/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_semi_full_isa.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 8 #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 8 #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 = 62b4b903 7662e645 08f83a98 b1ac55a6 ! %f4 = e886be09 6de27237 2cc012ef 59657711 ! %f8 = 116b186c e27d61f4 d8581b15 5613b006 ! %f12 = efe84d5b 48b91e98 50b095c5 8f625b11 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c655ec14 d43c3a3c 56d9f949 3db21fb9 ! %f20 = a42e164f abef07b4 e129d8c5 168c50f5 ! %f24 = 30a75fb9 964e6105 6c75390d 6a217fe0 ! %f28 = df4cabcd 3cded339 339e6ef0 e5e03e3a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 54881281 b3c3d032 42149079 60c5161d ! %f36 = 2859a37b e6b0fa07 6deef876 58c5c952 ! %f40 = 939239a7 55581bfd 26a2a562 87303efd ! %f44 = 61b67116 a3760b61 a51b5921 40ad900b ldda [%g1]ASI_BLK_P,%f32 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[0000000010800020] = 965995fb, %l6 = a42c91361d32a5b1 lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000095fb ! %l1 = 0e81b647be6c41a0, %l6 = 00000000000095fb, %l6 = 00000000000095fb xor %l1,%l6,%l6 ! %l6 = 0e81b647be6cd45b ! Mem[0000000030800040] = 861a1fd1d4e53750, %f2 = 08f83a98 b1ac55a6 ldd [%o1+0x040],%f2 ! %f2 = 861a1fd1 d4e53750 ! Clear Register : %l4 = afba52301e0184a2 clr %l4 ! %l4 = 0000000000000000 ! Mem[0000000011800020] = bb2f179b 109b48ce, %l6 = be6cd45b, %l7 = cf214d54 ldd [%i3+%o4],%l6 ! %l6 = 00000000bb2f179b 00000000109b48ce ! %l7 = 00000000109b48ce, Mem[0000000030000040] = e6a00acd stw %l7,[%o0+0x040] ! Mem[0000000030000040] = 109b48ce ! %l5 = 94e1fb1a8217b3ab, Mem[0000000031800002] = 90313b7e stb %l5,[%o3+0x002] ! Mem[0000000031800000] = 9031ab7e ! Mem[0000000010000068] = eac0a54fc272c736, %f4 = e886be09 6de27237 ldd [%i0+0x068],%f4 ! %f4 = eac0a54f c272c736 ! %l3 = c94fb2c298ac1808, %l2 = 69e6f440c3f6175e, %l3 = c94fb2c298ac1808 andcc %l3,%l2,%l3 ! %l3 = 4946b04080a41008, %ccr = 08 ! %l0 = 8ee5408a, %l1 = be6c41a0, Mem[0000000031800000] = 9031ab7e 9443b2a5 stda %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 8ee5408a be6c41a0 p0_label_2: ! Mem[0000000010000018] = 791c5e658cf28f78, %l6 = 00000000bb2f179b ldxa [%i0+%i6]0x88,%l6 ! %l6 = 791c5e658cf28f78 ! %f20 = a42e164f abef07b4, Mem[0000000031000000] = e11c9d3a cda087f1 std %f20,[%o2+%g0] ! Mem[0000000031000000] = a42e164f abef07b4 ! Mem[0000000031000000] = a42e164f abef07b4, %l2 = c3f6175e, %l3 = 80a41008 ldda [%o2+0x000]%asi,%l2 ! %l2 = 00000000a42e164f 00000000abef07b4 ! %f14 = 50b095c5 8f625b11, Mem[0000000010800010] = fc410f65 28137910 stda %f14,[%i1+0x010]%asi ! Mem[0000000010800010] = 50b095c5 8f625b11 ! Mem[0000000010000010] = 2f9d9692 5708eb15, %l0 = 8ee5408a, %l1 = be6c41a0 ldda [%i0+%i5]0x81,%l0 ! %l0 = 000000002f9d9692 000000005708eb15 ! retry : should take illegal inst trap, %l0 = 000000002f9d9692 retry ! Illegal inst trap : %l0 = 000000002f9d96a2 ! %l0 = 000000002f9d96a2, %l0 = 000000002f9d96a2, %l5 = 94e1fb1a8217b3ab addc %l0,%l0,%l5 ! %l5 = 000000005f3b2d44 ! Mem[0000000011000064] = b2329947, %l4 = 0000000000000000 lduw [%i2+0x064],%l4 ! %l4 = 00000000b2329947 ! %l2 = 00000000a42e164f, immed = 00000a5c, %l2 = 00000000a42e164f tsubcc %l2,0xa5c,%l2 ! %l2 = 00000000a42e0bf3, %ccr = 0a ! %l5 = 000000005f3b2d44, immed = fffff6cb, %l3 = 00000000abef07b4 xor %l5,-0x935,%l3 ! %l3 = ffffffffa0c4db8f p0_label_3: ! Mem[0000000010800040] = 78ad606d, %l4 = 00000000b2329947 ldsb [%i1+0x040],%l4 ! %l4 = 0000000000000078 ! %l0 = 000000002f9d96a2, Mem[0000000031800000] = 8ee5408a, %asi = 80 stwa %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 2f9d96a2 ! %l3 = ffffffffa0c4db8f, immed = 000008c8, %l5 = 000000005f3b2d44 xorcc %l3,0x8c8,%l5 ! %l5 = ffffffffa0c4d347, %ccr = 88 ! Mem[0000000010000030] = cdf82876, %f23 = 168c50f5 lda [%i0+%o6]0x80,%f23 ! %f23 = cdf82876 ! %l1 = 000000005708eb15, Mem[0000000011000030] = 7c78505e stwa %l1,[%i2+%o6]0x81 ! Mem[0000000011000030] = 5708eb15 ! %l5 = ffffffffa0c4d347, %l3 = ffffffffa0c4db8f, %l2 = 00000000a42e0bf3 and %l5,%l3,%l2 ! %l2 = ffffffffa0c4d307 ! Mem[0000000010800028] = 6c3bef07, %l0 = 000000002f9d96a2 ldswa [%i1+%o5]0x81,%l0 ! %l0 = 000000006c3bef07 ! Mem[0000000030000004] = 89d83399, %l1 = 000000005708eb15 ldswa [%o0+0x004]%asi,%l1 ! %l1 = ffffffff89d83399 ! %l7 = 00000000109b48ce, immd = 000000000000011b, %l6 = 791c5e658cf28f78 udivx %l7,0x11b,%l6 ! %l6 = 00000000000f05af ! Mem[0000000031800004] = be6c41a0, %l4 = 0000000000000078 lduw [%o3+0x004],%l4 ! %l4 = 00000000be6c41a0 p0_label_4: ! %l3 = ffffffffa0c4db8f, Mem[0000000010800018] = f23f421b stba %l3,[%i1+%i6]0x81 ! Mem[0000000010800018] = 8f3f421b ! Mem[0000000011000028] = da8cf12d, %l5 = ffffffffa0c4d347 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000da8cf12d ! Mem[0000000030000004] = 89d83399, %l3 = ffffffffa0c4db8f ldswa [%o0+0x004]%asi,%l3 ! %l3 = ffffffff89d83399 ! Mem[0000000010000000] = dd0be29d, %l3 = ffffffff89d83399 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000dd0be29d ! %l7 = 00000000109b48ce, immed = fffff551, %l2 = ffffffffa0c4d307 andncc %l7,-0xaaf,%l2 ! %l2 = 000000000000088e, %ccr = 00 ! Mem[0000000010800028] = 07ef3b6c, %l2 = 000000000000088e ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000007ef3b6c ! Mem[0000000010800000] = 7526949c, %l1 = ffffffff89d83399 ldsba [%i1+0x001]%asi,%l1 ! %l1 = 0000000000000026 ! %l0 = 000000006c3bef07, %l0 = 000000006c3bef07, %y = 00000000 umul %l0,%l0,%l2 ! %l2 = 2dc29fb5f4681231, %y = 2dc29fb5 ! Mem[0000000031000040] = 445f29aa, %l2 = 2dc29fb5f4681231 ldsw [%o2+0x040],%l2 ! %l2 = 00000000445f29aa ! %l2 = 00000000445f29aa, Mem[0000000030000000] = 7f161d75 stb %l2,[%o0+%g0] ! Mem[0000000030000000] = aa161d75 p0_label_5: ! Mem[0000000031800040] = 59624c68 7fb5fe35, %l0 = 6c3bef07, %l1 = 00000026 ldd [%o3+0x040],%l0 ! %l0 = 0000000059624c68 000000007fb5fe35 ! %l4 = 00000000be6c41a0, immed = 00000ac7, %l5 = 00000000da8cf12d addccc %l4,0xac7,%l5 ! %l5 = 00000000be6c4c67, %ccr = 08 ! retry : should take illegal inst trap, %l0 = 0000000059624c68 retry ! Illegal inst trap : %l0 = 0000000059624c78 ! %f28 = df4cabcd 3cded339, Mem[0000000030800040] = 861a1fd1 d4e53750 stda %f28,[%o1+0x040]%asi ! Mem[0000000030800040] = df4cabcd 3cded339 ! %l5 = 00000000be6c4c67, %l2 = 00000000445f29aa, %l4 = 00000000be6c41a0 xor %l5,%l2,%l4 ! %l4 = 00000000fa3365cd ! %f16 = c655ec14 d43c3a3c, Mem[0000000030800000] = 266e5f73 e9d777a9 stda %f16,[%o1+0x000]%asi ! Mem[0000000030800000] = c655ec14 d43c3a3c ! %l2 = 00000000445f29aa, %l7 = 00000000109b48ce, %l1 = 000000007fb5fe35 addc %l2,%l7,%l1 ! %l1 = 0000000054fa7278 ! Mem[0000000030000040] = 109b48ce617fc36f, %f26 = 6c75390d 6a217fe0 ldd [%o0+0x040],%f26 ! %f26 = 109b48ce 617fc36f ! %l4 = 00000000fa3365cd, immed = fffff9c5, %l7 = 00000000109b48ce addcc %l4,-0x63b,%l7 ! %l7 = 00000000fa335f92, %ccr = 19 ! Mem[0000000030000044] = 617fc36f, %l7 = 00000000fa335f92 ldsh [%o0+0x044],%l7 ! %l7 = 000000000000617f p0_label_6: ! %l0 = 0000000059624c78, Mem[0000000010800008] = ca89313a stwa %l0,[%i1+%i4]0x81 ! Mem[0000000010800008] = 59624c78 ! %l4 = 00000000fa3365cd, Mem[0000000031000002] = a42e164f stb %l4,[%o2+0x002] ! Mem[0000000031000000] = a42ecd4f ! done : should take illegal inst trap, %l0 = 0000000059624c78 done ! Illegal inst trap : %l0 = 0000000059624c88 ! %l5 = 00000000be6c4c67 sethi %hi(0x86b31c00),%l5 ! %l5 = 0000000086b31c00 ! %l0 = 0000000059624c88, %l1 = 0000000054fa7278, %l6 = 00000000000f05af taddcc %l0,%l1,%l6 ! %l6 = 00000000ae5cbf00, %ccr = 0a ! %l2 = 00000000445f29aa, immed = 00000015, %l4 = 00000000fa3365cd srl %l2,0x015,%l4 ! %l4 = 0000000000000222 ! %l5 = 0000000086b31c00, %l5 = 0000000086b31c00, %y = 2dc29fb5 udiv %l5,%l5,%l5 ! %l5 = 0000000056f7ee7f mov %l0,%y ! %y = 59624c88 ! Mem[0000000031000044] = f93f38fb, %l2 = 00000000445f29aa ldsb [%o2+0x045],%l2 ! %l2 = 000000000000003f ! Mem[0000000030000004] = 89d83399, %l4 = 0000000000000222 ldub [%o0+0x004],%l4 ! %l4 = 0000000000000089 ! %l4 = 0000000000000089, immed = 00000014, %l7 = 000000000000617f sll %l4,0x014,%l7 ! %l7 = 0000000008900000 p0_label_7: ! Mem[0000000031000004] = abef07b4, %l7 = 0000000008900000 ldsb [%o2+0x007],%l7 ! %l7 = ffffffffffffffb4 ! %f30 = 339e6ef0 e5e03e3a, Mem[0000000010800000] = 7526949c b0465439 stda %f30,[%i1+%g0]0x81 ! Mem[0000000010800000] = 339e6ef0 e5e03e3a ! Mem[0000000010800064] = d0b92e12, %l6 = 00000000ae5cbf00 ldsh [%i1+0x066],%l6 ! %l6 = 0000000000002e12 ! Mem[0000000031800000] = 2f9d96a2 be6c41a0, %l0 = 59624c88, %l1 = 54fa7278 ldd [%o3+%g0],%l0 ! %l0 = 000000002f9d96a2 00000000be6c41a0 ! %l5 = 0000000056f7ee7f, immed = fffffbed, %l7 = ffffffffffffffb4 taddcctv %l5,-0x413,%l7 ! %l0 = 000000002f9d96c5, Trapped ! %l1 = 00000000be6c41a0, immed = 00000784, %l2 = 000000000000003f sub %l1,0x784,%l2 ! %l2 = 00000000be6c3a1c ! %l4 = 0000000000000089, immed = fffff90e, %l4 = 0000000000000089 xor %l4,-0x6f2,%l4 ! %l4 = fffffffffffff987 ! %l4 = fffffffffffff987, immed = 000008f9, %l4 = fffffffffffff987 or %l4,0x8f9,%l4 ! %l4 = fffffffffffff9ff ! Mem[0000000011800028] = 68f28646a1424c4c, %l3 = 00000000dd0be29d ldxa [%i3+%o5]0x81,%l3 ! %l3 = 68f28646a1424c4c ! Mem[0000000010800000] = 3a3ee0e5 f06e9e33, %l4 = fffff9ff, %l5 = 56f7ee7f ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000f06e9e33 000000003a3ee0e5 p0_label_8: ! %l4 = 00000000f06e9e33, %l5 = 000000003a3ee0e5, %l3 = 68f28646a1424c4c taddcctv %l4,%l5,%l3 ! %l0 = 000000002f9d96e8, Trapped ! %l6 = 0000000000002e12, Mem[0000000010800028] = 07ef3b6c stwa %l6,[%i1+%o5]0x89 ! Mem[0000000010800028] = 00002e12 ! %l2 = 00000000be6c3a1c, immed = 000008fe, %l2 = 00000000be6c3a1c orcc %l2,0x8fe,%l2 ! %l2 = 00000000be6c3afe, %ccr = 08 ! %l4 = f06e9e33, %l5 = 3a3ee0e5, Mem[0000000010000020] = fc578c28 a26c7a07 stda %l4,[%i0+%o4]0x81 ! Mem[0000000010000020] = f06e9e33 3a3ee0e5 ! %l4 = 00000000f06e9e33, %l4 = 00000000f06e9e33, %l0 = 000000002f9d96e8 and %l4,%l4,%l0 ! %l0 = 00000000f06e9e33 ! %l0 = 00000000f06e9e33, immed = 000005b4, %y = 59624c88 smul %l0,0x5b4,%l2 ! %l2 = ffffffa736de3adc, %y = ffffffa7 ! %l0 = 00000000f06e9e33, %l5 = 000000003a3ee0e5, %l1 = 00000000be6c41a0 srax %l0,%l5,%l1 ! %l1 = 0000000000000000 ! %l7 = ffffffffffffffb4, immed = 00000913, %l3 = 68f28646a1424c4c xorcc %l7,0x913,%l3 ! %l3 = fffffffffffff6a7, %ccr = 88 ! Mem[0000000010800010] = 50b095c5, %l3 = fffffffffffff6a7 ldsba [%i1+%i5]0x81,%l3 ! %l3 = 0000000000000050 ! Mem[0000000010000020] = e5e03e3a 339e6ef0, %l6 = 00002e12, %l7 = ffffffb4 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000339e6ef0 00000000e5e03e3a p0_label_9: ! %f23 = cdf82876, Mem[0000000031000004] = abef07b4 st %f23,[%o2+0x004] ! Mem[0000000031000004] = cdf82876 ! %f14 = 50b095c5 8f625b11, Mem[0000000011800028] = 68f28646 a1424c4c std %f14,[%i3+%o5] ! Mem[0000000011800028] = 50b095c5 8f625b11 save ! CWP = 1 ! Mem[0000000030800040] = df4cabcd3cded339, %l6 = af47790c350f2fb4 ldxa [%i1+0x040]%asi,%l6 ! %l6 = df4cabcd3cded339 ! %l3 = a7aa97005154fbc7, Mem[0000000011000000] = 5b8cd721c6d12509 stxa %l3,[%o2+%g0]0x80 ! Mem[0000000011000000] = a7aa97005154fbc7 ! %f14 = 50b095c5, Mem[0000000011000028] = da8cf12d sta %f14,[%o2+%i5]0x89 ! Mem[0000000011000028] = 50b095c5 ! %l3 = a7aa97005154fbc7, Mem[0000000010000028] = 4653c8c8 stha %l3,[%o0+%i5]0x88 ! Mem[0000000010000028] = 4653fbc7 ! Mem[0000000010000038] = d7070c0ee8ca9587, %f6 = 2cc012ef 59657711 ldd [%o0+0x038],%f6 ! %f6 = d7070c0e e8ca9587 ! Mem[0000000010800018] = 8f3f421b, %l1 = fbe5d12c408afaa5 ldswa [%o1+0x018]%asi,%l1 ! %l1 = ffffffff8f3f421b ! Mem[0000000010000000] = dd0be29d7ba1f8ac, %l0 = a57d059a4de9db96 ldxa [%o0+0x000]%asi,%l0 ! %l0 = dd0be29d7ba1f8ac p0_label_10: ! %cwp = 1 ! %l6 = df4cabcd3cded339, Mem[0000000011000020] = 3ddfa5ba5d993353 stxa %l6,[%o2+%i4]0x88 ! Mem[0000000011000020] = df4cabcd3cded339 ! Mem[0000000030800044] = 3cded339, %l0 = dd0be29d7ba1f8ac ldub [%i1+0x046],%l0 ! %l0 = 00000000000000d3 restore ! CWP = 0 ! %l0 = 00000000f06e9e33, immed = 00000247, %l6 = 00000000339e6ef0 xnor %l0,0x247,%l6 ! %l6 = ffffffff0f91638b ! Mem[0000000030000044] = 617fc36f, %l7 = 00000000e5e03e3a ldsh [%o0+0x046],%l7 ! %l7 = ffffffffffffc36f ! %l2 = 36de3adc, %l3 = 00000050, Mem[0000000011000018] = 7e9db42d 2a70e448 stda %l2,[%i2+%i6]0x89 ! Mem[0000000011000018] = 36de3adc 00000050 ! %l6 = ffffffff0f91638b, %l0 = 00000000f06e9e33, %l4 = 00000000f06e9e33 subc %l6,%l0,%l4 ! %l4 = fffffffe1f22c558 ! %l0 = f06e9e33, %l1 = 00000000, Mem[0000000011000008] = 612d8db4 e4dfe3c8 stda %l0,[%i2+%i4]0x81 ! Mem[0000000011000008] = f06e9e33 00000000 ! Mem[0000000010000010] = 2f9d96925708eb15, %f18 = 56d9f949 3db21fb9 ldda [%i0+0x010]%asi,%f18 ! %f18 = 2f9d9692 5708eb15 ! Mem[0000000010000050] = 550159d4 e948e41c, %l6 = 0f91638b, %l7 = ffffc36f ldda [%i0+0x050]%asi,%l6 ! %l6 = 00000000550159d4 00000000e948e41c p0_label_11: ! %l2 = ffffffa736de3adc, %l4 = fffffffe1f22c558, %l6 = 00000000550159d4 tsubcc %l2,%l4,%l6 ! %l6 = ffffffa917bb7584, %ccr = 90 ! %l4 = fffffffe1f22c558, Mem[0000000011000038] = 87dcc44b stw %l4,[%i2+0x038] ! Mem[0000000011000038] = 1f22c558 ! Mem[0000000031800040] = 59624c68, %l3 = 0000000000000050 ldub [%o3+0x040],%l3 ! %l3 = 0000000000000059 ! %l6 = ffffffa917bb7584, immed = fffffad9, %l0 = 00000000f06e9e33 addc %l6,-0x527,%l0 ! %l0 = ffffffa917bb705d ! Mem[0000000011800020] = bb2f179b, %l0 = ffffffa917bb705d lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000bb ! %l0 = 00000000000000bb, %l4 = fffffffe1f22c558, %l2 = ffffffa736de3adc xorcc %l0,%l4,%l2 ! %l2 = fffffffe1f22c5e3, %ccr = 80 ! %l1 = 0000000000000000, %l2 = fffffffe1f22c5e3, %l6 = ffffffa917bb7584 addc %l1,%l2,%l6 ! %l6 = fffffffe1f22c5e3 ! %l4 = fffffffe1f22c558, %l0 = 00000000000000bb, %l0 = 00000000000000bb sub %l4,%l0,%l0 ! %l0 = fffffffe1f22c49d ! Mem[0000000031000040] = 445f29aa f93f38fb, %l6 = 1f22c5e3, %l7 = e948e41c ldd [%o2+0x040],%l6 ! %l6 = 00000000445f29aa 00000000f93f38fb ! %l5 = 000000003a3ee0e5, Mem[0000000010000010] = 92969d2f stha %l5,[%i0+%i5]0x88 ! Mem[0000000010000010] = 9296e0e5 p0_label_12: ! Mem[0000000030000000] = aa161d75, %l5 = 000000003a3ee0e5 lduh [%o0+0x002],%l5 ! %l5 = 0000000000001d75 ! Mem[0000000031000004] = cdf82876, %l0 = fffffffe1f22c49d lduh [%o2+0x004],%l0 ! %l0 = 000000000000cdf8 ! Mem[0000000010000040] = 588e936c, %l0 = 000000000000cdf8 ldub [%i0+0x043],%l0 ! %l0 = 000000000000006c ! %f25 = 964e6105, Mem[0000000031000000] = a42ecd4f sta %f25,[%o2+0x000]%asi ! Mem[0000000031000000] = 964e6105 ! %l3 = 0000000000000059, immed = 0000010d, %l3 = 0000000000000059 xorcc %l3,0x10d,%l3 ! %l3 = 0000000000000154, %ccr = 00 ! %l6 = 00000000445f29aa, Mem[0000000030000042] = 109b48ce sth %l6,[%o0+0x042] ! Mem[0000000030000040] = 109b29aa ! %l4 = 1f22c558, %l5 = 00001d75, Mem[0000000030000000] = aa161d75 89d83399 std %l4,[%o0+%g0] ! Mem[0000000030000000] = 1f22c558 00001d75 ! %l2 = fffffffe1f22c5e3, %l1 = 0000000000000000, %l5 = 0000000000001d75 andcc %l2,%l1,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! %f3 = d4e53750, Mem[0000000011800018] = 8b1a5243 sta %f3 ,[%i3+%i6]0x81 ! Mem[0000000011800018] = d4e53750 ! %l2 = fffffffe1f22c5e3, Mem[0000000010000008] = 7d309c7a stha %l2,[%i0+%i4]0x88 ! Mem[0000000010000008] = 7d30c5e3 p0_label_13: ! Mem[0000000010800000] = 339e6ef0, %l0 = 000000000000006c ldswa [%i1+%g0]0x81,%l0 ! %l0 = 00000000339e6ef0 ! %l0 = 00000000339e6ef0, Mem[0000000031800040] = 59624c687fb5fe35 stx %l0,[%o3+0x040] ! Mem[0000000031800040] = 00000000339e6ef0 ! Mem[0000000011000020] = 39d3de3ccdab4cdf, %f22 = e129d8c5 cdf82876 ldda [%i2+0x020]%asi,%f22 ! %f22 = 39d3de3c cdab4cdf ! Mem[0000000010800000] = 3a3ee0e5 f06e9e33, %l0 = 339e6ef0, %l1 = 00000000 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000f06e9e33 000000003a3ee0e5 ! %l0 = 00000000f06e9e33, immed = ffffff49, %l5 = 0000000000000000 tsubcctv %l0,-0x0b7,%l5 ! %l0 = 00000000f06e9e56, Trapped ! Invert Register : %l3 = 0000000000000154 xor %l3,-1,%l3 ! %l3 = fffffffffffffeab ! %l7 = 00000000f93f38fb, Mem[0000000030800047] = 3cded339 stba %l7,[%o1+0x047]%asi ! Mem[0000000030800044] = 3cded3fb ! Mem[0000000011800010] = fe27c8c1, %l0 = 00000000f06e9e56 lduha [%i3+%i5]0x80,%l0 ! %l0 = 000000000000fe27 ! Mem[0000000030800000] = c655ec14, %l1 = 000000003a3ee0e5 ldsha [%o1+0x002]%asi,%l1 ! %l1 = ffffffffffffec14 ! Clear Register : %l2 = fffffffe1f22c5e3 clr %l2 ! %l2 = 0000000000000000 p0_label_14: ! Mem[0000000011800020] = 9b172fbb, %l7 = 00000000f93f38fb lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000002fbb ! %l4 = fffffffe1f22c558, %l5 = 0000000000000000, %l5 = 0000000000000000 xnor %l4,%l5,%l5 ! %l5 = 00000001e0dd3aa7 ! %f20 = a42e164f abef07b4, Mem[0000000010800010] = 50b095c5 8f625b11 stda %f20,[%i1+%i5]0x81 ! Mem[0000000010800010] = a42e164f abef07b4 ! Mem[0000000030000000] = 1f22c55800001d75, %f12 = efe84d5b 48b91e98 ldda [%o0+0x000]%asi,%f12 ! %f12 = 1f22c558 00001d75 ! %l4 = fffffffe1f22c558, Mem[0000000011800042] = 1f23e082, %asi = 80 stha %l4,[%i3+0x042]%asi ! Mem[0000000011800040] = 1f23c558 ! %f8 = 116b186c e27d61f4, Mem[0000000011800030] = 108a3282 043faefa stda %f8 ,[%i3+%o6]0x81 ! Mem[0000000011800030] = 116b186c e27d61f4 ! %l7 = 0000000000002fbb, Mem[0000000030800007] = d43c3a3c stb %l7,[%o1+0x007] ! Mem[0000000030800004] = d43c3abb ! %l2 = 0000000000000000, %l0 = 000000000000fe27, %l3 = fffffffffffffeab sra %l2,%l0,%l3 ! %l3 = 0000000000000000 ! %l4 = fffffffe1f22c558, %l0 = 000000000000fe27, %l1 = ffffffffffffec14 orn %l4,%l0,%l1 ! %l1 = ffffffffffffc5d8 ! %l0 = 0000fe27, %l1 = ffffc5d8, Mem[0000000010000008] = e3c5307d 87fce1cc stda %l0,[%i0+%i4]0x81 ! Mem[0000000010000008] = 0000fe27 ffffc5d8 p0_label_15: ! %l5 = 00000001e0dd3aa7, Mem[0000000030800040] = df4cabcd stw %l5,[%o1+0x040] ! Mem[0000000030800040] = e0dd3aa7 ! Mem[0000000010000018] = 791c5e65 8cf28f78, %l4 = 1f22c558, %l5 = e0dd3aa7 ldda [%i0+%i6]0x89,%l4 ! %l4 = 000000008cf28f78 00000000791c5e65 ! Mem[0000000030800040] = e0dd3aa7 3cded3fb, %l6 = 445f29aa, %l7 = 00002fbb ldda [%o1+0x040]%asi,%l6 ! %l6 = 00000000e0dd3aa7 000000003cded3fb ! %l0 = 000000000000fe27, %l7 = 000000003cded3fb, %y = ffffffa7 umulcc %l0,%l7,%l5 ! %l5 = 00003c6e5c45553d, %ccr = 00, %y = 3c6e ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000040] = 109b29aa 617fc36f std %l2,[%o0+0x040] ! Mem[0000000030000040] = 00000000 00000000 ! Randomly selected nop nop ! %l1 = ffffffffffffc5d8, %l6 = 00000000e0dd3aa7, %y = 00003c6e umul %l1,%l6,%l2 ! %l2 = e0dd0791be24ffe8, %y = e0dd0791 ! %l6 = 00000000e0dd3aa7, immed = ffffff08, %l1 = ffffffffffffc5d8 orn %l6,-0x0f8,%l1 ! %l1 = 00000000e0dd3af7 ! %l7 = 000000003cded3fb, %l5 = 00003c6e5c45553d, %l5 = 00003c6e5c45553d xnor %l7,%l5,%l5 ! %l5 = ffffc3919f647939 ! %l7 = 000000003cded3fb, Mem[0000000010000020] = f06e9e33 stba %l7,[%i0+%o4]0x81 ! Mem[0000000010000020] = fb6e9e33 p0_label_16: ! %l3 = 0000000000000000, Mem[0000000030000006] = 00001d75 sth %l3,[%o0+0x006] ! Mem[0000000030000004] = 00000000 ! %f24 = 30a75fb9 964e6105, Mem[0000000010000028] = c7fb5346 21c074cf stda %f24,[%i0+%o5]0x81 ! Mem[0000000010000028] = 30a75fb9 964e6105 ! Mem[0000000030800000] = c655ec14d43c3abb, %f26 = 109b48ce 617fc36f ldda [%o1+0x000]%asi,%f26 ! %f26 = c655ec14 d43c3abb ! %l5 = ffffc3919f647939, immed = fffff4c2, %l4 = 000000008cf28f78 sub %l5,-0xb3e,%l4 ! %l4 = ffffc3919f648477 ! %l6 = 00000000e0dd3aa7 sethi %hi(0x41f0a000),%l6 ! %l6 = 0000000041f0a000 ! %l1 = 00000000e0dd3af7, Mem[0000000030000040] = 0000000000000000 stx %l1,[%o0+0x040] ! Mem[0000000030000040] = 00000000e0dd3af7 ! %l3 = 0000000000000000, immed = 000003db, %l2 = e0dd0791be24ffe8 xorcc %l3,0x3db,%l2 ! %l2 = 00000000000003db, %ccr = 00 ! Mem[0000000030800040] = e0dd3aa7 3cded3fb, %l4 = 9f648477, %l5 = 9f647939 ldda [%o1+0x040]%asi,%l4 ! %l4 = 00000000e0dd3aa7 000000003cded3fb ! %f4 = eac0a54f c272c736, Mem[0000000031000040] = 445f29aa f93f38fb std %f4 ,[%o2+0x040] ! Mem[0000000031000040] = eac0a54f c272c736 ! Mem[0000000031800040] = 00000000339e6ef0, %f24 = 30a75fb9 964e6105 ldda [%o3+0x040]%asi,%f24 ! %f24 = 00000000 339e6ef0 p0_label_17: ! Mem[0000000031800044] = 339e6ef0, %l1 = 00000000e0dd3af7 lduw [%o3+0x044],%l1 ! %l1 = 00000000339e6ef0 ! Mem[0000000010800008] = 784c6259, %l3 = 0000000000000000 lduwa [%i1+%i4]0x88,%l3 ! %l3 = 00000000784c6259 ! %l2 = 000003db, %l3 = 784c6259, Mem[0000000011000000] = 0097aaa7 c7fb5451 stda %l2,[%i2+%g0]0x89 ! Mem[0000000011000000] = 000003db 784c6259 ! %l4 = 00000000e0dd3aa7, immed = 00000020, %l1 = 00000000339e6ef0 sllx %l4,0x020,%l1 ! %l1 = e0dd3aa700000000 ! %f12 = 1f22c558 00001d75, Mem[0000000011800030] = 6c186b11 f4617de2 stda %f12,[%i3+%o6]0x89 ! Mem[0000000011800030] = 1f22c558 00001d75 ! %l0 = 000000000000fe27, immed = 00000ca6, %l1 = e0dd3aa700000000 orcc %l0,0xca6,%l1 ! %l1 = 000000000000fea7, %ccr = 00 ! retry : should take illegal inst trap, %l0 = 000000000000fe27 retry ! Illegal inst trap : %l0 = 000000000000fe37 ! %l1 = 000000000000fea7, %l3 = 00000000784c6259, %l4 = 00000000e0dd3aa7 andncc %l1,%l3,%l4 ! %l4 = 0000000000009ca6, %ccr = 00 ! Mem[0000000011800000] = aad6bb598ff95f48, %l3 = 00000000784c6259 ldxa [%i3+0x000]%asi,%l3 ! %l3 = aad6bb598ff95f48 ! Mem[0000000031000000] = 964e6105cdf82876, %f12 = 1f22c558 00001d75 ldd [%o2+%g0],%f12 ! %f12 = 964e6105 cdf82876 p0_label_18: ! Mem[0000000010800070] = d20fae8a, %l5 = 000000003cded3fb ldsw [%i1+0x070],%l5 ! %l5 = ffffffffd20fae8a ! Mem[0000000010800030] = 37e61ba13c3784d1, %f24 = 00000000 339e6ef0 ldd [%i1+%o6],%f24 ! %f24 = 37e61ba1 3c3784d1 ! %l4 = 0000000000009ca6, immed = 00000007, %l4 = 0000000000009ca6 sub %l4,0x007,%l4 ! %l4 = 0000000000009c9f ! %l0 = 000000000000fe37, Mem[0000000031800007] = be6c41a0 stb %l0,[%o3+0x007] ! Mem[0000000031800004] = be6c4137 ! %l4 = 00009c9f, %l5 = d20fae8a, Mem[0000000030800040] = e0dd3aa7 3cded3fb stda %l4,[%o1+0x040]%asi ! Mem[0000000030800040] = 00009c9f d20fae8a ! Mem[0000000011800020] = bb2f179b109b48ce, %l3 = aad6bb598ff95f48 ldxa [%i3+0x020]%asi,%l3 ! %l3 = bb2f179b109b48ce ! %f21 = abef07b4, Mem[0000000011800068] = 38455624 st %f21,[%i3+0x068] ! Mem[0000000011800068] = abef07b4 ! Mem[0000000010000008] = 0000fe27 ffffc5d8, %l4 = 00009c9f, %l5 = d20fae8a ldd [%i0+%i4],%l4 ! %l4 = 000000000000fe27 00000000ffffc5d8 ! Mem[0000000011800030] = 751d0000, %l2 = 00000000000003db lduha [%i3+%o6]0x80,%l2 ! %l2 = 000000000000751d ! %l1 = 000000000000fea7, immed = fffff698, %l2 = 000000000000751d xor %l1,-0x968,%l2 ! %l2 = ffffffffffff083f p0_label_19: ! %l4 = 000000000000fe27, immed = 00000497, %l0 = 000000000000fe37 orn %l4,0x497,%l0 ! %l0 = ffffffffffffff6f ! %l2 = ffffffffffff083f, %l3 = bb2f179b109b48ce, %l0 = ffffffffffffff6f udivx %l2,%l3,%l0 ! %l0 = 0000000000000001 ! %l3 = bb2f179b109b48ce, immed = 000001da, %y = e0dd0791 sdiv %l3,0x1da,%l7 ! %l7 = ffffffff80000000 mov %l0,%y ! %y = 00000001 ! %f14 = 50b095c5 8f625b11, Mem[0000000010800020] = 965995fb 3b89ebad stda %f14,[%i1+%o4]0x89 ! Mem[0000000010800020] = 50b095c5 8f625b11 ! Mem[0000000030000044] = e0dd3af7, %l5 = 00000000ffffc5d8 lduh [%o0+0x046],%l5 ! %l5 = 0000000000003af7 ! Mem[000000001180001c] = 2ce4eba1, %l5 = 0000000000003af7 ldsb [%i3+0x01c],%l5 ! %l5 = 000000000000002c ! Mem[0000000031800040] = 00000000, %l4 = 000000000000fe27 ldsw [%o3+0x040],%l4 ! %l4 = 0000000000000000 ! %l1 = 000000000000fea7, Mem[0000000011000013] = c6b4bc07 stb %l1,[%i2+0x013] ! Mem[0000000011000010] = c6b4bca7 ! Randomly selected nop nop ! Mem[0000000030000004] = 00000000, %l7 = ffffffff80000000 ldsha [%o0+0x004]%asi,%l7 ! %l7 = 0000000000000000 p0_label_20: ! Invert Register : %l3 = bb2f179b109b48ce xor %l3,-1,%l3 ! %l3 = 44d0e864ef64b731 ! %l0 = 0000000000000001, immed = ffffff81, %l7 = 0000000000000000 tsubcctv %l0,-0x07f,%l7 ! %l0 = 0000000000000024, Trapped ! Mem[0000000010800028] = 122e0000, %f29 = 3cded339 lda [%i1+%o5]0x80,%f29 ! %f29 = 122e0000 ! %l2 = ffffffffffff083f, Mem[0000000031800047] = 339e6ef0 stba %l2,[%o3+0x047]%asi ! Mem[0000000031800044] = 339e6e3f ! Mem[0000000030800004] = d43c3abb, %l0 = 0000000000000024 ldswa [%o1+0x004]%asi,%l0 ! %l0 = ffffffffd43c3abb ! %l7 = 0000000000000000, %l3 = 44d0e864ef64b731, %l7 = 0000000000000000 srax %l7,%l3,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, %l6 = 0000000041f0a000, %l1 = 000000000000fea7 and %l7,%l6,%l1 ! %l1 = 0000000000000000 ! %l7 = 0000000000000000, immed = fffff77a, %l4 = 0000000000000000 or %l7,-0x886,%l4 ! %l4 = fffffffffffff77a ! %l3 = 44d0e864ef64b731, immed = fffff2cb, %l0 = ffffffffd43c3abb addccc %l3,-0xd35,%l0 ! %l0 = 44d0e864ef64a9fc, %ccr = 19 ! %l0 = 44d0e864ef64a9fc, Mem[0000000010000008] = 0000fe27 stwa %l0,[%i0+%i4]0x80 ! Mem[0000000010000008] = ef64a9fc p0_label_21: ! %l6 = 0000000041f0a000, immed = fffffb7b, %l3 = 44d0e864ef64b731 orncc %l6,-0x485,%l3 ! %l3 = 0000000041f0a484, %ccr = 00 ! Mem[0000000010800028] = 122e0000, %f0 = 62b4b903 lda [%i1+%o5]0x80,%f0 ! %f0 = 122e0000 ! Mem[0000000031000040] = eac0a54f, %l2 = ffffffffffff083f ldsb [%o2+0x041],%l2 ! %l2 = ffffffffffffffc0 ! %l6 = 0000000041f0a000, %l2 = ffffffffffffffc0, %y = 00000001 sdiv %l6,%l2,%l3 ! %l3 = fffffffffaf83d80 mov %l0,%y ! %y = ef64a9fc ! %l5 = 000000000000002c, %l6 = 0000000041f0a000, %l3 = fffffffffaf83d80 orn %l5,%l6,%l3 ! %l3 = ffffffffbe0f5fff ! %l5 = 000000000000002c, immed = fffffefd, %l5 = 000000000000002c tsubcctv %l5,-0x103,%l5 ! %l0 = 44d0e864ef64aa1f, Trapped ! Mem[0000000011800030] = 751d0000 58c5221f, %l6 = 41f0a000, %l7 = 00000000 ldda [%i3+%o6]0x81,%l6 ! %l6 = 00000000751d0000 0000000058c5221f ! Mem[0000000030000000] = 1f22c558 00000000, %l6 = 751d0000, %l7 = 58c5221f ldd [%o0+%g0],%l6 ! %l6 = 000000001f22c558 0000000000000000 ! %l4 = fffffffffffff77a, %l4 = fffffffffffff77a, %l0 = 44d0e864ef64aa1f andncc %l4,%l4,%l0 ! %l0 = 0000000000000000, %ccr = 44 ! %l0 = 0000000000000000, immed = 00000ad0, %l4 = fffffffffffff77a subc %l0,0xad0,%l4 ! %l4 = fffffffffffff530 p0_label_22: ! %l1 = 0000000000000000, Mem[0000000030800006] = d43c3abb stb %l1,[%o1+0x006] ! Mem[0000000030800004] = d43c00bb ! Mem[0000000031800040] = 00000000, %l6 = 000000001f22c558 ldsba [%o3+0x042]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030000040] = 00000000 e0dd3af7, %l2 = ffffffc0, %l3 = be0f5fff ldda [%o0+0x040]%asi,%l2 ! %l2 = 0000000000000000 00000000e0dd3af7 ! %l3 = 00000000e0dd3af7, Mem[0000000030800040] = 00009c9f, %asi = 80 stha %l3,[%o1+0x040]%asi ! Mem[0000000030800040] = 3af79c9f ! Mem[0000000011800064] = 7e78f35a, %l7 = 0000000000000000 ldsh [%i3+0x066],%l7 ! %l7 = fffffffffffff35a ! Mem[0000000010800000] = f06e9e33, %l7 = fffffffffffff35a ldsba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000033 ! %l7 = 0000000000000033, %l6 = 0000000000000000, %l0 = 0000000000000000 mulx %l7,%l6,%l0 ! %l0 = 0000000000000000, %y = ef64a9fc ! %l0 = 0000000000000000 sethi %hi(0xb778fc00),%l0 ! %l0 = 00000000b778fc00 ! Mem[0000000010000030] = cdf82876, %l6 = 0000000000000000 ldswa [%i0+%o6]0x81,%l6 ! %l6 = ffffffffcdf82876 ! %l6 = ffffffffcdf82876, %l1 = 0000000000000000, %l4 = fffffffffffff530 or %l6,%l1,%l4 ! %l4 = ffffffffcdf82876 p0_label_23: ! %l0 = 00000000b778fc00, immed = ffffffdd, %l2 = 0000000000000000 orncc %l0,-0x023,%l2 ! %l2 = 00000000b778fc22, %ccr = 08 ! Mem[0000000010800018] = 8f3f421b, %f19 = 5708eb15 lda [%i1+%i6]0x80,%f19 ! %f19 = 8f3f421b ! %l7 = 0000000000000033, immed = fffff0ba, %l6 = ffffffffcdf82876 xor %l7,-0xf46,%l6 ! %l6 = fffffffffffff089 ! %l2 = 00000000b778fc22, Mem[0000000010800014] = abef07b4, %asi = 80 stwa %l2,[%i1+0x014]%asi ! Mem[0000000010800014] = b778fc22 ! %l4 = ffffffffcdf82876, immed = 0000001f, %l6 = fffffffffffff089 srl %l4,0x01f,%l6 ! %l6 = 0000000000000001 ! %l5 = 000000000000002c sethi %hi(0x1370c800),%l5 ! %l5 = 000000001370c800 ! %l5 = 000000001370c800, Mem[0000000030800004] = d43c00bb, %asi = 80 stha %l5,[%o1+0x004]%asi ! Mem[0000000030800004] = c80000bb ! %f10 = d8581b15 5613b006, Mem[0000000011800020] = bb2f179b 109b48ce std %f10,[%i3+%o4] ! Mem[0000000011800020] = d8581b15 5613b006 ! %f22 = 39d3de3c cdab4cdf, Mem[0000000030000000] = 1f22c558 00000000 std %f22,[%o0+%g0] ! Mem[0000000030000000] = 39d3de3c cdab4cdf ! %l3 = 00000000e0dd3af7, immed = 0000099e, %l7 = 0000000000000033 andcc %l3,0x99e,%l7 ! %l7 = 0000000000000896, %ccr = 00 p0_label_24: ! %l5 = 000000001370c800, immed = 00000a53, %l2 = 00000000b778fc22 xorcc %l5,0xa53,%l2 ! %l2 = 000000001370c253, %ccr = 00 ! %l1 = 0000000000000000, Mem[0000000030800042] = 3af79c9f sth %l1,[%o1+0x042] ! Mem[0000000030800040] = 3af70000 ! Mem[0000000010000074] = 177ac222, %l7 = 0000000000000896 ldsw [%i0+0x074],%l7 ! %l7 = 00000000177ac222 ! %l6 = 0000000000000001, immed = fffff95c, %y = ef64a9fc umulcc %l6,-0x6a4,%l2 ! %l2 = 00000000fffff95c, %ccr = 08, %y = 00 ! Mem[0000000030000004] = cdab4cdf, %l7 = 00000000177ac222 lduh [%o0+0x004],%l7 ! %l7 = 000000000000cdab ! Mem[0000000031000000] = 964e6105, %l7 = 000000000000cdab ldsw [%o2+%g0],%l7 ! %l7 = ffffffff964e6105 ! %l0 = 00000000b778fc00, Mem[0000000011000010] = c40883bca7bcb4c6 stxa %l0,[%i2+%i5]0x88 ! Mem[0000000011000010] = 00000000b778fc00 ! %l2 = 00000000fffff95c, %l4 = ffffffffcdf82876, %l0 = 00000000b778fc00 or %l2,%l4,%l0 ! %l0 = fffffffffffff97e ! %l3 = 00000000e0dd3af7, %l4 = ffffffffcdf82876, %l1 = 0000000000000000 srlx %l3,%l4,%l1 ! %l1 = 0000000000000000 ! %l5 = 000000001370c800, immed = 00000035, %l2 = 00000000fffff95c srax %l5,0x035,%l2 ! %l2 = 0000000000000000 p0_label_25: ! %l2 = 0000000000000000, immed = fffffa97, %l0 = fffffffffffff97e andncc %l2,-0x569,%l0 ! %l0 = 0000000000000000, %ccr = 44 ! Clear Register : %l7 = ffffffff964e6105 clr %l7 ! %l7 = 0000000000000000 ! %f6 = d7070c0e, Mem[0000000030800000] = c655ec14 st %f6 ,[%o1+%g0] ! Mem[0000000030800000] = d7070c0e ! Mem[0000000011800004] = 8ff95f48, %l0 = 0000000000000000 ldsba [%i3+0x004]%asi,%l0 ! %l0 = ffffffffffffff8f ! Mem[0000000010800028] = 122e0000, %l4 = ffffffffcdf82876 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000122e ! Mem[0000000010000000] = 9de20bdd, %l4 = 000000000000122e ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000bdd ! %l0 = ffffffffffffff8f, immed = 00000020, %l0 = ffffffffffffff8f srax %l0,0x020,%l0 ! %l0 = ffffffffffffffff ! %l4 = 0000000000000bdd, immed = 00000905, %l3 = 00000000e0dd3af7 tsubcctv %l4,0x905,%l3 ! %l0 = 0000000000000022, Trapped ! Mem[0000000010800010] = a42e164f, %f3 = d4e53750 lda [%i1+%i5]0x80,%f3 ! %f3 = a42e164f ! %l5 = 000000001370c800, Mem[000000001000000c] = ffffc5d8 stw %l5,[%i0+0x00c] ! Mem[000000001000000c] = 1370c800 p0_label_26: ! Mem[0000000011800024] = 5613b006, %l2 = 0000000000000000 ldsw [%i3+0x024],%l2 ! %l2 = 000000005613b006 ! %l4 = 0000000000000bdd setx 0x1858251218582512,%g7,%l4 ! %l4 = 1858251218582512 ! %f24 = 37e61ba1 3c3784d1, Mem[0000000030000040] = 00000000 e0dd3af7 stda %f24,[%o0+0x040]%asi ! Mem[0000000030000040] = 37e61ba1 3c3784d1 ! Mem[0000000011800048] = 323161a0, %l1 = 0000000000000000 ldsh [%i3+0x04a],%l1 ! %l1 = 00000000000061a0 ! %l4 = 1858251218582512, Mem[0000000011800010] = fe27c8c1 stwa %l4,[%i3+%i5]0x80 ! Mem[0000000011800010] = 18582512 ! Mem[0000000031800000] = 2f9d96a2 be6c4137, %l0 = 00000022, %l1 = 000061a0 ldd [%o3+%g0],%l0 ! %l0 = 000000002f9d96a2 00000000be6c4137 ! Mem[0000000031000000] = 964e6105, %l2 = 000000005613b006 ldsw [%o2+%g0],%l2 ! %l2 = ffffffff964e6105 ! %l1 = 00000000be6c4137, Mem[0000000011800008] = cc75fb52 stwa %l1,[%i3+%i4]0x81 ! Mem[0000000011800008] = be6c4137 ! Mem[0000000011000028] = c595b050, %l4 = 1858251218582512 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000c595b050 ! %l6 = 0000000000000001, immed = fffffc6b, %l2 = ffffffff964e6105 xnorcc %l6,-0x395,%l2 ! %l2 = 0000000000000395, %ccr = 00 p0_label_27: ! %l4 = 00000000c595b050, immed = fffff76d, %y = 00000000 umulcc %l4,-0x893,%l1 ! %l1 = c595a9b1dd894210, %ccr = 88, %y = c595a9b1 ! %l1 = c595a9b1dd894210, %l5 = 000000001370c800, %y = c595a9b1 sdivcc %l1,%l5,%l6 ! %l6 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 2f9d96a2 ! %l0 = 000000002f9d96a2, immed = fffffa18, %l3 = 00000000e0dd3af7 andn %l0,-0x5e8,%l3 ! %l3 = 00000000000004a2 ! %l3 = 00000000000004a2, %l6 = ffffffff80000000, %l4 = 00000000c595b050 srlx %l3,%l6,%l4 ! %l4 = 00000000000004a2 ! Mem[0000000031000000] = 964e6105, %l0 = 000000002f9d96a2 ldsw [%o2+%g0],%l0 ! %l0 = ffffffff964e6105 ! %l6 = ffffffff80000000, Mem[0000000010000028] = 30a75fb9 stw %l6,[%i0+%o5] ! Mem[0000000010000028] = 80000000 ! Mem[0000000031000004] = cdf82876, %l2 = 0000000000000395 lduh [%o2+0x006],%l2 ! %l2 = 0000000000002876 ! Mem[0000000010800018] = 8f3f421b, %l4 = 00000000000004a2 lduba [%i1+%i6]0x80,%l4 ! %l4 = 000000000000008f ! Mem[0000000011000000] = db030000, %f9 = e27d61f4 lda [%i2+%g0]0x80,%f9 ! %f9 = db030000 ! %l3 = 00000000000004a2, %l6 = ffffffff80000000, %l7 = 0000000000000000 subccc %l3,%l6,%l7 ! %l7 = 00000000800004a2, %ccr = 1b p0_label_28: ! %l4 = 000000000000008f, immed = fffffde1, %l1 = c595a9b1dd894210 xor %l4,-0x21f,%l1 ! %l1 = fffffffffffffd6e ! %l1 = fffffffffffffd6e, immed = fffffc0a, %l2 = 0000000000002876 xorcc %l1,-0x3f6,%l2 ! %l2 = 0000000000000164, %ccr = 00 ! %l3 = 00000000000004a2, Mem[0000000031000004] = cdf82876 stw %l3,[%o2+0x004] ! Mem[0000000031000004] = 000004a2 ! %f10 = d8581b15, Mem[0000000011000008] = f06e9e33 st %f10,[%i2+%i4] ! Mem[0000000011000008] = d8581b15 ! %l3 = 00000000000004a2, %l5 = 000000001370c800, %l1 = fffffffffffffd6e xor %l3,%l5,%l1 ! %l1 = 000000001370cca2 ! %f14 = 50b095c5 8f625b11, Mem[0000000030800040] = 3af70000 d20fae8a std %f14,[%o1+0x040] ! Mem[0000000030800040] = 50b095c5 8f625b11 ! Mem[0000000011000018] = dc3ade36, %f28 = df4cabcd lda [%i2+%i6]0x80,%f28 ! %f28 = dc3ade36 ! Mem[0000000030000040] = 37e61ba1 3c3784d1, %l6 = 80000000, %l7 = 800004a2 ldda [%o0+0x040]%asi,%l6 ! %l6 = 0000000037e61ba1 000000003c3784d1 ! %l0 = ffffffff964e6105, Mem[0000000011000024] = cdab4cdf sth %l0,[%i2+0x024] ! Mem[0000000011000024] = 61054cdf save ! CWP = 1 p0_label_29: ! %cwp = 1 ! Mem[0000000010000018] = 788ff28c, %l4 = efe31a3fc3a2c068 lduba [%o0+%o6]0x80,%l4 ! %l4 = 0000000000000078 ! %l0 = 00000000000000d3, %l1 = ffffffff8f3f421b, %y = 2f9d96a2 umulcc %l0,%l1,%l4 ! %l4 = 0000007611237c41, %ccr = 00, %y = 76 ! %l6 = df4cabcd3cded339, %l1 = ffffffff8f3f421b, %l4 = 0000007611237c41 add %l6,%l1,%l4 ! %l4 = df4cabcccc1e1554 ! Mem[0000000031800000] = 2f9d96a2, %l2 = 796015eac219f221 ldub [%i3+%g0],%l2 ! %l2 = 000000000000002f ! %f16 = c655ec14, Mem[0000000011000010] = b778fc00 sta %f16,[%o2+%o5]0x89 ! Mem[0000000011000010] = c655ec14 ! %l3 = a7aa97005154fbc7, Mem[0000000010000010] = 9296e0e5 stha %l3,[%o0+%o5]0x88 ! Mem[0000000010000010] = 9296fbc7 ! %l6 = df4cabcd3cded339, %l4 = df4cabcccc1e1554, %l1 = ffffffff8f3f421b xorcc %l6,%l4,%l1 ! %l1 = 00000001f0c0c66d, %ccr = 08 ! Mem[0000000010800028] = 122e0000 5e85d94b, %l4 = cc1e1554, %l5 = 4cfab396 ldda [%o1+%i5]0x81,%l4 ! %l4 = 00000000122e0000 000000005e85d94b ! %l5 = 000000005e85d94b, Mem[0000000010800028] = 122e0000 stba %l5,[%o1+%i5]0x81 ! Mem[0000000010800028] = 4b2e0000 ! %l6 = df4cabcd3cded339, Mem[0000000010800028] = 00002e4b stwa %l6,[%o1+%i5]0x89 ! Mem[0000000010800028] = 3cded339 p0_label_30: ! %cwp = 1 ! %l5 = 000000005e85d94b, Mem[0000000010800008] = 784c6259 stba %l5,[%o1+%o4]0x89 ! Mem[0000000010800008] = 784c624b ! %l3 = a7aa97005154fbc7, Mem[0000000011000028] = c595b050c8684176 stxa %l3,[%o2+%i5]0x80 ! Mem[0000000011000028] = a7aa97005154fbc7 ! %l4 = 00000000122e0000, Mem[0000000030000000] = 39d3de3c stw %l4,[%i0+%g0] ! Mem[0000000030000000] = 122e0000 ! Mem[0000000030000004] = cdab4cdf, %f28 = dc3ade36 ld [%i0+0x004],%f28 ! %f28 = cdab4cdf ! %l1 = 00000001f0c0c66d, Mem[000000001100005e] = be7fc5a7 sth %l1,[%o2+0x05e] ! Mem[000000001100005c] = be7fc66d ! %l4 = 00000000122e0000, immd = 0000000000000e67, %l0 = 00000000000000d3 udivx %l4,0xe67,%l0 ! %l0 = 0000000000014324 ! Invert Register : %l4 = 00000000122e0000 xor %l4,-1,%l4 ! %l4 = ffffffffedd1ffff ! %l5 = 000000005e85d94b, immed = fffff88a, %l5 = 000000005e85d94b addc %l5,-0x776,%l5 ! %l5 = 000000005e85d1d5 ! %l4 = ffffffffedd1ffff, Mem[0000000030000000] = 122e0000 stw %l4,[%i0+%g0] ! Mem[0000000030000000] = edd1ffff ! %l2 = 000000000000002f, %l1 = 00000001f0c0c66d, %l7 = 678a82500a4e81d5 xnor %l2,%l1,%l7 ! %l7 = fffffffe0f3f39bd p0_label_31: ! %cwp = 1 ! Mem[0000000010000020] = fb6e9e333a3ee0e5, %l7 = fffffffe0f3f39bd ldx [%o0+%i4],%l7 ! %l7 = fb6e9e333a3ee0e5 ! Mem[0000000011000018] = dc3ade3650000000, %l4 = ffffffffedd1ffff ldxa [%o2+%o6]0x81,%l4 ! %l4 = dc3ade3650000000 ! Mem[0000000011800044] = e24d2ce1, %l5 = 000000005e85d1d5 ldsb [%o3+0x044],%l5 ! %l5 = ffffffffffffffe2 ! %l7 = fb6e9e333a3ee0e5, %l3 = a7aa97005154fbc7, %l0 = 0000000000014324 sub %l7,%l3,%l0 ! %l0 = 53c40732e8e9e51e ! %l3 = a7aa97005154fbc7, %l0 = 53c40732e8e9e51e, %l6 = df4cabcd3cded339 tsubcc %l3,%l0,%l6 ! %l6 = 53e68fcd686b16a9, %ccr = 23 ! %f11 = 5613b006, Mem[0000000011800018] = 5037e5d4 sta %f11,[%o3+%o6]0x89 ! Mem[0000000011800018] = 5613b006 ! Mem[0000000011000018] = 36de3adc, %l6 = 53e68fcd686b16a9 lduha [%o2+%o6]0x88,%l6 ! %l6 = 0000000000003adc ! %l7 = fb6e9e333a3ee0e5, Mem[0000000010800018] = 1b423f8f stwa %l7,[%o1+%o6]0x89 ! Mem[0000000010800018] = 3a3ee0e5 ! Mem[0000000031800000] = 2f9d96a2, %l5 = ffffffffffffffe2 ldsw [%i3+%g0],%l5 ! %l5 = 000000002f9d96a2 ! %l6 = 0000000000003adc, Mem[0000000011800023] = d8581b15 stba %l6,[%o3+0x023]%asi ! Mem[0000000011800020] = d8581bdc p0_label_32: ! %cwp = 1 ! %l4 = dc3ade3650000000, immed = 00000d5f, %l6 = 0000000000003adc xnorcc %l4,0xd5f,%l6 ! %l6 = 23c521c9affff2a0, %ccr = 08 ! %l0 = 53c40732e8e9e51e, %l2 = 000000000000002f, %y = 00000076 udivcc %l0,%l2,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = e8e9e51e ! Invert Register : %l0 = 53c40732e8e9e51e xor %l0,-1,%l0 ! %l0 = ac3bf8cd17161ae1 ! %l7 = 00000000ffffffff, Mem[0000000011800000] = aad6bb59 stwa %l7,[%o3+%g0]0x80 ! Mem[0000000011800000] = ffffffff ! %l1 = 00000001f0c0c66d, immed = 00000f29, %l1 = 00000001f0c0c66d andncc %l1,0xf29,%l1 ! %l1 = 00000001f0c0c044, %ccr = 08 ! %f0 = 122e0000 7662e645, Mem[0000000030800000] = d7070c0e c80000bb stda %f0 ,[%i1+0x000]%asi ! Mem[0000000030800000] = 122e0000 7662e645 ! %l3 = a7aa97005154fbc7, Mem[000000001000005c] = af312c3f stw %l3,[%o0+0x05c] ! Mem[000000001000005c] = 5154fbc7 ! %l0 = ac3bf8cd17161ae1, %l4 = dc3ade3650000000, %l0 = ac3bf8cd17161ae1 andcc %l0,%l4,%l0 ! %l0 = 8c3ad80410000000, %ccr = 80 ! %l3 = a7aa97005154fbc7, %l4 = dc3ade3650000000, %y = e8e9e51e sdivcc %l3,%l4,%l0 ! %l0 = ffffffffb61fa9fb, %ccr = 88 mov %l0,%y ! %y = b61fa9fb ! Mem[0000000011000008] = d8581b15 00000000, %l4 = 50000000, %l5 = 2f9d96a2 ldda [%o2+%o4]0x81,%l4 ! %l4 = 00000000d8581b15 0000000000000000 p0_label_33: ! %cwp = 1 ! Mem[0000000030000004] = cdab4cdf, %l7 = 00000000ffffffff ldsha [%i0+0x006]%asi,%l7 ! %l7 = 0000000000004cdf ! %l2 = 000000000000002f, Mem[0000000031000000] = 964e6105 stw %l2,[%i2+%g0] ! Mem[0000000031000000] = 0000002f ! Mem[0000000030800040] = 50b095c5, %l5 = 0000000000000000 ldsw [%i1+0x040],%l5 ! %l5 = 0000000050b095c5 ! Mem[0000000010800028] = 39d3de3c5e85d94b, %l6 = 23c521c9affff2a0 ldxa [%o1+%i5]0x81,%l6 ! %l6 = 39d3de3c5e85d94b ! Mem[0000000031000040] = eac0a54f, %l5 = 0000000050b095c5 ldsb [%i2+0x041],%l5 ! %l5 = ffffffffffffffc0 ! %l0 = ffffffffb61fa9fb, Mem[0000000030800040] = 50b095c5 stb %l0,[%i1+0x040] ! Mem[0000000030800040] = fbb095c5 ! %l6 = 39d3de3c5e85d94b, %l3 = a7aa97005154fbc7, %l0 = ffffffffb61fa9fb srax %l6,%l3,%l0 ! %l0 = 0073a7bc78bd0bb2 ! %l6 = 39d3de3c5e85d94b, immed = 00000006, %l0 = 0073a7bc78bd0bb2 sll %l6,0x006,%l0 ! %l0 = 74f78f17a17652c0 ! Mem[0000000010000038] = d7070c0e e8ca9587, %l4 = d8581b15, %l5 = ffffffc0 ldda [%o0+0x038]%asi,%l4 ! %l4 = 00000000d7070c0e 00000000e8ca9587 restore ! CWP = 0 p0_label_34: ! %l5 = 000000001370c800, %l6 = 0000000037e61ba1, %l7 = 000000003c3784d1 sll %l5,%l6,%l7 ! %l7 = 0000000026e19000 ! %l4 = 0000008f, %l5 = 1370c800, Mem[0000000011000060] = 49214528 b2329947 stda %l4,[%i2+0x060]%asi ! Mem[0000000011000060] = 0000008f 1370c800 ! %l4 = 0000008f, %l5 = 1370c800, Mem[0000000031000000] = 0000002f 000004a2 std %l4,[%o2+%g0] ! Mem[0000000031000000] = 0000008f 1370c800 ! %l3 = 00000000000004a2, immed = 00000a70, %l6 = 0000000037e61ba1 andcc %l3,0xa70,%l6 ! %l6 = 0000000000000020, %ccr = 00 ! Mem[0000000010800050] = 4e40e38a, %l0 = ffffffff964e6105 ldsb [%i1+0x051],%l0 ! %l0 = 0000000000000040 ! Mem[0000000011800018] = 06b013562ce4eba1, %f28 = cdab4cdf 122e0000 ldda [%i3+%i6]0x80,%f28 ! %f28 = 06b01356 2ce4eba1 ! %l0 = 0000000000000040, %l0 = 0000000000000040, %l4 = 000000000000008f andcc %l0,%l0,%l4 ! %l4 = 0000000000000040, %ccr = 00 ! %l6 = 00000020, %l7 = 26e19000, Mem[0000000011000038] = 1f22c558 1b2c6713 std %l6,[%i2+0x038] ! Mem[0000000011000038] = 00000020 26e19000 ! retry : should take illegal inst trap, %l0 = 0000000000000040 retry ! Illegal inst trap : %l0 = 0000000000000050 ! Mem[0000000010000028] = 05614e9600000080, %f24 = 37e61ba1 3c3784d1 ldda [%i0+%o5]0x88,%f24 ! %f24 = 05614e96 00000080 p0_label_35: ! Mem[0000000011000020] = 39d3de3c, %f13 = cdf82876 lda [%i2+%o4]0x80,%f13 ! %f13 = 39d3de3c ! %l6 = 00000020, %l7 = 26e19000, Mem[0000000011800010] = 12255818 cfd381ff stda %l6,[%i3+%i5]0x89 ! Mem[0000000011800010] = 00000020 26e19000 ! %l3 = 00000000000004a2, Mem[0000000011000046] = 68316aae stb %l3,[%i2+0x046] ! Mem[0000000011000044] = 6831a2ae ! Mem[0000000030800000] = 122e00007662e645, %l5 = 000000001370c800 ldx [%o1+%g0],%l5 ! %l5 = 122e00007662e645 ! %l3 = 00000000000004a2, Mem[0000000010800038] = 3b771116 stw %l3,[%i1+0x038] ! Mem[0000000010800038] = 000004a2 ! %l7 = 0000000026e19000, Mem[0000000011800018] = 5613b006 stwa %l7,[%i3+%i6]0x89 ! Mem[0000000011800018] = 26e19000 ! Mem[0000000030000000] = edd1ffff, %l1 = 000000001370cca2 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffedd1 ! %l1 = ffffffffffffedd1, immed = fffff16d, %l6 = 0000000000000020 sub %l1,-0xe93,%l6 ! %l6 = fffffffffffffc64 ! %l6 = fffffffffffffc64, %l7 = 0000000026e19000, %l5 = 122e00007662e645 xorcc %l6,%l7,%l5 ! %l5 = ffffffffd91e6c64, %ccr = 88 ! %l1 = ffffffffffffedd1, Mem[0000000010000042] = 588e936c, %asi = 80 stha %l1,[%i0+0x042]%asi ! Mem[0000000010000040] = 588eedd1 p0_label_36: ! %l4 = 0000000000000040, %l0 = 0000000000000050, %l0 = 0000000000000050 or %l4,%l0,%l0 ! %l0 = 0000000000000050 ! %l5 = ffffffffd91e6c64, Mem[0000000030000041] = 37e61ba1 stb %l5,[%o0+0x041] ! Mem[0000000030000040] = 37641ba1 ! %l6 = fffffffffffffc64, immed = 00000ff6, %l2 = 0000000000000164 tsubcc %l6,0xff6,%l2 ! %l2 = ffffffffffffec6e, %ccr = 8a ! Mem[0000000011800078] = 8b04ad3f, %l0 = 0000000000000050 ldsh [%i3+0x078],%l0 ! %l0 = ffffffffffff8b04 ! %l3 = 00000000000004a2, immed = 00000b4e, %l4 = 0000000000000040 sub %l3,0xb4e,%l4 ! %l4 = fffffffffffff954 ! %l1 = ffffffffffffedd1, Mem[0000000030800005] = 7662e645 stb %l1,[%o1+0x005] ! Mem[0000000030800004] = 76d1e645 ! Mem[0000000030000040] = 37641ba13c3784d1, %f2 = 861a1fd1 a42e164f ldd [%o0+0x040],%f2 ! %f2 = 37641ba1 3c3784d1 ! Mem[0000000010000008] = ef64a9fc1370c800, %f0 = 122e0000 7662e645 ldda [%i0+0x008]%asi,%f0 ! %f0 = ef64a9fc 1370c800 save ! CWP = 1 ! %l4 = 00000000d7070c0e, %l7 = 0000000000004cdf, %l0 = 74f78f17a17652c0 udivx %l4,%l7,%l0 ! %l0 = 000000000002cc18 p0_label_37: ! %cwp = 1 ! %l2 = 000000000000002f, %l5 = 00000000e8ca9587, %y = b61fa9fb umul %l2,%l5,%l2 ! %l2 = 0000002abd3173c9, %y = 2a ! Mem[0000000011800030] = 00001d75, %f12 = 964e6105 lda [%o3+%i6]0x88,%f12 ! %f12 = 00001d75 ! Mem[0000000010000020] = e5e03e3a339e6efb, %f20 = a42e164f abef07b4 ldda [%o0+%i4]0x88,%f20 ! %f20 = e5e03e3a 339e6efb ! Mem[0000000031800000] = 2f9d96a2, %l6 = 39d3de3c5e85d94b ldsb [%i3+%g0],%l6 ! %l6 = 000000000000002f ! Mem[0000000030800004] = 76d1e645, %l7 = 0000000000004cdf lduh [%i1+0x004],%l7 ! %l7 = 00000000000076d1 ! %l3 = a7aa97005154fbc7, Mem[0000000010800020] = 8f625b11 stwa %l3,[%o1+%i4]0x89 ! Mem[0000000010800020] = 5154fbc7 ! %l6 = 0000002f, %l7 = 000076d1, Mem[0000000010000068] = eac0a54f c272c736 std %l6,[%o0+0x068] ! Mem[0000000010000068] = 0000002f 000076d1 ! Mem[0000000011000078] = fefc67a5 6394a86c, %l6 = 0000002f, %l7 = 000076d1 ldd [%o2+0x078],%l6 ! %l6 = 00000000fefc67a5 000000006394a86c ! %l1 = 00000001f0c0c044, %l1 = 00000001f0c0c044, %l1 = 00000001f0c0c044 sdivx %l1,%l1,%l1 ! %l1 = 0000000000000001 ! %l4 = 00000000d7070c0e, Mem[000000001100003c] = 26e19000 sth %l4,[%o2+0x03c] ! Mem[000000001100003c] = 0c0e9000 p0_label_38: ! %cwp = 1 ! Mem[000000001100005c] = be7fc66d, %l6 = 00000000fefc67a5 ldsba [%o2+0x05d]%asi,%l6 ! %l6 = 000000000000007f ! Mem[0000000030800000] = 122e0000, %l6 = 000000000000007f ldsha [%i1+0x002]%asi,%l6 ! %l6 = 0000000000000000 ! %l7 = 000000006394a86c, Mem[0000000030800040] = fbb095c58f625b11 stx %l7,[%i1+0x040] ! Mem[0000000030800040] = 000000006394a86c ! Clear Register : %l5 = 00000000e8ca9587 clr %l5 ! %l5 = 0000000000000000 ! %l6 = 00000000, %l7 = 6394a86c, Mem[0000000031800000] = 2f9d96a2 be6c4137 std %l6,[%i3+%g0] ! Mem[0000000031800000] = 00000000 6394a86c ! Mem[0000000011000028] = c7fb54510097aaa7, %l0 = 000000000002cc18 ldxa [%o2+%i5]0x88,%l0 ! %l0 = c7fb54510097aaa7 ! %l0 = 0097aaa7, %l1 = 00000001, Mem[0000000031000040] = eac0a54f c272c736 std %l0,[%i2+0x040] ! Mem[0000000031000040] = 0097aaa7 00000001 ! Mem[0000000030000000] = edd1ffffcdab4cdf, %f24 = 05614e96 00000080 ldd [%i0+%g0],%f24 ! %f24 = edd1ffff cdab4cdf ! Mem[0000000030000000] = edd1ffff cdab4cdf, %l4 = d7070c0e, %l5 = 00000000 ldd [%i0+%g0],%l4 ! %l4 = 00000000edd1ffff 00000000cdab4cdf ! Mem[0000000011800020] = d8581bdc5613b006, %l1 = 0000000000000001 ldxa [%o3+%i4]0x81,%l1 ! %l1 = d8581bdc5613b006 p0_label_39: ! %cwp = 1 ! Mem[0000000010000020] = e5e03e3a 339e6efb, %l6 = 00000000, %l7 = 6394a86c ldda [%o0+%i4]0x89,%l6 ! %l6 = 00000000339e6efb 00000000e5e03e3a ! %f14 = 50b095c5 8f625b11, Mem[0000000011000018] = 36de3adc 00000050 stda %f14,[%o2+%o6]0x89 ! Mem[0000000011000018] = 50b095c5 8f625b11 ! Mem[0000000031800000] = 00000000, %l6 = 00000000339e6efb ldsh [%i3+0x002],%l6 ! %l6 = 0000000000000000 ! %l7 = 00000000e5e03e3a, immed = fffff2d8, %l6 = 0000000000000000 addc %l7,-0xd28,%l6 ! %l6 = 00000000e5e03112 ! Mem[0000000031800000] = 00000000, %l2 = 0000002abd3173c9 ldsw [%i3+%g0],%l2 ! %l2 = 0000000000000000 ! %l6 = 00000000e5e03112, %l5 = 00000000cdab4cdf, %y = 0000002a sdiv %l6,%l5,%l2 ! %l2 = ffffffffffffff26 mov %l0,%y ! %y = 0097aaa7 ! %l6 = 00000000e5e03112, Mem[0000000031000042] = 0097aaa7 sth %l6,[%i2+0x042] ! Mem[0000000031000040] = 00973112 ! %l5 = 00000000cdab4cdf, Mem[0000000011000020] = 3cded339 stha %l5,[%o2+%i4]0x88 ! Mem[0000000011000020] = 3cde4cdf ! %l4 = 00000000edd1ffff, immed = fffffb81, %l4 = 00000000edd1ffff subccc %l4,-0x47f,%l4 ! %l4 = 00000000edd2047e, %ccr = 19 ! Mem[0000000031000000] = 0000008f, %l5 = 00000000cdab4cdf ldsha [%i2+0x000]%asi,%l5 ! %l5 = 0000000000000000 p0_label_40: ! %cwp = 1 ! Mem[0000000011000018] = 8f625b11, %l7 = 00000000e5e03e3a lduwa [%o2+%o6]0x88,%l7 ! %l7 = 000000008f625b11 ! Mem[0000000030800000] = 122e000076d1e645, %f8 = 116b186c db030000 ldda [%i1+0x000]%asi,%f8 ! %f8 = 122e0000 76d1e645 ! Mem[0000000030800040] = 000000006394a86c, %f14 = 50b095c5 8f625b11 ldd [%i1+0x040],%f14 ! %f14 = 00000000 6394a86c ! retry : should take illegal inst trap, %l0 = c7fb54510097aaa7 retry ! Illegal inst trap : %l0 = c7fb54510097aab7 ! %f22 = 39d3de3c cdab4cdf, Mem[0000000031800040] = 00000000 339e6e3f std %f22,[%i3+0x040] ! Mem[0000000031800040] = 39d3de3c cdab4cdf ! %f24 = edd1ffff, Mem[0000000010800050] = 4e40e38a st %f24,[%o1+0x050] ! Mem[0000000010800050] = edd1ffff ! Mem[0000000030000040] = 37641ba1, %l0 = c7fb54510097aab7 ldswa [%i0+0x040]%asi,%l0 ! %l0 = 0000000037641ba1 ! %l2 = ffffffffffffff26, immed = 000000e9, %y = 0097aaa7 umulcc %l2,0x0e9,%l3 ! %l3 = 000000e8ffff3996, %ccr = 08, %y = e8 ! %f0 = ef64a9fc, Mem[0000000031000040] = 00973112 st %f0 ,[%i2+0x040] ! Mem[0000000031000040] = ef64a9fc ! Mem[0000000011000020] = df4cde3c, %f17 = d43c3a3c lda [%o2+%i4]0x80,%f17 ! %f17 = df4cde3c p0_label_41: ! %cwp = 1 ! %l4 = 00000000edd2047e, immed = fffff571, %l6 = 00000000e5e03112 orcc %l4,-0xa8f,%l6 ! %l6 = fffffffffffff57f, %ccr = 88 ! %f12 = 00001d75 39d3de3c, Mem[0000000010000038] = d7070c0e e8ca9587 stda %f12,[%o0+0x038]%asi ! Mem[0000000010000038] = 00001d75 39d3de3c ! %l7 = 000000008f625b11, immd = 0000000000000a6a, %l4 = 00000000edd2047e sdivx %l7,0xa6a,%l4 ! %l4 = 00000000000dc4b0 ! Mem[0000000031000044] = 00000001, %l4 = 00000000000dc4b0 lduh [%i2+0x046],%l4 ! %l4 = 0000000000000001 ! Mem[0000000011800008] = be6c4137, %f2 = 37641ba1 ld [%o3+%o4],%f2 ! %f2 = be6c4137 ! Mem[0000000031800004] = 6394a86c, %l6 = fffffffffffff57f ldsba [%i3+0x004]%asi,%l6 ! %l6 = 0000000000000063 ! %f15 = 6394a86c, Mem[0000000030000044] = 3c3784d1 st %f15,[%i0+0x044] ! Mem[0000000030000044] = 6394a86c ! Mem[0000000031800000] = 00000000, %l1 = d8581bdc5613b006 lduw [%i3+%g0],%l1 ! %l1 = 0000000000000000 ! Mem[0000000011000028] = a7aa97005154fbc7, %f6 = d7070c0e e8ca9587 ldda [%o2+0x028]%asi,%f6 ! %f6 = a7aa9700 5154fbc7 ! %l6 = 00000063, %l7 = 8f625b11, Mem[0000000031800040] = 39d3de3c cdab4cdf stda %l6,[%i3+0x040]%asi ! Mem[0000000031800040] = 00000063 8f625b11 p0_label_42: ! %cwp = 1 ! Mem[0000000010800030] = 37e61ba1 3c3784d1, %l2 = ffffff26, %l3 = ffff3996 ldd [%o1+%i6],%l2 ! %l2 = 0000000037e61ba1 000000003c3784d1 ! %l3 = 000000003c3784d1, immed = 0000066d, %l0 = 0000000037641ba1 xorcc %l3,0x66d,%l0 ! %l0 = 000000003c3782bc, %ccr = 00 ! %l4 = 0000000000000001, immed = 000001b9, %y = 000000e8 umul %l4,0x1b9,%l3 ! %l3 = 00000000000001b9, %y = 00 ! %l6 = 0000000000000063, Mem[0000000011000000] = db030000 stha %l6,[%o2+%g0]0x80 ! Mem[0000000011000000] = 00630000 ! %l1 = 0000000000000000, immed = 00000978, %y = 00000000 sdivcc %l1,0x978,%l6 ! %l6 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 3c3782bc ! %l0 = 000000003c3782bc, %l4 = 0000000000000001, %l5 = 0000000000000000 sub %l0,%l4,%l5 ! %l5 = 000000003c3782bb ! Mem[0000000031800004] = 6394a86c, %l5 = 000000003c3782bb ldub [%i3+0x006],%l5 ! %l5 = 00000000000000a8 ! %l0 = 000000003c3782bc, Mem[0000000030800000] = 122e000076d1e645 stx %l0,[%i1+%g0] ! Mem[0000000030800000] = 000000003c3782bc ! %l7 = 000000008f625b11, Mem[0000000010000000] = 9de20bdd stha %l7,[%o0+%g0]0x88 ! Mem[0000000010000000] = 9de25b11 ! %l0 = 3c3782bc, %l1 = 00000000, Mem[0000000010000000] = 115be29d 7ba1f8ac stda %l0,[%o0+0x000]%asi ! Mem[0000000010000000] = 3c3782bc 00000000 p0_label_43: ! %cwp = 1 ! Mem[0000000011800040] = 1f23c558 e24d2ce1, %l4 = 00000001, %l5 = 000000a8 ldd [%o3+0x040],%l4 ! %l4 = 000000001f23c558 00000000e24d2ce1 ! Mem[0000000010800000] = 339e6ef0 e5e03e3a, %l2 = 37e61ba1, %l3 = 000001b9 ldd [%o1+%g0],%l2 ! %l2 = 00000000339e6ef0 00000000e5e03e3a ! %l4 = 000000001f23c558, immed = fffffc2a, %l3 = 00000000e5e03e3a xorcc %l4,-0x3d6,%l3 ! %l3 = ffffffffe0dc3972, %ccr = 88 ! %l1 = 0000000000000000, Mem[0000000031800006] = 6394a86c stb %l1,[%i3+0x006] ! Mem[0000000031800004] = 6394006c ! %l3 = ffffffffe0dc3972, Mem[0000000030800000] = 00000000 stw %l3,[%i1+%g0] ! Mem[0000000030800000] = e0dc3972 ! %f7 = 5154fbc7, Mem[0000000030800044] = 6394a86c st %f7 ,[%i1+0x044] ! Mem[0000000030800044] = 5154fbc7 ! Mem[0000000011800008] = be6c4137e24283f8, %f16 = c655ec14 df4cde3c ldda [%o3+0x008]%asi,%f16 ! %f16 = be6c4137 e24283f8 ! Mem[0000000011000008] = 151b58d8, %l0 = 000000003c3782bc lduha [%o2+%o4]0x88,%l0 ! %l0 = 00000000000058d8 ! Mem[0000000030000000] = edd1ffff, %l1 = 0000000000000000 lduw [%i0+%g0],%l1 ! %l1 = 00000000edd1ffff ! Mem[0000000030800004] = 3c3782bc, %l5 = 00000000e24d2ce1 lduw [%i1+0x004],%l5 ! %l5 = 000000003c3782bc p0_label_44: ! %cwp = 1 ! %l6 = 00000000, %l7 = 8f625b11, Mem[0000000030000040] = 37641ba1 6394a86c std %l6,[%i0+0x040] ! Mem[0000000030000040] = 00000000 8f625b11 ! retry : should take illegal inst trap, %l0 = 00000000000058d8 retry ! Illegal inst trap : %l0 = 00000000000058e8 ! %l1 = 00000000edd1ffff, %l7 = 000000008f625b11, %l6 = 0000000000000000 sub %l1,%l7,%l6 ! %l6 = 000000005e6fa4ee ! Mem[0000000031800004] = 6394006c, %l2 = 00000000339e6ef0 lduw [%i3+0x004],%l2 ! %l2 = 000000006394006c ! %l1 = 00000000edd1ffff, %l2 = 000000006394006c, %l7 = 000000008f625b11 addcc %l1,%l2,%l7 ! %l7 = 000000015166006b, %ccr = 01 ! %l4 = 000000001f23c558, immed = 00000cee, %y = 3c3782bc smul %l4,0xcee,%l1 ! %l1 = 00000192a08197d0, %y = 192 ! Mem[0000000011800008] = be6c4137, %l5 = 000000003c3782bc ldswa [%o3+%o4]0x81,%l5 ! %l5 = ffffffffbe6c4137 ! Mem[0000000030000000] = edd1ffff cdab4cdf, %l6 = 5e6fa4ee, %l7 = 5166006b ldd [%i0+%g0],%l6 ! %l6 = 00000000edd1ffff 00000000cdab4cdf ! %l1 = 00000192a08197d0, immed = fffffaad, %l6 = 00000000edd1ffff taddcc %l1,-0x553,%l6 ! %l6 = 00000192a081927d, %ccr = 1b ! Clear Register : %l3 = ffffffffe0dc3972 clr %l3 ! %l3 = 0000000000000000 p0_label_45: ! %cwp = 1 ! %l4 = 000000001f23c558, immed = fffff2fe, %l0 = 00000000000058e8 add %l4,-0xd02,%l0 ! %l0 = 000000001f23b856 ! %l1 = 00000192a08197d0, %l0 = 000000001f23b856, %y = 00000192 umulcc %l1,%l0,%l3 ! %l3 = 138616ad02167fe0, %ccr = 00, %y = 138616ad ! %l2 = 000000006394006c, immed = fffff405, %l7 = 00000000cdab4cdf or %l2,-0xbfb,%l7 ! %l7 = fffffffffffff46d ! Mem[0000000010800018] = 3a3ee0e5, %l7 = fffffffffffff46d lduha [%o1+%o6]0x88,%l7 ! %l7 = 000000000000e0e5 ! Mem[0000000031800044] = 8f625b11, %l2 = 000000006394006c lduh [%i3+0x046],%l2 ! %l2 = 0000000000005b11 ! Mem[0000000011800000] = ffffffff, %l5 = ffffffffbe6c4137 lduba [%o3+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! %l5 = 00000000000000ff, Mem[0000000010000028] = 00000080 stwa %l5,[%o0+%i5]0x89 ! Mem[0000000010000028] = 000000ff ! Mem[000000001000005c] = 5154fbc7, %l0 = 000000001f23b856 ldub [%o0+0x05f],%l0 ! %l0 = 00000000000000c7 ! %f16 = be6c4137 e24283f8, Mem[0000000030000040] = 00000000 8f625b11 stda %f16,[%i0+0x040]%asi ! Mem[0000000030000040] = be6c4137 e24283f8 ! %l4 = 000000001f23c558 setx 0xf260a98cf260a98c,%g7,%l4 ! %l4 = f260a98cf260a98c p0_label_46: ! %cwp = 1 ! %l6 = 00000192a081927d, Mem[0000000011000058] = 2ca90491be7fc66d stx %l6,[%o2+0x058] ! Mem[0000000011000058] = 00000192a081927d ! %l6 = 00000192a081927d, Mem[0000000010800041] = 78ad606d stba %l6,[%o1+0x041]%asi ! Mem[0000000010800040] = 787d606d ! %l4 = f260a98c, %l5 = 000000ff, Mem[0000000011000010] = 14ec55c6 00000000 stda %l4,[%o2+%o5]0x81 ! Mem[0000000011000010] = f260a98c 000000ff ! %f26 = c655ec14, Mem[0000000031000044] = 00000001 st %f26,[%i2+0x044] ! Mem[0000000031000044] = c655ec14 ! Mem[0000000010000010] = c7fb9692, %f1 = 1370c800 lda [%o0+%o5]0x80,%f1 ! %f1 = c7fb9692 ! %l3 = 138616ad02167fe0, Mem[0000000011000016] = 000000ff sth %l3,[%o2+0x016] ! Mem[0000000011000014] = 00007fe0 ! Mem[0000000031800040] = 00000063, %l1 = 00000192a08197d0 ldub [%i3+0x040],%l1 ! %l1 = 0000000000000000 ! %l6 = 00000192a081927d, immed = fffff39a, %l6 = 00000192a081927d xor %l6,-0xc66,%l6 ! %l6 = fffffe6d5f7e61e7 ! %l3 = 138616ad02167fe0, %l1 = 0000000000000000, %l7 = 000000000000e0e5 sll %l3,%l1,%l7 ! %l7 = 138616ad02167fe0 ! %l6 = fffffe6d5f7e61e7, %l0 = 00000000000000c7, %l7 = 138616ad02167fe0 addc %l6,%l0,%l7 ! %l7 = fffffe6d5f7e62ae p0_label_47: ! %cwp = 1 ! %l6 = fffffe6d5f7e61e7, immed = fffffd49, %l2 = 0000000000005b11 xor %l6,-0x2b7,%l2 ! %l2 = 00000192a0819cae ! %l3 = 138616ad02167fe0, %l7 = fffffe6d5f7e62ae, %l4 = f260a98cf260a98c subccc %l3,%l7,%l4 ! %l4 = 1386183fa2981d32, %ccr = 19 ! Mem[0000000011800018] = 0090e126 2ce4eba1, %l2 = a0819cae, %l3 = 02167fe0 ldd [%o3+%o6],%l2 ! %l2 = 000000000090e126 000000002ce4eba1 ! Mem[0000000011800008] = 37416cbe, %f22 = 39d3de3c lda [%o3+%o4]0x88,%f22 ! %f22 = 37416cbe ! %l2 = 000000000090e126, immed = 00000012, %l5 = 00000000000000ff sllx %l2,0x012,%l5 ! %l5 = 0000024384980000 ! %l3 = 000000002ce4eba1, Mem[0000000010800028] = 39d3de3c stha %l3,[%o1+%i5]0x80 ! Mem[0000000010800028] = eba1de3c ! Mem[0000000010000018] = 8cf28f78, %l1 = 0000000000000000 lduba [%o0+%o6]0x88,%l1 ! %l1 = 0000000000000078 restore ! CWP = 0 ! %l3 = 00000000000004a2, Mem[000000001000001c] = 655e1c79, %asi = 80 stwa %l3,[%i0+0x01c]%asi ! Mem[000000001000001c] = 000004a2 ! Mem[0000000011000050] = 6fcf599f, %l6 = fffffffffffffc64 ldsb [%i2+0x052],%l6 ! %l6 = 0000000000000059 p0_label_48: ! Mem[0000000010000010] = 9296fbc7, %l6 = 0000000000000059 lduba [%i0+%i5]0x88,%l6 ! %l6 = 00000000000000c7 ! %l0 = ffffffffffff8b04, immed = fffff8ad, %y = 138616ad umul %l0,-0x753,%l3 ! %l3 = ffff83b10358d1b4, %y = ffff83b1 ! %l0 = ffffffffffff8b04, Mem[0000000011800030] = 751d0000 stha %l0,[%i3+%o6]0x80 ! Mem[0000000011800030] = 8b040000 ! %l2 = ffffffffffffec6e, Mem[0000000031000003] = 0000008f stb %l2,[%o2+0x003] ! Mem[0000000031000000] = 0000006e ! Mem[0000000030000000] = edd1ffffcdab4cdf, %f20 = e5e03e3a 339e6efb ldd [%o0+%g0],%f20 ! %f20 = edd1ffff cdab4cdf ! Mem[0000000030800044] = 5154fbc7, %l1 = ffffffffffffedd1 lduh [%o1+0x044],%l1 ! %l1 = 0000000000005154 ! Mem[0000000010000028] = ff000000, %l1 = 0000000000005154 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff ! %f28 = 06b01356 2ce4eba1, Mem[0000000011000028] = a7aa9700 5154fbc7 stda %f28,[%i2+%o5]0x81 ! Mem[0000000011000028] = 06b01356 2ce4eba1 ! %l6 = 00000000000000c7, immed = 00000013, %l5 = ffffffffd91e6c64 srlx %l6,0x013,%l5 ! %l5 = 0000000000000000 ! Invert Register : %l5 = 0000000000000000 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff p0_label_49: ! %l4 = fffff954, %l5 = ffffffff, Mem[0000000010000020] = fb6e9e33 3a3ee0e5 std %l4,[%i0+%o4] ! Mem[0000000010000020] = fffff954 ffffffff ! Mem[0000000031000000] = 0000006e, %l1 = ffffffffffffffff ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000 ! %l2 = ffffffffffffec6e, immed = fffff34a, %l5 = ffffffffffffffff addcc %l2,-0xcb6,%l5 ! %l5 = ffffffffffffdfb8, %ccr = 99 ! done : should take illegal inst trap, %l0 = ffffffffffff8b04 done ! Illegal inst trap : %l0 = ffffffffffff8b14 ! %l1 = 0000000000000000, Mem[0000000010000010] = c7fb9692 stwa %l1,[%i0+%i5]0x80 ! Mem[0000000010000010] = 00000000 ! %l4 = fffff954, %l5 = ffffdfb8, Mem[0000000030800000] = e0dc3972 3c3782bc std %l4,[%o1+%g0] ! Mem[0000000030800000] = fffff954 ffffdfb8 ! %l3 = ffff83b10358d1b4, %l2 = ffffffffffffec6e, %y = ffff83b1 sdivcc %l3,%l2,%l0 ! %l0 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! Mem[0000000010000020] = fffff954, %l7 = 0000000026e19000 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000fffff954 ! %l4 = fffffffffffff954, Mem[0000000011800008] = be6c4137e24283f8 stxa %l4,[%i3+%i4]0x80 ! Mem[0000000011800008] = fffffffffffff954 ! Mem[0000000011000008] = d8581b15, %l5 = ffffffffffffdfb8 ldsh [%i2+0x00a],%l5 ! %l5 = 0000000000001b15 p0_label_50: ! %l4 = fffffffffffff954, Mem[0000000011800008] = ffffffff stba %l4,[%i3+%i4]0x89 ! Mem[0000000011800008] = ffffff54 ! Mem[0000000011000070] = 378bcfb4, %l4 = fffffffffffff954 lduh [%i2+0x072],%l4 ! %l4 = 000000000000cfb4 ! %l4 = 000000000000cfb4, %l2 = ffffffffffffec6e, %l3 = ffff83b10358d1b4 xorcc %l4,%l2,%l3 ! %l3 = ffffffffffff23da, %ccr = 88 ! Mem[0000000011000018] = 115b628f, %l2 = ffffffffffffec6e lduha [%i2+%i6]0x80,%l2 ! %l2 = 000000000000115b ! %l1 = 0000000000000000, immed = 0000023f, %y = 7fffffff sdivcc %l1,0x23f,%l2 ! %l2 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! %l2 = 000000007fffffff, %l1 = 0000000000000000, %l7 = 00000000fffff954 addcc %l2,%l1,%l7 ! %l7 = 000000007fffffff, %ccr = 00 ! %l0 = 000000007fffffff, Mem[0000000031800040] = 00000063 sth %l0,[%o3+0x040] ! Mem[0000000031800040] = ffff0063 ! %f26 = c655ec14 d43c3abb, Mem[0000000031800040] = ffff0063 8f625b11 std %f26,[%o3+0x040] ! Mem[0000000031800040] = c655ec14 d43c3abb ! %l4 = 000000000000cfb4, immed = 0000002c, %l2 = 000000007fffffff srlx %l4,0x02c,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, %l2 = 0000000000000000, %l3 = ffffffffffff23da orncc %l2,%l2,%l3 ! %l3 = ffffffffffffffff, %ccr = 88 p0_label_51: ! %f4 = eac0a54f c272c736, Mem[0000000030000000] = edd1ffff cdab4cdf stda %f4 ,[%o0+0x000]%asi ! Mem[0000000030000000] = eac0a54f c272c736 ! %l4 = 0000cfb4, %l5 = 00001b15, Mem[0000000031800000] = 00000000 6394006c std %l4,[%o3+%g0] ! Mem[0000000031800000] = 0000cfb4 00001b15 ! %l7 = 000000007fffffff, immed = 00000756, %y = 7fffffff umul %l7,0x756,%l7 ! %l7 = 000003aafffff8aa, %y = 3aa ! Mem[0000000010000010] = 00000000 5708eb15, %l4 = 0000cfb4, %l5 = 00001b15 ldda [%i0+0x010]%asi,%l4 ! %l4 = 0000000000000000 000000005708eb15 ! %l7 = 000003aafffff8aa, immed = 0000060e, %l6 = 00000000000000c7 andn %l7,0x60e,%l6 ! %l6 = 000003aafffff8a0 ! %l7 = 000003aafffff8aa, %l6 = 000003aafffff8a0, %l4 = 0000000000000000 sdivx %l7,%l6,%l4 ! %l4 = 0000000000000001 ! %l6 = 000003aafffff8a0, %l7 = 000003aafffff8aa, %y = 000003aa umulcc %l6,%l7,%l7 ! %l7 = fffff14a00361a40, %ccr = 80, %y = fffff14a ! Mem[0000000011000018] = 115b628f, %l7 = fffff14a00361a40 ldsha [%i2+%i6]0x81,%l7 ! %l7 = 000000000000115b ! Mem[0000000030000004] = c272c736, %l7 = 000000000000115b ldsw [%o0+0x004],%l7 ! %l7 = ffffffffc272c736 ! %l6 = 000003aafffff8a0, Mem[0000000010000008] = fca964ef stba %l6,[%i0+%i4]0x89 ! Mem[0000000010000008] = fca964a0 p0_label_52: ! Mem[0000000031000000] = 0000006e, %f11 = 5613b006 ld [%o2+%g0],%f11 ! %f11 = 0000006e ! %l6 = 000003aafffff8a0, %l7 = ffffffffc272c736, %l7 = ffffffffc272c736 addc %l6,%l7,%l7 ! %l7 = 000003aac272bfd6 ! %l2 = 0000000000000000, %l1 = 0000000000000000, %l5 = 000000005708eb15 orn %l2,%l1,%l5 ! %l5 = ffffffffffffffff ! %l0 = 7fffffff, %l1 = 00000000, Mem[0000000010000048] = a0358a0d cac0ca5b std %l0,[%i0+0x048] ! Mem[0000000010000048] = 7fffffff 00000000 ! %l2 = 0000000000000000, %l7 = 000003aac272bfd6, %l5 = ffffffffffffffff addcc %l2,%l7,%l5 ! %l5 = 000003aac272bfd6, %ccr = 08 ! Mem[0000000010800000] = f06e9e33, %l0 = 000000007fffffff ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffff9e33 ! Mem[0000000011000030] = 5708eb15 bc131905, %l4 = 00000001, %l5 = c272bfd6 ldd [%i2+%o6],%l4 ! %l4 = 000000005708eb15 00000000bc131905 ! Mem[0000000031000044] = c655ec14, %l1 = 0000000000000000 ldub [%o2+0x046],%l1 ! %l1 = 00000000000000ec ! Mem[0000000010000000] = 00000000bc82373c, %f6 = a7aa9700 5154fbc7 ldda [%i0+%g0]0x88,%f6 ! %f6 = 00000000 bc82373c ! Mem[0000000031800040] = c655ec14, %l6 = 000003aafffff8a0 ldsba [%o3+0x040]%asi,%l6 ! %l6 = ffffffffffffffc6 p0_label_53: ! %l7 = 000003aac272bfd6, %l4 = 000000005708eb15, %l0 = ffffffffffff9e33 sra %l7,%l4,%l0 ! %l0 = fffffffffffffe13 ! Mem[0000000030800040] = 00000000, %l5 = 00000000bc131905 lduw [%o1+0x040],%l5 ! %l5 = 0000000000000000 ! %l0 = fffffffffffffe13, %l0 = fffffffffffffe13, %l3 = ffffffffffffffff addc %l0,%l0,%l3 ! %l3 = fffffffffffffc26 ! Mem[0000000010000030] = 7628f8cd, %l2 = 0000000000000000 lduwa [%i0+%o6]0x88,%l2 ! %l2 = 000000007628f8cd ! Mem[000000001100003c] = 0c0e9000, %l5 = 0000000000000000 ldsh [%i2+0x03e],%l5 ! %l5 = ffffffffffff9000 ! %l7 = 000003aac272bfd6, %l1 = 00000000000000ec, %l4 = 000000005708eb15 taddcctv %l7,%l1,%l4 ! %l0 = fffffffffffffe36, Trapped ! Mem[0000000031800000] = 0000cfb4, %l0 = fffffffffffffe36 ldsb [%o3+0x001],%l0 ! %l0 = 0000000000000000 ! %l6 = ffffffffffffffc6, Mem[0000000031000040] = ef64a9fc sth %l6,[%o2+0x040] ! Mem[0000000031000040] = ffc6a9fc ! %f28 = 06b01356 2ce4eba1, Mem[0000000010000078] = 89373b63 87a00538 std %f28,[%i0+0x078] ! Mem[0000000010000078] = 06b01356 2ce4eba1 ! Mem[0000000010000020] = fffff954 ffffffff, %l4 = 5708eb15, %l5 = ffff9000 ldd [%i0+%o4],%l4 ! %l4 = 00000000fffff954 00000000ffffffff p0_label_54: ! %l5 = 00000000ffffffff, %l0 = 0000000000000000, %l3 = fffffffffffffc26 xor %l5,%l0,%l3 ! %l3 = 00000000ffffffff ! Mem[0000000010000030] = cdf82876 bf151538, %l0 = 00000000, %l1 = 000000ec ldda [%i0+%o6]0x81,%l0 ! %l0 = 00000000cdf82876 00000000bf151538 ! %l6 = ffffffffffffffc6, Mem[0000000010000018] = 788ff28c stba %l6,[%i0+%i6]0x81 ! Mem[0000000010000018] = c68ff28c ! Set Register : %l1 = 00000000bf151538 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff ! %f10 = d8581b15, Mem[0000000031800004] = 00001b15 st %f10,[%o3+0x004] ! Mem[0000000031800004] = d8581b15 ! %l1 = ffffffffffffffff, Mem[0000000031800046] = d43c3abb sth %l1,[%o3+0x046] ! Mem[0000000031800044] = d43cffff ! %l5 = 00000000ffffffff, immed = 00000e7b, %l1 = ffffffffffffffff xorcc %l5,0xe7b,%l1 ! %l1 = 00000000fffff184, %ccr = 08 ! %f0 = ef64a9fc c7fb9692, Mem[0000000011000028] = 06b01356 2ce4eba1 std %f0 ,[%i2+%o5] ! Mem[0000000011000028] = ef64a9fc c7fb9692 ! %l0 = cdf82876, %l1 = fffff184, Mem[0000000030800040] = 00000000 5154fbc7 stda %l0,[%o1+0x040]%asi ! Mem[0000000030800040] = cdf82876 fffff184 ! Mem[0000000010800030] = d184373ca11be637, %f22 = 37416cbe cdab4cdf ldda [%i1+%o6]0x88,%f22 ! %f22 = d184373c a11be637 p0_label_55: ! %l0 = 00000000cdf82876, Mem[0000000010800028] = eba1de3c stw %l0,[%i1+%o5] ! Mem[0000000010800028] = cdf82876 ! %f1 = c7fb9692, Mem[0000000031800000] = 0000cfb4 st %f1 ,[%o3+%g0] ! Mem[0000000031800000] = c7fb9692 ! %l4 = 00000000fffff954, Mem[0000000030000002] = eac0a54f sth %l4,[%o0+0x002] ! Mem[0000000030000000] = eac0f954 ! Mem[0000000010800040] = 787d606d, %l5 = 00000000ffffffff ldsw [%i1+0x040],%l5 ! %l5 = 00000000787d606d ! Mem[0000000010000050] = 550159d4e948e41c, %l2 = 000000007628f8cd ldxa [%i0+0x050]%asi,%l2 ! %l2 = 550159d4e948e41c ! %l4 = 00000000fffff954, immed = fffffe45, %l2 = 550159d4e948e41c addccc %l4,-0x1bb,%l2 ! %l2 = 00000000fffff799, %ccr = 19 ! %l5 = 00000000787d606d, %l0 = 00000000cdf82876, %l7 = 000003aac272bfd6 orncc %l5,%l0,%l7 ! %l7 = ffffffff7a7ff7ed, %ccr = 80 ! Mem[0000000011000018] = 8f625b11, %f21 = cdab4cdf lda [%i2+%i6]0x88,%f21 ! %f21 = 8f625b11 ! %l3 = 00000000ffffffff, immed = 0000001d, %l2 = 00000000fffff799 srax %l3,0x01d,%l2 ! %l2 = 0000000000000007 ! Mem[000000001080001c] = 514f9975, %l4 = 00000000fffff954 ldsb [%i1+0x01d],%l4 ! %l4 = 000000000000004f p0_label_56: ! Mem[0000000030000000] = eac0f954c272c736, %f12 = 00001d75 39d3de3c ldd [%o0+%g0],%f12 ! %f12 = eac0f954 c272c736 ! %l5 = 00000000787d606d, %l3 = 00000000ffffffff, %l7 = ffffffff7a7ff7ed sub %l5,%l3,%l7 ! %l7 = ffffffff787d606e ! Mem[0000000011000000] = 784c625900006300, %f0 = ef64a9fc c7fb9692 ldda [%i2+%g0]0x88,%f0 ! %f0 = 784c6259 00006300 ! %l4 = 0000004f, %l5 = 787d606d, Mem[0000000010800028] = 7628f8cd 4bd9855e stda %l4,[%i1+%o5]0x89 ! Mem[0000000010800028] = 0000004f 787d606d ! %l3 = 00000000ffffffff, immed = fffff470, %y = fffff14a umul %l3,-0xb90,%l7 ! %l7 = fffff46f00000b90, %y = fffff46f ! %f2 = be6c4137, Mem[0000000011000010] = f260a98c sta %f2 ,[%i2+%i5]0x81 ! Mem[0000000011000010] = be6c4137 ! %l1 = 00000000fffff184, immd = 0000000000000dcf, %l0 = 00000000cdf82876 udivx %l1,0xdcf,%l0 ! %l0 = 0000000000128a06 ! %l0 = 0000000000128a06, Mem[0000000030000005] = c272c736 stba %l0,[%o0+0x005]%asi ! Mem[0000000030000004] = c206c736 ! Mem[0000000011800028] = c595b050, %f8 = 122e0000 lda [%i3+%o5]0x88,%f8 ! %f8 = c595b050 ! Mem[0000000031000044] = c655ec14, %l2 = 0000000000000007 ldub [%o2+0x045],%l2 ! %l2 = 0000000000000055 p0_label_57: ! %f16 = be6c4137 e24283f8, Mem[0000000011800020] = d8581bdc 5613b006 stda %f16,[%i3+%o4]0x81 ! Mem[0000000011800020] = be6c4137 e24283f8 ! %l2 = 0000000000000055, %l2 = 0000000000000055, %l3 = 00000000ffffffff taddcc %l2,%l2,%l3 ! %l3 = 00000000000000aa, %ccr = 02 ! %l4 = 000000000000004f, %l1 = 00000000fffff184, %l0 = 0000000000128a06 orncc %l4,%l1,%l0 ! %l0 = ffffffff00000e7f, %ccr = 80 ! %l6 = ffffffffffffffc6, %l7 = fffff46f00000b90, %l2 = 0000000000000055 orn %l6,%l7,%l2 ! %l2 = ffffffffffffffef ! Mem[0000000030800040] = cdf82876, %l3 = 00000000000000aa lduh [%o1+0x040],%l3 ! %l3 = 000000000000cdf8 ! Mem[0000000010000000] = 3c3782bc, %l1 = 00000000fffff184 ldub [%i0+0x001],%l1 ! %l1 = 0000000000000037 ! %f4 = eac0a54f c272c736, Mem[0000000030000040] = be6c4137 e24283f8 std %f4 ,[%o0+0x040] ! Mem[0000000030000040] = eac0a54f c272c736 ! %l3 = 000000000000cdf8, %l2 = ffffffffffffffef, %l2 = ffffffffffffffef sll %l3,%l2,%l2 ! %l2 = 0000000066fc0000 ! %l5 = 00000000787d606d, %l2 = 0000000066fc0000, %y = fffff46f umulcc %l5,%l2,%l1 ! %l1 = 30788fd6594c0000, %ccr = 00, %y = 30788fd6 ! Mem[0000000030800040] = cdf82876fffff184, %l6 = ffffffffffffffc6 ldx [%o1+0x040],%l6 ! %l6 = cdf82876fffff184 p0_label_58: ! %l7 = fffff46f00000b90, Mem[0000000011800078] = 8b04ad3f stw %l7,[%i3+0x078] ! Mem[0000000011800078] = 00000b90 ! %l5 = 00000000787d606d setx 0x53c4156b53c4156b,%g7,%l5 ! %l5 = 53c4156b53c4156b ! Mem[0000000010000000] = 3c3782bc, %f25 = cdab4cdf lda [%i0+%g0]0x80,%f25 ! %f25 = 3c3782bc ! Mem[0000000031800040] = c655ec14, %l5 = 53c4156b53c4156b ldsw [%o3+0x040],%l5 ! %l5 = ffffffffc655ec14 ! %l1 = 30788fd6594c0000, Mem[0000000031800000] = c7fb9692 stw %l1,[%o3+%g0] ! Mem[0000000031800000] = 594c0000 ! Mem[0000000030800040] = cdf82876fffff184, %f12 = eac0f954 c272c736 ldda [%o1+0x040]%asi,%f12 ! %f12 = cdf82876 fffff184 ! %l6 = cdf82876fffff184, immed = fffffd68, %l2 = 0000000066fc0000 subc %l6,-0x298,%l2 ! %l2 = cdf82876fffff41c ! Mem[000000001100004c] = 6705389a, %l5 = ffffffffc655ec14 ldsh [%i2+0x04c],%l5 ! %l5 = 0000000000006705 ! Mem[0000000010000078] = 06b01356, %l1 = 30788fd6594c0000 ldsw [%i0+0x078],%l1 ! %l1 = 0000000006b01356 ! Mem[0000000031000040] = ffc6a9fcc655ec14, %f14 = 00000000 6394a86c ldd [%o2+0x040],%f14 ! %f14 = ffc6a9fc c655ec14 p0_label_59: ! %f24 = edd1ffff, Mem[0000000031800004] = d8581b15 st %f24,[%o3+0x004] ! Mem[0000000031800004] = edd1ffff ! Mem[0000000030000044] = c272c736, %f1 = 00006300 ld [%o0+0x044],%f1 ! %f1 = c272c736 ! %l0 = 00000e7f, %l1 = 06b01356, Mem[0000000010800028] = 4f000000 6d607d78 stda %l0,[%i1+%o5]0x81 ! Mem[0000000010800028] = 00000e7f 06b01356 ! done : should take illegal inst trap, %l0 = ffffffff00000e7f done ! Illegal inst trap : %l0 = ffffffff00000e8f ! %f10 = d8581b15, Mem[0000000030800040] = cdf82876 st %f10,[%o1+0x040] ! Mem[0000000030800040] = d8581b15 ! Mem[0000000031000044] = c655ec14, %l4 = 000000000000004f lduh [%o2+0x044],%l4 ! %l4 = 000000000000c655 ! %f6 = 00000000 bc82373c, Mem[0000000031000040] = ffc6a9fc c655ec14 std %f6 ,[%o2+0x040] ! Mem[0000000031000040] = 00000000 bc82373c ! Mem[0000000011800008] = 54f9ffff ffffff54, %l2 = fffff41c, %l3 = 0000cdf8 ldda [%i3+%i4]0x89,%l2 ! %l2 = 00000000ffffff54 0000000054f9ffff ! %f8 = c595b050 76d1e645, Mem[0000000011800008] = ffffff54 54f9ffff stda %f8 ,[%i3+%i4]0x89 ! Mem[0000000011800008] = c595b050 76d1e645 ! %l1 = 0000000006b01356, %l2 = 00000000ffffff54, %y = 30788fd6 udiv %l1,%l2,%l5 ! %l5 = 0000000030788ff6 mov %l0,%y ! %y = 00000e8f p0_label_60: ! %l2 = 00000000ffffff54, %l2 = 00000000ffffff54, %l7 = fffff46f00000b90 udivx %l2,%l2,%l7 ! %l7 = 0000000000000001 ! Mem[0000000010000020] = fffff954, %l5 = 0000000030788ff6 lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[0000000031000000] = 0000006e1370c800, %f8 = c595b050 76d1e645 ldd [%o2+%g0],%f8 ! %f8 = 0000006e 1370c800 ! Mem[0000000031800000] = 594c0000, %l4 = 000000000000c655 ldsha [%o3+0x000]%asi,%l4 ! %l4 = 000000000000594c ! Mem[0000000010000030] = 7628f8cd, %l2 = 00000000ffffff54 lduba [%i0+%o6]0x88,%l2 ! %l2 = 00000000000000cd ! %l6 = cdf82876fffff184, Mem[0000000030000040] = eac0a54fc272c736 stx %l6,[%o0+0x040] ! Mem[0000000030000040] = cdf82876fffff184 ! Mem[0000000010800010] = a42e164f, %l4 = 000000000000594c ldsba [%i1+%i5]0x81,%l4 ! %l4 = ffffffffffffffa4 ! %l5 = 00000000000000ff, %l0 = ffffffff00000e8f, %l6 = cdf82876fffff184 addccc %l5,%l0,%l6 ! %l6 = ffffffff00000f8e, %ccr = 80 ! %l7 = 0000000000000001, Mem[0000000031000001] = 0000006e stb %l7,[%o2+0x001] ! Mem[0000000031000000] = 0001006e ! %l2 = 000000cd, %l3 = 54f9ffff, Mem[0000000011000020] = df4cde3c 61054cdf stda %l2,[%i2+%o4]0x81 ! Mem[0000000011000020] = 000000cd 54f9ffff p0_label_61: ! %l0 = ffffffff00000e8f, immed = fffffd50, %l6 = ffffffff00000f8e tsubcc %l0,-0x2b0,%l6 ! %l6 = ffffffff0000113f, %ccr = 93 ! %l6 = ffffffff0000113f, Mem[0000000011800020] = 37416cbe stba %l6,[%i3+%o4]0x89 ! Mem[0000000011800020] = 37416c3f ! Mem[0000000011800008] = 45e6d176, %l2 = 00000000000000cd ldswa [%i3+%i4]0x81,%l2 ! %l2 = 0000000045e6d176 ! retry : should take illegal inst trap, %l0 = ffffffff00000e8f retry ! Illegal inst trap : %l0 = ffffffff00000e9f ! Mem[0000000030800004] = ffffdfb8, %l7 = 0000000000000001 ldsh [%o1+0x006],%l7 ! %l7 = ffffffffffffdfb8 ! Mem[0000000011000070] = 378bcfb4, %l1 = 0000000006b01356 ldsh [%i2+0x072],%l1 ! %l1 = ffffffffffffcfb4 ! Mem[0000000011800030] = 0000048b, %f15 = c655ec14 lda [%i3+%o6]0x88,%f15 ! %f15 = 0000048b ! Mem[0000000010000010] = 00000000, %l2 = 0000000045e6d176 lduha [%i0+%i5]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000011800018] = 26e19000, %l1 = ffffffffffffcfb4 lduwa [%i3+%i6]0x88,%l1 ! %l1 = 0000000026e19000 ! %l0 = ffffffff00000e9f, %l0 = ffffffff00000e9f, %l4 = ffffffffffffffa4 xor %l0,%l0,%l4 ! %l4 = 0000000000000000 p0_label_62: ! %l2 = 00000000, %l3 = 54f9ffff, Mem[0000000030800000] = fffff954 ffffdfb8 std %l2,[%o1+%g0] ! Mem[0000000030800000] = 00000000 54f9ffff ! %l1 = 0000000026e19000, Mem[0000000031800040] = c655ec14 sth %l1,[%o3+0x040] ! Mem[0000000031800040] = 9000ec14 ! %l0 = ffffffff00000e9f, %l4 = 0000000000000000, %y = 00000e8f umul %l0,%l4,%l0 ! %l0 = 0000000000000000, %y = 00 ! Mem[000000001080004c] = 31a97c37, %l4 = 0000000000000000 ldsb [%i1+0x04f],%l4 ! %l4 = 0000000000000037 ! Mem[0000000011000044] = 6831a2ae, %l2 = 0000000000000000 ldswa [%i2+0x044]%asi,%l2 ! %l2 = 000000006831a2ae ! Mem[0000000030000040] = cdf82876fffff184, %f22 = d184373c a11be637 ldda [%o0+0x040]%asi,%f22 ! %f22 = cdf82876 fffff184 ! %l0 = 0000000000000000, Mem[0000000010000008] = a064a9fc stba %l0,[%i0+%i4]0x81 ! Mem[0000000010000008] = 0064a9fc ! %l5 = 00000000000000ff, %l7 = ffffffffffffdfb8, %l7 = ffffffffffffdfb8 addc %l5,%l7,%l7 ! %l7 = ffffffffffffe0b8 ! Mem[0000000011800020] = 37416c3f, %l6 = ffffffff0000113f lduba [%i3+%o4]0x88,%l6 ! %l6 = 000000000000003f ! %f12 = cdf82876 fffff184, Mem[0000000030000040] = cdf82876 fffff184 stda %f12,[%o0+0x040]%asi ! Mem[0000000030000040] = cdf82876 fffff184 p0_label_63: ! Mem[0000000031800044] = d43cffff, %l0 = 0000000000000000 ldsh [%o3+0x044],%l0 ! %l0 = ffffffffffffd43c ! %l7 = ffffffffffffe0b8, %l3 = 0000000054f9ffff, %l5 = 00000000000000ff or %l7,%l3,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000011800064] = 7e78f35a, %l1 = 0000000026e19000 ldsha [%i3+0x066]%asi,%l1 ! %l1 = fffffffffffff35a ! %l7 = ffffffffffffe0b8, immed = fffff2e3, %l3 = 0000000054f9ffff addcc %l7,-0xd1d,%l3 ! %l3 = ffffffffffffd39b, %ccr = 99 ! Mem[0000000011000010] = 37416cbe, %l1 = fffffffffffff35a ldsha [%i2+%i5]0x89,%l1 ! %l1 = 0000000000006cbe ! Mem[0000000030000000] = eac0f954c206c736, %l4 = 0000000000000037 ldx [%o0+%g0],%l4 ! %l4 = eac0f954c206c736 ! %f25 = 3c3782bc, Mem[0000000010000008] = fca96400 sta %f25,[%i0+%i4]0x89 ! Mem[0000000010000008] = 3c3782bc ! %l0 = ffffffffffffd43c, immed = fffff6f9, %l1 = 0000000000006cbe xnor %l0,-0x907,%l1 ! %l1 = ffffffffffffdd3a ! %f16 = be6c4137 e24283f8, Mem[0000000031000040] = 00000000 bc82373c stda %f16,[%o2+0x040]%asi ! Mem[0000000031000040] = be6c4137 e24283f8 ! Mem[0000000010800008] = 4b624c78, %f10 = d8581b15 lda [%i1+%i4]0x80,%f10 ! %f10 = 4b624c78 p0_label_64: ! %l6 = 000000000000003f, immed = 00000aa7, %l0 = ffffffffffffd43c add %l6,0xaa7,%l0 ! %l0 = 0000000000000ae6 ! %l5 = ffffffffffffffff, Mem[0000000011000010] = 37416cbe stwa %l5,[%i2+%i5]0x89 ! Mem[0000000011000010] = ffffffff ! %l6 = 000000000000003f, Mem[0000000030800002] = 00000000 sth %l6,[%o1+0x002] ! Mem[0000000030800000] = 0000003f ! Mem[0000000011800008] = 76d1e645, %l3 = ffffffffffffd39b ldsha [%i3+%i4]0x89,%l3 ! %l3 = ffffffffffffe645 ! %l6 = 000000000000003f, Mem[0000000011000010] = e07f0000ffffffff stxa %l6,[%i2+%i5]0x88 ! Mem[0000000011000010] = 000000000000003f ! Mem[0000000011000058] = 00000192, %l7 = ffffffffffffe0b8 ldsha [%i2+0x05a]%asi,%l7 ! %l7 = 0000000000000192 ! Mem[0000000011800078] = 00000b90990aa39d, %f14 = ffc6a9fc 0000048b ldd [%i3+0x078],%f14 ! %f14 = 00000b90 990aa39d ! Clear Register : %l4 = eac0f954c206c736 clr %l4 ! %l4 = 0000000000000000 ! %l2 = 000000006831a2ae, immed = 00000f65, %l6 = 000000000000003f andcc %l2,0xf65,%l6 ! %l6 = 0000000000000224, %ccr = 00 ! Mem[0000000031800040] = 9000ec14d43cffff, %f24 = edd1ffff 3c3782bc ldd [%o3+0x040],%f24 ! %f24 = 9000ec14 d43cffff p0_label_65: ! Mem[0000000010800078] = 21bcb47357d75353, %f18 = 2f9d9692 8f3f421b ldd [%i1+0x078],%f18 ! %f18 = 21bcb473 57d75353 ! Mem[0000000010800030] = a11be637, %l3 = ffffffffffffe645 ldswa [%i1+%o6]0x88,%l3 ! %l3 = ffffffffa11be637 ! Mem[0000000011000018] = 115b628f, %l1 = ffffffffffffdd3a ldsha [%i2+%i6]0x81,%l1 ! %l1 = 000000000000115b ! Mem[0000000031000000] = 0001006e, %l2 = 000000006831a2ae ldsw [%o2+%g0],%l2 ! %l2 = 000000000001006e ! Invert Register : %l0 = 0000000000000ae6 xor %l0,-1,%l0 ! %l0 = fffffffffffff519 ! Mem[0000000011800000] = ffffffff, %f30 = 339e6ef0 lda [%i3+%g0]0x80,%f30 ! %f30 = ffffffff ! Mem[0000000030000000] = eac0f954, %l2 = 000000000001006e lduw [%o0+%g0],%l2 ! %l2 = 00000000eac0f954 ! %l0 = fffffffffffff519, immed = 00000d08, %l6 = 0000000000000224 sub %l0,0xd08,%l6 ! %l6 = ffffffffffffe811 ! Mem[0000000011000028] = ef64a9fc, %l1 = 000000000000115b lduwa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ef64a9fc ! %l1 = 00000000ef64a9fc, Mem[0000000031800046] = d43cffff, %asi = 80 stha %l1,[%o3+0x046]%asi ! Mem[0000000031800044] = d43ca9fc p0_label_66: ! %l4 = 0000000000000000, %l1 = 00000000ef64a9fc, %y = 00000000 smul %l4,%l1,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l6 = ffffffffffffe811, Mem[0000000030800000] = 0000003f54f9ffff stx %l6,[%o1+%g0] ! Mem[0000000030800000] = ffffffffffffe811 ! Mem[0000000010800010] = a42e164fb778fc22, %l5 = ffffffffffffffff ldxa [%i1+0x010]%asi,%l5 ! %l5 = a42e164fb778fc22 ! Mem[0000000011000008] = 00000000151b58d8, %f26 = c655ec14 d43c3abb ldda [%i2+%i4]0x88,%f26 ! %f26 = 00000000 151b58d8 ! Mem[0000000011000008] = d8581b15, %l2 = 00000000eac0f954 ldswa [%i2+%i4]0x81,%l2 ! %l2 = ffffffffd8581b15 ! %l6 = ffffffffffffe811, immd = 00000000000000fe, %l5 = a42e164fb778fc22 udivx %l6,0x0fe,%l5 ! %l5 = 0102040810204068 ! %f26 = 00000000 151b58d8, Mem[0000000030000040] = cdf82876 fffff184 std %f26,[%o0+0x040] ! Mem[0000000030000040] = 00000000 151b58d8 ! %l6 = ffffe811, %l7 = 00000192, Mem[0000000031000040] = be6c4137 e24283f8 std %l6,[%o2+0x040] ! Mem[0000000031000040] = ffffe811 00000192 ! %l7 = 0000000000000192, Mem[0000000030800004] = ffffe811 stw %l7,[%o1+0x004] ! Mem[0000000030800004] = 00000192 ! %l4 = 0000000000000000, immed = 00000019, %l1 = 0000000000000000 sll %l4,0x019,%l1 ! %l1 = 0000000000000000 p0_label_67: ! %l5 = 0102040810204068, %l2 = ffffffffd8581b15, %y = 00000000 sdivcc %l5,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = fffff519 ! %l6 = ffffffffffffe811, immed = 000000d9, %y = fffff519 smulcc %l6,0x0d9,%l5 ! %l5 = ffffffffffebb669, %ccr = 88, %y = ffffffff ! Mem[0000000010000030] = 7628f8cd, %l1 = 0000000000000000 lduwa [%i0+%o6]0x88,%l1 ! %l1 = 000000007628f8cd ! %l6 = ffffe811, %l7 = 00000192, Mem[0000000010000000] = bc82373c 00000000 stda %l6,[%i0+%g0]0x89 ! Mem[0000000010000000] = ffffe811 00000192 ! %l6 = ffffe811, %l7 = 00000192, Mem[0000000031800040] = 9000ec14 d43ca9fc std %l6,[%o3+0x040] ! Mem[0000000031800040] = ffffe811 00000192 ! %l5 = ffffffffffebb669, %l5 = ffffffffffebb669, %l3 = ffffffffa11be637 tsubcctv %l5,%l5,%l3 ! %l0 = fffffffffffff53c, Trapped ! %l3 = ffffffffa11be637, %l4 = 0000000000000000, %l1 = 000000007628f8cd xor %l3,%l4,%l1 ! %l1 = ffffffffa11be637 ! Mem[0000000011000010] = 0000003f, %l2 = ffffffffd8581b15 lduba [%i2+%i5]0x88,%l2 ! %l2 = 000000000000003f ! Mem[0000000031000004] = 1370c800, %l1 = ffffffffa11be637 ldsh [%o2+0x006],%l1 ! %l1 = ffffffffffffc800 ! %l3 = ffffffffa11be637, %l0 = fffffffffffff53c, %l5 = ffffffffffebb669 orncc %l3,%l0,%l5 ! %l5 = ffffffffa11beef7, %ccr = 88 p0_label_68: ! %l5 = ffffffffa11beef7, Mem[0000000010800000] = 3a3ee0e5f06e9e33 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010800000] = ffffffffa11beef7 ! Mem[0000000010800028] = 7f0e0000, %l0 = fffffffffffff53c lduba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000031000040] = ffffe811 00000192, %l2 = 0000003f, %l3 = a11be637 ldd [%o2+0x040],%l2 ! %l2 = 00000000ffffe811 0000000000000192 ! Mem[0000000030000000] = eac0f954, %l3 = 0000000000000192 lduh [%o0+0x002],%l3 ! %l3 = 000000000000f954 ! Mem[0000000011800020] = 3f6c4137, %l5 = ffffffffa11beef7 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000003f6c ! %l5 = 0000000000003f6c, Mem[0000000010800028] = 00000e7f stha %l5,[%i1+%o5]0x80 ! Mem[0000000010800028] = 3f6c0e7f ! %l3 = 000000000000f954, Mem[0000000030000000] = eac0f954 stw %l3,[%o0+%g0] ! Mem[0000000030000000] = 0000f954 ! Mem[0000000010800010] = a42e164f b778fc22, %l4 = 00000000, %l5 = 00003f6c ldda [%i1+%i5]0x81,%l4 ! %l4 = 00000000a42e164f 00000000b778fc22 ! Clear Register : %l4 = 00000000a42e164f clr %l4 ! %l4 = 0000000000000000 ! %l7 = 0000000000000192, immed = fffff4d3, %l4 = 0000000000000000 tsubcc %l7,-0xb2d,%l4 ! %l4 = 0000000000000cbf, %ccr = 13 p0_label_69: ! %l6 = ffffffffffffe811, Mem[0000000011000020] = 000000cd54f9ffff stxa %l6,[%i2+%o4]0x80 ! Mem[0000000011000020] = ffffffffffffe811 ! %l4 = 0000000000000cbf, Mem[0000000011000050] = 6fcf599f88e042c0 stx %l4,[%i2+0x050] ! Mem[0000000011000050] = 0000000000000cbf ! %f30 = ffffffff e5e03e3a, Mem[0000000010800020] = c7fb5451 c595b050 std %f30,[%i1+%o4] ! Mem[0000000010800020] = ffffffff e5e03e3a ! Mem[0000000010000000] = 11e8ffff, %f26 = 00000000 lda [%i0+%g0]0x80,%f26 ! %f26 = 11e8ffff ! %f14 = 00000b90 990aa39d, Mem[0000000030800000] = ffffffff 00000192 std %f14,[%o1+%g0] ! Mem[0000000030800000] = 00000b90 990aa39d ! Mem[0000000010000010] = 00000000, %l5 = 00000000b778fc22 lduha [%i0+%i5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010800064] = d0b92e12, %l5 = 0000000000000000 ldswa [%i1+0x064]%asi,%l5 ! %l5 = ffffffffd0b92e12 ! %l0 = 0000000000000000, Mem[0000000011800010] = 20000000 stha %l0,[%i3+%i5]0x80 ! Mem[0000000011800010] = 00000000 ! Mem[0000000011000020] = ffffffff ffffe811, %l4 = 00000cbf, %l5 = d0b92e12 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ffffe811 ! %l0 = 0000000000000000, Mem[0000000011000028] = fca964ef stwa %l0,[%i2+%o5]0x89 ! Mem[0000000011000028] = 00000000 p0_label_70: ! %f18 = 21bcb473 57d75353, Mem[0000000030800000] = 00000b90 990aa39d std %f18,[%o1+%g0] ! Mem[0000000030800000] = 21bcb473 57d75353 ! %l0 = 0000000000000000, immed = 0000071c, %l4 = 00000000ffffffff sub %l0,0x71c,%l4 ! %l4 = fffffffffffff8e4 ! Mem[0000000030800000] = 21bcb473, %l1 = ffffffffffffc800 lduh [%o1+%g0],%l1 ! %l1 = 00000000000021bc ! %l7 = 0000000000000192, Mem[0000000031000004] = 1370c800 sth %l7,[%o2+0x004] ! Mem[0000000031000004] = 0192c800 ! Mem[0000000030800000] = 21bcb473, %l5 = 00000000ffffe811 lduw [%o1+%g0],%l5 ! %l5 = 0000000021bcb473 ! Mem[0000000030800040] = d8581b15, %l7 = 0000000000000192 ldsh [%o1+0x042],%l7 ! %l7 = 0000000000001b15 ! %l4 = fffffffffffff8e4, %l0 = 0000000000000000, %l2 = 00000000ffffe811 sub %l4,%l0,%l2 ! %l2 = fffffffffffff8e4 ! Mem[0000000030800040] = d8581b15fffff184, %f12 = cdf82876 fffff184 ldd [%o1+0x040],%f12 ! %f12 = d8581b15 fffff184 ! Mem[000000001180001c] = 2ce4eba1, %l5 = 0000000021bcb473 lduw [%i3+0x01c],%l5 ! %l5 = 000000002ce4eba1 ! %l3 = 000000000000f954, immed = 00000137, %l1 = 00000000000021bc taddcc %l3,0x137,%l1 ! %l1 = 000000000000fa8b, %ccr = 02 p0_label_71: ! %l5 = 000000002ce4eba1, immed = fffff41d, %y = ffffffff umul %l5,-0xbe3,%l3 ! %l3 = 2ce4e98b5ae3253d, %y = 2ce4e98b ! Mem[0000000010800010] = a42e164f b778fc22, %l0 = 00000000, %l1 = 0000fa8b ldda [%i1+%i5]0x81,%l0 ! %l0 = 00000000a42e164f 00000000b778fc22 ! Mem[0000000010000008] = bc82373c, %l7 = 0000000000001b15 ldsba [%i0+%i4]0x81,%l7 ! %l7 = ffffffffffffffbc ! %l1 = 00000000b778fc22, immed = 00000c16, %l5 = 000000002ce4eba1 orncc %l1,0xc16,%l5 ! %l5 = ffffffffffffffeb, %ccr = 88 ! %f26 = 11e8ffff 151b58d8, Mem[0000000011000008] = d8581b15 00000000 stda %f26,[%i2+%i4]0x81 ! Mem[0000000011000008] = 11e8ffff 151b58d8 ! %l2 = fffffffffffff8e4, %l4 = fffffffffffff8e4, %l0 = 00000000a42e164f andcc %l2,%l4,%l0 ! %l0 = fffffffffffff8e4, %ccr = 88 ! Mem[0000000030000000] = 0000f954 c206c736, %l0 = fffff8e4, %l1 = b778fc22 ldd [%o0+%g0],%l0 ! %l0 = 000000000000f954 00000000c206c736 ! %l4 = fffffffffffff8e4, %l3 = 2ce4e98b5ae3253d, %l1 = 00000000c206c736 tsubcc %l4,%l3,%l1 ! %l1 = d31b1674a51cd3a7, %ccr = 8a ! %l1 = d31b1674a51cd3a7, %l0 = 000000000000f954, %l1 = d31b1674a51cd3a7 addcc %l1,%l0,%l1 ! %l1 = d31b1674a51dccfb, %ccr = 88 ! %f24 = 9000ec14 d43cffff, Mem[0000000011000050] = 00000000 00000cbf stda %f24,[%i2+0x050]%asi ! Mem[0000000011000050] = 9000ec14 d43cffff p0_label_72: ! Mem[0000000030000000] = 0000f954c206c736, %f4 = eac0a54f c272c736 ldd [%o0+%g0],%f4 ! %f4 = 0000f954 c206c736 ! Mem[0000000031000000] = 0001006e, %l5 = ffffffffffffffeb ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010800000] = ffffffff a11beef7, %l4 = fffff8e4, %l5 = 00000000 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000a11beef7 00000000ffffffff save ! CWP = 1 ! Mem[0000000030000004] = c206c736, %l0 = 00000000000000c7 ldsh [%i0+0x004],%l0 ! %l0 = ffffffffffffc206 ! %l2 = 0090e126, %l3 = 2ce4eba1, Mem[0000000030000000] = 0000f954 c206c736 std %l2,[%i0+%g0] ! Mem[0000000030000000] = 0090e126 2ce4eba1 ! %l4 = 1386183fa2981d32, Mem[0000000030000045] = 151b58d8 stba %l4,[%i0+0x045]%asi ! Mem[0000000030000044] = 153258d8 ! %l2 = 000000000090e126, %l4 = 1386183fa2981d32, %y = 2ce4e98b sdiv %l2,%l4,%l6 ! %l6 = ffffffff84f50aac mov %l0,%y ! %y = ffffc206 ! %l3 = 000000002ce4eba1, immed = 000007ff, %l2 = 000000000090e126 or %l3,0x7ff,%l2 ! %l2 = 000000002ce4efff ! Mem[0000000030800040] = d8581b15fffff184, %f8 = 0000006e 1370c800 ldd [%i1+0x040],%f8 ! %f8 = d8581b15 fffff184 p0_label_73: ! %cwp = 1 ! Mem[0000000010000028] = ff000000, %l4 = 1386183fa2981d32 lduh [%o0+0x02a],%l4 ! %l4 = 0000000000000000 ! %l0 = ffffffffffffc206, Mem[0000000010000000] = 11e8ffff stwa %l0,[%o0+%g0]0x81 ! Mem[0000000010000000] = ffffc206 ! %l5 = 0000024384980000, immed = 00000ba7, %l1 = 0000000000000078 xor %l5,0xba7,%l1 ! %l1 = 0000024384980ba7 ! %l3 = 000000002ce4eba1, Mem[0000000010800000] = a11beef7 stba %l3,[%o1+%g0]0x89 ! Mem[0000000010800000] = a11beea1 ! %l2 = 000000002ce4efff, %l1 = 0000024384980ba7, %l4 = 0000000000000000 xorcc %l2,%l1,%l4 ! %l4 = 00000243a87ce458, %ccr = 08 ! %l7 = fffffe6d5f7e62ae, immed = fffff69f, %l6 = ffffffff84f50aac orn %l7,-0x961,%l6 ! %l6 = fffffe6d5f7e6bee ! %l7 = fffffe6d5f7e62ae, %l5 = 0000024384980000, %l2 = 000000002ce4efff add %l7,%l5,%l2 ! %l2 = 000000b0e41662ae ! Mem[0000000010800008] = 4b624c78, %l7 = fffffe6d5f7e62ae lduwa [%o1+%o4]0x80,%l7 ! %l7 = 000000004b624c78 ! Mem[0000000011000008] = d8581b15ffffe811, %f12 = d8581b15 fffff184 ldda [%o2+%o4]0x88,%f12 ! %f12 = d8581b15 ffffe811 ! Mem[0000000010800008] = 784c624b, %l7 = 000000004b624c78 ldswa [%o1+%o4]0x88,%l7 ! %l7 = 00000000784c624b p0_label_74: ! %cwp = 1 ! Mem[0000000031800000] = 594c0000 edd1ffff, %l6 = 5f7e6bee, %l7 = 784c624b ldd [%i3+%g0],%l6 ! %l6 = 00000000594c0000 00000000edd1ffff ! Mem[0000000011800030] = 8b040000, %l3 = 000000002ce4eba1 ldswa [%o3+%i6]0x81,%l3 ! %l3 = ffffffff8b040000 ! Mem[0000000031000044] = 00000192, %l0 = ffffffffffffc206 lduw [%i2+0x044],%l0 ! %l0 = 0000000000000192 ! %f15 = 990aa39d, Mem[0000000011800030] = 0000048b sta %f15,[%o3+%i6]0x89 ! Mem[0000000011800030] = 990aa39d ! %l1 = 0000024384980ba7, immed = 0000000c, %l5 = 0000024384980000 sllx %l1,0x00c,%l5 ! %l5 = 0024384980ba7000 ! %l5 = 0024384980ba7000, Mem[0000000030800044] = fffff184 stw %l5,[%i1+0x044] ! Mem[0000000030800044] = 80ba7000 ! %l6 = 00000000594c0000 setx 0xd3b1c56ad3b1c56a,%g7,%l6 ! %l6 = d3b1c56ad3b1c56a ! Mem[0000000011800020] = 37416c3f, %l1 = 0000024384980ba7 lduba [%o3+%i4]0x88,%l1 ! %l1 = 000000000000003f ! Mem[0000000011000028] = 00000000c7fb9692, %f16 = be6c4137 e24283f8 ldda [%o2+%i5]0x80,%f16 ! %f16 = 00000000 c7fb9692 ! Mem[0000000011800010] = 000000000090e126, %f28 = 06b01356 2ce4eba1 ldd [%o3+%o5],%f28 ! %f28 = 00000000 0090e126 p0_label_75: ! %cwp = 1 ! %l7 = 00000000edd1ffff, %l0 = 0000000000000192, %l3 = ffffffff8b040000 sllx %l7,%l0,%l3 ! %l3 = 0003b747fffc0000 ! Mem[0000000011800030] = 9da30a9958c5221f, %f6 = 00000000 bc82373c ldda [%o3+%i6]0x80,%f6 ! %f6 = 9da30a99 58c5221f ! Mem[0000000031800040] = ffffe81100000192, %l3 = 0003b747fffc0000 ldx [%i3+0x040],%l3 ! %l3 = ffffe81100000192 ! Mem[0000000031800044] = 00000192, %l4 = 00000243a87ce458 ldsw [%i3+0x044],%l4 ! %l4 = 0000000000000192 ! Mem[0000000010000000] = 00000192 06c2ffff, %l0 = 00000192, %l1 = 0000003f ldda [%o0+%g0]0x89,%l0 ! %l0 = 0000000006c2ffff 0000000000000192 ! Mem[0000000011800030] = 9da30a99, %l7 = 00000000edd1ffff lduba [%o3+%i6]0x80,%l7 ! %l7 = 000000000000009d ! %l4 = 0000000000000192, Mem[0000000030000002] = 0090e126 stba %l4,[%i0+0x002]%asi ! Mem[0000000030000000] = 00909226 ! %l1 = 0000000000000192, Mem[0000000011800008] = 45e6d176 stba %l1,[%o3+%o4]0x81 ! Mem[0000000011800008] = 92e6d176 ! Mem[0000000010800008] = 784c624b, %l5 = 0024384980ba7000 lduha [%o1+%o4]0x88,%l5 ! %l5 = 000000000000624b ! Mem[0000000031000000] = 0001006e0192c800, %l4 = 0000000000000192 ldxa [%i2+0x000]%asi,%l4 ! %l4 = 0001006e0192c800 p0_label_76: ! %cwp = 1 ! %l3 = ffffe81100000192, Mem[0000000010800010] = a42e164f stwa %l3,[%o1+%o5]0x81 ! Mem[0000000010800010] = 00000192 ! %l7 = 000000000000009d, immed = 00000012, %l7 = 000000000000009d sll %l7,0x012,%l7 ! %l7 = 0000000002740000 ! Mem[000000001000000c] = 1370c800, %l0 = 0000000006c2ffff ldsh [%o0+0x00e],%l0 ! %l0 = ffffffffffffc800 ! Mem[0000000031000040] = ffffe811 00000192, %l4 = 0192c800, %l5 = 0000624b ldd [%i2+0x040],%l4 ! %l4 = 00000000ffffe811 0000000000000192 ! %l1 = 0000000000000192, Mem[0000000030800000] = 21bcb47357d75353 stx %l1,[%i1+%g0] ! Mem[0000000030800000] = 0000000000000192 ! %l1 = 0000000000000192, Mem[0000000011800000] = ffffffff stwa %l1,[%o3+%g0]0x81 ! Mem[0000000011800000] = 00000192 ! %l5 = 0000000000000192, %l1 = 0000000000000192, %l0 = ffffffffffffc800 addc %l5,%l1,%l0 ! %l0 = 0000000000000324 ! %l2 = 000000b0e41662ae, %l6 = d3b1c56ad3b1c56a, %l1 = 0000000000000192 orcc %l2,%l6,%l1 ! %l1 = d3b1c5faf7b7e7ee, %ccr = 88 ! %l7 = 0000000002740000, Mem[0000000031000046] = 00000192 stb %l7,[%i2+0x046] ! Mem[0000000031000044] = 00000092 ! %l6 = d3b1c56ad3b1c56a, Mem[0000000030000040] = 00000000153258d8 stx %l6,[%i0+0x040] ! Mem[0000000030000040] = d3b1c56ad3b1c56a p0_label_77: ! %cwp = 1 ! %l4 = 00000000ffffe811, Mem[0000000031000046] = 00000092 stba %l4,[%i2+0x046]%asi ! Mem[0000000031000044] = 00001192 ! Randomly selected nop nop ! %l2 = 000000b0e41662ae, Mem[0000000031000040] = ffffe81100001192 stx %l2,[%i2+0x040] ! Mem[0000000031000040] = 000000b0e41662ae ! %l4 = 00000000ffffe811, immed = 0000000d, %l0 = 0000000000000324 sra %l4,0x00d,%l0 ! %l0 = ffffffffffffffff ! %l0 = ffffffffffffffff, immed = 00000e74, %l0 = ffffffffffffffff addccc %l0,0xe74,%l0 ! %l0 = 0000000000000e73, %ccr = 11 ! %l4 = 00000000ffffe811, Mem[0000000011000008] = 11e8ffff stwa %l4,[%o2+%o4]0x80 ! Mem[0000000011000008] = ffffe811 ! %l4 = 00000000ffffe811, Mem[0000000031000040] = 000000b0e41662ae stx %l4,[%i2+0x040] ! Mem[0000000031000040] = 00000000ffffe811 ! %f14 = 00000b90 990aa39d, Mem[0000000010800008] = 784c624b 2916be48 stda %f14,[%o1+%o4]0x89 ! Mem[0000000010800008] = 00000b90 990aa39d ! %l2 = 000000b0e41662ae, immd = 0000000000000f54, %l7 = 0000000002740000 udivx %l2,0xf54,%l7 ! %l7 = 000000000b8a5045 ! %l4 = 00000000ffffe811, %l5 = 0000000000000192, %l5 = 0000000000000192 add %l4,%l5,%l5 ! %l5 = 00000000ffffe9a3 p0_label_78: ! %cwp = 1 ! %f10 = 4b624c78 0000006e, Mem[0000000030800040] = d8581b15 80ba7000 std %f10,[%i1+0x040] ! Mem[0000000030800040] = 4b624c78 0000006e ! Invert Register : %l6 = d3b1c56ad3b1c56a xor %l6,-1,%l6 ! %l6 = 2c4e3a952c4e3a95 ! %l1 = d3b1c5faf7b7e7ee, immed = 00000ceb, %l3 = ffffe81100000192 subccc %l1,0xceb,%l3 ! %l3 = d3b1c5faf7b7db02, %ccr = 88 ! %l1 = d3b1c5faf7b7e7ee, %l1 = d3b1c5faf7b7e7ee, %l1 = d3b1c5faf7b7e7ee srlx %l1,%l1,%l1 ! %l1 = 0000000000034ec7 ! Mem[0000000031000040] = 00000000ffffe811, %f26 = 11e8ffff 151b58d8 ldd [%i2+0x040],%f26 ! %f26 = 00000000 ffffe811 ! Mem[0000000010800018] = 3a3ee0e5, %l2 = 000000b0e41662ae lduha [%o1+%o6]0x89,%l2 ! %l2 = 000000000000e0e5 ! Mem[0000000011000020] = ffffffffffffe811, %f14 = 00000b90 990aa39d ldda [%o2+0x020]%asi,%f14 ! %f14 = ffffffff ffffe811 ! %l0 = 0000000000000e73, Mem[0000000010000020] = 54f9ffff stba %l0,[%o0+%i4]0x89 ! Mem[0000000010000020] = 54f9ff73 ! Mem[0000000031000040] = 00000000, %l4 = 00000000ffffe811 ldsw [%i2+0x040],%l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000 sethi %hi(0x98c89400),%l4 ! %l4 = 0000000098c89400 p0_label_79: ! %cwp = 1 ! Mem[0000000031800040] = ffffe811, %l4 = 0000000098c89400 ldsb [%i3+0x041],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030000044] = d3b1c56a, %l4 = ffffffffffffffff ldsw [%i0+0x044],%l4 ! %l4 = ffffffffd3b1c56a ! Mem[0000000010000008] = 3c3782bc, %f1 = c272c736 lda [%o0+%o4]0x88,%f1 ! %f1 = 3c3782bc ! %f12 = d8581b15 ffffe811, Mem[0000000030800040] = 4b624c78 0000006e std %f12,[%i1+0x040] ! Mem[0000000030800040] = d8581b15 ffffe811 ! %l2 = 0000e0e5, %l3 = f7b7db02, Mem[0000000011000020] = ffffffff 11e8ffff stda %l2,[%o2+%i4]0x89 ! Mem[0000000011000020] = 0000e0e5 f7b7db02 ! %l2 = 000000000000e0e5, %l6 = 2c4e3a952c4e3a95, %l6 = 2c4e3a952c4e3a95 andncc %l2,%l6,%l6 ! %l6 = 000000000000c060, %ccr = 00 ! %l2 = 000000000000e0e5, %l2 = 000000000000e0e5, %l7 = 000000000b8a5045 taddcc %l2,%l2,%l7 ! %l7 = 000000000001c1ca, %ccr = 02 ! retry : should take illegal inst trap, %l0 = 0000000000000e73 retry ! Illegal inst trap : %l0 = 0000000000000e83 ! Mem[0000000031800040] = ffffe81100000192, %f18 = 21bcb473 57d75353 ldd [%i3+0x040],%f18 ! %f18 = ffffe811 00000192 ! %l0 = 00000e83, %l1 = 00034ec7, Mem[0000000030800000] = 00000000 00000192 std %l0,[%i1+%g0] ! Mem[0000000030800000] = 00000e83 00034ec7 p0_label_80: ! %cwp = 1 ! Mem[0000000011000034] = bc131905, %l0 = 0000000000000e83 lduw [%o2+0x034],%l0 ! %l0 = 00000000bc131905 ! %l6 = 000000000000c060, %l5 = 00000000ffffe9a3, %l4 = ffffffffd3b1c56a tsubcc %l6,%l5,%l4 ! %l4 = ffffffff0000d6bd, %ccr = 93 ! %l6 = 000000000000c060, Mem[0000000031800002] = 594c0000 stb %l6,[%i3+0x002] ! Mem[0000000031800000] = 594c6000 ! %l1 = 0000000000034ec7, immed = 000008ee, %l7 = 000000000001c1ca sub %l1,0x8ee,%l7 ! %l7 = 00000000000345d9 ! Mem[0000000030000004] = 2ce4eba1, %l2 = 000000000000e0e5 ldswa [%i0+0x004]%asi,%l2 ! %l2 = 000000002ce4eba1 ! Mem[0000000031000044] = ffffe811, %l4 = ffffffff0000d6bd ldsh [%i2+0x046],%l4 ! %l4 = ffffffffffffe811 ! Mem[0000000031000040] = 00000000 ffffe811, %l6 = 0000c060, %l7 = 000345d9 ldd [%i2+0x040],%l6 ! %l6 = 0000000000000000 00000000ffffe811 ! Mem[0000000010800048] = f38fcc21 31a97c37, %l2 = 2ce4eba1, %l3 = f7b7db02 ldda [%o1+0x048]%asi,%l2 ! %l2 = 00000000f38fcc21 0000000031a97c37 ! Mem[0000000010800038] = 000004a23dc7eef3, %l7 = 00000000ffffe811 ldx [%o1+0x038],%l7 ! %l7 = 000004a23dc7eef3 ! Mem[0000000010000014] = 5708eb15, %l1 = 0000000000034ec7 ldsba [%o0+0x014]%asi,%l1 ! %l1 = 0000000000000057 p0_label_81: ! %cwp = 1 ! Mem[000000001100006c] = 5e8109a7, %l7 = 000004a23dc7eef3 ldsw [%o2+0x06c],%l7 ! %l7 = 000000005e8109a7 ! Mem[0000000030800040] = d8581b15, %l5 = 00000000ffffe9a3 ldsb [%i1+0x040],%l5 ! %l5 = ffffffffffffffd8 ! %l3 = 0000000031a97c37, Mem[000000001100007f] = 6394a86c stb %l3,[%o2+0x07f] ! Mem[000000001100007c] = 6394a837 ! Mem[0000000011000008] = ffffe811 151b58d8, %l2 = f38fcc21, %l3 = 31a97c37 ldda [%o2+%o4]0x81,%l2 ! %l2 = 00000000ffffe811 00000000151b58d8 ! %l0 = 00000000bc131905, immed = fffff7a1, %l4 = ffffffffffffe811 taddcctv %l0,-0x85f,%l4 ! %l0 = 00000000bc131928, Trapped ! Mem[0000000031000040] = 00000000ffffe811, %f2 = be6c4137 3c3784d1 ldd [%i2+0x040],%f2 ! %f2 = 00000000 ffffe811 ! %f18 = ffffe811 00000192, Mem[0000000030800040] = d8581b15 ffffe811 std %f18,[%i1+0x040] ! Mem[0000000030800040] = ffffe811 00000192 ! %l3 = 00000000151b58d8, Mem[0000000031800006] = edd1ffff stb %l3,[%i3+0x006] ! Mem[0000000031800004] = edd1d8ff ! %l3 = 00000000151b58d8, Mem[0000000031000040] = 00000000 stw %l3,[%i2+0x040] ! Mem[0000000031000040] = 151b58d8 ! Mem[0000000031000040] = 151b58d8ffffe811, %l0 = 00000000bc131928 ldx [%i2+0x040],%l0 ! %l0 = 151b58d8ffffe811 p0_label_82: ! %cwp = 1 ! Mem[0000000030800040] = ffffe811 00000192, %l4 = ffffe811, %l5 = ffffffd8 ldd [%i1+0x040],%l4 ! %l4 = 00000000ffffe811 0000000000000192 ! %l6 = 0000000000000000, immed = fffffb47, %l5 = 0000000000000192 addc %l6,-0x4b9,%l5 ! %l5 = fffffffffffffb48 ! %f12 = d8581b15, Mem[0000000010800018] = e5e03e3a sta %f12,[%o1+%o6]0x81 ! Mem[0000000010800018] = d8581b15 ! Mem[0000000031000000] = 0001006e, %l2 = 00000000ffffe811 lduh [%i2+%g0],%l2 ! %l2 = 0000000000000001 ! Mem[0000000011800008] = 76d1e692, %l2 = 0000000000000001 lduwa [%o3+%o4]0x88,%l2 ! %l2 = 0000000076d1e692 ! Mem[000000001000000c] = 1370c800, %l7 = 000000005e8109a7 lduw [%o0+0x00c],%l7 ! %l7 = 000000001370c800 ! Mem[0000000030000040] = d3b1c56a, %l2 = 0000000076d1e692 ldsw [%i0+0x040],%l2 ! %l2 = ffffffffd3b1c56a ! %l5 = fffffffffffffb48, Mem[0000000011000030] = 15eb0857 stha %l5,[%o2+%i6]0x88 ! Mem[0000000011000030] = 15ebfb48 ! %l7 = 000000001370c800, immed = fffff0ce, %l5 = fffffffffffffb48 xorcc %l7,-0xf32,%l5 ! %l5 = ffffffffec8f38ce, %ccr = 88 ! %l0 = 151b58d8ffffe811, immed = 00000035, %l1 = 0000000000000057 add %l0,0x035,%l1 ! %l1 = 151b58d8ffffe846 p0_label_83: ! %cwp = 1 ! %l3 = 00000000151b58d8, immed = 00000370, %l0 = 151b58d8ffffe811 sub %l3,0x370,%l0 ! %l0 = 00000000151b5568 ! %l4 = 00000000ffffe811, %l1 = 151b58d8ffffe846, %l6 = 0000000000000000 sll %l4,%l1,%l6 ! %l6 = 0000003ffffa0440 ! Mem[0000000031000004] = 0192c800, %l7 = 000000001370c800 ldsba [%i2+0x004]%asi,%l7 ! %l7 = 0000000000000001 ! Mem[0000000030000044] = d3b1c56a, %f7 = 58c5221f ld [%i0+0x044],%f7 ! %f7 = d3b1c56a ! Mem[0000000030000004] = 2ce4eba1, %f9 = fffff184 ld [%i0+0x004],%f9 ! %f9 = 2ce4eba1 ! Mem[0000000030800040] = ffffe811, %l1 = 151b58d8ffffe846 ldsh [%i1+0x040],%l1 ! %l1 = ffffffffffffffff ! %l4 = 00000000ffffe811, Mem[0000000011800020] = 37416c3f stwa %l4,[%o3+%i4]0x89 ! Mem[0000000011800020] = ffffe811 ! Mem[0000000030800004] = 00034ec7, %l7 = 0000000000000001 ldub [%i1+0x004],%l7 ! %l7 = 0000000000000000 ! %l0 = 00000000151b5568, Mem[0000000011800010] = 00000000 stw %l0,[%o3+%o5] ! Mem[0000000011800010] = 151b5568 ! %l2 = d3b1c56a, %l3 = 151b58d8, Mem[0000000031000040] = 151b58d8 ffffe811 stda %l2,[%i2+0x040]%asi ! Mem[0000000031000040] = d3b1c56a 151b58d8 p0_label_84: ! %cwp = 1 ! Mem[0000000010000034] = bf151538, %l5 = ffffffffec8f38ce ldub [%o0+0x034],%l5 ! %l5 = 00000000000000bf ! Mem[0000000031000004] = 0192c800, %l4 = 00000000ffffe811 ldub [%i2+0x006],%l4 ! %l4 = 00000000000000c8 ! Mem[0000000031800000] = 594c6000, %l3 = 00000000151b58d8 lduh [%i3+%g0],%l3 ! %l3 = 000000000000594c ! %l2 = ffffffffd3b1c56a, Mem[0000000031800000] = 594c6000edd1d8ff stx %l2,[%i3+%g0] ! Mem[0000000031800000] = ffffffffd3b1c56a ! Mem[000000001000002c] = 964e6105, %l4 = 00000000000000c8 lduh [%o0+0x02c],%l4 ! %l4 = 000000000000964e ! %l2 = d3b1c56a, %l3 = 0000594c, Mem[0000000031800000] = ffffffff d3b1c56a std %l2,[%i3+%g0] ! Mem[0000000031800000] = d3b1c56a 0000594c ! Mem[0000000030000000] = 009092262ce4eba1, %l2 = ffffffffd3b1c56a ldx [%i0+%g0],%l2 ! %l2 = 009092262ce4eba1 ! %l0 = 00000000151b5568, %l5 = 00000000000000bf, %l1 = ffffffffffffffff taddcc %l0,%l5,%l1 ! %l1 = 00000000151b5627, %ccr = 02 ! Clear Register : %l7 = 0000000000000000 clr %l7 ! %l7 = 0000000000000000 ! %l2 = 009092262ce4eba1, Mem[0000000010800000] = a1ee1ba1 stba %l2,[%o1+%g0]0x81 ! Mem[0000000010800000] = a1ee1ba1 p0_label_85: ! %cwp = 1 ! Mem[0000000010000020] = 73fff954, %l6 = 0000003ffffa0440 ldswa [%o0+%i4]0x81,%l6 ! %l6 = 0000000073fff954 ! %l6 = 0000000073fff954, Mem[0000000030000000] = 00909226, %asi = 80 stwa %l6,[%i0+0x000]%asi ! Mem[0000000030000000] = 73fff954 ! Mem[0000000010800020] = ffffffff, %f11 = 0000006e lda [%o1+%i4]0x88,%f11 ! %f11 = ffffffff ! %l0 = 00000000151b5568, %l2 = 009092262ce4eba1, %l2 = 009092262ce4eba1 taddcc %l0,%l2,%l2 ! %l2 = 0090922642004109, %ccr = 02 ! Mem[0000000011000018] = 115b628f, %l5 = 00000000000000bf ldsba [%o2+%o6]0x81,%l5 ! %l5 = 0000000000000011 ! %f20 = edd1ffff, Mem[0000000011800038] = 5e37c7d3 st %f20,[%o3+0x038] ! Mem[0000000011800038] = edd1ffff ! Mem[0000000010800000] = a1ee1ba1, %l5 = 0000000000000011 lduw [%o1+%g0],%l5 ! %l5 = 00000000a1ee1ba1 ! %l1 = 00000000151b5627, Mem[0000000011000030] = 15ebfb48 stwa %l1,[%o2+%i6]0x89 ! Mem[0000000011000030] = 151b5627 ! %l7 = 0000000000000000, %l5 = 00000000a1ee1ba1, %y = ffffc206 smul %l7,%l5,%l5 ! %l5 = 0000000000000000, %y = 00 ! Mem[0000000011000020] = e5e00000, %l3 = 000000000000594c lduha [%o2+%i4]0x80,%l3 ! %l3 = 000000000000e5e0 p0_label_86: ! %cwp = 1 ! %l4 = 0000964e, %l5 = 00000000, Mem[0000000010000028] = ff000000 964e6105 stda %l4,[%o0+%i5]0x81 ! Mem[0000000010000028] = 0000964e 00000000 ! Mem[0000000010000024] = ffffffff, %l4 = 000000000000964e ldsh [%o0+0x024],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000031000000] = 0001006e 0192c800, %l2 = 42004109, %l3 = 0000e5e0 ldda [%i2+0x000]%asi,%l2 ! %l2 = 000000000001006e 000000000192c800 ! %l5 = 0000000000000000, %l3 = 000000000192c800, %l3 = 000000000192c800 orn %l5,%l3,%l3 ! %l3 = fffffffffe6d37ff ! %l0 = 00000000151b5568, %l0 = 00000000151b5568, %l3 = fffffffffe6d37ff andcc %l0,%l0,%l3 ! %l3 = 00000000151b5568, %ccr = 00 ! %l4 = ffffffffffffffff, immed = 00000b2a, %y = 00000000 sdivcc %l4,0xb2a,%l6 ! %l6 = 000000000016ee43, %ccr = 00 mov %l0,%y ! %y = 151b5568 ! Mem[0000000030800040] = ffffe811 00000192, %l2 = 0001006e, %l3 = 151b5568 ldda [%i1+0x040]%asi,%l2 ! %l2 = 00000000ffffe811 0000000000000192 ! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010000070] = 22ea49be 177ac222 std %l4,[%o0+0x070] ! Mem[0000000010000070] = ffffffff 00000000 ! %l0 = 00000000151b5568, Mem[0000000010000028] = 0000964e00000000 stxa %l0,[%o0+%i5]0x80 ! Mem[0000000010000028] = 00000000151b5568 ! Mem[0000000010800028] = 3f6c0e7f06b01356, %f28 = 00000000 0090e126 ldd [%o1+%i5],%f28 ! %f28 = 3f6c0e7f 06b01356 p0_label_87: ! %cwp = 1 ! %l6 = 000000000016ee43, Mem[0000000011000020] = f7b7db020000e0e5 stxa %l6,[%o2+%i4]0x88 ! Mem[0000000011000020] = 000000000016ee43 ! Mem[0000000031000000] = 0001006e, %l4 = ffffffffffffffff ldsh [%i2+%g0],%l4 ! %l4 = 0000000000000001 ! Mem[0000000030000040] = d3b1c56a d3b1c56a, %l6 = 0016ee43, %l7 = 00000000 ldd [%i0+0x040],%l6 ! %l6 = 00000000d3b1c56a 00000000d3b1c56a ! %l2 = 00000000ffffe811, Mem[0000000010000000] = ffffc206 stha %l2,[%o0+%g0]0x80 ! Mem[0000000010000000] = e811c206 ! Clear Register : %l6 = 00000000d3b1c56a clr %l6 ! %l6 = 0000000000000000 restore ! CWP = 0 ! %l5 = 00000000ffffffff, %l4 = 00000000a11beef7, %y = 151b5568 sdiv %l5,%l4,%l3 ! %l3 = ffffffffc70eb1d1 mov %l0,%y ! %y = 0000f954 ! %l0 = 000000000000f954, %l5 = 00000000ffffffff, %l3 = ffffffffc70eb1d1 sra %l0,%l5,%l3 ! %l3 = 0000000000000000 ! %l1 = d31b1674a51dccfb, immed = 00000dea, %l1 = d31b1674a51dccfb andn %l1,0xdea,%l1 ! %l1 = d31b1674a51dc011 ! %l4 = a11beef7, %l5 = ffffffff, Mem[0000000010800010] = 92010000 22fc78b7 stda %l4,[%i1+%i5]0x89 ! Mem[0000000010800010] = a11beef7 ffffffff p0_label_88: ! Mem[0000000010000010] = 000000005708eb15, %f14 = ffffffff ffffe811 ldda [%i0+0x010]%asi,%f14 ! %f14 = 00000000 5708eb15 ! %l5 = 00000000ffffffff, immed = 00000ba3, %l1 = d31b1674a51dc011 orncc %l5,0xba3,%l1 ! %l1 = ffffffffffffffff, %ccr = 88 ! %l0 = 000000000000f954, %l7 = ffffffffffffffbc, %l2 = fffffffffffff8e4 tsubcc %l0,%l7,%l2 ! %l2 = 000000000000f998, %ccr = 11 ! Mem[0000000031000000] = 0001006e0192c800, %f18 = ffffe811 00000192 ldd [%o2+%g0],%f18 ! %f18 = 0001006e 0192c800 ! %l5 = 00000000ffffffff, %l1 = ffffffffffffffff, %l0 = 000000000000f954 udivx %l5,%l1,%l0 ! %l0 = 0000000000000000 ! %l6 = ffffffffffffe811, %l4 = 00000000a11beef7, %l6 = ffffffffffffe811 srl %l6,%l4,%l6 ! %l6 = 00000000000001ff ! Mem[0000000011800010] = 151b5568 0090e126, %l2 = 0000f998, %l3 = 00000000 ldda [%i3+%i5]0x81,%l2 ! %l2 = 00000000151b5568 000000000090e126 ! %l3 = 000000000090e126, immed = fffff587, %y = 0000f954 umul %l3,-0xa79,%l4 ! %l4 = 0090e12012ba190a, %y = 90e120 ! Mem[0000000030000044] = d3b1c56a, %l1 = ffffffffffffffff ldsha [%o0+0x044]%asi,%l1 ! %l1 = ffffffffffffd3b1 ! %l4 = 0090e12012ba190a, Mem[0000000011000020] = 000000000016ee43 stxa %l4,[%i2+%o4]0x88 ! Mem[0000000011000020] = 0090e12012ba190a p0_label_89: ! Mem[0000000011000010] = 0000003f, %l4 = 0090e12012ba190a ldsha [%i2+%i5]0x89,%l4 ! %l4 = 000000000000003f ! %l6 = 000001ff, %l7 = ffffffbc, Mem[0000000031000040] = d3b1c56a 151b58d8 std %l6,[%o2+0x040] ! Mem[0000000031000040] = 000001ff ffffffbc ! Mem[0000000011800020] = 11e8ffff e24283f8, %l0 = 00000000, %l1 = ffffd3b1 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000011e8ffff 00000000e24283f8 ! %l5 = 00000000ffffffff, %l2 = 00000000151b5568, %l1 = 00000000e24283f8 sra %l5,%l2,%l1 ! %l1 = ffffffffffffffff ! %f12 = d8581b15, Mem[0000000011800008] = 92e6d176 sta %f12,[%i3+%i4]0x81 ! Mem[0000000011800008] = d8581b15 ! %l6 = 00000000000001ff, Mem[0000000010800000] = a11beea1 stha %l6,[%i1+%g0]0x88 ! Mem[0000000010800000] = a11b01ff ! %l6 = 000001ff, %l7 = ffffffbc, Mem[0000000030800040] = ffffe811 00000192 std %l6,[%o1+0x040] ! Mem[0000000030800040] = 000001ff ffffffbc ! Mem[0000000010000028] = 00000000, %l2 = 00000000151b5568 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! %l3 = 000000000090e126, %l2 = 0000000000000000, %l3 = 000000000090e126 addc %l3,%l2,%l3 ! %l3 = 000000000090e127 ! Mem[0000000030800000] = 00000e83 00034ec7, %l6 = 000001ff, %l7 = ffffffbc ldd [%o1+%g0],%l6 ! %l6 = 0000000000000e83 0000000000034ec7 p0_label_90: ! Mem[0000000011000030] = 27561b15, %l2 = 0000000000000000 lduha [%i2+%o6]0x80,%l2 ! %l2 = 0000000000002756 ! %l7 = 0000000000034ec7, Mem[0000000031000044] = ffffffbc stw %l7,[%o2+0x044] ! Mem[0000000031000044] = 00034ec7 ! %l2 = 0000000000002756, %l2 = 0000000000002756, %l4 = 000000000000003f sllx %l2,%l2,%l4 ! %l4 = 00000009d5800000 ! Mem[0000000011800060] = 499e3c5d 7e78f35a, %l2 = 00002756, %l3 = 0090e127 ldda [%i3+0x060]%asi,%l2 ! %l2 = 00000000499e3c5d 000000007e78f35a ! Mem[0000000010000048] = 7fffffff, %l0 = 0000000011e8ffff ldsw [%i0+0x048],%l0 ! %l0 = 000000007fffffff ! %l1 = ffffffffffffffff, immed = 00000087, %y = 0090e120 sdivcc %l1,0x087,%l5 ! %l5 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! Mem[0000000010800018] = d8581b15, %f30 = ffffffff lda [%i1+%i6]0x80,%f30 ! %f30 = d8581b15 ! Mem[0000000030800004] = 00034ec7, %f25 = d43cffff ld [%o1+0x004],%f25 ! %f25 = 00034ec7 ! %f19 = 0192c800, Mem[0000000011800000] = 00000192 sta %f19,[%i3+%g0]0x81 ! Mem[0000000011800000] = 0192c800 ! Mem[0000000031000044] = 00034ec7, %l6 = 0000000000000e83 ldsh [%o2+0x046],%l6 ! %l6 = 0000000000004ec7 p0_label_91: ! %l7 = 0000000000034ec7, %l6 = 0000000000004ec7, %l2 = 00000000499e3c5d orncc %l7,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88 ! %l3 = 000000007e78f35a, Mem[0000000030800040] = 000001ffffffffbc stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 000000007e78f35a ! %f6 = 9da30a99 d3b1c56a, Mem[0000000030800000] = 00000e83 00034ec7 stda %f6 ,[%o1+0x000]%asi ! Mem[0000000030800000] = 9da30a99 d3b1c56a ! Mem[0000000010000028] = 00000000, %l5 = 000000007fffffff ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! %f12 = d8581b15, Mem[0000000031000004] = 0192c800 st %f12,[%o2+0x004] ! Mem[0000000031000004] = d8581b15 ! Mem[0000000010800008] = 9da30a99, %f29 = 06b01356 lda [%i1+%i4]0x80,%f29 ! %f29 = 9da30a99 ! %l1 = ffffffffffffffff, Mem[000000001000004c] = 00000000 sth %l1,[%i0+0x04c] ! Mem[000000001000004c] = ffff0000 ! %l6 = 0000000000004ec7, %l7 = 0000000000034ec7, %l1 = ffffffffffffffff udivx %l6,%l7,%l1 ! %l1 = 0000000000000000 ! Mem[0000000011000018] = 8f625b11, %l5 = 0000000000000000 lduha [%i2+%i6]0x89,%l5 ! %l5 = 0000000000005b11 ! Mem[0000000010800018] = d8581b15, %l2 = ffffffffffffffff lduwa [%i1+%i6]0x80,%l2 ! %l2 = 00000000d8581b15 p0_label_92: ! %l6 = 0000000000004ec7, Mem[0000000031800044] = 00000192 stw %l6,[%o3+0x044] ! Mem[0000000031800044] = 00004ec7 ! %f9 = 2ce4eba1, Mem[0000000031000040] = 000001ff st %f9 ,[%o2+0x040] ! Mem[0000000031000040] = 2ce4eba1 ! %f28 = 3f6c0e7f, Mem[0000000030800044] = 7e78f35a st %f28,[%o1+0x044] ! Mem[0000000030800044] = 3f6c0e7f ! %l4 = 00000009d5800000, %l3 = 000000007e78f35a, %l6 = 0000000000004ec7 andcc %l4,%l3,%l6 ! %l6 = 0000000054000000, %ccr = 00 ! %l7 = 0000000000034ec7, %l4 = 00000009d5800000, %y = 7fffffff sdivcc %l7,%l4,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 7fffffff ! Mem[0000000010000000] = e811c20692010000, %f26 = 00000000 ffffe811 ldda [%i0+0x000]%asi,%f26 ! %f26 = e811c206 92010000 ! %l5 = 0000000000005b11, %l2 = 00000000d8581b15, %l2 = 00000000d8581b15 srl %l5,%l2,%l2 ! %l2 = 0000000000000000 ! %l3 = 000000007e78f35a, %l1 = 0000000000000000, %y = 7fffffff umul %l3,%l1,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l7 = ffffffff80000000, %l2 = 0000000000000000, %y = 00000000 umul %l7,%l2,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l1 = 0000000000000000, Mem[0000000010000030] = 7628f8cd stwa %l1,[%i0+%o6]0x89 ! Mem[0000000010000030] = 00000000 p0_label_93: ! Mem[0000000010800008] = 990aa39d, %l7 = ffffffff80000000 lduwa [%i1+%i4]0x88,%l7 ! %l7 = 00000000990aa39d ! Mem[0000000011000030] = 27561b15bc131905, %l5 = 0000000000005b11 ldxa [%i2+0x030]%asi,%l5 ! %l5 = 27561b15bc131905 ! Invert Register : %l2 = 0000000000000000 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff ! %l1 = 0000000000000000, %l7 = 00000000990aa39d, %l3 = 000000007e78f35a sub %l1,%l7,%l3 ! %l3 = ffffffff66f55c63 ! Mem[0000000011000040] = 6d14dac7, %l1 = 0000000000000000 ldsh [%i2+0x040],%l1 ! %l1 = 0000000000006d14 ! %l0 = 000000007fffffff, %l7 = 00000000990aa39d, %l0 = 000000007fffffff andncc %l0,%l7,%l0 ! %l0 = 0000000066f55c62, %ccr = 00 ! %l2 = ffffffffffffffff, immed = 00000072, %l2 = ffffffffffffffff tsubcc %l2,0x072,%l2 ! %l2 = ffffffffffffff8d, %ccr = 8a ! %f7 = d3b1c56a, Mem[0000000031800004] = 0000594c st %f7 ,[%o3+0x004] ! Mem[0000000031800004] = d3b1c56a ! Randomly selected nop nop ! %f22 = cdf82876 fffff184, Mem[0000000011000010] = 0000003f 00000000 stda %f22,[%i2+%i5]0x89 ! Mem[0000000011000010] = cdf82876 fffff184 p0_label_94: ! retry : should take illegal inst trap, %l0 = 0000000066f55c62 retry ! Illegal inst trap : %l0 = 0000000066f55c72 ! %l1 = 0000000000006d14, %l0 = 0000000066f55c72, %l1 = 0000000000006d14 andn %l1,%l0,%l1 ! %l1 = 0000000000002104 ! Mem[0000000030000044] = d3b1c56a, %l3 = ffffffff66f55c63 ldsw [%o0+0x044],%l3 ! %l3 = ffffffffd3b1c56a ! Mem[0000000031000004] = d8581b15, %l5 = 27561b15bc131905 ldsh [%o2+0x004],%l5 ! %l5 = ffffffffffffd858 ! %f0 = 784c6259, Mem[0000000011000000] = 00006300 sta %f0 ,[%i2+%g0]0x89 ! Mem[0000000011000000] = 784c6259 ! Mem[0000000011800000] = 00c89201, %l1 = 0000000000002104 lduba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000001 ! Mem[0000000011800008] = 151b58d8, %f31 = e5e03e3a lda [%i3+%i4]0x88,%f31 ! %f31 = 151b58d8 ! %l1 = 0000000000000001, immed = fffffaed, %y = 00000000 umul %l1,-0x513,%l2 ! %l2 = 00000000fffffaed, %y = 00 ! %l2 = fffffaed, %l3 = d3b1c56a, Mem[0000000031800000] = d3b1c56a d3b1c56a std %l2,[%o3+%g0] ! Mem[0000000031800000] = fffffaed d3b1c56a ! %f12 = d8581b15 ffffe811, Mem[0000000010800010] = f7ee1ba1 ffffffff stda %f12,[%i1+0x010]%asi ! Mem[0000000010800010] = d8581b15 ffffe811 p0_label_95: ! Mem[0000000011800078] = 00000b90990aa39d, %f24 = 9000ec14 00034ec7 ldd [%i3+0x078],%f24 ! %f24 = 00000b90 990aa39d ! Mem[0000000011000028] = 00000000c7fb9692, %l1 = 0000000000000001 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 00000000c7fb9692 ! %f17 = c7fb9692, Mem[0000000010000030] = 00000000 sta %f17,[%i0+%o6]0x81 ! Mem[0000000010000030] = c7fb9692 ! %l5 = ffffffffffffd858, immed = 00000ccd, %y = 00000000 udiv %l5,0xccd,%l1 ! %l1 = 000000000013ffac mov %l0,%y ! %y = 66f55c72 ! Mem[0000000031000040] = 2ce4eba1 00034ec7, %l2 = fffffaed, %l3 = d3b1c56a ldd [%o2+0x040],%l2 ! %l2 = 000000002ce4eba1 0000000000034ec7 ! Mem[0000000031000004] = d8581b15, %l0 = 0000000066f55c72 ldsba [%o2+0x006]%asi,%l0 ! %l0 = 000000000000001b ! Mem[0000000010800008] = 990aa39d, %l3 = 0000000000034ec7 ldswa [%i1+%i4]0x88,%l3 ! %l3 = ffffffff990aa39d ! %l1 = 000000000013ffac, Mem[0000000011000070] = 378bcfb4 stw %l1,[%i2+0x070] ! Mem[0000000011000070] = 0013ffac ! %f24 = 00000b90, Mem[0000000010000078] = 06b01356 st %f24,[%i0+0x078] ! Mem[0000000010000078] = 00000b90 ! Mem[0000000030000040] = d3b1c56a, %l6 = 0000000054000000 ldub [%o0+0x041],%l6 ! %l6 = 00000000000000b1 p0_label_96: ! Mem[0000000030000004] = 2ce4eba1, %l4 = 00000009d5800000 lduh [%o0+0x006],%l4 ! %l4 = 000000000000eba1 ! %l7 = 00000000990aa39d, Mem[0000000010000078] = 00000b902ce4eba1 stx %l7,[%i0+0x078] ! Mem[0000000010000078] = 00000000990aa39d ! %l7 = 00000000990aa39d, Mem[0000000010800030] = 37e61ba1 stwa %l7,[%i1+%o6]0x81 ! Mem[0000000010800030] = 990aa39d ! %l5 = ffffffffffffd858 setx 0x42c4b7ef42c4b7ef,%g7,%l5 ! %l5 = 42c4b7ef42c4b7ef ! %l6 = 000000b1, %l7 = 990aa39d, Mem[0000000010800028] = 3f6c0e7f 06b01356 stda %l6,[%i1+0x028]%asi ! Mem[0000000010800028] = 000000b1 990aa39d ! Mem[0000000011000020] = 12ba190a, %l2 = 000000002ce4eba1 lduha [%i2+%o4]0x89,%l2 ! %l2 = 000000000000190a ! %l1 = 000000000013ffac, %l3 = ffffffff990aa39d, %y = 66f55c72 sdiv %l1,%l3,%l7 ! %l7 = ffffffff80000000 mov %l0,%y ! %y = 0000001b ! %l2 = 000000000000190a, immed = 000001ad, %l7 = ffffffff80000000 addccc %l2,0x1ad,%l7 ! %l7 = 0000000000001ab7, %ccr = 00 ! Mem[0000000011800018] = 0090e126, %l5 = 42c4b7ef42c4b7ef ldswa [%i3+%i6]0x81,%l5 ! %l5 = 000000000090e126 ! Mem[0000000010000000] = 06c211e8, %l2 = 000000000000190a ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000011e8 p0_label_97: ! %l6 = 000000b1, %l7 = 00001ab7, Mem[0000000030800000] = 9da30a99 d3b1c56a std %l6,[%o1+%g0] ! Mem[0000000030800000] = 000000b1 00001ab7 ! retry : should take illegal inst trap, %l0 = 000000000000001b retry ! Illegal inst trap : %l0 = 000000000000002b ! %l0 = 000000000000002b, %l7 = 0000000000001ab7, %l3 = ffffffff990aa39d addccc %l0,%l7,%l3 ! %l3 = 0000000000001ae2, %ccr = 00 ! %l6 = 00000000000000b1, %l7 = 0000000000001ab7, %y = 0000001b umulcc %l6,%l7,%l2 ! %l2 = 0000000000127887, %ccr = 00, %y = 00 ! %l7 = 0000000000001ab7, %l0 = 000000000000002b, %l6 = 00000000000000b1 tsubcc %l7,%l0,%l6 ! %l6 = 0000000000001a8c, %ccr = 02 ! %l6 = 0000000000001a8c, Mem[0000000031800004] = d3b1c56a stw %l6,[%o3+0x004] ! Mem[0000000031800004] = 00001a8c ! %l5 = 000000000090e126, %l3 = 0000000000001ae2, %y = 00000000 sdivcc %l5,%l3,%l4 ! %l4 = 0000000000000563, %ccr = 00 mov %l0,%y ! %y = 0000002b ! %l2 = 0000000000127887, %l5 = 000000000090e126, %l5 = 000000000090e126 andcc %l2,%l5,%l5 ! %l5 = 0000000000106006, %ccr = 00 ! %l6 = 0000000000001a8c, %l7 = 0000000000001ab7, %l4 = 0000000000000563 tsubcc %l6,%l7,%l4 ! %l4 = ffffffffffffffd5, %ccr = 9b ! %l6 = 0000000000001a8c, %l5 = 0000000000106006, %l6 = 0000000000001a8c sll %l6,%l5,%l6 ! %l6 = 000000000006a300 p0_label_98: ! Mem[0000000031800000] = fffffaed, %l0 = 000000000000002b lduw [%o3+%g0],%l0 ! %l0 = 00000000fffffaed ! Mem[0000000011800020] = f88342e2 ffffe811, %l2 = 00127887, %l3 = 00001ae2 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffffe811 00000000f88342e2 ! %l6 = 000000000006a300, Mem[0000000010000020] = 73fff954ffffffff stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010000020] = 000000000006a300 ! %l4 = ffffffffffffffd5, %l0 = 00000000fffffaed, %l2 = 00000000ffffe811 orn %l4,%l0,%l2 ! %l2 = ffffffffffffffd7 ! %l6 = 000000000006a300, immed = fffffd83, %y = 0000002b udiv %l6,-0x27d,%l6 ! %l6 = 000000000000002b mov %l0,%y ! %y = fffffaed ! %l0 = 00000000fffffaed, Mem[0000000010000008] = 3c3782bc stwa %l0,[%i0+%i4]0x89 ! Mem[0000000010000008] = fffffaed ! Mem[0000000011000008] = ffffe811151b58d8, %f20 = edd1ffff 8f625b11 ldda [%i2+%i4]0x81,%f20 ! %f20 = ffffe811 151b58d8 ! %l1 = 000000000013ffac, immed = ffffffab, %l0 = 00000000fffffaed orncc %l1,-0x055,%l0 ! %l0 = 000000000013fffc, %ccr = 00 ! Clear Register : %l2 = ffffffffffffffd7 clr %l2 ! %l2 = 0000000000000000 ! %l0 = 0013fffc, %l1 = 0013ffac, Mem[0000000010000030] = 9296fbc7 381515bf stda %l0,[%i0+%o6]0x89 ! Mem[0000000010000030] = 0013fffc 0013ffac p0_label_99: ! %l1 = 000000000013ffac, %l5 = 0000000000106006, %l3 = 00000000f88342e2 sll %l1,%l5,%l3 ! %l3 = 0000000004ffeb00 ! retry : should take illegal inst trap, %l0 = 000000000013fffc retry ! Illegal inst trap : %l0 = 000000000014000c ! %l6 = 000000000000002b, Mem[0000000011800018] = 0090e126 stwa %l6,[%i3+%i6]0x81 ! Mem[0000000011800018] = 0000002b ! %l5 = 0000000000106006, %l1 = 000000000013ffac, %y = fffffaed sdiv %l5,%l1,%l0 ! %l0 = ffffffffffbf0bbd mov %l0,%y ! %y = ffbf0bbd ! %l7 = 0000000000001ab7, Mem[0000000030800004] = 00001ab7 stw %l7,[%o1+0x004] ! Mem[0000000030800004] = 00001ab7 ! Mem[0000000010800018] = d8581b15514f9975, %l3 = 0000000004ffeb00 ldxa [%i1+%i6]0x81,%l3 ! %l3 = d8581b15514f9975 ! %l7 = 0000000000001ab7, immd = 0000000000000174, %l4 = ffffffffffffffd5 udivx %l7,0x174,%l4 ! %l4 = 0000000000000012 ! retry : should take illegal inst trap, %l0 = ffffffffffbf0bbd retry ! Illegal inst trap : %l0 = ffffffffffbf0bcd ! Mem[0000000010800020] = ffffffff, %f21 = 151b58d8 lda [%i1+%o4]0x88,%f21 ! %f21 = ffffffff ! Mem[0000000010800008] = 9da30a99 900b0000, %l0 = ffbf0bcd, %l1 = 0013ffac ldda [%i1+%i4]0x81,%l0 ! %l0 = 000000009da30a99 00000000900b0000 p0_label_100: ! Mem[0000000010800010] = 151b58d8, %l0 = 000000009da30a99 lduwa [%i1+%i5]0x88,%l0 ! %l0 = 00000000151b58d8 ! Mem[0000000011000008] = ffffe811, %l4 = 0000000000000012 ldsw [%i2+%i4],%l4 ! %l4 = ffffffffffffe811 ! Mem[0000000011000000] = 784c6259, %l4 = ffffffffffffe811 lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000006259 ! %l2 = 00000000, %l3 = 514f9975, Mem[0000000011800048] = 323161a0 73a649c5 std %l2,[%i3+0x048] ! Mem[0000000011800048] = 00000000 514f9975 ! %f30 = d8581b15 151b58d8, Mem[0000000031800040] = ffffe811 00004ec7 std %f30,[%o3+0x040] ! Mem[0000000031800040] = d8581b15 151b58d8 ! %l0 = 151b58d8, %l1 = 900b0000, Mem[0000000010800068] = 4359d83c 61639ed8 std %l0,[%i1+0x068] ! Mem[0000000010800068] = 151b58d8 900b0000 ! %f6 = 9da30a99 d3b1c56a, Mem[0000000011000008] = 11e8ffff d8581b15 stda %f6 ,[%i2+%i4]0x89 ! Mem[0000000011000008] = 9da30a99 d3b1c56a ! Mem[0000000010800018] = 151b58d8, %l5 = 0000000000106006 ldsha [%i1+%i6]0x89,%l5 ! %l5 = 00000000000058d8 ! %l7 = 0000000000001ab7, Mem[0000000031000042] = 2ce4eba1 stb %l7,[%o2+0x042] ! Mem[0000000031000040] = 2ce4b7a1 ! %l0 = 151b58d8, %l1 = 900b0000, Mem[0000000010000010] = 00000000 5708eb15 stda %l0,[%i0+%i5]0x81 ! Mem[0000000010000010] = 151b58d8 900b0000 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p0_branch_failed p0_not_taken_0_end: ! End of Random Code for Processor 0 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 00000000151b58d8 bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000900b0000 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be d8581b15514f9975 bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000006259 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000058d8 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000002b bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000001ab7 bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffbf0bbd,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p0_failed mov 0x111,%g1 ! Check Floating Point Registers p0_check_fp_registers: set p0_temp,%g1 set p0_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 784c6259 3c3782bc bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 00000000 ffffe811 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 0000f954 c206c736 bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 9da30a99 d3b1c56a bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be d8581b15 2ce4eba1 bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 4b624c78 ffffffff bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be d8581b15 ffffe811 bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 00000000 5708eb15 bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00000000 c7fb9692 bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 0001006e 0192c800 bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be ffffe811 ffffffff bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be cdf82876 fffff184 bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 00000b90 990aa39d bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be e811c206 92010000 bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 3f6c0e7f 9da30a99 bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be d8581b15 151b58d8 bne %xcc,p0_f30_fail nop ! Check Local Memory set p0_local0_expect,%g1 ldx [%g1+0x008],%g2 ! Expected data = edfaffff1370c800 ldx [%i0+0x008],%g3 ! Observed data at 0000000010000008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 151b58d8900b0000 ldx [%i0+0x010],%g3 ! Observed data at 0000000010000010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c68ff28c000004a2 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 = 000000000006a300 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 = 00000000151b5568 ldx [%i0+0x028],%g3 ! Observed data at 0000000010000028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fcff1300acff1300 ldx [%i0+0x030],%g3 ! Observed data at 0000000010000030 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00001d7539d3de3c ldx [%i0+0x038],%g3 ! Observed data at 0000000010000038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 588eedd1a06f3aeb ldx [%i0+0x040],%g3 ! Observed data at 0000000010000040 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 7fffffffffff0000 ldx [%i0+0x048],%g3 ! Observed data at 0000000010000048 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x048,%g4 ldx [%g1+0x058],%g2 ! Expected data = 6bac0f345154fbc7 ldx [%i0+0x058],%g3 ! Observed data at 0000000010000058 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = 0000002f000076d1 ldx [%i0+0x068],%g3 ! Observed data at 0000000010000068 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = ffffffff00000000 ldx [%i0+0x070],%g3 ! Observed data at 0000000010000070 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 00000000990aa39d ldx [%i0+0x078],%g3 ! Observed data at 0000000010000078 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x078,%g4 set p0_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = ff011ba1ffffffff ldx [%i1+0x000],%g3 ! Observed data at 0000000010800000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = d8581b15ffffe811 ldx [%i1+0x010],%g3 ! Observed data at 0000000010800010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffe5e03e3a 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 = 000000b1990aa39d ldx [%i1+0x028],%g3 ! Observed data at 0000000010800028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 990aa39d3c3784d1 ldx [%i1+0x030],%g3 ! Observed data at 0000000010800030 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x030,%g4 ldx [%g1+0x050],%g2 ! Expected data = edd1ffffcd603da0 ldx [%i1+0x050],%g3 ! Observed data at 0000000010800050 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x050,%g4 ldx [%g1+0x068],%g2 ! Expected data = 151b58d8900b0000 ldx [%i1+0x068],%g3 ! Observed data at 0000000010800068 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x068,%g4 set p0_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 59624c7859624c78 ldx [%i2+0x000],%g3 ! Observed data at 0000000011000000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 6ac5b1d3990aa39d ldx [%i2+0x008],%g3 ! Observed data at 0000000011000008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 84f1ffff7628f8cd ldx [%i2+0x010],%g3 ! Observed data at 0000000011000010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 115b628fc595b050 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 = 0a19ba1220e19000 ldx [%i2+0x020],%g3 ! Observed data at 0000000011000020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000200c0e9000 ldx [%i2+0x038],%g3 ! Observed data at 0000000011000038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x038,%g4 ldx [%g1+0x050],%g2 ! Expected data = 9000ec14d43cffff ldx [%i2+0x050],%g3 ! Observed data at 0000000011000050 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 00000192a081927d ldx [%i2+0x058],%g3 ! Observed data at 0000000011000058 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 0000008f1370c800 ldx [%i2+0x060],%g3 ! Observed data at 0000000011000060 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x060,%g4 ldx [%g1+0x070],%g2 ! Expected data = 0013ffacc60e8c4a ldx [%i2+0x070],%g3 ! Observed data at 0000000011000070 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = fefc67a56394a837 ldx [%i2+0x078],%g3 ! Observed data at 0000000011000078 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x078,%g4 set p0_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 0192c8008ff95f48 ldx [%i3+0x000],%g3 ! Observed data at 0000000011800000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d8581b1550b095c5 ldx [%i3+0x008],%g3 ! Observed data at 0000000011800008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000002b2ce4eba1 ldx [%i3+0x018],%g3 ! Observed data at 0000000011800018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 50b095c58f625b11 ldx [%i3+0x028],%g3 ! Observed data at 0000000011800028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = edd1ffff63ee98b5 ldx [%i3+0x038],%g3 ! Observed data at 0000000011800038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = 00000000514f9975 ldx [%i3+0x048],%g3 ! Observed data at 0000000011800048 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x048,%g4 ldx [%g1+0x068],%g2 ! Expected data = abef07b4a29d323d ldx [%i3+0x068],%g3 ! Observed data at 0000000011800068 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x068,%g4 ! Check Shared Memory set share0_expect,%g4 set p0_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p0_memcheck_share0: ldx [%g4+0x000],%g2 ! Expected value = 73fff9542ce4eba1 ldx [%o0+0x000],%g3 ! Read value at Mem[0000000030000000] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x000,%g1 ldx [%g4+0x040],%g2 ! Expected value = d3b1c56ad3b1c56a ldx [%o0+0x040],%g3 ! Read value at Mem[0000000030000040] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x040,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p0_memcheck_share1: ldx [%g4+0x000],%g2 ! Expected value = 000000b100001ab7 ldx [%o1+0x000],%g3 ! Read value at Mem[0000000030800000] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x000,%g1 ldx [%g4+0x040],%g2 ! Expected value = 000000003f6c0e7f ldx [%o1+0x040],%g3 ! Read value at Mem[0000000030800040] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x040,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p0_memcheck_share2: ldx [%g4+0x000],%g2 ! Expected value = 0001006ed8581b15 ldx [%o2+0x000],%g3 ! Read value at Mem[0000000031000000] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x000,%g1 ldx [%g4+0x040],%g2 ! Expected value = 2ce4b7a100034ec7 ldx [%o2+0x040],%g3 ! Read value at Mem[0000000031000040] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x040,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p0_memcheck_share3: ldx [%g4+0x000],%g2 ! Expected value = fffffaed00001a8c ldx [%o3+0x000],%g3 ! Read value at Mem[0000000031800000] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x000,%g1 ldx [%g4+0x040],%g2 ! Expected value = d8581b15151b58d8 ldx [%o3+0x040],%g3 ! Read value at Mem[0000000031800040] cmp %g2,%g3 bne,pn %xcc,p0_failed add %g6,0x040,%g1 ! The test for processor 0 has passed p0_passed: ta GOOD_TRAP nop p0_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p0_failed p0_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p0_failed p0_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p0_failed p0_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p0_failed p0_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p0_failed p0_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p0_failed p0_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p0_failed p0_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p0_failed p0_f0_fail: set p0_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f2_fail: set p0_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f4_fail: set p0_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f6_fail: set p0_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f8_fail: set p0_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f10_fail: set p0_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f12_fail: set p0_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f14_fail: set p0_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f16_fail: set p0_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f18_fail: set p0_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f20_fail: set p0_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f22_fail: set p0_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f24_fail: set p0_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f26_fail: set p0_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f28_fail: set p0_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f30_fail: set p0_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 0 failed p0_failed: set 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] 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] ta BAD_TRAP p0_dfill_failed: ba p0_failed mov 0xddd,%g1 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: lduw [%o1+0x044],%l1 ! Mem[0000000030800044] sth %l7,[%o3+0x000] ! Mem[0000000031800000] mulx %l0,%l0,%l6 subccc %l5,-0x961,%l0 done p0_trap1o: lduw [%i1+0x044],%l1 ! Mem[0000000030800044] sth %l7,[%i3+0x000] ! Mem[0000000031800000] mulx %l0,%l0,%l6 subccc %l5,-0x961,%l0 done p0_trap2e: orcc %l2,0xa2b,%l4 udivx %l3,-0xbaf,%l2 add %l1,0xd91,%l5 andcc %l4,0xdaf,%l5 andcc %l2,%l0,%l5 done p0_trap2o: orcc %l2,0xa2b,%l4 udivx %l3,-0xbaf,%l2 add %l1,0xd91,%l5 andcc %l4,0xdaf,%l5 andcc %l2,%l0,%l5 done p0_trap3e: add %l2,0xb2c,%l7 sub %l4,%l0,%l4 xnor %l3,0x059,%l6 and %l6,%l7,%l2 sub %l6,%l3,%l1 done p0_trap3o: add %l2,0xb2c,%l7 sub %l4,%l0,%l4 xnor %l3,0x059,%l6 and %l6,%l7,%l2 sub %l6,%l3,%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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 00a923048ee5408a ldx [%g1+0x008],%l1 ! %l1 = 0e81b647be6c41a0 ldx [%g1+0x010],%l2 ! %l2 = 69e6f440c3f6175e ldx [%g1+0x018],%l3 ! %l3 = c94fb2c298ac1808 ldx [%g1+0x020],%l4 ! %l4 = afba52301e0184a2 ldx [%g1+0x028],%l5 ! %l5 = 94e1fb1a8217b3ab ldx [%g1+0x030],%l6 ! %l6 = a42c91361d32a5b1 ldx [%g1+0x038],%l7 ! %l7 = 1fad6191cf214d54 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = a57d059a4de9db96 ldx [%g1+0x048],%l1 ! %l1 = fbe5d12c408afaa5 ldx [%g1+0x050],%l2 ! %l2 = 796015eac219f221 ldx [%g1+0x058],%l3 ! %l3 = a7aa97005154fbc7 ldx [%g1+0x060],%l4 ! %l4 = efe31a3fc3a2c068 ldx [%g1+0x068],%l5 ! %l5 = e3af48fc4cfab396 ldx [%g1+0x070],%l6 ! %l6 = af47790c350f2fb4 ldx [%g1+0x078],%l7 ! %l7 = 678a82500a4e81d5 ! Initialize the output register of window 1 set p0_local0_start,%o0 set p0_local1_start,%o1 set p0_local2_start,%o2 set p0_local3_start,%o3 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%o6 restore 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 = 671c02e0 b97f8f77 e1669543 5537656d ! %f4 = 3298dba6 1382de6f fc1c1328 9010283e ! %f8 = ae9cab4d 19b3c085 17c41e24 c39cc8b9 ! %f12 = 7df1fe43 3a701cd6 a86b24d3 a358bdc9 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8c4685fc 74f05f5d 786d6a4b 78c5f6be ! %f20 = 218ab21b 4d1fd271 36d6c2bd 9e78a119 ! %f24 = 16c53422 44cdce72 84665c81 0ae7f5f2 ! %f28 = 5bf8247c 9f035122 10424cec 68f62623 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 88aa12ac 99755068 b50900ea c6f40449 ! %f36 = a811b075 5e0618c9 d1364baa 48e38c1d ! %f40 = ffcb19c0 f3b85632 12faf8db d2af8406 ! %f44 = 6301812d 436f1f06 75fb9114 06cdbc22 ldda [%g1]ASI_BLK_P,%f32 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[0000000031000048] = 36d4f434 5ee7c62c, %l6 = 4bd742f1, %l7 = 4dd11ff2 ldd [%o2+0x048],%l6 ! %l6 = 0000000036d4f434 000000005ee7c62c ! Mem[0000000030000008] = bf6b2b6562205349, %l7 = 000000005ee7c62c ldxa [%o0+0x008]%asi,%l7 ! %l7 = bf6b2b6562205349 ! Mem[0000000013800008] = b0a4379f, %l3 = 003164f899641347 ldsha [%i3+%i4]0x89,%l3 ! %l3 = 000000000000379f ! %l5 = b361b9347852b43d, %l3 = 000000000000379f, %l5 = b361b9347852b43d andn %l5,%l3,%l5 ! %l5 = b361b93478528020 ! %f27 = 0ae7f5f2, Mem[0000000012000028] = 2199ed14 sta %f27,[%i0+%o5]0x89 ! Mem[0000000012000028] = 0ae7f5f2 ! Mem[000000003100004c] = 5ee7c62c, %l1 = fede8a4652976571 ldsb [%o2+0x04f],%l1 ! %l1 = 000000000000002c ! Mem[000000001300003c] = 0e5cc0c2, %l2 = 29bbee2c018cd785 ldsw [%i2+0x03c],%l2 ! %l2 = 000000000e5cc0c2 ! Mem[0000000013000030] = c5547b87, %f0 = 671c02e0 lda [%i2+%o6]0x88,%f0 ! %f0 = c5547b87 ! %l1 = 000000000000002c, immed = 00000aeb, %y = 00000000 umul %l1,0xaeb,%l3 ! %l3 = 000000000001e064, %y = 00 ! Clear Register : %l6 = 0000000036d4f434 clr %l6 ! %l6 = 0000000000000000 p1_label_2: ! %l7 = bf6b2b6562205349, %l7 = bf6b2b6562205349, %y = 00000000 udiv %l7,%l7,%l0 ! %l0 = 0000000000000001 mov %l0,%y ! %y = 00000001 ! %l0 = 0000000000000001, Mem[0000000013000070] = bdb2ff1b stw %l0,[%i2+0x070] ! Mem[0000000013000070] = 00000001 ! Mem[000000001280002c] = 8af0d23d, %l0 = 0000000000000001 ldub [%i1+0x02c],%l0 ! %l0 = 000000000000008a ! Randomly selected nop nop ! Mem[0000000012000028] = f2f5e70a, %l4 = 38a4a19e1ab0c666 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 00000000f2f5e70a ! Mem[0000000013000008] = bdc84932, %l2 = 000000000e5cc0c2 lduba [%i2+%i4]0x80,%l2 ! %l2 = 00000000000000bd ! Mem[000000001380000c] = 9098a388, %l3 = 000000000001e064 lduh [%i3+0x00e],%l3 ! %l3 = 000000000000a388 ! %l1 = 000000000000002c, immed = 00000762, %y = 00000001 umulcc %l1,0x762,%l2 ! %l2 = 00000000000144d8, %ccr = 00, %y = 00 ! Mem[0000000030000048] = a77d5378, %l4 = 00000000f2f5e70a lduh [%o0+0x04a],%l4 ! %l4 = 0000000000005378 ! %l4 = 0000000000005378, Mem[0000000013800010] = aeff2828195fb8b8 stxa %l4,[%i3+%i5]0x80 ! Mem[0000000013800010] = 0000000000005378 p1_label_3: ! %f0 = c5547b87 b97f8f77, Mem[0000000012000030] = 02c84300 3f00f230 stda %f0 ,[%i0+%o6]0x81 ! Mem[0000000012000030] = c5547b87 b97f8f77 ! %l5 = b361b93478528020, Mem[0000000030800008] = e275107e sth %l5,[%o1+%i4] ! Mem[0000000030800008] = 8020107e ! %l2 = 00000000000144d8, %l2 = 00000000000144d8, %l2 = 00000000000144d8 sdivx %l2,%l2,%l2 ! %l2 = 0000000000000001 ! %f2 = e1669543, Mem[000000001200002c] = 6913bb1b st %f2 ,[%i0+0x02c] ! Mem[000000001200002c] = e1669543 ! Mem[0000000012800014] = 222dd2bd, %l0 = 000000000000008a ldsb [%i1+0x017],%l0 ! %l0 = ffffffffffffffbd ! %l0 = ffffffbd, %l1 = 0000002c, Mem[0000000030800048] = 8c0f88d3 1c0774f4 std %l0,[%o1+0x048] ! Mem[0000000030800048] = ffffffbd 0000002c ! %l1 = 000000000000002c, Mem[0000000012800018] = 61d4e9c1 stwa %l1,[%i1+%i6]0x89 ! Mem[0000000012800018] = 0000002c ! Mem[0000000013800078] = 3b2694f4, %l1 = 000000000000002c lduh [%i3+0x07a],%l1 ! %l1 = 00000000000094f4 ! Mem[0000000013800030] = 04a4b71e, %l5 = b361b93478528020 ldub [%i3+0x031],%l5 ! %l5 = 00000000000000a4 ! %l0 = ffffffffffffffbd, %l0 = ffffffffffffffbd, %l0 = ffffffffffffffbd andcc %l0,%l0,%l0 ! %l0 = ffffffffffffffbd, %ccr = 88 p1_label_4: ! %l4 = 0000000000005378, Mem[000000001380001e] = def25386 sth %l4,[%i3+0x01e] ! Mem[000000001380001c] = def25378 ! Mem[000000003000000c] = 62205349, %l2 = 0000000000000001 lduw [%o0+0x00c],%l2 ! %l2 = 0000000062205349 ! %l6 = 0000000000000000, Mem[0000000030800008] = 8020107e9da818a3 stx %l6,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000000 ! %l5 = 00000000000000a4, %l3 = 000000000000a388, %y = 00000000 sdiv %l5,%l3,%l0 ! %l0 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! %l3 = 000000000000a388 sethi %hi(0xf8f89c00),%l3 ! %l3 = 00000000f8f89c00 ! Mem[0000000031800048] = 4f95c356, %l4 = 0000000000005378 ldswa [%o3+0x048]%asi,%l4 ! %l4 = 000000004f95c356 ! %l1 = 00000000000094f4, immed = 000002d7, %l0 = 0000000000000000 andncc %l1,0x2d7,%l0 ! %l0 = 0000000000009420, %ccr = 00 ! %l3 = 00000000f8f89c00, %l4 = 000000004f95c356, %l2 = 0000000062205349 xorcc %l3,%l4,%l2 ! %l2 = 00000000b76d5f56, %ccr = 08 ! %l3 = 00000000f8f89c00, immed = 00000dbe, %l4 = 000000004f95c356 orn %l3,0xdbe,%l4 ! %l4 = fffffffffffffe41 ! %l0 = 0000000000009420, Mem[0000000012000028] = f2f5e70a stha %l0,[%i0+%o5]0x80 ! Mem[0000000012000028] = 9420e70a p1_label_5: ! %f26 = 84665c81 0ae7f5f2, Mem[0000000012800030] = 60bf66c3 5c8175de stda %f26,[%i1+%o6]0x89 ! Mem[0000000012800030] = 84665c81 0ae7f5f2 ! %l6 = 00000000, %l7 = 62205349, Mem[0000000012000030] = c5547b87 b97f8f77 stda %l6,[%i0+0x030]%asi ! Mem[0000000012000030] = 00000000 62205349 ! %l7 = bf6b2b6562205349, immed = 0000000c, %l4 = fffffffffffffe41 sll %l7,0x00c,%l4 ! %l4 = b2b6562205349000 ! %l6 = 0000000000000000, Mem[000000001380000c] = 9098a388, %asi = 80 stha %l6,[%i3+0x00c]%asi ! Mem[000000001380000c] = 0000a388 ! %l4 = b2b6562205349000, %l1 = 00000000000094f4, %l2 = 00000000b76d5f56 mulx %l4,%l1,%l2 ! %l2 = bf95c36f59594000, %y = 00 ! Mem[0000000030000008] = bf6b2b6562205349, %f24 = 16c53422 44cdce72 ldd [%o0+%i4],%f24 ! %f24 = bf6b2b65 62205349 ! %l7 = bf6b2b6562205349, immed = fffff905, %l2 = bf95c36f59594000 orncc %l7,-0x6fb,%l2 ! %l2 = bf6b2b65622057fb, %ccr = 80 ! %l1 = 00000000000094f4, %l7 = bf6b2b6562205349, %y = 00000000 sdivcc %l1,%l7,%l5 ! %l5 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00009420 ! %l4 = b2b6562205349000, Mem[0000000012800028] = 733cb518 stwa %l4,[%i1+%o5]0x81 ! Mem[0000000012800028] = 05349000 ! Mem[0000000013800008] = 9f37a4b0 0000a388, %l4 = 05349000, %l5 = 00000000 ldda [%i3+%i4]0x81,%l4 ! %l4 = 000000009f37a4b0 000000000000a388 p1_label_6: ! Mem[0000000030000048] = a77d53781591eac0, %l3 = 00000000f8f89c00 ldx [%o0+0x048],%l3 ! %l3 = a77d53781591eac0 ! %l3 = a77d53781591eac0, %l6 = 0000000000000000, %l0 = 0000000000009420 taddcc %l3,%l6,%l0 ! %l0 = a77d53781591eac0, %ccr = 80 ! %l3 = a77d53781591eac0, immed = fffff138, %l1 = 00000000000094f4 sub %l3,-0xec8,%l1 ! %l1 = a77d53781591f988 ! %l7 = bf6b2b6562205349, %l4 = 000000009f37a4b0, %l5 = 000000000000a388 sll %l7,%l4,%l5 ! %l5 = 2b65622053490000 ! %l1 = a77d53781591f988, %l4 = 000000009f37a4b0, %y = 00009420 sdiv %l1,%l4,%l7 ! %l7 = fffffffffffe7832 mov %l0,%y ! %y = 1591eac0 ! Mem[000000003000000c] = 62205349, %l5 = 2b65622053490000 ldsb [%o0+0x00d],%l5 ! %l5 = 0000000000000020 ! %l7 = fffffffffffe7832, immed = fffff0ac, %l3 = a77d53781591eac0 tsubcc %l7,-0xf54,%l3 ! %l3 = fffffffffffe8786, %ccr = 9b ! Mem[0000000030800048] = ffffffbd0000002c, %f6 = fc1c1328 9010283e ldd [%o1+0x048],%f6 ! %f6 = ffffffbd 0000002c ! %f27 = 0ae7f5f2, Mem[0000000012800028] = 05349000 sta %f27,[%i1+%o5]0x81 ! Mem[0000000012800028] = 0ae7f5f2 ! Mem[0000000013800008] = 9f37a4b0, %l7 = fffffffffffe7832 lduwa [%i3+%i4]0x80,%l7 ! %l7 = 000000009f37a4b0 p1_label_7: ! Mem[0000000013000030] = c5547b87, %f27 = 0ae7f5f2 lda [%i2+%o6]0x88,%f27 ! %f27 = c5547b87 ! Mem[000000003100004c] = 5ee7c62c, %l4 = 000000009f37a4b0 ldsb [%o2+0x04d],%l4 ! %l4 = ffffffffffffffe7 ! Mem[0000000012000010] = edbfa0ef, %l7 = 000000009f37a4b0 lduwa [%i0+%i5]0x80,%l7 ! %l7 = 00000000edbfa0ef ! Mem[0000000012800004] = 8d537f62, %l7 = 00000000edbfa0ef ldsh [%i1+0x004],%l7 ! %l7 = ffffffffffff8d53 ! %f24 = bf6b2b65 62205349, Mem[0000000012000068] = d3ae306e 9eccbed3 std %f24,[%i0+0x068] ! Mem[0000000012000068] = bf6b2b65 62205349 ! Mem[0000000031800008] = 5fcd9f14, %l5 = 0000000000000020 ldsh [%o3+%i4],%l5 ! %l5 = 0000000000005fcd ! Mem[0000000013000010] = a35c5e1ecf0935ff, %l1 = a77d53781591f988 ldxa [%i2+%i5]0x81,%l1 ! %l1 = a35c5e1ecf0935ff ! Mem[0000000012000018] = c5b553aa e9670b60, %l0 = 1591eac0, %l1 = cf0935ff ldd [%i0+%i6],%l0 ! %l0 = 00000000c5b553aa 00000000e9670b60 ! %l0 = 00000000c5b553aa, immed = fffff443, %l2 = bf6b2b65622057fb sub %l0,-0xbbd,%l2 ! %l2 = 00000000c5b55f67 ! Mem[0000000030000008] = bf6b2b65, %l1 = 00000000e9670b60 ldsb [%o0+0x00a],%l1 ! %l1 = 000000000000002b p1_label_8: ! Mem[0000000012000060] = 00e8d313, %l6 = 0000000000000000 ldsh [%i0+0x062],%l6 ! %l6 = ffffffffffffd313 ! %l6 = ffffffffffffd313, immed = 00000005, %l6 = ffffffffffffd313 srax %l6,0x005,%l6 ! %l6 = fffffffffffffe98 ! Mem[0000000012800008] = 70a1ec40 5fb56885, %l4 = ffffffe7, %l5 = 00005fcd ldda [%i1+%i4]0x89,%l4 ! %l4 = 000000005fb56885 0000000070a1ec40 ! Mem[0000000030800048] = ffffffbd, %l5 = 0000000070a1ec40 ldsh [%o1+0x048],%l5 ! %l5 = ffffffffffffffff ! %l4 = 000000005fb56885, immd = 0000000000000ce7, %l4 = 000000005fb56885 sdivx %l4,0xce7,%l4 ! %l4 = 0000000000076afd ! Mem[0000000012800028] = 0ae7f5f2, %l0 = 00000000c5b553aa ldsba [%i1+%o5]0x81,%l0 ! %l0 = 000000000000000a ! %l0 = 000000000000000a, Mem[0000000013800000] = 9589ed56b4165b40 stxa %l0,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000000000a ! %l6 = fffffffffffffe98, %l2 = 00000000c5b55f67, %l0 = 000000000000000a srlx %l6,%l2,%l0 ! %l0 = 0000000001ffffff ! Mem[0000000012800030] = 0ae7f5f2, %l0 = 0000000001ffffff lduha [%i1+%o6]0x88,%l0 ! %l0 = 000000000000f5f2 ! Mem[0000000012000010] = efa0bfed, %l2 = 00000000c5b55f67 lduba [%i0+%i5]0x88,%l2 ! %l2 = 00000000000000ed p1_label_9: ! Mem[0000000031000008] = c5300c96, %l6 = fffffffffffffe98 lduh [%o2+%i4],%l6 ! %l6 = 000000000000c530 ! %l2 = 000000ed, %l3 = fffe8786, Mem[0000000030800008] = 00000000 00000000 std %l2,[%o1+%i4] ! Mem[0000000030800008] = 000000ed fffe8786 ! %l1 = 000000000000002b, Mem[0000000013800038] = 067a695e stb %l1,[%i3+0x038] ! Mem[0000000013800038] = 2b7a695e ! Mem[0000000030800048] = ffffffbd0000002c, %f24 = bf6b2b65 62205349 ldd [%o1+0x048],%f24 ! %f24 = ffffffbd 0000002c ! %l4 = 0000000000076afd, %l3 = fffffffffffe8786, %y = 1591eac0 smulcc %l4,%l3,%l0 ! %l0 = fffffff517536b6e, %ccr = 80, %y = fffffff5 ! Mem[0000000013800068] = 5749f53d, %l1 = 000000000000002b ldswa [%i3+0x068]%asi,%l1 ! %l1 = 000000005749f53d ! Mem[0000000012000030] = 4953206200000000, %f26 = 84665c81 c5547b87 ldda [%i0+%o6]0x88,%f26 ! %f26 = 49532062 00000000 ! %l4 = 0000000000076afd, immed = ffffff07, %y = fffffff5 umulcc %l4,-0x0f9,%l5 ! %l5 = 00076afcf8c8efeb, %ccr = 08, %y = 76afc ! Mem[0000000013000028] = f870be96, %l0 = fffffff517536b6e lduha [%i2+%o5]0x88,%l0 ! %l0 = 000000000000be96 ! Clear Register : %l6 = 000000000000c530 clr %l6 ! %l6 = 0000000000000000 p1_label_10: ! Mem[0000000030800008] = 000000edfffe8786, %l3 = fffffffffffe8786 ldx [%o1+%i4],%l3 ! %l3 = 000000edfffe8786 ! %l2 = 00000000000000ed sethi %hi(0x8219a400),%l2 ! %l2 = 000000008219a400 ! Mem[0000000031000008] = c5300c96c0daa8c0, %l2 = 000000008219a400 ldx [%o2+%i4],%l2 ! %l2 = c5300c96c0daa8c0 ! %f27 = 00000000, Mem[0000000012800020] = 2f14d180 st %f27,[%i1+%o4] ! Mem[0000000012800020] = 00000000 ! %f7 = 0000002c, Mem[000000003080000c] = fffe8786 st %f7 ,[%o1+0x00c] ! Mem[000000003080000c] = 0000002c ! %l2 = c5300c96c0daa8c0, %l1 = 000000005749f53d, %l7 = ffffffffffff8d53 orcc %l2,%l1,%l7 ! %l7 = c5300c96d7dbfdfd, %ccr = 88 ! %l3 = 000000edfffe8786, Mem[0000000031000008] = c5300c96 stw %l3,[%o2+%i4] ! Mem[0000000031000008] = fffe8786 ! %l4 = 0000000000076afd, immed = 00000b33, %l6 = 0000000000000000 addccc %l4,0xb33,%l6 ! %l6 = 0000000000077630, %ccr = 00 ! Mem[0000000012800078] = 82d0e28e 5cb3eaa8, %l4 = 00076afd, %l5 = f8c8efeb ldd [%i1+0x078],%l4 ! %l4 = 0000000082d0e28e 000000005cb3eaa8 ! %l4 = 82d0e28e, %l5 = 5cb3eaa8, Mem[0000000012800028] = 0ae7f5f2 8af0d23d stda %l4,[%i1+%o5]0x81 ! Mem[0000000012800028] = 82d0e28e 5cb3eaa8 p1_label_11: ! Set Register : %l7 = c5300c96d7dbfdfd xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! %l6 = 0000000000077630, Mem[000000003080000c] = 0000002c stw %l6,[%o1+0x00c] ! Mem[000000003080000c] = 00077630 ! %l1 = 000000005749f53d, Mem[0000000013000000] = e5b9a6f2 stwa %l1,[%i2+%g0]0x80 ! Mem[0000000013000000] = 5749f53d ! Mem[0000000012800008] = 8568b55f40eca170, %f20 = 218ab21b 4d1fd271 ldda [%i1+%i4]0x81,%f20 ! %f20 = 8568b55f 40eca170 ! Mem[0000000012800018] = 2c000000, %l1 = 000000005749f53d lduwa [%i1+%i6]0x80,%l1 ! %l1 = 000000002c000000 ! %l6 = 0000000000077630, Mem[000000003180004c] = 1e3ac2f1 stw %l6,[%o3+0x04c] ! Mem[000000003180004c] = 00077630 ! %l7 = ffffffffffffffff, Mem[000000003100004c] = 5ee7c62c sth %l7,[%o2+0x04c] ! Mem[000000003100004c] = ffffc62c ! Mem[0000000012800058] = 532ec8a06222015c, %l6 = 0000000000077630 ldx [%i1+0x058],%l6 ! %l6 = 532ec8a06222015c ! Mem[0000000013000008] = 3249c8bd, %l2 = c5300c96c0daa8c0 lduha [%i2+%i4]0x89,%l2 ! %l2 = 000000000000c8bd ! %l0 = 000000000000be96 sethi %hi(0x4f554800),%l0 ! %l0 = 000000004f554800 p1_label_12: ! %l4 = 0000000082d0e28e, %l1 = 000000002c000000, %y = 00076afc sdivcc %l4,%l1,%l4 ! %l4 = 00000000002b28a5, %ccr = 00 mov %l0,%y ! %y = 4f554800 ! %l3 = 000000edfffe8786, immed = 00000016, %l5 = 000000005cb3eaa8 sra %l3,0x016,%l5 ! %l5 = ffffffffffffffff ! %l5 = ffffffffffffffff, Mem[0000000013000030] = 877b54c5 stba %l5,[%i2+%o6]0x81 ! Mem[0000000013000030] = ff7b54c5 ! %l2 = 000000000000c8bd, %l7 = ffffffffffffffff, %l6 = 532ec8a06222015c orcc %l2,%l7,%l6 ! %l6 = ffffffffffffffff, %ccr = 88 ! %l2 = 000000000000c8bd, immed = 0000072c, %l4 = 00000000002b28a5 xorcc %l2,0x72c,%l4 ! %l4 = 000000000000cf91, %ccr = 00 ! Mem[0000000012800064] = c66ef98e, %f28 = 5bf8247c ld [%i1+0x064],%f28 ! %f28 = c66ef98e ! Mem[0000000013000000] = 3df54957, %f5 = 1382de6f lda [%i2+%g0]0x88,%f5 ! %f5 = 3df54957 ! Clear Register : %l2 = 000000000000c8bd clr %l2 ! %l2 = 0000000000000000 ! %f0 = c5547b87 b97f8f77, Mem[0000000030800008] = 000000ed 00077630 std %f0 ,[%o1+%i4] ! Mem[0000000030800008] = c5547b87 b97f8f77 ! Mem[0000000031000048] = 36d4f434, %f13 = 3a701cd6 ld [%o2+0x048],%f13 ! %f13 = 36d4f434 p1_label_13: ! %f14 = a86b24d3 a358bdc9, Mem[0000000013000000] = 5749f53d af24494f stda %f14,[%i2+%g0]0x81 ! Mem[0000000013000000] = a86b24d3 a358bdc9 ! %l0 = 000000004f554800, %l4 = 000000000000cf91, %y = 4f554800 sdiv %l0,%l4,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = 4f554800 ! Mem[0000000012800028] = 8ee2d082, %l3 = 000000007fffffff lduba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000082 ! %l4 = 0000cf91, %l5 = ffffffff, Mem[0000000030000008] = bf6b2b65 62205349 std %l4,[%o0+%i4] ! Mem[0000000030000008] = 0000cf91 ffffffff ! Mem[000000003100004c] = ffffc62c, %l5 = ffffffffffffffff ldsha [%o2+0x04e]%asi,%l5 ! %l5 = ffffffffffffc62c ! Mem[000000003000004c] = 1591eac0, %l1 = 000000002c000000 ldsba [%o0+0x04c]%asi,%l1 ! %l1 = 0000000000000015 ! Randomly selected nop nop ! %l1 = 0000000000000015, immd = fffffffffffff7a2, %l2 = 0000000000000000 udivx %l1,-0x85e,%l2 ! %l2 = 0000000000000000 ! %l7 = ffffffffffffffff, immed = 0000076f, %l4 = 000000000000cf91 orcc %l7,0x76f,%l4 ! %l4 = ffffffffffffffff, %ccr = 88 ! %l1 = 0000000000000015, %l6 = ffffffffffffffff, %l5 = ffffffffffffc62c andncc %l1,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44 p1_label_14: ! %l4 = ffffffffffffffff, Mem[0000000030800048] = ffffffbd, %asi = 80 stha %l4,[%o1+0x048]%asi ! Mem[0000000030800048] = ffffffbd ! Mem[0000000030000048] = a77d5378, %f21 = 40eca170 ld [%o0+0x048],%f21 ! %f21 = a77d5378 ! %l6 = ffffffffffffffff, Mem[0000000030800008] = c5547b87b97f8f77 stx %l6,[%o1+%i4] ! Mem[0000000030800008] = ffffffffffffffff ! %f30 = 10424cec 68f62623, Mem[0000000013800060] = d3264910 e2c2ecf8 std %f30,[%i3+0x060] ! Mem[0000000013800060] = 10424cec 68f62623 ! %l1 = 0000000000000015, Mem[0000000013800040] = 97e988ae sth %l1,[%i3+0x040] ! Mem[0000000013800040] = 001588ae ! %l6 = ffffffffffffffff, Mem[0000000013000030] = c5547bff stwa %l6,[%i2+%o6]0x89 ! Mem[0000000013000030] = ffffffff ! %f18 = 786d6a4b 78c5f6be, Mem[0000000013000070] = 00000001 f03e1582 std %f18,[%i2+0x070] ! Mem[0000000013000070] = 786d6a4b 78c5f6be ! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030800008] = ffffffff ffffffff std %l6,[%o1+%i4] ! Mem[0000000030800008] = ffffffff ffffffff ! Mem[0000000030000008] = 0000cf91, %l7 = ffffffffffffffff lduh [%o0+0x00a],%l7 ! %l7 = 000000000000cf91 ! Mem[0000000012000028] = 439566e10ae72094, %f0 = c5547b87 b97f8f77 ldda [%i0+%o5]0x88,%f0 ! %f0 = 439566e1 0ae72094 p1_label_15: ! %l6 = ffffffffffffffff, immed = fffff588, %l6 = ffffffffffffffff addc %l6,-0xa78,%l6 ! %l6 = fffffffffffff587 ! %l5 = 0000000000000000, immed = fffff408, %y = 4f554800 umul %l5,-0xbf8,%l0 ! %l0 = 0000000000000000, %y = 00 ! %l0 = 00000000, %l1 = 00000015, Mem[0000000013800040] = 001588ae 73c748f5 std %l0,[%i3+0x040] ! Mem[0000000013800040] = 00000000 00000015 ! %l0 = 00000000, %l1 = 00000015, Mem[0000000030000048] = a77d5378 1591eac0 std %l0,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000015 ! Mem[0000000031000048] = 36d4f434ffffc62c, %l2 = 0000000000000000 ldx [%o2+0x048],%l2 ! %l2 = 36d4f434ffffc62c ! Mem[000000003080004c] = 0000002c, %l2 = 36d4f434ffffc62c ldsw [%o1+0x04c],%l2 ! %l2 = 000000000000002c ! %l3 = 0000000000000082, Mem[0000000031800048] = 4f95c35600077630 stx %l3,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000082 ! %l7 = 000000000000cf91, Mem[0000000013000018] = b9a3878e stwa %l7,[%i2+%i6]0x89 ! Mem[0000000013000018] = 0000cf91 ! Mem[0000000013000058] = 45f8e9df, %l4 = ffffffffffffffff ldsb [%i2+0x05a],%l4 ! %l4 = ffffffffffffffe9 ! Mem[0000000031000008] = fffe8786c0daa8c0, %f2 = e1669543 5537656d ldd [%o2+%i4],%f2 ! %f2 = fffe8786 c0daa8c0 p1_label_16: ! %l1 = 0000000000000015, Mem[0000000012000030] = 00000000 stha %l1,[%i0+%o6]0x88 ! Mem[0000000012000030] = 00000015 ! %l5 = 0000000000000000, %l6 = fffffffffffff587, %l0 = 0000000000000000 sub %l5,%l6,%l0 ! %l0 = 0000000000000a79 ! Mem[0000000031800048] = 00000000 00000082, %l6 = fffff587, %l7 = 0000cf91 ldda [%o3+0x048]%asi,%l6 ! %l6 = 0000000000000000 0000000000000082 ! Mem[0000000030800048] = ffffffbd, %l1 = 0000000000000015 ldsw [%o1+0x048],%l1 ! %l1 = ffffffffffffffbd ! Mem[0000000031000008] = fffe8786c0daa8c0, %f6 = ffffffbd 0000002c ldd [%o2+%i4],%f6 ! %f6 = fffe8786 c0daa8c0 ! Mem[0000000012800000] = 82b828a6, %l4 = ffffffffffffffe9 ldswa [%i1+%g0]0x88,%l4 ! %l4 = ffffffff82b828a6 ! Mem[0000000031800048] = 0000000000000082, %f10 = 17c41e24 c39cc8b9 ldd [%o3+0x048],%f10 ! %f10 = 00000000 00000082 ! %f28 = c66ef98e, Mem[0000000013000070] = 786d6a4b st %f28,[%i2+0x070] ! Mem[0000000013000070] = c66ef98e ! Mem[0000000013000010] = 1e5e5ca3, %l7 = 0000000000000082 ldswa [%i2+%i5]0x88,%l7 ! %l7 = 000000001e5e5ca3 ! Mem[0000000012800028] = a8eab35c 8ee2d082, %l4 = 82b828a6, %l5 = 00000000 ldda [%i1+%o5]0x89,%l4 ! %l4 = 000000008ee2d082 00000000a8eab35c p1_label_17: ! Mem[0000000030000048] = 00000000, %l2 = 000000000000002c ldsba [%o0+0x04b]%asi,%l2 ! %l2 = 0000000000000000 ! %l4 = 000000008ee2d082, immed = 000009b8, %l1 = ffffffffffffffbd xnorcc %l4,0x9b8,%l1 ! %l1 = ffffffff711d26c5, %ccr = 80 ! Mem[0000000012800018] = 2c000000, %l1 = ffffffff711d26c5 ldsw [%i1+%i6],%l1 ! %l1 = 000000002c000000 ! %l6 = 0000000000000000, %l4 = 000000008ee2d082, %y = 00000000 smulcc %l6,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00 ! Clear Register : %l0 = 0000000000000a79 clr %l0 ! %l0 = 0000000000000000 ! Mem[0000000013000020] = 5beda9c0, %l0 = 0000000000000000 ldsha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000005bed ! %f18 = 786d6a4b 78c5f6be, Mem[0000000012800030] = f2f5e70a 815c6684 stda %f18,[%i1+%o6]0x81 ! Mem[0000000012800030] = 786d6a4b 78c5f6be ! %f30 = 10424cec 68f62623, Mem[0000000031800008] = 5fcd9f14 7a5136b5 std %f30,[%o3+%i4] ! Mem[0000000031800008] = 10424cec 68f62623 ! Mem[0000000013800010] = 00000000, %l5 = 0000000000000000 ldsh [%i3+0x012],%l5 ! %l5 = 0000000000000000 ! %l3 = 0000000000000082, immd = 000000000000037c, %l1 = 000000002c000000 mulx %l3,0x37c,%l1 ! %l1 = 000000000001c4f8, %y = 00 p1_label_18: ! %l4 = 000000008ee2d082, %l6 = 0000000000000000, %l0 = 0000000000005bed taddcc %l4,%l6,%l0 ! %l0 = 000000008ee2d082, %ccr = 0a ! %l6 = 0000000000000000, immed = 0000000b, %l1 = 000000000001c4f8 srl %l6,0x00b,%l1 ! %l1 = 0000000000000000 ! Mem[000000003180000c] = 68f62623, %l1 = 0000000000000000 ldsw [%o3+0x00c],%l1 ! %l1 = 0000000068f62623 ! %l1 = 0000000068f62623, Mem[0000000013000010] = ff3509cf1e5e5ca3 stxa %l1,[%i2+%i5]0x88 ! Mem[0000000013000010] = 0000000068f62623 ! %l4 = 000000008ee2d082, immed = fffffbb2, %y = 00000000 smul %l4,-0x44e,%l7 ! %l7 = 000001e6eba27064, %y = 1e6 ! %l1 = 0000000068f62623, Mem[0000000031000048] = 36d4f434, %asi = 80 stwa %l1,[%o2+0x048]%asi ! Mem[0000000031000048] = 68f62623 ! retry : should take illegal inst trap, %l0 = 000000008ee2d082 retry ! Illegal inst trap : %l0 = 000000008ee2d092 ! Mem[0000000012000010] = efa0bfed, %l5 = 0000000000000000 lduha [%i0+%i5]0x89,%l5 ! %l5 = 000000000000bfed ! Mem[0000000012800000] = 627f538d 82b828a6, %l0 = 8ee2d092, %l1 = 68f62623 ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000082b828a6 00000000627f538d ! %l0 = 82b828a6, %l1 = 627f538d, Mem[0000000012000070] = 195e693b e152e7ad std %l0,[%i0+0x070] ! Mem[0000000012000070] = 82b828a6 627f538d p1_label_19: ! Mem[0000000012800068] = e703d821 b8d1a05b, %l4 = 8ee2d082, %l5 = 0000bfed ldd [%i1+0x068],%l4 ! %l4 = 00000000e703d821 00000000b8d1a05b ! %l6 = 0000000000000000, Mem[0000000013000020] = 5beda9c0dab0ffd2 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000013000020] = 0000000000000000 ! Mem[0000000012800070] = a33334566424daf2, %f8 = ae9cab4d 19b3c085 ldd [%i1+0x070],%f8 ! %f8 = a3333456 6424daf2 ! Mem[000000003180000c] = 68f62623, %l4 = 00000000e703d821 lduh [%o3+0x00c],%l4 ! %l4 = 00000000000068f6 ! %f16 = 8c4685fc 74f05f5d, Mem[0000000012800018] = 0000002c 32632dd1 stda %f16,[%i1+%i6]0x89 ! Mem[0000000012800018] = 8c4685fc 74f05f5d ! %l1 = 00000000627f538d, Mem[000000003080000e] = ffffffff stb %l1,[%o1+0x00e] ! Mem[000000003080000c] = ffff8dff ! Mem[0000000012000070] = 82b828a6627f538d, %l7 = 000001e6eba27064 ldxa [%i0+0x070]%asi,%l7 ! %l7 = 82b828a6627f538d ! %f1 = 0ae72094, Mem[0000000012000020] = 1b11df30 st %f1 ,[%i0+%o4] ! Mem[0000000012000020] = 0ae72094 ! Mem[0000000012800078] = 82d0e28e, %l0 = 0000000082b828a6 lduw [%i1+0x078],%l0 ! %l0 = 0000000082d0e28e ! Mem[0000000013800070] = 143f22c8b92a6695, %f22 = 36d6c2bd 9e78a119 ldd [%i3+0x070],%f22 ! %f22 = 143f22c8 b92a6695 p1_label_20: ! Mem[0000000013000058] = 45f8e9df 3a4f7b0a, %l0 = 82d0e28e, %l1 = 627f538d ldda [%i2+0x058]%asi,%l0 ! %l0 = 0000000045f8e9df 000000003a4f7b0a ! Mem[0000000031000048] = 68f62623, %l0 = 0000000045f8e9df ldsw [%o2+0x048],%l0 ! %l0 = 0000000068f62623 ! %l5 = 00000000b8d1a05b, %l3 = 0000000000000082, %l0 = 0000000068f62623 xor %l5,%l3,%l0 ! %l0 = 00000000b8d1a0d9 ! %l0 = 00000000b8d1a0d9, Mem[000000003080000a] = ffffffff sth %l0,[%o1+0x00a] ! Mem[0000000030800008] = ffffa0d9 ! %l3 = 0000000000000082, immed = 00000efc, %l3 = 0000000000000082 and %l3,0xefc,%l3 ! %l3 = 0000000000000080 ! %l0 = 00000000b8d1a0d9, %l4 = 00000000000068f6, %y = 000001e6 udivcc %l0,%l4,%l5 ! %l5 = 0000000004a31db8, %ccr = 00 mov %l0,%y ! %y = b8d1a0d9 ! %l4 = 00000000000068f6, %l7 = 82b828a6627f538d, %l5 = 0000000004a31db8 sra %l4,%l7,%l5 ! %l5 = 0000000000000003 ! Mem[000000001300007c] = 337f659b, %l1 = 000000003a4f7b0a ldsw [%i2+0x07c],%l1 ! %l1 = 00000000337f659b ! %l2 = 00000000, %l3 = 00000080, Mem[0000000030000008] = 0000cf91 ffffffff std %l2,[%o0+%i4] ! Mem[0000000030000008] = 00000000 00000080 ! %l3 = 0000000000000080, Mem[0000000030000048] = 0000000000000015 stx %l3,[%o0+0x048] ! Mem[0000000030000048] = 0000000000000080 p1_label_21: ! retry : should take illegal inst trap, %l0 = 00000000b8d1a0d9 retry ! Illegal inst trap : %l0 = 00000000b8d1a0e9 ! %l0 = b8d1a0e9, %l1 = 337f659b, Mem[0000000030000008] = 00000000 00000080 std %l0,[%o0+%i4] ! Mem[0000000030000008] = b8d1a0e9 337f659b ! Mem[0000000012800000] = a628b882, %l4 = 00000000000068f6 ldsb [%i1+0x001],%l4 ! %l4 = 0000000000000028 ! %l3 = 0000000000000080, immed = fffff21e, %l1 = 00000000337f659b orcc %l3,-0xde2,%l1 ! %l1 = fffffffffffff29e, %ccr = 88 ! Mem[0000000012000000] = 61624d83, %l7 = 82b828a6627f538d lduwa [%i0+%g0]0x88,%l7 ! %l7 = 0000000061624d83 ! %f16 = 8c4685fc 74f05f5d, Mem[0000000013000020] = 00000000 00000000 stda %f16,[%i2+%o4]0x81 ! Mem[0000000013000020] = 8c4685fc 74f05f5d ! Mem[0000000012000064] = 14a63395, %l1 = fffffffffffff29e ldsb [%i0+0x065],%l1 ! %l1 = ffffffffffffffa6 ! %l7 = 0000000061624d83, immed = 0000001b, %l6 = 0000000000000000 sll %l7,0x01b,%l6 ! %l6 = 030b126c18000000 ! %l3 = 0000000000000080, Mem[0000000013800010] = 0000000000005378 stxa %l3,[%i3+%i5]0x80 ! Mem[0000000013800010] = 0000000000000080 ! %l4 = 0000000000000028, Mem[0000000012800064] = c66ef98e stb %l4,[%i1+0x064] ! Mem[0000000012800064] = 286ef98e p1_label_22: ! %l2 = 0000000000000000, Mem[0000000031000008] = fffe8786 stw %l2,[%o2+%i4] ! Mem[0000000031000008] = 00000000 ! %f31 = 68f62623, Mem[0000000013000048] = fc2f8e89 st %f31,[%i2+0x048] ! Mem[0000000013000048] = 68f62623 ! Mem[0000000031000048] = 68f62623 ffffc62c, %l0 = b8d1a0e9, %l1 = ffffffa6 ldd [%o2+0x048],%l0 ! %l0 = 0000000068f62623 00000000ffffc62c ! %l0 = 68f62623, %l1 = ffffc62c, Mem[0000000031800048] = 00000000 00000082 std %l0,[%o3+0x048] ! Mem[0000000031800048] = 68f62623 ffffc62c save ! CWP = 1 ! %l6 = cced0e10, %l7 = cf81026d, Mem[0000000012800030] = 786d6a4b 78c5f6be stda %l6,[%o1+%i6]0x81 ! Mem[0000000012800030] = cced0e10 cf81026d ! %l0 = 8816ebade70bfc82, immed = fffff5b1, %y = b8d1a0d9 umul %l0,-0xa4f,%l7 ! %l7 = e70bf3343b6fffe2, %y = e70bf334 ! %f28 = c66ef98e 9f035122, Mem[0000000013800038] = 2b7a695e b0a532cd stda %f28,[%o3+0x038]%asi ! Mem[0000000013800038] = c66ef98e 9f035122 ! Mem[0000000012800074] = 6424daf2, %l7 = e70bf3343b6fffe2 ldsw [%o1+0x074],%l7 ! %l7 = 000000006424daf2 ! %l0 = 8816ebade70bfc82, %l6 = a63ed16dcced0e10, %l3 = a78e30f22c4de946 addcc %l0,%l6,%l3 ! %l3 = 2e55bd1bb3f90a92, %ccr = 39 p1_label_23: ! %cwp = 1 ! Mem[0000000013800028] = f424986d, %l4 = 039cfbd46b3ff634 lduha [%o3+%i5]0x80,%l4 ! %l4 = 000000000000f424 ! Mem[0000000012000018] = aa53b5c5, %l0 = 8816ebade70bfc82 lduha [%o0+%o6]0x88,%l0 ! %l0 = 000000000000b5c5 ! Mem[0000000031800008] = 10424cec, %l3 = 2e55bd1bb3f90a92 ldsh [%i3+%o4],%l3 ! %l3 = 0000000000001042 ! Mem[0000000012000034] = 62205349, %l7 = 000000006424daf2 ldswa [%o0+0x034]%asi,%l7 ! %l7 = 0000000062205349 ! %l2 = 9b807de20eb7c6fd, %l6 = a63ed16dcced0e10, %l6 = a63ed16dcced0e10 tsubcc %l2,%l6,%l6 ! %l6 = f541ac7441cab8ed, %ccr = 93 ! Mem[0000000013800030] = 04a4b71e, %l1 = 7eb65ee9df41ced9 lduba [%o3+%i6]0x80,%l1 ! %l1 = 0000000000000004 ! %l1 = 0000000000000004, Mem[0000000012800010] = bdd22d2241301d7c stxa %l1,[%o1+%o5]0x88 ! Mem[0000000012800010] = 0000000000000004 ! %f4 = 3298dba6, Mem[000000003000000c] = 337f659b st %f4 ,[%i0+0x00c] ! Mem[000000003000000c] = 3298dba6 ! %l7 = 0000000062205349, immed = 00000593, %y = e70bf334 sdivcc %l7,0x593,%l0 ! %l0 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 80000000 ! Mem[0000000013000018] = 0000cf91, %l7 = 0000000062205349 lduba [%o2+%o6]0x88,%l7 ! %l7 = 0000000000000091 p1_label_24: ! %cwp = 1 ! %l1 = 0000000000000004, %l7 = 0000000000000091, %l1 = 0000000000000004 srl %l1,%l7,%l1 ! %l1 = 0000000000000000 ! %l5 = 68f6aadfe6802de0, %l4 = 000000000000f424, %y = 80000000 umul %l5,%l4,%l5 ! %l5 = 0000dbd295bff380, %y = dbd2 ! Mem[0000000013800010] = 00000000, %l4 = 000000000000f424 ldsha [%o3+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! %l6 = f541ac7441cab8ed, immed = 000006ae, %l2 = 9b807de20eb7c6fd or %l6,0x6ae,%l2 ! %l2 = f541ac7441cabeef ! Mem[0000000030800008] = ffffa0d9ffff8dff, %f10 = 00000000 00000082 ldd [%i1+%o4],%f10 ! %f10 = ffffa0d9 ffff8dff ! %f14 = a86b24d3 a358bdc9, Mem[0000000031000048] = 68f62623 ffffc62c stda %f14,[%i2+0x048]%asi ! Mem[0000000031000048] = a86b24d3 a358bdc9 ! Mem[0000000012000030] = 15000000, %l0 = ffffffff80000000 lduwa [%o0+%i6]0x80,%l0 ! %l0 = 0000000015000000 ! %l4 = 0000000000000000, %l6 = f541ac7441cab8ed, %y = 0000dbd2 udivcc %l4,%l6,%l1 ! %l1 = 0000000000035755, %ccr = 00 mov %l0,%y ! %y = 15000000 ! Clear Register : %l4 = 0000000000000000 clr %l4 ! %l4 = 0000000000000000 ! retry : should take illegal inst trap, %l0 = 0000000015000000 retry ! Illegal inst trap : %l0 = 0000000015000010 p1_label_25: ! %cwp = 1 ! Mem[0000000012000018] = aa53b5c5, %l2 = f541ac7441cabeef ldsba [%o0+%o6]0x88,%l2 ! %l2 = ffffffffffffffc5 ! %l6 = f541ac7441cab8ed, immed = fffff0cd, %l6 = f541ac7441cab8ed addcc %l6,-0xf33,%l6 ! %l6 = f541ac7441caa9ba, %ccr = 91 ! Mem[0000000030000048] = 00000000 00000080, %l2 = ffffffc5, %l3 = 00001042 ldda [%i0+0x048]%asi,%l2 ! %l2 = 0000000000000000 0000000000000080 ! Mem[0000000013800018] = 5316e890, %f22 = 143f22c8 lda [%o3+%o6]0x88,%f22 ! %f22 = 5316e890 ! Mem[000000001380006c] = 9d924905, %l5 = 0000dbd295bff380 ldsw [%o3+0x06c],%l5 ! %l5 = ffffffff9d924905 ! %l4 = 0000000000000000, immed = 00000bc4, %l0 = 0000000015000010 sub %l4,0xbc4,%l0 ! %l0 = fffffffffffff43c ! %f12 = 7df1fe43 36d4f434, Mem[0000000013000018] = 91cf0000 8a168ffe stda %f12,[%o2+%o6]0x81 ! Mem[0000000013000018] = 7df1fe43 36d4f434 ! Mem[000000001300001c] = 36d4f434, %l0 = fffffffffffff43c ldsb [%o2+0x01e],%l0 ! %l0 = fffffffffffffff4 ! %l3 = 0000000000000080, Mem[000000003180004e] = ffffc62c stba %l3,[%i3+0x04e]%asi ! Mem[000000003180004c] = ffff802c ! Mem[000000003100004c] = a358bdc9, %l4 = 0000000000000000 ldsw [%i2+0x04c],%l4 ! %l4 = ffffffffa358bdc9 p1_label_26: ! %cwp = 1 ! Mem[0000000012800010] = 04000000, %f16 = 8c4685fc lda [%o1+%o5]0x80,%f16 ! %f16 = 04000000 ! %l1 = 0000000000035755, Mem[0000000013000020] = 8c4685fc stb %l1,[%o2+%i4] ! Mem[0000000013000020] = 554685fc ! Mem[0000000030000008] = b8d1a0e9, %l6 = f541ac7441caa9ba ldsw [%i0+%o4],%l6 ! %l6 = ffffffffb8d1a0e9 ! %l0 = fffffffffffffff4, %l6 = ffffffffb8d1a0e9, %l3 = 0000000000000080 udivx %l0,%l6,%l3 ! %l3 = 0000000000000001 ! %l4 = ffffffffa358bdc9, %l2 = 0000000000000000, %l6 = ffffffffb8d1a0e9 sub %l4,%l2,%l6 ! %l6 = ffffffffa358bdc9 ! %l2 = 0000000000000000, Mem[0000000012800008] = 5fb56885 stba %l2,[%o1+%o4]0x89 ! Mem[0000000012800008] = 5fb56800 ! %l4 = ffffffffa358bdc9, Mem[0000000013000028] = f870be96 stwa %l4,[%o2+%i5]0x89 ! Mem[0000000013000028] = a358bdc9 ! %l4 = ffffffffa358bdc9, immed = 00000559, %l2 = 0000000000000000 xorcc %l4,0x559,%l2 ! %l2 = ffffffffa358b890, %ccr = 88 ! %f10 = ffffa0d9 ffff8dff, Mem[0000000013000010] = 68f62623 00000000 stda %f10,[%o2+%o5]0x89 ! Mem[0000000013000010] = ffffa0d9 ffff8dff ! Mem[0000000012800010] = 0000000000000004, %f18 = 786d6a4b 78c5f6be ldda [%o1+%o5]0x88,%f18 ! %f18 = 00000000 00000004 p1_label_27: ! %cwp = 1 ! %f14 = a86b24d3, Mem[0000000012000000] = 834d6261 sta %f14,[%o0+%g0]0x81 ! Mem[0000000012000000] = a86b24d3 ! %l5 = ffffffff9d924905, immed = 00000012, %l1 = 0000000000035755 srlx %l5,0x012,%l1 ! %l1 = 00003fffffffe764 ! %l4 = a358bdc9, %l5 = 9d924905, Mem[0000000030800048] = ffffffbd 0000002c stda %l4,[%i1+0x048]%asi ! Mem[0000000030800048] = a358bdc9 9d924905 ! Mem[0000000012800000] = a628b882 8d537f62, %l0 = fffffff4, %l1 = ffffe764 ldda [%o1+%g0]0x81,%l0 ! %l0 = 00000000a628b882 000000008d537f62 ! %f6 = fffe8786 c0daa8c0, Mem[0000000031800048] = 68f62623 ffff802c std %f6 ,[%i3+0x048] ! Mem[0000000031800048] = fffe8786 c0daa8c0 ! %l0 = 00000000a628b882, Mem[0000000013800020] = 9e3bf1fc stwa %l0,[%o3+%i4]0x89 ! Mem[0000000013800020] = a628b882 ! Mem[0000000012000058] = 12072bf0, %l1 = 000000008d537f62 ldsh [%o0+0x058],%l1 ! %l1 = 0000000000001207 ! %l0 = 00000000a628b882, Mem[000000003080000c] = ffff8dff stb %l0,[%i1+0x00c] ! Mem[000000003080000c] = 82ff8dff ! %l6 = ffffffffa358bdc9, Mem[000000003080000c] = 82ff8dff stb %l6,[%i1+0x00c] ! Mem[000000003080000c] = c9ff8dff ! %l7 = 0000000000000091, %l6 = ffffffffa358bdc9, %y = 15000000 sdivcc %l7,%l6,%l3 ! %l3 = ffffffffc5fa2ec2, %ccr = 88 mov %l0,%y ! %y = a628b882 p1_label_28: ! %cwp = 1 ! %l4 = ffffffffa358bdc9, Mem[000000001280001e] = fc85468c sth %l4,[%o1+0x01e] ! Mem[000000001280001c] = fc85bdc9 ! Mem[0000000013800008] = 9f37a4b0 0000a388, %l6 = a358bdc9, %l7 = 00000091 ldda [%o3+0x008]%asi,%l6 ! %l6 = 000000009f37a4b0 000000000000a388 ! %l1 = 0000000000001207, %l4 = ffffffffa358bdc9, %l1 = 0000000000001207 taddcc %l1,%l4,%l1 ! %l1 = ffffffffa358cfd0, %ccr = 8a ! %l4 = ffffffffa358bdc9, %l3 = ffffffffc5fa2ec2, %y = a628b882 umul %l4,%l3,%l4 ! %l4 = 7e52ec8abea3f052, %y = 7e52ec8a ! %l3 = ffffffffc5fa2ec2, %l7 = 000000000000a388, %l1 = ffffffffa358cfd0 sra %l3,%l7,%l1 ! %l1 = ffffffffffc5fa2e ! Mem[000000003180000c] = 68f62623, %l0 = 00000000a628b882 lduw [%i3+0x00c],%l0 ! %l0 = 0000000068f62623 ! Mem[0000000012000018] = c5b553aa e9670b60, %l6 = 9f37a4b0, %l7 = 0000a388 ldda [%o0+%o6]0x81,%l6 ! %l6 = 00000000c5b553aa 00000000e9670b60 ! Mem[0000000012000008] = 7815410b, %l1 = ffffffffffc5fa2e ldsba [%o0+%o4]0x88,%l1 ! %l1 = 000000000000000b ! Mem[000000003080000c] = c9ff8dff, %f19 = 00000004 ld [%i1+0x00c],%f19 ! %f19 = c9ff8dff ! %l3 = ffffffffc5fa2ec2, immed = 000002e2, %l1 = 000000000000000b addccc %l3,0x2e2,%l1 ! %l1 = ffffffffc5fa31a4, %ccr = 88 p1_label_29: ! %cwp = 1 ! %l6 = c5b553aa, %l7 = e9670b60, Mem[0000000013800058] = b9d475d1 67c9d724 std %l6,[%o3+0x058] ! Mem[0000000013800058] = c5b553aa e9670b60 ! %l1 = ffffffffc5fa31a4, Mem[0000000030000048] = 00000000 stba %l1,[%i0+0x048]%asi ! Mem[0000000030000048] = a4000000 ! Mem[0000000031000008] = 00000000c0daa8c0, %f26 = 49532062 00000000 ldda [%i2+0x008]%asi,%f26 ! %f26 = 00000000 c0daa8c0 ! Mem[0000000013800030] = 04a4b71ea1ba35da, %f30 = 10424cec 68f62623 ldda [%o3+%i6]0x80,%f30 ! %f30 = 04a4b71e a1ba35da ! %l3 = ffffffffc5fa2ec2, Mem[0000000030800008] = ffffa0d9c9ff8dff stx %l3,[%i1+%o4] ! Mem[0000000030800008] = ffffffffc5fa2ec2 ! Mem[0000000013000028] = a358bdc9, %l7 = 00000000e9670b60 lduha [%o2+%i5]0x89,%l7 ! %l7 = 000000000000bdc9 ! %l4 = bea3f052, %l5 = 9d924905, Mem[0000000031800048] = fffe8786 c0daa8c0 std %l4,[%i3+0x048] ! Mem[0000000031800048] = bea3f052 9d924905 ! %l6 = c5b553aa, %l7 = 0000bdc9, Mem[0000000013000030] = ffffffff dc5d9bb3 stda %l6,[%o2+%i6]0x89 ! Mem[0000000013000030] = c5b553aa 0000bdc9 ! %l5 = ffffffff9d924905, %l3 = ffffffffc5fa2ec2, %l3 = ffffffffc5fa2ec2 xorcc %l5,%l3,%l3 ! %l3 = 00000000586867c7, %ccr = 00 ! %l5 = ffffffff9d924905, Mem[0000000013000008] = bdc84932 stba %l5,[%o2+%o4]0x81 ! Mem[0000000013000008] = 05c84932 p1_label_30: ! %cwp = 1 ! %l6 = 00000000c5b553aa, Mem[0000000031000008] = 00000000c0daa8c0 stx %l6,[%i2+%o4] ! Mem[0000000031000008] = 00000000c5b553aa ! %l0 = 0000000068f62623, Mem[0000000012000000] = a86b24d3 stw %l0,[%o0+%g0] ! Mem[0000000012000000] = 68f62623 ! Mem[0000000031000048] = a86b24d3, %l4 = 7e52ec8abea3f052 ldsh [%i2+0x048],%l4 ! %l4 = ffffffffffffa86b ! %l7 = 000000000000bdc9, %l4 = ffffffffffffa86b, %l3 = 00000000586867c7 sdivx %l7,%l4,%l3 ! %l3 = fffffffffffffffe ! %l0 = 68f62623, %l1 = c5fa31a4, Mem[0000000012800048] = ee2206e3 94125569 stda %l0,[%o1+0x048]%asi ! Mem[0000000012800048] = 68f62623 c5fa31a4 ! Mem[0000000012000070] = 82b828a6, %l6 = 00000000c5b553aa ldsb [%o0+0x072],%l6 ! %l6 = 0000000000000028 ! Randomly selected nop nop ! %l2 = ffffffffa358b890, immed = 00000062, %l6 = 0000000000000028 add %l2,0x062,%l6 ! %l6 = ffffffffa358b8f2 ! %l0 = 68f62623, %l1 = c5fa31a4, Mem[0000000012000020] = 0ae72094 3a4981aa stda %l0,[%o0+%i4]0x81 ! Mem[0000000012000020] = 68f62623 c5fa31a4 ! %l7 = 000000000000bdc9, Mem[0000000031000049] = a86b24d3 stb %l7,[%i2+0x049] ! Mem[0000000031000048] = a8c924d3 p1_label_31: ! %cwp = 1 ! Mem[0000000013000044] = 0ca026be, %l2 = ffffffffa358b890 lduw [%o2+0x044],%l2 ! %l2 = 000000000ca026be ! %l7 = 000000000000bdc9, immed = 0000001f, %l5 = ffffffff9d924905 srl %l7,0x01f,%l5 ! %l5 = 0000000000000000 ! Mem[0000000013800010] = 00000000, %l4 = ffffffffffffa86b ldsha [%o3+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000031000048] = a8c924d3a358bdc9, %l3 = fffffffffffffffe ldxa [%i2+0x048]%asi,%l3 ! %l3 = a8c924d3a358bdc9 ! %l4 = 0000000000000000, immed = 000006da, %y = 7e52ec8a smul %l4,0x6da,%l3 ! %l3 = 0000000000000000, %y = 00 ! Mem[0000000031800008] = 10424cec 68f62623, %l4 = 00000000, %l5 = 00000000 ldd [%i3+%o4],%l4 ! %l4 = 0000000010424cec 0000000068f62623 ! %l2 = 000000000ca026be, Mem[0000000013000008] = 3249c805 stwa %l2,[%o2+%o4]0x89 ! Mem[0000000013000008] = 0ca026be ! Mem[0000000013800010] = 00000000, %l4 = 0000000010424cec ldsba [%o3+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! %l0 = 0000000068f62623, immed = 00000350, %l3 = 0000000000000000 addcc %l0,0x350,%l3 ! %l3 = 0000000068f62973, %ccr = 00 ! %l6 = ffffffffa358b8f2, Mem[0000000031800048] = bea3f052 stba %l6,[%i3+0x048]%asi ! Mem[0000000031800048] = f2a3f052 p1_label_32: ! %cwp = 1 ! %f24 = ffffffbd 0000002c, Mem[0000000030000048] = a4000000 00000080 std %f24,[%i0+0x048] ! Mem[0000000030000048] = ffffffbd 0000002c ! %f30 = 04a4b71e a1ba35da, Mem[0000000012800008] = 0068b55f 40eca170 stda %f30,[%o1+%o4]0x81 ! Mem[0000000012800008] = 04a4b71e a1ba35da ! Mem[0000000012800010] = 04000000, %l3 = 0000000068f62973 lduwa [%o1+%o5]0x80,%l3 ! %l3 = 0000000004000000 ! Mem[000000003080004c] = 9d924905, %l4 = 0000000000000000 lduw [%i1+0x04c],%l4 ! %l4 = 000000009d924905 ! %l6 = ffffffffa358b8f2, immed = 00000007, %l1 = ffffffffc5fa31a4 srl %l6,0x007,%l1 ! %l1 = 000000000146b171 ! %f22 = 5316e890 b92a6695, Mem[0000000012000028] = 9420e70a e1669543 stda %f22,[%o0+%i5]0x81 ! Mem[0000000012000028] = 5316e890 b92a6695 ! Randomly selected nop nop ! Mem[0000000030800048] = a358bdc9, %l6 = ffffffffa358b8f2 ldsb [%i1+0x048],%l6 ! %l6 = ffffffffffffffa3 ! Mem[000000003180000c] = 68f62623, %f25 = 0000002c ld [%i3+0x00c],%f25 ! %f25 = 68f62623 ! Mem[0000000013800058] = c5b553aa, %l2 = 000000000ca026be lduh [%o3+0x05a],%l2 ! %l2 = 00000000000053aa p1_label_33: ! %cwp = 1 ! Invert Register : %l4 = 000000009d924905 xor %l4,-1,%l4 ! %l4 = ffffffff626db6fa ! %l2 = 00000000000053aa, %l4 = ffffffff626db6fa, %y = 00000000 umul %l2,%l4,%l5 ! %l5 = 0000202aef2e9004, %y = 202a ! Mem[0000000012000018] = aa53b5c5, %l3 = 0000000004000000 lduwa [%o0+%o6]0x88,%l3 ! %l3 = 00000000aa53b5c5 ! %l1 = 000000000146b171, Mem[0000000012000030] = 1500000062205349 stxa %l1,[%o0+%i6]0x80 ! Mem[0000000012000030] = 000000000146b171 ! Mem[000000003000004c] = 0000002c, %l2 = 00000000000053aa ldsb [%i0+0x04d],%l2 ! %l2 = 0000000000000000 ! %l6 = ffffffffffffffa3, %l1 = 000000000146b171, %y = 0000202a udiv %l6,%l1,%l3 ! %l3 = 0000000000193507 mov %l0,%y ! %y = 68f62623 ! Mem[0000000012800018] = 5d5ff074, %l3 = 0000000000193507 ldsh [%o1+%o6],%l3 ! %l3 = 0000000000005d5f ! %l2 = 00000000, %l3 = 00005d5f, Mem[0000000013800020] = a628b882 50fe1add stda %l2,[%o3+%i4]0x89 ! Mem[0000000013800020] = 00000000 00005d5f ! %f10 = ffffa0d9 ffff8dff, Mem[0000000030000008] = b8d1a0e9 3298dba6 std %f10,[%i0+%o4] ! Mem[0000000030000008] = ffffa0d9 ffff8dff ! Mem[0000000012800030] = 100eedcc, %l6 = ffffffffffffffa3 lduha [%o1+%i6]0x89,%l6 ! %l6 = 000000000000edcc p1_label_34: ! %cwp = 1 ! %l6 = 000000000000edcc, Mem[0000000012000054] = 34b56c38 stb %l6,[%o0+0x054] ! Mem[0000000012000054] = ccb56c38 ! %l0 = 0000000068f62623, immed = 00000009, %l0 = 0000000068f62623 srl %l0,0x009,%l0 ! %l0 = 0000000000347b13 ! %l0 = 0000000000347b13, Mem[0000000012800000] = a628b882 stwa %l0,[%o1+%g0]0x81 ! Mem[0000000012800000] = 00347b13 ! %l6 = 0000edcc, %l7 = 0000bdc9, Mem[0000000013000018] = 43fef17d 34f4d436 stda %l6,[%o2+%o6]0x89 ! Mem[0000000013000018] = 0000edcc 0000bdc9 ! %l3 = 0000000000005d5f, Mem[000000003080000c] = c5fa2ec2 stw %l3,[%i1+0x00c] ! Mem[000000003080000c] = 00005d5f ! %l1 = 000000000146b171, Mem[0000000012800030] = 6d0281cf100eedcc stxa %l1,[%o1+%i6]0x88 ! Mem[0000000012800030] = 000000000146b171 ! %l0 = 0000000000347b13, immed = 00000773, %y = 68f62623 smulcc %l0,0x773,%l3 ! %l3 = 0000000186f0ce89, %ccr = 08, %y = 01 ! %l0 = 0000000000347b13, %l5 = 0000202aef2e9004, %l4 = ffffffff626db6fa xorcc %l0,%l5,%l4 ! %l4 = 0000202aef1aeb17, %ccr = 08 ! %l3 = 0000000186f0ce89, Mem[0000000012000000] = 68f62623 stwa %l3,[%o0+%g0]0x81 ! Mem[0000000012000000] = 86f0ce89 ! %l2 = 0000000000000000, Mem[0000000013000018] = 0000edcc stha %l2,[%o2+%o6]0x88 ! Mem[0000000013000018] = 00000000 p1_label_35: ! %cwp = 1 ! %l1 = 000000000146b171, Mem[0000000013800050] = 5431638ba8b79321 stx %l1,[%o3+0x050] ! Mem[0000000013800050] = 000000000146b171 ! %l6 = 000000000000edcc, immed = 00000a56, %y = 00000001 udiv %l6,0xa56,%l7 ! %l7 = 000000000018c4af mov %l0,%y ! %y = 00347b13 ! Mem[0000000030000048] = ffffffbd0000002c, %l4 = 0000202aef1aeb17 ldxa [%i0+0x048]%asi,%l4 ! %l4 = ffffffbd0000002c ! Mem[000000003180004c] = 9d924905, %l6 = 000000000000edcc ldsh [%i3+0x04e],%l6 ! %l6 = 0000000000004905 ! Mem[0000000031000048] = a8c924d3, %l0 = 0000000000347b13 ldsb [%i2+0x049],%l0 ! %l0 = ffffffffffffffc9 ! %l5 = 0000202aef2e9004, Mem[0000000031800008] = 10424cec68f62623 stx %l5,[%i3+%o4] ! Mem[0000000031800008] = 0000202aef2e9004 ! Mem[0000000013000068] = ccf4dc89, %l4 = ffffffbd0000002c ldsb [%o2+0x068],%l4 ! %l4 = ffffffffffffffcc ! Mem[0000000013000008] = 0ca026be, %f27 = c0daa8c0 lda [%o2+%o4]0x88,%f27 ! %f27 = 0ca026be ! %l6 = 0000000000004905 sethi %hi(0xf3fe1400),%l6 ! %l6 = 00000000f3fe1400 ! %l5 = 0000202aef2e9004, %l3 = 0000000186f0ce89, %l4 = ffffffffffffffcc xorcc %l5,%l3,%l4 ! %l4 = 0000202b69de5e8d, %ccr = 00 p1_label_36: ! %cwp = 1 ! %l1 = 000000000146b171, immed = 0000005d, %l3 = 0000000186f0ce89 xorcc %l1,0x05d,%l3 ! %l3 = 000000000146b12c, %ccr = 00 ! Invert Register : %l3 = 000000000146b12c xor %l3,-1,%l3 ! %l3 = fffffffffeb94ed3 ! Mem[0000000013000008] = 0ca026be, %l1 = 000000000146b171 ldsba [%o2+%o4]0x89,%l1 ! %l1 = ffffffffffffffbe ! %l5 = 0000202aef2e9004, immed = 00000907, %l1 = ffffffffffffffbe xor %l5,0x907,%l1 ! %l1 = 0000202aef2e9903 ! %l2 = 0000000000000000, immed = 00000b71, %y = 00347b13 sdiv %l2,0xb71,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = ffffffc9 ! %l2 = 0000000000000000, immed = fffff675, %l0 = ffffffffffffffc9 addccc %l2,-0x98b,%l0 ! %l0 = fffffffffffff675, %ccr = 88 ! Mem[0000000013000020] = 554685fc, %l3 = 000000007fffffff ldsha [%o2+%i4]0x81,%l3 ! %l3 = 0000000000005546 ! %l0 = fffffffffffff675, %l2 = 0000000000000000, %l3 = 0000000000005546 subccc %l0,%l2,%l3 ! %l3 = fffffffffffff675, %ccr = 88 ! %l6 = 00000000f3fe1400, Mem[0000000013800018] = 5316e890 stha %l6,[%o3+%o6]0x88 ! Mem[0000000013800018] = 53161400 ! %f0 = 439566e1 0ae72094, Mem[0000000030800048] = a358bdc9 9d924905 stda %f0 ,[%i1+0x048]%asi ! Mem[0000000030800048] = 439566e1 0ae72094 p1_label_37: ! %cwp = 1 ! Invert Register : %l3 = fffffffffffff675 xor %l3,-1,%l3 ! %l3 = 000000000000098a ! Mem[000000003100004c] = a358bdc9, %l7 = 000000000018c4af ldsh [%i2+0x04c],%l7 ! %l7 = ffffffffffffa358 ! %l0 = fffffffffffff675, Mem[000000001380005d] = e9670b60 stb %l0,[%o3+0x05d] ! Mem[000000001380005c] = e9750b60 ! Mem[0000000012000020] = a431fac5 2326f668, %l4 = 69de5e8d, %l5 = ef2e9004 ldda [%o0+%i4]0x89,%l4 ! %l4 = 000000002326f668 00000000a431fac5 ! %l2 = 0000000000000000, immed = 000007fd, %l3 = 000000000000098a subc %l2,0x7fd,%l3 ! %l3 = fffffffffffff803 ! %l2 = 00000000, %l3 = fffff803, Mem[0000000012000028] = 90e81653 95662ab9 stda %l2,[%o0+%i5]0x89 ! Mem[0000000012000028] = 00000000 fffff803 ! Mem[0000000031800008] = 0000202aef2e9004, %f8 = a3333456 6424daf2 ldd [%i3+%o4],%f8 ! %f8 = 0000202a ef2e9004 ! Mem[0000000012000078] = 87347bf1 6618fc79, %l2 = 00000000, %l3 = fffff803 ldd [%o0+0x078],%l2 ! %l2 = 0000000087347bf1 000000006618fc79 ! %l0 = fffff675, %l1 = ef2e9903, Mem[0000000013000030] = aa53b5c5 c9bd0000 stda %l0,[%o2+0x030]%asi ! Mem[0000000013000030] = fffff675 ef2e9903 ! %f8 = 0000202a ef2e9004, Mem[0000000012000028] = 00000000 03f8ffff stda %f8 ,[%o0+%i5]0x81 ! Mem[0000000012000028] = 0000202a ef2e9004 p1_label_38: ! %cwp = 1 ! Mem[0000000013800000] = 0a00000000000000, %f20 = 8568b55f a77d5378 ldda [%o3+%g0]0x88,%f20 ! %f20 = 0a000000 00000000 ! %l5 = 00000000a431fac5, Mem[0000000031000009] = 00000000 stba %l5,[%i2+0x009]%asi ! Mem[0000000031000008] = 00c50000 save ! CWP = 2 ! %f6 = fffe8786 c0daa8c0, Mem[0000000013800038] = c66ef98e 9f035122 std %f6 ,[%i3+0x038] ! Mem[0000000013800038] = fffe8786 c0daa8c0 ! Mem[0000000031800008] = 0000202a ef2e9004, %l2 = a0bfcf44, %l3 = 82285a06 ldd [%o3+%i4],%l2 ! %l2 = 000000000000202a 00000000ef2e9004 ! %f2 = fffe8786 c0daa8c0, Mem[0000000031800008] = 0000202a ef2e9004 std %f2 ,[%o3+%i4] ! Mem[0000000031800008] = fffe8786 c0daa8c0 ! %l6 = dc4b48da, %l7 = 42b8b162, Mem[0000000012000010] = efa0bfed 00961cfb stda %l6,[%i0+%i5]0x89 ! Mem[0000000012000010] = dc4b48da 42b8b162 ! %f26 = 00000000 0ca026be, Mem[0000000030800008] = ffffffff 00005d5f std %f26,[%o1+%i4] ! Mem[0000000030800008] = 00000000 0ca026be save ! CWP = 3 ! Mem[0000000012000028] = 0000202aef2e9004, %f20 = 0a000000 00000000 ldda [%o0+%i5]0x81,%f20 ! %f20 = 0000202a ef2e9004 p1_label_39: ! %cwp = 3 ! Mem[000000001280002c] = 5cb3eaa8, %l2 = 8599ecdfd9860855 lduh [%o1+0x02e],%l2 ! %l2 = 000000000000eaa8 ! Mem[0000000031800048] = f2a3f052, %l2 = 000000000000eaa8 ldsw [%i3+0x048],%l2 ! %l2 = fffffffff2a3f052 ! Mem[0000000012800000] = 137b3400, %l6 = d97ce8a62069856e lduwa [%o1+%g0]0x88,%l6 ! %l6 = 00000000137b3400 ! %l1 = a4b7e806f13900ab, Mem[000000003080000c] = 0ca026be, %asi = 80 stha %l1,[%i1+0x00c]%asi ! Mem[000000003080000c] = 00ab26be ! %l1 = a4b7e806f13900ab, Mem[0000000012800008] = 04a4b71e stwa %l1,[%o1+%o4]0x81 ! Mem[0000000012800008] = f13900ab ! %f18 = 00000000 c9ff8dff, Mem[0000000031800048] = f2a3f052 9d924905 stda %f18,[%i3+0x048]%asi ! Mem[0000000031800048] = 00000000 c9ff8dff ! Mem[0000000030800048] = 439566e10ae72094, %f0 = 439566e1 0ae72094 ldd [%i1+0x048],%f0 ! %f0 = 439566e1 0ae72094 ! %l4 = b63ebd08, %l5 = cda401c2, Mem[0000000030000048] = ffffffbd 0000002c std %l4,[%i0+0x048] ! Mem[0000000030000048] = b63ebd08 cda401c2 ! %l0 = f9e86aba, %l1 = f13900ab, Mem[0000000030000008] = ffffa0d9 ffff8dff stda %l0,[%i0+0x008]%asi ! Mem[0000000030000008] = f9e86aba f13900ab ! %l0 = 35bdcbe3f9e86aba, immed = 00000940, %l6 = 00000000137b3400 sub %l0,0x940,%l6 ! %l6 = 35bdcbe3f9e8617a p1_label_40: ! %cwp = 3 ! Mem[000000003000004c] = cda401c2, %l4 = d38c9612b63ebd08 ldsh [%i0+0x04c],%l4 ! %l4 = ffffffffffffcda4 ! %l2 = fffffffff2a3f052, Mem[0000000030000048] = b63ebd08cda401c2 stx %l2,[%i0+0x048] ! Mem[0000000030000048] = fffffffff2a3f052 ! Mem[0000000013800028] = f7d6a295 6d9824f4, %l0 = f9e86aba, %l1 = f13900ab ldda [%o3+%i5]0x89,%l0 ! %l0 = 000000006d9824f4 00000000f7d6a295 save ! CWP = 4 ! %l6 = 1049e16c6cdddd90, Mem[000000003180004a] = 00000000 sth %l6,[%o3+0x04a] ! Mem[0000000031800048] = 0000dd90 ! done : should take illegal inst trap, %l0 = 94a9b5f663513ba1 done ! Illegal inst trap : %l0 = 94a9b5f663513bb1 ! Mem[0000000012000030] = 00000000, %l0 = 94a9b5f663513bb1 lduba [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000013800010] = 0000000000000080, %l7 = 95875b7c2523778b ldx [%i3+%i5],%l7 ! %l7 = 0000000000000080 ! Mem[0000000030000048] = fffffffff2a3f052, %f28 = c66ef98e 9f035122 ldd [%o0+0x048],%f28 ! %f28 = ffffffff f2a3f052 ! %l7 = 0000000000000080, %l3 = 8e027fe3de838aab, %y = ffffffc9 smul %l7,%l3,%l3 ! %l3 = ffffffef41c55580, %y = ffffffef p1_label_41: ! %cwp = 4 ! %l2 = a0f1aa709d2d8357, %l5 = e32091e6797f8656, %l6 = 1049e16c6cdddd90 sll %l2,%l5,%l6 ! %l6 = 9c274b60d5c00000 ! Mem[0000000012000000] = 86f0ce89, %l4 = 85f4813a63fc755b lduha [%i0+%g0]0x80,%l4 ! %l4 = 00000000000086f0 ! %l6 = 9c274b60d5c00000, %l7 = 0000000000000080, %y = ffffffef sdiv %l6,%l7,%l0 ! %l0 = ffffffffdfab8000 mov %l0,%y ! %y = dfab8000 ! Mem[0000000013800050] = 00000000, %f17 = 74f05f5d ld [%i3+0x050],%f17 ! %f17 = 00000000 ! %l2 = a0f1aa709d2d8357, immed = fffffcf7, %l3 = ffffffef41c55580 addccc %l2,-0x309,%l3 ! %l3 = a0f1aa709d2d804e, %ccr = 99 ! %l7 = 0000000000000080, immed = fffff31a, %l7 = 0000000000000080 taddcc %l7,-0xce6,%l7 ! %l7 = fffffffffffff39a, %ccr = 8a ! %l5 = e32091e6797f8656, Mem[0000000013000049] = 68f62623 stba %l5,[%i2+0x049]%asi ! Mem[0000000013000048] = 68562623 ! Mem[0000000013800048] = 30379952, %l0 = ffffffffdfab8000 ldsha [%i3+0x048]%asi,%l0 ! %l0 = 0000000000003037 ! Mem[0000000012000020] = 68f62623, %l4 = 00000000000086f0 lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000068 ! Mem[000000003080000c] = 00ab26be, %l2 = a0f1aa709d2d8357 ldsha [%o1+0x00c]%asi,%l2 ! %l2 = 00000000000000ab p1_label_42: ! %cwp = 4 ! Mem[0000000013800060] = 10424cec68f62623, %f22 = 5316e890 b92a6695 ldd [%i3+0x060],%f22 ! %f22 = 10424cec 68f62623 ! %l7 = fffffffffffff39a, immed = ffffff72, %y = dfab8000 umulcc %l7,-0x08e,%l4 ! %l4 = fffff30c0006e094, %ccr = 80, %y = fffff30c ! %l6 = 9c274b60d5c00000, %l1 = 0b6047aa27a7ab20, %y = fffff30c sdivcc %l6,%l1,%l4 ! %l4 = ffffffffffffac67, %ccr = 88 mov %l0,%y ! %y = 00003037 ! %l6 = 9c274b60d5c00000, Mem[0000000012000040] = 96d72eec sth %l6,[%i0+0x040] ! Mem[0000000012000040] = 00002eec ! %l4 = ffffac67, %l5 = 797f8656, Mem[0000000013800020] = 00000000 00005d5f stda %l4,[%i3+%o4]0x89 ! Mem[0000000013800020] = ffffac67 797f8656 ! Mem[0000000030800048] = 439566e1, %l6 = 9c274b60d5c00000 ldswa [%o1+0x048]%asi,%l6 ! %l6 = 00000000439566e1 ! Mem[0000000012000018] = c5b553aa, %l2 = 00000000000000ab lduha [%i0+%i6]0x80,%l2 ! %l2 = 000000000000c5b5 ! %l7 = fffffffffffff39a, Mem[0000000013800000] = 00000000 stba %l7,[%i3+%g0]0x81 ! Mem[0000000013800000] = 9a000000 ! %l2 = 000000000000c5b5, Mem[0000000013800008] = 88a30000b0a4379f stxa %l2,[%i3+%i4]0x88 ! Mem[0000000013800008] = 000000000000c5b5 ! Mem[0000000012000020] = 68f62623 c5fa31a4, %l6 = 439566e1, %l7 = fffff39a ldd [%i0+%o4],%l6 ! %l6 = 0000000068f62623 00000000c5fa31a4 p1_label_43: ! %cwp = 4 ! Mem[0000000012800018] = 74f05f5d, %l2 = 000000000000c5b5 lduba [%i1+%i6]0x88,%l2 ! %l2 = 000000000000005d ! %l5 = e32091e6797f8656, Mem[000000003180000c] = c0daa8c0 stw %l5,[%o3+0x00c] ! Mem[000000003180000c] = 797f8656 ! %l0 = 0000000000003037, immed = fffff737, %y = 00003037 sdivcc %l0,-0x8c9,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00003037 ! %f14 = a86b24d3, Mem[0000000012000028] = 0000202a sta %f14,[%i0+%o5]0x81 ! Mem[0000000012000028] = a86b24d3 ! %f26 = 00000000 0ca026be, Mem[0000000030000008] = f9e86aba f13900ab stda %f26,[%o0+0x008]%asi ! Mem[0000000030000008] = 00000000 0ca026be ! Mem[0000000013800018] = 00141653, %l6 = 0000000068f62623 lduha [%i3+%i6]0x80,%l6 ! %l6 = 0000000000000014 ! Mem[0000000031000008] = 00c50000, %l1 = 0b6047aa27a7ab20 ldsb [%o2+0x00b],%l1 ! %l1 = 0000000000000000 ! %f13 = 36d4f434, Mem[000000003000000c] = 0ca026be st %f13,[%o0+0x00c] ! Mem[000000003000000c] = 36d4f434 ! Mem[000000003100000c] = c5b553aa, %l0 = 0000000000003037 ldsw [%o2+0x00c],%l0 ! %l0 = ffffffffc5b553aa ! %l2 = 000000000000005d, Mem[000000001200000a] = 0b411578 sth %l2,[%i0+0x00a] ! Mem[0000000012000008] = 0b41005d p1_label_44: ! %cwp = 4 ! Clear Register : %l2 = 000000000000005d clr %l2 ! %l2 = 0000000000000000 ! Mem[0000000013800068] = 5749f53d9d924905, %l1 = 0000000000000000 ldxa [%i3+0x068]%asi,%l1 ! %l1 = 5749f53d9d924905 ! %l3 = a0f1aa709d2d804e, Mem[0000000012800008] = ab0039f1 stwa %l3,[%i1+%i4]0x89 ! Mem[0000000012800008] = 9d2d804e ! %l7 = ffffffff80000000, Mem[0000000012800010] = 00000004 stba %l7,[%i1+%i5]0x89 ! Mem[0000000012800010] = 00000000 ! retry : should take illegal inst trap, %l0 = ffffffffc5b553aa retry ! Illegal inst trap : %l0 = ffffffffc5b553ba ! %l0 = ffffffffc5b553ba, %l4 = ffffffffffffac67, %y = 00003037 udiv %l0,%l4,%l0 ! %l0 = 0000000000003037 mov %l0,%y ! %y = 00003037 ! Mem[0000000012800030] = 0146b171, %l1 = 5749f53d9d924905 ldsba [%i1+%o6]0x89,%l1 ! %l1 = 0000000000000071 ! %l0 = 0000000000003037, Mem[000000001280000f] = a1ba35da stb %l0,[%i1+0x00f] ! Mem[000000001280000c] = a1ba3537 ! Mem[0000000031800008] = fffe8786, %l5 = e32091e6797f8656 ldswa [%o3+0x008]%asi,%l5 ! %l5 = fffffffffffe8786 ! %l5 = fffffffffffe8786, immed = 0000048b, %l5 = fffffffffffe8786 orn %l5,0x48b,%l5 ! %l5 = fffffffffffffff6 p1_label_45: ! %cwp = 4 ! Mem[0000000031800008] = fffe8786, %l2 = 0000000000000000 ldsb [%o3+%i4],%l2 ! %l2 = ffffffffffffffff ! %f14 = a86b24d3 a358bdc9, Mem[0000000012800020] = 00000000 def5b309 std %f14,[%i1+%o4] ! Mem[0000000012800020] = a86b24d3 a358bdc9 ! %f30 = 04a4b71e a1ba35da, Mem[0000000013800028] = f424986d 95a2d6f7 std %f30,[%i3+%o5] ! Mem[0000000013800028] = 04a4b71e a1ba35da ! %l2 = ffffffffffffffff, Mem[0000000012800000] = 137b3400 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000012800000] = ffffffff ! %l1 = 0000000000000071, Mem[0000000013800008] = 0000c5b5 stha %l1,[%i3+%i4]0x88 ! Mem[0000000013800008] = 00000071 ! Mem[0000000013000010] = ffff8dff, %l2 = ffffffffffffffff lduwa [%i2+%i5]0x88,%l2 ! %l2 = 00000000ffff8dff ! Mem[0000000030000008] = 00000000, %l2 = 00000000ffff8dff ldsh [%o0+%i4],%l2 ! %l2 = 0000000000000000 ! %l6 = 0000000000000014, Mem[0000000031000048] = a8c924d3a358bdc9 stx %l6,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000014 ! %f28 = ffffffff, Mem[000000003180000c] = 797f8656 st %f28,[%o3+0x00c] ! Mem[000000003180000c] = ffffffff ! %l5 = fffffffffffffff6, immed = 00000ee0, %l2 = 0000000000000000 orn %l5,0xee0,%l2 ! %l2 = ffffffffffffffff p1_label_46: ! %cwp = 4 ! Mem[000000003180004c] = c9ff8dff, %l3 = a0f1aa709d2d804e ldub [%o3+0x04f],%l3 ! %l3 = 00000000000000ff ! Mem[000000003180000c] = ffffffff, %l5 = fffffffffffffff6 ldsb [%o3+0x00d],%l5 ! %l5 = ffffffffffffffff ! Mem[0000000012000010] = dc4b48da, %f22 = 10424cec lda [%i0+%i5]0x88,%f22 ! %f22 = dc4b48da ! %l4 = ffffffffffffac67, %l1 = 0000000000000071, %l5 = ffffffffffffffff andncc %l4,%l1,%l5 ! %l5 = ffffffffffffac06, %ccr = 88 ! %l2 = ffffffffffffffff, Mem[0000000031800048] = 0000dd90 stw %l2,[%o3+0x048] ! Mem[0000000031800048] = ffffffff ! %f20 = 0000202a ef2e9004, Mem[0000000031000048] = 00000000 00000014 stda %f20,[%o2+0x048]%asi ! Mem[0000000031000048] = 0000202a ef2e9004 ! %l0 = 0000000000003037, Mem[0000000013000000] = a86b24d3a358bdc9 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000013000000] = 0000000000003037 ! %l6 = 0000000000000014, %l1 = 0000000000000071, %l5 = ffffffffffffac06 add %l6,%l1,%l5 ! %l5 = 0000000000000085 ! retry : should take illegal inst trap, %l0 = 0000000000003037 retry ! Illegal inst trap : %l0 = 0000000000003047 ! %l3 = 00000000000000ff, Mem[0000000012800008] = 4e802d9d stwa %l3,[%i1+%i4]0x81 ! Mem[0000000012800008] = 000000ff p1_label_47: ! %cwp = 4 ! %l1 = 0000000000000071, Mem[0000000012000048] = a63dd58f stw %l1,[%i0+0x048] ! Mem[0000000012000048] = 00000071 ! %l7 = ffffffff80000000, immed = fffffe96, %l4 = ffffffffffffac67 andncc %l7,-0x16a,%l4 ! %l4 = 0000000000000000, %ccr = 44 ! %l3 = 00000000000000ff, immed = 000009f1, %y = 00003037 sdivcc %l3,0x9f1,%l2 ! %l2 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 00003047 ! %l2 = 000000007fffffff, Mem[0000000013800030] = 04a4b71e stwa %l2,[%i3+%o6]0x81 ! Mem[0000000013800030] = 7fffffff ! %l3 = 00000000000000ff, %l4 = 0000000000000000, %l1 = 0000000000000071 xor %l3,%l4,%l1 ! %l1 = 00000000000000ff ! %l0 = 0000000000003047, Mem[0000000031800008] = fffe8786ffffffff stx %l0,[%o3+%i4] ! Mem[0000000031800008] = 0000000000003047 ! %l2 = 7fffffff, %l3 = 000000ff, Mem[0000000012800008] = 000000ff a1ba3537 std %l2,[%i1+%i4] ! Mem[0000000012800008] = 7fffffff 000000ff ! %l1 = 00000000000000ff, immed = fffff3f9, %l1 = 00000000000000ff addc %l1,-0xc07,%l1 ! %l1 = fffffffffffff4f8 ! Mem[000000003000004c] = f2a3f052, %l5 = 0000000000000085 ldsha [%o0+0x04e]%asi,%l5 ! %l5 = fffffffffffff052 ! %f29 = f2a3f052, Mem[0000000012800064] = 286ef98e st %f29,[%i1+0x064] ! Mem[0000000012800064] = f2a3f052 p1_label_48: ! %cwp = 4 ! %l5 = fffffffffffff052, immed = fffffd80, %l3 = 00000000000000ff taddcctv %l5,-0x280,%l3 ! %l0 = 000000000000306a, Trapped ! %l7 = ffffffff80000000, immed = 0000089b, %l2 = 000000007fffffff tsubcc %l7,0x89b,%l2 ! %l2 = ffffffff7ffff765, %ccr = 82 ! %l4 = 0000000000000000, %l2 = ffffffff7ffff765, %l2 = ffffffff7ffff765 addccc %l4,%l2,%l2 ! %l2 = ffffffff7ffff765, %ccr = 80 ! Mem[000000003180004c] = c9ff8dff, %l4 = 0000000000000000 ldsb [%o3+0x04d],%l4 ! %l4 = ffffffffffffffff ! %l4 = ffffffffffffffff, immed = 0000046a, %l6 = 0000000000000014 xorcc %l4,0x46a,%l6 ! %l6 = fffffffffffffb95, %ccr = 88 ! Mem[0000000031800008] = 00000000, %l7 = ffffffff80000000 ldswa [%o3+0x008]%asi,%l7 ! %l7 = 0000000000000000 ! %l3 = 00000000000000ff, %l2 = ffffffff7ffff765, %l1 = fffffffffffff4f8 andcc %l3,%l2,%l1 ! %l1 = 0000000000000065, %ccr = 00 ! Mem[0000000013000008] = be26a00c, %l1 = 0000000000000065 ldsha [%i2+0x00a]%asi,%l1 ! %l1 = ffffffffffffa00c ! Mem[0000000013000008] = be26a00c, %l2 = ffffffff7ffff765 ldswa [%i2+%i4]0x81,%l2 ! %l2 = ffffffffbe26a00c ! %l3 = 00000000000000ff, %l6 = fffffffffffffb95, %l5 = fffffffffffff052 addc %l3,%l6,%l5 ! %l5 = fffffffffffffc94 p1_label_49: ! %cwp = 4 ! %l5 = fffffffffffffc94, %l5 = fffffffffffffc94, %l6 = fffffffffffffb95 tsubcctv %l5,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! %l1 = ffffffffffffa00c, Mem[0000000012800000] = 627f538dffffffff stxa %l1,[%i1+%g0]0x88 ! Mem[0000000012800000] = ffffffffffffa00c ! %l4 = ffffffffffffffff, immed = fffffd37, %l4 = ffffffffffffffff andncc %l4,-0x2c9,%l4 ! %l4 = 00000000000002c8, %ccr = 00 ! Mem[0000000030000048] = ffffffff, %l6 = 0000000000000000 ldsh [%o0+0x04a],%l6 ! %l6 = ffffffffffffffff ! %f26 = 00000000, Mem[0000000012000028] = d3246ba8 sta %f26,[%i0+%o5]0x89 ! Mem[0000000012000028] = 00000000 ! Clear Register : %l0 = 000000000000306a clr %l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, Mem[000000003180004f] = c9ff8dff stba %l0,[%o3+0x04f]%asi ! Mem[000000003180004c] = c9ff8d00 ! %l7 = 0000000000000000, Mem[0000000030000048] = ffffffff stw %l7,[%o0+0x048] ! Mem[0000000030000048] = 00000000 ! %l4 = 00000000000002c8 setx 0x28be276728be2767,%g7,%l4 ! %l4 = 28be276728be2767 ! %l2 = ffffffffbe26a00c, immed = fffff6ae, %l3 = 00000000000000ff tsubcc %l2,-0x952,%l3 ! %l3 = ffffffffbe26a95e, %ccr = 9b p1_label_50: ! %cwp = 4 ! %f0 = 439566e1 0ae72094, Mem[0000000012000058] = 12072bf0 9fa4413c stda %f0 ,[%i0+0x058]%asi ! Mem[0000000012000058] = 439566e1 0ae72094 ! %f20 = 0000202a ef2e9004, Mem[0000000030000008] = 00000000 36d4f434 std %f20,[%o0+%i4] ! Mem[0000000030000008] = 0000202a ef2e9004 ! %l4 = 28be2767, %l5 = fffffc94, Mem[0000000030800008] = 00000000 00ab26be std %l4,[%o1+%i4] ! Mem[0000000030800008] = 28be2767 fffffc94 ! Mem[0000000031800008] = 00000000 00003047, %l6 = ffffffff, %l7 = 00000000 ldd [%o3+%i4],%l6 ! %l6 = 0000000000000000 0000000000003047 ! %f21 = ef2e9004, Mem[0000000012000028] = 00000000 sta %f21,[%i0+%o5]0x81 ! Mem[0000000012000028] = ef2e9004 ! %l3 = ffffffffbe26a95e, Mem[0000000031800048] = ffffffff, %asi = 80 stha %l3,[%o3+0x048]%asi ! Mem[0000000031800048] = a95effff ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l4 = 28be276728be2767, Mem[0000000030800049] = 439566e1 stb %l4,[%o1+0x049] ! Mem[0000000030800048] = 436766e1 ! Invert Register : %l1 = ffffffffffffa00c xor %l1,-1,%l1 ! %l1 = 0000000000005ff3 ! Mem[0000000012000020] = 2326f668, %l4 = 28be276728be2767 lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000068 p1_label_51: ! %cwp = 4 ! Randomly selected nop nop ! %l4 = 0000000000000068, immed = 00000963, %l2 = ffffffffbe26a00c xor %l4,0x963,%l2 ! %l2 = 000000000000090b ! Mem[000000001280006c] = b8d1a05b, %l0 = 0000000000000010 ldsb [%i1+0x06f],%l0 ! %l0 = 000000000000005b ! Mem[0000000013000020] = 554685fc, %l3 = ffffffffbe26a95e lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000055 ! %l5 = fffffffffffffc94, Mem[000000001300001a] = 00000000 sth %l5,[%i2+0x01a] ! Mem[0000000013000018] = 0000fc94 ! %l6 = 0000000000000000, %l7 = 0000000000003047, %l1 = 0000000000005ff3 andcc %l6,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! %l6 = 0000000000000000, immed = ffffff1d, %l3 = 0000000000000055 xnorcc %l6,-0x0e3,%l3 ! %l3 = 00000000000000e2, %ccr = 00 ! %l0 = 000000000000005b, %l2 = 000000000000090b, %l2 = 000000000000090b addccc %l0,%l2,%l2 ! %l2 = 0000000000000966, %ccr = 00 ! %f8 = 0000202a ef2e9004, Mem[0000000030800048] = 436766e1 0ae72094 std %f8 ,[%o1+0x048] ! Mem[0000000030800048] = 0000202a ef2e9004 ! Invert Register : %l7 = 0000000000003047 xor %l7,-1,%l7 ! %l7 = ffffffffffffcfb8 p1_label_52: ! %cwp = 4 ! %l2 = 0000000000000966, Mem[0000000012000078] = 87347bf16618fc79 stx %l2,[%i0+0x078] ! Mem[0000000012000078] = 0000000000000966 ! Mem[0000000013000054] = c7a361e6, %l6 = 0000000000000000 ldsba [%i2+0x055]%asi,%l6 ! %l6 = ffffffffffffffa3 ! %l7 = ffffffffffffcfb8, immed = 0000082b, %l0 = 000000000000005b subccc %l7,0x82b,%l0 ! %l0 = ffffffffffffc78d, %ccr = 88 ! %l6 = ffffffffffffffa3, %l5 = fffffffffffffc94, %l5 = fffffffffffffc94 sll %l6,%l5,%l5 ! %l5 = fffffffffa300000 ! %l0 = ffffffffffffc78d, immed = fffffc82, %y = 00003047 smul %l0,-0x37e,%l2 ! %l2 = 0000000000c5219a, %y = 00 ! Mem[0000000012000028] = ef2e9004, %l6 = ffffffffffffffa3 ldsw [%i0+%o5],%l6 ! %l6 = ffffffffef2e9004 ! done : should take illegal inst trap, %l0 = ffffffffffffc78d done ! Illegal inst trap : %l0 = ffffffffffffc79d ! Randomly selected nop nop ! Clear Register : %l1 = 0000000000000000 clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000013000028] = c9bd58a3, %l4 = 0000000000000068 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffc9bd p1_label_53: ! %cwp = 4 ! %l7 = ffffffffffffcfb8 setx 0x771d7a3b771d7a3b,%g7,%l7 ! %l7 = 771d7a3b771d7a3b ! %l2 = 0000000000c5219a, Mem[000000003180004a] = a95effff stb %l2,[%o3+0x04a] ! Mem[0000000031800048] = a95e9aff ! %l2 = 0000000000c5219a, Mem[000000003000004c] = f2a3f052, %asi = 80 stwa %l2,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00c5219a ! Mem[0000000013800020] = 67acffff, %l7 = 771d7a3b771d7a3b ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000067 ! Mem[0000000013800020] = 67acffff56867f79, %f20 = 0000202a ef2e9004 ldda [%i3+0x020]%asi,%f20 ! %f20 = 67acffff 56867f79 ! %f8 = 0000202a, Mem[0000000012000008] = 5d00410b sta %f8 ,[%i0+%i4]0x89 ! Mem[0000000012000008] = 0000202a ! Mem[0000000013800010] = 00000000, %l0 = ffffffffffffc79d lduba [%i3+%i5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000013800028] = 1eb7a404, %f22 = dc4b48da lda [%i3+%o5]0x88,%f22 ! %f22 = 1eb7a404 ! Mem[0000000013000028] = 83cd0e4fa358bdc9, %l7 = 0000000000000067 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 83cd0e4fa358bdc9 ! %l3 = 00000000000000e2, %l3 = 00000000000000e2, %y = 00000000 smul %l3,%l3,%l7 ! %l7 = 000000000000c784, %y = 00 p1_label_54: ! %cwp = 4 ! %f2 = fffe8786, Mem[0000000012800020] = a86b24d3 sta %f2 ,[%i1+%o4]0x81 ! Mem[0000000012800020] = fffe8786 ! Mem[0000000012800008] = 7fffffff, %l3 = 00000000000000e2 ldsha [%i1+%i4]0x81,%l3 ! %l3 = 0000000000007fff ! Mem[0000000031000008] = 00c50000, %l7 = 000000000000c784 lduh [%o2+%i4],%l7 ! %l7 = 00000000000000c5 ! Mem[000000003100000c] = c5b553aa, %l0 = 0000000000000000 ldsb [%o2+0x00e],%l0 ! %l0 = 0000000000000053 ! %l7 = 00000000000000c5, immed = 00000003, %l2 = 0000000000c5219a sll %l7,0x003,%l2 ! %l2 = 0000000000000628 ! %l1 = 0000000000000000, %l7 = 00000000000000c5, %y = 00000000 smulcc %l1,%l7,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00 ! %l1 = 0000000000000000, immed = fffffa37, %l1 = 0000000000000000 xorcc %l1,-0x5c9,%l1 ! %l1 = fffffffffffffa37, %ccr = 88 ! %l5 = fffffffffa300000, Mem[0000000031000048] = 0000202a stba %l5,[%o2+0x048]%asi ! Mem[0000000031000048] = 0000202a ! %l3 = 0000000000007fff, Mem[0000000031800048] = a95e9aff stw %l3,[%o3+0x048] ! Mem[0000000031800048] = 00007fff ! Mem[0000000012000028] = 04902eef04902eef, %l6 = 0000000000000000 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 04902eef04902eef p1_label_55: ! %cwp = 4 ! Mem[000000003000000c] = ef2e9004, %l1 = fffffffffffffa37 ldsw [%o0+0x00c],%l1 ! %l1 = ffffffffef2e9004 ! Mem[0000000030000008] = 0000202a, %l7 = 00000000000000c5 ldsba [%o0+0x008]%asi,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, immed = 00000821, %l1 = ffffffffef2e9004 addc %l7,0x821,%l1 ! %l1 = 0000000000000821 ! %l6 = 04902eef04902eef, %l7 = 0000000000000000, %l6 = 04902eef04902eef tsubcc %l6,%l7,%l6 ! %l6 = 04902eef04902eef, %ccr = 02 ! Mem[0000000012800028] = a8eab35c8ee2d082, %f24 = ffffffbd 68f62623 ldda [%i1+%o5]0x88,%f24 ! %f24 = a8eab35c 8ee2d082 ! %l6 = 04902eef04902eef, immed = 000001e6, %y = 00000000 sdivcc %l6,0x1e6,%l4 ! %l4 = 0000000000026756, %ccr = 00 mov %l0,%y ! %y = 00000053 ! %l4 = 0000000000026756, immed = 00000001, %l7 = 0000000000000000 sra %l4,0x001,%l7 ! %l7 = 00000000000133ab ! %l7 = 00000000000133ab, immed = 00000000, %l5 = fffffffffa300000 sll %l7,0x000,%l5 ! %l5 = 00000000000133ab ! %l0 = 0000000000000053, Mem[0000000031000048] = 0000202a sth %l0,[%o2+0x048] ! Mem[0000000031000048] = 0053202a ! Mem[000000003000004c] = 00c5219a, %l2 = 0000000000000628 ldsh [%o0+0x04e],%l2 ! %l2 = 000000000000219a p1_label_56: ! %cwp = 4 ! %l5 = 00000000000133ab, immed = fffff693, %l3 = 0000000000007fff xor %l5,-0x96d,%l3 ! %l3 = fffffffffffec538 ! %f22 = 1eb7a404 68f62623, Mem[0000000013000000] = 00000000 37300000 stda %f22,[%i2+%g0]0x89 ! Mem[0000000013000000] = 1eb7a404 68f62623 ! %l6 = 04902eef04902eef, Mem[0000000013000008] = 395d56a40ca026be stxa %l6,[%i2+%i4]0x88 ! Mem[0000000013000008] = 04902eef04902eef ! %l0 = 00000053, %l1 = 00000821, Mem[0000000031800048] = 00007fff c9ff8d00 std %l0,[%o3+0x048] ! Mem[0000000031800048] = 00000053 00000821 ! Mem[0000000030000048] = 0000000000c5219a, %l5 = 00000000000133ab ldxa [%o0+0x048]%asi,%l5 ! %l5 = 0000000000c5219a ! %l5 = 0000000000c5219a, immed = 0000037d, %l4 = 0000000000026756 sub %l5,0x37d,%l4 ! %l4 = 0000000000c51e1d ! %f30 = 04a4b71e a1ba35da, Mem[0000000013000010] = ffff8dff ffffa0d9 stda %f30,[%i2+%i5]0x89 ! Mem[0000000013000010] = 04a4b71e a1ba35da ! Mem[0000000013000070] = c66ef98e 78c5f6be, %l4 = 00c51e1d, %l5 = 00c5219a ldd [%i2+0x070],%l4 ! %l4 = 00000000c66ef98e 0000000078c5f6be ! %l3 = fffffffffffec538, %l4 = 00000000c66ef98e, %l7 = 00000000000133ab sdivx %l3,%l4,%l7 ! %l7 = 0000000000000000 restore ! CWP = 3 p1_label_57: ! %cwp = 3 ! Mem[0000000031000008] = 00c50000, %l4 = ffffffffffffcda4 ldsb [%i2+%o4],%l4 ! %l4 = 0000000000000000 ! %f16 = 04000000 00000000, Mem[0000000012000050] = d13b480a ccb56c38 std %f16,[%o0+0x050] ! Mem[0000000012000050] = 04000000 00000000 ! %l2 = fffffffff2a3f052, immed = fffffe4f, %l7 = 3c9c9058b6c62192 xorcc %l2,-0x1b1,%l7 ! %l7 = 000000000d5c0e1d, %ccr = 00 ! Mem[000000003080004c] = ef2e9004, %l1 = 00000000f7d6a295 ldsb [%i1+0x04d],%l1 ! %l1 = 000000000000002e ! Mem[0000000012800018] = 74f05f5d, %l6 = 35bdcbe3f9e8617a ldsba [%o1+%o6]0x89,%l6 ! %l6 = 000000000000005d ! %l7 = 000000000d5c0e1d, %l2 = fffffffff2a3f052, %y = 00000053 umulcc %l7,%l2,%l3 ! %l3 = 0ca9937efb2eb54a, %ccr = 08, %y = ca9937e ! Mem[0000000012800028] = 82d0e28e, %f23 = 68f62623 lda [%o1+%i5]0x80,%f23 ! %f23 = 82d0e28e ! Mem[0000000030000048] = 0000000000c5219a, %f2 = fffe8786 c0daa8c0 ldd [%i0+0x048],%f2 ! %f2 = 00000000 00c5219a ! Mem[0000000030000048] = 0000000000c5219a, %f22 = 1eb7a404 82d0e28e ldd [%i0+0x048],%f22 ! %f22 = 00000000 00c5219a ! Mem[0000000030000008] = 0000202a, %l6 = 000000000000005d ldsh [%i0+%o4],%l6 ! %l6 = 0000000000000000 p1_label_58: ! %cwp = 3 ! Mem[0000000031000008] = 00c50000c5b553aa, %f26 = 00000000 0ca026be ldd [%i2+%o4],%f26 ! %f26 = 00c50000 c5b553aa ! %f16 = 04000000 00000000, Mem[0000000013800010] = 00000000 00000080 std %f16,[%o3+%o5] ! Mem[0000000013800010] = 04000000 00000000 ! Set Register : %l7 = 000000000d5c0e1d xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030800048] = 0000202a, %l2 = fffffffff2a3f052 ldub [%i1+0x04b],%l2 ! %l2 = 000000000000002a ! %l5 = 6c6c3499cda401c2, immed = 00000304, %y = 0ca9937e udivcc %l5,0x304,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 6d9824f4 ! Mem[000000003000000c] = ef2e9004, %l3 = 0ca9937efb2eb54a ldub [%i0+0x00f],%l3 ! %l3 = 0000000000000004 ! Mem[0000000012000014] = 62b1b842, %l5 = 6c6c3499cda401c2 lduw [%o0+0x014],%l5 ! %l5 = 0000000062b1b842 ! %l3 = 0000000000000004, Mem[0000000013800008] = 71000000 stba %l3,[%o3+%o4]0x81 ! Mem[0000000013800008] = 04000000 ! %l2 = 000000000000002a, immed = fffff0c5, %y = 6d9824f4 umulcc %l2,-0xf3b,%l0 ! %l0 = 00000029fffd8052, %ccr = 08, %y = 29 ! Mem[0000000012800020] = fffe8786, %l5 = 0000000062b1b842 lduh [%o1+%i4],%l5 ! %l5 = 000000000000fffe p1_label_59: ! %cwp = 3 ! Randomly selected nop nop ! %f30 = 04a4b71e a1ba35da, Mem[0000000012800028] = 82d0e28e 5cb3eaa8 std %f30,[%o1+%i5] ! Mem[0000000012800028] = 04a4b71e a1ba35da ! Mem[000000003180004c] = 00000821, %l7 = 00000000ffffffff ldsb [%i3+0x04d],%l7 ! %l7 = 0000000000000000 ! %l3 = 0000000000000004, Mem[0000000012800000] = 0ca0ffffffffffff stxa %l3,[%o1+%g0]0x80 ! Mem[0000000012800000] = 0000000000000004 ! %l6 = 0000000000000000, immed = fffffc4e, %l5 = 000000000000fffe andn %l6,-0x3b2,%l5 ! %l5 = 0000000000000000 ! %l1 = 000000000000002e, Mem[000000003080000c] = fffffc94, %asi = 80 stha %l1,[%i1+0x00c]%asi ! Mem[000000003080000c] = 002efc94 ! Mem[0000000031800008] = 00000000, %l2 = 000000000000002a ldsb [%i3+0x00b],%l2 ! %l2 = 0000000000000000 ! Mem[0000000013000008] = 04902eef 04902eef, %l4 = 00000000, %l5 = 00000000 ldda [%o2+%o4]0x89,%l4 ! %l4 = 0000000004902eef 0000000004902eef ! %l0 = fffd8052, %l1 = 0000002e, Mem[0000000012000010] = dc4b48da 42b8b162 stda %l0,[%o0+%o5]0x89 ! Mem[0000000012000010] = fffd8052 0000002e ! %l3 = 0000000000000004, %l2 = 0000000000000000, %l2 = 0000000000000000 addcc %l3,%l2,%l2 ! %l2 = 0000000000000004, %ccr = 00 p1_label_60: ! %cwp = 3 ! Mem[0000000031000008] = 00c50000, %l3 = 0000000000000004 lduh [%i2+%o4],%l3 ! %l3 = 00000000000000c5 ! Mem[0000000012800018] = 5d5ff074, %l0 = 00000029fffd8052 ldsha [%o1+%o6]0x81,%l0 ! %l0 = 0000000000005d5f ! Mem[0000000012000030] = 00000000, %l5 = 0000000004902eef lduha [%o0+%i6]0x89,%l5 ! %l5 = 0000000000000000 ! %l1 = 000000000000002e, Mem[0000000031800008] = 0000000000003047 stx %l1,[%i3+%o4] ! Mem[0000000031800008] = 000000000000002e ! %l6 = 0000000000000000, %l3 = 00000000000000c5, %y = 00000029 sdivcc %l6,%l3,%l7 ! %l7 = 00000000354778da, %ccr = 00 mov %l0,%y ! %y = 00005d5f ! %l6 = 0000000000000000, immed = fffffb7e, %y = 00005d5f sdivcc %l6,-0x482,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00005d5f ! %l4 = 04902eef, %l5 = 00000000, Mem[0000000031800008] = 00000000 0000002e stda %l4,[%i3+0x008]%asi ! Mem[0000000031800008] = 04902eef 00000000 ! %l1 = 000000000000002e, %l6 = 0000000000000000, %l5 = 0000000000000000 xor %l1,%l6,%l5 ! %l5 = 000000000000002e ! %l4 = 0000000004902eef, %l7 = ffffffff80000000, %l1 = 000000000000002e subc %l4,%l7,%l1 ! %l1 = 0000000084902eef ! %l5 = 000000000000002e, immed = 00000511, %l4 = 0000000004902eef andn %l5,0x511,%l4 ! %l4 = 000000000000002e p1_label_61: ! %cwp = 3 ! Set Register : %l0 = 0000000000005d5f xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %l5 = 000000000000002e, %l7 = ffffffff80000000, %l7 = ffffffff80000000 sdivx %l5,%l7,%l7 ! Div by zero, %l0 = 0000000000000027 ! %l2 = 0000000000000004, Mem[000000001200007b] = 00000000 stb %l2,[%o0+0x07b] ! Mem[0000000012000078] = 00000004 ! %l1 = 0000000084902eef, immed = fffff128, %l5 = 000000000000002e tsubcctv %l1,-0xed8,%l5 ! %l0 = 0000000000000022, Trapped ! Mem[0000000030000008] = 0000202a, %l4 = 000000000000002e ldsh [%i0+%o4],%l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000, %l1 = 0000000084902eef, %l0 = 0000000000000022 add %l4,%l1,%l0 ! %l0 = 0000000084902eef ! %l4 = 0000000000000000, Mem[0000000030000009] = 0000202a stb %l4,[%i0+0x009] ! Mem[0000000030000008] = 0000202a ! %f2 = 00000000 00c5219a, Mem[0000000013000040] = 401c483a 0ca026be stda %f2 ,[%o2+0x040]%asi ! Mem[0000000013000040] = 00000000 00c5219a ! Mem[0000000031000048] = 0053202aef2e9004, %f16 = 04000000 00000000 ldd [%i2+0x048],%f16 ! %f16 = 0053202a ef2e9004 ! %f6 = fffe8786, Mem[000000003080004c] = ef2e9004 st %f6 ,[%i1+0x04c] ! Mem[000000003080004c] = fffe8786 p1_label_62: ! %cwp = 3 ! %l4 = 0000000000000000, Mem[000000003000000a] = 0000202a stb %l4,[%i0+0x00a] ! Mem[0000000030000008] = 0000002a ! Mem[0000000031000008] = 00c50000c5b553aa, %f30 = 04a4b71e a1ba35da ldd [%i2+%o4],%f30 ! %f30 = 00c50000 c5b553aa ! Mem[000000003180004c] = 00000821, %l1 = 0000000084902eef lduw [%i3+0x04c],%l1 ! %l1 = 0000000000000821 ! Mem[0000000013800028] = 1eb7a404, %l2 = 0000000000000004 lduwa [%o3+%i5]0x88,%l2 ! %l2 = 000000001eb7a404 ! Mem[0000000012000030] = 00000000, %l6 = 0000000000000000 lduha [%o0+%i6]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000031800008] = 04902eef, %l6 = 0000000000000000 ldub [%i3+0x00a],%l6 ! %l6 = 000000000000002e ! retry : should take illegal inst trap, %l0 = 0000000084902eef retry ! Illegal inst trap : %l0 = 0000000084902eff ! Mem[0000000012800030] = 71b14601, %l0 = 0000000084902eff ldsha [%o1+%i6]0x81,%l0 ! %l0 = 00000000000071b1 rd %pc,%o7 return %o7+12 ! CWP = 2 ! %l0 = 3aa5c6b6e0b71080, immed = fffff17f, %y = 00005d5f smul %l0,-0xe81,%l3 ! %l3 = 000001c5c0d9af80, %y = 1c5 p1_label_63: ! %cwp = 2 ! %l0 = e0b71080, %l1 = 37b24418, Mem[0000000031800048] = 00000053 00000821 std %l0,[%o3+0x048] ! Mem[0000000031800048] = e0b71080 37b24418 ! %l2 = 000000000000202a, Mem[000000003080004a] = 0000202a stb %l2,[%o1+0x04a] ! Mem[0000000030800048] = 00002a2a ! %l0 = 3aa5c6b6e0b71080, immed = 000004cb, %l1 = 0ff44c9837b24418 addcc %l0,0x4cb,%l1 ! %l1 = 3aa5c6b6e0b7154b, %ccr = 08 ! %l2 = 000000000000202a, Mem[0000000030000048] = 0000000000c5219a stx %l2,[%o0+0x048] ! Mem[0000000030000048] = 000000000000202a ! Mem[000000001280006c] = b8d1a05b, %l5 = eac1b12dee4692ce ldsh [%i1+0x06e],%l5 ! %l5 = ffffffffffffa05b ! %l5 = ffffffffffffa05b, Mem[0000000031800008] = 04902eef00000000 stx %l5,[%o3+%i4] ! Mem[0000000031800008] = ffffffffffffa05b ! %l7 = 79bd702442b8b162, %l1 = 3aa5c6b6e0b7154b, %l7 = 79bd702442b8b162 xor %l7,%l1,%l7 ! %l7 = 4318b692a20fa429 ! %l2 = 000000000000202a, %l2 = 000000000000202a, %l0 = 3aa5c6b6e0b71080 sra %l2,%l2,%l0 ! %l0 = 0000000000000008 ! %l7 = 4318b692a20fa429, Mem[0000000013800074] = b92a6695 stb %l7,[%i3+0x074] ! Mem[0000000013800074] = 292a6695 ! Mem[0000000013800018] = 53161400, %l7 = 4318b692a20fa429 lduba [%i3+%i6]0x88,%l7 ! %l7 = 0000000000000000 p1_label_64: ! %cwp = 2 ! %l2 = 000000000000202a, Mem[000000003000004c] = 0000202a, %asi = 80 stha %l2,[%o0+0x04c]%asi ! Mem[000000003000004c] = 202a202a ! Mem[0000000012000010] = 5280fdff, %l5 = ffffffffffffa05b ldswa [%i0+%i5]0x81,%l5 ! %l5 = 000000005280fdff ! %l0 = 0000000000000008, %l0 = 0000000000000008, %l1 = 3aa5c6b6e0b7154b tsubcc %l0,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! Mem[0000000013000020] = fc854655, %f7 = c0daa8c0 lda [%i2+%o4]0x88,%f7 ! %f7 = fc854655 ! Mem[000000001200001c] = e9670b60, %f19 = c9ff8dff ld [%i0+0x01c],%f19 ! %f19 = e9670b60 ! %l5 = 000000005280fdff, %l2 = 000000000000202a, %l5 = 000000005280fdff srl %l5,%l2,%l5 ! %l5 = 000000000014a03f ! Mem[0000000013000044] = 00c5219a, %l0 = 0000000000000008 ldub [%i2+0x045],%l0 ! %l0 = 00000000000000c5 ! Mem[0000000031000048] = 0053202a, %l2 = 000000000000202a lduw [%o2+0x048],%l2 ! %l2 = 000000000053202a ! %l5 = 000000000014a03f, Mem[0000000031800008] = ffffffffffffa05b stx %l5,[%o3+%i4] ! Mem[0000000031800008] = 000000000014a03f ! %l4 = 079223326c3fd3d9, %l1 = 0000000000000000, %l4 = 079223326c3fd3d9 orcc %l4,%l1,%l4 ! %l4 = 079223326c3fd3d9, %ccr = 00 p1_label_65: ! %cwp = 2 ! Mem[0000000013800018] = 53161400, %l2 = 000000000053202a ldsba [%i3+%i6]0x88,%l2 ! %l2 = 0000000000000000 ! %l5 = 000000000014a03f, immed = fffffdc6, %y = 000001c5 udiv %l5,-0x23a,%l7 ! %l7 = 00000000000001c5 mov %l0,%y ! %y = 000000c5 ! Mem[0000000031000008] = 00c50000, %l3 = 000001c5c0d9af80 lduw [%o2+%i4],%l3 ! %l3 = 0000000000c50000 ! %l7 = 00000000000001c5, immed = 00000005, %l6 = 64bd83b9dc4b48da sra %l7,0x005,%l6 ! %l6 = 000000000000000e restore ! CWP = 1 ! Mem[0000000012000018] = aa53b5c5, %l4 = 000000002326f668 ldsha [%o0+%o6]0x89,%l4 ! %l4 = ffffffffffffb5c5 ! %l7 = ffffffffffffa358, %l3 = 000000006618fc79, %l4 = ffffffffffffb5c5 sra %l7,%l3,%l4 ! %l4 = ffffffffffffffff ! %l6 = 00000000f3fe1400, immd = 0000000000000620, %l6 = 00000000f3fe1400 sdivx %l6,0x620,%l6 ! %l6 = 000000000027d5e3 ! %l2 = 0000000087347bf1, immed = fffffc9a, %l1 = 0000202aef2e9903 tsubcctv %l2,-0x366,%l1 ! %l0 = fffffffffffff698, Trapped ! Mem[0000000013800028] = 04a4b71e, %l7 = ffffffffffffa358 lduba [%o3+%i5]0x80,%l7 ! %l7 = 0000000000000004 p1_label_66: ! %cwp = 1 ! %l3 = 000000006618fc79, Mem[0000000030800048] = 00002a2a, %asi = 80 stha %l3,[%i1+0x048]%asi ! Mem[0000000030800048] = fc792a2a ! %l6 = 000000000027d5e3, %l0 = fffffffffffff698, %l1 = 0000202aef2e9903 addccc %l6,%l0,%l1 ! %l1 = 000000000027cc7b, %ccr = 11 ! %l0 = fffffffffffff698, %l5 = 00000000a431fac5, %l6 = 000000000027d5e3 udivx %l0,%l5,%l6 ! %l6 = 000000018f2275bc ! %f18 = 00000000 e9670b60, Mem[0000000012000000] = 86f0ce89 f726c4f5 stda %f18,[%o0+%g0]0x81 ! Mem[0000000012000000] = 00000000 e9670b60 ! Clear Register : %l2 = 0000000087347bf1 clr %l2 ! %l2 = 0000000000000000 ! %f9 = ef2e9004, Mem[0000000031000048] = 0053202a st %f9 ,[%i2+0x048] ! Mem[0000000031000048] = ef2e9004 ! %l3 = 000000006618fc79, %l4 = ffffffffffffffff, %l0 = fffffffffffff698 tsubcc %l3,%l4,%l0 ! %l0 = 000000006618fc7a, %ccr = 13 ! Mem[000000003080000c] = 002efc94, %l6 = 000000018f2275bc ldsh [%i1+0x00e],%l6 ! %l6 = fffffffffffffc94 ! Mem[0000000012800078] = 82d0e28e 5cb3eaa8, %l6 = fffffc94, %l7 = 00000004 ldd [%o1+0x078],%l6 ! %l6 = 0000000082d0e28e 000000005cb3eaa8 ! Mem[0000000031800008] = 00000000 0014a03f, %l6 = 82d0e28e, %l7 = 5cb3eaa8 ldd [%i3+%o4],%l6 ! %l6 = 0000000000000000 000000000014a03f p1_label_67: ! %cwp = 1 ! %l4 = ffffffff, %l5 = a431fac5, Mem[0000000030000048] = 00000000 202a202a std %l4,[%i0+0x048] ! Mem[0000000030000048] = ffffffff a431fac5 ! Mem[000000003000000c] = ef2e9004, %l4 = ffffffffffffffff ldsba [%i0+0x00e]%asi,%l4 ! %l4 = ffffffffffffff90 ! %l2 = 0000000000000000, immed = 000009cb, %y = 000000c5 umulcc %l2,0x9cb,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! %l6 = 0000000000000000, %l7 = 000000000014a03f, %l7 = 000000000014a03f tsubcc %l6,%l7,%l7 ! %l7 = ffffffffffeb5fc1, %ccr = 9b ! Mem[0000000031800008] = 000000000014a03f, %f0 = 439566e1 0ae72094 ldd [%i3+%o4],%f0 ! %f0 = 00000000 0014a03f ! Mem[0000000013000028] = 83cd0e4fa358bdc9, %l2 = 0000000000000000 ldxa [%o2+%i5]0x88,%l2 ! %l2 = 83cd0e4fa358bdc9 ! %l0 = 000000006618fc7a, Mem[000000003180000c] = 0014a03f stb %l0,[%i3+0x00c] ! Mem[000000003180000c] = 7a14a03f ! %l1 = 000000000027cc7b, Mem[0000000012000018] = c5b553aae9670b60 stxa %l1,[%o0+%o6]0x80 ! Mem[0000000012000018] = 000000000027cc7b ! %l0 = 6618fc7a, %l1 = 0027cc7b, Mem[0000000031000048] = ef2e9004 ef2e9004 std %l0,[%i2+0x048] ! Mem[0000000031000048] = 6618fc7a 0027cc7b ! %l1 = 000000000027cc7b, %l3 = 000000006618fc79, %l7 = ffffffffffeb5fc1 srax %l1,%l3,%l7 ! %l7 = 0000000000000000 p1_label_68: ! %cwp = 1 ! Mem[0000000013000050] = b3d7d127, %l0 = 000000006618fc7a lduw [%o2+0x050],%l0 ! %l0 = 00000000b3d7d127 ! %l5 = 00000000a431fac5, immed = fffff7e9, %l3 = 000000006618fc79 orn %l5,-0x817,%l3 ! %l3 = 00000000a431fad7 ! %f28 = ffffffff f2a3f052, Mem[0000000031800048] = e0b71080 37b24418 std %f28,[%i3+0x048] ! Mem[0000000031800048] = ffffffff f2a3f052 ! %l2 = 83cd0e4fa358bdc9, Mem[0000000012800028] = 04a4b71e stwa %l2,[%o1+%i5]0x81 ! Mem[0000000012800028] = a358bdc9 ! Clear Register : %l1 = 000000000027cc7b clr %l1 ! %l1 = 0000000000000000 ! %l0 = 00000000b3d7d127 sethi %hi(0x4fd09400),%l0 ! %l0 = 000000004fd09400 ! Mem[0000000031800008] = 00000000, %l7 = 0000000000000000 lduh [%i3+0x00a],%l7 ! %l7 = 0000000000000000 ! %l5 = 00000000a431fac5, %l7 = 0000000000000000, %l4 = 0000000000000000 udivx %l5,%l7,%l4 ! Div by zero, %l0 = 000000004fd09450 ! %l0 = 000000004fd09428, %l1 = 0000000000000000, %l3 = 00000000a431fad7 and %l0,%l1,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030000008] = 0000002aef2e9004, %f22 = 00000000 00c5219a ldd [%i0+%o4],%f22 ! %f22 = 0000002a ef2e9004 p1_label_69: ! %cwp = 1 ! Mem[0000000012000020] = 68f62623c5fa31a4, %f22 = 0000002a ef2e9004 ldda [%o0+%i4]0x80,%f22 ! %f22 = 68f62623 c5fa31a4 ! Mem[0000000030000048] = ffffffffa431fac5, %f26 = 00c50000 c5b553aa ldda [%i0+0x048]%asi,%f26 ! %f26 = ffffffff a431fac5 ! Mem[0000000012800018] = 5d5ff074, %f0 = 00000000 ld [%o1+%o6],%f0 ! %f0 = 5d5ff074 ! Mem[0000000030000048] = ffffffff, %l3 = 0000000000000000 lduh [%i0+0x048],%l3 ! %l3 = 000000000000ffff ! %l0 = 4fd09428, %l1 = 00000000, Mem[0000000030000048] = ffffffff a431fac5 std %l0,[%i0+0x048] ! Mem[0000000030000048] = 4fd09428 00000000 ! %l4 = 0000000000000000, %l0 = 000000004fd09428, %l6 = 0000000000000000 udivx %l4,%l0,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030000008] = 0000002a, %l7 = 0000000000000000 ldsb [%i0+0x009],%l7 ! %l7 = 0000000000000000 ! %l1 = 0000000000000000, %l5 = 00000000a431fac5, %l6 = 0000000000000000 xor %l1,%l5,%l6 ! %l6 = 00000000a431fac5 ! %l3 = 000000000000ffff, immed = 00000010, %l3 = 000000000000ffff sra %l3,0x010,%l3 ! %l3 = 0000000000000000 ! Mem[0000000031800048] = ffffffff, %l3 = 0000000000000000 ldsb [%i3+0x04a],%l3 ! %l3 = ffffffffffffffff p1_label_70: ! %cwp = 1 ! %f17 = ef2e9004, Mem[0000000012000030] = 00000000 sta %f17,[%o0+%i6]0x81 ! Mem[0000000012000030] = ef2e9004 ! %l6 = 00000000a431fac5, %l3 = ffffffffffffffff, %l6 = 00000000a431fac5 addc %l6,%l3,%l6 ! %l6 = 00000000a431fac5 ! %l3 = ffffffffffffffff, immed = fffffa04, %y = 00000000 umul %l3,-0x5fc,%l6 ! %l6 = fffffa03000005fc, %y = fffffa03 ! %l2 = 83cd0e4fa358bdc9, immd = 0000000000000e44, %l1 = 0000000000000000 udivx %l2,0xe44,%l1 ! %l1 = 00093d33319abb5a ! %l5 = 00000000a431fac5, immed = fffffcb1, %l1 = 00093d33319abb5a orncc %l5,-0x34f,%l1 ! %l1 = 00000000a431fbcf, %ccr = 08 ! Mem[0000000013800008] = 0400000000000000, %l2 = 83cd0e4fa358bdc9 ldx [%o3+%o4],%l2 ! %l2 = 0400000000000000 ! Mem[0000000013000078] = cab6fcda337f659b, %f0 = 5d5ff074 0014a03f ldd [%o2+0x078],%f0 ! %f0 = cab6fcda 337f659b ! %l6 = fffffa03000005fc, immed = fffff195, %l6 = fffffa03000005fc andncc %l6,-0xe6b,%l6 ! %l6 = 0000000000000468, %ccr = 00 ! %l3 = ffffffffffffffff, immed = fffffbbd, %l2 = 0400000000000000 taddcctv %l3,-0x443,%l2 ! %l0 = 000000004fd0944b, Trapped ! Mem[000000003100000c] = c5b553aa, %l1 = 00000000a431fbcf ldswa [%i2+0x00c]%asi,%l1 ! %l1 = ffffffffc5b553aa p1_label_71: ! %cwp = 1 ! Mem[0000000030000008] = 0000002a, %f3 = 00c5219a ld [%i0+%o4],%f3 ! %f3 = 0000002a ! Mem[0000000013000000] = 68f62623, %l6 = 0000000000000468 lduwa [%o2+%g0]0x88,%l6 ! %l6 = 0000000068f62623 ! %l4 = 0000000000000000, immed = 00000f73, %y = fffffa03 udivcc %l4,0xf73,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 4fd0944b ! %l5 = 00000000a431fac5, immed = fffff25b, %y = 4fd0944b umulcc %l5,-0xda5,%l7 ! %l7 = a431f204a20d5e07, %ccr = 88, %y = a431f204 ! %f20 = 67acffff 56867f79, Mem[0000000013800018] = 00141653 def25378 std %f20,[%o3+%o6] ! Mem[0000000013800018] = 67acffff 56867f79 ! Mem[0000000012000020] = 2326f668, %l7 = a431f204a20d5e07 lduwa [%o0+%i4]0x88,%l7 ! %l7 = 000000002326f668 ! %f14 = a86b24d3 a358bdc9, Mem[0000000031800048] = ffffffff f2a3f052 std %f14,[%i3+0x048] ! Mem[0000000031800048] = a86b24d3 a358bdc9 ! Clear Register : %l1 = ffffffffc5b553aa clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000012800030] = 71b14601, %l7 = 000000002326f668 lduha [%o1+%i6]0x80,%l7 ! %l7 = 00000000000071b1 ! Mem[0000000031000008] = 00c50000, %l1 = 0000000000000000 ldub [%i2+0x00b],%l1 ! %l1 = 0000000000000000 p1_label_72: ! %cwp = 1 ! %l2 = 0400000000000000, Mem[0000000012000028] = ef2e9004 stba %l2,[%o0+%i5]0x81 ! Mem[0000000012000028] = 002e9004 ! %l5 = 00000000a431fac5, %l4 = 00000000ffffffff, %y = a431f204 sdiv %l5,%l4,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 4fd0944b ! %l5 = 00000000a431fac5, %l6 = 0000000068f62623, %l7 = 00000000000071b1 tsubcc %l5,%l6,%l7 ! %l7 = 000000003b3bd4a2, %ccr = 02 ! Mem[000000003000000c] = ef2e9004, %l2 = 0400000000000000 ldsb [%i0+0x00c],%l2 ! %l2 = ffffffffffffffef ! Mem[0000000012800058] = 532ec8a0, %l2 = ffffffffffffffef ldsba [%o1+0x058]%asi,%l2 ! %l2 = 0000000000000053 ! Mem[0000000030000008] = 0000002a, %l4 = 000000007fffffff lduw [%i0+%o4],%l4 ! %l4 = 000000000000002a ! Mem[0000000013000030] = fffff675, %l0 = 000000004fd0944b lduba [%o2+%i6]0x80,%l0 ! %l0 = 00000000000000ff ! %l6 = 0000000068f62623, immed = 0000038a, %y = 4fd0944b udivcc %l6,0x38a,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 000000ff ! Mem[000000001300005c] = 3a4f7b0a, %l2 = 0000000000000053 ldsb [%o2+0x05d],%l2 ! %l2 = 000000000000004f ! %l5 = 00000000a431fac5, immed = 00000057, %y = 000000ff sdivcc %l5,0x057,%l6 ! %l6 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 000000ff p1_label_73: ! %cwp = 1 ! Mem[0000000013000058] = 45f8e9df, %l4 = 000000000000002a ldub [%o2+0x058],%l4 ! %l4 = 0000000000000045 ! %l6 = 000000007fffffff, Mem[000000003180004a] = a86b24d3 sth %l6,[%i3+0x04a] ! Mem[0000000031800048] = a86bffff ! Mem[000000003180000c] = 7a14a03f, %l3 = 00000000ffffffff ldswa [%i3+0x00c]%asi,%l3 ! %l3 = 000000007a14a03f ! %l4 = 0000000000000045, Mem[0000000031800008] = 00000000 sth %l4,[%i3+%o4] ! Mem[0000000031800008] = 00450000 ! %l4 = 0000000000000045, immed = fffff1c2, %l2 = 000000000000004f orcc %l4,-0xe3e,%l2 ! %l2 = fffffffffffff1c7, %ccr = 88 rd %pc,%o7 return %o7+12 ! CWP = 0 ! %f12 = 7df1fe43, Mem[0000000012000030] = 04902eef sta %f12,[%i0+%o6]0x89 ! Mem[0000000012000030] = 7df1fe43 ! %l1 = 00000000ffffc62c, immed = fffffa60, %l4 = 0000000000000028 subccc %l1,-0x5a0,%l4 ! %l4 = 00000000ffffcbcc, %ccr = 19 ! Mem[0000000012000000] = 00000000, %f20 = 67acffff lda [%i0+%g0]0x88,%f20 ! %f20 = 00000000 ! %l0 = 68f62623, %l1 = ffffc62c, Mem[0000000013000030] = 75f6ffff 03992eef stda %l0,[%i2+%o6]0x89 ! Mem[0000000013000030] = 68f62623 ffffc62c p1_label_74: ! Mem[0000000012800000] = 04000000 00000000, %l2 = 00000000, %l3 = 00000080 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000004000000 ! Mem[0000000013800000] = 9a000000, %l5 = 0000000000000003 lduwa [%i3+%g0]0x80,%l5 ! %l5 = 000000009a000000 ! %l1 = 00000000ffffc62c, immed = 000001e4, %y = 000000ff umul %l1,0x1e4,%l7 ! %l7 = 000001e3ff92ab30, %y = 1e3 ! Mem[000000001380005c] = e9750b60, %l1 = 00000000ffffc62c ldsw [%i3+0x05c],%l1 ! %l1 = ffffffffe9750b60 ! %l6 = 030b126c18000000, Mem[000000001200006a] = bf6b2b65 sth %l6,[%i0+0x06a] ! Mem[0000000012000068] = bf6b0000 ! %l2 = 0000000000000000, immed = 00000f60, %y = 000001e3 udiv %l2,0xf60,%l1 ! %l1 = 000000001f6a2576 mov %l0,%y ! %y = 68f62623 ! retry : should take illegal inst trap, %l0 = 0000000068f62623 retry ! Illegal inst trap : %l0 = 0000000068f62633 ! %l3 = 0000000004000000, Mem[0000000013000040] = 00000000 stw %l3,[%i2+0x040] ! Mem[0000000013000040] = 04000000 ! Invert Register : %l2 = 0000000000000000 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff ! %l6 = 030b126c18000000, immed = 00000c20, %y = 68f62623 udiv %l6,0xc20,%l5 ! %l5 = 00000000ffffffff mov %l0,%y ! %y = 68f62633 p1_label_75: ! %l6 = 18000000, %l7 = ff92ab30, Mem[0000000012000050] = 04000000 00000000 stda %l6,[%i0+0x050]%asi ! Mem[0000000012000050] = 18000000 ff92ab30 ! %l6 = 18000000, %l7 = ff92ab30, Mem[0000000013000030] = 68f62623 ffffc62c stda %l6,[%i2+%o6]0x89 ! Mem[0000000013000030] = 18000000 ff92ab30 ! %l0 = 0000000068f62633, immed = 0000031c, %l0 = 0000000068f62633 tsubcc %l0,0x31c,%l0 ! %l0 = 0000000068f62317, %ccr = 02 ! Mem[0000000013000018] = 0000fc94, %l4 = 00000000ffffcbcc lduba [%i2+%i6]0x80,%l4 ! %l4 = 0000000000000000 ! %f26 = ffffffff a431fac5, Mem[0000000012000008] = 0000202a 22a4327c stda %f26,[%i0+%i4]0x89 ! Mem[0000000012000008] = ffffffff a431fac5 ! %l1 = 000000001f6a2576, immed = 0000000d, %l1 = 000000001f6a2576 sra %l1,0x00d,%l1 ! %l1 = 000000000000fb51 ! %l2 = ffffffffffffffff, immd = 00000000000003e2, %l3 = 0000000004000000 sdivx %l2,0x3e2,%l3 ! %l3 = 0000000000000000 ! %l0 = 0000000068f62317, Mem[0000000030800048] = fc792a2afffe8786 stx %l0,[%o1+0x048] ! Mem[0000000030800048] = 0000000068f62317 ! %l3 = 0000000000000000, immd = fffffffffffff6ea, %l0 = 0000000068f62317 udivx %l3,-0x916,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, immd = 00000000000006ae, %l6 = 030b126c18000000 udivx %l0,0x6ae,%l6 ! %l6 = 0000000000000000 p1_label_76: ! done : should take illegal inst trap, %l0 = 0000000000000000 done ! Illegal inst trap : %l0 = 0000000000000010 ! Mem[0000000030000048] = 4fd09428, %l6 = 0000000000000000 ldsw [%o0+0x048],%l6 ! %l6 = 000000004fd09428 ! %l4 = 0000000000000000, Mem[0000000012000060] = 00e8d313 sth %l4,[%i0+0x060] ! Mem[0000000012000060] = 0000d313 ! Mem[0000000013000008] = 04902eef04902eef, %l0 = 0000000000000010 ldxa [%i2+%i4]0x88,%l0 ! %l0 = 04902eef04902eef ! Mem[0000000012800010] = 00000000, %l6 = 000000004fd09428 ldsha [%i1+%i5]0x89,%l6 ! %l6 = 0000000000000000 ! %l1 = 000000000000fb51, Mem[0000000013000020] = 554685fc stwa %l1,[%i2+%o4]0x81 ! Mem[0000000013000020] = 0000fb51 ! %f15 = a358bdc9, Mem[0000000013800030] = ffffff7f sta %f15,[%i3+%o6]0x89 ! Mem[0000000013800030] = a358bdc9 ! %l0 = 04902eef04902eef, %l0 = 04902eef04902eef, %l1 = 000000000000fb51 taddcctv %l0,%l0,%l1 ! %l0 = 04902eef04902f12, Trapped ! Mem[0000000012000030] = 43fef17d0146b171, %f24 = a8eab35c 8ee2d082 ldda [%i0+%o6]0x81,%f24 ! %f24 = 43fef17d 0146b171 ! %l1 = 000000000000fb51, %l5 = 00000000ffffffff, %l0 = 04902eef04902f12 sll %l1,%l5,%l0 ! %l0 = 00007da880000000 p1_label_77: ! %l0 = 00007da880000000, immed = 00000483, %l5 = 00000000ffffffff addcc %l0,0x483,%l5 ! %l5 = 00007da880000483, %ccr = 08 ! Mem[0000000012800010] = 0000000000000000, %f18 = 00000000 e9670b60 ldda [%i1+%i5]0x81,%f18 ! %f18 = 00000000 00000000 ! %l2 = ffffffffffffffff, %l2 = ffffffffffffffff, %y = 68f62633 umul %l2,%l2,%l1 ! %l1 = fffffffe00000001, %y = fffffffe ! Mem[0000000012800018] = 74f05f5d, %l7 = 000001e3ff92ab30 lduba [%i1+%i6]0x88,%l7 ! %l7 = 000000000000005d ! Mem[0000000012800030] = 71b14601 00000000, %l6 = 00000000, %l7 = 0000005d ldda [%i1+%o6]0x81,%l6 ! %l6 = 0000000071b14601 0000000000000000 ! %f4 = 3298dba6 3df54957, Mem[0000000030800008] = 28be2767 002efc94 std %f4 ,[%o1+%i4] ! Mem[0000000030800008] = 3298dba6 3df54957 ! Mem[0000000012800050] = ddd5c5a6 4c4ddfd6, %l2 = ffffffff, %l3 = 00000000 ldd [%i1+0x050],%l2 ! %l2 = 00000000ddd5c5a6 000000004c4ddfd6 ! Mem[0000000013000010] = da35baa1, %l6 = 0000000071b14601 lduha [%i2+%i5]0x80,%l6 ! %l6 = 000000000000da35 ! %l0 = 80000000, %l1 = 00000001, Mem[0000000030000048] = 4fd09428 00000000 std %l0,[%o0+0x048] ! Mem[0000000030000048] = 80000000 00000001 ! retry : should take illegal inst trap, %l0 = 00007da880000000 retry ! Illegal inst trap : %l0 = 00007da880000010 p1_label_78: ! %l5 = 00007da880000483, immed = fffff328, %l6 = 000000000000da35 subccc %l5,-0xcd8,%l6 ! %l6 = 00007da88000115b, %ccr = 19 ! Mem[0000000013000008] = ef2e9004, %l0 = 00007da880000010 lduh [%i2+%i4],%l0 ! %l0 = 000000000000ef2e ! Mem[000000003080000c] = 3df54957, %l6 = 00007da88000115b ldsha [%o1+0x00c]%asi,%l6 ! %l6 = 0000000000003df5 ! Set Register : %l6 = 0000000000003df5 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %f0 = cab6fcda 337f659b, Mem[0000000031000048] = 6618fc7a 0027cc7b std %f0 ,[%o2+0x048] ! Mem[0000000031000048] = cab6fcda 337f659b ! Mem[0000000012000020] = 68f62623, %l0 = 000000000000ef2e lduba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000068 ! Invert Register : %l0 = 0000000000000068 xor %l0,-1,%l0 ! %l0 = ffffffffffffff97 ! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 00007da880000483 orncc %l7,%l4,%l5 ! %l5 = ffffffffffffffff, %ccr = 88 ! Mem[000000003180000c] = 7a14a03f, %l5 = ffffffffffffffff lduw [%o3+0x00c],%l5 ! %l5 = 000000007a14a03f ! %l7 = 0000000000000000, immd = 0000000000000877, %l0 = ffffffffffffff97 sdivx %l7,0x877,%l0 ! %l0 = 0000000000000000 p1_label_79: ! Mem[000000003080004c] = 68f62317, %l1 = fffffffe00000001 ldsh [%o1+0x04e],%l1 ! %l1 = 0000000000002317 ! Mem[0000000013000020] = 51fb0000, %l6 = ffffffffffffffff lduha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! %l2 = 00000000ddd5c5a6, immed = fffffa93, %y = fffffffe umulcc %l2,-0x56d,%l6 ! %l6 = ddd5c0f25f1e9a52, %ccr = 80, %y = ddd5c0f2 ! %l6 = ddd5c0f25f1e9a52, %l5 = 000000007a14a03f, %l1 = 0000000000002317 sub %l6,%l5,%l1 ! %l1 = ddd5c0f1e509fa13 ! %f2 = 00000000 0000002a, Mem[0000000013000010] = da35baa1 1eb7a404 std %f2 ,[%i2+%i5] ! Mem[0000000013000010] = 00000000 0000002a ! %l2 = 00000000ddd5c5a6, Mem[0000000013800010] = 04000000 sth %l2,[%i3+%i5] ! Mem[0000000013800010] = c5a60000 ! %l2 = ddd5c5a6, %l3 = 4c4ddfd6, Mem[0000000012000000] = 00000000 600b67e9 stda %l2,[%i0+%g0]0x89 ! Mem[0000000012000000] = ddd5c5a6 4c4ddfd6 ! Invert Register : %l3 = 000000004c4ddfd6 xor %l3,-1,%l3 ! %l3 = ffffffffb3b22029 ! %l7 = 0000000000000000, Mem[0000000013800008] = 0000000000000004 stxa %l7,[%i3+%i4]0x88 ! Mem[0000000013800008] = 0000000000000000 ! %l2 = 00000000ddd5c5a6, Mem[000000003180000a] = 00450000 sth %l2,[%o3+0x00a] ! Mem[0000000031800008] = 0045c5a6 p1_label_80: ! Mem[0000000013000068] = ccf4dc89, %l6 = ddd5c0f25f1e9a52 ldsha [%i2+0x068]%asi,%l6 ! %l6 = ffffffffffffccf4 ! %l6 = ffffccf4, %l7 = 00000000, Mem[0000000012800008] = 7fffffff 000000ff stda %l6,[%i1+%i4]0x81 ! Mem[0000000012800008] = ffffccf4 00000000 ! %l7 = 0000000000000000, %l6 = ffffffffffffccf4, %l1 = ddd5c0f1e509fa13 sra %l7,%l6,%l1 ! %l1 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000013000030] = ff92ab3018000000 stxa %l0,[%i2+%o6]0x88 ! Mem[0000000013000030] = 0000000000000000 ! Mem[0000000013800028] = da35baa11eb7a404, %l6 = ffffffffffffccf4 ldxa [%i3+%o5]0x88,%l6 ! %l6 = da35baa11eb7a404 ! %l1 = 0000000000000000, immed = fffffd4a, %y = ddd5c0f2 sdivcc %l1,-0x2b6,%l1 ! %l1 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 00000000 ! %l7 = 0000000000000000, %l2 = 00000000ddd5c5a6, %l0 = 0000000000000000 srl %l7,%l2,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030000008] = 0000002a, %l7 = 0000000000000000 ldsha [%o0+0x00a]%asi,%l7 ! %l7 = 000000000000002a ! %l7 = 000000000000002a, immed = fffff327, %l2 = 00000000ddd5c5a6 xnor %l7,-0xcd9,%l2 ! %l2 = 0000000000000cf2 ! %l5 = 000000007a14a03f, %l1 = 000000007fffffff, %l0 = 0000000000000000 addccc %l5,%l1,%l0 ! %l0 = 00000000fa14a03e, %ccr = 0a p1_label_81: ! Mem[0000000031000008] = 00c50000 c5b553aa, %l0 = fa14a03e, %l1 = 7fffffff ldd [%o2+%i4],%l0 ! %l0 = 0000000000c50000 00000000c5b553aa ! %l5 = 000000007a14a03f, immed = fffff52b, %l7 = 000000000000002a taddcc %l5,-0xad5,%l7 ! %l7 = 000000007a14956a, %ccr = 13 ! %l7 = 000000007a14956a, immed = fffff1bb, %l7 = 000000007a14956a or %l7,-0xe45,%l7 ! %l7 = fffffffffffff5fb ! %l3 = ffffffffb3b22029, %l7 = fffffffffffff5fb, %y = 00000000 sdiv %l3,%l7,%l0 ! %l0 = ffffffffffee10c2 mov %l0,%y ! %y = ffee10c2 ! %f4 = 3298dba6 3df54957, Mem[0000000031800008] = 0045c5a6 7a14a03f stda %f4 ,[%o3+0x008]%asi ! Mem[0000000031800008] = 3298dba6 3df54957 ! Mem[0000000012800040] = 2c7e578128f8facc, %l6 = da35baa11eb7a404 ldx [%i1+0x040],%l6 ! %l6 = 2c7e578128f8facc ! %l1 = 00000000c5b553aa, immed = fffff947, %l6 = 2c7e578128f8facc xorcc %l1,-0x6b9,%l6 ! %l6 = ffffffff3a4aaaed, %ccr = 80 ! Mem[0000000013000054] = c7a361e6, %l4 = 0000000000000000 lduw [%i2+0x054],%l4 ! %l4 = 00000000c7a361e6 ! %l4 = 00000000c7a361e6, %l4 = 00000000c7a361e6, %l5 = 000000007a14a03f addcc %l4,%l4,%l5 ! %l5 = 000000018f46c3cc, %ccr = 09 ! %l0 = ffffffffffee10c2, Mem[000000003080004e] = 68f62317 stb %l0,[%o1+0x04e] ! Mem[000000003080004c] = 68f6c217 p1_label_82: ! Mem[0000000031000048] = cab6fcda337f659b, %f24 = 43fef17d 0146b171 ldd [%o2+0x048],%f24 ! %f24 = cab6fcda 337f659b ! %f10 = ffffa0d9, Mem[0000000013000020] = 0000fb51 sta %f10,[%i2+%o4]0x81 ! Mem[0000000013000020] = ffffa0d9 ! %l1 = 00000000c5b553aa, %l7 = fffffffffffff5fb, %l2 = 0000000000000cf2 xor %l1,%l7,%l2 ! %l2 = ffffffff3a4aa651 ! %l3 = ffffffffb3b22029, %l2 = ffffffff3a4aa651, %l0 = ffffffffffee10c2 taddcc %l3,%l2,%l0 ! %l0 = fffffffeedfcc67a, %ccr = 9a ! %l0 = fffffffeedfcc67a, immed = fffff772, %y = ffee10c2 umul %l0,-0x88e,%l1 ! %l1 = edfcbe8617961854, %y = edfcbe86 ! Mem[0000000013800020] = ffffac67, %f8 = 0000202a lda [%i3+%o4]0x88,%f8 ! %f8 = ffffac67 ! Mem[0000000031800048] = a86bffffa358bdc9, %l7 = fffffffffffff5fb ldx [%o3+0x048],%l7 ! %l7 = a86bffffa358bdc9 ! %l1 = edfcbe8617961854, immed = 00000000, %l6 = ffffffff3a4aaaed sra %l1,0x000,%l6 ! %l6 = 0000000017961854 ! Mem[0000000012000030] = 43fef17d, %l6 = 0000000017961854 lduha [%i0+%o6]0x80,%l6 ! %l6 = 00000000000043fe ! %l5 = 000000018f46c3cc, immed = fffff92d, %y = edfcbe86 sdiv %l5,-0x6d3,%l6 ! %l6 = 000000007fffffff mov %l0,%y ! %y = edfcc67a p1_label_83: ! Mem[0000000013000018] = 0000fc94c9bd0000, %f12 = 7df1fe43 36d4f434 ldda [%i2+%i6]0x81,%f12 ! %f12 = 0000fc94 c9bd0000 ! %f20 = 00000000 56867f79, Mem[0000000013800008] = 00000000 00000000 stda %f20,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 56867f79 ! %l7 = a86bffffa358bdc9, %l7 = a86bffffa358bdc9, %l3 = ffffffffb3b22029 xor %l7,%l7,%l3 ! %l3 = 0000000000000000 ! %f14 = a86b24d3 a358bdc9, Mem[0000000013800008] = 56867f79 00000000 stda %f14,[%i3+%i4]0x89 ! Mem[0000000013800008] = a86b24d3 a358bdc9 ! Mem[0000000030800008] = 3298dba6 3df54957, %l2 = 3a4aa651, %l3 = 00000000 ldd [%o1+%i4],%l2 ! %l2 = 000000003298dba6 000000003df54957 ! Mem[0000000012800038] = 43657758, %l1 = edfcbe8617961854 ldswa [%i1+0x038]%asi,%l1 ! %l1 = 0000000043657758 ! Mem[0000000012800078] = 82d0e28e5cb3eaa8, %l6 = 000000007fffffff ldx [%i1+0x078],%l6 ! %l6 = 82d0e28e5cb3eaa8 ! %l0 = fffffffeedfcc67a, Mem[0000000012000000] = a6c5d5dd stba %l0,[%i0+%g0]0x81 ! Mem[0000000012000000] = 7ac5d5dd ! %l6 = 82d0e28e5cb3eaa8, %l0 = fffffffeedfcc67a, %l4 = 00000000c7a361e6 orn %l6,%l0,%l4 ! %l4 = 82d0e28f5eb3fbad ! %l7 = a86bffffa358bdc9, %l2 = 000000003298dba6, %l4 = 82d0e28f5eb3fbad and %l7,%l2,%l4 ! %l4 = 0000000022189980 p1_label_84: ! %f22 = 68f62623, Mem[0000000012000000] = 7ac5d5dd sta %f22,[%i0+0x000]%asi ! Mem[0000000012000000] = 68f62623 ! %f1 = 337f659b, Mem[0000000031000048] = cab6fcda st %f1 ,[%o2+0x048] ! Mem[0000000031000048] = 337f659b ! Mem[000000003100004c] = 337f659b, %l6 = 82d0e28e5cb3eaa8 ldsh [%o2+0x04c],%l6 ! %l6 = 000000000000337f ! Mem[0000000012000070] = 82b828a6627f538d, %f16 = 0053202a ef2e9004 ldd [%i0+0x070],%f16 ! %f16 = 82b828a6 627f538d ! %l7 = a86bffffa358bdc9, Mem[000000003100000a] = 00c50000 sth %l7,[%o2+0x00a] ! Mem[0000000031000008] = 00c5bdc9 ! Mem[0000000012000020] = 68f62623c5fa31a4, %l4 = 0000000022189980 ldxa [%i0+%o4]0x81,%l4 ! %l4 = 68f62623c5fa31a4 ! %l7 = a86bffffa358bdc9, immed = 00000907, %l0 = fffffffeedfcc67a taddcc %l7,0x907,%l0 ! %l0 = a86bffffa358c6d0, %ccr = 8a ! Mem[0000000012800078] = 82d0e28e, %l5 = 000000018f46c3cc ldub [%i1+0x07a],%l5 ! %l5 = 00000000000000e2 ! %l3 = 000000003df54957, %l7 = a86bffffa358bdc9, %l6 = 000000000000337f andncc %l3,%l7,%l6 ! %l6 = 000000001ca54016, %ccr = 00 ! %f2 = 00000000 0000002a, Mem[0000000013000070] = c66ef98e 78c5f6be std %f2 ,[%i2+0x070] ! Mem[0000000013000070] = 00000000 0000002a p1_label_85: ! %l4 = 68f62623c5fa31a4, Mem[0000000012800000] = 00000000 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000012800000] = c5fa31a4 ! %l7 = a86bffffa358bdc9, immed = 00000073, %y = edfcc67a umul %l7,0x073,%l4 ! %l4 = 0000004960dd414b, %y = 49 ! Mem[0000000012800010] = 00000000, %l0 = a86bffffa358c6d0 lduwa [%i1+%i5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[000000003080000c] = 3df54957, %l6 = 000000001ca54016 ldub [%o1+0x00e],%l6 ! %l6 = 0000000000000049 ! %l5 = 00000000000000e2, %l6 = 0000000000000049, %l2 = 000000003298dba6 orcc %l5,%l6,%l2 ! %l2 = 00000000000000eb, %ccr = 00 ! %l5 = 00000000000000e2, Mem[0000000013000010] = 000000000000002a stxa %l5,[%i2+%i5]0x80 ! Mem[0000000013000010] = 00000000000000e2 ! %l3 = 000000003df54957, Mem[000000003080004c] = 68f6c217 sth %l3,[%o1+0x04c] ! Mem[000000003080004c] = 4957c217 ! %l0 = 0000000000000000, %l2 = 00000000000000eb, %l5 = 00000000000000e2 orncc %l0,%l2,%l5 ! %l5 = ffffffffffffff14, %ccr = 88 ! %l5 = ffffffffffffff14, immed = fffffd91, %l0 = 0000000000000000 addcc %l5,-0x26f,%l0 ! %l0 = fffffffffffffca5, %ccr = 99 ! %l0 = fffffca5, %l1 = 43657758, Mem[0000000031800008] = 3298dba6 3df54957 stda %l0,[%o3+0x008]%asi ! Mem[0000000031800008] = fffffca5 43657758 p1_label_86: ! %l0 = fffffca5, %l1 = 43657758, Mem[0000000013000028] = a358bdc9 83cd0e4f stda %l0,[%i2+%o5]0x89 ! Mem[0000000013000028] = fffffca5 43657758 ! %l5 = ffffffffffffff14, immed = 000006c1, %l3 = 000000003df54957 sub %l5,0x6c1,%l3 ! %l3 = fffffffffffff853 ! Invert Register : %l1 = 0000000043657758 xor %l1,-1,%l1 ! %l1 = ffffffffbc9a88a7 ! %l7 = a86bffffa358bdc9, %l7 = a86bffffa358bdc9, %l4 = 0000004960dd414b xor %l7,%l7,%l4 ! %l4 = 0000000000000000 ! Mem[000000003080000c] = 3df54957, %l6 = 0000000000000049 lduw [%o1+0x00c],%l6 ! %l6 = 000000003df54957 ! Mem[000000001380002c] = a1ba35da, %l2 = 00000000000000eb ldsb [%i3+0x02f],%l2 ! %l2 = ffffffffffffffda ! Mem[0000000013800050] = 000000000146b171, %f2 = 00000000 0000002a ldd [%i3+0x050],%f2 ! %f2 = 00000000 0146b171 ! Mem[0000000012000028] = 04902eef04902e00, %l2 = ffffffffffffffda ldxa [%i0+%o5]0x88,%l2 ! %l2 = 04902eef04902e00 ! %l2 = 04902eef04902e00, immd = fffffffffffff5b9, %l5 = ffffffffffffff14 sdivx %l2,-0xa47,%l5 ! %l5 = ffff8e5588cdd5c1 ! Clear Register : %l5 = ffff8e5588cdd5c1 clr %l5 ! %l5 = 0000000000000000 p1_label_87: ! Mem[0000000030000048] = 8000000000000001, %l3 = fffffffffffff853 ldx [%o0+0x048],%l3 ! %l3 = 8000000000000001 ! %l2 = 04902eef04902e00, Mem[0000000013000000] = 1eb7a40468f62623 stxa %l2,[%i2+%g0]0x88 ! Mem[0000000013000000] = 04902eef04902e00 ! Mem[0000000012000020] = 68f62623, %l7 = a86bffffa358bdc9 lduh [%i0+0x022],%l7 ! %l7 = 0000000000002623 ! Mem[0000000012000050] = 18000000ff92ab30, %f10 = ffffa0d9 ffff8dff ldda [%i0+0x050]%asi,%f10 ! %f10 = 18000000 ff92ab30 ! Mem[0000000012800018] = 5d5ff074 fc85bdc9, %l2 = 04902e00, %l3 = 00000001 ldd [%i1+%i6],%l2 ! %l2 = 000000005d5ff074 00000000fc85bdc9 ! Mem[0000000012000068] = bf6b0000 62205349, %l2 = 5d5ff074, %l3 = fc85bdc9 ldda [%i0+0x068]%asi,%l2 ! %l2 = 00000000bf6b0000 0000000062205349 ! %l1 = ffffffffbc9a88a7, Mem[0000000013000010] = 00000000 stwa %l1,[%i2+%i5]0x80 ! Mem[0000000013000010] = bc9a88a7 ! %l4 = 0000000000000000, Mem[000000001380001a] = 67acffff sth %l4,[%i3+0x01a] ! Mem[0000000013800018] = 67ac0000 ! %l0 = fffffffffffffca5, immed = fffff123, %y = 00000049 udiv %l0,-0xedd,%l2 ! %l2 = 000000000000004a mov %l0,%y ! %y = fffffca5 ! %l6 = 000000003df54957 setx 0x4110df604110df60,%g7,%l6 ! %l6 = 4110df604110df60 p1_label_88: ! Mem[000000003080000c] = 3df54957, %l6 = 4110df604110df60 ldsh [%o1+0x00c],%l6 ! %l6 = 0000000000003df5 ! %l5 = 0000000000000000, immed = 00000000, %l3 = 0000000062205349 srl %l5,0x000,%l3 ! %l3 = 0000000000000000 ! %f16 = 82b828a6 627f538d, Mem[0000000013000050] = b3d7d127 c7a361e6 std %f16,[%i2+0x050] ! Mem[0000000013000050] = 82b828a6 627f538d ! %f29 = f2a3f052, Mem[0000000012800074] = 6424daf2 sta %f29,[%i1+0x074]%asi ! Mem[0000000012800074] = f2a3f052 ! Mem[0000000012800028] = a358bdc9, %l1 = ffffffffbc9a88a7 ldswa [%i1+%o5]0x81,%l1 ! %l1 = ffffffffa358bdc9 ! Mem[0000000012000034] = 0146b171, %l1 = ffffffffa358bdc9 ldsha [%i0+0x034]%asi,%l1 ! %l1 = 0000000000000146 ! %l0 = fffffffffffffca5 sethi %hi(0x1479d400),%l0 ! %l0 = 000000001479d400 ! %f11 = ff92ab30, Mem[0000000013000068] = ccf4dc89 st %f11,[%i2+0x068] ! Mem[0000000013000068] = ff92ab30 ! %l5 = 0000000000000000, immed = fffffb9a, %l3 = 0000000000000000 or %l5,-0x466,%l3 ! %l3 = fffffffffffffb9a ! Mem[0000000012000010] = 0000002efffd8052, %f2 = 00000000 0146b171 ldda [%i0+%i5]0x88,%f2 ! %f2 = 0000002e fffd8052 p1_label_89: ! %l3 = fffffffffffffb9a, immed = 00000779, %l7 = 0000000000002623 or %l3,0x779,%l7 ! %l7 = fffffffffffffffb ! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = fffffca5 umul %l5,%l5,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l5 = 0000000000000000, Mem[000000003100000c] = c5b553aa stw %l5,[%o2+0x00c] ! Mem[000000003100000c] = 00000000 ! %l2 = 000000000000004a, Mem[000000003180000a] = fffffca5 stba %l2,[%o3+0x00a]%asi ! Mem[0000000031800008] = ffff4aa5 ! Randomly selected nop nop ! Mem[0000000012800068] = e703d821, %l0 = 000000001479d400 ldsb [%i1+0x068],%l0 ! %l0 = ffffffffffffffe7 ! %l7 = fffffffffffffffb, Mem[000000003000000c] = ef2e9004 stba %l7,[%o0+0x00c]%asi ! Mem[000000003000000c] = fb2e9004 ! Mem[0000000012800000] = c5fa31a4, %l3 = fffffffffffffb9a ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffa4 ! %l7 = fffffffffffffffb, Mem[000000003000004c] = 00000001 sth %l7,[%o0+0x04c] ! Mem[000000003000004c] = fffb0001 ! %l4 = 0000000000000000, %l3 = ffffffffffffffa4, %l5 = 0000000000000000 sll %l4,%l3,%l5 ! %l5 = 0000000000000000 p1_label_90: ! Clear Register : %l6 = 0000000000003df5 clr %l6 ! %l6 = 0000000000000000 ! Mem[0000000013000000] = 002e9004, %f19 = 00000000 lda [%i2+%g0]0x80,%f19 ! %f19 = 002e9004 ! %l4 = 0000000000000000, Mem[0000000012800000] = a431fac5 stw %l4,[%i1+%g0] ! Mem[0000000012800000] = 00000000 ! Mem[0000000030000048] = 80000000fffb0001, %f10 = 18000000 ff92ab30 ldd [%o0+0x048],%f10 ! %f10 = 80000000 fffb0001 ! %l2 = 000000000000004a, %l4 = 0000000000000000, %l4 = 0000000000000000 or %l2,%l4,%l4 ! %l4 = 000000000000004a ! Mem[000000003000004c] = fffb0001, %l7 = fffffffffffffffb ldsha [%o0+0x04e]%asi,%l7 ! %l7 = 0000000000000001 ! %l2 = 000000000000004a, %l0 = ffffffffffffffe7, %l7 = 0000000000000001 orncc %l2,%l0,%l7 ! %l7 = 000000000000005a, %ccr = 00 ! Mem[0000000012000020] = 68f62623, %l0 = ffffffffffffffe7 lduba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000068 ! Mem[0000000013800030] = c9bd58a3, %l5 = 0000000000000000 lduba [%i3+%o6]0x80,%l5 ! %l5 = 00000000000000c9 ! Mem[0000000012000028] = 04902e00, %l7 = 000000000000005a lduha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000002e00 p1_label_91: ! Randomly selected nop nop ! Mem[0000000031800008] = ffff4aa5, %l3 = ffffffffffffffa4 ldub [%o3+0x00a],%l3 ! %l3 = 000000000000004a ! %l4 = 000000000000004a, %l1 = 0000000000000000, %l4 = 000000000000004a xor %l4,%l1,%l4 ! %l4 = 000000000000004a ! Mem[0000000031000008] = 00c5bdc9, %l3 = 000000000000004a ldsha [%o2+0x008]%asi,%l3 ! %l3 = 00000000000000c5 ! %l4 = 000000000000004a, immed = 0000065b, %y = 00000000 udiv %l4,0x65b,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = 00000068 ! retry : should take illegal inst trap, %l0 = 0000000000000068 retry ! Illegal inst trap : %l0 = 0000000000000078 ! %l0 = 0000000000000078, %l2 = 000000000000004a, %l7 = 0000000000002e00 sll %l0,%l2,%l7 ! %l7 = 000000000001e000 ! %l6 = 0000000000000000, %l1 = 0000000000000000, %l4 = 000000000000004a sub %l6,%l1,%l4 ! %l4 = 0000000000000000 ! %f8 = ffffac67 ef2e9004, Mem[0000000013000018] = 0000fc94 c9bd0000 stda %f8 ,[%i2+%i6]0x81 ! Mem[0000000013000018] = ffffac67 ef2e9004 ! %l1 = 0000000000000000, Mem[000000001300001d] = ef2e9004 stb %l1,[%i2+0x01d] ! Mem[000000001300001c] = ef009004 p1_label_92: ! %l6 = 0000000000000000, Mem[0000000031800008] = ffff4aa5 sth %l6,[%o3+%i4] ! Mem[0000000031800008] = 00004aa5 ! Mem[0000000031800008] = 00004aa543657758, %f26 = ffffffff a431fac5 ldd [%o3+%i4],%f26 ! %f26 = 00004aa5 43657758 ! %l6 = 0000000000000000, immed = fffffe7c, %y = 00000068 umul %l6,-0x184,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l7 = 000000000001e000, Mem[0000000013800000] = 9a0000000000000a stxa %l7,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000001e000 ! %l5 = 0000000000000000, %l0 = 0000000000000078, %l6 = 0000000000000000 orn %l5,%l0,%l6 ! %l6 = ffffffffffffff87 ! %l4 = 0000000000000000, %l4 = 0000000000000000, %l2 = 000000000000004a udivx %l4,%l4,%l2 ! Div by zero, %l0 = 00000000000000c8 ! Mem[0000000030000048] = 80000000fffb0001, %f26 = 00004aa5 43657758 ldda [%o0+0x048]%asi,%f26 ! %f26 = 80000000 fffb0001 ! %l5 = 0000000000000000, %l6 = ffffffffffffff87, %l5 = 0000000000000000 orn %l5,%l6,%l5 ! %l5 = 0000000000000078 ! %l2 = 000000000000004a, immed = 00000195, %l0 = 00000000000000a0 andncc %l2,0x195,%l0 ! %l0 = 000000000000004a, %ccr = 00 ! %l4 = 0000000000000000, %l3 = 00000000000000c5, %l0 = 000000000000004a andcc %l4,%l3,%l0 ! %l0 = 0000000000000000, %ccr = 44 p1_label_93: ! Mem[0000000030000008] = 0000002a fb2e9004, %l0 = 00000000, %l1 = 00000000 ldda [%o0+0x008]%asi,%l0 ! %l0 = 000000000000002a 00000000fb2e9004 ! %l7 = 000000000001e000, immed = ffffffc3, %l0 = 000000000000002a taddcc %l7,-0x03d,%l0 ! %l0 = 000000000001dfc3, %ccr = 13 ! %l2 = 000000000000004a, %l4 = 0000000000000000, %l0 = 000000000001dfc3 sra %l2,%l4,%l0 ! %l0 = 000000000000004a ! %l4 = 00000000, %l5 = 00000078, Mem[0000000031000048] = 337f659b 337f659b std %l4,[%o2+0x048] ! Mem[0000000031000048] = 00000000 00000078 ! %l1 = 00000000fb2e9004, Mem[0000000013000026] = 74f05f5d, %asi = 80 stha %l1,[%i2+0x026]%asi ! Mem[0000000013000024] = 74f09004 ! %l1 = 00000000fb2e9004, Mem[0000000012800018] = 74f05f5d stwa %l1,[%i1+%i6]0x89 ! Mem[0000000012800018] = fb2e9004 ! %l2 = 000000000000004a, immed = 00000b26, %y = 00000000 sdivcc %l2,0xb26,%l1 ! %l1 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 0000004a ! %l4 = 0000000000000000, Mem[0000000013800027] = 56867f79 stb %l4,[%i3+0x027] ! Mem[0000000013800024] = 56867f00 ! Mem[0000000012800008] = f4ccffff, %l2 = 000000000000004a ldsba [%i1+%i4]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000013800008] = c9bd58a3, %l6 = ffffffffffffff87 ldsba [%i3+%i4]0x81,%l6 ! %l6 = ffffffffffffffc9 p1_label_94: ! Mem[0000000012000018] = 00000000, %l6 = ffffffffffffffc9 ldsba [%i0+%i6]0x81,%l6 ! %l6 = 0000000000000000 ! %l6 = 00000000, %l7 = 0001e000, Mem[0000000031800008] = 00004aa5 43657758 std %l6,[%o3+%i4] ! Mem[0000000031800008] = 00000000 0001e000 ! %l5 = 0000000000000078, %l5 = 0000000000000078, %l4 = 0000000000000000 orn %l5,%l5,%l4 ! %l4 = ffffffffffffffff ! %l3 = 00000000000000c5, immed = 00000272, %l3 = 00000000000000c5 tsubcc %l3,0x272,%l3 ! %l3 = fffffffffffffe53, %ccr = 9b ! %l4 = ffffffffffffffff, %l5 = 0000000000000078, %l0 = 000000000000004a andcc %l4,%l5,%l0 ! %l0 = 0000000000000078, %ccr = 00 ! %l6 = 0000000000000000, Mem[0000000013000078] = cab6fcda stb %l6,[%i2+0x078] ! Mem[0000000013000078] = 00b6fcda ! Mem[0000000030800008] = 3298dba6, %l1 = 0000000000000000 ldsh [%o1+%i4],%l1 ! %l1 = 0000000000003298 ! %l2 = ffffffffffffffff, Mem[000000003080000c] = 3df54957 stba %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = fff54957 ! Mem[0000000013000018] = ffffac67, %l4 = ffffffffffffffff ldsha [%i2+%i6]0x81,%l4 ! %l4 = ffffffffffffffff ! %l2 = ffffffff, %l3 = fffffe53, Mem[0000000030800048] = 00000000 4957c217 std %l2,[%o1+0x048] ! Mem[0000000030800048] = ffffffff fffffe53 p1_label_95: ! Mem[0000000013000008] = ef2e9004, %l6 = 0000000000000000 lduwa [%i2+%i4]0x80,%l6 ! %l6 = 00000000ef2e9004 ! %l6 = 00000000ef2e9004, %l0 = 0000000000000078, %y = 0000004a sdivcc %l6,%l0,%l0 ! %l0 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! %l1 = 0000000000003298, Mem[0000000012800008] = ffffccf4 stwa %l1,[%i1+%i4]0x81 ! Mem[0000000012800008] = 00003298 ! Mem[0000000012000028] = 002e9004, %l1 = 0000000000003298 lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000002e ! %f16 = 82b828a6 627f538d, Mem[0000000031000008] = 00c5bdc9 00000000 std %f16,[%o2+%i4] ! Mem[0000000031000008] = 82b828a6 627f538d ! %l4 = ffffffffffffffff, %l7 = 000000000001e000, %l7 = 000000000001e000 srax %l4,%l7,%l7 ! %l7 = ffffffffffffffff ! %l2 = ffffffffffffffff, immed = 0000001f, %y = 7fffffff udiv %l2,0x01f,%l3 ! %l3 = 00000000ffffffff mov %l0,%y ! %y = 7fffffff ! %l5 = 0000000000000078, %l2 = ffffffffffffffff, %l2 = ffffffffffffffff addc %l5,%l2,%l2 ! %l2 = 0000000000000077 ! Mem[0000000030800008] = 3298dba6, %l2 = 0000000000000077 ldsba [%o1+0x009]%asi,%l2 ! %l2 = ffffffffffffff98 ! %l3 = 00000000ffffffff, %l5 = 0000000000000078, %y = 7fffffff umulcc %l3,%l5,%l2 ! %l2 = 00000077ffffff88, %ccr = 08, %y = 77 p1_label_96: ! Invert Register : %l7 = ffffffffffffffff xor %l7,-1,%l7 ! %l7 = 0000000000000000 ! Mem[0000000013800008] = a358bdc9, %l6 = 00000000ef2e9004 lduba [%i3+%i4]0x88,%l6 ! %l6 = 00000000000000c9 ! Mem[0000000030800048] = fffffffffffffe53, %l1 = 000000000000002e ldx [%o1+0x048],%l1 ! %l1 = fffffffffffffe53 ! %l4 = ffffffffffffffff, Mem[0000000012800060] = 8bf4b290 sth %l4,[%i1+0x060] ! Mem[0000000012800060] = ffffb290 ! %l7 = 0000000000000000, immed = fffffa78, %l6 = 00000000000000c9 and %l7,-0x588,%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000000000, immed = 0000006f, %l1 = fffffffffffffe53 addccc %l7,0x06f,%l1 ! %l1 = 000000000000006f, %ccr = 00 ! %l5 = 0000000000000078, Mem[000000001300004e] = 48580384 stba %l5,[%i2+0x04e]%asi ! Mem[000000001300004c] = 48587884 ! %l5 = 0000000000000078, immed = fffffb87, %l3 = 00000000ffffffff taddcc %l5,-0x479,%l3 ! %l3 = fffffffffffffbff, %ccr = 8a ! %l3 = fffffffffffffbff, immed = 000001e4, %l3 = fffffffffffffbff subccc %l3,0x1e4,%l3 ! %l3 = fffffffffffffa1b, %ccr = 88 ! %l6 = 0000000000000000, %l2 = 00000077ffffff88, %y = 00000077 sdiv %l6,%l2,%l4 ! %l4 = ffffffff80000000 mov %l0,%y ! %y = 7fffffff p1_label_97: ! %l7 = 0000000000000000, Mem[0000000013800008] = c9bd58a3 stha %l7,[%i3+%i4]0x80 ! Mem[0000000013800008] = 000058a3 ! Mem[0000000013800070] = 143f22c8292a6695, %l2 = 00000077ffffff88 ldx [%i3+0x070],%l2 ! %l2 = 143f22c8292a6695 ! Mem[0000000013000000] = 002e9004, %l2 = 143f22c8292a6695 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000002e9004 ! %l4 = ffffffff80000000, Mem[0000000031000048] = 00000000, %asi = 80 stwa %l4,[%o2+0x048]%asi ! Mem[0000000031000048] = 80000000 ! Mem[0000000031800048] = a86bffff a358bdc9, %l2 = 002e9004, %l3 = fffffa1b ldd [%o3+0x048],%l2 ! %l2 = 00000000a86bffff 00000000a358bdc9 ! %l6 = 0000000000000000, %l5 = 0000000000000078, %l2 = 00000000a86bffff addcc %l6,%l5,%l2 ! %l2 = 0000000000000078, %ccr = 00 ! %l1 = 000000000000006f, Mem[0000000013800010] = 0000a6c5 stwa %l1,[%i3+%i5]0x89 ! Mem[0000000013800010] = 0000006f ! Mem[0000000030000008] = 0000002afb2e9004, %f12 = 0000fc94 c9bd0000 ldd [%o0+%i4],%f12 ! %f12 = 0000002a fb2e9004 ! Mem[0000000012800028] = da35baa1c9bd58a3, %f22 = 68f62623 c5fa31a4 ldda [%i1+%o5]0x88,%f22 ! %f22 = da35baa1 c9bd58a3 ! %l7 = 0000000000000000 sethi %hi(0xf9133c00),%l7 ! %l7 = 00000000f9133c00 p1_label_98: ! Mem[0000000013000060] = b7661412, %l7 = 00000000f9133c00 ldsw [%i2+0x060],%l7 ! %l7 = ffffffffb7661412 ! %l0 = 000000007fffffff, %l5 = 0000000000000078, %l4 = ffffffff80000000 or %l0,%l5,%l4 ! %l4 = 000000007fffffff ! Mem[0000000012000000] = 68f62623, %l7 = ffffffffb7661412 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000068 ! Mem[0000000013800018] = 67ac0000 56867f79, %l6 = 00000000, %l7 = 00000068 ldda [%i3+%i6]0x81,%l6 ! %l6 = 0000000067ac0000 0000000056867f79 ! %l2 = 0000000000000078, %l0 = 000000007fffffff, %l3 = 00000000a358bdc9 xor %l2,%l0,%l3 ! %l3 = 000000007fffff87 ! %l3 = 000000007fffff87, Mem[0000000012000030] = 43fef17d stha %l3,[%i0+%o6]0x80 ! Mem[0000000012000030] = ff87f17d ! %l4 = 7fffffff, %l5 = 00000078, Mem[0000000013000028] = a5fcffff 58776543 std %l4,[%i2+%o5] ! Mem[0000000013000028] = 7fffffff 00000078 ! Mem[000000003180004c] = a358bdc9, %l7 = 0000000056867f79 ldsb [%o3+0x04d],%l7 ! %l7 = 0000000000000058 ! Mem[0000000013000018] = ffffac67, %l4 = 000000007fffffff lduha [%i2+%i6]0x80,%l4 ! %l4 = 000000000000ffff ! %l7 = 0000000000000058, %l0 = 000000007fffffff, %l3 = 000000007fffff87 xorcc %l7,%l0,%l3 ! %l3 = 000000007fffffa7, %ccr = 00 p1_label_99: ! %l4 = 000000000000ffff, %l4 = 000000000000ffff, %l6 = 0000000067ac0000 addccc %l4,%l4,%l6 ! %l6 = 000000000001fffe, %ccr = 00 ! Mem[0000000012800030] = 000000000146b171, %f24 = cab6fcda 337f659b ldda [%i1+%o6]0x88,%f24 ! %f24 = 00000000 0146b171 ! Mem[0000000013800010] = 6f000000, %l4 = 000000000000ffff ldsba [%i3+%i5]0x81,%l4 ! %l4 = 000000000000006f ! Mem[0000000013800028] = 04a4b71e, %f11 = fffb0001 lda [%i3+%o5]0x80,%f11 ! %f11 = 04a4b71e ! Mem[0000000012800024] = a358bdc9, %l3 = 000000007fffffa7 lduw [%i1+0x024],%l3 ! %l3 = 00000000a358bdc9 ! %l7 = 0000000000000058, Mem[0000000012000028] = 002e9004 stba %l7,[%i0+%o5]0x81 ! Mem[0000000012000028] = 582e9004 ! %l4 = 000000000000006f, Mem[000000003180000f] = 0001e000 stb %l4,[%o3+0x00f] ! Mem[000000003180000c] = 0001e06f ! %l7 = 0000000000000058, Mem[0000000012000020] = 68f62623 stha %l7,[%i0+%o4]0x80 ! Mem[0000000012000020] = 00582623 ! %l2 = 0000000000000078, Mem[000000003080004d] = fffffe53 stb %l2,[%o1+0x04d] ! Mem[000000003080004c] = ff78fe53 ! %l6 = 000000000001fffe, %l5 = 0000000000000078, %l5 = 0000000000000078 taddcc %l6,%l5,%l5 ! %l5 = 0000000000020076, %ccr = 02 p1_label_100: ! %l7 = 0000000000000058, Mem[0000000013000008] = 04902eef stwa %l7,[%i2+%i4]0x89 ! Mem[0000000013000008] = 00000058 ! %l4 = 000000000000006f, Mem[0000000013000020] = ffffa0d9 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000013000020] = 0000006f ! Invert Register : %l2 = 0000000000000078 xor %l2,-1,%l2 ! %l2 = ffffffffffffff87 ! %l0 = 000000007fffffff, Mem[0000000013800020] = 007f8656ffffac67 stxa %l0,[%i3+%o4]0x88 ! Mem[0000000013800020] = 000000007fffffff ! %l4 = 000000000000006f, %l0 = 000000007fffffff, %l7 = 0000000000000058 addcc %l4,%l0,%l7 ! %l7 = 000000008000006e, %ccr = 0a ! Mem[0000000030000048] = 80000000, %l0 = 000000007fffffff ldsw [%o0+0x048],%l0 ! %l0 = ffffffff80000000 ! %l5 = 0000000000020076, immed = fffff868, %l6 = 000000000001fffe add %l5,-0x798,%l6 ! %l6 = 000000000001f8de ! Mem[0000000012000054] = ff92ab30, %l0 = ffffffff80000000 ldswa [%i0+0x054]%asi,%l0 ! %l0 = ffffffffff92ab30 ! %l6 = 000000000001f8de, Mem[0000000013000008] = 58000000ef2e9004 stxa %l6,[%i2+%i4]0x80 ! Mem[0000000013000008] = 000000000001f8de ! %l1 = 000000000000006f, %l5 = 0000000000020076, %l3 = 00000000a358bdc9 sll %l1,%l5,%l3 ! %l3 = 000000001bc00000 ba,a p1_not_taken_0_end p1_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p1_branch_failed p1_not_taken_0_end: ! End of Random Code for Processor 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 ffffffffff92ab30 bne,a,pn %xcc,p1_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000006f bne,a,pn %xcc,p1_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffff87 bne,a,pn %xcc,p1_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000001bc00000 bne,a,pn %xcc,p1_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000006f bne,a,pn %xcc,p1_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000020076 bne,a,pn %xcc,p1_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000001f8de bne,a,pn %xcc,p1_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000008000006e bne,a,pn %xcc,p1_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x7fffffff,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p1_failed mov 0x111,%g1 ! Check Floating Point Registers p1_check_fp_registers: set p1_temp,%g1 set p1_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be cab6fcda 337f659b bne %xcc,p1_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0000002e fffd8052 bne %xcc,p1_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 3298dba6 3df54957 bne %xcc,p1_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be fffe8786 fc854655 bne %xcc,p1_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be ffffac67 ef2e9004 bne %xcc,p1_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 80000000 04a4b71e bne %xcc,p1_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 0000002a fb2e9004 bne %xcc,p1_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 82b828a6 627f538d bne %xcc,p1_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 00000000 002e9004 bne %xcc,p1_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 00000000 56867f79 bne %xcc,p1_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be da35baa1 c9bd58a3 bne %xcc,p1_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 00000000 0146b171 bne %xcc,p1_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 80000000 fffb0001 bne %xcc,p1_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ffffffff f2a3f052 bne %xcc,p1_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 00c50000 c5b553aa bne %xcc,p1_f30_fail nop ! Check Local Memory set p1_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 68f62623d6df4d4c ldx [%i0+0x000],%g3 ! Observed data at 0000000012000000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c5fa31a4ffffffff ldx [%i0+0x008],%g3 ! Observed data at 0000000012000008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000000027cc7b 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 = 00582623c5fa31a4 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 = 582e9004ef2e9004 ldx [%i0+0x028],%g3 ! Observed data at 0000000012000028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ff87f17d0146b171 ldx [%i0+0x030],%g3 ! Observed data at 0000000012000030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 00002eec3fb07651 ldx [%i0+0x040],%g3 ! Observed data at 0000000012000040 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 00000071a2176dcf ldx [%i0+0x048],%g3 ! Observed data at 0000000012000048 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x048,%g4 ldx [%g1+0x058],%g2 ! Expected data = 439566e10ae72094 ldx [%i0+0x058],%g3 ! Observed data at 0000000012000058 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 0000d31314a63395 ldx [%i0+0x060],%g3 ! Observed data at 0000000012000060 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 0000000400000966 ldx [%i0+0x078],%g3 ! Observed data at 0000000012000078 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x078,%g4 set p1_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 0000000000000004 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 = 0000329800000000 ldx [%i1+0x008],%g3 ! Observed data at 0000000012800008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 04902efbfc85bdc9 ldx [%i1+0x018],%g3 ! Observed data at 0000000012800018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fffe8786a358bdc9 ldx [%i1+0x020],%g3 ! Observed data at 0000000012800020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x020,%g4 ldx [%g1+0x048],%g2 ! Expected data = 68f62623c5fa31a4 ldx [%i1+0x048],%g3 ! Observed data at 0000000012800048 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x048,%g4 ldx [%g1+0x060],%g2 ! Expected data = ffffb290f2a3f052 ldx [%i1+0x060],%g3 ! Observed data at 0000000012800060 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x060,%g4 ldx [%g1+0x070],%g2 ! Expected data = a3333456f2a3f052 ldx [%i1+0x070],%g3 ! Observed data at 0000000012800070 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x070,%g4 set p1_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 002e9004ef2e9004 ldx [%i2+0x000],%g3 ! Observed data at 0000000013000000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000000001f8de ldx [%i2+0x008],%g3 ! Observed data at 0000000013000008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = bc9a88a7000000e2 ldx [%i2+0x010],%g3 ! Observed data at 0000000013000010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffac67ef009004 ldx [%i2+0x018],%g3 ! Observed data at 0000000013000018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000006f74f09004 ldx [%i2+0x020],%g3 ! Observed data at 0000000013000020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7fffffff00000078 ldx [%i2+0x028],%g3 ! Observed data at 0000000013000028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000000 ldx [%i2+0x030],%g3 ! Observed data at 0000000013000030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0400000000c5219a ldx [%i2+0x040],%g3 ! Observed data at 0000000013000040 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 6856262348587884 ldx [%i2+0x048],%g3 ! Observed data at 0000000013000048 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 82b828a6627f538d ldx [%i2+0x050],%g3 ! Observed data at 0000000013000050 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x050,%g4 ldx [%g1+0x068],%g2 ! Expected data = ff92ab3075290979 ldx [%i2+0x068],%g3 ! Observed data at 0000000013000068 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 000000000000002a ldx [%i2+0x070],%g3 ! Observed data at 0000000013000070 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 00b6fcda337f659b ldx [%i2+0x078],%g3 ! Observed data at 0000000013000078 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x078,%g4 set p1_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 000000000001e000 ldx [%i3+0x000],%g3 ! Observed data at 0000000013800000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000058a3d3246ba8 ldx [%i3+0x008],%g3 ! Observed data at 0000000013800008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6f00000000000000 ldx [%i3+0x010],%g3 ! Observed data at 0000000013800010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffff7f00000000 ldx [%i3+0x020],%g3 ! Observed data at 0000000013800020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = c9bd58a3a1ba35da ldx [%i3+0x030],%g3 ! Observed data at 0000000013800030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = fffe8786c0daa8c0 ldx [%i3+0x038],%g3 ! Observed data at 0000000013800038 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0000000000000015 ldx [%i3+0x040],%g3 ! Observed data at 0000000013800040 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x040,%g4 ldx [%g1+0x058],%g2 ! Expected data = c5b553aae9750b60 ldx [%i3+0x058],%g3 ! Observed data at 0000000013800058 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x058,%g4 ! Check Shared Memory set share0_expect,%g4 set p1_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p1_memcheck_share0: ldx [%g4+0x008],%g2 ! Expected value = 0000002afb2e9004 ldx [%o0+0x008],%g3 ! Read value at Mem[0000000030000008] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x008,%g1 ldx [%g4+0x048],%g2 ! Expected value = 80000000fffb0001 ldx [%o0+0x048],%g3 ! Read value at Mem[0000000030000048] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x048,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p1_memcheck_share1: ldx [%g4+0x008],%g2 ! Expected value = 3298dba6fff54957 ldx [%o1+0x008],%g3 ! Read value at Mem[0000000030800008] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x008,%g1 ldx [%g4+0x048],%g2 ! Expected value = ffffffffff78fe53 ldx [%o1+0x048],%g3 ! Read value at Mem[0000000030800048] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x048,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p1_memcheck_share2: ldx [%g4+0x008],%g2 ! Expected value = 82b828a6627f538d ldx [%o2+0x008],%g3 ! Read value at Mem[0000000031000008] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x008,%g1 ldx [%g4+0x048],%g2 ! Expected value = 8000000000000078 ldx [%o2+0x048],%g3 ! Read value at Mem[0000000031000048] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x048,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p1_memcheck_share3: ldx [%g4+0x008],%g2 ! Expected value = 000000000001e06f ldx [%o3+0x008],%g3 ! Read value at Mem[0000000031800008] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x008,%g1 ldx [%g4+0x048],%g2 ! Expected value = a86bffffa358bdc9 ldx [%o3+0x048],%g3 ! Read value at Mem[0000000031800048] cmp %g2,%g3 bne,pn %xcc,p1_failed add %g6,0x048,%g1 ! 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_f8_fail: set p1_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%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_f16_fail: set p1_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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_f20_fail: set p1_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f22_fail: set p1_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f24_fail: set p1_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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 p1_f30_fail: set p1_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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] 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] ta BAD_TRAP p1_dfill_failed: ba p1_failed mov 0xddd,%g1 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: st %f0 ,[%i2+0x000] ! Mem[0000000013000000] add %l6,%l5,%l2 and %l3,%l1,%l7 xnor %l6,%l5,%l0 subccc %l1,-0xe19,%l0 stb %l6,[%o3+0x008] ! Mem[0000000031800008] done p1_trap1o: st %f0 ,[%o2+0x000] ! Mem[0000000013000000] add %l6,%l5,%l2 and %l3,%l1,%l7 xnor %l6,%l5,%l0 subccc %l1,-0xe19,%l0 stb %l6,[%i3+0x008] ! Mem[0000000031800008] done p1_trap2e: sdivx %l4,-0x4b3,%l3 ld [%o1+0x04c],%f9 ! Mem[000000003080004c] done p1_trap2o: sdivx %l4,-0x4b3,%l3 ld [%i1+0x04c],%f9 ! Mem[000000003080004c] done p1_trap3e: subc %l7,%l6,%l4 xnor %l6,-0xee1,%l5 done p1_trap3o: subc %l7,%l6,%l4 xnor %l6,-0xee1,%l5 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 21ddde1f8846d988 ldx [%g1+0x008],%l1 ! %l1 = fede8a4652976571 ldx [%g1+0x010],%l2 ! %l2 = 29bbee2c018cd785 ldx [%g1+0x018],%l3 ! %l3 = 003164f899641347 ldx [%g1+0x020],%l4 ! %l4 = 38a4a19e1ab0c666 ldx [%g1+0x028],%l5 ! %l5 = b361b9347852b43d ldx [%g1+0x030],%l6 ! %l6 = 5a58e3704bd742f1 ldx [%g1+0x038],%l7 ! %l7 = 6ac32f864dd11ff2 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 8816ebade70bfc82 ldx [%g1+0x048],%l1 ! %l1 = 7eb65ee9df41ced9 ldx [%g1+0x050],%l2 ! %l2 = 9b807de20eb7c6fd ldx [%g1+0x058],%l3 ! %l3 = a78e30f22c4de946 ldx [%g1+0x060],%l4 ! %l4 = 039cfbd46b3ff634 ldx [%g1+0x068],%l5 ! %l5 = 68f6aadfe6802de0 ldx [%g1+0x070],%l6 ! %l6 = a63ed16dcced0e10 ldx [%g1+0x078],%l7 ! %l7 = d5a05e3ccf81026d save ! Initialize memory pointers for window 2 set p1_local0_start,%i0 set p1_local1_start,%i1 set p1_local2_start,%i2 set p1_local3_start,%i3 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 2 ldx [%g1+0x080],%l0 ! %l0 = 3aa5c6b6e0b71080 ldx [%g1+0x088],%l1 ! %l1 = 0ff44c9837b24418 ldx [%g1+0x090],%l2 ! %l2 = 38b68c7ca0bfcf44 ldx [%g1+0x098],%l3 ! %l3 = a14e858082285a06 ldx [%g1+0x0a0],%l4 ! %l4 = 079223326c3fd3d9 ldx [%g1+0x0a8],%l5 ! %l5 = eac1b12dee4692ce ldx [%g1+0x0b0],%l6 ! %l6 = 64bd83b9dc4b48da ldx [%g1+0x0b8],%l7 ! %l7 = 79bd702442b8b162 save ! Initialize memory points for window 3 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 mov %g0,%i7 ! Init Local Registers in Window 3 ldx [%g1+0x0c0],%l0 ! %l0 = 35bdcbe3f9e86aba ldx [%g1+0x0c8],%l1 ! %l1 = a4b7e806f13900ab ldx [%g1+0x0d0],%l2 ! %l2 = 8599ecdfd9860855 ldx [%g1+0x0d8],%l3 ! %l3 = 51c80de22644a7c3 ldx [%g1+0x0e0],%l4 ! %l4 = d38c9612b63ebd08 ldx [%g1+0x0e8],%l5 ! %l5 = 6c6c3499cda401c2 ldx [%g1+0x0f0],%l6 ! %l6 = d97ce8a62069856e ldx [%g1+0x0f8],%l7 ! %l7 = 3c9c9058b6c62192 save ! Initialize memory pointers for window 4 set p1_local0_start,%i0 set p1_local1_start,%i1 set p1_local2_start,%i2 set p1_local3_start,%i3 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 4 ldx [%g1+0x100],%l0 ! %l0 = 94a9b5f663513ba1 ldx [%g1+0x108],%l1 ! %l1 = 0b6047aa27a7ab20 ldx [%g1+0x110],%l2 ! %l2 = a0f1aa709d2d8357 ldx [%g1+0x118],%l3 ! %l3 = 8e027fe3de838aab ldx [%g1+0x120],%l4 ! %l4 = 85f4813a63fc755b ldx [%g1+0x128],%l5 ! %l5 = e32091e6797f8656 ldx [%g1+0x130],%l6 ! %l6 = 1049e16c6cdddd90 ldx [%g1+0x138],%l7 ! %l7 = 95875b7c2523778b ! Initialize the output register of window 4 set share0_start,%o0 set share1_start,%o1 set share2_start,%o2 set share3_start,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 mov %g0,%o7 restore restore restore restore 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 = 7950285b 0e7ddcc7 e3da5f05 daa6c773 ! %f4 = 44696487 c1dc8fc6 61e8b942 1a64d775 ! %f8 = 39b8133b 0100f108 a47b080f 948bc698 ! %f12 = 63396ffe 2f46dff4 41403118 58b2dfd8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7ee36d04 8d820441 11049de2 a0033b2a ! %f20 = 96c6e801 da309037 cdb5b427 2281eeab ! %f24 = 9a8112cc e69a3985 12e63894 db49ea62 ! %f28 = 1ac12565 37980658 aa18a9d7 d511a2f2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7a0023f0 3c8c15a5 16eaaac7 40d1fb7c ! %f36 = 67c5a05f 830e3dec 3bcda461 c1ba16c9 ! %f40 = 410f99cb bbf5cbe8 153be72c 80a77e31 ! %f44 = 1b06aec1 89ac7dd0 d629cf7a 32566c73 ldda [%g1]ASI_BLK_P,%f32 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[0000000031800050] = 8efb9e35, %l0 = f65c5891f61dccbf ldswa [%o3+0x050]%asi,%l0 ! %l0 = ffffffff8efb9e35 ! %l1 = a638ef8a898e5247, Mem[0000000030000056] = a76af3dd sth %l1,[%o0+0x056] ! Mem[0000000030000054] = a76a5247 ! Mem[0000000015000010] = 3d3c19e0, %f22 = cdb5b427 lda [%i2+%i5]0x80,%f22 ! %f22 = 3d3c19e0 ! %l1 = a638ef8a898e5247, Mem[0000000015800058] = 6595c7069f0f00d1 stx %l1,[%i3+0x058] ! Mem[0000000015800058] = a638ef8a898e5247 ! Mem[0000000015800058] = a638ef8a, %l5 = 9c765ae6a74fee41 lduw [%i3+0x058],%l5 ! %l5 = 00000000a638ef8a ! Mem[0000000014800018] = 74c0865c, %l0 = ffffffff8efb9e35 lduha [%i1+%i6]0x80,%l0 ! %l0 = 00000000000074c0 ! %f20 = 96c6e801 da309037, Mem[0000000031800010] = 822ebf9e 54868afd std %f20,[%o3+%i5] ! Mem[0000000031800010] = 96c6e801 da309037 ! %l5 = 00000000a638ef8a, %l3 = e9b914f4697e6855, %y = 00000000 udiv %l5,%l3,%l1 ! %l1 = 0000000000000001 mov %l0,%y ! %y = 000074c0 ! %l5 = 00000000a638ef8a, immed = 00000003, %l1 = 0000000000000001 sra %l5,0x003,%l1 ! %l1 = fffffffff4c71df1 ! %l7 = 1720c4a1d97a2c36, immed = 00000f51, %l4 = c345c0a6240b800a orn %l7,0xf51,%l4 ! %l4 = fffffffffffffcbe p2_label_2: ! %l7 = 1720c4a1d97a2c36, %l1 = fffffffff4c71df1, %l7 = 1720c4a1d97a2c36 srl %l7,%l1,%l7 ! %l7 = 0000000000006cbd ! %l2 = d333c778c0c2858e, immed = fffff060, %l1 = fffffffff4c71df1 tsubcc %l2,-0xfa0,%l1 ! %l1 = d333c778c0c2952e, %ccr = 9b ! %l0 = 00000000000074c0, Mem[0000000015000028] = a3c66c57 stb %l0,[%i2+%o5] ! Mem[0000000015000028] = c0c66c57 ! %l5 = 00000000a638ef8a, %l1 = d333c778c0c2952e, %l1 = d333c778c0c2952e xorcc %l5,%l1,%l1 ! %l1 = d333c77866fa7aa4, %ccr = 80 ! %l6 = 09f499abd68cee9a, %l3 = e9b914f4697e6855, %l3 = e9b914f4697e6855 subc %l6,%l3,%l3 ! %l3 = 203b84b76d0e8645 ! %l7 = 0000000000006cbd, immed = 000006fb, %y = 000074c0 udiv %l7,0x6fb,%l3 ! %l3 = 00000000ffffffff mov %l0,%y ! %y = 000074c0 ! Mem[0000000014800018] = 74c0865c, %l2 = d333c778c0c2858e ldsha [%i1+%i6]0x81,%l2 ! %l2 = 00000000000074c0 ! %l6 = 09f499abd68cee9a, Mem[0000000014800008] = d29abcb2f65dd34f stxa %l6,[%i1+%i4]0x80 ! Mem[0000000014800008] = 09f499abd68cee9a ! Randomly selected nop nop ! %l3 = 00000000ffffffff, Mem[0000000014000010] = f190aaa6 stba %l3,[%i0+%i5]0x81 ! Mem[0000000014000010] = ff90aaa6 p2_label_3: ! %f22 = 3d3c19e0 2281eeab, Mem[0000000014000028] = dd3c7c0e 962301eb stda %f22,[%i0+%o5]0x81 ! Mem[0000000014000028] = 3d3c19e0 2281eeab ! Mem[000000001400001c] = e0db7a87, %l3 = 00000000ffffffff lduw [%i0+0x01c],%l3 ! %l3 = 00000000e0db7a87 ! Mem[0000000030000010] = d41f909f0ce1d034, %f8 = 39b8133b 0100f108 ldd [%o0+%i5],%f8 ! %f8 = d41f909f 0ce1d034 ! %l6 = 09f499abd68cee9a, Mem[0000000030800052] = 8ec1fcd5 stba %l6,[%o1+0x052]%asi ! Mem[0000000030800050] = 8ec19ad5 ! %l3 = 00000000e0db7a87, %l5 = 00000000a638ef8a, %l3 = 00000000e0db7a87 xorcc %l3,%l5,%l3 ! %l3 = 0000000046e3950d, %ccr = 00 ! %l2 = 00000000000074c0, %l2 = 00000000000074c0, %l0 = 00000000000074c0 sub %l2,%l2,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, immed = 0000061d, %l4 = fffffffffffffcbe sub %l0,0x61d,%l4 ! %l4 = fffffffffffff9e3 ! %l4 = fffffffffffff9e3, immed = 00000417, %l1 = d333c77866fa7aa4 andcc %l4,0x417,%l1 ! %l1 = 0000000000000003, %ccr = 00 ! Mem[0000000015000010] = 6e7db3bf e0193c3d, %l2 = 000074c0, %l3 = 46e3950d ldda [%i2+%i5]0x89,%l2 ! %l2 = 00000000e0193c3d 000000006e7db3bf ! %l3 = 000000006e7db3bf, Mem[0000000030000055] = a76a5247 stba %l3,[%o0+0x055]%asi ! Mem[0000000030000054] = a7bf5247 p2_label_4: ! %l5 = 00000000a638ef8a sethi %hi(0xa5ed6000),%l5 ! %l5 = 00000000a5ed6000 ! %l0 = 0000000000000000, Mem[0000000015000060] = 5b32b0c4 stw %l0,[%i2+0x060] ! Mem[0000000015000060] = 00000000 ! %l0 = 0000000000000000, %l1 = 0000000000000003, %l2 = 00000000e0193c3d or %l0,%l1,%l2 ! %l2 = 0000000000000003 ! Mem[0000000030000014] = 0ce1d034, %f12 = 63396ffe ld [%o0+0x014],%f12 ! %f12 = 0ce1d034 ! %l5 = 00000000a5ed6000, immed = 00000004, %l5 = 00000000a5ed6000 sll %l5,0x004,%l5 ! %l5 = 0000000a5ed60000 ! %l4 = fffffffffffff9e3, immed = 00000001, %l3 = 000000006e7db3bf srl %l4,0x001,%l3 ! %l3 = 000000007ffffcf1 ! %l2 = 0000000000000003, Mem[0000000031800050] = 8efb9e35868d9b01 stx %l2,[%o3+0x050] ! Mem[0000000031800050] = 0000000000000003 ! %l1 = 0000000000000003, immed = 00000ae1, %y = 000074c0 smul %l1,0xae1,%l6 ! %l6 = 00000000000020a3, %y = 00 ! %l2 = 0000000000000003, immed = fffffe07, %l2 = 0000000000000003 andcc %l2,-0x1f9,%l2 ! %l2 = 0000000000000003, %ccr = 00 ! %l6 = 00000000000020a3, Mem[0000000015000064] = 7c22acab stb %l6,[%i2+0x064] ! Mem[0000000015000064] = a322acab p2_label_5: ! %l7 = 0000000000006cbd, immed = fffff7ac, %l1 = 0000000000000003 add %l7,-0x854,%l1 ! %l1 = 0000000000006469 ! Mem[0000000015000020] = c72627e4, %l0 = 0000000000000000 lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000e4 ! Mem[0000000030000010] = d41f909f0ce1d034, %l2 = 0000000000000003 ldx [%o0+%i5],%l2 ! %l2 = d41f909f0ce1d034 ! Mem[000000001480001c] = 38cd1dea, %l5 = 0000000a5ed60000 ldsb [%i1+0x01c],%l5 ! %l5 = 0000000000000038 ! Mem[0000000030000010] = d41f909f0ce1d034, %f16 = 7ee36d04 8d820441 ldd [%o0+%i5],%f16 ! %f16 = d41f909f 0ce1d034 ! Mem[0000000015000008] = e94191be aced4189, %l6 = 000020a3, %l7 = 00006cbd ldda [%i2+%i4]0x81,%l6 ! %l6 = 00000000e94191be 00000000aced4189 ! %l3 = 000000007ffffcf1, immed = 0000038c, %y = 00000000 sdivcc %l3,0x38c,%l5 ! %l5 = 000000000024168d, %ccr = 00 mov %l0,%y ! %y = 000000e4 ! %l4 = fffff9e3, %l5 = 0024168d, Mem[0000000014000018] = 982c62a7 e0db7a87 stda %l4,[%i0+%i6]0x81 ! Mem[0000000014000018] = fffff9e3 0024168d ! %l4 = fffffffffffff9e3, Mem[0000000014800010] = 477a60e9 stba %l4,[%i1+%i5]0x81 ! Mem[0000000014800010] = e37a60e9 ! %l2 = d41f909f0ce1d034, immd = 0000000000000b46, %l6 = 00000000e94191be mulx %l2,0xb46,%l6 ! %l6 = 5bd8610b39b12a38, %y = e4 p2_label_6: ! Mem[0000000014000008] = 1d38a680ee2382e3, %l4 = fffffffffffff9e3 ldxa [%i0+%i4]0x88,%l4 ! %l4 = 1d38a680ee2382e3 ! %f0 = 7950285b 0e7ddcc7, Mem[0000000030000050] = 3e1bbdc6 a7bf5247 std %f0 ,[%o0+0x050] ! Mem[0000000030000050] = 7950285b 0e7ddcc7 ! %l1 = 0000000000006469, immed = fffff5b2, %l6 = 5bd8610b39b12a38 orncc %l1,-0xa4e,%l6 ! %l6 = 0000000000006e6d, %ccr = 00 ! Mem[0000000015800020] = 50a4b8d3, %f12 = 0ce1d034 lda [%i3+%o4]0x80,%f12 ! %f12 = 50a4b8d3 ! Mem[0000000031000054] = b1844955, %l1 = 0000000000006469 ldsw [%o2+0x054],%l1 ! %l1 = ffffffffb1844955 ! Mem[0000000014800020] = b0166fb3, %l1 = ffffffffb1844955 ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffb0 ! %l6 = 00006e6d, %l7 = aced4189, Mem[0000000014800020] = b0166fb3 bf06a4df stda %l6,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00006e6d aced4189 ! Mem[0000000030800054] = ae076245, %l2 = d41f909f0ce1d034 ldsba [%o1+0x056]%asi,%l2 ! %l2 = 0000000000000062 ! %l0 = 00000000000000e4, %l2 = 0000000000000062, %y = 000000e4 smulcc %l0,%l2,%l3 ! %l3 = 0000000000005748, %ccr = 00, %y = 00 ! Mem[000000001500000c] = aced4189, %l4 = 1d38a680ee2382e3 ldsb [%i2+0x00c],%l4 ! %l4 = ffffffffffffffac p2_label_7: ! %l4 = ffffffffffffffac, %l0 = 00000000000000e4, %l1 = ffffffffffffffb0 andcc %l4,%l0,%l1 ! %l1 = 00000000000000a4, %ccr = 00 ! %f20 = 96c6e801 da309037, Mem[0000000031000010] = 48fd794f bfb32841 std %f20,[%o2+%i5] ! Mem[0000000031000010] = 96c6e801 da309037 ! %l1 = 00000000000000a4 sethi %hi(0x92881800),%l1 ! %l1 = 0000000092881800 ! %l5 = 000000000024168d, immed = 00000984, %y = 00000000 sdivcc %l5,0x984,%l6 ! %l6 = 00000000000003ca, %ccr = 00 mov %l0,%y ! %y = 000000e4 ! Mem[0000000014000068] = 70d889fd, %f28 = 1ac12565 ld [%i0+0x068],%f28 ! %f28 = 70d889fd ! Mem[0000000014000020] = 918d3470, %l3 = 0000000000005748 ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffff918d3470 ! %l3 = ffffffff918d3470, %l1 = 0000000092881800, %y = 000000e4 umulcc %l3,%l1,%l4 ! %l4 = 534fe890f86a8000, %ccr = 08, %y = 534fe890 ! done : should take illegal inst trap, %l0 = 00000000000000e4 done ! Illegal inst trap : %l0 = 00000000000000f4 ! %l4 = 534fe890f86a8000, immed = fffff87a, %l0 = 00000000000000f4 andcc %l4,-0x786,%l0 ! %l0 = 534fe890f86a8000, %ccr = 08 ! %l7 = 00000000aced4189, Mem[0000000015800000] = 60a295d7846a6546 stxa %l7,[%i3+%g0]0x88 ! Mem[0000000015800000] = 00000000aced4189 p2_label_8: ! %l1 = 0000000092881800, Mem[0000000031800014] = da309037 stw %l1,[%o3+0x014] ! Mem[0000000031800014] = 92881800 ! %l6 = 00000000000003ca, Mem[0000000031000014] = da309037 stw %l6,[%o2+0x014] ! Mem[0000000031000014] = 000003ca ! Mem[0000000030000050] = 7950285b, %l6 = 00000000000003ca ldsb [%o0+0x051],%l6 ! %l6 = 0000000000000050 ! %l3 = ffffffff918d3470, Mem[0000000031000010] = 96c6e801000003ca stx %l3,[%o2+%i5] ! Mem[0000000031000010] = ffffffff918d3470 ! %l6 = 0000000000000050, immed = 000000ef, %l5 = 000000000024168d orncc %l6,0x0ef,%l5 ! %l5 = ffffffffffffff50, %ccr = 88 ! Mem[0000000015800044] = f092c752, %l7 = 00000000aced4189 ldub [%i3+0x047],%l7 ! %l7 = 0000000000000052 ! %f2 = e3da5f05 daa6c773, Mem[0000000015000000] = 81fb99dd c34b5bfd stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000015000000] = e3da5f05 daa6c773 ! Invert Register : %l3 = ffffffff918d3470 xor %l3,-1,%l3 ! %l3 = 000000006e72cb8f ! Mem[0000000015800028] = 12abeb9a2f0b8017, %f0 = 7950285b 0e7ddcc7 ldda [%i3+%o5]0x81,%f0 ! %f0 = 12abeb9a 2f0b8017 ! %l1 = 0000000092881800, %l5 = ffffffffffffff50, %l3 = 000000006e72cb8f srl %l1,%l5,%l3 ! %l3 = 0000000000009288 p2_label_9: ! Mem[0000000014800010] = fe44e0a5 e9607ae3, %l4 = f86a8000, %l5 = ffffff50 ldda [%i1+%i5]0x89,%l4 ! %l4 = 00000000e9607ae3 00000000fe44e0a5 ! %l2 = 0000000000000062, immed = fffff2f1, %y = 534fe890 sdivcc %l2,-0xd0f,%l0 ! %l0 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 80000000 ! Mem[0000000014000010] = a6aa90ff, %f22 = 3d3c19e0 lda [%i0+%i5]0x88,%f22 ! %f22 = a6aa90ff ! %l0 = ffffffff80000000, %l0 = ffffffff80000000, %l7 = 0000000000000052 or %l0,%l0,%l7 ! %l7 = ffffffff80000000 ! %l7 = ffffffff80000000, immed = 0000001f, %l7 = ffffffff80000000 sll %l7,0x01f,%l7 ! %l7 = c000000000000000 ! %l6 = 0000000000000050, Mem[0000000014800059] = f516fdbd stb %l6,[%i1+0x059] ! Mem[0000000014800058] = f550fdbd ! Mem[0000000015000008] = e94191beaced4189, %l5 = 00000000fe44e0a5 ldxa [%i2+%i4]0x81,%l5 ! %l5 = e94191beaced4189 ! Mem[0000000014800000] = 4e88ccfe, %l1 = 0000000092881800 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000004e88 ! %l7 = c000000000000000, Mem[0000000015800006] = 00000000, %asi = 80 stha %l7,[%i3+0x006]%asi ! Mem[0000000015800004] = 00000000 ! Mem[0000000014800008] = 9aee8cd6ab99f409, %l4 = 00000000e9607ae3 ldxa [%i1+%i4]0x88,%l4 ! %l4 = 9aee8cd6ab99f409 p2_label_10: ! %f22 = a6aa90ff 2281eeab, Mem[0000000015800008] = f2a20460 dabb59b7 stda %f22,[%i3+%i4]0x81 ! Mem[0000000015800008] = a6aa90ff 2281eeab ! %l0 = ffffffff80000000, %l2 = 0000000000000062, %l4 = 9aee8cd6ab99f409 subccc %l0,%l2,%l4 ! %l4 = ffffffff7fffff9e, %ccr = 82 ! %l3 = 0000000000009288, immed = 00000021, %l2 = 0000000000000062 sllx %l3,0x021,%l2 ! %l2 = 0001251000000000 ! %l3 = 0000000000009288, Mem[0000000030000050] = 7950285b stw %l3,[%o0+0x050] ! Mem[0000000030000050] = 00009288 ! %l2 = 0001251000000000, %l4 = ffffffff7fffff9e, %l1 = 0000000000004e88 srl %l2,%l4,%l1 ! %l1 = 0000000000000000 ! %f1 = 2f0b8017, Mem[0000000014800050] = 61b9087a sta %f1 ,[%i1+0x050]%asi ! Mem[0000000014800050] = 2f0b8017 ! Mem[0000000014000078] = fd7fe9a7045e0449, %f18 = 11049de2 a0033b2a ldda [%i0+0x078]%asi,%f18 ! %f18 = fd7fe9a7 045e0449 ! %f25 = e69a3985, Mem[0000000031000054] = b1844955 st %f25,[%o2+0x054] ! Mem[0000000031000054] = e69a3985 ! Mem[0000000015000020] = e42726c7f10d17bb, %f20 = 96c6e801 da309037 ldda [%i2+%o4]0x80,%f20 ! %f20 = e42726c7 f10d17bb ! %l5 = e94191beaced4189, immed = 0000001a, %l2 = 0001251000000000 srlx %l5,0x01a,%l2 ! %l2 = 0000003a50646fab p2_label_11: ! Mem[0000000031000050] = f9997960 e69a3985, %l2 = 50646fab, %l3 = 00009288 ldda [%o2+0x050]%asi,%l2 ! %l2 = 00000000f9997960 00000000e69a3985 ! Mem[0000000014000018] = fffff9e30024168d, %f10 = a47b080f 948bc698 ldda [%i0+0x018]%asi,%f10 ! %f10 = fffff9e3 0024168d ! %l6 = 0000000000000050, Mem[0000000014800008] = 09f499abd68cee9a stxa %l6,[%i1+%i4]0x80 ! Mem[0000000014800008] = 0000000000000050 ! %l4 = ffffffff7fffff9e, immed = 00000012, %l4 = ffffffff7fffff9e sll %l4,0x012,%l4 ! %l4 = fffdfffffe780000 ! Mem[0000000015800030] = c61cd009, %l4 = fffdfffffe780000 lduwa [%i3+%o6]0x80,%l4 ! %l4 = 00000000c61cd009 ! %f24 = 9a8112cc e69a3985, Mem[0000000030000050] = 00009288 0e7ddcc7 stda %f24,[%o0+0x050]%asi ! Mem[0000000030000050] = 9a8112cc e69a3985 ! %l6 = 0000000000000050, %l6 = 0000000000000050, %l7 = c000000000000000 add %l6,%l6,%l7 ! %l7 = 00000000000000a0 ! %l5 = e94191beaced4189, immed = fffffd08, %l1 = 0000000000000000 taddcctv %l5,-0x2f8,%l1 ! %l0 = ffffffff80000023, Trapped ! %l6 = 00000050, %l7 = 000000a0, Mem[0000000030000010] = d41f909f 0ce1d034 stda %l6,[%o0+0x010]%asi ! Mem[0000000030000010] = 00000050 000000a0 ! %f16 = d41f909f 0ce1d034, Mem[0000000031000010] = ffffffff 918d3470 std %f16,[%o2+%i5] ! Mem[0000000031000010] = d41f909f 0ce1d034 p2_label_12: ! %f18 = fd7fe9a7 045e0449, Mem[0000000031000010] = d41f909f 0ce1d034 std %f18,[%o2+%i5] ! Mem[0000000031000010] = fd7fe9a7 045e0449 ! Mem[0000000030800050] = 8ec19ad5, %l0 = ffffffff80000023 ldsh [%o1+0x050],%l0 ! %l0 = ffffffffffff8ec1 ! %l1 = 0000000000000000, immed = fffffae1, %l3 = 00000000e69a3985 xorcc %l1,-0x51f,%l3 ! %l3 = fffffffffffffae1, %ccr = 88 ! %l2 = 00000000f9997960, %l7 = 00000000000000a0, %l5 = e94191beaced4189 orn %l2,%l7,%l5 ! %l5 = ffffffffffffff7f ! %l7 = 00000000000000a0, %l6 = 0000000000000050, %l2 = 00000000f9997960 orncc %l7,%l6,%l2 ! %l2 = ffffffffffffffaf, %ccr = 88 ! %l2 = ffffffffffffffaf, Mem[0000000030800050] = 8ec19ad5ae076245 stx %l2,[%o1+0x050] ! Mem[0000000030800050] = ffffffffffffffaf ! %l7 = 00000000000000a0, immed = fffffa85, %y = 80000000 smulcc %l7,-0x57b,%l2 ! %l2 = fffffffffffc9320, %ccr = 88, %y = ffffffff save ! CWP = 1 ! %l0 = 64ec8637cd452a6c, %l1 = 815a5e52107173e7, %y = ffffffff sdiv %l0,%l1,%l4 ! %l4 = fffffffffffffffd mov %l0,%y ! %y = cd452a6c ! %l6 = f778e7fe2118273c, immed = fffff2e3, %y = cd452a6c udivcc %l6,-0xd1d,%l4 ! %l4 = 00000000cd4534ef, %ccr = 08 mov %l0,%y ! %y = cd452a6c p2_label_13: ! %cwp = 1 ! %l0 = cd452a6c, %l1 = 107173e7, Mem[0000000031000050] = f9997960 e69a3985 stda %l0,[%i2+0x050]%asi ! Mem[0000000031000050] = cd452a6c 107173e7 ! %l2 = f25ece2c06fb7e03, immed = fffff079, %l6 = f778e7fe2118273c taddcc %l2,-0xf87,%l6 ! %l6 = f25ece2c06fb6e7c, %ccr = 93 ! Mem[0000000015000070] = 04baeb06, %l6 = f25ece2c06fb6e7c lduh [%o2+0x072],%l6 ! %l6 = 000000000000eb06 ! %l2 = f25ece2c06fb7e03, immed = 00000274, %l1 = 815a5e52107173e7 orn %l2,0x274,%l1 ! %l1 = ffffffffffffff8b ! %l1 = ffffffffffffff8b, immed = fffff770, %y = cd452a6c smulcc %l1,-0x890,%l5 ! %l5 = 000000000003e9d0, %ccr = 00, %y = 00 ! %l7 = 23cfe8142fac5e96, %l5 = 000000000003e9d0, %l0 = 64ec8637cd452a6c orn %l7,%l5,%l0 ! %l0 = fffffffffffc5ebf ! Mem[0000000014000008] = ee2382e3, %l2 = f25ece2c06fb7e03 lduwa [%o0+%o4]0x88,%l2 ! %l2 = 00000000ee2382e3 ! Mem[0000000014800018] = 74c0865c, %l4 = 00000000cd4534ef lduba [%o1+%o6]0x80,%l4 ! %l4 = 0000000000000074 ! %l5 = 000000000003e9d0, immed = 00000010, %l0 = fffffffffffc5ebf sll %l5,0x010,%l0 ! %l0 = 00000003e9d00000 ! %l7 = 23cfe8142fac5e96, Mem[0000000031800057] = 00000003 stb %l7,[%i3+0x057] ! Mem[0000000031800054] = 00000096 p2_label_14: ! %cwp = 1 ! Mem[0000000031000054] = 107173e7, %l0 = 00000003e9d00000 ldsh [%i2+0x054],%l0 ! %l0 = 0000000000001071 ! Mem[0000000014800010] = e37a60e9, %l5 = 000000000003e9d0 lduba [%o1+%o5]0x80,%l5 ! %l5 = 00000000000000e3 ! %l5 = 00000000000000e3, immed = fffffea7, %l4 = 0000000000000074 xor %l5,-0x159,%l4 ! %l4 = fffffffffffffe44 ! Mem[0000000015000018] = 2e08076de74b426f, %l2 = 00000000ee2382e3 ldxa [%o2+%o6]0x88,%l2 ! %l2 = 2e08076de74b426f ! Mem[0000000030000014] = 000000a0, %l4 = fffffffffffffe44 lduw [%i0+0x014],%l4 ! %l4 = 00000000000000a0 ! Mem[0000000030000050] = 9a8112cc, %l7 = 23cfe8142fac5e96 ldsh [%i0+0x052],%l7 ! %l7 = 00000000000012cc ! retry : should take illegal inst trap, %l0 = 0000000000001071 retry ! Illegal inst trap : %l0 = 0000000000001081 ! retry : should take illegal inst trap, %l0 = 0000000000001081 retry ! Illegal inst trap : %l0 = 0000000000001091 ! %l4 = 00000000000000a0, %l2 = 2e08076de74b426f, %l5 = 00000000000000e3 srl %l4,%l2,%l5 ! %l5 = 0000000000000000 ! Mem[0000000031800050] = 00000000, %l3 = 9b1a67aaaa82cf16 ldsb [%i3+0x051],%l3 ! %l3 = 0000000000000000 p2_label_15: ! %cwp = 1 ! %l3 = 0000000000000000, %l1 = ffffffffffffff8b, %y = 00000000 umulcc %l3,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00 ! %l0 = 0000000000001091, immed = 00000033, %l6 = 000000000000eb06 sllx %l0,0x033,%l6 ! %l6 = 8488000000000000 ! %l3 = 0000000000000000, Mem[0000000031000010] = fd7fe9a7045e0449 stx %l3,[%i2+%o5] ! Mem[0000000031000010] = 0000000000000000 ! Mem[0000000031000010] = 00000000 00000000, %l6 = 00000000, %l7 = 000012cc ldd [%i2+%o5],%l6 ! %l6 = 0000000000000000 0000000000000000 ! Clear Register : %l7 = 0000000000000000 clr %l7 ! %l7 = 0000000000000000 ! %l6 = 0000000000000000, Mem[0000000031000053] = cd452a6c stba %l6,[%i2+0x053]%asi ! Mem[0000000031000050] = cd452a00 ! %l4 = 00000000000000a0, %l6 = 0000000000000000, %l4 = 00000000000000a0 sra %l4,%l6,%l4 ! %l4 = 00000000000000a0 ! %l2 = 2e08076de74b426f, %l6 = 0000000000000000, %y = 00000000 sdivcc %l2,%l6,%l3 ! Div by zero, %l0 = 00000000000010e1 mov %l0,%y ! %y = 000010b9 ! %l4 = 00000000000000a0, %l0 = 00000000000010b9, %l5 = 0000000000000000 subccc %l4,%l0,%l5 ! %l5 = ffffffffffffefe7, %ccr = 99 ! %l1 = ffffffffffffff8b, immed = 00000851, %l6 = 0000000000000000 tsubcc %l1,0x851,%l6 ! %l6 = fffffffffffff73a, %ccr = 8a p2_label_16: ! %cwp = 1 ! %l4 = 00000000000000a0, immed = 000003b3, %l3 = 0000000000000000 tsubcc %l4,0x3b3,%l3 ! %l3 = fffffffffffffced, %ccr = 9b ! %l2 = e74b426f, %l3 = fffffced, Mem[0000000030800010] = fb557cfe 3b6057b6 std %l2,[%i1+%o5] ! Mem[0000000030800010] = e74b426f fffffced ! Mem[0000000015000030] = 73e1351a, %l4 = 00000000000000a0 ldsha [%o2+%i6]0x81,%l4 ! %l4 = 00000000000073e1 ! %l1 = ffffffffffffff8b, Mem[0000000015000010] = 6e7db3bfe0193c3d stxa %l1,[%o2+%o5]0x88 ! Mem[0000000015000010] = ffffffffffffff8b ! %l0 = 00000000000010b9, Mem[0000000014800008] = 00000000 stwa %l0,[%o1+%o4]0x89 ! Mem[0000000014800008] = 000010b9 ! Mem[0000000015800028] = 9aebab12, %l6 = fffffffffffff73a lduba [%o3+%i5]0x88,%l6 ! %l6 = 0000000000000012 ! Mem[0000000030000014] = 000000a0, %l2 = 2e08076de74b426f lduw [%i0+0x014],%l2 ! %l2 = 00000000000000a0 ! %l4 = 00000000000073e1, immed = fffff81c, %l5 = ffffffffffffefe7 orn %l4,-0x7e4,%l5 ! %l5 = 00000000000077e3 ! %l2 = 00000000000000a0, immed = fffff5c3, %l6 = 0000000000000012 orncc %l2,-0xa3d,%l6 ! %l6 = 0000000000000abc, %ccr = 00 ! Mem[0000000014000060] = 8f0f950a, %l6 = 0000000000000abc lduh [%o0+0x060],%l6 ! %l6 = 0000000000008f0f p2_label_17: ! %cwp = 1 ! Mem[0000000014000028] = 3d3c19e0, %l4 = 00000000000073e1 lduha [%o0+%i5]0x80,%l4 ! %l4 = 0000000000003d3c ! %l1 = ffffffffffffff8b, %l0 = 00000000000010b9, %l2 = 00000000000000a0 sll %l1,%l0,%l2 ! %l2 = ffffffff16000000 ! Mem[0000000014800008] = 000010b9, %l4 = 0000000000003d3c ldsba [%o1+%o4]0x88,%l4 ! %l4 = ffffffffffffffb9 ! Mem[0000000014000028] = 3d3c19e0, %l4 = ffffffffffffffb9 lduwa [%o0+%i5]0x80,%l4 ! %l4 = 000000003d3c19e0 ! Mem[0000000030800010] = e74b426ffffffced, %l7 = 0000000000000000 ldxa [%i1+0x010]%asi,%l7 ! %l7 = e74b426ffffffced ! %l5 = 00000000000077e3, Mem[0000000014000000] = f0229afa stwa %l5,[%o0+%g0]0x89 ! Mem[0000000014000000] = 000077e3 ! %l1 = ffffffffffffff8b, %l3 = fffffffffffffced, %l4 = 000000003d3c19e0 sll %l1,%l3,%l4 ! %l4 = fffffffffff16000 ! %l3 = fffffffffffffced, Mem[0000000030000016] = 000000a0 stb %l3,[%i0+0x016] ! Mem[0000000030000014] = 0000eda0 ! Mem[0000000031000010] = 0000000000000000, %l5 = 00000000000077e3 ldxa [%i2+0x010]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000015800030] = 09d01cc6, %l5 = 0000000000000000 ldsha [%o3+%i6]0x89,%l5 ! %l5 = 0000000000001cc6 p2_label_18: ! %cwp = 1 ! Mem[0000000014800008] = b910000000000050, %f2 = e3da5f05 daa6c773 ldda [%o1+%o4]0x81,%f2 ! %f2 = b9100000 00000050 ! %f31 = d511a2f2, Mem[0000000015800034] = 7f3aaf09 sta %f31,[%o3+0x034]%asi ! Mem[0000000015800034] = d511a2f2 ! %l7 = e74b426ffffffced, immd = 0000000000000b09, %l1 = ffffffffffffff8b sdivx %l7,0xb09,%l1 ! %l1 = fffdc2daf9edb1e3 ! %l0 = 00000000000010b9, Mem[0000000031000014] = 00000000, %asi = 80 stwa %l0,[%i2+0x014]%asi ! Mem[0000000031000014] = 000010b9 ! Mem[0000000031000010] = 00000000, %l5 = 0000000000001cc6 ldsha [%i2+0x012]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000015000028] = 58be1535576cc6c0, %l5 = 0000000000000000 ldxa [%o2+%i5]0x88,%l5 ! %l5 = 58be1535576cc6c0 ! %l1 = fffdc2daf9edb1e3, immed = ffffff45, %l0 = 00000000000010b9 tsubcc %l1,-0x0bb,%l0 ! %l0 = fffdc2daf9edb29e, %ccr = 9b ! Mem[0000000030800054] = ffffffaf, %l4 = fffffffffff16000 ldsh [%i1+0x054],%l4 ! %l4 = ffffffffffffffff ! %l2 = ffffffff16000000, immed = fffffb21, %y = 000010b9 udivcc %l2,-0x4df,%l4 ! %l4 = 00000000000010b9, %ccr = 00 mov %l0,%y ! %y = f9edb29e ! Set Register : %l1 = fffdc2daf9edb1e3 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff p2_label_19: ! %cwp = 1 ! %f30 = aa18a9d7 d511a2f2, Mem[0000000015800028] = 12abeb9a 2f0b8017 stda %f30,[%o3+%i5]0x81 ! Mem[0000000015800028] = aa18a9d7 d511a2f2 ! %l4 = 000010b9, %l5 = 576cc6c0, Mem[0000000015800078] = e3ba4dec d856dd9f std %l4,[%o3+0x078] ! Mem[0000000015800078] = 000010b9 576cc6c0 ! %l7 = e74b426ffffffced, Mem[0000000015000030] = 1a35e173 stwa %l7,[%o2+%i6]0x89 ! Mem[0000000015000030] = fffffced ! Mem[0000000031800050] = 0000000000000096, %f22 = a6aa90ff 2281eeab ldda [%i3+0x050]%asi,%f22 ! %f22 = 00000000 00000096 ! %f30 = aa18a9d7 d511a2f2, Mem[0000000014000018] = e3f9ffff 8d162400 stda %f30,[%o0+%o6]0x89 ! Mem[0000000014000018] = aa18a9d7 d511a2f2 ! Mem[0000000031000054] = 107173e7, %l5 = 58be1535576cc6c0 ldsb [%i2+0x056],%l5 ! %l5 = 0000000000000073 ! Mem[0000000014800000] = 4e88ccfe, %l1 = ffffffffffffffff lduba [%o1+%g0]0x80,%l1 ! %l1 = 000000000000004e ! %l0 = fffdc2daf9edb29e, %l4 = 00000000000010b9, %l4 = 00000000000010b9 srlx %l0,%l4,%l4 ! %l4 = 000000000000007f ! %l6 = 0000000000008f0f, immed = fffff78c, %y = f9edb29e umulcc %l6,-0x874,%l4 ! %l4 = 00008f0efb46b534, %ccr = 08, %y = 8f0e ! %l6 = 0000000000008f0f, %l0 = fffdc2daf9edb29e, %l3 = fffffffffffffced orn %l6,%l0,%l3 ! %l3 = 00023d250612cf6f p2_label_20: ! %cwp = 1 ! %f12 = 50a4b8d3 2f46dff4, Mem[0000000014800008] = b9100000 00000050 stda %f12,[%o1+%o4]0x81 ! Mem[0000000014800008] = 50a4b8d3 2f46dff4 ! Mem[0000000014800010] = e37a60e9, %f28 = 70d889fd lda [%o1+%o5]0x80,%f28 ! %f28 = e37a60e9 ! %l1 = 000000000000004e, immed = fffffa92, %l4 = 00008f0efb46b534 andcc %l1,-0x56e,%l4 ! %l4 = 0000000000000002, %ccr = 00 save ! CWP = 2 ! Randomly selected nop nop ! Mem[0000000014800020] = 6d6e0000, %l0 = 872fc4960fb2e9be lduba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! %l5 = 7d6232e416930b97, %l4 = e36b36dcacf1d831, %l4 = e36b36dcacf1d831 sub %l5,%l4,%l4 ! %l4 = 99f6fc0769a13366 ! %f6 = 61e8b942 1a64d775, Mem[0000000015000040] = 727ebc82 47a9ada5 std %f6 ,[%i2+0x040] ! Mem[0000000015000040] = 61e8b942 1a64d775 ! %l0 = 0000000000000000, Mem[0000000015800066] = d7fa1ab1 stb %l0,[%i3+0x066] ! Mem[0000000015800064] = d7fa00b1 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 p2_label_21: ! %cwp = 2 ! Mem[0000000015000028] = c0c66c57, %l6 = 65a7d1108e4e22b9 ldsb [%i2+0x02b],%l6 ! %l6 = 0000000000000057 ! %l1 = cf49a1c9f9f8b421, Mem[0000000030800014] = fffffced stw %l1,[%o1+0x014] ! Mem[0000000030800014] = f9f8b421 ! Mem[0000000030000054] = e69a3985, %l6 = 0000000000000057 ldsha [%o0+0x056]%asi,%l6 ! %l6 = 0000000000003985 ! %l2 = 35ddfa3691c68d39, immed = fffffc62, %l6 = 0000000000003985 xor %l2,-0x39e,%l6 ! %l6 = ca2205c96e39715b ! Mem[0000000015800030] = c61cd009, %l2 = 35ddfa3691c68d39 lduw [%i3+%o6],%l2 ! %l2 = 00000000c61cd009 ! Mem[0000000014000020] = 918d3470, %l3 = ad684f0e625d1c90 ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000003470 ! Mem[0000000015800028] = aa18a9d7d511a2f2, %f4 = 44696487 c1dc8fc6 ldd [%i3+%o5],%f4 ! %f4 = aa18a9d7 d511a2f2 ! Mem[0000000015800010] = fea4a8df, %l6 = ca2205c96e39715b ldsh [%i3+0x012],%l6 ! %l6 = ffffffffffffa8df ! %l4 = 99f6fc0769a13366, immed = 00000644, %l3 = 0000000000003470 subc %l4,0x644,%l3 ! %l3 = 99f6fc0769a12d22 ! %l6 = ffffffffffffa8df, immed = 00000006, %l0 = 0000000000000010 sllx %l6,0x006,%l0 ! %l0 = ffffffffffea37c0 p2_label_22: ! %cwp = 2 ! Mem[0000000030800050] = ffffffff, %l4 = 99f6fc0769a13366 ldsh [%o1+0x052],%l4 ! %l4 = ffffffffffffffff ! Randomly selected nop nop ! Invert Register : %l1 = cf49a1c9f9f8b421 xor %l1,-1,%l1 ! %l1 = 30b65e3606074bde ! Mem[0000000015800058] = a638ef8a 898e5247, %l6 = ffffa8df, %l7 = 53b5c455 ldd [%i3+0x058],%l6 ! %l6 = 00000000a638ef8a 00000000898e5247 ! Mem[0000000031800050] = 00000000, %l4 = ffffffffffffffff ldsw [%o3+0x050],%l4 ! %l4 = 0000000000000000 ! %l1 = 30b65e3606074bde, Mem[000000001400000c] = 80a6381d stb %l1,[%i0+0x00c] ! Mem[000000001400000c] = dea6381d ! Mem[0000000030000050] = 9a8112cce69a3985, %l3 = 99f6fc0769a12d22 ldxa [%o0+0x050]%asi,%l3 ! %l3 = 9a8112cce69a3985 ! %l7 = 00000000898e5247, Mem[0000000031800010] = 96c6e801, %asi = 80 stha %l7,[%o3+0x010]%asi ! Mem[0000000031800010] = 5247e801 ! Mem[0000000030000054] = e69a3985, %l6 = 00000000a638ef8a ldswa [%o0+0x054]%asi,%l6 ! %l6 = ffffffffe69a3985 ! %l6 = e69a3985, %l7 = 898e5247, Mem[0000000014000040] = 23ae0e0b b915d7d6 std %l6,[%i0+0x040] ! Mem[0000000014000040] = e69a3985 898e5247 p2_label_23: ! %cwp = 2 ! Mem[0000000015000028] = 576cc6c0, %l1 = 30b65e3606074bde ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffc0 ! %l6 = ffffffffe69a3985, %l5 = 7d6232e416930b97, %l3 = 9a8112cce69a3985 addccc %l6,%l5,%l3 ! %l3 = 7d6232e3fd2d451c, %ccr = 18 ! %l0 = ffffffffffea37c0 sethi %hi(0x85243800),%l0 ! %l0 = 0000000085243800 ! Mem[0000000014800010] = e9607ae3, %f25 = e69a3985 lda [%i1+%i5]0x88,%f25 ! %f25 = e9607ae3 ! Mem[0000000015800048] = 91376b21, %l0 = 0000000085243800 lduh [%i3+0x04a],%l0 ! %l0 = 0000000000006b21 ! %l2 = 00000000c61cd009, %l7 = 00000000898e5247, %l4 = 0000000000000000 srl %l2,%l7,%l4 ! %l4 = 00000000018c39a0 ! Mem[0000000014000020] = 918d3470, %l2 = 00000000c61cd009 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000003470 ! %f24 = 9a8112cc e9607ae3, Mem[0000000014000028] = e0193c3d abee8122 stda %f24,[%i0+%o5]0x89 ! Mem[0000000014000028] = 9a8112cc e9607ae3 ! %l1 = ffffffffffffffc0, %l7 = 00000000898e5247, %y = 00008f0e umul %l1,%l7,%l3 ! %l3 = 898e52249c6b6e40, %y = 898e5224 ! Mem[0000000014800020] = 00006e6d aced4189, %l4 = 018c39a0, %l5 = 16930b97 ldda [%i1+0x020]%asi,%l4 ! %l4 = 0000000000006e6d 00000000aced4189 p2_label_24: ! %cwp = 2 ! Mem[0000000014000000] = e37700006cb402c0, %f14 = 41403118 58b2dfd8 ldda [%i0+%g0]0x80,%f14 ! %f14 = e3770000 6cb402c0 ! %l5 = 00000000aced4189, Mem[0000000015800008] = a6aa90ff stba %l5,[%i3+%i4]0x81 ! Mem[0000000015800008] = 89aa90ff ! Mem[0000000030000010] = 00000050, %l0 = 0000000000006b21 lduw [%o0+%i5],%l0 ! %l0 = 0000000000000050 ! %l3 = 898e52249c6b6e40, %l5 = 00000000aced4189, %y = 898e5224 umulcc %l3,%l5,%l4 ! %l4 = 69a925930dbc4040, %ccr = 00, %y = 69a92593 ! %l7 = 00000000898e5247, immed = fffffcc5, %l1 = ffffffffffffffc0 addccc %l7,-0x33b,%l1 ! %l1 = 00000000898e4f0c, %ccr = 19 ! Mem[0000000031000010] = 00000000, %l0 = 0000000000000050 ldsw [%o2+%i5],%l0 ! %l0 = 0000000000000000 ! %l5 = 00000000aced4189, Mem[0000000015800010] = dfa8a4fe stba %l5,[%i3+%i5]0x89 ! Mem[0000000015800010] = dfa8a489 ! %l5 = 00000000aced4189, %l6 = ffffffffe69a3985, %y = 69a92593 umulcc %l5,%l6,%l0 ! %l0 = 9bc556752d448d2d, %ccr = 80, %y = 9bc55675 ! %f18 = fd7fe9a7 045e0449, Mem[0000000030000010] = 00000050 0000eda0 std %f18,[%o0+%i5] ! Mem[0000000030000010] = fd7fe9a7 045e0449 ! Mem[0000000031800050] = 00000000 00000096, %l2 = 00003470, %l3 = 9c6b6e40 ldd [%o3+0x050],%l2 ! %l2 = 0000000000000000 0000000000000096 p2_label_25: ! %cwp = 2 ! %l3 = 0000000000000096, immed = fffffc2e, %y = 9bc55675 sdiv %l3,-0x3d2,%l1 ! %l1 = 000000007fffffff mov %l0,%y ! %y = 2d448d2d ! %l7 = 00000000898e5247, immed = 00000f21, %l7 = 00000000898e5247 taddcctv %l7,0xf21,%l7 ! %l0 = 9bc556752d448d50, Trapped ! %l6 = ffffffffe69a3985, %l4 = 69a925930dbc4040, %l3 = 0000000000000096 mulx %l6,%l4,%l3 ! %l3 = 394f682d339ba140, %y = 2d448d2d ! %l2 = 0000000000000000, %l1 = 000000007fffffff, %l5 = 00000000aced4189 andcc %l2,%l1,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Mem[0000000015800030] = f2a211d5 09d01cc6, %l2 = 00000000, %l3 = 339ba140 ldda [%i3+%o6]0x89,%l2 ! %l2 = 0000000009d01cc6 00000000f2a211d5 ! %l6 = ffffffffe69a3985, %l2 = 0000000009d01cc6, %l4 = 69a925930dbc4040 sra %l6,%l2,%l4 ! %l4 = ffffffffff9a68e6 ! Mem[000000001480006c] = 035b2df7, %l2 = 0000000009d01cc6 ldsb [%i1+0x06c],%l2 ! %l2 = 0000000000000003 ! Mem[0000000015800018] = 584cbdf3, %l1 = 000000007fffffff ldsh [%i3+%i6],%l1 ! %l1 = 000000000000584c ! %f10 = fffff9e3 0024168d, Mem[0000000030800010] = e74b426f f9f8b421 stda %f10,[%o1+0x010]%asi ! Mem[0000000030800010] = fffff9e3 0024168d ! %l5 = 0000000000000000, %l2 = 0000000000000003, %l7 = 00000000898e5247 udivx %l5,%l2,%l7 ! %l7 = 0000000000000000 p2_label_26: ! %cwp = 2 ! Mem[0000000015800020] = 50a4b8d3, %l7 = 0000000000000000 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000050 ! Mem[0000000030000010] = fd7fe9a7, %l3 = 00000000f2a211d5 ldsw [%o0+%i5],%l3 ! %l3 = fffffffffd7fe9a7 ! %l2 = 0000000000000003, Mem[0000000014000000] = e3770000 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000014000000] = 00000003 ! Mem[0000000031000014] = 000010b9, %l4 = ffffffffff9a68e6 ldsb [%o2+0x016],%l4 ! %l4 = 0000000000000010 ! Mem[0000000030000050] = 9a8112cce69a3985, %l0 = 9bc556752d448d50 ldxa [%o0+0x050]%asi,%l0 ! %l0 = 9a8112cce69a3985 ! %l2 = 0000000000000003, Mem[000000001500007e] = 96ff62ed sth %l2,[%i2+0x07e] ! Mem[000000001500007c] = 96ff0003 ! %f28 = e37a60e9, Mem[0000000030800010] = fffff9e3 st %f28,[%o1+%i5] ! Mem[0000000030800010] = e37a60e9 ! %l2 = 0000000000000003 sethi %hi(0x6c595800),%l2 ! %l2 = 000000006c595800 ! Mem[0000000015000000] = 73c7a6da 055fdae3, %l0 = e69a3985, %l1 = 0000584c ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000073c7a6da 00000000055fdae3 ! %l0 = 0000000073c7a6da setx 0x1a25c3d61a25c3d6,%g7,%l0 ! %l0 = 1a25c3d61a25c3d6 p2_label_27: ! %cwp = 2 ! %l2 = 000000006c595800, %l4 = 0000000000000010, %y = 2d448d2d umul %l2,%l4,%l6 ! %l6 = 00000006c5958000, %y = 06 ! %l0 = 1a25c3d61a25c3d6, %l5 = 0000000000000000, %l4 = 0000000000000010 tsubcc %l0,%l5,%l4 ! %l4 = 1a25c3d61a25c3d6, %ccr = 02 ! Mem[0000000015800070] = 17fb47fb a1842dcd, %l6 = c5958000, %l7 = 00000050 ldd [%i3+0x070],%l6 ! %l6 = 0000000017fb47fb 00000000a1842dcd ! %f3 = 00000050, Mem[0000000015800030] = c61cd009 sta %f3 ,[%i3+%o6]0x81 ! Mem[0000000015800030] = 00000050 ! Mem[0000000014800060] = 42e1cff7, %l5 = 0000000000000000 ldsba [%i1+0x062]%asi,%l5 ! %l5 = ffffffffffffffcf ! %l6 = 0000000017fb47fb, immed = 00000e7e, %y = 00000006 sdivcc %l6,0xe7e,%l7 ! %l7 = 00000000006ba497, %ccr = 00 mov %l0,%y ! %y = 1a25c3d6 ! Mem[0000000031800050] = 0000000000000096, %f30 = aa18a9d7 d511a2f2 ldda [%o3+0x050]%asi,%f30 ! %f30 = 00000000 00000096 ! %l4 = 1a25c3d61a25c3d6, %l6 = 0000000017fb47fb, %l1 = 00000000055fdae3 sub %l4,%l6,%l1 ! %l1 = 1a25c3d6022a7bdb ! Mem[0000000015800058] = a638ef8a, %l1 = 1a25c3d6022a7bdb ldsb [%i3+0x058],%l1 ! %l1 = ffffffffffffffa6 ! %l1 = ffffffffffffffa6, Mem[0000000015800026] = e3e30f73 stb %l1,[%i3+0x026] ! Mem[0000000015800024] = e3e3a673 p2_label_28: ! %cwp = 2 ! Mem[0000000015800010] = dfa8a489, %l5 = ffffffffffffffcf ldsba [%i3+%i5]0x89,%l5 ! %l5 = ffffffffffffff89 ! Mem[0000000030000050] = 9a8112cce69a3985, %l2 = 000000006c595800 ldxa [%o0+0x050]%asi,%l2 ! %l2 = 9a8112cce69a3985 rd %pc,%o7 return %o7+12 ! CWP = 1 ! Invert Register : %l4 = 0000000000000002 xor %l4,-1,%l4 ! %l4 = fffffffffffffffd ! retry : should take illegal inst trap, %l0 = fffdc2daf9edb29e retry ! Illegal inst trap : %l0 = fffdc2daf9edb2ae ! %l6 = 0000000000008f0f, Mem[0000000015000020] = c72627e4 stwa %l6,[%o2+%i4]0x89 ! Mem[0000000015000020] = 00008f0f ! Mem[0000000015000010] = 8bffffff, %l3 = 00023d250612cf6f ldsba [%o2+%o5]0x81,%l3 ! %l3 = ffffffffffffff8b ! %l7 = e74b426ffffffced, Mem[000000001400004b] = 69e20305 stb %l7,[%o0+0x04b] ! Mem[0000000014000048] = 69e203ed ! %f0 = 12abeb9a, Mem[0000000015000018] = e74b426f sta %f0 ,[%o2+%o6]0x89 ! Mem[0000000015000018] = 12abeb9a ! Mem[0000000031800050] = 00000000, %l4 = fffffffffffffffd lduw [%i3+0x050],%l4 ! %l4 = 0000000000000000 p2_label_29: ! %cwp = 1 ! Mem[0000000015800028] = aa18a9d7 d511a2f2, %l6 = 00008f0f, %l7 = fffffced ldda [%o3+%i5]0x81,%l6 ! %l6 = 00000000aa18a9d7 00000000d511a2f2 ! Randomly selected nop nop restore ! CWP = 0 ! Mem[0000000015000030] = edfcffff, %l7 = 00000000000000a0 ldsha [%i2+%o6]0x81,%l7 ! %l7 = ffffffffffffedfc ! %l6 = 00000050, %l7 = ffffedfc, Mem[0000000031800010] = 5247e801 92881800 std %l6,[%o3+%i5] ! Mem[0000000031800010] = 00000050 ffffedfc ! %f24 = 9a8112cc e9607ae3, Mem[0000000031800010] = 00000050 ffffedfc std %f24,[%o3+%i5] ! Mem[0000000031800010] = 9a8112cc e9607ae3 ! Mem[0000000030000014] = 045e0449, %l6 = 0000000000000050 lduh [%o0+0x016],%l6 ! %l6 = 0000000000000449 ! Set Register : %l1 = 0000000000000000 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff ! %l1 = ffffffffffffffff, %l4 = 00000000c61cd009, %y = 1a25c3d6 sdivcc %l1,%l4,%l2 ! %l2 = ffffffff8c5da9a6, %ccr = 88 mov %l0,%y ! %y = ffff8ec1 ! %l3 = fffffffffffffae1, immed = ffffff5f, %l4 = 00000000c61cd009 tsubcc %l3,-0x0a1,%l4 ! %l4 = fffffffffffffb82, %ccr = 9b p2_label_30: ! Mem[0000000030800014] = 0024168d, %l1 = ffffffffffffffff ldub [%o1+0x016],%l1 ! %l1 = 0000000000000016 ! %l1 = 0000000000000016, %l7 = ffffffffffffedfc, %l0 = ffffffffffff8ec1 udivx %l1,%l7,%l0 ! %l0 = 0000000000000000 ! %l4 = fffffffffffffb82, %l4 = fffffffffffffb82, %l6 = 0000000000000449 tsubcc %l4,%l4,%l6 ! %l6 = 0000000000000000, %ccr = 46 ! %l2 = ffffffff8c5da9a6, immed = fffff6e9, %l3 = fffffffffffffae1 orncc %l2,-0x917,%l3 ! %l3 = ffffffff8c5da9b6, %ccr = 88 ! Clear Register : %l2 = ffffffff8c5da9a6 clr %l2 ! %l2 = 0000000000000000 ! %l4 = fffffb82, %l5 = ffffff7f, Mem[0000000030000050] = 9a8112cc e69a3985 std %l4,[%o0+0x050] ! Mem[0000000030000050] = fffffb82 ffffff7f ! Mem[0000000015800028] = aa18a9d7d511a2f2, %l3 = ffffffff8c5da9b6 ldxa [%i3+%o5]0x81,%l3 ! %l3 = aa18a9d7d511a2f2 ! Mem[0000000031000054] = 107173e7, %l3 = aa18a9d7d511a2f2 ldsw [%o2+0x054],%l3 ! %l3 = 00000000107173e7 ! %l0 = 00000000, %l1 = 00000016, Mem[0000000030000010] = fd7fe9a7 045e0449 std %l0,[%o0+%i5] ! Mem[0000000030000010] = 00000000 00000016 ! Mem[0000000014000030] = 78ee521e, %l7 = ffffffffffffedfc lduba [%i0+%o6]0x88,%l7 ! %l7 = 000000000000001e p2_label_31: ! Mem[0000000030800010] = e37a60e9, %l0 = 0000000000000000 ldub [%o1+0x012],%l0 ! %l0 = 0000000000000060 ! %l2 = 0000000000000000, Mem[000000001480004b] = 546d0e3f stb %l2,[%i1+0x04b] ! Mem[0000000014800048] = 546d0e00 ! %l6 = 0000000000000000, Mem[0000000015800030] = f2a211d550000000 stxa %l6,[%i3+%o6]0x88 ! Mem[0000000015800030] = 0000000000000000 ! %l2 = 00000000, %l3 = 107173e7, Mem[0000000015000020] = 00008f0f bb170df1 stda %l2,[%i2+%o4]0x89 ! Mem[0000000015000020] = 00000000 107173e7 ! Mem[0000000014800030] = fc89331c, %l0 = 0000000000000060 lduwa [%i1+%o6]0x80,%l0 ! %l0 = 00000000fc89331c ! Mem[0000000015000010] = 8bffffff, %l6 = 0000000000000000 ldsha [%i2+0x010]%asi,%l6 ! %l6 = ffffffffffff8bff ! %l0 = 00000000fc89331c, immed = 00000011, %l5 = ffffffffffffff7f sll %l0,0x011,%l5 ! %l5 = 0001f91266380000 ! Mem[0000000015000078] = 2779c75e, %l2 = 0000000000000000 ldsh [%i2+0x07a],%l2 ! %l2 = ffffffffffffc75e ! Mem[0000000014000028] = e37a60e9, %l0 = 00000000fc89331c lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000e37a60e9 ! Mem[0000000031000010] = 00000000000010b9, %l6 = ffffffffffff8bff ldx [%o2+%i5],%l6 ! %l6 = 00000000000010b9 p2_label_32: ! %l7 = 000000000000001e, %l4 = fffffffffffffb82, %l0 = 00000000e37a60e9 orn %l7,%l4,%l0 ! %l0 = 000000000000047f ! Mem[0000000031800010] = 9a8112cc e9607ae3, %l4 = fffffb82, %l5 = 66380000 ldd [%o3+%i5],%l4 ! %l4 = 000000009a8112cc 00000000e9607ae3 ! Mem[0000000030000050] = fffffb82 ffffff7f, %l2 = ffffc75e, %l3 = 107173e7 ldd [%o0+0x050],%l2 ! %l2 = 00000000fffffb82 00000000ffffff7f ! %l1 = 0000000000000016, immed = 000005fa, %l6 = 00000000000010b9 subc %l1,0x5fa,%l6 ! %l6 = fffffffffffffa1c ! Mem[0000000015800010] = 89a4a8df, %l0 = 000000000000047f lduba [%i3+%i5]0x80,%l0 ! %l0 = 0000000000000089 ! %l3 = 00000000ffffff7f, Mem[0000000015800008] = 89aa90ff stwa %l3,[%i3+%i4]0x80 ! Mem[0000000015800008] = ffffff7f ! %f28 = e37a60e9, Mem[0000000030800014] = 0024168d st %f28,[%o1+0x014] ! Mem[0000000030800014] = e37a60e9 ! %l4 = 000000009a8112cc, %l0 = 0000000000000089, %l3 = 00000000ffffff7f sub %l4,%l0,%l3 ! %l3 = 000000009a811243 ! Mem[0000000014800030] = fc89331c 627ac0b0, %l0 = 00000089, %l1 = 00000016 ldd [%i1+%o6],%l0 ! %l0 = 00000000fc89331c 00000000627ac0b0 ! %l3 = 000000009a811243, Mem[0000000014800028] = c61b55170650f38c stxa %l3,[%i1+%o5]0x88 ! Mem[0000000014800028] = 000000009a811243 p2_label_33: ! %l0 = fc89331c, %l1 = 627ac0b0, Mem[0000000030800010] = e37a60e9 e37a60e9 std %l0,[%o1+%i5] ! Mem[0000000030800010] = fc89331c 627ac0b0 ! Mem[0000000031000014] = 000010b9, %l5 = 00000000e9607ae3 lduh [%o2+0x014],%l5 ! %l5 = 0000000000000000 ! %f28 = e37a60e9 37980658, Mem[0000000014800040] = f5d975b8 99ae9ad9 std %f28,[%i1+0x040] ! Mem[0000000014800040] = e37a60e9 37980658 ! %f2 = b9100000 00000050, Mem[0000000014800020] = 6d6e0000 8941edac stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000014800020] = b9100000 00000050 ! Mem[0000000031800010] = 9a8112cc e9607ae3, %l0 = fc89331c, %l1 = 627ac0b0 ldd [%o3+%i5],%l0 ! %l0 = 000000009a8112cc 00000000e9607ae3 ! %l1 = 00000000e9607ae3, immed = fffff030, %y = ffff8ec1 sdivcc %l1,-0xfd0,%l6 ! %l6 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 9a8112cc ! %l7 = 000000000000001e, %l5 = 0000000000000000, %y = 9a8112cc umulcc %l7,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00 ! %l0 = 000000009a8112cc, Mem[0000000030800010] = fc89331c sth %l0,[%o1+%i5] ! Mem[0000000030800010] = 12cc331c ! %l4 = 000000009a8112cc, Mem[0000000031000051] = cd452a00 stb %l4,[%o2+0x051] ! Mem[0000000031000050] = cdcc2a00 ! %l4 = 000000009a8112cc, %l2 = 0000000000000000, %y = 00000000 umulcc %l4,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00 p2_label_34: ! Mem[0000000014800030] = b0c07a621c3389fc, %f16 = d41f909f 0ce1d034 ldda [%i1+%o6]0x88,%f16 ! %f16 = b0c07a62 1c3389fc ! %f20 = e42726c7 f10d17bb, Mem[0000000014800010] = e37a60e9 a5e044fe stda %f20,[%i1+%i5]0x81 ! Mem[0000000014800010] = e42726c7 f10d17bb ! %l1 = 00000000e9607ae3 sethi %hi(0xafff9c00),%l1 ! %l1 = 00000000afff9c00 ! Mem[0000000031000050] = cdcc2a00, %l6 = 000000007fffffff ldsb [%o2+0x053],%l6 ! %l6 = 0000000000000000 ! %l0 = 000000009a8112cc, immed = 00000910, %l0 = 000000009a8112cc andcc %l0,0x910,%l0 ! %l0 = 0000000000000000, %ccr = 44 ! %l2 = 0000000000000000, immed = 0000085d, %l2 = 0000000000000000 addccc %l2,0x85d,%l2 ! %l2 = 000000000000085d, %ccr = 00 ! %f26 = 12e63894 db49ea62, Mem[0000000015800030] = 00000000 00000000 stda %f26,[%i3+%o6]0x89 ! Mem[0000000015800030] = 12e63894 db49ea62 ! %l2 = 000000000000085d, immed = 00000651, %l2 = 000000000000085d xor %l2,0x651,%l2 ! %l2 = 0000000000000e0c ! Mem[0000000014000054] = 3f0ddc03, %l3 = 0000000000000000 lduw [%i0+0x054],%l3 ! %l3 = 000000003f0ddc03 ! Mem[0000000014000000] = 00000003, %l4 = 000000009a8112cc ldsh [%i0+0x002],%l4 ! %l4 = 0000000000000003 p2_label_35: ! %l4 = 0000000000000003, Mem[0000000030800010] = 12cc331c627ac0b0 stx %l4,[%o1+%i5] ! Mem[0000000030800010] = 0000000000000003 ! %l1 = 00000000afff9c00, %l6 = 0000000000000000, %l7 = 000000000000001e sub %l1,%l6,%l7 ! %l7 = 00000000afff9c00 ! Mem[0000000015000000] = 73c7a6da055fdae3, %f24 = 9a8112cc e9607ae3 ldda [%i2+%g0]0x80,%f24 ! %f24 = 73c7a6da 055fdae3 ! %l5 = 0000000000000000, Mem[0000000014000018] = f2a211d5d7a918aa stxa %l5,[%i0+%i6]0x80 ! Mem[0000000014000018] = 0000000000000000 ! Mem[0000000030000010] = 00000000 00000016, %l2 = 00000e0c, %l3 = 3f0ddc03 ldd [%o0+%i5],%l2 ! %l2 = 0000000000000000 0000000000000016 ! %l4 = 0000000000000003 sethi %hi(0x16d10c00),%l4 ! %l4 = 0000000016d10c00 ! Mem[0000000030800050] = ffffffff ffffffaf, %l2 = 00000000, %l3 = 00000016 ldda [%o1+0x050]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffffaf ! Mem[0000000030000014] = 00000016, %f12 = 50a4b8d3 ld [%o0+0x014],%f12 ! %f12 = 00000016 ! Mem[0000000031000050] = cdcc2a00, %l2 = 00000000ffffffff ldsh [%o2+0x050],%l2 ! %l2 = ffffffffffffcdcc ! %l6 = 0000000000000000, immed = ffffff07, %l5 = 0000000000000000 addccc %l6,-0x0f9,%l5 ! %l5 = ffffffffffffff07, %ccr = 88 p2_label_36: ! %l3 = 00000000ffffffaf, Mem[0000000030000010] = 00000000 stw %l3,[%o0+%i5] ! Mem[0000000030000010] = ffffffaf ! %f29 = 37980658, Mem[0000000030000010] = ffffffaf st %f29,[%o0+%i5] ! Mem[0000000030000010] = 37980658 ! %l0 = 0000000000000000, %l4 = 0000000016d10c00, %l1 = 00000000afff9c00 addc %l0,%l4,%l1 ! %l1 = 0000000016d10c00 ! Mem[0000000030800050] = ffffffffffffffaf, %l4 = 0000000016d10c00 ldx [%o1+0x050],%l4 ! %l4 = ffffffffffffffaf ! Mem[0000000014800078] = 4120dae0, %l7 = 00000000afff9c00 lduh [%i1+0x07a],%l7 ! %l7 = 000000000000dae0 ! %l7 = 000000000000dae0, immed = 000007da, %l7 = 000000000000dae0 orn %l7,0x7da,%l7 ! %l7 = fffffffffffffae5 ! %l5 = ffffffffffffff07, Mem[0000000015000008] = e94191beaced4189 stxa %l5,[%i2+%i4]0x80 ! Mem[0000000015000008] = ffffffffffffff07 ! %l6 = 0000000000000000, %l1 = 0000000016d10c00, %y = 00000000 sdivcc %l6,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000000 ! %l0 = 0000000000000000, immed = 00000a37, %l1 = 0000000016d10c00 addc %l0,0xa37,%l1 ! %l1 = 0000000000000a37 ! %l5 = ffffffffffffff07, %l0 = 0000000000000000, %l7 = 0000000000000000 sll %l5,%l0,%l7 ! %l7 = ffffffffffffff07 p2_label_37: ! %l4 = ffffffffffffffaf, Mem[0000000015000028] = 58be1535576cc6c0 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000015000028] = ffffffffffffffaf ! %l3 = 00000000ffffffaf, immed = 0000085c, %y = 00000000 sdiv %l3,0x85c,%l1 ! %l1 = 00000000001e9fd2 mov %l0,%y ! %y = 00000000 ! %l5 = ffffffffffffff07, %l5 = ffffffffffffff07, %l2 = ffffffffffffcdcc srax %l5,%l5,%l2 ! %l2 = fffffffffffffffe ! Mem[0000000014800020] = 00000050, %f23 = 00000096 lda [%i1+%o4]0x88,%f23 ! %f23 = 00000050 ! Mem[0000000030800010] = 00000000, %l1 = 00000000001e9fd2 ldsw [%o1+%i5],%l1 ! %l1 = 0000000000000000 ! Mem[0000000031000054] = 107173e7, %l2 = fffffffffffffffe ldub [%o2+0x057],%l2 ! %l2 = 00000000000000e7 ! %l5 = ffffffffffffff07, Mem[0000000031800050] = 0000000000000096 stx %l5,[%o3+0x050] ! Mem[0000000031800050] = ffffffffffffff07 ! Mem[0000000030000010] = 37980658, %l2 = 00000000000000e7 ldsh [%o0+0x012],%l2 ! %l2 = 0000000000000658 ! Mem[0000000015800030] = db49ea62, %l5 = ffffffffffffff07 ldswa [%i3+%o6]0x88,%l5 ! %l5 = ffffffffdb49ea62 ! Mem[0000000031800010] = 9a8112cc, %l3 = 00000000ffffffaf lduh [%o3+0x012],%l3 ! %l3 = 00000000000012cc p2_label_38: ! %l5 = ffffffffdb49ea62, immd = 00000000000000e1, %l0 = 0000000000000000 sdivx %l5,0x0e1,%l0 ! %l0 = ffffffffffd63b12 ! %l5 = ffffffffdb49ea62, Mem[0000000014800010] = c72627e4 stba %l5,[%i1+%i5]0x89 ! Mem[0000000014800010] = c7262762 ! %l7 = ffffffffffffff07, %l6 = 0000000000000000, %l7 = ffffffffffffff07 udivx %l7,%l6,%l7 ! Div by zero, %l0 = ffffffffffd63b62 ! Mem[0000000031000050] = cdcc2a00, %l6 = 0000000000000000 ldsw [%o2+0x050],%l6 ! %l6 = ffffffffcdcc2a00 ! Mem[0000000014800000] = fecc884e, %l7 = ffffffffffffff07 ldsha [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffff884e ! Mem[0000000031800050] = ffffffff, %l5 = ffffffffdb49ea62 ldub [%o3+0x052],%l5 ! %l5 = 00000000000000ff ! %l1 = 0000000000000000, immed = ffffff96, %l5 = 00000000000000ff addc %l1,-0x06a,%l5 ! %l5 = ffffffffffffff96 ! Mem[0000000031000014] = 000010b9, %l3 = 00000000000012cc ldswa [%o2+0x014]%asi,%l3 ! %l3 = 00000000000010b9 ! Mem[0000000014000018] = 00000000, %l3 = 00000000000010b9 ldsha [%i0+%i6]0x81,%l3 ! %l3 = 0000000000000000 ! %l6 = ffffffffcdcc2a00, immed = 00000000, %l4 = ffffffffffffffaf sra %l6,0x000,%l4 ! %l4 = ffffffffcdcc2a00 p2_label_39: ! Mem[0000000015800000] = aced4189, %l6 = ffffffffcdcc2a00 lduha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000004189 ! Mem[0000000015800000] = aced4189, %l5 = ffffffffffffff96 lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000089 ! %l6 = 0000000000004189, immed = 00000a40, %l6 = 0000000000004189 xor %l6,0xa40,%l6 ! %l6 = 0000000000004bc9 ! %l0 = ffffffffffd63b3a, Mem[0000000031800050] = ffffffff, %asi = 80 stwa %l0,[%o3+0x050]%asi ! Mem[0000000031800050] = ffd63b3a ! Mem[0000000030800010] = 0000000000000003, %f2 = b9100000 00000050 ldd [%o1+%i5],%f2 ! %f2 = 00000000 00000003 ! Mem[0000000015000010] = 8bffffff, %l3 = 0000000000000000 ldsb [%i2+%i5],%l3 ! %l3 = ffffffffffffff8b ! %f16 = b0c07a62, Mem[0000000014800018] = 5c86c074 sta %f16,[%i1+%i6]0x89 ! Mem[0000000014800018] = b0c07a62 ! Randomly selected nop nop ! %l0 = ffffffffffd63b3a sethi %hi(0x8021f400),%l0 ! %l0 = 000000008021f400 ! %l2 = 0000000000000658, %l3 = ffffffffffffff8b, %l6 = 0000000000004bc9 addc %l2,%l3,%l6 ! %l6 = 00000000000005e3 p2_label_40: ! %f0 = 12abeb9a 2f0b8017, Mem[0000000031800050] = ffd63b3a ffffff07 std %f0 ,[%o3+0x050] ! Mem[0000000031800050] = 12abeb9a 2f0b8017 ! %l1 = 0000000000000000, immed = 0000000a, %l2 = 0000000000000658 xorcc %l1,0x00a,%l2 ! %l2 = 000000000000000a, %ccr = 00 ! %f28 = e37a60e9 37980658, Mem[0000000014800018] = 627ac0b0 38cd1dea std %f28,[%i1+%i6] ! Mem[0000000014800018] = e37a60e9 37980658 ! Mem[0000000014000030] = 78ee521e, %l0 = 000000008021f400 lduha [%i0+%o6]0x88,%l0 ! %l0 = 000000000000521e ! Mem[0000000031000010] = 00000000, %f5 = d511a2f2 ld [%o2+%i5],%f5 ! %f5 = 00000000 ! Mem[0000000014000020] = 70348d9171cd6834, %f8 = d41f909f 0ce1d034 ldda [%i0+%o4]0x81,%f8 ! %f8 = 70348d91 71cd6834 ! Mem[0000000014000048] = 69e203ed 8a252232, %l2 = 0000000a, %l3 = ffffff8b ldd [%i0+0x048],%l2 ! %l2 = 0000000069e203ed 000000008a252232 ! Mem[0000000031000050] = cdcc2a00, %l4 = ffffffffcdcc2a00 ldsh [%o2+0x050],%l4 ! %l4 = ffffffffffffcdcc ! %l7 = ffffffffffff884e, Mem[0000000015800054] = 93f56211 stw %l7,[%i3+0x054] ! Mem[0000000015800054] = ffff884e ! Mem[0000000030000054] = ffffff7f, %l4 = ffffffffffffcdcc ldsh [%o0+0x054],%l4 ! %l4 = ffffffffffffffff p2_label_41: ! Mem[0000000014800060] = 42e1cff7, %l0 = 000000000000521e ldub [%i1+0x062],%l0 ! %l0 = 00000000000000cf ! %f18 = fd7fe9a7 045e0449, Mem[0000000015000058] = 3f4b2872 d3e78516 std %f18,[%i2+0x058] ! Mem[0000000015000058] = fd7fe9a7 045e0449 ! Mem[0000000030000050] = fffffb82ffffff7f, %f0 = 12abeb9a 2f0b8017 ldd [%o0+0x050],%f0 ! %f0 = fffffb82 ffffff7f ! %f14 = e3770000, Mem[0000000014800028] = 4312819a sta %f14,[%i1+%o5]0x81 ! Mem[0000000014800028] = e3770000 ! %l4 = ffffffffffffffff, immed = 00000951, %l0 = 00000000000000cf tsubcctv %l4,0x951,%l0 ! %l0 = 00000000000000f2, Trapped ! %l2 = 0000000069e203ed, immed = 00000696, %l0 = 00000000000000f2 addccc %l2,0x696,%l0 ! %l0 = 0000000069e20a83, %ccr = 00 ! Mem[0000000030800050] = ffffffffffffffaf, %f10 = fffff9e3 0024168d ldda [%o1+0x050]%asi,%f10 ! %f10 = ffffffff ffffffaf ! %l4 = ffffffffffffffff, %l4 = ffffffffffffffff, %l5 = 0000000000000089 andcc %l4,%l4,%l5 ! %l5 = ffffffffffffffff, %ccr = 88 ! Mem[0000000015800028] = aa18a9d7, %l6 = 00000000000005e3 lduha [%i3+%o5]0x80,%l6 ! %l6 = 000000000000aa18 ! Mem[0000000030800050] = ffffffff ffffffaf, %l2 = 69e203ed, %l3 = 8a252232 ldd [%o1+0x050],%l2 ! %l2 = 00000000ffffffff 00000000ffffffaf p2_label_42: ! Mem[0000000014800018] = e9607ae3, %l1 = 0000000000000000 ldswa [%i1+%i6]0x88,%l1 ! %l1 = ffffffffe9607ae3 ! %l4 = ffffffffffffffff, immed = fffff5ed, %l0 = 0000000069e20a83 taddcctv %l4,-0xa13,%l0 ! %l0 = 0000000069e20aa6, Trapped ! %l2 = 00000000ffffffff, immed = 00000010, %l0 = 0000000069e20aa6 sll %l2,0x010,%l0 ! %l0 = 0000ffffffff0000 ! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000014000010] = a6aa90ff 385cf8c5 stda %l4,[%i0+%i5]0x89 ! Mem[0000000014000010] = ffffffff ffffffff ! %l4 = ffffffffffffffff, immed = fffff1cc, %y = 00000000 sdivcc %l4,-0xe34,%l1 ! %l1 = ffffffffffedf9ce, %ccr = 88 mov %l0,%y ! %y = ffff0000 ! Mem[0000000031800010] = 9a8112cc, %l2 = 00000000ffffffff ldsb [%o3+0x011],%l2 ! %l2 = ffffffffffffff81 ! Mem[0000000015800060] = 23d06d92, %l4 = ffffffffffffffff ldsw [%i3+0x060],%l4 ! %l4 = 0000000023d06d92 ! retry : should take illegal inst trap, %l0 = 0000ffffffff0000 retry ! Illegal inst trap : %l0 = 0000ffffffff0010 ! %l2 = ffffffffffffff81, %l7 = ffffffffffff884e, %l2 = ffffffffffffff81 udivx %l2,%l7,%l2 ! %l2 = 0000000000000001 ! %l4 = 0000000023d06d92, Mem[0000000031000014] = 000010b9 stb %l4,[%o2+0x014] ! Mem[0000000031000014] = 920010b9 p2_label_43: ! %l1 = ffffffffffedf9ce, immd = 0000000000000583, %l3 = 00000000ffffffaf sdivx %l1,0x583,%l3 ! %l3 = fffffffffffffcbb ! Mem[000000001500004c] = a3dc8178, %l5 = ffffffffffffffff ldsw [%i2+0x04c],%l5 ! %l5 = ffffffffa3dc8178 ! %l0 = 0000ffffffff0010, Mem[0000000014000020] = 70348d9171cd6834 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000014000020] = 0000ffffffff0010 ! %l6 = 000000000000aa18, %l1 = ffffffffffedf9ce, %l5 = ffffffffa3dc8178 add %l6,%l1,%l5 ! %l5 = ffffffffffeea3e6 ! %f25 = 055fdae3, Mem[0000000015800008] = 7fffffff sta %f25,[%i3+%i4]0x89 ! Mem[0000000015800008] = 055fdae3 ! done : should take illegal inst trap, %l0 = 0000ffffffff0010 done ! Illegal inst trap : %l0 = 0000ffffffff0020 ! %l0 = 0000ffffffff0020, %l0 = 0000ffffffff0020, %l0 = 0000ffffffff0020 sllx %l0,%l0,%l0 ! %l0 = ffff002000000000 ! Mem[0000000014800074] = e998bd6a, %l6 = 000000000000aa18 ldsb [%i1+0x077],%l6 ! %l6 = 000000000000006a ! %l3 = fffffffffffffcbb, immed = 00000651, %l2 = 0000000000000001 orcc %l3,0x651,%l2 ! %l2 = fffffffffffffefb, %ccr = 88 ! retry : should take illegal inst trap, %l0 = ffff002000000000 retry ! Illegal inst trap : %l0 = ffff002000000010 p2_label_44: ! %l4 = 23d06d92, %l5 = ffeea3e6, Mem[0000000015000030] = edfcffff 5b038a8f stda %l4,[%i2+%o6]0x81 ! Mem[0000000015000030] = 23d06d92 ffeea3e6 ! %l4 = 0000000023d06d92, %l4 = 0000000023d06d92, %l3 = fffffffffffffcbb andncc %l4,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! Mem[000000001500005c] = 045e0449, %l7 = ffffffffffff884e ldsha [%i2+0x05c]%asi,%l7 ! %l7 = 000000000000045e ! %l0 = ffff002000000010, immed = fffffdc2, %y = ffff0000 udivcc %l0,-0x23e,%l7 ! %l7 = 00000000ffff023d, %ccr = 08 mov %l0,%y ! %y = 00000010 ! Mem[0000000014800030] = b0c07a621c3389fc, %l5 = ffffffffffeea3e6 ldxa [%i1+%o6]0x88,%l5 ! %l5 = b0c07a621c3389fc ! Mem[0000000014000048] = 69e203ed8a252232, %f24 = 73c7a6da 055fdae3 ldd [%i0+0x048],%f24 ! %f24 = 69e203ed 8a252232 ! %l1 = ffffffffffedf9ce, immed = fffff0b5, %l6 = 000000000000006a tsubcc %l1,-0xf4b,%l6 ! %l6 = ffffffffffee0919, %ccr = 9b ! %l0 = ffff002000000010, %l1 = ffffffffffedf9ce, %l6 = ffffffffffee0919 srlx %l0,%l1,%l6 ! %l6 = 0003fffc00800000 ! Mem[0000000030000054] = ffffff7f, %l5 = b0c07a621c3389fc lduh [%o0+0x054],%l5 ! %l5 = 000000000000ffff ! %l0 = ffff002000000010, immed = 000008a7, %l4 = 0000000023d06d92 andncc %l0,0x8a7,%l4 ! %l4 = ffff002000000010, %ccr = 80 p2_label_45: ! Mem[0000000014800020] = 00000050, %l4 = ffff002000000010 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000050 ! %l0 = ffff002000000010, Mem[0000000030800010] = 00000000 stw %l0,[%o1+%i5] ! Mem[0000000030800010] = 00000010 ! Mem[0000000031800054] = 2f0b8017, %l6 = 0003fffc00800000 ldsw [%o3+0x054],%l6 ! %l6 = 000000002f0b8017 ! Mem[0000000015800018] = 584cbdf3, %l0 = ffff002000000010 ldswa [%i3+%i6]0x81,%l0 ! %l0 = 00000000584cbdf3 ! Mem[0000000031800014] = e9607ae3, %l0 = 00000000584cbdf3 ldsh [%o3+0x016],%l0 ! %l0 = 0000000000007ae3 ! %l1 = ffffffffffedf9ce, Mem[0000000030800010] = 0000001000000003 stx %l1,[%o1+%i5] ! Mem[0000000030800010] = ffffffffffedf9ce ! Clear Register : %l5 = 000000000000ffff clr %l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, Mem[0000000014000028] = e9607ae3 stwa %l5,[%i0+%o5]0x89 ! Mem[0000000014000028] = 00000000 ! %l7 = 00000000ffff023d setx 0x54c570d654c570d6,%g7,%l7 ! %l7 = 54c570d654c570d6 ! Mem[0000000015000028] = afffffff, %l3 = 0000000000000000 lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000afff p2_label_46: ! %l2 = fffffffffffffefb, Mem[0000000015000018] = 2e08076d12abeb9a stxa %l2,[%i2+%i6]0x88 ! Mem[0000000015000018] = fffffffffffffefb ! Randomly selected nop nop ! %l7 = 54c570d654c570d6, immed = 00000008, %l6 = 000000002f0b8017 sll %l7,0x008,%l6 ! %l6 = c570d654c570d600 ! %l0 = 0000000000007ae3, Mem[0000000030000050] = fffffb82ffffff7f stx %l0,[%o0+0x050] ! Mem[0000000030000050] = 0000000000007ae3 ! %l5 = 0000000000000000, %l4 = 0000000000000050, %l4 = 0000000000000050 sll %l5,%l4,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030000014] = 00000016, %l0 = 0000000000007ae3 ldsh [%o0+0x016],%l0 ! %l0 = 0000000000000016 ! Mem[0000000030000050] = 00000000, %l0 = 0000000000000016 ldsw [%o0+0x050],%l0 ! %l0 = 0000000000000000 ! %l3 = 000000000000afff, %l5 = 0000000000000000, %y = 00000010 umul %l3,%l5,%l7 ! %l7 = 0000000000000000, %y = 00 ! %l7 = 0000000000000000, Mem[0000000014000018] = 00000000 stha %l7,[%i0+%i6]0x88 ! Mem[0000000014000018] = 00000000 ! Mem[0000000031800050] = 12abeb9a2f0b8017, %f6 = 61e8b942 1a64d775 ldd [%o3+0x050],%f6 ! %f6 = 12abeb9a 2f0b8017 p2_label_47: ! Mem[0000000030800050] = ffffffffffffffaf, %f6 = 12abeb9a 2f0b8017 ldd [%o1+0x050],%f6 ! %f6 = ffffffff ffffffaf ! %l1 = ffffffffffedf9ce, Mem[0000000014000028] = 00000000cc12819a stxa %l1,[%i0+%o5]0x80 ! Mem[0000000014000028] = ffffffffffedf9ce ! %l3 = 000000000000afff, immed = 00000894, %l1 = ffffffffffedf9ce taddcc %l3,0x894,%l1 ! %l1 = 000000000000b893, %ccr = 02 ! %l2 = fffffffffffffefb, immed = 00000139, %l6 = c570d654c570d600 subc %l2,0x139,%l6 ! %l6 = fffffffffffffdc2 ! %f16 = b0c07a62 1c3389fc, Mem[0000000031800050] = 12abeb9a 2f0b8017 stda %f16,[%o3+0x050]%asi ! Mem[0000000031800050] = b0c07a62 1c3389fc ! %l5 = 0000000000000000, immed = 0000044c, %l7 = 0000000000000000 addccc %l5,0x44c,%l7 ! %l7 = 000000000000044c, %ccr = 00 ! Mem[0000000030800014] = ffedf9ce, %l3 = 000000000000afff ldsh [%o1+0x014],%l3 ! %l3 = ffffffffffffffed ! %l0 = 0000000000000000, Mem[000000001500006c] = bba16143 stw %l0,[%i2+0x06c] ! Mem[000000001500006c] = 00000000 ! %l0 = 0000000000000000, Mem[0000000014000030] = 1e52ee7806bdaefe stx %l0,[%i0+%o6] ! Mem[0000000014000030] = 0000000000000000 ! %f20 = e42726c7 f10d17bb, Mem[0000000015000018] = fbfeffff ffffffff stda %f20,[%i2+%i6]0x81 ! Mem[0000000015000018] = e42726c7 f10d17bb p2_label_48: ! %l7 = 000000000000044c, Mem[0000000014800010] = c7262762 stha %l7,[%i1+%i5]0x88 ! Mem[0000000014800010] = c726044c ! %f14 = e3770000 6cb402c0, Mem[0000000014800068] = 8d3ca6ca 035b2df7 std %f14,[%i1+0x068] ! Mem[0000000014800068] = e3770000 6cb402c0 ! Mem[0000000014800028] = e3770000, %l7 = 000000000000044c ldsw [%i1+%o5],%l7 ! %l7 = ffffffffe3770000 ! %f26 = 12e63894 db49ea62, Mem[0000000031000050] = cdcc2a00 107173e7 stda %f26,[%o2+0x050]%asi ! Mem[0000000031000050] = 12e63894 db49ea62 ! %l3 = ffffffffffffffed, %l7 = ffffffffe3770000, %l7 = ffffffffe3770000 xorcc %l3,%l7,%l7 ! %l7 = 000000001c88ffed, %ccr = 00 ! Mem[0000000031800050] = b0c07a621c3389fc, %f18 = fd7fe9a7 045e0449 ldd [%o3+0x050],%f18 ! %f18 = b0c07a62 1c3389fc ! Mem[0000000030000014] = 00000016, %l1 = 000000000000b893 ldsw [%o0+0x014],%l1 ! %l1 = 0000000000000016 ! Mem[0000000015800020] = 73a6e3e3d3b8a450, %l0 = 0000000000000000 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 73a6e3e3d3b8a450 ! %l5 = 0000000000000000, immed = 00000026, %l2 = fffffffffffffefb sllx %l5,0x026,%l2 ! %l2 = 0000000000000000 ! Mem[0000000031000050] = 12e63894 db49ea62, %l2 = 00000000, %l3 = ffffffed ldd [%o2+0x050],%l2 ! %l2 = 0000000012e63894 00000000db49ea62 p2_label_49: ! %l4 = 0000000000000000, Mem[0000000014000010] = ffffffff stwa %l4,[%i0+%i5]0x80 ! Mem[0000000014000010] = 00000000 ! Mem[0000000014000050] = 35b577b2 3f0ddc03, %l6 = fffffdc2, %l7 = 1c88ffed ldd [%i0+0x050],%l6 ! %l6 = 0000000035b577b2 000000003f0ddc03 ! Mem[0000000014000028] = ffffffff ffedf9ce, %l6 = 35b577b2, %l7 = 3f0ddc03 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffedf9ce ! Mem[0000000014800028] = 000077e3, %f1 = ffffff7f lda [%i1+%o5]0x88,%f1 ! %f1 = 000077e3 ! Mem[0000000015000048] = 2c7c72a9, %l2 = 0000000012e63894 lduh [%i2+0x04a],%l2 ! %l2 = 00000000000072a9 ! %l4 = 00000000, %l5 = 00000000, Mem[0000000014800018] = e37a60e9 37980658 std %l4,[%i1+%i6] ! Mem[0000000014800018] = 00000000 00000000 ! Mem[0000000014800000] = fecc884e, %l1 = 0000000000000016 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 00000000fecc884e ! %l4 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000 sdiv %l4,%l4,%l1 ! Div by zero, %l0 = 73a6e3e3d3b8a4a0 mov %l0,%y ! %y = d3b8a478 ! %f10 = ffffffff, Mem[0000000015800000] = aced4189 sta %f10,[%i3+%g0]0x89 ! Mem[0000000015800000] = ffffffff ! Mem[0000000030000010] = 37980658 00000016, %l0 = d3b8a478, %l1 = fecc884e ldda [%o0+0x010]%asi,%l0 ! %l0 = 0000000037980658 0000000000000016 p2_label_50: ! %l5 = 0000000000000000, immed = 000006a0, %y = d3b8a478 sdiv %l5,0x6a0,%l0 ! %l0 = ffffffff80000000 mov %l0,%y ! %y = 80000000 ! %l2 = 00000000000072a9, Mem[0000000015000020] = 00000000 stba %l2,[%i2+%o4]0x81 ! Mem[0000000015000020] = a9000000 ! %l6 = 00000000ffffffff, %l0 = ffffffff80000000, %l6 = 00000000ffffffff sllx %l6,%l0,%l6 ! %l6 = 00000000ffffffff ! Mem[0000000015000020] = 107173e7 000000a9, %l2 = 000072a9, %l3 = db49ea62 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000a9 00000000107173e7 ! Mem[0000000014000020] = 0000ffff ffff0010, %l6 = ffffffff, %l7 = ffedf9ce ldda [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ffff 00000000ffff0010 ! %f30 = 00000000 00000096, Mem[0000000015000018] = c72627e4 bb170df1 stda %f30,[%i2+%i6]0x89 ! Mem[0000000015000018] = 00000000 00000096 ! %l7 = 00000000ffff0010, immed = 0000003e, %l3 = 00000000107173e7 srax %l7,0x03e,%l3 ! %l3 = 0000000000000000 ! %l7 = 00000000ffff0010, %l1 = 0000000000000016, %y = 80000000 umul %l7,%l1,%l1 ! %l1 = 00000015ffea0160, %y = 15 ! Mem[0000000014800000] = fecc884e, %l5 = 0000000000000000 lduba [%i1+%g0]0x88,%l5 ! %l5 = 000000000000004e ! Mem[0000000015000030] = 926dd023, %l3 = 0000000000000000 ldswa [%i2+%o6]0x88,%l3 ! %l3 = ffffffff926dd023 p2_label_51: ! Mem[0000000030800050] = ffffffff, %l6 = 000000000000ffff ldsha [%o1+0x052]%asi,%l6 ! %l6 = ffffffffffffffff ! %l6 = ffffffffffffffff, immed = 000004b8, %l7 = 00000000ffff0010 or %l6,0x4b8,%l7 ! %l7 = ffffffffffffffff ! %f24 = 69e203ed 8a252232, Mem[0000000031000050] = 12e63894 db49ea62 std %f24,[%o2+0x050] ! Mem[0000000031000050] = 69e203ed 8a252232 ! Mem[0000000030800014] = ffedf9ce, %l0 = ffffffff80000000 ldsba [%o1+0x017]%asi,%l0 ! %l0 = ffffffffffffffce ! %l4 = 0000000000000000, Mem[0000000030000050] = 00000000, %asi = 80 stwa %l4,[%o0+0x050]%asi ! Mem[0000000030000050] = 00000000 ! Mem[0000000014800018] = 0000000000000000, %f2 = 00000000 00000003 ldda [%i1+%i6]0x80,%f2 ! %f2 = 00000000 00000000 ! Mem[0000000014000030] = 00000000, %l0 = ffffffffffffffce lduha [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000 ! %l1 = 00000015ffea0160, immed = fffffc51, %l6 = ffffffffffffffff xnor %l1,-0x3af,%l6 ! %l6 = 00000015ffea02ce ! %l5 = 000000000000004e, %l1 = 00000015ffea0160, %l3 = ffffffff926dd023 subccc %l5,%l1,%l3 ! %l3 = ffffffea0015feee, %ccr = 91 ! Mem[0000000031000050] = 69e203ed8a252232, %f4 = aa18a9d7 00000000 ldd [%o2+0x050],%f4 ! %f4 = 69e203ed 8a252232 p2_label_52: ! %l0 = 0000000000000000, Mem[0000000015000008] = ffffffff stba %l0,[%i2+%i4]0x81 ! Mem[0000000015000008] = 00ffffff ! %l1 = 00000015ffea0160, %l1 = 00000015ffea0160, %l1 = 00000015ffea0160 sll %l1,%l1,%l1 ! %l1 = 00000015ffea0160 ! Mem[0000000015800058] = a638ef8a898e5247, %f24 = 69e203ed 8a252232 ldd [%i3+0x058],%f24 ! %f24 = a638ef8a 898e5247 ! Mem[0000000015000008] = 00ffffff, %l6 = 00000015ffea02ce ldsba [%i2+%i4]0x81,%l6 ! %l6 = 0000000000000000 ! %l1 = 00000015ffea0160, Mem[0000000031800054] = 1c3389fc stw %l1,[%o3+0x054] ! Mem[0000000031800054] = ffea0160 ! Mem[0000000031000014] = 920010b9, %l3 = ffffffea0015feee ldsb [%o2+0x016],%l3 ! %l3 = 0000000000000010 ! %l3 = 0000000000000010, Mem[0000000015800010] = 89a4a8df stba %l3,[%i3+%i5]0x81 ! Mem[0000000015800010] = 10a4a8df ! %l2 = 00000000000000a9, immd = 0000000000000cd6, %l1 = 00000015ffea0160 sdivx %l2,0xcd6,%l1 ! %l1 = 0000000000000000 ! %l7 = ffffffffffffffff, immed = 00000d98, %y = 00000015 umul %l7,0xd98,%l6 ! %l6 = 00000d97fffff268, %y = d97 ! %l7 = ffffffffffffffff, %l1 = 0000000000000000, %y = 00000d97 umulcc %l7,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00 p2_label_53: ! Mem[0000000030800014] = ffedf9ce, %l5 = 000000000000004e ldsh [%o1+0x016],%l5 ! %l5 = fffffffffffff9ce ! %l7 = ffffffffffffffff, %l6 = 00000d97fffff268, %l2 = 00000000000000a9 udivx %l7,%l6,%l2 ! %l2 = 000000000012d50a ! %l7 = ffffffffffffffff, immed = 00000bb0, %y = 00000000 udiv %l7,0xbb0,%l2 ! %l2 = 000000000015e75b mov %l0,%y ! %y = 00000000 ! %l6 = 00000d97fffff268, %l2 = 000000000015e75b, %l0 = 0000000000000000 or %l6,%l2,%l0 ! %l0 = 00000d97fffff77b ! %l5 = fffffffffffff9ce, immed = fffffa93, %y = 00000000 udiv %l5,-0x56d,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = fffff77b ! Mem[0000000030000054] = 00007ae3, %l2 = 000000000015e75b ldsha [%o0+0x056]%asi,%l2 ! %l2 = 0000000000007ae3 ! Mem[0000000014800000] = fecc884e, %f13 = 2f46dff4 lda [%i1+%g0]0x88,%f13 ! %f13 = fecc884e ! %l2 = 0000000000007ae3, Mem[0000000031800050] = b0c07a62 stw %l2,[%o3+0x050] ! Mem[0000000031800050] = 00007ae3 ! %f5 = 8a252232, Mem[0000000014000000] = 00000003 sta %f5 ,[%i0+%g0]0x81 ! Mem[0000000014000000] = 8a252232 ! done : should take illegal inst trap, %l0 = 00000d97fffff77b done ! Illegal inst trap : %l0 = 00000d97fffff78b p2_label_54: ! %f23 = 00000050, Mem[0000000031800010] = 9a8112cc st %f23,[%o3+%i5] ! Mem[0000000031800010] = 00000050 ! Mem[0000000031000050] = 69e203ed8a252232, %l7 = ffffffffffffffff ldxa [%o2+0x050]%asi,%l7 ! %l7 = 69e203ed8a252232 ! Mem[0000000014800040] = e37a60e9, %l5 = fffffffffffff9ce lduh [%i1+0x040],%l5 ! %l5 = 000000000000e37a ! %l0 = 00000d97fffff78b, Mem[0000000031000013] = 00000000 stba %l0,[%o2+0x013]%asi ! Mem[0000000031000010] = 0000008b ! %l3 = 0000000000000000, immed = 000002d0, %y = fffff77b umul %l3,0x2d0,%l7 ! %l7 = 0000000000000000, %y = 00 ! Mem[0000000030000050] = 0000000000007ae3, %l3 = 0000000000000000 ldx [%o0+0x050],%l3 ! %l3 = 0000000000007ae3 ! Mem[0000000030800050] = ffffffffffffffaf, %f16 = b0c07a62 1c3389fc ldda [%o1+0x050]%asi,%f16 ! %f16 = ffffffff ffffffaf ! Invert Register : %l5 = 000000000000e37a xor %l5,-1,%l5 ! %l5 = ffffffffffff1c85 ! %l4 = 00000000, %l5 = ffff1c85, Mem[0000000030800010] = ffffffff ffedf9ce std %l4,[%o1+%i5] ! Mem[0000000030800010] = 00000000 ffff1c85 ! %f16 = ffffffff ffffffaf, Mem[0000000031800010] = 00000050 e9607ae3 stda %f16,[%o3+0x010]%asi ! Mem[0000000031800010] = ffffffff ffffffaf p2_label_55: ! %f26 = 12e63894, Mem[0000000015000028] = afffffff sta %f26,[%i2+%o5]0x81 ! Mem[0000000015000028] = 12e63894 ! Mem[0000000014000020] = ffff0000, %l6 = 00000d97fffff268 ldsba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! %l4 = 0000000000000000, Mem[0000000015000020] = a9000000 stwa %l4,[%i2+%o4]0x81 ! Mem[0000000015000020] = 00000000 ! %l2 = 00007ae3, %l3 = 00007ae3, Mem[0000000031800010] = ffffffff ffffffaf std %l2,[%o3+%i5] ! Mem[0000000031800010] = 00007ae3 00007ae3 ! %l4 = 0000000000000000, %l5 = ffffffffffff1c85, %l4 = 0000000000000000 taddcc %l4,%l5,%l4 ! %l4 = ffffffffffff1c85, %ccr = 8a ! Mem[0000000014000018] = 00000000, %f4 = 69e203ed lda [%i0+%i6]0x80,%f4 ! %f4 = 00000000 ! Mem[0000000030000054] = 00007ae3, %l5 = ffffffffffff1c85 ldsw [%o0+0x054],%l5 ! %l5 = 0000000000007ae3 ! Mem[0000000015000018] = 9600000000000000, %l3 = 0000000000007ae3 ldxa [%i2+%i6]0x81,%l3 ! %l3 = 9600000000000000 ! %l4 = ffffffffffff1c85, Mem[0000000030800014] = ffff1c85 stw %l4,[%o1+0x014] ! Mem[0000000030800014] = ffff1c85 ! %l6 = 0000000000000000, Mem[0000000015000008] = 00ffffff stwa %l6,[%i2+%i4]0x81 ! Mem[0000000015000008] = 00000000 p2_label_56: ! %l7 = 0000000000000000, %l3 = 9600000000000000, %l5 = 0000000000007ae3 tsubcc %l7,%l3,%l5 ! %l5 = 6a00000000000000, %ccr = 14 ! %l0 = 00000d97fffff78b, %l4 = ffffffffffff1c85, %l7 = 0000000000000000 add %l0,%l4,%l7 ! %l7 = 00000d97ffff1410 ! %f2 = 00000000 00000000, Mem[0000000015000028] = 12e63894 ffffffff stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000015000028] = 00000000 00000000 ! %l5 = 6a00000000000000, Mem[0000000031000050] = 69e203ed8a252232 stx %l5,[%o2+0x050] ! Mem[0000000031000050] = 6a00000000000000 ! Mem[0000000014800030] = fc89331c, %l7 = 00000d97ffff1410 ldsb [%i1+0x031],%l7 ! %l7 = ffffffffffffff89 ! %l4 = ffffffffffff1c85, immed = fffff5e9, %l6 = 0000000000000000 sub %l4,-0xa17,%l6 ! %l6 = ffffffffffff269c ! retry : should take illegal inst trap, %l0 = 00000d97fffff78b retry ! Illegal inst trap : %l0 = 00000d97fffff79b ! %l2 = 0000000000007ae3, immed = 00000ed7, %l2 = 0000000000007ae3 tsubcc %l2,0xed7,%l2 ! %l2 = 0000000000006c0c, %ccr = 02 ! %f23 = 00000050, Mem[0000000030000014] = 00000016 sta %f23,[%o0+0x014]%asi ! Mem[0000000030000014] = 00000050 ! Mem[0000000014800000] = 2b50cceafecc884e, %l3 = 9600000000000000 ldxa [%i1+%g0]0x88,%l3 ! %l3 = 2b50cceafecc884e p2_label_57: ! %l4 = ffffffffffff1c85, Mem[0000000030000016] = 00000050 sth %l4,[%o0+0x016] ! Mem[0000000030000014] = 00001c85 ! %l2 = 0000000000006c0c, immed = 00000b12, %y = 00000000 udiv %l2,0xb12,%l1 ! %l1 = 0000000000000009 mov %l0,%y ! %y = fffff79b ! Mem[0000000031000010] = 0000008b, %l0 = 00000d97fffff79b ldsb [%o2+0x012],%l0 ! %l0 = 0000000000000000 ! Mem[0000000014000018] = 00000000, %f9 = 71cd6834 lda [%i0+%i6]0x88,%f9 ! %f9 = 00000000 ! %l6 = ffffffffffff269c, Mem[0000000015800050] = fe62f3c7 stw %l6,[%i3+0x050] ! Mem[0000000015800050] = ffff269c ! %l6 = ffffffffffff269c, Mem[0000000030800050] = ffffffff stw %l6,[%o1+0x050] ! Mem[0000000030800050] = ffff269c ! %l0 = 0000000000000000, immed = 00000ed7, %l2 = 0000000000006c0c sub %l0,0xed7,%l2 ! %l2 = fffffffffffff129 ! Mem[0000000031000010] = 0000008b, %l4 = ffffffffffff1c85 ldub [%o2+%i5],%l4 ! %l4 = 0000000000000000 ! Mem[0000000030800010] = 00000000, %f22 = 00000000 ld [%o1+%i5],%f22 ! %f22 = 00000000 ! %l6 = ffffffffffff269c, immed = 000003f5, %l1 = 0000000000000009 addc %l6,0x3f5,%l1 ! %l1 = ffffffffffff2a91 p2_label_58: ! Mem[0000000030000050] = 00000000 00007ae3, %l6 = ffff269c, %l7 = ffffff89 ldd [%o0+0x050],%l6 ! %l6 = 0000000000000000 0000000000007ae3 ! %l3 = 2b50cceafecc884e, %l2 = fffffffffffff129, %l2 = fffffffffffff129 tsubcc %l3,%l2,%l2 ! %l2 = 2b50cceafecc9725, %ccr = 1b ! Mem[0000000015000000] = 73c7a6da, %l6 = 0000000000000000 ldsha [%i2+%g0]0x81,%l6 ! %l6 = 00000000000073c7 ! Mem[0000000030000010] = 37980658, %l6 = 00000000000073c7 lduw [%o0+%i5],%l6 ! %l6 = 0000000037980658 ! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = fffff79b umulcc %l0,%l0,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[0000000030000014] = 00001c85, %l1 = ffffffffffff2a91 lduw [%o0+0x014],%l1 ! %l1 = 0000000000001c85 ! Mem[0000000014800028] = 00000000000077e3, %l4 = 0000000000000000 ldxa [%i1+%o5]0x88,%l4 ! %l4 = 00000000000077e3 ! %f22 = 00000000 00000050, Mem[0000000031800010] = 00007ae3 00007ae3 stda %f22,[%o3+0x010]%asi ! Mem[0000000031800010] = 00000000 00000050 ! %l3 = 0000000000000000, Mem[0000000031000012] = 0000008b stba %l3,[%o2+0x012]%asi ! Mem[0000000031000010] = 0000008b ! Mem[0000000015000008] = 00000000, %l1 = 0000000000001c85 lduba [%i2+%i4]0x88,%l1 ! %l1 = 0000000000000000 p2_label_59: ! Mem[0000000031800010] = 00000000, %l6 = 0000000037980658 ldsha [%o3+0x010]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000014000030] = 00000000, %f3 = 00000000 lda [%i0+%o6]0x88,%f3 ! %f3 = 00000000 ! Mem[0000000014000060] = 8f0f950a da66ef28, %l6 = 00000000, %l7 = 00007ae3 ldda [%i0+0x060]%asi,%l6 ! %l6 = 000000008f0f950a 00000000da66ef28 ! %l1 = 0000000000000000, Mem[0000000030000057] = 00007ae3 stba %l1,[%o0+0x057]%asi ! Mem[0000000030000054] = 00007a00 ! Mem[0000000014800030] = 1c3389fc, %l4 = 00000000000077e3 lduba [%i1+%o6]0x88,%l4 ! %l4 = 00000000000000fc ! %l3 = 0000000000000000, immed = 0000003e, %l7 = 00000000da66ef28 srax %l3,0x03e,%l7 ! %l7 = 0000000000000000 ! %l3 = 0000000000000000, immed = 0000000a, %l5 = 6a00000000000000 srl %l3,0x00a,%l5 ! %l5 = 0000000000000000 ! %f2 = 00000000, Mem[0000000031000014] = 920010b9 st %f2 ,[%o2+0x014] ! Mem[0000000031000014] = 00000000 ! Mem[0000000030000054] = 00007a00, %l2 = 2b50cceafecc9725 ldsb [%o0+0x055],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030000014] = 00001c85, %l0 = 0000000000000000 ldsb [%o0+0x016],%l0 ! %l0 = 000000000000001c p2_label_60: ! %l2 = 0000000000000000, immed = 000005a2, %l2 = 0000000000000000 tsubcctv %l2,0x5a2,%l2 ! %l0 = 000000000000003f, Trapped ! %l3 = 0000000000000000, immed = 00000d08, %l1 = 0000000000000000 addccc %l3,0xd08,%l1 ! %l1 = 0000000000000d08, %ccr = 00 ! %l1 = 0000000000000d08, immed = 000003c3, %y = 00000000 udiv %l1,0x3c3,%l3 ! %l3 = 0000000000000003 mov %l0,%y ! %y = 0000003f ! Mem[000000001480005c] = 7438e01d, %l3 = 0000000000000003 ldub [%i1+0x05e],%l3 ! %l3 = 00000000000000e0 ! %l6 = 8f0f950a, %l7 = 00000000, Mem[0000000015000050] = 914f2011 36eec727 std %l6,[%i2+0x050] ! Mem[0000000015000050] = 8f0f950a 00000000 ! %f30 = 00000000 00000096, Mem[0000000031800050] = 00007ae3 ffea0160 std %f30,[%o3+0x050] ! Mem[0000000031800050] = 00000000 00000096 ! %l3 = 00000000000000e0, immed = 00000a02, %l7 = 0000000000000000 addccc %l3,0xa02,%l7 ! %l7 = 0000000000000ae2, %ccr = 00 ! Mem[000000001400007c] = 045e0449, %l4 = 00000000000000fc ldsw [%i0+0x07c],%l4 ! %l4 = 00000000045e0449 ! %l2 = 0000000000000000, immed = 000003d4, %l3 = 00000000000000e0 subc %l2,0x3d4,%l3 ! %l3 = fffffffffffffc2c ! Mem[0000000014800010] = c726044c, %l5 = 0000000000000000 ldsha [%i1+%i5]0x89,%l5 ! %l5 = 000000000000044c p2_label_61: ! %l5 = 000000000000044c, immed = fffff41a, %y = 0000003f udiv %l5,-0xbe6,%l1 ! %l1 = 000000000000003f mov %l0,%y ! %y = 0000003f ! %l2 = 0000000000000000, immed = fffff425, %y = 0000003f umul %l2,-0xbdb,%l4 ! %l4 = 0000000000000000, %y = 00 ! %l0 = 000000000000003f, %l0 = 000000000000003f, %l1 = 000000000000003f tsubcc %l0,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 46 ! %l7 = 0000000000000ae2, Mem[0000000014800000] = fecc884e stwa %l7,[%i1+%g0]0x89 ! Mem[0000000014800000] = 00000ae2 ! %l5 = 000000000000044c, Mem[0000000014800028] = e377000000000000 stxa %l5,[%i1+%o5]0x80 ! Mem[0000000014800028] = 000000000000044c ! %l4 = 0000000000000000, %l5 = 000000000000044c, %l5 = 000000000000044c taddcc %l4,%l5,%l5 ! %l5 = 000000000000044c, %ccr = 00 ! %l3 = fffffffffffffc2c, immd = fffffffffffffe85, %l7 = 0000000000000ae2 sdivx %l3,-0x17b,%l7 ! %l7 = 0000000000000002 ! Mem[0000000031800014] = 00000050, %f1 = 000077e3 ld [%o3+0x014],%f1 ! %f1 = 00000050 ! Mem[0000000014000008] = e38223ee, %l2 = 0000000000000000 lduha [%i0+%i4]0x80,%l2 ! %l2 = 000000000000e382 ! Mem[0000000031800010] = 0000000000000050, %l5 = 000000000000044c ldxa [%o3+0x010]%asi,%l5 ! %l5 = 0000000000000050 p2_label_62: ! %l7 = 0000000000000002, Mem[0000000014800010] = c726044c stha %l7,[%i1+%i5]0x88 ! Mem[0000000014800010] = c7260002 ! Mem[0000000015800030] = 62ea49db, %l1 = 0000000000000000 lduha [%i3+%o6]0x80,%l1 ! %l1 = 00000000000062ea ! %l5 = 0000000000000050, %l7 = 0000000000000002, %l5 = 0000000000000050 sdivx %l5,%l7,%l5 ! %l5 = 0000000000000028 ! Mem[0000000015000000] = daa6c773, %l1 = 00000000000062ea lduwa [%i2+%g0]0x88,%l1 ! %l1 = 00000000daa6c773 ! Mem[0000000030000014] = 00001c85, %f9 = 00000000 ld [%o0+0x014],%f9 ! %f9 = 00001c85 ! %l2 = 000000000000e382, immd = 000000000000008a, %l3 = fffffffffffffc2c sdivx %l2,0x08a,%l3 ! %l3 = 00000000000001a6 ! %l1 = 00000000daa6c773, %l6 = 000000008f0f950a, %y = 00000000 sdivcc %l1,%l6,%l6 ! %l6 = ffffffffffffffff, %ccr = 88 mov %l0,%y ! %y = 0000003f ! Mem[0000000015800020] = 50a4b8d3e3e3a673, %f22 = 00000000 00000050 ldda [%i3+%o4]0x81,%f22 ! %f22 = 50a4b8d3 e3e3a673 ! Mem[0000000014000010] = 00000000, %l7 = 0000000000000002 ldswa [%i0+%i5]0x81,%l7 ! %l7 = 0000000000000000 ! %l1 = 00000000daa6c773, immed = 00000dec, %l0 = 000000000000003f addc %l1,0xdec,%l0 ! %l0 = 00000000daa6d55f p2_label_63: ! %f27 = db49ea62, Mem[0000000015000010] = ffffff8b sta %f27,[%i2+%i5]0x89 ! Mem[0000000015000010] = db49ea62 ! %f4 = 00000000 8a252232, Mem[0000000015000070] = 04baeb06 1f482d1a std %f4 ,[%i2+0x070] ! Mem[0000000015000070] = 00000000 8a252232 ! %l5 = 0000000000000028, immed = fffff602, %y = 0000003f smul %l5,-0x9fe,%l0 ! %l0 = fffffffffffe7050, %y = ffffffff ! %l3 = 00000000000001a6, Mem[0000000015800028] = aa18a9d7 stw %l3,[%i3+%o5] ! Mem[0000000015800028] = 000001a6 ! Mem[0000000030000014] = 00001c85, %l3 = 00000000000001a6 ldsw [%o0+0x014],%l3 ! %l3 = 0000000000001c85 ! %l4 = 0000000000000000, %l7 = 0000000000000000, %l7 = 0000000000000000 xor %l4,%l7,%l7 ! %l7 = 0000000000000000 ! Mem[0000000014000050] = 35b577b2 3f0ddc03, %l0 = fffe7050, %l1 = daa6c773 ldd [%i0+0x050],%l0 ! %l0 = 0000000035b577b2 000000003f0ddc03 ! Mem[0000000014000028] = ffffffff, %l3 = 0000000000001c85 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000ffffffff ! %l6 = ffffffffffffffff, immed = 00000306, %l1 = 000000003f0ddc03 addccc %l6,0x306,%l1 ! %l1 = 0000000000000305, %ccr = 11 ! Mem[0000000031000054] = 00000000, %l0 = 0000000035b577b2 ldsh [%o2+0x056],%l0 ! %l0 = 0000000000000000 p2_label_64: ! Mem[0000000015000010] = 62ea49db, %l7 = 0000000000000000 lduwa [%i2+%i5]0x80,%l7 ! %l7 = 0000000062ea49db ! Mem[0000000015800028] = 000001a6, %l7 = 0000000062ea49db lduba [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000031000050] = 6a000000 00000000 stda %l6,[%o2+0x050]%asi ! Mem[0000000031000050] = ffffffff 00000000 ! %l6 = ffffffffffffffff, Mem[0000000015800010] = 10a4a8df stba %l6,[%i3+%i5]0x81 ! Mem[0000000015800010] = ffa4a8df ! Mem[0000000014800078] = 4120dae0 dacef71d, %l6 = ffffffff, %l7 = 00000000 ldda [%i1+0x078]%asi,%l6 ! %l6 = 000000004120dae0 00000000dacef71d ! %f28 = e37a60e9 37980658, Mem[0000000015000078] = 2779c75e 96ff0003 std %f28,[%i2+0x078] ! Mem[0000000015000078] = e37a60e9 37980658 ! Mem[0000000014000030] = 00000000, %l7 = 00000000dacef71d lduba [%i0+%o6]0x88,%l7 ! %l7 = 0000000000000000 ! %l6 = 000000004120dae0, %l1 = 0000000000000305, %l2 = 000000000000e382 addcc %l6,%l1,%l2 ! %l2 = 000000004120dde5, %ccr = 00 ! %l2 = 4120dde5, %l3 = ffffffff, Mem[0000000015800020] = 50a4b8d3 e3e3a673 stda %l2,[%i3+%o4]0x81 ! Mem[0000000015800020] = 4120dde5 ffffffff ! %l0 = 0000000000000000, immed = 00000a30, %l3 = 00000000ffffffff orncc %l0,0xa30,%l3 ! %l3 = fffffffffffff5cf, %ccr = 88 p2_label_65: ! %l4 = 00000000, %l5 = 00000028, Mem[0000000014000010] = 00000000 ffffffff stda %l4,[%i0+%i5]0x89 ! Mem[0000000014000010] = 00000000 00000028 ! Mem[0000000014800020] = 50000000, %f6 = ffffffff lda [%i1+%o4]0x80,%f6 ! %f6 = 50000000 ! %l7 = 0000000000000000, %l2 = 000000004120dde5, %l3 = fffffffffffff5cf xorcc %l7,%l2,%l3 ! %l3 = 000000004120dde5, %ccr = 00 ! Mem[0000000015000004] = 055fdae3, %l4 = 0000000000000000 lduh [%i2+0x004],%l4 ! %l4 = 000000000000055f ! %l0 = 0000000000000000, Mem[0000000015000000] = 73c7a6da stwa %l0,[%i2+%g0]0x81 ! Mem[0000000015000000] = 00000000 ! %l0 = 0000000000000000, %l6 = 000000004120dae0, %l2 = 000000004120dde5 addc %l0,%l6,%l2 ! %l2 = 000000004120dae0 ! %l7 = 0000000000000000, %l4 = 000000000000055f, %l0 = 0000000000000000 taddcc %l7,%l4,%l0 ! %l0 = 000000000000055f, %ccr = 02 ! Mem[0000000030800010] = 00000000 ffff1c85, %l4 = 0000055f, %l5 = 00000028 ldd [%o1+%i5],%l4 ! %l4 = 0000000000000000 00000000ffff1c85 ! %l7 = 0000000000000000, %l4 = 0000000000000000, %y = ffffffff smul %l7,%l4,%l7 ! %l7 = 0000000000000000, %y = 00 ! Invert Register : %l0 = 000000000000055f xor %l0,-1,%l0 ! %l0 = fffffffffffffaa0 p2_label_66: ! %l2 = 000000004120dae0, Mem[0000000030800014] = ffff1c85 sth %l2,[%o1+0x014] ! Mem[0000000030800014] = dae01c85 ! %l6 = 000000004120dae0, immed = 0000000b, %l2 = 000000004120dae0 srl %l6,0x00b,%l2 ! %l2 = 000000000008241b ! %l7 = 0000000000000000, immed = fffff4b9, %l5 = 00000000ffff1c85 xorcc %l7,-0xb47,%l5 ! %l5 = fffffffffffff4b9, %ccr = 88 ! Mem[0000000031000014] = 00000000, %l6 = 000000004120dae0 ldsb [%o2+0x015],%l6 ! %l6 = 0000000000000000 ! %l3 = 000000004120dde5 sethi %hi(0xd8b29000),%l3 ! %l3 = 00000000d8b29000 ! Mem[0000000030000050] = 0000000000007a00, %l6 = 0000000000000000 ldx [%o0+0x050],%l6 ! %l6 = 0000000000007a00 ! Mem[0000000030000010] = 37980658 00001c85, %l0 = fffffaa0, %l1 = 00000305 ldd [%o0+%i5],%l0 ! %l0 = 0000000037980658 0000000000001c85 ! Mem[0000000030000014] = 00001c85, %l1 = 0000000000001c85 ldsw [%o0+0x014],%l1 ! %l1 = 0000000000001c85 ! Mem[0000000031800054] = 00000096, %l5 = fffffffffffff4b9 ldsb [%o3+0x056],%l5 ! %l5 = 0000000000000000 ! Mem[0000000031800010] = 00000000 00000050, %l4 = 00000000, %l5 = 00000000 ldd [%o3+%i5],%l4 ! %l4 = 0000000000000000 0000000000000050 p2_label_67: ! %l5 = 0000000000000050, %l2 = 000000000008241b, %y = 00000000 smulcc %l5,%l2,%l2 ! %l2 = 00000000028b4870, %ccr = 00, %y = 00 ! Mem[0000000014000000] = 8a252232, %l0 = 0000000037980658 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000008a252232 ! Mem[0000000030000054] = 00007a00, %l6 = 0000000000007a00 lduh [%o0+0x056],%l6 ! %l6 = 0000000000007a00 ! Mem[0000000015000060] = 00000000, %l4 = 0000000000000000 ldsh [%i2+0x062],%l4 ! %l4 = 0000000000000000 ! Mem[0000000015000058] = fd7fe9a7, %l3 = 00000000d8b29000 ldsw [%i2+0x058],%l3 ! %l3 = fffffffffd7fe9a7 ! %f20 = e42726c7 f10d17bb, Mem[0000000031800050] = 00000000 00000096 stda %f20,[%o3+0x050]%asi ! Mem[0000000031800050] = e42726c7 f10d17bb ! Mem[0000000015000018] = 96000000, %f8 = 70348d91 ld [%i2+%i6],%f8 ! %f8 = 96000000 ! %l0 = 8a252232, %l1 = 00001c85, Mem[0000000030800010] = 00000000 dae01c85 std %l0,[%o1+%i5] ! Mem[0000000030800010] = 8a252232 00001c85 ! Mem[0000000031000014] = 00000000, %f31 = 00000096 ld [%o2+0x014],%f31 ! %f31 = 00000000 ! Clear Register : %l7 = 0000000000000000 clr %l7 ! %l7 = 0000000000000000 p2_label_68: ! Mem[0000000014800000] = 00000ae2, %l6 = 0000000000007a00 lduba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000e2 ! Mem[0000000015000000] = 00000000, %l3 = fffffffffd7fe9a7 ldub [%i2+0x002],%l3 ! %l3 = 0000000000000000 ! Mem[0000000014800008] = 50a4b8d3, %l3 = 0000000000000000 lduha [%i1+%i4]0x80,%l3 ! %l3 = 00000000000050a4 ! Mem[0000000031000010] = 0000008b 00000000, %l6 = 000000e2, %l7 = 00000000 ldd [%o2+%i5],%l6 ! %l6 = 000000000000008b 0000000000000000 ! %l0 = 000000008a252232, immed = fffff2bb, %y = 00000000 sdivcc %l0,-0xd45,%l1 ! %l1 = fffffffffff596dd, %ccr = 88 mov %l0,%y ! %y = 8a252232 ! %l3 = 00000000000050a4, Mem[0000000030800010] = 8a25223200001c85 stx %l3,[%o1+%i5] ! Mem[0000000030800010] = 00000000000050a4 ! %l2 = 00000000028b4870, immed = fffff905, %l3 = 00000000000050a4 orn %l2,-0x6fb,%l3 ! %l3 = 00000000028b4efa ! Mem[0000000031800050] = e42726c7 f10d17bb, %l2 = 028b4870, %l3 = 028b4efa ldda [%o3+0x050]%asi,%l2 ! %l2 = 00000000e42726c7 00000000f10d17bb ! %l4 = 0000000000000000, %l0 = 000000008a252232, %l4 = 0000000000000000 subccc %l4,%l0,%l4 ! %l4 = ffffffff75daddce, %ccr = 91 ! %l5 = 0000000000000050, Mem[0000000031000054] = 00000000, %asi = 80 stha %l5,[%o2+0x054]%asi ! Mem[0000000031000054] = 00500000 p2_label_69: ! %f28 = e37a60e9 37980658, Mem[0000000014000030] = 00000000 00000000 stda %f28,[%i0+%o6]0x81 ! Mem[0000000014000030] = e37a60e9 37980658 ! %l1 = fffffffffff596dd, Mem[0000000014000028] = cef9edffffffffff stxa %l1,[%i0+%o5]0x88 ! Mem[0000000014000028] = fffffffffff596dd ! Mem[0000000030000050] = 0000000000007a00, %f0 = fffffb82 00000050 ldd [%o0+0x050],%f0 ! %f0 = 00000000 00007a00 ! Mem[0000000015800008] = abee8122055fdae3, %f0 = 00000000 00007a00 ldda [%i3+%i4]0x88,%f0 ! %f0 = abee8122 055fdae3 ! Mem[0000000015800008] = e3da5f05 2281eeab, %l4 = 75daddce, %l5 = 00000050 ldd [%i3+%i4],%l4 ! %l4 = 00000000e3da5f05 000000002281eeab ! Mem[0000000014800068] = e3770000, %l5 = 000000002281eeab ldsw [%i1+0x068],%l5 ! %l5 = ffffffffe3770000 ! Mem[0000000030800054] = ffffffaf, %f5 = 8a252232 ld [%o1+0x054],%f5 ! %f5 = ffffffaf ! %l3 = 00000000f10d17bb, Mem[0000000015800010] = aa97ad67dfa8a4ff stxa %l3,[%i3+%i5]0x88 ! Mem[0000000015800010] = 00000000f10d17bb ! Mem[0000000015000044] = 1a64d775, %l6 = 000000000000008b lduw [%i2+0x044],%l6 ! %l6 = 000000001a64d775 ! %l6 = 000000001a64d775, Mem[0000000031000052] = ffffffff stba %l6,[%o2+0x052]%asi ! Mem[0000000031000050] = ffff75ff p2_label_70: ! Mem[0000000031000054] = 00500000, %l2 = 00000000e42726c7 lduh [%o2+0x054],%l2 ! %l2 = 0000000000000050 save ! CWP = 1 ! %l3 = ffffffffffffff8b, %l5 = 0000000000000073, %y = 8a252232 smul %l3,%l5,%l7 ! %l7 = ffffffffffffcb71, %y = ffffffff ! %f20 = e42726c7 f10d17bb, Mem[0000000015800010] = bb170df1 00000000 stda %f20,[%o3+%o5]0x81 ! Mem[0000000015800010] = e42726c7 f10d17bb ! %l2 = 16000000, %l3 = ffffff8b, Mem[0000000030800010] = 00000000 000050a4 stda %l2,[%i1+0x010]%asi ! Mem[0000000030800010] = 16000000 ffffff8b ! Mem[0000000030800050] = ffff269c, %l4 = 0000000000000000 ldub [%i1+0x051],%l4 ! %l4 = 00000000000000ff ! %l1 = 000000000000004e, immed = 00000b55, %l7 = ffffffffffffcb71 or %l1,0xb55,%l7 ! %l7 = 0000000000000b5f ! Mem[0000000015800008] = 055fdae3, %l2 = ffffffff16000000 lduba [%o3+%o4]0x88,%l2 ! %l2 = 00000000000000e3 ! %l0 = fffdc2daf9edb2ae, %l2 = 00000000000000e3, %l2 = 00000000000000e3 addccc %l0,%l2,%l2 ! %l2 = fffdc2daf9edb392, %ccr = 88 ! %l2 = fffdc2daf9edb392, Mem[0000000031800010] = 00000000 stb %l2,[%i3+%o5] ! Mem[0000000031800010] = 92000000 p2_label_71: ! %cwp = 1 ! %l0 = fffdc2daf9edb2ae, %l7 = 0000000000000b5f, %l3 = ffffffffffffff8b andcc %l0,%l7,%l3 ! %l3 = 000000000000020e, %ccr = 00 ! %l5 = 0000000000000073, Mem[000000001480007f] = dacef71d stb %l5,[%o1+0x07f] ! Mem[000000001480007c] = dacef773 ! Mem[0000000030800054] = ffffffaf, %l6 = 00000000aa18a9d7 lduh [%i1+0x054],%l6 ! %l6 = 000000000000ffff ! %l0 = fffdc2daf9edb2ae, immd = 00000000000008b0, %l4 = 00000000000000ff sdivx %l0,0x8b0,%l4 ! %l4 = ffffffbe06c9e41c ! Mem[0000000014000000] = 3222258a, %l6 = 000000000000ffff ldsba [%o0+%g0]0x89,%l6 ! %l6 = ffffffffffffff8a ! %l6 = ffffffffffffff8a, %l3 = 000000000000020e, %l0 = fffdc2daf9edb2ae sra %l6,%l3,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000031800050] = e42726c7, %f25 = 898e5247 ld [%i3+0x050],%f25 ! %f25 = e42726c7 ! %l3 = 000000000000020e, %l2 = fffdc2daf9edb392, %l2 = fffdc2daf9edb392 or %l3,%l2,%l2 ! %l2 = fffdc2daf9edb39e ! %l0 = ffffffffffffffff, immed = fffff6a1, %l1 = 000000000000004e addccc %l0,-0x95f,%l1 ! %l1 = fffffffffffff6a0, %ccr = 99 ! %l2 = fffdc2daf9edb39e, Mem[0000000014000020] = 0000ffff sth %l2,[%o0+%i4] ! Mem[0000000014000020] = b39effff p2_label_72: ! %cwp = 1 restore ! CWP = 0 ! %l2 = 00000050, %l3 = f10d17bb, Mem[0000000031800010] = 92000000 00000050 std %l2,[%o3+%i5] ! Mem[0000000031800010] = 00000050 f10d17bb ! %l0 = 000000008a252232, immed = 000005ce, %l6 = 000000001a64d775 and %l0,0x5ce,%l6 ! %l6 = 0000000000000002 ! Mem[0000000014800028] = 00000000, %l0 = 000000008a252232 lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! %l6 = 00000002, %l7 = 00000000, Mem[0000000015800010] = c72627e4 bb170df1 stda %l6,[%i3+%i5]0x89 ! Mem[0000000015800010] = 00000002 00000000 ! Randomly selected nop nop ! Mem[0000000014000078] = fd7fe9a7 045e0449, %l0 = 00000000, %l1 = fff596dd ldd [%i0+0x078],%l0 ! %l0 = 00000000fd7fe9a7 00000000045e0449 ! %l0 = 00000000fd7fe9a7, immed = 0000026b, %l1 = 00000000045e0449 andcc %l0,0x26b,%l1 ! %l1 = 0000000000000023, %ccr = 00 ! %l6 = 0000000000000002, %l2 = 0000000000000050, %l0 = 00000000fd7fe9a7 sub %l6,%l2,%l0 ! %l0 = ffffffffffffffb2 ! %l7 = 0000000000000000, Mem[0000000015800010] = 02000000 stba %l7,[%i3+%i5]0x81 ! Mem[0000000015800010] = 00000000 p2_label_73: ! Mem[0000000030800050] = ffff269c ffffffaf, %l0 = ffffffb2, %l1 = 00000023 ldda [%o1+0x050]%asi,%l0 ! %l0 = 00000000ffff269c 00000000ffffffaf ! %l0 = 00000000ffff269c, %l6 = 0000000000000002, %l7 = 0000000000000000 xorcc %l0,%l6,%l7 ! %l7 = 00000000ffff269e, %ccr = 08 ! Mem[0000000014800008] = 50a4b8d3, %l0 = 00000000ffff269c lduha [%i1+%i4]0x80,%l0 ! %l0 = 00000000000050a4 ! %l5 = ffffffffe3770000, Mem[0000000015800018] = aa6237c1f3bd4c58 stxa %l5,[%i3+%i6]0x88 ! Mem[0000000015800018] = ffffffffe3770000 ! %l4 = e3da5f05, %l5 = e3770000, Mem[0000000015000030] = 926dd023 e6a3eeff stda %l4,[%i2+%o6]0x89 ! Mem[0000000015000030] = e3da5f05 e3770000 ! %l5 = ffffffffe3770000, %l1 = 00000000ffffffaf, %y = ffffffff sdiv %l5,%l1,%l2 ! %l2 = 00000000005a2f68 mov %l0,%y ! %y = 000050a4 ! Mem[0000000015800030] = 62ea49db, %l1 = 00000000ffffffaf ldswa [%i3+%o6]0x81,%l1 ! %l1 = 0000000062ea49db ! Mem[0000000031000010] = 0000008b, %l5 = ffffffffe3770000 ldswa [%o2+0x010]%asi,%l5 ! %l5 = 000000000000008b ! %l6 = 0000000000000002, %l0 = 00000000000050a4, %l1 = 0000000062ea49db andncc %l6,%l0,%l1 ! %l1 = 0000000000000002, %ccr = 00 ! %l4 = 00000000e3da5f05, %l0 = 00000000000050a4, %l0 = 00000000000050a4 addccc %l4,%l0,%l0 ! %l0 = 00000000e3daafa9, %ccr = 08 p2_label_74: ! %l0 = 00000000e3daafa9, %l3 = 00000000f10d17bb, %l7 = 00000000ffff269e add %l0,%l3,%l7 ! %l7 = 00000001d4e7c764 ! %l5 = 000000000000008b, %l0 = 00000000e3daafa9, %l6 = 0000000000000002 addcc %l5,%l0,%l6 ! %l6 = 00000000e3dab034, %ccr = 08 ! Mem[0000000014000030] = e37a60e9, %l7 = 00000001d4e7c764 ldsha [%i0+%o6]0x81,%l7 ! %l7 = ffffffffffffe37a ! %l6 = e3dab034, %l7 = ffffe37a, Mem[0000000031000010] = 0000008b 00000000 std %l6,[%o2+%i5] ! Mem[0000000031000010] = e3dab034 ffffe37a ! Mem[0000000015000018] = 00000096, %l6 = 00000000e3dab034 lduwa [%i2+%i6]0x88,%l6 ! %l6 = 0000000000000096 ! Mem[0000000031000050] = ffff75ff 00500000, %l0 = e3daafa9, %l1 = 00000002 ldd [%o2+0x050],%l0 ! %l0 = 00000000ffff75ff 0000000000500000 ! %l7 = ffffffffffffe37a, %l4 = 00000000e3da5f05, %y = 000050a4 umulcc %l7,%l4,%l5 ! %l5 = e3da45a1d94db762, %ccr = 88, %y = e3da45a1 ! %l5 = e3da45a1d94db762, immed = fffffe14, %l7 = ffffffffffffe37a tsubcc %l5,-0x1ec,%l7 ! %l7 = e3da45a1d94db94e, %ccr = 9b ! %l2 = 00000000005a2f68, immed = fffffad1, %l0 = 00000000ffff75ff subccc %l2,-0x52f,%l0 ! %l0 = 00000000005a3496, %ccr = 11 ! Mem[0000000014800020] = 50000000, %l5 = e3da45a1d94db762 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000050 p2_label_75: ! Mem[0000000030800014] = ffffff8b, %l7 = e3da45a1d94db94e ldsb [%o1+0x017],%l7 ! %l7 = ffffffffffffff8b ! %l6 = 00000096, %l7 = ffffff8b, Mem[0000000014000078] = fd7fe9a7 045e0449 std %l6,[%i0+0x078] ! Mem[0000000014000078] = 00000096 ffffff8b ! %l6 = 0000000000000096, Mem[0000000030000052] = 00000000 sth %l6,[%o0+0x052] ! Mem[0000000030000050] = 00000096 ! Mem[0000000031800010] = 00000050, %l2 = 00000000005a2f68 lduw [%o3+%i5],%l2 ! %l2 = 0000000000000050 ! %l1 = 0000000000500000, %l2 = 0000000000000050, %l0 = 00000000005a3496 andncc %l1,%l2,%l0 ! %l0 = 0000000000500000, %ccr = 00 ! Mem[0000000014800000] = 2b50ccea00000ae2, %l0 = 0000000000500000 ldxa [%i1+%g0]0x88,%l0 ! %l0 = 2b50ccea00000ae2 ! %l3 = 00000000f10d17bb, %l5 = 0000000000000050, %l7 = ffffffffffffff8b xorcc %l3,%l5,%l7 ! %l7 = 00000000f10d17eb, %ccr = 08 ! %l1 = 0000000000500000, immed = fffff867, %y = e3da45a1 sdiv %l1,-0x799,%l6 ! %l6 = 000000007fffffff mov %l0,%y ! %y = 00000ae2 ! Mem[0000000014000028] = fffffffffff596dd, %l7 = 00000000f10d17eb ldxa [%i0+%o5]0x88,%l7 ! %l7 = fffffffffff596dd ! Mem[000000001400005c] = f1478330, %l5 = 0000000000000050 lduw [%i0+0x05c],%l5 ! %l5 = 00000000f1478330 p2_label_76: ! %l6 = 000000007fffffff, Mem[0000000031000056] = 00500000 sth %l6,[%o2+0x056] ! Mem[0000000031000054] = 0050ffff ! retry : should take illegal inst trap, %l0 = 2b50ccea00000ae2 retry ! Illegal inst trap : %l0 = 2b50ccea00000af2 ! %l7 = fffffffffff596dd, %l7 = fffffffffff596dd, %y = 00000ae2 umul %l7,%l7,%l0 ! %l0 = ffeb2e2661e9bac9, %y = ffeb2e26 ! %l6 = 000000007fffffff, immed = fffffbb6, %l1 = 0000000000500000 add %l6,-0x44a,%l1 ! %l1 = 000000007ffffbb5 ! %l7 = fffffffffff596dd, Mem[0000000015000010] = 62ea49db stba %l7,[%i2+%i5]0x81 ! Mem[0000000015000010] = ddea49db ! %l7 = fffffffffff596dd, Mem[0000000015000028] = 00000000 stw %l7,[%i2+%o5] ! Mem[0000000015000028] = fff596dd ! Mem[0000000015800010] = 00000000 00000000, %l6 = 7fffffff, %l7 = fff596dd ldda [%i3+%i5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000 ! %l5 = 00000000f1478330, immed = fffff1c1, %l0 = ffeb2e2661e9bac9 xor %l5,-0xe3f,%l0 ! %l0 = ffffffff0eb872f1 ! Mem[0000000031000010] = e3dab034, %l0 = ffffffff0eb872f1 ldub [%o2+0x012],%l0 ! %l0 = 00000000000000b0 ! %l7 = 0000000000000000, Mem[0000000015800000] = ffffffff stba %l7,[%i3+%g0]0x89 ! Mem[0000000015800000] = ffffff00 p2_label_77: ! Clear Register : %l6 = 0000000000000000 clr %l6 ! %l6 = 0000000000000000 ! Mem[0000000015800030] = 62ea49db, %f23 = e3e3a673 lda [%i3+%o6]0x80,%f23 ! %f23 = 62ea49db ! Mem[0000000031000010] = e3dab034, %l2 = 0000000000000050 ldsba [%o2+0x013]%asi,%l2 ! %l2 = 0000000000000034 ! %l0 = 00000000000000b0, immed = 0000006e, %l1 = 000000007ffffbb5 orcc %l0,0x06e,%l1 ! %l1 = 00000000000000fe, %ccr = 00 ! Mem[0000000014800018] = 00000000, %l7 = 0000000000000000 ldsba [%i1+%i6]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000015800010] = 00000000, %f25 = e42726c7 lda [%i3+%i5]0x80,%f25 ! %f25 = 00000000 ! %l3 = 00000000f10d17bb, immed = fffff9e5, %l4 = 00000000e3da5f05 andcc %l3,-0x61b,%l4 ! %l4 = 00000000f10d11a1, %ccr = 08 ! %l2 = 00000034, %l3 = f10d17bb, Mem[0000000014800008] = d3b8a450 f4df462f stda %l2,[%i1+%i4]0x89 ! Mem[0000000014800008] = 00000034 f10d17bb ! Mem[0000000015800020] = 4120dde5, %l5 = 00000000f1478330 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 000000004120dde5 ! %l2 = 0000000000000034 sethi %hi(0x8d026c00),%l2 ! %l2 = 000000008d026c00 p2_label_78: ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l2 = 000000008d026c00 xor %l7,%l7,%l2 ! %l2 = 0000000000000000 ! %l1 = 00000000000000fe, %l1 = 00000000000000fe, %l3 = 00000000f10d17bb or %l1,%l1,%l3 ! %l3 = 00000000000000fe ! %l3 = 00000000000000fe, immed = 000008f3, %y = ffeb2e26 smul %l3,0x8f3,%l6 ! %l6 = 000000000008e11a, %y = 00 ! %l0 = 000000b0, %l1 = 000000fe, Mem[0000000031800010] = 00000050 f10d17bb std %l0,[%o3+%i5] ! Mem[0000000031800010] = 000000b0 000000fe ! %l0 = 00000000000000b0, %l0 = 00000000000000b0, %l4 = 00000000f10d11a1 addccc %l0,%l0,%l4 ! %l4 = 0000000000000160, %ccr = 00 ! %l1 = 00000000000000fe, Mem[0000000015800008] = 055fdae3 stwa %l1,[%i3+%i4]0x89 ! Mem[0000000015800008] = 000000fe ! %l1 = 00000000000000fe, Mem[0000000015800008] = fe0000002281eeab stxa %l1,[%i3+%i4]0x80 ! Mem[0000000015800008] = 00000000000000fe ! %l4 = 0000000000000160, %l1 = 00000000000000fe, %l1 = 00000000000000fe tsubcctv %l4,%l1,%l1 ! %l0 = 00000000000000d3, Trapped ! %l4 = 00000160, %l5 = 4120dde5, Mem[0000000014000008] = e38223ee dea6381d stda %l4,[%i0+%i4]0x81 ! Mem[0000000014000008] = 00000160 4120dde5 ! %l5 = 000000004120dde5, %l6 = 000000000008e11a, %l3 = 00000000000000fe sdivx %l5,%l6,%l3 ! %l3 = 0000000000000755 p2_label_79: ! Mem[0000000014000054] = 3f0ddc03, %l5 = 000000004120dde5 ldsha [%i0+0x056]%asi,%l5 ! %l5 = ffffffffffffdc03 ! Mem[0000000015800000] = 00ffffff, %f25 = 00000000 ld [%i3+%g0],%f25 ! %f25 = 00ffffff ! Mem[0000000014800008] = 00000034, %l3 = 0000000000000755 ldsha [%i1+%i4]0x89,%l3 ! %l3 = 0000000000000034 ! %l2 = 0000000000000000, Mem[000000001500007e] = 37980658 sth %l2,[%i2+0x07e] ! Mem[000000001500007c] = 37980000 ! %l6 = 000000000008e11a, %l1 = 00000000000000fe, %l1 = 00000000000000fe addccc %l6,%l1,%l1 ! %l1 = 000000000008e218, %ccr = 00 ! Mem[0000000015000020] = 00000000, %l7 = 0000000000000000 lduwa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000014000028] = fff596dd, %l6 = 000000000008e11a lduha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000096dd ! Mem[0000000030800054] = ffffffaf, %l0 = 00000000000000d3 ldsw [%o1+0x054],%l0 ! %l0 = ffffffffffffffaf ! %l1 = 000000000008e218, Mem[0000000015800018] = e3770000 stha %l1,[%i3+%i6]0x88 ! Mem[0000000015800018] = e377e218 ! Mem[0000000014800020] = b9100000 00000050, %l0 = ffffffaf, %l1 = 0008e218 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000050 00000000b9100000 p2_label_80: ! Clear Register : %l5 = ffffffffffffdc03 clr %l5 ! %l5 = 0000000000000000 ! %f20 = e42726c7 f10d17bb, Mem[0000000030800010] = 16000000 ffffff8b stda %f20,[%o1+0x010]%asi ! Mem[0000000030800010] = e42726c7 f10d17bb ! Mem[0000000015800034] = 9438e612, %l2 = 0000000000000000 ldsw [%i3+0x034],%l2 ! %l2 = ffffffff9438e612 ! %l3 = 0000000000000034, immed = fffffb51, %y = 00000000 udiv %l3,-0x4af,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = 00000050 ! Mem[0000000031800010] = 000000b0 000000fe, %l0 = 00000050, %l1 = b9100000 ldd [%o3+%i5],%l0 ! %l0 = 00000000000000b0 00000000000000fe ! %f5 = ffffffaf, Mem[0000000030800050] = ffff269c st %f5 ,[%o1+0x050] ! Mem[0000000030800050] = ffffffaf ! Mem[0000000030800014] = f10d17bb, %l3 = 0000000000000034 ldsw [%o1+0x014],%l3 ! %l3 = fffffffff10d17bb ! %l6 = 00000000000096dd, immed = fffff0a0, %l3 = fffffffff10d17bb xor %l6,-0xf60,%l3 ! %l3 = ffffffffffff667d ! Mem[0000000030000010] = 37980658, %l6 = 00000000000096dd ldswa [%o0+0x010]%asi,%l6 ! %l6 = 0000000037980658 ! Mem[0000000031000010] = e3dab034, %l2 = ffffffff9438e612 ldsb [%o2+0x013],%l2 ! %l2 = 0000000000000034 p2_label_81: ! Mem[0000000015000008] = 00000000, %l1 = 00000000000000fe ldsha [%i2+%i4]0x89,%l1 ! %l1 = 0000000000000000 ! %l6 = 37980658, %l7 = 00000000, Mem[0000000031000010] = e3dab034 ffffe37a std %l6,[%o2+%i5] ! Mem[0000000031000010] = 37980658 00000000 ! Mem[0000000015000020] = 00000000, %l6 = 0000000037980658 ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030800054] = ffffffaf, %l4 = 0000000000000160 lduh [%o1+0x054],%l4 ! %l4 = 000000000000ffff ! Mem[0000000014800010] = 020026c7, %l2 = 0000000000000034 ldsha [%i1+%i5]0x81,%l2 ! %l2 = 0000000000000200 ! Mem[0000000030800050] = ffffffaf, %l6 = 0000000000000000 lduh [%o1+0x052],%l6 ! %l6 = 000000000000ffaf ! %l6 = 000000000000ffaf, immed = fffff805, %y = 00000050 umulcc %l6,-0x7fb,%l3 ! %l3 = 0000ffaef807866b, %ccr = 08, %y = ffae ! %f0 = abee8122 055fdae3, Mem[0000000030000050] = 00000096 00007a00 stda %f0 ,[%o0+0x050]%asi ! Mem[0000000030000050] = abee8122 055fdae3 ! %l0 = 00000000000000b0, Mem[0000000030800010] = e42726c7, %asi = 80 stwa %l0,[%o1+0x010]%asi ! Mem[0000000030800010] = 000000b0 ! %f27 = db49ea62, Mem[0000000014000028] = fff596dd sta %f27,[%i0+%o5]0x89 ! Mem[0000000014000028] = db49ea62 p2_label_82: ! %l1 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000000000b0 sra %l1,%l5,%l0 ! %l0 = 0000000000000000 ! %l3 = 0000ffaef807866b, Mem[0000000014000020] = b39effff stw %l3,[%i0+%o4] ! Mem[0000000014000020] = f807866b ! %l0 = 0000000000000000, Mem[0000000030000010] = 37980658 sth %l0,[%o0+%i5] ! Mem[0000000030000010] = 00000658 ! %l5 = 0000000000000000, %l1 = 0000000000000000, %l3 = 0000ffaef807866b tsubcc %l5,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! Mem[0000000015800008] = 00000000, %l1 = 0000000000000000 ldsha [%i3+%i4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000014800078] = 4120dae0 dacef773, %l6 = 0000ffaf, %l7 = 00000000 ldd [%i1+0x078],%l6 ! %l6 = 000000004120dae0 00000000dacef773 ! Mem[0000000014800000] = e20a0000, %l7 = 00000000dacef773 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000e20a0000 ! %l5 = 0000000000000000, Mem[0000000031000054] = 0050ffff stw %l5,[%o2+0x054] ! Mem[0000000031000054] = 00000000 ! %l6 = 000000004120dae0, %l5 = 0000000000000000, %y = 0000ffae smulcc %l6,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[0000000014800000] = 00000ae2, %f16 = ffffffff lda [%i1+%g0]0x88,%f16 ! %f16 = 00000ae2 p2_label_83: ! Mem[0000000030000014] = 00001c85, %l7 = 00000000e20a0000 ldswa [%o0+0x014]%asi,%l7 ! %l7 = 0000000000001c85 ! Mem[0000000031000010] = 3798065800000000, %f14 = e3770000 6cb402c0 ldd [%o2+%i5],%f14 ! %f14 = 37980658 00000000 ! Mem[0000000015000058] = fd7fe9a7 045e0449, %l4 = 0000ffff, %l5 = 00000000 ldd [%i2+0x058],%l4 ! %l4 = 00000000fd7fe9a7 00000000045e0449 ! %l1 = 0000000000000000, immed = 00000015, %l1 = 0000000000000000 srl %l1,0x015,%l1 ! %l1 = 0000000000000000 ! Mem[0000000031800054] = f10d17bb, %l0 = 0000000000000000 ldsb [%o3+0x056],%l0 ! %l0 = 0000000000000017 ! Mem[0000000015800060] = 23d06d92 d7fa00b1, %l2 = 00000200, %l3 = 00000000 ldd [%i3+0x060],%l2 ! %l2 = 0000000023d06d92 00000000d7fa00b1 ! %l0 = 0000000000000017, Mem[0000000030800051] = ffffffaf stb %l0,[%o1+0x051] ! Mem[0000000030800050] = ff17ffaf ! %l6 = 4120dae0, %l7 = 00001c85, Mem[0000000030000050] = abee8122 055fdae3 stda %l6,[%o0+0x050]%asi ! Mem[0000000030000050] = 4120dae0 00001c85 ! Mem[0000000031000010] = 3798065800000000, %l2 = 0000000023d06d92 ldxa [%o2+0x010]%asi,%l2 ! %l2 = 3798065800000000 ! Mem[0000000031800010] = 000000b0 000000fe, %l6 = 4120dae0, %l7 = 00001c85 ldda [%o3+0x010]%asi,%l6 ! %l6 = 00000000000000b0 00000000000000fe p2_label_84: ! Mem[0000000030000050] = 4120dae0, %l5 = 00000000045e0449 ldub [%o0+0x050],%l5 ! %l5 = 0000000000000041 ! %l3 = 00000000d7fa00b1, Mem[0000000014800030] = 1c3389fc stha %l3,[%i1+%o6]0x88 ! Mem[0000000014800030] = 1c3300b1 ! %f26 = 12e63894 db49ea62, Mem[0000000015000018] = 00000096 00000000 stda %f26,[%i2+%i6]0x89 ! Mem[0000000015000018] = 12e63894 db49ea62 ! Mem[0000000015000000] = 00000000, %l3 = 00000000d7fa00b1 lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! %l1 = 0000000000000000, Mem[0000000014800008] = f10d17bb00000034 stxa %l1,[%i1+%i4]0x88 ! Mem[0000000014800008] = 0000000000000000 ! %l5 = 0000000000000041, immed = 0000044d, %l1 = 0000000000000000 xorcc %l5,0x44d,%l1 ! %l1 = 000000000000040c, %ccr = 00 ! %l5 = 0000000000000041, %l4 = 00000000fd7fe9a7, %l7 = 00000000000000fe sllx %l5,%l4,%l7 ! %l7 = 0000208000000000 ! %l2 = 3798065800000000, %l4 = 00000000fd7fe9a7, %l6 = 00000000000000b0 srlx %l2,%l4,%l6 ! %l6 = 00000000006f300c ! Mem[0000000030800050] = ff17ffaf, %l0 = 0000000000000017 ldsha [%o1+0x050]%asi,%l0 ! %l0 = ffffffffffffff17 ! Mem[0000000015000014] = ffffffff, %l1 = 000000000000040c lduw [%i2+0x014],%l1 ! %l1 = 00000000ffffffff p2_label_85: ! Mem[0000000030000050] = 4120dae000001c85, %l2 = 3798065800000000 ldx [%o0+0x050],%l2 ! %l2 = 4120dae000001c85 ! %l6 = 00000000006f300c, Mem[0000000031000017] = 00000000 stba %l6,[%o2+0x017]%asi ! Mem[0000000031000014] = 0000000c ! %l6 = 006f300c, %l7 = 00000000, Mem[0000000030800010] = 000000b0 f10d17bb stda %l6,[%o1+0x010]%asi ! Mem[0000000030800010] = 006f300c 00000000 ! %l7 = 0000208000000000, immed = fffff843, %l4 = 00000000fd7fe9a7 orncc %l7,-0x7bd,%l4 ! %l4 = 00002080000007bc, %ccr = 00 ! Mem[0000000030800014] = 00000000, %f24 = a638ef8a ld [%o1+0x014],%f24 ! %f24 = 00000000 ! Clear Register : %l3 = 0000000000000000 clr %l3 ! %l3 = 0000000000000000 ! %f27 = db49ea62, Mem[0000000030800050] = ff17ffaf st %f27,[%o1+0x050] ! Mem[0000000030800050] = db49ea62 ! %l0 = ffffffffffffff17, immed = fffffebc, %l2 = 4120dae000001c85 sub %l0,-0x144,%l2 ! %l2 = 000000000000005b ! Mem[0000000031000010] = 37980658, %l7 = 0000208000000000 ldub [%o2+0x013],%l7 ! %l7 = 0000000000000058 ! Mem[0000000031000054] = 00000000, %l6 = 00000000006f300c lduw [%o2+0x054],%l6 ! %l6 = 0000000000000000 p2_label_86: ! %l6 = 0000000000000000, Mem[0000000015000008] = 00000000 stwa %l6,[%i2+%i4]0x89 ! Mem[0000000015000008] = 00000000 ! Mem[0000000014800008] = 00000000 00000000, %l2 = 0000005b, %l3 = 00000000 ldda [%i1+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000 ! Mem[0000000015000000] = 00000000 055fdae3, %l4 = 000007bc, %l5 = 00000041 ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 00000000055fdae3 ! Mem[0000000015800028] = 000001a6, %l3 = 0000000000000000 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! %f18 = b0c07a62 1c3389fc, Mem[0000000030800050] = db49ea62 ffffffaf std %f18,[%o1+0x050] ! Mem[0000000030800050] = b0c07a62 1c3389fc ! Mem[0000000031000010] = 37980658, %l1 = 00000000ffffffff lduw [%o2+%i5],%l1 ! %l1 = 0000000037980658 ! Clear Register : %l6 = 0000000000000000 clr %l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000000058, %l7 = 0000000000000058, %y = 00000000 umul %l7,%l7,%l5 ! %l5 = 0000000000001e40, %y = 00 ! Mem[0000000014800008] = 00000000 00000000, %l6 = 00000000, %l7 = 00000058 ldda [%i1+%i4]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[0000000015000028] = fff596dd 00000000, %l4 = 00000000, %l5 = 00001e40 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000fff596dd 0000000000000000 p2_label_87: ! %l2 = 00000000, %l3 = 00000000, Mem[0000000015000048] = 2c7c72a9 a3dc8178 std %l2,[%i2+0x048] ! Mem[0000000015000048] = 00000000 00000000 ! Mem[0000000015000008] = 00000000ffffff07, %l3 = 0000000000000000 ldx [%i2+%i4],%l3 ! %l3 = 00000000ffffff07 ! Mem[0000000031000054] = 00000000, %l4 = 00000000fff596dd ldsw [%o2+0x054],%l4 ! %l4 = 0000000000000000 ! Mem[0000000014800040] = e37a60e9, %l3 = 00000000ffffff07 ldsw [%i1+0x040],%l3 ! %l3 = ffffffffe37a60e9 ! %l7 = 0000000000000000, immd = 0000000000000012, %l7 = 0000000000000000 udivx %l7,0x012,%l7 ! %l7 = 0000000000000000 ! %l0 = ffffffffffffff17, Mem[0000000015800048] = 91376b213639229b stx %l0,[%i3+0x048] ! Mem[0000000015800048] = ffffffffffffff17 ! %l6 = 0000000000000000, %l0 = ffffffffffffff17, %l7 = 0000000000000000 sdivx %l6,%l0,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000000000, immed = 00000310, %l2 = 0000000000000000 orn %l4,0x310,%l2 ! %l2 = fffffffffffffcef ! Mem[0000000030800054] = 1c3389fc, %f7 = ffffffaf ld [%o1+0x054],%f7 ! %f7 = 1c3389fc ! %l1 = 0000000037980658, %l5 = 0000000000000000, %l2 = fffffffffffffcef addccc %l1,%l5,%l2 ! %l2 = 0000000037980658, %ccr = 00 p2_label_88: ! Mem[0000000014000000] = 8a252232, %l2 = 0000000037980658 ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffff8a25 ! %l6 = 00000000, %l7 = 00000000, Mem[0000000014000050] = 35b577b2 3f0ddc03 std %l6,[%i0+0x050] ! Mem[0000000014000050] = 00000000 00000000 ! Mem[0000000014000020] = 1000ffff 6b8607f8, %l2 = ffff8a25, %l3 = e37a60e9 ldda [%i0+%o4]0x89,%l2 ! %l2 = 000000006b8607f8 000000001000ffff ! %l6 = 0000000000000000, %l6 = 0000000000000000, %l5 = 0000000000000000 andncc %l6,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Mem[0000000015800020] = e5dd2041, %l5 = 0000000000000000 ldswa [%i3+%o4]0x88,%l5 ! %l5 = ffffffffe5dd2041 ! Mem[0000000015000014] = ffffffff, %l6 = 0000000000000000 ldsh [%i2+0x016],%l6 ! %l6 = ffffffffffffffff ! %l7 = 0000000000000000, immd = 000000000000002b, %l3 = 000000001000ffff mulx %l7,0x02b,%l3 ! %l3 = 0000000000000000, %y = 00 ! %l3 = 0000000000000000, Mem[0000000014800020] = 50000000 stba %l3,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00000000 ! %l4 = 0000000000000000, Mem[0000000015000065] = a322acab stb %l4,[%i2+0x065] ! Mem[0000000015000064] = a300acab ! Invert Register : %l1 = 0000000037980658 xor %l1,-1,%l1 ! %l1 = ffffffffc867f9a7 p2_label_89: ! %f4 = 00000000 ffffffaf, Mem[0000000015800070] = 17fb47fb a1842dcd std %f4 ,[%i3+0x070] ! Mem[0000000015800070] = 00000000 ffffffaf ! %l4 = 0000000000000000, %l0 = ffffffffffffff17, %y = 00000000 umul %l4,%l0,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l4 = 00000000, %l5 = e5dd2041, Mem[0000000014000020] = f807866b ffff0010 stda %l4,[%i0+%o4]0x81 ! Mem[0000000014000020] = 00000000 e5dd2041 ! %l1 = 0000000000000000, %l6 = ffffffffffffffff, %l3 = 0000000000000000 sllx %l1,%l6,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030000010] = 0000065800001c85, %f26 = 12e63894 db49ea62 ldda [%o0+0x010]%asi,%f26 ! %f26 = 00000658 00001c85 ! Mem[0000000031000010] = 37980658, %l5 = ffffffffe5dd2041 ldsba [%o2+0x013]%asi,%l5 ! %l5 = 0000000000000058 ! Randomly selected nop nop ! Mem[0000000014800010] = 020026c7 f10d17bb, %l0 = ffffff17, %l1 = 00000000 ldd [%i1+%i5],%l0 ! %l0 = 00000000020026c7 00000000f10d17bb ! Mem[0000000015000000] = 00000000, %f24 = 00000000 lda [%i2+%g0]0x88,%f24 ! %f24 = 00000000 ! %l1 = 00000000f10d17bb, %l0 = 00000000020026c7, %l5 = 0000000000000058 tsubcc %l1,%l0,%l5 ! %l5 = 00000000ef0cf0f4, %ccr = 0a p2_label_90: ! Mem[0000000031000054] = 00000000, %l2 = 000000006b8607f8 ldub [%o2+0x054],%l2 ! %l2 = 0000000000000000 ! %f2 = 00000000 00000000, Mem[0000000030000050] = 4120dae0 00001c85 std %f2 ,[%o0+0x050] ! Mem[0000000030000050] = 00000000 00000000 ! Randomly selected nop nop ! %f30 = 00000000, Mem[0000000030000054] = 00000000 st %f30,[%o0+0x054] ! Mem[0000000030000054] = 00000000 ! %l0 = 00000000020026c7, immed = 00000005, %l7 = 0000000000000000 sllx %l0,0x005,%l7 ! %l7 = 000000004004d8e0 ! Mem[0000000031000010] = 379806580000000c, %f4 = 00000000 ffffffaf ldd [%o2+%i5],%f4 ! %f4 = 37980658 0000000c ! %l6 = ffffffffffffffff, Mem[0000000015800010] = 0000000000000000 stxa %l6,[%i3+%i5]0x88 ! Mem[0000000015800010] = ffffffffffffffff ! %l4 = 00000000, %l5 = ef0cf0f4, Mem[0000000031000050] = ffff75ff 00000000 std %l4,[%o2+0x050] ! Mem[0000000031000050] = 00000000 ef0cf0f4 ! %l0 = 00000000020026c7, %l2 = 0000000000000000, %l3 = 0000000000000000 andn %l0,%l2,%l3 ! %l3 = 00000000020026c7 ! %l7 = 000000004004d8e0, Mem[0000000031800014] = 000000fe stw %l7,[%o3+0x014] ! Mem[0000000031800014] = 4004d8e0 p2_label_91: ! %f24 = 00000000, Mem[0000000015800050] = ffff269c st %f24,[%i3+0x050] ! Mem[0000000015800050] = 00000000 ! %l1 = 00000000f10d17bb, Mem[0000000031000016] = 0000000c sth %l1,[%o2+0x016] ! Mem[0000000031000014] = 000017bb ! Mem[0000000014800000] = 00000ae2, %l7 = 000000004004d8e0 ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000ae2 ! Mem[0000000030000010] = 00000658 00001c85, %l4 = 00000000, %l5 = ef0cf0f4 ldd [%o0+%i5],%l4 ! %l4 = 0000000000000658 0000000000001c85 ! %l4 = 0000000000000658, Mem[0000000015000000] = 00000000 stba %l4,[%i2+%g0]0x81 ! Mem[0000000015000000] = 58000000 ! Mem[0000000014800008] = 00000000, %l6 = ffffffffffffffff lduha [%i1+%i4]0x88,%l6 ! %l6 = 0000000000000000 ! %l2 = 0000000000000000, %l7 = 0000000000000ae2, %y = 00000000 sdivcc %l2,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 020026c7 ! Mem[0000000030800010] = 006f300c00000000, %l7 = 0000000000000ae2 ldx [%o1+%i5],%l7 ! %l7 = 006f300c00000000 ! Mem[0000000030000054] = 00000000, %l0 = 00000000020026c7 ldsh [%o0+0x054],%l0 ! %l0 = 0000000000000000 ! %f0 = abee8122 055fdae3, Mem[0000000014000020] = 00000000 e5dd2041 stda %f0 ,[%i0+%o4]0x81 ! Mem[0000000014000020] = abee8122 055fdae3 p2_label_92: ! %f18 = b0c07a62 1c3389fc, Mem[0000000014800028] = 00000000 0000044c stda %f18,[%i1+%o5]0x81 ! Mem[0000000014800028] = b0c07a62 1c3389fc ! Mem[0000000031000014] = 000017bb, %l7 = 006f300c00000000 ldsh [%o2+0x016],%l7 ! %l7 = 00000000000017bb ! %l1 = 00000000f10d17bb, immed = fffffe6a, %y = 020026c7 udiv %l1,-0x196,%l3 ! %l3 = 00000000020026cb mov %l0,%y ! %y = 00000000 ! %l7 = 00000000000017bb sethi %hi(0x64347400),%l7 ! %l7 = 0000000064347400 ! %l1 = 00000000f10d17bb, Mem[0000000031800052] = e42726c7 sth %l1,[%o3+0x052] ! Mem[0000000031800050] = e42717bb ! %l2 = 0000000000000000, Mem[0000000015800018] = 18e277e3 stha %l2,[%i3+%i6]0x80 ! Mem[0000000015800018] = 000077e3 ! %l2 = 0000000000000000, immd = 0000000000000947, %l3 = 00000000020026cb udivx %l2,0x947,%l3 ! %l3 = 0000000000000000 ! Mem[0000000015000010] = ddea49db, %l4 = 0000000000000658 ldsha [%i2+%i5]0x81,%l4 ! %l4 = ffffffffffffddea ! Mem[0000000014000010] = 00000000, %l1 = 00000000f10d17bb lduha [%i0+%i5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030000010] = 0000065800001c85, %l3 = 0000000000000000 ldxa [%o0+0x010]%asi,%l3 ! %l3 = 0000065800001c85 p2_label_93: ! %l6 = 00000000, %l7 = 64347400, Mem[0000000015000020] = 00000000 107173e7 stda %l6,[%i2+%o4]0x89 ! Mem[0000000015000020] = 00000000 64347400 ! %l7 = 0000000064347400, immed = fffffec4, %l5 = 0000000000001c85 andncc %l7,-0x13c,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Mem[0000000015800028] = 000001a6 d511a2f2, %l2 = 00000000, %l3 = 00001c85 ldd [%i3+%o5],%l2 ! %l2 = 00000000000001a6 00000000d511a2f2 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! Mem[0000000015800010] = ffffffff, %f8 = 96000000 lda [%i3+%i5]0x80,%f8 ! %f8 = ffffffff ! Mem[0000000031000054] = ef0cf0f4, %l7 = 0000000064347400 ldsb [%o2+0x056],%l7 ! %l7 = fffffffffffffff0 ! Mem[0000000014800008] = 00000000, %l6 = 0000000000000000 lduwa [%i1+%i4]0x80,%l6 ! %l6 = 0000000000000000 ! %f16 = 00000ae2 ffffffaf, Mem[0000000031800010] = 000000b0 4004d8e0 std %f16,[%o3+%i5] ! Mem[0000000031800010] = 00000ae2 ffffffaf ! Mem[0000000014800008] = 00000000, %f17 = ffffffaf lda [%i1+%i4]0x88,%f17 ! %f17 = 00000000 ! Mem[0000000015800060] = 23d06d92, %l2 = 00000000000001a6 ldsb [%i3+0x061],%l2 ! %l2 = ffffffffffffffd0 p2_label_94: ! %l6 = 0000000000000000, Mem[0000000031800050] = e42717bbf10d17bb stx %l6,[%o3+0x050] ! Mem[0000000031800050] = 0000000000000000 ! %l0 = 0000000000000010, Mem[0000000031000054] = ef0cf0f4, %asi = 80 stwa %l0,[%o2+0x054]%asi ! Mem[0000000031000054] = 00000010 ! %l2 = ffffffffffffffd0, %l5 = 0000000000000000, %y = 00000000 udiv %l2,%l5,%l5 ! Div by zero, %l0 = 0000000000000060 mov %l0,%y ! %y = 00000038 ! %l0 = 00000038, %l1 = 00000000, Mem[0000000014800058] = f550fdbd 7438e01d stda %l0,[%i1+0x058]%asi ! Mem[0000000014800058] = 00000038 00000000 ! Mem[0000000015800020] = ffffffffe5dd2041, %f0 = abee8122 055fdae3 ldda [%i3+%o4]0x88,%f0 ! %f0 = ffffffff e5dd2041 ! Mem[0000000015000010] = ffffffff db49eadd, %l6 = 00000000, %l7 = fffffff0 ldda [%i2+%i5]0x89,%l6 ! %l6 = 00000000db49eadd 00000000ffffffff ! Mem[0000000014800018] = 00000000, %l2 = ffffffffffffffd0 lduba [%i1+%i6]0x80,%l2 ! %l2 = 0000000000000000 ! %l6 = 00000000db49eadd, immed = fffffecd, %y = 00000038 udivcc %l6,-0x133,%l3 ! %l3 = 0000000000000038, %ccr = 00 mov %l0,%y ! %y = 00000038 ! %l6 = 00000000db49eadd, Mem[0000000014800010] = 020026c7 stwa %l6,[%i1+%i5]0x81 ! Mem[0000000014800010] = db49eadd ! Mem[0000000014800020] = 00000000, %l1 = 0000000000000000 lduw [%i1+%o4],%l1 ! %l1 = 0000000000000000 p2_label_95: ! %f30 = 00000000 00000000, Mem[0000000030000010] = 00000658 00001c85 std %f30,[%o0+%i5] ! Mem[0000000030000010] = 00000000 00000000 ! %l5 = 0000000000000000, Mem[0000000015800028] = a6010000 stwa %l5,[%i3+%o5]0x89 ! Mem[0000000015800028] = 00000000 ! %l1 = 0000000000000000, immed = 000007c4, %y = 00000038 umulcc %l1,0x7c4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[0000000015800030] = 62ea49db, %l6 = 00000000db49eadd ldsba [%i3+%o6]0x81,%l6 ! %l6 = 0000000000000062 ! %l4 = ffffffffffffddea, Mem[0000000014000028] = db49ea62 stwa %l4,[%i0+%o5]0x89 ! Mem[0000000014000028] = ffffddea ! Mem[0000000031000050] = 00000000, %l1 = 0000000000000000 lduw [%o2+0x050],%l1 ! %l1 = 0000000000000000 ! Mem[0000000015000068] = 92bf56e5, %l0 = 0000000000000038 ldsb [%i2+0x06b],%l0 ! %l0 = ffffffffffffffe5 ! %l5 = 0000000000000000, %l6 = 0000000000000062, %y = 00000000 umul %l5,%l6,%l4 ! %l4 = 0000000000000000, %y = 00 ! %l2 = 00000000, %l3 = 00000038, Mem[0000000031000050] = 00000000 00000010 std %l2,[%o2+0x050] ! Mem[0000000031000050] = 00000000 00000038 ! Invert Register : %l2 = 0000000000000000 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff p2_label_96: ! Mem[0000000014800030] = b100331c627ac0b0, %f10 = ffffffff ffffffaf ldd [%i1+%o6],%f10 ! %f10 = b100331c 627ac0b0 ! Mem[0000000015800000] = ffffff00, %l0 = ffffffffffffffe5 ldsba [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! %l5 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000 umul %l5,%l1,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l5 = 0000000000000000, immed = 00000166, %l4 = 0000000000000000 or %l5,0x166,%l4 ! %l4 = 0000000000000166 ! %l2 = ffffffffffffffff, %l7 = 00000000ffffffff, %l0 = 0000000000000000 sll %l2,%l7,%l0 ! %l0 = ffffffff80000000 ! %f14 = 37980658 00000000, Mem[0000000015800020] = 4120dde5 ffffffff stda %f14,[%i3+%o4]0x81 ! Mem[0000000015800020] = 37980658 00000000 ! %l0 = ffffffff80000000, %l0 = ffffffff80000000, %l1 = 0000000000000000 sdivx %l0,%l0,%l1 ! %l1 = 0000000000000001 ! %l7 = 00000000ffffffff, Mem[0000000014000000] = 3222258a stwa %l7,[%i0+%g0]0x89 ! Mem[0000000014000000] = ffffffff ! Mem[0000000015000000] = 58000000055fdae3, %f24 = 00000000 00ffffff ldda [%i2+%g0]0x80,%f24 ! %f24 = 58000000 055fdae3 ! Mem[0000000030800014] = 00000000, %l1 = 0000000000000001 ldswa [%o1+0x014]%asi,%l1 ! %l1 = 0000000000000000 p2_label_97: ! Mem[0000000030800050] = b0c07a621c3389fc, %l6 = 0000000000000062 ldx [%o1+0x050],%l6 ! %l6 = b0c07a621c3389fc ! %l6 = b0c07a621c3389fc, immed = fffffd03, %l1 = 0000000000000000 sub %l6,-0x2fd,%l1 ! %l1 = b0c07a621c338cf9 ! Mem[0000000015800030] = 62ea49db 9438e612, %l2 = ffffffff, %l3 = 00000038 ldda [%i3+%o6]0x81,%l2 ! %l2 = 0000000062ea49db 000000009438e612 ! %l6 = b0c07a621c3389fc, immed = fffffefe, %l3 = 000000009438e612 xor %l6,-0x102,%l3 ! %l3 = 4f3f859de3cc7702 ! %l2 = 0000000062ea49db, %l4 = 0000000000000166, %l7 = 00000000ffffffff andn %l2,%l4,%l7 ! %l7 = 0000000062ea4899 ! Mem[0000000031000010] = 37980658 000017bb, %l0 = 80000000, %l1 = 1c338cf9 ldd [%o2+%i5],%l0 ! %l0 = 0000000037980658 00000000000017bb ! %l0 = 0000000037980658, Mem[0000000015000050] = 8f0f950a stw %l0,[%i2+0x050] ! Mem[0000000015000050] = 37980658 ! %l4 = 0000000000000166 sethi %hi(0x535eac00),%l4 ! %l4 = 00000000535eac00 ! %l5 = 0000000000000000, immed = 000008e2, %y = 00000000 sdivcc %l5,0x8e2,%l5 ! %l5 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 37980658 ! %f18 = b0c07a62 1c3389fc, Mem[0000000014000000] = ffffffff 6cb402c0 std %f18,[%i0+%g0] ! Mem[0000000014000000] = b0c07a62 1c3389fc p2_label_98: ! %l0 = 0000000037980658, immed = 00000f85, %l1 = 00000000000017bb andcc %l0,0xf85,%l1 ! %l1 = 0000000000000600, %ccr = 00 ! %l2 = 0000000062ea49db, Mem[0000000031000011] = 37980658 stba %l2,[%o2+0x011]%asi ! Mem[0000000031000010] = 37db0658 ! %l0 = 0000000037980658, Mem[0000000030000050] = 0000000000000000 stx %l0,[%o0+0x050] ! Mem[0000000030000050] = 0000000037980658 ! %l5 = 0000000000000000, %l1 = 0000000000000600, %l1 = 0000000000000600 udivx %l5,%l1,%l1 ! Div by zero, %l0 = 0000000037980680 ! Mem[0000000031000010] = 37db0658, %l2 = 0000000062ea49db ldsb [%o2+0x013],%l2 ! %l2 = 0000000000000058 ! Mem[0000000014000050] = 0000000000000000, %l5 = 0000000000000000 ldx [%i0+0x050],%l5 ! %l5 = 0000000000000000 ! Mem[0000000015000078] = e37a60e9, %l4 = 00000000535eac00 ldsb [%i2+0x07b],%l4 ! %l4 = ffffffffffffffe9 ! Mem[0000000030800050] = b0c07a62 1c3389fc, %l2 = 00000058, %l3 = e3cc7702 ldd [%o1+0x050],%l2 ! %l2 = 00000000b0c07a62 000000001c3389fc ! Mem[0000000031800054] = 00000000, %l3 = 000000001c3389fc lduw [%o3+0x054],%l3 ! %l3 = 0000000000000000 ! %l4 = ffffffe9, %l5 = 00000000, Mem[0000000014800018] = 00000000 00000000 stda %l4,[%i1+%i6]0x81 ! Mem[0000000014800018] = ffffffe9 00000000 p2_label_99: ! %l0 = 0000000037980658, %l2 = 00000000b0c07a62, %l5 = 0000000000000000 taddcc %l0,%l2,%l5 ! %l5 = 00000000e85880ba, %ccr = 0a ! Mem[0000000014800008] = 00000000 00000000, %l6 = 1c3389fc, %l7 = 62ea4899 ldda [%i1+%i4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000 ! %l5 = 00000000e85880ba, %l4 = ffffffffffffffe9, %l1 = 0000000000000000 sub %l5,%l4,%l1 ! %l1 = 00000000e85880d1 ! %l6 = 0000000000000000, %l0 = 0000000037980658, %l5 = 00000000e85880ba orcc %l6,%l0,%l5 ! %l5 = 0000000037980658, %ccr = 00 ! %l1 = 00000000e85880d1, Mem[0000000014000063] = 8f0f950a stba %l1,[%i0+0x063]%asi ! Mem[0000000014000060] = 8f0f95d1 ! Mem[0000000015800008] = fe000000 00000000, %l0 = 37980658, %l1 = e85880d1 ldda [%i3+%i4]0x89,%l0 ! %l0 = 0000000000000000 00000000fe000000 ! %l6 = 00000000, %l7 = 00000000, Mem[0000000031800010] = 00000ae2 ffffffaf stda %l6,[%o3+0x010]%asi ! Mem[0000000031800010] = 00000000 00000000 ! Mem[0000000015000074] = 8a252232, %l1 = 00000000fe000000 ldsb [%i2+0x075],%l1 ! %l1 = 0000000000000025 ! %l0 = 00000000, %l1 = 00000025, Mem[0000000030800010] = 006f300c 00000000 std %l0,[%o1+%i5] ! Mem[0000000030800010] = 00000000 00000025 ! %l7 = 0000000000000000, immed = fffffb53, %l1 = 0000000000000025 orcc %l7,-0x4ad,%l1 ! %l1 = fffffffffffffb53, %ccr = 88 p2_label_100: ! %l7 = 0000000000000000, %l6 = 0000000000000000, %l2 = 00000000b0c07a62 xorcc %l7,%l6,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! %l6 = 0000000000000000, immed = 0000011a, %l0 = 0000000000000000 subccc %l6,0x11a,%l0 ! %l0 = fffffffffffffee6, %ccr = 99 ! Mem[0000000030800010] = 0000000000000025, %f18 = b0c07a62 1c3389fc ldda [%o1+0x010]%asi,%f18 ! %f18 = 00000000 00000025 ! Mem[0000000015000030] = e3da5f05, %l4 = ffffffffffffffe9 ldsha [%i2+%o6]0x89,%l4 ! %l4 = 0000000000005f05 ! Mem[0000000031000050] = 00000000 00000038, %l0 = fffffee6, %l1 = fffffb53 ldd [%o2+0x050],%l0 ! %l0 = 0000000000000000 0000000000000038 ! Mem[0000000014800008] = 00000000, %l2 = 0000000000000000 lduba [%i1+%i4]0x88,%l2 ! %l2 = 0000000000000000 ! %l5 = 0000000037980658, Mem[000000001500006b] = 92bf56e5 stb %l5,[%i2+0x06b] ! Mem[0000000015000068] = 92bf5658 ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l4 = 0000000000005f05 addccc %l7,%l7,%l4 ! %l4 = 0000000000000001, %ccr = 00 ! %l3 = 0000000000000000, immed = 00000013, %l7 = 0000000000000000 sra %l3,0x013,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000015800044] = f092c752 stb %l7,[%i3+0x044] ! Mem[0000000015800044] = 0092c752 ba,a p2_not_taken_0_end p2_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p2_branch_failed p2_not_taken_0_end: ! End of Random Code for Processor 2 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 0000000000000000 bne,a,pn %xcc,p2_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000038 bne,a,pn %xcc,p2_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p2_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p2_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000001 bne,a,pn %xcc,p2_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000037980658 bne,a,pn %xcc,p2_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p2_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p2_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x37980658,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p2_failed mov 0x111,%g1 ! Check Floating Point Registers p2_check_fp_registers: set p2_temp,%g1 set p2_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ffffffff e5dd2041 bne %xcc,p2_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 00000000 00000000 bne %xcc,p2_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 37980658 0000000c bne %xcc,p2_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 50000000 1c3389fc bne %xcc,p2_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be ffffffff 00001c85 bne %xcc,p2_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be b100331c 627ac0b0 bne %xcc,p2_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00000016 fecc884e bne %xcc,p2_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 37980658 00000000 bne %xcc,p2_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00000ae2 00000000 bne %xcc,p2_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 00000000 00000025 bne %xcc,p2_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be e42726c7 f10d17bb bne %xcc,p2_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 50a4b8d3 62ea49db bne %xcc,p2_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 58000000 055fdae3 bne %xcc,p2_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 00000658 00001c85 bne %xcc,p2_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be e37a60e9 37980658 bne %xcc,p2_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 00000000 00000000 bne %xcc,p2_f30_fail nop ! Check Local Memory set p2_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = b0c07a621c3389fc ldx [%i0+0x000],%g3 ! Observed data at 0000000014000000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000001604120dde5 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 = 0000000028000000 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 = 0000000000000000 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 = abee8122055fdae3 ldx [%i0+0x020],%g3 ! Observed data at 0000000014000020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = eaddffffffffffff ldx [%i0+0x028],%g3 ! Observed data at 0000000014000028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = e37a60e937980658 ldx [%i0+0x030],%g3 ! Observed data at 0000000014000030 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = e69a3985898e5247 ldx [%i0+0x040],%g3 ! Observed data at 0000000014000040 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x040,%g4 ldx [%g1+0x060],%g2 ! Expected data = 8f0f95d1da66ef28 ldx [%i0+0x060],%g3 ! Observed data at 0000000014000060 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 00000096ffffff8b ldx [%i0+0x078],%g3 ! Observed data at 0000000014000078 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x078,%g4 set p2_local1_expect,%g1 ldx [%g1+0x010],%g2 ! Expected data = db49eaddf10d17bb 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 = ffffffe900000000 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 = b0c07a621c3389fc ldx [%i1+0x028],%g3 ! Observed data at 0000000014800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = e37a60e937980658 ldx [%i1+0x040],%g3 ! Observed data at 0000000014800040 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 546d0e00469a8a8f ldx [%i1+0x048],%g3 ! Observed data at 0000000014800048 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 2f0b8017bbf7b3f9 ldx [%i1+0x050],%g3 ! Observed data at 0000000014800050 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 0000003800000000 ldx [%i1+0x058],%g3 ! Observed data at 0000000014800058 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = e37700006cb402c0 ldx [%i1+0x068],%g3 ! Observed data at 0000000014800068 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x068,%g4 set p2_local2_expect,%g1 ldx [%g1+0x018],%g2 ! Expected data = 62ea49db9438e612 ldx [%i2+0x018],%g3 ! Observed data at 0000000015000018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000743464 ldx [%i2+0x020],%g3 ! Observed data at 0000000015000020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 055fdae3000077e3 ldx [%i2+0x030],%g3 ! Observed data at 0000000015000030 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 61e8b9421a64d775 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 = 0000000000000000 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 = 3798065800000000 ldx [%i2+0x050],%g3 ! Observed data at 0000000015000050 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = 00000000a300acab 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 = 92bf565800000000 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 = 000000008a252232 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 = e37a60e937980000 ldx [%i2+0x078],%g3 ! Observed data at 0000000015000078 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x078,%g4 set p2_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 00ffffff00000000 ldx [%i3+0x000],%g3 ! Observed data at 0000000015800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000077e3ffffffff 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 = 3798065800000000 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 = 00000000d511a2f2 ldx [%i3+0x028],%g3 ! Observed data at 0000000015800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 480e1b880092c752 ldx [%i3+0x040],%g3 ! Observed data at 0000000015800040 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = ffffffffffffff17 ldx [%i3+0x048],%g3 ! Observed data at 0000000015800048 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 00000000ffff884e ldx [%i3+0x050],%g3 ! Observed data at 0000000015800050 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x050,%g4 ldx [%g1+0x070],%g2 ! Expected data = 00000000ffffffaf ldx [%i3+0x070],%g3 ! Observed data at 0000000015800070 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 000010b9576cc6c0 ldx [%i3+0x078],%g3 ! Observed data at 0000000015800078 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x078,%g4 ! Check Shared Memory set share0_expect,%g4 set p2_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p2_memcheck_share0: ldx [%g4+0x010],%g2 ! Expected value = 0000000000000000 ldx [%o0+0x010],%g3 ! Read value at Mem[0000000030000010] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x010,%g1 ldx [%g4+0x050],%g2 ! Expected value = 0000000037980658 ldx [%o0+0x050],%g3 ! Read value at Mem[0000000030000050] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x050,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p2_memcheck_share1: ldx [%g4+0x010],%g2 ! Expected value = 0000000000000025 ldx [%o1+0x010],%g3 ! Read value at Mem[0000000030800010] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x010,%g1 ldx [%g4+0x050],%g2 ! Expected value = b0c07a621c3389fc ldx [%o1+0x050],%g3 ! Read value at Mem[0000000030800050] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x050,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p2_memcheck_share2: ldx [%g4+0x010],%g2 ! Expected value = 37db0658000017bb ldx [%o2+0x010],%g3 ! Read value at Mem[0000000031000010] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x010,%g1 ldx [%g4+0x050],%g2 ! Expected value = 0000000000000038 ldx [%o2+0x050],%g3 ! Read value at Mem[0000000031000050] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x050,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p2_memcheck_share3: ldx [%g4+0x010],%g2 ! Expected value = 0000000000000000 ldx [%o3+0x010],%g3 ! Read value at Mem[0000000031800010] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x010,%g1 ldx [%g4+0x050],%g2 ! Expected value = 0000000000000000 ldx [%o3+0x050],%g3 ! Read value at Mem[0000000031800050] cmp %g2,%g3 bne,pn %xcc,p2_failed add %g6,0x050,%g1 ! 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_f8_fail: set p2_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%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_f16_fail: set p2_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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_f20_fail: set p2_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f22_fail: set p2_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%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_f26_fail: set p2_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f28_fail: set p2_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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] 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] ta BAD_TRAP p2_dfill_failed: ba p2_failed mov 0xddd,%g1 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: st %f0 ,[%o1+0x054] ! Mem[0000000030800054] done p2_trap1o: st %f0 ,[%i1+0x054] ! Mem[0000000030800054] done p2_trap2e: srlx %l1,0x007,%l0 sth %l3,[%o3+0x054] ! Mem[0000000031800054] umulcc %l5,%l3,%l6 or %l3,%l5,%l3 sra %l4,0x004,%l0 xnorcc %l7,-0xeb3,%l1 ldd [%i3+0x018],%l6 ! Mem[0000000015800018] done p2_trap2o: srlx %l1,0x007,%l0 sth %l3,[%i3+0x054] ! Mem[0000000031800054] umulcc %l5,%l3,%l6 or %l3,%l5,%l3 sra %l4,0x004,%l0 xnorcc %l7,-0xeb3,%l1 ldd [%o3+0x018],%l6 ! Mem[0000000015800018] done p2_trap3e: subc %l0,%l5,%l4 addc %l2,%l4,%l4 orn %l4,0xcbf,%l7 andn %l0,%l0,%l1 and %l0,%l3,%l4 subc %l0,%l3,%l4 done p2_trap3o: subc %l0,%l5,%l4 addc %l2,%l4,%l4 orn %l4,0xcbf,%l7 andn %l0,%l0,%l1 and %l0,%l3,%l4 subc %l0,%l3,%l4 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f65c5891f61dccbf ldx [%g1+0x008],%l1 ! %l1 = a638ef8a898e5247 ldx [%g1+0x010],%l2 ! %l2 = d333c778c0c2858e ldx [%g1+0x018],%l3 ! %l3 = e9b914f4697e6855 ldx [%g1+0x020],%l4 ! %l4 = c345c0a6240b800a ldx [%g1+0x028],%l5 ! %l5 = 9c765ae6a74fee41 ldx [%g1+0x030],%l6 ! %l6 = 09f499abd68cee9a ldx [%g1+0x038],%l7 ! %l7 = 1720c4a1d97a2c36 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 64ec8637cd452a6c ldx [%g1+0x048],%l1 ! %l1 = 815a5e52107173e7 ldx [%g1+0x050],%l2 ! %l2 = f25ece2c06fb7e03 ldx [%g1+0x058],%l3 ! %l3 = 9b1a67aaaa82cf16 ldx [%g1+0x060],%l4 ! %l4 = 8bd70c38e7d544b1 ldx [%g1+0x068],%l5 ! %l5 = 5a1c17546426565e ldx [%g1+0x070],%l6 ! %l6 = f778e7fe2118273c ldx [%g1+0x078],%l7 ! %l7 = 23cfe8142fac5e96 save ! Initialize memory pointers for window 2 set p2_local0_start,%i0 set p2_local1_start,%i1 set p2_local2_start,%i2 set p2_local3_start,%i3 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 2 ldx [%g1+0x080],%l0 ! %l0 = 872fc4960fb2e9be ldx [%g1+0x088],%l1 ! %l1 = cf49a1c9f9f8b421 ldx [%g1+0x090],%l2 ! %l2 = 35ddfa3691c68d39 ldx [%g1+0x098],%l3 ! %l3 = ad684f0e625d1c90 ldx [%g1+0x0a0],%l4 ! %l4 = e36b36dcacf1d831 ldx [%g1+0x0a8],%l5 ! %l5 = 7d6232e416930b97 ldx [%g1+0x0b0],%l6 ! %l6 = 65a7d1108e4e22b9 ldx [%g1+0x0b8],%l7 ! %l7 = 51125a7253b5c455 ! Initialize the output register of window 2 set share0_start,%o0 set share1_start,%o1 set share2_start,%o2 set share3_start,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 mov %g0,%o7 restore restore 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 = 42d6bb93 a4581c26 66b5cbea 1302de61 ! %f4 = 22d6039c 60992d07 989184a4 28c00fb9 ! %f8 = cdf5e307 f5be61da 50ecbd71 93b21a65 ! %f12 = 2f0ce250 0793aa28 ae4123e8 54c8736f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f9f1132c 73abd4f6 184e4321 ae54302f ! %f20 = 996e6766 d3ad9442 5eadab3a b35d63f4 ! %f24 = b452c248 c1cf2ff7 773bc2eb ac8c16d9 ! %f28 = 647e5b0a 364efd80 bbdef7fd 6139c42d ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c787d524 a67bea60 adeaf1dc bf225183 ! %f36 = f48bae45 9c0b7fad 9db8a2a1 627910c1 ! %f40 = 5a4f21af 5670bac2 95930055 7b8581f5 ! %f44 = a7ea3bde 89839591 61d4b964 3da737e5 ldda [%g1]ASI_BLK_P,%f32 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 = bcddfbca8a0fbde4, %l7 = 2545751bd508778c, %l2 = 48db5f1df59a7a03 xor %l5,%l7,%l2 ! %l2 = 99988ed15f07ca68 ! %f12 = 2f0ce250 0793aa28, Mem[0000000017000000] = bb61cb6b 68d4036f std %f12,[%i2+%g0] ! Mem[0000000017000000] = 2f0ce250 0793aa28 ! %l2 = 99988ed15f07ca68 setx 0x32582c0232582c02,%g7,%l2 ! %l2 = 32582c0232582c02 ! %f14 = ae4123e8 54c8736f, Mem[0000000016000018] = cc4e976e 2b29155e std %f14,[%i0+%i6] ! Mem[0000000016000018] = ae4123e8 54c8736f ! %l1 = 6b8223c8718c1e78, Mem[0000000031000018] = cda02a48 stw %l1,[%o2+%i6] ! Mem[0000000031000018] = 718c1e78 ! %f4 = 22d6039c 60992d07, Mem[0000000030800058] = 1ac632c2 82ee04c1 stda %f4 ,[%o1+0x058]%asi ! Mem[0000000030800058] = 22d6039c 60992d07 ! %l6 = ec046b6d, %l7 = d508778c, Mem[0000000016800028] = ea284649 ecd736e1 std %l6,[%i1+%o5] ! Mem[0000000016800028] = ec046b6d d508778c ! Mem[0000000031000058] = d2698e8f34674c97, %l5 = bcddfbca8a0fbde4 ldx [%o2+0x058],%l5 ! %l5 = d2698e8f34674c97 ! Mem[0000000016800000] = e16e8ce8, %l0 = 25f09d0837094f1d lduwa [%i1+%g0]0x80,%l0 ! %l0 = 00000000e16e8ce8 ! %l2 = 32582c0232582c02, Mem[0000000017800007] = 7e50c696 stb %l2,[%i3+0x007] ! Mem[0000000017800004] = 7e50c602 p3_label_2: ! Invert Register : %l1 = 6b8223c8718c1e78 xor %l1,-1,%l1 ! %l1 = 947ddc378e73e187 ! %l5 = d2698e8f34674c97, %l6 = 0c20a2d9ec046b6d, %l5 = d2698e8f34674c97 sdivx %l5,%l6,%l5 ! %l5 = fffffffffffffffd save ! CWP = 1 ! %l4 = 5c6c1607e0f3b72e, %l0 = a5a4aa67db6ca9a1, %y = 00000000 umulcc %l4,%l0,%l2 ! %l2 = c0cff993fe9b91ee, %ccr = 88, %y = c0cff993 ! Mem[0000000031000018] = 718c1e78, %l0 = a5a4aa67db6ca9a1 lduh [%i2+%o6],%l0 ! %l0 = 000000000000718c ! Mem[0000000016000000] = 9f0b3200, %l7 = 61ab85720ff97530 ldswa [%o0+%g0]0x88,%l7 ! %l7 = ffffffff9f0b3200 ! %l1 = fa970719c8602e98, immed = 00000c62, %l1 = fa970719c8602e98 xor %l1,0xc62,%l1 ! %l1 = fa970719c86022fa ! Mem[0000000030000018] = adc6578b a1f54a02, %l0 = 0000718c, %l1 = c86022fa ldd [%i0+%o6],%l0 ! %l0 = 00000000adc6578b 00000000a1f54a02 ! %f11 = 93b21a65, Mem[0000000030000018] = adc6578b st %f11,[%i0+%o6] ! Mem[0000000030000018] = 93b21a65 ! %f2 = 66b5cbea, Mem[0000000017800008] = 0d30b265 sta %f2 ,[%o3+%o4]0x81 ! Mem[0000000017800008] = 66b5cbea p3_label_3: ! %cwp = 1 ! Mem[0000000017800030] = cccdca0f, %l6 = 986b534c28a630ac lduha [%o3+%i6]0x89,%l6 ! %l6 = 000000000000ca0f ! %l6 = 000000000000ca0f, Mem[0000000031000058] = d2698e8f stw %l6,[%i2+0x058] ! Mem[0000000031000058] = 0000ca0f ! %l1 = 00000000a1f54a02, Mem[0000000016800008] = 066317b4ac2b8e75 stxa %l1,[%o1+%o4]0x80 ! Mem[0000000016800008] = 00000000a1f54a02 ! %l0 = 00000000adc6578b, Mem[000000003180005e] = ac124c61 sth %l0,[%i3+0x05e] ! Mem[000000003180005c] = ac12578b ! Mem[0000000017000000] = 50e20c2f, %l7 = ffffffff9f0b3200 lduba [%o2+%g0]0x88,%l7 ! %l7 = 000000000000002f ! %l2 = c0cff993fe9b91ee, %l3 = b153d917de361cf4, %l1 = 00000000a1f54a02 tsubcc %l2,%l3,%l1 ! %l1 = 0f7c207c206574fa, %ccr = 02 ! %l7 = 000000000000002f, Mem[0000000031800018] = 99a45f11 sth %l7,[%i3+%o6] ! Mem[0000000031800018] = 002f5f11 ! %l5 = 00610a0e854a2a96, immed = 00000038, %l2 = c0cff993fe9b91ee srlx %l5,0x038,%l2 ! %l2 = 0000000000000000 ! %l7 = 000000000000002f, Mem[0000000016800002] = e16e8ce8 sth %l7,[%o1+0x002] ! Mem[0000000016800000] = e16e002f ! %l1 = 0f7c207c206574fa, immed = 0000089b, %y = c0cff993 udiv %l1,0x89b,%l3 ! %l3 = 00000000ffffffff mov %l0,%y ! %y = adc6578b p3_label_4: ! %cwp = 1 ! Mem[0000000017000040] = 5aff3e2d, %l4 = 5c6c1607e0f3b72e ldsh [%o2+0x040],%l4 ! %l4 = 0000000000005aff ! %f3 = 1302de61, Mem[0000000016000000] = 9f0b3200 sta %f3 ,[%o0+%g0]0x89 ! Mem[0000000016000000] = 1302de61 ! Mem[0000000031000058] = 0000ca0f, %l3 = 00000000ffffffff lduw [%i2+0x058],%l3 ! %l3 = 000000000000ca0f ! %l3 = 000000000000ca0f, Mem[0000000017000030] = 3d2e70633099efb3 stxa %l3,[%o2+%i6]0x80 ! Mem[0000000017000030] = 000000000000ca0f ! %l3 = 000000000000ca0f, Mem[0000000017800008] = eacbb566 stba %l3,[%o3+%o4]0x89 ! Mem[0000000017800008] = eacbb50f ! %l4 = 0000000000005aff, Mem[000000003100005c] = 34674c97 stba %l4,[%i2+0x05c]%asi ! Mem[000000003100005c] = ff674c97 ! Mem[0000000017800010] = 41a5eee58e40e49a, %f28 = 647e5b0a 364efd80 ldda [%o3+0x010]%asi,%f28 ! %f28 = 41a5eee5 8e40e49a ! retry : should take illegal inst trap, %l0 = 00000000adc6578b retry ! Illegal inst trap : %l0 = 00000000adc6579b ! %l3 = 000000000000ca0f, immed = 00000e2d, %l7 = 000000000000002f orn %l3,0xe2d,%l7 ! %l7 = fffffffffffffbdf ! Mem[000000003100001c] = 3067f471, %f24 = b452c248 ld [%i2+0x01c],%f24 ! %f24 = 3067f471 p3_label_5: ! %cwp = 1 ! %l1 = 0f7c207c206574fa, Mem[0000000031000018] = 718c1e78 stba %l1,[%i2+0x018]%asi ! Mem[0000000031000018] = fa8c1e78 ! %l4 = 0000000000005aff, Mem[000000003080001c] = a8bf4efe stw %l4,[%i1+0x01c] ! Mem[000000003080001c] = 00005aff ! %l0 = 00000000adc6579b, Mem[000000001700006e] = 69e3d66b sth %l0,[%o2+0x06e] ! Mem[000000001700006c] = 69e3579b restore ! CWP = 0 ! Mem[0000000016800008] = 00000000, %l4 = 9150d0c4c6001913 lduha [%i1+%i4]0x80,%l4 ! %l4 = 0000000000000000 ! %l6 = 0c20a2d9ec046b6d, Mem[0000000017800020] = 3e71acf9 stba %l6,[%i3+%o4]0x89 ! Mem[0000000017800020] = 3e71ac6d ! %l1 = 947ddc378e73e187, immed = fffff25c, %l5 = fffffffffffffffd xor %l1,-0xda4,%l5 ! %l5 = 6b8223c8718c13db ! %l7 = 2545751bd508778c, Mem[000000003080001c] = 00005aff stb %l7,[%o1+0x01c] ! Mem[000000003080001c] = 8c005aff ! %l7 = 2545751bd508778c, immed = 00000129, %l1 = 947ddc378e73e187 andncc %l7,0x129,%l1 ! %l1 = 2545751bd5087684, %ccr = 08 ! %l4 = 0000000000000000, Mem[000000003180005c] = ac12578b stw %l4,[%o3+0x05c] ! Mem[000000003180005c] = 00000000 p3_label_6: ! %l1 = 2545751bd5087684, immed = 00000ea7, %y = adc6578b umul %l1,0xea7,%l4 ! %l4 = 00000c316f00881c, %y = c31 ! %f2 = 66b5cbea 1302de61, Mem[0000000030000018] = 93b21a65 a1f54a02 std %f2 ,[%o0+%i6] ! Mem[0000000030000018] = 66b5cbea 1302de61 ! %l0 = 00000000e16e8ce8, immed = fffff83f, %l4 = 00000c316f00881c taddcctv %l0,-0x7c1,%l4 ! %l0 = 00000000e16e8d0b, Trapped ! %l1 = 2545751bd5087684, immed = fffffbca, %y = 00000c31 sdiv %l1,-0x436,%l0 ! %l0 = ffffffff80000000 mov %l0,%y ! %y = 80000000 ! Mem[0000000017800010] = 41a5eee5 8e40e49a, %l4 = 6f00881c, %l5 = 718c13db ldda [%i3+0x010]%asi,%l4 ! %l4 = 0000000041a5eee5 000000008e40e49a ! done : should take illegal inst trap, %l0 = ffffffff80000000 done ! Illegal inst trap : %l0 = ffffffff80000010 ! %l0 = ffffffff80000010, Mem[0000000016800079] = 20b0b831 stb %l0,[%i1+0x079] ! Mem[0000000016800078] = 2010b831 ! %l7 = 2545751bd508778c, %l5 = 000000008e40e49a, %y = 80000000 sdivcc %l7,%l5,%l0 ! %l0 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! Mem[0000000016800040] = a4f2a6f5, %l0 = 000000007fffffff ldub [%i1+0x043],%l0 ! %l0 = 00000000000000f5 ! %l0 = 00000000000000f5, Mem[0000000017800038] = 38ffca2aae2a41fb stx %l0,[%i3+0x038] ! Mem[0000000017800038] = 00000000000000f5 p3_label_7: ! %l0 = 00000000000000f5, %l5 = 000000008e40e49a, %y = 7fffffff umulcc %l0,%l5,%l4 ! %l4 = 00000088241ac762, %ccr = 00, %y = 88 ! Mem[0000000030000018] = 66b5cbea, %f7 = 28c00fb9 ld [%o0+%i6],%f7 ! %f7 = 66b5cbea ! Invert Register : %l1 = 2545751bd5087684 xor %l1,-1,%l1 ! %l1 = daba8ae42af7897b ! Clear Register : %l3 = c4e8b80e8285249e clr %l3 ! %l3 = 0000000000000000 ! Mem[0000000030800018] = 7723fc00 8c005aff, %l0 = 000000f5, %l1 = 2af7897b ldd [%o1+%i6],%l0 ! %l0 = 000000007723fc00 000000008c005aff ! Invert Register : %l1 = 000000008c005aff xor %l1,-1,%l1 ! %l1 = ffffffff73ffa500 ! Mem[0000000016800030] = ee5d4732, %l0 = 000000007723fc00 lduha [%i1+%o6]0x80,%l0 ! %l0 = 000000000000ee5d ! %l0 = 000000000000ee5d, %l0 = 000000000000ee5d, %l5 = 000000008e40e49a addc %l0,%l0,%l5 ! %l5 = 000000000001dcba ! %l4 = 00000088241ac762, %l0 = 000000000000ee5d, %y = 00000088 umulcc %l4,%l0,%l7 ! %l7 = 0000219e03178a9a, %ccr = 00, %y = 219e ! Mem[0000000017000020] = ad14e2da 34224ec5, %l2 = 32582c02, %l3 = 00000000 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ad14e2da 0000000034224ec5 p3_label_8: ! %f11 = 93b21a65, Mem[0000000017000044] = 9c9c07e4 st %f11,[%i2+0x044] ! Mem[0000000017000044] = 93b21a65 ! %l2 = 00000000ad14e2da, %l5 = 000000000001dcba, %l0 = 000000000000ee5d and %l2,%l5,%l0 ! %l0 = 000000000000c09a ! Mem[000000003080005c] = 60992d07, %l1 = ffffffff73ffa500 ldsh [%o1+0x05c],%l1 ! %l1 = 0000000000006099 ! %l0 = 000000000000c09a, %l5 = 000000000001dcba, %l1 = 0000000000006099 addccc %l0,%l5,%l1 ! %l1 = 0000000000029d54, %ccr = 00 ! %f4 = 22d6039c 60992d07, Mem[0000000030800058] = 22d6039c 60992d07 std %f4 ,[%o1+0x058] ! Mem[0000000030800058] = 22d6039c 60992d07 ! Mem[0000000016000008] = f2fc8efa acfad0c1, %l2 = ad14e2da, %l3 = 34224ec5 ldda [%i0+0x008]%asi,%l2 ! %l2 = 00000000f2fc8efa 00000000acfad0c1 ! %l0 = 000000000000c09a, Mem[0000000016800010] = 32202c94 stwa %l0,[%i1+%i5]0x89 ! Mem[0000000016800010] = 0000c09a ! Mem[0000000016000008] = fa8efcf2, %l3 = 00000000acfad0c1 ldsba [%i0+%i4]0x89,%l3 ! %l3 = fffffffffffffff2 ! %l3 = fffffffffffffff2, immed = 00000016, %l4 = 00000088241ac762 srl %l3,0x016,%l4 ! %l4 = 00000000000003ff ! Mem[000000003180005c] = 00000000, %l0 = 000000000000c09a ldsb [%o3+0x05e],%l0 ! %l0 = 0000000000000000 p3_label_9: ! %l7 = 0000219e03178a9a, immed = fffffbc4, %l4 = 00000000000003ff orcc %l7,-0x43c,%l4 ! %l4 = fffffffffffffbde, %ccr = 88 ! %l3 = fffffffffffffff2, Mem[000000003100001c] = 3067f471 stw %l3,[%o2+0x01c] ! Mem[000000003100001c] = fffffff2 ! %l4 = fffffffffffffbde, immed = 000001cb, %l6 = 0c20a2d9ec046b6d sub %l4,0x1cb,%l6 ! %l6 = fffffffffffffa13 ! %l4 = fffffffffffffbde, Mem[0000000016000064] = 4b88bec4 stb %l4,[%i0+0x064] ! Mem[0000000016000064] = de88bec4 ! Mem[0000000030000058] = 51bb1ef4, %f22 = 5eadab3a ld [%o0+0x058],%f22 ! %f22 = 51bb1ef4 ! Mem[0000000030800058] = 22d6039c, %l1 = 0000000000029d54 ldsh [%o1+0x058],%l1 ! %l1 = 00000000000022d6 ! %l0 = 0000000000000000, immed = 0000002c, %l4 = fffffffffffffbde srax %l0,0x02c,%l4 ! %l4 = 0000000000000000 ! %l5 = 000000000001dcba, Mem[0000000031000058] = 0000ca0fff674c97 stx %l5,[%o2+0x058] ! Mem[0000000031000058] = 000000000001dcba ! %f24 = 3067f471 c1cf2ff7, Mem[0000000016800008] = 00000000 a1f54a02 std %f24,[%i1+%i4] ! Mem[0000000016800008] = 3067f471 c1cf2ff7 ! Mem[000000001680006c] = db7f5946, %l1 = 00000000000022d6 ldub [%i1+0x06d],%l1 ! %l1 = 000000000000007f p3_label_10: ! Mem[0000000031800018] = 002f5f11272885e6, %f20 = 996e6766 d3ad9442 ldd [%o3+%i6],%f20 ! %f20 = 002f5f11 272885e6 ! Mem[0000000017800000] = 7a8248bb, %l4 = 0000000000000000 lduba [%i3+%g0]0x80,%l4 ! %l4 = 000000000000007a ! Invert Register : %l5 = 000000000001dcba xor %l5,-1,%l5 ! %l5 = fffffffffffe2345 ! Mem[0000000016800018] = 8a5cc5ee, %l6 = fffffffffffffa13 lduha [%i1+%i6]0x89,%l6 ! %l6 = 000000000000c5ee ! Mem[0000000031000058] = 00000000, %l3 = fffffffffffffff2 ldsh [%o2+0x05a],%l3 ! %l3 = 0000000000000000 ! Invert Register : %l2 = 00000000f2fc8efa xor %l2,-1,%l2 ! %l2 = ffffffff0d037105 ! %f8 = cdf5e307, Mem[0000000016800020] = d5072b1e sta %f8 ,[%i1+%o4]0x89 ! Mem[0000000016800020] = cdf5e307 ! %l0 = 00000000, %l1 = 0000007f, Mem[0000000017000030] = 00000000 0fca0000 stda %l0,[%i2+%o6]0x89 ! Mem[0000000017000030] = 00000000 0000007f ! %l7 = 0000219e03178a9a, %l4 = 000000000000007a, %y = 0000219e udivcc %l7,%l4,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 00000000 ! Mem[0000000017800000] = 7a8248bb, %l7 = 00000000ffffffff ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000007a8248bb p3_label_11: ! done : should take illegal inst trap, %l0 = 0000000000000000 done ! Illegal inst trap : %l0 = 0000000000000010 ! %l5 = fffffffffffe2345 sethi %hi(0x25aedc00),%l5 ! %l5 = 0000000025aedc00 ! Mem[0000000016000028] = 527a61d9, %l5 = 0000000025aedc00 lduha [%i0+%o5]0x80,%l5 ! %l5 = 000000000000527a ! Mem[0000000017000000] = 2f0ce250, %l0 = 0000000000000010 lduw [%i2+%g0],%l0 ! %l0 = 000000002f0ce250 ! %f0 = 42d6bb93 a4581c26, Mem[0000000017800010] = 41a5eee5 8e40e49a stda %f0 ,[%i3+%i5]0x81 ! Mem[0000000017800010] = 42d6bb93 a4581c26 ! retry : should take illegal inst trap, %l0 = 000000002f0ce250 retry ! Illegal inst trap : %l0 = 000000002f0ce260 ! %l2 = ffffffff0d037105, Mem[0000000016800028] = 6d6b04ec stha %l2,[%i1+%o5]0x88 ! Mem[0000000016800028] = 6d6b7105 ! Mem[0000000017000028] = 2cd2aa6e 9b0e71ee, %l2 = 0d037105, %l3 = 00000000 ldda [%i2+%o5]0x81,%l2 ! %l2 = 000000002cd2aa6e 000000009b0e71ee ! %l4 = 000000000000007a, immed = 00000f7e, %l5 = 000000000000527a orncc %l4,0xf7e,%l5 ! %l5 = fffffffffffff0fb, %ccr = 88 ! retry : should take illegal inst trap, %l0 = 000000002f0ce260 retry ! Illegal inst trap : %l0 = 000000002f0ce270 p3_label_12: ! %l4 = 0000007a, %l5 = fffff0fb, Mem[0000000017000030] = 00000000 0000007f stda %l4,[%i2+%o6]0x89 ! Mem[0000000017000030] = 0000007a fffff0fb ! %l7 = 000000007a8248bb, immed = fffff811, %y = 00000000 umul %l7,-0x7ef,%l1 ! %l1 = 7a8244ef1060fc6b, %y = 7a8244ef ! Mem[000000003180005c] = 00000000, %l4 = 000000000000007a ldsw [%o3+0x05c],%l4 ! %l4 = 0000000000000000 ! Clear Register : %l6 = 000000000000c5ee clr %l6 ! %l6 = 0000000000000000 ! Mem[0000000017800018] = 9dee4637, %l4 = 0000000000000000 lduha [%i3+%i6]0x80,%l4 ! %l4 = 0000000000009dee ! Mem[0000000016800018] = eec55c8a, %l5 = fffffffffffff0fb lduha [%i1+%i6]0x80,%l5 ! %l5 = 000000000000eec5 ! Mem[0000000017000008] = bb91f9e1, %l0 = 000000002f0ce270 ldsba [%i2+%i4]0x89,%l0 ! %l0 = ffffffffffffffe1 ! Mem[0000000016800000] = e16e002fe75c6f1e, %f18 = 184e4321 ae54302f ldda [%i1+%g0]0x81,%f18 ! %f18 = e16e002f e75c6f1e ! Mem[000000003100005c] = 0001dcba, %l1 = 7a8244ef1060fc6b ldub [%o2+0x05d],%l1 ! %l1 = 0000000000000001 ! %l2 = 000000002cd2aa6e, Mem[0000000017800045] = d6393540 stba %l2,[%i3+0x045]%asi ! Mem[0000000017800044] = d66e3540 p3_label_13: ! %l4 = 00009dee, %l5 = 0000eec5, Mem[0000000017000018] = e734df37 62a240d3 stda %l4,[%i2+%i6]0x89 ! Mem[0000000017000018] = 00009dee 0000eec5 ! Mem[0000000017800060] = 3c9316ab, %l4 = 0000000000009dee ldsw [%i3+0x060],%l4 ! %l4 = 000000003c9316ab ! %l5 = 000000000000eec5, immed = fffff074, %y = 7a8244ef udiv %l5,-0xf8c,%l0 ! %l0 = 000000007a824c5f mov %l0,%y ! %y = 7a824c5f ! %f6 = 989184a4 66b5cbea, Mem[0000000030800018] = 7723fc00 8c005aff std %f6 ,[%o1+%i6] ! Mem[0000000030800018] = 989184a4 66b5cbea ! %l5 = 000000000000eec5, Mem[000000003180001c] = 272885e6 stw %l5,[%o3+0x01c] ! Mem[000000003180001c] = 0000eec5 ! Mem[000000001600007c] = 061cf8e6, %l5 = 000000000000eec5 ldsh [%i0+0x07e],%l5 ! %l5 = fffffffffffff8e6 ! Mem[0000000030000018] = 66b5cbea 1302de61, %l4 = 3c9316ab, %l5 = fffff8e6 ldda [%o0+0x018]%asi,%l4 ! %l4 = 0000000066b5cbea 000000001302de61 ! %l1 = 0000000000000001, %l4 = 0000000066b5cbea, %l2 = 000000002cd2aa6e tsubcc %l1,%l4,%l2 ! %l2 = ffffffff994a3417, %ccr = 9b ! Mem[0000000016000010] = 1b6492881e32a525, %l6 = 0000000000000000 ldxa [%i0+%i5]0x88,%l6 ! %l6 = 1b6492881e32a525 ! %l4 = 0000000066b5cbea, %l1 = 0000000000000001, %l4 = 0000000066b5cbea xnorcc %l4,%l1,%l4 ! %l4 = ffffffff994a3414, %ccr = 88 p3_label_14: ! Mem[0000000016800020] = 07e3f5cdd46190b6, %f18 = e16e002f e75c6f1e ldda [%i1+%o4]0x81,%f18 ! %f18 = 07e3f5cd d46190b6 ! %l4 = ffffffff994a3414, %l5 = 000000001302de61, %y = 7a824c5f sdivcc %l4,%l5,%l0 ! %l0 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7fffffff ! Mem[0000000016800020] = 07e3f5cd, %l5 = 000000001302de61 ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000007 ! %l2 = ffffffff994a3417, immed = 0000056e, %y = 7fffffff umul %l2,0x56e,%l2 ! %l2 = 0000034050e6d4e2, %y = 340 ! %l6 = 1b6492881e32a525, Mem[0000000017000030] = 7a000000 stwa %l6,[%i2+%o6]0x80 ! Mem[0000000017000030] = 1e32a525 ! Mem[0000000030000058] = 51bb1ef4319c5d22, %f2 = 66b5cbea 1302de61 ldd [%o0+0x058],%f2 ! %f2 = 51bb1ef4 319c5d22 ! %l4 = 994a3414, %l5 = 00000007, Mem[0000000030000018] = 66b5cbea 1302de61 std %l4,[%o0+%i6] ! Mem[0000000030000018] = 994a3414 00000007 ! Mem[0000000016800028] = 6d6b7105, %l1 = 0000000000000001 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000007105 ! Mem[0000000030000018] = 994a3414, %l2 = 0000034050e6d4e2 lduw [%o0+%i6],%l2 ! %l2 = 00000000994a3414 ! Mem[0000000030000058] = 51bb1ef4, %l3 = 000000009b0e71ee ldsw [%o0+0x058],%l3 ! %l3 = 0000000051bb1ef4 p3_label_15: ! %l0 = 7fffffff, %l1 = 00007105, Mem[0000000030800018] = 989184a4 66b5cbea std %l0,[%o1+%i6] ! Mem[0000000030800018] = 7fffffff 00007105 ! Mem[0000000031000018] = fa8c1e78fffffff2, %l1 = 0000000000007105 ldxa [%o2+0x018]%asi,%l1 ! %l1 = fa8c1e78fffffff2 ! Mem[0000000017000000] = 2f0ce2500793aa28, %f20 = 002f5f11 272885e6 ldd [%i2+%g0],%f20 ! %f20 = 2f0ce250 0793aa28 ! %l4 = ffffffff994a3414, Mem[0000000017800010] = 93bbd642 stwa %l4,[%i3+%i5]0x89 ! Mem[0000000017800010] = 994a3414 ! %l0 = 000000007fffffff, %l1 = fa8c1e78fffffff2, %l4 = ffffffff994a3414 srax %l0,%l1,%l4 ! %l4 = 0000000000000000 ! %l7 = 000000007a8248bb, Mem[0000000016800028] = 05716b6d stwa %l7,[%i1+%o5]0x80 ! Mem[0000000016800028] = 7a8248bb ! %f6 = 989184a4, Mem[0000000017800030] = 0fcacdcc sta %f6 ,[%i3+%o6]0x81 ! Mem[0000000017800030] = 989184a4 ! Mem[0000000030000018] = 994a3414 00000007, %l0 = 7fffffff, %l1 = fffffff2 ldd [%o0+%i6],%l0 ! %l0 = 00000000994a3414 0000000000000007 ! %f8 = cdf5e307 f5be61da, Mem[0000000017800008] = eacbb50f 6e8ef5bc stda %f8 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = cdf5e307 f5be61da ! %f12 = 2f0ce250 0793aa28, Mem[0000000017800028] = 8e58ead9 104039c0 stda %f12,[%i3+%o5]0x81 ! Mem[0000000017800028] = 2f0ce250 0793aa28 p3_label_16: ! Mem[000000003080001c] = 00007105, %l4 = 0000000000000000 ldsh [%o1+0x01e],%l4 ! %l4 = 0000000000007105 ! %l4 = 0000000000007105, %l7 = 000000007a8248bb, %l6 = 1b6492881e32a525 mulx %l4,%l7,%l6 ! %l6 = 00003615e6a5f6a7, %y = 340 ! %f10 = 50ecbd71, Mem[0000000016000010] = 25a5321e sta %f10,[%i0+0x010]%asi ! Mem[0000000016000010] = 50ecbd71 ! %l3 = 0000000051bb1ef4, Mem[0000000016000010] = 1b64928871bdec50 stxa %l3,[%i0+%i5]0x88 ! Mem[0000000016000010] = 0000000051bb1ef4 ! Mem[0000000031000058] = 000000000001dcba, %f26 = 773bc2eb ac8c16d9 ldd [%o2+0x058],%f26 ! %f26 = 00000000 0001dcba ! Invert Register : %l0 = 00000000994a3414 xor %l0,-1,%l0 ! %l0 = ffffffff66b5cbeb ! %f4 = 22d6039c, Mem[0000000017800020] = 3e71ac6d sta %f4 ,[%i3+%o4]0x89 ! Mem[0000000017800020] = 22d6039c ! %f2 = 51bb1ef4, Mem[0000000017800000] = 7a8248bb sta %f2 ,[%i3+%g0]0x81 ! Mem[0000000017800000] = 51bb1ef4 ! %l4 = 0000000000007105, immed = 00000d88, %l0 = ffffffff66b5cbeb tsubcctv %l4,0xd88,%l0 ! %l0 = ffffffff66b5cc0e, Trapped ! %l3 = 0000000051bb1ef4, Mem[0000000017000020] = dae214ad stwa %l3,[%i2+%o4]0x89 ! Mem[0000000017000020] = 51bb1ef4 p3_label_17: ! Mem[0000000030800018] = 7fffffff, %f29 = 8e40e49a ld [%o1+%i6],%f29 ! %f29 = 7fffffff ! Mem[0000000016800008] = 71f46730, %l6 = 00003615e6a5f6a7 lduha [%i1+%i4]0x88,%l6 ! %l6 = 0000000000006730 ! %l2 = 00000000994a3414, Mem[0000000017800030] = a4849198 stwa %l2,[%i3+%o6]0x89 ! Mem[0000000017800030] = 994a3414 ! %l3 = 0000000051bb1ef4, %l4 = 0000000000007105, %l3 = 0000000051bb1ef4 xorcc %l3,%l4,%l3 ! %l3 = 0000000051bb6ff1, %ccr = 00 ! Mem[0000000030000018] = 994a3414, %l4 = 0000000000007105 ldsw [%o0+%i6],%l4 ! %l4 = ffffffff994a3414 ! %l0 = 66b5cc0e, %l1 = 00000007, Mem[0000000017800028] = 2f0ce250 0793aa28 stda %l0,[%i3+0x028]%asi ! Mem[0000000017800028] = 66b5cc0e 00000007 ! Mem[0000000017800050] = 8ed48810 61d97805, %l0 = 66b5cc0e, %l1 = 00000007 ldd [%i3+0x050],%l0 ! %l0 = 000000008ed48810 0000000061d97805 ! %l1 = 0000000061d97805 sethi %hi(0x7d27ac00),%l1 ! %l1 = 000000007d27ac00 ! %l5 = 0000000000000007, %l6 = 0000000000006730, %l0 = 000000008ed48810 udivx %l5,%l6,%l0 ! %l0 = 0000000000000000 ! %l6 = 00006730, %l7 = 7a8248bb, Mem[0000000016800008] = 3067f471 c1cf2ff7 stda %l6,[%i1+%i4]0x81 ! Mem[0000000016800008] = 00006730 7a8248bb p3_label_18: ! Mem[0000000030800058] = 22d6039c, %l1 = 000000007d27ac00 ldsba [%o1+0x05a]%asi,%l1 ! %l1 = 0000000000000003 ! Mem[0000000031000018] = fa8c1e78fffffff2, %f22 = 51bb1ef4 b35d63f4 ldd [%o2+%i6],%f22 ! %f22 = fa8c1e78 fffffff2 ! Mem[0000000017000018] = 00009dee, %l3 = 0000000051bb6ff1 lduba [%i2+%i6]0x88,%l3 ! %l3 = 00000000000000ee ! Mem[0000000017000070] = 7ab7153a57350d97, %f16 = f9f1132c 73abd4f6 ldda [%i2+0x070]%asi,%f16 ! %f16 = 7ab7153a 57350d97 ! Randomly selected nop nop ! Mem[0000000030800018] = 7fffffff, %l1 = 0000000000000003 ldsh [%o1+%i6],%l1 ! %l1 = 0000000000007fff ! %l1 = 0000000000007fff, Mem[0000000017000064] = 41f904a5 stw %l1,[%i2+0x064] ! Mem[0000000017000064] = 00007fff ! %l2 = 00000000994a3414, %l2 = 00000000994a3414, %y = 00000340 umul %l2,%l2,%l6 ! %l6 = 5bc9c7c20e282190, %y = 5bc9c7c2 ! %l5 = 0000000000000007, immed = 000002e0, %l5 = 0000000000000007 xor %l5,0x2e0,%l5 ! %l5 = 00000000000002e7 ! Mem[0000000016000020] = 455976b2 9331c7cc, %l0 = 00000000, %l1 = 00007fff ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000455976b2 000000009331c7cc p3_label_19: ! %l3 = 00000000000000ee, Mem[0000000016800018] = eec55c8a stba %l3,[%i1+%i6]0x81 ! Mem[0000000016800018] = eec55c8a ! Mem[0000000016000008] = fa8efcf2, %l2 = 00000000994a3414 lduha [%i0+%i4]0x88,%l2 ! %l2 = 000000000000fcf2 ! %f22 = fa8c1e78 fffffff2, Mem[0000000030800018] = 7fffffff 00007105 std %f22,[%o1+%i6] ! Mem[0000000030800018] = fa8c1e78 fffffff2 ! Mem[0000000031800018] = 002f5f11 0000eec5, %l6 = 0e282190, %l7 = 7a8248bb ldd [%o3+%i6],%l6 ! %l6 = 00000000002f5f11 000000000000eec5 ! %f29 = 7fffffff, Mem[0000000016800028] = 7a8248bb sta %f29,[%i1+%o5]0x81 ! Mem[0000000016800028] = 7fffffff ! Mem[0000000031000018] = fa8c1e78, %l3 = 00000000000000ee ldsw [%o2+%i6],%l3 ! %l3 = fffffffffa8c1e78 ! %l1 = 000000009331c7cc, immed = 00000862, %y = 5bc9c7c2 udiv %l1,0x862,%l0 ! %l0 = 00000000ffffffff mov %l0,%y ! %y = ffffffff ! %f26 = 00000000 0001dcba, Mem[0000000017800028] = 66b5cc0e 00000007 stda %f26,[%i3+%o5]0x81 ! Mem[0000000017800028] = 00000000 0001dcba ! %l6 = 00000000002f5f11, immed = 00000008, %l1 = 000000009331c7cc sra %l6,0x008,%l1 ! %l1 = 0000000000002f5f ! %l4 = 994a3414, %l5 = 000002e7, Mem[0000000031000058] = 00000000 0001dcba std %l4,[%o2+0x058] ! Mem[0000000031000058] = 994a3414 000002e7 p3_label_20: ! %f16 = 7ab7153a, Mem[0000000017800000] = f41ebb51 sta %f16,[%i3+%g0]0x89 ! Mem[0000000017800000] = 7ab7153a ! %l3 = fffffffffa8c1e78, immed = fffff66a, %l2 = 000000000000fcf2 xnorcc %l3,-0x996,%l2 ! %l2 = fffffffffa8c17ed, %ccr = 88 ! Mem[000000003000001c] = 00000007, %l4 = ffffffff994a3414 ldsba [%o0+0x01f]%asi,%l4 ! %l4 = 0000000000000007 ! %l7 = 000000000000eec5, Mem[000000003180001e] = 0000eec5 stb %l7,[%o3+0x01e] ! Mem[000000003180001c] = 0000c5c5 ! Mem[0000000031000018] = fa8c1e78, %l1 = 0000000000002f5f ldsb [%o2+%i6],%l1 ! %l1 = fffffffffffffffa ! Mem[0000000017800000] = 7ab7153a, %l6 = 00000000002f5f11 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 000000000000153a ! %l6 = 000000000000153a, %l7 = 000000000000eec5, %y = ffffffff udiv %l6,%l7,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = ffffffff ! Mem[0000000031800018] = 002f5f11, %l2 = fffffffffa8c17ed ldsha [%o3+0x01a]%asi,%l2 ! %l2 = 0000000000005f11 ! Invert Register : %l4 = 0000000000000007 xor %l4,-1,%l4 ! %l4 = fffffffffffffff8 ! %f4 = 22d6039c, Mem[0000000017000008] = e1f991bb sta %f4 ,[%i2+%i4]0x81 ! Mem[0000000017000008] = 22d6039c p3_label_21: ! Mem[0000000017800030] = 14344a99, %l3 = fffffffffa8c1e78 ldsba [%i3+%o6]0x81,%l3 ! %l3 = 0000000000000014 ! Mem[0000000030800018] = fa8c1e78, %l3 = 0000000000000014 ldsb [%o1+0x019],%l3 ! %l3 = ffffffffffffff8c ! Mem[0000000016000050] = 702a150a, %l0 = 00000000ffffffff ldswa [%i0+0x050]%asi,%l0 ! %l0 = 00000000702a150a ! %l3 = ffffffffffffff8c, immed = 0000014d, %l0 = 00000000702a150a subc %l3,0x14d,%l0 ! %l0 = fffffffffffffe3f ! %l6 = 00000000ffffffff, Mem[0000000017800000] = 3a15b77a7e50c602 stxa %l6,[%i3+%g0]0x80 ! Mem[0000000017800000] = 00000000ffffffff ! Mem[0000000031000058] = 994a3414 000002e7, %l2 = 00005f11, %l3 = ffffff8c ldd [%o2+0x058],%l2 ! %l2 = 00000000994a3414 00000000000002e7 ! %l7 = 000000000000eec5, %l3 = 00000000000002e7, %l0 = fffffffffffffe3f andcc %l7,%l3,%l0 ! %l0 = 00000000000002c5, %ccr = 00 ! Mem[0000000031800058] = 90f16b43 00000000, %l4 = fffffff8, %l5 = 000002e7 ldda [%o3+0x058]%asi,%l4 ! %l4 = 0000000090f16b43 0000000000000000 ! %l6 = 00000000ffffffff, %l7 = 000000000000eec5, %y = ffffffff umulcc %l6,%l7,%l6 ! %l6 = 0000eec4ffff113b, %ccr = 08, %y = eec4 ! %l4 = 0000000090f16b43, Mem[0000000016800028] = 8c7708d5ffffff7f stxa %l4,[%i1+%o5]0x88 ! Mem[0000000016800028] = 0000000090f16b43 p3_label_22: ! Mem[0000000017000008] = 22d6039c fe9c86c3, %l0 = 000002c5, %l1 = fffffffa ldd [%i2+%i4],%l0 ! %l0 = 0000000022d6039c 00000000fe9c86c3 ! %l7 = 000000000000eec5, %l4 = 0000000090f16b43, %l4 = 0000000090f16b43 xorcc %l7,%l4,%l4 ! %l4 = 0000000090f18586, %ccr = 08 ! Mem[0000000030000058] = 51bb1ef4319c5d22, %f0 = 42d6bb93 a4581c26 ldd [%o0+0x058],%f0 ! %f0 = 51bb1ef4 319c5d22 ! %l5 = 0000000000000000, Mem[000000003180005c] = 00000000 stw %l5,[%o3+0x05c] ! Mem[000000003180005c] = 00000000 ! %l6 = 0000eec4ffff113b, Mem[0000000017800020] = 22d6039c stha %l6,[%i3+%o4]0x88 ! Mem[0000000017800020] = 22d6113b ! Mem[0000000016800078] = 2010b831 5a46c96f, %l6 = ffff113b, %l7 = 0000eec5 ldd [%i1+0x078],%l6 ! %l6 = 000000002010b831 000000005a46c96f ! Mem[000000003080001c] = fffffff2, %l4 = 0000000090f18586 lduw [%o1+0x01c],%l4 ! %l4 = 00000000fffffff2 ! %l2 = 994a3414, %l3 = 000002e7, Mem[0000000016000040] = 6ebb7800 67cc3296 std %l2,[%i0+0x040] ! Mem[0000000016000040] = 994a3414 000002e7 ! Mem[0000000017000024] = 34224ec5, %l3 = 00000000000002e7 ldsba [%i2+0x025]%asi,%l3 ! %l3 = 0000000000000022 ! %l2 = 00000000994a3414, %l1 = 00000000fe9c86c3, %l4 = 00000000fffffff2 sll %l2,%l1,%l4 ! %l4 = 00000004ca51a0a0 p3_label_23: ! %l4 = ca51a0a0, %l5 = 00000000, Mem[0000000030800018] = fa8c1e78 fffffff2 stda %l4,[%o1+0x018]%asi ! Mem[0000000030800018] = ca51a0a0 00000000 ! Mem[0000000016000078] = 8bd4c624, %l7 = 000000005a46c96f ldub [%i0+0x079],%l7 ! %l7 = 00000000000000d4 ! Mem[0000000030800058] = 22d6039c60992d07, %f26 = 00000000 0001dcba ldd [%o1+0x058],%f26 ! %f26 = 22d6039c 60992d07 ! Mem[0000000016000028] = 527a61d9, %l0 = 0000000022d6039c lduha [%i0+%o5]0x80,%l0 ! %l0 = 000000000000527a ! Mem[0000000031800018] = 002f5f11, %l3 = 0000000000000022 ldsha [%o3+0x018]%asi,%l3 ! %l3 = 000000000000002f ! %l6 = 2010b831, %l7 = 000000d4, Mem[0000000030000018] = 994a3414 00000007 std %l6,[%o0+%i6] ! Mem[0000000030000018] = 2010b831 000000d4 ! %l4 = 00000004ca51a0a0, Mem[0000000016800020] = 07e3f5cd stwa %l4,[%i1+%o4]0x81 ! Mem[0000000016800020] = ca51a0a0 ! Mem[0000000031000018] = fa8c1e78, %l7 = 00000000000000d4 ldub [%o2+0x01b],%l7 ! %l7 = 0000000000000078 ! %l7 = 0000000000000078, %l4 = 00000004ca51a0a0, %l5 = 0000000000000000 taddcctv %l7,%l4,%l5 ! %l5 = 00000004ca51a118, %ccr = 08 ! Mem[0000000017800048] = 704121db 92b1b751, %l2 = 994a3414, %l3 = 0000002f ldd [%i3+0x048],%l2 ! %l2 = 00000000704121db 0000000092b1b751 p3_label_24: ! Mem[0000000031800018] = 002f5f110000c5c5, %f6 = 989184a4 66b5cbea ldda [%o3+0x018]%asi,%f6 ! %f6 = 002f5f11 0000c5c5 ! Mem[0000000031000018] = fa8c1e78fffffff2, %l0 = 000000000000527a ldx [%o2+%i6],%l0 ! %l0 = fa8c1e78fffffff2 ! Mem[0000000031000058] = 994a3414, %l7 = 0000000000000078 ldsb [%o2+0x058],%l7 ! %l7 = ffffffffffffff99 ! Mem[0000000031000058] = 994a3414, %l1 = 00000000fe9c86c3 ldsh [%o2+0x05a],%l1 ! %l1 = 0000000000003414 ! Mem[0000000017000048] = 2357cddf02c91df4, %f4 = 22d6039c 60992d07 ldda [%i2+0x048]%asi,%f4 ! %f4 = 2357cddf 02c91df4 ! %l2 = 704121db, %l3 = 92b1b751, Mem[0000000017800020] = 3b11d622 790a84e2 stda %l2,[%i3+%o4]0x81 ! Mem[0000000017800020] = 704121db 92b1b751 ! %l3 = 0000000092b1b751, %l4 = 00000004ca51a0a0, %l5 = 00000004ca51a118 orn %l3,%l4,%l5 ! %l5 = fffffffbb7bfff5f ! %l5 = fffffffbb7bfff5f, %l4 = 00000004ca51a0a0, %y = 0000eec4 udiv %l5,%l4,%l3 ! %l3 = 0000000000012e1e mov %l0,%y ! %y = fffffff2 ! %l5 = fffffffbb7bfff5f, Mem[0000000017800010] = 994a3414 stwa %l5,[%i3+%i5]0x89 ! Mem[0000000017800010] = b7bfff5f ! %l1 = 0000000000003414, %l4 = 00000004ca51a0a0, %l1 = 0000000000003414 xorcc %l1,%l4,%l1 ! %l1 = 00000004ca5194b4, %ccr = 08 p3_label_25: ! Mem[0000000031000018] = fa8c1e78fffffff2, %f20 = 2f0ce250 0793aa28 ldd [%o2+%i6],%f20 ! %f20 = fa8c1e78 fffffff2 ! Mem[0000000030800058] = 22d6039c, %l7 = ffffffffffffff99 ldsb [%o1+0x05b],%l7 ! %l7 = ffffffffffffff9c ! Mem[0000000017800030] = 994a3414, %l7 = ffffffffffffff9c lduwa [%i3+%o6]0x88,%l7 ! %l7 = 00000000994a3414 ! Mem[0000000031800018] = 002f5f11, %l6 = 000000002010b831 ldub [%o3+0x01a],%l6 ! %l6 = 000000000000005f ! Mem[0000000017000030] = fffff0fb 25a5321e, %l2 = 704121db, %l3 = 00012e1e ldda [%i2+%o6]0x89,%l2 ! %l2 = 0000000025a5321e 00000000fffff0fb ! %l3 = 00000000fffff0fb, %l3 = 00000000fffff0fb, %y = fffffff2 umul %l3,%l3,%l4 ! %l4 = ffffe1f600e19619, %y = ffffe1f6 ! Mem[0000000031000058] = 994a3414, %l3 = 00000000fffff0fb ldub [%o2+0x05b],%l3 ! %l3 = 0000000000000014 ! %l0 = fa8c1e78fffffff2, Mem[0000000016800028] = 436bf190 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000016800028] = fffffff2 ! %l6 = 000000000000005f, immd = 0000000000000d1b, %l3 = 0000000000000014 udivx %l6,0xd1b,%l3 ! %l3 = 0000000000000000 ! Mem[000000003000001c] = 000000d4, %l2 = 0000000025a5321e ldub [%o0+0x01e],%l2 ! %l2 = 0000000000000000 p3_label_26: ! %l1 = 00000004ca5194b4, %l2 = 0000000000000000, %l4 = ffffe1f600e19619 andncc %l1,%l2,%l4 ! %l4 = 00000004ca5194b4, %ccr = 08 ! %l2 = 0000000000000000, Mem[0000000017000008] = c3869cfe9c03d622 stxa %l2,[%i2+%i4]0x88 ! Mem[0000000017000008] = 0000000000000000 ! %l6 = 000000000000005f, %l2 = 0000000000000000, %l3 = 0000000000000000 orn %l6,%l2,%l3 ! %l3 = ffffffffffffffff ! %l5 = fffffffbb7bfff5f, immed = fffff9ee, %l3 = ffffffffffffffff andcc %l5,-0x612,%l3 ! %l3 = fffffffbb7bff94e, %ccr = 88 ! Mem[0000000016000010] = f41ebb51, %l5 = fffffffbb7bfff5f lduha [%i0+%i5]0x80,%l5 ! %l5 = 000000000000f41e ! %l4 = 00000004ca5194b4, %l7 = 00000000994a3414, %l2 = 0000000000000000 andcc %l4,%l7,%l2 ! %l2 = 0000000088401414, %ccr = 08 ! %f17 = 57350d97, Mem[0000000017800018] = 9dee4637 sta %f17,[%i3+%i6]0x81 ! Mem[0000000017800018] = 57350d97 ! Mem[0000000031000018] = fa8c1e78fffffff2, %f24 = 3067f471 c1cf2ff7 ldd [%o2+%i6],%f24 ! %f24 = fa8c1e78 fffffff2 ! %f0 = 51bb1ef4 319c5d22, Mem[0000000017800050] = 8ed48810 61d97805 std %f0 ,[%i3+0x050] ! Mem[0000000017800050] = 51bb1ef4 319c5d22 ! Mem[0000000017800030] = 14344a99c8ab5868, %f4 = 2357cddf 02c91df4 ldd [%i3+%o6],%f4 ! %f4 = 14344a99 c8ab5868 p3_label_27: ! %l4 = 00000004ca5194b4, %l2 = 0000000088401414, %l3 = fffffffbb7bff94e udivx %l4,%l2,%l3 ! %l3 = 0000000000000009 ! Invert Register : %l3 = 0000000000000009 xor %l3,-1,%l3 ! %l3 = fffffffffffffff6 ! %l1 = 00000004ca5194b4, Mem[0000000016000008] = fa8efcf2 stha %l1,[%i0+%i4]0x88 ! Mem[0000000016000008] = fa8e94b4 ! %l0 = fa8c1e78fffffff2, immd = 00000000000006b9, %l2 = 0000000088401414 mulx %l0,0x6b9,%l2 ! %l2 = 57f8db70ffffa1e2, %y = ffffe1f6 ! %l4 = 00000004ca5194b4, %l1 = 00000004ca5194b4, %y = ffffe1f6 umul %l4,%l1,%l7 ! %l7 = 9fe4d8ab80489e90, %y = 9fe4d8ab ! Mem[0000000031800058] = 90f16b43, %l5 = 000000000000f41e ldsb [%o3+0x05a],%l5 ! %l5 = 000000000000006b ! %f26 = 22d6039c 60992d07, Mem[0000000016000030] = 2fda7df7 af01f8a6 stda %f26,[%i0+%o6]0x89 ! Mem[0000000016000030] = 22d6039c 60992d07 ! Mem[0000000016000020] = 455976b2, %l1 = 00000004ca5194b4 lduba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000045 ! %f10 = 50ecbd71 93b21a65, Mem[0000000017000070] = 7ab7153a 57350d97 stda %f10,[%i2+0x070]%asi ! Mem[0000000017000070] = 50ecbd71 93b21a65 ! %l7 = 9fe4d8ab80489e90, immed = 00000036, %l3 = fffffffffffffff6 srax %l7,0x036,%l3 ! %l3 = fffffffffffffe7f p3_label_28: ! %l6 = 000000000000005f, immed = fffff67f, %l5 = 000000000000006b andcc %l6,-0x981,%l5 ! %l5 = 000000000000005f, %ccr = 00 ! Mem[0000000031800058] = 90f16b43, %l0 = fa8c1e78fffffff2 ldsh [%o3+0x05a],%l0 ! %l0 = 0000000000006b43 ! Mem[0000000017000018] = 00009dee, %l2 = 57f8db70ffffa1e2 lduwa [%i2+%i6]0x88,%l2 ! %l2 = 0000000000009dee ! %l1 = 0000000000000045, %l7 = 9fe4d8ab80489e90, %y = 9fe4d8ab udivcc %l1,%l7,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 00006b43 ! %l0 = 00006b43, %l1 = ffffffff, Mem[0000000030000018] = 2010b831 000000d4 std %l0,[%o0+%i6] ! Mem[0000000030000018] = 00006b43 ffffffff ! %l5 = 000000000000005f, %l2 = 0000000000009dee, %l0 = 0000000000006b43 addc %l5,%l2,%l0 ! %l0 = 0000000000009e4d ! %l3 = fffffffffffffe7f, immed = fffff3ea, %l7 = 9fe4d8ab80489e90 addccc %l3,-0xc16,%l7 ! %l7 = fffffffffffff269, %ccr = 99 ! %l2 = 0000000000009dee, %l6 = 000000000000005f, %l5 = 000000000000005f addccc %l2,%l6,%l5 ! %l5 = 0000000000009e4e, %ccr = 00 ! %l0 = 0000000000009e4d, %l7 = fffffffffffff269, %y = 00006b43 smulcc %l0,%l7,%l2 ! %l2 = fffffffff798b795, %ccr = 88, %y = ffffffff ! %l6 = 000000000000005f, immed = 000007e1, %l7 = fffffffffffff269 xorcc %l6,0x7e1,%l7 ! %l7 = 00000000000007be, %ccr = 00 p3_label_29: ! %l5 = 0000000000009e4e, %l1 = 00000000ffffffff, %l5 = 0000000000009e4e sra %l5,%l1,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, Mem[0000000017800000] = 00000000 stba %l5,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00000000 ! %l7 = 00000000000007be, immed = 00000039, %l1 = 00000000ffffffff sllx %l7,0x039,%l1 ! %l1 = 7c00000000000000 ! %l0 = 0000000000009e4d, immd = 0000000000000936, %l4 = 00000004ca5194b4 sdivx %l0,0x936,%l4 ! %l4 = 0000000000000011 ! %l4 = 0000000000000011, %l5 = 0000000000000000, %l7 = 00000000000007be srax %l4,%l5,%l7 ! %l7 = 0000000000000011 ! Mem[0000000031000058] = 994a3414000002e7, %f20 = fa8c1e78 fffffff2 ldda [%o2+0x058]%asi,%f20 ! %f20 = 994a3414 000002e7 ! %l7 = 0000000000000011, %l0 = 0000000000009e4d, %l4 = 0000000000000011 xorcc %l7,%l0,%l4 ! %l4 = 0000000000009e5c, %ccr = 00 ! Mem[0000000017800008] = da61bef5 07e3f5cd, %l4 = 00009e5c, %l5 = 00000000 ldd [%i3+%i4],%l4 ! %l4 = 00000000da61bef5 0000000007e3f5cd ! %l3 = fffffffffffffe7f, Mem[0000000016000010] = 51bb1ef4 stwa %l3,[%i0+%i5]0x89 ! Mem[0000000016000010] = fffffe7f ! %f3 = 319c5d22, Mem[000000003080001c] = 00000000 st %f3 ,[%o1+0x01c] ! Mem[000000003080001c] = 319c5d22 p3_label_30: ! Mem[0000000016000050] = 702a150a 380018eb, %l6 = 0000005f, %l7 = 00000011 ldd [%i0+0x050],%l6 ! %l6 = 00000000702a150a 00000000380018eb ! %l5 = 0000000007e3f5cd, immed = 00000016, %l3 = fffffffffffffe7f srl %l5,0x016,%l3 ! %l3 = 000000000000001f ! %l1 = 7c00000000000000, %l2 = fffffffff798b795, %l1 = 7c00000000000000 addcc %l1,%l2,%l1 ! %l1 = 7bfffffff798b795, %ccr = 18 ! %l7 = 00000000380018eb, %l7 = 00000000380018eb, %l4 = 00000000da61bef5 tsubcctv %l7,%l7,%l4 ! %l0 = 0000000000009e70, Trapped ! %l0 = 0000000000009e70, Mem[0000000016000030] = 60992d07 stba %l0,[%i0+%o6]0x89 ! Mem[0000000016000030] = 60992d70 ! %l5 = 0000000007e3f5cd, immd = fffffffffffffe0d, %l5 = 0000000007e3f5cd udivx %l5,-0x1f3,%l5 ! %l5 = 0000000000000000 ! %l1 = 7bfffffff798b795, %l0 = 0000000000009e70, %l0 = 0000000000009e70 srax %l1,%l0,%l0 ! %l0 = 0000000000007bff ! %f12 = 2f0ce250 0793aa28, Mem[0000000016000078] = 8bd4c624 061cf8e6 std %f12,[%i0+0x078] ! Mem[0000000016000078] = 2f0ce250 0793aa28 ! Mem[0000000016000018] = ae4123e8, %l2 = fffffffff798b795 lduba [%i0+%i6]0x80,%l2 ! %l2 = 00000000000000ae ! Mem[0000000016800028] = fffffff2, %f11 = 93b21a65 lda [%i1+%o5]0x80,%f11 ! %f11 = fffffff2 p3_label_31: ! Mem[0000000017000000] = 50e20c2f, %l5 = 0000000000000000 lduba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000002f ! %l2 = 00000000000000ae, Mem[0000000017800018] = 57350d97 stha %l2,[%i3+%i6]0x80 ! Mem[0000000017800018] = 00ae0d97 ! %l4 = 00000000da61bef5, immed = 0000000f, %l1 = 7bfffffff798b795 srl %l4,0x00f,%l1 ! %l1 = 000000000001b4c3 ! %l4 = 00000000da61bef5, Mem[0000000017800048] = 704121db stw %l4,[%i3+0x048] ! Mem[0000000017800048] = da61bef5 ! %f18 = 07e3f5cd d46190b6, Mem[0000000030000058] = 51bb1ef4 319c5d22 stda %f18,[%o0+0x058]%asi ! Mem[0000000030000058] = 07e3f5cd d46190b6 ! %l4 = 00000000da61bef5, immd = 00000000000000a8, %l2 = 00000000000000ae sdivx %l4,0x0a8,%l2 ! %l2 = 00000000014cc5b5 ! %l4 = 00000000da61bef5, %l1 = 000000000001b4c3, %l6 = 00000000702a150a orncc %l4,%l1,%l6 ! %l6 = fffffffffffffffd, %ccr = 88 ! Mem[0000000030000018] = 00006b43ffffffff, %f24 = fa8c1e78 fffffff2 ldd [%o0+%i6],%f24 ! %f24 = 00006b43 ffffffff ! Mem[0000000017800018] = 80b1189e 970dae00, %l4 = da61bef5, %l5 = 0000002f ldda [%i3+%i6]0x89,%l4 ! %l4 = 00000000970dae00 0000000080b1189e ! Mem[0000000030000058] = 07e3f5cdd46190b6, %l5 = 0000000080b1189e ldx [%o0+0x058],%l5 ! %l5 = 07e3f5cdd46190b6 p3_label_32: ! Mem[000000001600000c] = acfad0c1, %l5 = 07e3f5cdd46190b6 lduw [%i0+0x00c],%l5 ! %l5 = 00000000acfad0c1 ! %l6 = fffffffffffffffd, Mem[000000001780007c] = 6cd73718, %asi = 80 stwa %l6,[%i3+0x07c]%asi ! Mem[000000001780007c] = fffffffd ! Mem[0000000031800058] = 90f16b43, %l4 = 00000000970dae00 ldsha [%o3+0x05a]%asi,%l4 ! %l4 = 0000000000006b43 ! %l1 = 000000000001b4c3, immed = fffffbaa, %l5 = 00000000acfad0c1 xorcc %l1,-0x456,%l5 ! %l5 = fffffffffffe4f69, %ccr = 88 ! %l2 = 00000000014cc5b5, %l3 = 000000000000001f, %l7 = 00000000380018eb srl %l2,%l3,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000006b43, Mem[0000000017000024] = 34224ec5 stw %l4,[%i2+0x024] ! Mem[0000000017000024] = 00006b43 ! %l6 = fffffffffffffffd setx 0x2135a1462135a146,%g7,%l6 ! %l6 = 2135a1462135a146 ! Mem[0000000031800058] = 90f16b43, %l3 = 000000000000001f ldsha [%o3+0x05a]%asi,%l3 ! %l3 = 0000000000006b43 ! Mem[000000003100001c] = fffffff2, %l4 = 0000000000006b43 ldsb [%o2+0x01c],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000017000074] = 93b21a65, %l7 = 0000000000000000 ldsb [%i2+0x076],%l7 ! %l7 = 000000000000001a p3_label_33: ! %l5 = fffffffffffe4f69, %l1 = 000000000001b4c3, %l1 = 000000000001b4c3 tsubcc %l5,%l1,%l1 ! %l1 = fffffffffffc9aa6, %ccr = 8a ! %l0 = 0000000000007bff, %l7 = 000000000000001a, %l5 = fffffffffffe4f69 sllx %l0,%l7,%l5 ! %l5 = 000001effc000000 ! %l3 = 0000000000006b43, Mem[0000000016800030] = ee5d4732 stba %l3,[%i1+%o6]0x81 ! Mem[0000000016800030] = 435d4732 ! %l5 = 000001effc000000, %l5 = 000001effc000000, %y = ffffffff sdivcc %l5,%l5,%l0 ! %l0 = 0000000000000001, %ccr = 00 mov %l0,%y ! %y = 00000001 ! Mem[0000000030000058] = 07e3f5cd, %l3 = 0000000000006b43 lduw [%o0+0x058],%l3 ! %l3 = 0000000007e3f5cd ! Mem[0000000016800008] = bb48827a30670000, %l7 = 000000000000001a ldxa [%i1+%i4]0x88,%l7 ! %l7 = bb48827a30670000 ! %l0 = 0000000000000001, %l0 = 0000000000000001, %l6 = 2135a1462135a146 add %l0,%l0,%l6 ! %l6 = 0000000000000002 ! Mem[0000000017000028] = ee710e9b6eaad22c, %l7 = bb48827a30670000 ldxa [%i2+%o5]0x88,%l7 ! %l7 = ee710e9b6eaad22c ! %l2 = 00000000014cc5b5, immd = 000000000000081b, %l6 = 0000000000000002 sdivx %l2,0x81b,%l6 ! %l6 = 000000000000290e ! %l4 = ffffffff, %l5 = fc000000, Mem[0000000030800058] = 22d6039c 60992d07 stda %l4,[%o1+0x058]%asi ! Mem[0000000030800058] = ffffffff fc000000 p3_label_34: ! Mem[0000000017000030] = 25a5321e, %l0 = 0000000000000001 ldswa [%i2+%o6]0x88,%l0 ! %l0 = 0000000025a5321e ! Mem[0000000016000008] = b4948efaacfad0c1, %f18 = 07e3f5cd d46190b6 ldda [%i0+%i4]0x80,%f18 ! %f18 = b4948efa acfad0c1 ! Mem[0000000017800030] = 14344a99c8ab5868, %f30 = bbdef7fd 6139c42d ldd [%i3+%o6],%f30 ! %f30 = 14344a99 c8ab5868 ! %l2 = 014cc5b5, %l3 = 07e3f5cd, Mem[0000000031800018] = 002f5f11 0000c5c5 std %l2,[%o3+%i6] ! Mem[0000000031800018] = 014cc5b5 07e3f5cd ! Mem[0000000016000024] = 9331c7cc, %l5 = 000001effc000000 ldub [%i0+0x027],%l5 ! %l5 = 00000000000000cc ! Mem[0000000031000018] = fa8c1e78, %l4 = ffffffffffffffff ldsba [%o2+0x019]%asi,%l4 ! %l4 = ffffffffffffff8c ! %l4 = ffffffffffffff8c, Mem[000000003000005a] = 07e3f5cd sth %l4,[%o0+0x05a] ! Mem[0000000030000058] = 07e3ff8c ! %f16 = 7ab7153a, Mem[0000000030000018] = 00006b43 st %f16,[%o0+%i6] ! Mem[0000000030000018] = 7ab7153a ! %f6 = 002f5f11 0000c5c5, Mem[0000000030000018] = 7ab7153a ffffffff std %f6 ,[%o0+%i6] ! Mem[0000000030000018] = 002f5f11 0000c5c5 ! %l6 = 0000290e, %l7 = 6eaad22c, Mem[0000000016800028] = fffffff2 00000000 std %l6,[%i1+%o5] ! Mem[0000000016800028] = 0000290e 6eaad22c p3_label_35: ! Mem[0000000017000000] = 2f0ce250, %l5 = 00000000000000cc ldsw [%i2+%g0],%l5 ! %l5 = 000000002f0ce250 ! %l6 = 000000000000290e, immed = fffff00e, %y = 00000001 smul %l6,-0xff2,%l3 ! %l3 = fffffffffd715ec4, %y = ffffffff ! Mem[0000000016000020] = 455976b2, %l5 = 000000002f0ce250 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000004559 ! %l7 = ee710e9b6eaad22c, %l3 = fffffffffd715ec4, %l3 = fffffffffd715ec4 udivx %l7,%l3,%l3 ! Div by zero, %l0 = 0000000025a53246 ! Clear Register : %l3 = 0000000000000000 clr %l3 ! %l3 = 0000000000000000 ! Mem[0000000031000058] = 994a3414000002e7, %f12 = 2f0ce250 0793aa28 ldd [%o2+0x058],%f12 ! %f12 = 994a3414 000002e7 ! Mem[0000000031800018] = 014cc5b507e3f5cd, %f16 = 7ab7153a 57350d97 ldd [%o3+%i6],%f16 ! %f16 = 014cc5b5 07e3f5cd ! Mem[0000000017000068] = e1c1851f, %l0 = 0000000025a5321e ldsb [%i2+0x068],%l0 ! %l0 = ffffffffffffffe1 ! %l0 = ffffffffffffffe1, %l5 = 0000000000004559, %l6 = 000000000000290e addc %l0,%l5,%l6 ! %l6 = 000000000000453a ! %l2 = 00000000014cc5b5, %l2 = 00000000014cc5b5, %y = ffffffff sdivcc %l2,%l2,%l7 ! %l7 = ffffffffffffff3d, %ccr = 88 mov %l0,%y ! %y = ffffffe1 p3_label_36: ! %l0 = ffffffffffffffe1, immed = 00000156, %y = ffffffe1 smul %l0,0x156,%l4 ! %l4 = ffffffffffffd696, %y = ffffffff ! Mem[000000003100005c] = 000002e7, %l2 = 00000000014cc5b5 ldub [%o2+0x05e],%l2 ! %l2 = 0000000000000002 ! Invert Register : %l5 = 0000000000004559 xor %l5,-1,%l5 ! %l5 = ffffffffffffbaa6 ! %l0 = ffffffffffffffe1, Mem[0000000017000018] = ee9d0000c5ee0000 stxa %l0,[%i2+%i6]0x80 ! Mem[0000000017000018] = ffffffffffffffe1 ! Mem[0000000017800010] = b7bfff5f, %l1 = fffffffffffc9aa6 ldsba [%i3+%i5]0x89,%l1 ! %l1 = 000000000000005f ! Mem[0000000016000058] = 18667784, %l2 = 0000000000000002 ldswa [%i0+0x058]%asi,%l2 ! %l2 = 0000000018667784 ! %l0 = ffffffffffffffe1, %l0 = ffffffffffffffe1, %y = ffffffff sdiv %l0,%l0,%l0 ! %l0 = 0000000000000001 mov %l0,%y ! %y = 00000001 ! Mem[0000000017000000] = 50e20c2f, %l7 = ffffffffffffff3d ldsba [%i2+%g0]0x89,%l7 ! %l7 = 000000000000002f ! %l0 = 0000000000000001, Mem[000000003000005f] = d46190b6 stba %l0,[%o0+0x05f]%asi ! Mem[000000003000005c] = d4619001 ! Mem[000000003100005c] = 000002e7, %l7 = 000000000000002f ldsh [%o2+0x05c],%l7 ! %l7 = 0000000000000000 p3_label_37: ! %l0 = 0000000000000001, immed = 00000b82, %l7 = 0000000000000000 orn %l0,0xb82,%l7 ! %l7 = fffffffffffff47d ! %l0 = 0000000000000001, %l5 = ffffffffffffbaa6, %l6 = 000000000000453a addccc %l0,%l5,%l6 ! %l6 = ffffffffffffbaa7, %ccr = 88 ! %l7 = fffffffffffff47d, immed = 00000847, %l2 = 0000000018667784 orn %l7,0x847,%l2 ! %l2 = fffffffffffff7fd ! %f6 = 002f5f11 0000c5c5, Mem[0000000031000058] = 994a3414 000002e7 stda %f6 ,[%o2+0x058]%asi ! Mem[0000000031000058] = 002f5f11 0000c5c5 ! Mem[0000000016000028] = d9617a52, %l4 = ffffffffffffd696 lduba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000052 ! %l1 = 000000000000005f, immed = fffffb1d, %l4 = 0000000000000052 andncc %l1,-0x4e3,%l4 ! %l4 = 0000000000000042, %ccr = 00 ! %l6 = ffffffffffffbaa7, immed = fffff641, %y = 00000001 sdiv %l6,-0x9bf,%l0 ! %l0 = ffffffffffcb775c mov %l0,%y ! %y = ffcb775c ! %l6 = ffffffffffffbaa7, immed = 000007c9, %l4 = 0000000000000042 sub %l6,0x7c9,%l4 ! %l4 = ffffffffffffb2de ! Mem[0000000016800030] = 435d4732, %l7 = fffffffffffff47d lduwa [%i1+%o6]0x80,%l7 ! %l7 = 00000000435d4732 ! Mem[0000000016000074] = 52c956c9, %l7 = 00000000435d4732 ldsb [%i0+0x074],%l7 ! %l7 = 0000000000000052 p3_label_38: ! Randomly selected nop nop ! %l1 = 000000000000005f, immed = fffffcad, %l2 = fffffffffffff7fd addccc %l1,-0x353,%l2 ! %l2 = fffffffffffffd0c, %ccr = 88 ! %l3 = 0000000000000000, %l1 = 000000000000005f, %l4 = ffffffffffffb2de srlx %l3,%l1,%l4 ! %l4 = 0000000000000000 ! Mem[0000000017800004] = ffffffff, %l1 = 000000000000005f ldsb [%i3+0x005],%l1 ! %l1 = ffffffffffffffff ! Mem[000000003180005c] = 00000000, %l2 = fffffffffffffd0c lduh [%o3+0x05c],%l2 ! %l2 = 0000000000000000 ! %l5 = ffffffffffffbaa6, Mem[0000000016000008] = b4948efa stwa %l5,[%i0+%i4]0x80 ! Mem[0000000016000008] = ffffbaa6 ! %l7 = 0000000000000052, immed = ffffff96, %l2 = 0000000000000000 orn %l7,-0x06a,%l2 ! %l2 = 000000000000007b ! %f22 = fa8c1e78, Mem[000000003000001c] = 0000c5c5 st %f22,[%o0+0x01c] ! Mem[000000003000001c] = fa8c1e78 ! %f2 = 51bb1ef4, Mem[0000000016000020] = 455976b2 st %f2 ,[%i0+%o4] ! Mem[0000000016000020] = 51bb1ef4 ! Mem[0000000017800040] = 85bd6980, %l0 = ffffffffffcb775c ldsha [%i3+0x042]%asi,%l0 ! %l0 = 0000000000006980 p3_label_39: ! %l4 = 0000000000000000, Mem[000000003080005e] = fc000000 sth %l4,[%o1+0x05e] ! Mem[000000003080005c] = fc000000 ! %l0 = 0000000000006980, Mem[0000000017800064] = 442a6890 stb %l0,[%i3+0x064] ! Mem[0000000017800064] = 802a6890 ! %l6 = ffffffffffffbaa7, immed = 00000ea6, %y = ffcb775c smul %l6,0xea6,%l2 ! %l2 = fffffffffc082a4a, %y = ffffffff ! %l4 = 0000000000000000, immed = 00000b23, %y = ffffffff umul %l4,0xb23,%l1 ! %l1 = 0000000000000000, %y = 00 ! Mem[0000000017000020] = f41ebb51, %l4 = 0000000000000000 ldsba [%i2+%o4]0x81,%l4 ! %l4 = fffffffffffffff4 ! Mem[000000003080005c] = fc000000, %l4 = fffffffffffffff4 lduh [%o1+0x05e],%l4 ! %l4 = 0000000000000000 ! Clear Register : %l1 = 0000000000000000 clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000017000010] = 07c49d2e73a6d45c, %l3 = 0000000000000000 ldxa [%i2+%i5]0x88,%l3 ! %l3 = 07c49d2e73a6d45c ! %l6 = ffffffffffffbaa7, immed = 00000298, %l6 = ffffffffffffbaa7 add %l6,0x298,%l6 ! %l6 = ffffffffffffbd3f ! %f0 = 51bb1ef4 319c5d22, Mem[0000000017800020] = db214170 51b7b192 stda %f0 ,[%i3+%o4]0x89 ! Mem[0000000017800020] = 51bb1ef4 319c5d22 p3_label_40: ! Mem[000000003000005c] = d4619001, %l6 = ffffffffffffbd3f ldswa [%o0+0x05c]%asi,%l6 ! %l6 = ffffffffd4619001 ! %l3 = 07c49d2e73a6d45c, %l6 = ffffffffd4619001, %l2 = fffffffffc082a4a tsubcc %l3,%l6,%l2 ! %l2 = 07c49d2e9f45445b, %ccr = 1b ! %l7 = 0000000000000052, immed = 00000ce9, %y = 00000000 umulcc %l7,0xce9,%l6 ! %l6 = 00000000000422a2, %ccr = 00, %y = 00 ! %l3 = 07c49d2e73a6d45c, immed = 00000834, %l1 = 0000000000000000 taddcc %l3,0x834,%l1 ! %l1 = 07c49d2e73a6dc90, %ccr = 00 ! %l2 = 07c49d2e9f45445b, %l1 = 07c49d2e73a6dc90, %l6 = 00000000000422a2 subc %l2,%l1,%l6 ! %l6 = 000000002b9e67cb ! Mem[0000000017000070] = 50ecbd71, %l1 = 07c49d2e73a6dc90 ldsb [%i2+0x071],%l1 ! %l1 = ffffffffffffffec ! %l5 = ffffffffffffbaa6 sethi %hi(0x3574a400),%l5 ! %l5 = 000000003574a400 ! %l7 = 0000000000000052, %l4 = 0000000000000000, %y = 00000000 sdivcc %l7,%l4,%l1 ! Div by zero, %l0 = 00000000000069d0 mov %l0,%y ! %y = 000069a8 ! Mem[0000000016000028] = d9617a52, %f13 = 000002e7 lda [%i0+%o5]0x88,%f13 ! %f13 = d9617a52 ! Invert Register : %l0 = 00000000000069a8 xor %l0,-1,%l0 ! %l0 = ffffffffffff9657 p3_label_41: ! Mem[0000000017000008] = 00000000, %l3 = 07c49d2e73a6d45c lduba [%i2+%i4]0x80,%l3 ! %l3 = 0000000000000000 ! %l4 = 0000000000000000, %l0 = ffffffffffff9657, %l2 = 07c49d2e9f45445b add %l4,%l0,%l2 ! %l2 = ffffffffffff9657 ! Mem[0000000016800008] = 30670000, %l1 = ffffffffffffffec lduwa [%i1+%i4]0x88,%l1 ! %l1 = 0000000030670000 ! %l6 = 000000002b9e67cb, %l3 = 0000000000000000, %y = 000069a8 umul %l6,%l3,%l6 ! %l6 = 0000000000000000, %y = 00 ! %f18 = b4948efa acfad0c1, Mem[0000000017000010] = 73a6d45c 07c49d2e stda %f18,[%i2+%i5]0x89 ! Mem[0000000017000010] = b4948efa acfad0c1 ! Mem[0000000016800008] = 00006730, %l5 = 000000003574a400 lduha [%i1+%i4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000016800038] = 4cae65c3, %l0 = ffffffffffff9657 ldsw [%i1+0x038],%l0 ! %l0 = 000000004cae65c3 ! %f18 = b4948efa acfad0c1, Mem[0000000031800058] = 90f16b43 00000000 std %f18,[%o3+0x058] ! Mem[0000000031800058] = b4948efa acfad0c1 ! %l2 = ffffffffffff9657, %l2 = ffffffffffff9657, %l4 = 0000000000000000 sll %l2,%l2,%l4 ! %l4 = ffffffcb2b800000 ! Mem[000000003000001c] = fa8c1e78, %l6 = 0000000000000000 ldsw [%o0+0x01c],%l6 ! %l6 = fffffffffa8c1e78 p3_label_42: ! Mem[0000000016800000] = e16e002fe75c6f1e, %l2 = ffffffffffff9657 ldx [%i1+%g0],%l2 ! %l2 = e16e002fe75c6f1e ! Mem[0000000031800058] = b4948efaacfad0c1, %f26 = 22d6039c 60992d07 ldd [%o3+0x058],%f26 ! %f26 = b4948efa acfad0c1 ! %f24 = 00006b43, Mem[0000000017800000] = 00000000 sta %f24,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00006b43 ! Mem[0000000016800000] = 2f006ee1, %f3 = 319c5d22 lda [%i1+%g0]0x88,%f3 ! %f3 = 2f006ee1 ! Mem[0000000030000018] = 002f5f11, %l0 = 000000004cae65c3 ldsb [%o0+0x019],%l0 ! %l0 = 000000000000002f ! %l5 = 0000000000000000, %l7 = 0000000000000052, %l2 = e16e002fe75c6f1e subc %l5,%l7,%l2 ! %l2 = ffffffffffffffae ! %l5 = 0000000000000000, immed = 000002a9, %l1 = 0000000030670000 orn %l5,0x2a9,%l1 ! %l1 = fffffffffffffd56 ! Mem[0000000016800040] = a4f2a6f5, %l1 = fffffffffffffd56 lduh [%i1+0x040],%l1 ! %l1 = 000000000000a4f2 ! %l7 = 0000000000000052, %l7 = 0000000000000052, %l7 = 0000000000000052 orn %l7,%l7,%l7 ! %l7 = ffffffffffffffff ! %l3 = 0000000000000000, Mem[0000000017000020] = 51bb1ef4 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000017000020] = 00000000 p3_label_43: ! %l6 = fffffffffa8c1e78, Mem[000000001680000c] = 7a8248bb, %asi = 80 stwa %l6,[%i1+0x00c]%asi ! Mem[000000001680000c] = fa8c1e78 ! %l0 = 000000000000002f, %l7 = ffffffffffffffff, %y = 00000000 udivcc %l0,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 0000002f ! Mem[0000000017000010] = acfad0c1, %l1 = 000000000000a4f2 lduwa [%i2+%i5]0x88,%l1 ! %l1 = 00000000acfad0c1 ! Mem[0000000031800058] = b4948efaacfad0c1, %l2 = ffffffffffffffae ldx [%o3+0x058],%l2 ! %l2 = b4948efaacfad0c1 ! %l7 = ffffffffffffffff, Mem[0000000016800008] = 30670000 stha %l7,[%i1+%i4]0x88 ! Mem[0000000016800008] = 3067ffff ! %f20 = 994a3414 000002e7, Mem[0000000031000058] = 002f5f11 0000c5c5 std %f20,[%o2+0x058] ! Mem[0000000031000058] = 994a3414 000002e7 ! Mem[0000000016800034] = 39460df2, %l7 = ffffffffffffffff ldub [%i1+0x037],%l7 ! %l7 = 00000000000000f2 ! Mem[0000000017000020] = 00000000, %l2 = b4948efaacfad0c1 ldswa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! %l3 = 0000000000000000, immed = fffff9a3, %l4 = ffffffcb2b800000 addccc %l3,-0x65d,%l4 ! %l4 = fffffffffffff9a3, %ccr = 88 ! %l4 = fffff9a3, %l5 = 00000000, Mem[0000000017800028] = 00000000 0001dcba std %l4,[%i3+%o5] ! Mem[0000000017800028] = fffff9a3 00000000 p3_label_44: ! %f7 = 0000c5c5, Mem[000000003100001c] = fffffff2 st %f7 ,[%o2+0x01c] ! Mem[000000003100001c] = 0000c5c5 ! %f22 = fa8c1e78 fffffff2, Mem[0000000017800008] = da61bef5 07e3f5cd std %f22,[%i3+%i4] ! Mem[0000000017800008] = fa8c1e78 fffffff2 ! Mem[0000000017800020] = 225d9c31, %l7 = 00000000000000f2 ldswa [%i3+0x020]%asi,%l7 ! %l7 = 00000000225d9c31 ! Mem[0000000030800018] = ca51a0a0319c5d22, %f12 = 994a3414 d9617a52 ldda [%o1+0x018]%asi,%f12 ! %f12 = ca51a0a0 319c5d22 ! Mem[0000000017000018] = ffffffff, %f18 = b4948efa lda [%i2+%i6]0x80,%f18 ! %f18 = ffffffff ! %l0 = 0000002f, %l1 = acfad0c1, Mem[0000000017000020] = 00000000 00006b43 stda %l0,[%i2+%o4]0x81 ! Mem[0000000017000020] = 0000002f acfad0c1 ! %f0 = 51bb1ef4 319c5d22, Mem[0000000016800028] = 0000290e 6eaad22c stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000016800028] = 51bb1ef4 319c5d22 ! %f6 = 002f5f11 0000c5c5, Mem[0000000016800030] = 435d4732 39460df2 stda %f6 ,[%i1+0x030]%asi ! Mem[0000000016800030] = 002f5f11 0000c5c5 ! %l5 = 0000000000000000, %l3 = 0000000000000000, %y = 0000002f udiv %l5,%l3,%l5 ! Div by zero, %l0 = 000000000000007f mov %l0,%y ! %y = 00000057 ! %l7 = 00000000225d9c31, immed = 00000edf, %l1 = 00000000acfad0c1 xor %l7,0xedf,%l1 ! %l1 = 00000000225d92ee p3_label_45: ! Mem[000000003080005c] = fc000000, %l7 = 00000000225d9c31 lduh [%o1+0x05e],%l7 ! %l7 = 0000000000000000 ! %l1 = 00000000225d92ee, Mem[0000000016800028] = f41ebb51 stwa %l1,[%i1+%o5]0x89 ! Mem[0000000016800028] = 225d92ee ! Mem[0000000031800018] = 014cc5b5, %l6 = fffffffffa8c1e78 ldub [%o3+0x019],%l6 ! %l6 = 000000000000004c ! Mem[0000000017800010] = 5fffbfb7, %l6 = 000000000000004c ldsba [%i3+%i5]0x81,%l6 ! %l6 = 000000000000005f ! %l6 = 000000000000005f, immed = 00000eee, %l6 = 000000000000005f addc %l6,0xeee,%l6 ! %l6 = 0000000000000f4d ! %l4 = fffff9a3, %l5 = 00000000, Mem[0000000017800000] = 436b0000 ffffffff stda %l4,[%i3+%g0]0x89 ! Mem[0000000017800000] = fffff9a3 00000000 ! Mem[000000003100005c] = 000002e7, %l0 = 0000000000000057 ldub [%o2+0x05f],%l0 ! %l0 = 00000000000000e7 ! Mem[0000000016800030] = c5c50000 115f2f00, %l6 = 00000f4d, %l7 = 00000000 ldda [%i1+%o6]0x89,%l6 ! %l6 = 00000000115f2f00 00000000c5c50000 ! %l5 = 0000000000000000, Mem[0000000016000030] = 702d99609c03d622 stxa %l5,[%i0+%o6]0x80 ! Mem[0000000016000030] = 0000000000000000 ! %l6 = 00000000115f2f00, %l2 = 0000000000000000, %l0 = 00000000000000e7 andn %l6,%l2,%l0 ! %l0 = 00000000115f2f00 p3_label_46: ! Mem[0000000017800028] = fffff9a3, %l2 = 0000000000000000 lduba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! %l0 = 115f2f00, %l1 = 225d92ee, Mem[0000000030000058] = 07e3ff8c d4619001 stda %l0,[%o0+0x058]%asi ! Mem[0000000030000058] = 115f2f00 225d92ee ! %l5 = 0000000000000000, immed = 00000cd4, %l5 = 0000000000000000 taddcctv %l5,0xcd4,%l5 ! %l5 = 0000000000000cd4, %ccr = 00 ! Mem[0000000030800018] = ca51a0a0 319c5d22, %l0 = 115f2f00, %l1 = 225d92ee ldd [%o1+%i6],%l0 ! %l0 = 00000000ca51a0a0 00000000319c5d22 ! %l6 = 00000000115f2f00, %l2 = 00000000000000ff, %l0 = 00000000ca51a0a0 udivx %l6,%l2,%l0 ! %l0 = 000000000011709f ! Mem[0000000016000020] = f41ebb51, %l3 = 0000000000000000 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000051 ! Mem[0000000031800018] = 014cc5b507e3f5cd, %l6 = 00000000115f2f00 ldxa [%o3+0x018]%asi,%l6 ! %l6 = 014cc5b507e3f5cd ! %l4 = fffff9a3, %l5 = 00000cd4, Mem[0000000031000018] = fa8c1e78 0000c5c5 std %l4,[%o2+%i6] ! Mem[0000000031000018] = fffff9a3 00000cd4 ! %l1 = 00000000319c5d22, Mem[0000000016000030] = 0000000000000000 stxa %l1,[%i0+%o6]0x88 ! Mem[0000000016000030] = 00000000319c5d22 ! %l7 = 00000000c5c50000, Mem[0000000016800018] = eec55c8a stwa %l7,[%i1+%i6]0x81 ! Mem[0000000016800018] = c5c50000 p3_label_47: ! %l2 = 00000000000000ff, Mem[0000000016000008] = a6baffff stba %l2,[%i0+%i4]0x89 ! Mem[0000000016000008] = a6baffff ! %l7 = 00000000c5c50000, %l5 = 0000000000000cd4, %l4 = fffffffffffff9a3 subc %l7,%l5,%l4 ! %l4 = 00000000c5c4f32c ! Mem[000000003080005c] = fc000000, %l3 = 0000000000000051 ldsw [%o1+0x05c],%l3 ! %l3 = fffffffffc000000 ! Mem[0000000031000018] = fffff9a3, %l6 = 014cc5b507e3f5cd lduw [%o2+%i6],%l6 ! %l6 = 00000000fffff9a3 ! %l4 = 00000000c5c4f32c, Mem[0000000017000008] = 0000000000000000 stxa %l4,[%i2+%i4]0x80 ! Mem[0000000017000008] = 00000000c5c4f32c ! %l2 = 00000000000000ff, immed = 00000013, %l2 = 00000000000000ff srl %l2,0x013,%l2 ! %l2 = 0000000000000000 ! %l3 = fffffffffc000000, immed = 00000d6a, %l2 = 0000000000000000 xorcc %l3,0xd6a,%l2 ! %l2 = fffffffffc000d6a, %ccr = 88 ! %l3 = fffffffffc000000, immd = ffffffffffffff00, %l0 = 000000000011709f mulx %l3,-0x100,%l0 ! %l0 = 0000000400000000, %y = 57 ! Mem[0000000017000010] = acfad0c1, %l1 = 00000000319c5d22 ldsba [%i2+%i5]0x89,%l1 ! %l1 = ffffffffffffffc1 ! %l4 = 00000000c5c4f32c, immed = 00000031, %l6 = 00000000fffff9a3 srax %l4,0x031,%l6 ! %l6 = 0000000000000000 p3_label_48: ! done : should take illegal inst trap, %l0 = 0000000400000000 done ! Illegal inst trap : %l0 = 0000000400000010 ! %l2 = fffffffffc000d6a, Mem[0000000016000000] = 61de0213 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000016000000] = fc000d6a ! %l4 = 00000000c5c4f32c, immed = fffff930, %l2 = fffffffffc000d6a xorcc %l4,-0x6d0,%l2 ! %l2 = ffffffff3a3b0a1c, %ccr = 80 ! retry : should take illegal inst trap, %l0 = 0000000400000010 retry ! Illegal inst trap : %l0 = 0000000400000020 ! %l5 = 0000000000000cd4, %l6 = 0000000000000000, %l0 = 0000000400000020 sll %l5,%l6,%l0 ! %l0 = 0000000000000cd4 ! %l7 = 00000000c5c50000, Mem[0000000016000030] = 225d9c31 stba %l7,[%i0+%o6]0x81 ! Mem[0000000016000030] = 005d9c31 ! %l5 = 0000000000000cd4, %l0 = 0000000000000cd4, %y = 00000057 udivcc %l5,%l0,%l6 ! %l6 = 0000000006c82f66, %ccr = 00 mov %l0,%y ! %y = 00000cd4 ! Mem[0000000030800058] = ffffffff fc000000, %l4 = c5c4f32c, %l5 = 00000cd4 ldd [%o1+0x058],%l4 ! %l4 = 00000000ffffffff 00000000fc000000 ! Randomly selected nop nop ! %l0 = 0000000000000cd4, immed = 0000001c, %l4 = 00000000ffffffff sll %l0,0x01c,%l4 ! %l4 = 000000cd40000000 p3_label_49: ! Mem[000000003000005c] = 225d92ee, %l6 = 0000000006c82f66 ldub [%o0+0x05f],%l6 ! %l6 = 00000000000000ee ! %f4 = 14344a99 c8ab5868, Mem[0000000017000028] = 2cd2aa6e 9b0e71ee stda %f4 ,[%i2+%o5]0x81 ! Mem[0000000017000028] = 14344a99 c8ab5868 ! %l4 = 000000cd40000000, immed = 0000000a, %l5 = 00000000fc000000 srl %l4,0x00a,%l5 ! %l5 = 0000000000100000 ! Mem[0000000017800000] = a3f9ffff, %l1 = ffffffffffffffc1 lduba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000a3 ! %f8 = cdf5e307 f5be61da, Mem[0000000031000018] = fffff9a3 00000cd4 std %f8 ,[%o2+%i6] ! Mem[0000000031000018] = cdf5e307 f5be61da ! %l3 = fffffffffc000000, %l5 = 0000000000100000, %l3 = fffffffffc000000 addc %l3,%l5,%l3 ! %l3 = fffffffffc100000 ! %l6 = 00000000000000ee, Mem[0000000030800058] = fffffffffc000000 stx %l6,[%o1+0x058] ! Mem[0000000030800058] = 00000000000000ee ! %l3 = fffffffffc100000, Mem[0000000017000028] = 994a3414 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000017000028] = fc100000 ! retry : should take illegal inst trap, %l0 = 0000000000000cd4 retry ! Illegal inst trap : %l0 = 0000000000000ce4 ! %l0 = 00000ce4, %l1 = 000000a3, Mem[0000000030800058] = 00000000 000000ee std %l0,[%o1+0x058] ! Mem[0000000030800058] = 00000ce4 000000a3 p3_label_50: ! %l5 = 0000000000100000, %l4 = 000000cd40000000, %l4 = 000000cd40000000 orn %l5,%l4,%l4 ! %l4 = ffffff32bfffffff ! %l3 = fffffffffc100000, Mem[0000000016800000] = e16e002f stba %l3,[%i1+%g0]0x81 ! Mem[0000000016800000] = 006e002f ! Mem[0000000017000028] = fc100000, %l1 = 00000000000000a3 lduba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000016000020] = ccc73193 f41ebb51, %l2 = 3a3b0a1c, %l3 = fc100000 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000f41ebb51 00000000ccc73193 ! Mem[0000000030000058] = 115f2f00, %l0 = 0000000000000ce4 ldswa [%o0+0x058]%asi,%l0 ! %l0 = 00000000115f2f00 ! Mem[0000000017800028] = 00000000 a3f9ffff, %l0 = 115f2f00, %l1 = 00000000 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000a3f9ffff 0000000000000000 ! Mem[0000000030000058] = 115f2f00225d92ee, %l1 = 0000000000000000 ldxa [%o0+0x058]%asi,%l1 ! %l1 = 115f2f00225d92ee ! %l4 = ffffff32bfffffff, immed = 0000000b, %l3 = 00000000ccc73193 sll %l4,0x00b,%l3 ! %l3 = fff995fffffff800 ! %f18 = ffffffff acfad0c1, Mem[0000000017000018] = ffffffff e1ffffff stda %f18,[%i2+%i6]0x89 ! Mem[0000000017000018] = ffffffff acfad0c1 ! %l7 = 00000000c5c50000, immed = 00000728, %y = 00000cd4 umul %l7,0x728,%l7 ! %l7 = 0000058749c80000, %y = 587 p3_label_51: ! %f4 = 14344a99 c8ab5868, Mem[0000000030800058] = 00000ce4 000000a3 std %f4 ,[%o1+0x058] ! Mem[0000000030800058] = 14344a99 c8ab5868 ! Mem[0000000031800018] = 014cc5b507e3f5cd, %f28 = 41a5eee5 7fffffff ldd [%o3+%i6],%f28 ! %f28 = 014cc5b5 07e3f5cd ! %l0 = 00000000a3f9ffff, immed = fffff3f4, %y = 00000587 umul %l0,-0xc0c,%l5 ! %l5 = a3f9f84798480c0c, %y = a3f9f847 ! Mem[000000003100001c] = f5be61da, %l5 = a3f9f84798480c0c ldsha [%o2+0x01e]%asi,%l5 ! %l5 = 00000000000061da ! %l1 = 115f2f00225d92ee, immed = 00000c47, %l6 = 00000000000000ee tsubcc %l1,0xc47,%l6 ! %l6 = 115f2f00225d86a7, %ccr = 02 ! %l6 = 115f2f00225d86a7, Mem[000000003180005c] = acfad0c1 stba %l6,[%o3+0x05c]%asi ! Mem[000000003180005c] = a7fad0c1 ! Mem[000000003080001c] = 319c5d22, %f17 = 07e3f5cd ld [%o1+0x01c],%f17 ! %f17 = 319c5d22 ! Mem[000000003000005c] = 225d92ee, %l5 = 00000000000061da lduh [%o0+0x05e],%l5 ! %l5 = 00000000000092ee ! %f8 = cdf5e307, Mem[0000000017800010] = b7bfff5f sta %f8 ,[%i3+%i5]0x89 ! Mem[0000000017800010] = cdf5e307 ! %l0 = 00000000a3f9ffff, immed = fffff92e, %l1 = 115f2f00225d92ee addccc %l0,-0x6d2,%l1 ! %l1 = 00000000a3f9f92d, %ccr = 19 p3_label_52: ! Clear Register : %l0 = 00000000a3f9ffff clr %l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = a3f9f847 umulcc %l0,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! %l0 = 0000000000000000, Mem[0000000016800020] = ca51a0a0 stw %l0,[%i1+%o4] ! Mem[0000000016800020] = 00000000 ! %l5 = 00000000000092ee, Mem[0000000017800020] = 225d9c31 stba %l5,[%i3+%o4]0x81 ! Mem[0000000017800020] = ee5d9c31 ! Mem[0000000016800030] = 115f2f00, %l7 = 0000058749c80000 lduha [%i1+%o6]0x88,%l7 ! %l7 = 0000000000002f00 ! %l6 = 115f2f00225d86a7, %l1 = 00000000a3f9f92d, %y = 00000000 udiv %l6,%l1,%l4 ! %l4 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! Mem[0000000017000018] = c1d0faac, %l2 = 00000000f41ebb51 ldsha [%i2+%i6]0x81,%l2 ! %l2 = ffffffffffffc1d0 ! %l4 = 00000000, %l5 = 000092ee, Mem[0000000016000008] = ffffbaa6 acfad0c1 stda %l4,[%i0+%i4]0x81 ! Mem[0000000016000008] = 00000000 000092ee ! %l5 = 00000000000092ee, immed = 000002b5, %l2 = ffffffffffffc1d0 xorcc %l5,0x2b5,%l2 ! %l2 = 000000000000905b, %ccr = 00 ! %l3 = fff995fffffff800, immed = 00000ffe, %l7 = 0000000000002f00 orn %l3,0xffe,%l7 ! %l7 = fffffffffffff801 p3_label_53: ! %l2 = 000000000000905b, %l3 = fff995fffffff800, %l5 = 00000000000092ee srl %l2,%l3,%l5 ! %l5 = 000000000000905b ! Mem[000000001600000c] = 000092ee, %l6 = 115f2f00225d86a7 lduh [%i0+0x00e],%l6 ! %l6 = 00000000000092ee ! Invert Register : %l5 = 000000000000905b xor %l5,-1,%l5 ! %l5 = ffffffffffff6fa4 ! Clear Register : %l6 = 00000000000092ee clr %l6 ! %l6 = 0000000000000000 ! Invert Register : %l4 = 0000000000000000 xor %l4,-1,%l4 ! %l4 = ffffffffffffffff ! %l6 = 0000000000000000, immed = fffffea5, %y = 00000000 smulcc %l6,-0x15b,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! %l3 = fff995fffffff800, Mem[0000000030000058] = 115f2f00225d92ee stx %l3,[%o0+0x058] ! Mem[0000000030000058] = fff995fffffff800 ! %l7 = fffffffffffff801, Mem[0000000016800028] = ee925d22 stba %l7,[%i1+%o5]0x81 ! Mem[0000000016800028] = 01925d22 ! %l5 = ffffffffffff6fa4, Mem[0000000030000058] = fff995fffffff800 stx %l5,[%o0+0x058] ! Mem[0000000030000058] = ffffffffffff6fa4 ! Mem[0000000016000030] = 005d9c31, %l6 = 0000000000000000 lduba [%i0+%o6]0x80,%l6 ! %l6 = 0000000000000000 p3_label_54: ! Mem[0000000017000000] = 2f0ce250, %l1 = 00000000a3f9f92d lduha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000002f0c ! %l6 = 0000000000000000, immed = 000008d6, %y = 00000000 udiv %l6,0x8d6,%l4 ! %l4 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! Mem[000000003080001c] = 319c5d22, %l3 = fff995fffffff800 ldsh [%o1+0x01c],%l3 ! %l3 = 000000000000319c ! Mem[0000000017000004] = 0793aa28, %f31 = c8ab5868 ld [%i2+0x004],%f31 ! %f31 = 0793aa28 ! Mem[0000000016800020] = 00000000 d46190b6, %l0 = 00000000, %l1 = 00002f0c ldd [%i1+%o4],%l0 ! %l0 = 0000000000000000 00000000d46190b6 ! Mem[000000003180005c] = a7fad0c1, %l1 = 00000000d46190b6 ldsh [%o3+0x05c],%l1 ! %l1 = ffffffffffffa7fa ! Mem[000000001780003c] = 000000f5, %l2 = 000000000000905b ldsh [%i3+0x03c],%l2 ! %l2 = 0000000000000000 ! %f30 = 14344a99 0793aa28, Mem[0000000016800028] = 01925d22 319c5d22 stda %f30,[%i1+%o5]0x81 ! Mem[0000000016800028] = 14344a99 0793aa28 ! %l5 = ffffffffffff6fa4, Mem[000000003080005c] = c8ab5868 sth %l5,[%o1+0x05c] ! Mem[000000003080005c] = 6fa45868 ! %l4 = 0000000000000000 setx 0x65513c4b65513c4b,%g7,%l4 ! %l4 = 65513c4b65513c4b p3_label_55: ! %f6 = 002f5f11, Mem[000000001700006c] = 69e3579b st %f6 ,[%i2+0x06c] ! Mem[000000001700006c] = 002f5f11 ! Mem[0000000017000050] = 60fd3106, %l3 = 000000000000319c ldsha [%i2+0x050]%asi,%l3 ! %l3 = 00000000000060fd ! Mem[0000000016000018] = ae4123e8, %l1 = ffffffffffffa7fa lduba [%i0+%i6]0x80,%l1 ! %l1 = 00000000000000ae ! %f12 = ca51a0a0 319c5d22, Mem[0000000031800058] = b4948efa a7fad0c1 std %f12,[%o3+0x058] ! Mem[0000000031800058] = ca51a0a0 319c5d22 ! %l0 = 0000000000000000, Mem[0000000031000018] = cdf5e307f5be61da stx %l0,[%o2+%i6] ! Mem[0000000031000018] = 0000000000000000 ! %l1 = 00000000000000ae, %l0 = 0000000000000000, %l3 = 00000000000060fd addccc %l1,%l0,%l3 ! %l3 = 00000000000000ae, %ccr = 00 ! %l4 = 65513c4b65513c4b, immed = 0000041f, %y = 00000000 sdivcc %l4,0x41f,%l2 ! %l2 = 00000000001895c6, %ccr = 00 mov %l0,%y ! %y = 00000000 ! %l3 = 00000000000000ae, %l4 = 65513c4b65513c4b, %l0 = 0000000000000000 or %l3,%l4,%l0 ! %l0 = 65513c4b65513cef ! %l2 = 00000000001895c6, immed = 00000c03, %l4 = 65513c4b65513c4b orn %l2,0xc03,%l4 ! %l4 = fffffffffffff7fe ! retry : should take illegal inst trap, %l0 = 65513c4b65513cef retry ! Illegal inst trap : %l0 = 65513c4b65513cff p3_label_56: ! %l3 = 00000000000000ae, immed = 00000755, %l0 = 65513c4b65513cff or %l3,0x755,%l0 ! %l0 = 00000000000007ff ! Mem[0000000017000028] = fc100000, %l2 = 00000000001895c6 ldsha [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 save ! CWP = 1 ! %l3 = 000000000000ca0f, Mem[0000000031000018] = 00000000 stw %l3,[%i2+%o6] ! Mem[0000000031000018] = 0000ca0f ! Mem[0000000016000000] = fc000d6a2b742c7e, %f28 = 014cc5b5 07e3f5cd ldda [%o0+%g0]0x80,%f28 ! %f28 = fc000d6a 2b742c7e ! %l7 = fffffffffffffbdf, immed = 00000504, %y = 00000000 sdivcc %l7,0x504,%l4 ! %l4 = 0000000000330a5d, %ccr = 00 mov %l0,%y ! %y = adc6579b ! Mem[0000000030800058] = 14344a99, %l2 = 0000000000000000 ldsb [%i1+0x05a],%l2 ! %l2 = 000000000000004a ! Mem[0000000017000010] = c1d0faac, %l7 = fffffffffffffbdf lduba [%o2+%o5]0x80,%l7 ! %l7 = 00000000000000c1 ! Mem[0000000016000010] = fffffe7f, %l6 = 000000000000ca0f lduba [%o0+%o5]0x88,%l6 ! %l6 = 000000000000007f ! Mem[0000000017800028] = fffff9a3, %l2 = 000000000000004a ldswa [%o3+%i5]0x81,%l2 ! %l2 = fffffffffffff9a3 p3_label_57: ! %cwp = 1 ! %l7 = 00000000000000c1, Mem[0000000017000018] = c1d0faac stwa %l7,[%o2+%o6]0x81 ! Mem[0000000017000018] = 000000c1 ! %l0 = 00000000adc6579b, immed = 00000008, %l4 = 0000000000330a5d sllx %l0,0x008,%l4 ! %l4 = 000000adc6579b00 ! %f22 = fa8c1e78 fffffff2, Mem[0000000016000038] = 09f495b7 94131910 std %f22,[%o0+0x038] ! Mem[0000000016000038] = fa8c1e78 fffffff2 ! Mem[000000003000001c] = fa8c1e78, %l2 = fffffffffffff9a3 lduw [%i0+0x01c],%l2 ! %l2 = 00000000fa8c1e78 ! Mem[0000000017800008] = 781e8cfa, %l1 = 0f7c207c206574fa lduha [%o3+%o4]0x88,%l1 ! %l1 = 0000000000008cfa ! %l4 = 000000adc6579b00, immed = fffff2e0, %y = adc6579b sdiv %l4,-0xd20,%l6 ! %l6 = 000000007fffffff mov %l0,%y ! %y = adc6579b ! Mem[0000000016000020] = f41ebb51, %l0 = 00000000adc6579b ldswa [%o0+%i4]0x88,%l0 ! %l0 = fffffffff41ebb51 ! %l6 = 7fffffff, %l7 = 000000c1, Mem[0000000017000008] = 00000000 c5c4f32c stda %l6,[%o2+%o4]0x81 ! Mem[0000000017000008] = 7fffffff 000000c1 ! %l1 = 0000000000008cfa, %l1 = 0000000000008cfa, %l1 = 0000000000008cfa tsubcc %l1,%l1,%l1 ! %l1 = 0000000000000000, %ccr = 46 ! %l5 = 00610a0e854a2a96, %l3 = 000000000000ca0f, %l2 = 00000000fa8c1e78 andcc %l5,%l3,%l2 ! %l2 = 0000000000000a06, %ccr = 00 p3_label_58: ! %cwp = 1 ! Mem[0000000017000028] = 000010fc, %l6 = 000000007fffffff lduba [%o2+%i5]0x80,%l6 ! %l6 = 0000000000000000 ! %l6 = 0000000000000000, %l3 = 000000000000ca0f, %y = adc6579b sdivcc %l6,%l3,%l4 ! %l4 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = f41ebb51 ! Mem[0000000017800008] = f2ffffff 781e8cfa, %l2 = 00000a06, %l3 = 0000ca0f ldda [%o3+%o4]0x89,%l2 ! %l2 = 00000000781e8cfa 00000000f2ffffff ! Mem[0000000016800010] = 9ac00000, %f16 = 014cc5b5 lda [%o1+%o5]0x80,%f16 ! %f16 = 9ac00000 ! %l0 = f41ebb51, %l1 = 00000000, Mem[0000000017800070] = 915b2189 2a8247d5 std %l0,[%o3+0x070] ! Mem[0000000017800070] = f41ebb51 00000000 ! Mem[0000000031800058] = ca51a0a0319c5d22, %f2 = 51bb1ef4 2f006ee1 ldda [%i3+0x058]%asi,%f2 ! %f2 = ca51a0a0 319c5d22 ! Mem[0000000031000058] = 994a3414000002e7, %l5 = 00610a0e854a2a96 ldx [%i2+0x058],%l5 ! %l5 = 994a3414000002e7 ! %l2 = 00000000781e8cfa, Mem[0000000016000021] = 51bb1ef4 stb %l2,[%o0+0x021] ! Mem[0000000016000020] = 51fa1ef4 ! retry : should take illegal inst trap, %l0 = fffffffff41ebb51 retry ! Illegal inst trap : %l0 = fffffffff41ebb61 ! Mem[0000000016800018] = 0000c5c5, %l7 = 00000000000000c1 lduba [%o1+%o6]0x88,%l7 ! %l7 = 00000000000000c5 p3_label_59: ! %cwp = 1 ! Mem[0000000017800020] = 319c5dee, %l0 = fffffffff41ebb61 ldsha [%o3+%i4]0x89,%l0 ! %l0 = 0000000000005dee ! %l1 = 0000000000000000, Mem[0000000031800058] = ca51a0a0 stba %l1,[%i3+0x058]%asi ! Mem[0000000031800058] = 0051a0a0 ! %l7 = 00000000000000c5, %l7 = 00000000000000c5, %l1 = 0000000000000000 xorcc %l7,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! %l5 = 994a3414000002e7, Mem[0000000017800006] = 00000000 stb %l5,[%o3+0x006] ! Mem[0000000017800004] = 0000e700 ! %l0 = 0000000000005dee, immed = 000009ab, %l5 = 994a3414000002e7 addc %l0,0x9ab,%l5 ! %l5 = 0000000000006799 ! %l0 = 0000000000005dee, Mem[0000000031800058] = 0051a0a0 sth %l0,[%i3+0x058] ! Mem[0000000031800058] = 5deea0a0 ! Mem[0000000030800018] = ca51a0a0, %f6 = 002f5f11 ld [%i1+%o6],%f6 ! %f6 = ca51a0a0 ! %l2 = 00000000781e8cfa, immed = 0000000b, %l6 = 0000000000000000 sllx %l2,0x00b,%l6 ! %l6 = 000003c0f467d000 restore ! CWP = 0 ! Mem[0000000031800058] = 5deea0a0319c5d22, %l1 = 00000000000000ae ldxa [%o3+0x058]%asi,%l1 ! %l1 = 5deea0a0319c5d22 p3_label_60: ! Mem[0000000030000018] = 002f5f11, %l7 = fffffffffffff801 ldsb [%o0+0x01a],%l7 ! %l7 = 000000000000005f ! %f16 = 9ac00000, Mem[0000000016800000] = 006e002f sta %f16,[%i1+%g0]0x81 ! Mem[0000000016800000] = 9ac00000 ! %f16 = 9ac00000 319c5d22, Mem[0000000017800070] = f41ebb51 00000000 stda %f16,[%i3+0x070]%asi ! Mem[0000000017800070] = 9ac00000 319c5d22 ! %l3 = 00000000000000ae, Mem[000000001780004c] = 92b1b751 stw %l3,[%i3+0x04c] ! Mem[000000001780004c] = 000000ae ! Mem[0000000031800018] = 014cc5b5 07e3f5cd, %l0 = 000007ff, %l1 = 319c5d22 ldda [%o3+0x018]%asi,%l0 ! %l0 = 00000000014cc5b5 0000000007e3f5cd ! %l1 = 0000000007e3f5cd, immed = fffff93d, %y = f41ebb51 udiv %l1,-0x6c3,%l1 ! %l1 = 00000000f41ec1c3 mov %l0,%y ! %y = 014cc5b5 ! %l5 = ffffffffffff6fa4, Mem[0000000016800028] = 14344a990793aa28 stxa %l5,[%i1+%o5]0x80 ! Mem[0000000016800028] = ffffffffffff6fa4 ! %l2 = 0000000000000000, Mem[000000001600003b] = fa8c1e78 stb %l2,[%i0+0x03b] ! Mem[0000000016000038] = fa8c1e00 ! Mem[0000000016800000] = 9ac00000, %f21 = 000002e7 ld [%i1+%g0],%f21 ! %f21 = 9ac00000 ! Clear Register : %l0 = 00000000014cc5b5 clr %l0 ! %l0 = 0000000000000000 p3_label_61: ! Mem[0000000030800018] = ca51a0a0, %f5 = c8ab5868 ld [%o1+%i6],%f5 ! %f5 = ca51a0a0 ! %l0 = 0000000000000000, %l5 = ffffffffffff6fa4, %l5 = ffffffffffff6fa4 xorcc %l0,%l5,%l5 ! %l5 = ffffffffffff6fa4, %ccr = 88 ! %l2 = 00000000, %l3 = 000000ae, Mem[0000000031800018] = 014cc5b5 07e3f5cd stda %l2,[%o3+0x018]%asi ! Mem[0000000031800018] = 00000000 000000ae ! %l3 = 00000000000000ae, Mem[0000000031800058] = 5deea0a0, %asi = 80 stha %l3,[%o3+0x058]%asi ! Mem[0000000031800058] = 00aea0a0 ! Mem[000000003080005c] = 6fa45868, %l5 = ffffffffffff6fa4 ldsb [%o1+0x05d],%l5 ! %l5 = ffffffffffffffa4 ! %l2 = 0000000000000000, immed = fffff70e, %y = 014cc5b5 udiv %l2,-0x8f2,%l5 ! %l5 = 00000000014cc5c0 mov %l0,%y ! %y = 00000000 ! %l6 = 0000000000000000, immed = fffff8db, %l1 = 00000000f41ec1c3 or %l6,-0x725,%l1 ! %l1 = fffffffffffff8db ! %l7 = 000000000000005f, Mem[0000000017000020] = 2f000000 stwa %l7,[%i2+%o4]0x89 ! Mem[0000000017000020] = 0000005f ! Mem[0000000016800050] = 0b950931, %f29 = 2b742c7e ld [%i1+0x050],%f29 ! %f29 = 0b950931 ! Mem[0000000017800060] = 3c9316ab802a6890, %f30 = 14344a99 0793aa28 ldd [%i3+0x060],%f30 ! %f30 = 3c9316ab 802a6890 p3_label_62: ! %f6 = ca51a0a0, Mem[0000000017800008] = 781e8cfa sta %f6 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = ca51a0a0 ! Mem[0000000017800020] = 319c5dee, %l5 = 00000000014cc5c0 ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffee ! Mem[0000000030000018] = 002f5f11 fa8c1e78, %l4 = fffff7fe, %l5 = ffffffee ldd [%o0+%i6],%l4 ! %l4 = 00000000002f5f11 00000000fa8c1e78 ! %l1 = fffffffffffff8db, %l6 = 0000000000000000, %l4 = 00000000002f5f11 xor %l1,%l6,%l4 ! %l4 = fffffffffffff8db ! %l3 = 00000000000000ae, Mem[0000000016800060] = 2518ea1addb113f5 stx %l3,[%i1+0x060] ! Mem[0000000016800060] = 00000000000000ae ! %l6 = 0000000000000000, immed = fffff23e, %l5 = 00000000fa8c1e78 xor %l6,-0xdc2,%l5 ! %l5 = fffffffffffff23e ! %l4 = fffffffffffff8db, %l1 = fffffffffffff8db, %l3 = 00000000000000ae addccc %l4,%l1,%l3 ! %l3 = fffffffffffff1b6, %ccr = 99 ! Mem[0000000031000018] = 0000ca0f, %l1 = fffffffffffff8db ldsb [%o2+0x01a],%l1 ! %l1 = ffffffffffffffca ! Mem[0000000031800018] = 00000000, %l7 = 000000000000005f ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000 ! %l0 = 00000000, %l1 = ffffffca, Mem[0000000031000058] = 994a3414 000002e7 std %l0,[%o2+0x058] ! Mem[0000000031000058] = 00000000 ffffffca p3_label_63: ! Mem[0000000017800020] = 51bb1ef4 319c5dee, %l6 = 00000000, %l7 = 00000000 ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000319c5dee 0000000051bb1ef4 ! %l6 = 00000000319c5dee, immed = fffffaee, %y = 00000000 udiv %l6,-0x512,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! %l2 = 0000000000000000, immed = 00000ff3, %y = 00000000 umulcc %l2,0xff3,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00 ! %l1 = ffffffffffffffca, Mem[000000001700007d] = ada4493a stba %l1,[%i2+0x07d]%asi ! Mem[000000001700007c] = adca493a ! Mem[0000000017000000] = 50e20c2f, %l3 = fffffffffffff1b6 lduba [%i2+%g0]0x88,%l3 ! %l3 = 000000000000002f ! Mem[000000003100001c] = 00000000, %l3 = 000000000000002f ldsw [%o2+0x01c],%l3 ! %l3 = 0000000000000000 ! Mem[000000001600007c] = 0793aa28, %l1 = ffffffffffffffca ldsb [%i0+0x07d],%l1 ! %l1 = ffffffffffffff93 ! Mem[000000003100005c] = ffffffca, %l5 = 0000000000000000 lduw [%o2+0x05c],%l5 ! %l5 = 00000000ffffffca ! Mem[0000000016800028] = ffffffff, %l4 = fffffffffffff8db ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[000000003000005c] = ffff6fa4, %l2 = 0000000000000000 ldswa [%o0+0x05c]%asi,%l2 ! %l2 = ffffffffffff6fa4 p3_label_64: ! %l1 = ffffffffffffff93, Mem[0000000016000040] = 994a3414 stb %l1,[%i0+0x040] ! Mem[0000000016000040] = 934a3414 ! %l4 = ffffffffffffffff, Mem[0000000016800000] = 9ac00000e75c6f1e stxa %l4,[%i1+%g0]0x80 ! Mem[0000000016800000] = ffffffffffffffff ! Mem[0000000017000028] = fc100000, %l7 = 0000000051bb1ef4 ldsba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[000000003000001c] = fa8c1e78, %l5 = 00000000ffffffca ldsb [%o0+0x01d],%l5 ! %l5 = ffffffffffffff8c ! %l2 = ffffffffffff6fa4, Mem[0000000017000034] = fbf0ffff sth %l2,[%i2+0x034] ! Mem[0000000017000034] = 6fa4ffff ! %f15 = 54c8736f, Mem[0000000016800020] = 00000000 sta %f15,[%i1+%o4]0x89 ! Mem[0000000016800020] = 54c8736f ! %l6 = 00000000319c5dee, Mem[0000000031800018] = 00000000000000ae stx %l6,[%o3+%i6] ! Mem[0000000031800018] = 00000000319c5dee ! %l5 = ffffffffffffff8c, %l2 = ffffffffffff6fa4, %y = 00000000 udivcc %l5,%l2,%l4 ! %l4 = 0000000000000001, %ccr = 00 mov %l0,%y ! %y = 00000000 ! Mem[0000000017000008] = ffffff7f, %l3 = 0000000000000000 ldsha [%i2+%i4]0x89,%l3 ! %l3 = ffffffffffffff7f ! %l4 = 0000000000000001, Mem[000000003100001c] = 00000000 sth %l4,[%o2+0x01c] ! Mem[000000003100001c] = 00010000 p3_label_65: ! Mem[0000000030000018] = 002f5f11fa8c1e78, %f26 = b4948efa acfad0c1 ldd [%o0+%i6],%f26 ! %f26 = 002f5f11 fa8c1e78 ! Mem[000000003180001c] = 319c5dee, %l7 = 0000000000000000 ldsba [%o3+0x01d]%asi,%l7 ! %l7 = ffffffffffffff9c ! Mem[0000000017000018] = c1000000, %l1 = ffffffffffffff93 ldsha [%i2+%i6]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030800018] = ca51a0a0 319c5d22, %l2 = ffff6fa4, %l3 = ffffff7f ldda [%o1+0x018]%asi,%l2 ! %l2 = 00000000ca51a0a0 00000000319c5d22 ! Mem[0000000017000000] = 28aa930750e20c2f, %l2 = 00000000ca51a0a0 ldxa [%i2+%g0]0x88,%l2 ! %l2 = 28aa930750e20c2f ! %l7 = ffffffffffffff9c sethi %hi(0xbad6ec00),%l7 ! %l7 = 00000000bad6ec00 ! Mem[0000000017800020] = ee5d9c31, %l3 = 00000000319c5d22 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffee5d9c31 ! %l7 = 00000000bad6ec00, Mem[0000000030800018] = ca51a0a0319c5d22 stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 00000000bad6ec00 ! Mem[000000003000005c] = ffff6fa4, %l3 = ffffffffee5d9c31 lduw [%o0+0x05c],%l3 ! %l3 = 00000000ffff6fa4 ! Mem[0000000017000028] = fc100000, %l0 = 0000000000000000 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000fc100000 p3_label_66: ! %l2 = 28aa930750e20c2f, Mem[0000000031000018] = 0000ca0f stw %l2,[%o2+%i6] ! Mem[0000000031000018] = 50e20c2f ! Mem[0000000030000018] = 002f5f11, %l4 = 0000000000000001 lduw [%o0+%i6],%l4 ! %l4 = 00000000002f5f11 ! %l4 = 00000000002f5f11, Mem[0000000016000008] = 00000000000092ee stx %l4,[%i0+%i4] ! Mem[0000000016000008] = 00000000002f5f11 ! Clear Register : %l0 = 00000000fc100000 clr %l0 ! %l0 = 0000000000000000 ! Mem[0000000031000018] = 50e20c2f, %l6 = 00000000319c5dee ldsb [%o2+%i6],%l6 ! %l6 = 0000000000000050 ! %l1 = 0000000000000000, %l0 = 0000000000000000, %y = 00000000 smul %l1,%l0,%l4 ! %l4 = 0000000000000000, %y = 00 ! %l1 = 0000000000000000, %l6 = 0000000000000050, %l4 = 0000000000000000 andcc %l1,%l6,%l4 ! %l4 = 0000000000000000, %ccr = 44 ! %l7 = 00000000bad6ec00, %l1 = 0000000000000000, %y = 00000000 sdivcc %l7,%l1,%l0 ! Div by zero, %l0 = 0000000000000050 mov %l0,%y ! %y = 00000028 ! Mem[0000000017800008] = ca51a0a0, %l6 = 0000000000000050 lduha [%i3+%i4]0x89,%l6 ! %l6 = 000000000000a0a0 ! Mem[0000000017000010] = c1d0faac, %f1 = 319c5d22 lda [%i2+%i5]0x80,%f1 ! %f1 = c1d0faac p3_label_67: ! %f14 = ae4123e8, Mem[0000000017000028] = 000010fc sta %f14,[%i2+%o5]0x81 ! Mem[0000000017000028] = ae4123e8 ! Mem[0000000016800028] = ffffffff, %l5 = ffffffffffffff8c lduba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000017000020] = 5f000000, %l1 = 0000000000000000 ldsha [%i2+%o4]0x81,%l1 ! %l1 = 0000000000005f00 ! %f30 = 3c9316ab, Mem[0000000016000020] = f41efa51 sta %f30,[%i0+%o4]0x89 ! Mem[0000000016000020] = 3c9316ab ! Mem[0000000016000018] = ae4123e8, %l0 = 0000000000000028 lduha [%i0+%i6]0x80,%l0 ! %l0 = 000000000000ae41 ! %l2 = 28aa930750e20c2f, immed = 0000002d, %l0 = 000000000000ae41 or %l2,0x02d,%l0 ! %l0 = 28aa930750e20c2f ! Mem[000000003000001c] = fa8c1e78, %l7 = 00000000bad6ec00 ldsba [%o0+0x01c]%asi,%l7 ! %l7 = fffffffffffffffa ! Mem[0000000017800028] = a3f9ffff, %l1 = 0000000000005f00 lduwa [%i3+%o5]0x88,%l1 ! %l1 = 00000000a3f9ffff ! %l0 = 28aa930750e20c2f, Mem[0000000016800034] = 0000c5c5 stw %l0,[%i1+0x034] ! Mem[0000000016800034] = 50e20c2f ! %l5 = 00000000000000ff, Mem[0000000016000000] = fc000d6a sth %l5,[%i0+%g0] ! Mem[0000000016000000] = 00ff0d6a p3_label_68: ! Mem[0000000016800008] = 3067ffff, %f1 = c1d0faac lda [%i1+%i4]0x88,%f1 ! %f1 = 3067ffff ! Mem[0000000031800018] = 00000000 319c5dee, %l6 = 0000a0a0, %l7 = fffffffa ldd [%o3+%i6],%l6 ! %l6 = 0000000000000000 00000000319c5dee ! %f14 = ae4123e8 54c8736f, Mem[0000000031000018] = 50e20c2f 00010000 stda %f14,[%o2+0x018]%asi ! Mem[0000000031000018] = ae4123e8 54c8736f ! %l3 = 00000000ffff6fa4, %l6 = 0000000000000000, %l2 = 28aa930750e20c2f addc %l3,%l6,%l2 ! %l2 = 00000000ffff6fa4 ! %f26 = 002f5f11, Mem[000000003180005c] = 319c5d22 sta %f26,[%o3+0x05c]%asi ! Mem[000000003180005c] = 002f5f11 ! %f8 = cdf5e307 f5be61da, Mem[0000000031800058] = 00aea0a0 002f5f11 stda %f8 ,[%o3+0x058]%asi ! Mem[0000000031800058] = cdf5e307 f5be61da ! Mem[0000000017000030] = 1e32a5256fa4ffff, %l5 = 00000000000000ff ldx [%i2+%o6],%l5 ! %l5 = 1e32a5256fa4ffff ! Mem[0000000016800018] = c5c500006bf16a4d, %f8 = cdf5e307 f5be61da ldda [%i1+%i6]0x80,%f8 ! %f8 = c5c50000 6bf16a4d ! Mem[0000000016800010] = 9ac00000, %l2 = 00000000ffff6fa4 ldsha [%i1+%i5]0x81,%l2 ! %l2 = ffffffffffff9ac0 ! Mem[000000003000001c] = fa8c1e78, %f6 = ca51a0a0 ld [%o0+0x01c],%f6 ! %f6 = fa8c1e78 p3_label_69: ! %l7 = 00000000319c5dee, Mem[0000000030800018] = 00000000bad6ec00 stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 00000000319c5dee ! Mem[0000000017000048] = 2357cddf02c91df4, %f24 = 00006b43 ffffffff ldd [%i2+0x048],%f24 ! %f24 = 2357cddf 02c91df4 ! %l0 = 28aa930750e20c2f, %l6 = 0000000000000000, %l0 = 28aa930750e20c2f udivx %l0,%l6,%l0 ! Div by zero, %l0 = 28aa930750e20c7f ! %l2 = ffffffffffff9ac0, %l3 = 00000000ffff6fa4, %l6 = 0000000000000000 sll %l2,%l3,%l6 ! %l6 = fffffffffff9ac00 ! %l6 = fffffffffff9ac00, %l5 = 1e32a5256fa4ffff, %l1 = 00000000a3f9ffff andncc %l6,%l5,%l1 ! %l1 = e1cd5ada90590000, %ccr = 88 ! %l2 = ffff9ac0, %l3 = ffff6fa4, Mem[0000000016800028] = ffffffff a46fffff stda %l2,[%i1+%o5]0x89 ! Mem[0000000016800028] = ffff9ac0 ffff6fa4 ! Mem[0000000031000058] = 00000000, %l4 = 0000000000000000 ldsh [%o2+0x058],%l4 ! %l4 = 0000000000000000 ! retry : should take illegal inst trap, %l0 = 28aa930750e20c57 retry ! Illegal inst trap : %l0 = 28aa930750e20c67 ! %l7 = 00000000319c5dee, %l3 = 00000000ffff6fa4, %l5 = 1e32a5256fa4ffff sll %l7,%l3,%l5 ! %l5 = 0000000319c5dee0 ! %l6 = fffffffffff9ac00, immed = 0000076f, %y = 00000028 umulcc %l6,0x76f,%l7 ! %l7 = 0000076ed0f59400, %ccr = 08, %y = 76e p3_label_70: ! retry : should take illegal inst trap, %l0 = 28aa930750e20c67 retry ! Illegal inst trap : %l0 = 28aa930750e20c77 ! %l2 = ffffffffffff9ac0, Mem[0000000016000000] = 7e2c742b6a0dff00 stxa %l2,[%i0+%g0]0x88 ! Mem[0000000016000000] = ffffffffffff9ac0 ! %f18 = ffffffff acfad0c1, Mem[0000000017000018] = c1000000 ffffffff stda %f18,[%i2+%i6]0x89 ! Mem[0000000017000018] = ffffffff acfad0c1 ! %l4 = 0000000000000000, immed = ffffff8a, %y = 0000076e smulcc %l4,-0x076,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[000000001680007c] = 5a46c96f, %l6 = fffffffffff9ac00 ldsh [%i1+0x07e],%l6 ! %l6 = ffffffffffffc96f ! %l2 = ffffffffffff9ac0, immed = fffffa28, %l4 = 0000000000000000 xnorcc %l2,-0x5d8,%l4 ! %l4 = ffffffffffff9f17, %ccr = 88 ! %l1 = e1cd5ada90590000, Mem[0000000030000018] = 002f5f11fa8c1e78 stx %l1,[%o0+%i6] ! Mem[0000000030000018] = e1cd5ada90590000 ! %l0 = 28aa930750e20c77, immd = 0000000000000328, %l7 = 0000000000000000 sdivx %l0,0x328,%l7 ! %l7 = 000ce266587f032f ! Mem[0000000016800014] = 6a41ddb6, %l4 = ffffffffffff9f17 lduw [%i1+0x014],%l4 ! %l4 = 000000006a41ddb6 ! Mem[000000001780005c] = b3c84e2d, %l5 = 0000000319c5dee0 ldsb [%i3+0x05c],%l5 ! %l5 = ffffffffffffffb3 p3_label_71: ! %l7 = 000ce266587f032f, %l0 = 28aa930750e20c77, %l6 = ffffffffffffc96f tsubcctv %l7,%l0,%l6 ! %l0 = 28aa930750e20c9a, Trapped ! %l7 = 000ce266587f032f, immed = ffffff20, %l0 = 28aa930750e20c9a xorcc %l7,-0x0e0,%l0 ! %l0 = fff31d99a780fc0f, %ccr = 88 ! %l3 = 00000000ffff6fa4, Mem[000000003100005c] = ffffffca stw %l3,[%o2+0x05c] ! Mem[000000003100005c] = ffff6fa4 ! Mem[0000000017800030] = 14344a99c8ab5868, %f26 = 002f5f11 fa8c1e78 ldda [%i3+%o6]0x81,%f26 ! %f26 = 14344a99 c8ab5868 ! Mem[0000000017800038] = 00000000, %l2 = ffffffffffff9ac0 ldsh [%i3+0x038],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030000018] = e1cd5ada90590000, %l4 = 000000006a41ddb6 ldx [%o0+%i6],%l4 ! %l4 = e1cd5ada90590000 ! %l2 = 0000000000000000, Mem[0000000016000000] = ffff9ac0 stha %l2,[%i0+%g0]0x88 ! Mem[0000000016000000] = ffff0000 ! Mem[0000000017800048] = da61bef5 000000ae, %l4 = 90590000, %l5 = ffffffb3 ldd [%i3+0x048],%l4 ! %l4 = 00000000da61bef5 00000000000000ae ! %l5 = 00000000000000ae, %l0 = fff31d99a780fc0f, %l0 = fff31d99a780fc0f subccc %l5,%l0,%l0 ! %l0 = 000ce266587f049f, %ccr = 11 ! %l7 = 000ce266587f032f, Mem[0000000030000058] = ffffffff sth %l7,[%o0+0x058] ! Mem[0000000030000058] = 032fffff p3_label_72: ! %l1 = e1cd5ada90590000, %l1 = e1cd5ada90590000, %l2 = 0000000000000000 addc %l1,%l1,%l2 ! %l2 = c39ab5b520b20001 ! %l6 = ffffffffffffc96f, immd = fffffffffffff964, %l0 = 000ce266587f049f mulx %l6,-0x69c,%l0 ! %l0 = 000000000168a65c, %y = 00 ! %l2 = c39ab5b520b20001, %l1 = e1cd5ada90590000, %l1 = e1cd5ada90590000 addc %l2,%l1,%l1 ! %l1 = a568108fb10b0002 ! %l5 = 00000000000000ae, Mem[0000000016000018] = e82341ae stwa %l5,[%i0+%i6]0x89 ! Mem[0000000016000018] = 000000ae ! Mem[0000000016800010] = 0000c09a, %l1 = a568108fb10b0002 lduba [%i1+%i5]0x88,%l1 ! %l1 = 000000000000009a ! Mem[0000000016000018] = 000000ae, %f12 = ca51a0a0 lda [%i0+%i6]0x88,%f12 ! %f12 = 000000ae ! %l4 = 00000000da61bef5, immed = 0000001b, %l5 = 00000000000000ae sll %l4,0x01b,%l5 ! %l5 = 06d30df7a8000000 ! %f30 = 3c9316ab, Mem[000000003180001c] = 319c5dee st %f30,[%o3+0x01c] ! Mem[000000003180001c] = 3c9316ab ! %l1 = 000000000000009a, Mem[0000000017000008] = ffffff7f stba %l1,[%i2+%i4]0x89 ! Mem[0000000017000008] = ffffff9a ! %l6 = ffffffffffffc96f, Mem[0000000017800000] = 00e70000fffff9a3 stxa %l6,[%i3+%g0]0x88 ! Mem[0000000017800000] = ffffffffffffc96f p3_label_73: ! Mem[0000000030800018] = 00000000319c5dee, %l3 = 00000000ffff6fa4 ldxa [%o1+0x018]%asi,%l3 ! %l3 = 00000000319c5dee ! %l1 = 000000000000009a, %l3 = 00000000319c5dee, %l7 = 000ce266587f032f orn %l1,%l3,%l7 ! %l7 = ffffffffce63a29b ! Mem[0000000031800058] = cdf5e307, %l7 = ffffffffce63a29b ldsh [%o3+0x05a],%l7 ! %l7 = ffffffffffffe307 ! %l3 = 00000000319c5dee, Mem[0000000017000020] = 5f000000acfad0c1 stxa %l3,[%i2+%o4]0x80 ! Mem[0000000017000020] = 00000000319c5dee ! %l6 = ffffffffffffc96f, Mem[0000000017000018] = c1d0faac stwa %l6,[%i2+%i6]0x81 ! Mem[0000000017000018] = ffffc96f ! Mem[0000000017000030] = 1e32a525, %l0 = 000000000168a65c ldsb [%i2+0x032],%l0 ! %l0 = ffffffffffffffa5 ! %l5 = 06d30df7a8000000, %l0 = ffffffffffffffa5, %l1 = 000000000000009a udivx %l5,%l0,%l1 ! %l1 = 0000000000000000 ! %l0 = ffffffa5, %l1 = 00000000, Mem[0000000016000020] = 3c9316ab ccc73193 stda %l0,[%i0+%o4]0x89 ! Mem[0000000016000020] = ffffffa5 00000000 ! %l7 = ffffffffffffe307, %l2 = c39ab5b520b20001, %l4 = 00000000da61bef5 sll %l7,%l2,%l4 ! %l4 = ffffffffffffc60e ! %l2 = 20b20001, %l3 = 319c5dee, Mem[0000000031000018] = ae4123e8 54c8736f std %l2,[%o2+%i6] ! Mem[0000000031000018] = 20b20001 319c5dee p3_label_74: ! Mem[0000000017000008] = ffffff9a, %l3 = 00000000319c5dee lduba [%i2+%i4]0x88,%l3 ! %l3 = 000000000000009a ! Mem[0000000017800030] = 14344a99, %f24 = 2357cddf lda [%i3+%o6]0x80,%f24 ! %f24 = 14344a99 ! Mem[0000000017000050] = 60fd3106, %l5 = 06d30df7a8000000 lduw [%i2+0x050],%l5 ! %l5 = 0000000060fd3106 ! Mem[0000000017800038] = 00000000000000f5, %f8 = c5c50000 6bf16a4d ldd [%i3+0x038],%f8 ! %f8 = 00000000 000000f5 ! %f0 = 51bb1ef4 3067ffff, Mem[0000000030800058] = 14344a99 6fa45868 std %f0 ,[%o1+0x058] ! Mem[0000000030800058] = 51bb1ef4 3067ffff ! Mem[0000000030000018] = e1cd5ada 90590000, %l2 = 20b20001, %l3 = 0000009a ldd [%o0+%i6],%l2 ! %l2 = 00000000e1cd5ada 0000000090590000 ! %l6 = ffffffffffffc96f, immed = fffff0a3, %y = 00000000 smulcc %l6,-0xf5d,%l7 ! %l7 = 00000000034651ad, %ccr = 00, %y = 00 ! Mem[0000000017000038] = 7718b9ba, %l2 = 00000000e1cd5ada ldswa [%i2+0x038]%asi,%l2 ! %l2 = 000000007718b9ba ! Mem[0000000017000020] = 00000000, %l0 = ffffffffffffffa5 ldsba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000017000030] = 1e32a525, %f27 = c8ab5868 ld [%i2+%o6],%f27 ! %f27 = 1e32a525 p3_label_75: ! Mem[0000000017800054] = 319c5d22, %l2 = 000000007718b9ba ldsh [%i3+0x056],%l2 ! %l2 = 0000000000005d22 ! Mem[000000001680003c] = 76134d7a, %l3 = 0000000090590000 ldsw [%i1+0x03c],%l3 ! %l3 = 0000000076134d7a ! Mem[0000000016800028] = ffff9ac0, %l7 = 00000000034651ad ldswa [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffff9ac0 ! %l3 = 0000000076134d7a, Mem[000000001680003a] = 4cae65c3 stb %l3,[%i1+0x03a] ! Mem[0000000016800038] = 4cae7ac3 ! %l3 = 0000000076134d7a, %l2 = 0000000000005d22, %l5 = 0000000060fd3106 xnorcc %l3,%l2,%l5 ! %l5 = ffffffff89ecefa7, %ccr = 88 ! %f22 = fa8c1e78 fffffff2, Mem[0000000030800018] = 00000000 319c5dee std %f22,[%o1+%i6] ! Mem[0000000030800018] = fa8c1e78 fffffff2 ! Mem[0000000017000020] = 00000000, %l5 = ffffffff89ecefa7 ldswa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000031000018] = 20b20001319c5dee, %f22 = fa8c1e78 fffffff2 ldd [%o2+%i6],%f22 ! %f22 = 20b20001 319c5dee ! %l3 = 0000000076134d7a, Mem[0000000016800000] = ffffffff stwa %l3,[%i1+%g0]0x81 ! Mem[0000000016800000] = 76134d7a ! %l7 = ffffffffffff9ac0, Mem[0000000030800018] = fa8c1e78 stb %l7,[%o1+%i6] ! Mem[0000000030800018] = c08c1e78 p3_label_76: ! %l7 = ffffffffffff9ac0, Mem[0000000017800008] = ca51a0a0 stha %l7,[%i3+%i4]0x88 ! Mem[0000000017800008] = ca519ac0 ! %l2 = 0000000000005d22, %l4 = ffffffffffffc60e, %l3 = 0000000076134d7a sll %l2,%l4,%l3 ! %l3 = 0000000017488000 ! %l5 = 0000000000000000, %l0 = 0000000000000000, %l6 = ffffffffffffc96f xnor %l5,%l0,%l6 ! %l6 = ffffffffffffffff ! %l5 = 0000000000000000, immed = 000002ef, %l1 = 0000000000000000 orcc %l5,0x2ef,%l1 ! %l1 = 00000000000002ef, %ccr = 00 ! %l0 = 0000000000000000, immed = 0000033b, %y = 00000000 sdivcc %l0,0x33b,%l7 ! %l7 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000000 ! %l2 = 0000000000005d22, Mem[000000003000005a] = 032fffff sth %l2,[%o0+0x05a] ! Mem[0000000030000058] = 032f5d22 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l1 = 00000000000002ef, %l0 = 0000000000000010, %y = 00000000 smul %l1,%l0,%l4 ! %l4 = 0000000000002ef0, %y = 00 ! Mem[0000000017800020] = ee5d9c31, %l7 = 0000000000000000 ldsh [%i3+0x022],%l7 ! %l7 = ffffffffffff9c31 ! Mem[0000000017800030] = 14344a99, %l5 = 0000000000000000 ldswa [%i3+%o6]0x81,%l5 ! %l5 = 0000000014344a99 p3_label_77: ! %l6 = ffffffffffffffff, %l0 = 0000000000000010, %l2 = 0000000000005d22 sra %l6,%l0,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000017000054] = 9f9ba933, %l4 = 0000000000002ef0 ldsh [%i2+0x054],%l4 ! %l4 = ffffffffffff9f9b ! %l3 = 0000000017488000, Mem[0000000016000028] = d9617a52 stwa %l3,[%i0+%o5]0x89 ! Mem[0000000016000028] = 17488000 ! %l0 = 0000000000000010, immed = fffffac5, %l2 = ffffffffffffffff andncc %l0,-0x53b,%l2 ! %l2 = 0000000000000010, %ccr = 00 ! Mem[0000000030800058] = 51bb1ef43067ffff, %f0 = 51bb1ef4 3067ffff ldda [%o1+0x058]%asi,%f0 ! %f0 = 51bb1ef4 3067ffff ! %l1 = 00000000000002ef, Mem[0000000017800008] = ca519ac0 stwa %l1,[%i3+%i4]0x89 ! Mem[0000000017800008] = 000002ef ! %l3 = 0000000017488000, Mem[0000000016800018] = 0000c5c5 stwa %l3,[%i1+%i6]0x89 ! Mem[0000000016800018] = 17488000 ! %l0 = 00000010, %l1 = 000002ef, Mem[0000000017000030] = 1e32a525 6fa4ffff stda %l0,[%i2+%o6]0x81 ! Mem[0000000017000030] = 00000010 000002ef ! %l6 = ffffffffffffffff, %l6 = ffffffffffffffff, %y = 00000000 smul %l6,%l6,%l1 ! %l1 = 0000000000000001, %y = 00 ! %f5 = ca51a0a0, Mem[0000000016000000] = ffff0000 sta %f5 ,[%i0+%g0]0x89 ! Mem[0000000016000000] = ca51a0a0 p3_label_78: ! %l5 = 0000000014344a99, immed = 000002ae, %l5 = 0000000014344a99 xor %l5,0x2ae,%l5 ! %l5 = 0000000014344837 ! Mem[000000003100005c] = ffff6fa4, %f25 = 02c91df4 ld [%o2+0x05c],%f25 ! %f25 = ffff6fa4 ! %l1 = 0000000000000001, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff xnorcc %l1,%l6,%l6 ! %l6 = 0000000000000001, %ccr = 00 ! %l1 = 0000000000000001, Mem[0000000017000028] = e82341ae stha %l1,[%i2+%o5]0x88 ! Mem[0000000017000028] = e8230001 ! Mem[0000000030000018] = e1cd5ada, %l1 = 0000000000000001 ldsw [%o0+%i6],%l1 ! %l1 = ffffffffe1cd5ada ! %l2 = 0000000000000010, Mem[000000003000001c] = 90590000, %asi = 80 stwa %l2,[%o0+0x01c]%asi ! Mem[000000003000001c] = 00000010 ! %l6 = 0000000000000001, immed = fffff32d, %l4 = ffffffffffff9f9b taddcc %l6,-0xcd3,%l4 ! %l4 = fffffffffffff32e, %ccr = 8a ! %l2 = 0000000000000010, %l5 = 0000000014344837, %y = 00000000 umulcc %l2,%l5,%l7 ! %l7 = 0000000143448370, %ccr = 00, %y = 01 ! %l2 = 0000000000000010, %l3 = 0000000017488000, %l6 = 0000000000000001 sub %l2,%l3,%l6 ! %l6 = ffffffffe8b78010 ! retry : should take illegal inst trap, %l0 = 0000000000000010 retry ! Illegal inst trap : %l0 = 0000000000000020 p3_label_79: ! Mem[0000000016800000] = 7a4d1376, %l4 = fffffffffffff32e lduwa [%i1+%g0]0x88,%l4 ! %l4 = 000000007a4d1376 ! Mem[0000000016800018] = 00804817, %f16 = 9ac00000 lda [%i1+%i6]0x80,%f16 ! %f16 = 00804817 ! %l5 = 0000000014344837, immed = fffff987, %l1 = ffffffffe1cd5ada xor %l5,-0x679,%l1 ! %l1 = ffffffffebcbb1b0 ! Mem[000000001780000c] = fffffff2, %l7 = 0000000143448370 ldsw [%i3+0x00c],%l7 ! %l7 = fffffffffffffff2 ! %l4 = 000000007a4d1376, immed = fffff003, %l1 = ffffffffebcbb1b0 addc %l4,-0xffd,%l1 ! %l1 = 000000007a4d0379 ! %l6 = ffffffffe8b78010, immed = fffffff8, %y = 00000001 sdivcc %l6,-0x008,%l7 ! %l7 = ffffffffc2e90ffe, %ccr = 88 mov %l0,%y ! %y = 00000020 ! Mem[0000000016800020] = 6f73c854d46190b6, %f24 = 14344a99 ffff6fa4 ldd [%i1+%o4],%f24 ! %f24 = 6f73c854 d46190b6 ! Mem[0000000017000010] = c1d0faacfa8e94b4, %f12 = 000000ae 319c5d22 ldda [%i2+%i5]0x81,%f12 ! %f12 = c1d0faac fa8e94b4 ! %l7 = ffffffffc2e90ffe, Mem[0000000030000018] = e1cd5ada00000010 stx %l7,[%o0+%i6] ! Mem[0000000030000018] = ffffffffc2e90ffe ! Mem[0000000017000018] = 6fc9ffff, %l2 = 0000000000000010 ldsba [%i2+%i6]0x89,%l2 ! %l2 = ffffffffffffffff p3_label_80: ! %l1 = 000000007a4d0379, %l4 = 000000007a4d1376, %l7 = ffffffffc2e90ffe srl %l1,%l4,%l7 ! %l7 = 00000000000001e9 ! %f12 = c1d0faac fa8e94b4, Mem[0000000031000018] = 20b20001 319c5dee std %f12,[%o2+%i6] ! Mem[0000000031000018] = c1d0faac fa8e94b4 ! retry : should take illegal inst trap, %l0 = 0000000000000020 retry ! Illegal inst trap : %l0 = 0000000000000030 ! %l2 = ffffffffffffffff, Mem[000000003100001c] = fa8e94b4 stw %l2,[%o2+0x01c] ! Mem[000000003100001c] = ffffffff ! %l0 = 0000000000000030, %l7 = 00000000000001e9, %l0 = 0000000000000030 xorcc %l0,%l7,%l0 ! %l0 = 00000000000001d9, %ccr = 00 ! Mem[0000000030000058] = 032f5d22ffff6fa4, %l2 = ffffffffffffffff ldx [%o0+0x058],%l2 ! %l2 = 032f5d22ffff6fa4 ! Mem[0000000017800008] = ef020000, %f19 = acfad0c1 ld [%i3+%i4],%f19 ! %f19 = ef020000 ! %l7 = 00000000000001e9, Mem[0000000017000040] = 5aff3e2d93b21a65 stx %l7,[%i2+0x040] ! Mem[0000000017000040] = 00000000000001e9 ! %l1 = 000000007a4d0379, %l7 = 00000000000001e9, %l0 = 00000000000001d9 sra %l1,%l7,%l0 ! %l0 = 00000000003d2681 ! %l6 = ffffffffe8b78010, Mem[0000000030000059] = 032f5d22 stb %l6,[%o0+0x059] ! Mem[0000000030000058] = 03105d22 p3_label_81: ! %l2 = ffff6fa4, %l3 = 17488000, Mem[0000000016000020] = a5ffffff 00000000 std %l2,[%i0+%o4] ! Mem[0000000016000020] = ffff6fa4 17488000 ! Mem[0000000016000064] = de88bec4, %l4 = 000000007a4d1376 ldsha [%i0+0x066]%asi,%l4 ! %l4 = ffffffffffffbec4 ! Mem[0000000017800018] = 80b1189e 970dae00, %l0 = 003d2681, %l1 = 7a4d0379 ldda [%i3+%i6]0x89,%l0 ! %l0 = 00000000970dae00 0000000080b1189e ! %l4 = ffffffffffffbec4, immed = fffff9bf, %l0 = 00000000970dae00 addccc %l4,-0x641,%l0 ! %l0 = ffffffffffffb883, %ccr = 99 ! %f6 = fa8c1e78, Mem[0000000016800018] = 00804817 st %f6 ,[%i1+%i6] ! Mem[0000000016800018] = fa8c1e78 ! Mem[0000000031800018] = 00000000, %l7 = 00000000000001e9 ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000 ! Mem[0000000017000000] = 50e20c2f, %l0 = ffffffffffffb883 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 0000000050e20c2f ! %l4 = ffffffffffffbec4, Mem[0000000017800028] = fffff9a300000000 stxa %l4,[%i3+%o5]0x80 ! Mem[0000000017800028] = ffffffffffffbec4 ! %l4 = ffffffffffffbec4, Mem[0000000017000018] = ffffc96fffffffff stxa %l4,[%i2+%i6]0x80 ! Mem[0000000017000018] = ffffffffffffbec4 ! %l0 = 0000000050e20c2f, Mem[000000003180005e] = f5be61da sth %l0,[%o3+0x05e] ! Mem[000000003180005c] = f5be0c2f p3_label_82: ! Mem[000000001780006c] = 25f22737, %l3 = 0000000017488000 ldub [%i3+0x06c],%l3 ! %l3 = 0000000000000025 ! Mem[0000000031800018] = 00000000 3c9316ab, %l6 = e8b78010, %l7 = 00000000 ldda [%o3+0x018]%asi,%l6 ! %l6 = 0000000000000000 000000003c9316ab ! %l3 = 0000000000000025, %l4 = ffffffffffffbec4, %l5 = 0000000014344837 xorcc %l3,%l4,%l5 ! %l5 = ffffffffffffbee1, %ccr = 88 ! %f24 = 6f73c854 d46190b6, Mem[0000000016800030] = 002f5f11 50e20c2f std %f24,[%i1+%o6] ! Mem[0000000016800030] = 6f73c854 d46190b6 ! Mem[0000000016000000] = a0a051ca, %l1 = 0000000080b1189e lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000a0a051ca ! Mem[000000003080005c] = 3067ffff, %l1 = 00000000a0a051ca ldswa [%o1+0x05c]%asi,%l1 ! %l1 = 000000003067ffff save ! CWP = 1 ! %l6 = 000003c0f467d000, immed = 0000000a, %l0 = 0000000000005dee srl %l6,0x00a,%l0 ! %l0 = 00000000003d19f4 ! %l0 = 00000000003d19f4, Mem[000000003080005c] = 3067ffff sth %l0,[%i1+0x05c] ! Mem[000000003080005c] = 19f4ffff ! Mem[0000000017800028] = ffffffffffffbec4, %f20 = 994a3414 9ac00000 ldd [%o3+%i5],%f20 ! %f20 = ffffffff ffffbec4 p3_label_83: ! %cwp = 1 ! %l3 = 00000000f2ffffff, Mem[0000000017800030] = 14344a99 stba %l3,[%o3+%i6]0x81 ! Mem[0000000017800030] = ff344a99 ! %l5 = 0000000000006799, Mem[000000003000001c] = c2e90ffe stb %l5,[%i0+0x01c] ! Mem[000000003000001c] = 99e90ffe ! %l5 = 0000000000006799, Mem[000000003080001b] = c08c1e78 stb %l5,[%i1+0x01b] ! Mem[0000000030800018] = c08c1e99 ! Mem[0000000031800058] = cdf5e307, %l1 = 0000000000000000 ldsha [%i3+0x058]%asi,%l1 ! %l1 = ffffffffffffcdf5 ! %l5 = 0000000000006799, Mem[000000003000001c] = 99e90ffe, %asi = 80 stwa %l5,[%i0+0x01c]%asi ! Mem[000000003000001c] = 00006799 ! %l2 = 00000000781e8cfa sethi %hi(0x299cc000),%l2 ! %l2 = 00000000299cc000 ! Mem[0000000030000058] = 03105d22ffff6fa4, %f28 = fc000d6a 0b950931 ldda [%i0+0x058]%asi,%f28 ! %f28 = 03105d22 ffff6fa4 ! %l6 = 000003c0f467d000, %l0 = 00000000003d19f4, %l6 = 000003c0f467d000 srax %l6,%l0,%l6 ! %l6 = 0000000000000000 ! %l5 = 0000000000006799, %l4 = ffffffff80000000, %l0 = 00000000003d19f4 add %l5,%l4,%l0 ! %l0 = ffffffff80006799 ! Mem[0000000016000020] = a46fffff, %f12 = c1d0faac lda [%o0+%i4]0x88,%f12 ! %f12 = a46fffff p3_label_84: ! %cwp = 1 ! %l4 = ffffffff80000000, immed = 0000010f, %l6 = 0000000000000000 xor %l4,0x10f,%l6 ! %l6 = ffffffff8000010f ! %l6 = ffffffff8000010f, %l4 = ffffffff80000000, %y = 00000020 smul %l6,%l4,%l4 ! %l4 = 3fffff7880000000, %y = 3fffff78 ! Mem[0000000016000008] = 115f2f0000000000, %l2 = 00000000299cc000 ldxa [%o0+%o4]0x88,%l2 ! %l2 = 115f2f0000000000 ! Mem[0000000017000028] = e8230001, %l5 = 0000000000006799 ldswa [%o2+%i5]0x88,%l5 ! %l5 = ffffffffe8230001 ! %f10 = 50ecbd71 fffffff2, Mem[0000000030000018] = ffffffff 00006799 stda %f10,[%i0+0x018]%asi ! Mem[0000000030000018] = 50ecbd71 fffffff2 ! %l1 = ffffffffffffcdf5, %l1 = ffffffffffffcdf5, %l7 = 00000000000000c5 or %l1,%l1,%l7 ! %l7 = ffffffffffffcdf5 ! %l7 = ffffffffffffcdf5, Mem[0000000031000058] = 00000000ffff6fa4 stx %l7,[%i2+0x058] ! Mem[0000000031000058] = ffffffffffffcdf5 ! %l1 = ffffffffffffcdf5, immed = 000003e9, %y = 3fffff78 sdiv %l1,0x3e9,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 80006799 ! retry : should take illegal inst trap, %l0 = ffffffff80006799 retry ! Illegal inst trap : %l0 = ffffffff800067a9 ! %l4 = 000000007fffffff, Mem[0000000017800008] = 000002ef stwa %l4,[%o3+%o4]0x89 ! Mem[0000000017800008] = 7fffffff p3_label_85: ! %cwp = 1 ! %l7 = ffffffffffffcdf5, Mem[0000000016800078] = 2010b831 stw %l7,[%o1+0x078] ! Mem[0000000016800078] = ffffcdf5 ! %l7 = ffffffffffffcdf5, immed = fffff17f, %l3 = 00000000f2ffffff xor %l7,-0xe81,%l3 ! %l3 = 0000000000003c8a ! Mem[0000000016000054] = 380018eb, %l4 = 000000007fffffff ldsha [%o0+0x054]%asi,%l4 ! %l4 = 0000000000003800 ! %l7 = ffffffffffffcdf5, %l4 = 0000000000003800, %l2 = 115f2f0000000000 udivx %l7,%l4,%l2 ! %l2 = 0004924924924923 ! %l4 = 0000000000003800, %l6 = ffffffff8000010f, %y = 80006799 umulcc %l4,%l6,%l2 ! %l2 = 00001c00003b4800, %ccr = 00, %y = 1c00 ! Mem[0000000017000000] = 2f0ce250, %l7 = ffffffffffffcdf5 ldsba [%o2+%g0]0x81,%l7 ! %l7 = 000000000000002f ! %l0 = ffffffff800067a9, Mem[0000000017000020] = 00000000 stha %l0,[%o2+%i4]0x80 ! Mem[0000000017000020] = 67a90000 ! Mem[0000000016000020] = ffff6fa4, %l5 = ffffffffe8230001 ldsh [%o0+0x022],%l5 ! %l5 = 0000000000006fa4 ! Mem[0000000031000058] = ffffffff, %l6 = ffffffff8000010f lduh [%i2+0x058],%l6 ! %l6 = 000000000000ffff ! %l1 = ffffffffffffcdf5, %l7 = 000000000000002f, %y = 00001c00 umulcc %l1,%l7,%l4 ! %l4 = 0000002efff6cffb, %ccr = 08, %y = 2e p3_label_86: ! %cwp = 1 ! %l2 = 00001c00003b4800, immed = 00000c3a, %y = 0000002e smul %l2,0xc3a,%l2 ! %l2 = 00000002d4ce5000, %y = 02 ! %l5 = 0000000000006fa4, %l7 = 000000000000002f, %l1 = ffffffffffffcdf5 srax %l5,%l7,%l1 ! %l1 = 0000000000000000 ! Mem[000000003080001c] = fffffff2, %l4 = 0000002efff6cffb ldsw [%i1+0x01c],%l4 ! %l4 = fffffffffffffff2 ! Mem[000000003100001c] = ffffffff, %l1 = 0000000000000000 lduw [%i2+0x01c],%l1 ! %l1 = 00000000ffffffff ! %l3 = 0000000000003c8a, immed = 0000000f, %l2 = 00000002d4ce5000 srl %l3,0x00f,%l2 ! %l2 = 0000000000000000 ! %l0 = ffffffff800067a9, immd = 0000000000000f95, %l4 = fffffffffffffff2 udivx %l0,0xf95,%l4 ! %l4 = 00106ddec1a70d2e ! Invert Register : %l0 = ffffffff800067a9 xor %l0,-1,%l0 ! %l0 = 000000007fff9856 ! Mem[0000000016800050] = 0b950931, %f18 = ffffffff ld [%o1+0x050],%f18 ! %f18 = 0b950931 ! %l2 = 0000000000000000, immed = 00000dcb, %l2 = 0000000000000000 xnorcc %l2,0xdcb,%l2 ! %l2 = fffffffffffff234, %ccr = 88 ! Mem[0000000031800058] = cdf5e307, %l1 = 00000000ffffffff lduh [%i3+0x058],%l1 ! %l1 = 000000000000cdf5 p3_label_87: ! %cwp = 1 ! Mem[0000000030800018] = c08c1e99, %l5 = 0000000000006fa4 lduh [%i1+0x01a],%l5 ! %l5 = 0000000000001e99 ! %l7 = 000000000000002f, immed = fffff380, %l3 = 0000000000003c8a addc %l7,-0xc80,%l3 ! %l3 = fffffffffffff3af ! %l4 = 00106ddec1a70d2e sethi %hi(0x3a115000),%l4 ! %l4 = 000000003a115000 ! %l4 = 3a115000, %l5 = 00001e99, Mem[0000000016000020] = ffff6fa4 17488000 stda %l4,[%o0+0x020]%asi ! Mem[0000000016000020] = 3a115000 00001e99 ! retry : should take illegal inst trap, %l0 = 000000007fff9856 retry ! Illegal inst trap : %l0 = 000000007fff9866 ! Randomly selected nop nop ! %l1 = 000000000000cdf5, %l3 = fffffffffffff3af, %l3 = fffffffffffff3af tsubcc %l1,%l3,%l3 ! %l3 = 000000000000da46, %ccr = 13 ! %l6 = 000000000000ffff, %l2 = fffffffffffff234, %l5 = 0000000000001e99 tsubcctv %l6,%l2,%l5 ! %l0 = 000000007fff9889, Trapped ! %l7 = 000000000000002f, immed = fffffb99, %l2 = fffffffffffff234 taddcc %l7,-0x467,%l2 ! %l2 = fffffffffffffbc8, %ccr = 8a ! %l5 = 0000000000001e99, Mem[0000000030000058] = 03105d22ffff6fa4 stx %l5,[%i0+0x058] ! Mem[0000000030000058] = 0000000000001e99 p3_label_88: ! %cwp = 1 ! %f30 = 3c9316ab 802a6890, Mem[0000000031800018] = 00000000 3c9316ab std %f30,[%i3+%o6] ! Mem[0000000031800018] = 3c9316ab 802a6890 ! Mem[0000000017800030] = 994a34ff, %l5 = 0000000000001e99 lduha [%o3+%i6]0x88,%l5 ! %l5 = 00000000000034ff ! %l6 = 0000ffff, %l7 = 0000002f, Mem[0000000030800018] = c08c1e99 fffffff2 stda %l6,[%i1+0x018]%asi ! Mem[0000000030800018] = 0000ffff 0000002f ! Mem[0000000017000008] = c1000000 ffffff9a, %l2 = fffffbc8, %l3 = 0000da46 ldda [%o2+%o4]0x89,%l2 ! %l2 = 00000000ffffff9a 00000000c1000000 ! %l1 = 000000000000cdf5, immed = fffff58a, %y = 00000002 smulcc %l1,-0xa76,%l5 ! %l5 = fffffffff7957f12, %ccr = 88, %y = ffffffff ! Mem[000000003080005c] = 19f4ffff, %l2 = 00000000ffffff9a ldsha [%i1+0x05e]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030000018] = 50ecbd71, %f21 = ffffbec4 ld [%i0+%o6],%f21 ! %f21 = 50ecbd71 ! %l2 = ffffffffffffffff, %l6 = 000000000000ffff, %l1 = 000000000000cdf5 srl %l2,%l6,%l1 ! %l1 = 0000000000000001 ! %l5 = fffffffff7957f12, immed = fffff400, %l7 = 000000000000002f addccc %l5,-0xc00,%l7 ! %l7 = fffffffff7957312, %ccr = 99 ! Mem[0000000017000010] = acfad0c1, %l3 = 00000000c1000000 lduba [%o2+%o5]0x88,%l3 ! %l3 = 00000000000000c1 p3_label_89: ! %cwp = 1 ! %f30 = 3c9316ab, Mem[0000000016800000] = 76134d7a sta %f30,[%o1+%g0]0x81 ! Mem[0000000016800000] = 3c9316ab ! %l5 = fffffffff7957f12, %l3 = 00000000000000c1, %l6 = 000000000000ffff srlx %l5,%l3,%l6 ! %l6 = 7ffffffffbcabf89 ! Mem[000000003180001c] = 802a6890, %l0 = 000000007fff9889 ldsb [%i3+0x01d],%l0 ! %l0 = 000000000000002a ! Mem[0000000016800000] = ab16933c, %l1 = 0000000000000001 ldsba [%o1+%g0]0x88,%l1 ! %l1 = 000000000000003c ! Mem[000000003000001c] = fffffff2, %l4 = 000000003a115000 lduh [%i0+0x01c],%l4 ! %l4 = 000000000000ffff ! Mem[000000003180001c] = 802a6890, %f9 = 000000f5 ld [%i3+0x01c],%f9 ! %f9 = 802a6890 ! %l5 = fffffffff7957f12, %l4 = 000000000000ffff, %l7 = fffffffff7957312 xorcc %l5,%l4,%l7 ! %l7 = fffffffff79580ed, %ccr = 88 ! %l1 = 000000000000003c, %l6 = 7ffffffffbcabf89, %l3 = 00000000000000c1 sll %l1,%l6,%l3 ! %l3 = 0000000000007800 ! Invert Register : %l0 = 000000000000002a xor %l0,-1,%l0 ! %l0 = ffffffffffffffd5 ! %l0 = ffffffffffffffd5, %l6 = 7ffffffffbcabf89, %l1 = 000000000000003c srax %l0,%l6,%l1 ! %l1 = ffffffffffffffff p3_label_90: ! %cwp = 1 ! %l4 = 000000000000ffff, immed = fffffb8b, %l5 = fffffffff7957f12 addc %l4,-0x475,%l5 ! %l5 = 000000000000fb8a ! %l0 = ffffffffffffffd5, immd = fffffffffffffc9d, %l0 = ffffffffffffffd5 udivx %l0,-0x363,%l0 ! %l0 = 0000000000000001 ! Mem[000000003080001c] = 0000002f, %l4 = 000000000000ffff ldub [%i1+0x01e],%l4 ! %l4 = 0000000000000000 ! %f5 = ca51a0a0, Mem[0000000017000070] = 50ecbd71 sta %f5 ,[%o2+0x070]%asi ! Mem[0000000017000070] = ca51a0a0 ! %l1 = ffffffffffffffff, immed = 00000857, %y = ffffffff smul %l1,0x857,%l2 ! %l2 = fffffffffffff7a9, %y = ffffffff ! Mem[0000000017000000] = 50e20c2f, %l3 = 0000000000007800 lduwa [%o2+%g0]0x88,%l3 ! %l3 = 0000000050e20c2f ! %l1 = ffffffffffffffff, immed = fffff585, %l0 = 0000000000000001 andcc %l1,-0xa7b,%l0 ! %l0 = fffffffffffff585, %ccr = 88 ! Mem[0000000031000058] = ffffffff ffffcdf5, %l4 = 00000000, %l5 = 0000fb8a ldda [%i2+0x058]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffcdf5 ! Randomly selected nop nop ! %l6 = fbcabf89, %l7 = f79580ed, Mem[0000000030000018] = 50ecbd71 fffffff2 stda %l6,[%i0+0x018]%asi ! Mem[0000000030000018] = fbcabf89 f79580ed p3_label_91: ! %cwp = 1 ! Mem[0000000016000008] = 00000000, %l0 = fffffffffffff585 ldswa [%o0+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! %f12 = a46fffff fa8e94b4, Mem[0000000016000018] = ae000000 54c8736f stda %f12,[%o0+0x018]%asi ! Mem[0000000016000018] = a46fffff fa8e94b4 ! %l2 = fffffffffffff7a9, immed = 00000918, %y = ffffffff umul %l2,0x918,%l0 ! %l0 = 00000917ffb428d8, %y = 917 ! %l0 = ffb428d8, %l1 = ffffffff, Mem[0000000017000070] = ca51a0a0 93b21a65 stda %l0,[%o2+0x070]%asi ! Mem[0000000017000070] = ffb428d8 ffffffff ! Mem[000000003000005c] = 00001e99, %l6 = 7ffffffffbcabf89 ldub [%i0+0x05c],%l6 ! %l6 = 0000000000000000 ! Mem[0000000017800000] = 6fc9ffff ffffffff, %l6 = 00000000, %l7 = f79580ed ldda [%o3+%g0]0x81,%l6 ! %l6 = 000000006fc9ffff 00000000ffffffff ! %l4 = 00000000ffffffff, %l1 = ffffffffffffffff, %l6 = 000000006fc9ffff tsubcc %l4,%l1,%l6 ! %l6 = 0000000100000000, %ccr = 16 ! %l0 = 00000917ffb428d8, immed = 0000003e, %l0 = 00000917ffb428d8 srax %l0,0x03e,%l0 ! %l0 = 0000000000000000 ! %l2 = fffffffffffff7a9, %l2 = fffffffffffff7a9, %l7 = 00000000ffffffff sll %l2,%l2,%l7 ! %l7 = ffffffffffef5200 ! %l7 = ffffffffffef5200, Mem[0000000030800058] = 51bb1ef419f4ffff stx %l7,[%i1+0x058] ! Mem[0000000030800058] = ffffffffffef5200 p3_label_92: ! %cwp = 1 ! %l0 = 0000000000000000, %l2 = fffffffffffff7a9, %l2 = fffffffffffff7a9 or %l0,%l2,%l2 ! %l2 = fffffffffffff7a9 ! Mem[0000000030800018] = 0000ffff, %l7 = ffffffffffef5200 ldsb [%i1+0x01b],%l7 ! %l7 = ffffffffffffffff ! Mem[0000000031000018] = c1d0faacffffffff, %l4 = 00000000ffffffff ldxa [%i2+0x018]%asi,%l4 ! %l4 = c1d0faacffffffff ! %f12 = a46fffff fa8e94b4, Mem[0000000017800000] = 6fc9ffff ffffffff stda %f12,[%o3+%g0]0x81 ! Mem[0000000017800000] = a46fffff fa8e94b4 ! %l7 = ffffffffffffffff, Mem[000000003100001a] = c1d0faac sth %l7,[%i2+0x01a] ! Mem[0000000031000018] = c1d0ffff ! Mem[000000001780000c] = fffffff2, %f15 = 54c8736f ld [%o3+0x00c],%f15 ! %f15 = fffffff2 ! %l6 = 0000000100000000, immed = 00000005, %l0 = 0000000000000000 sll %l6,0x005,%l0 ! %l0 = 0000002000000000 ! %f28 = 03105d22 ffff6fa4, Mem[0000000031800018] = 3c9316ab 802a6890 std %f28,[%i3+%o6] ! Mem[0000000031800018] = 03105d22 ffff6fa4 ! Mem[000000003180005c] = f5be0c2f, %l2 = fffffffffffff7a9 ldsb [%i3+0x05c],%l2 ! %l2 = fffffffffffffff5 ! %l5 = 00000000ffffcdf5, %l1 = ffffffffffffffff, %l6 = 0000000100000000 addccc %l5,%l1,%l6 ! %l6 = 00000000ffffcdf4, %ccr = 19 p3_label_93: ! %cwp = 1 ! Randomly selected nop nop ! Mem[0000000016000008] = 00000000, %f17 = 319c5d22 lda [%o0+%o4]0x80,%f17 ! %f17 = 00000000 ! Mem[000000003180001c] = ffff6fa4, %l1 = ffffffffffffffff ldsb [%i3+0x01c],%l1 ! %l1 = ffffffffffffffff ! %f2 = ca51a0a0 319c5d22, Mem[0000000017000018] = ffffffff ffffbec4 stda %f2 ,[%o2+%o6]0x81 ! Mem[0000000017000018] = ca51a0a0 319c5d22 ! %l4 = c1d0faacffffffff, %l3 = 0000000050e20c2f, %l7 = ffffffffffffffff taddcctv %l4,%l3,%l7 ! %l0 = 0000002000000023, Trapped ! Mem[0000000031800058] = cdf5e307 f5be0c2f, %l2 = fffffff5, %l3 = 50e20c2f ldda [%i3+0x058]%asi,%l2 ! %l2 = 00000000cdf5e307 00000000f5be0c2f ! %l3 = 00000000f5be0c2f, Mem[0000000017800028] = ffffffff stwa %l3,[%o3+%i5]0x89 ! Mem[0000000017800028] = f5be0c2f ! Mem[0000000016800008] = 3067ffff, %l2 = 00000000cdf5e307 lduba [%o1+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! %l3 = 00000000f5be0c2f, %l4 = c1d0faacffffffff, %l4 = c1d0faacffffffff andn %l3,%l4,%l4 ! %l4 = 0000000000000000 ! Mem[0000000016000030] = 005d9c31, %l2 = 00000000000000ff ldswa [%o0+%i6]0x81,%l2 ! %l2 = 00000000005d9c31 p3_label_94: ! %cwp = 1 ! %l5 = 00000000ffffcdf5, Mem[000000003080005c] = ffef5200 stb %l5,[%i1+0x05c] ! Mem[000000003080005c] = f5ef5200 ! %l7 = ffffffffffffffff, Mem[000000001700002e] = c8ab5868 sth %l7,[%o2+0x02e] ! Mem[000000001700002c] = c8abffff ! %l3 = 00000000f5be0c2f, %l3 = 00000000f5be0c2f, %y = 00000917 sdivcc %l3,%l3,%l7 ! %l7 = ffffffffffff1d0e, %ccr = 88 mov %l0,%y ! %y = 00000023 ! %f10 = 50ecbd71 fffffff2, Mem[0000000030000058] = 00000000 00001e99 std %f10,[%i0+0x058] ! Mem[0000000030000058] = 50ecbd71 fffffff2 ! Mem[0000000017000050] = 60fd31069f9ba933, %l1 = ffffffffffffffff ldx [%o2+0x050],%l1 ! %l1 = 60fd31069f9ba933 ! %l4 = 0000000000000000, Mem[0000000017000040] = 00000000000001e9 stx %l4,[%o2+0x040] ! Mem[0000000017000040] = 0000000000000000 ! %l6 = 00000000ffffcdf4, Mem[000000001680005a] = 8ed982ed sth %l6,[%o1+0x05a] ! Mem[0000000016800058] = 8ed9cdf4 ! Mem[0000000017800058] = 336dd375b3c84e2d, %f10 = 50ecbd71 fffffff2 ldd [%o3+0x058],%f10 ! %f10 = 336dd375 b3c84e2d ! %l5 = 00000000ffffcdf5, Mem[000000003080001b] = 0000ffff stb %l5,[%i1+0x01b] ! Mem[0000000030800018] = 0000fff5 ! %l1 = 60fd31069f9ba933, %l4 = 0000000000000000, %l4 = 0000000000000000 orcc %l1,%l4,%l4 ! %l4 = 60fd31069f9ba933, %ccr = 08 p3_label_95: ! %cwp = 1 ! %l5 = 00000000ffffcdf5, immed = fffff174, %l5 = 00000000ffffcdf5 tsubcc %l5,-0xe8c,%l5 ! %l5 = 00000000ffffdc81, %ccr = 1b ! Mem[0000000016000008] = 00000000, %l4 = 60fd31069f9ba933 ldsba [%o0+0x00a]%asi,%l4 ! %l4 = 0000000000000000 ! %l2 = 00000000005d9c31, Mem[000000003000005c] = fffffff2 sth %l2,[%i0+0x05c] ! Mem[000000003000005c] = 9c31fff2 ! %l7 = ffffffffffff1d0e, %l4 = 0000000000000000, %l0 = 0000002000000023 taddcctv %l7,%l4,%l0 ! %l0 = 0000002000000046, Trapped restore ! CWP = 0 ! %l7 = 000000003c9316ab, Mem[0000000030800018] = 0000fff50000002f stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 000000003c9316ab ! Mem[0000000031000058] = ffffffffffffcdf5, %f20 = ffffffff 50ecbd71 ldd [%o2+0x058],%f20 ! %f20 = ffffffff ffffcdf5 ! %l6 = 0000000000000000, Mem[0000000017000010] = c1d0faac stha %l6,[%i2+%i5]0x80 ! Mem[0000000017000010] = 0000faac ! Mem[0000000017800020] = ee5d9c31f41ebb51, %f28 = 03105d22 ffff6fa4 ldda [%i3+0x020]%asi,%f28 ! %f28 = ee5d9c31 f41ebb51 ! %f6 = fa8c1e78 0000c5c5, Mem[0000000031800018] = 03105d22 ffff6fa4 stda %f6 ,[%o3+0x018]%asi ! Mem[0000000031800018] = fa8c1e78 0000c5c5 p3_label_96: ! %l6 = 0000000000000000, %l5 = ffffffffffffbee1, %l5 = ffffffffffffbee1 addc %l6,%l5,%l5 ! %l5 = ffffffffffffbee2 ! %l0 = 0000000050e20c2f, immd = 0000000000000745, %l7 = 000000003c9316ab mulx %l0,0x745,%l7 ! %l7 = 0000024bfb4291ab, %y = 23 ! Invert Register : %l7 = 0000024bfb4291ab xor %l7,-1,%l7 ! %l7 = fffffdb404bd6e54 ! %l0 = 0000000050e20c2f, immd = 0000000000000b7e, %l2 = 032f5d22ffff6fa4 mulx %l0,0xb7e,%l2 ! %l2 = 000003a185c80422, %y = 23 ! %l6 = 0000000000000000, %l5 = ffffffffffffbee2, %l5 = ffffffffffffbee2 sll %l6,%l5,%l5 ! %l5 = 0000000000000000 ! %l1 = 000000003067ffff, %l0 = 0000000050e20c2f, %l3 = 0000000000000025 tsubcc %l1,%l0,%l3 ! %l3 = ffffffffdf85f3d0, %ccr = 9b ! %l0 = 0000000050e20c2f, %l0 = 0000000050e20c2f, %l4 = ffffffffffffbec4 sra %l0,%l0,%l4 ! %l4 = 000000000000a1c4 ! %f22 = 20b20001 319c5dee, Mem[0000000016000000] = a0a051ca ffffffff std %f22,[%i0+%g0] ! Mem[0000000016000000] = 20b20001 319c5dee ! %l7 = fffffdb404bd6e54, immed = 0000000e, %l2 = 000003a185c80422 sll %l7,0x00e,%l2 ! %l2 = ff6d012f5b950000 ! Mem[0000000016800008] = 781e8cfa3067ffff, %f0 = 51bb1ef4 3067ffff ldda [%i1+%i4]0x88,%f0 ! %f0 = 781e8cfa 3067ffff p3_label_97: ! %f14 = ae4123e8 fffffff2, Mem[0000000016000000] = 20b20001 319c5dee stda %f14,[%i0+%g0]0x81 ! Mem[0000000016000000] = ae4123e8 fffffff2 ! Mem[0000000016800008] = ffff6730 fa8c1e78, %l2 = 5b950000, %l3 = df85f3d0 ldda [%i1+0x008]%asi,%l2 ! %l2 = 00000000ffff6730 00000000fa8c1e78 ! Mem[0000000016800000] = ab16933c, %l7 = fffffdb404bd6e54 lduba [%i1+%g0]0x88,%l7 ! %l7 = 000000000000003c ! Invert Register : %l5 = 0000000000000000 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff ! %l3 = 00000000fa8c1e78, %l5 = ffffffffffffffff, %l2 = 00000000ffff6730 taddcc %l3,%l5,%l2 ! %l2 = 00000000fa8c1e77, %ccr = 1b ! Mem[0000000031000058] = ffffffffffffcdf5, %l5 = ffffffffffffffff ldxa [%o2+0x058]%asi,%l5 ! %l5 = ffffffffffffcdf5 ! %l6 = 0000000000000000, %l1 = 000000003067ffff, %l4 = 000000000000a1c4 sll %l6,%l1,%l4 ! %l4 = 0000000000000000 ! %l4 = 00000000, %l5 = ffffcdf5, Mem[0000000017800000] = a46fffff fa8e94b4 stda %l4,[%i3+0x000]%asi ! Mem[0000000017800000] = 00000000 ffffcdf5 ! Mem[0000000016000018] = a46fffff, %l3 = 00000000fa8c1e78 ldsha [%i0+%i6]0x81,%l3 ! %l3 = ffffffffffffa46f ! Mem[0000000017000070] = ffb428d8ffffffff, %l5 = ffffffffffffcdf5 ldxa [%i2+0x070]%asi,%l5 ! %l5 = ffb428d8ffffffff p3_label_98: ! %l0 = 0000000050e20c2f, Mem[0000000017000030] = 00000010 stwa %l0,[%i2+%o6]0x81 ! Mem[0000000017000030] = 50e20c2f ! %l7 = 000000000000003c, Mem[000000001680004e] = 3fe33c07 sth %l7,[%i1+0x04e] ! Mem[000000001680004c] = 3fe3003c ! Mem[0000000030000058] = 50ecbd719c31fff2, %l3 = ffffffffffffa46f ldxa [%o0+0x058]%asi,%l3 ! %l3 = 50ecbd719c31fff2 ! %l0 = 0000000050e20c2f, %l4 = 0000000000000000, %l2 = 00000000fa8c1e77 andncc %l0,%l4,%l2 ! %l2 = 0000000050e20c2f, %ccr = 00 ! %l7 = 000000000000003c, %l6 = 0000000000000000, %y = 00000023 sdivcc %l7,%l6,%l3 ! Div by zero, %l0 = 0000000050e20c7f mov %l0,%y ! %y = 50e20c57 ! %l3 = 50ecbd719c31fff2, immed = fffff0dc, %l2 = 0000000050e20c2f and %l3,-0xf24,%l2 ! %l2 = 50ecbd719c31f0d0 ! %l0 = 50e20c57, %l1 = 3067ffff, Mem[0000000016000008] = 00000000 002f5f11 stda %l0,[%i0+%i4]0x81 ! Mem[0000000016000008] = 50e20c57 3067ffff ! Mem[0000000016000008] = ffff6730 570ce250, %l4 = 00000000, %l5 = ffffffff ldda [%i0+%i4]0x89,%l4 ! %l4 = 00000000570ce250 00000000ffff6730 ! %l4 = 00000000570ce250, %l3 = 50ecbd719c31fff2, %l6 = 0000000000000000 andcc %l4,%l3,%l6 ! %l6 = 000000001400e250, %ccr = 00 ! %l7 = 000000000000003c, immed = 00000014, %l7 = 000000000000003c addc %l7,0x014,%l7 ! %l7 = 0000000000000050 p3_label_99: ! Mem[0000000030800058] = fffffffff5ef5200, %f30 = 3c9316ab 802a6890 ldda [%o1+0x058]%asi,%f30 ! %f30 = ffffffff f5ef5200 ! %l3 = 50ecbd719c31fff2, Mem[0000000016800036] = d46190b6 sth %l3,[%i1+0x036] ! Mem[0000000016800034] = d461fff2 ! %l1 = 000000003067ffff, immed = fffff6e7, %l6 = 000000001400e250 xor %l1,-0x919,%l6 ! %l6 = ffffffffcf980918 ! Mem[0000000030800018] = 00000000 3c9316ab, %l2 = 9c31f0d0, %l3 = 9c31fff2 ldd [%o1+%i6],%l2 ! %l2 = 0000000000000000 000000003c9316ab ! Mem[0000000017000010] = acfa0000, %l4 = 00000000570ce250 ldsha [%i2+%i5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000016000020] = 3a115000 00001e99, %l6 = cf980918, %l7 = 00000050 ldd [%i0+%o4],%l6 ! %l6 = 000000003a115000 0000000000001e99 ! %l7 = 0000000000001e99, immed = 00000a5d, %l1 = 000000003067ffff tsubcc %l7,0xa5d,%l1 ! %l1 = 000000000000143c, %ccr = 02 ! Mem[0000000017800028] = 2f0cbef5, %l4 = 0000000000000000 ldsh [%i3+0x02a],%l4 ! %l4 = ffffffffffffbef5 ! %l1 = 000000000000143c, Mem[000000001780001a] = 00ae0d97 sth %l1,[%i3+0x01a] ! Mem[0000000017800018] = 00ae143c ! %l4 = ffffbef5, %l5 = ffff6730, Mem[0000000030800018] = 00000000 3c9316ab std %l4,[%o1+%i6] ! Mem[0000000030800018] = ffffbef5 ffff6730 p3_label_100: ! Mem[000000003080001c] = ffff6730, %l7 = 0000000000001e99 ldsb [%o1+0x01c],%l7 ! %l7 = ffffffffffffffff ! Mem[0000000016800048] = 0e243113, %l1 = 000000000000143c ldsb [%i1+0x04b],%l1 ! %l1 = 0000000000000013 ! %l1 = 0000000000000013, %l0 = 0000000050e20c57, %l0 = 0000000050e20c57 mulx %l1,%l0,%l0 ! %l0 = 0000000600c6ea75, %y = 50e20c57 ! %l5 = 00000000ffff6730, %l6 = 000000003a115000, %l5 = 00000000ffff6730 sub %l5,%l6,%l5 ! %l5 = 00000000c5ee1730 ! %l2 = 0000000000000000, immed = 000004ee, %l3 = 000000003c9316ab andcc %l2,0x4ee,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030800058] = ffffffff f5ef5200 std %l2,[%o1+0x058] ! Mem[0000000030800058] = 00000000 00000000 ! %l1 = 0000000000000013, Mem[000000003180001c] = 0000c5c5 stw %l1,[%o3+0x01c] ! Mem[000000003180001c] = 00000013 ! Mem[0000000017800030] = 994a34ff, %f31 = f5ef5200 lda [%i3+%o6]0x88,%f31 ! %f31 = 994a34ff ! Mem[0000000016000030] = 005d9c31, %l5 = 00000000c5ee1730 lduha [%i0+%o6]0x80,%l5 ! %l5 = 000000000000005d ! %l0 = 0000000600c6ea75, immed = fffff19b, %l2 = 0000000000000000 orcc %l0,-0xe65,%l2 ! %l2 = fffffffffffffbff, %ccr = 88 ba,a p3_not_taken_0_end p3_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p3_branch_failed p3_not_taken_0_end: ! End of Random Code for Processor 3 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 0000000600c6ea75 bne,a,pn %xcc,p3_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000013 bne,a,pn %xcc,p3_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffffffffbff bne,a,pn %xcc,p3_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p3_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffbef5 bne,a,pn %xcc,p3_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000005d bne,a,pn %xcc,p3_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000003a115000 bne,a,pn %xcc,p3_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff bne,a,pn %xcc,p3_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x50e20c57,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p3_failed mov 0x111,%g1 ! Check Floating Point Registers p3_check_fp_registers: set p3_temp,%g1 set p3_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 781e8cfa 3067ffff bne %xcc,p3_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ca51a0a0 319c5d22 bne %xcc,p3_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 14344a99 ca51a0a0 bne %xcc,p3_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be fa8c1e78 0000c5c5 bne %xcc,p3_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 00000000 802a6890 bne %xcc,p3_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 336dd375 b3c84e2d bne %xcc,p3_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be a46fffff fa8e94b4 bne %xcc,p3_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be ae4123e8 fffffff2 bne %xcc,p3_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00804817 00000000 bne %xcc,p3_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 0b950931 ef020000 bne %xcc,p3_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be ffffffff ffffcdf5 bne %xcc,p3_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 20b20001 319c5dee bne %xcc,p3_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 6f73c854 d46190b6 bne %xcc,p3_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 14344a99 1e32a525 bne %xcc,p3_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ee5d9c31 f41ebb51 bne %xcc,p3_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ffffffff 994a34ff bne %xcc,p3_f30_fail nop ! Check Local Memory set p3_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = ae4123e8fffffff2 ldx [%i0+0x000],%g3 ! Observed data at 0000000016000000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 7ffeffff00000000 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 = a46ffffffa8e94b4 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 = 008048170426b493 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 = 005d9c3100000000 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 = fa8c1e00fffffff2 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 = 934a3414000002e7 ldx [%i0+0x040],%g3 ! Observed data at 0000000016000040 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x040,%g4 ldx [%g1+0x060],%g2 ! Expected data = 866858d9de88bec4 ldx [%i0+0x060],%g3 ! Observed data at 0000000016000060 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 2f0ce2500793aa28 ldx [%i0+0x078],%g3 ! Observed data at 0000000016000078 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x078,%g4 set p3_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 3c9316abffffffff 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 = fa8c1e786bf16a4d ldx [%i1+0x018],%g3 ! Observed data at 0000000016800018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = c09affffa46fffff ldx [%i1+0x028],%g3 ! Observed data at 0000000016800028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6f73c854d461fff2 ldx [%i1+0x030],%g3 ! Observed data at 0000000016800030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4cae7ac376134d7a ldx [%i1+0x038],%g3 ! Observed data at 0000000016800038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = 0e2431133fe3003c ldx [%i1+0x048],%g3 ! Observed data at 0000000016800048 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x048,%g4 ldx [%g1+0x058],%g2 ! Expected data = 8ed9cdf4f585793e ldx [%i1+0x058],%g3 ! Observed data at 0000000016800058 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 00000000000000ae ldx [%i1+0x060],%g3 ! Observed data at 0000000016800060 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = ffffcdf55a46c96f ldx [%i1+0x078],%g3 ! Observed data at 0000000016800078 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x078,%g4 set p3_local2_expect,%g1 ldx [%g1+0x010],%g2 ! Expected data = 0000faacfa8e94b4 ldx [%i2+0x010],%g3 ! Observed data at 0000000017000010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ca51a0a0319c5d22 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 = 67a90000319c5dee 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 = 010023e8c8abffff ldx [%i2+0x028],%g3 ! Observed data at 0000000017000028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 50e20c2f000002ef ldx [%i2+0x030],%g3 ! Observed data at 0000000017000030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0000000000000000 ldx [%i2+0x040],%g3 ! Observed data at 0000000017000040 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x040,%g4 ldx [%g1+0x060],%g2 ! Expected data = 043ace0e00007fff ldx [%i2+0x060],%g3 ! Observed data at 0000000017000060 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = e1c1851f002f5f11 ldx [%i2+0x068],%g3 ! Observed data at 0000000017000068 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x068,%g4 ldx [%g1+0x078],%g2 ! Expected data = 9c4ec341adca493a ldx [%i2+0x078],%g3 ! Observed data at 0000000017000078 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x078,%g4 set p3_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 00000000ffffcdf5 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 = ffffff7ffffffff2 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 = 07e3f5cda4581c26 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 = 00ae143c9e18b180 ldx [%i3+0x018],%g3 ! Observed data at 0000000017800018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2f0cbef5ffffbec4 ldx [%i3+0x028],%g3 ! Observed data at 0000000017800028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 85bd6980d66e3540 ldx [%i3+0x040],%g3 ! Observed data at 0000000017800040 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x040,%g4 ldx [%g1+0x050],%g2 ! Expected data = 51bb1ef4319c5d22 ldx [%i3+0x050],%g3 ! Observed data at 0000000017800050 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x050,%g4 ldx [%g1+0x070],%g2 ! Expected data = 9ac00000319c5d22 ldx [%i3+0x070],%g3 ! Observed data at 0000000017800070 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 39c38d01fffffffd ldx [%i3+0x078],%g3 ! Observed data at 0000000017800078 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x078,%g4 ! Check Shared Memory set share0_expect,%g4 set p3_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p3_memcheck_share0: ldx [%g4+0x018],%g2 ! Expected value = fbcabf89f79580ed ldx [%o0+0x018],%g3 ! Read value at Mem[0000000030000018] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x018,%g1 ldx [%g4+0x058],%g2 ! Expected value = 50ecbd719c31fff2 ldx [%o0+0x058],%g3 ! Read value at Mem[0000000030000058] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x058,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p3_memcheck_share1: ldx [%g4+0x018],%g2 ! Expected value = ffffbef5ffff6730 ldx [%o1+0x018],%g3 ! Read value at Mem[0000000030800018] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x018,%g1 ldx [%g4+0x058],%g2 ! Expected value = 0000000000000000 ldx [%o1+0x058],%g3 ! Read value at Mem[0000000030800058] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x058,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p3_memcheck_share2: ldx [%g4+0x018],%g2 ! Expected value = c1d0ffffffffffff ldx [%o2+0x018],%g3 ! Read value at Mem[0000000031000018] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x018,%g1 ldx [%g4+0x058],%g2 ! Expected value = ffffffffffffcdf5 ldx [%o2+0x058],%g3 ! Read value at Mem[0000000031000058] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x058,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p3_memcheck_share3: ldx [%g4+0x018],%g2 ! Expected value = fa8c1e7800000013 ldx [%o3+0x018],%g3 ! Read value at Mem[0000000031800018] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x018,%g1 ldx [%g4+0x058],%g2 ! Expected value = cdf5e307f5be0c2f ldx [%o3+0x058],%g3 ! Read value at Mem[0000000031800058] cmp %g2,%g3 bne,pn %xcc,p3_failed add %g6,0x058,%g1 ! 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] 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] ta BAD_TRAP p3_dfill_failed: ba p3_failed mov 0xddd,%g1 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: stx %l3,[%i2+0x008] ! Mem[0000000017000008] or %l5,%l6,%l6 srax %l5,0x021,%l2 done p3_trap1o: stx %l3,[%o2+0x008] ! Mem[0000000017000008] or %l5,%l6,%l6 srax %l5,0x021,%l2 done p3_trap2e: st %f4 ,[%i3+0x008] ! Mem[0000000017800008] orn %l4,%l7,%l5 orn %l2,%l0,%l5 umul %l5,-0x6a4,%l0 lduh [%i1+0x018],%l3 ! Mem[0000000016800018] ldsw [%o0+0x05c],%l4 ! Mem[000000003000005c] done p3_trap2o: st %f4 ,[%o3+0x008] ! Mem[0000000017800008] orn %l4,%l7,%l5 orn %l2,%l0,%l5 umul %l5,-0x6a4,%l0 lduh [%o1+0x018],%l3 ! Mem[0000000016800018] ldsw [%i0+0x05c],%l4 ! Mem[000000003000005c] done p3_trap3e: sub %l0,%l5,%l4 or %l5,%l0,%l4 addc %l2,%l2,%l1 sub %l1,%l7,%l3 xor %l3,%l7,%l3 done p3_trap3o: sub %l0,%l5,%l4 or %l5,%l0,%l4 addc %l2,%l2,%l1 sub %l1,%l7,%l3 xor %l3,%l7,%l3 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 25f09d0837094f1d ldx [%g1+0x008],%l1 ! %l1 = 6b8223c8718c1e78 ldx [%g1+0x010],%l2 ! %l2 = 48db5f1df59a7a03 ldx [%g1+0x018],%l3 ! %l3 = c4e8b80e8285249e ldx [%g1+0x020],%l4 ! %l4 = 9150d0c4c6001913 ldx [%g1+0x028],%l5 ! %l5 = bcddfbca8a0fbde4 ldx [%g1+0x030],%l6 ! %l6 = 0c20a2d9ec046b6d ldx [%g1+0x038],%l7 ! %l7 = 2545751bd508778c save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = a5a4aa67db6ca9a1 ldx [%g1+0x048],%l1 ! %l1 = fa970719c8602e98 ldx [%g1+0x050],%l2 ! %l2 = d6c13adcc5187b34 ldx [%g1+0x058],%l3 ! %l3 = b153d917de361cf4 ldx [%g1+0x060],%l4 ! %l4 = 5c6c1607e0f3b72e ldx [%g1+0x068],%l5 ! %l5 = 00610a0e854a2a96 ldx [%g1+0x070],%l6 ! %l6 = 986b534c28a630ac ldx [%g1+0x078],%l7 ! %l7 = 61ab85720ff97530 ! Initialize the output register of window 1 set p3_local0_start,%o0 set p3_local1_start,%o1 set p3_local2_start,%o2 set p3_local3_start,%o3 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%o6 restore 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 = b4e05923 51c519fa ee558f93 2a3c3150 ! %f4 = 60d9bfea 6bb28802 a607cea3 09c50e3b ! %f8 = fe76a1e6 e95b91de 2f740105 11cead03 ! %f12 = 00216f1e 0da47d95 05d03a9a 4ad046d1 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0aa92fc9 5031f0b4 5201abe7 aac36226 ! %f20 = 77ebd3ae b1b0cc4c 027566ab 6c409488 ! %f24 = e017063d 8d369498 1559c90b ba4bfe4d ! %f28 = 9e8f13b8 67a97c20 486ea4ca d203ffb0 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = dfbfef5d 0150c850 fc942349 e05497b6 ! %f36 = e22485ff 275b0cea 8ebeeb2a 384a69bd ! %f40 = f730fc18 bb7423a9 f395d630 08279ced ! %f44 = da05a479 a4ddd15b 99a1b220 3056f798 ldda [%g1]ASI_BLK_P,%f32 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: ! %l0 = 079d4669dab2ae33, Mem[0000000018800022] = ddd6fa1b sth %l0,[%i1+0x022] ! Mem[0000000018800020] = ddd6ae33 ! %l4 = ca5f47b69a6a8367, %l6 = 3e3461b895ca68a0, %y = 00000000 umul %l4,%l6,%l7 ! %l7 = 5a5a15a26a39f860, %y = 5a5a15a2 ! %f12 = 00216f1e, Mem[0000000018800010] = f51c1388 sta %f12,[%i1+%i5]0x89 ! Mem[0000000018800010] = 00216f1e ! Mem[0000000030000024] = 99ceff44, %l6 = 3e3461b895ca68a0 ldsw [%o0+0x024],%l6 ! %l6 = ffffffff99ceff44 ! Mem[0000000030800060] = d71c7685, %l6 = ffffffff99ceff44 ldsba [%o1+0x061]%asi,%l6 ! %l6 = 000000000000001c ! %l5 = b12b5fea4d9c9009, immed = fffffa28, %l3 = a5cd194ff78a83af or %l5,-0x5d8,%l3 ! %l3 = fffffffffffffa29 ! Mem[0000000031000064] = ebc9c147, %l1 = d61bff74854acb35 ldsh [%o2+0x064],%l1 ! %l1 = ffffffffffffebc9 ! Mem[0000000030000064] = 14474f43, %f15 = 4ad046d1 ld [%o0+0x064],%f15 ! %f15 = 14474f43 ! Mem[0000000019800010] = 2c3d6aaa, %l0 = 079d4669dab2ae33 lduha [%i3+%i5]0x80,%l0 ! %l0 = 0000000000002c3d ! %l6 = 000000000000001c, %l0 = 0000000000002c3d, %l5 = b12b5fea4d9c9009 subc %l6,%l0,%l5 ! %l5 = ffffffffffffd3df p4_label_2: ! %l6 = 000000000000001c, Mem[0000000030800024] = fb100c87 sth %l6,[%o1+0x024] ! Mem[0000000030800024] = 001c0c87 ! Mem[0000000018800008] = ff840fda, %l6 = 000000000000001c lduwa [%i1+%i4]0x88,%l6 ! %l6 = 00000000ff840fda ! Mem[0000000031800060] = 3b3d51d4, %l4 = ca5f47b69a6a8367 ldswa [%o3+0x060]%asi,%l4 ! %l4 = 000000003b3d51d4 ! %l2 = ea7aa683, %l3 = fffffa29, Mem[0000000019800030] = 9eade36c a927b177 stda %l2,[%i3+%o6]0x81 ! Mem[0000000019800030] = ea7aa683 fffffa29 ! %l4 = 000000003b3d51d4, %l7 = 5a5a15a26a39f860, %l1 = ffffffffffffebc9 andn %l4,%l7,%l1 ! %l1 = 0000000011040194 ! Mem[0000000019000000] = 7f2d5112 271067d6, %l0 = 00002c3d, %l1 = 11040194 ldda [%i2+%g0]0x81,%l0 ! %l0 = 000000007f2d5112 00000000271067d6 ! %l3 = fffffffffffffa29, immed = fffff8e1, %l4 = 000000003b3d51d4 xnor %l3,-0x71f,%l4 ! %l4 = fffffffffffffd37 ! %l4 = fffffffffffffd37, immed = 00000017, %l0 = 000000007f2d5112 srlx %l4,0x017,%l0 ! %l0 = 000001ffffffffff ! Mem[0000000018800018] = 807c466f 64f558ba, %l4 = fffffd37, %l5 = ffffd3df ldda [%i1+%i6]0x81,%l4 ! %l4 = 00000000807c466f 0000000064f558ba ! Mem[0000000031000020] = 4db3172a, %l5 = 0000000064f558ba ldsb [%o2+0x022],%l5 ! %l5 = 0000000000000017 p4_label_3: ! %f7 = 09c50e3b, Mem[0000000019000028] = 9c9c05f5 sta %f7 ,[%i2+%o5]0x81 ! Mem[0000000019000028] = 09c50e3b ! %l4 = 00000000807c466f, Mem[0000000018800010] = 1e6f2100 stwa %l4,[%i1+%i5]0x81 ! Mem[0000000018800010] = 807c466f ! Mem[0000000019800074] = 3583cfce, %l3 = fffffffffffffa29 ldsba [%i3+0x074]%asi,%l3 ! %l3 = 0000000000000035 ! %l0 = 000001ffffffffff, %l2 = 070db317ea7aa683, %y = 5a5a15a2 umulcc %l0,%l2,%l0 ! %l0 = ea7aa6821585597d, %ccr = 80, %y = ea7aa682 ! %l5 = 0000000000000017, immed = 00000601, %l2 = 070db317ea7aa683 orn %l5,0x601,%l2 ! %l2 = fffffffffffff9ff ! %l3 = 0000000000000035, immed = fffff6ae, %l2 = fffffffffffff9ff andncc %l3,-0x952,%l2 ! %l2 = 0000000000000011, %ccr = 00 ! %f1 = 51c519fa, Mem[0000000031800020] = b5c3a9fe st %f1 ,[%o3+%o4] ! Mem[0000000031800020] = 51c519fa ! %f29 = 67a97c20, Mem[0000000019000008] = 9d6a9d69 sta %f29,[%i2+%i4]0x89 ! Mem[0000000019000008] = 67a97c20 ! Mem[0000000019800020] = 833aa65f8448e0dd, %f8 = fe76a1e6 e95b91de ldda [%i3+%o4]0x81,%f8 ! %f8 = 833aa65f 8448e0dd ! %l4 = 00000000807c466f, immed = 00000569, %l3 = 0000000000000035 tsubcc %l4,0x569,%l3 ! %l3 = 00000000807c4106, %ccr = 0a p4_label_4: ! %l3 = 00000000807c4106, %l0 = ea7aa6821585597d, %l3 = 00000000807c4106 udivx %l3,%l0,%l3 ! %l3 = 0000000000000000 ! %l1 = 00000000271067d6, immed = 00000544, %l2 = 0000000000000011 orn %l1,0x544,%l2 ! %l2 = ffffffffffffffff ! %l1 = 00000000271067d6, immed = 00000010, %l4 = 00000000807c466f sra %l1,0x010,%l4 ! %l4 = 0000000000002710 ! %l5 = 0000000000000017, Mem[0000000030000060] = e665382b stw %l5,[%o0+0x060] ! Mem[0000000030000060] = 00000017 ! Mem[0000000019000018] = d28475c4, %l7 = 5a5a15a26a39f860 ldsba [%i2+%i6]0x81,%l7 ! %l7 = ffffffffffffffd2 ! Mem[0000000018000020] = aace815b, %l0 = ea7aa6821585597d ldsb [%i0+0x023],%l0 ! %l0 = 000000000000005b ! %l1 = 00000000271067d6, immed = fffff34f, %l2 = ffffffffffffffff addc %l1,-0xcb1,%l2 ! %l2 = 0000000027105b25 ! %l0 = 000000000000005b, Mem[0000000018800010] = 6f467c80 stwa %l0,[%i1+%i5]0x89 ! Mem[0000000018800010] = 0000005b ! %l0 = 000000000000005b, Mem[0000000019800020] = 833aa65f8448e0dd stxa %l0,[%i3+%o4]0x80 ! Mem[0000000019800020] = 000000000000005b ! Mem[0000000031000060] = 03c3094a ebc9c147, %l0 = 0000005b, %l1 = 271067d6 ldd [%o2+0x060],%l0 ! %l0 = 0000000003c3094a 00000000ebc9c147 p4_label_5: ! %l7 = ffffffffffffffd2, Mem[0000000018000010] = 64de7af6 stba %l7,[%i0+%i5]0x89 ! Mem[0000000018000010] = 64de7ad2 ! %l1 = 00000000ebc9c147, Mem[0000000018800041] = bc7f6222 stb %l1,[%i1+0x041] ! Mem[0000000018800040] = bc476222 ! %l0 = 0000000003c3094a, immed = 000004d4, %l4 = 0000000000002710 andncc %l0,0x4d4,%l4 ! %l4 = 0000000003c3090a, %ccr = 00 ! %l7 = ffffffffffffffd2, Mem[0000000031000024] = 1b855652 stw %l7,[%o2+0x024] ! Mem[0000000031000024] = ffffffd2 ! Mem[0000000019000028] = 09c50e3b, %l3 = 0000000000000000 ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000009 ! retry : should take illegal inst trap, %l0 = 0000000003c3094a retry ! Illegal inst trap : %l0 = 0000000003c3095a ! Mem[0000000031000060] = 03c3094a, %l0 = 0000000003c3095a ldsba [%o2+0x062]%asi,%l0 ! %l0 = 0000000000000009 ! %l7 = ffffffffffffffd2, %l2 = 0000000027105b25, %l4 = 0000000003c3090a andcc %l7,%l2,%l4 ! %l4 = 0000000027105b00, %ccr = 00 ! %l1 = 00000000ebc9c147, immed = 00000653, %l1 = 00000000ebc9c147 addccc %l1,0x653,%l1 ! %l1 = 00000000ebc9c79a, %ccr = 08 ! %l6 = 00000000ff840fda, immed = 000003ad, %l2 = 0000000027105b25 andcc %l6,0x3ad,%l2 ! %l2 = 0000000000000388, %ccr = 00 p4_label_6: ! %l4 = 0000000027105b00, %l0 = 0000000000000009, %l2 = 0000000000000388 orncc %l4,%l0,%l2 ! %l2 = fffffffffffffff6, %ccr = 88 ! %l6 = 00000000ff840fda, Mem[0000000031800020] = 51c519fa7d2cffd0 stx %l6,[%o3+%o4] ! Mem[0000000031800020] = 00000000ff840fda ! Mem[0000000030000064] = 14474f43, %l1 = 00000000ebc9c79a lduw [%o0+0x064],%l1 ! %l1 = 0000000014474f43 ! %l3 = 0000000000000009, Mem[0000000030800027] = 001c0c87 stb %l3,[%o1+0x027] ! Mem[0000000030800024] = 001c0c09 ! Mem[0000000031800060] = 3b3d51d4, %l2 = fffffffffffffff6 ldub [%o3+0x061],%l2 ! %l2 = 000000000000003d ! Mem[0000000031000064] = ebc9c147, %l7 = ffffffffffffffd2 ldsb [%o2+0x065],%l7 ! %l7 = ffffffffffffffc9 ! Mem[000000001980003c] = 01df27a1, %l5 = 0000000000000017 lduh [%i3+0x03c],%l5 ! %l5 = 00000000000001df ! Mem[0000000018800020] = ddd6ae33, %l1 = 0000000014474f43 lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000dd ! Mem[0000000018800010] = 5b000000, %l0 = 0000000000000009 lduwa [%i1+%i5]0x80,%l0 ! %l0 = 000000005b000000 ! Mem[0000000031000064] = ebc9c147, %f26 = 1559c90b ld [%o2+0x064],%f26 ! %f26 = ebc9c147 p4_label_7: ! %l1 = 00000000000000dd, Mem[0000000018000021] = aace815b stb %l1,[%i0+0x021] ! Mem[0000000018000020] = aadd815b ! %l6 = 00000000ff840fda, Mem[0000000018800018] = 807c466f64f558ba stxa %l6,[%i1+%i6]0x80 ! Mem[0000000018800018] = 00000000ff840fda ! Mem[0000000031800024] = ff840fda, %l3 = 0000000000000009 ldsw [%o3+0x024],%l3 ! %l3 = ffffffffff840fda ! %l0 = 000000005b000000, %l3 = ffffffffff840fda, %l3 = ffffffffff840fda sub %l0,%l3,%l3 ! %l3 = 000000005b7bf026 ! %f8 = 833aa65f 8448e0dd, Mem[0000000031000060] = 03c3094a ebc9c147 stda %f8 ,[%o2+0x060]%asi ! Mem[0000000031000060] = 833aa65f 8448e0dd ! %l3 = 000000005b7bf026, immed = 00000f48, %y = ea7aa682 umulcc %l3,0xf48,%l3 ! %l3 = 00000575fdedc4b0, %ccr = 08, %y = 575 ! %l2 = 0000003d, %l3 = fdedc4b0, Mem[0000000018800000] = 92419965 ab5ec6a2 std %l2,[%i1+%g0] ! Mem[0000000018800000] = 0000003d fdedc4b0 ! Mem[0000000018000028] = 15b92a6d, %f25 = 8d369498 ld [%i0+%o5],%f25 ! %f25 = 15b92a6d ! %l4 = 0000000027105b00, %l4 = 0000000027105b00, %y = 00000575 udiv %l4,%l4,%l3 ! %l3 = 00000000000023c4 mov %l0,%y ! %y = 5b000000 ! %l5 = 00000000000001df, Mem[0000000031800025] = ff840fda stba %l5,[%o3+0x025]%asi ! Mem[0000000031800024] = ffdf0fda p4_label_8: ! %l0 = 000000005b000000, %l0 = 000000005b000000, %y = 5b000000 udiv %l0,%l0,%l4 ! %l4 = 00000000ffffffff mov %l0,%y ! %y = 5b000000 ! Mem[0000000031000020] = 4db3172a, %l3 = 00000000000023c4 ldsb [%o2+%o4],%l3 ! %l3 = 000000000000004d ! %l1 = 00000000000000dd, %l0 = 000000005b000000, %l1 = 00000000000000dd sra %l1,%l0,%l1 ! %l1 = 00000000000000dd ! %l4 = 00000000ffffffff, immed = fffff43e, %l7 = ffffffffffffffc9 andncc %l4,-0xbc2,%l7 ! %l7 = 0000000000000bc1, %ccr = 00 ! Mem[0000000030000020] = 001081d7, %l4 = 00000000ffffffff ldub [%o0+0x023],%l4 ! %l4 = 00000000000000d7 ! Mem[0000000018800008] = da0f84ff 262847c9, %l6 = ff840fda, %l7 = 00000bc1 ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000da0f84ff 00000000262847c9 ! Invert Register : %l6 = 00000000da0f84ff xor %l6,-1,%l6 ! %l6 = ffffffff25f07b00 ! Invert Register : %l1 = 00000000000000dd xor %l1,-1,%l1 ! %l1 = ffffffffffffff22 ! %l5 = 00000000000001df, %l4 = 00000000000000d7, %l7 = 00000000262847c9 and %l5,%l4,%l7 ! %l7 = 00000000000000d7 ! %l5 = 00000000000001df, Mem[0000000031800065] = 8577f14c stb %l5,[%o3+0x065] ! Mem[0000000031800064] = 85dff14c p4_label_9: ! Mem[0000000030800024] = 001c0c09, %l6 = ffffffff25f07b00 ldsba [%o1+0x024]%asi,%l6 ! %l6 = 0000000000000000 ! %f28 = 9e8f13b8 67a97c20, Mem[0000000018000018] = 4b490de7 1c4550cc stda %f28,[%i0+%i6]0x81 ! Mem[0000000018000018] = 9e8f13b8 67a97c20 ! %l6 = 0000000000000000, %l0 = 000000005b000000, %l6 = 0000000000000000 taddcctv %l6,%l0,%l6 ! %l6 = 000000005b000000, %ccr = 00 ! %l0 = 5b000000, %l1 = ffffff22, Mem[0000000018800030] = 447744ad 29560632 stda %l0,[%i1+%o6]0x89 ! Mem[0000000018800030] = 5b000000 ffffff22 ! %f4 = 60d9bfea 6bb28802, Mem[0000000030800060] = d71c7685 351a6812 std %f4 ,[%o1+0x060] ! Mem[0000000030800060] = 60d9bfea 6bb28802 ! %l2 = 0000003d, %l3 = 0000004d, Mem[0000000031800060] = 3b3d51d4 85dff14c std %l2,[%o3+0x060] ! Mem[0000000031800060] = 0000003d 0000004d ! %l5 = 00000000000001df, Mem[0000000019800020] = 00000000 stha %l5,[%i3+%o4]0x88 ! Mem[0000000019800020] = 000001df ! %f13 = 0da47d95, Mem[0000000018000000] = 087b1521 sta %f13,[%i0+%g0]0x81 ! Mem[0000000018000000] = 0da47d95 ! %l4 = 00000000000000d7, %l4 = 00000000000000d7, %l5 = 00000000000001df xor %l4,%l4,%l5 ! %l5 = 0000000000000000 ! Mem[0000000031000020] = 4db3172a, %f26 = ebc9c147 ld [%o2+%o4],%f26 ! %f26 = 4db3172a p4_label_10: ! Mem[0000000018000000] = 0da47d95, %l1 = ffffffffffffff22 ldsha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000da4 ! Mem[0000000019800038] = 9827b49a, %l0 = 000000005b000000 lduw [%i3+0x038],%l0 ! %l0 = 000000009827b49a ! Mem[0000000019000030] = 4637abcb 9e4cf64b, %l6 = 5b000000, %l7 = 000000d7 ldda [%i2+0x030]%asi,%l6 ! %l6 = 000000004637abcb 000000009e4cf64b ! Mem[0000000031000060] = 833aa65f, %l1 = 0000000000000da4 ldsh [%o2+0x062],%l1 ! %l1 = ffffffffffffa65f ! %l0 = 000000009827b49a, %l0 = 000000009827b49a, %l0 = 000000009827b49a taddcctv %l0,%l0,%l0 ! %l0 = 000000009827b4bd, Trapped ! %l5 = 0000000000000000, Mem[0000000019800030] = ea7aa683fffffa29 stx %l5,[%i3+%o6] ! Mem[0000000019800030] = 0000000000000000 ! Mem[0000000030800020] = 0d2d125e001c0c09, %f12 = 00216f1e 0da47d95 ldda [%o1+0x020]%asi,%f12 ! %f12 = 0d2d125e 001c0c09 ! %l4 = 00000000000000d7, %l1 = ffffffffffffa65f, %l1 = ffffffffffffa65f andcc %l4,%l1,%l1 ! %l1 = 0000000000000057, %ccr = 00 ! %l1 = 0000000000000057, immed = fffff920, %y = 5b000000 umul %l1,-0x6e0,%l5 ! %l5 = 00000056fffda9e0, %y = 56 ! Mem[0000000031800020] = 00000000 ffdf0fda, %l0 = 9827b4bd, %l1 = 00000057 ldd [%o3+%o4],%l0 ! %l0 = 0000000000000000 00000000ffdf0fda p4_label_11: ! %l0 = 0000000000000000, immed = 00000cdb, %l1 = 00000000ffdf0fda tsubcc %l0,0xcdb,%l1 ! %l1 = fffffffffffff325, %ccr = 9b ! Mem[0000000030800024] = 001c0c09, %l0 = 0000000000000000 ldsw [%o1+0x024],%l0 ! %l0 = 00000000001c0c09 ! Mem[0000000030800020] = 0d2d125e 001c0c09, %l4 = 000000d7, %l5 = fffda9e0 ldda [%o1+0x020]%asi,%l4 ! %l4 = 000000000d2d125e 00000000001c0c09 ! Mem[0000000030800024] = 001c0c09, %l0 = 00000000001c0c09 ldsb [%o1+0x026],%l0 ! %l0 = 000000000000000c ! %l0 = 0000000c, %l1 = fffff325, Mem[0000000018800028] = a998f129 ca71e46e stda %l0,[%i1+%o5]0x89 ! Mem[0000000018800028] = 0000000c fffff325 ! %l1 = fffffffffffff325, Mem[0000000030000060] = 00000017, %asi = 80 stha %l1,[%o0+0x060]%asi ! Mem[0000000030000060] = f3250017 ! Mem[0000000019800030] = 00000000, %l1 = fffffffffffff325 lduha [%i3+%o6]0x80,%l1 ! %l1 = 0000000000000000 ! %l5 = 00000000001c0c09, Mem[000000001880001c] = ff840fda stw %l5,[%i1+0x01c] ! Mem[000000001880001c] = 001c0c09 ! %f16 = 0aa92fc9 5031f0b4, Mem[0000000019000068] = 499fcfe2 0becf9c2 std %f16,[%i2+0x068] ! Mem[0000000019000068] = 0aa92fc9 5031f0b4 ! Mem[0000000031800020] = 00000000, %f14 = 05d03a9a ld [%o3+%o4],%f14 ! %f14 = 00000000 p4_label_12: ! %f26 = 4db3172a ba4bfe4d, Mem[0000000019800078] = 799a9c6a 290fbb56 stda %f26,[%i3+0x078]%asi ! Mem[0000000019800078] = 4db3172a ba4bfe4d ! %l0 = 0000000c, %l1 = 00000000, Mem[0000000031000060] = 833aa65f 8448e0dd stda %l0,[%o2+0x060]%asi ! Mem[0000000031000060] = 0000000c 00000000 ! retry : should take illegal inst trap, %l0 = 000000000000000c retry ! Illegal inst trap : %l0 = 000000000000001c ! Clear Register : %l7 = 000000009e4cf64b clr %l7 ! %l7 = 0000000000000000 ! Mem[0000000018800050] = 0b67981110f6b3f8, %l7 = 0000000000000000 ldx [%i1+0x050],%l7 ! %l7 = 0b67981110f6b3f8 ! %l1 = 0000000000000000, immd = 000000000000057d, %l5 = 00000000001c0c09 sdivx %l1,0x57d,%l5 ! %l5 = 0000000000000000 ! %f2 = ee558f93 2a3c3150, Mem[0000000018000010] = d27ade64 1d6861ff stda %f2 ,[%i0+%i5]0x81 ! Mem[0000000018000010] = ee558f93 2a3c3150 ! %l2 = 000000000000003d, immed = 00000004, %l5 = 0000000000000000 sra %l2,0x004,%l5 ! %l5 = 0000000000000003 ! %l0 = 000000000000001c, immed = fffff5b2, %l3 = 000000000000004d subccc %l0,-0xa4e,%l3 ! %l3 = 0000000000000a69, %ccr = 11 ! %l0 = 000000000000001c, %l6 = 000000004637abcb, %l0 = 000000000000001c srl %l0,%l6,%l0 ! %l0 = 0000000000000000 p4_label_13: ! Mem[0000000019800008] = 9f430768 6a0c0d56, %l4 = 0d2d125e, %l5 = 00000003 ldda [%i3+%i4]0x81,%l4 ! %l4 = 000000009f430768 000000006a0c0d56 ! %l4 = 000000009f430768, Mem[0000000019000028] = 3b0ec509 stha %l4,[%i2+%o5]0x88 ! Mem[0000000019000028] = 3b0e0768 save ! CWP = 1 ! Mem[0000000031800020] = 00000000, %l0 = ae7c57f7df4fe41e ldsh [%i3+0x022],%l0 ! %l0 = 0000000000000000 ! Mem[0000000018800018] = 00000000 001c0c09, %l0 = 00000000, %l1 = f80b8562 ldda [%o1+%o6]0x81,%l0 ! %l0 = 0000000000000000 00000000001c0c09 ! Mem[0000000018000048] = fd3e9370, %l5 = 1491e694b00f1421 lduh [%o0+0x048],%l5 ! %l5 = 000000000000fd3e ! Mem[0000000031800020] = 00000000ffdf0fda, %f12 = 0d2d125e 001c0c09 ldda [%i3+0x020]%asi,%f12 ! %f12 = 00000000 ffdf0fda ! %l2 = 9bc1a6bc561632a9, immed = 00000882, %y = 00000056 umulcc %l2,0x882,%l6 ! %l6 = 000002dc68db01d2, %ccr = 00, %y = 2dc ! Mem[0000000019800018] = e55aacb4195373ee, %l0 = 0000000000000000 ldxa [%o3+%o6]0x88,%l0 ! %l0 = e55aacb4195373ee ! %l5 = 000000000000fd3e, Mem[0000000030800024] = 001c0c09 stw %l5,[%i1+0x024] ! Mem[0000000030800024] = 0000fd3e p4_label_14: ! %cwp = 1 ! Mem[0000000019000000] = 7f2d5112271067d6, %f24 = e017063d 15b92a6d ldda [%o2+%g0]0x80,%f24 ! %f24 = 7f2d5112 271067d6 ! %l4 = 141c998c816fb643, Mem[0000000030000020] = 001081d7, %asi = 80 stwa %l4,[%i0+0x020]%asi ! Mem[0000000030000020] = 816fb643 ! %l1 = 00000000001c0c09, Mem[0000000031000066] = 00000000 stb %l1,[%i2+0x066] ! Mem[0000000031000064] = 00000900 ! %l6 = 68db01d2, %l7 = a5e30776, Mem[0000000031800060] = 0000003d 0000004d stda %l6,[%i3+0x060]%asi ! Mem[0000000031800060] = 68db01d2 a5e30776 ! %l7 = 3d7bf4c0a5e30776, Mem[0000000018000078] = 36d74685 sth %l7,[%o0+0x078] ! Mem[0000000018000078] = 07764685 ! retry : should take illegal inst trap, %l0 = e55aacb4195373ee retry ! Illegal inst trap : %l0 = e55aacb4195373fe ! Set Register : %l7 = 3d7bf4c0a5e30776 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030000060] = f3250017, %l0 = e55aacb4195373fe ldsha [%i0+0x062]%asi,%l0 ! %l0 = 0000000000000017 restore ! CWP = 0 ! Mem[0000000031800020] = 00000000ffdf0fda, %f30 = 486ea4ca d203ffb0 ldda [%o3+0x020]%asi,%f30 ! %f30 = 00000000 ffdf0fda p4_label_15: ! %l4 = 000000009f430768, %l6 = 000000004637abcb, %l3 = 0000000000000a69 udivx %l4,%l6,%l3 ! %l3 = 0000000000000002 ! Mem[0000000019000000] = 7f2d5112271067d6, %l5 = 000000006a0c0d56 ldxa [%i2+%g0]0x81,%l5 ! %l5 = 7f2d5112271067d6 ! %l3 = 0000000000000002 setx 0xbfaeea89bfaeea89,%g7,%l3 ! %l3 = bfaeea89bfaeea89 ! %l6 = 000000004637abcb, immed = 00000e92, %l2 = 000000000000003d andn %l6,0xe92,%l2 ! %l2 = 000000004637a149 ! %l2 = 000000004637a149, Mem[0000000019000030] = 4637abcb stha %l2,[%i2+%o6]0x80 ! Mem[0000000019000030] = a149abcb ! %f16 = 0aa92fc9 5031f0b4, Mem[0000000019000030] = cbab49a1 4bf64c9e stda %f16,[%i2+%o6]0x89 ! Mem[0000000019000030] = 0aa92fc9 5031f0b4 ! Mem[0000000018800078] = b5d15872, %l0 = 0000000000000000 ldsba [%i1+0x07a]%asi,%l0 ! %l0 = 0000000000000058 save ! CWP = 1 ! Mem[0000000019800010] = aa6a3d2c, %l5 = 000000000000fd3e lduwa [%o3+%o5]0x88,%l5 ! %l5 = 00000000aa6a3d2c ! %l7 = ffffffffffffffff, immed = fffffa93, %l3 = a84703223620479f sub %l7,-0x56d,%l3 ! %l3 = 000000000000056c p4_label_16: ! %cwp = 1 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000018800028] = 0c000000, %l1 = 0000000000000000 ldsba [%i1+%o5]0x81,%l1 ! %l1 = 000000000000000c ! %l6 = 000000004637abcb, immed = 00000f60, %y = 000002dc sdivcc %l6,0xf60,%l2 ! %l2 = 000000002fa0aa1f, %ccr = 00 mov %l0,%y ! %y = 00000058 ! %l1 = 000000000000000c, Mem[0000000019800010] = ccc3db6aaa6a3d2c stxa %l1,[%i3+%i5]0x88 ! Mem[0000000019800010] = 000000000000000c ! %l3 = bfaeea89bfaeea89 sethi %hi(0x8706a400),%l3 ! %l3 = 000000008706a400 ! %l2 = 000000002fa0aa1f, %l6 = 000000004637abcb, %l1 = 000000000000000c sll %l2,%l6,%l1 ! %l1 = 0000017d0550f800 ! Randomly selected nop nop ! %l7 = 0b67981110f6b3f8, Mem[0000000018000000] = 957da40d stwa %l7,[%i0+%g0]0x89 ! Mem[0000000018000000] = 10f6b3f8 ! %l2 = 2fa0aa1f, %l3 = 8706a400, Mem[0000000030800020] = 0d2d125e 0000fd3e std %l2,[%o1+%o4] ! Mem[0000000030800020] = 2fa0aa1f 8706a400 ! Set Register : %l2 = 000000002fa0aa1f xor %g0,-1,%l2 ! %l2 = ffffffffffffffff p4_label_17: ! %l2 = ffffffffffffffff, Mem[0000000018000018] = 9e8f13b8 stba %l2,[%i0+%i6]0x81 ! Mem[0000000018000018] = ff8f13b8 save ! CWP = 1 ! %l2 = 561632a9, %l3 = 0000056c, Mem[0000000030800060] = 60d9bfea 6bb28802 std %l2,[%i1+0x060] ! Mem[0000000030800060] = 561632a9 0000056c ! %l1 = 00000000001c0c09, %l2 = 9bc1a6bc561632a9, %l6 = 000002dc68db01d2 sllx %l1,%l2,%l6 ! %l6 = 3818120000000000 ! Mem[0000000019000030] = 5031f0b4, %l6 = 3818120000000000 lduha [%o2+%i6]0x88,%l6 ! %l6 = 000000000000f0b4 ! %l0 = 0000000000000017, %l7 = ffffffffffffffff, %l6 = 000000000000f0b4 addc %l0,%l7,%l6 ! %l6 = 0000000000000016 ! %f7 = 09c50e3b, Mem[000000001900007c] = 50e8dda5 st %f7 ,[%o2+0x07c] ! Mem[000000001900007c] = 09c50e3b ! Mem[0000000018000018] = ff8f13b867a97c20, %l3 = 000000000000056c ldx [%o0+%o6],%l3 ! %l3 = ff8f13b867a97c20 ! %l6 = 00000016, %l7 = ffffffff, Mem[0000000030000020] = 816fb643 99ceff44 std %l6,[%i0+%i4] ! Mem[0000000030000020] = 00000016 ffffffff ! %l6 = 0000000000000016, Mem[0000000018000028] = 6d2ab915 stba %l6,[%o0+%i5]0x89 ! Mem[0000000018000028] = 6d2ab916 p4_label_18: ! %cwp = 1 ! %l3 = ff8f13b867a97c20, Mem[0000000031000066] = 00000900 stba %l3,[%i2+0x066]%asi ! Mem[0000000031000064] = 00002000 ! Mem[0000000018800070] = be7848e0, %f3 = 2a3c3150 ld [%o1+0x070],%f3 ! %f3 = be7848e0 ! %l0 = 0000000000000017, immed = fffffdaa, %y = 00000058 udivcc %l0,-0x256,%l2 ! %l2 = 0000000000000058, %ccr = 00 mov %l0,%y ! %y = 00000017 ! Mem[0000000018000000] = 879569df10f6b3f8, %l1 = 00000000001c0c09 ldxa [%o0+%g0]0x88,%l1 ! %l1 = 879569df10f6b3f8 ! %f12 = 00000000 ffdf0fda, Mem[0000000019800038] = 9827b49a 01df27a1 stda %f12,[%o3+0x038]%asi ! Mem[0000000019800038] = 00000000 ffdf0fda ! %f22 = 027566ab 6c409488, Mem[0000000030000020] = 00000016 ffffffff std %f22,[%i0+%i4] ! Mem[0000000030000020] = 027566ab 6c409488 ! Mem[0000000018000008] = c5533487, %l6 = 0000000000000016 lduha [%o0+%o4]0x80,%l6 ! %l6 = 000000000000c553 ! %l0 = 0000000000000017, %l4 = 141c998c816fb643, %l2 = 0000000000000058 mulx %l0,%l4,%l2 ! %l2 = ce91cb9fa1096005, %y = 17 ! %l5 = 00000000aa6a3d2c, %l0 = 0000000000000017, %l7 = ffffffffffffffff srax %l5,%l0,%l7 ! %l7 = 0000000000000154 ! %l5 = 00000000aa6a3d2c, Mem[000000001800000e] = b864145c, %asi = 80 stha %l5,[%o0+0x00e]%asi ! Mem[000000001800000c] = b8643d2c p4_label_19: ! %cwp = 1 ! Mem[0000000031000060] = 0000000c, %l0 = 0000000000000017 lduh [%i2+0x062],%l0 ! %l0 = 000000000000000c ! %l2 = ce91cb9fa1096005, %l3 = ff8f13b867a97c20, %l7 = 0000000000000154 sdivx %l2,%l3,%l7 ! %l7 = 0000000000000070 ! %l7 = 0000000000000070, immed = fffffa0a, %l0 = 000000000000000c tsubcc %l7,-0x5f6,%l0 ! %l0 = 0000000000000666, %ccr = 13 ! Mem[0000000030000060] = f325001714474f43, %l5 = 00000000aa6a3d2c ldx [%i0+0x060],%l5 ! %l5 = f325001714474f43 ! %l0 = 0000000000000666, immed = 00000009, %l1 = 879569df10f6b3f8 sll %l0,0x009,%l1 ! %l1 = 00000000000ccc00 ! %f4 = 60d9bfea, Mem[0000000030000060] = f3250017 st %f4 ,[%i0+0x060] ! Mem[0000000030000060] = 60d9bfea ! %l7 = 0000000000000070, immd = fffffffffffff20f, %l5 = f325001714474f43 udivx %l7,-0xdf1,%l5 ! %l5 = 0000000000000000 ! Mem[0000000019800010] = 0c00000000000000, %l5 = 0000000000000000 ldxa [%o3+%o5]0x81,%l5 ! %l5 = 0c00000000000000 ! Mem[0000000031000060] = 0000000c00002000, %f18 = 5201abe7 aac36226 ldda [%i2+0x060]%asi,%f18 ! %f18 = 0000000c 00002000 ! Mem[0000000018800030] = 0000005b, %l5 = 0c00000000000000 lduba [%o1+%i6]0x80,%l5 ! %l5 = 0000000000000000 p4_label_20: ! %cwp = 1 ! Mem[0000000030800024] = 8706a400, %l3 = ff8f13b867a97c20 ldub [%i1+0x025],%l3 ! %l3 = 0000000000000006 ! %l3 = 0000000000000006, Mem[0000000019800010] = 0c000000 stw %l3,[%o3+%o5] ! Mem[0000000019800010] = 00000006 ! %l4 = 141c998c816fb643, Mem[0000000019000008] = 207ca967 stha %l4,[%o2+%o4]0x80 ! Mem[0000000019000008] = b643a967 ! Mem[0000000019800060] = e06ace03, %f19 = 00002000 ld [%o3+0x060],%f19 ! %f19 = e06ace03 ! %l1 = 00000000000ccc00, %l6 = 000000000000c553, %l6 = 000000000000c553 tsubcc %l1,%l6,%l6 ! %l6 = 00000000000c06ad, %ccr = 02 ! done : should take illegal inst trap, %l0 = 0000000000000666 done ! Illegal inst trap : %l0 = 0000000000000676 ! %l0 = 0000000000000676, immed = fffff086, %l0 = 0000000000000676 tsubcc %l0,-0xf7a,%l0 ! %l0 = 00000000000015f0, %ccr = 13 ! Mem[000000001800005c] = be9ade3c, %l5 = 0000000000000000 ldsh [%o0+0x05c],%l5 ! %l5 = ffffffffffffbe9a ! %f8 = 833aa65f 8448e0dd, Mem[0000000030800020] = 2fa0aa1f 8706a400 std %f8 ,[%i1+%i4] ! Mem[0000000030800020] = 833aa65f 8448e0dd ! %f12 = 00000000 ffdf0fda, Mem[0000000031800060] = 68db01d2 a5e30776 std %f12,[%i3+0x060] ! Mem[0000000031800060] = 00000000 ffdf0fda p4_label_21: ! %cwp = 1 ! %l2 = ce91cb9fa1096005, %l1 = 00000000000ccc00, %l2 = ce91cb9fa1096005 xor %l2,%l1,%l2 ! %l2 = ce91cb9fa105ac05 ! %l1 = 00000000000ccc00, immed = 000002b2, %l2 = ce91cb9fa105ac05 addc %l1,0x2b2,%l2 ! %l2 = 00000000000cceb3 ! Mem[0000000019800008] = 9f430768, %l3 = 0000000000000006 ldsha [%o3+0x008]%asi,%l3 ! %l3 = ffffffffffff9f43 ! %l2 = 00000000000cceb3, %l7 = 0000000000000070, %l1 = 00000000000ccc00 tsubcctv %l2,%l7,%l1 ! %l0 = 0000000000001613, Trapped ! %f10 = 2f740105, Mem[0000000019000034] = c92fa90a sta %f10,[%o2+0x034]%asi ! Mem[0000000019000034] = 2f740105 ! %f16 = 0aa92fc9 5031f0b4, Mem[0000000018800010] = 0000005b 6b00fca6 stda %f16,[%o1+%o5]0x89 ! Mem[0000000018800010] = 0aa92fc9 5031f0b4 ! %l5 = ffffffffffffbe9a, Mem[0000000018800020] = 33aed6dd stba %l5,[%o1+%i4]0x89 ! Mem[0000000018800020] = 33aed69a ! Mem[0000000030800020] = 833aa65f 8448e0dd, %l6 = 000c06ad, %l7 = 00000070 ldd [%i1+%i4],%l6 ! %l6 = 00000000833aa65f 000000008448e0dd ! Mem[0000000019000000] = 7f2d5112, %l4 = 141c998c816fb643 ldsha [%o2+%g0]0x81,%l4 ! %l4 = 0000000000007f2d ! Clear Register : %l3 = ffffffffffff9f43 clr %l3 ! %l3 = 0000000000000000 p4_label_22: ! %cwp = 1 ! Mem[0000000030000020] = 027566ab, %l3 = 0000000000000000 ldsh [%i0+0x022],%l3 ! %l3 = 00000000000066ab ! Mem[0000000019000074] = 08471a4c, %f11 = 11cead03 ld [%o2+0x074],%f11 ! %f11 = 08471a4c ! Mem[0000000030800020] = 833aa65f, %l4 = 0000000000007f2d ldsb [%i1+%i4],%l4 ! %l4 = ffffffffffffff83 ! Mem[0000000030800060] = 561632a9, %f11 = 08471a4c ld [%i1+0x060],%f11 ! %f11 = 561632a9 ! Mem[0000000018800028] = 0c00000025f3ffff, %f18 = 0000000c e06ace03 ldda [%o1+%i5]0x81,%f18 ! %f18 = 0c000000 25f3ffff ! Mem[0000000031800020] = 00000000ffdf0fda, %f18 = 0c000000 25f3ffff ldd [%i3+%i4],%f18 ! %f18 = 00000000 ffdf0fda ! %l3 = 00000000000066ab, immed = 000003bc, %l0 = 0000000000001613 sub %l3,0x3bc,%l0 ! %l0 = 00000000000062ef ! Mem[0000000018000020] = 5b81ddaa, %l4 = ffffffffffffff83 lduba [%o0+%i4]0x88,%l4 ! %l4 = 00000000000000aa ! Mem[0000000018000028] = 16b92a6d c2af44c0, %l0 = 000062ef, %l1 = 000ccc00 ldda [%o0+%i5]0x81,%l0 ! %l0 = 0000000016b92a6d 00000000c2af44c0 ! %f22 = 027566ab 6c409488, Mem[0000000019000010] = 0862f767 ee608c01 stda %f22,[%o2+%o5]0x89 ! Mem[0000000019000010] = 027566ab 6c409488 p4_label_23: ! %cwp = 1 ! Invert Register : %l7 = 000000008448e0dd xor %l7,-1,%l7 ! %l7 = ffffffff7bb71f22 ! %l6 = 00000000833aa65f, immed = 00000009, %l4 = 00000000000000aa sra %l6,0x009,%l4 ! %l4 = ffffffffffc19d53 ! %l4 = ffffffffffc19d53, immed = 00000938, %l5 = ffffffffffffbe9a addcc %l4,0x938,%l5 ! %l5 = ffffffffffc1a68b, %ccr = 88 ! %l4 = ffffffffffc19d53 sethi %hi(0x73f4e800),%l4 ! %l4 = 0000000073f4e800 ! Mem[0000000019800010] = 00000000 06000000, %l2 = 000cceb3, %l3 = 000066ab ldda [%o3+%o5]0x89,%l2 ! %l2 = 0000000006000000 0000000000000000 ! Mem[0000000019800000] = ced6bae8 bc353106, %l0 = 16b92a6d, %l1 = c2af44c0 ldda [%o3+%g0]0x81,%l0 ! %l0 = 00000000ced6bae8 00000000bc353106 ! Mem[0000000019000028] = 68070e3b, %l7 = ffffffff7bb71f22 ldsba [%o2+%i5]0x81,%l7 ! %l7 = 0000000000000068 ! %l1 = 00000000bc353106, immed = 00000650, %l4 = 0000000073f4e800 xnorcc %l1,0x650,%l4 ! %l4 = ffffffff43cac8a9, %ccr = 80 ! %l4 = ffffffff43cac8a9, Mem[0000000019800030] = 0000000000000000 stxa %l4,[%o3+%i6]0x80 ! Mem[0000000019800030] = ffffffff43cac8a9 ! %l4 = ffffffff43cac8a9, Mem[0000000031000066] = 00002000, %asi = 80 stha %l4,[%i2+0x066]%asi ! Mem[0000000031000064] = 0000c8a9 p4_label_24: ! %cwp = 1 ! Mem[0000000030800020] = 833aa65f8448e0dd, %f16 = 0aa92fc9 5031f0b4 ldd [%i1+%i4],%f16 ! %f16 = 833aa65f 8448e0dd ! %l6 = 00000000833aa65f, %l5 = ffffffffffc1a68b, %y = 00000017 umul %l6,%l5,%l7 ! %l7 = 831ab04f5758ef95, %y = 831ab04f ! %f14 = 00000000 14474f43, Mem[0000000019800000] = e8bad6ce 063135bc stda %f14,[%o3+%g0]0x89 ! Mem[0000000019800000] = 00000000 14474f43 ! Mem[0000000018000028] = 6d2ab916, %l2 = 0000000006000000 ldsba [%o0+%i5]0x88,%l2 ! %l2 = 0000000000000016 ! Mem[0000000018800018] = 00000000, %l4 = ffffffff43cac8a9 ldsha [%o1+%o6]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000031800020] = 00000000, %l3 = 0000000000000000 lduw [%i3+%i4],%l3 ! %l3 = 0000000000000000 ! Mem[0000000019800008] = 9f430768, %l7 = 831ab04f5758ef95 ldub [%o3+0x00b],%l7 ! %l7 = 0000000000000068 ! %l2 = 0000000000000016, immed = fffff800, %l1 = 00000000bc353106 tsubcc %l2,-0x800,%l1 ! %l1 = 0000000000000816, %ccr = 13 ! %l3 = 0000000000000000, %l5 = ffffffffffc1a68b, %y = 831ab04f smul %l3,%l5,%l0 ! %l0 = 0000000000000000, %y = 00 ! %l6 = 00000000833aa65f, Mem[0000000018800000] = 0000003dfdedc4b0 stxa %l6,[%o1+%g0]0x80 ! Mem[0000000018800000] = 00000000833aa65f p4_label_25: ! %cwp = 1 ! %l0 = 0000000000000000, Mem[0000000019000028] = 68070e3bb4def5c4 stxa %l0,[%o2+%i5]0x80 ! Mem[0000000019000028] = 0000000000000000 ! Mem[0000000019000030] = 5031f0b4, %l1 = 0000000000000816 ldsba [%o2+%i6]0x89,%l1 ! %l1 = ffffffffffffffb4 ! %l3 = 0000000000000000, %l3 = 0000000000000000, %l2 = 0000000000000016 xorcc %l3,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! Mem[0000000018000018] = b8138fff, %l3 = 0000000000000000 ldsha [%o0+%o6]0x89,%l3 ! %l3 = ffffffffffff8fff ! %l6 = 00000000833aa65f, immd = fffffffffffff0ee, %l7 = 0000000000000068 udivx %l6,-0xf12,%l7 ! %l7 = 0000000000000000 ! Mem[0000000019000020] = 1d640961 ef112758, %l0 = 00000000, %l1 = ffffffb4 ldda [%o2+%i4]0x81,%l0 ! %l0 = 000000001d640961 00000000ef112758 ! %l1 = 00000000ef112758, %l0 = 000000001d640961, %l0 = 000000001d640961 or %l1,%l0,%l0 ! %l0 = 00000000ff752f79 ! Mem[0000000018800018] = 00000000, %l4 = 0000000000000000 lduha [%o1+%o6]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030800024] = 8448e0dd, %l5 = ffffffffffc1a68b ldsw [%i1+0x024],%l5 ! %l5 = ffffffff8448e0dd ! %l2 = 0000000000000000, %l0 = 00000000ff752f79, %l4 = 0000000000000000 xor %l2,%l0,%l4 ! %l4 = 00000000ff752f79 p4_label_26: ! %cwp = 1 ! %l5 = ffffffff8448e0dd, Mem[0000000018800030] = 5b000000 stba %l5,[%o1+%i6]0x89 ! Mem[0000000018800030] = 5b0000dd ! %f24 = 7f2d5112 271067d6, Mem[0000000031000060] = 0000000c 0000c8a9 std %f24,[%i2+0x060] ! Mem[0000000031000060] = 7f2d5112 271067d6 ! %l0 = 00000000ff752f79, %l3 = ffffffffffff8fff, %l3 = ffffffffffff8fff sllx %l0,%l3,%l3 ! %l3 = 8000000000000000 ! %f5 = 6bb28802, Mem[0000000019800030] = ffffffff sta %f5 ,[%o3+%i6]0x89 ! Mem[0000000019800030] = 6bb28802 ! retry : should take illegal inst trap, %l0 = 00000000ff752f79 retry ! Illegal inst trap : %l0 = 00000000ff752f89 ! Mem[0000000019800020] = 000001df, %l3 = 8000000000000000 lduwa [%o3+%i4]0x88,%l3 ! %l3 = 00000000000001df ! Mem[0000000030000020] = 027566ab6c409488, %l6 = 00000000833aa65f ldx [%i0+%i4],%l6 ! %l6 = 027566ab6c409488 ! %l5 = ffffffff8448e0dd, immed = 0000073e, %l6 = 027566ab6c409488 xor %l5,0x73e,%l6 ! %l6 = ffffffff8448e7e3 ! Mem[0000000019800044] = 0e27492e, %l2 = 0000000000000000 ldsb [%o3+0x047],%l2 ! %l2 = 000000000000002e ! %l4 = 00000000ff752f79, immed = 0000000c, %l3 = 00000000000001df sll %l4,0x00c,%l3 ! %l3 = 00000ff752f79000 p4_label_27: ! %cwp = 1 ! Mem[0000000030800020] = 833aa65f, %f22 = 027566ab ld [%i1+%i4],%f22 ! %f22 = 833aa65f ! Mem[0000000018800030] = dd00005b, %l1 = 00000000ef112758 lduba [%o1+%i6]0x80,%l1 ! %l1 = 00000000000000dd ! Mem[0000000019000018] = c47584d2, %l4 = 00000000ff752f79 ldsba [%o2+%o6]0x89,%l4 ! %l4 = ffffffffffffffd2 ! %l4 = ffffffffffffffd2, immed = 00000712, %y = 00000000 smulcc %l4,0x712,%l0 ! %l0 = fffffffffffebac4, %ccr = 88, %y = ffffffff restore ! CWP = 0 ! Mem[0000000031800064] = ffdf0fda, %l4 = 000000009f430768 ldsha [%o3+0x064]%asi,%l4 ! %l4 = ffffffffffffffdf ! %l3 = 000000008706a400, immed = 00000c5b, %y = ffffffff umul %l3,0xc5b,%l6 ! %l6 = 000006844f0c4c00, %y = 684 ! %l5 = 7f2d5112271067d6, %l7 = 0b67981110f6b3f8, %l6 = 000006844f0c4c00 orcc %l5,%l7,%l6 ! %l6 = 7f6fd91337f6f7fe, %ccr = 00 ! %l3 = 000000008706a400, %l0 = 0000000000000058, %y = 00000684 umulcc %l3,%l0,%l4 ! %l4 = 0000002e6a486000, %ccr = 00, %y = 2e ! %l2 = ffffffffffffffff, immed = 0000008d, %l3 = 000000008706a400 add %l2,0x08d,%l3 ! %l3 = 000000000000008c p4_label_28: ! %l0 = 0000000000000058, immed = 0000012e, %y = 0000002e umul %l0,0x12e,%l0 ! %l0 = 00000000000067d0, %y = 00 ! Mem[0000000031800064] = ffdf0fda, %l4 = 0000002e6a486000 ldsha [%o3+0x064]%asi,%l4 ! %l4 = ffffffffffffffdf ! Mem[0000000019000008] = 67a943b6, %l3 = 000000000000008c lduha [%i2+%i4]0x88,%l3 ! %l3 = 00000000000043b6 ! Mem[0000000018000020] = aadd815bc9b10a56, %f8 = 833aa65f 8448e0dd ldda [%i0+%o4]0x80,%f8 ! %f8 = aadd815b c9b10a56 ! %l3 = 00000000000043b6, %l7 = 0b67981110f6b3f8, %l1 = 0000017d0550f800 orn %l3,%l7,%l1 ! %l1 = f49867eeef094fb7 ! Mem[0000000018000010] = 938f55ee, %l3 = 00000000000043b6 lduha [%i0+%i5]0x88,%l3 ! %l3 = 00000000000055ee ! Mem[0000000018000010] = 938f55ee, %l1 = f49867eeef094fb7 ldsha [%i0+%i5]0x89,%l1 ! %l1 = 00000000000055ee ! Invert Register : %l0 = 00000000000067d0 xor %l0,-1,%l0 ! %l0 = ffffffffffff982f ! Mem[0000000031800060] = 00000000ffdf0fda, %l3 = 00000000000055ee ldx [%o3+0x060],%l3 ! %l3 = 00000000ffdf0fda ! %l0 = ffffffffffff982f, immed = 00000352, %l3 = 00000000ffdf0fda addcc %l0,0x352,%l3 ! %l3 = ffffffffffff9b81, %ccr = 88 p4_label_29: ! Mem[0000000031800020] = 00000000, %l3 = ffffffffffff9b81 ldsh [%o3+%o4],%l3 ! %l3 = 0000000000000000 ! Mem[0000000018800040] = bc47622241f246f1, %f12 = 00000000 ffdf0fda ldd [%i1+0x040],%f12 ! %f12 = bc476222 41f246f1 ! Mem[0000000030000060] = 60d9bfea14474f43, %f16 = 833aa65f 8448e0dd ldda [%o0+0x060]%asi,%f16 ! %f16 = 60d9bfea 14474f43 ! Mem[0000000018000020] = 5b81ddaa, %l3 = 0000000000000000 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000aa ! Mem[0000000030000064] = 14474f43, %l1 = 00000000000055ee ldsb [%o0+0x065],%l1 ! %l1 = 0000000000000047 ! %l2 = ffffffffffffffff, Mem[0000000018800010] = 5031f0b4 stha %l2,[%i1+%i5]0x88 ! Mem[0000000018800010] = 5031ffff ! Mem[0000000018000020] = aadd815b, %f10 = 2f740105 lda [%i0+%o4]0x80,%f10 ! %f10 = aadd815b ! %f8 = aadd815b c9b10a56, Mem[0000000030000060] = 60d9bfea 14474f43 std %f8 ,[%o0+0x060] ! Mem[0000000030000060] = aadd815b c9b10a56 ! %f6 = a607cea3 09c50e3b, Mem[0000000019000018] = d28475c4 8b8bfe70 std %f6 ,[%i2+%i6] ! Mem[0000000019000018] = a607cea3 09c50e3b ! Mem[0000000019800030] = 0288b26b, %l6 = 7f6fd91337f6f7fe lduha [%i3+%o6]0x80,%l6 ! %l6 = 0000000000000288 p4_label_30: ! Mem[0000000030800060] = 561632a9 0000056c, %l6 = 00000288, %l7 = 10f6b3f8 ldd [%o1+0x060],%l6 ! %l6 = 00000000561632a9 000000000000056c ! Mem[0000000019000060] = b334fef70252851f, %f6 = a607cea3 09c50e3b ldda [%i2+0x060]%asi,%f6 ! %f6 = b334fef7 0252851f ! %f26 = 4db3172a ba4bfe4d, Mem[0000000018800020] = 33aed69a 288394cc stda %f26,[%i1+%o4]0x89 ! Mem[0000000018800020] = 4db3172a ba4bfe4d ! %l3 = 00000000000000aa, immed = 0000000b, %l0 = ffffffffffff982f srl %l3,0x00b,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000018800018] = 00000000 stwa %l0,[%i1+%i6]0x80 ! Mem[0000000018800018] = 00000000 ! %l6 = 00000000561632a9, immed = 0000001b, %l3 = 00000000000000aa sll %l6,0x01b,%l3 ! %l3 = 02b0b19548000000 ! Mem[000000001800005c] = be9ade3c, %l2 = ffffffffffffffff ldsh [%i0+0x05e],%l2 ! %l2 = ffffffffffffde3c ! done : should take illegal inst trap, %l0 = 0000000000000000 done ! Illegal inst trap : %l0 = 0000000000000010 ! Mem[0000000030000060] = aadd815b, %l6 = 00000000561632a9 ldsw [%o0+0x060],%l6 ! %l6 = ffffffffaadd815b ! Clear Register : %l4 = ffffffffffffffdf clr %l4 ! %l4 = 0000000000000000 p4_label_31: ! %l2 = ffffffffffffde3c, Mem[0000000019800020] = 5b000000000001df stxa %l2,[%i3+%o4]0x88 ! Mem[0000000019800020] = ffffffffffffde3c ! %l4 = 0000000000000000, Mem[0000000031000024] = ffffffd2 stb %l4,[%o2+0x024] ! Mem[0000000031000024] = 00ffffd2 ! %f24 = 7f2d5112 271067d6, Mem[0000000031000020] = 4db3172a 00ffffd2 std %f24,[%o2+%o4] ! Mem[0000000031000020] = 7f2d5112 271067d6 ! %l7 = 000000000000056c, Mem[0000000018800028] = 0c000000 stwa %l7,[%i1+%o5]0x80 ! Mem[0000000018800028] = 0000056c ! %l1 = 0000000000000047, %l3 = 02b0b19548000000, %y = 00000000 smul %l1,%l3,%l6 ! %l6 = 00000013f8000000, %y = 13 ! Mem[0000000018800008] = da0f84ff, %l3 = 02b0b19548000000 ldsba [%i1+%i4]0x81,%l3 ! %l3 = ffffffffffffffda ! %l4 = 0000000000000000, Mem[0000000019000008] = b643a967 stba %l4,[%i2+%i4]0x81 ! Mem[0000000019000008] = 0043a967 ! Mem[0000000031000024] = 271067d6, %l4 = 0000000000000000 ldsb [%o2+0x024],%l4 ! %l4 = 0000000000000027 ! %l2 = ffffffffffffde3c, Mem[0000000019800054] = 8b4d5c59 stw %l2,[%i3+0x054] ! Mem[0000000019800054] = ffffde3c ! %l0 = 0000000000000010, %l7 = 000000000000056c, %y = 00000013 umul %l0,%l7,%l4 ! %l4 = 00000000000056c0, %y = 00 p4_label_32: ! %l2 = ffffffffffffde3c, Mem[0000000030000020] = 027566ab6c409488 stx %l2,[%o0+%o4] ! Mem[0000000030000020] = ffffffffffffde3c ! Mem[0000000031000020] = 7f2d5112 271067d6, %l2 = ffffde3c, %l3 = ffffffda ldda [%o2+0x020]%asi,%l2 ! %l2 = 000000007f2d5112 00000000271067d6 ! Mem[0000000018800050] = 0b67981110f6b3f8, %f24 = 7f2d5112 271067d6 ldd [%i1+0x050],%f24 ! %f24 = 0b679811 10f6b3f8 ! %l6 = f8000000, %l7 = 0000056c, Mem[0000000030800060] = 561632a9 0000056c std %l6,[%o1+0x060] ! Mem[0000000030800060] = f8000000 0000056c ! Mem[0000000019000008] = 0043a967, %f15 = 14474f43 lda [%i2+%i4]0x80,%f15 ! %f15 = 0043a967 ! Mem[0000000018800030] = dd00005b, %f22 = 833aa65f lda [%i1+%o6]0x80,%f22 ! %f22 = dd00005b ! %l6 = f8000000, %l7 = 0000056c, Mem[0000000031000060] = 7f2d5112 271067d6 stda %l6,[%o2+0x060]%asi ! Mem[0000000031000060] = f8000000 0000056c ! %l6 = 00000013f8000000, immd = 0000000000000879, %l4 = 00000000000056c0 udivx %l6,0x879,%l4 ! %l4 = 00000000025b5a4a ! %l0 = 0000000000000010, immed = 00000ddd, %y = 00000000 umulcc %l0,0xddd,%l2 ! %l2 = 000000000000ddd0, %ccr = 00, %y = 00 ! %l6 = f8000000, %l7 = 0000056c, Mem[0000000018000040] = 506caa5b 6e7a0844 std %l6,[%i0+0x040] ! Mem[0000000018000040] = f8000000 0000056c p4_label_33: ! done : should take illegal inst trap, %l0 = 0000000000000010 done ! Illegal inst trap : %l0 = 0000000000000020 ! Set Register : %l5 = 7f2d5112271067d6 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! %l2 = 000000000000ddd0, Mem[0000000018800010] = ffff3150 stba %l2,[%i1+%i5]0x81 ! Mem[0000000018800010] = d0ff3150 ! Mem[0000000031800024] = ffdf0fda, %f13 = 41f246f1 ld [%o3+0x024],%f13 ! %f13 = ffdf0fda ! Mem[0000000019000018] = a3ce07a6, %l3 = 00000000271067d6 ldsha [%i2+%i6]0x89,%l3 ! %l3 = 00000000000007a6 ! %l2 = 000000000000ddd0, immed = fffffea1, %l7 = 000000000000056c orncc %l2,-0x15f,%l7 ! %l7 = 000000000000ddde, %ccr = 00 ! Mem[0000000019800028] = a6b7f387, %l4 = 00000000025b5a4a ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffa6b7f387 ! Mem[000000001980000c] = 6a0c0d56, %l5 = ffffffffffffffff ldub [%i3+0x00c],%l5 ! %l5 = 000000000000006a ! %l1 = 0000000000000047, %l0 = 0000000000000020, %l2 = 000000000000ddd0 andncc %l1,%l0,%l2 ! %l2 = 0000000000000047, %ccr = 00 ! %l5 = 000000000000006a, %l3 = 00000000000007a6, %y = 00000000 smul %l5,%l3,%l7 ! %l7 = 0000000000032abc, %y = 00 p4_label_34: ! Mem[0000000019800038] = 00000000, %l6 = 00000013f8000000 ldswa [%i3+0x038]%asi,%l6 ! %l6 = 0000000000000000 ! %l2 = 00000047, %l3 = 000007a6, Mem[0000000031000020] = 7f2d5112 271067d6 std %l2,[%o2+%o4] ! Mem[0000000031000020] = 00000047 000007a6 ! Mem[0000000030800020] = 833aa65f8448e0dd, %l0 = 0000000000000020 ldxa [%o1+0x020]%asi,%l0 ! %l0 = 833aa65f8448e0dd ! Mem[0000000030000064] = c9b10a56, %f13 = ffdf0fda ld [%o0+0x064],%f13 ! %f13 = c9b10a56 save ! CWP = 1 ! %l2 = 000000000000002e, immed = 00000f17, %l0 = fffffffffffebac4 tsubcctv %l2,0xf17,%l0 ! %l0 = fffffffffffebae7, Trapped ! %l6 = ffffffff8448e7e3, Mem[0000000030800064] = 0000056c stw %l6,[%i1+0x064] ! Mem[0000000030800064] = 8448e7e3 restore ! CWP = 0 ! Mem[0000000019800000] = 434f4714 00000000, %l6 = 00000000, %l7 = 00032abc ldd [%i3+%g0],%l6 ! %l6 = 00000000434f4714 0000000000000000 ! %l0 = 833aa65f8448e0dd, Mem[0000000031800065] = ffdf0fda stb %l0,[%o3+0x065] ! Mem[0000000031800064] = ffdd0fda p4_label_35: ! Mem[0000000019800018] = 195373ee, %l2 = 0000000000000047 lduba [%i3+%i6]0x88,%l2 ! %l2 = 00000000000000ee ! Mem[0000000018800070] = be7848e0 36209ffd, %l0 = 8448e0dd, %l1 = 00000047 ldd [%i1+0x070],%l0 ! %l0 = 00000000be7848e0 0000000036209ffd ! %l6 = 00000000434f4714, Mem[0000000019800000] = 14474f43 stba %l6,[%i3+%g0]0x89 ! Mem[0000000019800000] = 14474f14 ! %l5 = 000000000000006a, immed = 000006dd, %y = 00000000 udivcc %l5,0x6dd,%l7 ! %l7 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = be7848e0 ! Mem[0000000031000020] = 00000047 000007a6, %l2 = 000000ee, %l3 = 000007a6 ldd [%o2+%o4],%l2 ! %l2 = 0000000000000047 00000000000007a6 ! Mem[0000000030800020] = 833aa65f, %l6 = 00000000434f4714 ldsw [%o1+%o4],%l6 ! %l6 = ffffffff833aa65f ! %f30 = 00000000 ffdf0fda, Mem[0000000019000018] = a607cea3 09c50e3b stda %f30,[%i2+0x018]%asi ! Mem[0000000019000018] = 00000000 ffdf0fda ! %f19 = ffdf0fda, Mem[0000000018800018] = 00000000 sta %f19,[%i1+%i6]0x81 ! Mem[0000000018800018] = ffdf0fda ! Mem[0000000019000010] = 8894406c, %l6 = ffffffff833aa65f lduh [%i2+0x012],%l6 ! %l6 = 000000000000406c ! %l2 = 0000000000000047, immed = fffff277, %l4 = ffffffffa6b7f387 xor %l2,-0xd89,%l4 ! %l4 = fffffffffffff230 p4_label_36: ! Mem[0000000018000064] = 07dd3657, %l2 = 0000000000000047 ldsh [%i0+0x064],%l2 ! %l2 = 00000000000007dd ! Mem[0000000018000008] = c5533487b8643d2c, %l5 = 000000000000006a ldx [%i0+%i4],%l5 ! %l5 = c5533487b8643d2c ! Mem[0000000030000020] = ffffffff, %l3 = 00000000000007a6 ldsb [%o0+0x022],%l3 ! %l3 = ffffffffffffffff ! %f14 = 00000000, Mem[0000000030800064] = 8448e7e3 st %f14,[%o1+0x064] ! Mem[0000000030800064] = 00000000 ! Mem[0000000030000020] = ffffffffffffde3c, %f2 = ee558f93 be7848e0 ldda [%o0+0x020]%asi,%f2 ! %f2 = ffffffff ffffde3c ! Mem[0000000030000020] = ffffffff, %l6 = 000000000000406c ldsb [%o0+0x021],%l6 ! %l6 = ffffffffffffffff ! %l6 = ffffffffffffffff, Mem[0000000018000018] = ff8f13b8 stba %l6,[%i0+%i6]0x81 ! Mem[0000000018000018] = ff8f13b8 ! %l2 = 00000000000007dd, immed = 00000005, %l3 = ffffffffffffffff sll %l2,0x005,%l3 ! %l3 = 000000000000fba0 ! Mem[0000000030000020] = ffffffffffffde3c, %l0 = 00000000be7848e0 ldx [%o0+%o4],%l0 ! %l0 = ffffffffffffde3c ! %l2 = 00000000000007dd, %l0 = ffffffffffffde3c, %l3 = 000000000000fba0 sub %l2,%l0,%l3 ! %l3 = 00000000000029a1 p4_label_37: ! %l2 = 00000000000007dd, immed = 00000196, %l0 = ffffffffffffde3c addc %l2,0x196,%l0 ! %l0 = 0000000000000973 ! Mem[0000000031800060] = 00000000 ffdd0fda, %l2 = 000007dd, %l3 = 000029a1 ldd [%o3+0x060],%l2 ! %l2 = 0000000000000000 00000000ffdd0fda ! %l2 = 0000000000000000, %l5 = c5533487b8643d2c, %l3 = 00000000ffdd0fda addc %l2,%l5,%l3 ! %l3 = c5533487b8643d2c ! Mem[0000000019800018] = ee735319b4ac5ae5, %f28 = 9e8f13b8 67a97c20 ldd [%i3+%i6],%f28 ! %f28 = ee735319 b4ac5ae5 ! Mem[0000000031800060] = 00000000, %l6 = ffffffffffffffff ldub [%o3+0x061],%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000018000048] = fd3e93707932f8da stx %l7,[%i0+0x048] ! Mem[0000000018000048] = 0000000000000000 ! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = be7848e0 umul %l2,%l2,%l3 ! %l3 = 0000000000000000, %y = 00 ! %l7 = 0000000000000000, immed = 00000ad1, %y = 00000000 udivcc %l7,0xad1,%l7 ! %l7 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000973 ! %l6 = 00000000, %l7 = 00000000, Mem[0000000018000030] = ad856a4e 89637fd3 stda %l6,[%i0+%o6]0x89 ! Mem[0000000018000030] = 00000000 00000000 ! Mem[0000000018800028] = 0000056c, %l6 = 0000000000000000 lduha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 p4_label_38: ! %l0 = 0000000000000973, Mem[0000000031000024] = 000007a6, %asi = 80 stwa %l0,[%o2+0x024]%asi ! Mem[0000000031000024] = 00000973 ! Mem[0000000018000008] = 873453c5, %l2 = 0000000000000000 ldsha [%i0+%i4]0x89,%l2 ! %l2 = 00000000000053c5 ! Mem[0000000019800000] = 0000000014474f14, %l0 = 0000000000000973 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 0000000014474f14 ! %l0 = 0000000014474f14, immed = 00000016, %l5 = c5533487b8643d2c sra %l0,0x016,%l5 ! %l5 = 0000000000000051 ! Mem[0000000030800020] = 833aa65f8448e0dd, %f10 = aadd815b 561632a9 ldda [%o1+0x020]%asi,%f10 ! %f10 = 833aa65f 8448e0dd ! Mem[0000000031000060] = f8000000, %l3 = 0000000000000000 ldsw [%o2+0x060],%l3 ! %l3 = fffffffff8000000 ! Invert Register : %l3 = fffffffff8000000 xor %l3,-1,%l3 ! %l3 = 0000000007ffffff ! %l3 = 0000000007ffffff, immed = 00000015, %l1 = 0000000036209ffd sll %l3,0x015,%l1 ! %l1 = 0000ffffffe00000 ! %l0 = 14474f14, %l1 = ffe00000, Mem[0000000030000020] = ffffffff ffffde3c std %l0,[%o0+%o4] ! Mem[0000000030000020] = 14474f14 ffe00000 ! Mem[0000000030000060] = aadd815bc9b10a56, %l1 = 0000ffffffe00000 ldxa [%o0+0x060]%asi,%l1 ! %l1 = aadd815bc9b10a56 p4_label_39: ! %f4 = 60d9bfea 6bb28802, Mem[0000000019800018] = ee735319 b4ac5ae5 stda %f4 ,[%i3+%i6]0x81 ! Mem[0000000019800018] = 60d9bfea 6bb28802 ! %l7 = 0000000000000000, immed = 0000055a, %l2 = 00000000000053c5 andncc %l7,0x55a,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! %l4 = fffff230, %l5 = 00000051, Mem[0000000019000018] = 00000000 ffdf0fda stda %l4,[%i2+%i6]0x81 ! Mem[0000000019000018] = fffff230 00000051 ! %l6 = 0000000000000000, Mem[0000000018000040] = f8000000 stw %l6,[%i0+0x040] ! Mem[0000000018000040] = 00000000 ! %l7 = 0000000000000000 sethi %hi(0x25aa0400),%l7 ! %l7 = 0000000025aa0400 ! %l0 = 0000000014474f14, Mem[0000000019800000] = 144f471400000000 stxa %l0,[%i3+%g0]0x80 ! Mem[0000000019800000] = 0000000014474f14 ! Mem[0000000019800018] = eabfd960, %l1 = aadd815bc9b10a56 ldsba [%i3+%i6]0x89,%l1 ! %l1 = 0000000000000060 ! %l0 = 0000000014474f14, immed = fffffd39, %l3 = 0000000007ffffff tsubcc %l0,-0x2c7,%l3 ! %l3 = 00000000144751db, %ccr = 13 ! Mem[0000000031800020] = 00000000 ffdf0fda, %l6 = 00000000, %l7 = 25aa0400 ldd [%o3+%o4],%l6 ! %l6 = 0000000000000000 00000000ffdf0fda ! %l4 = fffffffffffff230, immed = fffff8df, %l6 = 0000000000000000 xnorcc %l4,-0x721,%l6 ! %l6 = fffffffffffff510, %ccr = 88 p4_label_40: ! %l0 = 0000000014474f14, %l2 = 0000000000000000, %y = 00000973 udivcc %l0,%l2,%l7 ! Div by zero, %l0 = 0000000014474f64 mov %l0,%y ! %y = 14474f3c ! Mem[0000000018000018] = 207ca967b8138fff, %f20 = 77ebd3ae b1b0cc4c ldda [%i0+%i6]0x88,%f20 ! %f20 = 207ca967 b8138fff ! Mem[0000000018800008] = da0f84ff 262847c9, %l6 = fffff510, %l7 = ffdf0fda ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000da0f84ff 00000000262847c9 ! %l1 = 0000000000000060, immed = 000003be, %l1 = 0000000000000060 sub %l1,0x3be,%l1 ! %l1 = fffffffffffffca2 ! Mem[0000000030800064] = 00000000, %l6 = 00000000da0f84ff ldsh [%o1+0x066],%l6 ! %l6 = 0000000000000000 ! %l5 = 0000000000000051, %l1 = fffffffffffffca2, %y = 14474f3c smulcc %l5,%l1,%l5 ! %l5 = fffffffffffeef42, %ccr = 88, %y = ffffffff ! %l0 = 0000000014474f3c, immd = fffffffffffff395, %l5 = fffffffffffeef42 udivx %l0,-0xc6b,%l5 ! %l5 = 0000000000000000 ! %f24 = 0b679811 10f6b3f8, Mem[0000000018000020] = aadd815b c9b10a56 stda %f24,[%i0+%o4]0x81 ! Mem[0000000018000020] = 0b679811 10f6b3f8 ! Mem[0000000030800020] = 833aa65f, %l4 = fffffffffffff230 ldsh [%o1+%o4],%l4 ! %l4 = ffffffffffff833a ! %l1 = fffffffffffffca2, %l5 = 0000000000000000, %l4 = ffffffffffff833a subc %l1,%l5,%l4 ! %l4 = fffffffffffffca2 p4_label_41: ! %l0 = 14474f3c, %l1 = fffffca2, Mem[0000000018000000] = f8b3f610 df699587 stda %l0,[%i0+%g0]0x81 ! Mem[0000000018000000] = 14474f3c fffffca2 ! %l6 = 0000000000000000, %l1 = fffffffffffffca2, %l4 = fffffffffffffca2 sub %l6,%l1,%l4 ! %l4 = 000000000000035e ! %l6 = 0000000000000000, %l7 = 00000000262847c9, %l2 = 0000000000000000 andcc %l6,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! %l0 = 0000000014474f3c, immed = 00000009, %l4 = 000000000000035e sll %l0,0x009,%l4 ! %l4 = 000000288e9e7800 ! %l4 = 000000288e9e7800, immed = 00000183, %l0 = 0000000014474f3c addccc %l4,0x183,%l0 ! %l0 = 000000288e9e7983, %ccr = 08 ! %l5 = 0000000000000000, %l6 = 0000000000000000, %l2 = 0000000000000000 sub %l5,%l6,%l2 ! %l2 = 0000000000000000 ! Mem[0000000018800048] = 5cf3c588, %l2 = 0000000000000000 ldsb [%i1+0x049],%l2 ! %l2 = fffffffffffffff3 ! %l1 = fffffffffffffca2, %l3 = 00000000144751db, %y = ffffffff sdivcc %l1,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 8e9e7983 ! %l6 = 0000000000000000, Mem[0000000019000024] = ef112758 stw %l6,[%i2+0x024] ! Mem[0000000019000024] = 00000000 ! %l2 = fffffffffffffff3, immed = 0000001d, %l6 = 0000000000000000 sll %l2,0x01d,%l6 ! %l6 = fffffffe60000000 p4_label_42: ! Mem[0000000019000010] = 6c409488, %l4 = 000000288e9e7800 ldsha [%i2+%i5]0x89,%l4 ! %l4 = ffffffffffff9488 ! %l6 = fffffffe60000000, %l5 = 0000000000000000, %l5 = 0000000000000000 xorcc %l6,%l5,%l5 ! %l5 = fffffffe60000000, %ccr = 80 ! %l6 = fffffffe60000000, immed = 00000db1, %l0 = 000000288e9e7983 sub %l6,0xdb1,%l0 ! %l0 = fffffffe5ffff24f ! %l3 = 00000000144751db, Mem[0000000030800024] = 8448e0dd stw %l3,[%o1+0x024] ! Mem[0000000030800024] = 144751db ! Mem[0000000030800020] = 833aa65f144751db, %f26 = 4db3172a ba4bfe4d ldd [%o1+%o4],%f26 ! %f26 = 833aa65f 144751db ! Mem[0000000019800024] = ffffffff, %l7 = 00000000262847c9 ldsh [%i3+0x026],%l7 ! %l7 = ffffffffffffffff ! %l4 = ffffffffffff9488, immed = fffff703, %l5 = fffffffe60000000 add %l4,-0x8fd,%l5 ! %l5 = ffffffffffff8b8b ! %l7 = ffffffffffffffff, Mem[0000000031000060] = f80000000000056c stx %l7,[%o2+0x060] ! Mem[0000000031000060] = ffffffffffffffff ! Mem[0000000019000010] = 8894406c, %l4 = ffffffffffff9488 lduwa [%i2+%i5]0x80,%l4 ! %l4 = 000000008894406c ! Mem[0000000019800060] = e06ace03, %l2 = fffffffffffffff3 ldsh [%i3+0x062],%l2 ! %l2 = ffffffffffffce03 p4_label_43: ! Mem[0000000018000034] = 00000000, %l3 = 00000000144751db ldub [%i0+0x034],%l3 ! %l3 = 0000000000000000 ! %l6 = fffffffe60000000, Mem[0000000030000060] = aadd815b sth %l6,[%o0+0x060] ! Mem[0000000030000060] = 0000815b ! Mem[0000000031800060] = 00000000ffdd0fda, %f0 = b4e05923 51c519fa ldd [%o3+0x060],%f0 ! %f0 = 00000000 ffdd0fda ! %f30 = 00000000, Mem[0000000019800070] = b1f6e8f8 st %f30,[%i3+0x070] ! Mem[0000000019800070] = 00000000 ! Mem[000000001980005c] = d38cad4f, %l5 = ffffffffffff8b8b ldsh [%i3+0x05c],%l5 ! %l5 = ffffffffffffd38c ! %f18 = 00000000 ffdf0fda, Mem[0000000018000008] = c5533487 b8643d2c std %f18,[%i0+%i4] ! Mem[0000000018000008] = 00000000 ffdf0fda ! Randomly selected nop nop ! Mem[0000000018800030] = 5b0000dd, %f2 = ffffffff lda [%i1+%o6]0x88,%f2 ! %f2 = 5b0000dd ! %f3 = ffffde3c, Mem[0000000019800008] = 9f430768 sta %f3 ,[%i3+%i4]0x81 ! Mem[0000000019800008] = ffffde3c save ! CWP = 1 p4_label_44: ! %cwp = 1 ! %l0 = fffffffffffebae7, immed = 00000d5c, %y = 8e9e7983 sdivcc %l0,0xd5c,%l5 ! %l5 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = fffebae7 ! %l1 = 00000000000000dd, immed = fffff5d3, %l6 = ffffffff8448e7e3 taddcctv %l1,-0xa2d,%l6 ! %l0 = fffffffffffebb0a, Trapped ! Mem[0000000030000060] = 0000815b c9b10a56, %l0 = fffebb0a, %l1 = 000000dd ldd [%i0+0x060],%l0 ! %l0 = 000000000000815b 00000000c9b10a56 ! %l3 = 00000ff752f79000, immed = 00000b9e, %l2 = 000000000000002e andcc %l3,0xb9e,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! Mem[0000000019800020] = 3cdeffff, %l1 = 00000000c9b10a56 ldswa [%o3+%i4]0x81,%l1 ! %l1 = 000000003cdeffff ! %l6 = 8448e7e3, %l7 = 00000000, Mem[0000000030000060] = 0000815b c9b10a56 std %l6,[%i0+0x060] ! Mem[0000000030000060] = 8448e7e3 00000000 ! Mem[0000000030000020] = 14474f14, %l3 = 00000ff752f79000 ldsb [%i0+%i4],%l3 ! %l3 = 0000000000000014 ! Mem[0000000030800064] = 00000000, %l0 = 000000000000815b lduw [%i1+0x064],%l0 ! %l0 = 0000000000000000 ! Mem[0000000031000020] = 0000004700000973, %f6 = b334fef7 0252851f ldd [%i2+%i4],%f6 ! %f6 = 00000047 00000973 ! %l2 = 00000000, %l3 = 00000014, Mem[0000000018800078] = b5d15872 1cfae211 stda %l2,[%o1+0x078]%asi ! Mem[0000000018800078] = 00000000 00000014 p4_label_45: ! %cwp = 1 ! %l6 = 8448e7e3, %l7 = 00000000, Mem[0000000018800030] = dd00005b 22ffffff std %l6,[%o1+%i6] ! Mem[0000000018800030] = 8448e7e3 00000000 ! %l7 = 0000000000000000, immed = 0000000b, %l0 = 0000000000000000 srlx %l7,0x00b,%l0 ! %l0 = 0000000000000000 ! %l6 = ffffffff8448e7e3, %l5 = ffffffff80000000, %l5 = ffffffff80000000 and %l6,%l5,%l5 ! %l5 = ffffffff80000000 ! Mem[0000000019800018] = 60d9bfea, %l2 = 0000000000000000 lduha [%o3+%o6]0x80,%l2 ! %l2 = 00000000000060d9 ! %l6 = ffffffff8448e7e3, Mem[0000000030800066] = 00000000, %asi = 80 stha %l6,[%i1+0x066]%asi ! Mem[0000000030800064] = 0000e7e3 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000030800060] = f80000000000e7e3, %f14 = 00000000 0043a967 ldda [%o1+0x060]%asi,%f14 ! %f14 = f8000000 0000e7e3 ! %l7 = ffffffffffffffff, Mem[0000000018800018] = ffdf0fda stwa %l7,[%i1+%i6]0x81 ! Mem[0000000018800018] = ffffffff ! Mem[0000000018800018] = ffffffff, %l2 = ffffffffffffce03 lduba [%i1+%i6]0x88,%l2 ! %l2 = 00000000000000ff ! %l5 = ffffffffffffd38c, %l2 = 00000000000000ff, %l5 = ffffffffffffd38c mulx %l5,%l2,%l5 ! %l5 = ffffffffffd3b874, %y = fffebae7 p4_label_46: ! Mem[0000000031000064] = ffffffff, %l7 = ffffffffffffffff ldsw [%o2+0x064],%l7 ! %l7 = ffffffffffffffff ! %l2 = 00000000000000ff, %l5 = ffffffffffd3b874, %l2 = 00000000000000ff tsubcc %l2,%l5,%l2 ! %l2 = 00000000002c488b, %ccr = 13 ! Mem[0000000031800024] = ffdf0fda, %l4 = 000000008894406c ldsb [%o3+0x026],%l4 ! %l4 = 000000000000000f ! %l0 = fffffffe5ffff24f, Mem[0000000018800010] = d0ff3150 stwa %l0,[%i1+%i5]0x81 ! Mem[0000000018800010] = 5ffff24f ! %l1 = 0000000000000000, immed = 00000700, %l2 = 00000000002c488b xor %l1,0x700,%l2 ! %l2 = 0000000000000700 ! done : should take illegal inst trap, %l0 = fffffffe5ffff24f done ! Illegal inst trap : %l0 = fffffffe5ffff25f ! Mem[0000000019800030] = 0288b26b, %l5 = ffffffffffd3b874 lduh [%i3+%o6],%l5 ! %l5 = 0000000000000288 ! %l2 = 0000000000000700, immed = fffff17b, %l4 = 000000000000000f sub %l2,-0xe85,%l4 ! %l4 = 0000000000001585 ! %l7 = ffffffffffffffff, %l3 = 0000000000000000, %l6 = fffffffe60000000 xor %l7,%l3,%l6 ! %l6 = ffffffffffffffff ! %f2 = 5b0000dd ffffde3c, Mem[0000000031000020] = 00000047 00000973 std %f2 ,[%o2+%o4] ! Mem[0000000031000020] = 5b0000dd ffffde3c p4_label_47: ! Mem[0000000019000010] = 8894406cab667502, %l7 = ffffffffffffffff ldxa [%i2+%i5]0x81,%l7 ! %l7 = 8894406cab667502 ! Mem[0000000019000028] = 00000000, %f23 = 6c409488 lda [%i2+%o5]0x80,%f23 ! %f23 = 00000000 ! Mem[0000000018800010] = 4ff2ff5f, %l4 = 0000000000001585 lduha [%i1+%i5]0x88,%l4 ! %l4 = 000000000000ff5f ! Mem[0000000019800074] = 3583cfce, %l6 = ffffffffffffffff ldub [%i3+0x075],%l6 ! %l6 = 0000000000000083 ! %l4 = 000000000000ff5f, immed = fffffa3a, %l5 = 0000000000000288 addcc %l4,-0x5c6,%l5 ! %l5 = 000000000000f999, %ccr = 11 ! Mem[0000000019800028] = a6b7f387 5832856f, %l0 = 5ffff25f, %l1 = 00000000 ldd [%i3+%o5],%l0 ! %l0 = 00000000a6b7f387 000000005832856f ! Mem[0000000018800000] = 00000000, %l1 = 000000005832856f lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030000024] = ffe00000, %l0 = 00000000a6b7f387 ldub [%o0+0x024],%l0 ! %l0 = 00000000000000ff ! %l0 = 00000000000000ff, immed = 00000007, %l3 = 0000000000000000 sra %l0,0x007,%l3 ! %l3 = 0000000000000001 ! %f24 = 0b679811 10f6b3f8, Mem[0000000031000060] = ffffffff ffffffff std %f24,[%o2+0x060] ! Mem[0000000031000060] = 0b679811 10f6b3f8 p4_label_48: ! Mem[0000000031800020] = 00000000, %l3 = 0000000000000001 ldub [%o3+0x021],%l3 ! %l3 = 0000000000000000 ! Mem[0000000018000018] = 207ca967b8138fff, %f12 = bc476222 c9b10a56 ldda [%i0+%i6]0x88,%f12 ! %f12 = 207ca967 b8138fff ! %l7 = 8894406cab667502, %l7 = 8894406cab667502, %l4 = 000000000000ff5f sub %l7,%l7,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030000020] = 14474f14ffe00000, %f6 = 00000047 00000973 ldd [%o0+%o4],%f6 ! %f6 = 14474f14 ffe00000 ! Mem[0000000018000058] = 43250ba5 be9ade3c, %l0 = 000000ff, %l1 = 00000000 ldda [%i0+0x058]%asi,%l0 ! %l0 = 0000000043250ba5 00000000be9ade3c ! Mem[0000000019800010] = 00000000 06000000, %l4 = 00000000, %l5 = 0000f999 ldda [%i3+%i5]0x89,%l4 ! %l4 = 0000000006000000 0000000000000000 ! %l1 = 00000000be9ade3c, Mem[0000000019800018] = 60d9bfea stwa %l1,[%i3+%i6]0x81 ! Mem[0000000019800018] = be9ade3c ! %l6 = 0000000000000083, Mem[0000000018800078] = 0000000000000014 stx %l6,[%i1+0x078] ! Mem[0000000018800078] = 0000000000000083 ! Mem[0000000018000030] = 00000000, %l5 = 0000000000000000 lduba [%i0+%o6]0x80,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, %l5 = 0000000000000000, %l1 = 00000000be9ade3c sub %l5,%l5,%l1 ! %l1 = 0000000000000000 p4_label_49: ! %l6 = 0000000000000083, immed = fffff398, %l4 = 0000000006000000 addcc %l6,-0xc68,%l4 ! %l4 = fffffffffffff41b, %ccr = 88 ! %l6 = 00000083, %l7 = ab667502, Mem[0000000031000020] = 5b0000dd ffffde3c std %l6,[%o2+%o4] ! Mem[0000000031000020] = 00000083 ab667502 ! %f29 = b4ac5ae5, Mem[000000001980000c] = 6a0c0d56 st %f29,[%i3+0x00c] ! Mem[000000001980000c] = b4ac5ae5 ! Mem[0000000030000024] = ffe00000, %f17 = 14474f43 ld [%o0+0x024],%f17 ! %f17 = ffe00000 ! %l2 = 0000000000000700, immed = 00000e1b, %l2 = 0000000000000700 andcc %l2,0xe1b,%l2 ! %l2 = 0000000000000600, %ccr = 00 ! Mem[0000000019800000] = 144f471400000000, %l0 = 0000000043250ba5 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 144f471400000000 ! %l0 = 144f471400000000, Mem[0000000031800024] = ffdf0fda sth %l0,[%o3+0x024] ! Mem[0000000031800024] = 00000fda ! Mem[0000000019800020] = ffffde3c, %l1 = 0000000000000000 lduba [%i3+%o4]0x88,%l1 ! %l1 = 000000000000003c ! Mem[0000000031000064] = 10f6b3f8, %l3 = 0000000000000000 ldsh [%o2+0x064],%l3 ! %l3 = 00000000000010f6 ! Mem[0000000031800060] = 00000000, %l5 = 0000000000000000 lduw [%o3+0x060],%l5 ! %l5 = 0000000000000000 p4_label_50: ! %l1 = 000000000000003c, Mem[0000000018800010] = 5ffff24f stwa %l1,[%i1+%i5]0x80 ! Mem[0000000018800010] = 0000003c ! %l1 = 000000000000003c, Mem[0000000018000028] = 16b92a6dc2af44c0 stxa %l1,[%i0+%o5]0x80 ! Mem[0000000018000028] = 000000000000003c ! Mem[0000000031000060] = 0b679811 10f6b3f8, %l2 = 00000600, %l3 = 000010f6 ldd [%o2+0x060],%l2 ! %l2 = 000000000b679811 0000000010f6b3f8 ! Mem[0000000030800060] = f8000000, %l7 = 8894406cab667502 lduh [%o1+0x062],%l7 ! %l7 = 0000000000000000 ! %f28 = ee735319, Mem[0000000030800020] = 833aa65f st %f28,[%o1+%o4] ! Mem[0000000030800020] = ee735319 ! %l6 = 0000000000000083, immed = 00000bc7, %y = fffebae7 sdivcc %l6,0xbc7,%l2 ! %l2 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00000000 ! %l2 = 80000000, %l3 = 10f6b3f8, Mem[0000000019800020] = ffffde3c ffffffff stda %l2,[%i3+%o4]0x89 ! Mem[0000000019800020] = 80000000 10f6b3f8 ! Mem[0000000018800020] = 4dfe4bba, %l5 = 0000000000000000 lduba [%i1+%o4]0x80,%l5 ! %l5 = 000000000000004d ! Mem[0000000019000000] = 7f2d5112271067d6, %l3 = 0000000010f6b3f8 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 7f2d5112271067d6 ! %l2 = ffffffff80000000, %l5 = 000000000000004d, %l0 = 144f471400000000 orncc %l2,%l5,%l0 ! %l0 = ffffffffffffffb2, %ccr = 88 p4_label_51: ! %l3 = 7f2d5112271067d6, Mem[0000000030000067] = 00000000 stb %l3,[%o0+0x067] ! Mem[0000000030000064] = 000000d6 ! %l0 = ffffffffffffffb2, immed = fffff25e, %y = 00000000 umul %l0,-0xda2,%l1 ! %l1 = fffff2100004275c, %y = fffff210 ! %f8 = aadd815b c9b10a56, Mem[0000000018800028] = 0000056c 25f3ffff stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000018800028] = aadd815b c9b10a56 ! %l7 = 0000000000000000, immd = fffffffffffffd5c, %l0 = ffffffffffffffb2 sdivx %l7,-0x2a4,%l0 ! %l0 = 0000000000000000 ! Mem[0000000019000030] = 5031f0b4, %l6 = 0000000000000083 ldsba [%i2+%o6]0x88,%l6 ! %l6 = ffffffffffffffb4 ! %l7 = 0000000000000000, %l3 = 7f2d5112271067d6, %l5 = 000000000000004d xorcc %l7,%l3,%l5 ! %l5 = 7f2d5112271067d6, %ccr = 00 ! %l0 = 0000000000000000, Mem[0000000031000020] = 00000083 sth %l0,[%o2+%o4] ! Mem[0000000031000020] = 00000083 ! Mem[0000000019800000] = 00000000, %l4 = fffffffffffff41b ldswa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000031000060] = 0b67981110f6b3f8, %f16 = 60d9bfea ffe00000 ldd [%o2+0x060],%f16 ! %f16 = 0b679811 10f6b3f8 ! %l1 = fffff2100004275c, %l6 = ffffffffffffffb4, %l1 = fffff2100004275c and %l1,%l6,%l1 ! %l1 = fffff21000042714 p4_label_52: ! %l2 = ffffffff80000000, %l7 = 0000000000000000, %l2 = ffffffff80000000 xorcc %l2,%l7,%l2 ! %l2 = ffffffff80000000, %ccr = 88 ! %l7 = 0000000000000000, Mem[0000000019000004] = 271067d6, %asi = 80 stwa %l7,[%i2+0x004]%asi ! Mem[0000000019000004] = 00000000 ! Mem[0000000018800008] = da0f84ff, %l4 = 0000000000000000 ldsba [%i1+%i4]0x81,%l4 ! %l4 = ffffffffffffffda ! Mem[0000000019000028] = 00000000, %f1 = ffdd0fda lda [%i2+%o5]0x80,%f1 ! %f1 = 00000000 ! %l0 = 0000000000000000, immed = fffff0d6, %l5 = 7f2d5112271067d6 sub %l0,-0xf2a,%l5 ! %l5 = 0000000000000f2a ! %l0 = 00000000, %l1 = 00042714, Mem[0000000019000068] = 0aa92fc9 5031f0b4 std %l0,[%i2+0x068] ! Mem[0000000019000068] = 00000000 00042714 ! Mem[0000000030800020] = ee735319144751db, %f22 = dd00005b 00000000 ldd [%o1+%o4],%f22 ! %f22 = ee735319 144751db ! %l1 = fffff21000042714, Mem[0000000030000024] = ffe00000 sth %l1,[%o0+0x024] ! Mem[0000000030000024] = 27140000 ! %l7 = 0000000000000000, immed = 0000001e, %l1 = fffff21000042714 sra %l7,0x01e,%l1 ! %l1 = 0000000000000000 ! %l5 = 0000000000000f2a, Mem[0000000031000062] = 0b679811 sth %l5,[%o2+0x062] ! Mem[0000000031000060] = 0b670f2a p4_label_53: ! %l1 = 0000000000000000, Mem[0000000018800018] = 090c1c00ffffffff stxa %l1,[%i1+%i6]0x88 ! Mem[0000000018800018] = 0000000000000000 ! Mem[000000001800001c] = 67a97c20, %l1 = 0000000000000000 ldswa [%i0+0x01c]%asi,%l1 ! %l1 = 0000000067a97c20 ! %l7 = 0000000000000000, Mem[0000000030800020] = ee735319 stw %l7,[%o1+%o4] ! Mem[0000000030800020] = 00000000 ! %l7 = 0000000000000000, %l3 = 7f2d5112271067d6, %y = fffff210 umul %l7,%l3,%l0 ! %l0 = 0000000000000000, %y = 00 ! %l1 = 0000000067a97c20, Mem[0000000019800010] = 06000000 stha %l1,[%i3+%i5]0x88 ! Mem[0000000019800010] = 06007c20 ! %l6 = ffffffffffffffb4, immed = 00000902, %l3 = 7f2d5112271067d6 or %l6,0x902,%l3 ! %l3 = ffffffffffffffb6 ! %f17 = 10f6b3f8, Mem[0000000018000030] = 00000000 sta %f17,[%i0+%o6]0x89 ! Mem[0000000018000030] = 10f6b3f8 ! %f26 = 833aa65f 144751db, Mem[0000000018800030] = e3e74884 00000000 stda %f26,[%i1+%o6]0x89 ! Mem[0000000018800030] = 833aa65f 144751db ! %l4 = ffffffffffffffda, %l6 = ffffffffffffffb4, %l0 = 0000000000000000 mulx %l4,%l6,%l0 ! %l0 = 0000000000000b48, %y = 00 ! %l1 = 0000000067a97c20, %l0 = 0000000000000b48, %l3 = ffffffffffffffb6 orncc %l1,%l0,%l3 ! %l3 = fffffffffffffcb7, %ccr = 88 p4_label_54: ! Mem[0000000030000020] = 14474f14, %l0 = 0000000000000b48 ldsb [%o0+0x021],%l0 ! %l0 = 0000000000000047 ! %l4 = ffffffffffffffda, immed = 0000088f, %y = 00000000 umul %l4,0x88f,%l1 ! %l1 = 0000088efffebac6, %y = 88e ! %l5 = 0000000000000f2a, %l1 = 0000088efffebac6, %l2 = ffffffff80000000 srlx %l5,%l1,%l2 ! %l2 = 000000000000003c ! Mem[0000000019800038] = 00000000ffdf0fda, %l2 = 000000000000003c ldx [%i3+0x038],%l2 ! %l2 = 00000000ffdf0fda ! Clear Register : %l5 = 0000000000000f2a clr %l5 ! %l5 = 0000000000000000 ! %l3 = fffffffffffffcb7, %l6 = ffffffffffffffb4, %l7 = 0000000000000000 andcc %l3,%l6,%l7 ! %l7 = fffffffffffffcb4, %ccr = 88 ! Mem[0000000030800020] = 00000000144751db, %f22 = ee735319 144751db ldd [%o1+%o4],%f22 ! %f22 = 00000000 144751db ! %l1 = 0000088efffebac6, %l6 = ffffffffffffffb4, %l4 = ffffffffffffffda xnor %l1,%l6,%l4 ! %l4 = 0000088efffeba8d ! %l4 = 0000088efffeba8d, %l3 = fffffffffffffcb7, %l5 = 0000000000000000 tsubcctv %l4,%l3,%l5 ! %l0 = 000000000000006a, Trapped ! %l6 = ffffffffffffffb4, Mem[0000000018000020] = 0b67981110f6b3f8 stx %l6,[%i0+%o4] ! Mem[0000000018000020] = ffffffffffffffb4 p4_label_55: ! Mem[0000000031000020] = 00000083 ab667502, %l2 = ffdf0fda, %l3 = fffffcb7 ldd [%o2+%o4],%l2 ! %l2 = 0000000000000083 00000000ab667502 ! %f6 = 14474f14 ffe00000, Mem[0000000031000060] = 0b670f2a 10f6b3f8 std %f6 ,[%o2+0x060] ! Mem[0000000031000060] = 14474f14 ffe00000 ! done : should take illegal inst trap, %l0 = 000000000000006a done ! Illegal inst trap : %l0 = 000000000000007a ! Mem[0000000018800058] = 3a28b736, %l5 = 0000000000000000 ldsb [%i1+0x059],%l5 ! %l5 = 0000000000000028 ! %l0 = 000000000000007a, %l6 = ffffffffffffffb4, %l1 = 0000088efffebac6 sllx %l0,%l6,%l1 ! %l1 = 07a0000000000000 ! Mem[0000000019800018] = 0288b26b 3cde9abe, %l0 = 0000007a, %l1 = 00000000 ldda [%i3+%i6]0x89,%l0 ! %l0 = 000000003cde9abe 000000000288b26b ! Mem[0000000019000028] = 00000000 00000000, %l4 = fffeba8d, %l5 = 00000028 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000 ! %f30 = 00000000 ffdf0fda, Mem[0000000031800060] = 00000000 ffdd0fda stda %f30,[%o3+0x060]%asi ! Mem[0000000031800060] = 00000000 ffdf0fda ! %l5 = 0000000000000000, %l2 = 0000000000000083, %l2 = 0000000000000083 mulx %l5,%l2,%l2 ! %l2 = 0000000000000000, %y = 88e ! %l1 = 000000000288b26b, immed = 00000911, %y = 0000088e sdiv %l1,0x911,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = 3cde9abe p4_label_56: ! %l3 = 000000007fffffff, %l3 = 000000007fffffff, %l1 = 000000000288b26b tsubcc %l3,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 46 ! %l0 = 000000003cde9abe, %l6 = ffffffffffffffb4, %y = 3cde9abe sdiv %l0,%l6,%l2 ! %l2 = ffffffff80000000 mov %l0,%y ! %y = 3cde9abe ! %l2 = ffffffff80000000, Mem[0000000018000050] = c4495842 sth %l2,[%i0+0x050] ! Mem[0000000018000050] = 00005842 ! %l4 = 0000000000000000, Mem[0000000019000008] = f940fe5567a94300 stxa %l4,[%i2+%i4]0x88 ! Mem[0000000019000008] = 0000000000000000 ! %l0 = 000000003cde9abe, Mem[0000000031000064] = ffe00000 stw %l0,[%o2+0x064] ! Mem[0000000031000064] = 3cde9abe ! Mem[0000000019800068] = 34cd946b ac421c36, %l2 = 80000000, %l3 = 7fffffff ldd [%i3+0x068],%l2 ! %l2 = 0000000034cd946b 00000000ac421c36 ! Mem[0000000018000050] = 00005842 0924f8ed, %l6 = ffffffb4, %l7 = fffffcb4 ldd [%i0+0x050],%l6 ! %l6 = 0000000000005842 000000000924f8ed ! Mem[0000000030800024] = 144751db, %l4 = 0000000000000000 ldsw [%o1+0x024],%l4 ! %l4 = 00000000144751db ! Mem[0000000031800064] = ffdf0fda, %l4 = 00000000144751db ldub [%o3+0x067],%l4 ! %l4 = 00000000000000da ! %l6 = 0000000000005842, immed = 00000cd3, %l5 = 0000000000000000 andn %l6,0xcd3,%l5 ! %l5 = 0000000000005000 p4_label_57: ! %l5 = 0000000000005000, %l2 = 0000000034cd946b, %l5 = 0000000000005000 xor %l5,%l2,%l5 ! %l5 = 0000000034cdc46b ! Mem[0000000019800004] = 14474f14, %l0 = 000000003cde9abe ldsh [%i3+0x004],%l0 ! %l0 = 0000000000001447 ! Clear Register : %l5 = 0000000034cdc46b clr %l5 ! %l5 = 0000000000000000 ! %l2 = 0000000034cd946b, immed = 00000002, %l1 = 0000000000000000 srl %l2,0x002,%l1 ! %l1 = 000000000d33651a ! Mem[0000000030800060] = f8000000 0000e7e3, %l4 = 000000da, %l5 = 00000000 ldda [%o1+0x060]%asi,%l4 ! %l4 = 00000000f8000000 000000000000e7e3 ! Mem[0000000031000064] = 3cde9abe, %l4 = 00000000f8000000 ldsh [%o2+0x064],%l4 ! %l4 = 0000000000003cde ! %l0 = 0000000000001447, Mem[0000000030800024] = 144751db stw %l0,[%o1+0x024] ! Mem[0000000030800024] = 00001447 ! %l5 = 000000000000e7e3, immed = 00000004, %l3 = 00000000ac421c36 srlx %l5,0x004,%l3 ! %l3 = 0000000000000e7e ! %l7 = 000000000924f8ed, %l7 = 000000000924f8ed, %l2 = 0000000034cd946b tsubcc %l7,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 46 ! Mem[0000000031000060] = 14474f143cde9abe, %f22 = 00000000 144751db ldd [%o2+0x060],%f22 ! %f22 = 14474f14 3cde9abe p4_label_58: ! done : should take illegal inst trap, %l0 = 0000000000001447 done ! Illegal inst trap : %l0 = 0000000000001457 ! %l0 = 0000000000001457, Mem[0000000030000064] = 000000d6 stba %l0,[%o0+0x064]%asi ! Mem[0000000030000064] = 570000d6 ! %l1 = 000000000d33651a, %l0 = 0000000000001457, %l3 = 0000000000000e7e sub %l1,%l0,%l3 ! %l3 = 000000000d3350c3 ! Invert Register : %l7 = 000000000924f8ed xor %l7,-1,%l7 ! %l7 = fffffffff6db0712 ! Mem[0000000018000030] = 0000000010f6b3f8, %f16 = 0b679811 10f6b3f8 ldda [%i0+%o6]0x88,%f16 ! %f16 = 00000000 10f6b3f8 ! %f18 = 00000000 ffdf0fda, Mem[0000000018000040] = 00000000 0000056c stda %f18,[%i0+0x040]%asi ! Mem[0000000018000040] = 00000000 ffdf0fda ! %f8 = aadd815b c9b10a56, Mem[0000000019800010] = 207c0006 00000000 stda %f8 ,[%i3+%i5]0x81 ! Mem[0000000019800010] = aadd815b c9b10a56 ! %l4 = 0000000000003cde, immed = fffff83c, %l6 = 0000000000005842 xnor %l4,-0x7c4,%l6 ! %l6 = 0000000000003b1d ! Mem[0000000030800020] = 0000000000001447, %l7 = fffffffff6db0712 ldx [%o1+%o4],%l7 ! %l7 = 0000000000001447 ! %l0 = 0000000000001457, %l3 = 000000000d3350c3, %y = 3cde9abe umul %l0,%l3,%l4 ! %l4 = 0000010c7ebfae45, %y = 10c p4_label_59: ! %l7 = 0000000000001447, Mem[0000000030800026] = 00001447 sth %l7,[%o1+0x026] ! Mem[0000000030800024] = 00001447 ! %l1 = 000000000d33651a, immed = 00000b8c, %l1 = 000000000d33651a sub %l1,0xb8c,%l1 ! %l1 = 000000000d33598e ! %l6 = 00003b1d, %l7 = 00001447, Mem[0000000019800018] = be9ade3c 6bb28802 stda %l6,[%i3+%i6]0x81 ! Mem[0000000019800018] = 00003b1d 00001447 ! %l2 = 0000000000000000, immed = fffff717, %l5 = 000000000000e7e3 subccc %l2,-0x8e9,%l5 ! %l5 = 00000000000008e9, %ccr = 11 ! %l4 = 0000010c7ebfae45, %l0 = 0000000000001457, %l5 = 00000000000008e9 srl %l4,%l0,%l5 ! %l5 = 00000000000000fd ! Mem[0000000018000034] = 00000000, %l4 = 0000010c7ebfae45 ldsb [%i0+0x036],%l4 ! %l4 = 0000000000000000 ! %l1 = 000000000d33598e, %l6 = 0000000000003b1d, %l0 = 0000000000001457 xorcc %l1,%l6,%l0 ! %l0 = 000000000d336293, %ccr = 00 ! Randomly selected nop nop ! Mem[0000000019800008] = ffffde3c, %l6 = 0000000000003b1d lduba [%i3+%i4]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[0000000018800028] = aadd815b, %l0 = 000000000d336293 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000aadd815b p4_label_60: ! %l6 = 00000000000000ff, Mem[0000000030800060] = f8000000 stw %l6,[%o1+0x060] ! Mem[0000000030800060] = 000000ff ! %f14 = f8000000 0000e7e3, Mem[0000000019000030] = b4f03150 2f740105 std %f14,[%i2+%o6] ! Mem[0000000019000030] = f8000000 0000e7e3 ! %l0 = 00000000aadd815b, immed = fffff886, %l4 = 0000000000000000 tsubcc %l0,-0x77a,%l4 ! %l4 = 00000000aadd88d5, %ccr = 1b ! %l5 = 00000000000000fd, %l1 = 000000000d33598e, %l1 = 000000000d33598e xor %l5,%l1,%l1 ! %l1 = 000000000d335973 ! Mem[0000000030800060] = 000000ff, %l3 = 000000000d3350c3 ldsw [%o1+0x060],%l3 ! %l3 = 00000000000000ff ! %l3 = 00000000000000ff, %l2 = 0000000000000000, %l5 = 00000000000000fd xorcc %l3,%l2,%l5 ! %l5 = 00000000000000ff, %ccr = 00 ! %l3 = 00000000000000ff, Mem[0000000031800022] = 00000000 sth %l3,[%o3+0x022] ! Mem[0000000031800020] = 000000ff ! Mem[0000000018800020] = 4dfe4bba2a17b34d, %l3 = 00000000000000ff ldxa [%i1+%o4]0x81,%l3 ! %l3 = 4dfe4bba2a17b34d ! %f12 = 207ca967 b8138fff, Mem[0000000030000020] = 14474f14 27140000 std %f12,[%o0+%o4] ! Mem[0000000030000020] = 207ca967 b8138fff ! Mem[0000000030000020] = 207ca967 b8138fff, %l4 = aadd88d5, %l5 = 000000ff ldda [%o0+0x020]%asi,%l4 ! %l4 = 00000000207ca967 00000000b8138fff p4_label_61: ! %l2 = 0000000000000000, %l6 = 00000000000000ff, %l6 = 00000000000000ff andncc %l2,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! Mem[0000000019800018] = 00003b1d 00001447, %l4 = 207ca967, %l5 = b8138fff ldda [%i3+%i6]0x81,%l4 ! %l4 = 0000000000003b1d 0000000000001447 ! Mem[0000000030000060] = 8448e7e3, %l7 = 0000000000001447 ldub [%o0+0x063],%l7 ! %l7 = 00000000000000e3 ! %l6 = 0000000000000000, Mem[0000000019800000] = 00000000 stba %l6,[%i3+%g0]0x89 ! Mem[0000000019800000] = 00000000 ! Mem[000000001800001c] = 67a97c20, %l1 = 000000000d335973 lduw [%i0+0x01c],%l1 ! %l1 = 0000000067a97c20 ! %l0 = 00000000aadd815b, Mem[0000000030000020] = 207ca967 stw %l0,[%o0+%o4] ! Mem[0000000030000020] = aadd815b ! Mem[0000000018000018] = ff8f13b8, %l1 = 0000000067a97c20 ldsba [%i0+%i6]0x81,%l1 ! %l1 = ffffffffffffffff ! %l7 = 00000000000000e3, %l1 = ffffffffffffffff, %l5 = 0000000000001447 xorcc %l7,%l1,%l5 ! %l5 = ffffffffffffff1c, %ccr = 88 ! %f11 = 8448e0dd, Mem[0000000019000008] = 00000000 sta %f11,[%i2+%i4]0x81 ! Mem[0000000019000008] = 8448e0dd ! %f14 = f8000000 0000e7e3, Mem[0000000019800008] = ffffde3c b4ac5ae5 stda %f14,[%i3+%i4]0x81 ! Mem[0000000019800008] = f8000000 0000e7e3 p4_label_62: ! Invert Register : %l2 = 0000000000000000 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff ! %l0 = 00000000aadd815b, Mem[0000000031000021] = 00000083 stb %l0,[%o2+0x021] ! Mem[0000000031000020] = 005b0083 ! %l5 = ffffffffffffff1c sethi %hi(0x9d4c3c00),%l5 ! %l5 = 000000009d4c3c00 ! %l7 = 00000000000000e3, immed = 00000ec6, %l3 = 4dfe4bba2a17b34d orn %l7,0xec6,%l3 ! %l3 = fffffffffffff1fb ! %l4 = 00003b1d, %l5 = 9d4c3c00, Mem[0000000031000020] = 005b0083 ab667502 std %l4,[%o2+%o4] ! Mem[0000000031000020] = 00003b1d 9d4c3c00 ! Mem[0000000031000060] = 14474f14, %l5 = 000000009d4c3c00 ldsw [%o2+0x060],%l5 ! %l5 = 0000000014474f14 ! %f0 = 00000000 00000000, Mem[0000000018800008] = ff840fda c9472826 stda %f0 ,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000 00000000 ! Clear Register : %l5 = 0000000014474f14 clr %l5 ! %l5 = 0000000000000000 ! %l1 = ffffffffffffffff, Mem[0000000018000018] = ff8f13b8 stwa %l1,[%i0+%i6]0x81 ! Mem[0000000018000018] = ffffffff ! %l5 = 0000000000000000, Mem[0000000019000018] = fffff23000000051 stxa %l5,[%i2+%i6]0x80 ! Mem[0000000019000018] = 0000000000000000 p4_label_63: ! %f8 = aadd815b, Mem[0000000018800018] = 00000000 st %f8 ,[%i1+%i6] ! Mem[0000000018800018] = aadd815b ! Mem[0000000018800064] = c1204f2d, %l7 = 00000000000000e3 ldsh [%i1+0x066],%l7 ! %l7 = 0000000000004f2d ! Mem[0000000019000030] = f8000000, %l4 = 0000000000003b1d lduwa [%i2+%o6]0x80,%l4 ! %l4 = 00000000f8000000 ! Set Register : %l7 = 0000000000004f2d xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000019000018] = 00000000, %l1 = ffffffffffffffff lduha [%i2+%i6]0x89,%l1 ! %l1 = 0000000000000000 ! %f20 = 207ca967 b8138fff, Mem[0000000019800010] = 5b81ddaa 560ab1c9 stda %f20,[%i3+%i5]0x89 ! Mem[0000000019800010] = 207ca967 b8138fff ! Mem[0000000018000014] = 2a3c3150, %l7 = ffffffffffffffff ldsw [%i0+0x014],%l7 ! %l7 = 000000002a3c3150 ! %l7 = 000000002a3c3150, %l3 = fffffffffffff1fb, %l1 = 0000000000000000 orncc %l7,%l3,%l1 ! %l1 = 000000002a3c3f54, %ccr = 00 ! Mem[0000000018000010] = 50313c2a938f55ee, %l6 = 0000000000000000 ldxa [%i0+%i5]0x88,%l6 ! %l6 = 50313c2a938f55ee ! %l0 = 00000000aadd815b, Mem[0000000019000060] = b334fef70252851f stx %l0,[%i2+0x060] ! Mem[0000000019000060] = 00000000aadd815b p4_label_64: ! %l3 = fffffffffffff1fb, immed = 00000da9, %y = 0000010c udiv %l3,0xda9,%l1 ! %l1 = 0000000013b13b12 mov %l0,%y ! %y = aadd815b ! %l1 = 0000000013b13b12, immd = 0000000000000885, %l7 = 000000002a3c3150 sdivx %l1,0x885,%l7 ! %l7 = 0000000000024fb9 ! Mem[0000000018800018] = aadd815b, %l7 = 0000000000024fb9 ldsba [%i1+%i6]0x81,%l7 ! %l7 = ffffffffffffffaa ! Mem[0000000018800010] = 0000003c, %l3 = fffffffffffff1fb ldsba [%i1+%i5]0x81,%l3 ! %l3 = 0000000000000000 ! %l2 = ffffffffffffffff, Mem[0000000030000064] = 570000d6 sth %l2,[%o0+0x064] ! Mem[0000000030000064] = ffff00d6 ! Mem[0000000030000020] = aadd815b, %l7 = ffffffffffffffaa ldsh [%o0+%o4],%l7 ! %l7 = ffffffffffffaadd ! %l7 = ffffffffffffaadd, immed = fffff086, %l0 = 00000000aadd815b taddcctv %l7,-0xf7a,%l0 ! %l0 = 00000000aadd817e, Trapped ! %f12 = 207ca967, Mem[0000000019800018] = 00003b1d sta %f12,[%i3+%i6]0x81 ! Mem[0000000019800018] = 207ca967 ! %l7 = ffffffffffffaadd, Mem[0000000030000020] = aadd815b stw %l7,[%o0+%o4] ! Mem[0000000030000020] = ffffaadd ! %l4 = 00000000f8000000, immed = 00000ac8, %l0 = 00000000aadd817e addc %l4,0xac8,%l0 ! %l0 = 00000000f8000ac8 p4_label_65: ! %l0 = 00000000f8000ac8, %l5 = 0000000000000000, %y = aadd815b smulcc %l0,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! %l2 = ffffffffffffffff, immed = fffff91d, %l2 = ffffffffffffffff xnorcc %l2,-0x6e3,%l2 ! %l2 = fffffffffffff91d, %ccr = 88 ! Mem[0000000030800024] = 00001447, %l7 = ffffffffffffaadd ldsb [%o1+0x025],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030800060] = 000000ff0000e7e3, %f2 = 5b0000dd ffffde3c ldd [%o1+0x060],%f2 ! %f2 = 000000ff 0000e7e3 ! %l7 = 0000000000000000, %l4 = 0000000000000000, %l0 = 00000000f8000ac8 sdivx %l7,%l4,%l0 ! Div by zero, %l0 = 00000000f8000b18 ! %l4 = 0000000000000000, Mem[0000000030000024] = b8138fff stw %l4,[%o0+0x024] ! Mem[0000000030000024] = 00000000 ! %l3 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000f8000af0 sll %l3,%l5,%l0 ! %l0 = 0000000000000000 ! Mem[0000000018800070] = be7848e0, %l0 = 0000000000000000 ldsh [%i1+0x070],%l0 ! %l0 = ffffffffffffbe78 ! %l1 = 0000000013b13b12, Mem[0000000018800030] = 144751db stba %l1,[%i1+%o6]0x89 ! Mem[0000000018800030] = 14475112 ! %l4 = 0000000000000000, Mem[0000000018000030] = f8b3f61000000000 stxa %l4,[%i0+%o6]0x80 ! Mem[0000000018000030] = 0000000000000000 p4_label_66: ! %l4 = 00000000, %l5 = 00000000, Mem[0000000031800020] = 000000ff 00000fda std %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000 00000000 ! %l3 = 0000000000000000, Mem[0000000018000012] = ee558f93, %asi = 80 stha %l3,[%i0+0x012]%asi ! Mem[0000000018000010] = ee550000 ! %l7 = 0000000000000000, Mem[0000000019800000] = 00000000 stha %l7,[%i3+%g0]0x88 ! Mem[0000000019800000] = 00000000 ! %f7 = ffe00000, Mem[0000000030800024] = 00001447 st %f7 ,[%o1+0x024] ! Mem[0000000030800024] = ffe00000 ! Mem[0000000018000050] = 00005842, %l4 = 0000000000000000 ldsw [%i0+0x050],%l4 ! %l4 = 0000000000005842 ! %l1 = 0000000013b13b12, immed = 00000795, %y = 00000000 umulcc %l1,0x795,%l7 ! %l7 = 000000954ec4df7a, %ccr = 00, %y = 95 ! Mem[0000000031000060] = 14474f14, %l7 = 000000954ec4df7a lduh [%o2+0x062],%l7 ! %l7 = 0000000000004f14 ! %l1 = 0000000013b13b12, Mem[0000000018800028] = aadd815b stwa %l1,[%i1+%o5]0x80 ! Mem[0000000018800028] = 13b13b12 ! Invert Register : %l0 = ffffffffffffbe78 xor %l0,-1,%l0 ! %l0 = 0000000000004187 ! %l4 = 0000000000005842, immed = 00000148, %l1 = 0000000013b13b12 tsubcctv %l4,0x148,%l1 ! %l0 = 00000000000041aa, Trapped p4_label_67: ! %l0 = 00000000000041aa, immd = fffffffffffffc70, %l2 = fffffffffffff91d udivx %l0,-0x390,%l2 ! %l2 = 0000000000000000 ! %f12 = 207ca967 b8138fff, Mem[0000000018800020] = 4dfe4bba 2a17b34d std %f12,[%i1+%o4] ! Mem[0000000018800020] = 207ca967 b8138fff ! Mem[0000000019000028] = 00000000 00000000, %l4 = 00005842, %l5 = 00000000 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000 ! Mem[0000000018000020] = b4ffffffffffffff, %l0 = 00000000000041aa ldxa [%i0+%o4]0x88,%l0 ! %l0 = b4ffffffffffffff ! %l0 = b4ffffffffffffff, immed = 00000f40, %l4 = 0000000000000000 taddcc %l0,0xf40,%l4 ! %l4 = b500000000000f3f, %ccr = 83 ! %l5 = 0000000000000000, %l6 = 50313c2a938f55ee, %l4 = b500000000000f3f sra %l5,%l6,%l4 ! %l4 = 0000000000000000 ! Mem[0000000019800078] = 4db3172a, %l5 = 0000000000000000 ldsw [%i3+0x078],%l5 ! %l5 = 000000004db3172a ! Mem[0000000018000020] = ffffffff, %l5 = 000000004db3172a ldswa [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030000060] = 8448e7e3ffff00d6, %f28 = ee735319 b4ac5ae5 ldd [%o0+0x060],%f28 ! %f28 = 8448e7e3 ffff00d6 ! %l1 = 0000000013b13b12, %l4 = 0000000000000000, %l2 = 0000000000000000 srlx %l1,%l4,%l2 ! %l2 = 0000000013b13b12 p4_label_68: ! %l5 = ffffffffffffffff, Mem[0000000030800060] = 000000ff0000e7e3 stx %l5,[%o1+0x060] ! Mem[0000000030800060] = ffffffffffffffff ! retry : should take illegal inst trap, %l0 = b4ffffffffffffff retry ! Illegal inst trap : %l0 = b50000000000000f ! %l6 = 50313c2a938f55ee, %l0 = b50000000000000f, %l7 = 0000000000004f14 srax %l6,%l0,%l7 ! %l7 = 0000a0627855271e ! %l0 = b50000000000000f, %l5 = ffffffffffffffff, %y = 00000095 umul %l0,%l5,%l0 ! %l0 = 0000000efffffff1, %y = 0e ! %l1 = 0000000013b13b12 setx 0x53a544db53a544db,%g7,%l1 ! %l1 = 53a544db53a544db ! %l2 = 13b13b12, %l3 = 00000000, Mem[0000000030800060] = ffffffff ffffffff std %l2,[%o1+0x060] ! Mem[0000000030800060] = 13b13b12 00000000 ! Mem[0000000018000018] = ffffffff, %l6 = 50313c2a938f55ee ldsha [%i0+%i6]0x89,%l6 ! %l6 = ffffffffffffffff ! %l4 = 0000000000000000, %l7 = 0000a0627855271e, %l3 = 0000000000000000 orn %l4,%l7,%l3 ! %l3 = ffff5f9d87aad8e1 ! Mem[0000000018000018] = ffffffff, %l6 = ffffffffffffffff ldub [%i0+0x01a],%l6 ! %l6 = 00000000000000ff ! %f8 = aadd815b c9b10a56, Mem[0000000018000030] = 00000000 00000000 stda %f8 ,[%i0+%o6]0x81 ! Mem[0000000018000030] = aadd815b c9b10a56 p4_label_69: ! Mem[0000000019800020] = 00000080, %l5 = ffffffffffffffff ldub [%i3+%o4],%l5 ! %l5 = 0000000000000000 ! %l2 = 0000000013b13b12, immed = 000001c1, %l4 = 0000000000000000 sub %l2,0x1c1,%l4 ! %l4 = 0000000013b13951 ! %l3 = ffff5f9d87aad8e1, Mem[0000000019800058] = 0fc1622d stw %l3,[%i3+0x058] ! Mem[0000000019800058] = 87aad8e1 ! %l3 = ffff5f9d87aad8e1, Mem[0000000018800018] = aadd815b, %asi = 80 stwa %l3,[%i1+0x018]%asi ! Mem[0000000018800018] = 87aad8e1 ! %l1 = 53a544db53a544db, %l0 = 0000000efffffff1, %y = 0000000e udivcc %l1,%l0,%l0 ! %l0 = 000000000000000e, %ccr = 00 mov %l0,%y ! %y = 0000000e ! %l6 = 000000ff, %l7 = 7855271e, Mem[0000000019000058] = cb8af26d ebc2e2ed stda %l6,[%i2+0x058]%asi ! Mem[0000000019000058] = 000000ff 7855271e ! Mem[0000000018800028] = 13b13b12, %f6 = 14474f14 lda [%i1+%o5]0x80,%f6 ! %f6 = 13b13b12 ! Mem[0000000030800024] = ffe00000, %l0 = 000000000000000e ldsh [%o1+0x024],%l0 ! %l0 = ffffffffffffffe0 ! %l5 = 0000000000000000, immed = 0000000f, %l5 = 0000000000000000 sra %l5,0x00f,%l5 ! %l5 = 0000000000000000 ! %l2 = 0000000013b13b12, Mem[0000000030000060] = 8448e7e3, %asi = 80 stwa %l2,[%o0+0x060]%asi ! Mem[0000000030000060] = 13b13b12 p4_label_70: ! %l6 = 00000000000000ff, Mem[0000000018000030] = 5b81ddaa stba %l6,[%i0+%o6]0x89 ! Mem[0000000018000030] = 5b81ddff ! %f31 = ffdf0fda, Mem[0000000018000010] = ee550000 sta %f31,[%i0+%i5]0x81 ! Mem[0000000018000010] = ffdf0fda ! %f7 = ffe00000, Mem[0000000018800010] = 3c000000 sta %f7 ,[%i1+%i5]0x89 ! Mem[0000000018800010] = ffe00000 ! retry : should take illegal inst trap, %l0 = ffffffffffffffe0 retry ! Illegal inst trap : %l0 = fffffffffffffff0 ! %l7 = 0000a0627855271e, %l1 = 53a544db53a544db, %y = 0000000e udiv %l7,%l1,%l6 ! %l6 = 000000000000002c mov %l0,%y ! %y = fffffff0 ! %l0 = fffffffffffffff0, immed = 0000001e, %l0 = fffffffffffffff0 sll %l0,0x01e,%l0 ! %l0 = fffffffc00000000 ! Mem[000000001880004c] = 74296383, %l3 = ffff5f9d87aad8e1 ldsw [%i1+0x04c],%l3 ! %l3 = 0000000074296383 ! Mem[0000000030800024] = ffe00000, %l2 = 0000000013b13b12 ldsw [%o1+0x024],%l2 ! %l2 = ffffffffffe00000 ! Mem[0000000018800018] = e1d8aa87, %l1 = 53a544db53a544db lduha [%i1+%i6]0x88,%l1 ! %l1 = 000000000000aa87 ! Mem[0000000031000060] = 14474f14 3cde9abe, %l0 = 00000000, %l1 = 0000aa87 ldd [%o2+0x060],%l0 ! %l0 = 0000000014474f14 000000003cde9abe p4_label_71: ! %l7 = 0000a0627855271e, immed = 000008e3, %y = fffffff0 sdiv %l7,0x8e3,%l3 ! %l3 = fffffffffe40a0d2 mov %l0,%y ! %y = 14474f14 ! %f18 = 00000000 ffdf0fda, Mem[0000000019800020] = 00000080 f8b3f610 std %f18,[%i3+%o4] ! Mem[0000000019800020] = 00000000 ffdf0fda ! %f10 = 833aa65f 8448e0dd, Mem[0000000018000028] = 00000000 3c000000 stda %f10,[%i0+%o5]0x89 ! Mem[0000000018000028] = 833aa65f 8448e0dd ! %l3 = fffffffffe40a0d2, immed = 00000031, %l7 = 0000a0627855271e srax %l3,0x031,%l7 ! %l7 = ffffffffffffffff ! %l4 = 0000000013b13951, Mem[0000000018000010] = ffdf0fda stwa %l4,[%i0+%i5]0x80 ! Mem[0000000018000010] = 13b13951 ! %l3 = fffffffffe40a0d2, %l1 = 000000003cde9abe, %l7 = ffffffffffffffff tsubcc %l3,%l1,%l7 ! %l7 = ffffffffc1620614, %ccr = 8a ! %l0 = 0000000014474f14, immed = 00000779, %l1 = 000000003cde9abe taddcctv %l0,0x779,%l1 ! %l0 = 0000000014474f37, Trapped ! %l0 = 0000000014474f37, %l0 = 0000000014474f37, %y = 14474f14 smul %l0,%l0,%l7 ! %l7 = 019b383da104fdd1, %y = 19b383d ! %l1 = 000000003cde9abe, immed = fffffafd, %l6 = 000000000000002c sub %l1,-0x503,%l6 ! %l6 = 000000003cde9fc1 ! %l0 = 0000000014474f37, %l4 = 0000000013b13951, %l7 = 019b383da104fdd1 andcc %l0,%l4,%l7 ! %l7 = 0000000010010911, %ccr = 00 p4_label_72: ! %l6 = 000000003cde9fc1, Mem[0000000019000068] = 00000000, %asi = 80 stha %l6,[%i2+0x068]%asi ! Mem[0000000019000068] = 9fc10000 ! Mem[0000000019000010] = 027566ab6c409488, %l0 = 0000000014474f37 ldxa [%i2+%i5]0x88,%l0 ! %l0 = 027566ab6c409488 ! %l6 = 000000003cde9fc1, Mem[0000000030000060] = 13b13b12ffff00d6 stx %l6,[%o0+0x060] ! Mem[0000000030000060] = 000000003cde9fc1 ! %l3 = fffffffffe40a0d2, %l6 = 000000003cde9fc1, %l6 = 000000003cde9fc1 orncc %l3,%l6,%l6 ! %l6 = ffffffffff61e0fe, %ccr = 88 ! %l3 = fffffffffe40a0d2, immed = 00000797, %l2 = ffffffffffe00000 addc %l3,0x797,%l2 ! %l2 = fffffffffe40a869 ! Mem[0000000018000028] = dde04884, %l2 = fffffffffe40a869 lduwa [%i0+%o5]0x80,%l2 ! %l2 = 00000000dde04884 ! Mem[0000000018800008] = 0000000000000000, %l3 = fffffffffe40a0d2 ldxa [%i1+%i4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000031800064] = ffdf0fda, %l1 = 000000003cde9abe ldsba [%o3+0x065]%asi,%l1 ! %l1 = ffffffffffffffdf ! Mem[0000000018000018] = ffffffff67a97c20, %l6 = ffffffffff61e0fe ldxa [%i0+%i6]0x81,%l6 ! %l6 = ffffffff67a97c20 ! %l2 = 00000000dde04884, immed = fffff836, %l5 = 0000000000000000 tsubcc %l2,-0x7ca,%l5 ! %l5 = 00000000dde0504e, %ccr = 1b p4_label_73: ! %l2 = 00000000dde04884, immed = fffffd7c, %y = 019b383d umul %l2,-0x284,%l3 ! %l3 = dde04655d7c993f0, %y = dde04655 ! Mem[0000000031800060] = 00000000ffdf0fda, %l2 = 00000000dde04884 ldx [%o3+0x060],%l2 ! %l2 = 00000000ffdf0fda ! %f0 = 00000000 00000000, Mem[0000000031000020] = 00003b1d 9d4c3c00 stda %f0 ,[%o2+0x020]%asi ! Mem[0000000031000020] = 00000000 00000000 ! %l2 = 00000000ffdf0fda, %l6 = ffffffff67a97c20, %l7 = 0000000010010911 tsubcc %l2,%l6,%l7 ! %l7 = 00000001983593ba, %ccr = 1a ! %l7 = 00000001983593ba, Mem[0000000018800020] = 207ca967 stw %l7,[%i1+%o4] ! Mem[0000000018800020] = 983593ba ! %l3 = dde04655d7c993f0, immed = 00000d9a, %l0 = 027566ab6c409488 taddcc %l3,0xd9a,%l0 ! %l0 = dde04655d7c9a18a, %ccr = 8a ! Mem[0000000031800020] = 00000000, %l5 = 00000000dde0504e ldub [%o3+%o4],%l5 ! %l5 = 0000000000000000 ! Mem[0000000031800060] = 00000000, %l6 = ffffffff67a97c20 ldsw [%o3+0x060],%l6 ! %l6 = 0000000000000000 ! Mem[0000000018000048] = 0000000000000000, %f30 = 00000000 ffdf0fda ldd [%i0+0x048],%f30 ! %f30 = 00000000 00000000 ! %l6 = 0000000000000000, Mem[0000000019800028] = 87f3b7a6 stba %l6,[%i3+%o5]0x89 ! Mem[0000000019800028] = 87f3b700 p4_label_74: ! retry : should take illegal inst trap, %l0 = dde04655d7c9a18a retry ! Illegal inst trap : %l0 = dde04655d7c9a19a ! %l7 = 00000001983593ba, %l7 = 00000001983593ba, %l1 = ffffffffffffffdf andcc %l7,%l7,%l1 ! %l1 = 00000001983593ba, %ccr = 08 ! Mem[0000000019000030] = 000000f8, %l6 = 0000000000000000 ldswa [%i2+%o6]0x88,%l6 ! %l6 = 00000000000000f8 ! %f18 = 00000000 ffdf0fda, Mem[0000000030000060] = 00000000 3cde9fc1 std %f18,[%o0+0x060] ! Mem[0000000030000060] = 00000000 ffdf0fda ! %l5 = 0000000000000000, Mem[000000001980002c] = 5832856f stw %l5,[%i3+0x02c] ! Mem[000000001980002c] = 00000000 ! %f28 = 8448e7e3 ffff00d6, Mem[0000000030800060] = 13b13b12 00000000 stda %f28,[%o1+0x060]%asi ! Mem[0000000030800060] = 8448e7e3 ffff00d6 ! %l4 = 0000000013b13951, %l5 = 0000000000000000, %l2 = 00000000ffdf0fda xnorcc %l4,%l5,%l2 ! %l2 = ffffffffec4ec6ae, %ccr = 88 ! Set Register : %l0 = dde04655d7c9a19a xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %l2 = ec4ec6ae, %l3 = d7c993f0, Mem[0000000018800048] = 5cf3c588 74296383 std %l2,[%i1+0x048] ! Mem[0000000018800048] = ec4ec6ae d7c993f0 ! Mem[0000000018000020] = ffffffff, %l1 = 00000001983593ba ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffff p4_label_75: ! %l2 = ffffffffec4ec6ae, immed = 0000000a, %l2 = ffffffffec4ec6ae sll %l2,0x00a,%l2 ! %l2 = ffffffb13b1ab800 ! Mem[0000000018000018] = ffffffff, %l2 = ffffffb13b1ab800 ldsha [%i0+%i6]0x89,%l2 ! %l2 = ffffffffffffffff ! %l0 = ffffffffffffffff, %l1 = ffffffffffffffff, %l3 = dde04655d7c993f0 sub %l0,%l1,%l3 ! %l3 = 0000000000000000 ! %l7 = 00000001983593ba, %l1 = ffffffffffffffff, %l5 = 0000000000000000 taddcc %l7,%l1,%l5 ! %l5 = 00000001983593b9, %ccr = 1b ! %l3 = 0000000000000000, %l0 = ffffffffffffffff, %y = dde04655 umulcc %l3,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00 ! %l3 = 0000000000000000, Mem[0000000018000054] = 0924f8ed stw %l3,[%i0+0x054] ! Mem[0000000018000054] = 00000000 ! Mem[0000000018000020] = ffffffff, %l0 = ffffffffffffffff ldsha [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff ! %l4 = 0000000013b13951, immed = 00000c93, %y = 00000000 umul %l4,0xc93,%l1 ! %l1 = 000000f79d73b583, %y = f7 ! Mem[0000000018800028] = 13b13b12, %l6 = 00000000000000f8 lduh [%i1+0x02a],%l6 ! %l6 = 0000000000003b12 ! Mem[0000000031800064] = ffdf0fda, %l7 = 00000001983593ba ldsb [%o3+0x067],%l7 ! %l7 = ffffffffffffffda p4_label_76: ! %l1 = 000000f79d73b583, immed = 00000eb8, %l2 = ffffffffffffffff orn %l1,0xeb8,%l2 ! %l2 = fffffffffffff5c7 ! %l4 = 13b13951, %l5 = 00000000, Mem[0000000030800020] = 00000000 ffe00000 std %l4,[%o1+%o4] ! Mem[0000000030800020] = 13b13951 00000000 ! %l2 = fffffffffffff5c7, immed = fffff28d, %l5 = 0000000000000000 sub %l2,-0xd73,%l5 ! %l5 = 000000000000033a ! %l0 = ffffffffffffffff, immd = 00000000000007c7, %l7 = ffffffffffffffda sdivx %l0,0x7c7,%l7 ! %l7 = 0000000000000000 ! %l2 = fffff5c7, %l3 = 00000000, Mem[0000000018800008] = 00000000 00000000 stda %l2,[%i1+%i4]0x89 ! Mem[0000000018800008] = fffff5c7 00000000 ! %l6 = 0000000000003b12, %l2 = fffffffffffff5c7, %y = 000000f7 smulcc %l6,%l2,%l7 ! %l7 = fffffffffda424fe, %ccr = 88, %y = ffffffff ! Mem[000000001980005c] = d38cad4f, %l3 = 0000000000000000 ldsha [%i3+0x05c]%asi,%l3 ! %l3 = ffffffffffffd38c ! %l2 = fffffffffffff5c7, %l7 = fffffffffda424fe, %y = ffffffff umulcc %l2,%l7,%l6 ! %l6 = fda41add1d01d772, %ccr = 80, %y = fda41add ! %l6 = 1d01d772, %l7 = fda424fe, Mem[0000000019000010] = 6c409488 027566ab stda %l6,[%i2+%i5]0x89 ! Mem[0000000019000010] = 1d01d772 fda424fe ! Mem[0000000018800028] = 123bb113, %l5 = 000000000000033a lduha [%i1+%o5]0x88,%l5 ! %l5 = 000000000000b113 p4_label_77: ! Mem[0000000018800064] = c1204f2d, %l2 = fffffffffffff5c7 ldsb [%i1+0x065],%l2 ! %l2 = 0000000000000020 ! Mem[0000000031000020] = 0000000000000000, %f30 = 00000000 00000000 ldd [%o2+%o4],%f30 ! %f30 = 00000000 00000000 ! %l5 = 000000000000b113, immed = 0000000d, %l1 = 000000f79d73b583 sra %l5,0x00d,%l1 ! %l1 = 0000000000000005 ! Mem[0000000031000060] = 14474f143cde9abe, %f4 = 60d9bfea 6bb28802 ldd [%o2+0x060],%f4 ! %f4 = 14474f14 3cde9abe ! %l6 = fda41add1d01d772, Mem[0000000031000025] = 00000000 stb %l6,[%o2+0x025] ! Mem[0000000031000024] = 00720000 ! Mem[0000000030800064] = ffff00d6, %l5 = 000000000000b113 ldsw [%o1+0x064],%l5 ! %l5 = ffffffffffff00d6 ! %f16 = 00000000, Mem[0000000018800048] = ec4ec6ae sta %f16,[%i1+0x048]%asi ! Mem[0000000018800048] = 00000000 ! %l1 = 0000000000000005, immed = fffffec8, %l7 = fffffffffda424fe taddcc %l1,-0x138,%l7 ! %l7 = fffffffffffffecd, %ccr = 8a ! %l5 = ffffffffffff00d6, %l1 = 0000000000000005, %l3 = ffffffffffffd38c addc %l5,%l1,%l3 ! %l3 = ffffffffffff00db ! Mem[0000000030000020] = ffffaadd00000000, %f6 = 13b13b12 ffe00000 ldd [%o0+%o4],%f6 ! %f6 = ffffaadd 00000000 p4_label_78: ! %f2 = 000000ff, Mem[0000000019000008] = dde04884 sta %f2 ,[%i2+%i4]0x89 ! Mem[0000000019000008] = 000000ff ! %l4 = 0000000013b13951, Mem[0000000018000000] = 3c4f4714 stba %l4,[%i0+%g0]0x89 ! Mem[0000000018000000] = 3c4f4751 ! Mem[0000000018800000] = 00000000, %l7 = fffffffffffffecd ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000 ! %l0 = ffffffffffffffff, %l5 = ffffffffffff00d6, %l6 = fda41add1d01d772 sll %l0,%l5,%l6 ! %l6 = ffffffffffc00000 ! %l0 = ffffffff, %l1 = 00000005, Mem[0000000030800020] = 13b13951 00000000 std %l0,[%o1+%o4] ! Mem[0000000030800020] = ffffffff 00000005 ! %l0 = ffffffff, %l1 = 00000005, Mem[0000000031800020] = 00000000 00000000 std %l0,[%o3+%o4] ! Mem[0000000031800020] = ffffffff 00000005 ! Mem[0000000019000030] = f8000000, %l1 = 0000000000000005 ldsha [%i2+%o6]0x81,%l1 ! %l1 = fffffffffffff800 ! %l5 = ffffffffffff00d6, %l4 = 0000000013b13951, %l1 = fffffffffffff800 sll %l5,%l4,%l1 ! %l1 = fffffffe01ac0000 ! Mem[0000000031000060] = 14474f14, %l7 = 0000000000000000 lduh [%o2+0x062],%l7 ! %l7 = 0000000000004f14 ! %l3 = ffffffffffff00db, Mem[0000000019000022] = 1d640961 sth %l3,[%i2+0x022] ! Mem[0000000019000020] = 1d6400db p4_label_79: ! %l6 = ffffffffffc00000, Mem[0000000031800020] = ffffffff, %asi = 80 stwa %l6,[%o3+0x020]%asi ! Mem[0000000031800020] = ffc00000 ! %l7 = 0000000000004f14, %l1 = fffffffe01ac0000, %l4 = 0000000013b13951 andn %l7,%l1,%l4 ! %l4 = 0000000000004f14 ! %l2 = 00000020, %l3 = ffff00db, Mem[0000000019000010] = 72d7011d fe24a4fd stda %l2,[%i2+%i5]0x81 ! Mem[0000000019000010] = 00000020 ffff00db ! %l2 = 00000020, %l3 = ffff00db, Mem[0000000019800000] = 00000000 14474f14 stda %l2,[%i3+0x000]%asi ! Mem[0000000019800000] = 00000020 ffff00db ! %l1 = fffffffe01ac0000, %l2 = 0000000000000020, %l1 = fffffffe01ac0000 tsubcc %l1,%l2,%l1 ! %l1 = fffffffe01abffe0, %ccr = 80 ! Mem[0000000031000060] = 14474f14 3cde9abe, %l2 = 00000020, %l3 = ffff00db ldd [%o2+0x060],%l2 ! %l2 = 0000000014474f14 000000003cde9abe ! %l2 = 0000000014474f14, Mem[0000000018800020] = 983593bab8138fff stx %l2,[%i1+%o4] ! Mem[0000000018800020] = 0000000014474f14 ! %l1 = fffffffe01abffe0, %l0 = ffffffffffffffff, %l6 = ffffffffffc00000 andcc %l1,%l0,%l6 ! %l6 = fffffffe01abffe0, %ccr = 80 ! %l1 = fffffffe01abffe0, Mem[0000000018000020] = ffffffff stba %l1,[%i0+%o4]0x89 ! Mem[0000000018000020] = ffffffe0 ! %l6 = fffffffe01abffe0, %l0 = ffffffffffffffff, %l7 = 0000000000004f14 udivx %l6,%l0,%l7 ! %l7 = 0000000000000000 p4_label_80: ! Mem[0000000018800010] = ffe00000, %l5 = ffffffffffff00d6 lduwa [%i1+%i5]0x88,%l5 ! %l5 = 00000000ffe00000 ! Mem[0000000019800050] = 796a47c5, %l2 = 0000000014474f14 ldsh [%i3+0x050],%l2 ! %l2 = 000000000000796a save ! CWP = 1 ! Mem[0000000018800028] = 123bb113, %l6 = ffffffff8448e7e3 ldswa [%o1+%i5]0x88,%l6 ! %l6 = 00000000123bb113 ! %l6 = 00000000123bb113, %l4 = ffffffffffffffd2, %l6 = 00000000123bb113 xorcc %l6,%l4,%l6 ! %l6 = ffffffffedc44ec1, %ccr = 88 ! Mem[0000000031000064] = 3cde9abe, %l3 = 0000000000000014 ldub [%i2+0x064],%l3 ! %l3 = 000000000000003c ! Mem[0000000031000060] = 14474f14 3cde9abe, %l2 = 000060d9, %l3 = 0000003c ldda [%i2+0x060]%asi,%l2 ! %l2 = 0000000014474f14 000000003cde9abe ! %l1 = 000000003cdeffff, immed = fffff27c, %y = fda41add smul %l1,-0xd84,%l5 ! %l5 = fffffcc94a040d84, %y = fffffcc9 ! %l6 = edc44ec1, %l7 = 00000000, Mem[0000000019800010] = b8138fff 207ca967 stda %l6,[%o3+%o5]0x89 ! Mem[0000000019800010] = edc44ec1 00000000 ! %l4 = ffffffffffffffd2, immed = 00000fb9, %y = fffffcc9 umul %l4,0xfb9,%l5 ! %l5 = 00000fb8fffd2cc2, %y = fb8 p4_label_81: ! %cwp = 1 ! Mem[0000000018800044] = 41f246f1, %f12 = 207ca967 ld [%o1+0x044],%f12 ! %f12 = 41f246f1 ! %l2 = 0000000014474f14, immed = 00000d44, %l6 = ffffffffedc44ec1 subccc %l2,0xd44,%l6 ! %l6 = 00000000144741d0, %ccr = 00 ! Mem[0000000030800020] = ffffffff00000005, %l7 = 0000000000000000 ldxa [%i1+0x020]%asi,%l7 ! %l7 = ffffffff00000005 ! %f23 = 3cde9abe, Mem[0000000031800020] = ffc00000 st %f23,[%i3+%i4] ! Mem[0000000031800020] = 3cde9abe ! %l7 = ffffffff00000005, immed = 00000bc5, %l0 = 0000000000000000 xorcc %l7,0xbc5,%l0 ! %l0 = ffffffff00000bc0, %ccr = 80 ! %l5 = 00000fb8fffd2cc2, immed = fffff139, %y = 00000fb8 umul %l5,-0xec7,%l3 ! %l3 = fffd1dfb29bf9932, %y = fffd1dfb ! Mem[0000000019800028] = 00b7f38700000000, %f12 = 41f246f1 b8138fff ldda [%o3+%i5]0x81,%f12 ! %f12 = 00b7f387 00000000 ! %l4 = ffffffffffffffd2, Mem[0000000030000021] = ffffaadd stb %l4,[%i0+0x021] ! Mem[0000000030000020] = ffd2aadd ! %l2 = 14474f14, %l3 = 29bf9932, Mem[0000000030800060] = 8448e7e3 ffff00d6 stda %l2,[%i1+0x060]%asi ! Mem[0000000030800060] = 14474f14 29bf9932 ! Mem[0000000019800020] = da0fdfff00000000, %l5 = 00000fb8fffd2cc2 ldxa [%o3+%i4]0x88,%l5 ! %l5 = da0fdfff00000000 p4_label_82: ! %cwp = 1 ! %l7 = ffffffff00000005, %l0 = ffffffff00000bc0, %l0 = ffffffff00000bc0 xorcc %l7,%l0,%l0 ! %l0 = 0000000000000bc5, %ccr = 00 ! %l5 = da0fdfff00000000, immed = fffff60f, %y = fffd1dfb umul %l5,-0x9f1,%l0 ! %l0 = 0000000000000000, %y = 00 ! Mem[0000000030800060] = 14474f14, %l5 = da0fdfff00000000 ldsw [%i1+0x060],%l5 ! %l5 = 0000000014474f14 ! %l2 = 0000000014474f14, %l4 = ffffffffffffffd2, %l4 = ffffffffffffffd2 sll %l2,%l4,%l4 ! %l4 = 0000511d3c500000 ! Mem[0000000018800008] = fffff5c7, %l4 = 0000511d3c500000 lduba [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000c7 ! %l3 = fffd1dfb29bf9932, immed = fffff412, %l0 = 0000000000000000 addccc %l3,-0xbee,%l0 ! %l0 = fffd1dfb29bf8d44, %ccr = 91 ! %l6 = 00000000144741d0, immed = fffff7c7, %l1 = 000000003cdeffff and %l6,-0x839,%l1 ! %l1 = 00000000144741c0 ! %l3 = fffd1dfb29bf9932, Mem[000000001900001c] = 00000000 stb %l3,[%o2+0x01c] ! Mem[000000001900001c] = 32000000 ! %l4 = 00000000000000c7, immed = 000009d0, %l1 = 00000000144741c0 xorcc %l4,0x9d0,%l1 ! %l1 = 0000000000000917, %ccr = 00 ! %l6 = 00000000144741d0, Mem[0000000018800010] = 0000e0ff stwa %l6,[%o1+%o5]0x81 ! Mem[0000000018800010] = 144741d0 p4_label_83: ! %cwp = 1 ! %f4 = 14474f14 3cde9abe, Mem[0000000018000010] = 13b13951 2a3c3150 stda %f4 ,[%o0+%o5]0x81 ! Mem[0000000018000010] = 14474f14 3cde9abe ! Mem[0000000019800010] = edc44ec1, %l2 = 0000000014474f14 lduha [%o3+%o5]0x89,%l2 ! %l2 = 0000000000004ec1 ! %l0 = fffd1dfb29bf8d44, Mem[0000000018000018] = ffffffff stba %l0,[%o0+%o6]0x81 ! Mem[0000000018000018] = 44ffffff ! %l4 = 00000000000000c7, Mem[0000000031000060] = 14474f14 stba %l4,[%i2+0x060]%asi ! Mem[0000000031000060] = c7474f14 ! %f16 = 00000000 10f6b3f8, Mem[0000000018000010] = 14474f14 3cde9abe std %f16,[%o0+%o5] ! Mem[0000000018000010] = 00000000 10f6b3f8 ! Clear Register : %l6 = 00000000144741d0 clr %l6 ! %l6 = 0000000000000000 ! %f15 = 0000e7e3, Mem[0000000019000000] = 12512d7f sta %f15,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000e7e3 ! Mem[0000000019000078] = c195982a, %l4 = 00000000000000c7 ldsh [%o2+0x07a],%l4 ! %l4 = ffffffffffff982a ! %l5 = 0000000014474f14, Mem[0000000019000030] = f8000000 stha %l5,[%o2+%i6]0x80 ! Mem[0000000019000030] = 4f140000 ! Mem[0000000031000020] = 00000000 00720000, %l2 = 00004ec1, %l3 = 29bf9932 ldd [%i2+%i4],%l2 ! %l2 = 0000000000000000 0000000000720000 p4_label_84: ! %cwp = 1 ! %l7 = ffffffff00000005, %l0 = fffd1dfb29bf8d44, %l6 = 0000000000000000 andcc %l7,%l0,%l6 ! %l6 = fffd1dfb00000004, %ccr = 80 ! Mem[0000000018000074] = 1a01e07d, %l0 = fffd1dfb29bf8d44 lduh [%o0+0x076],%l0 ! %l0 = 000000000000e07d ! %l0 = 0000e07d, %l1 = 00000917, Mem[0000000019000000] = 0000e7e3 00000000 stda %l0,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000e07d 00000917 ! %l3 = 0000000000720000, Mem[0000000019000018] = 0000000032000000 stxa %l3,[%o2+%o6]0x80 ! Mem[0000000019000018] = 0000000000720000 ! %l5 = 0000000014474f14, %l7 = ffffffff00000005, %l1 = 0000000000000917 udivx %l5,%l7,%l1 ! %l1 = 0000000000000000 ! %l2 = 0000000000000000, Mem[0000000031800060] = 00000000ffdf0fda stx %l2,[%i3+0x060] ! Mem[0000000031800060] = 0000000000000000 ! %l0 = 000000000000e07d, Mem[0000000018000010] = 00000000 stba %l0,[%o0+%o5]0x81 ! Mem[0000000018000010] = 7d000000 ! %l2 = 0000000000000000, Mem[0000000030800020] = ffffffff stw %l2,[%i1+%i4] ! Mem[0000000030800020] = 00000000 ! Mem[0000000018800034] = 5fa63a83, %l3 = 0000000000720000 ldswa [%o1+0x034]%asi,%l3 ! %l3 = 000000005fa63a83 ! %l6 = fffd1dfb00000004, Mem[0000000018000010] = 0000007d stwa %l6,[%o0+%o5]0x89 ! Mem[0000000018000010] = 00000004 p4_label_85: ! %cwp = 1 ! Mem[0000000031000060] = c7474f14, %l5 = 0000000014474f14 ldsb [%i2+0x063],%l5 ! %l5 = 0000000000000014 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000019000020] = 00000000db00641d, %l0 = ffffffffffffffff ldxa [%i2+%o4]0x88,%l0 ! %l0 = 00000000db00641d ! %l6 = fffffffe01abffe0, immed = fffffd09, %l5 = 00000000ffe00000 addc %l6,-0x2f7,%l5 ! %l5 = fffffffe01abfce9 ! %l2 = 000000000000796a, Mem[0000000019000018] = 00000000 stha %l2,[%i2+%i6]0x88 ! Mem[0000000019000018] = 0000796a ! %l6 = fffffffe01abffe0, Mem[0000000018000020] = ffffffe0 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000018000020] = 01abffe0 ! %f12 = 00b7f387, Mem[0000000019800008] = f8000000 sta %f12,[%i3+%i4]0x81 ! Mem[0000000019800008] = 00b7f387 ! Mem[0000000019000054] = 63e36de9, %l3 = 000000003cde9abe lduh [%i2+0x054],%l3 ! %l3 = 00000000000063e3 ! Mem[0000000031800024] = 00000005, %l1 = fffffffe01abffe0 ldsh [%o3+0x024],%l1 ! %l1 = 0000000000000000 ! Mem[0000000031800060] = 00000000, %l1 = 0000000000000000 lduw [%o3+0x060],%l1 ! %l1 = 0000000000000000 p4_label_86: ! %l5 = fffffffe01abfce9, %l5 = fffffffe01abfce9, %l0 = 00000000db00641d tsubcc %l5,%l5,%l0 ! %l0 = 0000000000000000, %ccr = 46 ! %l4 = 0000000000004f14, %l2 = 000000000000796a, %l0 = 0000000000000000 sra %l4,%l2,%l0 ! %l0 = 0000000000000013 ! Invert Register : %l0 = 0000000000000013 xor %l0,-1,%l0 ! %l0 = ffffffffffffffec ! %l6 = fffffffe01abffe0, immed = 00000317, %l2 = 000000000000796a or %l6,0x317,%l2 ! %l2 = fffffffe01abfff7 ! %l0 = ffffffffffffffec, %l3 = 00000000000063e3, %l2 = fffffffe01abfff7 andncc %l0,%l3,%l2 ! %l2 = ffffffffffff9c0c, %ccr = 88 ! Mem[0000000019800054] = ffffde3c, %l6 = fffffffe01abffe0 ldsb [%i3+0x056],%l6 ! %l6 = ffffffffffffffde ! %l0 = ffffffffffffffec setx 0xf8bfa725f8bfa725,%g7,%l0 ! %l0 = f8bfa725f8bfa725 ! %l1 = 0000000000000000, immed = 000006cc, %l2 = ffffffffffff9c0c sub %l1,0x6cc,%l2 ! %l2 = fffffffffffff934 ! Invert Register : %l4 = 0000000000004f14 xor %l4,-1,%l4 ! %l4 = ffffffffffffb0eb ! Mem[0000000030000064] = ffdf0fda, %f28 = 8448e7e3 ld [%o0+0x064],%f28 ! %f28 = ffdf0fda p4_label_87: ! Mem[0000000018800018] = 00000000e1d8aa87, %f2 = 000000ff 0000e7e3 ldda [%i1+%i6]0x88,%f2 ! %f2 = 00000000 e1d8aa87 ! %l1 = 0000000000000000, immed = 0000000d, %l2 = fffffffffffff934 sll %l1,0x00d,%l2 ! %l2 = 0000000000000000 ! %l4 = ffffffffffffb0eb, %l2 = 0000000000000000, %l7 = 0000000000000000 sdivx %l4,%l2,%l7 ! Div by zero, %l0 = f8bfa725f8bfa775 ! Mem[0000000031000060] = c7474f143cde9abe, %f28 = ffdf0fda ffff00d6 ldd [%o2+0x060],%f28 ! %f28 = c7474f14 3cde9abe ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l1 = 0000000000000000 srl %l7,%l7,%l1 ! %l1 = 0000000000000000 ! %l0 = f8bfa725f8bfa74d, Mem[0000000031000064] = 3cde9abe stw %l0,[%o2+0x064] ! Mem[0000000031000064] = f8bfa74d ! %l1 = 0000000000000000, %l4 = ffffffffffffb0eb, %l2 = 0000000000000000 srax %l1,%l4,%l2 ! %l2 = 0000000000000000 ! Mem[0000000019800070] = 000000003583cfce, %f0 = 00000000 00000000 ldda [%i3+0x070]%asi,%f0 ! %f0 = 00000000 3583cfce ! %l6 = ffffffde, %l7 = 00000000, Mem[0000000018800008] = c7f5ffff 00000000 stda %l6,[%i1+0x008]%asi ! Mem[0000000018800008] = ffffffde 00000000 ! Mem[0000000031800064] = 00000000, %l4 = ffffffffffffb0eb ldsw [%o3+0x064],%l4 ! %l4 = 0000000000000000 p4_label_88: ! %f22 = 14474f14 3cde9abe, Mem[0000000019000010] = 00000020 ffff00db stda %f22,[%i2+%i5]0x81 ! Mem[0000000019000010] = 14474f14 3cde9abe ! %l2 = 00000000, %l3 = 000063e3, Mem[0000000018000030] = ffdd815b c9b10a56 std %l2,[%i0+%o6] ! Mem[0000000018000030] = 00000000 000063e3 ! %l7 = 0000000000000000, Mem[0000000018800008] = deffffff stwa %l7,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000 ! Mem[0000000031800024] = 00000005, %l7 = 0000000000000000 ldsba [%o3+0x025]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000019000008] = ff000000, %l0 = f8bfa725f8bfa74d lduha [%i2+%i4]0x80,%l0 ! %l0 = 000000000000ff00 ! %l4 = 0000000000000000, %l5 = fffffffe01abfce9, %l6 = ffffffffffffffde sub %l4,%l5,%l6 ! %l6 = 00000001fe540317 ! %l4 = 0000000000000000, Mem[0000000019000008] = ff000000 stwa %l4,[%i2+%i4]0x81 ! Mem[0000000019000008] = 00000000 ! %f10 = 833aa65f 8448e0dd, Mem[0000000018000010] = 00000004 f8b3f610 stda %f10,[%i0+%i5]0x89 ! Mem[0000000018000010] = 833aa65f 8448e0dd ! %f16 = 00000000 10f6b3f8, Mem[0000000030000020] = ffd2aadd 00000000 std %f16,[%o0+%o4] ! Mem[0000000030000020] = 00000000 10f6b3f8 ! %l2 = 0000000000000000, immed = fffff9ec, %l7 = 0000000000000000 sub %l2,-0x614,%l7 ! %l7 = 0000000000000614 p4_label_89: ! %l6 = 00000001fe540317, Mem[0000000018000028] = 8448e0dd stba %l6,[%i0+%o5]0x89 ! Mem[0000000018000028] = 8448e017 ! %l1 = 0000000000000000, Mem[0000000030800060] = 14474f1429bf9932 stx %l1,[%o1+0x060] ! Mem[0000000030800060] = 0000000000000000 ! %l4 = 0000000000000000, Mem[0000000031000067] = f8bfa74d stb %l4,[%o2+0x067] ! Mem[0000000031000064] = f8bfa700 ! Mem[0000000019000030] = 0000144f, %l4 = 0000000000000000 lduwa [%i2+%o6]0x88,%l4 ! %l4 = 000000000000144f ! Mem[0000000030800020] = 00000000, %l2 = 0000000000000000 ldswa [%o1+0x020]%asi,%l2 ! %l2 = 0000000000000000 ! %f31 = 00000000, Mem[0000000019800000] = 00000020 st %f31,[%i3+%g0] ! Mem[0000000019800000] = 00000000 ! %l7 = 0000000000000614, %l3 = 00000000000063e3, %l4 = 000000000000144f sll %l7,%l3,%l4 ! %l4 = 00000000000030a0 ! %l4 = 00000000000030a0, Mem[0000000018000018] = ffffff44 stwa %l4,[%i0+%i6]0x89 ! Mem[0000000018000018] = 000030a0 ! Mem[0000000031800060] = 00000000, %l4 = 00000000000030a0 ldsh [%o3+0x062],%l4 ! %l4 = 0000000000000000 ! Mem[0000000018000010] = 8448e0dd, %l3 = 00000000000063e3 lduwa [%i0+%i5]0x88,%l3 ! %l3 = 000000008448e0dd p4_label_90: ! %f10 = 833aa65f 8448e0dd, Mem[0000000031800020] = 3cde9abe 00000005 std %f10,[%o3+%o4] ! Mem[0000000031800020] = 833aa65f 8448e0dd ! Mem[0000000018800030] = 12514714, %l2 = 0000000000000000 ldswa [%i1+%o6]0x81,%l2 ! %l2 = 0000000012514714 ! %l7 = 0000000000000614, %l1 = 0000000000000000, %l2 = 0000000012514714 sra %l7,%l1,%l2 ! %l2 = 0000000000000614 ! %f6 = ffffaadd 00000000, Mem[0000000031000060] = c7474f14 f8bfa700 std %f6 ,[%o2+0x060] ! Mem[0000000031000060] = ffffaadd 00000000 ! %l5 = fffffffe01abfce9, %l1 = 0000000000000000, %l1 = 0000000000000000 xnorcc %l5,%l1,%l1 ! %l1 = 00000001fe540316, %ccr = 08 ! %l6 = 00000001fe540317 sethi %hi(0xf2c67000),%l6 ! %l6 = 00000000f2c67000 ! %l2 = 0000000000000614 sethi %hi(0xc29b9c00),%l2 ! %l2 = 00000000c29b9c00 ! %l7 = 0000000000000614, immed = 00000014, %l3 = 000000008448e0dd sll %l7,0x014,%l3 ! %l3 = 0000000061400000 ! %l5 = fffffffe01abfce9, %l6 = 00000000f2c67000, %y = 00000000 umul %l5,%l6,%l7 ! %l7 = 0195e0d51cdbf000, %y = 195e0d5 ! %l0 = 000000000000ff00, Mem[0000000018800028] = 13b13b12c9b10a56 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000018800028] = 000000000000ff00 p4_label_91: ! %l4 = 0000000000000000, immed = fffff231, %y = 0195e0d5 sdivcc %l4,-0xdcf,%l4 ! %l4 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 0000ff00 ! %l2 = 00000000c29b9c00, %l0 = 000000000000ff00, %l3 = 0000000061400000 udivx %l2,%l0,%l3 ! %l3 = 000000000000c35e ! Mem[0000000031800060] = 00000000 00000000, %l6 = f2c67000, %l7 = 1cdbf000 ldd [%o3+0x060],%l6 ! %l6 = 0000000000000000 0000000000000000 ! %l0 = 0000ff00, %l1 = fe540316, Mem[0000000018800018] = 87aad8e1 00000000 std %l0,[%i1+%i6] ! Mem[0000000018800018] = 0000ff00 fe540316 ! Mem[000000001800000c] = ffdf0fda, %f31 = 00000000 ld [%i0+0x00c],%f31 ! %f31 = ffdf0fda ! Mem[0000000019000030] = 4f140000, %l7 = 0000000000000000 ldsha [%i2+%o6]0x81,%l7 ! %l7 = 0000000000004f14 ! Mem[0000000018800000] = 00000000, %l5 = fffffffe01abfce9 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! %f30 = 00000000, Mem[0000000018000038] = 73931ec6 sta %f30,[%i0+0x038]%asi ! Mem[0000000018000038] = 00000000 ! %l2 = 00000000c29b9c00, Mem[0000000030800024] = 00000005, %asi = 80 stha %l2,[%o1+0x024]%asi ! Mem[0000000030800024] = 9c000005 ! Mem[0000000030800060] = 0000000000000000, %l6 = 0000000000000000 ldx [%o1+0x060],%l6 ! %l6 = 0000000000000000 p4_label_92: ! %l5 = 0000000000000000, %l3 = 000000000000c35e, %l6 = 0000000000000000 srlx %l5,%l3,%l6 ! %l6 = 0000000000000000 ! %l0 = 000000000000ff00, immed = 00000ebd, %l7 = 0000000000004f14 or %l0,0xebd,%l7 ! %l7 = 000000000000ffbd ! Mem[0000000031800020] = 833aa65f, %l1 = 00000001fe540316 ldsha [%o3+0x020]%asi,%l1 ! %l1 = ffffffffffff833a ! %l4 = ffffffff80000000, Mem[0000000018000028] = 8448e017 stba %l4,[%i0+%o5]0x89 ! Mem[0000000018000028] = 8448e000 ! Mem[0000000031800060] = 00000000 00000000, %l4 = 80000000, %l5 = 00000000 ldd [%o3+0x060],%l4 ! %l4 = 0000000000000000 0000000000000000 ! %l0 = 000000000000ff00, Mem[0000000019000000] = 000009170000e07d stxa %l0,[%i2+%g0]0x88 ! Mem[0000000019000000] = 000000000000ff00 ! %l0 = 0000ff00, %l1 = ffff833a, Mem[0000000019000008] = 00000000 00000000 std %l0,[%i2+%i4] ! Mem[0000000019000008] = 0000ff00 ffff833a ! %f20 = 207ca967 b8138fff, Mem[0000000018800008] = 00000000 00000000 stda %f20,[%i1+%i4]0x89 ! Mem[0000000018800008] = 207ca967 b8138fff ! Mem[0000000030800060] = 0000000000000000, %f30 = 00000000 ffdf0fda ldda [%o1+0x060]%asi,%f30 ! %f30 = 00000000 00000000 ! %l3 = 000000000000c35e, Mem[0000000018800054] = 10f6b3f8 stw %l3,[%i1+0x054] ! Mem[0000000018800054] = 0000c35e p4_label_93: ! Invert Register : %l2 = 00000000c29b9c00 xor %l2,-1,%l2 ! %l2 = ffffffff3d6463ff ! %l2 = ffffffff3d6463ff, %l6 = 0000000000000000, %l7 = 000000000000ffbd xor %l2,%l6,%l7 ! %l7 = ffffffff3d6463ff ! Mem[0000000030800060] = 00000000, %l0 = 000000000000ff00 lduw [%o1+0x060],%l0 ! %l0 = 0000000000000000 ! %l5 = 0000000000000000, immed = fffff269, %l1 = ffffffffffff833a sub %l5,-0xd97,%l1 ! %l1 = 0000000000000d97 ! Mem[0000000031000064] = 00000000, %l7 = ffffffff3d6463ff lduh [%o2+0x066],%l7 ! %l7 = 0000000000000000 ! Mem[0000000019800068] = 34cd946b, %l0 = 0000000000000000 ldsh [%i3+0x06a],%l0 ! %l0 = ffffffffffff946b ! %l1 = 0000000000000d97, immed = fffff7f0, %l1 = 0000000000000d97 addccc %l1,-0x810,%l1 ! %l1 = 0000000000000587, %ccr = 11 ! %l4 = 00000000, %l5 = 00000000, Mem[0000000019000010] = 14474f14 3cde9abe stda %l4,[%i2+%i5]0x81 ! Mem[0000000019000010] = 00000000 00000000 ! %f18 = 00000000 ffdf0fda, Mem[0000000018000030] = 00000000 000063e3 std %f18,[%i0+%o6] ! Mem[0000000018000030] = 00000000 ffdf0fda ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030800020] = 00000000 9c000005 std %l4,[%o1+%o4] ! Mem[0000000030800020] = 00000000 00000000 p4_label_94: ! %l7 = 0000000000000000, %l3 = 000000000000c35e, %l2 = ffffffff3d6463ff xor %l7,%l3,%l2 ! %l2 = 000000000000c35e ! %f5 = 3cde9abe, Mem[0000000030000024] = 10f6b3f8 st %f5 ,[%o0+0x024] ! Mem[0000000030000024] = 3cde9abe ! %l1 = 0000000000000587 setx 0xd7fc76f6d7fc76f6,%g7,%l1 ! %l1 = d7fc76f6d7fc76f6 ! %l4 = 0000000000000000, %l1 = d7fc76f6d7fc76f6, %l6 = 0000000000000000 taddcctv %l4,%l1,%l6 ! %l0 = ffffffffffff948e, Trapped ! Mem[0000000019800000] = 00000000 ffff00db, %l6 = 00000000, %l7 = 00000000 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ffff00db ! %l0 = ffffffffffff948e, %l3 = 000000000000c35e, %l6 = 0000000000000000 orn %l0,%l3,%l6 ! %l6 = ffffffffffffbcaf ! Mem[0000000018800010] = 144741d0c92fa90a, %l7 = 00000000ffff00db ldxa [%i1+%i5]0x81,%l7 ! %l7 = 144741d0c92fa90a ! %l4 = 0000000000000000, Mem[0000000031800020] = 833aa65f stw %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000 ! %l3 = 000000000000c35e, immed = 000003a4, %l1 = d7fc76f6d7fc76f6 andncc %l3,0x3a4,%l1 ! %l1 = 000000000000c05a, %ccr = 00 ! %l0 = ffffffffffff948e, immed = 00000933, %y = 0000ff00 udiv %l0,0x933,%l7 ! %l7 = 00000000ffffffff mov %l0,%y ! %y = ffff948e p4_label_95: ! %l2 = 000000000000c35e, immed = 0000088a, %l5 = 0000000000000000 orn %l2,0x88a,%l5 ! %l5 = fffffffffffff77f ! Mem[0000000018000018] = 207ca967 000030a0, %l0 = ffff948e, %l1 = 0000c05a ldda [%i0+%i6]0x89,%l0 ! %l0 = 00000000000030a0 00000000207ca967 ! %l4 = 0000000000000000, immed = fffffaa8, %y = ffff948e umul %l4,-0x558,%l4 ! %l4 = 0000000000000000, %y = 00 ! Mem[0000000019000030] = 0000144f, %l7 = 00000000ffffffff ldsha [%i2+%o6]0x89,%l7 ! %l7 = 000000000000144f ! Mem[0000000019000030] = 4f140000, %l2 = 000000000000c35e ldsw [%i2+%o6],%l2 ! %l2 = 000000004f140000 save ! CWP = 1 ! Set Register : %l5 = 0000000000000014 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! %l1 = 0000000000000000, Mem[0000000018800020] = 00000000 stba %l1,[%o1+%i4]0x89 ! Mem[0000000018800020] = 00000000 ! Mem[0000000018000030] = 00000000, %l2 = 0000000000000000 lduh [%o0+%i6],%l2 ! %l2 = 0000000000000000 ! Mem[0000000018800010] = 144741d0 c92fa90a, %l4 = ffff982a, %l5 = ffffffff ldda [%o1+%o5]0x81,%l4 ! %l4 = 00000000144741d0 00000000c92fa90a p4_label_96: ! %cwp = 1 ! %l3 = 000000005fa63a83, Mem[0000000018000020] = e0ffab01ffffffb4 stx %l3,[%o0+%i4] ! Mem[0000000018000020] = 000000005fa63a83 ! %l2 = 00000000, %l3 = 5fa63a83, Mem[0000000019800020] = 00000000 da0fdfff stda %l2,[%o3+%i4]0x89 ! Mem[0000000019800020] = 00000000 5fa63a83 ! %l0 = 000000000000e07d setx 0x48677f1b48677f1b,%g7,%l0 ! %l0 = 48677f1b48677f1b ! %l7 = ffffffff00000005, Mem[0000000019000000] = 0000ff00 stba %l7,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000ff05 ! %l1 = 0000000000000000, immed = fffffe89, %y = 00000000 sdivcc %l1,-0x177,%l2 ! %l2 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 48677f1b ! %l5 = 00000000c92fa90a, %l5 = 00000000c92fa90a, %l2 = 0000000000000000 tsubcc %l5,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 46 ! Mem[0000000031800024] = 8448e0dd, %l4 = 00000000144741d0 ldswa [%i3+0x024]%asi,%l4 ! %l4 = ffffffff8448e0dd ! %l5 = 00000000c92fa90a, Mem[0000000019000018] = 6a79000000720000 stx %l5,[%o2+%o6] ! Mem[0000000019000018] = 00000000c92fa90a ! %l4 = ffffffff8448e0dd, immed = 0000001b, %l6 = fffd1dfb00000004 sll %l4,0x01b,%l6 ! %l6 = fc224706e8000000 ! Mem[0000000030000060] = 00000000, %l1 = 0000000000000000 lduh [%i0+0x062],%l1 ! %l1 = 0000000000000000 p4_label_97: ! %cwp = 1 ! Mem[0000000019800028] = 00000000 87f3b700, %l0 = 48677f1b, %l1 = 00000000 ldda [%o3+%i5]0x89,%l0 ! %l0 = 0000000087f3b700 0000000000000000 ! %l0 = 0000000087f3b700, immed = 00000195, %y = 48677f1b udiv %l0,0x195,%l5 ! %l5 = 00000000ffffffff mov %l0,%y ! %y = 87f3b700 ! %l7 = ffffffff00000005, Mem[0000000031000064] = 00000000 stw %l7,[%i2+0x064] ! Mem[0000000031000064] = 00000005 ! Mem[0000000018800008] = b8138fff, %l4 = ffffffff8448e0dd lduba [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000018000010] = 8448e0dd, %l0 = 0000000087f3b700 ldswa [%o0+%o5]0x88,%l0 ! %l0 = ffffffff8448e0dd ! %l4 = 00000000000000ff, Mem[000000001980002a] = 00b7f387 sth %l4,[%o3+0x02a] ! Mem[0000000019800028] = 00b700ff ! %l1 = 0000000000000000, immed = fffff066, %l2 = 0000000000000000 orncc %l1,-0xf9a,%l2 ! %l2 = 0000000000000f99, %ccr = 00 ! Mem[0000000018000010] = 8448e0dd, %l1 = 0000000000000000 ldsba [%o0+%o5]0x88,%l1 ! %l1 = ffffffffffffffdd ! Mem[0000000018000030] = 00000000, %l3 = 000000005fa63a83 ldsba [%o0+%i6]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000018800028] = 00000000, %f22 = 14474f14 lda [%o1+%i5]0x80,%f22 ! %f22 = 00000000 p4_label_98: ! %cwp = 1 ! Mem[0000000019000020] = 1d6400db00000000, %l3 = 0000000000000000 ldx [%o2+%i4],%l3 ! %l3 = 1d6400db00000000 ! Mem[0000000030800060] = 0000000000000000, %l3 = 1d6400db00000000 ldx [%i1+0x060],%l3 ! %l3 = 0000000000000000 ! %l2 = 0000000000000f99, immed = 0000001b, %l0 = ffffffff8448e0dd sra %l2,0x01b,%l0 ! %l0 = 0000000000000000 ! %l1 = ffffffffffffffdd, immed = 00000839, %y = 87f3b700 sdivcc %l1,0x839,%l1 ! %l1 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00000000 ! %l3 = 0000000000000000, Mem[0000000030800020] = 00000000 stw %l3,[%i1+%i4] ! Mem[0000000030800020] = 00000000 ! Mem[0000000031800020] = 00000000, %l1 = ffffffff80000000 ldsw [%i3+%i4],%l1 ! %l1 = 0000000000000000 ! %l1 = 0000000000000000, Mem[0000000031800060] = 0000000000000000 stx %l1,[%i3+0x060] ! Mem[0000000031800060] = 0000000000000000 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000031800024] = 8448e0dd, %f25 = 10f6b3f8 ld [%o3+0x024],%f25 ! %f25 = 8448e0dd ! Mem[0000000019000078] = c195982a09c50e3b, %l5 = fffffffffffff77f ldx [%i2+0x078],%l5 ! %l5 = c195982a09c50e3b p4_label_99: ! %l1 = 00000000207ca967, immed = 0000000a, %l0 = 00000000000030a0 sra %l1,0x00a,%l0 ! %l0 = 0000000000081f2a ! %f24 = 0b679811, Mem[0000000019000040] = 1279703f st %f24,[%i2+0x040] ! Mem[0000000019000040] = 0b679811 ! Mem[0000000018000010] = 833aa65f8448e0dd, %l5 = c195982a09c50e3b ldxa [%i0+%i5]0x88,%l5 ! %l5 = 833aa65f8448e0dd ! %l3 = 000000000000c35e, Mem[0000000019800028] = 00b700ff stwa %l3,[%i3+%o5]0x81 ! Mem[0000000019800028] = 0000c35e ! %f22 = 00000000, Mem[0000000031000060] = ffffaadd st %f22,[%o2+0x060] ! Mem[0000000031000060] = 00000000 ! %l0 = 0000000000081f2a, immed = fffff1b8, %l5 = 833aa65f8448e0dd tsubcc %l0,-0xe48,%l5 ! %l5 = 0000000000082d72, %ccr = 13 ! %l1 = 00000000207ca967, Mem[0000000019800000] = 00000000 stha %l1,[%i3+%g0]0x88 ! Mem[0000000019800000] = 0000a967 ! %l2 = 000000004f140000, Mem[0000000031000066] = 00000005 sth %l2,[%o2+0x066] ! Mem[0000000031000064] = 00000000 ! %l2 = 000000004f140000, immed = 0000043b, %l2 = 000000004f140000 taddcctv %l2,0x43b,%l2 ! %l0 = 0000000000081f4d, Trapped ! %l7 = 000000000000144f, Mem[0000000030800026] = 00000000 stb %l7,[%o1+0x026] ! Mem[0000000030800024] = 00004f00 p4_label_100: ! Mem[0000000031000020] = 00000000, %f4 = 14474f14 ld [%o2+%o4],%f4 ! %f4 = 00000000 ! Mem[0000000030000064] = ffdf0fda, %l3 = 000000000000c35e ldsh [%o0+0x066],%l3 ! %l3 = 0000000000000fda ! %f12 = 00b7f387 00000000, Mem[0000000031000060] = 00000000 00000000 std %f12,[%o2+0x060] ! Mem[0000000031000060] = 00b7f387 00000000 ! %l1 = 00000000207ca967, %l2 = 000000004f140000, %y = 00000000 sdivcc %l1,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000000 ! Mem[0000000019000014] = 00000000, %l5 = 0000000000082d72 ldsha [%i2+0x016]%asi,%l5 ! %l5 = 0000000000000000 ! %f18 = 00000000 ffdf0fda, Mem[0000000018800038] = fed8e856 71f24289 stda %f18,[%i1+0x038]%asi ! Mem[0000000018800038] = 00000000 ffdf0fda ! Mem[0000000019000048] = 86f84f83, %l1 = 00000000207ca967 ldub [%i2+0x048],%l1 ! %l1 = 0000000000000086 ! %f16 = 00000000 10f6b3f8, Mem[0000000031000020] = 00000000 00720000 std %f16,[%o2+%o4] ! Mem[0000000031000020] = 00000000 10f6b3f8 ! %l1 = 0000000000000086, Mem[0000000030800021] = 00000000 stb %l1,[%o1+0x021] ! Mem[0000000030800020] = 00860000 ! %l6 = ffffbcaf, %l7 = 0000144f, Mem[0000000031800060] = 00000000 00000000 std %l6,[%o3+0x060] ! Mem[0000000031800060] = ffffbcaf 0000144f ba,a p4_not_taken_0_end p4_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p4_branch_failed p4_not_taken_0_end: ! End of Random Code for Processor 4 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 0000000000000000 bne,a,pn %xcc,p4_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000086 bne,a,pn %xcc,p4_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000004f140000 bne,a,pn %xcc,p4_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000fda bne,a,pn %xcc,p4_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p4_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p4_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffbcaf bne,a,pn %xcc,p4_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000144f bne,a,pn %xcc,p4_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p4_check_fp_registers: set p4_temp,%g1 set p4_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 00000000 3583cfce bne %xcc,p4_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 00000000 e1d8aa87 bne %xcc,p4_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 00000000 3cde9abe bne %xcc,p4_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ffffaadd 00000000 bne %xcc,p4_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be aadd815b c9b10a56 bne %xcc,p4_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 833aa65f 8448e0dd bne %xcc,p4_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00b7f387 00000000 bne %xcc,p4_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be f8000000 0000e7e3 bne %xcc,p4_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00000000 10f6b3f8 bne %xcc,p4_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 00000000 ffdf0fda bne %xcc,p4_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 207ca967 b8138fff bne %xcc,p4_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 00000000 3cde9abe bne %xcc,p4_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 0b679811 8448e0dd bne %xcc,p4_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 833aa65f 144751db bne %xcc,p4_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be c7474f14 3cde9abe bne %xcc,p4_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 00000000 00000000 bne %xcc,p4_f30_fail nop ! Check Local Memory set p4_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 51474f3cfffffca2 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 = 00000000ffdf0fda ldx [%i0+0x008],%g3 ! Observed data at 0000000018000008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000005fa63a83 ldx [%i0+0x020],%g3 ! Observed data at 0000000018000020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00e048845fa63a83 ldx [%i0+0x028],%g3 ! Observed data at 0000000018000028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000ffdf0fda ldx [%i0+0x030],%g3 ! Observed data at 0000000018000030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000093944710 ldx [%i0+0x038],%g3 ! Observed data at 0000000018000038 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 00000000ffdf0fda ldx [%i0+0x040],%g3 ! Observed data at 0000000018000040 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x040,%g4 ldx [%g1+0x050],%g2 ! Expected data = 0000584200000000 ldx [%i0+0x050],%g3 ! Observed data at 0000000018000050 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x050,%g4 ldx [%g1+0x078],%g2 ! Expected data = 07764685fed1987a ldx [%i0+0x078],%g3 ! Observed data at 0000000018000078 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x078,%g4 set p4_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 00000000833aa65f 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 = ff8f13b867a97c20 ldx [%i1+0x008],%g3 ! Observed data at 0000000018800008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000ff00fe540316 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 = 0000000014474f14 ldx [%i1+0x020],%g3 ! Observed data at 0000000018800020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000000ff00 ldx [%i1+0x028],%g3 ! Observed data at 0000000018800028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000ffdf0fda ldx [%i1+0x038],%g3 ! Observed data at 0000000018800038 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = 00000000d7c993f0 ldx [%i1+0x048],%g3 ! Observed data at 0000000018800048 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 0b6798110000c35e ldx [%i1+0x050],%g3 ! Observed data at 0000000018800050 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x050,%g4 ldx [%g1+0x078],%g2 ! Expected data = 0000000000000083 ldx [%i1+0x078],%g3 ! Observed data at 0000000018800078 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x078,%g4 set p4_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 05ff000000000000 ldx [%i2+0x000],%g3 ! Observed data at 0000000019000000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000ff00ffff833a 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 = 0000000000000000 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 = 00000000c92fa90a ldx [%i2+0x018],%g3 ! Observed data at 0000000019000018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 4f1400000000e7e3 ldx [%i2+0x030],%g3 ! Observed data at 0000000019000030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0b679811094934d5 ldx [%i2+0x040],%g3 ! Observed data at 0000000019000040 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x040,%g4 ldx [%g1+0x058],%g2 ! Expected data = 000000ff7855271e ldx [%i2+0x058],%g3 ! Observed data at 0000000019000058 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 00000000aadd815b ldx [%i2+0x060],%g3 ! Observed data at 0000000019000060 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 9fc1000000042714 ldx [%i2+0x068],%g3 ! Observed data at 0000000019000068 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x068,%g4 set p4_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 67a90000ffff00db ldx [%i3+0x000],%g3 ! Observed data at 0000000019800000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00b7f3870000e7e3 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 = c14ec4ed00000000 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 = 207ca96700001447 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 = 00000000833aa65f ldx [%i3+0x020],%g3 ! Observed data at 0000000019800020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000c35e00000000 ldx [%i3+0x028],%g3 ! Observed data at 0000000019800028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0288b26b43cac8a9 ldx [%i3+0x030],%g3 ! Observed data at 0000000019800030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x030,%g4 ldx [%g1+0x050],%g2 ! Expected data = 796a47c5ffffde3c ldx [%i3+0x050],%g3 ! Observed data at 0000000019800050 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 87aad8e1d38cad4f ldx [%i3+0x058],%g3 ! Observed data at 0000000019800058 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x058,%g4 ldx [%g1+0x078],%g2 ! Expected data = 4db3172aba4bfe4d ldx [%i3+0x078],%g3 ! Observed data at 0000000019800078 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x078,%g4 ! Check Shared Memory set share0_expect,%g4 set p4_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p4_memcheck_share0: ldx [%g4+0x020],%g2 ! Expected value = 000000003cde9abe ldx [%o0+0x020],%g3 ! Read value at Mem[0000000030000020] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x020,%g1 ldx [%g4+0x060],%g2 ! Expected value = 00000000ffdf0fda ldx [%o0+0x060],%g3 ! Read value at Mem[0000000030000060] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x060,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p4_memcheck_share1: ldx [%g4+0x020],%g2 ! Expected value = 0086000000004f00 ldx [%o1+0x020],%g3 ! Read value at Mem[0000000030800020] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x020,%g1 ldx [%g4+0x060],%g2 ! Expected value = 0000000000000000 ldx [%o1+0x060],%g3 ! Read value at Mem[0000000030800060] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x060,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p4_memcheck_share2: ldx [%g4+0x020],%g2 ! Expected value = 0000000010f6b3f8 ldx [%o2+0x020],%g3 ! Read value at Mem[0000000031000020] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x020,%g1 ldx [%g4+0x060],%g2 ! Expected value = 00b7f38700000000 ldx [%o2+0x060],%g3 ! Read value at Mem[0000000031000060] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x060,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p4_memcheck_share3: ldx [%g4+0x020],%g2 ! Expected value = 000000008448e0dd ldx [%o3+0x020],%g3 ! Read value at Mem[0000000031800020] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x020,%g1 ldx [%g4+0x060],%g2 ! Expected value = ffffbcaf0000144f ldx [%o3+0x060],%g3 ! Read value at Mem[0000000031800060] cmp %g2,%g3 bne,pn %xcc,p4_failed add %g6,0x060,%g1 ! 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_f4_fail: set p4_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f6_fail: set p4_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f8_fail: set p4_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f10_fail: set p4_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%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_f14_fail: set p4_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f16_fail: set p4_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f18_fail: set p4_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%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_f22_fail: set p4_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%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 p4_f26_fail: set p4_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f28_fail: set p4_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f30_fail: set p4_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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] 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] ta BAD_TRAP p4_dfill_failed: ba p4_failed mov 0xddd,%g1 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: srax %l6,%l5,%l0 std %f6 ,[%o1+0x020] ! Mem[0000000030800020] add %l6,-0xaa0,%l6 ldsb [%i1+0x053],%l1 ! Mem[0000000018800053] sub %l4,%l0,%l4 done p4_trap1o: srax %l6,%l5,%l0 std %f6 ,[%i1+0x020] ! Mem[0000000030800020] add %l6,-0xaa0,%l6 ldsb [%o1+0x053],%l1 ! Mem[0000000018800053] sub %l4,%l0,%l4 done p4_trap2e: sth %l1,[%o0+0x022] ! Mem[0000000030000022] tsubcc %l1,0x391,%l5 stb %l2,[%o3+0x063] ! Mem[0000000031800063] addccc %l2,%l1,%l2 done p4_trap2o: sth %l1,[%i0+0x022] ! Mem[0000000030000022] tsubcc %l1,0x391,%l5 stb %l2,[%i3+0x063] ! Mem[0000000031800063] addccc %l2,%l1,%l2 done p4_trap3e: xnor %l6,%l4,%l5 add %l5,0x4d0,%l3 sub %l1,-0x359,%l3 add %l0,0x3ee,%l0 done p4_trap3o: xnor %l6,%l4,%l5 add %l5,0x4d0,%l3 sub %l1,-0x359,%l3 add %l0,0x3ee,%l0 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 079d4669dab2ae33 ldx [%g1+0x008],%l1 ! %l1 = d61bff74854acb35 ldx [%g1+0x010],%l2 ! %l2 = 070db317ea7aa683 ldx [%g1+0x018],%l3 ! %l3 = a5cd194ff78a83af ldx [%g1+0x020],%l4 ! %l4 = ca5f47b69a6a8367 ldx [%g1+0x028],%l5 ! %l5 = b12b5fea4d9c9009 ldx [%g1+0x030],%l6 ! %l6 = 3e3461b895ca68a0 ldx [%g1+0x038],%l7 ! %l7 = c92e5c6074d625f1 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = ae7c57f7df4fe41e ldx [%g1+0x048],%l1 ! %l1 = 717f0f79f80b8562 ldx [%g1+0x050],%l2 ! %l2 = 9bc1a6bc561632a9 ldx [%g1+0x058],%l3 ! %l3 = a84703223620479f ldx [%g1+0x060],%l4 ! %l4 = 141c998c816fb643 ldx [%g1+0x068],%l5 ! %l5 = 1491e694b00f1421 ldx [%g1+0x070],%l6 ! %l6 = 4806edf2f36cd61c ldx [%g1+0x078],%l7 ! %l7 = 3d7bf4c0a5e30776 ! Initialize the output register of window 1 set p4_local0_start,%o0 set p4_local1_start,%o1 set p4_local2_start,%o2 set p4_local3_start,%o3 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%o6 restore 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 = 9120ea0a e8a291e3 c4432bfb 9eaf1208 ! %f4 = c42253cf 5a2fe0da 1cf14319 aa1a24a1 ! %f8 = 34e82d9b a51856e2 ea0573a0 dd748c2c ! %f12 = 787ceca7 facd9d68 b7a15e97 0205d58c ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0f3b924d 6936b68b ca51ba24 494adcbe ! %f20 = a2e75926 968ce950 9097e83f 6465e575 ! %f24 = 0949b0dc 7a7d2f81 dc8407ee 7c70caa0 ! %f28 = 705f6923 13ef88d7 61601131 6073201c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f5b77f73 cb984ee7 1591a51b 5a3a6cac ! %f36 = 73d4a67e c35b6d80 7f6aa2ee 7be157f7 ! %f40 = fe8ded4c bce290c6 0c9d15a6 3ad949cf ! %f44 = a202904e b49ad404 1207156a af1e405e ldda [%g1]ASI_BLK_P,%f32 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: ! %l5 = 1b6a79a695b3706e, immed = fffff16e, %l2 = a15be6508deac074 or %l5,-0xe92,%l2 ! %l2 = fffffffffffff16e ! Mem[000000003100002c] = 22b4b253, %l4 = 362d48d0e1c167e0 ldsh [%o2+0x02c],%l4 ! %l4 = 00000000000022b4 ! Mem[000000001a000028] = 0f72ac9f, %f28 = 705f6923 lda [%i0+%o5]0x80,%f28 ! %f28 = 0f72ac9f ! Mem[0000000030800028] = 73d46eff, %l2 = fffffffffffff16e ldsb [%o1+0x02b],%l2 ! %l2 = ffffffffffffffff ! %l6 = 4e9a18362b23c1e4, Mem[000000001a000060] = eaa2f38bb1ef99a1 stx %l6,[%i0+0x060] ! Mem[000000001a000060] = 4e9a18362b23c1e4 ! %l0 = a1628443f67d21c4, immed = fffff937, %l0 = a1628443f67d21c4 subc %l0,-0x6c9,%l0 ! %l0 = a1628443f67d288d ! Mem[000000001b800034] = b861daea, %l5 = 1b6a79a695b3706e ldswa [%i3+0x034]%asi,%l5 ! %l5 = ffffffffb861daea ! Invert Register : %l1 = 397557560069eab5 xor %l1,-1,%l1 ! %l1 = c68aa8a9ff96154a ! %l4 = 000022b4, %l5 = b861daea, Mem[0000000030000068] = fa9e6954 25f25f15 std %l4,[%o0+0x068] ! Mem[0000000030000068] = 000022b4 b861daea ! %l5 = ffffffffb861daea, %l3 = 23155fb454e7d0ed, %l6 = 4e9a18362b23c1e4 sll %l5,%l3,%l6 ! %l6 = fffff70c3b5d4000 p5_label_2: ! Mem[000000001b000018] = 252c1252, %l1 = c68aa8a9ff96154a lduha [%i2+%i6]0x88,%l1 ! %l1 = 0000000000001252 ! Mem[000000001b000008] = cb8cd928, %l1 = 0000000000001252 lduha [%i2+%i4]0x80,%l1 ! %l1 = 000000000000cb8c ! %l2 = ffffffffffffffff, immed = ffffff32, %l5 = ffffffffb861daea taddcc %l2,-0x0ce,%l5 ! %l5 = ffffffffffffff31, %ccr = 9b ! %l5 = ffffffffffffff31, Mem[000000001a000020] = 481d846d stba %l5,[%i0+%o4]0x89 ! Mem[000000001a000020] = 481d8431 ! Mem[000000001b000034] = 82ae4f68, %f10 = ea0573a0 ld [%i2+0x034],%f10 ! %f10 = 82ae4f68 ! Mem[0000000030800068] = 30483e6451b318f1, %l3 = 23155fb454e7d0ed ldx [%o1+0x068],%l3 ! %l3 = 30483e6451b318f1 ! %l4 = 00000000000022b4, immed = 00000da9, %l3 = 30483e6451b318f1 xnorcc %l4,0xda9,%l3 ! %l3 = ffffffffffffd0e2, %ccr = 88 ! %l3 = ffffffffffffd0e2, %l1 = 000000000000cb8c, %y = 00000000 sdivcc %l3,%l1,%l5 ! %l5 = 00000000000141f8, %ccr = 00 mov %l0,%y ! %y = f67d288d ! %l6 = fffff70c3b5d4000, immed = 00000e8f, %l0 = a1628443f67d288d andncc %l6,0xe8f,%l0 ! %l0 = fffff70c3b5d4000, %ccr = 80 ! %l2 = ffffffffffffffff, %l1 = 000000000000cb8c, %y = f67d288d udivcc %l2,%l1,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 3b5d4000 p5_label_3: ! %l1 = 000000000000cb8c, %l1 = 000000000000cb8c, %y = 3b5d4000 umulcc %l1,%l1,%l4 ! %l4 = 00000000a1d75490, %ccr = 08, %y = 00 ! %f6 = 1cf14319, Mem[000000003000002c] = 15153a79 st %f6 ,[%o0+0x02c] ! Mem[000000003000002c] = 1cf14319 ! %l6 = fffff70c3b5d4000, %l4 = 00000000a1d75490, %l0 = fffff70c3b5d4000 orn %l6,%l4,%l0 ! %l0 = ffffffff7f7deb6f ! Mem[000000001b80000c] = c19d5781, %l6 = fffff70c3b5d4000 ldub [%i3+0x00d],%l6 ! %l6 = 000000000000009d ! %l0 = ffffffff7f7deb6f sethi %hi(0x825ac000),%l0 ! %l0 = 00000000825ac000 ! %l4 = 00000000a1d75490, %l0 = 00000000825ac000, %l2 = ffffffffffffffff sllx %l4,%l0,%l2 ! %l2 = 00000000a1d75490 ! Mem[000000001a000030] = e6c79c5d, %f5 = 5a2fe0da ld [%i0+%o6],%f5 ! %f5 = e6c79c5d ! Mem[000000001b800028] = fd3ab727, %l7 = 00000000ffffffff ldsba [%i3+%o5]0x81,%l7 ! %l7 = fffffffffffffffd ! Mem[000000001a800050] = e01d3d2c, %l3 = ffffffffffffd0e2 ldsb [%i1+0x051],%l3 ! %l3 = 000000000000001d ! %l6 = 000000000000009d, immed = ffffff08, %y = 00000000 umul %l6,-0x0f8,%l6 ! %l6 = 0000009cffff67e8, %y = 9c p5_label_4: ! Mem[000000001a000008] = 42c82829, %l7 = fffffffffffffffd lduw [%i0+%i4],%l7 ! %l7 = 0000000042c82829 ! Mem[000000001b800030] = eada61b882dee47e, %l1 = 000000000000cb8c ldxa [%i3+%o6]0x88,%l1 ! %l1 = eada61b882dee47e ! %l0 = 825ac000, %l1 = 82dee47e, Mem[0000000030000028] = 29f9d0d0 1cf14319 std %l0,[%o0+%o5] ! Mem[0000000030000028] = 825ac000 82dee47e ! %l3 = 000000000000001d, Mem[0000000031000068] = 5325380d stw %l3,[%o2+0x068] ! Mem[0000000031000068] = 0000001d ! %f16 = 0f3b924d 6936b68b, Mem[000000001a000030] = e6c79c5d 863af28a stda %f16,[%i0+%o6]0x81 ! Mem[000000001a000030] = 0f3b924d 6936b68b ! Mem[0000000030000068] = 000022b4, %l1 = eada61b882dee47e ldsba [%o0+0x06b]%asi,%l1 ! %l1 = ffffffffffffffb4 ! %l2 = 00000000a1d75490, immed = 00000ebc, %l6 = 0000009cffff67e8 andcc %l2,0xebc,%l6 ! %l6 = 0000000000000490, %ccr = 00 ! Mem[000000003000006c] = b861daea, %l0 = 00000000825ac000 ldsw [%o0+0x06c],%l0 ! %l0 = ffffffffb861daea ! %f8 = 34e82d9b a51856e2, Mem[000000001b800000] = b42ae265 9f801437 std %f8 ,[%i3+%g0] ! Mem[000000001b800000] = 34e82d9b a51856e2 ! %l1 = ffffffffffffffb4, Mem[000000001b800010] = fe771662, %asi = 80 stwa %l1,[%i3+0x010]%asi ! Mem[000000001b800010] = ffffffb4 p5_label_5: ! %l6 = 0000000000000490, Mem[0000000031000028] = 020d332b, %asi = 80 stwa %l6,[%o2+0x028]%asi ! Mem[0000000031000028] = 00000490 ! %f21 = 968ce950, Mem[000000001a000010] = 21da7fdb sta %f21,[%i0+%i5]0x81 ! Mem[000000001a000010] = 968ce950 ! Mem[000000001a000020] = 481d8431, %f25 = 7a7d2f81 lda [%i0+%o4]0x88,%f25 ! %f25 = 481d8431 ! %l0 = b861daea, %l1 = ffffffb4, Mem[0000000030000028] = 825ac000 82dee47e std %l0,[%o0+%o5] ! Mem[0000000030000028] = b861daea ffffffb4 ! Mem[0000000031800068] = b75683df46addb3e, %f0 = 9120ea0a e8a291e3 ldda [%o3+0x068]%asi,%f0 ! %f0 = b75683df 46addb3e ! %l5 = 00000000000141f8, immed = 0000051b, %y = 0000009c umulcc %l5,0x51b,%l0 ! %l0 = 00000000066bcd28, %ccr = 00, %y = 00 ! Mem[000000001b800030] = 82dee47e, %l5 = 00000000000141f8 ldsba [%i3+%o6]0x88,%l5 ! %l5 = 000000000000007e ! %l0 = 00000000066bcd28, immed = 00000003, %l1 = ffffffffffffffb4 sll %l0,0x003,%l1 ! %l1 = 00000000335e6940 ! Mem[000000001a000020] = 31841d48e9610d39, %l3 = 000000000000001d ldxa [%i0+%o4]0x81,%l3 ! %l3 = 31841d48e9610d39 ! Mem[000000001a000028] = 9fac720f, %f11 = dd748c2c lda [%i0+%o5]0x88,%f11 ! %f11 = 9fac720f p5_label_6: ! Mem[000000001a000000] = e4fcdcd7 962519c0, %l4 = a1d75490, %l5 = 0000007e ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000e4fcdcd7 00000000962519c0 ! Mem[000000001a000028] = 4a05de65 9fac720f, %l4 = e4fcdcd7, %l5 = 962519c0 ldda [%i0+%o5]0x89,%l4 ! %l4 = 000000009fac720f 000000004a05de65 ! Mem[000000003180002c] = ddc2a923, %l4 = 000000009fac720f ldsh [%o3+0x02c],%l4 ! %l4 = ffffffffffffddc2 ! %l3 = 31841d48e9610d39, Mem[000000001a000010] = 50e98c96 stwa %l3,[%i0+%i5]0x89 ! Mem[000000001a000010] = e9610d39 ! %l6 = 0000000000000490, %l1 = 00000000335e6940, %l4 = ffffffffffffddc2 andn %l6,%l1,%l4 ! %l4 = 0000000000000490 ! %l6 = 0000000000000490, Mem[000000003080006e] = 51b318f1 sth %l6,[%o1+0x06e] ! Mem[000000003080006c] = 51b30490 ! %l5 = 000000004a05de65, immed = fffff608, %l1 = 00000000335e6940 taddcctv %l5,-0x9f8,%l1 ! %l0 = 00000000066bcd4b, Trapped ! Mem[000000001b800030] = 7ee4de82, %l0 = 00000000066bcd4b ldsha [%i3+%o6]0x81,%l0 ! %l0 = 0000000000007ee4 ! %l4 = 0000000000000490, Mem[0000000030000068] = 000022b4 stw %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000490 ! %l4 = 0000000000000490 sethi %hi(0xa5b3c000),%l4 ! %l4 = 00000000a5b3c000 p5_label_7: ! Mem[000000001b000018] = 52122c250d9c293c, %f2 = c4432bfb 9eaf1208 ldd [%i2+%i6],%f2 ! %f2 = 52122c25 0d9c293c ! %l3 = 31841d48e9610d39, immed = fffffb44, %l5 = 000000004a05de65 sub %l3,-0x4bc,%l5 ! %l5 = 31841d48e96111f5 ! %l0 = 0000000000007ee4, immed = 0000000e, %l0 = 0000000000007ee4 srl %l0,0x00e,%l0 ! %l0 = 0000000000000001 ! %l1 = 00000000335e6940, immed = 00000edc, %l5 = 31841d48e96111f5 addccc %l1,0xedc,%l5 ! %l5 = 00000000335e781c, %ccr = 00 ! %l6 = 0000000000000490, Mem[0000000030800028] = 73d46efffc2f1316 stx %l6,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000490 ! %l4 = 00000000a5b3c000, Mem[000000001b00003a] = 9199d323, %asi = 80 stha %l4,[%i2+0x03a]%asi ! Mem[000000001b000038] = 9199c000 ! Mem[000000001b000064] = f5e03697, %l5 = 00000000335e781c ldswa [%i2+0x064]%asi,%l5 ! %l5 = fffffffff5e03697 ! Mem[000000001a000028] = 0f72ac9f 65de054a, %l0 = 00000001, %l1 = 335e6940 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000000f72ac9f 0000000065de054a ! Mem[000000001b000030] = 8167af1e 82ae4f68, %l2 = a1d75490, %l3 = e9610d39 ldda [%i2+%o6]0x81,%l2 ! %l2 = 000000008167af1e 0000000082ae4f68 ! Mem[000000001a800028] = ff21ff47, %l2 = 000000008167af1e ldsha [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffff21 p5_label_8: ! Mem[000000003000006c] = b861daea, %l5 = fffffffff5e03697 ldsh [%o0+0x06e],%l5 ! %l5 = ffffffffffffdaea ! Mem[000000001a000014] = c9c7c7ad, %l2 = ffffffffffffff21 ldsb [%i0+0x014],%l2 ! %l2 = ffffffffffffffc9 ! Mem[000000001b000010] = a341c902, %l0 = 000000000f72ac9f ldswa [%i2+%i5]0x81,%l0 ! %l0 = ffffffffa341c902 ! %l5 = ffffffffffffdaea, immed = fffff1da, %y = 00000000 udiv %l5,-0xe26,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = a341c902 ! Mem[000000003100002c] = 22b4b253, %l0 = ffffffffa341c902 lduw [%o2+0x02c],%l0 ! %l0 = 0000000022b4b253 ! %l4 = 00000000a5b3c000, %l6 = 0000000000000490, %l6 = 0000000000000490 sra %l4,%l6,%l6 ! %l6 = ffffffffffffa5b3 ! %l0 = 0000000022b4b253, Mem[000000001b00002a] = 8f3e9495, %asi = 80 stha %l0,[%i2+0x02a]%asi ! Mem[000000001b000028] = 8f3eb253 ! Mem[0000000030800068] = 30483e64, %l7 = 0000000042c82829 lduh [%o1+0x068],%l7 ! %l7 = 0000000000003048 ! Randomly selected nop nop ! Mem[0000000031000028] = 00000490, %l6 = ffffffffffffa5b3 ldub [%o2+0x029],%l6 ! %l6 = 0000000000000000 p5_label_9: ! %l7 = 0000000000003048, %l1 = 0000000065de054a, %y = a341c902 umul %l7,%l1,%l3 ! %l3 = 00001336476f5cd0, %y = 1336 ! %l0 = 0000000022b4b253, Mem[000000001b000018] = 252c1252 stwa %l0,[%i2+%i6]0x89 ! Mem[000000001b000018] = 22b4b253 ! %l0 = 0000000022b4b253, %l0 = 0000000022b4b253, %l5 = 0000000000000000 addc %l0,%l0,%l5 ! %l5 = 00000000456964a6 ! %l4 = 00000000a5b3c000, immed = fffff200, %l7 = 0000000000003048 andncc %l4,-0xe00,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! %l2 = ffffffffffffffc9, %l4 = 00000000a5b3c000, %l2 = ffffffffffffffc9 mulx %l2,%l4,%l2 ! %l2 = ffffffdc6661c000, %y = 1336 ! %l5 = 00000000456964a6, immed = fffffaeb, %l3 = 00001336476f5cd0 addccc %l5,-0x515,%l3 ! %l3 = 0000000045695f91, %ccr = 11 ! Mem[0000000031000068] = 0000001d, %f8 = 34e82d9b ld [%o2+0x068],%f8 ! %f8 = 0000001d ! Randomly selected nop nop ! %f12 = 787ceca7 facd9d68, Mem[0000000030800068] = 30483e64 51b30490 std %f12,[%o1+0x068] ! Mem[0000000030800068] = 787ceca7 facd9d68 ! Mem[000000001a000020] = 31841d48e9610d39, %l6 = 0000000000000000 ldx [%i0+%o4],%l6 ! %l6 = 31841d48e9610d39 p5_label_10: ! %f9 = a51856e2, Mem[000000001a000000] = d7dcfce4 sta %f9 ,[%i0+%g0]0x89 ! Mem[000000001a000000] = a51856e2 ! %l3 = 0000000045695f91, Mem[0000000031000068] = 0000001d stba %l3,[%o2+0x068]%asi ! Mem[0000000031000068] = 9100001d ! Mem[000000001a000018] = d4dd61cdca27a7c4, %f24 = 0949b0dc 481d8431 ldda [%i0+%i6]0x88,%f24 ! %f24 = d4dd61cd ca27a7c4 ! %l2 = ffffffdc6661c000, Mem[000000001a80006b] = 012b4ef2 stb %l2,[%i1+0x06b] ! Mem[000000001a800068] = 012b4e00 ! %l3 = 0000000045695f91, Mem[000000003000002a] = b861daea, %asi = 80 stha %l3,[%o0+0x02a]%asi ! Mem[0000000030000028] = b8615f91 ! Mem[000000001a000008] = 92a93ca1 2928c842, %l4 = a5b3c000, %l5 = 456964a6 ldda [%i0+%i4]0x89,%l4 ! %l4 = 000000002928c842 0000000092a93ca1 ! %l6 = 31841d48e9610d39, Mem[000000001b000010] = a341c902 stwa %l6,[%i2+%i5]0x81 ! Mem[000000001b000010] = e9610d39 ! Mem[0000000030800028] = 0000000000000490, %f18 = ca51ba24 494adcbe ldd [%o1+%o5],%f18 ! %f18 = 00000000 00000490 ! Mem[000000001a800030] = 8b101f1e, %f10 = 82ae4f68 lda [%i1+%o6]0x80,%f10 ! %f10 = 8b101f1e ! %l0 = 0000000022b4b253, Mem[000000001a000010] = 390d61e9 stw %l0,[%i0+%i5] ! Mem[000000001a000010] = 22b4b253 p5_label_11: ! retry : should take illegal inst trap, %l0 = 0000000022b4b253 retry ! Illegal inst trap : %l0 = 0000000022b4b263 ! Mem[000000001b000020] = 4bc4a340, %f1 = 46addb3e lda [%i2+%o4]0x88,%f1 ! %f1 = 4bc4a340 ! Mem[0000000030000028] = b8615f91ffffffb4, %f24 = d4dd61cd ca27a7c4 ldd [%o0+%o5],%f24 ! %f24 = b8615f91 ffffffb4 ! Mem[0000000031000028] = 0000049022b4b253, %f16 = 0f3b924d 6936b68b ldd [%o2+%o5],%f16 ! %f16 = 00000490 22b4b253 ! Mem[000000001b800028] = 27b73afd, %l6 = 31841d48e9610d39 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000003afd ! Mem[000000003100002c] = 22b4b253, %l7 = 0000000000000000 ldsh [%o2+0x02c],%l7 ! %l7 = 00000000000022b4 ! %l6 = 00003afd, %l7 = 000022b4, Mem[000000001b800020] = 667a149d 727d2fce stda %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = 00003afd 000022b4 ! Mem[000000001a800018] = 3ce9ee0e, %l5 = 0000000092a93ca1 ldsba [%i1+%i6]0x88,%l5 ! %l5 = 000000000000000e ! %l2 = ffffffdc6661c000, %l4 = 000000002928c842, %l1 = 0000000065de054a sll %l2,%l4,%l1 ! %l1 = ffffff7199870000 ! Mem[000000001b000020] = 40a3c44b, %l5 = 000000000000000e lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000040a3c44b p5_label_12: ! Mem[0000000030800068] = 787ceca7, %l2 = ffffffdc6661c000 ldsh [%o1+0x068],%l2 ! %l2 = 000000000000787c ! %l0 = 0000000022b4b263, %l6 = 0000000000003afd, %y = 00001336 udiv %l0,%l6,%l0 ! %l0 = 00000000535ff23f mov %l0,%y ! %y = 535ff23f ! %l5 = 0000000040a3c44b, immed = 00000632, %y = 535ff23f udivcc %l5,0x632,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 535ff23f ! %l7 = 00000000000022b4, %l2 = 00000000ffffffff, %l5 = 0000000040a3c44b andcc %l7,%l2,%l5 ! %l5 = 00000000000022b4, %ccr = 00 ! %l4 = 000000002928c842, immd = fffffffffffffdfe, %l5 = 00000000000022b4 udivx %l4,-0x202,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, Mem[000000001b800020] = fd3a0000 stwa %l5,[%i3+%o4]0x81 ! Mem[000000001b800020] = 00000000 ! %l7 = 00000000000022b4, Mem[000000001a800018] = 0eeee93c stwa %l7,[%i1+%i6]0x81 ! Mem[000000001a800018] = 000022b4 ! %l7 = 00000000000022b4, %l1 = ffffff7199870000, %l1 = ffffff7199870000 addc %l7,%l1,%l1 ! %l1 = ffffff71998722b4 ! %l4 = 000000002928c842, %l0 = 00000000535ff23f, %l2 = 00000000ffffffff taddcctv %l4,%l0,%l2 ! %l0 = 00000000535ff262, Trapped ! %f12 = 787ceca7 facd9d68, Mem[000000001a000010] = 53b2b422 adc7c7c9 stda %f12,[%i0+%i5]0x89 ! Mem[000000001a000010] = 787ceca7 facd9d68 p5_label_13: ! Mem[000000003000002c] = ffffffb4, %l0 = 00000000535ff262 lduh [%o0+0x02c],%l0 ! %l0 = 000000000000ffff ! Mem[0000000030800028] = 0000000000000490, %f6 = 1cf14319 aa1a24a1 ldd [%o1+%o5],%f6 ! %f6 = 00000000 00000490 ! %l7 = 00000000000022b4, Mem[000000001a000030] = 0f3b924d stha %l7,[%i0+%o6]0x80 ! Mem[000000001a000030] = 22b4924d ! %f10 = 8b101f1e 9fac720f, Mem[000000001b000030] = 1eaf6781 684fae82 stda %f10,[%i2+%o6]0x89 ! Mem[000000001b000030] = 8b101f1e 9fac720f ! %l5 = 0000000000000000, immed = fffffa9a, %l7 = 00000000000022b4 tsubcc %l5,-0x566,%l7 ! %l7 = 0000000000000566, %ccr = 13 ! %l4 = 000000002928c842, immed = 00000014, %l4 = 000000002928c842 sra %l4,0x014,%l4 ! %l4 = 0000000000000292 ! Invert Register : %l4 = 0000000000000292 xor %l4,-1,%l4 ! %l4 = fffffffffffffd6d ! Mem[0000000031000028] = 00000490, %l3 = 0000000045695f91 lduh [%o2+%o5],%l3 ! %l3 = 0000000000000000 ! Mem[000000001a80005c] = fe7815af, %l2 = 00000000ffffffff ldub [%i1+0x05f],%l2 ! %l2 = 00000000000000af ! Mem[000000001b000008] = cb8cd928, %f16 = 00000490 lda [%i2+%i4]0x80,%f16 ! %f16 = cb8cd928 p5_label_14: ! Mem[000000003100006c] = 8906601d, %l6 = 0000000000003afd lduh [%o2+0x06e],%l6 ! %l6 = 000000000000601d ! Mem[000000001b000020] = 40a3c44b76f1d435, %f24 = b8615f91 ffffffb4 ldda [%i2+%o4]0x81,%f24 ! %f24 = 40a3c44b 76f1d435 ! %l4 = fffffffffffffd6d, Mem[000000001b800064] = cc75c937, %asi = 80 stwa %l4,[%i3+0x064]%asi ! Mem[000000001b800064] = fffffd6d ! Mem[0000000031800028] = 6be4f667ddc2a923, %l4 = fffffffffffffd6d ldxa [%o3+0x028]%asi,%l4 ! %l4 = 6be4f667ddc2a923 ! %l6 = 000000000000601d, %l0 = 000000000000ffff, %y = 535ff23f udivcc %l6,%l0,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 0000ffff ! %f13 = facd9d68, Mem[000000003080002c] = 00000490 st %f13,[%o1+0x02c] ! Mem[000000003080002c] = facd9d68 ! %l4 = ddc2a923, %l5 = 00000000, Mem[0000000031800028] = 6be4f667 ddc2a923 std %l4,[%o3+%o5] ! Mem[0000000031800028] = ddc2a923 00000000 save ! CWP = 1 ! Set Register : %l2 = 5d54c6fbf2d1a6a8 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! Mem[000000001b000010] = 390d61e9, %l0 = 3005ec56afb870fe ldsha [%o2+%o5]0x89,%l0 ! %l0 = 00000000000061e9 p5_label_15: ! %cwp = 1 ! %f26 = dc8407ee, Mem[0000000030800068] = 787ceca7 st %f26,[%i1+0x068] ! Mem[0000000030800068] = dc8407ee ! %l0 = 00000000000061e9, Mem[000000003000002c] = ffffffb4 sth %l0,[%i0+0x02c] ! Mem[000000003000002c] = 61e9ffb4 ! Mem[000000003080002c] = facd9d68, %l3 = af0f0a84be05bf02 ldsb [%i1+0x02f],%l3 ! %l3 = 0000000000000068 ! Mem[000000003080006c] = facd9d68, %l7 = 0aaad271a81b1bbc ldub [%i1+0x06f],%l7 ! %l7 = 0000000000000068 ! %f8 = 0000001d, Mem[000000001a000020] = 31841d48 sta %f8 ,[%o0+%i4]0x81 ! Mem[000000001a000020] = 0000001d ! Mem[000000001a000028] = 0f72ac9f, %l5 = 6f1860d69e50914e ldswa [%o0+%i5]0x81,%l5 ! %l5 = 000000000f72ac9f ! Mem[0000000031000028] = 0000049022b4b253, %f8 = 0000001d a51856e2 ldd [%i2+%i5],%f8 ! %f8 = 00000490 22b4b253 ! %l2 = ffffffffffffffff, %l3 = 0000000000000068, %l6 = 20c802b21ca5581b taddcc %l2,%l3,%l6 ! %l6 = 0000000000000067, %ccr = 13 ! %l6 = 0000000000000067, Mem[000000003000002a] = b8615f91 sth %l6,[%i0+0x02a] ! Mem[0000000030000028] = b8610067 ! %l0 = 00000000000061e9, %l7 = 0000000000000068, %l6 = 0000000000000067 sdivx %l0,%l7,%l6 ! %l6 = 00000000000000f1 p5_label_16: ! %cwp = 1 ! %l1 = 9e2dc2a6ac0f39ce, %l0 = 00000000000061e9, %y = 0000ffff smul %l1,%l0,%l4 ! %l4 = ffffdfe55ec2aa7e, %y = ffffdfe5 ! %l5 = 000000000f72ac9f, Mem[000000001b000018] = 53b2b422 stwa %l5,[%o2+%o6]0x81 ! Mem[000000001b000018] = 0f72ac9f ! %l5 = 000000000f72ac9f sethi %hi(0x75d1c000),%l5 ! %l5 = 0000000075d1c000 ! Mem[0000000031800028] = ddc2a923, %l4 = ffffdfe55ec2aa7e ldswa [%i3+0x028]%asi,%l4 ! %l4 = ffffffffddc2a923 ! Mem[000000001a000030] = 8bb636694d92b422, %l7 = 0000000000000068 ldxa [%o0+%i6]0x88,%l7 ! %l7 = 8bb636694d92b422 restore ! CWP = 0 ! Mem[0000000030800068] = dc8407ee, %l7 = 0000000000000566 ldsh [%o1+0x068],%l7 ! %l7 = ffffffffffffdc84 ! %l4 = 6be4f667ddc2a923, immed = 00000cf3, %l3 = 00000000ffffffff tsubcc %l4,0xcf3,%l3 ! %l3 = 6be4f667ddc29c30, %ccr = 0a ! %l1 = ffffff71998722b4, immed = 00000239, %l7 = ffffffffffffdc84 add %l1,0x239,%l7 ! %l7 = ffffff71998724ed ! %l7 = ffffff71998724ed, immed = 000005a9, %y = ffffdfe5 udiv %l7,0x5a9,%l7 ! %l7 = 00000000ffffffff mov %l0,%y ! %y = 0000ffff p5_label_17: ! Mem[000000001a000018] = c4a727ca, %l0 = 000000000000ffff ldswa [%i0+%i6]0x81,%l0 ! %l0 = ffffffffc4a727ca ! %l4 = ddc2a923, %l5 = 00000000, Mem[0000000030000068] = 00000490 b861daea std %l4,[%o0+0x068] ! Mem[0000000030000068] = ddc2a923 00000000 ! %l0 = ffffffffc4a727ca, Mem[000000003000006e] = 00000000, %asi = 80 stha %l0,[%o0+0x06e]%asi ! Mem[000000003000006c] = 000027ca ! retry : should take illegal inst trap, %l0 = ffffffffc4a727ca retry ! Illegal inst trap : %l0 = ffffffffc4a727da ! %l1 = ffffff71998722b4, Mem[000000001a000010] = 689dcdfaa7ec7c78 stx %l1,[%i0+%i5] ! Mem[000000001a000010] = ffffff71998722b4 ! %l0 = ffffffffc4a727da, Mem[000000003180002c] = 00000000 stw %l0,[%o3+0x02c] ! Mem[000000003180002c] = c4a727da ! Mem[000000003080002c] = facd9d68, %l6 = 000000000000601d ldswa [%o1+0x02c]%asi,%l6 ! %l6 = fffffffffacd9d68 ! Mem[000000001a800008] = be02dc9f 5c6c0268, %l4 = ddc2a923, %l5 = 00000000 ldda [%i1+%i4]0x89,%l4 ! %l4 = 000000005c6c0268 00000000be02dc9f ! %l6 = fffffffffacd9d68, Mem[000000001a000000] = e25618a5 stwa %l6,[%i0+%g0]0x81 ! Mem[000000001a000000] = facd9d68 ! %l0 = c4a727da, %l1 = 998722b4, Mem[0000000031000028] = 00000490 22b4b253 std %l0,[%o2+%o5] ! Mem[0000000031000028] = c4a727da 998722b4 p5_label_18: ! %l1 = ffffff71998722b4, immed = 00000488, %l2 = 00000000000000af xorcc %l1,0x488,%l2 ! %l2 = ffffff719987263c, %ccr = 88 ! %l3 = 6be4f667ddc29c30, immed = fffff9bd, %y = 0000ffff umulcc %l3,-0x643,%l4 ! %l4 = ddc296c36667ff70, %ccr = 80, %y = ddc296c3 ! Invert Register : %l7 = 00000000ffffffff xor %l7,-1,%l7 ! %l7 = ffffffff00000000 ! %l4 = ddc296c36667ff70, immed = 00000814, %l0 = ffffffffc4a727da sub %l4,0x814,%l0 ! %l0 = ddc296c36667f75c ! Mem[000000001a800038] = 9e79dac6 6e0bd4fc, %l4 = 6667ff70, %l5 = be02dc9f ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000009e79dac6 000000006e0bd4fc ! %l1 = ffffff71998722b4, immed = fffffc00, %l0 = ddc296c36667f75c orn %l1,-0x400,%l0 ! %l0 = ffffff71998723ff ! Mem[000000001b000020] = 40a3c44b, %f11 = 9fac720f lda [%i2+%o4]0x80,%f11 ! %f11 = 40a3c44b ! %l0 = ffffff71998723ff, %l1 = ffffff71998722b4, %l6 = fffffffffacd9d68 andncc %l0,%l1,%l6 ! %l6 = 000000000000014b, %ccr = 00 ! Mem[000000001b000054] = f9aa082c, %l3 = 6be4f667ddc29c30 ldsh [%i2+0x056],%l3 ! %l3 = 000000000000082c ! %l3 = 000000000000082c, immed = 00000001, %l0 = ffffff71998723ff sll %l3,0x001,%l0 ! %l0 = 0000000000001058 p5_label_19: ! %l1 = ffffff71998722b4, immed = 00000589, %l3 = 000000000000082c tsubcctv %l1,0x589,%l3 ! %l0 = 000000000000107b, Trapped ! %l2 = ffffff719987263c, %l7 = ffffffff00000000, %l7 = ffffffff00000000 sllx %l2,%l7,%l7 ! %l7 = ffffff719987263c ! %l0 = 000000000000107b, %l3 = 000000000000082c, %l6 = 000000000000014b xor %l0,%l3,%l6 ! %l6 = 0000000000001857 ! %f4 = c42253cf e6c79c5d, Mem[000000001a800018] = 000022b4 feffcb7b stda %f4 ,[%i1+%i6]0x81 ! Mem[000000001a800018] = c42253cf e6c79c5d ! %l7 = ffffff719987263c, immed = fffff9d9, %l7 = ffffff719987263c addccc %l7,-0x627,%l7 ! %l7 = ffffff7199872015, %ccr = 99 ! %l2 = ffffff719987263c, Mem[000000003100002e] = 998722b4 stb %l2,[%o2+0x02e] ! Mem[000000003100002c] = 99873cb4 ! %l3 = 000000000000082c, %l0 = 000000000000107b, %l4 = 000000009e79dac6 tsubcc %l3,%l0,%l4 ! %l4 = fffffffffffff7b1, %ccr = 9b ! %f12 = 787ceca7 facd9d68, Mem[0000000030000068] = ddc2a923 000027ca std %f12,[%o0+0x068] ! Mem[0000000030000068] = 787ceca7 facd9d68 ! %f11 = 40a3c44b, Mem[000000001a800008] = 68026c5c sta %f11,[%i1+%i4]0x81 ! Mem[000000001a800008] = 40a3c44b ! %l2 = ffffff719987263c, %l7 = ffffff7199872015, %l1 = ffffff71998722b4 subc %l2,%l7,%l1 ! %l1 = 0000000000000626 p5_label_20: ! Mem[000000001b800000] = 34e82d9b, %l1 = 0000000000000626 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000034 ! %f16 = cb8cd928 22b4b253, Mem[000000001a000068] = 5fbf07cd 20355301 stda %f16,[%i0+0x068]%asi ! Mem[000000001a000068] = cb8cd928 22b4b253 ! %l3 = 000000000000082c, immed = 00000005, %l0 = 000000000000107b srl %l3,0x005,%l0 ! %l0 = 0000000000000041 ! Randomly selected nop nop ! %l7 = ffffff7199872015, Mem[000000001b800018] = 7623ede3 stba %l7,[%i3+%i6]0x89 ! Mem[000000001b800018] = 7623ed15 ! %l4 = fffffffffffff7b1, Mem[000000001b000018] = 9fac720f stba %l4,[%i2+%i6]0x89 ! Mem[000000001b000018] = 9fac72b1 ! %l5 = 000000006e0bd4fc, Mem[0000000031800068] = b75683df stw %l5,[%o3+0x068] ! Mem[0000000031800068] = 6e0bd4fc ! %l4 = fffff7b1, %l5 = 6e0bd4fc, Mem[0000000030000028] = b8610067 61e9ffb4 std %l4,[%o0+%o5] ! Mem[0000000030000028] = fffff7b1 6e0bd4fc ! %l7 = ffffff7199872015, %l2 = ffffff719987263c, %l6 = 0000000000001857 udivx %l7,%l2,%l6 ! %l6 = 0000000000000000 ! %l1 = 0000000000000034, Mem[000000001b00003c] = c5248c4c stw %l1,[%i2+0x03c] ! Mem[000000001b00003c] = 00000034 p5_label_21: ! Mem[0000000030800068] = dc8407eefacd9d68, %f14 = b7a15e97 0205d58c ldd [%o1+0x068],%f14 ! %f14 = dc8407ee facd9d68 ! %l4 = fffffffffffff7b1, %l3 = 000000000000082c, %y = ddc296c3 umul %l4,%l3,%l2 ! %l2 = 0000082bffbc1a6c, %y = 82b ! %l0 = 0000000000000041 sethi %hi(0x62f1f800),%l0 ! %l0 = 0000000062f1f800 ! %l0 = 0000000062f1f800, Mem[000000001b80007c] = 8751f178 stb %l0,[%i3+0x07c] ! Mem[000000001b80007c] = 0051f178 ! %f9 = 22b4b253, Mem[000000003080006c] = facd9d68 st %f9 ,[%o1+0x06c] ! Mem[000000003080006c] = 22b4b253 ! %l4 = fffffffffffff7b1, %l0 = 0000000062f1f800, %l5 = 000000006e0bd4fc srlx %l4,%l0,%l5 ! %l5 = fffffffffffff7b1 ! Mem[0000000030800068] = dc8407ee, %l4 = fffffffffffff7b1 ldsw [%o1+0x068],%l4 ! %l4 = ffffffffdc8407ee ! %f12 = 787ceca7 facd9d68, Mem[0000000030000028] = fffff7b1 6e0bd4fc std %f12,[%o0+%o5] ! Mem[0000000030000028] = 787ceca7 facd9d68 ! %l0 = 0000000062f1f800, Mem[000000001b800036] = b861daea stb %l0,[%i3+0x036] ! Mem[000000001b800034] = b86100ea ! %l6 = 0000000000000000, Mem[000000001a800034] = 83e49ab9 stw %l6,[%i1+0x034] ! Mem[000000001a800034] = 00000000 p5_label_22: ! %l0 = 0000000062f1f800, %l6 = 0000000000000000, %l6 = 0000000000000000 orcc %l0,%l6,%l6 ! %l6 = 0000000062f1f800, %ccr = 00 ! %f4 = c42253cf e6c79c5d, Mem[0000000030000028] = 787ceca7 facd9d68 std %f4 ,[%o0+%o5] ! Mem[0000000030000028] = c42253cf e6c79c5d ! %f3 = 0d9c293c, Mem[000000001b800010] = ffffffb4 sta %f3 ,[%i3+%i5]0x81 ! Mem[000000001b800010] = 0d9c293c ! %f7 = 00000490, Mem[0000000030000068] = 787ceca7 st %f7 ,[%o0+0x068] ! Mem[0000000030000068] = 00000490 ! %l2 = 0000082bffbc1a6c, immd = fffffffffffffd40, %l1 = 0000000000000034 mulx %l2,-0x2c0,%l1 ! %l1 = ffe98700bab75700, %y = 82b ! Mem[000000001b000020] = 40a3c44b 76f1d435, %l4 = dc8407ee, %l5 = fffff7b1 ldd [%i2+%o4],%l4 ! %l4 = 0000000040a3c44b 0000000076f1d435 save ! CWP = 1 ! %l2 = ffffffff, %l3 = 00000068, Mem[000000001a000008] = 2928c842 92a93ca1 stda %l2,[%o0+%o4]0x89 ! Mem[000000001a000008] = ffffffff 00000068 ! %l4 = ffffffffddc2a923, Mem[000000001a00000e] = 68000000 stb %l4,[%o0+0x00e] ! Mem[000000001a00000c] = 68002300 ! Mem[0000000031000068] = 9100001d, %l3 = 0000000000000068 lduh [%i2+0x06a],%l3 ! %l3 = 000000000000001d p5_label_23: ! %cwp = 1 ! %f12 = 787ceca7 facd9d68, Mem[000000001b800040] = 1eebf506 da127dcd std %f12,[%o3+0x040] ! Mem[000000001b800040] = 787ceca7 facd9d68 ! %l3 = 000000000000001d, Mem[000000001a000010] = b422879971ffffff stxa %l3,[%o0+%o5]0x88 ! Mem[000000001a000010] = 000000000000001d ! %l4 = ffffffffddc2a923, immed = 000002de, %l0 = 00000000000061e9 orn %l4,0x2de,%l0 ! %l0 = fffffffffffffd23 ! Mem[000000003180002c] = c4a727da, %f12 = 787ceca7 ld [%i3+0x02c],%f12 ! %f12 = c4a727da ! %l4 = ffffffffddc2a923 sethi %hi(0x41ec1c00),%l4 ! %l4 = 0000000041ec1c00 ! Mem[000000001a800010] = 0bf3a7e7, %l2 = ffffffffffffffff ldsha [%o1+%o5]0x81,%l2 ! %l2 = 0000000000000bf3 ! Mem[0000000031800068] = 6e0bd4fc46addb3e, %f4 = c42253cf e6c79c5d ldda [%i3+0x068]%asi,%f4 ! %f4 = 6e0bd4fc 46addb3e ! %l6 = 00000000000000f1 setx 0x4f14ff884f14ff88,%g7,%l6 ! %l6 = 4f14ff884f14ff88 ! %l6 = 4f14ff88, %l7 = 4d92b422, Mem[000000001b800050] = 4037dafc 06f92be8 std %l6,[%o3+0x050] ! Mem[000000001b800050] = 4f14ff88 4d92b422 ! %l2 = 00000bf3, %l3 = 0000001d, Mem[000000001a800010] = 0bf3a7e7 9070c4a0 stda %l2,[%o1+%o5]0x81 ! Mem[000000001a800010] = 00000bf3 0000001d p5_label_24: ! %cwp = 1 ! %l5 = 0000000075d1c000, immed = 00000003, %l2 = 0000000000000bf3 sll %l5,0x003,%l2 ! %l2 = 00000003ae8e0000 ! Mem[000000001b800000] = 34e82d9b a51856e2, %l0 = fffffd23, %l1 = ac0f39ce ldd [%o3+%g0],%l0 ! %l0 = 0000000034e82d9b 00000000a51856e2 ! %l5 = 0000000075d1c000, Mem[000000001a800010] = 00000bf3 stba %l5,[%o1+%o5]0x81 ! Mem[000000001a800010] = 00000bf3 ! %l0 = 0000000034e82d9b, %l6 = 4f14ff884f14ff88, %l1 = 00000000a51856e2 orcc %l0,%l6,%l1 ! %l1 = 4f14ff887ffcff9b, %ccr = 00 ! Mem[000000003080006c] = 22b4b253, %l4 = 0000000041ec1c00 ldswa [%i1+0x06c]%asi,%l4 ! %l4 = 0000000022b4b253 ! Mem[000000001b800028] = 8c9cb5fb27b73afd, %f10 = 8b101f1e 40a3c44b ldda [%o3+%i5]0x88,%f10 ! %f10 = 8c9cb5fb 27b73afd ! %l2 = 00000003ae8e0000, Mem[000000003080002c] = facd9d68, %asi = 80 stha %l2,[%i1+0x02c]%asi ! Mem[000000003080002c] = 00009d68 ! retry : should take illegal inst trap, %l0 = 0000000034e82d9b retry ! Illegal inst trap : %l0 = 0000000034e82dab ! %l4 = 0000000022b4b253, Mem[000000001b800028] = fd3ab727 stba %l4,[%o3+%i5]0x81 ! Mem[000000001b800028] = 533ab727 ! Mem[000000001b000018] = b172ac9f 0d9c293c, %l6 = 4f14ff88, %l7 = 4d92b422 ldda [%o2+%o6]0x81,%l6 ! %l6 = 00000000b172ac9f 000000000d9c293c p5_label_25: ! %cwp = 1 ! Clear Register : %l7 = 000000000d9c293c clr %l7 ! %l7 = 0000000000000000 ! %l2 = ae8e0000, %l3 = 0000001d, Mem[0000000030800028] = 00000000 00009d68 std %l2,[%i1+%i5] ! Mem[0000000030800028] = ae8e0000 0000001d ! %l0 = 0000000034e82dab, immd = 0000000000000c1a, %l4 = 0000000022b4b253 udivx %l0,0xc1a,%l4 ! %l4 = 0000000000045f35 ! %l1 = 4f14ff887ffcff9b, Mem[000000003080006c] = 22b4b253 stw %l1,[%i1+0x06c] ! Mem[000000003080006c] = 7ffcff9b ! Mem[000000001b000010] = 390d61e9, %l3 = 000000000000001d ldsba [%o2+%o5]0x88,%l3 ! %l3 = ffffffffffffffe9 ! %l1 = 4f14ff887ffcff9b, %l5 = 0000000075d1c000, %l3 = ffffffffffffffe9 tsubcc %l1,%l5,%l3 ! %l3 = 4f14ff880a2b3f9b, %ccr = 02 ! %l3 = 4f14ff880a2b3f9b, %l5 = 0000000075d1c000, %y = 0000082b udiv %l3,%l5,%l0 ! %l0 = 00000000000011bf mov %l0,%y ! %y = 000011bf ! %l1 = 4f14ff887ffcff9b, %l3 = 4f14ff880a2b3f9b, %l7 = 0000000000000000 addc %l1,%l3,%l7 ! %l7 = 9e29ff108a283f36 ! %l7 = 9e29ff108a283f36, immed = 00000011, %l3 = 4f14ff880a2b3f9b sra %l7,0x011,%l3 ! %l3 = ffffffffffffc514 ! %l1 = 4f14ff887ffcff9b, %l1 = 4f14ff887ffcff9b, %l1 = 4f14ff887ffcff9b addcc %l1,%l1,%l1 ! %l1 = 9e29ff10fff9ff36, %ccr = aa p5_label_26: ! %cwp = 1 ! Mem[0000000031000028] = c4a727da 99873cb4, %l2 = ae8e0000, %l3 = ffffc514 ldd [%i2+%i5],%l2 ! %l2 = 00000000c4a727da 0000000099873cb4 ! %l2 = 00000000c4a727da, %l3 = 0000000099873cb4, %l3 = 0000000099873cb4 tsubcc %l2,%l3,%l3 ! %l3 = 000000002b1feb26, %ccr = 02 ! Mem[000000001a800030] = 8b101f1e, %f9 = 22b4b253 lda [%o1+%i6]0x80,%f9 ! %f9 = 8b101f1e ! %l3 = 000000002b1feb26, immed = 000002a1, %y = 000011bf smul %l3,0x2a1,%l1 ! %l1 = 000000715ee92ee6, %y = 71 ! Mem[0000000030000028] = c42253cfe6c79c5d, %f12 = c4a727da facd9d68 ldd [%i0+%i5],%f12 ! %f12 = c42253cf e6c79c5d ! Mem[0000000031800068] = 6e0bd4fc 46addb3e, %l2 = c4a727da, %l3 = 2b1feb26 ldd [%i3+0x068],%l2 ! %l2 = 000000006e0bd4fc 0000000046addb3e ! Mem[000000001b000000] = 6f889b35, %l4 = 0000000000045f35 lduh [%o2+%g0],%l4 ! %l4 = 0000000000006f88 ! %l5 = 0000000075d1c000, immed = fffff775, %l3 = 0000000046addb3e orn %l5,-0x88b,%l3 ! %l3 = 0000000075d1c88a ! %l7 = 9e29ff108a283f36, immed = 00000312, %l5 = 0000000075d1c000 sub %l7,0x312,%l5 ! %l5 = 9e29ff108a283c24 ! %l2 = 000000006e0bd4fc, Mem[000000001a000046] = 09c7ba8f sth %l2,[%o0+0x046] ! Mem[000000001a000044] = 09c7d4fc p5_label_27: ! %cwp = 1 ! retry : should take illegal inst trap, %l0 = 00000000000011bf retry ! Illegal inst trap : %l0 = 00000000000011cf ! %l0 = 00000000000011cf, immed = fffff8c6, %l6 = 00000000b172ac9f or %l0,-0x73a,%l6 ! %l6 = fffffffffffff9cf ! Mem[0000000030800068] = dc8407ee7ffcff9b, %f24 = 40a3c44b 76f1d435 ldda [%i1+0x068]%asi,%f24 ! %f24 = dc8407ee 7ffcff9b ! %l4 = 0000000000006f88, %l4 = 0000000000006f88, %l7 = 9e29ff108a283f36 orcc %l4,%l4,%l7 ! %l7 = 0000000000006f88, %ccr = 00 ! done : should take illegal inst trap, %l0 = 00000000000011cf done ! Illegal inst trap : %l0 = 00000000000011df ! %l0 = 00000000000011df, immed = 00000596, %l3 = 0000000075d1c88a orn %l0,0x596,%l3 ! %l3 = fffffffffffffbff ! %l6 = fffffffffffff9cf, Mem[0000000030800068] = dc8407ee7ffcff9b stx %l6,[%i1+0x068] ! Mem[0000000030800068] = fffffffffffff9cf ! Mem[000000001b800028] = 533ab727, %l1 = 000000715ee92ee6 lduba [%o3+%i5]0x80,%l1 ! %l1 = 0000000000000053 ! Mem[000000001b800008] = f68cf0c7, %l2 = 000000006e0bd4fc ldub [%o3+%o4],%l2 ! %l2 = 00000000000000f6 ! Mem[000000001a800018] = cf5322c4, %l3 = fffffffffffffbff ldsha [%o1+%o6]0x89,%l3 ! %l3 = 00000000000022c4 p5_label_28: ! %cwp = 1 ! Mem[000000001a800018] = cf5322c4, %f3 = 0d9c293c lda [%o1+%o6]0x88,%f3 ! %f3 = cf5322c4 ! Mem[000000001b00000c] = dcdaea2f, %l5 = 9e29ff108a283c24 ldsha [%o2+0x00c]%asi,%l5 ! %l5 = ffffffffffffdcda ! %l6 = fffff9cf, %l7 = 00006f88, Mem[000000001b000000] = 6f889b35 03d5d6d5 std %l6,[%o2+%g0] ! Mem[000000001b000000] = fffff9cf 00006f88 ! %l7 = 0000000000006f88, %l5 = ffffffffffffdcda, %l1 = 0000000000000053 sll %l7,%l5,%l1 ! %l1 = 000001be20000000 ! Mem[000000003080006c] = fffff9cf, %l5 = ffffffffffffdcda ldub [%i1+0x06f],%l5 ! %l5 = 00000000000000cf ! %l3 = 00000000000022c4, immed = 000005d1, %y = 00000071 umul %l3,0x5d1,%l6 ! %l6 = 0000000000ca3604, %y = 00 ! %f12 = c42253cf e6c79c5d, Mem[0000000031800028] = ddc2a923 c4a727da std %f12,[%i3+%i5] ! Mem[0000000031800028] = c42253cf e6c79c5d ! %l7 = 0000000000006f88, immed = fffff213, %l2 = 00000000000000f6 orn %l7,-0xded,%l2 ! %l2 = 0000000000006fec ! Mem[000000001a000000] = facd9d68, %l1 = 000001be20000000 lduwa [%o0+%g0]0x80,%l1 ! %l1 = 00000000facd9d68 ! %l0 = 00000000000011df, %l1 = 00000000facd9d68, %l2 = 0000000000006fec tsubcc %l0,%l1,%l2 ! %l2 = ffffffff05327477, %ccr = 93 p5_label_29: ! %cwp = 1 ! Mem[000000001a000030] = 22b4924d, %l1 = 00000000facd9d68 lduha [%o0+%i6]0x80,%l1 ! %l1 = 00000000000022b4 ! Mem[000000003080002c] = 0000001d, %l6 = 0000000000ca3604 ldsw [%i1+0x02c],%l6 ! %l6 = 000000000000001d ! %l5 = 00000000000000cf, Mem[000000001a000000] = c0192596689dcdfa stxa %l5,[%o0+%g0]0x88 ! Mem[000000001a000000] = 00000000000000cf ! Randomly selected nop nop ! Mem[000000003000002c] = e6c79c5d, %f22 = 9097e83f ld [%i0+0x02c],%f22 ! %f22 = e6c79c5d ! Mem[000000001b800028] = 533ab727, %l4 = 0000000000006f88 lduba [%o3+%i5]0x80,%l4 ! %l4 = 0000000000000053 ! %f18 = 00000000 00000490, Mem[000000001b000078] = 2f424db8 cb0be84b std %f18,[%o2+0x078] ! Mem[000000001b000078] = 00000000 00000490 ! %f15 = facd9d68, Mem[000000001b800028] = 533ab727 st %f15,[%o3+%i5] ! Mem[000000001b800028] = facd9d68 ! %f0 = b75683df 4bc4a340, Mem[0000000031800028] = c42253cf e6c79c5d std %f0 ,[%i3+%i5] ! Mem[0000000031800028] = b75683df 4bc4a340 ! %l6 = 000000000000001d, Mem[000000001b800000] = 9b2de834 stba %l6,[%o3+%g0]0x89 ! Mem[000000001b800000] = 9b2de81d p5_label_30: ! %cwp = 1 ! Mem[0000000031000028] = c4a727da, %l5 = 00000000000000cf ldsb [%i2+%i5],%l5 ! %l5 = ffffffffffffffc4 ! %l3 = 00000000000022c4, Mem[000000001a800018] = c42253cf stwa %l3,[%o1+%o6]0x81 ! Mem[000000001a800018] = 000022c4 ! %l2 = ffffffff05327477, Mem[000000001a800028] = 47ff21ff stba %l2,[%o1+%i5]0x89 ! Mem[000000001a800028] = 47ff2177 ! Mem[000000001b800028] = facd9d68, %l0 = 00000000000011df ldsba [%o3+%i5]0x81,%l0 ! %l0 = fffffffffffffffa ! Mem[0000000030000068] = 00000490facd9d68, %l1 = 00000000000022b4 ldx [%i0+0x068],%l1 ! %l1 = 00000490facd9d68 ! %l0 = fffffffffffffffa, Mem[0000000030000068] = 00000490 stw %l0,[%i0+0x068] ! Mem[0000000030000068] = fffffffa ! %l6 = 000000000000001d, %l4 = 0000000000000053, %y = 00000000 udivcc %l6,%l4,%l2 ! %l2 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = fffffffa ! %l2 = 00000000, %l3 = 000022c4, Mem[0000000030800068] = ffffffff fffff9cf std %l2,[%i1+0x068] ! Mem[0000000030800068] = 00000000 000022c4 ! %l7 = 0000000000006f88 setx 0x4b94abf74b94abf7,%g7,%l7 ! %l7 = 4b94abf74b94abf7 ! %f29 = 13ef88d7, Mem[000000001a000048] = 60ff47b0 st %f29,[%o0+0x048] ! Mem[000000001a000048] = 13ef88d7 p5_label_31: ! %cwp = 1 ! %l7 = 4b94abf74b94abf7, immed = fffff19b, %l3 = 00000000000022c4 andncc %l7,-0xe65,%l3 ! %l3 = 0000000000000a64, %ccr = 00 ! Mem[0000000030000068] = fffffffa, %l4 = 0000000000000053 ldsw [%i0+0x068],%l4 ! %l4 = fffffffffffffffa ! %f28 = 0f72ac9f 13ef88d7, Mem[000000001b000050] = 9a33fdb2 f9aa082c std %f28,[%o2+0x050] ! Mem[000000001b000050] = 0f72ac9f 13ef88d7 ! %f16 = cb8cd928 22b4b253, Mem[000000001b800028] = facd9d68 fbb59c8c stda %f16,[%o3+%i5]0x81 ! Mem[000000001b800028] = cb8cd928 22b4b253 ! Mem[000000001a000020] = 1d000000, %l7 = 4b94abf74b94abf7 lduba [%o0+%i4]0x88,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, immed = 0000001a, %l7 = 0000000000000000 sra %l7,0x01a,%l7 ! %l7 = 0000000000000000 ! %l4 = fffffffffffffffa, %l5 = ffffffffffffffc4, %l1 = 00000490facd9d68 andncc %l4,%l5,%l1 ! %l1 = 000000000000003a, %ccr = 00 ! %l6 = 000000000000001d, immed = 00000009, %l7 = 0000000000000000 sra %l6,0x009,%l7 ! %l7 = 0000000000000000 ! %l0 = fffffffffffffffa, immed = fffffe57, %l1 = 000000000000003a tsubcc %l0,-0x1a9,%l1 ! %l1 = 00000000000001a3, %ccr = 02 ! Mem[0000000031800028] = b75683df, %l4 = fffffffffffffffa ldsb [%i3+0x02a],%l4 ! %l4 = ffffffffffffff83 p5_label_32: ! %cwp = 1 ! Mem[0000000030000068] = fffffffa, %l0 = fffffffffffffffa ldsh [%i0+0x068],%l0 ! %l0 = ffffffffffffffff ! %l4 = ffffffffffffff83, Mem[000000001b000020] = 40a3c44b stwa %l4,[%o2+%i4]0x81 ! Mem[000000001b000020] = ffffff83 ! Mem[0000000030800028] = ae8e0000, %l3 = 0000000000000a64 ldsh [%i1+0x02a],%l3 ! %l3 = 0000000000000000 ! Mem[000000001a800010] = f30b0000, %l0 = ffffffffffffffff ldsba [%o1+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! %l0 = 00000000, %l1 = 000001a3, Mem[0000000030800068] = 00000000 000022c4 stda %l0,[%i1+0x068]%asi ! Mem[0000000030800068] = 00000000 000001a3 ! Mem[0000000031000068] = 9100001d, %l2 = 0000000000000000 ldsb [%i2+0x068],%l2 ! %l2 = ffffffffffffff91 ! %f12 = c42253cf e6c79c5d, Mem[0000000030000068] = fffffffa facd9d68 std %f12,[%i0+0x068] ! Mem[0000000030000068] = c42253cf e6c79c5d ! %f26 = dc8407ee 7c70caa0, Mem[0000000031000068] = 9100001d 8906601d std %f26,[%i2+0x068] ! Mem[0000000031000068] = dc8407ee 7c70caa0 ! %l0 = 0000000000000000, immed = fffffe30, %y = fffffffa umulcc %l0,-0x1d0,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00 ! %f28 = 0f72ac9f 13ef88d7, Mem[000000001a000000] = 000000cf 00000000 stda %f28,[%o0+%g0]0x89 ! Mem[000000001a000000] = 0f72ac9f 13ef88d7 p5_label_33: ! %cwp = 1 ! Mem[000000001a800028] = 7721ff47, %l6 = 000000000000001d ldsha [%o1+%i5]0x81,%l6 ! %l6 = 0000000000007721 ! %l6 = 0000000000007721, immed = fffffb0b, %l2 = ffffffffffffff91 tsubcc %l6,-0x4f5,%l2 ! %l2 = 0000000000007c16, %ccr = 13 ! %l5 = ffffffffffffffc4, Mem[000000001a000030] = 4d92b422 stha %l5,[%o0+%i6]0x88 ! Mem[000000001a000030] = 4d92ffc4 ! %l7 = 0000000000000000, immed = 00000167, %l7 = 0000000000000000 andncc %l7,0x167,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! %l1 = 0000000000000000, Mem[0000000031800068] = 6e0bd4fc46addb3e stx %l1,[%i3+0x068] ! Mem[0000000031800068] = 0000000000000000 ! %l2 = 0000000000007c16, Mem[000000001a000028] = 4a05de659fac720f stxa %l2,[%o0+%i5]0x88 ! Mem[000000001a000028] = 0000000000007c16 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l1 = 0000000000000000, immd = 00000000000002a6, %l4 = ffffffffffffff83 sdivx %l1,0x2a6,%l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000, %l3 = 0000000000000000, %l6 = 0000000000007721 and %l4,%l3,%l6 ! %l6 = 0000000000000000 ! Mem[000000001b800010] = 3c299c0d, %l1 = 0000000000000000 lduwa [%o3+%o5]0x88,%l1 ! %l1 = 000000003c299c0d p5_label_34: ! %cwp = 1 ! %l5 = ffffffffffffffc4, immed = 00000c07, %l6 = 0000000000000000 orncc %l5,0xc07,%l6 ! %l6 = fffffffffffffffc, %ccr = 88 ! %l0 = 0000000000000010, Mem[000000001a800022] = 6a2e10a3, %asi = 80 stha %l0,[%o1+0x022]%asi ! Mem[000000001a800020] = 6a2e0010 ! Mem[000000001a000000] = d788ef13 9fac720f, %l2 = 00007c16, %l3 = 00000000 ldda [%o0+%g0]0x81,%l2 ! %l2 = 00000000d788ef13 000000009fac720f ! Mem[000000003000002c] = e6c79c5d, %l6 = fffffffffffffffc ldsw [%i0+0x02c],%l6 ! %l6 = ffffffffe6c79c5d ! Mem[0000000030000028] = c42253cf, %l5 = ffffffffffffffc4 lduw [%i0+%i5],%l5 ! %l5 = 00000000c42253cf ! Invert Register : %l6 = ffffffffe6c79c5d xor %l6,-1,%l6 ! %l6 = 00000000193863a2 ! %l5 = 00000000c42253cf, immed = fffff6fe, %l7 = 0000000000000000 xnorcc %l5,-0x902,%l7 ! %l7 = 00000000c4225ace, %ccr = 08 ! %l5 = 00000000c42253cf, Mem[000000001a000018] = c4a727cacd61ddd4 stxa %l5,[%o0+%o6]0x80 ! Mem[000000001a000018] = 00000000c42253cf ! %l0 = 0000000000000010, %l1 = 000000003c299c0d, %l5 = 00000000c42253cf subccc %l0,%l1,%l5 ! %l5 = ffffffffc3d66403, %ccr = 99 ! Mem[0000000031800028] = b75683df 4bc4a340, %l2 = d788ef13, %l3 = 9fac720f ldd [%i3+%i5],%l2 ! %l2 = 00000000b75683df 000000004bc4a340 p5_label_35: ! %cwp = 1 ! Mem[000000001b800020] = 00000000, %l2 = 00000000b75683df ldswa [%o3+%i4]0x88,%l2 ! %l2 = 0000000000000000 ! %l4 = 0000000000000000, Mem[000000001b000010] = 390d61e9 stba %l4,[%o2+%o5]0x89 ! Mem[000000001b000010] = 390d6100 ! %l7 = 00000000c4225ace, %l1 = 000000003c299c0d, %l1 = 000000003c299c0d xorcc %l7,%l1,%l1 ! %l1 = 00000000f80bc6c3, %ccr = 08 ! Mem[0000000031800068] = 0000000000000000, %l7 = 00000000c4225ace ldx [%i3+0x068],%l7 ! %l7 = 0000000000000000 ! %l1 = 00000000f80bc6c3, immed = fffff70e, %l5 = ffffffffc3d66403 tsubcc %l1,-0x8f2,%l5 ! %l5 = 00000000f80bcfb5, %ccr = 1b ! %l6 = 00000000193863a2, %l0 = 0000000000000010, %l0 = 0000000000000010 srl %l6,%l0,%l0 ! %l0 = 0000000000001938 ! Mem[000000001a800020] = b13bf7d710002e6a, %l3 = 000000004bc4a340 ldxa [%o1+%i4]0x88,%l3 ! %l3 = b13bf7d710002e6a ! %l6 = 00000000193863a2, immed = fffff9e7, %l7 = 0000000000000000 addcc %l6,-0x619,%l7 ! %l7 = 0000000019385d89, %ccr = 11 ! %l1 = 00000000f80bc6c3, Mem[0000000031000068] = dc8407ee7c70caa0 stx %l1,[%i2+0x068] ! Mem[0000000031000068] = 00000000f80bc6c3 ! Mem[000000001b000038] = 9199c00000000034, %f16 = cb8cd928 22b4b253 ldd [%o2+0x038],%f16 ! %f16 = 9199c000 00000034 p5_label_36: ! %cwp = 1 ! %f6 = 00000000 00000490, Mem[0000000031000028] = c4a727da 99873cb4 std %f6 ,[%i2+%i5] ! Mem[0000000031000028] = 00000000 00000490 ! %l0 = 0000000000001938, immed = ffffff7a, %l6 = 00000000193863a2 taddcctv %l0,-0x086,%l6 ! %l0 = 000000000000195b, Trapped ! %l2 = 00000000, %l3 = 10002e6a, Mem[0000000030000028] = c42253cf e6c79c5d std %l2,[%i0+%i5] ! Mem[0000000030000028] = 00000000 10002e6a ! %l6 = 00000000193863a2, immed = 00000394, %y = 00000000 umul %l6,0x394,%l1 ! %l1 = 0000005a3dc47fa8, %y = 5a ! %l5 = 00000000f80bcfb5, Mem[000000001b000030] = 0f72ac9f1e1f108b stx %l5,[%o2+%i6] ! Mem[000000001b000030] = 00000000f80bcfb5 ! Mem[000000001a800000] = 02a83f0a, %l2 = 0000000000000000 lduha [%o1+%g0]0x89,%l2 ! %l2 = 0000000000003f0a ! Mem[000000001b000000] = fffff9cf, %l0 = 000000000000195b lduba [%o2+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! %l0 = 00000000000000ff, %l3 = b13bf7d710002e6a, %l5 = 00000000f80bcfb5 andcc %l0,%l3,%l5 ! %l5 = 000000000000006a, %ccr = 00 ! %l3 = b13bf7d710002e6a, Mem[000000001b800000] = 9b2de81d stha %l3,[%o3+%g0]0x88 ! Mem[000000001b800000] = 9b2d2e6a ! %l0 = 00000000000000ff, Mem[000000001a800028] = 7721ff478c0aba5b stxa %l0,[%o1+%i5]0x80 ! Mem[000000001a800028] = 00000000000000ff p5_label_37: ! %cwp = 1 ! %l5 = 000000000000006a, %l5 = 000000000000006a, %l4 = 0000000000000000 taddcc %l5,%l5,%l4 ! %l4 = 00000000000000d4, %ccr = 02 ! done : should take illegal inst trap, %l0 = 00000000000000ff done ! Illegal inst trap : %l0 = 000000000000010f ! %l6 = 00000000193863a2, immed = 00000e93, %y = 0000005a udiv %l6,0xe93,%l2 ! %l2 = 00000000062e9aae mov %l0,%y ! %y = 0000010f ! Mem[000000001a800008] = 4bc4a340, %l1 = 0000005a3dc47fa8 lduha [%o1+%o4]0x89,%l1 ! %l1 = 000000000000a340 ! %l4 = 00000000000000d4, Mem[000000003000006c] = e6c79c5d stw %l4,[%i0+0x06c] ! Mem[000000003000006c] = 000000d4 ! Mem[0000000030000068] = c42253cf, %l0 = 000000000000010f ldsb [%i0+0x069],%l0 ! %l0 = 0000000000000022 ! %l7 = 0000000019385d89, Mem[000000001b000028] = 8f3eb253 stw %l7,[%o2+%i5] ! Mem[000000001b000028] = 19385d89 ! Mem[000000001b000028] = 895d3819, %l4 = 00000000000000d4 lduba [%o2+%i5]0x88,%l4 ! %l4 = 0000000000000019 ! Mem[000000001a800074] = 84b7233c, %l3 = b13bf7d710002e6a ldub [%o1+0x077],%l3 ! %l3 = 000000000000003c ! %l6 = 00000000193863a2, Mem[0000000031000028] = 0000000000000490 stx %l6,[%i2+%i5] ! Mem[0000000031000028] = 00000000193863a2 p5_label_38: ! %cwp = 1 ! %l7 = 0000000019385d89, %l4 = 0000000000000019, %l4 = 0000000000000019 orn %l7,%l4,%l4 ! %l4 = ffffffffffffffef ! Mem[0000000031800028] = b75683df4bc4a340, %f10 = 8c9cb5fb 27b73afd ldd [%i3+%i5],%f10 ! %f10 = b75683df 4bc4a340 ! %l1 = 000000000000a340, Mem[0000000031000068] = 00000000 stw %l1,[%i2+0x068] ! Mem[0000000031000068] = 0000a340 ! %l2 = 00000000062e9aae, immed = fffffec2, %l7 = 0000000019385d89 tsubcc %l2,-0x13e,%l7 ! %l7 = 00000000062e9bec, %ccr = 13 ! Mem[000000001a800058] = 2f01094b, %l3 = 000000000000003c ldsw [%o1+0x058],%l3 ! %l3 = 000000002f01094b ! %l6 = 00000000193863a2, %l4 = ffffffffffffffef, %l7 = 00000000062e9bec orn %l6,%l4,%l7 ! %l7 = 00000000193863b2 ! %l0 = 0000000000000022, Mem[000000001a000030] = c4ff924d stba %l0,[%o0+%i6]0x81 ! Mem[000000001a000030] = 22ff924d ! %l7 = 00000000193863b2 sethi %hi(0x5f057400),%l7 ! %l7 = 000000005f057400 ! %l3 = 000000002f01094b, immed = fffff447, %l0 = 0000000000000022 orcc %l3,-0xbb9,%l0 ! %l0 = fffffffffffffd4f, %ccr = 88 ! %l1 = 000000000000a340, Mem[0000000031000068] = 0000a340 stw %l1,[%i2+0x068] ! Mem[0000000031000068] = 0000a340 p5_label_39: ! %cwp = 1 ! Mem[000000001a000020] = 0000001de9610d39, %f24 = dc8407ee 7ffcff9b ldda [%o0+%i4]0x81,%f24 ! %f24 = 0000001d e9610d39 ! Mem[000000001a800028] = 00000000, %l5 = 000000000000006a ldsba [%o1+%i5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[000000001a000028] = 00000000 00007c16, %l6 = 193863a2, %l7 = 5f057400 ldda [%o0+%i5]0x89,%l6 ! %l6 = 0000000000007c16 0000000000000000 ! %l5 = 0000000000000000, %l5 = 0000000000000000, %l3 = 000000002f01094b srl %l5,%l5,%l3 ! %l3 = 0000000000000000 ! %l0 = fffffffffffffd4f, %l7 = 0000000000000000, %l4 = ffffffffffffffef udivx %l0,%l7,%l4 ! Div by zero, %l0 = fffffffffffffd9f save ! CWP = 2 ! Mem[000000001b800018] = 15ed2376, %l1 = 39b93715cb4a1f33 lduh [%i3+0x01a],%l1 ! %l1 = 0000000000002376 ! Mem[0000000030000028] = 00000000, %f27 = 7c70caa0 ld [%o0+%o5],%f27 ! %f27 = 00000000 ! %l4 = dd5eb2ba729d16dd, Mem[000000001a800008] = 40a3c44b stba %l4,[%i1+%i4]0x81 ! Mem[000000001a800008] = dda3c44b ! %l4 = dd5eb2ba729d16dd, Mem[000000001a000008] = ffffffff68002300 stxa %l4,[%i0+%i4]0x80 ! Mem[000000001a000008] = dd5eb2ba729d16dd p5_label_40: ! %cwp = 2 ! Mem[000000001a000008] = dd5eb2ba729d16dd, %f22 = e6c79c5d 6465e575 ldd [%i0+%i4],%f22 ! %f22 = dd5eb2ba 729d16dd ! %l3 = 6a803f1e2ba61d90, %l2 = f14f5d2058106666, %y = 0000010f udivcc %l3,%l2,%l1 ! %l1 = 0000000000000314, %ccr = 00 mov %l0,%y ! %y = d1784ab0 ! %l6 = 768d7e0dee8e53f5, immed = 00000174, %l3 = 6a803f1e2ba61d90 orncc %l6,0x174,%l3 ! %l3 = ffffffffffffffff, %ccr = 88 ! %l2 = f14f5d2058106666, Mem[000000001b00003a] = 9199c000 sth %l2,[%i2+0x03a] ! Mem[000000001b000038] = 91996666 ! Mem[000000001a800030] = 8b101f1e, %l6 = 768d7e0dee8e53f5 lduha [%i1+%o6]0x80,%l6 ! %l6 = 0000000000008b10 ! Mem[000000001a000028] = 167c0000, %l5 = 99820009f29ebbd5 ldswa [%i0+%o5]0x81,%l5 ! %l5 = 00000000167c0000 ! Mem[0000000030800068] = 00000000, %l3 = ffffffffffffffff ldsw [%o1+0x068],%l3 ! %l3 = 0000000000000000 ! %l5 = 00000000167c0000, %l0 = c1f1b34ed1784ab0, %l6 = 0000000000008b10 subccc %l5,%l0,%l6 ! %l6 = 3e0e4cb14503b550, %ccr = 11 ! %l6 = 3e0e4cb14503b550, Mem[000000001b000000] = fffff9cf00006f88 stxa %l6,[%i2+%g0]0x80 ! Mem[000000001b000000] = 3e0e4cb14503b550 ! %l2 = f14f5d2058106666, Mem[000000001a800023] = 6a2e0010 stba %l2,[%i1+0x023]%asi ! Mem[000000001a800020] = 6a2e0066 p5_label_41: ! %cwp = 2 ! Mem[000000003000002c] = 10002e6a, %f4 = 6e0bd4fc ld [%o0+0x02c],%f4 ! %f4 = 10002e6a ! %f16 = 9199c000, Mem[000000001b800010] = 0d9c293c sta %f16,[%i3+%i5]0x81 ! Mem[000000001b800010] = 9199c000 ! %l6 = 3e0e4cb14503b550, Mem[000000001a800030] = 1e1f108b stwa %l6,[%i1+%o6]0x89 ! Mem[000000001a800030] = 4503b550 ! %l0 = d1784ab0, %l1 = 00000314, Mem[0000000030800028] = ae8e0000 0000001d std %l0,[%o1+%o5] ! Mem[0000000030800028] = d1784ab0 00000314 ! Mem[000000001a800018] = c4220000, %l5 = 00000000167c0000 lduba [%i1+%i6]0x88,%l5 ! %l5 = 0000000000000000 ! %l0 = c1f1b34ed1784ab0, Mem[000000001a000018] = 00000000 stha %l0,[%i0+%i6]0x88 ! Mem[000000001a000018] = 00004ab0 ! Mem[0000000030800068] = 00000000000001a3, %l7 = 738e612803589bf0 ldxa [%o1+0x068]%asi,%l7 ! %l7 = 00000000000001a3 ! %l7 = 00000000000001a3, Mem[000000001b000008] = cb8cd928 stha %l7,[%i2+%i4]0x80 ! Mem[000000001b000008] = 01a3d928 ! %l7 = 00000000000001a3, immed = fffff265, %l7 = 00000000000001a3 taddcc %l7,-0xd9b,%l7 ! %l7 = fffffffffffff408, %ccr = 8a ! Mem[000000001a000000] = d788ef13, %l6 = 3e0e4cb14503b550 ldsha [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffd788 p5_label_42: ! %cwp = 2 ! %l6 = ffffffffffffd788, Mem[000000001b800020] = 00000000 stwa %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = ffffd788 ! Mem[0000000031800028] = b75683df, %l3 = 0000000000000000 lduw [%o3+%o5],%l3 ! %l3 = 00000000b75683df ! %l4 = dd5eb2ba729d16dd, immed = fffff5d3, %y = d1784ab0 sdiv %l4,-0xa2d,%l2 ! %l2 = 000000007fffffff mov %l0,%y ! %y = d1784ab0 ! %l1 = 0000000000000314, Mem[000000001b000028] = 895d3819 stwa %l1,[%i2+%o5]0x89 ! Mem[000000001b000028] = 00000314 ! Mem[0000000030000028] = 0000000010002e6a, %f12 = c42253cf e6c79c5d ldda [%o0+0x028]%asi,%f12 ! %f12 = 00000000 10002e6a ! %l4 = dd5eb2ba729d16dd, immed = 00000de3, %l2 = 000000007fffffff addccc %l4,0xde3,%l2 ! %l2 = dd5eb2ba729d24c0, %ccr = 80 ! %l0 = c1f1b34ed1784ab0, Mem[000000003000006f] = 000000d4 stba %l0,[%o0+0x06f]%asi ! Mem[000000003000006c] = 000000b0 ! Mem[000000001a800028] = 00000000, %l3 = 00000000b75683df lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! %l4 = dd5eb2ba729d16dd, immd = fffffffffffffa38, %l2 = dd5eb2ba729d24c0 mulx %l4,-0x5c8,%l2 ! %l2 = 3486ba1963d3d258, %y = d1784ab0 ! %l7 = fffffffffffff408, Mem[0000000031000028] = 00000000, %asi = 80 stwa %l7,[%o2+0x028]%asi ! Mem[0000000031000028] = fffff408 p5_label_43: ! %cwp = 2 ! Invert Register : %l2 = 3486ba1963d3d258 xor %l2,-1,%l2 ! %l2 = cb7945e69c2c2da7 ! %f18 = 00000000, Mem[000000003180002c] = 4bc4a340 st %f18,[%o3+0x02c] ! Mem[000000003180002c] = 00000000 ! %l2 = cb7945e69c2c2da7, Mem[000000001b000000] = b14c0e3e stwa %l2,[%i2+%g0]0x89 ! Mem[000000001b000000] = 9c2c2da7 ! %l1 = 0000000000000314, %l3 = 0000000000000000, %l1 = 0000000000000314 xor %l1,%l3,%l1 ! %l1 = 0000000000000314 ! %l1 = 0000000000000314, immed = 00000a7c, %y = d1784ab0 sdivcc %l1,0xa7c,%l2 ! %l2 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = d1784ab0 ! Mem[000000003000002c] = 10002e6a, %l3 = 0000000000000000 lduh [%o0+0x02e],%l3 ! %l3 = 0000000000002e6a ! %f24 = 0000001d, Mem[0000000031800068] = 00000000 st %f24,[%o3+0x068] ! Mem[0000000031800068] = 0000001d ! Mem[000000001b800008] = c7f08cf6, %f21 = 968ce950 lda [%i3+%i4]0x88,%f21 ! %f21 = c7f08cf6 ! %l6 = ffffffffffffd788, immed = 00000796, %l2 = ffffffff80000000 add %l6,0x796,%l2 ! %l2 = ffffffffffffdf1e ! %f9 = 8b101f1e, Mem[000000001a800020] = 6a2e0066 sta %f9 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = 8b101f1e p5_label_44: ! %cwp = 2 ! Invert Register : %l7 = fffffffffffff408 xor %l7,-1,%l7 ! %l7 = 0000000000000bf7 restore ! CWP = 1 ! Mem[0000000030000028] = 00000000, %l0 = fffffffffffffd77 ldsha [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[000000001a800018] = c4220000, %l1 = 000000000000a340 lduba [%o1+%o6]0x88,%l1 ! %l1 = 0000000000000000 ! %l6 = 00007c16, %l7 = 00000000, Mem[000000001b800028] = 28d98ccb 53b2b422 stda %l6,[%o3+%i5]0x89 ! Mem[000000001b800028] = 00007c16 00000000 ! %l5 = 0000000000000000, immed = 00000f93, %y = d1784ab0 smul %l5,0xf93,%l1 ! %l1 = 0000000000000000, %y = 00 ! Mem[000000001b800010] = 9199c000, %l7 = 0000000000000000 ldsba [%o3+%o5]0x81,%l7 ! %l7 = ffffffffffffff91 ! %f19 = 00000490, Mem[000000001b000018] = b172ac9f sta %f19,[%o2+%o6]0x81 ! Mem[000000001b000018] = 00000490 ! %l0 = 0000000000000000, %l6 = 0000000000007c16, %l0 = 0000000000000000 xorcc %l0,%l6,%l0 ! %l0 = 0000000000007c16, %ccr = 00 ! %l0 = 0000000000007c16, %l6 = 0000000000007c16, %l2 = 00000000062e9aae sub %l0,%l6,%l2 ! %l2 = 0000000000000000 p5_label_45: ! %cwp = 1 ! Mem[000000003080006c] = 000001a3, %l6 = 0000000000007c16 lduh [%i1+0x06e],%l6 ! %l6 = 00000000000001a3 ! %l6 = 000001a3, %l7 = ffffff91, Mem[000000001b000000] = a72d2c9c 4503b550 stda %l6,[%o2+%g0]0x81 ! Mem[000000001b000000] = 000001a3 ffffff91 ! %l7 = ffffffffffffff91, %l7 = ffffffffffffff91, %l1 = 0000000000000000 sub %l7,%l7,%l1 ! %l1 = 0000000000000000 ! Mem[000000001a800030] = 4503b550, %f26 = dc8407ee lda [%o1+%i6]0x88,%f26 ! %f26 = 4503b550 ! Mem[000000001b800010] = 9199c000, %l3 = 0000000000000000 ldsha [%o3+%o5]0x81,%l3 ! %l3 = ffffffffffff9199 ! Mem[0000000031000068] = 0000a340, %l5 = 0000000000000000 ldub [%i2+0x069],%l5 ! %l5 = 0000000000000000 ! %l3 = ffffffffffff9199, %l4 = ffffffffffffffef, %y = 00000000 umulcc %l3,%l4,%l0 ! %l0 = ffff9188000754d7, %ccr = 80, %y = ffff9188 ! %l6 = 00000000000001a3, Mem[000000001b000000] = 000001a3 stw %l6,[%o2+%g0] ! Mem[000000001b000000] = 000001a3 ! %l7 = ffffffffffffff91, immed = fffff84f, %y = ffff9188 udiv %l7,-0x7b1,%l0 ! %l0 = 00000000ffff9939 mov %l0,%y ! %y = ffff9939 ! Mem[000000003080002c] = 00000314, %l5 = 0000000000000000 lduh [%i1+0x02c],%l5 ! %l5 = 0000000000000000 p5_label_46: ! %cwp = 1 ! Mem[000000001a000070] = ff975364, %l5 = 0000000000000000 ldsh [%o0+0x072],%l5 ! %l5 = 0000000000005364 ! Mem[0000000030800068] = 00000000, %l1 = 0000000000000000 ldsb [%i1+0x069],%l1 ! %l1 = 0000000000000000 ! %l5 = 0000000000005364, immed = 00000011, %l3 = ffffffffffff9199 srlx %l5,0x011,%l3 ! %l3 = 0000000000000000 ! %l6 = 000001a3, %l7 = ffffff91, Mem[000000001a800030] = 4503b550 00000000 stda %l6,[%o1+%i6]0x89 ! Mem[000000001a800030] = 000001a3 ffffff91 ! Mem[000000001b800070] = efd13be6, %l2 = 0000000000000000 lduh [%o3+0x070],%l2 ! %l2 = 000000000000efd1 ! Mem[000000001a000010] = 1d00000000000000, %f4 = 10002e6a 46addb3e ldda [%o0+%o5]0x80,%f4 ! %f4 = 1d000000 00000000 ! Mem[000000001a000008] = dd5eb2ba729d16dd, %l0 = 00000000ffff9939 ldxa [%o0+%o4]0x81,%l0 ! %l0 = dd5eb2ba729d16dd ! %f20 = a2e75926, Mem[000000001b800020] = 88d7ffff st %f20,[%o3+%i4] ! Mem[000000001b800020] = a2e75926 ! %l7 = ffffffffffffff91, immed = fffffe99, %l7 = ffffffffffffff91 or %l7,-0x167,%l7 ! %l7 = ffffffffffffff99 ! Mem[000000001b800074] = aa259960, %l6 = 00000000000001a3 ldub [%o3+0x076],%l6 ! %l6 = 0000000000000099 p5_label_47: ! %cwp = 1 restore ! CWP = 0 ! %l4 = 0000000040a3c44b, immed = fffffc21, %l7 = ffffff7199872015 taddcctv %l4,-0x3df,%l7 ! %l0 = 0000000062f1f823, Trapped ! %l7 = ffffff7199872015, Mem[000000003180006c] = 00000000 stw %l7,[%o3+0x06c] ! Mem[000000003180006c] = 99872015 ! %l5 = 0000000076f1d435, %l1 = ffe98700bab75700, %l2 = 0000082bffbc1a6c orn %l5,%l1,%l2 ! %l2 = 001678ff77f9fcff ! Randomly selected nop nop ! Mem[0000000030000028] = 00000000 10002e6a, %l0 = 62f1f823, %l1 = bab75700 ldda [%o0+0x028]%asi,%l0 ! %l0 = 0000000000000000 0000000010002e6a ! Mem[000000001b000008] = 2feadadc 28d9a301, %l0 = 00000000, %l1 = 10002e6a ldda [%i2+%i4]0x89,%l0 ! %l0 = 0000000028d9a301 000000002feadadc save ! CWP = 1 ! Mem[000000001a000018] = 00004ab0, %l4 = ffffffffffffffef lduwa [%o0+%o6]0x88,%l4 ! %l4 = 0000000000004ab0 ! Mem[000000003080006c] = 000001a3, %l3 = 0000000000000000 ldsh [%i1+0x06c],%l3 ! %l3 = 0000000000000000 p5_label_48: ! %cwp = 1 ! %l0 = dd5eb2ba729d16dd, Mem[000000003100002c] = 193863a2 stw %l0,[%i2+0x02c] ! Mem[000000003100002c] = 729d16dd ! Mem[000000001b000028] = 4e67a45500000314, %f28 = 0f72ac9f 13ef88d7 ldda [%o2+%i5]0x88,%f28 ! %f28 = 4e67a455 00000314 ! %l1 = 0000000000000000, Mem[000000001a800030] = a3010000 stba %l1,[%o1+%i6]0x81 ! Mem[000000001a800030] = 00010000 ! %l7 = ffffffffffffff99, Mem[000000001a800030] = 00010000 stwa %l7,[%o1+%i6]0x81 ! Mem[000000001a800030] = ffffff99 ! Mem[000000001a800010] = 00000bf3, %l2 = 000000000000efd1 ldsha [%o1+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[000000003180006c] = 99872015, %l4 = 0000000000004ab0 ldsb [%i3+0x06c],%l4 ! %l4 = ffffffffffffff99 ! %l1 = 0000000000000000, %l6 = 0000000000000099, %l6 = 0000000000000099 tsubcc %l1,%l6,%l6 ! %l6 = ffffffffffffff67, %ccr = 9b ! %l2 = 0000000000000000, Mem[0000000031000068] = 0000a340 sth %l2,[%i2+0x068] ! Mem[0000000031000068] = 0000a340 ! Randomly selected nop nop ! Mem[000000001a800008] = 4bc4a3dd, %f13 = 10002e6a lda [%o1+%o4]0x88,%f13 ! %f13 = 4bc4a3dd p5_label_49: ! %cwp = 1 ! Mem[0000000030000028] = 00000000, %l3 = 0000000000000000 ldsb [%i0+0x029],%l3 ! %l3 = 0000000000000000 ! %l0 = dd5eb2ba729d16dd, immed = fffff123, %y = ffff9939 smul %l0,-0xedd,%l5 ! %l5 = fffff95877232d37, %y = fffff958 ! Invert Register : %l0 = dd5eb2ba729d16dd xor %l0,-1,%l0 ! %l0 = 22a14d458d62e922 ! Mem[000000001a800050] = e01d3d2c661f86ed, %l1 = 0000000000000000 ldxa [%o1+0x050]%asi,%l1 ! %l1 = e01d3d2c661f86ed ! %f8 = 00000490, Mem[000000001a000068] = cb8cd928 st %f8 ,[%o0+0x068] ! Mem[000000001a000068] = 00000490 ! Mem[000000001a000010] = 1d000000, %l7 = ffffffffffffff99 lduha [%o0+%o5]0x80,%l7 ! %l7 = 0000000000001d00 ! %f8 = 00000490, Mem[000000001a000030] = 22ff924d sta %f8 ,[%o0+%i6]0x81 ! Mem[000000001a000030] = 00000490 ! %l2 = 0000000000000000, %l0 = 22a14d458d62e922, %y = fffff958 sdivcc %l2,%l0,%l5 ! %l5 = 0000000000000ede, %ccr = 00 mov %l0,%y ! %y = 8d62e922 ! Mem[0000000030800028] = d1784ab0 00000314, %l6 = ffffff67, %l7 = 00001d00 ldd [%i1+%i5],%l6 ! %l6 = 00000000d1784ab0 0000000000000314 ! Mem[000000001a800020] = 8b101f1e, %l7 = 0000000000000314 ldswa [%o1+0x020]%asi,%l7 ! %l7 = ffffffff8b101f1e p5_label_50: ! %cwp = 1 ! Mem[0000000031800028] = b75683df00000000, %l7 = ffffffff8b101f1e ldxa [%i3+0x028]%asi,%l7 ! %l7 = b75683df00000000 ! %l7 = b75683df00000000, Mem[000000003000006a] = c42253cf stb %l7,[%i0+0x06a] ! Mem[0000000030000068] = c42200cf ! Mem[0000000030000028] = 00000000 10002e6a, %l0 = 8d62e922, %l1 = 661f86ed ldd [%i0+%i5],%l0 ! %l0 = 0000000000000000 0000000010002e6a ! %l3 = 0000000000000000, Mem[000000001b800020] = a2e75926 stwa %l3,[%o3+%i4]0x81 ! Mem[000000001b800020] = 00000000 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! Mem[0000000031000068] = 0000a340, %l0 = 0000000000000010 ldswa [%i2+0x068]%asi,%l0 ! %l0 = 000000000000a340 ! Mem[0000000030800068] = 00000000, %l5 = 0000000000000ede ldswa [%i1+0x068]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000031800068] = 0000001d, %l4 = ffffffffffffff99 ldub [%i3+0x068],%l4 ! %l4 = 0000000000000000 ! Mem[000000003100006c] = f80bc6c3, %l2 = 0000000000000000 ldsb [%i2+0x06e],%l2 ! %l2 = ffffffffffffffc6 ! retry : should take illegal inst trap, %l0 = 000000000000a340 retry ! Illegal inst trap : %l0 = 000000000000a350 p5_label_51: ! %cwp = 1 ! Invert Register : %l6 = 00000000d1784ab0 xor %l6,-1,%l6 ! %l6 = ffffffff2e87b54f ! %f18 = 00000000 00000490, Mem[000000001b800028] = 167c0000 00000000 stda %f18,[%o3+0x028]%asi ! Mem[000000001b800028] = 00000000 00000490 ! Mem[0000000031000028] = fffff408729d16dd, %l1 = 0000000010002e6a ldx [%i2+%i5],%l1 ! %l1 = fffff408729d16dd ! Mem[000000003000006c] = 000000b0, %l4 = 0000000000000000 ldsh [%i0+0x06e],%l4 ! %l4 = 00000000000000b0 ! %l0 = 000000000000a350, %l1 = fffff408729d16dd, %y = 8d62e922 umul %l0,%l1,%l3 ! %l3 = 0000491dd6a5dc10, %y = 491d ! Mem[0000000031800068] = 0000001d 99872015, %l2 = ffffffc6, %l3 = d6a5dc10 ldd [%i3+0x068],%l2 ! %l2 = 000000000000001d 0000000099872015 ! %l2 = 000000000000001d, immed = 000009cf, %l2 = 000000000000001d orncc %l2,0x9cf,%l2 ! %l2 = fffffffffffff63d, %ccr = 88 save ! CWP = 2 ! %l3 = 0000000000002e6a, immed = fffffb18, %l7 = 0000000000000bf7 addc %l3,-0x4e8,%l7 ! %l7 = 0000000000002982 ! Mem[0000000031000068] = 0000a340 f80bc6c3, %l4 = 729d16dd, %l5 = 00000000 ldd [%o2+0x068],%l4 ! %l4 = 000000000000a340 00000000f80bc6c3 p5_label_52: ! %cwp = 2 ! %l3 = 0000000000002e6a sethi %hi(0xe737cc00),%l3 ! %l3 = 00000000e737cc00 ! Mem[000000001b000020] = ffffff83, %l3 = 00000000e737cc00 ldswa [%i2+0x020]%asi,%l3 ! %l3 = ffffffffffffff83 ! %l2 = ffffffffffffdf1e, Mem[000000001b000008] = 2feadadc28d9a301 stxa %l2,[%i2+%i4]0x88 ! Mem[000000001b000008] = ffffffffffffdf1e ! Mem[000000003080002c] = 00000314, %l7 = 0000000000002982 ldub [%o1+0x02d],%l7 ! %l7 = 0000000000000000 ! Mem[000000001a000078] = 1cac39cc, %l2 = ffffffffffffdf1e ldsha [%i0+0x078]%asi,%l2 ! %l2 = 0000000000001cac ! Mem[0000000030000068] = c42200cf, %l4 = 000000000000a340 lduh [%o0+0x06a],%l4 ! %l4 = 00000000000000cf ! %l0 = d1784ab0, %l1 = 00000314, Mem[000000001b000000] = 000001a3 ffffff91 stda %l0,[%i2+%g0]0x81 ! Mem[000000001b000000] = d1784ab0 00000314 ! Mem[000000001b800054] = 4d92b422, %l7 = 0000000000000000 ldsw [%i3+0x054],%l7 ! %l7 = 000000004d92b422 ! %l3 = ffffffffffffff83, immed = 00000fea, %l2 = 0000000000001cac addc %l3,0xfea,%l2 ! %l2 = 0000000000000f6d ! %l5 = 00000000f80bc6c3 sethi %hi(0x42685000),%l5 ! %l5 = 0000000042685000 p5_label_53: ! %cwp = 2 ! %l5 = 0000000042685000, Mem[000000003000006c] = 000000b0 stw %l5,[%o0+0x06c] ! Mem[000000003000006c] = 42685000 ! Mem[000000001a000058] = ae6d2aa6e99f2125, %f8 = 00000490 8b101f1e ldd [%i0+0x058],%f8 ! %f8 = ae6d2aa6 e99f2125 ! %l6 = ffffffffffffd788, Mem[0000000030800068] = 00000000 stw %l6,[%o1+0x068] ! Mem[0000000030800068] = ffffd788 ! %l5 = 0000000042685000, immed = fffff3d4, %l3 = ffffffffffffff83 subc %l5,-0xc2c,%l3 ! %l3 = 0000000042685c2c ! Mem[0000000030000028] = 0000000010002e6a, %l6 = ffffffffffffd788 ldxa [%o0+0x028]%asi,%l6 ! %l6 = 0000000010002e6a ! %f26 = 4503b550 00000000, Mem[000000001b000008] = ffffdf1e ffffffff stda %f26,[%i2+%i4]0x89 ! Mem[000000001b000008] = 4503b550 00000000 ! %l1 = 0000000000000314, immed = fffff83d, %l2 = 0000000000000f6d xnor %l1,-0x7c3,%l2 ! %l2 = 00000000000004d6 ! %l5 = 0000000042685000, immed = fffffc1b, %l7 = 000000004d92b422 subc %l5,-0x3e5,%l7 ! %l7 = 00000000426853e5 ! Mem[000000001b000008] = 4503b55000000000, %l2 = 00000000000004d6 ldxa [%i2+%i4]0x88,%l2 ! %l2 = 4503b55000000000 ! %l1 = 0000000000000314, %l5 = 0000000042685000, %l5 = 0000000042685000 sll %l1,%l5,%l5 ! %l5 = 0000000000000314 p5_label_54: ! %cwp = 2 ! %l6 = 10002e6a, %l7 = 426853e5, Mem[0000000031000068] = 0000a340 f80bc6c3 stda %l6,[%o2+0x068]%asi ! Mem[0000000031000068] = 10002e6a 426853e5 ! %l2 = 00000000, %l3 = 42685c2c, Mem[0000000031800028] = b75683df 00000000 stda %l2,[%o3+0x028]%asi ! Mem[0000000031800028] = 00000000 42685c2c ! %l7 = 00000000426853e5, %l5 = 0000000000000314, %y = 0000491d umulcc %l7,%l5,%l1 ! %l1 = 000000cc69223ce4, %ccr = 00, %y = cc ! %l1 = 000000cc69223ce4, Mem[000000001b000072] = 0fc21310 sth %l1,[%i2+0x072] ! Mem[000000001b000070] = 0fc23ce4 ! Mem[0000000030000068] = c42200cf, %l2 = 4503b55000000000 lduh [%o0+0x06a],%l2 ! %l2 = 00000000000000cf ! Mem[000000001a800020] = 8b101f1e, %l2 = 00000000000000cf lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000008b10 ! Mem[0000000030800028] = d1784ab0, %l6 = 0000000010002e6a lduh [%o1+%o5],%l6 ! %l6 = 000000000000d178 ! %l1 = 000000cc69223ce4, immed = fffff0b0, %l2 = 0000000000008b10 xnor %l1,-0xf50,%l2 ! %l2 = 000000cc692233ab ! %l7 = 00000000426853e5, %l5 = 0000000000000314, %l1 = 000000cc69223ce4 andcc %l7,%l5,%l1 ! %l1 = 0000000000000304, %ccr = 00 ! %l4 = 00000000000000cf, %l2 = 000000cc692233ab, %y = 000000cc umul %l4,%l2,%l2 ! %l2 = 0000005502a7c745, %y = 55 p5_label_55: ! %cwp = 2 ! %l6 = 000000000000d178, Mem[000000001a800028] = 00000000000000ff stxa %l6,[%i1+%o5]0x80 ! Mem[000000001a800028] = 000000000000d178 ! Mem[0000000031000068] = 10002e6a, %l3 = 0000000042685c2c lduw [%o2+0x068],%l3 ! %l3 = 0000000010002e6a ! Mem[000000001b800020] = 00000000, %l0 = c1f1b34ed1784ab0 lduba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[000000003080006c] = 000001a3, %l5 = 0000000000000314 ldsb [%o1+0x06e],%l5 ! %l5 = 0000000000000001 ! Invert Register : %l5 = 0000000000000001 xor %l5,-1,%l5 ! %l5 = fffffffffffffffe save ! CWP = 3 ! %l0 = b0ef83c3c2098853, %l3 = 802100d59b8a3fa1, %y = 00000055 smulcc %l0,%l3,%l1 ! %l1 = 1850c6f41e492933, %ccr = 00, %y = 1850c6f4 ! Mem[000000003180006c] = 99872015, %l3 = 802100d59b8a3fa1 lduw [%i3+0x06c],%l3 ! %l3 = 0000000099872015 ! Mem[000000003080006c] = 000001a3, %l2 = 87506b740502e6db ldsh [%i1+0x06c],%l2 ! %l2 = 0000000000000000 ! %l0 = c2098853, %l1 = 1e492933, Mem[0000000030800068] = ffffd788 000001a3 std %l0,[%i1+0x068] ! Mem[0000000030800068] = c2098853 1e492933 p5_label_56: ! %cwp = 3 ! %l4 = fdf53f3cfa748e93, Mem[000000001a000020] = 1d000000 stwa %l4,[%o0+%i4]0x89 ! Mem[000000001a000020] = fa748e93 ! %l5 = cff60c08b855bed7, immed = 00000c81, %l0 = b0ef83c3c2098853 orn %l5,0xc81,%l0 ! %l0 = ffffffffffffffff ! %l7 = 8bbc74e40d346b9f, Mem[000000001a800010] = 00000bf3 stwa %l7,[%o1+%o5]0x81 ! Mem[000000001a800010] = 0d346b9f ! %f30 = 61601131, Mem[000000001b000028] = 14030000 sta %f30,[%o2+%i5]0x81 ! Mem[000000001b000028] = 61601131 ! Mem[0000000030000068] = c42200cf, %l5 = cff60c08b855bed7 ldsh [%i0+0x06a],%l5 ! %l5 = 00000000000000cf ! Mem[000000003000006c] = 42685000, %l4 = fdf53f3cfa748e93 lduh [%i0+0x06c],%l4 ! %l4 = 0000000000004268 ! Mem[000000001b000020] = ffffff8376f1d435, %f26 = 4503b550 00000000 ldd [%o2+%i4],%f26 ! %f26 = ffffff83 76f1d435 ! Mem[000000001a800030] = ffffff9199ffffff, %l6 = 1ec2472a41c1529a ldxa [%o1+%i6]0x88,%l6 ! %l6 = ffffff9199ffffff ! %l4 = 0000000000004268, Mem[000000003000006c] = 42685000 stw %l4,[%i0+0x06c] ! Mem[000000003000006c] = 00004268 ! %l7 = 8bbc74e40d346b9f, Mem[000000001b800010] = 9199c000 stwa %l7,[%o3+%o5]0x81 ! Mem[000000001b800010] = 0d346b9f p5_label_57: ! %cwp = 3 restore ! CWP = 2 ! %l3 = 0000000010002e6a, %l5 = fffffffffffffffe, %l5 = fffffffffffffffe addc %l3,%l5,%l5 ! %l5 = 0000000010002e68 ! Mem[0000000030000068] = c42200cf, %l1 = 0000000000000304 ldsw [%o0+0x068],%l1 ! %l1 = ffffffffc42200cf ! Mem[0000000031800068] = 0000001d, %l2 = 0000005502a7c745 lduh [%o3+0x06a],%l2 ! %l2 = 000000000000001d ! Mem[0000000030000068] = c42200cf 00004268, %l0 = 00000000, %l1 = c42200cf ldd [%o0+0x068],%l0 ! %l0 = 00000000c42200cf 0000000000004268 ! Mem[000000001b000000] = d1784ab0, %l2 = 000000000000001d ldswa [%i2+%g0]0x81,%l2 ! %l2 = ffffffffd1784ab0 ! %f8 = ae6d2aa6, Mem[000000001a800020] = 8b101f1e sta %f8 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = ae6d2aa6 ! Clear Register : %l7 = 00000000426853e5 clr %l7 ! %l7 = 0000000000000000 ! %l0 = c42200cf, %l1 = 00004268, Mem[0000000031000028] = fffff408 729d16dd std %l0,[%o2+%o5] ! Mem[0000000031000028] = c42200cf 00004268 ! Mem[0000000030000028] = 0000000010002e6a, %f16 = 9199c000 00000034 ldd [%o0+%o5],%f16 ! %f16 = 00000000 10002e6a p5_label_58: ! %cwp = 2 restore ! CWP = 1 ! %l4 = 00000000000000b0, %l3 = 0000000099872015, %y = 1850c6f4 udiv %l4,%l3,%l1 ! %l1 = 00000000288b8158 mov %l0,%y ! %y = 0000a350 ! Invert Register : %l4 = 00000000000000b0 xor %l4,-1,%l4 ! %l4 = ffffffffffffff4f ! Mem[0000000030000068] = c42200cf 00004268, %l4 = ffffff4f, %l5 = 00000000 ldd [%i0+0x068],%l4 ! %l4 = 00000000c42200cf 0000000000004268 ! %l7 = b75683df00000000, Mem[000000001a800008] = 4bc4a3dd stha %l7,[%o1+%o4]0x88 ! Mem[000000001a800008] = 4bc40000 ! Mem[000000003100006c] = 426853e5, %l4 = 00000000c42200cf ldsha [%i2+0x06c]%asi,%l4 ! %l4 = 0000000000004268 ! Mem[000000001a800030] = ffffff99, %l0 = 000000000000a350 lduwa [%o1+%i6]0x80,%l0 ! %l0 = 00000000ffffff99 ! Mem[000000001b000028] = 6160113155a4674e, %f16 = 00000000 10002e6a ldd [%o2+%i5],%f16 ! %f16 = 61601131 55a4674e ! %l7 = b75683df00000000, %l7 = b75683df00000000, %y = 0000a350 sdivcc %l7,%l7,%l7 ! %l7 = b75683df00000000, %ccr = 00 mov %l0,%y ! %y = ffffffc1 ! %l3 = 0000000099872015, %l6 = ffffffff2e87b54f, %l6 = ffffffff2e87b54f tsubcc %l3,%l6,%l6 ! %l6 = 000000016aff6ac6, %ccr = 12 p5_label_59: ! %cwp = 1 ! %l4 = 0000000000004268, immed = fffff7de, %l4 = 0000000000004268 xnorcc %l4,-0x822,%l4 ! %l4 = 0000000000004a49, %ccr = 00 save ! CWP = 2 ! Mem[000000001b00002c] = 55a4674e, %l7 = 0000000000000000 ldsb [%i2+0x02e],%l7 ! %l7 = 0000000000000067 restore ! CWP = 1 ! %l1 = 00000000288b8158, %l4 = 0000000000004a49, %y = ffffffc1 smul %l1,%l4,%l1 ! %l1 = 00000bc3e32b5218, %y = bc3 ! Mem[0000000031000068] = 10002e6a426853e5, %f2 = 52122c25 cf5322c4 ldd [%i2+0x068],%f2 ! %f2 = 10002e6a 426853e5 ! Mem[000000001b000030] = 00000000f80bcfb5, %f2 = 10002e6a 426853e5 ldd [%o2+%i6],%f2 ! %f2 = 00000000 f80bcfb5 ! Mem[0000000031800068] = 0000001d, %f20 = a2e75926 ld [%i3+0x068],%f20 ! %f20 = 0000001d ! Randomly selected nop nop ! Mem[000000001a800008] = 0000c44b, %l1 = 00000bc3e32b5218 lduwa [%o1+%o4]0x80,%l1 ! %l1 = 000000000000c44b p5_label_60: ! %cwp = 1 ! %l2 = fffffffffffff63d, Mem[000000003180002e] = 42685c2c sth %l2,[%i3+0x02e] ! Mem[000000003180002c] = 4268f63d ! Mem[000000001a000020] = 390d61e9fa748e93, %l0 = 00000000ffffffc1 ldxa [%o0+%i4]0x88,%l0 ! %l0 = 390d61e9fa748e93 ! %l1 = 000000000000c44b, Mem[000000001b800030] = 82dee47e stha %l1,[%o3+%i6]0x88 ! Mem[000000001b800030] = 82dec44b ! %f6 = 00000000 00000490, Mem[0000000030800028] = d1784ab0 00000314 std %f6 ,[%i1+%i5] ! Mem[0000000030800028] = 00000000 00000490 ! Mem[000000001a000008] = dd169d72bab25edd, %l1 = 000000000000c44b ldxa [%o0+%o4]0x88,%l1 ! %l1 = dd169d72bab25edd ! %l0 = 390d61e9fa748e93, %l6 = 000000016aff6ac6, %y = 00000bc3 udiv %l0,%l6,%l6 ! %l6 = 0000000000001c26 mov %l0,%y ! %y = fa748e93 ! Mem[000000003080006c] = 1e492933, %l5 = 0000000000004268 ldsha [%i1+0x06c]%asi,%l5 ! %l5 = 0000000000001e49 ! %f24 = 0000001d e9610d39, Mem[000000001b000010] = 00610d39 f33cb85c stda %f24,[%o2+%o5]0x81 ! Mem[000000001b000010] = 0000001d e9610d39 ! %l4 = 0000000000004a49, immed = 000008fd, %l3 = 0000000099872015 andncc %l4,0x8fd,%l3 ! %l3 = 0000000000004200, %ccr = 00 ! %l7 = b75683df00000000, %l4 = 0000000000004a49, %l7 = b75683df00000000 sdivx %l7,%l4,%l7 ! %l7 = ffff0597f0961fcc p5_label_61: ! %cwp = 1 ! %l0 = 390d61e9fa748e93, immed = fffff38e, %y = fa748e93 udiv %l0,-0xc72,%l1 ! %l1 = 00000000fa749ac0 mov %l0,%y ! %y = fa748e93 ! Mem[000000001b000018] = 3c299c0d 90040000, %l4 = 00004a49, %l5 = 00001e49 ldda [%o2+%o6]0x89,%l4 ! %l4 = 0000000090040000 000000003c299c0d ! Mem[000000001b800028] = 00000000, %f19 = 00000490 lda [%o3+%i5]0x80,%f19 ! %f19 = 00000000 ! Mem[000000001b000018] = 90040000, %l2 = fffffffffffff63d ldsha [%o2+%o6]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[000000001a800078] = d32b8c56 8b7fd414, %l0 = fa748e93, %l1 = fa749ac0 ldd [%o1+0x078],%l0 ! %l0 = 00000000d32b8c56 000000008b7fd414 ! %l0 = 00000000d32b8c56, immed = fffff74d, %y = fa748e93 smul %l0,-0x8b3,%l1 ! %l1 = 00000185fc2a2fde, %y = 185 ! %l5 = 000000003c299c0d, immed = 00000ad8, %l3 = 0000000000004200 addccc %l5,0xad8,%l3 ! %l3 = 000000003c29a6e5, %ccr = 00 ! Mem[000000001a800030] = ffffff99 91ffffff, %l0 = d32b8c56, %l1 = fc2a2fde ldda [%o1+%i6]0x81,%l0 ! %l0 = 00000000ffffff99 0000000091ffffff ! Mem[000000001b000030] = 00000000, %l6 = 0000000000001c26 ldsb [%o2+0x032],%l6 ! %l6 = 0000000000000000 ! %l4 = 0000000090040000, immed = fffff54c, %l5 = 000000003c299c0d taddcc %l4,-0xab4,%l5 ! %l5 = 000000009003f54c, %ccr = 19 p5_label_62: ! %cwp = 1 ! %l4 = 0000000090040000, immed = 00000b69, %l3 = 000000003c29a6e5 xnor %l4,0xb69,%l3 ! %l3 = ffffffff6ffbf496 ! Mem[000000001a000018] = cf5322c4 00004ab0, %l0 = ffffff99, %l1 = 91ffffff ldda [%o0+%o6]0x89,%l0 ! %l0 = 0000000000004ab0 00000000cf5322c4 ! Mem[0000000031000028] = c42200cf, %l1 = 00000000cf5322c4 ldsb [%i2+0x029],%l1 ! %l1 = 0000000000000022 ! %f20 = 0000001d c7f08cf6, Mem[0000000030000068] = c42200cf 00004268 std %f20,[%i0+0x068] ! Mem[0000000030000068] = 0000001d c7f08cf6 ! Mem[0000000030800028] = 00000000, %l7 = ffff0597f0961fcc ldsw [%i1+%i5],%l7 ! %l7 = 0000000000000000 ! %l5 = 000000009003f54c, Mem[000000001a000000] = 0f72ac9f13ef88d7 stxa %l5,[%o0+%g0]0x88 ! Mem[000000001a000000] = 000000009003f54c ! Mem[000000001b800070] = efd13be6, %l4 = 0000000090040000 ldswa [%o3+0x070]%asi,%l4 ! %l4 = ffffffffefd13be6 ! %l5 = 000000009003f54c, %l2 = 0000000000000000, %l2 = 0000000000000000 xnorcc %l5,%l2,%l2 ! %l2 = ffffffff6ffc0ab3, %ccr = 80 ! Mem[000000003080002c] = 00000490, %l6 = 0000000000000000 ldsba [%i1+0x02d]%asi,%l6 ! %l6 = 0000000000000000 ! %l6 = 00000000, %l7 = 00000000, Mem[000000001b000010] = 1d000000 390d61e9 stda %l6,[%o2+%o5]0x89 ! Mem[000000001b000010] = 00000000 00000000 p5_label_63: ! %cwp = 1 ! %l0 = 00004ab0, %l1 = 00000022, Mem[000000001a800028] = 00000000 78d10000 stda %l0,[%o1+%i5]0x89 ! Mem[000000001a800028] = 00004ab0 00000022 restore ! CWP = 0 ! %l1 = 000000002feadadc, %l3 = 000000000000082c, %l1 = 000000002feadadc sll %l1,%l3,%l1 ! %l1 = 000002feadadc000 ! %l5 = 0000000076f1d435, immed = 00000bd2, %l4 = 0000000040a3c44b sub %l5,0xbd2,%l4 ! %l4 = 0000000076f1c863 ! Mem[0000000030000068] = 0000001dc7f08cf6, %f10 = b75683df 4bc4a340 ldd [%o0+0x068],%f10 ! %f10 = 0000001d c7f08cf6 ! Mem[000000003080002c] = 00000490, %l2 = 001678ff77f9fcff ldsb [%o1+0x02c],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030800028] = 00000000, %l7 = ffffff7199872015 ldsha [%o1+0x028]%asi,%l7 ! %l7 = 0000000000000000 ! %l0 = 0000000028d9a301, %l3 = 000000000000082c, %l7 = 0000000000000000 taddcctv %l0,%l3,%l7 ! %l0 = 0000000028d9a324, Trapped ! %l6 = 0000000062f1f800, Mem[000000001b000008] = 00000000 stwa %l6,[%i2+%i4]0x80 ! Mem[000000001b000008] = 62f1f800 ! Mem[000000001a800018] = 000022c4 e6c79c5d, %l2 = 00000000, %l3 = 0000082c ldda [%i1+%i6]0x81,%l2 ! %l2 = 00000000000022c4 00000000e6c79c5d p5_label_64: ! %f1 = 4bc4a340, Mem[000000003180006c] = 99872015 st %f1 ,[%o3+0x06c] ! Mem[000000003180006c] = 4bc4a340 ! %l0 = 0000000028d9a324, %l5 = 0000000076f1d435, %y = 00000185 sdiv %l0,%l5,%l6 ! %l6 = 0000000000000345 mov %l0,%y ! %y = 28d9a324 ! %l3 = 00000000e6c79c5d, Mem[000000001a800010] = 0d346b9f stba %l3,[%i1+%i5]0x81 ! Mem[000000001a800010] = 5d346b9f ! retry : should take illegal inst trap, %l0 = 0000000028d9a324 retry ! Illegal inst trap : %l0 = 0000000028d9a334 ! %l3 = 00000000e6c79c5d sethi %hi(0xb84c6000),%l3 ! %l3 = 00000000b84c6000 ! Mem[000000001b000018] = 00000490, %l5 = 0000000076f1d435 lduha [%i2+%i6]0x80,%l5 ! %l5 = 0000000000000000 ! %l0 = 0000000028d9a334, Mem[000000003180002c] = 4268f63d, %asi = 80 stwa %l0,[%o3+0x02c]%asi ! Mem[000000003180002c] = 28d9a334 ! %f7 = 00000490, Mem[000000001b000018] = 00000490 sta %f7 ,[%i2+%i6]0x81 ! Mem[000000001b000018] = 00000490 ! Mem[0000000030800028] = 00000000 00000490, %l4 = 76f1c863, %l5 = 00000000 ldda [%o1+0x028]%asi,%l4 ! %l4 = 0000000000000000 0000000000000490 ! %l4 = 00000000, %l5 = 00000490, Mem[0000000030000068] = 0000001d c7f08cf6 std %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000000 00000490 p5_label_65: ! %l5 = 0000000000000490, %l6 = 0000000000000345, %l7 = 0000000000000000 add %l5,%l6,%l7 ! %l7 = 00000000000007d5 ! %l6 = 0000000000000345, Mem[000000001b800010] = 9f6b340d stwa %l6,[%i3+%i5]0x89 ! Mem[000000001b800010] = 00000345 ! Mem[000000001b000000] = d1784ab0, %l2 = 00000000000022c4 ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffd1 ! %l4 = 0000000000000000, %l0 = 0000000028d9a334, %l5 = 0000000000000490 subccc %l4,%l0,%l5 ! %l5 = ffffffffd7265ccc, %ccr = 99 ! %l1 = 000002feadadc000, %l0 = 0000000028d9a334, %l1 = 000002feadadc000 udivx %l1,%l0,%l1 ! %l1 = 00000000000012c4 ! %l0 = 28d9a334, %l1 = 000012c4, Mem[000000001a800000] = 02a83f0a 606f2227 stda %l0,[%i1+%g0]0x89 ! Mem[000000001a800000] = 28d9a334 000012c4 ! %l2 = ffffffffffffffd1, %l0 = 0000000028d9a334, %y = 28d9a324 udiv %l2,%l0,%l4 ! %l4 = 00000000ffffffa1 mov %l0,%y ! %y = 28d9a334 ! %l4 = 00000000ffffffa1, Mem[000000001b800000] = 6a2e2d9b stwa %l4,[%i3+%g0]0x81 ! Mem[000000001b800000] = ffffffa1 ! %l2 = ffffffffffffffd1, Mem[000000001b800028] = 9004000000000000 stxa %l2,[%i3+%o5]0x88 ! Mem[000000001b800028] = ffffffffffffffd1 ! %l2 = ffffffffffffffd1, Mem[000000001b000010] = 00000000 stba %l2,[%i2+%i5]0x81 ! Mem[000000001b000010] = d1000000 p5_label_66: ! %l4 = 00000000ffffffa1, Mem[000000003000006e] = 00000490 sth %l4,[%o0+0x06e] ! Mem[000000003000006c] = 0000ffa1 ! %l0 = 28d9a334, %l1 = 000012c4, Mem[0000000030000028] = 00000000 10002e6a std %l0,[%o0+%o5] ! Mem[0000000030000028] = 28d9a334 000012c4 ! %l4 = 00000000ffffffa1, immed = fffff299, %y = 28d9a334 sdivcc %l4,-0xd67,%l5 ! %l5 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 28d9a334 ! Mem[0000000030000068] = 00000000 0000ffa1, %l2 = ffffffd1, %l3 = b84c6000 ldd [%o0+0x068],%l2 ! %l2 = 0000000000000000 000000000000ffa1 ! %l3 = 000000000000ffa1, %l0 = 0000000028d9a334, %y = 28d9a334 sdivcc %l3,%l0,%l3 ! %l3 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 28d9a334 ! %l4 = 00000000ffffffa1, Mem[000000001a800028] = b04a0000 stba %l4,[%i1+%o5]0x81 ! Mem[000000001a800028] = a14a0000 ! %l6 = 0000000000000345, immed = 00000548, %l2 = 0000000000000000 sub %l6,0x548,%l2 ! %l2 = fffffffffffffdfd ! %l5 = ffffffff80000000, immed = fffff402, %l4 = 00000000ffffffa1 andcc %l5,-0xbfe,%l4 ! %l4 = ffffffff80000000, %ccr = 88 ! Mem[000000001b800060] = 1fa55ab4, %l5 = ffffffff80000000 ldsw [%i3+0x060],%l5 ! %l5 = 000000001fa55ab4 ! Mem[000000001a800008] = 4bc40000, %l5 = 000000001fa55ab4 ldsha [%i1+%i4]0x89,%l5 ! %l5 = 0000000000000000 p5_label_67: ! Mem[0000000030000068] = 00000000 0000ffa1, %l2 = fffffdfd, %l3 = 7fffffff ldd [%o0+0x068],%l2 ! %l2 = 0000000000000000 000000000000ffa1 ! Mem[000000001b800040] = 787ceca7facd9d68, %f24 = 0000001d e9610d39 ldd [%i3+0x040],%f24 ! %f24 = 787ceca7 facd9d68 ! %f0 = b75683df 4bc4a340, Mem[000000001a800060] = 1b4f8584 98e1eb5f std %f0 ,[%i1+0x060] ! Mem[000000001a800060] = b75683df 4bc4a340 ! Mem[000000001b000020] = ffffff83, %l2 = 0000000000000000 ldsw [%i2+%o4],%l2 ! %l2 = ffffffffffffff83 ! %l7 = 00000000000007d5, %l0 = 0000000028d9a334, %l6 = 0000000000000345 srlx %l7,%l0,%l6 ! %l6 = 0000000000000000 ! Mem[000000001a000060] = 4e9a1836, %l0 = 0000000028d9a334 ldsb [%i0+0x060],%l0 ! %l0 = 000000000000004e ! Mem[000000001a800010] = 5d346b9f, %l0 = 000000000000004e lduha [%i1+%i5]0x80,%l0 ! %l0 = 0000000000005d34 ! %f16 = 61601131 55a4674e, Mem[000000001a800008] = 0000c44b 9fdc02be stda %f16,[%i1+%i4]0x81 ! Mem[000000001a800008] = 61601131 55a4674e ! %l1 = 00000000000012c4, Mem[0000000030000068] = 000000000000ffa1 stx %l1,[%o0+0x068] ! Mem[0000000030000068] = 00000000000012c4 ! %l0 = 0000000000005d34, Mem[0000000030000028] = 28d9a334, %asi = 80 stwa %l0,[%o0+0x028]%asi ! Mem[0000000030000028] = 00005d34 p5_label_68: ! Mem[000000001a000018] = b04a0000c42253cf, %l3 = 000000000000ffa1 ldx [%i0+%i6],%l3 ! %l3 = b04a0000c42253cf ! Mem[000000003080006c] = 1e492933, %l3 = b04a0000c42253cf ldub [%o1+0x06e],%l3 ! %l3 = 0000000000000029 ! %l5 = 0000000000000000, Mem[0000000030000068] = 00000000 stw %l5,[%o0+0x068] ! Mem[0000000030000068] = 00000000 ! Mem[0000000030800068] = c2098853, %l2 = ffffffffffffff83 lduw [%o1+0x068],%l2 ! %l2 = 00000000c2098853 ! %l1 = 00000000000012c4, Mem[0000000030000068] = 00000000000012c4 stx %l1,[%o0+0x068] ! Mem[0000000030000068] = 00000000000012c4 ! %f18 = 00000000 00000000, Mem[000000001a800000] = 28d9a334 000012c4 stda %f18,[%i1+%g0]0x89 ! Mem[000000001a800000] = 00000000 00000000 ! %l7 = 00000000000007d5, %l6 = 0000000000000000, %y = 28d9a334 udivcc %l7,%l6,%l1 ! Div by zero, %l0 = 0000000000005d84 mov %l0,%y ! %y = 00005d5c ! %l5 = 0000000000000000, %l0 = 0000000000005d5c, %l3 = 0000000000000029 tsubcc %l5,%l0,%l3 ! %l3 = ffffffffffffa2a4, %ccr = 99 ! %l1 = 00000000000012c4, %l6 = 0000000000000000, %l0 = 0000000000005d5c tsubcctv %l1,%l6,%l0 ! %l0 = 00000000000012c4, %ccr = 00 ! %l0 = 00000000000012c4, Mem[0000000031800028] = 00000000 stw %l0,[%o3+%o5] ! Mem[0000000031800028] = 000012c4 p5_label_69: ! %l6 = 0000000000000000 sethi %hi(0x1d2cbc00),%l6 ! %l6 = 000000001d2cbc00 ! Mem[0000000030800068] = c20988531e492933, %f0 = b75683df 4bc4a340 ldda [%o1+0x068]%asi,%f0 ! %f0 = c2098853 1e492933 ! %l2 = 00000000c2098853, %l7 = 00000000000007d5, %l5 = 0000000000000000 addc %l2,%l7,%l5 ! %l5 = 00000000c2099028 ! Mem[000000001a000008] = dd169d72 bab25edd, %l0 = 000012c4, %l1 = 000012c4 ldda [%i0+%i4]0x89,%l0 ! %l0 = 00000000bab25edd 00000000dd169d72 ! %l7 = 00000000000007d5, %l1 = 00000000dd169d72, %l6 = 000000001d2cbc00 xnorcc %l7,%l1,%l6 ! %l6 = ffffffff22e96558, %ccr = 80 ! %l5 = 00000000c2099028, Mem[000000001b800018] = 15ed237694672cca stxa %l5,[%i3+%i6]0x80 ! Mem[000000001b800018] = 00000000c2099028 ! Mem[000000003100002c] = 00004268, %l6 = ffffffff22e96558 ldsh [%o2+0x02c],%l6 ! %l6 = 0000000000000000 ! Mem[000000001b800010] = 00000345, %l7 = 00000000000007d5 lduwa [%i3+%i5]0x88,%l7 ! %l7 = 0000000000000345 ! Mem[000000001a800018] = 000022c4, %l1 = 00000000dd169d72 ldsba [%i1+%i6]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[000000001b800074] = aa259960, %l0 = 00000000bab25edd lduh [%i3+0x076],%l0 ! %l0 = 0000000000009960 p5_label_70: ! %f31 = 6073201c, Mem[000000001a800010] = 5d346b9f sta %f31,[%i1+%i5]0x81 ! Mem[000000001a800010] = 6073201c ! Mem[0000000031000068] = 10002e6a426853e5, %f24 = 787ceca7 facd9d68 ldd [%o2+0x068],%f24 ! %f24 = 10002e6a 426853e5 ! Mem[0000000030800028] = 00000000, %l0 = 0000000000009960 lduh [%o1+%o5],%l0 ! %l0 = 0000000000000000 ! %l7 = 0000000000000345, %l2 = 00000000c2098853, %l3 = ffffffffffffa2a4 xnorcc %l7,%l2,%l3 ! %l3 = ffffffff3df674e9, %ccr = 80 ! Mem[0000000030000068] = 00000000, %l1 = 0000000000000000 ldub [%o0+0x068],%l1 ! %l1 = 0000000000000000 ! %l4 = 80000000, %l5 = c2099028, Mem[0000000031000028] = c42200cf 00004268 std %l4,[%o2+%o5] ! Mem[0000000031000028] = 80000000 c2099028 ! Mem[000000001a800030] = ffffff9991ffffff, %l2 = 00000000c2098853 ldxa [%i1+%o6]0x81,%l2 ! %l2 = ffffff9991ffffff ! %f16 = 61601131 55a4674e, Mem[000000001a000010] = 1d000000 00000000 stda %f16,[%i0+%i5]0x81 ! Mem[000000001a000010] = 61601131 55a4674e ! %f20 = 0000001d, Mem[000000001a800018] = c4220000 sta %f20,[%i1+%i6]0x89 ! Mem[000000001a800018] = 0000001d ! %f5 = 00000000, Mem[000000001a000028] = 00007c16 sta %f5 ,[%i0+%o5]0x89 ! Mem[000000001a000028] = 00000000 p5_label_71: ! Mem[000000001b800074] = aa259960, %f20 = 0000001d ld [%i3+0x074],%f20 ! %f20 = aa259960 ! Mem[000000001a800018] = 0000001d, %l1 = 0000000000000000 ldsha [%i1+%i6]0x89,%l1 ! %l1 = 000000000000001d ! Mem[0000000031800068] = 0000001d, %l0 = 0000000000000000 ldsw [%o3+0x068],%l0 ! %l0 = 000000000000001d ! %l4 = ffffffff80000000, %l2 = ffffff9991ffffff, %l2 = ffffff9991ffffff srl %l4,%l2,%l2 ! %l2 = 0000000000000001 ! %l6 = 0000000000000000, Mem[000000001a000010] = 4e67a45531116061 stxa %l6,[%i0+%i5]0x88 ! Mem[000000001a000010] = 0000000000000000 ! %l1 = 000000000000001d, Mem[000000003080006a] = c2098853 sth %l1,[%o1+0x06a] ! Mem[0000000030800068] = c209001d ! %l0 = 000000000000001d, immed = 00000c6a, %l1 = 000000000000001d tsubcc %l0,0xc6a,%l1 ! %l1 = fffffffffffff3b3, %ccr = 9b ! Mem[000000001a000078] = 1cac39ccfd51214c, %l7 = 0000000000000345 ldx [%i0+0x078],%l7 ! %l7 = 1cac39ccfd51214c ! %l5 = 00000000c2099028, %l6 = 0000000000000000, %l1 = fffffffffffff3b3 andcc %l5,%l6,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! Randomly selected nop nop p5_label_72: ! Mem[000000001a800018] = 1d000000, %l3 = ffffffff3df674e9 lduha [%i1+%i6]0x80,%l3 ! %l3 = 0000000000001d00 ! %l6 = 0000000000000000, immed = 00000b45, %l7 = 1cac39ccfd51214c orn %l6,0xb45,%l7 ! %l7 = fffffffffffff4ba ! %l6 = 0000000000000000, %l4 = ffffffff80000000, %y = 00005d5c umul %l6,%l4,%l1 ! %l1 = 0000000000000000, %y = 00 ! %l6 = 0000000000000000, %l3 = 0000000000001d00, %l3 = 0000000000001d00 xor %l6,%l3,%l3 ! %l3 = 0000000000001d00 ! Mem[000000001a000020] = 938e74fa, %l6 = 0000000000000000 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffff938e ! done : should take illegal inst trap, %l0 = 000000000000001d done ! Illegal inst trap : %l0 = 000000000000002d ! %l3 = 0000000000001d00, %l1 = 0000000000000000, %l7 = fffffffffffff4ba xorcc %l3,%l1,%l7 ! %l7 = 0000000000001d00, %ccr = 00 ! Mem[0000000030800068] = c209001d 1e492933, %l6 = ffff938e, %l7 = 00001d00 ldd [%o1+0x068],%l6 ! %l6 = 00000000c209001d 000000001e492933 ! Mem[0000000030000028] = 00005d34, %l6 = 00000000c209001d ldsb [%o0+%o5],%l6 ! %l6 = 0000000000000000 ! %l2 = 0000000000000001, immed = 00000000, %l7 = 000000001e492933 srl %l2,0x000,%l7 ! %l7 = 0000000000000001 p5_label_73: ! Invert Register : %l0 = 000000000000002d xor %l0,-1,%l0 ! %l0 = ffffffffffffffd2 ! %l3 = 0000000000001d00 sethi %hi(0x3ddb4c00),%l3 ! %l3 = 000000003ddb4c00 ! %l0 = ffffffffffffffd2, immed = 00000f23, %l0 = ffffffffffffffd2 addcc %l0,0xf23,%l0 ! %l0 = 0000000000000ef5, %ccr = 11 ! Mem[000000001a000028] = 00000000, %l6 = 0000000000000000 ldsha [%i0+0x02a]%asi,%l6 ! %l6 = 0000000000000000 ! %l2 = 00000001, %l3 = 3ddb4c00, Mem[000000001b000010] = d1000000 00000000 std %l2,[%i2+%i5] ! Mem[000000001b000010] = 00000001 3ddb4c00 ! %l2 = 0000000000000001, immed = fffff92f, %y = 00000000 umul %l2,-0x6d1,%l2 ! %l2 = 00000000fffff92f, %y = 00 ! %l4 = ffffffff80000000, %l4 = ffffffff80000000, %l3 = 000000003ddb4c00 sub %l4,%l4,%l3 ! %l3 = 0000000000000000 ! %l0 = 00000ef5, %l1 = 00000000, Mem[000000001b800000] = ffffffa1 a51856e2 stda %l0,[%i3+%g0]0x81 ! Mem[000000001b800000] = 00000ef5 00000000 ! %l6 = 0000000000000000, Mem[000000001a800000] = 00000000 stba %l6,[%i1+%g0]0x81 ! Mem[000000001a800000] = 00000000 ! %l6 = 0000000000000000, Mem[0000000031000068] = 10002e6a sth %l6,[%o2+0x068] ! Mem[0000000031000068] = 00002e6a p5_label_74: ! %l4 = ffffffff80000000, immd = 0000000000000de0, %l2 = 00000000fffff92f udivx %l4,0xde0,%l2 ! %l2 = 00127350b877ed8c ! Mem[000000001a000030] = 000004906936b68b, %l7 = 0000000000000001 ldxa [%i0+0x030]%asi,%l7 ! %l7 = 000004906936b68b ! Mem[0000000030800028] = 00000000, %f0 = c2098853 ld [%o1+%o5],%f0 ! %f0 = 00000000 ! %l0 = 00000ef5, %l1 = 00000000, Mem[0000000030800068] = c209001d 1e492933 std %l0,[%o1+0x068] ! Mem[0000000030800068] = 00000ef5 00000000 ! %l3 = 0000000000000000, %l7 = 000004906936b68b, %l0 = 0000000000000ef5 srl %l3,%l7,%l0 ! %l0 = 0000000000000000 ! %f17 = 55a4674e, Mem[000000001a800024] = d7f73bb1 sta %f17,[%i1+0x024]%asi ! Mem[000000001a800024] = 55a4674e ! %l4 = 80000000, %l5 = c2099028, Mem[000000001a000030] = 00000490 6936b68b std %l4,[%i0+%o6] ! Mem[000000001a000030] = 80000000 c2099028 ! Mem[000000001b800018] = 00000000, %l5 = 00000000c2099028 ldsb [%i3+0x01b],%l5 ! %l5 = 0000000000000000 ! Mem[000000001a000010] = 00000000, %l5 = 0000000000000000 ldswa [%i0+%i5]0x88,%l5 ! %l5 = 0000000000000000 ! %l6 = 0000000000000000, %l2 = 00127350b877ed8c, %l0 = 0000000000000000 addccc %l6,%l2,%l0 ! %l0 = 00127350b877ed8d, %ccr = 08 p5_label_75: ! %l1 = 0000000000000000, %l2 = 00127350b877ed8c, %l6 = 0000000000000000 xorcc %l1,%l2,%l6 ! %l6 = 00127350b877ed8c, %ccr = 08 ! %l0 = 00127350b877ed8d, Mem[000000001a80002c] = 22000000 stw %l0,[%i1+0x02c] ! Mem[000000001a80002c] = b877ed8d ! Mem[0000000031800068] = 0000001d4bc4a340, %f24 = 10002e6a 426853e5 ldd [%o3+0x068],%f24 ! %f24 = 0000001d 4bc4a340 ! Mem[0000000031800068] = 0000001d, %l4 = ffffffff80000000 ldsh [%o3+0x06a],%l4 ! %l4 = 000000000000001d ! Mem[000000001a800010] = 1c207360, %f5 = 00000000 lda [%i1+%i5]0x88,%f5 ! %f5 = 1c207360 ! %l6 = 00127350b877ed8c, immed = 000008e6, %l0 = 00127350b877ed8d orn %l6,0x8e6,%l0 ! %l0 = ffffffffffffff9d ! %f4 = 1d000000, Mem[0000000030800028] = 00000000 st %f4 ,[%o1+%o5] ! Mem[0000000030800028] = 1d000000 ! %l4 = 000000000000001d, immed = 0000019c, %l0 = ffffffffffffff9d addc %l4,0x19c,%l0 ! %l0 = 00000000000001b9 ! %l4 = 000000000000001d, immed = 00000015, %l2 = 00127350b877ed8c sllx %l4,0x015,%l2 ! %l2 = 0000000003a00000 ! Mem[000000001b000008] = 62f1f80050b50345, %f22 = dd5eb2ba 729d16dd ldda [%i2+%i4]0x81,%f22 ! %f22 = 62f1f800 50b50345 p5_label_76: ! %l5 = 0000000000000000, %l5 = 0000000000000000, %l3 = 0000000000000000 tsubcctv %l5,%l5,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! %l6 = 00127350b877ed8c, Mem[000000003180002a] = 000012c4 stb %l6,[%o3+0x02a] ! Mem[0000000031800028] = 00008cc4 ! Mem[000000001b800030] = 4bc4de82, %l5 = 0000000000000000 lduwa [%i3+%o6]0x80,%l5 ! %l5 = 000000004bc4de82 ! %l1 = 0000000000000000, immed = fffff9d0, %l3 = 0000000000000000 tsubcc %l1,-0x630,%l3 ! %l3 = 0000000000000630, %ccr = 11 ! Mem[000000001a000058] = ae6d2aa6 e99f2125, %l2 = 03a00000, %l3 = 00000630 ldd [%i0+0x058],%l2 ! %l2 = 00000000ae6d2aa6 00000000e99f2125 ! %f26 = ffffff83 76f1d435, Mem[000000001a800010] = 1c207360 1d000000 stda %f26,[%i1+%i5]0x89 ! Mem[000000001a800010] = ffffff83 76f1d435 ! Mem[000000003100002c] = c2099028, %l3 = 00000000e99f2125 ldsba [%o2+0x02f]%asi,%l3 ! %l3 = 0000000000000028 ! %l7 = 000004906936b68b, Mem[0000000031800068] = 0000001d stw %l7,[%o3+0x068] ! Mem[0000000031800068] = 6936b68b ! %l0 = 00000000000001b9, Mem[0000000030800068] = 00000ef500000000 stx %l0,[%o1+0x068] ! Mem[0000000030800068] = 00000000000001b9 ! %l4 = 000000000000001d, %l6 = 00127350b877ed8c, %y = 00000000 udiv %l4,%l6,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 000001b9 p5_label_77: ! %l6 = 00127350b877ed8c, immed = fffff9d6, %l0 = 00000000000001b9 andncc %l6,-0x62a,%l0 ! %l0 = 0000000000000408, %ccr = 00 ! Mem[000000001a800018] = 1d000000, %l5 = 000000004bc4de82 lduba [%i1+%i6]0x80,%l5 ! %l5 = 000000000000001d ! %l3 = 0000000000000000, immed = fffff4a3, %l3 = 0000000000000000 and %l3,-0xb5d,%l3 ! %l3 = 0000000000000000 ! %l7 = 000004906936b68b, immed = fffffd01, %y = 000001b9 smul %l7,-0x2ff,%l4 ! %l4 = fffffec4c513158b, %y = fffffec4 ! %l6 = 00127350b877ed8c, immed = fffff17e, %y = fffffec4 sdiv %l6,-0xe82,%l3 ! %l3 = 0000000015bb50a6 mov %l0,%y ! %y = 00000408 ! %f5 = 1c207360, Mem[000000003080006c] = 000001b9 st %f5 ,[%o1+0x06c] ! Mem[000000003080006c] = 1c207360 ! %l0 = 00000408, %l1 = 00000000, Mem[000000001a800010] = 35d4f176 83ffffff stda %l0,[%i1+%i5]0x81 ! Mem[000000001a800010] = 00000408 00000000 ! %l6 = 00127350b877ed8c, %l2 = 00000000ae6d2aa6, %l5 = 000000000000001d srl %l6,%l2,%l5 ! %l5 = 0000000002e1dfb6 ! %l0 = 0000000000000408, Mem[000000003100002c] = c2099028 stw %l0,[%o2+0x02c] ! Mem[000000003100002c] = 00000408 ! %f0 = 00000000, Mem[000000003180006c] = 4bc4a340 st %f0 ,[%o3+0x06c] ! Mem[000000003180006c] = 00000000 p5_label_78: ! %l3 = 0000000015bb50a6, Mem[000000003080006d] = 1c207360 stb %l3,[%o1+0x06d] ! Mem[000000003080006c] = 1ca67360 ! Mem[000000001a000010] = 00000000, %l1 = 0000000000000000 ldsha [%i0+%i5]0x81,%l1 ! %l1 = 0000000000000000 ! %f21 = c7f08cf6, Mem[000000001a000030] = 80000000 sta %f21,[%i0+%o6]0x81 ! Mem[000000001a000030] = c7f08cf6 ! %l0 = 0000000000000408, immed = fffffda1, %l0 = 0000000000000408 orn %l0,-0x25f,%l0 ! %l0 = 000000000000065e ! Mem[0000000031800068] = 6936b68b 00000000, %l2 = ae6d2aa6, %l3 = 15bb50a6 ldda [%o3+0x068]%asi,%l2 ! %l2 = 000000006936b68b 0000000000000000 ! Mem[000000001a800010] = 08040000, %l5 = 0000000002e1dfb6 ldswa [%i1+%i5]0x88,%l5 ! %l5 = 0000000008040000 ! Mem[000000003000006c] = 000012c4, %l1 = 0000000000000000 ldsw [%o0+0x06c],%l1 ! %l1 = 00000000000012c4 ! Mem[0000000030800028] = 1d000000, %f25 = 4bc4a340 ld [%o1+%o5],%f25 ! %f25 = 1d000000 ! %l5 = 0000000008040000, %l7 = 000004906936b68b, %l3 = 0000000000000000 and %l5,%l7,%l3 ! %l3 = 0000000008040000 ! %l6 = b877ed8c, %l7 = 6936b68b, Mem[000000001a000030] = f68cf0c7 289009c2 stda %l6,[%i0+%o6]0x89 ! Mem[000000001a000030] = b877ed8c 6936b68b p5_label_79: ! %l5 = 0000000008040000, Mem[000000001a000020] = 938e74fa stba %l5,[%i0+%o4]0x81 ! Mem[000000001a000020] = 008e74fa ! %l6 = 00127350b877ed8c, Mem[000000001b000020] = 35d4f17683ffffff stxa %l6,[%i2+%o4]0x88 ! Mem[000000001b000020] = 00127350b877ed8c ! Mem[000000001a000000] = 9003f54c, %l1 = 00000000000012c4 ldsha [%i0+%g0]0x89,%l1 ! %l1 = fffffffffffff54c ! Mem[000000001b800028] = d1ffffffffffffff, %f14 = dc8407ee facd9d68 ldd [%i3+%o5],%f14 ! %f14 = d1ffffff ffffffff ! %l5 = 0000000008040000, immed = fffffa72, %l3 = 0000000008040000 tsubcc %l5,-0x58e,%l3 ! %l3 = 000000000804058e, %ccr = 13 ! Mem[0000000030000028] = 00005d34, %l4 = fffffec4c513158b ldswa [%o0+0x028]%asi,%l4 ! %l4 = 0000000000005d34 ! retry : should take illegal inst trap, %l0 = 000000000000065e retry ! Illegal inst trap : %l0 = 000000000000066e ! Mem[000000001a800028] = a14a0000, %l3 = 000000000804058e ldswa [%i1+%o5]0x81,%l3 ! %l3 = ffffffffa14a0000 ! Mem[000000001b800018] = 00000000, %l0 = 000000000000066e lduba [%i3+%i6]0x88,%l0 ! %l0 = 0000000000000000 ! %l6 = 00127350b877ed8c, Mem[000000001a800008] = 31116061 stwa %l6,[%i1+%i4]0x89 ! Mem[000000001a800008] = b877ed8c p5_label_80: ! %l6 = 00127350b877ed8c, immd = 0000000000000f25, %l3 = ffffffffa14a0000 mulx %l6,0xf25,%l3 ! %l3 = 176c6579b040893c, %y = 408 ! %l5 = 0000000008040000, %l6 = 00127350b877ed8c, %l5 = 0000000008040000 srl %l5,%l6,%l5 ! %l5 = 0000000000008040 ! %l6 = 00127350b877ed8c, Mem[000000001a800050] = e01d3d2c661f86ed stx %l6,[%i1+0x050] ! Mem[000000001a800050] = 00127350b877ed8c ! Mem[000000001b800020] = 00000000b4220000, %f16 = 61601131 55a4674e ldda [%i3+%o4]0x80,%f16 ! %f16 = 00000000 b4220000 ! Mem[000000001a800030] = 99ffffff, %l3 = 176c6579b040893c lduwa [%i1+%o6]0x88,%l3 ! %l3 = 0000000099ffffff ! %l0 = 0000000000000000, Mem[000000001b000010] = 004cdb3d01000000 stxa %l0,[%i2+%i5]0x88 ! Mem[000000001b000010] = 0000000000000000 ! Mem[000000001a800020] = a62a6dae, %l4 = 0000000000005d34 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000006dae ! %l0 = 0000000000000000, Mem[000000001a800030] = 99ffffff stba %l0,[%i1+%o6]0x89 ! Mem[000000001a800030] = 99ffff00 ! %l5 = 0000000000008040, Mem[000000001b000020] = b877ed8c stba %l5,[%i2+%o4]0x89 ! Mem[000000001b000020] = b877ed40 ! Mem[000000001b80003c] = c33a781e, %l5 = 0000000000008040 lduw [%i3+0x03c],%l5 ! %l5 = 00000000c33a781e p5_label_81: ! Mem[000000003000006c] = 000012c4, %l3 = 0000000099ffffff ldsh [%o0+0x06e],%l3 ! %l3 = 00000000000012c4 ! %l1 = fffffffffffff54c, immed = 00000aad, %l4 = 0000000000006dae addccc %l1,0xaad,%l4 ! %l4 = fffffffffffffffa, %ccr = 88 ! Mem[000000001a800008] = 8ced77b8, %l5 = 00000000c33a781e lduha [%i1+%i4]0x80,%l5 ! %l5 = 0000000000008ced ! Mem[000000001a000020] = 008e74fa, %l6 = 00127350b877ed8c lduh [%i0+0x022],%l6 ! %l6 = 00000000000074fa ! Mem[000000001b000008] = 62f1f80050b50345, %f30 = 61601131 6073201c ldd [%i2+%i4],%f30 ! %f30 = 62f1f800 50b50345 ! Mem[000000001a000010] = 00000000, %l6 = 00000000000074fa ldsba [%i0+%i5]0x81,%l6 ! %l6 = 0000000000000000 ! %f0 = 00000000, Mem[0000000031800068] = 6936b68b st %f0 ,[%o3+0x068] ! Mem[0000000031800068] = 00000000 ! %l4 = fffffffffffffffa, Mem[000000003100002c] = 00000408 stw %l4,[%o2+0x02c] ! Mem[000000003100002c] = fffffffa ! Mem[000000001a000058] = ae6d2aa6, %l1 = fffffffffffff54c ldsb [%i0+0x05a],%l1 ! %l1 = 000000000000002a ! Mem[000000001a000030] = 8ced77b8, %l7 = 000004906936b68b lduwa [%i0+%o6]0x80,%l7 ! %l7 = 000000008ced77b8 p5_label_82: ! Mem[0000000031000028] = 80000000 fffffffa, %l2 = 6936b68b, %l3 = 000012c4 ldd [%o2+%o5],%l2 ! %l2 = 0000000080000000 00000000fffffffa ! %l6 = 0000000000000000, Mem[000000003100006a] = 00002e6a stba %l6,[%o2+0x06a]%asi ! Mem[0000000031000068] = 0000006a ! %l4 = fffffffffffffffa, immed = 0000060f, %l0 = 0000000000000000 addccc %l4,0x60f,%l0 ! %l0 = 0000000000000609, %ccr = 11 ! Mem[0000000031000028] = 80000000 fffffffa, %l0 = 00000609, %l1 = 0000002a ldd [%o2+%o5],%l0 ! %l0 = 0000000080000000 00000000fffffffa ! %l4 = fffffffffffffffa, immed = fffff8c8, %l6 = 0000000000000000 subc %l4,-0x738,%l6 ! %l6 = 0000000000000731 ! Mem[000000001a800028] = 00004aa1, %l7 = 000000008ced77b8 ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000004aa1 ! %l5 = 0000000000008ced, immed = 00000eca, %l1 = 00000000fffffffa sub %l5,0xeca,%l1 ! %l1 = 0000000000007e23 ! %l0 = 0000000080000000, immed = fffff99f, %l0 = 0000000080000000 addc %l0,-0x661,%l0 ! %l0 = 000000007ffff9a0 ! %l1 = 0000000000007e23, Mem[000000003000006c] = 000012c4, %asi = 80 stwa %l1,[%o0+0x06c]%asi ! Mem[000000003000006c] = 00007e23 ! %l4 = fffffffffffffffa, Mem[000000001b000000] = d1784ab0 stba %l4,[%i2+%g0]0x81 ! Mem[000000001b000000] = fa784ab0 p5_label_83: ! Mem[000000001b000040] = cda37dab f8e9f1a6, %l2 = 80000000, %l3 = fffffffa ldd [%i2+0x040],%l2 ! %l2 = 00000000cda37dab 00000000f8e9f1a6 ! %l1 = 0000000000007e23, Mem[000000001b00000c] = 50b50345 stw %l1,[%i2+0x00c] ! Mem[000000001b00000c] = 00007e23 ! %l4 = fffffffffffffffa, immd = fffffffffffff04d, %l1 = 0000000000007e23 sdivx %l4,-0xfb3,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030000028] = 00005d34000012c4, %f10 = 0000001d c7f08cf6 ldda [%o0+0x028]%asi,%f10 ! %f10 = 00005d34 000012c4 ! Mem[000000001b000020] = 40ed77b8, %l1 = 0000000000000000 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000040 ! %l1 = 0000000000000040, Mem[000000001a000008] = dd5eb2ba729d16dd stxa %l1,[%i0+%i4]0x80 ! Mem[000000001a000008] = 0000000000000040 ! %f13 = 4bc4a3dd, Mem[000000001b800018] = 00000000 sta %f13,[%i3+%i6]0x81 ! Mem[000000001b800018] = 4bc4a3dd ! %l0 = 000000007ffff9a0, %l6 = 0000000000000731, %y = 00000408 umul %l0,%l6,%l7 ! %l7 = 000003987fd227a0, %y = 398 ! Mem[000000001a800018] = 1d000000, %l2 = 00000000cda37dab lduwa [%i1+%i6]0x80,%l2 ! %l2 = 000000001d000000 ! Mem[000000001a800008] = 8ced77b8, %l1 = 0000000000000040 lduha [%i1+%i4]0x80,%l1 ! %l1 = 0000000000008ced p5_label_84: ! Mem[000000003100002c] = fffffffa, %l3 = 00000000f8e9f1a6 ldsb [%o2+0x02e],%l3 ! %l3 = ffffffffffffffff ! %l2 = 1d000000, %l3 = ffffffff, Mem[0000000031800068] = 00000000 00000000 stda %l2,[%o3+0x068]%asi ! Mem[0000000031800068] = 1d000000 ffffffff ! Mem[0000000031800028] = 00008cc428d9a334, %l3 = ffffffffffffffff ldxa [%o3+0x028]%asi,%l3 ! %l3 = 00008cc428d9a334 ! Set Register : %l0 = 000000007ffff9a0 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %f11 = 000012c4, Mem[000000003000002c] = 000012c4 sta %f11,[%o0+0x02c]%asi ! Mem[000000003000002c] = 000012c4 ! Invert Register : %l3 = 00008cc428d9a334 xor %l3,-1,%l3 ! %l3 = ffff733bd7265ccb ! Mem[000000003000002c] = 000012c4, %f14 = d1ffffff ld [%o0+0x02c],%f14 ! %f14 = 000012c4 ! %l1 = 0000000000008ced, %l6 = 0000000000000731, %l3 = ffff733bd7265ccb mulx %l1,%l6,%l3 ! %l3 = 0000000003f5745d, %y = 398 ! Mem[000000003080002c] = 00000490, %l1 = 0000000000008ced ldswa [%o1+0x02c]%asi,%l1 ! %l1 = 0000000000000490 ! Mem[000000001a000008] = 00000000, %l6 = 0000000000000731 lduwa [%i0+%i4]0x88,%l6 ! %l6 = 0000000000000000 p5_label_85: ! %l2 = 000000001d000000, immed = fffffa86, %l7 = 000003987fd227a0 addccc %l2,-0x57a,%l7 ! %l7 = 000000001cfffa87, %ccr = 11 ! %l2 = 000000001d000000, Mem[000000001a800043] = 3cd812a1 stba %l2,[%i1+0x043]%asi ! Mem[000000001a800040] = 3cd81200 ! %l6 = 0000000000000000, %l6 = 0000000000000000, %l3 = 0000000003f5745d taddcctv %l6,%l6,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! Mem[000000001b800010] = 45030000, %l6 = 0000000000000000 ldsba [%i3+%i5]0x81,%l6 ! %l6 = 0000000000000045 ! %l4 = fffffffffffffffa, %l0 = ffffffffffffffff, %y = 00000398 sdivcc %l4,%l0,%l6 ! %l6 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = ffffffff save ! CWP = 1 ! %l5 = 000000009003f54c, immed = 000009fd, %l4 = ffffffffefd13be6 taddcc %l5,0x9fd,%l4 ! %l4 = 000000009003ff49, %ccr = 0a ! %f18 = 00000000, Mem[000000001a800018] = 1d000000 sta %f18,[%o1+%o6]0x81 ! Mem[000000001a800018] = 00000000 ! Mem[000000001a000020] = fa748e00, %l5 = 000000009003f54c lduwa [%o0+%i4]0x88,%l5 ! %l5 = 00000000fa748e00 ! %l0 = 0000000000004ab0, immed = 00000014, %l0 = 0000000000004ab0 srl %l0,0x014,%l0 ! %l0 = 0000000000000000 p5_label_86: ! %cwp = 1 ! Mem[000000001a000000] = 4cf50390, %l4 = 000000009003ff49 ldsba [%o0+%g0]0x81,%l4 ! %l4 = 000000000000004c ! Mem[0000000030800068] = 00000000 1ca67360, %l6 = 00000000, %l7 = 00000000 ldda [%i1+0x068]%asi,%l6 ! %l6 = 0000000000000000 000000001ca67360 ! %l3 = ffffffff6ffbf496, %l4 = 000000000000004c, %l6 = 0000000000000000 tsubcc %l3,%l4,%l6 ! %l6 = ffffffff6ffbf44a, %ccr = 82 ! Mem[000000001a000034] = 8bb63669, %l3 = ffffffff6ffbf496 ldsw [%o0+0x034],%l3 ! %l3 = ffffffff8bb63669 ! %l5 = 00000000fa748e00, %l6 = ffffffff6ffbf44a, %l3 = ffffffff8bb63669 orn %l5,%l6,%l3 ! %l3 = 00000000fa748fb5 ! %l0 = 0000000000000000, Mem[000000003080006a] = 00000000 sth %l0,[%i1+0x06a] ! Mem[0000000030800068] = 00000000 ! Mem[000000001b000010] = 00000000, %l3 = 00000000fa748fb5 ldsba [%o2+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[000000001b000058] = 1d48d4ee, %l1 = 0000000000000022 lduw [%o2+0x058],%l1 ! %l1 = 000000001d48d4ee ! %l5 = 00000000fa748e00, immed = 0000083a, %l4 = 000000000000004c taddcctv %l5,0x83a,%l4 ! %l0 = 0000000000000023, Trapped restore ! CWP = 0 p5_label_87: ! Mem[0000000030000028] = 00005d34 000012c4, %l2 = 1d000000, %l3 = 00000000 ldda [%o0+0x028]%asi,%l2 ! %l2 = 0000000000005d34 00000000000012c4 ! %l7 = 000000001cfffa87, Mem[000000001b000028] = 31116061 stwa %l7,[%i2+%o5]0x89 ! Mem[000000001b000028] = 1cfffa87 ! %l0 = ffffffffffffffff, %l7 = 000000001cfffa87, %l0 = ffffffffffffffff or %l0,%l7,%l0 ! %l0 = ffffffffffffffff ! Mem[000000001b800028] = ffffffff ffffffd1, %l2 = 00005d34, %l3 = 000012c4 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffffffd1 00000000ffffffff ! Invert Register : %l4 = fffffffffffffffa xor %l4,-1,%l4 ! %l4 = 0000000000000005 ! %l2 = 00000000ffffffd1, Mem[000000001a80006e] = 1923b7b8 stb %l2,[%i1+0x06e] ! Mem[000000001a80006c] = 1923d1b8 ! %l4 = 0000000000000005 sethi %hi(0x9abda800),%l4 ! %l4 = 000000009abda800 ! %l2 = 00000000ffffffd1, Mem[000000003100006c] = 426853e5 sth %l2,[%o2+0x06c] ! Mem[000000003100006c] = ffd153e5 ! %l2 = 00000000ffffffd1, immed = 00000309, %l1 = 0000000000000490 orn %l2,0x309,%l1 ! %l1 = fffffffffffffff7 ! %l3 = 00000000ffffffff, %l3 = 00000000ffffffff, %l0 = ffffffffffffffff orncc %l3,%l3,%l0 ! %l0 = ffffffffffffffff, %ccr = 88 p5_label_88: ! %l1 = fffffffffffffff7, immed = 00000c17, %y = ffffffff smul %l1,0xc17,%l1 ! %l1 = ffffffffffff9331, %y = ffffffff ! %l6 = 80000000, %l7 = 1cfffa87, Mem[000000001b800018] = 4bc4a3dd c2099028 stda %l6,[%i3+%i6]0x81 ! Mem[000000001b800018] = 80000000 1cfffa87 ! Mem[0000000031000068] = 0000006a, %l6 = ffffffff80000000 ldsba [%o2+0x069]%asi,%l6 ! %l6 = 0000000000000000 ! %l2 = 00000000ffffffd1, %l4 = 000000009abda800, %l4 = 000000009abda800 tsubcctv %l2,%l4,%l4 ! %l0 = 0000000000000022, Trapped ! %l6 = 0000000000000000, immd = fffffffffffffea0, %l0 = 0000000000000022 udivx %l6,-0x160,%l0 ! %l0 = 0000000000000000 ! %l6 = 00000000, %l7 = 1cfffa87, Mem[0000000030000068] = 00000000 00007e23 stda %l6,[%o0+0x068]%asi ! Mem[0000000030000068] = 00000000 1cfffa87 ! %l7 = 000000001cfffa87, Mem[000000003180006c] = ffffffff stw %l7,[%o3+0x06c] ! Mem[000000003180006c] = 1cfffa87 ! %l3 = 00000000ffffffff, immed = 00000024, %l3 = 00000000ffffffff srlx %l3,0x024,%l3 ! %l3 = 0000000000000000 ! %f20 = aa259960 c7f08cf6, Mem[0000000030000068] = 00000000 1cfffa87 std %f20,[%o0+0x068] ! Mem[0000000030000068] = aa259960 c7f08cf6 ! %l0 = 0000000000000000, immed = fffff1b9, %l2 = 00000000ffffffd1 taddcc %l0,-0xe47,%l2 ! %l2 = fffffffffffff1b9, %ccr = 8a p5_label_89: ! %f11 = 000012c4, Mem[000000001a800010] = 00000408 sta %f11,[%i1+%i5]0x81 ! Mem[000000001a800010] = 000012c4 ! %l5 = 0000000000008ced, %l4 = 000000009abda800, %l1 = ffffffffffff9331 or %l5,%l4,%l1 ! %l1 = 000000009abdaced ! Mem[000000001b800018] = 80000000, %l2 = fffffffffffff1b9 ldsha [%i3+%i6]0x81,%l2 ! %l2 = ffffffffffff8000 ! Mem[000000003100002c] = fffffffa, %l0 = 0000000000000000 lduw [%o2+0x02c],%l0 ! %l0 = 00000000fffffffa ! %l3 = 0000000000000000, immed = fffffa3b, %l1 = 000000009abdaced sub %l3,-0x5c5,%l1 ! %l1 = 00000000000005c5 ! Mem[000000003080006c] = 1ca67360, %l7 = 000000001cfffa87 ldub [%o1+0x06c],%l7 ! %l7 = 000000000000001c ! Mem[000000001a000000] = 4cf50390, %l0 = 00000000fffffffa lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000004cf50390 ! %f16 = 00000000, Mem[000000001b800028] = d1ffffff sta %f16,[%i3+%o5]0x81 ! Mem[000000001b800028] = 00000000 ! %l2 = ffffffffffff8000, immed = fffffc0d, %l7 = 000000000000001c addc %l2,-0x3f3,%l7 ! %l7 = ffffffffffff7c0d ! Mem[000000003180006c] = 1cfffa87, %l3 = 0000000000000000 ldswa [%o3+0x06c]%asi,%l3 ! %l3 = 000000001cfffa87 p5_label_90: ! %l0 = 000000004cf50390, Mem[000000003080002e] = 00000490 sth %l0,[%o1+0x02e] ! Mem[000000003080002c] = 00000390 ! Mem[000000003080002c] = 00000390, %f3 = f80bcfb5 ld [%o1+0x02c],%f3 ! %f3 = 00000390 ! Mem[0000000030800028] = 1d000000, %l6 = 0000000000000000 lduw [%o1+%o5],%l6 ! %l6 = 000000001d000000 ! Mem[000000001a800020] = ae6d2aa655a4674e, %l6 = 000000001d000000 ldxa [%i1+%o4]0x81,%l6 ! %l6 = ae6d2aa655a4674e ! %l6 = ae6d2aa655a4674e, Mem[000000001a000038] = 3be5dd480dd65368 stx %l6,[%i0+0x038] ! Mem[000000001a000038] = ae6d2aa655a4674e ! Mem[0000000030000068] = aa259960c7f08cf6, %l1 = 00000000000005c5 ldx [%o0+0x068],%l1 ! %l1 = aa259960c7f08cf6 ! %l4 = 000000009abda800, immed = fffff8fc, %y = ffffffff sdivcc %l4,-0x704,%l1 ! %l1 = 00000000000e6ef1, %ccr = 00 mov %l0,%y ! %y = 4cf50390 ! Mem[000000001a800058] = 2f01094bfe7815af, %l7 = ffffffffffff7c0d ldx [%i1+0x058],%l7 ! %l7 = 2f01094bfe7815af ! Mem[0000000030800068] = 00000000, %l5 = 0000000000008ced ldsb [%o1+0x068],%l5 ! %l5 = 0000000000000000 ! Mem[000000001a800000] = 00000000, %l5 = 0000000000000000 lduwa [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000 p5_label_91: ! Mem[000000003000002c] = 000012c4, %l5 = 0000000000000000 ldub [%o0+0x02c],%l5 ! %l5 = 0000000000000000 ! Mem[000000001b000010] = 00000000, %l7 = 2f01094bfe7815af ldswa [%i2+%i5]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[000000003080006c] = 1ca67360, %l5 = 0000000000000000 lduh [%o1+0x06c],%l5 ! %l5 = 0000000000001ca6 ! Mem[0000000031800028] = 00008cc428d9a334, %f6 = 00000000 00000490 ldd [%o3+%o5],%f6 ! %f6 = 00008cc4 28d9a334 ! Mem[000000001b800030] = ea0061b882dec44b, %l2 = ffffffffffff8000 ldxa [%i3+%o6]0x88,%l2 ! %l2 = ea0061b882dec44b ! Mem[000000001a800030] = 00ffff99 91ffffff, %l2 = 82dec44b, %l3 = 1cfffa87 ldda [%i1+%o6]0x81,%l2 ! %l2 = 0000000000ffff99 0000000091ffffff ! %l4 = 000000009abda800, immed = fffff786, %l5 = 0000000000001ca6 or %l4,-0x87a,%l5 ! %l5 = ffffffffffffff86 ! Clear Register : %l0 = 000000004cf50390 clr %l0 ! %l0 = 0000000000000000 ! Mem[000000001a000020] = 008e74fa, %f8 = ae6d2aa6 lda [%i0+%o4]0x80,%f8 ! %f8 = 008e74fa ! Randomly selected nop nop p5_label_92: ! Mem[000000001b800010] = 45030000, %l0 = 0000000000000000 ldsw [%i3+%i5],%l0 ! %l0 = 0000000045030000 ! %l6 = ae6d2aa655a4674e, Mem[000000001b000010] = 00000000 stba %l6,[%i2+%i5]0x89 ! Mem[000000001b000010] = 0000004e ! retry : should take illegal inst trap, %l0 = 0000000045030000 retry ! Illegal inst trap : %l0 = 0000000045030010 ! %l6 = ae6d2aa655a4674e, Mem[000000001a800020] = ae6d2aa6 stba %l6,[%i1+%o4]0x81 ! Mem[000000001a800020] = 4e6d2aa6 ! %l4 = 000000009abda800, immed = 00000827, %l5 = ffffffffffffff86 xorcc %l4,0x827,%l5 ! %l5 = 000000009abda027, %ccr = 08 ! %f26 = ffffff83 76f1d435, Mem[000000001b000000] = fa784ab0 00000314 stda %f26,[%i2+%g0]0x81 ! Mem[000000001b000000] = ffffff83 76f1d435 ! Mem[0000000030800068] = 00000000 1ca67360, %l0 = 45030010, %l1 = 000e6ef1 ldd [%o1+0x068],%l0 ! %l0 = 0000000000000000 000000001ca67360 ! %l1 = 000000001ca67360, immed = fffff542, %l1 = 000000001ca67360 taddcctv %l1,-0xabe,%l1 ! %l0 = 0000000000000023, Trapped ! %l4 = 000000009abda800, Mem[000000001b800000] = 00000ef5 stwa %l4,[%i3+%g0]0x81 ! Mem[000000001b800000] = 9abda800 ! Mem[000000001b000008] = 62f1f800, %l0 = 0000000000000023 lduwa [%i2+%i4]0x80,%l0 ! %l0 = 0000000062f1f800 p5_label_93: ! Mem[0000000030800068] = 000000001ca67360, %f2 = 00000000 00000390 ldd [%o1+0x068],%f2 ! %f2 = 00000000 1ca67360 ! Mem[0000000031000068] = 0000006affd153e5, %f24 = 0000001d 1d000000 ldd [%o2+0x068],%f24 ! %f24 = 0000006a ffd153e5 ! %l0 = 0000000062f1f800, immed = fffff739, %y = 4cf50390 udiv %l0,-0x8c7,%l2 ! %l2 = 000000004cf50633 mov %l0,%y ! %y = 62f1f800 ! %l7 = 0000000000000000, Mem[000000003180002d] = 28d9a334 stb %l7,[%o3+0x02d] ! Mem[000000003180002c] = 2800a334 ! %l0 = 0000000062f1f800, immed = 00000037, %l0 = 0000000062f1f800 srlx %l0,0x037,%l0 ! %l0 = 0000000000000000 ! %l5 = 000000009abda027, immed = 00000d74, %l1 = 000000001ca67360 taddcctv %l5,0xd74,%l1 ! %l0 = 0000000000000023, Trapped ! Mem[000000001a800018] = 5d9cc7e600000000, %l6 = ae6d2aa655a4674e ldxa [%i1+%i6]0x88,%l6 ! %l6 = 5d9cc7e600000000 ! Mem[0000000030800028] = 1d00000000000390, %l6 = 5d9cc7e600000000 ldx [%o1+%o5],%l6 ! %l6 = 1d00000000000390 ! %l4 = 000000009abda800, %l6 = 1d00000000000390, %l6 = 1d00000000000390 xorcc %l4,%l6,%l6 ! %l6 = 1d0000009abdab90, %ccr = 08 ! %l1 = 000000001ca67360, %l6 = 1d0000009abdab90, %l4 = 000000009abda800 sra %l1,%l6,%l4 ! %l4 = 0000000000001ca6 p5_label_94: ! %l4 = 0000000000001ca6, immd = 0000000000000b21, %l6 = 1d0000009abdab90 sdivx %l4,0xb21,%l6 ! %l6 = 0000000000000002 ! Mem[000000001a000008] = 00000000, %l6 = 0000000000000002 ldsba [%i0+%i4]0x81,%l6 ! %l6 = 0000000000000000 ! %l2 = 000000004cf50633, %l2 = 000000004cf50633, %l7 = 0000000000000000 andncc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! Mem[000000001a000020] = 008e74fa, %l1 = 000000001ca67360 lduba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000031800028] = 00008cc4, %l4 = 0000000000001ca6 ldsba [%o3+0x02b]%asi,%l4 ! %l4 = ffffffffffffffc4 ! Mem[000000001b000030] = 00000000, %l3 = 0000000091ffffff lduba [%i2+%o6]0x88,%l3 ! %l3 = 0000000000000000 ! %l4 = ffffffc4, %l5 = 9abda027, Mem[000000001b000030] = 00000000 f80bcfb5 std %l4,[%i2+%o6] ! Mem[000000001b000030] = ffffffc4 9abda027 ! Mem[0000000030800068] = 00000000, %l4 = ffffffffffffffc4 ldsh [%o1+0x068],%l4 ! %l4 = 0000000000000000 ! Mem[0000000030000068] = aa259960c7f08cf6, %l0 = 0000000000000023 ldx [%o0+0x068],%l0 ! %l0 = aa259960c7f08cf6 save ! CWP = 1 p5_label_95: ! %cwp = 1 ! Mem[000000003180002c] = 2800a334, %l4 = 000000000000004c ldsb [%i3+0x02e],%l4 ! %l4 = ffffffffffffffa3 ! Mem[000000001a000000] = 4cf50390, %l5 = 00000000fa748e00 lduwa [%o0+%g0]0x80,%l5 ! %l5 = 000000004cf50390 ! Mem[000000001b000028] = 1cfffa87, %l5 = 000000004cf50390 lduha [%o2+%i5]0x88,%l5 ! %l5 = 000000000000fa87 ! %f0 = 00000000 1e492933, Mem[0000000031000028] = 80000000 fffffffa stda %f0 ,[%i2+0x028]%asi ! Mem[0000000031000028] = 00000000 1e492933 ! %f23 = 50b50345, Mem[000000001b80006c] = 0d388f52 st %f23,[%o3+0x06c] ! Mem[000000001b80006c] = 50b50345 ! Mem[000000001b800028] = 00000000, %f21 = c7f08cf6 lda [%o3+%i5]0x88,%f21 ! %f21 = 00000000 ! %l5 = 000000000000fa87, immed = fffffadc, %y = 62f1f800 umulcc %l5,-0x524,%l7 ! %l7 = 0000fa86faf82204, %ccr = 08, %y = fa86 ! Mem[0000000031000028] = 000000001e492933, %f10 = 00005d34 000012c4 ldd [%i2+%i5],%f10 ! %f10 = 00000000 1e492933 ! retry : should take illegal inst trap, %l0 = 0000000000000023 retry ! Illegal inst trap : %l0 = 0000000000000033 ! %l3 = 0000000000000000, Mem[000000001b800010] = 00000345 stha %l3,[%o3+%o5]0x88 ! Mem[000000001b800010] = 00000000 p5_label_96: ! %cwp = 1 ! Mem[0000000030000028] = 00005d34 000012c4, %l6 = 6ffbf44a, %l7 = faf82204 ldd [%i0+%i5],%l6 ! %l6 = 0000000000005d34 00000000000012c4 ! Mem[000000003000002c] = 000012c4, %l3 = 0000000000000000 lduh [%i0+0x02c],%l3 ! %l3 = 0000000000000000 ! %f8 = 008e74fa e99f2125, Mem[0000000031000068] = 0000006a ffd153e5 std %f8 ,[%i2+0x068] ! Mem[0000000031000068] = 008e74fa e99f2125 ! %l6 = 0000000000005d34, Mem[0000000030000028] = 00005d34 stw %l6,[%i0+%i5] ! Mem[0000000030000028] = 00005d34 ! %l2 = ffffffff6ffc0ab3, %l5 = 000000000000fa87, %l2 = ffffffff6ffc0ab3 andcc %l2,%l5,%l2 ! %l2 = 0000000000000a83, %ccr = 00 ! %l4 = ffffffffffffffa3, immed = fffffb90, %l2 = 0000000000000a83 andcc %l4,-0x470,%l2 ! %l2 = fffffffffffffb80, %ccr = 88 ! %l2 = fffffffffffffb80, %l1 = 000000001d48d4ee, %l1 = 000000001d48d4ee sub %l2,%l1,%l1 ! %l1 = ffffffffe2b72692 ! %l4 = ffffffffffffffa3, immed = 00000df4, %l2 = fffffffffffffb80 xorcc %l4,0xdf4,%l2 ! %l2 = fffffffffffff257, %ccr = 88 ! %f20 = aa259960 00000000, Mem[000000001b000010] = 4e000000 00000000 stda %f20,[%o2+%o5]0x81 ! Mem[000000001b000010] = aa259960 00000000 ! %f16 = 00000000 b4220000, Mem[0000000030000028] = 00005d34 000012c4 std %f16,[%i0+%i5] ! Mem[0000000030000028] = 00000000 b4220000 p5_label_97: ! %cwp = 1 ! %l2 = fffffffffffff257, Mem[000000001b000028] = 1cfffa87 stha %l2,[%o2+%i5]0x88 ! Mem[000000001b000028] = 1cfff257 ! Mem[000000001a800020] = a62a6d4e, %l0 = 0000000000000033 ldsba [%o1+%i4]0x88,%l0 ! %l0 = 000000000000004e ! %l4 = ffffffa3, %l5 = 0000fa87, Mem[0000000030800028] = 1d000000 00000390 std %l4,[%i1+%i5] ! Mem[0000000030800028] = ffffffa3 0000fa87 ! %f16 = 00000000 b4220000, Mem[000000001b000018] = 90040000 3c299c0d stda %f16,[%o2+%o6]0x89 ! Mem[000000001b000018] = 00000000 b4220000 ! Mem[000000001a800020] = a62a6d4e, %l4 = ffffffffffffffa3 ldswa [%o1+%i4]0x88,%l4 ! %l4 = ffffffffa62a6d4e ! Mem[000000001b800018] = 80000000 1cfffa87, %l6 = 00005d34, %l7 = 000012c4 ldd [%o3+%o6],%l6 ! %l6 = 0000000080000000 000000001cfffa87 ! Mem[0000000030000028] = 00000000b4220000, %f26 = ffffff83 76f1d435 ldd [%i0+%i5],%f26 ! %f26 = 00000000 b4220000 ! %l4 = ffffffffa62a6d4e, %l6 = 0000000080000000, %l5 = 000000000000fa87 udivx %l4,%l6,%l5 ! %l5 = 00000001ffffffff ! Mem[0000000030000068] = aa259960, %l2 = fffffffffffff257 ldswa [%i0+0x068]%asi,%l2 ! %l2 = ffffffffaa259960 ! %f3 = 1ca67360, Mem[000000003000006c] = c7f08cf6 st %f3 ,[%i0+0x06c] ! Mem[000000003000006c] = 1ca67360 p5_label_98: ! %cwp = 1 ! %l1 = ffffffffe2b72692, %l6 = 0000000080000000, %l2 = ffffffffaa259960 andcc %l1,%l6,%l2 ! %l2 = 0000000080000000, %ccr = 08 ! %l4 = ffffffffa62a6d4e, Mem[000000001b800030] = ea0061b882dec44b stxa %l4,[%o3+%i6]0x88 ! Mem[000000001b800030] = ffffffffa62a6d4e ! %l2 = 0000000080000000, Mem[000000001b000056] = 13ef88d7 sth %l2,[%o2+0x056] ! Mem[000000001b000054] = 13ef0000 ! %l6 = 0000000080000000, Mem[000000003080002e] = 0000fa87 stb %l6,[%i1+0x02e] ! Mem[000000003080002c] = 00000087 ! %l2 = 80000000, %l3 = 00000000, Mem[000000001a800030] = 00ffff99 91ffffff stda %l2,[%o1+%i6]0x81 ! Mem[000000001a800030] = 80000000 00000000 ! %l2 = 0000000080000000, immd = 0000000000000f15, %l2 = 0000000080000000 sdivx %l2,0xf15,%l2 ! %l2 = 0000000000087ca6 ! Mem[000000001b800020] = 000022b400000000, %f6 = 00008cc4 28d9a334 ldda [%o3+%i4]0x88,%f6 ! %f6 = 000022b4 00000000 ! Mem[000000001b800014] = cd3dd310, %l2 = 0000000000087ca6 ldsw [%o3+0x014],%l2 ! %l2 = ffffffffcd3dd310 ! %l6 = 0000000080000000, immed = fffffd69, %l4 = ffffffffa62a6d4e andncc %l6,-0x297,%l4 ! %l4 = 0000000000000000, %ccr = 44 ! Mem[000000001a000018] = b04a0000 c42253cf, %l0 = 0000004e, %l1 = e2b72692 ldd [%o0+%o6],%l0 ! %l0 = 00000000b04a0000 00000000c42253cf p5_label_99: ! %cwp = 1 ! %l0 = 00000000b04a0000, Mem[000000003000006c] = 1ca67360 sth %l0,[%i0+0x06c] ! Mem[000000003000006c] = 00007360 ! %l1 = 00000000c42253cf, Mem[000000001a000028] = 00000000 stwa %l1,[%o0+%i5]0x81 ! Mem[000000001a000028] = c42253cf ! %f2 = 00000000, Mem[0000000030000028] = 00000000 st %f2 ,[%i0+%i5] ! Mem[0000000030000028] = 00000000 ! %l1 = 00000000c42253cf, Mem[0000000031000068] = 008e74fa stw %l1,[%i2+0x068] ! Mem[0000000031000068] = c42253cf ! %l7 = 000000001cfffa87, Mem[000000001a800054] = b877ed8c stw %l7,[%o1+0x054] ! Mem[000000001a800054] = 1cfffa87 ! %l6 = 0000000080000000, %l3 = 0000000000000000, %y = 0000fa86 umul %l6,%l3,%l7 ! %l7 = 0000000000000000, %y = 00 ! %f24 = 0000006a ffd153e5, Mem[0000000030000028] = 00000000 b4220000 std %f24,[%i0+%i5] ! Mem[0000000030000028] = 0000006a ffd153e5 ! Mem[0000000031800068] = 1d0000001cfffa87, %f28 = 4e67a455 00000314 ldd [%i3+0x068],%f28 ! %f28 = 1d000000 1cfffa87 ! %l1 = 00000000c42253cf, %l6 = 0000000080000000, %l7 = 0000000000000000 addc %l1,%l6,%l7 ! %l7 = 00000001442253cf ! %l7 = 00000001442253cf, %l5 = 00000001ffffffff, %l2 = ffffffffcd3dd310 srlx %l7,%l5,%l2 ! %l2 = 0000000000000000 p5_label_100: ! %cwp = 1 ! %l6 = 0000000080000000, %l1 = 00000000c42253cf, %l4 = 0000000000000000 udivx %l6,%l1,%l4 ! %l4 = 0000000000000000 ! Mem[000000001b800020] = 00000000, %l7 = 00000001442253cf ldsha [%o3+%i4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[000000001a800038] = 9e79dac66e0bd4fc, %f26 = 00000000 b4220000 ldd [%o1+0x038],%f26 ! %f26 = 9e79dac6 6e0bd4fc ! Mem[0000000031800068] = 1d000000, %l3 = 0000000000000000 ldsw [%i3+0x068],%l3 ! %l3 = 000000001d000000 ! %l0 = 00000000b04a0000, Mem[000000003180002c] = 2800a334 stw %l0,[%i3+0x02c] ! Mem[000000003180002c] = b04a0000 ! %l7 = 0000000000000000, Mem[000000003000006c] = 00007360 stba %l7,[%i0+0x06c]%asi ! Mem[000000003000006c] = 00007360 ! %l2 = 00000000, %l3 = 1d000000, Mem[000000001a000048] = 13ef88d7 fceb0fdd std %l2,[%o0+0x048] ! Mem[000000001a000048] = 00000000 1d000000 ! %l1 = 00000000c42253cf, %l1 = 00000000c42253cf, %l7 = 0000000000000000 sub %l1,%l1,%l7 ! %l7 = 0000000000000000 ! Mem[000000001b000010] = 609925aa, %f6 = 000022b4 lda [%o2+%o5]0x88,%f6 ! %f6 = 609925aa ! %f22 = 62f1f800 50b50345, Mem[0000000030800068] = 00000000 1ca67360 std %f22,[%i1+0x068] ! Mem[0000000030800068] = 62f1f800 50b50345 ba,a p5_not_taken_0_end p5_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p5_branch_failed p5_not_taken_0_end: ! End of Random Code for Processor 5 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 aa259960c7f08cf6 bne,a,pn %xcc,p5_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000004cf50633 bne,a,pn %xcc,p5_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000009abda027 bne,a,pn %xcc,p5_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p5_check_fp_registers: set p5_temp,%g1 set p5_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 00000000 1e492933 bne %xcc,p5_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 00000000 1ca67360 bne %xcc,p5_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 1d000000 1c207360 bne %xcc,p5_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 609925aa 00000000 bne %xcc,p5_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 008e74fa e99f2125 bne %xcc,p5_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 00000000 1e492933 bne %xcc,p5_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00000000 4bc4a3dd bne %xcc,p5_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 000012c4 ffffffff bne %xcc,p5_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00000000 b4220000 bne %xcc,p5_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 00000000 00000000 bne %xcc,p5_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be aa259960 00000000 bne %xcc,p5_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 62f1f800 50b50345 bne %xcc,p5_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 0000006a ffd153e5 bne %xcc,p5_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 9e79dac6 6e0bd4fc bne %xcc,p5_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 1d000000 1cfffa87 bne %xcc,p5_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 62f1f800 50b50345 bne %xcc,p5_f30_fail nop ! Check Local Memory set p5_local0_expect,%g1 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000000 ldx [%i0+0x010],%g3 ! Observed data at 000000001a000010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = c42253cf00000000 ldx [%i0+0x028],%g3 ! Observed data at 000000001a000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ae6d2aa655a4674e ldx [%i0+0x038],%g3 ! Observed data at 000000001a000038 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = b6c33f0509c7d4fc ldx [%i0+0x040],%g3 ! Observed data at 000000001a000040 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 000000001d000000 ldx [%i0+0x048],%g3 ! Observed data at 000000001a000048 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x048,%g4 ldx [%g1+0x060],%g2 ! Expected data = 4e9a18362b23c1e4 ldx [%i0+0x060],%g3 ! Observed data at 000000001a000060 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 0000049022b4b253 ldx [%i0+0x068],%g3 ! Observed data at 000000001a000068 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x068,%g4 set p5_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x000],%g3 ! Observed data at 000000001a800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8ced77b855a4674e ldx [%i1+0x008],%g3 ! Observed data at 000000001a800008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000012c400000000 ldx [%i1+0x010],%g3 ! Observed data at 000000001a800010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = a14a0000b877ed8d ldx [%i1+0x028],%g3 ! Observed data at 000000001a800028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8000000000000000 ldx [%i1+0x030],%g3 ! Observed data at 000000001a800030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 3cd812005bf8d9da ldx [%i1+0x040],%g3 ! Observed data at 000000001a800040 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x040,%g4 ldx [%g1+0x050],%g2 ! Expected data = 001273501cfffa87 ldx [%i1+0x050],%g3 ! Observed data at 000000001a800050 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = b75683df4bc4a340 ldx [%i1+0x060],%g3 ! Observed data at 000000001a800060 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 012b4e001923d1b8 ldx [%i1+0x068],%g3 ! Observed data at 000000001a800068 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x068,%g4 set p5_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = ffffff8376f1d435 ldx [%i2+0x000],%g3 ! Observed data at 000000001b000000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 62f1f80000007e23 ldx [%i2+0x008],%g3 ! Observed data at 000000001b000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = aa25996000000000 ldx [%i2+0x010],%g3 ! Observed data at 000000001b000010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000022b400000000 ldx [%i2+0x018],%g3 ! Observed data at 000000001b000018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 40ed77b850731200 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 = 57f2ff1c55a4674e ldx [%i2+0x028],%g3 ! Observed data at 000000001b000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffc49abda027 ldx [%i2+0x030],%g3 ! Observed data at 000000001b000030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9199666600000034 ldx [%i2+0x038],%g3 ! Observed data at 000000001b000038 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x038,%g4 ldx [%g1+0x050],%g2 ! Expected data = 0f72ac9f13ef0000 ldx [%i2+0x050],%g3 ! Observed data at 000000001b000050 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x050,%g4 ldx [%g1+0x070],%g2 ! Expected data = 0fc23ce406deb397 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 = 0000000000000490 ldx [%i2+0x078],%g3 ! Observed data at 000000001b000078 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x078,%g4 set p5_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 9abda80000000000 ldx [%i3+0x000],%g3 ! Observed data at 000000001b800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000cd3dd310 ldx [%i3+0x010],%g3 ! Observed data at 000000001b800010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 4e6d2aa6ffffffff ldx [%i3+0x030],%g3 ! Observed data at 000000001b800030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x030,%g4 ldx [%g1+0x050],%g2 ! Expected data = 4f14ff884d92b422 ldx [%i3+0x050],%g3 ! Observed data at 000000001b800050 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = 1fa55ab4fffffd6d ldx [%i3+0x060],%g3 ! Observed data at 000000001b800060 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 4530292350b50345 ldx [%i3+0x068],%g3 ! Observed data at 000000001b800068 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x068,%g4 ldx [%g1+0x078],%g2 ! Expected data = b82ce5d10051f178 ldx [%i3+0x078],%g3 ! Observed data at 000000001b800078 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x078,%g4 ! Check Shared Memory set share0_expect,%g4 set p5_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p5_memcheck_share0: ldx [%g4+0x028],%g2 ! Expected value = 0000006affd153e5 ldx [%o0+0x028],%g3 ! Read value at Mem[0000000030000028] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x028,%g1 ldx [%g4+0x068],%g2 ! Expected value = aa25996000007360 ldx [%o0+0x068],%g3 ! Read value at Mem[0000000030000068] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x068,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p5_memcheck_share1: ldx [%g4+0x028],%g2 ! Expected value = ffffffa300000087 ldx [%o1+0x028],%g3 ! Read value at Mem[0000000030800028] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x028,%g1 ldx [%g4+0x068],%g2 ! Expected value = 62f1f80050b50345 ldx [%o1+0x068],%g3 ! Read value at Mem[0000000030800068] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x068,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p5_memcheck_share2: ldx [%g4+0x028],%g2 ! Expected value = 000000001e492933 ldx [%o2+0x028],%g3 ! Read value at Mem[0000000031000028] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x028,%g1 ldx [%g4+0x068],%g2 ! Expected value = c42253cfe99f2125 ldx [%o2+0x068],%g3 ! Read value at Mem[0000000031000068] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x068,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p5_memcheck_share3: ldx [%g4+0x028],%g2 ! Expected value = 00008cc4b04a0000 ldx [%o3+0x028],%g3 ! Read value at Mem[0000000031800028] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x028,%g1 ldx [%g4+0x068],%g2 ! Expected value = 1d0000001cfffa87 ldx [%o3+0x068],%g3 ! Read value at Mem[0000000031800068] cmp %g2,%g3 bne,pn %xcc,p5_failed add %g6,0x068,%g1 ! The test for processor 5 has passed p5_passed: ta GOOD_TRAP nop p5_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p5_failed p5_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p5_failed p5_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p5_failed p5_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p5_failed p5_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p5_failed p5_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p5_failed p5_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p5_failed p5_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p5_failed p5_f0_fail: set p5_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f2_fail: set p5_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f4_fail: set p5_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f6_fail: set p5_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f8_fail: set p5_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%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_f12_fail: set p5_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f14_fail: set p5_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f16_fail: set p5_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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_f20_fail: set p5_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%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_f28_fail: set p5_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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] 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] ta BAD_TRAP p5_dfill_failed: ba p5_failed mov 0xddd,%g1 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: sdivx %l4,%l0,%l5 stb %l0,[%i2+0x00e] ! Mem[000000001b00000e] stw %l6,[%o2+0x068] ! Mem[0000000031000068] ldsw [%o1+0x068],%l7 ! Mem[0000000030800068] andcc %l5,0x77b,%l3 ldsb [%o2+0x02e],%l7 ! Mem[000000003100002e] sllx %l1,%l3,%l0 done p5_trap1o: sdivx %l4,%l0,%l5 stb %l0,[%o2+0x00e] ! Mem[000000001b00000e] stw %l6,[%i2+0x068] ! Mem[0000000031000068] ldsw [%i1+0x068],%l7 ! Mem[0000000030800068] andcc %l5,0x77b,%l3 ldsb [%i2+0x02e],%l7 ! Mem[000000003100002e] sllx %l1,%l3,%l0 done p5_trap2e: srl %l1,%l2,%l3 done p5_trap2o: srl %l1,%l2,%l3 done p5_trap3e: orn %l4,%l3,%l1 xor %l4,%l0,%l5 sub %l2,0x674,%l3 xnor %l3,%l2,%l6 andn %l6,-0xde6,%l0 or %l7,0xe96,%l4 done p5_trap3o: orn %l4,%l3,%l1 xor %l4,%l0,%l5 sub %l2,0x674,%l3 xnor %l3,%l2,%l6 andn %l6,-0xde6,%l0 or %l7,0xe96,%l4 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a1628443f67d21c4 ldx [%g1+0x008],%l1 ! %l1 = 397557560069eab5 ldx [%g1+0x010],%l2 ! %l2 = a15be6508deac074 ldx [%g1+0x018],%l3 ! %l3 = 23155fb454e7d0ed ldx [%g1+0x020],%l4 ! %l4 = 362d48d0e1c167e0 ldx [%g1+0x028],%l5 ! %l5 = 1b6a79a695b3706e ldx [%g1+0x030],%l6 ! %l6 = 4e9a18362b23c1e4 ldx [%g1+0x038],%l7 ! %l7 = ff6846eaa3fb1305 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 3005ec56afb870fe ldx [%g1+0x048],%l1 ! %l1 = 9e2dc2a6ac0f39ce ldx [%g1+0x050],%l2 ! %l2 = 5d54c6fbf2d1a6a8 ldx [%g1+0x058],%l3 ! %l3 = af0f0a84be05bf02 ldx [%g1+0x060],%l4 ! %l4 = a4a2dfee0080718d ldx [%g1+0x068],%l5 ! %l5 = 6f1860d69e50914e ldx [%g1+0x070],%l6 ! %l6 = 20c802b21ca5581b ldx [%g1+0x078],%l7 ! %l7 = 0aaad271a81b1bbc save ! Initialize memory pointers for window 2 set p5_local0_start,%i0 set p5_local1_start,%i1 set p5_local2_start,%i2 set p5_local3_start,%i3 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 2 ldx [%g1+0x080],%l0 ! %l0 = c1f1b34ed1784ab0 ldx [%g1+0x088],%l1 ! %l1 = 39b93715cb4a1f33 ldx [%g1+0x090],%l2 ! %l2 = f14f5d2058106666 ldx [%g1+0x098],%l3 ! %l3 = 6a803f1e2ba61d90 ldx [%g1+0x0a0],%l4 ! %l4 = dd5eb2ba729d16dd ldx [%g1+0x0a8],%l5 ! %l5 = 99820009f29ebbd5 ldx [%g1+0x0b0],%l6 ! %l6 = 768d7e0dee8e53f5 ldx [%g1+0x0b8],%l7 ! %l7 = 738e612803589bf0 save ! Initialize memory points for window 3 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 mov %g0,%i7 ! Init Local Registers in Window 3 ldx [%g1+0x0c0],%l0 ! %l0 = b0ef83c3c2098853 ldx [%g1+0x0c8],%l1 ! %l1 = 5dda33fc8c6fb189 ldx [%g1+0x0d0],%l2 ! %l2 = 87506b740502e6db ldx [%g1+0x0d8],%l3 ! %l3 = 802100d59b8a3fa1 ldx [%g1+0x0e0],%l4 ! %l4 = fdf53f3cfa748e93 ldx [%g1+0x0e8],%l5 ! %l5 = cff60c08b855bed7 ldx [%g1+0x0f0],%l6 ! %l6 = 1ec2472a41c1529a ldx [%g1+0x0f8],%l7 ! %l7 = 8bbc74e40d346b9f ! Initialize the output register of window 3 set p5_local0_start,%o0 set p5_local1_start,%o1 set p5_local2_start,%o2 set p5_local3_start,%o3 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%o6 mov %g0,%o7 restore restore 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 = 74a1fff6 3bc76498 fe5c9176 dc3d692b ! %f4 = 6af426e1 5a88b5e0 ec3cf790 6fc035c3 ! %f8 = 8a64dc35 b523cba4 298bb8d5 232cb1ab ! %f12 = 35d75f16 0a9db2ce afa5da6f a480fa76 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 040e6d62 e7474947 83dd292b c37e4aac ! %f20 = ffb19064 0030edc8 563b3464 f62c677c ! %f24 = c0f1c750 5dc519d2 0d8dd56b 28368d92 ! %f28 = 5d37edfb 8956ca83 548d80ee f4d5ccf0 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 8b924e68 bdef4468 36e10909 f634bfa0 ! %f36 = 263ba9a1 b4ecb241 f48f9474 4d36c53e ! %f40 = 5dffb61e b268aba9 41847e2d 08f2c36b ! %f44 = 7d212a3d 405e7d33 90aa2f68 b82fc05c ldda [%g1]ASI_BLK_P,%f32 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: ! %l3 = 87ba20c84e2bc198, %l1 = 19c6af661b26f241, %l4 = 0890d877da4e59c6 udivx %l3,%l1,%l4 ! %l4 = 0000000000000005 ! %l7 = 357ca15a66589b1a, %l3 = 87ba20c84e2bc198, %l1 = 19c6af661b26f241 addc %l7,%l3,%l1 ! %l1 = bd36c222b4845cb2 ! %l2 = 97b78023f9bf0ff5, Mem[000000001d800000] = 17c5965a stba %l2,[%i3+%g0]0x81 ! Mem[000000001d800000] = f5c5965a ! %f8 = 8a64dc35 b523cba4, Mem[000000001c800008] = b2a0257a 3f542d1c std %f8 ,[%i1+%i4] ! Mem[000000001c800008] = 8a64dc35 b523cba4 ! %l5 = a5f81c1c2b3b441c, immed = 0000000f, %l4 = 0000000000000005 sra %l5,0x00f,%l4 ! %l4 = 0000000000005676 ! Mem[0000000031000070] = 90698c3c3525f1f2, %f30 = 548d80ee f4d5ccf0 ldd [%o2+0x070],%f30 ! %f30 = 90698c3c 3525f1f2 ! Mem[000000001c000004] = c237f905, %l5 = a5f81c1c2b3b441c ldsh [%i0+0x004],%l5 ! %l5 = ffffffffffffc237 ! %l5 = ffffffffffffc237, immed = 00000b1f, %l6 = b049d83ddc2b7537 xorcc %l5,0xb1f,%l6 ! %l6 = ffffffffffffc928, %ccr = 88 ! %l0 = 7a2da9a6, %l1 = b4845cb2, Mem[0000000030800070] = bb5f37bc 79f6180f std %l0,[%o1+0x070] ! Mem[0000000030800070] = 7a2da9a6 b4845cb2 ! Mem[000000001c000000] = ca173574, %f0 = 74a1fff6 lda [%i0+%g0]0x80,%f0 ! %f0 = ca173574 p6_label_2: ! %l5 = ffffffffffffc237, Mem[0000000030800030] = 48d16b81 stb %l5,[%o1+%o6] ! Mem[0000000030800030] = 37d16b81 ! Mem[0000000031000030] = 894c21ea, %l3 = 87ba20c84e2bc198 ldsh [%o2+0x032],%l3 ! %l3 = 00000000000021ea ! Mem[000000001d000010] = 0549ef35, %l3 = 00000000000021ea lduba [%i2+%i5]0x88,%l3 ! %l3 = 0000000000000035 ! Mem[000000001d800000] = f5c5965a, %l2 = 97b78023f9bf0ff5 ldsha [%i3+%g0]0x81,%l2 ! %l2 = fffffffffffff5c5 ! %f22 = 563b3464 f62c677c, Mem[000000001d000030] = 7ec9aa0f 1c015ec1 stda %f22,[%i2+%o6]0x81 ! Mem[000000001d000030] = 563b3464 f62c677c ! Mem[000000001d000010] = 35ef4905, %l5 = ffffffffffffc237 ldsba [%i2+%i5]0x81,%l5 ! %l5 = 0000000000000035 ! %l3 = 0000000000000035, %l4 = 0000000000005676, %l6 = ffffffffffffc928 taddcctv %l3,%l4,%l6 ! %l0 = 3df1a2827a2da9c9, Trapped ! Mem[0000000030800030] = 37d16b81623f2854, %f20 = ffb19064 0030edc8 ldd [%o1+%o6],%f20 ! %f20 = 37d16b81 623f2854 ! %l0 = 3df1a2827a2da9c9, immed = 00000009, %l4 = 0000000000005676 sll %l0,0x009,%l4 ! %l4 = e34504f45b539200 ! Mem[000000001d000028] = cf62c8c9, %l2 = fffffffffffff5c5 ldsba [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffffc9 p6_label_3: ! Mem[000000001d800020] = 58569501, %l5 = 0000000000000035 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000058569501 ! %l5 = 0000000058569501, %l3 = 0000000000000035, %y = 00000000 umul %l5,%l3,%l1 ! %l1 = 0000001249ecd935, %y = 12 ! %f26 = 0d8dd56b 28368d92, Mem[0000000031800030] = fbcb4ba1 63559f73 std %f26,[%o3+%o6] ! Mem[0000000031800030] = 0d8dd56b 28368d92 ! Mem[000000001c000030] = 7bcc814f, %l7 = 357ca15a66589b1a lduha [%i0+%o6]0x88,%l7 ! %l7 = 000000000000814f ! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f4 = 6af426e1 5a88b5e0 ldda [%o3+0x070]%asi,%f4 ! %f4 = 4b77b0c5 003d1e5c ! Mem[0000000030000074] = 749acc7e, %l6 = ffffffffffffc928 ldsba [%o0+0x074]%asi,%l6 ! %l6 = 0000000000000074 ! %l2 = ffffffffffffffc9, immed = 00000019, %l4 = e34504f45b539200 srl %l2,0x019,%l4 ! %l4 = 000000000000007f ! %l2 = ffffffffffffffc9, Mem[000000001c800020] = 5e1878ac stwa %l2,[%i1+%o4]0x80 ! Mem[000000001c800020] = ffffffc9 ! %l0 = 3df1a2827a2da9c9, %l4 = 000000000000007f, %l7 = 000000000000814f addcc %l0,%l4,%l7 ! %l7 = 3df1a2827a2daa48, %ccr = 00 ! %l6 = 0000000000000074, %l2 = ffffffffffffffc9, %l0 = 3df1a2827a2da9c9 andcc %l6,%l2,%l0 ! %l0 = 0000000000000040, %ccr = 00 p6_label_4: ! %l4 = 000000000000007f, immed = fffffced, %l1 = 0000001249ecd935 addc %l4,-0x313,%l1 ! %l1 = fffffffffffffd6c ! Mem[000000001c800000] = f9e17d0c, %l3 = 0000000000000035 ldsha [%i1+%g0]0x81,%l3 ! %l3 = fffffffffffff9e1 ! %l6 = 0000000000000074, immed = 000007b0, %l1 = fffffffffffffd6c xnorcc %l6,0x7b0,%l1 ! %l1 = fffffffffffff83b, %ccr = 88 ! %l4 = 0000007f, %l5 = 58569501, Mem[0000000030000030] = 243e33d0 392bd9d0 stda %l4,[%o0+0x030]%asi ! Mem[0000000030000030] = 0000007f 58569501 ! Mem[000000001d800028] = 73a3c723, %l5 = 0000000058569501 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000023 ! Mem[000000001d800068] = fef20689799e050a, %f26 = 0d8dd56b 28368d92 ldd [%i3+0x068],%f26 ! %f26 = fef20689 799e050a ! %l2 = ffffffc9, %l3 = fffff9e1, Mem[000000001c800018] = 38617318 3b132525 stda %l2,[%i1+%i6]0x81 ! Mem[000000001c800018] = ffffffc9 fffff9e1 ! %f5 = 003d1e5c, Mem[000000001c800030] = 62d868e4 sta %f5 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 003d1e5c ! Mem[0000000030000070] = f6a1cd6e749acc7e, %l2 = ffffffffffffffc9 ldxa [%o0+0x070]%asi,%l2 ! %l2 = f6a1cd6e749acc7e ! Mem[0000000030800034] = 623f2854, %l3 = fffffffffffff9e1 ldsw [%o1+0x034],%l3 ! %l3 = 00000000623f2854 p6_label_5: ! %l1 = fffffffffffff83b, %l5 = 0000000000000023, %y = 00000012 udiv %l1,%l5,%l6 ! %l6 = 000000008af8af52 mov %l0,%y ! %y = 00000040 ! Mem[0000000031800074] = 003d1e5c, %l7 = 3df1a2827a2daa48 ldub [%o3+0x077],%l7 ! %l7 = 000000000000005c ! Clear Register : %l5 = 0000000000000023 clr %l5 ! %l5 = 0000000000000000 ! %l6 = 8af8af52, %l7 = 0000005c, Mem[000000001c000028] = b2e18f78 b45874d2 stda %l6,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8af52 0000005c ! Mem[0000000030800070] = 7a2da9a6 b4845cb2, %l4 = 0000007f, %l5 = 00000000 ldd [%o1+0x070],%l4 ! %l4 = 000000007a2da9a6 00000000b4845cb2 ! Mem[000000001d000020] = 876dfa22, %l4 = 000000007a2da9a6 ldsh [%i2+%o4],%l4 ! %l4 = ffffffffffff876d ! %l1 = fffffffffffff83b, %l0 = 0000000000000040, %l2 = f6a1cd6e749acc7e udivx %l1,%l0,%l2 ! %l2 = 03ffffffffffffe0 ! Mem[000000001d800008] = 5809643e, %l7 = 000000000000005c lduha [%i3+%i4]0x89,%l7 ! %l7 = 000000000000643e ! %l4 = ffffffffffff876d, immed = 00000ef5, %l1 = fffffffffffff83b taddcctv %l4,0xef5,%l1 ! %l0 = 0000000000000063, Trapped ! %l5 = 00000000b4845cb2, immed = 0000001e, %l6 = 000000008af8af52 sll %l5,0x01e,%l6 ! %l6 = 2d21172c80000000 p6_label_6: ! Mem[0000000030000070] = f6a1cd6e, %l4 = ffffffffffff876d ldsha [%o0+0x072]%asi,%l4 ! %l4 = ffffffffffffcd6e ! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f10 = 298bb8d5 232cb1ab ldd [%o3+0x070],%f10 ! %f10 = 4b77b0c5 003d1e5c ! %l2 = 03ffffffffffffe0, Mem[000000001d000008] = e623c6b8276c345f stxa %l2,[%i2+%i4]0x80 ! Mem[000000001d000008] = 03ffffffffffffe0 ! Mem[0000000030000070] = f6a1cd6e, %l3 = 00000000623f2854 ldub [%o0+0x072],%l3 ! %l3 = 00000000000000cd ! %l0 = 0000000000000063, Mem[000000001c80002e] = eb1feed1, %asi = 80 stha %l0,[%i1+0x02e]%asi ! Mem[000000001c80002c] = eb1f0063 ! Mem[000000001c000030] = a525c76d7bcc814f, %l3 = 00000000000000cd ldxa [%i0+%o6]0x88,%l3 ! %l3 = a525c76d7bcc814f ! %l0 = 00000063, %l1 = fffff83b, Mem[0000000031000070] = 90698c3c 3525f1f2 std %l0,[%o2+0x070] ! Mem[0000000031000070] = 00000063 fffff83b ! %l3 = a525c76d7bcc814f, immed = 0000075d, %l1 = fffffffffffff83b or %l3,0x75d,%l1 ! %l1 = a525c76d7bcc875f ! Mem[000000001c800008] = 8a64dc35b523cba4, %f2 = fe5c9176 dc3d692b ldda [%i1+%i4]0x81,%f2 ! %f2 = 8a64dc35 b523cba4 ! Mem[0000000031000030] = 894c21ea4d4316d5, %l2 = 03ffffffffffffe0 ldxa [%o2+0x030]%asi,%l2 ! %l2 = 894c21ea4d4316d5 p6_label_7: ! %l3 = a525c76d7bcc814f, Mem[0000000030000030] = 0000007f stb %l3,[%o0+%o6] ! Mem[0000000030000030] = 4f00007f ! %l5 = 00000000b4845cb2, Mem[000000001d800000] = 5a96c5f5 stwa %l5,[%i3+%g0]0x89 ! Mem[000000001d800000] = b4845cb2 ! Mem[000000001d800008] = 3e640958 d87fc159, %l2 = 4d4316d5, %l3 = 7bcc814f ldda [%i3+%i4]0x81,%l2 ! %l2 = 000000003e640958 00000000d87fc159 ! Mem[000000001d800008] = 3e640958, %l5 = 00000000b4845cb2 ldswa [%i3+%i4]0x81,%l5 ! %l5 = 000000003e640958 ! %l2 = 000000003e640958, immed = fffff038, %y = 00000040 udiv %l2,-0xfc8,%l6 ! %l6 = 0000000000000040 mov %l0,%y ! %y = 00000063 ! %f16 = 040e6d62 e7474947, Mem[000000001d000008] = 03ffffff ffffffe0 std %f16,[%i2+%i4] ! Mem[000000001d000008] = 040e6d62 e7474947 ! %l1 = a525c76d7bcc875f, Mem[000000001d800028] = 42754bac73a3c723 stxa %l1,[%i3+%o5]0x88 ! Mem[000000001d800028] = a525c76d7bcc875f ! %l4 = ffffffffffffcd6e, Mem[000000001d800020] = 01955658 stwa %l4,[%i3+%o4]0x89 ! Mem[000000001d800020] = ffffcd6e ! %l5 = 000000003e640958, Mem[000000001d000028] = c9c862cf stw %l5,[%i2+%o5] ! Mem[000000001d000028] = 3e640958 ! Mem[0000000030000074] = 749acc7e, %f19 = c37e4aac ld [%o0+0x074],%f19 ! %f19 = 749acc7e p6_label_8: ! Mem[0000000031000070] = 00000063, %l7 = 000000000000643e ldub [%o2+0x073],%l7 ! %l7 = 0000000000000063 ! %l0 = 0000000000000063, immed = fffffb01, %y = 00000063 udivcc %l0,-0x4ff,%l7 ! %l7 = 0000000000000063, %ccr = 00 mov %l0,%y ! %y = 00000063 ! %l6 = 0000000000000040, Mem[000000001c800020] = c9ffffff stwa %l6,[%i1+%o4]0x89 ! Mem[000000001c800020] = 00000040 ! %l4 = ffffffffffffcd6e, immed = fffff5dc, %l7 = 0000000000000063 addcc %l4,-0xa24,%l7 ! %l7 = ffffffffffffc34a, %ccr = 99 ! Mem[000000001d000018] = 387e32c8, %l3 = 00000000d87fc159 lduba [%i2+%i6]0x88,%l3 ! %l3 = 00000000000000c8 ! %l6 = 0000000000000040, immed = 000003e8, %l6 = 0000000000000040 addc %l6,0x3e8,%l6 ! %l6 = 0000000000000429 ! %l1 = a525c76d7bcc875f, Mem[0000000031000070] = 00000063 sth %l1,[%o2+0x070] ! Mem[0000000031000070] = 875f0063 ! Mem[0000000030000070] = f6a1cd6e, %l7 = ffffffffffffc34a ldsb [%o0+0x070],%l7 ! %l7 = fffffffffffffff6 ! Mem[0000000030000030] = 4f00007f 58569501, %l6 = 00000429, %l7 = fffffff6 ldd [%o0+%o6],%l6 ! %l6 = 000000004f00007f 0000000058569501 ! Mem[000000001c800060] = 1b6383e9c8b98992, %f16 = 040e6d62 e7474947 ldd [%i1+0x060],%f16 ! %f16 = 1b6383e9 c8b98992 p6_label_9: ! Mem[000000001c000028] = 52aff88a 5c000000, %l2 = 3e640958, %l3 = 000000c8 ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000052aff88a 000000005c000000 ! Mem[000000001c000030] = 7bcc814f, %f9 = b523cba4 lda [%i0+%o6]0x88,%f9 ! %f9 = 7bcc814f ! %l6 = 000000004f00007f, %l1 = a525c76d7bcc875f, %l4 = ffffffffffffcd6e udivx %l6,%l1,%l4 ! %l4 = 0000000000000000 ! Invert Register : %l1 = a525c76d7bcc875f xor %l1,-1,%l1 ! %l1 = 5ada3892843378a0 ! %f5 = 003d1e5c, Mem[000000001d000000] = 131ffe0e sta %f5 ,[%i2+%g0]0x89 ! Mem[000000001d000000] = 003d1e5c ! Invert Register : %l0 = 0000000000000063 xor %l0,-1,%l0 ! %l0 = ffffffffffffff9c ! %l0 = ffffff9c, %l1 = 843378a0, Mem[0000000030000070] = f6a1cd6e 749acc7e std %l0,[%o0+0x070] ! Mem[0000000030000070] = ffffff9c 843378a0 ! Mem[000000001c000030] = 4f81cc7b 6dc725a5, %l0 = ffffff9c, %l1 = 843378a0 ldda [%i0+%o6]0x81,%l0 ! %l0 = 000000004f81cc7b 000000006dc725a5 ! %l6 = 000000004f00007f, %l0 = 000000004f81cc7b, %l2 = 0000000052aff88a sllx %l6,%l0,%l2 ! %l2 = f800000000000000 ! %f18 = 83dd292b, Mem[000000001d80000c] = d87fc159 sta %f18,[%i3+0x00c]%asi ! Mem[000000001d80000c] = 83dd292b p6_label_10: ! Mem[000000001c800008] = 8a64dc35, %l5 = 000000003e640958 ldswa [%i1+%i4]0x81,%l5 ! %l5 = ffffffff8a64dc35 ! %l2 = f800000000000000, %l7 = 0000000058569501, %l3 = 000000005c000000 tsubcctv %l2,%l7,%l3 ! %l0 = 000000004f81cc9e, Trapped ! Mem[000000001c800038] = 94ff7d503ff95a14, %f4 = 4b77b0c5 003d1e5c ldd [%i1+0x038],%f4 ! %f4 = 94ff7d50 3ff95a14 ! %f10 = 4b77b0c5 003d1e5c, Mem[0000000031800030] = 0d8dd56b 28368d92 std %f10,[%o3+%o6] ! Mem[0000000031800030] = 4b77b0c5 003d1e5c ! %l5 = ffffffff8a64dc35, immed = fffff105, %y = 00000063 umul %l5,-0xefb,%l1 ! %l1 = 8a64d41bcb113209, %y = 8a64d41b ! Mem[0000000031000070] = 875f0063, %l6 = 000000004f00007f ldswa [%o2+0x070]%asi,%l6 ! %l6 = ffffffff875f0063 ! Mem[000000001d000028] = 3e640958 99ba9f38, %l0 = 4f81cc9e, %l1 = cb113209 ldda [%i2+%o5]0x81,%l0 ! %l0 = 000000003e640958 0000000099ba9f38 ! %l4 = 0000000000000000, Mem[000000001c000068] = ae7a2cd46e0abe12 stx %l4,[%i0+0x068] ! Mem[000000001c000068] = 0000000000000000 ! %l4 = 0000000000000000, Mem[000000001d800000] = b25c84b4 stwa %l4,[%i3+%g0]0x80 ! Mem[000000001d800000] = 00000000 ! Mem[000000001c800070] = 97a42e11, %l7 = 0000000058569501 ldswa [%i1+0x070]%asi,%l7 ! %l7 = ffffffff97a42e11 p6_label_11: ! %l7 = ffffffff97a42e11, Mem[000000001d800028] = a525c76d7bcc875f stxa %l7,[%i3+%o5]0x88 ! Mem[000000001d800028] = ffffffff97a42e11 ! Mem[000000001d800018] = 8ee189cb, %l6 = ffffffff875f0063 lduwa [%i3+%i6]0x80,%l6 ! %l6 = 000000008ee189cb ! %l4 = 0000000000000000, Mem[000000001c000008] = 53365014 stba %l4,[%i0+%i4]0x81 ! Mem[000000001c000008] = 00365014 ! %l6 = 000000008ee189cb, Mem[000000001c800068] = 9eed6318 stb %l6,[%i1+0x068] ! Mem[000000001c800068] = cbed6318 ! Mem[0000000030000070] = ffffff9c 843378a0, %l0 = 3e640958, %l1 = 99ba9f38 ldd [%o0+0x070],%l0 ! %l0 = 00000000ffffff9c 00000000843378a0 ! Mem[000000001d000078] = 1d229c73032d57d1, %f4 = 94ff7d50 3ff95a14 ldda [%i2+0x078]%asi,%f4 ! %f4 = 1d229c73 032d57d1 ! Mem[000000001c00006c] = 00000000, %l0 = 00000000ffffff9c ldswa [%i0+0x06c]%asi,%l0 ! %l0 = 0000000000000000 ! %l3 = 000000005c000000, Mem[000000001c800028] = 221391a8 stha %l3,[%i1+%o5]0x88 ! Mem[000000001c800028] = 22130000 ! %l0 = 0000000000000000, Mem[000000001d000010] = 35ef4905 stba %l0,[%i2+%i5]0x81 ! Mem[000000001d000010] = 00ef4905 ! Mem[0000000030000070] = ffffff9c, %l7 = ffffffff97a42e11 ldswa [%o0+0x070]%asi,%l7 ! %l7 = ffffffffffffff9c p6_label_12: ! %f25 = 5dc519d2, Mem[0000000031800034] = 003d1e5c st %f25,[%o3+0x034] ! Mem[0000000031800034] = 5dc519d2 ! %l6 = 000000008ee189cb, immed = fffff852, %l1 = 00000000843378a0 tsubcc %l6,-0x7ae,%l1 ! %l1 = 000000008ee19179, %ccr = 1b ! Mem[0000000031800030] = 4b77b0c5 5dc519d2, %l2 = 00000000, %l3 = 5c000000 ldda [%o3+0x030]%asi,%l2 ! %l2 = 000000004b77b0c5 000000005dc519d2 ! Mem[000000001c800018] = ffffffc9, %l3 = 000000005dc519d2 ldsba [%i1+%i6]0x81,%l3 ! %l3 = ffffffffffffffff ! Mem[000000001d000028] = 3e64095899ba9f38, %f6 = ec3cf790 6fc035c3 ldd [%i2+%o5],%f6 ! %f6 = 3e640958 99ba9f38 ! Mem[0000000030000030] = 4f00007f, %f21 = 623f2854 ld [%o0+%o6],%f21 ! %f21 = 4f00007f ! %l7 = ffffffffffffff9c, Mem[0000000030800031] = 37d16b81 stb %l7,[%o1+0x031] ! Mem[0000000030800030] = 379c6b81 ! Mem[0000000030000070] = ffffff9c 843378a0, %l2 = 4b77b0c5, %l3 = ffffffff ldd [%o0+0x070],%l2 ! %l2 = 00000000ffffff9c 00000000843378a0 ! %f12 = 35d75f16 0a9db2ce, Mem[0000000030800030] = 379c6b81 623f2854 stda %f12,[%o1+0x030]%asi ! Mem[0000000030800030] = 35d75f16 0a9db2ce ! Invert Register : %l0 = 0000000000000000 xor %l0,-1,%l0 ! %l0 = ffffffffffffffff p6_label_13: ! %l6 = 000000008ee189cb, Mem[000000001c000028] = 8af8af52 stba %l6,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8afcb ! %l2 = 00000000ffffff9c, Mem[000000001c000010] = 6199ea02 stba %l2,[%i0+%i5]0x81 ! Mem[000000001c000010] = 9c99ea02 ! Mem[0000000030800070] = 7a2da9a6b4845cb2, %l3 = 00000000843378a0 ldx [%o1+0x070],%l3 ! %l3 = 7a2da9a6b4845cb2 ! %l0 = ffffffffffffffff, Mem[000000001c800000] = f9e17d0c stwa %l0,[%i1+%g0]0x81 ! Mem[000000001c800000] = ffffffff ! %l6 = 000000008ee189cb, %l5 = ffffffff8a64dc35, %l2 = 00000000ffffff9c xor %l6,%l5,%l2 ! %l2 = ffffffff048555fe ! %l1 = 000000008ee19179, %l6 = 000000008ee189cb, %l3 = 7a2da9a6b4845cb2 xnor %l1,%l6,%l3 ! %l3 = ffffffffffffe74d ! %l0 = ffffffff, %l1 = 8ee19179, Mem[000000001d000020] = 876dfa22 5bec082c std %l0,[%i2+%o4] ! Mem[000000001d000020] = ffffffff 8ee19179 ! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %l0 = ffffffffffffffff andcc %l0,%l0,%l0 ! %l0 = ffffffffffffffff, %ccr = 88 ! %l3 = ffffffffffffe74d, Mem[000000001c000020] = 4bd8cf1f stba %l3,[%i0+%o4]0x89 ! Mem[000000001c000020] = 4bd8cf4d ! Mem[000000001d800000] = 23d2b75e 00000000, %l4 = 00000000, %l5 = 8a64dc35 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000023d2b75e p6_label_14: ! Mem[0000000031000034] = 4d4316d5, %l6 = 000000008ee189cb ldsb [%o2+0x034],%l6 ! %l6 = 000000000000004d ! %f20 = 37d16b81 4f00007f, Mem[000000001d800018] = 8ee189cb 104eb23c stda %f20,[%i3+%i6]0x81 ! Mem[000000001d800018] = 37d16b81 4f00007f ! %l7 = ffffffffffffff9c, Mem[0000000031000034] = 4d4316d5 stw %l7,[%o2+0x034] ! Mem[0000000031000034] = ffffff9c ! %f28 = 5d37edfb, Mem[0000000030800070] = 7a2da9a6 st %f28,[%o1+0x070] ! Mem[0000000030800070] = 5d37edfb ! Mem[000000001c800030] = 003d1e5c98c8940f, %f6 = 3e640958 99ba9f38 ldda [%i1+%o6]0x80,%f6 ! %f6 = 003d1e5c 98c8940f ! %f30 = 90698c3c, Mem[000000001d000010] = 00ef4905 sta %f30,[%i2+%i5]0x81 ! Mem[000000001d000010] = 90698c3c ! %l3 = ffffffffffffe74d, immed = 00000a21, %y = 8a64d41b udiv %l3,0xa21,%l1 ! %l1 = 00000000ffffffff mov %l0,%y ! %y = ffffffff ! Mem[0000000030800070] = 5d37edfbb4845cb2, %f30 = 90698c3c 3525f1f2 ldd [%o1+0x070],%f30 ! %f30 = 5d37edfb b4845cb2 ! %l6 = 000000000000004d, immed = 00000c3f, %l3 = ffffffffffffe74d xnor %l6,0xc3f,%l3 ! %l3 = fffffffffffff38d ! %l3 = fffffffffffff38d, immd = fffffffffffff891, %l0 = ffffffffffffffff udivx %l3,-0x76f,%l0 ! %l0 = 0000000000000000 p6_label_15: ! Mem[0000000030000074] = 843378a0, %l5 = 0000000023d2b75e ldsha [%o0+0x076]%asi,%l5 ! %l5 = 00000000000078a0 ! %l0 = 0000000000000000, immed = 00000dbf, %l1 = 00000000ffffffff taddcc %l0,0xdbf,%l1 ! %l1 = 0000000000000dbf, %ccr = 02 ! Mem[000000001c800028] = 00001322 eb1f0063, %l4 = 00000000, %l5 = 000078a0 ldd [%i1+%o5],%l4 ! %l4 = 0000000000001322 00000000eb1f0063 ! Mem[000000001d000000] = 5c1e3d0097bfd598, %f26 = fef20689 799e050a ldd [%i2+%g0],%f26 ! %f26 = 5c1e3d00 97bfd598 ! %l7 = ffffffffffffff9c, immed = fffffed1, %l2 = ffffffff048555fe andncc %l7,-0x12f,%l2 ! %l2 = 000000000000010c, %ccr = 00 ! Mem[000000001d000018] = 387e32c8, %l2 = 000000000000010c ldswa [%i2+%i6]0x88,%l2 ! %l2 = 00000000387e32c8 ! %l4 = 0000000000001322, %l1 = 0000000000000dbf, %l1 = 0000000000000dbf andcc %l4,%l1,%l1 ! %l1 = 0000000000000122, %ccr = 00 ! %l2 = 00000000387e32c8, immed = 00000992, %l0 = 0000000000000000 addccc %l2,0x992,%l0 ! %l0 = 00000000387e3c5a, %ccr = 00 ! %l3 = fffffffffffff38d, immed = fffffc2d, %l5 = 00000000eb1f0063 xor %l3,-0x3d3,%l5 ! %l5 = 0000000000000fa0 ! %l5 = 0000000000000fa0, %l7 = ffffffffffffff9c, %y = ffffffff smulcc %l5,%l7,%l0 ! %l0 = fffffffffff9e580, %ccr = 88, %y = ffffffff p6_label_16: ! %l4 = 0000000000001322, %l4 = 0000000000001322, %y = ffffffff udiv %l4,%l4,%l0 ! %l0 = 00000000ffffffff mov %l0,%y ! %y = ffffffff ! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f26 = 5c1e3d00 97bfd598 ldd [%o3+0x070],%f26 ! %f26 = 4b77b0c5 003d1e5c ! %l0 = 00000000ffffffff, %l2 = 00000000387e32c8, %y = ffffffff udivcc %l0,%l2,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = ffffffff ! %l2 = 00000000387e32c8, immed = fffff448, %l7 = ffffffffffffff9c add %l2,-0xbb8,%l7 ! %l7 = 00000000387e2710 ! Mem[000000001d000018] = c8327e38 d23a74fa, %l0 = ffffffff, %l1 = ffffffff ldda [%i2+%i6]0x81,%l0 ! %l0 = 00000000c8327e38 00000000d23a74fa ! Mem[000000001d000060] = 9583704244482a5f, %f10 = 4b77b0c5 003d1e5c ldd [%i2+0x060],%f10 ! %f10 = 95837042 44482a5f ! Mem[0000000031800034] = 5dc519d2, %l5 = 0000000000000fa0 ldsh [%o3+0x034],%l5 ! %l5 = 0000000000005dc5 ! %l2 = 387e32c8, %l3 = fffff38d, Mem[000000001c000010] = 02ea999c e27b641f stda %l2,[%i0+%i5]0x89 ! Mem[000000001c000010] = 387e32c8 fffff38d ! Mem[000000001c800008] = 35dc648a, %l0 = 00000000c8327e38 lduba [%i1+%i4]0x88,%l0 ! %l0 = 000000000000008a ! %l3 = fffffffffffff38d, %l2 = 00000000387e32c8, %l5 = 0000000000005dc5 srax %l3,%l2,%l5 ! %l5 = fffffffffffffff3 p6_label_17: ! %l4 = 0000000000001322, immed = fffff405, %l7 = 00000000387e2710 addcc %l4,-0xbfb,%l7 ! %l7 = 0000000000000727, %ccr = 11 ! Mem[0000000030800070] = 5d37edfbb4845cb2, %f4 = 1d229c73 032d57d1 ldd [%o1+0x070],%f4 ! %f4 = 5d37edfb b4845cb2 ! retry : should take illegal inst trap, %l0 = 000000000000008a retry ! Illegal inst trap : %l0 = 000000000000009a ! Randomly selected nop nop ! %l0 = 000000000000009a, Mem[0000000030000030] = 4f00007f58569501 stx %l0,[%o0+%o6] ! Mem[0000000030000030] = 000000000000009a ! %l1 = 00000000d23a74fa, %l7 = 0000000000000727, %y = ffffffff udiv %l1,%l7,%l7 ! %l7 = 00000000ffffffff mov %l0,%y ! %y = 0000009a ! %f26 = 4b77b0c5 003d1e5c, Mem[0000000031800070] = 4b77b0c5 003d1e5c std %f26,[%o3+0x070] ! Mem[0000000031800070] = 4b77b0c5 003d1e5c ! %l6 = 000000000000004d, immed = 00000f31, %y = 0000009a umulcc %l6,0xf31,%l4 ! %l4 = 00000000000491bd, %ccr = 00, %y = 00 ! %l0 = 000000000000009a, immed = 0000001f, %l4 = 00000000000491bd sll %l0,0x01f,%l4 ! %l4 = 0000004d00000000 ! %l2 = 00000000387e32c8, Mem[0000000031800036] = 5dc519d2 sth %l2,[%o3+0x036] ! Mem[0000000031800034] = 5dc532c8 p6_label_18: ! Mem[000000001d000070] = ceb7ffa7b7638847, %l2 = 00000000387e32c8 ldx [%i2+0x070],%l2 ! %l2 = ceb7ffa7b7638847 ! retry : should take illegal inst trap, %l0 = 000000000000009a retry ! Illegal inst trap : %l0 = 00000000000000aa ! %l5 = fffffffffffffff3 setx 0x97d039f997d039f9,%g7,%l5 ! %l5 = 97d039f997d039f9 ! Mem[0000000031800070] = 4b77b0c5 003d1e5c, %l4 = 00000000, %l5 = 97d039f9 ldd [%o3+0x070],%l4 ! %l4 = 000000004b77b0c5 00000000003d1e5c ! Mem[000000001d800030] = 86178f34, %l4 = 000000004b77b0c5 lduha [%i3+%o6]0x89,%l4 ! %l4 = 0000000000008f34 ! %l4 = 0000000000008f34, Mem[000000001d80000b] = 3e640958 stb %l4,[%i3+0x00b] ! Mem[000000001d800008] = 3e640934 ! %f12 = 35d75f16 0a9db2ce, Mem[000000001d800048] = c6168656 2d38dc5f std %f12,[%i3+0x048] ! Mem[000000001d800048] = 35d75f16 0a9db2ce ! %l1 = 00000000d23a74fa, Mem[0000000031800070] = 4b77b0c5, %asi = 80 stwa %l1,[%o3+0x070]%asi ! Mem[0000000031800070] = d23a74fa ! %l2 = ceb7ffa7b7638847, %l6 = 000000000000004d, %l6 = 000000000000004d and %l2,%l6,%l6 ! %l6 = 0000000000000045 ! %l2 = ceb7ffa7b7638847, immed = 00000be1, %y = 00000000 sdiv %l2,0xbe1,%l6 ! %l6 = 00000000000f702d mov %l0,%y ! %y = 000000aa p6_label_19: ! %l5 = 00000000003d1e5c, %l4 = 0000000000008f34, %l5 = 00000000003d1e5c srl %l5,%l4,%l5 ! %l5 = 0000000000000003 ! %l4 = 0000000000008f34, %l4 = 0000000000008f34, %l0 = 00000000000000aa and %l4,%l4,%l0 ! %l0 = 0000000000008f34 ! %l6 = 00000000000f702d, Mem[000000001c000010] = c8327e38 stw %l6,[%i0+%i5] ! Mem[000000001c000010] = 000f702d ! Mem[0000000030000034] = 0000009a, %l5 = 0000000000000003 lduh [%o0+0x036],%l5 ! %l5 = 000000000000009a ! %l6 = 00000000000f702d, Mem[000000001c800008] = 8a64dc35 stwa %l6,[%i1+%i4]0x81 ! Mem[000000001c800008] = 000f702d ! %l6 = 000f702d, %l7 = ffffffff, Mem[000000001d000010] = 3c8c6990 4481d9ff stda %l6,[%i2+%i5]0x89 ! Mem[000000001d000010] = 000f702d ffffffff ! Mem[0000000030000030] = 00000000, %l4 = 0000000000008f34 ldsha [%o0+0x032]%asi,%l4 ! %l4 = 0000000000000000 ! %l6 = 00000000000f702d, Mem[0000000030800072] = 5d37edfb sth %l6,[%o1+0x072] ! Mem[0000000030800070] = 5d37702d ! Mem[000000001c000008] = 00365014, %f15 = a480fa76 lda [%i0+%i4]0x80,%f15 ! %f15 = 00365014 ! %l7 = 00000000ffffffff, %l6 = 00000000000f702d, %y = 000000aa umul %l7,%l6,%l2 ! %l2 = 000f702cfff08fd3, %y = f702c p6_label_20: ! Mem[000000001c800010] = 3c5be567, %l2 = 000f702cfff08fd3 lduba [%i1+%i5]0x80,%l2 ! %l2 = 000000000000003c ! Mem[000000001c000008] = 00365014, %l7 = 00000000ffffffff lduha [%i0+%i4]0x80,%l7 ! %l7 = 0000000000000036 ! Mem[000000001c000004] = c237f905, %l3 = fffffffffffff38d lduw [%i0+0x004],%l3 ! %l3 = 00000000c237f905 ! Invert Register : %l5 = 000000000000009a xor %l5,-1,%l5 ! %l5 = ffffffffffffff65 ! %l4 = 0000000000000000, %l2 = 000000000000003c, %y = 000f702c umulcc %l4,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! %l1 = 00000000d23a74fa, immed = 0000076a, %l6 = 00000000000f702d xnorcc %l1,0x76a,%l6 ! %l6 = ffffffff2dc58c6f, %ccr = 80 ! Mem[000000001d800040] = 88d16b03 b54d3691, %l0 = 00008f34, %l1 = d23a74fa ldd [%i3+0x040],%l0 ! %l0 = 0000000088d16b03 00000000b54d3691 ! Mem[000000001c000000] = 05f937c2 743517ca, %l2 = 0000003c, %l3 = c237f905 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000743517ca 0000000005f937c2 ! Mem[0000000030000074] = 843378a0, %l5 = ffffffffffffff65 ldub [%o0+0x074],%l5 ! %l5 = 0000000000000084 ! %l7 = 0000000000000036, Mem[000000001c000066] = a92f2f54, %asi = 80 stha %l7,[%i0+0x066]%asi ! Mem[000000001c000064] = a92f0036 p6_label_21: ! %l0 = 0000000088d16b03, %l5 = 0000000000000084, %l2 = 00000000743517ca andcc %l0,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! %l0 = 0000000088d16b03, %l4 = 0000000000000000, %l0 = 0000000088d16b03 sll %l0,%l4,%l0 ! %l0 = 0000000088d16b03 ! Mem[000000001c800030] = 5c1e3d00, %f30 = 5d37edfb lda [%i1+%o6]0x88,%f30 ! %f30 = 5c1e3d00 ! %f30 = 5c1e3d00, Mem[000000001d000020] = ffffffff sta %f30,[%i2+%o4]0x81 ! Mem[000000001d000020] = 5c1e3d00 ! %l2 = 0000000000000000, %l3 = 0000000005f937c2, %y = 00000000 sdivcc %l2,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 88d16b03 ! %l1 = 00000000b54d3691, Mem[0000000030800031] = 35d75f16 stb %l1,[%o1+0x031] ! Mem[0000000030800030] = 35915f16 ! %l7 = 0000000000000000 sethi %hi(0xba0d1000),%l7 ! %l7 = 00000000ba0d1000 ! %l0 = 0000000088d16b03, Mem[000000001d000018] = 387e32c8 stwa %l0,[%i2+%i6]0x89 ! Mem[000000001d000018] = 88d16b03 ! %l2 = 0000000000000000, %l6 = ffffffff2dc58c6f, %y = 88d16b03 udivcc %l2,%l6,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 88d16b03 ! Mem[000000001c800020] = 40000000, %f17 = c8b98992 lda [%i1+%o4]0x80,%f17 ! %f17 = 40000000 p6_label_22: ! %l6 = ffffffff2dc58c6f sethi %hi(0xeb9bc800),%l6 ! %l6 = 00000000eb9bc800 ! %l1 = 00000000b54d3691, Mem[000000001c000052] = 541c471b, %asi = 80 stha %l1,[%i0+0x052]%asi ! Mem[000000001c000050] = 541c3691 save ! CWP = 1 ! %l4 = 86fe237a5e236760, Mem[0000000031000070] = 875f0063fffff83b stx %l4,[%i2+0x070] ! Mem[0000000031000070] = 86fe237a5e236760 ! Mem[000000001c00005c] = de125c69, %l2 = fc54eba9cf896ea9 ldsh [%o0+0x05e],%l2 ! %l2 = 0000000000005c69 ! Mem[000000001c800020] = 4000000015e4229a, %f24 = c0f1c750 5dc519d2 ldda [%o1+%i4]0x80,%f24 ! %f24 = 40000000 15e4229a ! Mem[000000001c800058] = fee12164, %l2 = 0000000000005c69 lduw [%o1+0x058],%l2 ! %l2 = 00000000fee12164 ! Mem[000000001c000014] = 8df3ffff, %l5 = b71c43648b3dbb8f ldsha [%o0+0x016]%asi,%l5 ! %l5 = ffffffffffffffff ! Mem[000000001c800010] = 67e55b3c, %l6 = cd93c693fa9f7911 ldsba [%o1+%o5]0x88,%l6 ! %l6 = 000000000000003c ! Randomly selected nop nop p6_label_23: ! %cwp = 1 ! %l3 = a4103ef644dfe945, Mem[000000001c000010] = 000f702d stha %l3,[%o0+%o5]0x80 ! Mem[000000001c000010] = e945702d ! %l6 = 000000000000003c, Mem[000000001d000008] = 474947e7626d0e04 stxa %l6,[%o2+%o4]0x88 ! Mem[000000001d000008] = 000000000000003c ! Mem[000000001d000008] = 0000003c, %l3 = a4103ef644dfe945 ldsha [%o2+%o4]0x89,%l3 ! %l3 = 000000000000003c ! %f30 = 5c1e3d00 b4845cb2, Mem[000000001c800040] = ef366dcf 3eba265f std %f30,[%o1+0x040] ! Mem[000000001c800040] = 5c1e3d00 b4845cb2 ! %l4 = 86fe237a5e236760, immed = fffff694, %l0 = 1d3843c7c6c11e8a addc %l4,-0x96c,%l0 ! %l0 = 86fe237a5e235df4 ! Mem[0000000031000030] = 894c21eaffffff9c, %l3 = 000000000000003c ldx [%i2+%i6],%l3 ! %l3 = 894c21eaffffff9c ! Mem[000000001c800000] = ffffffff, %l1 = 7b179c8804dd8c44 lduba [%o1+%g0]0x88,%l1 ! %l1 = 00000000000000ff ! %l2 = 00000000fee12164, Mem[0000000031800034] = 5dc532c8 sth %l2,[%i3+0x034] ! Mem[0000000031800034] = 216432c8 ! %l2 = fee12164, %l3 = ffffff9c, Mem[000000001c800038] = 94ff7d50 3ff95a14 std %l2,[%o1+0x038] ! Mem[000000001c800038] = fee12164 ffffff9c ! %l1 = 00000000000000ff, Mem[000000001c000000] = 743517ca stba %l1,[%o0+%g0]0x89 ! Mem[000000001c000000] = 743517ff p6_label_24: ! %cwp = 1 ! %f24 = 40000000 15e4229a, Mem[0000000031800070] = d23a74fa 003d1e5c std %f24,[%i3+0x070] ! Mem[0000000031800070] = 40000000 15e4229a ! %l0 = 86fe237a5e235df4, immed = fffff254, %l6 = 000000000000003c orn %l0,-0xdac,%l6 ! %l6 = 86fe237a5e235dff ! %l7 = d1f07a1fd3d0f3d2, %l4 = 86fe237a5e236760, %l3 = 894c21eaffffff9c sdivx %l7,%l4,%l3 ! %l3 = 0000000000000000 ! %l2 = 00000000fee12164, %l1 = 00000000000000ff, %y = 88d16b03 udiv %l2,%l1,%l2 ! %l2 = 00000000ffffffff mov %l0,%y ! %y = 5e235df4 ! %l1 = 00000000000000ff, %l2 = 00000000ffffffff, %l2 = 00000000ffffffff addc %l1,%l2,%l2 ! %l2 = 00000001000000fe ! %f24 = 40000000 15e4229a, Mem[000000001d000010] = 000f702d ffffffff stda %f24,[%o2+%o5]0x89 ! Mem[000000001d000010] = 40000000 15e4229a ! Mem[000000001c800000] = ffffffff, %l1 = 00000000000000ff ldswa [%o1+%g0]0x88,%l1 ! %l1 = ffffffffffffffff ! %l5 = ffffffffffffffff, %l4 = 86fe237a5e236760, %l0 = 86fe237a5e235df4 tsubcc %l5,%l4,%l0 ! %l0 = 7901dc85a1dc989f, %ccr = 0a ! Mem[000000001c800000] = ffffffff, %l5 = ffffffffffffffff ldswa [%o1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030800070] = 5d37702d b4845cb2, %l6 = 5e235dff, %l7 = d3d0f3d2 ldd [%i1+0x070],%l6 ! %l6 = 000000005d37702d 00000000b4845cb2 p6_label_25: ! %cwp = 1 ! Mem[0000000031800030] = 4b77b0c5 216432c8, %l0 = a1dc989f, %l1 = ffffffff ldd [%i3+%i6],%l0 ! %l0 = 000000004b77b0c5 00000000216432c8 ! %l2 = 00000001000000fe, immd = fffffffffffff28c, %l4 = 86fe237a5e236760 udivx %l2,-0xd74,%l4 ! %l4 = 0000000000000000 ! %l3 = 0000000000000000, Mem[0000000031800074] = 15e4229a stw %l3,[%i3+0x074] ! Mem[0000000031800074] = 00000000 ! Mem[0000000030800030] = 35915f160a9db2ce, %f30 = 5c1e3d00 b4845cb2 ldda [%i1+0x030]%asi,%f30 ! %f30 = 35915f16 0a9db2ce ! %l4 = 0000000000000000, %l6 = 000000005d37702d, %y = 5e235df4 sdiv %l4,%l6,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = 4b77b0c5 ! Mem[0000000031000030] = 894c21ea, %l4 = 0000000000000000 ldswa [%i2+0x030]%asi,%l4 ! %l4 = ffffffff894c21ea ! %l7 = 00000000b4845cb2, immed = fffffca4, %l7 = 00000000b4845cb2 subc %l7,-0x35c,%l7 ! %l7 = 00000000b484600e ! %l2 = 00000001000000fe, Mem[0000000031000033] = 894c21ea stb %l2,[%i2+0x033] ! Mem[0000000031000030] = 894c21fe ! %l5 = ffffffffffffffff, Mem[000000001c800000] = ffffffff sth %l5,[%o1+%g0] ! Mem[000000001c800000] = ffffffff ! Mem[000000001c800000] = ffffffff, %l5 = ffffffffffffffff ldsba [%o1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff p6_label_26: ! %cwp = 1 ! %l4 = ffffffff894c21ea, %l2 = 00000001000000fe, %y = 4b77b0c5 sdiv %l4,%l2,%l1 ! %l1 = 000000007fffffff mov %l0,%y ! %y = 4b77b0c5 ! %l5 = ffffffffffffffff, immed = fffffa8f, %l0 = 000000004b77b0c5 add %l5,-0x571,%l0 ! %l0 = fffffffffffffa8e ! Mem[0000000031800074] = 00000000, %f10 = 95837042 ld [%i3+0x074],%f10 ! %f10 = 00000000 ! %l4 = ffffffff894c21ea, %l5 = ffffffffffffffff, %y = 4b77b0c5 smul %l4,%l5,%l7 ! %l7 = 0000000076b3de16, %y = 00 ! %f22 = 563b3464 f62c677c, Mem[0000000031800070] = 40000000 00000000 std %f22,[%i3+0x070] ! Mem[0000000031800070] = 563b3464 f62c677c ! %l6 = 5d37702d, %l7 = 76b3de16, Mem[0000000031800070] = 563b3464 f62c677c std %l6,[%i3+0x070] ! Mem[0000000031800070] = 5d37702d 76b3de16 ! %l6 = 000000005d37702d, immed = fffffb88, %l1 = 000000007fffffff andcc %l6,-0x478,%l1 ! %l1 = 000000005d377008, %ccr = 00 ! Mem[0000000031800074] = 76b3de16, %l6 = 000000005d37702d ldsh [%i3+0x076],%l6 ! %l6 = ffffffffffffde16 ! Mem[0000000031800074] = 76b3de16, %l1 = 000000005d377008 ldsha [%i3+0x074]%asi,%l1 ! %l1 = 00000000000076b3 ! %l7 = 0000000076b3de16, %l1 = 00000000000076b3, %l0 = fffffffffffffa8e sll %l7,%l1,%l0 ! %l0 = 0003b59ef0b00000 p6_label_27: ! %cwp = 1 ! %l0 = 0003b59ef0b00000, immed = fffff13a, %l2 = 00000001000000fe addcc %l0,-0xec6,%l2 ! %l2 = 0003b59ef0aff13a, %ccr = 19 ! Mem[000000001c000010] = 2d7045e9, %l2 = 0003b59ef0aff13a lduha [%o0+%o5]0x88,%l2 ! %l2 = 00000000000045e9 ! Mem[000000001d000068] = b76cfc69 b5cf2332, %l2 = 000045e9, %l3 = 7fffffff ldda [%o2+0x068]%asi,%l2 ! %l2 = 00000000b76cfc69 00000000b5cf2332 ! Mem[0000000031000030] = 894c21fe, %l0 = 0003b59ef0b00000 lduh [%i2+%i6],%l0 ! %l0 = 000000000000894c ! %l3 = 00000000b5cf2332, %l2 = 00000000b76cfc69, %l2 = 00000000b76cfc69 sll %l3,%l2,%l2 ! %l2 = 0000016b9e466400 ! Mem[0000000031800070] = 5d37702d76b3de16, %l0 = 000000000000894c ldxa [%i3+0x070]%asi,%l0 ! %l0 = 5d37702d76b3de16 ! Mem[000000001c80007c] = 5398259d, %l0 = 5d37702d76b3de16 ldsh [%o1+0x07e],%l0 ! %l0 = 000000000000259d ! %l4 = ffffffff894c21ea, Mem[000000001c000008] = 0036501427480561 stx %l4,[%o0+%o4] ! Mem[000000001c000008] = ffffffff894c21ea ! %l4 = ffffffff894c21ea, immed = fffff3a6, %y = 00000000 udiv %l4,-0xc5a,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 0000259d ! %l1 = 00000000000076b3, %l2 = 0000016b9e466400, %l3 = 0000000000000000 addccc %l1,%l2,%l3 ! %l3 = 0000016b9e46dab4, %ccr = 08 p6_label_28: ! %cwp = 1 ! Mem[000000001c000030] = 4f81cc7b, %f31 = 0a9db2ce ld [%o0+%i6],%f31 ! %f31 = 4f81cc7b ! %l7 = 0000000076b3de16, immed = 0000021b, %l1 = 00000000000076b3 andcc %l7,0x21b,%l1 ! %l1 = 0000000000000212, %ccr = 00 ! Mem[0000000031000070] = 86fe237a, %l7 = 0000000076b3de16 ldsw [%i2+0x070],%l7 ! %l7 = ffffffff86fe237a ! Mem[000000001d800014] = 141d6148, %l6 = ffffffffffffde16 ldsb [%o3+0x017],%l6 ! %l6 = 0000000000000048 ! %l3 = 0000016b9e46dab4, immed = fffffda4, %y = 0000259d sdiv %l3,-0x25c,%l3 ! %l3 = ffffffff80000000 mov %l0,%y ! %y = 0000259d ! %l3 = ffffffff80000000, %l6 = 0000000000000048, %l3 = ffffffff80000000 andcc %l3,%l6,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! Mem[000000001d800008] = 3409643e, %l5 = ffffffffffffffff lduba [%o3+%o4]0x88,%l5 ! %l5 = 000000000000003e ! %f6 = 003d1e5c 98c8940f, Mem[000000001d000000] = 003d1e5c 98d5bf97 stda %f6 ,[%o2+%g0]0x89 ! Mem[000000001d000000] = 003d1e5c 98c8940f ! %l1 = 0000000000000212, immed = fffffb47, %l6 = 0000000000000048 xnorcc %l1,-0x4b9,%l6 ! %l6 = 00000000000006aa, %ccr = 00 ! %l4 = ffffffff894c21ea, %l4 = ffffffff894c21ea, %l1 = 0000000000000212 xor %l4,%l4,%l1 ! %l1 = 0000000000000000 p6_label_29: ! %cwp = 1 ! Mem[0000000031000030] = 894c21feffffff9c, %l5 = 000000000000003e ldx [%i2+%i6],%l5 ! %l5 = 894c21feffffff9c ! %l1 = 0000000000000000 sethi %hi(0x4834ec00),%l1 ! %l1 = 000000004834ec00 ! Mem[0000000031000070] = 86fe237a, %l5 = 894c21feffffff9c ldswa [%i2+0x070]%asi,%l5 ! %l5 = ffffffff86fe237a ! Mem[000000001c800030] = 5c1e3d00, %l5 = ffffffff86fe237a ldsha [%o1+%i6]0x89,%l5 ! %l5 = 0000000000003d00 ! %l2 = 9e466400, %l3 = 00000000, Mem[0000000031000030] = 894c21fe ffffff9c std %l2,[%i2+%i6] ! Mem[0000000031000030] = 9e466400 00000000 ! %l2 = 0000016b9e466400, Mem[000000001d000008] = 0000003c stha %l2,[%o2+%o4]0x88 ! Mem[000000001d000008] = 00006400 ! %l7 = ffffffff86fe237a, %l0 = 000000000000259d, %l4 = ffffffff894c21ea xorcc %l7,%l0,%l4 ! %l4 = ffffffff86fe06e7, %ccr = 88 ! Mem[000000001d000048] = 95b2b00d, %l3 = 0000000000000000 ldub [%o2+0x04a],%l3 ! %l3 = 00000000000000b0 ! %l3 = 00000000000000b0, %l2 = 0000016b9e466400, %l7 = ffffffff86fe237a srlx %l3,%l2,%l7 ! %l7 = 00000000000000b0 ! %f18 = 83dd292b 749acc7e, Mem[000000001d000018] = 036bd188 d23a74fa std %f18,[%o2+%o6] ! Mem[000000001d000018] = 83dd292b 749acc7e p6_label_30: ! %cwp = 1 ! %l4 = ffffffff86fe06e7, %l4 = ffffffff86fe06e7, %y = 0000259d udiv %l4,%l4,%l3 ! %l3 = 0000000000004755 mov %l0,%y ! %y = 0000259d ! Mem[000000001d000000] = 0f94c898, %l5 = 0000000000003d00 ldsba [%o2+%g0]0x81,%l5 ! %l5 = 000000000000000f ! Mem[0000000031000070] = 86fe237a, %l1 = 000000004834ec00 ldsb [%i2+0x071],%l1 ! %l1 = fffffffffffffffe ! %l3 = 0000000000004755, immed = fffffa83, %l2 = 0000016b9e466400 and %l3,-0x57d,%l2 ! %l2 = 0000000000004201 ! Mem[000000001c000010] = e945702d8df3ffff, %l3 = 0000000000004755 ldxa [%o0+0x010]%asi,%l3 ! %l3 = e945702d8df3ffff ! %l4 = 86fe06e7, %l5 = 0000000f, Mem[000000001c000008] = ffffffff ea214c89 stda %l4,[%o0+%o4]0x89 ! Mem[000000001c000008] = 86fe06e7 0000000f ! %l2 = 0000000000004201, immd = fffffffffffff1a9, %l1 = fffffffffffffffe udivx %l2,-0xe57,%l1 ! %l1 = 0000000000000000 ! %l7 = 00000000000000b0, %l3 = e945702d8df3ffff, %l1 = 0000000000000000 sll %l7,%l3,%l1 ! %l1 = 0000005800000000 ! Mem[000000001c800020] = 40000000, %l7 = 00000000000000b0 ldsha [%o1+%i4]0x81,%l7 ! %l7 = 0000000000004000 ! %f12 = 35d75f16 0a9db2ce, Mem[0000000031800070] = 5d37702d 76b3de16 std %f12,[%i3+0x070] ! Mem[0000000031800070] = 35d75f16 0a9db2ce p6_label_31: ! %cwp = 1 ! %l5 = 000000000000000f, immed = 00000029, %l3 = e945702d8df3ffff or %l5,0x029,%l3 ! %l3 = 000000000000002f ! Invert Register : %l2 = 0000000000004201 xor %l2,-1,%l2 ! %l2 = ffffffffffffbdfe ! Mem[0000000030800074] = b4845cb2, %l3 = 000000000000002f ldsb [%i1+0x076],%l3 ! %l3 = 000000000000005c ! Mem[000000001d800000] = 23d2b75e00000000, %f30 = 35915f16 4f81cc7b ldda [%o3+%g0]0x88,%f30 ! %f30 = 23d2b75e 00000000 ! Mem[0000000030800074] = b4845cb2, %l6 = 00000000000006aa ldsh [%i1+0x074],%l6 ! %l6 = ffffffffffffb484 ! Mem[0000000030000030] = 00000000 0000009a, %l4 = 86fe06e7, %l5 = 0000000f ldd [%i0+%i6],%l4 ! %l4 = 0000000000000000 000000000000009a ! %l6 = ffffffffffffb484, %l4 = 0000000000000000, %l0 = 000000000000259d taddcctv %l6,%l4,%l0 ! %l0 = ffffffffffffb484, %ccr = 88 ! %f14 = afa5da6f 00365014, Mem[000000001d000020] = 5c1e3d00 8ee19179 stda %f14,[%o2+0x020]%asi ! Mem[000000001d000020] = afa5da6f 00365014 ! %l0 = ffffb484, %l1 = 00000000, Mem[000000001d800018] = 816bd137 7f00004f stda %l0,[%o3+%o6]0x89 ! Mem[000000001d800018] = ffffb484 00000000 ! %l2 = ffffffffffffbdfe, Mem[000000001d000018] = 2b29dd83 stha %l2,[%o2+%o6]0x88 ! Mem[000000001d000018] = 2b29bdfe p6_label_32: ! %cwp = 1 ! %l3 = 000000000000005c, Mem[000000001d000028] = 5809643e stha %l3,[%o2+%i5]0x88 ! Mem[000000001d000028] = 5809005c ! %l2 = ffffffffffffbdfe, %l4 = 0000000000000000, %l3 = 000000000000005c addcc %l2,%l4,%l3 ! %l3 = ffffffffffffbdfe, %ccr = 88 ! Mem[0000000031800070] = 35d75f160a9db2ce, %f28 = 5d37edfb 8956ca83 ldd [%i3+0x070],%f28 ! %f28 = 35d75f16 0a9db2ce ! Mem[000000001d800000] = 00000000, %l3 = ffffffffffffbdfe lduwa [%o3+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! %f16 = 1b6383e9, Mem[0000000031000070] = 86fe237a st %f16,[%i2+0x070] ! Mem[0000000031000070] = 1b6383e9 ! Mem[000000001c800000] = ffffffff, %l5 = 000000000000009a ldsha [%o1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff ! %f26 = 4b77b0c5 003d1e5c, Mem[000000001d800030] = 86178f34 3d4cd352 stda %f26,[%o3+%i6]0x89 ! Mem[000000001d800030] = 4b77b0c5 003d1e5c ! Mem[0000000031000034] = 00000000, %l7 = 0000000000004000 ldsw [%i2+0x034],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030000030] = 00000000, %l1 = 0000005800000000 ldub [%i0+0x032],%l1 ! %l1 = 0000000000000000 ! %l0 = ffffffffffffb484, Mem[0000000030000030] = 000000000000009a stx %l0,[%i0+%i6] ! Mem[0000000030000030] = ffffffffffffb484 p6_label_33: ! %cwp = 1 ! Mem[0000000031000034] = 00000000, %l4 = 0000000000000000 ldsh [%i2+0x034],%l4 ! %l4 = 0000000000000000 ! %l2 = ffffffffffffbdfe, Mem[000000001c800030] = 5c1e3d00 stwa %l2,[%o1+%i6]0x89 ! Mem[000000001c800030] = ffffbdfe ! Mem[000000001d000008] = 0064000000000000, %f2 = 8a64dc35 b523cba4 ldda [%o2+%o4]0x80,%f2 ! %f2 = 00640000 00000000 ! %l2 = ffffffffffffbdfe, immed = 0000094e, %l7 = 0000000000000000 andcc %l2,0x94e,%l7 ! %l7 = 000000000000094e, %ccr = 00 ! done : should take illegal inst trap, %l0 = ffffffffffffb484 done ! Illegal inst trap : %l0 = ffffffffffffb494 ! Set Register : %l6 = ffffffffffffb484 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %f12 = 35d75f16 0a9db2ce, Mem[0000000031800030] = 4b77b0c5 216432c8 std %f12,[%i3+%i6] ! Mem[0000000031800030] = 35d75f16 0a9db2ce ! %l5 = ffffffffffffffff, %l4 = 0000000000000000, %y = 0000259d umulcc %l5,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00 ! %l6 = ffffffffffffffff, immed = 00000dbf, %l2 = ffffffffffffbdfe andncc %l6,0xdbf,%l2 ! %l2 = fffffffffffff240, %ccr = 88 ! Mem[000000001c800028] = 22130000, %l0 = ffffffffffffb494 lduba [%o1+%i5]0x88,%l0 ! %l0 = 0000000000000000 p6_label_34: ! %cwp = 1 restore ! CWP = 0 ! %l2 = 00000000, %l3 = 05f937c2, Mem[0000000031000070] = 1b6383e9 5e236760 std %l2,[%o2+0x070] ! Mem[0000000031000070] = 00000000 05f937c2 ! %l6 = eb9bc800, %l7 = ba0d1000, Mem[000000001d800030] = 5c1e3d00 c5b0774b stda %l6,[%i3+0x030]%asi ! Mem[000000001d800030] = eb9bc800 ba0d1000 ! %l0 = 0000000088d16b03, Mem[0000000030000074] = 843378a0, %asi = 80 stwa %l0,[%o0+0x074]%asi ! Mem[0000000030000074] = 88d16b03 ! Mem[0000000031000030] = 9e466400 00000000, %l6 = eb9bc800, %l7 = ba0d1000 ldd [%o2+%o6],%l6 ! %l6 = 000000009e466400 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000030800034] = 0a9db2ce stw %l7,[%o1+0x034] ! Mem[0000000030800034] = 00000000 ! Mem[0000000030800030] = 35915f1600000000, %l1 = 00000000b54d3691 ldxa [%o1+0x030]%asi,%l1 ! %l1 = 35915f1600000000 ! %l7 = 0000000000000000, Mem[000000001c000008] = 0000000f86fe06e7 stxa %l7,[%i0+%i4]0x88 ! Mem[000000001c000008] = 0000000000000000 ! %l0 = 0000000088d16b03, immed = fffff6d9, %l0 = 0000000088d16b03 tsubcc %l0,-0x927,%l0 ! %l0 = 0000000088d1742a, %ccr = 1b ! Mem[000000001d000020] = afa5da6f, %f15 = 00365014 lda [%i2+%o4]0x80,%f15 ! %f15 = afa5da6f p6_label_35: ! Mem[0000000030000074] = 88d16b03, %l0 = 0000000088d1742a lduh [%o0+0x074],%l0 ! %l0 = 00000000000088d1 ! Mem[000000001d000028] = 5809005c, %l1 = 35915f1600000000 lduba [%i2+%o5]0x88,%l1 ! %l1 = 000000000000005c ! %l7 = 0000000000000000, Mem[0000000030800070] = 5d37702db4845cb2 stx %l7,[%o1+0x070] ! Mem[0000000030800070] = 0000000000000000 ! %l1 = 000000000000005c, immed = fffff8e6, %l3 = 0000000005f937c2 taddcc %l1,-0x71a,%l3 ! %l3 = fffffffffffff942, %ccr = 8a ! Mem[0000000030000030] = ffffffff, %l2 = 0000000000000000 ldsba [%o0+0x030]%asi,%l2 ! %l2 = ffffffffffffffff ! %f29 = 0a9db2ce, Mem[000000001d000018] = febd292b sta %f29,[%i2+%i6]0x81 ! Mem[000000001d000018] = 0a9db2ce ! %l6 = 000000009e466400, immed = 00000940, %y = 00000000 umul %l6,0x940,%l1 ! %l1 = 000005b80b1d0000, %y = 5b8 ! retry : should take illegal inst trap, %l0 = 00000000000088d1 retry ! Illegal inst trap : %l0 = 00000000000088e1 ! %l4 = 00000000ffffffff, immed = 00000945, %l3 = fffffffffffff942 tsubcctv %l4,0x945,%l3 ! %l0 = 0000000000008904, Trapped ! Mem[0000000031800034] = 0a9db2ce, %l0 = 0000000000008904 ldsh [%o3+0x034],%l0 ! %l0 = 0000000000000a9d p6_label_36: ! Mem[000000001c800078] = 6d61a05f5398259d, %l7 = 0000000000000000 ldxa [%i1+0x078]%asi,%l7 ! %l7 = 6d61a05f5398259d ! %l4 = 00000000ffffffff, immed = fffffe42, %l4 = 00000000ffffffff andncc %l4,-0x1be,%l4 ! %l4 = 00000000000001bd, %ccr = 00 ! %f8 = 8a64dc35 7bcc814f, Mem[0000000030000070] = ffffff9c 88d16b03 std %f8 ,[%o0+0x070] ! Mem[0000000030000070] = 8a64dc35 7bcc814f ! Mem[0000000031800074] = 0a9db2ce, %l6 = 000000009e466400 ldsha [%o3+0x076]%asi,%l6 ! %l6 = ffffffffffffb2ce ! %l6 = ffffffffffffb2ce, %l3 = fffffffffffff942, %l2 = ffffffffffffffff addc %l6,%l3,%l2 ! %l2 = ffffffffffffac10 ! Mem[0000000031000030] = 9e46640000000000, %f6 = 003d1e5c 98c8940f ldd [%o2+%o6],%f6 ! %f6 = 9e466400 00000000 ! %l4 = 00000000000001bd, immed = 00000d05, %l2 = ffffffffffffac10 xor %l4,0xd05,%l2 ! %l2 = 0000000000000cb8 ! %l6 = ffffffffffffb2ce, immed = 0000001d, %l1 = 000005b80b1d0000 sra %l6,0x01d,%l1 ! %l1 = ffffffffffffffff ! Mem[000000001d000020] = afa5da6f 00365014, %l2 = 00000cb8, %l3 = fffff942 ldd [%i2+%o4],%l2 ! %l2 = 00000000afa5da6f 0000000000365014 ! done : should take illegal inst trap, %l0 = 0000000000000a9d done ! Illegal inst trap : %l0 = 0000000000000aad p6_label_37: ! retry : should take illegal inst trap, %l0 = 0000000000000aad retry ! Illegal inst trap : %l0 = 0000000000000abd ! Mem[000000001c800008] = 2d700f00, %l6 = ffffffffffffb2ce lduwa [%i1+%i4]0x88,%l6 ! %l6 = 000000002d700f00 ! %f8 = 8a64dc35 7bcc814f, Mem[0000000030800030] = 35915f16 00000000 std %f8 ,[%o1+%o6] ! Mem[0000000030800030] = 8a64dc35 7bcc814f ! Mem[000000001c800000] = 922dd770 ffffffff, %l0 = 00000abd, %l1 = ffffffff ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000922dd770 ! retry : should take illegal inst trap, %l0 = 00000000ffffffff retry ! Illegal inst trap : %l0 = 000000010000000f ! Mem[0000000031000030] = 9e46640000000000, %f8 = 8a64dc35 7bcc814f ldd [%o2+%o6],%f8 ! %f8 = 9e466400 00000000 ! Mem[000000001c800010] = 3c5be567, %l7 = 6d61a05f5398259d ldsha [%i1+%i5]0x81,%l7 ! %l7 = 0000000000003c5b ! %f20 = 37d16b81 4f00007f, Mem[0000000031800070] = 35d75f16 0a9db2ce stda %f20,[%o3+0x070]%asi ! Mem[0000000031800070] = 37d16b81 4f00007f ! Mem[000000001c000030] = 7bcc814f, %l1 = 00000000922dd770 ldsha [%i0+%o6]0x89,%l1 ! %l1 = ffffffffffff814f save ! CWP = 1 p6_label_38: ! %cwp = 1 ! %l1 = 0000000000000000, Mem[0000000030000070] = 8a64dc357bcc814f stx %l1,[%i0+0x070] ! Mem[0000000030000070] = 0000000000000000 ! %l0 = 00000000, %l1 = 00000000, Mem[000000001c000040] = db948744 8ffd2411 std %l0,[%o0+0x040] ! Mem[000000001c000040] = 00000000 00000000 ! Mem[000000001d80004c] = 0a9db2ce, %l3 = 0000000000000000 lduw [%o3+0x04c],%l3 ! %l3 = 000000000a9db2ce ! Mem[000000001d000008] = 00006400, %l7 = 000000000000094e lduba [%o2+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000000000, %l1 = 0000000000000000, %l4 = 0000000000000000 srl %l4,%l1,%l4 ! %l4 = 0000000000000000 ! %l1 = 0000000000000000, immed = fffffc42, %l7 = 0000000000000000 andncc %l1,-0x3be,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! %l4 = 0000000000000000, Mem[000000001d800018] = 84b4ffff stwa %l4,[%o3+%o6]0x81 ! Mem[000000001d800018] = 00000000 ! %l0 = 00000000, %l1 = 00000000, Mem[000000001c000060] = e95f9788 a92f0036 std %l0,[%o0+0x060] ! Mem[000000001c000060] = 00000000 00000000 ! Mem[000000001d800030] = 00c89beb, %l5 = 0000000000000000 lduba [%o3+%i6]0x88,%l5 ! %l5 = 00000000000000eb ! %l4 = 0000000000000000, immed = 00000968, %l1 = 0000000000000000 subccc %l4,0x968,%l1 ! %l1 = fffffffffffff698, %ccr = 99 p6_label_39: ! %cwp = 1 ! Mem[0000000031800034] = 0a9db2ce, %l0 = 0000000000000000 ldsh [%i3+0x036],%l0 ! %l0 = ffffffffffffb2ce ! %f16 = 1b6383e9 40000000, Mem[000000001d000018] = 0a9db2ce 749acc7e std %f16,[%o2+%o6] ! Mem[000000001d000018] = 1b6383e9 40000000 ! Mem[0000000031000034] = 00000000, %l4 = 0000000000000000 ldsw [%i2+0x034],%l4 ! %l4 = 0000000000000000 ! Clear Register : %l3 = 000000000a9db2ce clr %l3 ! %l3 = 0000000000000000 ! %l2 = fffffffffffff240, %l6 = ffffffffffffffff, %l0 = ffffffffffffb2ce tsubcc %l2,%l6,%l0 ! %l0 = fffffffffffff241, %ccr = 9b ! Mem[000000001d800020] = 6ecdffff, %l0 = fffffffffffff241 lduw [%o3+%i4],%l0 ! %l0 = 000000006ecdffff ! %l4 = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000000000 orn %l4,%l3,%l7 ! %l7 = ffffffffffffffff ! Mem[000000001d800020] = ffffcd6e, %l1 = fffffffffffff698 ldswa [%o3+%i4]0x88,%l1 ! %l1 = ffffffffffffcd6e ! Mem[000000001d000040] = 935873dc, %l4 = 0000000000000000 ldsh [%o2+0x040],%l4 ! %l4 = ffffffffffff9358 ! %l0 = 000000006ecdffff, immed = fffff6f3, %l0 = 000000006ecdffff orncc %l0,-0x90d,%l0 ! %l0 = 000000006ecdffff, %ccr = 00 p6_label_40: ! %cwp = 1 ! Randomly selected nop nop ! Mem[000000001c800020] = 40000000, %l1 = ffffffffffffcd6e ldsh [%o1+%i4],%l1 ! %l1 = 0000000000004000 ! Mem[000000001c800004] = 70d72d92, %l5 = 00000000000000eb ldsb [%o1+0x007],%l5 ! %l5 = ffffffffffffff92 ! Mem[0000000031800030] = 35d75f16 0a9db2ce, %l2 = fffff240, %l3 = 00000000 ldd [%i3+%i6],%l2 ! %l2 = 0000000035d75f16 000000000a9db2ce ! %l1 = 0000000000004000, %l7 = ffffffffffffffff, %l2 = 0000000035d75f16 andcc %l1,%l7,%l2 ! %l2 = 0000000000004000, %ccr = 00 ! %l0 = 000000006ecdffff, Mem[0000000030000074] = 00000000 stw %l0,[%i0+0x074] ! Mem[0000000030000074] = 6ecdffff ! %l0 = 6ecdffff, %l1 = 00004000, Mem[0000000031000070] = 00000000 05f937c2 stda %l0,[%i2+0x070]%asi ! Mem[0000000031000070] = 6ecdffff 00004000 ! %l6 = ffffffffffffffff, Mem[0000000030000076] = 6ecdffff sth %l6,[%i0+0x076] ! Mem[0000000030000074] = 6ecdffff ! %l1 = 0000000000004000, Mem[000000001d800028] = 112ea497 stwa %l1,[%o3+%i5]0x80 ! Mem[000000001d800028] = 00004000 ! %l2 = 0000000000004000, %l2 = 0000000000004000, %l7 = ffffffffffffffff xorcc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44 p6_label_41: ! %cwp = 1 ! %l3 = 000000000a9db2ce, immed = 00000dd4, %y = 000005b8 udiv %l3,0xdd4,%l1 ! %l1 = 0000000069dfca9b mov %l0,%y ! %y = 6ecdffff ! %l6 = ffffffffffffffff, %l7 = 0000000000000000, %y = 6ecdffff sdiv %l6,%l7,%l6 ! Div by zero, %l0 = 000000006ece004f mov %l0,%y ! %y = 6ece0027 ! %l7 = 0000000000000000, immed = 00000816, %y = 6ece0027 umulcc %l7,0x816,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[000000001d00004c] = 19f4dc87, %l0 = 000000006ece0027 ldswa [%o2+0x04c]%asi,%l0 ! %l0 = 0000000019f4dc87 ! Mem[0000000030800030] = 8a64dc35 7bcc814f, %l2 = 00004000, %l3 = 0a9db2ce ldd [%i1+%i6],%l2 ! %l2 = 000000008a64dc35 000000007bcc814f ! Mem[000000001d800054] = 42b800a4, %l5 = ffffffffffffff92 ldsb [%o3+0x056],%l5 ! %l5 = 0000000000000000 ! %l1 = 0000000069dfca9b, %l6 = ffffffffffffffff, %l3 = 000000007bcc814f orn %l1,%l6,%l3 ! %l3 = 0000000069dfca9b ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030800070] = 00000000 00000000 stda %l6,[%i1+0x070]%asi ! Mem[0000000030800070] = ffffffff 00000000 ! Mem[0000000031000070] = 6ecdffff 00004000, %l4 = 00000000, %l5 = 00000000 ldd [%i2+0x070],%l4 ! %l4 = 000000006ecdffff 0000000000004000 ! %l7 = 0000000000000000, Mem[000000001c000008] = 00000000 stwa %l7,[%o0+%o4]0x81 ! Mem[000000001c000008] = 00000000 p6_label_42: ! %cwp = 1 ! %l3 = 0000000069dfca9b, immed = 0000001a, %l1 = 0000000069dfca9b sra %l3,0x01a,%l1 ! %l1 = 000000000000001a ! %f25 = 15e4229a, Mem[000000001d800028] = 00004000 st %f25,[%o3+%i5] ! Mem[000000001d800028] = 15e4229a ! %l2 = 000000008a64dc35, %l2 = 000000008a64dc35, %l5 = 0000000000004000 tsubcc %l2,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 46 ! %l4 = 6ecdffff, %l5 = 00000000, Mem[0000000030000070] = 00000000 6ecdffff std %l4,[%i0+0x070] ! Mem[0000000030000070] = 6ecdffff 00000000 ! Mem[000000001d800010] = 2abfc636, %l3 = 0000000069dfca9b lduha [%o3+%o5]0x80,%l3 ! %l3 = 0000000000002abf ! %l4 = 000000006ecdffff, immd = fffffffffffff7f2, %l7 = 0000000000000000 udivx %l4,-0x80e,%l7 ! %l7 = 0000000000000000 ! Mem[000000001c000028] = 8af8afcb, %l7 = 0000000000000000 lduwa [%o0+%i5]0x88,%l7 ! %l7 = 000000008af8afcb ! Randomly selected nop nop ! Mem[000000001c800028] = 22130000, %l5 = 0000000000000000 ldsha [%o1+%i5]0x89,%l5 ! %l5 = 0000000000000000 ! %l3 = 0000000000002abf, %l7 = 000000008af8afcb, %l0 = 0000000019f4dc87 taddcctv %l3,%l7,%l0 ! %l0 = 0000000019f4dcaa, Trapped p6_label_43: ! %cwp = 1 ! %f2 = 00640000 00000000, Mem[0000000030000070] = 6ecdffff 00000000 std %f2 ,[%i0+0x070] ! Mem[0000000030000070] = 00640000 00000000 ! Mem[0000000030800074] = 00000000, %l7 = 000000008af8afcb ldsb [%i1+0x074],%l7 ! %l7 = 0000000000000000 ! Mem[0000000031800030] = 35d75f16, %f3 = 00000000 ld [%i3+%i6],%f3 ! %f3 = 35d75f16 ! %l6 = ffffffffffffffff setx 0x0b1b56bc0b1b56bc,%g7,%l6 ! %l6 = 0b1b56bc0b1b56bc ! %l0 = 0000000019f4dcaa, %l7 = 0000000000000000, %l3 = 0000000000002abf taddcc %l0,%l7,%l3 ! %l3 = 0000000019f4dcaa, %ccr = 02 ! %l2 = 000000008a64dc35, %l5 = 0000000000000000, %l0 = 0000000019f4dcaa sll %l2,%l5,%l0 ! %l0 = 000000008a64dc35 ! Set Register : %l4 = 000000006ecdffff xor %g0,-1,%l4 ! %l4 = ffffffffffffffff ! %l1 = 000000000000001a, immed = fffffc0c, %l0 = 000000008a64dc35 and %l1,-0x3f4,%l0 ! %l0 = 0000000000000008 ! %l6 = 0b1b56bc0b1b56bc, Mem[000000001d800000] = 00000000 stwa %l6,[%o3+%g0]0x81 ! Mem[000000001d800000] = 0b1b56bc ! %l0 = 0000000000000008, %l7 = 0000000000000000, %y = 00000000 sdivcc %l0,%l7,%l5 ! Div by zero, %l0 = 0000000000000058 mov %l0,%y ! %y = 00000030 p6_label_44: ! %cwp = 1 ! Mem[0000000030000030] = ffffffff, %l5 = 0000000000000000 ldsh [%i0+0x032],%l5 ! %l5 = ffffffffffffffff ! %l5 = ffffffffffffffff, immed = 00000487, %y = 00000030 udivcc %l5,0x487,%l1 ! %l1 = 000000000ad2b836, %ccr = 00 mov %l0,%y ! %y = 00000030 ! Mem[000000001d800018] = 00000000, %l7 = 0000000000000000 lduba [%o3+%o6]0x88,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, %l5 = ffffffffffffffff, %l7 = 0000000000000000 sra %l7,%l5,%l7 ! %l7 = 0000000000000000 ! %l4 = ffffffffffffffff, Mem[0000000030800073] = ffffffff stb %l4,[%i1+0x073] ! Mem[0000000030800070] = ffffffff ! %l2 = 000000008a64dc35, %l1 = 000000000ad2b836, %l6 = 0b1b56bc0b1b56bc sub %l2,%l1,%l6 ! %l6 = 000000007f9223ff ! %f10 = 00000000 44482a5f, Mem[0000000031800070] = 37d16b81 4f00007f stda %f10,[%i3+0x070]%asi ! Mem[0000000031800070] = 00000000 44482a5f ! %l1 = 000000000ad2b836, immed = fffffaef, %y = 00000030 sdiv %l1,-0x511,%l5 ! %l5 = fffffffff68479d7 mov %l0,%y ! %y = 00000030 ! %f26 = 4b77b0c5 003d1e5c, Mem[000000001c000008] = 00000000 00000000 stda %f26,[%o0+%o4]0x81 ! Mem[000000001c000008] = 4b77b0c5 003d1e5c ! %l0 = 0000000000000030, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff andcc %l0,%l4,%l4 ! %l4 = 0000000000000030, %ccr = 00 p6_label_45: ! %cwp = 1 ! done : should take illegal inst trap, %l0 = 0000000000000030 done ! Illegal inst trap : %l0 = 0000000000000040 ! Mem[000000001d800074] = cf6deaa8, %l7 = 0000000000000000 ldub [%o3+0x076],%l7 ! %l7 = 00000000000000ea ! %l5 = fffffffff68479d7, Mem[000000001d000010] = 4000000015e4229a stxa %l5,[%o2+%o5]0x88 ! Mem[000000001d000010] = fffffffff68479d7 ! %l0 = 0000000000000040, immed = 0000082a, %y = 00000030 udiv %l0,0x82a,%l2 ! %l2 = 0000000005e1220d mov %l0,%y ! %y = 00000040 ! %l1 = 000000000ad2b836, %l7 = 00000000000000ea, %l5 = fffffffff68479d7 addccc %l1,%l7,%l5 ! %l5 = 000000000ad2b920, %ccr = 00 ! %l2 = 0000000005e1220d, immed = 00000e38, %l4 = 0000000000000030 addc %l2,0xe38,%l4 ! %l4 = 0000000005e13045 ! Mem[0000000030000070] = 0064000000000000, %f14 = afa5da6f afa5da6f ldd [%i0+0x070],%f14 ! %f14 = 00640000 00000000 ! Clear Register : %l1 = 000000000ad2b836 clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000031800030] = 35d75f16, %l5 = 000000000ad2b920 ldsh [%i3+0x032],%l5 ! %l5 = 0000000000005f16 ! %l2 = 0000000005e1220d, %l7 = 00000000000000ea, %l1 = 0000000000000000 andn %l2,%l7,%l1 ! %l1 = 0000000005e12205 p6_label_46: ! %cwp = 1 ! Mem[0000000031800074] = 44482a5f, %l2 = 0000000005e1220d ldsw [%i3+0x074],%l2 ! %l2 = 0000000044482a5f ! Mem[0000000031000034] = 00000000, %l4 = 0000000005e13045 ldsh [%i2+0x036],%l4 ! %l4 = 0000000000000000 ! Mem[0000000031000070] = 6ecdffff, %l2 = 0000000044482a5f lduw [%i2+0x070],%l2 ! %l2 = 000000006ecdffff ! %f16 = 1b6383e9 40000000, Mem[000000001d000028] = 5c000958 99ba9f38 stda %f16,[%o2+%i5]0x81 ! Mem[000000001d000028] = 1b6383e9 40000000 ! %l2 = 000000006ecdffff, Mem[000000001c000000] = ff173574 stwa %l2,[%o0+%g0]0x80 ! Mem[000000001c000000] = 6ecdffff ! %l2 = 6ecdffff, %l3 = 19f4dcaa, Mem[0000000031000030] = 9e466400 00000000 std %l2,[%i2+%i6] ! Mem[0000000031000030] = 6ecdffff 19f4dcaa ! %l1 = 0000000005e12205, %l0 = 0000000000000040, %l4 = 0000000000000000 addccc %l1,%l0,%l4 ! %l4 = 0000000005e12245, %ccr = 00 ! Mem[000000001d800028] = 15e4229a, %l2 = 000000006ecdffff ldsha [%o3+%i5]0x81,%l2 ! %l2 = 00000000000015e4 ! %l3 = 0000000019f4dcaa, %l7 = 00000000000000ea, %l5 = 0000000000005f16 andcc %l3,%l7,%l5 ! %l5 = 00000000000000aa, %ccr = 00 ! Mem[0000000031000030] = 6ecdffff, %l5 = 00000000000000aa ldsw [%i2+%i6],%l5 ! %l5 = 000000006ecdffff p6_label_47: ! %cwp = 1 ! %l6 = 000000007f9223ff, %l2 = 00000000000015e4, %y = 00000040 umul %l6,%l2,%l1 ! %l1 = 00000ae89b1bfa1c, %y = ae8 ! %l6 = 7f9223ff, %l7 = 000000ea, Mem[0000000031800070] = 00000000 44482a5f stda %l6,[%i3+0x070]%asi ! Mem[0000000031800070] = 7f9223ff 000000ea ! %l6 = 000000007f9223ff, Mem[0000000031000070] = 6ecdffff00004000 stx %l6,[%i2+0x070] ! Mem[0000000031000070] = 000000007f9223ff ! %l2 = 00000000000015e4, immed = fffff8d6, %l7 = 00000000000000ea andncc %l2,-0x72a,%l7 ! %l7 = 0000000000000520, %ccr = 00 ! Mem[000000001c800018] = e1f9ffff c9ffffff, %l6 = 7f9223ff, %l7 = 00000520 ldda [%o1+%o6]0x89,%l6 ! %l6 = 00000000c9ffffff 00000000e1f9ffff ! %l6 = c9ffffff, %l7 = e1f9ffff, Mem[000000001c800068] = cbed6318 84d5bf2a std %l6,[%o1+0x068] ! Mem[000000001c800068] = c9ffffff e1f9ffff ! %l0 = 0000000000000040, Mem[0000000031800034] = 0a9db2ce stw %l0,[%i3+0x034] ! Mem[0000000031800034] = 00000040 ! %l6 = c9ffffff, %l7 = e1f9ffff, Mem[0000000031000030] = 6ecdffff 19f4dcaa stda %l6,[%i2+0x030]%asi ! Mem[0000000031000030] = c9ffffff e1f9ffff ! %f16 = 1b6383e9 40000000, Mem[0000000031000030] = c9ffffff e1f9ffff std %f16,[%i2+%i6] ! Mem[0000000031000030] = 1b6383e9 40000000 ! %l1 = 00000ae89b1bfa1c, %l5 = 000000006ecdffff, %l2 = 00000000000015e4 sdivx %l1,%l5,%l2 ! %l2 = 0000000000001933 p6_label_48: ! %cwp = 1 ! Mem[000000001d800018] = 0000000000000000, %f6 = 9e466400 00000000 ldda [%o3+%o6]0x80,%f6 ! %f6 = 00000000 00000000 ! %f30 = 23d2b75e 00000000, Mem[000000001d800058] = 8e827536 03b0f6b8 stda %f30,[%o3+0x058]%asi ! Mem[000000001d800058] = 23d2b75e 00000000 ! Invert Register : %l2 = 0000000000001933 xor %l2,-1,%l2 ! %l2 = ffffffffffffe6cc ! %l3 = 0000000019f4dcaa, %l4 = 0000000005e12245, %l1 = 00000ae89b1bfa1c udivx %l3,%l4,%l1 ! %l1 = 0000000000000004 ! %f24 = 40000000 15e4229a, Mem[000000001c800028] = 22130000 63001feb stda %f24,[%o1+%i5]0x89 ! Mem[000000001c800028] = 40000000 15e4229a ! %l1 = 0000000000000004, %l1 = 0000000000000004, %l1 = 0000000000000004 andncc %l1,%l1,%l1 ! %l1 = 0000000000000000, %ccr = 44 restore ! CWP = 0 ! Mem[000000001d000018] = e983631b, %l6 = 000000002d700f00 lduwa [%i2+%i6]0x88,%l6 ! %l6 = 00000000e983631b ! Mem[000000001c000018] = 4d25fcdc, %f14 = 00640000 lda [%i0+%i6]0x80,%f14 ! %f14 = 4d25fcdc ! %l5 = 0000000000000084, immed = 00000f54, %l6 = 00000000e983631b orn %l5,0xf54,%l6 ! %l6 = fffffffffffff0af p6_label_49: ! %l5 = 0000000000000084, immed = 00000c5f, %y = 00000ae8 sdivcc %l5,0xc5f,%l3 ! %l3 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 0000000f ! %l2 = 00000000afa5da6f, Mem[0000000030800036] = 7bcc814f sth %l2,[%o1+0x036] ! Mem[0000000030800034] = 7bccda6f ! %f8 = 9e466400 00000000, Mem[000000001c000000] = ffffcd6e 05f937c2 stda %f8 ,[%i0+%g0]0x89 ! Mem[000000001c000000] = 9e466400 00000000 ! %l4 = 000001bd, %l5 = 00000084, Mem[000000001d800010] = 2abfc636 141d6148 stda %l4,[%i3+%i5]0x81 ! Mem[000000001d800010] = 000001bd 00000084 ! %l2 = afa5da6f, %l3 = 7fffffff, Mem[000000001d000000] = 0f94c898 5c1e3d00 stda %l2,[%i2+%g0]0x81 ! Mem[000000001d000000] = afa5da6f 7fffffff ! %l0 = 000000010000000f, %l2 = 00000000afa5da6f, %l6 = fffffffffffff0af tsubcctv %l0,%l2,%l6 ! %l0 = 0000000100000032, Trapped ! %l0 = 0000000100000032, %l1 = ffffffffffff814f, %l2 = 00000000afa5da6f orn %l0,%l1,%l2 ! %l2 = 0000000100007eb2 ! %l5 = 0000000000000084, %l4 = 00000000000001bd, %l5 = 0000000000000084 xnor %l5,%l4,%l5 ! %l5 = fffffffffffffec6 ! retry : should take illegal inst trap, %l0 = 0000000100000032 retry ! Illegal inst trap : %l0 = 0000000100000042 ! %l2 = 0000000100007eb2, Mem[000000001c000000] = 00000000 stwa %l2,[%i0+%g0]0x80 ! Mem[000000001c000000] = 00007eb2 p6_label_50: ! %l3 = 000000007fffffff, immed = 00000b70, %l6 = fffffffffffff0af xor %l3,0xb70,%l6 ! %l6 = 000000007ffff48f ! %l1 = ffffffffffff814f, %l3 = 000000007fffffff, %y = 0000000f smul %l1,%l3,%l5 ! %l5 = ffffc0a780007eb1, %y = ffffc0a7 ! Mem[000000001d000020] = afa5da6f 00365014, %l2 = 00007eb2, %l3 = 7fffffff ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000afa5da6f 0000000000365014 ! Randomly selected nop nop ! %l5 = ffffc0a780007eb1, Mem[000000001c000030] = 7bcc814f stha %l5,[%i0+%o6]0x88 ! Mem[000000001c000030] = 7bcc7eb1 ! %l1 = ffffffffffff814f, Mem[000000001d000018] = 1b6383e9 stha %l1,[%i2+%i6]0x80 ! Mem[000000001d000018] = 814f83e9 ! Mem[0000000031800030] = 35d75f16, %l2 = 00000000afa5da6f ldsw [%o3+%o6],%l2 ! %l2 = 0000000035d75f16 ! Mem[0000000030800074] = 00000000, %l3 = 0000000000365014 ldsw [%o1+0x074],%l3 ! %l3 = 0000000000000000 ! %l5 = ffffc0a780007eb1, Mem[0000000030800070] = ffffffff stb %l5,[%o1+0x070] ! Mem[0000000030800070] = b1ffffff ! %l7 = 0000000000003c5b, immed = 00000748, %y = ffffc0a7 sdiv %l7,0x748,%l1 ! %l1 = ffffffff80000000 mov %l0,%y ! %y = 00000042 p6_label_51: ! %l5 = ffffc0a780007eb1 sethi %hi(0xb6815800),%l5 ! %l5 = 00000000b6815800 ! %l5 = 00000000b6815800, %l6 = 000000007ffff48f, %l5 = 00000000b6815800 tsubcc %l5,%l6,%l5 ! %l5 = 0000000036816371, %ccr = 02 ! Mem[000000001c800028] = 9a22e41500000040, %f26 = 4b77b0c5 003d1e5c ldda [%i1+%o5]0x80,%f26 ! %f26 = 9a22e415 00000040 ! %l6 = 000000007ffff48f, %l7 = 0000000000003c5b, %l3 = 0000000000000000 addc %l6,%l7,%l3 ! %l3 = 00000000800030ea ! %l3 = 00000000800030ea, Mem[000000001c000028] = 8af8afcb stba %l3,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8afea ! %l3 = 00000000800030ea, immed = 00000eeb, %l1 = ffffffff80000000 subc %l3,0xeeb,%l1 ! %l1 = 00000000800021ff ! Clear Register : %l2 = 0000000035d75f16 clr %l2 ! %l2 = 0000000000000000 ! Mem[000000001c800050] = aa1c0bba 6edb6dea, %l0 = 00000042, %l1 = 800021ff ldd [%i1+0x050],%l0 ! %l0 = 00000000aa1c0bba 000000006edb6dea ! %l6 = 000000007ffff48f, immed = 00000e26, %y = 00000042 umulcc %l6,0xe26,%l1 ! %l1 = 00000712ff5e1f3a, %ccr = 08, %y = 712 ! %l6 = 000000007ffff48f, %l2 = 0000000000000000, %y = 00000712 umul %l6,%l2,%l1 ! %l1 = 0000000000000000, %y = 00 p6_label_52: ! %l2 = 0000000000000000, %l5 = 0000000036816371, %l3 = 00000000800030ea sub %l2,%l5,%l3 ! %l3 = ffffffffc97e9c8f ! Mem[000000001d000018] = 814f83e9, %l2 = 0000000000000000 lduha [%i2+%i6]0x80,%l2 ! %l2 = 000000000000814f ! Mem[0000000031800030] = 35d75f16, %l2 = 000000000000814f lduh [%o3+%o6],%l2 ! %l2 = 00000000000035d7 ! %l4 = 00000000000001bd, immed = fffffd5e, %l5 = 0000000036816371 addc %l4,-0x2a2,%l5 ! %l5 = ffffffffffffff1b ! %f20 = 37d16b81, Mem[000000001c800008] = 2d700f00 sta %f20,[%i1+%i4]0x89 ! Mem[000000001c800008] = 37d16b81 ! %l7 = 0000000000003c5b, %l7 = 0000000000003c5b, %y = 00000000 sdivcc %l7,%l7,%l4 ! %l4 = 0000000000000001, %ccr = 00 mov %l0,%y ! %y = aa1c0bba ! %l4 = 0000000000000001, immed = 0000003c, %l0 = 00000000aa1c0bba srax %l4,0x03c,%l0 ! %l0 = 0000000000000000 ! Mem[000000001d000030] = 64343b56, %l2 = 00000000000035d7 lduha [%i2+%o6]0x89,%l2 ! %l2 = 0000000000003b56 ! Randomly selected nop nop ! Invert Register : %l3 = ffffffffc97e9c8f xor %l3,-1,%l3 ! %l3 = 0000000036816370 p6_label_53: ! Mem[0000000030800070] = b1ffffff 00000000, %l0 = 00000000, %l1 = 00000000 ldd [%o1+0x070],%l0 ! %l0 = 00000000b1ffffff 0000000000000000 ! %l5 = ffffffffffffff1b, %l0 = 00000000b1ffffff, %l2 = 0000000000003b56 sub %l5,%l0,%l2 ! %l2 = ffffffff4dffff1c ! %l7 = 0000000000003c5b, Mem[0000000031800074] = 000000ea, %asi = 80 stwa %l7,[%o3+0x074]%asi ! Mem[0000000031800074] = 00003c5b ! Mem[0000000031000070] = 00000000, %l2 = ffffffff4dffff1c ldsba [%o2+0x073]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[000000001d800014] = 00000084, %l4 = 0000000000000001 ldsb [%i3+0x017],%l4 ! %l4 = ffffffffffffff84 ! Mem[000000001c800020] = 40000000, %f22 = 563b3464 lda [%i1+%o4]0x80,%f22 ! %f22 = 40000000 ! %l7 = 0000000000003c5b, %l3 = 0000000036816370, %l5 = ffffffffffffff1b addc %l7,%l3,%l5 ! %l5 = 0000000036819fcb ! Mem[000000001d80003c] = ea005a88, %l3 = 0000000036816370 lduw [%i3+0x03c],%l3 ! %l3 = 00000000ea005a88 ! %l1 = 0000000000000000, Mem[000000001c800010] = 67e55b3c stwa %l1,[%i1+%i5]0x89 ! Mem[000000001c800010] = 00000000 ! %l6 = 000000007ffff48f, %l6 = 000000007ffff48f, %l1 = 0000000000000000 xnorcc %l6,%l6,%l1 ! %l1 = ffffffffffffffff, %ccr = 88 p6_label_54: ! Mem[000000001d000078] = 1d229c73, %l4 = ffffffffffffff84 ldswa [%i2+0x078]%asi,%l4 ! %l4 = 000000001d229c73 ! Mem[0000000030000070] = 00640000, %l7 = 0000000000003c5b ldsha [%o0+0x072]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[000000001d000058] = f2df1122, %l5 = 0000000036819fcb ldub [%i2+0x059],%l5 ! %l5 = 00000000000000df ! Randomly selected nop nop ! %l7 = 0000000000000000, immed = 00000a88, %y = aa1c0bba smulcc %l7,0xa88,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00 ! %f8 = 9e466400 00000000, Mem[000000001c800030] = febdffff 98c8940f stda %f8 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 9e466400 00000000 ! Mem[000000001d800008] = 2b29dd83 3409643e, %l0 = b1ffffff, %l1 = ffffffff ldda [%i3+%i4]0x89,%l0 ! %l0 = 000000003409643e 000000002b29dd83 ! Mem[000000001d000010] = d77984f6, %f11 = 44482a5f ld [%i2+%i5],%f11 ! %f11 = d77984f6 ! Mem[000000001c800008] = 816bd137, %l6 = 000000007ffff48f lduha [%i1+%i4]0x80,%l6 ! %l6 = 000000000000816b ! Mem[000000001c800010] = 00000000, %f24 = 40000000 lda [%i1+%i5]0x80,%f24 ! %f24 = 00000000 p6_label_55: ! %f10 = 00000000 d77984f6, Mem[000000001c000018] = 4d25fcdc cbd97f17 stda %f10,[%i0+0x018]%asi ! Mem[000000001c000018] = 00000000 d77984f6 ! %l1 = 000000002b29dd83, immed = 00000c73, %l6 = 000000000000816b or %l1,0xc73,%l6 ! %l6 = 000000002b29ddf3 ! %l7 = 0000000000000000, immed = 00000b48, %l7 = 0000000000000000 xorcc %l7,0xb48,%l7 ! %l7 = 0000000000000b48, %ccr = 00 ! %f24 = 00000000 15e4229a, Mem[0000000030800030] = 8a64dc35 7bccda6f std %f24,[%o1+%o6] ! Mem[0000000030800030] = 00000000 15e4229a ! %l1 = 000000002b29dd83, immed = 00000c10, %l6 = 000000002b29ddf3 sub %l1,0xc10,%l6 ! %l6 = 000000002b29d173 ! %l5 = 00000000000000df, immed = 00000ddb, %l6 = 000000002b29d173 taddcctv %l5,0xddb,%l6 ! %l0 = 0000000034096461, Trapped ! %f6 = 00000000 00000000, Mem[0000000030800070] = b1ffffff 00000000 std %f6 ,[%o1+0x070] ! Mem[0000000030800070] = 00000000 00000000 ! %f14 = 4d25fcdc 00000000, Mem[0000000030800030] = 00000000 15e4229a std %f14,[%o1+%o6] ! Mem[0000000030800030] = 4d25fcdc 00000000 ! Mem[0000000031800070] = 7f9223ff, %l4 = 000000001d229c73 ldub [%o3+0x070],%l4 ! %l4 = 000000000000007f ! Mem[0000000031800034] = 00000040, %l7 = 0000000000000b48 lduw [%o3+0x034],%l7 ! %l7 = 0000000000000040 p6_label_56: ! %l5 = 00000000000000df, immed = 00000031, %l4 = 000000000000007f srlx %l5,0x031,%l4 ! %l4 = 0000000000000000 ! %l0 = 0000000034096461, %l0 = 0000000034096461, %l1 = 000000002b29dd83 or %l0,%l0,%l1 ! %l1 = 0000000034096461 ! %l2 = 0000000000000000, Mem[0000000031800030] = 35d75f16, %asi = 80 stwa %l2,[%o3+0x030]%asi ! Mem[0000000031800030] = 00000000 ! Mem[000000001c800030] = 9e466400, %l6 = 000000002b29d173 ldsha [%i1+%o6]0x81,%l6 ! %l6 = ffffffffffff9e46 ! Mem[0000000030800070] = 0000000000000000, %f12 = 35d75f16 0a9db2ce ldda [%o1+0x070]%asi,%f12 ! %f12 = 00000000 00000000 ! Mem[0000000030000030] = ffffffff, %f29 = 0a9db2ce ld [%o0+%o6],%f29 ! %f29 = ffffffff ! Mem[000000001c800004] = 70d72d92, %l4 = 0000000000000000 ldsh [%i1+0x004],%l4 ! %l4 = 00000000000070d7 ! Mem[000000001c000010] = e945702d8df3ffff, %f8 = 9e466400 00000000 ldda [%i0+%i5]0x80,%f8 ! %f8 = e945702d 8df3ffff ! %l1 = 0000000034096461 setx 0x8fff7a828fff7a82,%g7,%l1 ! %l1 = 8fff7a828fff7a82 ! Mem[0000000031000070] = 000000007f9223ff, %l7 = 0000000000000040 ldx [%o2+0x070],%l7 ! %l7 = 000000007f9223ff p6_label_57: ! %l2 = 0000000000000000, %l5 = 00000000000000df, %l2 = 0000000000000000 xnorcc %l2,%l5,%l2 ! %l2 = ffffffffffffff20, %ccr = 88 ! %l5 = 00000000000000df, immed = ffffffcf, %l5 = 00000000000000df sub %l5,-0x031,%l5 ! %l5 = 0000000000000110 ! %l1 = 8fff7a828fff7a82, Mem[0000000030000070] = 0064000000000000 stx %l1,[%o0+0x070] ! Mem[0000000030000070] = 8fff7a828fff7a82 ! %l6 = ffffffffffff9e46, immed = 0000062e, %l2 = ffffffffffffff20 xor %l6,0x62e,%l2 ! %l2 = ffffffffffff9868 ! %l3 = 0000000000000000, %l4 = 00000000000070d7, %y = 00000000 umulcc %l3,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00 ! Mem[000000001c80003c] = ffffff9c, %l5 = 0000000000000110 ldsw [%i1+0x03c],%l5 ! %l5 = ffffffffffffff9c ! Mem[0000000031800070] = 7f9223ff00003c5b, %f0 = ca173574 3bc76498 ldda [%o3+0x070]%asi,%f0 ! %f0 = 7f9223ff 00003c5b ! %f24 = 00000000 15e4229a, Mem[0000000031800030] = 00000000 00000040 std %f24,[%o3+%o6] ! Mem[0000000031800030] = 00000000 15e4229a ! Mem[000000001c800028] = 15e4229a, %l0 = 0000000034096461 ldsha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000229a ! %l0 = 000000000000229a, Mem[000000001c80005a] = fee12164 stb %l0,[%i1+0x05a] ! Mem[000000001c800058] = fee19a64 p6_label_58: ! Mem[000000001c000000] = 00007eb2, %l5 = ffffffffffffff9c lduwa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000007eb2 ! %l6 = ffffffffffff9e46, Mem[000000001c000030] = b17ecc7b stba %l6,[%i0+%o6]0x81 ! Mem[000000001c000030] = 467ecc7b ! %f16 = 1b6383e9, Mem[000000001c800008] = 816bd137 sta %f16,[%i1+%i4]0x81 ! Mem[000000001c800008] = 1b6383e9 ! Mem[000000001c800018] = ffffffc9, %l5 = 0000000000007eb2 lduwa [%i1+%i6]0x80,%l5 ! %l5 = 00000000ffffffc9 ! Mem[000000001d800008] = 3e640934, %l2 = ffffffffffff9868 lduha [%i3+%i4]0x80,%l2 ! %l2 = 0000000000003e64 ! Mem[0000000030000070] = 8fff7a82, %l3 = 0000000000000000 ldsw [%o0+0x070],%l3 ! %l3 = ffffffff8fff7a82 ! Mem[0000000030000070] = 8fff7a82, %l3 = ffffffff8fff7a82 lduh [%o0+0x072],%l3 ! %l3 = 0000000000007a82 ! %l0 = 000000000000229a, %l6 = ffffffffffff9e46, %l2 = 0000000000003e64 sra %l0,%l6,%l2 ! %l2 = 000000000000008a ! Mem[0000000030800030] = 4d25fcdc00000000, %f28 = 35d75f16 ffffffff ldd [%o1+%o6],%f28 ! %f28 = 4d25fcdc 00000000 ! %l1 = 0000000000000000, %l0 = 000000000000229a, %l5 = 00000000ffffffc9 sll %l1,%l0,%l5 ! %l5 = 0000000000000000 p6_label_59: ! %l2 = 000000000000008a, %l6 = ffffffffffff9e46, %l6 = ffffffffffff9e46 udivx %l2,%l6,%l6 ! Div by zero, %l0 = 00000000000022c2 ! Mem[000000001c000020] = 4bd8cf4d, %f27 = 00000040 lda [%i0+%o4]0x88,%f27 ! %f27 = 4bd8cf4d ! %l0 = 0000229a, %l1 = 00000000, Mem[000000001c800078] = 6d61a05f 5398259d std %l0,[%i1+0x078] ! Mem[000000001c800078] = 0000229a 00000000 ! %l7 = 000000007f9223ff, Mem[0000000030000034] = ffffb484 stb %l7,[%o0+0x034] ! Mem[0000000030000034] = ffffb484 ! %l1 = 0000000000000000, Mem[000000001d000060] = 9583704244482a5f stx %l1,[%i2+0x060] ! Mem[000000001d000060] = 0000000000000000 ! %l4 = 000070d7, %l5 = 00000000, Mem[000000001c000020] = 4bd8cf4d 4cef918e stda %l4,[%i0+%o4]0x89 ! Mem[000000001c000020] = 000070d7 00000000 ! Invert Register : %l1 = 0000000000000000 xor %l1,-1,%l1 ! %l1 = ffffffffffffffff ! %l1 = ffffffffffffffff, Mem[0000000030800074] = 00000000 sth %l1,[%o1+0x074] ! Mem[0000000030800074] = ffff0000 ! retry : should take illegal inst trap, %l0 = 000000000000229a retry ! Illegal inst trap : %l0 = 00000000000022aa ! %f28 = 4d25fcdc 00000000, Mem[000000001c800020] = 40000000 15e4229a stda %f28,[%i1+%o4]0x81 ! Mem[000000001c800020] = 4d25fcdc 00000000 p6_label_60: ! %l0 = 00000000000022aa, Mem[000000001d800075] = cf6deaa8 stb %l0,[%i3+0x075] ! Mem[000000001d800074] = cfaaeaa8 ! %l5 = 0000000000000000, immed = 00000014, %l2 = 000000000000008a sra %l5,0x014,%l2 ! %l2 = 0000000000000000 ! Mem[0000000031800034] = 15e4229a, %l6 = 0000000000000000 ldsh [%o3+0x036],%l6 ! %l6 = 000000000000229a ! %l0 = 00000000000022aa, %l5 = 0000000000000000, %l1 = ffffffffffffffff sll %l0,%l5,%l1 ! %l1 = 00000000000022aa ! %l2 = 0000000000000000, Mem[000000001c800030] = 9e466400 stwa %l2,[%i1+%o6]0x81 ! Mem[000000001c800030] = 00000000 ! Mem[000000001c800044] = b4845cb2, %l4 = 00000000000070d7 ldsba [%i1+0x044]%asi,%l4 ! %l4 = ffffffffffffffb4 ! Randomly selected nop nop ! Mem[0000000031000070] = 00000000, %f4 = 5d37edfb ld [%o2+0x070],%f4 ! %f4 = 00000000 ! Mem[000000001d000030] = 64343b56, %f10 = 00000000 lda [%i2+%o6]0x88,%f10 ! %f10 = 64343b56 ! Mem[000000001d800000] = 0b1b56bc, %l2 = 0000000000000000 lduha [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000b1b p6_label_61: ! Mem[000000001c000018] = 00000000, %l2 = 0000000000000b1b ldsh [%i0+0x01a],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030000030] = ffffffff, %l7 = 000000007f9223ff ldsh [%o0+0x032],%l7 ! %l7 = ffffffffffffffff ! %l0 = 00000000000022aa, immed = 000000e8, %y = 00000000 smulcc %l0,0x0e8,%l4 ! %l4 = 00000000001f6a10, %ccr = 00, %y = 00 ! %l5 = 0000000000000000, immed = fffff700, %y = 00000000 udiv %l5,-0x900,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 000022aa ! Mem[0000000030000070] = 8fff7a82, %l0 = 00000000000022aa ldsh [%o0+0x072],%l0 ! %l0 = 0000000000007a82 ! Mem[0000000030800070] = 00000000 ffff0000, %l2 = 00000000, %l3 = 00000000 ldd [%o1+0x070],%l2 ! %l2 = 0000000000000000 00000000ffff0000 ! %l0 = 00007a82, %l1 = 000022aa, Mem[000000001d000020] = 6fdaa5af 14503600 stda %l0,[%i2+%o4]0x89 ! Mem[000000001d000020] = 00007a82 000022aa ! %l3 = 00000000ffff0000, Mem[0000000031800030] = 00000000 stw %l3,[%o3+%o6] ! Mem[0000000031800030] = ffff0000 ! Mem[000000001c800000] = ffffffff70d72d92, %f30 = 23d2b75e 00000000 ldda [%i1+%g0]0x80,%f30 ! %f30 = ffffffff 70d72d92 ! %f2 = 00640000 35d75f16, Mem[0000000031000070] = 00000000 7f9223ff std %f2 ,[%o2+0x070] ! Mem[0000000031000070] = 00640000 35d75f16 p6_label_62: ! %l7 = ffffffffffffffff, %l3 = 00000000ffff0000, %l0 = 0000000000007a82 orcc %l7,%l3,%l0 ! %l0 = ffffffffffffffff, %ccr = 88 ! %f16 = 1b6383e9, Mem[000000001d000028] = e983631b sta %f16,[%i2+%o5]0x89 ! Mem[000000001d000028] = 1b6383e9 ! %l7 = ffffffffffffffff, %l7 = ffffffffffffffff, %y = 000022aa sdivcc %l7,%l7,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = ffffffff ! Mem[0000000030800034] = 00000000, %l6 = 000000000000229a ldswa [%o1+0x034]%asi,%l6 ! %l6 = 0000000000000000 ! %f17 = 40000000, Mem[0000000030000034] = ffffb484 sta %f17,[%o0+0x034]%asi ! Mem[0000000030000034] = 40000000 ! %l5 = 0000000000000000, %l3 = 00000000ffff0000, %l0 = ffffffffffffffff sra %l5,%l3,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030000034] = 40000000, %l5 = 0000000000000000 ldsw [%o0+0x034],%l5 ! %l5 = 0000000040000000 ! Mem[000000001d800030] = 00c89beb, %l6 = 0000000000000000 lduha [%i3+%o6]0x88,%l6 ! %l6 = 0000000000009beb ! %l6 = 0000000000009beb, immed = 00000018, %l4 = 00000000001f6a10 srl %l6,0x018,%l4 ! %l4 = 0000000000000000 ! Mem[000000001c000008] = 5c1e3d00c5b0774b, %f4 = 00000000 b4845cb2 ldda [%i0+%i4]0x88,%f4 ! %f4 = 5c1e3d00 c5b0774b p6_label_63: ! %l2 = 0000000000000000, immed = 00000029, %l5 = 0000000040000000 srax %l2,0x029,%l5 ! %l5 = 0000000000000000 ! Mem[000000001c000010] = e945702d, %l6 = 0000000000009beb lduha [%i0+%i5]0x80,%l6 ! %l6 = 000000000000e945 ! Mem[000000001d000000] = 6fdaa5af, %l6 = 000000000000e945 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 000000006fdaa5af ! Mem[000000001c000018] = 00000000, %l5 = 0000000000000000 lduha [%i0+%i6]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030000030] = ffffffff40000000, %f14 = 4d25fcdc 00000000 ldd [%o0+%o6],%f14 ! %f14 = ffffffff 40000000 ! %l5 = 0000000000000000, %l5 = 0000000000000000, %l1 = 00000000000022aa orcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! %l3 = 00000000ffff0000, Mem[000000001c800000] = ffffffff stwa %l3,[%i1+%g0]0x81 ! Mem[000000001c800000] = ffff0000 ! %l3 = 00000000ffff0000, %l2 = 0000000000000000, %l6 = 000000006fdaa5af andn %l3,%l2,%l6 ! %l6 = 00000000ffff0000 ! Mem[0000000031000070] = 00640000, %l5 = 0000000000000000 lduw [%o2+0x070],%l5 ! %l5 = 0000000000640000 ! %l5 = 0000000000640000, %l4 = 0000000000000000, %y = ffffffff udivcc %l5,%l4,%l3 ! Div by zero, %l0 = 0000000000000050 mov %l0,%y ! %y = 00000028 p6_label_64: ! Mem[0000000031000070] = 00640000 35d75f16, %l4 = 00000000, %l5 = 00640000 ldda [%o2+0x070]%asi,%l4 ! %l4 = 0000000000640000 0000000035d75f16 ! %l1 = 0000000000000000, Mem[0000000031800070] = 7f9223ff, %asi = 80 stwa %l1,[%o3+0x070]%asi ! Mem[0000000031800070] = 00000000 ! %l1 = 0000000000000000, Mem[000000001d800020] = 6ecdffff stba %l1,[%i3+%o4]0x81 ! Mem[000000001d800020] = 00cdffff ! Mem[000000001c800020] = 4d25fcdc00000000, %f0 = 7f9223ff 00003c5b ldda [%i1+%o4]0x81,%f0 ! %f0 = 4d25fcdc 00000000 ! Mem[000000001d000028] = e983631b, %l0 = 0000000000000028 ldsba [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffffffe9 ! %l6 = ffff0000, %l7 = 80000000, Mem[0000000030800070] = 00000000 ffff0000 stda %l6,[%o1+0x070]%asi ! Mem[0000000030800070] = ffff0000 80000000 ! Mem[000000001c800008] = e983631b, %l7 = ffffffff80000000 lduba [%i1+%i4]0x88,%l7 ! %l7 = 000000000000001b ! %l7 = 000000000000001b, Mem[000000001c800020] = 4d25fcdc stba %l7,[%i1+%o4]0x81 ! Mem[000000001c800020] = 1b25fcdc ! %l6 = 00000000ffff0000, immed = 00000a3c, %y = 00000028 sdivcc %l6,0xa3c,%l4 ! %l4 = 000000000401901f, %ccr = 00 mov %l0,%y ! %y = ffffffe9 ! %f29 = 00000000, Mem[0000000030000030] = ffffffff st %f29,[%o0+%o6] ! Mem[0000000030000030] = 00000000 p6_label_65: ! %l0 = ffffffe9, %l1 = 00000000, Mem[0000000031000070] = 00640000 35d75f16 std %l0,[%o2+0x070] ! Mem[0000000031000070] = ffffffe9 00000000 ! Mem[000000001d000058] = f2df1122, %l7 = 000000000000001b ldsb [%i2+0x058],%l7 ! %l7 = fffffffffffffff2 ! Clear Register : %l4 = 000000000401901f clr %l4 ! %l4 = 0000000000000000 ! %l5 = 0000000035d75f16, immed = 000008fd, %y = ffffffe9 sdiv %l5,0x8fd,%l5 ! %l5 = fffffffffd76ea3d mov %l0,%y ! %y = ffffffe9 ! Mem[0000000030000030] = 00000000, %l1 = 0000000000000000 ldsw [%o0+%o6],%l1 ! %l1 = 0000000000000000 ! Mem[0000000031000034] = 40000000, %l4 = 0000000000000000 ldsha [%o2+0x034]%asi,%l4 ! %l4 = 0000000000004000 ! Mem[000000001c800000] = 0000ffff, %l4 = 0000000000004000 ldsha [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! %l1 = 0000000000000000, immed = fffff2af, %l3 = 00000000ffff0000 orncc %l1,-0xd51,%l3 ! %l3 = 0000000000000d50, %ccr = 00 ! %l5 = fffffffffd76ea3d sethi %hi(0x8f938c00),%l5 ! %l5 = 000000008f938c00 save ! CWP = 1 p6_label_66: ! %cwp = 1 ! %l0 = 0000000000000040, immed = 0000001c, %l7 = 00000000e1f9ffff sra %l0,0x01c,%l7 ! %l7 = 0000000000000000 ! Mem[000000001d000018] = 814f83e9 40000000, %l4 = 05e12245, %l5 = 6ecdffff ldda [%o2+%o6]0x81,%l4 ! %l4 = 00000000814f83e9 0000000040000000 ! Mem[000000001d000030] = 64343b56, %f16 = 1b6383e9 lda [%o2+%i6]0x88,%f16 ! %f16 = 64343b56 ! Mem[000000001c800008] = 1b6383e9, %l0 = 0000000000000040 lduha [%o1+%o4]0x80,%l0 ! %l0 = 0000000000001b63 ! %l3 = 0000000019f4dcaa, %l7 = 0000000000000000, %l5 = 0000000040000000 taddcctv %l3,%l7,%l5 ! %l0 = 0000000000001b86, Trapped ! %l5 = 0000000040000000, %l5 = 0000000040000000, %y = ffffffe9 sdiv %l5,%l5,%l1 ! %l1 = ffffffffffffffa5 mov %l0,%y ! %y = 00001b86 ! %l6 = 00000000c9ffffff, %l3 = 0000000019f4dcaa, %y = 00001b86 udiv %l6,%l3,%l2 ! %l2 = 0000000000010f7c mov %l0,%y ! %y = 00001b86 ! Mem[000000001d000078] = 1d229c73032d57d1, %l1 = ffffffffffffffa5 ldx [%o2+0x078],%l1 ! %l1 = 1d229c73032d57d1 ! %l6 = 00000000c9ffffff, immed = 00000007, %l2 = 0000000000010f7c sra %l6,0x007,%l2 ! %l2 = ffffffffff93ffff ! %l6 = 00000000c9ffffff, immed = 0000000e, %l5 = 0000000040000000 srl %l6,0x00e,%l5 ! %l5 = 00000000000327ff p6_label_67: ! %cwp = 1 ! Mem[0000000030800030] = 4d25fcdc, %l5 = 00000000000327ff ldsha [%i1+0x032]%asi,%l5 ! %l5 = fffffffffffffcdc ! %l2 = ffffffffff93ffff, immed = fffff881, %l1 = 1d229c73032d57d1 tsubcc %l2,-0x77f,%l1 ! %l1 = ffffffffff94077e, %ccr = 9b ! %f8 = e945702d 8df3ffff, Mem[0000000030800070] = ffff0000 80000000 std %f8 ,[%i1+0x070] ! Mem[0000000030800070] = e945702d 8df3ffff ! Mem[000000001d800044] = b54d3691, %l6 = 00000000c9ffffff lduh [%o3+0x044],%l6 ! %l6 = 000000000000b54d ! %f28 = 4d25fcdc 00000000, Mem[000000001d800018] = 00000000 00000000 std %f28,[%o3+%o6] ! Mem[000000001d800018] = 4d25fcdc 00000000 ! Mem[000000001d000000] = afa5da6f, %l5 = fffffffffffffcdc ldswa [%o2+%g0]0x81,%l5 ! %l5 = ffffffffafa5da6f ! %l5 = ffffffffafa5da6f, immed = 0000000b, %l2 = ffffffffff93ffff sllx %l5,0x00b,%l2 ! %l2 = fffffd7d2ed37800 ! %l4 = 00000000814f83e9, immed = fffff67c, %l7 = 0000000000000000 tsubcc %l4,-0x984,%l7 ! %l7 = 00000000814f8d6d, %ccr = 1b ! %l4 = 00000000814f83e9, immed = 0000027a, %l7 = 00000000814f8d6d or %l4,0x27a,%l7 ! %l7 = 00000000814f83fb ! Mem[0000000031000030] = 1b6383e9, %l7 = 00000000814f83fb ldsba [%i2+0x031]%asi,%l7 ! %l7 = 0000000000000063 p6_label_68: ! %cwp = 1 ! %l4 = 00000000814f83e9, immed = 000006a2, %y = 00001b86 smulcc %l4,0x6a2,%l7 ! %l7 = fffffcb7b168ef72, %ccr = 88, %y = fffffcb7 ! %l2 = fffffd7d2ed37800, Mem[0000000030800074] = 8df3ffff sth %l2,[%i1+0x074] ! Mem[0000000030800074] = 7800ffff ! Mem[000000001d000008] = 00640000, %l5 = ffffffffafa5da6f lduba [%o2+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[000000001d800010] = bd010000, %f18 = 83dd292b lda [%o3+%o5]0x88,%f18 ! %f18 = bd010000 ! %l1 = ffffffffff94077e, immed = 00000e78, %l1 = ffffffffff94077e addcc %l1,0xe78,%l1 ! %l1 = ffffffffff9415f6, %ccr = 88 ! %f20 = 37d16b81 4f00007f, Mem[0000000030000070] = 8fff7a82 8fff7a82 std %f20,[%i0+0x070] ! Mem[0000000030000070] = 37d16b81 4f00007f ! %l2 = fffffd7d2ed37800, immd = fffffffffffff83a, %l6 = 000000000000b54d udivx %l2,-0x7c6,%l6 ! %l6 = 0000000000000000 ! %l7 = fffffcb7b168ef72, immed = 000007cc, %l5 = 0000000000000000 addc %l7,0x7cc,%l5 ! %l5 = fffffcb7b168f73e ! %l1 = ffffffffff9415f6, %l0 = 0000000000001b86, %y = fffffcb7 sdiv %l1,%l0,%l4 ! %l4 = ffffffffe17b01d2 mov %l0,%y ! %y = 00001b86 ! %l1 = ffffffffff9415f6, %l4 = ffffffffe17b01d2, %l2 = fffffd7d2ed37800 xorcc %l1,%l4,%l2 ! %l2 = 000000001eef1424, %ccr = 00 p6_label_69: ! %cwp = 1 ! %f6 = 00000000 00000000, Mem[0000000031000030] = 1b6383e9 40000000 std %f6 ,[%i2+%i6] ! Mem[0000000031000030] = 00000000 00000000 ! Mem[000000001d000020] = 827a0000aa220000, %f4 = 5c1e3d00 c5b0774b ldda [%o2+%i4]0x80,%f4 ! %f4 = 827a0000 aa220000 ! Mem[000000001d000018] = 814f83e9, %f24 = 00000000 lda [%o2+%o6]0x80,%f24 ! %f24 = 814f83e9 ! Mem[000000001d000028] = 000000401b6383e9, %f28 = 4d25fcdc 00000000 ldda [%o2+%i5]0x88,%f28 ! %f28 = 00000040 1b6383e9 ! %l7 = fffffcb7b168ef72, %l1 = ffffffffff9415f6, %l5 = fffffcb7b168f73e srl %l7,%l1,%l5 ! %l5 = 00000000000002c5 ! %f15 = 40000000, Mem[000000001c800000] = 0000ffff sta %f15,[%o1+%g0]0x89 ! Mem[000000001c800000] = 40000000 ! %f1 = 00000000, Mem[000000001c000020] = d7700000 sta %f1 ,[%o0+%i4]0x81 ! Mem[000000001c000020] = 00000000 ! Mem[000000001d800018] = 4d25fcdc, %l2 = 000000001eef1424 lduba [%o3+%o6]0x80,%l2 ! %l2 = 000000000000004d ! Mem[000000001c000000] = 00007eb2, %l7 = fffffcb7b168ef72 lduwa [%o0+%g0]0x80,%l7 ! %l7 = 0000000000007eb2 ! %l5 = 00000000000002c5, Mem[000000001d800078] = f72a4455d6736646 stx %l5,[%o3+0x078] ! Mem[000000001d800078] = 00000000000002c5 p6_label_70: ! %cwp = 1 ! %l5 = 00000000000002c5, Mem[000000001d000070] = ceb7ffa7b7638847 stx %l5,[%o2+0x070] ! Mem[000000001d000070] = 00000000000002c5 ! %l7 = 0000000000007eb2, %l2 = 000000000000004d, %l6 = 0000000000000000 xor %l7,%l2,%l6 ! %l6 = 0000000000007eff ! Mem[0000000031800030] = ffff0000, %f28 = 00000040 ld [%i3+%i6],%f28 ! %f28 = ffff0000 ! %l6 = 00007eff, %l7 = 00007eb2, Mem[000000001d800010] = 000001bd 00000084 stda %l6,[%o3+0x010]%asi ! Mem[000000001d800010] = 00007eff 00007eb2 ! %l3 = 0000000019f4dcaa, Mem[000000001d800000] = bc561b0b stba %l3,[%o3+%g0]0x89 ! Mem[000000001d800000] = bc561baa ! %f24 = 814f83e9 15e4229a, Mem[000000001d000028] = 1b6383e9 00000040 stda %f24,[%o2+%i5]0x89 ! Mem[000000001d000028] = 814f83e9 15e4229a ! Clear Register : %l3 = 0000000019f4dcaa clr %l3 ! %l3 = 0000000000000000 ! %l1 = ffffffffff9415f6, Mem[0000000031800070] = 0000000000003c5b stx %l1,[%i3+0x070] ! Mem[0000000031800070] = ffffffffff9415f6 ! %l2 = 000000000000004d, immd = 0000000000000e59, %l1 = ffffffffff9415f6 sdivx %l2,0xe59,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030800070] = e945702d 7800ffff, %l2 = 0000004d, %l3 = 00000000 ldda [%i1+0x070]%asi,%l2 ! %l2 = 00000000e945702d 000000007800ffff p6_label_71: ! %cwp = 1 ! Mem[0000000031800030] = ffff000015e4229a, %f18 = bd010000 749acc7e ldd [%i3+%i6],%f18 ! %f18 = ffff0000 15e4229a ! Mem[000000001d800000] = aa1b56bc5eb7d223, %f14 = ffffffff 40000000 ldda [%o3+%g0]0x81,%f14 ! %f14 = aa1b56bc 5eb7d223 ! Mem[000000001c000010] = 2d7045e9, %l2 = 00000000e945702d lduba [%o0+%o5]0x88,%l2 ! %l2 = 00000000000000e9 ! retry : should take illegal inst trap, %l0 = 0000000000001b86 retry ! Illegal inst trap : %l0 = 0000000000001b96 ! %f30 = ffffffff, Mem[000000001c000000] = b27e0000 sta %f30,[%o0+%g0]0x89 ! Mem[000000001c000000] = ffffffff ! Mem[000000001d800028] = 15e4229a, %l0 = 0000000000001b96 lduha [%o3+%i5]0x80,%l0 ! %l0 = 00000000000015e4 ! %l2 = 00000000000000e9, immed = fffffcad, %y = 00001b86 umulcc %l2,-0x353,%l0 ! %l0 = 000000e8fffcf975, %ccr = 08, %y = e8 ! %l5 = 00000000000002c5, %l4 = ffffffffe17b01d2, %l6 = 0000000000007eff taddcc %l5,%l4,%l6 ! %l6 = ffffffffe17b0497, %ccr = 8a ! %l5 = 00000000000002c5, immed = fffff769, %l2 = 00000000000000e9 taddcc %l5,-0x897,%l2 ! %l2 = fffffffffffffa2e, %ccr = 8a ! %l1 = 0000000000000000, Mem[0000000031800070] = ffffffff stw %l1,[%i3+0x070] ! Mem[0000000031800070] = 00000000 p6_label_72: ! %cwp = 1 ! %f18 = ffff0000, Mem[0000000030800034] = 00000000 st %f18,[%i1+0x034] ! Mem[0000000030800034] = ffff0000 ! %l3 = 000000007800ffff, %l6 = ffffffffe17b0497, %l4 = ffffffffe17b01d2 tsubcctv %l3,%l6,%l4 ! %l0 = 000000e8fffcf998, Trapped ! %l0 = 000000e8fffcf998, %l4 = ffffffffe17b01d2, %l0 = 000000e8fffcf998 sdivx %l0,%l4,%l0 ! %l0 = fffffffffffff85e ! Mem[0000000031000070] = ffffffe9 00000000, %l6 = e17b0497, %l7 = 00007eb2 ldd [%i2+0x070],%l6 ! %l6 = 00000000ffffffe9 0000000000000000 ! %l0 = fffffffffffff85e, immed = 00000008, %l0 = fffffffffffff85e sra %l0,0x008,%l0 ! %l0 = fffffffffffffff8 ! %f30 = ffffffff 70d72d92, Mem[000000001c000028] = 8af8afea 0000005c stda %f30,[%o0+%i5]0x89 ! Mem[000000001c000028] = ffffffff 70d72d92 ! %l5 = 00000000000002c5, Mem[000000001c000020] = 00000000 stwa %l5,[%o0+%i4]0x89 ! Mem[000000001c000020] = 000002c5 ! Mem[0000000030000074] = 4f00007f, %l2 = fffffffffffffa2e ldsw [%i0+0x074],%l2 ! %l2 = 000000004f00007f ! Mem[000000001c800008] = 1b6383e9b523cba4, %f14 = aa1b56bc 5eb7d223 ldda [%o1+%o4]0x80,%f14 ! %f14 = 1b6383e9 b523cba4 ! %l1 = 0000000000000000 sethi %hi(0x8ece9000),%l1 ! %l1 = 000000008ece9000 p6_label_73: ! %cwp = 1 ! Mem[000000001d000030] = 563b3464, %l5 = 00000000000002c5 lduba [%o2+%i6]0x80,%l5 ! %l5 = 0000000000000056 ! %l5 = 0000000000000056, %l0 = fffffffffffffff8, %l4 = ffffffffe17b01d2 udivx %l5,%l0,%l4 ! %l4 = 0000000000000000 ! %l7 = 0000000000000000, immed = fffff8a2, %l4 = 0000000000000000 xor %l7,-0x75e,%l4 ! %l4 = fffffffffffff8a2 ! %f25 = 15e4229a, Mem[0000000030000034] = 40000000 st %f25,[%i0+0x034] ! Mem[0000000030000034] = 15e4229a ! Mem[0000000031800030] = ffff0000 15e4229a, %l4 = fffff8a2, %l5 = 00000056 ldd [%i3+%i6],%l4 ! %l4 = 00000000ffff0000 0000000015e4229a ! retry : should take illegal inst trap, %l0 = fffffffffffffff8 retry ! Illegal inst trap : %l0 = 0000000000000008 ! Mem[0000000030800030] = 4d25fcdcffff0000, %f0 = 4d25fcdc 00000000 ldd [%i1+%i6],%f0 ! %f0 = 4d25fcdc ffff0000 ! Mem[0000000031800030] = ffff0000, %l2 = 000000004f00007f lduh [%i3+%i6],%l2 ! %l2 = 000000000000ffff ! %l0 = 0000000000000008, %l3 = 000000007800ffff, %l5 = 0000000015e4229a taddcc %l0,%l3,%l5 ! %l5 = 0000000078010007, %ccr = 02 ! %l3 = 000000007800ffff, %l1 = 000000008ece9000, %y = 000000e8 udiv %l3,%l1,%l5 ! %l5 = 00000000000001a0 mov %l0,%y ! %y = 00000008 p6_label_74: ! %cwp = 1 ! Mem[000000001c800008] = e983631b, %l2 = 000000000000ffff lduwa [%o1+%o4]0x88,%l2 ! %l2 = 00000000e983631b ! Mem[000000001d000018] = 814f83e940000000, %l2 = 00000000e983631b ldxa [%o2+%o6]0x81,%l2 ! %l2 = 814f83e940000000 ! Mem[000000001d800020] = 00cdffff6d2afa7f, %f18 = ffff0000 15e4229a ldda [%o3+%i4]0x81,%f18 ! %f18 = 00cdffff 6d2afa7f ! %f10 = 64343b56 d77984f6, Mem[000000001c800000] = 40000000 922dd770 stda %f10,[%o1+%g0]0x89 ! Mem[000000001c800000] = 64343b56 d77984f6 ! Mem[0000000031800030] = ffff0000, %l6 = 00000000ffffffe9 ldsh [%i3+%i6],%l6 ! %l6 = ffffffffffffffff ! %l4 = 00000000ffff0000, immed = 000008f0, %l0 = 0000000000000008 xnor %l4,0x8f0,%l0 ! %l0 = ffffffff0000f70f ! %l1 = 000000008ece9000, immed = 00000bd5, %l6 = ffffffffffffffff orn %l1,0xbd5,%l6 ! %l6 = fffffffffffff42a ! retry : should take illegal inst trap, %l0 = ffffffff0000f70f retry ! Illegal inst trap : %l0 = ffffffff0000f71f ! Mem[000000001d800008] = 3e640934, %l0 = ffffffff0000f71f ldsb [%o3+%o4],%l0 ! %l0 = 000000000000003e ! %f4 = 827a0000, Mem[000000001c000034] = 6dc725a5 st %f4 ,[%o0+0x034] ! Mem[000000001c000034] = 827a0000 p6_label_75: ! %cwp = 1 ! %f16 = 64343b56, Mem[0000000031000034] = 00000000 st %f16,[%i2+0x034] ! Mem[0000000031000034] = 64343b56 ! Mem[000000001d800040] = 88d16b03, %l5 = 00000000000001a0 ldswa [%o3+0x040]%asi,%l5 ! %l5 = ffffffff88d16b03 ! %l3 = 000000007800ffff, Mem[0000000030800032] = 4d25fcdc sth %l3,[%i1+0x032] ! Mem[0000000030800030] = 4d25ffff ! retry : should take illegal inst trap, %l0 = 000000000000003e retry ! Illegal inst trap : %l0 = 000000000000004e ! Mem[000000001d800028] = 15e4229a, %l2 = 814f83e940000000 lduha [%o3+%i5]0x80,%l2 ! %l2 = 00000000000015e4 ! Mem[0000000030800030] = 4d25ffffffff0000, %f6 = 00000000 00000000 ldda [%i1+0x030]%asi,%f6 ! %f6 = 4d25ffff ffff0000 ! %l5 = ffffffff88d16b03, %l1 = 000000008ece9000, %y = 00000008 umul %l5,%l1,%l6 ! %l6 = 4c528ed5929bb000, %y = 4c528ed5 ! %l3 = 000000007800ffff, immed = fffffae5, %l4 = 00000000ffff0000 orn %l3,-0x51b,%l4 ! %l4 = 000000007800ffff ! %l2 = 00000000000015e4, Mem[000000001d800030] = 00c89beb stha %l2,[%o3+%i6]0x88 ! Mem[000000001d800030] = 00c815e4 ! Mem[0000000031800034] = 15e4229a, %l7 = 0000000000000000 lduw [%i3+0x034],%l7 ! %l7 = 0000000015e4229a p6_label_76: ! %cwp = 1 ! Mem[000000001d800000] = aa1b56bc5eb7d223, %l1 = 000000008ece9000 ldxa [%o3+%g0]0x81,%l1 ! %l1 = aa1b56bc5eb7d223 ! %l3 = 000000007800ffff, Mem[000000001d800030] = 00c815e4 stwa %l3,[%o3+%i6]0x89 ! Mem[000000001d800030] = 7800ffff ! %l7 = 0000000015e4229a, immed = 00000800, %l7 = 0000000015e4229a xorcc %l7,0x800,%l7 ! %l7 = 0000000015e42a9a, %ccr = 00 ! %l1 = aa1b56bc5eb7d223, %l0 = 000000000000004e, %l0 = 000000000000004e xorcc %l1,%l0,%l0 ! %l0 = aa1b56bc5eb7d26d, %ccr = 80 ! Mem[0000000030800070] = e945702d, %l1 = aa1b56bc5eb7d223 ldsh [%i1+0x072],%l1 ! %l1 = 000000000000702d ! retry : should take illegal inst trap, %l0 = aa1b56bc5eb7d26d retry ! Illegal inst trap : %l0 = aa1b56bc5eb7d27d ! %l6 = 4c528ed5929bb000, Mem[000000001d800031] = ffff0078 stb %l6,[%o3+0x031] ! Mem[000000001d800030] = ff000078 ! %l1 = 000000000000702d, immed = 00000905, %l2 = 00000000000015e4 and %l1,0x905,%l2 ! %l2 = 0000000000000005 ! Mem[000000001d000020] = 00007a82, %l4 = 000000007800ffff ldsha [%o2+%i4]0x89,%l4 ! %l4 = 0000000000007a82 ! Mem[0000000030000030] = 0000000015e4229a, %l4 = 0000000000007a82 ldx [%i0+%i6],%l4 ! %l4 = 0000000015e4229a p6_label_77: ! %cwp = 1 ! Mem[000000001d800030] = ff000078, %l7 = 0000000015e42a9a lduh [%o3+0x032],%l7 ! %l7 = 0000000000000078 ! Mem[000000001c000054] = 05a2ef82, %l0 = aa1b56bc5eb7d27d ldsw [%o0+0x054],%l0 ! %l0 = 0000000005a2ef82 ! Mem[0000000030800074] = 7800ffff, %l6 = 4c528ed5929bb000 ldsh [%i1+0x076],%l6 ! %l6 = ffffffffffffffff ! %l3 = 000000007800ffff, immed = 00000284, %l0 = 0000000005a2ef82 subc %l3,0x284,%l0 ! %l0 = 000000007800fd7b ! %f24 = 814f83e9 15e4229a, Mem[0000000030800030] = 4d25ffff ffff0000 stda %f24,[%i1+0x030]%asi ! Mem[0000000030800030] = 814f83e9 15e4229a ! Mem[0000000031000030] = 00000000 64343b56, %l0 = 7800fd7b, %l1 = 0000702d ldd [%i2+%i6],%l0 ! %l0 = 0000000000000000 0000000064343b56 restore ! CWP = 0 ! Mem[000000001d80001c] = 00000000, %l7 = fffffffffffffff2 ldub [%i3+0x01c],%l7 ! %l7 = 0000000000000000 ! Mem[000000001d000028] = 9a22e415, %l0 = ffffffffffffffe9 ldswa [%i2+%o5]0x81,%l0 ! %l0 = ffffffff9a22e415 ! %l6 = ffff0000, %l7 = 00000000, Mem[0000000031000070] = ffffffe9 00000000 std %l6,[%o2+0x070] ! Mem[0000000031000070] = ffff0000 00000000 p6_label_78: ! %l1 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000 tsubcc %l1,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! Mem[000000001d000028] = 9a22e415, %l0 = ffffffff9a22e415 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000009a22 ! Mem[0000000031000030] = 00000000 64343b56, %l6 = ffff0000, %l7 = 00000000 ldd [%o2+%o6],%l6 ! %l6 = 0000000000000000 0000000064343b56 ! %l1 = 0000000000000000, Mem[0000000030000074] = 4f00007f sth %l1,[%o0+0x074] ! Mem[0000000030000074] = 0000007f ! Mem[000000001c800028] = 15e4229a, %l0 = 0000000000009a22 lduwa [%i1+%o5]0x88,%l0 ! %l0 = 0000000015e4229a ! %l1 = 0000000000000000, %l7 = 0000000064343b56, %l3 = 0000000000000d50 xorcc %l1,%l7,%l3 ! %l3 = 0000000064343b56, %ccr = 00 ! %l6 = 0000000000000000, Mem[000000001d800018] = 4d25fcdc stwa %l6,[%i3+%i6]0x80 ! Mem[000000001d800018] = 00000000 ! Mem[0000000031000070] = ffff0000, %l7 = 0000000064343b56 ldsb [%o2+0x073],%l7 ! %l7 = 0000000000000000 ! %l5 = 000000008f938c00, immed = 00000d01, %l2 = 0000000000000000 addccc %l5,0xd01,%l2 ! %l2 = 000000008f939901, %ccr = 08 ! %l3 = 0000000064343b56, Mem[000000001d800008] = 3e640934 stw %l3,[%i3+%i4] ! Mem[000000001d800008] = 64343b56 p6_label_79: ! %l3 = 0000000064343b56, %l3 = 0000000064343b56, %l7 = 0000000000000000 or %l3,%l3,%l7 ! %l7 = 0000000064343b56 ! Mem[0000000031800070] = 00000000ff9415f6, %l3 = 0000000064343b56 ldx [%o3+0x070],%l3 ! %l3 = 00000000ff9415f6 ! Mem[000000001c800054] = 6edb6dea, %l2 = 000000008f939901 lduw [%i1+0x054],%l2 ! %l2 = 000000006edb6dea ! Mem[000000001c800028] = 15e4229a, %f22 = 40000000 lda [%i1+%o5]0x88,%f22 ! %f22 = 15e4229a ! Mem[0000000031000070] = ffff0000, %l7 = 0000000064343b56 ldsb [%o2+0x073],%l7 ! %l7 = 0000000000000000 ! Mem[0000000031000030] = 0000000064343b56, %f0 = 4d25fcdc ffff0000 ldd [%o2+%o6],%f0 ! %f0 = 00000000 64343b56 ! Mem[000000001c800000] = f68479d7, %l7 = 0000000000000000 ldsw [%i1+%g0],%l7 ! %l7 = fffffffff68479d7 ! %l7 = fffffffff68479d7, Mem[000000001c000010] = e945702d8df3ffff stxa %l7,[%i0+%i5]0x80 ! Mem[000000001c000010] = fffffffff68479d7 ! Mem[000000001d000018] = 814f83e940000000, %l4 = ffffffffffffffff ldx [%i2+%i6],%l4 ! %l4 = 814f83e940000000 ! %l3 = 00000000ff9415f6, %l6 = 0000000000000000, %l4 = 814f83e940000000 orncc %l3,%l6,%l4 ! %l4 = ffffffffffffffff, %ccr = 88 p6_label_80: ! %l6 = 00000000, %l7 = f68479d7, Mem[0000000031000070] = ffff0000 00000000 std %l6,[%o2+0x070] ! Mem[0000000031000070] = 00000000 f68479d7 ! %l7 = fffffffff68479d7, Mem[000000001c800066] = c8b98992 sth %l7,[%i1+0x066] ! Mem[000000001c800064] = c8b979d7 ! %l4 = ffffffffffffffff, Mem[000000001d800000] = aa1b56bc stb %l4,[%i3+%g0] ! Mem[000000001d800000] = ff1b56bc ! Mem[000000001c000048] = 65ce0316, %l1 = 0000000000000000 ldsh [%i0+0x04a],%l1 ! %l1 = 0000000000000316 ! %l5 = 000000008f938c00, immed = 00000ef7, %y = 4c528ed5 umulcc %l5,0xef7,%l3 ! %l3 = 0000086499041400, %ccr = 08, %y = 864 ! Mem[000000001c000020] = c5020000 00000000, %l6 = 00000000, %l7 = f68479d7 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000c5020000 0000000000000000 ! %l5 = 000000008f938c00, %l5 = 000000008f938c00, %y = 00000864 umulcc %l5,%l5,%l3 ! %l3 = 50862b7214900000, %ccr = 00, %y = 50862b72 ! %f30 = ffffffff 70d72d92, Mem[000000001d000030] = 64343b56 7c672cf6 stda %f30,[%i2+%o6]0x89 ! Mem[000000001d000030] = ffffffff 70d72d92 ! %l7 = 0000000000000000, %l1 = 0000000000000316, %l4 = ffffffffffffffff addcc %l7,%l1,%l4 ! %l4 = 0000000000000316, %ccr = 00 ! Mem[000000001c000030] = 7bcc7e46, %l2 = 000000006edb6dea lduba [%i0+%o6]0x88,%l2 ! %l2 = 0000000000000046 p6_label_81: ! %l2 = 0000000000000046, immed = 00000d3b, %l5 = 000000008f938c00 addccc %l2,0xd3b,%l5 ! %l5 = 0000000000000d81, %ccr = 00 ! %l1 = 0000000000000316, Mem[000000001c800028] = 9a22e415 stha %l1,[%i1+%o5]0x80 ! Mem[000000001c800028] = 0316e415 ! %l4 = 0000000000000316, %l1 = 0000000000000316, %l0 = 0000000015e4229a subc %l4,%l1,%l0 ! %l0 = 0000000000000000 ! %l4 = 0000000000000316, %l3 = 50862b7214900000, %l1 = 0000000000000316 tsubcc %l4,%l3,%l1 ! %l1 = af79d48deb700316, %ccr = 9b ! %f4 = 827a0000 aa220000, Mem[0000000030000030] = 00000000 15e4229a std %f4 ,[%o0+%o6] ! Mem[0000000030000030] = 827a0000 aa220000 ! Mem[000000001c800020] = dcfc251b, %l6 = 00000000c5020000 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 000000000000251b ! Mem[000000001c800010] = 4e3ca4e000000000, %l0 = 0000000000000000 ldxa [%i1+%i5]0x88,%l0 ! %l0 = 4e3ca4e000000000 ! %f16 = 64343b56 40000000, Mem[0000000031000070] = 00000000 f68479d7 std %f16,[%o2+0x070] ! Mem[0000000031000070] = 64343b56 40000000 ! %l2 = 0000000000000046, %l3 = 50862b7214900000, %l6 = 000000000000251b andcc %l2,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! %l0 = 4e3ca4e000000000, Mem[000000001c000018] = 00000000 stba %l0,[%i0+%i6]0x81 ! Mem[000000001c000018] = 00000000 p6_label_82: ! Mem[0000000030000030] = 827a0000 aa220000, %l0 = 00000000, %l1 = eb700316 ldda [%o0+0x030]%asi,%l0 ! %l0 = 00000000827a0000 00000000aa220000 ! %l4 = 0000000000000316, Mem[000000001c000034] = 827a0000 stw %l4,[%i0+0x034] ! Mem[000000001c000034] = 00000316 ! Mem[000000001d000030] = 922dd770, %l6 = 0000000000000000 ldsba [%i2+%o6]0x81,%l6 ! %l6 = ffffffffffffff92 ! %l3 = 50862b7214900000, %l7 = 0000000000000000, %y = 50862b72 sdivcc %l3,%l7,%l2 ! Div by zero, %l0 = 00000000827a0050 mov %l0,%y ! %y = 827a0028 ! %l4 = 0000000000000316, %l6 = ffffffffffffff92, %l3 = 50862b7214900000 xorcc %l4,%l6,%l3 ! %l3 = fffffffffffffc84, %ccr = 88 ! %l7 = 0000000000000000, %l1 = 00000000aa220000, %l1 = 00000000aa220000 sdivx %l7,%l1,%l1 ! Div by zero, %l0 = 00000000827a0050 ! %l1 = 0000000000000000, immed = fffff2ae, %l5 = 0000000000000d81 andcc %l1,-0xd52,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Randomly selected nop nop ! Mem[000000001c800010] = 00000000, %l2 = 0000000000000046 ldsha [%i1+%i5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[000000001d00002c] = e9834f81, %l2 = 0000000000000000 ldsha [%i2+0x02c]%asi,%l2 ! %l2 = ffffffffffffe983 p6_label_83: ! Mem[000000001d800020] = 00cdffff, %l2 = ffffffffffffe983 ldsha [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000cd ! Mem[000000001d000020] = 00007a82, %l6 = ffffffffffffff92 lduwa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000007a82 ! Mem[000000001d00004c] = 19f4dc87, %l1 = 0000000000000000 lduw [%i2+0x04c],%l1 ! %l1 = 0000000019f4dc87 ! Mem[0000000030800030] = 814f83e9 15e4229a, %l6 = 00007a82, %l7 = 00000000 ldd [%o1+%o6],%l6 ! %l6 = 00000000814f83e9 0000000015e4229a ! %l7 = 0000000015e4229a, %l0 = 00000000827a0028, %y = 827a0028 udivcc %l7,%l0,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 827a0028 ! Mem[000000001c000000] = ffffffff, %l5 = 0000000000000000 ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[000000001d800020] = ffffcd00, %l6 = 00000000814f83e9 ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! %l4 = 00000316, %l5 = ffffffff, Mem[0000000031000070] = 64343b56 40000000 std %l4,[%o2+0x070] ! Mem[0000000031000070] = 00000316 ffffffff ! %f22 = 15e4229a f62c677c, Mem[000000001c000010] = ffffffff f68479d7 stda %f22,[%i0+%i5]0x81 ! Mem[000000001c000010] = 15e4229a f62c677c ! Randomly selected nop nop p6_label_84: ! Mem[0000000030000030] = 827a0000aa220000, %l5 = ffffffffffffffff ldx [%o0+%o6],%l5 ! %l5 = 827a0000aa220000 ! %l3 = fffffffffffffc84, %l3 = fffffffffffffc84, %l7 = 0000000015e4229a sll %l3,%l3,%l7 ! %l7 = ffffffffffffc840 ! %l0 = 00000000827a0028, %l2 = 00000000000000cd, %l7 = ffffffffffffc840 and %l0,%l2,%l7 ! %l7 = 0000000000000008 ! %l1 = 00000000ffffffff, Mem[000000001d800008] = 64343b5683dd292b stxa %l1,[%i3+%i4]0x80 ! Mem[000000001d800008] = 00000000ffffffff ! %l5 = 827a0000aa220000, immed = fffff808, %y = 827a0028 umulcc %l5,-0x7f8,%l4 ! %l4 = aa21fab441100000, %ccr = 80, %y = aa21fab4 ! Invert Register : %l2 = 00000000000000cd xor %l2,-1,%l2 ! %l2 = ffffffffffffff32 ! %l1 = 00000000ffffffff, immed = fffff3a0, %l6 = 0000000000000000 or %l1,-0xc60,%l6 ! %l6 = ffffffffffffffff ! Mem[000000001d000008] = 00640000, %l0 = 00000000827a0028 ldsb [%i2+%i4],%l0 ! %l0 = 0000000000000000 ! %l4 = aa21fab441100000 sethi %hi(0x642e4800),%l4 ! %l4 = 00000000642e4800 ! %l4 = 00000000642e4800, Mem[0000000031000030] = 00000000 stw %l4,[%o2+%o6] ! Mem[0000000031000030] = 642e4800 p6_label_85: ! Mem[0000000030800034] = 15e4229a, %l7 = 0000000000000008 ldub [%o1+0x037],%l7 ! %l7 = 000000000000009a ! %l0 = 0000000000000000, immed = 000006cf, %l3 = fffffffffffffc84 andcc %l0,0x6cf,%l3 ! %l3 = 0000000000000000, %ccr = 44 ! Mem[000000001c000028] = 922dd770 ffffffff, %l4 = 642e4800, %l5 = aa220000 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000922dd770 00000000ffffffff ! %l4 = 00000000922dd770, immed = fffff96b, %l1 = 00000000ffffffff andcc %l4,-0x695,%l1 ! %l1 = 00000000922dd160, %ccr = 08 ! %l6 = ffffffffffffffff, Mem[0000000031800074] = ff9415f6 stw %l6,[%o3+0x074] ! Mem[0000000031800074] = ffffffff ! %l2 = ffffffffffffff32, %l5 = 00000000ffffffff, %l0 = 0000000000000000 udivx %l2,%l5,%l0 ! %l0 = 0000000100000000 ! %l4 = 00000000922dd770, %l3 = 0000000000000000, %l0 = 0000000100000000 orn %l4,%l3,%l0 ! %l0 = ffffffffffffffff ! %l3 = 0000000000000000 sethi %hi(0xd7b55800),%l3 ! %l3 = 00000000d7b55800 ! %l2 = ffffffffffffff32, immed = fffff68c, %y = aa21fab4 sdivcc %l2,-0x974,%l3 ! %l3 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = ffffffff ! %l0 = ffffffffffffffff, Mem[0000000030800036] = 15e4229a sth %l0,[%o1+0x036] ! Mem[0000000030800034] = 15e4ffff p6_label_86: ! %l0 = ffffffffffffffff, Mem[000000001d800008] = 00000000 stha %l0,[%i3+%i4]0x88 ! Mem[000000001d800008] = 0000ffff ! %l3 = 000000007fffffff, Mem[000000001c000018] = 00000000 stba %l3,[%i0+0x018]%asi ! Mem[000000001c000018] = ff000000 ! Mem[000000001c000030] = 467ecc7b, %l2 = ffffffffffffff32 lduwa [%i0+%o6]0x80,%l2 ! %l2 = 00000000467ecc7b ! Mem[000000001d800000] = bc561bff, %l2 = 00000000467ecc7b ldsba [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff ! %l1 = 00000000922dd160, %l0 = ffffffffffffffff, %l6 = ffffffffffffffff or %l1,%l0,%l6 ! %l6 = ffffffffffffffff ! %l3 = 000000007fffffff, Mem[0000000030800074] = 7800ffff stw %l3,[%o1+0x074] ! Mem[0000000030800074] = 7fffffff ! %l3 = 000000007fffffff, Mem[0000000030800034] = 15e4ffff stw %l3,[%o1+0x034] ! Mem[0000000030800034] = 7fffffff ! %l6 = ffffffffffffffff, Mem[000000001d000010] = d77984f6 stwa %l6,[%i2+%i5]0x80 ! Mem[000000001d000010] = ffffffff ! %l4 = 00000000922dd770, immed = fffffd68, %l6 = ffffffffffffffff taddcctv %l4,-0x298,%l6 ! %l6 = 00000000922dd4d8, %ccr = 19 ! %l6 = 00000000922dd4d8, Mem[0000000031000030] = 642e480064343b56 stx %l6,[%o2+%o6] ! Mem[0000000031000030] = 00000000922dd4d8 p6_label_87: ! %l5 = 00000000ffffffff, %l6 = 00000000922dd4d8, %l1 = 00000000922dd160 udivx %l5,%l6,%l1 ! %l1 = 0000000000000001 ! %f5 = aa220000, Mem[000000001c000008] = c5b0774b sta %f5 ,[%i0+%i4]0x89 ! Mem[000000001c000008] = aa220000 ! %l4 = 00000000922dd770, immed = 00000410, %l1 = 0000000000000001 sub %l4,0x410,%l1 ! %l1 = 00000000922dd360 ! Mem[000000001c800008] = 1b6383e9b523cba4, %f14 = 1b6383e9 b523cba4 ldd [%i1+%i4],%f14 ! %f14 = 1b6383e9 b523cba4 ! %l4 = 00000000922dd770, Mem[000000001c000020] = c5020000 stwa %l4,[%i0+%o4]0x81 ! Mem[000000001c000020] = 922dd770 ! %l2 = ffffffff, %l3 = 7fffffff, Mem[000000001d000010] = ffffffff ffffffff stda %l2,[%i2+0x010]%asi ! Mem[000000001d000010] = ffffffff 7fffffff ! %l5 = 00000000ffffffff, immed = 0000001e, %l3 = 000000007fffffff sra %l5,0x01e,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030800030] = 814f83e97fffffff, %l1 = 00000000922dd360 ldx [%o1+%o6],%l1 ! %l1 = 814f83e97fffffff ! Mem[0000000030800070] = e945702d 7fffffff, %l4 = 922dd770, %l5 = ffffffff ldd [%o1+0x070],%l4 ! %l4 = 00000000e945702d 000000007fffffff ! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %l5 = 000000007fffffff xorcc %l0,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44 p6_label_88: ! Mem[000000001d800000] = ff1b56bc, %l2 = ffffffffffffffff ldsw [%i3+%g0],%l2 ! %l2 = ffffffffff1b56bc ! %f15 = b523cba4, Mem[0000000030800070] = e945702d st %f15,[%o1+0x070] ! Mem[0000000030800070] = b523cba4 ! Mem[0000000031800070] = 00000000, %l7 = 000000000000009a ldsh [%o3+0x070],%l7 ! %l7 = 0000000000000000 ! %l4 = 00000000e945702d, %l6 = 00000000922dd4d8, %l5 = 0000000000000000 addccc %l4,%l6,%l5 ! %l5 = 000000017b734505, %ccr = 03 ! %l0 = ffffffffffffffff, Mem[000000001d000008] = 00006400 stha %l0,[%i2+%i4]0x88 ! Mem[000000001d000008] = 0000ffff ! %f9 = 8df3ffff, Mem[000000001c000018] = ff000000 sta %f9 ,[%i0+%i6]0x81 ! Mem[000000001c000018] = 8df3ffff ! Mem[000000001d000030] = 922dd770, %l2 = ffffffffff1b56bc lduwa [%i2+%o6]0x80,%l2 ! %l2 = 00000000922dd770 ! Invert Register : %l4 = 00000000e945702d xor %l4,-1,%l4 ! %l4 = ffffffff16ba8fd2 ! Mem[0000000031800070] = 00000000ffffffff, %l0 = ffffffffffffffff ldxa [%o3+0x070]%asi,%l0 ! %l0 = 00000000ffffffff ! %l2 = 922dd770, %l3 = ffffffff, Mem[0000000030000070] = 37d16b81 0000007f stda %l2,[%o0+0x070]%asi ! Mem[0000000030000070] = 922dd770 ffffffff p6_label_89: ! Randomly selected nop nop ! %l4 = ffffffff16ba8fd2, Mem[0000000031800036] = 15e4229a stba %l4,[%o3+0x036]%asi ! Mem[0000000031800034] = 15e4d29a save ! CWP = 1 ! Mem[000000001c800010] = 4e3ca4e000000000, %f18 = 00cdffff 6d2afa7f ldda [%o1+%o5]0x88,%f18 ! %f18 = 4e3ca4e0 00000000 ! %f2 = 00640000, Mem[000000001c800000] = d77984f6 sta %f2 ,[%o1+%g0]0x89 ! Mem[000000001c800000] = 00640000 restore ! CWP = 0 ! Mem[000000001d000008] = 0000ffff, %l3 = ffffffffffffffff lduba [%i2+%i4]0x88,%l3 ! %l3 = 00000000000000ff ! %f4 = 827a0000, Mem[000000001c000030] = 467ecc7b sta %f4 ,[%i0+%o6]0x81 ! Mem[000000001c000030] = 827a0000 ! %l0 = 00000000ffffffff, immed = fffff08b, %l0 = 00000000ffffffff orcc %l0,-0xf75,%l0 ! %l0 = ffffffffffffffff, %ccr = 88 ! Mem[0000000031800070] = 00000000, %l2 = 00000000922dd770 ldsha [%o3+0x072]%asi,%l2 ! %l2 = 0000000000000000 p6_label_90: ! Mem[0000000031000030] = 00000000 922dd4d8, %l6 = 922dd4d8, %l7 = 00000000 ldd [%o2+%o6],%l6 ! %l6 = 0000000000000000 00000000922dd4d8 ! Mem[000000001d000030] = 922dd770, %l7 = 00000000922dd4d8 ldswa [%i2+%o6]0x81,%l7 ! %l7 = ffffffff922dd770 ! %l6 = 0000000000000000, immed = fffff3b8, %l0 = ffffffffffffffff orn %l6,-0xc48,%l0 ! %l0 = 0000000000000c47 ! %l7 = ffffffff922dd770, %l0 = 0000000000000c47, %l1 = 814f83e97fffffff tsubcc %l7,%l0,%l1 ! %l1 = ffffffff922dcb29, %ccr = 8a ! Mem[0000000031800074] = ffffffff, %l2 = 0000000000000000 lduw [%o3+0x074],%l2 ! %l2 = 00000000ffffffff ! Invert Register : %l6 = 0000000000000000 xor %l6,-1,%l6 ! %l6 = ffffffffffffffff ! Mem[000000001c800048] = d1134702b0abdbdf, %f2 = 00640000 35d75f16 ldd [%i1+0x048],%f2 ! %f2 = d1134702 b0abdbdf ! Mem[000000001d000030] = 922dd770, %l0 = 0000000000000c47 lduwa [%i2+%o6]0x80,%l0 ! %l0 = 00000000922dd770 ! Mem[0000000030000074] = ffffffff, %l3 = 00000000000000ff ldsw [%o0+0x074],%l3 ! %l3 = ffffffffffffffff ! %l4 = ffffffff16ba8fd2, Mem[0000000030000030] = 827a0000aa220000 stx %l4,[%o0+%o6] ! Mem[0000000030000030] = ffffffff16ba8fd2 p6_label_91: ! %l2 = 00000000ffffffff, Mem[000000001c000022] = 922dd770 sth %l2,[%i0+0x022] ! Mem[000000001c000020] = 922dffff ! %l5 = 000000017b734505, immed = 00000823, %l2 = 00000000ffffffff taddcctv %l5,0x823,%l2 ! %l0 = 00000000922dd793, Trapped ! %l3 = ffffffffffffffff, Mem[0000000031000070] = 00000316 stw %l3,[%o2+0x070] ! Mem[0000000031000070] = ffffffff ! %l0 = 922dd793, %l1 = 922dcb29, Mem[0000000031800030] = ffff0000 15e4d29a std %l0,[%o3+%o6] ! Mem[0000000031800030] = 922dd793 922dcb29 ! %l7 = ffffffff922dd770, %l4 = ffffffff16ba8fd2, %l1 = ffffffff922dcb29 and %l7,%l4,%l1 ! %l1 = ffffffff12288750 ! %l3 = ffffffffffffffff, immed = 00000d38, %l4 = ffffffff16ba8fd2 addcc %l3,0xd38,%l4 ! %l4 = 0000000000000d37, %ccr = 11 ! %l2 = 00000000ffffffff, Mem[000000001d80003c] = ea005a88 stw %l2,[%i3+0x03c] ! Mem[000000001d80003c] = ffffffff ! Mem[0000000031800070] = 00000000 ffffffff, %l6 = ffffffff, %l7 = 922dd770 ldda [%o3+0x070]%asi,%l6 ! %l6 = 0000000000000000 00000000ffffffff ! Mem[0000000031000074] = ffffffff, %l6 = 0000000000000000 ldsb [%o2+0x075],%l6 ! %l6 = ffffffffffffffff ! %l5 = 000000017b734505, Mem[000000001d80006c] = 799e050a stb %l5,[%i3+0x06c] ! Mem[000000001d80006c] = 059e050a p6_label_92: ! %l7 = 00000000ffffffff, immed = 0000037f, %l3 = ffffffffffffffff sub %l7,0x37f,%l3 ! %l3 = 00000000fffffc80 ! Mem[000000001c800030] = 0000000000000000, %l7 = 00000000ffffffff ldxa [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[000000001c000010] = 7c672cf69a22e415, %l5 = 000000017b734505 ldxa [%i0+%i5]0x88,%l5 ! %l5 = 7c672cf69a22e415 ! Mem[000000001d800038] = 609506cfffffffff, %f30 = ffffffff 70d72d92 ldd [%i3+0x038],%f30 ! %f30 = 609506cf ffffffff ! Mem[000000001d800044] = b54d3691, %l1 = ffffffff12288750 lduh [%i3+0x046],%l1 ! %l1 = 0000000000003691 ! %l2 = 00000000ffffffff, %l6 = ffffffffffffffff, %l3 = 00000000fffffc80 taddcctv %l2,%l6,%l3 ! %l0 = 00000000922dd7b6, Trapped ! %l2 = 00000000ffffffff sethi %hi(0xad7f5c00),%l2 ! %l2 = 00000000ad7f5c00 ! Mem[0000000031000074] = ffffffff, %l1 = 0000000000003691 ldsba [%o2+0x077]%asi,%l1 ! %l1 = ffffffffffffffff ! %l0 = 00000000922dd7b6, immed = fffffeb0, %l3 = 00000000fffffc80 taddcctv %l0,-0x150,%l3 ! %l0 = 00000000922dd7d9, Trapped ! Mem[0000000030800030] = 814f83e97fffffff, %f10 = 64343b56 d77984f6 ldd [%o1+%o6],%f10 ! %f10 = 814f83e9 7fffffff p6_label_93: ! %l4 = 0000000000000d37, Mem[000000001d800028] = 15e4229a sth %l4,[%i3+%o5] ! Mem[000000001d800028] = 0d37229a ! %l4 = 0000000000000d37, immed = fffff08e, %l5 = 7c672cf69a22e415 orn %l4,-0xf72,%l5 ! %l5 = 0000000000000f77 ! Mem[000000001c800028] = 0316e415, %l4 = 0000000000000d37 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 000000000316e415 ! Mem[000000001d800028] = 0d37229a, %f17 = 40000000 lda [%i3+%o5]0x80,%f17 ! %f17 = 0d37229a ! %f10 = 814f83e9 7fffffff, Mem[000000001c000050] = 541c3691 05a2ef82 std %f10,[%i0+0x050] ! Mem[000000001c000050] = 814f83e9 7fffffff ! %l5 = 0000000000000f77, Mem[000000001c000018] = 8df3ffff stba %l5,[%i0+%i6]0x81 ! Mem[000000001c000018] = 77f3ffff ! Mem[0000000030800034] = 7fffffff, %l2 = 00000000ad7f5c00 ldsh [%o1+0x036],%l2 ! %l2 = ffffffffffffffff ! Mem[000000001c000018] = 77f3ffff, %f8 = e945702d lda [%i0+%i6]0x80,%f8 ! %f8 = 77f3ffff ! %l5 = 0000000000000f77, immd = fffffffffffff9e9, %l1 = ffffffffffffffff sdivx %l5,-0x617,%l1 ! %l1 = fffffffffffffffe ! Mem[000000001d800018] = 0000000000000000, %f6 = 4d25ffff ffff0000 ldda [%i3+%i6]0x81,%f6 ! %f6 = 00000000 00000000 p6_label_94: ! %l0 = 00000000922dd7d9, Mem[0000000030000070] = 922dd770 stba %l0,[%o0+0x070]%asi ! Mem[0000000030000070] = d92dd770 ! %l2 = ffffffffffffffff, Mem[0000000030800074] = 7fffffff stw %l2,[%o1+0x074] ! Mem[0000000030800074] = ffffffff ! %l6 = ffffffffffffffff, Mem[000000001d800010] = 00007eff stwa %l6,[%i3+%i5]0x81 ! Mem[000000001d800010] = ffffffff ! Mem[000000001d000000] = 6fdaa5af, %l7 = 0000000000000000 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 000000006fdaa5af ! Mem[000000001c000060] = 0000000000000000, %f26 = 9a22e415 4bd8cf4d ldd [%i0+0x060],%f26 ! %f26 = 00000000 00000000 ! Mem[0000000030800070] = b523cba4ffffffff, %l3 = 00000000fffffc80 ldx [%o1+0x070],%l3 ! %l3 = b523cba4ffffffff ! Mem[000000001c000028] = 70d72d92, %l1 = fffffffffffffffe lduwa [%i0+%o5]0x88,%l1 ! %l1 = 0000000070d72d92 ! %f28 = ffff0000 1b6383e9, Mem[0000000031800070] = 00000000 ffffffff std %f28,[%o3+0x070] ! Mem[0000000031800070] = ffff0000 1b6383e9 ! Mem[000000001d000030] = 922dd770, %l4 = 000000000316e415 ldsba [%i2+%o6]0x81,%l4 ! %l4 = ffffffffffffff92 ! %l3 = b523cba4ffffffff, %l4 = ffffffffffffff92, %l1 = 0000000070d72d92 subc %l3,%l4,%l1 ! %l1 = b523cba50000006c p6_label_95: ! %l0 = 00000000922dd7d9, %l3 = b523cba4ffffffff, %y = ffffffff udiv %l0,%l3,%l7 ! %l7 = 00000000ffffffff mov %l0,%y ! %y = 922dd7d9 ! Mem[000000001d000050] = 1361c1ccd257655b, %f4 = 827a0000 aa220000 ldd [%i2+0x050],%f4 ! %f4 = 1361c1cc d257655b ! %l3 = b523cba4ffffffff, %l0 = 00000000922dd7d9, %l1 = b523cba50000006c andcc %l3,%l0,%l1 ! %l1 = 00000000922dd7d9, %ccr = 08 ! Mem[000000001d000028] = 9a22e415, %l4 = ffffffffffffff92 ldsba [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffff9a ! %l7 = 00000000ffffffff, Mem[000000001d00001c] = 40000000 sth %l7,[%i2+0x01c] ! Mem[000000001d00001c] = ffff0000 ! Mem[000000001d800010] = ffffffff00007eb2, %f2 = d1134702 b0abdbdf ldda [%i3+%i5]0x80,%f2 ! %f2 = ffffffff 00007eb2 ! %l1 = 00000000922dd7d9, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff subc %l1,%l6,%l6 ! %l6 = 00000000922dd7da ! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000031800030] = 922dd793 922dcb29 std %l2,[%o3+%o6] ! Mem[0000000031800030] = ffffffff ffffffff ! Mem[0000000031000070] = ffffffffffffffff, %f12 = 00000000 00000000 ldd [%o2+0x070],%f12 ! %f12 = ffffffff ffffffff ! Mem[000000001c000030] = 827a0000, %l1 = 00000000922dd7d9 lduwa [%i0+%o6]0x80,%l1 ! %l1 = 00000000827a0000 p6_label_96: ! Mem[000000001d800018] = 0000000000000000, %f10 = 814f83e9 7fffffff ldda [%i3+%i6]0x88,%f10 ! %f10 = 00000000 00000000 ! Mem[0000000031000070] = ffffffff, %l7 = 00000000ffffffff lduw [%o2+0x070],%l7 ! %l7 = 00000000ffffffff ! %l5 = 0000000000000f77, %l6 = 00000000922dd7da, %l4 = ffffffffffffff9a sdivx %l5,%l6,%l4 ! %l4 = 0000000000000000 ! %l2 = ffffffffffffffff, %l1 = 00000000827a0000, %l4 = 0000000000000000 add %l2,%l1,%l4 ! %l4 = 000000008279ffff ! Mem[000000001d000008] = ffff000000000000, %l5 = 0000000000000f77 ldx [%i2+%i4],%l5 ! %l5 = ffff000000000000 ! %l5 = ffff000000000000, Mem[000000001d80005a] = 23d2b75e, %asi = 80 stha %l5,[%i3+0x05a]%asi ! Mem[000000001d800058] = 23d20000 ! %l7 = 00000000ffffffff, immed = 00000ce3, %l6 = 00000000922dd7da xor %l7,0xce3,%l6 ! %l6 = 00000000fffff31c ! %l5 = ffff000000000000, %l3 = b523cba4ffffffff, %l3 = b523cba4ffffffff sra %l5,%l3,%l3 ! %l3 = 0000000000000000 ! Mem[000000001d000008] = 0000ffff, %l0 = 00000000922dd7d9 lduwa [%i2+%i4]0x88,%l0 ! %l0 = 000000000000ffff ! %l0 = 0000ffff, %l1 = 827a0000, Mem[000000001c800010] = 00000000 e0a43c4e std %l0,[%i1+%i5] ! Mem[000000001c800010] = 0000ffff 827a0000 p6_label_97: ! Mem[000000001d000000] = afa5da6f, %l3 = 0000000000000000 ldsba [%i2+%g0]0x81,%l3 ! %l3 = ffffffffffffffaf ! Randomly selected nop nop ! %l2 = ffffffffffffffff, Mem[0000000030800030] = 814f83e9, %asi = 80 stha %l2,[%o1+0x030]%asi ! Mem[0000000030800030] = ffff83e9 ! %l5 = ffff000000000000 sethi %hi(0xebdfd000),%l5 ! %l5 = 00000000ebdfd000 ! %l7 = 00000000ffffffff, Mem[000000001c000000] = ffffffff stha %l7,[%i0+%g0]0x80 ! Mem[000000001c000000] = ffffffff ! %l6 = 00000000fffff31c, immed = fffff967, %l4 = 000000008279ffff sub %l6,-0x699,%l4 ! %l4 = 00000000fffff9b5 ! %l0 = 000000000000ffff, %l7 = 00000000ffffffff, %l2 = ffffffffffffffff sdivx %l0,%l7,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, immed = fffff4e6, %l1 = 00000000827a0000 tsubcctv %l2,-0xb1a,%l1 ! %l0 = 0000000000010022, Trapped ! Mem[000000001c000020] = 922dffff, %l6 = 00000000fffff31c lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000092 ! %l2 = 0000000000000000, %l5 = 00000000ebdfd000, %l2 = 0000000000000000 taddcctv %l2,%l5,%l2 ! %l2 = 00000000ebdfd000, %ccr = 08 p6_label_98: ! %l2 = 00000000ebdfd000, immed = 0000001b, %l0 = 0000000000010022 sra %l2,0x01b,%l0 ! %l0 = fffffffffffffffd ! %l2 = 00000000ebdfd000, Mem[0000000030800030] = ffff83e9, %asi = 80 stwa %l2,[%o1+0x030]%asi ! Mem[0000000030800030] = ebdfd000 ! %l4 = 00000000fffff9b5, immed = 000003e0, %l7 = 00000000ffffffff addc %l4,0x3e0,%l7 ! %l7 = 00000000fffffd95 ! %l1 = 00000000827a0000, %l3 = ffffffffffffffaf, %y = 922dd7d9 umul %l1,%l3,%l2 ! %l2 = 8279ffd6b7660000, %y = 8279ffd6 ! %f22 = 15e4229a, Mem[0000000030800070] = b523cba4 st %f22,[%o1+0x070] ! Mem[0000000030800070] = 15e4229a ! Mem[000000001c000018] = fffff377, %l0 = fffffffffffffffd lduwa [%i0+%i6]0x88,%l0 ! %l0 = 00000000fffff377 ! Mem[0000000031800030] = ffffffffffffffff, %f18 = 4e3ca4e0 00000000 ldd [%o3+%o6],%f18 ! %f18 = ffffffff ffffffff ! %f6 = 00000000, Mem[000000001d800014] = 00007eb2 st %f6 ,[%i3+0x014] ! Mem[000000001d800014] = 00000000 ! Mem[000000001d00001c] = ffff0000, %l6 = 0000000000000092 ldsh [%i2+0x01c],%l6 ! %l6 = ffffffffffffffff ! Mem[000000001d800014] = 00000000, %l0 = 00000000fffff377 ldsha [%i3+0x014]%asi,%l0 ! %l0 = 0000000000000000 p6_label_99: ! Mem[0000000030800034] = 7fffffff, %l5 = 00000000ebdfd000 lduw [%o1+0x034],%l5 ! %l5 = 000000007fffffff ! %l5 = 000000007fffffff, Mem[000000001c000062] = 00000000 sth %l5,[%i0+0x062] ! Mem[000000001c000060] = 0000ffff ! %l4 = fffff9b5, %l5 = 7fffffff, Mem[0000000030800070] = 15e4229a ffffffff std %l4,[%o1+0x070] ! Mem[0000000030800070] = fffff9b5 7fffffff ! %l0 = 0000000000000000, %l1 = 00000000827a0000, %l6 = ffffffffffffffff taddcctv %l0,%l1,%l6 ! %l6 = 00000000827a0000, %ccr = 08 ! %f16 = 64343b56 0d37229a, Mem[0000000030800070] = fffff9b5 7fffffff std %f16,[%o1+0x070] ! Mem[0000000030800070] = 64343b56 0d37229a ! Mem[000000001c800020] = 1b25fcdc00000000, %f14 = 1b6383e9 b523cba4 ldd [%i1+%o4],%f14 ! %f14 = 1b25fcdc 00000000 ! %l4 = 00000000fffff9b5, Mem[000000001d000020] = 827a0000 stwa %l4,[%i2+%o4]0x80 ! Mem[000000001d000020] = fffff9b5 ! Mem[000000001c800008] = 1b6383e9b523cba4, %f26 = 00000000 00000000 ldda [%i1+0x008]%asi,%f26 ! %f26 = 1b6383e9 b523cba4 ! Mem[0000000031800074] = 1b6383e9, %l6 = 00000000827a0000 ldsh [%o3+0x076],%l6 ! %l6 = ffffffffffff83e9 ! %l2 = 8279ffd6b7660000, Mem[000000001c800010] = 0000ffff827a0000 stx %l2,[%i1+%i5] ! Mem[000000001c800010] = 8279ffd6b7660000 p6_label_100: ! %l1 = 00000000827a0000, Mem[000000001c800000] = 00006400563b3464 stxa %l1,[%i1+%g0]0x80 ! Mem[000000001c800000] = 00000000827a0000 ! %f25 = 15e4229a, Mem[000000001c800010] = 8279ffd6 sta %f25,[%i1+%i5]0x81 ! Mem[000000001c800010] = 15e4229a ! Mem[000000001c800020] = dcfc251b, %f24 = 814f83e9 lda [%i1+%o4]0x88,%f24 ! %f24 = dcfc251b ! Mem[000000001d000010] = ffffffff, %l2 = 8279ffd6b7660000 ldswa [%i2+0x010]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[000000001d000060] = 0000000000000000, %f2 = ffffffff 00007eb2 ldd [%i2+0x060],%f2 ! %f2 = 00000000 00000000 ! %l5 = 000000007fffffff, %l0 = 0000000000000000, %l0 = 0000000000000000 sllx %l5,%l0,%l0 ! %l0 = 000000007fffffff ! %l5 = 000000007fffffff, %l5 = 000000007fffffff, %l1 = 00000000827a0000 xorcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! retry : should take illegal inst trap, %l0 = 000000007fffffff retry ! Illegal inst trap : %l0 = 000000008000000f ! %l5 = 000000007fffffff, Mem[000000001d800010] = ffffffff stwa %l5,[%i3+%i5]0x89 ! Mem[000000001d800010] = 7fffffff ! Mem[0000000030800030] = ebdfd000 7fffffff, %l6 = ffff83e9, %l7 = fffffd95 ldd [%o1+%o6],%l6 ! %l6 = 00000000ebdfd000 000000007fffffff ba,a p6_not_taken_0_end p6_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p6_branch_failed p6_not_taken_0_end: ! End of Random Code for Processor 6 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 000000008000000f bne,a,pn %xcc,p6_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p6_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffffff bne,a,pn %xcc,p6_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffaf bne,a,pn %xcc,p6_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000fffff9b5 bne,a,pn %xcc,p6_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007fffffff bne,a,pn %xcc,p6_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ebdfd000 bne,a,pn %xcc,p6_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000007fffffff bne,a,pn %xcc,p6_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x8279ffd6,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p6_failed mov 0x111,%g1 ! Check Floating Point Registers p6_check_fp_registers: set p6_temp,%g1 set p6_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 00000000 64343b56 bne %xcc,p6_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 00000000 00000000 bne %xcc,p6_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 1361c1cc d257655b bne %xcc,p6_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 00000000 00000000 bne %xcc,p6_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 77f3ffff 8df3ffff bne %xcc,p6_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 00000000 00000000 bne %xcc,p6_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be ffffffff ffffffff bne %xcc,p6_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 1b25fcdc 00000000 bne %xcc,p6_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 64343b56 0d37229a bne %xcc,p6_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be ffffffff ffffffff bne %xcc,p6_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 37d16b81 4f00007f bne %xcc,p6_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 15e4229a f62c677c bne %xcc,p6_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be dcfc251b 15e4229a bne %xcc,p6_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 1b6383e9 b523cba4 bne %xcc,p6_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ffff0000 1b6383e9 bne %xcc,p6_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 609506cf ffffffff bne %xcc,p6_f30_fail nop ! Check Local Memory set p6_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = ffffffff0064469e 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 = 000022aa003d1e5c ldx [%i0+0x008],%g3 ! Observed data at 000000001c000008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 77f3ffffd77984f6 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 = 922dffff00000000 ldx [%i0+0x020],%g3 ! Observed data at 000000001c000020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 827a000000000316 ldx [%i0+0x030],%g3 ! Observed data at 000000001c000030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0000000000000000 ldx [%i0+0x040],%g3 ! Observed data at 000000001c000040 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x040,%g4 ldx [%g1+0x050],%g2 ! Expected data = 814f83e97fffffff ldx [%i0+0x050],%g3 ! Observed data at 000000001c000050 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = 0000ffff00000000 ldx [%i0+0x060],%g3 ! Observed data at 000000001c000060 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 0000000000000000 ldx [%i0+0x068],%g3 ! Observed data at 000000001c000068 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x068,%g4 set p6_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 00000000827a0000 ldx [%i1+0x000],%g3 ! Observed data at 000000001c800000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 15e4229ab7660000 ldx [%i1+0x010],%g3 ! Observed data at 000000001c800010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = fee12164ffffff9c ldx [%i1+0x038],%g3 ! Observed data at 000000001c800038 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 5c1e3d00b4845cb2 ldx [%i1+0x040],%g3 ! Observed data at 000000001c800040 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x040,%g4 ldx [%g1+0x058],%g2 ! Expected data = fee19a6490a43612 ldx [%i1+0x058],%g3 ! Observed data at 000000001c800058 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 1b6383e9c8b979d7 ldx [%i1+0x060],%g3 ! Observed data at 000000001c800060 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = c9ffffffe1f9ffff ldx [%i1+0x068],%g3 ! Observed data at 000000001c800068 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x068,%g4 ldx [%g1+0x078],%g2 ! Expected data = 0000229a00000000 ldx [%i1+0x078],%g3 ! Observed data at 000000001c800078 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x078,%g4 set p6_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = afa5da6f7fffffff ldx [%i2+0x000],%g3 ! Observed data at 000000001d000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffff7fffffff 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 = 814f83e9ffff0000 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 = fffff9b5aa220000 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 = 9a22e415e9834f81 ldx [%i2+0x028],%g3 ! Observed data at 000000001d000028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 922dd770ffffffff ldx [%i2+0x030],%g3 ! Observed data at 000000001d000030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x030,%g4 ldx [%g1+0x070],%g2 ! Expected data = 00000000000002c5 ldx [%i2+0x070],%g3 ! Observed data at 000000001d000070 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x070,%g4 set p6_local3_expect,%g1 ldx [%g1+0x008],%g2 ! Expected data = ffff0000ffffffff ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffff7f00000000 ldx [%i3+0x010],%g3 ! Observed data at 000000001d800010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = ff000078ba0d1000 ldx [%i3+0x030],%g3 ! Observed data at 000000001d800030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x030,%g4 ldx [%g1+0x048],%g2 ! Expected data = 35d75f160a9db2ce ldx [%i3+0x048],%g3 ! Observed data at 000000001d800048 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x048,%g4 ldx [%g1+0x058],%g2 ! Expected data = 23d2000000000000 ldx [%i3+0x058],%g3 ! Observed data at 000000001d800058 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = fef20689059e050a ldx [%i3+0x068],%g3 ! Observed data at 000000001d800068 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 844de94dcfaaeaa8 ldx [%i3+0x070],%g3 ! Observed data at 000000001d800070 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 00000000000002c5 ldx [%i3+0x078],%g3 ! Observed data at 000000001d800078 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x078,%g4 ! Check Shared Memory set share0_expect,%g4 set p6_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p6_memcheck_share0: ldx [%g4+0x030],%g2 ! Expected value = ffffffff16ba8fd2 ldx [%o0+0x030],%g3 ! Read value at Mem[0000000030000030] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x030,%g1 ldx [%g4+0x070],%g2 ! Expected value = d92dd770ffffffff ldx [%o0+0x070],%g3 ! Read value at Mem[0000000030000070] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x070,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p6_memcheck_share1: ldx [%g4+0x030],%g2 ! Expected value = ebdfd0007fffffff ldx [%o1+0x030],%g3 ! Read value at Mem[0000000030800030] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x030,%g1 ldx [%g4+0x070],%g2 ! Expected value = 64343b560d37229a ldx [%o1+0x070],%g3 ! Read value at Mem[0000000030800070] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x070,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p6_memcheck_share2: ldx [%g4+0x030],%g2 ! Expected value = 00000000922dd4d8 ldx [%o2+0x030],%g3 ! Read value at Mem[0000000031000030] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x030,%g1 ldx [%g4+0x070],%g2 ! Expected value = ffffffffffffffff ldx [%o2+0x070],%g3 ! Read value at Mem[0000000031000070] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x070,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p6_memcheck_share3: ldx [%g4+0x030],%g2 ! Expected value = ffffffffffffffff ldx [%o3+0x030],%g3 ! Read value at Mem[0000000031800030] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x030,%g1 ldx [%g4+0x070],%g2 ! Expected value = ffff00001b6383e9 ldx [%o3+0x070],%g3 ! Read value at Mem[0000000031800070] cmp %g2,%g3 bne,pn %xcc,p6_failed add %g6,0x070,%g1 ! The test for processor 6 has passed p6_passed: ta GOOD_TRAP nop p6_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p6_failed p6_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p6_failed p6_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p6_failed p6_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p6_failed p6_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p6_failed p6_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p6_failed p6_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p6_failed p6_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p6_failed p6_f0_fail: set p6_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f2_fail: set p6_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f4_fail: set p6_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f6_fail: set p6_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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_f12_fail: set p6_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%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_f18_fail: set p6_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f20_fail: set p6_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f22_fail: set p6_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f24_fail: set p6_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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 p6_f28_fail: set p6_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f30_fail: set p6_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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] 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] ta BAD_TRAP p6_dfill_failed: ba p6_failed mov 0xddd,%g1 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: tsubcctv %l4,%l0,%l5 addcc %l6,-0xc92,%l1 done p6_trap1o: tsubcctv %l4,%l0,%l5 addcc %l6,-0xc92,%l1 done p6_trap2e: or %l2,0x7e0,%l5 std %l6,[%i0+0x020] ! Mem[000000001c000020] lduh [%i2+0x062],%l1 ! Mem[000000001d000062] or %l0,%l6,%l6 ldub [%o0+0x076],%l2 ! Mem[0000000030000076] ldsb [%i2+0x00c],%l3 ! Mem[000000001d00000c] std %f12,[%i1+0x068] ! Mem[000000001c800068] done p6_trap2o: or %l2,0x7e0,%l5 std %l6,[%o0+0x020] ! Mem[000000001c000020] lduh [%o2+0x062],%l1 ! Mem[000000001d000062] or %l0,%l6,%l6 ldub [%i0+0x076],%l2 ! Mem[0000000030000076] ldsb [%o2+0x00c],%l3 ! Mem[000000001d00000c] std %f12,[%o1+0x068] ! Mem[000000001c800068] done p6_trap3e: and %l1,0x2c1,%l0 done p6_trap3o: and %l1,0x2c1,%l0 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 3df1a2827a2da9a6 ldx [%g1+0x008],%l1 ! %l1 = 19c6af661b26f241 ldx [%g1+0x010],%l2 ! %l2 = 97b78023f9bf0ff5 ldx [%g1+0x018],%l3 ! %l3 = 87ba20c84e2bc198 ldx [%g1+0x020],%l4 ! %l4 = 0890d877da4e59c6 ldx [%g1+0x028],%l5 ! %l5 = a5f81c1c2b3b441c ldx [%g1+0x030],%l6 ! %l6 = b049d83ddc2b7537 ldx [%g1+0x038],%l7 ! %l7 = 357ca15a66589b1a save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 1d3843c7c6c11e8a ldx [%g1+0x048],%l1 ! %l1 = 7b179c8804dd8c44 ldx [%g1+0x050],%l2 ! %l2 = fc54eba9cf896ea9 ldx [%g1+0x058],%l3 ! %l3 = a4103ef644dfe945 ldx [%g1+0x060],%l4 ! %l4 = 86fe237a5e236760 ldx [%g1+0x068],%l5 ! %l5 = b71c43648b3dbb8f ldx [%g1+0x070],%l6 ! %l6 = cd93c693fa9f7911 ldx [%g1+0x078],%l7 ! %l7 = d1f07a1fd3d0f3d2 ! 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 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%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 = 3c2df4b3 13f76b18 ea19dcd3 fae3bfa6 ! %f4 = 78c2ad3b 7020a9e1 6a83ae22 0180b8f8 ! %f8 = 2965b7d4 dfeedb2a 717df471 5fe6ce06 ! %f12 = 2e5d2424 387ed7da c54569e8 2556bcd4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 84a1c5d3 5bee55e8 df4f8355 a7348d66 ! %f20 = ac34bc94 c51f1cdb 4889924d ce1b43e6 ! %f24 = 65f611c2 3c600e40 0bd8915e 7d2ffe54 ! %f28 = f0310ee0 4d7a8ce1 b00313f3 8dd8e265 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0f8e1c42 d3254d6c ac1fdefc 63d2f2a8 ! %f36 = ebf4b139 265648c8 ded8fd56 27af4368 ! %f40 = 976e917f e28a5deb 5cc5156f 0cb77b1f ! %f44 = 3f4d294e c1140e39 8da21716 5ef68088 ldda [%g1]ASI_BLK_P,%f32 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: ! %l4 = a41682025142af65, %l1 = a38f495a0a96ae23, %l1 = a38f495a0a96ae23 xnorcc %l4,%l1,%l1 ! %l1 = f86634a7a42bfeb9, %ccr = 88 ! Mem[000000001e800000] = ce62dcf6, %f24 = 65f611c2 lda [%i1+%g0]0x88,%f24 ! %f24 = ce62dcf6 ! %l2 = 29fb1471ce646923, Mem[000000001f000010] = 8d9f291b stba %l2,[%i2+%i5]0x89 ! Mem[000000001f000010] = 8d9f2923 ! %l0 = bf4f47ae0af107a6, immed = 00000290, %l7 = 1178fa52b9515159 orn %l0,0x290,%l7 ! %l7 = ffffffffffffffef ! %l5 = 9259870a2b66a8be, %l1 = f86634a7a42bfeb9, %y = 00000000 umul %l5,%l1,%l1 ! %l1 = 1bd539874886754e, %y = 1bd53987 ! Mem[000000001f800020] = f525085b, %f27 = 7d2ffe54 lda [%i3+%o4]0x88,%f27 ! %f27 = f525085b ! Mem[000000001f000034] = 61bc0afa, %l3 = df67c5f827c2a99b ldsba [%i2+0x037]%asi,%l3 ! %l3 = fffffffffffffffa ! %l5 = 9259870a2b66a8be, Mem[000000003000007e] = c35240f6 stb %l5,[%o0+0x07e] ! Mem[000000003000007c] = c352bef6 ! %l0 = bf4f47ae0af107a6, immed = 000004dd, %l1 = 1bd539874886754e taddcctv %l0,0x4dd,%l1 ! %l0 = bf4f47ae0af107c9, Trapped ! %l4 = a41682025142af65, immed = fffff7e7, %l4 = a41682025142af65 addc %l4,-0x819,%l4 ! %l4 = a41682025142a74c p7_label_2: ! Mem[000000001f800000] = fceefc16 506723d6, %l0 = 0af107c9, %l1 = 4886754e ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000506723d6 00000000fceefc16 ! %l3 = fffffffffffffffa, %l0 = 00000000506723d6, %l7 = ffffffffffffffef orncc %l3,%l0,%l7 ! %l7 = fffffffffffffffb, %ccr = 88 ! %f10 = 717df471 5fe6ce06, Mem[0000000031000038] = 21694a73 781f1abd std %f10,[%o2+0x038] ! Mem[0000000031000038] = 717df471 5fe6ce06 ! Mem[0000000030000078] = 1bd42949 c352bef6, %l0 = 506723d6, %l1 = fceefc16 ldd [%o0+0x078],%l0 ! %l0 = 000000001bd42949 00000000c352bef6 ! Mem[000000001f800018] = 1e29be8e, %l4 = a41682025142a74c lduba [%i3+%i6]0x88,%l4 ! %l4 = 000000000000008e ! Mem[0000000030000038] = 65104579, %l1 = 00000000c352bef6 ldsw [%o0+0x038],%l1 ! %l1 = 0000000065104579 ! Mem[0000000031800078] = b383d441b356ce0d, %l0 = 000000001bd42949 ldx [%o3+0x078],%l0 ! %l0 = b383d441b356ce0d ! %l5 = 9259870a2b66a8be, immd = 0000000000000328, %l7 = fffffffffffffffb udivx %l5,0x328,%l7 ! %l7 = 002e5e4421a34b9d ! %l3 = fffffffffffffffa, Mem[0000000031000038] = 717df4715fe6ce06 stx %l3,[%o2+0x038] ! Mem[0000000031000038] = fffffffffffffffa ! %l5 = 9259870a2b66a8be, immed = 0000078b, %l7 = 002e5e4421a34b9d sub %l5,0x78b,%l7 ! %l7 = 9259870a2b66a133 p7_label_3: ! Mem[0000000030800038] = 753cd031f01735c1, %f0 = 3c2df4b3 13f76b18 ldd [%o1+0x038],%f0 ! %f0 = 753cd031 f01735c1 ! Mem[0000000030000038] = 65104579 c8249b9e, %l0 = b356ce0d, %l1 = 65104579 ldd [%o0+0x038],%l0 ! %l0 = 0000000065104579 00000000c8249b9e ! Mem[0000000031000078] = a8b101da b34a879d, %l6 = 1440c401, %l7 = 2b66a133 ldd [%o2+0x078],%l6 ! %l6 = 00000000a8b101da 00000000b34a879d ! Mem[000000001f000028] = 010416ad, %l2 = 29fb1471ce646923 lduba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ad ! %l7 = 00000000b34a879d, immed = fffff744, %l4 = 000000000000008e xorcc %l7,-0x8bc,%l4 ! %l4 = ffffffff4cb570d9, %ccr = 80 ! %l6 = a8b101da, %l7 = b34a879d, Mem[0000000031000038] = ffffffff fffffffa std %l6,[%o2+0x038] ! Mem[0000000031000038] = a8b101da b34a879d ! %l6 = a8b101da, %l7 = b34a879d, Mem[000000001f800078] = d135060a 0f742414 stda %l6,[%i3+0x078]%asi ! Mem[000000001f800078] = a8b101da b34a879d ! Mem[000000001f000018] = cb07e489, %l0 = 0000000065104579 lduba [%i2+%i6]0x88,%l0 ! %l0 = 0000000000000089 ! %l0 = 0000000000000089, %l3 = fffffffffffffffa, %y = 1bd53987 sdivcc %l0,%l3,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00000089 ! Mem[000000001e800020] = 9e3c7af6, %l3 = fffffffffffffffa lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000f6 p7_label_4: ! %l0 = 0000000000000089, immed = fffff785, %l3 = 00000000000000f6 tsubcc %l0,-0x87b,%l3 ! %l3 = 0000000000000904, %ccr = 13 ! %l2 = 00000000000000ad, Mem[0000000031800038] = 732c7d05 stba %l2,[%o3+0x038]%asi ! Mem[0000000031800038] = ad2c7d05 ! Mem[000000001e800010] = 669dd9df, %l6 = 00000000a8b101da ldsba [%i1+%i5]0x81,%l6 ! %l6 = 0000000000000066 ! %f1 = f01735c1, Mem[000000001e000008] = 0b8fb201 sta %f1 ,[%i0+%i4]0x81 ! Mem[000000001e000008] = f01735c1 ! Mem[000000003000003c] = c8249b9e, %f7 = 0180b8f8 ld [%o0+0x03c],%f7 ! %f7 = c8249b9e ! %l7 = ffffffff80000000, Mem[000000001e800018] = 792795d7f9af0aa2 stxa %l7,[%i1+%i6]0x80 ! Mem[000000001e800018] = ffffffff80000000 ! Mem[000000003000003c] = c8249b9e, %l6 = 0000000000000066 ldsh [%o0+0x03e],%l6 ! %l6 = ffffffffffff9b9e ! Mem[0000000030800038] = 753cd031f01735c1, %f20 = ac34bc94 c51f1cdb ldd [%o1+0x038],%f20 ! %f20 = 753cd031 f01735c1 ! %l0 = 0000000000000089, immed = 00000010, %l4 = ffffffff4cb570d9 srl %l0,0x010,%l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000, Mem[000000001e000020] = 744628db stwa %l4,[%i0+%o4]0x81 ! Mem[000000001e000020] = 00000000 p7_label_5: ! %l5 = 9259870a2b66a8be, %l3 = 0000000000000904, %l3 = 0000000000000904 sra %l5,%l3,%l3 ! %l3 = 0000000002b66a8b ! Mem[000000001f000030] = 42b98b9561bc0afa, %f2 = ea19dcd3 fae3bfa6 ldda [%i2+%o6]0x80,%f2 ! %f2 = 42b98b95 61bc0afa ! %l6 = ffffffffffff9b9e sethi %hi(0x71abec00),%l6 ! %l6 = 0000000071abec00 ! %l0 = 0000000000000089, immed = 00000112, %l3 = 0000000002b66a8b xnorcc %l0,0x112,%l3 ! %l3 = fffffffffffffe64, %ccr = 88 ! %l0 = 0000000000000089, Mem[000000001f000008] = 0297a21b36968dac stxa %l0,[%i2+%i4]0x80 ! Mem[000000001f000008] = 0000000000000089 ! Mem[000000003080007c] = f53281b2, %l1 = 00000000c8249b9e ldsba [%o1+0x07d]%asi,%l1 ! %l1 = 0000000000000032 ! Mem[000000001f800018] = 1e29be8e, %l6 = 0000000071abec00 ldswa [%i3+%i6]0x88,%l6 ! %l6 = 000000001e29be8e ! %l0 = 0000000000000089, %l7 = ffffffff80000000, %l0 = 0000000000000089 andncc %l0,%l7,%l0 ! %l0 = 0000000000000089, %ccr = 00 ! Mem[000000001f800034] = 7a7adcf8, %l5 = 9259870a2b66a8be lduw [%i3+0x034],%l5 ! %l5 = 000000007a7adcf8 ! Mem[000000001f000024] = 0c6f8997, %l5 = 000000007a7adcf8 ldsw [%i2+0x024],%l5 ! %l5 = 000000000c6f8997 p7_label_6: ! Mem[000000003000003c] = c8249b9e, %l3 = fffffffffffffe64 ldsw [%o0+0x03c],%l3 ! %l3 = ffffffffc8249b9e ! %l3 = ffffffffc8249b9e, immed = 00000551, %y = 00000089 umulcc %l3,0x551,%l4 ! %l4 = 000004280a9f52fe, %ccr = 00, %y = 428 ! Mem[000000003080003c] = f01735c1, %l7 = ffffffff80000000 ldsb [%o1+0x03f],%l7 ! %l7 = ffffffffffffffc1 ! Mem[0000000031800078] = b383d441, %l2 = 00000000000000ad ldsw [%o3+0x078],%l2 ! %l2 = ffffffffb383d441 ! Mem[000000001f800078] = a8b101dab34a879d, %l3 = ffffffffc8249b9e ldx [%i3+0x078],%l3 ! %l3 = a8b101dab34a879d ! Mem[000000001e800018] = ffffffff, %l1 = 0000000000000032 lduw [%i1+%i6],%l1 ! %l1 = 00000000ffffffff ! %f20 = 753cd031, Mem[0000000031000038] = a8b101da st %f20,[%o2+0x038] ! Mem[0000000031000038] = 753cd031 ! %l7 = ffffffffffffffc1, %l5 = 000000000c6f8997, %l1 = 00000000ffffffff xor %l7,%l5,%l1 ! %l1 = fffffffff3907656 ! %f26 = 0bd8915e, Mem[000000001e000030] = c1962161 sta %f26,[%i0+%o6]0x81 ! Mem[000000001e000030] = 0bd8915e ! Mem[000000001f000018] = 89e407cb, %l4 = 000004280a9f52fe lduba [%i2+%i6]0x80,%l4 ! %l4 = 0000000000000089 p7_label_7: ! Mem[000000001f800020] = 5b0825f5 287aea8c, %l4 = 00000089, %l5 = 0c6f8997 ldda [%i3+%o4]0x81,%l4 ! %l4 = 000000005b0825f5 00000000287aea8c ! %l0 = 0000000000000089 sethi %hi(0x0a55f800),%l0 ! %l0 = 000000000a55f800 ! %l5 = 00000000287aea8c, immed = 00000006, %l3 = a8b101dab34a879d sll %l5,0x006,%l3 ! %l3 = 0000000a1ebaa300 ! Mem[000000001e000020] = 00000000, %l6 = 000000001e29be8e lduh [%i0+%o4],%l6 ! %l6 = 0000000000000000 ! %l0 = 000000000a55f800, Mem[000000003180007c] = b356ce0d sth %l0,[%o3+0x07c] ! Mem[000000003180007c] = f800ce0d ! Mem[000000003000003c] = c8249b9e, %l3 = 0000000a1ebaa300 ldsw [%o0+0x03c],%l3 ! %l3 = ffffffffc8249b9e ! %l0 = 000000000a55f800, Mem[000000001f800018] = 79f7f8441e29be8e stxa %l0,[%i3+%i6]0x88 ! Mem[000000001f800018] = 000000000a55f800 ! %f24 = ce62dcf6 3c600e40, Mem[0000000030000038] = 65104579 c8249b9e std %f24,[%o0+0x038] ! Mem[0000000030000038] = ce62dcf6 3c600e40 ! %l0 = 000000000a55f800, %l7 = ffffffffffffffc1, %l0 = 000000000a55f800 udivx %l0,%l7,%l0 ! %l0 = 0000000000000000 ! %l1 = fffffffff3907656, Mem[000000003000003a] = ce62dcf6 sth %l1,[%o0+0x03a] ! Mem[0000000030000038] = ce627656 p7_label_8: ! %f26 = 0bd8915e f525085b, Mem[000000001f800030] = 5c9d1b20 7a7adcf8 stda %f26,[%i3+%o6]0x81 ! Mem[000000001f800030] = 0bd8915e f525085b ! %f11 = 5fe6ce06, Mem[000000001f000070] = 6fd92d48 st %f11,[%i2+0x070] ! Mem[000000001f000070] = 5fe6ce06 ! %l2 = ffffffffb383d441, immed = 0000000c, %l1 = fffffffff3907656 srl %l2,0x00c,%l1 ! %l1 = 00000000000b383d ! Mem[000000001f000010] = 23299f8d, %l1 = 00000000000b383d ldsh [%i2+%i5],%l1 ! %l1 = 0000000000002329 ! Mem[000000001f000038] = fa40c5d9e0e95961, %f18 = df4f8355 a7348d66 ldda [%i2+0x038]%asi,%f18 ! %f18 = fa40c5d9 e0e95961 ! %f14 = c54569e8, Mem[000000003000007c] = c352bef6 st %f14,[%o0+0x07c] ! Mem[000000003000007c] = c54569e8 ! Mem[000000001f800000] = fceefc16 506723d6, %l4 = 5b0825f5, %l5 = 287aea8c ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000506723d6 00000000fceefc16 ! Mem[000000001f000008] = 89000000 00000000, %l2 = b383d441, %l3 = c8249b9e ldda [%i2+%i4]0x89,%l2 ! %l2 = 0000000000000000 0000000089000000 ! Mem[000000001e800078] = b8c9faa5, %l2 = 0000000000000000 ldsb [%i1+0x078],%l2 ! %l2 = ffffffffffffffb8 ! %f10 = 717df471 5fe6ce06, Mem[0000000031800038] = ad2c7d05 77d66240 stda %f10,[%o3+0x038]%asi ! Mem[0000000031800038] = 717df471 5fe6ce06 p7_label_9: ! Mem[0000000031000038] = 753cd031 b34a879d, %l4 = 506723d6, %l5 = fceefc16 ldda [%o2+0x038]%asi,%l4 ! %l4 = 00000000753cd031 00000000b34a879d ! %l3 = 0000000089000000, Mem[000000001e800010] = 669dd9df stwa %l3,[%i1+%i5]0x81 ! Mem[000000001e800010] = 89000000 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l0 = 0000000000000010, Mem[000000003000007b] = 1bd42949 stba %l0,[%o0+0x07b]%asi ! Mem[0000000030000078] = 1bd42910 ! %f12 = 2e5d2424 387ed7da, Mem[000000001f800030] = 0bd8915e f525085b stda %f12,[%i3+%o6]0x81 ! Mem[000000001f800030] = 2e5d2424 387ed7da ! %l5 = 00000000b34a879d, %l4 = 00000000753cd031, %l6 = 0000000000000000 xnor %l5,%l4,%l6 ! %l6 = ffffffff3989a853 ! Mem[000000001f000010] = 23299f8d, %l7 = ffffffffffffffc1 ldub [%i2+0x012],%l7 ! %l7 = 000000000000009f ! %f14 = c54569e8 2556bcd4, Mem[000000001f000010] = 8d9f2923 fdccadfe stda %f14,[%i2+%i5]0x89 ! Mem[000000001f000010] = c54569e8 2556bcd4 ! Mem[000000001f000000] = ef932e35, %l6 = ffffffff3989a853 lduwa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ef932e35 ! %f12 = 2e5d2424 387ed7da, Mem[000000001f000010] = 2556bcd4 c54569e8 stda %f12,[%i2+%i5]0x89 ! Mem[000000001f000010] = 2e5d2424 387ed7da p7_label_10: ! Mem[000000001e000048] = e797de55, %l6 = 00000000ef932e35 ldsba [%i0+0x048]%asi,%l6 ! %l6 = ffffffffffffffe7 ! retry : should take illegal inst trap, %l0 = 0000000000000010 retry ! Illegal inst trap : %l0 = 0000000000000020 ! Mem[0000000031800038] = 717df4715fe6ce06, %f8 = 2965b7d4 dfeedb2a ldd [%o3+0x038],%f8 ! %f8 = 717df471 5fe6ce06 ! %l2 = ffffffb8, %l3 = 89000000, Mem[000000001e000050] = bbc0dbfb 91fbc53f stda %l2,[%i0+0x050]%asi ! Mem[000000001e000050] = ffffffb8 89000000 ! Mem[0000000030000078] = 1bd42910c54569e8, %l0 = 0000000000000020 ldx [%o0+0x078],%l0 ! %l0 = 1bd42910c54569e8 ! %f0 = 753cd031 f01735c1, Mem[000000001e800010] = 00000089 76df9efd stda %f0 ,[%i1+%i5]0x89 ! Mem[000000001e800010] = 753cd031 f01735c1 ! Clear Register : %l5 = 00000000b34a879d clr %l5 ! %l5 = 0000000000000000 ! Mem[000000001f000020] = 5f41a9ef, %l4 = 00000000753cd031 lduha [%i2+%o4]0x89,%l4 ! %l4 = 000000000000a9ef ! Mem[0000000030000038] = ce627656 3c600e40, %l0 = c54569e8, %l1 = 00002329 ldda [%o0+0x038]%asi,%l0 ! %l0 = 00000000ce627656 000000003c600e40 ! Mem[000000003100007c] = b34a879d, %l5 = 0000000000000000 ldsh [%o2+0x07e],%l5 ! %l5 = ffffffffffff879d p7_label_11: ! %l6 = ffffffffffffffe7, immed = 00000000, %l6 = ffffffffffffffe7 sra %l6,0x000,%l6 ! %l6 = ffffffffffffffe7 ! %l2 = ffffffffffffffb8, immed = fffff4b9, %l6 = ffffffffffffffe7 taddcc %l2,-0xb47,%l6 ! %l6 = fffffffffffff471, %ccr = 9b ! Mem[0000000031800078] = b383d441f800ce0d, %f30 = b00313f3 8dd8e265 ldd [%o3+0x078],%f30 ! %f30 = b383d441 f800ce0d ! %l5 = ffffffffffff879d, Mem[0000000030800038] = 753cd031 stb %l5,[%o1+0x038] ! Mem[0000000030800038] = 9d3cd031 ! %l3 = 0000000089000000, immed = 00000660, %l2 = ffffffffffffffb8 andncc %l3,0x660,%l2 ! %l2 = 0000000089000000, %ccr = 08 ! %l6 = fffffffffffff471, %l5 = ffffffffffff879d, %l4 = 000000000000a9ef andcc %l6,%l5,%l4 ! %l4 = ffffffffffff8411, %ccr = 88 ! %l3 = 0000000089000000, Mem[0000000030800078] = 33766ab1 stb %l3,[%o1+0x078] ! Mem[0000000030800078] = 00766ab1 ! Mem[000000001e000030] = 0bd8915e b9656815, %l2 = 89000000, %l3 = 89000000 ldd [%i0+%o6],%l2 ! %l2 = 000000000bd8915e 00000000b9656815 ! %l0 = ce627656, %l1 = 3c600e40, Mem[0000000031000078] = a8b101da b34a879d std %l0,[%o2+0x078] ! Mem[0000000031000078] = ce627656 3c600e40 ! Mem[000000001e00004c] = 73f3dbd5, %l5 = ffffffffffff879d ldswa [%i0+0x04c]%asi,%l5 ! %l5 = 0000000073f3dbd5 p7_label_12: ! %l5 = 0000000073f3dbd5, immed = 00000807, %y = 00000428 udiv %l5,0x807,%l4 ! %l4 = 00000000849a7753 mov %l0,%y ! %y = ce627656 ! %l0 = 00000000ce627656 sethi %hi(0x6a9f7c00),%l0 ! %l0 = 000000006a9f7c00 ! Mem[0000000030000038] = ce627656 3c600e40, %l2 = 0bd8915e, %l3 = b9656815 ldd [%o0+0x038],%l2 ! %l2 = 00000000ce627656 000000003c600e40 ! %l6 = fffff471, %l7 = 0000009f, Mem[0000000031000078] = ce627656 3c600e40 stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = fffff471 0000009f ! %l4 = 00000000849a7753, %l1 = 000000003c600e40, %l4 = 00000000849a7753 sll %l4,%l1,%l4 ! %l4 = 00000000849a7753 ! %l0 = 000000006a9f7c00, Mem[000000003080007d] = f53281b2 stb %l0,[%o1+0x07d] ! Mem[000000003080007c] = f50081b2 ! %l7 = 000000000000009f, Mem[000000001e000008] = f01735c1 stwa %l7,[%i0+%i4]0x81 ! Mem[000000001e000008] = 0000009f ! %l2 = 00000000ce627656, %l0 = 000000006a9f7c00, %y = ce627656 smul %l2,%l0,%l7 ! %l7 = eb55dc1eccbba800, %y = eb55dc1e ! %l4 = 00000000849a7753, Mem[000000001f000018] = 50aef029cb07e489 stxa %l4,[%i2+%i6]0x88 ! Mem[000000001f000018] = 00000000849a7753 ! %f7 = c8249b9e, Mem[000000001e800008] = 58e1267e st %f7 ,[%i1+%i4] ! Mem[000000001e800008] = c8249b9e p7_label_13: ! %l0 = 000000006a9f7c00, immed = fffff21e, %l0 = 000000006a9f7c00 xorcc %l0,-0xde2,%l0 ! %l0 = ffffffff95608e1e, %ccr = 88 ! %l3 = 000000003c600e40 sethi %hi(0x19dfdc00),%l3 ! %l3 = 0000000019dfdc00 ! Mem[000000001f800048] = 7c69878b, %l1 = 000000003c600e40 ldsh [%i3+0x04a],%l1 ! %l1 = ffffffffffff878b ! Mem[000000003100003c] = b34a879d, %f11 = 5fe6ce06 ld [%o2+0x03c],%f11 ! %f11 = b34a879d ! %l3 = 0000000019dfdc00, Mem[000000003100003e] = b34a879d sth %l3,[%o2+0x03e] ! Mem[000000003100003c] = b34adc00 ! %l3 = 0000000019dfdc00, Mem[000000001e800018] = ffffffff stba %l3,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffff00 ! Mem[000000001f800020] = 5b0825f5 287aea8c, %l4 = 849a7753, %l5 = 73f3dbd5 ldd [%i3+%o4],%l4 ! %l4 = 000000005b0825f5 00000000287aea8c ! Set Register : %l3 = 0000000019dfdc00 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff ! %l6 = fffffffffffff471, immd = fffffffffffff49d, %l2 = 00000000ce627656 sdivx %l6,-0xb63,%l2 ! %l2 = 0000000000000001 ! Mem[000000003080003c] = f01735c1, %l2 = 0000000000000001 ldsba [%o1+0x03e]%asi,%l2 ! %l2 = 0000000000000035 p7_label_14: ! Mem[000000001e000018] = 9d51cd02eb1c11e7, %f10 = 717df471 b34a879d ldda [%i0+%i6]0x80,%f10 ! %f10 = 9d51cd02 eb1c11e7 ! %l2 = 0000000000000035, Mem[000000003000007a] = 1bd42910 stb %l2,[%o0+0x07a] ! Mem[0000000030000078] = 1bd43510 ! Mem[0000000030800078] = 00766ab1, %l0 = ffffffff95608e1e ldsw [%o1+0x078],%l0 ! %l0 = 0000000000766ab1 ! Mem[000000003180003c] = 5fe6ce06, %l4 = 000000005b0825f5 ldub [%o3+0x03c],%l4 ! %l4 = 000000000000005f ! %f31 = f800ce0d, Mem[000000001e800034] = 4284b472 st %f31,[%i1+0x034] ! Mem[000000001e800034] = f800ce0d ! Mem[000000001e000000] = 5c867276, %l6 = fffffffffffff471 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000007276 ! Mem[000000001e000058] = 29a164e4 9eaf6cbc, %l2 = 00000035, %l3 = ffffffff ldd [%i0+0x058],%l2 ! %l2 = 0000000029a164e4 000000009eaf6cbc ! Mem[000000001e000028] = 515f90cb, %l7 = eb55dc1eccbba800 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000051 ! %l0 = 0000000000766ab1, %l3 = 000000009eaf6cbc, %l4 = 000000000000005f sub %l0,%l3,%l4 ! %l4 = ffffffff61c6fdf5 ! %l1 = ffffffffffff878b, %l5 = 00000000287aea8c, %l4 = ffffffff61c6fdf5 addc %l1,%l5,%l4 ! %l4 = 00000000287a7217 p7_label_15: ! %l6 = 0000000000007276, Mem[000000001f00002a] = ad160401 sth %l6,[%i2+0x02a] ! Mem[000000001f000028] = ad167276 ! %l4 = 287a7217, %l5 = 287aea8c, Mem[000000001f000078] = 00110415 7bc7e990 stda %l4,[%i2+0x078]%asi ! Mem[000000001f000078] = 287a7217 287aea8c ! Mem[0000000031800038] = 717df471, %f3 = 61bc0afa ld [%o3+0x038],%f3 ! %f3 = 717df471 ! Mem[000000001e00006c] = 50d41792, %l2 = 0000000029a164e4 ldsba [%i0+0x06d]%asi,%l2 ! %l2 = ffffffffffffffd4 ! %l3 = 000000009eaf6cbc, %l1 = ffffffffffff878b, %l2 = ffffffffffffffd4 srl %l3,%l1,%l2 ! %l2 = 000000000013d5ed ! %l4 = 287a7217, %l5 = 287aea8c, Mem[0000000031800038] = 717df471 5fe6ce06 stda %l4,[%o3+0x038]%asi ! Mem[0000000031800038] = 287a7217 287aea8c ! Mem[000000003000007c] = c54569e8, %l0 = 0000000000766ab1 ldsh [%o0+0x07e],%l0 ! %l0 = 00000000000069e8 ! Mem[0000000030000038] = ce6276563c600e40, %l7 = 0000000000000051 ldx [%o0+0x038],%l7 ! %l7 = ce6276563c600e40 ! %l7 = ce6276563c600e40, Mem[000000001e000020] = 00000000 stba %l7,[%i0+%o4]0x89 ! Mem[000000001e000020] = 00000040 ! %l4 = 00000000287a7217, Mem[000000003080003c] = f01735c1 sth %l4,[%o1+0x03c] ! Mem[000000003080003c] = 721735c1 p7_label_16: ! Mem[000000003080007c] = f50081b2, %l0 = 00000000000069e8 lduh [%o1+0x07c],%l0 ! %l0 = 000000000000f500 ! %l0 = 000000000000f500, %l1 = ffffffffffff878b, %y = eb55dc1e udivcc %l0,%l1,%l6 ! %l6 = 00000000eb564ada, %ccr = 08 mov %l0,%y ! %y = 0000f500 ! %l2 = 000000000013d5ed, immed = 000003f5, %l4 = 00000000287a7217 xor %l2,0x3f5,%l4 ! %l4 = 000000000013d618 ! %l0 = 0000f500, %l1 = ffff878b, Mem[0000000030000078] = 1bd43510 c54569e8 stda %l0,[%o0+0x078]%asi ! Mem[0000000030000078] = 0000f500 ffff878b ! %l0 = 0000f500, %l1 = ffff878b, Mem[0000000030000038] = ce627656 3c600e40 std %l0,[%o0+0x038] ! Mem[0000000030000038] = 0000f500 ffff878b ! %l1 = ffffffffffff878b, %l4 = 000000000013d618, %l6 = 00000000eb564ada subc %l1,%l4,%l6 ! %l6 = ffffffffffebb173 ! %l4 = 0013d618, %l5 = 287aea8c, Mem[000000001e800010] = c13517f0 31d03c75 stda %l4,[%i1+%i5]0x81 ! Mem[000000001e800010] = 0013d618 287aea8c ! Mem[000000003100007c] = 0000009f, %l7 = ce6276563c600e40 lduh [%o2+0x07c],%l7 ! %l7 = 0000000000000000 ! %l5 = 00000000287aea8c, Mem[000000003080007e] = f50081b2 sth %l5,[%o1+0x07e] ! Mem[000000003080007c] = f500ea8c ! Mem[000000001e800030] = f93e1108, %l1 = ffffffffffff878b lduba [%i1+%o6]0x88,%l1 ! %l1 = 0000000000000008 p7_label_17: ! Mem[000000001f000030] = 958bb942, %l5 = 00000000287aea8c lduwa [%i2+%o6]0x88,%l5 ! %l5 = 00000000958bb942 ! %l1 = 0000000000000008, immed = 00000b24, %l2 = 000000000013d5ed addc %l1,0xb24,%l2 ! %l2 = 0000000000000b2c ! Mem[000000001f000020] = efa9415f, %l6 = ffffffffffebb173 ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffefa9 ! %l4 = 000000000013d618, %l1 = 0000000000000008, %l4 = 000000000013d618 xnorcc %l4,%l1,%l4 ! %l4 = ffffffffffec29ef, %ccr = 88 ! Mem[000000003100007c] = 0000009f, %l0 = 000000000000f500 ldsw [%o2+0x07c],%l0 ! %l0 = 000000000000009f ! %l6 = ffffffffffffefa9, %l3 = 000000009eaf6cbc, %y = 0000f500 umulcc %l6,%l3,%l4 ! %l4 = 9eaf629b1b964c1c, %ccr = 80, %y = 9eaf629b ! %l0 = 000000000000009f, Mem[0000000031000038] = 753cd031 stw %l0,[%o2+0x038] ! Mem[0000000031000038] = 0000009f ! %l0 = 0000009f, %l1 = 00000008, Mem[000000001f000010] = dad77e38 24245d2e stda %l0,[%i2+%i5]0x81 ! Mem[000000001f000010] = 0000009f 00000008 ! %f18 = fa40c5d9 e0e95961, Mem[0000000031800038] = 287a7217 287aea8c stda %f18,[%o3+0x038]%asi ! Mem[0000000031800038] = fa40c5d9 e0e95961 ! Mem[000000001f800008] = cccca25c, %l1 = 0000000000000008 ldsb [%i3+0x00b],%l1 ! %l1 = 000000000000005c p7_label_18: ! Mem[0000000031800038] = fa40c5d9, %l6 = ffffffffffffefa9 ldub [%o3+0x03a],%l6 ! %l6 = 00000000000000c5 ! Mem[000000001f000008] = 0000000000000089, %f14 = c54569e8 2556bcd4 ldda [%i2+%i4]0x81,%f14 ! %f14 = 00000000 00000089 ! %l4 = 9eaf629b1b964c1c, Mem[000000001f000008] = 00000000 stha %l4,[%i2+%i4]0x88 ! Mem[000000001f000008] = 00004c1c ! Mem[0000000031000038] = 0000009fb34adc00, %f2 = 42b98b95 717df471 ldd [%o2+0x038],%f2 ! %f2 = 0000009f b34adc00 ! %f13 = 387ed7da, Mem[000000001f800070] = 51026fe9 sta %f13,[%i3+0x070]%asi ! Mem[000000001f800070] = 387ed7da ! %l4 = 9eaf629b1b964c1c, %l2 = 0000000000000b2c, %y = 9eaf629b umulcc %l4,%l2,%l4 ! %l4 = 00000134331a48d0, %ccr = 00, %y = 134 ! Mem[000000001e800010] = 0013d618287aea8c, %l2 = 0000000000000b2c ldxa [%i1+%i5]0x81,%l2 ! %l2 = 0013d618287aea8c ! Mem[000000001f000064] = 978040ed, %l1 = 000000000000005c lduw [%i2+0x064],%l1 ! %l1 = 00000000978040ed ! %l6 = 00000000000000c5, immed = 0000061a, %l7 = 0000000000000000 taddcctv %l6,0x61a,%l7 ! %l0 = 00000000000000c2, Trapped ! %l2 = 287aea8c, %l3 = 9eaf6cbc, Mem[0000000030000038] = 0000f500 ffff878b std %l2,[%o0+0x038] ! Mem[0000000030000038] = 287aea8c 9eaf6cbc p7_label_19: ! %l2 = 0013d618287aea8c, Mem[000000001f000024] = 0c6f8997, %asi = 80 stwa %l2,[%i2+0x024]%asi ! Mem[000000001f000024] = 287aea8c ! %l5 = 00000000958bb942, %l6 = 00000000000000c5, %l4 = 00000134331a48d0 srl %l5,%l6,%l4 ! %l4 = 0000000004ac5dca ! Mem[0000000031800038] = fa40c5d9e0e95961, %f16 = 84a1c5d3 5bee55e8 ldd [%o3+0x038],%f16 ! %f16 = fa40c5d9 e0e95961 ! %l2 = 0013d618287aea8c, Mem[000000001e800010] = 18d61300 stha %l2,[%i1+%i5]0x88 ! Mem[000000001e800010] = 18d6ea8c ! %l0 = 000000c2, %l1 = 978040ed, Mem[000000001f800058] = 1ecde147 d1bd8c2b std %l0,[%i3+0x058] ! Mem[000000001f800058] = 000000c2 978040ed ! Mem[000000001f000008] = 00004c1c, %l5 = 00000000958bb942 lduba [%i2+%i4]0x88,%l5 ! %l5 = 000000000000001c ! %l1 = 00000000978040ed, %l2 = 0013d618287aea8c, %l7 = 0000000000000000 addc %l1,%l2,%l7 ! %l7 = 0013d618bffb2b79 ! %l5 = 000000000000001c setx 0xe7232613e7232613,%g7,%l5 ! %l5 = e7232613e7232613 ! %l1 = 00000000978040ed, Mem[000000001f000076] = 504426e8 stb %l1,[%i2+0x076] ! Mem[000000001f000074] = 5044ede8 ! %l2 = 0013d618287aea8c, Mem[0000000031800078] = b383d441f800ce0d stx %l2,[%o3+0x078] ! Mem[0000000031800078] = 0013d618287aea8c p7_label_20: ! Mem[0000000030000038] = 287aea8c, %l4 = 0000000004ac5dca ldub [%o0+0x03a],%l4 ! %l4 = 00000000000000ea ! %l1 = 00000000978040ed, immed = fffff13c, %l1 = 00000000978040ed addc %l1,-0xec4,%l1 ! %l1 = 0000000097803229 ! Mem[000000001e000020] = 40000000, %l6 = 00000000000000c5 lduha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000004000 ! Mem[000000001f800020] = 8cea7a28 f525085b, %l4 = 000000ea, %l5 = e7232613 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000f525085b 000000008cea7a28 ! %l5 = 000000008cea7a28, immed = 00000f6e, %l7 = 0013d618bffb2b79 xorcc %l5,0xf6e,%l7 ! %l7 = 000000008cea7546, %ccr = 08 ! %l2 = 287aea8c, %l3 = 9eaf6cbc, Mem[000000001f800038] = 421ade4d 69252591 std %l2,[%i3+0x038] ! Mem[000000001f800038] = 287aea8c 9eaf6cbc ! %l6 = 0000000000004000, immed = fffffad9, %l1 = 0000000097803229 sub %l6,-0x527,%l1 ! %l1 = 0000000000004527 ! %l2 = 0013d618287aea8c, %l5 = 000000008cea7a28, %y = 00000134 smulcc %l2,%l5,%l0 ! %l0 = edcd6163daf35de0, %ccr = 88, %y = edcd6163 ! %l4 = 00000000f525085b, immed = 00000001, %l5 = 000000008cea7a28 sll %l4,0x001,%l5 ! %l5 = 00000001ea4a10b6 ! Mem[000000001f800020] = 5b0825f5287aea8c, %f0 = 753cd031 f01735c1 ldd [%i3+%o4],%f0 ! %f0 = 5b0825f5 287aea8c p7_label_21: ! Mem[0000000030000078] = 0000f500, %l5 = 00000001ea4a10b6 ldub [%o0+0x078],%l5 ! %l5 = 0000000000000000 ! %l1 = 0000000000004527, immed = fffff900, %l0 = edcd6163daf35de0 orn %l1,-0x700,%l0 ! %l0 = 00000000000047ff ! %l1 = 0000000000004527, immed = fffff7eb, %y = edcd6163 umul %l1,-0x815,%l5 ! %l5 = 00004526fdd11bcd, %y = 4526 ! %f16 = fa40c5d9 e0e95961, Mem[000000001e800000] = f6dc62ce 2588e9ea stda %f16,[%i1+%g0]0x81 ! Mem[000000001e800000] = fa40c5d9 e0e95961 ! Mem[000000001e800010] = 8cead618287aea8c, %f10 = 9d51cd02 eb1c11e7 ldd [%i1+%i5],%f10 ! %f10 = 8cead618 287aea8c ! %l3 = 000000009eaf6cbc, immed = 00000001, %l0 = 00000000000047ff sll %l3,0x001,%l0 ! %l0 = 000000013d5ed978 ! Mem[000000001f800010] = 9d59056c, %f9 = 5fe6ce06 lda [%i3+%i5]0x88,%f9 ! %f9 = 9d59056c ! Mem[000000003100007c] = 0000009f, %f1 = 287aea8c ld [%o2+0x07c],%f1 ! %f1 = 0000009f ! %l4 = 00000000f525085b, Mem[000000003100007c] = 0000009f sth %l4,[%o2+0x07c] ! Mem[000000003100007c] = 085b009f ! %l1 = 0000000000004527, immed = 00000157, %l6 = 0000000000004000 subccc %l1,0x157,%l6 ! %l6 = 00000000000043d0, %ccr = 00 p7_label_22: ! Mem[000000001f000000] = 352e93ef, %l0 = 000000013d5ed978 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffef ! %l7 = 000000008cea7546, Mem[000000001e800018] = 00000080ffffff00 stxa %l7,[%i1+%i6]0x88 ! Mem[000000001e800018] = 000000008cea7546 ! %l2 = 0013d618287aea8c, Mem[000000001f800030] = 24245d2e stha %l2,[%i3+%o6]0x88 ! Mem[000000001f800030] = 2424ea8c ! Mem[0000000031000078] = fffff471 085b009f, %l2 = 287aea8c, %l3 = 9eaf6cbc ldd [%o2+0x078],%l2 ! %l2 = 00000000fffff471 00000000085b009f ! %l4 = 00000000f525085b, Mem[000000001e800045] = b60f18c2 stb %l4,[%i1+0x045] ! Mem[000000001e800044] = b65b18c2 ! %l5 = 00004526fdd11bcd, immed = fffff46d, %l0 = ffffffffffffffef tsubcc %l5,-0xb93,%l0 ! %l0 = 00004526fdd12760, %ccr = 1b ! %l3 = 00000000085b009f, Mem[000000001e000008] = 9f000000 stwa %l3,[%i0+%i4]0x89 ! Mem[000000001e000008] = 085b009f ! %l7 = 000000008cea7546, Mem[000000001e000030] = 5e91d80b stba %l7,[%i0+%o6]0x89 ! Mem[000000001e000030] = 5e91d846 ! retry : should take illegal inst trap, %l0 = 00004526fdd12760 retry ! Illegal inst trap : %l0 = 00004526fdd12770 ! %l0 = 00004526fdd12770, immed = 00000e8a, %l5 = 00004526fdd11bcd orn %l0,0xe8a,%l5 ! %l5 = fffffffffffff775 p7_label_23: ! %l2 = 00000000fffff471, Mem[000000001f800068] = 24f55161 stw %l2,[%i3+0x068] ! Mem[000000001f800068] = fffff471 ! Mem[000000001e800008] = 5226b95d9e9b24c8, %l5 = fffffffffffff775 ldxa [%i1+%i4]0x88,%l5 ! %l5 = 5226b95d9e9b24c8 ! %l2 = fffff471, %l3 = 085b009f, Mem[000000001f000008] = 00004c1c 89000000 stda %l2,[%i2+%i4]0x89 ! Mem[000000001f000008] = fffff471 085b009f ! Mem[000000001f000068] = 543a7298 a39492dd, %l4 = f525085b, %l5 = 9e9b24c8 ldd [%i2+0x068],%l4 ! %l4 = 00000000543a7298 00000000a39492dd ! %l6 = 00000000000043d0, immed = 00000e80, %l4 = 00000000543a7298 orn %l6,0xe80,%l4 ! %l4 = fffffffffffff3ff ! Mem[000000001e800018] = 8cea7546, %l6 = 00000000000043d0 lduwa [%i1+%i6]0x88,%l6 ! %l6 = 000000008cea7546 ! Mem[000000001f800030] = 2424ea8c, %f30 = b383d441 lda [%i3+%o6]0x88,%f30 ! %f30 = 2424ea8c ! %l6 = 8cea7546, %l7 = 8cea7546, Mem[000000001e000000] = 7672865c 66d81333 stda %l6,[%i0+%g0]0x81 ! Mem[000000001e000000] = 8cea7546 8cea7546 ! %f16 = fa40c5d9, Mem[000000001e000008] = 9f005b08 sta %f16,[%i0+%i4]0x81 ! Mem[000000001e000008] = fa40c5d9 ! %l7 = 000000008cea7546, immed = fffff8a7, %l7 = 000000008cea7546 andcc %l7,-0x759,%l7 ! %l7 = 000000008cea7006, %ccr = 08 p7_label_24: ! %l2 = 00000000fffff471, immed = fffff600, %l3 = 00000000085b009f taddcc %l2,-0xa00,%l3 ! %l3 = 00000000ffffea71, %ccr = 1b ! %l4 = fffffffffffff3ff, immed = 00000010, %l1 = 0000000000004527 sra %l4,0x010,%l1 ! %l1 = ffffffffffffffff ! %l4 = fffffffffffff3ff, immed = 00000af8, %y = 00004526 sdiv %l4,0xaf8,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = fdd12770 ! %f21 = f01735c1, Mem[0000000030000038] = 287aea8c st %f21,[%o0+0x038] ! Mem[0000000030000038] = f01735c1 ! %l4 = fffffffffffff3ff, immed = 000004d2, %l1 = ffffffffffffffff andn %l4,0x4d2,%l1 ! %l1 = fffffffffffff32d ! %l5 = 00000000a39492dd, %l7 = 000000008cea7006, %l0 = 00004526fdd12770 addc %l5,%l7,%l0 ! %l0 = 00000001307f02e4 ! %l6 = 000000008cea7546, Mem[000000001e000028] = 3452afbdcb905f51 stxa %l6,[%i0+%o5]0x88 ! Mem[000000001e000028] = 000000008cea7546 ! %l2 = 00000000fffff471, %l4 = fffffffffffff3ff, %l3 = 000000007fffffff udivx %l2,%l4,%l3 ! %l3 = 0000000000000000 ! %l2 = 00000000fffff471, %l5 = 00000000a39492dd, %y = fdd12770 udiv %l2,%l5,%l0 ! %l0 = 00000000ffffffff mov %l0,%y ! %y = ffffffff ! Mem[0000000030800078] = 00766ab1, %l7 = 000000008cea7006 ldsh [%o1+0x078],%l7 ! %l7 = 0000000000000076 p7_label_25: ! Mem[000000001e800008] = 9e9b24c8, %f1 = 0000009f lda [%i1+%i4]0x88,%f1 ! %f1 = 9e9b24c8 ! %l2 = 00000000fffff471, Mem[0000000031800078] = 0013d618287aea8c stx %l2,[%o3+0x078] ! Mem[0000000031800078] = 00000000fffff471 ! %l2 = 00000000fffff471, immed = 00000004, %l4 = fffffffffffff3ff sll %l2,0x004,%l4 ! %l4 = 0000000fffff4710 ! %l6 = 000000008cea7546, %l7 = 0000000000000076, %y = ffffffff umulcc %l6,%l7,%l6 ! %l6 = 00000040f4120e44, %ccr = 08, %y = 40 ! %l4 = 0000000fffff4710 setx 0xcfc66cd4cfc66cd4,%g7,%l4 ! %l4 = cfc66cd4cfc66cd4 ! Mem[000000001e000030] = 156865b95e91d846, %l1 = fffffffffffff32d ldxa [%i0+%o6]0x88,%l1 ! %l1 = 156865b95e91d846 ! Mem[0000000031000038] = 0000009f, %l2 = 00000000fffff471 ldsb [%o2+0x038],%l2 ! %l2 = 0000000000000000 ! %l6 = f4120e44, %l7 = 00000076, Mem[0000000031000078] = fffff471 085b009f stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = f4120e44 00000076 ! %l3 = 0000000000000000, %l7 = 0000000000000076, %l0 = 00000000ffffffff mulx %l3,%l7,%l0 ! %l0 = 0000000000000000, %y = 40 ! %l5 = 00000000a39492dd, %l1 = 156865b95e91d846, %y = 00000040 umul %l5,%l1,%l7 ! %l7 = 3c6dbf466bb7a06e, %y = 3c6dbf46 p7_label_26: ! %l3 = 0000000000000000, immed = fffff9fb, %l3 = 0000000000000000 orcc %l3,-0x605,%l3 ! %l3 = fffffffffffff9fb, %ccr = 88 ! %l4 = cfc66cd4, %l5 = a39492dd, Mem[0000000031800078] = 00000000 fffff471 std %l4,[%o3+0x078] ! Mem[0000000031800078] = cfc66cd4 a39492dd ! Mem[000000003100003c] = b34adc00, %l6 = 00000040f4120e44 ldsb [%o2+0x03e],%l6 ! %l6 = ffffffffffffffdc ! Mem[000000001f000028] = ad16727629f4e6fa, %f24 = ce62dcf6 3c600e40 ldda [%i2+%o5]0x80,%f24 ! %f24 = ad167276 29f4e6fa ! %l1 = 156865b95e91d846, %l4 = cfc66cd4cfc66cd4, %l2 = 0000000000000000 taddcctv %l1,%l4,%l2 ! %l0 = 0000000000000023, Trapped ! %l3 = fffffffffffff9fb, immed = 00000b7f, %l4 = cfc66cd4cfc66cd4 tsubcc %l3,0xb7f,%l4 ! %l4 = ffffffffffffee7c, %ccr = 8a ! %l1 = 156865b95e91d846, Mem[000000001f800028] = 9b44756e stwa %l1,[%i3+%o5]0x80 ! Mem[000000001f800028] = 5e91d846 ! Randomly selected nop nop ! Mem[0000000031000038] = 0000009f, %l0 = 0000000000000023 lduh [%o2+0x038],%l0 ! %l0 = 0000000000000000 ! Mem[000000001f800028] = 46d8915e, %l6 = ffffffffffffffdc ldsba [%i3+%o5]0x88,%l6 ! %l6 = 000000000000005e p7_label_27: ! Mem[0000000031800078] = cfc66cd4, %l4 = ffffffffffffee7c ldsb [%o3+0x079],%l4 ! %l4 = ffffffffffffffc6 ! Mem[0000000030000038] = f01735c1, %l3 = fffffffffffff9fb ldsba [%o0+0x03b]%asi,%l3 ! %l3 = ffffffffffffffc1 ! %l5 = 00000000a39492dd, immed = 00000017, %l6 = 000000000000005e srax %l5,0x017,%l6 ! %l6 = 0000000000000147 ! Mem[000000001f800000] = d623675016fceefc, %f8 = 717df471 9d59056c ldda [%i3+%g0]0x80,%f8 ! %f8 = d6236750 16fceefc ! %l2 = 0000000000000000, immed = 0000066d, %l3 = ffffffffffffffc1 xorcc %l2,0x66d,%l3 ! %l3 = 000000000000066d, %ccr = 00 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l4 = ffffffffffffffc6, Mem[0000000031800079] = cfc66cd4 stb %l4,[%o3+0x079] ! Mem[0000000031800078] = cfc66cd4 ! %f9 = 16fceefc, Mem[0000000031800078] = cfc66cd4 sta %f9 ,[%o3+0x078]%asi ! Mem[0000000031800078] = 16fceefc ! Mem[000000001e800000] = d9c540fa, %f1 = 9e9b24c8 lda [%i1+%g0]0x88,%f1 ! %f1 = d9c540fa ! %l3 = 000000000000066d, %l5 = 00000000a39492dd, %y = 3c6dbf46 udiv %l3,%l5,%l4 ! %l4 = 000000005e91d845 mov %l0,%y ! %y = 00000010 p7_label_28: ! Mem[0000000030800038] = 9d3cd031721735c1, %l4 = 000000005e91d845 ldx [%o1+0x038],%l4 ! %l4 = 9d3cd031721735c1 ! %l3 = 000000000000066d, Mem[000000003100007c] = 00000076 sth %l3,[%o2+0x07c] ! Mem[000000003100007c] = 066d0076 ! %f9 = 16fceefc, Mem[000000003080003c] = 721735c1 st %f9 ,[%o1+0x03c] ! Mem[000000003080003c] = 16fceefc ! %l1 = 156865b95e91d846, %l5 = 00000000a39492dd, %l4 = 9d3cd031721735c1 tsubcctv %l1,%l5,%l4 ! %l0 = 0000000000000033, Trapped ! Mem[000000001f000008] = 085b009ffffff471, %l6 = 0000000000000147 ldxa [%i2+%i4]0x88,%l6 ! %l6 = 085b009ffffff471 ! %l7 = 3c6dbf466bb7a06e, immed = fffffc2c, %y = 00000010 udivcc %l7,-0x3d4,%l0 ! %l0 = 0000000000000010, %ccr = 00 mov %l0,%y ! %y = 00000010 ! Mem[000000001f800030] = 2424ea8c, %l7 = 3c6dbf466bb7a06e ldswa [%i3+%o6]0x88,%l7 ! %l7 = 000000002424ea8c ! %l4 = 9d3cd031721735c1, immed = 00000d4c, %l4 = 9d3cd031721735c1 addccc %l4,0xd4c,%l4 ! %l4 = 9d3cd0317217430d, %ccr = 80 ! Mem[000000001e000000] = 8cea75468cea7546, %f8 = d6236750 16fceefc ldda [%i0+%g0]0x80,%f8 ! %f8 = 8cea7546 8cea7546 ! %l2 = 0000000000000000, immed = 00000061, %l0 = 0000000000000010 xor %l2,0x061,%l0 ! %l0 = 0000000000000061 p7_label_29: ! %l7 = 000000002424ea8c, Mem[000000001f000018] = 53779a84 stwa %l7,[%i2+%i6]0x81 ! Mem[000000001f000018] = 2424ea8c ! %l2 = 0000000000000000, %l6 = 085b009ffffff471, %l0 = 0000000000000061 xorcc %l2,%l6,%l0 ! %l0 = 085b009ffffff471, %ccr = 08 ! Mem[0000000031000078] = f4120e44, %l3 = 000000000000066d ldub [%o2+0x07b],%l3 ! %l3 = 0000000000000044 ! %l6 = 085b009ffffff471, immed = 00000f14, %y = 00000010 umul %l6,0xf14,%l5 ! %l5 = 00000f13ff51b7d4, %y = f13 ! %l2 = 0000000000000000, immed = fffffa44, %l1 = 156865b95e91d846 xor %l2,-0x5bc,%l1 ! %l1 = fffffffffffffa44 ! Mem[000000003000007c] = ffff878b, %l0 = 085b009ffffff471 lduw [%o0+0x07c],%l0 ! %l0 = 00000000ffff878b ! Mem[000000003100007c] = 066d0076, %l1 = fffffffffffffa44 lduw [%o2+0x07c],%l1 ! %l1 = 00000000066d0076 ! Mem[0000000031000038] = 0000009f b34adc00, %l2 = 00000000, %l3 = 00000044 ldd [%o2+0x038],%l2 ! %l2 = 000000000000009f 00000000b34adc00 ! %l6 = 085b009ffffff471, %l3 = 00000000b34adc00, %l5 = 00000f13ff51b7d4 subc %l6,%l3,%l5 ! %l5 = 085b009f4cb51871 ! Mem[000000003100007c] = 066d0076, %f7 = c8249b9e ld [%o2+0x07c],%f7 ! %f7 = 066d0076 p7_label_30: ! %l5 = 085b009f4cb51871, Mem[000000001e000010] = a84f2fda3ac2138b stxa %l5,[%i0+%i5]0x80 ! Mem[000000001e000010] = 085b009f4cb51871 ! Mem[0000000030800038] = 9d3cd031, %l0 = 00000000ffff878b ldsba [%o1+0x039]%asi,%l0 ! %l0 = 000000000000003c ! %l3 = 00000000b34adc00, Mem[0000000031000038] = 0000009f stw %l3,[%o2+0x038] ! Mem[0000000031000038] = b34adc00 ! %l1 = 00000000066d0076, immed = 00000033, %l0 = 000000000000003c srax %l1,0x033,%l0 ! %l0 = 0000000000000000 ! %l1 = 00000000066d0076, %l4 = 9d3cd0317217430d, %l2 = 000000000000009f xnorcc %l1,%l4,%l2 ! %l2 = 62c32fce8b85bc84, %ccr = 08 ! %f2 = 0000009f b34adc00, Mem[000000001f800000] = 506723d6 fceefc16 stda %f2 ,[%i3+%g0]0x89 ! Mem[000000001f800000] = 0000009f b34adc00 ! Mem[000000001e800030] = 0dce00f8f93e1108, %f16 = fa40c5d9 e0e95961 ldda [%i1+%o6]0x88,%f16 ! %f16 = 0dce00f8 f93e1108 ! Mem[000000001f800028] = 46d8915e, %l4 = 9d3cd0317217430d lduha [%i3+%o5]0x89,%l4 ! %l4 = 000000000000915e ! %l1 = 00000000066d0076, immed = fffffc70, %l1 = 00000000066d0076 xor %l1,-0x390,%l1 ! %l1 = fffffffff992fc06 ! %l5 = 085b009f4cb51871, Mem[000000001e80002d] = 4b1fc829 stba %l5,[%i1+0x02d]%asi ! Mem[000000001e80002c] = 4b71c829 p7_label_31: ! Mem[000000003080007c] = f500ea8c, %f18 = fa40c5d9 ld [%o1+0x07c],%f18 ! %f18 = f500ea8c ! Mem[0000000031000078] = f4120e44, %l5 = 085b009f4cb51871 ldsw [%o2+0x078],%l5 ! %l5 = fffffffff4120e44 ! Mem[000000001f000008] = fffff471, %l0 = 0000000000000000 lduwa [%i2+%i4]0x88,%l0 ! %l0 = 00000000fffff471 ! %l2 = 8b85bc84, %l3 = b34adc00, Mem[0000000031800078] = 16fceefc a39492dd stda %l2,[%o3+0x078]%asi ! Mem[0000000031800078] = 8b85bc84 b34adc00 ! %l7 = 000000002424ea8c, %l3 = 00000000b34adc00, %l0 = 00000000fffff471 tsubcctv %l7,%l3,%l0 ! %l0 = ffffffff70da0e8c, %ccr = 91 ! %l0 = 70da0e8c, %l1 = f992fc06, Mem[0000000030800078] = 00766ab1 f500ea8c stda %l0,[%o1+0x078]%asi ! Mem[0000000030800078] = 70da0e8c f992fc06 ! Mem[0000000031800078] = 8b85bc84b34adc00, %l7 = 000000002424ea8c ldx [%o3+0x078],%l7 ! %l7 = 8b85bc84b34adc00 ! Mem[000000001e800008] = c8249b9e5db92652, %f14 = 00000000 00000089 ldda [%i1+%i4]0x81,%f14 ! %f14 = c8249b9e 5db92652 ! Randomly selected nop nop ! %l6 = fffff471, %l7 = b34adc00, Mem[000000001e000008] = fa40c5d9 a881fc3e stda %l6,[%i0+%i4]0x81 ! Mem[000000001e000008] = fffff471 b34adc00 p7_label_32: ! %l2 = 62c32fce8b85bc84, Mem[0000000030800038] = 9d3cd03116fceefc stx %l2,[%o1+0x038] ! Mem[0000000030800038] = 62c32fce8b85bc84 ! %l1 = fffffffff992fc06, immed = ffffff50, %l2 = 62c32fce8b85bc84 xor %l1,-0x0b0,%l2 ! %l2 = 00000000066d0356 ! %l6 = 085b009ffffff471, %l2 = 00000000066d0356, %y = 00000f13 umul %l6,%l2,%l6 ! %l6 = 066d030bb9f670f6, %y = 66d030b ! Mem[000000001e000048] = e797de5573f3dbd5, %l1 = fffffffff992fc06 ldxa [%i0+0x048]%asi,%l1 ! %l1 = e797de5573f3dbd5 ! Mem[000000001e800028] = 3dee1ba7, %f21 = f01735c1 lda [%i1+%o5]0x88,%f21 ! %f21 = 3dee1ba7 ! Mem[0000000031000078] = f4120e44, %l6 = 066d030bb9f670f6 ldsh [%o2+0x07a],%l6 ! %l6 = 0000000000000e44 ! Mem[000000001f800018] = 0a55f800, %f19 = e0e95961 lda [%i3+%i6]0x88,%f19 ! %f19 = 0a55f800 ! %l1 = e797de5573f3dbd5, Mem[000000003100007e] = 066d0076 sth %l1,[%o2+0x07e] ! Mem[000000003100007c] = 066ddbd5 ! %l4 = 000000000000915e, %l1 = e797de5573f3dbd5, %l2 = 00000000066d0356 addc %l4,%l1,%l2 ! %l2 = e797de5573f46d34 ! Mem[000000001e000028] = 00000000 8cea7546, %l2 = 73f46d34, %l3 = b34adc00 ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000008cea7546 0000000000000000 p7_label_33: ! %l1 = e797de5573f3dbd5, Mem[000000001f800010] = 6c05599d stwa %l1,[%i3+%i5]0x80 ! Mem[000000001f800010] = 73f3dbd5 ! %l3 = 0000000000000000, %l4 = 000000000000915e, %l7 = 8b85bc84b34adc00 andncc %l3,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! %l7 = 0000000000000000, %l3 = 0000000000000000, %y = 066d030b udiv %l7,%l3,%l2 ! Div by zero, %l0 = ffffffff70da0edc mov %l0,%y ! %y = 70da0eb4 ! %l4 = 0000915e, %l5 = f4120e44, Mem[0000000031000078] = f4120e44 066ddbd5 stda %l4,[%o2+0x078]%asi ! Mem[0000000031000078] = 0000915e f4120e44 ! %l1 = e797de5573f3dbd5, Mem[000000001f000030] = 42b98b95 stb %l1,[%i2+%o6] ! Mem[000000001f000030] = d5b98b95 ! %l4 = 000000000000915e, %l5 = fffffffff4120e44, %l2 = 000000008cea7546 tsubcctv %l4,%l5,%l2 ! %l0 = ffffffff70da0ed7, Trapped ! %l4 = 000000000000915e, immed = 0000034c, %l6 = 0000000000000e44 sub %l4,0x34c,%l6 ! %l6 = 0000000000008e12 ! Mem[0000000031000038] = b34adc00, %f2 = 0000009f ld [%o2+0x038],%f2 ! %f2 = b34adc00 ! %l7 = 0000000000000000, Mem[000000001e800000] = d9c540fa stba %l7,[%i1+%g0]0x89 ! Mem[000000001e800000] = d9c54000 ! Mem[000000001f800048] = 7c69878b, %f20 = 753cd031 ld [%i3+0x048],%f20 ! %f20 = 7c69878b p7_label_34: ! Mem[000000001e000030] = 46d8915e, %l1 = e797de5573f3dbd5 ldswa [%i0+%o6]0x81,%l1 ! %l1 = 0000000046d8915e ! %l3 = 0000000000000000, %l2 = 000000008cea7546, %l0 = ffffffff70da0ed7 sll %l3,%l2,%l0 ! %l0 = 0000000000000000 ! %l2 = 8cea7546, %l3 = 00000000, Mem[000000001f800030] = 2424ea8c dad77e38 stda %l2,[%i3+%o6]0x89 ! Mem[000000001f800030] = 8cea7546 00000000 ! Mem[000000001f000020] = efa9415f, %l0 = 0000000000000000 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000efa9 ! %l4 = 000000000000915e, immed = 00000699, %l6 = 0000000000008e12 or %l4,0x699,%l6 ! %l6 = 00000000000097df ! Mem[000000001f000030] = d5b98b95, %l6 = 00000000000097df ldsha [%i2+%o6]0x81,%l6 ! %l6 = ffffffffffffd5b9 ! %l5 = fffffffff4120e44, Mem[000000001f800000] = b34adc00 stha %l5,[%i3+%g0]0x88 ! Mem[000000001f800000] = b34a0e44 ! %l6 = ffffd5b9, %l7 = 00000000, Mem[0000000030800038] = 62c32fce 8b85bc84 std %l6,[%o1+0x038] ! Mem[0000000030800038] = ffffd5b9 00000000 ! Mem[000000001f000020] = efa9415f, %l0 = 000000000000efa9 ldsha [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffefa9 ! Mem[000000001f800020] = 5b0825f5, %l4 = 000000000000915e ldsba [%i3+%o4]0x81,%l4 ! %l4 = 000000000000005b p7_label_35: ! Mem[000000001f800068] = fffff471e4a4b38a, %f26 = 0bd8915e f525085b ldd [%i3+0x068],%f26 ! %f26 = fffff471 e4a4b38a ! %l0 = ffffffffffffefa9, %l0 = ffffffffffffefa9, %l1 = 0000000046d8915e or %l0,%l0,%l1 ! %l1 = ffffffffffffefa9 ! Mem[000000001f000074] = 5044ede8, %l0 = ffffffffffffefa9 ldsha [%i2+0x074]%asi,%l0 ! %l0 = 0000000000005044 ! Mem[000000001e000018] = 9d51cd02, %l0 = 0000000000005044 lduba [%i0+%i6]0x80,%l0 ! %l0 = 000000000000009d ! %l1 = ffffffffffffefa9, Mem[000000003100007a] = 0000915e stb %l1,[%o2+0x07a] ! Mem[0000000031000078] = 0000a95e ! Mem[000000001f800030] = 4675ea8c 00000000, %l4 = 0000005b, %l5 = f4120e44 ldda [%i3+%o6]0x81,%l4 ! %l4 = 000000004675ea8c 0000000000000000 ! %l6 = ffffffffffffd5b9, %l3 = 0000000000000000, %l2 = 000000008cea7546 sllx %l6,%l3,%l2 ! %l2 = ffffffffffffd5b9 ! Clear Register : %l4 = 000000004675ea8c clr %l4 ! %l4 = 0000000000000000 ! %l0 = 0000009d, %l1 = ffffefa9, Mem[000000001f800008] = cccca25c ec56cfe9 stda %l0,[%i3+%i4]0x81 ! Mem[000000001f800008] = 0000009d ffffefa9 ! Mem[000000001f000000] = ef932e353dd47206, %f0 = 5b0825f5 d9c540fa ldda [%i2+%g0]0x81,%f0 ! %f0 = ef932e35 3dd47206 p7_label_36: ! Mem[000000001e800028] = a71bee3d4b71c829, %l4 = 0000000000000000 ldx [%i1+%o5],%l4 ! %l4 = a71bee3d4b71c829 ! %l0 = 000000000000009d, immed = fffff1e8, %l4 = a71bee3d4b71c829 taddcctv %l0,-0xe18,%l4 ! %l0 = 00000000000000c0, Trapped ! %l6 = ffffffffffffd5b9, immed = fffff3cf, %y = 70da0eb4 smulcc %l6,-0xc31,%l2 ! %l2 = 0000000002036b97, %ccr = 00, %y = 00 ! Mem[000000003080007c] = f992fc06, %l1 = ffffffffffffefa9 lduw [%o1+0x07c],%l1 ! %l1 = 00000000f992fc06 ! %l5 = 0000000000000000, immed = fffff5ed, %l2 = 0000000002036b97 sub %l5,-0xa13,%l2 ! %l2 = 0000000000000a13 ! %l1 = 00000000f992fc06 sethi %hi(0x14bb9800),%l1 ! %l1 = 0000000014bb9800 ! %l0 = 000000c0, %l1 = 14bb9800, Mem[000000001e000038] = 8b9eae2d fb99376f std %l0,[%i0+0x038] ! Mem[000000001e000038] = 000000c0 14bb9800 ! %l0 = 00000000000000c0, immed = fffffb08, %l7 = 0000000000000000 sub %l0,-0x4f8,%l7 ! %l7 = 00000000000005b8 ! %f24 = ad167276, Mem[000000003080007c] = f992fc06 st %f24,[%o1+0x07c] ! Mem[000000003080007c] = ad167276 ! %l1 = 0000000014bb9800, %l2 = 0000000000000a13, %l7 = 00000000000005b8 andcc %l1,%l2,%l7 ! %l7 = 0000000000000800, %ccr = 00 p7_label_37: ! %l2 = 0000000000000a13, immed = 0000053d, %l3 = 0000000000000000 xorcc %l2,0x53d,%l3 ! %l3 = 0000000000000f2e, %ccr = 00 ! Mem[000000001f800038] = 287aea8c9eaf6cbc, %l4 = a71bee3d4b71c829 ldx [%i3+0x038],%l4 ! %l4 = 287aea8c9eaf6cbc ! %l0 = 00000000000000c0, immed = 0000000a, %l5 = 0000000000000000 sra %l0,0x00a,%l5 ! %l5 = 0000000000000000 ! %l6 = ffffd5b9, %l7 = 00000800, Mem[000000001e000020] = 40000000 25f938ef stda %l6,[%i0+0x020]%asi ! Mem[000000001e000020] = ffffd5b9 00000800 ! %l6 = ffffffffffffd5b9, immed = 00000bf8, %l0 = 00000000000000c0 addccc %l6,0xbf8,%l0 ! %l0 = ffffffffffffe1b1, %ccr = 88 ! Mem[0000000030000078] = 0000f500, %l2 = 0000000000000a13 lduh [%o0+0x078],%l2 ! %l2 = 0000000000000000 ! %l5 = 0000000000000000, %l4 = 287aea8c9eaf6cbc, %l1 = 0000000014bb9800 xorcc %l5,%l4,%l1 ! %l1 = 287aea8c9eaf6cbc, %ccr = 08 ! Mem[0000000031800038] = fa40c5d9e0e95961, %f18 = f500ea8c 0a55f800 ldd [%o3+0x038],%f18 ! %f18 = fa40c5d9 e0e95961 ! %l6 = ffffffffffffd5b9, Mem[000000001f800008] = 0000009d stb %l6,[%i3+%i4] ! Mem[000000001f800008] = b900009d ! Mem[000000001e000008] = 71f4ffff, %l0 = ffffffffffffe1b1 lduha [%i0+%i4]0x89,%l0 ! %l0 = 000000000000ffff p7_label_38: ! %l2 = 0000000000000000, immed = 0000001c, %l0 = 000000000000ffff srl %l2,0x01c,%l0 ! %l0 = 0000000000000000 ! %l6 = ffffffffffffd5b9, Mem[0000000030000078] = 0000f500ffff878b stx %l6,[%o0+0x078] ! Mem[0000000030000078] = ffffffffffffd5b9 ! %l0 = 0000000000000000, %l1 = 287aea8c9eaf6cbc, %l6 = ffffffffffffd5b9 andncc %l0,%l1,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! %l3 = 0000000000000f2e, Mem[000000003080007d] = ad167276 stb %l3,[%o1+0x07d] ! Mem[000000003080007c] = ad2e7276 ! Mem[000000001e800060] = 75140347, %l3 = 0000000000000f2e ldsb [%i1+0x060],%l3 ! %l3 = 0000000000000075 ! Mem[000000001e000028] = 4675ea8c, %l5 = 0000000000000000 ldsha [%i0+0x02a]%asi,%l5 ! %l5 = ffffffffffffea8c ! %l7 = 0000000000000800, %l3 = 0000000000000075, %l3 = 0000000000000075 sub %l7,%l3,%l3 ! %l3 = 000000000000078b ! Mem[000000001f000010] = 9f000000, %l5 = ffffffffffffea8c lduha [%i2+%i5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[000000001e80004c] = a9a4e138, %l5 = 0000000000000000 lduw [%i1+0x04c],%l5 ! %l5 = 00000000a9a4e138 ! %l4 = 287aea8c9eaf6cbc, Mem[000000003180007c] = b34adc00 stw %l4,[%o3+0x07c] ! Mem[000000003180007c] = 9eaf6cbc p7_label_39: ! %l5 = 00000000a9a4e138, Mem[000000001e800010] = 8cea7a2818d6ea8c stxa %l5,[%i1+%i5]0x88 ! Mem[000000001e800010] = 00000000a9a4e138 ! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = 00000000 smul %l0,%l0,%l7 ! %l7 = 0000000000000000, %y = 00 ! %l5 = 00000000a9a4e138, Mem[000000001e800028] = 3dee1ba7 stwa %l5,[%i1+%o5]0x89 ! Mem[000000001e800028] = a9a4e138 ! Mem[000000001e800008] = 9e9b24c8, %l2 = 0000000000000000 lduwa [%i1+%i4]0x88,%l2 ! %l2 = 000000009e9b24c8 ! %l0 = 0000000000000000, %l6 = 0000000000000000, %l4 = 287aea8c9eaf6cbc sdivx %l0,%l6,%l4 ! Div by zero, %l0 = 0000000000000050 ! Mem[0000000030800078] = 70da0e8c, %l0 = 0000000000000028 ldsba [%o1+0x078]%asi,%l0 ! %l0 = 0000000000000070 ! Mem[0000000031000038] = b34adc00, %l0 = 0000000000000070 lduw [%o2+0x038],%l0 ! %l0 = 00000000b34adc00 ! %l3 = 000000000000078b, immed = 00000fac, %y = 00000000 umul %l3,0xfac,%l7 ! %l7 = 0000000000763664, %y = 00 ! %l2 = 000000009e9b24c8, immed = fffff7b2, %l3 = 000000000000078b xnor %l2,-0x84e,%l3 ! %l3 = 000000009e9b2c85 ! %l6 = 0000000000000000, immed = 000006df, %l2 = 000000009e9b24c8 xor %l6,0x6df,%l2 ! %l2 = 00000000000006df p7_label_40: ! Mem[000000001e800030] = f93e1108, %l1 = 287aea8c9eaf6cbc lduba [%i1+%o6]0x88,%l1 ! %l1 = 0000000000000008 ! %l4 = 287aea8c9eaf6cbc, Mem[000000003000003e] = 9eaf6cbc stb %l4,[%o0+0x03e] ! Mem[000000003000003c] = 9eafbcbc ! Mem[0000000030800078] = 70da0e8c, %f21 = 3dee1ba7 ld [%o1+0x078],%f21 ! %f21 = 70da0e8c ! %l0 = 00000000b34adc00, immed = fffff161, %y = 00000000 sdiv %l0,-0xe9f,%l6 ! %l6 = fffffffffff3bcc8 mov %l0,%y ! %y = b34adc00 ! %l5 = 00000000a9a4e138, %l5 = 00000000a9a4e138, %l5 = 00000000a9a4e138 taddcctv %l5,%l5,%l5 ! %l0 = 00000000b34adc23, Trapped ! Invert Register : %l6 = fffffffffff3bcc8 xor %l6,-1,%l6 ! %l6 = 00000000000c4337 ! %l5 = 00000000a9a4e138, Mem[0000000030800039] = ffffd5b9 stb %l5,[%o1+0x039] ! Mem[0000000030800038] = ff38d5b9 ! Mem[0000000030000038] = f01735c19eafbcbc, %f14 = c8249b9e 5db92652 ldd [%o0+0x038],%f14 ! %f14 = f01735c1 9eafbcbc ! Mem[000000001f80002c] = 83fe00fb, %l2 = 00000000000006df ldsw [%i3+0x02c],%l2 ! %l2 = ffffffff83fe00fb ! %l4 = 287aea8c9eaf6cbc, Mem[000000001e800028] = 38e1a4a9 stwa %l4,[%i1+%o5]0x81 ! Mem[000000001e800028] = 9eaf6cbc p7_label_41: ! Mem[0000000031000038] = b34adc00, %l5 = 00000000a9a4e138 ldsb [%o2+0x039],%l5 ! %l5 = 000000000000004a ! Mem[000000001e000018] = 02cd519d, %f1 = 3dd47206 lda [%i0+%i6]0x88,%f1 ! %f1 = 02cd519d ! Mem[0000000031800078] = 8b85bc849eaf6cbc, %l5 = 000000000000004a ldx [%o3+0x078],%l5 ! %l5 = 8b85bc849eaf6cbc ! Mem[000000001e000008] = fffff471 b34adc00, %l4 = 9eaf6cbc, %l5 = 9eaf6cbc ldd [%i0+%i4],%l4 ! %l4 = 00000000fffff471 00000000b34adc00 ! Mem[0000000030000078] = ffffffff ffffd5b9, %l2 = 83fe00fb, %l3 = 9e9b2c85 ldda [%o0+0x078]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffd5b9 ! Mem[0000000031000038] = b34adc00, %l6 = 00000000000c4337 ldsh [%o2+0x03a],%l6 ! %l6 = ffffffffffffdc00 ! Mem[000000001e800018] = 4675ea8c, %f0 = ef932e35 lda [%i1+%i6]0x80,%f0 ! %f0 = 4675ea8c ! %f3 = b34adc00, Mem[000000001f000030] = d5b98b95 sta %f3 ,[%i2+%o6]0x81 ! Mem[000000001f000030] = b34adc00 ! %l6 = ffffffffffffdc00, immd = fffffffffffffa46, %l0 = 00000000b34adc23 udivx %l6,-0x5ba,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, immed = fffff4cc, %l0 = 0000000000000000 subccc %l0,-0xb34,%l0 ! %l0 = 0000000000000b34, %ccr = 11 p7_label_42: ! %l5 = 00000000b34adc00, Mem[000000001e80003c] = d0d49932 sth %l5,[%i1+0x03c] ! Mem[000000001e80003c] = dc009932 ! Mem[000000001f800010] = 73f3dbd5, %f4 = 78c2ad3b lda [%i3+%i5]0x80,%f4 ! %f4 = 73f3dbd5 ! Mem[0000000030800078] = 70da0e8c, %l6 = ffffffffffffdc00 ldsh [%o1+0x07a],%l6 ! %l6 = 0000000000000e8c ! %l1 = 0000000000000008, immed = 00000d94, %y = b34adc00 smul %l1,0xd94,%l4 ! %l4 = 0000000000006ca0, %y = 00 ! %l6 = 0000000000000e8c, %l3 = 00000000ffffd5b9, %l0 = 0000000000000b34 srl %l6,%l3,%l0 ! %l0 = 0000000000000000 ! Invert Register : %l1 = 0000000000000008 xor %l1,-1,%l1 ! %l1 = fffffffffffffff7 ! Mem[0000000030000038] = f01735c19eafbcbc, %l1 = fffffffffffffff7 ldx [%o0+0x038],%l1 ! %l1 = f01735c19eafbcbc ! %l0 = 0000000000000000, Mem[000000001e000000] = 8cea75468cea7546 stx %l0,[%i0+%g0] ! Mem[000000001e000000] = 0000000000000000 ! %f30 = 2424ea8c f800ce0d, Mem[000000001f000018] = 2424ea8c 00000000 std %f30,[%i2+%i6] ! Mem[000000001f000018] = 2424ea8c f800ce0d ! %l0 = 0000000000000000, immed = 00000bc8, %l0 = 0000000000000000 andcc %l0,0xbc8,%l0 ! %l0 = 0000000000000000, %ccr = 44 p7_label_43: ! %l4 = 0000000000006ca0, Mem[000000001e000000] = 00000000 stba %l4,[%i0+%g0]0x89 ! Mem[000000001e000000] = 000000a0 ! Mem[0000000030800038] = ff38d5b9, %l3 = 00000000ffffd5b9 lduw [%o1+0x038],%l3 ! %l3 = 00000000ff38d5b9 ! %l1 = f01735c19eafbcbc, Mem[000000003100003c] = b34adc00 stw %l1,[%o2+0x03c] ! Mem[000000003100003c] = 9eafbcbc ! %l1 = f01735c19eafbcbc, %l1 = f01735c19eafbcbc, %l1 = f01735c19eafbcbc addccc %l1,%l1,%l1 ! %l1 = e02e6b833d5f7978, %ccr = 93 ! %l4 = 00006ca0, %l5 = b34adc00, Mem[000000001e800000] = 0040c5d9 e0e95961 stda %l4,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00006ca0 b34adc00 ! Mem[0000000031800078] = 8b85bc84, %l4 = 0000000000006ca0 ldub [%o3+0x07b],%l4 ! %l4 = 0000000000000084 ! Mem[000000001f000028] = ad167276, %l3 = 00000000ff38d5b9 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ad167276 ! Mem[000000001f800028] = 46d8915e, %f30 = 2424ea8c lda [%i3+%o5]0x88,%f30 ! %f30 = 46d8915e ! Set Register : %l3 = 00000000ad167276 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000031800078] = 8b85bc849eaf6cbc, %l1 = e02e6b833d5f7978 ldxa [%o3+0x078]%asi,%l1 ! %l1 = 8b85bc849eaf6cbc p7_label_44: ! %l4 = 0000000000000084, immed = 00000d92, %l0 = 0000000000000000 orncc %l4,0xd92,%l0 ! %l0 = fffffffffffff2ed, %ccr = 88 ! %f14 = f01735c1 9eafbcbc, Mem[000000001e000010] = 085b009f 4cb51871 stda %f14,[%i0+0x010]%asi ! Mem[000000001e000010] = f01735c1 9eafbcbc ! %l1 = 8b85bc849eaf6cbc, %l7 = 0000000000763664, %l3 = ffffffffffffffff andncc %l1,%l7,%l3 ! %l3 = 8b85bc849e894898, %ccr = 88 ! Mem[000000001e800010] = 00000000a9a4e138, %f0 = 4675ea8c 02cd519d ldda [%i1+%i5]0x88,%f0 ! %f0 = 00000000 a9a4e138 ! %l2 = 00000000ffffffff, immed = ffffff95, %l4 = 0000000000000084 subccc %l2,-0x06b,%l4 ! %l4 = 000000010000006a, %ccr = 10 ! %l5 = 00000000b34adc00, Mem[0000000030000078] = ffffffffffffd5b9 stx %l5,[%o0+0x078] ! Mem[0000000030000078] = 00000000b34adc00 ! Mem[000000001f800038] = 287aea8c, %l1 = 8b85bc849eaf6cbc ldsb [%i3+0x03a],%l1 ! %l1 = ffffffffffffffea ! Mem[000000001e000058] = 29a164e4 9eaf6cbc, %l2 = ffffffff, %l3 = 9e894898 ldd [%i0+0x058],%l2 ! %l2 = 0000000029a164e4 000000009eaf6cbc ! Mem[000000001f800018] = 00f8550a 00000000, %l0 = fffff2ed, %l1 = ffffffea ldd [%i3+%i6],%l0 ! %l0 = 0000000000f8550a 0000000000000000 ! %l4 = 000000010000006a, Mem[000000001e800008] = 9e9b24c8 stba %l4,[%i1+%i4]0x89 ! Mem[000000001e800008] = 9e9b246a p7_label_45: ! %l7 = 0000000000763664, immed = 0000003b, %l2 = 0000000029a164e4 sllx %l7,0x03b,%l2 ! %l2 = 2000000000000000 ! Mem[0000000030000038] = f01735c19eafbcbc, %l5 = 00000000b34adc00 ldx [%o0+0x038],%l5 ! %l5 = f01735c19eafbcbc ! %l5 = f01735c19eafbcbc, Mem[000000001f800000] = 440e4ab3 stha %l5,[%i3+%g0]0x80 ! Mem[000000001f800000] = bcbc4ab3 ! %l0 = 00f8550a, %l1 = 00000000, Mem[000000001f000020] = efa9415f 287aea8c std %l0,[%i2+%o4] ! Mem[000000001f000020] = 00f8550a 00000000 ! Mem[0000000030000038] = f01735c19eafbcbc, %l7 = 0000000000763664 ldxa [%o0+0x038]%asi,%l7 ! %l7 = f01735c19eafbcbc ! %l5 = f01735c19eafbcbc, %l3 = 000000009eaf6cbc, %l1 = 0000000000000000 subc %l5,%l3,%l1 ! %l1 = f01735c100005000 ! %l4 = 000000010000006a, immed = fffffc17, %l7 = f01735c19eafbcbc taddcctv %l4,-0x3e9,%l7 ! %l0 = 0000000000f8552d, Trapped ! %l4 = 000000010000006a, immed = 000007f3, %l0 = 0000000000f8552d orcc %l4,0x7f3,%l0 ! %l0 = 00000001000007fb, %ccr = 00 ! %f14 = f01735c1, Mem[000000001e800020] = f67a3c9e sta %f14,[%i1+%o4]0x81 ! Mem[000000001e800020] = f01735c1 ! %l0 = 00000001000007fb, %l6 = 0000000000000e8c, %y = 00000000 umul %l0,%l6,%l2 ! %l2 = 0000000000741744, %y = 00 p7_label_46: ! Mem[000000001f800010] = 73f3dbd5, %l5 = f01735c19eafbcbc lduh [%i3+%i5],%l5 ! %l5 = 00000000000073f3 ! Mem[000000001e800020] = f01735c1 233cfe9e, %l6 = 00000e8c, %l7 = 9eafbcbc ldd [%i1+%o4],%l6 ! %l6 = 00000000f01735c1 00000000233cfe9e ! %l6 = 00000000f01735c1, %l6 = 00000000f01735c1, %l3 = 000000009eaf6cbc taddcc %l6,%l6,%l3 ! %l3 = 00000001e02e6b82, %ccr = 0b ! Mem[000000001e800000] = a06c0000, %l7 = 00000000233cfe9e lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000031800078] = 8b85bc84 9eaf6cbc, %l0 = 000007fb, %l1 = 00005000 ldd [%o3+0x078],%l0 ! %l0 = 000000008b85bc84 000000009eaf6cbc ! Mem[000000001e000030] = 5e91d846, %l3 = 00000001e02e6b82 ldsba [%i0+%o6]0x88,%l3 ! %l3 = 0000000000000046 ! %l6 = 00000000f01735c1, Mem[000000003080003d] = 00000000 stb %l6,[%o1+0x03d] ! Mem[000000003080003c] = 00c10000 ! Mem[0000000031000038] = b34adc00, %l1 = 000000009eaf6cbc ldsb [%o2+0x038],%l1 ! %l1 = ffffffffffffffb3 ! Mem[000000001f800018] = 00f8550a, %l6 = 00000000f01735c1 lduw [%i3+%i6],%l6 ! %l6 = 0000000000f8550a ! %l2 = 0000000000741744, Mem[000000003180007c] = 9eaf6cbc stw %l2,[%o3+0x07c] ! Mem[000000003180007c] = 00741744 p7_label_47: ! Mem[0000000031000038] = b34adc00 9eafbcbc, %l6 = 00f8550a, %l7 = 00000000 ldd [%o2+0x038],%l6 ! %l6 = 00000000b34adc00 000000009eafbcbc ! %l2 = 0000000000741744 sethi %hi(0xdb409800),%l2 ! %l2 = 00000000db409800 ! Mem[000000001f000028] = ad167276 29f4e6fa, %l0 = 8b85bc84, %l1 = ffffffb3 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000ad167276 0000000029f4e6fa ! Mem[000000001f800018] = 00f8550a, %l7 = 000000009eafbcbc lduwa [%i3+%i6]0x80,%l7 ! %l7 = 0000000000f8550a ! %l6 = 00000000b34adc00, Mem[000000001f000050] = a65e5d7607162182 stx %l6,[%i2+0x050] ! Mem[000000001f000050] = 00000000b34adc00 ! %l1 = 0000000029f4e6fa, immed = 000005f8, %l6 = 00000000b34adc00 addccc %l1,0x5f8,%l6 ! %l6 = 0000000029f4ecf3, %ccr = 00 ! Mem[000000001e800000] = 00006ca0, %l4 = 000000010000006a lduha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030800078] = 70da0e8c ad2e7276, %l4 = 00000000, %l5 = 000073f3 ldd [%o1+0x078],%l4 ! %l4 = 0000000070da0e8c 00000000ad2e7276 ! %l4 = 70da0e8c, %l5 = ad2e7276, Mem[0000000031800038] = fa40c5d9 e0e95961 stda %l4,[%o3+0x038]%asi ! Mem[0000000031800038] = 70da0e8c ad2e7276 ! Mem[000000003000007c] = b34adc00, %l1 = 0000000029f4e6fa ldsh [%o0+0x07c],%l1 ! %l1 = ffffffffffffb34a p7_label_48: ! Mem[0000000031800078] = 8b85bc84, %l2 = 00000000db409800 ldsh [%o3+0x078],%l2 ! %l2 = ffffffffffff8b85 ! Mem[000000001f000020] = 000000000a55f800, %l2 = ffffffffffff8b85 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 000000000a55f800 ! Mem[000000001f800060] = ab226e85, %l6 = 0000000029f4ecf3 ldsh [%i3+0x062],%l6 ! %l6 = 0000000000006e85 ! Mem[000000001e800000] = 00006ca0, %f17 = f93e1108 lda [%i1+%g0]0x80,%f17 ! %f17 = 00006ca0 ! Mem[000000001f800000] = bcbc4ab39f000000, %f10 = 8cead618 287aea8c ldda [%i3+%g0]0x80,%f10 ! %f10 = bcbc4ab3 9f000000 ! %l6 = 0000000000006e85, Mem[0000000030800078] = 70da0e8cad2e7276 stx %l6,[%o1+0x078] ! Mem[0000000030800078] = 0000000000006e85 ! %f12 = 2e5d2424 387ed7da, Mem[0000000030000038] = f01735c1 9eafbcbc std %f12,[%o0+0x038] ! Mem[0000000030000038] = 2e5d2424 387ed7da ! Mem[000000003080007c] = 00006e85, %l1 = ffffffffffffb34a ldsha [%o1+0x07c]%asi,%l1 ! %l1 = 0000000000000000 ! %l7 = 0000000000f8550a, Mem[000000001f800020] = 5b0825f5 stwa %l7,[%i3+%o4]0x81 ! Mem[000000001f800020] = 00f8550a ! %l5 = 00000000ad2e7276, immed = fffff94a, %y = 00000000 udiv %l5,-0x6b6,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = ad167276 p7_label_49: ! Mem[000000001e000010] = f01735c1, %l5 = 0000000000000000 ldswa [%i0+%i5]0x81,%l5 ! %l5 = fffffffff01735c1 ! Clear Register : %l6 = 0000000000006e85 clr %l6 ! %l6 = 0000000000000000 ! Mem[0000000031000078] = 0000a95e, %l2 = 000000000a55f800 lduw [%o2+0x078],%l2 ! %l2 = 000000000000a95e ! Mem[0000000031000038] = b34adc009eafbcbc, %f6 = 6a83ae22 066d0076 ldd [%o2+0x038],%f6 ! %f6 = b34adc00 9eafbcbc ! Mem[000000001e800050] = 59282085, %l4 = 0000000070da0e8c ldsw [%i1+0x050],%l4 ! %l4 = 0000000059282085 ! Mem[000000001e000018] = 9d51cd02, %l3 = 0000000000000046 ldsha [%i0+%i6]0x81,%l3 ! %l3 = ffffffffffff9d51 ! %l2 = 000000000000a95e, Mem[000000001e800020] = c13517f0 stwa %l2,[%i1+%o4]0x89 ! Mem[000000001e800020] = 0000a95e ! %f0 = 00000000, Mem[000000001f000030] = 00dc4ab3 sta %f0 ,[%i2+%o6]0x89 ! Mem[000000001f000030] = 00000000 ! %l6 = 0000000000000000, %l1 = 0000000000000000, %l6 = 0000000000000000 addc %l6,%l1,%l6 ! %l6 = 0000000000000000 ! Mem[000000001f00003c] = e0e95961, %l2 = 000000000000a95e ldsh [%i2+0x03e],%l2 ! %l2 = 0000000000005961 p7_label_50: ! Mem[000000001e000028] = 8cea7546, %f13 = 387ed7da lda [%i0+%o5]0x88,%f13 ! %f13 = 8cea7546 ! Mem[000000001f80003c] = 9eaf6cbc, %l0 = 00000000ad167276 ldsb [%i3+0x03c],%l0 ! %l0 = ffffffffffffff9e ! %l3 = ffffffffffff9d51, immed = 00000eed, %l2 = 0000000000005961 tsubcc %l3,0xeed,%l2 ! %l2 = ffffffffffff8e64, %ccr = 8a ! %l5 = fffffffff01735c1, immed = 0000001e, %l0 = ffffffffffffff9e srl %l5,0x01e,%l0 ! %l0 = 0000000000000003 ! %l4 = 0000000059282085, %l5 = fffffffff01735c1, %l4 = 0000000059282085 tsubcctv %l4,%l5,%l4 ! %l0 = 0000000000000026, Trapped ! Mem[000000001e000030] = 46d8915eb9656815, %f2 = b34adc00 b34adc00 ldda [%i0+%o6]0x81,%f2 ! %f2 = 46d8915e b9656815 ! Mem[000000003180007c] = 00741744, %l7 = 0000000000f8550a ldsh [%o3+0x07e],%l7 ! %l7 = 0000000000001744 ! Randomly selected nop nop ! %l4 = 0000000059282085, %l5 = fffffffff01735c1, %y = ad167276 udivcc %l4,%l5,%l4 ! %l4 = 00000000b88ea0f4, %ccr = 08 mov %l0,%y ! %y = 00000026 ! %f4 = 73f3dbd5, Mem[000000001f000020] = 00f8550a sta %f4 ,[%i2+%o4]0x81 ! Mem[000000001f000020] = 73f3dbd5 p7_label_51: ! %l0 = 0000000000000026, Mem[0000000031000078] = 0000a95ef4120e44 stx %l0,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000026 ! %l7 = 0000000000001744, immed = fffff299, %l3 = ffffffffffff9d51 taddcctv %l7,-0xd67,%l3 ! %l0 = 0000000000000049, Trapped ! %l1 = 0000000000000000, %l3 = ffffffffffff9d51, %l6 = 0000000000000000 srax %l1,%l3,%l6 ! %l6 = 0000000000000000 ! %l2 = ffffffffffff8e64, immed = 00000de9, %y = 00000026 sdiv %l2,0xde9,%l1 ! %l1 = 0000000002cdbfb2 mov %l0,%y ! %y = 00000049 ! %l0 = 0000000000000049, %l7 = 0000000000001744, %l4 = 00000000b88ea0f4 add %l0,%l7,%l4 ! %l4 = 000000000000178d ! %l2 = ffffffffffff8e64, Mem[000000001e000036] = b9656815 stba %l2,[%i0+0x036]%asi ! Mem[000000001e000034] = b9656415 ! %l3 = ffffffffffff9d51, %l5 = fffffffff01735c1, %l0 = 0000000000000049 tsubcc %l3,%l5,%l0 ! %l0 = 000000000fe86790, %ccr = 02 ! %l4 = 000000000000178d, immed = 000006f9, %l3 = ffffffffffff9d51 xorcc %l4,0x6f9,%l3 ! %l3 = 0000000000001174, %ccr = 00 ! %l2 = ffffffffffff8e64, immed = 0000003e, %l1 = 0000000002cdbfb2 srlx %l2,0x03e,%l1 ! %l1 = 0000000000000003 ! Mem[0000000031800078] = 8b85bc8400741744, %f20 = 7c69878b 70da0e8c ldd [%o3+0x078],%f20 ! %f20 = 8b85bc84 00741744 p7_label_52: ! %l4 = 000000000000178d, %l6 = 0000000000000000, %l4 = 000000000000178d mulx %l4,%l6,%l4 ! %l4 = 0000000000000000, %y = 49 ! %l7 = 0000000000001744, %l1 = 0000000000000003, %l3 = 0000000000001174 xor %l7,%l1,%l3 ! %l3 = 0000000000001747 ! %l5 = fffffffff01735c1, Mem[0000000031000079] = 00000000 stba %l5,[%o2+0x079]%asi ! Mem[0000000031000078] = 00c10000 ! %l3 = 0000000000001747, Mem[000000001f80002c] = 83fe00fb sth %l3,[%i3+0x02c] ! Mem[000000001f80002c] = 174700fb ! %l1 = 0000000000000003, %l5 = fffffffff01735c1, %l2 = ffffffffffff8e64 add %l1,%l5,%l2 ! %l2 = fffffffff01735c4 ! %l6 = 0000000000000000, immd = fffffffffffff064, %l4 = 0000000000000000 mulx %l6,-0xf9c,%l4 ! %l4 = 0000000000000000, %y = 49 ! %l2 = fffffffff01735c4, Mem[000000001e000000] = 000000a0 stba %l2,[%i0+%g0]0x89 ! Mem[000000001e000000] = 000000c4 ! Mem[0000000030000038] = 2e5d2424387ed7da, %f10 = bcbc4ab3 9f000000 ldda [%o0+0x038]%asi,%f10 ! %f10 = 2e5d2424 387ed7da ! %l1 = 0000000000000003, immed = 00000013, %l6 = 0000000000000000 sllx %l1,0x013,%l6 ! %l6 = 0000000000180000 ! %l0 = 0fe86790, %l1 = 00000003, Mem[0000000030800038] = ff38d5b9 00c10000 std %l0,[%o1+0x038] ! Mem[0000000030800038] = 0fe86790 00000003 p7_label_53: ! %l6 = 0000000000180000, Mem[000000001f000074] = 5044ede8 sth %l6,[%i2+0x074] ! Mem[000000001f000074] = 0000ede8 ! Mem[000000001f800074] = bd87dab7, %l5 = fffffffff01735c1 lduw [%i3+0x074],%l5 ! %l5 = 00000000bd87dab7 ! %l5 = 00000000bd87dab7, immed = fffff8e7, %l1 = 0000000000000003 xnorcc %l5,-0x719,%l1 ! %l1 = 00000000bd87ddaf, %ccr = 08 ! %l7 = 0000000000001744 sethi %hi(0x8c24dc00),%l7 ! %l7 = 000000008c24dc00 ! Mem[000000003080007c] = 00006e85, %l0 = 000000000fe86790 ldsb [%o1+0x07e],%l0 ! %l0 = 000000000000006e ! Mem[000000001e800010] = a9a4e138, %l4 = 0000000000000000 ldsba [%i1+%i5]0x89,%l4 ! %l4 = 0000000000000038 ! Mem[000000001f000020] = 00000000d5dbf373, %f30 = 46d8915e f800ce0d ldda [%i2+%o4]0x88,%f30 ! %f30 = 00000000 d5dbf373 ! %l4 = 0000000000000038, %l7 = 000000008c24dc00, %l1 = 00000000bd87ddaf sdivx %l4,%l7,%l1 ! %l1 = 0000000000000000 ! %l5 = 00000000bd87dab7, %l1 = 0000000000000000, %l4 = 0000000000000038 andn %l5,%l1,%l4 ! %l4 = 00000000bd87dab7 ! Mem[0000000031800038] = 70da0e8c, %l2 = fffffffff01735c4 ldsw [%o3+0x038],%l2 ! %l2 = 0000000070da0e8c p7_label_54: ! %f16 = 0dce00f8 00006ca0, Mem[0000000031800078] = 8b85bc84 00741744 stda %f16,[%o3+0x078]%asi ! Mem[0000000031800078] = 0dce00f8 00006ca0 ! %l5 = 00000000bd87dab7, Mem[000000003180007a] = 0dce00f8, %asi = 80 stha %l5,[%o3+0x07a]%asi ! Mem[0000000031800078] = 0dcedab7 ! %l0 = 000000000000006e, %l6 = 0000000000180000, %y = 00000049 udiv %l0,%l6,%l1 ! %l1 = 0000000000030aaa mov %l0,%y ! %y = 0000006e ! Mem[000000001f000010] = 0000009f 00000008, %l6 = 00180000, %l7 = 8c24dc00 ldda [%i2+%i5]0x81,%l6 ! %l6 = 000000000000009f 0000000000000008 ! %l1 = 0000000000030aaa, %l3 = 0000000000001747, %l5 = 00000000bd87dab7 udivx %l1,%l3,%l5 ! %l5 = 0000000000000021 ! %l1 = 0000000000030aaa, immed = 000002fd, %l2 = 0000000070da0e8c taddcctv %l1,0x2fd,%l2 ! %l0 = 0000000000000091, Trapped ! %l0 = 0000000000000091, Mem[000000003000007c] = b34adc00 stw %l0,[%o0+0x07c] ! Mem[000000003000007c] = 00000091 ! %l5 = 0000000000000021, %l1 = 0000000000030aaa, %y = 0000006e smul %l5,%l1,%l3 ! %l3 = 0000000000645fea, %y = 00 ! Mem[000000001f800008] = b900009dffffefa9, %f30 = 00000000 d5dbf373 ldda [%i3+%i4]0x80,%f30 ! %f30 = b900009d ffffefa9 ! %f6 = b34adc00 9eafbcbc, Mem[000000001f800008] = b900009d ffffefa9 std %f6 ,[%i3+%i4] ! Mem[000000001f800008] = b34adc00 9eafbcbc p7_label_55: ! %l2 = 70da0e8c, %l3 = 00645fea, Mem[000000001f000010] = 0000009f 00000008 stda %l2,[%i2+%i5]0x81 ! Mem[000000001f000010] = 70da0e8c 00645fea ! Mem[000000001e000000] = c4000000, %l4 = 00000000bd87dab7 lduh [%i0+0x002],%l4 ! %l4 = 0000000000000000 ! %f12 = 2e5d2424 8cea7546, Mem[0000000031800038] = 70da0e8c ad2e7276 std %f12,[%o3+0x038] ! Mem[0000000031800038] = 2e5d2424 8cea7546 ! %l7 = 0000000000000008, immed = fffff8fc, %l1 = 0000000000030aaa orncc %l7,-0x704,%l1 ! %l1 = 000000000000070b, %ccr = 00 ! Mem[000000001f800018] = 00f8550a00000000, %f14 = f01735c1 9eafbcbc ldda [%i3+%i6]0x81,%f14 ! %f14 = 00f8550a 00000000 ! %l5 = 0000000000000021, immed = fffff55a, %l6 = 000000000000009f addccc %l5,-0xaa6,%l6 ! %l6 = fffffffffffff57b, %ccr = 88 ! Mem[000000001e000020] = ffffd5b9, %l5 = 0000000000000021 ldsh [%i0+%o4],%l5 ! %l5 = ffffffffffffffff ! Mem[000000001e000028] = 4675ea8c, %l3 = 0000000000645fea ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000046 ! %l1 = 000000000000070b, %l3 = 0000000000000046, %y = 00000000 sdivcc %l1,%l3,%l3 ! %l3 = 0000000000000019, %ccr = 00 mov %l0,%y ! %y = 00000091 ! %f0 = 00000000, Mem[0000000030000078] = 00000000 st %f0 ,[%o0+0x078] ! Mem[0000000030000078] = 00000000 p7_label_56: ! Mem[000000001e000008] = 71f4ffff, %l6 = fffffffffffff57b lduba [%i0+%i4]0x88,%l6 ! %l6 = 00000000000000ff ! %f24 = ad167276 29f4e6fa, Mem[000000001e800070] = f04af213 aba09146 stda %f24,[%i1+0x070]%asi ! Mem[000000001e800070] = ad167276 29f4e6fa ! Mem[0000000030000078] = 00000000 00000091, %l4 = 00000000, %l5 = ffffffff ldd [%o0+0x078],%l4 ! %l4 = 0000000000000000 0000000000000091 ! %l4 = 0000000000000000, immed = fffff3e0, %l0 = 0000000000000091 andncc %l4,-0xc20,%l0 ! %l0 = 0000000000000000, %ccr = 44 ! %l0 = 0000000000000000, immed = fffffb9d, %l2 = 0000000070da0e8c taddcctv %l0,-0x463,%l2 ! %l0 = 0000000000000023, Trapped ! Mem[000000001f000010] = 8c0eda70, %l1 = 000000000000070b ldsha [%i2+%i5]0x89,%l1 ! %l1 = ffffffffffffda70 ! Mem[000000001f800070] = 387ed7da, %l1 = ffffffffffffda70 lduw [%i3+0x070],%l1 ! %l1 = 00000000387ed7da ! %l2 = 0000000070da0e8c, Mem[000000001f800000] = b34abcbc stha %l2,[%i3+%g0]0x88 ! Mem[000000001f800000] = b34a0e8c ! Mem[000000001f000030] = 0000000061bc0afa, %f16 = 0dce00f8 00006ca0 ldda [%i2+%o6]0x81,%f16 ! %f16 = 00000000 61bc0afa ! Mem[000000001f000008] = 71f4ffff9f005b08, %f18 = fa40c5d9 e0e95961 ldda [%i2+%i4]0x80,%f18 ! %f18 = 71f4ffff 9f005b08 p7_label_57: ! %l0 = 00000023, %l1 = 387ed7da, Mem[000000001f000020] = d5dbf373 00000000 stda %l0,[%i2+%o4]0x89 ! Mem[000000001f000020] = 00000023 387ed7da ! %l3 = 0000000000000019, %l2 = 0000000070da0e8c, %l5 = 0000000000000091 udivx %l3,%l2,%l5 ! %l5 = 0000000000000000 ! Mem[000000001e000010] = c13517f0, %l1 = 00000000387ed7da lduwa [%i0+%i5]0x88,%l1 ! %l1 = 00000000c13517f0 ! %l5 = 0000000000000000, %l3 = 0000000000000019, %y = 00000091 umulcc %l5,%l3,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00 ! %l6 = 000000ff, %l7 = 00000008, Mem[0000000031000078] = 00c10000 00000026 stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = 000000ff 00000008 ! %l2 = 0000000070da0e8c, %l2 = 0000000070da0e8c, %l7 = 0000000000000008 sll %l2,%l2,%l7 ! %l7 = 0000070da0e8c000 ! %f20 = 8b85bc84 00741744, Mem[000000001e800008] = 6a249b9e 5db92652 std %f20,[%i1+%i4] ! Mem[000000001e800008] = 8b85bc84 00741744 ! %f26 = fffff471, Mem[000000001f80000c] = 9eafbcbc sta %f26,[%i3+0x00c]%asi ! Mem[000000001f80000c] = fffff471 ! %f26 = fffff471 e4a4b38a, Mem[0000000030800078] = 00000000 00006e85 stda %f26,[%o1+0x078]%asi ! Mem[0000000030800078] = fffff471 e4a4b38a ! Mem[000000003080003c] = 00000003, %l7 = 0000070da0e8c000 lduw [%o1+0x03c],%l7 ! %l7 = 0000000000000003 p7_label_58: ! %f4 = 73f3dbd5 7020a9e1, Mem[000000001e000000] = 000000c4 00000000 stda %f4 ,[%i0+%g0]0x89 ! Mem[000000001e000000] = 73f3dbd5 7020a9e1 ! Mem[000000003080003c] = 00000003, %l3 = 0000000000000019 ldub [%o1+0x03d],%l3 ! %l3 = 0000000000000000 ! %l1 = 00000000c13517f0, immed = fffff6ca, %l1 = 00000000c13517f0 add %l1,-0x936,%l1 ! %l1 = 00000000c1350eba ! Mem[000000001f000020] = 23000000, %l2 = 0000000070da0e8c lduw [%i2+%o4],%l2 ! %l2 = 0000000023000000 ! %l4 = 0000000000000000, Mem[000000001e800008] = 84bc858b stwa %l4,[%i1+%i4]0x89 ! Mem[000000001e800008] = 00000000 ! %l4 = 0000000000000000, Mem[000000001f800025] = 287aea8c stb %l4,[%i3+0x025] ! Mem[000000001f800024] = 2800ea8c ! Mem[000000001f800000] = b34a0e8c, %f7 = 9eafbcbc lda [%i3+%g0]0x88,%f7 ! %f7 = b34a0e8c ! Randomly selected nop nop ! %l3 = 0000000000000000, %l3 = 0000000000000000, %y = 00000000 umul %l3,%l3,%l5 ! %l5 = 0000000000000000, %y = 00 ! Mem[000000001e000008] = fffff471, %l2 = 0000000023000000 lduwa [%i0+%i4]0x80,%l2 ! %l2 = 00000000fffff471 p7_label_59: ! %l4 = 0000000000000000, %l1 = 00000000c1350eba, %l1 = 00000000c1350eba xor %l4,%l1,%l1 ! %l1 = 00000000c1350eba ! %f22 = 4889924d ce1b43e6, Mem[000000001e800030] = 08113ef9 f800ce0d stda %f22,[%i1+%o6]0x81 ! Mem[000000001e800030] = 4889924d ce1b43e6 ! %l4 = 0000000000000000, %l6 = 00000000000000ff, %l1 = 00000000c1350eba orn %l4,%l6,%l1 ! %l1 = ffffffffffffff00 ! Mem[0000000031800078] = 0dcedab700006ca0, %f28 = f0310ee0 4d7a8ce1 ldda [%o3+0x078]%asi,%f28 ! %f28 = 0dcedab7 00006ca0 ! %l1 = ffffffffffffff00, immed = fffffe4e, %y = 00000000 umulcc %l1,-0x1b2,%l6 ! %l6 = fffffd4e0001b200, %ccr = 80, %y = fffffd4e ! %l5 = 0000000000000000, immed = 00000009, %l2 = 00000000fffff471 srl %l5,0x009,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, %l2 = 0000000000000000, %l3 = 0000000000000000 sub %l2,%l2,%l3 ! %l3 = 0000000000000000 ! %l6 = 0001b200, %l7 = 00000003, Mem[0000000031000078] = 000000ff 00000008 std %l6,[%o2+0x078] ! Mem[0000000031000078] = 0001b200 00000003 ! %f0 = 00000000, Mem[000000003080003c] = 00000003 st %f0 ,[%o1+0x03c] ! Mem[000000003080003c] = 00000000 ! %l0 = 0000000000000000, %l5 = 0000000000000000, %y = fffffd4e umulcc %l0,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00 p7_label_60: ! %l7 = 0000000000000003, immed = fffffdd2, %y = 00000000 umulcc %l7,-0x22e,%l2 ! %l2 = 00000002fffff976, %ccr = 08, %y = 02 ! Mem[0000000031800038] = 2e5d2424, %l3 = 0000000000000000 lduw [%o3+0x038],%l3 ! %l3 = 000000002e5d2424 save ! CWP = 1 ! retry : should take illegal inst trap, %l0 = e3b16333b700a60e retry ! Illegal inst trap : %l0 = e3b16333b700a61e ! Mem[0000000030800038] = 0fe8679000000000, %l7 = 1c17557c94c708de ldx [%i1+0x038],%l7 ! %l7 = 0fe8679000000000 ! %l6 = 2bb1f6b2763a6aa1, immed = fffff229, %y = 00000002 umul %l6,-0xdd7,%l1 ! %l1 = 763a643cbd8645c9, %y = 763a643c ! Mem[000000001e800030] = 4d928948, %l2 = 841465a26051c6ab ldsha [%o1+%i6]0x89,%l2 ! %l2 = ffffffffffff8948 ! Mem[000000001f000028] = 767216ad, %l1 = 763a643cbd8645c9 lduha [%o2+%i5]0x88,%l1 ! %l1 = 00000000000016ad ! %f28 = 0dcedab7, Mem[000000001e000000] = e1a92070 sta %f28,[%o0+%g0]0x81 ! Mem[000000001e000000] = 0dcedab7 restore ! CWP = 0 p7_label_61: ! %l3 = 000000002e5d2424, Mem[0000000031000038] = b34adc00 sth %l3,[%o2+0x038] ! Mem[0000000031000038] = 2424dc00 ! %l6 = 0000000000000000, %l4 = 0000000000000000, %y = 763a643c sdivcc %l6,%l4,%l5 ! Div by zero, %l0 = 0000000000000050 mov %l0,%y ! %y = 00000028 ! %l7 = 0000000000000003, Mem[0000000030000038] = 2e5d2424 stba %l7,[%o0+0x038]%asi ! Mem[0000000030000038] = 035d2424 ! Mem[000000001f800028] = 5e91d846, %l6 = 0000000000000000 lduw [%i3+%o5],%l6 ! %l6 = 000000005e91d846 ! Mem[000000001f000030] = 00000000 61bc0afa, %l0 = 00000028, %l1 = ffffff00 ldda [%i2+%o6]0x81,%l0 ! %l0 = 0000000000000000 0000000061bc0afa ! %l1 = 0000000061bc0afa, %l7 = 0000000000000003, %l0 = 0000000000000000 sll %l1,%l7,%l0 ! %l0 = 000000030de057d0 ! %l2 = 00000002fffff976, %l4 = 0000000000000000, %l6 = 000000005e91d846 srax %l2,%l4,%l6 ! %l6 = 00000002fffff976 ! Mem[000000003000003c] = 387ed7da, %l4 = 0000000000000000 ldsb [%o0+0x03c],%l4 ! %l4 = 0000000000000038 ! %l2 = fffff976, %l3 = 2e5d2424, Mem[0000000031000038] = 2424dc00 9eafbcbc std %l2,[%o2+0x038] ! Mem[0000000031000038] = fffff976 2e5d2424 ! %l6 = 00000002fffff976, %l6 = 00000002fffff976, %l6 = 00000002fffff976 xorcc %l6,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44 p7_label_62: ! %l3 = 000000002e5d2424, immd = fffffffffffff13f, %l5 = 0000000000000000 sdivx %l3,-0xec1,%l5 ! %l5 = fffffffffffcdb87 ! %l1 = 0000000061bc0afa, Mem[0000000031000038] = fffff976 stw %l1,[%o2+0x038] ! Mem[0000000031000038] = 61bc0afa ! Mem[000000001f800018] = 00f8550a00000000, %l7 = 0000000000000003 ldx [%i3+%i6],%l7 ! %l7 = 00f8550a00000000 ! %l1 = 0000000061bc0afa, immed = fffff770, %y = 00000028 sdivcc %l1,-0x890,%l0 ! %l0 = fffffffffb48ac60, %ccr = 88 mov %l0,%y ! %y = fb48ac60 ! %l6 = 0000000000000000, %l5 = fffffffffffcdb87, %l7 = 00f8550a00000000 sub %l6,%l5,%l7 ! %l7 = 0000000000032479 ! %l3 = 000000002e5d2424, Mem[0000000030000078] = 0000000000000091 stx %l3,[%o0+0x078] ! Mem[0000000030000078] = 000000002e5d2424 ! %l7 = 0000000000032479, %l1 = 0000000061bc0afa, %l5 = fffffffffffcdb87 tsubcc %l7,%l1,%l5 ! %l5 = ffffffff9e47197f, %ccr = 9b ! %f24 = ad167276 29f4e6fa, Mem[0000000030800038] = 0fe86790 00000000 stda %f24,[%o1+0x038]%asi ! Mem[0000000030800038] = ad167276 29f4e6fa ! %l5 = ffffffff9e47197f, %l0 = fffffffffb48ac60, %l4 = 0000000000000038 sra %l5,%l0,%l4 ! %l4 = ffffffff9e47197f ! %l4 = ffffffff9e47197f, %l6 = 0000000000000000, %l2 = 00000002fffff976 orncc %l4,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88 p7_label_63: ! %f20 = 8b85bc84 00741744, Mem[000000001f800008] = 00dc4ab3 71f4ffff stda %f20,[%i3+%i4]0x89 ! Mem[000000001f800008] = 8b85bc84 00741744 ! %l0 = fffffffffb48ac60, Mem[0000000030000078] = 00000000 stw %l0,[%o0+0x078] ! Mem[0000000030000078] = fb48ac60 ! Mem[0000000031800078] = 0dcedab700006ca0, %f6 = b34adc00 b34a0e8c ldd [%o3+0x078],%f6 ! %f6 = 0dcedab7 00006ca0 ! Mem[0000000030800078] = fffff471, %l5 = ffffffff9e47197f ldsb [%o1+0x079],%l5 ! %l5 = ffffffffffffffff ! %l3 = 000000002e5d2424, immed = 00000230, %l3 = 000000002e5d2424 andcc %l3,0x230,%l3 ! %l3 = 0000000000000020, %ccr = 00 ! Mem[000000001f800030] = 4675ea8c00000000, %f10 = 2e5d2424 387ed7da ldda [%i3+0x030]%asi,%f10 ! %f10 = 4675ea8c 00000000 ! %l7 = 0000000000032479, %l7 = 0000000000032479, %l1 = 0000000061bc0afa subccc %l7,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44 ! %l7 = 0000000000032479, immed = fffff4ce, %l5 = ffffffffffffffff addc %l7,-0xb32,%l5 ! %l5 = 0000000000031947 ! Mem[000000003000003c] = 387ed7da, %f1 = a9a4e138 ld [%o0+0x03c],%f1 ! %f1 = 387ed7da ! %l5 = 0000000000031947, immed = 00000b59, %l5 = 0000000000031947 taddcc %l5,0xb59,%l5 ! %l5 = 00000000000324a0, %ccr = 02 p7_label_64: ! Invert Register : %l2 = ffffffffffffffff xor %l2,-1,%l2 ! %l2 = 0000000000000000 ! %l5 = 00000000000324a0, Mem[000000001e800020] = 0000a95e stba %l5,[%i1+%o4]0x89 ! Mem[000000001e800020] = 0000a9a0 ! %l0 = fffffffffb48ac60, Mem[000000001e000020] = 00080000b9d5ffff stxa %l0,[%i0+%o4]0x88 ! Mem[000000001e000020] = fffffffffb48ac60 ! %l5 = 00000000000324a0, Mem[000000001e800010] = a9a4e138 stwa %l5,[%i1+%i5]0x89 ! Mem[000000001e800010] = 000324a0 ! %l4 = ffffffff9e47197f, Mem[000000003180007c] = 00006ca0 sth %l4,[%o3+0x07c] ! Mem[000000003180007c] = 197f6ca0 ! %f14 = 00f8550a 00000000, Mem[0000000031000078] = 0001b200 00000003 std %f14,[%o2+0x078] ! Mem[0000000031000078] = 00f8550a 00000000 ! Mem[000000001f000070] = 5fe6ce06, %l1 = 0000000000000000 ldswa [%i2+0x070]%asi,%l1 ! %l1 = 000000005fe6ce06 ! Mem[000000003000003c] = 387ed7da, %l1 = 000000005fe6ce06 ldsb [%o0+0x03f],%l1 ! %l1 = ffffffffffffffda ! Clear Register : %l4 = ffffffff9e47197f clr %l4 ! %l4 = 0000000000000000 ! %l2 = 0000000000000000, Mem[000000003080003e] = 29f4e6fa sth %l2,[%o1+0x03e] ! Mem[000000003080003c] = 29f40000 p7_label_65: ! %l1 = ffffffffffffffda, %l7 = 0000000000032479, %y = fb48ac60 umulcc %l1,%l7,%l0 ! %l0 = 00032478ff88960a, %ccr = 08, %y = 32478 ! %f21 = 00741744, Mem[0000000030800078] = fffff471 st %f21,[%o1+0x078] ! Mem[0000000030800078] = 00741744 ! Mem[000000001e000010] = f01735c1, %f5 = 7020a9e1 lda [%i0+%i5]0x80,%f5 ! %f5 = f01735c1 ! %l5 = 00000000000324a0, Mem[000000001e800024] = 233cfe9e sth %l5,[%i1+0x024] ! Mem[000000001e800024] = 24a0fe9e ! %l6 = 0000000000000000, immed = 00000253, %y = 00032478 udiv %l6,0x253,%l2 ! %l2 = 00000000ffffffff mov %l0,%y ! %y = ff88960a ! Mem[000000003080007c] = e4a4b38a, %l5 = 00000000000324a0 ldsh [%o1+0x07c],%l5 ! %l5 = ffffffffffffe4a4 ! %l0 = 00032478ff88960a, Mem[000000003180007c] = 197f6ca0 stw %l0,[%o3+0x07c] ! Mem[000000003180007c] = ff88960a ! %l6 = 0000000000000000, immed = 0000000a, %l3 = 0000000000000020 sra %l6,0x00a,%l3 ! %l3 = 0000000000000000 ! %l5 = ffffffffffffe4a4, immed = 00000a79, %y = ff88960a smul %l5,0xa79,%l5 ! %l5 = fffffffffee17984, %y = ffffffff ! %f26 = fffff471 e4a4b38a, Mem[0000000031800038] = 2e5d2424 8cea7546 stda %f26,[%o3+0x038]%asi ! Mem[0000000031800038] = fffff471 e4a4b38a p7_label_66: ! %l2 = 00000000ffffffff, %l7 = 0000000000032479, %y = ffffffff umulcc %l2,%l7,%l3 ! %l3 = 00032478fffcdb87, %ccr = 08, %y = 32478 ! %l0 = 00032478ff88960a, Mem[000000003180003c] = e4a4b38a stw %l0,[%o3+0x03c] ! Mem[000000003180003c] = ff88960a ! Mem[000000001f000020] = 23000000, %l5 = fffffffffee17984 ldub [%i2+%o4],%l5 ! %l5 = 0000000000000023 ! Mem[0000000030800038] = ad167276, %f19 = 9f005b08 ld [%o1+0x038],%f19 ! %f19 = ad167276 ! %l4 = 0000000000000000, %l5 = 0000000000000023, %y = 00032478 sdivcc %l4,%l5,%l2 ! %l2 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = ff88960a ! %l0 = 00032478ff88960a, %l5 = 0000000000000023, %l1 = ffffffffffffffda srl %l0,%l5,%l1 ! %l1 = 000000001ff112c1 ! %l4 = 00000000, %l5 = 00000023, Mem[000000001f000008] = 71f4ffff 9f005b08 stda %l4,[%i2+%i4]0x81 ! Mem[000000001f000008] = 00000000 00000023 ! Mem[000000003080003c] = 29f40000, %l5 = 0000000000000023 ldsb [%o1+0x03d],%l5 ! %l5 = fffffffffffffff4 ! %l1 = 000000001ff112c1, %l4 = 0000000000000000, %l7 = 0000000000032479 tsubcc %l1,%l4,%l7 ! %l7 = 000000001ff112c1, %ccr = 02 ! Mem[0000000030800038] = ad16727629f40000, %l2 = 000000007fffffff ldxa [%o1+0x038]%asi,%l2 ! %l2 = ad16727629f40000 p7_label_67: ! done : should take illegal inst trap, %l0 = 00032478ff88960a done ! Illegal inst trap : %l0 = 00032478ff88961a ! %l4 = 00000000, %l5 = fffffff4, Mem[0000000031000038] = 61bc0afa 2e5d2424 std %l4,[%o2+0x038] ! Mem[0000000031000038] = 00000000 fffffff4 ! Mem[000000001e000020] = fb48ac60, %l0 = 00032478ff88961a lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000060 ! %f0 = 00000000, Mem[000000001f80002c] = 174700fb st %f0 ,[%i3+0x02c] ! Mem[000000001f80002c] = 00000000 ! %l7 = 000000001ff112c1, Mem[000000001e000011] = f01735c1 stb %l7,[%i0+0x011] ! Mem[000000001e000010] = f0c135c1 ! %l6 = 00000000, %l7 = 1ff112c1, Mem[000000001e800018] = 8cea7546 00000000 stda %l6,[%i1+%i6]0x89 ! Mem[000000001e800018] = 00000000 1ff112c1 ! %l0 = 0000000000000060, immd = 000000000000085c, %l0 = 0000000000000060 mulx %l0,0x85c,%l0 ! %l0 = 0000000000032280, %y = ff88960a ! %l5 = fffffffffffffff4, Mem[0000000031800078] = 0dcedab7ff88960a stx %l5,[%o3+0x078] ! Mem[0000000031800078] = fffffffffffffff4 ! %l5 = fffffffffffffff4, immed = fffff5fd, %l1 = 000000001ff112c1 tsubcc %l5,-0xa03,%l1 ! %l1 = 00000000000009f7, %ccr = 02 ! %l2 = ad16727629f40000, immed = fffffd7f, %l2 = ad16727629f40000 subccc %l2,-0x281,%l2 ! %l2 = ad16727629f40281, %ccr = 91 p7_label_68: ! Mem[000000001f800030] = 8cea7546, %l1 = 00000000000009f7 lduba [%i3+%o6]0x88,%l1 ! %l1 = 0000000000000046 ! Mem[000000001f000030] = 0000000061bc0afa, %f18 = 71f4ffff ad167276 ldda [%i2+%o6]0x80,%f18 ! %f18 = 00000000 61bc0afa ! %l4 = 00000000, %l5 = fffffff4, Mem[0000000030000078] = fb48ac60 2e5d2424 std %l4,[%o0+0x078] ! Mem[0000000030000078] = 00000000 fffffff4 ! Mem[0000000030800038] = ad16727629f40000, %f16 = 00000000 61bc0afa ldd [%o1+0x038],%f16 ! %f16 = ad167276 29f40000 ! Mem[000000001f800020] = 8cea0028 0a55f800, %l2 = 29f40281, %l3 = fffcdb87 ldda [%i3+%o4]0x89,%l2 ! %l2 = 000000000a55f800 000000008cea0028 ! Mem[0000000031000038] = 00000000, %l6 = 0000000000000000 ldsb [%o2+0x038],%l6 ! %l6 = 0000000000000000 ! %f18 = 00000000 61bc0afa, Mem[000000001e000000] = b7dace0d 73f3dbd5 stda %f18,[%i0+%g0]0x89 ! Mem[000000001e000000] = 00000000 61bc0afa ! %l5 = fffffffffffffff4, %l0 = 0000000000032280, %y = ff88960a sdivcc %l5,%l0,%l2 ! %l2 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 00032280 ! %l7 = 000000001ff112c1, Mem[000000001f800018] = 0a55f800 stwa %l7,[%i3+%i6]0x89 ! Mem[000000001f800018] = 1ff112c1 ! Mem[000000001f800030] = 4675ea8c00000000, %f8 = 8cea7546 8cea7546 ldda [%i3+%o6]0x81,%f8 ! %f8 = 4675ea8c 00000000 p7_label_69: ! %l2 = ffffffff80000000, %l0 = 0000000000032280, %y = 00032280 udiv %l2,%l0,%l2 ! %l2 = 00000000ffffffff mov %l0,%y ! %y = 00032280 ! %l6 = 0000000000000000, immed = 00000016, %l5 = fffffffffffffff4 sll %l6,0x016,%l5 ! %l5 = 0000000000000000 ! Mem[000000001e800000] = a06c0000, %l2 = 00000000ffffffff lduha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! %l1 = 0000000000000046, %l4 = 0000000000000000, %l6 = 0000000000000000 sub %l1,%l4,%l6 ! %l6 = 0000000000000046 ! Mem[000000001f000028] = 767216ad, %f7 = 00006ca0 lda [%i2+%o5]0x88,%f7 ! %f7 = 767216ad ! %l4 = 0000000000000000, Mem[000000003180003f] = ff88960a stb %l4,[%o3+0x03f] ! Mem[000000003180003c] = ff889600 ! Invert Register : %l1 = 0000000000000046 xor %l1,-1,%l1 ! %l1 = ffffffffffffffb9 ! %l7 = 000000001ff112c1, %l5 = 0000000000000000, %l3 = 000000008cea0028 taddcctv %l7,%l5,%l3 ! %l0 = 00000000000322a3, Trapped ! %l2 = 0000000000000000, immed = 00000e1b, %y = 00032280 sdiv %l2,0xe1b,%l5 ! %l5 = 000000007fffffff mov %l0,%y ! %y = 000322a3 ! Mem[0000000031800078] = fffffffffffffff4, %f16 = ad167276 29f40000 ldd [%o3+0x078],%f16 ! %f16 = ffffffff fffffff4 p7_label_70: ! Mem[0000000030800038] = ad167276, %l6 = 0000000000000046 ldsb [%o1+0x03a],%l6 ! %l6 = 0000000000000072 ! Mem[000000001f00006c] = a39492dd, %l5 = 000000007fffffff ldub [%i2+0x06e],%l5 ! %l5 = 0000000000000092 ! %l5 = 0000000000000092 setx 0xd23c2c7ad23c2c7a,%g7,%l5 ! %l5 = d23c2c7ad23c2c7a ! Mem[000000003000007c] = fffffff4, %l5 = d23c2c7ad23c2c7a lduh [%o0+0x07c],%l5 ! %l5 = 000000000000ffff ! Mem[000000003000007c] = fffffff4, %f16 = ffffffff ld [%o0+0x07c],%f16 ! %f16 = fffffff4 ! %l5 = 000000000000ffff, Mem[000000001e800008] = 0000000000741744 stx %l5,[%i1+%i4] ! Mem[000000001e800008] = 000000000000ffff ! %l7 = 000000001ff112c1, immed = fffff4f7, %l0 = 00000000000322a3 addc %l7,-0xb09,%l0 ! %l0 = 000000001ff107b8 ! %l7 = 000000001ff112c1, %l1 = ffffffffffffffb9, %y = 000322a3 umul %l7,%l1,%l7 ! %l7 = 1ff112b82423cc79, %y = 1ff112b8 ! %l1 = ffffffffffffffb9, Mem[000000001f000000] = 352e93ef stba %l1,[%i2+%g0]0x89 ! Mem[000000001f000000] = 352e93b9 ! %l0 = 000000001ff107b8, immd = 000000000000083e, %l0 = 000000001ff107b8 udivx %l0,0x83e,%l0 ! %l0 = 000000000003e018 p7_label_71: ! Mem[000000001f000000] = 352e93b9, %l3 = 000000008cea0028 lduha [%i2+%g0]0x89,%l3 ! %l3 = 00000000000093b9 ! Mem[000000001e000058] = 29a164e4, %l3 = 00000000000093b9 ldsb [%i0+0x059],%l3 ! %l3 = ffffffffffffffa1 ! Mem[0000000031800038] = fffff471ff889600, %f18 = 00000000 61bc0afa ldd [%o3+0x038],%f18 ! %f18 = fffff471 ff889600 ! Mem[000000001e800030] = e6431bce4d928948, %l1 = ffffffffffffffb9 ldxa [%i1+%o6]0x88,%l1 ! %l1 = e6431bce4d928948 ! Randomly selected nop nop ! Mem[000000001e000030] = 156465b95e91d846, %f30 = b900009d ffffefa9 ldda [%i0+%o6]0x88,%f30 ! %f30 = 156465b9 5e91d846 ! Clear Register : %l2 = 0000000000000000 clr %l2 ! %l2 = 0000000000000000 ! Mem[000000001e000028] = 4675ea8c, %l6 = 0000000000000072 ldsw [%i0+%o5],%l6 ! %l6 = 000000004675ea8c ! %l3 = ffffffffffffffa1, Mem[000000001e80000a] = 00000000, %asi = 80 stha %l3,[%i1+0x00a]%asi ! Mem[000000001e800008] = 0000ffa1 ! Mem[0000000031000078] = 00f8550a, %l0 = 000000000003e018 ldsba [%o2+0x07a]%asi,%l0 ! %l0 = 0000000000000055 p7_label_72: ! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000030800038] = ad167276 29f40000 stda %l4,[%o1+0x038]%asi ! Mem[0000000030800038] = 00000000 0000ffff ! %f31 = 5e91d846, Mem[000000001e000028] = 8cea7546 sta %f31,[%i0+%o5]0x89 ! Mem[000000001e000028] = 5e91d846 ! %l0 = 0000000000000055, %l6 = 000000004675ea8c, %l2 = 0000000000000000 tsubcc %l0,%l6,%l2 ! %l2 = ffffffffb98a15c9, %ccr = 9b ! %l5 = 000000000000ffff, %l5 = 000000000000ffff, %l4 = 0000000000000000 xorcc %l5,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44 ! %l4 = 0000000000000000, immed = 0000001d, %l1 = e6431bce4d928948 srl %l4,0x01d,%l1 ! %l1 = 0000000000000000 ! %l7 = 1ff112b82423cc79, immed = 00000f50, %l6 = 000000004675ea8c subc %l7,0xf50,%l6 ! %l6 = 1ff112b82423bd29 ! Mem[000000001f800020] = 00f8550a, %l5 = 000000000000ffff ldswa [%i3+0x020]%asi,%l5 ! %l5 = 0000000000f8550a ! %l6 = 1ff112b82423bd29, Mem[000000001f800042] = 7e70f759 sth %l6,[%i3+0x042] ! Mem[000000001f800040] = 7e70bd29 ! Mem[000000001f800028] = 46d8915e, %l3 = ffffffffffffffa1 lduba [%i3+%o5]0x88,%l3 ! %l3 = 000000000000005e ! %l7 = 1ff112b82423cc79, immed = fffff3ce, %l3 = 000000000000005e or %l7,-0xc32,%l3 ! %l3 = ffffffffffffffff p7_label_73: ! %l7 = 1ff112b82423cc79 setx 0x77181c3277181c32,%g7,%l7 ! %l7 = 77181c3277181c32 ! %l2 = ffffffffb98a15c9, immed = 00000eef, %l2 = ffffffffb98a15c9 add %l2,0xeef,%l2 ! %l2 = ffffffffb98a24b8 ! %l4 = 0000000000000000, immd = fffffffffffff424, %l3 = ffffffffffffffff udivx %l4,-0xbdc,%l3 ! %l3 = 0000000000000000 ! %l5 = 0000000000f8550a, immed = 00000029, %l0 = 0000000000000055 srlx %l5,0x029,%l0 ! %l0 = 0000000000000000 ! Mem[000000001e000070] = 530eca74, %l7 = 77181c3277181c32 ldsw [%i0+0x070],%l7 ! %l7 = 00000000530eca74 ! %l5 = 0000000000f8550a, %l1 = 0000000000000000, %l6 = 1ff112b82423bd29 add %l5,%l1,%l6 ! %l6 = 0000000000f8550a ! Mem[0000000030000038] = 035d2424, %l6 = 0000000000f8550a ldsba [%o0+0x03a]%asi,%l6 ! %l6 = 0000000000000024 ! Mem[000000001f000020] = 23000000dad77e38, %f18 = fffff471 ff889600 ldda [%i2+%o4]0x81,%f18 ! %f18 = 23000000 dad77e38 ! %l0 = 0000000000000000, immed = fffff3b7, %l0 = 0000000000000000 xor %l0,-0xc49,%l0 ! %l0 = fffffffffffff3b7 ! Mem[000000001e000000] = 61bc0afa, %l1 = 0000000000000000 lduba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000fa p7_label_74: ! %l6 = 0000000000000024, Mem[000000001f000077] = 0000ede8 stb %l6,[%i2+0x077] ! Mem[000000001f000074] = 0000ed24 ! %l0 = fffffffffffff3b7, Mem[000000001e800030] = 4889924dce1b43e6 stx %l0,[%i1+%o6] ! Mem[000000001e800030] = fffffffffffff3b7 ! %l1 = 00000000000000fa, immed = fffff1c0, %l0 = fffffffffffff3b7 xorcc %l1,-0xe40,%l0 ! %l0 = fffffffffffff13a, %ccr = 88 ! Randomly selected nop nop ! Mem[000000001e000008] = fffff471, %l1 = 00000000000000fa lduwa [%i0+%i4]0x80,%l1 ! %l1 = 00000000fffff471 ! %l3 = 0000000000000000, immed = fffffa67, %y = 1ff112b8 udiv %l3,-0x599,%l0 ! %l0 = 000000001ff1136a mov %l0,%y ! %y = 1ff1136a ! %l2 = ffffffffb98a24b8, %l4 = 0000000000000000, %l6 = 0000000000000024 sra %l2,%l4,%l6 ! %l6 = ffffffffb98a24b8 ! %l2 = ffffffffb98a24b8, immed = 00000011, %l5 = 0000000000f8550a srl %l2,0x011,%l5 ! %l5 = 0000000000005cc5 ! Clear Register : %l1 = 00000000fffff471 clr %l1 ! %l1 = 0000000000000000 ! %l3 = 0000000000000000, Mem[000000001f000016] = 00645fea stba %l3,[%i2+0x016]%asi ! Mem[000000001f000014] = 006400ea p7_label_75: ! Mem[000000003080003c] = 0000ffff, %l2 = ffffffffb98a24b8 ldsw [%o1+0x03c],%l2 ! %l2 = 000000000000ffff ! Mem[000000003000003c] = 387ed7da, %l3 = 0000000000000000 ldsb [%o0+0x03e],%l3 ! %l3 = ffffffffffffffd7 ! Mem[000000001f800008] = 8b85bc84 00741744, %l0 = 1ff1136a, %l1 = 00000000 ldda [%i3+%i4]0x89,%l0 ! %l0 = 0000000000741744 000000008b85bc84 ! Mem[0000000031000038] = 00000000 fffffff4, %l6 = b98a24b8, %l7 = 530eca74 ldda [%o2+0x038]%asi,%l6 ! %l6 = 0000000000000000 00000000fffffff4 ! %l2 = 0000ffff, %l3 = ffffffd7, Mem[000000001f000048] = 0e956c05 3835bb22 stda %l2,[%i2+0x048]%asi ! Mem[000000001f000048] = 0000ffff ffffffd7 ! %l2 = 000000000000ffff, Mem[000000001f800030] = 4675ea8c stwa %l2,[%i3+%o6]0x81 ! Mem[000000001f800030] = 0000ffff ! Mem[0000000031000078] = 00f8550a, %l1 = 000000008b85bc84 ldsh [%o2+0x078],%l1 ! %l1 = 00000000000000f8 ! Mem[000000001f000000] = 352e93b9, %l0 = 0000000000741744 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 00000000352e93b9 ! %f9 = 00000000, Mem[000000001e800000] = 00006ca0 sta %f9 ,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00000000 ! %l1 = 00000000000000f8, immed = fffff2c4, %y = 1ff1136a udiv %l1,-0xd3c,%l6 ! %l6 = 000000001ff11510 mov %l0,%y ! %y = 352e93b9 p7_label_76: ! %l6 = 000000001ff11510, immed = 00000f74, %l7 = 00000000fffffff4 xorcc %l6,0xf74,%l7 ! %l7 = 000000001ff11a64, %ccr = 00 ! %l6 = 000000001ff11510, %l0 = 00000000352e93b9, %l2 = 000000000000ffff tsubcctv %l6,%l0,%l2 ! %l0 = 00000000352e93dc, Trapped ! %l2 = 000000000000ffff, immed = fffff94d, %y = 352e93b9 sdivcc %l2,-0x6b3,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 352e93dc ! %f8 = 4675ea8c 00000000, Mem[000000001e000030] = 46d8915e b9656415 std %f8 ,[%i0+%o6] ! Mem[000000001e000030] = 4675ea8c 00000000 ! Mem[0000000030800038] = 00000000, %l1 = 00000000000000f8 ldsb [%o1+0x038],%l1 ! %l1 = 0000000000000000 ! Mem[0000000031000038] = 00000000, %l0 = 00000000352e93dc ldsh [%o2+0x03a],%l0 ! %l0 = 0000000000000000 ! Set Register : %l2 = 000000000000ffff xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! %l6 = 1ff11510, %l7 = 80000000, Mem[000000001f000008] = 00000000 23000000 stda %l6,[%i2+%i4]0x89 ! Mem[000000001f000008] = 1ff11510 80000000 ! Mem[000000001e800078] = b8c9faa5, %l4 = 0000000000000000 ldub [%i1+0x078],%l4 ! %l4 = 00000000000000b8 ! %l2 = ffffffffffffffff, Mem[000000001f000046] = 68b5b620 stb %l2,[%i2+0x046] ! Mem[000000001f000044] = 68b5ff20 p7_label_77: ! %l3 = ffffffffffffffd7, %l3 = ffffffffffffffd7, %l6 = 000000001ff11510 srl %l3,%l3,%l6 ! %l6 = 00000000000001ff ! %l7 = ffffffff80000000, immed = fffff700, %l7 = ffffffff80000000 orncc %l7,-0x900,%l7 ! %l7 = ffffffff800008ff, %ccr = 88 ! %l0 = 00000000, %l1 = 00000000, Mem[000000001e800020] = a0a90000 24a0fe9e std %l0,[%i1+%o4] ! Mem[000000001e800020] = 00000000 00000000 ! Mem[000000001e800028] = 9eaf6cbc, %l6 = 00000000000001ff ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffff9e ! %f26 = fffff471 e4a4b38a, Mem[000000001f800030] = 0000ffff 00000000 std %f26,[%i3+%o6] ! Mem[000000001f800030] = fffff471 e4a4b38a ! %l4 = 00000000000000b8, Mem[000000003000007f] = fffffff4 stb %l4,[%o0+0x07f] ! Mem[000000003000007c] = ffffffb8 ! Mem[000000003100003c] = fffffff4, %l3 = ffffffffffffffd7 ldsh [%o2+0x03c],%l3 ! %l3 = ffffffffffffffff ! %l2 = ffffffffffffffff, immed = 00000017, %l6 = ffffffffffffff9e sll %l2,0x017,%l6 ! %l6 = ffffffffff800000 ! %l2 = ffffffffffffffff, %l6 = ffffffffff800000, %l2 = ffffffffffffffff sra %l2,%l6,%l2 ! %l2 = ffffffffffffffff ! %f4 = 73f3dbd5 f01735c1, Mem[000000001e000008] = fffff471 b34adc00 stda %f4 ,[%i0+%i4]0x81 ! Mem[000000001e000008] = 73f3dbd5 f01735c1 p7_label_78: ! %l1 = 0000000000000000, Mem[000000001f800028] = 46d8915e stwa %l1,[%i3+%o5]0x89 ! Mem[000000001f800028] = 00000000 ! Mem[000000001e800030] = ffffffff, %f0 = 00000000 lda [%i1+%o6]0x88,%f0 ! %f0 = ffffffff ! %l1 = 0000000000000000, Mem[000000001e800022] = 00000000 sth %l1,[%i1+0x022] ! Mem[000000001e800020] = 00000000 ! %l3 = ffffffffffffffff, %l0 = 0000000000000000, %l4 = 00000000000000b8 orncc %l3,%l0,%l4 ! %l4 = ffffffffffffffff, %ccr = 88 ! %l0 = 0000000000000000, Mem[000000003100003a] = 00000000 sth %l0,[%o2+0x03a] ! Mem[0000000031000038] = 00000000 ! %l6 = ff800000, %l7 = 800008ff, Mem[000000001e000028] = 46d8915e 00000000 stda %l6,[%i0+%o5]0x81 ! Mem[000000001e000028] = ff800000 800008ff ! %l1 = 0000000000000000, Mem[0000000030000078] = 00000000, %asi = 80 stha %l1,[%o0+0x078]%asi ! Mem[0000000030000078] = 00000000 ! %l4 = ffffffffffffffff, immed = 00000618, %l7 = ffffffff800008ff xorcc %l4,0x618,%l7 ! %l7 = fffffffffffff9e7, %ccr = 88 ! %l4 = ffffffffffffffff, immed = fffff47f, %l2 = ffffffffffffffff orncc %l4,-0xb81,%l2 ! %l2 = ffffffffffffffff, %ccr = 88 ! %f22 = 4889924d ce1b43e6, Mem[0000000031800078] = ffffffff fffffff4 stda %f22,[%o3+0x078]%asi ! Mem[0000000031800078] = 4889924d ce1b43e6 p7_label_79: ! %l6 = ffffffffff800000, Mem[000000001e800010] = a0240300 stwa %l6,[%i1+%i5]0x81 ! Mem[000000001e800010] = ff800000 ! Mem[0000000031000038] = 00000000, %l4 = ffffffffffffffff ldsha [%o2+0x03a]%asi,%l4 ! %l4 = 0000000000000000 ! %l0 = 0000000000000000, immed = 00000034, %l2 = ffffffffffffffff srlx %l0,0x034,%l2 ! %l2 = 0000000000000000 ! %l5 = 0000000000005cc5, immed = fffff585, %l2 = 0000000000000000 addcc %l5,-0xa7b,%l2 ! %l2 = 000000000000524a, %ccr = 11 ! Mem[0000000031800038] = fffff471, %l5 = 0000000000005cc5 ldsb [%o3+0x039],%l5 ! %l5 = ffffffffffffffff ! %l5 = ffffffffffffffff, immed = fffff71a, %l6 = ffffffffff800000 or %l5,-0x8e6,%l6 ! %l6 = ffffffffffffffff ! Invert Register : %l6 = ffffffffffffffff xor %l6,-1,%l6 ! %l6 = 0000000000000000 ! Mem[000000001e800078] = b8c9faa5 3d458b24, %l0 = 00000000, %l1 = 00000000 ldda [%i1+0x078]%asi,%l0 ! %l0 = 00000000b8c9faa5 000000003d458b24 ! %l3 = ffffffffffffffff, immed = 00000f8f, %l2 = 000000000000524a taddcctv %l3,0xf8f,%l2 ! %l0 = 00000000b8c9fac8, Trapped ! %l5 = ffffffffffffffff, immed = 00000772, %l3 = ffffffffffffffff add %l5,0x772,%l3 ! %l3 = 0000000000000771 p7_label_80: ! Mem[000000001e000020] = 60ac48fb, %l6 = 0000000000000000 lduw [%i0+%o4],%l6 ! %l6 = 0000000060ac48fb ! %l6 = 60ac48fb, %l7 = fffff9e7, Mem[000000001e800000] = 00000000 00dc4ab3 stda %l6,[%i1+%g0]0x89 ! Mem[000000001e800000] = 60ac48fb fffff9e7 ! Mem[000000001e800000] = fb48ac60e7f9ffff, %f16 = fffffff4 fffffff4 ldd [%i1+%g0],%f16 ! %f16 = fb48ac60 e7f9ffff ! %l2 = 000000000000524a, %l6 = 0000000060ac48fb, %l3 = 0000000000000771 xor %l2,%l6,%l3 ! %l3 = 0000000060ac1ab1 ! %l0 = 00000000b8c9fac8, %l6 = 0000000060ac48fb, %y = 352e93dc udiv %l0,%l6,%l0 ! %l0 = 000000008cd4cca3 mov %l0,%y ! %y = 8cd4cca3 ! %l3 = 0000000060ac1ab1, Mem[0000000031000078] = 00f8550a stb %l3,[%o2+0x078] ! Mem[0000000031000078] = b1f8550a ! %l5 = ffffffffffffffff, %l2 = 000000000000524a, %y = 8cd4cca3 udiv %l5,%l2,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = 8cd4cca3 ! Mem[000000001f000070] = 5fe6ce06, %l6 = 00000000ffffffff ldsh [%i2+0x072],%l6 ! %l6 = ffffffffffffce06 ! Mem[000000001f000018] = 8cea2424, %l6 = ffffffffffffce06 lduha [%i2+%i6]0x88,%l6 ! %l6 = 0000000000002424 ! %l6 = 0000000000002424, %l4 = 0000000000000000, %l6 = 0000000000002424 add %l6,%l4,%l6 ! %l6 = 0000000000002424 p7_label_81: ! Mem[000000001e000040] = b018b532, %l0 = 000000008cd4cca3 ldub [%i0+0x041],%l0 ! %l0 = 0000000000000018 ! Mem[000000003100007c] = 00000000, %l5 = ffffffffffffffff ldsw [%o2+0x07c],%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, Mem[000000001f000000] = 352e93b9 stha %l5,[%i2+%g0]0x88 ! Mem[000000001f000000] = 352e0000 ! %l6 = 0000000000002424, %l3 = 0000000060ac1ab1, %l2 = 000000000000524a orncc %l6,%l3,%l2 ! %l2 = ffffffff9f53e56e, %ccr = 88 ! Mem[000000001e000020] = fffffffffb48ac60, %l5 = 0000000000000000 ldxa [%i0+%o4]0x88,%l5 ! %l5 = fffffffffb48ac60 ! %l6 = 0000000000002424, %l5 = fffffffffb48ac60, %l7 = fffffffffffff9e7 sdivx %l6,%l5,%l7 ! %l7 = 0000000000000000 ! %f10 = 4675ea8c 00000000, Mem[0000000031800038] = fffff471 ff889600 std %f10,[%o3+0x038] ! Mem[0000000031800038] = 4675ea8c 00000000 ! Mem[000000001e800068] = 04af5d31 8e0a6b16, %l0 = 00000018, %l1 = 3d458b24 ldd [%i1+0x068],%l0 ! %l0 = 0000000004af5d31 000000008e0a6b16 ! Mem[000000001e800018] = 00000000, %l0 = 0000000004af5d31 ldsw [%i1+%i6],%l0 ! %l0 = 0000000000000000 ! %l7 = 0000000000000000, Mem[000000001f000020] = 00000023 stba %l7,[%i2+%o4]0x89 ! Mem[000000001f000020] = 00000000 p7_label_82: ! Mem[0000000030000078] = 00000000, %f23 = ce1b43e6 ld [%o0+0x078],%f23 ! %f23 = 00000000 ! Mem[000000003000007c] = ffffffb8, %l5 = fffffffffb48ac60 ldsb [%o0+0x07f],%l5 ! %l5 = ffffffffffffffb8 ! %f25 = 29f4e6fa, Mem[000000001f000010] = 70da0e8c sta %f25,[%i2+%i5]0x81 ! Mem[000000001f000010] = 29f4e6fa ! Mem[000000001e800010] = ff80000000000000, %f12 = 2e5d2424 8cea7546 ldda [%i1+%i5]0x81,%f12 ! %f12 = ff800000 00000000 ! Mem[000000001f000028] = ad16727629f4e6fa, %f28 = 0dcedab7 00006ca0 ldd [%i2+%o5],%f28 ! %f28 = ad167276 29f4e6fa ! %l0 = 0000000000000000, immed = 0000028e, %l5 = ffffffffffffffb8 xnor %l0,0x28e,%l5 ! %l5 = fffffffffffffd71 ! %f30 = 156465b9 5e91d846, Mem[0000000031800078] = 4889924d ce1b43e6 std %f30,[%o3+0x078] ! Mem[0000000031800078] = 156465b9 5e91d846 ! %l2 = ffffffff9f53e56e, Mem[000000001f800018] = c112f11f00000000 stx %l2,[%i3+%i6] ! Mem[000000001f800018] = ffffffff9f53e56e ! Randomly selected nop nop ! %l7 = 0000000000000000 sethi %hi(0x60b0f400),%l7 ! %l7 = 0000000060b0f400 p7_label_83: ! %l0 = 0000000000000000, immed = ffffff3d, %y = 8cd4cca3 udiv %l0,-0x0c3,%l1 ! %l1 = 000000008cd4cd0e mov %l0,%y ! %y = 00000000 ! Clear Register : %l2 = ffffffff9f53e56e clr %l2 ! %l2 = 0000000000000000 ! Mem[000000001f000028] = ad167276, %l6 = 0000000000002424 ldsba [%i2+0x029]%asi,%l6 ! %l6 = 0000000000000016 ! %l1 = 000000008cd4cd0e, immed = 0000000d, %l2 = 0000000000000000 sll %l1,0x00d,%l2 ! %l2 = 0000119a99a1c000 ! %l1 = 000000008cd4cd0e, Mem[000000001e000004] = 00000000 stw %l1,[%i0+0x004] ! Mem[000000001e000004] = 8cd4cd0e ! %l1 = 000000008cd4cd0e, %l1 = 000000008cd4cd0e, %l4 = 0000000000000000 udivx %l1,%l1,%l4 ! %l4 = 0000000000000001 ! %l4 = 0000000000000001, Mem[000000001f000020] = 00000000 stha %l4,[%i2+%o4]0x80 ! Mem[000000001f000020] = 00010000 ! %l1 = 000000008cd4cd0e, %l3 = 0000000060ac1ab1, %y = 00000000 umulcc %l1,%l3,%l7 ! %l7 = 352e7a8e015d32ae, %ccr = 00, %y = 352e7a8e ! %l4 = 0000000000000001, %l3 = 0000000060ac1ab1, %l5 = fffffffffffffd71 addccc %l4,%l3,%l5 ! %l5 = 0000000060ac1ab2, %ccr = 00 ! Mem[0000000031800038] = 4675ea8c, %l6 = 0000000000000016 ldsh [%o3+0x03a],%l6 ! %l6 = ffffffffffffea8c p7_label_84: ! %l3 = 0000000060ac1ab1, %l5 = 0000000060ac1ab2, %y = 352e7a8e umulcc %l3,%l5,%l6 ! %l6 = 248187b9014c8912, %ccr = 00, %y = 248187b9 ! Mem[000000003000003c] = 387ed7da, %l5 = 0000000060ac1ab2 ldsb [%o0+0x03c],%l5 ! %l5 = 0000000000000038 ! %l6 = 248187b9014c8912, immd = 000000000000004c, %l0 = 0000000000000000 sdivx %l6,0x04c,%l0 ! %l0 = 007af7ae3947be6f ! Mem[000000003100003c] = fffffff4, %l2 = 0000119a99a1c000 ldub [%o2+0x03f],%l2 ! %l2 = 00000000000000f4 ! done : should take illegal inst trap, %l0 = 007af7ae3947be6f done ! Illegal inst trap : %l0 = 007af7ae3947be7f ! %l4 = 00000001, %l5 = 00000038, Mem[000000001e000008] = 73f3dbd5 f01735c1 stda %l4,[%i0+%i4]0x81 ! Mem[000000001e000008] = 00000001 00000038 ! Mem[000000001e000008] = 01000000, %l5 = 0000000000000038 lduwa [%i0+%i4]0x88,%l5 ! %l5 = 0000000001000000 ! %l6 = 248187b9014c8912, immed = 0000089b, %l0 = 007af7ae3947be7f addccc %l6,0x89b,%l0 ! %l0 = 248187b9014c91ad, %ccr = 00 ! %l2 = 00000000000000f4, immed = fffff25c, %y = 248187b9 udiv %l2,-0xda4,%l4 ! %l4 = 00000000248189aa mov %l0,%y ! %y = 014c91ad ! Mem[000000001f80005c] = 978040ed, %l3 = 0000000060ac1ab1 ldsb [%i3+0x05c],%l3 ! %l3 = ffffffffffffff97 p7_label_85: ! %l6 = 248187b9014c8912, Mem[000000001f800015] = 087b1d95 stba %l6,[%i3+0x015]%asi ! Mem[000000001f800014] = 08121d95 ! Mem[000000003100003c] = fffffff4, %l0 = 248187b9014c91ad ldsb [%o2+0x03c],%l0 ! %l0 = ffffffffffffffff ! %l6 = 248187b9014c8912, immd = 000000000000053d, %l3 = ffffffffffffff97 udivx %l6,0x53d,%l3 ! %l3 = 0006f81553ff7bff ! %l7 = 352e7a8e015d32ae, immed = 00000003, %l2 = 00000000000000f4 sra %l7,0x003,%l2 ! %l2 = 00000000002ba655 ! Mem[000000001f800048] = 7c69878b, %l1 = 000000008cd4cd0e ldsw [%i3+0x048],%l1 ! %l1 = 000000007c69878b ! %l7 = 352e7a8e015d32ae, immed = fffff6c3, %y = 014c91ad sdiv %l7,-0x93d,%l0 ! %l0 = ffffffff80000000 mov %l0,%y ! %y = 80000000 ! Mem[0000000030800038] = 000000000000ffff, %l3 = 0006f81553ff7bff ldx [%o1+0x038],%l3 ! %l3 = 000000000000ffff ! %l3 = 000000000000ffff, %l5 = 0000000001000000, %l4 = 00000000248189aa add %l3,%l5,%l4 ! %l4 = 000000000100ffff ! %l2 = 00000000002ba655 sethi %hi(0x6bb2fc00),%l2 ! %l2 = 000000006bb2fc00 ! %l2 = 000000006bb2fc00 sethi %hi(0x5e044400),%l2 ! %l2 = 000000005e044400 p7_label_86: ! Mem[0000000031800038] = 4675ea8c, %l5 = 0000000001000000 ldsw [%o3+0x038],%l5 ! %l5 = 000000004675ea8c ! %f12 = ff800000 00000000, Mem[000000001f800070] = 387ed7da bd87dab7 std %f12,[%i3+0x070] ! Mem[000000001f800070] = ff800000 00000000 ! %l3 = 000000000000ffff, Mem[000000003080007c] = e4a4b38a sth %l3,[%o1+0x07c] ! Mem[000000003080007c] = ffffb38a ! Mem[000000001e000028] = ff800000, %l6 = 248187b9014c8912 lduwa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff800000 ! Clear Register : %l5 = 000000004675ea8c clr %l5 ! %l5 = 0000000000000000 ! %l6 = 00000000ff800000, Mem[000000001e800038] = 12f8add1dc009932 stx %l6,[%i1+0x038] ! Mem[000000001e800038] = 00000000ff800000 ! %l7 = 352e7a8e015d32ae, Mem[000000003100007c] = 00000000 sth %l7,[%o2+0x07c] ! Mem[000000003100007c] = 32ae0000 ! Mem[000000001e800018] = 00000000, %l7 = 352e7a8e015d32ae lduba [%i1+%i6]0x88,%l7 ! %l7 = 0000000000000000 ! %l2 = 5e044400, %l3 = 0000ffff, Mem[000000001e000030] = 4675ea8c 00000000 stda %l2,[%i0+%o6]0x81 ! Mem[000000001e000030] = 5e044400 0000ffff ! %l6 = 00000000ff800000, Mem[000000001e000030] = 0044045e stha %l6,[%i0+%o6]0x88 ! Mem[000000001e000030] = 00440000 p7_label_87: ! %l4 = 000000000100ffff, immed = 000004f1, %l2 = 000000005e044400 taddcctv %l4,0x4f1,%l2 ! %l0 = ffffffff80000023, Trapped ! %l2 = 000000005e044400, immed = 00000739, %l1 = 000000007c69878b addc %l2,0x739,%l1 ! %l1 = 000000005e044b39 ! %l1 = 000000005e044b39, Mem[0000000030800038] = 00000000 stw %l1,[%o1+0x038] ! Mem[0000000030800038] = 5e044b39 ! retry : should take illegal inst trap, %l0 = ffffffff80000023 retry ! Illegal inst trap : %l0 = ffffffff80000033 ! Mem[000000001f800038] = 287aea8c, %l0 = ffffffff80000033 ldswa [%i3+0x038]%asi,%l0 ! %l0 = 00000000287aea8c ! %l5 = 0000000000000000, Mem[000000001e800010] = ff800000 stha %l5,[%i1+%i5]0x80 ! Mem[000000001e800010] = 00000000 ! %l2 = 000000005e044400, %l2 = 000000005e044400, %l7 = 0000000000000000 xor %l2,%l2,%l7 ! %l7 = 0000000000000000 ! %l2 = 000000005e044400, %l2 = 000000005e044400, %l3 = 000000000000ffff orncc %l2,%l2,%l3 ! %l3 = ffffffffffffffff, %ccr = 88 ! Mem[000000001f800000] = b34a0e8c, %l6 = 00000000ff800000 ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffb34a0e8c ! %f4 = 73f3dbd5 f01735c1, Mem[000000001e000000] = 61bc0afa 0ecdd48c stda %f4 ,[%i0+%g0]0x89 ! Mem[000000001e000000] = 73f3dbd5 f01735c1 p7_label_88: ! Mem[000000001e000028] = ff800000, %l1 = 000000005e044b39 lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[000000001e000038] = 000000c0 14bb9800, %l6 = b34a0e8c, %l7 = 00000000 ldda [%i0+0x038]%asi,%l6 ! %l6 = 00000000000000c0 0000000014bb9800 ! %l0 = 00000000287aea8c, immed = 00000154, %y = 80000000 udiv %l0,0x154,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = 287aea8c ! Mem[0000000030000038] = 035d2424387ed7da, %f2 = 46d8915e b9656815 ldda [%o0+0x038]%asi,%f2 ! %f2 = 035d2424 387ed7da ! Mem[000000001e000058] = 29a164e4, %l2 = 000000005e044400 lduw [%i0+0x058],%l2 ! %l2 = 0000000029a164e4 ! %l0 = 287aea8c, %l1 = 000000ff, Mem[000000001f800020] = 00f8550a 2800ea8c stda %l0,[%i3+%o4]0x81 ! Mem[000000001f800020] = 287aea8c 000000ff ! %l2 = 0000000029a164e4, %l0 = 00000000287aea8c, %l3 = ffffffffffffffff sub %l2,%l0,%l3 ! %l3 = 0000000001267a58 ! %l5 = 0000000000000000, %l1 = 00000000000000ff, %y = 287aea8c sdiv %l5,%l1,%l1 ! %l1 = 000000007fffffff mov %l0,%y ! %y = 287aea8c ! retry : should take illegal inst trap, %l0 = 00000000287aea8c retry ! Illegal inst trap : %l0 = 00000000287aea9c ! %l5 = 0000000000000000 sethi %hi(0x1c7bc000),%l5 ! %l5 = 000000001c7bc000 p7_label_89: ! %l5 = 000000001c7bc000, %l7 = 0000000014bb9800, %l0 = 00000000287aea9c udivx %l5,%l7,%l0 ! %l0 = 0000000000000001 ! Mem[000000001e800018] = 1ff112c100000000, %f4 = 73f3dbd5 f01735c1 ldda [%i1+%i6]0x88,%f4 ! %f4 = 1ff112c1 00000000 ! %l6 = 00000000ffffffff, %l1 = 000000007fffffff, %y = 287aea8c umul %l6,%l1,%l2 ! %l2 = 7ffffffe80000001, %y = 7ffffffe ! Mem[0000000031000078] = b1f8550a32ae0000, %f14 = 00f8550a 00000000 ldd [%o2+0x078],%f14 ! %f14 = b1f8550a 32ae0000 ! %l7 = 0000000014bb9800, %l7 = 0000000014bb9800, %l3 = 0000000001267a58 addccc %l7,%l7,%l3 ! %l3 = 0000000029773000, %ccr = 00 ! %l4 = 000000000100ffff, Mem[000000001e800008] = 0000ffa1 stba %l4,[%i1+%i4]0x81 ! Mem[000000001e800008] = ff00ffa1 ! Mem[0000000031800038] = 4675ea8c, %l4 = 000000000100ffff ldub [%o3+0x038],%l4 ! %l4 = 0000000000000046 ! Mem[000000001e800018] = 00000000, %l1 = 000000007fffffff ldsba [%i1+%i6]0x88,%l1 ! %l1 = 0000000000000000 ! %l5 = 000000001c7bc000, immed = fffff6c7, %l3 = 0000000029773000 addccc %l5,-0x939,%l3 ! %l3 = 000000001c7bb6c7, %ccr = 11 ! retry : should take illegal inst trap, %l0 = 0000000000000001 retry ! Illegal inst trap : %l0 = 0000000000000011 p7_label_90: ! %l6 = 00000000ffffffff, %l0 = 0000000000000011, %y = 7ffffffe umul %l6,%l0,%l5 ! %l5 = 00000010ffffffef, %y = 10 ! Mem[000000001e80005c] = b5e3a7a1, %l1 = 0000000000000000 lduw [%i1+0x05c],%l1 ! %l1 = 00000000b5e3a7a1 ! Mem[000000001f000000] = 352e0000, %l2 = 7ffffffe80000001 lduha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, Mem[000000003080007b] = 00741744 stb %l2,[%o1+0x07b] ! Mem[0000000030800078] = 00741700 ! Mem[000000001e000064] = 27716f23, %f10 = 4675ea8c ld [%i0+0x064],%f10 ! %f10 = 27716f23 ! %f28 = ad167276, Mem[000000001f000028] = ad167276 sta %f28,[%i2+%o5]0x81 ! Mem[000000001f000028] = ad167276 ! %l0 = 0000000000000011, %l3 = 000000001c7bb6c7, %y = 00000010 sdivcc %l0,%l3,%l1 ! %l1 = 000000000000008f, %ccr = 00 mov %l0,%y ! %y = 00000011 ! %l5 = 00000010ffffffef, %l0 = 0000000000000011, %y = 00000011 smul %l5,%l0,%l7 ! %l7 = fffffffffffffedf, %y = ffffffff ! %l0 = 0000000000000011, Mem[000000001f800000] = 8c0e4ab39f000000 stxa %l0,[%i3+%g0]0x80 ! Mem[000000001f800000] = 0000000000000011 ! %l2 = 0000000000000000, Mem[000000003000003c] = 387ed7da stw %l2,[%o0+0x03c] ! Mem[000000003000003c] = 00000000 p7_label_91: ! Mem[0000000030000038] = 035d2424 00000000, %l0 = 00000011, %l1 = 0000008f ldda [%o0+0x038]%asi,%l0 ! %l0 = 00000000035d2424 0000000000000000 ! %l3 = 000000001c7bb6c7, %l4 = 0000000000000046, %l1 = 0000000000000000 srl %l3,%l4,%l1 ! %l1 = 000000000071eedb ! %l4 = 0000000000000046, immed = 00000bb6, %l5 = 00000010ffffffef tsubcc %l4,0xbb6,%l5 ! %l5 = fffffffffffff490, %ccr = 9b ! %l4 = 0000000000000046, Mem[000000003100007c] = 32ae0000 stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 00000046 ! %l7 = fffffffffffffedf, %l3 = 000000001c7bb6c7, %l6 = 00000000ffffffff srax %l7,%l3,%l6 ! %l6 = fffffffffffffffd ! %l5 = fffffffffffff490, %l2 = 0000000000000000, %l7 = fffffffffffffedf orn %l5,%l2,%l7 ! %l7 = ffffffffffffffff ! %l0 = 00000000035d2424, %l1 = 000000000071eedb, %l4 = 0000000000000046 orcc %l0,%l1,%l4 ! %l4 = 00000000037deeff, %ccr = 00 ! Mem[0000000031000038] = 00000000fffffff4, %l2 = 0000000000000000 ldx [%o2+0x038],%l2 ! %l2 = 00000000fffffff4 ! %l1 = 000000000071eedb, %l3 = 000000001c7bb6c7, %l6 = fffffffffffffffd xorcc %l1,%l3,%l6 ! %l6 = 000000001c0a581c, %ccr = 00 ! Mem[000000001f000030] = 00000000, %l6 = 000000001c0a581c ldsba [%i2+%o6]0x88,%l6 ! %l6 = 0000000000000000 p7_label_92: ! %l3 = 000000001c7bb6c7, %l1 = 000000000071eedb, %l5 = fffffffffffff490 orcc %l3,%l1,%l5 ! %l5 = 000000001c7bfedf, %ccr = 00 ! %l1 = 000000000071eedb, %l2 = 00000000fffffff4, %l6 = 0000000000000000 tsubcc %l1,%l2,%l6 ! %l6 = ffffffff0071eee7, %ccr = 93 ! %f28 = ad167276, Mem[000000003180003c] = 00000000 st %f28,[%o3+0x03c] ! Mem[000000003180003c] = ad167276 ! %l0 = 00000000035d2424, Mem[000000001f800030] = fffff471 stha %l0,[%i3+%o6]0x80 ! Mem[000000001f800030] = 2424f471 ! %l4 = 00000000037deeff, Mem[000000001f000000] = 00002e353dd47206 stxa %l4,[%i2+%g0]0x80 ! Mem[000000001f000000] = 00000000037deeff ! Mem[000000001e800010] = 00000000, %l7 = ffffffffffffffff ldsha [%i1+%i5]0x89,%l7 ! %l7 = 0000000000000000 ! %l4 = 00000000037deeff, %l5 = 000000001c7bfedf, %l1 = 000000000071eedb srl %l4,%l5,%l1 ! %l1 = 0000000000000000 ! Mem[0000000031000078] = b1f8550a, %l4 = 00000000037deeff ldsh [%o2+0x07a],%l4 ! %l4 = 000000000000550a ! Mem[000000001e000028] = 000080ff, %l7 = 0000000000000000 ldsha [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffff80ff ! Mem[000000003000003c] = 00000000, %l7 = ffffffffffff80ff lduw [%o0+0x03c],%l7 ! %l7 = 0000000000000000 p7_label_93: ! %l1 = 0000000000000000, Mem[000000003000003a] = 035d2424 stb %l1,[%o0+0x03a] ! Mem[0000000030000038] = 035d0024 ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l5 = 000000001c7bfedf or %l7,%l7,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, %l2 = 00000000fffffff4, %l4 = 000000000000550a srl %l5,%l2,%l4 ! %l4 = 0000000000000000 ! Mem[000000001f000000] = 00000000037deeff, %f30 = 156465b9 5e91d846 ldd [%i2+%g0],%f30 ! %f30 = 00000000 037deeff ! %l5 = 0000000000000000, Mem[0000000031800078] = 156465b9 stb %l5,[%o3+0x078] ! Mem[0000000031800078] = 006465b9 ! Mem[000000003080007c] = ffffb38a, %l1 = 0000000000000000 lduh [%o1+0x07c],%l1 ! %l1 = 000000000000ffff ! %l3 = 000000001c7bb6c7, immed = 0000049c, %l5 = 0000000000000000 orn %l3,0x49c,%l5 ! %l5 = ffffffffffffffe7 ! %f20 = 8b85bc84 00741744, Mem[000000001f000018] = 8cea2424 0dce00f8 stda %f20,[%i2+%i6]0x89 ! Mem[000000001f000018] = 8b85bc84 00741744 ! Mem[0000000031800078] = 006465b9, %l0 = 00000000035d2424 ldub [%o3+0x07b],%l0 ! %l0 = 00000000000000b9 ! %l5 = ffffffffffffffe7, Mem[000000003100007e] = 00000046 stb %l5,[%o2+0x07e] ! Mem[000000003100007c] = 0000e746 p7_label_94: ! Mem[000000003100003c] = fffffff4, %l7 = 0000000000000000 ldsh [%o2+0x03c],%l7 ! %l7 = ffffffffffffffff ! %l1 = 000000000000ffff, %l2 = 00000000fffffff4, %l5 = ffffffffffffffe7 xorcc %l1,%l2,%l5 ! %l5 = 00000000ffff000b, %ccr = 08 ! Invert Register : %l2 = 00000000fffffff4 xor %l2,-1,%l2 ! %l2 = ffffffff0000000b ! %l2 = ffffffff0000000b, immed = fffffbf4, %y = ffffffff umul %l2,-0x40c,%l0 ! %l0 = 0000000affffd37c, %y = 0a ! Mem[0000000031000038] = 00000000fffffff4, %f4 = 1ff112c1 00000000 ldd [%o2+0x038],%f4 ! %f4 = 00000000 fffffff4 ! %l6 = ffffffff0071eee7, %l5 = 00000000ffff000b, %y = 0000000a udiv %l6,%l5,%l7 ! %l7 = 000000000000000a mov %l0,%y ! %y = ffffd37c ! Mem[0000000030000038] = 035d002400000000, %l0 = 0000000affffd37c ldx [%o0+0x038],%l0 ! %l0 = 035d002400000000 ! Mem[0000000030000038] = 035d0024, %l4 = 0000000000000000 ldsh [%o0+0x03a],%l4 ! %l4 = 0000000000000024 ! Mem[000000001f000010] = 29f4e6fa006400ea, %l7 = 000000000000000a ldxa [%i2+%i5]0x81,%l7 ! %l7 = 29f4e6fa006400ea ! %l0 = 035d002400000000, immed = 00000037, %l0 = 035d002400000000 srlx %l0,0x037,%l0 ! %l0 = 0000000000000006 p7_label_95: ! %l5 = 00000000ffff000b, immed = 00000034, %l1 = 000000000000ffff srax %l5,0x034,%l1 ! %l1 = 0000000000000000 ! %l3 = 000000001c7bb6c7, %l6 = ffffffff0071eee7, %l3 = 000000001c7bb6c7 addccc %l3,%l6,%l3 ! %l3 = ffffffff1ceda5ae, %ccr = 80 ! %f4 = 00000000 fffffff4, Mem[000000001e000078] = fc1bacc3 7855988a std %f4 ,[%i0+0x078] ! Mem[000000001e000078] = 00000000 fffffff4 ! %l6 = ffffffff0071eee7, immed = 000004e9, %l7 = 29f4e6fa006400ea or %l6,0x4e9,%l7 ! %l7 = ffffffff0071eeef ! Clear Register : %l6 = ffffffff0071eee7 clr %l6 ! %l6 = 0000000000000000 ! %l1 = 0000000000000000, immed = fffff47e, %y = ffffd37c sdiv %l1,-0xb82,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 00000006 ! %l1 = 0000000000000000, Mem[000000001f800028] = 00000000 stwa %l1,[%i3+%o5]0x89 ! Mem[000000001f800028] = 00000000 ! Mem[0000000031800038] = 4675ea8c, %l3 = ffffffff1ceda5ae ldub [%o3+0x038],%l3 ! %l3 = 0000000000000046 ! Set Register : %l7 = ffffffff0071eeef xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! %l4 = 7fffffff, %l5 = ffff000b, Mem[000000001f000028] = ad167276 29f4e6fa stda %l4,[%i2+%o5]0x81 ! Mem[000000001f000028] = 7fffffff ffff000b p7_label_96: ! %l2 = ffffffff0000000b, Mem[0000000031800038] = 4675ea8cad167276 stx %l2,[%o3+0x038] ! Mem[0000000031800038] = ffffffff0000000b ! %l3 = 0000000000000046, Mem[000000001f000000] = 00000000 stba %l3,[%i2+%g0]0x81 ! Mem[000000001f000000] = 46000000 ! %l0 = 0000000000000006, immed = 00000015, %l5 = 00000000ffff000b sll %l0,0x015,%l5 ! %l5 = 0000000000c00000 ! Mem[0000000030800078] = 00741700, %l1 = 0000000000000000 ldsb [%o1+0x079],%l1 ! %l1 = 0000000000000074 ! %l5 = 0000000000c00000, %l5 = 0000000000c00000, %y = 00000006 sdivcc %l5,%l5,%l2 ! %l2 = 0000000000000801, %ccr = 00 mov %l0,%y ! %y = 00000006 ! %l5 = 0000000000c00000, Mem[000000003180003a] = ffffffff sth %l5,[%o3+0x03a] ! Mem[0000000031800038] = ffff0000 ! Mem[000000001f800060] = ab226e8583ff82e9, %l4 = 000000007fffffff ldx [%i3+0x060],%l4 ! %l4 = ab226e8583ff82e9 ! %l4 = ab226e8583ff82e9, immed = 0000000a, %l6 = 0000000000000000 srl %l4,0x00a,%l6 ! %l6 = 000000000020ffe0 ! Mem[000000001f000018] = 4417740084bc858b, %f6 = 0dcedab7 767216ad ldda [%i2+%i6]0x80,%f6 ! %f6 = 44177400 84bc858b ! Mem[0000000031000038] = 00000000 fffffff4, %l0 = 00000006, %l1 = 00000074 ldd [%o2+0x038],%l0 ! %l0 = 0000000000000000 00000000fffffff4 p7_label_97: ! %l5 = 0000000000c00000, Mem[0000000031800078] = 006465b95e91d846 stx %l5,[%o3+0x078] ! Mem[0000000031800078] = 0000000000c00000 ! Mem[000000001f000008] = 1ff11510, %l4 = ab226e8583ff82e9 lduba [%i2+%i4]0x88,%l4 ! %l4 = 0000000000000010 ! Mem[000000001e000060] = df9ba3ce, %l7 = ffffffffffffffff ldsw [%i0+0x060],%l7 ! %l7 = ffffffffdf9ba3ce ! Mem[0000000031000038] = 00000000, %f0 = ffffffff ld [%o2+0x038],%f0 ! %f0 = 00000000 ! Mem[000000001e000030] = 00004400 0000ffff, %l2 = 00000801, %l3 = 00000046 ldd [%i0+%o6],%l2 ! %l2 = 0000000000004400 000000000000ffff ! %l5 = 0000000000c00000, immed = fffffc24, %l3 = 000000000000ffff addcc %l5,-0x3dc,%l3 ! %l3 = 0000000000bffc24, %ccr = 11 ! %l0 = 0000000000000000, immed = 00000015, %l3 = 0000000000bffc24 sra %l0,0x015,%l3 ! %l3 = 0000000000000000 ! Mem[000000001e000000] = f01735c1, %l2 = 0000000000004400 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000035c1 ! %l4 = 0000000000000010, immed = 000008dc, %l3 = 0000000000000000 andcc %l4,0x8dc,%l3 ! %l3 = 0000000000000010, %ccr = 00 ! %l5 = 0000000000c00000, immed = fffffd7d, %y = 00000006 umulcc %l5,-0x283,%l1 ! %l1 = 00bffffe1dc00000, %ccr = 00, %y = bffffe p7_label_98: ! Mem[000000001f000018] = 44177400, %l1 = 00bffffe1dc00000 lduba [%i2+%i6]0x80,%l1 ! %l1 = 0000000000000044 ! Mem[000000001e000030] = 00004400 0000ffff, %l2 = 000035c1, %l3 = 00000010 ldda [%i0+%o6]0x81,%l2 ! %l2 = 0000000000004400 000000000000ffff ! Mem[000000001f000044] = 68b5ff20, %l1 = 0000000000000044 ldswa [%i2+0x044]%asi,%l1 ! %l1 = 0000000068b5ff20 ! Mem[000000001e800028] = 9eaf6cbc, %l4 = 0000000000000010 ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffff9eaf6cbc ! %l1 = 0000000068b5ff20, Mem[000000001f000010] = 29f4e6fa stba %l1,[%i2+%i5]0x81 ! Mem[000000001f000010] = 20f4e6fa ! %l6 = 000000000020ffe0, immed = fffff8f4, %l4 = ffffffff9eaf6cbc sub %l6,-0x70c,%l4 ! %l4 = 00000000002106ec ! %l6 = 000000000020ffe0, Mem[000000001e80005a] = ea500562 sth %l6,[%i1+0x05a] ! Mem[000000001e800058] = ea50ffe0 ! Mem[0000000031000038] = 00000000fffffff4, %f28 = ad167276 29f4e6fa ldd [%o2+0x038],%f28 ! %f28 = 00000000 fffffff4 ! %l5 = 0000000000c00000, %l4 = 00000000002106ec, %y = 00bffffe umul %l5,%l4,%l5 ! %l5 = 000018c531000000, %y = 18c5 ! Mem[0000000031000038] = 00000000, %l1 = 0000000068b5ff20 ldub [%o2+0x038],%l1 ! %l1 = 0000000000000000 p7_label_99: ! %l3 = 000000000000ffff, Mem[0000000031800078] = 00000000 sth %l3,[%o3+0x078] ! Mem[0000000031800078] = ffff0000 ! Mem[000000001f000068] = 543a7298, %l5 = 000018c531000000 ldsh [%i2+0x06a],%l5 ! %l5 = 0000000000007298 ! %l6 = 000000000020ffe0, Mem[000000001e000008] = 01000000 stba %l6,[%i0+%i4]0x89 ! Mem[000000001e000008] = 010000e0 ! Invert Register : %l6 = 000000000020ffe0 xor %l6,-1,%l6 ! %l6 = ffffffffffdf001f ! Mem[000000001e800038] = 00000000, %l6 = ffffffffffdf001f ldsh [%i1+0x03a],%l6 ! %l6 = 0000000000000000 ! %l6 = 0000000000000000, %l7 = ffffffffdf9ba3ce, %l2 = 0000000000004400 orncc %l6,%l7,%l2 ! %l2 = 0000000020645c31, %ccr = 00 ! Mem[0000000031000078] = b1f8550a, %l6 = 0000000000000000 ldsb [%o2+0x078],%l6 ! %l6 = ffffffffffffffb1 ! %f26 = fffff471 e4a4b38a, Mem[000000001e000060] = df9ba3ce 27716f23 std %f26,[%i0+0x060] ! Mem[000000001e000060] = fffff471 e4a4b38a ! Mem[000000001e000030] = 00004400, %l6 = ffffffffffffffb1 ldswa [%i0+%o6]0x81,%l6 ! %l6 = 0000000000004400 ! %l0 = 0000000000000000, Mem[000000001e800000] = fb48ac60 stba %l0,[%i1+%g0]0x81 ! Mem[000000001e800000] = 0048ac60 p7_label_100: ! %l1 = 0000000000000000, %l7 = ffffffffdf9ba3ce, %l5 = 0000000000007298 xorcc %l1,%l7,%l5 ! %l5 = ffffffffdf9ba3ce, %ccr = 88 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! Invert Register : %l6 = 0000000000004400 xor %l6,-1,%l6 ! %l6 = ffffffffffffbbff ! %f19 = dad77e38, Mem[0000000031800038] = ffff0000 st %f19,[%o3+0x038] ! Mem[0000000031800038] = dad77e38 ! Mem[000000001e000030] = ffff0000 00440000, %l6 = ffffbbff, %l7 = df9ba3ce ldda [%i0+%o6]0x89,%l6 ! %l6 = 0000000000440000 00000000ffff0000 ! %l0 = 0000000000000010, Mem[000000003080003c] = 0000ffff sth %l0,[%o1+0x03c] ! Mem[000000003080003c] = 0010ffff ! %l1 = 0000000000000000 sethi %hi(0x1dab6c00),%l1 ! %l1 = 000000001dab6c00 ! Mem[0000000030000078] = 00000000, %f1 = 387ed7da ld [%o0+0x078],%f1 ! %f1 = 00000000 ! Mem[000000001f00000c] = 00000080, %l2 = 0000000020645c31 lduw [%i2+0x00c],%l2 ! %l2 = 0000000000000080 ! Mem[000000001e000010] = f0c135c19eafbcbc, %l7 = 00000000ffff0000 ldx [%i0+%i5],%l7 ! %l7 = f0c135c19eafbcbc ba,a p7_not_taken_0_end p7_not_taken_0: ! The following code should not be executed mulx %l1,%l0,%l3 ldsh [%o1+0x042],%l4 lduw [%o2+0x040],%l2 stxa %l4,[%o2+0x000]%asi ba,a p7_branch_failed p7_not_taken_0_end: ! End of Random Code for Processor 7 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 0000000000000010 bne,a,pn %xcc,p7_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000001dab6c00 bne,a,pn %xcc,p7_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000080 bne,a,pn %xcc,p7_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000ffff bne,a,pn %xcc,p7_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000002106ec bne,a,pn %xcc,p7_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffdf9ba3ce bne,a,pn %xcc,p7_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000440000 bne,a,pn %xcc,p7_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be f0c135c19eafbcbc bne,a,pn %xcc,p7_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000018c5,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p7_failed mov 0x111,%g1 ! Check Floating Point Registers p7_check_fp_registers: set p7_temp,%g1 set p7_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 00000000 00000000 bne %xcc,p7_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 035d2424 387ed7da bne %xcc,p7_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 00000000 fffffff4 bne %xcc,p7_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 44177400 84bc858b bne %xcc,p7_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 4675ea8c 00000000 bne %xcc,p7_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 27716f23 00000000 bne %xcc,p7_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be ff800000 00000000 bne %xcc,p7_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be b1f8550a 32ae0000 bne %xcc,p7_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be fb48ac60 e7f9ffff bne %xcc,p7_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 23000000 dad77e38 bne %xcc,p7_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 8b85bc84 00741744 bne %xcc,p7_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 4889924d 00000000 bne %xcc,p7_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ad167276 29f4e6fa bne %xcc,p7_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be fffff471 e4a4b38a bne %xcc,p7_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 00000000 fffffff4 bne %xcc,p7_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 00000000 037deeff bne %xcc,p7_f30_fail nop ! Check Local Memory set p7_local0_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = c13517f0d5dbf373 ldx [%i0+0x000],%g3 ! Observed data at 000000001e000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e000000100000038 ldx [%i0+0x008],%g3 ! Observed data at 000000001e000008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff800000800008ff ldx [%i0+0x028],%g3 ! Observed data at 000000001e000028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = ffffffb889000000 ldx [%i0+0x050],%g3 ! Observed data at 000000001e000050 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = fffff471e4a4b38a ldx [%i0+0x060],%g3 ! Observed data at 000000001e000060 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 00000000fffffff4 ldx [%i0+0x078],%g3 ! Observed data at 000000001e000078 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x078,%g4 set p7_local1_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 0048ac60e7f9ffff ldx [%i1+0x000],%g3 ! Observed data at 000000001e800000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff00ffa10000ffff ldx [%i1+0x008],%g3 ! Observed data at 000000001e800008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x010],%g3 ! Observed data at 000000001e800010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x020],%g3 ! Observed data at 000000001e800020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000ff800000 ldx [%i1+0x038],%g3 ! Observed data at 000000001e800038 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 2f260281b65b18c2 ldx [%i1+0x040],%g3 ! Observed data at 000000001e800040 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x040,%g4 ldx [%g1+0x058],%g2 ! Expected data = ea50ffe0b5e3a7a1 ldx [%i1+0x058],%g3 ! Observed data at 000000001e800058 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x058,%g4 ldx [%g1+0x070],%g2 ! Expected data = ad16727629f4e6fa ldx [%i1+0x070],%g3 ! Observed data at 000000001e800070 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x070,%g4 set p7_local2_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 46000000037deeff ldx [%i2+0x000],%g3 ! Observed data at 000000001f000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 1015f11f00000080 ldx [%i2+0x008],%g3 ! Observed data at 000000001f000008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 20f4e6fa006400ea ldx [%i2+0x010],%g3 ! Observed data at 000000001f000010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00010000dad77e38 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 = 7fffffffffff000b ldx [%i2+0x028],%g3 ! Observed data at 000000001f000028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 0000ffffffffffd7 ldx [%i2+0x048],%g3 ! Observed data at 000000001f000048 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 00000000b34adc00 ldx [%i2+0x050],%g3 ! Observed data at 000000001f000050 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x050,%g4 ldx [%g1+0x070],%g2 ! Expected data = 5fe6ce060000ed24 ldx [%i2+0x070],%g3 ! Observed data at 000000001f000070 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 287a7217287aea8c ldx [%i2+0x078],%g3 ! Observed data at 000000001f000078 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x078,%g4 set p7_local3_expect,%g1 ldx [%g1+0x000],%g2 ! Expected data = 0000000000000011 ldx [%i3+0x000],%g3 ! Observed data at 000000001f800000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 73f3dbd508121d95 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 = ffffffff9f53e56e ldx [%i3+0x018],%g3 ! Observed data at 000000001f800018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 287aea8c000000ff ldx [%i3+0x020],%g3 ! Observed data at 000000001f800020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000 ldx [%i3+0x028],%g3 ! Observed data at 000000001f800028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2424f471e4a4b38a ldx [%i3+0x030],%g3 ! Observed data at 000000001f800030 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 7e70bd29602d18b4 ldx [%i3+0x040],%g3 ! Observed data at 000000001f800040 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x040,%g4 ldx [%g1+0x058],%g2 ! Expected data = 000000c2978040ed ldx [%i3+0x058],%g3 ! Observed data at 000000001f800058 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x058,%g4 ldx [%g1+0x070],%g2 ! Expected data = ff80000000000000 ldx [%i3+0x070],%g3 ! Observed data at 000000001f800070 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x070,%g4 ! Check Shared Memory set share0_expect,%g4 set p7_share_mask,%g5 set 0x30000000,%g6 ! Physical Addr of Share 0 p7_memcheck_share0: ldx [%g4+0x038],%g2 ! Expected value = 035d002400000000 ldx [%o0+0x038],%g3 ! Read value at Mem[0000000030000038] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x038,%g1 ldx [%g4+0x078],%g2 ! Expected value = 00000000ffffffb8 ldx [%o0+0x078],%g3 ! Read value at Mem[0000000030000078] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x078,%g1 set share1_expect,%g4 set 0x30800000,%g6 ! Physical Addr of Share 1 p7_memcheck_share1: ldx [%g4+0x038],%g2 ! Expected value = 5e044b390010ffff ldx [%o1+0x038],%g3 ! Read value at Mem[0000000030800038] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x038,%g1 ldx [%g4+0x078],%g2 ! Expected value = 00741700ffffb38a ldx [%o1+0x078],%g3 ! Read value at Mem[0000000030800078] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x078,%g1 set share2_expect,%g4 set 0x31000000,%g6 ! Physical Addr of Share 2 p7_memcheck_share2: ldx [%g4+0x038],%g2 ! Expected value = 00000000fffffff4 ldx [%o2+0x038],%g3 ! Read value at Mem[0000000031000038] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x038,%g1 ldx [%g4+0x078],%g2 ! Expected value = b1f8550a0000e746 ldx [%o2+0x078],%g3 ! Read value at Mem[0000000031000078] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x078,%g1 set share3_expect,%g4 set 0x31800000,%g6 ! Physical Addr of Share 3 p7_memcheck_share3: ldx [%g4+0x038],%g2 ! Expected value = dad77e380000000b ldx [%o3+0x038],%g3 ! Read value at Mem[0000000031800038] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x038,%g1 ldx [%g4+0x078],%g2 ! Expected value = ffff000000c00000 ldx [%o3+0x078],%g3 ! Read value at Mem[0000000031800078] cmp %g2,%g3 bne,pn %xcc,p7_failed add %g6,0x078,%g1 ! The test for processor 7 has passed p7_passed: ta GOOD_TRAP nop p7_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p7_failed p7_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p7_failed p7_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p7_failed p7_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p7_failed p7_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p7_failed p7_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p7_failed p7_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p7_failed p7_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p7_failed p7_f0_fail: set p7_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f2_fail: set p7_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f4_fail: set p7_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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_f8_fail: set p7_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%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_f14_fail: set p7_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f16_fail: set p7_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f18_fail: set p7_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%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 p7_f22_fail: set p7_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f24_fail: set p7_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f26_fail: set p7_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f28_fail: set p7_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f30_fail: set p7_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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] 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] ta BAD_TRAP p7_dfill_failed: ba p7_failed mov 0xddd,%g1 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: subc %l4,%l0,%l5 andn %l6,%l6,%l1 xorcc %l1,%l0,%l1 or %l5,0x936,%l6 done p7_trap1o: subc %l4,%l0,%l5 andn %l6,%l6,%l1 xorcc %l1,%l0,%l1 or %l5,0x936,%l6 done p7_trap2e: taddcctv %l2,-0x580,%l1 sth %l0,[%o3+0x03e] ! Mem[000000003180003e] done p7_trap2o: taddcctv %l2,-0x580,%l1 sth %l0,[%i3+0x03e] ! Mem[000000003180003e] done p7_trap3e: or %l1,-0xa5d,%l0 xor %l0,0x292,%l2 sub %l2,-0x47e,%l7 or %l0,-0x64d,%l3 and %l3,%l3,%l4 done p7_trap3o: or %l1,-0xa5d,%l0 xor %l0,0x292,%l2 sub %l2,-0x47e,%l7 or %l0,-0x64d,%l3 and %l3,%l3,%l4 done ! Cross Processor Interrupt Handler cross_intr_handler: membar #Sync ! Re-enable interrupts and return 9: stxa %g0,[%g0]ASI_INTR_RECEIVE membar #Sync retry inst_access_handler: done .align 256 data_access_handler: 1: 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 mov 0x08,%i4 mov 0x10,%i5 mov 0x18,%i6 mov %g0,%i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = bf4f47ae0af107a6 ldx [%g1+0x008],%l1 ! %l1 = a38f495a0a96ae23 ldx [%g1+0x010],%l2 ! %l2 = 29fb1471ce646923 ldx [%g1+0x018],%l3 ! %l3 = df67c5f827c2a99b ldx [%g1+0x020],%l4 ! %l4 = a41682025142af65 ldx [%g1+0x028],%l5 ! %l5 = 9259870a2b66a8be ldx [%g1+0x030],%l6 ! %l6 = fefff0a21440c401 ldx [%g1+0x038],%l7 ! %l7 = 1178fa52b9515159 save ! Initialize memory points for window 1 set share0_start,%i0 set share1_start,%i1 set share2_start,%i2 set share3_start,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = e3b16333b700a60e ldx [%g1+0x048],%l1 ! %l1 = aa81aa1412b75990 ldx [%g1+0x050],%l2 ! %l2 = 841465a26051c6ab ldx [%g1+0x058],%l3 ! %l3 = f69674eec39f01e6 ldx [%g1+0x060],%l4 ! %l4 = a463d13458186b05 ldx [%g1+0x068],%l5 ! %l5 = 1d6ca37c5faa5d0f ldx [%g1+0x070],%l6 ! %l6 = 2bb1f6b2763a6aa1 ldx [%g1+0x078],%l7 ! %l7 = 1c17557c94c708de ! Initialize the output register of window 1 set p7_local0_start,%o0 set p7_local1_start,%o1 set p7_local2_start,%o2 set p7_local3_start,%o3 mov 0x08,%o4 mov 0x10,%o5 mov 0x18,%o6 restore retl nop user_text_end: .seg "text" .align 0x2000 user_near0_start: p0_near_0_le: lduw [%o1+0x044],%l1 ! Mem[0000000030800044] sth %l7,[%o3+0x000] ! Mem[0000000031800000] mulx %l0,%l0,%l6 jmpl %o7,%g0 subccc %l5,-0x961,%l0 p0_near_0_lo: lduw [%i1+0x044],%l1 ! Mem[0000000030800044] sth %l7,[%i3+0x000] ! Mem[0000000031800000] mulx %l0,%l0,%l6 jmpl %o7,%g0 subccc %l5,-0x961,%l0 p0_near_0_he: orcc %l2,0xa2b,%l4 udivx %l3,-0xbaf,%l2 add %l1,0xd91,%l5 andcc %l4,0xdaf,%l5 jmpl %o7,%g0 andcc %l2,%l0,%l5 p0_near_0_ho: orcc %l2,0xa2b,%l4 udivx %l3,-0xbaf,%l2 add %l1,0xd91,%l5 andcc %l4,0xdaf,%l5 jmpl %o7,%g0 andcc %l2,%l0,%l5 p1_near_0_le: st %f0 ,[%i2+0x000] ! Mem[0000000013000000] add %l6,%l5,%l2 and %l3,%l1,%l7 xnor %l6,%l5,%l0 subccc %l1,-0xe19,%l0 jmpl %o7,%g0 stb %l6,[%o3+0x008] ! Mem[0000000031800008] p1_near_0_lo: st %f0 ,[%o2+0x000] ! Mem[0000000013000000] add %l6,%l5,%l2 and %l3,%l1,%l7 xnor %l6,%l5,%l0 subccc %l1,-0xe19,%l0 jmpl %o7,%g0 stb %l6,[%i3+0x008] ! Mem[0000000031800008] p1_near_0_he: sdivx %l4,-0x4b3,%l3 jmpl %o7,%g0 ld [%o1+0x04c],%f25 ! Mem[000000003080004c] p1_near_0_ho: sdivx %l4,-0x4b3,%l3 jmpl %o7,%g0 ld [%i1+0x04c],%f25 ! Mem[000000003080004c] p2_near_0_le: jmpl %o7,%g0 st %f0 ,[%o1+0x054] ! Mem[0000000030800054] jmpl %o7,%g0 nop p2_near_0_lo: jmpl %o7,%g0 st %f0 ,[%i1+0x054] ! Mem[0000000030800054] jmpl %o7,%g0 nop p2_near_0_he: srlx %l1,0x007,%l0 sth %l3,[%o3+0x054] ! Mem[0000000031800054] umulcc %l5,%l3,%l6 or %l3,%l5,%l3 sra %l4,0x004,%l0 xnorcc %l7,-0xeb3,%l1 jmpl %o7,%g0 ldd [%i3+0x018],%l6 ! Mem[0000000015800018] p2_near_0_ho: srlx %l1,0x007,%l0 sth %l3,[%i3+0x054] ! Mem[0000000031800054] umulcc %l5,%l3,%l6 or %l3,%l5,%l3 sra %l4,0x004,%l0 xnorcc %l7,-0xeb3,%l1 jmpl %o7,%g0 ldd [%o3+0x018],%l6 ! Mem[0000000015800018] p3_near_0_le: stx %l3,[%i2+0x008] ! Mem[0000000017000008] or %l5,%l6,%l6 jmpl %o7,%g0 srax %l5,0x021,%l2 p3_near_0_lo: stx %l3,[%o2+0x008] ! Mem[0000000017000008] or %l5,%l6,%l6 jmpl %o7,%g0 srax %l5,0x021,%l2 p3_near_0_he: st %f20,[%i3+0x008] ! Mem[0000000017800008] orn %l4,%l7,%l5 orn %l2,%l0,%l5 umul %l5,-0x6a4,%l0 lduh [%i1+0x018],%l3 ! Mem[0000000016800018] jmpl %o7,%g0 ldsw [%o0+0x05c],%l4 ! Mem[000000003000005c] p3_near_0_ho: st %f20,[%o3+0x008] ! Mem[0000000017800008] orn %l4,%l7,%l5 orn %l2,%l0,%l5 umul %l5,-0x6a4,%l0 lduh [%o1+0x018],%l3 ! Mem[0000000016800018] jmpl %o7,%g0 ldsw [%i0+0x05c],%l4 ! Mem[000000003000005c] p4_near_0_le: srax %l6,%l5,%l0 std %f6 ,[%o1+0x020] ! Mem[0000000030800020] add %l6,-0xaa0,%l6 ldsb [%i1+0x053],%l1 ! Mem[0000000018800053] jmpl %o7,%g0 sub %l4,%l0,%l4 p4_near_0_lo: srax %l6,%l5,%l0 std %f6 ,[%i1+0x020] ! Mem[0000000030800020] add %l6,-0xaa0,%l6 ldsb [%o1+0x053],%l1 ! Mem[0000000018800053] jmpl %o7,%g0 sub %l4,%l0,%l4 p4_near_0_he: sth %l1,[%o0+0x022] ! Mem[0000000030000022] tsubcc %l1,0x391,%l5 stb %l2,[%o3+0x063] ! Mem[0000000031800063] jmpl %o7,%g0 addccc %l2,%l1,%l2 p4_near_0_ho: sth %l1,[%i0+0x022] ! Mem[0000000030000022] tsubcc %l1,0x391,%l5 stb %l2,[%i3+0x063] ! Mem[0000000031800063] jmpl %o7,%g0 addccc %l2,%l1,%l2 p5_near_0_le: sdivx %l4,%l0,%l5 stb %l0,[%i2+0x00e] ! Mem[000000001b00000e] stw %l6,[%o2+0x068] ! Mem[0000000031000068] ldsw [%o1+0x068],%l7 ! Mem[0000000030800068] andcc %l5,0x77b,%l3 ldsb [%o2+0x02e],%l7 ! Mem[000000003100002e] jmpl %o7,%g0 sllx %l1,%l3,%l0 p5_near_0_lo: sdivx %l4,%l0,%l5 stb %l0,[%o2+0x00e] ! Mem[000000001b00000e] stw %l6,[%i2+0x068] ! Mem[0000000031000068] ldsw [%i1+0x068],%l7 ! Mem[0000000030800068] andcc %l5,0x77b,%l3 ldsb [%i2+0x02e],%l7 ! Mem[000000003100002e] jmpl %o7,%g0 sllx %l1,%l3,%l0 p5_near_0_he: jmpl %o7,%g0 srl %l1,%l2,%l3 jmpl %o7,%g0 nop p5_near_0_ho: jmpl %o7,%g0 srl %l1,%l2,%l3 jmpl %o7,%g0 nop p6_near_0_le: tsubcctv %l4,%l0,%l5 jmpl %o7,%g0 addcc %l6,-0xc92,%l1 p6_near_0_lo: tsubcctv %l4,%l0,%l5 jmpl %o7,%g0 addcc %l6,-0xc92,%l1 p6_near_0_he: or %l2,0x7e0,%l5 std %l6,[%i0+0x020] ! Mem[000000001c000020] lduh [%i2+0x062],%l1 ! Mem[000000001d000062] or %l0,%l6,%l6 ldub [%o0+0x076],%l2 ! Mem[0000000030000076] ldsb [%i2+0x00c],%l3 ! Mem[000000001d00000c] jmpl %o7,%g0 std %f28,[%i1+0x068] ! Mem[000000001c800068] p6_near_0_ho: or %l2,0x7e0,%l5 std %l6,[%o0+0x020] ! Mem[000000001c000020] lduh [%o2+0x062],%l1 ! Mem[000000001d000062] or %l0,%l6,%l6 ldub [%i0+0x076],%l2 ! Mem[0000000030000076] ldsb [%o2+0x00c],%l3 ! Mem[000000001d00000c] jmpl %o7,%g0 std %f28,[%o1+0x068] ! Mem[000000001c800068] p7_near_0_le: subc %l4,%l0,%l5 andn %l6,%l6,%l1 xorcc %l1,%l0,%l1 jmpl %o7,%g0 or %l5,0x936,%l6 p7_near_0_lo: subc %l4,%l0,%l5 andn %l6,%l6,%l1 xorcc %l1,%l0,%l1 jmpl %o7,%g0 or %l5,0x936,%l6 p7_near_0_he: taddcctv %l2,-0x580,%l1 jmpl %o7,%g0 sth %l0,[%o3+0x03e] ! Mem[000000003180003e] p7_near_0_ho: taddcctv %l2,-0x580,%l1 jmpl %o7,%g0 sth %l0,[%i3+0x03e] ! Mem[000000003180003e] near0_b2b_h: addccc %l1,-0x9c7,%l2 umulcc %l4,-0xf31,%l7 sub %l4,%l0,%l4 sra %l1,%l6,%l6 jmpl %o7,%g0 smul %l5,%l3,%l5 near0_b2b_l: smul %l2,0x9ae,%l1 add %l2,%l4,%l7 smul %l3,-0x769,%l1 orncc %l6,%l6,%l3 jmpl %o7,%g0 sra %l4,%l2,%l6 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: sth %l6,[%o3+0x004] ! Mem[0000000031800004] sll %l5,0x01e,%l0 mulx %l0,%l4,%l6 ldsh [%i0+0x07e],%l7 ! Mem[000000001000007e] ldd [%o0+0x000],%l0 ! Mem[0000000030000000] jmpl %o7,%g0 add %l2,-0x16a,%l6 p0_near_1_lo: sth %l6,[%i3+0x004] ! Mem[0000000031800004] sll %l5,0x01e,%l0 mulx %l0,%l4,%l6 ldsh [%o0+0x07e],%l7 ! Mem[000000001000007e] ldd [%i0+0x000],%l0 ! Mem[0000000030000000] jmpl %o7,%g0 add %l2,-0x16a,%l6 p0_near_1_he: jmpl %o7,%g0 xorcc %l7,%l3,%l2 jmpl %o7,%g0 nop p0_near_1_ho: jmpl %o7,%g0 xorcc %l7,%l3,%l2 jmpl %o7,%g0 nop p1_near_1_le: addccc %l0,%l2,%l2 jmpl %o7,%g0 stb %l1,[%o0+0x009] ! Mem[0000000030000009] p1_near_1_lo: addccc %l0,%l2,%l2 jmpl %o7,%g0 stb %l1,[%i0+0x009] ! Mem[0000000030000009] p1_near_1_he: lduh [%o3+0x04c],%l2 ! Mem[000000003180004c] ld [%o0+0x00c],%f29 ! Mem[000000003000000c] sllx %l5,%l0,%l4 ldub [%o2+0x00f],%l2 ! Mem[000000003100000f] orncc %l3,0x3bb,%l2 lduh [%i2+0x030],%l6 ! Mem[0000000013000030] jmpl %o7,%g0 lduw [%i0+0x01c],%l6 ! Mem[000000001200001c] p1_near_1_ho: lduh [%i3+0x04c],%l2 ! Mem[000000003180004c] ld [%i0+0x00c],%f29 ! Mem[000000003000000c] sllx %l5,%l0,%l4 ldub [%i2+0x00f],%l2 ! Mem[000000003100000f] orncc %l3,0x3bb,%l2 lduh [%o2+0x030],%l6 ! Mem[0000000013000030] jmpl %o7,%g0 lduw [%o0+0x01c],%l6 ! Mem[000000001200001c] p2_near_1_le: std %f8 ,[%o2+0x010] ! Mem[0000000031000010] sllx %l5,%l0,%l1 ldsh [%i1+0x012],%l4 ! Mem[0000000014800012] ldsh [%i0+0x004],%l1 ! Mem[0000000014000004] ldd [%o2+0x050],%f6 ! Mem[0000000031000050] jmpl %o7,%g0 ldd [%o2+0x050],%f14 ! Mem[0000000031000050] p2_near_1_lo: std %f8 ,[%i2+0x010] ! Mem[0000000031000010] sllx %l5,%l0,%l1 ldsh [%o1+0x012],%l4 ! Mem[0000000014800012] ldsh [%o0+0x004],%l1 ! Mem[0000000014000004] ldd [%i2+0x050],%f6 ! Mem[0000000031000050] jmpl %o7,%g0 ldd [%i2+0x050],%f14 ! Mem[0000000031000050] p2_near_1_he: stw %l6,[%i3+0x070] ! Mem[0000000015800070] addcc %l3,-0x80e,%l7 ldsb [%o2+0x052],%l5 ! Mem[0000000031000052] subc %l0,0x4ed,%l4 stw %l7,[%o0+0x010] ! Mem[0000000030000010] jmpl %o7,%g0 udivx %l0,%l5,%l7 p2_near_1_ho: stw %l6,[%o3+0x070] ! Mem[0000000015800070] addcc %l3,-0x80e,%l7 ldsb [%i2+0x052],%l5 ! Mem[0000000031000052] subc %l0,0x4ed,%l4 stw %l7,[%i0+0x010] ! Mem[0000000030000010] jmpl %o7,%g0 udivx %l0,%l5,%l7 p3_near_1_le: smul %l0,%l2,%l6 addc %l5,%l5,%l1 std %l0,[%o1+0x058] ! Mem[0000000030800058] sub %l0,0x7ad,%l4 jmpl %o7,%g0 or %l5,%l0,%l4 p3_near_1_lo: smul %l0,%l2,%l6 addc %l5,%l5,%l1 std %l0,[%i1+0x058] ! Mem[0000000030800058] sub %l0,0x7ad,%l4 jmpl %o7,%g0 or %l5,%l0,%l4 p3_near_1_he: jmpl %o7,%g0 std %l0,[%i2+0x030] ! Mem[0000000017000030] jmpl %o7,%g0 nop p3_near_1_ho: jmpl %o7,%g0 std %l0,[%o2+0x030] ! Mem[0000000017000030] jmpl %o7,%g0 nop p4_near_1_le: ldd [%i0+0x070],%l6 ! Mem[0000000018000070] srax %l4,0x007,%l4 st %f7 ,[%o3+0x060] ! Mem[0000000031800060] jmpl %o7,%g0 std %f14,[%o0+0x020] ! Mem[0000000030000020] p4_near_1_lo: ldd [%o0+0x070],%l6 ! Mem[0000000018000070] srax %l4,0x007,%l4 st %f7 ,[%i3+0x060] ! Mem[0000000031800060] jmpl %o7,%g0 std %f14,[%i0+0x020] ! Mem[0000000030000020] p4_near_1_he: andncc %l2,0x4e2,%l7 taddcctv %l2,%l4,%l3 srax %l2,0x038,%l0 add %l5,0x4d0,%l3 smul %l2,-0x6bb,%l2 ldsb [%i1+0x07c],%l7 ! Mem[000000001880007c] jmpl %o7,%g0 orcc %l7,0xf3e,%l6 p4_near_1_ho: andncc %l2,0x4e2,%l7 taddcctv %l2,%l4,%l3 srax %l2,0x038,%l0 add %l5,0x4d0,%l3 smul %l2,-0x6bb,%l2 ldsb [%o1+0x07c],%l7 ! Mem[000000001880007c] jmpl %o7,%g0 orcc %l7,0xf3e,%l6 p5_near_1_le: orcc %l0,%l0,%l5 lduh [%o0+0x02c],%l1 ! Mem[000000003000002c] sllx %l2,0x027,%l2 sth %l4,[%i0+0x032] ! Mem[000000001a000032] sth %l3,[%i1+0x054] ! Mem[000000001a800054] jmpl %o7,%g0 andn %l4,0x24f,%l4 p5_near_1_lo: orcc %l0,%l0,%l5 lduh [%i0+0x02c],%l1 ! Mem[000000003000002c] sllx %l2,0x027,%l2 sth %l4,[%o0+0x032] ! Mem[000000001a000032] sth %l3,[%o1+0x054] ! Mem[000000001a800054] jmpl %o7,%g0 andn %l4,0x24f,%l4 p5_near_1_he: jmpl %o7,%g0 lduw [%o1+0x02c],%l5 ! Mem[000000003080002c] jmpl %o7,%g0 nop p5_near_1_ho: jmpl %o7,%g0 lduw [%i1+0x02c],%l5 ! Mem[000000003080002c] jmpl %o7,%g0 nop p6_near_1_le: jmpl %o7,%g0 ldd [%i2+0x068],%f8 ! Mem[000000001d000068] jmpl %o7,%g0 nop p6_near_1_lo: jmpl %o7,%g0 ldd [%o2+0x068],%f8 ! Mem[000000001d000068] jmpl %o7,%g0 nop p6_near_1_he: st %f28,[%o3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 xnor %l7,-0xd69,%l1 p6_near_1_ho: st %f28,[%i3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 xnor %l7,-0xd69,%l1 p7_near_1_le: ldx [%i0+0x060],%l1 ! Mem[000000001e000060] ldub [%i2+0x011],%l0 ! Mem[000000001f000011] orncc %l5,-0xf97,%l7 tsubcctv %l5,0xfe6,%l0 jmpl %o7,%g0 ldx [%i3+0x000],%l0 ! Mem[000000001f800000] p7_near_1_lo: ldx [%o0+0x060],%l1 ! Mem[000000001e000060] ldub [%o2+0x011],%l0 ! Mem[000000001f000011] orncc %l5,-0xf97,%l7 tsubcctv %l5,0xfe6,%l0 jmpl %o7,%g0 ldx [%o3+0x000],%l0 ! Mem[000000001f800000] p7_near_1_he: xor %l0,0x292,%l2 ldd [%o3+0x078],%l2 ! Mem[0000000031800078] jmpl %o7,%g0 orcc %l4,%l4,%l3 p7_near_1_ho: xor %l0,0x292,%l2 ldd [%i3+0x078],%l2 ! Mem[0000000031800078] jmpl %o7,%g0 orcc %l4,%l4,%l3 near1_b2b_h: srax %l6,0x02c,%l6 udivx %l6,0x667,%l6 subccc %l7,%l4,%l4 addccc %l0,%l4,%l2 addccc %l5,-0xa41,%l1 jmpl %o7,%g0 nop near1_b2b_l: taddcc %l4,%l7,%l7 and %l6,0x2b7,%l2 srax %l5,%l5,%l6 smul %l2,0x989,%l1 sra %l6,0x00f,%l2 jmpl %o7,%g0 xorcc %l2,-0x7e0,%l7 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: sub %l6,0xc63,%l1 srl %l5,0x01d,%l2 jmpl %o7,%g0 std %l4,[%i0+0x078] ! Mem[0000000010000078] p0_near_2_lo: sub %l6,0xc63,%l1 srl %l5,0x01d,%l2 jmpl %o7,%g0 std %l4,[%o0+0x078] ! Mem[0000000010000078] p0_near_2_he: orncc %l3,0xe7f,%l4 st %f30,[%o1+0x004] ! Mem[0000000030800004] subccc %l3,%l4,%l5 std %l6,[%i1+0x040] ! Mem[0000000010800040] jmpl %o7,%g0 ldsb [%i1+0x037],%l5 ! Mem[0000000010800037] p0_near_2_ho: orncc %l3,0xe7f,%l4 st %f30,[%i1+0x004] ! Mem[0000000030800004] subccc %l3,%l4,%l5 std %l6,[%o1+0x040] ! Mem[0000000010800040] jmpl %o7,%g0 ldsb [%o1+0x037],%l5 ! Mem[0000000010800037] p1_near_2_le: sra %l0,%l2,%l2 stw %l0,[%o1+0x008] ! Mem[0000000030800008] jmpl %o7,%g0 lduw [%o2+0x048],%l5 ! Mem[0000000031000048] p1_near_2_lo: sra %l0,%l2,%l2 stw %l0,[%i1+0x008] ! Mem[0000000030800008] jmpl %o7,%g0 lduw [%i2+0x048],%l5 ! Mem[0000000031000048] p1_near_2_he: lduw [%o2+0x00c],%l2 ! Mem[000000003100000c] andncc %l7,0x176,%l7 ldd [%o0+0x008],%l0 ! Mem[0000000030000008] jmpl %o7,%g0 tsubcc %l1,%l0,%l7 p1_near_2_ho: lduw [%i2+0x00c],%l2 ! Mem[000000003100000c] andncc %l7,0x176,%l7 ldd [%i0+0x008],%l0 ! Mem[0000000030000008] jmpl %o7,%g0 tsubcc %l1,%l0,%l7 p2_near_2_le: stb %l5,[%i2+0x048] ! Mem[0000000015000048] orncc %l0,-0xeeb,%l1 ldub [%i0+0x07e],%l7 ! Mem[000000001400007e] jmpl %o7,%g0 lduh [%i0+0x06e],%l7 ! Mem[000000001400006e] p2_near_2_lo: stb %l5,[%o2+0x048] ! Mem[0000000015000048] orncc %l0,-0xeeb,%l1 ldub [%o0+0x07e],%l7 ! Mem[000000001400007e] jmpl %o7,%g0 lduh [%o0+0x06e],%l7 ! Mem[000000001400006e] p2_near_2_he: srlx %l2,0x018,%l2 mulx %l1,0xb75,%l1 ldsb [%o2+0x053],%l7 ! Mem[0000000031000053] jmpl %o7,%g0 ldsb [%o1+0x015],%l3 ! Mem[0000000030800015] p2_near_2_ho: srlx %l2,0x018,%l2 mulx %l1,0xb75,%l1 ldsb [%i2+0x053],%l7 ! Mem[0000000031000053] jmpl %o7,%g0 ldsb [%i1+0x015],%l3 ! Mem[0000000030800015] p3_near_2_le: ldd [%o2+0x058],%f6 ! Mem[0000000031000058] ldd [%o3+0x058],%l2 ! Mem[0000000031800058] stb %l1,[%o0+0x01a] ! Mem[000000003000001a] taddcctv %l4,-0x474,%l0 add %l7,%l0,%l6 jmpl %o7,%g0 lduh [%o3+0x01e],%l7 ! Mem[000000003180001e] p3_near_2_lo: ldd [%i2+0x058],%f6 ! Mem[0000000031000058] ldd [%i3+0x058],%l2 ! Mem[0000000031800058] stb %l1,[%i0+0x01a] ! Mem[000000003000001a] taddcctv %l4,-0x474,%l0 add %l7,%l0,%l6 jmpl %o7,%g0 lduh [%i3+0x01e],%l7 ! Mem[000000003180001e] p3_near_2_he: jmpl %o7,%g0 std %f20,[%o2+0x058] ! Mem[0000000031000058] jmpl %o7,%g0 nop p3_near_2_ho: jmpl %o7,%g0 std %f20,[%i2+0x058] ! Mem[0000000031000058] jmpl %o7,%g0 nop p4_near_2_le: ldd [%o0+0x060],%l6 ! Mem[0000000030000060] srax %l3,%l6,%l1 sub %l1,-0x359,%l3 add %l0,0x3ee,%l0 ldd [%i3+0x010],%f8 ! Mem[0000000019800010] ldub [%i2+0x054],%l4 ! Mem[0000000019000054] jmpl %o7,%g0 ld [%o1+0x060],%f4 ! Mem[0000000030800060] p4_near_2_lo: ldd [%i0+0x060],%l6 ! Mem[0000000030000060] srax %l3,%l6,%l1 sub %l1,-0x359,%l3 add %l0,0x3ee,%l0 ldd [%o3+0x010],%f8 ! Mem[0000000019800010] ldub [%o2+0x054],%l4 ! Mem[0000000019000054] jmpl %o7,%g0 ld [%i1+0x060],%f4 ! Mem[0000000030800060] p4_near_2_he: ldub [%o0+0x060],%l6 ! Mem[0000000030000060] jmpl %o7,%g0 and %l5,0x043,%l6 p4_near_2_ho: ldub [%i0+0x060],%l6 ! Mem[0000000030000060] jmpl %o7,%g0 and %l5,0x043,%l6 p5_near_2_le: jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[000000001b800020] jmpl %o7,%g0 nop p5_near_2_lo: jmpl %o7,%g0 ldd [%o3+0x020],%l2 ! Mem[000000001b800020] jmpl %o7,%g0 nop p5_near_2_he: mulx %l3,0x303,%l1 xor %l4,-0xd88,%l5 jmpl %o7,%g0 tsubcctv %l0,0xe7a,%l5 p5_near_2_ho: mulx %l3,0x303,%l1 xor %l4,-0xd88,%l5 jmpl %o7,%g0 tsubcctv %l0,0xe7a,%l5 p6_near_2_le: jmpl %o7,%g0 sth %l5,[%o0+0x072] ! Mem[0000000030000072] jmpl %o7,%g0 nop p6_near_2_lo: jmpl %o7,%g0 sth %l5,[%i0+0x072] ! Mem[0000000030000072] jmpl %o7,%g0 nop p6_near_2_he: or %l2,-0x2bc,%l3 ldsb [%i1+0x05e],%l6 ! Mem[000000001c80005e] sra %l7,%l7,%l2 stb %l2,[%o0+0x071] ! Mem[0000000030000071] umul %l0,%l1,%l6 jmpl %o7,%g0 sdivx %l0,0xfed,%l4 p6_near_2_ho: or %l2,-0x2bc,%l3 ldsb [%o1+0x05e],%l6 ! Mem[000000001c80005e] sra %l7,%l7,%l2 stb %l2,[%i0+0x071] ! Mem[0000000030000071] umul %l0,%l1,%l6 jmpl %o7,%g0 sdivx %l0,0xfed,%l4 p7_near_2_le: ldsb [%o0+0x03c],%l4 ! Mem[000000003000003c] st %f1 ,[%o1+0x078] ! Mem[0000000030800078] lduh [%o0+0x03e],%l1 ! Mem[000000003000003e] lduw [%i1+0x00c],%l5 ! Mem[000000001e80000c] jmpl %o7,%g0 sllx %l5,%l0,%l4 p7_near_2_lo: ldsb [%i0+0x03c],%l4 ! Mem[000000003000003c] st %f1 ,[%i1+0x078] ! Mem[0000000030800078] lduh [%i0+0x03e],%l1 ! Mem[000000003000003e] lduw [%o1+0x00c],%l5 ! Mem[000000001e80000c] jmpl %o7,%g0 sllx %l5,%l0,%l4 p7_near_2_he: jmpl %o7,%g0 srl %l2,%l7,%l2 jmpl %o7,%g0 nop p7_near_2_ho: jmpl %o7,%g0 srl %l2,%l7,%l2 jmpl %o7,%g0 nop near2_b2b_h: xnor %l4,0x9a7,%l5 or %l7,%l4,%l4 srlx %l7,0x037,%l0 nop addc %l2,%l1,%l5 sll %l0,%l5,%l2 jmpl %o7,%g0 xor %l0,-0x244,%l3 near2_b2b_l: and %l2,%l5,%l5 udivx %l3,%l3,%l1 sra %l4,%l5,%l7 sra %l6,0x011,%l6 subc %l6,%l0,%l4 umul %l0,0x5fd,%l3 jmpl %o7,%g0 andcc %l0,%l6,%l3 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: std %l0,[%o1+0x040] ! Mem[0000000030800040] xor %l0,-0xd22,%l4 orcc %l1,%l2,%l1 st %f1 ,[%o1+0x044] ! Mem[0000000030800044] addcc %l2,%l3,%l1 smul %l3,%l7,%l1 jmpl %o7,%g0 umul %l5,%l2,%l4 p0_near_3_lo: std %l0,[%i1+0x040] ! Mem[0000000030800040] xor %l0,-0xd22,%l4 orcc %l1,%l2,%l1 st %f1 ,[%i1+0x044] ! Mem[0000000030800044] addcc %l2,%l3,%l1 smul %l3,%l7,%l1 jmpl %o7,%g0 umul %l5,%l2,%l4 p0_near_3_he: ldub [%i2+0x06b],%l2 ! Mem[000000001100006b] stw %l3,[%o0+0x004] ! Mem[0000000030000004] ldsh [%o0+0x040],%l7 ! Mem[0000000030000040] ldsw [%o0+0x000],%l4 ! Mem[0000000030000000] stb %l3,[%i0+0x009] ! Mem[0000000010000009] jmpl %o7,%g0 sllx %l6,%l1,%l6 p0_near_3_ho: ldub [%o2+0x06b],%l2 ! Mem[000000001100006b] stw %l3,[%i0+0x004] ! Mem[0000000030000004] ldsh [%i0+0x040],%l7 ! Mem[0000000030000040] ldsw [%i0+0x000],%l4 ! Mem[0000000030000000] stb %l3,[%o0+0x009] ! Mem[0000000010000009] jmpl %o7,%g0 sllx %l6,%l1,%l6 p1_near_3_le: jmpl %o7,%g0 ldub [%o2+0x008],%l0 ! Mem[0000000031000008] jmpl %o7,%g0 nop p1_near_3_lo: jmpl %o7,%g0 ldub [%i2+0x008],%l0 ! Mem[0000000031000008] jmpl %o7,%g0 nop p1_near_3_he: smul %l7,%l1,%l7 xorcc %l1,0x53e,%l4 jmpl %o7,%g0 ldx [%o3+0x048],%l4 ! Mem[0000000031800048] p1_near_3_ho: smul %l7,%l1,%l7 xorcc %l1,0x53e,%l4 jmpl %o7,%g0 ldx [%i3+0x048],%l4 ! Mem[0000000031800048] p2_near_3_le: ldsh [%o1+0x016],%l0 ! Mem[0000000030800016] ldd [%o2+0x050],%l6 ! Mem[0000000031000050] lduh [%o3+0x016],%l3 ! Mem[0000000031800016] ldsw [%o2+0x010],%l0 ! Mem[0000000031000010] ldub [%o1+0x057],%l0 ! Mem[0000000030800057] jmpl %o7,%g0 andncc %l1,%l5,%l2 p2_near_3_lo: ldsh [%i1+0x016],%l0 ! Mem[0000000030800016] ldd [%i2+0x050],%l6 ! Mem[0000000031000050] lduh [%i3+0x016],%l3 ! Mem[0000000031800016] ldsw [%i2+0x010],%l0 ! Mem[0000000031000010] ldub [%i1+0x057],%l0 ! Mem[0000000030800057] jmpl %o7,%g0 andncc %l1,%l5,%l2 p2_near_3_he: stb %l7,[%o2+0x057] ! Mem[0000000031000057] ldx [%o1+0x050],%l4 ! Mem[0000000030800050] jmpl %o7,%g0 nop p2_near_3_ho: stb %l7,[%i2+0x057] ! Mem[0000000031000057] ldx [%i1+0x050],%l4 ! Mem[0000000030800050] jmpl %o7,%g0 nop p3_near_3_le: udivx %l7,%l7,%l1 andncc %l1,-0x86b,%l2 stx %l3,[%o1+0x058] ! Mem[0000000030800058] jmpl %o7,%g0 ldd [%i1+0x000],%l6 ! Mem[0000000016800000] p3_near_3_lo: udivx %l7,%l7,%l1 andncc %l1,-0x86b,%l2 stx %l3,[%i1+0x058] ! Mem[0000000030800058] jmpl %o7,%g0 ldd [%o1+0x000],%l6 ! Mem[0000000016800000] p3_near_3_he: stb %l6,[%o3+0x05f] ! Mem[000000003180005f] jmpl %o7,%g0 srax %l7,%l4,%l6 p3_near_3_ho: stb %l6,[%i3+0x05f] ! Mem[000000003180005f] jmpl %o7,%g0 srax %l7,%l4,%l6 p4_near_3_le: jmpl %o7,%g0 srl %l1,0x01f,%l0 jmpl %o7,%g0 nop p4_near_3_lo: jmpl %o7,%g0 srl %l1,0x01f,%l0 jmpl %o7,%g0 nop p4_near_3_he: orcc %l0,%l6,%l2 taddcc %l6,%l3,%l6 ldd [%o3+0x060],%l4 ! Mem[0000000031800060] jmpl %o7,%g0 ldsb [%o3+0x023],%l7 ! Mem[0000000031800023] p4_near_3_ho: orcc %l0,%l6,%l2 taddcc %l6,%l3,%l6 ldd [%i3+0x060],%l4 ! Mem[0000000031800060] jmpl %o7,%g0 ldsb [%i3+0x023],%l7 ! Mem[0000000031800023] p5_near_3_le: jmpl %o7,%g0 taddcc %l6,-0xbf5,%l4 jmpl %o7,%g0 nop p5_near_3_lo: jmpl %o7,%g0 taddcc %l6,-0xbf5,%l4 jmpl %o7,%g0 nop p5_near_3_he: ldd [%i2+0x058],%l0 ! Mem[000000001b000058] lduh [%o1+0x02a],%l0 ! Mem[000000003080002a] st %f23,[%i3+0x070] ! Mem[000000001b800070] xnor %l3,0x48a,%l6 jmpl %o7,%g0 andn %l6,-0xde6,%l0 p5_near_3_ho: ldd [%o2+0x058],%l0 ! Mem[000000001b000058] lduh [%i1+0x02a],%l0 ! Mem[000000003080002a] st %f23,[%o3+0x070] ! Mem[000000001b800070] xnor %l3,0x48a,%l6 jmpl %o7,%g0 andn %l6,-0xde6,%l0 p6_near_3_le: ldd [%i3+0x000],%f8 ! Mem[000000001d800000] stw %l7,[%o0+0x070] ! Mem[0000000030000070] ldd [%o0+0x070],%f0 ! Mem[0000000030000070] taddcctv %l2,%l6,%l0 xnorcc %l2,%l1,%l7 ldub [%o2+0x076],%l3 ! Mem[0000000031000076] jmpl %o7,%g0 and %l5,-0xc33,%l6 p6_near_3_lo: ldd [%o3+0x000],%f8 ! Mem[000000001d800000] stw %l7,[%i0+0x070] ! Mem[0000000030000070] ldd [%i0+0x070],%f0 ! Mem[0000000030000070] taddcctv %l2,%l6,%l0 xnorcc %l2,%l1,%l7 ldub [%i2+0x076],%l3 ! Mem[0000000031000076] jmpl %o7,%g0 and %l5,-0xc33,%l6 p6_near_3_he: ld [%o3+0x030],%f26 ! Mem[0000000031800030] ldub [%o0+0x076],%l4 ! Mem[0000000030000076] lduw [%i2+0x03c],%l7 ! Mem[000000001d00003c] lduh [%o2+0x074],%l1 ! Mem[0000000031000074] jmpl %o7,%g0 addccc %l1,%l7,%l0 p6_near_3_ho: ld [%i3+0x030],%f26 ! Mem[0000000031800030] ldub [%i0+0x076],%l4 ! Mem[0000000030000076] lduw [%o2+0x03c],%l7 ! Mem[000000001d00003c] lduh [%i2+0x074],%l1 ! Mem[0000000031000074] jmpl %o7,%g0 addccc %l1,%l7,%l0 p7_near_3_le: ldsh [%i2+0x014],%l3 ! Mem[000000001f000014] jmpl %o7,%g0 ldsw [%o1+0x038],%l3 ! Mem[0000000030800038] p7_near_3_lo: ldsh [%o2+0x014],%l3 ! Mem[000000001f000014] jmpl %o7,%g0 ldsw [%i1+0x038],%l3 ! Mem[0000000030800038] p7_near_3_he: umul %l5,-0x4fe,%l2 ldsb [%i1+0x05a],%l0 ! Mem[000000001e80005a] smulcc %l7,0x450,%l2 or %l0,%l3,%l3 nop jmpl %o7,%g0 ld [%o2+0x038],%f29 ! Mem[0000000031000038] p7_near_3_ho: umul %l5,-0x4fe,%l2 ldsb [%o1+0x05a],%l0 ! Mem[000000001e80005a] smulcc %l7,0x450,%l2 or %l0,%l3,%l3 nop jmpl %o7,%g0 ld [%i2+0x038],%f29 ! Mem[0000000031000038] near3_b2b_h: xorcc %l7,%l5,%l6 srl %l3,%l6,%l2 tsubcc %l0,%l5,%l7 srlx %l7,0x028,%l5 jmpl %o7,%g0 taddcc %l7,%l4,%l7 near3_b2b_l: smul %l4,%l0,%l3 tsubcc %l5,-0x6d7,%l3 smulcc %l5,-0xccd,%l2 andn %l1,-0xc8c,%l2 jmpl %o7,%g0 subc %l0,-0x386,%l0 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: orcc %l7,-0xab5,%l0 andcc %l2,%l3,%l6 smulcc %l7,%l7,%l4 std %f2 ,[%i3+0x008] ! Mem[0000000011800008] andcc %l4,0x3e4,%l5 jmpl %o7,%g0 sll %l1,0x00b,%l1 p0_far_0_lo: orcc %l7,-0xab5,%l0 andcc %l2,%l3,%l6 smulcc %l7,%l7,%l4 std %f2 ,[%o3+0x008] ! Mem[0000000011800008] andcc %l4,0x3e4,%l5 jmpl %o7,%g0 sll %l1,0x00b,%l1 p0_far_0_lem: orcc %l7,-0xab5,%l0 andcc %l2,%l3,%l6 smulcc %l7,%l7,%l4 membar #Sync std %f2 ,[%i3+0x008] ! Mem[0000000011800008] andcc %l4,0x3e4,%l5 jmpl %o7,%g0 sll %l1,0x00b,%l1 p0_far_0_lom: orcc %l7,-0xab5,%l0 andcc %l2,%l3,%l6 smulcc %l7,%l7,%l4 membar #Sync std %f2 ,[%o3+0x008] ! Mem[0000000011800008] andcc %l4,0x3e4,%l5 jmpl %o7,%g0 sll %l1,0x00b,%l1 p0_far_0_he: orncc %l6,%l4,%l4 xorcc %l0,%l1,%l6 stw %l4,[%o0+0x004] ! Mem[0000000030000004] andn %l0,%l2,%l4 jmpl %o7,%g0 lduw [%o2+0x004],%l7 ! Mem[0000000031000004] p0_far_0_ho: orncc %l6,%l4,%l4 xorcc %l0,%l1,%l6 stw %l4,[%i0+0x004] ! Mem[0000000030000004] andn %l0,%l2,%l4 jmpl %o7,%g0 lduw [%i2+0x004],%l7 ! Mem[0000000031000004] p0_far_0_hem: orncc %l6,%l4,%l4 xorcc %l0,%l1,%l6 stw %l4,[%o0+0x004] ! Mem[0000000030000004] andn %l0,%l2,%l4 jmpl %o7,%g0 lduw [%o2+0x004],%l7 ! Mem[0000000031000004] p0_far_0_hom: orncc %l6,%l4,%l4 xorcc %l0,%l1,%l6 stw %l4,[%i0+0x004] ! Mem[0000000030000004] andn %l0,%l2,%l4 jmpl %o7,%g0 lduw [%i2+0x004],%l7 ! Mem[0000000031000004] p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p1_far_0_le: jmpl %o7,%g0 nop jmpl %o7,%g0 nop p1_far_0_lo: jmpl %o7,%g0 nop jmpl %o7,%g0 nop p1_far_0_lem: jmpl %o7,%g0 nop jmpl %o7,%g0 nop p1_far_0_lom: jmpl %o7,%g0 nop jmpl %o7,%g0 nop p1_far_0_he: ld [%i1+0x008],%f22 ! Mem[0000000012800008] orn %l7,0xce0,%l7 andn %l5,0x6ec,%l3 ldsh [%o1+0x04e],%l3 ! Mem[000000003080004e] nop jmpl %o7,%g0 ldx [%o3+0x008],%l3 ! Mem[0000000031800008] p1_far_0_ho: ld [%o1+0x008],%f22 ! Mem[0000000012800008] orn %l7,0xce0,%l7 andn %l5,0x6ec,%l3 ldsh [%i1+0x04e],%l3 ! Mem[000000003080004e] nop jmpl %o7,%g0 ldx [%i3+0x008],%l3 ! Mem[0000000031800008] p1_far_0_hem: membar #Sync ld [%i1+0x008],%f22 ! Mem[0000000012800008] orn %l7,0xce0,%l7 andn %l5,0x6ec,%l3 ldsh [%o1+0x04e],%l3 ! Mem[000000003080004e] nop jmpl %o7,%g0 ldx [%o3+0x008],%l3 ! Mem[0000000031800008] p1_far_0_hom: membar #Sync ld [%o1+0x008],%f22 ! Mem[0000000012800008] orn %l7,0xce0,%l7 andn %l5,0x6ec,%l3 ldsh [%i1+0x04e],%l3 ! Mem[000000003080004e] nop jmpl %o7,%g0 ldx [%i3+0x008],%l3 ! Mem[0000000031800008] p1_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p2_far_0_le: jmpl %o7,%g0 ldsh [%i1+0x00a],%l5 ! Mem[000000001480000a] jmpl %o7,%g0 nop p2_far_0_lo: jmpl %o7,%g0 ldsh [%o1+0x00a],%l5 ! Mem[000000001480000a] jmpl %o7,%g0 nop p2_far_0_lem: membar #Sync jmpl %o7,%g0 ldsh [%i1+0x00a],%l5 ! Mem[000000001480000a] jmpl %o7,%g0 nop p2_far_0_lom: membar #Sync jmpl %o7,%g0 ldsh [%o1+0x00a],%l5 ! Mem[000000001480000a] jmpl %o7,%g0 nop p2_far_0_he: ldub [%o1+0x017],%l5 ! Mem[0000000030800017] andcc %l7,%l0,%l7 jmpl %o7,%g0 ldd [%i1+0x068],%f28 ! Mem[0000000014800068] p2_far_0_ho: ldub [%i1+0x017],%l5 ! Mem[0000000030800017] andcc %l7,%l0,%l7 jmpl %o7,%g0 ldd [%o1+0x068],%f28 ! Mem[0000000014800068] p2_far_0_hem: ldub [%o1+0x017],%l5 ! Mem[0000000030800017] andcc %l7,%l0,%l7 jmpl %o7,%g0 ldd [%i1+0x068],%f28 ! Mem[0000000014800068] p2_far_0_hom: ldub [%i1+0x017],%l5 ! Mem[0000000030800017] andcc %l7,%l0,%l7 jmpl %o7,%g0 ldd [%o1+0x068],%f28 ! Mem[0000000014800068] p2_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p3_far_0_le: stx %l3,[%o0+0x058] ! Mem[0000000030000058] xorcc %l5,0x9fe,%l2 jmpl %o7,%g0 orn %l4,%l4,%l5 p3_far_0_lo: stx %l3,[%i0+0x058] ! Mem[0000000030000058] xorcc %l5,0x9fe,%l2 jmpl %o7,%g0 orn %l4,%l4,%l5 p3_far_0_lem: stx %l3,[%o0+0x058] ! Mem[0000000030000058] xorcc %l5,0x9fe,%l2 jmpl %o7,%g0 orn %l4,%l4,%l5 p3_far_0_lom: stx %l3,[%i0+0x058] ! Mem[0000000030000058] xorcc %l5,0x9fe,%l2 jmpl %o7,%g0 orn %l4,%l4,%l5 p3_far_0_he: st %f19,[%o3+0x05c] ! Mem[000000003180005c] add %l7,%l1,%l3 jmpl %o7,%g0 stb %l7,[%i0+0x026] ! Mem[0000000016000026] p3_far_0_ho: st %f19,[%i3+0x05c] ! Mem[000000003180005c] add %l7,%l1,%l3 jmpl %o7,%g0 stb %l7,[%o0+0x026] ! Mem[0000000016000026] p3_far_0_hem: st %f19,[%o3+0x05c] ! Mem[000000003180005c] add %l7,%l1,%l3 membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x026] ! Mem[0000000016000026] p3_far_0_hom: st %f19,[%i3+0x05c] ! Mem[000000003180005c] add %l7,%l1,%l3 membar #Sync jmpl %o7,%g0 stb %l7,[%o0+0x026] ! Mem[0000000016000026] p3_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p4_far_0_le: taddcctv %l7,-0x735,%l0 taddcctv %l4,%l3,%l7 ldd [%o0+0x060],%l0 ! Mem[0000000030000060] ldd [%o3+0x060],%l0 ! Mem[0000000031800060] jmpl %o7,%g0 ldub [%i1+0x027],%l3 ! Mem[0000000018800027] p4_far_0_lo: taddcctv %l7,-0x735,%l0 taddcctv %l4,%l3,%l7 ldd [%i0+0x060],%l0 ! Mem[0000000030000060] ldd [%i3+0x060],%l0 ! Mem[0000000031800060] jmpl %o7,%g0 ldub [%o1+0x027],%l3 ! Mem[0000000018800027] p4_far_0_lem: taddcctv %l7,-0x735,%l0 taddcctv %l4,%l3,%l7 ldd [%o0+0x060],%l0 ! Mem[0000000030000060] ldd [%o3+0x060],%l0 ! Mem[0000000031800060] membar #Sync jmpl %o7,%g0 ldub [%i1+0x027],%l3 ! Mem[0000000018800027] p4_far_0_lom: taddcctv %l7,-0x735,%l0 taddcctv %l4,%l3,%l7 ldd [%i0+0x060],%l0 ! Mem[0000000030000060] ldd [%i3+0x060],%l0 ! Mem[0000000031800060] membar #Sync jmpl %o7,%g0 ldub [%o1+0x027],%l3 ! Mem[0000000018800027] p4_far_0_he: std %l4,[%o3+0x060] ! Mem[0000000031800060] addcc %l1,-0xdcb,%l6 ldsb [%o1+0x024],%l1 ! Mem[0000000030800024] jmpl %o7,%g0 ldd [%o1+0x060],%f24 ! Mem[0000000030800060] p4_far_0_ho: std %l4,[%i3+0x060] ! Mem[0000000031800060] addcc %l1,-0xdcb,%l6 ldsb [%i1+0x024],%l1 ! Mem[0000000030800024] jmpl %o7,%g0 ldd [%i1+0x060],%f24 ! Mem[0000000030800060] p4_far_0_hem: std %l4,[%o3+0x060] ! Mem[0000000031800060] addcc %l1,-0xdcb,%l6 ldsb [%o1+0x024],%l1 ! Mem[0000000030800024] jmpl %o7,%g0 ldd [%o1+0x060],%f24 ! Mem[0000000030800060] p4_far_0_hom: std %l4,[%i3+0x060] ! Mem[0000000031800060] addcc %l1,-0xdcb,%l6 ldsb [%i1+0x024],%l1 ! Mem[0000000030800024] jmpl %o7,%g0 ldd [%i1+0x060],%f24 ! Mem[0000000030800060] p4_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p5_far_0_le: xnor %l7,%l3,%l0 std %l2,[%i1+0x028] ! Mem[000000001a800028] smulcc %l7,%l7,%l4 ldd [%i0+0x008],%f2 ! Mem[000000001a000008] ldsw [%o2+0x028],%l3 ! Mem[0000000031000028] orncc %l3,-0xdb8,%l7 jmpl %o7,%g0 udivx %l1,-0xe80,%l7 p5_far_0_lo: xnor %l7,%l3,%l0 std %l2,[%o1+0x028] ! Mem[000000001a800028] smulcc %l7,%l7,%l4 ldd [%o0+0x008],%f2 ! Mem[000000001a000008] ldsw [%i2+0x028],%l3 ! Mem[0000000031000028] orncc %l3,-0xdb8,%l7 jmpl %o7,%g0 udivx %l1,-0xe80,%l7 p5_far_0_lem: xnor %l7,%l3,%l0 membar #Sync std %l2,[%i1+0x028] ! Mem[000000001a800028] smulcc %l7,%l7,%l4 ldd [%i0+0x008],%f2 ! Mem[000000001a000008] ldsw [%o2+0x028],%l3 ! Mem[0000000031000028] orncc %l3,-0xdb8,%l7 jmpl %o7,%g0 udivx %l1,-0xe80,%l7 p5_far_0_lom: xnor %l7,%l3,%l0 membar #Sync std %l2,[%o1+0x028] ! Mem[000000001a800028] smulcc %l7,%l7,%l4 ldd [%o0+0x008],%f2 ! Mem[000000001a000008] ldsw [%i2+0x028],%l3 ! Mem[0000000031000028] orncc %l3,-0xdb8,%l7 jmpl %o7,%g0 udivx %l1,-0xe80,%l7 p5_far_0_he: taddcctv %l7,%l3,%l1 jmpl %o7,%g0 xorcc %l6,0xe99,%l1 p5_far_0_ho: taddcctv %l7,%l3,%l1 jmpl %o7,%g0 xorcc %l6,0xe99,%l1 p5_far_0_hem: taddcctv %l7,%l3,%l1 jmpl %o7,%g0 xorcc %l6,0xe99,%l1 p5_far_0_hom: taddcctv %l7,%l3,%l1 jmpl %o7,%g0 xorcc %l6,0xe99,%l1 p5_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p6_far_0_le: ldd [%i1+0x008],%l4 ! Mem[000000001c800008] jmpl %o7,%g0 sll %l4,0x019,%l3 p6_far_0_lo: ldd [%o1+0x008],%l4 ! Mem[000000001c800008] jmpl %o7,%g0 sll %l4,0x019,%l3 p6_far_0_lem: membar #Sync ldd [%i1+0x008],%l4 ! Mem[000000001c800008] jmpl %o7,%g0 sll %l4,0x019,%l3 p6_far_0_lom: membar #Sync ldd [%o1+0x008],%l4 ! Mem[000000001c800008] jmpl %o7,%g0 sll %l4,0x019,%l3 p6_far_0_he: stx %l4,[%i0+0x040] ! Mem[000000001c000040] sra %l7,0x018,%l3 jmpl %o7,%g0 subc %l4,%l1,%l4 p6_far_0_ho: stx %l4,[%o0+0x040] ! Mem[000000001c000040] sra %l7,0x018,%l3 jmpl %o7,%g0 subc %l4,%l1,%l4 p6_far_0_hem: stx %l4,[%i0+0x040] ! Mem[000000001c000040] sra %l7,0x018,%l3 jmpl %o7,%g0 subc %l4,%l1,%l4 p6_far_0_hom: stx %l4,[%o0+0x040] ! Mem[000000001c000040] sra %l7,0x018,%l3 jmpl %o7,%g0 subc %l4,%l1,%l4 p6_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p7_far_0_le: ldub [%i1+0x06b],%l5 ! Mem[000000001e80006b] st %f15,[%o2+0x03c] ! Mem[000000003100003c] addc %l7,%l4,%l0 jmpl %o7,%g0 or %l3,%l4,%l4 p7_far_0_lo: ldub [%o1+0x06b],%l5 ! Mem[000000001e80006b] st %f15,[%i2+0x03c] ! Mem[000000003100003c] addc %l7,%l4,%l0 jmpl %o7,%g0 or %l3,%l4,%l4 p7_far_0_lem: ldub [%i1+0x06b],%l5 ! Mem[000000001e80006b] st %f15,[%o2+0x03c] ! Mem[000000003100003c] addc %l7,%l4,%l0 jmpl %o7,%g0 or %l3,%l4,%l4 p7_far_0_lom: ldub [%o1+0x06b],%l5 ! Mem[000000001e80006b] st %f15,[%i2+0x03c] ! Mem[000000003100003c] addc %l7,%l4,%l0 jmpl %o7,%g0 or %l3,%l4,%l4 p7_far_0_he: nop orn %l4,%l1,%l1 ldub [%i1+0x026],%l4 ! Mem[000000001e800026] orn %l7,0x90f,%l0 stb %l3,[%o3+0x039] ! Mem[0000000031800039] st %f30,[%o1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 tsubcctv %l2,-0x0ff,%l6 p7_far_0_ho: nop orn %l4,%l1,%l1 ldub [%o1+0x026],%l4 ! Mem[000000001e800026] orn %l7,0x90f,%l0 stb %l3,[%i3+0x039] ! Mem[0000000031800039] st %f30,[%i1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 tsubcctv %l2,-0x0ff,%l6 p7_far_0_hem: nop orn %l4,%l1,%l1 membar #Sync ldub [%i1+0x026],%l4 ! Mem[000000001e800026] orn %l7,0x90f,%l0 stb %l3,[%o3+0x039] ! Mem[0000000031800039] st %f30,[%o1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 tsubcctv %l2,-0x0ff,%l6 p7_far_0_hom: nop orn %l4,%l1,%l1 membar #Sync ldub [%o1+0x026],%l4 ! Mem[000000001e800026] orn %l7,0x90f,%l0 stb %l3,[%i3+0x039] ! Mem[0000000031800039] st %f30,[%i1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 tsubcctv %l2,-0x0ff,%l6 p7_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: add %l6,0x2f2,%l1 xor %l0,%l6,%l2 umul %l1,%l7,%l2 srl %l6,%l3,%l5 subc %l6,0xc73,%l5 andn %l0,%l2,%l4 jmpl %o7,%g0 andn %l5,0xb22,%l2 far0_b2b_l: andn %l1,%l5,%l6 xnor %l7,%l3,%l5 orncc %l1,-0xe22,%l2 sub %l1,0xef7,%l3 nop add %l1,%l1,%l2 jmpl %o7,%g0 xnor %l6,-0x262,%l5 user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: xorcc %l2,%l4,%l5 stx %l7,[%o2+0x040] ! Mem[0000000031000040] addccc %l2,%l5,%l3 sth %l7,[%o1+0x000] ! Mem[0000000030800000] ld [%i0+0x00c],%f2 ! Mem[000000001000000c] jmpl %o7,%g0 ldsb [%i3+0x014],%l5 ! Mem[0000000011800014] p0_far_1_lo: xorcc %l2,%l4,%l5 stx %l7,[%i2+0x040] ! Mem[0000000031000040] addccc %l2,%l5,%l3 sth %l7,[%i1+0x000] ! Mem[0000000030800000] ld [%o0+0x00c],%f2 ! Mem[000000001000000c] jmpl %o7,%g0 ldsb [%o3+0x014],%l5 ! Mem[0000000011800014] p0_far_1_lem: xorcc %l2,%l4,%l5 stx %l7,[%o2+0x040] ! Mem[0000000031000040] addccc %l2,%l5,%l3 sth %l7,[%o1+0x000] ! Mem[0000000030800000] membar #Sync ld [%i0+0x00c],%f2 ! Mem[000000001000000c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x014],%l5 ! Mem[0000000011800014] p0_far_1_lom: xorcc %l2,%l4,%l5 stx %l7,[%i2+0x040] ! Mem[0000000031000040] addccc %l2,%l5,%l3 sth %l7,[%i1+0x000] ! Mem[0000000030800000] membar #Sync ld [%o0+0x00c],%f2 ! Mem[000000001000000c] membar #Sync jmpl %o7,%g0 ldsb [%o3+0x014],%l5 ! Mem[0000000011800014] p0_far_1_he: ldx [%o3+0x040],%l4 ! Mem[0000000031800040] umulcc %l7,0x971,%l1 ldsh [%o2+0x004],%l2 ! Mem[0000000031000004] jmpl %o7,%g0 xnorcc %l3,0x436,%l2 p0_far_1_ho: ldx [%i3+0x040],%l4 ! Mem[0000000031800040] umulcc %l7,0x971,%l1 ldsh [%i2+0x004],%l2 ! Mem[0000000031000004] jmpl %o7,%g0 xnorcc %l3,0x436,%l2 p0_far_1_hem: ldx [%o3+0x040],%l4 ! Mem[0000000031800040] umulcc %l7,0x971,%l1 ldsh [%o2+0x004],%l2 ! Mem[0000000031000004] jmpl %o7,%g0 xnorcc %l3,0x436,%l2 p0_far_1_hom: ldx [%i3+0x040],%l4 ! Mem[0000000031800040] umulcc %l7,0x971,%l1 ldsh [%i2+0x004],%l2 ! Mem[0000000031000004] jmpl %o7,%g0 xnorcc %l3,0x436,%l2 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p1_far_1_le: addc %l3,-0xe2e,%l2 lduh [%i2+0x034],%l7 ! Mem[0000000013000034] mulx %l6,-0xf62,%l4 xnor %l4,-0x728,%l0 srl %l5,0x006,%l1 xor %l0,-0xfda,%l2 jmpl %o7,%g0 ldub [%o3+0x04b],%l6 ! Mem[000000003180004b] p1_far_1_lo: addc %l3,-0xe2e,%l2 lduh [%o2+0x034],%l7 ! Mem[0000000013000034] mulx %l6,-0xf62,%l4 xnor %l4,-0x728,%l0 srl %l5,0x006,%l1 xor %l0,-0xfda,%l2 jmpl %o7,%g0 ldub [%i3+0x04b],%l6 ! Mem[000000003180004b] p1_far_1_lem: addc %l3,-0xe2e,%l2 membar #Sync lduh [%i2+0x034],%l7 ! Mem[0000000013000034] mulx %l6,-0xf62,%l4 xnor %l4,-0x728,%l0 srl %l5,0x006,%l1 xor %l0,-0xfda,%l2 jmpl %o7,%g0 ldub [%o3+0x04b],%l6 ! Mem[000000003180004b] p1_far_1_lom: addc %l3,-0xe2e,%l2 membar #Sync lduh [%o2+0x034],%l7 ! Mem[0000000013000034] mulx %l6,-0xf62,%l4 xnor %l4,-0x728,%l0 srl %l5,0x006,%l1 xor %l0,-0xfda,%l2 jmpl %o7,%g0 ldub [%i3+0x04b],%l6 ! Mem[000000003180004b] p1_far_1_he: tsubcctv %l7,%l3,%l5 srlx %l3,%l4,%l5 xnorcc %l2,%l6,%l5 jmpl %o7,%g0 st %f25,[%i0+0x008] ! Mem[0000000012000008] p1_far_1_ho: tsubcctv %l7,%l3,%l5 srlx %l3,%l4,%l5 xnorcc %l2,%l6,%l5 jmpl %o7,%g0 st %f25,[%o0+0x008] ! Mem[0000000012000008] p1_far_1_hem: tsubcctv %l7,%l3,%l5 srlx %l3,%l4,%l5 xnorcc %l2,%l6,%l5 membar #Sync jmpl %o7,%g0 st %f25,[%i0+0x008] ! Mem[0000000012000008] p1_far_1_hom: tsubcctv %l7,%l3,%l5 srlx %l3,%l4,%l5 xnorcc %l2,%l6,%l5 membar #Sync jmpl %o7,%g0 st %f25,[%o0+0x008] ! Mem[0000000012000008] p1_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p2_far_1_le: umul %l5,%l6,%l2 sra %l4,%l4,%l5 andcc %l0,-0x8c7,%l1 ldx [%o1+0x010],%l1 ! Mem[0000000030800010] jmpl %o7,%g0 xnorcc %l7,0x0d9,%l6 p2_far_1_lo: umul %l5,%l6,%l2 sra %l4,%l4,%l5 andcc %l0,-0x8c7,%l1 ldx [%i1+0x010],%l1 ! Mem[0000000030800010] jmpl %o7,%g0 xnorcc %l7,0x0d9,%l6 p2_far_1_lem: umul %l5,%l6,%l2 sra %l4,%l4,%l5 andcc %l0,-0x8c7,%l1 ldx [%o1+0x010],%l1 ! Mem[0000000030800010] jmpl %o7,%g0 xnorcc %l7,0x0d9,%l6 p2_far_1_lom: umul %l5,%l6,%l2 sra %l4,%l4,%l5 andcc %l0,-0x8c7,%l1 ldx [%i1+0x010],%l1 ! Mem[0000000030800010] jmpl %o7,%g0 xnorcc %l7,0x0d9,%l6 p2_far_1_he: umul %l6,-0x591,%l1 jmpl %o7,%g0 ldsb [%o1+0x052],%l3 ! Mem[0000000030800052] p2_far_1_ho: umul %l6,-0x591,%l1 jmpl %o7,%g0 ldsb [%i1+0x052],%l3 ! Mem[0000000030800052] p2_far_1_hem: umul %l6,-0x591,%l1 jmpl %o7,%g0 ldsb [%o1+0x052],%l3 ! Mem[0000000030800052] p2_far_1_hom: umul %l6,-0x591,%l1 jmpl %o7,%g0 ldsb [%i1+0x052],%l3 ! Mem[0000000030800052] p2_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p3_far_1_le: sth %l1,[%o2+0x05e] ! Mem[000000003100005e] taddcc %l5,%l0,%l1 jmpl %o7,%g0 stw %l7,[%o0+0x05c] ! Mem[000000003000005c] p3_far_1_lo: sth %l1,[%i2+0x05e] ! Mem[000000003100005e] taddcc %l5,%l0,%l1 jmpl %o7,%g0 stw %l7,[%i0+0x05c] ! Mem[000000003000005c] p3_far_1_lem: sth %l1,[%o2+0x05e] ! Mem[000000003100005e] taddcc %l5,%l0,%l1 jmpl %o7,%g0 stw %l7,[%o0+0x05c] ! Mem[000000003000005c] p3_far_1_lom: sth %l1,[%i2+0x05e] ! Mem[000000003100005e] taddcc %l5,%l0,%l1 jmpl %o7,%g0 stw %l7,[%i0+0x05c] ! Mem[000000003000005c] p3_far_1_he: std %f30,[%o2+0x018] ! Mem[0000000031000018] addc %l0,%l2,%l7 addc %l7,%l5,%l3 jmpl %o7,%g0 taddcc %l2,%l3,%l2 p3_far_1_ho: std %f30,[%i2+0x018] ! Mem[0000000031000018] addc %l0,%l2,%l7 addc %l7,%l5,%l3 jmpl %o7,%g0 taddcc %l2,%l3,%l2 p3_far_1_hem: std %f30,[%o2+0x018] ! Mem[0000000031000018] addc %l0,%l2,%l7 addc %l7,%l5,%l3 jmpl %o7,%g0 taddcc %l2,%l3,%l2 p3_far_1_hom: std %f30,[%i2+0x018] ! Mem[0000000031000018] addc %l0,%l2,%l7 addc %l7,%l5,%l3 jmpl %o7,%g0 taddcc %l2,%l3,%l2 p3_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p4_far_1_le: or %l1,-0xb57,%l6 xnor %l7,%l3,%l5 tsubcc %l1,-0xe81,%l2 jmpl %o7,%g0 std %l4,[%i1+0x008] ! Mem[0000000018800008] p4_far_1_lo: or %l1,-0xb57,%l6 xnor %l7,%l3,%l5 tsubcc %l1,-0xe81,%l2 jmpl %o7,%g0 std %l4,[%o1+0x008] ! Mem[0000000018800008] p4_far_1_lem: or %l1,-0xb57,%l6 xnor %l7,%l3,%l5 tsubcc %l1,-0xe81,%l2 membar #Sync jmpl %o7,%g0 std %l4,[%i1+0x008] ! Mem[0000000018800008] p4_far_1_lom: or %l1,-0xb57,%l6 xnor %l7,%l3,%l5 tsubcc %l1,-0xe81,%l2 membar #Sync jmpl %o7,%g0 std %l4,[%o1+0x008] ! Mem[0000000018800008] p4_far_1_he: sllx %l2,0x01e,%l5 ldsw [%o3+0x020],%l4 ! Mem[0000000031800020] sth %l1,[%o3+0x026] ! Mem[0000000031800026] stb %l5,[%o2+0x063] ! Mem[0000000031000063] jmpl %o7,%g0 andn %l0,%l2,%l4 p4_far_1_ho: sllx %l2,0x01e,%l5 ldsw [%i3+0x020],%l4 ! Mem[0000000031800020] sth %l1,[%i3+0x026] ! Mem[0000000031800026] stb %l5,[%i2+0x063] ! Mem[0000000031000063] jmpl %o7,%g0 andn %l0,%l2,%l4 p4_far_1_hem: sllx %l2,0x01e,%l5 ldsw [%o3+0x020],%l4 ! Mem[0000000031800020] sth %l1,[%o3+0x026] ! Mem[0000000031800026] stb %l5,[%o2+0x063] ! Mem[0000000031000063] jmpl %o7,%g0 andn %l0,%l2,%l4 p4_far_1_hom: sllx %l2,0x01e,%l5 ldsw [%i3+0x020],%l4 ! Mem[0000000031800020] sth %l1,[%i3+0x026] ! Mem[0000000031800026] stb %l5,[%i2+0x063] ! Mem[0000000031000063] jmpl %o7,%g0 andn %l0,%l2,%l4 p4_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p5_far_1_le: andn %l7,0x2a6,%l7 stw %l2,[%i0+0x074] ! Mem[000000001a000074] ldd [%o2+0x068],%l2 ! Mem[0000000031000068] addcc %l6,%l1,%l2 stw %l7,[%o1+0x06c] ! Mem[000000003080006c] jmpl %o7,%g0 or %l5,-0x417,%l1 p5_far_1_lo: andn %l7,0x2a6,%l7 stw %l2,[%o0+0x074] ! Mem[000000001a000074] ldd [%i2+0x068],%l2 ! Mem[0000000031000068] addcc %l6,%l1,%l2 stw %l7,[%i1+0x06c] ! Mem[000000003080006c] jmpl %o7,%g0 or %l5,-0x417,%l1 p5_far_1_lem: andn %l7,0x2a6,%l7 stw %l2,[%i0+0x074] ! Mem[000000001a000074] ldd [%o2+0x068],%l2 ! Mem[0000000031000068] addcc %l6,%l1,%l2 stw %l7,[%o1+0x06c] ! Mem[000000003080006c] jmpl %o7,%g0 or %l5,-0x417,%l1 p5_far_1_lom: andn %l7,0x2a6,%l7 stw %l2,[%o0+0x074] ! Mem[000000001a000074] ldd [%i2+0x068],%l2 ! Mem[0000000031000068] addcc %l6,%l1,%l2 stw %l7,[%i1+0x06c] ! Mem[000000003080006c] jmpl %o7,%g0 or %l5,-0x417,%l1 p5_far_1_he: or %l1,0xee9,%l6 mulx %l2,-0x993,%l6 smulcc %l7,0x745,%l6 xnorcc %l3,%l2,%l5 jmpl %o7,%g0 subccc %l4,%l7,%l2 p5_far_1_ho: or %l1,0xee9,%l6 mulx %l2,-0x993,%l6 smulcc %l7,0x745,%l6 xnorcc %l3,%l2,%l5 jmpl %o7,%g0 subccc %l4,%l7,%l2 p5_far_1_hem: or %l1,0xee9,%l6 mulx %l2,-0x993,%l6 smulcc %l7,0x745,%l6 xnorcc %l3,%l2,%l5 jmpl %o7,%g0 subccc %l4,%l7,%l2 p5_far_1_hom: or %l1,0xee9,%l6 mulx %l2,-0x993,%l6 smulcc %l7,0x745,%l6 xnorcc %l3,%l2,%l5 jmpl %o7,%g0 subccc %l4,%l7,%l2 p5_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p6_far_1_le: ldx [%o1+0x070],%l4 ! Mem[0000000030800070] std %f8 ,[%i2+0x018] ! Mem[000000001d000018] or %l2,-0x603,%l1 sth %l7,[%i2+0x07e] ! Mem[000000001d00007e] umul %l5,%l6,%l5 jmpl %o7,%g0 nop p6_far_1_lo: ldx [%i1+0x070],%l4 ! Mem[0000000030800070] std %f8 ,[%o2+0x018] ! Mem[000000001d000018] or %l2,-0x603,%l1 sth %l7,[%o2+0x07e] ! Mem[000000001d00007e] umul %l5,%l6,%l5 jmpl %o7,%g0 nop p6_far_1_lem: ldx [%o1+0x070],%l4 ! Mem[0000000030800070] membar #Sync std %f8 ,[%i2+0x018] ! Mem[000000001d000018] or %l2,-0x603,%l1 sth %l7,[%i2+0x07e] ! Mem[000000001d00007e] umul %l5,%l6,%l5 jmpl %o7,%g0 nop p6_far_1_lom: ldx [%i1+0x070],%l4 ! Mem[0000000030800070] membar #Sync std %f8 ,[%o2+0x018] ! Mem[000000001d000018] or %l2,-0x603,%l1 sth %l7,[%o2+0x07e] ! Mem[000000001d00007e] umul %l5,%l6,%l5 jmpl %o7,%g0 nop p6_far_1_he: ldsb [%o1+0x070],%l0 ! Mem[0000000030800070] st %f22,[%o3+0x030] ! Mem[0000000031800030] xnor %l7,0x00b,%l5 lduw [%i3+0x07c],%l5 ! Mem[000000001d80007c] ldub [%o2+0x073],%l4 ! Mem[0000000031000073] ldub [%o0+0x073],%l5 ! Mem[0000000030000073] jmpl %o7,%g0 std %f26,[%o1+0x030] ! Mem[0000000030800030] p6_far_1_ho: ldsb [%i1+0x070],%l0 ! Mem[0000000030800070] st %f22,[%i3+0x030] ! Mem[0000000031800030] xnor %l7,0x00b,%l5 lduw [%o3+0x07c],%l5 ! Mem[000000001d80007c] ldub [%i2+0x073],%l4 ! Mem[0000000031000073] ldub [%i0+0x073],%l5 ! Mem[0000000030000073] jmpl %o7,%g0 std %f26,[%i1+0x030] ! Mem[0000000030800030] p6_far_1_hem: ldsb [%o1+0x070],%l0 ! Mem[0000000030800070] st %f22,[%o3+0x030] ! Mem[0000000031800030] xnor %l7,0x00b,%l5 lduw [%i3+0x07c],%l5 ! Mem[000000001d80007c] ldub [%o2+0x073],%l4 ! Mem[0000000031000073] ldub [%o0+0x073],%l5 ! Mem[0000000030000073] jmpl %o7,%g0 std %f26,[%o1+0x030] ! Mem[0000000030800030] p6_far_1_hom: ldsb [%i1+0x070],%l0 ! Mem[0000000030800070] st %f22,[%i3+0x030] ! Mem[0000000031800030] xnor %l7,0x00b,%l5 lduw [%o3+0x07c],%l5 ! Mem[000000001d80007c] ldub [%i2+0x073],%l4 ! Mem[0000000031000073] ldub [%i0+0x073],%l5 ! Mem[0000000030000073] jmpl %o7,%g0 std %f26,[%i1+0x030] ! Mem[0000000030800030] p6_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p7_far_1_le: srax %l1,%l4,%l0 jmpl %o7,%g0 add %l7,%l7,%l3 p7_far_1_lo: srax %l1,%l4,%l0 jmpl %o7,%g0 add %l7,%l7,%l3 p7_far_1_lem: srax %l1,%l4,%l0 jmpl %o7,%g0 add %l7,%l7,%l3 p7_far_1_lom: srax %l1,%l4,%l0 jmpl %o7,%g0 add %l7,%l7,%l3 p7_far_1_he: ldsh [%i3+0x02e],%l1 ! Mem[000000001f80002e] sth %l7,[%o1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 ldsw [%i1+0x028],%l2 ! Mem[000000001e800028] p7_far_1_ho: ldsh [%o3+0x02e],%l1 ! Mem[000000001f80002e] sth %l7,[%i1+0x038] ! Mem[0000000030800038] jmpl %o7,%g0 ldsw [%o1+0x028],%l2 ! Mem[000000001e800028] p7_far_1_hem: membar #Sync ldsh [%i3+0x02e],%l1 ! Mem[000000001f80002e] sth %l7,[%o1+0x038] ! Mem[0000000030800038] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x028],%l2 ! Mem[000000001e800028] p7_far_1_hom: membar #Sync ldsh [%o3+0x02e],%l1 ! Mem[000000001f80002e] sth %l7,[%i1+0x038] ! Mem[0000000030800038] membar #Sync jmpl %o7,%g0 ldsw [%o1+0x028],%l2 ! Mem[000000001e800028] p7_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: smulcc %l0,0x7c4,%l0 subc %l2,%l1,%l1 mulx %l4,-0xfdb,%l5 jmpl %o7,%g0 tsubcc %l7,-0x120,%l5 far1_b2b_l: srl %l5,%l2,%l5 taddcc %l2,-0xf4a,%l2 smul %l0,0x447,%l0 jmpl %o7,%g0 xnorcc %l4,-0xf0c,%l4 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: subc %l5,-0x6e0,%l2 smul %l1,%l6,%l7 ld [%o2+0x044],%f13 ! Mem[0000000031000044] jmpl %o7,%g0 andcc %l5,-0xe7b,%l1 p0_far_2_lo: subc %l5,-0x6e0,%l2 smul %l1,%l6,%l7 ld [%i2+0x044],%f13 ! Mem[0000000031000044] jmpl %o7,%g0 andcc %l5,-0xe7b,%l1 p0_far_2_lem: subc %l5,-0x6e0,%l2 smul %l1,%l6,%l7 ld [%o2+0x044],%f13 ! Mem[0000000031000044] jmpl %o7,%g0 andcc %l5,-0xe7b,%l1 p0_far_2_lom: subc %l5,-0x6e0,%l2 smul %l1,%l6,%l7 ld [%i2+0x044],%f13 ! Mem[0000000031000044] jmpl %o7,%g0 andcc %l5,-0xe7b,%l1 p0_far_2_he: ldd [%i3+0x030],%l4 ! Mem[0000000011800030] sllx %l4,0x003,%l6 ldub [%o0+0x004],%l5 ! Mem[0000000030000004] st %f22,[%o0+0x044] ! Mem[0000000030000044] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000010800008] p0_far_2_ho: ldd [%o3+0x030],%l4 ! Mem[0000000011800030] sllx %l4,0x003,%l6 ldub [%i0+0x004],%l5 ! Mem[0000000030000004] st %f22,[%i0+0x044] ! Mem[0000000030000044] jmpl %o7,%g0 stx %l0,[%o1+0x008] ! Mem[0000000010800008] p0_far_2_hem: membar #Sync ldd [%i3+0x030],%l4 ! Mem[0000000011800030] sllx %l4,0x003,%l6 ldub [%o0+0x004],%l5 ! Mem[0000000030000004] st %f22,[%o0+0x044] ! Mem[0000000030000044] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000010800008] p0_far_2_hom: membar #Sync ldd [%o3+0x030],%l4 ! Mem[0000000011800030] sllx %l4,0x003,%l6 ldub [%i0+0x004],%l5 ! Mem[0000000030000004] st %f22,[%i0+0x044] ! Mem[0000000030000044] membar #Sync jmpl %o7,%g0 stx %l0,[%o1+0x008] ! Mem[0000000010800008] p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p1_far_2_le: sub %l7,%l3,%l0 ldub [%i1+0x00d],%l5 ! Mem[000000001280000d] addcc %l2,%l0,%l2 stw %l3,[%i0+0x01c] ! Mem[000000001200001c] nop subccc %l0,%l2,%l4 jmpl %o7,%g0 and %l6,-0xe05,%l6 p1_far_2_lo: sub %l7,%l3,%l0 ldub [%o1+0x00d],%l5 ! Mem[000000001280000d] addcc %l2,%l0,%l2 stw %l3,[%o0+0x01c] ! Mem[000000001200001c] nop subccc %l0,%l2,%l4 jmpl %o7,%g0 and %l6,-0xe05,%l6 p1_far_2_lem: sub %l7,%l3,%l0 membar #Sync ldub [%i1+0x00d],%l5 ! Mem[000000001280000d] addcc %l2,%l0,%l2 stw %l3,[%i0+0x01c] ! Mem[000000001200001c] nop subccc %l0,%l2,%l4 jmpl %o7,%g0 and %l6,-0xe05,%l6 p1_far_2_lom: sub %l7,%l3,%l0 membar #Sync ldub [%o1+0x00d],%l5 ! Mem[000000001280000d] addcc %l2,%l0,%l2 stw %l3,[%o0+0x01c] ! Mem[000000001200001c] nop subccc %l0,%l2,%l4 jmpl %o7,%g0 and %l6,-0xe05,%l6 p1_far_2_he: lduh [%o3+0x008],%l5 ! Mem[0000000031800008] addc %l7,-0x7cb,%l7 xnorcc %l3,%l5,%l7 sra %l5,%l5,%l1 jmpl %o7,%g0 ldsh [%o0+0x008],%l3 ! Mem[0000000030000008] p1_far_2_ho: lduh [%i3+0x008],%l5 ! Mem[0000000031800008] addc %l7,-0x7cb,%l7 xnorcc %l3,%l5,%l7 sra %l5,%l5,%l1 jmpl %o7,%g0 ldsh [%i0+0x008],%l3 ! Mem[0000000030000008] p1_far_2_hem: lduh [%o3+0x008],%l5 ! Mem[0000000031800008] addc %l7,-0x7cb,%l7 xnorcc %l3,%l5,%l7 sra %l5,%l5,%l1 jmpl %o7,%g0 ldsh [%o0+0x008],%l3 ! Mem[0000000030000008] p1_far_2_hom: lduh [%i3+0x008],%l5 ! Mem[0000000031800008] addc %l7,-0x7cb,%l7 xnorcc %l3,%l5,%l7 sra %l5,%l5,%l1 jmpl %o7,%g0 ldsh [%i0+0x008],%l3 ! Mem[0000000030000008] p1_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p2_far_2_le: sdivx %l1,-0xb22,%l5 andcc %l4,-0x7d9,%l7 std %l0,[%o1+0x010] ! Mem[0000000030800010] sub %l0,%l1,%l5 andncc %l7,-0xdce,%l0 ldsw [%o3+0x014],%l1 ! Mem[0000000031800014] jmpl %o7,%g0 addccc %l5,-0x9ec,%l3 p2_far_2_lo: sdivx %l1,-0xb22,%l5 andcc %l4,-0x7d9,%l7 std %l0,[%i1+0x010] ! Mem[0000000030800010] sub %l0,%l1,%l5 andncc %l7,-0xdce,%l0 ldsw [%i3+0x014],%l1 ! Mem[0000000031800014] jmpl %o7,%g0 addccc %l5,-0x9ec,%l3 p2_far_2_lem: sdivx %l1,-0xb22,%l5 andcc %l4,-0x7d9,%l7 std %l0,[%o1+0x010] ! Mem[0000000030800010] sub %l0,%l1,%l5 andncc %l7,-0xdce,%l0 ldsw [%o3+0x014],%l1 ! Mem[0000000031800014] jmpl %o7,%g0 addccc %l5,-0x9ec,%l3 p2_far_2_lom: sdivx %l1,-0xb22,%l5 andcc %l4,-0x7d9,%l7 std %l0,[%i1+0x010] ! Mem[0000000030800010] sub %l0,%l1,%l5 andncc %l7,-0xdce,%l0 ldsw [%i3+0x014],%l1 ! Mem[0000000031800014] jmpl %o7,%g0 addccc %l5,-0x9ec,%l3 p2_far_2_he: st %f30,[%i2+0x020] ! Mem[0000000015000020] smulcc %l6,%l6,%l7 lduw [%i2+0x07c],%l3 ! Mem[000000001500007c] udivx %l6,%l5,%l3 ldsh [%o0+0x050],%l4 ! Mem[0000000030000050] jmpl %o7,%g0 lduh [%o3+0x050],%l5 ! Mem[0000000031800050] p2_far_2_ho: st %f30,[%o2+0x020] ! Mem[0000000015000020] smulcc %l6,%l6,%l7 lduw [%o2+0x07c],%l3 ! Mem[000000001500007c] udivx %l6,%l5,%l3 ldsh [%i0+0x050],%l4 ! Mem[0000000030000050] jmpl %o7,%g0 lduh [%i3+0x050],%l5 ! Mem[0000000031800050] p2_far_2_hem: membar #Sync st %f30,[%i2+0x020] ! Mem[0000000015000020] smulcc %l6,%l6,%l7 lduw [%i2+0x07c],%l3 ! Mem[000000001500007c] udivx %l6,%l5,%l3 ldsh [%o0+0x050],%l4 ! Mem[0000000030000050] jmpl %o7,%g0 lduh [%o3+0x050],%l5 ! Mem[0000000031800050] p2_far_2_hom: membar #Sync st %f30,[%o2+0x020] ! Mem[0000000015000020] smulcc %l6,%l6,%l7 lduw [%o2+0x07c],%l3 ! Mem[000000001500007c] udivx %l6,%l5,%l3 ldsh [%i0+0x050],%l4 ! Mem[0000000030000050] jmpl %o7,%g0 lduh [%i3+0x050],%l5 ! Mem[0000000031800050] p2_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p3_far_2_le: stw %l6,[%i2+0x03c] ! Mem[000000001700003c] udivx %l7,%l3,%l7 jmpl %o7,%g0 xnorcc %l5,-0x4d4,%l6 p3_far_2_lo: stw %l6,[%o2+0x03c] ! Mem[000000001700003c] udivx %l7,%l3,%l7 jmpl %o7,%g0 xnorcc %l5,-0x4d4,%l6 p3_far_2_lem: membar #Sync stw %l6,[%i2+0x03c] ! Mem[000000001700003c] udivx %l7,%l3,%l7 jmpl %o7,%g0 xnorcc %l5,-0x4d4,%l6 p3_far_2_lom: membar #Sync stw %l6,[%o2+0x03c] ! Mem[000000001700003c] udivx %l7,%l3,%l7 jmpl %o7,%g0 xnorcc %l5,-0x4d4,%l6 p3_far_2_he: sra %l7,0x01c,%l6 andncc %l6,0xcd3,%l5 std %l2,[%o2+0x018] ! Mem[0000000031000018] ldd [%i0+0x060],%f30 ! Mem[0000000016000060] andncc %l7,0xff3,%l5 andn %l3,0x0bc,%l5 jmpl %o7,%g0 ldd [%o2+0x018],%f22 ! Mem[0000000031000018] p3_far_2_ho: sra %l7,0x01c,%l6 andncc %l6,0xcd3,%l5 std %l2,[%i2+0x018] ! Mem[0000000031000018] ldd [%o0+0x060],%f30 ! Mem[0000000016000060] andncc %l7,0xff3,%l5 andn %l3,0x0bc,%l5 jmpl %o7,%g0 ldd [%i2+0x018],%f22 ! Mem[0000000031000018] p3_far_2_hem: sra %l7,0x01c,%l6 andncc %l6,0xcd3,%l5 std %l2,[%o2+0x018] ! Mem[0000000031000018] ldd [%i0+0x060],%f30 ! Mem[0000000016000060] andncc %l7,0xff3,%l5 andn %l3,0x0bc,%l5 jmpl %o7,%g0 ldd [%o2+0x018],%f22 ! Mem[0000000031000018] p3_far_2_hom: sra %l7,0x01c,%l6 andncc %l6,0xcd3,%l5 std %l2,[%i2+0x018] ! Mem[0000000031000018] ldd [%o0+0x060],%f30 ! Mem[0000000016000060] andncc %l7,0xff3,%l5 andn %l3,0x0bc,%l5 jmpl %o7,%g0 ldd [%i2+0x018],%f22 ! Mem[0000000031000018] p3_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p4_far_2_le: ldd [%o0+0x020],%f8 ! Mem[0000000030000020] umulcc %l6,%l4,%l0 stb %l1,[%o2+0x062] ! Mem[0000000031000062] ldd [%o3+0x060],%l6 ! Mem[0000000031800060] sll %l4,0x011,%l5 jmpl %o7,%g0 sub %l2,-0xc4d,%l4 p4_far_2_lo: ldd [%i0+0x020],%f8 ! Mem[0000000030000020] umulcc %l6,%l4,%l0 stb %l1,[%i2+0x062] ! Mem[0000000031000062] ldd [%i3+0x060],%l6 ! Mem[0000000031800060] sll %l4,0x011,%l5 jmpl %o7,%g0 sub %l2,-0xc4d,%l4 p4_far_2_lem: ldd [%o0+0x020],%f8 ! Mem[0000000030000020] umulcc %l6,%l4,%l0 stb %l1,[%o2+0x062] ! Mem[0000000031000062] ldd [%o3+0x060],%l6 ! Mem[0000000031800060] sll %l4,0x011,%l5 jmpl %o7,%g0 sub %l2,-0xc4d,%l4 p4_far_2_lom: ldd [%i0+0x020],%f8 ! Mem[0000000030000020] umulcc %l6,%l4,%l0 stb %l1,[%i2+0x062] ! Mem[0000000031000062] ldd [%i3+0x060],%l6 ! Mem[0000000031800060] sll %l4,0x011,%l5 jmpl %o7,%g0 sub %l2,-0xc4d,%l4 p4_far_2_he: lduw [%o2+0x024],%l3 ! Mem[0000000031000024] stw %l2,[%o2+0x060] ! Mem[0000000031000060] ldsb [%i2+0x029],%l0 ! Mem[0000000019000029] orn %l3,0x7d0,%l1 ldd [%i1+0x060],%f20 ! Mem[0000000018800060] jmpl %o7,%g0 srlx %l6,0x021,%l6 p4_far_2_ho: lduw [%i2+0x024],%l3 ! Mem[0000000031000024] stw %l2,[%i2+0x060] ! Mem[0000000031000060] ldsb [%o2+0x029],%l0 ! Mem[0000000019000029] orn %l3,0x7d0,%l1 ldd [%o1+0x060],%f20 ! Mem[0000000018800060] jmpl %o7,%g0 srlx %l6,0x021,%l6 p4_far_2_hem: lduw [%o2+0x024],%l3 ! Mem[0000000031000024] stw %l2,[%o2+0x060] ! Mem[0000000031000060] membar #Sync ldsb [%i2+0x029],%l0 ! Mem[0000000019000029] orn %l3,0x7d0,%l1 ldd [%i1+0x060],%f20 ! Mem[0000000018800060] jmpl %o7,%g0 srlx %l6,0x021,%l6 p4_far_2_hom: lduw [%i2+0x024],%l3 ! Mem[0000000031000024] stw %l2,[%i2+0x060] ! Mem[0000000031000060] membar #Sync ldsb [%o2+0x029],%l0 ! Mem[0000000019000029] orn %l3,0x7d0,%l1 ldd [%o1+0x060],%f20 ! Mem[0000000018800060] jmpl %o7,%g0 srlx %l6,0x021,%l6 p4_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p5_far_2_le: jmpl %o7,%g0 stx %l6,[%o1+0x028] ! Mem[0000000030800028] jmpl %o7,%g0 nop p5_far_2_lo: jmpl %o7,%g0 stx %l6,[%i1+0x028] ! Mem[0000000030800028] jmpl %o7,%g0 nop p5_far_2_lem: jmpl %o7,%g0 stx %l6,[%o1+0x028] ! Mem[0000000030800028] jmpl %o7,%g0 nop p5_far_2_lom: jmpl %o7,%g0 stx %l6,[%i1+0x028] ! Mem[0000000030800028] jmpl %o7,%g0 nop p5_far_2_he: jmpl %o7,%g0 ldd [%i3+0x018],%f18 ! Mem[000000001b800018] jmpl %o7,%g0 nop p5_far_2_ho: jmpl %o7,%g0 ldd [%o3+0x018],%f18 ! Mem[000000001b800018] jmpl %o7,%g0 nop p5_far_2_hem: membar #Sync jmpl %o7,%g0 ldd [%i3+0x018],%f18 ! Mem[000000001b800018] jmpl %o7,%g0 nop p5_far_2_hom: membar #Sync jmpl %o7,%g0 ldd [%o3+0x018],%f18 ! Mem[000000001b800018] jmpl %o7,%g0 nop p5_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p6_far_2_le: lduh [%i1+0x004],%l7 ! Mem[000000001c800004] xor %l5,%l6,%l4 jmpl %o7,%g0 tsubcc %l4,%l2,%l3 p6_far_2_lo: lduh [%o1+0x004],%l7 ! Mem[000000001c800004] xor %l5,%l6,%l4 jmpl %o7,%g0 tsubcc %l4,%l2,%l3 p6_far_2_lem: membar #Sync lduh [%i1+0x004],%l7 ! Mem[000000001c800004] xor %l5,%l6,%l4 jmpl %o7,%g0 tsubcc %l4,%l2,%l3 p6_far_2_lom: membar #Sync lduh [%o1+0x004],%l7 ! Mem[000000001c800004] xor %l5,%l6,%l4 jmpl %o7,%g0 tsubcc %l4,%l2,%l3 p6_far_2_he: add %l7,-0x64b,%l7 jmpl %o7,%g0 lduh [%o1+0x034],%l3 ! Mem[0000000030800034] p6_far_2_ho: add %l7,-0x64b,%l7 jmpl %o7,%g0 lduh [%i1+0x034],%l3 ! Mem[0000000030800034] p6_far_2_hem: add %l7,-0x64b,%l7 jmpl %o7,%g0 lduh [%o1+0x034],%l3 ! Mem[0000000030800034] p6_far_2_hom: add %l7,-0x64b,%l7 jmpl %o7,%g0 lduh [%i1+0x034],%l3 ! Mem[0000000030800034] p6_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p7_far_2_le: or %l2,0xddd,%l1 udivx %l5,%l3,%l7 jmpl %o7,%g0 taddcctv %l4,%l1,%l6 p7_far_2_lo: or %l2,0xddd,%l1 udivx %l5,%l3,%l7 jmpl %o7,%g0 taddcctv %l4,%l1,%l6 p7_far_2_lem: or %l2,0xddd,%l1 udivx %l5,%l3,%l7 jmpl %o7,%g0 taddcctv %l4,%l1,%l6 p7_far_2_lom: or %l2,0xddd,%l1 udivx %l5,%l3,%l7 jmpl %o7,%g0 taddcctv %l4,%l1,%l6 p7_far_2_he: stb %l7,[%i0+0x065] ! Mem[000000001e000065] tsubcctv %l5,%l0,%l4 lduw [%i2+0x000],%l1 ! Mem[000000001f000000] srl %l5,%l6,%l1 jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[000000001e800010] p7_far_2_ho: stb %l7,[%o0+0x065] ! Mem[000000001e000065] tsubcctv %l5,%l0,%l4 lduw [%o2+0x000],%l1 ! Mem[000000001f000000] srl %l5,%l6,%l1 jmpl %o7,%g0 stw %l3,[%o1+0x010] ! Mem[000000001e800010] p7_far_2_hem: stb %l7,[%i0+0x065] ! Mem[000000001e000065] tsubcctv %l5,%l0,%l4 membar #Sync lduw [%i2+0x000],%l1 ! Mem[000000001f000000] srl %l5,%l6,%l1 membar #Sync jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[000000001e800010] p7_far_2_hom: stb %l7,[%o0+0x065] ! Mem[000000001e000065] tsubcctv %l5,%l0,%l4 membar #Sync lduw [%o2+0x000],%l1 ! Mem[000000001f000000] srl %l5,%l6,%l1 membar #Sync jmpl %o7,%g0 stw %l3,[%o1+0x010] ! Mem[000000001e800010] p7_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: andcc %l7,%l5,%l7 tsubcc %l0,-0xd9a,%l3 xnor %l6,-0x4d1,%l4 jmpl %o7,%g0 xor %l4,-0xbbb,%l2 far2_b2b_l: orncc %l3,%l4,%l6 tsubcctv %l2,-0xae4,%l1 andcc %l4,-0xcec,%l6 jmpl %o7,%g0 udivx %l2,%l3,%l1 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: stb %l6,[%i3+0x033] ! Mem[0000000011800033] addc %l4,%l5,%l0 st %f2 ,[%o2+0x040] ! Mem[0000000031000040] ld [%i2+0x078],%f4 ! Mem[0000000011000078] jmpl %o7,%g0 add %l3,%l4,%l7 p0_far_3_lo: stb %l6,[%o3+0x033] ! Mem[0000000011800033] addc %l4,%l5,%l0 st %f2 ,[%i2+0x040] ! Mem[0000000031000040] ld [%o2+0x078],%f4 ! Mem[0000000011000078] jmpl %o7,%g0 add %l3,%l4,%l7 p0_far_3_lem: membar #Sync stb %l6,[%i3+0x033] ! Mem[0000000011800033] addc %l4,%l5,%l0 st %f2 ,[%o2+0x040] ! Mem[0000000031000040] ld [%i2+0x078],%f4 ! Mem[0000000011000078] jmpl %o7,%g0 add %l3,%l4,%l7 p0_far_3_lom: membar #Sync stb %l6,[%o3+0x033] ! Mem[0000000011800033] addc %l4,%l5,%l0 st %f2 ,[%i2+0x040] ! Mem[0000000031000040] ld [%o2+0x078],%f4 ! Mem[0000000011000078] jmpl %o7,%g0 add %l3,%l4,%l7 p0_far_3_he: stw %l7,[%o2+0x040] ! Mem[0000000031000040] smulcc %l4,%l2,%l1 umulcc %l4,0xced,%l6 xnor %l0,%l6,%l3 stb %l4,[%i1+0x07a] ! Mem[000000001080007a] stb %l7,[%o2+0x042] ! Mem[0000000031000042] jmpl %o7,%g0 stx %l3,[%o1+0x040] ! Mem[0000000030800040] p0_far_3_ho: stw %l7,[%i2+0x040] ! Mem[0000000031000040] smulcc %l4,%l2,%l1 umulcc %l4,0xced,%l6 xnor %l0,%l6,%l3 stb %l4,[%o1+0x07a] ! Mem[000000001080007a] stb %l7,[%i2+0x042] ! Mem[0000000031000042] jmpl %o7,%g0 stx %l3,[%i1+0x040] ! Mem[0000000030800040] p0_far_3_hem: stw %l7,[%o2+0x040] ! Mem[0000000031000040] smulcc %l4,%l2,%l1 umulcc %l4,0xced,%l6 xnor %l0,%l6,%l3 stb %l4,[%i1+0x07a] ! Mem[000000001080007a] stb %l7,[%o2+0x042] ! Mem[0000000031000042] jmpl %o7,%g0 stx %l3,[%o1+0x040] ! Mem[0000000030800040] p0_far_3_hom: stw %l7,[%i2+0x040] ! Mem[0000000031000040] smulcc %l4,%l2,%l1 umulcc %l4,0xced,%l6 xnor %l0,%l6,%l3 stb %l4,[%o1+0x07a] ! Mem[000000001080007a] stb %l7,[%i2+0x042] ! Mem[0000000031000042] jmpl %o7,%g0 stx %l3,[%i1+0x040] ! Mem[0000000030800040] p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p1_far_3_le: sllx %l6,%l7,%l0 st %f0 ,[%o3+0x008] ! Mem[0000000031800008] ldsw [%i2+0x074],%l1 ! Mem[0000000013000074] jmpl %o7,%g0 addc %l5,%l2,%l7 p1_far_3_lo: sllx %l6,%l7,%l0 st %f0 ,[%i3+0x008] ! Mem[0000000031800008] ldsw [%o2+0x074],%l1 ! Mem[0000000013000074] jmpl %o7,%g0 addc %l5,%l2,%l7 p1_far_3_lem: sllx %l6,%l7,%l0 st %f0 ,[%o3+0x008] ! Mem[0000000031800008] ldsw [%i2+0x074],%l1 ! Mem[0000000013000074] jmpl %o7,%g0 addc %l5,%l2,%l7 p1_far_3_lom: sllx %l6,%l7,%l0 st %f0 ,[%i3+0x008] ! Mem[0000000031800008] ldsw [%o2+0x074],%l1 ! Mem[0000000013000074] jmpl %o7,%g0 addc %l5,%l2,%l7 p1_far_3_he: sth %l2,[%i0+0x030] ! Mem[0000000012000030] sth %l4,[%o1+0x04e] ! Mem[000000003080004e] stb %l2,[%o1+0x00e] ! Mem[000000003080000e] ldsw [%o0+0x048],%l1 ! Mem[0000000030000048] std %l4,[%o1+0x048] ! Mem[0000000030800048] jmpl %o7,%g0 std %f28,[%o0+0x008] ! Mem[0000000030000008] p1_far_3_ho: sth %l2,[%o0+0x030] ! Mem[0000000012000030] sth %l4,[%i1+0x04e] ! Mem[000000003080004e] stb %l2,[%i1+0x00e] ! Mem[000000003080000e] ldsw [%i0+0x048],%l1 ! Mem[0000000030000048] std %l4,[%i1+0x048] ! Mem[0000000030800048] jmpl %o7,%g0 std %f28,[%i0+0x008] ! Mem[0000000030000008] p1_far_3_hem: membar #Sync sth %l2,[%i0+0x030] ! Mem[0000000012000030] sth %l4,[%o1+0x04e] ! Mem[000000003080004e] stb %l2,[%o1+0x00e] ! Mem[000000003080000e] ldsw [%o0+0x048],%l1 ! Mem[0000000030000048] std %l4,[%o1+0x048] ! Mem[0000000030800048] jmpl %o7,%g0 std %f28,[%o0+0x008] ! Mem[0000000030000008] p1_far_3_hom: membar #Sync sth %l2,[%o0+0x030] ! Mem[0000000012000030] sth %l4,[%i1+0x04e] ! Mem[000000003080004e] stb %l2,[%i1+0x00e] ! Mem[000000003080000e] ldsw [%i0+0x048],%l1 ! Mem[0000000030000048] std %l4,[%i1+0x048] ! Mem[0000000030800048] jmpl %o7,%g0 std %f28,[%i0+0x008] ! Mem[0000000030000008] p1_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p2_far_3_le: ldx [%o3+0x010],%l4 ! Mem[0000000031800010] jmpl %o7,%g0 lduh [%o0+0x054],%l3 ! Mem[0000000030000054] p2_far_3_lo: ldx [%i3+0x010],%l4 ! Mem[0000000031800010] jmpl %o7,%g0 lduh [%i0+0x054],%l3 ! Mem[0000000030000054] p2_far_3_lem: ldx [%o3+0x010],%l4 ! Mem[0000000031800010] jmpl %o7,%g0 lduh [%o0+0x054],%l3 ! Mem[0000000030000054] p2_far_3_lom: ldx [%i3+0x010],%l4 ! Mem[0000000031800010] jmpl %o7,%g0 lduh [%i0+0x054],%l3 ! Mem[0000000030000054] p2_far_3_he: andn %l5,0x912,%l0 addcc %l7,0xf7f,%l3 jmpl %o7,%g0 stb %l3,[%i0+0x02d] ! Mem[000000001400002d] p2_far_3_ho: andn %l5,0x912,%l0 addcc %l7,0xf7f,%l3 jmpl %o7,%g0 stb %l3,[%o0+0x02d] ! Mem[000000001400002d] p2_far_3_hem: andn %l5,0x912,%l0 addcc %l7,0xf7f,%l3 membar #Sync jmpl %o7,%g0 stb %l3,[%i0+0x02d] ! Mem[000000001400002d] p2_far_3_hom: andn %l5,0x912,%l0 addcc %l7,0xf7f,%l3 membar #Sync jmpl %o7,%g0 stb %l3,[%o0+0x02d] ! Mem[000000001400002d] p2_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p3_far_3_le: stx %l7,[%o1+0x018] ! Mem[0000000030800018] addc %l6,-0xcca,%l3 ld [%o3+0x018],%f11 ! Mem[0000000031800018] std %f14,[%i3+0x040] ! Mem[0000000017800040] subccc %l7,%l6,%l1 jmpl %o7,%g0 ldsw [%o3+0x01c],%l5 ! Mem[000000003180001c] p3_far_3_lo: stx %l7,[%i1+0x018] ! Mem[0000000030800018] addc %l6,-0xcca,%l3 ld [%i3+0x018],%f11 ! Mem[0000000031800018] std %f14,[%o3+0x040] ! Mem[0000000017800040] subccc %l7,%l6,%l1 jmpl %o7,%g0 ldsw [%i3+0x01c],%l5 ! Mem[000000003180001c] p3_far_3_lem: stx %l7,[%o1+0x018] ! Mem[0000000030800018] addc %l6,-0xcca,%l3 ld [%o3+0x018],%f11 ! Mem[0000000031800018] std %f14,[%i3+0x040] ! Mem[0000000017800040] subccc %l7,%l6,%l1 jmpl %o7,%g0 ldsw [%o3+0x01c],%l5 ! Mem[000000003180001c] p3_far_3_lom: stx %l7,[%i1+0x018] ! Mem[0000000030800018] addc %l6,-0xcca,%l3 ld [%i3+0x018],%f11 ! Mem[0000000031800018] std %f14,[%o3+0x040] ! Mem[0000000017800040] subccc %l7,%l6,%l1 jmpl %o7,%g0 ldsw [%i3+0x01c],%l5 ! Mem[000000003180001c] p3_far_3_he: lduh [%o3+0x05a],%l5 ! Mem[000000003180005a] st %f28,[%i2+0x070] ! Mem[0000000017000070] xorcc %l7,%l0,%l1 lduh [%o2+0x01c],%l7 ! Mem[000000003100001c] jmpl %o7,%g0 sll %l2,%l0,%l5 p3_far_3_ho: lduh [%i3+0x05a],%l5 ! Mem[000000003180005a] st %f28,[%o2+0x070] ! Mem[0000000017000070] xorcc %l7,%l0,%l1 lduh [%i2+0x01c],%l7 ! Mem[000000003100001c] jmpl %o7,%g0 sll %l2,%l0,%l5 p3_far_3_hem: lduh [%o3+0x05a],%l5 ! Mem[000000003180005a] st %f28,[%i2+0x070] ! Mem[0000000017000070] xorcc %l7,%l0,%l1 lduh [%o2+0x01c],%l7 ! Mem[000000003100001c] jmpl %o7,%g0 sll %l2,%l0,%l5 p3_far_3_hom: lduh [%i3+0x05a],%l5 ! Mem[000000003180005a] st %f28,[%o2+0x070] ! Mem[0000000017000070] xorcc %l7,%l0,%l1 lduh [%i2+0x01c],%l7 ! Mem[000000003100001c] jmpl %o7,%g0 sll %l2,%l0,%l5 p3_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p4_far_3_le: addc %l1,-0xff7,%l5 addcc %l2,%l7,%l0 sll %l1,0x017,%l5 umul %l6,%l2,%l0 jmpl %o7,%g0 st %f9 ,[%i0+0x038] ! Mem[0000000018000038] p4_far_3_lo: addc %l1,-0xff7,%l5 addcc %l2,%l7,%l0 sll %l1,0x017,%l5 umul %l6,%l2,%l0 jmpl %o7,%g0 st %f9 ,[%o0+0x038] ! Mem[0000000018000038] p4_far_3_lem: addc %l1,-0xff7,%l5 addcc %l2,%l7,%l0 sll %l1,0x017,%l5 umul %l6,%l2,%l0 membar #Sync jmpl %o7,%g0 st %f9 ,[%i0+0x038] ! Mem[0000000018000038] p4_far_3_lom: addc %l1,-0xff7,%l5 addcc %l2,%l7,%l0 sll %l1,0x017,%l5 umul %l6,%l2,%l0 membar #Sync jmpl %o7,%g0 st %f9 ,[%o0+0x038] ! Mem[0000000018000038] p4_far_3_he: lduw [%o3+0x064],%l2 ! Mem[0000000031800064] jmpl %o7,%g0 ldd [%o3+0x060],%l4 ! Mem[0000000031800060] p4_far_3_ho: lduw [%i3+0x064],%l2 ! Mem[0000000031800064] jmpl %o7,%g0 ldd [%i3+0x060],%l4 ! Mem[0000000031800060] p4_far_3_hem: lduw [%o3+0x064],%l2 ! Mem[0000000031800064] jmpl %o7,%g0 ldd [%o3+0x060],%l4 ! Mem[0000000031800060] p4_far_3_hom: lduw [%i3+0x064],%l2 ! Mem[0000000031800064] jmpl %o7,%g0 ldd [%i3+0x060],%l4 ! Mem[0000000031800060] p4_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p5_far_3_le: ldsb [%o2+0x06f],%l5 ! Mem[000000003100006f] srax %l6,%l7,%l3 jmpl %o7,%g0 ld [%i0+0x004],%f1 ! Mem[000000001a000004] p5_far_3_lo: ldsb [%i2+0x06f],%l5 ! Mem[000000003100006f] srax %l6,%l7,%l3 jmpl %o7,%g0 ld [%o0+0x004],%f1 ! Mem[000000001a000004] p5_far_3_lem: ldsb [%o2+0x06f],%l5 ! Mem[000000003100006f] srax %l6,%l7,%l3 membar #Sync jmpl %o7,%g0 ld [%i0+0x004],%f1 ! Mem[000000001a000004] p5_far_3_lom: ldsb [%i2+0x06f],%l5 ! Mem[000000003100006f] srax %l6,%l7,%l3 membar #Sync jmpl %o7,%g0 ld [%o0+0x004],%f1 ! Mem[000000001a000004] p5_far_3_he: ldd [%o3+0x028],%l2 ! Mem[0000000031800028] jmpl %o7,%g0 ld [%i2+0x07c],%f23 ! Mem[000000001b00007c] p5_far_3_ho: ldd [%i3+0x028],%l2 ! Mem[0000000031800028] jmpl %o7,%g0 ld [%o2+0x07c],%f23 ! Mem[000000001b00007c] p5_far_3_hem: ldd [%o3+0x028],%l2 ! Mem[0000000031800028] jmpl %o7,%g0 ld [%i2+0x07c],%f23 ! Mem[000000001b00007c] p5_far_3_hom: ldd [%i3+0x028],%l2 ! Mem[0000000031800028] jmpl %o7,%g0 ld [%o2+0x07c],%f23 ! Mem[000000001b00007c] p5_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p6_far_3_le: subccc %l1,0x085,%l5 jmpl %o7,%g0 nop p6_far_3_lo: subccc %l1,0x085,%l5 jmpl %o7,%g0 nop p6_far_3_lem: subccc %l1,0x085,%l5 jmpl %o7,%g0 nop p6_far_3_lom: subccc %l1,0x085,%l5 jmpl %o7,%g0 nop p6_far_3_he: stx %l5,[%o3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 std %f18,[%o1+0x070] ! Mem[0000000030800070] p6_far_3_ho: stx %l5,[%i3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 std %f18,[%i1+0x070] ! Mem[0000000030800070] p6_far_3_hem: stx %l5,[%o3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 std %f18,[%o1+0x070] ! Mem[0000000030800070] p6_far_3_hom: stx %l5,[%i3+0x030] ! Mem[0000000031800030] jmpl %o7,%g0 std %f18,[%i1+0x070] ! Mem[0000000030800070] p6_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p7_far_3_le: stx %l3,[%o1+0x038] ! Mem[0000000030800038] std %l6,[%o3+0x078] ! Mem[0000000031800078] sll %l2,0x008,%l7 srax %l5,0x02a,%l5 sll %l7,0x00f,%l1 jmpl %o7,%g0 lduw [%i0+0x05c],%l3 ! Mem[000000001e00005c] p7_far_3_lo: stx %l3,[%i1+0x038] ! Mem[0000000030800038] std %l6,[%i3+0x078] ! Mem[0000000031800078] sll %l2,0x008,%l7 srax %l5,0x02a,%l5 sll %l7,0x00f,%l1 jmpl %o7,%g0 lduw [%o0+0x05c],%l3 ! Mem[000000001e00005c] p7_far_3_lem: stx %l3,[%o1+0x038] ! Mem[0000000030800038] std %l6,[%o3+0x078] ! Mem[0000000031800078] sll %l2,0x008,%l7 srax %l5,0x02a,%l5 sll %l7,0x00f,%l1 jmpl %o7,%g0 lduw [%i0+0x05c],%l3 ! Mem[000000001e00005c] p7_far_3_lom: stx %l3,[%i1+0x038] ! Mem[0000000030800038] std %l6,[%i3+0x078] ! Mem[0000000031800078] sll %l2,0x008,%l7 srax %l5,0x02a,%l5 sll %l7,0x00f,%l1 jmpl %o7,%g0 lduw [%o0+0x05c],%l3 ! Mem[000000001e00005c] p7_far_3_he: orn %l5,%l5,%l5 jmpl %o7,%g0 lduh [%o2+0x03a],%l6 ! Mem[000000003100003a] p7_far_3_ho: orn %l5,%l5,%l5 jmpl %o7,%g0 lduh [%i2+0x03a],%l6 ! Mem[000000003100003a] p7_far_3_hem: orn %l5,%l5,%l5 jmpl %o7,%g0 lduh [%o2+0x03a],%l6 ! Mem[000000003100003a] p7_far_3_hom: orn %l5,%l5,%l5 jmpl %o7,%g0 lduh [%i2+0x03a],%l6 ! Mem[000000003100003a] p7_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: subccc %l6,0x821,%l6 udivx %l1,0x190,%l2 subc %l0,-0xab0,%l4 jmpl %o7,%g0 mulx %l6,-0x53d,%l6 far3_b2b_l: tsubcc %l6,%l2,%l0 addc %l6,%l5,%l3 srl %l3,%l2,%l3 jmpl %o7,%g0 orcc %l1,0x501,%l0 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: st %f1 ,[%o1+0x040] ! Mem[0000000030800040] stb %l1,[%o2+0x001] ! Mem[0000000031000001] ldx [%o1+0x000],%l0 ! Mem[0000000030800000] xnor %l2,%l0,%l1 lduw [%i1+0x070],%l5 ! Mem[0000000010800070] jmpl %g6+8,%g0 addccc %l2,%l6,%l7 p0_call_0_le: std %l4,[%i3+0x018] ! Mem[0000000011800018] stb %l0,[%i0+0x034] ! Mem[0000000010000034] andn %l6,%l1,%l7 ldx [%o0+0x040],%l0 ! Mem[0000000030000040] xor %l4,%l0,%l1 tsubcctv %l5,%l6,%l4 retl stx %l3,[%o2+0x000] ! Mem[0000000031000000] p0_jmpl_0_lo: st %f1 ,[%i1+0x040] ! Mem[0000000030800040] stb %l1,[%i2+0x001] ! Mem[0000000031000001] ldx [%i1+0x000],%l0 ! Mem[0000000030800000] xnor %l2,%l0,%l1 lduw [%o1+0x070],%l5 ! Mem[0000000010800070] jmpl %g6+8,%g0 addccc %l2,%l6,%l7 p0_call_0_lo: std %l4,[%o3+0x018] ! Mem[0000000011800018] stb %l0,[%o0+0x034] ! Mem[0000000010000034] andn %l6,%l1,%l7 ldx [%i0+0x040],%l0 ! Mem[0000000030000040] xor %l4,%l0,%l1 tsubcctv %l5,%l6,%l4 retl stx %l3,[%i2+0x000] ! Mem[0000000031000000] p0_jmpl_0_he: add %l3,%l1,%l1 smulcc %l5,0xdec,%l4 jmpl %g6+8,%g0 addccc %l0,%l2,%l6 p0_call_0_he: addcc %l7,%l2,%l4 st %f16,[%o0+0x044] ! Mem[0000000030000044] ldsw [%o1+0x040],%l4 ! Mem[0000000030800040] ldd [%i2+0x038],%l0 ! Mem[0000000011000038] std %l2,[%i2+0x048] ! Mem[0000000011000048] sub %l3,-0xf15,%l4 retl lduh [%i0+0x01a],%l3 ! Mem[000000001000001a] p0_jmpl_0_ho: add %l3,%l1,%l1 smulcc %l5,0xdec,%l4 jmpl %g6+8,%g0 addccc %l0,%l2,%l6 p0_call_0_ho: addcc %l7,%l2,%l4 st %f16,[%i0+0x044] ! Mem[0000000030000044] ldsw [%i1+0x040],%l4 ! Mem[0000000030800040] ldd [%o2+0x038],%l0 ! Mem[0000000011000038] std %l2,[%o2+0x048] ! Mem[0000000011000048] sub %l3,-0xf15,%l4 retl lduh [%o0+0x01a],%l3 ! Mem[000000001000001a] p1_jmpl_0_le: jmpl %g6+8,%g0 ldsw [%o1+0x048],%l0 ! Mem[0000000030800048] p1_call_0_le: sllx %l5,0x029,%l3 ld [%o1+0x00c],%f0 ! Mem[000000003080000c] retl subc %l6,-0xfaa,%l6 p1_jmpl_0_lo: jmpl %g6+8,%g0 ldsw [%i1+0x048],%l0 ! Mem[0000000030800048] p1_call_0_lo: sllx %l5,0x029,%l3 ld [%i1+0x00c],%f0 ! Mem[000000003080000c] retl subc %l6,-0xfaa,%l6 p1_jmpl_0_he: andncc %l7,%l1,%l4 jmpl %g6+8,%g0 and %l6,-0xe27,%l5 p1_call_0_he: retl lduw [%o1+0x04c],%l1 ! Mem[000000003080004c] p1_jmpl_0_ho: andncc %l7,%l1,%l4 jmpl %g6+8,%g0 and %l6,-0xe27,%l5 p1_call_0_ho: retl lduw [%i1+0x04c],%l1 ! Mem[000000003080004c] p2_jmpl_0_le: jmpl %g6+8,%g0 mulx %l0,-0xc2e,%l6 p2_call_0_le: retl lduw [%o3+0x054],%l5 ! Mem[0000000031800054] p2_jmpl_0_lo: jmpl %g6+8,%g0 mulx %l0,-0xc2e,%l6 p2_call_0_lo: retl lduw [%i3+0x054],%l5 ! Mem[0000000031800054] p2_jmpl_0_he: std %l0,[%o2+0x010] ! Mem[0000000031000010] umul %l6,%l6,%l0 stb %l4,[%o2+0x010] ! Mem[0000000031000010] sdivx %l2,-0x6a4,%l5 mulx %l3,0x67d,%l4 ldd [%o2+0x010],%l6 ! Mem[0000000031000010] jmpl %g6+8,%g0 ldsw [%o0+0x054],%l4 ! Mem[0000000030000054] p2_call_0_he: stw %l6,[%o3+0x010] ! Mem[0000000031800010] addcc %l7,%l1,%l5 orcc %l6,0x623,%l2 sub %l5,-0xcb2,%l6 ldub [%o1+0x013],%l1 ! Mem[0000000030800013] retl sub %l5,0x55a,%l6 p2_jmpl_0_ho: std %l0,[%i2+0x010] ! Mem[0000000031000010] umul %l6,%l6,%l0 stb %l4,[%i2+0x010] ! Mem[0000000031000010] sdivx %l2,-0x6a4,%l5 mulx %l3,0x67d,%l4 ldd [%i2+0x010],%l6 ! Mem[0000000031000010] jmpl %g6+8,%g0 ldsw [%i0+0x054],%l4 ! Mem[0000000030000054] p2_call_0_ho: stw %l6,[%i3+0x010] ! Mem[0000000031800010] addcc %l7,%l1,%l5 orcc %l6,0x623,%l2 sub %l5,-0xcb2,%l6 ldub [%i1+0x013],%l1 ! Mem[0000000030800013] retl sub %l5,0x55a,%l6 p3_jmpl_0_le: ldsb [%o0+0x01e],%l0 ! Mem[000000003000001e] xnor %l0,%l0,%l4 jmpl %g6+8,%g0 andcc %l1,0x384,%l4 p3_call_0_le: ldsb [%o2+0x05f],%l6 ! Mem[000000003100005f] taddcc %l3,0x446,%l5 ldd [%o2+0x058],%f4 ! Mem[0000000031000058] stb %l0,[%i0+0x014] ! Mem[0000000016000014] stx %l2,[%i2+0x038] ! Mem[0000000017000038] retl addc %l1,0xbd1,%l5 p3_jmpl_0_lo: ldsb [%i0+0x01e],%l0 ! Mem[000000003000001e] xnor %l0,%l0,%l4 jmpl %g6+8,%g0 andcc %l1,0x384,%l4 p3_call_0_lo: ldsb [%i2+0x05f],%l6 ! Mem[000000003100005f] taddcc %l3,0x446,%l5 ldd [%i2+0x058],%f4 ! Mem[0000000031000058] stb %l0,[%o0+0x014] ! Mem[0000000016000014] stx %l2,[%o2+0x038] ! Mem[0000000017000038] retl addc %l1,0xbd1,%l5 p3_jmpl_0_he: sra %l2,0x010,%l5 xorcc %l5,%l4,%l0 jmpl %g6+8,%g0 andncc %l7,0x2f0,%l5 p3_call_0_he: stb %l4,[%o1+0x01d] ! Mem[000000003080001d] ldd [%i0+0x028],%l6 ! Mem[0000000016000028] lduh [%o0+0x01c],%l4 ! Mem[000000003000001c] stx %l1,[%i3+0x068] ! Mem[0000000017800068] retl sllx %l1,0x016,%l5 p3_jmpl_0_ho: sra %l2,0x010,%l5 xorcc %l5,%l4,%l0 jmpl %g6+8,%g0 andncc %l7,0x2f0,%l5 p3_call_0_ho: stb %l4,[%i1+0x01d] ! Mem[000000003080001d] ldd [%o0+0x028],%l6 ! Mem[0000000016000028] lduh [%i0+0x01c],%l4 ! Mem[000000003000001c] stx %l1,[%o3+0x068] ! Mem[0000000017800068] retl sllx %l1,0x016,%l5 p4_jmpl_0_le: sdivx %l4,-0xbb0,%l5 stx %l6,[%o3+0x060] ! Mem[0000000031800060] stb %l2,[%o1+0x026] ! Mem[0000000030800026] umulcc %l5,0xc6b,%l6 jmpl %g6+8,%g0 lduh [%i2+0x074],%l2 ! Mem[0000000019000074] p4_call_0_le: srl %l4,%l1,%l0 xnor %l4,0x202,%l3 std %f10,[%o0+0x060] ! Mem[0000000030000060] ldd [%o1+0x020],%l6 ! Mem[0000000030800020] retl std %l0,[%o2+0x020] ! Mem[0000000031000020] p4_jmpl_0_lo: sdivx %l4,-0xbb0,%l5 stx %l6,[%i3+0x060] ! Mem[0000000031800060] stb %l2,[%i1+0x026] ! Mem[0000000030800026] umulcc %l5,0xc6b,%l6 jmpl %g6+8,%g0 lduh [%o2+0x074],%l2 ! Mem[0000000019000074] p4_call_0_lo: srl %l4,%l1,%l0 xnor %l4,0x202,%l3 std %f10,[%i0+0x060] ! Mem[0000000030000060] ldd [%i1+0x020],%l6 ! Mem[0000000030800020] retl std %l0,[%i2+0x020] ! Mem[0000000031000020] p4_jmpl_0_he: sra %l1,0x005,%l3 orcc %l6,-0x09d,%l2 ldd [%i0+0x068],%f30 ! Mem[0000000018000068] jmpl %g6+8,%g0 mulx %l3,-0x3fc,%l0 p4_call_0_he: ldsb [%o2+0x063],%l1 ! Mem[0000000031000063] retl umul %l2,%l4,%l7 p4_jmpl_0_ho: sra %l1,0x005,%l3 orcc %l6,-0x09d,%l2 ldd [%o0+0x068],%f30 ! Mem[0000000018000068] jmpl %g6+8,%g0 mulx %l3,-0x3fc,%l0 p4_call_0_ho: ldsb [%i2+0x063],%l1 ! Mem[0000000031000063] retl umul %l2,%l4,%l7 p5_jmpl_0_le: tsubcctv %l4,0x530,%l5 stb %l6,[%o1+0x028] ! Mem[0000000030800028] ldub [%o1+0x068],%l6 ! Mem[0000000030800068] xnor %l6,0x524,%l0 stw %l4,[%o2+0x068] ! Mem[0000000031000068] stw %l3,[%o1+0x02c] ! Mem[000000003080002c] jmpl %g6+8,%g0 std %l6,[%o0+0x068] ! Mem[0000000030000068] p5_call_0_le: retl add %l3,0x25d,%l4 p5_jmpl_0_lo: tsubcctv %l4,0x530,%l5 stb %l6,[%i1+0x028] ! Mem[0000000030800028] ldub [%i1+0x068],%l6 ! Mem[0000000030800068] xnor %l6,0x524,%l0 stw %l4,[%i2+0x068] ! Mem[0000000031000068] stw %l3,[%i1+0x02c] ! Mem[000000003080002c] jmpl %g6+8,%g0 std %l6,[%i0+0x068] ! Mem[0000000030000068] p5_call_0_lo: retl add %l3,0x25d,%l4 p5_jmpl_0_he: taddcc %l7,%l7,%l6 sllx %l6,%l7,%l5 sth %l5,[%o3+0x06e] ! Mem[000000003180006e] jmpl %g6+8,%g0 ldd [%o1+0x028],%f28 ! Mem[0000000030800028] p5_call_0_he: sth %l2,[%o3+0x06e] ! Mem[000000003180006e] retl taddcctv %l6,-0xadc,%l6 p5_jmpl_0_ho: taddcc %l7,%l7,%l6 sllx %l6,%l7,%l5 sth %l5,[%i3+0x06e] ! Mem[000000003180006e] jmpl %g6+8,%g0 ldd [%i1+0x028],%f28 ! Mem[0000000030800028] p5_call_0_ho: sth %l2,[%i3+0x06e] ! Mem[000000003180006e] retl taddcctv %l6,-0xadc,%l6 p6_jmpl_0_le: ldsb [%i1+0x041],%l1 ! Mem[000000001c800041] jmpl %g6+8,%g0 sth %l4,[%i2+0x00c] ! Mem[000000001d00000c] p6_call_0_le: orncc %l5,-0x7e7,%l7 sllx %l0,%l0,%l6 ldsw [%o3+0x030],%l1 ! Mem[0000000031800030] stw %l7,[%o2+0x030] ! Mem[0000000031000030] ldsb [%o0+0x076],%l4 ! Mem[0000000030000076] retl std %f4 ,[%o1+0x030] ! Mem[0000000030800030] p6_jmpl_0_lo: ldsb [%o1+0x041],%l1 ! Mem[000000001c800041] jmpl %g6+8,%g0 sth %l4,[%o2+0x00c] ! Mem[000000001d00000c] p6_call_0_lo: orncc %l5,-0x7e7,%l7 sllx %l0,%l0,%l6 ldsw [%i3+0x030],%l1 ! Mem[0000000031800030] stw %l7,[%i2+0x030] ! Mem[0000000031000030] ldsb [%i0+0x076],%l4 ! Mem[0000000030000076] retl std %f4 ,[%i1+0x030] ! Mem[0000000030800030] p6_jmpl_0_he: ldd [%o0+0x070],%l4 ! Mem[0000000030000070] addc %l7,0xb86,%l0 stw %l1,[%i3+0x020] ! Mem[000000001d800020] umul %l2,%l4,%l7 taddcctv %l2,-0xe8f,%l1 subc %l5,-0x326,%l6 jmpl %g6+8,%g0 ldub [%i3+0x070],%l7 ! Mem[000000001d800070] p6_call_0_he: smulcc %l1,0xa3b,%l5 udivx %l5,%l6,%l0 ldsh [%o3+0x074],%l6 ! Mem[0000000031800074] tsubcctv %l2,0xbd2,%l7 retl ldsh [%i2+0x034],%l3 ! Mem[000000001d000034] p6_jmpl_0_ho: ldd [%i0+0x070],%l4 ! Mem[0000000030000070] addc %l7,0xb86,%l0 stw %l1,[%o3+0x020] ! Mem[000000001d800020] umul %l2,%l4,%l7 taddcctv %l2,-0xe8f,%l1 subc %l5,-0x326,%l6 jmpl %g6+8,%g0 ldub [%o3+0x070],%l7 ! Mem[000000001d800070] p6_call_0_ho: smulcc %l1,0xa3b,%l5 udivx %l5,%l6,%l0 ldsh [%i3+0x074],%l6 ! Mem[0000000031800074] tsubcctv %l2,0xbd2,%l7 retl ldsh [%o2+0x034],%l3 ! Mem[000000001d000034] p7_jmpl_0_le: andn %l6,%l6,%l1 ldd [%o2+0x038],%l4 ! Mem[0000000031000038] ldsb [%o3+0x07a],%l7 ! Mem[000000003180007a] jmpl %g6+8,%g0 ldsh [%o3+0x038],%l3 ! Mem[0000000031800038] p7_call_0_le: ldd [%o2+0x038],%l4 ! Mem[0000000031000038] stw %l7,[%i3+0x06c] ! Mem[000000001f80006c] sth %l4,[%i0+0x01c] ! Mem[000000001e00001c] retl xnorcc %l1,0x02e,%l0 p7_jmpl_0_lo: andn %l6,%l6,%l1 ldd [%i2+0x038],%l4 ! Mem[0000000031000038] ldsb [%i3+0x07a],%l7 ! Mem[000000003180007a] jmpl %g6+8,%g0 ldsh [%i3+0x038],%l3 ! Mem[0000000031800038] p7_call_0_lo: ldd [%i2+0x038],%l4 ! Mem[0000000031000038] stw %l7,[%o3+0x06c] ! Mem[000000001f80006c] sth %l4,[%o0+0x01c] ! Mem[000000001e00001c] retl xnorcc %l1,0x02e,%l0 p7_jmpl_0_he: addc %l5,%l5,%l1 jmpl %g6+8,%g0 sra %l5,%l2,%l6 p7_call_0_he: xor %l2,0x446,%l5 taddcctv %l4,-0x71c,%l3 andcc %l4,%l6,%l7 retl sth %l5,[%o3+0x078] ! Mem[0000000031800078] p7_jmpl_0_ho: addc %l5,%l5,%l1 jmpl %g6+8,%g0 sra %l5,%l2,%l6 p7_call_0_ho: xor %l2,0x446,%l5 taddcctv %l4,-0x71c,%l3 andcc %l4,%l6,%l7 retl sth %l5,[%i3+0x078] ! Mem[0000000031800078] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: std %l2,[%i2+0x020] ! Mem[0000000011000020] xorcc %l5,%l2,%l7 ld [%i3+0x008],%f3 ! Mem[0000000011800008] jmpl %g6+8,%g0 orcc %l6,%l0,%l2 p0_call_1_le: stw %l2,[%o3+0x004] ! Mem[0000000031800004] retl stx %l7,[%o2+0x000] ! Mem[0000000031000000] p0_jmpl_1_lo: std %l2,[%o2+0x020] ! Mem[0000000011000020] xorcc %l5,%l2,%l7 ld [%o3+0x008],%f3 ! Mem[0000000011800008] jmpl %g6+8,%g0 orcc %l6,%l0,%l2 p0_call_1_lo: stw %l2,[%i3+0x004] ! Mem[0000000031800004] retl stx %l7,[%i2+0x000] ! Mem[0000000031000000] p0_jmpl_1_he: tsubcc %l6,%l2,%l6 ldsb [%o1+0x006],%l3 ! Mem[0000000030800006] ldd [%o1+0x000],%l6 ! Mem[0000000030800000] ldub [%o2+0x006],%l0 ! Mem[0000000031000006] ldx [%i1+0x038],%l2 ! Mem[0000000010800038] jmpl %g6+8,%g0 sdivx %l7,%l0,%l0 p0_call_1_he: retl ldx [%i1+0x000],%l4 ! Mem[0000000010800000] p0_jmpl_1_ho: tsubcc %l6,%l2,%l6 ldsb [%i1+0x006],%l3 ! Mem[0000000030800006] ldd [%i1+0x000],%l6 ! Mem[0000000030800000] ldub [%i2+0x006],%l0 ! Mem[0000000031000006] ldx [%o1+0x038],%l2 ! Mem[0000000010800038] jmpl %g6+8,%g0 sdivx %l7,%l0,%l0 p0_call_1_ho: retl ldx [%o1+0x000],%l4 ! Mem[0000000010800000] p1_jmpl_1_le: andcc %l4,%l3,%l1 ldx [%i3+0x040],%l3 ! Mem[0000000013800040] andcc %l1,0x5f4,%l4 jmpl %g6+8,%g0 orn %l1,-0x55a,%l1 p1_call_1_le: udivx %l4,%l7,%l7 taddcctv %l2,%l5,%l5 orn %l1,-0xe19,%l3 retl mulx %l4,%l5,%l2 p1_jmpl_1_lo: andcc %l4,%l3,%l1 ldx [%o3+0x040],%l3 ! Mem[0000000013800040] andcc %l1,0x5f4,%l4 jmpl %g6+8,%g0 orn %l1,-0x55a,%l1 p1_call_1_lo: udivx %l4,%l7,%l7 taddcctv %l2,%l5,%l5 orn %l1,-0xe19,%l3 retl mulx %l4,%l5,%l2 p1_jmpl_1_he: jmpl %g6+8,%g0 srlx %l2,%l1,%l5 p1_call_1_he: retl ldd [%o3+0x008],%l0 ! Mem[0000000031800008] p1_jmpl_1_ho: jmpl %g6+8,%g0 srlx %l2,%l1,%l5 p1_call_1_ho: retl ldd [%i3+0x008],%l0 ! Mem[0000000031800008] p2_jmpl_1_le: ldd [%o0+0x010],%f12 ! Mem[0000000030000010] add %l6,%l4,%l5 jmpl %g6+8,%g0 smul %l6,0xdfb,%l1 p2_call_1_le: ldd [%o2+0x010],%f14 ! Mem[0000000031000010] stx %l7,[%o1+0x010] ! Mem[0000000030800010] smul %l0,%l2,%l5 retl andcc %l6,%l3,%l4 p2_jmpl_1_lo: ldd [%i0+0x010],%f12 ! Mem[0000000030000010] add %l6,%l4,%l5 jmpl %g6+8,%g0 smul %l6,0xdfb,%l1 p2_call_1_lo: ldd [%i2+0x010],%f14 ! Mem[0000000031000010] stx %l7,[%i1+0x010] ! Mem[0000000030800010] smul %l0,%l2,%l5 retl andcc %l6,%l3,%l4 p2_jmpl_1_he: xorcc %l1,%l2,%l5 umul %l5,%l2,%l7 st %f19,[%i1+0x048] ! Mem[0000000014800048] jmpl %g6+8,%g0 ldsh [%o2+0x052],%l2 ! Mem[0000000031000052] p2_call_1_he: andncc %l0,0x89c,%l2 addc %l6,%l6,%l7 stx %l5,[%o2+0x050] ! Mem[0000000031000050] lduw [%o0+0x014],%l3 ! Mem[0000000030000014] umulcc %l2,%l2,%l6 retl xnor %l0,%l1,%l2 p2_jmpl_1_ho: xorcc %l1,%l2,%l5 umul %l5,%l2,%l7 st %f19,[%o1+0x048] ! Mem[0000000014800048] jmpl %g6+8,%g0 ldsh [%i2+0x052],%l2 ! Mem[0000000031000052] p2_call_1_ho: andncc %l0,0x89c,%l2 addc %l6,%l6,%l7 stx %l5,[%i2+0x050] ! Mem[0000000031000050] lduw [%i0+0x014],%l3 ! Mem[0000000030000014] umulcc %l2,%l2,%l6 retl xnor %l0,%l1,%l2 p3_jmpl_1_le: srax %l4,0x02a,%l0 tsubcctv %l3,0xe17,%l1 andn %l6,-0x42d,%l2 jmpl %g6+8,%g0 std %l6,[%o0+0x018] ! Mem[0000000030000018] p3_call_1_le: retl st %f7 ,[%o0+0x05c] ! Mem[000000003000005c] p3_jmpl_1_lo: srax %l4,0x02a,%l0 tsubcctv %l3,0xe17,%l1 andn %l6,-0x42d,%l2 jmpl %g6+8,%g0 std %l6,[%i0+0x018] ! Mem[0000000030000018] p3_call_1_lo: retl st %f7 ,[%i0+0x05c] ! Mem[000000003000005c] p3_jmpl_1_he: ldub [%o1+0x019],%l1 ! Mem[0000000030800019] ldd [%o2+0x058],%f28 ! Mem[0000000031000058] jmpl %g6+8,%g0 nop p3_call_1_he: retl sub %l3,%l1,%l2 p3_jmpl_1_ho: ldub [%i1+0x019],%l1 ! Mem[0000000030800019] ldd [%i2+0x058],%f28 ! Mem[0000000031000058] jmpl %g6+8,%g0 nop p3_call_1_ho: retl sub %l3,%l1,%l2 p4_jmpl_1_le: nop andncc %l3,-0x0e9,%l1 ldsw [%o0+0x064],%l2 ! Mem[0000000030000064] sra %l3,%l7,%l0 ldsh [%i3+0x03c],%l0 ! Mem[000000001980003c] andcc %l1,0x036,%l6 jmpl %g6+8,%g0 ldsw [%o2+0x020],%l2 ! Mem[0000000031000020] p4_call_1_le: sth %l4,[%o3+0x062] ! Mem[0000000031800062] stx %l6,[%o0+0x020] ! Mem[0000000030000020] xor %l5,%l7,%l3 retl smulcc %l2,%l5,%l5 p4_jmpl_1_lo: nop andncc %l3,-0x0e9,%l1 ldsw [%i0+0x064],%l2 ! Mem[0000000030000064] sra %l3,%l7,%l0 ldsh [%o3+0x03c],%l0 ! Mem[000000001980003c] andcc %l1,0x036,%l6 jmpl %g6+8,%g0 ldsw [%i2+0x020],%l2 ! Mem[0000000031000020] p4_call_1_lo: sth %l4,[%i3+0x062] ! Mem[0000000031800062] stx %l6,[%i0+0x020] ! Mem[0000000030000020] xor %l5,%l7,%l3 retl smulcc %l2,%l5,%l5 p4_jmpl_1_he: ldd [%o2+0x020],%l0 ! Mem[0000000031000020] jmpl %g6+8,%g0 addcc %l3,0x9fc,%l6 p4_call_1_he: ldsb [%o1+0x063],%l5 ! Mem[0000000030800063] lduw [%i0+0x02c],%l7 ! Mem[000000001800002c] lduw [%i3+0x004],%l1 ! Mem[0000000019800004] addccc %l0,%l6,%l6 retl andcc %l4,%l5,%l0 p4_jmpl_1_ho: ldd [%i2+0x020],%l0 ! Mem[0000000031000020] jmpl %g6+8,%g0 addcc %l3,0x9fc,%l6 p4_call_1_ho: ldsb [%i1+0x063],%l5 ! Mem[0000000030800063] lduw [%o0+0x02c],%l7 ! Mem[000000001800002c] lduw [%o3+0x004],%l1 ! Mem[0000000019800004] addccc %l0,%l6,%l6 retl andcc %l4,%l5,%l0 p5_jmpl_1_le: addcc %l4,%l7,%l4 jmpl %g6+8,%g0 srax %l7,0x030,%l3 p5_call_1_le: lduw [%o2+0x06c],%l7 ! Mem[000000003100006c] andn %l2,0xbf9,%l5 sth %l0,[%i2+0x064] ! Mem[000000001b000064] ldd [%o1+0x028],%f0 ! Mem[0000000030800028] ld [%i2+0x06c],%f13 ! Mem[000000001b00006c] retl ld [%i1+0x000],%f10 ! Mem[000000001a800000] p5_jmpl_1_lo: addcc %l4,%l7,%l4 jmpl %g6+8,%g0 srax %l7,0x030,%l3 p5_call_1_lo: lduw [%i2+0x06c],%l7 ! Mem[000000003100006c] andn %l2,0xbf9,%l5 sth %l0,[%o2+0x064] ! Mem[000000001b000064] ldd [%i1+0x028],%f0 ! Mem[0000000030800028] ld [%o2+0x06c],%f13 ! Mem[000000001b00006c] retl ld [%o1+0x000],%f10 ! Mem[000000001a800000] p5_jmpl_1_he: stw %l3,[%o0+0x068] ! Mem[0000000030000068] jmpl %g6+8,%g0 mulx %l3,-0x195,%l0 p5_call_1_he: tsubcc %l2,-0x3de,%l1 std %f20,[%i2+0x010] ! Mem[000000001b000010] retl ld [%o2+0x06c],%f25 ! Mem[000000003100006c] p5_jmpl_1_ho: stw %l3,[%i0+0x068] ! Mem[0000000030000068] jmpl %g6+8,%g0 mulx %l3,-0x195,%l0 p5_call_1_ho: tsubcc %l2,-0x3de,%l1 std %f20,[%o2+0x010] ! Mem[000000001b000010] retl ld [%i2+0x06c],%f25 ! Mem[000000003100006c] p6_jmpl_1_le: orcc %l1,%l3,%l3 ldd [%o3+0x070],%l2 ! Mem[0000000031800070] andncc %l0,%l7,%l6 ldsw [%i0+0x00c],%l7 ! Mem[000000001c00000c] umul %l6,-0xada,%l7 jmpl %g6+8,%g0 std %f4 ,[%i2+0x050] ! Mem[000000001d000050] p6_call_1_le: sll %l3,0x00b,%l4 ldd [%o2+0x070],%l2 ! Mem[0000000031000070] retl mulx %l6,0xd63,%l0 p6_jmpl_1_lo: orcc %l1,%l3,%l3 ldd [%i3+0x070],%l2 ! Mem[0000000031800070] andncc %l0,%l7,%l6 ldsw [%o0+0x00c],%l7 ! Mem[000000001c00000c] umul %l6,-0xada,%l7 jmpl %g6+8,%g0 std %f4 ,[%o2+0x050] ! Mem[000000001d000050] p6_call_1_lo: sll %l3,0x00b,%l4 ldd [%i2+0x070],%l2 ! Mem[0000000031000070] retl mulx %l6,0xd63,%l0 p6_jmpl_1_he: nop ldd [%o2+0x030],%l6 ! Mem[0000000031000030] stw %l6,[%o2+0x074] ! Mem[0000000031000074] jmpl %g6+8,%g0 taddcc %l4,%l7,%l7 p6_call_1_he: srlx %l2,0x019,%l0 xorcc %l2,%l6,%l6 sllx %l1,%l3,%l7 retl stb %l0,[%i3+0x036] ! Mem[000000001d800036] p6_jmpl_1_ho: nop ldd [%i2+0x030],%l6 ! Mem[0000000031000030] stw %l6,[%i2+0x074] ! Mem[0000000031000074] jmpl %g6+8,%g0 taddcc %l4,%l7,%l7 p6_call_1_ho: srlx %l2,0x019,%l0 xorcc %l2,%l6,%l6 sllx %l1,%l3,%l7 retl stb %l0,[%o3+0x036] ! Mem[000000001d800036] p7_jmpl_1_le: jmpl %g6+8,%g0 and %l4,%l0,%l0 p7_call_1_le: addc %l0,0x751,%l6 retl ldd [%o0+0x078],%l2 ! Mem[0000000030000078] p7_jmpl_1_lo: jmpl %g6+8,%g0 and %l4,%l0,%l0 p7_call_1_lo: addc %l0,0x751,%l6 retl ldd [%i0+0x078],%l2 ! Mem[0000000030000078] p7_jmpl_1_he: udivx %l3,0x01b,%l2 andn %l5,0x6c0,%l2 xnorcc %l7,%l0,%l2 ldsw [%i1+0x050],%l1 ! Mem[000000001e800050] jmpl %g6+8,%g0 ldub [%o0+0x07b],%l0 ! Mem[000000003000007b] p7_call_1_he: sllx %l7,%l1,%l2 subccc %l0,%l3,%l5 retl sdivx %l2,-0xcb6,%l2 p7_jmpl_1_ho: udivx %l3,0x01b,%l2 andn %l5,0x6c0,%l2 xnorcc %l7,%l0,%l2 ldsw [%o1+0x050],%l1 ! Mem[000000001e800050] jmpl %g6+8,%g0 ldub [%i0+0x07b],%l0 ! Mem[000000003000007b] p7_call_1_ho: sllx %l7,%l1,%l2 subccc %l0,%l3,%l5 retl sdivx %l2,-0xcb6,%l2 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: lduw [%i2+0x01c],%l2 ! Mem[000000001100001c] stw %l3,[%i2+0x034] ! Mem[0000000011000034] std %f0 ,[%i2+0x058] ! Mem[0000000011000058] jmpl %g6+8,%g0 st %f1 ,[%o1+0x044] ! Mem[0000000030800044] p0_call_2_le: sub %l0,%l4,%l7 ldsh [%o1+0x004],%l6 ! Mem[0000000030800004] ldd [%o0+0x040],%f8 ! Mem[0000000030000040] retl st %f4 ,[%o2+0x000] ! Mem[0000000031000000] p0_jmpl_2_lo: lduw [%o2+0x01c],%l2 ! Mem[000000001100001c] stw %l3,[%o2+0x034] ! Mem[0000000011000034] std %f0 ,[%o2+0x058] ! Mem[0000000011000058] jmpl %g6+8,%g0 st %f1 ,[%i1+0x044] ! Mem[0000000030800044] p0_call_2_lo: sub %l0,%l4,%l7 ldsh [%i1+0x004],%l6 ! Mem[0000000030800004] ldd [%i0+0x040],%f8 ! Mem[0000000030000040] retl st %f4 ,[%i2+0x000] ! Mem[0000000031000000] p0_jmpl_2_he: taddcc %l0,%l7,%l0 orn %l7,%l6,%l0 jmpl %g6+8,%g0 smul %l1,%l5,%l5 p0_call_2_he: subccc %l4,-0x28b,%l4 retl ld [%o2+0x000],%f31 ! Mem[0000000031000000] p0_jmpl_2_ho: taddcc %l0,%l7,%l0 orn %l7,%l6,%l0 jmpl %g6+8,%g0 smul %l1,%l5,%l5 p0_call_2_ho: subccc %l4,-0x28b,%l4 retl ld [%i2+0x000],%f31 ! Mem[0000000031000000] p1_jmpl_2_le: jmpl %g6+8,%g0 ldx [%o2+0x048],%l2 ! Mem[0000000031000048] p1_call_2_le: stx %l7,[%i2+0x050] ! Mem[0000000013000050] addccc %l6,%l3,%l7 st %f10,[%i2+0x004] ! Mem[0000000013000004] srlx %l2,0x028,%l2 stx %l2,[%o0+0x008] ! Mem[0000000030000008] nop retl xnor %l6,-0x6b1,%l5 p1_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%i2+0x048],%l2 ! Mem[0000000031000048] p1_call_2_lo: stx %l7,[%o2+0x050] ! Mem[0000000013000050] addccc %l6,%l3,%l7 st %f10,[%o2+0x004] ! Mem[0000000013000004] srlx %l2,0x028,%l2 stx %l2,[%i0+0x008] ! Mem[0000000030000008] nop retl xnor %l6,-0x6b1,%l5 p1_jmpl_2_he: subc %l4,%l5,%l7 orn %l2,-0x6ba,%l1 st %f28,[%o0+0x008] ! Mem[0000000030000008] jmpl %g6+8,%g0 stx %l1,[%o3+0x048] ! Mem[0000000031800048] p1_call_2_he: sdivx %l1,-0xcb9,%l3 tsubcc %l0,-0xe22,%l0 addcc %l2,0x0e7,%l3 add %l1,%l2,%l1 orncc %l2,%l7,%l2 retl ldx [%o1+0x048],%l0 ! Mem[0000000030800048] p1_jmpl_2_ho: subc %l4,%l5,%l7 orn %l2,-0x6ba,%l1 st %f28,[%i0+0x008] ! Mem[0000000030000008] jmpl %g6+8,%g0 stx %l1,[%i3+0x048] ! Mem[0000000031800048] p1_call_2_ho: sdivx %l1,-0xcb9,%l3 tsubcc %l0,-0xe22,%l0 addcc %l2,0x0e7,%l3 add %l1,%l2,%l1 orncc %l2,%l7,%l2 retl ldx [%i1+0x048],%l0 ! Mem[0000000030800048] p2_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%o1+0x056],%l3 ! Mem[0000000030800056] p2_call_2_le: srax %l2,%l3,%l1 ldd [%i0+0x050],%l6 ! Mem[0000000014000050] stx %l2,[%o0+0x050] ! Mem[0000000030000050] ldsw [%i0+0x074],%l7 ! Mem[0000000014000074] andn %l4,-0x5bf,%l6 ldsw [%o1+0x010],%l6 ! Mem[0000000030800010] retl st %f0 ,[%o0+0x010] ! Mem[0000000030000010] p2_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%i1+0x056],%l3 ! Mem[0000000030800056] p2_call_2_lo: srax %l2,%l3,%l1 ldd [%o0+0x050],%l6 ! Mem[0000000014000050] stx %l2,[%i0+0x050] ! Mem[0000000030000050] ldsw [%o0+0x074],%l7 ! Mem[0000000014000074] andn %l4,-0x5bf,%l6 ldsw [%i1+0x010],%l6 ! Mem[0000000030800010] retl st %f0 ,[%i0+0x010] ! Mem[0000000030000010] p2_jmpl_2_he: ldsw [%o0+0x014],%l3 ! Mem[0000000030000014] std %f28,[%o2+0x050] ! Mem[0000000031000050] ldub [%o3+0x012],%l6 ! Mem[0000000031800012] nop ldx [%o2+0x010],%l4 ! Mem[0000000031000010] srax %l6,0x009,%l4 jmpl %g6+8,%g0 ldsw [%o0+0x010],%l7 ! Mem[0000000030000010] p2_call_2_he: xor %l0,0xee3,%l1 addc %l7,0x49b,%l0 umul %l7,%l6,%l3 sra %l4,%l1,%l1 sub %l4,0x50f,%l2 retl stb %l1,[%o1+0x051] ! Mem[0000000030800051] p2_jmpl_2_ho: ldsw [%i0+0x014],%l3 ! Mem[0000000030000014] std %f28,[%i2+0x050] ! Mem[0000000031000050] ldub [%i3+0x012],%l6 ! Mem[0000000031800012] nop ldx [%i2+0x010],%l4 ! Mem[0000000031000010] srax %l6,0x009,%l4 jmpl %g6+8,%g0 ldsw [%i0+0x010],%l7 ! Mem[0000000030000010] p2_call_2_ho: xor %l0,0xee3,%l1 addc %l7,0x49b,%l0 umul %l7,%l6,%l3 sra %l4,%l1,%l1 sub %l4,0x50f,%l2 retl stb %l1,[%i1+0x051] ! Mem[0000000030800051] p3_jmpl_2_le: st %f2 ,[%o2+0x018] ! Mem[0000000031000018] sll %l1,0x005,%l6 jmpl %g6+8,%g0 mulx %l0,0x61e,%l0 p3_call_2_le: retl ldd [%i1+0x048],%f8 ! Mem[0000000016800048] p3_jmpl_2_lo: st %f2 ,[%i2+0x018] ! Mem[0000000031000018] sll %l1,0x005,%l6 jmpl %g6+8,%g0 mulx %l0,0x61e,%l0 p3_call_2_lo: retl ldd [%o1+0x048],%f8 ! Mem[0000000016800048] p3_jmpl_2_he: ldsh [%o1+0x05c],%l2 ! Mem[000000003080005c] addcc %l4,-0x0ff,%l6 jmpl %g6+8,%g0 st %f21,[%o2+0x018] ! Mem[0000000031000018] p3_call_2_he: smul %l0,0x1ae,%l0 stb %l0,[%o2+0x019] ! Mem[0000000031000019] ldd [%o1+0x058],%l2 ! Mem[0000000030800058] retl std %f22,[%o2+0x058] ! Mem[0000000031000058] p3_jmpl_2_ho: ldsh [%i1+0x05c],%l2 ! Mem[000000003080005c] addcc %l4,-0x0ff,%l6 jmpl %g6+8,%g0 st %f21,[%i2+0x018] ! Mem[0000000031000018] p3_call_2_ho: smul %l0,0x1ae,%l0 stb %l0,[%i2+0x019] ! Mem[0000000031000019] ldd [%i1+0x058],%l2 ! Mem[0000000030800058] retl std %f22,[%i2+0x058] ! Mem[0000000031000058] p4_jmpl_2_le: umulcc %l7,%l5,%l3 stw %l6,[%o0+0x024] ! Mem[0000000030000024] jmpl %g6+8,%g0 ldx [%i2+0x000],%l3 ! Mem[0000000019000000] p4_call_2_le: ldd [%o3+0x020],%l2 ! Mem[0000000031800020] andcc %l4,%l7,%l5 stx %l4,[%o0+0x060] ! Mem[0000000030000060] sth %l7,[%o0+0x026] ! Mem[0000000030000026] retl smul %l0,-0x7d5,%l4 p4_jmpl_2_lo: umulcc %l7,%l5,%l3 stw %l6,[%i0+0x024] ! Mem[0000000030000024] jmpl %g6+8,%g0 ldx [%o2+0x000],%l3 ! Mem[0000000019000000] p4_call_2_lo: ldd [%i3+0x020],%l2 ! Mem[0000000031800020] andcc %l4,%l7,%l5 stx %l4,[%i0+0x060] ! Mem[0000000030000060] sth %l7,[%i0+0x026] ! Mem[0000000030000026] retl smul %l0,-0x7d5,%l4 p4_jmpl_2_he: sub %l1,%l6,%l4 and %l0,%l2,%l5 addccc %l5,%l6,%l4 ld [%i3+0x000],%f21 ! Mem[0000000019800000] stb %l7,[%o3+0x064] ! Mem[0000000031800064] stb %l3,[%o3+0x021] ! Mem[0000000031800021] jmpl %g6+8,%g0 lduh [%o0+0x066],%l5 ! Mem[0000000030000066] p4_call_2_he: ldx [%o0+0x060],%l5 ! Mem[0000000030000060] sll %l6,%l0,%l0 lduh [%o1+0x022],%l2 ! Mem[0000000030800022] retl ldd [%o1+0x060],%f24 ! Mem[0000000030800060] p4_jmpl_2_ho: sub %l1,%l6,%l4 and %l0,%l2,%l5 addccc %l5,%l6,%l4 ld [%o3+0x000],%f21 ! Mem[0000000019800000] stb %l7,[%i3+0x064] ! Mem[0000000031800064] stb %l3,[%i3+0x021] ! Mem[0000000031800021] jmpl %g6+8,%g0 lduh [%i0+0x066],%l5 ! Mem[0000000030000066] p4_call_2_ho: ldx [%i0+0x060],%l5 ! Mem[0000000030000060] sll %l6,%l0,%l0 lduh [%i1+0x022],%l2 ! Mem[0000000030800022] retl ldd [%i1+0x060],%f24 ! Mem[0000000030800060] p5_jmpl_2_le: lduh [%o3+0x06c],%l1 ! Mem[000000003180006c] srax %l3,0x01c,%l7 lduh [%o1+0x068],%l4 ! Mem[0000000030800068] sllx %l7,%l4,%l7 ldsh [%i1+0x04e],%l5 ! Mem[000000001a80004e] jmpl %g6+8,%g0 lduh [%o1+0x068],%l2 ! Mem[0000000030800068] p5_call_2_le: retl ldd [%o1+0x068],%l0 ! Mem[0000000030800068] p5_jmpl_2_lo: lduh [%i3+0x06c],%l1 ! Mem[000000003180006c] srax %l3,0x01c,%l7 lduh [%i1+0x068],%l4 ! Mem[0000000030800068] sllx %l7,%l4,%l7 ldsh [%o1+0x04e],%l5 ! Mem[000000001a80004e] jmpl %g6+8,%g0 lduh [%i1+0x068],%l2 ! Mem[0000000030800068] p5_call_2_lo: retl ldd [%i1+0x068],%l0 ! Mem[0000000030800068] p5_jmpl_2_he: subccc %l4,0x428,%l4 or %l3,0xa97,%l4 jmpl %g6+8,%g0 lduw [%i3+0x07c],%l4 ! Mem[000000001b80007c] p5_call_2_he: andcc %l4,%l7,%l7 retl ldsh [%o3+0x02c],%l0 ! Mem[000000003180002c] p5_jmpl_2_ho: subccc %l4,0x428,%l4 or %l3,0xa97,%l4 jmpl %g6+8,%g0 lduw [%o3+0x07c],%l4 ! Mem[000000001b80007c] p5_call_2_ho: andcc %l4,%l7,%l7 retl ldsh [%i3+0x02c],%l0 ! Mem[000000003180002c] p6_jmpl_2_le: umul %l7,0x573,%l2 lduw [%o3+0x074],%l4 ! Mem[0000000031800074] sth %l4,[%i2+0x070] ! Mem[000000001d000070] smul %l1,-0x2d3,%l5 or %l1,%l4,%l4 jmpl %g6+8,%g0 stb %l7,[%i0+0x03e] ! Mem[000000001c00003e] p6_call_2_le: ldd [%i2+0x008],%l4 ! Mem[000000001d000008] ldx [%i3+0x010],%l0 ! Mem[000000001d800010] tsubcc %l7,0xd7e,%l3 sth %l4,[%o3+0x034] ! Mem[0000000031800034] lduw [%o2+0x070],%l5 ! Mem[0000000031000070] sllx %l5,%l5,%l7 retl andn %l4,%l6,%l6 p6_jmpl_2_lo: umul %l7,0x573,%l2 lduw [%i3+0x074],%l4 ! Mem[0000000031800074] sth %l4,[%o2+0x070] ! Mem[000000001d000070] smul %l1,-0x2d3,%l5 or %l1,%l4,%l4 jmpl %g6+8,%g0 stb %l7,[%o0+0x03e] ! Mem[000000001c00003e] p6_call_2_lo: ldd [%o2+0x008],%l4 ! Mem[000000001d000008] ldx [%o3+0x010],%l0 ! Mem[000000001d800010] tsubcc %l7,0xd7e,%l3 sth %l4,[%i3+0x034] ! Mem[0000000031800034] lduw [%i2+0x070],%l5 ! Mem[0000000031000070] sllx %l5,%l5,%l7 retl andn %l4,%l6,%l6 p6_jmpl_2_he: taddcctv %l5,-0x70d,%l1 addccc %l5,%l3,%l7 sth %l3,[%o2+0x074] ! Mem[0000000031000074] jmpl %g6+8,%g0 st %f23,[%i2+0x068] ! Mem[000000001d000068] p6_call_2_he: ldsb [%i1+0x059],%l4 ! Mem[000000001c800059] and %l2,0x6e4,%l7 orcc %l5,%l5,%l6 addc %l5,0xbd1,%l1 retl nop p6_jmpl_2_ho: taddcctv %l5,-0x70d,%l1 addccc %l5,%l3,%l7 sth %l3,[%i2+0x074] ! Mem[0000000031000074] jmpl %g6+8,%g0 st %f23,[%o2+0x068] ! Mem[000000001d000068] p6_call_2_ho: ldsb [%o1+0x059],%l4 ! Mem[000000001c800059] and %l2,0x6e4,%l7 orcc %l5,%l5,%l6 addc %l5,0xbd1,%l1 retl nop p7_jmpl_2_le: ld [%o2+0x038],%f10 ! Mem[0000000031000038] lduw [%o1+0x07c],%l2 ! Mem[000000003080007c] sub %l4,%l7,%l6 sll %l2,0x016,%l2 smul %l6,%l2,%l5 xor %l0,%l6,%l6 jmpl %g6+8,%g0 tsubcctv %l1,%l5,%l2 p7_call_2_le: ldd [%o0+0x038],%f6 ! Mem[0000000030000038] sub %l4,-0x346,%l2 ldsw [%i3+0x010],%l4 ! Mem[000000001f800010] lduh [%i1+0x056],%l0 ! Mem[000000001e800056] retl srax %l6,0x02e,%l4 p7_jmpl_2_lo: ld [%i2+0x038],%f10 ! Mem[0000000031000038] lduw [%i1+0x07c],%l2 ! Mem[000000003080007c] sub %l4,%l7,%l6 sll %l2,0x016,%l2 smul %l6,%l2,%l5 xor %l0,%l6,%l6 jmpl %g6+8,%g0 tsubcctv %l1,%l5,%l2 p7_call_2_lo: ldd [%i0+0x038],%f6 ! Mem[0000000030000038] sub %l4,-0x346,%l2 ldsw [%o3+0x010],%l4 ! Mem[000000001f800010] lduh [%o1+0x056],%l0 ! Mem[000000001e800056] retl srax %l6,0x02e,%l4 p7_jmpl_2_he: andncc %l2,0xb61,%l0 ldsw [%o1+0x038],%l2 ! Mem[0000000030800038] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l6 ! Mem[0000000031000038] p7_call_2_he: andcc %l5,-0x30c,%l4 mulx %l5,0x871,%l6 nop xnorcc %l4,-0x2cc,%l1 xorcc %l1,%l7,%l0 retl stb %l7,[%i2+0x077] ! Mem[000000001f000077] p7_jmpl_2_ho: andncc %l2,0xb61,%l0 ldsw [%i1+0x038],%l2 ! Mem[0000000030800038] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l6 ! Mem[0000000031000038] p7_call_2_ho: andcc %l5,-0x30c,%l4 mulx %l5,0x871,%l6 nop xnorcc %l4,-0x2cc,%l1 xorcc %l1,%l7,%l0 retl stb %l7,[%o2+0x077] ! Mem[000000001f000077] user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: ldsh [%i3+0x046],%l0 ! Mem[0000000011800046] std %l2,[%o2+0x040] ! Mem[0000000031000040] jmpl %g6+8,%g0 orn %l3,-0x782,%l0 p0_call_3_le: ldd [%o3+0x000],%f12 ! Mem[0000000031800000] stx %l1,[%o0+0x040] ! Mem[0000000030000040] retl srax %l7,0x002,%l1 p0_jmpl_3_lo: ldsh [%o3+0x046],%l0 ! Mem[0000000011800046] std %l2,[%i2+0x040] ! Mem[0000000031000040] jmpl %g6+8,%g0 orn %l3,-0x782,%l0 p0_call_3_lo: ldd [%i3+0x000],%f12 ! Mem[0000000031800000] stx %l1,[%i0+0x040] ! Mem[0000000030000040] retl srax %l7,0x002,%l1 p0_jmpl_3_he: jmpl %g6+8,%g0 umulcc %l1,0xbb3,%l3 p0_call_3_he: smul %l7,0x956,%l1 stx %l6,[%o1+0x000] ! Mem[0000000030800000] sth %l1,[%o0+0x040] ! Mem[0000000030000040] retl taddcctv %l4,%l7,%l3 p0_jmpl_3_ho: jmpl %g6+8,%g0 umulcc %l1,0xbb3,%l3 p0_call_3_ho: smul %l7,0x956,%l1 stx %l6,[%i1+0x000] ! Mem[0000000030800000] sth %l1,[%i0+0x040] ! Mem[0000000030000040] retl taddcctv %l4,%l7,%l3 p1_jmpl_3_le: andcc %l4,0xe1b,%l7 std %f4 ,[%o2+0x048] ! Mem[0000000031000048] stx %l7,[%i3+0x038] ! Mem[0000000013800038] jmpl %g6+8,%g0 taddcc %l6,%l2,%l0 p1_call_3_le: ldd [%o0+0x048],%f8 ! Mem[0000000030000048] taddcc %l7,-0x8cc,%l1 ldd [%o2+0x048],%f2 ! Mem[0000000031000048] retl ldx [%i0+0x030],%l5 ! Mem[0000000012000030] p1_jmpl_3_lo: andcc %l4,0xe1b,%l7 std %f4 ,[%i2+0x048] ! Mem[0000000031000048] stx %l7,[%o3+0x038] ! Mem[0000000013800038] jmpl %g6+8,%g0 taddcc %l6,%l2,%l0 p1_call_3_lo: ldd [%i0+0x048],%f8 ! Mem[0000000030000048] taddcc %l7,-0x8cc,%l1 ldd [%i2+0x048],%f2 ! Mem[0000000031000048] retl ldx [%o0+0x030],%l5 ! Mem[0000000012000030] p1_jmpl_3_he: ld [%i0+0x024],%f26 ! Mem[0000000012000024] ld [%o3+0x00c],%f29 ! Mem[000000003180000c] ldsh [%o3+0x00a],%l1 ! Mem[000000003180000a] ldsh [%o0+0x04e],%l6 ! Mem[000000003000004e] addc %l2,-0xfda,%l4 jmpl %g6+8,%g0 taddcctv %l7,%l3,%l1 p1_call_3_he: or %l7,0x70b,%l3 sub %l1,%l6,%l4 addcc %l6,%l1,%l7 retl st %f16,[%o0+0x00c] ! Mem[000000003000000c] p1_jmpl_3_ho: ld [%o0+0x024],%f26 ! Mem[0000000012000024] ld [%i3+0x00c],%f29 ! Mem[000000003180000c] ldsh [%i3+0x00a],%l1 ! Mem[000000003180000a] ldsh [%i0+0x04e],%l6 ! Mem[000000003000004e] addc %l2,-0xfda,%l4 jmpl %g6+8,%g0 taddcctv %l7,%l3,%l1 p1_call_3_ho: or %l7,0x70b,%l3 sub %l1,%l6,%l4 addcc %l6,%l1,%l7 retl st %f16,[%i0+0x00c] ! Mem[000000003000000c] p2_jmpl_3_le: ldub [%i3+0x07a],%l7 ! Mem[000000001580007a] sth %l1,[%o0+0x050] ! Mem[0000000030000050] ldd [%o3+0x010],%l0 ! Mem[0000000031800010] jmpl %g6+8,%g0 ldsh [%o0+0x056],%l5 ! Mem[0000000030000056] p2_call_3_le: xnor %l4,0xb77,%l3 retl stw %l4,[%o1+0x054] ! Mem[0000000030800054] p2_jmpl_3_lo: ldub [%o3+0x07a],%l7 ! Mem[000000001580007a] sth %l1,[%i0+0x050] ! Mem[0000000030000050] ldd [%i3+0x010],%l0 ! Mem[0000000031800010] jmpl %g6+8,%g0 ldsh [%i0+0x056],%l5 ! Mem[0000000030000056] p2_call_3_lo: xnor %l4,0xb77,%l3 retl stw %l4,[%i1+0x054] ! Mem[0000000030800054] p2_jmpl_3_he: xnorcc %l7,%l2,%l3 taddcctv %l5,0x65d,%l6 tsubcctv %l4,0x316,%l7 ldub [%o0+0x010],%l5 ! Mem[0000000030000010] ld [%o3+0x014],%f31 ! Mem[0000000031800014] ldsb [%i0+0x01b],%l2 ! Mem[000000001400001b] jmpl %g6+8,%g0 orncc %l2,-0x778,%l5 p2_call_3_he: stw %l5,[%i1+0x008] ! Mem[0000000014800008] taddcc %l1,%l3,%l6 std %l2,[%o3+0x050] ! Mem[0000000031800050] sra %l2,%l6,%l6 addc %l2,-0x62e,%l0 retl addccc %l5,%l2,%l3 p2_jmpl_3_ho: xnorcc %l7,%l2,%l3 taddcctv %l5,0x65d,%l6 tsubcctv %l4,0x316,%l7 ldub [%i0+0x010],%l5 ! Mem[0000000030000010] ld [%i3+0x014],%f31 ! Mem[0000000031800014] ldsb [%o0+0x01b],%l2 ! Mem[000000001400001b] jmpl %g6+8,%g0 orncc %l2,-0x778,%l5 p2_call_3_ho: stw %l5,[%o1+0x008] ! Mem[0000000014800008] taddcc %l1,%l3,%l6 std %l2,[%i3+0x050] ! Mem[0000000031800050] sra %l2,%l6,%l6 addc %l2,-0x62e,%l0 retl addccc %l5,%l2,%l3 p3_jmpl_3_le: sub %l3,-0xdbf,%l7 stw %l1,[%o0+0x018] ! Mem[0000000030000018] lduh [%o3+0x05c],%l5 ! Mem[000000003180005c] jmpl %g6+8,%g0 andn %l0,-0x001,%l2 p3_call_3_le: retl tsubcc %l7,0xc5b,%l0 p3_jmpl_3_lo: sub %l3,-0xdbf,%l7 stw %l1,[%i0+0x018] ! Mem[0000000030000018] lduh [%i3+0x05c],%l5 ! Mem[000000003180005c] jmpl %g6+8,%g0 andn %l0,-0x001,%l2 p3_call_3_lo: retl tsubcc %l7,0xc5b,%l0 p3_jmpl_3_he: addc %l3,%l6,%l6 ldd [%o1+0x058],%l2 ! Mem[0000000030800058] xnorcc %l2,%l7,%l0 udivx %l6,%l4,%l4 jmpl %g6+8,%g0 ldsb [%o2+0x059],%l1 ! Mem[0000000031000059] p3_call_3_he: taddcc %l3,0x4fe,%l3 ld [%o0+0x05c],%f26 ! Mem[000000003000005c] retl st %f19,[%o3+0x058] ! Mem[0000000031800058] p3_jmpl_3_ho: addc %l3,%l6,%l6 ldd [%i1+0x058],%l2 ! Mem[0000000030800058] xnorcc %l2,%l7,%l0 udivx %l6,%l4,%l4 jmpl %g6+8,%g0 ldsb [%i2+0x059],%l1 ! Mem[0000000031000059] p3_call_3_ho: taddcc %l3,0x4fe,%l3 ld [%i0+0x05c],%f26 ! Mem[000000003000005c] retl st %f19,[%i3+0x058] ! Mem[0000000031800058] p4_jmpl_3_le: jmpl %g6+8,%g0 andncc %l7,%l1,%l5 p4_call_3_le: udivx %l2,-0x01c,%l7 sdivx %l6,%l4,%l6 std %l6,[%o2+0x020] ! Mem[0000000031000020] ldsb [%o1+0x062],%l0 ! Mem[0000000030800062] stx %l1,[%o1+0x060] ! Mem[0000000030800060] sth %l6,[%o2+0x062] ! Mem[0000000031000062] retl smul %l0,0x1ff,%l0 p4_jmpl_3_lo: jmpl %g6+8,%g0 andncc %l7,%l1,%l5 p4_call_3_lo: udivx %l2,-0x01c,%l7 sdivx %l6,%l4,%l6 std %l6,[%i2+0x020] ! Mem[0000000031000020] ldsb [%i1+0x062],%l0 ! Mem[0000000030800062] stx %l1,[%i1+0x060] ! Mem[0000000030800060] sth %l6,[%i2+0x062] ! Mem[0000000031000062] retl smul %l0,0x1ff,%l0 p4_jmpl_3_he: andncc %l4,%l2,%l3 jmpl %g6+8,%g0 addc %l3,0xd3a,%l4 p4_call_3_he: add %l5,0x873,%l0 ldub [%o2+0x061],%l0 ! Mem[0000000031000061] std %f28,[%o3+0x020] ! Mem[0000000031800020] ldsh [%o2+0x064],%l1 ! Mem[0000000031000064] stx %l6,[%i1+0x038] ! Mem[0000000018800038] retl xor %l3,%l1,%l6 p4_jmpl_3_ho: andncc %l4,%l2,%l3 jmpl %g6+8,%g0 addc %l3,0xd3a,%l4 p4_call_3_ho: add %l5,0x873,%l0 ldub [%i2+0x061],%l0 ! Mem[0000000031000061] std %f28,[%i3+0x020] ! Mem[0000000031800020] ldsh [%i2+0x064],%l1 ! Mem[0000000031000064] stx %l6,[%o1+0x038] ! Mem[0000000018800038] retl xor %l3,%l1,%l6 p5_jmpl_3_le: sdivx %l2,0xa28,%l2 jmpl %g6+8,%g0 st %f1 ,[%o1+0x068] ! Mem[0000000030800068] p5_call_3_le: std %l4,[%o3+0x068] ! Mem[0000000031800068] lduh [%i3+0x060],%l4 ! Mem[000000001b800060] retl xnor %l4,%l4,%l4 p5_jmpl_3_lo: sdivx %l2,0xa28,%l2 jmpl %g6+8,%g0 st %f1 ,[%i1+0x068] ! Mem[0000000030800068] p5_call_3_lo: std %l4,[%i3+0x068] ! Mem[0000000031800068] lduh [%o3+0x060],%l4 ! Mem[000000001b800060] retl xnor %l4,%l4,%l4 p5_jmpl_3_he: sth %l1,[%i2+0x01c] ! Mem[000000001b00001c] stw %l4,[%o2+0x068] ! Mem[0000000031000068] tsubcctv %l1,0x50e,%l4 ldsb [%o3+0x06a],%l0 ! Mem[000000003180006a] ld [%o1+0x068],%f20 ! Mem[0000000030800068] srl %l3,%l1,%l1 jmpl %g6+8,%g0 addccc %l5,0x03a,%l2 p5_call_3_he: sdivx %l4,%l5,%l5 smulcc %l2,0x9b2,%l7 orncc %l1,%l3,%l3 retl lduw [%i3+0x030],%l6 ! Mem[000000001b800030] p5_jmpl_3_ho: sth %l1,[%o2+0x01c] ! Mem[000000001b00001c] stw %l4,[%i2+0x068] ! Mem[0000000031000068] tsubcctv %l1,0x50e,%l4 ldsb [%i3+0x06a],%l0 ! Mem[000000003180006a] ld [%i1+0x068],%f20 ! Mem[0000000030800068] srl %l3,%l1,%l1 jmpl %g6+8,%g0 addccc %l5,0x03a,%l2 p5_call_3_ho: sdivx %l4,%l5,%l5 smulcc %l2,0x9b2,%l7 orncc %l1,%l3,%l3 retl lduw [%o3+0x030],%l6 ! Mem[000000001b800030] p6_jmpl_3_le: st %f12,[%i0+0x038] ! Mem[000000001c000038] jmpl %g6+8,%g0 lduw [%o3+0x070],%l0 ! Mem[0000000031800070] p6_call_3_le: tsubcctv %l2,%l1,%l1 ldd [%i0+0x008],%f0 ! Mem[000000001c000008] ldsb [%o2+0x032],%l3 ! Mem[0000000031000032] std %f10,[%i3+0x020] ! Mem[000000001d800020] retl orncc %l2,%l0,%l5 p6_jmpl_3_lo: st %f12,[%o0+0x038] ! Mem[000000001c000038] jmpl %g6+8,%g0 lduw [%i3+0x070],%l0 ! Mem[0000000031800070] p6_call_3_lo: tsubcctv %l2,%l1,%l1 ldd [%o0+0x008],%f0 ! Mem[000000001c000008] ldsb [%i2+0x032],%l3 ! Mem[0000000031000032] std %f10,[%o3+0x020] ! Mem[000000001d800020] retl orncc %l2,%l0,%l5 p6_jmpl_3_he: ldd [%i2+0x008],%l4 ! Mem[000000001d000008] orn %l2,-0x2a2,%l6 ldub [%i3+0x06b],%l2 ! Mem[000000001d80006b] orncc %l7,-0xba0,%l1 ldsh [%i2+0x074],%l4 ! Mem[000000001d000074] sdivx %l1,-0x16f,%l2 jmpl %g6+8,%g0 umulcc %l4,0x71e,%l1 p6_call_3_he: stb %l3,[%o3+0x075] ! Mem[0000000031800075] andncc %l3,-0x8e5,%l4 xnorcc %l1,%l2,%l0 retl tsubcctv %l4,0x790,%l1 p6_jmpl_3_ho: ldd [%o2+0x008],%l4 ! Mem[000000001d000008] orn %l2,-0x2a2,%l6 ldub [%o3+0x06b],%l2 ! Mem[000000001d80006b] orncc %l7,-0xba0,%l1 ldsh [%o2+0x074],%l4 ! Mem[000000001d000074] sdivx %l1,-0x16f,%l2 jmpl %g6+8,%g0 umulcc %l4,0x71e,%l1 p6_call_3_ho: stb %l3,[%i3+0x075] ! Mem[0000000031800075] andncc %l3,-0x8e5,%l4 xnorcc %l1,%l2,%l0 retl tsubcctv %l4,0x790,%l1 p7_jmpl_3_le: srax %l7,0x03a,%l7 subc %l1,%l6,%l4 subccc %l1,0x269,%l4 subccc %l7,%l1,%l3 jmpl %g6+8,%g0 orn %l5,%l3,%l4 p7_call_3_le: retl or %l7,%l2,%l5 p7_jmpl_3_lo: srax %l7,0x03a,%l7 subc %l1,%l6,%l4 subccc %l1,0x269,%l4 subccc %l7,%l1,%l3 jmpl %g6+8,%g0 orn %l5,%l3,%l4 p7_call_3_lo: retl or %l7,%l2,%l5 p7_jmpl_3_he: jmpl %g6+8,%g0 sth %l5,[%o2+0x03c] ! Mem[000000003100003c] p7_call_3_he: st %f17,[%o2+0x07c] ! Mem[000000003100007c] xnor %l5,-0x1ec,%l4 std %f20,[%o2+0x038] ! Mem[0000000031000038] retl ldd [%o1+0x038],%f20 ! Mem[0000000030800038] p7_jmpl_3_ho: jmpl %g6+8,%g0 sth %l5,[%i2+0x03c] ! Mem[000000003100003c] p7_call_3_ho: st %f17,[%i2+0x07c] ! Mem[000000003100007c] xnor %l5,-0x1ec,%l4 std %f20,[%i2+0x038] ! Mem[0000000031000038] retl ldd [%i1+0x038],%f20 ! Mem[0000000030800038] 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 .align 8 done_count: .word 0,0 Start_Flags: .word 0,0,0,0 Finish_Flag: .word 0,0 .align 8 num_processors: .word 8 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 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 max_windows: .word 2,5,3,2,2,4,2,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 .align 8 p0_init_registers: .word 0x00a92304,0x8ee5408a ! Init value for %l0 .word 0x0e81b647,0xbe6c41a0 ! Init value for %l1 .word 0x69e6f440,0xc3f6175e ! Init value for %l2 .word 0xc94fb2c2,0x98ac1808 ! Init value for %l3 .word 0xafba5230,0x1e0184a2 ! Init value for %l4 .word 0x94e1fb1a,0x8217b3ab ! Init value for %l5 .word 0xa42c9136,0x1d32a5b1 ! Init value for %l6 .word 0x1fad6191,0xcf214d54 ! Init value for %l7 .word 0xa57d059a,0x4de9db96 ! Init value for %l0 .word 0xfbe5d12c,0x408afaa5 ! Init value for %l1 .word 0x796015ea,0xc219f221 ! Init value for %l2 .word 0xa7aa9700,0x5154fbc7 ! Init value for %l3 .word 0xefe31a3f,0xc3a2c068 ! Init value for %l4 .word 0xe3af48fc,0x4cfab396 ! Init value for %l5 .word 0xaf47790c,0x350f2fb4 ! Init value for %l6 .word 0x678a8250,0x0a4e81d5 ! Init value for %l7 .align 64 p0_init_freg: .word 0x62b4b903,0x7662e645 ! Init value for %f0 .word 0x08f83a98,0xb1ac55a6 ! Init value for %f2 .word 0xe886be09,0x6de27237 ! Init value for %f4 .word 0x2cc012ef,0x59657711 ! Init value for %f6 .word 0x116b186c,0xe27d61f4 ! Init value for %f8 .word 0xd8581b15,0x5613b006 ! Init value for %f10 .word 0xefe84d5b,0x48b91e98 ! Init value for %f12 .word 0x50b095c5,0x8f625b11 ! Init value for %f14 .word 0xc655ec14,0xd43c3a3c ! Init value for %f16 .word 0x56d9f949,0x3db21fb9 ! Init value for %f18 .word 0xa42e164f,0xabef07b4 ! Init value for %f20 .word 0xe129d8c5,0x168c50f5 ! Init value for %f22 .word 0x30a75fb9,0x964e6105 ! Init value for %f24 .word 0x6c75390d,0x6a217fe0 ! Init value for %f26 .word 0xdf4cabcd,0x3cded339 ! Init value for %f28 .word 0x339e6ef0,0xe5e03e3a ! Init value for %f30 .word 0x54881281,0xb3c3d032 ! Init value for %f32 .word 0x42149079,0x60c5161d ! Init value for %f34 .word 0x2859a37b,0xe6b0fa07 ! Init value for %f36 .word 0x6deef876,0x58c5c952 ! Init value for %f38 .word 0x939239a7,0x55581bfd ! Init value for %f40 .word 0x26a2a562,0x87303efd ! Init value for %f42 .word 0x61b67116,0xa3760b61 ! Init value for %f44 .word 0xa51b5921,0x40ad900b ! Init value for %f46 .word 0x01162931,0x81ef54ad .word 0x43410048,0xaf28f2b4 .word 0x7e4a433b,0xf4c6ef84 .word 0x368292b8,0x8076b080 .word 0x938608ed,0xdcf23654 .word 0xc05e731b,0x059eaf9e .word 0xa2618ec8,0x8eacde77 .word 0x2b45a97a,0x814ed6ac p0_share_mask: .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p0_expected_registers: .word 0x00000000,0x151b58d8 .word 0x00000000,0x900b0000 .word 0x00000000,0x00000000 .word 0xd8581b15,0x514f9975 .word 0x00000000,0x00006259 .word 0x00000000,0x000058d8 .word 0x00000000,0x0000002b .word 0x00000000,0x00001ab7 .word 0x00000000,0x151b5568 .word 0x00000000,0x151b5627 .word 0x00000000,0xffffe811 .word 0x00000000,0x00000192 .word 0x00000000,0x00000001 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0xd3b1c56a p0_expected_fp_regs: .word 0x784c6259,0x3c3782bc .word 0x00000000,0xffffe811 .word 0x0000f954,0xc206c736 .word 0x9da30a99,0xd3b1c56a .word 0xd8581b15,0x2ce4eba1 .word 0x4b624c78,0xffffffff .word 0xd8581b15,0xffffe811 .word 0x00000000,0x5708eb15 .word 0x00000000,0xc7fb9692 .word 0x0001006e,0x0192c800 .word 0xffffe811,0xffffffff .word 0xcdf82876,0xfffff184 .word 0x00000b90,0x990aa39d .word 0xe811c206,0x92010000 .word 0x3f6c0e7f,0x9da30a99 .word 0xd8581b15,0x151b58d8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p0_local0_expect: .word 0xe811c206,0x92010000 .word 0xedfaffff,0x1370c800 .word 0x151b58d8,0x900b0000 .word 0xc68ff28c,0x000004a2 .word 0x00000000,0x0006a300 .word 0x00000000,0x151b5568 .word 0xfcff1300,0xacff1300 .word 0x00001d75,0x39d3de3c .word 0x588eedd1,0xa06f3aeb .word 0x7fffffff,0xffff0000 .word 0x550159d4,0xe948e41c .word 0x6bac0f34,0x5154fbc7 .word 0x873ff4ed,0x0feb8a41 .word 0x0000002f,0x000076d1 .word 0xffffffff,0x00000000 .word 0x00000000,0x990aa39d p0_local1_expect: .word 0xff011ba1,0xffffffff .word 0x9da30a99,0x900b0000 .word 0xd8581b15,0xffffe811 .word 0xd8581b15,0x514f9975 .word 0xffffffff,0xe5e03e3a .word 0x000000b1,0x990aa39d .word 0x990aa39d,0x3c3784d1 .word 0x000004a2,0x3dc7eef3 .word 0x787d606d,0xf17b623c .word 0xf38fcc21,0x31a97c37 .word 0xedd1ffff,0xcd603da0 .word 0x71d23236,0xb2921f8e .word 0x48e674ac,0xd0b92e12 .word 0x151b58d8,0x900b0000 .word 0xd20fae8a,0x95c65e61 .word 0x21bcb473,0x57d75353 p0_local2_expect: .word 0x59624c78,0x59624c78 .word 0x6ac5b1d3,0x990aa39d .word 0x84f1ffff,0x7628f8cd .word 0x115b628f,0xc595b050 .word 0x0a19ba12,0x20e19000 .word 0x00000000,0xc7fb9692 .word 0x27561b15,0xbc131905 .word 0x00000020,0x0c0e9000 .word 0x6d14dac7,0x6831a2ae .word 0x27354d1c,0x6705389a .word 0x9000ec14,0xd43cffff .word 0x00000192,0xa081927d .word 0x0000008f,0x1370c800 .word 0xb7244739,0x5e8109a7 .word 0x0013ffac,0xc60e8c4a .word 0xfefc67a5,0x6394a837 p0_local3_expect: .word 0x0192c800,0x8ff95f48 .word 0xd8581b15,0x50b095c5 .word 0x151b5568,0x0090e126 .word 0x0000002b,0x2ce4eba1 .word 0x11e8ffff,0xe24283f8 .word 0x50b095c5,0x8f625b11 .word 0x9da30a99,0x58c5221f .word 0xedd1ffff,0x63ee98b5 .word 0x1f23c558,0xe24d2ce1 .word 0x00000000,0x514f9975 .word 0x3663d792,0xd2e6ba93 .word 0xad7bbbeb,0xde4bca21 .word 0x499e3c5d,0x7e78f35a .word 0xabef07b4,0xa29d323d .word 0x93835e9d,0x4b2d166f .word 0x00000b90,0x990aa39d share0_expect: .word 0x73fff954,0x2ce4eba1 .word 0x0000002a,0xfb2e9004 .word 0x00000000,0x00000000 .word 0xfbcabf89,0xf79580ed .word 0x00000000,0x3cde9abe .word 0x0000006a,0xffd153e5 .word 0xffffffff,0x16ba8fd2 .word 0x035d0024,0x00000000 .word 0xd3b1c56a,0xd3b1c56a .word 0x80000000,0xfffb0001 .word 0x00000000,0x37980658 .word 0x50ecbd71,0x9c31fff2 .word 0x00000000,0xffdf0fda .word 0xaa259960,0x00007360 .word 0xd92dd770,0xffffffff .word 0x00000000,0xffffffb8 share1_expect: .word 0x000000b1,0x00001ab7 .word 0x3298dba6,0xfff54957 .word 0x00000000,0x00000025 .word 0xffffbef5,0xffff6730 .word 0x00860000,0x00004f00 .word 0xffffffa3,0x00000087 .word 0xebdfd000,0x7fffffff .word 0x5e044b39,0x0010ffff .word 0x00000000,0x3f6c0e7f .word 0xffffffff,0xff78fe53 .word 0xb0c07a62,0x1c3389fc .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x62f1f800,0x50b50345 .word 0x64343b56,0x0d37229a .word 0x00741700,0xffffb38a share2_expect: .word 0x0001006e,0xd8581b15 .word 0x82b828a6,0x627f538d .word 0x37db0658,0x000017bb .word 0xc1d0ffff,0xffffffff .word 0x00000000,0x10f6b3f8 .word 0x00000000,0x1e492933 .word 0x00000000,0x922dd4d8 .word 0x00000000,0xfffffff4 .word 0x2ce4b7a1,0x00034ec7 .word 0x80000000,0x00000078 .word 0x00000000,0x00000038 .word 0xffffffff,0xffffcdf5 .word 0x00b7f387,0x00000000 .word 0xc42253cf,0xe99f2125 .word 0xffffffff,0xffffffff .word 0xb1f8550a,0x0000e746 share3_expect: .word 0xfffffaed,0x00001a8c .word 0x00000000,0x0001e06f .word 0x00000000,0x00000000 .word 0xfa8c1e78,0x00000013 .word 0x00000000,0x8448e0dd .word 0x00008cc4,0xb04a0000 .word 0xffffffff,0xffffffff .word 0xdad77e38,0x0000000b .word 0xd8581b15,0x151b58d8 .word 0xa86bffff,0xa358bdc9 .word 0x00000000,0x00000000 .word 0xcdf5e307,0xf5be0c2f .word 0xffffbcaf,0x0000144f .word 0x1d000000,0x1cfffa87 .word 0xffff0000,0x1b6383e9 .word 0xffff0000,0x00c00000 p1_init_registers: .word 0x21ddde1f,0x8846d988 ! Init value for %l0 .word 0xfede8a46,0x52976571 ! Init value for %l1 .word 0x29bbee2c,0x018cd785 ! Init value for %l2 .word 0x003164f8,0x99641347 ! Init value for %l3 .word 0x38a4a19e,0x1ab0c666 ! Init value for %l4 .word 0xb361b934,0x7852b43d ! Init value for %l5 .word 0x5a58e370,0x4bd742f1 ! Init value for %l6 .word 0x6ac32f86,0x4dd11ff2 ! Init value for %l7 .word 0x8816ebad,0xe70bfc82 ! Init value for %l0 .word 0x7eb65ee9,0xdf41ced9 ! Init value for %l1 .word 0x9b807de2,0x0eb7c6fd ! Init value for %l2 .word 0xa78e30f2,0x2c4de946 ! Init value for %l3 .word 0x039cfbd4,0x6b3ff634 ! Init value for %l4 .word 0x68f6aadf,0xe6802de0 ! Init value for %l5 .word 0xa63ed16d,0xcced0e10 ! Init value for %l6 .word 0xd5a05e3c,0xcf81026d ! Init value for %l7 .word 0x3aa5c6b6,0xe0b71080 ! Init value for %l0 .word 0x0ff44c98,0x37b24418 ! Init value for %l1 .word 0x38b68c7c,0xa0bfcf44 ! Init value for %l2 .word 0xa14e8580,0x82285a06 ! Init value for %l3 .word 0x07922332,0x6c3fd3d9 ! Init value for %l4 .word 0xeac1b12d,0xee4692ce ! Init value for %l5 .word 0x64bd83b9,0xdc4b48da ! Init value for %l6 .word 0x79bd7024,0x42b8b162 ! Init value for %l7 .word 0x35bdcbe3,0xf9e86aba ! Init value for %l0 .word 0xa4b7e806,0xf13900ab ! Init value for %l1 .word 0x8599ecdf,0xd9860855 ! Init value for %l2 .word 0x51c80de2,0x2644a7c3 ! Init value for %l3 .word 0xd38c9612,0xb63ebd08 ! Init value for %l4 .word 0x6c6c3499,0xcda401c2 ! Init value for %l5 .word 0xd97ce8a6,0x2069856e ! Init value for %l6 .word 0x3c9c9058,0xb6c62192 ! Init value for %l7 .word 0x94a9b5f6,0x63513ba1 ! Init value for %l0 .word 0x0b6047aa,0x27a7ab20 ! Init value for %l1 .word 0xa0f1aa70,0x9d2d8357 ! Init value for %l2 .word 0x8e027fe3,0xde838aab ! Init value for %l3 .word 0x85f4813a,0x63fc755b ! Init value for %l4 .word 0xe32091e6,0x797f8656 ! Init value for %l5 .word 0x1049e16c,0x6cdddd90 ! Init value for %l6 .word 0x95875b7c,0x2523778b ! Init value for %l7 .align 64 p1_init_freg: .word 0x671c02e0,0xb97f8f77 ! Init value for %f0 .word 0xe1669543,0x5537656d ! Init value for %f2 .word 0x3298dba6,0x1382de6f ! Init value for %f4 .word 0xfc1c1328,0x9010283e ! Init value for %f6 .word 0xae9cab4d,0x19b3c085 ! Init value for %f8 .word 0x17c41e24,0xc39cc8b9 ! Init value for %f10 .word 0x7df1fe43,0x3a701cd6 ! Init value for %f12 .word 0xa86b24d3,0xa358bdc9 ! Init value for %f14 .word 0x8c4685fc,0x74f05f5d ! Init value for %f16 .word 0x786d6a4b,0x78c5f6be ! Init value for %f18 .word 0x218ab21b,0x4d1fd271 ! Init value for %f20 .word 0x36d6c2bd,0x9e78a119 ! Init value for %f22 .word 0x16c53422,0x44cdce72 ! Init value for %f24 .word 0x84665c81,0x0ae7f5f2 ! Init value for %f26 .word 0x5bf8247c,0x9f035122 ! Init value for %f28 .word 0x10424cec,0x68f62623 ! Init value for %f30 .word 0x88aa12ac,0x99755068 ! Init value for %f32 .word 0xb50900ea,0xc6f40449 ! Init value for %f34 .word 0xa811b075,0x5e0618c9 ! Init value for %f36 .word 0xd1364baa,0x48e38c1d ! Init value for %f38 .word 0xffcb19c0,0xf3b85632 ! Init value for %f40 .word 0x12faf8db,0xd2af8406 ! Init value for %f42 .word 0x6301812d,0x436f1f06 ! Init value for %f44 .word 0x75fb9114,0x06cdbc22 ! Init value for %f46 .word 0xfd5defea,0x2cf11e97 .word 0xe3660491,0x1cee247b .word 0xef70481b,0xa991e6f9 .word 0x3266b4c7,0x3dcbecd1 .word 0x36b79805,0xa0562549 .word 0xc506ba48,0x70acb517 .word 0x0dfaa498,0x7538912f .word 0x25683fe8,0x2e3c746c p1_share_mask: .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p1_expected_registers: .word 0xffffffff,0xff92ab30 .word 0x00000000,0x0000006f .word 0xffffffff,0xffffff87 .word 0x00000000,0x1bc00000 .word 0x00000000,0x0000006f .word 0x00000000,0x00020076 .word 0x00000000,0x0001f8de .word 0x00000000,0x8000006e .word 0x00000000,0x000000ff .word 0x00000000,0x00000000 .word 0xffffffff,0xfffff1c7 .word 0x00000000,0x7a14a03f .word 0x00000000,0x00000045 .word 0x00000000,0xa431fac5 .word 0x00000000,0x7fffffff .word 0x00000000,0x3b3bd4a2 .word 0x00000000,0x000000c5 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00c50000 .word 0x07922332,0x6c3fd3d9 .word 0x00000000,0x0014a03f .word 0x00000000,0x0000000e .word 0x00000000,0x000001c5 .word 0x00000000,0x000071b1 .word 0x00000000,0x00000821 .word 0x00000000,0x1eb7a404 .word 0x00000000,0x000000c5 .word 0x00000000,0x00000000 .word 0x00000000,0x0000002e .word 0x00000000,0x0000002e .word 0x00000000,0x00000000 .word 0x00000000,0x00000053 .word 0x00000000,0x00000821 .word 0x00000000,0x0000219a .word 0xffffffff,0xfffec538 .word 0x00000000,0xc66ef98e .word 0x00000000,0x78c5f6be .word 0x04902eef,0x04902eef .word 0x00000000,0x00000000 p1_expected_fp_regs: .word 0xcab6fcda,0x337f659b .word 0x0000002e,0xfffd8052 .word 0x3298dba6,0x3df54957 .word 0xfffe8786,0xfc854655 .word 0xffffac67,0xef2e9004 .word 0x80000000,0x04a4b71e .word 0x0000002a,0xfb2e9004 .word 0xa86b24d3,0xa358bdc9 .word 0x82b828a6,0x627f538d .word 0x00000000,0x002e9004 .word 0x00000000,0x56867f79 .word 0xda35baa1,0xc9bd58a3 .word 0x00000000,0x0146b171 .word 0x80000000,0xfffb0001 .word 0xffffffff,0xf2a3f052 .word 0x00c50000,0xc5b553aa .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p1_local0_expect: .word 0x68f62623,0xd6df4d4c .word 0xc5fa31a4,0xffffffff .word 0x5280fdff,0x2e000000 .word 0x00000000,0x0027cc7b .word 0x00582623,0xc5fa31a4 .word 0x582e9004,0xef2e9004 .word 0xff87f17d,0x0146b171 .word 0x4977faae,0x0a303980 .word 0x00002eec,0x3fb07651 .word 0x00000071,0xa2176dcf .word 0x18000000,0xff92ab30 .word 0x439566e1,0x0ae72094 .word 0x0000d313,0x14a63395 .word 0xbf6b0000,0x62205349 .word 0x82b828a6,0x627f538d .word 0x00000004,0x00000966 p1_local1_expect: .word 0x00000000,0x00000004 .word 0x00003298,0x00000000 .word 0x00000000,0x00000000 .word 0x04902efb,0xfc85bdc9 .word 0xfffe8786,0xa358bdc9 .word 0xa358bdc9,0xa1ba35da .word 0x71b14601,0x00000000 .word 0x43657758,0xc29b794e .word 0x2c7e5781,0x28f8facc .word 0x68f62623,0xc5fa31a4 .word 0xddd5c5a6,0x4c4ddfd6 .word 0x532ec8a0,0x6222015c .word 0xffffb290,0xf2a3f052 .word 0xe703d821,0xb8d1a05b .word 0xa3333456,0xf2a3f052 .word 0x82d0e28e,0x5cb3eaa8 p1_local2_expect: .word 0x002e9004,0xef2e9004 .word 0x00000000,0x0001f8de .word 0xbc9a88a7,0x000000e2 .word 0xffffac67,0xef009004 .word 0x0000006f,0x74f09004 .word 0x7fffffff,0x00000078 .word 0x00000000,0x00000000 .word 0xb77ce9f7,0x0e5cc0c2 .word 0x04000000,0x00c5219a .word 0x68562623,0x48587884 .word 0x82b828a6,0x627f538d .word 0x45f8e9df,0x3a4f7b0a .word 0xb7661412,0xf9760741 .word 0xff92ab30,0x75290979 .word 0x00000000,0x0000002a .word 0x00b6fcda,0x337f659b p1_local3_expect: .word 0x00000000,0x0001e000 .word 0x000058a3,0xd3246ba8 .word 0x6f000000,0x00000000 .word 0x67ac0000,0x56867f79 .word 0xffffff7f,0x00000000 .word 0x04a4b71e,0xa1ba35da .word 0xc9bd58a3,0xa1ba35da .word 0xfffe8786,0xc0daa8c0 .word 0x00000000,0x00000015 .word 0x30379952,0xb3748036 .word 0x00000000,0x0146b171 .word 0xc5b553aa,0xe9750b60 .word 0x10424cec,0x68f62623 .word 0x5749f53d,0x9d924905 .word 0x143f22c8,0x292a6695 .word 0x3b2694f4,0xeb63725c p2_init_registers: .word 0xf65c5891,0xf61dccbf ! Init value for %l0 .word 0xa638ef8a,0x898e5247 ! Init value for %l1 .word 0xd333c778,0xc0c2858e ! Init value for %l2 .word 0xe9b914f4,0x697e6855 ! Init value for %l3 .word 0xc345c0a6,0x240b800a ! Init value for %l4 .word 0x9c765ae6,0xa74fee41 ! Init value for %l5 .word 0x09f499ab,0xd68cee9a ! Init value for %l6 .word 0x1720c4a1,0xd97a2c36 ! Init value for %l7 .word 0x64ec8637,0xcd452a6c ! Init value for %l0 .word 0x815a5e52,0x107173e7 ! Init value for %l1 .word 0xf25ece2c,0x06fb7e03 ! Init value for %l2 .word 0x9b1a67aa,0xaa82cf16 ! Init value for %l3 .word 0x8bd70c38,0xe7d544b1 ! Init value for %l4 .word 0x5a1c1754,0x6426565e ! Init value for %l5 .word 0xf778e7fe,0x2118273c ! Init value for %l6 .word 0x23cfe814,0x2fac5e96 ! Init value for %l7 .word 0x872fc496,0x0fb2e9be ! Init value for %l0 .word 0xcf49a1c9,0xf9f8b421 ! Init value for %l1 .word 0x35ddfa36,0x91c68d39 ! Init value for %l2 .word 0xad684f0e,0x625d1c90 ! Init value for %l3 .word 0xe36b36dc,0xacf1d831 ! Init value for %l4 .word 0x7d6232e4,0x16930b97 ! Init value for %l5 .word 0x65a7d110,0x8e4e22b9 ! Init value for %l6 .word 0x51125a72,0x53b5c455 ! Init value for %l7 .align 64 p2_init_freg: .word 0x7950285b,0x0e7ddcc7 ! Init value for %f0 .word 0xe3da5f05,0xdaa6c773 ! Init value for %f2 .word 0x44696487,0xc1dc8fc6 ! Init value for %f4 .word 0x61e8b942,0x1a64d775 ! Init value for %f6 .word 0x39b8133b,0x0100f108 ! Init value for %f8 .word 0xa47b080f,0x948bc698 ! Init value for %f10 .word 0x63396ffe,0x2f46dff4 ! Init value for %f12 .word 0x41403118,0x58b2dfd8 ! Init value for %f14 .word 0x7ee36d04,0x8d820441 ! Init value for %f16 .word 0x11049de2,0xa0033b2a ! Init value for %f18 .word 0x96c6e801,0xda309037 ! Init value for %f20 .word 0xcdb5b427,0x2281eeab ! Init value for %f22 .word 0x9a8112cc,0xe69a3985 ! Init value for %f24 .word 0x12e63894,0xdb49ea62 ! Init value for %f26 .word 0x1ac12565,0x37980658 ! Init value for %f28 .word 0xaa18a9d7,0xd511a2f2 ! Init value for %f30 .word 0x7a0023f0,0x3c8c15a5 ! Init value for %f32 .word 0x16eaaac7,0x40d1fb7c ! Init value for %f34 .word 0x67c5a05f,0x830e3dec ! Init value for %f36 .word 0x3bcda461,0xc1ba16c9 ! Init value for %f38 .word 0x410f99cb,0xbbf5cbe8 ! Init value for %f40 .word 0x153be72c,0x80a77e31 ! Init value for %f42 .word 0x1b06aec1,0x89ac7dd0 ! Init value for %f44 .word 0xd629cf7a,0x32566c73 ! Init value for %f46 .word 0x0510f655,0x7365695d .word 0x6b4afae7,0xfc8206c5 .word 0xd83ce90e,0x2d1c5e4d .word 0x830d3288,0x8e6f075c .word 0x15b20d44,0xb45698b3 .word 0xf2ac59ae,0x4f1d6c23 .word 0x80ed7e4e,0xc1b68cc7 .word 0x99523a55,0xff041253 p2_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p2_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x00000038 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000001 .word 0x00000000,0x37980658 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0xffffffff,0xfffff6a0 .word 0xfffdc2da,0xf9edb39e .word 0x00000000,0x0000020e .word 0xffffffbe,0x06c9e41c .word 0x00000000,0x00000073 .word 0xffffffff,0xffffff8a .word 0x00000000,0x00000b5f .word 0x1a25c3d6,0x1a25c3d6 .word 0xffffffff,0xffffffa6 .word 0x9a8112cc,0xe69a3985 .word 0xffffffff,0xfd7fe9a7 .word 0x1a25c3d6,0x1a25c3d6 .word 0xffffffff,0xffffff89 .word 0x00000000,0x17fb47fb .word 0x00000000,0x006ba497 p2_expected_fp_regs: .word 0xffffffff,0xe5dd2041 .word 0x00000000,0x00000000 .word 0x37980658,0x0000000c .word 0x50000000,0x1c3389fc .word 0xffffffff,0x00001c85 .word 0xb100331c,0x627ac0b0 .word 0x00000016,0xfecc884e .word 0x37980658,0x00000000 .word 0x00000ae2,0x00000000 .word 0x00000000,0x00000025 .word 0xe42726c7,0xf10d17bb .word 0x50a4b8d3,0x62ea49db .word 0x58000000,0x055fdae3 .word 0x00000658,0x00001c85 .word 0xe37a60e9,0x37980658 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p2_local0_expect: .word 0xb0c07a62,0x1c3389fc .word 0x00000160,0x4120dde5 .word 0x00000000,0x28000000 .word 0x00000000,0x00000000 .word 0xabee8122,0x055fdae3 .word 0xeaddffff,0xffffffff .word 0xe37a60e9,0x37980658 .word 0x6c0a93a2,0xfed7818e .word 0xe69a3985,0x898e5247 .word 0x69e203ed,0x8a252232 .word 0x00000000,0x00000000 .word 0xb10fbd08,0xf1478330 .word 0x8f0f95d1,0xda66ef28 .word 0x70d889fd,0x7b66992f .word 0xc9910013,0x7981c1e1 .word 0x00000096,0xffffff8b p2_local1_expect: .word 0xe20a0000,0xeacc502b .word 0x00000000,0x00000000 .word 0xdb49eadd,0xf10d17bb .word 0xffffffe9,0x00000000 .word 0x00000000,0x000010b9 .word 0xb0c07a62,0x1c3389fc .word 0xb100331c,0x627ac0b0 .word 0xad76f537,0xbc5d48b6 .word 0xe37a60e9,0x37980658 .word 0x546d0e00,0x469a8a8f .word 0x2f0b8017,0xbbf7b3f9 .word 0x00000038,0x00000000 .word 0x42e1cff7,0x46f22ee1 .word 0xe3770000,0x6cb402c0 .word 0x5625b970,0xe998bd6a .word 0x4120dae0,0xdacef773 p2_local2_expect: .word 0x58000000,0x055fdae3 .word 0x00000000,0xffffff07 .word 0xddea49db,0xffffffff .word 0x62ea49db,0x9438e612 .word 0x00000000,0x00743464 .word 0xfff596dd,0x00000000 .word 0x055fdae3,0x000077e3 .word 0x67cab582,0xa8490493 .word 0x61e8b942,0x1a64d775 .word 0x00000000,0x00000000 .word 0x37980658,0x00000000 .word 0xfd7fe9a7,0x045e0449 .word 0x00000000,0xa300acab .word 0x92bf5658,0x00000000 .word 0x00000000,0x8a252232 .word 0xe37a60e9,0x37980000 p2_local3_expect: .word 0x00ffffff,0x00000000 .word 0x00000000,0x000000fe .word 0xffffffff,0xffffffff .word 0x000077e3,0xffffffff .word 0x37980658,0x00000000 .word 0x00000000,0xd511a2f2 .word 0x62ea49db,0x9438e612 .word 0x016477c0,0x4a26a3c8 .word 0x480e1b88,0x0092c752 .word 0xffffffff,0xffffff17 .word 0x00000000,0xffff884e .word 0xa638ef8a,0x898e5247 .word 0x23d06d92,0xd7fa00b1 .word 0x42a599fc,0xf4b375ec .word 0x00000000,0xffffffaf .word 0x000010b9,0x576cc6c0 p3_init_registers: .word 0x25f09d08,0x37094f1d ! Init value for %l0 .word 0x6b8223c8,0x718c1e78 ! Init value for %l1 .word 0x48db5f1d,0xf59a7a03 ! Init value for %l2 .word 0xc4e8b80e,0x8285249e ! Init value for %l3 .word 0x9150d0c4,0xc6001913 ! Init value for %l4 .word 0xbcddfbca,0x8a0fbde4 ! Init value for %l5 .word 0x0c20a2d9,0xec046b6d ! Init value for %l6 .word 0x2545751b,0xd508778c ! Init value for %l7 .word 0xa5a4aa67,0xdb6ca9a1 ! Init value for %l0 .word 0xfa970719,0xc8602e98 ! Init value for %l1 .word 0xd6c13adc,0xc5187b34 ! Init value for %l2 .word 0xb153d917,0xde361cf4 ! Init value for %l3 .word 0x5c6c1607,0xe0f3b72e ! Init value for %l4 .word 0x00610a0e,0x854a2a96 ! Init value for %l5 .word 0x986b534c,0x28a630ac ! Init value for %l6 .word 0x61ab8572,0x0ff97530 ! Init value for %l7 .align 64 p3_init_freg: .word 0x42d6bb93,0xa4581c26 ! Init value for %f0 .word 0x66b5cbea,0x1302de61 ! Init value for %f2 .word 0x22d6039c,0x60992d07 ! Init value for %f4 .word 0x989184a4,0x28c00fb9 ! Init value for %f6 .word 0xcdf5e307,0xf5be61da ! Init value for %f8 .word 0x50ecbd71,0x93b21a65 ! Init value for %f10 .word 0x2f0ce250,0x0793aa28 ! Init value for %f12 .word 0xae4123e8,0x54c8736f ! Init value for %f14 .word 0xf9f1132c,0x73abd4f6 ! Init value for %f16 .word 0x184e4321,0xae54302f ! Init value for %f18 .word 0x996e6766,0xd3ad9442 ! Init value for %f20 .word 0x5eadab3a,0xb35d63f4 ! Init value for %f22 .word 0xb452c248,0xc1cf2ff7 ! Init value for %f24 .word 0x773bc2eb,0xac8c16d9 ! Init value for %f26 .word 0x647e5b0a,0x364efd80 ! Init value for %f28 .word 0xbbdef7fd,0x6139c42d ! Init value for %f30 .word 0xc787d524,0xa67bea60 ! Init value for %f32 .word 0xadeaf1dc,0xbf225183 ! Init value for %f34 .word 0xf48bae45,0x9c0b7fad ! Init value for %f36 .word 0x9db8a2a1,0x627910c1 ! Init value for %f38 .word 0x5a4f21af,0x5670bac2 ! Init value for %f40 .word 0x95930055,0x7b8581f5 ! Init value for %f42 .word 0xa7ea3bde,0x89839591 ! Init value for %f44 .word 0x61d4b964,0x3da737e5 ! Init value for %f46 .word 0xe913e003,0x7365db4e .word 0x00c17314,0x8a4a6ec1 .word 0xd944cc17,0x3dcf62b9 .word 0x032ddc90,0xd1263f61 .word 0x70ab9f52,0x4368c21a .word 0x8f59181f,0xb9e217e7 .word 0xc1868285,0xdcc6dc79 .word 0x58334b58,0xb9a9a2f3 p3_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p3_expected_registers: .word 0x00000006,0x00c6ea75 .word 0x00000000,0x00000013 .word 0xffffffff,0xfffffbff .word 0x00000000,0x00000000 .word 0xffffffff,0xffffbef5 .word 0x00000000,0x0000005d .word 0x00000000,0x3a115000 .word 0xffffffff,0xffffffff .word 0x00000020,0x00000046 .word 0x60fd3106,0x9f9ba933 .word 0x00000000,0x005d9c31 .word 0x00000000,0xf5be0c2f .word 0x00000000,0x00000000 .word 0x00000000,0xffffdc81 .word 0x00000000,0xffffcdf4 .word 0xffffffff,0xffff1d0e p3_expected_fp_regs: .word 0x781e8cfa,0x3067ffff .word 0xca51a0a0,0x319c5d22 .word 0x14344a99,0xca51a0a0 .word 0xfa8c1e78,0x0000c5c5 .word 0x00000000,0x802a6890 .word 0x336dd375,0xb3c84e2d .word 0xa46fffff,0xfa8e94b4 .word 0xae4123e8,0xfffffff2 .word 0x00804817,0x00000000 .word 0x0b950931,0xef020000 .word 0xffffffff,0xffffcdf5 .word 0x20b20001,0x319c5dee .word 0x6f73c854,0xd46190b6 .word 0x14344a99,0x1e32a525 .word 0xee5d9c31,0xf41ebb51 .word 0xffffffff,0x994a34ff .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p3_local0_expect: .word 0xae4123e8,0xfffffff2 .word 0x50e20c57,0x3067ffff .word 0x7ffeffff,0x00000000 .word 0xa46fffff,0xfa8e94b4 .word 0x3a115000,0x00001e99 .word 0x00804817,0x0426b493 .word 0x005d9c31,0x00000000 .word 0xfa8c1e00,0xfffffff2 .word 0x934a3414,0x000002e7 .word 0x35d58e07,0x97dfd69c .word 0x702a150a,0x380018eb .word 0x18667784,0x27b57939 .word 0x866858d9,0xde88bec4 .word 0x41ecfe3e,0x787adea6 .word 0xb4cbe579,0x52c956c9 .word 0x2f0ce250,0x0793aa28 p3_local1_expect: .word 0x3c9316ab,0xffffffff .word 0xffff6730,0xfa8c1e78 .word 0x9ac00000,0x6a41ddb6 .word 0xfa8c1e78,0x6bf16a4d .word 0x6f73c854,0xd46190b6 .word 0xc09affff,0xa46fffff .word 0x6f73c854,0xd461fff2 .word 0x4cae7ac3,0x76134d7a .word 0xa4f2a6f5,0xd5a4121b .word 0x0e243113,0x3fe3003c .word 0x0b950931,0x2612ef3b .word 0x8ed9cdf4,0xf585793e .word 0x00000000,0x000000ae .word 0x2b076371,0xdb7f5946 .word 0xeb400cc0,0xa413b519 .word 0xffffcdf5,0x5a46c96f p3_local2_expect: .word 0x2f0ce250,0x0793aa28 .word 0x9affffff,0x000000c1 .word 0x0000faac,0xfa8e94b4 .word 0xca51a0a0,0x319c5d22 .word 0x67a90000,0x319c5dee .word 0x010023e8,0xc8abffff .word 0x50e20c2f,0x000002ef .word 0x7718b9ba,0x02f0a63a .word 0x00000000,0x00000000 .word 0x2357cddf,0x02c91df4 .word 0x60fd3106,0x9f9ba933 .word 0xf0c7ece0,0x3c66554f .word 0x043ace0e,0x00007fff .word 0xe1c1851f,0x002f5f11 .word 0xffb428d8,0xffffffff .word 0x9c4ec341,0xadca493a p3_local3_expect: .word 0x00000000,0xffffcdf5 .word 0xffffff7f,0xfffffff2 .word 0x07e3f5cd,0xa4581c26 .word 0x00ae143c,0x9e18b180 .word 0xee5d9c31,0xf41ebb51 .word 0x2f0cbef5,0xffffbec4 .word 0xff344a99,0xc8ab5868 .word 0x00000000,0x000000f5 .word 0x85bd6980,0xd66e3540 .word 0xda61bef5,0x000000ae .word 0x51bb1ef4,0x319c5d22 .word 0x336dd375,0xb3c84e2d .word 0x3c9316ab,0x802a6890 .word 0x2ad30f9c,0x25f22737 .word 0x9ac00000,0x319c5d22 .word 0x39c38d01,0xfffffffd p4_init_registers: .word 0x079d4669,0xdab2ae33 ! Init value for %l0 .word 0xd61bff74,0x854acb35 ! Init value for %l1 .word 0x070db317,0xea7aa683 ! Init value for %l2 .word 0xa5cd194f,0xf78a83af ! Init value for %l3 .word 0xca5f47b6,0x9a6a8367 ! Init value for %l4 .word 0xb12b5fea,0x4d9c9009 ! Init value for %l5 .word 0x3e3461b8,0x95ca68a0 ! Init value for %l6 .word 0xc92e5c60,0x74d625f1 ! Init value for %l7 .word 0xae7c57f7,0xdf4fe41e ! Init value for %l0 .word 0x717f0f79,0xf80b8562 ! Init value for %l1 .word 0x9bc1a6bc,0x561632a9 ! Init value for %l2 .word 0xa8470322,0x3620479f ! Init value for %l3 .word 0x141c998c,0x816fb643 ! Init value for %l4 .word 0x1491e694,0xb00f1421 ! Init value for %l5 .word 0x4806edf2,0xf36cd61c ! Init value for %l6 .word 0x3d7bf4c0,0xa5e30776 ! Init value for %l7 .align 64 p4_init_freg: .word 0xb4e05923,0x51c519fa ! Init value for %f0 .word 0xee558f93,0x2a3c3150 ! Init value for %f2 .word 0x60d9bfea,0x6bb28802 ! Init value for %f4 .word 0xa607cea3,0x09c50e3b ! Init value for %f6 .word 0xfe76a1e6,0xe95b91de ! Init value for %f8 .word 0x2f740105,0x11cead03 ! Init value for %f10 .word 0x00216f1e,0x0da47d95 ! Init value for %f12 .word 0x05d03a9a,0x4ad046d1 ! Init value for %f14 .word 0x0aa92fc9,0x5031f0b4 ! Init value for %f16 .word 0x5201abe7,0xaac36226 ! Init value for %f18 .word 0x77ebd3ae,0xb1b0cc4c ! Init value for %f20 .word 0x027566ab,0x6c409488 ! Init value for %f22 .word 0xe017063d,0x8d369498 ! Init value for %f24 .word 0x1559c90b,0xba4bfe4d ! Init value for %f26 .word 0x9e8f13b8,0x67a97c20 ! Init value for %f28 .word 0x486ea4ca,0xd203ffb0 ! Init value for %f30 .word 0xdfbfef5d,0x0150c850 ! Init value for %f32 .word 0xfc942349,0xe05497b6 ! Init value for %f34 .word 0xe22485ff,0x275b0cea ! Init value for %f36 .word 0x8ebeeb2a,0x384a69bd ! Init value for %f38 .word 0xf730fc18,0xbb7423a9 ! Init value for %f40 .word 0xf395d630,0x08279ced ! Init value for %f42 .word 0xda05a479,0xa4ddd15b ! Init value for %f44 .word 0x99a1b220,0x3056f798 ! Init value for %f46 .word 0x136fd9ef,0xbe8e5fc2 .word 0x1d31283f,0x99ac5c71 .word 0x4db5195a,0x7d6ed56a .word 0x5b71d1ad,0xcb8acb2b .word 0x896292fc,0xcc09a6c8 .word 0x1ee40a8c,0xef793335 .word 0xb6f79444,0xb1d3da89 .word 0xbb41419b,0x9898ec21 p4_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p4_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x00000086 .word 0x00000000,0x4f140000 .word 0x00000000,0x00000fda .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffbcaf .word 0x00000000,0x0000144f .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000f99 .word 0x00000000,0x00000000 .word 0x00000000,0x000000ff .word 0x00000000,0xffffffff .word 0xfc224706,0xe8000000 .word 0xffffffff,0x00000005 p4_expected_fp_regs: .word 0x00000000,0x3583cfce .word 0x00000000,0xe1d8aa87 .word 0x00000000,0x3cde9abe .word 0xffffaadd,0x00000000 .word 0xaadd815b,0xc9b10a56 .word 0x833aa65f,0x8448e0dd .word 0x00b7f387,0x00000000 .word 0xf8000000,0x0000e7e3 .word 0x00000000,0x10f6b3f8 .word 0x00000000,0xffdf0fda .word 0x207ca967,0xb8138fff .word 0x00000000,0x3cde9abe .word 0x0b679811,0x8448e0dd .word 0x833aa65f,0x144751db .word 0xc7474f14,0x3cde9abe .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p4_local0_expect: .word 0x51474f3c,0xfffffca2 .word 0x00000000,0xffdf0fda .word 0xdde04884,0x5fa63a83 .word 0xa0300000,0x67a97c20 .word 0x00000000,0x5fa63a83 .word 0x00e04884,0x5fa63a83 .word 0x00000000,0xffdf0fda .word 0x00000000,0x93944710 .word 0x00000000,0xffdf0fda .word 0x00000000,0x00000000 .word 0x00005842,0x00000000 .word 0x43250ba5,0xbe9ade3c .word 0x67874fd5,0x07dd3657 .word 0x3db6d981,0xed304799 .word 0x2251cbad,0x1a01e07d .word 0x07764685,0xfed1987a p4_local1_expect: .word 0x00000000,0x833aa65f .word 0xff8f13b8,0x67a97c20 .word 0x144741d0,0xc92fa90a .word 0x0000ff00,0xfe540316 .word 0x00000000,0x14474f14 .word 0x00000000,0x0000ff00 .word 0x12514714,0x5fa63a83 .word 0x00000000,0xffdf0fda .word 0xbc476222,0x41f246f1 .word 0x00000000,0xd7c993f0 .word 0x0b679811,0x0000c35e .word 0x3a28b736,0x989e3465 .word 0xf0ee37c5,0xc1204f2d .word 0x2a7f078f,0x1e878da5 .word 0xbe7848e0,0x36209ffd .word 0x00000000,0x00000083 p4_local2_expect: .word 0x05ff0000,0x00000000 .word 0x0000ff00,0xffff833a .word 0x00000000,0x00000000 .word 0x00000000,0xc92fa90a .word 0x1d6400db,0x00000000 .word 0x00000000,0x00000000 .word 0x4f140000,0x0000e7e3 .word 0x48033327,0x1072cbb3 .word 0x0b679811,0x094934d5 .word 0x86f84f83,0xf013068a .word 0x6b3b4ebf,0x63e36de9 .word 0x000000ff,0x7855271e .word 0x00000000,0xaadd815b .word 0x9fc10000,0x00042714 .word 0xc64de904,0x08471a4c .word 0xc195982a,0x09c50e3b p4_local3_expect: .word 0x67a90000,0xffff00db .word 0x00b7f387,0x0000e7e3 .word 0xc14ec4ed,0x00000000 .word 0x207ca967,0x00001447 .word 0x00000000,0x833aa65f .word 0x0000c35e,0x00000000 .word 0x0288b26b,0x43cac8a9 .word 0x00000000,0xffdf0fda .word 0x3cd840f7,0x0e27492e .word 0x3fff8418,0x0a538827 .word 0x796a47c5,0xffffde3c .word 0x87aad8e1,0xd38cad4f .word 0xe06ace03,0xb817188d .word 0x34cd946b,0xac421c36 .word 0x00000000,0x3583cfce .word 0x4db3172a,0xba4bfe4d p5_init_registers: .word 0xa1628443,0xf67d21c4 ! Init value for %l0 .word 0x39755756,0x0069eab5 ! Init value for %l1 .word 0xa15be650,0x8deac074 ! Init value for %l2 .word 0x23155fb4,0x54e7d0ed ! Init value for %l3 .word 0x362d48d0,0xe1c167e0 ! Init value for %l4 .word 0x1b6a79a6,0x95b3706e ! Init value for %l5 .word 0x4e9a1836,0x2b23c1e4 ! Init value for %l6 .word 0xff6846ea,0xa3fb1305 ! Init value for %l7 .word 0x3005ec56,0xafb870fe ! Init value for %l0 .word 0x9e2dc2a6,0xac0f39ce ! Init value for %l1 .word 0x5d54c6fb,0xf2d1a6a8 ! Init value for %l2 .word 0xaf0f0a84,0xbe05bf02 ! Init value for %l3 .word 0xa4a2dfee,0x0080718d ! Init value for %l4 .word 0x6f1860d6,0x9e50914e ! Init value for %l5 .word 0x20c802b2,0x1ca5581b ! Init value for %l6 .word 0x0aaad271,0xa81b1bbc ! Init value for %l7 .word 0xc1f1b34e,0xd1784ab0 ! Init value for %l0 .word 0x39b93715,0xcb4a1f33 ! Init value for %l1 .word 0xf14f5d20,0x58106666 ! Init value for %l2 .word 0x6a803f1e,0x2ba61d90 ! Init value for %l3 .word 0xdd5eb2ba,0x729d16dd ! Init value for %l4 .word 0x99820009,0xf29ebbd5 ! Init value for %l5 .word 0x768d7e0d,0xee8e53f5 ! Init value for %l6 .word 0x738e6128,0x03589bf0 ! Init value for %l7 .word 0xb0ef83c3,0xc2098853 ! Init value for %l0 .word 0x5dda33fc,0x8c6fb189 ! Init value for %l1 .word 0x87506b74,0x0502e6db ! Init value for %l2 .word 0x802100d5,0x9b8a3fa1 ! Init value for %l3 .word 0xfdf53f3c,0xfa748e93 ! Init value for %l4 .word 0xcff60c08,0xb855bed7 ! Init value for %l5 .word 0x1ec2472a,0x41c1529a ! Init value for %l6 .word 0x8bbc74e4,0x0d346b9f ! Init value for %l7 .align 64 p5_init_freg: .word 0x9120ea0a,0xe8a291e3 ! Init value for %f0 .word 0xc4432bfb,0x9eaf1208 ! Init value for %f2 .word 0xc42253cf,0x5a2fe0da ! Init value for %f4 .word 0x1cf14319,0xaa1a24a1 ! Init value for %f6 .word 0x34e82d9b,0xa51856e2 ! Init value for %f8 .word 0xea0573a0,0xdd748c2c ! Init value for %f10 .word 0x787ceca7,0xfacd9d68 ! Init value for %f12 .word 0xb7a15e97,0x0205d58c ! Init value for %f14 .word 0x0f3b924d,0x6936b68b ! Init value for %f16 .word 0xca51ba24,0x494adcbe ! Init value for %f18 .word 0xa2e75926,0x968ce950 ! Init value for %f20 .word 0x9097e83f,0x6465e575 ! Init value for %f22 .word 0x0949b0dc,0x7a7d2f81 ! Init value for %f24 .word 0xdc8407ee,0x7c70caa0 ! Init value for %f26 .word 0x705f6923,0x13ef88d7 ! Init value for %f28 .word 0x61601131,0x6073201c ! Init value for %f30 .word 0xf5b77f73,0xcb984ee7 ! Init value for %f32 .word 0x1591a51b,0x5a3a6cac ! Init value for %f34 .word 0x73d4a67e,0xc35b6d80 ! Init value for %f36 .word 0x7f6aa2ee,0x7be157f7 ! Init value for %f38 .word 0xfe8ded4c,0xbce290c6 ! Init value for %f40 .word 0x0c9d15a6,0x3ad949cf ! Init value for %f42 .word 0xa202904e,0xb49ad404 ! Init value for %f44 .word 0x1207156a,0xaf1e405e ! Init value for %f46 .word 0xedf619e8,0xc3400155 .word 0x2128cf0b,0xb1dc3604 .word 0x2de9415e,0xd1b274a7 .word 0x6f1440da,0x061e3d77 .word 0x9bd464f7,0x0f807a41 .word 0x5de8aae4,0xa272a746 .word 0x88106397,0x45944f12 .word 0x7651134c,0x2291277f p5_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p5_expected_registers: .word 0xaa259960,0xc7f08cf6 .word 0x00000000,0x00000000 .word 0x00000000,0x4cf50633 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x9abda027 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0xb04a0000 .word 0x00000000,0xc42253cf .word 0x00000000,0x00000000 .word 0x00000000,0x1d000000 .word 0x00000000,0x00000000 .word 0x00000001,0xffffffff .word 0x00000000,0x80000000 .word 0x00000000,0x00000000 .word 0x00000000,0xc42200cf .word 0x00000000,0x00004268 .word 0xffffffff,0xd1784ab0 .word 0x00000000,0x10002e6a .word 0x00000000,0x000000cf .word 0x00000000,0x10002e68 .word 0x00000000,0x0000d178 .word 0x00000000,0x00000067 .word 0xffffffff,0xffffffff .word 0x1850c6f4,0x1e492933 .word 0x00000000,0x00000000 .word 0x00000000,0x99872015 .word 0x00000000,0x00004268 .word 0x00000000,0x000000cf .word 0xffffff91,0x99ffffff .word 0x8bbc74e4,0x0d346b9f p5_expected_fp_regs: .word 0x00000000,0x1e492933 .word 0x00000000,0x1ca67360 .word 0x1d000000,0x1c207360 .word 0x609925aa,0x00000000 .word 0x008e74fa,0xe99f2125 .word 0x00000000,0x1e492933 .word 0x00000000,0x4bc4a3dd .word 0x000012c4,0xffffffff .word 0x00000000,0xb4220000 .word 0x00000000,0x00000000 .word 0xaa259960,0x00000000 .word 0x62f1f800,0x50b50345 .word 0x0000006a,0xffd153e5 .word 0x9e79dac6,0x6e0bd4fc .word 0x1d000000,0x1cfffa87 .word 0x62f1f800,0x50b50345 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p5_local0_expect: .word 0x4cf50390,0x00000000 .word 0x00000000,0x00000040 .word 0x00000000,0x00000000 .word 0xb04a0000,0xc42253cf .word 0x008e74fa,0xe9610d39 .word 0xc42253cf,0x00000000 .word 0x8ced77b8,0x8bb63669 .word 0xae6d2aa6,0x55a4674e .word 0xb6c33f05,0x09c7d4fc .word 0x00000000,0x1d000000 .word 0xd2fbb76c,0x6c54d5d4 .word 0xae6d2aa6,0xe99f2125 .word 0x4e9a1836,0x2b23c1e4 .word 0x00000490,0x22b4b253 .word 0xff975364,0x8fa3bb91 .word 0x1cac39cc,0xfd51214c p5_local1_expect: .word 0x00000000,0x00000000 .word 0x8ced77b8,0x55a4674e .word 0x000012c4,0x00000000 .word 0x00000000,0xe6c79c5d .word 0x4e6d2aa6,0x55a4674e .word 0xa14a0000,0xb877ed8d .word 0x80000000,0x00000000 .word 0x9e79dac6,0x6e0bd4fc .word 0x3cd81200,0x5bf8d9da .word 0xfc303bf9,0xe721a1e6 .word 0x00127350,0x1cfffa87 .word 0x2f01094b,0xfe7815af .word 0xb75683df,0x4bc4a340 .word 0x012b4e00,0x1923d1b8 .word 0xbda84386,0x84b7233c .word 0xd32b8c56,0x8b7fd414 p5_local2_expect: .word 0xffffff83,0x76f1d435 .word 0x62f1f800,0x00007e23 .word 0xaa259960,0x00000000 .word 0x000022b4,0x00000000 .word 0x40ed77b8,0x50731200 .word 0x57f2ff1c,0x55a4674e .word 0xffffffc4,0x9abda027 .word 0x91996666,0x00000034 .word 0xcda37dab,0xf8e9f1a6 .word 0x7528829d,0x898ff307 .word 0x0f72ac9f,0x13ef0000 .word 0x1d48d4ee,0x1be924a0 .word 0xfa7ccf43,0xf5e03697 .word 0x4f322243,0x5d3328d4 .word 0x0fc23ce4,0x06deb397 .word 0x00000000,0x00000490 p5_local3_expect: .word 0x9abda800,0x00000000 .word 0xf68cf0c7,0xc19d5781 .word 0x00000000,0xcd3dd310 .word 0x80000000,0x1cfffa87 .word 0x00000000,0xb4220000 .word 0x00000000,0xffffffff .word 0x4e6d2aa6,0xffffffff .word 0xf7b31706,0xc33a781e .word 0x787ceca7,0xfacd9d68 .word 0x71400135,0xa951f606 .word 0x4f14ff88,0x4d92b422 .word 0xbbe0f487,0xe6886d4b .word 0x1fa55ab4,0xfffffd6d .word 0x45302923,0x50b50345 .word 0xefd13be6,0xaa259960 .word 0xb82ce5d1,0x0051f178 p6_init_registers: .word 0x3df1a282,0x7a2da9a6 ! Init value for %l0 .word 0x19c6af66,0x1b26f241 ! Init value for %l1 .word 0x97b78023,0xf9bf0ff5 ! Init value for %l2 .word 0x87ba20c8,0x4e2bc198 ! Init value for %l3 .word 0x0890d877,0xda4e59c6 ! Init value for %l4 .word 0xa5f81c1c,0x2b3b441c ! Init value for %l5 .word 0xb049d83d,0xdc2b7537 ! Init value for %l6 .word 0x357ca15a,0x66589b1a ! Init value for %l7 .word 0x1d3843c7,0xc6c11e8a ! Init value for %l0 .word 0x7b179c88,0x04dd8c44 ! Init value for %l1 .word 0xfc54eba9,0xcf896ea9 ! Init value for %l2 .word 0xa4103ef6,0x44dfe945 ! Init value for %l3 .word 0x86fe237a,0x5e236760 ! Init value for %l4 .word 0xb71c4364,0x8b3dbb8f ! Init value for %l5 .word 0xcd93c693,0xfa9f7911 ! Init value for %l6 .word 0xd1f07a1f,0xd3d0f3d2 ! Init value for %l7 .align 64 p6_init_freg: .word 0x74a1fff6,0x3bc76498 ! Init value for %f0 .word 0xfe5c9176,0xdc3d692b ! Init value for %f2 .word 0x6af426e1,0x5a88b5e0 ! Init value for %f4 .word 0xec3cf790,0x6fc035c3 ! Init value for %f6 .word 0x8a64dc35,0xb523cba4 ! Init value for %f8 .word 0x298bb8d5,0x232cb1ab ! Init value for %f10 .word 0x35d75f16,0x0a9db2ce ! Init value for %f12 .word 0xafa5da6f,0xa480fa76 ! Init value for %f14 .word 0x040e6d62,0xe7474947 ! Init value for %f16 .word 0x83dd292b,0xc37e4aac ! Init value for %f18 .word 0xffb19064,0x0030edc8 ! Init value for %f20 .word 0x563b3464,0xf62c677c ! Init value for %f22 .word 0xc0f1c750,0x5dc519d2 ! Init value for %f24 .word 0x0d8dd56b,0x28368d92 ! Init value for %f26 .word 0x5d37edfb,0x8956ca83 ! Init value for %f28 .word 0x548d80ee,0xf4d5ccf0 ! Init value for %f30 .word 0x8b924e68,0xbdef4468 ! Init value for %f32 .word 0x36e10909,0xf634bfa0 ! Init value for %f34 .word 0x263ba9a1,0xb4ecb241 ! Init value for %f36 .word 0xf48f9474,0x4d36c53e ! Init value for %f38 .word 0x5dffb61e,0xb268aba9 ! Init value for %f40 .word 0x41847e2d,0x08f2c36b ! Init value for %f42 .word 0x7d212a3d,0x405e7d33 ! Init value for %f44 .word 0x90aa2f68,0xb82fc05c ! Init value for %f46 .word 0x1c08c6fa,0x01fb9984 .word 0x76ac0e59,0x6dea4510 .word 0x2abe18cd,0xed1f8b5f .word 0x8950460f,0x7f95d605 .word 0x5552398d,0x5f9608f7 .word 0xc8522c6a,0x03054063 .word 0x4744bd50,0xe23e99f3 .word 0xdbcbd69a,0x25016bca p6_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000000 p6_expected_registers: .word 0x00000000,0x8000000f .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0xffffffff,0xffffffaf .word 0x00000000,0xfffff9b5 .word 0x00000000,0x7fffffff .word 0x00000000,0xebdfd000 .word 0x00000000,0x7fffffff .word 0x00000000,0x00000000 .word 0x00000000,0x64343b56 .word 0x00000000,0x00000005 .word 0x00000000,0x7800ffff .word 0x00000000,0x15e4229a .word 0xffffffff,0x88d16b03 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000078 p6_expected_fp_regs: .word 0x00000000,0x64343b56 .word 0x00000000,0x00000000 .word 0x1361c1cc,0xd257655b .word 0x00000000,0x00000000 .word 0x77f3ffff,0x8df3ffff .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff .word 0x1b25fcdc,0x00000000 .word 0x64343b56,0x0d37229a .word 0xffffffff,0xffffffff .word 0x37d16b81,0x4f00007f .word 0x15e4229a,0xf62c677c .word 0xdcfc251b,0x15e4229a .word 0x1b6383e9,0xb523cba4 .word 0xffff0000,0x1b6383e9 .word 0x609506cf,0xffffffff .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p6_local0_expect: .word 0xffffffff,0x0064469e .word 0x000022aa,0x003d1e5c .word 0x15e4229a,0xf62c677c .word 0x77f3ffff,0xd77984f6 .word 0x922dffff,0x00000000 .word 0x922dd770,0xffffffff .word 0x827a0000,0x00000316 .word 0xfe750673,0x3583c305 .word 0x00000000,0x00000000 .word 0x65ce0316,0x06ae5469 .word 0x814f83e9,0x7fffffff .word 0xce8fddd9,0xde125c69 .word 0x0000ffff,0x00000000 .word 0x00000000,0x00000000 .word 0x62e9417d,0xed3591fd .word 0x935dca16,0xa90231d7 p6_local1_expect: .word 0x00000000,0x827a0000 .word 0x1b6383e9,0xb523cba4 .word 0x15e4229a,0xb7660000 .word 0xffffffc9,0xfffff9e1 .word 0x1b25fcdc,0x00000000 .word 0x0316e415,0x00000040 .word 0x00000000,0x00000000 .word 0xfee12164,0xffffff9c .word 0x5c1e3d00,0xb4845cb2 .word 0xd1134702,0xb0abdbdf .word 0xaa1c0bba,0x6edb6dea .word 0xfee19a64,0x90a43612 .word 0x1b6383e9,0xc8b979d7 .word 0xc9ffffff,0xe1f9ffff .word 0x97a42e11,0x9ddb4bb7 .word 0x0000229a,0x00000000 p6_local2_expect: .word 0xafa5da6f,0x7fffffff .word 0xffff0000,0x00000000 .word 0xffffffff,0x7fffffff .word 0x814f83e9,0xffff0000 .word 0xfffff9b5,0xaa220000 .word 0x9a22e415,0xe9834f81 .word 0x922dd770,0xffffffff .word 0x6563581b,0xebe6babd .word 0x935873dc,0x5313b364 .word 0x95b2b00d,0x19f4dc87 .word 0x1361c1cc,0xd257655b .word 0xf2df1122,0x0b611546 .word 0x00000000,0x00000000 .word 0xb76cfc69,0xb5cf2332 .word 0x00000000,0x000002c5 .word 0x1d229c73,0x032d57d1 p6_local3_expect: .word 0xff1b56bc,0x5eb7d223 .word 0xffff0000,0xffffffff .word 0xffffff7f,0x00000000 .word 0x00000000,0x00000000 .word 0x00cdffff,0x6d2afa7f .word 0x0d37229a,0xffffffff .word 0xff000078,0xba0d1000 .word 0x609506cf,0xffffffff .word 0x88d16b03,0xb54d3691 .word 0x35d75f16,0x0a9db2ce .word 0x9ff189df,0x42b800a4 .word 0x23d20000,0x00000000 .word 0x5db7cebc,0x28031d01 .word 0xfef20689,0x059e050a .word 0x844de94d,0xcfaaeaa8 .word 0x00000000,0x000002c5 p7_init_registers: .word 0xbf4f47ae,0x0af107a6 ! Init value for %l0 .word 0xa38f495a,0x0a96ae23 ! Init value for %l1 .word 0x29fb1471,0xce646923 ! Init value for %l2 .word 0xdf67c5f8,0x27c2a99b ! Init value for %l3 .word 0xa4168202,0x5142af65 ! Init value for %l4 .word 0x9259870a,0x2b66a8be ! Init value for %l5 .word 0xfefff0a2,0x1440c401 ! Init value for %l6 .word 0x1178fa52,0xb9515159 ! Init value for %l7 .word 0xe3b16333,0xb700a60e ! Init value for %l0 .word 0xaa81aa14,0x12b75990 ! Init value for %l1 .word 0x841465a2,0x6051c6ab ! Init value for %l2 .word 0xf69674ee,0xc39f01e6 ! Init value for %l3 .word 0xa463d134,0x58186b05 ! Init value for %l4 .word 0x1d6ca37c,0x5faa5d0f ! Init value for %l5 .word 0x2bb1f6b2,0x763a6aa1 ! Init value for %l6 .word 0x1c17557c,0x94c708de ! Init value for %l7 .align 64 p7_init_freg: .word 0x3c2df4b3,0x13f76b18 ! Init value for %f0 .word 0xea19dcd3,0xfae3bfa6 ! Init value for %f2 .word 0x78c2ad3b,0x7020a9e1 ! Init value for %f4 .word 0x6a83ae22,0x0180b8f8 ! Init value for %f6 .word 0x2965b7d4,0xdfeedb2a ! Init value for %f8 .word 0x717df471,0x5fe6ce06 ! Init value for %f10 .word 0x2e5d2424,0x387ed7da ! Init value for %f12 .word 0xc54569e8,0x2556bcd4 ! Init value for %f14 .word 0x84a1c5d3,0x5bee55e8 ! Init value for %f16 .word 0xdf4f8355,0xa7348d66 ! Init value for %f18 .word 0xac34bc94,0xc51f1cdb ! Init value for %f20 .word 0x4889924d,0xce1b43e6 ! Init value for %f22 .word 0x65f611c2,0x3c600e40 ! Init value for %f24 .word 0x0bd8915e,0x7d2ffe54 ! Init value for %f26 .word 0xf0310ee0,0x4d7a8ce1 ! Init value for %f28 .word 0xb00313f3,0x8dd8e265 ! Init value for %f30 .word 0x0f8e1c42,0xd3254d6c ! Init value for %f32 .word 0xac1fdefc,0x63d2f2a8 ! Init value for %f34 .word 0xebf4b139,0x265648c8 ! Init value for %f36 .word 0xded8fd56,0x27af4368 ! Init value for %f38 .word 0x976e917f,0xe28a5deb ! Init value for %f40 .word 0x5cc5156f,0x0cb77b1f ! Init value for %f42 .word 0x3f4d294e,0xc1140e39 ! Init value for %f44 .word 0x8da21716,0x5ef68088 ! Init value for %f46 .word 0xed1deb0b,0xed58b950 .word 0xee2c7867,0x135375d9 .word 0x4fca01db,0x9c4b0867 .word 0x1982e78f,0x4a2c36e9 .word 0x955b8c18,0xd33a2f6b .word 0xc0b37b73,0x426deb77 .word 0x740e80ac,0x662a0304 .word 0x4eb4134e,0x1ad3b59b p7_share_mask: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffff p7_expected_registers: .word 0x00000000,0x00000010 .word 0x00000000,0x1dab6c00 .word 0x00000000,0x00000080 .word 0x00000000,0x0000ffff .word 0x00000000,0x002106ec .word 0xffffffff,0xdf9ba3ce .word 0x00000000,0x00440000 .word 0xf0c135c1,0x9eafbcbc .word 0xe3b16333,0xb700a61e .word 0x00000000,0x000016ad .word 0xffffffff,0xffff8948 .word 0xf69674ee,0xc39f01e6 .word 0xa463d134,0x58186b05 .word 0x1d6ca37c,0x5faa5d0f .word 0x2bb1f6b2,0x763a6aa1 .word 0x0fe86790,0x00000000 p7_expected_fp_regs: .word 0x00000000,0x00000000 .word 0x035d2424,0x387ed7da .word 0x00000000,0xfffffff4 .word 0x44177400,0x84bc858b .word 0x4675ea8c,0x00000000 .word 0x27716f23,0x00000000 .word 0xff800000,0x00000000 .word 0xb1f8550a,0x32ae0000 .word 0xfb48ac60,0xe7f9ffff .word 0x23000000,0xdad77e38 .word 0x8b85bc84,0x00741744 .word 0x4889924d,0x00000000 .word 0xad167276,0x29f4e6fa .word 0xfffff471,0xe4a4b38a .word 0x00000000,0xfffffff4 .word 0x00000000,0x037deeff .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p7_local0_expect: .word 0xc13517f0,0xd5dbf373 .word 0xe0000001,0x00000038 .word 0xf0c135c1,0x9eafbcbc .word 0x9d51cd02,0xeb1c11e7 .word 0x60ac48fb,0xffffffff .word 0xff800000,0x800008ff .word 0x00004400,0x0000ffff .word 0x000000c0,0x14bb9800 .word 0xb018b532,0x5c0e609b .word 0xe797de55,0x73f3dbd5 .word 0xffffffb8,0x89000000 .word 0x29a164e4,0x9eaf6cbc .word 0xfffff471,0xe4a4b38a .word 0xd851b6e5,0x50d41792 .word 0x530eca74,0x5842ef1c .word 0x00000000,0xfffffff4 p7_local1_expect: .word 0x0048ac60,0xe7f9ffff .word 0xff00ffa1,0x0000ffff .word 0x00000000,0x00000000 .word 0x00000000,0xc112f11f .word 0x00000000,0x00000000 .word 0x9eaf6cbc,0x4b71c829 .word 0xffffffff,0xfffff3b7 .word 0x00000000,0xff800000 .word 0x2f260281,0xb65b18c2 .word 0x2ed0b1db,0xa9a4e138 .word 0x59282085,0xad37429e .word 0xea50ffe0,0xb5e3a7a1 .word 0x75140347,0x6a344d24 .word 0x04af5d31,0x8e0a6b16 .word 0xad167276,0x29f4e6fa .word 0xb8c9faa5,0x3d458b24 p7_local2_expect: .word 0x46000000,0x037deeff .word 0x1015f11f,0x00000080 .word 0x20f4e6fa,0x006400ea .word 0x44177400,0x84bc858b .word 0x00010000,0xdad77e38 .word 0x7fffffff,0xffff000b .word 0x00000000,0x61bc0afa .word 0xfa40c5d9,0xe0e95961 .word 0xb5de3fa5,0x68b5ff20 .word 0x0000ffff,0xffffffd7 .word 0x00000000,0xb34adc00 .word 0x40f999de,0xde82b8f4 .word 0x174f3946,0x978040ed .word 0x543a7298,0xa39492dd .word 0x5fe6ce06,0x0000ed24 .word 0x287a7217,0x287aea8c p7_local3_expect: .word 0x00000000,0x00000011 .word 0x44177400,0x84bc858b .word 0x73f3dbd5,0x08121d95 .word 0xffffffff,0x9f53e56e .word 0x287aea8c,0x000000ff .word 0x00000000,0x00000000 .word 0x2424f471,0xe4a4b38a .word 0x287aea8c,0x9eaf6cbc .word 0x7e70bd29,0x602d18b4 .word 0x7c69878b,0x1b61ff48 .word 0xaea1eec8,0x45fc8964 .word 0x000000c2,0x978040ed .word 0xab226e85,0x83ff82e9 .word 0xfffff471,0xe4a4b38a .word 0xff800000,0x00000000 .word 0xa8b101da,0xb34a879d 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 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 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p0_local0_start p0_local0_begin: p0_local0_start: .word 0xdd0be29d,0x7ba1f8ac,0x7a9c307d,0x87fce1cc .word 0x2f9d9692,0x5708eb15,0x788ff28c,0x655e1c79 .word 0xfc578c28,0xa26c7a07,0xc8c85346,0x21c074cf .word 0xcdf82876,0xbf151538,0xd7070c0e,0xe8ca9587 .word 0x588e936c,0xa06f3aeb,0xa0358a0d,0xcac0ca5b .word 0x550159d4,0xe948e41c,0x6bac0f34,0xaf312c3f .word 0x873ff4ed,0x0feb8a41,0xeac0a54f,0xc272c736 .word 0x22ea49be,0x177ac222,0x89373b63,0x87a00538 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p0_local1_start p0_local1_begin: p0_local1_start: .word 0x7526949c,0xb0465439,0xca89313a,0x48be1629 .word 0xfc410f65,0x28137910,0xf23f421b,0x514f9975 .word 0xfb955996,0xadeb893b,0x6c3bef07,0x5e85d94b .word 0x37e61ba1,0x3c3784d1,0x3b771116,0x3dc7eef3 .word 0x78ad606d,0xf17b623c,0xf38fcc21,0x31a97c37 .word 0x4e40e38a,0xcd603da0,0x71d23236,0xb2921f8e .word 0x48e674ac,0xd0b92e12,0x4359d83c,0x61639ed8 .word 0xd20fae8a,0x95c65e61,0x21bcb473,0x57d75353 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p0_local2_start p0_local2_begin: p0_local2_start: .word 0x5b8cd721,0xc6d12509,0x612d8db4,0xe4dfe3c8 .word 0xc6b4bc07,0xbc8308c4,0x2db49d7e,0x48e4702a .word 0x5333995d,0xbaa5df3d,0x2df18cda,0xc8684176 .word 0x7c78505e,0xbc131905,0x87dcc44b,0x1b2c6713 .word 0x6d14dac7,0x68316aae,0x27354d1c,0x6705389a .word 0x6fcf599f,0x88e042c0,0x2ca90491,0xbe7fc5a7 .word 0x49214528,0xb2329947,0xb7244739,0x5e8109a7 .word 0x378bcfb4,0xc60e8c4a,0xfefc67a5,0x6394a86c 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p0_local3_start p0_local3_begin: p0_local3_start: .word 0xaad6bb59,0x8ff95f48,0xcc75fb52,0xe24283f8 .word 0xfe27c8c1,0xff81d3cf,0x8b1a5243,0x2ce4eba1 .word 0xbb2f179b,0x109b48ce,0x68f28646,0xa1424c4c .word 0x108a3282,0x043faefa,0x5e37c7d3,0x63ee98b5 .word 0x1f23e082,0xe24d2ce1,0x323161a0,0x73a649c5 .word 0x3663d792,0xd2e6ba93,0xad7bbbeb,0xde4bca21 .word 0x499e3c5d,0x7e78f35a,0x38455624,0xa29d323d .word 0x93835e9d,0x4b2d166f,0x8b04ad3f,0x990aa39d 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p1_local0_start p1_local0_begin: p1_local0_start: .word 0x834d6261,0xf726c4f5,0x0b411578,0x7c32a422 .word 0xedbfa0ef,0xfb1c9600,0xc5b553aa,0xe9670b60 .word 0x1b11df30,0x3a4981aa,0x14ed9921,0x6913bb1b .word 0x02c84300,0x3f00f230,0x4977faae,0x0a303980 .word 0x96d72eec,0x3fb07651,0xa63dd58f,0xa2176dcf .word 0xd13b480a,0x34b56c38,0x12072bf0,0x9fa4413c .word 0x00e8d313,0x14a63395,0xd3ae306e,0x9eccbed3 .word 0x195e693b,0xe152e7ad,0x87347bf1,0x6618fc79 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p1_local1_start p1_local1_begin: p1_local1_start: .word 0xa628b882,0x8d537f62,0x8568b55f,0x40eca170 .word 0x7c1d3041,0x222dd2bd,0xc1e9d461,0xd12d6332 .word 0x2f14d180,0xdef5b309,0x733cb518,0x8af0d23d .word 0xc366bf60,0xde75815c,0x43657758,0xc29b794e .word 0x2c7e5781,0x28f8facc,0xee2206e3,0x94125569 .word 0xddd5c5a6,0x4c4ddfd6,0x532ec8a0,0x6222015c .word 0x8bf4b290,0xc66ef98e,0xe703d821,0xb8d1a05b .word 0xa3333456,0x6424daf2,0x82d0e28e,0x5cb3eaa8 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p1_local2_start p1_local2_begin: p1_local2_start: .word 0xe5b9a6f2,0xaf24494f,0xbdc84932,0xa4565d39 .word 0xa35c5e1e,0xcf0935ff,0x8e87a3b9,0x8a168ffe .word 0x5beda9c0,0xdab0ffd2,0x96be70f8,0x4f0ecd83 .word 0x877b54c5,0xb39b5ddc,0xb77ce9f7,0x0e5cc0c2 .word 0x401c483a,0x0ca026be,0xfc2f8e89,0x48580384 .word 0xb3d7d127,0xc7a361e6,0x45f8e9df,0x3a4f7b0a .word 0xb7661412,0xf9760741,0xccf4dc89,0x75290979 .word 0xbdb2ff1b,0xf03e1582,0xcab6fcda,0x337f659b 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p1_local3_start p1_local3_begin: p1_local3_start: .word 0x9589ed56,0xb4165b40,0x9f37a4b0,0x9098a388 .word 0xaeff2828,0x195fb8b8,0x90e81653,0xdef25386 .word 0xfcf13b9e,0xdd1afe50,0xf424986d,0x95a2d6f7 .word 0x04a4b71e,0xa1ba35da,0x067a695e,0xb0a532cd .word 0x97e988ae,0x73c748f5,0x30379952,0xb3748036 .word 0x5431638b,0xa8b79321,0xb9d475d1,0x67c9d724 .word 0xd3264910,0xe2c2ecf8,0x5749f53d,0x9d924905 .word 0x143f22c8,0xb92a6695,0x3b2694f4,0xeb63725c 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p2_local0_start p2_local0_begin: p2_local0_start: .word 0xfa9a22f0,0x6cb402c0,0xe38223ee,0x80a6381d .word 0xf190aaa6,0xc5f85c38,0x982c62a7,0xe0db7a87 .word 0x70348d91,0x71cd6834,0xdd3c7c0e,0x962301eb .word 0x1e52ee78,0x06bdaefe,0x6c0a93a2,0xfed7818e .word 0x23ae0e0b,0xb915d7d6,0x69e20305,0x8a252232 .word 0x35b577b2,0x3f0ddc03,0xb10fbd08,0xf1478330 .word 0x8f0f950a,0xda66ef28,0x70d889fd,0x7b66992f .word 0xc9910013,0x7981c1e1,0xfd7fe9a7,0x045e0449 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p2_local1_start p2_local1_begin: p2_local1_start: .word 0x4e88ccfe,0xeacc502b,0xd29abcb2,0xf65dd34f .word 0x477a60e9,0xa5e044fe,0x74c0865c,0x38cd1dea .word 0xb0166fb3,0xbf06a4df,0x8cf35006,0x17551bc6 .word 0xfc89331c,0x627ac0b0,0xad76f537,0xbc5d48b6 .word 0xf5d975b8,0x99ae9ad9,0x546d0e3f,0x469a8a8f .word 0x61b9087a,0xbbf7b3f9,0xf516fdbd,0x7438e01d .word 0x42e1cff7,0x46f22ee1,0x8d3ca6ca,0x035b2df7 .word 0x5625b970,0xe998bd6a,0x4120dae0,0xdacef71d 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p2_local2_start p2_local2_begin: p2_local2_start: .word 0xdd99fb81,0xfd5b4bc3,0xe94191be,0xaced4189 .word 0x3d3c19e0,0xbfb37d6e,0x6f424be7,0x6d07082e .word 0xe42726c7,0xf10d17bb,0xa3c66c57,0x3515be58 .word 0x73e1351a,0x5b038a8f,0x67cab582,0xa8490493 .word 0x727ebc82,0x47a9ada5,0x2c7c72a9,0xa3dc8178 .word 0x914f2011,0x36eec727,0x3f4b2872,0xd3e78516 .word 0x5b32b0c4,0x7c22acab,0x92bf56e5,0xbba16143 .word 0x04baeb06,0x1f482d1a,0x2779c75e,0x96ff62ed 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p2_local3_start p2_local3_begin: p2_local3_start: .word 0x46656a84,0xd795a260,0xf2a20460,0xdabb59b7 .word 0xfea4a8df,0x67ad97aa,0x584cbdf3,0xc13762aa .word 0x50a4b8d3,0xe3e30f73,0x12abeb9a,0x2f0b8017 .word 0xc61cd009,0x7f3aaf09,0x016477c0,0x4a26a3c8 .word 0x480e1b88,0xf092c752,0x91376b21,0x3639229b .word 0xfe62f3c7,0x93f56211,0x6595c706,0x9f0f00d1 .word 0x23d06d92,0xd7fa1ab1,0x42a599fc,0xf4b375ec .word 0x17fb47fb,0xa1842dcd,0xe3ba4dec,0xd856dd9f 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p3_local0_start p3_local0_begin: p3_local0_start: .word 0x00320b9f,0x2b742c7e,0xf2fc8efa,0xacfad0c1 .word 0x25a5321e,0x8892641b,0xcc4e976e,0x2b29155e .word 0x455976b2,0x9331c7cc,0x527a61d9,0x0426b493 .word 0xf77dda2f,0xa6f801af,0x09f495b7,0x94131910 .word 0x6ebb7800,0x67cc3296,0x35d58e07,0x97dfd69c .word 0x702a150a,0x380018eb,0x18667784,0x27b57939 .word 0x866858d9,0x4b88bec4,0x41ecfe3e,0x787adea6 .word 0xb4cbe579,0x52c956c9,0x8bd4c624,0x061cf8e6 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p3_local1_start p3_local1_begin: p3_local1_start: .word 0xe16e8ce8,0xe75c6f1e,0x066317b4,0xac2b8e75 .word 0x942c2032,0x6a41ddb6,0xeec55c8a,0x6bf16a4d .word 0x1e2b07d5,0xd46190b6,0xea284649,0xecd736e1 .word 0xee5d4732,0x39460df2,0x4cae65c3,0x76134d7a .word 0xa4f2a6f5,0xd5a4121b,0x0e243113,0x3fe33c07 .word 0x0b950931,0x2612ef3b,0x8ed982ed,0xf585793e .word 0x2518ea1a,0xddb113f5,0x2b076371,0xdb7f5946 .word 0xeb400cc0,0xa413b519,0x20b0b831,0x5a46c96f 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p3_local2_start p3_local2_begin: p3_local2_start: .word 0xbb61cb6b,0x68d4036f,0xe1f991bb,0xfe9c86c3 .word 0x5cd4a673,0x2e9dc407,0x37df34e7,0xd340a262 .word 0xad14e2da,0x34224ec5,0x2cd2aa6e,0x9b0e71ee .word 0x3d2e7063,0x3099efb3,0x7718b9ba,0x02f0a63a .word 0x5aff3e2d,0x9c9c07e4,0x2357cddf,0x02c91df4 .word 0x60fd3106,0x9f9ba933,0xf0c7ece0,0x3c66554f .word 0x043ace0e,0x41f904a5,0xe1c1851f,0x69e3d66b .word 0x7ab7153a,0x57350d97,0x9c4ec341,0xada4493a 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p3_local3_start p3_local3_begin: p3_local3_start: .word 0x7a8248bb,0x7e50c696,0x0d30b265,0xbcf58e6e .word 0x41a5eee5,0x8e40e49a,0x9dee4637,0x9e18b180 .word 0xf9ac713e,0x790a84e2,0x8e58ead9,0x104039c0 .word 0x0fcacdcc,0xc8ab5868,0x38ffca2a,0xae2a41fb .word 0x85bd6980,0xd6393540,0x704121db,0x92b1b751 .word 0x8ed48810,0x61d97805,0x336dd375,0xb3c84e2d .word 0x3c9316ab,0x442a6890,0x2ad30f9c,0x25f22737 .word 0x915b2189,0x2a8247d5,0x39c38d01,0x6cd73718 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p4_local0_start p4_local0_begin: p4_local0_start: .word 0x087b1521,0xdf699587,0xc5533487,0xb864145c .word 0xf67ade64,0x1d6861ff,0x4b490de7,0x1c4550cc .word 0xaace815b,0xc9b10a56,0x15b92a6d,0xc2af44c0 .word 0x4e6a85ad,0xd37f6389,0x73931ec6,0x93944710 .word 0x506caa5b,0x6e7a0844,0xfd3e9370,0x7932f8da .word 0xc4495842,0x0924f8ed,0x43250ba5,0xbe9ade3c .word 0x67874fd5,0x07dd3657,0x3db6d981,0xed304799 .word 0x2251cbad,0x1a01e07d,0x36d74685,0xfed1987a 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p4_local1_start p4_local1_begin: p4_local1_start: .word 0x92419965,0xab5ec6a2,0xda0f84ff,0x262847c9 .word 0x88131cf5,0xa6fc006b,0x807c466f,0x64f558ba .word 0xddd6fa1b,0xcc948328,0x29f198a9,0x6ee471ca .word 0xad447744,0x32065629,0xfed8e856,0x71f24289 .word 0xbc7f6222,0x41f246f1,0x5cf3c588,0x74296383 .word 0x0b679811,0x10f6b3f8,0x3a28b736,0x989e3465 .word 0xf0ee37c5,0xc1204f2d,0x2a7f078f,0x1e878da5 .word 0xbe7848e0,0x36209ffd,0xb5d15872,0x1cfae211 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p4_local2_start p4_local2_begin: p4_local2_start: .word 0x7f2d5112,0x271067d6,0x699d6a9d,0x55fe40f9 .word 0x67f76208,0x018c60ee,0xd28475c4,0x8b8bfe70 .word 0x1d640961,0xef112758,0x9c9c05f5,0xb4def5c4 .word 0x4637abcb,0x9e4cf64b,0x48033327,0x1072cbb3 .word 0x1279703f,0x094934d5,0x86f84f83,0xf013068a .word 0x6b3b4ebf,0x63e36de9,0xcb8af26d,0xebc2e2ed .word 0xb334fef7,0x0252851f,0x499fcfe2,0x0becf9c2 .word 0xc64de904,0x08471a4c,0xc195982a,0x50e8dda5 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p4_local3_start p4_local3_begin: p4_local3_start: .word 0xced6bae8,0xbc353106,0x9f430768,0x6a0c0d56 .word 0x2c3d6aaa,0x6adbc3cc,0xee735319,0xb4ac5ae5 .word 0x833aa65f,0x8448e0dd,0xa6b7f387,0x5832856f .word 0x9eade36c,0xa927b177,0x9827b49a,0x01df27a1 .word 0x3cd840f7,0x0e27492e,0x3fff8418,0x0a538827 .word 0x796a47c5,0x8b4d5c59,0x0fc1622d,0xd38cad4f .word 0xe06ace03,0xb817188d,0x34cd946b,0xac421c36 .word 0xb1f6e8f8,0x3583cfce,0x799a9c6a,0x290fbb56 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p5_local0_start p5_local0_begin: p5_local0_start: .word 0xe4fcdcd7,0x962519c0,0x42c82829,0xa13ca992 .word 0x21da7fdb,0xc9c7c7ad,0xc4a727ca,0xcd61ddd4 .word 0x6d841d48,0xe9610d39,0x0f72ac9f,0x65de054a .word 0xe6c79c5d,0x863af28a,0x3be5dd48,0x0dd65368 .word 0xb6c33f05,0x09c7ba8f,0x60ff47b0,0xfceb0fdd .word 0xd2fbb76c,0x6c54d5d4,0xae6d2aa6,0xe99f2125 .word 0xeaa2f38b,0xb1ef99a1,0x5fbf07cd,0x20355301 .word 0xff975364,0x8fa3bb91,0x1cac39cc,0xfd51214c 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p5_local1_start p5_local1_begin: p5_local1_start: .word 0x0a3fa802,0x27226f60,0x68026c5c,0x9fdc02be .word 0x0bf3a7e7,0x9070c4a0,0x0eeee93c,0xfeffcb7b .word 0x6a2e10a3,0xd7f73bb1,0xff21ff47,0x8c0aba5b .word 0x8b101f1e,0x83e49ab9,0x9e79dac6,0x6e0bd4fc .word 0x3cd812a1,0x5bf8d9da,0xfc303bf9,0xe721a1e6 .word 0xe01d3d2c,0x661f86ed,0x2f01094b,0xfe7815af .word 0x1b4f8584,0x98e1eb5f,0x012b4ef2,0x1923b7b8 .word 0xbda84386,0x84b7233c,0xd32b8c56,0x8b7fd414 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p5_local2_start p5_local2_begin: p5_local2_start: .word 0x6f889b35,0x03d5d6d5,0xcb8cd928,0xdcdaea2f .word 0xa341c902,0xf33cb85c,0x52122c25,0x0d9c293c .word 0x40a3c44b,0x76f1d435,0x8f3e9495,0x55a4674e .word 0x8167af1e,0x82ae4f68,0x9199d323,0xc5248c4c .word 0xcda37dab,0xf8e9f1a6,0x7528829d,0x898ff307 .word 0x9a33fdb2,0xf9aa082c,0x1d48d4ee,0x1be924a0 .word 0xfa7ccf43,0xf5e03697,0x4f322243,0x5d3328d4 .word 0x0fc21310,0x06deb397,0x2f424db8,0xcb0be84b 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p5_local3_start p5_local3_begin: p5_local3_start: .word 0xb42ae265,0x9f801437,0xf68cf0c7,0xc19d5781 .word 0xfe771662,0xcd3dd310,0xe3ed2376,0x94672cca .word 0x9d147a66,0xce2f7d72,0xfd3ab727,0xfbb59c8c .word 0x7ee4de82,0xb861daea,0xf7b31706,0xc33a781e .word 0x1eebf506,0xda127dcd,0x71400135,0xa951f606 .word 0x4037dafc,0x06f92be8,0xbbe0f487,0xe6886d4b .word 0x1fa55ab4,0xcc75c937,0x45302923,0x0d388f52 .word 0xefd13be6,0xaa259960,0xb82ce5d1,0x8751f178 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p6_local0_start p6_local0_begin: p6_local0_start: .word 0xca173574,0xc237f905,0x53365014,0x27480561 .word 0x6199ea02,0x1f647be2,0x4d25fcdc,0xcbd97f17 .word 0x1fcfd84b,0x8e91ef4c,0x788fe1b2,0xd27458b4 .word 0x4f81cc7b,0x6dc725a5,0xfe750673,0x3583c305 .word 0xdb948744,0x8ffd2411,0x65ce0316,0x06ae5469 .word 0x541c471b,0x05a2ef82,0xce8fddd9,0xde125c69 .word 0xe95f9788,0xa92f2f54,0xae7a2cd4,0x6e0abe12 .word 0x62e9417d,0xed3591fd,0x935dca16,0xa90231d7 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p6_local1_start p6_local1_begin: p6_local1_start: .word 0xf9e17d0c,0x70d72d92,0xb2a0257a,0x3f542d1c .word 0x3c5be567,0xe0a43c4e,0x38617318,0x3b132525 .word 0x5e1878ac,0x15e4229a,0xa8911322,0xeb1feed1 .word 0x62d868e4,0x98c8940f,0x94ff7d50,0x3ff95a14 .word 0xef366dcf,0x3eba265f,0xd1134702,0xb0abdbdf .word 0xaa1c0bba,0x6edb6dea,0xfee12164,0x90a43612 .word 0x1b6383e9,0xc8b98992,0x9eed6318,0x84d5bf2a .word 0x97a42e11,0x9ddb4bb7,0x6d61a05f,0x5398259d 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p6_local2_start p6_local2_begin: p6_local2_start: .word 0x0efe1f13,0x97bfd598,0xe623c6b8,0x276c345f .word 0x35ef4905,0xffd98144,0xc8327e38,0xd23a74fa .word 0x876dfa22,0x5bec082c,0xc9c862cf,0x99ba9f38 .word 0x7ec9aa0f,0x1c015ec1,0x6563581b,0xebe6babd .word 0x935873dc,0x5313b364,0x95b2b00d,0x19f4dc87 .word 0x1361c1cc,0xd257655b,0xf2df1122,0x0b611546 .word 0x95837042,0x44482a5f,0xb76cfc69,0xb5cf2332 .word 0xceb7ffa7,0xb7638847,0x1d229c73,0x032d57d1 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p6_local3_start p6_local3_begin: p6_local3_start: .word 0x17c5965a,0x5eb7d223,0x3e640958,0xd87fc159 .word 0x2abfc636,0x141d6148,0x8ee189cb,0x104eb23c .word 0x58569501,0x6d2afa7f,0x23c7a373,0xac4b7542 .word 0x348f1786,0x52d34c3d,0x609506cf,0xea005a88 .word 0x88d16b03,0xb54d3691,0xc6168656,0x2d38dc5f .word 0x9ff189df,0x42b800a4,0x8e827536,0x03b0f6b8 .word 0x5db7cebc,0x28031d01,0xfef20689,0x799e050a .word 0x844de94d,0xcf6deaa8,0xf72a4455,0xd6736646 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p7_local0_start p7_local0_begin: p7_local0_start: .word 0x7672865c,0x66d81333,0x0b8fb201,0xa881fc3e .word 0xa84f2fda,0x3ac2138b,0x9d51cd02,0xeb1c11e7 .word 0x744628db,0x25f938ef,0x515f90cb,0xbdaf5234 .word 0xc1962161,0xb9656815,0x8b9eae2d,0xfb99376f .word 0xb018b532,0x5c0e609b,0xe797de55,0x73f3dbd5 .word 0xbbc0dbfb,0x91fbc53f,0x29a164e4,0x9eaf6cbc .word 0xdf9ba3ce,0x27716f23,0xd851b6e5,0x50d41792 .word 0x530eca74,0x5842ef1c,0xfc1bacc3,0x7855988a 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p7_local1_start p7_local1_begin: p7_local1_start: .word 0xf6dc62ce,0x2588e9ea,0x58e1267e,0x5db92652 .word 0x669dd9df,0xfd9edf76,0x792795d7,0xf9af0aa2 .word 0xf67a3c9e,0x233cfe9e,0xa71bee3d,0x4b1fc829 .word 0x08113ef9,0x4284b472,0x12f8add1,0xd0d49932 .word 0x2f260281,0xb60f18c2,0x2ed0b1db,0xa9a4e138 .word 0x59282085,0xad37429e,0xea500562,0xb5e3a7a1 .word 0x75140347,0x6a344d24,0x04af5d31,0x8e0a6b16 .word 0xf04af213,0xaba09146,0xb8c9faa5,0x3d458b24 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p7_local2_start p7_local2_begin: p7_local2_start: .word 0xef932e35,0x3dd47206,0x0297a21b,0x36968dac .word 0x1b299f8d,0xfeadccfd,0x89e407cb,0x29f0ae50 .word 0xefa9415f,0x0c6f8997,0xad160401,0x29f4e6fa .word 0x42b98b95,0x61bc0afa,0xfa40c5d9,0xe0e95961 .word 0xb5de3fa5,0x68b5b620,0x0e956c05,0x3835bb22 .word 0xa65e5d76,0x07162182,0x40f999de,0xde82b8f4 .word 0x174f3946,0x978040ed,0x543a7298,0xa39492dd .word 0x6fd92d48,0x504426e8,0x00110415,0x7bc7e990 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_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global p7_local3_start p7_local3_begin: p7_local3_start: .word 0xd6236750,0x16fceefc,0xcccca25c,0xec56cfe9 .word 0x6c05599d,0x087b1d95,0x8ebe291e,0x44f8f779 .word 0x5b0825f5,0x287aea8c,0x9b44756e,0x83fe00fb .word 0x5c9d1b20,0x7a7adcf8,0x421ade4d,0x69252591 .word 0x7e70f759,0x602d18b4,0x7c69878b,0x1b61ff48 .word 0xaea1eec8,0x45fc8964,0x1ecde147,0xd1bd8c2b .word 0xab226e85,0x83ff82e9,0x24f55161,0xe4a4b38a .word 0x51026fe9,0xbd87dab7,0xd135060a,0x0f742414 p7_local3_end: SECTION .share0 DATA_VA=0x000840000 attr_data { Name = .share0, VA = 0x0000000000840000, RA = 0x0000000030000000, PA = ra2pa(0x0000000030000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global share0_start share0_begin: share0_start: .word 0x7f161d75,0x89d83399,0xbf6b2b65,0x62205349 .word 0xd41f909f,0x0ce1d034,0xadc6578b,0xa1f54a02 .word 0x001081d7,0x99ceff44,0x29f9d0d0,0x15153a79 .word 0x243e33d0,0x392bd9d0,0x65104579,0xc8249b9e .word 0xe6a00acd,0x617fc36f,0xa77d5378,0x1591eac0 .word 0x3e1bbdc6,0xa76af3dd,0x51bb1ef4,0x319c5d22 .word 0xe665382b,0x14474f43,0xfa9e6954,0x25f25f15 .word 0xf6a1cd6e,0x749acc7e,0x1bd42949,0xc35240f6 share0_end: SECTION .share1 DATA_VA=0x000842000 attr_data { Name = .share1, VA = 0x0000000000842000, RA = 0x0000000030800000, PA = ra2pa(0x0000000030800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global share1_start share1_begin: share1_start: .word 0x266e5f73,0xe9d777a9,0xe275107e,0x9da818a3 .word 0xfb557cfe,0x3b6057b6,0x7723fc00,0xa8bf4efe .word 0x0d2d125e,0xfb100c87,0x73d46eff,0xfc2f1316 .word 0x48d16b81,0x623f2854,0x753cd031,0xf01735c1 .word 0x861a1fd1,0xd4e53750,0x8c0f88d3,0x1c0774f4 .word 0x8ec1fcd5,0xae076245,0x1ac632c2,0x82ee04c1 .word 0xd71c7685,0x351a6812,0x30483e64,0x51b318f1 .word 0xbb5f37bc,0x79f6180f,0x33766ab1,0xf53281b2 share1_end: SECTION .share2 DATA_VA=0x000844000 attr_data { Name = .share2, VA = 0x0000000000844000, RA = 0x0000000031000000, PA = ra2pa(0x0000000031000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global share2_start share2_begin: share2_start: .word 0xe11c9d3a,0xcda087f1,0xc5300c96,0xc0daa8c0 .word 0x48fd794f,0xbfb32841,0xcda02a48,0x3067f471 .word 0x4db3172a,0x1b855652,0x020d332b,0x22b4b253 .word 0x894c21ea,0x4d4316d5,0x21694a73,0x781f1abd .word 0x445f29aa,0xf93f38fb,0x36d4f434,0x5ee7c62c .word 0xf9997960,0xb1844955,0xd2698e8f,0x34674c97 .word 0x03c3094a,0xebc9c147,0x5325380d,0x8906601d .word 0x90698c3c,0x3525f1f2,0xa8b101da,0xb34a879d share2_end: SECTION .share3 DATA_VA=0x000846000 attr_data { Name = .share3, VA = 0x0000000000846000, RA = 0x0000000031800000, PA = ra2pa(0x0000000031800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1 } .data .seg "data" .align 0x2000 .global share3_start share3_begin: share3_start: .word 0x90313b7e,0x9443b2a5,0x5fcd9f14,0x7a5136b5 .word 0x822ebf9e,0x54868afd,0x99a45f11,0x272885e6 .word 0xb5c3a9fe,0x7d2cffd0,0x6be4f667,0xddc2a923 .word 0xfbcb4ba1,0x63559f73,0x732c7d05,0x77d66240 .word 0x59624c68,0x7fb5fe35,0x4f95c356,0x1e3ac2f1 .word 0x8efb9e35,0x868d9b01,0x90f16b43,0xac124c61 .word 0x3b3d51d4,0x8577f14c,0xb75683df,0x46addb3e .word 0x4b77b0c5,0x003d1e5c,0xb383d441,0xb356ce0d share3_end: