Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_semi_full_isa_2.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_semi_full_isa_2.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
#define SCONTEXT PCONTEXT
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 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 = 63cf4988 47008505 eed41520 97937e85
! %f4 = 26b3c5a4 b188e452 1ceaa76d c10cc40c
! %f8 = 2684678b 14ad437d d8bf8b4c 1d1b0642
! %f12 = 7232604a da308070 1d0ad2d5 ad00b69e
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = e21eb3be b32d4b67 97fae8a7 3a53334c
! %f20 = a80b966c a0e6f5fa 90a25482 6ef5a045
! %f24 = 62241295 5ecbd159 6bd31bb8 96169767
! %f28 = c3ef01ac 7e6364e3 997e3ff1 6a7415df
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = c5208ea4 af40cc0d ad756372 03859156
! %f36 = f0671577 2b3c68b7 fcf6a856 5ba0a786
! %f40 = 31616bde 307d3cae bced0c5c 9bd10199
! %f44 = 9e0979ec 28b2de29 6d301ede 074f342d
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[0000000030800040] = 90af2703, %l6 = 24a9ea527107793c
lduw [%o1+0x040],%l6 ! %l6 = 0000000090af2703
! Mem[0000000031800004] = 7b3c6d0e, %l7 = 00ec05caa7ebd6fc
lduh [%o3+0x004],%l7 ! %l7 = 0000000000007b3c
! Mem[0000000010000024] = 017c517a, %f19 = 3a53334c
ld [%i0+0x024],%f19 ! %f19 = 017c517a
! %f22 = 90a25482 6ef5a045, Mem[0000000011800040] = b7f2b666 e6416a14
std %f22,[%i3+0x040] ! Mem[0000000011800040] = 90a25482 6ef5a045
! %l2 = 76a0ceb6220f27d7, %l5 = 5462539c188ba242, %l0 = 098af6c03ef1f5d3
addc %l2,%l5,%l0 ! %l0 = cb0322523a9aca19
! %l6 = 0000000090af2703, %l4 = 812f06f89dabdc48, %l0 = cb0322523a9aca19
taddcc %l6,%l4,%l0 ! %l0 = 812f06f92e5b034b, %ccr = 83
! Mem[0000000011800020] = 49305b38, %l0 = 812f06f92e5b034b
ldsba [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000038
! Mem[0000000031800040] = 02301f7ba5cc524e, %f18 = 97fae8a7 017c517a
ldd [%o3+0x040],%f18 ! %f18 = 02301f7b a5cc524e
! %f24 = 62241295 5ecbd159, Mem[0000000030800040] = 90af2703 70d8367f
stda %f24,[%o1+0x040]%asi ! Mem[0000000030800040] = 62241295 5ecbd159
! %l7 = 0000000000007b3c, %l4 = 812f06f89dabdc48, %l1 = a892dbe294b4f7b8
addc %l7,%l4,%l1 ! %l1 = 812f06f89dac5785
p0_label_2:
! %l4 = 812f06f89dabdc48, immed = 000006c9, %y = 00000000
sdivcc %l4,0x6c9,%l0 ! %l0 = 0000000000173cd8, %ccr = 00
mov %l0,%y ! %y = 00173cd8
! %l7 = 0000000000007b3c
sethi %hi(0x3331a400),%l7 ! %l7 = 000000003331a400
! %f10 = d8bf8b4c 1d1b0642, Mem[0000000011800078] = a4b900b9 a855c93c
stda %f10,[%i3+0x078]%asi ! Mem[0000000011800078] = d8bf8b4c 1d1b0642
! %l2 = 220f27d7, %l3 = f8012ed9, Mem[0000000031000040] = aab1afeb f2b2a167
std %l2,[%o2+0x040] ! Mem[0000000031000040] = 220f27d7 f8012ed9
! Mem[0000000010000034] = ee765380, %l1 = 812f06f89dac5785
ldsw [%i0+0x034],%l1 ! %l1 = ffffffffee765380
! %l5 = 5462539c188ba242
sethi %hi(0x66f41000),%l5 ! %l5 = 0000000066f41000
! %l7 = 000000003331a400, immed = 00000e83, %l6 = 0000000090af2703
andncc %l7,0xe83,%l6 ! %l6 = 000000003331a000, %ccr = 00
! Mem[0000000030800044] = 5ecbd159, %l6 = 000000003331a000
lduh [%o1+0x046],%l6 ! %l6 = 000000000000d159
! %l5 = 0000000066f41000, %l7 = 000000003331a400, %l2 = 76a0ceb6220f27d7
or %l5,%l7,%l2 ! %l2 = 0000000077f5b400
! %f24 = 62241295, Mem[0000000010000000] = ba0bdadc
sta %f24,[%i0+%g0]0x89 ! Mem[0000000010000000] = 62241295
p0_label_3:
! Mem[0000000031800000] = b94cfcaf7b3c6d0e, %f6 = 1ceaa76d c10cc40c
ldd [%o3+%g0],%f6 ! %f6 = b94cfcaf 7b3c6d0e
! %l6 = 000000000000d159, %l4 = 812f06f89dabdc48, %l1 = ffffffffee765380
addcc %l6,%l4,%l1 ! %l1 = 812f06f89dacada1, %ccr = 88
! %l3 = f7b2a37df8012ed9, Mem[0000000010800010] = 7eb411bbb36c37da
stxa %l3,[%i1+%i5]0x88 ! Mem[0000000010800010] = f7b2a37df8012ed9
! %l2 = 0000000077f5b400, %l2 = 0000000077f5b400, %y = 00173cd8
sdivcc %l2,%l2,%l3 ! %l3 = 0000000000319720, %ccr = 00
mov %l0,%y ! %y = 00173cd8
! %l5 = 0000000066f41000, immed = 00000329, %l1 = 812f06f89dacada1
addcc %l5,0x329,%l1 ! %l1 = 0000000066f41329, %ccr = 00
! %l2 = 0000000077f5b400, %l6 = 000000000000d159, %l1 = 0000000066f41329
addccc %l2,%l6,%l1 ! %l1 = 0000000077f68559, %ccr = 00
! %l5 = 0000000066f41000, %l4 = 812f06f89dabdc48, %l3 = 0000000000319720
andcc %l5,%l4,%l3 ! %l3 = 0000000004a01000, %ccr = 00
! Mem[0000000010000030] = 086155d2, %l6 = 000000000000d159
lduwa [%i0+%o6]0x80,%l6 ! %l6 = 00000000086155d2
! %l2 = 0000000077f5b400, %l5 = 0000000066f41000, %l5 = 0000000066f41000
xor %l2,%l5,%l5 ! %l5 = 000000001101a400
! Mem[0000000030000040] = c52367a1, %f28 = c3ef01ac
ld [%o0+0x040],%f28 ! %f28 = c52367a1
p0_label_4:
! Mem[0000000011800028] = 7c6c9935 73d5c767, %l4 = 9dabdc48, %l5 = 1101a400
ldda [%i3+%o5]0x81,%l4 ! %l4 = 000000007c6c9935 0000000073d5c767
! Mem[0000000010800058] = 36503b5e fc4e6e59, %l2 = 77f5b400, %l3 = 04a01000
ldda [%i1+0x058]%asi,%l2 ! %l2 = 0000000036503b5e 00000000fc4e6e59
! %f26 = 6bd31bb8 96169767, Mem[0000000011000070] = c339da3e 88a6e943
std %f26,[%i2+0x070] ! Mem[0000000011000070] = 6bd31bb8 96169767
! %l3 = 00000000fc4e6e59, Mem[0000000011000010] = 07ffec5f
stwa %l3,[%i2+%i5]0x89 ! Mem[0000000011000010] = fc4e6e59
! %l5 = 0000000073d5c767, Mem[0000000031000042] = 220f27d7
sth %l5,[%o2+0x042] ! Mem[0000000031000040] = 220fc767
! %f5 = b188e452, Mem[0000000011000028] = ae244d18
sta %f5 ,[%i2+%o5]0x81 ! Mem[0000000011000028] = b188e452
! Mem[0000000010000020] = 7a517c0159984f6f, %l1 = 0000000077f68559
ldxa [%i0+%o4]0x88,%l1 ! %l1 = 7a517c0159984f6f
! %l5 = 0000000073d5c767, %l5 = 0000000073d5c767, %l6 = 00000000086155d2
andcc %l5,%l5,%l6 ! %l6 = 0000000073d5c767, %ccr = 00
! %f25 = 5ecbd159, Mem[0000000011800020] = 385b3049
sta %f25,[%i3+%o4]0x81 ! Mem[0000000011800020] = 5ecbd159
! Mem[0000000010000024] = 017c517a, %f22 = 90a25482
ld [%i0+0x024],%f22 ! %f22 = 017c517a
p0_label_5:
! %l2 = 36503b5e, %l3 = fc4e6e59, Mem[0000000010000030] = 086155d2 ee765380
stda %l2,[%i0+%o6]0x81 ! Mem[0000000010000030] = 36503b5e fc4e6e59
! Mem[0000000031800044] = a5cc524e, %l7 = 000000003331a400
lduh [%o3+0x044],%l7 ! %l7 = 000000000000a5cc
! %l1 = 7a517c0159984f6f, %l2 = 0000000036503b5e, %y = 00173cd8
sdiv %l1,%l2,%l5 ! %l5 = 00000000006d8732
mov %l0,%y ! %y = 00173cd8
! %l1 = 7a517c0159984f6f, Mem[0000000011800020] = 2299ebc059d1cb5e
stxa %l1,[%i3+%o4]0x88 ! Mem[0000000011800020] = 7a517c0159984f6f
! %l3 = 00000000fc4e6e59, %l5 = 00000000006d8732, %l3 = 00000000fc4e6e59
xnor %l3,%l5,%l3 ! %l3 = ffffffff03dc1694
! %l3 = ffffffff03dc1694, immed = 00000d5b, %y = 00173cd8
sdivcc %l3,0xd5b,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00173cd8
! %l7 = 000000000000a5cc
sethi %hi(0x627b9000),%l7 ! %l7 = 00000000627b9000
! Mem[0000000031000004] = 60227a56, %l5 = 00000000006d8732
ldsha [%o2+0x004]%asi,%l5 ! %l5 = 0000000000006022
! Mem[0000000031800040] = 02301f7ba5cc524e, %l5 = 0000000000006022
ldxa [%o3+0x040]%asi,%l5 ! %l5 = 02301f7ba5cc524e
! %l2 = 0000000036503b5e, Mem[0000000011000030] = 12117fb3
stba %l2,[%i2+%o6]0x89 ! Mem[0000000011000030] = 12117f5e
p0_label_6:
! Mem[0000000011800018] = c4b8474b916a2f6d, %f22 = 017c517a 6ef5a045
ldda [%i3+%i6]0x81,%f22 ! %f22 = c4b8474b 916a2f6d
! %f11 = 1d1b0642, Mem[0000000030800044] = 5ecbd159
st %f11,[%o1+0x044] ! Mem[0000000030800044] = 1d1b0642
! Clear Register : %l4 = 000000007fffffff
clr %l4 ! %l4 = 0000000000000000
! %l1 = 7a517c0159984f6f, immed = fffffb20, %l1 = 7a517c0159984f6f
addccc %l1,-0x4e0,%l1 ! %l1 = 7a517c0159984a8f, %ccr = 11
! Mem[0000000031000000] = cbb2e94760227a56, %l3 = ffffffff03dc1694
ldx [%o2+%g0],%l3 ! %l3 = cbb2e94760227a56
! Mem[0000000010000038] = 46d94874, %l7 = 00000000627b9000
lduw [%i0+0x038],%l7 ! %l7 = 0000000046d94874
! Mem[0000000011800020] = 59984f6f, %l0 = 0000000000173cd8
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000004f6f
! %l3 = cbb2e94760227a56, %l3 = cbb2e94760227a56, %l3 = cbb2e94760227a56
sdivx %l3,%l3,%l3 ! %l3 = 0000000000000001
! %l2 = 36503b5e, %l3 = 00000001, Mem[0000000010000008] = ac2943bd 9fcd7f07
stda %l2,[%i0+%i4]0x89 ! Mem[0000000010000008] = 36503b5e 00000001
! Mem[0000000011000058] = 6ccf29fa, %l4 = 0000000000000000
ldsb [%i2+0x05b],%l4 ! %l4 = fffffffffffffffa
p0_label_7:
! %l0 = 0000000000004f6f, immed = 00000175, %l7 = 0000000046d94874
and %l0,0x175,%l7 ! %l7 = 0000000000000165
! %f8 = 2684678b 14ad437d, Mem[0000000011800018] = 4b47b8c4 6d2f6a91
stda %f8 ,[%i3+%i6]0x89 ! Mem[0000000011800018] = 2684678b 14ad437d
! %l1 = 7a517c0159984a8f, immed = 00000000, %l0 = 0000000000004f6f
sll %l1,0x000,%l0 ! %l0 = 7a517c0159984a8f
! Mem[0000000030000044] = 9c04155d, %l4 = fffffffffffffffa
ldsh [%o0+0x044],%l4 ! %l4 = ffffffffffff9c04
! Mem[0000000031800044] = a5cc524e, %l5 = 02301f7ba5cc524e
ldsb [%o3+0x047],%l5 ! %l5 = 000000000000004e
! %l6 = 0000000073d5c767, Mem[0000000031800044] = a5cc524e
sth %l6,[%o3+0x044] ! Mem[0000000031800044] = c767524e
! %l1 = 7a517c0159984a8f, immed = 00000012, %l4 = ffffffffffff9c04
srl %l1,0x012,%l4 ! %l4 = 0000000000001666
! %l7 = 0000000000000165, %l7 = 0000000000000165, %l0 = 7a517c0159984a8f
srl %l7,%l7,%l0 ! %l0 = 000000000000000b
! %l2 = 0000000036503b5e, immed = 00000701, %l5 = 000000000000004e
subc %l2,0x701,%l5 ! %l5 = 000000003650345c
! Mem[0000000011800000] = e02e1d37, %f18 = 02301f7b
lda [%i3+%g0]0x88,%f18 ! %f18 = e02e1d37
p0_label_8:
! Mem[0000000010800018] = 3071d0d7, %f0 = 63cf4988
lda [%i1+%i6]0x88,%f0 ! %f0 = 3071d0d7
! %l5 = 000000003650345c, Mem[0000000011000018] = f5761a6c
stwa %l5,[%i2+%i6]0x80 ! Mem[0000000011000018] = 3650345c
! Mem[0000000031800004] = 7b3c6d0e, %l1 = 7a517c0159984a8f
ldsha [%o3+0x004]%asi,%l1 ! %l1 = 0000000000007b3c
! Mem[0000000031000040] = 220fc767f8012ed9, %l1 = 0000000000007b3c
ldx [%o2+0x040],%l1 ! %l1 = 220fc767f8012ed9
! %l6 = 0000000073d5c767, immd = 00000000000001ff, %l4 = 0000000000001666
udivx %l6,0x1ff,%l4 ! %l4 = 00000000003a07e7
! Mem[0000000011000078] = 129e6fa81a04ce47, %f10 = d8bf8b4c 1d1b0642
ldda [%i2+0x078]%asi,%f10 ! %f10 = 129e6fa8 1a04ce47
! Randomly selected nop
nop
! %l7 = 0000000000000165, Mem[0000000010000018] = 52b00653
stwa %l7,[%i0+%i6]0x81 ! Mem[0000000010000018] = 00000165
! %l3 = 0000000000000001, Mem[0000000031800040] = 02301f7bc767524e
stx %l3,[%o3+0x040] ! Mem[0000000031800040] = 0000000000000001
! %f3 = 97937e85, Mem[0000000030800044] = 1d1b0642
st %f3 ,[%o1+0x044] ! Mem[0000000030800044] = 97937e85
p0_label_9:
! %l2 = 0000000036503b5e, %l6 = 0000000073d5c767, %l4 = 00000000003a07e7
or %l2,%l6,%l4 ! %l4 = 0000000077d5ff7f
! Mem[0000000031800000] = b94cfcaf, %l5 = 000000003650345c
lduw [%o3+%g0],%l5 ! %l5 = 00000000b94cfcaf
! %l7 = 0000000000000165, %l2 = 0000000036503b5e, %l5 = 00000000b94cfcaf
andcc %l7,%l2,%l5 ! %l5 = 0000000000000144, %ccr = 00
! %l4 = 0000000077d5ff7f, %l1 = 220fc767f8012ed9, %l1 = 220fc767f8012ed9
subc %l4,%l1,%l1 ! %l1 = ddf038987fd4d0a6
! Mem[0000000010800030] = e40d907e5af94085, %l1 = ddf038987fd4d0a6
ldx [%i1+%o6],%l1 ! %l1 = e40d907e5af94085
! Mem[0000000010800004] = 2aace770, %l0 = 000000000000000b
ldsw [%i1+0x004],%l0 ! %l0 = 000000002aace770
! %l3 = 0000000000000001, Mem[0000000011800060] = 3980096509dcbd3a
stx %l3,[%i3+0x060] ! Mem[0000000011800060] = 0000000000000001
! Mem[0000000011800064] = 00000001, %l7 = 0000000000000165
ldsba [%i3+0x067]%asi,%l7 ! %l7 = 0000000000000001
! %l1 = e40d907e5af94085, %l5 = 0000000000000144, %y = 00173cd8
umulcc %l1,%l5,%l6 ! %l6 = 000000732375a854, %ccr = 00, %y = 73
! %l1 = e40d907e5af94085, Mem[0000000031800043] = 00000000
stb %l1,[%o3+0x043] ! Mem[0000000031800040] = 00000085
p0_label_10:
! Mem[0000000010000000] = f2b2accc62241295, %f28 = c52367a1 7e6364e3
ldda [%i0+%g0]0x88,%f28 ! %f28 = f2b2accc 62241295
! Mem[000000001100000c] = 3d8d6089, %l7 = 0000000000000001
lduw [%i2+0x00c],%l7 ! %l7 = 000000003d8d6089
! Mem[0000000010800020] = 75be54da, %l3 = 0000000000000001
lduba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000075
! Mem[0000000031000000] = cbb2e947, %l2 = 0000000036503b5e
ldub [%o2+0x002],%l2 ! %l2 = 00000000000000e9
! Mem[0000000010800000] = 9bf518c7, %l4 = 0000000077d5ff7f
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffff9bf5
! Mem[0000000010800018] = d7d07130, %l4 = ffffffffffff9bf5
ldsw [%i1+%i6],%l4 ! %l4 = ffffffffd7d07130
! %l7 = 000000003d8d6089, Mem[0000000011000050] = 031158456148acf7
stx %l7,[%i2+0x050] ! Mem[0000000011000050] = 000000003d8d6089
! Invert Register : %l6 = 000000732375a854
xor %l6,-1,%l6 ! %l6 = ffffff8cdc8a57ab
! %l0 = 000000002aace770, Mem[0000000030000002] = f6c3fe78
sth %l0,[%o0+0x002] ! Mem[0000000030000000] = f6c3e770
! Mem[0000000010800040] = cb85a5f63ea72dac, %f6 = b94cfcaf 7b3c6d0e
ldda [%i1+0x040]%asi,%f6 ! %f6 = cb85a5f6 3ea72dac
p0_label_11:
! %l4 = ffffffffd7d07130, Mem[0000000011800028] = 35996c7c
stha %l4,[%i3+%o5]0x88 ! Mem[0000000011800028] = 35997130
! %l7 = 000000003d8d6089, immed = fffffc92, %y = 00000073
sdiv %l7,-0x36e,%l0 ! %l0 = ffffffffde662e40
mov %l0,%y ! %y = de662e40
! Mem[0000000010800058] = 36503b5efc4e6e59, %f2 = eed41520 97937e85
ldd [%i1+0x058],%f2 ! %f2 = 36503b5e fc4e6e59
! %f11 = 1a04ce47, Mem[0000000011800030] = 5a502d12
sta %f11,[%i3+%o6]0x81 ! Mem[0000000011800030] = 1a04ce47
! Mem[0000000031800004] = 7b3c6d0e, %l5 = 0000000000000144
lduw [%o3+0x004],%l5 ! %l5 = 000000007b3c6d0e
! %l6 = dc8a57ab, %l7 = 3d8d6089, Mem[0000000011000030] = 12117f5e e0505ed3
stda %l6,[%i2+%o6]0x89 ! Mem[0000000011000030] = dc8a57ab 3d8d6089
! %f15 = ad00b69e, Mem[0000000030000000] = f6c3e770
st %f15,[%o0+%g0] ! Mem[0000000030000000] = ad00b69e
! %l2 = 00000000000000e9, %l3 = 0000000000000075, %y = de662e40
umulcc %l2,%l3,%l3 ! %l3 = 0000000000006a7d, %ccr = 00, %y = 00
! Mem[0000000011800010] = 2966c5c8, %l1 = e40d907e5af94085
lduh [%i3+%i5],%l1 ! %l1 = 0000000000002966
! %l1 = 0000000000002966, Mem[0000000011000028] = 52e488b1
stha %l1,[%i2+%o5]0x88 ! Mem[0000000011000028] = 52e42966
p0_label_12:
! %l0 = de662e40, %l1 = 00002966, Mem[0000000010800010] = d92e01f8 7da3b2f7
stda %l0,[%i1+%i5]0x81 ! Mem[0000000010800010] = de662e40 00002966
! Mem[0000000011000028] = 6629e452, %l1 = 0000000000002966
ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000006629
! %l4 = ffffffffd7d07130, %l4 = ffffffffd7d07130, %y = 00000000
umul %l4,%l4,%l4 ! %l4 = b5efc7d6c00b6900, %y = b5efc7d6
! Mem[0000000011800000] = 371d2ee0, %f23 = 916a2f6d
ld [%i3+%g0],%f23 ! %f23 = 371d2ee0
! Mem[0000000031000000] = cbb2e94760227a56, %l7 = 000000003d8d6089
ldx [%o2+%g0],%l7 ! %l7 = cbb2e94760227a56
! Mem[0000000030000040] = c52367a1, %l1 = 0000000000006629
ldsw [%o0+0x040],%l1 ! %l1 = ffffffffc52367a1
! %l5 = 000000007b3c6d0e, Mem[0000000010000038] = 46d94874
stw %l5,[%i0+0x038] ! Mem[0000000010000038] = 7b3c6d0e
! retry : should take illegal inst trap, %l0 = ffffffffde662e40
retry ! Illegal inst trap : %l0 = ffffffffde662e50
! Mem[0000000011000018] = 5c345036, %l6 = ffffff8cdc8a57ab
ldswa [%i2+%i6]0x88,%l6 ! %l6 = 000000005c345036
! done : should take illegal inst trap, %l0 = ffffffffde662e50
done ! Illegal inst trap : %l0 = ffffffffde662e60
p0_label_13:
! %l6 = 000000005c345036, %l0 = ffffffffde662e60, %l6 = 000000005c345036
sub %l6,%l0,%l6 ! %l6 = 000000007dce21d6
! %l6 = 000000007dce21d6, immed = fffff38a, %l4 = b5efc7d6c00b6900
orncc %l6,-0xc76,%l4 ! %l4 = 000000007dce2df7, %ccr = 00
! Mem[0000000010000074] = fe73d3a8, %l6 = 000000007dce21d6
ldsw [%i0+0x074],%l6 ! %l6 = fffffffffe73d3a8
! %l4 = 7dce2df7, %l5 = 7b3c6d0e, Mem[0000000011800058] = 2a5f6081 a56505ce
stda %l4,[%i3+0x058]%asi ! Mem[0000000011800058] = 7dce2df7 7b3c6d0e
! Mem[0000000011000000] = 343863e6, %l0 = ffffffffde662e60
lduba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000034
! Mem[0000000010000018] = 65010000, %f31 = 6a7415df
lda [%i0+%i6]0x88,%f31 ! %f31 = 65010000
! %l5 = 000000007b3c6d0e, immd = fffffffffffffa57, %l1 = ffffffffc52367a1
sdivx %l5,-0x5a9,%l1 ! %l1 = ffffffffffea3a3b
! %l3 = 0000000000006a7d, immed = fffffe81, %l5 = 000000007b3c6d0e
andncc %l3,-0x17f,%l5 ! %l5 = 000000000000007c, %ccr = 00
! %l5 = 000000000000007c, immed = fffff421, %l7 = cbb2e94760227a56
andn %l5,-0xbdf,%l7 ! %l7 = 000000000000005c
! Mem[0000000011800000] = e02e1d37, %l3 = 0000000000006a7d
lduwa [%i3+%g0]0x88,%l3 ! %l3 = 00000000e02e1d37
p0_label_14:
! Mem[0000000011000000] = 343863e6c5c8c828, %l3 = 00000000e02e1d37
ldxa [%i2+%g0]0x81,%l3 ! %l3 = 343863e6c5c8c828
! Mem[0000000010000008] = 36503b5e, %l4 = 000000007dce2df7
ldsba [%i0+%i4]0x88,%l4 ! %l4 = 000000000000005e
! %l5 = 000000000000007c, immed = 0000001c, %l5 = 000000000000007c
srl %l5,0x01c,%l5 ! %l5 = 0000000000000000
! Mem[0000000010000038] = 7b3c6d0ef8dccac6, %f12 = 7232604a da308070
ldd [%i0+0x038],%f12 ! %f12 = 7b3c6d0e f8dccac6
! Mem[0000000011000020] = 640a9c50, %l2 = 00000000000000e9
lduha [%i2+%o4]0x80,%l2 ! %l2 = 000000000000640a
! Mem[0000000011800040] = 90a25482 6ef5a045, %l0 = 00000034, %l1 = ffea3a3b
ldd [%i3+0x040],%l0 ! %l0 = 0000000090a25482 000000006ef5a045
! %l2 = 000000000000640a, Mem[0000000010800020] = 75be54da
stha %l2,[%i1+%o4]0x80 ! Mem[0000000010800020] = 640a54da
! %l3 = 343863e6c5c8c828, immed = 00000b0e, %l5 = 0000000000000000
addccc %l3,0xb0e,%l5 ! %l5 = 343863e6c5c8d336, %ccr = 08
! %l7 = 000000000000005c, Mem[0000000010800000] = 70e7ac2ac718f59b
stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010800000] = 000000000000005c
! %l7 = 000000000000005c, %l2 = 000000000000640a, %y = b5efc7d6
udivcc %l7,%l2,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 90a25482
p0_label_15:
! retry : should take illegal inst trap, %l0 = 0000000090a25482
retry ! Illegal inst trap : %l0 = 0000000090a25492
! %l2 = 0000640a, %l3 = ffffffff, Mem[0000000010800028] = e00dfa8f e10a4f62
stda %l2,[%i1+%o5]0x89 ! Mem[0000000010800028] = 0000640a ffffffff
! Mem[0000000010000010] = 03e28b91, %l0 = 0000000090a25492
lduw [%i0+%i5],%l0 ! %l0 = 0000000003e28b91
! %l2 = 000000000000640a, immed = 0000000e, %l5 = 343863e6c5c8d336
sll %l2,0x00e,%l5 ! %l5 = 0000000019028000
! Mem[0000000010800020] = 640a54da, %l5 = 0000000019028000
ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000064
! Mem[0000000031800004] = 7b3c6d0e, %f28 = f2b2accc
ld [%o3+0x004],%f28 ! %f28 = 7b3c6d0e
! Mem[0000000010000000] = 95122462, %l1 = 000000006ef5a045
lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000095
! Invert Register : %l4 = 000000000000005e
xor %l4,-1,%l4 ! %l4 = ffffffffffffffa1
! Mem[0000000030800000] = 92dccbb704c4904c, %f22 = c4b8474b 371d2ee0
ldd [%o1+%g0],%f22 ! %f22 = 92dccbb7 04c4904c
! retry : should take illegal inst trap, %l0 = 0000000003e28b91
retry ! Illegal inst trap : %l0 = 0000000003e28ba1
p0_label_16:
! %l5 = 0000000000000064, immed = 000000d8, %y = 90a25482
sdivcc %l5,0x0d8,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 03e28ba1
! %l4 = ffffffffffffffa1, %l1 = 0000000000000095, %l5 = ffffffff80000000
addccc %l4,%l1,%l5 ! %l5 = 0000000000000036, %ccr = 11
! Mem[0000000030800000] = 92dccbb7 04c4904c, %l4 = ffffffa1, %l5 = 00000036
ldd [%o1+%g0],%l4 ! %l4 = 0000000092dccbb7 0000000004c4904c
! %f0 = 3071d0d7 47008505, Mem[0000000031000040] = 220fc767 f8012ed9
std %f0 ,[%o2+0x040] ! Mem[0000000031000040] = 3071d0d7 47008505
! %l4 = 0000000092dccbb7, %l5 = 0000000004c4904c, %l2 = 000000000000640a
addccc %l4,%l5,%l2 ! %l2 = 0000000097a15c04, %ccr = 08
! Mem[0000000030800040] = 6224129597937e85, %l6 = fffffffffe73d3a8
ldx [%o1+0x040],%l6 ! %l6 = 6224129597937e85
! Mem[0000000031800000] = b94cfcaf7b3c6d0e, %l2 = 0000000097a15c04
ldx [%o3+%g0],%l2 ! %l2 = b94cfcaf7b3c6d0e
! Clear Register : %l6 = 6224129597937e85
clr %l6 ! %l6 = 0000000000000000
! %l3 = 00000000ffffffff, immed = 00000b28, %l6 = 0000000000000000
andn %l3,0xb28,%l6 ! %l6 = 00000000fffff4d7
! Mem[0000000010000020] = 6f4f9859, %f13 = f8dccac6
ld [%i0+%o4],%f13 ! %f13 = 6f4f9859
p0_label_17:
! %l5 = 0000000004c4904c, immed = fffff3e6, %l7 = 000000000000005c
xorcc %l5,-0xc1a,%l7 ! %l7 = fffffffffb3b63aa, %ccr = 88
! Mem[0000000010800030] = 7e900de4, %f14 = 1d0ad2d5
lda [%i1+%o6]0x88,%f14 ! %f14 = 7e900de4
! Mem[0000000030800000] = 92dccbb704c4904c, %l6 = 00000000fffff4d7
ldxa [%o1+0x000]%asi,%l6 ! %l6 = 92dccbb704c4904c
! %l4 = 0000000092dccbb7, %l2 = b94cfcaf7b3c6d0e, %l6 = 92dccbb704c4904c
sra %l4,%l2,%l6 ! %l6 = fffffffffffe4b73
! %l4 = 92dccbb7, %l5 = 04c4904c, Mem[0000000030800000] = 92dccbb7 04c4904c
stda %l4,[%o1+0x000]%asi ! Mem[0000000030800000] = 92dccbb7 04c4904c
! %l4 = 0000000092dccbb7, immd = 000000000000031e, %l1 = 0000000000000095
sdivx %l4,0x31e,%l1 ! %l1 = 00000000002f1d20
! Mem[0000000011000010] = 596e4efc, %f9 = 14ad437d
lda [%i2+%i5]0x80,%f9 ! %f9 = 596e4efc
! %l4 = 0000000092dccbb7, immed = fffff97f, %l6 = fffffffffffe4b73
subccc %l4,-0x681,%l6 ! %l6 = 0000000092dcd238, %ccr = 19
! Mem[0000000010800018] = 3071d0d7, %l3 = 00000000ffffffff
lduwa [%i1+%i6]0x88,%l3 ! %l3 = 000000003071d0d7
! %f24 = 62241295 5ecbd159, Mem[0000000030000040] = c52367a1 9c04155d
std %f24,[%o0+0x040] ! Mem[0000000030000040] = 62241295 5ecbd159
p0_label_18:
! %l5 = 0000000004c4904c, %l1 = 00000000002f1d20, %l4 = 0000000092dccbb7
andcc %l5,%l1,%l4 ! %l4 = 0000000000041000, %ccr = 00
! %l2 = b94cfcaf7b3c6d0e, immed = fffff9f4, %l6 = 0000000092dcd238
addcc %l2,-0x60c,%l6 ! %l6 = b94cfcaf7b3c6702, %ccr = 91
! %l4 = 0000000000041000, immed = 00000c9b, %y = 03e28ba1
umulcc %l4,0xc9b,%l4 ! %l4 = 000000003335b000, %ccr = 00, %y = 00
! %l2 = b94cfcaf7b3c6d0e, %l6 = b94cfcaf7b3c6702, %l1 = 00000000002f1d20
sll %l2,%l6,%l1 ! %l1 = e533f2bdecf1b438
! %l1 = e533f2bdecf1b438, %l2 = b94cfcaf7b3c6d0e, %l6 = b94cfcaf7b3c6702
xnor %l1,%l2,%l6 ! %l6 = a380f1ed683226c9
! %l2 = b94cfcaf7b3c6d0e, immed = fffff7f4, %l4 = 000000003335b000
xorcc %l2,-0x80c,%l4 ! %l4 = 46b3035084c39afa, %ccr = 08
! %l6 = a380f1ed683226c9, immed = 000002b6, %l0 = 0000000003e28ba1
taddcc %l6,0x2b6,%l0 ! %l0 = a380f1ed6832297f, %ccr = 82
! Mem[0000000030800000] = 92dccbb7 04c4904c, %l2 = 7b3c6d0e, %l3 = 3071d0d7
ldd [%o1+%g0],%l2 ! %l2 = 0000000092dccbb7 0000000004c4904c
! %l4 = 46b3035084c39afa, immed = 00000001, %l4 = 46b3035084c39afa
sll %l4,0x001,%l4 ! %l4 = 8d6606a1098735f4
! Mem[0000000011000018] = 3dd303015c345036, %f26 = 6bd31bb8 96169767
ldda [%i2+%i6]0x88,%f26 ! %f26 = 3dd30301 5c345036
p0_label_19:
! Mem[0000000031800040] = 0000008500000001, %f0 = 3071d0d7 47008505
ldd [%o3+0x040],%f0 ! %f0 = 00000085 00000001
! %l0 = a380f1ed6832297f, Mem[0000000010800030] = 7e900de4
stwa %l0,[%i1+%o6]0x89 ! Mem[0000000010800030] = 6832297f
! %l1 = e533f2bdecf1b438, immed = fffffbee, %l5 = 0000000004c4904c
subc %l1,-0x412,%l5 ! %l5 = e533f2bdecf1b84a
! Mem[0000000010800020] = 640a54da344cfb95, %l6 = a380f1ed683226c9
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 640a54da344cfb95
! %l6 = 344cfb95, %l7 = fb3b63aa, Mem[0000000031000040] = 3071d0d7 47008505
std %l6,[%o2+0x040] ! Mem[0000000031000040] = 344cfb95 fb3b63aa
! Mem[0000000010000068] = 64cb0dea, %l5 = e533f2bdecf1b84a
ldsha [%i0+0x06a]%asi,%l5 ! %l5 = 0000000000000dea
! %l6 = 640a54da344cfb95, %l7 = fffffffffb3b63aa, %l1 = e533f2bdecf1b438
tsubcc %l6,%l7,%l1 ! %l1 = 640a54da391197eb, %ccr = 13
! %l3 = 0000000004c4904c, Mem[0000000031800046] = 00000001
sth %l3,[%o3+0x046] ! Mem[0000000031800044] = 0000904c
! Mem[0000000010800030] = 8540f95a 6832297f, %l2 = 92dccbb7, %l3 = 04c4904c
ldda [%i1+%o6]0x89,%l2 ! %l2 = 000000006832297f 000000008540f95a
! Mem[0000000031800000] = b94cfcaf7b3c6d0e, %l4 = 8d6606a1098735f4
ldxa [%o3+0x000]%asi,%l4 ! %l4 = b94cfcaf7b3c6d0e
p0_label_20:
! Mem[0000000010000000] = 95122462, %l0 = a380f1ed6832297f
ldsha [%i0+%g0]0x81,%l0 ! %l0 = ffffffffffff9512
! %l6 = 640a54da344cfb95, %l6 = 640a54da344cfb95, %l3 = 000000008540f95a
andcc %l6,%l6,%l3 ! %l3 = 640a54da344cfb95, %ccr = 00
! Mem[0000000031000040] = 344cfb95 fb3b63aa, %l0 = ffff9512, %l1 = 391197eb
ldd [%o2+0x040],%l0 ! %l0 = 00000000344cfb95 00000000fb3b63aa
! Mem[0000000031000044] = fb3b63aa, %l1 = 00000000fb3b63aa
lduw [%o2+0x044],%l1 ! %l1 = 00000000fb3b63aa
! Mem[0000000010800038] = 8b758d58, %l6 = 640a54da344cfb95
ldswa [%i1+0x038]%asi,%l6 ! %l6 = ffffffff8b758d58
! %l1 = 00000000fb3b63aa, immed = 00000cc8, %l2 = 000000006832297f
taddcc %l1,0xcc8,%l2 ! %l2 = 00000000fb3b7072, %ccr = 0a
! %l5 = 0000000000000dea
setx 0xf2b6f2aef2b6f2ae,%g7,%l5 ! %l5 = f2b6f2aef2b6f2ae
! retry : should take illegal inst trap, %l0 = 00000000344cfb95
retry ! Illegal inst trap : %l0 = 00000000344cfba5
! Mem[0000000030000004] = 12b2baf3, %l2 = 00000000fb3b7072
ldsh [%o0+0x006],%l2 ! %l2 = ffffffffffffbaf3
! %l7 = fffffffffb3b63aa, immed = fffff3b5, %l4 = b94cfcaf7b3c6d0e
xor %l7,-0xc4b,%l4 ! %l4 = 0000000004c4901f
p0_label_21:
! %f27 = 5c345036, Mem[0000000031000004] = 60227a56
sta %f27,[%o2+0x004]%asi ! Mem[0000000031000004] = 5c345036
! %f28 = 7b3c6d0e 62241295, Mem[0000000010800018] = 3071d0d7 a842df72
stda %f28,[%i1+%i6]0x89 ! Mem[0000000010800018] = 7b3c6d0e 62241295
! Mem[0000000010000070] = 448dd6a8 fe73d3a8, %l4 = 04c4901f, %l5 = f2b6f2ae
ldd [%i0+0x070],%l4 ! %l4 = 00000000448dd6a8 00000000fe73d3a8
! Mem[0000000030800044] = 97937e85, %l0 = 00000000344cfba5
ldub [%o1+0x046],%l0 ! %l0 = 000000000000007e
! retry : should take illegal inst trap, %l0 = 000000000000007e
retry ! Illegal inst trap : %l0 = 000000000000008e
! Mem[0000000010800020] = 640a54da, %l1 = 00000000fb3b63aa
ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000064
! %l6 = ffffffff8b758d58, Mem[0000000010000030] = 36503b5e
stw %l6,[%i0+%o6] ! Mem[0000000010000030] = 8b758d58
! Mem[0000000010800010] = 402e66de, %l5 = 00000000fe73d3a8
ldsba [%i1+%i5]0x88,%l5 ! %l5 = ffffffffffffffde
! %l0 = 000000000000008e, immd = 0000000000000822, %l5 = ffffffffffffffde
sdivx %l0,0x822,%l5 ! %l5 = 0000000000000000
! %f16 = e21eb3be, Mem[0000000011800008] = 0e71b4db
sta %f16,[%i3+%i4]0x81 ! Mem[0000000011800008] = e21eb3be
p0_label_22:
! Mem[0000000031000040] = 344cfb95fb3b63aa, %f30 = 997e3ff1 65010000
ldda [%o2+0x040]%asi,%f30 ! %f30 = 344cfb95 fb3b63aa
! %l6 = ffffffff8b758d58, %l3 = 640a54da344cfb95, %l0 = 000000000000008e
tsubcc %l6,%l3,%l0 ! %l0 = 9bf5ab25572891c3, %ccr = 82
! Clear Register : %l5 = 0000000000000000
clr %l5 ! %l5 = 0000000000000000
! Mem[0000000030800000] = 92dccbb7, %l7 = fffffffffb3b63aa
ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffff92dc
! %l5 = 0000000000000000, Mem[0000000030800000] = 92dccbb7, %asi = 80
stwa %l5,[%o1+0x000]%asi ! Mem[0000000030800000] = 00000000
! %l5 = 0000000000000000, %l6 = ffffffff8b758d58, %l0 = 9bf5ab25572891c3
sdivx %l5,%l6,%l0 ! %l0 = 0000000000000000
! Clear Register : %l7 = ffffffffffff92dc
clr %l7 ! %l7 = 0000000000000000
! Mem[0000000030800004] = 04c4904c, %l0 = 0000000000000000
lduw [%o1+0x004],%l0 ! %l0 = 0000000004c4904c
! %f5 = b188e452, Mem[0000000010000058] = 774be55e
st %f5 ,[%i0+0x058] ! Mem[0000000010000058] = b188e452
! %l1 = 0000000000000064, immed = 00000ba7, %l3 = 640a54da344cfb95
addccc %l1,0xba7,%l3 ! %l3 = 0000000000000c0b, %ccr = 00
p0_label_23:
! %l5 = 0000000000000000, %l7 = 0000000000000000, %l4 = 00000000448dd6a8
sub %l5,%l7,%l4 ! %l4 = 0000000000000000
! %l6 = ffffffff8b758d58, immed = 00000b5e, %l7 = 0000000000000000
addcc %l6,0xb5e,%l7 ! %l7 = ffffffff8b7598b6, %ccr = 88
! %l1 = 0000000000000064, Mem[0000000031800004] = 7b3c6d0e
stw %l1,[%o3+0x004] ! Mem[0000000031800004] = 00000064
! Clear Register : %l4 = 0000000000000000
clr %l4 ! %l4 = 0000000000000000
! Mem[0000000031000000] = cbb2e947, %l5 = 0000000000000000
lduh [%o2+%g0],%l5 ! %l5 = 000000000000cbb2
! %l3 = 0000000000000c0b, Mem[0000000010800008] = 8910b722
stba %l3,[%i1+%i4]0x81 ! Mem[0000000010800008] = 0b10b722
! %l5 = 000000000000cbb2, %l2 = ffffffffffffbaf3, %l2 = ffffffffffffbaf3
sdivx %l5,%l2,%l2 ! %l2 = fffffffffffffffe
! Mem[0000000011000018] = 3650345c0103d33d, %f28 = 7b3c6d0e 62241295
ldd [%i2+%i6],%f28 ! %f28 = 3650345c 0103d33d
! Mem[0000000031800044] = 0000904c, %l5 = 000000000000cbb2
lduh [%o3+0x046],%l5 ! %l5 = 000000000000904c
! %l0 = 0000000004c4904c, immed = fffffea6, %l1 = 0000000000000064
tsubcc %l0,-0x15a,%l1 ! %l1 = 0000000004c491a6, %ccr = 13
p0_label_24:
! %l0 = 0000000004c4904c, Mem[0000000031800000] = b94cfcaf
stw %l0,[%o3+%g0] ! Mem[0000000031800000] = 04c4904c
! %l1 = 0000000004c491a6, %l6 = ffffffff8b758d58, %l6 = ffffffff8b758d58
or %l1,%l6,%l6 ! %l6 = ffffffff8ff59dfe
! %l6 = ffffffff8ff59dfe, %l4 = 0000000000000000, %l1 = 0000000004c491a6
mulx %l6,%l4,%l1 ! %l1 = 0000000000000000, %y = 00
! %l2 = fffffffffffffffe, %l7 = ffffffff8b7598b6, %l3 = 0000000000000c0b
addc %l2,%l7,%l3 ! %l3 = ffffffff8b7598b5
! Mem[0000000030000000] = ad00b69e, %l4 = 0000000000000000
ldsb [%o0+%g0],%l4 ! %l4 = ffffffffffffffad
! %l1 = 0000000000000000, Mem[0000000011000060] = 956ffd8f
sth %l1,[%i2+0x060] ! Mem[0000000011000060] = 0000fd8f
! %l4 = ffffffffffffffad, %l0 = 0000000004c4904c, %l5 = 000000000000904c
srl %l4,%l0,%l5 ! %l5 = 00000000000fffff
! Mem[0000000010000010] = 03e28b91, %f9 = 596e4efc
lda [%i0+%i5]0x80,%f9 ! %f9 = 03e28b91
! %l6 = ffffffff8ff59dfe, Mem[0000000010000018] = 00000165
stba %l6,[%i0+%i6]0x81 ! Mem[0000000010000018] = fe000165
! %l5 = 00000000000fffff, %l7 = ffffffff8b7598b6, %l7 = ffffffff8b7598b6
mulx %l5,%l7,%l7 ! %l7 = fff8b759ffea674a, %y = 00
p0_label_25:
! %l7 = fff8b759ffea674a, immed = 000003d0, %l6 = ffffffff8ff59dfe
xorcc %l7,0x3d0,%l6 ! %l6 = fff8b759ffea649a, %ccr = 88
! %l4 = ffffffad, %l5 = 000fffff, Mem[0000000010000050] = c67909e4 ee1149db
stda %l4,[%i0+0x050]%asi ! Mem[0000000010000050] = ffffffad 000fffff
! %l0 = 0000000004c4904c, immed = fffffefa, %y = 00000000
udiv %l0,-0x106,%l4 ! %l4 = 0000000000000000
mov %l0,%y ! %y = 04c4904c
! %l2 = fffffffffffffffe, %l3 = ffffffff8b7598b5, %l3 = ffffffff8b7598b5
addc %l2,%l3,%l3 ! %l3 = ffffffff8b7598b3
! Invert Register : %l6 = fff8b759ffea649a
xor %l6,-1,%l6 ! %l6 = 000748a600159b65
! %l4 = 0000000000000000, Mem[0000000030800004] = 04c4904c
stw %l4,[%o1+0x004] ! Mem[0000000030800004] = 00000000
! Mem[0000000010000030] = 588d758b, %l6 = 000748a600159b65
lduwa [%i0+%o6]0x88,%l6 ! %l6 = 00000000588d758b
! Mem[0000000031800040] = 00000085, %f19 = a5cc524e
ld [%o3+0x040],%f19 ! %f19 = 00000085
! Mem[0000000010000008] = 5e3b5036, %l5 = 00000000000fffff
lduha [%i0+%i4]0x80,%l5 ! %l5 = 0000000000005e3b
! Mem[0000000030000000] = ad00b69e, %l5 = 0000000000005e3b
ldub [%o0+0x002],%l5 ! %l5 = 00000000000000b6
p0_label_26:
! Clear Register : %l0 = 0000000004c4904c
clr %l0 ! %l0 = 0000000000000000
! %f12 = 7b3c6d0e 6f4f9859, Mem[0000000011000040] = 4ad8e3ac 47dd5095
std %f12,[%i2+0x040] ! Mem[0000000011000040] = 7b3c6d0e 6f4f9859
! Mem[0000000011000030] = ab578adc89608d3d, %l1 = 0000000000000000
ldxa [%i2+%o6]0x81,%l1 ! %l1 = ab578adc89608d3d
! Mem[0000000010800008] = 0b10b722, %l4 = 0000000000000000
lduba [%i1+%i4]0x80,%l4 ! %l4 = 000000000000000b
! Mem[0000000011800078] = d8bf8b4c, %l6 = 00000000588d758b
ldsba [%i3+0x078]%asi,%l6 ! %l6 = ffffffffffffffd8
! %l5 = 00000000000000b6, %l1 = ab578adc89608d3d, %l5 = 00000000000000b6
taddcc %l5,%l1,%l5 ! %l5 = ab578adc89608df3, %ccr = 8a
! %l0 = 0000000000000000, %l3 = ffffffff8b7598b3, %l3 = ffffffff8b7598b3
sll %l0,%l3,%l3 ! %l3 = 0000000000000000
! %f16 = e21eb3be b32d4b67, Mem[0000000031000000] = cbb2e947 5c345036
stda %f16,[%o2+0x000]%asi ! Mem[0000000031000000] = e21eb3be b32d4b67
! %l4 = 000000000000000b, immed = fffff19c, %l7 = fff8b759ffea674a
xorcc %l4,-0xe64,%l7 ! %l7 = fffffffffffff197, %ccr = 88
! Clear Register : %l2 = fffffffffffffffe
clr %l2 ! %l2 = 0000000000000000
p0_label_27:
! Invert Register : %l0 = 0000000000000000
xor %l0,-1,%l0 ! %l0 = ffffffffffffffff
! %f9 = 03e28b91, Mem[0000000031800004] = 00000064
sta %f9 ,[%o3+0x004]%asi ! Mem[0000000031800004] = 03e28b91
! Mem[0000000011000008] = c8e1c69c3d8d6089, %l7 = fffffffffffff197
ldxa [%i2+%i4]0x81,%l7 ! %l7 = c8e1c69c3d8d6089
! Mem[0000000031000044] = fb3b63aa, %l7 = c8e1c69c3d8d6089
ldsba [%o2+0x045]%asi,%l7 ! %l7 = 000000000000003b
! Mem[0000000010800070] = 17e4d1c7, %l6 = ffffffffffffffd8
lduh [%i1+0x070],%l6 ! %l6 = 00000000000017e4
! Mem[0000000030800040] = 62241295 97937e85, %l2 = 00000000, %l3 = 00000000
ldd [%o1+0x040],%l2 ! %l2 = 0000000062241295 0000000097937e85
! %l5 = ab578adc89608df3, %l3 = 0000000097937e85, %y = 04c4904c
udiv %l5,%l3,%l0 ! %l0 = 00000000080d6f39
mov %l0,%y ! %y = 080d6f39
! %l4 = 000000000000000b, %l7 = 000000000000003b, %l4 = 000000000000000b
xnorcc %l4,%l7,%l4 ! %l4 = ffffffffffffffcf, %ccr = 88
! Mem[0000000011000028] = 52e42966, %l4 = ffffffffffffffcf
ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000052e42966
! %l7 = 000000000000003b, immed = fffff8c6, %l7 = 000000000000003b
xor %l7,-0x73a,%l7 ! %l7 = fffffffffffff8fd
p0_label_28:
! %f23 = 04c4904c, Mem[0000000010800000] = 0000005c
sta %f23,[%i1+%g0]0x89 ! Mem[0000000010800000] = 04c4904c
! Mem[0000000030000040] = 62241295 5ecbd159, %l6 = 000017e4, %l7 = fffff8fd
ldd [%o0+0x040],%l6 ! %l6 = 0000000062241295 000000005ecbd159
! retry : should take illegal inst trap, %l0 = 00000000080d6f39
retry ! Illegal inst trap : %l0 = 00000000080d6f49
! Mem[0000000030000000] = ad00b69e, %l7 = 000000005ecbd159
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ad
! %l2 = 62241295, %l3 = 97937e85, Mem[0000000031800040] = 00000085 0000904c
std %l2,[%o3+0x040] ! Mem[0000000031800040] = 62241295 97937e85
! %l7 = 00000000000000ad, immed = 000003b6, %y = 080d6f39
umulcc %l7,0x3b6,%l5 ! %l5 = 00000000000281fe, %ccr = 00, %y = 00
! %l3 = 0000000097937e85, immed = fffffc41, %y = 00000000
udiv %l3,-0x3bf,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 080d6f49
! Mem[0000000031000040] = 344cfb95fb3b63aa, %l5 = 00000000000281fe
ldxa [%o2+0x040]%asi,%l5 ! %l5 = 344cfb95fb3b63aa
! Mem[0000000011800000] = e02e1d37, %l7 = 0000000000000000
lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000037
! Mem[0000000010800000] = 00000000 04c4904c, %l2 = 62241295, %l3 = 97937e85
ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000004c4904c 0000000000000000
p0_label_29:
! Mem[0000000030000004] = 12b2baf3, %l4 = 0000000052e42966
ldsha [%o0+0x004]%asi,%l4 ! %l4 = 00000000000012b2
! %l6 = 0000000062241295, immed = fffff39a, %l3 = 0000000000000000
xor %l6,-0xc66,%l3 ! %l3 = ffffffff9ddbe10f
! Mem[0000000030000000] = ad00b69e 12b2baf3, %l0 = 080d6f49, %l1 = 89608d3d
ldd [%o0+%g0],%l0 ! %l0 = 00000000ad00b69e 0000000012b2baf3
! Mem[0000000010000000] = f2b2accc 62241295, %l0 = ad00b69e, %l1 = 12b2baf3
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000062241295 00000000f2b2accc
! %f10 = 129e6fa8 1a04ce47, Mem[0000000030800040] = 62241295 97937e85
std %f10,[%o1+0x040] ! Mem[0000000030800040] = 129e6fa8 1a04ce47
! %l2 = 0000000004c4904c, %l2 = 0000000004c4904c, %y = 080d6f49
smulcc %l2,%l2,%l5 ! %l5 = 0016bb6fa5b59690, %ccr = 08, %y = 16bb6f
! %l0 = 0000000062241295, Mem[0000000031000000] = e21eb3be
stw %l0,[%o2+%g0] ! Mem[0000000031000000] = 62241295
! %l1 = 00000000f2b2accc, %l0 = 0000000062241295, %l6 = 0000000062241295
subccc %l1,%l0,%l6 ! %l6 = 00000000908e9a37, %ccr = 08
! Clear Register : %l4 = 00000000000012b2
clr %l4 ! %l4 = 0000000000000000
! Mem[0000000010800018] = 95122462 0e6d3c7b, %l6 = 908e9a37, %l7 = 00000037
ldda [%i1+%i6]0x81,%l6 ! %l6 = 0000000095122462 000000000e6d3c7b
p0_label_30:
! %l1 = 00000000f2b2accc, %l3 = ffffffff9ddbe10f, %y = 0016bb6f
umulcc %l1,%l3,%l1 ! %l1 = 95a8083030db6bf4, %ccr = 80, %y = 95a80830
! %l6 = 0000000095122462, immed = 00000bff, %l3 = ffffffff9ddbe10f
andncc %l6,0xbff,%l3 ! %l3 = 0000000095122400, %ccr = 08
! %l6 = 0000000095122462, Mem[0000000030800040] = 129e6fa8
stw %l6,[%o1+0x040] ! Mem[0000000030800040] = 95122462
! %l6 = 0000000095122462, immed = 000001f1, %l7 = 000000000e6d3c7b
xor %l6,0x1f1,%l7 ! %l7 = 0000000095122593
! %l5 = 0016bb6fa5b59690, immed = fffffda5, %l0 = 0000000062241295
addcc %l5,-0x25b,%l0 ! %l0 = 0016bb6fa5b59435, %ccr = 19
! Mem[0000000030800044] = 1a04ce47, %l1 = 95a8083030db6bf4
ldub [%o1+0x046],%l1 ! %l1 = 00000000000000ce
! %l7 = 0000000095122593, %l3 = 0000000095122400, %l4 = 0000000000000000
addccc %l7,%l3,%l4 ! %l4 = 000000012a244994, %ccr = 03
! %l2 = 0000000004c4904c, %l6 = 0000000095122462, %y = 95a80830
sdiv %l2,%l6,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = a5b59435
! Mem[0000000031800040] = 6224129597937e85, %f14 = 7e900de4 ad00b69e
ldd [%o3+0x040],%f14 ! %f14 = 62241295 97937e85
! %l6 = 0000000095122462, %l0 = 0016bb6fa5b59435, %l5 = 0016bb6fa5b59690
taddcc %l6,%l0,%l5 ! %l5 = 0016bb703ac7b897, %ccr = 03
p0_label_31:
! %l0 = 0016bb6fa5b59435, immed = fffff547, %l6 = 0000000095122462
xor %l0,-0xab9,%l6 ! %l6 = ffe944905a4a6172
! %f5 = b188e452, Mem[0000000030000004] = 12b2baf3
sta %f5 ,[%o0+0x004]%asi ! Mem[0000000030000004] = b188e452
! %l3 = 0000000095122400, %l0 = 0016bb6fa5b59435, %l7 = 0000000095122593
addc %l3,%l0,%l7 ! %l7 = 0016bb703ac7b836
! Mem[0000000011000028] = e0c8508252e42966, %l3 = 0000000095122400
ldxa [%i2+%o5]0x88,%l3 ! %l3 = e0c8508252e42966
! %l4 = 2a244994, %l5 = 3ac7b897, Mem[0000000010800020] = da540a64 95fb4c34
stda %l4,[%i1+%o4]0x89 ! Mem[0000000010800020] = 2a244994 3ac7b897
! %l7 = 0016bb703ac7b836, immed = 000001e1, %y = a5b59435
udiv %l7,0x1e1,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = a5b59435
! %l4 = 000000012a244994, immed = 00000014, %l0 = 0016bb6fa5b59435
sll %l4,0x014,%l0 ! %l0 = 0012a24499400000
! %l0 = 0012a24499400000, %l5 = 0016bb703ac7b897, %y = a5b59435
umulcc %l0,%l5,%l7 ! %l7 = 23300f4064c00000, %ccr = 00, %y = 23300f40
! Mem[0000000031000040] = 344cfb95fb3b63aa, %l1 = 00000000ffffffff
ldxa [%o2+0x040]%asi,%l1 ! %l1 = 344cfb95fb3b63aa
! Mem[0000000031000040] = 344cfb95fb3b63aa, %l2 = 000000007fffffff
ldx [%o2+0x040],%l2 ! %l2 = 344cfb95fb3b63aa
p0_label_32:
! %l2 = 344cfb95fb3b63aa, %l4 = 000000012a244994, %l7 = 23300f4064c00000
srax %l2,%l4,%l7 ! %l7 = 00000344cfb95fb3
! Randomly selected nop
nop
! %l2 = fb3b63aa, %l3 = 52e42966, Mem[0000000031000000] = 62241295 b32d4b67
std %l2,[%o2+%g0] ! Mem[0000000031000000] = fb3b63aa 52e42966
! %l0 = 0012a24499400000, immed = fffff097, %l2 = 344cfb95fb3b63aa
orn %l0,-0xf69,%l2 ! %l2 = 0012a24499400f68
! Invert Register : %l0 = 0012a24499400000
xor %l0,-1,%l0 ! %l0 = ffed5dbb66bfffff
! %l6 = ffe944905a4a6172, %l0 = ffed5dbb66bfffff, %l3 = e0c8508252e42966
udivx %l6,%l0,%l3 ! %l3 = 0000000000000000
! Mem[0000000031800000] = 04c4904c, %l2 = 0012a24499400f68
ldub [%o3+0x002],%l2 ! %l2 = 0000000000000090
! %l2 = 00000090, %l3 = 00000000, Mem[0000000011000020] = 640a9c50 83f9e4a4
stda %l2,[%i2+0x020]%asi ! Mem[0000000011000020] = 00000090 00000000
! %l6 = ffe944905a4a6172, Mem[000000001180003c] = aafca46f
stw %l6,[%i3+0x03c] ! Mem[000000001180003c] = 5a4a6172
! Mem[0000000030000004] = b188e452, %l4 = 000000012a244994
ldswa [%o0+0x004]%asi,%l4 ! %l4 = ffffffffb188e452
p0_label_33:
! %l3 = 0000000000000000, Mem[0000000010000010] = 918be203
stba %l3,[%i0+%i5]0x89 ! Mem[0000000010000010] = 918be200
! %l1 = 344cfb95fb3b63aa, Mem[000000001000002c] = f4ef4c9b
sth %l1,[%i0+0x02c] ! Mem[000000001000002c] = 63aa4c9b
! Mem[0000000011800020] = 59984f6f, %l1 = 344cfb95fb3b63aa
lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000059984f6f
! %l0 = ffed5dbb66bfffff, %l1 = 0000000059984f6f, %l7 = 00000344cfb95fb3
and %l0,%l1,%l7 ! %l7 = 0000000040984f6f
! %f3 = fc4e6e59, Mem[0000000011800020] = 6f4f9859
sta %f3 ,[%i3+%o4]0x81 ! Mem[0000000011800020] = fc4e6e59
! %f14 = 62241295 97937e85, Mem[0000000030000000] = ad00b69e b188e452
std %f14,[%o0+%g0] ! Mem[0000000030000000] = 62241295 97937e85
! Mem[0000000010800028] = 0a640000 ffffffff, %l2 = 00000090, %l3 = 00000000
ldda [%i1+%o5]0x81,%l2 ! %l2 = 000000000a640000 00000000ffffffff
! %f20 = a80b966c a0e6f5fa, Mem[0000000031000000] = fb3b63aa 52e42966
std %f20,[%o2+%g0] ! Mem[0000000031000000] = a80b966c a0e6f5fa
! %l4 = ffffffffb188e452, Mem[0000000030800000] = 0000000000000000
stx %l4,[%o1+%g0] ! Mem[0000000030800000] = ffffffffb188e452
! %l7 = 0000000040984f6f, Mem[0000000011000064] = 924b8ba3
stba %l7,[%i2+0x064]%asi ! Mem[0000000011000064] = 6f4b8ba3
p0_label_34:
! %l0 = ffed5dbb66bfffff, %l5 = 0016bb703ac7b897, %l2 = 000000000a640000
orn %l0,%l5,%l2 ! %l2 = ffed5dbfe7bfffff
! %l7 = 0000000040984f6f, Mem[0000000030800000] = ffffffff
stb %l7,[%o1+%g0] ! Mem[0000000030800000] = 6fffffff
! retry : should take illegal inst trap, %l0 = ffed5dbb66bfffff
retry ! Illegal inst trap : %l0 = ffed5dbb66c0000f
! Mem[0000000010800078] = 37aed7191ad3ae40, %f10 = 129e6fa8 1a04ce47
ldd [%i1+0x078],%f10 ! %f10 = 37aed719 1ad3ae40
! %l5 = 0016bb703ac7b897, Mem[0000000010800058] = 36503b5e
stb %l5,[%i1+0x058] ! Mem[0000000010800058] = 97503b5e
! %f18 = e02e1d37, Mem[0000000030000004] = 97937e85
st %f18,[%o0+0x004] ! Mem[0000000030000004] = e02e1d37
! %l2 = ffed5dbfe7bfffff, %l7 = 0000000040984f6f, %l6 = ffe944905a4a6172
andcc %l2,%l7,%l6 ! %l6 = 0000000040984f6f, %ccr = 00
! %l6 = 0000000040984f6f, %l7 = 0000000040984f6f, %l0 = ffed5dbb66c0000f
srax %l6,%l7,%l0 ! %l0 = 0000000000000000
! Mem[0000000011000038] = 9f666631 47d76d3a, %l6 = 40984f6f, %l7 = 40984f6f
ldd [%i2+0x038],%l6 ! %l6 = 000000009f666631 0000000047d76d3a
! %l4 = ffffffffb188e452, %l5 = 0016bb703ac7b897, %y = 23300f40
sdivcc %l4,%l5,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
p0_label_35:
! %l1 = 0000000059984f6f, immed = fffffd12, %y = 7fffffff
umul %l1,-0x2ee,%l0 ! %l0 = 59984e6883c748ce, %y = 59984e68
! %l7 = 0000000047d76d3a, Mem[0000000011800018] = 7d43ad14
stwa %l7,[%i3+%i6]0x81 ! Mem[0000000011800018] = 47d76d3a
! %l2 = ffed5dbfe7bfffff, %l2 = ffed5dbfe7bfffff, %l2 = ffed5dbfe7bfffff
and %l2,%l2,%l2 ! %l2 = ffed5dbfe7bfffff
! %l1 = 0000000059984f6f, Mem[0000000031000040] = 344cfb95fb3b63aa
stx %l1,[%o2+0x040] ! Mem[0000000031000040] = 0000000059984f6f
! Mem[0000000031800000] = 04c4904c03e28b91, %l0 = 59984e6883c748ce
ldxa [%o3+0x000]%asi,%l0 ! %l0 = 04c4904c03e28b91
! Mem[0000000031800040] = 62241295 97937e85, %l0 = 03e28b91, %l1 = 59984f6f
ldd [%o3+0x040],%l0 ! %l0 = 0000000062241295 0000000097937e85
! Clear Register : %l2 = ffed5dbfe7bfffff
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000031800040] = 6224129597937e85, %f30 = 344cfb95 fb3b63aa
ldda [%o3+0x040]%asi,%f30 ! %f30 = 62241295 97937e85
! %l6 = 000000009f666631, Mem[0000000030800000] = 6fffffff
stb %l6,[%o1+%g0] ! Mem[0000000030800000] = 31ffffff
! Mem[0000000031800000] = 04c4904c, %l2 = 0000000000000000
ldsw [%o3+%g0],%l2 ! %l2 = 0000000004c4904c
p0_label_36:
! %l5 = 0016bb703ac7b897, immed = 00000969, %y = 59984e68
umulcc %l5,0x969,%l1 ! %l1 = 00000229216804ef, %ccr = 00, %y = 229
! %l6 = 000000009f666631, Mem[0000000030800002] = 31ffffff
sth %l6,[%o1+0x002] ! Mem[0000000030800000] = 31ff6631
! %l7 = 0000000047d76d3a, Mem[0000000031800000] = 04c4904c03e28b91
stx %l7,[%o3+%g0] ! Mem[0000000031800000] = 0000000047d76d3a
! %l7 = 0000000047d76d3a, Mem[0000000010800020] = 9449242a97b8c73a
stx %l7,[%i1+%o4] ! Mem[0000000010800020] = 0000000047d76d3a
! done : should take illegal inst trap, %l0 = 0000000062241295
done ! Illegal inst trap : %l0 = 00000000622412a5
! %l2 = 0000000004c4904c, Mem[0000000010800018] = 95122462
stwa %l2,[%i1+%i6]0x81 ! Mem[0000000010800018] = 04c4904c
! Mem[0000000011000028] = 52e42966, %f15 = 97937e85
lda [%i2+%o5]0x88,%f15 ! %f15 = 52e42966
! %l2 = 0000000004c4904c, immed = 0000000b, %l2 = 0000000004c4904c
srax %l2,0x00b,%l2 ! %l2 = 0000000000009892
! Mem[0000000010000020] = 6f4f9859 017c517a, %l4 = b188e452, %l5 = 3ac7b897
ldda [%i0+%o4]0x81,%l4 ! %l4 = 000000006f4f9859 00000000017c517a
! %l5 = 00000000017c517a, Mem[0000000030000040] = 622412955ecbd159
stx %l5,[%o0+0x040] ! Mem[0000000030000040] = 00000000017c517a
p0_label_37:
! %f21 = a0e6f5fa, Mem[0000000030000004] = e02e1d37
st %f21,[%o0+0x004] ! Mem[0000000030000004] = a0e6f5fa
! %l6 = 000000009f666631, immed = 00000f0d, %y = 00000229
umul %l6,0xf0d,%l3 ! %l3 = 0000095f18300f7d, %y = 95f
! %l3 = 0000095f18300f7d, immed = fffffc3d, %l5 = 00000000017c517a
addc %l3,-0x3c3,%l5 ! %l5 = 0000095f18300bba
! Mem[0000000031800000] = 00000000, %l0 = 00000000622412a5
ldub [%o3+0x002],%l0 ! %l0 = 0000000000000000
! Mem[0000000010800008] = 22b7100b, %f12 = 7b3c6d0e
lda [%i1+%i4]0x88,%f12 ! %f12 = 22b7100b
! %l0 = 00000000, %l1 = 216804ef, Mem[0000000031800000] = 00000000 47d76d3a
std %l0,[%o3+%g0] ! Mem[0000000031800000] = 00000000 216804ef
! %l6 = 000000009f666631, immed = fffffe46, %l1 = 00000229216804ef
orn %l6,-0x1ba,%l1 ! %l1 = 000000009f6667b9
! Set Register : %l0 = 0000000000000000
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010800050] = 9479e9ad, %l4 = 000000006f4f9859
lduh [%i1+0x052],%l4 ! %l4 = 000000000000e9ad
! %l7 = 0000000047d76d3a, Mem[0000000031800006] = 216804ef
stba %l7,[%o3+0x006]%asi ! Mem[0000000031800004] = 21683aef
p0_label_38:
! %l1 = 000000009f6667b9, immed = fffff750, %l7 = 0000000047d76d3a
addccc %l1,-0x8b0,%l7 ! %l7 = 000000009f665f09, %ccr = 19
! %f12 = 22b7100b 6f4f9859, Mem[0000000030800040] = 95122462 1a04ce47
stda %f12,[%o1+0x040]%asi ! Mem[0000000030800040] = 22b7100b 6f4f9859
! %f10 = 37aed719, Mem[0000000031800044] = 97937e85
st %f10,[%o3+0x044] ! Mem[0000000031800044] = 37aed719
! %l0 = ffffffffffffffff, %l7 = 000000009f665f09, %l0 = ffffffffffffffff
xor %l0,%l7,%l0 ! %l0 = ffffffff6099a0f6
! %l5 = 0000095f18300bba, %l4 = 000000000000e9ad, %y = 0000095f
udiv %l5,%l4,%l4 ! %l4 = 000000000a444ac0
mov %l0,%y ! %y = 6099a0f6
! Mem[0000000031000040] = 0000000059984f6f, %l5 = 0000095f18300bba
ldx [%o2+0x040],%l5 ! %l5 = 0000000059984f6f
! retry : should take illegal inst trap, %l0 = ffffffff6099a0f6
retry ! Illegal inst trap : %l0 = ffffffff6099a106
! %l6 = 000000009f666631, %l3 = 0000095f18300f7d, %l5 = 0000000059984f6f
sra %l6,%l3,%l5 ! %l5 = fffffffffffffffc
! %l5 = fffffffffffffffc, immed = fffff945, %l3 = 0000095f18300f7d
tsubcctv %l5,-0x6bb,%l3 ! %l0 = ffffffff6099a129, Trapped
! Mem[0000000011800018] = 2684678b 3a6dd747, %l2 = 00009892, %l3 = 18300f7d
ldda [%i3+%i6]0x89,%l2 ! %l2 = 000000003a6dd747 000000002684678b
p0_label_39:
! Mem[0000000010000000] = 62241295, %l5 = fffffffffffffffc
lduba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000095
! %l1 = 000000009f6667b9, immed = fffff1f9, %y = 6099a0f6
sdivcc %l1,-0xe07,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 6099a129
! Mem[0000000010800018] = 04c4904c, %l5 = 0000000000000095
ldswa [%i1+%i6]0x81,%l5 ! %l5 = 0000000004c4904c
! Mem[0000000011000020] = 00000090 00000000, %l6 = 9f666631, %l7 = 9f665f09
ldd [%i2+%o4],%l6 ! %l6 = 0000000000000090 0000000000000000
! Mem[0000000030000040] = 00000000 017c517a, %l2 = 80000000, %l3 = 2684678b
ldd [%o0+0x040],%l2 ! %l2 = 0000000000000000 00000000017c517a
! %l7 = 0000000000000000, immed = 00000001, %l3 = 00000000017c517a
srl %l7,0x001,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, immed = 00000237, %l5 = 0000000004c4904c
addc %l7,0x237,%l5 ! %l5 = 0000000000000237
! %f17 = b32d4b67, Mem[0000000031000044] = 59984f6f
st %f17,[%o2+0x044] ! Mem[0000000031000044] = b32d4b67
! %l7 = 0000000000000000, Mem[0000000030800002] = 31ff6631
sth %l7,[%o1+0x002] ! Mem[0000000030800000] = 31ff0000
! %l4 = 000000000a444ac0, Mem[0000000011800028] = 67c7d57335997130
stxa %l4,[%i3+%o5]0x88 ! Mem[0000000011800028] = 000000000a444ac0
p0_label_40:
! Mem[0000000030000040] = 00000000017c517a, %f14 = 62241295 52e42966
ldda [%o0+0x040]%asi,%f14 ! %f14 = 00000000 017c517a
! Mem[0000000031800004] = 21683aef, %l5 = 0000000000000237
lduh [%o3+0x006],%l5 ! %l5 = 0000000000003aef
! Mem[0000000011800018] = 47d76d3a8b678426, %f30 = 62241295 97937e85
ldda [%i3+%i6]0x81,%f30 ! %f30 = 47d76d3a 8b678426
! %l4 = 000000000a444ac0, %l7 = 0000000000000000, %l5 = 0000000000003aef
srl %l4,%l7,%l5 ! %l5 = 000000000a444ac0
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000040] = 00000000 017c517a
std %l2,[%o0+0x040] ! Mem[0000000030000040] = 00000000 00000000
! Randomly selected nop
nop
! %l6 = 0000000000000090, %l3 = 0000000000000000, %l1 = 000000009f6667b9
sub %l6,%l3,%l1 ! %l1 = 0000000000000090
! Mem[0000000010800020] = 00000000, %l0 = ffffffff6099a129
lduha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Invert Register : %l7 = 0000000000000000
xor %l7,-1,%l7 ! %l7 = ffffffffffffffff
! %l1 = 0000000000000090, immed = fffff271, %l0 = 0000000000000000
tsubcc %l1,-0xd8f,%l0 ! %l0 = 0000000000000e1f, %ccr = 13
p0_label_41:
! Mem[0000000031000004] = a0e6f5fa, %f19 = 00000085
ld [%o2+0x004],%f19 ! %f19 = a0e6f5fa
! %f30 = 47d76d3a 8b678426, Mem[0000000010800000] = 04c4904c 00000000
stda %f30,[%i1+%g0]0x89 ! Mem[0000000010800000] = 47d76d3a 8b678426
! %f26 = 3dd30301, Mem[0000000031800044] = 37aed719
sta %f26,[%o3+0x044]%asi ! Mem[0000000031800044] = 3dd30301
! %l5 = 000000000a444ac0, immed = 00000030, %l3 = 0000000000000000
sllx %l5,0x030,%l3 ! %l3 = 4ac0000000000000
! %l5 = 000000000a444ac0, %l6 = 0000000000000090, %y = 6099a129
sdiv %l5,%l6,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 00000e1f
! %l6 = 0000000000000090, %l3 = 4ac0000000000000, %l7 = ffffffffffffffff
sll %l6,%l3,%l7 ! %l7 = 0000000000000090
! %l1 = 0000000000000090, immed = 00000087, %l7 = 0000000000000090
addc %l1,0x087,%l7 ! %l7 = 0000000000000118
! %l7 = 0000000000000118, Mem[0000000031000000] = a80b966ca0e6f5fa
stx %l7,[%o2+%g0] ! Mem[0000000031000000] = 0000000000000118
! Mem[0000000030000004] = a0e6f5fa, %f12 = 22b7100b
ld [%o0+0x004],%f12 ! %f12 = a0e6f5fa
! %l2 = 000000007fffffff
sethi %hi(0x59c00c00),%l2 ! %l2 = 0000000059c00c00
p0_label_42:
! Mem[0000000011000038] = 9f666631 47d76d3a, %l6 = 00000090, %l7 = 00000118
ldd [%i2+0x038],%l6 ! %l6 = 000000009f666631 0000000047d76d3a
! %l5 = 000000000a444ac0, immed = fffffd88, %y = 00000e1f
udiv %l5,-0x278,%l1 ! %l1 = 0000000000000e1f
mov %l0,%y ! %y = 00000e1f
! Mem[0000000030000000] = 62241295, %f15 = 017c517a
ld [%o0+%g0],%f15 ! %f15 = 62241295
! %l5 = 000000000a444ac0, %l0 = 0000000000000e1f, %l2 = 0000000059c00c00
taddcc %l5,%l0,%l2 ! %l2 = 000000000a4458df, %ccr = 02
! %l6 = 000000009f666631, Mem[0000000011800010] = 2966c5c8
stha %l6,[%i3+%i5]0x80 ! Mem[0000000011800010] = 6631c5c8
! %l3 = 4ac0000000000000, %l6 = 000000009f666631, %l2 = 000000000a4458df
tsubcc %l3,%l6,%l2 ! %l2 = 4abfffff609999cf, %ccr = 03
! Mem[0000000030000000] = 62241295, %l2 = 4abfffff609999cf
lduh [%o0+%g0],%l2 ! %l2 = 0000000000006224
! %l0 = 0000000000000e1f, %l7 = 0000000047d76d3a, %l3 = 4ac0000000000000
taddcc %l0,%l7,%l3 ! %l3 = 0000000047d77b59, %ccr = 02
! %l1 = 0000000000000e1f, Mem[0000000011000000] = 343863e6
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000011000000] = 00000e1f
! %l0 = 0000000000000e1f, Mem[0000000010000028] = 39039ccf63aa4c9b
stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010000028] = 0000000000000e1f
p0_label_43:
! %l2 = 0000000000006224, Mem[000000001180003a] = 492f28a8, %asi = 80
stha %l2,[%i3+0x03a]%asi ! Mem[0000000011800038] = 492f6224
! Mem[0000000030800040] = 22b7100b, %l0 = 0000000000000e1f
ldsh [%o1+0x042],%l0 ! %l0 = 000000000000100b
! %l7 = 0000000047d76d3a, immed = fffffb4a, %y = 00000e1f
umul %l7,-0x4b6,%l1 ! %l1 = 47d76be78f2370c4, %y = 47d76be7
! Mem[0000000010000008] = 5e3b5036, %l6 = 000000009f666631
ldswa [%i0+%i4]0x81,%l6 ! %l6 = 000000005e3b5036
! %l1 = 47d76be78f2370c4, immed = 00000009, %l7 = 0000000047d76d3a
srl %l1,0x009,%l7 ! %l7 = 00000000004791b8
! %l4 = 000000000a444ac0, Mem[0000000011800018] = 47d76d3a
stw %l4,[%i3+%i6] ! Mem[0000000011800018] = 0a444ac0
! Mem[0000000030800044] = 6f4f9859, %f21 = a0e6f5fa
ld [%o1+0x044],%f21 ! %f21 = 6f4f9859
! Mem[0000000010800020] = 00000000, %l0 = 000000000000100b
ldswa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000006224, Mem[0000000030000004] = a0e6f5fa
stw %l2,[%o0+0x004] ! Mem[0000000030000004] = 00006224
! %f18 = e02e1d37 a0e6f5fa, Mem[0000000031800040] = 62241295 3dd30301
std %f18,[%o3+0x040] ! Mem[0000000031800040] = e02e1d37 a0e6f5fa
p0_label_44:
! Clear Register : %l3 = 0000000047d77b59
clr %l3 ! %l3 = 0000000000000000
! Mem[0000000011800044] = 6ef5a045, %l5 = 000000000a444ac0
ldsw [%i3+0x044],%l5 ! %l5 = 000000006ef5a045
! Mem[0000000030800044] = 6f4f9859, %l2 = 0000000000006224
ldsh [%o1+0x044],%l2 ! %l2 = 0000000000006f4f
! %l0 = 0000000000000000, Mem[0000000031800002] = 00000000
sth %l0,[%o3+0x002] ! Mem[0000000031800000] = 00000000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000031000004] = 00000118, %l2 = 0000000000006f4f
ldsw [%o2+0x004],%l2 ! %l2 = 0000000000000118
! Mem[0000000010800010] = de662e40, %f27 = 5c345036
ld [%i1+%i5],%f27 ! %f27 = de662e40
! Mem[0000000011800008] = e21eb3be096afdbe, %f22 = 92dccbb7 04c4904c
ldda [%i3+%i4]0x81,%f22 ! %f22 = e21eb3be 096afdbe
! Mem[0000000031000004] = 00000118, %f13 = 6f4f9859
ld [%o2+0x004],%f13 ! %f13 = 00000118
! Mem[0000000010800008] = 0b10b722946c7ac3, %l7 = 00000000004791b8
ldxa [%i1+%i4]0x81,%l7 ! %l7 = 0b10b722946c7ac3
p0_label_45:
! %l2 = 0000000000000118, Mem[0000000031000040] = 00000000, %asi = 80
stha %l2,[%o2+0x040]%asi ! Mem[0000000031000040] = 01180000
! Mem[0000000011000000] = 00000e1fc5c8c828, %l2 = 0000000000000118
ldxa [%i2+%g0]0x81,%l2 ! %l2 = 00000e1fc5c8c828
! Mem[0000000011000030] = ab578adc, %l0 = 0000000000000010
ldsha [%i2+%o6]0x81,%l0 ! %l0 = ffffffffffffab57
! %f14 = 00000000 62241295, Mem[0000000010000008] = 36503b5e 00000001
stda %f14,[%i0+%i4]0x89 ! Mem[0000000010000008] = 00000000 62241295
! Mem[0000000010000010] = 00e28b91, %l0 = ffffffffffffab57
lduha [%i0+%i5]0x80,%l0 ! %l0 = 00000000000000e2
! Mem[0000000011000008] = c8e1c69c, %f27 = de662e40
lda [%i2+%i4]0x80,%f27 ! %f27 = c8e1c69c
! %l5 = 000000006ef5a045, %l2 = 00000e1fc5c8c828, %l7 = 0b10b722946c7ac3
srl %l5,%l2,%l7 ! %l7 = 00000000006ef5a0
! %l2 = c5c8c828, %l3 = 00000000, Mem[0000000030800000] = 31ff0000 b188e452
std %l2,[%o1+%g0] ! Mem[0000000030800000] = c5c8c828 00000000
! Mem[0000000010800074] = 52335059, %l0 = 00000000000000e2
lduw [%i1+0x074],%l0 ! %l0 = 0000000052335059
! Mem[0000000010800018] = 4c90c404, %l0 = 0000000052335059
lduba [%i1+%i6]0x88,%l0 ! %l0 = 0000000000000004
p0_label_46:
! Mem[0000000010800008] = c37a6c94 22b7100b, %l4 = 0a444ac0, %l5 = 6ef5a045
ldda [%i1+%i4]0x89,%l4 ! %l4 = 0000000022b7100b 00000000c37a6c94
! %l4 = 0000000022b7100b, %l0 = 0000000000000004, %l3 = 0000000000000000
and %l4,%l0,%l3 ! %l3 = 0000000000000000
! %l6 = 5e3b5036, %l7 = 006ef5a0, Mem[0000000010000000] = 62241295 f2b2accc
stda %l6,[%i0+%g0]0x89 ! Mem[0000000010000000] = 5e3b5036 006ef5a0
! Mem[0000000031800040] = e02e1d37, %l2 = 00000e1fc5c8c828
ldsb [%o3+0x041],%l2 ! %l2 = 000000000000002e
! %l5 = 00000000c37a6c94, %l3 = 0000000000000000, %y = 47d76be7
sdivcc %l5,%l3,%l2 ! Div by zero, %l0 = 0000000000000054
mov %l0,%y ! %y = 0000002c
! %l0 = 000000000000002c, Mem[000000001080004b] = 10c836b8
stb %l0,[%i1+0x04b] ! Mem[0000000010800048] = 10c8362c
! %l6 = 5e3b5036, %l7 = 006ef5a0, Mem[0000000031000000] = 00000000 00000118
stda %l6,[%o2+0x000]%asi ! Mem[0000000031000000] = 5e3b5036 006ef5a0
! Mem[0000000030800004] = 00000000, %l4 = 0000000022b7100b
ldsh [%o1+0x006],%l4 ! %l4 = 0000000000000000
! Mem[0000000011800008] = e21eb3be, %l5 = 00000000c37a6c94
ldsba [%i3+%i4]0x81,%l5 ! %l5 = ffffffffffffffe2
! %l5 = ffffffffffffffe2, immed = fffff66b, %l4 = 0000000000000000
or %l5,-0x995,%l4 ! %l4 = ffffffffffffffeb
p0_label_47:
! Mem[0000000011800008] = e21eb3be, %l4 = ffffffffffffffeb
lduwa [%i3+%i4]0x80,%l4 ! %l4 = 00000000e21eb3be
! Mem[0000000011800008] = e21eb3be, %l5 = ffffffffffffffe2
lduba [%i3+%i4]0x80,%l5 ! %l5 = 00000000000000e2
! %l2 = 000000000000002e, %l3 = 0000000000000000, %l6 = 000000005e3b5036
xor %l2,%l3,%l6 ! %l6 = 000000000000002e
! Mem[0000000011000028] = 6629e4528250c8e0, %f8 = 2684678b 03e28b91
ldd [%i2+%o5],%f8 ! %f8 = 6629e452 8250c8e0
! Mem[0000000031000044] = b32d4b67, %f18 = e02e1d37
ld [%o2+0x044],%f18 ! %f18 = b32d4b67
! %l4 = e21eb3be, %l5 = 000000e2, Mem[0000000011000018] = 3650345c 0103d33d
stda %l4,[%i2+0x018]%asi ! Mem[0000000011000018] = e21eb3be 000000e2
! Mem[0000000010000010] = 00e28b91, %l0 = 000000000000002c
lduha [%i0+%i5]0x80,%l0 ! %l0 = 00000000000000e2
! Mem[000000001000007c] = 03f543ea, %l0 = 00000000000000e2
ldsb [%i0+0x07f],%l0 ! %l0 = ffffffffffffffea
! Mem[0000000010000008] = 95122462, %l4 = 00000000e21eb3be
ldswa [%i0+%i4]0x81,%l4 ! %l4 = ffffffff95122462
! Mem[0000000030800000] = c5c8c82800000000, %f24 = 62241295 5ecbd159
ldda [%o1+0x000]%asi,%f24 ! %f24 = c5c8c828 00000000
p0_label_48:
! %l3 = 0000000000000000, Mem[0000000030800002] = c5c8c828
stba %l3,[%o1+0x002]%asi ! Mem[0000000030800000] = c5c80028
! %l7 = 00000000006ef5a0, immed = 00000015, %l5 = 00000000000000e2
srl %l7,0x015,%l5 ! %l5 = 0000000000000003
! %l0 = ffffffffffffffea, %l0 = ffffffffffffffea, %l5 = 0000000000000003
sdivx %l0,%l0,%l5 ! %l5 = 0000000000000001
! %f31 = 8b678426, Mem[0000000011000018] = e21eb3be
sta %f31,[%i2+%i6]0x81 ! Mem[0000000011000018] = 8b678426
! %l4 = ffffffff95122462, immed = 000005a0, %l5 = 0000000000000001
taddcctv %l4,0x5a0,%l5 ! %l0 = 000000000000000d, Trapped
! %f4 = 26b3c5a4 b188e452, Mem[0000000011800040] = 90a25482 6ef5a045
std %f4 ,[%i3+0x040] ! Mem[0000000011800040] = 26b3c5a4 b188e452
! %f14 = 00000000 62241295, Mem[0000000011000000] = 00000e1f c5c8c828
stda %f14,[%i2+%g0]0x81 ! Mem[0000000011000000] = 00000000 62241295
! %l7 = 00000000006ef5a0, Mem[0000000010000010] = 00e28b91
stwa %l7,[%i0+%i5]0x81 ! Mem[0000000010000010] = 006ef5a0
! %f31 = 8b678426, Mem[0000000011000028] = 6629e452
sta %f31,[%i2+%o5]0x81 ! Mem[0000000011000028] = 8b678426
! %l1 = 47d76be78f2370c4, %l7 = 00000000006ef5a0, %l6 = 000000000000002e
orcc %l1,%l7,%l6 ! %l6 = 47d76be78f6ff5e4, %ccr = 08
p0_label_49:
! %l3 = 0000000000000000, %l1 = 47d76be78f2370c4, %l3 = 0000000000000000
sllx %l3,%l1,%l3 ! %l3 = 0000000000000000
! %l7 = 00000000006ef5a0, %l3 = 0000000000000000, %l1 = 47d76be78f2370c4
taddcctv %l7,%l3,%l1 ! %l1 = 00000000006ef5a0, %ccr = 00
! %l7 = 00000000006ef5a0, %l5 = 0000000000000001, %l2 = 000000000000002e
andncc %l7,%l5,%l2 ! %l2 = 00000000006ef5a0, %ccr = 00
! Mem[000000001180007c] = 1d1b0642, %f14 = 00000000
ld [%i3+0x07c],%f14 ! %f14 = 1d1b0642
! Mem[0000000011800068] = 716278fbdc861b2d, %l3 = 0000000000000000
ldx [%i3+0x068],%l3 ! %l3 = 716278fbdc861b2d
! %l1 = 00000000006ef5a0, %l3 = 716278fbdc861b2d, %l7 = 00000000006ef5a0
addc %l1,%l3,%l7 ! %l7 = 716278fbdcf510cd
! %l6 = 47d76be78f6ff5e4, immed = 00000f50, %l4 = ffffffff95122462
andn %l6,0xf50,%l4 ! %l4 = 47d76be78f6ff0a4
! %l2 = 00000000006ef5a0, immed = fffff45f, %l0 = 000000000000000d
or %l2,-0xba1,%l0 ! %l0 = fffffffffffff5ff
! %l1 = 00000000006ef5a0, immed = fffffa1d, %l4 = 47d76be78f6ff0a4
addccc %l1,-0x5e3,%l4 ! %l4 = 00000000006eefbd, %ccr = 11
! %l1 = 00000000006ef5a0, %l1 = 00000000006ef5a0, %l7 = 716278fbdcf510cd
sdivx %l1,%l1,%l7 ! %l7 = 0000000000000001
p0_label_50:
! Clear Register : %l6 = 47d76be78f6ff5e4
clr %l6 ! %l6 = 0000000000000000
! %l4 = 00000000006eefbd, Mem[0000000010000010] = 006ef5a0
stwa %l4,[%i0+%i5]0x80 ! Mem[0000000010000010] = 006eefbd
! Mem[0000000010000028] = 00000000, %l7 = 0000000000000001
ldsha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l4 = 00000000006eefbd, %l2 = 00000000006ef5a0
orn %l7,%l4,%l2 ! %l2 = ffffffffff911042
! Mem[0000000010800028] = 0a640000, %l1 = 00000000006ef5a0
ldswa [%i1+%o5]0x81,%l1 ! %l1 = 000000000a640000
! %l6 = 0000000000000000, immed = fffff247, %l6 = 0000000000000000
andcc %l6,-0xdb9,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %l6 = 0000000000000000, Mem[0000000030800044] = 6f4f9859
sth %l6,[%o1+0x044] ! Mem[0000000030800044] = 00009859
! %l3 = 716278fbdc861b2d, Mem[0000000031000006] = 006ef5a0
stba %l3,[%o2+0x006]%asi ! Mem[0000000031000004] = 006e2da0
! %l2 = ffffffffff911042, %l5 = 0000000000000001, %l7 = 0000000000000000
udivx %l2,%l5,%l7 ! %l7 = ffffffffff911042
! %f20 = a80b966c 6f4f9859, Mem[0000000010800068] = 0315be09 65b8aa04
stda %f20,[%i1+0x068]%asi ! Mem[0000000010800068] = a80b966c 6f4f9859
p0_label_51:
! Mem[0000000031000004] = 006e2da0, %l3 = 716278fbdc861b2d
lduh [%o2+0x006],%l3 ! %l3 = 0000000000002da0
! Mem[0000000011000008] = 9cc6e1c8, %l7 = ffffffffff911042
ldsha [%i2+%i4]0x89,%l7 ! %l7 = ffffffffffffe1c8
! Mem[0000000030800040] = 22b7100b 00009859, %l0 = fffff5ff, %l1 = 0a640000
ldd [%o1+0x040],%l0 ! %l0 = 0000000022b7100b 0000000000009859
! Mem[0000000011000018] = 8b678426, %l2 = ffffffffff911042
ldsw [%i2+%i6],%l2 ! %l2 = ffffffff8b678426
! %l3 = 0000000000002da0, Mem[0000000010000008] = 62241295
stwa %l3,[%i0+%i4]0x89 ! Mem[0000000010000008] = 00002da0
! Mem[0000000030000040] = 0000000000000000, %f18 = b32d4b67 a0e6f5fa
ldda [%o0+0x040]%asi,%f18 ! %f18 = 00000000 00000000
! %l1 = 0000000000009859
sethi %hi(0x3c38c000),%l1 ! %l1 = 000000003c38c000
! Mem[0000000011800018] = c04a440a, %l5 = 0000000000000001
lduba [%i3+%i6]0x88,%l5 ! %l5 = 000000000000000a
! Mem[0000000011000008] = c8e1c69c 3d8d6089, %l4 = 006eefbd, %l5 = 0000000a
ldda [%i2+%i4]0x81,%l4 ! %l4 = 00000000c8e1c69c 000000003d8d6089
! %l0 = 0000000022b7100b, Mem[0000000011800020] = fc4e6e59
stwa %l0,[%i3+%o4]0x81 ! Mem[0000000011800020] = 22b7100b
p0_label_52:
! Mem[0000000030800000] = c5c8002800000000, %f14 = 1d1b0642 62241295
ldd [%o1+%g0],%f14 ! %f14 = c5c80028 00000000
! Mem[0000000030800040] = 22b7100b 00009859, %l4 = c8e1c69c, %l5 = 3d8d6089
ldda [%o1+0x040]%asi,%l4 ! %l4 = 0000000022b7100b 0000000000009859
! %l2 = ffffffff8b678426, immed = fffffae2, %l0 = 0000000022b7100b
tsubcc %l2,-0x51e,%l0 ! %l0 = ffffffff8b678944, %ccr = 9b
! Mem[0000000010000028] = 00000000, %f6 = cb85a5f6
lda [%i0+%o5]0x88,%f6 ! %f6 = 00000000
! %l4 = 0000000022b7100b, %l1 = 000000003c38c000, %y = 0000002c
umul %l4,%l1,%l2 ! %l2 = 082a99d762704000, %y = 82a99d7
! %l3 = 0000000000002da0, Mem[0000000010800018] = 7b3c6d0e4c90c404
stxa %l3,[%i1+%i6]0x88 ! Mem[0000000010800018] = 0000000000002da0
! done : should take illegal inst trap, %l0 = ffffffff8b678944
done ! Illegal inst trap : %l0 = ffffffff8b678954
! %l7 = ffffffffffffe1c8, Mem[0000000010800018] = a02d000000000000
stxa %l7,[%i1+%i6]0x80 ! Mem[0000000010800018] = ffffffffffffe1c8
! %f7 = 3ea72dac, Mem[0000000030000000] = 62241295
st %f7 ,[%o0+%g0] ! Mem[0000000030000000] = 3ea72dac
! %l7 = ffffffffffffe1c8, Mem[000000001180002a] = c04a440a
sth %l7,[%i3+0x02a] ! Mem[0000000011800028] = c04ae1c8
p0_label_53:
! Mem[0000000010000030] = 8b758d58, %l6 = 0000000000000000
ldsh [%i0+%o6],%l6 ! %l6 = ffffffffffff8b75
! Mem[0000000010000010] = 006eefbdec9f35f1, %f12 = a0e6f5fa 00000118
ldda [%i0+%i5]0x81,%f12 ! %f12 = 006eefbd ec9f35f1
! Mem[0000000011800018] = 2684678bc04a440a, %f0 = 00000085 00000001
ldda [%i3+%i6]0x88,%f0 ! %f0 = 2684678b c04a440a
! Mem[0000000011800000] = e02e1d37, %l2 = 082a99d762704000
lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000e02e1d37
! Mem[0000000011000008] = c8e1c69c, %l6 = ffffffffffff8b75
lduba [%i2+%i4]0x80,%l6 ! %l6 = 00000000000000c8
! %l7 = ffffffffffffe1c8, Mem[0000000010800030] = 8540f95a6832297f
stxa %l7,[%i1+%o6]0x88 ! Mem[0000000010800030] = ffffffffffffe1c8
! %l0 = ffffffff8b678954, Mem[0000000031000042] = 01180000
sth %l0,[%o2+0x042] ! Mem[0000000031000040] = 01188954
! Mem[000000001100003c] = 47d76d3a, %f12 = 006eefbd
ld [%i2+0x03c],%f12 ! %f12 = 47d76d3a
save ! CWP = 1
! Mem[0000000011800058] = 7dce2df77b3c6d0e, %f30 = 47d76d3a 8b678426
ldda [%o3+0x058]%asi,%f30 ! %f30 = 7dce2df7 7b3c6d0e
p0_label_54: ! %cwp = 1
! Mem[0000000010000020] = 6f4f9859, %l5 = 7537f895e78b849d
ldsw [%o0+%i4],%l5 ! %l5 = 000000006f4f9859
! retry : should take illegal inst trap, %l0 = bae9748c3dc4a260
retry ! Illegal inst trap : %l0 = bae9748c3dc4a270
! Mem[000000001180000c] = 096afdbe, %l5 = 000000006f4f9859
ldsw [%o3+0x00c],%l5 ! %l5 = 00000000096afdbe
! Mem[0000000030000040] = 00000000, %l3 = 84afb9787c3cd782
ldsw [%i0+0x040],%l3 ! %l3 = 0000000000000000
! %l4 = ebd9a8e87c39a558, Mem[0000000011000018] = 8b678426, %asi = 80
stwa %l4,[%o2+0x018]%asi ! Mem[0000000011000018] = 7c39a558
! %l1 = 4a6b3db28e6dadb0
sethi %hi(0xf3788000),%l1 ! %l1 = 00000000f3788000
! %l6 = 7cba5649d48e1a24, immed = 00000c3a, %y = 082a99d7
umul %l6,0xc3a,%l3 ! %l3 = 00000a26d16b9c28, %y = a26
! Mem[0000000010800020] = 00000000, %l3 = 00000a26d16b9c28
lduwa [%o1+%i4]0x80,%l3 ! %l3 = 0000000000000000
! %f12 = 47d76d3a ec9f35f1, Mem[0000000030000000] = 3ea72dac 00006224
std %f12,[%i0+%g0] ! Mem[0000000030000000] = 47d76d3a ec9f35f1
! Mem[0000000031000000] = 5e3b5036006e2da0, %l2 = 7eabcdd29b03f16f
ldxa [%i2+0x000]%asi,%l2 ! %l2 = 5e3b5036006e2da0
p0_label_55: ! %cwp = 1
! Mem[0000000031800004] = 21683aef, %l5 = 00000000096afdbe
ldsh [%i3+0x006],%l5 ! %l5 = 0000000000003aef
! %l6 = 7cba5649d48e1a24, %l7 = 07320eda8380f76a, %l3 = 0000000000000000
orn %l6,%l7,%l3 ! %l3 = fcfff76dfcff1ab5
! %f2 = 36503b5e, Mem[0000000010000014] = ec9f35f1
st %f2 ,[%o0+0x014] ! Mem[0000000010000014] = 36503b5e
! %l7 = 07320eda8380f76a, immed = fffff892, %l7 = 07320eda8380f76a
addc %l7,-0x76e,%l7 ! %l7 = 07320eda8380effd
! %l7 = 07320eda8380effd, Mem[0000000030000040] = 00000000
stw %l7,[%i0+0x040] ! Mem[0000000030000040] = 8380effd
! %l6 = 7cba5649d48e1a24, Mem[0000000011000030] = ab578adc
stwa %l6,[%o2+%i6]0x81 ! Mem[0000000011000030] = d48e1a24
! %f0 = 2684678b c04a440a, Mem[0000000010000000] = 36503b5e a0f56e00
stda %f0 ,[%o0+%g0]0x81 ! Mem[0000000010000000] = 2684678b c04a440a
! Mem[0000000031800000] = 0000000021683aef, %f28 = 3650345c 0103d33d
ldd [%i3+%g0],%f28 ! %f28 = 00000000 21683aef
! Mem[0000000011000010] = c722c0a9fc4e6e59, %f28 = 00000000 21683aef
ldda [%o2+%o5]0x88,%f28 ! %f28 = c722c0a9 fc4e6e59
save ! CWP = 2
p0_label_56: ! %cwp = 2
! Mem[0000000011800000] = 371d2ee060221dbd, %f6 = 00000000 3ea72dac
ldda [%i3+%g0]0x81,%f6 ! %f6 = 371d2ee0 60221dbd
! Mem[0000000030000000] = 47d76d3a ec9f35f1, %l4 = 0934182c, %l5 = c0405820
ldd [%o0+%g0],%l4 ! %l4 = 0000000047d76d3a 00000000ec9f35f1
! %l4 = 0000000047d76d3a, immed = 000002d9, %l1 = 31b845d7fc28c02e
andncc %l4,0x2d9,%l1 ! %l1 = 0000000047d76d22, %ccr = 00
! Mem[0000000031800004] = 21683aef, %l7 = 802970861552f880
lduh [%o3+0x006],%l7 ! %l7 = 0000000000003aef
! %f26 = 3dd30301 c8e1c69c, Mem[0000000011800000] = 371d2ee0 60221dbd
stda %f26,[%i3+%g0]0x81 ! Mem[0000000011800000] = 3dd30301 c8e1c69c
! Mem[0000000010000040] = 4233bad8, %f17 = b32d4b67
ld [%i0+0x040],%f17 ! %f17 = 4233bad8
! %l7 = 0000000000003aef, %l2 = a8eff3d003d3ef86, %y = 00000a26
sdivcc %l7,%l2,%l3 ! %l3 = 000000000002a6b4, %ccr = 00
mov %l0,%y ! %y = 28c5b969
! Mem[0000000031000000] = 5e3b5036, %l1 = 0000000047d76d22
ldub [%o2+%g0],%l1 ! %l1 = 000000000000005e
! Mem[000000001100005c] = bb3cb3d9, %l5 = 00000000ec9f35f1
ldsb [%i2+0x05d],%l5 ! %l5 = 000000000000003c
! Clear Register : %l5 = 000000000000003c
clr %l5 ! %l5 = 0000000000000000
p0_label_57: ! %cwp = 2
! Mem[0000000030000004] = ec9f35f1, %l7 = 0000000000003aef
ldsb [%o0+0x005],%l7 ! %l7 = ffffffffffffff9f
! %l1 = 000000000000005e, Mem[0000000011000018] = 7c39a558
stwa %l1,[%i2+%i6]0x81 ! Mem[0000000011000018] = 0000005e
! Mem[0000000030800004] = 00000000, %l4 = 0000000047d76d3a
lduh [%o1+0x006],%l4 ! %l4 = 0000000000000000
! %l6 = 2e2cff70, %l7 = ffffff9f, Mem[0000000010000000] = 2684678b c04a440a
stda %l6,[%i0+%g0]0x81 ! Mem[0000000010000000] = 2e2cff70 ffffff9f
! Mem[0000000030800000] = c5c80028, %l3 = 000000000002a6b4
ldswa [%o1+0x000]%asi,%l3 ! %l3 = ffffffffc5c80028
! %l4 = 0000000000000000, %l6 = 71b625d42e2cff70, %y = 28c5b969
umulcc %l4,%l6,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000010000028] = 00000000, %f6 = 371d2ee0
lda [%i0+%o5]0x80,%f6 ! %f6 = 00000000
! %l4 = 0000000000000000, immed = 0000000e, %l3 = ffffffffc5c80028
srlx %l4,0x00e,%l3 ! %l3 = 0000000000000000
! Mem[0000000011000008] = c8e1c69c, %f15 = 00000000
ld [%i2+%i4],%f15 ! %f15 = c8e1c69c
! %l5 = 0000000000000000, immed = fffffb32, %l7 = ffffffffffffff9f
tsubcctv %l5,-0x4ce,%l7 ! %l0 = 8f89536028c5b98c, Trapped
p0_label_58: ! %cwp = 2
! %f14 = c5c80028 c8e1c69c, Mem[0000000010000000] = 2e2cff70 ffffff9f
std %f14,[%i0+%g0] ! Mem[0000000010000000] = c5c80028 c8e1c69c
! %l0 = 28c5b98c, %l1 = 0000005e, Mem[0000000030800000] = c5c80028 00000000
std %l0,[%o1+%g0] ! Mem[0000000030800000] = 28c5b98c 0000005e
! Mem[0000000030000040] = 8380effd00000000, %l4 = 0000000000000000
ldx [%o0+0x040],%l4 ! %l4 = 8380effd00000000
! %l2 = a8eff3d003d3ef86, %l5 = 0000000000000000, %l1 = 000000000000005e
addcc %l2,%l5,%l1 ! %l1 = a8eff3d003d3ef86, %ccr = 80
! Mem[0000000031800000] = 0000000021683aef, %l0 = 8f89536028c5b98c
ldx [%o3+%g0],%l0 ! %l0 = 0000000021683aef
! %l0 = 21683aef, %l1 = 03d3ef86, Mem[0000000031000000] = 5e3b5036 006e2da0
std %l0,[%o2+%g0] ! Mem[0000000031000000] = 21683aef 03d3ef86
! Set Register : %l5 = 0000000000000000
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! %l3 = 0000000000000000, immed = 000002b5, %l3 = 0000000000000000
orn %l3,0x2b5,%l3 ! %l3 = fffffffffffffd4a
! Mem[0000000030000044] = 00000000, %l4 = 8380effd00000000
lduw [%o0+0x044],%l4 ! %l4 = 0000000000000000
! %l7 = ffffffffffffff9f, Mem[0000000010000078] = 99088373
sth %l7,[%i0+0x078] ! Mem[0000000010000078] = ff9f8373
p0_label_59: ! %cwp = 2
! %l3 = fffffffffffffd4a
sethi %hi(0x08615400),%l3 ! %l3 = 0000000008615400
! %l4 = 0000000000000000
sethi %hi(0x26e8f400),%l4 ! %l4 = 0000000026e8f400
! %l0 = 0000000021683aef, immed = fffffc3c, %l0 = 0000000021683aef
orcc %l0,-0x3c4,%l0 ! %l0 = fffffffffffffeff, %ccr = 88
! %l3 = 0000000008615400, immed = 00000016, %l1 = a8eff3d003d3ef86
sra %l3,0x016,%l1 ! %l1 = 0000000000000021
! Mem[0000000030000040] = 8380effd, %l3 = 0000000008615400
ldsh [%o0+0x040],%l3 ! %l3 = ffffffffffff8380
! %l1 = 0000000000000021, Mem[0000000010000030] = 8b758d58fc4e6e59
stxa %l1,[%i0+%o6]0x80 ! Mem[0000000010000030] = 0000000000000021
! Mem[0000000011000028] = 8b678426 8250c8e0, %l0 = fffffeff, %l1 = 00000021
ldda [%i2+%o5]0x81,%l0 ! %l0 = 000000008b678426 000000008250c8e0
! Clear Register : %l7 = ffffffffffffff9f
clr %l7 ! %l7 = 0000000000000000
! Mem[0000000011000008] = 9cc6e1c8, %f16 = e21eb3be
lda [%i2+%i4]0x88,%f16 ! %f16 = 9cc6e1c8
! %l1 = 000000008250c8e0, %l7 = 0000000000000000, %l3 = ffffffffffff8380
udivx %l1,%l7,%l3 ! Div by zero, %l0 = 000000008b678476
p0_label_60: ! %cwp = 2
! %l0 = 000000008b67844e, Mem[0000000031000040] = 01188954b32d4b67
stx %l0,[%o2+0x040] ! Mem[0000000031000040] = 000000008b67844e
! %l5 = ffffffffffffffff, %l1 = 000000008250c8e0, %y = 00000000
umulcc %l5,%l1,%l4 ! %l4 = 8250c8df7daf3720, %ccr = 80, %y = 8250c8df
! %l7 = 0000000000000000
setx 0xed33df89ed33df89,%g7,%l7 ! %l7 = ed33df89ed33df89
! Mem[0000000010800008] = 0b10b722 946c7ac3, %l4 = 7daf3720, %l5 = ffffffff
ldd [%i1+%i4],%l4 ! %l4 = 000000000b10b722 00000000946c7ac3
! %l4 = 000000000b10b722, immd = 0000000000000189, %l0 = 000000008b67844e
mulx %l4,0x189,%l0 ! %l0 = 00000010fca92332, %y = 8250c8df
! Mem[0000000011800030] = 1a04ce47, %l5 = 00000000946c7ac3
lduha [%i3+%o6]0x80,%l5 ! %l5 = 0000000000001a04
! %l5 = 0000000000001a04, immed = 00000010, %l0 = 00000010fca92332
sll %l5,0x010,%l0 ! %l0 = 000000001a040000
! %f23 = 096afdbe, Mem[0000000031800040] = e02e1d37
st %f23,[%o3+0x040] ! Mem[0000000031800040] = 096afdbe
! %l5 = 0000000000001a04, immed = 000002eb, %l0 = 000000001a040000
orncc %l5,0x2eb,%l0 ! %l0 = ffffffffffffff14, %ccr = 88
! Mem[0000000031800004] = 21683aef, %f23 = 096afdbe
ld [%o3+0x004],%f23 ! %f23 = 21683aef
p0_label_61: ! %cwp = 2
! Mem[0000000031800000] = 00000000, %l6 = 71b625d42e2cff70
lduh [%o3+0x002],%l6 ! %l6 = 0000000000000000
! Mem[0000000011000028] = 8b678426, %l0 = ffffffffffffff14
lduwa [%i2+%o5]0x80,%l0 ! %l0 = 000000008b678426
! %f20 = a80b966c 6f4f9859, Mem[0000000010000078] = ff9f8373 03f543ea
std %f20,[%i0+0x078] ! Mem[0000000010000078] = a80b966c 6f4f9859
! %l5 = 0000000000001a04, %l3 = ffffffffffff8380, %y = 8250c8df
udiv %l5,%l3,%l4 ! %l4 = 000000008251083f
mov %l0,%y ! %y = 8b678426
! %f18 = 00000000 00000000, Mem[0000000011800068] = 716278fb dc861b2d
std %f18,[%i3+0x068] ! Mem[0000000011800068] = 00000000 00000000
! Mem[0000000011800018] = 0a444ac0 8b678426, %l2 = 03d3ef86, %l3 = ffff8380
ldda [%i3+%i6]0x81,%l2 ! %l2 = 000000000a444ac0 000000008b678426
! %l2 = 000000000a444ac0, %l5 = 0000000000001a04, %l7 = ed33df89ed33df89
tsubcc %l2,%l5,%l7 ! %l7 = 000000000a4430bc, %ccr = 00
! %l2 = 000000000a444ac0, Mem[0000000011800000] = 0103d33d
stwa %l2,[%i3+%g0]0x89 ! Mem[0000000011800000] = 0a444ac0
! %l0 = 000000008b678426, %l7 = 000000000a4430bc, %l1 = 000000008250c8e0
srlx %l0,%l7,%l1 ! %l1 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 000000008b678426
retry ! Illegal inst trap : %l0 = 000000008b678436
p0_label_62: ! %cwp = 2
! %l1 = 0000000000000000, %l3 = 000000008b678426, %l3 = 000000008b678426
and %l1,%l3,%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000011000000] = 00000000
stha %l6,[%i2+%g0]0x80 ! Mem[0000000011000000] = 00000000
! Mem[000000001080004c] = 1c550380, %l5 = 0000000000001a04
ldub [%i1+0x04e],%l5 ! %l5 = 0000000000000003
! Mem[0000000010800000] = 8b678426, %l1 = 0000000000000000
lduba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000026
! Mem[0000000031800040] = 096afdbea0e6f5fa, %l0 = 000000008b678436
ldxa [%o3+0x040]%asi,%l0 ! %l0 = 096afdbea0e6f5fa
! %l3 = 0000000000000000, immed = 00000f8d, %l2 = 000000000a444ac0
xnorcc %l3,0xf8d,%l2 ! %l2 = fffffffffffff072, %ccr = 88
! %l1 = 0000000000000026, %l4 = 000000008251083f, %l1 = 0000000000000026
mulx %l1,%l4,%l1 ! %l1 = 000000135807395a, %y = 8b678426
! %l5 = 0000000000000003, Mem[0000000010000030] = 00000000
stba %l5,[%i0+%o6]0x89 ! Mem[0000000010000030] = 00000003
! Mem[0000000011000008] = c8e1c69c, %l3 = 0000000000000000
ldsb [%i2+%i4],%l3 ! %l3 = ffffffffffffffc8
! %l7 = 000000000a4430bc, immd = 000000000000068a, %l1 = 000000135807395a
mulx %l7,0x68a,%l1 ! %l1 = 0000004321e6ad58, %y = 8b678426
p0_label_63: ! %cwp = 2
! %f10 = 37aed719, Mem[0000000030800004] = 0000005e
st %f10,[%o1+0x004] ! Mem[0000000030800004] = 37aed719
! Mem[0000000030800044] = 00009859, %l1 = 0000004321e6ad58
ldub [%o1+0x047],%l1 ! %l1 = 0000000000000059
! %l2 = fffffffffffff072, Mem[000000001000001e] = 69ca9b77, %asi = 80
stha %l2,[%i0+0x01e]%asi ! Mem[000000001000001c] = 69caf072
! %f1 = c04a440a, Mem[0000000011000058] = 6ccf29fa
st %f1 ,[%i2+0x058] ! Mem[0000000011000058] = c04a440a
! Mem[0000000011800020] = 22b7100b, %f13 = ec9f35f1
ld [%i3+%o4],%f13 ! %f13 = 22b7100b
! %l3 = ffffffffffffffc8, %l2 = fffffffffffff072, %l6 = 0000000000000000
xnor %l3,%l2,%l6 ! %l6 = fffffffffffff045
! %l1 = 0000000000000059, Mem[0000000030000044] = 00000000
sth %l1,[%o0+0x044] ! Mem[0000000030000044] = 00590000
! Mem[0000000011000034] = 89608d3d, %l4 = 000000008251083f
ldub [%i2+0x035],%l4 ! %l4 = 0000000000000060
! Mem[0000000030000000] = 47d76d3a, %l7 = 000000000a4430bc
lduh [%o0+%g0],%l7 ! %l7 = 00000000000047d7
! %l6 = fffffffffffff045, Mem[0000000011800020] = 0b10b722
stha %l6,[%i3+%o4]0x88 ! Mem[0000000011800020] = 0b10f045
p0_label_64: ! %cwp = 2
! %l0 = 096afdbea0e6f5fa, Mem[0000000030000000] = 47d76d3aec9f35f1
stx %l0,[%o0+%g0] ! Mem[0000000030000000] = 096afdbea0e6f5fa
! Mem[0000000011800014] = c91b12f2, %l5 = 0000000000000003
ldsh [%i3+0x014],%l5 ! %l5 = ffffffffffffc91b
! %l4 = 0000000000000060, %l6 = fffffffffffff045, %l0 = 096afdbea0e6f5fa
sra %l4,%l6,%l0 ! %l0 = 0000000000000003
! Mem[0000000011000020] = 00000090, %l6 = fffffffffffff045
ldswa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000090
! %l1 = 0000000000000059, %l5 = ffffffffffffc91b, %l5 = ffffffffffffc91b
orcc %l1,%l5,%l5 ! %l5 = ffffffffffffc95b, %ccr = 88
! Mem[0000000011800030] = 1a04ce47, %l0 = 0000000000000003
ldsh [%i3+%o6],%l0 ! %l0 = 0000000000001a04
! %l7 = 00000000000047d7, %l0 = 0000000000001a04, %l1 = 0000000000000059
srl %l7,%l0,%l1 ! %l1 = 000000000000047d
! Mem[0000000030800000] = 28c5b98c, %l5 = ffffffffffffc95b
ldub [%o1+0x002],%l5 ! %l5 = 00000000000000b9
! Mem[0000000031800000] = 00000000, %l1 = 000000000000047d
ldsw [%o3+%g0],%l1 ! %l1 = 0000000000000000
! Mem[0000000010000000] = c5c80028, %l6 = 0000000000000090
ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffffc5
p0_label_65: ! %cwp = 2
! %l0 = 0000000000001a04, Mem[0000000010800018] = ffffffff
stwa %l0,[%i1+%i6]0x89 ! Mem[0000000010800018] = 00001a04
! Mem[0000000011000028] = 2684678b, %l2 = fffffffffffff072
lduba [%i2+%o5]0x88,%l2 ! %l2 = 000000000000008b
! Mem[0000000010000000] = c5c80028, %f9 = 8250c8e0
lda [%i0+%g0]0x80,%f9 ! %f9 = c5c80028
! %l7 = 00000000000047d7, immed = fffff69e, %l6 = ffffffffffffffc5
sub %l7,-0x962,%l6 ! %l6 = 0000000000005139
! Mem[0000000010000000] = 2800c8c5, %f7 = 60221dbd
lda [%i0+%g0]0x88,%f7 ! %f7 = 2800c8c5
! Mem[0000000011000008] = c8e1c69c3d8d6089, %l5 = 00000000000000b9
ldxa [%i2+%i4]0x81,%l5 ! %l5 = c8e1c69c3d8d6089
! %l5 = c8e1c69c3d8d6089, immed = 00000015, %l0 = 0000000000001a04
sll %l5,0x015,%l0 ! %l0 = d387b1ac11200000
! Mem[0000000011800078] = d8bf8b4c, %l4 = 0000000000000060
ldsw [%i3+0x078],%l4 ! %l4 = ffffffffd8bf8b4c
! %l1 = 0000000000000000, %l6 = 0000000000005139, %y = 8b678426
udiv %l1,%l6,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 11200000
! %l3 = 00000000ffffffff, Mem[0000000010000028] = 00000000
stha %l3,[%i0+%o5]0x88 ! Mem[0000000010000028] = 0000ffff
p0_label_66: ! %cwp = 2
! %f20 = a80b966c, Mem[0000000011800020] = 45f0100b
sta %f20,[%i3+%o4]0x81 ! Mem[0000000011800020] = a80b966c
! %l1 = 0000000000000000, Mem[0000000011000030] = d48e1a24
stwa %l1,[%i2+%o6]0x81 ! Mem[0000000011000030] = 00000000
! %l6 = 0000000000005139, immed = fffff835, %l4 = ffffffffd8bf8b4c
andcc %l6,-0x7cb,%l4 ! %l4 = 0000000000005031, %ccr = 00
! Mem[0000000030800000] = 28c5b98c37aed719, %f20 = a80b966c 6f4f9859
ldd [%o1+%g0],%f20 ! %f20 = 28c5b98c 37aed719
! %l3 = 00000000ffffffff, immd = 000000000000052f, %l6 = 0000000000005139
udivx %l3,0x52f,%l6 ! %l6 = 00000000003162f7
! %l2 = 000000000000008b, %l5 = c8e1c69c3d8d6089, %l7 = 00000000000047d7
add %l2,%l5,%l7 ! %l7 = c8e1c69c3d8d6114
! Mem[0000000011000018] = 0000005e, %l6 = 00000000003162f7
ldswa [%i2+%i6]0x81,%l6 ! %l6 = 000000000000005e
! %f14 = c5c80028, Mem[0000000030800000] = 28c5b98c
st %f14,[%o1+%g0] ! Mem[0000000030800000] = c5c80028
! %l7 = c8e1c69c3d8d6114, Mem[0000000011000062] = 0000fd8f
stba %l7,[%i2+0x062]%asi ! Mem[0000000011000060] = 0000148f
! %l6 = 000000000000005e, immed = 00000ba9, %y = 11200000
umulcc %l6,0xba9,%l0 ! %l0 = 000000000004480e, %ccr = 00, %y = 00
p0_label_67: ! %cwp = 2
! Mem[0000000011000028] = 8b678426, %f3 = fc4e6e59
lda [%i2+%o5]0x80,%f3 ! %f3 = 8b678426
! Mem[0000000011000024] = 00000000, %l4 = 0000000000005031
ldswa [%i2+0x024]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000011000018] = 0000005e, %f5 = b188e452
lda [%i2+%i6]0x80,%f5 ! %f5 = 0000005e
! Mem[0000000030800040] = 22b7100b 00009859, %l6 = 0000005e, %l7 = 3d8d6114
ldda [%o1+0x040]%asi,%l6 ! %l6 = 0000000022b7100b 0000000000009859
! %l5 = c8e1c69c3d8d6089, Mem[0000000030800007] = 37aed719
stb %l5,[%o1+0x007] ! Mem[0000000030800004] = 37aed789
! %l5 = c8e1c69c3d8d6089, Mem[0000000010800028] = ffffffff0000640a
stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010800028] = c8e1c69c3d8d6089
! Mem[0000000030000040] = 8380effd, %l5 = c8e1c69c3d8d6089
ldsba [%o0+0x041]%asi,%l5 ! %l5 = ffffffffffffff80
! Mem[0000000031800000] = 00000000, %l5 = ffffffffffffff80
ldub [%o3+%g0],%l5 ! %l5 = 0000000000000000
! %f30 = 7dce2df7 7b3c6d0e, Mem[0000000010800038] = 8b758d58 58081f9e
std %f30,[%i1+0x038] ! Mem[0000000010800038] = 7dce2df7 7b3c6d0e
! Mem[0000000031000040] = 00000000, %l5 = 0000000000000000
ldsh [%o2+0x040],%l5 ! %l5 = 0000000000000000
p0_label_68: ! %cwp = 2
! %l5 = 0000000000000000, immed = ffffff08, %y = 00000000
umulcc %l5,-0x0f8,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000030000000] = 096afdbe, %l2 = 000000000000008b
ldsw [%o0+%g0],%l2 ! %l2 = 00000000096afdbe
! %l5 = 0000000000000000, Mem[0000000011800015] = c91b12f2
stb %l5,[%i3+0x015] ! Mem[0000000011800014] = c90012f2
! %l1 = 0000000000000000, immed = fffff137, %l3 = 00000000ffffffff
xnor %l1,-0xec9,%l3 ! %l3 = 0000000000000ec8
! %l4 = 0000000000000000, Mem[0000000030800044] = 00009859
sth %l4,[%o1+0x044] ! Mem[0000000030800044] = 00009859
! %l4 = 0000000000000000, immed = fffff1a2, %y = 00000000
udiv %l4,-0xe5e,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = 0004480e
! Mem[0000000010800000] = 8b678426, %l3 = 0000000000000ec8
ldsba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000026
! %l4 = 00000000, %l5 = 00000000, Mem[0000000011800018] = c04a440a 2684678b
stda %l4,[%i3+%i6]0x89 ! Mem[0000000011800018] = 00000000 00000000
! Mem[0000000010000010] = 006eefbd, %l6 = 0000000022b7100b
ldsh [%i0+%i5],%l6 ! %l6 = 000000000000006e
! %l4 = 0000000000000000, Mem[0000000010800008] = 0b10b722
stwa %l4,[%i1+%i4]0x81 ! Mem[0000000010800008] = 00000000
p0_label_69: ! %cwp = 2
! Mem[0000000031000000] = 21683aef03d3ef86, %f16 = 9cc6e1c8 4233bad8
ldda [%o2+0x000]%asi,%f16 ! %f16 = 21683aef 03d3ef86
! %l7 = 0000000000009859, Mem[0000000010800010] = 402e66de
stwa %l7,[%i1+%i5]0x89 ! Mem[0000000010800010] = 00009859
! %l3 = 0000000000000026, immd = fffffffffffffcc1, %l3 = 0000000000000026
udivx %l3,-0x33f,%l3 ! %l3 = 0000000000000000
! Mem[0000000010000018] = 650100fe, %l1 = 0000000000000000
lduha [%i0+%i6]0x88,%l1 ! %l1 = 00000000000000fe
! Mem[0000000011000018] = 0000005e, %l4 = 0000000000000000
ldsba [%i2+%i6]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010800028] = 89608d3d, %f13 = 22b7100b
lda [%i1+%o5]0x80,%f13 ! %f13 = 89608d3d
! %l2 = 00000000096afdbe, Mem[0000000010000058] = b188e452
stw %l2,[%i0+0x058] ! Mem[0000000010000058] = 096afdbe
! %l1 = 00000000000000fe, %l3 = 0000000000000000, %y = 0004480e
udivcc %l1,%l3,%l6 ! Div by zero, %l0 = 000000000004485e
mov %l0,%y ! %y = 00044836
! Clear Register : %l6 = 000000000000006e
clr %l6 ! %l6 = 0000000000000000
! %l1 = 00000000000000fe, immed = fffff372, %y = 00044836
udiv %l1,-0xc8e,%l7 ! %l7 = 0000000000044836
mov %l0,%y ! %y = 00044836
p0_label_70: ! %cwp = 2
! %f4 = 26b3c5a4 0000005e, Mem[0000000031000000] = 21683aef 03d3ef86
std %f4 ,[%o2+%g0] ! Mem[0000000031000000] = 26b3c5a4 0000005e
! %l0 = 00044836, %l1 = 000000fe, Mem[0000000010000010] = 006eefbd 36503b5e
std %l0,[%i0+%i5] ! Mem[0000000010000010] = 00044836 000000fe
! %l6 = 0000000000000000, %l5 = 0000000000000000, %l0 = 0000000000044836
sra %l6,%l5,%l0 ! %l0 = 0000000000000000
! %l1 = 00000000000000fe, Mem[0000000011800028] = c04ae1c8
stw %l1,[%i3+%o5] ! Mem[0000000011800028] = 000000fe
! Mem[0000000010000018] = fe000165 69caf072, %l0 = 00000000, %l1 = 000000fe
ldd [%i0+%i6],%l0 ! %l0 = 00000000fe000165 0000000069caf072
! Mem[0000000030800000] = c5c8002837aed789, %f20 = 28c5b98c 37aed719
ldd [%o1+%g0],%f20 ! %f20 = c5c80028 37aed789
! Mem[0000000030000004] = a0e6f5fa, %l7 = 0000000000044836
lduh [%o0+0x004],%l7 ! %l7 = 000000000000a0e6
! %l3 = 0000000000000000, Mem[0000000011800020] = 6c960ba8
stba %l3,[%i3+%o4]0x89 ! Mem[0000000011800020] = 6c960b00
! Mem[0000000031000004] = 0000005e, %l1 = 0000000069caf072
ldsh [%o2+0x006],%l1 ! %l1 = 000000000000005e
! %l7 = 000000000000a0e6, immed = 00000817, %l6 = 0000000000000000
andn %l7,0x817,%l6 ! %l6 = 000000000000a0e0
p0_label_71: ! %cwp = 2
! %l4 = 0000000000000000, %l6 = 000000000000a0e0, %l5 = 0000000000000000
addccc %l4,%l6,%l5 ! %l5 = 000000000000a0e0, %ccr = 00
! %l6 = 000000000000a0e0, immed = fffff7ba, %l5 = 000000000000a0e0
xnorcc %l6,-0x846,%l5 ! %l5 = 000000000000a8a5, %ccr = 00
! %l3 = 0000000000000000, %l2 = 00000000096afdbe, %l2 = 00000000096afdbe
xor %l3,%l2,%l2 ! %l2 = 00000000096afdbe
! %l0 = 00000000fe000165, immed = fffff88a, %l5 = 000000000000a8a5
xnorcc %l0,-0x776,%l5 ! %l5 = 00000000fe000610, %ccr = 08
! %f31 = 7b3c6d0e, Mem[0000000011800010] = 6631c5c8
sta %f31,[%i3+%i5]0x81 ! Mem[0000000011800010] = 7b3c6d0e
! Mem[0000000011800028] = 00000000 fe000000, %l6 = 0000a0e0, %l7 = 0000a0e6
ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000fe000000 0000000000000000
! %f28 = c722c0a9 fc4e6e59, Mem[0000000011000008] = c8e1c69c 3d8d6089
stda %f28,[%i2+%i4]0x81 ! Mem[0000000011000008] = c722c0a9 fc4e6e59
! %l4 = 0000000000000000, Mem[0000000030800000] = c5c8002837aed789
stx %l4,[%o1+%g0] ! Mem[0000000030800000] = 0000000000000000
! %l3 = 0000000000000000, immed = 000008eb, %l0 = 00000000fe000165
subccc %l3,0x8eb,%l0 ! %l0 = fffffffffffff715, %ccr = 99
! Mem[0000000010800020] = 00000000, %l0 = fffffffffffff715
lduba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_72: ! %cwp = 2
! %l6 = 00000000fe000000
sethi %hi(0xb3297c00),%l6 ! %l6 = 00000000b3297c00
! %l4 = 0000000000000000, %l5 = 00000000fe000610, %l3 = 0000000000000000
udivx %l4,%l5,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000000, %l5 = 00000000fe000610, %y = 00044836
umulcc %l0,%l5,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! %l6 = 00000000b3297c00, %l3 = 0000000000000000, %l0 = 0000000000000000
add %l6,%l3,%l0 ! %l0 = 00000000b3297c00
! Mem[0000000030000040] = 8380effd00590000, %f10 = 37aed719 1ad3ae40
ldda [%o0+0x040]%asi,%f10 ! %f10 = 8380effd 00590000
! Mem[0000000011800020] = 6c960b00, %l0 = 00000000b3297c00
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000b00
! %l5 = 00000000fe000610, %l3 = 0000000000000000, %y = 00000000
umul %l5,%l3,%l2 ! %l2 = 0000000000000000, %y = 00
! %l0 = 0000000000000b00, %l6 = 00000000b3297c00, %l6 = 00000000b3297c00
andcc %l0,%l6,%l6 ! %l6 = 0000000000000800, %ccr = 00
! Mem[0000000030000040] = 8380effd, %l7 = 0000000000000000
ldsh [%o0+0x042],%l7 ! %l7 = ffffffffffffeffd
! %l7 = ffffffffffffeffd, Mem[0000000030000004] = a0e6f5fa
stb %l7,[%o0+0x004] ! Mem[0000000030000004] = fde6f5fa
p0_label_73: ! %cwp = 2
! Mem[0000000011800000] = 9cc6e1c80a444ac0, %f26 = 3dd30301 c8e1c69c
ldda [%i3+%g0]0x88,%f26 ! %f26 = 9cc6e1c8 0a444ac0
! Mem[0000000010000018] = fe000165 69caf072, %l2 = 00000000, %l3 = 00000000
ldda [%i0+%i6]0x81,%l2 ! %l2 = 00000000fe000165 0000000069caf072
! %l1 = 000000000000005e, immed = 000002ae, %l5 = 00000000fe000610
taddcctv %l1,0x2ae,%l5 ! %l0 = 0000000000000b23, Trapped
! %l0 = 0000000000000b23, %l7 = ffffffffffffeffd, %l2 = 00000000fe000165
andn %l0,%l7,%l2 ! %l2 = 0000000000000002
! %l5 = 00000000fe000610, %l6 = 0000000000000800, %l0 = 0000000000000b23
udivx %l5,%l6,%l0 ! %l0 = 00000000001fc000
! Mem[0000000010800018] = 041a0000, %f30 = 7dce2df7
lda [%i1+%i6]0x80,%f30 ! %f30 = 041a0000
! %l1 = 000000000000005e, Mem[0000000030800000] = 00000000
stw %l1,[%o1+%g0] ! Mem[0000000030800000] = 0000005e
! %l3 = 0000000069caf072, Mem[0000000010000020] = 59984f6f
stwa %l3,[%i0+%o4]0x89 ! Mem[0000000010000020] = 69caf072
! %f8 = 6629e452 c5c80028, Mem[0000000010000008] = a02d0000 00000000
stda %f8 ,[%i0+%i4]0x81 ! Mem[0000000010000008] = 6629e452 c5c80028
! %l3 = 0000000069caf072
sethi %hi(0x1ab73400),%l3 ! %l3 = 000000001ab73400
p0_label_74: ! %cwp = 2
! Clear Register : %l7 = ffffffffffffeffd
clr %l7 ! %l7 = 0000000000000000
! %l6 = 00000800, %l7 = 00000000, Mem[0000000031000040] = 00000000 8b67844e
std %l6,[%o2+0x040] ! Mem[0000000031000040] = 00000800 00000000
! %l3 = 000000001ab73400
sethi %hi(0x6715ac00),%l3 ! %l3 = 000000006715ac00
! Mem[0000000031800040] = 096afdbe, %l4 = 0000000000000000
ldsba [%o3+0x040]%asi,%l4 ! %l4 = 0000000000000009
! Mem[0000000011000030] = 0000000089608d3d, %f2 = 36503b5e 8b678426
ldd [%i2+%o6],%f2 ! %f2 = 00000000 89608d3d
save ! CWP = 3
! Mem[0000000030800040] = 22b7100b, %f29 = fc4e6e59
ld [%i1+0x040],%f29 ! %f29 = 22b7100b
! Mem[0000000010000010] = 00044836, %l4 = 8cfb900a543aae03
lduba [%o0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l2 = 80be9cdbe962b6ea, %l5 = 7ec36f163b6ea58c, %y = 00000000
sdivcc %l2,%l5,%l2 ! %l2 = 0000000000000003, %ccr = 00
mov %l0,%y ! %y = aab0750c
! %l0 = aab0750c, %l1 = 2ecf1b66, Mem[0000000011800008] = e21eb3be 096afdbe
std %l0,[%o3+%o4] ! Mem[0000000011800008] = aab0750c 2ecf1b66
p0_label_75: ! %cwp = 3
! Mem[0000000031800040] = 096afdbea0e6f5fa, %f4 = 26b3c5a4 0000005e
ldda [%i3+0x040]%asi,%f4 ! %f4 = 096afdbe a0e6f5fa
! %l5 = 7ec36f163b6ea58c, immed = 00000ec5, %l7 = d94e2bc097fa3f2b
orcc %l5,0xec5,%l7 ! %l7 = 7ec36f163b6eafcd, %ccr = 00
! Mem[000000001000001c] = 69caf072, %l0 = 2d6079c0aab0750c
ldsw [%o0+0x01c],%l0 ! %l0 = 0000000069caf072
! %f6 = 00000000, Mem[0000000011800040] = 26b3c5a4
st %f6 ,[%o3+0x040] ! Mem[0000000011800040] = 00000000
! Mem[0000000031800040] = 096afdbea0e6f5fa, %l4 = 0000000000000000
ldx [%i3+0x040],%l4 ! %l4 = 096afdbea0e6f5fa
! Mem[0000000010000010] = 00044836, %l3 = 61ca0fadb82c5554
ldsha [%o0+%o5]0x81,%l3 ! %l3 = 0000000000000004
! Mem[0000000010000010] = 36480400, %l0 = 0000000069caf072
ldsha [%o0+%o5]0x89,%l0 ! %l0 = 0000000000000400
! Mem[0000000030000040] = 8380effd, %l3 = 0000000000000004
ldsw [%i0+0x040],%l3 ! %l3 = ffffffff8380effd
! Mem[0000000030800000] = 0000005e00000000, %f28 = c722c0a9 22b7100b
ldd [%i1+%g0],%f28 ! %f28 = 0000005e 00000000
! %f30 = 041a0000 7b3c6d0e, Mem[0000000031800040] = 096afdbe a0e6f5fa
std %f30,[%i3+0x040] ! Mem[0000000031800040] = 041a0000 7b3c6d0e
p0_label_76: ! %cwp = 3
! %l3 = ffffffff8380effd, immed = 0000024e, %l6 = 9505fb67bd0883fd
xor %l3,0x24e,%l6 ! %l6 = ffffffff8380edb3
! %l4 = 096afdbea0e6f5fa, %l0 = 0000000000000400, %l7 = 7ec36f163b6eafcd
xor %l4,%l0,%l7 ! %l7 = 096afdbea0e6f1fa
! %l1 = 44fcae082ecf1b66, %l6 = ffffffff8380edb3, %l2 = 0000000000000003
taddcc %l1,%l6,%l2 ! %l2 = 44fcae07b2500919, %ccr = 1a
! %l5 = 7ec36f163b6ea58c, %l3 = ffffffff8380effd, %l4 = 096afdbea0e6f5fa
addccc %l5,%l3,%l4 ! %l4 = 7ec36f15beef9589, %ccr = 18
! Mem[0000000011800078] = d8bf8b4c, %l0 = 0000000000000400
ldub [%o3+0x078],%l0 ! %l0 = 00000000000000d8
! Mem[0000000011800030] = 1a04ce47, %l7 = 096afdbea0e6f1fa
ldsba [%o3+%i6]0x81,%l7 ! %l7 = 000000000000001a
! %l2 = 44fcae07b2500919, %l7 = 000000000000001a, %l4 = 7ec36f15beef9589
sllx %l2,%l7,%l4 ! %l4 = 1ec9402464000000
! %l0 = 00000000000000d8, Mem[0000000030800000] = 0000005e
stb %l0,[%i1+%g0] ! Mem[0000000030800000] = d800005e
! %l2 = b2500919, %l3 = 8380effd, Mem[0000000011000008] = c722c0a9 fc4e6e59
stda %l2,[%o2+%o4]0x81 ! Mem[0000000011000008] = b2500919 8380effd
! Mem[0000000010000040] = 4233bad806ca633c, %l0 = 00000000000000d8
ldx [%o0+0x040],%l0 ! %l0 = 4233bad806ca633c
p0_label_77: ! %cwp = 3
! Mem[0000000011800028] = fe000000, %l0 = 4233bad806ca633c
lduwa [%o3+%i5]0x88,%l0 ! %l0 = 00000000fe000000
! %l6 = ffffffff8380edb3, Mem[000000001100007f] = 1a04ce47
stb %l6,[%o2+0x07f] ! Mem[000000001100007c] = 1a04ceb3
! %l5 = 7ec36f163b6ea58c, Mem[0000000031000040] = 00000800
stb %l5,[%i2+0x040] ! Mem[0000000031000040] = 8c000800
! Mem[0000000010000020] = 72f0ca69, %l3 = ffffffff8380effd
lduha [%o0+%i4]0x80,%l3 ! %l3 = 00000000000072f0
! %l0 = 00000000fe000000, %l7 = 000000000000001a, %l7 = 000000000000001a
subccc %l0,%l7,%l7 ! %l7 = 00000000fdffffe6, %ccr = 08
! %l4 = 1ec9402464000000, immed = fffff480, %l7 = 00000000fdffffe6
sub %l4,-0xb80,%l7 ! %l7 = 1ec9402464000b80
! %l1 = 44fcae082ecf1b66, %l7 = 1ec9402464000b80, %l1 = 44fcae082ecf1b66
sllx %l1,%l7,%l1 ! %l1 = 44fcae082ecf1b66
! %l7 = 1ec9402464000b80, immed = fffff8b8, %y = aab0750c
udiv %l7,-0x748,%l6 ! %l6 = 00000000aab079e7
mov %l0,%y ! %y = fe000000
! Mem[0000000011000010] = c722c0a9 fc4e6e59, %l4 = 64000000, %l5 = 3b6ea58c
ldda [%o2+%o5]0x89,%l4 ! %l4 = 00000000fc4e6e59 00000000c722c0a9
! %l6 = 00000000aab079e7, Mem[0000000011800018] = 00000000
stha %l6,[%o3+%o6]0x88 ! Mem[0000000011800018] = 000079e7
p0_label_78: ! %cwp = 3
! %l4 = 00000000fc4e6e59, Mem[0000000011000014] = a9c022c7
stw %l4,[%o2+0x014] ! Mem[0000000011000014] = fc4e6e59
! Mem[0000000030000040] = 8380effd 00590000, %l4 = fc4e6e59, %l5 = c722c0a9
ldda [%i0+0x040]%asi,%l4 ! %l4 = 000000008380effd 0000000000590000
! %l4 = 000000008380effd, immd = 0000000000000f4a, %l4 = 000000008380effd
udivx %l4,0xf4a,%l4 ! %l4 = 00000000000899e5
! Mem[0000000011800020] = 6c960b00, %l0 = 00000000fe000000
lduha [%o3+%i4]0x89,%l0 ! %l0 = 0000000000000b00
! %l5 = 0000000000590000, Mem[0000000010800030] = c8e1ffff
stwa %l5,[%o1+%i6]0x81 ! Mem[0000000010800030] = 00590000
! %f30 = 041a0000 7b3c6d0e, Mem[0000000011800068] = 00000000 00000000
std %f30,[%o3+0x068] ! Mem[0000000011800068] = 041a0000 7b3c6d0e
! %l2 = b2500919, %l3 = 000072f0, Mem[0000000010000008] = 52e42966 2800c8c5
stda %l2,[%o0+%o4]0x89 ! Mem[0000000010000008] = b2500919 000072f0
! Mem[0000000031000000] = 26b3c5a4, %l3 = 00000000000072f0
ldsba [%i2+0x002]%asi,%l3 ! %l3 = ffffffffffffffc5
! Mem[0000000031800040] = 041a0000, %l4 = 00000000000899e5
ldsw [%i3+0x040],%l4 ! %l4 = 00000000041a0000
! Mem[0000000031800000] = 0000000021683aef, %f8 = 6629e452 c5c80028
ldd [%i3+%g0],%f8 ! %f8 = 00000000 21683aef
p0_label_79: ! %cwp = 3
! %f4 = 096afdbe, Mem[0000000011000008] = 190950b2
sta %f4 ,[%o2+%o4]0x89 ! Mem[0000000011000008] = 096afdbe
! Mem[0000000010000000] = 2800c8c5, %l2 = 44fcae07b2500919
lduba [%o0+%g0]0x88,%l2 ! %l2 = 00000000000000c5
rd %pc,%o7
return %o7+12 ! CWP = 2
! %l2 = 0000000000000002, immed = fffffa3e, %l2 = 0000000000000002
add %l2,-0x5c2,%l2 ! %l2 = fffffffffffffa40
! %l2 = fffffffffffffa40, %l5 = 00000000fe000610, %y = fe000000
sdiv %l2,%l5,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = 001fc000
! Mem[0000000010000020] = 69caf072, %f8 = 00000000
lda [%i0+%o4]0x88,%f8 ! %f8 = 69caf072
! %l6 = 0000000000000800, %l6 = 0000000000000800, %l3 = 000000006715ac00
orn %l6,%l6,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, %l7 = 0000000000000000, %l6 = 0000000000000800
sdivx %l3,%l7,%l6 ! Div by zero, %l0 = 00000000001fc050
! %l6 = 00000800, %l7 = 00000000, Mem[0000000031000040] = 8c000800 00000000
std %l6,[%o2+0x040] ! Mem[0000000031000040] = 00000800 00000000
! %l4 = 0000000000000009, immed = fffff883, %l2 = fffffffffffffa40
sub %l4,-0x77d,%l2 ! %l2 = 0000000000000786
p0_label_80: ! %cwp = 2
! Mem[0000000011000020] = 00000090, %l2 = 0000000000000786
lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %l1 = 000000000000005e, immed = fffffc18, %l6 = 0000000000000800
or %l1,-0x3e8,%l6 ! %l6 = fffffffffffffc5e
! Mem[0000000010000018] = 650100fe, %f28 = 0000005e
lda [%i0+%i6]0x88,%f28 ! %f28 = 650100fe
! %l6 = fffffffffffffc5e, immed = 000008f0, %l5 = 000000007fffffff
orncc %l6,0x8f0,%l5 ! %l5 = ffffffffffffff5f, %ccr = 88
! %f22 = e21eb3be, Mem[0000000010800010] = 00009859
sta %f22,[%i1+%i5]0x89 ! Mem[0000000010800010] = e21eb3be
rd %pc,%o7
return %o7+12 ! CWP = 1
! %l2 = 5e3b5036006e2da0, Mem[0000000030800001] = d800005e
stb %l2,[%i1+0x001] ! Mem[0000000030800000] = d8a0005e
! %l0 = bae9748c3dc4a270, immed = 0000044b, %y = 001fc000
udivcc %l0,0x44b,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 3dc4a270
! %l4 = ebd9a8e87c39a558, %l7 = 07320eda8380effd, %l6 = 00000000ffffffff
srax %l4,%l7,%l6 ! %l6 = ffffffffffffffff
! %l3 = fcfff76dfcff1ab5, immed = 00000010, %l3 = fcfff76dfcff1ab5
sll %l3,0x010,%l3 ! %l3 = f76dfcff1ab50000
p0_label_81: ! %cwp = 1
! Mem[0000000031000000] = 26b3c5a4 0000005e, %l6 = ffffffff, %l7 = 8380effd
ldd [%i2+%g0],%l6 ! %l6 = 0000000026b3c5a4 000000000000005e
! %l6 = 0000000026b3c5a4, %l5 = 0000000000003aef, %l4 = ebd9a8e87c39a558
add %l6,%l5,%l4 ! %l4 = 0000000026b40093
! %l6 = 0000000026b3c5a4, %l4 = 0000000026b40093, %l2 = 5e3b5036006e2da0
sdivx %l6,%l4,%l2 ! %l2 = 0000000000000000
! %l1 = 00000000f3788000, Mem[0000000011000010] = 596e4efc
stwa %l1,[%o2+%o5]0x81 ! Mem[0000000011000010] = f3788000
! %l7 = 000000000000005e, %l4 = 0000000026b40093, %l1 = 00000000f3788000
udivx %l7,%l4,%l1 ! %l1 = 0000000000000000
! %l3 = f76dfcff1ab50000, Mem[0000000010000000] = 2800c8c5
stha %l3,[%o0+%g0]0x88 ! Mem[0000000010000000] = 28000000
! %l5 = 0000000000003aef, immed = fffff297, %y = 3dc4a270
sdivcc %l5,-0xd69,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 3dc4a270
! Mem[0000000011000068] = bdf5ae06, %l0 = bae9748c3dc4a270
ldub [%o2+0x06b],%l0 ! %l0 = 0000000000000006
! Mem[0000000030000004] = fde6f5fa, %l2 = 0000000000000000
ldsh [%i0+0x004],%l2 ! %l2 = fffffffffffffde6
! %l6 = 0000000026b3c5a4, immed = fffff3cf, %l5 = 0000000000003aef
xor %l6,-0xc31,%l5 ! %l5 = ffffffffd94c366b
p0_label_82: ! %cwp = 1
! %l5 = ffffffffd94c366b, Mem[0000000011000008] = 096afdbe
stba %l5,[%o2+%o4]0x89 ! Mem[0000000011000008] = 096afd6b
! %l2 = fffffffffffffde6, %l7 = 000000000000005e, %y = 3dc4a270
sdivcc %l2,%l7,%l2 ! %l2 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000006
! %l3 = f76dfcff1ab50000, Mem[0000000030800040] = 22b7100b00009859
stx %l3,[%i1+0x040] ! Mem[0000000030800040] = f76dfcff1ab50000
! Mem[0000000010800010] = beb31ee2, %l3 = f76dfcff1ab50000
ldub [%o1+0x012],%l3 ! %l3 = 000000000000001e
! %l5 = ffffffffd94c366b, immed = fffff42a, %l7 = 000000000000005e
tsubcc %l5,-0xbd6,%l7 ! %l7 = ffffffffd94c4241, %ccr = 9b
! %l1 = ffffffff80000000, %l6 = 0000000026b3c5a4, %l2 = 000000007fffffff
sra %l1,%l6,%l2 ! %l2 = fffffffff8000000
! %l3 = 000000000000001e, %l4 = 0000000026b40093, %l5 = ffffffffd94c366b
orncc %l3,%l4,%l5 ! %l5 = ffffffffd94bff7e, %ccr = 88
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[0000000010800030] = 00590000, %l6 = 00000000000000c8
lduwa [%i1+%o6]0x80,%l6 ! %l6 = 0000000000590000
! %l2 = e02e1d37, %l3 = 00002da0, Mem[0000000010800008] = 00000000 c37a6c94
stda %l2,[%i1+%i4]0x89 ! Mem[0000000010800008] = e02e1d37 00002da0
p0_label_83:
! %l6 = 0000000000590000, immed = fffffb61, %y = 00000006
sdiv %l6,-0x49f,%l5 ! %l5 = fffffffffeb38933
mov %l0,%y ! %y = 8b678954
! %l1 = 000000003c38c000, %l6 = 0000000000590000, %l2 = 00000000e02e1d37
mulx %l1,%l6,%l2 ! %l2 = 0014efbac0000000, %y = 8b678954
! Mem[0000000011800058] = 7dce2df7, %l2 = 0014efbac0000000
ldub [%i3+0x05b],%l2 ! %l2 = 00000000000000f7
! Mem[0000000011800008] = aab0750c 2ecf1b66, %l2 = 000000f7, %l3 = 00002da0
ldd [%i3+%i4],%l2 ! %l2 = 00000000aab0750c 000000002ecf1b66
! %l2 = 00000000aab0750c, Mem[0000000010000010] = 00044836
stwa %l2,[%i0+%i5]0x80 ! Mem[0000000010000010] = aab0750c
! %f14 = c5c80028 c8e1c69c, Mem[0000000031000040] = 00000800 00000000
std %f14,[%o2+0x040] ! Mem[0000000031000040] = c5c80028 c8e1c69c
! %f20 = c5c80028 37aed789, Mem[0000000030800000] = d8a0005e 00000000
stda %f20,[%o1+0x000]%asi ! Mem[0000000030800000] = c5c80028 37aed789
! %l4 = 0000000022b7100b, %l4 = 0000000022b7100b, %l0 = ffffffff8b678954
sub %l4,%l4,%l0 ! %l0 = 0000000000000000
! %f14 = c5c80028 c8e1c69c, Mem[0000000011000030] = 00000000 89608d3d
stda %f14,[%i2+%o6]0x81 ! Mem[0000000011000030] = c5c80028 c8e1c69c
! Mem[0000000011800030] = 47ce041a, %f11 = 00590000
lda [%i3+%o6]0x88,%f11 ! %f11 = 47ce041a
p0_label_84:
! Mem[0000000011000010] = f3788000fc4e6e59, %f24 = c5c8c828 00000000
ldd [%i2+%i5],%f24 ! %f24 = f3788000 fc4e6e59
! %l6 = 0000000000590000, Mem[0000000010000030] = 03000000
stba %l6,[%i0+%o6]0x81 ! Mem[0000000010000030] = 00000000
! Mem[0000000010800018] = 00001a04, %l0 = 0000000000000000
ldsba [%i1+%i6]0x88,%l0 ! %l0 = 0000000000000004
! %l4 = 0000000022b7100b, %l3 = 000000002ecf1b66, %l4 = 0000000022b7100b
udivx %l4,%l3,%l4 ! %l4 = 0000000000000000
! %l3 = 000000002ecf1b66, Mem[0000000010800050] = 9479e9addcea6a3d
stx %l3,[%i1+0x050] ! Mem[0000000010800050] = 000000002ecf1b66
! %l2 = 00000000aab0750c, %l0 = 0000000000000004, %y = 8b678954
umulcc %l2,%l0,%l0 ! %l0 = 00000002aac1d430, %ccr = 08, %y = 02
! %l3 = 000000002ecf1b66, Mem[0000000011000030] = c5c80028
stwa %l3,[%i2+%o6]0x81 ! Mem[0000000011000030] = 2ecf1b66
! %l3 = 000000002ecf1b66, immed = 00000020, %l7 = ffffffffffffe1c8
srlx %l3,0x020,%l7 ! %l7 = 0000000000000000
! %l2 = aab0750c, %l3 = 2ecf1b66, Mem[0000000011800010] = 7b3c6d0e c90012f2
stda %l2,[%i3+%i5]0x81 ! Mem[0000000011800010] = aab0750c 2ecf1b66
! %f18 = 00000000 00000000, Mem[0000000010800030] = 00005900 ffffffff
stda %f18,[%i1+%o6]0x89 ! Mem[0000000010800030] = 00000000 00000000
p0_label_85:
! %l6 = 0000000000590000, Mem[0000000011800020] = 000b966c017c517a
stx %l6,[%i3+%o4] ! Mem[0000000011800020] = 0000000000590000
! %l1 = 000000003c38c000, %l5 = fffffffffeb38933, %y = 00000002
smulcc %l1,%l5,%l6 ! %l6 = ffb1ca749e0e4000, %ccr = 88, %y = ffb1ca74
! %l2 = 00000000aab0750c, immed = 00000b63, %l5 = fffffffffeb38933
tsubcc %l2,0xb63,%l5 ! %l5 = 00000000aab069a9, %ccr = 0a
! Mem[0000000011000018] = 0000005e000000e2, %l0 = 00000002aac1d430
ldxa [%i2+0x018]%asi,%l0 ! %l0 = 0000005e000000e2
! Mem[0000000010000040] = 4233bad8, %l0 = 0000005e000000e2
ldswa [%i0+0x040]%asi,%l0 ! %l0 = 000000004233bad8
! Mem[0000000031000004] = 0000005e, %l6 = ffb1ca749e0e4000
ldsh [%o2+0x004],%l6 ! %l6 = 0000000000000000
! Randomly selected nop
nop
! %l1 = 000000003c38c000, immed = 00000c33, %l5 = 00000000aab069a9
taddcc %l1,0xc33,%l5 ! %l5 = 000000003c38cc33, %ccr = 02
! %l6 = 00000000, %l7 = 00000000, Mem[0000000011000030] = 661bcf2e 9cc6e1c8
stda %l6,[%i2+%o6]0x89 ! Mem[0000000011000030] = 00000000 00000000
! %l4 = 00000000, %l5 = 3c38cc33, Mem[0000000011800020] = 00000000 00590000
stda %l4,[%i3+%o4]0x81 ! Mem[0000000011800020] = 00000000 3c38cc33
p0_label_86:
! %l5 = 000000003c38cc33, %l6 = 0000000000000000, %y = ffb1ca74
udiv %l5,%l6,%l3 ! Div by zero, %l0 = 000000004233bb28
mov %l0,%y ! %y = 4233bb00
! %l3 = 000000002ecf1b66, immed = fffff0ac, %l6 = 0000000000000000
add %l3,-0xf54,%l6 ! %l6 = 000000002ecf0c12
! %l7 = 0000000000000000, immed = fffff909, %l4 = 0000000000000000
orncc %l7,-0x6f7,%l4 ! %l4 = 00000000000006f6, %ccr = 00
! %l0 = 000000004233bb00, immd = fffffffffffff54d, %l1 = 000000003c38c000
mulx %l0,-0xab3,%l1 ! %l1 = fffffd3bb0863f00, %y = 4233bb00
! Mem[0000000031000040] = c5c80028c8e1c69c, %f22 = e21eb3be 21683aef
ldda [%o2+0x040]%asi,%f22 ! %f22 = c5c80028 c8e1c69c
! %l1 = fffffd3bb0863f00, immed = 00000141, %l4 = 00000000000006f6
orncc %l1,0x141,%l4 ! %l4 = ffffffffffffffbe, %ccr = 88
! Mem[0000000031800000] = 00000000 21683aef, %l6 = 2ecf0c12, %l7 = 00000000
ldd [%o3+%g0],%l6 ! %l6 = 0000000000000000 0000000021683aef
! %l6 = 0000000000000000, %l7 = 0000000021683aef, %l2 = 00000000aab0750c
sll %l6,%l7,%l2 ! %l2 = 0000000000000000
! Mem[0000000010000028] = ffff0000 00000e1f, %l6 = 00000000, %l7 = 21683aef
ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffff0000 0000000000000e1f
! %l0 = 000000004233bb00, Mem[0000000030800000] = c5c80028
stw %l0,[%o1+%g0] ! Mem[0000000030800000] = 4233bb00
p0_label_87:
! Mem[0000000030800000] = 4233bb00 37aed789, %l0 = 4233bb00, %l1 = b0863f00
ldd [%o1+%g0],%l0 ! %l0 = 000000004233bb00 0000000037aed789
! %l7 = 0000000000000e1f, %l5 = 000000003c38cc33, %l7 = 0000000000000e1f
andncc %l7,%l5,%l7 ! %l7 = 000000000000020c, %ccr = 00
! Mem[0000000031000040] = c5c80028c8e1c69c, %f20 = c5c80028 37aed789
ldd [%o2+0x040],%f20 ! %f20 = c5c80028 c8e1c69c
! Mem[0000000011800044] = b188e452, %l7 = 000000000000020c
ldub [%i3+0x046],%l7 ! %l7 = 00000000000000e4
! %l3 = 000000002ecf1b66, immed = 000002f0, %y = 4233bb00
umul %l3,0x2f0,%l7 ! %l7 = 0000008980607ba0, %y = 89
! %l7 = 0000008980607ba0, %l7 = 0000008980607ba0, %l0 = 000000004233bb00
taddcctv %l7,%l7,%l0 ! %l0 = 000000004233bb23, Trapped
! Mem[0000000010800028] = c8e1c69c3d8d6089, %f10 = 8380effd 47ce041a
ldda [%i1+%o5]0x88,%f10 ! %f10 = c8e1c69c 3d8d6089
! Mem[0000000030800044] = 1ab50000, %l7 = 0000008980607ba0
ldsb [%o1+0x046],%l7 ! %l7 = 0000000000000000
! %l5 = 000000003c38cc33, immd = fffffffffffff85b, %l4 = ffffffffffffffbe
udivx %l5,-0x7a5,%l4 ! %l4 = 0000000000000000
! %l3 = 000000002ecf1b66, immed = 00000cdd, %l2 = 0000000000000000
sub %l3,0xcdd,%l2 ! %l2 = 000000002ecf0e89
p0_label_88:
! %l6 = 00000000ffff0000, %l0 = 000000004233bb23, %y = 00000089
sdivcc %l6,%l0,%l6 ! %l6 = 0000000000000215, %ccr = 00
mov %l0,%y ! %y = 4233bb23
! Mem[0000000010800028] = 3d8d6089, %f16 = 21683aef
lda [%i1+%o5]0x88,%f16 ! %f16 = 3d8d6089
! Mem[0000000031800000] = 00000000, %l3 = 000000002ecf1b66
lduh [%o3+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000031000040] = c5c80028, %l0 = 000000004233bb23
ldsh [%o2+0x042],%l0 ! %l0 = 0000000000000028
! %l2 = 000000002ecf0e89, immed = fffff2fb, %l7 = 0000000000000000
addccc %l2,-0xd05,%l7 ! %l7 = 000000002ecf0184, %ccr = 11
! Mem[000000001000003c] = f8dccac6, %f16 = 3d8d6089
ld [%i0+0x03c],%f16 ! %f16 = f8dccac6
! Mem[0000000011800000] = c04a440ac8e1c69c, %f6 = 00000000 2800c8c5
ldda [%i3+%g0]0x80,%f6 ! %f6 = c04a440a c8e1c69c
! %l5 = 000000003c38cc33, Mem[0000000011800064] = 00000001
sth %l5,[%i3+0x064] ! Mem[0000000011800064] = cc330001
! Mem[0000000030000000] = 096afdbe, %l4 = 0000000000000000
ldub [%o0+0x003],%l4 ! %l4 = 00000000000000be
! %f8 = 69caf072 21683aef, Mem[0000000011000010] = f3788000 fc4e6e59
stda %f8 ,[%i2+%i5]0x81 ! Mem[0000000011000010] = 69caf072 21683aef
p0_label_89:
! %l6 = 0000000000000215, %l0 = 0000000000000028, %l4 = 00000000000000be
sdivx %l6,%l0,%l4 ! %l4 = 000000000000000d
! %l1 = 0000000037aed789, %l1 = 0000000037aed789, %l7 = 000000002ecf0184
mulx %l1,%l1,%l7 ! %l7 = 0c1c980691b36751, %y = 4233bb23
! %l5 = 000000003c38cc33, %l0 = 0000000000000028, %y = 4233bb23
udiv %l5,%l0,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00000028
! %l0 = 0000000000000028, immed = 0000090f, %l3 = 0000000000000000
tsubcc %l0,0x90f,%l3 ! %l3 = fffffffffffff719, %ccr = 9b
! %l2 = 000000002ecf0e89, %l5 = 000000003c38cc33, %l7 = 0c1c980691b36751
orn %l2,%l5,%l7 ! %l7 = ffffffffefcf3fcd
! Mem[0000000031800044] = 7b3c6d0e, %l3 = fffffffffffff719
ldsha [%o3+0x046]%asi,%l3 ! %l3 = 0000000000006d0e
! %l1 = 0000000037aed789, Mem[0000000030000004] = fde6f5fa
stw %l1,[%o0+0x004] ! Mem[0000000030000004] = 37aed789
! %f14 = c5c80028 c8e1c69c, Mem[0000000011000070] = 6bd31bb8 96169767
std %f14,[%i2+0x070] ! Mem[0000000011000070] = c5c80028 c8e1c69c
! %l5 = 000000003c38cc33
sethi %hi(0x40383400),%l5 ! %l5 = 0000000040383400
! %l0 = 0000000000000028, Mem[0000000031800000] = 0000000021683aef
stx %l0,[%o3+%g0] ! Mem[0000000031800000] = 0000000000000028
p0_label_90:
! %l5 = 0000000040383400, immed = 00000ded, %l2 = 000000002ecf0e89
orncc %l5,0xded,%l2 ! %l2 = fffffffffffff612, %ccr = 88
! %f21 = c8e1c69c, Mem[0000000010000010] = aab0750c
sta %f21,[%i0+%i5]0x81 ! Mem[0000000010000010] = c8e1c69c
! %l6 = 0000000000000215, Mem[0000000010800000] = 2684678b
stba %l6,[%i1+%g0]0x81 ! Mem[0000000010800000] = 1584678b
! Mem[0000000010000008] = 000072f0 b2500919, %l6 = 00000215, %l7 = efcf3fcd
ldda [%i0+%i4]0x89,%l6 ! %l6 = 00000000b2500919 00000000000072f0
! %l3 = 0000000000006d0e, %l1 = 0000000037aed789, %l0 = 0000000000000028
sub %l3,%l1,%l0 ! %l0 = ffffffffc8519585
! %l4 = 00000000ffffffff, Mem[0000000030000044] = 00590000
stw %l4,[%o0+0x044] ! Mem[0000000030000044] = ffffffff
! %f6 = c04a440a c8e1c69c, Mem[0000000011000020] = 90000000 00000000
stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000011000020] = c04a440a c8e1c69c
! Mem[0000000011800074] = c9dd7108, %l2 = fffffffffffff612
ldsb [%i3+0x074],%l2 ! %l2 = ffffffffffffffc9
! Mem[0000000011000030] = 00000000, %l0 = ffffffffc8519585
ldsha [%i2+%o6]0x81,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000006d0e
setx 0x52ed66b552ed66b5,%g7,%l3 ! %l3 = 52ed66b552ed66b5
p0_label_91:
! %l5 = 0000000040383400, %l2 = ffffffffffffffc9, %l6 = 00000000b2500919
sdivx %l5,%l2,%l6 ! %l6 = fffffffffed51654
! %l7 = 00000000000072f0, %l0 = 0000000000000000, %y = 00000028
sdiv %l7,%l0,%l1 ! %l1 = 0000000037aed789
mov %l0,%y ! %y = 00000028
! Mem[0000000011800018] = e7790000, %l0 = 0000000000000028
ldsha [%i3+%i6]0x81,%l0 ! %l0 = ffffffffffffe779
! %f14 = c5c80028, Mem[0000000030800044] = 1ab50000
st %f14,[%o1+0x044] ! Mem[0000000030800044] = c5c80028
! Mem[0000000031800000] = 00000000, %l3 = 52ed66b552ed66b5
ldsh [%o3+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000010800000] = 1584678b, %l4 = 00000000ffffffff
ldswa [%i1+%g0]0x81,%l4 ! %l4 = 000000001584678b
! %l1 = 0000000037aed789, Mem[0000000010000008] = 190950b2f0720000
stxa %l1,[%i0+%i4]0x80 ! Mem[0000000010000008] = 0000000037aed789
! %l6 = fed51654, %l7 = 000072f0, Mem[0000000010800000] = 1584678b 3a6dd747
std %l6,[%i1+%g0] ! Mem[0000000010800000] = fed51654 000072f0
! %l5 = 0000000040383400, %l6 = fffffffffed51654, %l0 = ffffffffffffe779
xor %l5,%l6,%l0 ! %l0 = ffffffffbeed2254
! Mem[0000000010000060] = aacf6aeb 7bca0e2e, %l2 = ffffffc9, %l3 = 00000000
ldd [%i0+0x060],%l2 ! %l2 = 00000000aacf6aeb 000000007bca0e2e
p0_label_92:
! %l4 = 000000001584678b, %l7 = 00000000000072f0, %l1 = 0000000037aed789
sra %l4,%l7,%l1 ! %l1 = 0000000000001584
! Mem[0000000011000028] = 8b678426, %l7 = 00000000000072f0
lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000008b67
! Mem[0000000011800030] = 1a04ce47, %l2 = 00000000aacf6aeb
ldsw [%i3+%o6],%l2 ! %l2 = 000000001a04ce47
! %l2 = 000000001a04ce47, %l7 = 0000000000008b67, %l2 = 000000001a04ce47
orncc %l2,%l7,%l2 ! %l2 = fffffffffffffedf, %ccr = 88
! %l7 = 0000000000008b67, %l5 = 0000000040383400, %l4 = 000000001584678b
or %l7,%l5,%l4 ! %l4 = 000000004038bf67
! %l5 = 0000000040383400, Mem[0000000031000000] = 26b3c5a40000005e
stx %l5,[%o2+%g0] ! Mem[0000000031000000] = 0000000040383400
! %l7 = 0000000000008b67, immed = 0000034e, %l6 = fffffffffed51654
subccc %l7,0x34e,%l6 ! %l6 = 0000000000008819, %ccr = 00
! Mem[0000000031000004] = 40383400, %l0 = ffffffffbeed2254
ldsh [%o2+0x004],%l0 ! %l0 = 0000000000004038
! %l6 = 0000000000008819, immed = fffffe6c, %l0 = 0000000000004038
or %l6,-0x194,%l0 ! %l0 = fffffffffffffe7d
! %l4 = 4038bf67, %l5 = 40383400, Mem[0000000030800000] = 4233bb00 37aed789
std %l4,[%o1+%g0] ! Mem[0000000030800000] = 4038bf67 40383400
p0_label_93:
! %f16 = f8dccac6 03d3ef86, Mem[0000000011000060] = 0000148f 6f4b8ba3
stda %f16,[%i2+0x060]%asi ! Mem[0000000011000060] = f8dccac6 03d3ef86
! Invert Register : %l6 = 0000000000008819
xor %l6,-1,%l6 ! %l6 = ffffffffffff77e6
! %f8 = 69caf072 21683aef, Mem[0000000011000030] = 00000000 00000000
stda %f8 ,[%i2+%o6]0x89 ! Mem[0000000011000030] = 69caf072 21683aef
! Mem[0000000030000040] = 8380effd ffffffff, %l6 = ffff77e6, %l7 = 00008b67
ldd [%o0+0x040],%l6 ! %l6 = 000000008380effd 00000000ffffffff
! %l3 = 000000007bca0e2e, %l3 = 000000007bca0e2e, %l6 = 000000008380effd
tsubcc %l3,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 46
! %f18 = 00000000 00000000, Mem[0000000031800000] = 00000000 00000028
std %f18,[%o3+%g0] ! Mem[0000000031800000] = 00000000 00000000
! Mem[0000000010000030] = 21000000 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i0+%o6]0x89,%l6 ! %l6 = 0000000000000000 0000000021000000
! Mem[0000000011000018] = 0000005e, %l7 = 0000000021000000
lduha [%i2+%i6]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000011000010] = 69caf072, %l7 = 0000000000000000
ldsha [%i2+%i5]0x81,%l7 ! %l7 = 00000000000069ca
! %l2 = fffffffffffffedf, Mem[0000000010800008] = 371d2ee0
stwa %l2,[%i1+%i4]0x81 ! Mem[0000000010800008] = fffffedf
p0_label_94:
! Clear Register : %l3 = 000000007bca0e2e
clr %l3 ! %l3 = 0000000000000000
! done : should take illegal inst trap, %l0 = fffffffffffffe7d
done ! Illegal inst trap : %l0 = fffffffffffffe8d
! Mem[0000000011800010] = aab0750c2ecf1b66, %l3 = 0000000000000000
ldxa [%i3+%i5]0x81,%l3 ! %l3 = aab0750c2ecf1b66
! Mem[0000000010800060] = d23f66dc, %l2 = fffffffffffffedf
lduw [%i1+0x060],%l2 ! %l2 = 00000000d23f66dc
! Mem[0000000011800008] = 0c75b0aa, %f14 = c5c80028
lda [%i3+%i4]0x88,%f14 ! %f14 = 0c75b0aa
! Mem[0000000031800004] = 00000000, %l1 = 0000000000001584
ldsha [%o3+0x004]%asi,%l1 ! %l1 = 0000000000000000
! %l6 = 0000000000000000, %l1 = 0000000000000000, %l4 = 000000004038bf67
taddcc %l6,%l1,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l2 = 00000000d23f66dc, Mem[0000000010800038] = 7dce2df77b3c6d0e
stx %l2,[%i1+0x038] ! Mem[0000000010800038] = 00000000d23f66dc
! %l3 = aab0750c2ecf1b66, %l1 = 0000000000000000, %y = 00000028
sdiv %l3,%l1,%l6 ! Div by zero, %l0 = fffffffffffffedd
mov %l0,%y ! %y = fffffeb5
! %l3 = aab0750c2ecf1b66, immed = fffffe85, %l2 = 00000000d23f66dc
orn %l3,-0x17b,%l2 ! %l2 = aab0750c2ecf1b7e
p0_label_95:
! %l6 = 0000000000000000, Mem[0000000011800018] = e7790000
stwa %l6,[%i3+%i6]0x81 ! Mem[0000000011800018] = 00000000
! Mem[0000000011000020] = 9cc6e1c80a444ac0, %l6 = 0000000000000000
ldx [%i2+%o4],%l6 ! %l6 = 9cc6e1c80a444ac0
! Clear Register : %l2 = aab0750c2ecf1b7e
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000010000078] = a80b966c6f4f9859, %l2 = 0000000000000000
ldxa [%i0+0x078]%asi,%l2 ! %l2 = a80b966c6f4f9859
! Mem[0000000011000010] = 69caf07221683aef, %l6 = 9cc6e1c80a444ac0
ldxa [%i2+%i5]0x81,%l6 ! %l6 = 69caf07221683aef
! %l6 = 69caf07221683aef, %l0 = fffffffffffffeb5, %l7 = 00000000000069ca
andcc %l6,%l0,%l7 ! %l7 = 69caf07221683aa5, %ccr = 00
! Mem[0000000011800050] = 8956dc49b395d8e6, %l6 = 69caf07221683aef
ldx [%i3+0x050],%l6 ! %l6 = 8956dc49b395d8e6
! %l2 = a80b966c6f4f9859, Mem[0000000011000028] = 2684678b
stwa %l2,[%i2+%o5]0x89 ! Mem[0000000011000028] = 6f4f9859
! %l5 = 0000000040383400, Mem[0000000030000040] = 8380effdffffffff
stx %l5,[%o0+0x040] ! Mem[0000000030000040] = 0000000040383400
! Mem[0000000011800008] = 661bcf2e 0c75b0aa, %l0 = fffffeb5, %l1 = 00000000
ldda [%i3+%i4]0x89,%l0 ! %l0 = 000000000c75b0aa 00000000661bcf2e
p0_label_96:
! %l4 = 0000000000000000, immed = 00000571, %y = fffffeb5
umulcc %l4,0x571,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! %l5 = 0000000040383400, Mem[0000000010800060] = d23f66dcb894735d
stx %l5,[%i1+0x060] ! Mem[0000000010800060] = 0000000040383400
! %l2 = a80b966c6f4f9859, immed = fffff497, %l3 = 0000000000000000
sub %l2,-0xb69,%l3 ! %l3 = a80b966c6f4fa3c2
! %l4 = 0000000000000000, Mem[0000000010800020] = 0000000047d76d3a
stxa %l4,[%i1+%o4]0x80 ! Mem[0000000010800020] = 0000000000000000
! %l0 = 000000000c75b0aa, Mem[0000000011000010] = 69caf072
stba %l0,[%i2+%i5]0x81 ! Mem[0000000011000010] = aacaf072
! %l7 = 69caf07221683aa5, Mem[0000000031800044] = 7b3c6d0e
stw %l7,[%o3+0x044] ! Mem[0000000031800044] = 21683aa5
! %l4 = 0000000000000000, immd = 0000000000000bff, %l0 = 000000000c75b0aa
udivx %l4,0xbff,%l0 ! %l0 = 0000000000000000
! %l3 = a80b966c6f4fa3c2, %l6 = 8956dc49b395d8e6, %l1 = 00000000661bcf2e
andn %l3,%l6,%l1 ! %l1 = 200902244c4a2300
! Randomly selected nop
nop
! Mem[0000000010800018] = 00001a04, %l3 = a80b966c6f4fa3c2
ldsba [%i1+%i6]0x88,%l3 ! %l3 = 0000000000000004
p0_label_97:
! %f0 = 2684678b, Mem[0000000030800000] = 4038bf67
st %f0 ,[%o1+%g0] ! Mem[0000000030800000] = 2684678b
! Mem[0000000010800024] = 00000000, %l3 = 0000000000000004
ldswa [%i1+0x024]%asi,%l3 ! %l3 = 0000000000000000
! %l6 = 8956dc49b395d8e6, Mem[0000000011800030] = 1a04ce47
stwa %l6,[%i3+%o6]0x81 ! Mem[0000000011800030] = b395d8e6
! Mem[0000000011000028] = 59984f6f8250c8e0, %l0 = 0000000000000000
ldxa [%i2+%o5]0x81,%l0 ! %l0 = 59984f6f8250c8e0
save ! CWP = 1
! %l1 = ffffffff80000000, Mem[0000000011800020] = 00000000
stba %l1,[%o3+%i4]0x81 ! Mem[0000000011800020] = 00000000
! %l6 = 0000000026b3c5a4, immed = fffff76d, %l3 = 000000000000001e
addccc %l6,-0x893,%l3 ! %l3 = 0000000026b3bd11, %ccr = 11
! %l0 = 00000006, %l1 = 80000000, Mem[0000000011000060] = f8dccac6 03d3ef86
std %l0,[%o2+0x060] ! Mem[0000000011000060] = 00000006 80000000
! %l2 = f8000000, %l3 = 26b3bd11, Mem[0000000011000068] = bdf5ae06 acc38ae8
std %l2,[%o2+0x068] ! Mem[0000000011000068] = f8000000 26b3bd11
! %f25 = fc4e6e59, Mem[0000000030800000] = 2684678b
st %f25,[%i1+%g0] ! Mem[0000000030800000] = fc4e6e59
p0_label_98: ! %cwp = 1
! %f12 = 47d76d3a 89608d3d, Mem[0000000011000030] = 21683aef 69caf072
stda %f12,[%o2+%i6]0x89 ! Mem[0000000011000030] = 47d76d3a 89608d3d
! %l3 = 0000000026b3bd11, %l7 = ffffffffd94c4241, %l3 = 0000000026b3bd11
srl %l3,%l7,%l3 ! %l3 = 000000001359de88
! %l6 = 0000000026b3c5a4, Mem[000000001080001c] = ffffe1c8
stba %l6,[%o1+0x01c]%asi ! Mem[000000001080001c] = a4ffe1c8
! %l3 = 000000001359de88, immed = 00000eb6, %l0 = 0000000000000006
andn %l3,0xeb6,%l0 ! %l0 = 000000001359d008
! Mem[0000000011800008] = aab0750c, %f20 = c5c80028
lda [%o3+%o4]0x80,%f20 ! %f20 = aab0750c
! Mem[0000000030800044] = c5c80028, %l7 = ffffffffd94c4241
ldsw [%i1+0x044],%l7 ! %l7 = ffffffffc5c80028
! %l3 = 000000001359de88, %l4 = 0000000026b40093, %l0 = 000000001359d008
and %l3,%l4,%l0 ! %l0 = 0000000002100080
! %l4 = 0000000026b40093, immed = fffffd7f, %l2 = fffffffff8000000
xorcc %l4,-0x281,%l2 ! %l2 = ffffffffd94bfdec, %ccr = 88
! %l4 = 0000000026b40093, %l5 = ffffffffd94bff7e, %y = 00000000
sdivcc %l4,%l5,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
mov %l0,%y ! %y = 02100080
! %l3 = 000000001359de88, Mem[0000000030800040] = f76dfcff
stw %l3,[%i1+0x040] ! Mem[0000000030800040] = 1359de88
p0_label_99: ! %cwp = 1
! %l7 = ffffffffc5c80028, immed = fffff1ce, %l2 = ffffffffd94bfdec
orn %l7,-0xe32,%l2 ! %l2 = ffffffffc5c80e39
! Mem[0000000010000068] = 64cb0dea, %l5 = ffffffffd94bff7e
lduh [%o0+0x068],%l5 ! %l5 = 00000000000064cb
! Mem[0000000011800008] = 661bcf2e0c75b0aa, %l1 = ffffffff80000000
ldxa [%o3+%o4]0x88,%l1 ! %l1 = 661bcf2e0c75b0aa
! %l5 = 00000000000064cb, immed = 000004bf, %l6 = ffffffffffffffff
xor %l5,0x4bf,%l6 ! %l6 = 0000000000006074
! %f5 = a0e6f5fa, Mem[0000000030800004] = 40383400
st %f5 ,[%i1+0x004] ! Mem[0000000030800004] = a0e6f5fa
! Mem[0000000031000044] = c8e1c69c, %l5 = 00000000000064cb
ldsba [%i2+0x045]%asi,%l5 ! %l5 = ffffffffffffffe1
! %l3 = 000000001359de88, Mem[000000001100001a] = 0000005e
sth %l3,[%o2+0x01a] ! Mem[0000000011000018] = 0000de88
! Mem[0000000030800000] = fc4e6e59, %l4 = 0000000026b40093
ldub [%i1+%g0],%l4 ! %l4 = 00000000000000fc
! %l5 = ffffffffffffffe1, Mem[0000000010000020] = 72f0ca69
stba %l5,[%o0+%i4]0x81 ! Mem[0000000010000020] = e1f0ca69
! Mem[0000000010800008] = fffffedfa02d0000, %f4 = 096afdbe a0e6f5fa
ldd [%o1+%o4],%f4 ! %f4 = fffffedf a02d0000
p0_label_100: ! %cwp = 1
! Mem[0000000030800044] = c5c80028, %l7 = ffffffffc5c80028
ldsh [%i1+0x046],%l7 ! %l7 = 0000000000000028
! %l6 = 0000000000006074, immed = 00000fed, %l0 = 0000000002100080
and %l6,0xfed,%l0 ! %l0 = 0000000000000064
! %l5 = ffffffffffffffe1, %l1 = 661bcf2e0c75b0aa, %l5 = ffffffffffffffe1
addcc %l5,%l1,%l5 ! %l5 = 661bcf2e0c75b08b, %ccr = 11
! %l2 = ffffffffc5c80e39, immed = fffffbb9, %y = 02100080
sdivcc %l2,-0x447,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000064
! %l2 = ffffffff80000000, %l3 = 000000001359de88, %y = 00000064
udivcc %l2,%l3,%l0 ! %l0 = 0000000000000531, %ccr = 00
mov %l0,%y ! %y = 00000531
! Mem[0000000010800010] = 66290000 e21eb3be, %l2 = 80000000, %l3 = 1359de88
ldda [%o1+%o5]0x89,%l2 ! %l2 = 00000000e21eb3be 0000000066290000
! Mem[0000000010000018] = 650100fe, %l0 = 0000000000000531
ldsha [%o0+%o6]0x89,%l0 ! %l0 = 00000000000000fe
! %l5 = 661bcf2e0c75b08b, %l4 = 00000000000000fc, %l0 = 00000000000000fe
subccc %l5,%l4,%l0 ! %l0 = 661bcf2e0c75af8f, %ccr = 00
! Mem[0000000010000048] = 54b68645 8c395099, %l2 = e21eb3be, %l3 = 66290000
ldd [%o0+0x048],%l2 ! %l2 = 0000000054b68645 000000008c395099
! Mem[000000001080001c] = a4ffe1c8, %l1 = 661bcf2e0c75b0aa
ldub [%o1+0x01f],%l1 ! %l1 = 00000000000000c8
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
ba,a p0_branch_failed
p0_not_taken_0_end:
! End of Random Code for Processor 0
restore ! CWP = 0
p0_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x000] ! Set processor 0 done flag
! Self Check Disabled
p0_check_registers:
! 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:
ldub [%o2+0x044],%l1 ! Mem[0000000031000044]
lduw [%o0+0x000],%l7 ! Mem[0000000030000000]
andcc %l2,%l0,%l4
st %f8 ,[%i0+0x02c] ! Mem[000000001000002c]
sth %l5,[%o2+0x042] ! Mem[0000000031000042]
stb %l6,[%o1+0x000] ! Mem[0000000030800000]
ldub [%o1+0x046],%l5 ! Mem[0000000030800046]
done
p0_trap1o:
ldub [%i2+0x044],%l1 ! Mem[0000000031000044]
lduw [%i0+0x000],%l7 ! Mem[0000000030000000]
andcc %l2,%l0,%l4
st %f8 ,[%o0+0x02c] ! Mem[000000001000002c]
sth %l5,[%i2+0x042] ! Mem[0000000031000042]
stb %l6,[%i1+0x000] ! Mem[0000000030800000]
ldub [%i1+0x046],%l5 ! Mem[0000000030800046]
done
p0_trap2e:
lduw [%i2+0x04c],%l1 ! Mem[000000001100004c]
ldsw [%o3+0x004],%l1 ! Mem[0000000031800004]
done
p0_trap2o:
lduw [%o2+0x04c],%l1 ! Mem[000000001100004c]
ldsw [%i3+0x004],%l1 ! Mem[0000000031800004]
done
p0_trap3e:
xnor %l5,0x9e7,%l0
or %l6,%l7,%l6
xnor %l7,-0x380,%l3
addc %l4,-0x436,%l6
xnor %l4,%l7,%l1
done
p0_trap3o:
xnor %l5,0x9e7,%l0
or %l6,%l7,%l6
xnor %l7,-0x380,%l3
addc %l4,-0x436,%l6
xnor %l4,%l7,%l1
done
p0_init_memory_pointers:
set p0_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
mov 0x08,%i4
mov 0x10,%i5
mov 0x18,%i6
mov %g0,%i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 098af6c03ef1f5d3
ldx [%g1+0x008],%l1 ! %l1 = a892dbe294b4f7b8
ldx [%g1+0x010],%l2 ! %l2 = 76a0ceb6220f27d7
ldx [%g1+0x018],%l3 ! %l3 = f7b2a37df8012ed9
ldx [%g1+0x020],%l4 ! %l4 = 812f06f89dabdc48
ldx [%g1+0x028],%l5 ! %l5 = 5462539c188ba242
ldx [%g1+0x030],%l6 ! %l6 = 24a9ea527107793c
ldx [%g1+0x038],%l7 ! %l7 = 00ec05caa7ebd6fc
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 = bae9748c3dc4a260
ldx [%g1+0x048],%l1 ! %l1 = 4a6b3db28e6dadb0
ldx [%g1+0x050],%l2 ! %l2 = 7eabcdd29b03f16f
ldx [%g1+0x058],%l3 ! %l3 = 84afb9787c3cd782
ldx [%g1+0x060],%l4 ! %l4 = ebd9a8e87c39a558
ldx [%g1+0x068],%l5 ! %l5 = 7537f895e78b849d
ldx [%g1+0x070],%l6 ! %l6 = 7cba5649d48e1a24
ldx [%g1+0x078],%l7 ! %l7 = 07320eda8380f76a
save
! Initialize memory pointers for window 2
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 2
ldx [%g1+0x080],%l0 ! %l0 = 8f89536028c5b969
ldx [%g1+0x088],%l1 ! %l1 = 31b845d7fc28c02e
ldx [%g1+0x090],%l2 ! %l2 = a8eff3d003d3ef86
ldx [%g1+0x098],%l3 ! %l3 = 3999389083a14629
ldx [%g1+0x0a0],%l4 ! %l4 = 821493f20934182c
ldx [%g1+0x0a8],%l5 ! %l5 = 77bc76cfc0405820
ldx [%g1+0x0b0],%l6 ! %l6 = 71b625d42e2cff70
ldx [%g1+0x0b8],%l7 ! %l7 = 802970861552f880
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 = 2d6079c0aab0750c
ldx [%g1+0x0c8],%l1 ! %l1 = 44fcae082ecf1b66
ldx [%g1+0x0d0],%l2 ! %l2 = 80be9cdbe962b6ea
ldx [%g1+0x0d8],%l3 ! %l3 = 61ca0fadb82c5554
ldx [%g1+0x0e0],%l4 ! %l4 = 8cfb900a543aae03
ldx [%g1+0x0e8],%l5 ! %l5 = 7ec36f163b6ea58c
ldx [%g1+0x0f0],%l6 ! %l6 = 9505fb67bd0883fd
ldx [%g1+0x0f8],%l7 ! %l7 = d94e2bc097fa3f2b
! Initialize the output register of window 3
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
mov %g0,%o7
restore
restore
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 = ad56856e 75a10d54 333218b5 00c0ce4e
! %f4 = fa2964ec 5597ce57 5bbf11c0 484eeeb4
! %f8 = 2eda7fb5 a8e58034 7e63a161 149218d7
! %f12 = abdeb7dd 6fcef9e1 b16d0df0 0c02a812
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = ada9e1d3 5782b500 65d9f3fa 76e1e7d4
! %f20 = e52aa103 a9aabac8 2bc9305a 3ced82cf
! %f24 = 1bd05d5a 57c5ab5f e3cd3727 0ae2689d
! %f28 = 29456cb3 dd90e464 bbbedf21 fd410d81
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 103e797c aba18c1e 8f840171 e097295e
! %f36 = 6fa9931d 070bf5f7 cc52c722 a670cc86
! %f40 = 54dd5049 20b62a37 28db191b 1c231954
! %f44 = a8b91073 9fe2c252 911c690f c14964aa
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:
! %l7 = 8e812304a0c66142, %l3 = ea31566a0479b65c, %l7 = 8e812304a0c66142
tsubcc %l7,%l3,%l7 ! %l7 = a44fcc9a9c4caae6, %ccr = 9a
! %l1 = 5cc6deee00bf9b1a, %l0 = c420c6de5c12e938, %y = 00000000
smulcc %l1,%l0,%l6 ! %l6 = 0044e9e4cde897b0, %ccr = 08, %y = 44e9e4
! %l3 = ea31566a0479b65c, Mem[0000000013800018] = 95c81b62
stwa %l3,[%i3+%i6]0x89 ! Mem[0000000013800018] = 0479b65c
! %f28 = 29456cb3 dd90e464, Mem[0000000013000020] = 4955ec47 54a53c34
stda %f28,[%i2+%o4]0x89 ! Mem[0000000013000020] = 29456cb3 dd90e464
! Set Register : %l1 = 5cc6deee00bf9b1a
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030800008] = e7225578, %l3 = ea31566a0479b65c
ldsh [%o1+0x00a],%l3 ! %l3 = 0000000000005578
! %l1 = ffffffffffffffff, immed = fffffd9a, %l6 = 0044e9e4cde897b0
addcc %l1,-0x266,%l6 ! %l6 = fffffffffffffd99, %ccr = 99
! %l7 = a44fcc9a9c4caae6, Mem[000000003100004a] = 9f099a21
sth %l7,[%o2+0x04a] ! Mem[0000000031000048] = 9f09aae6
! %f10 = 7e63a161 149218d7, Mem[0000000030800008] = e7225578 97ec09dc
stda %f10,[%o1+0x008]%asi ! Mem[0000000030800008] = 7e63a161 149218d7
! Mem[000000003000000c] = 73706592, %l7 = a44fcc9a9c4caae6
ldsw [%o0+0x00c],%l7 ! %l7 = 0000000073706592
p1_label_2:
! Mem[0000000013000010] = 36d27ff2, %l4 = f2bf20545c0e4945
lduba [%i2+%i5]0x88,%l4 ! %l4 = 00000000000000f2
! %l6 = fffffffffffffd99, %l1 = ffffffffffffffff, %y = 0044e9e4
sdiv %l6,%l1,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 5c12e938
! %l3 = 0000000000005578, %l2 = 948b3f15a50cfda2, %y = 5c12e938
smulcc %l3,%l2,%l4 ! %l4 = ffffe1a2ae4dadf0, %ccr = 88, %y = ffffe1a2
! %l2 = 948b3f15a50cfda2, %l0 = c420c6de5c12e938, %l6 = fffffffffffffd99
xorcc %l2,%l0,%l6 ! %l6 = 50abf9cbf91e149a, %ccr = 08
! %l2 = a50cfda2, %l3 = 00005578, Mem[0000000012000020] = 78ff18a0 117702db
stda %l2,[%i0+%o4]0x81 ! Mem[0000000012000020] = a50cfda2 00005578
! Mem[000000003100000c] = 3567d230, %l7 = 0000000073706592
ldsb [%o2+0x00f],%l7 ! %l7 = 0000000000000030
! %l6 = f91e149a, %l7 = 00000030, Mem[0000000030800048] = 65f3f9ab c0270440
std %l6,[%o1+0x048] ! Mem[0000000030800048] = f91e149a 00000030
! %l3 = 0000000000005578, %l1 = ffffffffffffffff, %y = ffffe1a2
sdiv %l3,%l1,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = 5c12e938
! %l4 = ffffe1a2ae4dadf0, %l0 = c420c6de5c12e938, %y = 5c12e938
smulcc %l4,%l0,%l1 ! %l1 = e29de18b4f2d7c80, %ccr = 80, %y = e29de18b
! Mem[0000000012800048] = 9b152c818696fc87, %l1 = e29de18b4f2d7c80
ldxa [%i1+0x048]%asi,%l1 ! %l1 = 9b152c818696fc87
p1_label_3:
! retry : should take illegal inst trap, %l0 = c420c6de5c12e938
retry ! Illegal inst trap : %l0 = c420c6de5c12e948
! %l0 = c420c6de5c12e948, immed = 00000e06, %l4 = ffffe1a2ae4dadf0
or %l0,0xe06,%l4 ! %l4 = c420c6de5c12ef4e
! Mem[0000000012000018] = 03685253 7c6fe7d5, %l2 = a50cfda2, %l3 = 00005578
ldda [%i0+%i6]0x89,%l2 ! %l2 = 000000007c6fe7d5 0000000003685253
! %f22 = 2bc9305a, Mem[0000000012800008] = f804cd80
sta %f22,[%i1+%i4]0x89 ! Mem[0000000012800008] = 2bc9305a
! %l3 = 0000000003685253, Mem[0000000013000023] = 64e490dd
stb %l3,[%i2+0x023] ! Mem[0000000013000020] = 64e49053
! Mem[0000000013800020] = cdddd4891b1e485a, %l5 = 000000007fffffff
ldx [%i3+%o4],%l5 ! %l5 = cdddd4891b1e485a
! %l6 = 50abf9cbf91e149a, immed = 0000000e, %l6 = 50abf9cbf91e149a
sra %l6,0x00e,%l6 ! %l6 = ffffffffffffe478
! %l3 = 0000000003685253, Mem[0000000013800000] = 35344bf7eaf52333
stxa %l3,[%i3+%g0]0x88 ! Mem[0000000013800000] = 0000000003685253
! %f26 = e3cd3727, Mem[0000000031800048] = a58d1b4e
st %f26,[%o3+0x048] ! Mem[0000000031800048] = e3cd3727
! %l6 = ffffffffffffe478, immed = 0000029c, %l5 = cdddd4891b1e485a
addc %l6,0x29c,%l5 ! %l5 = ffffffffffffe714
p1_label_4:
! Mem[0000000013800030] = cb0a789c, %l1 = 9b152c818696fc87
ldsha [%i3+%o6]0x89,%l1 ! %l1 = 000000000000789c
! Mem[0000000030800048] = f91e149a00000030, %f14 = b16d0df0 0c02a812
ldd [%o1+0x048],%f14 ! %f14 = f91e149a 00000030
! %l5 = ffffffffffffe714, %l0 = c420c6de5c12e948, %l4 = c420c6de5c12ef4e
tsubcc %l5,%l0,%l4 ! %l4 = 3bdf3921a3ecfdcc, %ccr = 08
! %l2 = 000000007c6fe7d5, Mem[0000000012800020] = 75ea4ea6
stwa %l2,[%i1+%o4]0x81 ! Mem[0000000012800020] = 7c6fe7d5
! Mem[0000000012800030] = 3769ae75, %l7 = 0000000000000030
ldsba [%i1+%o6]0x81,%l7 ! %l7 = 0000000000000037
! %l0 = c420c6de5c12e948, %l0 = c420c6de5c12e948, %l6 = ffffffffffffe478
taddcctv %l0,%l0,%l6 ! %l0 = c420c6de5c12e96b, Trapped
! Mem[0000000013000048] = 286bd260, %l4 = 3bdf3921a3ecfdcc
ldsha [%i2+0x04a]%asi,%l4 ! %l4 = ffffffffffffd260
! %l2 = 000000007c6fe7d5, immd = 000000000000008b, %l4 = ffffffffffffd260
sdivx %l2,0x08b,%l4 ! %l4 = 0000000000e52dde
! Mem[0000000012800008] = 5a30c92b, %l1 = 000000000000789c
ldswa [%i1+%i4]0x81,%l1 ! %l1 = 000000005a30c92b
! Mem[0000000012000008] = 72c1e8a4, %f26 = e3cd3727
lda [%i0+%i4]0x80,%f26 ! %f26 = 72c1e8a4
p1_label_5:
! %l4 = 0000000000e52dde, %l6 = ffffffffffffe478, %l1 = 000000005a30c92b
orncc %l4,%l6,%l1 ! %l1 = 0000000000e53fdf, %ccr = 00
! %l6 = ffffffffffffe478, %l2 = 000000007c6fe7d5, %l1 = 0000000000e53fdf
sub %l6,%l2,%l1 ! %l1 = ffffffff838ffca3
! %l3 = 0000000003685253, immed = fffffb4c, %y = e29de18b
udivcc %l3,-0x4b4,%l7 ! %l7 = 00000000e29de5b4, %ccr = 08
mov %l0,%y ! %y = 5c12e96b
! %l1 = ffffffff838ffca3, %l5 = ffffffffffffe714, %l2 = 000000007c6fe7d5
addc %l1,%l5,%l2 ! %l2 = ffffffff838fe3b7
! %l2 = 838fe3b7, %l3 = 03685253, Mem[0000000013800000] = 03685253 00000000
stda %l2,[%i3+%g0]0x89 ! Mem[0000000013800000] = 838fe3b7 03685253
! %l2 = ffffffff838fe3b7, %l3 = 0000000003685253, %y = 5c12e96b
smulcc %l2,%l3,%l5 ! %l5 = fe57fa1b65ef7255, %ccr = 80, %y = fe57fa1b
! %l2 = ffffffff838fe3b7, Mem[0000000012000010] = 783b763e
stha %l2,[%i0+%i5]0x88 ! Mem[0000000012000010] = 783be3b7
! %l3 = 0000000003685253, Mem[0000000013800000] = 838fe3b7
stba %l3,[%i3+%g0]0x89 ! Mem[0000000013800000] = 838fe353
! Mem[0000000012800018] = 3feb34a78d8a1a4e, %l3 = 0000000003685253
ldxa [%i1+%i6]0x88,%l3 ! %l3 = 3feb34a78d8a1a4e
! %l3 = 3feb34a78d8a1a4e, immed = 00000013, %l6 = ffffffffffffe478
sra %l3,0x013,%l6 ! %l6 = fffffffffffff1b1
p1_label_6:
! Mem[0000000013800000] = 53e38f83, %f23 = 3ced82cf
lda [%i3+%g0]0x80,%f23 ! %f23 = 53e38f83
! %l4 = 0000000000e52dde, %l1 = ffffffff838ffca3, %y = fe57fa1b
sdiv %l4,%l1,%l4 ! %l4 = 0000000003685302
mov %l0,%y ! %y = 5c12e96b
! %l3 = 3feb34a78d8a1a4e, immed = ffffffe8, %l2 = ffffffff838fe3b7
addc %l3,-0x018,%l2 ! %l2 = 3feb34a78d8a1a36
! %l3 = 3feb34a78d8a1a4e, Mem[000000003180000c] = 6602da1c, %asi = 80
stwa %l3,[%o3+0x00c]%asi ! Mem[000000003180000c] = 8d8a1a4e
! %l0 = c420c6de5c12e96b, Mem[000000001380005a] = 82810cdc
sth %l0,[%i3+0x05a] ! Mem[0000000013800058] = 8281e96b
! Mem[0000000012000048] = 816e20f355beea7d, %f24 = 1bd05d5a 57c5ab5f
ldd [%i0+0x048],%f24 ! %f24 = 816e20f3 55beea7d
! %l5 = fe57fa1b65ef7255, immed = fffff48f, %l0 = c420c6de5c12e96b
or %l5,-0xb71,%l0 ! %l0 = fffffffffffff6df
! Mem[0000000031800008] = 86e135ad, %l5 = fe57fa1b65ef7255
ldsh [%o3+%i4],%l5 ! %l5 = ffffffffffff86e1
! Mem[0000000031800008] = 86e135ad 8d8a1a4e, %l2 = 8d8a1a36, %l3 = 8d8a1a4e
ldd [%o3+%i4],%l2 ! %l2 = 0000000086e135ad 000000008d8a1a4e
! Mem[0000000031000008] = e9733b3b3567d230, %l3 = 000000008d8a1a4e
ldx [%o2+%i4],%l3 ! %l3 = e9733b3b3567d230
p1_label_7:
! %f6 = 5bbf11c0 484eeeb4, Mem[0000000013800010] = bdcb53f7 08fac75b
stda %f6 ,[%i3+%i5]0x81 ! Mem[0000000013800010] = 5bbf11c0 484eeeb4
! Mem[0000000012800030] = 75ae6937, %l4 = 0000000003685302
lduwa [%i1+%o6]0x88,%l4 ! %l4 = 0000000075ae6937
! Mem[0000000012800000] = 02e24671, %l6 = fffffffffffff1b1
lduwa [%i1+%g0]0x88,%l6 ! %l6 = 0000000002e24671
! retry : should take illegal inst trap, %l0 = fffffffffffff6df
retry ! Illegal inst trap : %l0 = fffffffffffff6ef
! Mem[0000000030800008] = 7e63a161149218d7, %f26 = 72c1e8a4 0ae2689d
ldd [%o1+%i4],%f26 ! %f26 = 7e63a161 149218d7
! retry : should take illegal inst trap, %l0 = fffffffffffff6ef
retry ! Illegal inst trap : %l0 = fffffffffffff6ff
! Mem[0000000013000008] = 32ad1ee1101682cd, %l3 = e9733b3b3567d230
ldx [%i2+%i4],%l3 ! %l3 = 32ad1ee1101682cd
! Mem[000000003180000c] = 8d8a1a4e, %l2 = 0000000086e135ad
ldsba [%o3+0x00f]%asi,%l2 ! %l2 = 000000000000004e
! %l1 = ffffffff838ffca3, Mem[0000000012000010] = b7e33b78
stwa %l1,[%i0+%i5]0x80 ! Mem[0000000012000010] = 838ffca3
! %l4 = 0000000075ae6937, Mem[0000000012000000] = 6c304623
stwa %l4,[%i0+%g0]0x81 ! Mem[0000000012000000] = 75ae6937
p1_label_8:
! %l5 = ffffffffffff86e1, Mem[000000003180004a] = e3cd3727
stb %l5,[%o3+0x04a] ! Mem[0000000031800048] = e3cde127
! %l6 = 0000000002e24671, %l4 = 0000000075ae6937, %l0 = fffffffffffff6ff
orn %l6,%l4,%l0 ! %l0 = ffffffff8af3d6f9
! %f8 = 2eda7fb5, Mem[0000000012000010] = a3fc8f83
sta %f8 ,[%i0+%i5]0x89 ! Mem[0000000012000010] = 2eda7fb5
! %l0 = ffffffff8af3d6f9, Mem[000000003180004b] = e3cde127
stb %l0,[%o3+0x04b] ! Mem[0000000031800048] = e3cde1f9
! Mem[0000000030800048] = f91e149a, %l1 = ffffffff838ffca3
ldsba [%o1+0x048]%asi,%l1 ! %l1 = fffffffffffffff9
! Mem[0000000031800008] = 86e135ad, %l4 = 0000000075ae6937
ldsb [%o3+0x009],%l4 ! %l4 = ffffffffffffffe1
! %l2 = 000000000000004e, Mem[0000000013800048] = d3b18877
sth %l2,[%i3+0x048] ! Mem[0000000013800048] = 004e8877
! %l3 = 32ad1ee1101682cd, Mem[0000000013800018] = 5cb67904d66fcbb5
stxa %l3,[%i3+%i6]0x80 ! Mem[0000000013800018] = 32ad1ee1101682cd
! %l4 = ffffffffffffffe1, immed = fffff228, %l5 = ffffffffffff86e1
or %l4,-0xdd8,%l5 ! %l5 = ffffffffffffffe9
! %l7 = 00000000e29de5b4, immed = 00000a2d, %l7 = 00000000e29de5b4
orn %l7,0xa2d,%l7 ! %l7 = fffffffffffff5f6
p1_label_9:
! %l6 = 0000000002e24671, immed = 00000620, %l4 = ffffffffffffffe1
tsubcc %l6,0x620,%l4 ! %l4 = 0000000002e24051, %ccr = 02
! Mem[0000000013000028] = 7afbc395, %l5 = ffffffffffffffe9
lduwa [%i2+%o5]0x80,%l5 ! %l5 = 000000007afbc395
! Mem[0000000013800030] = cb0a789c, %l5 = 000000007afbc395
ldsha [%i3+%o6]0x89,%l5 ! %l5 = 000000000000789c
! %l3 = 32ad1ee1101682cd, %l7 = fffffffffffff5f6, %l6 = 0000000002e24671
subccc %l3,%l7,%l6 ! %l6 = 32ad1ee110168cd7, %ccr = 11
! %l0 = ffffffff8af3d6f9, Mem[0000000012000020] = a50cfda2
stwa %l0,[%i0+%o4]0x80 ! Mem[0000000012000020] = 8af3d6f9
! Mem[0000000012000030] = 58cffa38, %l7 = fffffffffffff5f6
ldsba [%i0+%o6]0x88,%l7 ! %l7 = 0000000000000038
! %l7 = 0000000000000038, immed = fffffc52, %l5 = 000000000000789c
taddcctv %l7,-0x3ae,%l5 ! %l0 = ffffffff8af3d71c, Trapped
! Randomly selected nop
nop
! Mem[0000000031000048] = 9f09aae6, %l2 = 000000000000004e
ldsba [%o2+0x04b]%asi,%l2 ! %l2 = ffffffffffffffe6
! Mem[000000003000000c] = 73706592, %l1 = fffffffffffffff9
lduh [%o0+0x00c],%l1 ! %l1 = 0000000000007370
p1_label_10:
! Mem[0000000012000028] = 333e01bf, %l6 = 32ad1ee110168cd7
ldsha [%i0+%o5]0x81,%l6 ! %l6 = 000000000000333e
! Mem[0000000031000048] = 9f09aae64733527c, %f4 = fa2964ec 5597ce57
ldd [%o2+0x048],%f4 ! %f4 = 9f09aae6 4733527c
! Mem[0000000013000044] = aab557cd, %l0 = ffffffff8af3d71c
ldsb [%i2+0x046],%l0 ! %l0 = 0000000000000057
! Mem[000000003080000c] = 149218d7, %l2 = ffffffffffffffe6
ldsb [%o1+0x00e],%l2 ! %l2 = 0000000000000018
! %l3 = 32ad1ee1101682cd, %l1 = 0000000000007370, %l7 = 0000000000000038
xnorcc %l3,%l1,%l7 ! %l7 = cd52e11eefe90e42, %ccr = 88
! Mem[000000001300007c] = 1b71bfbe, %l3 = 32ad1ee1101682cd
ldsw [%i2+0x07c],%l3 ! %l3 = 000000001b71bfbe
! Mem[0000000012800008] = 5a30c92b, %l6 = 000000000000333e
lduha [%i1+%i4]0x80,%l6 ! %l6 = 0000000000005a30
! Clear Register : %l4 = 0000000002e24051
clr %l4 ! %l4 = 0000000000000000
! Mem[0000000030800008] = 7e63a161, %f25 = 55beea7d
ld [%o1+%i4],%f25 ! %f25 = 7e63a161
! %l7 = cd52e11eefe90e42, immed = fffff715, %y = 5c12e96b
sdiv %l7,-0x8eb,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 00000057
p1_label_11:
! Mem[000000003100000c] = 3567d230, %l1 = 0000000000007370
ldsba [%o2+0x00d]%asi,%l1 ! %l1 = 0000000000000067
! Mem[0000000031000048] = 9f09aae6, %l6 = 0000000000005a30
lduw [%o2+0x048],%l6 ! %l6 = 000000009f09aae6
! %l1 = 0000000000000067, immed = fffff40b, %l4 = ffffffff80000000
subc %l1,-0xbf5,%l4 ! %l4 = 0000000000000c5c
! Mem[0000000031000008] = e9733b3b, %l6 = 000000009f09aae6
ldsw [%o2+%i4],%l6 ! %l6 = ffffffffe9733b3b
! Mem[0000000012800020] = 7c6fe7d5 427aa4b7, %l6 = e9733b3b, %l7 = efe90e42
ldda [%i1+%o4]0x81,%l6 ! %l6 = 000000007c6fe7d5 00000000427aa4b7
! %f10 = 7e63a161 149218d7, Mem[0000000013000018] = e7793338 bde1249b
std %f10,[%i2+%i6] ! Mem[0000000013000018] = 7e63a161 149218d7
! Mem[0000000013800054] = 2f9ac700, %l6 = 000000007c6fe7d5
ldub [%i3+0x057],%l6 ! %l6 = 0000000000000000
! Mem[0000000031800048] = e3cde1f9, %l5 = 000000000000789c
lduh [%o3+0x04a],%l5 ! %l5 = 000000000000e1f9
! %l6 = 0000000000000000, Mem[000000001200003b] = 361d88aa
stb %l6,[%i0+0x03b] ! Mem[0000000012000038] = 361d8800
! Set Register : %l1 = 0000000000000067
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
p1_label_12:
! Mem[0000000012800040] = 3eeffeff1017129a, %f24 = 816e20f3 7e63a161
ldd [%i1+0x040],%f24 ! %f24 = 3eeffeff 1017129a
! Mem[0000000013800040] = b743552d837e1a42, %l5 = 000000000000e1f9
ldx [%i3+0x040],%l5 ! %l5 = b743552d837e1a42
! %l5 = b743552d837e1a42, Mem[000000001200002a] = 333e01bf, %asi = 80
stha %l5,[%i0+0x02a]%asi ! Mem[0000000012000028] = 333e1a42
! Mem[000000001380004c] = fb80ec39, %l0 = 0000000000000057
ldsh [%i3+0x04c],%l0 ! %l0 = fffffffffffffb80
! %l3 = 000000001b71bfbe, immed = 000006f5, %l3 = 000000001b71bfbe
orn %l3,0x6f5,%l3 ! %l3 = ffffffffffffffbe
! Mem[0000000030000048] = 403835546036ebc4, %l5 = b743552d837e1a42
ldxa [%o0+0x048]%asi,%l5 ! %l5 = 403835546036ebc4
! Mem[0000000013800008] = 3a8c6d47175be061, %f10 = 7e63a161 149218d7
ldda [%i3+%i4]0x81,%f10 ! %f10 = 3a8c6d47 175be061
! %l6 = 0000000000000000, %l5 = 403835546036ebc4, %y = 00000057
sdiv %l6,%l5,%l3 ! %l3 = 00000000000000e7
mov %l0,%y ! %y = fffffb80
! %l1 = ffffffffffffffff, Mem[000000001300004f] = cfa45ed9
stb %l1,[%i2+0x04f] ! Mem[000000001300004c] = cfa45eff
! Mem[0000000031000008] = e9733b3b3567d230, %f16 = ada9e1d3 5782b500
ldda [%o2+0x008]%asi,%f16 ! %f16 = e9733b3b 3567d230
p1_label_13:
! Mem[0000000030800048] = f91e149a, %l1 = ffffffffffffffff
lduh [%o1+0x04a],%l1 ! %l1 = 000000000000149a
! %l3 = 00000000000000e7
sethi %hi(0xd8a6c000),%l3 ! %l3 = 00000000d8a6c000
! %l4 = 00000c5c, %l5 = 6036ebc4, Mem[0000000013000008] = 32ad1ee1 101682cd
stda %l4,[%i2+%i4]0x81 ! Mem[0000000013000008] = 00000c5c 6036ebc4
! Invert Register : %l4 = 0000000000000c5c
xor %l4,-1,%l4 ! %l4 = fffffffffffff3a3
! %l7 = 00000000427aa4b7, %l3 = 00000000d8a6c000, %y = fffffb80
umul %l7,%l3,%l3 ! %l3 = 3842c85d32334000, %y = 3842c85d
! Mem[0000000012800060] = 4b8bfd5f279899e5, %l2 = 0000000000000018
ldx [%i1+0x060],%l2 ! %l2 = 4b8bfd5f279899e5
! %l4 = fffff3a3, %l5 = 6036ebc4, Mem[0000000030800008] = 7e63a161 149218d7
std %l4,[%o1+%i4] ! Mem[0000000030800008] = fffff3a3 6036ebc4
! %l6 = 0000000000000000, Mem[0000000012800030] = 75ae6937
stwa %l6,[%i1+%o6]0x89 ! Mem[0000000012800030] = 00000000
! %f8 = 2eda7fb5 a8e58034, Mem[0000000012000028] = 333e1a42 4c5dd66a
std %f8 ,[%i0+%o5] ! Mem[0000000012000028] = 2eda7fb5 a8e58034
! %l6 = 0000000000000000, Mem[0000000030800008] = fffff3a3
sth %l6,[%o1+%i4] ! Mem[0000000030800008] = 0000f3a3
p1_label_14:
! %f24 = 3eeffeff 1017129a, Mem[0000000013000028] = 95c3fb7a de9f67ae
stda %f24,[%i2+%o5]0x89 ! Mem[0000000013000028] = 3eeffeff 1017129a
! %l6 = 0000000000000000, Mem[0000000012800000] = 7146e202303f20c7
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000012800000] = 0000000000000000
! %l0 = fffffffffffffb80, Mem[0000000012000030] = 38facf58
stba %l0,[%i0+%o6]0x81 ! Mem[0000000012000030] = 80facf58
! Mem[000000001380005c] = 14344803, %l2 = 4b8bfd5f279899e5
ldsba [%i3+0x05f]%asi,%l2 ! %l2 = 0000000000000003
! %l6 = 0000000000000000, immed = fffff0ce, %l6 = 0000000000000000
tsubcc %l6,-0xf32,%l6 ! %l6 = 0000000000000f32, %ccr = 13
! Mem[0000000013000010] = f27fd23696db8a50, %l7 = 00000000427aa4b7
ldxa [%i2+%i5]0x81,%l7 ! %l7 = f27fd23696db8a50
! Mem[0000000012000018] = d5e76f7c 53526803, %l4 = fffff3a3, %l5 = 6036ebc4
ldda [%i0+%i6]0x81,%l4 ! %l4 = 00000000d5e76f7c 0000000053526803
! %l6 = 00000f32, %l7 = 96db8a50, Mem[0000000030000048] = 40383554 6036ebc4
std %l6,[%o0+0x048] ! Mem[0000000030000048] = 00000f32 96db8a50
! Mem[0000000012000028] = 2eda7fb5, %l1 = 000000000000149a
lduha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000002eda
! %l4 = 00000000d5e76f7c, immed = 00000072, %l1 = 0000000000002eda
tsubcctv %l4,0x072,%l1 ! %l0 = fffffffffffffba3, Trapped
p1_label_15:
! %l0 = fffffffffffffba3, Mem[0000000012000030] = 58cffa80
stwa %l0,[%i0+%o6]0x89 ! Mem[0000000012000030] = fffffba3
! %l7 = f27fd23696db8a50, immed = fffff73d, %l2 = 0000000000000003
taddcctv %l7,-0x8c3,%l2 ! %l0 = fffffffffffffbc6, Trapped
! %l6 = 0000000000000f32, Mem[0000000013800008] = 61e05b17476d8c3a
stxa %l6,[%i3+%i4]0x88 ! Mem[0000000013800008] = 0000000000000f32
! %l0 = fffffbc6, %l1 = 00002eda, Mem[0000000031000008] = e9733b3b 3567d230
std %l0,[%o2+%i4] ! Mem[0000000031000008] = fffffbc6 00002eda
! %l6 = 00000f32, %l7 = 96db8a50, Mem[0000000030800048] = f91e149a 00000030
std %l6,[%o1+0x048] ! Mem[0000000030800048] = 00000f32 96db8a50
! Mem[0000000031800008] = 86e135ad, %l0 = fffffffffffffbc6
ldsw [%o3+%i4],%l0 ! %l0 = ffffffff86e135ad
! %l0 = 86e135ad, %l1 = 00002eda, Mem[0000000012800050] = f1253260 d7f20535
std %l0,[%i1+0x050] ! Mem[0000000012800050] = 86e135ad 00002eda
! %l1 = 0000000000002eda, immd = fffffffffffffbb0, %l4 = 00000000d5e76f7c
udivx %l1,-0x450,%l4 ! %l4 = 0000000000000000
! %l6 = 00000f32, %l7 = 96db8a50, Mem[0000000012800018] = 8d8a1a4e 3feb34a7
stda %l6,[%i1+%i6]0x89 ! Mem[0000000012800018] = 00000f32 96db8a50
! %l5 = 0000000053526803, Mem[000000003000000e] = 73706592
sth %l5,[%o0+0x00e] ! Mem[000000003000000c] = 73706803
p1_label_16:
! Mem[0000000012800008] = 5a30c92be100c901, %f4 = 9f09aae6 4733527c
ldd [%i1+%i4],%f4 ! %f4 = 5a30c92b e100c901
! %f10 = 3a8c6d47 175be061, Mem[0000000012000028] = b57fda2e 3480e5a8
stda %f10,[%i0+%o5]0x89 ! Mem[0000000012000028] = 3a8c6d47 175be061
! %l7 = f27fd23696db8a50, immed = fffff848, %l7 = f27fd23696db8a50
orn %l7,-0x7b8,%l7 ! %l7 = f27fd23696db8ff7
! %l5 = 0000000053526803, %l1 = 0000000000002eda, %l5 = 0000000053526803
addccc %l5,%l1,%l5 ! %l5 = 00000000535296de, %ccr = 00
! %l0 = ffffffff86e135ad, Mem[000000003100004d] = 4733527c
stb %l0,[%o2+0x04d] ! Mem[000000003100004c] = 47ad527c
! %l3 = 3842c85d32334000, %l1 = 0000000000002eda, %l0 = ffffffff86e135ad
andn %l3,%l1,%l0 ! %l0 = 3842c85d32334000
! %l7 = f27fd23696db8ff7, immed = 00000c55, %l7 = f27fd23696db8ff7
taddcctv %l7,0xc55,%l7 ! %l0 = 3842c85d32334023, Trapped
! %l2 = 0000000000000003, %l1 = 0000000000002eda, %l4 = 0000000000000000
tsubcctv %l2,%l1,%l4 ! %l0 = 3842c85d32334046, Trapped
! %l3 = 3842c85d32334000, immed = fffff5d1, %l0 = 3842c85d32334046
tsubcc %l3,-0xa2f,%l0 ! %l0 = 3842c85d32334a2f, %ccr = 13
! %l1 = 0000000000002eda, %l2 = 0000000000000003, %y = 3842c85d
udiv %l1,%l2,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
p1_label_17:
! Mem[0000000012800020] = 7c6fe7d5 427aa4b7, %l2 = 00000003, %l3 = 32334000
ldda [%i1+%o4]0x81,%l2 ! %l2 = 000000007c6fe7d5 00000000427aa4b7
! Mem[0000000013000010] = 508adb9636d27ff2, %l3 = 00000000427aa4b7
ldxa [%i2+%i5]0x88,%l3 ! %l3 = 508adb9636d27ff2
! %f16 = e9733b3b 3567d230, Mem[0000000030800048] = 00000f32 96db8a50
std %f16,[%o1+0x048] ! Mem[0000000030800048] = e9733b3b 3567d230
! %l0 = 00000000ffffffff, Mem[0000000012800008] = 2bc9305a
stwa %l0,[%i1+%i4]0x89 ! Mem[0000000012800008] = ffffffff
! %l7 = f27fd23696db8ff7, Mem[0000000031800049] = e3cde1f9
stb %l7,[%o3+0x049] ! Mem[0000000031800048] = e3f7e1f9
! %l0 = 00000000ffffffff, Mem[000000001300007c] = 1b71bfbe
stb %l0,[%i2+0x07c] ! Mem[000000001300007c] = ff71bfbe
! Mem[0000000030800048] = e9733b3b3567d230, %l3 = 508adb9636d27ff2
ldxa [%o1+0x048]%asi,%l3 ! %l3 = e9733b3b3567d230
! %l2 = 7c6fe7d5, %l3 = 3567d230, Mem[0000000031000048] = 9f09aae6 47ad527c
std %l2,[%o2+0x048] ! Mem[0000000031000048] = 7c6fe7d5 3567d230
! %l6 = 0000000000000f32, Mem[0000000012800028] = cf9e14819e8b94e0
stxa %l6,[%i1+%o5]0x88 ! Mem[0000000012800028] = 0000000000000f32
! %l2 = 7c6fe7d5, %l3 = 3567d230, Mem[0000000030000048] = 00000f32 96db8a50
stda %l2,[%o0+0x048]%asi ! Mem[0000000030000048] = 7c6fe7d5 3567d230
p1_label_18:
! %l1 = 0000000000002eda, Mem[0000000012000030] = a3fbffff
stwa %l1,[%i0+%o6]0x81 ! Mem[0000000012000030] = 00002eda
! %l1 = 0000000000002eda, %l4 = 0000000000000000, %l0 = 00000000ffffffff
or %l1,%l4,%l0 ! %l0 = 0000000000002eda
! Mem[0000000031800048] = e3f7e1f9, %l6 = 0000000000000f32
ldsha [%o3+0x048]%asi,%l6 ! %l6 = ffffffffffffe3f7
! %l7 = f27fd23696db8ff7, immed = 00000013, %l6 = ffffffffffffe3f7
sra %l7,0x013,%l6 ! %l6 = fffffffffffff2db
! %f16 = e9733b3b 3567d230, Mem[0000000030800048] = e9733b3b 3567d230
std %f16,[%o1+0x048] ! Mem[0000000030800048] = e9733b3b 3567d230
! %l6 = fffffffffffff2db, Mem[000000003080004f] = 3567d230
stb %l6,[%o1+0x04f] ! Mem[000000003080004c] = 3567d2db
! %l4 = 0000000000000000, immed = 00000ee2, %l0 = 0000000000002eda
taddcctv %l4,0xee2,%l0 ! %l0 = 0000000000002efd, Trapped
! Mem[0000000031800048] = e3f7e1f9, %l3 = e9733b3b3567d230
ldsw [%o3+0x048],%l3 ! %l3 = ffffffffe3f7e1f9
! %l7 = f27fd23696db8ff7, %l5 = 00000000535296de, %l1 = 0000000000002eda
srl %l7,%l5,%l1 ! %l1 = 0000000000000002
! Mem[0000000013000010] = f27fd236, %l3 = ffffffffe3f7e1f9
lduha [%i2+%i5]0x80,%l3 ! %l3 = 000000000000f27f
p1_label_19:
! %l0 = 0000000000002efd, immed = 000009ee, %l6 = fffffffffffff2db
xorcc %l0,0x9ee,%l6 ! %l6 = 0000000000002713, %ccr = 00
! %l6 = 0000000000002713, %l7 = f27fd23696db8ff7, %l4 = 0000000000000000
xor %l6,%l7,%l4 ! %l4 = f27fd23696dba8e4
! %l4 = f27fd23696dba8e4, immed = fffff5f4, %y = ffffffff
udiv %l4,-0xa0c,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00002efd
! Clear Register : %l4 = 00000000ffffffff
clr %l4 ! %l4 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000013000030] = ab62fdf1, %f8 = 2eda7fb5
lda [%i2+%o6]0x80,%f8 ! %f8 = ab62fdf1
! %l4 = 00000000, %l5 = 535296de, Mem[0000000013000028] = 9a121710 fffeef3e
stda %l4,[%i2+%o5]0x81 ! Mem[0000000013000028] = 00000000 535296de
! Mem[0000000031000048] = 7c6fe7d5, %l1 = 0000000000000002
ldsw [%o2+0x048],%l1 ! %l1 = 000000007c6fe7d5
! %l5 = 00000000535296de, immed = 00000504, %l7 = f27fd23696db8ff7
xor %l5,0x504,%l7 ! %l7 = 00000000535293da
! %l3 = 000000000000f27f, %l7 = 00000000535293da, %l3 = 000000000000f27f
sll %l3,%l7,%l3 ! %l3 = 000003c9fc000000
p1_label_20:
! %l1 = 000000007c6fe7d5, %l0 = 0000000000002efd, %l1 = 000000007c6fe7d5
addccc %l1,%l0,%l1 ! %l1 = 000000007c7016d2, %ccr = 00
! %l6 = 00002713, %l7 = 535293da, Mem[0000000031800048] = e3f7e1f9 a72a7e76
stda %l6,[%o3+0x048]%asi ! Mem[0000000031800048] = 00002713 535293da
! %l6 = 0000000000002713, Mem[0000000012000074] = 6e7e2b81, %asi = 80
stwa %l6,[%i0+0x074]%asi ! Mem[0000000012000074] = 00002713
! %l4 = 00000000, %l5 = 535296de, Mem[0000000013000050] = 8556665e 91aede0c
std %l4,[%i2+0x050] ! Mem[0000000013000050] = 00000000 535296de
! %l0 = 0000000000002efd
sethi %hi(0xbb9b0000),%l0 ! %l0 = 00000000bb9b0000
! %f22 = 2bc9305a 53e38f83, Mem[0000000031000048] = 7c6fe7d5 3567d230
std %f22,[%o2+0x048] ! Mem[0000000031000048] = 2bc9305a 53e38f83
! %l4 = 00000000, %l5 = 535296de, Mem[0000000013000020] = 64e49053 b36c4529
stda %l4,[%i2+%o4]0x81 ! Mem[0000000013000020] = 00000000 535296de
! %l3 = 000003c9fc000000, Mem[0000000013800048] = 004e8877fb80ec39
stx %l3,[%i3+0x048] ! Mem[0000000013800048] = 000003c9fc000000
! Randomly selected nop
nop
! %l4 = 0000000000000000, Mem[000000003000000d] = 73706803
stb %l4,[%o0+0x00d] ! Mem[000000003000000c] = 73006803
p1_label_21:
! Mem[0000000030800048] = e9733b3b3567d2db, %l2 = 000000007c6fe7d5
ldx [%o1+0x048],%l2 ! %l2 = e9733b3b3567d2db
! Mem[000000003000000c] = 73006803, %l1 = 000000007c7016d2
lduh [%o0+0x00c],%l1 ! %l1 = 0000000000007300
! %l5 = 00000000535296de, %l6 = 0000000000002713, %l6 = 0000000000002713
xnorcc %l5,%l6,%l6 ! %l6 = ffffffffacad4e32, %ccr = 88
! %l4 = 0000000000000000, Mem[0000000012800008] = ffffffff
stha %l4,[%i1+%i4]0x88 ! Mem[0000000012800008] = ffff0000
! %l3 = 000003c9fc000000, %l1 = 0000000000007300, %y = 00002efd
sdivcc %l3,%l1,%l2 ! %l2 = 00000000689bca92, %ccr = 00
mov %l0,%y ! %y = bb9b0000
! %l3 = 000003c9fc000000, immd = 00000000000000db, %l6 = ffffffffacad4e32
udivx %l3,0x0db,%l6 ! %l6 = 000000046ddcee77
! Mem[0000000030000008] = 29fc074473006803, %l6 = 000000046ddcee77
ldx [%o0+%i4],%l6 ! %l6 = 29fc074473006803
! %l6 = 73006803, %l7 = 535293da, Mem[0000000013000030] = ab62fdf1 4927b8c2
std %l6,[%i2+%o6] ! Mem[0000000013000030] = 73006803 535293da
! Mem[0000000030800008] = 0000f3a3, %l7 = 00000000535293da
ldsb [%o1+0x009],%l7 ! %l7 = 0000000000000000
! Mem[0000000013000038] = b3414efd, %l1 = 0000000000007300
ldsba [%i2+0x038]%asi,%l1 ! %l1 = ffffffffffffffb3
p1_label_22:
! %l2 = 00000000689bca92, Mem[0000000012000020] = 8af3d6f900005578
stxa %l2,[%i0+%o4]0x80 ! Mem[0000000012000020] = 00000000689bca92
! %l6 = 29fc074473006803, %l1 = ffffffffffffffb3, %l4 = 0000000000000000
taddcctv %l6,%l1,%l4 ! %l0 = 00000000bb9b0023, Trapped
! %l2 = 689bca92, %l3 = fc000000, Mem[0000000031000048] = 2bc9305a 53e38f83
std %l2,[%o2+0x048] ! Mem[0000000031000048] = 689bca92 fc000000
! %l6 = 29fc074473006803, %l0 = 00000000bb9b0023, %l3 = 000003c9fc000000
sllx %l6,%l0,%l3 ! %l3 = 9803401800000000
! %l0 = 00000000bb9b0023, Mem[0000000013800020] = 5a481e1b89d4ddcd
stxa %l0,[%i3+%o4]0x88 ! Mem[0000000013800020] = 00000000bb9b0023
! %l2 = 00000000689bca92, immed = 00000e80, %l0 = 00000000bb9b0023
andncc %l2,0xe80,%l0 ! %l0 = 00000000689bc012, %ccr = 00
! %l2 = 00000000689bca92, %l3 = 9803401800000000, %l5 = 00000000535296de
xor %l2,%l3,%l5 ! %l5 = 98034018689bca92
! Mem[0000000012000038] = 361d8800, %l5 = 98034018689bca92
ldsw [%i0+0x038],%l5 ! %l5 = 00000000361d8800
! Mem[0000000030000048] = 7c6fe7d5, %f15 = 00000030
ld [%o0+0x048],%f15 ! %f15 = 7c6fe7d5
! Mem[0000000013000058] = 0657e51a, %l4 = 0000000000000000
lduw [%i2+0x058],%l4 ! %l4 = 000000000657e51a
p1_label_23:
! Mem[0000000030800008] = 0000f3a36036ebc4, %f30 = bbbedf21 fd410d81
ldda [%o1+0x008]%asi,%f30 ! %f30 = 0000f3a3 6036ebc4
! Mem[0000000013800018] = e11ead32, %l0 = 00000000689bc012
ldsha [%i3+%i6]0x89,%l0 ! %l0 = ffffffffffffad32
! %l6 = 29fc074473006803, immed = 00000975, %l2 = 00000000689bca92
and %l6,0x975,%l2 ! %l2 = 0000000000000801
! Clear Register : %l6 = 29fc074473006803
clr %l6 ! %l6 = 0000000000000000
! %f30 = 0000f3a3, Mem[000000003180000c] = 8d8a1a4e
st %f30,[%o3+0x00c] ! Mem[000000003180000c] = 0000f3a3
! Mem[0000000012800048] = 9b152c818696fc87, %f26 = 7e63a161 149218d7
ldd [%i1+0x048],%f26 ! %f26 = 9b152c81 8696fc87
! %l6 = 0000000000000000, Mem[0000000013800054] = 2f9ac700
stw %l6,[%i3+0x054] ! Mem[0000000013800054] = 00000000
! retry : should take illegal inst trap, %l0 = ffffffffffffad32
retry ! Illegal inst trap : %l0 = ffffffffffffad42
! Mem[0000000013000028] = 00000000, %l3 = 9803401800000000
ldsha [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
! %l5 = 00000000361d8800
setx 0x495566f9495566f9,%g7,%l5 ! %l5 = 495566f9495566f9
p1_label_24:
! Mem[0000000012000020] = 00000000, %l5 = 495566f9495566f9
lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %l6 = 0000000000000000, immed = fffffb2b, %y = bb9b0000
sdivcc %l6,-0x4d5,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = ffffad42
! Mem[0000000030800008] = 0000f3a3, %l0 = ffffffffffffad42
ldsw [%o1+%i4],%l0 ! %l0 = 000000000000f3a3
! %l2 = 0000000000000801, Mem[0000000030000008] = 29fc074473006803
stx %l2,[%o0+%i4] ! Mem[0000000030000008] = 0000000000000801
! Mem[0000000012000020] = 00000000, %f20 = e52aa103
lda [%i0+%o4]0x88,%f20 ! %f20 = 00000000
! Mem[0000000031000008] = fffffbc600002eda, %l3 = 0000000000000000
ldx [%o2+%i4],%l3 ! %l3 = fffffbc600002eda
! Mem[0000000013000010] = f27fd236, %l3 = fffffbc600002eda
ldswa [%i2+%i5]0x81,%l3 ! %l3 = fffffffff27fd236
! Mem[000000003080004c] = 3567d2db, %l2 = 0000000000000801
lduw [%o1+0x04c],%l2 ! %l2 = 000000003567d2db
! %l5 = 000000007fffffff, Mem[0000000013000018] = 61a1637e
stha %l5,[%i2+%i6]0x88 ! Mem[0000000013000018] = 61a1ffff
! %f26 = 9b152c81 8696fc87, Mem[0000000031000008] = fffffbc6 00002eda
std %f26,[%o2+%i4] ! Mem[0000000031000008] = 9b152c81 8696fc87
p1_label_25:
! Mem[0000000013800010] = c011bf5b, %l5 = 000000007fffffff
lduwa [%i3+%i5]0x88,%l5 ! %l5 = 00000000c011bf5b
! %l3 = fffffffff27fd236, Mem[000000003000004b] = 7c6fe7d5
stba %l3,[%o0+0x04b]%asi ! Mem[0000000030000048] = 7c6fe736
! %l2 = 3567d2db, %l3 = f27fd236, Mem[0000000030800008] = 0000f3a3 6036ebc4
std %l2,[%o1+%i4] ! Mem[0000000030800008] = 3567d2db f27fd236
! Mem[000000003180004c] = 535293da, %l3 = fffffffff27fd236
ldub [%o3+0x04e],%l3 ! %l3 = 0000000000000093
! %l2 = 3567d2db, %l3 = 00000093, Mem[0000000013800008] = 00000f32 00000000
stda %l2,[%i3+%i4]0x89 ! Mem[0000000013800008] = 3567d2db 00000093
! Mem[000000001200007c] = d50fce3e, %l4 = 000000000657e51a
ldsh [%i0+0x07c],%l4 ! %l4 = ffffffffffffd50f
! Invert Register : %l5 = 00000000c011bf5b
xor %l5,-1,%l5 ! %l5 = ffffffff3fee40a4
! Mem[0000000012000020] = 00000000, %l4 = ffffffffffffd50f
lduwa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %l5 = ffffffff3fee40a4, immed = fffff011, %l7 = 0000000000000000
andn %l5,-0xfef,%l7 ! %l7 = 00000000000000a4
! Mem[0000000012000000] = 75ae6937, %l6 = 0000000000000000
lduh [%i0+%g0],%l6 ! %l6 = 00000000000075ae
p1_label_26:
! Mem[0000000030000008] = 0000000000000801, %f20 = 00000000 a9aabac8
ldda [%o0+0x008]%asi,%f20 ! %f20 = 00000000 00000801
! Mem[0000000030000008] = 0000000000000801, %l7 = 00000000000000a4
ldxa [%o0+0x008]%asi,%l7 ! %l7 = 0000000000000801
! %l1 = ffffffffffffffb3, Mem[0000000013800030] = 9c780acb
stwa %l1,[%i3+%o6]0x81 ! Mem[0000000013800030] = ffffffb3
! %l1 = ffffffffffffffb3, %l4 = 0000000000000000, %l6 = 00000000000075ae
add %l1,%l4,%l6 ! %l6 = ffffffffffffffb3
! %f30 = 0000f3a3, Mem[0000000013800000] = 53e38f83
sta %f30,[%i3+%g0]0x81 ! Mem[0000000013800000] = 0000f3a3
! Mem[0000000013000028] = 00000000, %l2 = 000000003567d2db
lduwa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000000000000, %l6 = ffffffffffffffb3, %l3 = 0000000000000093
orn %l4,%l6,%l3 ! %l3 = 000000000000004c
! %l4 = 0000000000000000, immed = 00000bef, %l4 = 0000000000000000
subccc %l4,0xbef,%l4 ! %l4 = fffffffffffff411, %ccr = 99
! %l3 = 000000000000004c, Mem[0000000012800000] = 0000000000000000
stxa %l3,[%i1+%g0]0x80 ! Mem[0000000012800000] = 000000000000004c
! %l3 = 000000000000004c, immed = fffffeaa, %l0 = 000000000000f3a3
xor %l3,-0x156,%l0 ! %l0 = fffffffffffffee6
p1_label_27:
! Mem[0000000031000008] = 9b152c81, %l3 = 000000000000004c
lduw [%o2+%i4],%l3 ! %l3 = 000000009b152c81
! %l5 = ffffffff3fee40a4, immed = ffffff2f, %l6 = ffffffffffffffb3
orncc %l5,-0x0d1,%l6 ! %l6 = ffffffff3fee40f4, %ccr = 80
! Mem[000000003000000c] = 00000801, %l7 = 0000000000000801
lduw [%o0+0x00c],%l7 ! %l7 = 0000000000000801
! Mem[0000000030800008] = 3567d2db, %l3 = 000000009b152c81
ldsb [%o1+0x00b],%l3 ! %l3 = ffffffffffffffdb
! Mem[0000000030000048] = 7c6fe7363567d230, %l3 = ffffffffffffffdb
ldx [%o0+0x048],%l3 ! %l3 = 7c6fe7363567d230
! Mem[0000000013800028] = 4c61724b, %l1 = ffffffffffffffb3
lduha [%i3+%o5]0x89,%l1 ! %l1 = 000000000000724b
! Mem[0000000013000020] = 00000000535296de, %l3 = 7c6fe7363567d230
ldxa [%i2+%o4]0x81,%l3 ! %l3 = 00000000535296de
! Mem[0000000030800008] = 3567d2db f27fd236, %l4 = fffff411, %l5 = 3fee40a4
ldd [%o1+%i4],%l4 ! %l4 = 000000003567d2db 00000000f27fd236
! Invert Register : %l3 = 00000000535296de
xor %l3,-1,%l3 ! %l3 = ffffffffacad6921
! %l5 = 00000000f27fd236, Mem[0000000031000048] = 689bca92
stb %l5,[%o2+0x048] ! Mem[0000000031000048] = 369bca92
p1_label_28:
! %f20 = 00000000 00000801, Mem[0000000030000048] = 7c6fe736 3567d230
std %f20,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000801
! Mem[0000000012800040] = 3eeffeff 1017129a, %l0 = fffffee6, %l1 = 0000724b
ldd [%i1+0x040],%l0 ! %l0 = 000000003eeffeff 000000001017129a
! %l6 = ffffffff3fee40f4, Mem[0000000031800048] = 00002713
stw %l6,[%o3+0x048] ! Mem[0000000031800048] = 3fee40f4
! %l5 = 00000000f27fd236, %l4 = 000000003567d2db, %l1 = 000000001017129a
xorcc %l5,%l4,%l1 ! %l1 = 00000000c71800ed, %ccr = 08
! %l4 = 3567d2db, %l5 = f27fd236, Mem[0000000012800068] = 066734ff 7f82cd63
std %l4,[%i1+0x068] ! Mem[0000000012800068] = 3567d2db f27fd236
! %l2 = 0000000000000000, immed = 00000006, %l6 = ffffffff3fee40f4
sll %l2,0x006,%l6 ! %l6 = 0000000000000000
! %l4 = 000000003567d2db, immed = 0000053c, %y = ffffad42
udiv %l4,0x53c,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 3eeffeff
! %l7 = 0000000000000801, %l2 = 0000000000000000, %l4 = 00000000ffffffff
andncc %l7,%l2,%l4 ! %l4 = 0000000000000801, %ccr = 00
! %l4 = 00000801, %l5 = f27fd236, Mem[0000000013000058] = 0657e51a 08efed8d
std %l4,[%i2+0x058] ! Mem[0000000013000058] = 00000801 f27fd236
! Mem[0000000013800000] = 0000f3a353526803, %f8 = ab62fdf1 a8e58034
ldd [%i3+%g0],%f8 ! %f8 = 0000f3a3 53526803
p1_label_29:
! %l4 = 0000000000000801, %l0 = 000000003eeffeff, %l0 = 000000003eeffeff
andncc %l4,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l1 = 00000000c71800ed, Mem[000000003000000c] = 00000801
stw %l1,[%o0+0x00c] ! Mem[000000003000000c] = c71800ed
! %l3 = ffffffffacad6921, Mem[000000003080004c] = 3567d2db
sth %l3,[%o1+0x04c] ! Mem[000000003080004c] = 6921d2db
! %f6 = 5bbf11c0 484eeeb4, Mem[0000000012800020] = 7c6fe7d5 427aa4b7
stda %f6 ,[%i1+%o4]0x81 ! Mem[0000000012800020] = 5bbf11c0 484eeeb4
! %l1 = 00000000c71800ed, Mem[0000000012000028] = 61e05b17476d8c3a
stxa %l1,[%i0+%o5]0x80 ! Mem[0000000012000028] = 00000000c71800ed
! Mem[0000000030000048] = 00000000, %l0 = 0000000000000000
ldsh [%o0+0x048],%l0 ! %l0 = 0000000000000000
! %l2 = 00000000, %l3 = acad6921, Mem[0000000012000010] = b57fda2e 9d1e9fe1
stda %l2,[%i0+%i5]0x81 ! Mem[0000000012000010] = 00000000 acad6921
! %f15 = 7c6fe7d5, Mem[0000000013800008] = dbd26735
sta %f15,[%i3+%i4]0x81 ! Mem[0000000013800008] = 7c6fe7d5
! %l7 = 0000000000000801, immed = 000004ba, %l2 = 0000000000000000
andncc %l7,0x4ba,%l2 ! %l2 = 0000000000000801, %ccr = 00
! Mem[0000000012000000] = 3769ae75, %l7 = 0000000000000801
ldswa [%i0+%g0]0x88,%l7 ! %l7 = 000000003769ae75
p1_label_30:
! %l4 = 00000801, %l5 = f27fd236, Mem[0000000031800048] = 3fee40f4 535293da
stda %l4,[%o3+0x048]%asi ! Mem[0000000031800048] = 00000801 f27fd236
! Mem[000000003180004c] = f27fd236, %l0 = 0000000000000000
ldub [%o3+0x04f],%l0 ! %l0 = 0000000000000036
! %l1 = 00000000c71800ed, immed = fffff5b2, %l2 = 0000000000000801
orn %l1,-0xa4e,%l2 ! %l2 = 00000000c7180aed
! %f30 = 0000f3a3 6036ebc4, Mem[0000000012000018] = d5e76f7c 53526803
stda %f30,[%i0+%i6]0x81 ! Mem[0000000012000018] = 0000f3a3 6036ebc4
! %l2 = 00000000c7180aed, Mem[0000000030800008] = 3567d2db
stw %l2,[%o1+%i4] ! Mem[0000000030800008] = c7180aed
! Mem[0000000030000048] = 0000000000000801, %f2 = 333218b5 00c0ce4e
ldd [%o0+0x048],%f2 ! %f2 = 00000000 00000801
! Mem[0000000030800048] = e9733b3b, %l1 = 00000000c71800ed
ldswa [%o1+0x048]%asi,%l1 ! %l1 = ffffffffe9733b3b
! %l0 = 0000000000000036, immed = 00000994, %l2 = 00000000c7180aed
andcc %l0,0x994,%l2 ! %l2 = 0000000000000014, %ccr = 00
! %l4 = 0000000000000801, Mem[0000000013000018] = ffffa161
stwa %l4,[%i2+%i6]0x81 ! Mem[0000000013000018] = 00000801
! %l1 = ffffffffe9733b3b, %l4 = 0000000000000801, %y = 3eeffeff
sdivcc %l1,%l4,%l1 ! %l1 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000036
p1_label_31:
! %l4 = 0000000000000801, %l5 = 00000000f27fd236, %l6 = 0000000000000000
xorcc %l4,%l5,%l6 ! %l6 = 00000000f27fda37, %ccr = 08
! %l1 = 000000007fffffff, immed = fffff012, %l7 = 000000003769ae75
andncc %l1,-0xfee,%l7 ! %l7 = 0000000000000fed, %ccr = 00
! Mem[0000000012800018] = 320f0000, %f0 = ad56856e
lda [%i1+%i6]0x80,%f0 ! %f0 = 320f0000
! Mem[0000000013000008] = c4eb3660 5c0c0000, %l2 = 00000014, %l3 = acad6921
ldda [%i2+%i4]0x89,%l2 ! %l2 = 000000005c0c0000 00000000c4eb3660
! %l5 = 00000000f27fd236, %l3 = 00000000c4eb3660, %l1 = 000000007fffffff
orncc %l5,%l3,%l1 ! %l1 = fffffffffb7fdbbf, %ccr = 88
! Mem[0000000012800020] = 5bbf11c0484eeeb4, %l7 = 0000000000000fed
ldx [%i1+%o4],%l7 ! %l7 = 5bbf11c0484eeeb4
! done : should take illegal inst trap, %l0 = 0000000000000036
done ! Illegal inst trap : %l0 = 0000000000000046
! %l7 = 5bbf11c0484eeeb4, %l1 = fffffffffb7fdbbf, %l5 = 00000000f27fd236
sub %l7,%l1,%l5 ! %l5 = 5bbf11c04ccf12f5
! %l3 = 00000000c4eb3660, %l7 = 5bbf11c0484eeeb4, %l1 = fffffffffb7fdbbf
addc %l3,%l7,%l1 ! %l1 = 5bbf11c10d3a2514
! Mem[000000001380007c] = bd82b9cf, %l6 = 00000000f27fda37
ldub [%i3+0x07c],%l6 ! %l6 = 00000000000000bd
p1_label_32:
! Mem[0000000013800008] = 7c6fe7d5, %l5 = 5bbf11c04ccf12f5
ldswa [%i3+%i4]0x81,%l5 ! %l5 = 000000007c6fe7d5
! Mem[0000000031800008] = 86e135ad0000f3a3, %l7 = 5bbf11c0484eeeb4
ldxa [%o3+0x008]%asi,%l7 ! %l7 = 86e135ad0000f3a3
! Mem[0000000030800048] = e9733b3b, %l5 = 000000007c6fe7d5
ldsha [%o1+0x04a]%asi,%l5 ! %l5 = 0000000000003b3b
! Mem[0000000012000008] = a4e8c172, %l0 = 0000000000000046
lduba [%i0+%i4]0x88,%l0 ! %l0 = 0000000000000072
save ! CWP = 1
! %f24 = 3eeffeff 1017129a, Mem[0000000031000008] = 9b152c81 8696fc87
std %f24,[%i2+%o4] ! Mem[0000000031000008] = 3eeffeff 1017129a
! %l4 = 5e639562, %l5 = 495ea234, Mem[0000000030000008] = 00000000 c71800ed
std %l4,[%i0+%o4] ! Mem[0000000030000008] = 5e639562 495ea234
! %l6 = d47cd09a25f457d5, %l4 = 424f689e5e639562, %l5 = 65c963e2495ea234
addccc %l6,%l4,%l5 ! %l5 = 16cc39388457ed37, %ccr = 1a
! Mem[0000000031000008] = 3eeffeff1017129a, %l7 = d879632447a63228
ldx [%i2+%o4],%l7 ! %l7 = 3eeffeff1017129a
! %l4 = 424f689e5e639562, immed = ffffff3c, %l0 = 66537bf9eb3f8d3f
add %l4,-0x0c4,%l0 ! %l0 = 424f689e5e63949e
p1_label_33: ! %cwp = 1
! Mem[0000000030000008] = 5e639562, %l4 = 424f689e5e639562
ldub [%i0+%o4],%l4 ! %l4 = 000000000000005e
! %l4 = 0000005e, %l5 = 8457ed37, Mem[0000000030000048] = 00000000 00000801
std %l4,[%i0+0x048] ! Mem[0000000030000048] = 0000005e 8457ed37
! %f14 = f91e149a, Mem[000000003180004c] = f27fd236
sta %f14,[%i3+0x04c]%asi ! Mem[000000003180004c] = f91e149a
! %l5 = 16cc39388457ed37, %l5 = 16cc39388457ed37, %l5 = 16cc39388457ed37
sra %l5,%l5,%l5 ! %l5 = ffffffffffffff08
! %l5 = ffffffffffffff08, immd = fffffffffffff7f8, %l7 = 3eeffeff1017129a
udivx %l5,-0x808,%l7 ! %l7 = 0000000000000001
! Mem[000000003000004c] = 8457ed37, %f17 = 3567d230
ld [%i0+0x04c],%f17 ! %f17 = 8457ed37
! %f16 = e9733b3b 8457ed37, Mem[0000000030000008] = 5e639562 495ea234
std %f16,[%i0+%o4] ! Mem[0000000030000008] = e9733b3b 8457ed37
! %l5 = ffffffffffffff08
sethi %hi(0xfd832800),%l5 ! %l5 = 00000000fd832800
! %l4 = 000000000000005e, immed = ffffff26, %y = 00000036
umul %l4,-0x0da,%l7 ! %l7 = 0000005dffffaff4, %y = 5d
! Mem[000000003180004c] = f91e149a, %l4 = 000000000000005e
ldsw [%i3+0x04c],%l4 ! %l4 = fffffffff91e149a
p1_label_34: ! %cwp = 1
! %l2 = 474a5ffaa3028ca9, immed = 00000f5f, %l0 = 424f689e5e63949e
orn %l2,0xf5f,%l0 ! %l0 = fffffffffffffca9
! Mem[0000000013000000] = 39ce41474f07f646, %l5 = 00000000fd832800
ldx [%o2+%g0],%l5 ! %l5 = 39ce41474f07f646
! %l5 = 39ce41474f07f646, immed = 000001b7, %l7 = 0000005dffffaff4
addccc %l5,0x1b7,%l7 ! %l7 = 39ce41474f07f7fd, %ccr = 00
! %l6 = d47cd09a25f457d5, Mem[0000000012800058] = 5c44947f
sth %l6,[%o1+0x058] ! Mem[0000000012800058] = 57d5947f
! retry : should take illegal inst trap, %l0 = fffffffffffffca9
retry ! Illegal inst trap : %l0 = fffffffffffffcb9
! %l6 = d47cd09a25f457d5, Mem[0000000012800030] = 00000000
stha %l6,[%o1+%i6]0x88 ! Mem[0000000012800030] = 000057d5
! Mem[0000000031000008] = 3eeffeff, %l1 = a091ec081eadde37
ldsw [%i2+%o4],%l1 ! %l1 = 000000003eeffeff
! %l6 = d47cd09a25f457d5, %l7 = 39ce41474f07f7fd, %l0 = fffffffffffffcb9
sllx %l6,%l7,%l0 ! %l0 = a000000000000000
! %l6 = d47cd09a25f457d5, immd = 00000000000008a5, %l1 = 000000003eeffeff
udivx %l6,0x8a5,%l1 ! %l1 = 001894a0a2335b4f
! %l6 = d47cd09a25f457d5, Mem[0000000013800008] = 7c6fe7d593000000
stx %l6,[%o3+%o4] ! Mem[0000000013800008] = d47cd09a25f457d5
p1_label_35: ! %cwp = 1
! Mem[000000003000000c] = 8457ed37, %l2 = 474a5ffaa3028ca9
lduh [%i0+0x00e],%l2 ! %l2 = 000000000000ed37
! Mem[000000003080000c] = f27fd236, %l5 = 39ce41474f07f646
ldsb [%i1+0x00f],%l5 ! %l5 = 0000000000000036
! %l0 = a000000000000000
sethi %hi(0xbdff5000),%l0 ! %l0 = 00000000bdff5000
! %l0 = 00000000bdff5000, immed = fffffa80, %l5 = 0000000000000036
xor %l0,-0x580,%l5 ! %l5 = ffffffff4200aa80
! %f18 = 65d9f3fa 76e1e7d4, Mem[0000000012800010] = 5a620a03 68d1dc82
stda %f18,[%o1+%o5]0x81 ! Mem[0000000012800010] = 65d9f3fa 76e1e7d4
! %f25 = 1017129a, Mem[0000000012800010] = 65d9f3fa
sta %f25,[%o1+%o5]0x81 ! Mem[0000000012800010] = 1017129a
! %l7 = 39ce41474f07f7fd, Mem[000000003180000f] = 0000f3a3
stba %l7,[%i3+0x00f]%asi ! Mem[000000003180000c] = 0000f3fd
! %l5 = ffffffff4200aa80, Mem[000000003080000d] = f27fd236
stb %l5,[%i1+0x00d] ! Mem[000000003080000c] = f280d236
! %l6 = d47cd09a25f457d5, immed = fffffa86, %l6 = d47cd09a25f457d5
orn %l6,-0x57a,%l6 ! %l6 = d47cd09a25f457fd
! Mem[0000000013800030] = b3ffffff, %f12 = abdeb7dd
lda [%o3+%i6]0x88,%f12 ! %f12 = b3ffffff
p1_label_36: ! %cwp = 1
! %l6 = d47cd09a25f457fd, %l2 = 000000000000ed37, %l2 = 000000000000ed37
andcc %l6,%l2,%l2 ! %l2 = 0000000000004535, %ccr = 00
! Mem[0000000012800020] = 5bbf11c0484eeeb4, %l4 = fffffffff91e149a
ldxa [%o1+%i4]0x81,%l4 ! %l4 = 5bbf11c0484eeeb4
! Mem[0000000013800014] = 484eeeb4, %l5 = ffffffff4200aa80
ldsw [%o3+0x014],%l5 ! %l5 = 00000000484eeeb4
! Mem[0000000012800010] = 9a121710, %l6 = d47cd09a25f457fd
ldsba [%o1+%o5]0x89,%l6 ! %l6 = 0000000000000010
! %l5 = 00000000484eeeb4, %l4 = 5bbf11c0484eeeb4, %l5 = 00000000484eeeb4
xorcc %l5,%l4,%l5 ! %l5 = 5bbf11c000000000, %ccr = 04
! %f26 = 9b152c81 8696fc87, Mem[0000000013800000] = a3f30000 03685253
stda %f26,[%o3+%g0]0x89 ! Mem[0000000013800000] = 9b152c81 8696fc87
! %l2 = 00004535, %l3 = 55305c2d, Mem[0000000012800008] = 0000ffff e100c901
stda %l2,[%o1+%o4]0x81 ! Mem[0000000012800008] = 00004535 55305c2d
! %l4 = 5bbf11c0484eeeb4, %l2 = 0000000000004535, %y = 0000005d
umul %l4,%l2,%l6 ! %l6 = 0000138c3eadef44, %y = 138c
! Mem[0000000031000008] = 3eeffeff, %f23 = 53e38f83
ld [%i2+%o4],%f23 ! %f23 = 3eeffeff
restore ! CWP = 0
p1_label_37:
! Mem[000000003000004c] = 8457ed37, %l3 = 00000000c4eb3660
ldsw [%o0+0x04c],%l3 ! %l3 = ffffffff8457ed37
! %f14 = f91e149a 7c6fe7d5, Mem[0000000031800048] = 00000801 f91e149a
std %f14,[%o3+0x048] ! Mem[0000000031800048] = f91e149a 7c6fe7d5
! %l0 = 0000000000000072, Mem[000000003000000c] = 8457ed37, %asi = 80
stwa %l0,[%o0+0x00c]%asi ! Mem[000000003000000c] = 00000072
! %l4 = 0000000000000801, Mem[0000000012000048] = 816e20f3
stw %l4,[%i0+0x048] ! Mem[0000000012000048] = 00000801
! Mem[0000000012000020] = 00000000, %l2 = 000000005c0c0000
ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %f22 = 2bc9305a 3eeffeff, Mem[0000000031000048] = 369bca92 fc000000
std %f22,[%o2+0x048] ! Mem[0000000031000048] = 2bc9305a 3eeffeff
! %l0 = 0000000000000072, immed = 000008f2, %l3 = ffffffff8457ed37
addccc %l0,0x8f2,%l3 ! %l3 = 0000000000000964, %ccr = 00
! %l1 = 5bbf11c10d3a2514, Mem[0000000013800020] = 23009bbb
stba %l1,[%i3+%o4]0x81 ! Mem[0000000013800020] = 14009bbb
! %l3 = 0000000000000964, immed = 00000c02, %l3 = 0000000000000964
andcc %l3,0xc02,%l3 ! %l3 = 0000000000000800, %ccr = 00
! Mem[0000000013000048] = 286bd260, %l2 = 0000000000000000
ldsb [%i2+0x048],%l2 ! %l2 = 0000000000000028
p1_label_38:
! Mem[0000000012800010] = 9a121710, %l6 = 00000000000000bd
ldswa [%i1+%i5]0x88,%l6 ! %l6 = ffffffff9a121710
! %l6 = ffffffff9a121710, Mem[0000000031000008] = 3eeffeff1017129a
stx %l6,[%o2+%i4] ! Mem[0000000031000008] = ffffffff9a121710
! Mem[0000000012800070] = 0307d725, %l3 = 0000000000000800
lduw [%i1+0x070],%l3 ! %l3 = 000000000307d725
! %l0 = 0000000000000072, immed = fffff781, %y = 0000138c
umulcc %l0,-0x87f,%l6 ! %l6 = 00000071fffc3772, %ccr = 08, %y = 71
! Clear Register : %l0 = 0000000000000072
clr %l0 ! %l0 = 0000000000000000
! %f16 = e9733b3b, Mem[0000000012000018] = 0000f3a3
sta %f16,[%i0+%i6]0x81 ! Mem[0000000012000018] = e9733b3b
! %l6 = 00000071fffc3772, Mem[0000000031000009] = ffffffff
stb %l6,[%o2+0x009] ! Mem[0000000031000008] = ff72ffff
! %l1 = 5bbf11c10d3a2514, immed = 00000149, %y = 00000071
udiv %l1,0x149,%l4 ! %l4 = 0000000057f79e11
mov %l0,%y ! %y = 00000000
! %l1 = 5bbf11c10d3a2514, %l7 = 86e135ad0000f3a3, %l7 = 86e135ad0000f3a3
tsubcc %l1,%l7,%l7 ! %l7 = d4dddc140d393171, %ccr = b2
! Invert Register : %l3 = 000000000307d725
xor %l3,-1,%l3 ! %l3 = fffffffffcf828da
p1_label_39:
! %l2 = 0000000000000028, immed = fffff20f, %l3 = fffffffffcf828da
andn %l2,-0xdf1,%l3 ! %l3 = 0000000000000020
! %f14 = f91e149a 7c6fe7d5, Mem[0000000012000020] = 00000000 689bca92
stda %f14,[%i0+0x020]%asi ! Mem[0000000012000020] = f91e149a 7c6fe7d5
! Mem[0000000012800010] = 1017129a, %l0 = 0000000000000000
ldsh [%i1+%i5],%l0 ! %l0 = 0000000000001017
! %l1 = 5bbf11c10d3a2514, immed = 00000168, %l1 = 5bbf11c10d3a2514
xor %l1,0x168,%l1 ! %l1 = 5bbf11c10d3a247c
! %l3 = 0000000000000020, Mem[0000000031000008] = ff72ffff9a121710
stx %l3,[%o2+%i4] ! Mem[0000000031000008] = 0000000000000020
! %l0 = 0000000000001017, Mem[000000003000000b] = e9733b3b
stba %l0,[%o0+0x00b]%asi ! Mem[0000000030000008] = e9733b17
! Clear Register : %l4 = 0000000057f79e11
clr %l4 ! %l4 = 0000000000000000
! %f20 = 00000000, Mem[000000003080004c] = 6921d2db
sta %f20,[%o1+0x04c]%asi ! Mem[000000003080004c] = 00000000
! %l0 = 0000000000001017, immed = 00000000, %l5 = 0000000000003b3b
sra %l0,0x000,%l5 ! %l5 = 0000000000001017
! %l2 = 0000000000000028, immed = 000002e7, %l5 = 0000000000001017
orn %l2,0x2e7,%l5 ! %l5 = fffffffffffffd38
p1_label_40:
! Mem[000000003080004c] = 00000000, %l1 = 5bbf11c10d3a247c
ldsh [%o1+0x04e],%l1 ! %l1 = 0000000000000000
! Mem[0000000013800000] = 87fc9686, %l7 = d4dddc140d393171
lduha [%i3+%g0]0x80,%l7 ! %l7 = 00000000000087fc
! Mem[000000003100000c] = 00000020, %l0 = 0000000000001017
ldsha [%o2+0x00e]%asi,%l0 ! %l0 = 0000000000000020
! %l5 = fffffffffffffd38, Mem[000000001200005f] = 220c9894
stb %l5,[%i0+0x05f] ! Mem[000000001200005c] = 220c9838
! Mem[0000000012800020] = c011bf5b, %l3 = 0000000000000020
lduba [%i1+%o4]0x88,%l3 ! %l3 = 000000000000005b
! %l2 = 0000000000000028, immed = 000003f4, %l7 = 00000000000087fc
tsubcctv %l2,0x3f4,%l7 ! %l7 = fffffffffffffc34, %ccr = 99
! Mem[0000000030000048] = 0000005e8457ed37, %l4 = 0000000000000000
ldxa [%o0+0x048]%asi,%l4 ! %l4 = 0000005e8457ed37
! retry : should take illegal inst trap, %l0 = 0000000000000020
retry ! Illegal inst trap : %l0 = 0000000000000030
! %l6 = 00000071fffc3772, %l2 = 0000000000000028, %y = 00000000
sdivcc %l6,%l2,%l5 ! %l5 = 0000000006664e2f, %ccr = 00
mov %l0,%y ! %y = 00000030
! Mem[000000003080000c] = f280d236, %l3 = 000000000000005b
ldsh [%o1+0x00e],%l3 ! %l3 = ffffffffffffd236
p1_label_41:
! %l0 = 0000000000000030, %l0 = 0000000000000030, %l4 = 0000005e8457ed37
srax %l0,%l0,%l4 ! %l4 = 0000000000000000
! %l5 = 0000000006664e2f, %l0 = 0000000000000030, %l1 = 0000000000000000
udivx %l5,%l0,%l1 ! %l1 = 00000000002221a0
! %l4 = 0000000000000000, Mem[0000000012000018] = e9733b3b
stha %l4,[%i0+%i6]0x80 ! Mem[0000000012000018] = 00003b3b
! %l3 = ffffffffffffd236, immed = fffff832, %l2 = 0000000000000028
xorcc %l3,-0x7ce,%l2 ! %l2 = 0000000000002a04, %ccr = 00
! %f2 = 00000000 00000801, Mem[0000000030000008] = e9733b17 00000072
std %f2 ,[%o0+%i4] ! Mem[0000000030000008] = 00000000 00000801
! Mem[0000000031800008] = 86e135ad, %f3 = 00000801
ld [%o3+%i4],%f3 ! %f3 = 86e135ad
! Mem[0000000012800000] = 4c00000000000000, %l1 = 00000000002221a0
ldxa [%i1+%g0]0x88,%l1 ! %l1 = 4c00000000000000
! %l3 = ffffffffffffd236, immed = fffff992, %l2 = 0000000000002a04
addc %l3,-0x66e,%l2 ! %l2 = ffffffffffffcbc8
! Clear Register : %l3 = ffffffffffffd236
clr %l3 ! %l3 = 0000000000000000
! Mem[0000000012800030] = d5570000745c07b6, %l2 = ffffffffffffcbc8
ldx [%i1+%o6],%l2 ! %l2 = d5570000745c07b6
p1_label_42:
! Mem[0000000031800008] = 86e135ad, %l6 = 00000071fffc3772
ldsh [%o3+0x00a],%l6 ! %l6 = 00000000000035ad
! Mem[0000000030800048] = e9733b3b00000000, %f6 = 5bbf11c0 484eeeb4
ldd [%o1+0x048],%f6 ! %f6 = e9733b3b 00000000
! %l2 = d5570000745c07b6, %l0 = 0000000000000030, %l7 = fffffffffffffc34
udivx %l2,%l0,%l7 ! %l7 = 0471d000026c957e
! %l2 = d5570000745c07b6, Mem[0000000013800008] = 9ad07cd4
stba %l2,[%i3+%i4]0x89 ! Mem[0000000013800008] = 9ad07cb6
! %l1 = 4c00000000000000, immed = fffff8e5, %y = 00000030
umulcc %l1,-0x71b,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! %l0 = 0000000000000030, immed = 00000d0f, %l4 = 0000000000000000
xor %l0,0xd0f,%l4 ! %l4 = 0000000000000d3f
! Mem[0000000030000008] = 00000000, %l0 = 0000000000000030
ldsh [%o0+0x00a],%l0 ! %l0 = 0000000000000000
! %f18 = 65d9f3fa, Mem[0000000012000078] = 52733eaa
st %f18,[%i0+0x078] ! Mem[0000000012000078] = 65d9f3fa
! Mem[0000000031800048] = f91e149a, %l4 = 0000000000000d3f
lduw [%o3+0x048],%l4 ! %l4 = 00000000f91e149a
! %l4 = 00000000f91e149a
sethi %hi(0x7862c400),%l4 ! %l4 = 000000007862c400
p1_label_43:
! %l7 = 0471d000026c957e, %l5 = 0000000006664e2f, %l5 = 0000000006664e2f
taddcc %l7,%l5,%l5 ! %l5 = 0471d00008d2e3ad, %ccr = 02
! Mem[000000001200005c] = 220c9838, %l1 = 0000000000000000
ldsb [%i0+0x05d],%l1 ! %l1 = 000000000000000c
! Mem[0000000031800008] = 86e135ad, %l3 = 0000000000000000
ldsh [%o3+%i4],%l3 ! %l3 = ffffffffffff86e1
! %l6 = 00000000000035ad, immed = fffff600, %l1 = 000000000000000c
or %l6,-0xa00,%l1 ! %l1 = fffffffffffff7ad
! %l3 = ffffffffffff86e1, Mem[0000000012800010] = 9a121710
stwa %l3,[%i1+%i5]0x89 ! Mem[0000000012800010] = ffff86e1
! %l0 = 0000000000000000, immed = 0000074f, %l1 = fffffffffffff7ad
subccc %l0,0x74f,%l1 ! %l1 = fffffffffffff8b1, %ccr = 99
! Randomly selected nop
nop
! Mem[0000000013800050] = 9975e071, %l1 = fffffffffffff8b1
ldsw [%i3+0x050],%l1 ! %l1 = ffffffff9975e071
! %l7 = 0471d000026c957e, %l0 = 0000000000000000, %l6 = 00000000000035ad
sdivx %l7,%l0,%l6 ! %l6 = 00000000000035ad
! %l6 = 00000000000035ad, Mem[0000000013800000] = 8696fc87
stba %l6,[%i3+%g0]0x89 ! Mem[0000000013800000] = 8696fcad
p1_label_44:
! %f16 = e9733b3b 8457ed37, Mem[0000000013800030] = ffffffb3 4a4d7da3
stda %f16,[%i3+0x030]%asi ! Mem[0000000013800030] = e9733b3b 8457ed37
! %l6 = 00000000000035ad, Mem[0000000030800048] = e9733b3b00000000
stx %l6,[%o1+0x048] ! Mem[0000000030800048] = 00000000000035ad
! Mem[0000000013800008] = b67cd09a, %l1 = ffffffff9975e071
lduba [%i3+%i4]0x80,%l1 ! %l1 = 00000000000000b6
! Mem[0000000013800028] = 4b72614c, %f17 = 8457ed37
lda [%i3+%o5]0x80,%f17 ! %f17 = 4b72614c
! %l7 = 0471d000026c957e, %l3 = ffffffffffff86e1, %l6 = 00000000000035ad
sll %l7,%l3,%l6 ! %l6 = 08e3a00004d92afc
! %l3 = ffffffffffff86e1, %l3 = ffffffffffff86e1, %l6 = 08e3a00004d92afc
sll %l3,%l3,%l6 ! %l6 = ffffffffffff0dc2
! %l6 = ffffffffffff0dc2, %l5 = 0471d00008d2e3ad, %y = 00000000
umul %l6,%l5,%l4 ! %l4 = 08d2db5381b3521a, %y = 8d2db53
! Mem[0000000013800000] = adfc9686, %l6 = ffffffffffff0dc2
lduba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ad
! %l5 = 0471d00008d2e3ad, immed = fffff998, %y = 08d2db53
sdivcc %l5,-0x668,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000028
! %f28 = 29456cb3 dd90e464, Mem[0000000031800008] = 86e135ad 0000f3fd
std %f28,[%o3+%i4] ! Mem[0000000031800008] = 29456cb3 dd90e464
p1_label_45:
! %l1 = 00000000000000b6, %l6 = 00000000000000ad, %l4 = 08d2db5381b3521a
and %l1,%l6,%l4 ! %l4 = 00000000000000a4
! Clear Register : %l3 = ffffffffffff86e1
clr %l3 ! %l3 = 0000000000000000
! %l6 = 00000000000000ad, immed = 000004cb, %l5 = ffffffff80000000
andcc %l6,0x4cb,%l5 ! %l5 = 0000000000000089, %ccr = 00
! %l5 = 0000000000000089, %l5 = 0000000000000089, %l3 = 0000000000000000
sdivx %l5,%l5,%l3 ! %l3 = 0000000000000001
! Mem[0000000012000018] = c4eb3660 3b3b0000, %l2 = 745c07b6, %l3 = 00000001
ldda [%i0+%i6]0x89,%l2 ! %l2 = 000000003b3b0000 00000000c4eb3660
! %l7 = 0471d000026c957e, Mem[000000003080004a] = 00000000, %asi = 80
stha %l7,[%o1+0x04a]%asi ! Mem[0000000030800048] = 0000957e
! Mem[0000000013000018] = 01080000, %l3 = 00000000c4eb3660
ldsba [%i2+%i6]0x89,%l3 ! %l3 = 0000000000000000
! %l6 = 00000000000000ad
sethi %hi(0xf8097c00),%l6 ! %l6 = 00000000f8097c00
! Mem[0000000013000030] = 73006803, %l1 = 00000000000000b6
lduwa [%i2+%o6]0x80,%l1 ! %l1 = 0000000073006803
! %l4 = 000000a4, %l5 = 00000089, Mem[0000000031000008] = 00000000 00000020
stda %l4,[%o2+0x008]%asi ! Mem[0000000031000008] = 000000a4 00000089
p1_label_46:
! Mem[0000000012000030] = 00002eda, %l6 = 00000000f8097c00
lduw [%i0+%o6],%l6 ! %l6 = 0000000000002eda
! Clear Register : %l7 = 0471d000026c957e
clr %l7 ! %l7 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000012800018] = 320f0000
stba %l3,[%i1+%i6]0x81 ! Mem[0000000012800018] = 000f0000
! Mem[0000000013000010] = 36d27ff2, %l5 = 0000000000000089
ldsba [%i2+%i5]0x88,%l5 ! %l5 = fffffffffffffff2
! %l6 = 0000000000002eda, %l4 = 00000000000000a4, %l5 = fffffffffffffff2
udivx %l6,%l4,%l5 ! %l5 = 0000000000000049
! %l2 = 3b3b0000, %l3 = 00000000, Mem[0000000031800008] = 29456cb3 dd90e464
std %l2,[%o3+%i4] ! Mem[0000000031800008] = 3b3b0000 00000000
! %l7 = 0000000000000000, immed = fffff26e, %l5 = 0000000000000049
orncc %l7,-0xd92,%l5 ! %l5 = 0000000000000d91, %ccr = 00
! %l0 = 0000000000000028, Mem[0000000013800020] = 14009bbb00000000
stxa %l0,[%i3+%o4]0x80 ! Mem[0000000013800020] = 0000000000000028
! %l5 = 0000000000000d91, immed = 000002d9, %l7 = 0000000000000000
tsubcc %l5,0x2d9,%l7 ! %l7 = 0000000000000ab8, %ccr = 02
! Mem[0000000013000018] = 00000801, %l6 = 0000000000002eda
ldswa [%i2+%i6]0x81,%l6 ! %l6 = 0000000000000801
p1_label_47:
! Mem[000000003000004c] = 8457ed37, %l7 = 0000000000000ab8
ldsb [%o0+0x04d],%l7 ! %l7 = 0000000000000057
! %l5 = 0000000000000d91, %l7 = 0000000000000057, %l3 = 0000000000000000
subccc %l5,%l7,%l3 ! %l3 = 0000000000000d3a, %ccr = 00
! Mem[0000000013000000] = 4741ce39, %l1 = 0000000073006803
lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000039
! Mem[0000000012000030] = 00002edaef00073f, %f16 = e9733b3b 4b72614c
ldd [%i0+%o6],%f16 ! %f16 = 00002eda ef00073f
! %l7 = 0000000000000057, immed = fffff6d2, %y = 00000028
udiv %l7,-0x92e,%l0 ! %l0 = 0000000000000028
mov %l0,%y ! %y = 00000028
! %l0 = 00000028, %l1 = 00000039, Mem[0000000031800008] = 3b3b0000 00000000
std %l0,[%o3+%i4] ! Mem[0000000031800008] = 00000028 00000039
! Mem[0000000031000048] = 2bc9305a, %l4 = 00000000000000a4
ldsha [%o2+0x04a]%asi,%l4 ! %l4 = 000000000000305a
! %l4 = 0000305a, %l5 = 00000d91, Mem[0000000031800008] = 00000028 00000039
std %l4,[%o3+%i4] ! Mem[0000000031800008] = 0000305a 00000d91
! %l2 = 000000003b3b0000, immed = 00000005, %l5 = 0000000000000d91
sll %l2,0x005,%l5 ! %l5 = 0000000767600000
! %l3 = 0000000000000d3a, immed = 00000036, %l6 = 0000000000000801
srlx %l3,0x036,%l6 ! %l6 = 0000000000000000
p1_label_48:
! %l1 = 0000000000000039, Mem[0000000012800008] = 35450000
stba %l1,[%i1+%i4]0x89 ! Mem[0000000012800008] = 35450039
! %l7 = 0000000000000057, Mem[0000000012800030] = d5570000745c07b6
stx %l7,[%i1+%o6] ! Mem[0000000012800030] = 0000000000000057
! %l7 = 0000000000000057, immed = 00000abf, %l7 = 0000000000000057
addcc %l7,0xabf,%l7 ! %l7 = 0000000000000b16, %ccr = 00
! %f16 = 00002eda ef00073f, Mem[0000000030800008] = c7180aed f280d236
std %f16,[%o1+%i4] ! Mem[0000000030800008] = 00002eda ef00073f
! %l4 = 000000000000305a, %l1 = 0000000000000039, %l0 = 0000000000000028
andcc %l4,%l1,%l0 ! %l0 = 0000000000000018, %ccr = 00
! %l6 = 00000000, %l7 = 00000b16, Mem[0000000012000030] = 00002eda ef00073f
stda %l6,[%i0+%o6]0x81 ! Mem[0000000012000030] = 00000000 00000b16
! Mem[0000000013000050] = 00000000 535296de, %l4 = 0000305a, %l5 = 67600000
ldd [%i2+0x050],%l4 ! %l4 = 0000000000000000 00000000535296de
! Mem[0000000012000018] = 00003b3b, %l1 = 0000000000000039
ldsba [%i0+%i6]0x81,%l1 ! %l1 = 0000000000000000
! %l3 = 0000000000000d3a, immed = fffff34a, %y = 00000028
umul %l3,-0xcb6,%l4 ! %l4 = 00000d39ff57e0c4, %y = d39
! %l1 = 0000000000000000, immed = fffffc73, %l3 = 0000000000000d3a
sub %l1,-0x38d,%l3 ! %l3 = 000000000000038d
p1_label_49:
! Mem[000000003180004c] = 7c6fe7d5, %l1 = 0000000000000000
ldsha [%o3+0x04e]%asi,%l1 ! %l1 = ffffffffffffe7d5
! %l5 = 00000000535296de, immed = fffffb2a, %y = 00000d39
udiv %l5,-0x4d6,%l5 ! %l5 = 0000000000000d39
mov %l0,%y ! %y = 00000018
! Mem[000000003180000c] = 00000d91, %l5 = 0000000000000d39
ldswa [%o3+0x00c]%asi,%l5 ! %l5 = 0000000000000d91
! Mem[0000000013800000] = adfc9686 812c159b, %l2 = 3b3b0000, %l3 = 0000038d
ldda [%i3+0x000]%asi,%l2 ! %l2 = 00000000adfc9686 00000000812c159b
! %l0 = 0000000000000018, immed = fffffc7f, %l3 = 00000000812c159b
taddcc %l0,-0x381,%l3 ! %l3 = fffffffffffffc97, %ccr = 8a
! retry : should take illegal inst trap, %l0 = 0000000000000018
retry ! Illegal inst trap : %l0 = 0000000000000028
! Mem[000000003180004c] = 7c6fe7d5, %f1 = 75a10d54
ld [%o3+0x04c],%f1 ! %f1 = 7c6fe7d5
! Clear Register : %l2 = 00000000adfc9686
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000031000048] = 2bc9305a, %l7 = 0000000000000b16
ldsh [%o2+0x048],%l7 ! %l7 = 0000000000002bc9
! Mem[0000000012000018] = 00003b3b, %l3 = fffffffffffffc97
lduha [%i0+%i6]0x80,%l3 ! %l3 = 0000000000000000
p1_label_50:
! %l0 = 0000000000000028, %l1 = ffffffffffffe7d5, %y = 00000018
smulcc %l0,%l1,%l0 ! %l0 = fffffffffffc3948, %ccr = 88, %y = ffffffff
! %l6 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
sdivcc %l6,%l2,%l0 ! Div by zero, %l0 = fffffffffffc3998
mov %l0,%y ! %y = fffc3970
! %l0 = fffffffffffc3970, Mem[000000001200000c] = 36126482
stw %l0,[%i0+0x00c] ! Mem[000000001200000c] = fffc3970
! %f8 = 0000f3a3 53526803, Mem[0000000013800028] = 4c61724b ec8b8d66
stda %f8 ,[%i3+%o5]0x89 ! Mem[0000000013800028] = 0000f3a3 53526803
! Mem[0000000012800018] = 000f0000, %l4 = 00000d39ff57e0c4
ldswa [%i1+%i6]0x81,%l4 ! %l4 = 00000000000f0000
! %f8 = 0000f3a3 53526803, Mem[0000000013800030] = e9733b3b 8457ed37
stda %f8 ,[%i3+%o6]0x81 ! Mem[0000000013800030] = 0000f3a3 53526803
! %l1 = ffffffffffffe7d5, %l4 = 00000000000f0000, %y = fffc3970
sdivcc %l1,%l4,%l5 ! %l5 = ffffffffbf901112, %ccr = 88
mov %l0,%y ! %y = fffc3970
! %l0 = fffc3970, %l1 = ffffe7d5, Mem[0000000031000008] = 000000a4 00000089
stda %l0,[%o2+0x008]%asi ! Mem[0000000031000008] = fffc3970 ffffe7d5
! Randomly selected nop
nop
! %l3 = 0000000000000000
sethi %hi(0xfa87f800),%l3 ! %l3 = 00000000fa87f800
p1_label_51:
! %l4 = 00000000000f0000, %l1 = ffffffffffffe7d5, %l5 = ffffffffbf901112
sdivx %l4,%l1,%l5 ! %l5 = ffffffffffffff62
! Mem[0000000012800058] = 57d5947f4aa17361, %f8 = 0000f3a3 53526803
ldd [%i1+0x058],%f8 ! %f8 = 57d5947f 4aa17361
! %l5 = ffffffffffffff62, immed = 00000004, %l5 = ffffffffffffff62
sra %l5,0x004,%l5 ! %l5 = fffffffffffffff6
! %l5 = fffffffffffffff6, %l5 = fffffffffffffff6, %l5 = fffffffffffffff6
srl %l5,%l5,%l5 ! %l5 = 00000000000003ff
! Mem[0000000012000020] = 9a141ef9, %l2 = 0000000000000000
lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000001ef9
! %f9 = 4aa17361, Mem[0000000013000028] = 00000000
sta %f9 ,[%i2+%o5]0x81 ! Mem[0000000013000028] = 4aa17361
! %f23 = 3eeffeff, Mem[0000000012800010] = e186ffff
sta %f23,[%i1+%i5]0x81 ! Mem[0000000012800010] = 3eeffeff
! %l5 = 00000000000003ff, %l1 = ffffffffffffe7d5, %l4 = 00000000000f0000
add %l5,%l1,%l4 ! %l4 = ffffffffffffebd4
! Mem[0000000013000010] = f27fd236, %l3 = 00000000fa87f800
ldsb [%i2+0x012],%l3 ! %l3 = ffffffffffffffd2
! %f28 = 29456cb3 dd90e464, Mem[0000000013000048] = 286bd260 cfa45eff
std %f28,[%i2+0x048] ! Mem[0000000013000048] = 29456cb3 dd90e464
p1_label_52:
! %f4 = 5a30c92b e100c901, Mem[0000000012000008] = 72c1e8a4 fffc3970
std %f4 ,[%i0+%i4] ! Mem[0000000012000008] = 5a30c92b e100c901
! %f4 = 5a30c92b, Mem[0000000013800028] = 53526803
sta %f4 ,[%i3+%o5]0x89 ! Mem[0000000013800028] = 5a30c92b
! Mem[0000000012000048] = 0000080155beea7d, %f16 = 00002eda ef00073f
ldd [%i0+0x048],%f16 ! %f16 = 00000801 55beea7d
! Invert Register : %l6 = 0000000000000000
xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000013800034] = 53526803, %l3 = ffffffffffffffd2
lduw [%i3+0x034],%l3 ! %l3 = 0000000053526803
! Mem[0000000013800028] = 2bc9305a, %l3 = 0000000053526803
lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000002bc9
! %l0 = fffffffffffc3970, immed = 00000004, %l6 = ffffffffffffffff
sll %l0,0x004,%l6 ! %l6 = ffffffffffc39700
! %l5 = 00000000000003ff, Mem[0000000013800008] = b67cd09a
stba %l5,[%i3+%i4]0x81 ! Mem[0000000013800008] = ff7cd09a
! Mem[0000000012800028] = 0000000000000f32, %l7 = 0000000000002bc9
ldxa [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000f32
! Mem[0000000012000010] = 00000000, %l2 = 0000000000001ef9
lduha [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000000
p1_label_53:
! Mem[000000003000004c] = 8457ed37, %l5 = 00000000000003ff
ldsb [%o0+0x04f],%l5 ! %l5 = 0000000000000037
! %l0 = fffffffffffc3970, %l7 = 0000000000000f32, %l6 = ffffffffffc39700
subc %l0,%l7,%l6 ! %l6 = fffffffffffc2a3e
! %f10 = 3a8c6d47 175be061, Mem[0000000030800048] = 0000957e 000035ad
std %f10,[%o1+0x048] ! Mem[0000000030800048] = 3a8c6d47 175be061
! retry : should take illegal inst trap, %l0 = fffffffffffc3970
retry ! Illegal inst trap : %l0 = fffffffffffc3980
! Mem[000000003080000c] = ef00073f, %l7 = 0000000000000f32
lduw [%o1+0x00c],%l7 ! %l7 = 00000000ef00073f
! done : should take illegal inst trap, %l0 = fffffffffffc3980
done ! Illegal inst trap : %l0 = fffffffffffc3990
! %l3 = 0000000000002bc9, Mem[0000000012000020] = d5e76f7c9a141ef9
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000012000020] = 0000000000002bc9
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000
orn %l2,%l2,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030000048] = 0000005e, %l5 = 0000000000000037
ldub [%o0+0x048],%l5 ! %l5 = 0000000000000000
! %l4 = ffffffffffffebd4, immed = 00000010, %l3 = 0000000000002bc9
sll %l4,0x010,%l3 ! %l3 = ffffffffebd40000
p1_label_54:
! %l0 = fffffffffffc3990, %l6 = fffffffffffc2a3e, %l1 = ffffffffffffe7d5
orn %l0,%l6,%l1 ! %l1 = fffffffffffffdd1
! %l6 = fffffffffffc2a3e, Mem[0000000013800018] = 32ad1ee1101682cd
stxa %l6,[%i3+%i6]0x80 ! Mem[0000000013800018] = fffffffffffc2a3e
! %l6 = fffffffffffc2a3e, Mem[0000000012800000] = 000000000000004c
stxa %l6,[%i1+%g0]0x80 ! Mem[0000000012800000] = fffffffffffc2a3e
! Mem[0000000031000008] = fffc3970 ffffe7d5, %l2 = ffffffff, %l3 = ebd40000
ldda [%o2+0x008]%asi,%l2 ! %l2 = 00000000fffc3970 00000000ffffe7d5
! %l7 = 00000000ef00073f, immed = fffff1da, %l4 = ffffffffffffebd4
and %l7,-0xe26,%l4 ! %l4 = 00000000ef00011a
! Clear Register : %l6 = fffffffffffc2a3e
clr %l6 ! %l6 = 0000000000000000
! %f6 = e9733b3b 00000000, Mem[0000000030800008] = 00002eda ef00073f
std %f6 ,[%o1+%i4] ! Mem[0000000030800008] = e9733b3b 00000000
! %l5 = 0000000000000000, Mem[0000000030000008] = 0000000000000801
stx %l5,[%o0+%i4] ! Mem[0000000030000008] = 0000000000000000
! %l5 = 0000000000000000, %l6 = 0000000000000000, %l5 = 0000000000000000
sllx %l5,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000013000018] = 01080000, %l7 = 00000000ef00073f
lduba [%i2+%i6]0x88,%l7 ! %l7 = 0000000000000000
p1_label_55:
! %f4 = 5a30c92b e100c901, Mem[0000000012800078] = eae68e2e f285da8c
std %f4 ,[%i1+0x078] ! Mem[0000000012800078] = 5a30c92b e100c901
! Clear Register : %l6 = 0000000000000000
clr %l6 ! %l6 = 0000000000000000
! %l2 = 00000000fffc3970, Mem[0000000012000030] = 00000000
stba %l2,[%i0+%o6]0x81 ! Mem[0000000012000030] = 70000000
! %l7 = 0000000000000000, Mem[0000000013800008] = d557f4259ad07cff
stxa %l7,[%i3+%i4]0x88 ! Mem[0000000013800008] = 0000000000000000
! Mem[0000000031800008] = 0000305a, %l4 = 00000000ef00011a
ldsha [%o3+0x008]%asi,%l4 ! %l4 = 0000000000000000
! %l1 = fffffffffffffdd1, %l6 = 0000000000000000, %l1 = fffffffffffffdd1
andcc %l1,%l6,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %l2 = 00000000fffc3970, %l2 = 00000000fffc3970, %y = fffc3970
sdivcc %l2,%l2,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
! Mem[0000000013800020] = 00000000, %l2 = 00000000fffc3970
ldsba [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000012000018] = 3b3b0000, %f27 = 8696fc87
lda [%i0+%i6]0x88,%f27 ! %f27 = 3b3b0000
p1_label_56:
! %l0 = 000000007fffffff, Mem[0000000030000008] = 0000000000000000
stx %l0,[%o0+%i4] ! Mem[0000000030000008] = 000000007fffffff
! %f28 = 29456cb3, Mem[000000003080000c] = 00000000
st %f28,[%o1+0x00c] ! Mem[000000003080000c] = 29456cb3
! %l3 = 00000000ffffe7d5, Mem[0000000013000018] = 00000801149218d7
stxa %l3,[%i2+%i6]0x80 ! Mem[0000000013000018] = 00000000ffffe7d5
! Mem[000000003100004c] = 3eeffeff, %l0 = 000000007fffffff
ldsh [%o2+0x04e],%l0 ! %l0 = fffffffffffffeff
! Mem[0000000012800040] = 3eeffeff, %l3 = 00000000ffffe7d5
ldub [%i1+0x042],%l3 ! %l3 = 00000000000000fe
! %l7 = 0000000000000000, immed = 00000635, %l5 = 0000000000000000
xor %l7,0x635,%l5 ! %l5 = 0000000000000635
! %l0 = fffffffffffffeff, Mem[0000000012000030] = 00000070
stwa %l0,[%i0+%o6]0x89 ! Mem[0000000012000030] = fffffeff
! %l7 = 0000000000000000, Mem[0000000013800008] = 00000000
stwa %l7,[%i3+%i4]0x81 ! Mem[0000000013800008] = 00000000
! %l3 = 00000000000000fe, Mem[000000001300007c] = ff71bfbe
sth %l3,[%i2+0x07c] ! Mem[000000001300007c] = 00febfbe
! %l0 = fffffeff, %l1 = 00000000, Mem[0000000030000008] = 00000000 7fffffff
std %l0,[%o0+%i4] ! Mem[0000000030000008] = fffffeff 00000000
p1_label_57:
! %l6 = 00000000, %l7 = 00000000, Mem[0000000012000008] = 5a30c92b e100c901
stda %l6,[%i0+0x008]%asi ! Mem[0000000012000008] = 00000000 00000000
! Randomly selected nop
nop
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l6 = 0000000000000000
srl %l7,%l7,%l6 ! %l6 = 0000000000000000
! Mem[0000000012000020] = c92b0000, %l1 = 0000000000000000
lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000c92b
! %f26 = 9b152c81 3b3b0000, Mem[0000000031000048] = 2bc9305a 3eeffeff
std %f26,[%o2+0x048] ! Mem[0000000031000048] = 9b152c81 3b3b0000
! Mem[0000000012800018] = 96db8a50 00000f00, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%i6]0x89,%l6 ! %l6 = 0000000000000f00 0000000096db8a50
! %l4 = 0000000000000000, %l6 = 0000000000000f00, %l5 = 0000000000000635
sdivx %l4,%l6,%l5 ! %l5 = 0000000000000000
! Mem[0000000013000020] = 00000000 535296de, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000535296de
! %l7 = 0000000096db8a50, Mem[0000000013000030] = 03680073
stha %l7,[%i2+%o6]0x88 ! Mem[0000000013000030] = 03688a50
! Mem[000000001280001c] = 508adb96, %l0 = fffffffffffffeff
ldsba [%i1+0x01e]%asi,%l0 ! %l0 = ffffffffffffffdb
p1_label_58:
! %f30 = 0000f3a3 6036ebc4, Mem[0000000013000018] = 00000000 d5e7ffff
stda %f30,[%i2+%i6]0x89 ! Mem[0000000013000018] = 0000f3a3 6036ebc4
! Mem[0000000012000018] = c4eb36603b3b0000, %l5 = 00000000535296de
ldxa [%i0+%i6]0x88,%l5 ! %l5 = c4eb36603b3b0000
! %l1 = 000000000000c92b, immed = fffff0a9, %l7 = 0000000096db8a50
andncc %l1,-0xf57,%l7 ! %l7 = 0000000000000902, %ccr = 00
! %l7 = 0000000000000902, Mem[0000000012800028] = 320f0000
stba %l7,[%i1+%o5]0x81 ! Mem[0000000012800028] = 020f0000
! %l4 = 0000000000000000, %l5 = c4eb36603b3b0000, %l2 = 0000000000000000
sub %l4,%l5,%l2 ! %l2 = 3b14c99fc4c50000
! %l7 = 0000000000000902, immed = fffffb90, %l5 = c4eb36603b3b0000
addc %l7,-0x470,%l5 ! %l5 = 0000000000000492
! %l2 = c4c50000, %l3 = 000000fe, Mem[0000000012000038] = 361d8800 9d89bd70
stda %l2,[%i0+0x038]%asi ! Mem[0000000012000038] = c4c50000 000000fe
! retry : should take illegal inst trap, %l0 = ffffffffffffffdb
retry ! Illegal inst trap : %l0 = ffffffffffffffeb
! Mem[0000000030800048] = 3a8c6d47, %l0 = ffffffffffffffeb
ldub [%o1+0x048],%l0 ! %l0 = 000000000000003a
! %l6 = 00000f00, %l7 = 00000902, Mem[0000000012800008] = 39004535 55305c2d
std %l6,[%i1+%i4] ! Mem[0000000012800008] = 00000f00 00000902
p1_label_59:
! Mem[000000001200004c] = 55beea7d, %l6 = 0000000000000f00
ldsb [%i0+0x04e],%l6 ! %l6 = ffffffffffffffea
! %l6 = ffffffffffffffea, %l4 = 0000000000000000, %l5 = 0000000000000492
udivx %l6,%l4,%l5 ! Div by zero, %l0 = 000000000000008a
! Mem[0000000031800008] = 0000305a, %l1 = 000000000000c92b
ldsb [%o3+0x009],%l1 ! %l1 = 0000000000000000
! Mem[0000000013000018] = 6036ebc4, %l5 = 0000000000000492
lduha [%i2+%i6]0x88,%l5 ! %l5 = 000000000000ebc4
! Mem[0000000031000048] = 9b152c81, %f11 = 175be061
ld [%o2+0x048],%f11 ! %f11 = 9b152c81
! %l6 = ffffffffffffffea, immed = ffffff75, %l6 = ffffffffffffffea
xorcc %l6,-0x08b,%l6 ! %l6 = 000000000000009f, %ccr = 00
! Mem[0000000030800008] = e9733b3b29456cb3, %f6 = e9733b3b 00000000
ldd [%o1+%i4],%f6 ! %f6 = e9733b3b 29456cb3
! Mem[0000000030000048] = 0000005e8457ed37, %f24 = 3eeffeff 1017129a
ldd [%o0+0x048],%f24 ! %f24 = 0000005e 8457ed37
! Mem[0000000030800008] = e9733b3b, %l5 = 000000000000ebc4
lduw [%o1+%i4],%l5 ! %l5 = 00000000e9733b3b
! Invert Register : %l7 = 0000000000000902
xor %l7,-1,%l7 ! %l7 = fffffffffffff6fd
p1_label_60:
! Mem[0000000013800020] = 00000000, %l7 = fffffffffffff6fd
lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000012000008] = 00000000
stha %l7,[%i0+%i4]0x88 ! Mem[0000000012000008] = 00000000
! %l2 = 3b14c99fc4c50000, immed = 00000741, %l2 = 3b14c99fc4c50000
sub %l2,0x741,%l2 ! %l2 = 3b14c99fc4c4f8bf
! %l6 = 000000000000009f
sethi %hi(0x45792800),%l6 ! %l6 = 0000000045792800
! %l3 = 00000000000000fe, Mem[000000003000004b] = 0000005e
stba %l3,[%o0+0x04b]%asi ! Mem[0000000030000048] = 000000fe
! %f30 = 0000f3a3 6036ebc4, Mem[0000000012000010] = 00000000 acad6921
std %f30,[%i0+%i5] ! Mem[0000000012000010] = 0000f3a3 6036ebc4
! Mem[0000000031000048] = 9b152c813b3b0000, %f24 = 0000005e 8457ed37
ldd [%o2+0x048],%f24 ! %f24 = 9b152c81 3b3b0000
! Mem[0000000030800048] = 3a8c6d47, %l7 = 0000000000000000
ldsh [%o1+0x04a],%l7 ! %l7 = 0000000000006d47
! %l3 = 00000000000000fe, immed = fffff6ff, %y = 7fffffff
sdivcc %l3,-0x901,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! %l5 = 00000000e9733b3b, Mem[0000000012800000] = ffffffff
stwa %l5,[%i1+%g0]0x80 ! Mem[0000000012800000] = e9733b3b
p1_label_61:
! Mem[000000001280002c] = 00000000, %f0 = 320f0000
ld [%i1+0x02c],%f0 ! %f0 = 00000000
! %l0 = ffffffff80000000, %l2 = 3b14c99fc4c4f8bf, %l2 = 3b14c99fc4c4f8bf
orcc %l0,%l2,%l2 ! %l2 = ffffffffc4c4f8bf, %ccr = 88
! Mem[000000003100000c] = ffffe7d5, %f16 = 00000801
ld [%o2+0x00c],%f16 ! %f16 = ffffe7d5
! %l5 = 00000000e9733b3b, immed = 00000002, %l0 = ffffffff80000000
srl %l5,0x002,%l0 ! %l0 = 000000003a5ccece
! %l1 = 0000000000000000, Mem[0000000012000010] = 0000f3a3, %asi = 80
stwa %l1,[%i0+0x010]%asi ! Mem[0000000012000010] = 00000000
! Mem[0000000013800008] = 00000000, %f28 = 29456cb3
lda [%i3+%i4]0x80,%f28 ! %f28 = 00000000
! %l2 = ffffffffc4c4f8bf, %l4 = 0000000000000000, %l1 = 0000000000000000
srl %l2,%l4,%l1 ! %l1 = 00000000c4c4f8bf
! Mem[0000000031800008] = 0000305a, %l5 = 00000000e9733b3b
ldsb [%o3+0x009],%l5 ! %l5 = 0000000000000000
! Clear Register : %l5 = 0000000000000000
clr %l5 ! %l5 = 0000000000000000
! %l6 = 0000000045792800, Mem[0000000012800030] = 00000000
stha %l6,[%i1+%o6]0x88 ! Mem[0000000012800030] = 00002800
p1_label_62:
! Mem[0000000031800008] = 0000305a, %f26 = 9b152c81
ld [%o3+%i4],%f26 ! %f26 = 0000305a
! Mem[0000000012800008] = 00000f00 00000902, %l0 = 3a5ccece, %l1 = c4c4f8bf
ldda [%i1+%i4]0x81,%l0 ! %l0 = 0000000000000f00 0000000000000902
! %l7 = 0000000000006d47, immed = 000002e0, %y = 80000000
sdivcc %l7,0x2e0,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000f00
! Mem[0000000031800048] = f91e149a7c6fe7d5, %l1 = 0000000000000902
ldx [%o3+0x048],%l1 ! %l1 = f91e149a7c6fe7d5
! %l5 = 0000000000000000, %l0 = 0000000000000f00, %l0 = 0000000000000f00
tsubcc %l5,%l0,%l0 ! %l0 = fffffffffffff100, %ccr = 99
! retry : should take illegal inst trap, %l0 = fffffffffffff100
retry ! Illegal inst trap : %l0 = fffffffffffff110
! Mem[0000000013000010] = 36d27ff2, %f23 = 3eeffeff
lda [%i2+%i5]0x88,%f23 ! %f23 = 36d27ff2
! Mem[0000000031800008] = 0000305a 00000d91, %l6 = 45792800, %l7 = 00006d47
ldd [%o3+%i4],%l6 ! %l6 = 000000000000305a 0000000000000d91
! %l7 = 0000000000000d91, Mem[0000000031800008] = 0000305a
stw %l7,[%o3+%i4] ! Mem[0000000031800008] = 00000d91
! %l2 = ffffffff80000000, Mem[0000000031000008] = fffc3970ffffe7d5
stx %l2,[%o2+%i4] ! Mem[0000000031000008] = ffffffff80000000
p1_label_63:
! %l4 = 0000000000000000, immed = 00000ccc, %l7 = 0000000000000d91
tsubcc %l4,0xccc,%l7 ! %l7 = fffffffffffff334, %ccr = 99
! Clear Register : %l2 = ffffffff80000000
clr %l2 ! %l2 = 0000000000000000
! Set Register : %l0 = fffffffffffff110
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! %l4 = 0000000000000000, immed = fffffbdd, %l5 = 0000000000000000
xorcc %l4,-0x423,%l5 ! %l5 = fffffffffffffbdd, %ccr = 88
! Mem[0000000030000008] = fffffeff 00000000, %l6 = 0000305a, %l7 = fffff334
ldd [%o0+%i4],%l6 ! %l6 = 00000000fffffeff 0000000000000000
! Mem[0000000012800008] = 00000f00 00000902, %l0 = ffffffff, %l1 = 7c6fe7d5
ldda [%i1+%i4]0x81,%l0 ! %l0 = 0000000000000f00 0000000000000902
! Mem[0000000013000008] = 00000c5c, %l7 = 0000000000000000
ldsw [%i2+%i4],%l7 ! %l7 = 0000000000000c5c
! %l0 = 0000000000000f00, %l7 = 0000000000000c5c, %l7 = 0000000000000c5c
srax %l0,%l7,%l7 ! %l7 = 0000000000000000
! Mem[0000000012000018] = 00003b3b6036ebc4, %l3 = 00000000000000fe
ldx [%i0+%i6],%l3 ! %l3 = 00003b3b6036ebc4
! %l2 = 00000000, %l3 = 6036ebc4, Mem[0000000012800060] = 4b8bfd5f 279899e5
stda %l2,[%i1+0x060]%asi ! Mem[0000000012800060] = 00000000 6036ebc4
p1_label_64:
! %l2 = 00000000, %l3 = 6036ebc4, Mem[0000000031000048] = 9b152c81 3b3b0000
std %l2,[%o2+0x048] ! Mem[0000000031000048] = 00000000 6036ebc4
! %l2 = 0000000000000000, immed = fffffe1e, %l5 = fffffffffffffbdd
addc %l2,-0x1e2,%l5 ! %l5 = fffffffffffffe1e
! Mem[0000000013800018] = ffffffff, %l2 = 0000000000000000
lduba [%i3+%i6]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000012800000] = e9733b3b, %l4 = 0000000000000000
ldswa [%i1+%g0]0x81,%l4 ! %l4 = ffffffffe9733b3b
! %l4 = ffffffffe9733b3b, immed = fffffd39, %y = 00000f00
smul %l4,-0x2c7,%l1 ! %l1 = 0000003ea0f67f23, %y = 3e
! %f4 = 5a30c92b e100c901, Mem[0000000013800078] = 52eac950 bd82b9cf
std %f4 ,[%i3+0x078] ! Mem[0000000013800078] = 5a30c92b e100c901
! Mem[0000000030000008] = fffffeff00000000, %f10 = 3a8c6d47 9b152c81
ldd [%o0+%i4],%f10 ! %f10 = fffffeff 00000000
! Mem[0000000031800008] = 00000d91 00000d91, %l0 = 00000f00, %l1 = a0f67f23
ldd [%o3+%i4],%l0 ! %l0 = 0000000000000d91 0000000000000d91
! %l6 = 00000000fffffeff, immed = 00000c0f, %l1 = 0000000000000d91
xorcc %l6,0xc0f,%l1 ! %l1 = 00000000fffff2f0, %ccr = 08
! %l7 = 0000000000000000, %l0 = 0000000000000d91, %y = 0000003e
umulcc %l7,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
p1_label_65:
! %f20 = 00000000 00000801, Mem[0000000013000068] = 28982459 a323e737
std %f20,[%i2+0x068] ! Mem[0000000013000068] = 00000000 00000801
! %f18 = 65d9f3fa 76e1e7d4, Mem[0000000030800048] = 3a8c6d47 175be061
std %f18,[%o1+0x048] ! Mem[0000000030800048] = 65d9f3fa 76e1e7d4
! Mem[000000003100000c] = 80000000, %l1 = 00000000fffff2f0
ldsb [%o2+0x00e],%l1 ! %l1 = 0000000000000000
! %l3 = 00003b3b6036ebc4, Mem[0000000031000048] = 00000000
stba %l3,[%o2+0x048]%asi ! Mem[0000000031000048] = c4000000
! %l1 = 0000000000000000, Mem[000000001300004a] = 29456cb3
sth %l1,[%i2+0x04a] ! Mem[0000000013000048] = 29450000
! Mem[0000000031800008] = 00000d9100000d91, %f6 = e9733b3b 29456cb3
ldd [%o3+%i4],%f6 ! %f6 = 00000d91 00000d91
! Mem[0000000013800018] = fffffffffffc2a3e, %f18 = 65d9f3fa 76e1e7d4
ldda [%i3+%i6]0x80,%f18 ! %f18 = ffffffff fffc2a3e
! %l7 = 0000000000000000, Mem[000000003100000e] = 80000000
stb %l7,[%o2+0x00e] ! Mem[000000003100000c] = 80000000
! %l4 = e9733b3b, %l5 = fffffe1e, Mem[0000000030000008] = fffffeff 00000000
std %l4,[%o0+%i4] ! Mem[0000000030000008] = e9733b3b fffffe1e
! Mem[0000000031800048] = f91e149a 7c6fe7d5, %l2 = 000000ff, %l3 = 6036ebc4
ldd [%o3+0x048],%l2 ! %l2 = 00000000f91e149a 000000007c6fe7d5
p1_label_66:
! %f14 = f91e149a, Mem[0000000012800018] = 000f0000
st %f14,[%i1+%i6] ! Mem[0000000012800018] = f91e149a
! %l0 = 0000000000000000, %l2 = 00000000f91e149a, %l4 = ffffffffe9733b3b
xor %l0,%l2,%l4 ! %l4 = 00000000f91e149a
! %l1 = 0000000000000000, immed = 00000804, %l5 = fffffffffffffe1e
or %l1,0x804,%l5 ! %l5 = 0000000000000804
! %l6 = 00000000fffffeff, immed = 00000d9a, %l7 = 0000000000000000
taddcctv %l6,0xd9a,%l7 ! %l0 = 0000000000000023, Trapped
! %l1 = 0000000000000000, %l5 = 0000000000000804, %l1 = 0000000000000000
taddcctv %l1,%l5,%l1 ! %l1 = 0000000000000804, %ccr = 00
! %l4 = 00000000f91e149a, immed = 0000099a, %l2 = 00000000f91e149a
andncc %l4,0x99a,%l2 ! %l2 = 00000000f91e1400, %ccr = 08
! Mem[0000000012000028] = ed0018c700000000, %l4 = 00000000f91e149a
ldxa [%i0+%o5]0x88,%l4 ! %l4 = ed0018c700000000
! Mem[0000000012800010] = 3eeffeff76e1e7d4, %f4 = 5a30c92b e100c901
ldd [%i1+%i5],%f4 ! %f4 = 3eeffeff 76e1e7d4
! Mem[0000000012000020] = 00002bc9, %l5 = 0000000000000804
lduba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000c9
! Mem[000000003000000c] = fffffe1e, %l4 = ed0018c700000000
ldsba [%o0+0x00c]%asi,%l4 ! %l4 = ffffffffffffffff
p1_label_67:
! Invert Register : %l1 = 0000000000000804
xor %l1,-1,%l1 ! %l1 = fffffffffffff7fb
! %l1 = fffffffffffff7fb, Mem[0000000013800028] = 5a30c92b
stha %l1,[%i3+%o5]0x88 ! Mem[0000000013800028] = 5a30f7fb
! Mem[0000000012800010] = fffeef3e, %f15 = 7c6fe7d5
lda [%i1+%i5]0x88,%f15 ! %f15 = fffeef3e
! Mem[0000000012800008] = 02090000000f0000, %f30 = 0000f3a3 6036ebc4
ldda [%i1+%i4]0x88,%f30 ! %f30 = 02090000 000f0000
! Mem[0000000012800068] = 3567d2dbf27fd236, %f14 = f91e149a fffeef3e
ldd [%i1+0x068],%f14 ! %f14 = 3567d2db f27fd236
! Mem[0000000031000008] = ffffffff 80000000, %l6 = fffffeff, %l7 = 00000000
ldd [%o2+%i4],%l6 ! %l6 = 00000000ffffffff 0000000080000000
! %f10 = fffffeff 00000000, Mem[0000000013800030] = a3f30000 03685253
stda %f10,[%i3+%o6]0x89 ! Mem[0000000013800030] = fffffeff 00000000
! Mem[0000000031000008] = ffffffff, %l4 = ffffffffffffffff
lduw [%o2+%i4],%l4 ! %l4 = 00000000ffffffff
! %l0 = 0000000000000023, immed = 000003d3, %y = 00000000
umul %l0,0x3d3,%l4 ! %l4 = 00000000000085d9, %y = 00
! %f8 = 57d5947f 4aa17361, Mem[0000000031800048] = f91e149a 7c6fe7d5
std %f8 ,[%o3+0x048] ! Mem[0000000031800048] = 57d5947f 4aa17361
p1_label_68:
! %f16 = ffffe7d5 55beea7d, Mem[0000000013000058] = 00000801 f27fd236
std %f16,[%i2+0x058] ! Mem[0000000013000058] = ffffe7d5 55beea7d
! Mem[0000000012800010] = 3eeffeff, %l2 = 00000000f91e1400
ldsha [%i1+%i5]0x81,%l2 ! %l2 = 0000000000003eef
! %l4 = 00000000000085d9, immed = fffff73a, %l0 = 0000000000000023
xnor %l4,-0x8c6,%l0 ! %l0 = 0000000000008d1c
! %l0 = 0000000000008d1c, Mem[0000000031800048] = 57d5947f4aa17361
stx %l0,[%o3+0x048] ! Mem[0000000031800048] = 0000000000008d1c
! %l0 = 0000000000008d1c, Mem[0000000012000018] = 00003b3b
stwa %l0,[%i0+%i6]0x80 ! Mem[0000000012000018] = 00008d1c
! %l6 = 00000000ffffffff, Mem[0000000012000028] = 00000000
stba %l6,[%i0+%o5]0x89 ! Mem[0000000012000028] = 000000ff
! Mem[0000000013800028] = fbf7305aa3f30000, %f24 = 9b152c81 3b3b0000
ldda [%i3+%o5]0x80,%f24 ! %f24 = fbf7305a a3f30000
! %l7 = 0000000080000000, %l4 = 00000000000085d9, %l5 = 00000000000000c9
add %l7,%l4,%l5 ! %l5 = 00000000800085d9
! %l0 = 00008d1c, %l1 = fffff7fb, Mem[0000000013000060] = 31fbb7e8 0f31daac
std %l0,[%i2+0x060] ! Mem[0000000013000060] = 00008d1c fffff7fb
! Mem[0000000013800000] = adfc9686, %l0 = 0000000000008d1c
ldswa [%i3+%g0]0x81,%l0 ! %l0 = ffffffffadfc9686
p1_label_69:
! %l4 = 00000000000085d9, Mem[0000000031000048] = c40000006036ebc4
stx %l4,[%o2+0x048] ! Mem[0000000031000048] = 00000000000085d9
! Mem[0000000012000018] = 1c8d0000, %l6 = 00000000ffffffff
ldsba [%i0+%i6]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030000048] = 000000fe, %l0 = ffffffffadfc9686
ldub [%o0+0x048],%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, %l1 = fffffffffffff7fb, %l3 = 000000007c6fe7d5
subccc %l0,%l1,%l3 ! %l3 = 0000000000000805, %ccr = 11
! Mem[0000000012800000] = e9733b3b, %l3 = 0000000000000805
lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000e9
! Mem[000000001280007c] = e100c901, %l2 = 0000000000003eef
ldub [%i1+0x07f],%l2 ! %l2 = 0000000000000001
! Mem[0000000012000030] = 160b0000 fffffeff, %l2 = 00000001, %l3 = 000000e9
ldda [%i0+%o6]0x89,%l2 ! %l2 = 00000000fffffeff 00000000160b0000
! Mem[0000000030800048] = 65d9f3fa76e1e7d4, %f30 = 02090000 000f0000
ldd [%o1+0x048],%f30 ! %f30 = 65d9f3fa 76e1e7d4
! Mem[0000000013000020] = 00000000, %f29 = dd90e464
lda [%i2+%o4]0x80,%f29 ! %f29 = 00000000
! Mem[000000003000000c] = fffffe1e, %l7 = 0000000080000000
ldub [%o0+0x00c],%l7 ! %l7 = 00000000000000ff
p1_label_70:
! %f12 = b3ffffff 6fcef9e1, Mem[0000000031000048] = 00000000 000085d9
std %f12,[%o2+0x048] ! Mem[0000000031000048] = b3ffffff 6fcef9e1
! Mem[000000003180004c] = 00008d1c, %l2 = 00000000fffffeff
ldsb [%o3+0x04f],%l2 ! %l2 = 000000000000001c
! %l2 = 000000000000001c, immed = 000004a2, %y = 00000000
umul %l2,0x4a2,%l2 ! %l2 = 00000000000081b8, %y = 00
! %l1 = fffffffffffff7fb, immed = 00000548, %l7 = 00000000000000ff
andncc %l1,0x548,%l7 ! %l7 = fffffffffffff2b3, %ccr = 88
! Mem[0000000013000010] = 36d27ff2, %l3 = 00000000160b0000
lduwa [%i2+%i5]0x88,%l3 ! %l3 = 0000000036d27ff2
! %l3 = 0000000036d27ff2, %l5 = 00000000800085d9, %y = 00000000
sdiv %l3,%l5,%l1 ! %l1 = 0000000000000000
mov %l0,%y ! %y = 00000000
! %l1 = 0000000000000000, %l6 = 0000000000000000, %l4 = 00000000000085d9
xnor %l1,%l6,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000012000038] = c4c50000, %l3 = 0000000036d27ff2
ldsb [%i0+0x03a],%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000000000, %l7 = fffffffffffff2b3, %l4 = ffffffffffffffff
xor %l6,%l7,%l4 ! %l4 = fffffffffffff2b3
! Mem[0000000013000018] = 6036ebc4, %l4 = fffffffffffff2b3
ldsba [%i2+%i6]0x89,%l4 ! %l4 = ffffffffffffffc4
p1_label_71:
! %l1 = 0000000000000000
sethi %hi(0x454d0400),%l1 ! %l1 = 00000000454d0400
! %l0 = 00000000, %l1 = 454d0400, Mem[0000000012800008] = 000f0000 02090000
stda %l0,[%i1+%i4]0x89 ! Mem[0000000012800008] = 00000000 454d0400
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l7 = fffffffffffff2b3, %l1 = 00000000454d0400, %l3 = 0000000000000000
sdivx %l7,%l1,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000010, Mem[0000000031000048] = b3ffffff6fcef9e1
stx %l0,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000010
! %f12 = b3ffffff 6fcef9e1, Mem[0000000030800048] = 65d9f3fa 76e1e7d4
std %f12,[%o1+0x048] ! Mem[0000000030800048] = b3ffffff 6fcef9e1
! %l6 = 0000000000000000, immed = 00000c8b, %y = 00000000
udiv %l6,0xc8b,%l5 ! %l5 = 0000000000000000
mov %l0,%y ! %y = 00000010
! %l6 = 0000000000000000, Mem[0000000013000008] = 00000c5c
stwa %l6,[%i2+%i4]0x80 ! Mem[0000000013000008] = 00000000
! Mem[0000000030800048] = b3ffffff, %l6 = 0000000000000000
ldswa [%o1+0x048]%asi,%l6 ! %l6 = ffffffffb3ffffff
! %l2 = 00000000000081b8, %l5 = 0000000000000000, %l7 = fffffffffffff2b3
taddcctv %l2,%l5,%l7 ! %l7 = 00000000000081b8, %ccr = 00
p1_label_72:
! Mem[0000000013000008] = 00000000, %l3 = 0000000000000000
ldsba [%i2+%i4]0x89,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000454d0400, immed = 00000076, %l5 = 0000000000000000
andcc %l1,0x076,%l5 ! %l5 = 0000000000000000, %ccr = 44
! Mem[0000000013800068] = ad067e4f, %f31 = 76e1e7d4
ld [%i3+0x068],%f31 ! %f31 = ad067e4f
! Mem[0000000030800048] = b3ffffff, %f10 = fffffeff
ld [%o1+0x048],%f10 ! %f10 = b3ffffff
! %l6 = ffffffffb3ffffff, Mem[0000000012000028] = ff000000c71800ed
stxa %l6,[%i0+%o5]0x80 ! Mem[0000000012000028] = ffffffffb3ffffff
! %l6 = b3ffffff, %l7 = 000081b8, Mem[0000000030800048] = b3ffffff 6fcef9e1
std %l6,[%o1+0x048] ! Mem[0000000030800048] = b3ffffff 000081b8
! %l1 = 00000000454d0400, immed = fffffd02, %l2 = 00000000000081b8
xnorcc %l1,-0x2fe,%l2 ! %l2 = 00000000454d06fd, %ccr = 00
! Mem[0000000012800020] = 5bbf11c0, %l4 = ffffffffffffffc4
ldsha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000005bbf
! Mem[0000000012800000] = 3e2afcff 3b3b73e9, %l0 = 00000010, %l1 = 454d0400
ldda [%i1+%g0]0x89,%l0 ! %l0 = 000000003b3b73e9 000000003e2afcff
! %l6 = ffffffffb3ffffff, %l1 = 000000003e2afcff, %y = 00000010
umulcc %l6,%l1,%l6 ! %l6 = 2bb639e30dd50301, %ccr = 00, %y = 2bb639e3
p1_label_73:
! %l2 = 00000000454d06fd, immed = 00000aad, %l7 = 00000000000081b8
and %l2,0xaad,%l7 ! %l7 = 00000000000002ad
! %l1 = 000000003e2afcff, Mem[0000000012800048] = 9b152c818696fc87
stx %l1,[%i1+0x048] ! Mem[0000000012800048] = 000000003e2afcff
! Mem[0000000012000000] = 3769ae75, %f26 = 0000305a
lda [%i0+%g0]0x88,%f26 ! %f26 = 3769ae75
! %l1 = 000000003e2afcff, immed = 0000057e, %l7 = 00000000000002ad
tsubcc %l1,0x57e,%l7 ! %l7 = 000000003e2af781, %ccr = 02
! %l3 = 0000000000000000, Mem[0000000013000010] = 508adb9636d27ff2
stxa %l3,[%i2+%i5]0x88 ! Mem[0000000013000010] = 0000000000000000
! retry : should take illegal inst trap, %l0 = 000000003b3b73e9
retry ! Illegal inst trap : %l0 = 000000003b3b73f9
! %l2 = 454d06fd, %l3 = 00000000, Mem[0000000013000030] = 508a6803 535293da
stda %l2,[%i2+%o6]0x81 ! Mem[0000000013000030] = 454d06fd 00000000
! %l0 = 000000003b3b73f9, %l5 = 0000000000000000, %l5 = 0000000000000000
srl %l0,%l5,%l5 ! %l5 = 000000003b3b73f9
! Mem[0000000012800000] = e9733b3b, %l1 = 000000003e2afcff
ldsb [%i1+0x002],%l1 ! %l1 = 000000000000003b
! Clear Register : %l3 = 0000000000000000
clr %l3 ! %l3 = 0000000000000000
p1_label_74:
! Mem[0000000013800028] = 5a30f7fb, %l1 = 000000000000003b
lduwa [%i3+%o5]0x88,%l1 ! %l1 = 000000005a30f7fb
! Mem[0000000012000018] = 00008d1c, %l2 = 00000000454d06fd
lduwa [%i0+%i6]0x80,%l2 ! %l2 = 0000000000008d1c
! Mem[0000000012000078] = 65d9f3fa, %l1 = 000000005a30f7fb
ldsh [%i0+0x078],%l1 ! %l1 = 00000000000065d9
! Mem[000000001380005c] = 14344803, %l3 = 0000000000000000
ldsba [%i3+0x05c]%asi,%l3 ! %l3 = 0000000000000014
! Mem[0000000030800008] = e9733b3b, %l3 = 0000000000000014
ldsb [%o1+0x00b],%l3 ! %l3 = 000000000000003b
! %l0 = 000000003b3b73f9, immed = 00000022, %l0 = 000000003b3b73f9
sllx %l0,0x022,%l0 ! %l0 = ecedcfe400000000
! Mem[0000000013800010] = 5bbf11c0, %l2 = 0000000000008d1c
ldsha [%i3+%i5]0x81,%l2 ! %l2 = 0000000000005bbf
! %l3 = 000000000000003b
sethi %hi(0x3b1ea000),%l3 ! %l3 = 000000003b1ea000
! %l2 = 00005bbf, %l3 = 3b1ea000, Mem[0000000031800008] = 00000d91 00000d91
stda %l2,[%o3+0x008]%asi ! Mem[0000000031800008] = 00005bbf 3b1ea000
! retry : should take illegal inst trap, %l0 = ecedcfe400000000
retry ! Illegal inst trap : %l0 = ecedcfe400000010
p1_label_75:
! Mem[0000000013000070] = f6c50bdd, %l4 = 0000000000005bbf
ldsba [%i2+0x072]%asi,%l4 ! %l4 = 000000000000000b
! Mem[000000003180000c] = 3b1ea000, %l6 = 2bb639e30dd50301
ldub [%o3+0x00d],%l6 ! %l6 = 000000000000001e
! Mem[0000000013000000] = 39ce41474f07f646, %f20 = 00000000 00000801
ldda [%i2+%g0]0x80,%f20 ! %f20 = 39ce4147 4f07f646
! Mem[000000003080004c] = 000081b8, %l4 = 000000000000000b
ldsw [%o1+0x04c],%l4 ! %l4 = 00000000000081b8
! Mem[000000003000004c] = 8457ed37, %l7 = 000000003e2af781
ldsha [%o0+0x04c]%asi,%l7 ! %l7 = ffffffffffff8457
! Mem[0000000013000028] = 6173a14a, %l6 = 000000000000001e
ldsha [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffa14a
! %l4 = 00000000000081b8, immed = 00000011, %l7 = ffffffffffff8457
sra %l4,0x011,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000000081b8, %l6 = ffffffffffffa14a, %l0 = ecedcfe400000010
orncc %l4,%l6,%l0 ! %l0 = 000000000000dfbd, %ccr = 00
! Mem[0000000031000048] = 00000000, %l5 = 000000003b3b73f9
lduh [%o2+0x048],%l5 ! %l5 = 0000000000000000
! %l4 = 00000000000081b8, immed = ffffffef, %l0 = 000000000000dfbd
tsubcc %l4,-0x011,%l0 ! %l0 = 00000000000081c9, %ccr = 13
p1_label_76:
! Mem[0000000012000000] = 75ae6937, %l2 = 0000000000005bbf
lduh [%i0+0x002],%l2 ! %l2 = 0000000000006937
! Mem[0000000012800030] = 00002800, %l2 = 0000000000006937
lduba [%i1+%o6]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000013000078] = 62218009, %l7 = 0000000000000000
ldsha [%i2+0x078]%asi,%l7 ! %l7 = 0000000000006221
! %l1 = 00000000000065d9, immed = 000004f6, %l3 = 000000003b1ea000
addc %l1,0x4f6,%l3 ! %l3 = 0000000000006ad0
! %l3 = 0000000000006ad0, immed = ffffff34, %l7 = 0000000000006221
subccc %l3,-0x0cc,%l7 ! %l7 = 0000000000006b9b, %ccr = 11
! %f8 = 57d5947f 4aa17361, Mem[0000000031000048] = 00000000 00000010
std %f8 ,[%o2+0x048] ! Mem[0000000031000048] = 57d5947f 4aa17361
! Mem[0000000013800020] = 00000000, %f2 = 00000000
lda [%i3+%o4]0x88,%f2 ! %f2 = 00000000
! %l4 = 00000000000081b8, %l1 = 00000000000065d9, %l7 = 0000000000006b9b
taddcc %l4,%l1,%l7 ! %l7 = 000000000000e791, %ccr = 02
! %l2 = 0000000000000000, immed = 000000a0, %l7 = 000000000000e791
andcc %l2,0x0a0,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[0000000012000020] = c92b0000 00000000, %l0 = 000081c9, %l1 = 000065d9
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000c92b0000 0000000000000000
p1_label_77:
! %l4 = 000081b8, %l5 = 00000000, Mem[0000000013800008] = 00000000 00000000
stda %l4,[%i3+%i4]0x89 ! Mem[0000000013800008] = 000081b8 00000000
! %f30 = 65d9f3fa ad067e4f, Mem[0000000013000060] = 00008d1c fffff7fb
stda %f30,[%i2+0x060]%asi ! Mem[0000000013000060] = 65d9f3fa ad067e4f
! Mem[0000000012800018] = f91e149a, %l0 = 00000000c92b0000
ldsha [%i1+%i6]0x81,%l0 ! %l0 = fffffffffffff91e
! Mem[0000000012000000] = 75ae6937c6ad2040, %f16 = ffffe7d5 55beea7d
ldd [%i0+%g0],%f16 ! %f16 = 75ae6937 c6ad2040
! %l7 = 0000000000000000, immed = fffff8af, %l2 = 0000000000000000
subc %l7,-0x751,%l2 ! %l2 = 0000000000000751
! %l6 = ffffffffffffa14a, Mem[0000000031000048] = 57d5947f
stba %l6,[%o2+0x048]%asi ! Mem[0000000031000048] = 4ad5947f
! Mem[0000000012000010] = 000000006036ebc4, %f6 = 00000d91 00000d91
ldda [%i0+%i5]0x81,%f6 ! %f6 = 00000000 6036ebc4
! %l3 = 0000000000006ad0, immd = 0000000000000e9a, %l5 = 0000000000000000
udivx %l3,0xe9a,%l5 ! %l5 = 0000000000000007
! %l2 = 0000000000000751, immed = fffffaea, %l1 = 0000000000000000
tsubcc %l2,-0x516,%l1 ! %l1 = 0000000000000c67, %ccr = 13
! Mem[0000000012800008] = 0000000000044d45, %l4 = 00000000000081b8
ldx [%i1+%i4],%l4 ! %l4 = 0000000000044d45
p1_label_78:
! %l3 = 0000000000006ad0, Mem[000000003180004c] = 00008d1c
stba %l3,[%o3+0x04c]%asi ! Mem[000000003180004c] = d0008d1c
! %l0 = fffffffffffff91e, %l2 = 0000000000000751, %l7 = 0000000000000000
taddcctv %l0,%l2,%l7 ! %l0 = fffffffffffff941, Trapped
! Mem[0000000012000000] = 3769ae75, %f30 = 65d9f3fa
lda [%i0+%g0]0x88,%f30 ! %f30 = 3769ae75
! Mem[0000000013000020] = 00000000, %l2 = 0000000000000751
ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %l1 = 0000000000000c67, immd = 00000000000004c2, %l6 = ffffffffffffa14a
mulx %l1,0x4c2,%l6 ! %l6 = 00000000003b020e, %y = 2bb639e3
! %l0 = fffff941, %l1 = 00000c67, Mem[0000000030800048] = b3ffffff 000081b8
std %l0,[%o1+0x048] ! Mem[0000000030800048] = fffff941 00000c67
! %f10 = b3ffffff, Mem[0000000013000030] = 454d06fd
sta %f10,[%i2+%o6]0x81 ! Mem[0000000013000030] = b3ffffff
! %l5 = 0000000000000007, Mem[0000000030800048] = fffff941
sth %l5,[%o1+0x048] ! Mem[0000000030800048] = 0007f941
! %l7 = 0000000000000000, Mem[000000001280007e] = e100c901
stba %l7,[%i1+0x07e]%asi ! Mem[000000001280007c] = e1000001
! %l7 = 0000000000000000, %l1 = 0000000000000c67, %l0 = fffffffffffff941
srl %l7,%l1,%l0 ! %l0 = 0000000000000000
p1_label_79:
! Mem[0000000012000048] = 0000080155beea7d, %f16 = 75ae6937 c6ad2040
ldd [%i0+0x048],%f16 ! %f16 = 00000801 55beea7d
! %l5 = 0000000000000007, %l6 = 00000000003b020e, %l6 = 00000000003b020e
andcc %l5,%l6,%l6 ! %l6 = 0000000000000006, %ccr = 00
! Mem[0000000012000028] = ffffffff, %l7 = 0000000000000000
lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ffff
! %l2 = 0000000000000000, %l6 = 0000000000000006, %l2 = 0000000000000000
sra %l2,%l6,%l2 ! %l2 = 0000000000000000
! Mem[0000000013800000] = adfc9686812c159b, %l7 = 000000000000ffff
ldxa [%i3+%g0]0x81,%l7 ! %l7 = adfc9686812c159b
! %l6 = 0000000000000006
setx 0x6b7230c66b7230c6,%g7,%l6 ! %l6 = 6b7230c66b7230c6
! Mem[0000000013800030] = fffffeff 00000000, %l4 = 00044d45, %l5 = 00000007
ldda [%i3+%o6]0x89,%l4 ! %l4 = 0000000000000000 00000000fffffeff
! %l0 = 0000000000000000, Mem[0000000030000008] = e9733b3bfffffe1e
stx %l0,[%o0+%i4] ! Mem[0000000030000008] = 0000000000000000
! Mem[0000000030000008] = 0000000000000000, %f2 = 00000000 86e135ad
ldd [%o0+%i4],%f2 ! %f2 = 00000000 00000000
! %l1 = 0000000000000c67, immed = fffff233, %l4 = 0000000000000000
xor %l1,-0xdcd,%l4 ! %l4 = fffffffffffffe54
p1_label_80:
! Mem[0000000013800030] = 00000000, %l0 = 0000000000000000
ldsba [%i3+%o6]0x81,%l0 ! %l0 = 0000000000000000
! %l6 = 6b7230c66b7230c6, immed = fffff9e3, %y = 2bb639e3
umul %l6,-0x61d,%l0 ! %l0 = 6b722e3526ebd592, %y = 6b722e35
! %l6 = 6b7230c66b7230c6, immd = 00000000000005cb, %l6 = 6b7230c66b7230c6
udivx %l6,0x5cb,%l6 ! %l6 = 00128c33ebb3f342
! %l6 = 00128c33ebb3f342, %l4 = fffffffffffffe54, %y = 6b722e35
udiv %l6,%l4,%l3 ! %l3 = 000000006b722ee9
mov %l0,%y ! %y = 26ebd592
! Mem[000000001200007c] = d50fce3e, %l3 = 000000006b722ee9
ldsh [%i0+0x07c],%l3 ! %l3 = ffffffffffffd50f
! Mem[0000000013000030] = b3ffffff, %l5 = 00000000fffffeff
ldswa [%i2+%o6]0x81,%l5 ! %l5 = ffffffffb3ffffff
! %l6 = 00128c33ebb3f342, Mem[0000000030800008] = e9733b3b29456cb3
stx %l6,[%o1+%i4] ! Mem[0000000030800008] = 00128c33ebb3f342
! Mem[0000000030000048] = 000000fe 8457ed37, %l6 = ebb3f342, %l7 = 812c159b
ldd [%o0+0x048],%l6 ! %l6 = 00000000000000fe 000000008457ed37
! %l2 = 00000000, %l3 = ffffd50f, Mem[0000000031800008] = 00005bbf 3b1ea000
std %l2,[%o3+%i4] ! Mem[0000000031800008] = 00000000 ffffd50f
! Mem[0000000031800008] = 00000000, %l4 = fffffffffffffe54
lduh [%o3+%i4],%l4 ! %l4 = 0000000000000000
p1_label_81:
! %f28 = 00000000 00000000, Mem[0000000030000048] = 000000fe 8457ed37
std %f28,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000000
! %l3 = ffffffffffffd50f, %l0 = 6b722e3526ebd592, %l6 = 00000000000000fe
udivx %l3,%l0,%l6 ! %l6 = 0000000000000002
! %l7 = 000000008457ed37, %l3 = ffffffffffffd50f, %l2 = 0000000000000000
andncc %l7,%l3,%l2 ! %l2 = 0000000000002830, %ccr = 00
! Mem[0000000012000018] = 00008d1c6036ebc4, %f6 = 00000000 6036ebc4
ldda [%i0+%i6]0x81,%f6 ! %f6 = 00008d1c 6036ebc4
! %l0 = 6b722e3526ebd592, immed = 000002ae, %l3 = ffffffffffffd50f
orn %l0,0x2ae,%l3 ! %l3 = fffffffffffffdd3
! Mem[0000000012800078] = 5a30c92b, %l4 = 0000000000000000
lduh [%i1+0x07a],%l4 ! %l4 = 000000000000c92b
! %l6 = 0000000000000002, immed = fffffd43, %y = 26ebd592
sdiv %l6,-0x2bd,%l0 ! %l0 = ffffffff80000000
mov %l0,%y ! %y = 80000000
! Mem[0000000030000048] = 00000000, %l2 = 0000000000002830
ldsh [%o0+0x048],%l2 ! %l2 = 0000000000000000
save ! CWP = 1
! Invert Register : %l4 = 5bbf11c0484eeeb4
xor %l4,-1,%l4 ! %l4 = a440ee3fb7b1114b
p1_label_82: ! %cwp = 1
! Clear Register : %l0 = 00000000bdff5000
clr %l0 ! %l0 = 0000000000000000
! %l3 = 3150326a55305c2d, immed = 0000001f, %l4 = a440ee3fb7b1114b
sll %l3,0x01f,%l4 ! %l4 = 2a982e1680000000
! %l2 = 0000000000004535, %l2 = 0000000000004535, %l2 = 0000000000004535
orn %l2,%l2,%l2 ! %l2 = ffffffffffffffff
! %l0 = 0000000000000000, immed = 0000000c, %l5 = 5bbf11c000000000
sll %l0,0x00c,%l5 ! %l5 = 0000000000000000
! %l3 = 3150326a55305c2d, %l3 = 3150326a55305c2d, %y = 80000000
umulcc %l3,%l3,%l7 ! %l7 = 1c59265894105fe9, %ccr = 08, %y = 1c592658
! %f30 = 3769ae75 ad067e4f, Mem[0000000030800008] = 00128c33 ebb3f342
std %f30,[%i1+%o4] ! Mem[0000000030800008] = 3769ae75 ad067e4f
! %l0 = 00000000, %l1 = a2335b4f, Mem[0000000030800008] = 3769ae75 ad067e4f
std %l0,[%i1+%o4] ! Mem[0000000030800008] = 00000000 a2335b4f
! %l2 = ffffffffffffffff, immed = fffff76f, %l7 = 1c59265894105fe9
andncc %l2,-0x891,%l7 ! %l7 = 0000000000000890, %ccr = 00
! Mem[0000000012800000] = 3b3b73e9, %f5 = 76e1e7d4
lda [%o1+%g0]0x88,%f5 ! %f5 = 3b3b73e9
! %l1 = 001894a0a2335b4f, immed = fffff268, %y = 1c592658
umul %l1,-0xd98,%l2 ! %l2 = a23352b215dec618, %y = a23352b2
p1_label_83: ! %cwp = 1
! Mem[0000000031000048] = 4ad5947f, %l6 = 0000138c3eadef44
ldsha [%i2+0x04a]%asi,%l6 ! %l6 = ffffffffffff947f
! Mem[0000000012800000] = 3b3b73e9, %l1 = 001894a0a2335b4f
ldsha [%o1+%g0]0x89,%l1 ! %l1 = 00000000000073e9
! %l0 = 0000000000000000, immed = 00000595, %l6 = ffffffffffff947f
xor %l0,0x595,%l6 ! %l6 = 0000000000000595
! %l3 = 3150326a55305c2d, immed = ffffff78, %l3 = 3150326a55305c2d
subccc %l3,-0x088,%l3 ! %l3 = 3150326a55305cb5, %ccr = 11
! %l6 = 0000000000000595, immed = 000008c3, %l4 = 2a982e1680000000
tsubcc %l6,0x8c3,%l4 ! %l4 = fffffffffffffcd2, %ccr = 9b
! Mem[0000000013800028] = fbf7305a, %l3 = 3150326a55305cb5
lduha [%o3+%i5]0x80,%l3 ! %l3 = 000000000000fbf7
restore ! CWP = 0
! Mem[0000000012000064] = edd50f8a, %l7 = 000000008457ed37
ldsh [%i0+0x066],%l7 ! %l7 = 0000000000000f8a
! Mem[0000000012000010] = 00000000, %l1 = 0000000000000c67
lduba [%i0+%i5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000031800048] = 00000000, %l3 = fffffffffffffdd3
lduh [%o3+0x04a],%l3 ! %l3 = 0000000000000000
p1_label_84:
! Mem[0000000013800008] = b8810000 00000000, %l4 = 0000c92b, %l5 = b3ffffff
ldda [%i3+0x008]%asi,%l4 ! %l4 = 00000000b8810000 0000000000000000
! Mem[0000000030800008] = 00000000a2335b4f, %l2 = 0000000000000000
ldxa [%o1+0x008]%asi,%l2 ! %l2 = 00000000a2335b4f
! %f18 = ffffffff, Mem[000000001280001c] = 508adb96
st %f18,[%i1+0x01c] ! Mem[000000001280001c] = ffffffff
! Mem[0000000013800010] = c011bf5b, %l2 = 00000000a2335b4f
lduwa [%i3+%i5]0x88,%l2 ! %l2 = 00000000c011bf5b
! %f12 = b3ffffff 6fcef9e1, Mem[0000000012000008] = 00000000 00000000
stda %f12,[%i0+%i4]0x89 ! Mem[0000000012000008] = b3ffffff 6fcef9e1
! %l7 = 0000000000000f8a, %l2 = 00000000c011bf5b, %y = a23352b2
udivcc %l7,%l2,%l3 ! %l3 = 00000000d8307281, %ccr = 08
mov %l0,%y ! %y = 80000000
! %f9 = 4aa17361, Mem[0000000030800008] = 00000000
st %f9 ,[%o1+%i4] ! Mem[0000000030800008] = 4aa17361
! Mem[0000000030800008] = 4aa17361, %l2 = 00000000c011bf5b
ldsh [%o1+0x00a],%l2 ! %l2 = 0000000000007361
! %l2 = 0000000000007361, %l4 = 00000000b8810000, %l7 = 0000000000000f8a
sra %l2,%l4,%l7 ! %l7 = 0000000000007361
! Clear Register : %l2 = 0000000000007361
clr %l2 ! %l2 = 0000000000000000
p1_label_85:
! Mem[0000000013800028] = fbf7305a, %l5 = 0000000000000000
ldub [%i3+0x02a],%l5 ! %l5 = 0000000000000030
! %l1 = 0000000000000000, Mem[0000000012800030] = 00280000
stwa %l1,[%i1+%o6]0x81 ! Mem[0000000012800030] = 00000000
! %l6 = 0000000000000002, %l0 = ffffffff80000000, %l5 = 0000000000000030
tsubcc %l6,%l0,%l5 ! %l5 = 0000000080000002, %ccr = 1b
! Clear Register : %l6 = 0000000000000002
clr %l6 ! %l6 = 0000000000000000
! %l7 = 0000000000007361, %l7 = 0000000000007361, %l0 = ffffffff80000000
udivx %l7,%l7,%l0 ! %l0 = 0000000000000001
! Mem[0000000031000048] = 4ad5947f, %l7 = 0000000000007361
ldsb [%o2+0x048],%l7 ! %l7 = 000000000000004a
! %l4 = 00000000b8810000, %l0 = 0000000000000001, %l7 = 000000000000004a
subc %l4,%l0,%l7 ! %l7 = 00000000b880fffe
! Mem[0000000013000008] = 000000006036ebc4, %l7 = 00000000b880fffe
ldxa [%i2+%i4]0x81,%l7 ! %l7 = 000000006036ebc4
! Mem[0000000013000030] = b3ffffff, %l0 = 0000000000000001
ldsha [%i2+%o6]0x81,%l0 ! %l0 = ffffffffffffb3ff
! %l3 = 00000000d8307281, Mem[0000000013000054] = 535296de
sth %l3,[%i2+0x054] ! Mem[0000000013000054] = 728196de
p1_label_86:
! Mem[0000000012800030] = 5700000000000000, %l6 = 0000000000000000
ldxa [%i1+%o6]0x88,%l6 ! %l6 = 5700000000000000
! Mem[0000000013000000] = 39ce41474f07f646, %f20 = 39ce4147 4f07f646
ldda [%i2+%g0]0x80,%f20 ! %f20 = 39ce4147 4f07f646
! Mem[000000003180004c] = d0008d1c, %l4 = 00000000b8810000
lduh [%o3+0x04e],%l4 ! %l4 = 0000000000008d1c
! %l4 = 0000000000008d1c, %l4 = 0000000000008d1c, %y = 80000000
udiv %l4,%l4,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = ffffb3ff
! %l6 = 5700000000000000, Mem[0000000013800010] = 5bbf11c0484eeeb4
stx %l6,[%i3+%i5] ! Mem[0000000013800010] = 5700000000000000
! Mem[0000000012800008] = 00000000, %l6 = 5700000000000000
lduha [%i1+%i4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000013800008] = b8810000 00000000, %l4 = 00008d1c, %l5 = 80000002
ldda [%i3+%i4]0x81,%l4 ! %l4 = 00000000b8810000 0000000000000000
! %l5 = 0000000000000000, immed = fffff213, %y = ffffb3ff
udiv %l5,-0xded,%l3 ! %l3 = 00000000ffffc1eb
mov %l0,%y ! %y = ffffb3ff
! Mem[000000003000000c] = 00000000, %l3 = 00000000ffffc1eb
ldub [%o0+0x00f],%l3 ! %l3 = 0000000000000000
! Invert Register : %l4 = 00000000b8810000
xor %l4,-1,%l4 ! %l4 = ffffffff477effff
p1_label_87:
! %l7 = 000000006036ebc4, Mem[000000003100000c] = 80000000, %asi = 80
stha %l7,[%o2+0x00c]%asi ! Mem[000000003100000c] = ebc40000
! %l2 = 00000000ffffffff, immed = 00000b4a, %l1 = 0000000000000000
orncc %l2,0xb4a,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
! %l2 = 00000000ffffffff, immed = 00000fd2, %l5 = 0000000000000000
sub %l2,0xfd2,%l5 ! %l5 = 00000000fffff02d
! Mem[0000000013000010] = 0000000000000000, %f2 = 00000000 00000000
ldda [%i2+%i5]0x80,%f2 ! %f2 = 00000000 00000000
! Mem[0000000012800010] = 3eeffeff76e1e7d4, %l7 = 000000006036ebc4
ldx [%i1+%i5],%l7 ! %l7 = 3eeffeff76e1e7d4
! Mem[0000000031800048] = 00000000, %l2 = 00000000ffffffff
ldsw [%o3+0x048],%l2 ! %l2 = 0000000000000000
! Mem[0000000013800018] = ffffffff, %f18 = ffffffff
lda [%i3+%i6]0x88,%f18 ! %f18 = ffffffff
! Mem[0000000012800078] = 5a30c92be1000001, %l7 = 3eeffeff76e1e7d4
ldx [%i1+0x078],%l7 ! %l7 = 5a30c92be1000001
! %l1 = ffffffffffffffff, Mem[000000003000004a] = 00000000
sth %l1,[%o0+0x04a] ! Mem[0000000030000048] = 0000ffff
! Mem[0000000012000030] = fffeffff, %l4 = ffffffff477effff
ldsba [%i0+%o6]0x81,%l4 ! %l4 = ffffffffffffffff
p1_label_88:
! %l6 = 00000000, %l7 = e1000001, Mem[0000000013800058] = 8281e96b 14344803
std %l6,[%i3+0x058] ! Mem[0000000013800058] = 00000000 e1000001
! %l6 = 00000000, %l7 = e1000001, Mem[0000000031000048] = 4ad5947f 4aa17361
stda %l6,[%o2+0x048]%asi ! Mem[0000000031000048] = 00000000 e1000001
! %l2 = 0000000000000000, immed = 00000f59, %y = ffffb3ff
umul %l2,0xf59,%l6 ! %l6 = 0000000000000000, %y = 00
! %f14 = 3567d2db f27fd236, Mem[0000000013000000] = 4741ce39 46f6074f
stda %f14,[%i2+%g0]0x89 ! Mem[0000000013000000] = 3567d2db f27fd236
! %l3 = 0000000000000000, %l6 = 0000000000000000, %y = 00000000
udiv %l3,%l6,%l2 ! Div by zero, %l0 = ffffffffffffb44f
mov %l0,%y ! %y = ffffb427
! %l0 = ffffffffffffb427, Mem[0000000013800038] = 497d08ed, %asi = 80
stha %l0,[%i3+0x038]%asi ! Mem[0000000013800038] = b42708ed
! %l4 = ffffffffffffffff, %l7 = 5a30c92be1000001, %l4 = ffffffffffffffff
sdivx %l4,%l7,%l4 ! %l4 = 0000000000000000
! %l0 = ffffffffffffb427, Mem[0000000012000078] = 65d9f3fa
stw %l0,[%i0+0x078] ! Mem[0000000012000078] = ffffb427
! %f18 = ffffffff fffc2a3e, Mem[0000000013800008] = b8810000 00000000
stda %f18,[%i3+%i4]0x81 ! Mem[0000000013800008] = ffffffff fffc2a3e
! Mem[0000000013000018] = 6036ebc4, %l7 = 5a30c92be1000001
ldsha [%i2+%i6]0x89,%l7 ! %l7 = ffffffffffffebc4
p1_label_89:
! %f22 = 2bc9305a 36d27ff2, Mem[0000000030000008] = 00000000 00000000
std %f22,[%o0+%i4] ! Mem[0000000030000008] = 2bc9305a 36d27ff2
! Mem[0000000012000010] = 00000000, %l3 = 0000000000000000
ldsba [%i0+%i5]0x88,%l3 ! %l3 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000013800028] = 5a30f7fb
stba %l4,[%i3+%o5]0x89 ! Mem[0000000013800028] = 5a30f700
! Mem[0000000013800008] = ffffffff, %l1 = ffffffffffffffff
lduha [%i3+%i4]0x89,%l1 ! %l1 = 000000000000ffff
! Mem[000000001300006c] = 00000801, %l7 = ffffffffffffebc4
ldsh [%i2+0x06c],%l7 ! %l7 = 0000000000000000
! %l4 = 00000000, %l5 = fffff02d, Mem[0000000013000018] = c4eb3660 a3f30000
stda %l4,[%i2+0x018]%asi ! Mem[0000000013000018] = 00000000 fffff02d
! %f20 = 39ce4147, Mem[0000000031000008] = ffffffff
sta %f20,[%o2+0x008]%asi ! Mem[0000000031000008] = 39ce4147
! %f15 = f27fd236, Mem[000000003000000c] = 36d27ff2
st %f15,[%o0+0x00c] ! Mem[000000003000000c] = f27fd236
! Mem[0000000012000020] = c92b0000, %f20 = 39ce4147
lda [%i0+%o4]0x80,%f20 ! %f20 = c92b0000
! %l4 = 0000000000000000, immed = fffffac8, %l4 = 0000000000000000
tsubcc %l4,-0x538,%l4 ! %l4 = 0000000000000538, %ccr = 11
p1_label_90:
! Clear Register : %l3 = 0000000000000000
clr %l3 ! %l3 = 0000000000000000
! %l5 = 00000000fffff02d, %l7 = 0000000000000000, %l1 = 000000000000ffff
taddcctv %l5,%l7,%l1 ! %l0 = ffffffffffffb44a, Trapped
! Mem[0000000012800028] = 020f0000, %l6 = 0000000000000000
lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000020f0000
! %l6 = 00000000020f0000, %l7 = 0000000000000000, %l6 = 00000000020f0000
addccc %l6,%l7,%l6 ! %l6 = 00000000020f0001, %ccr = 00
! %l0 = ffffffffffffb44a, Mem[0000000013000008] = 00000000
stwa %l0,[%i2+%i4]0x89 ! Mem[0000000013000008] = ffffb44a
! Mem[0000000012000008] = 6fcef9e1, %l7 = 0000000000000000
ldsba [%i0+%i4]0x89,%l7 ! %l7 = ffffffffffffffe1
! %l7 = ffffffffffffffe1, Mem[0000000013800030] = 00000000
stwa %l7,[%i3+%o6]0x89 ! Mem[0000000013800030] = ffffffe1
! Mem[0000000031000008] = 39ce4147, %l3 = 0000000000000000
lduw [%o2+%i4],%l3 ! %l3 = 0000000039ce4147
! %l4 = 0000000000000538, Mem[0000000030000008] = 2bc9305af27fd236
stx %l4,[%o0+%i4] ! Mem[0000000030000008] = 0000000000000538
! %l6 = 00000000020f0001, %l1 = 000000000000ffff, %y = ffffb427
umul %l6,%l1,%l5 ! %l5 = 0000020efdf1ffff, %y = 20e
p1_label_91:
! Mem[000000003100004c] = e1000001, %l1 = 000000000000ffff
ldsb [%o2+0x04f],%l1 ! %l1 = 0000000000000001
! Mem[0000000013000018] = 00000000, %l6 = 00000000020f0001
lduba [%i2+%i6]0x80,%l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000
sdivx %l2,%l2,%l2 ! Div by zero, %l0 = ffffffffffffb49a
! Mem[000000003100000c] = ebc40000, %l5 = 0000020efdf1ffff
ldub [%o2+0x00e],%l5 ! %l5 = 0000000000000000
! Mem[0000000031000048] = 00000000e1000001, %f18 = ffffffff fffc2a3e
ldd [%o2+0x048],%f18 ! %f18 = 00000000 e1000001
! %l2 = 0000000000000000, %l1 = 0000000000000001, %l2 = 0000000000000000
addccc %l2,%l1,%l2 ! %l2 = 0000000000000001, %ccr = 00
! %l7 = ffffffffffffffe1, Mem[0000000030800008] = 4aa17361
sth %l7,[%o1+%i4] ! Mem[0000000030800008] = ffe17361
! done : should take illegal inst trap, %l0 = ffffffffffffb472
done ! Illegal inst trap : %l0 = ffffffffffffb482
! Mem[0000000013000018] = 00000000, %l7 = ffffffffffffffe1
ldsba [%i2+%i6]0x81,%l7 ! %l7 = 0000000000000000
! %f4 = 3eeffeff 3b3b73e9, Mem[0000000013800010] = 57000000 00000000
stda %f4 ,[%i3+%i5]0x81 ! Mem[0000000013800010] = 3eeffeff 3b3b73e9
p1_label_92:
! Mem[0000000030800008] = ffe17361 a2335b4f, %l6 = 00000000, %l7 = 00000000
ldd [%o1+%i4],%l6 ! %l6 = 00000000ffe17361 00000000a2335b4f
! %l7 = 00000000a2335b4f, immed = 00000009, %l4 = 0000000000000538
srl %l7,0x009,%l4 ! %l4 = 00000000005119ad
! retry : should take illegal inst trap, %l0 = ffffffffffffb482
retry ! Illegal inst trap : %l0 = ffffffffffffb492
! %l4 = 00000000005119ad, %l6 = 00000000ffe17361, %l5 = 0000000000000000
xorcc %l4,%l6,%l5 ! %l5 = 00000000ffb06acc, %ccr = 08
! Mem[0000000013800028] = 0000f3a35a30f700, %l7 = 00000000a2335b4f
ldxa [%i3+%o5]0x88,%l7 ! %l7 = 0000f3a35a30f700
! %l2 = 0000000000000001, Mem[0000000012800010] = fffeef3e
stba %l2,[%i1+%i5]0x89 ! Mem[0000000012800010] = fffeef01
! Mem[0000000012800000] = e9733b3b fffc2a3e, %l4 = 005119ad, %l5 = ffb06acc
ldda [%i1+%g0]0x81,%l4 ! %l4 = 00000000e9733b3b 00000000fffc2a3e
! Mem[0000000012800020] = b4ee4e48c011bf5b, %f28 = 00000000 00000000
ldda [%i1+%o4]0x88,%f28 ! %f28 = b4ee4e48 c011bf5b
! Mem[0000000013800018] = ffffffff, %l7 = 0000f3a35a30f700
lduba [%i3+%i6]0x88,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000039ce4147, immed = 00000349, %l0 = ffffffffffffb492
taddcc %l3,0x349,%l0 ! %l0 = 0000000039ce4490, %ccr = 02
p1_label_93:
! %l1 = 0000000000000001, immd = fffffffffffffa8c, %l3 = 0000000039ce4147
sdivx %l1,-0x574,%l3 ! %l3 = 0000000000000000
! Mem[0000000012800020] = b4ee4e48c011bf5b, %l7 = 00000000000000ff
ldxa [%i1+%o4]0x88,%l7 ! %l7 = b4ee4e48c011bf5b
! %l4 = 00000000e9733b3b, %l2 = 0000000000000001, %l3 = 0000000000000000
subccc %l4,%l2,%l3 ! %l3 = 00000000e9733b3a, %ccr = 08
! %l4 = 00000000e9733b3b, Mem[000000003180000e] = ffffd50f
stb %l4,[%o3+0x00e] ! Mem[000000003180000c] = ffff3b0f
! Mem[0000000012800058] = 57d5947f 4aa17361, %l2 = 00000001, %l3 = e9733b3a
ldda [%i1+0x058]%asi,%l2 ! %l2 = 0000000057d5947f 000000004aa17361
! Mem[0000000012000064] = edd50f8a, %l4 = 00000000e9733b3b
ldub [%i0+0x067],%l4 ! %l4 = 000000000000008a
! Mem[0000000013800018] = ffffffff fffc2a3e, %l2 = 57d5947f, %l3 = 4aa17361
ldd [%i3+%i6],%l2 ! %l2 = 00000000ffffffff 00000000fffc2a3e
! Mem[0000000012800058] = 57d5947f, %l3 = 00000000fffc2a3e
lduw [%i1+0x058],%l3 ! %l3 = 0000000057d5947f
! %l4 = 0000008a, %l5 = fffc2a3e, Mem[0000000030800008] = ffe17361 a2335b4f
std %l4,[%o1+%i4] ! Mem[0000000030800008] = 0000008a fffc2a3e
! %f30 = 3769ae75 ad067e4f, Mem[0000000031800008] = 00000000 ffff3b0f
stda %f30,[%o3+0x008]%asi ! Mem[0000000031800008] = 3769ae75 ad067e4f
p1_label_94:
! %l0 = 0000000039ce4490, Mem[000000003100004c] = e1000001
sth %l0,[%o2+0x04c] ! Mem[000000003100004c] = 44900001
! Invert Register : %l1 = 0000000000000001
xor %l1,-1,%l1 ! %l1 = fffffffffffffffe
! %l6 = 00000000ffe17361, Mem[0000000012800030] = 5700000000000000
stxa %l6,[%i1+%o6]0x88 ! Mem[0000000012800030] = 00000000ffe17361
! %l0 = 39ce4490, %l1 = fffffffe, Mem[0000000031000008] = 39ce4147 ebc40000
stda %l0,[%o2+0x008]%asi ! Mem[0000000031000008] = 39ce4490 fffffffe
! Mem[000000003000004c] = 00000000, %l2 = 00000000ffffffff
ldsw [%o0+0x04c],%l2 ! %l2 = 0000000000000000
! %l6 = 00000000ffe17361, Mem[0000000013800018] = ffffffff
stba %l6,[%i3+%i6]0x89 ! Mem[0000000013800018] = ffffff61
! %l1 = fffffffffffffffe, %l1 = fffffffffffffffe, %y = 0000020e
smulcc %l1,%l1,%l6 ! %l6 = 0000000000000004, %ccr = 00, %y = 00
! %l2 = 00000000, %l3 = 57d5947f, Mem[0000000012800058] = 57d5947f 4aa17361
std %l2,[%i1+0x058] ! Mem[0000000012800058] = 00000000 57d5947f
! Set Register : %l2 = 0000000000000000
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! %l2 = ffffffffffffffff, Mem[0000000012800000] = 3b3b73e9
stba %l2,[%i1+%g0]0x89 ! Mem[0000000012800000] = 3b3b73ff
p1_label_95:
! %l2 = ffffffffffffffff, %l0 = 0000000039ce4490, %l1 = fffffffffffffffe
andcc %l2,%l0,%l1 ! %l1 = 0000000039ce4490, %ccr = 00
! %f14 = 3567d2db, Mem[0000000013000020] = 00000000
sta %f14,[%i2+%o4]0x89 ! Mem[0000000013000020] = 3567d2db
! %l4 = 000000000000008a, immed = fffff843, %l7 = b4ee4e48c011bf5b
sub %l4,-0x7bd,%l7 ! %l7 = 0000000000000847
! %l5 = 00000000fffc2a3e, Mem[000000003180004c] = d0008d1c
sth %l5,[%o3+0x04c] ! Mem[000000003180004c] = 2a3e8d1c
! Mem[0000000030800048] = 0007f941, %l6 = 0000000000000004
ldub [%o1+0x049],%l6 ! %l6 = 0000000000000007
! %f18 = 00000000, Mem[0000000012800020] = 5bbf11c0
sta %f18,[%i1+%o4]0x81 ! Mem[0000000012800020] = 00000000
! Mem[0000000012800058] = 00000000 57d5947f, %l4 = 0000008a, %l5 = fffc2a3e
ldd [%i1+0x058],%l4 ! %l4 = 0000000000000000 0000000057d5947f
! %l3 = 0000000057d5947f, Mem[0000000012800030] = 6173e1ff00000000
stxa %l3,[%i1+%o6]0x80 ! Mem[0000000012800030] = 0000000057d5947f
! done : should take illegal inst trap, %l0 = 0000000039ce4490
done ! Illegal inst trap : %l0 = 0000000039ce44a0
! Mem[0000000012800058] = 00000000 57d5947f, %l0 = 39ce44a0, %l1 = 39ce4490
ldd [%i1+0x058],%l0 ! %l0 = 0000000000000000 0000000057d5947f
p1_label_96:
! %l1 = 0000000057d5947f, Mem[000000003000004f] = 00000000
stb %l1,[%o0+0x04f] ! Mem[000000003000004c] = 0000007f
! Mem[0000000031000008] = 39ce4490fffffffe, %f14 = 3567d2db f27fd236
ldd [%o2+%i4],%f14 ! %f14 = 39ce4490 fffffffe
! Mem[000000003080000c] = fffc2a3e, %l2 = ffffffffffffffff
ldsb [%o1+0x00c],%l2 ! %l2 = ffffffffffffffff
! %l0 = 0000000000000000, immed = fffffbe4, %l5 = 0000000057d5947f
orncc %l0,-0x41c,%l5 ! %l5 = 000000000000041b, %ccr = 00
! Mem[0000000030000008] = 00000000, %l3 = 0000000057d5947f
ldub [%o0+0x00a],%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000012800000] = 3e2afcff3b3b73ff
stxa %l3,[%i1+%g0]0x88 ! Mem[0000000012800000] = 0000000000000000
! Mem[0000000031000048] = 0000000044900001, %l0 = 0000000000000000
ldxa [%o2+0x048]%asi,%l0 ! %l0 = 0000000044900001
! %l3 = 0000000000000000, Mem[000000003000004d] = 0000007f
stb %l3,[%o0+0x04d] ! Mem[000000003000004c] = 0000007f
! %l1 = 0000000057d5947f, Mem[000000003000000a] = 00000000
stb %l1,[%o0+0x00a] ! Mem[0000000030000008] = 00007f00
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030800008] = 0000008a fffc2a3e
std %l2,[%o1+%i4] ! Mem[0000000030800008] = ffffffff 00000000
p1_label_97:
! %l4 = 0000000000000000, %l5 = 000000000000041b, %l2 = ffffffffffffffff
xor %l4,%l5,%l2 ! %l2 = 000000000000041b
! done : should take illegal inst trap, %l0 = 0000000044900001
done ! Illegal inst trap : %l0 = 0000000044900011
! %l5 = 000000000000041b, Mem[0000000012000018] = 00008d1c
stwa %l5,[%i0+%i6]0x80 ! Mem[0000000012000018] = 0000041b
! Mem[000000003000000c] = 00000538, %l7 = 0000000000000847
ldsw [%o0+0x00c],%l7 ! %l7 = 0000000000000538
! Mem[0000000030800008] = ffffffff 00000000, %l2 = 0000041b, %l3 = 00000000
ldd [%o1+%i4],%l2 ! %l2 = 00000000ffffffff 0000000000000000
! Mem[0000000012800028] = 020f0000, %l2 = 00000000ffffffff
ldsba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000002
! Mem[000000003100000c] = fffffffe, %l4 = 0000000000000000
ldsba [%o2+0x00d]%asi,%l4 ! %l4 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = 0000000044900011
retry ! Illegal inst trap : %l0 = 0000000044900021
! %l2 = 0000000000000002, %l3 = 0000000000000000, %l7 = 0000000000000538
andcc %l2,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[0000000012000010] = 00000000, %l2 = 0000000000000002
lduha [%i0+%i5]0x88,%l2 ! %l2 = 0000000000000000
p1_label_98:
! %l5 = 000000000000041b, %l0 = 0000000044900021, %l1 = 0000000057d5947f
taddcc %l5,%l0,%l1 ! %l1 = 000000004490043c, %ccr = 02
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000008] = 00007f00 00000538
std %l2,[%o0+%i4] ! Mem[0000000030000008] = 00000000 00000000
! retry : should take illegal inst trap, %l0 = 0000000044900021
retry ! Illegal inst trap : %l0 = 0000000044900031
! %l3 = 0000000000000000, Mem[0000000031800008] = 3769ae75, %asi = 80
stha %l3,[%o3+0x008]%asi ! Mem[0000000031800008] = 0000ae75
! Mem[000000001300006c] = 00000801, %l1 = 000000004490043c
lduh [%i2+0x06e],%l1 ! %l1 = 0000000000000801
! Invert Register : %l0 = 0000000044900031
xor %l0,-1,%l0 ! %l0 = ffffffffbb6fffce
! %l1 = 0000000000000801, Mem[0000000012800061] = 00000000
stb %l1,[%i1+0x061] ! Mem[0000000012800060] = 00010000
! Mem[0000000012800008] = 0000000000044d45, %f10 = b3ffffff 00000000
ldda [%i1+%i4]0x80,%f10 ! %f10 = 00000000 00044d45
! Mem[0000000031000008] = 39ce4490fffffffe, %f0 = 00000000 7c6fe7d5
ldda [%o2+0x008]%asi,%f0 ! %f0 = 39ce4490 fffffffe
! %l1 = 0000000000000801, %l6 = 0000000000000007, %l1 = 0000000000000801
or %l1,%l6,%l1 ! %l1 = 0000000000000807
p1_label_99:
! %l6 = 0000000000000007, %l1 = 0000000000000807, %y = 00000000
umulcc %l6,%l1,%l4 ! %l4 = 0000000000003831, %ccr = 00, %y = 00
! %l4 = 0000000000003831, %l6 = 0000000000000007, %l4 = 0000000000003831
xor %l4,%l6,%l4 ! %l4 = 0000000000003836
! %l0 = ffffffffbb6fffce, Mem[0000000013800010] = 3eeffeff
stwa %l0,[%i3+%i5]0x81 ! Mem[0000000013800010] = bb6fffce
! %l6 = 0000000000000007, Mem[000000003180004c] = 2a3e8d1c
stw %l6,[%o3+0x04c] ! Mem[000000003180004c] = 00000007
! %l3 = 0000000000000000, immed = 0000028e, %y = 00000000
sdivcc %l3,0x28e,%l4 ! %l4 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = bb6fffce
! %l6 = 00000007, %l7 = 00000000, Mem[0000000030000008] = 00000000 00000000
std %l6,[%o0+%i4] ! Mem[0000000030000008] = 00000007 00000000
! %l4 = 0000000000000000, Mem[0000000013000000] = 36d27ff2dbd26735
stxa %l4,[%i2+%g0]0x80 ! Mem[0000000013000000] = 0000000000000000
! Mem[000000003000004c] = 0000007f, %l6 = 0000000000000007
ldsw [%o0+0x04c],%l6 ! %l6 = 000000000000007f
! %f8 = 57d5947f 4aa17361, Mem[0000000013000000] = 00000000 00000000
stda %f8 ,[%i2+%g0]0x89 ! Mem[0000000013000000] = 57d5947f 4aa17361
! %l0 = ffffffffbb6fffce, %l3 = 0000000000000000, %l7 = 0000000000000000
tsubcc %l0,%l3,%l7 ! %l7 = ffffffffbb6fffce, %ccr = 8a
p1_label_100:
! %l7 = ffffffffbb6fffce, %l6 = 000000000000007f, %y = bb6fffce
sdivcc %l7,%l6,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = bb6fffce
! Mem[0000000031000048] = 00000000 44900001, %l6 = 0000007f, %l7 = bb6fffce
ldd [%o2+0x048],%l6 ! %l6 = 0000000000000000 0000000044900001
! Mem[0000000013000008] = ffffb44a, %l3 = ffffffff80000000
lduwa [%i2+%i4]0x88,%l3 ! %l3 = 00000000ffffb44a
! %l2 = 0000000000000000, immed = 000008d4, %l5 = 000000000000041b
andn %l2,0x8d4,%l5 ! %l5 = 0000000000000000
save ! CWP = 1
! Mem[0000000012000008] = b3ffffff6fcef9e1, %f24 = fbf7305a a3f30000
ldda [%o0+%o4]0x88,%f24 ! %f24 = b3ffffff 6fcef9e1
! Mem[0000000030000008] = 0000000700000000, %l7 = 0000000000000890
ldxa [%i0+0x008]%asi,%l7 ! %l7 = 0000000700000000
! %l0 = 00000000, %l1 = 000073e9, Mem[0000000030800048] = 0007f941 00000c67
std %l0,[%i1+0x048] ! Mem[0000000030800048] = 00000000 000073e9
! Clear Register : %l1 = 00000000000073e9
clr %l1 ! %l1 = 0000000000000000
! %l6 = 0000000000000595, %l4 = fffffffffffffcd2, %l5 = 0000000000000000
tsubcctv %l6,%l4,%l5 ! %l0 = 0000000000000023, Trapped
ba,a p1_not_taken_0_end
p1_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
ba,a p1_branch_failed
p1_not_taken_0_end:
! End of Random Code for Processor 1
restore ! CWP = 0
p1_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x004] ! Set processor 1 done flag
! Self Check Disabled
p1_check_registers:
! 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_f14_fail:
set p1_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%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:
stb %l6,[%o0+0x00e] ! Mem[000000003000000e]
ldd [%i2+0x060],%l4 ! Mem[0000000013000060]
done
p1_trap1o:
stb %l6,[%i0+0x00e] ! Mem[000000003000000e]
ldd [%o2+0x060],%l4 ! Mem[0000000013000060]
done
p1_trap2e:
addccc %l1,%l7,%l3
ldx [%i1+0x030],%l0 ! Mem[0000000012800030]
done
p1_trap2o:
addccc %l1,%l7,%l3
ldx [%o1+0x030],%l0 ! Mem[0000000012800030]
done
p1_trap3e:
xor %l2,-0x6c4,%l7
sub %l1,%l2,%l5
done
p1_trap3o:
xor %l2,-0x6c4,%l7
sub %l1,%l2,%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 = c420c6de5c12e938
ldx [%g1+0x008],%l1 ! %l1 = 5cc6deee00bf9b1a
ldx [%g1+0x010],%l2 ! %l2 = 948b3f15a50cfda2
ldx [%g1+0x018],%l3 ! %l3 = ea31566a0479b65c
ldx [%g1+0x020],%l4 ! %l4 = f2bf20545c0e4945
ldx [%g1+0x028],%l5 ! %l5 = 8782c893c3d4f589
ldx [%g1+0x030],%l6 ! %l6 = 9cab2b2e9cb689f5
ldx [%g1+0x038],%l7 ! %l7 = 8e812304a0c66142
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 = 66537bf9eb3f8d3f
ldx [%g1+0x048],%l1 ! %l1 = a091ec081eadde37
ldx [%g1+0x050],%l2 ! %l2 = 474a5ffaa3028ca9
ldx [%g1+0x058],%l3 ! %l3 = 3150326a55305c2d
ldx [%g1+0x060],%l4 ! %l4 = 424f689e5e639562
ldx [%g1+0x068],%l5 ! %l5 = 65c963e2495ea234
ldx [%g1+0x070],%l6 ! %l6 = d47cd09a25f457d5
ldx [%g1+0x078],%l7 ! %l7 = d879632447a63228
! Initialize the output register of window 1
set p1_local0_start,%o0
set p1_local1_start,%o1
set p1_local2_start,%o2
set p1_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
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 = b98d2f0c b611a047 7956c47e 4732ee9d
! %f4 = 160b7234 a34d53ae 22c141bf 781f152d
! %f8 = 0182a12f e7d7cfcc 350783c3 e1eab9a6
! %f12 = 04b20346 7bb75750 e9945484 f320c7d0
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 150ea5c7 14fc6f56 e68dcdb9 429b8b0a
! %f20 = 5cdeae5e fb83ebb9 ccb724cb 703d9c15
! %f24 = f4544ae4 c032ff9b ae78eb51 6e38db69
! %f28 = 6d504381 eca05987 37e233a3 f6844395
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 2092b2ee e653da2f 029f7b5e f6a48354
! %f36 = 3cb1c771 ed6b5e59 e6fd6ab3 55053037
! %f40 = e498eb50 23fdaa1f f79d7934 14585119
! %f44 = 9da66ce2 20c9f25b fe982b58 63e12210
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:
! %l4 = 5b8309fe04aa90f0, Mem[0000000014000010] = 60b2d5fc
stha %l4,[%i0+%i5]0x88 ! Mem[0000000014000010] = 60b290f0
! %l5 = 54bbd18861510066, %l1 = a987cf8dda78b1ca, %l3 = 0d45d848154e84a6
orncc %l5,%l1,%l3 ! %l3 = 56fbf1fa65d74e77, %ccr = 00
! %l6 = 28c717c47b1f1594, %l0 = b680cae8dfe50ab0, %l7 = 87c373d02af9f0b2
xorcc %l6,%l0,%l7 ! %l7 = 9e47dd2ca4fa1f24, %ccr = 88
! %l5 = 54bbd18861510066, %l2 = dffd9ad5c332c4ba, %l1 = a987cf8dda78b1ca
taddcc %l5,%l2,%l1 ! %l1 = 34b96c5e2483c520, %ccr = 13
! Clear Register : %l0 = b680cae8dfe50ab0
clr %l0 ! %l0 = 0000000000000000
! Mem[0000000014800074] = 4cab4419, %l0 = 0000000000000000
lduw [%i1+0x074],%l0 ! %l0 = 000000004cab4419
! %l4 = 04aa90f0, %l5 = 61510066, Mem[0000000015000028] = 9153063e a8241262
stda %l4,[%i2+0x028]%asi ! Mem[0000000015000028] = 04aa90f0 61510066
! Mem[0000000015800024] = 89de4a59, %l0 = 000000004cab4419
ldswa [%i3+0x024]%asi,%l0 ! %l0 = ffffffff89de4a59
! %l6 = 28c717c47b1f1594, Mem[0000000014800020] = 9c28501621256675
stxa %l6,[%i1+%o4]0x88 ! Mem[0000000014800020] = 28c717c47b1f1594
! Mem[0000000030000054] = 9cf6df22, %l1 = 34b96c5e2483c520
ldsh [%o0+0x056],%l1 ! %l1 = ffffffffffffdf22
p2_label_2:
! %l0 = 89de4a59, %l1 = ffffdf22, Mem[0000000015000010] = f055d164 8fe6b51f
stda %l0,[%i2+%i5]0x81 ! Mem[0000000015000010] = 89de4a59 ffffdf22
! %l5 = 54bbd18861510066, %l2 = dffd9ad5c332c4ba, %l4 = 5b8309fe04aa90f0
add %l5,%l2,%l4 ! %l4 = 34b96c5e2483c520
! %l0 = ffffffff89de4a59, %l0 = ffffffff89de4a59, %l1 = ffffffffffffdf22
and %l0,%l0,%l1 ! %l1 = ffffffff89de4a59
! %l6 = 28c717c47b1f1594, %l4 = 34b96c5e2483c520, %l7 = 9e47dd2ca4fa1f24
tsubcc %l6,%l4,%l7 ! %l7 = f40dab66569b5074, %ccr = 90
! %l5 = 54bbd18861510066, Mem[0000000014000020] = 6295e2efce0d881e
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000014000020] = 54bbd18861510066
! %l4 = 34b96c5e2483c520, Mem[0000000014000000] = 520414392a55f943
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000014000000] = 34b96c5e2483c520
! %l6 = 28c717c47b1f1594, %l7 = f40dab66569b5074, %l3 = 56fbf1fa65d74e77
or %l6,%l7,%l3 ! %l3 = fccfbfe67f9f55f4
! Mem[0000000030800014] = cb7b43d3, %l2 = dffd9ad5c332c4ba
ldub [%o1+0x016],%l2 ! %l2 = 0000000000000043
! %l6 = 28c717c47b1f1594, immed = fffff8a8, %l1 = ffffffff89de4a59
orncc %l6,-0x758,%l1 ! %l1 = 28c717c47b1f17d7, %ccr = 00
! Mem[0000000015000054] = 8d948b0d, %l3 = fccfbfe67f9f55f4
ldsh [%i2+0x054],%l3 ! %l3 = ffffffffffff8d94
p2_label_3:
! Mem[0000000015800020] = 67a21eef, %l2 = 0000000000000043
ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffef
! Mem[0000000031000014] = 41995e4b, %l2 = ffffffffffffffef
ldsb [%o2+0x016],%l2 ! %l2 = 000000000000005e
! %l4 = 2483c520, %l5 = 61510066, Mem[0000000031800050] = c8330a6c 4b75661e
std %l4,[%o3+0x050] ! Mem[0000000031800050] = 2483c520 61510066
! Mem[0000000031000010] = 6ad5578a41995e4b, %f2 = 7956c47e 4732ee9d
ldd [%o2+%i5],%f2 ! %f2 = 6ad5578a 41995e4b
! retry : should take illegal inst trap, %l0 = ffffffff89de4a59
retry ! Illegal inst trap : %l0 = ffffffff89de4a69
! Mem[0000000031800014] = 1b5205df, %l3 = ffffffffffff8d94
lduh [%o3+0x014],%l3 ! %l3 = 0000000000001b52
! Mem[0000000031000054] = 2324a406, %l2 = 000000000000005e
ldsha [%o2+0x056]%asi,%l2 ! %l2 = ffffffffffffa406
! Mem[0000000014800008] = 29f82747 712d4b80, %l6 = 7b1f1594, %l7 = 569b5074
ldda [%i1+%i4]0x81,%l6 ! %l6 = 0000000029f82747 00000000712d4b80
! %l2 = ffffffffffffa406, Mem[0000000014800048] = 6d2bb4e9a8b14f3d
stx %l2,[%i1+0x048] ! Mem[0000000014800048] = ffffffffffffa406
! %l1 = 28c717c47b1f17d7, immed = fffffcb1, %l6 = 0000000029f82747
sub %l1,-0x34f,%l6 ! %l6 = 28c717c47b1f1b26
p2_label_4:
! %l3 = 0000000000001b52, immd = 00000000000008fb, %l0 = ffffffff89de4a69
udivx %l3,0x8fb,%l0 ! %l0 = 0000000000000003
! Mem[0000000031000054] = 2324a406, %l7 = 00000000712d4b80
ldsb [%o2+0x055],%l7 ! %l7 = 0000000000000024
! %l1 = 28c717c47b1f17d7, immed = fffff478, %y = 00000000
sdivcc %l1,-0xb88,%l5 ! %l5 = fffffffffff552a4, %ccr = 88
mov %l0,%y ! %y = 00000003
! Mem[0000000014000034] = 75dea0e3, %l3 = 0000000000001b52
ldsh [%i0+0x034],%l3 ! %l3 = 00000000000075de
! %l0 = 0000000000000003, Mem[0000000014000030] = 1e286c58
stha %l0,[%i0+%o6]0x80 ! Mem[0000000014000030] = 00036c58
! %l1 = 28c717c47b1f17d7, immed = fffffa79, %y = 00000003
umulcc %l1,-0x587,%l3 ! %l3 = 7b1f152e77233a9f, %ccr = 00, %y = 7b1f152e
! %l3 = 7b1f152e77233a9f, %l4 = 34b96c5e2483c520, %l1 = 28c717c47b1f17d7
orncc %l3,%l4,%l1 ! %l1 = fb5f97afff7f3adf, %ccr = 88
! %l1 = fb5f97afff7f3adf, %l7 = 0000000000000024, %l2 = ffffffffffffa406
andn %l1,%l7,%l2 ! %l2 = fb5f97afff7f3adb
! %l0 = 0000000000000003, Mem[0000000031800054] = 61510066
sth %l0,[%o3+0x054] ! Mem[0000000031800054] = 00030066
! Mem[0000000031000054] = 2324a406, %l5 = fffffffffff552a4
lduw [%o2+0x054],%l5 ! %l5 = 000000002324a406
p2_label_5:
! Mem[0000000030800010] = e0d0b9b2 cb7b43d3, %l2 = ff7f3adb, %l3 = 77233a9f
ldd [%o1+%i5],%l2 ! %l2 = 00000000e0d0b9b2 00000000cb7b43d3
! retry : should take illegal inst trap, %l0 = 0000000000000003
retry ! Illegal inst trap : %l0 = 0000000000000013
! %l2 = 00000000e0d0b9b2, Mem[0000000030000054] = 9cf6df22
stw %l2,[%o0+0x054] ! Mem[0000000030000054] = e0d0b9b2
! %l1 = fb5f97afff7f3adf, immed = fffffb24, %y = 7b1f152e
udiv %l1,-0x4dc,%l3 ! %l3 = 000000007b1f1785
mov %l0,%y ! %y = 00000013
! %l3 = 000000007b1f1785, Mem[0000000031800050] = 2483c52000030066
stx %l3,[%o3+0x050] ! Mem[0000000031800050] = 000000007b1f1785
! %l1 = fb5f97afff7f3adf, %l5 = 000000002324a406, %l4 = 34b96c5e2483c520
tsubcctv %l1,%l5,%l4 ! %l0 = 0000000000000036, Trapped
! %l4 = 34b96c5e2483c520
sethi %hi(0x7958f400),%l4 ! %l4 = 000000007958f400
! Mem[0000000015000018] = 40cd77f5, %l4 = 000000007958f400
lduwa [%i2+%i6]0x80,%l4 ! %l4 = 0000000040cd77f5
! %l6 = 28c717c47b1f1b26, %l3 = 000000007b1f1785, %l5 = 000000002324a406
andcc %l6,%l3,%l5 ! %l5 = 000000007b1f1304, %ccr = 00
! %l0 = 0000000000000036, immed = 000001a1, %l0 = 0000000000000036
addccc %l0,0x1a1,%l0 ! %l0 = 00000000000001d7, %ccr = 00
p2_label_6:
! Mem[0000000030000054] = e0d0b9b2, %l6 = 28c717c47b1f1b26
ldswa [%o0+0x054]%asi,%l6 ! %l6 = ffffffffe0d0b9b2
! %l0 = 00000000000001d7, immed = 00000d30, %l0 = 00000000000001d7
add %l0,0xd30,%l0 ! %l0 = 0000000000000f07
! Mem[0000000014000030] = e3a0de75586c0300, %l6 = ffffffffe0d0b9b2
ldxa [%i0+%o6]0x88,%l6 ! %l6 = e3a0de75586c0300
! Mem[0000000030000014] = e44db8dd, %l3 = 000000007b1f1785
ldsw [%o0+0x014],%l3 ! %l3 = ffffffffe44db8dd
! %l3 = ffffffffe44db8dd, %l2 = 00000000e0d0b9b2, %l7 = 0000000000000024
xorcc %l3,%l2,%l7 ! %l7 = ffffffff049d016f, %ccr = 80
! Mem[0000000030000010] = 7fb1ab5d e44db8dd, %l0 = 00000f07, %l1 = ff7f3adf
ldd [%o0+%i5],%l0 ! %l0 = 000000007fb1ab5d 00000000e44db8dd
! %l1 = 00000000e44db8dd, immed = 0000088b, %l0 = 000000007fb1ab5d
orncc %l1,0x88b,%l0 ! %l0 = fffffffffffffffd, %ccr = 88
! %l2 = 00000000e0d0b9b2, %l6 = e3a0de75586c0300, %l3 = ffffffffe44db8dd
sdivx %l2,%l6,%l3 ! %l3 = 0000000000000000
! Mem[0000000015000008] = 9ac37663 973d4214, %l0 = fffffffd, %l1 = e44db8dd
ldda [%i2+%i4]0x81,%l0 ! %l0 = 000000009ac37663 00000000973d4214
! Mem[0000000015000060] = 90b5f89e56eb3cce, %f30 = 37e233a3 f6844395
ldd [%i2+0x060],%f30 ! %f30 = 90b5f89e 56eb3cce
p2_label_7:
! %l0 = 9ac37663, %l1 = 973d4214, Mem[0000000030800050] = c5c34bfa 68e4db78
std %l0,[%o1+0x050] ! Mem[0000000030800050] = 9ac37663 973d4214
! Mem[0000000014800000] = 8198b0fa, %l5 = 000000007b1f1304
ldub [%i1+%g0],%l5 ! %l5 = 0000000000000081
! Mem[0000000015800000] = 28f93d0fa8a9a44d, %l6 = e3a0de75586c0300
ldx [%i3+%g0],%l6 ! %l6 = 28f93d0fa8a9a44d
! Mem[0000000031800010] = 347b21f21b5205df, %l6 = 28f93d0fa8a9a44d
ldx [%o3+%i5],%l6 ! %l6 = 347b21f21b5205df
! %l2 = 00000000e0d0b9b2, %l0 = 000000009ac37663, %l7 = ffffffff049d016f
addc %l2,%l0,%l7 ! %l7 = 000000017b943015
! %l1 = 00000000973d4214, immed = fffffb53, %y = 00000013
sdiv %l1,-0x4ad,%l0 ! %l0 = fffffffffbcf669a
mov %l0,%y ! %y = fbcf669a
! Mem[0000000031800050] = 00000000 7b1f1785, %l4 = 40cd77f5, %l5 = 00000081
ldda [%o3+0x050]%asi,%l4 ! %l4 = 0000000000000000 000000007b1f1785
! done : should take illegal inst trap, %l0 = fffffffffbcf669a
done ! Illegal inst trap : %l0 = fffffffffbcf66aa
! Mem[0000000014000000] = 20c58324, %l1 = 00000000973d4214
lduha [%i0+%g0]0x80,%l1 ! %l1 = 00000000000020c5
! %l2 = 00000000e0d0b9b2, immed = 00000409, %l2 = 00000000e0d0b9b2
xorcc %l2,0x409,%l2 ! %l2 = 00000000e0d0bdbb, %ccr = 08
p2_label_8:
! Mem[000000001400007c] = 5a40e50c, %l4 = 0000000000000000
ldsw [%i0+0x07c],%l4 ! %l4 = 000000005a40e50c
! %l5 = 000000007b1f1785, immed = 000003a6, %l2 = 00000000e0d0bdbb
andcc %l5,0x3a6,%l2 ! %l2 = 0000000000000384, %ccr = 00
! Mem[0000000015000000] = 03c05db4, %l5 = 000000007b1f1785
ldsha [%i2+%g0]0x89,%l5 ! %l5 = 0000000000005db4
! %l6 = 347b21f21b5205df, Mem[0000000015800030] = 2ae6b0137a072b2b
stxa %l6,[%i3+%o6]0x88 ! Mem[0000000015800030] = 347b21f21b5205df
! %f30 = 90b5f89e, Mem[0000000030800014] = cb7b43d3
st %f30,[%o1+0x014] ! Mem[0000000030800014] = 90b5f89e
! %l4 = 000000005a40e50c, immed = 00000f73, %l5 = 0000000000005db4
sub %l4,0xf73,%l5 ! %l5 = 000000005a40d599
! Mem[0000000030000054] = e0d0b9b2, %l0 = fffffffffbcf66aa
ldsb [%o0+0x056],%l0 ! %l0 = ffffffffffffffb9
! Mem[0000000015800018] = 3e87c5dd, %l4 = 000000005a40e50c
lduha [%i3+%i6]0x89,%l4 ! %l4 = 000000000000c5dd
! %f9 = e7d7cfcc, Mem[0000000031000010] = 6ad5578a
sta %f9 ,[%o2+0x010]%asi ! Mem[0000000031000010] = e7d7cfcc
! %l1 = 00000000000020c5, %l0 = ffffffffffffffb9, %l3 = 0000000000000000
udivx %l1,%l0,%l3 ! %l3 = 0000000000000000
p2_label_9:
! Mem[0000000015800010] = 1584b2df, %l4 = 000000000000c5dd
lduwa [%i3+%i5]0x88,%l4 ! %l4 = 000000001584b2df
! %l1 = 00000000000020c5, %l1 = 00000000000020c5, %l7 = 000000017b943015
andncc %l1,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44
! %l1 = 00000000000020c5, Mem[0000000015000008] = 9ac37663
stwa %l1,[%i2+%i4]0x81 ! Mem[0000000015000008] = 000020c5
! Mem[000000001480002c] = 615105b4, %l2 = 0000000000000384
ldsb [%i1+0x02c],%l2 ! %l2 = 0000000000000061
! Mem[0000000015000008] = 000020c5, %l6 = 347b21f21b5205df
lduha [%i2+%i4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800054] = 973d4214, %l3 = 0000000000000000
ldsh [%o1+0x056],%l3 ! %l3 = 0000000000004214
! %l6 = 0000000000000000, immed = 00000397, %l5 = 000000005a40d599
sub %l6,0x397,%l5 ! %l5 = fffffffffffffc69
! %l7 = 0000000000000000, %l4 = 000000001584b2df, %y = fbcf669a
smulcc %l7,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000014800000] = fab09881, %f22 = ccb724cb
lda [%i1+%g0]0x88,%f22 ! %f22 = fab09881
! %l2 = 00000061, %l3 = 00004214, Mem[0000000015800030] = df05521b f2217b34
stda %l2,[%i3+%o6]0x81 ! Mem[0000000015800030] = 00000061 00004214
p2_label_10:
! Mem[0000000030800054] = 973d4214, %l3 = 0000000000004214
lduh [%o1+0x054],%l3 ! %l3 = 000000000000973d
! %l4 = 000000001584b2df, Mem[0000000015000000] = 12afdf1603c05db4
stxa %l4,[%i2+%g0]0x88 ! Mem[0000000015000000] = 000000001584b2df
! %l4 = 000000001584b2df, %l3 = 000000000000973d, %l7 = 0000000000000000
andncc %l4,%l3,%l7 ! %l7 = 00000000158420c2, %ccr = 00
! Mem[0000000030800014] = 90b5f89e, %l3 = 000000000000973d
ldsh [%o1+0x016],%l3 ! %l3 = fffffffffffff89e
! %l0 = ffffffffffffffb9, %l3 = fffffffffffff89e, %l7 = 00000000158420c2
taddcctv %l0,%l3,%l7 ! %l0 = ffffffffffffffdc, Trapped
! %l6 = 0000000000000000, Mem[0000000014800028] = 068fc957
stha %l6,[%i1+%o5]0x88 ! Mem[0000000014800028] = 068f0000
! Mem[0000000030000050] = 133a842c, %l6 = 0000000000000000
lduh [%o0+0x052],%l6 ! %l6 = 000000000000842c
! Mem[0000000031000054] = 2324a406, %l7 = 00000000158420c2
ldswa [%o2+0x054]%asi,%l7 ! %l7 = 000000002324a406
! Mem[0000000031000050] = dcf42260 2324a406, %l6 = 0000842c, %l7 = 2324a406
ldd [%o2+0x050],%l6 ! %l6 = 00000000dcf42260 000000002324a406
! Mem[0000000014000018] = 052a871d, %l3 = fffffffffffff89e
lduba [%i0+%i6]0x88,%l3 ! %l3 = 000000000000001d
p2_label_11:
! Mem[0000000014000008] = 00728d96998d16b0, %f22 = fab09881 703d9c15
ldda [%i0+%i4]0x81,%f22 ! %f22 = 00728d96 998d16b0
! Mem[0000000030000010] = 7fb1ab5de44db8dd, %l3 = 000000000000001d
ldxa [%o0+0x010]%asi,%l3 ! %l3 = 7fb1ab5de44db8dd
! %l2 = 00000061, %l3 = e44db8dd, Mem[0000000014800018] = 625fc0c3 f0dcea7b
stda %l2,[%i1+%i6]0x89 ! Mem[0000000014800018] = 00000061 e44db8dd
! %l4 = 000000001584b2df, immed = 000002e8, %y = 00000000
umul %l4,0x2e8,%l3 ! %l3 = 0000003e89a7d818, %y = 3e
! %l2 = 0000000000000061, %l7 = 000000002324a406, %l0 = ffffffffffffffdc
orn %l2,%l7,%l0 ! %l0 = ffffffffdcdb5bf9
! Mem[0000000031000054] = 2324a406, %l4 = 000000001584b2df
ldub [%o2+0x057],%l4 ! %l4 = 0000000000000006
! %l0 = ffffffffdcdb5bf9, %l4 = 0000000000000006, %l0 = ffffffffdcdb5bf9
mulx %l0,%l4,%l0 ! %l0 = ffffffff2d2427d6, %y = 3e
! Mem[0000000014800018] = 61000000, %l0 = ffffffff2d2427d6
ldsha [%i1+%i6]0x81,%l0 ! %l0 = 0000000000006100
! %l6 = 00000000dcf42260, immd = 00000000000003af, %l4 = 0000000000000006
sdivx %l6,0x3af,%l4 ! %l4 = 00000000003bfbb1
! Mem[0000000031000014] = 41995e4b, %l7 = 000000002324a406
ldsw [%o2+0x014],%l7 ! %l7 = 0000000041995e4b
p2_label_12:
! %l7 = 0000000041995e4b
setx 0x11741e1b11741e1b,%g7,%l7 ! %l7 = 11741e1b11741e1b
! %f30 = 90b5f89e 56eb3cce, Mem[0000000031800050] = 00000000 7b1f1785
std %f30,[%o3+0x050] ! Mem[0000000031800050] = 90b5f89e 56eb3cce
! Mem[0000000015000014] = ffffdf22, %l7 = 11741e1b11741e1b
ldsw [%i2+0x014],%l7 ! %l7 = ffffffffffffdf22
! %l6 = 00000000dcf42260, immed = 000001f5, %y = 0000003e
udivcc %l6,0x1f5,%l0 ! %l0 = 00000000201f255e, %ccr = 00
mov %l0,%y ! %y = 201f255e
! Mem[0000000031800054] = 56eb3cce, %l7 = ffffffffffffdf22
ldsb [%o3+0x056],%l7 ! %l7 = 000000000000003c
! %l6 = 00000000dcf42260, immed = fffff232, %l2 = 0000000000000061
subc %l6,-0xdce,%l2 ! %l2 = 00000000dcf4302e
! %f17 = 14fc6f56, Mem[0000000014800018] = 61000000
sta %f17,[%i1+%i6]0x81 ! Mem[0000000014800018] = 14fc6f56
! %l0 = 00000000201f255e, %l1 = 0000000000000000, %y = 201f255e
udivcc %l0,%l1,%l7 ! Div by zero, %l0 = 00000000201f25ae
mov %l0,%y ! %y = 201f2586
! %l3 = 0000003e89a7d818, Mem[0000000015800010] = 1584b2df
stha %l3,[%i3+%i5]0x88 ! Mem[0000000015800010] = 1584d818
! Mem[0000000015800048] = 35ad9f9d, %f5 = a34d53ae
ld [%i3+0x048],%f5 ! %f5 = 35ad9f9d
p2_label_13:
! %l5 = fffffffffffffc69, Mem[0000000015800010] = 18d88415416adf11
stx %l5,[%i3+%i5] ! Mem[0000000015800010] = fffffffffffffc69
! Mem[0000000030000014] = e44db8dd, %l3 = 0000003e89a7d818
lduh [%o0+0x014],%l3 ! %l3 = 000000000000e44d
! %l6 = 00000000dcf42260, Mem[0000000014800016] = bc047457
sth %l6,[%i1+0x016] ! Mem[0000000014800014] = bc042260
! %l1 = 0000000000000000, %l6 = 00000000dcf42260, %l7 = 000000000000003c
mulx %l1,%l6,%l7 ! %l7 = 0000000000000000, %y = 201f2586
! %l5 = fffffffffffffc69
sethi %hi(0xd07f5c00),%l5 ! %l5 = 00000000d07f5c00
! %l4 = 003bfbb1, %l5 = d07f5c00, Mem[0000000015800018] = 3e87c5dd 4ea5ac73
stda %l4,[%i3+%i6]0x89 ! Mem[0000000015800018] = 003bfbb1 d07f5c00
! Mem[0000000030000050] = 133a842ce0d0b9b2, %f18 = e68dcdb9 429b8b0a
ldd [%o0+0x050],%f18 ! %f18 = 133a842c e0d0b9b2
! Mem[0000000015800010] = ffffffff, %f4 = 160b7234
lda [%i3+%i5]0x88,%f4 ! %f4 = ffffffff
! Mem[0000000015800010] = ffffffff, %l5 = 00000000d07f5c00
ldswa [%i3+%i5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030800050] = 9ac37663973d4214, %l2 = 00000000dcf4302e
ldx [%o1+0x050],%l2 ! %l2 = 9ac37663973d4214
p2_label_14:
! %l5 = ffffffffffffffff, immed = 000006f8, %l5 = ffffffffffffffff
orn %l5,0x6f8,%l5 ! %l5 = ffffffffffffffff
! %l5 = ffffffffffffffff, Mem[0000000014800040] = 46d2043a
stb %l5,[%i1+0x040] ! Mem[0000000014800040] = ffd2043a
! %l2 = 973d4214, %l3 = 0000e44d, Mem[0000000030800050] = 9ac37663 973d4214
std %l2,[%o1+0x050] ! Mem[0000000030800050] = 973d4214 0000e44d
! Mem[0000000015800018] = b1fb3b00 005c7fd0, %l2 = 973d4214, %l3 = 0000e44d
ldda [%i3+%i6]0x81,%l2 ! %l2 = 00000000b1fb3b00 00000000005c7fd0
! Mem[0000000015000048] = 2ddc2384, %l7 = 0000000000000000
lduh [%i2+0x04a],%l7 ! %l7 = 0000000000002384
! %l6 = 00000000dcf42260
sethi %hi(0x6baeec00),%l6 ! %l6 = 000000006baeec00
! %l0 = 201f2586, %l1 = 00000000, Mem[0000000030800010] = e0d0b9b2 90b5f89e
stda %l0,[%o1+0x010]%asi ! Mem[0000000030800010] = 201f2586 00000000
! %l3 = 00000000005c7fd0, %l1 = 0000000000000000, %l6 = 000000006baeec00
xnorcc %l3,%l1,%l6 ! %l6 = ffffffffffa3802f, %ccr = 88
! %l5 = ffffffffffffffff, Mem[0000000015000000] = 1584b2df
stha %l5,[%i2+%g0]0x88 ! Mem[0000000015000000] = 1584ffff
! Mem[0000000030000010] = 7fb1ab5de44db8dd, %l3 = 00000000005c7fd0
ldxa [%o0+0x010]%asi,%l3 ! %l3 = 7fb1ab5de44db8dd
p2_label_15:
! %l3 = 7fb1ab5de44db8dd, %l3 = 7fb1ab5de44db8dd, %y = 201f2586
sdivcc %l3,%l3,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 201f2586
! %l0 = 00000000201f2586, Mem[0000000014800020] = 94151f7b
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000014800020] = 201f2586
! %f2 = 6ad5578a 41995e4b, Mem[0000000030000010] = 7fb1ab5d e44db8dd
std %f2 ,[%o0+%i5] ! Mem[0000000030000010] = 6ad5578a 41995e4b
! %l7 = ffffffff80000000, Mem[0000000014000018] = 052a871d
stha %l7,[%i0+%i6]0x88 ! Mem[0000000014000018] = 052a0000
! Mem[0000000030000050] = 133a842c e0d0b9b2, %l4 = 003bfbb1, %l5 = ffffffff
ldda [%o0+0x050]%asi,%l4 ! %l4 = 00000000133a842c 00000000e0d0b9b2
! %l7 = ffffffff80000000, immed = 00000012, %l0 = 00000000201f2586
sra %l7,0x012,%l0 ! %l0 = ffffffffffffe000
! %f2 = 6ad5578a 41995e4b, Mem[0000000014000058] = f0128681 0156eb36
std %f2 ,[%i0+0x058] ! Mem[0000000014000058] = 6ad5578a 41995e4b
! Mem[0000000015800008] = 6178d0d3, %f11 = e1eab9a6
lda [%i3+%i4]0x80,%f11 ! %f11 = 6178d0d3
! %l5 = 00000000e0d0b9b2, Mem[0000000031000050] = dcf42260
stw %l5,[%o2+0x050] ! Mem[0000000031000050] = e0d0b9b2
! %l4 = 00000000133a842c, %l0 = ffffffffffffe000, %l4 = 00000000133a842c
xnor %l4,%l0,%l4 ! %l4 = 00000000133a9bd3
p2_label_16:
! %l4 = 00000000133a9bd3, %l3 = 7fb1ab5de44db8dd, %l6 = ffffffffffa3802f
subccc %l4,%l3,%l6 ! %l6 = 804e54a22eece2f6, %ccr = 91
! %l1 = 0000000000000000, Mem[0000000031000011] = e7d7cfcc
stba %l1,[%o2+0x011]%asi ! Mem[0000000031000010] = e700cfcc
! Mem[0000000015000030] = f16809da, %l1 = 0000000000000000
lduwa [%i2+%o6]0x80,%l1 ! %l1 = 00000000f16809da
! Mem[0000000015000000] = 1584ffff, %l0 = ffffffffffffe000
ldsha [%i2+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030000010] = 6ad5578a, %l4 = 00000000133a9bd3
ldsw [%o0+%i5],%l4 ! %l4 = 000000006ad5578a
! Mem[0000000015800028] = d357954d, %l4 = 000000006ad5578a
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000d357954d
! Mem[0000000031800014] = 1b5205df, %l6 = 804e54a22eece2f6
ldsh [%o3+0x016],%l6 ! %l6 = 00000000000005df
! Mem[0000000030000014] = 41995e4b, %l2 = 00000000b1fb3b00
lduw [%o0+0x014],%l2 ! %l2 = 0000000041995e4b
! %l3 = 7fb1ab5de44db8dd, %l1 = 00000000f16809da, %l3 = 7fb1ab5de44db8dd
sra %l3,%l1,%l3 ! %l3 = fffffffffffffff9
! Mem[0000000015000020] = d2ea1717, %l4 = 00000000d357954d
ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffd2ea
p2_label_17:
! Mem[0000000014800000] = 8198b0fa, %l1 = 00000000f16809da
lduw [%i1+%g0],%l1 ! %l1 = 000000008198b0fa
! %l3 = fffffffffffffff9, Mem[0000000030800054] = 0000e44d
stw %l3,[%o1+0x054] ! Mem[0000000030800054] = fffffff9
! %l2 = 0000000041995e4b, Mem[0000000015000018] = f577cd40
stba %l2,[%i2+%i6]0x89 ! Mem[0000000015000018] = f577cd4b
! %l7 = ffffffff80000000, immed = 00000fd6, %y = 201f2586
sdiv %l7,0xfd6,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = ffffffff
! %l6 = 7fffffff, %l7 = 80000000, Mem[0000000030000050] = 133a842c e0d0b9b2
stda %l6,[%o0+0x050]%asi ! Mem[0000000030000050] = 7fffffff 80000000
! retry : should take illegal inst trap, %l0 = ffffffffffffffff
retry ! Illegal inst trap : %l0 = 000000000000000f
! %l7 = ffffffff80000000, %l1 = 000000008198b0fa, %l4 = ffffffffffffd2ea
sll %l7,%l1,%l4 ! %l4 = fe00000000000000
! %l1 = 000000008198b0fa
setx 0x7c68f9d27c68f9d2,%g7,%l1 ! %l1 = 7c68f9d27c68f9d2
! %l5 = 00000000e0d0b9b2, %l7 = ffffffff80000000, %l1 = 7c68f9d27c68f9d2
addc %l5,%l7,%l1 ! %l1 = 0000000060d0b9b3
! Mem[0000000030000054] = 80000000, %l1 = 0000000060d0b9b3
lduw [%o0+0x054],%l1 ! %l1 = 0000000080000000
p2_label_18:
! %l6 = 000000007fffffff, %l7 = ffffffff80000000, %l5 = 00000000e0d0b9b2
orncc %l6,%l7,%l5 ! %l5 = 000000007fffffff, %ccr = 00
! Mem[0000000015000018] = 0832bbc9f577cd4b, %l0 = 000000000000000f
ldxa [%i2+%i6]0x88,%l0 ! %l0 = 0832bbc9f577cd4b
! %l6 = 7fffffff, %l7 = 80000000, Mem[0000000030000010] = 6ad5578a 41995e4b
std %l6,[%o0+%i5] ! Mem[0000000030000010] = 7fffffff 80000000
! Mem[0000000030800054] = fffffff9, %l6 = 000000007fffffff
ldsb [%o1+0x055],%l6 ! %l6 = ffffffffffffffff
! %l7 = ffffffff80000000, Mem[0000000030800014] = 00000000
stb %l7,[%o1+0x014] ! Mem[0000000030800014] = 00000000
! Mem[0000000030800010] = 201f258600000000, %f8 = 0182a12f e7d7cfcc
ldda [%o1+0x010]%asi,%f8 ! %f8 = 201f2586 00000000
! Mem[0000000014800008] = 4727f829, %l6 = ffffffffffffffff
lduha [%i1+%i4]0x88,%l6 ! %l6 = 000000000000f829
! %f15 = f320c7d0, Mem[0000000014800010] = fafa2fbe
sta %f15,[%i1+0x010]%asi ! Mem[0000000014800010] = f320c7d0
! %f28 = 6d504381 eca05987, Mem[0000000014000018] = 052a0000 c2bff16d
stda %f28,[%i0+%i6]0x89 ! Mem[0000000014000018] = 6d504381 eca05987
! %l6 = 000000000000f829
sethi %hi(0xce88bc00),%l6 ! %l6 = 00000000ce88bc00
p2_label_19:
! Mem[0000000030000050] = 7fffffff, %l3 = fffffffffffffff9
ldsw [%o0+0x050],%l3 ! %l3 = 000000007fffffff
! %f21 = fb83ebb9, Mem[0000000031000010] = e700cfcc
st %f21,[%o2+%i5] ! Mem[0000000031000010] = fb83ebb9
! %f14 = e9945484 f320c7d0, Mem[0000000030000050] = 7fffffff 80000000
std %f14,[%o0+0x050] ! Mem[0000000030000050] = e9945484 f320c7d0
! done : should take illegal inst trap, %l0 = 0832bbc9f577cd4b
done ! Illegal inst trap : %l0 = 0832bbc9f577cd5b
! Mem[0000000015000018] = 4bcd77f5, %f20 = 5cdeae5e
lda [%i2+%i6]0x80,%f20 ! %f20 = 4bcd77f5
! %l3 = 000000007fffffff, %l6 = 00000000ce88bc00, %y = ffffffff
smul %l3,%l6,%l3 ! %l3 = e7445e0031774400, %y = e7445e00
! Mem[0000000015000020] = d2ea1717, %l6 = 00000000ce88bc00
lduwa [%i2+%o4]0x80,%l6 ! %l6 = 00000000d2ea1717
! Mem[0000000014800060] = 0362ecd7, %l4 = fe00000000000000
lduw [%i1+0x060],%l4 ! %l4 = 000000000362ecd7
! %l0 = 0832bbc9f577cd5b, immed = fffff124, %l0 = 0832bbc9f577cd5b
andn %l0,-0xedc,%l0 ! %l0 = 0000000000000c5b
! %f16 = 150ea5c7 14fc6f56, Mem[0000000030000010] = 7fffffff 80000000
std %f16,[%o0+%i5] ! Mem[0000000030000010] = 150ea5c7 14fc6f56
p2_label_20:
! Mem[0000000031000010] = fb83ebb941995e4b, %l0 = 0000000000000c5b
ldx [%o2+%i5],%l0 ! %l0 = fb83ebb941995e4b
! %l2 = 0000000041995e4b, immed = 00000b74, %y = e7445e00
umulcc %l2,0xb74,%l3 ! %l3 = 000002ef508bf2fc, %ccr = 00, %y = 2ef
! Mem[0000000015800010] = fffffffffffffc69, %f2 = 6ad5578a 41995e4b
ldda [%i3+0x010]%asi,%f2 ! %f2 = ffffffff fffffc69
! %l2 = 0000000041995e4b, Mem[0000000014000000] = 2483c520
stwa %l2,[%i0+%g0]0x89 ! Mem[0000000014000000] = 41995e4b
! %l6 = 00000000d2ea1717, %l4 = 000000000362ecd7, %l0 = fb83ebb941995e4b
or %l6,%l4,%l0 ! %l0 = 00000000d3eaffd7
! %l2 = 0000000041995e4b, immd = fffffffffffffa4d, %l5 = 000000007fffffff
mulx %l2,-0x5b3,%l5 ! %l5 = fffffe8a22eb9a8f, %y = 2ef
! %l5 = fffffe8a22eb9a8f, immed = 000004e6, %l7 = ffffffff80000000
addc %l5,0x4e6,%l7 ! %l7 = fffffe8a22eb9f75
! %l1 = 0000000080000000, %l6 = 00000000d2ea1717, %l4 = 000000000362ecd7
sdivx %l1,%l6,%l4 ! %l4 = 0000000000000000
! %l5 = fffffe8a22eb9a8f, Mem[0000000030800014] = 00000000
stw %l5,[%o1+0x014] ! Mem[0000000030800014] = 22eb9a8f
! %l4 = 0000000000000000, Mem[0000000014000020] = 88d1bb54
stha %l4,[%i0+%o4]0x88 ! Mem[0000000014000020] = 88d10000
p2_label_21:
! Mem[0000000015000060] = 90b5f89e56eb3cce, %f26 = ae78eb51 6e38db69
ldda [%i2+0x060]%asi,%f26 ! %f26 = 90b5f89e 56eb3cce
! %l0 = 00000000d3eaffd7, immed = fffff7dd, %l4 = 0000000000000000
or %l0,-0x823,%l4 ! %l4 = ffffffffffffffdf
! %l7 = fffffe8a22eb9f75
setx 0x0cd264890cd26489,%g7,%l7 ! %l7 = 0cd264890cd26489
! %f16 = 150ea5c7 14fc6f56, Mem[0000000014800028] = 068f0000 b4055161
stda %f16,[%i1+%o5]0x89 ! Mem[0000000014800028] = 150ea5c7 14fc6f56
! %l6 = 00000000d2ea1717, %l6 = 00000000d2ea1717, %l2 = 0000000041995e4b
or %l6,%l6,%l2 ! %l2 = 00000000d2ea1717
! %l3 = 000002ef508bf2fc, %l6 = 00000000d2ea1717, %l4 = ffffffffffffffdf
tsubcc %l3,%l6,%l4 ! %l4 = 000002ee7da1dbe5, %ccr = 03
! %l5 = fffffe8a22eb9a8f, %l4 = 000002ee7da1dbe5, %l1 = 0000000080000000
xor %l5,%l4,%l1 ! %l1 = fffffc645f4a416a
! Mem[0000000031000050] = e0d0b9b2, %l1 = fffffc645f4a416a
ldsh [%o2+0x052],%l1 ! %l1 = ffffffffffffb9b2
! Mem[0000000015000020] = 6a40a9091717ead2, %l6 = 00000000d2ea1717
ldxa [%i2+%o4]0x88,%l6 ! %l6 = 6a40a9091717ead2
! Mem[0000000030000054] = f320c7d0, %l3 = 000002ef508bf2fc
ldsb [%o0+0x054],%l3 ! %l3 = fffffffffffffff3
p2_label_22:
! Mem[0000000014000030] = 586c0300, %l6 = 6a40a9091717ead2
lduha [%i0+%o6]0x88,%l6 ! %l6 = 0000000000000300
! Mem[0000000014000030] = 00036c58, %l2 = 00000000d2ea1717
ldsba [%i0+%o6]0x81,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, immed = fffff534, %l4 = 000002ee7da1dbe5
tsubcc %l2,-0xacc,%l4 ! %l4 = 0000000000000acc, %ccr = 11
! %l7 = 0cd264890cd26489, Mem[0000000015800060] = beb87d63
stb %l7,[%i3+0x060] ! Mem[0000000015800060] = 89b87d63
! %l2 = 00000000, %l3 = fffffff3, Mem[0000000015800030] = 61000000 14420000
stda %l2,[%i3+%o6]0x89 ! Mem[0000000015800030] = 00000000 fffffff3
! Mem[0000000015800038] = b4e0156c, %l2 = 0000000000000000
ldsw [%i3+0x038],%l2 ! %l2 = ffffffffb4e0156c
! Mem[0000000015800030] = fffffff3 00000000, %l2 = b4e0156c, %l3 = fffffff3
ldda [%i3+%o6]0x89,%l2 ! %l2 = 0000000000000000 00000000fffffff3
! %l1 = ffffffffffffb9b2, %l6 = 0000000000000300, %l7 = 0cd264890cd26489
taddcc %l1,%l6,%l7 ! %l7 = ffffffffffffbcb2, %ccr = 8a
! Mem[0000000015000020] = 6a40a9091717ead2, %l5 = fffffe8a22eb9a8f
ldxa [%i2+%o4]0x88,%l5 ! %l5 = 6a40a9091717ead2
! %l5 = 6a40a9091717ead2, immed = 00000011, %l2 = 0000000000000000
sll %l5,0x011,%l2 ! %l2 = 52122e2fd5a40000
p2_label_23:
! %l6 = 0000000000000300, Mem[0000000030000016] = 14fc6f56
stb %l6,[%o0+0x016] ! Mem[0000000030000014] = 14fc0056
! %l4 = 0000000000000acc, %l6 = 0000000000000300, %l7 = ffffffffffffbcb2
mulx %l4,%l6,%l7 ! %l7 = 0000000000206400, %y = 2ef
! %l5 = 6a40a9091717ead2, Mem[0000000014000030] = 00036c58
stwa %l5,[%i0+%o6]0x81 ! Mem[0000000014000030] = 1717ead2
! %l6 = 0000000000000300, %l7 = 0000000000206400, %y = 000002ef
umul %l6,%l7,%l1 ! %l1 = 00000000612c0000, %y = 00
! Mem[0000000015800058] = 3ae3beff, %l7 = 0000000000206400
ldsb [%i3+0x059],%l7 ! %l7 = ffffffffffffffe3
! %l7 = ffffffffffffffe3, Mem[0000000031800011] = 347b21f2
stb %l7,[%o3+0x011] ! Mem[0000000031800010] = 34e321f2
! %l5 = 6a40a9091717ead2, immed = 0000009c, %l1 = 00000000612c0000
andncc %l5,0x09c,%l1 ! %l1 = 6a40a9091717ea42, %ccr = 00
! Mem[0000000015800030] = 00000000, %l5 = 6a40a9091717ead2
lduba [%i3+%o6]0x88,%l5 ! %l5 = 0000000000000000
! %l0 = 00000000d3eaffd7, immed = ffffff65, %l5 = 0000000000000000
xor %l0,-0x09b,%l5 ! %l5 = ffffffff2c1500b2
! Mem[0000000030000014] = 14fc0056, %l2 = 52122e2fd5a40000
ldsh [%o0+0x016],%l2 ! %l2 = 0000000000000056
p2_label_24:
! Mem[0000000030800050] = 973d4214 fffffff9, %l6 = 00000300, %l7 = ffffffe3
ldd [%o1+0x050],%l6 ! %l6 = 00000000973d4214 00000000fffffff9
! %l3 = 00000000fffffff3, Mem[0000000014800028] = 566ffc14c7a50e15
stx %l3,[%i1+%o5] ! Mem[0000000014800028] = 00000000fffffff3
! %l5 = ffffffff2c1500b2, immed = 00000fd5, %l3 = 00000000fffffff3
taddcctv %l5,0xfd5,%l3 ! %l0 = 00000000d3eafffa, Trapped
! %l5 = ffffffff2c1500b2, immd = 0000000000000eb9, %l1 = 6a40a9091717ea42
udivx %l5,0xeb9,%l1 ! %l1 = 0011635ee3366959
! %l7 = 00000000fffffff9, immed = 00000a0d, %l5 = ffffffff2c1500b2
andncc %l7,0xa0d,%l5 ! %l5 = 00000000fffff5f0, %ccr = 08
! Mem[0000000015800038] = b4e0156cfc51e6ae, %l6 = 00000000973d4214
ldx [%i3+0x038],%l6 ! %l6 = b4e0156cfc51e6ae
! Mem[0000000014000010] = 60b290f0, %l0 = 00000000d3eafffa
lduba [%i0+%i5]0x88,%l0 ! %l0 = 00000000000000f0
! Mem[0000000014000018] = eca05987, %l1 = 0011635ee3366959
ldsha [%i0+%i6]0x89,%l1 ! %l1 = 0000000000005987
! %l6 = b4e0156cfc51e6ae, immed = fffff4dd, %l5 = 00000000fffff5f0
tsubcctv %l6,-0xb23,%l5 ! %l0 = 0000000000000113, Trapped
! Clear Register : %l2 = 0000000000000056
clr %l2 ! %l2 = 0000000000000000
p2_label_25:
! %l4 = 0000000000000acc, %l6 = b4e0156cfc51e6ae, %l3 = 00000000fffffff3
sra %l4,%l6,%l3 ! %l3 = 0000000000000000
! %l4 = 0000000000000acc, %l7 = 00000000fffffff9, %l4 = 0000000000000acc
srlx %l4,%l7,%l4 ! %l4 = 0000000000000000
! Mem[0000000014800008] = 4727f829, %l3 = 0000000000000000
lduha [%i1+%i4]0x88,%l3 ! %l3 = 000000000000f829
! %f8 = 201f2586 00000000, Mem[0000000015000030] = f16809da ce8f88ff
std %f8 ,[%i2+%o6] ! Mem[0000000015000030] = 201f2586 00000000
! %l4 = 00000000, %l5 = fffff5f0, Mem[0000000031000010] = fb83ebb9 41995e4b
std %l4,[%o2+%i5] ! Mem[0000000031000010] = 00000000 fffff5f0
! Mem[0000000030000010] = 150ea5c714fc0056, %l4 = 0000000000000000
ldx [%o0+%i5],%l4 ! %l4 = 150ea5c714fc0056
! %l1 = 0000000000005987, Mem[0000000031800010] = 34e321f2
stw %l1,[%o3+%i5] ! Mem[0000000031800010] = 00005987
! %f6 = 22c141bf 781f152d, Mem[0000000015000050] = 90d93504 8d948b0d
std %f6 ,[%i2+0x050] ! Mem[0000000015000050] = 22c141bf 781f152d
! %l7 = 00000000fffffff9, immed = fffffa55, %l0 = 0000000000000113
andcc %l7,-0x5ab,%l0 ! %l0 = 00000000fffffa51, %ccr = 08
! %l2 = 0000000000000000, Mem[0000000014000008] = 968d7200
stha %l2,[%i0+%i4]0x88 ! Mem[0000000014000008] = 968d0000
p2_label_26:
! %l2 = 0000000000000000, immed = fffff1ae, %l1 = 0000000000005987
addc %l2,-0xe52,%l1 ! %l1 = fffffffffffff1ae
! Mem[0000000031000050] = e0d0b9b2, %l7 = 00000000fffffff9
ldub [%o2+0x050],%l7 ! %l7 = 00000000000000e0
! %l0 = 00000000fffffa51, %l7 = 00000000000000e0, %l6 = b4e0156cfc51e6ae
add %l0,%l7,%l6 ! %l6 = 00000000fffffb31
! Mem[0000000030800010] = 201f2586, %l0 = 00000000fffffa51
ldsw [%o1+%i5],%l0 ! %l0 = 00000000201f2586
! Mem[0000000030000054] = f320c7d0, %l3 = 000000000000f829
ldsha [%o0+0x054]%asi,%l3 ! %l3 = fffffffffffff320
! %l5 = 00000000fffff5f0, %l4 = 150ea5c714fc0056, %l1 = fffffffffffff1ae
xor %l5,%l4,%l1 ! %l1 = 150ea5c7eb03f5a6
! %l0 = 00000000201f2586, Mem[0000000014800020] = 201f2586
stba %l0,[%i1+%o4]0x81 ! Mem[0000000014800020] = 861f2586
! Mem[0000000015000008] = 000020c5, %l0 = 00000000201f2586
ldsba [%i2+%i4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030000014] = 14fc0056, %l4 = 150ea5c714fc0056
ldsb [%o0+0x015],%l4 ! %l4 = fffffffffffffffc
! Mem[0000000015000030] = 86251f20, %f25 = c032ff9b
lda [%i2+%o6]0x88,%f25 ! %f25 = 86251f20
p2_label_27:
! Mem[0000000031000050] = e0d0b9b2 2324a406, %l0 = 00000000, %l1 = eb03f5a6
ldd [%o2+0x050],%l0 ! %l0 = 00000000e0d0b9b2 000000002324a406
! %l7 = 00000000000000e0, %l1 = 000000002324a406, %y = 00000000
umulcc %l7,%l1,%l1 ! %l1 = 0000001ec00f8540, %ccr = 08, %y = 1e
! Mem[0000000014800020] = 28c717c4 86251f86, %l0 = e0d0b9b2, %l1 = c00f8540
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000086251f86 0000000028c717c4
! Mem[0000000014800020] = 861f2586 c417c728, %l2 = 00000000, %l3 = fffff320
ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000861f2586 00000000c417c728
! %l3 = 00000000c417c728, immed = fffff5df, %l4 = fffffffffffffffc
andn %l3,-0xa21,%l4 ! %l4 = 0000000000000220
! %f4 = ffffffff 35ad9f9d, Mem[0000000015800008] = 6178d0d3 94239b5b
stda %f4 ,[%i3+%i4]0x81 ! Mem[0000000015800008] = ffffffff 35ad9f9d
! retry : should take illegal inst trap, %l0 = 0000000086251f86
retry ! Illegal inst trap : %l0 = 0000000086251f96
! Mem[0000000014000038] = 2f12c0c9, %l6 = 00000000fffffb31
lduw [%i0+0x038],%l6 ! %l6 = 000000002f12c0c9
! %l0 = 0000000086251f96, Mem[0000000031800010] = 000059871b5205df
stx %l0,[%o3+%i5] ! Mem[0000000031800010] = 0000000086251f96
! Mem[0000000014000028] = b8ecc19f40af407d, %l6 = 000000002f12c0c9
ldxa [%i0+%o5]0x88,%l6 ! %l6 = b8ecc19f40af407d
p2_label_28:
! %l0 = 0000000086251f96, immed = 00000f94, %l7 = 00000000000000e0
andcc %l0,0xf94,%l7 ! %l7 = 0000000000000f94, %ccr = 00
! %l5 = 00000000fffff5f0, Mem[0000000015800048] = 35ad9f9d8c73be97
stx %l5,[%i3+0x048] ! Mem[0000000015800048] = 00000000fffff5f0
! Mem[0000000030000010] = 150ea5c7, %l4 = 0000000000000220
ldub [%o0+0x011],%l4 ! %l4 = 000000000000000e
! Mem[0000000014000008] = 00008d96, %l5 = 00000000fffff5f0
lduba [%i0+%i4]0x80,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000f94, immed = fffff7df, %l1 = 0000000028c717c4
orn %l7,-0x821,%l1 ! %l1 = 0000000000000fb4
! Mem[0000000030800050] = 973d4214, %l3 = 00000000c417c728
lduh [%o1+0x050],%l3 ! %l3 = 000000000000973d
! %l2 = 00000000861f2586, Mem[0000000030000010] = 150ea5c714fc0056
stx %l2,[%o0+%i5] ! Mem[0000000030000010] = 00000000861f2586
! %l6 = b8ecc19f40af407d, Mem[0000000031800010] = 00000000
sth %l6,[%o3+%i5] ! Mem[0000000031800010] = 407d0000
! %l2 = 00000000861f2586, %l2 = 00000000861f2586, %l7 = 0000000000000f94
addc %l2,%l2,%l7 ! %l7 = 000000010c3e4b0c
! %l5 = 0000000000000000, immed = fffffa1f, %l5 = 0000000000000000
tsubcctv %l5,-0x5e1,%l5 ! %l0 = 0000000086251fb9, Trapped
p2_label_29:
! %f1 = b611a047, Mem[0000000014800030] = af78a332
sta %f1 ,[%i1+%o6]0x89 ! Mem[0000000014800030] = b611a047
save ! CWP = 1
! %l6 = e3774628694e8b49, immed = ffffff5f, %l6 = e3774628694e8b49
subc %l6,-0x0a1,%l6 ! %l6 = e3774628694e8bea
! %l6 = e3774628694e8bea, immed = fffffb4c, %l1 = b723c1708a068922
addc %l6,-0x4b4,%l1 ! %l1 = e3774628694e8736
! %l7 = 900c6808af8d9f0c, immed = 00000d1a, %l3 = 75a34fd227060a98
taddcctv %l7,0xd1a,%l3 ! %l0 = 66bfe861e01cf819, Trapped
! Mem[0000000014000018] = eca05987, %l7 = 900c6808af8d9f0c
lduha [%o0+%o6]0x88,%l7 ! %l7 = 0000000000005987
! %l4 = ebb4b36625d6f53c, %l2 = a5993a6fc579a0a0, %l7 = 0000000000005987
mulx %l4,%l2,%l7 ! %l7 = 001631d314fac580, %y = 1e
! %l4 = ebb4b36625d6f53c, immed = fffff008, %l7 = 001631d314fac580
andcc %l4,-0xff8,%l7 ! %l7 = ebb4b36625d6f008, %ccr = 80
! Mem[0000000030000010] = 00000000861f2586, %f14 = e9945484 f320c7d0
ldd [%i0+%o5],%f14 ! %f14 = 00000000 861f2586
! %l1 = e3774628694e8736, Mem[0000000030000055] = f320c7d0
stb %l1,[%i0+0x055] ! Mem[0000000030000054] = f336c7d0
p2_label_30: ! %cwp = 1
! Mem[0000000031000050] = e0d0b9b22324a406, %f10 = 350783c3 6178d0d3
ldda [%i2+0x050]%asi,%f10 ! %f10 = e0d0b9b2 2324a406
! Mem[0000000015800008] = ffffffff, %l1 = e3774628694e8736
lduba [%o3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l6 = 694e8bea, %l7 = 25d6f008, Mem[0000000031800010] = 407d0000 86251f96
std %l6,[%i3+%o5] ! Mem[0000000031800010] = 694e8bea 25d6f008
! %l6 = e3774628694e8bea, Mem[0000000031800050] = 90b5f89e
stb %l6,[%i3+0x050] ! Mem[0000000031800050] = eab5f89e
! %l7 = ebb4b36625d6f008, immed = fffffc63, %l7 = ebb4b36625d6f008
tsubcc %l7,-0x39d,%l7 ! %l7 = ebb4b36625d6f3a5, %ccr = 93
! %l2 = a5993a6fc579a0a0, immed = 00000025, %l1 = 00000000000000ff
srlx %l2,0x025,%l1 ! %l1 = 00000000052cc9d3
! %l2 = a5993a6fc579a0a0, %l0 = 66bfe861e01cf819, %l7 = ebb4b36625d6f3a5
srl %l2,%l0,%l7 ! %l7 = 0000000000000062
! Mem[0000000014800000] = fab09881, %l6 = e3774628694e8bea
lduba [%o1+%g0]0x88,%l6 ! %l6 = 0000000000000081
! Clear Register : %l2 = a5993a6fc579a0a0
clr %l2 ! %l2 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 66bfe861e01cf819
retry ! Illegal inst trap : %l0 = 66bfe861e01cf829
p2_label_31: ! %cwp = 1
! %l6 = 0000000000000081, immed = fffffa9f, %y = 0000001e
umul %l6,-0x561,%l1 ! %l1 = 00000080fffd4a1f, %y = 80
! Mem[0000000031000010] = 00000000, %l1 = 00000080fffd4a1f
ldsw [%i2+%o5],%l1 ! %l1 = 0000000000000000
! Mem[0000000014800020] = 28c717c4 86251f86, %l4 = 25d6f53c, %l5 = f1f11062
ldda [%o1+%i4]0x89,%l4 ! %l4 = 0000000086251f86 0000000028c717c4
! Mem[0000000014000008] = 00008d96, %f25 = 86251f20
ld [%o0+%o4],%f25 ! %f25 = 00008d96
restore ! CWP = 0
! Mem[0000000014800030] = 0c7fa568b611a047, %l6 = b8ecc19f40af407d
ldxa [%i1+%o6]0x88,%l6 ! %l6 = 0c7fa568b611a047
! Mem[0000000015800038] = b4e0156c fc51e6ae, %l0 = 86251fb9, %l1 = 00000fb4
ldd [%i3+0x038],%l0 ! %l0 = 00000000b4e0156c 00000000fc51e6ae
! Set Register : %l0 = 00000000b4e0156c
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000015800038] = b4e0156cfc51e6ae, %f6 = 22c141bf 781f152d
ldda [%i3+0x038]%asi,%f6 ! %f6 = b4e0156c fc51e6ae
! %l5 = 0000000000000000, Mem[0000000030000014] = 861f2586
sth %l5,[%o0+0x014] ! Mem[0000000030000014] = 00002586
p2_label_32:
! %l6 = 0c7fa568b611a047, Mem[0000000015800000] = 0f3df928
stba %l6,[%i3+%g0]0x89 ! Mem[0000000015800000] = 0f3df947
! %l5 = 0000000000000000, immed = 0000004d, %l5 = 0000000000000000
taddcctv %l5,0x04d,%l5 ! %l0 = 0000000000000022, Trapped
! Mem[0000000015000004] = 00000000, %l5 = 0000000000000000
lduw [%i2+0x004],%l5 ! %l5 = 0000000000000000
! %l4 = 000000000000000e, immed = 00000521, %l4 = 000000000000000e
taddcc %l4,0x521,%l4 ! %l4 = 000000000000052f, %ccr = 02
! %l4 = 000000000000052f, Mem[0000000014000040] = b4449ce472f1a335
stx %l4,[%i0+0x040] ! Mem[0000000014000040] = 000000000000052f
! Mem[0000000031800050] = eab5f89e, %l4 = 000000000000052f
lduh [%o3+0x050],%l4 ! %l4 = 000000000000eab5
! %l5 = 0000000000000000, immed = fffffb2f, %l6 = 0c7fa568b611a047
taddcctv %l5,-0x4d1,%l6 ! %l0 = 0000000000000045, Trapped
! %l7 = 000000010c3e4b0c, %l4 = 000000000000eab5, %l1 = 00000000fc51e6ae
udivx %l7,%l4,%l1 ! %l1 = 0000000000012494
! %l4 = 000000000000eab5, Mem[000000001400005c] = 41995e4b
stw %l4,[%i0+0x05c] ! Mem[000000001400005c] = 0000eab5
! Mem[0000000015000030] = 201f2586, %l1 = 0000000000012494
lduba [%i2+%o6]0x80,%l1 ! %l1 = 0000000000000020
p2_label_33:
! %l7 = 000000010c3e4b0c, immed = 00000225, %l7 = 000000010c3e4b0c
orn %l7,0x225,%l7 ! %l7 = ffffffffffffffde
! %l0 = 0000000000000045, immed = ffffface, %l2 = 00000000861f2586
xnor %l0,-0x532,%l2 ! %l2 = 0000000000000574
! %l2 = 00000574, %l3 = 0000973d, Mem[0000000030800010] = 201f2586 22eb9a8f
std %l2,[%o1+%i5] ! Mem[0000000030800010] = 00000574 0000973d
! Mem[0000000030000014] = 00002586, %l7 = ffffffffffffffde
ldsb [%o0+0x016],%l7 ! %l7 = 0000000000000025
! %l6 = 0c7fa568b611a047, %l5 = 0000000000000000, %y = 00000080
umulcc %l6,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000015800030] = fffffff300000000, %f0 = b98d2f0c b611a047
ldda [%i3+%o6]0x88,%f0 ! %f0 = fffffff3 00000000
! %l6 = 0c7fa568b611a047, Mem[0000000031000012] = 00000000
sth %l6,[%o2+0x012] ! Mem[0000000031000010] = 0000a047
! %l7 = 0000000000000025, %l6 = 0c7fa568b611a047, %y = 00000000
umulcc %l7,%l6,%l2 ! %l2 = 0000001a508c2a43, %ccr = 00, %y = 1a
! %f10 = e0d0b9b2, Mem[0000000015000030] = 201f2586
sta %f10,[%i2+%o6]0x81 ! Mem[0000000015000030] = e0d0b9b2
! %l7 = 0000000000000025, immed = fffff6bc, %l2 = 0000001a508c2a43
taddcc %l7,-0x944,%l2 ! %l2 = fffffffffffff6e1, %ccr = 8a
p2_label_34:
! %l6 = 0c7fa568b611a047, immed = fffffdc1, %y = 0000001a
umul %l6,-0x23f,%l5 ! %l5 = b6119eae0e690087, %y = b6119eae
! retry : should take illegal inst trap, %l0 = 0000000000000045
retry ! Illegal inst trap : %l0 = 0000000000000055
! Mem[0000000030000010] = 0000000000002586, %l6 = 0c7fa568b611a047
ldx [%o0+%i5],%l6 ! %l6 = 0000000000002586
! %l0 = 0000000000000055, Mem[0000000031800010] = 694e8bea
stb %l0,[%o3+%i5] ! Mem[0000000031800010] = 554e8bea
! Mem[0000000014800050] = d87eaead99614188, %l7 = 0000000000000025
ldx [%i1+0x050],%l7 ! %l7 = d87eaead99614188
! Mem[0000000031000054] = 2324a406, %l6 = 0000000000002586
ldsw [%o2+0x054],%l6 ! %l6 = 000000002324a406
! Mem[0000000031000014] = fffff5f0, %l3 = 000000000000973d
ldsh [%o2+0x016],%l3 ! %l3 = fffffffffffff5f0
! Mem[0000000015000008] = 000020c5 973d4214, %l2 = fffff6e1, %l3 = fffff5f0
ldda [%i2+0x008]%asi,%l2 ! %l2 = 00000000000020c5 00000000973d4214
! Mem[0000000030800010] = 00000574 0000973d, %l6 = 2324a406, %l7 = 99614188
ldd [%o1+%i5],%l6 ! %l6 = 0000000000000574 000000000000973d
! Mem[0000000031000050] = e0d0b9b22324a406, %f12 = 04b20346 7bb75750
ldd [%o2+0x050],%f12 ! %f12 = e0d0b9b2 2324a406
p2_label_35:
! %l7 = 000000000000973d, immed = fffff57b, %l6 = 0000000000000574
or %l7,-0xa85,%l6 ! %l6 = fffffffffffff77f
! Mem[0000000031000050] = e0d0b9b2 2324a406, %l2 = 000020c5, %l3 = 973d4214
ldda [%o2+0x050]%asi,%l2 ! %l2 = 00000000e0d0b9b2 000000002324a406
! %l1 = 0000000000000000, Mem[0000000030000016] = 00002586
stb %l1,[%o0+0x016] ! Mem[0000000030000014] = 00000086
! %l7 = 000000000000973d, Mem[0000000031000015] = fffff5f0
stba %l7,[%o2+0x015]%asi ! Mem[0000000031000014] = ff3df5f0
! %l6 = fffffffffffff77f, immed = 00000f49, %l1 = 0000000000000000
tsubcc %l6,0xf49,%l1 ! %l1 = ffffffffffffe836, %ccr = 8a
! Mem[000000001400006c] = 03c1f9b8, %l5 = b6119eae0e690087
ldsh [%i0+0x06e],%l5 ! %l5 = fffffffffffff9b8
! Mem[0000000015000064] = 56eb3cce, %l2 = 00000000e0d0b9b2
ldub [%i2+0x066],%l2 ! %l2 = 000000000000003c
! Mem[0000000030000010] = 00000000, %l0 = 0000000000000055
ldsw [%o0+%i5],%l0 ! %l0 = 0000000000000000
! Mem[0000000015800000] = 47f93d0f, %l0 = 0000000000000000
ldswa [%i3+%g0]0x81,%l0 ! %l0 = 0000000047f93d0f
! Mem[0000000015000018] = f577cd4b, %l0 = 0000000047f93d0f
ldswa [%i2+%i6]0x88,%l0 ! %l0 = fffffffff577cd4b
p2_label_36:
! %l5 = fffffffffffff9b8, %l3 = 000000002324a406, %l7 = 000000000000973d
tsubcc %l5,%l3,%l7 ! %l7 = ffffffffdcdb55b2, %ccr = 8a
! %f11 = 2324a406, Mem[0000000015000008] = 000020c5
st %f11,[%i2+%i4] ! Mem[0000000015000008] = 2324a406
! %l3 = 000000002324a406, Mem[000000001400007a] = 29ef91ed
sth %l3,[%i0+0x07a] ! Mem[0000000014000078] = 29efa406
! Mem[0000000031800050] = eab5f89e, %l3 = 000000002324a406
ldsh [%o3+0x050],%l3 ! %l3 = ffffffffffffeab5
! Mem[0000000030000010] = 00000000, %l1 = ffffffffffffe836
ldsb [%o0+%i5],%l1 ! %l1 = 0000000000000000
! Mem[0000000014000000] = 41995e4b, %l2 = 000000000000003c
lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000005e4b
! %f16 = 150ea5c7 14fc6f56, Mem[0000000030800050] = 973d4214 fffffff9
std %f16,[%o1+0x050] ! Mem[0000000030800050] = 150ea5c7 14fc6f56
! %l2 = 0000000000005e4b, Mem[0000000014800018] = 14fc6f56
stha %l2,[%i1+%i6]0x80 ! Mem[0000000014800018] = 5e4b6f56
! %l1 = 0000000000000000, %l5 = fffffffffffff9b8, %l4 = 000000000000eab5
sra %l1,%l5,%l4 ! %l4 = 0000000000000000
! %l6 = fffffffffffff77f, immed = fffff351, %l3 = ffffffffffffeab5
orn %l6,-0xcaf,%l3 ! %l3 = ffffffffffffffff
p2_label_37:
! Mem[0000000031000050] = e0d0b9b2, %l1 = 0000000000000000
ldsb [%o2+0x050],%l1 ! %l1 = ffffffffffffffe0
! %l2 = 0000000000005e4b, immd = 000000000000017f, %l1 = ffffffffffffffe0
sdivx %l2,0x17f,%l1 ! %l1 = 000000000000003f
! Mem[0000000031000010] = 0000a047ff3df5f0, %f2 = ffffffff fffffc69
ldd [%o2+%i5],%f2 ! %f2 = 0000a047 ff3df5f0
! %l4 = 0000000000000000, immed = 0000003c, %l0 = fffffffff577cd4b
srax %l4,0x03c,%l0 ! %l0 = 0000000000000000
! %l5 = fffffffffffff9b8, immed = 00000f64, %l6 = fffffffffffff77f
orn %l5,0xf64,%l6 ! %l6 = fffffffffffff9bb
! %l3 = ffffffffffffffff, %l0 = 0000000000000000, %y = b6119eae
sdivcc %l3,%l0,%l2 ! %l2 = 0000000000005e4b, %ccr = 8a
mov %l0,%y ! %y = 00000028
! %l4 = 0000000000000000, %l3 = ffffffffffffffff, %l4 = 0000000000000000
subc %l4,%l3,%l4 ! %l4 = 0000000000000001
! %l5 = fffffffffffff9b8, Mem[0000000015000030] = e0d0b9b2
stha %l5,[%i2+%o6]0x80 ! Mem[0000000015000030] = f9b8b9b2
! %l5 = fffffffffffff9b8, immed = 00000033, %l7 = ffffffffdcdb55b2
srlx %l5,0x033,%l7 ! %l7 = 0000000000001fff
! %l7 = 0000000000001fff, immed = 000007ce, %l4 = 0000000000000001
add %l7,0x7ce,%l4 ! %l4 = 00000000000027cd
p2_label_38:
! Mem[0000000015000028] = f090aa04, %l7 = 0000000000001fff
ldswa [%i2+%o5]0x88,%l7 ! %l7 = fffffffff090aa04
! Mem[0000000015800030] = fffffff300000000, %f0 = fffffff3 00000000
ldda [%i3+%o6]0x88,%f0 ! %f0 = fffffff3 00000000
! %l6 = fffffffffffff9bb, immed = 000005d0, %y = 00000028
sdivcc %l6,0x5d0,%l3 ! %l3 = 00000000070dc36f, %ccr = 00
mov %l0,%y ! %y = 00000028
! Mem[0000000031000050] = e0d0b9b2 2324a406, %l4 = 000027cd, %l5 = fffff9b8
ldda [%o2+0x050]%asi,%l4 ! %l4 = 00000000e0d0b9b2 000000002324a406
! %l4 = e0d0b9b2, %l5 = 2324a406, Mem[0000000031000050] = e0d0b9b2 2324a406
std %l4,[%o2+0x050] ! Mem[0000000031000050] = e0d0b9b2 2324a406
! %l6 = fffffffffffff9bb, Mem[0000000030000017] = 00000086
stba %l6,[%o0+0x017]%asi ! Mem[0000000030000014] = 000000bb
! %l5 = 000000002324a406, %l3 = 00000000070dc36f, %l2 = 0000000000005e4b
sra %l5,%l3,%l2 ! %l2 = 0000000000004649
! Mem[0000000014800008] = 4727f829, %l6 = fffffffffffff9bb
lduwa [%i1+%i4]0x88,%l6 ! %l6 = 000000004727f829
! %l0 = 0000000000000028, Mem[0000000031000050] = e0d0b9b22324a406
stx %l0,[%o2+0x050] ! Mem[0000000031000050] = 0000000000000028
! Mem[0000000015000078] = 7243130a505557d7, %l1 = 000000000000003f
ldxa [%i2+0x078]%asi,%l1 ! %l1 = 7243130a505557d7
p2_label_39:
! %l7 = fffffffff090aa04
sethi %hi(0xb1c22400),%l7 ! %l7 = 00000000b1c22400
! %f18 = 133a842c, Mem[0000000015000040] = 0aaf40c0
st %f18,[%i2+0x040] ! Mem[0000000015000040] = 133a842c
! Mem[0000000030000050] = e9945484, %l2 = 0000000000004649
ldsh [%o0+0x050],%l2 ! %l2 = ffffffffffffe994
! Mem[0000000015000010] = 594ade89, %l1 = 7243130a505557d7
lduha [%i2+%i5]0x89,%l1 ! %l1 = 000000000000de89
! %l3 = 00000000070dc36f, %l1 = 000000000000de89, %l0 = 0000000000000028
sub %l3,%l1,%l0 ! %l0 = 00000000070ce4e6
! %l1 = 000000000000de89, immed = 00000ff0, %l0 = 00000000070ce4e6
orncc %l1,0xff0,%l0 ! %l0 = fffffffffffffe8f, %ccr = 88
! %l2 = ffffffffffffe994, %l4 = 00000000e0d0b9b2, %l3 = 00000000070dc36f
sub %l2,%l4,%l3 ! %l3 = ffffffff1f2f2fe2
! Mem[0000000015000018] = 4bcd77f5 c9bb3208, %l0 = fffffe8f, %l1 = 0000de89
ldd [%i2+%i6],%l0 ! %l0 = 000000004bcd77f5 00000000c9bb3208
! %l0 = 000000004bcd77f5, %l6 = 000000004727f829, %l6 = 000000004727f829
tsubcctv %l0,%l6,%l6 ! %l0 = 000000004bcd7818, Trapped
! %f26 = 90b5f89e 56eb3cce, Mem[0000000015000020] = d2ea1717 09a9406a
stda %f26,[%i2+%o4]0x81 ! Mem[0000000015000020] = 90b5f89e 56eb3cce
p2_label_40:
! Set Register : %l7 = 00000000b1c22400
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l0 = 4bcd7818, %l1 = c9bb3208, Mem[0000000031000050] = 00000000 00000028
stda %l0,[%o2+0x050]%asi ! Mem[0000000031000050] = 4bcd7818 c9bb3208
! %l3 = ffffffff1f2f2fe2, Mem[0000000014000008] = 968d0000
stba %l3,[%i0+%i4]0x89 ! Mem[0000000014000008] = 968d00e2
! %l0 = 000000004bcd7818, %l7 = ffffffffffffffff, %l6 = 000000004727f829
xorcc %l0,%l7,%l6 ! %l6 = ffffffffb43287e7, %ccr = 88
! Mem[0000000014000028] = 7d40af40, %l7 = ffffffffffffffff
ldswa [%i0+%o5]0x81,%l7 ! %l7 = 000000007d40af40
! %l1 = 00000000c9bb3208, %l2 = ffffffffffffe994, %l2 = ffffffffffffe994
sra %l1,%l2,%l2 ! %l2 = fffffffffffffc9b
! Mem[0000000015000010] = 89de4a59, %l2 = fffffffffffffc9b
ldswa [%i2+%i5]0x81,%l2 ! %l2 = ffffffff89de4a59
! %l1 = 00000000c9bb3208, Mem[0000000015800028] = d357954d
stha %l1,[%i3+%o5]0x80 ! Mem[0000000015800028] = 3208954d
! %l3 = ffffffff1f2f2fe2, Mem[0000000015000028] = f090aa04
stha %l3,[%i2+%o5]0x88 ! Mem[0000000015000028] = f0902fe2
! %l5 = 000000002324a406, Mem[0000000031800014] = 25d6f008
sth %l5,[%o3+0x014] ! Mem[0000000031800014] = a406f008
p2_label_41:
! Mem[0000000015000030] = f9b8b9b2, %l5 = 000000002324a406
lduba [%i2+%o6]0x80,%l5 ! %l5 = 00000000000000f9
! %l6 = ffffffffb43287e7, %l5 = 00000000000000f9, %l3 = ffffffff1f2f2fe2
tsubcc %l6,%l5,%l3 ! %l3 = ffffffffb43286ee, %ccr = 8a
! %l3 = ffffffffb43286ee, immed = fffff8bd, %l5 = 00000000000000f9
add %l3,-0x743,%l5 ! %l5 = ffffffffb4327fab
! Mem[0000000030000014] = 000000bb, %l5 = ffffffffb4327fab
ldub [%o0+0x016],%l5 ! %l5 = 0000000000000000
! Mem[0000000030800054] = 14fc6f56, %l0 = 000000004bcd7818
ldsba [%o1+0x057]%asi,%l0 ! %l0 = 0000000000000056
! %l1 = 00000000c9bb3208, Mem[0000000030800053] = 150ea5c7
stb %l1,[%o1+0x053] ! Mem[0000000030800050] = 150ea508
! %f28 = 6d504381 eca05987, Mem[0000000031800010] = 554e8bea a406f008
std %f28,[%o3+%i5] ! Mem[0000000031800010] = 6d504381 eca05987
! %l7 = 000000007d40af40, Mem[0000000030000010] = 00000000
stb %l7,[%o0+%i5] ! Mem[0000000030000010] = 40000000
! %l4 = 00000000e0d0b9b2, %l6 = ffffffffb43287e7, %y = 00000028
udiv %l4,%l6,%l7 ! %l7 = 000000000000003a
mov %l0,%y ! %y = 00000056
! %l6 = ffffffffb43287e7, Mem[0000000014800010] = f320c7d0bc042260
stxa %l6,[%i1+%i5]0x80 ! Mem[0000000014800010] = ffffffffb43287e7
p2_label_42:
! %f20 = 4bcd77f5 fb83ebb9, Mem[0000000015800010] = ffffffff fffffc69
stda %f20,[%i3+%i5]0x81 ! Mem[0000000015800010] = 4bcd77f5 fb83ebb9
! %l6 = ffffffffb43287e7, %l6 = ffffffffb43287e7, %y = 00000056
umulcc %l6,%l6,%l7 ! %l7 = 7ed7191636617271, %ccr = 00, %y = 7ed71916
! %l5 = 0000000000000000, Mem[0000000015800000] = 4da4a9a80f3df947
stxa %l5,[%i3+%g0]0x88 ! Mem[0000000015800000] = 0000000000000000
! %l4 = 00000000e0d0b9b2, immed = fffff268, %l0 = 0000000000000056
xorcc %l4,-0xd98,%l0 ! %l0 = ffffffff1f2f4bda, %ccr = 80
! Mem[0000000014000010] = f090b260 b76495ce, %l0 = 1f2f4bda, %l1 = c9bb3208
ldda [%i0+%i5]0x81,%l0 ! %l0 = 00000000f090b260 00000000b76495ce
! Mem[0000000030000050] = e9945484f336c7d0, %f30 = 90b5f89e 56eb3cce
ldda [%o0+0x050]%asi,%f30 ! %f30 = e9945484 f336c7d0
! %l5 = 0000000000000000, Mem[0000000015000020] = 90b5f89e
stwa %l5,[%i2+%o4]0x80 ! Mem[0000000015000020] = 00000000
! Mem[0000000031000050] = 4bcd7818, %l6 = ffffffffb43287e7
ldsba [%o2+0x051]%asi,%l6 ! %l6 = ffffffffffffffcd
! %f11 = 2324a406, Mem[0000000030800054] = 14fc6f56
st %f11,[%o1+0x054] ! Mem[0000000030800054] = 2324a406
! Mem[0000000030800010] = 00000574 0000973d, %l4 = e0d0b9b2, %l5 = 00000000
ldd [%o1+%i5],%l4 ! %l4 = 0000000000000574 000000000000973d
p2_label_43:
! Mem[0000000031800050] = eab5f89e56eb3cce, %f18 = 133a842c e0d0b9b2
ldd [%o3+0x050],%f18 ! %f18 = eab5f89e 56eb3cce
! Mem[0000000015800064] = b0c1b699, %l5 = 000000000000973d
lduw [%i3+0x064],%l5 ! %l5 = 00000000b0c1b699
! %l3 = ffffffffb43286ee, immed = ffffffb0, %l0 = 00000000f090b260
tsubcctv %l3,-0x050,%l0 ! %l0 = 00000000f090b283, Trapped
! Mem[0000000031000014] = ff3df5f0, %l0 = 00000000f090b283
lduh [%o2+0x014],%l0 ! %l0 = 000000000000ff3d
! %f12 = e0d0b9b2 2324a406, Mem[0000000014800020] = 861f2586 c417c728
stda %f12,[%i1+%o4]0x81 ! Mem[0000000014800020] = e0d0b9b2 2324a406
! %l5 = 00000000b0c1b699, %l1 = 00000000b76495ce, %l7 = 7ed7191636617271
srl %l5,%l1,%l7 ! %l7 = 000000000002c306
! %l7 = 000000000002c306, immed = fffff97d, %l5 = 00000000b0c1b699
andn %l7,-0x683,%l5 ! %l5 = 0000000000000202
! Mem[0000000030000054] = f336c7d0, %l3 = ffffffffb43286ee
ldswa [%o0+0x054]%asi,%l3 ! %l3 = fffffffff336c7d0
! %l5 = 0000000000000202, %l2 = ffffffff89de4a59, %l5 = 0000000000000202
xor %l5,%l2,%l5 ! %l5 = ffffffff89de485b
! Mem[0000000030800010] = 00000574, %l0 = 000000000000ff3d
ldsw [%o1+%i5],%l0 ! %l0 = 0000000000000574
p2_label_44:
! Mem[000000001480007c] = d96caf8a, %l2 = ffffffff89de4a59
ldsh [%i1+0x07e],%l2 ! %l2 = ffffffffffffaf8a
! Mem[0000000030800054] = 2324a406, %l4 = 0000000000000574
ldsb [%o1+0x057],%l4 ! %l4 = 0000000000000006
! %l7 = 000000000002c306, immed = fffffdbb, %l1 = 00000000b76495ce
taddcctv %l7,-0x245,%l1 ! %l0 = 0000000000000597, Trapped
! %l1 = 00000000b76495ce, Mem[0000000031000012] = 0000a047
sth %l1,[%o2+0x012] ! Mem[0000000031000010] = 000095ce
! %l0 = 0000000000000597, %l0 = 0000000000000597, %l7 = 000000000002c306
subccc %l0,%l0,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[0000000014000028] = b8ecc19f40af407d, %f0 = fffffff3 00000000
ldda [%i0+%o5]0x88,%f0 ! %f0 = b8ecc19f 40af407d
! %l0 = 0000000000000597, Mem[0000000031800050] = eab5f89e56eb3cce
stx %l0,[%o3+0x050] ! Mem[0000000031800050] = 0000000000000597
! Mem[0000000015000020] = 00000000, %l4 = 0000000000000006
lduha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l6 = ffffffffffffffcd, immed = fffff629, %l6 = ffffffffffffffcd
taddcc %l6,-0x9d7,%l6 ! %l6 = fffffffffffff5f6, %ccr = 9b
! %l1 = 00000000b76495ce, immed = fffff0fd, %y = 7ed71916
udiv %l1,-0xf03,%l6 ! %l6 = 000000007ed72086
mov %l0,%y ! %y = 00000597
p2_label_45:
! Mem[0000000015000018] = 4bcd77f5 c9bb3208, %l6 = 7ed72086, %l7 = 00000000
ldda [%i2+%i6]0x81,%l6 ! %l6 = 000000004bcd77f5 00000000c9bb3208
! %l3 = fffffffff336c7d0, Mem[0000000014800000] = fab09881
stwa %l3,[%i1+%g0]0x89 ! Mem[0000000014800000] = f336c7d0
! Invert Register : %l5 = ffffffff89de485b
xor %l5,-1,%l5 ! %l5 = 000000007621b7a4
! Mem[0000000014800018] = 5e4b6f56, %l6 = 000000004bcd77f5
ldsba [%i1+%i6]0x81,%l6 ! %l6 = 000000000000005e
! Mem[0000000015800018] = b1fb3b00, %l6 = 000000000000005e
ldsba [%i3+%i6]0x81,%l6 ! %l6 = ffffffffffffffb1
! %l7 = 00000000c9bb3208, %l4 = 0000000000000000, %y = 00000597
udiv %l7,%l4,%l0 ! Div by zero, %l0 = 00000000000005e7
mov %l0,%y ! %y = 000005bf
! Mem[0000000030800010] = 00000574 0000973d, %l4 = 00000000, %l5 = 7621b7a4
ldd [%o1+%i5],%l4 ! %l4 = 0000000000000574 000000000000973d
! Mem[0000000014800060] = 0362ecd724949ba1, %l0 = 00000000000005bf
ldx [%i1+0x060],%l0 ! %l0 = 0362ecd724949ba1
! Mem[0000000030000010] = 40000000000000bb, %l5 = 000000000000973d
ldx [%o0+%i5],%l5 ! %l5 = 40000000000000bb
! %l6 = ffffffb1, %l7 = c9bb3208, Mem[0000000030800050] = 150ea508 2324a406
std %l6,[%o1+0x050] ! Mem[0000000030800050] = ffffffb1 c9bb3208
p2_label_46:
! Mem[0000000030000054] = f336c7d0, %l5 = 40000000000000bb
ldsw [%o0+0x054],%l5 ! %l5 = fffffffff336c7d0
! Mem[0000000014000018] = eca05987, %f23 = 998d16b0
lda [%i0+%i6]0x88,%f23 ! %f23 = eca05987
! %l3 = fffffffff336c7d0, Mem[0000000015800000] = 00000000
stba %l3,[%i3+%g0]0x89 ! Mem[0000000015800000] = 000000d0
! Mem[0000000015800018] = b1fb3b00, %l2 = ffffffffffffaf8a
ldswa [%i3+%i6]0x81,%l2 ! %l2 = ffffffffb1fb3b00
! Mem[0000000030800050] = ffffffb1, %l0 = 0362ecd724949ba1
ldswa [%o1+0x050]%asi,%l0 ! %l0 = ffffffffffffffb1
! Mem[0000000031000054] = c9bb3208, %l5 = fffffffff336c7d0
ldsh [%o2+0x054],%l5 ! %l5 = ffffffffffffc9bb
! %l7 = 00000000c9bb3208, immed = 00000e2d, %y = 000005bf
udiv %l7,0xe2d,%l1 ! %l1 = 0000000067d2f986
mov %l0,%y ! %y = ffffffb1
! %f26 = 90b5f89e, Mem[0000000014800008] = 4727f829
sta %f26,[%i1+%i4]0x89 ! Mem[0000000014800008] = 90b5f89e
! Mem[0000000015000010] = 89de4a59, %l0 = ffffffffffffffb1
lduwa [%i2+%i5]0x80,%l0 ! %l0 = 0000000089de4a59
! Mem[0000000015000010] = 594ade89, %f3 = ff3df5f0
lda [%i2+%i5]0x88,%f3 ! %f3 = 594ade89
p2_label_47:
! %l6 = ffffffffffffffb1, Mem[0000000030800052] = ffffffb1
sth %l6,[%o1+0x052] ! Mem[0000000030800050] = ffffffb1
! %l1 = 0000000067d2f986, immed = 00000009, %l7 = 00000000c9bb3208
srl %l1,0x009,%l7 ! %l7 = 000000000033e97c
! Mem[0000000030800014] = 0000973d, %l4 = 0000000000000574
ldsw [%o1+0x014],%l4 ! %l4 = 000000000000973d
! %l4 = 000000000000973d, Mem[0000000014800058] = ce0b0321
sth %l4,[%i1+0x058] ! Mem[0000000014800058] = 973d0321
! %l3 = fffffffff336c7d0, immed = fffffb09, %l0 = 0000000089de4a59
xor %l3,-0x4f7,%l0 ! %l0 = 000000000cc93cd9
! %l5 = ffffffffffffc9bb, %l0 = 000000000cc93cd9, %l3 = fffffffff336c7d0
taddcctv %l5,%l0,%l3 ! %l0 = 000000000cc93cfc, Trapped
! %l1 = 0000000067d2f986, %l3 = fffffffff336c7d0, %l7 = 000000000033e97c
srax %l1,%l3,%l7 ! %l7 = 00000000000067d2
! %l1 = 0000000067d2f986, immed = fffff55c, %y = ffffffb1
smul %l1,-0xaa4,%l5 ! %l5 = fffffbaf3f18ea28, %y = fffffbaf
! %l3 = fffffffff336c7d0, Mem[000000001480003c] = 5cdd256e, %asi = 80
stwa %l3,[%i1+0x03c]%asi ! Mem[000000001480003c] = f336c7d0
! %l4 = 000000000000973d
sethi %hi(0xe0949400),%l4 ! %l4 = 00000000e0949400
p2_label_48:
! %l0 = 000000000cc93cfc, immed = fffff0ad, %l5 = fffffbaf3f18ea28
orn %l0,-0xf53,%l5 ! %l5 = 000000000cc93ffe
! %l6 = ffffffffffffffb1, Mem[0000000031000054] = c9bb3208, %asi = 80
stwa %l6,[%o2+0x054]%asi ! Mem[0000000031000054] = ffffffb1
! Mem[0000000014000018] = 8759a0ec, %f20 = 4bcd77f5
ld [%i0+%i6],%f20 ! %f20 = 8759a0ec
! retry : should take illegal inst trap, %l0 = 000000000cc93cfc
retry ! Illegal inst trap : %l0 = 000000000cc93d0c
! %l2 = ffffffffb1fb3b00, immed = fffff373, %l5 = 000000000cc93ffe
add %l2,-0xc8d,%l5 ! %l5 = ffffffffb1fb2e73
! Mem[0000000015000048] = 2ddc23841d67ca94, %f28 = 6d504381 eca05987
ldd [%i2+0x048],%f28 ! %f28 = 2ddc2384 1d67ca94
! %l4 = 00000000e0949400, Mem[0000000030000055] = f336c7d0
stb %l4,[%o0+0x055] ! Mem[0000000030000054] = f300c7d0
! Mem[0000000031000050] = 4bcd7818, %l3 = fffffffff336c7d0
ldsb [%o2+0x051],%l3 ! %l3 = ffffffffffffffcd
! %f10 = e0d0b9b2 2324a406, Mem[0000000031800050] = 00000000 00000597
std %f10,[%o3+0x050] ! Mem[0000000031800050] = e0d0b9b2 2324a406
! %l2 = ffffffffb1fb3b00, immed = fffff80f, %l6 = ffffffffffffffb1
xor %l2,-0x7f1,%l6 ! %l6 = 000000004e04c30f
p2_label_49:
! Mem[0000000030800014] = 0000973d, %l2 = ffffffffb1fb3b00
ldsw [%o1+0x014],%l2 ! %l2 = 000000000000973d
! %l3 = ffffffffffffffcd, %l5 = ffffffffb1fb2e73, %l0 = 000000000cc93d0c
andcc %l3,%l5,%l0 ! %l0 = ffffffffb1fb2e41, %ccr = 88
! %l0 = ffffffffb1fb2e41, Mem[0000000031000014] = ff3df5f0
stba %l0,[%o2+0x014]%asi ! Mem[0000000031000014] = 413df5f0
! Mem[0000000014000030] = d2ea1717, %l1 = 0000000067d2f986
ldsha [%i0+%o6]0x89,%l1 ! %l1 = 0000000000001717
! Mem[0000000015800028] = 997286974d950832, %f16 = 150ea5c7 14fc6f56
ldda [%i3+%o5]0x88,%f16 ! %f16 = 99728697 4d950832
! %l1 = 0000000000001717, %l2 = 000000000000973d, %l5 = ffffffffb1fb2e73
addcc %l1,%l2,%l5 ! %l5 = 000000000000ae54, %ccr = 00
! %l2 = 000000000000973d, immed = 0000000b, %l0 = ffffffffb1fb2e41
sll %l2,0x00b,%l0 ! %l0 = 0000000004b9e800
! Mem[0000000015800048] = 00000000fffff5f0, %l4 = 00000000e0949400
ldx [%i3+0x048],%l4 ! %l4 = 00000000fffff5f0
! Mem[0000000015000008] = 06a42423, %f20 = 8759a0ec
lda [%i2+%i4]0x88,%f20 ! %f20 = 06a42423
! %l0 = 0000000004b9e800, immed = 00000e1f, %l6 = 000000004e04c30f
sub %l0,0xe1f,%l6 ! %l6 = 0000000004b9d9e1
p2_label_50:
! %f18 = eab5f89e 56eb3cce, Mem[0000000031800050] = e0d0b9b2 2324a406
std %f18,[%o3+0x050] ! Mem[0000000031800050] = eab5f89e 56eb3cce
! Mem[000000001580004c] = fffff5f0, %l5 = 000000000000ae54
lduw [%i3+0x04c],%l5 ! %l5 = 00000000fffff5f0
! Mem[0000000015800028] = 3208954d97867299, %l2 = 000000000000973d
ldxa [%i3+0x028]%asi,%l2 ! %l2 = 3208954d97867299
! retry : should take illegal inst trap, %l0 = 0000000004b9e800
retry ! Illegal inst trap : %l0 = 0000000004b9e810
! %f19 = 56eb3cce, Mem[0000000031000014] = 413df5f0
sta %f19,[%o2+0x014]%asi ! Mem[0000000031000014] = 56eb3cce
! %l4 = 00000000fffff5f0, %l7 = 00000000000067d2, %l4 = 00000000fffff5f0
sub %l4,%l7,%l4 ! %l4 = 00000000ffff8e1e
! Mem[0000000015800008] = ffffffff, %l0 = 0000000004b9e810
lduba [%i3+%i4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000014800010] = ffffffff, %l2 = 3208954d97867299
lduha [%i1+%i5]0x80,%l2 ! %l2 = 000000000000ffff
! Mem[0000000014800020] = b2b9d0e0, %l1 = 0000000000001717
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffe0
! %l3 = ffffffffffffffcd
sethi %hi(0x50c65c00),%l3 ! %l3 = 0000000050c65c00
p2_label_51:
! Mem[0000000030000050] = e9945484 f300c7d0, %l2 = 0000ffff, %l3 = 50c65c00
ldda [%o0+0x050]%asi,%l2 ! %l2 = 00000000e9945484 00000000f300c7d0
! Mem[0000000015800008] = 9d9fad35 ffffffff, %l2 = e9945484, %l3 = f300c7d0
ldda [%i3+%i4]0x89,%l2 ! %l2 = 00000000ffffffff 000000009d9fad35
! %l0 = 000000ff, %l1 = ffffffe0, Mem[0000000014800020] = e0d0b9b2 2324a406
std %l0,[%i1+%o4] ! Mem[0000000014800020] = 000000ff ffffffe0
! Mem[0000000014000030] = 1717ead2, %l0 = 00000000000000ff
lduw [%i0+%o6],%l0 ! %l0 = 000000001717ead2
! %l4 = 00000000ffff8e1e, immed = 000006cb, %l4 = 00000000ffff8e1e
xorcc %l4,0x6cb,%l4 ! %l4 = 00000000ffff88d5, %ccr = 08
! %l6 = 0000000004b9d9e1, Mem[0000000030800050] = ffffffb1
stw %l6,[%o1+0x050] ! Mem[0000000030800050] = 04b9d9e1
! %l1 = ffffffffffffffe0, Mem[0000000015800028] = 3208954d97867299
stx %l1,[%i3+%o5] ! Mem[0000000015800028] = ffffffffffffffe0
! Mem[0000000014000040] = 00000000 0000052f, %l0 = 1717ead2, %l1 = ffffffe0
ldd [%i0+0x040],%l0 ! %l0 = 0000000000000000 000000000000052f
! %f16 = 99728697, Mem[0000000031000054] = ffffffb1
st %f16,[%o2+0x054] ! Mem[0000000031000054] = 99728697
! %l5 = 00000000fffff5f0, %l1 = 000000000000052f, %l5 = 00000000fffff5f0
addcc %l5,%l1,%l5 ! %l5 = 00000000fffffb1f, %ccr = 08
p2_label_52:
! Mem[0000000015000030] = b2b9b8f9, %l7 = 00000000000067d2
lduha [%i2+%o6]0x88,%l7 ! %l7 = 000000000000b8f9
! Mem[0000000031800010] = 6d504381eca05987, %f2 = 0000a047 594ade89
ldda [%o3+0x010]%asi,%f2 ! %f2 = 6d504381 eca05987
! Mem[0000000014800020] = 000000ff ffffffe0, %l6 = 04b9d9e1, %l7 = 0000b8f9
ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff 00000000ffffffe0
! %l6 = 00000000000000ff, Mem[0000000030000050] = e9945484f300c7d0
stx %l6,[%o0+0x050] ! Mem[0000000030000050] = 00000000000000ff
! %l3 = 000000009d9fad35, Mem[0000000031000056] = 99728697
sth %l3,[%o2+0x056] ! Mem[0000000031000054] = 9972ad35
! Mem[0000000014000010] = 60b290f0, %l5 = 00000000fffffb1f
lduha [%i0+%i5]0x88,%l5 ! %l5 = 00000000000090f0
! Mem[0000000031800010] = 6d504381, %f10 = e0d0b9b2
ld [%o3+%i5],%f10 ! %f10 = 6d504381
! %f14 = 00000000 861f2586, Mem[0000000031000050] = 4bcd7818 9972ad35
std %f14,[%o2+0x050] ! Mem[0000000031000050] = 00000000 861f2586
! Mem[0000000014000000] = 34b96c5e 41995e4b, %l4 = ffff88d5, %l5 = 000090f0
ldda [%i0+%g0]0x89,%l4 ! %l4 = 0000000041995e4b 0000000034b96c5e
! %l3 = 000000009d9fad35, immed = 000001f1, %y = fffffbaf
umul %l3,0x1f1,%l0 ! %l0 = 0000013202ff43e5, %y = 132
p2_label_53:
! Mem[000000001580004c] = fffff5f0, %l0 = 0000013202ff43e5
ldsba [%i3+0x04e]%asi,%l0 ! %l0 = fffffffffffffff5
! %l0 = fffffffffffffff5, %l3 = 000000009d9fad35, %y = 00000132
udiv %l0,%l3,%l6 ! %l6 = 00000000000001f2
mov %l0,%y ! %y = fffffff5
! Mem[0000000014000030] = d2ea1717, %l1 = 000000000000052f
ldsba [%i0+%o6]0x89,%l1 ! %l1 = 0000000000000017
! %l1 = 0000000000000017, Mem[0000000014000030] = e3a0de75d2ea1717
stxa %l1,[%i0+%o6]0x88 ! Mem[0000000014000030] = 0000000000000017
! %l6 = 00000000000001f2, Mem[0000000015000000] = ffff8415
stba %l6,[%i2+%g0]0x81 ! Mem[0000000015000000] = f2ff8415
! %l6 = 00000000000001f2, Mem[0000000030000010] = 40000000
stw %l6,[%o0+%i5] ! Mem[0000000030000010] = 000001f2
! %l4 = 0000000041995e4b, Mem[0000000015000050] = 22c141bf781f152d
stx %l4,[%i2+0x050] ! Mem[0000000015000050] = 0000000041995e4b
! %l7 = 00000000ffffffe0, immed = 00000009, %l5 = 0000000034b96c5e
sll %l7,0x009,%l5 ! %l5 = 000001ffffffc000
! Mem[0000000014000000] = 41995e4b, %l5 = 000001ffffffc000
ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000005e4b
! %l7 = 00000000ffffffe0, %l2 = 00000000ffffffff, %y = fffffff5
udiv %l7,%l2,%l7 ! %l7 = 00000000fffffff6
mov %l0,%y ! %y = fffffff5
p2_label_54:
! Mem[0000000015800010] = f577cd4b, %l7 = 00000000fffffff6
ldswa [%i3+%i5]0x88,%l7 ! %l7 = fffffffff577cd4b
! %l1 = 0000000000000017, %l0 = fffffffffffffff5, %y = fffffff5
udiv %l1,%l0,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = fffffff5
! %l2 = 00000000ffffffff, Mem[0000000014000035] = 00000000
stb %l2,[%i0+0x035] ! Mem[0000000014000034] = 00ff0000
! %l4 = 41995e4b, %l5 = 00005e4b, Mem[0000000015000018] = 4bcd77f5 c9bb3208
stda %l4,[%i2+%i6]0x81 ! Mem[0000000015000018] = 41995e4b 00005e4b
! %l0 = fffffffffffffff5, immed = fffff79e, %l2 = 00000000ffffffff
orn %l0,-0x862,%l2 ! %l2 = fffffffffffffff5
! Mem[0000000015800010] = f577cd4b, %l1 = 0000000000000017
ldsha [%i3+%i5]0x89,%l1 ! %l1 = ffffffffffffcd4b
! Mem[0000000031000010] = 000095ce, %l1 = ffffffffffffcd4b
ldswa [%o2+0x010]%asi,%l1 ! %l1 = 00000000000095ce
! Mem[0000000030800010] = 000005740000973d, %f4 = ffffffff 35ad9f9d
ldda [%o1+0x010]%asi,%f4 ! %f4 = 00000574 0000973d
! %l4 = 0000000041995e4b, Mem[000000001480005e] = edd6233e
stba %l4,[%i1+0x05e]%asi ! Mem[000000001480005c] = edd64b3e
! %l4 = 0000000041995e4b, %l0 = fffffffffffffff5, %l3 = 00000000ffffffff
srl %l4,%l0,%l3 ! %l3 = 000000000000020c
p2_label_55:
! Mem[0000000014800030] = 47a011b6, %l4 = 0000000041995e4b
ldsba [%i1+%o6]0x81,%l4 ! %l4 = 0000000000000047
! Mem[0000000014000060] = 117833cd1df12c6e, %f0 = b8ecc19f 40af407d
ldd [%i0+0x060],%f0 ! %f0 = 117833cd 1df12c6e
! %l0 = fffffff5, %l1 = 000095ce, Mem[0000000014000018] = 8759a0ec 8143506d
stda %l0,[%i0+%i6]0x81 ! Mem[0000000014000018] = fffffff5 000095ce
! Mem[0000000031000050] = 00000000 861f2586, %l0 = fffffff5, %l1 = 000095ce
ldd [%o2+0x050],%l0 ! %l0 = 0000000000000000 00000000861f2586
! %l0 = 0000000000000000, %l2 = fffffffffffffff5, %l2 = fffffffffffffff5
srl %l0,%l2,%l2 ! %l2 = 0000000000000000
! Mem[0000000015800020] = 67a21eef, %l0 = 0000000000000000
lduba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ef
! %l2 = 0000000000000000, %l6 = 00000000000001f2, %l1 = 00000000861f2586
orcc %l2,%l6,%l1 ! %l1 = 00000000000001f2, %ccr = 00
! Set Register : %l6 = 00000000000001f2
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! %l7 = fffffffff577cd4b, immed = 00000a2e, %l3 = 000000000000020c
taddcc %l7,0xa2e,%l3 ! %l3 = fffffffff577d779, %ccr = 8a
! %l7 = fffffffff577cd4b, immed = fffff737, %y = fffffff5
sdiv %l7,-0x8c9,%l3 ! %l3 = 0000000001249976
mov %l0,%y ! %y = 000000ef
p2_label_56:
! Mem[0000000030000050] = 00000000, %l4 = 0000000000000047
ldsw [%o0+0x050],%l4 ! %l4 = 0000000000000000
! Mem[0000000014800018] = 566f4b5e, %l7 = fffffffff577cd4b
ldsha [%i1+%i6]0x89,%l7 ! %l7 = 0000000000004b5e
! %l1 = 00000000000001f2, immed = fffff192, %l2 = 0000000000000000
sub %l1,-0xe6e,%l2 ! %l2 = 0000000000001060
! %l0 = 00000000000000ef, immed = 00000eb0, %l3 = 0000000001249976
addc %l0,0xeb0,%l3 ! %l3 = 0000000000000f9f
! Mem[0000000031000014] = 56eb3cce, %l6 = ffffffffffffffff
lduh [%o2+0x016],%l6 ! %l6 = 0000000000003cce
! %l5 = 0000000000005e4b, Mem[0000000031800050] = eab5f89e56eb3cce
stx %l5,[%o3+0x050] ! Mem[0000000031800050] = 0000000000005e4b
! %l3 = 0000000000000f9f, immed = 000007a1, %l2 = 0000000000001060
xor %l3,0x7a1,%l2 ! %l2 = 000000000000083e
! retry : should take illegal inst trap, %l0 = 00000000000000ef
retry ! Illegal inst trap : %l0 = 00000000000000ff
! %l2 = 0000083e, %l3 = 00000f9f, Mem[0000000030800050] = 04b9d9e1 c9bb3208
stda %l2,[%o1+0x050]%asi ! Mem[0000000030800050] = 0000083e 00000f9f
! Invert Register : %l4 = 0000000000000000
xor %l4,-1,%l4 ! %l4 = ffffffffffffffff
p2_label_57:
! Mem[0000000014800030] = 47a011b6 68a57f0c, %l0 = 000000ff, %l1 = 000001f2
ldda [%i1+%o6]0x81,%l0 ! %l0 = 0000000047a011b6 0000000068a57f0c
! Mem[0000000030000054] = 000000ff, %f15 = 861f2586
ld [%o0+0x054],%f15 ! %f15 = 000000ff
! Mem[0000000015800008] = 9d9fad35 ffffffff, %l0 = 47a011b6, %l1 = 68a57f0c
ldda [%i3+%i4]0x89,%l0 ! %l0 = 00000000ffffffff 000000009d9fad35
! %l5 = 0000000000005e4b, %l7 = 0000000000004b5e, %y = 000000ef
smul %l5,%l7,%l4 ! %l4 = 000000001bc2988a, %y = 00
! %l2 = 000000000000083e, immed = fffff291, %l4 = 000000001bc2988a
addc %l2,-0xd6f,%l4 ! %l4 = fffffffffffffacf
! Mem[0000000015800010] = 4bcd77f5, %f23 = eca05987
lda [%i3+%i5]0x80,%f23 ! %f23 = 4bcd77f5
! %l0 = 00000000ffffffff, %l7 = 0000000000004b5e, %y = 00000000
udiv %l0,%l7,%l4 ! %l4 = 000000000003658e
mov %l0,%y ! %y = ffffffff
! Mem[0000000031800050] = 0000000000005e4b, %f0 = 117833cd 1df12c6e
ldda [%o3+0x050]%asi,%f0 ! %f0 = 00000000 00005e4b
! %l1 = 000000009d9fad35, immed = fffffbbe, %l2 = 000000000000083e
tsubcc %l1,-0x442,%l2 ! %l2 = 000000009d9fb177, %ccr = 1b
! %l4 = 000000000003658e, %l7 = 0000000000004b5e, %l3 = 0000000000000f9f
andncc %l4,%l7,%l3 ! %l3 = 0000000000032480, %ccr = 00
p2_label_58:
! %l5 = 0000000000005e4b, Mem[0000000030000013] = 000001f2
stba %l5,[%o0+0x013]%asi ! Mem[0000000030000010] = 0000014b
! %l5 = 0000000000005e4b, %l0 = 00000000ffffffff, %y = ffffffff
sdivcc %l5,%l0,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
! Randomly selected nop
nop
! %l2 = 9d9fb177, %l3 = 00032480, Mem[0000000014000020] = 0000d188 61510066
stda %l2,[%i0+%o4]0x81 ! Mem[0000000014000020] = 9d9fb177 00032480
! Mem[0000000030800010] = 00000574, %l3 = 0000000000032480
lduw [%o1+%i5],%l3 ! %l3 = 0000000000000574
! %l3 = 0000000000000574, %l4 = 000000000003658e, %l7 = 0000000000004b5e
andn %l3,%l4,%l7 ! %l7 = 0000000000000070
! Mem[0000000030800050] = 0000083e, %l0 = 000000007fffffff
ldsh [%o1+0x052],%l0 ! %l0 = 000000000000083e
! %l2 = 000000009d9fb177, %l2 = 000000009d9fb177, %l4 = 000000000003658e
subccc %l2,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l6 = 00003cce, %l7 = 00000070, Mem[0000000031800050] = 00000000 00005e4b
std %l6,[%o3+0x050] ! Mem[0000000031800050] = 00003cce 00000070
! %l5 = 0000000000005e4b, Mem[0000000014000024] = 00032480
sth %l5,[%i0+0x024] ! Mem[0000000014000024] = 5e4b2480
p2_label_59:
! Mem[000000001500001c] = 00005e4b, %l0 = 000000000000083e
ldsha [%i2+0x01e]%asi,%l0 ! %l0 = 0000000000005e4b
! Set Register : %l2 = 000000009d9fb177
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! done : should take illegal inst trap, %l0 = 0000000000005e4b
done ! Illegal inst trap : %l0 = 0000000000005e5b
! %f4 = 00000574, Mem[0000000031000014] = 56eb3cce
st %f4 ,[%o2+0x014] ! Mem[0000000031000014] = 00000574
! Mem[0000000031800014] = eca05987, %l7 = 0000000000000070
lduh [%o3+0x016],%l7 ! %l7 = 0000000000005987
! %l6 = 00003cce, %l7 = 00005987, Mem[0000000030800050] = 0000083e 00000f9f
stda %l6,[%o1+0x050]%asi ! Mem[0000000030800050] = 00003cce 00005987
! %l2 = ffffffffffffffff, Mem[0000000015000010] = 89de4a59
stha %l2,[%i2+%i5]0x80 ! Mem[0000000015000010] = ffff4a59
! Mem[0000000014800030] = b611a047, %f20 = 06a42423
lda [%i1+%o6]0x88,%f20 ! %f20 = b611a047
! done : should take illegal inst trap, %l0 = 0000000000005e5b
done ! Illegal inst trap : %l0 = 0000000000005e6b
! Mem[0000000031000010] = 000095ce, %l5 = 0000000000005e4b
ldub [%o2+0x011],%l5 ! %l5 = 0000000000000000
p2_label_60:
! %f2 = 6d504381 eca05987, Mem[0000000030000010] = 0000014b 000000bb
std %f2 ,[%o0+%i5] ! Mem[0000000030000010] = 6d504381 eca05987
! %f16 = 99728697 4d950832, Mem[0000000030800010] = 00000574 0000973d
std %f16,[%o1+%i5] ! Mem[0000000030800010] = 99728697 4d950832
! %l0 = 0000000000005e6b, Mem[0000000031000050] = 00000000, %asi = 80
stwa %l0,[%o2+0x050]%asi ! Mem[0000000031000050] = 00005e6b
! Mem[0000000015800010] = f577cd4b, %l3 = 0000000000000574
ldsha [%i3+%i5]0x89,%l3 ! %l3 = ffffffffffffcd4b
! %l0 = 0000000000005e6b, %l2 = ffffffffffffffff, %l0 = 0000000000005e6b
tsubcctv %l0,%l2,%l0 ! %l0 = 0000000000005e8e, Trapped
! %f26 = 90b5f89e 56eb3cce, Mem[0000000030800010] = 99728697 4d950832
std %f26,[%o1+%i5] ! Mem[0000000030800010] = 90b5f89e 56eb3cce
! %l6 = 00003cce, %l7 = 00005987, Mem[0000000031800010] = 6d504381 eca05987
stda %l6,[%o3+0x010]%asi ! Mem[0000000031800010] = 00003cce 00005987
! %l7 = 0000000000005987, Mem[0000000014800030] = b611a047
stba %l7,[%i1+%o6]0x89 ! Mem[0000000014800030] = b611a087
! %l2 = ffffffff, %l3 = ffffcd4b, Mem[0000000030800010] = 90b5f89e 56eb3cce
std %l2,[%o1+%i5] ! Mem[0000000030800010] = ffffffff ffffcd4b
! %l4 = 0000000000000000, immed = 00000004, %l1 = 000000009d9fad35
srl %l4,0x004,%l1 ! %l1 = 0000000000000000
p2_label_61:
! Set Register : %l1 = 0000000000000000
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! %l3 = ffffffffffffcd4b, %l5 = 0000000000000000, %l1 = ffffffffffffffff
and %l3,%l5,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000005987, immed = fffff425, %y = 7fffffff
sdivcc %l7,-0xbdb,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00005e8e
! Mem[0000000015800020] = ef1ea267, %l1 = 0000000000000000
ldsb [%i3+0x023],%l1 ! %l1 = 0000000000000067
! Mem[000000001400002c] = 9fc1ecb8, %l6 = 0000000000003cce
lduw [%i0+0x02c],%l6 ! %l6 = 000000009fc1ecb8
! %l6 = 000000009fc1ecb8, immed = fffffcc6, %l3 = ffffffff80000000
addc %l6,-0x33a,%l3 ! %l3 = 000000009fc1e97e
! %l0 = 0000000000005e8e, Mem[0000000030000010] = 6d504381eca05987
stx %l0,[%o0+%i5] ! Mem[0000000030000010] = 0000000000005e8e
! %l2 = ffffffff, %l3 = 9fc1e97e, Mem[0000000015000020] = 00000000 56eb3cce
std %l2,[%i2+%o4] ! Mem[0000000015000020] = ffffffff 9fc1e97e
! Mem[0000000015000010] = ffff4a59, %l5 = 0000000000000000
lduha [%i2+%i5]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[0000000031000054] = 861f2586, %l2 = ffffffffffffffff
lduh [%o2+0x056],%l2 ! %l2 = 0000000000002586
p2_label_62:
! %l0 = 0000000000005e8e, immed = fffff06a, %l5 = 000000000000ffff
tsubcctv %l0,-0xf96,%l5 ! %l0 = 0000000000005eb1, Trapped
! Mem[0000000014800060] = 0362ecd724949ba1, %f22 = 00728d96 4bcd77f5
ldda [%i1+0x060]%asi,%f22 ! %f22 = 0362ecd7 24949ba1
! %l0 = 0000000000005eb1, immed = 000006f6, %l6 = 000000009fc1ecb8
orn %l0,0x6f6,%l6 ! %l6 = ffffffffffffffb9
! %f26 = 90b5f89e, Mem[0000000030000014] = 00005e8e
sta %f26,[%o0+0x014]%asi ! Mem[0000000030000014] = 90b5f89e
! Mem[0000000015000000] = f2ff8415, %l4 = 0000000000000000
ldswa [%i2+%g0]0x81,%l4 ! %l4 = fffffffff2ff8415
! Mem[0000000015000010] = ffff4a59, %l1 = 0000000000000067
ldsw [%i2+%i5],%l1 ! %l1 = ffffffffffff4a59
! Mem[0000000014800028] = 00000000, %l1 = ffffffffffff4a59
lduwa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000005987, Mem[0000000015800030] = 00000000
stwa %l7,[%i3+%o6]0x89 ! Mem[0000000015800030] = 00005987
! %f0 = 00000000 00005e4b, Mem[0000000030000010] = 00000000 90b5f89e
std %f0 ,[%o0+%i5] ! Mem[0000000030000010] = 00000000 00005e4b
! %l0 = 0000000000005eb1, Mem[0000000014000066] = 1df12c6e
stba %l0,[%i0+0x066]%asi ! Mem[0000000014000064] = 1df1b16e
p2_label_63:
! Mem[0000000015800044] = dd06f9ee, %l1 = 0000000000000000
ldsb [%i3+0x045],%l1 ! %l1 = 0000000000000006
! %l2 = 0000000000002586, immed = fffffcb7, %y = 00005e8e
sdivcc %l2,-0x349,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00005eb1
! %f26 = 90b5f89e 56eb3cce, Mem[0000000014800030] = 87a011b6 68a57f0c
std %f26,[%i1+%o6] ! Mem[0000000014800030] = 90b5f89e 56eb3cce
! Mem[0000000030000050] = 00000000, %l2 = 0000000000002586
ldsha [%o0+0x050]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000015800050] = 38b68c91, %l6 = ffffffffffffffb9
lduw [%i3+0x050],%l6 ! %l6 = 0000000038b68c91
! %l7 = 0000000000005987, immed = fffff99b, %y = 00005eb1
udiv %l7,-0x665,%l0 ! %l0 = 0000000000005eb1
mov %l0,%y ! %y = 00005eb1
! done : should take illegal inst trap, %l0 = 0000000000005eb1
done ! Illegal inst trap : %l0 = 0000000000005ec1
! Mem[0000000031800050] = 00003cce00000070, %l4 = fffffffff2ff8415
ldx [%o3+0x050],%l4 ! %l4 = 00003cce00000070
! %l0 = 0000000000005ec1, %l0 = 0000000000005ec1, %y = 00005eb1
umul %l0,%l0,%l0 ! %l0 = 0000000023124d81, %y = 00
! %l0 = 0000000023124d81, %l1 = 0000000000000006, %l3 = ffffffff80000000
addcc %l0,%l1,%l3 ! %l3 = 0000000023124d87, %ccr = 00
p2_label_64:
! %l7 = 0000000000005987
sethi %hi(0x9a744400),%l7 ! %l7 = 000000009a744400
! Mem[0000000015800050] = 38b68c91, %l5 = 000000000000ffff
lduw [%i3+0x050],%l5 ! %l5 = 0000000038b68c91
! %f28 = 2ddc2384 1d67ca94, Mem[0000000030000050] = 00000000 000000ff
stda %f28,[%o0+0x050]%asi ! Mem[0000000030000050] = 2ddc2384 1d67ca94
! %l3 = 0000000023124d87, immed = ffffff1e, %y = 00000000
umulcc %l3,-0x0e2,%l7 ! %l7 = 23124d6809d78ed2, %ccr = 00, %y = 23124d68
! %f6 = b4e0156c fc51e6ae, Mem[0000000030800050] = 00003cce 00005987
std %f6 ,[%o1+0x050] ! Mem[0000000030800050] = b4e0156c fc51e6ae
! Mem[0000000030000010] = 0000000000005e4b, %f26 = 90b5f89e 56eb3cce
ldd [%o0+%i5],%f26 ! %f26 = 00000000 00005e4b
! Mem[0000000015800028] = ffffffff, %l6 = 0000000038b68c91
ldsh [%i3+%o5],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000015800020] = ef1ea267 89de4a59, %l2 = 00000000, %l3 = 23124d87
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ef1ea267 0000000089de4a59
! Mem[0000000014800078] = 9224d657, %l1 = 0000000000000006
ldsh [%i1+0x07a],%l1 ! %l1 = ffffffffffffd657
! %l7 = 23124d6809d78ed2, Mem[0000000031000014] = 00000574
stw %l7,[%o2+0x014] ! Mem[0000000031000014] = 09d78ed2
p2_label_65:
! %f0 = 00000000 00005e4b, Mem[0000000014800020] = 000000ff ffffffe0
stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00000000 00005e4b
! %f12 = e0d0b9b2 2324a406, Mem[0000000015800028] = ffffffff e0ffffff
stda %f12,[%i3+%o5]0x89 ! Mem[0000000015800028] = e0d0b9b2 2324a406
! %l1 = ffffffffffffd657, immed = fffff35c, %y = 23124d68
umul %l1,-0xca4,%l1 ! %l1 = ffffc9b3020e9c44, %y = ffffc9b3
! Mem[0000000014000010] = ce9564b760b290f0, %f28 = 2ddc2384 1d67ca94
ldda [%i0+%i5]0x88,%f28 ! %f28 = ce9564b7 60b290f0
! Mem[0000000030000050] = 2ddc2384 1d67ca94, %l0 = 23124d81, %l1 = 020e9c44
ldd [%o0+0x050],%l0 ! %l0 = 000000002ddc2384 000000001d67ca94
! Mem[000000001480000c] = 712d4b80, %l0 = 000000002ddc2384
ldsb [%i1+0x00d],%l0 ! %l0 = 000000000000002d
! Mem[0000000030000050] = 2ddc2384, %f8 = 201f2586
ld [%o0+0x050],%f8 ! %f8 = 2ddc2384
! Mem[0000000030800050] = b4e0156c, %l4 = 00003cce00000070
ldsba [%o1+0x050]%asi,%l4 ! %l4 = ffffffffffffffb4
! Mem[0000000014000030] = 17000000, %f7 = fc51e6ae
lda [%i0+%o6]0x80,%f7 ! %f7 = 17000000
! Mem[0000000031000050] = 00005e6b, %f22 = 0362ecd7
ld [%o2+0x050],%f22 ! %f22 = 00005e6b
p2_label_66:
! %l4 = ffffffffffffffb4, Mem[0000000014800070] = 0293f3064cab4419
stx %l4,[%i1+0x070] ! Mem[0000000014800070] = ffffffffffffffb4
! Mem[0000000030800010] = ffffffff ffffcd4b, %l6 = ffffffff, %l7 = 09d78ed2
ldda [%o1+0x010]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ffffcd4b
! Mem[0000000014000000] = 4b5e9941, %l4 = ffffffffffffffb4
ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000004b5e
! %l6 = ffffffff, %l7 = ffffcd4b, Mem[0000000031000010] = 000095ce 09d78ed2
stda %l6,[%o2+0x010]%asi ! Mem[0000000031000010] = ffffffff ffffcd4b
! %l6 = 00000000ffffffff, immed = fffffff8, %y = ffffc9b3
sdivcc %l6,-0x008,%l7 ! %l7 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 0000002d
! %l4 = 00004b5e, %l5 = 38b68c91, Mem[0000000031000010] = ffffffff ffffcd4b
std %l4,[%o2+%i5] ! Mem[0000000031000010] = 00004b5e 38b68c91
! %f21 = fb83ebb9, Mem[0000000031000014] = 38b68c91
sta %f21,[%o2+0x014]%asi ! Mem[0000000031000014] = fb83ebb9
! Mem[0000000030800010] = ffffffff, %l7 = 000000007fffffff
ldub [%o1+0x012],%l7 ! %l7 = 00000000000000ff
! Clear Register : %l5 = 0000000038b68c91
clr %l5 ! %l5 = 0000000000000000
! %l3 = 0000000089de4a59, Mem[0000000031000017] = fb83ebb9
stb %l3,[%o2+0x017] ! Mem[0000000031000014] = fb83eb59
p2_label_67:
! %l6 = 00000000ffffffff, Mem[0000000030800016] = ffffcd4b
sth %l6,[%o1+0x016] ! Mem[0000000030800014] = ffffffff
! %l5 = 0000000000000000, %l7 = 00000000000000ff, %l3 = 0000000089de4a59
andncc %l5,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44
! %l5 = 0000000000000000, Mem[0000000015000020] = ffffffff
stba %l5,[%i2+%o4]0x81 ! Mem[0000000015000020] = 00ffffff
! %l4 = 0000000000004b5e, Mem[0000000030000016] = 00005e4b
stba %l4,[%o0+0x016]%asi ! Mem[0000000030000014] = 00005e4b
! %l0 = 000000000000002d, Mem[0000000030000054] = 1d67ca94
stw %l0,[%o0+0x054] ! Mem[0000000030000054] = 0000002d
! %l7 = 00000000000000ff, immed = fffff339, %l4 = 0000000000004b5e
addcc %l7,-0xcc7,%l4 ! %l4 = fffffffffffff438, %ccr = 88
! %l6 = 00000000ffffffff, Mem[0000000015000000] = 000000001584fff2
stxa %l6,[%i2+%g0]0x88 ! Mem[0000000015000000] = 00000000ffffffff
! Mem[0000000015000030] = b2b9b8f9, %l6 = 00000000ffffffff
lduha [%i2+%o6]0x89,%l6 ! %l6 = 000000000000b8f9
! Mem[0000000031800050] = 00003cce, %l7 = 00000000000000ff
ldsha [%o3+0x050]%asi,%l7 ! %l7 = 0000000000000000
! %l2 = 00000000ef1ea267, %l1 = 000000001d67ca94, %y = 0000002d
umulcc %l2,%l1,%l2 ! %l2 = 1b776af16c4c298c, %ccr = 00, %y = 1b776af1
p2_label_68:
! %l0 = 000000000000002d, %l0 = 000000000000002d, %l7 = 0000000000000000
srax %l0,%l0,%l7 ! %l7 = 0000000000000000
! Mem[0000000015800020] = ef1ea267, %l1 = 000000001d67ca94
lduba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ef
! %l4 = fffffffffffff438, Mem[0000000031800052] = 00003cce
stb %l4,[%o3+0x052] ! Mem[0000000031800050] = 000038ce
! Mem[0000000014000058] = 6ad5578a, %l5 = 0000000000000000
ldsh [%i0+0x05a],%l5 ! %l5 = 000000000000578a
! %l5 = 000000000000578a, %l7 = 0000000000000000, %l0 = 000000000000002d
addcc %l5,%l7,%l0 ! %l0 = 000000000000578a, %ccr = 00
! Mem[0000000015800018] = b1fb3b00, %l0 = 000000000000578a
ldswa [%i3+%i6]0x81,%l0 ! %l0 = ffffffffb1fb3b00
! Mem[0000000015800020] = ef1ea26789de4a59, %f28 = ce9564b7 60b290f0
ldda [%i3+%o4]0x80,%f28 ! %f28 = ef1ea267 89de4a59
! Mem[0000000030800010] = ffffffff, %l1 = 00000000000000ef
ldub [%o1+0x012],%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000000, immed = 00000780, %l6 = 000000000000b8f9
orncc %l7,0x780,%l6 ! %l6 = fffffffffffff87f, %ccr = 88
! Mem[0000000015800028] = 2324a406, %l0 = ffffffffb1fb3b00
lduha [%i3+%o5]0x89,%l0 ! %l0 = 000000000000a406
p2_label_69:
! Mem[0000000015800068] = 8fc0999f9cff142a, %l7 = 0000000000000000
ldx [%i3+0x068],%l7 ! %l7 = 8fc0999f9cff142a
! Mem[0000000031800010] = 00003cce00005987, %l4 = fffffffffffff438
ldxa [%o3+0x010]%asi,%l4 ! %l4 = 00003cce00005987
! Mem[0000000031000014] = fb83eb59, %f14 = 00000000
ld [%o2+0x014],%f14 ! %f14 = fb83eb59
! %l0 = 0000a406, %l1 = 000000ff, Mem[0000000015800048] = 00000000 fffff5f0
stda %l0,[%i3+0x048]%asi ! Mem[0000000015800048] = 0000a406 000000ff
! Mem[0000000030800054] = fc51e6ae, %l1 = 00000000000000ff
ldsw [%o1+0x054],%l1 ! %l1 = fffffffffc51e6ae
! %l5 = 000000000000578a, Mem[0000000015000028] = e22f90f0
stba %l5,[%i2+%o5]0x81 ! Mem[0000000015000028] = 8a2f90f0
! %l6 = fffffffffffff87f, Mem[0000000031000050] = 00005e6b
sth %l6,[%o2+0x050] ! Mem[0000000031000050] = f87f5e6b
! %l3 = 0000000000000000, immed = 00000e74, %l7 = 8fc0999f9cff142a
addcc %l3,0xe74,%l7 ! %l7 = 0000000000000e74, %ccr = 00
! Mem[0000000031800054] = 00000070, %l0 = 000000000000a406
lduh [%o3+0x054],%l0 ! %l0 = 0000000000000000
! %f9 = 00000000, Mem[0000000031000050] = f87f5e6b
st %f9 ,[%o2+0x050] ! Mem[0000000031000050] = 00000000
p2_label_70:
! %l0 = 0000000000000000, immed = fffffbd3, %l4 = 00003cce00005987
andn %l0,-0x42d,%l4 ! %l4 = 0000000000000000
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l4 = 0000000000000000
taddcc %l0,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000015000010] = ffff4a59 ffffdf22, %l4 = 00000000, %l5 = 0000578a
ldda [%i2+%i5]0x81,%l4 ! %l4 = 00000000ffff4a59 00000000ffffdf22
! Mem[0000000015800010] = 4bcd77f5, %l4 = 00000000ffff4a59
ldsh [%i3+%i5],%l4 ! %l4 = 0000000000004bcd
! %l1 = fffffffffc51e6ae, %l4 = 0000000000004bcd, %l6 = fffffffffffff87f
and %l1,%l4,%l6 ! %l6 = 000000000000428c
! %l7 = 0000000000000e74, Mem[0000000030000050] = 2ddc23840000002d
stx %l7,[%o0+0x050] ! Mem[0000000030000050] = 0000000000000e74
! %l1 = fffffffffc51e6ae, Mem[0000000014000008] = e2008d96998d16b0
stxa %l1,[%i0+%i4]0x80 ! Mem[0000000014000008] = fffffffffc51e6ae
! %f30 = e9945484, Mem[0000000031000050] = 00000000
st %f30,[%o2+0x050] ! Mem[0000000031000050] = e9945484
! Mem[0000000015000060] = 90b5f89e 56eb3cce, %l0 = 00000000, %l1 = fc51e6ae
ldd [%i2+0x060],%l0 ! %l0 = 0000000090b5f89e 0000000056eb3cce
! %l1 = 0000000056eb3cce, %l2 = 1b776af16c4c298c, %l1 = 0000000056eb3cce
or %l1,%l2,%l1 ! %l1 = 1b776af17eef3dce
p2_label_71:
! %f24 = f4544ae4 00008d96, Mem[0000000031800010] = 00003cce 00005987
std %f24,[%o3+%i5] ! Mem[0000000031800010] = f4544ae4 00008d96
! Mem[0000000031000010] = 00004b5e, %f18 = eab5f89e
ld [%o2+%i5],%f18 ! %f18 = 00004b5e
! %f12 = e0d0b9b2 2324a406, Mem[0000000030800010] = ffffffff ffffffff
stda %f12,[%o1+0x010]%asi ! Mem[0000000030800010] = e0d0b9b2 2324a406
! Mem[0000000031800050] = 000038ce, %l7 = 0000000000000e74
ldsb [%o3+0x051],%l7 ! %l7 = 0000000000000000
! Mem[0000000030800010] = e0d0b9b2, %l6 = 000000000000428c
lduw [%o1+%i5],%l6 ! %l6 = 00000000e0d0b9b2
! %f4 = 00000574 0000973d, Mem[0000000015800008] = ffffffff 35ad9f9d
stda %f4 ,[%i3+%i4]0x81 ! Mem[0000000015800008] = 00000574 0000973d
! %f8 = 2ddc2384 00000000, Mem[0000000015800000] = d0000000 00000000
std %f8 ,[%i3+%g0] ! Mem[0000000015800000] = 2ddc2384 00000000
! Mem[0000000015000028] = 8a2f90f0, %l6 = 00000000e0d0b9b2
lduwa [%i2+%o5]0x80,%l6 ! %l6 = 000000008a2f90f0
! %f6 = b4e0156c 17000000, Mem[0000000014800060] = 0362ecd7 24949ba1
std %f6 ,[%i1+0x060] ! Mem[0000000014800060] = b4e0156c 17000000
! Mem[0000000030000014] = 00005e4b, %l4 = 0000000000004bcd
lduh [%o0+0x016],%l4 ! %l4 = 0000000000005e4b
p2_label_72:
! Mem[0000000015800008] = 00000574, %l2 = 1b776af16c4c298c
lduwa [%i3+%i4]0x80,%l2 ! %l2 = 0000000000000574
! %l2 = 0000000000000574, %l5 = 00000000ffffdf22, %y = 1b776af1
smulcc %l2,%l5,%l7 ! %l7 = ffffffffff4cc568, %ccr = 88, %y = ffffffff
! Mem[0000000015000008] = 2324a406 973d4214, %l6 = 8a2f90f0, %l7 = ff4cc568
ldda [%i2+%i4]0x81,%l6 ! %l6 = 000000002324a406 00000000973d4214
! %l2 = 0000000000000574, immd = fffffffffffffaae, %l7 = 00000000973d4214
mulx %l2,-0x552,%l7 ! %l7 = ffffffffffe2fcd8, %y = ffffffff
! %l7 = ffffffffffe2fcd8, %l1 = 1b776af17eef3dce, %l6 = 000000002324a406
taddcctv %l7,%l1,%l6 ! %l0 = 0000000090b5f8c1, Trapped
! %l7 = ffffffffffe2fcd8, immed = fffffe96, %l3 = 0000000000000000
taddcc %l7,-0x16a,%l3 ! %l3 = ffffffffffe2fb6e, %ccr = 9b
! Mem[0000000030800050] = b4e0156c, %l3 = ffffffffffe2fb6e
ldsba [%o1+0x053]%asi,%l3 ! %l3 = 000000000000006c
! %l2 = 0000000000000574
sethi %hi(0x4a9e2400),%l2 ! %l2 = 000000004a9e2400
! %l1 = 1b776af17eef3dce, Mem[0000000031800050] = 000038ce, %asi = 80
stha %l1,[%o3+0x050]%asi ! Mem[0000000031800050] = 3dce38ce
! Mem[0000000031800054] = 00000070, %l3 = 000000000000006c
ldsw [%o3+0x054],%l3 ! %l3 = 0000000000000070
p2_label_73:
! Mem[0000000030000010] = 00000000 00005e4b, %l6 = 2324a406, %l7 = ffe2fcd8
ldd [%o0+%i5],%l6 ! %l6 = 0000000000000000 0000000000005e4b
! %l6 = 0000000000000000, immed = 0000028a, %y = ffffffff
sdiv %l6,0x28a,%l4 ! %l4 = ffffffffff9b2ce7
mov %l0,%y ! %y = 90b5f8c1
! Mem[0000000030000014] = 00005e4b, %f6 = b4e0156c
ld [%o0+0x014],%f6 ! %f6 = 00005e4b
! %l0 = 0000000090b5f8c1, Mem[0000000015000010] = 594affff
stwa %l0,[%i2+%i5]0x89 ! Mem[0000000015000010] = 90b5f8c1
! Mem[0000000030800050] = b4e0156cfc51e6ae, %l2 = 000000004a9e2400
ldxa [%o1+0x050]%asi,%l2 ! %l2 = b4e0156cfc51e6ae
! %l4 = ffffffffff9b2ce7, immed = 00000bef, %l5 = 00000000ffffdf22
addc %l4,0xbef,%l5 ! %l5 = ffffffffff9b38d7
! Mem[0000000014800010] = ffffffff, %l2 = b4e0156cfc51e6ae
ldsha [%i1+%i5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000031800050] = 3dce38ce00000070, %l1 = 1b776af17eef3dce
ldx [%o3+0x050],%l1 ! %l1 = 3dce38ce00000070
! Mem[000000001480007c] = d96caf8a, %l5 = ffffffffff9b38d7
ldsw [%i1+0x07c],%l5 ! %l5 = ffffffffd96caf8a
! %l0 = 0000000090b5f8c1, Mem[0000000015000018] = 41995e4b00005e4b
stxa %l0,[%i2+%i6]0x80 ! Mem[0000000015000018] = 0000000090b5f8c1
p2_label_74:
! Mem[0000000030000014] = 00005e4b, %l3 = 0000000000000070
ldsba [%o0+0x016]%asi,%l3 ! %l3 = 000000000000005e
! %l2 = ffffffffffffffff, Mem[0000000031000010] = 00004b5efb83eb59
stx %l2,[%o2+%i5] ! Mem[0000000031000010] = ffffffffffffffff
! %l5 = ffffffffd96caf8a, immed = fffffe08, %l1 = 3dce38ce00000070
tsubcctv %l5,-0x1f8,%l1 ! %l0 = 0000000090b5f8e4, Trapped
! %l3 = 000000000000005e, Mem[0000000015000028] = 8a2f90f0
stba %l3,[%i2+%o5]0x81 ! Mem[0000000015000028] = 5e2f90f0
! %l6 = 0000000000000000, Mem[000000001480002a] = 00000000
sth %l6,[%i1+0x02a] ! Mem[0000000014800028] = 00000000
! %l7 = 0000000000005e4b, %l0 = 0000000090b5f8e4, %y = 90b5f8c1
umul %l7,%l0,%l5 ! %l5 = 0000354d36b3a2cc, %y = 354d
! %l0 = 0000000090b5f8e4, Mem[0000000015000028] = f0902f5e
stba %l0,[%i2+%o5]0x89 ! Mem[0000000015000028] = f0902fe4
! Mem[0000000031800050] = 3dce38ce 00000070, %l0 = 90b5f8e4, %l1 = 00000070
ldd [%o3+0x050],%l0 ! %l0 = 000000003dce38ce 0000000000000070
! %l1 = 0000000000000070, Mem[0000000014800008] = 90b5f89e
stwa %l1,[%i1+%i4]0x89 ! Mem[0000000014800008] = 00000070
! %l0 = 3dce38ce, %l1 = 00000070, Mem[0000000014800020] = 00000000 4b5e0000
stda %l0,[%i1+%o4]0x89 ! Mem[0000000014800020] = 3dce38ce 00000070
p2_label_75:
! %l0 = 000000003dce38ce, %l4 = ffffffffff9b2ce7, %y = 0000354d
umulcc %l0,%l4,%l3 ! %l3 = 3db5e148cd92a9e2, %ccr = 08, %y = 3db5e148
! Mem[0000000031000054] = 861f2586, %l0 = 000000003dce38ce
ldsw [%o2+0x054],%l0 ! %l0 = ffffffff861f2586
! %l6 = 0000000000000000, Mem[0000000030000054] = 00000e74
stw %l6,[%o0+0x054] ! Mem[0000000030000054] = 00000000
! %l2 = ffffffff, %l3 = cd92a9e2, Mem[0000000014000008] = ffffffff aee651fc
stda %l2,[%i0+%i4]0x89 ! Mem[0000000014000008] = ffffffff cd92a9e2
! Mem[0000000030000050] = 00000000, %l6 = 0000000000000000
ldsw [%o0+0x050],%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000031000013] = ffffffff
stba %l6,[%o2+0x013]%asi ! Mem[0000000031000010] = ffffff00
! Mem[0000000030000050] = 00000000, %l6 = 0000000000000000
ldsw [%o0+0x050],%l6 ! %l6 = 0000000000000000
! Mem[0000000015800054] = 4039b678, %l7 = 0000000000005e4b
lduh [%i3+0x054],%l7 ! %l7 = 0000000000004039
! %l0 = ffffffff861f2586, %l0 = ffffffff861f2586, %l3 = 3db5e148cd92a9e2
sub %l0,%l0,%l3 ! %l3 = 0000000000000000
! %f15 = 000000ff, Mem[0000000014800030] = 90b5f89e
sta %f15,[%i1+%o6]0x81 ! Mem[0000000014800030] = 000000ff
p2_label_76:
! Mem[0000000015800008] = 000005740000973d, %f22 = 00005e6b 24949ba1
ldda [%i3+%i4]0x81,%f22 ! %f22 = 00000574 0000973d
! %l4 = ffffffffff9b2ce7, %l6 = 0000000000000000, %y = 3db5e148
sdiv %l4,%l6,%l2 ! Div by zero, %l0 = ffffffff861f25d6
mov %l0,%y ! %y = 861f25ae
! Mem[0000000015800018] = d07f5c00003bfbb1, %l5 = 0000354d36b3a2cc
ldxa [%i3+%i6]0x88,%l5 ! %l5 = d07f5c00003bfbb1
! %l2 = ffffffffffffffff, immed = 00000e74, %l5 = d07f5c00003bfbb1
add %l2,0xe74,%l5 ! %l5 = 0000000000000e73
! %l3 = 0000000000000000, immed = fffff6cb, %l2 = ffffffffffffffff
xor %l3,-0x935,%l2 ! %l2 = fffffffffffff6cb
! %l2 = fffffffffffff6cb, %l2 = fffffffffffff6cb, %l0 = ffffffff861f25ae
andncc %l2,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000031800054] = 00000070, %l7 = 0000000000004039
ldsb [%o3+0x056],%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000015000014] = ffffdf22
stw %l7,[%i2+0x014] ! Mem[0000000015000014] = 00000000
save ! CWP = 1
! Invert Register : %l1 = 0000000000000000
xor %l1,-1,%l1 ! %l1 = ffffffffffffffff
p2_label_77: ! %cwp = 1
! %l4 = 0000000086251f86, immed = 000001cf, %l2 = 0000000000000000
subc %l4,0x1cf,%l2 ! %l2 = 0000000086251db7
! %l1 = ffffffffffffffff, immd = fffffffffffff8a7, %l2 = 0000000086251db7
udivx %l1,-0x759,%l2 ! %l2 = 0000000000000001
! %l2 = 00000001, %l3 = 27060a98, Mem[0000000030000050] = 00000000 00000000
std %l2,[%i0+0x050] ! Mem[0000000030000050] = 00000001 27060a98
! %f31 = f336c7d0, Mem[0000000031000054] = 861f2586
st %f31,[%i2+0x054] ! Mem[0000000031000054] = f336c7d0
! %f3 = eca05987, Mem[0000000031000050] = e9945484
st %f3 ,[%i2+0x050] ! Mem[0000000031000050] = eca05987
! Mem[0000000031800050] = 3dce38ce00000070, %f20 = b611a047 fb83ebb9
ldda [%i3+0x050]%asi,%f20 ! %f20 = 3dce38ce 00000070
! Mem[0000000015800028] = 2324a406, %l3 = 75a34fd227060a98
ldsha [%o3+%i5]0x89,%l3 ! %l3 = ffffffffffffa406
! %l4 = 0000000086251f86, Mem[000000001500004c] = 1d67ca94
stw %l4,[%o2+0x04c] ! Mem[000000001500004c] = 86251f86
! Mem[0000000015000040] = 133a842c 77c07393, %l0 = e01cf829, %l1 = ffffffff
ldd [%o2+0x040],%l0 ! %l0 = 00000000133a842c 0000000077c07393
! %l4 = 0000000086251f86, %l5 = 0000000028c717c4, %l3 = ffffffffffffa406
xorcc %l4,%l5,%l3 ! %l3 = 00000000aee20842, %ccr = 08
p2_label_78: ! %cwp = 1
! %l3 = 00000000aee20842, immed = 00000073, %y = 861f25ae
udiv %l3,0x073,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = 133a842c
! Mem[0000000014800030] = 000000ff, %l3 = 00000000aee20842
lduh [%o1+0x032],%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000081, immed = 0000047a, %l2 = 0000000000000001
orn %l6,0x47a,%l2 ! %l2 = fffffffffffffb85
! Mem[0000000031000014] = ffffffff, %l5 = 00000000ffffffff
ldsh [%i2+0x016],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000031800014] = 00008d96, %l1 = 0000000077c07393
ldsw [%i3+0x014],%l1 ! %l1 = 0000000000008d96
! %f18 = 00004b5e, Mem[0000000015000048] = 2ddc2384
st %f18,[%o2+0x048] ! Mem[0000000015000048] = 00004b5e
! Mem[0000000031000014] = ffffffff, %l2 = fffffffffffffb85
ldsha [%i2+0x014]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000014000024] = 5e4b2480, %l4 = 0000000086251f86
ldsh [%o0+0x026],%l4 ! %l4 = 0000000000002480
! retry : should take illegal inst trap, %l0 = 00000000133a842c
retry ! Illegal inst trap : %l0 = 00000000133a843c
! %l3 = 00000000000000ff, %l5 = ffffffffffffffff, %l2 = ffffffffffffffff
xorcc %l3,%l5,%l2 ! %l2 = ffffffffffffff00, %ccr = 88
p2_label_79: ! %cwp = 1
! Mem[0000000014800058] = 973d0321, %l2 = ffffffffffffff00
ldsba [%o1+0x05b]%asi,%l2 ! %l2 = 0000000000000021
! Mem[0000000015000020] = 7ee9c19f ffffff00, %l2 = 00000021, %l3 = 000000ff
ldda [%o2+%i4]0x89,%l2 ! %l2 = 00000000ffffff00 000000007ee9c19f
! Mem[0000000014800008] = 00000070, %f18 = 00004b5e
lda [%o1+%o4]0x88,%f18 ! %f18 = 00000070
! %l1 = 0000000000008d96, immed = 000006f6, %y = 133a842c
sdivcc %l1,0x6f6,%l1 ! %l1 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 133a843c
! %l6 = 0000000000000081, Mem[0000000014000030] = 00000017
stba %l6,[%o0+%i6]0x89 ! Mem[0000000014000030] = 00000081
! %l1 = 000000007fffffff, %l3 = 000000007ee9c19f, %l6 = 0000000000000081
sub %l1,%l3,%l6 ! %l6 = 0000000001163e60
! Mem[0000000015800018] = b1fb3b00005c7fd0, %f2 = 6d504381 eca05987
ldda [%o3+%o6]0x81,%f2 ! %f2 = b1fb3b00 005c7fd0
! %f16 = 99728697 4d950832, Mem[0000000015800010] = f577cd4b b9eb83fb
stda %f16,[%o3+%o5]0x89 ! Mem[0000000015800010] = 99728697 4d950832
! %l6 = 0000000001163e60, immed = 00000293, %l4 = 0000000000002480
andncc %l6,0x293,%l4 ! %l4 = 0000000001163c60, %ccr = 00
! %l7 = 0000000000000062, Mem[0000000014800029] = 00000000
stb %l7,[%o1+0x029] ! Mem[0000000014800028] = 00620000
p2_label_80: ! %cwp = 1
! %f25 = 00008d96, Mem[0000000014800028] = 00006200
sta %f25,[%o1+%i5]0x89 ! Mem[0000000014800028] = 00008d96
! %f24 = f4544ae4, Mem[0000000030000054] = 27060a98
st %f24,[%i0+0x054] ! Mem[0000000030000054] = f4544ae4
! %l4 = 0000000001163c60, Mem[0000000014000056] = f165019f
stb %l4,[%o0+0x056] ! Mem[0000000014000054] = f165609f
! Mem[0000000014800000] = d0c736f3, %l1 = 000000007fffffff
lduwa [%o1+%g0]0x80,%l1 ! %l1 = 00000000d0c736f3
! Randomly selected nop
nop
! %l0 = 00000000133a843c, immed = 0000000b, %l6 = 0000000001163e60
taddcc %l0,0x00b,%l6 ! %l6 = 00000000133a8447, %ccr = 02
! %l4 = 0000000001163c60, %l7 = 0000000000000062, %l6 = 00000000133a8447
srax %l4,%l7,%l6 ! %l6 = 0000000000000000
! Mem[0000000030800050] = b4e0156c, %l0 = 00000000133a843c
ldsw [%i1+0x050],%l0 ! %l0 = ffffffffb4e0156c
! %l4 = 0000000001163c60, immed = 000006a4, %l4 = 0000000001163c60
taddcc %l4,0x6a4,%l4 ! %l4 = 0000000001164304, %ccr = 00
! %l1 = 00000000d0c736f3, %l5 = ffffffffffffffff, %l6 = 0000000000000000
andn %l1,%l5,%l6 ! %l6 = 0000000000000000
p2_label_81: ! %cwp = 1
! Mem[0000000014800070] = ffffffffffffffb4, %f10 = 6d504381 2324a406
ldd [%o1+0x070],%f10 ! %f10 = ffffffff ffffffb4
! Mem[0000000031800050] = 3dce38ce 00000070, %l0 = b4e0156c, %l1 = d0c736f3
ldd [%i3+0x050],%l0 ! %l0 = 000000003dce38ce 0000000000000070
! %l0 = 000000003dce38ce, Mem[000000001500005d] = 102d3de6
stba %l0,[%o2+0x05d]%asi ! Mem[000000001500005c] = 10ce3de6
! %l4 = 0000000001164304, immed = 000002cf, %y = 133a843c
smulcc %l4,0x2cf,%l7 ! %l7 = 000000030d86383c, %ccr = 00, %y = 03
! Mem[0000000030800050] = b4e0156c fc51e6ae, %l0 = 3dce38ce, %l1 = 00000070
ldd [%i1+0x050],%l0 ! %l0 = 00000000b4e0156c 00000000fc51e6ae
! %l5 = ffffffffffffffff, Mem[0000000014000004] = 5e6cb934
stw %l5,[%o0+0x004] ! Mem[0000000014000004] = ffffffff
! %l4 = 0000000001164304, %l2 = 00000000ffffff00, %l1 = 00000000fc51e6ae
addc %l4,%l2,%l1 ! %l1 = 0000000101164204
! %l0 = 00000000b4e0156c, %l6 = 0000000000000000, %l5 = ffffffffffffffff
udivx %l0,%l6,%l5 ! Div by zero, %l0 = 00000000b4e015bc
! Mem[0000000031800050] = 3dce38ce, %l0 = 00000000b4e01594
ldsha [%i3+0x052]%asi,%l0 ! %l0 = 00000000000038ce
! %l7 = 000000030d86383c, %l1 = 0000000101164204, %l7 = 000000030d86383c
xnorcc %l7,%l1,%l7 ! %l7 = fffffffdf36f85c7, %ccr = 88
p2_label_82: ! %cwp = 1
! %l5 = ffffffffffffffff, immed = fffff9fa, %y = 00000003
udivcc %l5,-0x606,%l7 ! %l7 = 0000000000000004, %ccr = 00
mov %l0,%y ! %y = 000038ce
! done : should take illegal inst trap, %l0 = 00000000000038ce
done ! Illegal inst trap : %l0 = 00000000000038de
! %l1 = 0000000101164204
sethi %hi(0xd3fb3800),%l1 ! %l1 = 00000000d3fb3800
! %l0 = 000038de, %l1 = d3fb3800, Mem[0000000014800060] = b4e0156c 17000000
std %l0,[%o1+0x060] ! Mem[0000000014800060] = 000038de d3fb3800
! Mem[0000000030000010] = 0000000000005e4b, %l5 = ffffffffffffffff
ldx [%i0+%o5],%l5 ! %l5 = 0000000000005e4b
! Mem[0000000030800054] = fc51e6ae, %l1 = 00000000d3fb3800
ldsh [%i1+0x056],%l1 ! %l1 = ffffffffffffe6ae
! %l7 = 0000000000000004, Mem[0000000014800028] = 968d0000fffffff3
stxa %l7,[%o1+%i5]0x80 ! Mem[0000000014800028] = 0000000000000004
! %l1 = ffffffffffffe6ae, Mem[0000000030000014] = 00005e4b
stb %l1,[%i0+0x014] ! Mem[0000000030000014] = ae005e4b
! Mem[0000000031800010] = f4544ae4 00008d96, %l0 = 000038de, %l1 = ffffe6ae
ldd [%i3+%o5],%l0 ! %l0 = 00000000f4544ae4 0000000000008d96
! %l1 = 0000000000008d96, %l6 = 0000000000000000, %l2 = 00000000ffffff00
add %l1,%l6,%l2 ! %l2 = 0000000000008d96
p2_label_83: ! %cwp = 1
! Mem[0000000031000050] = eca05987f336c7d0, %l6 = 0000000000000000
ldx [%i2+0x050],%l6 ! %l6 = eca05987f336c7d0
! Mem[0000000014000050] = e5ee8695 f165609f, %l6 = f336c7d0, %l7 = 00000004
ldd [%o0+0x050],%l6 ! %l6 = 00000000e5ee8695 00000000f165609f
! %l2 = 0000000000008d96, Mem[0000000014000028] = 7d40af40
stwa %l2,[%o0+%i5]0x80 ! Mem[0000000014000028] = 00008d96
! %f30 = e9945484 f336c7d0, Mem[0000000015800010] = 3208954d 97867299
std %f30,[%o3+%o5] ! Mem[0000000015800010] = e9945484 f336c7d0
! %f4 = 00000574 0000973d, Mem[0000000014800030] = 000000ff 56eb3cce
stda %f4 ,[%o1+%i6]0x81 ! Mem[0000000014800030] = 00000574 0000973d
! Mem[0000000015800018] = b1fb3b00, %l5 = 0000000000005e4b
lduha [%o3+%o6]0x80,%l5 ! %l5 = 000000000000b1fb
! Mem[0000000031000054] = f336c7d0, %l5 = 000000000000b1fb
ldsw [%i2+0x054],%l5 ! %l5 = fffffffff336c7d0
! %f26 = 00000000 00005e4b, Mem[0000000014800030] = 74050000 3d970000
stda %f26,[%o1+%i6]0x89 ! Mem[0000000014800030] = 00000000 00005e4b
! Mem[0000000014000010] = f090b260 b76495ce, %l2 = 00008d96, %l3 = 7ee9c19f
ldd [%o0+%o5],%l2 ! %l2 = 00000000f090b260 00000000b76495ce
! %l1 = 0000000000008d96, immed = 00000015, %l5 = fffffffff336c7d0
sra %l1,0x015,%l5 ! %l5 = 0000000000000000
p2_label_84: ! %cwp = 1
! %l6 = 00000000e5ee8695, %l4 = 0000000001164304, %l7 = 00000000f165609f
srl %l6,%l4,%l7 ! %l7 = 000000000e5ee869
! %l0 = 00000000f4544ae4, %l7 = 000000000e5ee869, %l3 = 00000000b76495ce
andn %l0,%l7,%l3 ! %l3 = 00000000f0000284
! %l0 = f4544ae4, %l1 = 00008d96, Mem[0000000014800018] = 566f4b5e e44db8dd
stda %l0,[%o1+%o6]0x89 ! Mem[0000000014800018] = f4544ae4 00008d96
! Mem[0000000014000028] = 00008d96, %l4 = 0000000001164304
lduha [%o0+%i5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000031000054] = f336c7d0, %l5 = 0000000000000000
ldsw [%i2+0x054],%l5 ! %l5 = fffffffff336c7d0
! Clear Register : %l2 = 00000000f090b260
clr %l2 ! %l2 = 0000000000000000
! %f14 = fb83eb59 000000ff, Mem[0000000030000010] = 00000000 ae005e4b
std %f14,[%i0+%o5] ! Mem[0000000030000010] = fb83eb59 000000ff
! %l2 = 0000000000000000, %l0 = 00000000f4544ae4, %y = 000038ce
umul %l2,%l0,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[0000000031000010] = ffffff00ffffffff, %f28 = ef1ea267 89de4a59
ldda [%i2+0x010]%asi,%f28 ! %f28 = ffffff00 ffffffff
! %l4 = 0000000000000000, %l0 = 00000000f4544ae4, %l7 = 000000000e5ee869
tsubcc %l4,%l0,%l7 ! %l7 = ffffffff0babb51c, %ccr = 91
p2_label_85: ! %cwp = 1
! %f8 = 2ddc2384, Mem[0000000015000020] = 00ffffff
sta %f8 ,[%o2+%i4]0x81 ! Mem[0000000015000020] = 2ddc2384
! %l2 = 0000000000000000, %l3 = 00000000f0000284, %l3 = 00000000f0000284
mulx %l2,%l3,%l3 ! %l3 = 0000000000000000, %y = 00
! %l5 = fffffffff336c7d0, %l5 = fffffffff336c7d0, %y = 00000000
sdivcc %l5,%l5,%l2 ! %l2 = ffffffffffffffed, %ccr = 88
mov %l0,%y ! %y = f4544ae4
! Mem[0000000015800000] = 2ddc2384 00000000, %l2 = ffffffed, %l3 = 00000000
ldda [%o3+%g0]0x81,%l2 ! %l2 = 000000002ddc2384 0000000000000000
! %l5 = fffffffff336c7d0
setx 0xddbb6e14ddbb6e14,%g7,%l5 ! %l5 = ddbb6e14ddbb6e14
! %l5 = ddbb6e14ddbb6e14, Mem[0000000015800010] = 845494e9
stha %l5,[%o3+%o5]0x88 ! Mem[0000000015800010] = 84546e14
! %l3 = 0000000000000000, Mem[0000000014000004] = ffffffff
stw %l3,[%o0+0x004] ! Mem[0000000014000004] = 00000000
! %l7 = ffffffff0babb51c, immed = fffffe5e, %l3 = 0000000000000000
xnorcc %l7,-0x1a2,%l3 ! %l3 = ffffffff0babb4bd, %ccr = 80
! Mem[000000001480006c] = 1876f3d2, %l1 = 0000000000008d96
ldsw [%o1+0x06c],%l1 ! %l1 = 000000001876f3d2
! %l0 = 00000000f4544ae4, %l5 = ddbb6e14ddbb6e14, %y = f4544ae4
umul %l0,%l5,%l1 ! %l1 = d39fa748d74fd1d0, %y = d39fa748
p2_label_86: ! %cwp = 1
! Clear Register : %l7 = ffffffff0babb51c
clr %l7 ! %l7 = 0000000000000000
! %l5 = ddbb6e14ddbb6e14, %l4 = 0000000000000000, %l0 = 00000000f4544ae4
orcc %l5,%l4,%l0 ! %l0 = ddbb6e14ddbb6e14, %ccr = 88
! %l0 = ddbb6e14ddbb6e14, immed = 00000f38, %l3 = ffffffff0babb4bd
tsubcctv %l0,0xf38,%l3 ! %l3 = ddbb6e14ddbb5edc, %ccr = 88
! Mem[0000000030800050] = b4e0156cfc51e6ae, %f12 = e0d0b9b2 2324a406
ldd [%i1+0x050],%f12 ! %f12 = b4e0156c fc51e6ae
! %l7 = 0000000000000000
sethi %hi(0x842d3400),%l7 ! %l7 = 00000000842d3400
! %l1 = d39fa748d74fd1d0, Mem[0000000014000010] = 60b290f0
stwa %l1,[%o0+%o5]0x89 ! Mem[0000000014000010] = d74fd1d0
! %l7 = 00000000842d3400, immed = fffff712, %l6 = 00000000e5ee8695
addccc %l7,-0x8ee,%l6 ! %l6 = 00000000842d2b12, %ccr = 19
! Mem[0000000014800008] = 70000000, %l6 = 00000000842d2b12
lduba [%o1+%o4]0x80,%l6 ! %l6 = 0000000000000070
! %l1 = d39fa748d74fd1d0, Mem[0000000014800010] = e78732b4ffffffff
stxa %l1,[%o1+%o5]0x88 ! Mem[0000000014800010] = d39fa748d74fd1d0
! Mem[0000000014000028] = 968d0000, %l6 = 0000000000000070
ldsba [%o0+%i5]0x88,%l6 ! %l6 = 0000000000000000
p2_label_87: ! %cwp = 1
! %l5 = ddbb6e14ddbb6e14, immed = fffffcaf, %y = d39fa748
umulcc %l5,-0x351,%l2 ! %l2 = ddbb6b34a567efac, %ccr = 88, %y = ddbb6b34
! %l7 = 00000000842d3400, %l4 = 0000000000000000, %l2 = ddbb6b34a567efac
srl %l7,%l4,%l2 ! %l2 = 00000000842d3400
! %l1 = d39fa748d74fd1d0, immed = fffffd38, %l0 = ddbb6e14ddbb6e14
tsubcc %l1,-0x2c8,%l0 ! %l0 = d39fa748d74fd498, %ccr = 99
! %l4 = 0000000000000000, immed = 00000feb, %l6 = 0000000000000000
taddcc %l4,0xfeb,%l6 ! %l6 = 0000000000000feb, %ccr = 02
! %l7 = 00000000842d3400, immed = 00000723, %l3 = ddbb6e14ddbb5edc
tsubcctv %l7,0x723,%l3 ! %l0 = d39fa748d74fd4bb, Trapped
! Mem[0000000014000020] = 9d9fb177, %f7 = 17000000
lda [%o0+%i4]0x80,%f7 ! %f7 = 9d9fb177
! %l6 = 0000000000000feb, %l5 = ddbb6e14ddbb6e14, %y = ddbb6b34
sdivcc %l6,%l5,%l2 ! %l2 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = d74fd4bb
! Mem[0000000014800000] = d0c736f3, %l5 = ddbb6e14ddbb6e14
ldsba [%o1+%g0]0x81,%l5 ! %l5 = ffffffffffffffd0
! Mem[0000000031800054] = 00000070, %l7 = 00000000842d3400
ldub [%i3+0x055],%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000feb, Mem[0000000015000000] = ffffffff
stwa %l6,[%o2+%g0]0x81 ! Mem[0000000015000000] = 00000feb
p2_label_88: ! %cwp = 1
! Mem[0000000031800050] = 3dce38ce, %l6 = 0000000000000feb
ldsh [%i3+0x050],%l6 ! %l6 = 0000000000003dce
! %l4 = 00000000, %l5 = ffffffd0, Mem[0000000031800050] = 3dce38ce 00000070
std %l4,[%i3+0x050] ! Mem[0000000031800050] = 00000000 ffffffd0
! %l2 = 000000007fffffff, Mem[0000000014800018] = e44a54f4968d0000
stxa %l2,[%o1+%o6]0x80 ! Mem[0000000014800018] = 000000007fffffff
! %l1 = d39fa748d74fd1d0, %l6 = 0000000000003dce, %l6 = 0000000000003dce
orncc %l1,%l6,%l6 ! %l6 = ffffffffffffd3f1, %ccr = 88
! Mem[0000000015800020] = ef1ea267, %l3 = ddbb6e14ddbb5edc
lduba [%o3+%i4]0x80,%l3 ! %l3 = 00000000000000ef
! %l4 = 0000000000000000, %l7 = 0000000000000000, %l7 = 0000000000000000
xor %l4,%l7,%l7 ! %l7 = 0000000000000000
! %l6 = ffffffffffffd3f1, %l6 = ffffffffffffd3f1, %l3 = 00000000000000ef
addc %l6,%l6,%l3 ! %l3 = ffffffffffffa7e2
! Mem[0000000030800010] = e0d0b9b2 2324a406, %l4 = 00000000, %l5 = ffffffd0
ldd [%i1+%o5],%l4 ! %l4 = 00000000e0d0b9b2 000000002324a406
! %l5 = 000000002324a406, immed = 00000944, %l4 = 00000000e0d0b9b2
sub %l5,0x944,%l4 ! %l4 = 0000000023249ac2
restore ! CWP = 0
p2_label_89:
! Mem[0000000014800030] = 00005e4b, %l5 = 0000000000000e73
lduwa [%i1+%o6]0x88,%l5 ! %l5 = 0000000000005e4b
! Mem[0000000014800028] = 00000000, %l2 = fffffffffffff6cb
lduwa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %f27 = 00005e4b, Mem[0000000015000018] = 00000000
sta %f27,[%i2+%i6]0x81 ! Mem[0000000015000018] = 00005e4b
! %l1 = 0000000000000070, Mem[0000000031800014] = 00008d96
stba %l1,[%o3+0x014]%asi ! Mem[0000000031800014] = 70008d96
! %l6 = 0000000000000000, %l0 = 0000000000000000, %l4 = ffffffffff9b2ce7
xorcc %l6,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[0000000014800018] = 00000000, %f1 = 00005e4b
lda [%i1+%i6]0x80,%f1 ! %f1 = 00000000
! Mem[0000000015800020] = 594ade8967a21eef, %l0 = 0000000000000000
ldxa [%i3+%o4]0x88,%l0 ! %l0 = 594ade8967a21eef
! %l0 = 594ade8967a21eef, immed = fffff7cf, %l3 = 0000000000000000
addc %l0,-0x831,%l3 ! %l3 = 594ade8967a216be
! %l2 = 0000000000000000, %l5 = 0000000000005e4b, %l7 = 0000000000000000
andcc %l2,%l5,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[0000000015800028] = 06a42423b2b9d0e0, %f6 = 00005e4b 9d9fb177
ldda [%i3+%o5]0x80,%f6 ! %f6 = 06a42423 b2b9d0e0
p2_label_90:
! %l5 = 0000000000005e4b, immed = fffff2e3, %l6 = 0000000000000000
andncc %l5,-0xd1d,%l6 ! %l6 = 0000000000000c08, %ccr = 00
! %l4 = 00000000, %l5 = 00005e4b, Mem[0000000014000018] = fffffff5 000095ce
stda %l4,[%i0+%i6]0x81 ! Mem[0000000014000018] = 00000000 00005e4b
! %l0 = 594ade8967a21eef, Mem[0000000014800056] = 99614188, %asi = 80
stha %l0,[%i1+0x056]%asi ! Mem[0000000014800054] = 99611eef
! %l4 = 00000000, %l5 = 00005e4b, Mem[0000000015000050] = 00000000 41995e4b
stda %l4,[%i2+0x050]%asi ! Mem[0000000015000050] = 00000000 00005e4b
! %l4 = 0000000000000000, immed = 0000070c, %l1 = 0000000000000070
orn %l4,0x70c,%l1 ! %l1 = fffffffffffff8f3
! %l4 = 00000000, %l5 = 00005e4b, Mem[0000000015000010] = c1f8b590 00000000
stda %l4,[%i2+%i5]0x81 ! Mem[0000000015000010] = 00000000 00005e4b
! Mem[0000000014000068] = c85b413d 03c1f9b8, %l0 = 67a21eef, %l1 = fffff8f3
ldd [%i0+0x068],%l0 ! %l0 = 00000000c85b413d 0000000003c1f9b8
! %l5 = 0000000000005e4b, immed = 00000009, %l5 = 0000000000005e4b
sll %l5,0x009,%l5 ! %l5 = 0000000000bc9600
! Randomly selected nop
nop
! %l4 = 0000000000000000, immed = 000003e7, %y = d74fd4bb
smulcc %l4,0x3e7,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
p2_label_91:
! Randomly selected nop
nop
! %l0 = 00000000c85b413d, %l4 = 0000000000000000, %l1 = 0000000003c1f9b8
orncc %l0,%l4,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
! %l2 = 0000000000000000, Mem[0000000015800028] = 2324a406
stha %l2,[%i3+%o5]0x88 ! Mem[0000000015800028] = 23240000
! Mem[0000000031000010] = ffffff00 ffffffff, %l4 = 00000000, %l5 = 00bc9600
ldd [%o2+%i5],%l4 ! %l4 = 00000000ffffff00 00000000ffffffff
! %l0 = 00000000c85b413d, Mem[0000000030000010] = fb83eb59000000ff
stx %l0,[%o0+%i5] ! Mem[0000000030000010] = 00000000c85b413d
! %l6 = 0000000000000c08
sethi %hi(0x66807400),%l6 ! %l6 = 0000000066807400
! %l3 = 594ade8967a216be, immd = 00000000000005bf, %l7 = 0000000000000000
udivx %l3,0x5bf,%l7 ! %l7 = 000f8a2877fa5dfe
! %l0 = 00000000c85b413d, Mem[0000000015800020] = ef1ea267
stwa %l0,[%i3+%o4]0x80 ! Mem[0000000015800020] = c85b413d
! %l0 = c85b413d, %l1 = ffffffff, Mem[0000000031000010] = ffffff00 ffffffff
std %l0,[%o2+%i5] ! Mem[0000000031000010] = c85b413d ffffffff
! %f11 = ffffffb4, Mem[0000000031800014] = 70008d96
st %f11,[%o3+0x014] ! Mem[0000000031800014] = ffffffb4
p2_label_92:
! %l4 = 00000000ffffff00, Mem[0000000015000030] = f9b8b9b2
stwa %l4,[%i2+%o6]0x81 ! Mem[0000000015000030] = ffffff00
! %l7 = 000f8a2877fa5dfe, %l1 = ffffffffffffffff, %l6 = 0000000066807400
udivx %l7,%l1,%l6 ! %l6 = 0000000000000000
! %l0 = 00000000c85b413d, immed = fffff236, %l6 = 0000000000000000
and %l0,-0xdca,%l6 ! %l6 = 00000000c85b4034
! Mem[0000000030000014] = c85b413d, %l5 = 00000000ffffffff
ldsw [%o0+0x014],%l5 ! %l5 = ffffffffc85b413d
! %l1 = ffffffffffffffff, %l2 = 0000000000000000, %y = 00000000
sdivcc %l1,%l2,%l7 ! Div by zero, %l0 = 00000000c85b418d
mov %l0,%y ! %y = c85b4165
! %f14 = fb83eb59 000000ff, Mem[0000000014000018] = 00000000 00005e4b
stda %f14,[%i0+%i6]0x81 ! Mem[0000000014000018] = fb83eb59 000000ff
! %l4 = ffffff00, %l5 = c85b413d, Mem[0000000015000028] = e42f90f0 61510066
std %l4,[%i2+%o5] ! Mem[0000000015000028] = ffffff00 c85b413d
! Mem[0000000015000030] = ffffff0000000000, %f30 = e9945484 f336c7d0
ldda [%i2+%o6]0x80,%f30 ! %f30 = ffffff00 00000000
! %l5 = ffffffffc85b413d, Mem[0000000031800050] = 00000000ffffffd0
stx %l5,[%o3+0x050] ! Mem[0000000031800050] = ffffffffc85b413d
! %l1 = ffffffffffffffff, %l3 = 594ade8967a216be, %l1 = ffffffffffffffff
andncc %l1,%l3,%l1 ! %l1 = a6b52176985de941, %ccr = 88
p2_label_93:
! %l2 = 0000000000000000, immed = 0000080e, %y = c85b4165
umulcc %l2,0x80e,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
! %l6 = 00000000c85b4034, %l3 = 594ade8967a216be, %l5 = ffffffffc85b413d
sllx %l6,%l3,%l5 ! %l5 = 0000000000000000
! Mem[0000000015000068] = 191474cc, %l0 = 00000000c85b4165
ldsha [%i2+0x06a]%asi,%l0 ! %l0 = 00000000000074cc
! Mem[0000000030800050] = b4e0156cfc51e6ae, %l6 = 00000000c85b4034
ldxa [%o1+0x050]%asi,%l6 ! %l6 = b4e0156cfc51e6ae
! %f26 = 00000000 00005e4b, Mem[0000000014800000] = f336c7d0 4cf56d11
stda %f26,[%i1+%g0]0x89 ! Mem[0000000014800000] = 00000000 00005e4b
! Mem[0000000031800010] = f4544ae4, %l3 = 594ade8967a216be
ldswa [%o3+0x010]%asi,%l3 ! %l3 = fffffffff4544ae4
! Mem[0000000030000014] = c85b413d, %l2 = 0000000000000000
ldub [%o0+0x014],%l2 ! %l2 = 00000000000000c8
! Mem[0000000031800054] = c85b413d, %l1 = a6b52176985de941
ldsha [%o3+0x054]%asi,%l1 ! %l1 = ffffffffffffc85b
! Mem[0000000031000050] = eca05987, %f15 = 000000ff
ld [%o2+0x050],%f15 ! %f15 = eca05987
! %l7 = 0000000000000000, %l5 = 0000000000000000, %l1 = ffffffffffffc85b
xorcc %l7,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
p2_label_94:
! Mem[0000000030800050] = b4e0156c, %l7 = 0000000000000000
ldsh [%o1+0x052],%l7 ! %l7 = 000000000000156c
! %l6 = b4e0156cfc51e6ae, %l5 = 0000000000000000, %l2 = 00000000000000c8
orn %l6,%l5,%l2 ! %l2 = ffffffffffffffff
! %l2 = ffffffffffffffff, immd = fffffffffffffa2e, %l4 = 00000000ffffff00
sdivx %l2,-0x5d2,%l4 ! %l4 = 0000000000000000
! %l3 = fffffffff4544ae4, immed = 00000029, %l3 = fffffffff4544ae4
tsubcc %l3,0x029,%l3 ! %l3 = fffffffff4544abb, %ccr = 8a
! Mem[0000000030000050] = 00000001, %l5 = 0000000000000000
lduw [%o0+0x050],%l5 ! %l5 = 0000000000000001
! %l6 = b4e0156cfc51e6ae, Mem[0000000014000018] = 59eb83fb
stha %l6,[%i0+%i6]0x88 ! Mem[0000000014000018] = 59ebe6ae
! %l0 = 00000000000074cc, immed = 0000000f, %l0 = 00000000000074cc
sll %l0,0x00f,%l0 ! %l0 = 000000003a660000
! %f24 = f4544ae4, Mem[0000000015800018] = 003bfbb1
sta %f24,[%i3+%i6]0x89 ! Mem[0000000015800018] = f4544ae4
! Mem[0000000031000014] = ffffffff, %l3 = fffffffff4544abb
ldsb [%o2+0x016],%l3 ! %l3 = ffffffffffffffff
! Clear Register : %l5 = 0000000000000001
clr %l5 ! %l5 = 0000000000000000
p2_label_95:
! Mem[0000000030000054] = f4544ae4, %f30 = ffffff00
ld [%o0+0x054],%f30 ! %f30 = f4544ae4
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030800010] = e0d0b9b2 2324a406
std %l4,[%o1+%i5] ! Mem[0000000030800010] = 00000000 00000000
! Mem[0000000031000054] = f336c7d0, %l0 = 000000003a660000
ldsha [%o2+0x054]%asi,%l0 ! %l0 = fffffffffffff336
! Mem[0000000014800028] = 00000000, %l1 = 0000000000000000
ldswa [%i1+0x028]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030800054] = fc51e6ae, %l4 = 0000000000000000
ldsw [%o1+0x054],%l4 ! %l4 = fffffffffc51e6ae
! Mem[0000000031800050] = ffffffff, %l4 = fffffffffc51e6ae
ldsb [%o3+0x053],%l4 ! %l4 = ffffffffffffffff
! %l3 = ffffffffffffffff, Mem[0000000014000008] = cd92a9e2ffffffff
stxa %l3,[%i0+%i4]0x88 ! Mem[0000000014000008] = ffffffffffffffff
! Mem[0000000031800014] = ffffffb4, %l4 = ffffffffffffffff
ldsh [%o3+0x014],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000014800018] = 00000000, %l7 = 000000000000156c
ldsba [%i1+%i6]0x89,%l7 ! %l7 = 0000000000000000
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000014800008] = 70000000 712d4b80
stda %l4,[%i1+%i4]0x81 ! Mem[0000000014800008] = ffffffff 00000000
p2_label_96:
! %f11 = ffffffb4, Mem[0000000015800010] = 84546e14
sta %f11,[%i3+%i5]0x89 ! Mem[0000000015800010] = ffffffb4
! Mem[0000000015000020] = 2ddc2384, %l7 = 0000000000000000
ldswa [%i2+%o4]0x81,%l7 ! %l7 = 000000002ddc2384
! %l4 = ffffffffffffffff, Mem[0000000014800008] = ffffffff
stwa %l4,[%i1+%i4]0x89 ! Mem[0000000014800008] = ffffffff
! Mem[0000000031800050] = ffffffffc85b413d, %f10 = ffffffff ffffffb4
ldd [%o3+0x050],%f10 ! %f10 = ffffffff c85b413d
! %l2 = ffffffffffffffff, immed = 0000000d, %l6 = b4e0156cfc51e6ae
sll %l2,0x00d,%l6 ! %l6 = ffffffffffffe000
! Mem[0000000015000010] = 00000000, %l0 = fffffffffffff336
ldsba [%i2+%i5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[000000001400005c] = 0000eab5, %l6 = ffffffffffffe000
ldswa [%i0+0x05c]%asi,%l6 ! %l6 = 000000000000eab5
! %f22 = 00000574, Mem[0000000014800000] = 00005e4b
sta %f22,[%i1+%g0]0x89 ! Mem[0000000014800000] = 00000574
! %f0 = 00000000 00000000, Mem[0000000014000008] = ffffffff ffffffff
std %f0 ,[%i0+%i4] ! Mem[0000000014000008] = 00000000 00000000
! %l6 = 000000000000eab5, %l5 = 0000000000000000, %l0 = 0000000000000000
sll %l6,%l5,%l0 ! %l0 = 000000000000eab5
p2_label_97:
! Mem[0000000030000014] = c85b413d, %l6 = 000000000000eab5
ldsw [%o0+0x014],%l6 ! %l6 = ffffffffc85b413d
! Mem[0000000030800050] = b4e0156c, %l4 = ffffffffffffffff
ldsba [%o1+0x053]%asi,%l4 ! %l4 = 000000000000006c
! %l4 = 000000000000006c, immed = fffff276, %y = 00000000
udiv %l4,-0xd8a,%l4 ! %l4 = 0000000000000000
mov %l0,%y ! %y = 0000eab5
! %l6 = ffffffffc85b413d, Mem[0000000015800030] = 87590000
stha %l6,[%i3+%o6]0x80 ! Mem[0000000015800030] = 413d0000
! Mem[0000000031000054] = f336c7d0, %l3 = ffffffffffffffff
ldswa [%o2+0x054]%asi,%l3 ! %l3 = fffffffff336c7d0
! %l4 = 00000000, %l5 = 00000000, Mem[0000000031000050] = eca05987 f336c7d0
std %l4,[%o2+0x050] ! Mem[0000000031000050] = 00000000 00000000
! Clear Register : %l4 = 0000000000000000
clr %l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000000, %l1 = 0000000000000000, %l4 = 0000000000000000
addc %l1,%l1,%l4 ! %l4 = 0000000000000000
! Mem[0000000031800050] = ffffffff, %l3 = fffffffff336c7d0
lduw [%o3+0x050],%l3 ! %l3 = 00000000ffffffff
! Mem[0000000031800010] = f4544ae4 ffffffb4, %l6 = c85b413d, %l7 = 2ddc2384
ldd [%o3+%i5],%l6 ! %l6 = 00000000f4544ae4 00000000ffffffb4
p2_label_98:
! Mem[0000000015000008] = 2324a406, %l7 = 00000000ffffffb4
lduha [%i2+%i4]0x80,%l7 ! %l7 = 0000000000002324
! Mem[0000000031000050] = 00000000, %l6 = 00000000f4544ae4
ldsw [%o2+0x050],%l6 ! %l6 = 0000000000000000
! Mem[0000000014000058] = 6ad5578a0000eab5, %l6 = 0000000000000000
ldx [%i0+0x058],%l6 ! %l6 = 6ad5578a0000eab5
! %l5 = 0000000000000000, Mem[0000000015800028] = 00002423
stw %l5,[%i3+%o5] ! Mem[0000000015800028] = 00000000
! %l1 = 0000000000000000, %l1 = 0000000000000000, %y = 0000eab5
udiv %l1,%l1,%l2 ! Div by zero, %l0 = 000000000000eb05
mov %l0,%y ! %y = 0000eadd
! %l5 = 0000000000000000, %l7 = 0000000000002324, %y = 0000eadd
udiv %l5,%l7,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 0000eadd
! Mem[0000000015000020] = 2ddc2384, %l0 = 000000000000eadd
ldsb [%i2+%o4],%l0 ! %l0 = 000000000000002d
! Mem[0000000014000010] = d74fd1d0, %l5 = 0000000000000000
lduba [%i0+%i5]0x88,%l5 ! %l5 = 00000000000000d0
! Mem[0000000014800030] = 00005e4b, %l1 = 0000000000000000
ldsba [%i1+%o6]0x89,%l1 ! %l1 = 000000000000004b
! %l3 = 00000000ffffffff
setx 0xe7c5c0dce7c5c0dc,%g7,%l3 ! %l3 = e7c5c0dce7c5c0dc
p2_label_99:
! Mem[0000000014000008] = 00000000, %l0 = 000000000000002d
ldsba [%i0+%i4]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000000000d0, Mem[000000001400001c] = 000000ff, %asi = 80
stwa %l5,[%i0+0x01c]%asi ! Mem[000000001400001c] = 000000d0
! %l6 = 00000000ffffffff, %l0 = 0000000000000000, %y = 0000eadd
udiv %l6,%l0,%l0 ! %l0 = 0000000000000028
mov %l0,%y ! %y = 00000028
! Mem[0000000031800010] = f4544ae4ffffffb4, %l7 = 0000000000002324
ldxa [%o3+0x010]%asi,%l7 ! %l7 = f4544ae4ffffffb4
! %l1 = 000000000000004b, Mem[0000000015800000] = 2ddc2384
stha %l1,[%i3+%g0]0x80 ! Mem[0000000015800000] = 004b2384
! Mem[0000000015000010] = 4b5e0000 00000000, %l0 = 00000028, %l1 = 0000004b
ldda [%i2+%i5]0x89,%l0 ! %l0 = 0000000000000000 000000004b5e0000
! Clear Register : %l4 = 0000000000000000
clr %l4 ! %l4 = 0000000000000000
! %l7 = f4544ae4ffffffb4, Mem[0000000015800010] = b4ffffff, %asi = 80
stha %l7,[%i3+0x010]%asi ! Mem[0000000015800010] = ffb4ffff
! %l4 = 0000000000000000, Mem[0000000015800018] = f4544ae4
stba %l4,[%i3+%i6]0x89 ! Mem[0000000015800018] = f4544a00
! %l0 = 0000000000000000, immed = 00000b22, %l5 = 00000000000000d0
taddcc %l0,0xb22,%l5 ! %l5 = 0000000000000b22, %ccr = 02
p2_label_100:
! Mem[0000000031800010] = f4544ae4ffffffb4, %l2 = ffffffffffffffff
ldx [%o3+%i5],%l2 ! %l2 = f4544ae4ffffffb4
! %l4 = 0000000000000000, %l2 = f4544ae4ffffffb4, %l5 = 0000000000000b22
andncc %l4,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 44
! Mem[0000000030000010] = 00000000c85b413d, %f8 = 2ddc2384 00000000
ldd [%o0+%i5],%f8 ! %f8 = 00000000 c85b413d
! %l0 = 0000000000000000, Mem[0000000014000040] = 000000000000052f
stx %l0,[%i0+0x040] ! Mem[0000000014000040] = 0000000000000000
! %l5 = 0000000000000000, %l4 = 0000000000000000, %l0 = 0000000000000000
srlx %l5,%l4,%l0 ! %l0 = 0000000000000000
! done : should take illegal inst trap, %l0 = 0000000000000000
done ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000031000050] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldd [%o2+0x050],%l4 ! %l4 = 0000000000000000 0000000000000000
! %l0 = 00000010, %l1 = 4b5e0000, Mem[0000000015800000] = 004b2384 00000000
stda %l0,[%i3+0x000]%asi ! Mem[0000000015800000] = 00000010 4b5e0000
! %l2 = f4544ae4ffffffb4, immed = ffffff91, %l0 = 0000000000000010
addccc %l2,-0x06f,%l0 ! %l0 = f4544ae4ffffff45, %ccr = 99
! %l5 = 0000000000000000, Mem[0000000031800014] = ffffffb4
stw %l5,[%o3+0x014] ! Mem[0000000031800014] = 00000000
ba,a p2_not_taken_0_end
p2_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
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
! Self Check Disabled
p2_check_registers:
! 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:
tsubcc %l7,%l1,%l4
ldd [%o2+0x050],%l0 ! Mem[0000000031000050]
ldd [%o1+0x010],%f8 ! Mem[0000000030800010]
lduh [%o3+0x012],%l4 ! Mem[0000000031800012]
done
p2_trap1o:
tsubcc %l7,%l1,%l4
ldd [%i2+0x050],%l0 ! Mem[0000000031000050]
ldd [%i1+0x010],%f8 ! Mem[0000000030800010]
lduh [%i3+0x012],%l4 ! Mem[0000000031800012]
done
p2_trap2e:
std %l4,[%o0+0x050] ! Mem[0000000030000050]
xnor %l5,-0xd75,%l3
umulcc %l4,-0xd43,%l6
done
p2_trap2o:
std %l4,[%i0+0x050] ! Mem[0000000030000050]
xnor %l5,-0xd75,%l3
umulcc %l4,-0xd43,%l6
done
p2_trap3e:
addc %l7,%l0,%l1
orn %l2,%l5,%l3
done
p2_trap3o:
addc %l7,%l0,%l1
orn %l2,%l5,%l3
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 = b680cae8dfe50ab0
ldx [%g1+0x008],%l1 ! %l1 = a987cf8dda78b1ca
ldx [%g1+0x010],%l2 ! %l2 = dffd9ad5c332c4ba
ldx [%g1+0x018],%l3 ! %l3 = 0d45d848154e84a6
ldx [%g1+0x020],%l4 ! %l4 = 5b8309fe04aa90f0
ldx [%g1+0x028],%l5 ! %l5 = 54bbd18861510066
ldx [%g1+0x030],%l6 ! %l6 = 28c717c47b1f1594
ldx [%g1+0x038],%l7 ! %l7 = 87c373d02af9f0b2
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 = 66bfe861e01cf7f6
ldx [%g1+0x048],%l1 ! %l1 = b723c1708a068922
ldx [%g1+0x050],%l2 ! %l2 = a5993a6fc579a0a0
ldx [%g1+0x058],%l3 ! %l3 = 75a34fd227060a98
ldx [%g1+0x060],%l4 ! %l4 = ebb4b36625d6f53c
ldx [%g1+0x068],%l5 ! %l5 = 1d9a3cd9f1f11062
ldx [%g1+0x070],%l6 ! %l6 = e3774628694e8b49
ldx [%g1+0x078],%l7 ! %l7 = 900c6808af8d9f0c
! Initialize the output register of window 1
set p2_local0_start,%o0
set p2_local1_start,%o1
set p2_local2_start,%o2
set p2_local3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
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 = 358e4539 dc1c1ebc eed4fc59 2201505d
! %f4 = 3736ac43 54d4a3ec faa13742 af4ec971
! %f8 = 6b580a41 2aa0ae77 58d17ecb 31b8c4a8
! %f12 = 5fb93b66 30ea86d7 a7c5808c 36f5964d
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 05648256 c7db2518 81a0705c 8b08aa78
! %f20 = 01b9edf9 08128f62 a6723eac 04d72b4e
! %f24 = bb4db0f5 794b4b52 368ee216 1c0f91b6
! %f28 = b7c88d2d f8fa9547 63ab27ce c9d1491f
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 0f2f611d fe3e2f34 f902716d 836627f9
! %f36 = 618d79b1 620b1ee2 602c6c4e 77f9eeec
! %f40 = f21a3695 befd4785 b09c2e38 d5b7cf27
! %f44 = 33ec5a69 7696877f c83b5d43 24eda0fc
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:
! Randomly selected nop
nop
! %l3 = 9404d9040ff70d60, %l3 = 9404d9040ff70d60, %l4 = 88116f19ee7ee667
add %l3,%l3,%l4 ! %l4 = 2809b2081fee1ac0
! Mem[0000000030800058] = d48c2dd101bf4359, %l6 = 7900e099e7fd1aea
ldx [%o1+0x058],%l6 ! %l6 = d48c2dd101bf4359
! Mem[0000000016800070] = cc173158, %l4 = 2809b2081fee1ac0
ldsb [%i1+0x073],%l4 ! %l4 = 0000000000000058
! Mem[0000000017800050] = ef193bf15b7d62bb, %l1 = 96cb2bb85d7af7b7
ldxa [%i3+0x050]%asi,%l1 ! %l1 = ef193bf15b7d62bb
! Mem[0000000016800008] = 083f6640, %l1 = ef193bf15b7d62bb
lduba [%i1+%i4]0x88,%l1 ! %l1 = 0000000000000040
! Mem[0000000017800028] = c354fd3a, %l2 = e4f51fd08d4e8c23
ldsba [%i3+%o5]0x89,%l2 ! %l2 = 000000000000003a
! %l0 = deeb03a1c71c54b4, immd = 0000000000000ad0, %l1 = 0000000000000040
udivx %l0,0xad0,%l1 ! %l1 = 00149ddfc7eee681
! Mem[0000000017000030] = 302bfd96, %f12 = 5fb93b66
lda [%i2+%o6]0x80,%f12 ! %f12 = 302bfd96
! Clear Register : %l0 = deeb03a1c71c54b4
clr %l0 ! %l0 = 0000000000000000
p3_label_2:
! %f29 = f8fa9547, Mem[0000000017000028] = 17a13455
sta %f29,[%i2+%o5]0x81 ! Mem[0000000017000028] = f8fa9547
! %l6 = d48c2dd101bf4359, immed = fffffd0e, %l5 = 2970699fc61c99b2
orn %l6,-0x2f2,%l5 ! %l5 = d48c2dd101bf43f9
! %l7 = 047437fbbb80ed57, immed = 00000205, %l4 = 0000000000000058
taddcc %l7,0x205,%l4 ! %l4 = 047437fbbb80ef5c, %ccr = 0a
! %l6 = d48c2dd101bf4359, Mem[0000000030800059] = d48c2dd1
stba %l6,[%o1+0x059]%asi ! Mem[0000000030800058] = d4592dd1
! %l4 = 047437fbbb80ef5c, %l3 = 9404d9040ff70d60, %y = 00000000
udiv %l4,%l3,%l0 ! %l0 = 000000000000000b
mov %l0,%y ! %y = 0000000b
! Mem[000000001600005c] = 8acdbf42, %l4 = 047437fbbb80ef5c
ldub [%i0+0x05c],%l4 ! %l4 = 000000000000008a
! %f6 = faa13742 af4ec971, Mem[0000000016800030] = 187f0786 0ca8e9b3
stda %f6 ,[%i1+%o6]0x81 ! Mem[0000000016800030] = faa13742 af4ec971
! Mem[0000000031800058] = 9bffe874, %l7 = 047437fbbb80ed57
ldsw [%o3+0x058],%l7 ! %l7 = ffffffff9bffe874
! Mem[0000000030800058] = d4592dd1, %l2 = 000000000000003a
lduw [%o1+0x058],%l2 ! %l2 = 00000000d4592dd1
! Mem[0000000030800018] = 3ce6b23a, %l0 = 000000000000000b
ldub [%o1+%i6],%l0 ! %l0 = 000000000000003c
p3_label_3:
! Mem[0000000017000018] = db56f9bb, %l7 = ffffffff9bffe874
lduba [%i2+%i6]0x88,%l7 ! %l7 = 00000000000000bb
! Mem[0000000016000028] = 3104909d, %l5 = d48c2dd101bf43f9
ldswa [%i0+%o5]0x88,%l5 ! %l5 = 000000003104909d
! %l6 = 01bf4359, %l7 = 000000bb, Mem[0000000030800018] = 3ce6b23a 19a75f6f
std %l6,[%o1+%i6] ! Mem[0000000030800018] = 01bf4359 000000bb
! %f4 = 3736ac43, Mem[0000000016800000] = 7a7f3bd2
sta %f4 ,[%i1+%g0]0x81 ! Mem[0000000016800000] = 3736ac43
! Mem[0000000017800010] = 3bd1103ecfe5455b, %l2 = 00000000d4592dd1
ldxa [%i3+0x010]%asi,%l2 ! %l2 = 3bd1103ecfe5455b
! Mem[0000000016800028] = 3fbd432a, %l2 = 3bd1103ecfe5455b
ldsba [%i1+%o5]0x89,%l2 ! %l2 = 000000000000002a
! Invert Register : %l1 = 00149ddfc7eee681
xor %l1,-1,%l1 ! %l1 = ffeb62203811197e
! %l3 = 9404d9040ff70d60, immed = fffffefb, %l0 = 000000000000003c
or %l3,-0x105,%l0 ! %l0 = fffffffffffffffb
! %l4 = 000000000000008a, Mem[0000000016800018] = 9959e4a69aea9623
stxa %l4,[%i1+%i6]0x80 ! Mem[0000000016800018] = 000000000000008a
! Mem[0000000017800028] = c354fd3a, %l1 = ffeb62203811197e
lduha [%i3+%o5]0x89,%l1 ! %l1 = 000000000000fd3a
p3_label_4:
! %l5 = 000000003104909d, %l7 = 00000000000000bb, %l0 = fffffffffffffffb
or %l5,%l7,%l0 ! %l0 = 00000000310490bf
! %l0 = 00000000310490bf, Mem[0000000030000018] = 0ba371c3
sth %l0,[%o0+%i6] ! Mem[0000000030000018] = 90bf71c3
! %l2 = 000000000000002a, Mem[0000000017000030] = 96fd2b30
stwa %l2,[%i2+%o6]0x89 ! Mem[0000000017000030] = 0000002a
! Mem[0000000016800048] = 26e756c0, %l5 = 000000003104909d
ldsb [%i1+0x048],%l5 ! %l5 = 0000000000000026
! %f2 = eed4fc59 2201505d, Mem[0000000017000028] = f8fa9547 859778b0
std %f2 ,[%i2+%o5] ! Mem[0000000017000028] = eed4fc59 2201505d
! Mem[0000000017000018] = db56f9bb, %l1 = 000000000000fd3a
lduba [%i2+%i6]0x88,%l1 ! %l1 = 00000000000000bb
! %f21 = 08128f62, Mem[000000003180001c] = 8013af5c
st %f21,[%o3+0x01c] ! Mem[000000003180001c] = 08128f62
! %l2 = 000000000000002a, %l0 = 00000000310490bf, %l0 = 00000000310490bf
xorcc %l2,%l0,%l0 ! %l0 = 0000000031049095, %ccr = 00
! Mem[0000000031800058] = 9bffe874d0e9cb01, %l0 = 0000000031049095
ldx [%o3+0x058],%l0 ! %l0 = 9bffe874d0e9cb01
! %l6 = d48c2dd101bf4359, Mem[000000003080005b] = d4592dd1
stb %l6,[%o1+0x05b] ! Mem[0000000030800058] = d4592d59
p3_label_5:
! %l1 = 00000000000000bb, Mem[0000000016800030] = 4237a1fa
stha %l1,[%i1+%o6]0x88 ! Mem[0000000016800030] = 423700bb
! %l0 = 9bffe874d0e9cb01, Mem[000000003100001f] = 2c9df936
stba %l0,[%o2+0x01f]%asi ! Mem[000000003100001c] = 2c9df901
! %l4 = 0000008a, %l5 = 00000026, Mem[0000000017000030] = 2a000000 9b924646
stda %l4,[%i2+0x030]%asi ! Mem[0000000017000030] = 0000008a 00000026
! Mem[0000000016000018] = 0d951dd8, %l0 = 9bffe874d0e9cb01
ldsba [%i0+%i6]0x81,%l0 ! %l0 = 000000000000000d
! Mem[000000003080001c] = 000000bb, %l4 = 000000000000008a
lduw [%o1+0x01c],%l4 ! %l4 = 00000000000000bb
! %l0 = 0000000d, %l1 = 000000bb, Mem[0000000017800000] = e2d67363 10ab4333
stda %l0,[%i3+%g0]0x89 ! Mem[0000000017800000] = 0000000d 000000bb
! %l0 = 000000000000000d, immed = 00000db7, %l1 = 00000000000000bb
addccc %l0,0xdb7,%l1 ! %l1 = 0000000000000dc4, %ccr = 00
! %l2 = 000000000000002a, immed = 00000e45, %y = 0000000b
umul %l2,0xe45,%l0 ! %l0 = 0000000000025752, %y = 00
! Mem[0000000017800038] = b170619b, %l0 = 0000000000025752
ldub [%i3+0x038],%l0 ! %l0 = 00000000000000b1
! %f20 = 01b9edf9 08128f62, Mem[0000000030000058] = 4c9f6608 8b43f00a
std %f20,[%o0+0x058] ! Mem[0000000030000058] = 01b9edf9 08128f62
p3_label_6:
! Mem[0000000017800058] = 6715accc, %l7 = 00000000000000bb
ldsba [%i3+0x059]%asi,%l7 ! %l7 = 0000000000000015
! %f8 = 6b580a41 2aa0ae77, Mem[0000000016000040] = 06af3469 15cb76c5
std %f8 ,[%i0+0x040] ! Mem[0000000016000040] = 6b580a41 2aa0ae77
! %l4 = 00000000000000bb, immd = 0000000000000435, %l7 = 0000000000000015
sdivx %l4,0x435,%l7 ! %l7 = 0000000000000000
! %l1 = 0000000000000dc4, Mem[0000000016800008] = 40663f08
stba %l1,[%i1+%i4]0x81 ! Mem[0000000016800008] = c4663f08
! Mem[0000000017000010] = f4146c59, %l2 = 000000000000002a
ldsba [%i2+%i5]0x89,%l2 ! %l2 = 0000000000000059
! Mem[0000000031000018] = 4149fc91, %l0 = 00000000000000b1
ldsb [%o2+0x01b],%l0 ! %l0 = ffffffffffffff91
! Mem[0000000016800000] = 3736ac43, %l1 = 0000000000000dc4
lduwa [%i1+%g0]0x80,%l1 ! %l1 = 000000003736ac43
! Invert Register : %l5 = 0000000000000026
xor %l5,-1,%l5 ! %l5 = ffffffffffffffd9
! %l6 = d48c2dd101bf4359, immed = fffffee0, %l4 = 00000000000000bb
tsubcc %l6,-0x120,%l4 ! %l4 = d48c2dd101bf4479, %ccr = 93
! %l4 = 01bf4479, %l5 = ffffffd9, Mem[0000000016000018] = d81d950d e5957cc7
stda %l4,[%i0+%i6]0x89 ! Mem[0000000016000018] = 01bf4479 ffffffd9
p3_label_7:
! Mem[0000000017000028] = eed4fc592201505d, %f18 = 81a0705c 8b08aa78
ldd [%i2+%o5],%f18 ! %f18 = eed4fc59 2201505d
! Mem[0000000016800010] = 0e18a146, %l6 = d48c2dd101bf4359
ldsba [%i1+%i5]0x88,%l6 ! %l6 = 0000000000000046
! Mem[0000000030800058] = d4592d59, %l3 = 9404d9040ff70d60
ldsh [%o1+0x058],%l3 ! %l3 = ffffffffffffd459
! %l7 = 0000000000000000, %l3 = ffffffffffffd459, %l7 = 0000000000000000
subccc %l7,%l3,%l7 ! %l7 = 0000000000002ba6, %ccr = 11
! Mem[0000000030000018] = 90bf71c3, %l5 = ffffffffffffffd9
ldsh [%o0+%i6],%l5 ! %l5 = ffffffffffff90bf
! %l5 = ffffffffffff90bf, %l5 = ffffffffffff90bf, %l3 = ffffffffffffd459
orn %l5,%l5,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, immed = fffffab2, %l2 = 0000000000000059
and %l3,-0x54e,%l2 ! %l2 = fffffffffffffab2
! Mem[000000003180001c] = 08128f62, %l1 = 000000003736ac43
lduh [%o3+0x01e],%l1 ! %l1 = 0000000000008f62
! %l4 = d48c2dd101bf4479, immed = fffff66d, %l4 = d48c2dd101bf4479
orncc %l4,-0x993,%l4 ! %l4 = d48c2dd101bf4dfb, %ccr = 80
! %l6 = 0000000000000046, immed = 00000000, %l1 = 0000000000008f62
sll %l6,0x000,%l1 ! %l1 = 0000000000000046
p3_label_8:
! Mem[0000000017000000] = 8db4eb0e, %l2 = fffffffffffffab2
lduha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000008db4
! %l6 = 0000000000000046, immed = 0000001a, %l3 = ffffffffffffffff
srl %l6,0x01a,%l3 ! %l3 = 0000000000000000
! Mem[000000003080001c] = 000000bb, %l2 = 0000000000008db4
ldsw [%o1+0x01c],%l2 ! %l2 = 00000000000000bb
! %l3 = 0000000000000000, %l0 = ffffffffffffff91, %l1 = 0000000000000046
orncc %l3,%l0,%l1 ! %l1 = 000000000000006e, %ccr = 00
! Mem[0000000017800028] = 3afd54c3, %l0 = ffffffffffffff91
lduba [%i3+%o5]0x80,%l0 ! %l0 = 000000000000003a
! %l3 = 0000000000000000, Mem[0000000031800058] = 9bffe874
stw %l3,[%o3+0x058] ! Mem[0000000031800058] = 00000000
! %l3 = 0000000000000000, Mem[0000000017800000] = 0000000d
stha %l3,[%i3+%g0]0x88 ! Mem[0000000017800000] = 00000000
! %l3 = 0000000000000000, Mem[0000000031000058] = 4d4cd7ec
stw %l3,[%o2+0x058] ! Mem[0000000031000058] = 00000000
! %l4 = d48c2dd101bf4dfb, %l2 = 00000000000000bb, %l3 = 0000000000000000
orn %l4,%l2,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000017000048] = 0475ddc4, %l6 = 0000000000000046
lduh [%i2+0x048],%l6 ! %l6 = 0000000000000475
p3_label_9:
! %l1 = 000000000000006e, immed = 00000e8b, %l4 = d48c2dd101bf4dfb
sub %l1,0xe8b,%l4 ! %l4 = fffffffffffff1e3
! Mem[0000000016800008] = c4663f087e2ad92a, %l6 = 0000000000000475
ldxa [%i1+0x008]%asi,%l6 ! %l6 = c4663f087e2ad92a
! %l3 = ffffffffffffffff, immed = 000004ef, %l5 = ffffffffffff90bf
orn %l3,0x4ef,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030000058] = 01b9edf9, %l3 = ffffffffffffffff
ldsw [%o0+0x058],%l3 ! %l3 = 0000000001b9edf9
! Mem[0000000017000054] = edebe90f, %l6 = c4663f087e2ad92a
ldsh [%i2+0x056],%l6 ! %l6 = ffffffffffffe90f
! %l4 = fffffffffffff1e3, immed = 0000000b, %l1 = 000000000000006e
srl %l4,0x00b,%l1 ! %l1 = 00000000001ffffe
! %l6 = ffffffffffffe90f, %l5 = ffffffffffffffff, %l2 = 00000000000000bb
srax %l6,%l5,%l2 ! %l2 = ffffffffffffffff
! %l6 = ffffffffffffe90f, Mem[0000000016800000] = 3736ac43
stwa %l6,[%i1+%g0]0x81 ! Mem[0000000016800000] = ffffe90f
! Mem[000000003000005c] = 08128f62, %l7 = 0000000000002ba6
lduw [%o0+0x05c],%l7 ! %l7 = 0000000008128f62
! %f8 = 6b580a41 2aa0ae77, Mem[0000000016800078] = a5f16483 358f95cb
stda %f8 ,[%i1+0x078]%asi ! Mem[0000000016800078] = 6b580a41 2aa0ae77
p3_label_10:
! %l6 = ffffffffffffe90f, immed = 00000ceb, %l4 = fffffffffffff1e3
andcc %l6,0xceb,%l4 ! %l4 = 000000000000080b, %ccr = 00
! %l6 = ffffffffffffe90f, immed = fffff2ab, %l1 = 00000000001ffffe
orn %l6,-0xd55,%l1 ! %l1 = ffffffffffffed5f
! Mem[0000000017800028] = c354fd3a, %l7 = 0000000008128f62
lduha [%i3+%o5]0x89,%l7 ! %l7 = 000000000000fd3a
! %l4 = 0000080b, %l5 = ffffffff, Mem[0000000016800010] = 0e18a146 3e231a7f
stda %l4,[%i1+%i5]0x89 ! Mem[0000000016800010] = 0000080b ffffffff
! %l4 = 000000000000080b, immed = 00000175, %l3 = 0000000001b9edf9
addc %l4,0x175,%l3 ! %l3 = 0000000000000980
! %l4 = 000000000000080b, Mem[0000000016800010] = ffffffff0000080b
stxa %l4,[%i1+%i5]0x88 ! Mem[0000000016800010] = 000000000000080b
! %l5 = ffffffffffffffff, immed = 00000b85, %l6 = ffffffffffffe90f
tsubcc %l5,0xb85,%l6 ! %l6 = fffffffffffff47a, %ccr = 8a
! Invert Register : %l3 = 0000000000000980
xor %l3,-1,%l3 ! %l3 = fffffffffffff67f
! Mem[0000000016000020] = 096dc294, %l5 = ffffffffffffffff
ldsba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000009
! %l2 = ffffffffffffffff, Mem[0000000017800028] = 3afd54c3
stba %l2,[%i3+%o5]0x81 ! Mem[0000000017800028] = fffd54c3
p3_label_11:
! Mem[0000000030800058] = d4592d5901bf4359, %l3 = fffffffffffff67f
ldx [%o1+0x058],%l3 ! %l3 = d4592d5901bf4359
! Mem[000000001780000c] = 07dba19f, %l1 = ffffffffffffed5f
lduh [%i3+0x00e],%l1 ! %l1 = 000000000000a19f
! %l0 = 000000000000003a
sethi %hi(0x8e746c00),%l0 ! %l0 = 000000008e746c00
! %l1 = 000000000000a19f, %l4 = 000000000000080b, %y = 00000000
smul %l1,%l4,%l1 ! %l1 = 000000000513e9d5, %y = 00
! %l2 = ffffffffffffffff, Mem[0000000030000058] = 01b9edf908128f62
stx %l2,[%o0+0x058] ! Mem[0000000030000058] = ffffffffffffffff
! %l3 = d4592d5901bf4359, %l4 = 000000000000080b, %y = 00000000
sdivcc %l3,%l4,%l3 ! %l3 = 000000000000379b, %ccr = 00
mov %l0,%y ! %y = 8e746c00
! %l6 = fffffffffffff47a, %l1 = 000000000513e9d5, %y = 8e746c00
smul %l6,%l1,%l2 ! %l2 = ffffffc57c877382, %y = ffffffc5
! Mem[000000003100005c] = d98bb820, %l7 = 000000000000fd3a
lduh [%o2+0x05e],%l7 ! %l7 = 000000000000b820
! Mem[0000000016000020] = 94c26d09, %l1 = 000000000513e9d5
ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000009
! %l6 = fffff47a, %l7 = 0000b820, Mem[0000000017000078] = 783dd1e0 0e1c4a3f
std %l6,[%i2+0x078] ! Mem[0000000017000078] = fffff47a 0000b820
p3_label_12:
! Mem[0000000016000020] = 096dc294fa34776c, %f4 = 3736ac43 54d4a3ec
ldd [%i0+%o4],%f4 ! %f4 = 096dc294 fa34776c
! %l1 = 0000000000000009, %l4 = 000000000000080b, %y = ffffffc5
udiv %l1,%l4,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 8e746c00
! Mem[0000000031800058] = 00000000, %l3 = 00000000ffffffff
ldsha [%o3+0x05a]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000017000028] = 59fcd4ee, %l2 = ffffffc57c877382
ldsha [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffd4ee
! %l6 = fffffffffffff47a, %l6 = fffffffffffff47a, %y = 8e746c00
umul %l6,%l6,%l6 ! %l6 = ffffe8f40084ca24, %y = ffffe8f4
! %l4 = 000000000000080b, Mem[0000000030800018] = 01bf4359
stw %l4,[%o1+%i6] ! Mem[0000000030800018] = 0000080b
! %l0 = 000000008e746c00, immed = 00000019, %l5 = 0000000000000009
sll %l0,0x019,%l5 ! %l5 = 011ce8d800000000
! %l2 = ffffffffffffd4ee, Mem[000000003000001d] = 28fb77ba
stb %l2,[%o0+0x01d] ! Mem[000000003000001c] = 28ee77ba
! Mem[0000000016800030] = bb003742, %f26 = 368ee216
lda [%i1+%o6]0x80,%f26 ! %f26 = bb003742
! %l0 = 000000008e746c00, %l6 = ffffe8f40084ca24, %l0 = 000000008e746c00
xorcc %l0,%l6,%l0 ! %l0 = ffffe8f48ef0a624, %ccr = 88
p3_label_13:
! %l2 = ffffffffffffd4ee, Mem[000000001600003d] = 95498801
stb %l2,[%i0+0x03d] ! Mem[000000001600003c] = 95ee8801
! %l0 = ffffe8f48ef0a624, Mem[0000000016000030] = 90e94f2a
stha %l0,[%i0+%o6]0x80 ! Mem[0000000016000030] = a6244f2a
! %l0 = ffffe8f48ef0a624, %l7 = 000000000000b820, %y = ffffe8f4
udiv %l0,%l7,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l6 = ffffe8f40084ca24, Mem[000000003180001a] = 1d4b9d1f, %asi = 80
stha %l6,[%o3+0x01a]%asi ! Mem[0000000031800018] = 1d4bca24
! Mem[0000000031000058] = 00000000d98bb820, %f8 = 6b580a41 2aa0ae77
ldd [%o2+0x058],%f8 ! %f8 = 00000000 d98bb820
! %l3 = 0000000000000000, immed = 00000328, %l6 = ffffe8f40084ca24
subc %l3,0x328,%l6 ! %l6 = fffffffffffffcd8
! %l7 = 000000000000b820, Mem[0000000017000010] = 596c14f4
stwa %l7,[%i2+%i5]0x81 ! Mem[0000000017000010] = 0000b820
! %l4 = 000000000000080b, %l4 = 000000000000080b, %y = ffffffff
udiv %l4,%l4,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l2 = ffffffffffffd4ee
sethi %hi(0x4de2b000),%l2 ! %l2 = 000000004de2b000
! Mem[0000000017800008] = 9fa1db07b74b916e, %f18 = eed4fc59 2201505d
ldda [%i3+%i4]0x88,%f18 ! %f18 = 9fa1db07 b74b916e
p3_label_14:
! %f5 = fa34776c, Mem[0000000031800058] = 00000000
st %f5 ,[%o3+0x058] ! Mem[0000000031800058] = fa34776c
! Mem[0000000016800018] = 00000000, %l4 = 000000000000080b
lduwa [%i1+%i6]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000017000028] = eed4fc592201505d, %l3 = 0000000000000000
ldxa [%i2+%o5]0x81,%l3 ! %l3 = eed4fc592201505d
! Mem[0000000016000018] = 7944bf01, %l0 = 00000000ffffffff
ldsba [%i0+%i6]0x81,%l0 ! %l0 = 0000000000000079
! %l0 = 0000000000000079, Mem[0000000017000075] = 46af8a72
stb %l0,[%i2+0x075] ! Mem[0000000017000074] = 46798a72
! %l4 = 00000000, %l5 = 00000000, Mem[0000000016800000] = ffffe90f 988b052e
stda %l4,[%i1+0x000]%asi ! Mem[0000000016800000] = 00000000 00000000
! Mem[0000000016800008] = 083f66c4, %l3 = eed4fc592201505d
lduwa [%i1+%i4]0x88,%l3 ! %l3 = 00000000083f66c4
! Mem[0000000017000044] = c3936e7e, %l7 = 000000000000b820
ldsw [%i2+0x044],%l7 ! %l7 = ffffffffc3936e7e
! Mem[0000000017800020] = 835ef7fc ba774662, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ba774662 00000000835ef7fc
! Mem[0000000016800008] = c4663f08, %l0 = 0000000000000079
ldswa [%i1+%i4]0x81,%l0 ! %l0 = ffffffffc4663f08
p3_label_15:
! Mem[0000000030800018] = 0000080b, %l6 = fffffffffffffcd8
ldsw [%o1+%i6],%l6 ! %l6 = 000000000000080b
! %l3 = 00000000083f66c4, %l3 = 00000000083f66c4, %l0 = ffffffffc4663f08
mulx %l3,%l3,%l0 ! %l0 = 0044061ffdb8c610, %y = ffffffff
! Mem[000000003000005c] = ffffffff, %l3 = 00000000083f66c4
ldsh [%o0+0x05e],%l3 ! %l3 = ffffffffffffffff
! %l4 = 00000000ba774662, immed = ffffffe4, %l7 = ffffffffc3936e7e
xnorcc %l4,-0x01c,%l7 ! %l7 = 00000000ba774679, %ccr = 08
! %l0 = 0044061ffdb8c610, Mem[0000000017000020] = 6c5dd54c
stwa %l0,[%i2+%o4]0x81 ! Mem[0000000017000020] = fdb8c610
! %f16 = 05648256 c7db2518, Mem[0000000017000008] = 99074836 f863e39c
stda %f16,[%i2+%i4]0x81 ! Mem[0000000017000008] = 05648256 c7db2518
! %l0 = 0044061ffdb8c610, immed = 00000306, %y = ffffffff
udivcc %l0,0x306,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = fdb8c610
! %l2 = 4de2b000, %l3 = ffffffff, Mem[0000000017800058] = 6715accc 3f1a297f
std %l2,[%i3+0x058] ! Mem[0000000017800058] = 4de2b000 ffffffff
! Mem[0000000030000018] = 90bf71c3, %l4 = 00000000ba774662
ldsb [%o0+0x01a],%l4 ! %l4 = 0000000000000071
! Mem[0000000017800070] = 4e1a1b63db756562, %f14 = a7c5808c 36f5964d
ldd [%i3+0x070],%f14 ! %f14 = 4e1a1b63 db756562
p3_label_16:
! %l4 = 0000000000000071, Mem[0000000016800038] = 9dbb2fa0, %asi = 80
stha %l4,[%i1+0x038]%asi ! Mem[0000000016800038] = 00712fa0
! %l4 = 0000000000000071, %l4 = 0000000000000071, %l0 = 0044061ffdb8c610
udivx %l4,%l4,%l0 ! %l0 = 0000000000000001
! Set Register : %l6 = 000000000000080b
xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
! Invert Register : %l3 = 00000000ffffffff
xor %l3,-1,%l3 ! %l3 = ffffffff00000000
! Set Register : %l4 = 0000000000000071
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! Mem[000000001780005c] = ffffffff, %f18 = 9fa1db07
ld [%i3+0x05c],%f18 ! %f18 = ffffffff
! %l2 = 000000004de2b000, %l0 = 0000000000000001, %l2 = 000000004de2b000
srlx %l2,%l0,%l2 ! %l2 = 0000000026f15800
! %l6 = ffffffffffffffff, %l7 = 00000000ba774679, %l4 = ffffffffffffffff
taddcc %l6,%l7,%l4 ! %l4 = 00000000ba774678, %ccr = 1b
! Mem[000000003000005c] = ffffffff, %l2 = 0000000026f15800
lduw [%o0+0x05c],%l2 ! %l2 = 00000000ffffffff
! %l1 = 00000000ffffffff, Mem[0000000031800018] = 1d4bca2408128f62
stx %l1,[%o3+%i6] ! Mem[0000000031800018] = 00000000ffffffff
p3_label_17:
! %l0 = 0000000000000001, Mem[0000000016000028] = 9d900431
stha %l0,[%i0+%o5]0x80 ! Mem[0000000016000028] = 00010431
! Mem[000000003000001c] = 28ee77ba, %l4 = 00000000ba774678
lduh [%o0+0x01c],%l4 ! %l4 = 00000000000028ee
! Mem[0000000017800054] = 5b7d62bb, %l7 = 00000000ba774679
ldsb [%i3+0x056],%l7 ! %l7 = 0000000000000062
! Randomly selected nop
nop
! Randomly selected nop
nop
save ! CWP = 1
! %l7 = 4197a10c3204899a, Mem[0000000016800028] = 2a43bd3f9b5c6962
stxa %l7,[%o1+%i5]0x80 ! Mem[0000000016800028] = 4197a10c3204899a
! %l7 = 4197a10c3204899a, Mem[0000000016800030] = bb003742
stba %l7,[%o1+%i6]0x81 ! Mem[0000000016800030] = 9a003742
! Mem[000000001700002c] = 2201505d, %f27 = 1c0f91b6
ld [%o2+0x02c],%f27 ! %f27 = 2201505d
! Mem[0000000016000054] = 0c11d57b, %l4 = 596ea136971476c9
ldsb [%o0+0x055],%l4 ! %l4 = 0000000000000011
p3_label_18: ! %cwp = 1
! Mem[0000000016800020] = cfab4463, %l7 = 4197a10c3204899a
ldswa [%o1+%i4]0x88,%l7 ! %l7 = ffffffffcfab4463
! %l1 = 2abf143fd8c6c471, immed = 00000018, %l1 = 2abf143fd8c6c471
srl %l1,0x018,%l1 ! %l1 = 00000000000000d8
! Mem[000000003100005c] = d98bb820, %l7 = ffffffffcfab4463
lduh [%i2+0x05e],%l7 ! %l7 = 000000000000b820
! Clear Register : %l6 = 2b19d43ed92670fa
clr %l6 ! %l6 = 0000000000000000
! Mem[000000003100005c] = d98bb820, %l1 = 00000000000000d8
lduw [%i2+0x05c],%l1 ! %l1 = 00000000d98bb820
! %f20 = 01b9edf9 08128f62, Mem[0000000030800018] = 0000080b 000000bb
std %f20,[%i1+%o6] ! Mem[0000000030800018] = 01b9edf9 08128f62
! Mem[0000000016800020] = b693e86ccfab4463, %f24 = bb4db0f5 794b4b52
ldda [%o1+%i4]0x88,%f24 ! %f24 = b693e86c cfab4463
! retry : should take illegal inst trap, %l0 = e7dcb378b647c6f4
retry ! Illegal inst trap : %l0 = e7dcb378b647c704
! %l5 = 8aabb97dfaa042c6, Mem[0000000017800079] = 7f1a0170
stb %l5,[%o3+0x079] ! Mem[0000000017800078] = 7fc60170
! Mem[000000001700002c] = 2201505d, %l5 = 8aabb97dfaa042c6
ldsb [%o2+0x02f],%l5 ! %l5 = 000000000000005d
p3_label_19: ! %cwp = 1
! %l2 = 71e008600c0f9da3, immed = fffff337, %y = fdb8c610
udiv %l2,-0xcc9,%l5 ! %l5 = 00000000fdb8d2bb
mov %l0,%y ! %y = b647c704
! %f18 = ffffffff b74b916e, Mem[0000000017800008] = 6e914bb7 07dba19f
std %f18,[%o3+%o4] ! Mem[0000000017800008] = ffffffff b74b916e
! %l7 = 000000000000b820, immed = fffffc4b, %l7 = 000000000000b820
or %l7,-0x3b5,%l7 ! %l7 = fffffffffffffc6b
! %l4 = 0000000000000011, Mem[0000000017800000] = 00000000
stwa %l4,[%o3+%g0]0x81 ! Mem[0000000017800000] = 00000011
! Mem[000000003000001c] = 28ee77ba, %l1 = 00000000d98bb820
ldsw [%i0+0x01c],%l1 ! %l1 = 0000000028ee77ba
! %f17 = c7db2518, Mem[000000001680002c] = 3204899a
st %f17,[%o1+0x02c] ! Mem[000000001680002c] = c7db2518
! Mem[0000000016800020] = cfab4463, %l7 = fffffffffffffc6b
lduba [%o1+%i4]0x88,%l7 ! %l7 = 0000000000000063
! %l3 = d9d8b1c87b36ef7e, immed = 00000c02, %l1 = 0000000028ee77ba
andncc %l3,0xc02,%l1 ! %l1 = d9d8b1c87b36e37c, %ccr = 80
! %l6 = 0000000000000000, Mem[0000000016800060] = a4ad500c
stw %l6,[%o1+0x060] ! Mem[0000000016800060] = 00000000
! %l6 = 0000000000000000, immed = fffff0e3, %y = b647c704
umulcc %l6,-0xf1d,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
p3_label_20: ! %cwp = 1
! Mem[0000000017000028] = eed4fc59 2201505d, %l4 = 00000011, %l5 = fdb8d2bb
ldda [%o2+%i5]0x81,%l4 ! %l4 = 00000000eed4fc59 000000002201505d
! %l2 = 71e008600c0f9da3, immed = 0000070c, %l1 = d9d8b1c87b36e37c
addccc %l2,0x70c,%l1 ! %l1 = 71e008600c0fa4af, %ccr = 00
! %l1 = 71e008600c0fa4af, Mem[000000001780005b] = 4de2b000
stb %l1,[%o3+0x05b] ! Mem[0000000017800058] = 4de2b0af
! %f26 = bb003742 2201505d, Mem[0000000016000000] = d5f793e8 4b474141
std %f26,[%o0+%g0] ! Mem[0000000016000000] = bb003742 2201505d
! %l5 = 000000002201505d, %l5 = 000000002201505d, %l6 = 0000000000000000
xor %l5,%l5,%l6 ! %l6 = 0000000000000000
! %l7 = 0000000000000063, Mem[0000000017800028] = fffd54c3
stha %l7,[%o3+%i5]0x80 ! Mem[0000000017800028] = 006354c3
! %l4 = 00000000eed4fc59, immed = 0000035c, %l3 = d9d8b1c87b36ef7e
orncc %l4,0x35c,%l3 ! %l3 = fffffffffffffcfb, %ccr = 88
! %l4 = 00000000eed4fc59, Mem[0000000031000058] = 00000000d98bb820
stx %l4,[%i2+0x058] ! Mem[0000000031000058] = 00000000eed4fc59
! %l4 = eed4fc59, %l5 = 2201505d, Mem[0000000016000030] = a6244f2a 8713bfc5
stda %l4,[%o0+%i6]0x81 ! Mem[0000000016000030] = eed4fc59 2201505d
! Mem[0000000030000018] = 90bf71c3 28ee77ba, %l2 = 0c0f9da3, %l3 = fffffcfb
ldd [%i0+%o6],%l2 ! %l2 = 0000000090bf71c3 0000000028ee77ba
p3_label_21: ! %cwp = 1
! %l3 = 0000000028ee77ba, immed = fffff0f3, %l6 = 0000000000000000
xnorcc %l3,-0xf0d,%l6 ! %l6 = 0000000028ee78b6, %ccr = 00
! %l0 = e7dcb378b647c704, %l3 = 0000000028ee77ba, %l6 = 0000000028ee78b6
orcc %l0,%l3,%l6 ! %l6 = e7dcb378beeff7be, %ccr = 88
! %l2 = 0000000090bf71c3, Mem[0000000017000058] = 7b3a172e
stw %l2,[%o2+0x058] ! Mem[0000000017000058] = 90bf71c3
! Mem[000000003080005c] = 01bf4359, %l3 = 0000000028ee77ba
lduh [%i1+0x05c],%l3 ! %l3 = 00000000000001bf
! %l3 = 00000000000001bf, Mem[000000001780006f] = 7fcf3773
stba %l3,[%o3+0x06f]%asi ! Mem[000000001780006c] = 7fcf37bf
! Mem[0000000016000028] = 31040100, %l6 = e7dcb378beeff7be
ldswa [%o0+%i5]0x88,%l6 ! %l6 = 0000000031040100
! %l5 = 000000002201505d, %l0 = e7dcb378b647c704, %l0 = e7dcb378b647c704
sll %l5,%l0,%l0 ! %l0 = 00000002201505d0
! Mem[0000000016000018] = 7944bf01, %l2 = 0000000090bf71c3
lduba [%o0+%o6]0x80,%l2 ! %l2 = 0000000000000079
! Mem[000000003080001c] = 08128f62, %l5 = 000000002201505d
ldsb [%i1+0x01e],%l5 ! %l5 = ffffffffffffff8f
! %l0 = 00000002201505d0, immed = fffff458, %l4 = 00000000eed4fc59
andncc %l0,-0xba8,%l4 ! %l4 = 0000000000000180, %ccr = 00
p3_label_22: ! %cwp = 1
! Mem[0000000030000058] = ffffffff ffffffff, %l6 = 31040100, %l7 = 00000063
ldd [%i0+0x058],%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! %l1 = 71e008600c0fa4af, %l6 = 00000000ffffffff, %l4 = 0000000000000180
xorcc %l1,%l6,%l4 ! %l4 = 71e00860f3f05b50, %ccr = 08
! %f21 = 08128f62, Mem[000000003080001c] = 08128f62
st %f21,[%i1+0x01c] ! Mem[000000003080001c] = 08128f62
! %l3 = 00000000000001bf, Mem[0000000017800018] = bb4eeb05
stwa %l3,[%o3+%o6]0x81 ! Mem[0000000017800018] = 000001bf
! %l7 = 00000000ffffffff, immed = fffff691, %y = 00000000
umulcc %l7,-0x96f,%l4 ! %l4 = fffff6900000096f, %ccr = 80, %y = fffff690
! Mem[0000000016000000] = bb0037422201505d, %f14 = 4e1a1b63 db756562
ldda [%o0+%g0]0x81,%f14 ! %f14 = bb003742 2201505d
! %l3 = 00000000000001bf, %l6 = 00000000ffffffff, %l4 = fffff6900000096f
addc %l3,%l6,%l4 ! %l4 = 00000001000001be
! %l5 = ffffffffffffff8f
sethi %hi(0x17606400),%l5 ! %l5 = 0000000017606400
! Mem[0000000030000018] = 90bf71c328ee77ba, %l2 = 0000000000000079
ldx [%i0+%o6],%l2 ! %l2 = 90bf71c328ee77ba
! Mem[0000000016000000] = bb003742, %l0 = 00000002201505d0
ldsha [%o0+%g0]0x81,%l0 ! %l0 = ffffffffffffbb00
p3_label_23: ! %cwp = 1
! Mem[0000000031000018] = 4149fc91, %l4 = 00000001000001be
ldsba [%i2+0x01a]%asi,%l4 ! %l4 = fffffffffffffffc
! %l4 = fffffffffffffffc, immed = 0000001b, %l4 = fffffffffffffffc
sll %l4,0x01b,%l4 ! %l4 = ffffffffe0000000
! Mem[0000000016800068] = ec83b86f 58d6c338, %l6 = ffffffff, %l7 = ffffffff
ldd [%o1+0x068],%l6 ! %l6 = 00000000ec83b86f 0000000058d6c338
! Invert Register : %l6 = 00000000ec83b86f
xor %l6,-1,%l6 ! %l6 = ffffffff137c4790
! Mem[0000000016800030] = 9a003742, %l4 = ffffffffe0000000
lduha [%o1+%i6]0x80,%l4 ! %l4 = 0000000000009a00
! %l2 = 90bf71c328ee77ba, %l0 = ffffffffffffbb00, %l6 = ffffffff137c4790
sra %l2,%l0,%l6 ! %l6 = 0000000028ee77ba
! %l3 = 00000000000001bf, %l1 = 71e008600c0fa4af, %l7 = 0000000058d6c338
srax %l3,%l1,%l7 ! %l7 = 0000000000000000
! %l2 = 90bf71c328ee77ba, Mem[0000000030800058] = d4592d59
sth %l2,[%i1+0x058] ! Mem[0000000030800058] = 77ba2d59
! Mem[0000000031000018] = 4149fc91, %l4 = 0000000000009a00
ldsh [%i2+0x01a],%l4 ! %l4 = fffffffffffffc91
! Mem[000000001680003c] = 81e7ca24, %l1 = 71e008600c0fa4af
ldsh [%o1+0x03e],%l1 ! %l1 = ffffffffffffca24
p3_label_24: ! %cwp = 1
! done : should take illegal inst trap, %l0 = ffffffffffffbb00
done ! Illegal inst trap : %l0 = ffffffffffffbb10
! %l2 = 90bf71c328ee77ba, immd = 0000000000000122, %l5 = 0000000017606400
udivx %l2,0x122,%l5 ! %l5 = 007fc703523cd992
! %l6 = 0000000028ee77ba, Mem[000000003080001a] = 01b9edf9
stb %l6,[%i1+0x01a] ! Mem[0000000030800018] = 01b9baf9
! %l5 = 007fc703523cd992
setx 0x771057a7771057a7,%g7,%l5 ! %l5 = 771057a7771057a7
! %l3 = 00000000000001bf, %l1 = ffffffffffffca24, %l5 = 771057a7771057a7
andncc %l3,%l1,%l5 ! %l5 = 000000000000019b, %ccr = 00
! Mem[0000000030800058] = 77ba2d59 01bf4359, %l4 = fffffc91, %l5 = 0000019b
ldd [%i1+0x058],%l4 ! %l4 = 0000000077ba2d59 0000000001bf4359
! %l7 = 0000000000000000, immed = 00000fc3, %y = fffff690
umul %l7,0xfc3,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[0000000031000058] = 00000000eed4fc59, %l5 = 0000000001bf4359
ldx [%i2+0x058],%l5 ! %l5 = 00000000eed4fc59
! %l4 = 0000000077ba2d59, Mem[000000001780006e] = 7fcf37bf
sth %l4,[%o3+0x06e] ! Mem[000000001780006c] = 7fcf2d59
! Mem[0000000017800008] = ffffffff, %l1 = ffffffffffffca24
ldsha [%o3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
p3_label_25: ! %cwp = 1
! Mem[0000000016000010] = 63d187ff80f1c9de, %l0 = ffffffffffffbb10
ldxa [%o0+%o5]0x88,%l0 ! %l0 = 63d187ff80f1c9de
! %l5 = 00000000eed4fc59, immed = fffff355, %l3 = 00000000000001bf
xnorcc %l5,-0xcab,%l3 ! %l3 = 00000000eed4f0f3, %ccr = 08
! Mem[0000000016800014] = 00000000, %l0 = 63d187ff80f1c9de
ldsw [%o1+0x014],%l0 ! %l0 = 0000000000000000
! %l1 = ffffffffffffffff, %l6 = 0000000028ee77ba, %y = 00000000
sdivcc %l1,%l6,%l2 ! %l2 = 0000000000000006, %ccr = 00
mov %l0,%y ! %y = 00000000
! Mem[0000000017000034] = 00000026, %l7 = 0000000000000000
ldsw [%o2+0x034],%l7 ! %l7 = 0000000000000026
! Mem[0000000017800008] = 6e914bb7ffffffff, %l7 = 0000000000000026
ldxa [%o3+%o4]0x88,%l7 ! %l7 = 6e914bb7ffffffff
! %l6 = 28ee77ba, %l7 = ffffffff, Mem[0000000017800010] = 3bd1103e cfe5455b
stda %l6,[%o3+%o5]0x81 ! Mem[0000000017800010] = 28ee77ba ffffffff
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000017800030] = da859b23 dfb97a17
stda %l0,[%o3+%i6]0x89 ! Mem[0000000017800030] = 00000000 ffffffff
! Mem[0000000031800058] = fa34776c, %f2 = eed4fc59
ld [%i3+0x058],%f2 ! %f2 = fa34776c
! Mem[000000003180001c] = ffffffff, %l7 = 6e914bb7ffffffff
ldsh [%i3+0x01c],%l7 ! %l7 = ffffffffffffffff
p3_label_26: ! %cwp = 1
! Mem[0000000016000028] = 000104311d76174c, %f14 = bb003742 2201505d
ldda [%o0+0x028]%asi,%f14 ! %f14 = 00010431 1d76174c
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000016800030] = 4237009a 71c94eaf
stda %l0,[%o1+%i6]0x89 ! Mem[0000000016800030] = 00000000 ffffffff
! Mem[0000000030000058] = ffffffff ffffffff, %l4 = 77ba2d59, %l5 = eed4fc59
ldd [%i0+0x058],%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! %l7 = ffffffffffffffff, immed = ffffff6c, %y = 00000000
sdivcc %l7,-0x094,%l2 ! %l2 = fffffffffe45306f, %ccr = 88
mov %l0,%y ! %y = 00000000
! %l1 = ffffffffffffffff, Mem[000000003000001e] = 28ee77ba
stba %l1,[%i0+0x01e]%asi ! Mem[000000003000001c] = 28eeffba
! Mem[0000000030000058] = ffffffff, %l3 = 00000000eed4f0f3
ldsb [%i0+0x05b],%l3 ! %l3 = ffffffffffffffff
! %l2 = fffffffffe45306f, immed = fffff9c5, %y = 00000000
sdivcc %l2,-0x63b,%l1 ! %l1 = ffffffffffd73071, %ccr = 88
mov %l0,%y ! %y = 00000000
! Mem[0000000017000068] = 817eb8c374bcf8c8, %f2 = fa34776c 2201505d
ldd [%o2+0x068],%f2 ! %f2 = 817eb8c3 74bcf8c8
! Clear Register : %l7 = ffffffffffffffff
clr %l7 ! %l7 = 0000000000000000
! %l6 = 28ee77ba, %l7 = 00000000, Mem[0000000031800058] = fa34776c d0e9cb01
std %l6,[%i3+0x058] ! Mem[0000000031800058] = 28ee77ba 00000000
p3_label_27: ! %cwp = 1
! %l4 = 00000000ffffffff, Mem[0000000016000048] = d325471bef34ee5e
stx %l4,[%o0+0x048] ! Mem[0000000016000048] = 00000000ffffffff
! Mem[0000000016800008] = c4663f08, %l0 = 0000000000000000
lduwa [%o1+%o4]0x80,%l0 ! %l0 = 00000000c4663f08
! %l0 = 00000000c4663f08, Mem[0000000016000000] = bb003742
stwa %l0,[%o0+%g0]0x81 ! Mem[0000000016000000] = c4663f08
! Mem[0000000016800064] = b9cc1a85, %l2 = fffffffffe45306f
ldsb [%o1+0x067],%l2 ! %l2 = ffffffffffffff85
! Mem[0000000016800058] = e496a562, %l2 = ffffffffffffff85
ldsb [%o1+0x05a],%l2 ! %l2 = ffffffffffffffa5
! %l2 = ffffffffffffffa5, Mem[0000000016000028] = 00010431, %asi = 80
stwa %l2,[%o0+0x028]%asi ! Mem[0000000016000028] = ffffffa5
! %l6 = 0000000028ee77ba, %l0 = 00000000c4663f08, %l2 = ffffffffffffffa5
srax %l6,%l0,%l2 ! %l2 = 000000000028ee77
! Mem[000000003100001c] = 2c9df901, %f29 = f8fa9547
ld [%i2+0x01c],%f29 ! %f29 = 2c9df901
! Mem[0000000017800060] = 1fb4b380, %l7 = 0000000000000000
ldub [%o3+0x060],%l7 ! %l7 = 000000000000001f
! Mem[0000000016000030] = 5d500122 59fcd4ee, %l4 = ffffffff, %l5 = ffffffff
ldda [%o0+%i6]0x89,%l4 ! %l4 = 0000000059fcd4ee 000000005d500122
p3_label_28: ! %cwp = 1
! Mem[0000000016800000] = 00000000, %l1 = ffffffffffd73071
ldsb [%o1+%g0],%l1 ! %l1 = 0000000000000000
! %f12 = 302bfd96 30ea86d7, Mem[0000000017000010] = 0000b820 4e42619c
stda %f12,[%o2+%o5]0x81 ! Mem[0000000017000010] = 302bfd96 30ea86d7
! %l5 = 000000005d500122, immed = fffff13f, %l6 = 0000000028ee77ba
xorcc %l5,-0xec1,%l6 ! %l6 = ffffffffa2aff01d, %ccr = 88
! %l0 = 00000000c4663f08, immed = 00000541, %l5 = 000000005d500122
addc %l0,0x541,%l5 ! %l5 = 00000000c4664449
! %f22 = a6723eac 04d72b4e, Mem[0000000016000018] = 7944bf01 d9ffffff
std %f22,[%o0+%o6] ! Mem[0000000016000018] = a6723eac 04d72b4e
! Mem[0000000016800000] = 00000000, %l3 = ffffffffffffffff
lduwa [%o1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000016800030] = 00000000, %l4 = 0000000059fcd4ee
ldsba [%o1+%i6]0x88,%l4 ! %l4 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000016000018] = a6723eac 04d72b4e, %l4 = 00000000, %l5 = c4664449
ldd [%o0+%o6],%l4 ! %l4 = 00000000a6723eac 0000000004d72b4e
! %l5 = 0000000004d72b4e, immd = 0000000000000a7c, %l7 = 000000000000001f
udivx %l5,0xa7c,%l7 ! %l7 = 0000000000007631
p3_label_29: ! %cwp = 1
! %l2 = 000000000028ee77, Mem[0000000016800044] = 07ce2f00
stw %l2,[%o1+0x044] ! Mem[0000000016800044] = 0028ee77
! %l7 = 0000000000007631, immed = 00000c04, %l6 = ffffffffa2aff01d
orncc %l7,0xc04,%l6 ! %l6 = fffffffffffff7fb, %ccr = 88
! %l0 = 00000000c4663f08, Mem[0000000017000034] = 00000026
sth %l0,[%o2+0x034] ! Mem[0000000017000034] = 3f080026
! %l2 = 000000000028ee77
sethi %hi(0x6bc39800),%l2 ! %l2 = 000000006bc39800
! %l6 = fffffffffffff7fb, %l2 = 000000006bc39800, %l6 = fffffffffffff7fb
srl %l6,%l2,%l6 ! %l6 = 00000000fffff7fb
! %l1 = 0000000000000000, immed = fffffcfd, %l5 = 0000000004d72b4e
sub %l1,-0x303,%l5 ! %l5 = 0000000000000303
! %l2 = 000000006bc39800, immed = fffffbcc, %l3 = 0000000000000000
subccc %l2,-0x434,%l3 ! %l3 = 000000006bc39c34, %ccr = 11
! %l7 = 0000000000007631, Mem[0000000017000028] = 59fcd4ee
stba %l7,[%o2+%i5]0x89 ! Mem[0000000017000028] = 59fcd431
! Mem[0000000016800038] = 00712fa0, %l3 = 000000006bc39c34
ldsh [%o1+0x038],%l3 ! %l3 = 0000000000000071
! Mem[0000000017800018] = 000001bf, %l1 = 0000000000000000
ldswa [%o3+%o6]0x81,%l1 ! %l1 = 00000000000001bf
p3_label_30: ! %cwp = 1
! %l7 = 0000000000007631, immed = 00000018, %l5 = 0000000000000303
srl %l7,0x018,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[000000003000001a] = 90bf71c3
stb %l5,[%i0+0x01a] ! Mem[0000000030000018] = 90bf00c3
! Mem[0000000017800030] = 00000000, %l0 = 00000000c4663f08
ldsba [%o3+%i6]0x81,%l0 ! %l0 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l6 = 00000000fffff7fb, %l0 = 0000000000000010, %l6 = 00000000fffff7fb
xorcc %l6,%l0,%l6 ! %l6 = 00000000fffff7eb, %ccr = 08
! Mem[0000000017000038] = 9ded1a62ca5dd75f, %f14 = 00010431 1d76174c
ldda [%o2+0x038]%asi,%f14 ! %f14 = 9ded1a62 ca5dd75f
! %f10 = 58d17ecb 31b8c4a8, Mem[0000000017000058] = 90bf71c3 d3b64606
stda %f10,[%o2+0x058]%asi ! Mem[0000000017000058] = 58d17ecb 31b8c4a8
! retry : should take illegal inst trap, %l0 = 0000000000000010
retry ! Illegal inst trap : %l0 = 0000000000000020
! %l4 = 00000000a6723eac, Mem[0000000016800010] = 0b08000000000000
stxa %l4,[%o1+%o5]0x80 ! Mem[0000000016800010] = 00000000a6723eac
! %l4 = 00000000a6723eac, Mem[000000003180001f] = ffffffff
stb %l4,[%i3+0x01f] ! Mem[000000003180001c] = ffffffac
p3_label_31: ! %cwp = 1
! Mem[0000000030800058] = 77ba2d5901bf4359, %f8 = 00000000 d98bb820
ldd [%i1+0x058],%f8 ! %f8 = 77ba2d59 01bf4359
! %l3 = 0000000000000071, Mem[0000000016000006] = 2201505d
sth %l3,[%o0+0x006] ! Mem[0000000016000004] = 22010071
! %l0 = 0000000000000020, immed = fffff16b, %y = 00000000
sdivcc %l0,-0xe95,%l7 ! %l7 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000020
! %l2 = 000000006bc39800, Mem[0000000016000050] = 52e1facf0c11d57b
stx %l2,[%o0+0x050] ! Mem[0000000016000050] = 000000006bc39800
! Invert Register : %l2 = 000000006bc39800
xor %l2,-1,%l2 ! %l2 = ffffffff943c67ff
! %l0 = 00000020, %l1 = 000001bf, Mem[0000000016000028] = ffffffa5 1d76174c
std %l0,[%o0+%i5] ! Mem[0000000016000028] = 00000020 000001bf
! %l7 = 0000000000000000, Mem[0000000017000008] = 05648256
stwa %l7,[%o2+%o4]0x81 ! Mem[0000000017000008] = 00000000
! %l6 = 00000000fffff7eb, %l4 = 00000000a6723eac, %y = 00000020
udiv %l6,%l4,%l0 ! %l0 = 0000000000000032
mov %l0,%y ! %y = 00000032
! Mem[0000000016800030] = 00000000, %l7 = 0000000000000000
ldswa [%o1+%i6]0x81,%l7 ! %l7 = 0000000000000000
! %f30 = 63ab27ce, Mem[000000003100001c] = 2c9df901
sta %f30,[%i2+0x01c]%asi ! Mem[000000003100001c] = 63ab27ce
p3_label_32: ! %cwp = 1
! Mem[0000000030800018] = 01b9baf9, %l3 = 0000000000000071
lduh [%i1+%o6],%l3 ! %l3 = 00000000000001b9
! Mem[0000000017800028] = 006354c3, %l3 = 00000000000001b9
ldswa [%o3+%i5]0x81,%l3 ! %l3 = 00000000006354c3
! Mem[0000000031000058] = 00000000, %l4 = 00000000a6723eac
lduw [%i2+0x058],%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000000, %l4 = 0000000000000000, %l7 = 0000000000000000
andncc %l7,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44
! Mem[000000003080005c] = 01bf4359, %l0 = 0000000000000032
ldsh [%i1+0x05e],%l0 ! %l0 = 0000000000004359
! %l5 = 0000000000000000, %l3 = 00000000006354c3, %y = 00000032
smul %l5,%l3,%l4 ! %l4 = 0000000000000000, %y = 00
! retry : should take illegal inst trap, %l0 = 0000000000004359
retry ! Illegal inst trap : %l0 = 0000000000004369
! Mem[0000000016800000] = 0000000000000000, %f4 = 096dc294 fa34776c
ldda [%o1+%g0]0x81,%f4 ! %f4 = 00000000 00000000
! Mem[0000000017800018] = 000001bf, %l6 = 00000000fffff7eb
ldsha [%o3+%o6]0x81,%l6 ! %l6 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 0000000000004369
retry ! Illegal inst trap : %l0 = 0000000000004379
p3_label_33: ! %cwp = 1
restore ! CWP = 0
! %l4 = 000028ee, %l5 = 835ef7fc, Mem[0000000016800060] = 00000000 b9cc1a85
stda %l4,[%i1+0x060]%asi ! Mem[0000000016800060] = 000028ee 835ef7fc
! %l0 = 0000000000000001, immed = 000001fa, %y = 00000000
sdiv %l0,0x1fa,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 00000001
! Mem[0000000017800020] = 624677ba, %l7 = 0000000000000062
ldsha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000006246
! %l1 = 00000000ffffffff, %l6 = ffffffffffffffff, %l1 = 00000000ffffffff
tsubcctv %l1,%l6,%l1 ! %l0 = 0000000000000024, Trapped
! Mem[000000003080005c] = 01bf4359, %f15 = ca5dd75f
ld [%o1+0x05c],%f15 ! %f15 = 01bf4359
! %l0 = 0000000000000024
sethi %hi(0x97dce000),%l0 ! %l0 = 0000000097dce000
! Mem[0000000017000034] = 3f080026, %l4 = 00000000000028ee
ldub [%i2+0x037],%l4 ! %l4 = 0000000000000026
! Mem[0000000030800018] = 01b9baf9 08128f62, %l6 = ffffffff, %l7 = 00006246
ldd [%o1+%i6],%l6 ! %l6 = 0000000001b9baf9 0000000008128f62
! Mem[0000000016800020] = cfab4463, %l0 = 0000000097dce000
ldsba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000063
p3_label_34:
! %l0 = 0000000000000063, Mem[000000003100001d] = 63ab27ce
stba %l0,[%o2+0x01d]%asi ! Mem[000000003100001c] = 636327ce
! %l7 = 0000000008128f62, Mem[000000003180001c] = ffffffac
stw %l7,[%o3+0x01c] ! Mem[000000003180001c] = 08128f62
! %l5 = 00000000835ef7fc, immed = 00000e0d, %l7 = 0000000008128f62
orn %l5,0xe0d,%l7 ! %l7 = fffffffffffff7fe
! %l4 = 0000000000000026
sethi %hi(0xd93ff000),%l4 ! %l4 = 00000000d93ff000
! %l5 = 00000000835ef7fc, immed = 0000006d, %l5 = 00000000835ef7fc
andcc %l5,0x06d,%l5 ! %l5 = 000000000000006c, %ccr = 00
! %f24 = b693e86c cfab4463, Mem[0000000016000000] = c4663f08 22010071
stda %f24,[%i0+%g0]0x81 ! Mem[0000000016000000] = b693e86c cfab4463
! Mem[000000003180001c] = 08128f62, %l1 = 00000000ffffffff
ldsb [%o3+0x01f],%l1 ! %l1 = 0000000000000062
! %l2 = 00000000, %l3 = 00000000, Mem[0000000016800028] = 0ca19741 1825dbc7
stda %l2,[%i1+%o5]0x89 ! Mem[0000000016800028] = 00000000 00000000
! %f22 = a6723eac 04d72b4e, Mem[0000000031000058] = 00000000 eed4fc59
stda %f22,[%o2+0x058]%asi ! Mem[0000000031000058] = a6723eac 04d72b4e
! %l3 = ffffffff00000000, %l1 = 0000000000000062, %l7 = fffffffffffff7fe
addccc %l3,%l1,%l7 ! %l7 = ffffffff00000062, %ccr = 80
p3_label_35:
! %f31 = c9d1491f, Mem[0000000017000048] = 0475ddc4
st %f31,[%i2+0x048] ! Mem[0000000017000048] = c9d1491f
! %l7 = ffffffff00000062, immed = 00000ca5, %l4 = 00000000d93ff000
andcc %l7,0xca5,%l4 ! %l4 = 0000000000000020, %ccr = 00
! Mem[000000003180005c] = 00000000, %l5 = 000000000000006c
ldsw [%o3+0x05c],%l5 ! %l5 = 0000000000000000
! Randomly selected nop
nop
! %l6 = 0000000001b9baf9, %l7 = ffffffff00000062, %y = 00000001
umul %l6,%l7,%l0 ! %l0 = 00000000a9199352, %y = 00
! Mem[000000001680001c] = 0000008a, %l6 = 0000000001b9baf9
ldsh [%i1+0x01e],%l6 ! %l6 = 000000000000008a
! Mem[0000000016800020] = cfab4463, %l2 = 0000000000000000
ldswa [%i1+%o4]0x88,%l2 ! %l2 = ffffffffcfab4463
! %l6 = 000000000000008a, %l6 = 000000000000008a, %l1 = 0000000000000062
andncc %l6,%l6,%l1 ! %l1 = 0000000000000000, %ccr = 44
! %f31 = c9d1491f, Mem[000000001700001c] = 4f8ae9a8
st %f31,[%i2+0x01c] ! Mem[000000001700001c] = c9d1491f
! Mem[0000000016000010] = 63d187ff 80f1c9de, %l0 = a9199352, %l1 = 00000000
ldda [%i0+%i5]0x89,%l0 ! %l0 = 0000000080f1c9de 0000000063d187ff
p3_label_36:
! %l1 = 0000000063d187ff, immed = 00000191, %l6 = 000000000000008a
xorcc %l1,0x191,%l6 ! %l6 = 0000000063d1866e, %ccr = 00
! %f28 = b7c88d2d 2c9df901, Mem[0000000031800018] = 00000000 08128f62
stda %f28,[%o3+0x018]%asi ! Mem[0000000031800018] = b7c88d2d 2c9df901
! %l4 = 0000000000000020, Mem[000000003180005c] = 00000000
sth %l4,[%o3+0x05c] ! Mem[000000003180005c] = 00200000
! Mem[000000003180001c] = 2c9df901, %l3 = ffffffff00000000
ldsh [%o3+0x01c],%l3 ! %l3 = 0000000000002c9d
! %l1 = 0000000063d187ff, immed = fffffa39, %l1 = 0000000063d187ff
tsubcc %l1,-0x5c7,%l1 ! %l1 = 0000000063d18dc6, %ccr = 13
! %l3 = 0000000000002c9d, Mem[0000000016800018] = 000000000000008a
stxa %l3,[%i1+%i6]0x80 ! Mem[0000000016800018] = 0000000000002c9d
! Mem[000000003000005c] = ffffffff, %f2 = 817eb8c3
ld [%o0+0x05c],%f2 ! %f2 = ffffffff
! %l6 = 0000000063d1866e, immed = 00000b31, %l7 = ffffffff00000062
addccc %l6,0xb31,%l7 ! %l7 = 0000000063d191a0, %ccr = 00
! %l4 = 00000020, %l5 = 00000000, Mem[0000000017000018] = bbf956db c9d1491f
stda %l4,[%i2+%i6]0x81 ! Mem[0000000017000018] = 00000020 00000000
! %l6 = 0000000063d1866e, %l6 = 0000000063d1866e, %l6 = 0000000063d1866e
orn %l6,%l6,%l6 ! %l6 = ffffffffffffffff
p3_label_37:
! %l4 = 0000000000000020, Mem[0000000017000008] = 00000000
stwa %l4,[%i2+%i4]0x89 ! Mem[0000000017000008] = 00000020
! %l6 = ffffffffffffffff, immed = 000008ca, %y = 00000000
sdiv %l6,0x8ca,%l2 ! %l2 = 00000000001d208a
mov %l0,%y ! %y = 80f1c9de
! %l2 = 00000000001d208a, immed = 00000004, %l6 = ffffffffffffffff
sllx %l2,0x004,%l6 ! %l6 = 0000000001d208a0
! Mem[0000000016000018] = a6723eac, %l6 = 0000000001d208a0
lduba [%i0+%i6]0x80,%l6 ! %l6 = 00000000000000a6
! Mem[0000000030000018] = 90bf00c3, %l7 = 0000000063d191a0
ldsh [%o0+%i6],%l7 ! %l7 = ffffffffffff90bf
! Mem[0000000031800058] = 28ee77ba, %l4 = 0000000000000020
ldub [%o3+0x058],%l4 ! %l4 = 0000000000000028
! Mem[0000000030800058] = 77ba2d59 01bf4359, %l6 = 000000a6, %l7 = ffff90bf
ldda [%o1+0x058]%asi,%l6 ! %l6 = 0000000077ba2d59 0000000001bf4359
! %l7 = 0000000001bf4359, Mem[000000001700000a] = 20000000
stb %l7,[%i2+0x00a] ! Mem[0000000017000008] = 20005900
! %l0 = 80f1c9de, %l1 = 63d18dc6, Mem[0000000016800000] = 00000000 00000000
stda %l0,[%i1+%g0]0x89 ! Mem[0000000016800000] = 80f1c9de 63d18dc6
! Mem[0000000030800058] = 77ba2d59, %f25 = cfab4463
ld [%o1+0x058],%f25 ! %f25 = 77ba2d59
p3_label_38:
! Mem[000000001700006c] = 74bcf8c8, %l4 = 0000000000000028
lduh [%i2+0x06c],%l4 ! %l4 = 00000000000074bc
! Mem[0000000017800018] = bf010000, %l5 = 0000000000000000
ldswa [%i3+%i6]0x88,%l5 ! %l5 = ffffffffbf010000
! %l0 = 0000000080f1c9de, %l6 = 0000000077ba2d59, %l1 = 0000000063d18dc6
udivx %l0,%l6,%l1 ! %l1 = 0000000000000001
! %f14 = 9ded1a62 01bf4359, Mem[0000000016800070] = cc173158 04846476
std %f14,[%i1+0x070] ! Mem[0000000016800070] = 9ded1a62 01bf4359
! Mem[0000000017000020] = fdb8c610, %l2 = 00000000001d208a
ldswa [%i2+%o4]0x81,%l2 ! %l2 = fffffffffdb8c610
! Randomly selected nop
nop
! Mem[0000000016800008] = c4663f08, %l6 = 0000000077ba2d59
ldswa [%i1+%i4]0x81,%l6 ! %l6 = ffffffffc4663f08
! Mem[0000000031000058] = a6723eac, %l6 = ffffffffc4663f08
ldsb [%o2+0x05b],%l6 ! %l6 = ffffffffffffffac
! %l7 = 0000000001bf4359, immed = 00000945, %l1 = 0000000000000001
andcc %l7,0x945,%l1 ! %l1 = 0000000000000141, %ccr = 00
! Mem[0000000017000028] = 59fcd431, %l5 = ffffffffbf010000
ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000031
p3_label_39:
! %l3 = 0000000000002c9d, immed = 000007c7, %l0 = 0000000080f1c9de
tsubcctv %l3,0x7c7,%l0 ! %l0 = 0000000080f1ca01, Trapped
! %l3 = 0000000000002c9d, %l6 = ffffffffffffffac, %l3 = 0000000000002c9d
andncc %l3,%l6,%l3 ! %l3 = 0000000000000011, %ccr = 00
! %l6 = ffffffffffffffac, %l2 = fffffffffdb8c610, %l0 = 0000000080f1ca01
sllx %l6,%l2,%l0 ! %l0 = ffffffffffac0000
! %l0 = ffac0000, %l1 = 00000141, Mem[0000000030800018] = 01b9baf9 08128f62
stda %l0,[%o1+0x018]%asi ! Mem[0000000030800018] = ffac0000 00000141
! %l0 = ffffffffffac0000, Mem[0000000017800000] = 000000bb11000000
stxa %l0,[%i3+%g0]0x88 ! Mem[0000000017800000] = ffffffffffac0000
! %l4 = 00000000000074bc
sethi %hi(0xdf12a800),%l4 ! %l4 = 00000000df12a800
! %l4 = 00000000df12a800, immed = fffffc88, %l7 = 0000000001bf4359
orcc %l4,-0x378,%l7 ! %l7 = fffffffffffffc88, %ccr = 88
! Randomly selected nop
nop
! %l0 = ffffffffffac0000, %l4 = 00000000df12a800, %l1 = 0000000000000141
orn %l0,%l4,%l1 ! %l1 = ffffffffffed57ff
! Mem[000000001680001c] = 00002c9d, %l0 = ffffffffffac0000
lduh [%i1+0x01e],%l0 ! %l0 = 0000000000002c9d
p3_label_40:
! Mem[0000000031800018] = b7c88d2d 2c9df901, %l4 = df12a800, %l5 = 00000031
ldd [%o3+%i6],%l4 ! %l4 = 00000000b7c88d2d 000000002c9df901
! %l2 = fffffffffdb8c610, Mem[0000000017800008] = ffffffff
stba %l2,[%i3+%i4]0x89 ! Mem[0000000017800008] = ffffff10
! Mem[0000000017000018] = 20000000, %l4 = 00000000b7c88d2d
ldsha [%i2+%i6]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000017000030] = 0000008a, %l1 = ffffffffffed57ff
ldswa [%i2+%o6]0x81,%l1 ! %l1 = 000000000000008a
! %l1 = 000000000000008a
sethi %hi(0xbfc72c00),%l1 ! %l1 = 00000000bfc72c00
! %l4 = 0000000000000000, Mem[0000000017800020] = 624677bafcf75e83
stxa %l4,[%i3+%o4]0x80 ! Mem[0000000017800020] = 0000000000000000
! %l4 = 0000000000000000, Mem[000000003100005c] = 04d72b4e
sth %l4,[%o2+0x05c] ! Mem[000000003100005c] = 00002b4e
! %l4 = 0000000000000000, immed = 000008df, %l7 = fffffffffffffc88
orn %l4,0x8df,%l7 ! %l7 = fffffffffffff720
! %l5 = 000000002c9df901, Mem[0000000017000010] = 96fd2b30
stha %l5,[%i2+%i5]0x88 ! Mem[0000000017000010] = 96fdf901
! %l3 = 0000000000000011, %l0 = 0000000000002c9d, %l2 = fffffffffdb8c610
taddcc %l3,%l0,%l2 ! %l2 = 0000000000002cae, %ccr = 02
p3_label_41:
! Mem[000000003000005c] = ffffffff, %l6 = ffffffffffffffac
ldsw [%o0+0x05c],%l6 ! %l6 = ffffffffffffffff
! %l7 = fffffffffffff720, Mem[0000000017000028] = 31d4fc592201505d
stxa %l7,[%i2+%o5]0x80 ! Mem[0000000017000028] = fffffffffffff720
! Mem[0000000016800010] = 00000000, %f23 = 04d72b4e
ld [%i1+%i5],%f23 ! %f23 = 00000000
! Mem[000000003180001c] = 2c9df901, %l7 = fffffffffffff720
ldsw [%o3+0x01c],%l7 ! %l7 = 000000002c9df901
! Mem[0000000030800058] = 77ba2d59, %f26 = bb003742
ld [%o1+0x058],%f26 ! %f26 = 77ba2d59
! %l7 = 000000002c9df901, %l5 = 000000002c9df901, %l4 = 0000000000000000
taddcctv %l7,%l5,%l4 ! %l0 = 0000000000002cc0, Trapped
! %l5 = 000000002c9df901, immed = fffff62e, %l7 = 000000002c9df901
xorcc %l5,-0x9d2,%l7 ! %l7 = ffffffffd3620f2f, %ccr = 88
! Mem[0000000030000058] = ffffffff, %l7 = ffffffffd3620f2f
ldub [%o0+0x05a],%l7 ! %l7 = 00000000000000ff
! Mem[0000000016800030] = 00000000, %l0 = 0000000000002cc0
ldswa [%i1+%o6]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 000000002c9df901, %l5 = 000000002c9df901, %y = 80f1c9de
umulcc %l5,%l5,%l0 ! %l0 = 07c6af13b56cf201, %ccr = 08, %y = 7c6af13
p3_label_42:
! %f24 = b693e86c 77ba2d59, Mem[0000000017000020] = fdb8c610 3b0e5992
std %f24,[%i2+%o4] ! Mem[0000000017000020] = b693e86c 77ba2d59
! %f10 = 58d17ecb 31b8c4a8, Mem[0000000016000008] = cfefe162 be985098
stda %f10,[%i0+%i4]0x81 ! Mem[0000000016000008] = 58d17ecb 31b8c4a8
! Mem[0000000031800058] = 28ee77ba00200000, %f2 = ffffffff 74bcf8c8
ldd [%o3+0x058],%f2 ! %f2 = 28ee77ba 00200000
! Mem[0000000031800058] = 28ee77ba, %l3 = 0000000000000011
ldsw [%o3+0x058],%l3 ! %l3 = 0000000028ee77ba
! Mem[0000000030000018] = 90bf00c328eeffba, %f0 = 358e4539 dc1c1ebc
ldda [%o0+0x018]%asi,%f0 ! %f0 = 90bf00c3 28eeffba
! %l4 = 0000000000000000
setx 0x63b8552563b85525,%g7,%l4 ! %l4 = 63b8552563b85525
! %l3 = 0000000028ee77ba, Mem[000000003100001c] = 636327ce
stw %l3,[%o2+0x01c] ! Mem[000000003100001c] = 28ee77ba
! Clear Register : %l3 = 0000000028ee77ba
clr %l3 ! %l3 = 0000000000000000
! %l5 = 000000002c9df901, Mem[0000000016800000] = dec9f180c68dd163
stxa %l5,[%i1+%g0]0x80 ! Mem[0000000016800000] = 000000002c9df901
! %l3 = 0000000000000000, Mem[000000003080001c] = 00000141
sth %l3,[%o1+0x01c] ! Mem[000000003080001c] = 00000141
p3_label_43:
! Mem[0000000031000058] = a6723eac00002b4e, %l6 = ffffffffffffffff
ldx [%o2+0x058],%l6 ! %l6 = a6723eac00002b4e
! Invert Register : %l0 = 07c6af13b56cf201
xor %l0,-1,%l0 ! %l0 = f83950ec4a930dfe
! %l7 = 00000000000000ff, immed = fffff2ba, %y = 07c6af13
umul %l7,-0xd46,%l3 ! %l3 = 000000fefff2c746, %y = fe
! Mem[0000000030000018] = 90bf00c3, %l6 = a6723eac00002b4e
ldsb [%o0+0x01a],%l6 ! %l6 = 0000000000000000
! Mem[0000000016000018] = a6723eac, %l3 = 000000fefff2c746
ldsba [%i0+%i6]0x81,%l3 ! %l3 = ffffffffffffffa6
! Mem[000000003100005c] = 00002b4e, %l5 = 000000002c9df901
ldub [%o2+0x05d],%l5 ! %l5 = 0000000000000000
! %l1 = 00000000bfc72c00, Mem[0000000017800020] = 00000000
stba %l1,[%i3+%o4]0x81 ! Mem[0000000017800020] = 00000000
! Mem[0000000030000058] = ffffffff, %l0 = f83950ec4a930dfe
lduw [%o0+0x058],%l0 ! %l0 = 00000000ffffffff
! Mem[0000000016000018] = ac3e72a6, %l6 = 0000000000000000
ldswa [%i0+%i6]0x88,%l6 ! %l6 = ffffffffac3e72a6
! %l2 = 0000000000002cae, %l3 = ffffffffffffffa6, %l2 = 0000000000002cae
sdivx %l2,%l3,%l2 ! %l2 = ffffffffffffff81
p3_label_44:
! Mem[000000003180005c] = 00200000, %l2 = ffffffffffffff81
ldsw [%o3+0x05c],%l2 ! %l2 = 0000000000200000
! Mem[000000003080005c] = 01bf4359, %l7 = 00000000000000ff
ldsh [%o1+0x05e],%l7 ! %l7 = 0000000000004359
! Mem[0000000017000000] = 8db4eb0e, %l1 = 00000000bfc72c00
ldswa [%i2+%g0]0x81,%l1 ! %l1 = ffffffff8db4eb0e
! %f15 = 01bf4359, Mem[0000000016000018] = a6723eac
sta %f15,[%i0+%i6]0x81 ! Mem[0000000016000018] = 01bf4359
! %l5 = 0000000000000000, %l3 = ffffffffffffffa6, %l2 = 0000000000200000
srax %l5,%l3,%l2 ! %l2 = 0000000000000000
! %l7 = 0000000000004359, immed = 0000002e, %l1 = ffffffff8db4eb0e
sllx %l7,0x02e,%l1 ! %l1 = 10d6400000000000
! %l6 = ac3e72a6, %l7 = 00004359, Mem[0000000016800070] = 9ded1a62 01bf4359
std %l6,[%i1+0x070] ! Mem[0000000016800070] = ac3e72a6 00004359
! %l6 = ffffffffac3e72a6
setx 0x80f6985580f69855,%g7,%l6 ! %l6 = 80f6985580f69855
! Mem[0000000031000018] = 4149fc91, %l4 = 63b8552563b85525
ldsb [%o2+%i6],%l4 ! %l4 = 0000000000000041
! %l1 = 10d6400000000000, Mem[0000000016800058] = e496a562448fb7dc
stx %l1,[%i1+0x058] ! Mem[0000000016800058] = 10d6400000000000
p3_label_45:
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000017800010] = 28ee77ba ffffffff
std %l0,[%i3+%i5] ! Mem[0000000017800010] = ffffffff 00000000
! Mem[0000000030800018] = ffac000000000141, %f6 = faa13742 af4ec971
ldd [%o1+%i6],%f6 ! %f6 = ffac0000 00000141
! Mem[0000000031000018] = 4149fc91 28ee77ba, %l4 = 00000041, %l5 = 00000000
ldda [%o2+0x018]%asi,%l4 ! %l4 = 000000004149fc91 0000000028ee77ba
! Mem[0000000016800058] = 10d64000, %l5 = 0000000028ee77ba
lduw [%i1+0x058],%l5 ! %l5 = 0000000010d64000
! %f18 = ffffffff b74b916e, Mem[0000000030800058] = 77ba2d59 01bf4359
std %f18,[%o1+0x058] ! Mem[0000000030800058] = ffffffff b74b916e
! %l1 = 10d6400000000000, %l6 = 80f6985580f69855, %l2 = 0000000000000000
tsubcc %l1,%l6,%l2 ! %l2 = 8fdfa7aa7f0967ab, %ccr = b3
! Mem[0000000016000018] = 01bf4359, %f27 = 2201505d
lda [%i0+%i6]0x80,%f27 ! %f27 = 01bf4359
! %l2 = 8fdfa7aa7f0967ab, Mem[0000000017000018] = 20000000
stha %l2,[%i2+%i6]0x88 ! Mem[0000000017000018] = 200067ab
! Mem[0000000017000030] = 8a000000, %l2 = 8fdfa7aa7f0967ab
lduwa [%i2+%o6]0x88,%l2 ! %l2 = 000000008a000000
! %l2 = 000000008a000000, Mem[000000003080005a] = ffffffff, %asi = 80
stha %l2,[%o1+0x05a]%asi ! Mem[0000000030800058] = ffff0000
p3_label_46:
! Mem[0000000016800018] = 00000000 00002c9d, %l0 = ffffffff, %l1 = 00000000
ldda [%i1+%i6]0x81,%l0 ! %l0 = 0000000000000000 0000000000002c9d
! %f6 = ffac0000 00000141, Mem[0000000017000008] = 00590020 1825dbc7
stda %f6 ,[%i2+%i4]0x89 ! Mem[0000000017000008] = ffac0000 00000141
! Mem[0000000030000018] = 90bf00c3, %l5 = 0000000010d64000
ldsw [%o0+%i6],%l5 ! %l5 = ffffffff90bf00c3
! %l2 = 000000008a000000, immed = 000006d0, %y = 000000fe
umulcc %l2,0x6d0,%l3 ! %l3 = 000003ac20000000, %ccr = 00, %y = 3ac
! Mem[0000000017000040] = a8d6cb5d, %l1 = 0000000000002c9d
ldsb [%i2+0x042],%l1 ! %l1 = ffffffffffffffcb
! Mem[000000001700002c] = fffff720, %l4 = 000000004149fc91
ldsb [%i2+0x02d],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000017000030] = 0000008a, %l4 = ffffffffffffffff
ldsb [%i2+%o6],%l4 ! %l4 = 0000000000000000
! %f7 = 00000141, Mem[0000000016000078] = f05b5b1a
st %f7 ,[%i0+0x078] ! Mem[0000000016000078] = 00000141
! Mem[0000000031800058] = 28ee77ba, %l5 = ffffffff90bf00c3
ldsw [%o3+0x058],%l5 ! %l5 = 0000000028ee77ba
! Mem[0000000030000058] = ffffffff ffffffff, %l6 = 80f69855, %l7 = 00004359
ldda [%o0+0x058]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
p3_label_47:
! %l2 = 000000008a000000, Mem[0000000031800058] = 28ee77ba
sth %l2,[%o3+0x058] ! Mem[0000000031800058] = 000077ba
! %l4 = 00000000, %l5 = 28ee77ba, Mem[0000000031000058] = a6723eac 00002b4e
stda %l4,[%o2+0x058]%asi ! Mem[0000000031000058] = 00000000 28ee77ba
! Mem[000000003000005c] = ffffffff, %l1 = ffffffffffffffcb
lduh [%o0+0x05e],%l1 ! %l1 = 000000000000ffff
! Set Register : %l3 = 000003ac20000000
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[0000000031000018] = 4149fc9128ee77ba, %l6 = 00000000ffffffff
ldx [%o2+%i6],%l6 ! %l6 = 4149fc9128ee77ba
! %l6 = 28ee77ba, %l7 = ffffffff, Mem[0000000030000018] = 90bf00c3 28eeffba
stda %l6,[%o0+0x018]%asi ! Mem[0000000030000018] = 28ee77ba ffffffff
! %l7 = 00000000ffffffff, Mem[000000003100005a] = 00000000
sth %l7,[%o2+0x05a] ! Mem[0000000031000058] = 0000ffff
! Mem[0000000016000010] = dec9f180, %l7 = 00000000ffffffff
ldsha [%i0+%i5]0x81,%l7 ! %l7 = ffffffffffffdec9
! %l7 = ffffffffffffdec9, immed = fffff0b6, %l1 = 000000000000ffff
addccc %l7,-0xf4a,%l1 ! %l1 = ffffffffffffcf7f, %ccr = 99
p3_label_48:
! %l4 = 0000000000000000, immed = 00000001, %l0 = 0000000000000010
sra %l4,0x001,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000000, immed = 00000c3e, %y = 000003ac
sdiv %l4,0xc3e,%l3 ! %l3 = 000000004cc89e24
mov %l0,%y ! %y = 00000000
! Mem[0000000016000028] = bf010000 20000000, %l6 = 28ee77ba, %l7 = ffffdec9
ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000020000000 00000000bf010000
! Mem[0000000030800058] = ffff0000, %l4 = 0000000000000000
ldsw [%o1+0x058],%l4 ! %l4 = ffffffffffff0000
! Mem[0000000016000068] = f25bb524, %l3 = 000000004cc89e24
lduw [%i0+0x068],%l3 ! %l3 = 00000000f25bb524
! %f0 = 90bf00c3 28eeffba, Mem[0000000016000010] = 80f1c9de 63d187ff
stda %f0 ,[%i0+%i5]0x89 ! Mem[0000000016000010] = 90bf00c3 28eeffba
! Mem[0000000016800020] = cfab4463, %l5 = 0000000028ee77ba
lduba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000063
! %l2 = 000000008a000000, %l7 = 00000000bf010000, %l1 = ffffffffffffcf7f
sdivx %l2,%l7,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, %l3 = 00000000f25bb524, %l7 = 00000000bf010000
addccc %l1,%l3,%l7 ! %l7 = 00000000f25bb525, %ccr = 08
! Mem[0000000017800000] = 0000acff, %l2 = 000000008a000000
ldswa [%i3+%g0]0x81,%l2 ! %l2 = 000000000000acff
p3_label_49:
! Mem[0000000016800020] = cfab4463, %l2 = 000000000000acff
ldsba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000063
! %l0 = 0000000000000000, %l7 = 00000000f25bb525, %l3 = 00000000f25bb524
andcc %l0,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44
! %l3 = 0000000000000000, Mem[000000001680005c] = 00000000
sth %l3,[%i1+0x05c] ! Mem[000000001680005c] = 00000000
! Randomly selected nop
nop
! Mem[000000001700004c] = 63e88259, %f26 = 77ba2d59
ld [%i2+0x04c],%f26 ! %f26 = 63e88259
! %l1 = 0000000000000000, Mem[0000000016800040] = 4182a8620028ee77
stx %l1,[%i1+0x040] ! Mem[0000000016800040] = 0000000000000000
! %l3 = 0000000000000000, immed = 00000742, %l1 = 0000000000000000
addc %l3,0x742,%l1 ! %l1 = 0000000000000742
! %l2 = 0000000000000063, %l0 = 0000000000000000, %y = 00000000
umul %l2,%l0,%l2 ! %l2 = 0000000000000000, %y = 00
! Mem[0000000017800070] = 4e1a1b63, %l1 = 0000000000000742
ldsba [%i3+0x070]%asi,%l1 ! %l1 = 000000000000004e
! %l6 = 0000000020000000, immed = fffff1aa, %l0 = 0000000000000000
addc %l6,-0xe56,%l0 ! %l0 = 000000001ffff1aa
p3_label_50:
! %l4 = ffffffffffff0000, %l1 = 000000000000004e, %y = 00000000
smul %l4,%l1,%l5 ! %l5 = ffffffffffb20000, %y = ffffffff
! Mem[0000000017000010] = 01f9fd96, %f18 = ffffffff
lda [%i2+%i5]0x80,%f18 ! %f18 = 01f9fd96
! Mem[0000000016000000] = b693e86c, %l3 = 0000000000000000
lduha [%i0+%g0]0x80,%l3 ! %l3 = 000000000000b693
! %l4 = ffffffffffff0000, Mem[0000000030800059] = ffff0000
stba %l4,[%o1+0x059]%asi ! Mem[0000000030800058] = ff000000
! Mem[0000000017000030] = 2600083f8a000000, %l1 = 000000000000004e
ldxa [%i2+%o6]0x88,%l1 ! %l1 = 2600083f8a000000
! Mem[0000000017000020] = b693e86c77ba2d59, %f22 = a6723eac 00000000
ldd [%i2+%o4],%f22 ! %f22 = b693e86c 77ba2d59
! Mem[0000000017800000] = 0000acffffffffff, %f16 = 05648256 c7db2518
ldd [%i3+%g0],%f16 ! %f16 = 0000acff ffffffff
! Mem[0000000017000000] = 0eebb48d, %f25 = 77ba2d59
lda [%i2+%g0]0x88,%f25 ! %f25 = 0eebb48d
! %l5 = ffffffffffb20000, %l1 = 2600083f8a000000, %l3 = 000000000000b693
andn %l5,%l1,%l3 ! %l3 = d9fff7c075b20000
! Mem[0000000030800018] = ffac0000, %l5 = ffffffffffb20000
lduw [%o1+%i6],%l5 ! %l5 = 00000000ffac0000
p3_label_51:
! %l7 = 00000000f25bb525, immed = 0000001d, %l0 = 000000001ffff1aa
srl %l7,0x01d,%l0 ! %l0 = 0000000000000007
! Invert Register : %l6 = 0000000020000000
xor %l6,-1,%l6 ! %l6 = ffffffffdfffffff
! %l4 = ffffffffffff0000, %l0 = 0000000000000007, %l7 = 00000000f25bb525
xnorcc %l4,%l0,%l7 ! %l7 = 000000000000fff8, %ccr = 00
! retry : should take illegal inst trap, %l0 = 0000000000000007
retry ! Illegal inst trap : %l0 = 0000000000000017
! Mem[0000000016800020] = 6344abcf, %l7 = 000000000000fff8
lduwa [%i1+%o4]0x80,%l7 ! %l7 = 000000006344abcf
! %f20 = 01b9edf9 08128f62, Mem[0000000030800018] = ffac0000 00000141
std %f20,[%o1+%i6] ! Mem[0000000030800018] = 01b9edf9 08128f62
! %l5 = 00000000ffac0000, immed = 00000051, %l2 = 0000000000000000
tsubcctv %l5,0x051,%l2 ! %l0 = 000000000000003a, Trapped
! %l1 = 2600083f8a000000, Mem[0000000017800068] = 3e6f430e7fcf2d59
stx %l1,[%i3+0x068] ! Mem[0000000017800068] = 2600083f8a000000
! %f31 = c9d1491f, Mem[0000000017800000] = 0000acff
sta %f31,[%i3+%g0]0x81 ! Mem[0000000017800000] = c9d1491f
! %f8 = 77ba2d59, Mem[000000001780005c] = ffffffff
st %f8 ,[%i3+0x05c] ! Mem[000000001780005c] = 77ba2d59
p3_label_52:
! Mem[0000000016800008] = c4663f08, %l2 = 0000000000000000
ldsba [%i1+%i4]0x81,%l2 ! %l2 = ffffffffffffffc4
! Clear Register : %l7 = 000000006344abcf
clr %l7 ! %l7 = 0000000000000000
! %l4 = ffffffffffff0000, Mem[0000000031800018] = b7c88d2d2c9df901
stx %l4,[%o3+%i6] ! Mem[0000000031800018] = ffffffffffff0000
! Mem[0000000017000028] = ffffffff, %l0 = 000000000000003a
lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000031800018] = ffffffff ffff0000, %l6 = dfffffff, %l7 = 00000000
ldd [%o3+%i6],%l6 ! %l6 = 00000000ffffffff 00000000ffff0000
! %f29 = 2c9df901, Mem[0000000017800000] = 1f49d1c9
sta %f29,[%i3+%g0]0x89 ! Mem[0000000017800000] = 2c9df901
! %l2 = ffffffc4, %l3 = 75b20000, Mem[0000000017000030] = 8a000000 2600083f
stda %l2,[%i2+%o6]0x89 ! Mem[0000000017000030] = ffffffc4 75b20000
! Mem[0000000016800030] = 00000000, %l0 = 00000000000000ff
ldsba [%i1+%o6]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030800058] = ff000000, %l6 = 00000000ffffffff
lduw [%o1+0x058],%l6 ! %l6 = 00000000ff000000
! %l2 = ffffffffffffffc4, immed = 000003ad, %l7 = 00000000ffff0000
orn %l2,0x3ad,%l7 ! %l7 = ffffffffffffffd6
p3_label_53:
! Mem[0000000017000000] = 0eebb48d, %f19 = b74b916e
lda [%i2+%g0]0x88,%f19 ! %f19 = 0eebb48d
! Mem[0000000017000020] = 6ce893b6, %l7 = ffffffffffffffd6
lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b6
! Mem[0000000016800010] = 00000000, %l3 = d9fff7c075b20000
ldsha [%i1+%i5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000016800030] = 00000000, %l0 = 0000000000000000
lduba [%i1+%o6]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030000018] = 28ee77baffffffff, %l1 = 2600083f8a000000
ldx [%o0+%i6],%l1 ! %l1 = 28ee77baffffffff
! %l3 = 0000000000000000, immed = 00000471, %l1 = 28ee77baffffffff
xor %l3,0x471,%l1 ! %l1 = 0000000000000471
! Mem[0000000030000018] = 28ee77ba ffffffff, %l6 = ff000000, %l7 = 000000b6
ldda [%o0+0x018]%asi,%l6 ! %l6 = 0000000028ee77ba 00000000ffffffff
! %l6 = 0000000028ee77ba, Mem[0000000016800028] = 00000000
stha %l6,[%i1+%o5]0x88 ! Mem[0000000016800028] = 000077ba
! Mem[0000000017000038] = 9ded1a62, %l5 = 00000000ffac0000
ldsw [%i2+0x038],%l5 ! %l5 = ffffffff9ded1a62
! Mem[000000003180005c] = 00200000, %f18 = 01f9fd96
ld [%o3+0x05c],%f18 ! %f18 = 00200000
p3_label_54:
! %l6 = 0000000028ee77ba, immed = 00000d68, %l1 = 0000000000000471
or %l6,0xd68,%l1 ! %l1 = 0000000028ee7ffa
! Mem[0000000031800058] = 000077ba 00200000, %l4 = ffff0000, %l5 = 9ded1a62
ldd [%o3+0x058],%l4 ! %l4 = 00000000000077ba 0000000000200000
! %l2 = ffffffffffffffc4, immd = 0000000000000804, %l5 = 0000000000200000
udivx %l2,0x804,%l5 ! %l5 = 001ff007fc01ff00
! Mem[0000000017000068] = 817eb8c374bcf8c8, %f28 = b7c88d2d 2c9df901
ldda [%i2+0x068]%asi,%f28 ! %f28 = 817eb8c3 74bcf8c8
! %l2 = ffffffc4, %l3 = 00000000, Mem[0000000031000018] = 4149fc91 28ee77ba
stda %l2,[%o2+0x018]%asi ! Mem[0000000031000018] = ffffffc4 00000000
! %l2 = ffffffffffffffc4, %l1 = 0000000028ee7ffa, %l6 = 0000000028ee77ba
tsubcc %l2,%l1,%l6 ! %l6 = ffffffffd7117fca, %ccr = 8a
! Mem[0000000016000018] = 01bf4359, %l1 = 0000000028ee7ffa
lduba [%i0+%i6]0x80,%l1 ! %l1 = 0000000000000001
! Mem[0000000031800018] = ffffffff ffff0000, %l0 = 00000000, %l1 = 00000001
ldda [%o3+0x018]%asi,%l0 ! %l0 = 00000000ffffffff 00000000ffff0000
! %f12 = 302bfd96 30ea86d7, Mem[0000000016800078] = 6b580a41 2aa0ae77
std %f12,[%i1+0x078] ! Mem[0000000016800078] = 302bfd96 30ea86d7
! Mem[0000000031000058] = 0000ffff28ee77ba, %l4 = 00000000000077ba
ldxa [%o2+0x058]%asi,%l4 ! %l4 = 0000ffff28ee77ba
p3_label_55:
! retry : should take illegal inst trap, %l0 = 00000000ffffffff
retry ! Illegal inst trap : %l0 = 000000010000000f
! Mem[000000003180005c] = 00200000, %l6 = ffffffffd7117fca
lduh [%o3+0x05e],%l6 ! %l6 = 0000000000000000
! %f3 = 00200000, Mem[0000000017800020] = 00000000
sta %f3 ,[%i3+%o4]0x89 ! Mem[0000000017800020] = 00200000
! %l7 = 00000000ffffffff, %l5 = 001ff007fc01ff00, %l5 = 001ff007fc01ff00
addccc %l7,%l5,%l5 ! %l5 = 001ff008fc01feff, %ccr = 09
! Mem[0000000017000010] = 96fdf901, %f16 = 0000acff
lda [%i2+%i5]0x88,%f16 ! %f16 = 96fdf901
! %l2 = ffffffc4, %l3 = 00000000, Mem[0000000030000058] = ffffffff ffffffff
std %l2,[%o0+0x058] ! Mem[0000000030000058] = ffffffc4 00000000
! Mem[0000000030800058] = ff000000b74b916e, %f6 = ffac0000 00000141
ldd [%o1+0x058],%f6 ! %f6 = ff000000 b74b916e
! Invert Register : %l7 = 00000000ffffffff
xor %l7,-1,%l7 ! %l7 = ffffffff00000000
! %l4 = 0000ffff28ee77ba, %l7 = ffffffff00000000, %y = ffffffff
sdiv %l4,%l7,%l7 ! %l7 = ffffffff00000000
mov %l0,%y ! %y = 00000037
! %f14 = 9ded1a62 01bf4359, Mem[0000000017000018] = ab670020 00000000
std %f14,[%i2+%i6] ! Mem[0000000017000018] = 9ded1a62 01bf4359
p3_label_56:
! %l2 = ffffffc4, %l3 = 00000000, Mem[0000000017800008] = 10ffffff b74b916e
std %l2,[%i3+%i4] ! Mem[0000000017800008] = ffffffc4 00000000
! Mem[0000000016000008] = cb7ed158, %l7 = ffffffff00000000
ldswa [%i0+%i4]0x88,%l7 ! %l7 = ffffffffcb7ed158
! %l4 = 0000ffff28ee77ba, Mem[000000003100005c] = 28ee77ba
sth %l4,[%o2+0x05c] ! Mem[000000003100005c] = 77ba77ba
! %l0 = 0000000100000037, Mem[0000000030000058] = ffffffc400000000
stx %l0,[%o0+0x058] ! Mem[0000000030000058] = 0000000100000037
! %l7 = ffffffffcb7ed158, Mem[0000000016000020] = 6c7734fa94c26d09
stxa %l7,[%i0+%o4]0x88 ! Mem[0000000016000020] = ffffffffcb7ed158
! %l1 = 00000000ffff0000, immed = fffff81d, %l4 = 0000ffff28ee77ba
xor %l1,-0x7e3,%l4 ! %l4 = ffffffff0000f81d
! %l1 = 00000000ffff0000, immd = 00000000000003a9, %l7 = ffffffffcb7ed158
sdivx %l1,0x3a9,%l7 ! %l7 = 000000000045f0f9
! %f30 = 63ab27ce c9d1491f, Mem[0000000016000028] = 20000000 bf010000
stda %f30,[%i0+%o5]0x89 ! Mem[0000000016000028] = 63ab27ce c9d1491f
! Mem[0000000030800018] = 01b9edf9, %l4 = ffffffff0000f81d
lduw [%o1+%i6],%l4 ! %l4 = 0000000001b9edf9
! Mem[000000003080001c] = 08128f62, %l4 = 0000000001b9edf9
ldsw [%o1+0x01c],%l4 ! %l4 = 0000000008128f62
p3_label_57:
! Mem[0000000017800064] = 2fd11ea4, %l1 = 00000000ffff0000
lduh [%i3+0x066],%l1 ! %l1 = 0000000000001ea4
! Mem[0000000017800048] = 4fe5f1f0 137e9b8e, %l6 = 00000000, %l7 = 0045f0f9
ldd [%i3+0x048],%l6 ! %l6 = 000000004fe5f1f0 00000000137e9b8e
! %f3 = 00200000, Mem[000000003000001c] = ffffffff
st %f3 ,[%o0+0x01c] ! Mem[000000003000001c] = 00200000
! Mem[0000000031800058] = 000077ba, %l7 = 00000000137e9b8e
ldub [%o3+0x059],%l7 ! %l7 = 0000000000000000
! Mem[0000000016000030] = eed4fc59, %l0 = 0000000100000037
ldswa [%i0+%o6]0x81,%l0 ! %l0 = ffffffffeed4fc59
! %l2 = ffffffffffffffc4, Mem[0000000017800018] = 000001bf
stba %l2,[%i3+%i6]0x81 ! Mem[0000000017800018] = c40001bf
! %l7 = 0000000000000000, Mem[000000003000001e] = 00200000
stb %l7,[%o0+0x01e] ! Mem[000000003000001c] = 00200000
! Mem[0000000016000030] = eed4fc592201505d, %f10 = 58d17ecb 31b8c4a8
ldda [%i0+%o6]0x80,%f10 ! %f10 = eed4fc59 2201505d
! %l2 = ffffffffffffffc4, immd = fffffffffffff5bb, %l1 = 0000000000001ea4
sdivx %l2,-0xa45,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[000000001680003b] = 00712fa0
stba %l1,[%i1+0x03b]%asi ! Mem[0000000016800038] = 00712f00
p3_label_58:
! %l4 = 0000000008128f62, immed = 000001ef, %l2 = ffffffffffffffc4
xor %l4,0x1ef,%l2 ! %l2 = 0000000008128e8d
! Mem[0000000016800030] = 00000000ffffffff, %l2 = 0000000008128e8d
ldxa [%i1+%o6]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000017800020] = 00002000, %l3 = 0000000000000000
lduwa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000002000
! %l4 = 0000000008128f62, %l0 = ffffffffeed4fc59, %l5 = 001ff008fc01feff
orncc %l4,%l0,%l5 ! %l5 = 00000000193b8fe6, %ccr = 00
! %l1 = 0000000000000000, Mem[0000000017800000] = 01f99d2c
stwa %l1,[%i3+%g0]0x80 ! Mem[0000000017800000] = 00000000
! %l4 = 0000000008128f62, %l7 = 0000000000000000, %l1 = 0000000000000000
sll %l4,%l7,%l1 ! %l1 = 0000000008128f62
! %l3 = 0000000000002000, immed = fffffcac, %y = 00000037
sdivcc %l3,-0x354,%l2 ! %l2 = ffffffffef7963b8, %ccr = 88
mov %l0,%y ! %y = eed4fc59
! Mem[0000000016000028] = 1f49d1c9, %l1 = 0000000008128f62
ldswa [%i0+%o5]0x81,%l1 ! %l1 = 000000001f49d1c9
! %l1 = 000000001f49d1c9, Mem[0000000017000020] = b693e86c
stwa %l1,[%i2+%o4]0x81 ! Mem[0000000017000020] = 1f49d1c9
! %l7 = 0000000000000000, immed = fffffe39, %y = eed4fc59
sdivcc %l7,-0x1c7,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = eed4fc59
p3_label_59:
! Mem[0000000016800020] = 6344abcf, %l2 = ffffffffef7963b8
ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000006344
! Mem[000000003080001c] = 08128f62, %l2 = 0000000000006344
lduh [%o1+0x01e],%l2 ! %l2 = 0000000000008f62
! Mem[0000000016800020] = 6344abcf, %l2 = 0000000000008f62
ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000006344
! %l7 = 0000000000000000, immed = fffff5bf, %l6 = 000000004fe5f1f0
xorcc %l7,-0xa41,%l6 ! %l6 = fffffffffffff5bf, %ccr = 88
! %l7 = 0000000000000000, Mem[0000000017000028] = ffffffff
stba %l7,[%i2+%o5]0x89 ! Mem[0000000017000028] = ffffff00
! Mem[0000000017000060] = c84732e4, %l7 = 0000000000000000
ldsba [%i2+0x063]%asi,%l7 ! %l7 = ffffffffffffffe4
! Mem[0000000016000030] = 59fcd4ee, %f18 = 00200000
lda [%i0+%o6]0x88,%f18 ! %f18 = 59fcd4ee
! %l0 = ffffffffeed4fc59, %l0 = ffffffffeed4fc59, %l3 = 0000000000002000
addc %l0,%l0,%l3 ! %l3 = ffffffffdda9f8b2
! Mem[0000000016000000] = 6344abcf6ce893b6, %l0 = ffffffffeed4fc59
ldxa [%i0+%g0]0x88,%l0 ! %l0 = 6344abcf6ce893b6
! Mem[0000000031000058] = 0000ffff77ba77ba, %l6 = fffffffffffff5bf
ldx [%o2+0x058],%l6 ! %l6 = 0000ffff77ba77ba
p3_label_60:
! %l0 = 6344abcf6ce893b6, immed = 00000280, %l0 = 6344abcf6ce893b6
orcc %l0,0x280,%l0 ! %l0 = 6344abcf6ce893b6, %ccr = 00
! Mem[0000000016000018] = 5943bf01, %l5 = 00000000193b8fe6
ldsba [%i0+%i6]0x88,%l5 ! %l5 = 0000000000000001
! Mem[0000000016800040] = 00000000, %f8 = 77ba2d59
ld [%i1+0x040],%f8 ! %f8 = 00000000
! Invert Register : %l3 = ffffffffdda9f8b2
xor %l3,-1,%l3 ! %l3 = 000000002256074d
! Mem[0000000030800058] = ff000000b74b916e, %l1 = 000000001f49d1c9
ldxa [%o1+0x058]%asi,%l1 ! %l1 = ff000000b74b916e
! Mem[000000001680006c] = 58d6c338, %l1 = ff000000b74b916e
ldsw [%i1+0x06c],%l1 ! %l1 = 0000000058d6c338
! %l4 = 7fffffff, %l5 = 00000001, Mem[0000000031800058] = 000077ba 00200000
std %l4,[%o3+0x058] ! Mem[0000000031800058] = 7fffffff 00000001
! Mem[0000000031000058] = 0000ffff, %l4 = 000000007fffffff
ldsb [%o2+0x058],%l4 ! %l4 = 0000000000000000
! Mem[0000000030800058] = ff000000b74b916e, %f0 = 90bf00c3 28eeffba
ldd [%o1+0x058],%f0 ! %f0 = ff000000 b74b916e
! %l5 = 0000000000000001, immed = fffffa2a, %y = eed4fc59
umulcc %l5,-0x5d6,%l1 ! %l1 = 00000000fffffa2a, %ccr = 08, %y = 00
p3_label_61:
! Mem[0000000031800018] = ffffffff ffff0000, %l2 = 00006344, %l3 = 2256074d
ldd [%o3+%i6],%l2 ! %l2 = 00000000ffffffff 00000000ffff0000
! %l5 = 0000000000000001, Mem[0000000030000058] = 0000000100000037
stx %l5,[%o0+0x058] ! Mem[0000000030000058] = 0000000000000001
! %l1 = 00000000fffffa2a, immed = 0000098a, %l5 = 0000000000000001
xorcc %l1,0x98a,%l5 ! %l5 = 00000000fffff3a0, %ccr = 08
! %l5 = 00000000fffff3a0, immed = fffff498, %l7 = ffffffffffffffe4
taddcc %l5,-0xb68,%l7 ! %l7 = 00000000ffffe838, %ccr = 19
! %l0 = 6344abcf6ce893b6, immd = 0000000000000672, %l7 = 00000000ffffe838
udivx %l0,0x672,%l7 ! %l7 = 000f66d07e83b59d
! Mem[0000000017800000] = 00000000, %l2 = 00000000ffffffff
lduba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000031800018] = ffffffff, %l7 = 000f66d07e83b59d
ldsb [%o3+0x019],%l7 ! %l7 = ffffffffffffffff
! %l2 = 0000000000000000, Mem[0000000016800052] = f738c610
stb %l2,[%i1+0x052] ! Mem[0000000016800050] = f7380010
! Mem[0000000031800058] = 7fffffff00000001, %f26 = 63e88259 01bf4359
ldd [%o3+0x058],%f26 ! %f26 = 7fffffff 00000001
! %f20 = 01b9edf9 08128f62, Mem[0000000017800058] = 4de2b0af 77ba2d59
std %f20,[%i3+0x058] ! Mem[0000000017800058] = 01b9edf9 08128f62
p3_label_62:
! Mem[000000001680004c] = b3bb4842, %f17 = ffffffff
ld [%i1+0x04c],%f17 ! %f17 = b3bb4842
! Mem[0000000030000018] = 28ee77ba, %l1 = 00000000fffffa2a
ldsb [%o0+0x01a],%l1 ! %l1 = 0000000000000077
! %l3 = 00000000ffff0000, immd = fffffffffffff758, %l0 = 6344abcf6ce893b6
udivx %l3,-0x8a8,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000fffff3a0, immed = 000009bd, %y = 00000000
smul %l5,0x9bd,%l1 ! %l1 = ffffffffff877d20, %y = ffffffff
! %l2 = 0000000000000000, Mem[0000000017000018] = 9ded1a62
stwa %l2,[%i2+%i6]0x81 ! Mem[0000000017000018] = 00000000
! %l7 = ffffffffffffffff, %l5 = 00000000fffff3a0, %y = ffffffff
udiv %l7,%l5,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! %l4 = 00000000ffffffff, Mem[0000000016800003] = 00000000
stb %l4,[%i1+0x003] ! Mem[0000000016800000] = 000000ff
! Mem[0000000031800018] = ffffffffffff0000, %f16 = 96fdf901 b3bb4842
ldd [%o3+%i6],%f16 ! %f16 = ffffffff ffff0000
! %f28 = 817eb8c3 74bcf8c8, Mem[0000000031000018] = ffffffc4 00000000
stda %f28,[%o2+0x018]%asi ! Mem[0000000031000018] = 817eb8c3 74bcf8c8
! %l1 = ffffffffff877d20, Mem[000000003100005e] = 77ba77ba
sth %l1,[%o2+0x05e] ! Mem[000000003100005c] = 77ba7d20
p3_label_63:
! %l5 = 00000000fffff3a0, immed = 0000055a, %y = 00000000
umul %l5,0x55a,%l2 ! %l2 = 00000559ffbdc640, %y = 559
! %l7 = ffffffffffffffff, %l3 = 00000000ffff0000, %l1 = ffffffffff877d20
sll %l7,%l3,%l1 ! %l1 = ffffffffffffffff
! %l7 = ffffffffffffffff
sethi %hi(0xf78fb000),%l7 ! %l7 = 00000000f78fb000
! %f14 = 9ded1a62, Mem[0000000030800018] = 01b9edf9
st %f14,[%o1+%i6] ! Mem[0000000030800018] = 9ded1a62
! %f6 = ff000000 b74b916e, Mem[0000000030800018] = 9ded1a62 08128f62
std %f6 ,[%o1+%i6] ! Mem[0000000030800018] = ff000000 b74b916e
! Mem[0000000030800018] = ff000000, %l2 = 00000559ffbdc640
lduw [%o1+%i6],%l2 ! %l2 = 00000000ff000000
! %l6 = 0000ffff77ba77ba, immed = 00000cc5, %l7 = 00000000f78fb000
orn %l6,0xcc5,%l7 ! %l7 = fffffffffffff7ba
! %l7 = fffffffffffff7ba, %l3 = 00000000ffff0000, %l0 = 0000000000000000
xnor %l7,%l3,%l0 ! %l0 = 00000000ffff0845
! %l0 = ffff0845, %l1 = ffffffff, Mem[0000000030800018] = ff000000 b74b916e
std %l0,[%o1+%i6] ! Mem[0000000030800018] = ffff0845 ffffffff
! %l4 = 00000000ffffffff, %l6 = 0000ffff77ba77ba, %l6 = 0000ffff77ba77ba
and %l4,%l6,%l6 ! %l6 = 0000000077ba77ba
p3_label_64:
! Mem[0000000030000018] = 28ee77ba, %l6 = 0000000077ba77ba
ldsb [%o0+0x019],%l6 ! %l6 = ffffffffffffffee
! %l3 = 00000000ffff0000, Mem[000000003100001a] = 817eb8c3
sth %l3,[%o2+0x01a] ! Mem[0000000031000018] = 817e0000
! %l3 = 00000000ffff0000, immed = 00000007, %l4 = 00000000ffffffff
srl %l3,0x007,%l4 ! %l4 = 0000000001fffe00
! Mem[0000000031800018] = ffffffffffff0000, %l5 = 00000000fffff3a0
ldxa [%o3+0x018]%asi,%l5 ! %l5 = ffffffffffff0000
! Mem[0000000030800058] = ff000000, %l7 = fffffffffffff7ba
ldswa [%o1+0x058]%asi,%l7 ! %l7 = ffffffffff000000
! %l3 = 00000000ffff0000, %l1 = ffffffffffffffff, %l3 = 00000000ffff0000
srlx %l3,%l1,%l3 ! %l3 = 0000000000000000
! %l4 = 0000000001fffe00, Mem[0000000017000000] = 8db4eb0e
stwa %l4,[%i2+%g0]0x80 ! Mem[0000000017000000] = 01fffe00
! %l4 = 0000000001fffe00, %l0 = 00000000ffff0845, %l6 = ffffffffffffffee
tsubcctv %l4,%l0,%l6 ! %l0 = 00000000ffff0868, Trapped
! Mem[0000000017000028] = 20f7ffff ffffff00, %l6 = ffffffee, %l7 = ff000000
ldda [%i2+%o5]0x89,%l6 ! %l6 = 00000000ffffff00 0000000020f7ffff
! Mem[0000000017800008] = ffffffc4, %l6 = 00000000ffffff00
ldswa [%i3+%i4]0x81,%l6 ! %l6 = ffffffffffffffc4
p3_label_65:
! Mem[0000000030800058] = ff000000b74b916e, %l1 = ffffffffffffffff
ldx [%o1+0x058],%l1 ! %l1 = ff000000b74b916e
! retry : should take illegal inst trap, %l0 = 00000000ffff0868
retry ! Illegal inst trap : %l0 = 00000000ffff0878
! %l7 = 0000000020f7ffff, %l2 = 00000000ff000000, %l4 = 0000000001fffe00
sra %l7,%l2,%l4 ! %l4 = 0000000020f7ffff
! Mem[0000000031800018] = ffffffff ffff0000, %l2 = ff000000, %l3 = 00000000
ldd [%o3+%i6],%l2 ! %l2 = 00000000ffffffff 00000000ffff0000
! %l0 = ffff0878, %l1 = b74b916e, Mem[0000000016800030] = 00000000 ffffffff
stda %l0,[%i1+%o6]0x89 ! Mem[0000000016800030] = ffff0878 b74b916e
! Mem[0000000017800020] = 0000000000200000, %l4 = 0000000020f7ffff
ldxa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000200000
! %l3 = 00000000ffff0000, immed = 00000bb9, %l5 = ffffffffffff0000
sub %l3,0xbb9,%l5 ! %l5 = 00000000fffef447
! %l0 = ffff0878, %l1 = b74b916e, Mem[0000000030800058] = ff000000 b74b916e
stda %l0,[%o1+0x058]%asi ! Mem[0000000030800058] = ffff0878 b74b916e
! retry : should take illegal inst trap, %l0 = 00000000ffff0878
retry ! Illegal inst trap : %l0 = 00000000ffff0888
! %l4 = 0000000000200000, immed = 00000009, %l7 = 0000000020f7ffff
sra %l4,0x009,%l7 ! %l7 = 0000000000001000
p3_label_66:
! %l2 = 00000000ffffffff, %l7 = 0000000000001000, %l7 = 0000000000001000
tsubcc %l2,%l7,%l7 ! %l7 = 00000000ffffefff, %ccr = 0a
! Mem[0000000031000018] = 817e0000, %l4 = 0000000000200000
ldsw [%o2+%i6],%l4 ! %l4 = ffffffff817e0000
! %l4 = ffffffff817e0000, Mem[0000000031000059] = 0000ffff
stb %l4,[%o2+0x059] ! Mem[0000000031000058] = 0000ffff
! %l7 = 00000000ffffefff, immd = fffffffffffff632, %l6 = ffffffffffffffc4
sdivx %l7,-0x9ce,%l6 ! %l6 = ffffffffffe5e3dc
! %l3 = 00000000ffff0000
sethi %hi(0x6f4b0c00),%l3 ! %l3 = 000000006f4b0c00
! %l4 = ffffffff817e0000, Mem[0000000016800018] = 00000000
stwa %l4,[%i1+%i6]0x89 ! Mem[0000000016800018] = 817e0000
! %l0 = 00000000ffff0888, immed = 00000993, %l4 = ffffffff817e0000
add %l0,0x993,%l4 ! %l4 = 00000000ffff121b
! Mem[0000000016000018] = 4e2bd7045943bf01, %f6 = ff000000 b74b916e
ldda [%i0+%i6]0x88,%f6 ! %f6 = 4e2bd704 5943bf01
! %l2 = 00000000ffffffff, immed = 00000463, %y = 00000559
udiv %l2,0x463,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = ffff0888
! %l6 = ffffffffffe5e3dc, %l1 = 00000000ffffffff, %l6 = ffffffffffe5e3dc
tsubcc %l6,%l1,%l6 ! %l6 = fffffffeffe5e3dd, %ccr = 8b
p3_label_67:
! %l6 = fffffffeffe5e3dd, Mem[000000003180005b] = 7fffffff
stb %l6,[%o3+0x05b] ! Mem[0000000031800058] = 7fffffdd
! %f5 = 00000000, Mem[000000003000005c] = 00000001
sta %f5 ,[%o0+0x05c]%asi ! Mem[000000003000005c] = 00000000
! Mem[0000000016000000] = 6ce893b6, %l0 = 00000000ffff0888
lduba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000b6
! Mem[0000000017000058] = 58d17ecb, %l7 = 00000000ffffefff
ldub [%i2+0x059],%l7 ! %l7 = 00000000000000d1
! %l5 = 00000000fffef447
sethi %hi(0x44ea3000),%l5 ! %l5 = 0000000044ea3000
! Mem[0000000017800000] = 00000000ffffffff, %l0 = 00000000000000b6
ldxa [%i3+%g0]0x81,%l0 ! %l0 = 00000000ffffffff
! %l1 = 00000000ffffffff, Mem[0000000031800019] = ffffffff
stba %l1,[%o3+0x019]%asi ! Mem[0000000031800018] = ffffffff
! %l7 = 00000000000000d1, immed = fffff5ec, %l6 = fffffffeffe5e3dd
xorcc %l7,-0xa14,%l6 ! %l6 = fffffffffffff53d, %ccr = 88
! %l1 = 00000000ffffffff, Mem[0000000017800008] = ffffffc4
stwa %l1,[%i3+%i4]0x81 ! Mem[0000000017800008] = ffffffff
! retry : should take illegal inst trap, %l0 = 00000000ffffffff
retry ! Illegal inst trap : %l0 = 000000010000000f
p3_label_68:
! %l1 = 00000000ffffffff, Mem[0000000016800008] = c4663f08
stwa %l1,[%i1+%i4]0x80 ! Mem[0000000016800008] = ffffffff
! Mem[0000000017800010] = ffffffff00000000, %f4 = 00000000 00000000
ldda [%i3+%i5]0x80,%f4 ! %f4 = ffffffff 00000000
! %l0 = 000000010000000f, Mem[0000000017800018] = bf0100c4
stwa %l0,[%i3+%i6]0x89 ! Mem[0000000017800018] = 0000000f
! %l0 = 000000010000000f, %l1 = 00000000ffffffff, %l3 = 000000006f4b0c00
andn %l0,%l1,%l3 ! %l3 = 0000000100000000
! %l7 = 00000000000000d1, %l3 = 0000000100000000, %l4 = 00000000ffff121b
addccc %l7,%l3,%l4 ! %l4 = 00000001000000d1, %ccr = 00
! Mem[0000000030800018] = ffff0845, %l1 = 00000000ffffffff
ldsh [%o1+%i6],%l1 ! %l1 = ffffffffffffffff
! %l7 = 00000000000000d1, Mem[0000000016000000] = 6ce893b6
stwa %l7,[%i0+%g0]0x89 ! Mem[0000000016000000] = 000000d1
! %l0 = 000000010000000f, %l4 = 00000001000000d1, %l6 = fffffffffffff53d
orncc %l0,%l4,%l6 ! %l6 = ffffffffffffff2f, %ccr = 88
! %l6 = ffffffffffffff2f, %l3 = 0000000100000000, %l0 = 000000010000000f
add %l6,%l3,%l0 ! %l0 = 00000000ffffff2f
! %f0 = ff000000 b74b916e, Mem[0000000017800000] = 00000000 ffffffff
std %f0 ,[%i3+%g0] ! Mem[0000000017800000] = ff000000 b74b916e
p3_label_69:
! Mem[0000000031000058] = 0000ffff, %l1 = ffffffffffffffff
ldsw [%o2+0x058],%l1 ! %l1 = 000000000000ffff
! Mem[0000000016000008] = a8c4b831cb7ed158, %f20 = 01b9edf9 08128f62
ldda [%i0+%i4]0x88,%f20 ! %f20 = a8c4b831 cb7ed158
! Invert Register : %l3 = 0000000100000000
xor %l3,-1,%l3 ! %l3 = fffffffeffffffff
! %l1 = 000000000000ffff, %l6 = ffffffffffffff2f, %y = ffff0888
sdiv %l1,%l6,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = ffffff2f
! Mem[000000003180001c] = ffff0000, %l3 = fffffffeffffffff
ldub [%o3+0x01c],%l3 ! %l3 = 00000000000000ff
! %l6 = ffffffffffffff2f, immed = 00000123, %l4 = 00000001000000d1
addccc %l6,0x123,%l4 ! %l4 = 0000000000000052, %ccr = 11
! %l0 = 00000000ffffff2f, %l1 = 000000000000ffff, %l0 = 00000000ffffff2f
srlx %l0,%l1,%l0 ! %l0 = 0000000000000000
! Mem[0000000016800030] = 7808ffff, %l1 = 000000000000ffff
ldswa [%i1+%o6]0x81,%l1 ! %l1 = 000000007808ffff
! %l3 = 00000000000000ff, immed = 0000071f, %y = ffffff2f
udiv %l3,0x71f,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! %l3 = 00000000000000ff, %l2 = 00000000ffffffff, %l0 = 0000000000000000
xorcc %l3,%l2,%l0 ! %l0 = 00000000ffffff00, %ccr = 08
p3_label_70:
! %l4 = ffffffff, %l5 = 7fffffff, Mem[0000000016000058] = 6ad36070 8acdbf42
stda %l4,[%i0+0x058]%asi ! Mem[0000000016000058] = ffffffff 7fffffff
! %l6 = ffffffffffffff2f, Mem[0000000017000010] = 01f9fd96
stba %l6,[%i2+0x010]%asi ! Mem[0000000017000010] = 2ff9fd96
! %l6 = ffffffffffffff2f, %l4 = 00000000ffffffff, %y = 00000000
umulcc %l6,%l4,%l6 ! %l6 = ffffff2e000000d1, %ccr = 80, %y = ffffff2e
! %l4 = 00000000ffffffff, %l5 = 000000007fffffff, %l6 = ffffff2e000000d1
xnorcc %l4,%l5,%l6 ! %l6 = ffffffff7fffffff, %ccr = 80
! %l7 = 00000000000000d1, Mem[0000000030000018] = 28ee77ba
stb %l7,[%o0+%i6] ! Mem[0000000030000018] = d1ee77ba
! Mem[0000000017000020] = 1f49d1c9, %l1 = 000000007808ffff
ldsha [%i2+%o4]0x81,%l1 ! %l1 = 0000000000001f49
! %f14 = 9ded1a62 01bf4359, Mem[0000000031800018] = ffffffff ffff0000
stda %f14,[%o3+0x018]%asi ! Mem[0000000031800018] = 9ded1a62 01bf4359
! %l1 = 0000000000001f49, %l7 = 00000000000000d1, %l6 = ffffffff7fffffff
andcc %l1,%l7,%l6 ! %l6 = 0000000000000041, %ccr = 00
! %l6 = 0000000000000041, %l7 = 00000000000000d1, %l4 = 00000000ffffffff
srlx %l6,%l7,%l4 ! %l4 = 0000000000000000
! Mem[000000003180001c] = 01bf4359, %l1 = 0000000000001f49
ldsw [%o3+0x01c],%l1 ! %l1 = 0000000001bf4359
p3_label_71:
! %l5 = 000000007fffffff, Mem[0000000016800030] = 7808ffff
stwa %l5,[%i1+%o6]0x80 ! Mem[0000000016800030] = 7fffffff
! %l0 = ffffff00, %l1 = 01bf4359, Mem[0000000017000010] = 2ff9fd96 30ea86d7
stda %l0,[%i2+0x010]%asi ! Mem[0000000017000010] = ffffff00 01bf4359
! %l4 = 00000000, %l5 = 7fffffff, Mem[0000000017800020] = 00200000 00000000
stda %l4,[%i3+%o4]0x89 ! Mem[0000000017800020] = 00000000 7fffffff
! %l1 = 0000000001bf4359, Mem[0000000016800030] = b74b916effffff7f
stxa %l1,[%i1+%o6]0x88 ! Mem[0000000016800030] = 0000000001bf4359
! %l3 = 00000000000000ff, Mem[0000000030800058] = ffff0878
stb %l3,[%o1+0x058] ! Mem[0000000030800058] = ffff0878
! %l0 = 00000000ffffff00, %l1 = 0000000001bf4359, %l4 = 0000000000000000
addc %l0,%l1,%l4 ! %l4 = 0000000101bf4259
! Mem[0000000030800058] = ffff0878b74b916e, %l7 = 00000000000000d1
ldx [%o1+0x058],%l7 ! %l7 = ffff0878b74b916e
! %l5 = 000000007fffffff, %l5 = 000000007fffffff, %l3 = 00000000000000ff
or %l5,%l5,%l3 ! %l3 = 000000007fffffff
! %f22 = b693e86c, Mem[0000000016800000] = 000000ff
sta %f22,[%i1+%g0]0x81 ! Mem[0000000016800000] = b693e86c
! %l4 = 0000000101bf4259, immed = fffff59a, %y = ffffff2e
smulcc %l4,-0xa66,%l6 ! %l6 = ffffffedd534168a, %ccr = 88, %y = ffffffed
p3_label_72:
! Mem[000000003000005c] = 00000000, %l2 = 00000000ffffffff
ldswa [%o0+0x05c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000031800018] = 9ded1a62, %l2 = 0000000000000000
ldswa [%o3+0x018]%asi,%l2 ! %l2 = ffffffff9ded1a62
! Mem[0000000017800020] = 00000000, %f10 = eed4fc59
lda [%i3+%o4]0x88,%f10 ! %f10 = 00000000
! %f14 = 9ded1a62 01bf4359, Mem[0000000017000008] = 41010000 0000acff
stda %f14,[%i2+%i4]0x81 ! Mem[0000000017000008] = 9ded1a62 01bf4359
! Mem[0000000031000018] = 817e0000, %l5 = 000000007fffffff
lduh [%o2+0x01a],%l5 ! %l5 = 0000000000000000
! %l3 = 000000007fffffff, Mem[000000003180005c] = 00000001
sth %l3,[%o3+0x05c] ! Mem[000000003180005c] = ffff0001
! %l5 = 0000000000000000, %l2 = ffffffff9ded1a62, %y = ffffffed
sdivcc %l5,%l2,%l0 ! %l0 = 0000000000000031, %ccr = 00
mov %l0,%y ! %y = 00000031
! %l3 = 000000007fffffff, Mem[0000000017800020] = 00000000
stba %l3,[%i3+%o4]0x89 ! Mem[0000000017800020] = 000000ff
! %f2 = 28ee77ba 00200000, Mem[0000000017000018] = 00000000 5943bf01
stda %f2 ,[%i2+%i6]0x89 ! Mem[0000000017000018] = 28ee77ba 00200000
! Mem[0000000017000030] = 75b20000ffffffc4, %l2 = ffffffff9ded1a62
ldxa [%i2+%o6]0x88,%l2 ! %l2 = 75b20000ffffffc4
p3_label_73:
! %l3 = 000000007fffffff
sethi %hi(0x01c93400),%l3 ! %l3 = 0000000001c93400
! Mem[000000001780005c] = 08128f62, %l1 = 0000000001bf4359
lduh [%i3+0x05c],%l1 ! %l1 = 0000000000000812
! %l7 = ffff0878b74b916e, %l6 = ffffffedd534168a, %l3 = 0000000001c93400
srlx %l7,%l6,%l3 ! %l3 = 003fffc21e2dd2e4
! %l1 = 0000000000000812
setx 0x59d3530b59d3530b,%g7,%l1 ! %l1 = 59d3530b59d3530b
! %l1 = 59d3530b59d3530b, %l5 = 0000000000000000, %l2 = 75b20000ffffffc4
taddcc %l1,%l5,%l2 ! %l2 = 59d3530b59d3530b, %ccr = 02
! Mem[0000000031800018] = 9ded1a6201bf4359, %f24 = b693e86c 0eebb48d
ldd [%o3+%i6],%f24 ! %f24 = 9ded1a62 01bf4359
! %l5 = 0000000000000000, Mem[000000003080005c] = b74b916e, %asi = 80
stwa %l5,[%o1+0x05c]%asi ! Mem[000000003080005c] = 00000000
! %l4 = 0000000101bf4259, Mem[0000000030800058] = ffff087800000000
stx %l4,[%o1+0x058] ! Mem[0000000030800058] = 0000000101bf4259
! Clear Register : %l6 = ffffffedd534168a
clr %l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, %l7 = ffff0878b74b916e, %l0 = 0000000000000031
srl %l6,%l7,%l0 ! %l0 = 0000000000000000
p3_label_74:
! %l5 = 0000000000000000, immed = fffff7cf, %l0 = 0000000000000000
xor %l5,-0x831,%l0 ! %l0 = fffffffffffff7cf
! Invert Register : %l4 = 0000000101bf4259
xor %l4,-1,%l4 ! %l4 = fffffffefe40bda6
! %l4 = fffffffefe40bda6, Mem[0000000017000000] = 01fffe00
stba %l4,[%i2+%g0]0x81 ! Mem[0000000017000000] = a6fffe00
! %l0 = fffffffffffff7cf, Mem[0000000031000058] = 0000ffff77ba7d20
stx %l0,[%o2+0x058] ! Mem[0000000031000058] = fffffffffffff7cf
! %l4 = fffffffefe40bda6, Mem[0000000017000008] = 5943bf01621aed9d
stxa %l4,[%i2+%i4]0x88 ! Mem[0000000017000008] = fffffffefe40bda6
! Mem[000000003100001c] = 74bcf8c8, %l5 = 0000000000000000
lduh [%o2+0x01c],%l5 ! %l5 = 00000000000074bc
! %l7 = ffff0878b74b916e, immed = fffff1f8, %l1 = 59d3530b59d3530b
taddcc %l7,-0xe08,%l1 ! %l1 = ffff0878b74b8366, %ccr = 9b
! Mem[0000000017800038] = b170619b, %f29 = 74bcf8c8
ld [%i3+0x038],%f29 ! %f29 = b170619b
! %l2 = 59d3530b59d3530b, %l6 = 0000000000000000, %l5 = 00000000000074bc
sllx %l2,%l6,%l5 ! %l5 = 59d3530b59d3530b
! %l0 = fffffffffffff7cf, Mem[0000000016000030] = eed4fc59
stba %l0,[%i0+%o6]0x81 ! Mem[0000000016000030] = cfd4fc59
p3_label_75:
! Mem[0000000031800058] = 7fffffdd ffff0001, %l4 = fe40bda6, %l5 = 59d3530b
ldd [%o3+0x058],%l4 ! %l4 = 000000007fffffdd 00000000ffff0001
! %l0 = fffffffffffff7cf, immed = 00000017, %l4 = 000000007fffffdd
sra %l0,0x017,%l4 ! %l4 = ffffffffffffffff
! retry : should take illegal inst trap, %l0 = fffffffffffff7cf
retry ! Illegal inst trap : %l0 = fffffffffffff7df
! %l7 = ffff0878b74b916e, Mem[000000003180005a] = 7fffffdd
sth %l7,[%o3+0x05a] ! Mem[0000000031800058] = 7fff916e
! %l1 = ffff0878b74b8366, %l7 = ffff0878b74b916e, %y = 00000031
udiv %l1,%l7,%l2 ! %l2 = 0000000000000045
mov %l0,%y ! %y = fffff7df
! %l3 = 003fffc21e2dd2e4, immed = 000005a4, %l3 = 003fffc21e2dd2e4
addccc %l3,0x5a4,%l3 ! %l3 = 003fffc21e2dd889, %ccr = 00
! %l0 = fffffffffffff7df, immed = 00000673, %l4 = ffffffffffffffff
add %l0,0x673,%l4 ! %l4 = fffffffffffffe52
! %l6 = 0000000000000000, Mem[0000000016000018] = 4e2bd7045943bf01
stxa %l6,[%i0+%i6]0x88 ! Mem[0000000016000018] = 0000000000000000
! %l0 = fffffffffffff7df, %l4 = fffffffffffffe52, %l6 = 0000000000000000
addc %l0,%l4,%l6 ! %l6 = fffffffffffff631
! %l1 = ffff0878b74b8366, %l4 = fffffffffffffe52, %l6 = fffffffffffff631
sll %l1,%l4,%l6 ! %l6 = 21e2dd2e0d980000
p3_label_76:
! %l2 = 0000000000000045, Mem[0000000017000028] = ffffff00
stba %l2,[%i2+%o5]0x89 ! Mem[0000000017000028] = ffffff45
! Mem[0000000016800020] = cfab4463, %l5 = 00000000ffff0001
ldsba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000063
! %l4 = fffffffffffffe52, Mem[000000003180005c] = ffff0001
stb %l4,[%o3+0x05c] ! Mem[000000003180005c] = 52ff0001
! %l0 = fffff7df, %l1 = b74b8366, Mem[0000000030800018] = ffff0845 ffffffff
std %l0,[%o1+%i6] ! Mem[0000000030800018] = fffff7df b74b8366
! Mem[0000000016800028] = ba770000, %l4 = fffffffffffffe52
lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ba77
! %l6 = 21e2dd2e0d980000, Mem[0000000016800048] = 26e756c0b3bb4842
stx %l6,[%i1+0x048] ! Mem[0000000016800048] = 21e2dd2e0d980000
! %l1 = ffff0878b74b8366, immed = 00000012, %l7 = ffff0878b74b916e
srl %l1,0x012,%l7 ! %l7 = 0000000000002dd2
! %l7 = 0000000000002dd2, Mem[000000001680002f] = 00000000
stb %l7,[%i1+0x02f] ! Mem[000000001680002c] = 000000d2
! %f24 = 9ded1a62 01bf4359, Mem[0000000017800010] = ffffffff 00000000
stda %f24,[%i3+%i5]0x81 ! Mem[0000000017800010] = 9ded1a62 01bf4359
! %l6 = 21e2dd2e0d980000, Mem[0000000030800018] = fffff7dfb74b8366
stx %l6,[%o1+%i6] ! Mem[0000000030800018] = 21e2dd2e0d980000
p3_label_77:
save ! CWP = 1
! %l0 = 0000000000004379, %l3 = 00000000006354c3, %l1 = 00000000000001bf
add %l0,%l3,%l1 ! %l1 = 000000000063983c
! %f20 = a8c4b831 cb7ed158, Mem[0000000017800040] = 7b0751db 0ef8f1e4
std %f20,[%o3+0x040] ! Mem[0000000017800040] = a8c4b831 cb7ed158
! Mem[000000003180001c] = 01bf4359, %l0 = 0000000000004379
ldsw [%i3+0x01c],%l0 ! %l0 = 0000000001bf4359
! Mem[0000000016000000] = d1000000 cfab4463, %l2 = 943c67ff, %l3 = 006354c3
ldda [%o0+0x000]%asi,%l2 ! %l2 = 00000000d1000000 00000000cfab4463
! %f1 = b74b916e, Mem[000000001600005c] = 7fffffff
st %f1 ,[%o0+0x05c] ! Mem[000000001600005c] = b74b916e
! %f2 = 28ee77ba 00200000, Mem[0000000017800010] = 9ded1a62 01bf4359
stda %f2 ,[%o3+%o5]0x81 ! Mem[0000000017800010] = 28ee77ba 00200000
! Mem[0000000017000008] = a6bd40fe feffffff, %l0 = 01bf4359, %l1 = 0063983c
ldda [%o2+%o4]0x81,%l0 ! %l0 = 00000000a6bd40fe 00000000feffffff
! %l5 = 0000000000000000, immed = fffffb6e, %l6 = 0000000000000000
andcc %l5,-0x492,%l6 ! %l6 = 0000000000000000, %ccr = 44
! done : should take illegal inst trap, %l0 = 00000000a6bd40fe
done ! Illegal inst trap : %l0 = 00000000a6bd410e
p3_label_78: ! %cwp = 1
! %l7 = 0000000000000000, immed = fffff6a3, %y = fffff7df
sdivcc %l7,-0x95d,%l5 ! %l5 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = a6bd410e
! %l6 = 0000000000000000, %l0 = 00000000a6bd410e, %y = a6bd410e
sdiv %l6,%l0,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = a6bd410e
! Mem[000000003180001c] = 01bf4359, %l6 = 000000007fffffff
ldsw [%i3+0x01c],%l6 ! %l6 = 0000000001bf4359
! %l2 = d1000000, %l3 = cfab4463, Mem[0000000016000018] = 00000000 00000000
stda %l2,[%o0+%o6]0x81 ! Mem[0000000016000018] = d1000000 cfab4463
! Mem[000000001680001c] = 00002c9d, %l5 = 000000007fffffff
ldsh [%o1+0x01c],%l5 ! %l5 = 0000000000000000
! %f0 = ff000000, Mem[0000000017000028] = 45ffffff
sta %f0 ,[%o2+%i5]0x81 ! Mem[0000000017000028] = ff000000
! Mem[0000000017800000] = ff000000, %l0 = 00000000a6bd410e
lduw [%o3+%g0],%l0 ! %l0 = 00000000ff000000
! %l2 = 00000000d1000000, immed = 0000066e, %l2 = 00000000d1000000
sub %l2,0x66e,%l2 ! %l2 = 00000000d0fff992
! %f24 = 9ded1a62 01bf4359, Mem[0000000031000058] = ffffffff fffff7cf
std %f24,[%i2+0x058] ! Mem[0000000031000058] = 9ded1a62 01bf4359
! %l0 = 00000000ff000000, %l3 = 00000000cfab4463, %y = a6bd410e
umulcc %l0,%l3,%l3 ! %l3 = cedb991e9d000000, %ccr = 88, %y = cedb991e
p3_label_79: ! %cwp = 1
! Mem[0000000016000030] = 59fcd4cf, %l1 = 00000000feffffff
lduha [%o0+%i6]0x88,%l1 ! %l1 = 000000000000d4cf
! %f6 = 4e2bd704 5943bf01, Mem[0000000017800008] = ffffffff 00000000
stda %f6 ,[%o3+%o4]0x89 ! Mem[0000000017800008] = 4e2bd704 5943bf01
! %l3 = cedb991e9d000000, Mem[0000000017800020] = 000000ff
stha %l3,[%o3+%i4]0x88 ! Mem[0000000017800020] = 00000000
! Mem[0000000030800018] = 21e2dd2e 0d980000, %l0 = ff000000, %l1 = 0000d4cf
ldd [%i1+%o6],%l0 ! %l0 = 0000000021e2dd2e 000000000d980000
! %l5 = 0000000000000000, immed = 000004fe, %l0 = 0000000021e2dd2e
addccc %l5,0x4fe,%l0 ! %l0 = 00000000000004fe, %ccr = 00
! %l2 = 00000000d0fff992, immed = 000006b8, %l1 = 000000000d980000
andcc %l2,0x6b8,%l1 ! %l1 = 0000000000000090, %ccr = 00
! %l7 = 0000000000000000, %l6 = 0000000001bf4359, %l7 = 0000000000000000
sra %l7,%l6,%l7 ! %l7 = 0000000000000000
! %l2 = 00000000d0fff992, immed = 00000a18, %l4 = 0000000000000000
addc %l2,0xa18,%l4 ! %l4 = 00000000d10003aa
! %l0 = 000004fe, %l1 = 00000090, Mem[0000000016800040] = 00000000 00000000
std %l0,[%o1+0x040] ! Mem[0000000016800040] = 000004fe 00000090
! %f18 = 59fcd4ee, Mem[000000001600000c] = 31b8c4a8
st %f18,[%o0+0x00c] ! Mem[000000001600000c] = 59fcd4ee
p3_label_80: ! %cwp = 1
! %l2 = 00000000d0fff992, immed = 00000010, %l5 = 0000000000000000
srl %l2,0x010,%l5 ! %l5 = 000000000000d0ff
! %f28 = 817eb8c3, Mem[0000000017800018] = 0f000000
sta %f28,[%o3+%o6]0x81 ! Mem[0000000017800018] = 817eb8c3
! Mem[000000001780006c] = 8a000000, %l2 = 00000000d0fff992
lduh [%o3+0x06c],%l2 ! %l2 = 0000000000008a00
! Randomly selected nop
nop
! Mem[0000000030000018] = d1ee77ba 00200000, %l2 = 00008a00, %l3 = 9d000000
ldd [%i0+%o6],%l2 ! %l2 = 00000000d1ee77ba 0000000000200000
! Mem[0000000031800018] = 9ded1a62, %l6 = 0000000001bf4359
ldub [%i3+0x01a],%l6 ! %l6 = 000000000000001a
! %l3 = 0000000000200000, immed = 00000564, %y = cedb991e
umul %l3,0x564,%l7 ! %l7 = 00000000ac800000, %y = 00
! %l3 = 0000000000200000, %l6 = 000000000000001a, %l6 = 000000000000001a
subccc %l3,%l6,%l6 ! %l6 = 00000000001fffe6, %ccr = 00
! Mem[0000000031000018] = 817e0000, %l0 = 00000000000004fe
lduh [%i2+0x01a],%l0 ! %l0 = 0000000000000000
! Mem[0000000030000018] = d1ee77ba00200000, %f24 = 9ded1a62 01bf4359
ldd [%i0+%o6],%f24 ! %f24 = d1ee77ba 00200000
p3_label_81: ! %cwp = 1
! Mem[0000000017000008] = fe40bda6, %l5 = 000000000000d0ff
lduha [%o2+%o4]0x89,%l5 ! %l5 = 000000000000bda6
! %f8 = 00000000 01bf4359, Mem[0000000031800058] = 7fff916e 52ff0001
std %f8 ,[%i3+0x058] ! Mem[0000000031800058] = 00000000 01bf4359
! %f26 = 7fffffff 00000001, Mem[0000000017000008] = fe40bda6 fffffffe
stda %f26,[%o2+%o4]0x89 ! Mem[0000000017000008] = 7fffffff 00000001
! %f5 = 00000000, Mem[0000000017800008] = 01bf4359
sta %f5 ,[%o3+%o4]0x81 ! Mem[0000000017800008] = 00000000
! %l5 = 000000000000bda6, immed = 00000a85, %l7 = 00000000ac800000
taddcctv %l5,0xa85,%l7 ! %l0 = 0000000000000023, Trapped
! Mem[0000000016000030] = cfd4fc59, %l0 = 0000000000000023
lduba [%o0+%i6]0x80,%l0 ! %l0 = 00000000000000cf
! Mem[000000001700001c] = ba77ee28, %l2 = 00000000d1ee77ba
ldswa [%o2+0x01c]%asi,%l2 ! %l2 = ffffffffba77ee28
! Mem[0000000031800018] = 9ded1a62 01bf4359, %l4 = d10003aa, %l5 = 0000bda6
ldd [%i3+%o6],%l4 ! %l4 = 000000009ded1a62 0000000001bf4359
! %l1 = 0000000000000090, %l0 = 00000000000000cf, %l2 = ffffffffba77ee28
addc %l1,%l0,%l2 ! %l2 = 000000000000015f
! %l0 = 00000000000000cf, Mem[0000000016000008] = 58d17ecb
stba %l0,[%o0+%o4]0x81 ! Mem[0000000016000008] = cfd17ecb
p3_label_82: ! %cwp = 1
! Mem[0000000017000028] = ff000000, %l2 = 000000000000015f
ldsba [%o2+%i5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000017000000] = a6fffe00, %l4 = 000000009ded1a62
lduh [%o2+%g0],%l4 ! %l4 = 000000000000a6ff
! Mem[0000000017800028] = c3546300, %f21 = cb7ed158
lda [%o3+%i5]0x88,%f21 ! %f21 = c3546300
! Mem[0000000016000018] = 000000d1, %f28 = 817eb8c3
lda [%o0+%o6]0x88,%f28 ! %f28 = 000000d1
! Mem[0000000016000000] = d1000000 cfab4463, %l2 = ffffffff, %l3 = 00200000
ldd [%o0+%g0],%l2 ! %l2 = 00000000d1000000 00000000cfab4463
! Mem[0000000017800060] = 1fb4b380, %l4 = 000000000000a6ff
ldsba [%o3+0x063]%asi,%l4 ! %l4 = ffffffffffffff80
! %l1 = 0000000000000090, Mem[0000000030000058] = 0000000000000000
stx %l1,[%i0+0x058] ! Mem[0000000030000058] = 0000000000000090
! %l3 = 00000000cfab4463, Mem[0000000017800028] = c3546300
stba %l3,[%o3+%i5]0x89 ! Mem[0000000017800028] = c3546363
! Mem[0000000017800018] = c3b87e81, %f9 = 01bf4359
lda [%o3+%o6]0x88,%f9 ! %f9 = c3b87e81
! %f16 = ffffffff ffff0000, Mem[0000000031800058] = 00000000 01bf4359
stda %f16,[%i3+0x058]%asi ! Mem[0000000031800058] = ffffffff ffff0000
p3_label_83: ! %cwp = 1
! Mem[0000000031000058] = 9ded1a6201bf4359, %f4 = ffffffff 00000000
ldd [%i2+0x058],%f4 ! %f4 = 9ded1a62 01bf4359
! Mem[0000000030000018] = d1ee77ba00200000, %f18 = 59fcd4ee 0eebb48d
ldd [%i0+%o6],%f18 ! %f18 = d1ee77ba 00200000
! %l6 = 00000000001fffe6, immed = fffffe63, %l0 = 00000000000000cf
tsubcc %l6,-0x19d,%l0 ! %l0 = 0000000000200183, %ccr = 13
! Mem[000000001780001c] = b5486747, %l7 = 00000000ac800000
ldsb [%o3+0x01c],%l7 ! %l7 = ffffffffffffffb5
! %l2 = 00000000d1000000, %l7 = ffffffffffffffb5, %l4 = ffffffffffffff80
xnorcc %l2,%l7,%l4 ! %l4 = 00000000d100004a, %ccr = 08
! Mem[0000000017000000] = 00feffa6, %l6 = 00000000001fffe6
ldsha [%o2+%g0]0x89,%l6 ! %l6 = ffffffffffffffa6
! %l7 = ffffffffffffffb5, immed = 0000001d, %l2 = 00000000d1000000
srl %l7,0x01d,%l2 ! %l2 = 0000000000000007
! %l4 = 00000000d100004a, Mem[0000000016000010] = baffee28
stwa %l4,[%o0+%o5]0x81 ! Mem[0000000016000010] = d100004a
! %f10 = 00000000 2201505d, Mem[0000000017800018] = 817eb8c3 b5486747
std %f10,[%o3+%o6] ! Mem[0000000017800018] = 00000000 2201505d
! Mem[0000000016800020] = 6344abcf6ce893b6, %f22 = b693e86c 77ba2d59
ldd [%o1+%i4],%f22 ! %f22 = 6344abcf 6ce893b6
p3_label_84: ! %cwp = 1
! %f30 = 63ab27ce c9d1491f, Mem[0000000016800020] = 6344abcf 6ce893b6
stda %f30,[%o1+%i4]0x81 ! Mem[0000000016800020] = 63ab27ce c9d1491f
! %l0 = 0000000000200183, immed = 0000001e, %l6 = ffffffffffffffa6
srl %l0,0x01e,%l6 ! %l6 = 0000000000000000
! %f21 = c3546300, Mem[0000000017800028] = 636354c3
sta %f21,[%o3+%i5]0x81 ! Mem[0000000017800028] = c3546300
! Mem[0000000030800018] = 21e2dd2e0d980000, %f20 = a8c4b831 c3546300
ldd [%i1+%o6],%f20 ! %f20 = 21e2dd2e 0d980000
! Mem[000000003180005c] = ffff0000, %l2 = 0000000000000007
lduw [%i3+0x05c],%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030800018] = 21e2dd2e 0d980000, %l2 = ffff0000, %l3 = cfab4463
ldd [%i1+%o6],%l2 ! %l2 = 0000000021e2dd2e 000000000d980000
! %l0 = 0000000000200183, immed = 00000b1e, %l6 = 0000000000000000
xnor %l0,0xb1e,%l6 ! %l6 = ffffffffffdff562
! Mem[0000000031800058] = ffffffff, %l3 = 000000000d980000
ldsw [%i3+0x058],%l3 ! %l3 = ffffffffffffffff
! %l2 = 0000000021e2dd2e, Mem[0000000017800068] = 2600083f8a000000
stx %l2,[%o3+0x068] ! Mem[0000000017800068] = 0000000021e2dd2e
! Randomly selected nop
nop
p3_label_85: ! %cwp = 1
! %l6 = ffffffffffdff562
sethi %hi(0xca74f000),%l6 ! %l6 = 00000000ca74f000
! Invert Register : %l7 = ffffffffffffffb5
xor %l7,-1,%l7 ! %l7 = 000000000000004a
! %f30 = 63ab27ce c9d1491f, Mem[0000000030800018] = 21e2dd2e 0d980000
stda %f30,[%i1+0x018]%asi ! Mem[0000000030800018] = 63ab27ce c9d1491f
! %l4 = 00000000d100004a, immed = fffff11f, %l3 = ffffffffffffffff
orn %l4,-0xee1,%l3 ! %l3 = 00000000d1000eea
! Mem[000000001600006c] = e3f999e5, %l4 = 00000000d100004a
ldsh [%o0+0x06e],%l4 ! %l4 = ffffffffffff99e5
! %l4 = ffffffffffff99e5, %l3 = 00000000d1000eea, %y = 00000000
sdivcc %l4,%l3,%l1 ! %l1 = fffffffffffffffb, %ccr = 88
mov %l0,%y ! %y = 00200183
! %l3 = 00000000d1000eea, immed = fffffae5, %l6 = 00000000ca74f000
addccc %l3,-0x51b,%l6 ! %l6 = 00000000d10009cf, %ccr = 19
! %l2 = 0000000021e2dd2e, Mem[0000000017800030] = 00000000ffffffff
stxa %l2,[%o3+%i6]0x80 ! Mem[0000000017800030] = 0000000021e2dd2e
! %l2 = 0000000021e2dd2e, immd = fffffffffffff410, %l1 = fffffffffffffffb
udivx %l2,-0xbf0,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[000000003100005a] = 9ded1a62
sth %l1,[%i2+0x05a] ! Mem[0000000031000058] = 9ded0000
p3_label_86: ! %cwp = 1
! %f30 = 63ab27ce c9d1491f, Mem[0000000016800038] = 00712f00 81e7ca24
std %f30,[%o1+0x038] ! Mem[0000000016800038] = 63ab27ce c9d1491f
! %l6 = 00000000d10009cf, immed = 0000058d, %y = 00200183
umulcc %l6,0x58d,%l2 ! %l2 = 000004881d367203, %ccr = 00, %y = 488
! %l5 = 0000000001bf4359, Mem[000000003180005d] = ffff0000
stb %l5,[%i3+0x05d] ! Mem[000000003180005c] = ff590000
! Mem[0000000016000008] = cb7ed1cf, %l4 = ffffffffffff99e5
ldsha [%o0+%o4]0x89,%l4 ! %l4 = ffffffffffffd1cf
! %l7 = 000000000000004a, immed = 00000711, %y = 00000488
sdiv %l7,0x711,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00200183
! %l4 = 000000007fffffff, immed = fffffc0d, %l7 = 000000000000004a
orcc %l4,-0x3f3,%l7 ! %l7 = ffffffffffffffff, %ccr = 88
! Mem[0000000031000018] = 817e0000, %l2 = 000004881d367203
ldswa [%i2+0x018]%asi,%l2 ! %l2 = ffffffff817e0000
! %l0 = 0000000000200183, immed = fffff4a2, %y = 00200183
sdivcc %l0,-0xb5e,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 80000000
! %l2 = ffffffff817e0000, %l2 = ffffffff817e0000, %l2 = ffffffff817e0000
andncc %l2,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l1 = 0000000000000000, immed = fffffe16, %l1 = 0000000000000000
taddcctv %l1,-0x1ea,%l1 ! %l0 = ffffffff80000023, Trapped
p3_label_87: ! %cwp = 1
! %l3 = 00000000d1000eea, %l6 = 00000000d10009cf, %y = 80000000
udiv %l3,%l6,%l6 ! %l6 = 000000009cc8da06
mov %l0,%y ! %y = 80000023
! %l1 = 0000000000000000, immed = fffff293, %l6 = 000000009cc8da06
sub %l1,-0xd6d,%l6 ! %l6 = 0000000000000d6d
! %l4 = 000000007fffffff, immed = 000005c3, %l1 = 0000000000000000
or %l4,0x5c3,%l1 ! %l1 = 000000007fffffff
! Mem[0000000016000008] = cfd17ecb59fcd4ee, %l0 = ffffffff80000023
ldxa [%o0+%o4]0x81,%l0 ! %l0 = cfd17ecb59fcd4ee
! %l6 = 0000000000000d6d, immed = fffff8b3, %l4 = 000000007fffffff
subc %l6,-0x74d,%l4 ! %l4 = 00000000000014ba
! Mem[0000000016800020] = 63ab27ce, %l2 = 0000000000000000
lduba [%o1+%i4]0x80,%l2 ! %l2 = 0000000000000063
! %l3 = 00000000d1000eea
sethi %hi(0xc2bcc800),%l3 ! %l3 = 00000000c2bcc800
! Mem[0000000031800058] = ffffffff, %l1 = 000000007fffffff
lduw [%i3+0x058],%l1 ! %l1 = 00000000ffffffff
! %l4 = 00000000000014ba, immed = 0000097e, %y = 80000023
umul %l4,0x97e,%l7 ! %l7 = 0000000000c4bd8c, %y = 00
! Mem[0000000016800020] = 1f49d1c9 ce27ab63, %l0 = 59fcd4ee, %l1 = ffffffff
ldda [%o1+%i4]0x89,%l0 ! %l0 = 00000000ce27ab63 000000001f49d1c9
p3_label_88: ! %cwp = 1
! %l6 = 0000000000000d6d, immd = fffffffffffff3f3, %l4 = 00000000000014ba
udivx %l6,-0xc0d,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000c4bd8c, immed = fffff4f7, %l1 = 000000001f49d1c9
subccc %l7,-0xb09,%l1 ! %l1 = 0000000000c4c895, %ccr = 11
! Mem[0000000030000058] = 0000000000000090, %f20 = 21e2dd2e 0d980000
ldd [%i0+0x058],%f20 ! %f20 = 00000000 00000090
! Mem[0000000016800034] = 00000000, %l3 = 00000000c2bcc800
lduh [%o1+0x036],%l3 ! %l3 = 0000000000000000
! %l1 = 0000000000c4c895, immed = 00000a35, %l4 = 0000000000000000
tsubcc %l1,0xa35,%l4 ! %l4 = 0000000000c4be60, %ccr = 02
! %l3 = 0000000000000000
sethi %hi(0x6d875800),%l3 ! %l3 = 000000006d875800
! %f2 = 28ee77ba 00200000, Mem[0000000017800000] = 000000ff 6e914bb7
stda %f2 ,[%o3+%g0]0x89 ! Mem[0000000017800000] = 28ee77ba 00200000
! %l7 = 0000000000c4bd8c, immed = 0000011b, %l0 = 00000000ce27ab63
orncc %l7,0x11b,%l0 ! %l0 = ffffffffffffffec, %ccr = 88
! %l4 = 0000000000c4be60, immed = 00000011, %l7 = 0000000000c4bd8c
srl %l4,0x011,%l7 ! %l7 = 0000000000000062
! %l0 = ffffffffffffffec, immed = fffff4e3, %l4 = 0000000000c4be60
taddcc %l0,-0xb1d,%l4 ! %l4 = fffffffffffff4cf, %ccr = 9b
p3_label_89: ! %cwp = 1
! %l2 = 0000000000000063, %l1 = 0000000000c4c895, %l5 = 0000000001bf4359
orn %l2,%l1,%l5 ! %l5 = ffffffffff3b376b
! %f11 = 2201505d, Mem[0000000017800028] = c3546300
sta %f11,[%o3+%i5]0x81 ! Mem[0000000017800028] = 2201505d
! Randomly selected nop
nop
! %l6 = 0000000000000d6d, %l2 = 0000000000000063, %l7 = 0000000000000062
andcc %l6,%l2,%l7 ! %l7 = 0000000000000061, %ccr = 00
restore ! CWP = 0
! Mem[000000003000005c] = 00000090, %l4 = 000000000000ba77
ldsh [%o0+0x05e],%l4 ! %l4 = 0000000000000090
! Mem[0000000017000020] = c9d1491f, %l2 = 0000000000000045
ldsba [%i2+%o4]0x88,%l2 ! %l2 = 000000000000001f
! %l3 = 003fffc21e2dd889, immed = fffff914, %l1 = ffff0878b74b8366
subc %l3,-0x6ec,%l1 ! %l1 = 003fffc21e2ddf75
! %l7 = 0000000000002dd2, immed = 00000104, %y = 00000000
sdivcc %l7,0x104,%l3 ! %l3 = 000000000000002d, %ccr = 00
mov %l0,%y ! %y = fffff7df
! %l6 = 0d980000, %l7 = 00002dd2, Mem[0000000030000018] = d1ee77ba 00200000
std %l6,[%o0+%i6] ! Mem[0000000030000018] = 0d980000 00002dd2
p3_label_90:
! %l2 = 000000000000001f, immed = fffffcaa, %l2 = 000000000000001f
tsubcc %l2,-0x356,%l2 ! %l2 = 0000000000000375, %ccr = 13
! %l1 = 003fffc21e2ddf75, immed = 0000095b, %l0 = fffffffffffff7df
taddcctv %l1,0x95b,%l0 ! %l0 = fffffffffffff802, Trapped
! %f26 = 7fffffff 00000001, Mem[0000000030000058] = 00000000 00000090
stda %f26,[%o0+0x058]%asi ! Mem[0000000030000058] = 7fffffff 00000001
! %l7 = 0000000000002dd2, immed = 0000000e, %y = fffff7df
umul %l7,0x00e,%l6 ! %l6 = 000000000002817c, %y = 00
! %l2 = 0000000000000375, %l5 = 0000000000000063, %y = 00000000
umulcc %l2,%l5,%l6 ! %l6 = 000000000001563f, %ccr = 00, %y = 00
! Mem[0000000016800008] = ffffffff, %f14 = 9ded1a62
lda [%i1+%i4]0x88,%f14 ! %f14 = ffffffff
! %l1 = 003fffc21e2ddf75, immed = fffff9f0, %l5 = 0000000000000063
tsubcctv %l1,-0x610,%l5 ! %l0 = fffffffffffff825, Trapped
! Mem[0000000017000008] = 7fffffff 00000001, %l6 = 0001563f, %l7 = 00002dd2
ldda [%i2+%i4]0x89,%l6 ! %l6 = 0000000000000001 000000007fffffff
! Mem[0000000017000008] = 00000001, %f17 = ffff0000
lda [%i2+%i4]0x88,%f17 ! %f17 = 00000001
! %l4 = 0000000000000090, Mem[0000000031000018] = 817e000074bcf8c8
stx %l4,[%o2+%i6] ! Mem[0000000031000018] = 0000000000000090
p3_label_91:
! %l3 = 000000000000002d, %l5 = 0000000000000063, %l7 = 000000007fffffff
andncc %l3,%l5,%l7 ! %l7 = 000000000000000c, %ccr = 00
! %l6 = 00000001, %l7 = 0000000c, Mem[0000000030800018] = 63ab27ce c9d1491f
stda %l6,[%o1+0x018]%asi ! Mem[0000000030800018] = 00000001 0000000c
! Mem[0000000031000058] = 9ded000001bf4359, %f14 = ffffffff 01bf4359
ldd [%o2+0x058],%f14 ! %f14 = 9ded0000 01bf4359
! Mem[000000001700007c] = 0000b820, %l0 = fffffffffffff825
ldsb [%i2+0x07f],%l0 ! %l0 = 0000000000000020
! Mem[000000003180001c] = 01bf4359, %l6 = 0000000000000001
ldsh [%o3+0x01e],%l6 ! %l6 = 0000000000004359
! %f16 = ffffffff, Mem[0000000016000030] = cfd4fc59
sta %f16,[%i0+%o6]0x81 ! Mem[0000000016000030] = ffffffff
! Mem[0000000030800058] = 00000001, %l4 = 0000000000000090
lduw [%o1+0x058],%l4 ! %l4 = 0000000000000001
! %l0 = 0000000000000020, immed = 00000017, %l0 = 0000000000000020
srl %l0,0x017,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000375, Mem[000000003180001b] = 9ded1a62
stb %l2,[%o3+0x01b] ! Mem[0000000031800018] = 9ded1a75
! %l0 = 0000000000000000, %l3 = 000000000000002d, %l2 = 0000000000000375
udivx %l0,%l3,%l2 ! %l2 = 0000000000000000
p3_label_92:
! %l3 = 000000000000002d, %l7 = 000000000000000c, %l6 = 0000000000004359
srlx %l3,%l7,%l6 ! %l6 = 0000000000000000
! %l1 = 003fffc21e2ddf75, Mem[0000000030000018] = 0d98000000002dd2
stx %l1,[%o0+%i6] ! Mem[0000000030000018] = 003fffc21e2ddf75
! %l1 = 003fffc21e2ddf75, Mem[0000000017800020] = 00000000
stha %l1,[%i3+%o4]0x88 ! Mem[0000000017800020] = 0000df75
! Mem[0000000016000020] = 58d17ecb, %l2 = 0000000000000000
ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000058
! %l6 = 00000000, %l7 = 0000000c, Mem[0000000031000058] = 9ded0000 01bf4359
std %l6,[%o2+0x058] ! Mem[0000000031000058] = 00000000 0000000c
! %l0 = 0000000000000000, Mem[0000000017000020] = 1f49d1c977ba2d59
stx %l0,[%i2+%o4] ! Mem[0000000017000020] = 0000000000000000
! %l0 = 0000000000000000, Mem[000000003100005c] = 0000000c
sth %l0,[%o2+0x05c] ! Mem[000000003100005c] = 0000000c
! %l3 = 000000000000002d, immed = 00000b88, %l6 = 0000000000000000
orn %l3,0xb88,%l6 ! %l6 = fffffffffffff47f
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l7 = 000000000000000c, Mem[0000000017800028] = 2201505d
stba %l7,[%i3+%o5]0x81 ! Mem[0000000017800028] = 0c01505d
p3_label_93:
! %l0 = 0000000000000010, immd = 0000000000000968, %l7 = 000000000000000c
udivx %l0,0x968,%l7 ! %l7 = 0000000000000000
! %l3 = 000000000000002d, immed = 000006d7, %l5 = 0000000000000063
tsubcc %l3,0x6d7,%l5 ! %l5 = fffffffffffff956, %ccr = 9b
! Mem[0000000016800008] = ffffffff, %l4 = 0000000000000001
ldsba [%i1+%i4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000016000038] = 0831e937, %l5 = fffffffffffff956
lduw [%i0+0x038],%l5 ! %l5 = 000000000831e937
! %f18 = d1ee77ba 00200000, Mem[0000000030000018] = 003fffc2 1e2ddf75
std %f18,[%o0+%i6] ! Mem[0000000030000018] = d1ee77ba 00200000
! Invert Register : %l7 = 0000000000000000
xor %l7,-1,%l7 ! %l7 = ffffffffffffffff
! Mem[000000003080001c] = 0000000c, %f10 = 00000000
ld [%o1+0x01c],%f10 ! %f10 = 0000000c
! %l6 = fffffffffffff47f, Mem[0000000030800018] = 000000010000000c
stx %l6,[%o1+%i6] ! Mem[0000000030800018] = fffffffffffff47f
! %f14 = 9ded0000 01bf4359, Mem[0000000017800020] = 75df0000 ffffff7f
stda %f14,[%i3+%o4]0x81 ! Mem[0000000017800020] = 9ded0000 01bf4359
! Mem[0000000017800040] = a8c4b831, %l1 = 003fffc21e2ddf75
lduh [%i3+0x042],%l1 ! %l1 = 000000000000b831
p3_label_94:
! %l7 = ffffffffffffffff, Mem[0000000031000058] = 00000000
stb %l7,[%o2+0x058] ! Mem[0000000031000058] = ff000000
! %l3 = 000000000000002d, %l4 = ffffffffffffffff, %l2 = 0000000000000058
sll %l3,%l4,%l2 ! %l2 = 0000001680000000
! %l3 = 000000000000002d, immed = 00000f6a, %y = 00000000
umul %l3,0xf6a,%l0 ! %l0 = 000000000002b5a2, %y = 00
! %l7 = ffffffffffffffff
sethi %hi(0x63f18000),%l7 ! %l7 = 0000000063f18000
! Mem[0000000016800030] = 01bf4359, %l2 = 0000001680000000
lduwa [%i1+%o6]0x88,%l2 ! %l2 = 0000000001bf4359
! Mem[0000000017800028] = 0c01505d, %l5 = 000000000831e937
lduba [%i3+%o5]0x80,%l5 ! %l5 = 000000000000000c
! Mem[0000000030000058] = 7fffffff, %l0 = 000000000002b5a2
ldswa [%o0+0x058]%asi,%l0 ! %l0 = 000000007fffffff
! Mem[000000003000001c] = 00200000, %l0 = 000000007fffffff
ldsh [%o0+0x01c],%l0 ! %l0 = 0000000000000020
! %f20 = 00000000 00000090, Mem[0000000030000018] = d1ee77ba 00200000
std %f20,[%o0+%i6] ! Mem[0000000030000018] = 00000000 00000090
! %l1 = 000000000000b831, Mem[000000003100005c] = 0000000c
stw %l1,[%o2+0x05c] ! Mem[000000003100005c] = 0000b831
p3_label_95:
! Mem[0000000031800058] = ffffffff, %l6 = fffffffffffff47f
ldub [%o3+0x059],%l6 ! %l6 = 00000000000000ff
! %l2 = 0000000001bf4359, immed = 00000003, %l3 = 000000000000002d
sll %l2,0x003,%l3 ! %l3 = 000000000dfa1ac8
! Mem[0000000017000028] = ff000000fffff720, %f22 = 6344abcf 6ce893b6
ldda [%i2+0x028]%asi,%f22 ! %f22 = ff000000 fffff720
! %l0 = 0000000000000020, Mem[000000003080005c] = 01bf4259
stw %l0,[%o1+0x05c] ! Mem[000000003080005c] = 00000020
! Mem[0000000030800058] = 00000001, %l5 = 000000000000000c
ldsha [%o1+0x05a]%asi,%l5 ! %l5 = 0000000000000001
! Mem[0000000030000018] = 0000000000000090, %f28 = 000000d1 b170619b
ldd [%o0+%i6],%f28 ! %f28 = 00000000 00000090
! %l1 = 000000000000b831, immed = 00000d78, %l1 = 000000000000b831
taddcc %l1,0xd78,%l1 ! %l1 = 000000000000c5a9, %ccr = 02
! Mem[0000000030800058] = 00000001 00000020, %l0 = 00000020, %l1 = 0000c5a9
ldd [%o1+0x058],%l0 ! %l0 = 0000000000000001 0000000000000020
! %f8 = 00000000 c3b87e81, Mem[0000000030800058] = 00000001 00000020
std %f8 ,[%o1+0x058] ! Mem[0000000030800058] = 00000000 c3b87e81
! %l0 = 0000000000000001, Mem[000000001680002e] = 000000d2
sth %l0,[%i1+0x02e] ! Mem[000000001680002c] = 00000001
p3_label_96:
! Mem[0000000031000018] = 00000000 00000090, %l0 = 00000001, %l1 = 00000020
ldda [%o2+0x018]%asi,%l0 ! %l0 = 0000000000000000 0000000000000090
! %l5 = 0000000000000001, Mem[0000000016800010] = 00000000
stha %l5,[%i1+%i5]0x88 ! Mem[0000000016800010] = 00000001
! %l4 = ffffffffffffffff, Mem[000000003080001c] = fffff47f
stw %l4,[%o1+0x01c] ! Mem[000000003080001c] = ffffffff
! Mem[000000003180001c] = 01bf4359, %l5 = 0000000000000001
lduh [%o3+0x01c],%l5 ! %l5 = 00000000000001bf
! %l6 = 00000000000000ff, immed = fffff7fc, %l0 = 0000000000000000
sub %l6,-0x804,%l0 ! %l0 = 0000000000000903
! %l5 = 00000000000001bf, %l6 = 00000000000000ff, %l1 = 0000000000000090
srl %l5,%l6,%l1 ! %l1 = 0000000000000000
! %l4 = ffffffffffffffff, Mem[0000000016000020] = cb7ed158
stha %l4,[%i0+%o4]0x88 ! Mem[0000000016000020] = cb7effff
! %l4 = ffffffffffffffff, Mem[0000000031000018] = 00000000
sth %l4,[%o2+%i6] ! Mem[0000000031000018] = ffff0000
! Mem[0000000017800030] = 00000000, %l2 = 0000000001bf4359
lduwa [%i3+%o6]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000017800028] = 0c01505d, %l2 = 0000000000000000
ldswa [%i3+%o5]0x81,%l2 ! %l2 = 000000000c01505d
p3_label_97:
! Mem[0000000030800058] = 00000000, %l6 = 00000000000000ff
ldub [%o1+0x058],%l6 ! %l6 = 0000000000000000
! Mem[0000000017000030] = ffffffc4, %l3 = 000000000dfa1ac8
lduha [%i2+%o6]0x89,%l3 ! %l3 = 000000000000ffc4
! %l3 = 000000000000ffc4, immed = ffffff3c, %l3 = 000000000000ffc4
sub %l3,-0x0c4,%l3 ! %l3 = 0000000000010088
! Mem[0000000016000030] = ffffffff2201505d, %f20 = 00000000 00000090
ldd [%i0+%o6],%f20 ! %f20 = ffffffff 2201505d
! %l1 = 0000000000000000
sethi %hi(0xc73fa000),%l1 ! %l1 = 00000000c73fa000
! %f16 = ffffffff 00000001, Mem[0000000030800058] = 00000000 c3b87e81
std %f16,[%o1+0x058] ! Mem[0000000030800058] = ffffffff 00000001
! Mem[000000001680005c] = 00000000, %l0 = 0000000000000903
lduw [%i1+0x05c],%l0 ! %l0 = 0000000000000000
! Mem[0000000031800018] = 9ded1a75, %l4 = ffffffffffffffff
ldsb [%o3+0x01b],%l4 ! %l4 = 0000000000000075
! Randomly selected nop
nop
! %l6 = 0000000000000000, Mem[0000000030000058] = 7fffffff00000001
stx %l6,[%o0+0x058] ! Mem[0000000030000058] = 0000000000000000
p3_label_98:
! %l7 = 0000000063f18000, Mem[000000003080005e] = 00000001
sth %l7,[%o1+0x05e] ! Mem[000000003080005c] = 00008000
! %f26 = 7fffffff 00000001, Mem[0000000016800030] = 5943bf01 00000000
stda %f26,[%i1+%o6]0x81 ! Mem[0000000016800030] = 7fffffff 00000001
! Mem[000000003000005c] = 00000000, %l2 = 000000000c01505d
ldsh [%o0+0x05c],%l2 ! %l2 = 0000000000000000
! Mem[0000000016800024] = c9d1491f, %l5 = 00000000000001bf
ldub [%i1+0x026],%l5 ! %l5 = 0000000000000049
! %l6 = 0000000000000000, immd = fffffffffffff4ee, %l0 = 0000000000000000
udivx %l6,-0xb12,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, %l5 = 0000000000000049, %y = 00000000
smul %l0,%l5,%l4 ! %l4 = 0000000000000000, %y = 00
! %l1 = 00000000c73fa000, Mem[0000000016000028] = 1f49d1c9
stba %l1,[%i0+%o5]0x81 ! Mem[0000000016000028] = 0049d1c9
! %l0 = 0000000000000000, Mem[0000000031800058] = ffffffff
stb %l0,[%o3+0x058] ! Mem[0000000031800058] = 00ffffff
! Mem[0000000016800030] = ffffff7f, %l7 = 0000000063f18000
ldsba [%i1+%o6]0x88,%l7 ! %l7 = 000000000000007f
! %l3 = 0000000000010088, immed = 00000d21, %y = 00000000
umulcc %l3,0xd21,%l7 ! %l7 = 000000000d27f988, %ccr = 00, %y = 00
p3_label_99:
! Mem[0000000017000000] = a6fffe0029f7a3f1, %f28 = 00000000 00000090
ldda [%i2+%g0]0x80,%f28 ! %f28 = a6fffe00 29f7a3f1
! %l2 = 0000000000000000, immed = fffffd18, %y = 00000000
sdiv %l2,-0x2e8,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 00000000
! Mem[0000000017800008] = 00000000, %l5 = 0000000000000049
lduba [%i3+%i4]0x88,%l5 ! %l5 = 0000000000000000
! %f19 = 00200000, Mem[0000000031800058] = 00ffffff
st %f19,[%o3+0x058] ! Mem[0000000031800058] = 00200000
! %l2 = 0000000000000000, Mem[000000001680002c] = 00000001
stw %l2,[%i1+0x02c] ! Mem[000000001680002c] = 00000000
! %l2 = 0000000000000000, Mem[0000000016000078] = 00000141bc719805
stx %l2,[%i0+0x078] ! Mem[0000000016000078] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000016000008] = eed4fc59cb7ed1cf
stxa %l4,[%i0+%i4]0x88 ! Mem[0000000016000008] = 0000000000000000
! %l1 = 00000000c73fa000, Mem[0000000030800018] = ffffffff
stw %l1,[%o1+%i6] ! Mem[0000000030800018] = c73fa000
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l5 = 0000000000000000, immed = 00000e8e, %y = 00000000
smul %l5,0xe8e,%l4 ! %l4 = 0000000000000000, %y = 00
p3_label_100:
! Mem[0000000016800000] = b693e86c2c9df901, %f16 = ffffffff 00000001
ldda [%i1+%g0]0x80,%f16 ! %f16 = b693e86c 2c9df901
! %l1 = 00000000c73fa000, %l5 = 0000000000000000, %l3 = 0000000000010088
taddcctv %l1,%l5,%l3 ! %l3 = 00000000c73fa000, %ccr = 08
! %l1 = 00000000c73fa000, immed = 00000458, %y = 00000000
sdivcc %l1,0x458,%l0 ! %l0 = 00000000002ddec3, %ccr = 00
mov %l0,%y ! %y = 002ddec3
! Mem[0000000017800030] = 2edde22100000000, %l3 = 00000000c73fa000
ldxa [%i3+%o6]0x88,%l3 ! %l3 = 2edde22100000000
! Mem[0000000030800058] = ffffffff, %l0 = 00000000002ddec3
ldsb [%o1+0x059],%l0 ! %l0 = ffffffffffffffff
! %f6 = 4e2bd704 5943bf01, Mem[0000000030800058] = ffffffff 00008000
std %f6 ,[%o1+0x058] ! Mem[0000000030800058] = 4e2bd704 5943bf01
! Mem[0000000016800058] = 10d6400000000000, %f12 = 302bfd96 30ea86d7
ldd [%i1+0x058],%f12 ! %f12 = 10d64000 00000000
! %f30 = 63ab27ce, Mem[0000000016000014] = c300bf90
st %f30,[%i0+0x014] ! Mem[0000000016000014] = 63ab27ce
! %l5 = 0000000000000000, Mem[0000000017000076] = 46798a72
sth %l5,[%i2+0x076] ! Mem[0000000017000074] = 46790000
! %f0 = ff000000 b74b916e, Mem[0000000017000050] = 02a25984 edebe90f
std %f0 ,[%i2+0x050] ! Mem[0000000017000050] = ff000000 b74b916e
ba,a p3_not_taken_0_end
p3_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
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
! Self Check Disabled
p3_check_registers:
! 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
! 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:
orn %l1,0x0c7,%l4
lduh [%o0+0x05e],%l4 ! Mem[000000003000005e]
umulcc %l6,-0x5c0,%l7
ldx [%i0+0x020],%l7 ! Mem[0000000016000020]
orn %l2,%l0,%l4
and %l7,%l5,%l5
done
p3_trap1o:
orn %l1,0x0c7,%l4
lduh [%i0+0x05e],%l4 ! Mem[000000003000005e]
umulcc %l6,-0x5c0,%l7
ldx [%o0+0x020],%l7 ! Mem[0000000016000020]
orn %l2,%l0,%l4
and %l7,%l5,%l5
done
p3_trap2e:
ldub [%o3+0x019],%l1 ! Mem[0000000031800019]
done
p3_trap2o:
ldub [%i3+0x019],%l1 ! Mem[0000000031800019]
done
p3_trap3e:
subc %l5,%l1,%l7
subc %l2,0x388,%l7
sub %l4,%l6,%l5
or %l4,-0xf4c,%l2
and %l2,-0x581,%l7
xnor %l3,0x2bb,%l4
done
p3_trap3o:
subc %l5,%l1,%l7
subc %l2,0x388,%l7
sub %l4,%l6,%l5
or %l4,-0xf4c,%l2
and %l2,-0x581,%l7
xnor %l3,0x2bb,%l4
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 = deeb03a1c71c54b4
ldx [%g1+0x008],%l1 ! %l1 = 96cb2bb85d7af7b7
ldx [%g1+0x010],%l2 ! %l2 = e4f51fd08d4e8c23
ldx [%g1+0x018],%l3 ! %l3 = 9404d9040ff70d60
ldx [%g1+0x020],%l4 ! %l4 = 88116f19ee7ee667
ldx [%g1+0x028],%l5 ! %l5 = 2970699fc61c99b2
ldx [%g1+0x030],%l6 ! %l6 = 7900e099e7fd1aea
ldx [%g1+0x038],%l7 ! %l7 = 047437fbbb80ed57
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 = e7dcb378b647c6f4
ldx [%g1+0x048],%l1 ! %l1 = 2abf143fd8c6c471
ldx [%g1+0x050],%l2 ! %l2 = 71e008600c0f9da3
ldx [%g1+0x058],%l3 ! %l3 = d9d8b1c87b36ef7e
ldx [%g1+0x060],%l4 ! %l4 = 596ea136971476c9
ldx [%g1+0x068],%l5 ! %l5 = 8aabb97dfaa042c6
ldx [%g1+0x070],%l6 ! %l6 = 2b19d43ed92670fa
ldx [%g1+0x078],%l7 ! %l7 = 4197a10c3204899a
! 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 = 7dd0f74e ca81f9ec 370bec68 fed97279
! %f4 = b9a06044 c08c6793 83b4d71d 1c215016
! %f8 = 061054da 59a0c281 9369ba1b 2d644567
! %f12 = ab6208c8 13a54b0a 24a8e908 a6adae62
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = d100f7b8 57a3faa1 bf422285 83bce797
! %f20 = 60d0385f a36e81cc 7c56a35f 90bc9aaf
! %f24 = 0d904e37 de068d55 f9be1906 71fffb43
! %f28 = 8f0e2f46 0cdc53a9 8200b3b1 1a35b8e4
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 1336ee79 491eb2aa b2f73720 223fcae7
! %f36 = 3d2b7b4c b083315c a8ae6b15 d2867a44
! %f40 = 1ac724bd 50dbcd7f 35db7216 5c2f5ef2
! %f44 = 46ecaa70 7878dd6a 7ad7b586 1ee4bdab
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:
! %l3 = 5e152996242ce0a3, immed = fffff675, %l2 = 7845b86c966d1ef8
andcc %l3,-0x98b,%l2 ! %l2 = 5e152996242ce021, %ccr = 00
! Mem[0000000030000060] = e19a518a, %l0 = 4f16f11eb38a3d4a
ldsw [%o0+0x060],%l0 ! %l0 = ffffffffe19a518a
! Mem[0000000030000020] = 93cac4ad, %l1 = 2caa8e186124cb31
ldsha [%o0+0x022]%asi,%l1 ! %l1 = ffffffffffffc4ad
! Mem[0000000030800020] = 6fd1bd0a 0b61be14, %l0 = e19a518a, %l1 = ffffc4ad
ldd [%o1+%o4],%l0 ! %l0 = 000000006fd1bd0a 000000000b61be14
! %l3 = 5e152996242ce0a3, immed = 00000dea, %l4 = 0be96013d703e82b
xnorcc %l3,0xdea,%l4 ! %l4 = a1ead669dbd312b6, %ccr = 88
! %l7 = ed0647781da38655, Mem[0000000031800060] = 521c5280
sth %l7,[%o3+0x060] ! Mem[0000000031800060] = 86555280
! %l6 = d06b259d, %l7 = 1da38655, Mem[0000000031800060] = 86555280 78b68d09
stda %l6,[%o3+0x060]%asi ! Mem[0000000031800060] = d06b259d 1da38655
! %l5 = 292b196abe349665, %l5 = 292b196abe349665, %l6 = e59af7c3d06b259d
andncc %l5,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %l5 = 292b196abe349665, immed = fffff0c3, %l5 = 292b196abe349665
taddcctv %l5,-0xf3d,%l5 ! %l0 = 000000006fd1bd2d, Trapped
! Mem[000000001880002c] = 51bfe913, %l3 = 5e152996242ce0a3
ldsb [%i1+0x02e],%l3 ! %l3 = ffffffffffffffe9
p4_label_2:
! %l5 = 292b196abe349665, immed = 00000cde, %l1 = 000000000b61be14
andncc %l5,0xcde,%l1 ! %l1 = 292b196abe349221, %ccr = 08
! %l1 = 292b196abe349221, %l4 = a1ead669dbd312b6, %l0 = 000000006fd1bd2d
sra %l1,%l4,%l0 ! %l0 = fffffffffffffef8
! %f21 = a36e81cc, Mem[0000000031000064] = ad7a65e9
st %f21,[%o2+0x064] ! Mem[0000000031000064] = a36e81cc
! Mem[0000000031800060] = d06b259d, %l3 = ffffffffffffffe9
ldsb [%o3+0x063],%l3 ! %l3 = ffffffffffffff9d
! %l6 = 00000000, %l7 = 1da38655, Mem[0000000019000008] = 8efd28d0 71ca5571
stda %l6,[%i2+%i4]0x89 ! Mem[0000000019000008] = 00000000 1da38655
! Mem[0000000030000060] = e19a518a, %l2 = 5e152996242ce021
ldsh [%o0+0x060],%l2 ! %l2 = ffffffffffffe19a
! Mem[0000000018000048] = 87635caa, %l5 = 292b196abe349665
ldub [%i0+0x048],%l5 ! %l5 = 0000000000000087
! %l0 = fffffffffffffef8, Mem[0000000030000061] = e19a518a
stba %l0,[%o0+0x061]%asi ! Mem[0000000030000060] = e1f8518a
! Mem[0000000018800000] = c380e06a128760f5, %l4 = a1ead669dbd312b6
ldxa [%i1+%g0]0x88,%l4 ! %l4 = c380e06a128760f5
! %l5 = 0000000000000087, Mem[0000000018000028] = a796aa3b
stwa %l5,[%i0+%o5]0x89 ! Mem[0000000018000028] = 00000087
p4_label_3:
! %l6 = 0000000000000000, Mem[0000000019800008] = 008095f5
stba %l6,[%i3+%i4]0x89 ! Mem[0000000019800008] = 00809500
! Mem[0000000018800048] = fed8442d2001207d, %l4 = c380e06a128760f5
ldx [%i1+0x048],%l4 ! %l4 = fed8442d2001207d
! %l2 = ffffe19a, %l3 = ffffff9d, Mem[0000000030000020] = 93cac4ad 287e1ba3
std %l2,[%o0+%o4] ! Mem[0000000030000020] = ffffe19a ffffff9d
! Mem[0000000019000028] = e77bc1f5, %l7 = ed0647781da38655
lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000e77bc1f5
! Mem[0000000031800060] = d06b259d 1da38655, %l4 = 2001207d, %l5 = 00000087
ldd [%o3+0x060],%l4 ! %l4 = 00000000d06b259d 000000001da38655
! Mem[0000000031000020] = 35b01512 013d7951, %l6 = 00000000, %l7 = e77bc1f5
ldda [%o2+0x020]%asi,%l6 ! %l6 = 0000000035b01512 00000000013d7951
! %l4 = d06b259d, %l5 = 1da38655, Mem[0000000018800018] = 5a3f0dc9 fd5ba711
std %l4,[%i1+%i6] ! Mem[0000000018800018] = d06b259d 1da38655
! %f16 = d100f7b8 57a3faa1, Mem[0000000031000060] = 81b29bf6 a36e81cc
stda %f16,[%o2+0x060]%asi ! Mem[0000000031000060] = d100f7b8 57a3faa1
! %l5 = 000000001da38655, %l7 = 00000000013d7951, %l3 = ffffffffffffff9d
addcc %l5,%l7,%l3 ! %l3 = 000000001ee0ffa6, %ccr = 00
! %l0 = fffffffffffffef8, %l2 = ffffffffffffe19a, %y = 00000000
umulcc %l0,%l2,%l1 ! %l1 = ffffe092001f5930, %ccr = 80, %y = ffffe092
p4_label_4:
! Mem[0000000018800018] = d06b259d, %l5 = 000000001da38655
ldsba [%i1+%i6]0x81,%l5 ! %l5 = ffffffffffffffd0
! %f3 = fed97279, Mem[0000000018800018] = d06b259d
st %f3 ,[%i1+%i6] ! Mem[0000000018800018] = fed97279
! %l2 = ffffffffffffe19a, immed = 0000000a, %l0 = fffffffffffffef8
sra %l2,0x00a,%l0 ! %l0 = fffffffffffffff8
! %l4 = 00000000d06b259d, immed = fffff043, %y = ffffe092
udiv %l4,-0xfbd,%l7 ! %l7 = 00000000fffff04f
mov %l0,%y ! %y = fffffff8
! %l5 = ffffffffffffffd0, Mem[0000000019000070] = 5536a4ab1a89725a
stx %l5,[%i2+0x070] ! Mem[0000000019000070] = ffffffffffffffd0
! %l6 = 0000000035b01512, %l0 = fffffffffffffff8, %l3 = 000000001ee0ffa6
xorcc %l6,%l0,%l3 ! %l3 = ffffffffca4feaea, %ccr = 88
! %l6 = 0000000035b01512, %l2 = ffffffffffffe19a, %l7 = 00000000fffff04f
subccc %l6,%l2,%l7 ! %l7 = 0000000035b03378, %ccr = 11
! Mem[0000000030000060] = e1f8518a09044c46, %f16 = d100f7b8 57a3faa1
ldd [%o0+0x060],%f16 ! %f16 = e1f8518a 09044c46
! %l3 = ffffffffca4feaea, immed = fffff4fb, %y = fffffff8
umulcc %l3,-0xb05,%l0 ! %l0 = ca4fe2349d585b6e, %ccr = 88, %y = ca4fe234
! %l1 = ffffe092001f5930, immed = 000005b4, %l0 = ca4fe2349d585b6e
and %l1,0x5b4,%l0 ! %l0 = 0000000000000130
p4_label_5:
! %l0 = 0000000000000130, Mem[0000000030800024] = 0b61be14
stw %l0,[%o1+0x024] ! Mem[0000000030800024] = 00000130
! %f30 = 8200b3b1 1a35b8e4, Mem[0000000031800020] = 8929cdb0 cde0735b
std %f30,[%o3+%o4] ! Mem[0000000031800020] = 8200b3b1 1a35b8e4
! Mem[0000000019800010] = 633dabfe, %l1 = ffffe092001f5930
lduha [%i3+%i5]0x80,%l1 ! %l1 = 000000000000633d
! Mem[0000000030000020] = ffffe19a ffffff9d, %l0 = 00000130, %l1 = 0000633d
ldd [%o0+%o4],%l0 ! %l0 = 00000000ffffe19a 00000000ffffff9d
! %l5 = ffffffffffffffd0, Mem[0000000030000027] = ffffff9d
stba %l5,[%o0+0x027]%asi ! Mem[0000000030000024] = ffffffd0
! %l6 = 35b01512, %l7 = 35b03378, Mem[0000000031000060] = d100f7b8 57a3faa1
stda %l6,[%o2+0x060]%asi ! Mem[0000000031000060] = 35b01512 35b03378
! %l3 = ffffffffca4feaea, Mem[0000000019000018] = e46eb531
stba %l3,[%i2+%i6]0x81 ! Mem[0000000019000018] = ea6eb531
! %l0 = 00000000ffffe19a, immed = 00000dab, %l7 = 0000000035b03378
xorcc %l0,0xdab,%l7 ! %l7 = 00000000ffffec31, %ccr = 08
! %l0 = 00000000ffffe19a, immed = 00000024, %l6 = 0000000035b01512
srax %l0,0x024,%l6 ! %l6 = 0000000000000000
! %f4 = b9a06044 c08c6793, Mem[0000000019800068] = 467b7ef8 a20d23eb
stda %f4 ,[%i3+0x068]%asi ! Mem[0000000019800068] = b9a06044 c08c6793
p4_label_6:
! %l3 = ffffffffca4feaea, Mem[0000000018000039] = 0a7bba1f
stb %l3,[%i0+0x039] ! Mem[0000000018000038] = 0aeaba1f
! Mem[0000000018000030] = b309eee5, %l1 = 00000000ffffff9d
ldsha [%i0+%o6]0x81,%l1 ! %l1 = ffffffffffffb309
! %l1 = ffffffffffffb309, immed = fffffcdc, %l7 = 00000000ffffec31
orn %l1,-0x324,%l7 ! %l7 = ffffffffffffb32b
! Mem[0000000030800024] = 00000130, %l5 = ffffffffffffffd0
ldswa [%o1+0x024]%asi,%l5 ! %l5 = 0000000000000130
! Mem[0000000030800060] = ec61f3fd, %l1 = ffffffffffffb309
ldsba [%o1+0x061]%asi,%l1 ! %l1 = 0000000000000061
! %l0 = 00000000ffffe19a, immed = fffffa14, %l5 = 0000000000000130
andn %l0,-0x5ec,%l5 ! %l5 = 000000000000018a
! %l0 = 00000000ffffe19a
setx 0x250b9338250b9338,%g7,%l0 ! %l0 = 250b9338250b9338
! %l4 = 00000000d06b259d, immed = fffff346, %y = ca4fe234
udiv %l4,-0xcba,%l4 ! %l4 = 00000000ca4fec43
mov %l0,%y ! %y = 250b9338
! %l7 = ffffffffffffb32b, Mem[0000000018000018] = 1d8c01c6
stha %l7,[%i0+%i6]0x88 ! Mem[0000000018000018] = 1d8cb32b
! %f6 = 83b4d71d 1c215016, Mem[0000000019800010] = 633dabfe 69faef9d
std %f6 ,[%i3+%i5] ! Mem[0000000019800010] = 83b4d71d 1c215016
p4_label_7:
! Mem[0000000018000030] = b309eee5 1d7225a9, %l0 = 250b9338, %l1 = 00000061
ldda [%i0+0x030]%asi,%l0 ! %l0 = 00000000b309eee5 000000001d7225a9
! %l1 = 000000001d7225a9, Mem[0000000018000000] = 208f666d
stwa %l1,[%i0+%g0]0x89 ! Mem[0000000018000000] = 1d7225a9
! Mem[0000000031800024] = 1a35b8e4, %l0 = 00000000b309eee5
ldsw [%o3+0x024],%l0 ! %l0 = 000000001a35b8e4
! %l4 = 00000000ca4fec43, immed = 0000001b, %l2 = ffffffffffffe19a
sll %l4,0x01b,%l2 ! %l2 = 06527f6218000000
! %l0 = 1a35b8e4, %l1 = 1d7225a9, Mem[0000000019000058] = 486a6842 fb2bfeb8
std %l0,[%i2+0x058] ! Mem[0000000019000058] = 1a35b8e4 1d7225a9
! %l0 = 000000001a35b8e4, %l1 = 000000001d7225a9, %l5 = 000000000000018a
taddcc %l0,%l1,%l5 ! %l5 = 0000000037a7de8d, %ccr = 02
! %f14 = 24a8e908 a6adae62, Mem[0000000031800020] = 8200b3b1 1a35b8e4
std %f14,[%o3+%o4] ! Mem[0000000031800020] = 24a8e908 a6adae62
! Mem[0000000031800060] = d06b259d1da38655, %f0 = 7dd0f74e ca81f9ec
ldd [%o3+0x060],%f0 ! %f0 = d06b259d 1da38655
! %l2 = 06527f6218000000, %l3 = ffffffffca4feaea, %l7 = ffffffffffffb32b
udivx %l2,%l3,%l7 ! %l7 = 0000000000000000
! %f31 = 1a35b8e4, Mem[0000000018000018] = 2bb38c1d
sta %f31,[%i0+%i6]0x81 ! Mem[0000000018000018] = 1a35b8e4
p4_label_8:
! %l7 = 0000000000000000, %l1 = 000000001d7225a9, %l0 = 000000001a35b8e4
sub %l7,%l1,%l0 ! %l0 = ffffffffe28dda57
! Mem[0000000030800024] = 00000130, %l7 = 0000000000000000
ldub [%o1+0x025],%l7 ! %l7 = 0000000000000000
! Mem[0000000019000038] = 6a74b33c, %l3 = ffffffffca4feaea
ldsb [%i2+0x039],%l3 ! %l3 = 0000000000000074
! %l7 = 0000000000000000, immed = 0000002b, %l7 = 0000000000000000
srlx %l7,0x02b,%l7 ! %l7 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000018000074] = 6f195c74, %l3 = 0000000000000074
lduh [%i0+0x074],%l3 ! %l3 = 0000000000006f19
! %l4 = 00000000ca4fec43, Mem[0000000019800030] = 7885af3ab3d4823c
stxa %l4,[%i3+%o6]0x80 ! Mem[0000000019800030] = 00000000ca4fec43
! Mem[0000000019800020] = 545050a2, %l0 = ffffffffe28dda57
lduha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000005450
! Mem[0000000030800060] = ec61f3fdfb417e22, %l6 = 0000000000000000
ldxa [%o1+0x060]%asi,%l6 ! %l6 = ec61f3fdfb417e22
! %l5 = 0000000037a7de8d, immed = 000007ac, %l3 = 0000000000006f19
taddcc %l5,0x7ac,%l3 ! %l3 = 0000000037a7e639, %ccr = 02
p4_label_9:
! %l5 = 0000000037a7de8d, %l6 = ec61f3fdfb417e22, %l2 = 06527f6218000000
andcc %l5,%l6,%l2 ! %l2 = 0000000033015e00, %ccr = 00
! Mem[0000000018000068] = 16128f99 4e86f768, %l4 = ca4fec43, %l5 = 37a7de8d
ldda [%i0+0x068]%asi,%l4 ! %l4 = 0000000016128f99 000000004e86f768
! %l2 = 0000000033015e00, Mem[000000001900000e] = 5586a31d
stb %l2,[%i2+0x00e] ! Mem[000000001900000c] = 5586001d
! %l3 = 0000000037a7e639, immed = fffff929, %l7 = 0000000000000000
or %l3,-0x6d7,%l7 ! %l7 = ffffffffffffff39
! %f18 = bf422285 83bce797, Mem[0000000018800018] = fed97279 1da38655
std %f18,[%i1+%i6] ! Mem[0000000018800018] = bf422285 83bce797
! %l6 = ec61f3fdfb417e22, Mem[0000000018800030] = 38f32442
stwa %l6,[%i1+%o6]0x89 ! Mem[0000000018800030] = fb417e22
! %l4 = 0000000016128f99, immed = fffff340, %y = 250b9338
umulcc %l4,-0xcc0,%l7 ! %l7 = 16128e7f93592140, %ccr = 08, %y = 16128e7f
! Mem[0000000019000024] = 6fcab234, %l6 = ec61f3fdfb417e22
ldub [%i2+0x024],%l6 ! %l6 = 000000000000006f
! %l2 = 0000000033015e00, Mem[0000000031800024] = a6adae62
stw %l2,[%o3+0x024] ! Mem[0000000031800024] = 33015e00
! %l3 = 0000000037a7e639, %l4 = 0000000016128f99, %l7 = 16128e7f93592140
xorcc %l3,%l4,%l7 ! %l7 = 0000000021b569a0, %ccr = 00
p4_label_10:
! Mem[0000000018800008] = c0d348fe, %l5 = 000000004e86f768
lduwa [%i1+%i4]0x88,%l5 ! %l5 = 00000000c0d348fe
! Mem[0000000031000060] = 35b01512, %l3 = 0000000037a7e639
ldsh [%o2+0x060],%l3 ! %l3 = 00000000000035b0
! %l4 = 0000000016128f99, Mem[0000000030800024] = 00000130
stw %l4,[%o1+0x024] ! Mem[0000000030800024] = 16128f99
! %l2 = 33015e00, %l3 = 000035b0, Mem[0000000018000018] = 1a35b8e4 286d9768
std %l2,[%i0+%i6] ! Mem[0000000018000018] = 33015e00 000035b0
! Mem[0000000019000010] = 0331ddea 7fd4efc2, %l6 = 0000006f, %l7 = 21b569a0
ldda [%i2+%i5]0x89,%l6 ! %l6 = 000000007fd4efc2 000000000331ddea
! %l6 = 000000007fd4efc2, Mem[0000000030000024] = ffffffd0
stw %l6,[%o0+0x024] ! Mem[0000000030000024] = 7fd4efc2
! Mem[0000000018000018] = 33015e00000035b0, %l6 = 000000007fd4efc2
ldx [%i0+%i6],%l6 ! %l6 = 33015e00000035b0
! %l1 = 000000001d7225a9, immed = 00000329, %y = 16128e7f
smulcc %l1,0x329,%l4 ! %l4 = 0000005d0db90311, %ccr = 00, %y = 5d
! %l7 = 000000000331ddea, immed = 00000015, %l1 = 000000001d7225a9
srl %l7,0x015,%l1 ! %l1 = 0000000000000019
! Mem[0000000019800030] = 00000000, %l5 = 00000000c0d348fe
ldswa [%i3+%o6]0x81,%l5 ! %l5 = 0000000000000000
p4_label_11:
! %l4 = 0000005d0db90311, %l3 = 00000000000035b0, %l3 = 00000000000035b0
xor %l4,%l3,%l3 ! %l3 = 0000005d0db936a1
! Mem[0000000030800020] = 6fd1bd0a16128f99, %l6 = 33015e00000035b0
ldxa [%o1+0x020]%asi,%l6 ! %l6 = 6fd1bd0a16128f99
! %l5 = 0000000000000000, %l0 = 0000000000005450, %l5 = 0000000000000000
taddcc %l5,%l0,%l5 ! %l5 = 0000000000005450, %ccr = 00
! %l4 = 0000005d0db90311, immed = 00000e71, %l7 = 000000000331ddea
xor %l4,0xe71,%l7 ! %l7 = 0000005d0db90d60
! Mem[0000000019000010] = 0331ddea 7fd4efc2, %l0 = 00005450, %l1 = 00000019
ldda [%i2+%i5]0x89,%l0 ! %l0 = 000000007fd4efc2 000000000331ddea
! Mem[0000000030000060] = e1f8518a, %l2 = 0000000033015e00
ldsh [%o0+0x062],%l2 ! %l2 = 000000000000518a
! %l3 = 0000005d0db936a1
sethi %hi(0xa0604000),%l3 ! %l3 = 00000000a0604000
! %l0 = 7fd4efc2, %l1 = 0331ddea, Mem[0000000031800060] = d06b259d 1da38655
std %l0,[%o3+0x060] ! Mem[0000000031800060] = 7fd4efc2 0331ddea
! %l1 = 000000000331ddea, %l4 = 0000005d0db90311, %l0 = 000000007fd4efc2
srl %l1,%l4,%l0 ! %l0 = 0000000000000198
! Mem[0000000018000018] = 33015e00, %f15 = a6adae62
lda [%i0+%i6]0x80,%f15 ! %f15 = 33015e00
p4_label_12:
! %l2 = 0000518a, %l3 = a0604000, Mem[0000000019800010] = 83b4d71d 1c215016
stda %l2,[%i3+%i5]0x81 ! Mem[0000000019800010] = 0000518a a0604000
! Mem[0000000030000064] = 09044c46, %f9 = 59a0c281
ld [%o0+0x064],%f9 ! %f9 = 09044c46
! %l2 = 000000000000518a, Mem[0000000031800024] = 33015e00
stw %l2,[%o3+0x024] ! Mem[0000000031800024] = 0000518a
! Mem[0000000019800078] = 7076f51a695835ac, %f14 = 24a8e908 33015e00
ldd [%i3+0x078],%f14 ! %f14 = 7076f51a 695835ac
! %l3 = 00000000a0604000, Mem[0000000030800064] = fb417e22
sth %l3,[%o1+0x064] ! Mem[0000000030800064] = 40007e22
! Invert Register : %l0 = 0000000000000198
xor %l0,-1,%l0 ! %l0 = fffffffffffffe67
! %l6 = 6fd1bd0a16128f99, %l7 = 0000005d0db90d60, %y = 0000005d
smul %l6,%l7,%l4 ! %l4 = 012ee5dbc2d19e60, %y = 12ee5db
! %l5 = 0000000000005450, Mem[0000000018800028] = 0581a4e251bfe913
stxa %l5,[%i1+%o5]0x80 ! Mem[0000000018800028] = 0000000000005450
! %l5 = 0000000000005450, %l4 = 012ee5dbc2d19e60, %l7 = 0000005d0db90d60
tsubcc %l5,%l4,%l7 ! %l7 = fed11a243d2eb5f0, %ccr = 91
! %l3 = 00000000a0604000, immd = ffffffffffffff61, %l2 = 000000000000518a
udivx %l3,-0x09f,%l2 ! %l2 = 0000000000000000
p4_label_13:
! %l2 = 0000000000000000
sethi %hi(0xa6f6fc00),%l2 ! %l2 = 00000000a6f6fc00
! Mem[0000000018000030] = b309eee51d7225a9, %l0 = fffffffffffffe67
ldxa [%i0+%o6]0x81,%l0 ! %l0 = b309eee51d7225a9
! Mem[0000000030800020] = 6fd1bd0a, %l5 = 0000000000005450
ldsh [%o1+%o4],%l5 ! %l5 = 0000000000006fd1
! Invert Register : %l7 = fed11a243d2eb5f0
xor %l7,-1,%l7 ! %l7 = 012ee5dbc2d14a0f
! %l2 = 00000000a6f6fc00, immed = fffff6a8, %y = 012ee5db
umulcc %l2,-0x958,%l2 ! %l2 = a6f6f5e7ec3d6000, %ccr = 88, %y = a6f6f5e7
! %f4 = b9a06044 c08c6793, Mem[0000000030000060] = e1f8518a 09044c46
std %f4 ,[%o0+0x060] ! Mem[0000000030000060] = b9a06044 c08c6793
! %l4 = 012ee5dbc2d19e60, %l0 = b309eee51d7225a9, %l0 = b309eee51d7225a9
xorcc %l4,%l0,%l0 ! %l0 = b2270b3edfa3bbc9, %ccr = 88
! Mem[000000001880007c] = 76f9415c, %f29 = 0cdc53a9
ld [%i1+0x07c],%f29 ! %f29 = 76f9415c
! %l6 = 6fd1bd0a16128f99, immed = fffffd09, %l5 = 0000000000006fd1
taddcc %l6,-0x2f7,%l5 ! %l5 = 6fd1bd0a16128ca2, %ccr = 13
! Mem[0000000018800018] = 852242bf, %l3 = 00000000a0604000
lduwa [%i1+%i6]0x88,%l3 ! %l3 = 00000000852242bf
p4_label_14:
! %l5 = 6fd1bd0a16128ca2, immed = fffffac4, %y = a6f6f5e7
sdiv %l5,-0x53c,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = dfa3bbc9
! %l4 = 012ee5dbc2d19e60, Mem[0000000031800060] = 7fd4efc20331ddea
stx %l4,[%o3+0x060] ! Mem[0000000031800060] = 012ee5dbc2d19e60
! Mem[0000000019000000] = dc933151, %l5 = 6fd1bd0a16128ca2
lduh [%i2+0x002],%l5 ! %l5 = 0000000000003151
! %l3 = 00000000852242bf, Mem[0000000019000050] = d81ea15640155d77
stx %l3,[%i2+0x050] ! Mem[0000000019000050] = 00000000852242bf
! done : should take illegal inst trap, %l0 = b2270b3edfa3bbc9
done ! Illegal inst trap : %l0 = b2270b3edfa3bbd9
! Mem[0000000019800008] = 00809500, %l7 = 000000007fffffff
lduba [%i3+%i4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000031000020] = 35b01512, %l7 = 0000000000000000
lduw [%o2+%o4],%l7 ! %l7 = 0000000035b01512
! Mem[0000000018000058] = 03998fef, %l2 = a6f6f5e7ec3d6000
lduw [%i0+0x058],%l2 ! %l2 = 0000000003998fef
! Clear Register : %l2 = 0000000003998fef
clr %l2 ! %l2 = 0000000000000000
! %l6 = 6fd1bd0a16128f99, Mem[0000000018800030] = fb417e22
stba %l6,[%i1+%o6]0x89 ! Mem[0000000018800030] = fb417e99
p4_label_15:
! Mem[0000000019000020] = f435ffdf, %l1 = 000000000331ddea
ldsha [%i2+0x020]%asi,%l1 ! %l1 = fffffffffffff435
! %l5 = 0000000000003151, %l5 = 0000000000003151, %l5 = 0000000000003151
andn %l5,%l5,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000000000000, immed = fffffc80, %l3 = 00000000852242bf
xorcc %l2,-0x380,%l3 ! %l3 = fffffffffffffc80, %ccr = 88
! Mem[0000000019000020] = f435ffdf, %l7 = 0000000035b01512
ldswa [%i2+%o4]0x81,%l7 ! %l7 = fffffffff435ffdf
! %l2 = 0000000000000000, immed = fffff23c, %l2 = 0000000000000000
taddcctv %l2,-0xdc4,%l2 ! %l2 = fffffffffffff23c, %ccr = 88
! %l1 = fffffffffffff435, Mem[0000000031000060] = 35b01512
sth %l1,[%o2+0x060] ! Mem[0000000031000060] = f4351512
! Mem[0000000030000060] = b9a06044, %l3 = fffffffffffffc80
lduh [%o0+0x062],%l3 ! %l3 = 0000000000006044
! Mem[0000000030800064] = 40007e22, %f9 = 09044c46
ld [%o1+0x064],%f9 ! %f9 = 40007e22
! %l0 = b2270b3edfa3bbd9, Mem[0000000030000020] = ffffe19a7fd4efc2
stx %l0,[%o0+%o4] ! Mem[0000000030000020] = b2270b3edfa3bbd9
! %l7 = fffffffff435ffdf, Mem[0000000019800018] = 1b101664034c4e21
stxa %l7,[%i3+%i6]0x80 ! Mem[0000000019800018] = fffffffff435ffdf
p4_label_16:
! Mem[0000000018000018] = 005e0133, %l2 = fffffffffffff23c
lduha [%i0+%i6]0x88,%l2 ! %l2 = 0000000000000133
! %l5 = 0000000000000000, %l4 = 012ee5dbc2d19e60, %l7 = fffffffff435ffdf
xor %l5,%l4,%l7 ! %l7 = 012ee5dbc2d19e60
! %l0 = b2270b3edfa3bbd9, immed = fffff853, %y = dfa3bbc9
udiv %l0,-0x7ad,%l2 ! %l2 = 00000000dfa3c27e
mov %l0,%y ! %y = dfa3bbd9
! %l3 = 0000000000006044, immed = 00000010, %l0 = b2270b3edfa3bbd9
sll %l3,0x010,%l0 ! %l0 = 0000000060440000
! %l1 = fffffffffffff435, immed = 00000366, %l5 = 0000000000000000
xorcc %l1,0x366,%l5 ! %l5 = fffffffffffff753, %ccr = 88
! Mem[0000000018800030] = 997e41fb, %l3 = 0000000000006044
ldswa [%i1+%o6]0x81,%l3 ! %l3 = ffffffff997e41fb
! %l4 = 012ee5dbc2d19e60, %l3 = ffffffff997e41fb, %l6 = 6fd1bd0a16128f99
orncc %l4,%l3,%l6 ! %l6 = 012ee5dbe6d1be64, %ccr = 08
! Randomly selected nop
nop
! Mem[0000000031800020] = 24a8e908 0000518a, %l2 = dfa3c27e, %l3 = 997e41fb
ldd [%o3+%o4],%l2 ! %l2 = 0000000024a8e908 000000000000518a
! Mem[0000000018000030] = b309eee5, %l6 = 012ee5dbe6d1be64
ldswa [%i0+%o6]0x81,%l6 ! %l6 = ffffffffb309eee5
p4_label_17:
! %l3 = 000000000000518a, %l3 = 000000000000518a, %y = dfa3bbd9
umulcc %l3,%l3,%l2 ! %l2 = 0000000019f89e64, %ccr = 00, %y = 00
! %l7 = 012ee5dbc2d19e60, %l6 = ffffffffb309eee5, %l5 = fffffffffffff753
addc %l7,%l6,%l5 ! %l5 = 012ee5db75db8d45
! Mem[0000000018000018] = 33015e00, %l2 = 0000000019f89e64
ldsba [%i0+%i6]0x81,%l2 ! %l2 = 0000000000000033
! %l6 = ffffffffb309eee5, %l3 = 000000000000518a, %l3 = 000000000000518a
addccc %l6,%l3,%l3 ! %l3 = ffffffffb30a406f, %ccr = 88
! %l5 = 012ee5db75db8d45, %l3 = ffffffffb30a406f, %l7 = 012ee5dbc2d19e60
orncc %l5,%l3,%l7 ! %l7 = 012ee5db7dffbfd5, %ccr = 00
! Mem[0000000019000030] = 32e05763, %l1 = fffffffffffff435
ldsha [%i2+%o6]0x81,%l1 ! %l1 = 00000000000032e0
! %f4 = b9a06044 c08c6793, Mem[0000000018800028] = 00000000 00005450
std %f4 ,[%i1+%o5] ! Mem[0000000018800028] = b9a06044 c08c6793
! Mem[0000000018800000] = f5608712 6ae080c3, %l2 = 00000033, %l3 = b30a406f
ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000f5608712 000000006ae080c3
! %l6 = ffffffffb309eee5, immed = 00000020, %l0 = 0000000060440000
tsubcc %l6,0x020,%l0 ! %l0 = ffffffffb309eec5, %ccr = 8a
! %l7 = 012ee5db7dffbfd5, Mem[0000000018800000] = f5608712
stba %l7,[%i1+%g0]0x81 ! Mem[0000000018800000] = d5608712
p4_label_18:
! %l4 = 012ee5dbc2d19e60, %l7 = 012ee5db7dffbfd5, %y = 00000000
umulcc %l4,%l7,%l4 ! %l4 = 5fe2fb1e1f3265e0, %ccr = 00, %y = 5fe2fb1e
! %l6 = b309eee5, %l7 = 7dffbfd5, Mem[0000000018000018] = 005e0133 b0350000
stda %l6,[%i0+%i6]0x89 ! Mem[0000000018000018] = b309eee5 7dffbfd5
! %l4 = 5fe2fb1e1f3265e0, Mem[0000000018000052] = 5934d3aa
sth %l4,[%i0+0x052] ! Mem[0000000018000050] = 593465e0
! %l7 = 012ee5db7dffbfd5, immed = 0000002e, %l7 = 012ee5db7dffbfd5
srax %l7,0x02e,%l7 ! %l7 = 00000000000004bb
! %l4 = 5fe2fb1e1f3265e0, immed = fffff41e, %y = 5fe2fb1e
umul %l4,-0xbe2,%l7 ! %l7 = 1f32646d4b217040, %y = 1f32646d
! Mem[0000000019800028] = 92df4829, %l1 = 00000000000032e0
ldsb [%i3+0x02b],%l1 ! %l1 = 0000000000000029
! Invert Register : %l5 = 012ee5db75db8d45
xor %l5,-1,%l5 ! %l5 = fed11a248a2472ba
! Mem[0000000019000018] = 86665c5c31b56eea, %f26 = f9be1906 71fffb43
ldda [%i2+%i6]0x88,%f26 ! %f26 = 86665c5c 31b56eea
! Mem[0000000031800024] = 0000518a, %l6 = ffffffffb309eee5
ldsh [%o3+0x026],%l6 ! %l6 = 000000000000518a
! %l2 = 00000000f5608712, Mem[0000000018000046] = dc0bc730
stb %l2,[%i0+0x046] ! Mem[0000000018000044] = dc0b1230
p4_label_19:
! Mem[0000000018000030] = e5ee09b3, %l5 = fed11a248a2472ba
lduba [%i0+%o6]0x88,%l5 ! %l5 = 00000000000000b3
! Mem[0000000030000020] = b2270b3e, %l6 = 000000000000518a
ldub [%o0+0x021],%l6 ! %l6 = 0000000000000027
! %l3 = 000000006ae080c3, immd = 0000000000000a5d, %l6 = 0000000000000027
sdivx %l3,0xa5d,%l6 ! %l6 = 00000000000a5023
! %l3 = 000000006ae080c3, %l0 = ffffffffb309eec5, %l7 = 1f32646d4b217040
xor %l3,%l0,%l7 ! %l7 = ffffffffd9e96e06
! Mem[0000000030800020] = 6fd1bd0a16128f99, %f4 = b9a06044 c08c6793
ldd [%o1+%o4],%f4 ! %f4 = 6fd1bd0a 16128f99
! %f10 = 9369ba1b 2d644567, Mem[0000000031800020] = 24a8e908 0000518a
std %f10,[%o3+%o4] ! Mem[0000000031800020] = 9369ba1b 2d644567
! Mem[0000000018800008] = c0d348fe, %l7 = ffffffffd9e96e06
lduba [%i1+%i4]0x88,%l7 ! %l7 = 00000000000000fe
! Mem[0000000030800020] = 6fd1bd0a, %l1 = 0000000000000029
ldswa [%o1+0x020]%asi,%l1 ! %l1 = 000000006fd1bd0a
! %l3 = 000000006ae080c3, Mem[0000000018000018] = 7dffbfd5b309eee5
stxa %l3,[%i0+%i6]0x88 ! Mem[0000000018000018] = 000000006ae080c3
! %l6 = 00000000000a5023, %l3 = 000000006ae080c3, %y = 1f32646d
sdivcc %l6,%l3,%l3 ! %l3 = 000000004ab9a067, %ccr = 00
mov %l0,%y ! %y = b309eec5
p4_label_20:
! Mem[0000000019800030] = 00000000 ca4fec43, %l2 = f5608712, %l3 = 4ab9a067
ldd [%i3+%o6],%l2 ! %l2 = 0000000000000000 00000000ca4fec43
! %l4 = 5fe2fb1e1f3265e0, %l3 = 00000000ca4fec43, %y = b309eec5
sdiv %l4,%l3,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = b309eec5
! %l2 = 0000000000000000, %l0 = ffffffffb309eec5, %l1 = 000000006fd1bd0a
sllx %l2,%l0,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, immed = fffff11b, %l0 = ffffffffb309eec5
or %l2,-0xee5,%l0 ! %l0 = fffffffffffff11b
! %l5 = 00000000000000b3
sethi %hi(0xca9ce400),%l5 ! %l5 = 00000000ca9ce400
! %l7 = 00000000000000fe, Mem[0000000019000010] = c2efd47f
stha %l7,[%i2+%i5]0x80 ! Mem[0000000019000010] = 00fed47f
! %f25 = de068d55, Mem[0000000030000064] = c08c6793
st %f25,[%o0+0x064] ! Mem[0000000030000064] = de068d55
! %l4 = 000000007fffffff, %l2 = 0000000000000000, %l3 = 00000000ca4fec43
srl %l4,%l2,%l3 ! %l3 = 000000007fffffff
! Mem[0000000019000030] = 32e05763788a1d66, %f16 = e1f8518a 09044c46
ldd [%i2+%o6],%f16 ! %f16 = 32e05763 788a1d66
! %l5 = 00000000ca9ce400, immed = 00000258, %l5 = 00000000ca9ce400
addc %l5,0x258,%l5 ! %l5 = 00000000ca9ce658
p4_label_21:
! Mem[0000000031800064] = c2d19e60, %l7 = 00000000000000fe
lduh [%o3+0x064],%l7 ! %l7 = 000000000000c2d1
! %l4 = 000000007fffffff, immed = 00000e2e, %y = b309eec5
umul %l4,0xe2e,%l2 ! %l2 = 00000716fffff1d2, %y = 716
! %l6 = 00000000000a5023, Mem[0000000018800028] = b9a06044c08c6793
stxa %l6,[%i1+%o5]0x80 ! Mem[0000000018800028] = 00000000000a5023
! Mem[0000000031800060] = 012ee5db, %l4 = 000000007fffffff
lduw [%o3+0x060],%l4 ! %l4 = 00000000012ee5db
! %l0 = fffffffffffff11b, immed = fffffa64, %l0 = fffffffffffff11b
andn %l0,-0x59c,%l0 ! %l0 = 000000000000011b
! Mem[0000000030800020] = 6fd1bd0a 16128f99, %l4 = 012ee5db, %l5 = ca9ce658
ldda [%o1+0x020]%asi,%l4 ! %l4 = 000000006fd1bd0a 0000000016128f99
! %l0 = 000000000000011b, immed = 0000016e, %l2 = 00000716fffff1d2
orn %l0,0x16e,%l2 ! %l2 = ffffffffffffff9b
! Mem[0000000019800020] = a2505054, %l0 = 000000000000011b
lduwa [%i3+%o4]0x88,%l0 ! %l0 = 00000000a2505054
! %l3 = 000000007fffffff, Mem[0000000019800030] = 00000000
stba %l3,[%i3+%o6]0x89 ! Mem[0000000019800030] = 000000ff
! %f2 = 370bec68, Mem[0000000030800024] = 16128f99
st %f2 ,[%o1+0x024] ! Mem[0000000030800024] = 370bec68
p4_label_22:
! %l5 = 0000000016128f99, %l6 = 00000000000a5023, %l6 = 00000000000a5023
andn %l5,%l6,%l6 ! %l6 = 0000000016108f98
! %l3 = 000000007fffffff, %l0 = 00000000a2505054, %l6 = 0000000016108f98
subccc %l3,%l0,%l6 ! %l6 = ffffffffddafafab, %ccr = 9b
! %l6 = ffffffffddafafab, immed = fffffc75, %l2 = ffffffffffffff9b
orncc %l6,-0x38b,%l2 ! %l2 = ffffffffddafafab, %ccr = 88
! %l7 = 000000000000c2d1, Mem[0000000019800030] = ff000000
stba %l7,[%i3+%o6]0x81 ! Mem[0000000019800030] = d1000000
! %l2 = ffffffffddafafab, %l4 = 000000006fd1bd0a, %l1 = 0000000000000000
srax %l2,%l4,%l1 ! %l1 = fffffffffff76beb
! %l4 = 000000006fd1bd0a
setx 0xd923a8ecd923a8ec,%g7,%l4 ! %l4 = d923a8ecd923a8ec
! %l5 = 0000000016128f99, immed = fffff786, %l4 = d923a8ecd923a8ec
xnor %l5,-0x87a,%l4 ! %l4 = 00000000161287e0
! Mem[0000000018000020] = 2c993cad, %l4 = 00000000161287e0
ldsha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000003cad
! %l6 = ffffffffddafafab, immed = 00000b2e, %l2 = ffffffffddafafab
orn %l6,0xb2e,%l2 ! %l2 = fffffffffffffffb
! %l4 = 0000000000003cad, %l6 = ffffffffddafafab, %y = 00000716
sdivcc %l4,%l6,%l5 ! %l5 = ffffffffffffcb23, %ccr = 88
mov %l0,%y ! %y = a2505054
p4_label_23:
! %l7 = 000000000000c2d1, %l6 = ffffffffddafafab, %l1 = fffffffffff76beb
sra %l7,%l6,%l1 ! %l1 = 0000000000000018
! %l5 = ffffffffffffcb23, Mem[0000000030800060] = ec61f3fd
stw %l5,[%o1+0x060] ! Mem[0000000030800060] = ffffcb23
! Randomly selected nop
nop
! Mem[0000000030000020] = b2270b3e, %f4 = 6fd1bd0a
ld [%o0+%o4],%f4 ! %f4 = b2270b3e
! %l1 = 0000000000000018, immed = fffff0e6, %l2 = fffffffffffffffb
addccc %l1,-0xf1a,%l2 ! %l2 = fffffffffffff0fe, %ccr = 88
! %l6 = ffffffffddafafab, immed = fffff09c, %l4 = 0000000000003cad
andcc %l6,-0xf64,%l4 ! %l4 = ffffffffddafa088, %ccr = 88
! %l3 = 000000007fffffff, immed = fffff2c9, %l2 = fffffffffffff0fe
sub %l3,-0xd37,%l2 ! %l2 = 0000000080000d36
! Mem[0000000019800028] = 359eb562 2948df92, %l6 = ddafafab, %l7 = 0000c2d1
ldda [%i3+%o5]0x89,%l6 ! %l6 = 000000002948df92 00000000359eb562
! %l6 = 000000002948df92, immed = fffff01c, %y = a2505054
smul %l6,-0xfe4,%l2 ! %l2 = fffffd6ff5ff53f8, %y = fffffd6f
! Mem[0000000018000030] = b309eee5 1d7225a9, %l0 = a2505054, %l1 = 00000018
ldda [%i0+%o6]0x81,%l0 ! %l0 = 00000000b309eee5 000000001d7225a9
p4_label_24:
! Mem[0000000030800020] = 6fd1bd0a 370bec68, %l0 = b309eee5, %l1 = 1d7225a9
ldd [%o1+%o4],%l0 ! %l0 = 000000006fd1bd0a 00000000370bec68
! %l0 = 000000006fd1bd0a, %l1 = 00000000370bec68, %l7 = 00000000359eb562
sub %l0,%l1,%l7 ! %l7 = 0000000038c5d0a2
! Mem[0000000018000024] = 8134bfc0, %l3 = 000000007fffffff
lduw [%i0+0x024],%l3 ! %l3 = 000000008134bfc0
! %l6 = 000000002948df92, Mem[0000000018000021] = ad3c992c
stba %l6,[%i0+0x021]%asi ! Mem[0000000018000020] = ad92992c
! Mem[0000000018000008] = df9801e923e67a4b, %l5 = ffffffffffffcb23
ldxa [%i0+%i4]0x88,%l5 ! %l5 = df9801e923e67a4b
! %l0 = 000000006fd1bd0a, Mem[0000000018800040] = 2c5d8db3
stw %l0,[%i1+0x040] ! Mem[0000000018800040] = 6fd1bd0a
! Mem[0000000031000060] = f4351512, %l3 = 000000008134bfc0
lduw [%o2+0x060],%l3 ! %l3 = 00000000f4351512
! %l1 = 00000000370bec68, Mem[0000000031800022] = 9369ba1b
sth %l1,[%o3+0x022] ! Mem[0000000031800020] = 9369ec68
! Mem[0000000019800018] = ffffffff, %l1 = 00000000370bec68
lduwa [%i3+%i6]0x88,%l1 ! %l1 = 00000000ffffffff
! %l4 = ffffffffddafa088, Mem[0000000031000060] = f435151235b03378
stx %l4,[%o2+0x060] ! Mem[0000000031000060] = ffffffffddafa088
p4_label_25:
! Mem[0000000031800064] = c2d19e60, %l0 = 000000006fd1bd0a
ldsb [%o3+0x066],%l0 ! %l0 = ffffffffffffff9e
! Mem[0000000031800020] = 9369ec68, %f5 = 16128f99
ld [%o3+%o4],%f5 ! %f5 = 9369ec68
! %f4 = b2270b3e, Mem[0000000019000018] = ea6eb531
sta %f4 ,[%i2+%i6]0x81 ! Mem[0000000019000018] = b2270b3e
! %l5 = df9801e923e67a4b, %l1 = 00000000ffffffff, %l7 = 0000000038c5d0a2
addcc %l5,%l1,%l7 ! %l7 = df9801ea23e67a4a, %ccr = 81
! Mem[0000000018000008] = 4b7ae623, %l0 = ffffffffffffff9e
lduba [%i0+%i4]0x80,%l0 ! %l0 = 000000000000004b
! %l5 = df9801e923e67a4b, %l5 = df9801e923e67a4b, %l3 = 00000000f4351512
or %l5,%l5,%l3 ! %l3 = df9801e923e67a4b
! %l4 = ddafa088, %l5 = 23e67a4b, Mem[0000000019000018] = b2270b3e 5c5c6686
stda %l4,[%i2+%i6]0x81 ! Mem[0000000019000018] = ddafa088 23e67a4b
! %l1 = 00000000ffffffff, immd = fffffffffffff21a, %l1 = 00000000ffffffff
mulx %l1,-0xde6,%l1 ! %l1 = fffff21a00000de6, %y = fffffd6f
! Mem[0000000019000018] = ddafa08823e67a4b, %l5 = df9801e923e67a4b
ldxa [%i2+%i6]0x81,%l5 ! %l5 = ddafa08823e67a4b
! Mem[0000000019800000] = fd8875eb, %l6 = 000000002948df92
ldswa [%i3+%g0]0x81,%l6 ! %l6 = fffffffffd8875eb
p4_label_26:
! %l1 = fffff21a00000de6, immed = fffffd38, %l0 = 000000000000004b
addccc %l1,-0x2c8,%l0 ! %l0 = fffff21a00000b1f, %ccr = 91
! %l7 = df9801ea23e67a4a, Mem[0000000031000062] = ffffffff, %asi = 80
stha %l7,[%o2+0x062]%asi ! Mem[0000000031000060] = ffff7a4a
! Mem[0000000018800020] = 26a7317c, %l4 = ffffffffddafa088
ldsb [%i1+0x022],%l4 ! %l4 = 0000000000000031
! %l3 = df9801e923e67a4b, %l6 = fffffffffd8875eb, %y = fffffd6f
umulcc %l3,%l6,%l3 ! %l3 = 238de9d6614e89d9, %ccr = 00, %y = 238de9d6
! %l7 = df9801ea23e67a4a, immed = 00000323, %y = 238de9d6
umulcc %l7,0x323,%l4 ! %l4 = 000000709bf1961e, %ccr = 08, %y = 70
! Mem[0000000018800020] = 26a7317c, %l3 = 238de9d6614e89d9
ldsha [%i1+%o4]0x81,%l3 ! %l3 = 00000000000026a7
save ! CWP = 1
! %l4 = b140e83c3b1c3158, immed = fffffca5, %y = 00000070
umul %l4,-0x35b,%l5 ! %l5 = 3b1c3091a8666db8, %y = 3b1c3091
! Mem[0000000018000048] = 87635caa, %l3 = a5f751dadf50be1e
ldsw [%o0+0x048],%l3 ! %l3 = ffffffff87635caa
! %l2 = 3c02d746486fd866, Mem[0000000031800064] = c2d19e60
stw %l2,[%i3+0x064] ! Mem[0000000031800064] = 486fd866
p4_label_27: ! %cwp = 1
! Mem[0000000019000020] = dfff35f4, %l5 = 3b1c3091a8666db8
lduba [%o2+%i4]0x88,%l5 ! %l5 = 00000000000000f4
! %l2 = 3c02d746486fd866, Mem[0000000019000008] = 00000000
stba %l2,[%o2+%o4]0x81 ! Mem[0000000019000008] = 66000000
! Mem[0000000030800020] = 6fd1bd0a, %f21 = a36e81cc
ld [%i1+%i4],%f21 ! %f21 = 6fd1bd0a
! %l1 = aeaee534a1a4707d, Mem[0000000031800060] = 012ee5db486fd866
stx %l1,[%i3+0x060] ! Mem[0000000031800060] = aeaee534a1a4707d
! Mem[0000000018800028] = 00000000, %f9 = 40007e22
lda [%o1+%i5]0x88,%f9 ! %f9 = 00000000
! %l2 = 3c02d746486fd866, immed = 000004ca, %l5 = 00000000000000f4
xnorcc %l2,0x4ca,%l5 ! %l5 = c3fd28b9b7902353, %ccr = 88
! %l5 = c3fd28b9b7902353, Mem[0000000031000022] = 35b01512
sth %l5,[%i2+0x022] ! Mem[0000000031000020] = 35b02353
! %l6 = 2d54e774b6f339a3, Mem[0000000030000020] = b2270b3e
sth %l6,[%i0+%i4] ! Mem[0000000030000020] = 39a30b3e
! Mem[0000000031800020] = 9369ec68, %l1 = aeaee534a1a4707d
ldsw [%i3+%i4],%l1 ! %l1 = ffffffff9369ec68
! Mem[0000000030000060] = b9a06044, %l1 = ffffffff9369ec68
ldsb [%i0+0x060],%l1 ! %l1 = ffffffffffffffb9
p4_label_28: ! %cwp = 1
! %l1 = ffffffffffffffb9, %l1 = ffffffffffffffb9, %y = 3b1c3091
udiv %l1,%l1,%l6 ! %l6 = 000000003b1c30a2
mov %l0,%y ! %y = 11164964
! %f25 = de068d55, Mem[0000000019000008] = 66000000
sta %f25,[%o2+%o4]0x81 ! Mem[0000000019000008] = de068d55
! Mem[0000000018800028] = 00000000, %l4 = b140e83c3b1c3158
lduw [%o1+%i5],%l4 ! %l4 = 0000000000000000
! %l6 = 000000003b1c30a2, Mem[0000000031000026] = 013d7951
sth %l6,[%i2+0x026] ! Mem[0000000031000024] = 013d30a2
! %l4 = 0000000000000000, %l5 = c3fd28b9b7902353, %l3 = ffffffff87635caa
sll %l4,%l5,%l3 ! %l3 = 0000000000000000
! %l2 = 3c02d746486fd866, %l4 = 0000000000000000, %l0 = ef009d8611164964
tsubcc %l2,%l4,%l0 ! %l0 = 3c02d746486fd866, %ccr = 02
! %l2 = 3c02d746486fd866, %l0 = 3c02d746486fd866, %l5 = c3fd28b9b7902353
orn %l2,%l0,%l5 ! %l5 = ffffffffffffffff
! %l2 = 486fd866, %l3 = 00000000, Mem[0000000031000020] = 35b02353 013d30a2
stda %l2,[%i2+0x020]%asi ! Mem[0000000031000020] = 486fd866 00000000
! Mem[0000000030000020] = 39a30b3e, %l5 = ffffffffffffffff
ldswa [%i0+0x020]%asi,%l5 ! %l5 = 0000000039a30b3e
! %l2 = 3c02d746486fd866, %l3 = 0000000000000000, %l2 = 3c02d746486fd866
udivx %l2,%l3,%l2 ! Div by zero, %l0 = 3c02d746486fd8b6
p4_label_29: ! %cwp = 1
! Mem[0000000031000020] = 486fd86600000000, %f26 = 86665c5c 31b56eea
ldda [%i2+0x020]%asi,%f26 ! %f26 = 486fd866 00000000
! %f2 = 370bec68 fed97279, Mem[0000000031000020] = 486fd866 00000000
stda %f2 ,[%i2+0x020]%asi ! Mem[0000000031000020] = 370bec68 fed97279
! %l7 = 63fcb7ccaa43bfe8, %l7 = 63fcb7ccaa43bfe8, %l4 = 0000000000000000
tsubcc %l7,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %f20 = 60d0385f 6fd1bd0a, Mem[0000000018000038] = 0aeaba1f c64fd320
stda %f20,[%o0+0x038]%asi ! Mem[0000000018000038] = 60d0385f 6fd1bd0a
! %l1 = ffffffffffffffb9, %l0 = 3c02d746486fd88e, %l0 = 3c02d746486fd88e
taddcctv %l1,%l0,%l0 ! %l0 = 3c02d746486fd8b1, Trapped
! %l0 = 3c02d746486fd8b1, %l6 = 000000003b1c30a2, %l1 = ffffffffffffffb9
add %l0,%l6,%l1 ! %l1 = 3c02d746838c0953
! %l3 = 0000000000000000, immed = 00000ec9, %y = 11164964
smulcc %l3,0xec9,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
! %l7 = 63fcb7ccaa43bfe8, %l3 = 0000000000000000, %y = 00000000
umulcc %l7,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
! %l4 = 00000000, %l5 = 39a30b3e, Mem[0000000019000008] = de068d55 5586001d
std %l4,[%o2+%o4] ! Mem[0000000019000008] = 00000000 39a30b3e
! Clear Register : %l7 = 63fcb7ccaa43bfe8
clr %l7 ! %l7 = 0000000000000000
p4_label_30: ! %cwp = 1
! Mem[0000000019800000] = fd8875eb, %l4 = 0000000000000000
ldsw [%o3+%g0],%l4 ! %l4 = fffffffffd8875eb
! Mem[0000000030800060] = ffffcb23 40007e22, %l0 = 486fd8b1, %l1 = 838c0953
ldd [%i1+0x060],%l0 ! %l0 = 00000000ffffcb23 0000000040007e22
! Mem[0000000018800008] = bc0c306cc0d348fe, %l0 = 00000000ffffcb23
ldxa [%o1+%o4]0x88,%l0 ! %l0 = bc0c306cc0d348fe
! %l7 = 0000000000000000, %l1 = 0000000040007e22, %y = 00000000
umul %l7,%l1,%l2 ! %l2 = 0000000000000000, %y = 00
! %l6 = 0000000000000000, Mem[0000000019000010] = 00fed47f
stba %l6,[%o2+%o5]0x81 ! Mem[0000000019000010] = 00fed47f
! Mem[0000000019800024] = 2b7839e0, %l1 = 0000000040007e22
ldsb [%o3+0x027],%l1 ! %l1 = ffffffffffffffe0
! Mem[0000000019800008] = 00809500, %l7 = 0000000000000000
ldswa [%o3+%o4]0x88,%l7 ! %l7 = 0000000000809500
! Clear Register : %l0 = bc0c306cc0d348fe
clr %l0 ! %l0 = 0000000000000000
! %l7 = 0000000000809500, %l0 = 0000000000000000, %l2 = 0000000000000000
andn %l7,%l0,%l2 ! %l2 = 0000000000809500
! Mem[0000000018800010] = c14d3065, %l3 = 0000000000000000
ldsba [%o1+0x012]%asi,%l3 ! %l3 = 0000000000000030
p4_label_31: ! %cwp = 1
! %f14 = 7076f51a, Mem[000000001800005c] = cb9bb6e5
st %f14,[%o0+0x05c] ! Mem[000000001800005c] = 7076f51a
! %l3 = 0000000000000030, %l0 = 0000000000000000, %y = 00000000
sdivcc %l3,%l0,%l6 ! %l6 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000028
! Mem[0000000031800024] = 2d644567, %l7 = 0000000000809500
ldub [%i3+0x025],%l7 ! %l7 = 0000000000000064
! %f1 = 1da38655, Mem[0000000018800030] = fb417e99
sta %f1 ,[%o1+%i6]0x89 ! Mem[0000000018800030] = 1da38655
! Mem[0000000019000020] = dfff35f4, %l6 = 0000000000000000
lduba [%o2+%i4]0x88,%l6 ! %l6 = 00000000000000f4
! Mem[0000000030000024] = dfa3bbd9, %l7 = 0000000000000064
ldsh [%i0+0x024],%l7 ! %l7 = ffffffffffffdfa3
! Mem[0000000018000028] = 87000000 d7279f23, %l0 = 00000028, %l1 = ffffffe0
ldda [%o0+%i5]0x81,%l0 ! %l0 = 0000000087000000 00000000d7279f23
! %l0 = 0000000087000000, %l4 = fffffffffd8875eb, %l2 = 0000000000809500
andcc %l0,%l4,%l2 ! %l2 = 0000000085000000, %ccr = 08
! %l4 = fffffffffd8875eb, Mem[0000000019800010] = 0000518a
stwa %l4,[%o3+%o5]0x81 ! Mem[0000000019800010] = fd8875eb
! retry : should take illegal inst trap, %l0 = 0000000087000000
retry ! Illegal inst trap : %l0 = 0000000087000010
p4_label_32: ! %cwp = 1
! %l4 = fffffffffd8875eb, immed = fffff1c7, %l7 = ffffffffffffdfa3
addccc %l4,-0xe39,%l7 ! %l7 = fffffffffd8867b2, %ccr = 99
! %f16 = 32e05763 788a1d66, Mem[0000000019800008] = 00958000 7d7fb1b0
stda %f16,[%o3+%o4]0x81 ! Mem[0000000019800008] = 32e05763 788a1d66
! %l2 = 0000000085000000
sethi %hi(0xd2d5a000),%l2 ! %l2 = 00000000d2d5a000
! %l0 = 0000000087000010, %l0 = 0000000087000010, %l5 = 0000000039a30b3e
and %l0,%l0,%l5 ! %l5 = 0000000087000010
! %l3 = 0000000000000030, immed = 00000c15, %l4 = fffffffffd8875eb
tsubcc %l3,0xc15,%l4 ! %l4 = fffffffffffff41b, %ccr = 9b
! Mem[0000000030800020] = 6fd1bd0a370bec68, %f4 = b2270b3e 9369ec68
ldd [%i1+%i4],%f4 ! %f4 = 6fd1bd0a 370bec68
! Mem[0000000019000008] = 00000000, %l2 = 00000000d2d5a000
ldsba [%o2+%o4]0x88,%l2 ! %l2 = 0000000000000000
! %l0 = 0000000087000010, %l4 = fffffffffffff41b, %l5 = 0000000087000010
srl %l0,%l4,%l5 ! %l5 = 0000000000000010
! Mem[0000000030800024] = 370bec68, %l7 = fffffffffd8867b2
lduw [%i1+0x024],%l7 ! %l7 = 00000000370bec68
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l0 = 0000000087000010
xor %l2,%l2,%l0 ! %l0 = 0000000000000000
p4_label_33: ! %cwp = 1
! %l2 = 0000000000000000, Mem[0000000019800018] = ffffffff
stwa %l2,[%o3+%o6]0x89 ! Mem[0000000019800018] = 00000000
! %l2 = 0000000000000000, %l0 = 0000000000000000, %l2 = 0000000000000000
xor %l2,%l0,%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000031000060] = ffff7a4a
sth %l0,[%i2+0x060] ! Mem[0000000031000060] = 00007a4a
! Mem[0000000030800064] = 40007e22, %l0 = 0000000000000000
ldsb [%i1+0x065],%l0 ! %l0 = 0000000000000000
! Mem[0000000031800060] = aeaee534 a1a4707d, %l4 = fffff41b, %l5 = 00000010
ldd [%i3+0x060],%l4 ! %l4 = 00000000aeaee534 00000000a1a4707d
! Mem[0000000019000010] = 00fed47f, %f7 = 1c215016
lda [%o2+%o5]0x80,%f7 ! %f7 = 00fed47f
! Mem[0000000030800024] = 370bec68, %l3 = 0000000000000030
ldsb [%i1+0x024],%l3 ! %l3 = 0000000000000037
! Mem[0000000018000030] = b309eee5, %l7 = 00000000370bec68
lduba [%o0+%i6]0x80,%l7 ! %l7 = 00000000000000b3
! Mem[0000000031000064] = ddafa088, %l5 = 00000000a1a4707d
ldsha [%i2+0x064]%asi,%l5 ! %l5 = ffffffffffffddaf
! Mem[0000000018800000] = d56087126ae080c3, %f20 = 60d0385f 6fd1bd0a
ldda [%o1+%g0]0x80,%f20 ! %f20 = d5608712 6ae080c3
p4_label_34: ! %cwp = 1
! Mem[0000000018000008] = 23e67a4b, %l5 = ffffffffffffddaf
ldsba [%o0+%o4]0x88,%l5 ! %l5 = 000000000000004b
! Mem[0000000030000024] = dfa3bbd9, %l4 = 00000000aeaee534
ldub [%i0+0x024],%l4 ! %l4 = 00000000000000df
! Mem[0000000031800060] = aeaee534, %l3 = 0000000000000037
ldsb [%i3+0x062],%l3 ! %l3 = ffffffffffffffe5
! Mem[0000000030000020] = 39a30b3edfa3bbd9, %f6 = 83b4d71d 00fed47f
ldd [%i0+%i4],%f6 ! %f6 = 39a30b3e dfa3bbd9
! %l5 = 000000000000004b, Mem[0000000031800064] = a1a4707d, %asi = 80
stha %l5,[%i3+0x064]%asi ! Mem[0000000031800064] = 004b707d
! %l4 = 00000000000000df, Mem[0000000031800064] = 004b707d
sth %l4,[%i3+0x064] ! Mem[0000000031800064] = 00df707d
! %l1 = 00000000d7279f23, %l5 = 000000000000004b, %l3 = ffffffffffffffe5
sra %l1,%l5,%l3 ! %l3 = fffffffffffae4f3
! %l0 = 0000000000000000, Mem[0000000019800030] = 000000d1
stba %l0,[%o3+%i6]0x89 ! Mem[0000000019800030] = 00000000
! %l6 = 00000000000000f4, immed = 00000abf, %y = 00000028
umul %l6,0xabf,%l0 ! %l0 = 00000000000a3e0c, %y = 00
! %l4 = 00000000000000df, immed = 00000e56, %l7 = 00000000000000b3
andcc %l4,0xe56,%l7 ! %l7 = 0000000000000056, %ccr = 00
p4_label_35: ! %cwp = 1
! %f20 = d5608712 6ae080c3, Mem[0000000018000000] = 1d7225a9 1d6fb275
stda %f20,[%o0+%g0]0x89 ! Mem[0000000018000000] = d5608712 6ae080c3
! %l2 = 0000000000000000, immed = ffffffc9, %l6 = 00000000000000f4
andn %l2,-0x037,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, immed = fffff01f, %l0 = 00000000000a3e0c
xnorcc %l6,-0xfe1,%l0 ! %l0 = 0000000000000fe0, %ccr = 00
! Mem[0000000031800060] = aeaee53400df707d, %f8 = 061054da 00000000
ldda [%i3+0x060]%asi,%f8 ! %f8 = aeaee534 00df707d
! %l1 = 00000000d7279f23, immed = 00000531, %l6 = 0000000000000000
addc %l1,0x531,%l6 ! %l6 = 00000000d727a454
! Mem[0000000030000020] = 39a30b3e dfa3bbd9, %l6 = d727a454, %l7 = 00000056
ldd [%i0+%i4],%l6 ! %l6 = 0000000039a30b3e 00000000dfa3bbd9
! Mem[0000000018000000] = c380e06a, %l0 = 0000000000000fe0
ldsw [%o0+%g0],%l0 ! %l0 = ffffffffc380e06a
! %l1 = 00000000d7279f23, immed = 00000000, %l6 = 0000000039a30b3e
srlx %l1,0x000,%l6 ! %l6 = 00000000d7279f23
! %l4 = 00000000000000df, immed = 0000001c, %l3 = fffffffffffae4f3
sll %l4,0x01c,%l3 ! %l3 = 0000000df0000000
! %l7 = 00000000dfa3bbd9, immed = fffff229, %y = 00000000
smulcc %l7,-0xdd7,%l4 ! %l4 = 000001bfdcf337c1, %ccr = 08, %y = 1bf
p4_label_36: ! %cwp = 1
! Mem[0000000018800038] = 740ccc3c, %l6 = 00000000d7279f23
ldsw [%o1+0x038],%l6 ! %l6 = 00000000740ccc3c
! Mem[0000000018800020] = 26a7317c, %l0 = ffffffffc380e06a
ldsb [%o1+0x022],%l0 ! %l0 = 0000000000000031
! Mem[0000000018800008] = fe48d3c0, %l2 = 0000000000000000
lduba [%o1+%o4]0x80,%l2 ! %l2 = 00000000000000fe
! %l0 = 0000000000000031, %l7 = 00000000dfa3bbd9, %y = 000001bf
sdivcc %l0,%l7,%l6 ! %l6 = fffffffffffff230, %ccr = 88
mov %l0,%y ! %y = 00000031
! %l2 = 00000000000000fe, %l0 = 0000000000000031, %l5 = 000000000000004b
xor %l2,%l0,%l5 ! %l5 = 00000000000000cf
! %l6 = fffffffffffff230, Mem[000000001800004c] = 22620e7c, %asi = 80
stwa %l6,[%o0+0x04c]%asi ! Mem[000000001800004c] = fffff230
! %l3 = 0000000df0000000, immd = ffffffffffffff6c, %l7 = 00000000dfa3bbd9
sdivx %l3,-0x094,%l7 ! %l7 = ffffffffe7e45307
! %l2 = 00000000000000fe, Mem[0000000018800010] = 65304dc1
stha %l2,[%o1+%o5]0x88 ! Mem[0000000018800010] = 653000fe
! %l0 = 0000000000000031, Mem[0000000031000060] = 00007a4a
stw %l0,[%i2+0x060] ! Mem[0000000031000060] = 00000031
! Mem[0000000018800018] = 97e7bc83 852242bf, %l4 = dcf337c1, %l5 = 000000cf
ldda [%o1+%o6]0x89,%l4 ! %l4 = 00000000852242bf 0000000097e7bc83
p4_label_37: ! %cwp = 1
! %f27 = 00000000, Mem[000000001880000c] = 6c300cbc
st %f27,[%o1+0x00c] ! Mem[000000001880000c] = 00000000
! Mem[0000000018800020] = 26a7317c1be1ac9e, %l0 = 0000000000000031
ldx [%o1+%i4],%l0 ! %l0 = 26a7317c1be1ac9e
! Mem[0000000031000024] = fed97279, %l2 = 00000000000000fe
ldsh [%i2+0x024],%l2 ! %l2 = fffffffffffffed9
! Mem[0000000018000008] = 4b7ae623, %l0 = 26a7317c1be1ac9e
ldsh [%o0+0x00a],%l0 ! %l0 = ffffffffffffe623
! %l4 = 00000000852242bf, %l3 = 0000000df0000000, %l7 = ffffffffe7e45307
addccc %l4,%l3,%l7 ! %l7 = 0000000e752242bf, %ccr = 03
! Mem[0000000030000060] = b9a06044de068d55, %l7 = 0000000e752242bf
ldx [%i0+0x060],%l7 ! %l7 = b9a06044de068d55
! %l4 = 00000000852242bf, %l4 = 00000000852242bf, %l7 = b9a06044de068d55
xorcc %l4,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44
! retry : should take illegal inst trap, %l0 = ffffffffffffe623
retry ! Illegal inst trap : %l0 = ffffffffffffe633
! Mem[0000000030800024] = 370bec68, %l2 = fffffffffffffed9
lduw [%i1+0x024],%l2 ! %l2 = 00000000370bec68
! Mem[0000000031800060] = aeaee534, %l3 = 0000000df0000000
ldsw [%i3+0x060],%l3 ! %l3 = ffffffffaeaee534
p4_label_38: ! %cwp = 1
! %l3 = ffffffffaeaee534, %l7 = 0000000000000000, %l0 = ffffffffffffe633
addcc %l3,%l7,%l0 ! %l0 = ffffffffaeaee534, %ccr = 88
! Mem[0000000030800020] = 6fd1bd0a 370bec68, %l6 = fffff230, %l7 = 00000000
ldda [%i1+0x020]%asi,%l6 ! %l6 = 000000006fd1bd0a 00000000370bec68
! %l7 = 00000000370bec68, %l3 = ffffffffaeaee534, %l2 = 00000000370bec68
sub %l7,%l3,%l2 ! %l2 = 00000000885d0734
! %l2 = 00000000885d0734, Mem[0000000019000028] = f5c17be73098d53e
stxa %l2,[%o2+%i5]0x80 ! Mem[0000000019000028] = 00000000885d0734
! Set Register : %l2 = 00000000885d0734
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! %l2 = ffffffffffffffff, %l2 = ffffffffffffffff, %y = 00000031
udiv %l2,%l2,%l3 ! %l3 = 0000000000000032
mov %l0,%y ! %y = aeaee534
! %l3 = 0000000000000032, %l7 = 00000000370bec68, %l0 = ffffffffaeaee534
srl %l3,%l7,%l0 ! %l0 = 0000000000000000
! %l3 = 0000000000000032, %l2 = ffffffffffffffff, %l4 = 00000000852242bf
xor %l3,%l2,%l4 ! %l4 = ffffffffffffffcd
! Mem[0000000019800028] = 359eb5622948df92, %l7 = 00000000370bec68
ldxa [%o3+%i5]0x88,%l7 ! %l7 = 359eb5622948df92
! Mem[0000000018000008] = 23e67a4b, %l1 = 00000000d7279f23
ldsba [%o0+%o4]0x89,%l1 ! %l1 = 000000000000004b
p4_label_39: ! %cwp = 1
! Mem[0000000018000010] = 6a547eae1679de6c, %l1 = 000000000000004b
ldxa [%o0+%o5]0x88,%l1 ! %l1 = 6a547eae1679de6c
! Mem[0000000018000018] = c380e06a, %l4 = ffffffffffffffcd
ldub [%o0+%o6],%l4 ! %l4 = 00000000000000c3
! Mem[0000000019800060] = 14b6276e, %l7 = 359eb5622948df92
lduw [%o3+0x060],%l7 ! %l7 = 0000000014b6276e
! %l0 = 00000000, %l1 = 1679de6c, Mem[0000000031000020] = 370bec68 fed97279
stda %l0,[%i2+0x020]%asi ! Mem[0000000031000020] = 00000000 1679de6c
! %f11 = 2d644567, Mem[0000000031000064] = ddafa088
st %f11,[%i2+0x064] ! Mem[0000000031000064] = 2d644567
! Mem[0000000031800064] = 00df707d, %l4 = 00000000000000c3
lduw [%i3+0x064],%l4 ! %l4 = 0000000000df707d
! %l5 = 0000000097e7bc83, Mem[0000000019800000] = eb7588fd
stba %l5,[%o3+%g0]0x89 ! Mem[0000000019800000] = eb758883
! %l7 = 0000000014b6276e
setx 0x3c5a26833c5a2683,%g7,%l7 ! %l7 = 3c5a26833c5a2683
! Mem[0000000019000030] = 6357e032, %f19 = 83bce797
lda [%o2+%i6]0x88,%f19 ! %f19 = 6357e032
! %l2 = ffffffffffffffff, Mem[0000000031800060] = aeaee534
stb %l2,[%i3+0x060] ! Mem[0000000031800060] = ffaee534
p4_label_40: ! %cwp = 1
! %l7 = 3c5a26833c5a2683, %l0 = 0000000000000000, %l3 = 0000000000000032
andn %l7,%l0,%l3 ! %l3 = 3c5a26833c5a2683
! Mem[0000000019800030] = 00000000ca4fec43, %f26 = 486fd866 00000000
ldda [%o3+%i6]0x80,%f26 ! %f26 = 00000000 ca4fec43
! Mem[0000000030800060] = ffffcb23 40007e22, %l6 = 6fd1bd0a, %l7 = 3c5a2683
ldda [%i1+0x060]%asi,%l6 ! %l6 = 00000000ffffcb23 0000000040007e22
! %l0 = 0000000000000000, immed = fffff56d, %l7 = 0000000040007e22
taddcc %l0,-0xa93,%l7 ! %l7 = fffffffffffff56d, %ccr = 8a
! %l4 = 0000000000df707d, %l0 = 0000000000000000, %l5 = 0000000097e7bc83
addc %l4,%l0,%l5 ! %l5 = 0000000000df707d
! %l6 = 00000000ffffcb23, Mem[0000000031800064] = 00df707d, %asi = 80
stwa %l6,[%i3+0x064]%asi ! Mem[0000000031800064] = ffffcb23
! Mem[0000000018800064] = a70072d6, %l7 = fffffffffffff56d
ldsw [%o1+0x064],%l7 ! %l7 = ffffffffa70072d6
! %l7 = ffffffffa70072d6, immed = fffffef3, %l1 = 6a547eae1679de6c
tsubcctv %l7,-0x10d,%l1 ! %l0 = 0000000000000023, Trapped
! %l0 = 0000000000000023, Mem[0000000030000064] = de068d55
sth %l0,[%i0+0x064] ! Mem[0000000030000064] = 00238d55
! Mem[0000000031000020] = 000000001679de6c, %l4 = 0000000000df707d
ldx [%i2+%i4],%l4 ! %l4 = 000000001679de6c
p4_label_41: ! %cwp = 1
! Mem[0000000031000060] = 000000312d644567, %f8 = aeaee534 00df707d
ldda [%i2+0x060]%asi,%f8 ! %f8 = 00000031 2d644567
! %l1 = 6a547eae1679de6c, immed = 00000d30, %l0 = 0000000000000023
and %l1,0xd30,%l0 ! %l0 = 0000000000000c20
! %l4 = 000000001679de6c, Mem[0000000018800010] = fe003065a2a0f831
stxa %l4,[%o1+%o5]0x80 ! Mem[0000000018800010] = 000000001679de6c
! %f18 = bf422285 6357e032, Mem[0000000018000028] = 87000000 d7279f23
stda %f18,[%o0+%i5]0x81 ! Mem[0000000018000028] = bf422285 6357e032
! %l1 = 6a547eae1679de6c, Mem[0000000030800025] = 370bec68
stb %l1,[%i1+0x025] ! Mem[0000000030800024] = 376cec68
! retry : should take illegal inst trap, %l0 = 0000000000000c20
retry ! Illegal inst trap : %l0 = 0000000000000c30
! Mem[0000000030800020] = 6fd1bd0a 376cec68, %l0 = 00000c30, %l1 = 1679de6c
ldd [%i1+%i4],%l0 ! %l0 = 000000006fd1bd0a 00000000376cec68
! %l4 = 000000001679de6c, %l2 = ffffffffffffffff, %l3 = 3c5a26833c5a2683
srl %l4,%l2,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000376cec68, immed = 00000005, %l1 = 00000000376cec68
sll %l1,0x005,%l1 ! %l1 = 00000006ed9d8d00
! Mem[0000000030000020] = 39a30b3edfa3bbd9, %f30 = 8200b3b1 1a35b8e4
ldd [%i0+%i4],%f30 ! %f30 = 39a30b3e dfa3bbd9
p4_label_42: ! %cwp = 1
! Mem[0000000031000064] = 2d644567, %l3 = 0000000000000000
ldsb [%i2+0x064],%l3 ! %l3 = 000000000000002d
! %l7 = ffffffffa70072d6, %l5 = 0000000000df707d, %y = aeaee534
udivcc %l7,%l5,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 6fd1bd0a
! %l5 = 0000000000df707d, immed = 000009fd, %l5 = 0000000000df707d
addc %l5,0x9fd,%l5 ! %l5 = 0000000000df7a7a
! %l5 = 0000000000df7a7a
sethi %hi(0x7a865800),%l5 ! %l5 = 000000007a865800
! Mem[0000000019800030] = 00000000, %l5 = 000000007a865800
ldswa [%o3+%i6]0x81,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000018800028] = 00000000
stwa %l5,[%o1+%i5]0x81 ! Mem[0000000018800028] = 00000000
rd %pc,%o7
return %o7+12 ! CWP = 0
! Mem[0000000018000000] = c380e06a, %l6 = fffffffffd8875eb
ldsha [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffc380
! Mem[0000000019800028] = 2948df92, %l1 = fffff21a00000de6
lduha [%i3+%o5]0x88,%l1 ! %l1 = 000000000000df92
! %l6 = ffffffffffffc380, %l5 = ddafa08823e67a4b, %l4 = 000000709bf1961e
addccc %l6,%l5,%l4 ! %l4 = ddafa08823e63dcb, %ccr = 91
p4_label_43:
! Mem[0000000031800020] = 9369ec68, %l3 = 00000000000026a7
ldub [%o3+%o4],%l3 ! %l3 = 0000000000000093
! Mem[0000000031000020] = 00000000, %l3 = 0000000000000093
ldsha [%o2+0x020]%asi,%l3 ! %l3 = 0000000000000000
! %l4 = ddafa08823e63dcb, immed = 000002c2, %y = 6fd1bd0a
sdiv %l4,0x2c2,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 00000b1f
! Mem[0000000019800010] = eb7588fd, %l7 = df9801ea23e67a4a
ldsha [%i3+%i5]0x89,%l7 ! %l7 = ffffffffffff88fd
! %l2 = 000000007fffffff, immed = 00000867, %y = 00000b1f
umul %l2,0x867,%l1 ! %l1 = 000004337ffff799, %y = 433
! %l7 = ffffffffffff88fd, immed = 0000000d, %l1 = 000004337ffff799
srl %l7,0x00d,%l1 ! %l1 = 000000000007fffc
! Mem[0000000018000018] = c380e06a 00000000, %l4 = 23e63dcb, %l5 = 23e67a4b
ldda [%i0+%i6]0x81,%l4 ! %l4 = 00000000c380e06a 0000000000000000
! Mem[0000000031000020] = 00000000 1679de6c, %l4 = c380e06a, %l5 = 00000000
ldd [%o2+%o4],%l4 ! %l4 = 0000000000000000 000000001679de6c
! Mem[0000000018000030] = e5ee09b3, %l0 = fffff21a00000b1f
lduwa [%i0+%o6]0x88,%l0 ! %l0 = 00000000e5ee09b3
! %l7 = ffffffffffff88fd, Mem[0000000030000060] = b9a06044
sth %l7,[%o0+0x060] ! Mem[0000000030000060] = 88fd6044
p4_label_44:
! %l5 = 000000001679de6c, immed = fffff2ac, %y = 00000433
udiv %l5,-0xd54,%l4 ! %l4 = 0000000000000433
mov %l0,%y ! %y = e5ee09b3
! %l6 = ffffffffffffc380, Mem[0000000018000018] = c380e06a
stwa %l6,[%i0+%i6]0x81 ! Mem[0000000018000018] = ffffc380
! Mem[0000000031800020] = 9369ec682d644567, %f20 = d5608712 6ae080c3
ldd [%o3+%o4],%f20 ! %f20 = 9369ec68 2d644567
! Mem[0000000031000064] = 2d644567, %l6 = ffffffffffffc380
ldub [%o2+0x066],%l6 ! %l6 = 0000000000000045
! %l2 = 000000007fffffff, immed = 0000048a, %l1 = 000000000007fffc
taddcc %l2,0x48a,%l1 ! %l1 = 0000000080000489, %ccr = 0a
! Mem[0000000019800018] = 00000000, %l2 = 000000007fffffff
lduwa [%i3+%i6]0x88,%l2 ! %l2 = 0000000000000000
! %l0 = 00000000e5ee09b3, immd = fffffffffffffb6e, %l0 = 00000000e5ee09b3
udivx %l0,-0x492,%l0 ! %l0 = 0000000000000000
! %l4 = 0000000000000433, immed = 00000acb, %l5 = 000000001679de6c
andncc %l4,0xacb,%l5 ! %l5 = 0000000000000430, %ccr = 00
! %l7 = ffffffffffff88fd, immed = 00000633, %l7 = ffffffffffff88fd
sub %l7,0x633,%l7 ! %l7 = ffffffffffff82ca
! %l4 = 00000433, %l5 = 00000430, Mem[0000000019000008] = 00000000 39a30b3e
stda %l4,[%i2+%i4]0x81 ! Mem[0000000019000008] = 00000433 00000430
p4_label_45:
! %l6 = 0000000000000045, immed = fffff854, %l2 = 0000000000000000
addc %l6,-0x7ac,%l2 ! %l2 = fffffffffffff899
! Mem[0000000031800060] = ffaee534 ffffcb23, %l6 = 00000045, %l7 = ffff82ca
ldd [%o3+0x060],%l6 ! %l6 = 00000000ffaee534 00000000ffffcb23
! Mem[0000000031800064] = ffffcb23, %l5 = 0000000000000430
ldsw [%o3+0x064],%l5 ! %l5 = ffffffffffffcb23
! Mem[0000000019000000] = 513193dc, %l6 = 00000000ffaee534
ldsba [%i2+%g0]0x89,%l6 ! %l6 = ffffffffffffffdc
! Mem[0000000019000010] = 7fd4fe00, %l3 = 0000000000000000
lduwa [%i2+%i5]0x88,%l3 ! %l3 = 000000007fd4fe00
! Mem[0000000031000060] = 000000312d644567, %f0 = d06b259d 1da38655
ldd [%o2+0x060],%f0 ! %f0 = 00000031 2d644567
! %l7 = 00000000ffffcb23, %l5 = ffffffffffffcb23, %l7 = 00000000ffffcb23
andcc %l7,%l5,%l7 ! %l7 = 00000000ffffcb23, %ccr = 08
! %f30 = 39a30b3e dfa3bbd9, Mem[0000000019000000] = 513193dc 33ad4ca5
stda %f30,[%i2+%g0]0x89 ! Mem[0000000019000000] = 39a30b3e dfa3bbd9
! %l7 = 00000000ffffcb23, Mem[0000000018800008] = c0d348fe
stba %l7,[%i1+%i4]0x89 ! Mem[0000000018800008] = c0d34823
! %l2 = fffffffffffff899, %l7 = 00000000ffffcb23, %l7 = 00000000ffffcb23
sdivx %l2,%l7,%l7 ! Div by zero, %l0 = 0000000000000028
p4_label_46:
! %l1 = 0000000080000489, %l5 = ffffffffffffcb23, %l1 = 0000000080000489
taddcctv %l1,%l5,%l1 ! %l0 = 0000000000000023, Trapped
! %l2 = fffffffffffff899, %l5 = ffffffffffffcb23, %l4 = 0000000000000433
srlx %l2,%l5,%l4 ! %l4 = 000000001fffffff
! %l1 = 0000000080000489, immed = 00000017, %l3 = 000000007fd4fe00
sra %l1,0x017,%l3 ! %l3 = ffffffffffffff00
! Set Register : %l3 = ffffffffffffff00
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000031000020] = 00000000, %l7 = 0000000000000000
ldsb [%o2+%o4],%l7 ! %l7 = 0000000000000000
! Clear Register : %l1 = 0000000080000489
clr %l1 ! %l1 = 0000000000000000
! Mem[0000000031800060] = ffaee534 ffffcb23, %l4 = 1fffffff, %l5 = ffffcb23
ldd [%o3+0x060],%l4 ! %l4 = 00000000ffaee534 00000000ffffcb23
! %l6 = ffffffffffffffdc, %l1 = 0000000000000000, %l6 = ffffffffffffffdc
taddcc %l6,%l1,%l6 ! %l6 = ffffffffffffffdc, %ccr = 88
! %l1 = 0000000000000000, immed = 0000001d, %l6 = ffffffffffffffdc
srl %l1,0x01d,%l6 ! %l6 = 0000000000000000
! %l2 = fffffffffffff899, Mem[0000000019800040] = 068b8e55e66aeaa2
stx %l2,[%i3+0x040] ! Mem[0000000019800040] = fffffffffffff899
p4_label_47:
! %l6 = 0000000000000000, Mem[0000000030000024] = dfa3bbd9
stw %l6,[%o0+0x024] ! Mem[0000000030000024] = 00000000
! %l6 = 0000000000000000, %l3 = ffffffffffffffff, %l7 = 0000000000000000
udivx %l6,%l3,%l7 ! %l7 = 0000000000000000
! %f0 = 00000031 2d644567, Mem[0000000030000060] = 88fd6044 00238d55
stda %f0 ,[%o0+0x060]%asi ! Mem[0000000030000060] = 00000031 2d644567
! %l3 = ffffffffffffffff, Mem[0000000019000008] = 33040000
stha %l3,[%i2+%i4]0x88 ! Mem[0000000019000008] = 3304ffff
! Mem[000000001880004c] = 2001207d, %l1 = 0000000000000000
ldsh [%i1+0x04c],%l1 ! %l1 = 0000000000002001
! %l1 = 0000000000002001, %l3 = ffffffffffffffff, %l7 = 0000000000000000
mulx %l1,%l3,%l7 ! %l7 = ffffffffffffdfff, %y = e5ee09b3
! %l2 = fffffffffffff899, %l5 = 00000000ffffcb23, %l2 = fffffffffffff899
sll %l2,%l5,%l2 ! %l2 = ffffffffffffc4c8
! Mem[000000001880004c] = 2001207d, %l7 = ffffffffffffdfff
ldsb [%i1+0x04e],%l7 ! %l7 = 0000000000000020
! %l1 = 0000000000002001, %l4 = 00000000ffaee534, %y = e5ee09b3
udiv %l1,%l4,%l7 ! %l7 = 00000000e636f930
mov %l0,%y ! %y = 00000023
! %l2 = ffffffffffffc4c8, %l2 = ffffffffffffc4c8, %y = 00000023
umulcc %l2,%l2,%l0 ! %l0 = ffff89900db2dc40, %ccr = 80, %y = ffff8990
p4_label_48:
! %l2 = ffffffffffffc4c8, Mem[0000000031800066] = ffffcb23, %asi = 80
stha %l2,[%o3+0x066]%asi ! Mem[0000000031800064] = ffffc4c8
! Mem[0000000019800028] = 92df482962b59e35, %l0 = ffff89900db2dc40
ldxa [%i3+%o5]0x81,%l0 ! %l0 = 92df482962b59e35
! %l1 = 0000000000002001, %l3 = ffffffffffffffff, %l2 = ffffffffffffc4c8
srl %l1,%l3,%l2 ! %l2 = 0000000000000000
! %l3 = ffffffffffffffff, immed = 00000008, %l7 = 00000000e636f930
srl %l3,0x008,%l7 ! %l7 = 0000000000ffffff
! %l5 = 00000000ffffcb23, %l3 = ffffffffffffffff, %l1 = 0000000000002001
orn %l5,%l3,%l1 ! %l1 = 00000000ffffcb23
! Mem[0000000018000008] = 4b7ae623, %f1 = 2d644567
lda [%i0+%i4]0x80,%f1 ! %f1 = 4b7ae623
! Mem[0000000031800020] = 9369ec682d644567, %l1 = 00000000ffffcb23
ldxa [%o3+0x020]%asi,%l1 ! %l1 = 9369ec682d644567
! Mem[0000000018800028] = 00000000, %l3 = ffffffffffffffff
ldsw [%i1+%o5],%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000ffffff, immed = 00000fca, %l1 = 9369ec682d644567
tsubcc %l7,0xfca,%l1 ! %l1 = 0000000000fff035, %ccr = 02
! Mem[0000000030000060] = 00000031, %l7 = 0000000000ffffff
ldsb [%o0+0x060],%l7 ! %l7 = 0000000000000000
p4_label_49:
! Mem[0000000019000008] = ffff0433, %l2 = 0000000000000000
ldswa [%i2+%i4]0x81,%l2 ! %l2 = ffffffffffff0433
! %l5 = 00000000ffffcb23
sethi %hi(0x73bd6000),%l5 ! %l5 = 0000000073bd6000
! %f8 = 00000031 2d644567, Mem[0000000018000030] = e5ee09b3 a925721d
stda %f8 ,[%i0+%o6]0x89 ! Mem[0000000018000030] = 00000031 2d644567
! %l2 = ffffffffffff0433, %l4 = 00000000ffaee534, %l3 = 0000000000000000
sub %l2,%l4,%l3 ! %l3 = ffffffff00501eff
! Mem[0000000031000060] = 000000312d644567, %l6 = 0000000000000000
ldxa [%o2+0x060]%asi,%l6 ! %l6 = 000000312d644567
! %l5 = 0000000073bd6000, Mem[0000000031000020] = 000000001679de6c
stx %l5,[%o2+%o4] ! Mem[0000000031000020] = 0000000073bd6000
! Mem[0000000031000024] = 73bd6000, %l7 = 0000000000000000
ldsb [%o2+0x026],%l7 ! %l7 = 0000000000000060
! %l5 = 0000000073bd6000, %l1 = 0000000000fff035, %y = ffff8990
umul %l5,%l1,%l4 ! %l4 = 0073b63c2034e000, %y = 73b63c
! Clear Register : %l7 = 0000000000000060
clr %l7 ! %l7 = 0000000000000000
save ! CWP = 1
p4_label_50: ! %cwp = 1
! %l3 = 00000000ffffffff, %l0 = 000000006fd1bd0a, %l1 = 00000006ed9d8d00
sra %l3,%l0,%l1 ! %l1 = ffffffffffffffff
! %l0 = 000000006fd1bd0a, %l5 = 0000000000000000, %l5 = 0000000000000000
addc %l0,%l5,%l5 ! %l5 = 000000006fd1bd0a
! Mem[0000000030000064] = 2d644567, %l6 = 00000000ffffcb23
lduw [%i0+0x064],%l6 ! %l6 = 000000002d644567
restore ! CWP = 0
! done : should take illegal inst trap, %l0 = 92df482962b59e35
done ! Illegal inst trap : %l0 = 92df482962b59e45
! %l1 = 0000000000fff035, %l3 = ffffffff00501eff, %l1 = 0000000000fff035
udivx %l1,%l3,%l1 ! %l1 = 0000000000000000
! Mem[0000000019000030] = 32e05763788a1d66, %f22 = 7c56a35f 90bc9aaf
ldda [%i2+%o6]0x81,%f22 ! %f22 = 32e05763 788a1d66
! Mem[0000000018800030] = 5586a31d3650d563, %l3 = ffffffff00501eff
ldxa [%i1+%o6]0x81,%l3 ! %l3 = 5586a31d3650d563
! %l4 = 0073b63c2034e000, %l0 = 92df482962b59e45, %y = 0073b63c
sdiv %l4,%l0,%l0 ! %l0 = 00000000012c1861
mov %l0,%y ! %y = 012c1861
! Mem[0000000031000064] = 2d644567, %l7 = 0000000000000000
ldsh [%o2+0x066],%l7 ! %l7 = 0000000000004567
p4_label_51:
! %f14 = 7076f51a 695835ac, Mem[0000000030000060] = 00000031 2d644567
stda %f14,[%o0+0x060]%asi ! Mem[0000000030000060] = 7076f51a 695835ac
! Mem[0000000019000030] = 6357e032, %l0 = 00000000012c1861
lduha [%i2+%o6]0x89,%l0 ! %l0 = 000000000000e032
! Mem[0000000031000020] = 00000000 73bd6000, %l2 = ffff0433, %l3 = 3650d563
ldd [%o2+%o4],%l2 ! %l2 = 0000000000000000 0000000073bd6000
! %l3 = 0000000073bd6000, Mem[0000000018800030] = 63d550361da38655
stxa %l3,[%i1+%o6]0x88 ! Mem[0000000018800030] = 0000000073bd6000
! %l2 = 0000000000000000, %l4 = 0073b63c2034e000, %l2 = 0000000000000000
addccc %l2,%l4,%l2 ! %l2 = 0073b63c2034e000, %ccr = 00
! Mem[0000000031800060] = ffaee534ffffc4c8, %f26 = 00000000 ca4fec43
ldda [%o3+0x060]%asi,%f26 ! %f26 = ffaee534 ffffc4c8
! Mem[0000000031800060] = ffaee534 ffffc4c8, %l2 = 2034e000, %l3 = 73bd6000
ldd [%o3+0x060],%l2 ! %l2 = 00000000ffaee534 00000000ffffc4c8
! %l7 = 0000000000004567, Mem[0000000018800010] = 00000000
stha %l7,[%i1+%i5]0x80 ! Mem[0000000018800010] = 45670000
! Mem[0000000018800020] = 7c31a726, %l2 = 00000000ffaee534
lduwa [%i1+%o4]0x88,%l2 ! %l2 = 000000007c31a726
! Mem[0000000018800058] = ae7b41c5, %l0 = 000000000000e032
lduw [%i1+0x058],%l0 ! %l0 = 00000000ae7b41c5
p4_label_52:
! %l0 = 00000000ae7b41c5, Mem[0000000019800064] = c4466f4a
sth %l0,[%i3+0x064] ! Mem[0000000019800064] = 41c56f4a
! Mem[0000000018800000] = c380e06a 128760d5, %l4 = 2034e000, %l5 = 73bd6000
ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000128760d5 00000000c380e06a
! %l3 = 00000000ffffc4c8, Mem[0000000018000030] = 6745642d31000000
stxa %l3,[%i0+%o6]0x80 ! Mem[0000000018000030] = 00000000ffffc4c8
! %l2 = 000000007c31a726, %l1 = 0000000000000000, %y = 012c1861
udiv %l2,%l1,%l6 ! Div by zero, %l0 = 00000000ae7b4215
mov %l0,%y ! %y = ae7b41ed
! %l0 = 00000000ae7b41ed, Mem[0000000030000062] = 7076f51a
sth %l0,[%o0+0x062] ! Mem[0000000030000060] = 707641ed
! Mem[0000000019800000] = 22d4d720eb758883, %f28 = 8f0e2f46 76f9415c
ldda [%i3+%g0]0x88,%f28 ! %f28 = 22d4d720 eb758883
! Mem[0000000019000058] = 1a35b8e4, %l0 = 00000000ae7b41ed
lduw [%i2+0x058],%l0 ! %l0 = 000000001a35b8e4
! Mem[0000000019000008] = ffff0433, %l2 = 000000007c31a726
ldsba [%i2+%i4]0x81,%l2 ! %l2 = ffffffffffffffff
! %l0 = 000000001a35b8e4, Mem[0000000031000060] = 000000312d644567
stx %l0,[%o2+0x060] ! Mem[0000000031000060] = 000000001a35b8e4
! %l3 = 00000000ffffc4c8, %l5 = 00000000c380e06a, %y = ae7b41ed
udiv %l3,%l5,%l2 ! %l2 = 00000000e47917c3
mov %l0,%y ! %y = 1a35b8e4
p4_label_53:
! %l5 = 00000000c380e06a, %l6 = 000000312d644567, %l5 = 00000000c380e06a
or %l5,%l6,%l5 ! %l5 = 00000031efe4e56f
! %l2 = 00000000e47917c3, %l7 = 0000000000004567, %l2 = 00000000e47917c3
xor %l2,%l7,%l2 ! %l2 = 00000000e47952a4
! %l2 = 00000000e47952a4, Mem[0000000019800020] = 545050a2
stba %l2,[%i3+%o4]0x81 ! Mem[0000000019800020] = a45050a2
! Mem[0000000018800018] = bf42228583bce797, %l4 = 00000000128760d5
ldx [%i1+%i6],%l4 ! %l4 = bf42228583bce797
! %l2 = 00000000e47952a4, %l4 = bf42228583bce797, %l5 = 00000031efe4e56f
sub %l2,%l4,%l5 ! %l5 = 40bddd7b60bc6b0d
! %l5 = 40bddd7b60bc6b0d, Mem[0000000030800020] = 6fd1bd0a
stw %l5,[%o1+%o4] ! Mem[0000000030800020] = 60bc6b0d
! %f18 = bf422285 6357e032, Mem[0000000031800020] = 9369ec68 2d644567
stda %f18,[%o3+0x020]%asi ! Mem[0000000031800020] = bf422285 6357e032
! Mem[0000000030000060] = 707641ed, %l0 = 000000001a35b8e4
ldsw [%o0+0x060],%l0 ! %l0 = 00000000707641ed
! Mem[0000000031800020] = bf422285, %l1 = 0000000000000000
ldsb [%o3+0x021],%l1 ! %l1 = 0000000000000042
! Mem[0000000030800064] = 40007e22, %l7 = 0000000000004567
ldswa [%o1+0x064]%asi,%l7 ! %l7 = 0000000040007e22
p4_label_54:
! %l1 = 0000000000000042, immed = 0000001b, %l4 = bf42228583bce797
sllx %l1,0x01b,%l4 ! %l4 = 0000000210000000
! %f24 = 0d904e37 de068d55, Mem[0000000031000060] = 00000000 1a35b8e4
std %f24,[%o2+0x060] ! Mem[0000000031000060] = 0d904e37 de068d55
! %l2 = e47952a4, %l3 = ffffc4c8, Mem[0000000019000020] = f435ffdf 6fcab234
std %l2,[%i2+%o4] ! Mem[0000000019000020] = e47952a4 ffffc4c8
! %l0 = 00000000707641ed, Mem[0000000019000078] = 60edd1c2ddde5716
stx %l0,[%i2+0x078] ! Mem[0000000019000078] = 00000000707641ed
! Mem[0000000019000000] = d9bba3df3e0ba339, %f8 = 00000031 2d644567
ldda [%i2+%g0]0x80,%f8 ! %f8 = d9bba3df 3e0ba339
! Mem[0000000019000020] = e47952a4, %l4 = 0000000210000000
ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffe479
! %l6 = 000000312d644567, Mem[0000000018000010] = 6a547eae1679de6c
stxa %l6,[%i0+%i5]0x88 ! Mem[0000000018000010] = 000000312d644567
! Mem[0000000019000078] = 00000000, %l6 = 000000312d644567
ldsh [%i2+0x07a],%l6 ! %l6 = 0000000000000000
! %l6 = 00000000, %l7 = 40007e22, Mem[0000000031000020] = 00000000 73bd6000
stda %l6,[%o2+0x020]%asi ! Mem[0000000031000020] = 00000000 40007e22
! Mem[0000000031800024] = 6357e032, %l1 = 0000000000000042
ldsw [%o3+0x024],%l1 ! %l1 = 000000006357e032
p4_label_55:
! %l1 = 000000006357e032
sethi %hi(0xd871c400),%l1 ! %l1 = 00000000d871c400
! %f18 = bf422285 6357e032, Mem[0000000018800050] = ba31cc66 31da6a47
stda %f18,[%i1+0x050]%asi ! Mem[0000000018800050] = bf422285 6357e032
! %f20 = 9369ec68 2d644567, Mem[0000000019000010] = 00fed47f eadd3103
stda %f20,[%i2+%i5]0x81 ! Mem[0000000019000010] = 9369ec68 2d644567
! %f12 = ab6208c8 13a54b0a, Mem[0000000018000030] = 00000000 c8c4ffff
stda %f12,[%i0+%o6]0x89 ! Mem[0000000018000030] = ab6208c8 13a54b0a
! Mem[0000000031800060] = ffaee534, %l6 = 0000000000000000
ldsw [%o3+0x060],%l6 ! %l6 = ffffffffffaee534
! %l5 = 40bddd7b60bc6b0d, immed = 0000011a, %l3 = 00000000ffffc4c8
orncc %l5,0x11a,%l3 ! %l3 = ffffffffffffffed, %ccr = 88
! Invert Register : %l7 = 0000000040007e22
xor %l7,-1,%l7 ! %l7 = ffffffffbfff81dd
! Invert Register : %l4 = ffffffffffffe479
xor %l4,-1,%l4 ! %l4 = 0000000000001b86
! Mem[0000000019000018] = ddafa088, %l1 = 00000000d871c400
ldsw [%i2+%i6],%l1 ! %l1 = ffffffffddafa088
! %f23 = 788a1d66, Mem[0000000030800060] = ffffcb23
st %f23,[%o1+0x060] ! Mem[0000000030800060] = 788a1d66
p4_label_56:
! %l7 = ffffffffbfff81dd, Mem[0000000019000020] = a45279e4
stha %l7,[%i2+%o4]0x88 ! Mem[0000000019000020] = a45281dd
! Mem[0000000019800018] = 00000000, %l3 = ffffffffffffffed
lduba [%i3+%i6]0x88,%l3 ! %l3 = 0000000000000000
! %l6 = ffffffffffaee534, Mem[000000001800004c] = fffff230
sth %l6,[%i0+0x04c] ! Mem[000000001800004c] = e534f230
! %l5 = 40bddd7b60bc6b0d, immed = 00000e45, %l0 = 00000000707641ed
addc %l5,0xe45,%l0 ! %l0 = 40bddd7b60bc7952
! Mem[0000000018800018] = bf422285, %f31 = dfa3bbd9
lda [%i1+%i6]0x80,%f31 ! %f31 = bf422285
! Mem[0000000030800024] = 376cec68, %l1 = ffffffffddafa088
ldsb [%o1+0x026],%l1 ! %l1 = ffffffffffffffec
! %l4 = 0000000000001b86, immed = fffffb36, %l2 = 00000000e47952a4
xnor %l4,-0x4ca,%l2 ! %l2 = 0000000000001f4f
! %l7 = ffffffffbfff81dd, %l1 = ffffffffffffffec, %l0 = 40bddd7b60bc7952
sllx %l7,%l1,%l0 ! %l0 = f81dd00000000000
! %l4 = 0000000000001b86, Mem[0000000031800023] = bf422285
stba %l4,[%o3+0x023]%asi ! Mem[0000000031800020] = bf422286
! %l5 = 40bddd7b60bc6b0d, %l7 = ffffffffbfff81dd, %l2 = 0000000000001f4f
orn %l5,%l7,%l2 ! %l2 = 40bddd7b60bc7f2f
p4_label_57:
! %l1 = ffffffffffffffec, %l3 = 0000000000000000, %l1 = ffffffffffffffec
sra %l1,%l3,%l1 ! %l1 = ffffffffffffffec
! %l1 = ffffffffffffffec, immed = 00000b9f, %l5 = 40bddd7b60bc6b0d
addccc %l1,0xb9f,%l5 ! %l5 = 0000000000000b8b, %ccr = 11
! Mem[0000000031800020] = bf422286, %l6 = ffffffffffaee534
ldswa [%o3+0x020]%asi,%l6 ! %l6 = ffffffffbf422286
! %f18 = bf422285, Mem[0000000031800020] = bf422286
sta %f18,[%o3+0x020]%asi ! Mem[0000000031800020] = bf422285
! Randomly selected nop
nop
! Mem[0000000019000010] = 9369ec68, %l6 = ffffffffbf422286
lduwa [%i2+%i5]0x80,%l6 ! %l6 = 000000009369ec68
! Mem[0000000031800020] = bf422285 6357e032, %l0 = 00000000, %l1 = ffffffec
ldda [%o3+0x020]%asi,%l0 ! %l0 = 00000000bf422285 000000006357e032
! Mem[0000000031800024] = 6357e032, %l2 = 40bddd7b60bc7f2f
ldsh [%o3+0x024],%l2 ! %l2 = 0000000000006357
! %l0 = 00000000bf422285, %l3 = 0000000000000000, %l5 = 0000000000000b8b
orn %l0,%l3,%l5 ! %l5 = ffffffffffffffff
! %l6 = 000000009369ec68, Mem[0000000019000054] = 852242bf
stw %l6,[%i2+0x054] ! Mem[0000000019000054] = 9369ec68
p4_label_58:
! Mem[0000000030000060] = 707641ed 695835ac, %l4 = 00001b86, %l5 = ffffffff
ldd [%o0+0x060],%l4 ! %l4 = 00000000707641ed 00000000695835ac
! Mem[0000000031000020] = 00000000, %l2 = 0000000000006357
ldsh [%o2+0x022],%l2 ! %l2 = 0000000000000000
! %l7 = ffffffffbfff81dd, %l7 = ffffffffbfff81dd, %l1 = 000000006357e032
srl %l7,%l7,%l1 ! %l1 = 0000000000000005
! %l7 = ffffffffbfff81dd, %l7 = ffffffffbfff81dd, %l1 = 0000000000000005
andcc %l7,%l7,%l1 ! %l1 = ffffffffbfff81dd, %ccr = 88
! %l4 = 00000000707641ed, %l7 = ffffffffbfff81dd, %l1 = ffffffffbfff81dd
andcc %l4,%l7,%l1 ! %l1 = 00000000307601cd, %ccr = 00
! %l2 = 0000000000000000, %l1 = 00000000307601cd, %l2 = 0000000000000000
tsubcctv %l2,%l1,%l2 ! %l0 = 00000000bf4222a8, Trapped
! %l2 = 0000000000000000, Mem[0000000030800060] = 788a1d6640007e22
stx %l2,[%o1+0x060] ! Mem[0000000030800060] = 0000000000000000
! %l4 = 00000000707641ed, Mem[0000000030000020] = 39a30b3e00000000
stx %l4,[%o0+%o4] ! Mem[0000000030000020] = 00000000707641ed
! Mem[0000000031800024] = 6357e032, %l2 = 0000000000000000
ldsb [%o3+0x026],%l2 ! %l2 = ffffffffffffffe0
! Mem[0000000031800060] = ffaee534, %l0 = 00000000bf4222a8
ldsb [%o3+0x063],%l0 ! %l0 = 0000000000000034
p4_label_59:
! %l0 = 0000000000000034, immed = 0000001a, %l0 = 0000000000000034
srl %l0,0x01a,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000695835ac, %l6 = 000000009369ec68, %l2 = ffffffffffffffe0
srlx %l5,%l6,%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l0 = 0000000000000000
orcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l5 = 00000000695835ac, Mem[0000000019000028] = 00000000
stwa %l5,[%i2+%o5]0x81 ! Mem[0000000019000028] = 695835ac
! %l0 = 00000000, %l1 = 307601cd, Mem[0000000018800040] = 6fd1bd0a 73307d2b
stda %l0,[%i1+0x040]%asi ! Mem[0000000018800040] = 00000000 307601cd
! Mem[0000000031000020] = 00000000, %f25 = de068d55
ld [%o2+%o4],%f25 ! %f25 = 00000000
! Mem[0000000031800020] = bf422285, %f13 = 13a54b0a
ld [%o3+%o4],%f13 ! %f13 = bf422285
! Mem[0000000031800024] = 6357e032, %l2 = 0000000000000000
lduw [%o3+0x024],%l2 ! %l2 = 000000006357e032
! Mem[0000000031800020] = bf422285 6357e032, %l0 = 00000000, %l1 = 307601cd
ldd [%o3+%o4],%l0 ! %l0 = 00000000bf422285 000000006357e032
! %l2 = 000000006357e032, Mem[0000000019800036] = ca4fec43
sth %l2,[%i3+0x036] ! Mem[0000000019800034] = ca4fe032
p4_label_60:
! %l6 = 000000009369ec68, Mem[0000000018000030] = 13a54b0a
stba %l6,[%i0+%o6]0x89 ! Mem[0000000018000030] = 13a54b68
! %l3 = 0000000000000000, immed = 000001f5, %l3 = 0000000000000000
and %l3,0x1f5,%l3 ! %l3 = 0000000000000000
! %l0 = 00000000bf422285, Mem[0000000031800064] = ffffc4c8
stb %l0,[%o3+0x064] ! Mem[0000000031800064] = 85ffc4c8
! %l6 = 000000009369ec68, Mem[0000000018000018] = ffffc380, %asi = 80
stha %l6,[%i0+0x018]%asi ! Mem[0000000018000018] = ec68c380
! %l4 = 00000000707641ed, immed = 0000059f, %l3 = 0000000000000000
sub %l4,0x59f,%l3 ! %l3 = 0000000070763c4e
! %l2 = 000000006357e032, Mem[0000000030800064] = 00000000
stw %l2,[%o1+0x064] ! Mem[0000000030800064] = 6357e032
! %l4 = 707641ed, %l5 = 695835ac, Mem[0000000018000078] = bfa22456 ab4a5780
std %l4,[%i0+0x078] ! Mem[0000000018000078] = 707641ed 695835ac
! %l3 = 0000000070763c4e, %l6 = 000000009369ec68, %l2 = 000000006357e032
taddcc %l3,%l6,%l2 ! %l2 = 0000000103e028b6, %ccr = 03
! %l4 = 00000000707641ed, immd = 0000000000000b38, %l4 = 00000000707641ed
udivx %l4,0xb38,%l4 ! %l4 = 00000000000a0643
! Mem[0000000019800000] = eb758883, %l1 = 000000006357e032
lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000eb758883
p4_label_61:
! Mem[0000000018800028] = 23500a0000000000, %f24 = 0d904e37 00000000
ldda [%i1+%o5]0x88,%f24 ! %f24 = 23500a00 00000000
! %l2 = 0000000103e028b6, %l2 = 0000000103e028b6, %l4 = 00000000000a0643
subccc %l2,%l2,%l4 ! %l4 = ffffffffffffffff, %ccr = 99
! Randomly selected nop
nop
! %l2 = 03e028b6, %l3 = 70763c4e, Mem[0000000018800008] = c0d34823 00000000
stda %l2,[%i1+%i4]0x89 ! Mem[0000000018800008] = 03e028b6 70763c4e
! Mem[0000000019000068] = 954e64c7, %l5 = 00000000695835ac
ldsb [%i2+0x068],%l5 ! %l5 = ffffffffffffff95
! %l5 = ffffffffffffff95, immed = fffff3af, %l1 = 00000000eb758883
taddcc %l5,-0xc51,%l1 ! %l1 = fffffffffffff344, %ccr = 9b
! %l0 = 00000000bf422285, %l1 = fffffffffffff344, %l6 = 000000009369ec68
srl %l0,%l1,%l6 ! %l6 = 000000000bf42228
! done : should take illegal inst trap, %l0 = 00000000bf422285
done ! Illegal inst trap : %l0 = 00000000bf422295
! %l6 = 000000000bf42228, %l0 = 00000000bf422295, %y = 1a35b8e4
umul %l6,%l0,%l3 ! %l3 = 08ee3c0a07f13148, %y = 8ee3c0a
! Mem[0000000018000008] = 4b7ae623 e90198df, %l4 = ffffffff, %l5 = ffffff95
ldd [%i0+%i4],%l4 ! %l4 = 000000004b7ae623 00000000e90198df
p4_label_62:
! %l7 = ffffffffbfff81dd, Mem[0000000031000020] = 00000000
sth %l7,[%o2+%o4] ! Mem[0000000031000020] = 81dd0000
! %l4 = 000000004b7ae623, Mem[0000000030800063] = 00000000
stb %l4,[%o1+0x063] ! Mem[0000000030800060] = 00000023
! Mem[0000000018800028] = 00000000 000a5023, %l2 = 03e028b6, %l3 = 07f13148
ldda [%i1+0x028]%asi,%l2 ! %l2 = 0000000000000000 00000000000a5023
! %l4 = 000000004b7ae623, immd = 0000000000000cd6, %l2 = 0000000000000000
sdivx %l4,0xcd6,%l2 ! %l2 = 000000000005e15f
! %l7 = ffffffffbfff81dd, Mem[0000000019000030] = 661d8a786357e032
stxa %l7,[%i2+%o6]0x88 ! Mem[0000000019000030] = ffffffffbfff81dd
! Mem[0000000030000024] = 707641ed, %l4 = 000000004b7ae623
ldsb [%o0+0x024],%l4 ! %l4 = 0000000000000070
! %l5 = 00000000e90198df, %l1 = fffffffffffff344, %l4 = 0000000000000070
orn %l5,%l1,%l4 ! %l4 = 00000000e9019cff
! Mem[0000000018800000] = 128760d5, %f26 = ffaee534
lda [%i1+%g0]0x88,%f26 ! %f26 = 128760d5
! Mem[0000000018800078] = 7007bd0c76f9415c, %f0 = 00000031 4b7ae623
ldd [%i1+0x078],%f0 ! %f0 = 7007bd0c 76f9415c
! %l0 = bf422295, %l1 = fffff344, Mem[0000000030800060] = 00000023 6357e032
std %l0,[%o1+0x060] ! Mem[0000000030800060] = bf422295 fffff344
p4_label_63:
! %l7 = ffffffffbfff81dd, Mem[0000000030000024] = 707641ed
stw %l7,[%o0+0x024] ! Mem[0000000030000024] = bfff81dd
! Mem[0000000031000060] = 0d904e37 de068d55, %l6 = 0bf42228, %l7 = bfff81dd
ldd [%o2+0x060],%l6 ! %l6 = 000000000d904e37 00000000de068d55
! %l1 = fffffffffffff344, immed = fffff180, %l2 = 000000000005e15f
sub %l1,-0xe80,%l2 ! %l2 = 00000000000001c4
! Mem[0000000018000074] = 6f195c74, %l5 = 00000000e90198df
lduw [%i0+0x074],%l5 ! %l5 = 000000006f195c74
! %l3 = 00000000000a5023, %l5 = 000000006f195c74, %l2 = 00000000000001c4
andcc %l3,%l5,%l2 ! %l2 = 0000000000085020, %ccr = 00
! Mem[0000000018000020] = ad92992c8134bfc0, %l5 = 000000006f195c74
ldxa [%i0+0x020]%asi,%l5 ! %l5 = ad92992c8134bfc0
! %l5 = ad92992c8134bfc0, %l7 = 00000000de068d55, %l6 = 000000000d904e37
xnorcc %l5,%l7,%l6 ! %l6 = 526d66d3a0cdcd6a, %ccr = 08
! %l3 = 00000000000a5023, %l1 = fffffffffffff344, %y = 08ee3c0a
umul %l3,%l1,%l5 ! %l5 = 000a50227cab824c, %y = a5022
! Mem[0000000031000020] = 81dd000040007e22, %f6 = 39a30b3e dfa3bbd9
ldd [%o2+%o4],%f6 ! %f6 = 81dd0000 40007e22
! Mem[0000000030000064] = 695835ac, %l2 = 0000000000085020
lduw [%o0+0x064],%l2 ! %l2 = 00000000695835ac
p4_label_64:
! %l1 = fffffffffffff344, immed = fffffa0b, %l1 = fffffffffffff344
subc %l1,-0x5f5,%l1 ! %l1 = fffffffffffff939
! %l4 = 00000000e9019cff, immed = 0000011e, %y = 000a5022
umulcc %l4,0x11e,%l4 ! %l4 = 000001044fcd64e2, %ccr = 00, %y = 104
! Mem[0000000031800020] = bf422285 6357e032, %l2 = 695835ac, %l3 = 000a5023
ldd [%o3+%o4],%l2 ! %l2 = 00000000bf422285 000000006357e032
! Mem[0000000018800020] = 7c31a726, %l5 = 000a50227cab824c
lduba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000026
! Mem[0000000030000060] = 707641ed 695835ac, %l6 = a0cdcd6a, %l7 = de068d55
ldd [%o0+0x060],%l6 ! %l6 = 00000000707641ed 00000000695835ac
! %l4 = 000001044fcd64e2, immed = fffff6e0, %y = 00000104
smul %l4,-0x920,%l6 ! %l6 = fffffd27cdc771c0, %y = fffffd27
! Mem[0000000019800020] = a45050a2, %l6 = fffffd27cdc771c0
ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffa4
! %l5 = 0000000000000026, immed = 000009c6, %l4 = 000001044fcd64e2
subc %l5,0x9c6,%l4 ! %l4 = fffffffffffff660
! %l7 = 00000000695835ac, %l6 = ffffffffffffffa4, %l2 = 00000000bf422285
orn %l7,%l6,%l2 ! %l2 = 00000000695835ff
! Mem[0000000018800060] = 088a96c0 a70072d6, %l6 = ffffffa4, %l7 = 695835ac
ldda [%i1+0x060]%asi,%l6 ! %l6 = 00000000088a96c0 00000000a70072d6
p4_label_65:
! %l2 = 00000000695835ff, %l0 = 00000000bf422295, %y = fffffd27
udivcc %l2,%l0,%l0 ! %l0 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = ffffffff
! %l6 = 088a96c0, %l7 = a70072d6, Mem[0000000031800020] = bf422285 6357e032
std %l6,[%o3+%o4] ! Mem[0000000031800020] = 088a96c0 a70072d6
! Mem[000000001980001c] = f435ffdf, %l5 = 0000000000000026
ldub [%i3+0x01e],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030000060] = 707641ed695835ac, %l1 = fffffffffffff939
ldx [%o0+0x060],%l1 ! %l1 = 707641ed695835ac
! %l2 = 00000000695835ff, immed = 00000009, %l2 = 00000000695835ff
sra %l2,0x009,%l2 ! %l2 = 000000000034ac1a
! %l7 = 00000000a70072d6, Mem[0000000019800028] = 92df4829
stha %l7,[%i3+%o5]0x80 ! Mem[0000000019800028] = 72d64829
! %l1 = 707641ed695835ac, immed = 00000004, %l1 = 707641ed695835ac
sra %l1,0x004,%l1 ! %l1 = 000000000695835a
! %l4 = fffffffffffff660, Mem[0000000031800060] = ffaee53485ffc4c8
stx %l4,[%o3+0x060] ! Mem[0000000031800060] = fffffffffffff660
! Mem[0000000019800018] = 00000000, %l0 = 00000000ffffffff
lduba [%i3+%i6]0x80,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000000000ff, %l1 = 000000000695835a, %l3 = 000000006357e032
sll %l5,%l1,%l3 ! %l3 = 00000003fc000000
p4_label_66:
! Mem[0000000018000030] = 684ba513, %l7 = 00000000a70072d6
ldsba [%i0+%o6]0x81,%l7 ! %l7 = 0000000000000068
! %l1 = 000000000695835a
setx 0xc755f8ebc755f8eb,%g7,%l1 ! %l1 = c755f8ebc755f8eb
! %l1 = c755f8ebc755f8eb, %l4 = fffffffffffff660, %l4 = fffffffffffff660
andncc %l1,%l4,%l4 ! %l4 = 000000000000088b, %ccr = 00
! Mem[0000000031000020] = 81dd0000, %l3 = 00000003fc000000
lduw [%o2+%o4],%l3 ! %l3 = 0000000081dd0000
! Mem[0000000018800008] = 03e028b6, %l1 = c755f8ebc755f8eb
ldsba [%i1+%i4]0x88,%l1 ! %l1 = ffffffffffffffb6
! Mem[0000000031800060] = fffffffffffff660, %f26 = 128760d5 ffffc4c8
ldd [%o3+0x060],%f26 ! %f26 = ffffffff fffff660
! Mem[0000000031000024] = 40007e22, %l0 = 0000000000000000
lduh [%o2+0x024],%l0 ! %l0 = 0000000000004000
! Invert Register : %l0 = 0000000000004000
xor %l0,-1,%l0 ! %l0 = ffffffffffffbfff
! Mem[0000000019800028] = 72d64829, %l0 = ffffffffffffbfff
ldsba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000072
! Mem[0000000030800024] = 376cec68, %f25 = 00000000
ld [%o1+0x024],%f25 ! %f25 = 376cec68
p4_label_67:
! %l6 = 088a96c0, %l7 = 00000068, Mem[0000000018000020] = ad92992c 8134bfc0
stda %l6,[%i0+0x020]%asi ! Mem[0000000018000020] = 088a96c0 00000068
! Mem[0000000019800000] = eb758883, %l0 = 0000000000000072
lduha [%i3+%g0]0x89,%l0 ! %l0 = 0000000000008883
! %l0 = 00008883, %l1 = ffffffb6, Mem[0000000030800060] = bf422295 fffff344
std %l0,[%o1+0x060] ! Mem[0000000030800060] = 00008883 ffffffb6
! %l2 = 000000000034ac1a, Mem[0000000018800028] = 00000000
stwa %l2,[%i1+%o5]0x81 ! Mem[0000000018800028] = 0034ac1a
! Mem[0000000031800060] = fffffffffffff660, %f8 = d9bba3df 3e0ba339
ldd [%o3+0x060],%f8 ! %f8 = ffffffff fffff660
! Mem[0000000031000060] = 0d904e37de068d55, %f24 = 23500a00 376cec68
ldda [%o2+0x060]%asi,%f24 ! %f24 = 0d904e37 de068d55
! %l3 = 0000000081dd0000, %l0 = 0000000000008883, %l7 = 0000000000000068
xnorcc %l3,%l0,%l7 ! %l7 = ffffffff7e22777c, %ccr = 80
! %l4 = 000000000000088b, Mem[0000000019800028] = 359eb5622948d672
stxa %l4,[%i3+%o5]0x88 ! Mem[0000000019800028] = 000000000000088b
! %l3 = 0000000081dd0000, %l6 = 00000000088a96c0, %l7 = ffffffff7e22777c
orncc %l3,%l6,%l7 ! %l7 = fffffffff7fd693f, %ccr = 88
! Mem[0000000031800024] = a70072d6, %l2 = 000000000034ac1a
lduh [%o3+0x026],%l2 ! %l2 = 00000000000072d6
p4_label_68:
! %f20 = 9369ec68, Mem[0000000030000064] = 695835ac
st %f20,[%o0+0x064] ! Mem[0000000030000064] = 9369ec68
! %l3 = 0000000081dd0000, immed = fffffe03, %l2 = 00000000000072d6
xor %l3,-0x1fd,%l2 ! %l2 = ffffffff7e22fe03
! %l6 = 00000000088a96c0, %l1 = ffffffffffffffb6, %y = ffffffff
umul %l6,%l1,%l4 ! %l4 = 088a96bd87f06c80, %y = 88a96bd
! %l0 = 00008883, %l1 = ffffffb6, Mem[0000000018800010] = 00006745 6cde7916
stda %l0,[%i1+%i5]0x89 ! Mem[0000000018800010] = 00008883 ffffffb6
! %l3 = 0000000081dd0000, immed = 0000078d, %l1 = ffffffffffffffb6
subc %l3,0x78d,%l1 ! %l1 = 0000000081dcf873
! %l4 = 088a96bd87f06c80, Mem[0000000019800030] = 32e04fca00000000
stxa %l4,[%i3+%o6]0x88 ! Mem[0000000019800030] = 088a96bd87f06c80
! Mem[0000000018800018] = bf422285 83bce797, %l0 = 00008883, %l1 = 81dcf873
ldd [%i1+%i6],%l0 ! %l0 = 00000000bf422285 0000000083bce797
! Mem[0000000019800000] = 838875eb, %l5 = 00000000000000ff
ldsw [%i3+%g0],%l5 ! %l5 = ffffffff838875eb
! Mem[0000000018800008] = b628e003, %f28 = 22d4d720
lda [%i1+%i4]0x80,%f28 ! %f28 = b628e003
! Mem[0000000018000000] = c380e06a, %f27 = fffff660
ld [%i0+%g0],%f27 ! %f27 = c380e06a
p4_label_69:
! %l0 = 00000000bf422285, %l3 = 0000000081dd0000, %y = 088a96bd
umulcc %l0,%l3,%l2 ! %l2 = 61056f7cd1d10000, %ccr = 08, %y = 61056f7c
! retry : should take illegal inst trap, %l0 = 00000000bf422285
retry ! Illegal inst trap : %l0 = 00000000bf422295
! Mem[0000000018800058] = ae7b41c5, %l5 = ffffffff838875eb
lduh [%i1+0x05a],%l5 ! %l5 = 00000000000041c5
! Clear Register : %l4 = 088a96bd87f06c80
clr %l4 ! %l4 = 0000000000000000
! Invert Register : %l6 = 00000000088a96c0
xor %l6,-1,%l6 ! %l6 = fffffffff775693f
! %l6 = fffffffff775693f, %l4 = 0000000000000000, %l6 = fffffffff775693f
sll %l6,%l4,%l6 ! %l6 = fffffffff775693f
! Mem[0000000019000018] = ddafa088 23e67a4b, %l6 = f775693f, %l7 = f7fd693f
ldda [%i2+%i6]0x81,%l6 ! %l6 = 00000000ddafa088 0000000023e67a4b
! %l2 = 61056f7cd1d10000, %l0 = 00000000bf422295, %l4 = 0000000000000000
andcc %l2,%l0,%l4 ! %l4 = 0000000091400000, %ccr = 08
! Mem[0000000030000060] = 707641ed, %l2 = 61056f7cd1d10000
ldsba [%o0+0x063]%asi,%l2 ! %l2 = ffffffffffffffed
! %l5 = 00000000000041c5, Mem[0000000030800026] = 376cec68, %asi = 80
stha %l5,[%o1+0x026]%asi ! Mem[0000000030800024] = 376c41c5
p4_label_70:
! %f0 = 7007bd0c, Mem[0000000031800064] = fffff660
sta %f0 ,[%o3+0x064]%asi ! Mem[0000000031800064] = 7007bd0c
! Mem[0000000019800000] = 838875eb, %l5 = 00000000000041c5
lduha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000008388
! %l7 = 0000000023e67a4b, immed = 00000005, %l0 = 00000000bf422295
srl %l7,0x005,%l0 ! %l0 = 00000000011f33d2
! Mem[0000000030000060] = 707641ed, %f5 = 370bec68
ld [%o0+0x060],%f5 ! %f5 = 707641ed
! %l0 = 00000000011f33d2, immed = fffffcca, %l6 = 00000000ddafa088
sub %l0,-0x336,%l6 ! %l6 = 00000000011f3708
! %l3 = 0000000081dd0000, Mem[0000000031000020] = 81dd0000
stw %l3,[%o2+%o4] ! Mem[0000000031000020] = 81dd0000
! Mem[0000000031800020] = 088a96c0, %l1 = 0000000083bce797
ldsw [%o3+%o4],%l1 ! %l1 = 00000000088a96c0
! %l3 = 0000000081dd0000, Mem[0000000030800024] = 376c41c5
sth %l3,[%o1+0x024] ! Mem[0000000030800024] = 000041c5
! %l0 = 00000000011f33d2, immed = 000000b9, %l3 = 0000000081dd0000
orncc %l0,0x0b9,%l3 ! %l3 = ffffffffffffffd6, %ccr = 88
! %f22 = 32e05763, Mem[0000000018800020] = 26a7317c
sta %f22,[%i1+%o4]0x81 ! Mem[0000000018800020] = 32e05763
p4_label_71:
! %l5 = 0000000000008388, %l0 = 00000000011f33d2, %y = 61056f7c
smul %l5,%l0,%l3 ! %l3 = 000000939017fd90, %y = 93
! %l1 = 00000000088a96c0, Mem[0000000030000027] = bfff81dd
stb %l1,[%o0+0x027] ! Mem[0000000030000024] = bfff81c0
! Mem[0000000019800000] = eb758883, %l1 = 00000000088a96c0
lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000eb758883
! %l5 = 0000000000008388, immed = fffff029, %l5 = 0000000000008388
taddcctv %l5,-0xfd7,%l5 ! %l0 = 00000000011f33f5, Trapped
! Mem[0000000030800060] = 00008883, %l5 = 0000000000008388
lduh [%o1+0x062],%l5 ! %l5 = 0000000000008883
! Mem[0000000031000064] = de068d55, %l6 = 00000000011f3708
lduh [%o2+0x064],%l6 ! %l6 = 000000000000de06
! Mem[0000000019000028] = ac355869, %l4 = 0000000091400000
ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000005869
! %l6 = 000000000000de06, immed = fffffe1d, %l6 = 000000000000de06
orn %l6,-0x1e3,%l6 ! %l6 = 000000000000dfe6
! %l7 = 0000000023e67a4b, immed = 00000fab, %l5 = 0000000000008883
xorcc %l7,0xfab,%l5 ! %l5 = 0000000023e675e0, %ccr = 00
! Mem[0000000019000000] = d9bba3df, %l0 = 00000000011f33f5
ldswa [%i2+%g0]0x81,%l0 ! %l0 = ffffffffd9bba3df
p4_label_72:
! Mem[0000000031000064] = de068d55, %l0 = ffffffffd9bba3df
lduh [%o2+0x066],%l0 ! %l0 = 0000000000008d55
! %l5 = 0000000023e675e0
setx 0xd7dd20c2d7dd20c2,%g7,%l5 ! %l5 = d7dd20c2d7dd20c2
! %l4 = 0000000000005869, Mem[0000000030800024] = 000041c5
stw %l4,[%o1+0x024] ! Mem[0000000030800024] = 00005869
! Mem[0000000019000000] = d9bba3df, %l2 = ffffffffffffffed
ldsh [%i2+0x002],%l2 ! %l2 = ffffffffffffa3df
! Mem[0000000019000030] = dd81ffbf ffffffff, %l2 = ffffa3df, %l3 = 9017fd90
ldda [%i2+%o6]0x81,%l2 ! %l2 = 00000000dd81ffbf 00000000ffffffff
! %l4 = 0000000000005869, Mem[0000000019800050] = 3c47cf99
stb %l4,[%i3+0x050] ! Mem[0000000019800050] = 6947cf99
! %f24 = 0d904e37 de068d55, Mem[0000000019000000] = dfa3bbd9 39a30b3e
stda %f24,[%i2+%g0]0x89 ! Mem[0000000019000000] = 0d904e37 de068d55
! %l4 = 00005869, %l5 = d7dd20c2, Mem[0000000018000058] = 03998fef 7076f51a
std %l4,[%i0+0x058] ! Mem[0000000018000058] = 00005869 d7dd20c2
! %l2 = 00000000dd81ffbf, immed = 000004c1, %l2 = 00000000dd81ffbf
taddcc %l2,0x4c1,%l2 ! %l2 = 00000000dd820480, %ccr = 0a
! Mem[0000000030800060] = 00008883ffffffb6, %l0 = 0000000000008d55
ldxa [%o1+0x060]%asi,%l0 ! %l0 = 00008883ffffffb6
p4_label_73:
! %l0 = ffffffb6, %l1 = eb758883, Mem[0000000018800030] = 0060bd73 00000000
stda %l0,[%i1+%o6]0x81 ! Mem[0000000018800030] = ffffffb6 eb758883
! %l6 = 000000000000dfe6, immed = 00000014, %l6 = 000000000000dfe6
srl %l6,0x014,%l6 ! %l6 = 0000000000000000
! %l4 = 00005869, %l5 = d7dd20c2, Mem[0000000019000020] = a45281dd c8c4ffff
stda %l4,[%i2+%o4]0x89 ! Mem[0000000019000020] = 00005869 d7dd20c2
! %l7 = 0000000023e67a4b, Mem[0000000018000008] = 4b7ae623e90198df
stxa %l7,[%i0+%i4]0x80 ! Mem[0000000018000008] = 0000000023e67a4b
! Mem[0000000018800040] = 00000000, %l5 = d7dd20c2d7dd20c2
lduw [%i1+0x040],%l5 ! %l5 = 0000000000000000
! Mem[0000000019800074] = d6de414f, %l7 = 0000000023e67a4b
ldsb [%i3+0x074],%l7 ! %l7 = ffffffffffffffd6
! Mem[0000000018000018] = 80c368ec, %l7 = ffffffffffffffd6
lduba [%i0+%i6]0x88,%l7 ! %l7 = 00000000000000ec
! %l5 = 0000000000000000, Mem[0000000019800000] = eb758883
stwa %l5,[%i3+%g0]0x89 ! Mem[0000000019800000] = 00000000
! Mem[0000000030000020] = 00000000bfff81c0, %f18 = bf422285 6357e032
ldd [%o0+%o4],%f18 ! %f18 = 00000000 bfff81c0
! %f16 = 32e05763 788a1d66, Mem[0000000018000000] = c380e06a 128760d5
stda %f16,[%i0+%g0]0x81 ! Mem[0000000018000000] = 32e05763 788a1d66
p4_label_74:
! %l7 = 00000000000000ec, %l5 = 0000000000000000, %l5 = 0000000000000000
taddcc %l7,%l5,%l5 ! %l5 = 00000000000000ec, %ccr = 00
! %l4 = 0000000000005869, immed = fffff109, %l7 = 00000000000000ec
orncc %l4,-0xef7,%l7 ! %l7 = 0000000000005eff, %ccr = 00
! %l6 = 0000000000000000, immed = 00000be2, %l4 = 0000000000005869
tsubcctv %l6,0xbe2,%l4 ! %l0 = 00008883ffffffd9, Trapped
! %l0 = ffffffd9, %l1 = eb758883, Mem[0000000018800000] = 128760d5 c380e06a
stda %l0,[%i1+%g0]0x89 ! Mem[0000000018800000] = ffffffd9 eb758883
! %l7 = 0000000000005eff, immed = fffff174, %l0 = 00008883ffffffd9
xorcc %l7,-0xe8c,%l0 ! %l0 = ffffffffffffaf8b, %ccr = 88
! %l4 = 0000000000005869, immed = 00000f94, %l0 = ffffffffffffaf8b
taddcc %l4,0xf94,%l0 ! %l0 = 00000000000067fd, %ccr = 02
! %l3 = 00000000ffffffff, immed = 00000659, %l5 = 00000000000000ec
xorcc %l3,0x659,%l5 ! %l5 = 00000000fffff9a6, %ccr = 08
! %l0 = 00000000000067fd, Mem[0000000019800028] = 8b080000, %asi = 80
stha %l0,[%i3+0x028]%asi ! Mem[0000000019800028] = 67fd0000
! %l4 = 0000000000005869, immed = 00000001, %l0 = 00000000000067fd
sllx %l4,0x001,%l0 ! %l0 = 000000000000b0d2
! %l0 = 000000000000b0d2, Mem[0000000019000000] = 558d06de
stwa %l0,[%i2+%g0]0x80 ! Mem[0000000019000000] = 0000b0d2
p4_label_75:
! %f24 = 0d904e37 de068d55, Mem[0000000030000060] = 707641ed 9369ec68
stda %f24,[%o0+0x060]%asi ! Mem[0000000030000060] = 0d904e37 de068d55
! Mem[0000000030000064] = de068d55, %l1 = 00000000eb758883
ldsba [%o0+0x064]%asi,%l1 ! %l1 = ffffffffffffffde
! %l4 = 0000000000005869, immed = fffff26e, %l4 = 0000000000005869
or %l4,-0xd92,%l4 ! %l4 = fffffffffffffa6f
! Mem[0000000019000020] = d7dd20c200005869, %f18 = 00000000 bfff81c0
ldda [%i2+%o4]0x88,%f18 ! %f18 = d7dd20c2 00005869
! Mem[0000000031000020] = 81dd0000 40007e22, %l6 = 00000000, %l7 = 00005eff
ldda [%o2+0x020]%asi,%l6 ! %l6 = 0000000081dd0000 0000000040007e22
! Mem[0000000031000024] = 40007e22, %l6 = 0000000081dd0000
lduw [%o2+0x024],%l6 ! %l6 = 0000000040007e22
! %l4 = fffffffffffffa6f, immed = fffff062, %l3 = 00000000ffffffff
xor %l4,-0xf9e,%l3 ! %l3 = 0000000000000a0d
! %f2 = 370bec68, Mem[0000000018800010] = 00008883
sta %f2 ,[%i1+%i5]0x89 ! Mem[0000000018800010] = 370bec68
! Mem[0000000030000060] = 0d904e37, %l3 = 0000000000000a0d
ldswa [%o0+0x060]%asi,%l3 ! %l3 = 000000000d904e37
! Mem[0000000019000018] = 4b7ae62388a0afdd, %f26 = ffffffff c380e06a
ldda [%i2+%i6]0x88,%f26 ! %f26 = 4b7ae623 88a0afdd
p4_label_76:
! %l2 = dd820480, %l3 = 0d904e37, Mem[0000000031000060] = 0d904e37 de068d55
std %l2,[%o2+0x060] ! Mem[0000000031000060] = dd820480 0d904e37
! %l6 = 0000000040007e22, %l7 = 0000000040007e22, %l4 = fffffffffffffa6f
udivx %l6,%l7,%l4 ! %l4 = 0000000000000001
! Mem[0000000018800010] = 68ec0b37b6ffffff, %f2 = 370bec68 fed97279
ldd [%i1+%i5],%f2 ! %f2 = 68ec0b37 b6ffffff
! Mem[0000000019800010] = fd8875eba0604000, %f4 = 6fd1bd0a 707641ed
ldd [%i3+%i5],%f4 ! %f4 = fd8875eb a0604000
! Mem[0000000019000028] = 695835ac 885d0734, %l2 = dd820480, %l3 = 0d904e37
ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000695835ac 00000000885d0734
! %l2 = 00000000695835ac, immed = fffffae5, %y = 00000093
smulcc %l2,-0x51b,%l7 ! %l7 = fffffde62aa5fadc, %ccr = 80, %y = fffffde6
! Mem[0000000030800060] = 00008883ffffffb6, %l7 = fffffde62aa5fadc
ldx [%o1+0x060],%l7 ! %l7 = 00008883ffffffb6
! %l3 = 00000000885d0734, immed = 0000088f, %l6 = 0000000040007e22
xnor %l3,0x88f,%l6 ! %l6 = ffffffff77a2f044
! %f28 = b628e003 eb758883, Mem[0000000018000008] = 00000000 23e67a4b
stda %f28,[%i0+%i4]0x81 ! Mem[0000000018000008] = b628e003 eb758883
! %l6 = ffffffff77a2f044, %l3 = 00000000885d0734, %l0 = 000000000000b0d2
srlx %l6,%l3,%l0 ! %l0 = 0000000000000fff
p4_label_77:
! Mem[0000000030000024] = bfff81c0, %l2 = 00000000695835ac
ldsw [%o0+0x024],%l2 ! %l2 = ffffffffbfff81c0
! %f2 = 68ec0b37 b6ffffff, Mem[0000000019800020] = a45050a2 2b7839e0
std %f2 ,[%i3+%o4] ! Mem[0000000019800020] = 68ec0b37 b6ffffff
! %l1 = ffffffffffffffde, immed = 00000b96, %y = fffffde6
smulcc %l1,0xb96,%l5 ! %l5 = fffffffffffe7614, %ccr = 88, %y = ffffffff
! %l4 = 0000000000000001, %l4 = 0000000000000001, %l1 = ffffffffffffffde
srlx %l4,%l4,%l1 ! %l1 = 0000000000000000
! %l7 = 00008883ffffffb6, immed = fffff3b8, %y = ffffffff
sdivcc %l7,-0xc48,%l0 ! %l0 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! %f3 = b6ffffff, Mem[0000000018800014] = b6ffffff
sta %f3 ,[%i1+0x014]%asi ! Mem[0000000018800014] = b6ffffff
! %f2 = 68ec0b37, Mem[0000000030000024] = bfff81c0
st %f2 ,[%o0+0x024] ! Mem[0000000030000024] = 68ec0b37
! Mem[0000000030000024] = 68ec0b37, %l1 = 0000000000000000
ldsw [%o0+0x024],%l1 ! %l1 = 0000000068ec0b37
! %l5 = fffffffffffe7614, %l7 = 00008883ffffffb6, %l7 = 00008883ffffffb6
xorcc %l5,%l7,%l7 ! %l7 = ffff777c000189a2, %ccr = 80
! %l6 = ffffffff77a2f044, immed = fffff324, %y = 00000000
smulcc %l6,-0xcdc,%l2 ! %l2 = fffff9fd8cb65590, %ccr = 88, %y = fffff9fd
p4_label_78:
! %l2 = fffff9fd8cb65590, %l6 = ffffffff77a2f044, %l3 = 00000000885d0734
mulx %l2,%l6,%l3 ! %l3 = 7c8192dc65c5ba40, %y = fffff9fd
! Mem[0000000019800028] = 67fd0000 00000000, %l6 = 77a2f044, %l7 = 000189a2
ldd [%i3+%o5],%l6 ! %l6 = 0000000067fd0000 0000000000000000
! %l1 = 0000000068ec0b37, Mem[0000000031000060] = dd8204800d904e37
stx %l1,[%o2+0x060] ! Mem[0000000031000060] = 0000000068ec0b37
! Mem[0000000031000024] = 40007e22, %f7 = 40007e22
ld [%o2+0x024],%f7 ! %f7 = 40007e22
! %l5 = fffffffffffe7614, Mem[0000000018800010] = 370bec68
stwa %l5,[%i1+%i5]0x89 ! Mem[0000000018800010] = fffe7614
! %l6 = 0000000067fd0000, %l2 = fffff9fd8cb65590, %y = fffff9fd
sdiv %l6,%l2,%l0 ! %l0 = 0000000000000d58
mov %l0,%y ! %y = 00000d58
! %l2 = fffff9fd8cb65590, Mem[0000000031000066] = 68ec0b37
sth %l2,[%o2+0x066] ! Mem[0000000031000064] = 68ec5590
! %l6 = 0000000067fd0000, immed = 00000011, %l6 = 0000000067fd0000
srl %l6,0x011,%l6 ! %l6 = 00000000000033fe
! %l6 = 00000000000033fe, %l3 = 7c8192dc65c5ba40, %l4 = 0000000000000001
tsubcctv %l6,%l3,%l4 ! %l0 = 0000000000000d7b, Trapped
! %l0 = 0000000000000d7b, %l4 = 0000000000000001, %l3 = 7c8192dc65c5ba40
addccc %l0,%l4,%l3 ! %l3 = 0000000000000d7c, %ccr = 00
p4_label_79:
! %l2 = fffff9fd8cb65590, %l0 = 0000000000000d7b, %l3 = 0000000000000d7c
andcc %l2,%l0,%l3 ! %l3 = 0000000000000510, %ccr = 00
! %l2 = fffff9fd8cb65590, %l0 = 0000000000000d7b, %l6 = 00000000000033fe
taddcc %l2,%l0,%l6 ! %l6 = fffff9fd8cb6630b, %ccr = 8a
! Mem[0000000030000060] = 0d904e37, %l0 = 0000000000000d7b
ldsb [%o0+0x060],%l0 ! %l0 = 000000000000000d
! Mem[0000000031800020] = 088a96c0a70072d6, %f8 = ffffffff fffff660
ldd [%o3+%o4],%f8 ! %f8 = 088a96c0 a70072d6
! %l4 = 0000000000000001, %l0 = 000000000000000d, %l4 = 0000000000000001
mulx %l4,%l0,%l4 ! %l4 = 000000000000000d, %y = d58
! %f5 = a0604000, Mem[0000000019000040] = e8bb6369
st %f5 ,[%i2+0x040] ! Mem[0000000019000040] = a0604000
! Randomly selected nop
nop
! Mem[0000000018000000] = 661d8a786357e032, %f4 = fd8875eb a0604000
ldda [%i0+%g0]0x88,%f4 ! %f4 = 661d8a78 6357e032
! Mem[0000000018800028] = 0034ac1a000a5023, %f14 = 7076f51a 695835ac
ldda [%i1+%o5]0x81,%f14 ! %f14 = 0034ac1a 000a5023
! %l2 = fffff9fd8cb65590, immed = fffff5e2, %l6 = fffff9fd8cb6630b
orncc %l2,-0xa1e,%l6 ! %l6 = fffff9fd8cb65f9d, %ccr = 88
p4_label_80:
! Mem[0000000019800010] = eb7588fd, %l4 = 000000000000000d
ldsba [%i3+%i5]0x88,%l4 ! %l4 = fffffffffffffffd
! %l1 = 0000000068ec0b37, Mem[0000000019000018] = ddafa088
stwa %l1,[%i2+%i6]0x81 ! Mem[0000000019000018] = 68ec0b37
! %f16 = 32e05763 788a1d66, Mem[0000000031800020] = 088a96c0 a70072d6
stda %f16,[%o3+0x020]%asi ! Mem[0000000031800020] = 32e05763 788a1d66
! %l0 = 000000000000000d, Mem[0000000030800020] = 60bc6b0d
sth %l0,[%o1+%o4] ! Mem[0000000030800020] = 000d6b0d
! Set Register : %l2 = fffff9fd8cb65590
xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000018800020] = 32e05763, %l7 = 0000000000000000
ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000032
! Set Register : %l3 = 0000000000000510
xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000031800064] = 7007bd0c, %l2 = ffffffffffffffff
lduw [%o3+0x064],%l2 ! %l2 = 000000007007bd0c
! Mem[0000000031800024] = 788a1d66, %f15 = 000a5023
ld [%o3+0x024],%f15 ! %f15 = 788a1d66
! Mem[0000000018000028] = 852242bf, %l3 = ffffffffffffffff
ldsha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000042bf
p4_label_81:
! %l6 = fffff9fd8cb65f9d, immed = fffffff1, %l3 = 00000000000042bf
orn %l6,-0x00f,%l3 ! %l3 = fffff9fd8cb65f9f
! %l5 = fffffffffffe7614, %l4 = fffffffffffffffd, %y = 00000d58
umul %l5,%l4,%l4 ! %l4 = fffe761100049dc4, %y = fffe7611
! Mem[0000000019800064] = 41c56f4a, %l6 = fffff9fd8cb65f9d
ldsb [%i3+0x067],%l6 ! %l6 = 000000000000004a
! Mem[0000000019800000] = 0000000020d7d422, %l7 = 0000000000000032
ldxa [%i3+%g0]0x81,%l7 ! %l7 = 0000000020d7d422
! Mem[0000000031800060] = ffffffff, %l6 = 000000000000004a
ldswa [%o3+0x060]%asi,%l6 ! %l6 = ffffffffffffffff
! %l2 = 000000007007bd0c, %l6 = ffffffffffffffff, %l7 = 0000000020d7d422
addccc %l2,%l6,%l7 ! %l7 = 000000007007bd0b, %ccr = 11
! Mem[0000000019000000] = 0000b0d2, %l2 = 000000007007bd0c
lduha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030000020] = 0000000068ec0b37, %l5 = fffffffffffe7614
ldxa [%o0+0x020]%asi,%l5 ! %l5 = 0000000068ec0b37
! Mem[000000001980002c] = 00000000, %l1 = 0000000068ec0b37
ldsb [%i3+0x02d],%l1 ! %l1 = 0000000000000000
! %l0 = 000000000000000d, Mem[0000000031000062] = 00000000
sth %l0,[%o2+0x062] ! Mem[0000000031000060] = 0000000d
p4_label_82:
! Mem[0000000031800060] = ffffffff, %l5 = 0000000068ec0b37
ldsha [%o3+0x060]%asi,%l5 ! %l5 = ffffffffffffffff
! %l2 = 0000000000000000, %l0 = 000000000000000d, %l6 = ffffffffffffffff
srl %l2,%l0,%l6 ! %l6 = 0000000000000000
! Mem[0000000019800030] = 806cf087, %l4 = fffe761100049dc4
lduha [%i3+%o6]0x80,%l4 ! %l4 = 000000000000806c
! %l1 = 0000000000000000, Mem[0000000019800008] = 6357e032
stwa %l1,[%i3+%i4]0x89 ! Mem[0000000019800008] = 00000000
! %l0 = 000000000000000d, Mem[0000000031000060] = 0000000d68ec5590
stx %l0,[%o2+0x060] ! Mem[0000000031000060] = 000000000000000d
! Mem[0000000030800060] = 00008883ffffffb6, %l1 = 0000000000000000
ldx [%o1+0x060],%l1 ! %l1 = 00008883ffffffb6
! Mem[0000000030800024] = 00005869, %f21 = 2d644567
ld [%o1+0x024],%f21 ! %f21 = 00005869
! Mem[0000000030800020] = 000d6b0d, %l6 = 0000000000000000
ldsha [%o1+0x022]%asi,%l6 ! %l6 = 0000000000006b0d
! %f12 = ab6208c8 bf422285, Mem[0000000019800010] = eb7588fd 004060a0
stda %f12,[%i3+%i5]0x89 ! Mem[0000000019800010] = ab6208c8 bf422285
! Mem[0000000031000060] = 00000000, %l3 = fffff9fd8cb65f9f
ldsba [%o2+0x060]%asi,%l3 ! %l3 = 0000000000000000
p4_label_83:
! Mem[0000000019000028] = 695835ac885d0734, %f20 = 9369ec68 00005869
ldda [%i2+%o5]0x81,%f20 ! %f20 = 695835ac 885d0734
! %l1 = 00008883ffffffb6, Mem[0000000019000072] = ffffffff
stba %l1,[%i2+0x072]%asi ! Mem[0000000019000070] = ffffb6ff
! %l6 = 0000000000006b0d
sethi %hi(0x40c34800),%l6 ! %l6 = 0000000040c34800
! %l6 = 0000000040c34800, immed = 0000000d, %l3 = 0000000000000000
sra %l6,0x00d,%l3 ! %l3 = 000000000002061a
! %l4 = 000000000000806c, immed = fffffaf3, %l0 = 000000000000000d
taddcc %l4,-0x50d,%l0 ! %l0 = 0000000000007b5f, %ccr = 13
! %l6 = 40c34800, %l7 = 7007bd0b, Mem[0000000031000060] = 00000000 0000000d
std %l6,[%o2+0x060] ! Mem[0000000031000060] = 40c34800 7007bd0b
! Mem[0000000018000018] = 0000000080c368ec, %f30 = 39a30b3e bf422285
ldda [%i0+%i6]0x88,%f30 ! %f30 = 00000000 80c368ec
! %l6 = 0000000040c34800, %l5 = ffffffffffffffff, %l2 = 0000000000000000
sll %l6,%l5,%l2 ! %l2 = 2061a40000000000
! Mem[0000000031800064] = 7007bd0c, %l4 = 000000000000806c
ldsw [%o3+0x064],%l4 ! %l4 = 000000007007bd0c
! %l5 = ffffffffffffffff, Mem[0000000031000062] = 40c34800
sth %l5,[%o2+0x062] ! Mem[0000000031000060] = 40c3ffff
p4_label_84:
! %l2 = 2061a40000000000, Mem[000000001980005b] = 1a3322bd
stb %l2,[%i3+0x05b] ! Mem[0000000019800058] = 1a332200
! %l2 = 2061a40000000000, Mem[0000000018000000] = 32e05763
stwa %l2,[%i0+%g0]0x80 ! Mem[0000000018000000] = 00000000
! %l2 = 2061a40000000000, %l2 = 2061a40000000000, %l2 = 2061a40000000000
andncc %l2,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Mem[0000000019800010] = 852242bf, %l6 = 0000000040c34800
ldsba [%i3+%i5]0x81,%l6 ! %l6 = ffffffffffffff85
! Mem[0000000019800020] = ffffffb6370bec68, %l6 = ffffffffffffff85
ldxa [%i3+%o4]0x88,%l6 ! %l6 = ffffffb6370bec68
! %l1 = 00008883ffffffb6, immed = 00000633, %l6 = ffffffb6370bec68
sub %l1,0x633,%l6 ! %l6 = 00008883fffff983
! Mem[0000000019800078] = 7076f51a, %l6 = 00008883fffff983
lduh [%i3+0x078],%l6 ! %l6 = 0000000000007076
! %l6 = 0000000000007076, %l2 = 0000000000000000, %y = fffe7611
udiv %l6,%l2,%l0 ! Div by zero, %l0 = 0000000000007baf
mov %l0,%y ! %y = 00007b87
! %l4 = 000000007007bd0c, %l0 = 0000000000007b87, %l3 = 000000000002061a
srl %l4,%l0,%l3 ! %l3 = 0000000000e00f7a
! %l1 = 00008883ffffffb6, %l7 = 000000007007bd0b, %l2 = 0000000000000000
xor %l1,%l7,%l2 ! %l2 = 000088838ff842bd
p4_label_85:
! %f25 = de068d55, Mem[0000000019800010] = bf422285
sta %f25,[%i3+%i5]0x89 ! Mem[0000000019800010] = de068d55
! %l7 = 000000007007bd0b, Mem[0000000018000008] = b628e003
stba %l7,[%i0+%i4]0x81 ! Mem[0000000018000008] = 0b28e003
! %l3 = 0000000000e00f7a, immed = 0000000e, %l2 = 000088838ff842bd
srl %l3,0x00e,%l2 ! %l2 = 0000000000000380
! %l6 = 0000000000007076, %l1 = 00008883ffffffb6, %l0 = 0000000000007b87
srl %l6,%l1,%l0 ! %l0 = 0000000000000000
! %l7 = 000000007007bd0b, immed = 00000d5c, %l4 = 000000007007bd0c
addccc %l7,0xd5c,%l4 ! %l4 = 000000007007ca67, %ccr = 00
! Mem[0000000031800060] = ffffffff 7007bd0c, %l0 = 00000000, %l1 = ffffffb6
ldd [%o3+0x060],%l0 ! %l0 = 00000000ffffffff 000000007007bd0c
! %l4 = 000000007007ca67, immed = fffff3b0, %y = 00007b87
sdivcc %l4,-0xc50,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = ffffffff
! Mem[0000000018000000] = 00000000, %l4 = 000000007007ca67
lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000000e00f7a, Mem[0000000018000072] = 9ddc9e80
sth %l3,[%i0+0x072] ! Mem[0000000018000070] = 9ddc0f7a
! Invert Register : %l4 = 0000000000000000
xor %l4,-1,%l4 ! %l4 = ffffffffffffffff
p4_label_86:
! retry : should take illegal inst trap, %l0 = 00000000ffffffff
retry ! Illegal inst trap : %l0 = 000000010000000f
! Mem[0000000019800060] = 14b6276e, %l6 = 0000000000007076
ldsw [%i3+0x060],%l6 ! %l6 = 0000000014b6276e
! Mem[0000000019800018] = dfff35f4 00000000, %l6 = 14b6276e, %l7 = 7007bd0b
ldda [%i3+%i6]0x89,%l6 ! %l6 = 0000000000000000 00000000dfff35f4
! %l5 = ffffffffffffffff, Mem[0000000030800060] = 00008883ffffffb6
stx %l5,[%o1+0x060] ! Mem[0000000030800060] = ffffffffffffffff
! Mem[0000000031000024] = 40007e22, %f20 = 695835ac
ld [%o2+0x024],%f20 ! %f20 = 40007e22
! Mem[0000000031800060] = ffffffff7007bd0c, %l5 = ffffffffffffffff
ldx [%o3+0x060],%l5 ! %l5 = ffffffff7007bd0c
! Mem[0000000019000020] = 00005869, %l4 = ffffffffffffffff
ldsha [%i2+%o4]0x89,%l4 ! %l4 = 0000000000005869
! Mem[0000000031800020] = 32e05763 788a1d66, %l4 = 00005869, %l5 = 7007bd0c
ldda [%o3+0x020]%asi,%l4 ! %l4 = 0000000032e05763 00000000788a1d66
! %l7 = 00000000dfff35f4, %l5 = 00000000788a1d66, %l2 = 0000000000000380
or %l7,%l5,%l2 ! %l2 = 00000000ffff3df6
! Mem[0000000018000020] = 088a96c0, %l6 = 0000000000000000
ldsba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000008
p4_label_87:
! %f7 = 40007e22, Mem[0000000031800064] = 7007bd0c
sta %f7 ,[%o3+0x064]%asi ! Mem[0000000031800064] = 40007e22
! %l2 = 00000000ffff3df6, %l3 = 0000000000e00f7a, %l7 = 00000000dfff35f4
tsubcctv %l2,%l3,%l7 ! %l0 = 0000000100000032, Trapped
! %l5 = 00000000788a1d66, %l7 = 00000000dfff35f4, %y = ffffffff
udiv %l5,%l7,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 00000032
! %l4 = 00000000ffffffff, %l2 = 00000000ffff3df6, %y = 00000032
umulcc %l4,%l2,%l1 ! %l1 = ffff3df50000c20a, %ccr = 80, %y = ffff3df5
! Mem[0000000031000060] = 40c3ffff7007bd0b, %f6 = 81dd0000 40007e22
ldda [%o2+0x060]%asi,%f6 ! %f6 = 40c3ffff 7007bd0b
! %f20 = 40007e22 885d0734, Mem[0000000030000020] = 00000000 68ec0b37
std %f20,[%o0+%o4] ! Mem[0000000030000020] = 40007e22 885d0734
! %l2 = 00000000ffff3df6, Mem[000000001900000a] = ffff0433
sth %l2,[%i2+0x00a] ! Mem[0000000019000008] = ffff3df6
! Mem[0000000030800020] = 000d6b0d, %l5 = 00000000788a1d66
ldsh [%o1+0x022],%l5 ! %l5 = 0000000000006b0d
! %l2 = 00000000ffff3df6, immed = 000000ae, %l0 = 0000000100000032
tsubcc %l2,0x0ae,%l0 ! %l0 = 00000000ffff3d48, %ccr = 0a
! Mem[0000000030800064] = ffffffff, %l0 = 00000000ffff3d48
lduw [%o1+0x064],%l0 ! %l0 = 00000000ffffffff
p4_label_88:
! Mem[0000000018800008] = 70763c4e03e028b6, %l2 = 00000000ffff3df6
ldxa [%i1+%i4]0x88,%l2 ! %l2 = 70763c4e03e028b6
! Mem[0000000030000064] = de068d55, %l0 = 00000000ffffffff
ldsh [%o0+0x066],%l0 ! %l0 = ffffffffffff8d55
! %l0 = ffffffffffff8d55, Mem[0000000018800008] = 03e028b6
stwa %l0,[%i1+%i4]0x89 ! Mem[0000000018800008] = ffff8d55
! %f24 = 0d904e37 de068d55, Mem[0000000030800020] = 000d6b0d 00005869
std %f24,[%o1+%o4] ! Mem[0000000030800020] = 0d904e37 de068d55
! Mem[0000000019800008] = 00000000, %f20 = 40007e22
lda [%i3+%i4]0x80,%f20 ! %f20 = 00000000
! Mem[0000000031000024] = 40007e22, %l4 = 00000000ffffffff
ldsb [%o2+0x025],%l4 ! %l4 = 0000000000000000
! %l5 = 0000000000006b0d, immed = fffffa1f, %l5 = 0000000000006b0d
taddcctv %l5,-0x5e1,%l5 ! %l0 = ffffffffffff8d78, Trapped
! %l7 = 00000000dfff35f4, %l2 = 70763c4e03e028b6, %l4 = 0000000000000000
or %l7,%l2,%l4 ! %l4 = 70763c4edfff3df6
! Mem[0000000018800074] = 27247cba, %l4 = 70763c4edfff3df6
lduh [%i1+0x076],%l4 ! %l4 = 0000000000007cba
! Mem[0000000030800060] = ffffffff, %l2 = 70763c4e03e028b6
lduw [%o1+0x060],%l2 ! %l2 = 00000000ffffffff
p4_label_89:
! %f27 = 88a0afdd, Mem[0000000018000020] = 088a96c0
sta %f27,[%i0+0x020]%asi ! Mem[0000000018000020] = 88a0afdd
! Mem[0000000030000020] = 40007e22, %f14 = 0034ac1a
ld [%o0+%o4],%f14 ! %f14 = 40007e22
! %f4 = 661d8a78 6357e032, Mem[0000000019000028] = ac355869 34075d88
stda %f4 ,[%i2+%o5]0x89 ! Mem[0000000019000028] = 661d8a78 6357e032
! Mem[0000000018800014] = b6ffffff, %l4 = 0000000000007cba
ldswa [%i1+0x014]%asi,%l4 ! %l4 = ffffffffb6ffffff
! retry : should take illegal inst trap, %l0 = ffffffffffff8d78
retry ! Illegal inst trap : %l0 = ffffffffffff8d88
! Mem[0000000030800020] = 0d904e37de068d55, %l3 = 0000000000e00f7a
ldxa [%o1+0x020]%asi,%l3 ! %l3 = 0d904e37de068d55
! %l5 = 0000000000006b0d, immed = ffffffb4, %l3 = 0d904e37de068d55
xnorcc %l5,-0x04c,%l3 ! %l3 = 0000000000006b46, %ccr = 00
! Mem[0000000031800020] = 32e05763 788a1d66, %l2 = ffffffff, %l3 = 00006b46
ldd [%o3+%o4],%l2 ! %l2 = 0000000032e05763 00000000788a1d66
! Clear Register : %l4 = ffffffffb6ffffff
clr %l4 ! %l4 = 0000000000000000
! %l0 = ffffffffffff8d88, Mem[0000000031800063] = ffffffff
stb %l0,[%o3+0x063] ! Mem[0000000031800060] = ffffff88
p4_label_90:
! %l6 = 0000000000000008, %l5 = 0000000000006b0d, %l4 = 0000000000000000
addc %l6,%l5,%l4 ! %l4 = 0000000000006b15
! %l4 = 0000000000006b15, %l0 = ffffffffffff8d88, %l1 = ffff3df50000c20a
taddcc %l4,%l0,%l1 ! %l1 = fffffffffffff89d, %ccr = 8a
! Mem[0000000019000028] = 32e05763, %l3 = 00000000788a1d66
lduba [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000032
! Mem[0000000019000030] = dd81ffbfffffffff, %f28 = b628e003 eb758883
ldda [%i2+%o6]0x80,%f28 ! %f28 = dd81ffbf ffffffff
! Mem[0000000018800028] = 1aac3400, %l0 = ffffffffffff8d88
ldsba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000018000030] = 13a54b68, %l6 = 0000000000000008
ldswa [%i0+%o6]0x88,%l6 ! %l6 = 0000000013a54b68
! %l1 = fffffffffffff89d, immd = 00000000000000c1, %l4 = 0000000000006b15
udivx %l1,0x0c1,%l4 ! %l4 = 015390948f40fea2
! Mem[0000000031000064] = 7007bd0b, %l7 = 00000000dfff35f4
ldsh [%o2+0x066],%l7 ! %l7 = ffffffffffffbd0b
! %f9 = a70072d6, Mem[0000000031800060] = ffffff88
st %f9 ,[%o3+0x060] ! Mem[0000000031800060] = a70072d6
! Mem[0000000030800020] = 0d904e37, %l2 = 0000000032e05763
ldsh [%o1+0x022],%l2 ! %l2 = 0000000000004e37
p4_label_91:
! Mem[0000000018000000] = 00000000, %l2 = 0000000000004e37
lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030800060] = ffffffff ffffffff, %l2 = 00000000, %l3 = 00000032
ldd [%o1+0x060],%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! %l1 = fffffffffffff89d, Mem[0000000019000030] = dd81ffbf
stwa %l1,[%i2+%o6]0x80 ! Mem[0000000019000030] = fffff89d
! %l1 = fffffffffffff89d, Mem[0000000018000030] = 13a54b68
stba %l1,[%i0+%o6]0x89 ! Mem[0000000018000030] = 13a54b9d
! Mem[0000000018800018] = 852242bf, %l7 = ffffffffffffbd0b
ldsba [%i1+%i6]0x88,%l7 ! %l7 = ffffffffffffffbf
! %l5 = 0000000000006b0d, immed = fffff35b, %l4 = 015390948f40fea2
orncc %l5,-0xca5,%l4 ! %l4 = 0000000000006fad, %ccr = 00
! %f20 = 00000000 885d0734, Mem[0000000030000020] = 40007e22 885d0734
stda %f20,[%o0+0x020]%asi ! Mem[0000000030000020] = 00000000 885d0734
! %l0 = 0000000000000000, %l4 = 0000000000006fad, %l1 = fffffffffffff89d
tsubcc %l0,%l4,%l1 ! %l1 = ffffffffffff9053, %ccr = 9b
! %l3 = 00000000ffffffff, Mem[0000000030000060] = 0d904e37de068d55
stx %l3,[%o0+0x060] ! Mem[0000000030000060] = 00000000ffffffff
! Clear Register : %l2 = 00000000ffffffff
clr %l2 ! %l2 = 0000000000000000
p4_label_92:
! Mem[000000001980005c] = a68120bd, %l4 = 0000000000006fad
ldsha [%i3+0x05c]%asi,%l4 ! %l4 = ffffffffffffa681
! Mem[0000000030800064] = ffffffff, %l5 = 0000000000006b0d
ldsh [%o1+0x064],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000018800020] = 32e05763, %l6 = 0000000013a54b68
lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000032e05763
! %l4 = ffffa681, %l5 = ffffffff, Mem[0000000018800030] = b6ffffff 838875eb
stda %l4,[%i1+%o6]0x89 ! Mem[0000000018800030] = ffffa681 ffffffff
! Mem[0000000019000008] = f63dffff, %l1 = ffffffffffff9053
lduha [%i2+%i4]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030800060] = ffffffff ffffffff, %l4 = ffffa681, %l5 = ffffffff
ldd [%o1+0x060],%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
! %l1 = 000000000000ffff, %l3 = 00000000ffffffff, %l7 = ffffffffffffffbf
addc %l1,%l3,%l7 ! %l7 = 000000010000ffff
! %l0 = 0000000000000000, %l0 = 0000000000000000, %l1 = 000000000000ffff
orn %l0,%l0,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000018000024] = 00000068, %l2 = 0000000000000000
lduh [%i0+0x024],%l2 ! %l2 = 0000000000000000
! Mem[0000000018800030] = 81a6ffff, %l1 = ffffffffffffffff
lduba [%i1+%o6]0x80,%l1 ! %l1 = 0000000000000081
p4_label_93:
! %f14 = 40007e22 788a1d66, Mem[0000000019800018] = 00000000 f435ffdf
std %f14,[%i3+%i6] ! Mem[0000000019800018] = 40007e22 788a1d66
! %l6 = 0000000032e05763, immed = 0000002a, %l7 = 000000010000ffff
orn %l6,0x02a,%l7 ! %l7 = fffffffffffffff7
! %l1 = 0000000000000081, %l6 = 0000000032e05763, %y = ffff3df5
sdivcc %l1,%l6,%l0 ! %l0 = fffffffffffc2f9d, %ccr = 88
mov %l0,%y ! %y = fffc2f9d
! Mem[0000000019800008] = 00000000, %l3 = 00000000ffffffff
ldsha [%i3+%i4]0x81,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ffffffff, %l4 = 00000000ffffffff, %l7 = fffffffffffffff7
udivx %l4,%l4,%l7 ! %l7 = 0000000000000001
! %l1 = 0000000000000081, %l7 = 0000000000000001, %l2 = 0000000000000000
addccc %l1,%l7,%l2 ! %l2 = 0000000000000082, %ccr = 00
! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000030800060] = ffffffff ffffffff
std %l4,[%o1+0x060] ! Mem[0000000030800060] = ffffffff ffffffff
! %l6 = 32e05763, %l7 = 00000001, Mem[0000000031000020] = 81dd0000 40007e22
stda %l6,[%o2+0x020]%asi ! Mem[0000000031000020] = 32e05763 00000001
! Mem[0000000031000024] = 00000001, %l6 = 0000000032e05763
ldub [%o2+0x024],%l6 ! %l6 = 0000000000000000
! Mem[0000000019800018] = 40007e22788a1d66, %f4 = 661d8a78 6357e032
ldd [%i3+%i6],%f4 ! %f4 = 40007e22 788a1d66
p4_label_94:
! %l4 = 00000000ffffffff, immd = 0000000000000ac5, %l7 = 0000000000000001
sdivx %l4,0xac5,%l7 ! %l7 = 000000000017c550
! Mem[0000000019000020] = 69580000, %l0 = fffffffffffc2f9d
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000069580000
! Mem[0000000019800030] = 806cf087bd968a08, %f14 = 40007e22 788a1d66
ldda [%i3+%o6]0x80,%f14 ! %f14 = 806cf087 bd968a08
! %l0 = 0000000069580000, Mem[0000000031000062] = 40c3ffff
stb %l0,[%o2+0x062] ! Mem[0000000031000060] = 40c300ff
! %l0 = 0000000069580000, immed = 000003de, %l7 = 000000000017c550
xorcc %l0,0x3de,%l7 ! %l7 = 00000000695803de, %ccr = 00
! %f0 = 7007bd0c 76f9415c, Mem[0000000019000008] = f63dffff 30040000
stda %f0 ,[%i2+%i4]0x89 ! Mem[0000000019000008] = 7007bd0c 76f9415c
! %l7 = 00000000695803de, immed = 00000c72, %l6 = 0000000000000000
sub %l7,0xc72,%l6 ! %l6 = 000000006957f76c
! Mem[0000000019000000] = d2b00000, %l2 = 0000000000000082
ldswa [%i2+%g0]0x88,%l2 ! %l2 = ffffffffd2b00000
! %l3 = 0000000000000000, %l4 = 00000000ffffffff, %l1 = 0000000000000081
xorcc %l3,%l4,%l1 ! %l1 = 00000000ffffffff, %ccr = 08
! %l2 = ffffffffd2b00000, %l1 = 00000000ffffffff, %l1 = 00000000ffffffff
taddcctv %l2,%l1,%l1 ! %l0 = 0000000069580023, Trapped
p4_label_95:
! Mem[0000000019000008] = 5c41f976, %l7 = 00000000695803de
ldswa [%i2+%i4]0x81,%l7 ! %l7 = 000000005c41f976
! Invert Register : %l3 = 0000000000000000
xor %l3,-1,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, %l4 = 00000000ffffffff, %y = fffc2f9d
umul %l3,%l4,%l4 ! %l4 = fffffffe00000001, %y = fffffffe
! Clear Register : %l7 = 000000005c41f976
clr %l7 ! %l7 = 0000000000000000
! Mem[0000000018000008] = 0b28e003, %l3 = ffffffffffffffff
ldsba [%i0+%i4]0x81,%l3 ! %l3 = 000000000000000b
! Mem[0000000018000070] = 9ddc0f7a, %l5 = 00000000ffffffff
lduh [%i0+0x070],%l5 ! %l5 = 0000000000009ddc
! %l3 = 000000000000000b, Mem[0000000030000066] = ffffffff
stb %l3,[%o0+0x066] ! Mem[0000000030000064] = ffff0bff
! Mem[0000000030800064] = ffffffff, %l7 = 0000000000000000
ldsh [%o1+0x064],%l7 ! %l7 = ffffffffffffffff
! %l6 = 000000006957f76c, %l5 = 0000000000009ddc, %y = fffffffe
udiv %l6,%l5,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %f30 = 00000000 80c368ec, Mem[0000000018000050] = 593465e0 86ef4a22
stda %f30,[%i0+0x050]%asi ! Mem[0000000018000050] = 00000000 80c368ec
p4_label_96:
! %l5 = 0000000000009ddc, Mem[0000000018000008] = 0b28e003
stba %l5,[%i0+%i4]0x81 ! Mem[0000000018000008] = dc28e003
! Mem[0000000019000000] = 0000b0d2, %l1 = 00000000ffffffff
ldsha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000009ddc
sethi %hi(0xef71c000),%l5 ! %l5 = 00000000ef71c000
! retry : should take illegal inst trap, %l0 = 00000000ffffffff
retry ! Illegal inst trap : %l0 = 000000010000000f
! %l3 = 000000000000000b, Mem[0000000019000018] = 68ec0b37
stba %l3,[%i2+%i6]0x81 ! Mem[0000000019000018] = 0bec0b37
! %l0 = 000000010000000f, Mem[0000000018800028] = 0034ac1a
stw %l0,[%i1+%o5] ! Mem[0000000018800028] = 0000000f
! %l6 = 000000006957f76c, immed = 000008f4, %l4 = fffffffe00000001
and %l6,0x8f4,%l4 ! %l4 = 0000000000000064
! Mem[0000000030800060] = ffffffffffffffff, %f16 = 32e05763 788a1d66
ldda [%o1+0x060]%asi,%f16 ! %f16 = ffffffff ffffffff
! %f26 = 4b7ae623 88a0afdd, Mem[0000000030000060] = 00000000 ffff0bff
std %f26,[%o0+0x060] ! Mem[0000000030000060] = 4b7ae623 88a0afdd
! %f20 = 00000000 885d0734, Mem[0000000019800000] = 00000000 20d7d422
stda %f20,[%i3+%g0]0x81 ! Mem[0000000019800000] = 00000000 885d0734
p4_label_97:
! %l0 = 0000000f, %l1 = 00000000, Mem[0000000019000020] = 69580000 c220ddd7
stda %l0,[%i2+%o4]0x81 ! Mem[0000000019000020] = 0000000f 00000000
! Mem[0000000030000020] = 00000000885d0734, %l5 = 00000000ef71c000
ldx [%o0+%o4],%l5 ! %l5 = 00000000885d0734
! done : should take illegal inst trap, %l0 = 000000010000000f
done ! Illegal inst trap : %l0 = 000000010000001f
! Mem[0000000018800000] = d9ffffff 838875eb, %l0 = 0000001f, %l1 = 00000000
ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000d9ffffff 00000000838875eb
! %l1 = 00000000838875eb
sethi %hi(0x1ead0400),%l1 ! %l1 = 000000001ead0400
! %l0 = 00000000d9ffffff, immed = 00000f8f, %l5 = 00000000885d0734
andncc %l0,0xf8f,%l5 ! %l5 = 00000000d9fff070, %ccr = 08
! %l7 = ffffffffffffffff, immed = fffff8d8, %l3 = 000000000000000b
subccc %l7,-0x728,%l3 ! %l3 = 0000000000000727, %ccr = 00
! %l5 = 00000000d9fff070
setx 0x8350d57b8350d57b,%g7,%l5 ! %l5 = 8350d57b8350d57b
! %l7 = ffffffffffffffff, %l3 = 0000000000000727, %y = ffffffff
smulcc %l7,%l3,%l3 ! %l3 = fffffffffffff8d9, %ccr = 88, %y = ffffffff
! %l3 = fffffffffffff8d9, %l1 = 000000001ead0400, %l1 = 000000001ead0400
sdivx %l3,%l1,%l1 ! Div by zero, %l0 = 00000000da000027
p4_label_98:
! %l6 = 000000006957f76c, %l4 = 0000000000000064, %l5 = 8350d57b8350d57b
tsubcctv %l6,%l4,%l5 ! %l5 = 000000006957f708, %ccr = 00
! %f16 = ffffffff ffffffff, Mem[0000000018800058] = ae7b41c5 36fb702f
std %f16,[%i1+0x058] ! Mem[0000000018800058] = ffffffff ffffffff
! %l1 = 0000000000000000, immed = 00000525, %y = ffffffff
sdivcc %l1,0x525,%l3 ! %l3 = ffffffffffce3d0a, %ccr = 88
mov %l0,%y ! %y = d9ffffff
! Mem[0000000018800008] = 558dffff, %l0 = 00000000d9ffffff
ldsba [%i1+%i4]0x81,%l0 ! %l0 = 0000000000000055
! %l0 = 00000055, %l1 = 00000000, Mem[0000000030000060] = 4b7ae623 88a0afdd
stda %l0,[%o0+0x060]%asi ! Mem[0000000030000060] = 00000055 00000000
! Clear Register : %l1 = 0000000000000000
clr %l1 ! %l1 = 0000000000000000
! %l6 = 000000006957f76c, Mem[0000000030000026] = 885d0734
stb %l6,[%o0+0x026] ! Mem[0000000030000024] = 885d6c34
! %f2 = 68ec0b37, Mem[000000001880004c] = 2001207d
st %f2 ,[%i1+0x04c] ! Mem[000000001880004c] = 68ec0b37
! %l2 = ffffffffd2b00000, %l7 = ffffffffffffffff, %y = d9ffffff
umulcc %l2,%l7,%l6 ! %l6 = d2afffff2d500000, %ccr = 80, %y = d2afffff
! %l6 = d2afffff2d500000, %l5 = 000000006957f708, %l4 = 0000000000000064
sub %l6,%l5,%l4 ! %l4 = d2affffec3f808f8
p4_label_99:
! %l0 = 0000000000000055, immed = 000006df, %l4 = d2affffec3f808f8
or %l0,0x6df,%l4 ! %l4 = 00000000000006df
! Mem[0000000031800064] = 40007e22, %l0 = 0000000000000055
ldsw [%o3+0x064],%l0 ! %l0 = 0000000040007e22
! Mem[0000000031000020] = 32e05763 00000001, %l0 = 40007e22, %l1 = 00000000
ldd [%o2+%o4],%l0 ! %l0 = 0000000032e05763 0000000000000001
! Mem[0000000018000014] = 31000000, %l4 = 00000000000006df
lduh [%i0+0x014],%l4 ! %l4 = 0000000000003100
! %l5 = 000000006957f708, %l4 = 0000000000003100, %l3 = ffffffffffce3d0a
udivx %l5,%l4,%l3 ! %l3 = 000000000002265d
! Mem[0000000018000020] = ddafa088, %l5 = 000000006957f708
lduha [%i0+%o4]0x88,%l5 ! %l5 = 000000000000a088
! Mem[000000001880001c] = 83bce797, %l6 = d2afffff2d500000
ldsba [%i1+0x01d]%asi,%l6 ! %l6 = ffffffffffffffbc
! %l3 = 000000000002265d, Mem[0000000018800030] = 81a6ffff
stha %l3,[%i1+%o6]0x80 ! Mem[0000000018800030] = 265dffff
! %l4 = 0000000000003100, immed = fffffb73, %l5 = 000000000000a088
taddcc %l4,-0x48d,%l5 ! %l5 = 0000000000002c73, %ccr = 13
! Mem[0000000031000064] = 7007bd0b, %l3 = 000000000002265d
lduh [%o2+0x064],%l3 ! %l3 = 0000000000007007
p4_label_100:
! Mem[0000000018800020] = 9eace11b6357e032, %l7 = ffffffffffffffff
ldxa [%i1+%o4]0x88,%l7 ! %l7 = 9eace11b6357e032
! Mem[0000000019000030] = 9df8ffff, %l7 = 9eace11b6357e032
ldswa [%i2+%o6]0x88,%l7 ! %l7 = ffffffff9df8ffff
! %l6 = ffffffffffffffbc, Mem[0000000018800068] = afdfeaf33f2de9e6
stx %l6,[%i1+0x068] ! Mem[0000000018800068] = ffffffffffffffbc
! %l2 = ffffffffd2b00000, immed = fffff06a, %l2 = ffffffffd2b00000
or %l2,-0xf96,%l2 ! %l2 = fffffffffffff06a
! %l3 = 0000000000007007, Mem[0000000019800020] = 68ec0b37b6ffffff
stxa %l3,[%i3+%o4]0x80 ! Mem[0000000019800020] = 0000000000007007
! %l7 = ffffffff9df8ffff, immd = 0000000000000154, %l1 = 0000000000000001
mulx %l7,0x154,%l1 ! %l1 = ffffff7dceb3feac, %y = d2afffff
! %l4 = 00003100, %l5 = 00002c73, Mem[0000000031000020] = 32e05763 00000001
std %l4,[%o2+%o4] ! Mem[0000000031000020] = 00003100 00002c73
! Mem[0000000018800020] = 6357e032, %f14 = 806cf087
lda [%i1+%o4]0x88,%f14 ! %f14 = 6357e032
! Mem[0000000018000018] = ec68c38000000000, %l1 = ffffff7dceb3feac
ldxa [%i0+%i6]0x81,%l1 ! %l1 = ec68c38000000000
! Mem[0000000031000060] = 40c300ff, %l1 = ec68c38000000000
lduh [%o2+0x060],%l1 ! %l1 = 00000000000040c3
ba,a p4_not_taken_0_end
p4_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
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
! Self Check Disabled
p4_check_registers:
! 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_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:
ldd [%i0+0x058],%f6 ! Mem[0000000018000058]
done
p4_trap1o:
ldd [%o0+0x058],%f6 ! Mem[0000000018000058]
done
p4_trap2e:
orcc %l4,%l7,%l6
orncc %l4,-0xa26,%l5
xor %l4,%l4,%l1
tsubcctv %l2,%l3,%l0
stb %l6,[%o0+0x066] ! Mem[0000000030000066]
ldsw [%i1+0x004],%l1 ! Mem[0000000018800004]
umulcc %l2,0x4b2,%l3
done
p4_trap2o:
orcc %l4,%l7,%l6
orncc %l4,-0xa26,%l5
xor %l4,%l4,%l1
tsubcctv %l2,%l3,%l0
stb %l6,[%i0+0x066] ! Mem[0000000030000066]
ldsw [%o1+0x004],%l1 ! Mem[0000000018800004]
umulcc %l2,0x4b2,%l3
done
p4_trap3e:
xnor %l2,0x1aa,%l4
done
p4_trap3o:
xnor %l2,0x1aa,%l4
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 = 4f16f11eb38a3d4a
ldx [%g1+0x008],%l1 ! %l1 = 2caa8e186124cb31
ldx [%g1+0x010],%l2 ! %l2 = 7845b86c966d1ef8
ldx [%g1+0x018],%l3 ! %l3 = 5e152996242ce0a3
ldx [%g1+0x020],%l4 ! %l4 = 0be96013d703e82b
ldx [%g1+0x028],%l5 ! %l5 = 292b196abe349665
ldx [%g1+0x030],%l6 ! %l6 = e59af7c3d06b259d
ldx [%g1+0x038],%l7 ! %l7 = ed0647781da38655
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 = ef009d8611164964
ldx [%g1+0x048],%l1 ! %l1 = aeaee534a1a4707d
ldx [%g1+0x050],%l2 ! %l2 = 3c02d746486fd866
ldx [%g1+0x058],%l3 ! %l3 = a5f751dadf50be1e
ldx [%g1+0x060],%l4 ! %l4 = b140e83c3b1c3158
ldx [%g1+0x068],%l5 ! %l5 = 76db262e7c124de8
ldx [%g1+0x070],%l6 ! %l6 = 2d54e774b6f339a3
ldx [%g1+0x078],%l7 ! %l7 = 63fcb7ccaa43bfe8
! 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 = 1f0d6c8f 272fbd64 46c00415 c1db0baa
! %f4 = adcfc7ab 9378b3bb 8ec31e0b 95761344
! %f8 = 9e806f6f 2b21821c 23aeec94 ab46a1d7
! %f12 = 716fe086 57914c93 5970c33e d81694ee
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 06d1e5d6 486a5193 655b17cc f98ced78
! %f20 = ca64c8b6 87c83161 d9fc032a 8be081ba
! %f24 = cae93ee8 c5417d25 93ab2592 5cf7747d
! %f28 = e79581e1 4424e2b8 1abbcad6 1599124c
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 593695f9 5bcb0ef7 2106da7d 21dfa9dd
! %f36 = 05291f04 760e0175 74b814e3 edc74207
! %f40 = d36482e5 0c176728 0d85e4e9 c16e38af
! %f44 = 8798c396 a704ee0a aff5682f 16b35379
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:
! %f4 = adcfc7ab 9378b3bb, Mem[000000001b800070] = 20464988 c55dbbc2
std %f4 ,[%i3+0x070] ! Mem[000000001b800070] = adcfc7ab 9378b3bb
! %l7 = ba28669e784919be
setx 0x500f147e500f147e,%g7,%l7 ! %l7 = 500f147e500f147e
! %l3 = af1204965ffaa885, %l5 = bd5d5b73cbf232d9, %y = 00000000
umulcc %l3,%l5,%l6 ! %l6 = 4c7691a5151cd2bd, %ccr = 00, %y = 4c7691a5
! Mem[000000003180006c] = 3f8b938f, %l1 = c0c24fdcbeb58d1e
ldsh [%o3+0x06e],%l1 ! %l1 = ffffffffffff938f
! Mem[0000000030000068] = 0b6db35c7ec0aa95, %f2 = 46c00415 c1db0baa
ldd [%o0+0x068],%f2 ! %f2 = 0b6db35c 7ec0aa95
! retry : should take illegal inst trap, %l0 = 474d006c1212f697
retry ! Illegal inst trap : %l0 = 474d006c1212f6a7
! Invert Register : %l4 = 3271b5d6fc4275fe
xor %l4,-1,%l4 ! %l4 = cd8e4a2903bd8a01
! %l4 = cd8e4a2903bd8a01, Mem[0000000031000069] = f25b7a54
stba %l4,[%o2+0x069]%asi ! Mem[0000000031000068] = f2017a54
! %l0 = 474d006c1212f6a7, Mem[000000003100002c] = cf502882
stw %l0,[%o2+0x02c] ! Mem[000000003100002c] = 1212f6a7
! Mem[000000001a800038] = d18a8cc8, %l2 = f3ddf47ab1395c6b
ldsw [%i1+0x038],%l2 ! %l2 = ffffffffd18a8cc8
p5_label_2:
! Mem[0000000031800028] = 060e3591b4ddad1b, %f10 = 23aeec94 ab46a1d7
ldd [%o3+%o5],%f10 ! %f10 = 060e3591 b4ddad1b
! %l6 = 4c7691a5151cd2bd, %l5 = bd5d5b73cbf232d9, %l3 = af1204965ffaa885
andn %l6,%l5,%l3 ! %l3 = 40228084140cc024
! Mem[000000001b000048] = 061cc30ecf45161d, %l1 = ffffffffffff938f
ldx [%i2+0x048],%l1 ! %l1 = 061cc30ecf45161d
! Mem[000000001b800000] = 88af48c7, %l1 = 061cc30ecf45161d
ldswa [%i3+%g0]0x88,%l1 ! %l1 = ffffffff88af48c7
! %l1 = ffffffff88af48c7, %l4 = cd8e4a2903bd8a01, %l0 = 474d006c1212f6a7
xor %l1,%l4,%l0 ! %l0 = 3271b5d68b12c2c6
! %l0 = 8b12c2c6, %l1 = 88af48c7, Mem[0000000031800068] = 692d227e 3f8b938f
std %l0,[%o3+0x068] ! Mem[0000000031800068] = 8b12c2c6 88af48c7
! %f18 = 655b17cc f98ced78, Mem[000000001b000010] = ae65e6ce 483afc66
stda %f18,[%i2+%i5]0x81 ! Mem[000000001b000010] = 655b17cc f98ced78
! Mem[0000000030800068] = 42367438 29d084d1, %l2 = d18a8cc8, %l3 = 140cc024
ldd [%o1+0x068],%l2 ! %l2 = 0000000042367438 0000000029d084d1
! %l4 = cd8e4a2903bd8a01, immed = fffffbe4, %l2 = 0000000042367438
sub %l4,-0x41c,%l2 ! %l2 = cd8e4a2903bd8e1d
! Mem[000000001b800028] = d09bd056, %l4 = cd8e4a2903bd8a01
ldsba [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffffd0
p5_label_3:
! Mem[0000000030800028] = 7f5359a56ef4da74, %f8 = 9e806f6f 2b21821c
ldda [%o1+0x028]%asi,%f8 ! %f8 = 7f5359a5 6ef4da74
! %f8 = 7f5359a5, Mem[000000003080002c] = 6ef4da74
st %f8 ,[%o1+0x02c] ! Mem[000000003080002c] = 7f5359a5
! %l4 = ffffffffffffffd0, Mem[000000001b800044] = d189de23
stw %l4,[%i3+0x044] ! Mem[000000001b800044] = ffffffd0
! %l4 = ffffffd0, %l5 = cbf232d9, Mem[0000000030800068] = 42367438 29d084d1
std %l4,[%o1+0x068] ! Mem[0000000030800068] = ffffffd0 cbf232d9
! %l2 = cd8e4a2903bd8e1d, %l3 = 0000000029d084d1, %l1 = ffffffff88af48c7
sub %l2,%l3,%l1 ! %l1 = cd8e4a28d9ed094c
! %l2 = cd8e4a2903bd8e1d, Mem[0000000031800028] = 060e3591b4ddad1b
stx %l2,[%o3+%o5] ! Mem[0000000031800028] = cd8e4a2903bd8e1d
! Mem[000000003100006c] = 5fec8d65, %l0 = 3271b5d68b12c2c6
ldsw [%o2+0x06c],%l0 ! %l0 = 000000005fec8d65
! %l0 = 000000005fec8d65, immed = 000008ff, %l0 = 000000005fec8d65
xor %l0,0x8ff,%l0 ! %l0 = 000000005fec859a
! Mem[0000000031000028] = d0dbd1f01212f6a7, %f4 = adcfc7ab 9378b3bb
ldd [%o2+%o5],%f4 ! %f4 = d0dbd1f0 1212f6a7
! %l5 = bd5d5b73cbf232d9, immed = fffff197, %y = 4c7691a5
umul %l5,-0xe69,%l1 ! %l1 = cbf2275e1ae146ff, %y = cbf2275e
p5_label_4:
! Mem[000000001a000030] = 967456da, %l7 = 500f147e500f147e
ldswa [%i0+%o6]0x88,%l7 ! %l7 = ffffffff967456da
! %l1 = cbf2275e1ae146ff, %l6 = 4c7691a5151cd2bd, %l4 = ffffffffffffffd0
orn %l1,%l6,%l4 ! %l4 = fbfb6f5efae36fff
! %l7 = ffffffff967456da, %l5 = bd5d5b73cbf232d9, %l3 = 0000000029d084d1
orcc %l7,%l5,%l3 ! %l3 = ffffffffdff676db, %ccr = 88
! %l6 = 4c7691a5151cd2bd, Mem[000000001b800020] = d6cafa8b
stwa %l6,[%i3+%o4]0x81 ! Mem[000000001b800020] = 151cd2bd
! %l1 = cbf2275e1ae146ff, immed = fffffb56, %l7 = ffffffff967456da
xorcc %l1,-0x4aa,%l7 ! %l7 = 340dd8a1e51ebda9, %ccr = 08
! Mem[000000001a000030] = da567496, %l1 = cbf2275e1ae146ff
ldsha [%i0+%o6]0x81,%l1 ! %l1 = ffffffffffffda56
! Mem[000000001b800038] = f20c7a04c596522c, %l2 = cd8e4a2903bd8e1d
ldx [%i3+0x038],%l2 ! %l2 = f20c7a04c596522c
! Mem[000000001b000048] = 061cc30e, %f26 = 93ab2592
ld [%i2+0x048],%f26 ! %f26 = 061cc30e
! Mem[000000001a000020] = 81783ed3, %l2 = f20c7a04c596522c
lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000081
! Mem[000000003100006c] = 5fec8d65, %l1 = ffffffffffffda56
ldsw [%o2+0x06c],%l1 ! %l1 = 000000005fec8d65
p5_label_5:
! %l1 = 000000005fec8d65, %l5 = bd5d5b73cbf232d9, %l2 = 0000000000000081
srl %l1,%l5,%l2 ! %l2 = 000000000000002f
! Mem[0000000031800068] = 8b12c2c6, %f4 = d0dbd1f0
ld [%o3+0x068],%f4 ! %f4 = 8b12c2c6
! Mem[0000000031000068] = f2017a54, %l1 = 000000005fec8d65
ldsh [%o2+0x06a],%l1 ! %l1 = 0000000000007a54
! %l3 = ffffffffdff676db, Mem[000000003000006a] = 0b6db35c
sth %l3,[%o0+0x06a] ! Mem[0000000030000068] = 0b6d76db
! %l3 = ffffffffdff676db, %l0 = 000000005fec859a, %l7 = 340dd8a1e51ebda9
sra %l3,%l0,%l7 ! %l7 = fffffffffffffff7
! %l7 = fffffffffffffff7, immed = 000007b0, %y = cbf2275e
umul %l7,0x7b0,%l4 ! %l4 = 000007afffffbad0, %y = 7af
! %l6 = 151cd2bd, %l7 = fffffff7, Mem[0000000030800028] = 7f5359a5 7f5359a5
std %l6,[%o1+%o5] ! Mem[0000000030800028] = 151cd2bd fffffff7
! Mem[000000001b000028] = 56fa0839, %f24 = cae93ee8
lda [%i2+%o5]0x88,%f24 ! %f24 = 56fa0839
! %l1 = 0000000000007a54, immed = 0000000c, %l0 = 000000005fec859a
sra %l1,0x00c,%l0 ! %l0 = 0000000000000007
! Mem[0000000030800028] = 151cd2bdfffffff7, %l0 = 0000000000000007
ldxa [%o1+0x028]%asi,%l0 ! %l0 = 151cd2bdfffffff7
p5_label_6:
! %l3 = ffffffffdff676db, Mem[000000001b800010] = d592e237
stha %l3,[%i3+%i5]0x80 ! Mem[000000001b800010] = 76dbe237
! Mem[000000001a000028] = 58fb565e6bd26cfd, %f14 = 5970c33e d81694ee
ldda [%i0+%o5]0x80,%f14 ! %f14 = 58fb565e 6bd26cfd
! %l4 = ffffbad0, %l5 = cbf232d9, Mem[0000000031000068] = f2017a54 5fec8d65
stda %l4,[%o2+0x068]%asi ! Mem[0000000031000068] = ffffbad0 cbf232d9
! Mem[000000001a000020] = d33e7881, %l5 = bd5d5b73cbf232d9
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000d33e7881
! Mem[000000003000006c] = 7ec0aa95, %l6 = 4c7691a5151cd2bd
ldsh [%o0+0x06c],%l6 ! %l6 = 0000000000007ec0
! %l2 = 000000000000002f, %l0 = 151cd2bdfffffff7, %l2 = 000000000000002f
srl %l2,%l0,%l2 ! %l2 = 0000000000000000
! %l0 = 151cd2bdfffffff7, %l7 = fffffffffffffff7, %y = 000007af
sdiv %l0,%l7,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = fffffff7
! %f10 = 060e3591 b4ddad1b, Mem[000000001b000010] = cc175b65 78ed8cf9
stda %f10,[%i2+%i5]0x89 ! Mem[000000001b000010] = 060e3591 b4ddad1b
! %l2 = 0000000000000000, immed = fffff865, %y = fffffff7
sdiv %l2,-0x79b,%l7 ! %l7 = 00000000012ef09d
mov %l0,%y ! %y = fffffff7
! Mem[000000001b800010] = 37e2db76, %l0 = 151cd2bdfffffff7
lduwa [%i3+%i5]0x88,%l0 ! %l0 = 0000000037e2db76
p5_label_7:
save ! CWP = 1
! Mem[0000000030800028] = 151cd2bd, %f3 = 7ec0aa95
ld [%i1+%i5],%f3 ! %f3 = 151cd2bd
! %l3 = 2d4b73fc2ddca30b, immd = fffffffffffff74a, %l7 = 0e038416d7b84aab
udivx %l3,-0x8b6,%l7 ! %l7 = 0000000000000000
! %l1 = f0a4336d9f91a074, immed = 0000097f, %l2 = 8ca586cdf3f92c91
orn %l1,0x97f,%l2 ! %l2 = fffffffffffff6f4
! Mem[000000001b000030] = 2e983776, %l4 = db768e37e9a14aa7
lduba [%o2+%i6]0x88,%l4 ! %l4 = 0000000000000076
! Clear Register : %l1 = f0a4336d9f91a074
clr %l1 ! %l1 = 0000000000000000
! Mem[000000001b000008] = a3e696a8, %l0 = 73810053d332a0b0
lduba [%o2+%o4]0x88,%l0 ! %l0 = 00000000000000a8
! %l4 = 0000000000000076, immed = 00000011, %l7 = 0000000000000000
srl %l4,0x011,%l7 ! %l7 = 0000000000000000
! Mem[000000001a800010] = 2d91de3e, %f12 = 716fe086
lda [%o1+%o5]0x80,%f12 ! %f12 = 2d91de3e
! %l6 = 0e7e9819f0f0b24f
sethi %hi(0xffb86400),%l6 ! %l6 = 00000000ffb86400
p5_label_8: ! %cwp = 1
! Mem[000000001b800008] = f7d3d214 f75f1f32, %l0 = 000000a8, %l1 = 00000000
ldd [%o3+%o4],%l0 ! %l0 = 00000000f7d3d214 00000000f75f1f32
! %l6 = 00000000ffb86400, Mem[000000001b00001c] = ade18964
stw %l6,[%o2+0x01c] ! Mem[000000001b00001c] = ffb86400
! %l4 = 0000000000000076, %l6 = 00000000ffb86400, %l7 = 0000000000000000
addc %l4,%l6,%l7 ! %l7 = 00000000ffb86476
! %l5 = 4a89470e0cc63a87, %l3 = 2d4b73fc2ddca30b, %l3 = 2d4b73fc2ddca30b
subc %l5,%l3,%l3 ! %l3 = 1d3dd311dee9977c
! %l4 = 0000000000000076, Mem[000000001b000054] = 10be4ccf
sth %l4,[%o2+0x054] ! Mem[000000001b000054] = 00764ccf
! Mem[000000001a800000] = fa12c4eb, %l7 = 00000000ffb86476
lduha [%o1+%g0]0x88,%l7 ! %l7 = 000000000000c4eb
! %l1 = 00000000f75f1f32, immed = 00000918, %y = fffffff7
udiv %l1,0x918,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = f7d3d214
! %l7 = 000000000000c4eb, %l3 = 1d3dd311dee9977c, %y = f7d3d214
udiv %l7,%l3,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = f7d3d214
! Mem[000000001b800074] = 9378b3bb, %l2 = fffffffffffff6f4
ldsw [%o3+0x074],%l2 ! %l2 = ffffffff9378b3bb
! %l6 = 00000000ffffffff, immed = fffffab0, %l6 = 00000000ffffffff
andncc %l6,-0x550,%l6 ! %l6 = 000000000000054f, %ccr = 00
p5_label_9: ! %cwp = 1
! %l6 = 000000000000054f, %l2 = ffffffff9378b3bb, %l4 = 0000000000000076
orncc %l6,%l2,%l4 ! %l4 = 000000006c874d4f, %ccr = 00
! %l5 = 4a89470e0cc63a87, %l5 = 4a89470e0cc63a87, %l4 = 000000006c874d4f
addccc %l5,%l5,%l4 ! %l4 = 95128e1c198c750e, %ccr = a0
! %f24 = 56fa0839, Mem[000000001a000018] = bf1c267e
sta %f24,[%o0+%o6]0x81 ! Mem[000000001a000018] = 56fa0839
! %f14 = 58fb565e, Mem[000000001a80001c] = 2d4f63c1
st %f14,[%o1+0x01c] ! Mem[000000001a80001c] = 58fb565e
! Mem[000000001a800030] = 2d47d465, %l3 = 1d3dd311dee9977c
ldsba [%o1+%i6]0x89,%l3 ! %l3 = 0000000000000065
! Mem[000000001a800028] = 32c1d52a, %l1 = 00000000ffffffff
lduba [%o1+%i5]0x80,%l1 ! %l1 = 0000000000000032
! Mem[000000001b000000] = 385cfad9, %f5 = 1212f6a7
lda [%o2+%g0]0x80,%f5 ! %f5 = 385cfad9
! Mem[000000001b800074] = 9378b3bb, %l1 = 0000000000000032
ldsw [%o3+0x074],%l1 ! %l1 = ffffffff9378b3bb
! Mem[0000000030800068] = ffffffd0cbf232d9, %f16 = 06d1e5d6 486a5193
ldd [%i1+0x068],%f16 ! %f16 = ffffffd0 cbf232d9
save ! CWP = 2
p5_label_10: ! %cwp = 2
! Mem[0000000030800028] = 151cd2bd, %l2 = e4e272a076080eb3
ldsh [%o1+0x02a],%l2 ! %l2 = ffffffffffffd2bd
! %l5 = 2d9d4e0c0d3a1410, %l1 = 39903f246a22c619, %l2 = ffffffffffffd2bd
sdivx %l5,%l1,%l2 ! %l2 = 0000000000000000
! %l6 = 4f5694247c42001d, Mem[000000001a000008] = 0f2c44398150f540
stxa %l6,[%i0+%i4]0x88 ! Mem[000000001a000008] = 4f5694247c42001d
! Mem[000000003080002c] = fffffff7, %l2 = 0000000000000000
ldsba [%o1+0x02d]%asi,%l2 ! %l2 = ffffffffffffffff
! %l5 = 2d9d4e0c0d3a1410, Mem[000000001a800010] = 2d91de3e
stwa %l5,[%i1+%i5]0x81 ! Mem[000000001a800010] = 0d3a1410
! Mem[0000000030000068] = 0b6d76db, %l1 = 39903f246a22c619
ldsw [%o0+0x068],%l1 ! %l1 = 000000000b6d76db
! retry : should take illegal inst trap, %l0 = 9a87e9c83e13e3ef
retry ! Illegal inst trap : %l0 = 9a87e9c83e13e3ff
! %l5 = 2d9d4e0c0d3a1410, immed = fffff474, %l1 = 000000000b6d76db
andcc %l5,-0xb8c,%l1 ! %l1 = 2d9d4e0c0d3a1410, %ccr = 00
! %l3 = 7807b40210b9585e, Mem[000000001a000028] = 58fb565e
stwa %l3,[%i0+%o5]0x81 ! Mem[000000001a000028] = 10b9585e
! %f1 = 272fbd64, Mem[000000003180006c] = 88af48c7
st %f1 ,[%o3+0x06c] ! Mem[000000003180006c] = 272fbd64
p5_label_11: ! %cwp = 2
! %l4 = 81caf4ea6a112240, Mem[000000001b00005c] = 3abcd0ca
sth %l4,[%i2+0x05c] ! Mem[000000001b00005c] = 2240d0ca
! %l6 = 4f5694247c42001d, Mem[0000000031800068] = 8b12c2c6272fbd64
stx %l6,[%o3+0x068] ! Mem[0000000031800068] = 4f5694247c42001d
! %l2 = ffffffffffffffff, immed = 0000001b, %l0 = 9a87e9c83e13e3ff
sll %l2,0x01b,%l0 ! %l0 = fffffffff8000000
! %l0 = fffffffff8000000, Mem[000000001b000030] = 2e983776
stha %l0,[%i2+%o6]0x88 ! Mem[000000001b000030] = 2e980000
! %l5 = 2d9d4e0c0d3a1410, immed = fffff31c, %l3 = 7807b40210b9585e
andcc %l5,-0xce4,%l3 ! %l3 = 2d9d4e0c0d3a1010, %ccr = 00
! done : should take illegal inst trap, %l0 = fffffffff8000000
done ! Illegal inst trap : %l0 = fffffffff8000010
! %f12 = 2d91de3e 57914c93, Mem[000000001a800020] = 170d092c d17bf39a
stda %f12,[%i1+%o4]0x81 ! Mem[000000001a800020] = 2d91de3e 57914c93
! %l0 = fffffffff8000010, immed = 00000f2e, %y = f7d3d214
sdiv %l0,0xf2e,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = f8000010
! Mem[000000001a000010] = f722c76e, %l0 = fffffffff8000010
lduwa [%i0+%i5]0x88,%l0 ! %l0 = 00000000f722c76e
! %l0 = 00000000f722c76e, immed = 00000013, %l3 = 2d9d4e0c0d3a1010
srl %l0,0x013,%l3 ! %l3 = 0000000000001ee4
p5_label_12: ! %cwp = 2
! %l4 = 81caf4ea6a112240, immed = 00000def, %y = f8000010
smul %l4,0xdef,%l3 ! %l3 = 000005c5e4bc39c0, %y = 5c5
! Mem[000000001b800030] = 4fd67633, %l2 = ffffffff80000000
ldsba [%i3+%o6]0x81,%l2 ! %l2 = 000000000000004f
! %f12 = 2d91de3e 57914c93, Mem[000000001b000028] = 56fa0839 1abae9cb
stda %f12,[%i2+%o5]0x89 ! Mem[000000001b000028] = 2d91de3e 57914c93
! Mem[000000001a80001c] = 58fb565e, %l6 = 4f5694247c42001d
ldsb [%i1+0x01c],%l6 ! %l6 = 0000000000000058
! Mem[0000000031800068] = 4f569424 7c42001d, %l0 = f722c76e, %l1 = 0d3a1410
ldda [%o3+0x068]%asi,%l0 ! %l0 = 000000004f569424 000000007c42001d
! Mem[000000003180006c] = 7c42001d, %l7 = a0f929728972ee76
ldsba [%o3+0x06c]%asi,%l7 ! %l7 = 000000000000007c
! Mem[000000001b000008] = a896e6a3, %l6 = 0000000000000058
ldsba [%i2+%i4]0x81,%l6 ! %l6 = ffffffffffffffa8
! Mem[0000000030000068] = 0b6d76db, %l4 = 81caf4ea6a112240
ldsh [%o0+0x06a],%l4 ! %l4 = 00000000000076db
! %l0 = 000000004f569424, Mem[000000003180002e] = 03bd8e1d
stb %l0,[%o3+0x02e] ! Mem[000000003180002c] = 03bd241d
! %l6 = ffffffffffffffa8, immd = fffffffffffff137, %l5 = 2d9d4e0c0d3a1410
udivx %l6,-0xec9,%l5 ! %l5 = 0000000000000001
p5_label_13: ! %cwp = 2
! Mem[0000000031000028] = d0dbd1f0, %l2 = 000000000000004f
ldsw [%o2+%o5],%l2 ! %l2 = ffffffffd0dbd1f0
! %l5 = 0000000000000001, Mem[000000003100002c] = 1212f6a7
stw %l5,[%o2+0x02c] ! Mem[000000003100002c] = 00000001
! %l4 = 00000000000076db, %l1 = 000000007c42001d, %l3 = 000005c5e4bc39c0
sll %l4,%l1,%l3 ! %l3 = 00000edb60000000
! %l0 = 000000004f569424, Mem[0000000030800028] = 151cd2bdfffffff7
stx %l0,[%o1+%o5] ! Mem[0000000030800028] = 000000004f569424
! %l1 = 000000007c42001d, %l0 = 000000004f569424, %l0 = 000000004f569424
addcc %l1,%l0,%l0 ! %l0 = 00000000cb989441, %ccr = 0a
! Mem[000000001a800030] = 65d4472d, %l5 = 0000000000000001
ldsha [%i1+%o6]0x81,%l5 ! %l5 = 00000000000065d4
! Mem[000000001b000010] = b4ddad1b, %l2 = ffffffffd0dbd1f0
lduba [%i2+%i5]0x88,%l2 ! %l2 = 000000000000001b
! Mem[000000003080006c] = cbf232d9, %l4 = 00000000000076db
lduh [%o1+0x06c],%l4 ! %l4 = 000000000000cbf2
! Clear Register : %l3 = 00000edb60000000
clr %l3 ! %l3 = 0000000000000000
! Mem[000000001a800000] = fa12c4eb, %l6 = ffffffffffffffa8
ldswa [%i1+%g0]0x88,%l6 ! %l6 = fffffffffa12c4eb
p5_label_14: ! %cwp = 2
! Mem[000000001b800020] = bdd21c15, %l1 = 000000007c42001d
ldsha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000001c15
! Mem[000000001b000014] = 91350e06, %f18 = 655b17cc
ld [%i2+0x014],%f18 ! %f18 = 91350e06
rd %pc,%o7
return %o7+12 ! CWP = 1
! Mem[000000001a800030] = 8da71f64 2d47d465, %l0 = f7d3d214, %l1 = 9378b3bb
ldda [%o1+%i6]0x89,%l0 ! %l0 = 000000002d47d465 000000008da71f64
! %l5 = 4a89470e0cc63a87, %l7 = 000000000000c4eb, %l0 = 000000002d47d465
xorcc %l5,%l7,%l0 ! %l0 = 4a89470e0cc6fe6c, %ccr = 00
! Mem[000000003100002c] = 00000001, %l7 = 000000000000c4eb
lduw [%i2+0x02c],%l7 ! %l7 = 0000000000000001
! %l2 = 9378b3bb, %l3 = 00000065, Mem[000000001b800038] = f20c7a04 c596522c
std %l2,[%o3+0x038] ! Mem[000000001b800038] = 9378b3bb 00000065
! %f8 = 7f5359a5 6ef4da74, Mem[000000001b000000] = d9fa5c38 ef27f195
stda %f8 ,[%o2+%g0]0x89 ! Mem[000000001b000000] = 7f5359a5 6ef4da74
! %l3 = 0000000000000065, Mem[000000001a800060] = 4682947b
stb %l3,[%o1+0x060] ! Mem[000000001a800060] = 6582947b
! %l6 = 000000000000054f, %l3 = 0000000000000065, %y = 000005c5
umul %l6,%l3,%l6 ! %l6 = 000000000002182b, %y = 00
p5_label_15: ! %cwp = 1
! Mem[000000001a000050] = dada7272 dcbac141, %l0 = 0cc6fe6c, %l1 = 8da71f64
ldda [%o0+0x050]%asi,%l0 ! %l0 = 00000000dada7272 00000000dcbac141
! %l2 = 9378b3bb, %l3 = 00000065, Mem[000000001a800048] = a5437d6f bfeab787
std %l2,[%o1+0x048] ! Mem[000000001a800048] = 9378b3bb 00000065
! %l6 = 000000000002182b, Mem[0000000030000068] = 0b6d76db
stw %l6,[%i0+0x068] ! Mem[0000000030000068] = 0002182b
! Mem[000000001a000010] = f722c76e, %f20 = ca64c8b6
lda [%o0+%o5]0x88,%f20 ! %f20 = f722c76e
! retry : should take illegal inst trap, %l0 = 00000000dada7272
retry ! Illegal inst trap : %l0 = 00000000dada7282
! %l3 = 0000000000000065, %l1 = 00000000dcbac141, %l5 = 4a89470e0cc63a87
xorcc %l3,%l1,%l5 ! %l5 = 00000000dcbac124, %ccr = 08
! %f0 = 1f0d6c8f 272fbd64, Mem[0000000030000028] = 39374ec6 eee3994a
std %f0 ,[%i0+%i5] ! Mem[0000000030000028] = 1f0d6c8f 272fbd64
! %l6 = 0002182b, %l7 = 00000001, Mem[000000001a800048] = 9378b3bb 00000065
std %l6,[%o1+0x048] ! Mem[000000001a800048] = 0002182b 00000001
! Mem[0000000030800028] = 000000004f569424, %l2 = ffffffff9378b3bb
ldx [%i1+%i5],%l2 ! %l2 = 000000004f569424
! Mem[000000001b80002c] = 5fe38cec, %l7 = 0000000000000001
ldsw [%o3+0x02c],%l7 ! %l7 = 000000005fe38cec
p5_label_16: ! %cwp = 1
! %l0 = 00000000dada7282, %l6 = 000000000002182b, %y = 00000000
udiv %l0,%l6,%l1 ! %l1 = 000000000000687e
mov %l0,%y ! %y = dada7282
! Mem[000000001a000058] = 0d4762786cd813dc, %f30 = 1abbcad6 1599124c
ldd [%o0+0x058],%f30 ! %f30 = 0d476278 6cd813dc
! Mem[000000003180006c] = 7c42001d, %l3 = 0000000000000065
ldub [%i3+0x06f],%l3 ! %l3 = 000000000000001d
! %l3 = 000000000000001d, immed = 00000184, %l7 = 000000005fe38cec
or %l3,0x184,%l7 ! %l7 = 000000000000019d
restore ! CWP = 0
! Mem[000000001b800058] = 220d6159, %l7 = 00000000012ef09d
ldsb [%i3+0x05b],%l7 ! %l7 = 0000000000000059
! retry : should take illegal inst trap, %l0 = 0000000037e2db76
retry ! Illegal inst trap : %l0 = 0000000037e2db86
! Mem[0000000030000028] = 1f0d6c8f272fbd64, %l4 = 000007afffffbad0
ldxa [%o0+0x028]%asi,%l4 ! %l4 = 1f0d6c8f272fbd64
! %l5 = 00000000d33e7881, Mem[000000003000002f] = 272fbd64
stba %l5,[%o0+0x02f]%asi ! Mem[000000003000002c] = 272fbd81
! Mem[000000001a800030] = 65d4472d, %l0 = 0000000037e2db86
ldswa [%i1+%o6]0x81,%l0 ! %l0 = 0000000065d4472d
p5_label_17:
! Mem[000000001b000008] = a896e6a3, %l3 = ffffffff80000000
ldsb [%i2+0x00b],%l3 ! %l3 = ffffffffffffffa3
save ! CWP = 1
! %l0 = 00000000dada7282, Mem[000000001a80007c] = eded32c5
sth %l0,[%o1+0x07c] ! Mem[000000001a80007c] = 728232c5
! %l2 = 000000004f569424, %l0 = 00000000dada7282, %l7 = 000000000000019d
srlx %l2,%l0,%l7 ! %l7 = 0000000013d5a509
! %l1 = 000000000000687e, Mem[000000001b000008] = a896e6a3
stwa %l1,[%o2+%o4]0x81 ! Mem[000000001b000008] = 0000687e
! Mem[000000001b800000] = c748af88, %l6 = 000000000002182b
lduba [%o3+%g0]0x80,%l6 ! %l6 = 00000000000000c7
! %f20 = f722c76e 87c83161, Mem[0000000031000068] = ffffbad0 cbf232d9
std %f20,[%i2+0x068] ! Mem[0000000031000068] = f722c76e 87c83161
! %l5 = 00000000dcbac124, immed = 00000407, %l0 = 00000000dada7282
andcc %l5,0x407,%l0 ! %l0 = 0000000000000004, %ccr = 00
! Mem[000000001b000020] = 9d66a8e3, %l1 = 000000000000687e
lduh [%o2+%i4],%l1 ! %l1 = 0000000000009d66
! %f14 = 58fb565e, Mem[000000001b800070] = adcfc7ab
st %f14,[%o3+0x070] ! Mem[000000001b800070] = 58fb565e
p5_label_18: ! %cwp = 1
! %l5 = 00000000dcbac124, %l5 = 00000000dcbac124, %y = dada7282
umul %l5,%l5,%l2 ! %l2 = be5184331a074d10, %y = be518433
! %l0 = 0000000000000004, %l2 = be5184331a074d10, %l5 = 00000000dcbac124
xorcc %l0,%l2,%l5 ! %l5 = be5184331a074d14, %ccr = 80
! %l0 = 00000004, %l1 = 00009d66, Mem[0000000030800068] = ffffffd0 cbf232d9
std %l0,[%i1+0x068] ! Mem[0000000030800068] = 00000004 00009d66
! Mem[000000003100006c] = 87c83161, %l5 = be5184331a074d14
ldsw [%i2+0x06c],%l5 ! %l5 = ffffffff87c83161
! %l5 = ffffffff87c83161, Mem[000000003180002a] = cd8e4a29
sth %l5,[%i3+0x02a] ! Mem[0000000031800028] = cd8e3161
! Mem[000000001a80001c] = 58fb565e, %l0 = 0000000000000004
ldswa [%o1+0x01c]%asi,%l0 ! %l0 = 0000000058fb565e
! %l5 = ffffffff87c83161, %l0 = 0000000058fb565e, %l1 = 0000000000009d66
sub %l5,%l0,%l1 ! %l1 = ffffffff2eccdb03
! Mem[000000001b800038] = 9378b3bb, %l5 = ffffffff87c83161
lduw [%o3+0x038],%l5 ! %l5 = 000000009378b3bb
! Mem[000000001b800018] = 74248657, %l7 = 0000000013d5a509
ldsha [%o3+%o6]0x89,%l7 ! %l7 = ffffffffffff8657
! %l5 = 000000009378b3bb, %l7 = ffffffffffff8657, %y = be518433
umulcc %l5,%l7,%l4 ! %l4 = 93786da5985df68d, %ccr = 88, %y = 93786da5
p5_label_19: ! %cwp = 1
! %f24 = 56fa0839 c5417d25, Mem[0000000030800068] = 00000004 00009d66
std %f24,[%i1+0x068] ! Mem[0000000030800068] = 56fa0839 c5417d25
! %l0 = 0000000058fb565e, %l6 = 00000000000000c7, %l7 = ffffffffffff8657
sub %l0,%l6,%l7 ! %l7 = 0000000058fb5597
restore ! CWP = 0
! %f30 = 0d476278 6cd813dc, Mem[0000000031800068] = 4f569424 7c42001d
stda %f30,[%o3+0x068]%asi ! Mem[0000000031800068] = 0d476278 6cd813dc
! %l6 = 00007ec0, %l7 = 00000059, Mem[0000000030800028] = 00000000 4f569424
stda %l6,[%o1+0x028]%asi ! Mem[0000000030800028] = 00007ec0 00000059
! %l1 = 0000000000007a54
setx 0x303f8ba6303f8ba6,%g7,%l1 ! %l1 = 303f8ba6303f8ba6
! Mem[0000000031000028] = d0dbd1f0 00000001, %l0 = 65d4472d, %l1 = 303f8ba6
ldd [%o2+%o5],%l0 ! %l0 = 00000000d0dbd1f0 0000000000000001
! %l4 = 1f0d6c8f272fbd64, immed = 000008ea, %y = 93786da5
udiv %l4,0x8ea,%l7 ! %l7 = 00000000ffffffff
mov %l0,%y ! %y = d0dbd1f0
! Invert Register : %l2 = 0000000000000000
xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001b800028] = d09bd0565fe38cec, %l0 = 00000000d0dbd1f0
ldx [%i3+%o5],%l0 ! %l0 = d09bd0565fe38cec
p5_label_20:
! Mem[0000000031800068] = 0d476278, %l0 = d09bd0565fe38cec
ldsb [%o3+0x069],%l0 ! %l0 = 0000000000000047
! %l3 = ffffffffffffffa3
sethi %hi(0xec713400),%l3 ! %l3 = 00000000ec713400
! %l1 = 0000000000000001, %l4 = 1f0d6c8f272fbd64, %l5 = 00000000d33e7881
tsubcctv %l1,%l4,%l5 ! %l0 = 000000000000006a, Trapped
! Mem[000000003000006c] = 7ec0aa95, %l0 = 000000000000006a
ldswa [%o0+0x06c]%asi,%l0 ! %l0 = 000000007ec0aa95
! %l0 = 000000007ec0aa95, %l3 = 00000000ec713400, %l5 = 00000000d33e7881
or %l0,%l3,%l5 ! %l5 = 00000000fef1be95
! %l7 = 00000000ffffffff, Mem[000000001b000010] = b4ddad1b
stba %l7,[%i2+%i5]0x89 ! Mem[000000001b000010] = b4ddadff
! %l0 = 000000007ec0aa95, immed = 0000000d, %l0 = 000000007ec0aa95
sll %l0,0x00d,%l0 ! %l0 = 00000fd81552a000
! %l1 = 0000000000000001, immed = fffffb3c, %l6 = 0000000000007ec0
tsubcc %l1,-0x4c4,%l6 ! %l6 = 00000000000004c5, %ccr = 13
! %l6 = 00000000000004c5, immed = fffffd76, %l0 = 00000fd81552a000
taddcc %l6,-0x28a,%l0 ! %l0 = 000000000000023b, %ccr = 13
! %l7 = 00000000ffffffff, %l3 = 00000000ec713400, %l1 = 0000000000000001
udivx %l7,%l3,%l1 ! %l1 = 0000000000000001
p5_label_21:
! Mem[000000001a00006c] = 46cea81f, %l3 = 00000000ec713400
ldsh [%i0+0x06e],%l3 ! %l3 = ffffffffffffa81f
! %l4 = 1f0d6c8f272fbd64, immed = 00000012, %l7 = 00000000ffffffff
srl %l4,0x012,%l7 ! %l7 = 00000000000009cb
! %l0 = 0000023b, %l1 = 00000001, Mem[0000000031800028] = cd8e3161 03bd241d
stda %l0,[%o3+0x028]%asi ! Mem[0000000031800028] = 0000023b 00000001
! %l2 = ffffffffffffffff, immed = fffff867, %l6 = 00000000000004c5
add %l2,-0x799,%l6 ! %l6 = fffffffffffff866
! %l6 = fffffffffffff866, immed = fffffd54, %l0 = 000000000000023b
addccc %l6,-0x2ac,%l0 ! %l0 = fffffffffffff5bb, %ccr = 99
! %f28 = e79581e1 4424e2b8, Mem[0000000031000028] = d0dbd1f0 00000001
stda %f28,[%o2+0x028]%asi ! Mem[0000000031000028] = e79581e1 4424e2b8
! %l1 = 0000000000000001, %l2 = ffffffffffffffff, %l6 = fffffffffffff866
xor %l1,%l2,%l6 ! %l6 = fffffffffffffffe
! %l4 = 1f0d6c8f272fbd64, immed = fffff324, %l2 = ffffffffffffffff
addccc %l4,-0xcdc,%l2 ! %l2 = 1f0d6c8f272fb089, %ccr = 11
! Mem[0000000031000068] = f722c76e, %l4 = 1f0d6c8f272fbd64
ldsh [%o2+0x068],%l4 ! %l4 = fffffffffffff722
! Mem[000000001b000074] = b778ef87, %l7 = 00000000000009cb
ldswa [%i2+0x074]%asi,%l7 ! %l7 = ffffffffb778ef87
p5_label_22:
! Mem[000000003000002c] = 272fbd81, %l7 = ffffffffb778ef87
ldswa [%o0+0x02c]%asi,%l7 ! %l7 = 00000000272fbd81
! %l0 = fffffffffffff5bb, Mem[000000003180002f] = 00000001
stba %l0,[%o3+0x02f]%asi ! Mem[000000003180002c] = 000000bb
! %l4 = fffff722, %l5 = fef1be95, Mem[000000001b000020] = 9d66a8e3 c8881e9f
stda %l4,[%i2+%o4]0x81 ! Mem[000000001b000020] = fffff722 fef1be95
! Mem[000000001b000008] = 7e680000, %l4 = fffffffffffff722
ldsba [%i2+%i4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[000000001b800020] = bdd21c15, %l2 = 1f0d6c8f272fb089
lduwa [%i3+%o4]0x88,%l2 ! %l2 = 00000000bdd21c15
! Mem[0000000031000028] = e79581e1, %l2 = 00000000bdd21c15
ldswa [%o2+0x028]%asi,%l2 ! %l2 = ffffffffe79581e1
! %l7 = 00000000272fbd81, Mem[000000003000002a] = 1f0d6c8f, %asi = 80
stha %l7,[%o0+0x02a]%asi ! Mem[0000000030000028] = 1f0dbd81
! Mem[0000000030800028] = 00007ec0, %l2 = ffffffffe79581e1
ldswa [%o1+0x028]%asi,%l2 ! %l2 = 0000000000007ec0
! %l7 = 00000000272fbd81, Mem[000000001a000030] = 967456da
stba %l7,[%i0+%o6]0x89 ! Mem[000000001a000030] = 96745681
! Mem[000000003080002c] = 00000059, %l6 = fffffffffffffffe
ldub [%o1+0x02e],%l6 ! %l6 = 0000000000000000
p5_label_23:
! %l3 = ffffffffffffa81f, immed = 000001c0, %y = d0dbd1f0
sdivcc %l3,0x1c0,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = fffff5bb
! done : should take illegal inst trap, %l0 = fffffffffffff5bb
done ! Illegal inst trap : %l0 = fffffffffffff5cb
! Mem[000000003080002c] = 00000059, %l6 = 0000000000000000
ldub [%o1+0x02c],%l6 ! %l6 = 0000000000000000
! %f6 = 8ec31e0b 95761344, Mem[0000000031000068] = f722c76e 87c83161
std %f6 ,[%o2+0x068] ! Mem[0000000031000068] = 8ec31e0b 95761344
! Mem[000000001b800078] = 6ae5c297 c713da38, %l0 = fffff5cb, %l1 = 00000001
ldd [%i3+0x078],%l0 ! %l0 = 000000006ae5c297 00000000c713da38
! Mem[0000000031000068] = 8ec31e0b, %f4 = 8b12c2c6
ld [%o2+0x068],%f4 ! %f4 = 8ec31e0b
! Mem[000000001a800018] = 5e56fb5852e85c3a, %l4 = 0000000000000000
ldxa [%i1+%i6]0x88,%l4 ! %l4 = 5e56fb5852e85c3a
! %l5 = 00000000fef1be95, %l6 = 0000000000000000, %l0 = 000000006ae5c297
taddcctv %l5,%l6,%l0 ! %l0 = 000000006ae5c2ba, Trapped
! %f13 = 57914c93, Mem[000000003180006c] = 6cd813dc
st %f13,[%o3+0x06c] ! Mem[000000003180006c] = 57914c93
! Mem[0000000031800028] = 0000023b000000bb, %f8 = 7f5359a5 6ef4da74
ldda [%o3+0x028]%asi,%f8 ! %f8 = 0000023b 000000bb
p5_label_24:
! %l1 = 00000000c713da38, Mem[000000001b000028] = 934c9157
stba %l1,[%i2+%o5]0x81 ! Mem[000000001b000028] = 384c9157
! %l5 = 00000000fef1be95, Mem[000000001b800028] = 56d09bd0
stha %l5,[%i3+%o5]0x88 ! Mem[000000001b800028] = 56d0be95
! Mem[0000000030000068] = 0002182b 7ec0aa95, %l4 = 52e85c3a, %l5 = fef1be95
ldd [%o0+0x068],%l4 ! %l4 = 000000000002182b 000000007ec0aa95
! Mem[000000001b000000] = 74daf46ea559537f, %f30 = 0d476278 6cd813dc
ldda [%i2+%g0]0x80,%f30 ! %f30 = 74daf46e a559537f
! Randomly selected nop
nop
! Mem[0000000031000068] = 8ec31e0b, %l3 = ffffffffffffa81f
ldsh [%o2+0x06a],%l3 ! %l3 = 0000000000001e0b
! %l1 = 00000000c713da38, Mem[000000001a800008] = 21c65c4f, %asi = 80
stwa %l1,[%i1+0x008]%asi ! Mem[000000001a800008] = c713da38
! Mem[000000001a000040] = 822d4ace, %f12 = 2d91de3e
ld [%i0+0x040],%f12 ! %f12 = 822d4ace
! %f8 = 0000023b 000000bb, Mem[000000001a800020] = 2d91de3e 57914c93
std %f8 ,[%i1+%o4] ! Mem[000000001a800020] = 0000023b 000000bb
! Randomly selected nop
nop
p5_label_25:
! %l1 = 00000000c713da38
sethi %hi(0x04918000),%l1 ! %l1 = 0000000004918000
! Mem[0000000030800068] = 56fa0839 c5417d25, %l6 = 00000000, %l7 = 272fbd81
ldda [%o1+0x068]%asi,%l6 ! %l6 = 0000000056fa0839 00000000c5417d25
! Mem[000000001b000030] = 0000982e, %l3 = 0000000000001e0b
lduha [%i2+%o6]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000003100002c] = 4424e2b8, %l5 = 000000007ec0aa95
ldsba [%o2+0x02e]%asi,%l5 ! %l5 = ffffffffffffffe2
! %l3 = 0000000000000000, immed = 0000003e, %l4 = 000000000002182b
addccc %l3,0x03e,%l4 ! %l4 = 000000000000003e, %ccr = 00
! %l4 = 000000000000003e, %l1 = 0000000004918000, %y = fffff5bb
sdiv %l4,%l1,%l1 ! %l1 = fffffffffffdc086
mov %l0,%y ! %y = 6ae5c2ba
! %l3 = 0000000000000000, Mem[000000001b00007c] = 048985d8
sth %l3,[%i2+0x07c] ! Mem[000000001b00007c] = 000085d8
! Mem[000000003000002c] = 272fbd81, %l2 = ffffffff80000000
ldsw [%o0+0x02c],%l2 ! %l2 = 00000000272fbd81
! %l2 = 00000000272fbd81, immed = 00000002, %l6 = 0000000056fa0839
sllx %l2,0x002,%l6 ! %l6 = 000000009cbef604
! %l4 = 000000000000003e, immed = 000004af, %l0 = 000000006ae5c2ba
subc %l4,0x4af,%l0 ! %l0 = fffffffffffffb8f
p5_label_26:
! %l6 = 000000009cbef604, %l0 = fffffffffffffb8f, %l5 = ffffffffffffffe2
taddcc %l6,%l0,%l5 ! %l5 = 000000009cbef193, %ccr = 1b
! Mem[0000000030000068] = 0002182b7ec0aa95, %f14 = 58fb565e 6bd26cfd
ldd [%o0+0x068],%f14 ! %f14 = 0002182b 7ec0aa95
! %f2 = 0b6db35c 151cd2bd, Mem[0000000031000028] = e79581e1 4424e2b8
std %f2 ,[%o2+%o5] ! Mem[0000000031000028] = 0b6db35c 151cd2bd
! %l4 = 000000000000003e, %l2 = 00000000272fbd81, %l6 = 000000009cbef604
tsubcc %l4,%l2,%l6 ! %l6 = ffffffffd8d042bd, %ccr = 9b
! %l7 = 00000000c5417d25, immd = fffffffffffff4e4, %l2 = 00000000272fbd81
udivx %l7,-0xb1c,%l2 ! %l2 = 0000000000000000
! Mem[0000000030800028] = 00007ec000000059, %f8 = 0000023b 000000bb
ldd [%o1+%o5],%f8 ! %f8 = 00007ec0 00000059
! %l4 = 000000000000003e, Mem[000000001b80002f] = 5fe38cec
stb %l4,[%i3+0x02f] ! Mem[000000001b80002c] = 5fe38c3e
! Mem[000000001b80004c] = a89f80c0, %l3 = 0000000000000000
ldub [%i3+0x04d],%l3 ! %l3 = 000000000000009f
! %l1 = fffffffffffdc086, immed = 0000023f, %y = 6ae5c2ba
udiv %l1,0x23f,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = fffffb8f
! Mem[0000000031800068] = 0d476278, %l0 = fffffffffffffb8f
ldsb [%o3+0x06b],%l0 ! %l0 = 0000000000000078
p5_label_27:
! Mem[000000001a000000] = aeb34d60, %l0 = 0000000000000078
lduba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ae
! %l1 = fffffffffffdc086, %l2 = 0000000000000000, %l1 = fffffffffffdc086
sdivx %l1,%l2,%l1 ! Div by zero, %l0 = 00000000000000fe
! Mem[000000001b000030] = 0000982e, %l5 = 000000009cbef193
ldsba [%i2+%o6]0x81,%l5 ! %l5 = 0000000000000000
! Mem[000000003100002c] = 151cd2bd, %l6 = ffffffffd8d042bd
ldsh [%o2+0x02c],%l6 ! %l6 = 000000000000151c
! %l2 = 0000000000000000, %l1 = fffffffffffdc086, %l3 = 000000000000009f
tsubcc %l2,%l1,%l3 ! %l3 = 0000000000023f7a, %ccr = 13
! %l7 = 00000000c5417d25, %l2 = 0000000000000000, %l0 = 00000000000000d6
andncc %l7,%l2,%l0 ! %l0 = 00000000c5417d25, %ccr = 08
! %f27 = 5cf7747d, Mem[000000001b000000] = 74daf46e
sta %f27,[%i2+%g0]0x81 ! Mem[000000001b000000] = 5cf7747d
! %f8 = 00007ec0 00000059, Mem[0000000031000028] = 0b6db35c 151cd2bd
std %f8 ,[%o2+%o5] ! Mem[0000000031000028] = 00007ec0 00000059
! %l6 = 000000000000151c, Mem[000000001b80004a] = f504e156
sth %l6,[%i3+0x04a] ! Mem[000000001b800048] = f504151c
! Mem[000000001b000028] = 384c91573ede912d, %l2 = 0000000000000000
ldxa [%i2+%o5]0x81,%l2 ! %l2 = 384c91573ede912d
p5_label_28:
! Invert Register : %l2 = 384c91573ede912d
xor %l2,-1,%l2 ! %l2 = c7b36ea8c1216ed2
! Mem[0000000030000068] = 0002182b 7ec0aa95, %l6 = 0000151c, %l7 = c5417d25
ldd [%o0+0x068],%l6 ! %l6 = 000000000002182b 000000007ec0aa95
! %l3 = 0000000000023f7a, %l2 = c7b36ea8c1216ed2, %y = fffffb8f
udiv %l3,%l2,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = c5417d25
! %l1 = fffffffffffdc086
sethi %hi(0x712ce400),%l1 ! %l1 = 00000000712ce400
! %f25 = c5417d25, Mem[000000001a000028] = 5e58b910
sta %f25,[%i0+%o5]0x89 ! Mem[000000001a000028] = c5417d25
! Mem[000000001a000020] = 81783ed3, %l1 = 00000000712ce400
ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffff8178
! Mem[000000003000002c] = 272fbd81, %l0 = 00000000c5417d25
ldsh [%o0+0x02c],%l0 ! %l0 = 000000000000272f
! %l7 = 000000007ec0aa95, immed = 00000e70, %l7 = 000000007ec0aa95
addc %l7,0xe70,%l7 ! %l7 = 000000007ec0b905
! %l2 = c1216ed2, %l3 = 00023f7a, Mem[000000001a800008] = c713da38 a2c0e3fb
stda %l2,[%i1+%i4]0x81 ! Mem[000000001a800008] = c1216ed2 00023f7a
! %l3 = 0000000000023f7a, Mem[000000001a800048] = 0002182b00000001
stx %l3,[%i1+0x048] ! Mem[000000001a800048] = 0000000000023f7a
p5_label_29:
! Mem[000000001a800010] = 0d3a1410, %f17 = cbf232d9
ld [%i1+%i5],%f17 ! %f17 = 0d3a1410
! %f9 = 00000059, Mem[000000001b00003c] = 6b1003e9
st %f9 ,[%i2+0x03c] ! Mem[000000001b00003c] = 00000059
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030800068] = 56fa0839 c5417d25
std %l4,[%o1+0x068] ! Mem[0000000030800068] = ffffffff 00000000
! Mem[000000001b000054] = 00764ccf, %l3 = 0000000000023f7a
ldsh [%i2+0x054],%l3 ! %l3 = 0000000000000076
! Clear Register : %l0 = 000000000000272f
clr %l0 ! %l0 = 0000000000000000
! %l4 = 00000000ffffffff, immed = 00000aae, %l5 = 0000000000000000
orncc %l4,0xaae,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! Mem[0000000031000068] = 8ec31e0b95761344, %f10 = 060e3591 b4ddad1b
ldd [%o2+0x068],%f10 ! %f10 = 8ec31e0b 95761344
! %l4 = 00000000ffffffff, immed = 000008d2, %y = c5417d25
umulcc %l4,0x8d2,%l3 ! %l3 = 000008d1fffff72e, %ccr = 08, %y = 8d1
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000001a000008] = 1d00427c, %l5 = ffffffffffffffff
ldsha [%i0+%i4]0x81,%l5 ! %l5 = 0000000000001d00
p5_label_30:
! %f31 = a559537f, Mem[000000001a800028] = 32c1d52a
sta %f31,[%i1+%o5]0x81 ! Mem[000000001a800028] = a559537f
! %l3 = 000008d1fffff72e, %l2 = c7b36ea8c1216ed2, %l1 = ffffffffffff8178
orncc %l3,%l2,%l1 ! %l1 = 384c99d7fffff72f, %ccr = 08
! Mem[000000001a000020] = 81783ed3, %l6 = 000000000002182b
lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000081
save ! CWP = 1
! %l6 = 00000000000000c7, immed = 00000a30, %l3 = 000000000000001d
addc %l6,0xa30,%l3 ! %l3 = 0000000000000af7
! Mem[000000001a800058] = f24e57450e280f01, %f12 = 822d4ace 57914c93
ldd [%o1+0x058],%f12 ! %f12 = f24e5745 0e280f01
! Mem[000000003000006c] = 7ec0aa95, %l6 = 00000000000000c7
lduh [%i0+0x06c],%l6 ! %l6 = 0000000000007ec0
restore ! CWP = 0
! Invert Register : %l4 = 00000000ffffffff
xor %l4,-1,%l4 ! %l4 = ffffffff00000000
! Clear Register : %l7 = 000000007ec0b905
clr %l7 ! %l7 = 0000000000000000
p5_label_31:
! Clear Register : %l5 = 0000000000001d00
clr %l5 ! %l5 = 0000000000000000
! Mem[000000001a800050] = 6fdf8528, %l2 = c7b36ea8c1216ed2
ldub [%i1+0x053],%l2 ! %l2 = 0000000000000028
! %l2 = 00000028, %l3 = fffff72e, Mem[0000000031800068] = 0d476278 57914c93
std %l2,[%o3+0x068] ! Mem[0000000031800068] = 00000028 fffff72e
! %l0 = 0000000000000010, %l0 = 0000000000000010, %l2 = 0000000000000028
andn %l0,%l0,%l2 ! %l2 = 0000000000000000
! Mem[000000001b00004c] = cf45161d, %l4 = ffffffff00000000
lduw [%i2+0x04c],%l4 ! %l4 = 00000000cf45161d
! %l4 = 00000000cf45161d, Mem[000000003000006c] = 7ec0aa95
stb %l4,[%o0+0x06c] ! Mem[000000003000006c] = 1dc0aa95
! %l5 = 0000000000000000, Mem[0000000031000069] = 8ec31e0b
stb %l5,[%o2+0x069] ! Mem[0000000031000068] = 8e001e0b
! %f10 = 8ec31e0b 95761344, Mem[0000000031800028] = 0000023b 000000bb
std %f10,[%o3+%o5] ! Mem[0000000031800028] = 8ec31e0b 95761344
! %l7 = 0000000000000000, Mem[000000001a00002c] = 6bd26cfd, %asi = 80
stwa %l7,[%i0+0x02c]%asi ! Mem[000000001a00002c] = 00000000
! %l3 = 000008d1fffff72e, immed = 00000eff, %l4 = 00000000cf45161d
addccc %l3,0xeff,%l4 ! %l4 = 000008d20000062d, %ccr = 01
p5_label_32:
! Mem[000000003180002c] = 95761344, %l0 = 0000000000000010
ldsba [%o3+0x02f]%asi,%l0 ! %l0 = 0000000000000044
! %l3 = 000008d1fffff72e, immed = 00000dbc, %l2 = 0000000000000000
or %l3,0xdbc,%l2 ! %l2 = 000008d1ffffffbe
! Randomly selected nop
nop
! Mem[0000000030000068] = 0002182b 1dc0aa95, %l2 = ffffffbe, %l3 = fffff72e
ldda [%o0+0x068]%asi,%l2 ! %l2 = 000000000002182b 000000001dc0aa95
! %l2 = 000000000002182b, %l2 = 000000000002182b, %l2 = 000000000002182b
tsubcctv %l2,%l2,%l2 ! %l0 = 0000000000000067, Trapped
! Mem[0000000031000068] = 8e001e0b, %l6 = 0000000000000081
ldsw [%o2+0x068],%l6 ! %l6 = ffffffff8e001e0b
! %l0 = 0000000000000067, %l3 = 000000001dc0aa95, %l3 = 000000001dc0aa95
sll %l0,%l3,%l3 ! %l3 = 000000000ce00000
! Clear Register : %l6 = ffffffff8e001e0b
clr %l6 ! %l6 = 0000000000000000
! Mem[000000001a000020] = d33e7881, %f19 = f98ced78
lda [%i0+%o4]0x88,%f19 ! %f19 = d33e7881
! Mem[000000001a800020] = 0000023b000000bb, %l0 = 0000000000000067
ldxa [%i1+%o4]0x81,%l0 ! %l0 = 0000023b000000bb
p5_label_33:
! Mem[000000001b800030] = 4fd67633, %l4 = 000008d20000062d
ldswa [%i3+%o6]0x81,%l4 ! %l4 = 000000004fd67633
! %l1 = 384c99d7fffff72f, Mem[000000003180002c] = 95761344, %asi = 80
stwa %l1,[%o3+0x02c]%asi ! Mem[000000003180002c] = fffff72f
! Randomly selected nop
nop
! Mem[000000001a000060] = a64e5cb5c5b10cd6, %f18 = 91350e06 d33e7881
ldd [%i0+0x060],%f18 ! %f18 = a64e5cb5 c5b10cd6
! %l4 = 000000004fd67633, immed = 00000b42, %y = 000008d1
sdiv %l4,0xb42,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 000000bb
! %l0 = 0000023b000000bb, immed = 0000001f, %l6 = 0000000000000000
srlx %l0,0x01f,%l6 ! %l6 = 0000000000000476
! Mem[000000001b800028] = 56d0be95, %l7 = 0000000000000000
ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffff95
! %l5 = 0000000000000000, Mem[000000001a000010] = f722c76e
stba %l5,[%i0+%i5]0x89 ! Mem[000000001a000010] = f722c700
! Mem[000000003080002c] = 00000059, %l3 = 000000000ce00000
ldsh [%o1+0x02c],%l3 ! %l3 = 0000000000000000
! %f12 = f24e5745 0e280f01, Mem[0000000030800028] = 00007ec0 00000059
std %f12,[%o1+%o5] ! Mem[0000000030800028] = f24e5745 0e280f01
p5_label_34:
! %l7 = ffffffffffffff95, immed = fffff2be, %l6 = 0000000000000476
xor %l7,-0xd42,%l6 ! %l6 = 0000000000000d2b
! %l5 = 0000000000000000, %l0 = 0000023b000000bb, %l5 = 0000000000000000
xnor %l5,%l0,%l5 ! %l5 = fffffdc4ffffff44
! %l0 = 0000023b000000bb, %l3 = 0000000000000000, %y = 000000bb
udiv %l0,%l3,%l0 ! Div by zero, %l0 = 0000023b0000010b
mov %l0,%y ! %y = 000000e3
! %l3 = 0000000000000000, Mem[0000000031800028] = 8ec31e0b
sth %l3,[%o3+%o5] ! Mem[0000000031800028] = 00001e0b
! Mem[000000001a800050] = 6fdf8528d3a63163, %l6 = 0000000000000d2b
ldx [%i1+0x050],%l6 ! %l6 = 6fdf8528d3a63163
! Mem[000000001b800050] = 8048481778833d8f, %l0 = 0000023b000000e3
ldx [%i3+0x050],%l0 ! %l0 = 8048481778833d8f
! %l7 = ffffffffffffff95, %l5 = fffffdc4ffffff44, %l6 = 6fdf8528d3a63163
xor %l7,%l5,%l6 ! %l6 = 0000023b000000d1
! %l0 = 8048481778833d8f, Mem[000000001a800000] = fa12c4eb
stha %l0,[%i1+%g0]0x88 ! Mem[000000001a800000] = fa123d8f
! %l4 = 000000004fd67633, immd = fffffffffffff7d1, %l6 = 0000023b000000d1
udivx %l4,-0x82f,%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000001b800018] = 74248657
stha %l3,[%i3+%i6]0x88 ! Mem[000000001b800018] = 74240000
p5_label_35:
! Mem[000000001b000030] = 0000982e 2f4821d3, %l2 = 7fffffff, %l3 = 00000000
ldda [%i2+%o6]0x81,%l2 ! %l2 = 000000000000982e 000000002f4821d3
! done : should take illegal inst trap, %l0 = 8048481778833d8f
done ! Illegal inst trap : %l0 = 8048481778833d9f
! Mem[000000001a000028] = 257d41c5, %l3 = 000000002f4821d3
ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000025
! Mem[000000001a800030] = 65d4472d, %l1 = 384c99d7fffff72f
lduwa [%i1+%o6]0x80,%l1 ! %l1 = 0000000065d4472d
! %l5 = fffffdc4ffffff44, %l3 = 0000000000000025, %l6 = 0000000000000000
sllx %l5,%l3,%l6 ! %l6 = ffffe88000000000
! %l1 = 0000000065d4472d, immed = 00000476, %l2 = 000000000000982e
sub %l1,0x476,%l2 ! %l2 = 0000000065d442b7
! Randomly selected nop
nop
! %f0 = 1f0d6c8f 272fbd64, Mem[000000001a800030] = 2d47d465 8da71f64
stda %f0 ,[%i1+%o6]0x89 ! Mem[000000001a800030] = 1f0d6c8f 272fbd64
! Mem[000000001a800000] = 8f3d12facee58eb1, %f4 = 8ec31e0b 385cfad9
ldd [%i1+%g0],%f4 ! %f4 = 8f3d12fa cee58eb1
! %l1 = 0000000065d4472d, immed = fffff8cf, %l7 = ffffffffffffff95
andncc %l1,-0x731,%l7 ! %l7 = 0000000000000720, %ccr = 00
p5_label_36:
! Mem[000000001b000020] = fffff722 fef1be95, %l6 = 00000000, %l7 = 00000720
ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000fffff722 00000000fef1be95
! Mem[000000001b80000c] = f75f1f32, %l4 = 000000004fd67633
ldub [%i3+0x00e],%l4 ! %l4 = 000000000000001f
! %l4 = 000000000000001f, immed = 00000c8e, %l1 = 0000000065d4472d
xorcc %l4,0xc8e,%l1 ! %l1 = 0000000000000c91, %ccr = 00
! Mem[000000001a000024] = b5ec96c3, %l7 = 00000000fef1be95
ldub [%i0+0x027],%l7 ! %l7 = 00000000000000c3
! %l3 = 0000000000000025, %l5 = fffffdc4ffffff44, %l7 = 00000000000000c3
addccc %l3,%l5,%l7 ! %l7 = fffffdc4ffffff69, %ccr = 88
! %f26 = 061cc30e 5cf7747d, Mem[000000001a000018] = 3908fa56 5599f2be
stda %f26,[%i0+%i6]0x89 ! Mem[000000001a000018] = 061cc30e 5cf7747d
! %l2 = 0000000065d442b7, Mem[000000001b800028] = 95bed056
stba %l2,[%i3+%o5]0x81 ! Mem[000000001b800028] = b7bed056
! %l1 = 0000000000000c91, immed = 00000385, %l5 = fffffdc4ffffff44
orn %l1,0x385,%l5 ! %l5 = fffffffffffffcfb
! Mem[0000000031800068] = 00000028 fffff72e, %l4 = 0000001f, %l5 = fffffcfb
ldda [%o3+0x068]%asi,%l4 ! %l4 = 0000000000000028 00000000fffff72e
! %f22 = d9fc032a 8be081ba, Mem[000000001a800018] = 3a5ce852 58fb565e
stda %f22,[%i1+%i6]0x81 ! Mem[000000001a800018] = d9fc032a 8be081ba
p5_label_37:
! %l2 = 0000000065d442b7, Mem[000000001b000010] = ffadddb491350e06
stxa %l2,[%i2+%i5]0x80 ! Mem[000000001b000010] = 0000000065d442b7
! %l7 = fffffdc4ffffff69, immed = fffff23d, %l6 = 00000000fffff722
tsubcctv %l7,-0xdc3,%l6 ! %l0 = 8048481778833dc2, Trapped
! %l5 = 00000000fffff72e, %l7 = fffffdc4ffffff69, %l2 = 0000000065d442b7
sdivx %l5,%l7,%l2 ! %l2 = 0000000000000000
! Mem[000000001b800050] = 80484817, %l1 = 0000000000000c91
ldsh [%i3+0x052],%l1 ! %l1 = 0000000000004817
! Clear Register : %l6 = 00000000fffff722
clr %l6 ! %l6 = 0000000000000000
! %l2 = 0000000000000000, immed = 00000732, %l1 = 0000000000004817
sub %l2,0x732,%l1 ! %l1 = fffffffffffff8ce
! %l7 = fffffdc4ffffff69, Mem[000000001a000010] = f722c700
stwa %l7,[%i0+%i5]0x89 ! Mem[000000001a000010] = ffffff69
! %l1 = fffffffffffff8ce, immed = ffffffd1, %l0 = 8048481778833dc2
tsubcc %l1,-0x02f,%l0 ! %l0 = fffffffffffff8fd, %ccr = 9b
! %l2 = 0000000000000000, Mem[000000001b000018] = feb64f02
stba %l2,[%i2+%i6]0x89 ! Mem[000000001b000018] = feb64f00
! Mem[000000001a800070] = b165de5a, %f16 = ffffffd0
ld [%i1+0x070],%f16 ! %f16 = b165de5a
p5_label_38:
! retry : should take illegal inst trap, %l0 = fffffffffffff8fd
retry ! Illegal inst trap : %l0 = fffffffffffff90d
! Mem[0000000030800068] = ffffffff00000000, %f8 = 00007ec0 00000059
ldda [%o1+0x068]%asi,%f8 ! %f8 = ffffffff 00000000
! Mem[000000001a00002c] = 00000000, %l3 = 0000000000000025
ldsw [%i0+0x02c],%l3 ! %l3 = 0000000000000000
! Mem[000000001b800000] = c748af88, %f26 = 061cc30e
lda [%i3+%g0]0x80,%f26 ! %f26 = c748af88
! Mem[000000003100002c] = 00000059, %f18 = a64e5cb5
ld [%o2+0x02c],%f18 ! %f18 = 00000059
! Mem[000000001a00005c] = 6cd813dc, %l1 = fffffffffffff8ce
ldsb [%i0+0x05f],%l1 ! %l1 = ffffffffffffffdc
! %l4 = 0000000000000028, Mem[000000001b000044] = 1e7886c3
stw %l4,[%i2+0x044] ! Mem[000000001b000044] = 00000028
! %l7 = fffffdc4ffffff69, Mem[000000001b800018] = 00002474
stwa %l7,[%i3+%i6]0x81 ! Mem[000000001b800018] = ffffff69
! %l6 = 0000000000000000, %l5 = 00000000fffff72e, %l2 = 0000000000000000
xor %l6,%l5,%l2 ! %l2 = 00000000fffff72e
! Mem[000000001b800030] = 5022e28a3376d64f, %f16 = b165de5a 0d3a1410
ldda [%i3+%o6]0x88,%f16 ! %f16 = 5022e28a 3376d64f
p5_label_39:
! Mem[000000001b000028] = 57914c38, %l0 = fffffffffffff90d
lduwa [%i2+%o5]0x88,%l0 ! %l0 = 0000000057914c38
! Mem[000000001b000000] = 7d74f75c, %l3 = 0000000000000000
ldsha [%i2+%g0]0x89,%l3 ! %l3 = fffffffffffff75c
! Mem[0000000031000028] = 00007ec0, %l1 = ffffffffffffffdc
ldsw [%o2+%o5],%l1 ! %l1 = 0000000000007ec0
! %l3 = fffffffffffff75c, immed = 000000ca, %l4 = 0000000000000028
xorcc %l3,0x0ca,%l4 ! %l4 = fffffffffffff796, %ccr = 88
! Mem[0000000031000028] = 00007ec0 00000059, %l4 = fffff796, %l5 = fffff72e
ldd [%o2+%o5],%l4 ! %l4 = 0000000000007ec0 0000000000000059
! %l0 = 0000000057914c38, %l1 = 0000000000007ec0, %y = 000000e3
umulcc %l0,%l1,%l2 ! %l2 = 00002b5b307cba00, %ccr = 00, %y = 2b5b
! Randomly selected nop
nop
! %l7 = fffffdc4ffffff69, %l2 = 00002b5b307cba00, %l3 = fffffffffffff75c
xnor %l7,%l2,%l3 ! %l3 = 00002960307cba96
! Mem[0000000030000028] = 1f0dbd81, %f31 = a559537f
ld [%o0+%o5],%f31 ! %f31 = 1f0dbd81
! %l6 = 0000000000000000, immed = fffff501, %l5 = 0000000000000059
addc %l6,-0xaff,%l5 ! %l5 = fffffffffffff501
p5_label_40:
! %l0 = 0000000057914c38, Mem[000000001b800010] = 76dbe237b066a7b7
stxa %l0,[%i3+%i5]0x80 ! Mem[000000001b800010] = 0000000057914c38
! %l7 = fffffdc4ffffff69, %l3 = 00002960307cba96, %l2 = 00002b5b307cba00
xor %l7,%l3,%l2 ! %l2 = ffffd4a4cf8345ff
! Mem[0000000030800068] = ffffffff 00000000, %l0 = 57914c38, %l1 = 00007ec0
ldda [%o1+0x068]%asi,%l0 ! %l0 = 00000000ffffffff 0000000000000000
! Mem[000000001b800040] = def49c24, %l1 = 0000000000000000
ldswa [%i3+0x040]%asi,%l1 ! %l1 = ffffffffdef49c24
! Mem[000000001a800000] = fa123d8f, %f30 = 74daf46e
lda [%i1+%g0]0x88,%f30 ! %f30 = fa123d8f
! %l0 = 00000000ffffffff, %l7 = fffffdc4ffffff69, %l1 = ffffffffdef49c24
srax %l0,%l7,%l1 ! %l1 = 0000000000000000
! %l6 = 00000000, %l7 = ffffff69, Mem[0000000030000028] = 1f0dbd81 272fbd81
std %l6,[%o0+%o5] ! Mem[0000000030000028] = 00000000 ffffff69
! %l6 = 00000000, %l7 = ffffff69, Mem[000000001a800010] = 10143a0d f1ed5906
stda %l6,[%i1+%i5]0x89 ! Mem[000000001a800010] = 00000000 ffffff69
! Mem[0000000031000028] = 00007ec0, %l2 = ffffd4a4cf8345ff
lduh [%o2+%o5],%l2 ! %l2 = 0000000000000000
! %f11 = 95761344, Mem[0000000030800068] = ffffffff
st %f11,[%o1+0x068] ! Mem[0000000030800068] = 95761344
p5_label_41:
! %l4 = 0000000000007ec0, immed = 0000057e, %l0 = 00000000ffffffff
tsubcc %l4,0x57e,%l0 ! %l0 = 0000000000007942, %ccr = 02
! %f30 = fa123d8f 1f0dbd81, Mem[000000001b000010] = 00000000 65d442b7
stda %f30,[%i2+%i5]0x81 ! Mem[000000001b000010] = fa123d8f 1f0dbd81
! Mem[000000003000002c] = ffffff69, %l5 = fffffffffffff501
ldsb [%o0+0x02d],%l5 ! %l5 = ffffffffffffffff
! %l0 = 00007942, %l1 = 00000000, Mem[000000001a800038] = d18a8cc8 64bfe642
std %l0,[%i1+0x038] ! Mem[000000001a800038] = 00007942 00000000
! %l6 = 0000000000000000, immed = fffff005, %l5 = ffffffffffffffff
tsubcc %l6,-0xffb,%l5 ! %l5 = 0000000000000ffb, %ccr = 13
! %l6 = 0000000000000000, Mem[0000000031800069] = 00000028
stb %l6,[%o3+0x069] ! Mem[0000000031800068] = 00000028
! Mem[000000003000006c] = 1dc0aa95, %l5 = 0000000000000ffb
ldsh [%o0+0x06e],%l5 ! %l5 = ffffffffffffaa95
! Mem[000000001b800060] = de1bc515, %l0 = 0000000000007942
ldsba [%i3+0x061]%asi,%l0 ! %l0 = 000000000000001b
! Mem[000000001b800008] = 14d2d3f7, %l2 = 0000000000000000
lduha [%i3+%i4]0x89,%l2 ! %l2 = 000000000000d3f7
! %l0 = 000000000000001b, immed = 000008cf, %y = 00002b5b
udivcc %l0,0x8cf,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 0000001b
p5_label_42:
! Set Register : %l5 = ffffffffffffaa95
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001b800018] = ffffff69, %l1 = 0000000000000000
lduha [%i3+%i6]0x80,%l1 ! %l1 = 000000000000ffff
! %l1 = 000000000000ffff, Mem[000000003100002a] = 00007ec0, %asi = 80
stha %l1,[%o2+0x02a]%asi ! Mem[0000000031000028] = 0000ffff
! %l7 = fffffdc4ffffff69, Mem[000000001b000018] = 004fb6fe
stwa %l7,[%i2+%i6]0x81 ! Mem[000000001b000018] = ffffff69
! %l3 = 00002960307cba96, %l0 = 000000000000001b, %l4 = 0000000000007ec0
sub %l3,%l0,%l4 ! %l4 = 00002960307cba7b
! Mem[000000003080006c] = 00000000, %l2 = 000000000000d3f7
ldsb [%o1+0x06d],%l2 ! %l2 = 0000000000000000
! %f6 = 8ec31e0b 95761344, Mem[000000001b800018] = ffffff69 bfe70d10
stda %f6 ,[%i3+%i6]0x81 ! Mem[000000001b800018] = 8ec31e0b 95761344
! %l2 = 0000000000000000, %l0 = 000000000000001b, %l4 = 00002960307cba7b
andncc %l2,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44
! Mem[000000001a800000] = 8f3d12fa, %l3 = 00002960307cba96
ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffff8f
! Mem[000000003180006c] = fffff72e, %l6 = 00000000ffffffff
ldsh [%o3+0x06c],%l6 ! %l6 = ffffffffffffffff
p5_label_43:
! Mem[000000001b800030] = 4fd67633, %l0 = 000000000000001b
lduha [%i3+%o6]0x80,%l0 ! %l0 = 0000000000004fd6
! %l3 = ffffffffffffff8f, Mem[000000001b000020] = fffff722
stwa %l3,[%i2+%o4]0x81 ! Mem[000000001b000020] = ffffff8f
! %f6 = 8ec31e0b 95761344, Mem[000000001b000028] = 384c9157 3ede912d
std %f6 ,[%i2+%o5] ! Mem[000000001b000028] = 8ec31e0b 95761344
! Mem[000000003080006c] = 00000000, %f4 = 8f3d12fa
ld [%o1+0x06c],%f4 ! %f4 = 00000000
! %l4 = 0000000000000000, immed = 00000378, %l5 = ffffffffffffffff
andncc %l4,0x378,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l7 = fffffdc4ffffff69, Mem[000000001b800028] = b7bed0565fe38c3e
stx %l7,[%i3+%o5] ! Mem[000000001b800028] = fffffdc4ffffff69
! Mem[000000001a000028] = 257d41c500000000, %l2 = 0000000000000000
ldxa [%i0+%o5]0x81,%l2 ! %l2 = 257d41c500000000
! %l5 = 0000000000000000, immed = ffffff3b, %y = 0000001b
sdivcc %l5,-0x0c5,%l2 ! %l2 = ffffffffdce9e89c, %ccr = 88
mov %l0,%y ! %y = 00004fd6
! Mem[000000001a800030] = 1f0d6c8f272fbd64, %l3 = ffffffffffffff8f
ldxa [%i1+%o6]0x88,%l3 ! %l3 = 1f0d6c8f272fbd64
! %l7 = fffffdc4ffffff69, immed = 00000004, %l3 = 1f0d6c8f272fbd64
srl %l7,0x004,%l3 ! %l3 = 000000000ffffff6
p5_label_44:
! %l4 = 0000000000000000, Mem[000000001b800000] = 88af48c7
stwa %l4,[%i3+%g0]0x89 ! Mem[000000001b800000] = 00000000
! %l0 = 0000000000004fd6, immed = 0000077f, %l6 = ffffffffffffffff
andncc %l0,0x77f,%l6 ! %l6 = 0000000000004880, %ccr = 00
! Mem[000000001b000018] = ffffff69, %l5 = 0000000000000000
ldsha [%i2+%i6]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030800068] = 95761344, %l2 = ffffffffdce9e89c
ldsw [%o1+0x068],%l2 ! %l2 = ffffffff95761344
! Mem[000000001a800000] = 8f3d12fa, %f30 = fa123d8f
lda [%i1+%g0]0x80,%f30 ! %f30 = 8f3d12fa
! %l5 = ffffffffffffffff, immed = fffff45e, %l6 = 0000000000004880
tsubcctv %l5,-0xba2,%l6 ! %l0 = 0000000000004ff9, Trapped
! Clear Register : %l3 = 000000000ffffff6
clr %l3 ! %l3 = 0000000000000000
! %l5 = ffffffffffffffff, %l4 = 0000000000000000, %l4 = 0000000000000000
orn %l5,%l4,%l4 ! %l4 = ffffffffffffffff
! Invert Register : %l6 = 0000000000004880
xor %l6,-1,%l6 ! %l6 = ffffffffffffb77f
! Mem[0000000030000068] = 0002182b1dc0aa95, %f8 = ffffffff 00000000
ldda [%o0+0x068]%asi,%f8 ! %f8 = 0002182b 1dc0aa95
p5_label_45:
! %l1 = 000000000000ffff, Mem[000000001b000028] = 0b1ec38e
stba %l1,[%i2+%o5]0x89 ! Mem[000000001b000028] = 0b1ec3ff
! %l4 = ffffffffffffffff, Mem[000000003180006a] = 00000028
stb %l4,[%o3+0x06a] ! Mem[0000000031800068] = 0000ff28
! Mem[000000001a800018] = d9fc032a, %l2 = ffffffff95761344
lduha [%i1+%i6]0x80,%l2 ! %l2 = 000000000000d9fc
! %l4 = ffffffffffffffff, %l3 = 0000000000000000, %l1 = 000000000000ffff
tsubcctv %l4,%l3,%l1 ! %l0 = 000000000000501c, Trapped
! %l0 = 000000000000501c, %l0 = 000000000000501c, %l1 = 000000000000ffff
xor %l0,%l0,%l1 ! %l1 = 0000000000000000
! %l4 = ffffffffffffffff, immed = 0000082b, %l4 = ffffffffffffffff
tsubcc %l4,0x82b,%l4 ! %l4 = fffffffffffff7d4, %ccr = 8a
! Mem[000000001b800000] = 00000000015a0676, %l3 = 0000000000000000
ldxa [%i3+%g0]0x81,%l3 ! %l3 = 00000000015a0676
! %l7 = fffffdc4ffffff69, Mem[000000001b000024] = fef1be95
sth %l7,[%i2+0x024] ! Mem[000000001b000024] = ff69be95
! %l1 = 0000000000000000, immed = fffff3db, %l4 = fffffffffffff7d4
or %l1,-0xc25,%l4 ! %l4 = fffffffffffff3db
! Mem[000000003000002c] = ffffff69, %l7 = fffffdc4ffffff69
ldsh [%o0+0x02c],%l7 ! %l7 = ffffffffffffffff
p5_label_46:
! %f24 = 56fa0839 c5417d25, Mem[000000001a000050] = dada7272 dcbac141
std %f24,[%i0+0x050] ! Mem[000000001a000050] = 56fa0839 c5417d25
! %f16 = 5022e28a 3376d64f, Mem[0000000031800028] = 00001e0b fffff72f
std %f16,[%o3+%o5] ! Mem[0000000031800028] = 5022e28a 3376d64f
! %l0 = 0000501c, %l1 = 00000000, Mem[000000001a000030] = 81567496 0a7d8674
stda %l0,[%i0+0x030]%asi ! Mem[000000001a000030] = 0000501c 00000000
! Mem[000000001a800028] = a559537f af37029d, %l4 = fffff3db, %l5 = ffffffff
ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000a559537f 00000000af37029d
! Mem[000000001a800000] = 8f3d12fa, %l0 = 000000000000501c
lduwa [%i1+%g0]0x80,%l0 ! %l0 = 000000008f3d12fa
! Mem[000000001b80000c] = f75f1f32, %l7 = ffffffffffffffff
lduh [%i3+0x00e],%l7 ! %l7 = 0000000000001f32
! %l7 = 0000000000001f32, immed = 0000019f, %l4 = 00000000a559537f
tsubcc %l7,0x19f,%l4 ! %l4 = 0000000000001d93, %ccr = 02
! %l1 = 0000000000000000, immed = fffff6af, %y = 00004fd6
sdivcc %l1,-0x951,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 8f3d12fa
! Mem[000000001b000008] = 0000687e5e4fd7b6, %l1 = 0000000000000000
ldxa [%i2+%i4]0x81,%l1 ! %l1 = 0000687e5e4fd7b6
! %l7 = 0000000000001f32, immed = 00000173, %y = 8f3d12fa
sdivcc %l7,0x173,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 8f3d12fa
p5_label_47:
! %l5 = 00000000af37029d, Mem[000000001a000008] = 1d00427c2494564f
stxa %l5,[%i0+%i4]0x80 ! Mem[000000001a000008] = 00000000af37029d
! %l4 = 0000000000001d93, Mem[000000003080006c] = 00000000
stw %l4,[%o1+0x06c] ! Mem[000000003080006c] = 00001d93
! %l0 = 000000008f3d12fa, immed = fffffd23, %l4 = 0000000000001d93
and %l0,-0x2dd,%l4 ! %l4 = 000000008f3d1022
! %f19 = c5b10cd6, Mem[000000001a000030] = 1c500000
sta %f19,[%i0+%o6]0x89 ! Mem[000000001a000030] = c5b10cd6
! %l0 = 000000008f3d12fa, Mem[000000001b800010] = 00000000
stha %l0,[%i3+%i5]0x80 ! Mem[000000001b800010] = 12fa0000
! %l7 = 0000000000001f32, Mem[000000001a800028] = a559537f
stba %l7,[%i1+%o5]0x81 ! Mem[000000001a800028] = 3259537f
! %l2 = 0000d9fc, %l3 = 015a0676, Mem[0000000030000028] = 00000000 ffffff69
stda %l2,[%o0+0x028]%asi ! Mem[0000000030000028] = 0000d9fc 015a0676
! Mem[000000001a800028] = 3259537f, %l4 = 000000008f3d1022
ldub [%i1+0x029],%l4 ! %l4 = 0000000000000059
! Mem[0000000030000028] = 0000d9fc015a0676, %l7 = 0000000000001f32
ldx [%o0+%o5],%l7 ! %l7 = 0000d9fc015a0676
! %l0 = 000000008f3d12fa, Mem[000000001b000020] = ffffff8f
stwa %l0,[%i2+%o4]0x81 ! Mem[000000001b000020] = 8f3d12fa
p5_label_48:
! %f9 = 1dc0aa95, Mem[000000001a800010] = 00000000
sta %f9 ,[%i1+%i5]0x81 ! Mem[000000001a800010] = 1dc0aa95
! %l6 = ffffffff80000000, %l6 = ffffffff80000000, %l4 = 0000000000000059
udivx %l6,%l6,%l4 ! %l4 = 0000000000000001
! %l4 = 0000000000000001, Mem[000000001a800010] = ffffff6995aac01d
stxa %l4,[%i1+%i5]0x88 ! Mem[000000001a800010] = 0000000000000001
! %l6 = ffffffff80000000, immed = 000004ef, %y = 8f3d12fa
smul %l6,0x4ef,%l5 ! %l5 = fffffd8880000000, %y = fffffd88
! %l3 = 00000000015a0676, %l7 = 0000d9fc015a0676, %y = fffffd88
udiv %l3,%l7,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = 8f3d12fa
! Mem[000000003100002c] = 00000059, %l2 = 000000000000d9fc
ldsba [%o2+0x02c]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001b800018] = 8ec31e0b, %f1 = 272fbd64
lda [%i3+%i6]0x80,%f1 ! %f1 = 8ec31e0b
! %l5 = fffffd8880000000, %l5 = fffffd8880000000, %l1 = ffffffff80000000
sub %l5,%l5,%l1 ! %l1 = 0000000000000000
! %f8 = 0002182b 1dc0aa95, Mem[0000000031000028] = 0000ffff 00000059
std %f8 ,[%o2+%o5] ! Mem[0000000031000028] = 0002182b 1dc0aa95
! %l0 = 000000008f3d12fa, immed = 0000086e, %l0 = 000000008f3d12fa
addccc %l0,0x86e,%l0 ! %l0 = 000000008f3d1b68, %ccr = 08
p5_label_49:
! %l1 = 0000000000000000
setx 0xf72581e2f72581e2,%g7,%l1 ! %l1 = f72581e2f72581e2
! %l3 = 00000000015a0676, immed = 00000420, %l0 = 000000008f3d1b68
addc %l3,0x420,%l0 ! %l0 = 00000000015a0a96
! %l1 = f72581e2f72581e2, immed = 0000001d, %l7 = 0000d9fc015a0676
srlx %l1,0x01d,%l7 ! %l7 = 00000007b92c0f17
! Mem[000000001b000018] = ffffff69, %f26 = c748af88
lda [%i2+%i6]0x80,%f26 ! %f26 = ffffff69
! %l7 = 00000007b92c0f17, Mem[000000003180006c] = fffff72e, %asi = 80
stha %l7,[%o3+0x06c]%asi ! Mem[000000003180006c] = 0f17f72e
! Mem[000000001a800010] = 0100000000000000, %f2 = 0b6db35c 151cd2bd
ldda [%i1+%i5]0x81,%f2 ! %f2 = 01000000 00000000
! Mem[000000003000002c] = 015a0676, %l5 = fffffd8880000000
ldsba [%o0+0x02e]%asi,%l5 ! %l5 = 0000000000000006
! %l6 = 00000000ffffffff, immed = 000009a0, %l2 = 0000000000000000
addc %l6,0x9a0,%l2 ! %l2 = 000000010000099f
! Mem[000000001b000060] = d93f2f01 9a5506e6, %l6 = ffffffff, %l7 = b92c0f17
ldda [%i2+0x060]%asi,%l6 ! %l6 = 00000000d93f2f01 000000009a5506e6
! %l3 = 00000000015a0676, immed = 0000002c, %l2 = 000000010000099f
srax %l3,0x02c,%l2 ! %l2 = 0000000000000000
p5_label_50:
! %l1 = f72581e2f72581e2, Mem[000000001b000018] = 69ffffff
stwa %l1,[%i2+%i6]0x89 ! Mem[000000001b000018] = f72581e2
! Mem[0000000030800068] = 95761344, %l4 = 0000000000000001
ldswa [%o1+0x068]%asi,%l4 ! %l4 = ffffffff95761344
! retry : should take illegal inst trap, %l0 = 00000000015a0a96
retry ! Illegal inst trap : %l0 = 00000000015a0aa6
! Mem[000000001b000028] = ffc31e0b, %l2 = 0000000000000000
ldswa [%i2+%o5]0x81,%l2 ! %l2 = ffffffffffc31e0b
! %l0 = 00000000015a0aa6, Mem[000000001b00000c] = 5e4fd7b6
stw %l0,[%i2+0x00c] ! Mem[000000001b00000c] = 015a0aa6
! %f30 = 8f3d12fa, Mem[000000001a800028] = 3259537f
sta %f30,[%i1+%o5]0x81 ! Mem[000000001a800028] = 8f3d12fa
! Mem[000000003180002c] = 3376d64f, %l6 = 00000000d93f2f01
ldsha [%o3+0x02e]%asi,%l6 ! %l6 = ffffffffffffd64f
! %l7 = 000000009a5506e6, immed = 00000a97, %l3 = 00000000015a0676
orn %l7,0xa97,%l3 ! %l3 = fffffffffffff7ee
! Mem[0000000031800068] = 0000ff28, %l1 = f72581e2f72581e2
lduh [%o3+0x068],%l1 ! %l1 = 0000000000000000
! Mem[000000003000002c] = 015a0676, %l3 = fffffffffffff7ee
ldsb [%o0+0x02d],%l3 ! %l3 = 000000000000005a
p5_label_51:
! %l3 = 000000000000005a, Mem[000000003180006c] = 0f17f72e
stw %l3,[%o3+0x06c] ! Mem[000000003180006c] = 0000005a
! Mem[000000001a000000] = aeb34d60, %l4 = ffffffff95761344
ldsw [%i0+%g0],%l4 ! %l4 = ffffffffaeb34d60
! Mem[0000000031000028] = 0002182b1dc0aa95, %f14 = 0002182b 7ec0aa95
ldda [%o2+0x028]%asi,%f14 ! %f14 = 0002182b 1dc0aa95
! %l4 = ffffffffaeb34d60, %l3 = 000000000000005a, %y = 8f3d12fa
umulcc %l4,%l3,%l5 ! %l5 = 0000003d6b0933c0, %ccr = 00, %y = 3d
! Mem[000000001b000000] = 7d74f75c, %f15 = 1dc0aa95
lda [%i2+%g0]0x88,%f15 ! %f15 = 7d74f75c
! %l0 = 015a0aa6, %l1 = 00000000, Mem[0000000031800028] = 5022e28a 3376d64f
std %l0,[%o3+%o5] ! Mem[0000000031800028] = 015a0aa6 00000000
! Mem[0000000030000068] = 0002182b 1dc0aa95, %l4 = aeb34d60, %l5 = 6b0933c0
ldd [%o0+0x068],%l4 ! %l4 = 000000000002182b 000000001dc0aa95
! %l0 = 00000000015a0aa6, Mem[000000003180006f] = 0000005a
stba %l0,[%o3+0x06f]%asi ! Mem[000000003180006c] = 000000a6
! %l0 = 00000000015a0aa6, %l1 = 0000000000000000, %l0 = 00000000015a0aa6
orncc %l0,%l1,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
! %l5 = 000000001dc0aa95, Mem[000000001a800000] = b18ee5cefa123d8f
stxa %l5,[%i1+%g0]0x88 ! Mem[000000001a800000] = 000000001dc0aa95
p5_label_52:
! %l5 = 000000001dc0aa95, immed = 00000e60, %y = 0000003d
umul %l5,0xe60,%l0 ! %l0 = 000001abb1941de0, %y = 1ab
! Mem[000000003180002c] = 00000000, %l2 = ffffffffffc31e0b
ldswa [%o3+0x02c]%asi,%l2 ! %l2 = 0000000000000000
! %l7 = 000000009a5506e6, immed = fffff104, %l4 = 000000000002182b
or %l7,-0xefc,%l4 ! %l4 = fffffffffffff7e6
! %l1 = 0000000000000000, %l0 = 000001abb1941de0, %l2 = 0000000000000000
mulx %l1,%l0,%l2 ! %l2 = 0000000000000000, %y = 1ab
! Mem[000000003180006c] = 000000a6, %l2 = 0000000000000000
lduw [%o3+0x06c],%l2 ! %l2 = 00000000000000a6
! %l0 = 000001abb1941de0, Mem[000000001b00003a] = 636f8821
stb %l0,[%i2+0x03a] ! Mem[000000001b000038] = 636fe021
! Mem[000000001b000058] = 3ba8e14b2240d0ca, %l2 = 00000000000000a6
ldx [%i2+0x058],%l2 ! %l2 = 3ba8e14b2240d0ca
! %f4 = 00000000 cee58eb1, Mem[000000001b800018] = 0b1ec38e 44137695
stda %f4 ,[%i3+%i6]0x89 ! Mem[000000001b800018] = 00000000 cee58eb1
! Mem[0000000031000028] = 0002182b, %l1 = 0000000000000000
ldub [%o2+%o5],%l1 ! %l1 = 0000000000000000
! %l6 = ffffffffffffd64f, Mem[000000001a800010] = 00000001
stwa %l6,[%i1+%i5]0x89 ! Mem[000000001a800010] = ffffd64f
p5_label_53:
! %l1 = 0000000000000000, Mem[000000001b000008] = 7e680000
stha %l1,[%i2+%i4]0x88 ! Mem[000000001b000008] = 7e680000
! Mem[000000003100002c] = 1dc0aa95, %l6 = ffffffffffffd64f
ldsb [%o2+0x02d],%l6 ! %l6 = ffffffffffffffc0
! Mem[0000000031800028] = 015a0aa6, %f11 = 95761344
ld [%o3+%o5],%f11 ! %f11 = 015a0aa6
! Mem[000000001b800020] = 151cd2bd, %l5 = 000000001dc0aa95
ldsb [%i3+0x022],%l5 ! %l5 = ffffffffffffffd2
! %l4 = fffffffffffff7e6, Mem[000000001a000028] = c5417d25
stba %l4,[%i0+%o5]0x89 ! Mem[000000001a000028] = c5417de6
! Mem[000000001a800020] = 3b020000, %l5 = ffffffffffffffd2
ldsha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
! %l6 = ffffffffffffffc0, Mem[000000001a000008] = 00000000
sth %l6,[%i0+%i4] ! Mem[000000001a000008] = ffc00000
! Clear Register : %l2 = 3ba8e14b2240d0ca
clr %l2 ! %l2 = 0000000000000000
! %l1 = 0000000000000000, %l6 = ffffffffffffffc0, %l1 = 0000000000000000
sll %l1,%l6,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, %l5 = 0000000000000000, %l1 = 0000000000000000
andcc %l2,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
p5_label_54:
! %l4 = fffffffffffff7e6, Mem[000000001a800061] = 6582947b
stb %l4,[%i1+0x061] ! Mem[000000001a800060] = 65e6947b
! Mem[0000000030800028] = f24e57450e280f01, %l7 = 000000009a5506e6
ldxa [%o1+0x028]%asi,%l7 ! %l7 = f24e57450e280f01
! Mem[000000001a800008] = d26e21c1, %l0 = 000001abb1941de0
ldsba [%i1+%i4]0x88,%l0 ! %l0 = ffffffffffffffc1
! %l6 = ffffffffffffffc0, %l1 = 0000000000000000, %y = 000001ab
umulcc %l6,%l1,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! %f15 = 7d74f75c, Mem[000000001a000000] = 604db3ae
sta %f15,[%i0+%g0]0x89 ! Mem[000000001a000000] = 7d74f75c
! %l7 = f24e57450e280f01, immed = 000006f8, %l0 = 0000000000000000
sub %l7,0x6f8,%l0 ! %l0 = f24e57450e280809
! %l4 = fffffffffffff7e6, %l1 = 0000000000000000, %l6 = ffffffffffffffc0
addcc %l4,%l1,%l6 ! %l6 = fffffffffffff7e6, %ccr = 88
! %l2 = 0000000000000000, immed = fffffe79, %l0 = f24e57450e280809
orn %l2,-0x187,%l0 ! %l0 = 0000000000000186
! Invert Register : %l4 = fffffffffffff7e6
xor %l4,-1,%l4 ! %l4 = 0000000000000819
! %l4 = 0000000000000819, %l3 = 000000000000005a, %l5 = 0000000000000000
andn %l4,%l3,%l5 ! %l5 = 0000000000000801
p5_label_55:
! %l6 = fffffffffffff7e6, Mem[000000001b800028] = fffffdc4
stha %l6,[%i3+%o5]0x80 ! Mem[000000001b800028] = f7e6fdc4
! %l5 = 0000000000000801, %l7 = f24e57450e280f01, %l6 = fffffffffffff7e6
andn %l5,%l7,%l6 ! %l6 = 0000000000000000
! %l4 = 00000819, %l5 = 00000801, Mem[0000000031800028] = 015a0aa6 00000000
std %l4,[%o3+%o5] ! Mem[0000000031800028] = 00000819 00000801
! %l7 = f24e57450e280f01, immed = fffff6b1, %l3 = 000000000000005a
addccc %l7,-0x94f,%l3 ! %l3 = f24e57450e2805b2, %ccr = 91
! Mem[0000000031000068] = 8e001e0b95761344, %f0 = 1f0d6c8f 8ec31e0b
ldd [%o2+0x068],%f0 ! %f0 = 8e001e0b 95761344
! Mem[000000001a800010] = 4fd6ffff00000000, %f30 = 8f3d12fa 1f0dbd81
ldda [%i1+0x010]%asi,%f30 ! %f30 = 4fd6ffff 00000000
! Mem[000000001b000010] = 8f3d12fa, %l2 = 0000000000000000
lduha [%i2+%i5]0x88,%l2 ! %l2 = 00000000000012fa
! %l1 = 0000000000000000, immed = 0000001c, %l3 = f24e57450e2805b2
sra %l1,0x01c,%l3 ! %l3 = 0000000000000000
! Mem[0000000031000068] = 8e001e0b 95761344, %l6 = 00000000, %l7 = 0e280f01
ldd [%o2+0x068],%l6 ! %l6 = 000000008e001e0b 0000000095761344
! %l5 = 0000000000000801, Mem[000000001a800008] = c1216ed2
stw %l5,[%i1+%i4] ! Mem[000000001a800008] = 00000801
p5_label_56:
! Mem[000000001a000018] = 5cf7747d, %l3 = 0000000000000000
ldsba [%i0+%i6]0x88,%l3 ! %l3 = 000000000000007d
! %l7 = 0000000095761344, immed = 00000003, %l0 = 0000000000000186
srl %l7,0x003,%l0 ! %l0 = 0000000012aec268
! %l2 = 00000000000012fa, immed = 00000674, %l1 = 0000000000000000
orncc %l2,0x674,%l1 ! %l1 = fffffffffffffbfb, %ccr = 88
! Mem[000000001b000000] = 5cf7747d, %f2 = 01000000
ld [%i2+%g0],%f2 ! %f2 = 5cf7747d
! %l1 = fffffffffffffbfb, immed = fffff304, %l5 = 0000000000000801
xnorcc %l1,-0xcfc,%l5 ! %l5 = fffffffffffff700, %ccr = 88
! Mem[000000001a000010] = 789c41d3 ffffff69, %l6 = 8e001e0b, %l7 = 95761344
ldda [%i0+%i5]0x89,%l6 ! %l6 = 00000000ffffff69 00000000789c41d3
! Mem[0000000031000028] = 0002182b 1dc0aa95, %l2 = 000012fa, %l3 = 0000007d
ldda [%o2+0x028]%asi,%l2 ! %l2 = 000000000002182b 000000001dc0aa95
! Clear Register : %l2 = 000000000002182b
clr %l2 ! %l2 = 0000000000000000
! %f26 = ffffff69 5cf7747d, Mem[0000000030000068] = 0002182b 1dc0aa95
std %f26,[%o0+0x068] ! Mem[0000000030000068] = ffffff69 5cf7747d
! %l6 = 00000000ffffff69, immed = 0000020c, %y = 00000000
umul %l6,0x20c,%l4 ! %l4 = 0000020bfffecaec, %y = 20b
p5_label_57:
! %l4 = 0000020bfffecaec, Mem[0000000031800068] = 0000ff28000000a6
stx %l4,[%o3+0x068] ! Mem[0000000031800068] = 0000020bfffecaec
! %l7 = 00000000789c41d3, immed = fffff239, %y = 0000020b
sdiv %l7,-0xdc7,%l1 ! %l1 = ffffffffda01431f
mov %l0,%y ! %y = 12aec268
! Mem[0000000030800068] = 95761344 00001d93, %l2 = 00000000, %l3 = 1dc0aa95
ldd [%o1+0x068],%l2 ! %l2 = 0000000095761344 0000000000001d93
! Mem[000000001b800020] = bdd21c15, %f12 = f24e5745
lda [%i3+%o4]0x88,%f12 ! %f12 = bdd21c15
! Mem[000000003180006c] = fffecaec, %l0 = 0000000012aec268
ldsh [%o3+0x06e],%l0 ! %l0 = ffffffffffffcaec
! Mem[000000001b000038] = 636fe021, %f22 = d9fc032a
ld [%i2+0x038],%f22 ! %f22 = 636fe021
! Mem[000000001a000054] = c5417d25, %l2 = 0000000095761344
ldsh [%i0+0x056],%l2 ! %l2 = 0000000000007d25
! Mem[0000000030000068] = ffffff69, %l4 = 0000020bfffecaec
lduh [%o0+0x06a],%l4 ! %l4 = 000000000000ff69
! %l4 = 000000000000ff69, %l4 = 000000000000ff69, %y = 12aec268
umulcc %l4,%l4,%l0 ! %l0 = 00000000fed25911, %ccr = 08, %y = 00
! %l2 = 0000000000007d25, immed = fffffd87, %l4 = 000000000000ff69
andcc %l2,-0x279,%l4 ! %l4 = 0000000000007d05, %ccr = 00
p5_label_58:
! Mem[000000001a800020] = 0000023b, %l3 = 0000000000001d93
ldub [%i1+0x022],%l3 ! %l3 = 0000000000000002
! Mem[0000000031000028] = 0002182b, %l1 = ffffffffda01431f
ldsh [%o2+%o5],%l1 ! %l1 = 0000000000000002
! %l3 = 0000000000000002, Mem[000000003100002e] = 1dc0aa95
sth %l3,[%o2+0x02e] ! Mem[000000003100002c] = 1dc00002
! %l6 = 00000000ffffff69, Mem[000000001b800000] = 00000000
stba %l6,[%i3+%g0]0x81 ! Mem[000000001b800000] = 69000000
! Mem[000000001a000000] = a44233c0 7d74f75c, %l6 = ffffff69, %l7 = 789c41d3
ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000007d74f75c 00000000a44233c0
! Mem[0000000031000068] = 8e001e0b, %l0 = 00000000fed25911
ldsha [%o2+0x068]%asi,%l0 ! %l0 = ffffffffffff8e00
! %l0 = ffffffffffff8e00, immed = fffff9c6, %l7 = 00000000a44233c0
tsubcc %l0,-0x63a,%l7 ! %l7 = ffffffffffff943a, %ccr = 9b
! Mem[0000000031000068] = 8e001e0b, %l1 = 0000000000000002
ldsw [%o2+0x068],%l1 ! %l1 = ffffffff8e001e0b
! Mem[0000000031800028] = 00000819 00000801, %l2 = 00007d25, %l3 = 00000002
ldd [%o3+%o5],%l2 ! %l2 = 0000000000000819 0000000000000801
! %l0 = ffffffffffff8e00, immed = 00000fc0, %l0 = ffffffffffff8e00
taddcc %l0,0xfc0,%l0 ! %l0 = ffffffffffff9dc0, %ccr = 88
p5_label_59:
! Invert Register : %l2 = 0000000000000819
xor %l2,-1,%l2 ! %l2 = fffffffffffff7e6
! Mem[0000000030000068] = ffffff69, %l7 = ffffffffffff943a
lduh [%o0+0x068],%l7 ! %l7 = 000000000000ffff
! %l7 = 000000000000ffff, Mem[000000001a800028] = 8f3d12fa
stha %l7,[%i1+%o5]0x80 ! Mem[000000001a800028] = ffff12fa
! %l5 = fffffffffffff700, %l2 = fffffffffffff7e6, %l1 = ffffffff8e001e0b
srl %l5,%l2,%l1 ! %l1 = 0000000003ffffdc
! Mem[000000001a800008] = 00000801, %l6 = 000000007d74f75c
lduba [%i1+%i4]0x80,%l6 ! %l6 = 0000000000000000
! %l0 = ffffffffffff9dc0, %l0 = ffffffffffff9dc0, %l6 = 0000000000000000
sra %l0,%l0,%l6 ! %l6 = ffffffffffff9dc0
! %l6 = ffff9dc0, %l7 = 0000ffff, Mem[000000001b800018] = cee58eb1 00000000
stda %l6,[%i3+%i6]0x89 ! Mem[000000001b800018] = ffff9dc0 0000ffff
! %l4 = 0000000000007d05, immed = fffffc8c, %l5 = fffffffffffff700
taddcc %l4,-0x374,%l5 ! %l5 = 0000000000007991, %ccr = 13
! Mem[0000000031000068] = 8e001e0b95761344, %f2 = 5cf7747d 00000000
ldda [%o2+0x068]%asi,%f2 ! %f2 = 8e001e0b 95761344
! Mem[000000001b000020] = 8f3d12fa, %l3 = 0000000000000801
ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffff8f3d
p5_label_60:
! %l2 = fffffffffffff7e6, %l0 = ffffffffffff9dc0, %l2 = fffffffffffff7e6
subccc %l2,%l0,%l2 ! %l2 = 0000000000005a25, %ccr = 00
! Mem[000000003000006c] = 5cf7747d, %l1 = 0000000003ffffdc
ldsb [%o0+0x06c],%l1 ! %l1 = 000000000000005c
! Mem[0000000030000068] = ffffff69, %l6 = ffffffffffff9dc0
ldsb [%o0+0x069],%l6 ! %l6 = ffffffffffffffff
! %l4 = 0000000000007d05, immed = fffffe6a, %l6 = ffffffffffffffff
andcc %l4,-0x196,%l6 ! %l6 = 0000000000007c00, %ccr = 00
! %l2 = 0000000000005a25, %l3 = ffffffffffff8f3d, %y = 00000000
sdivcc %l2,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffff9dc0
! %l6 = 0000000000007c00
sethi %hi(0xca7da000),%l6 ! %l6 = 00000000ca7da000
! %l1 = 000000000000005c, immed = fffffb1c, %l7 = 000000000000ffff
add %l1,-0x4e4,%l7 ! %l7 = fffffffffffffb78
! %l4 = 00007d05, %l5 = 00007991, Mem[000000001b000000] = 5cf7747d a559537f
stda %l4,[%i2+0x000]%asi ! Mem[000000001b000000] = 00007d05 00007991
! %l5 = 0000000000007991, %l0 = ffffffffffff9dc0, %y = ffff9dc0
sdiv %l5,%l0,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! %l1 = 000000000000005c, Mem[000000001b800008] = f7d3d214f75f1f32
stx %l1,[%i3+%i4] ! Mem[000000001b800008] = 000000000000005c
p5_label_61:
! %f10 = 8ec31e0b 015a0aa6, Mem[0000000030000068] = ffffff69 5cf7747d
std %f10,[%o0+0x068] ! Mem[0000000030000068] = 8ec31e0b 015a0aa6
! %l7 = fffffffffffffb78, immed = 0000012a, %l1 = 000000000000005c
xorcc %l7,0x12a,%l1 ! %l1 = fffffffffffffa52, %ccr = 88
! Mem[0000000031800068] = 0000020b fffecaec, %l4 = 00007d05, %l5 = 00007991
ldd [%o3+0x068],%l4 ! %l4 = 000000000000020b 00000000fffecaec
! %l0 = 000000007fffffff
setx 0x4b94de844b94de84,%g7,%l0 ! %l0 = 4b94de844b94de84
! %l1 = fffffffffffffa52, Mem[0000000030800068] = 9576134400001d93
stx %l1,[%o1+0x068] ! Mem[0000000030800068] = fffffffffffffa52
! %l6 = 00000000ca7da000, %l2 = 0000000000000000, %l6 = 00000000ca7da000
andncc %l6,%l2,%l6 ! %l6 = 00000000ca7da000, %ccr = 08
! %f1 = 95761344, Mem[000000001a800078] = f12cda52
st %f1 ,[%i1+0x078] ! Mem[000000001a800078] = 95761344
! %l5 = 00000000fffecaec, %l1 = fffffffffffffa52, %l2 = 0000000000000000
xor %l5,%l1,%l2 ! %l2 = ffffffff000130be
! Mem[0000000031800068] = 0000020b, %l7 = fffffffffffffb78
ldsw [%o3+0x068],%l7 ! %l7 = 000000000000020b
! Mem[0000000031800068] = 0000020b, %f14 = 0002182b
ld [%o3+0x068],%f14 ! %f14 = 0000020b
p5_label_62:
! %l0 = 4b94de84, %l1 = fffffa52, Mem[000000001b800000] = 69000000 015a0676
stda %l0,[%i3+0x000]%asi ! Mem[000000001b800000] = 4b94de84 fffffa52
! %l7 = 000000000000020b, %l3 = ffffffffffff8f3d, %l4 = 000000000000020b
andcc %l7,%l3,%l4 ! %l4 = 0000000000000209, %ccr = 00
! %l6 = 00000000ca7da000, Mem[0000000030000068] = 8ec31e0b, %asi = 80
stwa %l6,[%o0+0x068]%asi ! Mem[0000000030000068] = ca7da000
! Mem[000000003080002c] = 0e280f01, %l2 = ffffffff000130be
ldswa [%o1+0x02c]%asi,%l2 ! %l2 = 000000000e280f01
! Mem[000000001b800030] = 4fd67633, %l0 = 4b94de844b94de84
ldsba [%i3+%o6]0x81,%l0 ! %l0 = 000000000000004f
! %l7 = 000000000000020b, %l0 = 000000000000004f, %l1 = fffffffffffffa52
addccc %l7,%l0,%l1 ! %l1 = 000000000000025a, %ccr = 00
! %l6 = 00000000ca7da000, Mem[000000001a800018] = 2a03fcd9
stha %l6,[%i1+%i6]0x88 ! Mem[000000001a800018] = 2a03a000
! Mem[000000001a800030] = 64bd2f27, %l7 = 000000000000020b
ldswa [%i1+%o6]0x81,%l7 ! %l7 = 0000000064bd2f27
! %f20 = f722c76e 87c83161, Mem[000000001b800010] = 0000fa12 384c9157
stda %f20,[%i3+%i5]0x89 ! Mem[000000001b800010] = f722c76e 87c83161
! Mem[000000003180002c] = 00000801, %l0 = 000000000000004f
ldsba [%o3+0x02d]%asi,%l0 ! %l0 = 0000000000000000
p5_label_63:
! Mem[0000000031800068] = 0000020b, %l2 = 000000000e280f01
lduh [%o3+0x06a],%l2 ! %l2 = 000000000000020b
! %l1 = 000000000000025a, %l1 = 000000000000025a, %l2 = 000000000000020b
udivx %l1,%l1,%l2 ! %l2 = 0000000000000001
! %f12 = bdd21c15, Mem[000000001a800008] = 00000801
sta %f12,[%i1+%i4]0x81 ! Mem[000000001a800008] = bdd21c15
! Mem[000000001a000068] = 39122d0d46cea81f, %f4 = 00000000 cee58eb1
ldd [%i0+0x068],%f4 ! %f4 = 39122d0d 46cea81f
! %l3 = ffffffffffff8f3d, immed = fffff5d5, %l1 = 000000000000025a
addc %l3,-0xa2b,%l1 ! %l1 = ffffffffffff8512
! Mem[0000000030000068] = ca7da000, %l2 = 0000000000000001
ldswa [%o0+0x068]%asi,%l2 ! %l2 = ffffffffca7da000
! %l1 = ffffffffffff8512, Mem[000000001b000000] = 00007d05
stha %l1,[%i2+%g0]0x80 ! Mem[000000001b000000] = 85127d05
! %f2 = 8e001e0b, Mem[000000003080006c] = fffffa52
st %f2 ,[%o1+0x06c] ! Mem[000000003080006c] = 8e001e0b
! Mem[000000003100002c] = 1dc00002, %l3 = ffffffffffff8f3d
ldub [%o2+0x02f],%l3 ! %l3 = 0000000000000002
! Mem[000000001b000020] = 8f3d12fa, %l0 = 0000000000000000
ldswa [%i2+%o4]0x81,%l0 ! %l0 = ffffffff8f3d12fa
p5_label_64:
! %l6 = ca7da000, %l7 = 64bd2f27, Mem[0000000031800028] = 00000819 00000801
stda %l6,[%o3+0x028]%asi ! Mem[0000000031800028] = ca7da000 64bd2f27
! %f16 = 5022e28a 3376d64f, Mem[000000001b800058] = 220d6159 7f9b6301
std %f16,[%i3+0x058] ! Mem[000000001b800058] = 5022e28a 3376d64f
! %f30 = 4fd6ffff 00000000, Mem[000000001a000068] = 39122d0d 46cea81f
std %f30,[%i0+0x068] ! Mem[000000001a000068] = 4fd6ffff 00000000
! %l4 = 00000209, %l5 = fffecaec, Mem[0000000031000068] = 8e001e0b 95761344
stda %l4,[%o2+0x068]%asi ! Mem[0000000031000068] = 00000209 fffecaec
! %l5 = 00000000fffecaec, immed = 0000017b, %y = 7fffffff
sdivcc %l5,0x17b,%l6 ! %l6 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 8f3d12fa
! %l5 = 00000000fffecaec, %l4 = 0000000000000209, %l3 = 0000000000000002
orncc %l5,%l4,%l3 ! %l3 = fffffffffffffffe, %ccr = 88
! %l7 = 0000000064bd2f27, Mem[0000000030000028] = 0000d9fc015a0676
stx %l7,[%o0+%o5] ! Mem[0000000030000028] = 0000000064bd2f27
! %l4 = 0000000000000209, immed = 00000c60, %y = 8f3d12fa
smulcc %l4,0xc60,%l6 ! %l6 = 0000000000192f60, %ccr = 00, %y = 00
! %l2 = ffffffffca7da000, immed = fffff1d0, %y = 00000000
umul %l2,-0xe30,%l5 ! %l5 = ca7d94c729b20000, %y = ca7d94c7
! Mem[000000003100006c] = fffecaec, %l4 = 0000000000000209
ldsw [%o2+0x06c],%l4 ! %l4 = fffffffffffecaec
p5_label_65:
! Mem[000000003080006c] = 8e001e0b, %l3 = fffffffffffffffe
ldsw [%o1+0x06c],%l3 ! %l3 = ffffffff8e001e0b
! %l1 = ffffffffffff8512, %l5 = ca7d94c729b20000, %l5 = ca7d94c729b20000
sll %l1,%l5,%l5 ! %l5 = ffffffffffff8512
! %l4 = fffffffffffecaec, %l7 = 0000000064bd2f27, %l0 = ffffffff8f3d12fa
add %l4,%l7,%l0 ! %l0 = 0000000064bbfa13
! %l6 = 0000000000192f60, immed = fffff6f7, %l2 = ffffffffca7da000
xor %l6,-0x909,%l2 ! %l2 = ffffffffffe6d997
! %l5 = ffffffffffff8512, Mem[000000001a800018] = 2a03a000
stwa %l5,[%i1+%i6]0x89 ! Mem[000000001a800018] = ffff8512
! %l0 = 0000000064bbfa13, Mem[000000003100002f] = 1dc00002
stb %l0,[%o2+0x02f] ! Mem[000000003100002c] = 1dc00013
! %l5 = ffffffffffff8512, Mem[000000001a800028] = fa12ffff
stha %l5,[%i1+%o5]0x88 ! Mem[000000001a800028] = fa128512
! Mem[0000000031000028] = 0002182b, %l5 = ffffffffffff8512
ldsb [%o2+0x029],%l5 ! %l5 = 0000000000000002
! %f28 = e79581e1 4424e2b8, Mem[000000001b000000] = 85127d05 00007991
std %f28,[%i2+%g0] ! Mem[000000001b000000] = e79581e1 4424e2b8
! %l2 = ffffffffffe6d997, Mem[000000001b000008] = 7e680000
stba %l2,[%i2+%i4]0x89 ! Mem[000000001b000008] = 7e680097
p5_label_66:
! %l4 = fffffffffffecaec, %l3 = ffffffff8e001e0b, %y = ca7d94c7
sdivcc %l4,%l3,%l3 ! %l3 = 0000000078297c3a, %ccr = 00
mov %l0,%y ! %y = 64bbfa13
! %l4 = fffffffffffecaec, %l4 = fffffffffffecaec, %l0 = 0000000064bbfa13
taddcc %l4,%l4,%l0 ! %l0 = fffffffffffd95d8, %ccr = 99
! %l1 = ffffffffffff8512, immed = 00000175, %l1 = ffffffffffff8512
orn %l1,0x175,%l1 ! %l1 = ffffffffffffff9a
! %l6 = 0000000000192f60, immed = 000002ae, %y = 64bbfa13
sdivcc %l6,0x2ae,%l0 ! %l0 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 7fffffff
! %l0 = 000000007fffffff, immed = 000005e6, %l1 = ffffffffffffff9a
and %l0,0x5e6,%l1 ! %l1 = 00000000000005e6
! %l0 = 000000007fffffff, immed = fffff3aa, %l0 = 000000007fffffff
orncc %l0,-0xc56,%l0 ! %l0 = 000000007fffffff, %ccr = 00
! Mem[000000001a800030] = 64bd2f27, %l3 = 0000000078297c3a
lduha [%i1+%o6]0x80,%l3 ! %l3 = 00000000000064bd
! %l3 = 00000000000064bd, Mem[000000001a800018] = 1285ffff
stba %l3,[%i1+%i6]0x81 ! Mem[000000001a800018] = bd85ffff
! %f6 = 8ec31e0b, Mem[000000001a800030] = 64bd2f27
sta %f6 ,[%i1+%o6]0x81 ! Mem[000000001a800030] = 8ec31e0b
! %l4 = fffffffffffecaec, Mem[000000001a00005c] = 6cd813dc
stw %l4,[%i0+0x05c] ! Mem[000000001a00005c] = fffecaec
p5_label_67:
! %l5 = 0000000000000002, immd = 0000000000000b59, %l2 = ffffffffffe6d997
sdivx %l5,0xb59,%l2 ! %l2 = 0000000000000000
! Mem[000000001b000068] = b03c62d9, %l4 = fffffffffffecaec
lduw [%i2+0x068],%l4 ! %l4 = 00000000b03c62d9
! %l4 = b03c62d9, %l5 = 00000002, Mem[000000001b800010] = 6131c887 6ec722f7
stda %l4,[%i3+%i5]0x81 ! Mem[000000001b800010] = b03c62d9 00000002
! %l7 = 0000000064bd2f27, Mem[000000001a800018] = bd85ffff
stba %l7,[%i1+%i6]0x81 ! Mem[000000001a800018] = 2785ffff
! Mem[000000001a800020] = 3b020000, %l7 = 0000000064bd2f27
ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000b03c62d9, immed = fffff8c3, %l6 = 0000000000192f60
xor %l4,-0x73d,%l6 ! %l6 = ffffffff4fc39a1a
! Mem[000000001b800030] = 3376d64f, %l2 = 0000000000000000
lduwa [%i3+%o6]0x88,%l2 ! %l2 = 000000003376d64f
! Mem[0000000030000068] = ca7da000, %l0 = 000000007fffffff
lduw [%o0+0x068],%l0 ! %l0 = 00000000ca7da000
! Mem[000000001a800028] = 128512fa, %l0 = 00000000ca7da000
ldswa [%i1+%o5]0x81,%l0 ! %l0 = 00000000128512fa
! Mem[000000001b800030] = 4fd67633, %f3 = 95761344
lda [%i3+%o6]0x80,%f3 ! %f3 = 4fd67633
p5_label_68:
! Mem[000000001b800000] = 4b94de84, %l3 = 00000000000064bd
ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000004b94
! %l3 = 0000000000004b94, immed = fffff8d6, %l1 = 00000000000005e6
xnorcc %l3,-0x72a,%l1 ! %l1 = 0000000000004cbd, %ccr = 00
! %f10 = 8ec31e0b, Mem[000000003100006c] = fffecaec
st %f10,[%o2+0x06c] ! Mem[000000003100006c] = 8ec31e0b
! %l2 = 000000003376d64f, immed = 00000525, %l7 = 0000000000000000
or %l2,0x525,%l7 ! %l7 = 000000003376d76f
! Mem[000000001b800020] = 151cd2bd, %l6 = ffffffff4fc39a1a
lduwa [%i3+%o4]0x80,%l6 ! %l6 = 00000000151cd2bd
! Mem[000000003100006c] = 8ec31e0b, %l6 = 00000000151cd2bd
ldswa [%o2+0x06c]%asi,%l6 ! %l6 = ffffffff8ec31e0b
! %l2 = 000000003376d64f, Mem[000000003100006b] = 00000209
stb %l2,[%o2+0x06b] ! Mem[0000000031000068] = 0000024f
! %l0 = 00000000128512fa, immed = 00000f8d, %l1 = 0000000000004cbd
subccc %l0,0xf8d,%l1 ! %l1 = 000000001285036d, %ccr = 00
! %l1 = 000000001285036d, Mem[000000001a800020] = 0000023b
stwa %l1,[%i1+%o4]0x80 ! Mem[000000001a800020] = 1285036d
! Clear Register : %l5 = 0000000000000002
clr %l5 ! %l5 = 0000000000000000
p5_label_69:
! %l0 = 00000000128512fa, %l5 = 0000000000000000, %l0 = 00000000128512fa
udivx %l0,%l5,%l0 ! Div by zero, %l0 = 000000001285134a
! %l6 = ffffffff8ec31e0b, immed = fffff363, %y = 7fffffff
umul %l6,-0xc9d,%l0 ! %l0 = 8ec317024cee0f41, %y = 8ec31702
! %l3 = 0000000000004b94, Mem[000000001a800030] = 8ec31e0b8f6c0d1f
stxa %l3,[%i1+%o6]0x80 ! Mem[000000001a800030] = 0000000000004b94
! Mem[000000001a800030] = 00000000 00004b94, %l6 = 8ec31e0b, %l7 = 3376d76f
ldda [%i1+0x030]%asi,%l6 ! %l6 = 0000000000000000 0000000000004b94
! %l4 = 00000000b03c62d9, immed = 000000bb, %l6 = 0000000000000000
taddcc %l4,0x0bb,%l6 ! %l6 = 00000000b03c6394, %ccr = 0a
! %l2 = 3376d64f, %l3 = 00004b94, Mem[000000001b800028] = f7e6fdc4 ffffff69
std %l2,[%i3+%o5] ! Mem[000000001b800028] = 3376d64f 00004b94
! %l2 = 000000003376d64f, immed = fffff66e, %y = 8ec31702
umulcc %l2,-0x992,%l0 ! %l0 = 3376d46278b0fff2, %ccr = 00, %y = 3376d462
! Mem[000000001b000018] = e28125f7, %l1 = 000000001285036d
ldsh [%i2+%i6],%l1 ! %l1 = ffffffffffffe281
! %l5 = 0000000000000000, %l6 = 00000000b03c6394, %l0 = 3376d46278b0fff2
xor %l5,%l6,%l0 ! %l0 = 00000000b03c6394
! %l5 = 0000000000000000, Mem[0000000030800068] = ffffffff8e001e0b
stx %l5,[%o1+0x068] ! Mem[0000000030800068] = 0000000000000000
p5_label_70:
! Mem[000000001a800010] = 4fd6ffff00000000, %l2 = 000000003376d64f
ldxa [%i1+%i5]0x81,%l2 ! %l2 = 4fd6ffff00000000
! %l6 = b03c6394, %l7 = 00004b94, Mem[000000001a800038] = 00007942 00000000
stda %l6,[%i1+0x038]%asi ! Mem[000000001a800038] = b03c6394 00004b94
! %l6 = 00000000b03c6394, Mem[000000001a000028] = e67d41c5
stwa %l6,[%i0+%o5]0x81 ! Mem[000000001a000028] = b03c6394
! %l5 = 0000000000000000
setx 0x30cb8d4230cb8d42,%g7,%l5 ! %l5 = 30cb8d4230cb8d42
! %l3 = 0000000000004b94, %l3 = 0000000000004b94, %l5 = 30cb8d4230cb8d42
andncc %l3,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l2 = 4fd6ffff00000000, Mem[0000000030000069] = ca7da000
stba %l2,[%o0+0x069]%asi ! Mem[0000000030000068] = ca00a000
! %l7 = 0000000000004b94, %l3 = 0000000000004b94, %y = 3376d462
umulcc %l7,%l3,%l5 ! %l5 = 0000000016500d90, %ccr = 00, %y = 00
! %l6 = 00000000b03c6394, Mem[000000001a000070] = 18d30a80
sth %l6,[%i0+0x070] ! Mem[000000001a000070] = 63940a80
! %l6 = 00000000b03c6394, Mem[000000001a000020] = c396ecb5d33e7881
stxa %l6,[%i0+%o4]0x88 ! Mem[000000001a000020] = 00000000b03c6394
! %l7 = 0000000000004b94, %l0 = 00000000b03c6394, %l6 = 00000000b03c6394
sll %l7,%l0,%l6 ! %l6 = 00000004b9400000
p5_label_71:
! %l3 = 0000000000004b94, immed = 000009da, %l6 = 00000004b9400000
taddcc %l3,0x9da,%l6 ! %l6 = 000000000000556e, %ccr = 02
! %l3 = 0000000000004b94, %l2 = 4fd6ffff00000000, %l2 = 4fd6ffff00000000
taddcc %l3,%l2,%l2 ! %l2 = 4fd6ffff00004b94, %ccr = 00
! %l3 = 0000000000004b94, Mem[000000001a800000] = 000000001dc0aa95
stxa %l3,[%i1+%g0]0x88 ! Mem[000000001a800000] = 0000000000004b94
! %l5 = 0000000016500d90
sethi %hi(0x371a4400),%l5 ! %l5 = 00000000371a4400
! Mem[0000000031800068] = 0000020b, %l5 = 00000000371a4400
ldsb [%o3+0x06a],%l5 ! %l5 = 0000000000000002
! %l5 = 0000000000000002, immed = fffff10c, %y = 00000000
umul %l5,-0xef4,%l4 ! %l4 = 00000001ffffe218, %y = 01
! Mem[000000001b800028] = 3376d64f, %l3 = 0000000000004b94
ldsha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000003376
! %l7 = 0000000000004b94, Mem[0000000030800068] = 00000000
stw %l7,[%o1+0x068] ! Mem[0000000030800068] = 00004b94
! Mem[0000000030000068] = ca00a000015a0aa6, %l5 = 0000000000000002
ldxa [%o0+0x068]%asi,%l5 ! %l5 = ca00a000015a0aa6
! Mem[0000000030800068] = 00004b9400000000, %l0 = 00000000b03c6394
ldxa [%o1+0x068]%asi,%l0 ! %l0 = 00004b9400000000
p5_label_72:
! %l0 = 00004b9400000000, %l4 = 00000001ffffe218, %l6 = 000000000000556e
xor %l0,%l4,%l6 ! %l6 = 00004b95ffffe218
! Mem[0000000030000068] = ca00a000015a0aa6, %f20 = f722c76e 87c83161
ldd [%o0+0x068],%f20 ! %f20 = ca00a000 015a0aa6
! %f2 = 8e001e0b 4fd67633, Mem[0000000030000068] = ca00a000 015a0aa6
std %f2 ,[%o0+0x068] ! Mem[0000000030000068] = 8e001e0b 4fd67633
! Mem[000000001b80000c] = 0000005c, %l3 = 0000000000003376
ldsb [%i3+0x00d],%l3 ! %l3 = 0000000000000000
! %l5 = ca00a000015a0aa6, immed = 00000006, %l2 = 4fd6ffff00004b94
sll %l5,0x006,%l2 ! %l2 = 802800005682a980
! %l7 = 0000000000004b94, Mem[000000001b800060] = de1bc515bca4fb48
stx %l7,[%i3+0x060] ! Mem[000000001b800060] = 0000000000004b94
! %l1 = ffffffffffffe281, Mem[000000003100006a] = 0000024f, %asi = 80
stha %l1,[%o2+0x06a]%asi ! Mem[0000000031000068] = 0000e281
! %l4 = 00000001ffffe218, %l4 = 00000001ffffe218, %l4 = 00000001ffffe218
tsubcctv %l4,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l7 = 0000000000004b94, immed = 00000d9e, %l3 = 0000000000000000
xor %l7,0xd9e,%l3 ! %l3 = 000000000000460a
! Mem[000000003100002c] = 1dc00013, %l2 = 802800005682a980
ldsha [%o2+0x02e]%asi,%l2 ! %l2 = 0000000000000013
p5_label_73:
! Mem[000000001b800030] = 4fd67633, %l4 = 0000000000000000
lduba [%i3+%o6]0x80,%l4 ! %l4 = 000000000000004f
! %l5 = ca00a000015a0aa6, immed = fffffeb2, %y = 00000001
umul %l5,-0x14e,%l4 ! %l4 = 015a0aa43c861b6c, %y = 15a0aa4
! %l7 = 0000000000004b94, immed = fffff862, %l7 = 0000000000004b94
xnor %l7,-0x79e,%l7 ! %l7 = 0000000000004c09
! %f12 = bdd21c15 0e280f01, Mem[000000001a800008] = 151cd2bd 7a3f0200
stda %f12,[%i1+%i4]0x89 ! Mem[000000001a800008] = bdd21c15 0e280f01
! %l2 = 0000000000000013, Mem[000000003180006b] = 0000020b
stb %l2,[%o3+0x06b] ! Mem[0000000031800068] = 00000213
! %l1 = ffffffffffffe281, immed = fffff42b, %l6 = 00004b95ffffe218
tsubcc %l1,-0xbd5,%l6 ! %l6 = ffffffffffffee56, %ccr = 9b
! Clear Register : %l2 = 0000000000000013
clr %l2 ! %l2 = 0000000000000000
! Mem[000000001a000010] = 69ffffff, %l6 = ffffffffffffee56
ldsha [%i0+0x010]%asi,%l6 ! %l6 = 00000000000069ff
! Mem[0000000030800028] = f24e5745 0e280f01, %l4 = 3c861b6c, %l5 = 015a0aa6
ldd [%o1+%o5],%l4 ! %l4 = 00000000f24e5745 000000000e280f01
! %f25 = c5417d25, Mem[000000001a800000] = 00004b94
sta %f25,[%i1+%g0]0x89 ! Mem[000000001a800000] = c5417d25
p5_label_74:
! Mem[000000001b80005c] = 3376d64f, %l5 = 000000000e280f01
ldsb [%i3+0x05d],%l5 ! %l5 = 0000000000000076
! Mem[000000003000002c] = 64bd2f27, %l7 = 0000000000004c09
ldsw [%o0+0x02c],%l7 ! %l7 = 0000000064bd2f27
! Mem[000000001a800020] = 6d038512, %l7 = 0000000064bd2f27
ldsba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000012
! Mem[000000003080006c] = 00000000, %l2 = 0000000000000000
ldsw [%o1+0x06c],%l2 ! %l2 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00004b9400000000
retry ! Illegal inst trap : %l0 = 00004b9400000010
! %l6 = 00000000000069ff, immed = fffff255, %l5 = 0000000000000076
tsubcc %l6,-0xdab,%l5 ! %l5 = 00000000000077aa, %ccr = 13
! %l7 = 0000000000000012, %l3 = 000000000000460a, %y = 015a0aa4
umulcc %l7,%l3,%l3 ! %l3 = 000000000004ecb4, %ccr = 00, %y = 00
! %l5 = 00000000000077aa, immed = 00000036, %l4 = 00000000f24e5745
sllx %l5,0x036,%l4 ! %l4 = ea80000000000000
! Mem[0000000030000068] = 8e001e0b4fd67633, %f30 = 4fd6ffff 00000000
ldda [%o0+0x068]%asi,%f30 ! %f30 = 8e001e0b 4fd67633
! Mem[000000003080002c] = 0e280f01, %l3 = 000000000004ecb4
ldsh [%o1+0x02e],%l3 ! %l3 = 0000000000000f01
p5_label_75:
! %f16 = 5022e28a 3376d64f, Mem[000000001b800030] = 4fd67633 8ae22250
stda %f16,[%i3+%o6]0x81 ! Mem[000000001b800030] = 5022e28a 3376d64f
! %l5 = 00000000000077aa, immed = 00000067, %l1 = ffffffffffffe281
xnor %l5,0x067,%l1 ! %l1 = ffffffffffff8832
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l1 = ffffffffffff8832
and %l2,%l2,%l1 ! %l1 = 0000000000000000
! %f12 = bdd21c15 0e280f01, Mem[000000001a800048] = 00000000 00023f7a
stda %f12,[%i1+0x048]%asi ! Mem[000000001a800048] = bdd21c15 0e280f01
! %l4 = ea80000000000000, immed = fffffd62, %y = 00000000
udiv %l4,-0x29e,%l2 ! %l2 = 0000000000000000
mov %l0,%y ! %y = 00000010
! %l1 = 0000000000000000, immed = 00000a2f, %y = 00000010
umul %l1,0xa2f,%l6 ! %l6 = 0000000000000000, %y = 00
! Mem[0000000031800068] = 00000213fffecaec, %l3 = 0000000000000f01
ldxa [%o3+0x068]%asi,%l3 ! %l3 = 00000213fffecaec
! %l4 = ea80000000000000, %l1 = 0000000000000000, %l1 = 0000000000000000
tsubcctv %l4,%l1,%l1 ! %l1 = ea80000000000000, %ccr = 84
! %l0 = 00004b9400000010, Mem[000000001b000064] = 9a5506e6
stw %l0,[%i2+0x064] ! Mem[000000001b000064] = 00000010
! Mem[000000001a800030] = 00000000, %l2 = 0000000000000000
ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000000
p5_label_76:
! Mem[0000000031000068] = 0000e2818ec31e0b, %l6 = 0000000000000000
ldx [%o2+0x068],%l6 ! %l6 = 0000e2818ec31e0b
! Mem[000000001a000010] = 69ffffff, %l6 = 0000e2818ec31e0b
lduba [%i0+%i5]0x80,%l6 ! %l6 = 0000000000000069
! %l1 = ea80000000000000, %l3 = 00000213fffecaec, %l6 = 0000000000000069
sub %l1,%l3,%l6 ! %l6 = ea7ffdec00013514
! %l4 = ea80000000000000, immed = 00000003, %l1 = ea80000000000000
sllx %l4,0x003,%l1 ! %l1 = 5400000000000000
! %l0 = 00004b9400000010, Mem[000000001b000008] = 9700687e
stba %l0,[%i2+%i4]0x81 ! Mem[000000001b000008] = 1000687e
! %l6 = ea7ffdec00013514, %l3 = 00000213fffecaec, %l4 = ea80000000000000
sub %l6,%l3,%l4 ! %l4 = ea7ffbd800026a28
! %l0 = 00004b9400000010, %l2 = 0000000000000000, %l1 = 5400000000000000
addccc %l0,%l2,%l1 ! %l1 = 00004b9400000010, %ccr = 00
! %l6 = ea7ffdec00013514, Mem[000000001b000010] = 8f3d12fa
stba %l6,[%i2+%i5]0x89 ! Mem[000000001b000010] = 8f3d1214
! Mem[0000000030000028] = 00000000, %l2 = 0000000000000000
ldsb [%o0+0x02b],%l2 ! %l2 = 0000000000000000
! Mem[000000001a000000] = 5cf7747dc03342a4, %f24 = 56fa0839 c5417d25
ldda [%i0+%g0]0x81,%f24 ! %f24 = 5cf7747d c03342a4
p5_label_77:
! %f28 = e79581e1 4424e2b8, Mem[000000001a800000] = 257d41c5 00000000
stda %f28,[%i1+0x000]%asi ! Mem[000000001a800000] = e79581e1 4424e2b8
! %l6 = 00013514, %l7 = 00000012, Mem[0000000030000028] = 00000000 64bd2f27
std %l6,[%o0+%o5] ! Mem[0000000030000028] = 00013514 00000012
! %l7 = 0000000000000012, Mem[000000001b000000] = e79581e1
stwa %l7,[%i2+%g0]0x80 ! Mem[000000001b000000] = 00000012
! %l7 = 0000000000000012, immed = 00000114, %l2 = 0000000000000000
addc %l7,0x114,%l2 ! %l2 = 0000000000000126
! %l6 = ea7ffdec00013514, Mem[000000001a80002a] = 128512fa, %asi = 80
stha %l6,[%i1+0x02a]%asi ! Mem[000000001a800028] = 12853514
! %l7 = 0000000000000012, immed = 00000f12, %l4 = ea7ffbd800026a28
andcc %l7,0xf12,%l4 ! %l4 = 0000000000000012, %ccr = 00
! Mem[0000000031000068] = 0000e2818ec31e0b, %f22 = 636fe021 8be081ba
ldd [%o2+0x068],%f22 ! %f22 = 0000e281 8ec31e0b
! Mem[000000001a800018] = 2785ffff, %l1 = 00004b9400000010
lduba [%i1+%i6]0x80,%l1 ! %l1 = 0000000000000027
! %l7 = 0000000000000012, immed = fffffc0b, %y = 00000000
udivcc %l7,-0x3f5,%l0 ! %l0 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! %f8 = 0002182b, Mem[000000001b000020] = 8f3d12fa
sta %f8 ,[%i2+%o4]0x81 ! Mem[000000001b000020] = 0002182b
p5_label_78:
! %l4 = 0000000000000012, %l7 = 0000000000000012, %l7 = 0000000000000012
or %l4,%l7,%l7 ! %l7 = 0000000000000012
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %l0 = 00000010, %l1 = 00000027, Mem[000000001a800010] = 4fd6ffff 00000000
stda %l0,[%i1+%i5]0x81 ! Mem[000000001a800010] = 00000010 00000027
! Mem[000000001b00002c] = 95761344, %l3 = 00000213fffecaec
ldsh [%i2+0x02c],%l3 ! %l3 = ffffffffffff9576
! Mem[000000001a000008] = 0000c0ff, %l7 = 0000000000000012
lduwa [%i0+%i4]0x88,%l7 ! %l7 = 000000000000c0ff
! %l2 = 0000000000000126, %l6 = ea7ffdec00013514, %l3 = ffffffffffff9576
andcc %l2,%l6,%l3 ! %l3 = 0000000000000104, %ccr = 00
! %f26 = ffffff69 5cf7747d, Mem[000000001a000048] = df20b9f4 0248f6ca
std %f26,[%i0+0x048] ! Mem[000000001a000048] = ffffff69 5cf7747d
! %f9 = 1dc0aa95, Mem[000000003000002c] = 00000012
sta %f9 ,[%o0+0x02c]%asi ! Mem[000000003000002c] = 1dc0aa95
! %l5 = 00000000000077aa, %l2 = 0000000000000126, %l7 = 000000000000c0ff
taddcc %l5,%l2,%l7 ! %l7 = 00000000000078d0, %ccr = 02
! %f20 = ca00a000 015a0aa6, Mem[000000001b800020] = 151cd2bd 24dff5ce
stda %f20,[%i3+0x020]%asi ! Mem[000000001b800020] = ca00a000 015a0aa6
p5_label_79:
! Mem[000000001b000028] = 44137695 0b1ec3ff, %l4 = 00000012, %l5 = 000077aa
ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000b1ec3ff 0000000044137695
! %l3 = 0000000000000104, Mem[000000001a800018] = ffff8527
stha %l3,[%i1+%i6]0x88 ! Mem[000000001a800018] = ffff0104
! Mem[000000001a800000] = e79581e1, %f10 = 8ec31e0b
lda [%i1+%g0]0x80,%f10 ! %f10 = e79581e1
! Mem[0000000031000068] = 0000e2818ec31e0b, %f4 = 39122d0d 46cea81f
ldd [%o2+0x068],%f4 ! %f4 = 0000e281 8ec31e0b
! %l7 = 00000000000078d0, immed = fffffb09, %l3 = 0000000000000104
orn %l7,-0x4f7,%l3 ! %l3 = 0000000000007cf6
! %l6 = ea7ffdec00013514, Mem[000000001b800020] = 00a000ca
stba %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = 00a00014
! %l2 = 0000000000000126, %l2 = 0000000000000126, %l2 = 0000000000000126
addc %l2,%l2,%l2 ! %l2 = 000000000000024c
! %l1 = 0000000000000027, %l3 = 0000000000007cf6, %l0 = 0000000000000010
xnor %l1,%l3,%l0 ! %l0 = ffffffffffff832e
! retry : should take illegal inst trap, %l0 = ffffffffffff832e
retry ! Illegal inst trap : %l0 = ffffffffffff833e
! %l3 = 0000000000007cf6, Mem[000000001a800030] = 944b000000000000
stxa %l3,[%i1+%o6]0x88 ! Mem[000000001a800030] = 0000000000007cf6
p5_label_80:
! %f12 = bdd21c15 0e280f01, Mem[000000001b800038] = 9378b3bb 00000065
stda %f12,[%i3+0x038]%asi ! Mem[000000001b800038] = bdd21c15 0e280f01
! Mem[0000000030800068] = 00004b94, %l1 = 0000000000000027
ldsha [%o1+0x06a]%asi,%l1 ! %l1 = 0000000000004b94
! Mem[000000001b000028] = ffc31e0b, %l1 = 0000000000004b94
ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffc3
! %l3 = 0000000000007cf6, Mem[0000000031800068] = 00000213fffecaec
stx %l3,[%o3+0x068] ! Mem[0000000031800068] = 0000000000007cf6
! Mem[000000001b800078] = 6ae5c297, %l6 = ea7ffdec00013514
ldsh [%i3+0x078],%l6 ! %l6 = 0000000000006ae5
! %l7 = 00000000000078d0, %l0 = ffffffffffff833e, %y = 00000000
udivcc %l7,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = ffff833e
! %l7 = 00000000000078d0, Mem[000000001a800010] = 00000010
stwa %l7,[%i1+%i5]0x80 ! Mem[000000001a800010] = 000078d0
! %l0 = ffff833e, %l1 = 00000000, Mem[000000001a800018] = ffff0104 ba81e08b
stda %l0,[%i1+%i6]0x89 ! Mem[000000001a800018] = ffff833e 00000000
! Mem[000000001a800038] = b03c639400004b94, %f30 = 8e001e0b 4fd67633
ldd [%i1+0x038],%f30 ! %f30 = b03c6394 00004b94
! Mem[000000001b800058] = 5022e28a3376d64f, %f30 = b03c6394 00004b94
ldd [%i3+0x058],%f30 ! %f30 = 5022e28a 3376d64f
p5_label_81:
! %l5 = 0000000044137695, immed = 00000f14, %y = ffff833e
umulcc %l5,0xf14,%l2 ! %l2 = 000004027577fea4, %ccr = 00, %y = 402
! Mem[000000001b000020] = 95be69ff 2b180200, %l6 = 00006ae5, %l7 = 000078d0
ldda [%i2+%o4]0x89,%l6 ! %l6 = 000000002b180200 0000000095be69ff
! %l2 = 000004027577fea4, Mem[000000001b800010] = 02000000d9623cb0
stxa %l2,[%i3+%i5]0x88 ! Mem[000000001b800010] = 000004027577fea4
! %l3 = 0000000000007cf6, immed = 00000394, %l7 = 0000000095be69ff
xnorcc %l3,0x394,%l7 ! %l7 = ffffffffffff809d, %ccr = 88
! Mem[000000001b000000] = 00000012 4424e2b8, %l0 = ffff833e, %l1 = 00000000
ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000012 000000004424e2b8
! %l3 = 0000000000007cf6, %l0 = 0000000000000012, %l4 = 000000000b1ec3ff
addccc %l3,%l0,%l4 ! %l4 = 0000000000007d08, %ccr = 00
! Mem[0000000030000028] = 00013514, %l7 = ffffffffffff809d
ldsh [%o0+0x02a],%l7 ! %l7 = 0000000000003514
! Mem[000000001a800028] = 9d0237af14358512, %l3 = 0000000000007cf6
ldxa [%i1+%o5]0x88,%l3 ! %l3 = 9d0237af14358512
! %f14 = 0000020b 7d74f75c, Mem[000000001b000030] = 0000982e 2f4821d3
stda %f14,[%i2+%o6]0x81 ! Mem[000000001b000030] = 0000020b 7d74f75c
! Mem[000000001b000018] = e28125f7, %l0 = 0000000000000012
lduwa [%i2+%i6]0x80,%l0 ! %l0 = 00000000e28125f7
p5_label_82:
! %f28 = e79581e1, Mem[000000001a000008] = 0000c0ff
sta %f28,[%i0+%i4]0x89 ! Mem[000000001a000008] = e79581e1
! %l3 = 9d0237af14358512, Mem[000000003000002a] = 00013514
sth %l3,[%o0+0x02a] ! Mem[0000000030000028] = 00018512
! Set Register : %l1 = 000000004424e2b8
xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001a000010] = 69ffffff, %l2 = 000004027577fea4
ldsha [%i0+0x012]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001a000008] = e18195e7, %l3 = 9d0237af14358512
ldswa [%i0+%i4]0x81,%l3 ! %l3 = ffffffffe18195e7
! Mem[000000003080006c] = 00000000, %l3 = ffffffffe18195e7
ldsha [%o1+0x06c]%asi,%l3 ! %l3 = 0000000000000000
! Mem[000000001b000000] = 00000012, %l7 = 0000000000003514
ldsha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[000000001b800008] = 00000000, %l5 = 0000000044137695
ldsba [%i3+%i4]0x89,%l5 ! %l5 = 0000000000000000
! retry : should take illegal inst trap, %l0 = 00000000e28125f7
retry ! Illegal inst trap : %l0 = 00000000e2812607
! %l2 = ffffffffffffffff, Mem[000000001a000010] = ffffff69
stba %l2,[%i0+%i5]0x89 ! Mem[000000001a000010] = ffffffff
p5_label_83:
! %l3 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000e2812607
orn %l3,%l5,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001b000020] = 0002182bff69be95, %f8 = 0002182b 1dc0aa95
ldda [%i2+%o4]0x81,%f8 ! %f8 = 0002182b ff69be95
! Mem[0000000031000028] = 0002182b1dc00013, %l3 = 0000000000000000
ldxa [%o2+0x028]%asi,%l3 ! %l3 = 0002182b1dc00013
! %l2 = ffffffffffffffff, %l1 = ffffffffffffffff, %l1 = ffffffffffffffff
sdivx %l2,%l1,%l1 ! %l1 = 0000000000000001
! Mem[000000001b000020] = 0002182b, %l2 = ffffffffffffffff
ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000002
! %l6 = 000000002b180200, Mem[000000001a000008] = e79581e1
stba %l6,[%i0+%i4]0x89 ! Mem[000000001a000008] = e7958100
! %l1 = 0000000000000001, Mem[000000001b000030] = 5cf7747d0b020000
stxa %l1,[%i2+%o6]0x88 ! Mem[000000001b000030] = 0000000000000001
! Mem[0000000031800068] = 00000000, %l1 = 0000000000000001
ldub [%o3+0x069],%l1 ! %l1 = 0000000000000000
! %l3 = 0002182b1dc00013, Mem[000000003080002c] = 0e280f01
sth %l3,[%o1+0x02c] ! Mem[000000003080002c] = 00130f01
! %f7 = 95761344, Mem[0000000030800068] = 00004b94
st %f7 ,[%o1+0x068] ! Mem[0000000030800068] = 95761344
p5_label_84:
! Mem[000000001b000044] = 00000028, %l5 = 0000000000000000
ldub [%i2+0x046],%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000007d08, %l5 = 0000000000000000, %l5 = 0000000000000000
addcc %l4,%l5,%l5 ! %l5 = 0000000000007d08, %ccr = 00
! Mem[0000000031000068] = 0000e2818ec31e0b, %f8 = 0002182b ff69be95
ldd [%o2+0x068],%f8 ! %f8 = 0000e281 8ec31e0b
! Mem[000000001b000070] = 228e637c, %l4 = 0000000000007d08
ldub [%i2+0x070],%l4 ! %l4 = 0000000000000022
! Mem[0000000030800028] = f24e5745 00130f01, %l6 = 2b180200, %l7 = 00000000
ldd [%o1+%o5],%l6 ! %l6 = 00000000f24e5745 0000000000130f01
! %l4 = 0000000000000022, immed = ffffff30, %l1 = 0000000000000000
xorcc %l4,-0x0d0,%l1 ! %l1 = ffffffffffffff12, %ccr = 88
! %f10 = e79581e1 015a0aa6, Mem[0000000031800068] = 00000000 00007cf6
std %f10,[%o3+0x068] ! Mem[0000000031800068] = e79581e1 015a0aa6
! Mem[0000000030000028] = 00018512, %l2 = 0000000000000002
ldsw [%o0+%o5],%l2 ! %l2 = 0000000000018512
! Mem[0000000030800028] = f24e574500130f01, %l0 = ffffffffffffffff
ldx [%o1+%o5],%l0 ! %l0 = f24e574500130f01
! Mem[0000000030800028] = f24e5745, %l5 = 0000000000007d08
ldsh [%o1+0x02a],%l5 ! %l5 = 0000000000005745
p5_label_85:
! %l5 = 0000000000005745, Mem[000000001b000010] = 8f3d1214
stha %l5,[%i2+%i5]0x88 ! Mem[000000001b000010] = 8f3d5745
! %l4 = 0000000000000022, Mem[000000001a00006c] = 00000000
sth %l4,[%i0+0x06c] ! Mem[000000001a00006c] = 00220000
! %l2 = 0000000000018512, %l3 = 0002182b1dc00013, %l6 = 00000000f24e5745
and %l2,%l3,%l6 ! %l6 = 0000000000000012
! %f10 = e79581e1 015a0aa6, Mem[000000001b800008] = 00000000 5c000000
stda %f10,[%i3+%i4]0x89 ! Mem[000000001b800008] = e79581e1 015a0aa6
! Mem[000000001b800028] = 3376d64f00004b94, %l0 = f24e574500130f01
ldxa [%i3+0x028]%asi,%l0 ! %l0 = 3376d64f00004b94
! %l4 = 0000000000000022, %l4 = 0000000000000022, %l0 = 3376d64f00004b94
sra %l4,%l4,%l0 ! %l0 = 0000000000000008
! %l1 = ffffffffffffff12, immed = fffff25b, %l7 = 0000000000130f01
addc %l1,-0xda5,%l7 ! %l7 = fffffffffffff16d
! %l0 = 0000000000000008, Mem[000000003080006e] = 00000000
sth %l0,[%o1+0x06e] ! Mem[000000003080006c] = 00000008
! %l5 = 0000000000005745, %l5 = 0000000000005745, %l5 = 0000000000005745
srlx %l5,%l5,%l5 ! %l5 = 00000000000002ba
! Mem[000000003080006c] = 00000008, %l3 = 0002182b1dc00013
lduh [%o1+0x06e],%l3 ! %l3 = 0000000000000008
p5_label_86:
! %l1 = ffffffffffffff12, Mem[000000001b80002c] = 00004b94
stw %l1,[%i3+0x02c] ! Mem[000000001b80002c] = ffffff12
! %l4 = 0000000000000022, Mem[000000001b00000c] = 015a0aa6
stw %l4,[%i2+0x00c] ! Mem[000000001b00000c] = 00000022
! Mem[000000001a000018] = 7d74f75c, %l6 = 0000000000000012
ldswa [%i0+%i6]0x81,%l6 ! %l6 = 000000007d74f75c
! Mem[000000001b000030] = 0000000000000001, %l5 = 00000000000002ba
ldxa [%i2+%o6]0x88,%l5 ! %l5 = 0000000000000001
! Mem[000000001b800000] = 4b94de84, %l6 = 000000007d74f75c
ldswa [%i3+%g0]0x81,%l6 ! %l6 = 000000004b94de84
! %l4 = 0000000000000022, Mem[000000001a800057] = d3a63163
stb %l4,[%i1+0x057] ! Mem[000000001a800054] = d3a63122
! Mem[000000001a800038] = b03c6394 00004b94, %l2 = 00018512, %l3 = 00000008
ldd [%i1+0x038],%l2 ! %l2 = 00000000b03c6394 0000000000004b94
! Mem[0000000031800068] = e79581e1, %l4 = 0000000000000022
ldsha [%o3+0x06a]%asi,%l4 ! %l4 = ffffffffffff81e1
! %l0 = 00000008, %l1 = ffffff12, Mem[0000000031800068] = e79581e1 015a0aa6
std %l0,[%o3+0x068] ! Mem[0000000031800068] = 00000008 ffffff12
! Mem[000000001a000018] = 7d74f75c, %l4 = ffffffffffff81e1
ldsw [%i0+%i6],%l4 ! %l4 = 000000007d74f75c
p5_label_87:
! %l7 = fffffffffffff16d, immed = fffffccb, %l3 = 0000000000004b94
andcc %l7,-0x335,%l3 ! %l3 = fffffffffffff049, %ccr = 88
! %l6 = 000000004b94de84, immed = fffffcf3, %y = 00000402
umulcc %l6,-0x30d,%l2 ! %l2 = 4b94dd9d6ad5274c, %ccr = 00, %y = 4b94dd9d
! %l1 = ffffffffffffff12, %l1 = ffffffffffffff12, %y = 4b94dd9d
umul %l1,%l1,%l0 ! %l0 = fffffe240000dd44, %y = fffffe24
! %l6 = 000000004b94de84, Mem[000000003180002f] = 64bd2f27
stba %l6,[%o3+0x02f]%asi ! Mem[000000003180002c] = 64bd2f84
! Mem[0000000030000028] = 000185121dc0aa95, %l3 = fffffffffffff049
ldxa [%o0+0x028]%asi,%l3 ! %l3 = 000185121dc0aa95
! Mem[0000000030000068] = 8e001e0b4fd67633, %f24 = 5cf7747d c03342a4
ldda [%o0+0x068]%asi,%f24 ! %f24 = 8e001e0b 4fd67633
! Mem[0000000031800028] = ca7da000, %l5 = 0000000000000001
lduh [%o3+0x02a],%l5 ! %l5 = 000000000000a000
! %l7 = fffffffffffff16d, Mem[000000003080002b] = f24e5745
stba %l7,[%o1+0x02b]%asi ! Mem[0000000030800028] = f24e576d
! %l7 = fffffffffffff16d, %l3 = 000185121dc0aa95, %l4 = 000000007d74f75c
srax %l7,%l3,%l4 ! %l4 = ffffffffffffffff
! Invert Register : %l6 = 000000004b94de84
xor %l6,-1,%l6 ! %l6 = ffffffffb46b217b
p5_label_88:
! %l5 = 000000000000a000, %l6 = ffffffffb46b217b, %y = fffffe24
udiv %l5,%l6,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! Mem[000000001b800028] = 4fd67633, %l4 = ffffffffffffffff
lduwa [%i3+%o5]0x88,%l4 ! %l4 = 000000004fd67633
! Mem[000000001b800028] = 3376d64f ffffff12, %l6 = b46b217b, %l7 = fffff16d
ldd [%i3+%o5],%l6 ! %l6 = 000000003376d64f 00000000ffffff12
! %f12 = bdd21c15 0e280f01, Mem[0000000031000068] = 0000e281 8ec31e0b
stda %f12,[%o2+0x068]%asi ! Mem[0000000031000068] = bdd21c15 0e280f01
! %l5 = 000000000000a000, immed = 00000242, %l2 = 4b94dd9d6ad5274c
andncc %l5,0x242,%l2 ! %l2 = 000000000000a000, %ccr = 00
! Mem[000000001b800010] = a4fe7775, %l4 = 000000004fd67633
ldsha [%i3+%i5]0x81,%l4 ! %l4 = ffffffffffffa4fe
! %l5 = 000000000000a000, %l5 = 000000000000a000, %y = ffffffff
sdivcc %l5,%l5,%l3 ! %l3 = fffffffffffe6668, %ccr = 88
mov %l0,%y ! %y = ffffffff
! %l6 = 000000003376d64f, Mem[000000003080002a] = f24e576d, %asi = 80
stha %l6,[%o1+0x02a]%asi ! Mem[0000000030800028] = f24ed64f
! Mem[000000003180002c] = 64bd2f84, %f22 = 0000e281
ld [%o3+0x02c],%f22 ! %f22 = 64bd2f84
! Mem[000000001a000018] = 7d74f75c, %l4 = ffffffffffffa4fe
lduba [%i0+%i6]0x80,%l4 ! %l4 = 000000000000007d
p5_label_89:
! %l1 = ffffffffffffff12, immed = 00000d60, %l4 = 000000000000007d
taddcc %l1,0xd60,%l4 ! %l4 = 0000000000000c72, %ccr = 13
! %l7 = 00000000ffffff12, Mem[000000003180006c] = ffffff12
stw %l7,[%o3+0x06c] ! Mem[000000003180006c] = ffffff12
! Mem[000000001b000068] = b03c62d9 18732789, %l2 = 0000a000, %l3 = fffe6668
ldd [%i2+0x068],%l2 ! %l2 = 00000000b03c62d9 0000000018732789
! retry : should take illegal inst trap, %l0 = 00000000ffffffff
retry ! Illegal inst trap : %l0 = 000000010000000f
! Mem[000000001a800030] = 00007cf6, %f6 = 8ec31e0b
lda [%i1+%o6]0x88,%f6 ! %f6 = 00007cf6
! %l3 = 0000000018732789, %l3 = 0000000018732789, %l6 = 000000003376d64f
tsubcc %l3,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 46
! %l5 = 000000000000a000, %l1 = ffffffffffffff12, %l4 = 0000000000000c72
addccc %l5,%l1,%l4 ! %l4 = 0000000000009f12, %ccr = 11
! %l3 = 0000000018732789, immed = fffff0a2, %y = ffffffff
smul %l3,-0xf5e,%l0 ! %l0 = fffffe88466674b2, %y = fffffe88
! Mem[000000001a000028] = 94633cb0, %l6 = 0000000000000000
ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000003cb0
! %l5 = 000000000000a000, Mem[000000001a000008] = 9d0237afe7958100
stxa %l5,[%i0+%i4]0x88 ! Mem[000000001a000008] = 000000000000a000
p5_label_90:
! %f20 = ca00a000 015a0aa6, Mem[000000001a800048] = bdd21c15 0e280f01
std %f20,[%i1+0x048] ! Mem[000000001a800048] = ca00a000 015a0aa6
! %l7 = 00000000ffffff12, immed = 00000cd0, %l0 = fffffe88466674b2
andn %l7,0xcd0,%l0 ! %l0 = 00000000fffff302
! Mem[000000001b000010] = 45573d8f, %l2 = 00000000b03c62d9
lduba [%i2+%i5]0x80,%l2 ! %l2 = 0000000000000045
! Randomly selected nop
nop
! Mem[000000003000006c] = 4fd67633, %l3 = 0000000018732789
ldsw [%o0+0x06c],%l3 ! %l3 = 000000004fd67633
! Mem[000000001b800020] = 00a00014, %l1 = ffffffffffffff12
ldsba [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000014
! Mem[0000000031800068] = 00000008 ffffff12, %l6 = 00003cb0, %l7 = ffffff12
ldd [%o3+0x068],%l6 ! %l6 = 0000000000000008 00000000ffffff12
! %l2 = 00000045, %l3 = 4fd67633, Mem[000000001b800000] = 84de944b 52faffff
stda %l2,[%i3+%g0]0x89 ! Mem[000000001b800000] = 00000045 4fd67633
! %l2 = 0000000000000045, %l6 = 0000000000000008, %l2 = 0000000000000045
xor %l2,%l6,%l2 ! %l2 = 000000000000004d
! %l0 = 00000000fffff302, Mem[000000003080002c] = 00130f01
stw %l0,[%o1+0x02c] ! Mem[000000003080002c] = fffff302
p5_label_91:
! retry : should take illegal inst trap, %l0 = 00000000fffff302
retry ! Illegal inst trap : %l0 = 00000000fffff312
! Mem[000000001a000028] = 94633cb0, %l0 = 00000000fffff312
ldsba [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffb0
! %l0 = ffffffffffffffb0, Mem[000000001a800018] = 3e83ffff00000000
stxa %l0,[%i1+%i6]0x80 ! Mem[000000001a800018] = ffffffffffffffb0
! %l5 = 000000000000a000, immed = 00000ef8, %l0 = ffffffffffffffb0
andcc %l5,0xef8,%l0 ! %l0 = 0000000000000000, %ccr = 44
! Mem[0000000031000028] = 0002182b1dc00013, %f10 = e79581e1 015a0aa6
ldd [%o2+%o5],%f10 ! %f10 = 0002182b 1dc00013
! Mem[000000001b00005c] = 2240d0ca, %l2 = 000000000000004d
ldsha [%i2+0x05c]%asi,%l2 ! %l2 = 0000000000002240
! %l2 = 0000000000002240, immed = fffffd36, %l1 = 0000000000000014
or %l2,-0x2ca,%l1 ! %l1 = ffffffffffffff76
! %l6 = 0000000000000008, %l0 = 0000000000000000, %y = fffffe88
udivcc %l6,%l0,%l7 ! %l7 = 00000000ffffff12, %ccr = 44
mov %l0,%y ! %y = 00000028
! %l0 = 0000000000000028, immed = 00000189, %l7 = 00000000ffffff12
taddcc %l0,0x189,%l7 ! %l7 = 00000000000001b1, %ccr = 02
! %l5 = 000000000000a000, immed = 00000090, %l1 = ffffffffffffff76
xnor %l5,0x090,%l1 ! %l1 = ffffffffffff5f6f
p5_label_92:
! %l1 = ffffffffffff5f6f, Mem[000000001a000000] = 7d74f75c
stwa %l1,[%i0+%g0]0x89 ! Mem[000000001a000000] = ffff5f6f
! %f28 = e79581e1 4424e2b8, Mem[0000000030800028] = f24ed64f fffff302
stda %f28,[%o1+0x028]%asi ! Mem[0000000030800028] = e79581e1 4424e2b8
! Mem[000000001b000030] = 01000000, %l3 = 000000004fd67633
ldsba [%i2+0x031]%asi,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, immed = 000009dd, %l4 = 0000000000009f12
andcc %l3,0x9dd,%l4 ! %l4 = 0000000000000000, %ccr = 44
! %l2 = 0000000000002240, immd = 00000000000006f7, %l3 = 0000000000000000
sdivx %l2,0x6f7,%l3 ! %l3 = 0000000000000004
! %f20 = ca00a000 015a0aa6, Mem[000000001a800030] = f67c0000 00000000
stda %f20,[%i1+%o6]0x81 ! Mem[000000001a800030] = ca00a000 015a0aa6
! Mem[000000003000002c] = 1dc0aa95, %f31 = 3376d64f
ld [%o0+0x02c],%f31 ! %f31 = 1dc0aa95
! %l6 = 0000000000000008, Mem[000000001b000009] = 1000687e
stb %l6,[%i2+0x009] ! Mem[000000001b000008] = 1008687e
! %l2 = 0000000000002240, %l2 = 0000000000002240, %y = 00000028
umulcc %l2,%l2,%l2 ! %l2 = 0000000004951000, %ccr = 00, %y = 00
! Mem[000000001a800028] = 12853514af37029d, %f8 = 0000e281 8ec31e0b
ldda [%i1+0x028]%asi,%f8 ! %f8 = 12853514 af37029d
p5_label_93:
! %l2 = 04951000, %l3 = 00000004, Mem[000000001b000010] = 45573d8f 1f0dbd81
stda %l2,[%i2+0x010]%asi ! Mem[000000001b000010] = 04951000 00000004
! %f12 = bdd21c15 0e280f01, Mem[000000001a000000] = 6f5fffff c03342a4
stda %f12,[%i0+%g0]0x81 ! Mem[000000001a000000] = bdd21c15 0e280f01
! Mem[0000000031800028] = ca7da000, %l2 = 0000000004951000
ldub [%o3+%o5],%l2 ! %l2 = 00000000000000ca
! %l7 = 00000000000001b1, immed = fffffc98, %y = 00000000
smulcc %l7,-0x368,%l6 ! %l6 = fffffffffffa3d18, %ccr = 88, %y = ffffffff
! Mem[000000003180006c] = ffffff12, %l5 = 000000000000a000
lduw [%o3+0x06c],%l5 ! %l5 = 00000000ffffff12
! %f18 = 00000059 c5b10cd6, Mem[000000001b800018] = c09dffff ffff0000
std %f18,[%i3+%i6] ! Mem[000000001b800018] = 00000059 c5b10cd6
! %l2 = 00000000000000ca, Mem[0000000030800068] = 95761344
stba %l2,[%o1+0x068]%asi ! Mem[0000000030800068] = ca761344
! Mem[000000001b000058] = 3ba8e14b2240d0ca, %f30 = 5022e28a 1dc0aa95
ldd [%i2+0x058],%f30 ! %f30 = 3ba8e14b 2240d0ca
! %l7 = 00000000000001b1, %l3 = 0000000000000004, %l2 = 00000000000000ca
tsubcc %l7,%l3,%l2 ! %l2 = 00000000000001ad, %ccr = 02
! %l4 = 0000000000000000, Mem[000000001b800038] = bdd21c150e280f01
stx %l4,[%i3+0x038] ! Mem[000000001b800038] = 0000000000000000
p5_label_94:
! Mem[0000000030800028] = e79581e1, %l2 = 00000000000001ad
ldsw [%o1+%o5],%l2 ! %l2 = ffffffffe79581e1
! retry : should take illegal inst trap, %l0 = 0000000000000028
retry ! Illegal inst trap : %l0 = 0000000000000038
! %l4 = 0000000000000000, Mem[000000003100006c] = 0e280f01, %asi = 80
stwa %l4,[%o2+0x06c]%asi ! Mem[000000003100006c] = 00000000
! Mem[000000001a000028] = b03c6394, %l3 = 0000000000000004
ldswa [%i0+%o5]0x81,%l3 ! %l3 = ffffffffb03c6394
! Mem[000000001a000070] = 63940a80, %l3 = ffffffffb03c6394
ldub [%i0+0x073],%l3 ! %l3 = 0000000000000080
! retry : should take illegal inst trap, %l0 = 0000000000000038
retry ! Illegal inst trap : %l0 = 0000000000000048
! %l2 = ffffffffe79581e1, %l0 = 0000000000000048, %y = ffffffff
udiv %l2,%l0,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 00000048
! %l2 = ffffffffe79581e1, %l2 = ffffffffe79581e1, %l4 = 0000000000000000
taddcc %l2,%l2,%l4 ! %l4 = ffffffffcf2b03c2, %ccr = 9b
! Mem[000000001b000030] = 0000000000000001, %f14 = 0000020b 7d74f75c
ldda [%i2+%o6]0x88,%f14 ! %f14 = 00000000 00000001
! %f1 = 95761344, Mem[000000003100006c] = 00000000
st %f1 ,[%o2+0x06c] ! Mem[000000003100006c] = 95761344
p5_label_95:
! %l6 = fffa3d18, %l7 = 000001b1, Mem[0000000030000028] = 00018512 1dc0aa95
std %l6,[%o0+%o5] ! Mem[0000000030000028] = fffa3d18 000001b1
! Mem[0000000031800028] = ca7da000 64bd2f84, %l2 = e79581e1, %l3 = ffffffff
ldd [%o3+%o5],%l2 ! %l2 = 00000000ca7da000 0000000064bd2f84
! %f4 = 0000e281 8ec31e0b, Mem[0000000031800028] = ca7da000 64bd2f84
std %f4 ,[%o3+%o5] ! Mem[0000000031800028] = 0000e281 8ec31e0b
! Mem[000000001a800010] = 000078d0, %l7 = 00000000000001b1
ldsha [%i1+%i5]0x81,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l6 = fffffffffffa3d18, %l6 = fffffffffffa3d18
sra %l7,%l6,%l6 ! %l6 = 0000000000000000
! %l5 = 00000000ffffff12
sethi %hi(0x801b7800),%l5 ! %l5 = 00000000801b7800
! %l5 = 00000000801b7800, immed = 00000fba, %y = 00000048
sdivcc %l5,0xfba,%l4 ! %l4 = 00000000049c2cfc, %ccr = 00
mov %l0,%y ! %y = 00000048
! Mem[000000001a800020] = 6d038512, %l7 = 0000000000000000
lduha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000008512
! Mem[0000000030000068] = 8e001e0b4fd67633, %f4 = 0000e281 8ec31e0b
ldd [%o0+0x068],%f4 ! %f4 = 8e001e0b 4fd67633
! Mem[000000001b000050] = 7d407892, %l1 = ffffffffffff5f6f
ldub [%i2+0x050],%l1 ! %l1 = 000000000000007d
p5_label_96:
! Mem[0000000030000028] = fffa3d18000001b1, %l4 = 00000000049c2cfc
ldx [%o0+%o5],%l4 ! %l4 = fffa3d18000001b1
! %l6 = 00000000, %l7 = 00008512, Mem[000000001a000000] = bdd21c15 0e280f01
stda %l6,[%i0+%g0]0x81 ! Mem[000000001a000000] = 00000000 00008512
! Mem[000000001a000030] = d60cb1c5, %l7 = 0000000000008512
lduba [%i0+%o6]0x80,%l7 ! %l7 = 00000000000000d6
! %l6 = 0000000000000000, immed = fffff16d, %y = 00000048
umulcc %l6,-0xe93,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
! %l5 = 00000000801b7800, %l1 = 000000000000007d, %l5 = 00000000801b7800
addcc %l5,%l1,%l5 ! %l5 = 00000000801b787d, %ccr = 08
! %l0 = 0000000000000000, Mem[000000003080006c] = 00000008
sth %l0,[%o1+0x06c] ! Mem[000000003080006c] = 00000008
! Mem[000000001b800010] = 7577fea4, %l1 = 000000000000007d
ldswa [%i3+%i5]0x88,%l1 ! %l1 = 000000007577fea4
! %l2 = 00000000ca7da000, Mem[0000000030800068] = ca761344, %asi = 80
stha %l2,[%o1+0x068]%asi ! Mem[0000000030800068] = a0001344
! %l0 = 0000000000000000, %l2 = 00000000ca7da000, %l4 = fffa3d18000001b1
orn %l0,%l2,%l4 ! %l4 = ffffffff35825fff
! %l7 = 00000000000000d6, %l2 = 00000000ca7da000, %y = 00000000
sdiv %l7,%l2,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 00000000
p5_label_97:
! %l4 = ffffffff35825fff, immed = fffffff5, %l7 = 0000000000000000
andcc %l4,-0x00b,%l7 ! %l7 = ffffffff35825ff5, %ccr = 80
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000001b000028] = ffc31e0b, %l3 = 0000000064bd2f84
ldsha [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffc3
! Mem[0000000031000068] = bdd21c15, %l3 = ffffffffffffffc3
lduh [%o2+0x06a],%l3 ! %l3 = 0000000000001c15
! %l3 = 0000000000001c15, %l0 = 0000000000000010, %y = 00000000
smulcc %l3,%l0,%l2 ! %l2 = 000000000001c150, %ccr = 00, %y = 00
! Mem[000000003100002c] = 1dc00013, %l4 = ffffffff35825fff
ldsh [%o2+0x02c],%l4 ! %l4 = 0000000000001dc0
! Mem[000000001a80003c] = 00004b94, %l7 = ffffffff35825ff5
lduw [%i1+0x03c],%l7 ! %l7 = 0000000000004b94
! Mem[000000003180002c] = 8ec31e0b, %l5 = 00000000801b787d
ldsw [%o3+0x02c],%l5 ! %l5 = ffffffff8ec31e0b
! Invert Register : %l6 = 0000000000000000
xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
! %l1 = 000000007577fea4, %l4 = 0000000000001dc0, %l1 = 000000007577fea4
udivx %l1,%l4,%l1 ! %l1 = 000000000003f2d2
p5_label_98:
! %l5 = ffffffff8ec31e0b, immed = 00000d97, %l2 = 000000000001c150
orn %l5,0xd97,%l2 ! %l2 = fffffffffffffe6b
! Mem[0000000030800028] = e79581e1, %l6 = ffffffffffffffff
ldsb [%o1+0x02b],%l6 ! %l6 = ffffffffffffffe1
! %l3 = 0000000000001c15, immed = fffffa54, %l4 = 0000000000001dc0
tsubcctv %l3,-0x5ac,%l4 ! %l0 = 0000000000000033, Trapped
! Mem[000000001b000010] = 00109504, %l1 = 000000000003f2d2
lduba [%i2+%i5]0x88,%l1 ! %l1 = 0000000000000004
! %l4 = 00001dc0, %l5 = 8ec31e0b, Mem[000000001a800050] = 6fdf8528 d3a63122
stda %l4,[%i1+0x050]%asi ! Mem[000000001a800050] = 00001dc0 8ec31e0b
! %l0 = 00000033, %l1 = 00000004, Mem[000000001a000018] = 7d74f75c 0ec31c06
stda %l0,[%i0+%i6]0x81 ! Mem[000000001a000018] = 00000033 00000004
! Mem[000000001b000008] = 220000007e680810, %l4 = 0000000000001dc0
ldxa [%i2+%i4]0x88,%l4 ! %l4 = 220000007e680810
! %l7 = 0000000000004b94, immed = 0000023f, %l6 = ffffffffffffffe1
andcc %l7,0x23f,%l6 ! %l6 = 0000000000000214, %ccr = 00
! %l2 = fffffffffffffe6b, immed = 00000022, %l6 = 0000000000000214
srlx %l2,0x022,%l6 ! %l6 = 000000003fffffff
! %l5 = ffffffff8ec31e0b, immed = fffffd56, %l0 = 0000000000000033
andcc %l5,-0x2aa,%l0 ! %l0 = ffffffff8ec31c02, %ccr = 88
p5_label_99:
! %l2 = fffffffffffffe6b, Mem[000000001a000018] = 33000000
stha %l2,[%i0+%i6]0x88 ! Mem[000000001a000018] = 3300fe6b
! %l3 = 0000000000001c15, immed = 00000ed5, %l1 = 0000000000000004
xorcc %l3,0xed5,%l1 ! %l1 = 00000000000012c0, %ccr = 00
! %l2 = fffffe6b, %l3 = 00001c15, Mem[0000000030800028] = e79581e1 4424e2b8
std %l2,[%o1+%o5] ! Mem[0000000030800028] = fffffe6b 00001c15
! %l1 = 00000000000012c0, %l4 = 220000007e680810, %l6 = 000000003fffffff
addccc %l1,%l4,%l6 ! %l6 = 220000007e681ad0, %ccr = 00
! %l3 = 0000000000001c15, Mem[0000000031000069] = bdd21c15
stba %l3,[%o2+0x069]%asi ! Mem[0000000031000068] = bd151c15
! Mem[000000001a000020] = 94633cb0, %l7 = 0000000000004b94
lduba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000094
! Clear Register : %l0 = ffffffff8ec31c02
clr %l0 ! %l0 = 0000000000000000
! %l3 = 0000000000001c15, immed = 00000002, %l0 = 0000000000000000
sll %l3,0x002,%l0 ! %l0 = 0000000000007054
! %l4 = 220000007e680810, %l0 = 0000000000007054, %l6 = 220000007e681ad0
addc %l4,%l0,%l6 ! %l6 = 220000007e687864
! %l0 = 0000000000007054, %l1 = 00000000000012c0, %l6 = 220000007e687864
addc %l0,%l1,%l6 ! %l6 = 0000000000008314
p5_label_100:
! %l5 = ffffffff8ec31e0b, immed = fffffe82, %l2 = fffffffffffffe6b
xnorcc %l5,-0x17e,%l2 ! %l2 = ffffffff8ec31f76, %ccr = 88
! %l3 = 0000000000001c15, Mem[000000001a800030] = a60a5a0100a000ca
stxa %l3,[%i1+%o6]0x88 ! Mem[000000001a800030] = 0000000000001c15
! Mem[000000001a000000] = 00000000, %l4 = 220000007e680810
ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[000000001b000008] = 7e680810, %l2 = ffffffff8ec31f76
lduha [%i2+%i4]0x88,%l2 ! %l2 = 0000000000000810
! %l7 = 0000000000000094
sethi %hi(0xab7a7400),%l7 ! %l7 = 00000000ab7a7400
! Mem[000000003180006c] = ffffff12, %l2 = 0000000000000810
ldsh [%o3+0x06c],%l2 ! %l2 = ffffffffffffffff
! %l3 = 0000000000001c15, Mem[000000001b800068] = 51ee6fe6865a085d
stx %l3,[%i3+0x068] ! Mem[000000001b800068] = 0000000000001c15
! %f14 = 00000000 00000001, Mem[000000001b000020] = 0002182b ff69be95
stda %f14,[%i2+0x020]%asi ! Mem[000000001b000020] = 00000000 00000001
! Mem[000000001a000008] = 0000a000, %l5 = ffffffff8ec31e0b
lduwa [%i0+%i4]0x88,%l5 ! %l5 = 000000000000a000
! Mem[000000001a000024] = 00000000, %l2 = ffffffffffffffff
lduh [%i0+0x026],%l2 ! %l2 = 0000000000000000
ba,a p5_not_taken_0_end
p5_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
ba,a p5_branch_failed
p5_not_taken_0_end:
! End of Random Code for Processor 5
p5_set_done_flag:
mov 2,%g2
set done_flags,%g1
st %g2,[%g1+0x014] ! Set processor 5 done flag
! Self Check Disabled
p5_check_registers:
! 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_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:
sra %l1,0x018,%l2
ldd [%o1+0x028],%l6 ! Mem[0000000030800028]
andn %l1,0xfdc,%l7
done
p5_trap1o:
sra %l1,0x018,%l2
ldd [%i1+0x028],%l6 ! Mem[0000000030800028]
andn %l1,0xfdc,%l7
done
p5_trap2e:
udivx %l6,-0x080,%l7
ldub [%o1+0x02a],%l0 ! Mem[000000003080002a]
ldd [%o1+0x068],%l0 ! Mem[0000000030800068]
subc %l1,%l0,%l4
ldd [%o0+0x028],%f4 ! Mem[0000000030000028]
ldsh [%o0+0x02a],%l7 ! Mem[000000003000002a]
ldsb [%i0+0x00d],%l1 ! Mem[000000001a00000d]
done
p5_trap2o:
udivx %l6,-0x080,%l7
ldub [%i1+0x02a],%l0 ! Mem[000000003080002a]
ldd [%i1+0x068],%l0 ! Mem[0000000030800068]
subc %l1,%l0,%l4
ldd [%i0+0x028],%f4 ! Mem[0000000030000028]
ldsh [%i0+0x02a],%l7 ! Mem[000000003000002a]
ldsb [%o0+0x00d],%l1 ! Mem[000000001a00000d]
done
p5_trap3e:
subc %l2,%l4,%l2
addc %l2,-0x5dc,%l3
andn %l2,0x728,%l4
subc %l2,%l6,%l0
add %l7,%l1,%l5
subc %l0,-0xf6c,%l6
xor %l4,0xdf5,%l5
done
p5_trap3o:
subc %l2,%l4,%l2
addc %l2,-0x5dc,%l3
andn %l2,0x728,%l4
subc %l2,%l6,%l0
add %l7,%l1,%l5
subc %l0,-0xf6c,%l6
xor %l4,0xdf5,%l5
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 = 474d006c1212f697
ldx [%g1+0x008],%l1 ! %l1 = c0c24fdcbeb58d1e
ldx [%g1+0x010],%l2 ! %l2 = f3ddf47ab1395c6b
ldx [%g1+0x018],%l3 ! %l3 = af1204965ffaa885
ldx [%g1+0x020],%l4 ! %l4 = 3271b5d6fc4275fe
ldx [%g1+0x028],%l5 ! %l5 = bd5d5b73cbf232d9
ldx [%g1+0x030],%l6 ! %l6 = 48d8f27fe3c42aae
ldx [%g1+0x038],%l7 ! %l7 = ba28669e784919be
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 = 73810053d332a0b0
ldx [%g1+0x048],%l1 ! %l1 = f0a4336d9f91a074
ldx [%g1+0x050],%l2 ! %l2 = 8ca586cdf3f92c91
ldx [%g1+0x058],%l3 ! %l3 = 2d4b73fc2ddca30b
ldx [%g1+0x060],%l4 ! %l4 = db768e37e9a14aa7
ldx [%g1+0x068],%l5 ! %l5 = 4a89470e0cc63a87
ldx [%g1+0x070],%l6 ! %l6 = 0e7e9819f0f0b24f
ldx [%g1+0x078],%l7 ! %l7 = 0e038416d7b84aab
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 = 9a87e9c83e13e3ef
ldx [%g1+0x088],%l1 ! %l1 = 39903f246a22c619
ldx [%g1+0x090],%l2 ! %l2 = e4e272a076080eb3
ldx [%g1+0x098],%l3 ! %l3 = 7807b40210b9585e
ldx [%g1+0x0a0],%l4 ! %l4 = 81caf4ea6a112240
ldx [%g1+0x0a8],%l5 ! %l5 = 2d9d4e0c0d3a1410
ldx [%g1+0x0b0],%l6 ! %l6 = 4f5694247c42001d
ldx [%g1+0x0b8],%l7 ! %l7 = a0f929728972ee76
! 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 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 = c289c5b2 939b7f85 389994af 418d6077
! %f4 = 4b1f1d49 d374d085 93c80404 4110f0e5
! %f8 = d81dbb1e 3075bd1a 53690603 f90faf41
! %f12 = 12e671d8 46fd2810 8b074f8c 16a831a3
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = f63b94ab 888eee72 5a1d6cf5 f5d6ecf3
! %f20 = 18f99073 0caac1f2 1bb808b6 d3dd7622
! %f24 = 6b2a57a4 b37446d9 c7d2e810 d501818a
! %f28 = 70416b05 2744509a 3832c7a1 c057e2f1
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 358708c6 6b570728 9227056c eb58d5b9
! %f36 = a39f88b4 15582e77 a0db6543 7bfb209e
! %f40 = 654a7ef5 3c5a3bef 89c21093 d584eaad
! %f44 = 9c841313 6341670a 90fcf826 9b72e842
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:
! Mem[000000001c000010] = a9ab968c, %f28 = 70416b05
lda [%i0+%i5]0x80,%f28 ! %f28 = a9ab968c
! %l7 = 1ece7b78a94a5743, Mem[0000000030000034] = a34e42a0
sth %l7,[%o0+0x034] ! Mem[0000000030000034] = 574342a0
! Mem[0000000030800030] = 39742ea0 835e712d, %l4 = 59834874, %l5 = acbfbc83
ldd [%o1+%o6],%l4 ! %l4 = 0000000039742ea0 00000000835e712d
! Mem[000000001c800044] = 00b1eefb, %l1 = e79815d6c578b987
ldub [%i1+0x047],%l1 ! %l1 = 00000000000000fb
! Mem[000000001c000020] = 84a4f18b, %l6 = 75faa894031269db
lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000f18b
! Mem[000000001d800018] = 375ce0e0, %l1 = 00000000000000fb
ldswa [%i3+%i6]0x81,%l1 ! %l1 = 00000000375ce0e0
! %f4 = 4b1f1d49 d374d085, Mem[0000000030800070] = 73fa916f b4b92ede
stda %f4 ,[%o1+0x070]%asi ! Mem[0000000030800070] = 4b1f1d49 d374d085
! %l2 = b505220de40108e8, Mem[000000001d000010] = aa29a1a8
stha %l2,[%i2+%i5]0x88 ! Mem[000000001d000010] = aa2908e8
! Mem[0000000031800070] = f5fb2a4f, %l0 = 351847cc33109a8d
lduh [%o3+0x072],%l0 ! %l0 = 0000000000002a4f
! %l2 = e40108e8, %l3 = 78422c5f, Mem[0000000030000070] = df1a66a9 199f22e4
stda %l2,[%o0+0x070]%asi ! Mem[0000000030000070] = e40108e8 78422c5f
p6_label_2:
! Mem[000000001d800008] = 4197e9c9, %l6 = 000000000000f18b
lduba [%i3+%i4]0x80,%l6 ! %l6 = 0000000000000041
! %l3 = 61b4765c78422c5f, %l5 = 00000000835e712d, %l2 = b505220de40108e8
orn %l3,%l5,%l2 ! %l2 = ffffffff7ce3aedf
! %f8 = d81dbb1e 3075bd1a, Mem[0000000030800070] = 4b1f1d49 d374d085
std %f8 ,[%o1+0x070] ! Mem[0000000030800070] = d81dbb1e 3075bd1a
! %l1 = 00000000375ce0e0, immed = fffffaa5, %y = 00000000
sdivcc %l1,-0x55b,%l7 ! %l7 = fffffffffff5a992, %ccr = 88
mov %l0,%y ! %y = 00002a4f
! %l1 = 00000000375ce0e0, Mem[0000000030800070] = d81dbb1e3075bd1a
stx %l1,[%o1+0x070] ! Mem[0000000030800070] = 00000000375ce0e0
! %l4 = 0000000039742ea0, %l6 = 0000000000000041, %l3 = 61b4765c78422c5f
udivx %l4,%l6,%l3 ! %l3 = 0000000000e2479c
! %l0 = 00002a4f, %l1 = 375ce0e0, Mem[0000000031000030] = 52b052e1 a7722e0b
std %l0,[%o2+%o6] ! Mem[0000000031000030] = 00002a4f 375ce0e0
! Mem[000000001c000034] = b930c8da, %l0 = 0000000000002a4f
ldsba [%i0+0x035]%asi,%l0 ! %l0 = 0000000000000030
! Mem[0000000031000074] = 74f0d10f, %l0 = 0000000000000030
lduw [%o2+0x074],%l0 ! %l0 = 0000000074f0d10f
! %l2 = 7ce3aedf, %l3 = 00e2479c, Mem[000000001d800078] = e0192508 bdc0b93a
stda %l2,[%i3+0x078]%asi ! Mem[000000001d800078] = 7ce3aedf 00e2479c
p6_label_3:
! %l2 = ffffffff7ce3aedf, %l4 = 0000000039742ea0, %y = 00002a4f
udiv %l2,%l4,%l0 ! %l0 = 000000000000bc86
mov %l0,%y ! %y = 0000bc86
! Mem[000000001d800028] = 9b85906c, %l2 = ffffffff7ce3aedf
ldsha [%i3+%o5]0x89,%l2 ! %l2 = ffffffffffff906c
! Mem[000000001c800004] = d47d2c22, %l0 = 000000000000bc86
ldsh [%i1+0x004],%l0 ! %l0 = ffffffffffffd47d
! %l3 = 0000000000e2479c, Mem[0000000030800072] = 00000000
stb %l3,[%o1+0x072] ! Mem[0000000030800070] = 00009c00
! Clear Register : %l3 = 0000000000e2479c
clr %l3 ! %l3 = 0000000000000000
! Mem[0000000030000034] = 574342a0, %l3 = 0000000000000000
ldsh [%o0+0x036],%l3 ! %l3 = 00000000000042a0
! %l5 = 00000000835e712d, immed = fffff1f2, %l6 = 0000000000000041
xor %l5,-0xe0e,%l6 ! %l6 = ffffffff7ca180df
! Mem[0000000031000034] = 375ce0e0, %l7 = fffffffffff5a992
ldsh [%o2+0x034],%l7 ! %l7 = 000000000000375c
! %l2 = ffffffffffff906c, immed = 0000040c, %l3 = 00000000000042a0
addc %l2,0x40c,%l3 ! %l3 = ffffffffffff9478
! %l6 = ffffffff7ca180df, %l5 = 00000000835e712d, %y = 0000bc86
sdiv %l6,%l5,%l5 ! %l5 = fffffffffffe7cc2
mov %l0,%y ! %y = ffffd47d
p6_label_4:
! %l6 = ffffffff7ca180df, %l6 = ffffffff7ca180df, %l2 = ffffffffffff906c
subccc %l6,%l6,%l2 ! %l2 = 0000000000000000, %ccr = 44
! Clear Register : %l6 = ffffffff7ca180df
clr %l6 ! %l6 = 0000000000000000
! Mem[0000000031000034] = 375ce0e0, %l5 = fffffffffffe7cc2
ldswa [%o2+0x034]%asi,%l5 ! %l5 = 00000000375ce0e0
! %l7 = 000000000000375c, immed = fffffbfb, %l1 = 00000000375ce0e0
and %l7,-0x405,%l1 ! %l1 = 0000000000003358
! %l4 = 0000000039742ea0, Mem[000000001c800008] = 8356967d
stha %l4,[%i1+%i4]0x80 ! Mem[000000001c800008] = 2ea0967d
! %l3 = ffffffffffff9478, Mem[000000001d000008] = 774a961a
stha %l3,[%i2+%i4]0x88 ! Mem[000000001d000008] = 774a9478
! retry : should take illegal inst trap, %l0 = ffffffffffffd47d
retry ! Illegal inst trap : %l0 = ffffffffffffd48d
! %l1 = 0000000000003358, immed = 0000085f, %l7 = 000000000000375c
xorcc %l1,0x85f,%l7 ! %l7 = 0000000000003b07, %ccr = 00
! %l6 = 0000000000000000, %l1 = 0000000000003358, %l4 = 0000000039742ea0
addc %l6,%l1,%l4 ! %l4 = 0000000000003358
! %l2 = 0000000000000000, %l4 = 0000000000003358, %l4 = 0000000000003358
xnor %l2,%l4,%l4 ! %l4 = ffffffffffffcca7
p6_label_5:
! Mem[0000000031000070] = ab70886c74f0d10f, %f30 = 3832c7a1 c057e2f1
ldd [%o2+0x070],%f30 ! %f30 = ab70886c 74f0d10f
! %l3 = ffffffffffff9478, Mem[000000001c000030] = 30eb972e
stba %l3,[%i0+%o6]0x81 ! Mem[000000001c000030] = 78eb972e
! %l2 = 00000000, %l3 = ffff9478, Mem[0000000031800030] = 09547992 69a6ee37
std %l2,[%o3+%o6] ! Mem[0000000031800030] = 00000000 ffff9478
! %l3 = ffffffffffff9478, Mem[000000001c800000] = 5f66672c
stwa %l3,[%i1+%g0]0x81 ! Mem[000000001c800000] = ffff9478
! %l1 = 0000000000003358, immed = 00000b84, %l6 = 0000000000000000
xorcc %l1,0xb84,%l6 ! %l6 = 00000000000038dc, %ccr = 00
! Mem[0000000030000034] = 574342a0, %l4 = ffffffffffffcca7
ldub [%o0+0x035],%l4 ! %l4 = 0000000000000043
! Mem[0000000030800030] = 39742ea0835e712d, %f6 = 93c80404 4110f0e5
ldda [%o1+0x030]%asi,%f6 ! %f6 = 39742ea0 835e712d
! %l5 = 00000000375ce0e0, Mem[000000001c800020] = db5bb554be810379
stxa %l5,[%i1+%o4]0x80 ! Mem[000000001c800020] = 00000000375ce0e0
! %l1 = 0000000000003358, %l4 = 0000000000000043, %l3 = ffffffffffff9478
addc %l1,%l4,%l3 ! %l3 = 000000000000339b
! %l6 = 00000000000038dc, immed = 00000d7e, %l2 = 0000000000000000
andncc %l6,0xd7e,%l2 ! %l2 = 0000000000003080, %ccr = 00
p6_label_6:
! Mem[000000001c800028] = 8a543c450a8adfa9, %l4 = 0000000000000043
ldxa [%i1+%o5]0x88,%l4 ! %l4 = 8a543c450a8adfa9
! %l4 = 8a543c450a8adfa9, Mem[000000001d000018] = d530c8ff
stha %l4,[%i2+%i6]0x88 ! Mem[000000001d000018] = d530dfa9
! Mem[0000000030000074] = 78422c5f, %l2 = 0000000000003080
ldub [%o0+0x076],%l2 ! %l2 = 000000000000002c
! Mem[0000000030800034] = 835e712d, %l5 = 00000000375ce0e0
ldsb [%o1+0x035],%l5 ! %l5 = 000000000000005e
! %l0 = ffffffffffffd48d, Mem[000000001d800074] = cfa1bde3
sth %l0,[%i3+0x074] ! Mem[000000001d800074] = d48dbde3
! %l6 = 00000000000038dc, immed = fffff733, %l6 = 00000000000038dc
andn %l6,-0x8cd,%l6 ! %l6 = 00000000000008cc
! Mem[000000001c800030] = 85ae4a46, %f30 = ab70886c
lda [%i1+%o6]0x88,%f30 ! %f30 = 85ae4a46
! Mem[000000001d000010] = e80829aa, %l4 = 8a543c450a8adfa9
lduwa [%i2+%i5]0x80,%l4 ! %l4 = 00000000e80829aa
! %l1 = 0000000000003358, Mem[000000001d800028] = 6c90859bc760df00
stxa %l1,[%i3+%o5]0x80 ! Mem[000000001d800028] = 0000000000003358
! %l6 = 00000000000008cc, immd = 0000000000000eb0, %l7 = 0000000000003b07
sdivx %l6,0xeb0,%l7 ! %l7 = 0000000000000000
p6_label_7:
! %l2 = 0000002c, %l3 = 0000339b, Mem[000000001d000000] = d10a7225 5fe56cd8
stda %l2,[%i2+%g0]0x89 ! Mem[000000001d000000] = 0000002c 0000339b
! %l0 = ffffffffffffd48d, immed = 00000fa9, %l3 = 000000000000339b
or %l0,0xfa9,%l3 ! %l3 = ffffffffffffdfad
! %l4 = 00000000e80829aa, immd = 00000000000007af, %l0 = ffffffffffffd48d
udivx %l4,0x7af,%l0 ! %l0 = 00000000001e32c7
! %l3 = ffffffffffffdfad, immed = 0000001c, %l4 = 00000000e80829aa
sra %l3,0x01c,%l4 ! %l4 = ffffffffffffffff
! %l6 = 00000000000008cc, %l3 = ffffffffffffdfad, %l5 = 000000000000005e
addc %l6,%l3,%l5 ! %l5 = ffffffffffffe879
! Invert Register : %l6 = 00000000000008cc
xor %l6,-1,%l6 ! %l6 = fffffffffffff733
! Mem[0000000030000074] = 78422c5f, %l4 = ffffffffffffffff
lduh [%o0+0x076],%l4 ! %l4 = 0000000000002c5f
! %l2 = 000000000000002c, immed = 0000001a, %l5 = ffffffffffffe879
srl %l2,0x01a,%l5 ! %l5 = 0000000000000000
! Mem[0000000030000070] = e40108e8, %l7 = 0000000000000000
ldsb [%o0+0x070],%l7 ! %l7 = ffffffffffffffe4
! Mem[000000001c800020] = e0e05c37 00000000, %l0 = 001e32c7, %l1 = 00003358
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000e0e05c37
p6_label_8:
! %l6 = fffffffffffff733, Mem[0000000030800070] = 00009c00375ce0e0
stx %l6,[%o1+0x070] ! Mem[0000000030800070] = fffffffffffff733
! Mem[000000001d800008] = 4197e9c9, %l7 = ffffffffffffffe4
ldsba [%i3+%i4]0x81,%l7 ! %l7 = 0000000000000041
! Mem[000000001d000010] = aa2908e8, %l7 = 0000000000000041
lduha [%i2+%i5]0x89,%l7 ! %l7 = 00000000000008e8
! %l0 = 0000000000000000, Mem[000000001d80006a] = 68a56f5c
sth %l0,[%i3+0x06a] ! Mem[000000001d800068] = 68a50000
! Mem[0000000030000070] = e40108e8 78422c5f, %l0 = 00000000, %l1 = e0e05c37
ldd [%o0+0x070],%l0 ! %l0 = 00000000e40108e8 0000000078422c5f
! Mem[0000000030800070] = ffffffff, %l1 = 0000000078422c5f
ldsh [%o1+0x070],%l1 ! %l1 = ffffffffffffffff
! Mem[000000001c800008] = 7d96a02e, %l2 = 000000000000002c
ldsba [%i1+%i4]0x88,%l2 ! %l2 = 000000000000002e
! %l4 = 0000000000002c5f, immed = fffffd6e, %l1 = ffffffffffffffff
and %l4,-0x292,%l1 ! %l1 = 0000000000002c4e
! %l6 = fffffffffffff733, immed = 00000192, %l1 = 0000000000002c4e
sub %l6,0x192,%l1 ! %l1 = fffffffffffff5a1
! %l3 = ffffffffffffdfad, immed = 0000074c, %l7 = 00000000000008e8
andcc %l3,0x74c,%l7 ! %l7 = 000000000000070c, %ccr = 00
p6_label_9:
! Mem[000000001d000028] = f97cb3d8, %l5 = 0000000000000000
ldsba [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffffd8
! %l5 = ffffffffffffffd8, immed = 0000060a, %l5 = ffffffffffffffd8
taddcc %l5,0x60a,%l5 ! %l5 = 00000000000005e2, %ccr = 13
! %l2 = 000000000000002e, immed = 000005a3, %y = ffffd47d
smulcc %l2,0x5a3,%l5 ! %l5 = 000000000001034a, %ccr = 00, %y = 00
! %l2 = 000000000000002e, immed = 0000062a, %l0 = 00000000e40108e8
andcc %l2,0x62a,%l0 ! %l0 = 000000000000002a, %ccr = 00
! %l4 = 0000000000002c5f, immed = 00000003, %l7 = 000000000000070c
srl %l4,0x003,%l7 ! %l7 = 000000000000058b
! %l0 = 000000000000002a
sethi %hi(0xa26c5000),%l0 ! %l0 = 00000000a26c5000
! %l3 = ffffffffffffdfad, %l3 = ffffffffffffdfad, %l6 = fffffffffffff733
andcc %l3,%l3,%l6 ! %l6 = ffffffffffffdfad, %ccr = 88
! retry : should take illegal inst trap, %l0 = 00000000a26c5000
retry ! Illegal inst trap : %l0 = 00000000a26c5010
! Mem[000000001d000040] = a183de04, %l4 = 0000000000002c5f
ldub [%i2+0x042],%l4 ! %l4 = 00000000000000de
! %l7 = 000000000000058b, %l3 = ffffffffffffdfad, %y = 00000000
umulcc %l7,%l3,%l0 ! %l0 = 0000058aff4cd3ef, %ccr = 08, %y = 58a
p6_label_10:
! %l5 = 000000000001034a, %l2 = 000000000000002e, %l2 = 000000000000002e
andncc %l5,%l2,%l2 ! %l2 = 0000000000010340, %ccr = 00
! %l6 = ffffffffffffdfad, %l5 = 000000000001034a, %l1 = fffffffffffff5a1
addcc %l6,%l5,%l1 ! %l1 = 000000000000e2f7, %ccr = 11
! %l0 = 0000058aff4cd3ef, %l4 = 00000000000000de, %l3 = ffffffffffffdfad
taddcctv %l0,%l4,%l3 ! %l0 = 0000058aff4cd412, Trapped
! %l7 = 000000000000058b, Mem[000000001c000034] = b930c8da
stba %l7,[%i0+0x034]%asi ! Mem[000000001c000034] = 8b30c8da
! Mem[000000001c800030] = 464aae85, %l7 = 000000000000058b
ldswa [%i1+%o6]0x81,%l7 ! %l7 = 00000000464aae85
! Mem[0000000030800070] = ffffffff, %l5 = 000000000001034a
ldsh [%o1+0x072],%l5 ! %l5 = ffffffffffffffff
! %l0 = 0000058aff4cd412, %l5 = ffffffffffffffff, %y = 0000058a
umul %l0,%l5,%l2 ! %l2 = ff4cd41100b32bee, %y = ff4cd411
! %l2 = ff4cd41100b32bee, immed = fffffdde, %l4 = 00000000000000de
xnor %l2,-0x222,%l4 ! %l4 = ff4cd41100b329cf
! %f6 = 39742ea0 835e712d, Mem[0000000031000070] = ab70886c 74f0d10f
stda %f6 ,[%o2+0x070]%asi ! Mem[0000000031000070] = 39742ea0 835e712d
! %l0 = 0000058aff4cd412, immed = fffff385, %y = ff4cd411
umul %l0,-0xc7b,%l4 ! %l4 = ff4cc79fbc25435a, %y = ff4cc79f
p6_label_11:
! %l0 = 0000058aff4cd412, immed = 00000012, %l1 = 000000000000e2f7
sra %l0,0x012,%l1 ! %l1 = ffffffffffffffd3
! Clear Register : %l7 = 00000000464aae85
clr %l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l2 = ff4cd41100b32bee, %l5 = ffffffffffffffff
sub %l7,%l2,%l5 ! %l5 = 00b32beeff4cd412
! retry : should take illegal inst trap, %l0 = 0000058aff4cd412
retry ! Illegal inst trap : %l0 = 0000058aff4cd422
! %l7 = 0000000000000000, Mem[000000001d000028] = f97cb3d8
stha %l7,[%i2+%o5]0x88 ! Mem[000000001d000028] = f97c0000
! %l7 = 0000000000000000, %l3 = ffffffffffffdfad, %l0 = 0000058aff4cd422
or %l7,%l3,%l0 ! %l0 = ffffffffffffdfad
! Mem[000000001d800030] = 1ccc4e1b, %f11 = f90faf41
lda [%i3+%o6]0x80,%f11 ! %f11 = 1ccc4e1b
! Mem[000000001d800030] = 1b4ecc1c, %l4 = ff4cc79fbc25435a
lduwa [%i3+%o6]0x88,%l4 ! %l4 = 000000001b4ecc1c
! %l7 = 0000000000000000, %l3 = ffffffffffffdfad, %y = ff4cc79f
smul %l7,%l3,%l1 ! %l1 = 0000000000000000, %y = 00
! %l0 = ffffffffffffdfad, %l1 = 0000000000000000, %y = 00000000
udivcc %l0,%l1,%l7 ! Div by zero, %l0 = ffffffffffffdffd
mov %l0,%y ! %y = ffffdfd5
p6_label_12:
! %f4 = 4b1f1d49 d374d085, Mem[0000000030000070] = e40108e8 78422c5f
std %f4 ,[%o0+0x070] ! Mem[0000000030000070] = 4b1f1d49 d374d085
! %l7 = 0000000000000000, %l0 = ffffffffffffdfd5, %y = ffffdfd5
sdivcc %l7,%l0,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = ffffdfd5
! %l7 = 0000000000000000, Mem[000000001c800018] = ea8f3d89
stwa %l7,[%i1+%i6]0x81 ! Mem[000000001c800018] = 00000000
! %l4 = 000000007fffffff, %l5 = 00b32beeff4cd412, %l6 = ffffffffffffdfad
orncc %l4,%l5,%l6 ! %l6 = ff4cd4117fffffff, %ccr = 80
! %l0 = ffffffffffffdfd5, Mem[000000001d000028] = f97c0000
stha %l0,[%i2+%o5]0x88 ! Mem[000000001d000028] = f97cdfd5
! %l1 = 0000000000000000, %l2 = ff4cd41100b32bee, %l2 = ff4cd41100b32bee
xor %l1,%l2,%l2 ! %l2 = ff4cd41100b32bee
! Mem[000000001d000010] = aa2908e8, %l6 = ff4cd4117fffffff
ldsba [%i2+%i5]0x89,%l6 ! %l6 = ffffffffffffffe8
! %l0 = ffffffffffffdfd5, %l0 = ffffffffffffdfd5, %l0 = ffffffffffffdfd5
tsubcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 46
! Mem[0000000030800030] = 39742ea0, %l0 = 0000000000000000
ldsw [%o1+%o6],%l0 ! %l0 = 0000000039742ea0
! %l0 = 0000000039742ea0, Mem[000000001d800010] = d26ac34c
stwa %l0,[%i3+%i5]0x81 ! Mem[000000001d800010] = 39742ea0
p6_label_13:
! Mem[000000001c000000] = c2e72251, %l1 = 0000000000000000
lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000c2e72251
! Mem[000000001c800038] = 2079ebd9, %l0 = 0000000039742ea0
ldsba [%i1+0x039]%asi,%l0 ! %l0 = 0000000000000079
! Invert Register : %l4 = 000000007fffffff
xor %l4,-1,%l4 ! %l4 = ffffffff80000000
! Mem[000000001c000020] = 8bf1a484, %f9 = 3075bd1a
lda [%i0+%o4]0x80,%f9 ! %f9 = 8bf1a484
! Invert Register : %l7 = 0000000000000000
xor %l7,-1,%l7 ! %l7 = ffffffffffffffff
! %l6 = ffffffffffffffe8, Mem[0000000030800030] = 39742ea0, %asi = 80
stwa %l6,[%o1+0x030]%asi ! Mem[0000000030800030] = ffffffe8
! %l0 = 0000000000000079, Mem[0000000031800034] = ffff9478
stb %l0,[%o3+0x034] ! Mem[0000000031800034] = 79ff9478
! %f4 = 4b1f1d49, Mem[0000000031800070] = f5fb2a4f
sta %f4 ,[%o3+0x070]%asi ! Mem[0000000031800070] = 4b1f1d49
! %l1 = 00000000c2e72251, %l0 = 0000000000000079, %l1 = 00000000c2e72251
srl %l1,%l0,%l1 ! %l1 = 0000000000000061
! %f27 = d501818a, Mem[0000000031000030] = 00002a4f
sta %f27,[%o2+0x030]%asi ! Mem[0000000031000030] = d501818a
p6_label_14:
! Mem[000000001d800000] = dd2a57c4, %l7 = ffffffffffffffff
ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffdd
! %l7 = ffffffffffffffdd, %l1 = 0000000000000061, %y = ffffdfd5
smul %l7,%l1,%l0 ! %l0 = fffffffffffff2bd, %y = ffffffff
! retry : should take illegal inst trap, %l0 = fffffffffffff2bd
retry ! Illegal inst trap : %l0 = fffffffffffff2cd
! %l7 = ffffffffffffffdd, immed = fffffd72, %l5 = 00b32beeff4cd412
xnor %l7,-0x28e,%l5 ! %l5 = fffffffffffffd50
! Randomly selected nop
nop
! %f24 = 6b2a57a4 b37446d9, Mem[0000000031800070] = 4b1f1d49 cb5814de
std %f24,[%o3+0x070] ! Mem[0000000031800070] = 6b2a57a4 b37446d9
! Mem[000000001c00005c] = f1afeca1, %l3 = ffffffffffffdfad
ldsh [%i0+0x05c],%l3 ! %l3 = fffffffffffff1af
! %l2 = ff4cd41100b32bee, %l2 = ff4cd41100b32bee, %y = ffffffff
sdivcc %l2,%l2,%l3 ! %l3 = fffffffffffffe94, %ccr = 88
mov %l0,%y ! %y = fffff2cd
! %l5 = fffffffffffffd50, %l1 = 0000000000000061, %l1 = 0000000000000061
andn %l5,%l1,%l1 ! %l1 = fffffffffffffd10
! %l2 = ff4cd41100b32bee, %l6 = ffffffffffffffe8, %l1 = fffffffffffffd10
xor %l2,%l6,%l1 ! %l1 = 00b32beeff4cd406
p6_label_15:
! Mem[000000001d800048] = 66ea094199213eee, %l4 = ffffffff80000000
ldx [%i3+0x048],%l4 ! %l4 = 66ea094199213eee
! Mem[000000001d800024] = d6ec9b42, %f0 = c289c5b2
ld [%i3+0x024],%f0 ! %f0 = d6ec9b42
! %l5 = fffffffffffffd50, immd = fffffffffffff092, %l5 = fffffffffffffd50
sdivx %l5,-0xf6e,%l5 ! %l5 = 0000000000000000
! %l6 = ffffffffffffffe8, immed = 0000093a, %l3 = fffffffffffffe94
addccc %l6,0x93a,%l3 ! %l3 = 0000000000000922, %ccr = 11
! %f30 = 85ae4a46 74f0d10f, Mem[000000001c000010] = a9ab968c 826e25f3
std %f30,[%i0+%i5] ! Mem[000000001c000010] = 85ae4a46 74f0d10f
! Mem[000000001c800010] = d3b058c4, %l3 = 0000000000000922
lduha [%i1+%i5]0x80,%l3 ! %l3 = 000000000000d3b0
! %l0 = fffffffffffff2cd, immed = 00000356, %l6 = ffffffffffffffe8
sub %l0,0x356,%l6 ! %l6 = ffffffffffffef77
! %l5 = 0000000000000000, Mem[0000000030800034] = 835e712d
stw %l5,[%o1+0x034] ! Mem[0000000030800034] = 00000000
! %l5 = 0000000000000000, Mem[0000000030000037] = 574342a0
stb %l5,[%o0+0x037] ! Mem[0000000030000034] = 57434200
! %l1 = 00b32beeff4cd406, %l2 = ff4cd41100b32bee, %l5 = 0000000000000000
taddcc %l1,%l2,%l5 ! %l5 = fffffffffffffff4, %ccr = 8a
p6_label_16:
! %l0 = fffffffffffff2cd, %l3 = 000000000000d3b0, %y = fffff2cd
umul %l0,%l3,%l6 ! %l6 = 0000d3aff515e3f0, %y = d3af
! Mem[0000000031000030] = d501818a, %l4 = 66ea094199213eee
ldsh [%o2+%o6],%l4 ! %l4 = ffffffffffffd501
! %l5 = fffffffffffffff4, Mem[000000001d000000] = 2c000000
stw %l5,[%i2+%g0] ! Mem[000000001d000000] = fffffff4
! %l6 = 0000d3aff515e3f0, immed = 00000005, %l3 = 000000000000d3b0
srax %l6,0x005,%l3 ! %l3 = 0000069d7fa8af1f
! Mem[000000001d800018] = 375ce0e0, %l1 = 00b32beeff4cd406
ldsha [%i3+%i6]0x81,%l1 ! %l1 = 000000000000375c
! Mem[0000000031000074] = 835e712d, %l3 = 0000069d7fa8af1f
ldsba [%o2+0x075]%asi,%l3 ! %l3 = 000000000000005e
! %l6 = 0000d3aff515e3f0, immed = fffff031, %l1 = 000000000000375c
orn %l6,-0xfcf,%l1 ! %l1 = 0000d3aff515effe
! Mem[000000001c800008] = 2ea0967d, %l7 = ffffffffffffffdd
lduwa [%i1+%i4]0x80,%l7 ! %l7 = 000000002ea0967d
! %l2 = ff4cd41100b32bee, %l3 = 000000000000005e, %l6 = 0000d3aff515e3f0
xorcc %l2,%l3,%l6 ! %l6 = ff4cd41100b32bb0, %ccr = 80
! %l1 = 0000d3aff515effe, %l4 = ffffffffffffd501, %l6 = ff4cd41100b32bb0
tsubcc %l1,%l4,%l6 ! %l6 = 0000d3aff5161afd, %ccr = 1b
p6_label_17:
! Mem[0000000031800034] = 79ff9478, %l3 = 000000000000005e
lduw [%o3+0x034],%l3 ! %l3 = 0000000079ff9478
! Mem[000000001c000018] = a285b8a5, %l6 = 0000d3aff5161afd
lduwa [%i0+%i6]0x88,%l6 ! %l6 = 00000000a285b8a5
! %l5 = fffffffffffffff4, %l0 = fffffffffffff2cd, %y = 0000d3af
udivcc %l5,%l0,%l5 ! %l5 = 000000000000d3b0, %ccr = 00
mov %l0,%y ! %y = fffff2cd
! Mem[000000001d000024] = 6a72b620, %l5 = 000000000000d3b0
lduh [%i2+0x026],%l5 ! %l5 = 000000000000b620
! %f2 = 389994af 418d6077, Mem[000000001d800000] = c4572add f072c2c5
stda %f2 ,[%i3+%g0]0x89 ! Mem[000000001d800000] = 389994af 418d6077
! %l6 = 00000000a285b8a5, %l5 = 000000000000b620, %l2 = ff4cd41100b32bee
xnor %l6,%l5,%l2 ! %l2 = ffffffff5d7af17a
! %l2 = ffffffff5d7af17a, Mem[000000001d000018] = 3929d7ccd530dfa9
stxa %l2,[%i2+%i6]0x88 ! Mem[000000001d000018] = ffffffff5d7af17a
! Mem[0000000030000030] = 6633f651, %l2 = ffffffff5d7af17a
ldsh [%o0+0x032],%l2 ! %l2 = fffffffffffff651
! Invert Register : %l1 = 0000d3aff515effe
xor %l1,-1,%l1 ! %l1 = ffff2c500aea1001
! Mem[0000000030000070] = 4b1f1d49 d374d085, %l4 = ffffd501, %l5 = 0000b620
ldd [%o0+0x070],%l4 ! %l4 = 000000004b1f1d49 00000000d374d085
p6_label_18:
! Mem[0000000031800034] = 79ff9478, %l0 = fffffffffffff2cd
lduw [%o3+0x034],%l0 ! %l0 = 0000000079ff9478
! %l0 = 0000000079ff9478, %l7 = 000000002ea0967d, %l2 = fffffffffffff651
srl %l0,%l7,%l2 ! %l2 = 0000000000000003
! %f4 = 4b1f1d49 d374d085, Mem[0000000030000070] = 4b1f1d49 d374d085
std %f4 ,[%o0+0x070] ! Mem[0000000030000070] = 4b1f1d49 d374d085
! %l1 = ffff2c500aea1001, %l4 = 000000004b1f1d49, %y = fffff2cd
sdivcc %l1,%l4,%l6 ! %l6 = ffffffffffffd306, %ccr = 88
mov %l0,%y ! %y = 79ff9478
! Mem[0000000030800070] = ffffffff fffff733, %l0 = 79ff9478, %l1 = 0aea1001
ldd [%o1+0x070],%l0 ! %l0 = 00000000ffffffff 00000000fffff733
! Mem[000000001d80001c] = e4c6d622, %l1 = 00000000fffff733
ldsw [%i3+0x01c],%l1 ! %l1 = ffffffffe4c6d622
! Mem[000000001c000000] = 5122e7c2, %l3 = 0000000079ff9478
ldsba [%i0+%g0]0x89,%l3 ! %l3 = ffffffffffffffc2
! %l6 = ffffffffffffd306, Mem[000000001c800010] = c458b0d3
stba %l6,[%i1+%i5]0x89 ! Mem[000000001c800010] = c458b006
! Set Register : %l7 = 000000002ea0967d
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l5 = 00000000d374d085, Mem[000000001c000010] = 85ae4a4674f0d10f
stxa %l5,[%i0+%i5]0x80 ! Mem[000000001c000010] = 00000000d374d085
p6_label_19:
! %l4 = 000000004b1f1d49, Mem[000000001c800020] = 00000000
stwa %l4,[%i1+%o4]0x81 ! Mem[000000001c800020] = 4b1f1d49
! %f0 = d6ec9b42 939b7f85, Mem[000000001d800020] = 47d620bc d6ec9b42
stda %f0 ,[%i3+%o4]0x81 ! Mem[000000001d800020] = d6ec9b42 939b7f85
! %l2 = 0000000000000003, %l2 = 0000000000000003, %l7 = ffffffffffffffff
srl %l2,%l2,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000ffffffff, Mem[000000001c800000] = 222c7dd47894ffff
stxa %l0,[%i1+%g0]0x88 ! Mem[000000001c800000] = 00000000ffffffff
! %l4 = 000000004b1f1d49, Mem[000000001c000000] = c2e72251
stwa %l4,[%i0+%g0]0x80 ! Mem[000000001c000000] = 4b1f1d49
! %l5 = 00000000d374d085
setx 0xb2a22724b2a22724,%g7,%l5 ! %l5 = b2a22724b2a22724
! %l0 = 00000000ffffffff, immed = fffff54a, %l7 = 0000000000000000
taddcc %l0,-0xab6,%l7 ! %l7 = 00000000fffff549, %ccr = 1b
! Mem[0000000031800070] = 6b2a57a4b37446d9, %f16 = f63b94ab 888eee72
ldd [%o3+0x070],%f16 ! %f16 = 6b2a57a4 b37446d9
! %f14 = 8b074f8c 16a831a3, Mem[0000000031000030] = d501818a 375ce0e0
std %f14,[%o2+%o6] ! Mem[0000000031000030] = 8b074f8c 16a831a3
! Mem[000000001c000028] = 99c8b6c6, %l0 = 00000000ffffffff
ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffff99
p6_label_20:
! Mem[0000000030000030] = 6633f651, %l6 = ffffffffffffd306
ldswa [%o0+0x030]%asi,%l6 ! %l6 = 000000006633f651
! Mem[000000001c000030] = 2e97eb78, %l1 = ffffffffe4c6d622
lduwa [%i0+%o6]0x88,%l1 ! %l1 = 000000002e97eb78
! %l2 = 0000000000000003, %l5 = b2a22724b2a22724, %l6 = 000000006633f651
xorcc %l2,%l5,%l6 ! %l6 = b2a22724b2a22727, %ccr = 88
! Mem[000000001c000000] = 4b1f1d49, %l4 = 000000004b1f1d49
ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000004b1f
! Mem[000000001d000008] = 78944a77614182ea, %l3 = ffffffffffffffc2
ldxa [%i2+%i4]0x81,%l3 ! %l3 = 78944a77614182ea
! Mem[0000000030000070] = 4b1f1d49d374d085, %l0 = ffffffffffffff99
ldx [%o0+0x070],%l0 ! %l0 = 4b1f1d49d374d085
! %l4 = 0000000000004b1f, Mem[0000000030000034] = 57434200
sth %l4,[%o0+0x034] ! Mem[0000000030000034] = 4b1f4200
! Mem[000000001c000020] = 8bf1a484, %l2 = 0000000000000003
ldsha [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffff8bf1
! %l3 = 78944a77614182ea, Mem[000000001d800010] = a02e7439
stba %l3,[%i3+%i5]0x89 ! Mem[000000001d800010] = a02e74ea
! Mem[000000001c000030] = 78eb972e, %l4 = 0000000000004b1f
ldswa [%i0+%o6]0x81,%l4 ! %l4 = 0000000078eb972e
p6_label_21:
! %l2 = ffffffffffff8bf1, %l5 = b2a22724b2a22724, %l5 = b2a22724b2a22724
tsubcctv %l2,%l5,%l5 ! %l0 = 4b1f1d49d374d0a8, Trapped
! Mem[000000001c000028] = 99c8b6c6, %l4 = 0000000078eb972e
lduwa [%i0+%o5]0x80,%l4 ! %l4 = 0000000099c8b6c6
! %l1 = 000000002e97eb78, %l3 = 78944a77614182ea, %l2 = ffffffffffff8bf1
or %l1,%l3,%l2 ! %l2 = 78944a776fd7ebfa
! %l7 = 00000000fffff549, immed = fffff1a8, %l7 = 00000000fffff549
taddcctv %l7,-0xe58,%l7 ! %l0 = 4b1f1d49d374d0cb, Trapped
! Mem[000000001d000030] = b9fd72bf, %l1 = 000000002e97eb78
lduba [%i2+%o6]0x88,%l1 ! %l1 = 00000000000000bf
! %l1 = 00000000000000bf, immed = 00000005, %l2 = 78944a776fd7ebfa
srl %l1,0x005,%l2 ! %l2 = 0000000000000005
! Mem[000000001d000078] = 644a2fb0, %l2 = 0000000000000005
ldsha [%i2+0x078]%asi,%l2 ! %l2 = 000000000000644a
! Mem[0000000030000034] = 4b1f4200, %l2 = 000000000000644a
ldsb [%o0+0x035],%l2 ! %l2 = 000000000000001f
! %l1 = 00000000000000bf, immd = fffffffffffff8a4, %l1 = 00000000000000bf
sdivx %l1,-0x75c,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, immd = 0000000000000be1, %l0 = 4b1f1d49d374d0cb
udivx %l1,0xbe1,%l0 ! %l0 = 0000000000000000
p6_label_22:
! Mem[0000000030800070] = fffffffffffff733, %f4 = 4b1f1d49 d374d085
ldd [%o1+0x070],%f4 ! %f4 = ffffffff fffff733
! %f6 = 39742ea0 835e712d, Mem[000000001c800010] = 06b058c4 e664a4cf
stda %f6 ,[%i1+%i5]0x81 ! Mem[000000001c800010] = 39742ea0 835e712d
! Mem[000000001c000020] = 8bf1a484, %l1 = 0000000000000000
ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffff8b
! Mem[000000001d800010] = 32594828 a02e74ea, %l0 = 00000000, %l1 = ffffff8b
ldda [%i3+%i5]0x89,%l0 ! %l0 = 00000000a02e74ea 0000000032594828
! %l3 = 78944a77614182ea, %l1 = 0000000032594828, %l6 = b2a22724b2a22727
or %l3,%l1,%l6 ! %l6 = 78944a777359caea
! %l4 = 0000000099c8b6c6, %l5 = b2a22724b2a22724, %l0 = 00000000a02e74ea
orn %l4,%l5,%l0 ! %l0 = 4d5dd8dbddddfedf
! %l5 = b2a22724b2a22724, Mem[000000001d000010] = e80829aa38cebd9b
stxa %l5,[%i2+%i5]0x80 ! Mem[000000001d000010] = b2a22724b2a22724
! Mem[000000001d800018] = 22d6c6e4 e0e05c37, %l6 = 7359caea, %l7 = fffff549
ldda [%i3+%i6]0x89,%l6 ! %l6 = 00000000e0e05c37 0000000022d6c6e4
! %l6 = e0e05c37, %l7 = 22d6c6e4, Mem[0000000031800030] = 00000000 79ff9478
std %l6,[%o3+%o6] ! Mem[0000000031800030] = e0e05c37 22d6c6e4
! Mem[000000001d800008] = c9e99741, %l2 = 000000000000001f
ldswa [%i3+%i4]0x88,%l2 ! %l2 = ffffffffc9e99741
p6_label_23:
! %f0 = d6ec9b42 939b7f85, Mem[000000001c800018] = 00000000 a28e50a7
std %f0 ,[%i1+%i6] ! Mem[000000001c800018] = d6ec9b42 939b7f85
! Mem[000000001d000020] = 0ab3621e6a72b620, %f12 = 12e671d8 46fd2810
ldda [%i2+%o4]0x81,%f12 ! %f12 = 0ab3621e 6a72b620
! %l7 = 0000000022d6c6e4, Mem[000000001c000010] = 00000000d374d085
stx %l7,[%i0+%i5] ! Mem[000000001c000010] = 0000000022d6c6e4
! %l6 = 00000000e0e05c37, %l0 = 4d5dd8dbddddfedf, %l1 = 0000000032594828
addccc %l6,%l0,%l1 ! %l1 = 4d5dd8dcbebe5b16, %ccr = 09
! Mem[0000000031000070] = 39742ea0835e712d, %l3 = 78944a77614182ea
ldxa [%o2+0x070]%asi,%l3 ! %l3 = 39742ea0835e712d
! %l3 = 39742ea0835e712d, %l7 = 0000000022d6c6e4, %l6 = 00000000e0e05c37
orn %l3,%l7,%l6 ! %l6 = ffffffffdf7f793f
! %l4 = 0000000099c8b6c6, Mem[0000000030000070] = 4b1f1d49d374d085
stx %l4,[%o0+0x070] ! Mem[0000000030000070] = 0000000099c8b6c6
! %f28 = a9ab968c 2744509a, Mem[0000000030000030] = 6633f651 4b1f4200
std %f28,[%o0+%o6] ! Mem[0000000030000030] = a9ab968c 2744509a
! Mem[000000001c80005c] = d05fce55, %l3 = 39742ea0835e712d
ldswa [%i1+0x05c]%asi,%l3 ! %l3 = ffffffffd05fce55
! Mem[000000001c80003c] = d317fb3e, %l3 = ffffffffd05fce55
ldsb [%i1+0x03d],%l3 ! %l3 = 0000000000000017
p6_label_24:
! %f18 = 5a1d6cf5 f5d6ecf3, Mem[0000000030000030] = a9ab968c 2744509a
std %f18,[%o0+%o6] ! Mem[0000000030000030] = 5a1d6cf5 f5d6ecf3
! %l6 = ffffffffdf7f793f, Mem[000000001d000020] = 1e62b30a
stwa %l6,[%i2+%o4]0x89 ! Mem[000000001d000020] = df7f793f
! Mem[000000001c00004c] = 4221ab67, %l1 = 4d5dd8dcbebe5b16
ldsw [%i0+0x04c],%l1 ! %l1 = 000000004221ab67
! %l4 = 0000000099c8b6c6, Mem[000000001d000030] = bf72fdb9
stwa %l4,[%i2+%o6]0x81 ! Mem[000000001d000030] = 99c8b6c6
! Mem[0000000031800070] = 6b2a57a4, %l7 = 0000000022d6c6e4
ldsw [%o3+0x070],%l7 ! %l7 = 000000006b2a57a4
! %l6 = ffffffffdf7f793f, immd = fffffffffffff77f, %l3 = 0000000000000017
udivx %l6,-0x881,%l3 ! %l3 = 0000000000000000
! Mem[0000000030800030] = ffffffe8, %l6 = ffffffffdf7f793f
ldsb [%o1+%o6],%l6 ! %l6 = ffffffffffffffff
! %l2 = ffffffffc9e99741, %l6 = ffffffffffffffff, %l1 = 000000004221ab67
srax %l2,%l6,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001d000050] = 915f3aeaa65069f7, %f30 = 85ae4a46 74f0d10f
ldd [%i2+0x050],%f30 ! %f30 = 915f3aea a65069f7
! Mem[000000001c000030] = 78eb972e, %f15 = 16a831a3
lda [%i0+%o6]0x80,%f15 ! %f15 = 78eb972e
p6_label_25:
! %l5 = b2a22724b2a22724, Mem[000000001c800038] = 2079ebd9
stba %l5,[%i1+0x038]%asi ! Mem[000000001c800038] = 2479ebd9
! %f0 = d6ec9b42 939b7f85, Mem[0000000031800030] = e0e05c37 22d6c6e4
std %f0 ,[%o3+%o6] ! Mem[0000000031800030] = d6ec9b42 939b7f85
! Mem[000000001c000070] = d9275b4b 15cbdef7, %l4 = 99c8b6c6, %l5 = b2a22724
ldda [%i0+0x070]%asi,%l4 ! %l4 = 00000000d9275b4b 0000000015cbdef7
! %l5 = 0000000015cbdef7, %l6 = ffffffffffffffff, %l3 = 0000000000000000
xnor %l5,%l6,%l3 ! %l3 = 0000000015cbdef7
! %l7 = 000000006b2a57a4, immed = ffffff67, %l3 = 0000000015cbdef7
orncc %l7,-0x099,%l3 ! %l3 = 000000006b2a57bc, %ccr = 00
! %l0 = 4d5dd8dbddddfedf, Mem[000000001d000020] = 3f797fdf
stwa %l0,[%i2+%o4]0x81 ! Mem[000000001d000020] = ddddfedf
! %f0 = d6ec9b42 939b7f85, Mem[000000001c000038] = b74b7a56 bdd7ac80
std %f0 ,[%i0+0x038] ! Mem[000000001c000038] = d6ec9b42 939b7f85
! Mem[000000001d000000] = f4ffffff, %l2 = ffffffffc9e99741
ldswa [%i2+%g0]0x88,%l2 ! %l2 = fffffffff4ffffff
! %l5 = 0000000015cbdef7, Mem[0000000031800070] = 6b2a57a4b37446d9
stx %l5,[%o3+0x070] ! Mem[0000000031800070] = 0000000015cbdef7
! %l5 = 0000000015cbdef7, Mem[000000001c00007a] = 3ce3c035
stba %l5,[%i0+0x07a]%asi ! Mem[000000001c000078] = 3ce3f735
p6_label_26:
! %l7 = 000000006b2a57a4, Mem[0000000031800070] = 0000000015cbdef7
stx %l7,[%o3+0x070] ! Mem[0000000031800070] = 000000006b2a57a4
! %l2 = fffffffff4ffffff, Mem[000000001c800008] = 7d96a02e
stha %l2,[%i1+%i4]0x88 ! Mem[000000001c800008] = 7d96ffff
! Mem[0000000031800070] = 00000000, %l5 = 0000000015cbdef7
ldsb [%o3+0x070],%l5 ! %l5 = 0000000000000000
! %l3 = 000000006b2a57bc, Mem[000000001c000020] = 8bf1a484
stba %l3,[%i0+%o4]0x81 ! Mem[000000001c000020] = bcf1a484
! Mem[000000001c800078] = 03075bca97cb0f75, %f18 = 5a1d6cf5 f5d6ecf3
ldd [%i1+0x078],%f18 ! %f18 = 03075bca 97cb0f75
! %l4 = 00000000d9275b4b, Mem[0000000030800071] = ffffffff
stba %l4,[%o1+0x071]%asi ! Mem[0000000030800070] = ff4bffff
! Mem[000000001c800000] = ffffffff 00000000, %l4 = d9275b4b, %l5 = 00000000
ldda [%i1+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[000000001c800060] = dae1e0f0 66f7c54a, %l4 = ffffffff, %l5 = 00000000
ldd [%i1+0x060],%l4 ! %l4 = 00000000dae1e0f0 0000000066f7c54a
! %l5 = 0000000066f7c54a, Mem[000000001c000010] = 00000000, %asi = 80
stwa %l5,[%i0+0x010]%asi ! Mem[000000001c000010] = 66f7c54a
! Mem[0000000030000030] = 5a1d6cf5f5d6ecf3, %f10 = 53690603 1ccc4e1b
ldd [%o0+%o6],%f10 ! %f10 = 5a1d6cf5 f5d6ecf3
p6_label_27:
! Mem[000000001d800018] = 375ce0e0e4c6d622, %f20 = 18f99073 0caac1f2
ldd [%i3+%i6],%f20 ! %f20 = 375ce0e0 e4c6d622
! %f11 = f5d6ecf3, Mem[0000000031800030] = d6ec9b42
st %f11,[%o3+%o6] ! Mem[0000000031800030] = f5d6ecf3
! %l3 = 000000006b2a57bc, %l2 = fffffffff4ffffff, %l2 = fffffffff4ffffff
mulx %l3,%l2,%l2 ! %l2 = fb652e3a80d5a844, %y = 79ff9478
! Mem[000000001d000008] = ea824161774a9478, %l0 = 4d5dd8dbddddfedf
ldxa [%i2+%i4]0x88,%l0 ! %l0 = ea824161774a9478
! %l4 = 00000000dae1e0f0, immed = 00000015, %l2 = fb652e3a80d5a844
srl %l4,0x015,%l2 ! %l2 = 00000000000006d7
! Mem[0000000031000030] = 8b074f8c, %l7 = 000000006b2a57a4
ldsh [%o2+0x032],%l7 ! %l7 = 0000000000004f8c
! %f14 = 8b074f8c, Mem[0000000031800070] = 00000000
st %f14,[%o3+0x070] ! Mem[0000000031800070] = 8b074f8c
! %l6 = ffffffffffffffff, immed = 00000e88, %l5 = 0000000066f7c54a
orcc %l6,0xe88,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
! %l0 = ea824161774a9478, %l3 = 000000006b2a57bc, %l3 = 000000006b2a57bc
xor %l0,%l3,%l3 ! %l3 = ea8241611c60c3c4
! %l4 = 00000000dae1e0f0, %l7 = 0000000000004f8c, %y = 79ff9478
smul %l4,%l7,%l3 ! %l3 = fffff47767f11340, %y = fffff477
p6_label_28:
! Mem[000000001c800030] = 85ae4a46, %l2 = 00000000000006d7
lduwa [%i1+%o6]0x88,%l2 ! %l2 = 0000000085ae4a46
! %l6 = ffffffffffffffff, %l5 = ffffffffffffffff, %y = fffff477
umulcc %l6,%l5,%l2 ! %l2 = fffffffe00000001, %ccr = 80, %y = fffffffe
! %l0 = ea824161774a9478, Mem[000000001d000010] = b2a22724b2a22724
stxa %l0,[%i2+%i5]0x80 ! Mem[000000001d000010] = ea824161774a9478
! %l5 = ffffffffffffffff, %l7 = 0000000000004f8c, %l5 = ffffffffffffffff
srax %l5,%l7,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001d800030] = 1ccc4e1bdaff1510, %l1 = ffffffffffffffff
ldxa [%i3+%o6]0x81,%l1 ! %l1 = 1ccc4e1bdaff1510
! %l4 = 00000000dae1e0f0, %l4 = 00000000dae1e0f0, %l6 = ffffffffffffffff
sdivx %l4,%l4,%l6 ! %l6 = 0000000000000001
! Mem[000000001d000000] = fffffff4, %l7 = 0000000000004f8c
lduwa [%i2+%g0]0x80,%l7 ! %l7 = 00000000fffffff4
! Randomly selected nop
nop
! %l6 = 0000000000000001, immed = ffffffe0, %l2 = fffffffe00000001
andcc %l6,-0x020,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l4 = 00000000dae1e0f0, %l1 = 1ccc4e1bdaff1510, %y = fffffffe
umulcc %l4,%l1,%l4 ! %l4 = bb3e728da4a1bf00, %ccr = 88, %y = bb3e728d
p6_label_29:
! %f24 = 6b2a57a4 b37446d9, Mem[000000001c000018] = a285b8a5 e90e62be
stda %f24,[%i0+%i6]0x89 ! Mem[000000001c000018] = 6b2a57a4 b37446d9
! %l7 = 00000000fffffff4, Mem[000000001d000054] = a65069f7
stw %l7,[%i2+0x054] ! Mem[000000001d000054] = fffffff4
! Mem[000000001c000030] = 2e97eb78, %f26 = c7d2e810
lda [%i0+%o6]0x88,%f26 ! %f26 = 2e97eb78
! %l1 = 1ccc4e1bdaff1510, immed = 00000c28, %y = bb3e728d
umul %l1,0xc28,%l6 ! %l6 = 00000a662cd80a80, %y = a66
! %l6 = 00000a662cd80a80, %l2 = 0000000000000000, %y = 00000a66
sdivcc %l6,%l2,%l1 ! Div by zero, %l0 = ea824161774a94c8
mov %l0,%y ! %y = 774a94a0
! Mem[0000000031800070] = 8b074f8c6b2a57a4, %f0 = d6ec9b42 939b7f85
ldda [%o3+0x070]%asi,%f0 ! %f0 = 8b074f8c 6b2a57a4
! Mem[0000000030000030] = 5a1d6cf5f5d6ecf3, %f16 = 6b2a57a4 b37446d9
ldd [%o0+%o6],%f16 ! %f16 = 5a1d6cf5 f5d6ecf3
! %l1 = 1ccc4e1bdaff1510, Mem[000000001d000010] = ea824161
stwa %l1,[%i2+%i5]0x81 ! Mem[000000001d000010] = daff1510
! %l5 = ffffffffffffffff, %l1 = 1ccc4e1bdaff1510, %l4 = bb3e728da4a1bf00
orn %l5,%l1,%l4 ! %l4 = ffffffffffffffff
! Mem[000000001c800018] = 429becd6, %l4 = ffffffffffffffff
lduba [%i1+%i6]0x88,%l4 ! %l4 = 00000000000000d6
p6_label_30:
! Mem[0000000031000030] = 8b074f8c16a831a3, %l2 = 0000000000000000
ldxa [%o2+0x030]%asi,%l2 ! %l2 = 8b074f8c16a831a3
! %l6 = 00000a662cd80a80, immed = fffff403, %l7 = 00000000fffffff4
xnor %l6,-0xbfd,%l7 ! %l7 = 00000a662cd8017c
! %l1 = 1ccc4e1bdaff1510, %l5 = ffffffffffffffff, %l3 = fffff47767f11340
xorcc %l1,%l5,%l3 ! %l3 = e333b1e42500eaef, %ccr = 80
! %l1 = 1ccc4e1bdaff1510, immed = fffff37a, %y = 774a94a0
udiv %l1,-0xc86,%l3 ! %l3 = 00000000774a9a76
mov %l0,%y ! %y = 774a94a0
! Mem[000000001c800028] = 0a8adfa9, %l3 = 00000000774a9a76
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 000000000a8adfa9
! %l1 = 1ccc4e1bdaff1510, %l6 = 00000a662cd80a80, %l7 = 00000a662cd8017c
sra %l1,%l6,%l7 ! %l7 = ffffffffdaff1510
! Mem[000000001c000028] = e54f3816c6b6c899, %l5 = ffffffffffffffff
ldxa [%i0+%o5]0x88,%l5 ! %l5 = e54f3816c6b6c899
! %l5 = e54f3816c6b6c899, immed = fffff4d1, %y = 774a94a0
umulcc %l5,-0xb2f,%l2 ! %l2 = c6b6bfeaa9d298e9, %ccr = 88, %y = c6b6bfea
! Invert Register : %l2 = c6b6bfeaa9d298e9
xor %l2,-1,%l2 ! %l2 = 39494015562d6716
! %f24 = 6b2a57a4 b37446d9, Mem[000000001d800028] = 00000000 00003358
stda %f24,[%i3+0x028]%asi ! Mem[000000001d800028] = 6b2a57a4 b37446d9
p6_label_31:
! Mem[000000001c800028] = 8a543c45 0a8adfa9, %l0 = 774a94a0, %l1 = daff1510
ldda [%i1+%o5]0x89,%l0 ! %l0 = 000000000a8adfa9 000000008a543c45
! %l6 = 00000a662cd80a80, immed = fffff7f8, %l6 = 00000a662cd80a80
subc %l6,-0x808,%l6 ! %l6 = 00000a662cd81288
! %l6 = 00000a662cd81288, immed = 0000000b, %l7 = ffffffffdaff1510
sll %l6,0x00b,%l7 ! %l7 = 00533166c0944000
! %l5 = e54f3816c6b6c899, %l6 = 00000a662cd81288, %l1 = 000000008a543c45
udivx %l5,%l6,%l1 ! %l1 = 0000000000160d04
! %l0 = 0a8adfa9, %l1 = 00160d04, Mem[0000000030800030] = ffffffe8 00000000
std %l0,[%o1+%o6] ! Mem[0000000030800030] = 0a8adfa9 00160d04
! %l2 = 39494015562d6716, immed = fffffd75, %l3 = 000000000a8adfa9
or %l2,-0x28b,%l3 ! %l3 = ffffffffffffff77
! %l7 = 00533166c0944000, %l4 = 00000000000000d6, %l3 = ffffffffffffff77
xor %l7,%l4,%l3 ! %l3 = 00533166c09440d6
! Mem[000000001c000000] = 4b1f1d49, %f4 = ffffffff
ld [%i0+%g0],%f4 ! %f4 = 4b1f1d49
! %f20 = 375ce0e0 e4c6d622, Mem[000000001c800018] = d6ec9b42 939b7f85
std %f20,[%i1+%i6] ! Mem[000000001c800018] = 375ce0e0 e4c6d622
! %l3 = 00533166c09440d6, %l6 = 00000a662cd81288, %l6 = 00000a662cd81288
andcc %l3,%l6,%l6 ! %l6 = 0000006600900080, %ccr = 00
p6_label_32:
! %l2 = 39494015562d6716, immed = 00000bdf, %l5 = e54f3816c6b6c899
taddcc %l2,0xbdf,%l5 ! %l5 = 39494015562d72f5, %ccr = 02
! Mem[000000001c000008] = 117108c9, %l1 = 0000000000160d04
ldsha [%i0+%i4]0x89,%l1 ! %l1 = 00000000000008c9
! Mem[0000000031800034] = 939b7f85, %l5 = 39494015562d72f5
ldsw [%o3+0x034],%l5 ! %l5 = ffffffff939b7f85
! %l5 = ffffffff939b7f85, %l5 = ffffffff939b7f85, %y = c6b6bfea
umulcc %l5,%l5,%l0 ! %l0 = 551bf2e668933b19, %ccr = 00, %y = 551bf2e6
! %l7 = 00533166c0944000, Mem[000000001d000030] = c6b6c899
stwa %l7,[%i2+%o6]0x89 ! Mem[000000001d000030] = c0944000
! %l5 = ffffffff939b7f85, %l7 = 00533166c0944000, %l2 = 39494015562d6716
sra %l5,%l7,%l2 ! %l2 = ffffffff939b7f85
! Mem[0000000031000070] = 39742ea0, %l1 = 00000000000008c9
ldsw [%o2+0x070],%l1 ! %l1 = 0000000039742ea0
! %l0 = 68933b19, %l1 = 39742ea0, Mem[0000000030000070] = 00000000 99c8b6c6
std %l0,[%o0+0x070] ! Mem[0000000030000070] = 68933b19 39742ea0
! Mem[000000001c800018] = 375ce0e0e4c6d622, %l6 = 0000006600900080
ldxa [%i1+%i6]0x81,%l6 ! %l6 = 375ce0e0e4c6d622
! Mem[0000000031000030] = 8b074f8c, %l0 = 551bf2e668933b19
ldsh [%o2+%o6],%l0 ! %l0 = ffffffffffff8b07
p6_label_33:
! Mem[000000001d000000] = f4ffffff, %l1 = 0000000039742ea0
ldsba [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001c800008] = ffff967d, %f15 = 78eb972e
lda [%i1+%i4]0x80,%f15 ! %f15 = ffff967d
! Mem[000000001c800028] = 0a8adfa9, %f19 = 97cb0f75
lda [%i1+%o5]0x88,%f19 ! %f19 = 0a8adfa9
! %l7 = 00533166c0944000, %l5 = ffffffff939b7f85, %l1 = ffffffffffffffff
udivx %l7,%l5,%l1 ! %l1 = 0000000000000000
! %l0 = ffffffffffff8b07, Mem[000000001c800018] = e0e05c37
stwa %l0,[%i1+%i6]0x89 ! Mem[000000001c800018] = ffff8b07
! %l3 = 00533166c09440d6, immd = 0000000000000fa6, %l3 = 00533166c09440d6
sdivx %l3,0xfa6,%l3 ! %l3 = 00000550fe00cdc9
! %l0 = ffff8b07, %l1 = 00000000, Mem[000000001c800000] = ffffffff 00000000
stda %l0,[%i1+%g0]0x89 ! Mem[000000001c800000] = ffff8b07 00000000
! Mem[000000001c000010] = 66f7c54a 22d6c6e4, %l4 = 000000d6, %l5 = 939b7f85
ldd [%i0+%i5],%l4 ! %l4 = 0000000066f7c54a 0000000022d6c6e4
! %l5 = 0000000022d6c6e4, Mem[000000001c000034] = 8b30c8da
stw %l5,[%i0+0x034] ! Mem[000000001c000034] = 22d6c6e4
! %l7 = 00533166c0944000, immed = fffff6db, %l3 = 00000550fe00cdc9
taddcctv %l7,-0x925,%l3 ! %l0 = ffffffffffff8b2a, Trapped
p6_label_34:
! %l2 = ffffffff939b7f85, %l1 = 0000000000000000, %y = 551bf2e6
umulcc %l2,%l1,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000031000030] = 8b074f8c, %l5 = 0000000022d6c6e4
ldsw [%o2+%o6],%l5 ! %l5 = ffffffff8b074f8c
! %l4 = 0000000000000000, Mem[000000001c800000] = 078bffff
stwa %l4,[%i1+%g0]0x81 ! Mem[000000001c800000] = 00000000
! %l1 = 0000000000000000
sethi %hi(0xf8ae2c00),%l1 ! %l1 = 00000000f8ae2c00
! %l2 = 939b7f85, %l3 = fe00cdc9, Mem[000000001c000028] = 99c8b6c6 16384fe5
std %l2,[%i0+%o5] ! Mem[000000001c000028] = 939b7f85 fe00cdc9
! %f24 = 6b2a57a4 b37446d9, Mem[000000001c000020] = 84a4f1bc 22e35a6f
stda %f24,[%i0+%o4]0x89 ! Mem[000000001c000020] = 6b2a57a4 b37446d9
! %l2 = ffffffff939b7f85, immed = 00000f1d, %y = 00000000
umul %l2,0xf1d,%l6 ! %l6 = 000008b6d5163d11, %y = 8b6
! Mem[000000001c800010] = 39742ea0, %l7 = 00533166c0944000
ldsba [%i1+%i5]0x81,%l7 ! %l7 = 0000000000000039
! %l6 = 000008b6d5163d11, Mem[0000000031800076] = 6b2a57a4
sth %l6,[%o3+0x076] ! Mem[0000000031800074] = 6b2a3d11
! %l5 = ffffffff8b074f8c, immed = fffff25d, %y = 000008b6
umul %l5,-0xda3,%l1 ! %l1 = 8b0748241b4e3ddc, %y = 8b074824
p6_label_35:
! %l6 = d5163d11, %l7 = 00000039, Mem[000000001c000040] = f789434e e13bed6f
std %l6,[%i0+0x040] ! Mem[000000001c000040] = d5163d11 00000039
! %l2 = ffffffff939b7f85, Mem[000000001d800008] = 4197e9c9
stwa %l2,[%i3+%i4]0x81 ! Mem[000000001d800008] = 939b7f85
! %l0 = ffffffffffff8b2a, immed = fffff3c1, %y = 8b074824
sdiv %l0,-0xc3f,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = ffff8b2a
! Clear Register : %l2 = ffffffff939b7f85
clr %l2 ! %l2 = 0000000000000000
! Mem[0000000030800030] = 0a8adfa9, %f1 = 6b2a57a4
ld [%o1+%o6],%f1 ! %f1 = 0a8adfa9
! Mem[000000001d800064] = cb10ede7, %f20 = 375ce0e0
ld [%i3+0x064],%f20 ! %f20 = cb10ede7
! %f4 = 4b1f1d49 fffff733, Mem[000000001d800028] = 6b2a57a4 b37446d9
stda %f4 ,[%i3+0x028]%asi ! Mem[000000001d800028] = 4b1f1d49 fffff733
! %l6 = 000008b6d5163d11, Mem[000000001d800028] = 4b1f1d49fffff733
stxa %l6,[%i3+%o5]0x80 ! Mem[000000001d800028] = 000008b6d5163d11
! %l4 = 0000000000000000, Mem[000000001c800028] = 0a8adfa9
stba %l4,[%i1+%o5]0x89 ! Mem[000000001c800028] = 0a8adf00
! %l7 = 0000000000000039, immed = ffffff9a, %l4 = 0000000000000000
sub %l7,-0x066,%l4 ! %l4 = 000000000000009f
p6_label_36:
! %l4 = 000000000000009f, immd = 0000000000000b2a, %l1 = 8b0748241b4e3ddc
mulx %l4,0xb2a,%l1 ! %l1 = 000000000006ef16, %y = ffff8b2a
! %l7 = 0000000000000039, immed = fffff704, %l6 = 000008b6d5163d11
orncc %l7,-0x8fc,%l6 ! %l6 = 00000000000008fb, %ccr = 00
! %l3 = 00000550fe00cdc9, immed = 000001d4, %y = ffff8b2a
umul %l3,0x1d4,%l4 ! %l4 = 000001d059783374, %y = 1d0
! Mem[0000000031000070] = 39742ea0835e712d, %f0 = 8b074f8c 0a8adfa9
ldd [%o2+0x070],%f0 ! %f0 = 39742ea0 835e712d
! Mem[000000001d000018] = 5d7af17a, %l2 = 0000000000000000
ldsha [%i2+%i6]0x89,%l2 ! %l2 = fffffffffffff17a
! Mem[000000001d000010] = daff1510, %l5 = 000000007fffffff
lduha [%i2+%i5]0x80,%l5 ! %l5 = 000000000000daff
! %l4 = 000001d059783374, Mem[000000001c800008] = ffff967d
stha %l4,[%i1+%i4]0x80 ! Mem[000000001c800008] = 3374967d
! %l4 = 000001d059783374
sethi %hi(0x56eb8c00),%l4 ! %l4 = 0000000056eb8c00
! Mem[0000000031800030] = f5d6ecf3, %l4 = 0000000056eb8c00
ldub [%o3+%o6],%l4 ! %l4 = 00000000000000f5
! Invert Register : %l0 = ffffffffffff8b2a
xor %l0,-1,%l0 ! %l0 = 00000000000074d5
p6_label_37:
! Mem[0000000030800074] = fffff733, %l6 = 00000000000008fb
ldsw [%o1+0x074],%l6 ! %l6 = fffffffffffff733
! %l0 = 00000000000074d5, immed = 0000013e, %l0 = 00000000000074d5
xor %l0,0x13e,%l0 ! %l0 = 00000000000075eb
! Mem[000000001c80003c] = d317fb3e, %l3 = 00000550fe00cdc9
lduw [%i1+0x03c],%l3 ! %l3 = 00000000d317fb3e
! %l4 = 00000000000000f5, immed = 0000082f, %l0 = 00000000000075eb
taddcctv %l4,0x82f,%l0 ! %l0 = 000000000000760e, Trapped
! Mem[000000001d800008] = 939b7f85, %l2 = fffffffffffff17a
lduha [%i3+%i4]0x80,%l2 ! %l2 = 000000000000939b
! %l7 = 0000000000000039, Mem[000000001c00007c] = e9285eca
stba %l7,[%i0+0x07c]%asi ! Mem[000000001c00007c] = 39285eca
! Mem[000000001d000020] = dffedddd, %l5 = 000000000000daff
ldsha [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffdddd
! %l5 = ffffffffffffdddd, %l0 = 000000000000760e, %y = 000001d0
udivcc %l5,%l0,%l3 ! %l3 = 0000000003f058a2, %ccr = 00
mov %l0,%y ! %y = 0000760e
! %l4 = 000000f5, %l5 = ffffdddd, Mem[000000001c000078] = 3ce3f735 39285eca
std %l4,[%i0+0x078] ! Mem[000000001c000078] = 000000f5 ffffdddd
! %l5 = ffffffffffffdddd, immd = 0000000000000242, %l7 = 0000000000000039
mulx %l5,0x242,%l7 ! %l7 = ffffffffffb2ecfa, %y = 760e
p6_label_38:
! %l6 = fffff733, %l7 = ffb2ecfa, Mem[0000000030000030] = 5a1d6cf5 f5d6ecf3
std %l6,[%o0+%o6] ! Mem[0000000030000030] = fffff733 ffb2ecfa
! %l7 = ffffffffffb2ecfa, Mem[0000000030000072] = 68933b19
sth %l7,[%o0+0x072] ! Mem[0000000030000070] = 6893ecfa
! %l4 = 00000000000000f5, %l1 = 000000000006ef16, %l2 = 000000000000939b
addcc %l4,%l1,%l2 ! %l2 = 000000000006f00b, %ccr = 00
! %l3 = 0000000003f058a2, immed = 00000020, %l3 = 0000000003f058a2
srlx %l3,0x020,%l3 ! %l3 = 0000000000000000
! %l2 = 000000000006f00b, %l7 = ffffffffffb2ecfa, %l6 = fffffffffffff733
addc %l2,%l7,%l6 ! %l6 = ffffffffffb9dd05
! Mem[000000001d800058] = 6802b458, %l2 = 000000000006f00b
lduh [%i3+0x058],%l2 ! %l2 = 0000000000006802
! Mem[000000001c00000c] = 7c050274, %l5 = ffffffffffffdddd
ldsw [%i0+0x00c],%l5 ! %l5 = 000000007c050274
! %l2 = 0000000000006802, Mem[000000001d800020] = 429becd6
stba %l2,[%i3+%o4]0x89 ! Mem[000000001d800020] = 429bec02
! Mem[000000001c000008] = c9087111, %l6 = ffffffffffb9dd05
lduh [%i0+0x00a],%l6 ! %l6 = 0000000000007111
! %l5 = 000000007c050274, Mem[0000000031000030] = 8b074f8c
sth %l5,[%o2+%o6] ! Mem[0000000031000030] = 02744f8c
p6_label_39:
! Mem[000000001d800018] = 375ce0e0, %l5 = 000000007c050274
ldsh [%i3+0x01a],%l5 ! %l5 = ffffffffffffe0e0
! retry : should take illegal inst trap, %l0 = 000000000000760e
retry ! Illegal inst trap : %l0 = 000000000000761e
! Mem[0000000031800074] = 6b2a3d11, %l7 = ffffffffffb2ecfa
ldub [%o3+0x075],%l7 ! %l7 = 000000000000002a
! Mem[000000001c800028] = 00df8a0a 453c548a, %l6 = 00007111, %l7 = 0000002a
ldd [%i1+%o5],%l6 ! %l6 = 0000000000df8a0a 00000000453c548a
! %l5 = ffffffffffffe0e0, %l0 = 000000000000761e, %y = 0000760e
umulcc %l5,%l0,%l2 ! %l2 = 0000761df1a39a40, %ccr = 08, %y = 761d
! %l5 = ffffffffffffe0e0, Mem[0000000030800072] = ff4bffff, %asi = 80
stha %l5,[%o1+0x072]%asi ! Mem[0000000030800070] = ff4be0e0
! Mem[0000000031800030] = f5d6ecf3, %l2 = 0000761df1a39a40
ldswa [%o3+0x030]%asi,%l2 ! %l2 = fffffffff5d6ecf3
! Mem[000000001c000010] = 66f7c54a, %f31 = a65069f7
lda [%i0+%i5]0x80,%f31 ! %f31 = 66f7c54a
! Mem[0000000031000034] = 16a831a3, %l7 = 00000000453c548a
ldsb [%o2+0x037],%l7 ! %l7 = ffffffffffffffa3
! %l6 = 0000000000df8a0a, immed = 00000000, %l2 = fffffffff5d6ecf3
sll %l6,0x000,%l2 ! %l2 = 0000000000df8a0a
p6_label_40:
! Mem[0000000031800034] = 939b7f85, %l6 = 0000000000df8a0a
lduw [%o3+0x034],%l6 ! %l6 = 00000000939b7f85
! %l1 = 000000000006ef16, Mem[000000001c000044] = 00000039
stw %l1,[%i0+0x044] ! Mem[000000001c000044] = 0006ef16
! Mem[0000000030800070] = ff4be0e0, %l2 = 0000000000df8a0a
ldsw [%o1+0x070],%l2 ! %l2 = ffffffffff4be0e0
! Mem[000000001d800028] = 000008b6, %l2 = ffffffffff4be0e0
lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l0 = 000000000000761e, %l2 = 0000000000000000
srl %l2,%l0,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000000, %l2 = 0000000000000000, %y = 0000761d
sdivcc %l3,%l2,%l7 ! Div by zero, %l0 = 000000000000766e
mov %l0,%y ! %y = 00007646
! %l1 = 000000000006ef16, immed = ffffff3e, %l6 = 00000000939b7f85
sub %l1,-0x0c2,%l6 ! %l6 = 000000000006efd8
! %f14 = 8b074f8c ffff967d, Mem[0000000030800070] = ff4be0e0 fffff733
stda %f14,[%o1+0x070]%asi ! Mem[0000000030800070] = 8b074f8c ffff967d
! Mem[0000000031800030] = f5d6ecf3939b7f85, %f4 = 4b1f1d49 fffff733
ldd [%o3+%o6],%f4 ! %f4 = f5d6ecf3 939b7f85
! Mem[000000001d800028] = b6080000, %f27 = d501818a
lda [%i3+%o5]0x88,%f27 ! %f27 = b6080000
p6_label_41:
! Mem[000000001d800030] = 1015ffda1b4ecc1c, %l1 = 000000000006ef16
ldxa [%i3+%o6]0x88,%l1 ! %l1 = 1015ffda1b4ecc1c
! Mem[000000001d800000] = 77608d41, %l6 = 000000000006efd8
ldsha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000007760
! %l4 = 00000000000000f5, immed = fffff677, %y = 00007646
udivcc %l4,-0x989,%l7 ! %l7 = 0000000000007646, %ccr = 00
mov %l0,%y ! %y = 00007646
! Mem[0000000030000070] = 6893ecfa, %l3 = 0000000000000000
ldsb [%o0+0x073],%l3 ! %l3 = fffffffffffffffa
! %f24 = 6b2a57a4, Mem[0000000031000034] = 16a831a3
st %f24,[%o2+0x034] ! Mem[0000000031000034] = 6b2a57a4
! Mem[000000001d000014] = 774a9478, %l1 = 1015ffda1b4ecc1c
ldsw [%i2+0x014],%l1 ! %l1 = 00000000774a9478
! %l4 = 00000000000000f5, Mem[000000001c000044] = 0006ef16, %asi = 80
stha %l4,[%i0+0x044]%asi ! Mem[000000001c000044] = 00f5ef16
! Mem[0000000030000030] = fffff733 ffb2ecfa, %l0 = 00007646, %l1 = 774a9478
ldda [%o0+0x030]%asi,%l0 ! %l0 = 00000000fffff733 00000000ffb2ecfa
! Clear Register : %l6 = 0000000000007760
clr %l6 ! %l6 = 0000000000000000
! %l4 = 00000000000000f5, immed = 00000886, %l7 = 0000000000007646
tsubcc %l4,0x886,%l7 ! %l7 = fffffffffffff86f, %ccr = 9b
p6_label_42:
! %l5 = ffffffffffffe0e0, Mem[000000001c800064] = 66f7c54a, %asi = 80
stha %l5,[%i1+0x064]%asi ! Mem[000000001c800064] = e0e0c54a
! %l5 = ffffffffffffe0e0, %l7 = fffffffffffff86f, %l3 = fffffffffffffffa
taddcctv %l5,%l7,%l3 ! %l0 = 00000000fffff756, Trapped
! Mem[0000000031800070] = 8b074f8c, %l7 = fffffffffffff86f
lduh [%o3+0x072],%l7 ! %l7 = 0000000000004f8c
! Mem[000000001c800068] = 0733c451, %l2 = 0000000000000000
ldswa [%i1+0x068]%asi,%l2 ! %l2 = 000000000733c451
! Mem[000000001c000004] = 3eab4854, %l4 = 00000000000000f5
ldsha [%i0+0x004]%asi,%l4 ! %l4 = 0000000000003eab
! Mem[0000000031800034] = 939b7f85, %l2 = 000000000733c451
ldsw [%o3+0x034],%l2 ! %l2 = ffffffff939b7f85
! %l1 = 00000000ffb2ecfa, %l3 = fffffffffffffffa, %l6 = 0000000000000000
tsubcctv %l1,%l3,%l6 ! %l0 = 00000000fffff779, Trapped
! %l7 = 0000000000004f8c, immed = 0000023f, %l4 = 0000000000003eab
orcc %l7,0x23f,%l4 ! %l4 = 0000000000004fbf, %ccr = 00
! %l5 = ffffffffffffe0e0, immed = 00000009, %l7 = 0000000000004f8c
srax %l5,0x009,%l7 ! %l7 = fffffffffffffff0
! %l1 = 00000000ffb2ecfa, Mem[000000001c800008] = 3374967d
stwa %l1,[%i1+%i4]0x81 ! Mem[000000001c800008] = ffb2ecfa
p6_label_43:
! retry : should take illegal inst trap, %l0 = 00000000fffff779
retry ! Illegal inst trap : %l0 = 00000000fffff789
! Mem[000000001c80005c] = d05fce55, %l4 = 0000000000004fbf
ldsw [%i1+0x05c],%l4 ! %l4 = ffffffffd05fce55
! Mem[000000001d000030] = c0944000, %l2 = ffffffff939b7f85
ldsha [%i2+%o6]0x89,%l2 ! %l2 = 0000000000004000
! %f12 = 0ab3621e 6a72b620, Mem[0000000031000030] = 02744f8c 6b2a57a4
std %f12,[%o2+%o6] ! Mem[0000000031000030] = 0ab3621e 6a72b620
! Mem[0000000030800070] = 8b074f8c ffff967d, %l2 = 00004000, %l3 = fffffffa
ldda [%o1+0x070]%asi,%l2 ! %l2 = 000000008b074f8c 00000000ffff967d
! %f1 = 835e712d, Mem[0000000030000030] = fffff733
st %f1 ,[%o0+%o6] ! Mem[0000000030000030] = 835e712d
! Mem[0000000031800030] = f5d6ecf3, %l4 = ffffffffd05fce55
lduh [%o3+0x032],%l4 ! %l4 = 000000000000ecf3
! Mem[000000001c000028] = 939b7f85, %l3 = 00000000ffff967d
lduha [%i0+%o5]0x80,%l3 ! %l3 = 000000000000939b
! Mem[000000001c80007c] = 97cb0f75, %l2 = 000000008b074f8c
ldsw [%i1+0x07c],%l2 ! %l2 = ffffffff97cb0f75
! Mem[000000001d800010] = ea742ea0, %f0 = 39742ea0
ld [%i3+%i5],%f0 ! %f0 = ea742ea0
p6_label_44:
! Mem[0000000030000070] = 6893ecfa39742ea0, %l2 = ffffffff97cb0f75
ldx [%o0+0x070],%l2 ! %l2 = 6893ecfa39742ea0
! %l5 = ffffffffffffe0e0, immed = 0000000d, %l4 = 000000000000ecf3
sll %l5,0x00d,%l4 ! %l4 = fffffffffc1c0000
! %l2 = 6893ecfa39742ea0, Mem[0000000031000070] = 39742ea0
stw %l2,[%o2+0x070] ! Mem[0000000031000070] = 39742ea0
! %l2 = 6893ecfa39742ea0, %l6 = 0000000000000000, %l2 = 6893ecfa39742ea0
tsubcctv %l2,%l6,%l2 ! %l2 = 6893ecfa39742ea0, %ccr = 00
! %l7 = fffffffffffffff0, immed = 00000f16, %l4 = fffffffffc1c0000
orn %l7,0xf16,%l4 ! %l4 = fffffffffffffff9
! %l0 = 00000000fffff789, immed = 00000573, %l1 = 00000000ffb2ecfa
xnorcc %l0,0x573,%l1 ! %l1 = ffffffff00000d05, %ccr = 80
! %l7 = fffffffffffffff0, immed = fffff6d5, %y = 00007646
umul %l7,-0x92b,%l5 ! %l5 = fffff6c5000092b0, %y = fffff6c5
! Mem[000000001c800018] = 078bffffe4c6d622, %f14 = 8b074f8c ffff967d
ldda [%i1+%i6]0x80,%f14 ! %f14 = 078bffff e4c6d622
! %l2 = 6893ecfa39742ea0, immed = fffff0ca, %l0 = 00000000fffff789
taddcctv %l2,-0xf36,%l0 ! %l0 = 00000000fffff7ac, Trapped
! Mem[0000000031000030] = 0ab3621e6a72b620, %f18 = 03075bca 0a8adfa9
ldd [%o2+%o6],%f18 ! %f18 = 0ab3621e 6a72b620
p6_label_45:
! %l2 = 6893ecfa39742ea0, immed = fffff037, %l5 = fffff6c5000092b0
orn %l2,-0xfc9,%l5 ! %l5 = 6893ecfa39742fe8
! Mem[000000001c000028] = 939b7f85fe00cdc9, %l4 = fffffffffffffff9
ldx [%i0+%o5],%l4 ! %l4 = 939b7f85fe00cdc9
! Mem[0000000030800070] = 8b074f8cffff967d, %f10 = 5a1d6cf5 f5d6ecf3
ldd [%o1+0x070],%f10 ! %f10 = 8b074f8c ffff967d
! %l5 = 6893ecfa39742fe8, immed = fffffa47, %y = fffff6c5
umul %l5,-0x5b9,%l5 ! %l5 = 39742e9f3619d958, %y = 39742e9f
! %l6 = 0000000000000000, immed = 00000ec9, %l1 = ffffffff00000d05
tsubcc %l6,0xec9,%l1 ! %l1 = fffffffffffff137, %ccr = 9b
! %l0 = 00000000fffff7ac, immed = 00000839, %y = 39742e9f
sdiv %l0,0x839,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = fffff7ac
! %l0 = 00000000fffff7ac, immed = fffff366, %l2 = 6893ecfa39742ea0
or %l0,-0xc9a,%l2 ! %l2 = fffffffffffff7ee
! Mem[000000001c80002c] = 453c548a, %l6 = 000000007fffffff
ldsb [%i1+0x02c],%l6 ! %l6 = 0000000000000045
! Mem[000000001c800000] = 00000000, %l3 = 000000000000939b
lduw [%i1+%g0],%l3 ! %l3 = 0000000000000000
! %l6 = 00000045, %l7 = fffffff0, Mem[000000001d800028] = b6080000 113d16d5
stda %l6,[%i3+%o5]0x89 ! Mem[000000001d800028] = 00000045 fffffff0
p6_label_46:
! %l2 = fffff7ee, %l3 = 00000000, Mem[000000001c800008] = ffb2ecfa 7a5c74cb
stda %l2,[%i1+%i4]0x81 ! Mem[000000001c800008] = fffff7ee 00000000
! %l0 = 00000000fffff7ac, %l1 = fffffffffffff137, %l7 = fffffffffffffff0
sllx %l0,%l1,%l7 ! %l7 = d600000000000000
! %l3 = 0000000000000000, immed = fffffda5, %l2 = fffffffffffff7ee
xorcc %l3,-0x25b,%l2 ! %l2 = fffffffffffffda5, %ccr = 88
! %l2 = fffffffffffffda5, Mem[000000001d000008] = 78944a77
stw %l2,[%i2+%i4] ! Mem[000000001d000008] = fffffda5
! Mem[0000000030000030] = 835e712d, %l0 = 00000000fffff7ac
ldsb [%o0+0x032],%l0 ! %l0 = 0000000000000071
! %l0 = 0000000000000071, %l3 = 0000000000000000, %l2 = fffffffffffffda5
tsubcctv %l0,%l3,%l2 ! %l0 = 0000000000000094, Trapped
! %l6 = 0000000000000045, %l0 = 0000000000000094, %l3 = 0000000000000000
tsubcctv %l6,%l0,%l3 ! %l0 = 00000000000000b7, Trapped
! %l4 = 939b7f85fe00cdc9, Mem[000000001c800030] = 85ae4a46
stba %l4,[%i1+%o6]0x89 ! Mem[000000001c800030] = 85ae4ac9
! %l4 = 939b7f85fe00cdc9, Mem[000000001c000028] = 939b7f85
stha %l4,[%i0+%o5]0x80 ! Mem[000000001c000028] = cdc97f85
! Mem[000000001c800008] = fffff7ee, %l1 = fffffffffffff137
ldsw [%i1+%i4],%l1 ! %l1 = fffffffffffff7ee
p6_label_47:
! Mem[000000001c800020] = 4b1f1d49, %l1 = fffffffffffff7ee
lduba [%i1+%o4]0x80,%l1 ! %l1 = 000000000000004b
! %l1 = 000000000000004b, Mem[000000001c000030] = 78eb972e
stwa %l1,[%i0+%o6]0x80 ! Mem[000000001c000030] = 0000004b
! %l0 = 00000000000000b7, %l1 = 000000000000004b, %y = fffff7ac
umulcc %l0,%l1,%l7 ! %l7 = 000000000000359d, %ccr = 00, %y = 00
! %l0 = 00000000000000b7, %l3 = 0000000000000000, %y = 00000000
sdivcc %l0,%l3,%l2 ! Div by zero, %l0 = 0000000000000107
mov %l0,%y ! %y = 000000df
! %l2 = fffffffffffffda5, %l7 = 000000000000359d, %l3 = 0000000000000000
srlx %l2,%l7,%l3 ! %l3 = 00000007ffffffff
! retry : should take illegal inst trap, %l0 = 00000000000000df
retry ! Illegal inst trap : %l0 = 00000000000000ef
! %l0 = 000000ef, %l1 = 0000004b, Mem[000000001d800008] = 939b7f85 40dc1959
std %l0,[%i3+%i4] ! Mem[000000001d800008] = 000000ef 0000004b
! %f28 = a9ab968c, Mem[0000000031800070] = 8b074f8c
st %f28,[%o3+0x070] ! Mem[0000000031800070] = a9ab968c
! %l0 = 00000000000000ef, %l1 = 000000000000004b, %l2 = fffffffffffffda5
tsubcc %l0,%l1,%l2 ! %l2 = 00000000000000a4, %ccr = 02
! Invert Register : %l1 = 000000000000004b
xor %l1,-1,%l1 ! %l1 = ffffffffffffffb4
p6_label_48:
! %l3 = 00000007ffffffff, immed = fffff8e6, %l2 = 00000000000000a4
taddcctv %l3,-0x71a,%l2 ! %l0 = 0000000000000112, Trapped
! %f12 = 0ab3621e 6a72b620, Mem[000000001d000000] = f4ffffff 0000339b
stda %f12,[%i2+%g0]0x89 ! Mem[000000001d000000] = 0ab3621e 6a72b620
! Mem[000000001c800000] = 00000000, %l1 = ffffffffffffffb4
ldsba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! %l3 = 00000007ffffffff, Mem[0000000031000077] = 835e712d
stb %l3,[%o2+0x077] ! Mem[0000000031000074] = 835e71ff
! %l2 = 00000000000000a4, immed = 000000d4, %l5 = 39742e9f3619d958
andncc %l2,0x0d4,%l5 ! %l5 = 0000000000000020, %ccr = 00
! %l2 = 00000000000000a4, %l5 = 0000000000000020, %l0 = 0000000000000112
orn %l2,%l5,%l0 ! %l0 = ffffffffffffffff
! %l2 = 00000000000000a4, immed = 000002e5, %l2 = 00000000000000a4
xor %l2,0x2e5,%l2 ! %l2 = 0000000000000241
! %l4 = fe00cdc9, %l5 = 00000020, Mem[000000001c000048] = eadec469 4221ab67
std %l4,[%i0+0x048] ! Mem[000000001c000048] = fe00cdc9 00000020
! Mem[000000001d800030] = 1ccc4e1bdaff1510, %l0 = ffffffffffffffff
ldxa [%i3+%o6]0x81,%l0 ! %l0 = 1ccc4e1bdaff1510
! Mem[000000001c800030] = 3836425585ae4ac9, %l2 = 0000000000000241
ldxa [%i1+%o6]0x88,%l2 ! %l2 = 3836425585ae4ac9
p6_label_49:
! %l2 = 85ae4ac9, %l3 = ffffffff, Mem[000000001d000010] = daff1510 774a9478
stda %l2,[%i2+%i5]0x81 ! Mem[000000001d000010] = 85ae4ac9 ffffffff
! %l7 = 000000000000359d, Mem[000000001d000000] = 6a72b620
stba %l7,[%i2+%g0]0x89 ! Mem[000000001d000000] = 6a72b69d
! %f19 = 6a72b620, Mem[0000000030800070] = 8b074f8c
st %f19,[%o1+0x070] ! Mem[0000000030800070] = 6a72b620
! %f24 = 6b2a57a4 b37446d9, Mem[0000000030000030] = 835e712d ffb2ecfa
stda %f24,[%o0+0x030]%asi ! Mem[0000000030000030] = 6b2a57a4 b37446d9
! %l4 = 939b7f85fe00cdc9, Mem[000000001d000010] = c94aae85
stba %l4,[%i2+%i5]0x89 ! Mem[000000001d000010] = c94aaec9
! Mem[000000001c000048] = fe00cdc900000020, %f20 = cb10ede7 e4c6d622
ldd [%i0+0x048],%f20 ! %f20 = fe00cdc9 00000020
! %l6 = 0000000000000045, Mem[000000001c800010] = 39742ea0
stwa %l6,[%i1+%i5]0x81 ! Mem[000000001c800010] = 00000045
! Mem[000000001d000010] = c94aaec9, %l2 = 3836425585ae4ac9
lduwa [%i2+%i5]0x88,%l2 ! %l2 = 00000000c94aaec9
! %l6 = 00000045, %l7 = 0000359d, Mem[0000000031800030] = f5d6ecf3 939b7f85
std %l6,[%o3+%o6] ! Mem[0000000031800030] = 00000045 0000359d
! Mem[000000001d800054] = c8cfb4c6, %l0 = 1ccc4e1bdaff1510
ldsw [%i3+0x054],%l0 ! %l0 = ffffffffc8cfb4c6
p6_label_50:
! Mem[0000000031800030] = 000000450000359d, %f16 = 5a1d6cf5 f5d6ecf3
ldda [%o3+0x030]%asi,%f16 ! %f16 = 00000045 0000359d
! %l1 = 0000000000000000, Mem[0000000031800070] = a9ab968c6b2a3d11
stx %l1,[%o3+0x070] ! Mem[0000000031800070] = 0000000000000000
! %l0 = ffffffffc8cfb4c6, immed = 000003fc, %y = 000000df
udivcc %l0,0x3fc,%l1 ! %l1 = 00000000382a5e4b, %ccr = 00
mov %l0,%y ! %y = c8cfb4c6
! Clear Register : %l0 = ffffffffc8cfb4c6
clr %l0 ! %l0 = 0000000000000000
! Invert Register : %l2 = 00000000c94aaec9
xor %l2,-1,%l2 ! %l2 = ffffffff36b55136
! Mem[0000000030800070] = 6a72b620ffff967d, %f18 = 0ab3621e 6a72b620
ldd [%o1+0x070],%f18 ! %f18 = 6a72b620 ffff967d
! %l4 = 939b7f85fe00cdc9, immed = fffff2fe, %l0 = 0000000000000000
addccc %l4,-0xd02,%l0 ! %l0 = 939b7f85fe00c0c7, %ccr = 99
! %f14 = 078bffff e4c6d622, Mem[0000000031800030] = 00000045 0000359d
std %f14,[%o3+%o6] ! Mem[0000000031800030] = 078bffff e4c6d622
! Mem[000000001c80005c] = d05fce55, %l4 = 939b7f85fe00cdc9
ldsh [%i1+0x05e],%l4 ! %l4 = ffffffffffffce55
! %f14 = 078bffff e4c6d622, Mem[0000000031800070] = 00000000 00000000
std %f14,[%o3+0x070] ! Mem[0000000031800070] = 078bffff e4c6d622
p6_label_51:
! %l3 = 00000007ffffffff, Mem[000000001c000010] = 4ac5f766
stba %l3,[%i0+%i5]0x89 ! Mem[000000001c000010] = 4ac5f7ff
! %l5 = 0000000000000020, Mem[000000001d000031] = 004094c0
stb %l5,[%i2+0x031] ! Mem[000000001d000030] = 002094c0
! %l0 = 939b7f85fe00c0c7, %l7 = 000000000000359d, %y = c8cfb4c6
udiv %l0,%l7,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = fe00c0c7
! Mem[0000000031000070] = 39742ea0835e71ff, %l2 = ffffffff36b55136
ldx [%o2+0x070],%l2 ! %l2 = 39742ea0835e71ff
! %l2 = 39742ea0835e71ff, %l2 = 39742ea0835e71ff, %y = fe00c0c7
sdivcc %l2,%l2,%l1 ! %l1 = 00000000041a2215, %ccr = 00
mov %l0,%y ! %y = fe00c0c7
! %l7 = 000000000000359d, immed = 00000485, %y = fe00c0c7
smul %l7,0x485,%l6 ! %l6 = 0000000000f24e91, %y = 00
! %f20 = fe00cdc9 00000020, Mem[0000000030000070] = 6893ecfa 39742ea0
std %f20,[%o0+0x070] ! Mem[0000000030000070] = fe00cdc9 00000020
! %l3 = 00000007ffffffff, immed = 00000547, %l5 = 0000000000000020
addccc %l3,0x547,%l5 ! %l5 = 0000000800000546, %ccr = 01
! %l7 = 000000000000359d, Mem[000000001d000010] = ffffffffc94aaec9
stxa %l7,[%i2+%i5]0x88 ! Mem[000000001d000010] = 000000000000359d
! %l1 = 00000000041a2215, Mem[000000001d000000] = 0ab3621e6a72b69d
stxa %l1,[%i2+%g0]0x88 ! Mem[000000001d000000] = 00000000041a2215
p6_label_52:
! Mem[0000000030000070] = fe00cdc9, %l3 = 00000007ffffffff
ldsh [%o0+0x072],%l3 ! %l3 = ffffffffffffcdc9
! Mem[0000000031000030] = 0ab3621e6a72b620, %l6 = 0000000000f24e91
ldx [%o2+%o6],%l6 ! %l6 = 0ab3621e6a72b620
! Mem[000000001c000010] = fff7c54a, %l5 = 0000000800000546
ldsha [%i0+%i5]0x81,%l5 ! %l5 = fffffffffffffff7
! %l3 = ffffffffffffcdc9, Mem[000000001c000000] = 5448ab3e491d1f4b
stxa %l3,[%i0+%g0]0x88 ! Mem[000000001c000000] = ffffffffffffcdc9
! Mem[000000001d800008] = 000000ef, %l3 = ffffffffffffcdc9
ldsha [%i3+%i4]0x81,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000ffffffff, %l2 = 39742ea0835e71ff, %y = 00000000
sdiv %l4,%l2,%l2 ! %l2 = fffffffffffffffe
mov %l0,%y ! %y = fe00c0c7
! Mem[0000000031800034] = e4c6d622, %l2 = fffffffffffffffe
ldsh [%o3+0x036],%l2 ! %l2 = ffffffffffffd622
! Mem[000000001c000068] = 2ae516c4 aa7eb8a9, %l0 = fe00c0c7, %l1 = 041a2215
ldd [%i0+0x068],%l0 ! %l0 = 000000002ae516c4 00000000aa7eb8a9
! Mem[0000000031800030] = 078bffff, %l7 = 000000000000359d
ldsb [%o3+%o6],%l7 ! %l7 = 0000000000000007
! Mem[000000001d80005c] = e34422da, %l5 = fffffffffffffff7
lduh [%i3+0x05e],%l5 ! %l5 = 00000000000022da
p6_label_53:
! %l4 = 00000000ffffffff, %l0 = 000000002ae516c4, %l0 = 000000002ae516c4
add %l4,%l0,%l0 ! %l0 = 000000012ae516c3
! %l5 = 00000000000022da, immed = 00000148, %l0 = 000000012ae516c3
taddcc %l5,0x148,%l0 ! %l0 = 0000000000002422, %ccr = 02
! %l5 = 00000000000022da, immed = 000002de, %l6 = 0ab3621e6a72b620
orncc %l5,0x2de,%l6 ! %l6 = fffffffffffffffb, %ccr = 88
! %l6 = fffffffffffffffb, %l0 = 0000000000002422, %l4 = 00000000ffffffff
taddcc %l6,%l0,%l4 ! %l4 = 000000000000241d, %ccr = 13
! %f20 = fe00cdc9, Mem[0000000030800034] = 00160d04
st %f20,[%o1+0x034] ! Mem[0000000030800034] = fe00cdc9
! %l3 = 0000000000000000, immed = fffff9ad, %l0 = 0000000000002422
orncc %l3,-0x653,%l0 ! %l0 = 0000000000000652, %ccr = 00
! Clear Register : %l6 = fffffffffffffffb
clr %l6 ! %l6 = 0000000000000000
! %l5 = 00000000000022da, Mem[0000000031800075] = e4c6d622
stb %l5,[%o3+0x075] ! Mem[0000000031800074] = e4dad622
! %l3 = 0000000000000000, Mem[000000001c800000] = 0000000000000000
stxa %l3,[%i1+%g0]0x80 ! Mem[000000001c800000] = 0000000000000000
! %f10 = 8b074f8c, Mem[0000000031000030] = 0ab3621e
sta %f10,[%o2+0x030]%asi ! Mem[0000000031000030] = 8b074f8c
p6_label_54:
! %l2 = ffffffffffffd622, Mem[000000001d800030] = 1ccc4e1b
stwa %l2,[%i3+%o6]0x80 ! Mem[000000001d800030] = ffffd622
! %l0 = 0000000000000652, immed = fffffcae, %l0 = 0000000000000652
sub %l0,-0x352,%l0 ! %l0 = 00000000000009a4
! %l2 = ffffffffffffd622, Mem[000000001c000004] = ffffffff
stw %l2,[%i0+0x004] ! Mem[000000001c000004] = ffffd622
! Invert Register : %l7 = 0000000000000007
xor %l7,-1,%l7 ! %l7 = fffffffffffffff8
! Mem[0000000031000070] = 39742ea0835e71ff, %l5 = 00000000000022da
ldx [%o2+0x070],%l5 ! %l5 = 39742ea0835e71ff
! Mem[0000000030800070] = 6a72b620 ffff967d, %l6 = 00000000, %l7 = fffffff8
ldd [%o1+0x070],%l6 ! %l6 = 000000006a72b620 00000000ffff967d
! Mem[000000001d800078] = 7ce3aedf00e2479c, %f0 = ea742ea0 835e712d
ldda [%i3+0x078]%asi,%f0 ! %f0 = 7ce3aedf 00e2479c
! %l7 = 00000000ffff967d, immed = fffffc7d, %l5 = 39742ea0835e71ff
addcc %l7,-0x383,%l5 ! %l5 = 00000000ffff92fa, %ccr = 19
! %f14 = 078bffff, Mem[000000001d800018] = e0e05c37
sta %f14,[%i3+%i6]0x89 ! Mem[000000001d800018] = 078bffff
! Mem[000000001d000018] = 7af17a5d, %l3 = 0000000000000000
ldsba [%i2+%i6]0x81,%l3 ! %l3 = 000000000000007a
p6_label_55:
! Mem[0000000031000070] = 39742ea0, %l4 = 000000000000241d
ldsw [%o2+0x070],%l4 ! %l4 = 0000000039742ea0
! %l1 = 00000000aa7eb8a9, immed = fffff13a, %l2 = ffffffffffffd622
or %l1,-0xec6,%l2 ! %l2 = fffffffffffff9bb
! Mem[000000001c000000] = ffffcdc9, %l1 = 00000000aa7eb8a9
ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffc9
! %l2 = fffffffffffff9bb, %l2 = fffffffffffff9bb, %y = fe00c0c7
umul %l2,%l2,%l7 ! %l7 = fffff37600274e99, %y = fffff376
! %l1 = ffffffffffffffc9, Mem[0000000031800037] = e4c6d622
stb %l1,[%o3+0x037] ! Mem[0000000031800034] = e4c6d6c9
! %l1 = ffffffffffffffc9, %l2 = fffffffffffff9bb, %y = fffff376
sdiv %l1,%l2,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 000009a4
! %l0 = 00000000000009a4, Mem[0000000030800030] = 0a8adfa9fe00cdc9
stx %l0,[%o1+%o6] ! Mem[0000000030800030] = 00000000000009a4
! %l5 = 00000000ffff92fa
sethi %hi(0x5b86ac00),%l5 ! %l5 = 000000005b86ac00
! %l0 = 00000000000009a4, %l1 = ffffffffffffffc9, %l5 = 000000005b86ac00
tsubcctv %l0,%l1,%l5 ! %l0 = 00000000000009c7, Trapped
! %l1 = ffffffffffffffc9, %l3 = 000000000000007a, %l6 = 000000006a72b620
andcc %l1,%l3,%l6 ! %l6 = 0000000000000048, %ccr = 00
p6_label_56:
! %l5 = 000000005b86ac00, immed = 00000d1e, %l3 = 000000000000007a
xor %l5,0xd1e,%l3 ! %l3 = 000000005b86a11e
! Mem[0000000031000070] = 39742ea0, %l5 = 000000005b86ac00
ldsha [%o2+0x070]%asi,%l5 ! %l5 = 0000000000003974
! %l6 = 0000000000000048, Mem[0000000031800072] = 078bffff
sth %l6,[%o3+0x072] ! Mem[0000000031800070] = 078b0048
! %l7 = fffff37600274e99, immed = 00000014, %l0 = 00000000000009c7
srl %l7,0x014,%l0 ! %l0 = 0000000000000002
! %l2 = 000000007fffffff, immed = 00000b07, %y = 000009a4
umul %l2,0xb07,%l3 ! %l3 = 000005837ffff4f9, %y = 583
! %l6 = 0000000000000048, %l5 = 0000000000003974, %l2 = 000000007fffffff
xor %l6,%l5,%l2 ! %l2 = 000000000000393c
! %l1 = ffffffffffffffc9, %l1 = ffffffffffffffc9, %l7 = fffff37600274e99
xor %l1,%l1,%l7 ! %l7 = 0000000000000000
! %l3 = 000005837ffff4f9, %l0 = 0000000000000002, %y = 00000583
sdivcc %l3,%l0,%l4 ! %l4 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 00000002
! %l0 = 0000000000000002, immed = 0000000b, %l4 = 000000007fffffff
srl %l0,0x00b,%l4 ! %l4 = 0000000000000000
! %f22 = 1bb808b6 d3dd7622, Mem[000000001c800028] = 0a8adf00 8a543c45
stda %f22,[%i1+%o5]0x89 ! Mem[000000001c800028] = 1bb808b6 d3dd7622
p6_label_57:
! Invert Register : %l5 = 0000000000003974
xor %l5,-1,%l5 ! %l5 = ffffffffffffc68b
! %l4 = 0000000000000000
sethi %hi(0x33b2fc00),%l4 ! %l4 = 0000000033b2fc00
! Mem[000000001c000028] = cdc97f85, %l5 = ffffffffffffc68b
ldsb [%i0+0x02a],%l5 ! %l5 = 000000000000007f
! %l3 = 000005837ffff4f9, immed = fffff91e, %l6 = 0000000000000048
tsubcc %l3,-0x6e2,%l6 ! %l6 = 000005837ffffbdb, %ccr = 13
! Mem[0000000030800034] = 000009a4, %l6 = 000005837ffffbdb
ldsw [%o1+0x034],%l6 ! %l6 = 00000000000009a4
! Mem[000000001d800008] = 000000ef, %l6 = 00000000000009a4
ldswa [%i3+%i4]0x81,%l6 ! %l6 = 00000000000000ef
! %f4 = f5d6ecf3 939b7f85, Mem[0000000030000030] = 6b2a57a4 b37446d9
std %f4 ,[%o0+%o6] ! Mem[0000000030000030] = f5d6ecf3 939b7f85
! Mem[000000001d000020] = dffedddd, %l0 = 0000000000000002
lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000dd
! Mem[000000001c000040] = d5163d11, %l1 = ffffffffffffffc9
lduw [%i0+0x040],%l1 ! %l1 = 00000000d5163d11
! %l0 = 00000000000000dd, immed = 00000bbe, %y = 00000002
smul %l0,0xbbe,%l3 ! %l3 = 00000000000a2306, %y = 00
p6_label_58:
! %l0 = 00000000000000dd, %l7 = 0000000000000000, %y = 00000000
sdivcc %l0,%l7,%l1 ! Div by zero, %l0 = 000000000000012d
mov %l0,%y ! %y = 00000105
! Mem[0000000031000030] = 8b074f8c 6a72b620, %l6 = 000000ef, %l7 = 00000000
ldd [%o2+%o6],%l6 ! %l6 = 000000008b074f8c 000000006a72b620
! %l2 = 000000000000393c, %l1 = 00000000d5163d11, %l1 = 00000000d5163d11
srl %l2,%l1,%l1 ! %l1 = 0000000000000000
! Mem[000000001c800010] = 00000045, %l4 = 0000000033b2fc00
ldsba [%i1+%i5]0x81,%l4 ! %l4 = 0000000000000000
! %l3 = 00000000000a2306, Mem[000000001d000068] = 778ea895
sth %l3,[%i2+0x068] ! Mem[000000001d000068] = 2306a895
! %l4 = 0000000000000000, immed = fffff31e, %l0 = 0000000000000105
xorcc %l4,-0xce2,%l0 ! %l0 = fffffffffffff31e, %ccr = 88
! Mem[000000001d000018] = 5d7af17a, %l7 = 000000006a72b620
lduha [%i2+%i6]0x88,%l7 ! %l7 = 000000000000f17a
! Mem[0000000031000030] = 8b074f8c, %l3 = 00000000000a2306
ldsha [%o2+0x030]%asi,%l3 ! %l3 = ffffffffffff8b07
! %f28 = a9ab968c 2744509a, Mem[0000000030800070] = 6a72b620 ffff967d
stda %f28,[%o1+0x070]%asi ! Mem[0000000030800070] = a9ab968c 2744509a
! Clear Register : %l0 = fffffffffffff31e
clr %l0 ! %l0 = 0000000000000000
p6_label_59:
! %l5 = 000000000000007f, immed = fffff6a4, %l5 = 000000000000007f
orn %l5,-0x95c,%l5 ! %l5 = 000000000000097f
! Mem[000000001d000028] = d5df7cf9, %l5 = 000000000000097f
lduba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000d5
! %l7 = 000000000000f17a, Mem[0000000030800030] = 00000000
stw %l7,[%o1+%o6] ! Mem[0000000030800030] = 0000f17a
! %l1 = 0000000000000000, immed = 000009d6, %l1 = 0000000000000000
addc %l1,0x9d6,%l1 ! %l1 = 00000000000009d6
! Mem[000000001c000028] = cdc97f85fe00cdc9, %f24 = 6b2a57a4 b37446d9
ldda [%i0+%o5]0x81,%f24 ! %f24 = cdc97f85 fe00cdc9
! %l4 = 0000000000000000, %l5 = 00000000000000d5, %y = 00000105
umul %l4,%l5,%l1 ! %l1 = 0000000000000000, %y = 00
! %l2 = 000000000000393c, immed = fffff9f3, %l5 = 00000000000000d5
tsubcc %l2,-0x60d,%l5 ! %l5 = 0000000000003f49, %ccr = 13
! %l0 = 0000000000000000, Mem[0000000031000070] = 39742ea0835e71ff
stx %l0,[%o2+0x070] ! Mem[0000000031000070] = 0000000000000000
! %l6 = 000000008b074f8c, %l5 = 0000000000003f49, %l4 = 0000000000000000
orcc %l6,%l5,%l4 ! %l4 = 000000008b077fcd, %ccr = 08
! %l3 = ffffffffffff8b07, Mem[0000000031800034] = e4c6d6c9
stw %l3,[%o3+0x034] ! Mem[0000000031800034] = ffff8b07
p6_label_60:
! Mem[0000000031000030] = 8b074f8c 6a72b620, %l4 = 8b077fcd, %l5 = 00003f49
ldd [%o2+%o6],%l4 ! %l4 = 000000008b074f8c 000000006a72b620
! Mem[000000001c000000] = c9cdffff, %l5 = 000000006a72b620
lduba [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000c9
! Mem[0000000030000074] = 00000020, %l0 = 0000000000000000
lduh [%o0+0x076],%l0 ! %l0 = 0000000000000020
! %l2 = 000000000000393c, Mem[000000001c800008] = fffff7ee
stw %l2,[%i1+%i4] ! Mem[000000001c800008] = 0000393c
! %l3 = ffffffffffff8b07, immed = 00000bc8, %l0 = 0000000000000020
add %l3,0xbc8,%l0 ! %l0 = ffffffffffff96cf
! Mem[000000001c800018] = 078bffff, %l7 = 000000000000f17a
ldswa [%i1+%i6]0x81,%l7 ! %l7 = 00000000078bffff
! Set Register : %l7 = 00000000078bffff
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! %l5 = 00000000000000c9, immed = 00000d64, %l1 = 0000000000000000
subc %l5,0xd64,%l1 ! %l1 = fffffffffffff365
! %f18 = 6a72b620, Mem[000000001c800040] = 620d169b
st %f18,[%i1+0x040] ! Mem[000000001c800040] = 6a72b620
! Mem[000000001d000050] = 915f3aea fffffff4, %l2 = 0000393c, %l3 = ffff8b07
ldda [%i2+0x050]%asi,%l2 ! %l2 = 00000000915f3aea 00000000fffffff4
p6_label_61:
! done : should take illegal inst trap, %l0 = ffffffffffff96cf
done ! Illegal inst trap : %l0 = ffffffffffff96df
! Mem[000000001d800048] = 66ea094199213eee, %f20 = fe00cdc9 00000020
ldd [%i3+0x048],%f20 ! %f20 = 66ea0941 99213eee
! %l4 = 000000008b074f8c, %l0 = ffffffffffff96df, %l3 = 00000000fffffff4
and %l4,%l0,%l3 ! %l3 = 000000008b07068c
! Mem[0000000030800030] = 0000f17a, %l1 = fffffffffffff365
ldsba [%o1+0x032]%asi,%l1 ! %l1 = fffffffffffffff1
! %l3 = 000000008b07068c, %l2 = 00000000915f3aea, %l0 = ffffffffffff96df
orn %l3,%l2,%l0 ! %l0 = ffffffffefa7c79d
! Invert Register : %l3 = 000000008b07068c
xor %l3,-1,%l3 ! %l3 = ffffffff74f8f973
! Mem[000000001c000008] = c9087111, %l4 = 000000008b074f8c
ldsha [%i0+%i4]0x81,%l4 ! %l4 = ffffffffffffc908
! Mem[000000001c000030] = 0000004b, %l4 = ffffffffffffc908
lduha [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000000
! %f0 = 7ce3aedf 00e2479c, Mem[0000000030000030] = f5d6ecf3 939b7f85
stda %f0 ,[%o0+0x030]%asi ! Mem[0000000030000030] = 7ce3aedf 00e2479c
! %l6 = 000000008b074f8c, immed = 00000002, %l6 = 000000008b074f8c
sra %l6,0x002,%l6 ! %l6 = ffffffffe2c1d3e3
p6_label_62:
! %l5 = 00000000000000c9, Mem[000000001d00002b] = d5df7cf9
stb %l5,[%i2+0x02b] ! Mem[000000001d000028] = d5df7cc9
! Mem[0000000031000074] = 00000000, %l6 = ffffffffe2c1d3e3
ldsw [%o2+0x074],%l6 ! %l6 = 0000000000000000
! Mem[000000001c800020] = 491d1f4b, %f30 = 915f3aea
lda [%i1+%o4]0x88,%f30 ! %f30 = 491d1f4b
! %l3 = ffffffff74f8f973, immed = fffffb3a, %l3 = ffffffff74f8f973
or %l3,-0x4c6,%l3 ! %l3 = fffffffffffffb7b
! %l4 = 0000000000000000, immd = 00000000000009cf, %l7 = ffffffffffffffff
udivx %l4,0x9cf,%l7 ! %l7 = 0000000000000000
! %l1 = fffffffffffffff1, Mem[000000001c000000] = c9cdffff
stba %l1,[%i0+%g0]0x81 ! Mem[000000001c000000] = f1cdffff
! Mem[000000001d000060] = 5e7facd4 fbd8e859, %l4 = 00000000, %l5 = 000000c9
ldd [%i2+0x060],%l4 ! %l4 = 000000005e7facd4 00000000fbd8e859
! Mem[0000000031000030] = 8b074f8c, %l6 = 0000000000000000
lduw [%o2+%o6],%l6 ! %l6 = 000000008b074f8c
! Mem[0000000030000070] = fe00cdc900000020, %l2 = 00000000915f3aea
ldx [%o0+0x070],%l2 ! %l2 = fe00cdc900000020
! %f8 = d81dbb1e, Mem[0000000031800030] = 078bffff
st %f8 ,[%o3+%o6] ! Mem[0000000031800030] = d81dbb1e
p6_label_63:
! %l6 = 000000008b074f8c, Mem[0000000030000034] = 00e2479c
sth %l6,[%o0+0x034] ! Mem[0000000030000034] = 4f8c479c
! Mem[000000001d800008] = ef000000, %f3 = 418d6077
lda [%i3+%i4]0x88,%f3 ! %f3 = ef000000
! %l7 = 0000000000000000, Mem[000000001c000020] = b37446d9
stha %l7,[%i0+%o4]0x88 ! Mem[000000001c000020] = b3740000
! %f24 = cdc97f85 fe00cdc9, Mem[0000000030800030] = 0000f17a 000009a4
std %f24,[%o1+%o6] ! Mem[0000000030800030] = cdc97f85 fe00cdc9
! %l3 = fffffffffffffb7b, immed = fffffc62, %l0 = ffffffffefa7c79d
subccc %l3,-0x39e,%l0 ! %l0 = ffffffffffffff19, %ccr = 99
! %l3 = fffffffffffffb7b, Mem[000000001d800008] = ef000000
stba %l3,[%i3+%i4]0x89 ! Mem[000000001d800008] = ef00007b
! %l0 = ffffffffffffff19, immed = 0000032b, %y = 00000000
umul %l0,0x32b,%l7 ! %l7 = 0000032afffd2433, %y = 32a
! %l7 = 0000032afffd2433, %l3 = fffffffffffffb7b, %l5 = 00000000fbd8e859
tsubcc %l7,%l3,%l5 ! %l5 = 0000032afffd28b8, %ccr = 1b
! %l2 = 00000020, %l3 = fffffb7b, Mem[0000000031000030] = 8b074f8c 6a72b620
std %l2,[%o2+%o6] ! Mem[0000000031000030] = 00000020 fffffb7b
! %l0 = ffffffffffffff19, immed = fffff557, %y = 0000032a
umulcc %l0,-0xaa9,%l7 ! %l7 = fffff47000099e7f, %ccr = 80, %y = fffff470
p6_label_64:
! %l4 = 000000005e7facd4, %l7 = fffff47000099e7f, %l7 = fffff47000099e7f
andn %l4,%l7,%l7 ! %l7 = 000000005e762080
! %l4 = 000000005e7facd4, immed = fffff066, %y = fffff470
udiv %l4,-0xf9a,%l7 ! %l7 = 00000000ffffffff
mov %l0,%y ! %y = ffffff19
! Mem[000000001d000000] = 00000000041a2215, %l6 = 000000008b074f8c
ldxa [%i2+%g0]0x88,%l6 ! %l6 = 00000000041a2215
! %l3 = fffffffffffffb7b, %l6 = 00000000041a2215, %l1 = fffffffffffffff1
addc %l3,%l6,%l1 ! %l1 = 00000000041a1d90
! Mem[0000000030000070] = fe00cdc9, %f5 = 939b7f85
ld [%o0+0x070],%f5 ! %f5 = fe00cdc9
! Mem[0000000031800070] = 078b0048, %f31 = 66f7c54a
ld [%o3+0x070],%f31 ! %f31 = 078b0048
! Mem[0000000030800074] = 2744509a, %l2 = fe00cdc900000020
lduh [%o1+0x074],%l2 ! %l2 = 0000000000002744
! Mem[000000001c000054] = ab00c99a, %l6 = 00000000041a2215
ldsh [%i0+0x054],%l6 ! %l6 = ffffffffffffab00
! Mem[0000000031000074] = 00000000, %f5 = fe00cdc9
ld [%o2+0x074],%f5 ! %f5 = 00000000
! Mem[0000000030000074] = 00000020, %l5 = 0000032afffd28b8
lduw [%o0+0x074],%l5 ! %l5 = 0000000000000020
p6_label_65:
! %f28 = a9ab968c 2744509a, Mem[0000000031800070] = 078b0048 e4dad622
stda %f28,[%o3+0x070]%asi ! Mem[0000000031800070] = a9ab968c 2744509a
! Mem[000000001c000018] = d94674b3, %l7 = 00000000ffffffff
ldsw [%i0+%i6],%l7 ! %l7 = ffffffffd94674b3
! %l5 = 0000000000000020, Mem[000000001c000050] = 4084db87ab00c99a
stx %l5,[%i0+0x050] ! Mem[000000001c000050] = 0000000000000020
! %l5 = 0000000000000020, %l1 = 00000000041a1d90, %l1 = 00000000041a1d90
tsubcctv %l5,%l1,%l1 ! %l1 = fffffffffbe5e290, %ccr = 99
! %l1 = fffffffffbe5e290, Mem[0000000031800032] = d81dbb1e
stb %l1,[%o3+0x032] ! Mem[0000000031800030] = d81d901e
! Mem[000000001d800010] = ea742ea0, %l3 = fffffffffffffb7b
ldsha [%i3+%i5]0x81,%l3 ! %l3 = ffffffffffffea74
! %l6 = ffffffffffffab00, %l5 = 0000000000000020, %y = ffffff19
umul %l6,%l5,%l6 ! %l6 = 0000001ffff56000, %y = 1f
! Mem[0000000031800030] = d81d901e, %l5 = 0000000000000020
ldsw [%o3+%o6],%l5 ! %l5 = ffffffffd81d901e
! Mem[000000001c000030] = 0000004b, %l6 = 0000001ffff56000
lduwa [%i0+%o6]0x80,%l6 ! %l6 = 000000000000004b
! %l5 = ffffffffd81d901e, immed = 00000019, %l0 = ffffffffffffff19
srl %l5,0x019,%l0 ! %l0 = 000000000000006c
p6_label_66:
! Mem[000000001d000010] = 9d350000, %l1 = fffffffffbe5e290
lduw [%i2+%i5],%l1 ! %l1 = 000000009d350000
! Clear Register : %l4 = 000000005e7facd4
clr %l4 ! %l4 = 0000000000000000
! %l2 = 0000000000002744, immed = 00000970, %l1 = 000000009d350000
taddcc %l2,0x970,%l1 ! %l1 = 00000000000030b4, %ccr = 00
! %l4 = 0000000000000000, Mem[000000001c00005e] = f1afeca1
stba %l4,[%i0+0x05e]%asi ! Mem[000000001c00005c] = f1af00a1
! Mem[0000000030800030] = cdc97f85, %l5 = ffffffffd81d901e
lduh [%o1+0x032],%l5 ! %l5 = 0000000000007f85
! Mem[0000000031000034] = fffffb7b, %l2 = 0000000000002744
ldsw [%o2+0x034],%l2 ! %l2 = fffffffffffffb7b
! %l1 = 00000000000030b4, Mem[0000000030000074] = 00000020
stb %l1,[%o0+0x074] ! Mem[0000000030000074] = b4000020
! %l2 = fffffffffffffb7b, Mem[000000001c000018] = d94674b3
stwa %l2,[%i0+%i6]0x81 ! Mem[000000001c000018] = fffffb7b
! Mem[000000001d800000] = 77608d41af949938, %l1 = 00000000000030b4
ldxa [%i3+0x000]%asi,%l1 ! %l1 = 77608d41af949938
! Mem[000000001c800020] = 4b1f1d49, %f9 = 8bf1a484
lda [%i1+%o4]0x80,%f9 ! %f9 = 4b1f1d49
p6_label_67:
! %l6 = 0000004b, %l7 = d94674b3, Mem[0000000030000030] = 7ce3aedf 4f8c479c
std %l6,[%o0+%o6] ! Mem[0000000030000030] = 0000004b d94674b3
! %l6 = 000000000000004b, immed = 0000003a, %l3 = ffffffffffffea74
sllx %l6,0x03a,%l3 ! %l3 = 2c00000000000000
! %l6 = 000000000000004b, immed = 00000012, %l3 = 2c00000000000000
srl %l6,0x012,%l3 ! %l3 = 0000000000000000
! %l7 = ffffffffd94674b3, Mem[0000000030800074] = 2744509a
sth %l7,[%o1+0x074] ! Mem[0000000030800074] = 74b3509a
! Mem[000000001c000074] = 15cbdef7, %l2 = fffffffffffffb7b
ldsb [%i0+0x074],%l2 ! %l2 = 0000000000000015
! %f16 = 00000045 0000359d, Mem[000000001c800070] = 1466ae76 30c5b111
std %f16,[%i1+0x070] ! Mem[000000001c800070] = 00000045 0000359d
! %l0 = 000000000000006c, Mem[000000001c800020] = 491d1f4b
stba %l0,[%i1+%o4]0x89 ! Mem[000000001c800020] = 491d1f6c
! %l0 = 000000000000006c, Mem[000000001c800018] = 078bffff
stba %l0,[%i1+%i6]0x81 ! Mem[000000001c800018] = 6c8bffff
! Mem[0000000031800030] = d81d901e, %l0 = 000000000000006c
ldsw [%o3+%o6],%l0 ! %l0 = ffffffffd81d901e
! %l0 = ffffffffd81d901e, Mem[0000000030800074] = 74b3509a
sth %l0,[%o1+0x074] ! Mem[0000000030800074] = 901e509a
p6_label_68:
! Mem[0000000031000030] = 00000020, %l4 = 0000000000000000
ldsba [%o2+0x030]%asi,%l4 ! %l4 = 0000000000000000
! %l2 = 0000000000000015, %l4 = 0000000000000000, %l1 = 77608d41af949938
xor %l2,%l4,%l1 ! %l1 = 0000000000000015
! %l3 = 0000000000000000, immed = 000004be, %y = 0000001f
umulcc %l3,0x4be,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! %l6 = 0000004b, %l7 = d94674b3, Mem[000000001d000028] = d5df7cc9 dfc71f26
stda %l6,[%i2+%o5]0x81 ! Mem[000000001d000028] = 0000004b d94674b3
! Mem[000000001c000018] = fffffb7ba4572a6b, %f10 = 8b074f8c ffff967d
ldda [%i0+%i6]0x80,%f10 ! %f10 = fffffb7b a4572a6b
! %l6 = 000000000000004b, Mem[0000000031800074] = 2744509a
stw %l6,[%o3+0x074] ! Mem[0000000031800074] = 0000004b
! %l4 = 00000000, %l5 = 00007f85, Mem[0000000030000070] = fe00cdc9 b4000020
std %l4,[%o0+0x070] ! Mem[0000000030000070] = 00000000 00007f85
! Mem[0000000031000070] = 00000000, %l7 = ffffffffd94674b3
ldsh [%o2+0x070],%l7 ! %l7 = 0000000000000000
! %l2 = 00000015, %l3 = 00000000, Mem[0000000031800030] = d81d901e ffff8b07
stda %l2,[%o3+0x030]%asi ! Mem[0000000031800030] = 00000015 00000000
! Mem[0000000031800030] = 00000015, %l7 = 0000000000000000
lduw [%o3+%o6],%l7 ! %l7 = 0000000000000015
p6_label_69:
! Mem[000000001d800058] = 6802b458 e34422da, %l0 = d81d901e, %l1 = 00000000
ldda [%i3+0x058]%asi,%l0 ! %l0 = 000000006802b458 00000000e34422da
! Mem[000000001d800030] = ffffd622, %l0 = 000000006802b458
ldswa [%i3+%o6]0x81,%l0 ! %l0 = ffffffffffffd622
! Mem[000000001c000048] = fe00cdc900000020, %l0 = ffffffffffffd622
ldxa [%i0+0x048]%asi,%l0 ! %l0 = fe00cdc900000020
! %f29 = 2744509a, Mem[000000001c800010] = 00000045
sta %f29,[%i1+%i5]0x81 ! Mem[000000001c800010] = 2744509a
! %l0 = fe00cdc900000020, immd = 0000000000000e06, %l4 = 0000000000000000
udivx %l0,0xe06,%l4 ! %l4 = 00121cddc19abdae
! %l2 = 0000000000000015, %l3 = 0000000000000000, %l6 = 000000000000004b
or %l2,%l3,%l6 ! %l6 = 0000000000000015
! %l4 = 00121cddc19abdae, %l5 = 0000000000007f85, %l0 = fe00cdc900000020
srl %l4,%l5,%l0 ! %l0 = 00000000060cd5ed
! Mem[0000000030000074] = 00007f85, %l4 = 00121cddc19abdae
lduh [%o0+0x074],%l4 ! %l4 = 0000000000000000
! %l0 = 00000000060cd5ed, %l7 = 0000000000000015, %y = 00000000
smul %l0,%l7,%l4 ! %l4 = 000000007f0d8c71, %y = 00
! Mem[000000001c800018] = ffff8b6c, %l6 = 0000000000000015
lduha [%i1+%i6]0x89,%l6 ! %l6 = 0000000000008b6c
p6_label_70:
! %l5 = 0000000000007f85, Mem[0000000030800034] = fe00cdc9, %asi = 80
stwa %l5,[%o1+0x034]%asi ! Mem[0000000030800034] = 00007f85
! Mem[000000001c800010] = 9a504427, %f8 = d81dbb1e
lda [%i1+%i5]0x88,%f8 ! %f8 = 9a504427
! Mem[000000001c800068] = 0733c451, %l4 = 000000007f0d8c71
ldsw [%i1+0x068],%l4 ! %l4 = 000000000733c451
! Mem[000000001c800010] = 2744509a835e712d, %l2 = 0000000000000015
ldxa [%i1+%i5]0x81,%l2 ! %l2 = 2744509a835e712d
! %l0 = 060cd5ed, %l1 = e34422da, Mem[000000001d800000] = 77608d41 af949938
stda %l0,[%i3+%g0]0x81 ! Mem[000000001d800000] = 060cd5ed e34422da
! Mem[0000000031000070] = 0000000000000000, %f18 = 6a72b620 ffff967d
ldda [%o2+0x070]%asi,%f18 ! %f18 = 00000000 00000000
! Mem[0000000030800070] = a9ab968c901e509a, %l5 = 0000000000007f85
ldxa [%o1+0x070]%asi,%l5 ! %l5 = a9ab968c901e509a
! Mem[0000000030000034] = d94674b3, %l2 = 2744509a835e712d
ldub [%o0+0x035],%l2 ! %l2 = 0000000000000046
! Mem[0000000030000070] = 00000000 00007f85, %l0 = 060cd5ed, %l1 = e34422da
ldda [%o0+0x070]%asi,%l0 ! %l0 = 0000000000000000 0000000000007f85
! Mem[000000001d000018] = 7af17a5d, %l4 = 000000000733c451
ldsw [%i2+%i6],%l4 ! %l4 = 000000007af17a5d
p6_label_71:
! Mem[000000001c800008] = 3c390000, %l3 = 0000000000000000
ldsba [%i1+%i4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000031000030] = 00000020, %l0 = 0000000000000000
ldswa [%o2+0x030]%asi,%l0 ! %l0 = 0000000000000020
! Mem[0000000031800030] = 0000001500000000, %f24 = cdc97f85 fe00cdc9
ldda [%o3+0x030]%asi,%f24 ! %f24 = 00000015 00000000
! %f24 = 00000015 00000000, Mem[000000001d800040] = 84f819d2 cc6436fb
std %f24,[%i3+0x040] ! Mem[000000001d800040] = 00000015 00000000
! %l0 = 00000020, %l1 = 00007f85, Mem[000000001d800018] = ffff8b07 e4c6d622
stda %l0,[%i3+%i6]0x81 ! Mem[000000001d800018] = 00000020 00007f85
! %l2 = 0000000000000046, %l1 = 0000000000007f85, %y = 00000000
sdivcc %l2,%l1,%l0 ! %l0 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
! %l4 = 000000007af17a5d
sethi %hi(0xde588c00),%l4 ! %l4 = 00000000de588c00
! %l5 = a9ab968c901e509a, Mem[000000001d000020] = dffedddd
stha %l5,[%i2+%o4]0x88 ! Mem[000000001d000020] = dffe509a
! Mem[0000000031800074] = 0000004b, %f27 = b6080000
ld [%o3+0x074],%f27 ! %f27 = 0000004b
! %l1 = 0000000000007f85, Mem[000000001c000036] = 22d6c6e4
sth %l1,[%i0+0x036] ! Mem[000000001c000034] = 22d67f85
p6_label_72:
! Mem[000000001d000018] = ffffffff5d7af17a, %l6 = 0000000000008b6c
ldxa [%i2+%i6]0x88,%l6 ! %l6 = ffffffff5d7af17a
! %f30 = 491d1f4b 078b0048, Mem[0000000031000030] = 00000020 fffffb7b
stda %f30,[%o2+0x030]%asi ! Mem[0000000031000030] = 491d1f4b 078b0048
! %l2 = 0000000000000046, Mem[000000001d800010] = ea742ea028485932
stxa %l2,[%i3+%i5]0x80 ! Mem[000000001d800010] = 0000000000000046
! %l1 = 0000000000007f85, immed = fffffd7c, %l3 = 0000000000000000
taddcc %l1,-0x284,%l3 ! %l3 = 0000000000007d01, %ccr = 13
! %f7 = 835e712d, Mem[000000001c000020] = 000074b3
sta %f7 ,[%i0+%o4]0x81 ! Mem[000000001c000020] = 835e712d
! %l4 = 00000000de588c00, Mem[0000000031000070] = 00000000
stw %l4,[%o2+0x070] ! Mem[0000000031000070] = de588c00
! Mem[000000001d800018] = 20000000, %l7 = 0000000000000015
ldswa [%i3+%i6]0x88,%l7 ! %l7 = 0000000020000000
! %l7 = 0000000020000000, %l0 = 0000000000000000, %l2 = 0000000000000046
subc %l7,%l0,%l2 ! %l2 = 000000001fffffff
! Mem[000000001d800000] = da2244e3 edd50c06, %l2 = 1fffffff, %l3 = 00007d01
ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000edd50c06 00000000da2244e3
! Mem[000000001c800010] = 2744509a, %l0 = 0000000000000000
lduwa [%i1+%i5]0x80,%l0 ! %l0 = 000000002744509a
p6_label_73:
! %l6 = ffffffff5d7af17a, immed = fffff859, %l2 = 00000000edd50c06
taddcc %l6,-0x7a7,%l2 ! %l2 = ffffffff5d7ae9d3, %ccr = 93
! %l0 = 000000002744509a, immed = 00000480, %l6 = ffffffff5d7af17a
taddcc %l0,0x480,%l6 ! %l6 = 000000002744551a, %ccr = 02
! %l6 = 000000002744551a, %l1 = 0000000000007f85, %y = 00000000
umulcc %l6,%l1,%l2 ! %l2 = 0000138f4cb81c82, %ccr = 00, %y = 138f
! Mem[000000001d800004] = e34422da, %l7 = 0000000020000000
ldub [%i3+0x005],%l7 ! %l7 = 0000000000000044
! %l3 = 00000000da2244e3, Mem[0000000031800070] = a9ab968c
stw %l3,[%o3+0x070] ! Mem[0000000031800070] = da2244e3
! %l5 = a9ab968c901e509a, immed = 00000c70, %l1 = 0000000000007f85
andcc %l5,0xc70,%l1 ! %l1 = 0000000000000010, %ccr = 00
! %l5 = a9ab968c901e509a, %l3 = 00000000da2244e3, %l4 = 00000000de588c00
xnorcc %l5,%l3,%l4 ! %l4 = 56546973b5c3eb86, %ccr = 08
! Mem[0000000031800034] = 00000000, %l1 = 0000000000000010
ldsba [%o3+0x034]%asi,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000031800074] = 0000004b
stb %l1,[%o3+0x074] ! Mem[0000000031800074] = 0000004b
! Mem[000000001d800010] = 00000000 00000046, %l6 = 2744551a, %l7 = 00000044
ldd [%i3+%i5],%l6 ! %l6 = 0000000000000000 0000000000000046
p6_label_74:
! Mem[000000001c800008] = 3c390000, %l0 = 000000002744509a
ldswa [%i1+%i4]0x88,%l0 ! %l0 = 000000003c390000
! Mem[0000000030000034] = d94674b3, %l2 = 0000138f4cb81c82
ldsw [%o0+0x034],%l2 ! %l2 = ffffffffd94674b3
! Mem[0000000031000030] = 491d1f4b 078b0048, %l2 = d94674b3, %l3 = da2244e3
ldda [%o2+0x030]%asi,%l2 ! %l2 = 00000000491d1f4b 00000000078b0048
! Mem[0000000031800070] = da2244e3, %l7 = 0000000000000046
ldsw [%o3+0x070],%l7 ! %l7 = ffffffffda2244e3
! Mem[000000001c800020] = 6c1f1d49375ce0e0, %f12 = 0ab3621e 6a72b620
ldda [%i1+%o4]0x81,%f12 ! %f12 = 6c1f1d49 375ce0e0
! %l7 = ffffffffda2244e3, %l3 = 00000000078b0048, %l0 = 000000003c390000
tsubcc %l7,%l3,%l0 ! %l0 = ffffffffd297449b, %ccr = 8a
! %f5 = 00000000, Mem[000000001d80005c] = e34422da
st %f5 ,[%i3+0x05c] ! Mem[000000001d80005c] = 00000000
! Mem[000000001d800020] = 429bec02, %f29 = 2744509a
lda [%i3+%o4]0x88,%f29 ! %f29 = 429bec02
! %l7 = ffffffffda2244e3, Mem[000000001d000018] = 7af17a5dffffffff
stxa %l7,[%i2+%i6]0x80 ! Mem[000000001d000018] = ffffffffda2244e3
! Mem[0000000031000074] = 00000000, %l7 = ffffffffda2244e3
ldub [%o2+0x077],%l7 ! %l7 = 0000000000000000
p6_label_75:
! Randomly selected nop
nop
! Mem[000000001c800020] = 491d1f6c, %l1 = 0000000000000000
ldsba [%i1+%o4]0x89,%l1 ! %l1 = 000000000000006c
! %l4 = 56546973b5c3eb86, Mem[000000001c000006] = ffffd622
sth %l4,[%i0+0x006] ! Mem[000000001c000004] = ffffeb86
! %l0 = ffffffffd297449b, immed = ffffff9a, %y = 0000138f
udiv %l0,-0x066,%l0 ! %l0 = 000000000000138f
mov %l0,%y ! %y = 0000138f
! Mem[000000001d800068] = 68a50000a15e0290, %l0 = 000000000000138f
ldx [%i3+0x068],%l0 ! %l0 = 68a50000a15e0290
save ! CWP = 1
! %l3 = f1a55527d8b9e136, Mem[0000000030000070] = 0000000000007f85
stx %l3,[%i0+0x070] ! Mem[0000000030000070] = f1a55527d8b9e136
! Mem[000000001c000030] = 0000004b, %l1 = 580c9497ddb90710
ldsha [%o0+%i6]0x81,%l1 ! %l1 = 0000000000000000
! %l2 = dec4200e1ab849aa, %l1 = 0000000000000000, %y = 0000138f
sdivcc %l2,%l1,%l5 ! Div by zero, %l0 = ba9ea382d799fd5a
mov %l0,%y ! %y = d799fd32
! Mem[000000001c800000] = 00000000, %l6 = 407d32c63c4011c8
lduw [%o1+%g0],%l6 ! %l6 = 0000000000000000
p6_label_76: ! %cwp = 1
restore ! CWP = 0
! Mem[0000000031000074] = 00000000, %l3 = 00000000078b0048
ldsb [%o2+0x076],%l3 ! %l3 = 0000000000000000
! Mem[0000000031800030] = 0000001500000000, %f14 = 078bffff e4c6d622
ldda [%o3+0x030]%asi,%f14 ! %f14 = 00000015 00000000
! %l7 = 0000000000000000, %l2 = 00000000491d1f4b, %l3 = 0000000000000000
orn %l7,%l2,%l3 ! %l3 = ffffffffb6e2e0b4
! %l1 = 000000000000006c, Mem[000000001d000010] = 0000359d
stwa %l1,[%i2+%i5]0x89 ! Mem[000000001d000010] = 0000006c
! Mem[000000001c000020] = 835e712d, %l4 = 56546973b5c3eb86
ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffff835e
! Mem[0000000030800074] = 901e509a, %l2 = 00000000491d1f4b
ldsw [%o1+0x074],%l2 ! %l2 = ffffffff901e509a
! %l2 = ffffffff901e509a, %l3 = ffffffffb6e2e0b4, %l2 = ffffffff901e509a
sra %l2,%l3,%l2 ! %l2 = fffffffffffff901
! %l6 = 0000000000000000, immed = fffff46f, %l4 = ffffffffffff835e
addccc %l6,-0xb91,%l4 ! %l4 = fffffffffffff46f, %ccr = 88
! retry : should take illegal inst trap, %l0 = 68a50000a15e0290
retry ! Illegal inst trap : %l0 = 68a50000a15e02a0
p6_label_77:
! %l4 = fffffffffffff46f, %l3 = ffffffffb6e2e0b4, %l7 = 0000000000000000
sdivx %l4,%l3,%l7 ! %l7 = 0000000000000000
! Mem[000000001d000020] = 9a50fedf 6a72b620, %l2 = fffff901, %l3 = b6e2e0b4
ldda [%i2+0x020]%asi,%l2 ! %l2 = 000000009a50fedf 000000006a72b620
! %f27 = 0000004b, Mem[0000000030800070] = a9ab968c
st %f27,[%o1+0x070] ! Mem[0000000030800070] = 0000004b
! %l0 = 68a50000a15e02a0, Mem[0000000030000030] = 0000004b
stb %l0,[%o0+%o6] ! Mem[0000000030000030] = a000004b
! %l5 = a9ab968c901e509a, immed = 00000ff6, %l3 = 000000006a72b620
orn %l5,0xff6,%l3 ! %l3 = fffffffffffff09b
! Mem[0000000031800074] = 0000004b, %l0 = 68a50000a15e02a0
lduh [%o3+0x074],%l0 ! %l0 = 0000000000000000
! Mem[000000001d000010] = 6c000000 00000000, %l0 = 00000000, %l1 = 0000006c
ldd [%i2+%i5],%l0 ! %l0 = 000000006c000000 0000000000000000
! Mem[000000001c800008] = 0000393c, %f21 = 99213eee
ld [%i1+%i4],%f21 ! %f21 = 0000393c
! Mem[0000000030000030] = a000004b, %l6 = 0000000000000000
ldsb [%o0+0x031],%l6 ! %l6 = 0000000000000000
! Mem[0000000030800034] = 00007f85, %f30 = 491d1f4b
ld [%o1+0x034],%f30 ! %f30 = 00007f85
p6_label_78:
! Mem[0000000030800030] = cdc97f85, %l7 = 0000000000000000
ldsh [%o1+%o6],%l7 ! %l7 = ffffffffffffcdc9
! Mem[0000000031000070] = de588c00 00000000, %l0 = 6c000000, %l1 = 00000000
ldda [%o2+0x070]%asi,%l0 ! %l0 = 00000000de588c00 0000000000000000
! %l0 = 00000000de588c00, Mem[0000000031800036] = 00000000
stb %l0,[%o3+0x036] ! Mem[0000000031800034] = 00000000
! %f0 = 7ce3aedf, Mem[0000000031800074] = 0000004b
sta %f0 ,[%o3+0x074]%asi ! Mem[0000000031800074] = 7ce3aedf
! %l5 = a9ab968c901e509a, %l6 = 0000000000000000, %l7 = ffffffffffffcdc9
sra %l5,%l6,%l7 ! %l7 = ffffffff901e509a
! %f28 = a9ab968c 429bec02, Mem[000000001c800000] = 00000000 00000000
stda %f28,[%i1+0x000]%asi ! Mem[000000001c800000] = a9ab968c 429bec02
! %f8 = 9a504427 4b1f1d49, Mem[0000000030800030] = cdc97f85 00007f85
std %f8 ,[%o1+%o6] ! Mem[0000000030800030] = 9a504427 4b1f1d49
! %f12 = 6c1f1d49 375ce0e0, Mem[000000001c000010] = fff7c54a 22d6c6e4
stda %f12,[%i0+%i5]0x81 ! Mem[000000001c000010] = 6c1f1d49 375ce0e0
! %l4 = fffff46f, %l5 = 901e509a, Mem[000000001c000000] = ffffcdf1 86ebffff
stda %l4,[%i0+%g0]0x89 ! Mem[000000001c000000] = fffff46f 901e509a
! Mem[000000001d000010] = 6c000000, %l5 = a9ab968c901e509a
lduha [%i2+%i5]0x80,%l5 ! %l5 = 0000000000006c00
p6_label_79:
! Mem[000000001c800030] = c94aae85, %l7 = ffffffff901e509a
lduha [%i1+%o6]0x80,%l7 ! %l7 = 000000000000c94a
! %l2 = 000000009a50fedf, immed = 00000035, %l4 = fffffffffffff46f
sllx %l2,0x035,%l4 ! %l4 = dbe0000000000000
! %f4 = f5d6ecf3 00000000, Mem[000000001c000010] = 6c1f1d49 375ce0e0
stda %f4 ,[%i0+%i5]0x81 ! Mem[000000001c000010] = f5d6ecf3 00000000
! %l0 = 00000000de588c00, Mem[0000000031000070] = de588c00
sth %l0,[%o2+0x070] ! Mem[0000000031000070] = 8c008c00
! Mem[0000000030000030] = a000004bd94674b3, %l1 = 0000000000000000
ldx [%o0+%o6],%l1 ! %l1 = a000004bd94674b3
! %l1 = a000004bd94674b3, Mem[0000000030000074] = d8b9e136
stw %l1,[%o0+0x074] ! Mem[0000000030000074] = d94674b3
! %l5 = 0000000000006c00, %l2 = 000000009a50fedf, %l0 = 00000000de588c00
taddcc %l5,%l2,%l0 ! %l0 = 000000009a516adf, %ccr = 0a
! %l0 = 000000009a516adf, Mem[0000000031800031] = 00000015
stb %l0,[%o3+0x031] ! Mem[0000000031800030] = 00df0015
! %l5 = 0000000000006c00, %l6 = 0000000000000000, %l3 = fffffffffffff09b
srax %l5,%l6,%l3 ! %l3 = 0000000000006c00
! %l0 = 000000009a516adf, immed = 000001cf, %l2 = 000000009a50fedf
taddcctv %l0,0x1cf,%l2 ! %l0 = 000000009a516b02, Trapped
p6_label_80:
! Mem[0000000031800030] = 00df001500000000, %f16 = 00000045 0000359d
ldd [%o3+%o6],%f16 ! %f16 = 00df0015 00000000
! Randomly selected nop
nop
! %f2 = 389994af ef000000, Mem[000000001d000000] = 15221a04 00000000
std %f2 ,[%i2+%g0] ! Mem[000000001d000000] = 389994af ef000000
! Clear Register : %l3 = 0000000000006c00
clr %l3 ! %l3 = 0000000000000000
! %f24 = 00000015 00000000, Mem[000000001c800008] = 3c390000 00000000
stda %f24,[%i1+%i4]0x89 ! Mem[000000001c800008] = 00000015 00000000
! Mem[000000001d800028] = 00000045, %l0 = 000000009a516b02
lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000045
! %l2 = 9a50fedf, %l3 = 00000000, Mem[0000000031000030] = 491d1f4b 078b0048
std %l2,[%o2+%o6] ! Mem[0000000031000030] = 9a50fedf 00000000
! Mem[000000001c000040] = d5163d1100f5ef16, %l0 = 0000000000000045
ldx [%i0+0x040],%l0 ! %l0 = d5163d1100f5ef16
! %l4 = 00000000, %l5 = 00006c00, Mem[0000000030000030] = a000004b d94674b3
stda %l4,[%o0+0x030]%asi ! Mem[0000000030000030] = 00000000 00006c00
! %l5 = 0000000000006c00, immed = fffff547, %l5 = 0000000000006c00
orn %l5,-0xab9,%l5 ! %l5 = 0000000000006eb8
p6_label_81:
! %f29 = 429bec02, Mem[000000001d000028] = 4b000000
sta %f29,[%i2+%o5]0x89 ! Mem[000000001d000028] = 429bec02
! Mem[0000000031000074] = 00000000, %l7 = 000000000000c94a
lduw [%o2+0x074],%l7 ! %l7 = 0000000000000000
! %l4 = dbe0000000000000, immed = 00000018, %l4 = dbe0000000000000
srl %l4,0x018,%l4 ! %l4 = 0000000000000000
! %l2 = 000000009a50fedf, %l4 = 0000000000000000, %y = d799fd32
smulcc %l2,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! %l5 = 0000000000006eb8, %l0 = d5163d1100f5ef16, %l5 = 0000000000006eb8
addccc %l5,%l0,%l5 ! %l5 = d5163d1100f65dce, %ccr = 80
! %f0 = 7ce3aedf 00e2479c, Mem[000000001d000000] = af949938 000000ef
stda %f0 ,[%i2+%g0]0x89 ! Mem[000000001d000000] = 7ce3aedf 00e2479c
! %l2 = 000000009a50fedf, %l2 = 000000009a50fedf, %l7 = 0000000000000000
tsubcc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 46
! Mem[000000001d000010] = 6c00000000000000, %f28 = a9ab968c 429bec02
ldd [%i2+%i5],%f28 ! %f28 = 6c000000 00000000
! Mem[000000001d800000] = 060cd5ed, %l7 = 0000000000000000
ldsba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000006
! retry : should take illegal inst trap, %l0 = d5163d1100f5ef16
retry ! Illegal inst trap : %l0 = d5163d1100f5ef26
p6_label_82:
! %l6 = 0000000000000000
sethi %hi(0x64bcd800),%l6 ! %l6 = 0000000064bcd800
! Mem[000000001c800028] = 2276ddd3, %l4 = 0000000000000000
ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000002276
! %l5 = d5163d1100f65dce
sethi %hi(0xf7e69000),%l5 ! %l5 = 00000000f7e69000
! %l5 = 00000000f7e69000, Mem[000000001d800028] = 45000000f0ffffff
stxa %l5,[%i3+%o5]0x80 ! Mem[000000001d800028] = 00000000f7e69000
! %l2 = 000000009a50fedf
setx 0x8bdea9da8bdea9da,%g7,%l2 ! %l2 = 8bdea9da8bdea9da
! %l6 = 64bcd800, %l7 = 00000006, Mem[000000001d000008] = fffffda5 614182ea
stda %l6,[%i2+%i4]0x81 ! Mem[000000001d000008] = 64bcd800 00000006
! %l3 = 0000000000000000
sethi %hi(0xa4aa3c00),%l3 ! %l3 = 00000000a4aa3c00
! %l0 = d5163d1100f5ef26, %l3 = 00000000a4aa3c00, %l4 = 0000000000002276
mulx %l0,%l3,%l4 ! %l4 = a8382cbecb48e800, %y = 00
! Mem[0000000031000070] = 8c008c00, %l6 = 0000000064bcd800
ldsha [%o2+0x070]%asi,%l6 ! %l6 = ffffffffffff8c00
! Clear Register : %l0 = d5163d1100f5ef26
clr %l0 ! %l0 = 0000000000000000
p6_label_83:
! Mem[0000000031000070] = 8c008c00, %l1 = a000004bd94674b3
ldsw [%o2+0x070],%l1 ! %l1 = ffffffff8c008c00
! %l2 = 8bdea9da8bdea9da, Mem[0000000030000030] = 00000000
stw %l2,[%o0+%o6] ! Mem[0000000030000030] = 8bdea9da
! %l2 = 8bdea9da8bdea9da, %l2 = 8bdea9da8bdea9da, %l1 = ffffffff8c008c00
sdivx %l2,%l2,%l1 ! %l1 = 0000000000000001
! %l1 = 0000000000000001, immed = 0000027b, %l6 = ffffffffffff8c00
andcc %l1,0x27b,%l6 ! %l6 = 0000000000000001, %ccr = 00
! Mem[000000001d000030] = c0942000, %l5 = 00000000f7e69000
lduha [%i2+%o6]0x89,%l5 ! %l5 = 0000000000002000
! %l2 = 8bdea9da8bdea9da, %l0 = 0000000000000000, %l1 = 0000000000000001
xorcc %l2,%l0,%l1 ! %l1 = 8bdea9da8bdea9da, %ccr = 88
! Mem[000000001c800030] = 85ae4ac9, %l4 = a8382cbecb48e800
ldsba [%i1+%o6]0x89,%l4 ! %l4 = ffffffffffffffc9
! %l5 = 0000000000002000, immed = 00000410, %l1 = 8bdea9da8bdea9da
taddcctv %l5,0x410,%l1 ! %l1 = 0000000000002410, %ccr = 00
! Mem[000000001d000020] = 9a50fedf, %l4 = ffffffffffffffc9
ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffff9a50
! %l0 = 0000000000000000, %l4 = ffffffffffff9a50, %y = 00000000
udivcc %l0,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 00000000
p6_label_84:
! Mem[000000001d800030] = 22d6ffff, %l1 = 0000000000002410
lduha [%i3+%o6]0x88,%l1 ! %l1 = 000000000000ffff
! %l3 = 00000000a4aa3c00, Mem[000000001d800020] = 02ec9b42
stwa %l3,[%i3+%o4]0x80 ! Mem[000000001d800020] = a4aa3c00
! %l6 = 00000001, %l7 = 00000006, Mem[000000001d800038] = 9488128e 2535cea0
stda %l6,[%i3+0x038]%asi ! Mem[000000001d800038] = 00000001 00000006
! %f10 = fffffb7b, Mem[0000000031800074] = 7ce3aedf
sta %f10,[%o3+0x074]%asi ! Mem[0000000031800074] = fffffb7b
! Mem[0000000030000070] = f1a55527, %l4 = ffffffffffff9a50
ldsw [%o0+0x070],%l4 ! %l4 = fffffffff1a55527
! Mem[000000001d000018] = e34422da ffffffff, %l6 = 00000001, %l7 = 00000006
ldda [%i2+%i6]0x89,%l6 ! %l6 = 00000000ffffffff 00000000e34422da
! %l7 = 00000000e34422da, immed = 00000003, %l5 = 0000000000000000
sra %l7,0x003,%l5 ! %l5 = fffffffffc68845b
! %l0 = 00000000, %l1 = 0000ffff, Mem[000000001c000028] = cdc97f85 fe00cdc9
stda %l0,[%i0+%o5]0x81 ! Mem[000000001c000028] = 00000000 0000ffff
! %l7 = 00000000e34422da, immed = 00000e65, %l6 = 00000000ffffffff
orncc %l7,0xe65,%l6 ! %l6 = fffffffffffff3da, %ccr = 88
! %l6 = fffffffffffff3da, immed = fffff643, %y = 00000000
smulcc %l6,-0x9bd,%l1 ! %l1 = 0000000000764e0e, %ccr = 00, %y = 00
p6_label_85:
! %l3 = 00000000a4aa3c00, immed = 00000b74, %l6 = fffffffffffff3da
orcc %l3,0xb74,%l6 ! %l6 = 00000000a4aa3f74, %ccr = 08
! %f0 = 7ce3aedf 00e2479c, Mem[0000000030000070] = f1a55527 d94674b3
std %f0 ,[%o0+0x070] ! Mem[0000000030000070] = 7ce3aedf 00e2479c
! %l4 = fffffffff1a55527
sethi %hi(0x10423000),%l4 ! %l4 = 0000000010423000
! Mem[0000000030000070] = 7ce3aedf00e2479c, %f18 = 00000000 00000000
ldd [%o0+0x070],%f18 ! %f18 = 7ce3aedf 00e2479c
! Mem[0000000030800074] = 901e509a, %l3 = 00000000a4aa3c00
ldub [%o1+0x075],%l3 ! %l3 = 000000000000001e
! %f11 = a4572a6b, Mem[000000001c800008] = 00000000
sta %f11,[%i1+%i4]0x81 ! Mem[000000001c800008] = a4572a6b
! Mem[000000001c000020] = 835e712d, %l6 = 00000000a4aa3f74
ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffff83
! Mem[000000001c800010] = 2d715e83 9a504427, %l4 = 10423000, %l5 = fc68845b
ldda [%i1+%i5]0x89,%l4 ! %l4 = 000000009a504427 000000002d715e83
! done : should take illegal inst trap, %l0 = 0000000000000000
done ! Illegal inst trap : %l0 = 0000000000000010
! %l1 = 0000000000764e0e, immed = fffff807, %l0 = 0000000000000010
xnor %l1,-0x7f9,%l0 ! %l0 = 00000000007649f6
p6_label_86:
! %l2 = 8bdea9da8bdea9da, immd = fffffffffffff4b5, %l3 = 000000000000001e
udivx %l2,-0xb4b,%l3 ! %l3 = 0000000000000000
! %l6 = ffffffffffffff83, immed = ffffff07, %l6 = ffffffffffffff83
subc %l6,-0x0f9,%l6 ! %l6 = 000000000000007c
! %l2 = 8bdea9da8bdea9da, %l7 = 00000000e34422da, %l1 = 0000000000764e0e
taddcctv %l2,%l7,%l1 ! %l0 = 0000000000764a19, Trapped
! Mem[000000001d80007c] = 00e2479c, %l4 = 000000009a504427
lduh [%i3+0x07e],%l4 ! %l4 = 000000000000479c
! %l0 = 0000000000764a19, %l5 = 000000002d715e83, %y = 00000000
smul %l0,%l5,%l4 ! %l4 = 0014ff68c5c618cb, %y = 14ff68
! Invert Register : %l6 = 000000000000007c
xor %l6,-1,%l6 ! %l6 = ffffffffffffff83
! %l2 = 8bdea9da8bdea9da, immed = ffffff18, %y = 0014ff68
umul %l2,-0x0e8,%l4 ! %l4 = 8bdea95b3e361270, %y = 8bdea95b
! Mem[0000000030000030] = 8bdea9da00006c00, %l0 = 0000000000764a19
ldx [%o0+%o6],%l0 ! %l0 = 8bdea9da00006c00
save ! CWP = 1
! %f23 = d3dd7622, Mem[0000000031800030] = 00df0015
st %f23,[%i3+%i6] ! Mem[0000000031800030] = d3dd7622
p6_label_87: ! %cwp = 1
! retry : should take illegal inst trap, %l0 = ba9ea382d799fd32
retry ! Illegal inst trap : %l0 = ba9ea382d799fd42
! Mem[0000000030000074] = 00e2479c, %l2 = dec4200e1ab849aa
ldsb [%i0+0x076],%l2 ! %l2 = 0000000000000047
! %l3 = f1a55527d8b9e136, Mem[0000000031000036] = 00000000
sth %l3,[%i2+0x036] ! Mem[0000000031000034] = 0000e136
! Randomly selected nop
nop
! Mem[0000000030800030] = 9a5044274b1f1d49, %f26 = 2e97eb78 0000004b
ldd [%i1+%i6],%f26 ! %f26 = 9a504427 4b1f1d49
! %l3 = f1a55527d8b9e136, %l6 = 0000000000000000, %y = 8bdea95b
sdivcc %l3,%l6,%l7 ! Div by zero, %l0 = ba9ea382d799fd92
mov %l0,%y ! %y = d799fd6a
! Mem[0000000030800070] = 0000004b901e509a, %f2 = 389994af ef000000
ldd [%i1+0x070],%f2 ! %f2 = 0000004b 901e509a
! %l6 = 0000000000000000, immed = fffff2d9, %y = d799fd6a
sdiv %l6,-0xd27,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! %l4 = 8b16c83621126b69, Mem[0000000030000070] = 7ce3aedf
stw %l4,[%i0+0x070] ! Mem[0000000030000070] = 21126b69
! %l2 = 00000047, %l3 = d8b9e136, Mem[000000001d800018] = 00000020 00007f85
stda %l2,[%o3+0x018]%asi ! Mem[000000001d800018] = 00000047 d8b9e136
p6_label_88: ! %cwp = 1
! %l0 = 000000007fffffff, immed = fffffe4c, %l5 = 0cd8da06e35ce150
or %l0,-0x1b4,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000031000030] = 9a50fedf, %f10 = fffffb7b
ld [%i2+%i6],%f10 ! %f10 = 9a50fedf
restore ! CWP = 0
! %l7 = 00000000e34422da, immed = 00000380, %y = 7fffffff
umul %l7,0x380,%l5 ! %l5 = 0000031b6e79fb00, %y = 31b
! %l6 = ffffffffffffff83, immed = 00000008, %l0 = 8bdea9da00006c00
srl %l6,0x008,%l0 ! %l0 = 0000000000ffffff
! done : should take illegal inst trap, %l0 = 0000000000ffffff
done ! Illegal inst trap : %l0 = 000000000100000f
! Mem[000000001d000040] = a183de043741bf54, %l7 = 00000000e34422da
ldxa [%i2+0x040]%asi,%l7 ! %l7 = a183de043741bf54
! %l5 = 0000031b6e79fb00
sethi %hi(0xb7eb2000),%l5 ! %l5 = 00000000b7eb2000
! %l1 = 0000000000764e0e, %l0 = 000000000100000f, %l2 = 8bdea9da8bdea9da
addc %l1,%l0,%l2 ! %l2 = 0000000001764e1d
! %l1 = 0000000000764e0e, immed = fffff280, %l4 = 8bdea95b3e361270
xnorcc %l1,-0xd80,%l4 ! %l4 = 0000000000764371, %ccr = 00
p6_label_89:
! Mem[000000001c000030] = 4b000000, %l2 = 0000000001764e1d
lduwa [%i0+%o6]0x88,%l2 ! %l2 = 000000004b000000
! %l4 = 0000000000764371, %l7 = a183de043741bf54, %y = 0000031b
udiv %l4,%l7,%l0 ! %l0 = 0000000000000e63
mov %l0,%y ! %y = 00000e63
! %l5 = 00000000b7eb2000, %l1 = 0000000000764e0e, %l6 = ffffffffffffff83
udivx %l5,%l1,%l6 ! %l6 = 000000000000018d
! Mem[0000000031800070] = da2244e3, %l3 = 0000000000000000
ldsh [%o3+0x072],%l3 ! %l3 = 00000000000044e3
! %l7 = a183de043741bf54, immed = 00000ab2, %l5 = 00000000b7eb2000
taddcc %l7,0xab2,%l5 ! %l5 = a183de043741ca06, %ccr = 82
! %l7 = a183de043741bf54, %l5 = a183de043741ca06, %l7 = a183de043741bf54
orcc %l7,%l5,%l7 ! %l7 = a183de043741ff56, %ccr = 80
! Mem[000000001c800028] = 2276ddd3, %f13 = 375ce0e0
lda [%i1+%o5]0x80,%f13 ! %f13 = 2276ddd3
! %l3 = 00000000000044e3, %l6 = 000000000000018d, %l2 = 000000004b000000
srax %l3,%l6,%l2 ! %l2 = 0000000000000002
! Mem[0000000030000030] = 8bdea9da 00006c00, %l2 = 00000002, %l3 = 000044e3
ldd [%o0+%o6],%l2 ! %l2 = 000000008bdea9da 0000000000006c00
! %l0 = 0000000000000e63
setx 0x7f10e2947f10e294,%g7,%l0 ! %l0 = 7f10e2947f10e294
p6_label_90:
! %l6 = 000000000000018d, Mem[000000001d000008] = 00d8bc64
stha %l6,[%i2+%i4]0x88 ! Mem[000000001d000008] = 00d8018d
! %l7 = a183de043741ff56, Mem[000000001c800050] = 049bc04d44055382
stx %l7,[%i1+0x050] ! Mem[000000001c800050] = a183de043741ff56
! %l0 = 7f10e2947f10e294, %l0 = 7f10e2947f10e294, %l3 = 0000000000006c00
subc %l0,%l0,%l3 ! %l3 = 0000000000000000
! Mem[000000001c000010] = 00000000f3ecd6f5, %l6 = 000000000000018d
ldxa [%i0+%i5]0x88,%l6 ! %l6 = 00000000f3ecd6f5
! %l4 = 0000000000764371, immed = fffff932, %l7 = a183de043741ff56
xorcc %l4,-0x6ce,%l7 ! %l7 = ffffffffff89ba43, %ccr = 88
! %f14 = 00000015 00000000, Mem[000000001d000020] = dffe509a 20b6726a
stda %f14,[%i2+%o4]0x89 ! Mem[000000001d000020] = 00000015 00000000
! %l2 = 000000008bdea9da, %l0 = 7f10e2947f10e294, %l5 = a183de043741ca06
addc %l2,%l0,%l5 ! %l5 = 7f10e2950aef8c6e
! %l7 = ffffffffff89ba43, Mem[000000001c800070] = 000000450000359d
stx %l7,[%i1+0x070] ! Mem[000000001c800070] = ffffffffff89ba43
! Mem[000000001c000008] = c9087111, %l2 = 000000008bdea9da
ldsh [%i0+0x00a],%l2 ! %l2 = 0000000000007111
! %l1 = 0000000000764e0e, %l3 = 0000000000000000, %l6 = 00000000f3ecd6f5
add %l1,%l3,%l6 ! %l6 = 0000000000764e0e
p6_label_91:
! %l6 = 0000000000764e0e, Mem[0000000030000030] = 8bdea9da
stba %l6,[%o0+0x030]%asi ! Mem[0000000030000030] = 0edea9da
! %l2 = 0000000000007111, Mem[0000000030800076] = 901e509a
sth %l2,[%o1+0x076] ! Mem[0000000030800074] = 901e7111
! %l5 = 7f10e2950aef8c6e, immed = fffffcba, %l4 = 0000000000764371
addc %l5,-0x346,%l4 ! %l4 = 7f10e2950aef8928
! %l2 = 0000000000007111, Mem[000000001d000020] = 00000000
stba %l2,[%i2+%o4]0x89 ! Mem[000000001d000020] = 00000011
! Mem[0000000030800034] = 4b1f1d49, %l5 = 7f10e2950aef8c6e
ldsh [%o1+0x036],%l5 ! %l5 = 0000000000001d49
! %l0 = 7f10e2947f10e294, %l5 = 0000000000001d49, %l6 = 0000000000764e0e
add %l0,%l5,%l6 ! %l6 = 7f10e2947f10ffdd
! %l3 = 0000000000000000, Mem[000000001d800020] = 003caaa4
stwa %l3,[%i3+%o4]0x89 ! Mem[000000001d800020] = 00000000
! %f26 = 9a504427 4b1f1d49, Mem[000000001d000008] = 8d01d800 00000006
std %f26,[%i2+%i4] ! Mem[000000001d000008] = 9a504427 4b1f1d49
! Mem[000000001d000008] = 2744509a, %l6 = 7f10e2947f10ffdd
lduwa [%i2+%i4]0x88,%l6 ! %l6 = 000000002744509a
! Mem[0000000030000034] = 00006c00, %l0 = 7f10e2947f10e294
ldsba [%o0+0x037]%asi,%l0 ! %l0 = 0000000000000000
p6_label_92:
! Mem[000000001d800008] = 7b0000ef, %l4 = 7f10e2950aef8928
ldsba [%i3+%i4]0x81,%l4 ! %l4 = 000000000000007b
! Mem[000000001c800000] = a9ab968c, %l6 = 000000002744509a
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000a9ab968c
! %l4 = 000000000000007b, %l4 = 000000000000007b, %l6 = 00000000a9ab968c
xnorcc %l4,%l4,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
! Mem[0000000030000030] = 0edea9da00006c00, %f0 = 7ce3aedf 00e2479c
ldd [%o0+%o6],%f0 ! %f0 = 0edea9da 00006c00
! Mem[000000001c000028] = 00000000, %l3 = 0000000000000000
ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030800070] = 0000004b901e7111, %l4 = 000000000000007b
ldx [%o1+0x070],%l4 ! %l4 = 0000004b901e7111
! Invert Register : %l5 = 0000000000001d49
xor %l5,-1,%l5 ! %l5 = ffffffffffffe2b6
! Mem[000000001d000030] = 002094c0, %l2 = 0000000000007111
lduwa [%i2+%o6]0x80,%l2 ! %l2 = 00000000002094c0
! %f18 = 7ce3aedf 00e2479c, Mem[0000000030000070] = 21126b69 00e2479c
stda %f18,[%o0+0x070]%asi ! Mem[0000000030000070] = 7ce3aedf 00e2479c
! Mem[0000000030800034] = 4b1f1d49, %l1 = 0000000000764e0e
ldsha [%o1+0x036]%asi,%l1 ! %l1 = 0000000000001d49
p6_label_93:
! %l4 = 0000004b901e7111, immed = fffffc4d, %l7 = ffffffffff89ba43
orcc %l4,-0x3b3,%l7 ! %l7 = fffffffffffffd5d, %ccr = 88
! Mem[000000001c000030] = 4b000000, %l5 = ffffffffffffe2b6
ldsba [%i0+%o6]0x89,%l5 ! %l5 = 0000000000000000
! Mem[000000001c000058] = 6a9232af, %l2 = 00000000002094c0
ldsh [%i0+0x05a],%l2 ! %l2 = 00000000000032af
! %l2 = 00000000000032af, Mem[000000001d000030] = 002094c0
sth %l2,[%i2+%o6] ! Mem[000000001d000030] = 32af94c0
! %l2 = 00000000000032af, %l5 = 0000000000000000, %l2 = 00000000000032af
xnorcc %l2,%l5,%l2 ! %l2 = ffffffffffffcd50, %ccr = 88
! %l1 = 0000000000001d49, immed = 0000000f, %l6 = ffffffffffffffff
sra %l1,0x00f,%l6 ! %l6 = 0000000000000000
! %f11 = a4572a6b, Mem[000000001c800018] = ffff8b6c
sta %f11,[%i1+%i6]0x89 ! Mem[000000001c800018] = a4572a6b
! Mem[000000001c000028] = 000000000000ffff, %l6 = 0000000000000000
ldxa [%i0+%o5]0x81,%l6 ! %l6 = 000000000000ffff
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! %f22 = 1bb808b6 d3dd7622, Mem[000000001c800058] = 8aa6c77d d05fce55
stda %f22,[%i1+0x058]%asi ! Mem[000000001c800058] = 1bb808b6 d3dd7622
p6_label_94:
! Mem[000000001c800030] = c94aae85, %l4 = 0000004b901e7111
ldsha [%i1+%o6]0x81,%l4 ! %l4 = ffffffffffffc94a
! Mem[000000001d800000] = 060cd5ed e34422da, %l0 = 00000010, %l1 = 00001d49
ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000060cd5ed 00000000e34422da
! %l0 = 00000000060cd5ed, %l2 = ffffffffffffcd50, %y = 00000e63
smul %l0,%l2,%l3 ! %l3 = fffffecd5564a310, %y = fffffecd
! Set Register : %l5 = 0000000000000000
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! %l3 = fffffecd5564a310, %l0 = 00000000060cd5ed, %l7 = fffffffffffffd5d
and %l3,%l0,%l7 ! %l7 = 0000000004048100
! %l2 = ffffffffffffcd50, %l1 = 00000000e34422da, %l6 = 000000000000ffff
sll %l2,%l1,%l6 ! %l6 = ffffff3540000000
! %l0 = 00000000060cd5ed, immed = fffff220, %l1 = 00000000e34422da
sub %l0,-0xde0,%l1 ! %l1 = 00000000060ce3cd
! %l4 = ffffffffffffc94a, %l7 = 0000000004048100, %l4 = ffffffffffffc94a
sub %l4,%l7,%l4 ! %l4 = fffffffffbfb484a
! Set Register : %l0 = 00000000060cd5ed
xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001d000018] = ffffffff, %f22 = 1bb808b6
lda [%i2+%i6]0x80,%f22 ! %f22 = ffffffff
p6_label_95:
! %l7 = 0000000004048100, Mem[000000001d000010] = 6c000000
stwa %l7,[%i2+%i5]0x80 ! Mem[000000001d000010] = 04048100
! %l7 = 0000000004048100, immed = fffff474, %l2 = ffffffffffffcd50
tsubcc %l7,-0xb8c,%l2 ! %l2 = 0000000004048c8c, %ccr = 11
! Invert Register : %l6 = ffffff3540000000
xor %l6,-1,%l6 ! %l6 = 000000cabfffffff
! Mem[000000001d800060] = 240249c3 cb10ede7, %l6 = bfffffff, %l7 = 04048100
ldd [%i3+0x060],%l6 ! %l6 = 00000000240249c3 00000000cb10ede7
! Mem[000000001d800050] = a474cf44, %l0 = ffffffffffffffff
ldsb [%i3+0x053],%l0 ! %l0 = 0000000000000044
! Mem[0000000030800074] = 901e7111, %l0 = 0000000000000044
lduw [%o1+0x074],%l0 ! %l0 = 00000000901e7111
! %l2 = 0000000004048c8c, Mem[0000000031000034] = 0000e136
stw %l2,[%o2+0x034] ! Mem[0000000031000034] = 04048c8c
! %l2 = 0000000004048c8c, %l7 = 00000000cb10ede7, %l4 = fffffffffbfb484a
add %l2,%l7,%l4 ! %l4 = 00000000cf157a73
! %l3 = fffffecd5564a310, immed = 0000001b, %l1 = 00000000060ce3cd
srl %l3,0x01b,%l1 ! %l1 = 000000000000000a
! Mem[000000001d800008] = 7b0000ef 0000004b, %l4 = cf157a73, %l5 = ffffffff
ldda [%i3+%i4]0x81,%l4 ! %l4 = 000000007b0000ef 000000000000004b
p6_label_96:
! %l3 = fffffecd5564a310, immed = 00000c85, %l3 = fffffecd5564a310
addc %l3,0xc85,%l3 ! %l3 = fffffecd5564af96
! Mem[000000001c000050] = 0000000000000020, %l1 = 000000000000000a
ldx [%i0+0x050],%l1 ! %l1 = 0000000000000020
! %l6 = 00000000240249c3, Mem[000000001d800060] = 240249c3
stb %l6,[%i3+0x060] ! Mem[000000001d800060] = c30249c3
! Mem[000000001d000000] = 9c47e200dfaee37c, %f22 = ffffffff d3dd7622
ldda [%i2+%g0]0x81,%f22 ! %f22 = 9c47e200 dfaee37c
! Mem[000000001c000028] = 00000000, %l5 = 000000000000004b
lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %l2 = 0000000004048c8c, Mem[0000000031000030] = 9a50fedf04048c8c
stx %l2,[%o2+%o6] ! Mem[0000000031000030] = 0000000004048c8c
! Mem[000000001d000028] = 02ec9b42 d94674b3, %l6 = 240249c3, %l7 = cb10ede7
ldda [%i2+%o5]0x81,%l6 ! %l6 = 0000000002ec9b42 00000000d94674b3
! Mem[000000001d800018] = 00000047d8b9e136, %f4 = f5d6ecf3 00000000
ldda [%i3+%i6]0x80,%f4 ! %f4 = 00000047 d8b9e136
! %l3 = fffffecd5564af96, %l0 = 00000000901e7111, %l1 = 0000000000000020
taddcctv %l3,%l0,%l1 ! %l0 = 00000000901e7134, Trapped
! %l4 = 000000007b0000ef, %l1 = 0000000000000020, %y = fffffecd
umul %l4,%l1,%l6 ! %l6 = 0000000f60001de0, %y = 0f
p6_label_97:
! %l2 = 0000000004048c8c, %l6 = 0000000f60001de0, %l2 = 0000000004048c8c
xorcc %l2,%l6,%l2 ! %l2 = 0000000f6404916c, %ccr = 00
! Mem[000000001c800078] = 03075bca, %l2 = 0000000f6404916c
ldub [%i1+0x07b],%l2 ! %l2 = 00000000000000ca
! %l1 = 0000000000000020, Mem[0000000031800034] = 00000000
stw %l1,[%o3+0x034] ! Mem[0000000031800034] = 00000020
! %f17 = 00000000, Mem[0000000030000074] = 00e2479c
sta %f17,[%o0+0x074]%asi ! Mem[0000000030000074] = 00000000
! Mem[000000001c000034] = 22d67f85, %f17 = 00000000
ld [%i0+0x034],%f17 ! %f17 = 22d67f85
! Mem[000000001d000008] = 9a504427, %l5 = 0000000000000000
lduba [%i2+%i4]0x80,%l5 ! %l5 = 000000000000009a
! Mem[000000001c800028] = d3dd7622, %f27 = 4b1f1d49
lda [%i1+%o5]0x88,%f27 ! %f27 = d3dd7622
! %f5 = d8b9e136, Mem[000000001c800018] = 6b2a57a4
sta %f5 ,[%i1+%i6]0x81 ! Mem[000000001c800018] = d8b9e136
! Mem[000000001d000030] = 32af94c0c09feddf, %f24 = 00000015 00000000
ldda [%i2+%o6]0x81,%f24 ! %f24 = 32af94c0 c09feddf
! %l7 = 00000000d94674b3, immed = 00000137, %l1 = 0000000000000020
xor %l7,0x137,%l1 ! %l1 = 00000000d9467584
p6_label_98:
! Invert Register : %l7 = 00000000d94674b3
xor %l7,-1,%l7 ! %l7 = ffffffff26b98b4c
! Mem[0000000030800074] = 901e7111, %l5 = 000000000000009a
ldsh [%o1+0x074],%l5 ! %l5 = ffffffffffff901e
! Mem[000000001d000050] = 915f3aea, %f16 = 00df0015
ld [%i2+0x050],%f16 ! %f16 = 915f3aea
! %f10 = 9a50fedf a4572a6b, Mem[000000001d800018] = 00000047 d8b9e136
stda %f10,[%i3+%i6]0x81 ! Mem[000000001d800018] = 9a50fedf a4572a6b
! %l1 = 00000000d9467584, %l1 = 00000000d9467584, %l1 = 00000000d9467584
addccc %l1,%l1,%l1 ! %l1 = 00000001b28ceb08, %ccr = 09
! %l0 = 00000000901e7134, Mem[000000001d000008] = 2744509a
stha %l0,[%i2+%i4]0x88 ! Mem[000000001d000008] = 27447134
! %l2 = 00000000000000ca, %l4 = 000000007b0000ef, %y = 0000000f
udiv %l2,%l4,%l5 ! %l5 = 000000000000001f
mov %l0,%y ! %y = 901e7134
! %l2 = 00000000000000ca, Mem[0000000031800072] = da2244e3
stba %l2,[%o3+0x072]%asi ! Mem[0000000031800070] = da22cae3
! Invert Register : %l6 = 0000000f60001de0
xor %l6,-1,%l6 ! %l6 = fffffff09fffe21f
! Mem[0000000031000074] = 00000000, %l6 = fffffff09fffe21f
ldswa [%o2+0x074]%asi,%l6 ! %l6 = 0000000000000000
p6_label_99:
! Mem[000000001d800018] = 9a50fedf a4572a6b, %l0 = 901e7134, %l1 = b28ceb08
ldda [%i3+%i6]0x81,%l0 ! %l0 = 000000009a50fedf 00000000a4572a6b
! Mem[0000000031800070] = da22cae3 fffffb7b, %l2 = 000000ca, %l3 = 5564af96
ldd [%o3+0x070],%l2 ! %l2 = 00000000da22cae3 00000000fffffb7b
! Invert Register : %l0 = 000000009a50fedf
xor %l0,-1,%l0 ! %l0 = ffffffff65af0120
! Mem[000000001c800000] = 8c96aba9, %l3 = 00000000fffffb7b
ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffa9
! Mem[0000000030800030] = 9a5044274b1f1d49, %l1 = 00000000a4572a6b
ldx [%o1+%o6],%l1 ! %l1 = 9a5044274b1f1d49
! %l4 = 000000007b0000ef, immed = 0000001a, %l2 = 00000000da22cae3
sll %l4,0x01a,%l2 ! %l2 = 01ec0003bc000000
! Mem[000000001c800028] = 2276ddd3 b608b81b, %l4 = 7b0000ef, %l5 = 0000001f
ldda [%i1+%o5]0x81,%l4 ! %l4 = 000000002276ddd3 00000000b608b81b
! %l0 = ffffffff65af0120, immed = fffffced, %l4 = 000000002276ddd3
orncc %l0,-0x313,%l4 ! %l4 = ffffffff65af0332, %ccr = 80
! Set Register : %l7 = ffffffff26b98b4c
xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
! Mem[000000001c800030] = c94aae8555423638, %f14 = 00000015 00000000
ldda [%i1+%o6]0x81,%f14 ! %f14 = c94aae85 55423638
p6_label_100:
! %l0 = ffffffff65af0120, immed = fffff4a8, %l7 = ffffffffffffffff
and %l0,-0xb58,%l7 ! %l7 = ffffffff65af0020
! %l5 = 00000000b608b81b, Mem[0000000030800076] = 901e7111
sth %l5,[%o1+0x076] ! Mem[0000000030800074] = 901eb81b
! Mem[000000001c000030] = 4b000000, %l0 = ffffffff65af0120
ldsba [%i0+%o6]0x89,%l0 ! %l0 = 0000000000000000
! %l5 = 00000000b608b81b, %l6 = 0000000000000000, %l6 = 0000000000000000
sll %l5,%l6,%l6 ! %l6 = 00000000b608b81b
! Mem[0000000030000070] = 7ce3aedf, %l1 = 9a5044274b1f1d49
ldsw [%o0+0x070],%l1 ! %l1 = 000000007ce3aedf
! %l4 = 65af0332, %l5 = b608b81b, Mem[000000001c000030] = 0000004b 22d67f85
std %l4,[%i0+%o6] ! Mem[000000001c000030] = 65af0332 b608b81b
! %l2 = bc000000, %l3 = ffffffa9, Mem[0000000030800030] = 9a504427 4b1f1d49
stda %l2,[%o1+0x030]%asi ! Mem[0000000030800030] = bc000000 ffffffa9
! Mem[000000001c000048] = fe00cdc9, %l1 = 000000007ce3aedf
lduh [%i0+0x048],%l1 ! %l1 = 000000000000fe00
! Mem[000000001c00003c] = 939b7f85, %l3 = ffffffffffffffa9
ldswa [%i0+0x03c]%asi,%l3 ! %l3 = ffffffff939b7f85
! %l2 = 01ec0003bc000000, immed = fffff2d0, %l7 = ffffffff65af0020
xnorcc %l2,-0xd30,%l7 ! %l7 = 01ec0003bc000d2f, %ccr = 08
ba,a p6_not_taken_0_end
p6_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
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
! Self Check Disabled
p6_check_registers:
! 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:
andcc %l1,%l0,%l2
ldsh [%o1+0x030],%l1 ! Mem[0000000030800030]
std %f4 ,[%o0+0x070] ! Mem[0000000030000070]
stw %l4,[%o2+0x070] ! Mem[0000000031000070]
stx %l3,[%o1+0x070] ! Mem[0000000030800070]
done
p6_trap1o:
andcc %l1,%l0,%l2
ldsh [%i1+0x030],%l1 ! Mem[0000000030800030]
std %f4 ,[%i0+0x070] ! Mem[0000000030000070]
stw %l4,[%i2+0x070] ! Mem[0000000031000070]
stx %l3,[%i1+0x070] ! Mem[0000000030800070]
done
p6_trap2e:
stb %l2,[%o1+0x070] ! Mem[0000000030800070]
stw %l6,[%o3+0x074] ! Mem[0000000031800074]
ldsw [%o3+0x070],%l4 ! Mem[0000000031800070]
lduh [%o2+0x032],%l3 ! Mem[0000000031000032]
ldsh [%o1+0x030],%l0 ! Mem[0000000030800030]
xnorcc %l2,%l7,%l5
done
p6_trap2o:
stb %l2,[%i1+0x070] ! Mem[0000000030800070]
stw %l6,[%i3+0x074] ! Mem[0000000031800074]
ldsw [%i3+0x070],%l4 ! Mem[0000000031800070]
lduh [%i2+0x032],%l3 ! Mem[0000000031000032]
ldsh [%i1+0x030],%l0 ! Mem[0000000030800030]
xnorcc %l2,%l7,%l5
done
p6_trap3e:
or %l4,%l5,%l1
xnor %l5,%l7,%l0
done
p6_trap3o:
or %l4,%l5,%l1
xnor %l5,%l7,%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 = 351847cc33109a8d
ldx [%g1+0x008],%l1 ! %l1 = e79815d6c578b987
ldx [%g1+0x010],%l2 ! %l2 = b505220de40108e8
ldx [%g1+0x018],%l3 ! %l3 = 61b4765c78422c5f
ldx [%g1+0x020],%l4 ! %l4 = 256dcd6c59834874
ldx [%g1+0x028],%l5 ! %l5 = f13b2666acbfbc83
ldx [%g1+0x030],%l6 ! %l6 = 75faa894031269db
ldx [%g1+0x038],%l7 ! %l7 = 1ece7b78a94a5743
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 = ba9ea382d799fd0a
ldx [%g1+0x048],%l1 ! %l1 = 580c9497ddb90710
ldx [%g1+0x050],%l2 ! %l2 = dec4200e1ab849aa
ldx [%g1+0x058],%l3 ! %l3 = f1a55527d8b9e136
ldx [%g1+0x060],%l4 ! %l4 = 8b16c83621126b69
ldx [%g1+0x068],%l5 ! %l5 = 0cd8da06e35ce150
ldx [%g1+0x070],%l6 ! %l6 = 407d32c63c4011c8
ldx [%g1+0x078],%l7 ! %l7 = e483c3ae308d4882
! 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 = bccb1255 9ef28d75 0de0d4c8 6cc92ed4
! %f4 = 9cd29622 0d49ac47 3369aad9 e1e95c50
! %f8 = 07865b67 e5122160 1019eccb 3aeff0db
! %f12 = 64c79f96 19401f0a 8e2c666f f9c5652b
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = adfc76b0 f05f1bff c0f291c0 b10400af
! %f20 = 81e69c8a 3ee12bc1 40963255 76cc9517
! %f24 = 5260d658 ca052b64 a83eec3e 8965557c
! %f28 = dd76f8a4 66c4fd75 bd84aef0 02d6b5f8
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 426aa761 07fd6699 560f3cea 7fb7eb05
! %f36 = f596323e 7cb4ab58 9673f138 521bb970
! %f40 = cd486588 5f1ba114 7476c494 1af1fb9a
! %f44 = 20ed7357 b0c8b30b 210e45f0 78f64fc7
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:
! %l1 = 56e193666fee2f14, Mem[000000001e800000] = f30fe54c
stwa %l1,[%i1+%g0]0x81 ! Mem[000000001e800000] = 6fee2f14
! Mem[000000001f000030] = bf019363, %l2 = 1b8f1e002bb3ef46
lduwa [%i2+%o6]0x80,%l2 ! %l2 = 00000000bf019363
! %l6 = 3ead1b9b, %l7 = fa8ecd83, Mem[0000000031000038] = 29431fcd 016882d4
std %l6,[%o2+0x038] ! Mem[0000000031000038] = 3ead1b9b fa8ecd83
! %l2 = 00000000bf019363, %l5 = 82796ded98f7c178, %l0 = fde01c240f57c39a
srl %l2,%l5,%l0 ! %l0 = 00000000000000bf
! Mem[000000001e800030] = 29fa5ff6, %l6 = 015430803ead1b9b
ldswa [%i1+%o6]0x81,%l6 ! %l6 = 0000000029fa5ff6
! %f26 = a83eec3e 8965557c, Mem[0000000030800078] = 21beaf18 7c4dda80
std %f26,[%o1+0x078] ! Mem[0000000030800078] = a83eec3e 8965557c
! %l4 = 4af500ac7253bc20, %l7 = 409405e9fa8ecd83, %l4 = 4af500ac7253bc20
addc %l4,%l7,%l4 ! %l4 = 8b8906966ce289a3
! %l7 = 409405e9fa8ecd83, Mem[000000001f800020] = 15a22edf
stwa %l7,[%i3+%o4]0x89 ! Mem[000000001f800020] = fa8ecd83
! %l7 = 409405e9fa8ecd83, immed = 00000993, %y = 00000000
sdivcc %l7,0x993,%l5 ! %l5 = 00000000001a2b88, %ccr = 00
mov %l0,%y ! %y = 000000bf
! %l4 = 6ce289a3, %l5 = 001a2b88, Mem[0000000031000038] = 3ead1b9b fa8ecd83
std %l4,[%o2+0x038] ! Mem[0000000031000038] = 6ce289a3 001a2b88
p7_label_2:
! %l0 = 00000000000000bf, immed = fffffaa5, %l3 = 6675ffbe3ab893de
or %l0,-0x55b,%l3 ! %l3 = fffffffffffffabf
! %l3 = fffffffffffffabf, Mem[000000001f80002c] = e7dbd4a4, %asi = 80
stha %l3,[%i3+0x02c]%asi ! Mem[000000001f80002c] = fabfd4a4
! %l7 = 409405e9fa8ecd83, Mem[000000003080003e] = 838da2ee
stb %l7,[%o1+0x03e] ! Mem[000000003080003c] = 838d83ee
! Mem[000000001e800028] = a0c164ee, %l0 = 00000000000000bf
lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000a0
! %l6 = 0000000029fa5ff6, %l0 = 00000000000000a0, %l3 = fffffffffffffabf
tsubcc %l6,%l0,%l3 ! %l3 = 0000000029fa5f56, %ccr = 02
! Mem[000000001f000030] = bf019363, %l7 = 409405e9fa8ecd83
ldsba [%i2+%o6]0x81,%l7 ! %l7 = ffffffffffffffbf
! %l4 = 8b8906966ce289a3, immed = fffffaa0, %l0 = 00000000000000a0
addc %l4,-0x560,%l0 ! %l0 = 8b8906966ce28443
! Mem[000000001e000010] = 9382699fe685aa11, %f14 = 8e2c666f f9c5652b
ldda [%i0+%i5]0x88,%f14 ! %f14 = 9382699f e685aa11
! Mem[000000001f800020] = 83cd8efaa49560fd, %f20 = 81e69c8a 3ee12bc1
ldd [%i3+%o4],%f20 ! %f20 = 83cd8efa a49560fd
! Mem[000000001f000028] = 47851b16, %l0 = 8b8906966ce28443
lduba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000016
p7_label_3:
! %l4 = 6ce289a3, %l5 = 001a2b88, Mem[000000001f800018] = b11a96e2 2125841b
std %l4,[%i3+%i6] ! Mem[000000001f800018] = 6ce289a3 001a2b88
! %l5 = 00000000001a2b88, immed = 00000010, %l3 = 0000000029fa5f56
sra %l5,0x010,%l3 ! %l3 = 000000000000001a
! %l2 = 00000000bf019363, Mem[0000000030000039] = 3ab1cc15
stb %l2,[%o0+0x039] ! Mem[0000000030000038] = 3a63cc15
! Mem[000000001f000010] = 95e53013, %l6 = 0000000029fa5ff6
ldsba [%i2+%i5]0x89,%l6 ! %l6 = 0000000000000013
! %f16 = adfc76b0, Mem[000000001f800028] = 70e67ede
sta %f16,[%i3+%o5]0x89 ! Mem[000000001f800028] = adfc76b0
! %l4 = 8b8906966ce289a3, Mem[000000001f800070] = 6809f0bf046be3ef
stx %l4,[%i3+0x070] ! Mem[000000001f800070] = 8b8906966ce289a3
! %l0 = 0000000000000016, %l7 = ffffffffffffffbf, %l7 = ffffffffffffffbf
srl %l0,%l7,%l7 ! %l7 = 0000000000000000
! %l0 = 0000000000000016, %l7 = 0000000000000000, %y = 000000bf
umulcc %l0,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
! %l1 = 56e193666fee2f14, %l4 = 8b8906966ce289a3, %l4 = 8b8906966ce289a3
srlx %l1,%l4,%l4 ! %l4 = 000000000adc326c
! Mem[0000000031800038] = 19a7328e 0a1c0296, %l4 = 0adc326c, %l5 = 001a2b88
ldd [%o3+0x038],%l4 ! %l4 = 0000000019a7328e 000000000a1c0296
p7_label_4:
! Mem[0000000031800038] = 19a7328e0a1c0296, %l3 = 0000000000000000
ldxa [%o3+0x038]%asi,%l3 ! %l3 = 19a7328e0a1c0296
! %l2 = 00000000bf019363, %l6 = 0000000000000013, %l3 = 19a7328e0a1c0296
addc %l2,%l6,%l3 ! %l3 = 00000000bf019376
! %l4 = 0000000019a7328e, Mem[000000003180003d] = 0a1c0296
stb %l4,[%o3+0x03d] ! Mem[000000003180003c] = 0a8e0296
! Mem[0000000030800038] = 165b805c838d83ee, %l5 = 000000000a1c0296
ldx [%o1+0x038],%l5 ! %l5 = 165b805c838d83ee
! %l3 = 00000000bf019376, Mem[000000001f000044] = 9a7700b1
sth %l3,[%i2+0x044] ! Mem[000000001f000044] = 937600b1
! Invert Register : %l0 = 0000000000000016
xor %l0,-1,%l0 ! %l0 = ffffffffffffffe9
! %l1 = 56e193666fee2f14, %l4 = 0000000019a7328e, %l0 = ffffffffffffffe9
sra %l1,%l4,%l0 ! %l0 = 000000000001bfb8
! %l7 = 0000000000000000, Mem[0000000030000078] = e7df35c6, %asi = 80
stwa %l7,[%o0+0x078]%asi ! Mem[0000000030000078] = 00000000
! %l4 = 0000000019a7328e, Mem[000000003080007c] = 8965557c
stw %l4,[%o1+0x07c] ! Mem[000000003080007c] = 19a7328e
! %l3 = 00000000bf019376, Mem[000000001f800018] = 6ce289a3
stba %l3,[%i3+%i6]0x81 ! Mem[000000001f800018] = 76e289a3
p7_label_5:
! %f0 = bccb1255, Mem[0000000031000078] = af24081c
sta %f0 ,[%o2+0x078]%asi ! Mem[0000000031000078] = bccb1255
! %l1 = 56e193666fee2f14, %l2 = 00000000bf019363, %l0 = 000000000001bfb8
or %l1,%l2,%l0 ! %l0 = 56e19366ffefbf77
! Mem[000000001f000000] = d4579702 71c14d35, %l4 = 19a7328e, %l5 = 838d83ee
ldda [%i2+0x000]%asi,%l4 ! %l4 = 00000000d4579702 0000000071c14d35
! %l4 = 00000000d4579702, %l5 = 0000000071c14d35, %l5 = 0000000071c14d35
udivx %l4,%l5,%l5 ! %l5 = 0000000000000001
! %l2 = bf019363, %l3 = bf019376, Mem[000000001f800020] = 83cd8efa a49560fd
stda %l2,[%i3+%o4]0x81 ! Mem[000000001f800020] = bf019363 bf019376
! Mem[0000000030800038] = 165b805c, %l4 = 00000000d4579702
ldsha [%o1+0x038]%asi,%l4 ! %l4 = 000000000000165b
! %f0 = bccb1255 9ef28d75, Mem[000000001e000010] = e685aa11 9382699f
stda %f0 ,[%i0+%i5]0x89 ! Mem[000000001e000010] = bccb1255 9ef28d75
! Mem[000000003000007c] = da2a9c8c, %l0 = 56e19366ffefbf77
ldsha [%o0+0x07c]%asi,%l0 ! %l0 = ffffffffffffda2a
! Mem[000000001f000018] = 0f4fe69b, %l7 = 0000000000000000
lduwa [%i2+%i6]0x88,%l7 ! %l7 = 000000000f4fe69b
! Mem[000000001f000030] = 639301bf, %l6 = 0000000000000013
lduwa [%i2+%o6]0x88,%l6 ! %l6 = 00000000639301bf
p7_label_6:
! Mem[000000001f000010] = 95e53013, %l3 = 00000000bf019376
lduha [%i2+%i5]0x88,%l3 ! %l3 = 0000000000003013
! %l5 = 0000000000000001, %l2 = 00000000bf019363, %l3 = 0000000000003013
xorcc %l5,%l2,%l3 ! %l3 = 00000000bf019362, %ccr = 08
! %l3 = 00000000bf019362, Mem[000000001f000008] = 000bdbb0
stwa %l3,[%i2+%i4]0x89 ! Mem[000000001f000008] = bf019362
! %l3 = 00000000bf019362, %l5 = 0000000000000001, %y = 00000000
umul %l3,%l5,%l5 ! %l5 = 00000000bf019362, %y = 00
! %l1 = 56e193666fee2f14, Mem[000000003100007c] = 64a3e22e
stw %l1,[%o2+0x07c] ! Mem[000000003100007c] = 6fee2f14
! %f2 = 0de0d4c8 6cc92ed4, Mem[0000000030800038] = 165b805c 838d83ee
stda %f2 ,[%o1+0x038]%asi ! Mem[0000000030800038] = 0de0d4c8 6cc92ed4
! Mem[000000003080003c] = 6cc92ed4, %l6 = 00000000639301bf
ldsh [%o1+0x03c],%l6 ! %l6 = 0000000000006cc9
! %l1 = 56e193666fee2f14, %l1 = 56e193666fee2f14, %l4 = 000000000000165b
or %l1,%l1,%l4 ! %l4 = 56e193666fee2f14
! %f21 = a49560fd, Mem[000000001f000054] = 06eb0855
st %f21,[%i2+0x054] ! Mem[000000001f000054] = a49560fd
! Mem[0000000031800038] = 19a7328e 0a8e0296, %l4 = 6fee2f14, %l5 = bf019362
ldd [%o3+0x038],%l4 ! %l4 = 0000000019a7328e 000000000a8e0296
p7_label_7:
! Mem[000000001e800030] = 29fa5ff6, %l1 = 56e193666fee2f14
lduha [%i1+%o6]0x80,%l1 ! %l1 = 00000000000029fa
! Mem[000000001e000028] = 55eb9922 a1bc417d, %l0 = ffffda2a, %l1 = 000029fa
ldd [%i0+%o5],%l0 ! %l0 = 0000000055eb9922 00000000a1bc417d
! %l6 = 00006cc9, %l7 = 0f4fe69b, Mem[000000001e000028] = 2299eb55 7d41bca1
stda %l6,[%i0+%o5]0x89 ! Mem[000000001e000028] = 00006cc9 0f4fe69b
! %l6 = 00006cc9, %l7 = 0f4fe69b, Mem[0000000031800038] = 19a7328e 0a8e0296
std %l6,[%o3+0x038] ! Mem[0000000031800038] = 00006cc9 0f4fe69b
! Clear Register : %l7 = 000000000f4fe69b
clr %l7 ! %l7 = 0000000000000000
! %l2 = 00000000bf019363, Mem[000000003100007a] = bccb1255
stb %l2,[%o2+0x07a] ! Mem[0000000031000078] = bccb6355
! %l2 = 00000000bf019363, Mem[000000001f00002c] = 751b70e7, %asi = 80
stwa %l2,[%i2+0x02c]%asi ! Mem[000000001f00002c] = bf019363
! %l2 = 00000000bf019363, Mem[000000001e80003b] = e6534abf
stb %l2,[%i1+0x03b] ! Mem[000000001e800038] = e6534a63
! %l7 = 0000000000000000, immed = fffff6d9, %y = 00000000
sdivcc %l7,-0x927,%l7 ! %l7 = 0000000000000000, %ccr = 44
mov %l0,%y ! %y = 55eb9922
! %l1 = 00000000a1bc417d, immd = 0000000000000381, %l4 = 0000000019a7328e
udivx %l1,0x381,%l4 ! %l4 = 00000000002e2899
p7_label_8:
! Mem[000000001e000018] = 935d5f04119677a4, %f4 = 9cd29622 0d49ac47
ldda [%i0+%i6]0x88,%f4 ! %f4 = 935d5f04 119677a4
! %l2 = 00000000bf019363, immed = fffffd6f, %l2 = 00000000bf019363
add %l2,-0x291,%l2 ! %l2 = 00000000bf0190d2
! Mem[000000001e800018] = 3c79e0c7, %l3 = 00000000bf019362
ldsha [%i1+%i6]0x89,%l3 ! %l3 = ffffffffffffe0c7
! %l2 = 00000000bf0190d2, immed = fffffe17, %l1 = 00000000a1bc417d
xnorcc %l2,-0x1e9,%l1 ! %l1 = 00000000bf01913a, %ccr = 08
! %l1 = 00000000bf01913a, immd = 0000000000000a38, %l4 = 00000000002e2899
udivx %l1,0xa38,%l4 ! %l4 = 000000000012b115
! %l3 = ffffffffffffe0c7, immed = fffff703, %l3 = ffffffffffffe0c7
subc %l3,-0x8fd,%l3 ! %l3 = ffffffffffffe9c4
! Mem[0000000030000038] = 3a63cc15b65c8720, %f30 = bd84aef0 02d6b5f8
ldd [%o0+0x038],%f30 ! %f30 = 3a63cc15 b65c8720
! %f0 = bccb1255, Mem[000000003100007c] = 6fee2f14
st %f0 ,[%o2+0x07c] ! Mem[000000003100007c] = bccb1255
! Mem[000000003100003c] = 001a2b88, %l1 = 00000000bf01913a
ldsw [%o2+0x03c],%l1 ! %l1 = 00000000001a2b88
! %l4 = 000000000012b115, %l3 = ffffffffffffe9c4, %l7 = 0000000000000000
xorcc %l4,%l3,%l7 ! %l7 = ffffffffffed58d1, %ccr = 88
p7_label_9:
! %l0 = 0000000055eb9922, %l6 = 0000000000006cc9, %y = 55eb9922
udiv %l0,%l6,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 55eb9922
! %l7 = ffffffffffed58d1, %l1 = 00000000001a2b88, %l4 = 000000000012b115
sllx %l7,%l1,%l4 ! %l4 = ffffffffed58d100
! Mem[000000001e000020] = 0ac5e26e, %l6 = 0000000000006cc9
lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000e26e
! %f24 = 5260d658 ca052b64, Mem[000000001f000028] = 47851b16 639301bf
stda %f24,[%i2+%o5]0x89 ! Mem[000000001f000028] = 5260d658 ca052b64
! Mem[000000001e800018] = c7e0793c 93e44e96, %l6 = 0000e26e, %l7 = ffed58d1
ldda [%i1+0x018]%asi,%l6 ! %l6 = 00000000c7e0793c 0000000093e44e96
! %f24 = 5260d658 ca052b64, Mem[000000001f000048] = d1e29c92 b5c6b28c
stda %f24,[%i2+0x048]%asi ! Mem[000000001f000048] = 5260d658 ca052b64
! Mem[0000000030800078] = a83eec3e 19a7328e, %l2 = ffffffff, %l3 = ffffe9c4
ldd [%o1+0x078],%l2 ! %l2 = 00000000a83eec3e 0000000019a7328e
! Mem[000000001f000028] = ca052b64, %l7 = 0000000093e44e96
lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000064
! %l1 = 00000000001a2b88, Mem[000000001f000028] = ca052b64
stwa %l1,[%i2+%o5]0x89 ! Mem[000000001f000028] = 001a2b88
! Mem[0000000031000038] = 6ce289a3, %l0 = 0000000055eb9922
lduw [%o2+0x038],%l0 ! %l0 = 000000006ce289a3
p7_label_10:
! %l6 = 00000000c7e0793c, %l7 = 0000000000000064, %l0 = 000000006ce289a3
mulx %l6,%l7,%l0 ! %l0 = 0000004e13af5b70, %y = 55eb9922
! %l6 = 00000000c7e0793c, %l2 = 00000000a83eec3e, %l2 = 00000000a83eec3e
andncc %l6,%l2,%l2 ! %l2 = 0000000047c01100, %ccr = 00
! %l5 = 000000000a8e0296, %l1 = 00000000001a2b88, %l0 = 0000004e13af5b70
xorcc %l5,%l1,%l0 ! %l0 = 000000000a94291e, %ccr = 00
! %l1 = 00000000001a2b88, Mem[000000001f800010] = ac368956
stha %l1,[%i3+%i5]0x88 ! Mem[000000001f800010] = ac362b88
! %l2 = 0000000047c01100, immed = fffffbd3, %l5 = 000000000a8e0296
andcc %l2,-0x42d,%l5 ! %l5 = 0000000047c01100, %ccr = 00
! Mem[000000003180003c] = 0f4fe69b, %l4 = ffffffffed58d100
ldsw [%o3+0x03c],%l4 ! %l4 = 000000000f4fe69b
! Set Register : %l4 = 000000000f4fe69b
xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
! %l5 = 0000000047c01100, immed = 0000001a, %l0 = 000000000a94291e
srl %l5,0x01a,%l0 ! %l0 = 0000000000000011
! %l6 = 00000000c7e0793c, %l0 = 0000000000000011, %l0 = 0000000000000011
srax %l6,%l0,%l0 ! %l0 = 00000000000063f0
! Mem[0000000030000078] = 00000000, %l2 = 0000000047c01100
ldsb [%o0+0x07a],%l2 ! %l2 = 0000000000000000
p7_label_11:
! %l4 = ffffffffffffffff, immed = fffff813, %y = 55eb9922
udiv %l4,-0x7ed,%l3 ! %l3 = 0000000055eb9bcb
mov %l0,%y ! %y = 000063f0
! %l2 = 0000000000000000, Mem[000000001e800034] = bb9d8147
stw %l2,[%i1+0x034] ! Mem[000000001e800034] = 00000000
! %l5 = 0000000047c01100, %l3 = 0000000055eb9bcb, %l5 = 0000000047c01100
addccc %l5,%l3,%l5 ! %l5 = 000000009dabaccb, %ccr = 0a
! Mem[000000001f000064] = 147413b7, %f26 = a83eec3e
ld [%i2+0x064],%f26 ! %f26 = 147413b7
! %l3 = 0000000055eb9bcb, %l2 = 0000000000000000, %l5 = 000000009dabaccb
addccc %l3,%l2,%l5 ! %l5 = 0000000055eb9bcb, %ccr = 00
! %l0 = 00000000000063f0, %l6 = 00000000c7e0793c, %y = 000063f0
udiv %l0,%l6,%l1 ! %l1 = 0000000000007fff
mov %l0,%y ! %y = 000063f0
! Mem[0000000031800078] = 9e71870c, %f5 = 119677a4
ld [%o3+0x078],%f5 ! %f5 = 9e71870c
! Mem[000000001e800010] = 84395052febeef11, %f18 = c0f291c0 b10400af
ldda [%i1+%i5]0x80,%f18 ! %f18 = 84395052 febeef11
! %l0 = 00000000000063f0, %l5 = 0000000055eb9bcb, %l1 = 0000000000007fff
andncc %l0,%l5,%l1 ! %l1 = 0000000000006030, %ccr = 00
! %f26 = 147413b7, Mem[000000001f800028] = b076fcad
sta %f26,[%i3+%o5]0x81 ! Mem[000000001f800028] = 147413b7
p7_label_12:
! %l1 = 0000000000006030, immed = 000004e4, %l1 = 0000000000006030
subc %l1,0x4e4,%l1 ! %l1 = 0000000000005b4c
! %l1 = 0000000000005b4c, immed = 00000001, %l0 = 00000000000063f0
sll %l1,0x001,%l0 ! %l0 = 000000000000b698
! %l2 = 0000000000000000
sethi %hi(0x74f72400),%l2 ! %l2 = 0000000074f72400
! Mem[000000001e000000] = 75cb1eb3, %f3 = 6cc92ed4
lda [%i0+%g0]0x80,%f3 ! %f3 = 75cb1eb3
! %l3 = 0000000055eb9bcb, %l0 = 000000000000b698, %l7 = 0000000000000064
orn %l3,%l0,%l7 ! %l7 = ffffffffffffdbef
! %l7 = ffffffffffffdbef, %l0 = 000000000000b698, %l4 = ffffffffffffffff
addc %l7,%l0,%l4 ! %l4 = 0000000000009287
! %l0 = 000000000000b698, Mem[000000001f000020] = 17003b6a
stwa %l0,[%i2+%o4]0x89 ! Mem[000000001f000020] = 0000b698
! %f28 = dd76f8a4 66c4fd75, Mem[0000000030800038] = 0de0d4c8 6cc92ed4
std %f28,[%o1+0x038] ! Mem[0000000030800038] = dd76f8a4 66c4fd75
! %l6 = c7e0793c, %l7 = ffffdbef, Mem[0000000031000078] = bccb6355 bccb1255
std %l6,[%o2+0x078] ! Mem[0000000031000078] = c7e0793c ffffdbef
! %l0 = 000000000000b698, Mem[000000001f800000] = f9169f1d
stha %l0,[%i3+%g0]0x88 ! Mem[000000001f800000] = f916b698
p7_label_13:
! %l2 = 74f72400, %l3 = 55eb9bcb, Mem[000000001e000010] = 758df29e 5512cbbc
stda %l2,[%i0+%i5]0x81 ! Mem[000000001e000010] = 74f72400 55eb9bcb
! %l4 = 0000000000009287, immed = fffff46e, %l1 = 0000000000005b4c
or %l4,-0xb92,%l1 ! %l1 = fffffffffffff6ef
! %l3 = 0000000055eb9bcb, immed = 00000003, %l4 = 0000000000009287
srl %l3,0x003,%l4 ! %l4 = 000000000abd7379
! %l0 = 000000000000b698, %l7 = ffffffffffffdbef, %y = 000063f0
sdiv %l0,%l7,%l0 ! %l0 = ffffffff80000000
mov %l0,%y ! %y = 80000000
! Mem[0000000030800038] = dd76f8a4, %l4 = 000000000abd7379
ldsw [%o1+0x038],%l4 ! %l4 = ffffffffdd76f8a4
! %l4 = ffffffffdd76f8a4, Mem[000000001e000020] = 6ee2c50a
stba %l4,[%i0+%o4]0x81 ! Mem[000000001e000020] = a4e2c50a
! Mem[000000001f000008] = 629301bfea84b5b5, %f6 = 3369aad9 e1e95c50
ldda [%i2+%i4]0x81,%f6 ! %f6 = 629301bf ea84b5b5
! Mem[000000001f000018] = 9be64f0f4580baa5, %l3 = 0000000055eb9bcb
ldxa [%i2+%i6]0x81,%l3 ! %l3 = 9be64f0f4580baa5
! Mem[000000001e800050] = ea3cbb94, %l0 = ffffffff80000000
lduh [%i1+0x052],%l0 ! %l0 = 000000000000bb94
! %l0 = 000000000000bb94, %l7 = ffffffffffffdbef, %l3 = 9be64f0f4580baa5
addcc %l0,%l7,%l3 ! %l3 = 0000000000009783, %ccr = 11
p7_label_14:
! %f10 = 1019eccb 3aeff0db, Mem[000000001f800020] = 639301bf 769301bf
stda %f10,[%i3+%o4]0x89 ! Mem[000000001f800020] = 1019eccb 3aeff0db
! %f10 = 1019eccb 3aeff0db, Mem[0000000030800078] = a83eec3e 19a7328e
std %f10,[%o1+0x078] ! Mem[0000000030800078] = 1019eccb 3aeff0db
! %l3 = 0000000000009783, immed = 00000ee1, %l3 = 0000000000009783
addccc %l3,0xee1,%l3 ! %l3 = 000000000000a665, %ccr = 00
! Mem[000000001e800000] = 142fee6f, %l1 = fffffffffffff6ef
lduba [%i1+%g0]0x88,%l1 ! %l1 = 000000000000006f
! %l4 = ffffffffdd76f8a4, %l1 = 000000000000006f, %y = 80000000
udivcc %l4,%l1,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = 0000bb94
! Mem[0000000031000038] = 6ce289a3 001a2b88, %l6 = c7e0793c, %l7 = ffffdbef
ldda [%o2+0x038]%asi,%l6 ! %l6 = 000000006ce289a3 00000000001a2b88
! %f22 = 40963255 76cc9517, Mem[000000001f000010] = 95e53013 262dbeb8
stda %f22,[%i2+%i5]0x89 ! Mem[000000001f000010] = 40963255 76cc9517
! %l4 = ffffffffdd76f8a4
setx 0xf2213f2bf2213f2b,%g7,%l4 ! %l4 = f2213f2bf2213f2b
! %l5 = 0000000055eb9bcb, immed = 00000dc4, %l7 = 00000000001a2b88
addccc %l5,0xdc4,%l7 ! %l7 = 0000000055eba98f, %ccr = 00
! Mem[000000001f800060] = 8fd91098 4d430df4, %l0 = 0000bb94, %l1 = 0000006f
ldd [%i3+0x060],%l0 ! %l0 = 000000008fd91098 000000004d430df4
p7_label_15:
! %l7 = 0000000055eba98f, Mem[000000001f000008] = 629301bfea84b5b5
stxa %l7,[%i2+%i4]0x80 ! Mem[000000001f000008] = 0000000055eba98f
! Mem[000000001f800058] = a5b40834, %f28 = dd76f8a4
ld [%i3+0x058],%f28 ! %f28 = a5b40834
! %l0 = 8fd91098, %l1 = 4d430df4, Mem[0000000030000038] = 3a63cc15 b65c8720
std %l0,[%o0+0x038] ! Mem[0000000030000038] = 8fd91098 4d430df4
! %l6 = 000000006ce289a3, %l2 = 0000000074f72400, %l4 = f2213f2bf2213f2b
orncc %l6,%l2,%l4 ! %l4 = ffffffffefeadbff, %ccr = 88
! %l4 = efeadbff, %l5 = 55eb9bcb, Mem[000000001f800028] = 147413b7 fabfd4a4
stda %l4,[%i3+%o5]0x81 ! Mem[000000001f800028] = efeadbff 55eb9bcb
! %l4 = efeadbff, %l5 = 55eb9bcb, Mem[000000001f800008] = 7414a226 41d6fb73
std %l4,[%i3+%i4] ! Mem[000000001f800008] = efeadbff 55eb9bcb
! Mem[000000001e800028] = a0c164ee, %l6 = 000000006ce289a3
ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffffa0
! Mem[0000000030800038] = dd76f8a4, %l1 = 000000004d430df4
ldswa [%o1+0x038]%asi,%l1 ! %l1 = ffffffffdd76f8a4
! %l1 = ffffffffdd76f8a4, immed = 0000037b, %y = 0000bb94
umul %l1,0x37b,%l7 ! %l7 = 00000302cd1362cc, %y = 302
! %l5 = 0000000055eb9bcb, %l2 = 0000000074f72400, %y = 00000302
udiv %l5,%l2,%l1 ! %l1 = 0000000000000696
mov %l0,%y ! %y = 8fd91098
p7_label_16:
! Mem[0000000031000078] = c7e0793c, %l0 = 000000008fd91098
lduw [%o2+0x078],%l0 ! %l0 = 00000000c7e0793c
save ! CWP = 1
! %l4 = e8730d5ea52e8b76, %l3 = 1336af368ead9db3, %l1 = a6f8ee904b9addca
sra %l4,%l3,%l1 ! %l1 = fffffffffffff4a5
! %l4 = e8730d5ea52e8b76, immed = fffff071, %l2 = e6e7280022e83d5d
add %l4,-0xf8f,%l2 ! %l2 = e8730d5ea52e7be7
! %l2 = e8730d5ea52e7be7, %l7 = f4d38be7eb91eb21, %l7 = f4d38be7eb91eb21
subccc %l2,%l7,%l7 ! %l7 = f39f8176b99c90c6, %ccr = 99
! Mem[0000000031000078] = c7e0793c, %l5 = 877aebec68edfc64
ldsb [%i2+0x07a],%l5 ! %l5 = 0000000000000079
! Mem[000000001e000030] = 249fa444, %l5 = 0000000000000079
lduba [%o0+%i6]0x88,%l5 ! %l5 = 0000000000000044
! Mem[000000001f000010] = 1795cc76, %l7 = f39f8176b99c90c6
ldsha [%o2+0x012]%asi,%l7 ! %l7 = ffffffffffffcc76
! %l7 = ffffffffffffcc76, immed = fffff062, %l3 = 1336af368ead9db3
andcc %l7,-0xf9e,%l3 ! %l3 = ffffffffffffc062, %ccr = 88
! %l6 = df2c13a8665fb2dd, Mem[000000001e000018] = 119677a4
stwa %l6,[%o0+%o6]0x89 ! Mem[000000001e000018] = 665fb2dd
p7_label_17: ! %cwp = 1
! %f10 = 1019eccb, Mem[0000000030800038] = dd76f8a4
st %f10,[%i1+0x038] ! Mem[0000000030800038] = 1019eccb
! %l4 = e8730d5ea52e8b76, Mem[000000001f800030] = 95c2b34695b86709
stxa %l4,[%o3+%i6]0x88 ! Mem[000000001f800030] = e8730d5ea52e8b76
! Mem[0000000031800078] = 9e71870ccafbadbb, %f8 = 07865b67 e5122160
ldd [%i3+0x078],%f8 ! %f8 = 9e71870c cafbadbb
! %l2 = e8730d5ea52e7be7, %l1 = fffffffffffff4a5, %l5 = 0000000000000044
orn %l2,%l1,%l5 ! %l5 = e8730d5ea52e7bff
! %l1 = fffffffffffff4a5, immed = fffff027, %l0 = e9942f701f88feda
andcc %l1,-0xfd9,%l0 ! %l0 = fffffffffffff025, %ccr = 88
! %l1 = fffffffffffff4a5, Mem[0000000031000078] = c7e0793cffffdbef
stx %l1,[%i2+0x078] ! Mem[0000000031000078] = fffffffffffff4a5
! %f18 = 84395052 febeef11, Mem[000000001f800010] = 882b36ac dd2fe4ef
stda %f18,[%o3+%o5]0x81 ! Mem[000000001f800010] = 84395052 febeef11
! %l1 = fffffffffffff4a5, Mem[0000000031800038] = 00006cc9, %asi = 80
stwa %l1,[%i3+0x038]%asi ! Mem[0000000031800038] = fffff4a5
! %l2 = e8730d5ea52e7be7, immed = 000007cb, %l6 = df2c13a8665fb2dd
subc %l2,0x7cb,%l6 ! %l6 = e8730d5ea52e741c
! %f26 = 147413b7 8965557c, Mem[0000000030000038] = 8fd91098 4d430df4
std %f26,[%i0+0x038] ! Mem[0000000030000038] = 147413b7 8965557c
p7_label_18: ! %cwp = 1
! %l7 = ffffffffffffcc76, immed = fffff773, %l5 = e8730d5ea52e7bff
orn %l7,-0x88d,%l5 ! %l5 = ffffffffffffccfe
! %l2 = e8730d5ea52e7be7, %l6 = e8730d5ea52e741c, %l6 = e8730d5ea52e741c
andncc %l2,%l6,%l6 ! %l6 = 0000000000000be3, %ccr = 00
! %l7 = ffffffffffffcc76, Mem[000000001f800048] = ed3c84f6
stw %l7,[%o3+0x048] ! Mem[000000001f800048] = ffffcc76
! %l3 = ffffffffffffc062, Mem[000000001e800030] = 29fa5ff6
stwa %l3,[%o1+%i6]0x81 ! Mem[000000001e800030] = ffffc062
! %l0 = fffff025, %l1 = fffff4a5, Mem[000000001e800020] = 9f53c604 ca9405f2
stda %l0,[%o1+%i4]0x89 ! Mem[000000001e800020] = fffff025 fffff4a5
! %l2 = e8730d5ea52e7be7, Mem[0000000031000038] = 6ce289a3001a2b88
stx %l2,[%i2+0x038] ! Mem[0000000031000038] = e8730d5ea52e7be7
! %l7 = ffffffffffffcc76, Mem[000000003080003c] = 66c4fd75
stw %l7,[%i1+0x03c] ! Mem[000000003080003c] = ffffcc76
! %l4 = e8730d5ea52e8b76, Mem[000000001e800020] = 25f0ffff
stwa %l4,[%o1+%i4]0x80 ! Mem[000000001e800020] = a52e8b76
! %l4 = e8730d5ea52e8b76, %l4 = e8730d5ea52e8b76, %y = 8fd91098
smulcc %l4,%l4,%l4 ! %l4 = 2037f15086615a64, %ccr = 08, %y = 2037f150
! Mem[000000001f000008] = 00000000, %l5 = ffffffffffffccfe
lduwa [%o2+%o4]0x88,%l5 ! %l5 = 0000000000000000
p7_label_19: ! %cwp = 1
! %l2 = e8730d5ea52e7be7, immed = 0000000c, %l0 = fffffffffffff025
sra %l2,0x00c,%l0 ! %l0 = fffffffffffa52e7
! Mem[0000000031800038] = fffff4a5 0f4fe69b, %l6 = 00000be3, %l7 = ffffcc76
ldd [%i3+0x038],%l6 ! %l6 = 00000000fffff4a5 000000000f4fe69b
! %f30 = 3a63cc15, Mem[000000001e000008] = 01d7986a
sta %f30,[%o0+%o4]0x81 ! Mem[000000001e000008] = 3a63cc15
! Mem[000000001f800008] = efeadbff55eb9bcb, %l3 = ffffffffffffc062
ldx [%o3+%o4],%l3 ! %l3 = efeadbff55eb9bcb
! %l7 = 000000000f4fe69b, %l1 = fffffffffffff4a5, %l4 = 2037f15086615a64
udivx %l7,%l1,%l4 ! %l4 = 0000000000000000
! %l1 = fffffffffffff4a5, Mem[000000001f800050] = fad6121b
stw %l1,[%o3+0x050] ! Mem[000000001f800050] = fffff4a5
! %l4 = 0000000000000000, Mem[000000003080007d] = 3aeff0db
stb %l4,[%i1+0x07d] ! Mem[000000003080007c] = 3a00f0db
! %l0 = fffffffffffa52e7, Mem[000000001e800020] = a52e8b76
stwa %l0,[%o1+%i4]0x81 ! Mem[000000001e800020] = fffa52e7
! %l3 = efeadbff55eb9bcb, %l1 = fffffffffffff4a5, %l6 = 00000000fffff4a5
tsubcc %l3,%l1,%l6 ! %l6 = efeadbff55eba726, %ccr = 93
! %l5 = 0000000000000000, %l1 = fffffffffffff4a5, %l4 = 0000000000000000
sra %l5,%l1,%l4 ! %l4 = 0000000000000000
p7_label_20: ! %cwp = 1
! %l2 = e8730d5ea52e7be7, immed = fffff8b4, %l6 = efeadbff55eba726
addcc %l2,-0x74c,%l6 ! %l6 = e8730d5ea52e749b, %ccr = 99
! Mem[000000003080003c] = ffffcc76, %l3 = efeadbff55eb9bcb
ldsw [%i1+0x03c],%l3 ! %l3 = ffffffffffffcc76
! Mem[000000001e800010] = 84395052febeef11, %l3 = ffffffffffffcc76
ldx [%o1+%o5],%l3 ! %l3 = 84395052febeef11
! Mem[000000001f000038] = 487c09bc, %l0 = fffffffffffa52e7
ldsh [%o2+0x03a],%l0 ! %l0 = 00000000000009bc
! Mem[000000001f800008] = cb9beb55ffdbeaef, %l5 = 0000000000000000
ldxa [%o3+%o4]0x88,%l5 ! %l5 = cb9beb55ffdbeaef
! %l3 = 84395052febeef11, %l4 = 0000000000000000, %l3 = 84395052febeef11
orn %l3,%l4,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001f000020] = 98b60000, %l7 = 000000000f4fe69b
lduwa [%o2+%i4]0x80,%l7 ! %l7 = 0000000098b60000
! %l4 = 0000000000000000, %l4 = 0000000000000000, %l5 = cb9beb55ffdbeaef
sub %l4,%l4,%l5 ! %l5 = 0000000000000000
! Mem[000000001e800050] = ea3cbb94, %l1 = fffffffffffff4a5
lduw [%o1+0x050],%l1 ! %l1 = 00000000ea3cbb94
! %l4 = 0000000000000000, %l2 = e8730d5ea52e7be7, %y = 2037f150
sdiv %l4,%l2,%l0 ! %l0 = ffffffffa52e9b07
mov %l0,%y ! %y = a52e9b07
p7_label_21: ! %cwp = 1
restore ! CWP = 0
! Mem[0000000031800078] = 9e71870ccafbadbb, %f4 = 935d5f04 9e71870c
ldd [%o3+0x078],%f4 ! %f4 = 9e71870c cafbadbb
! Clear Register : %l6 = ffffffffffffffa0
clr %l6 ! %l6 = 0000000000000000
! %l5 = 0000000055eb9bcb, Mem[000000001e800030] = ffffc062
stwa %l5,[%i1+%o6]0x81 ! Mem[000000001e800030] = 55eb9bcb
! %l6 = 0000000000000000, immed = ffffff0f, %l1 = 0000000000000696
xorcc %l6,-0x0f1,%l1 ! %l1 = ffffffffffffff0f, %ccr = 88
! %l4 = ffffffffefeadbff, %l5 = 0000000055eb9bcb, %l1 = ffffffffffffff0f
xorcc %l4,%l5,%l1 ! %l1 = ffffffffba014034, %ccr = 88
! Mem[000000001e000000] = b31ecb75, %l1 = ffffffffba014034
ldsba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000075
! Mem[000000001f000020] = 98b6000088afc615, %f28 = a5b40834 66c4fd75
ldda [%i2+%o4]0x81,%f28 ! %f28 = 98b60000 88afc615
! %l2 = 0000000074f72400, immed = 000002e4, %l6 = 0000000000000000
addc %l2,0x2e4,%l6 ! %l6 = 0000000074f726e4
! Mem[000000003000007c] = da2a9c8c, %l0 = 00000000c7e0793c
ldsw [%o0+0x07c],%l0 ! %l0 = ffffffffda2a9c8c
p7_label_22:
! Mem[000000001f000010] = 1795cc7655329640, %l4 = ffffffffefeadbff
ldx [%i2+%i5],%l4 ! %l4 = 1795cc7655329640
! Mem[000000001f000030] = bf019363, %l3 = 00000000ffffffff
ldub [%i2+0x031],%l3 ! %l3 = 0000000000000001
! Mem[0000000031000078] = ffffffff, %l2 = 0000000074f72400
ldub [%o2+0x079],%l2 ! %l2 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[000000001f00006c] = 11ff09e0
stw %l2,[%i2+0x06c] ! Mem[000000001f00006c] = 000000ff
! %l1 = 0000000000000075, Mem[000000001f000020] = 0000b698
stba %l1,[%i2+%o4]0x89 ! Mem[000000001f000020] = 0000b675
! %l0 = ffffffffda2a9c8c, %l1 = 0000000000000075, %l0 = ffffffffda2a9c8c
addc %l0,%l1,%l0 ! %l0 = ffffffffda2a9d01
! Mem[000000003080003c] = ffffcc76, %l5 = 0000000055eb9bcb
ldsh [%o1+0x03e],%l5 ! %l5 = ffffffffffffcc76
! %l4 = 1795cc7655329640, Mem[000000001e800055] = 1da1e2a2
stba %l4,[%i1+0x055]%asi ! Mem[000000001e800054] = 1d40e2a2
! %l2 = 00000000000000ff, %l4 = 1795cc7655329640, %l0 = ffffffffda2a9d01
andcc %l2,%l4,%l0 ! %l0 = 0000000000000040, %ccr = 00
! %f27 = 8965557c, Mem[0000000031000078] = ffffffff
st %f27,[%o2+0x078] ! Mem[0000000031000078] = 8965557c
p7_label_23:
! %f13 = 19401f0a, Mem[0000000030000038] = 147413b7
st %f13,[%o0+0x038] ! Mem[0000000030000038] = 19401f0a
! %l4 = 1795cc7655329640
sethi %hi(0xaa67e000),%l4 ! %l4 = 00000000aa67e000
! Mem[0000000031800038] = fffff4a5 0f4fe69b, %l0 = 00000040, %l1 = 00000075
ldd [%o3+0x038],%l0 ! %l0 = 00000000fffff4a5 000000000f4fe69b
! Mem[0000000031800038] = fffff4a50f4fe69b, %f26 = 147413b7 8965557c
ldd [%o3+0x038],%f26 ! %f26 = fffff4a5 0f4fe69b
! Mem[000000001e800068] = 0dee578c, %l7 = 00000302cd1362cc
ldub [%i1+0x069],%l7 ! %l7 = 00000000000000ee
! Mem[000000003000003c] = 8965557c, %l0 = 00000000fffff4a5
lduw [%o0+0x03c],%l0 ! %l0 = 000000008965557c
! Mem[000000003180003c] = 0f4fe69b, %l2 = 00000000000000ff
ldsba [%o3+0x03d]%asi,%l2 ! %l2 = 000000000000004f
! %l0 = 000000008965557c, %l1 = 000000000f4fe69b, %l5 = ffffffffffffcc76
orn %l0,%l1,%l5 ! %l5 = fffffffff9f55d7c
! Mem[000000003100007c] = fffff4a5, %f8 = 9e71870c
ld [%o2+0x07c],%f8 ! %f8 = fffff4a5
! Mem[000000001e000020] = 33afcd28 0ac5e2a4, %l0 = 8965557c, %l1 = 0f4fe69b
ldda [%i0+%o4]0x89,%l0 ! %l0 = 000000000ac5e2a4 0000000033afcd28
p7_label_24:
! %f16 = adfc76b0 f05f1bff, Mem[000000001f000010] = 1795cc76 55329640
stda %f16,[%i2+%i5]0x81 ! Mem[000000001f000010] = adfc76b0 f05f1bff
! %l5 = fffffffff9f55d7c, Mem[0000000030000078] = 00000000
stw %l5,[%o0+0x078] ! Mem[0000000030000078] = f9f55d7c
! Mem[0000000031000078] = 8965557c fffff4a5, %l4 = aa67e000, %l5 = f9f55d7c
ldda [%o2+0x078]%asi,%l4 ! %l4 = 000000008965557c 00000000fffff4a5
! Mem[000000001f80007c] = dc25b1f0, %l0 = 000000000ac5e2a4
lduw [%i3+0x07c],%l0 ! %l0 = 00000000dc25b1f0
! %l7 = 00000000000000ee, Mem[000000003100003c] = a52e7be7
stw %l7,[%o2+0x03c] ! Mem[000000003100003c] = 000000ee
! Mem[000000001e000000] = 75cb1eb3aa60fab6, %l3 = 0000000000000001
ldxa [%i0+%g0]0x81,%l3 ! %l3 = 75cb1eb3aa60fab6
! %l0 = 00000000dc25b1f0, immed = 00000fdb, %l0 = 00000000dc25b1f0
andcc %l0,0xfdb,%l0 ! %l0 = 00000000000001d0, %ccr = 00
! %l1 = 0000000033afcd28, immed = fffffa55, %l1 = 0000000033afcd28
addcc %l1,-0x5ab,%l1 ! %l1 = 0000000033afc77d, %ccr = 11
! Mem[000000001f000058] = ccc04ddb, %f9 = cafbadbb
ld [%i2+0x058],%f9 ! %f9 = ccc04ddb
! Mem[000000003080007c] = 3a00f0db, %l4 = 000000008965557c
ldub [%o1+0x07f],%l4 ! %l4 = 00000000000000db
p7_label_25:
! Set Register : %l5 = 00000000fffff4a5
xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000031000038] = e8730d5e 000000ee, %l6 = 74f726e4, %l7 = 000000ee
ldd [%o2+0x038],%l6 ! %l6 = 00000000e8730d5e 00000000000000ee
! %l5 = ffffffffffffffff, Mem[000000001f800040] = b1327ec4de677f80
stx %l5,[%i3+0x040] ! Mem[000000001f800040] = ffffffffffffffff
! Mem[000000001e000060] = e03f3216, %l6 = 00000000e8730d5e
ldsb [%i0+0x061],%l6 ! %l6 = 000000000000003f
! Mem[000000003180003c] = 0f4fe69b, %l7 = 00000000000000ee
ldsba [%o3+0x03f]%asi,%l7 ! %l7 = ffffffffffffff9b
! %l5 = ffffffffffffffff, %l5 = ffffffffffffffff, %y = a52e9b07
smul %l5,%l5,%l2 ! %l2 = 0000000000000001, %y = 00
! %l6 = 000000000000003f, %l0 = 00000000000001d0, %l1 = 0000000033afc77d
sra %l6,%l0,%l1 ! %l1 = 0000000000000000
! Mem[000000003180003c] = 0f4fe69b, %l7 = ffffffffffffff9b
lduw [%o3+0x03c],%l7 ! %l7 = 000000000f4fe69b
! %l1 = 0000000000000000, Mem[0000000030800038] = 1019eccb
stw %l1,[%o1+0x038] ! Mem[0000000030800038] = 00000000
! Mem[000000001f80003c] = 3f09b60d, %l4 = 00000000000000db
ldub [%i3+0x03f],%l4 ! %l4 = 000000000000000d
p7_label_26:
! %l5 = ffffffffffffffff, immed = fffff128, %l4 = 000000000000000d
orn %l5,-0xed8,%l4 ! %l4 = ffffffffffffffff
! %l0 = 00000000000001d0, immed = 00000c71, %l7 = 000000000f4fe69b
taddcctv %l0,0xc71,%l7 ! %l0 = 00000000000001f3, Trapped
! %l4 = ffffffffffffffff, %l0 = 00000000000001f3, %l5 = ffffffffffffffff
xor %l4,%l0,%l5 ! %l5 = fffffffffffffe0c
! %l1 = 0000000000000000, Mem[000000001f000000] = d4579702
stwa %l1,[%i2+%g0]0x81 ! Mem[000000001f000000] = 00000000
! Mem[000000001f800058] = a5b40834, %l0 = 00000000000001f3
lduh [%i3+0x05a],%l0 ! %l0 = 0000000000000834
! Randomly selected nop
nop
! Mem[000000001f800038] = f8d3ef9b, %l6 = 000000000000003f
ldswa [%i3+0x038]%asi,%l6 ! %l6 = fffffffff8d3ef9b
! Mem[000000001f000018] = a5ba80450f4fe69b, %l0 = 0000000000000834
ldxa [%i2+%i6]0x88,%l0 ! %l0 = a5ba80450f4fe69b
! Mem[0000000031000078] = 8965557cfffff4a5, %l2 = 0000000000000001
ldx [%o2+0x078],%l2 ! %l2 = 8965557cfffff4a5
! %l3 = 75cb1eb3aa60fab6, immed = fffff628, %l0 = a5ba80450f4fe69b
addcc %l3,-0x9d8,%l0 ! %l0 = 75cb1eb3aa60f0de, %ccr = 19
p7_label_27:
! Mem[000000001e000010] = 74f7240055eb9bcb, %f16 = adfc76b0 f05f1bff
ldda [%i0+%i5]0x81,%f16 ! %f16 = 74f72400 55eb9bcb
! %l7 = 000000000f4fe69b, Mem[000000001e800014] = febeef11
stba %l7,[%i1+0x014]%asi ! Mem[000000001e800014] = 9bbeef11
! done : should take illegal inst trap, %l0 = 75cb1eb3aa60f0de
done ! Illegal inst trap : %l0 = 75cb1eb3aa60f0ee
! %l5 = fffffffffffffe0c, immed = 00000018, %l7 = 000000000f4fe69b
srl %l5,0x018,%l7 ! %l7 = 00000000000000ff
! Mem[0000000031000038] = e8730d5e000000ee, %f12 = 64c79f96 19401f0a
ldd [%o2+0x038],%f12 ! %f12 = e8730d5e 000000ee
! Mem[000000001e800008] = 39f008aa d06076af, %l2 = fffff4a5, %l3 = aa60fab6
ldda [%i1+%i4]0x89,%l2 ! %l2 = 00000000d06076af 0000000039f008aa
! %l2 = 00000000d06076af, Mem[000000003100003e] = 000000ee
stba %l2,[%o2+0x03e]%asi ! Mem[000000003100003c] = 0000afee
! Mem[000000001e800010] = 84395052, %l2 = 00000000d06076af
ldsw [%i1+%i5],%l2 ! %l2 = ffffffff84395052
! %l0 = 75cb1eb3aa60f0ee, Mem[000000001f000010] = adfc76b0f05f1bff
stxa %l0,[%i2+%i5]0x80 ! Mem[000000001f000010] = 75cb1eb3aa60f0ee
! %l3 = 0000000039f008aa, %l5 = fffffffffffffe0c, %l4 = ffffffffffffffff
tsubcc %l3,%l5,%l4 ! %l4 = 0000000039f00a9e, %ccr = 13
p7_label_28:
! %l6 = fffffffff8d3ef9b, Mem[000000003100003c] = 0000afee
sth %l6,[%o2+0x03c] ! Mem[000000003100003c] = ef9bafee
! %l5 = fffffffffffffe0c, Mem[000000001e000018] = 665fb2dd
stwa %l5,[%i0+%i6]0x89 ! Mem[000000001e000018] = fffffe0c
! %l7 = 00000000000000ff, %l6 = fffffffff8d3ef9b, %l4 = 0000000039f00a9e
udivx %l7,%l6,%l4 ! %l4 = 0000000000000000
! Mem[000000003080003c] = ffffcc76, %l7 = 00000000000000ff
lduw [%o1+0x03c],%l7 ! %l7 = 00000000ffffcc76
! %l0 = 75cb1eb3aa60f0ee, immed = ffffff29, %l2 = ffffffff84395052
andcc %l0,-0x0d7,%l2 ! %l2 = 75cb1eb3aa60f028, %ccr = 08
! %l5 = fffffffffffffe0c, %l7 = 00000000ffffcc76, %l2 = 75cb1eb3aa60f028
andcc %l5,%l7,%l2 ! %l2 = 00000000ffffcc04, %ccr = 08
! %l2 = 00000000ffffcc04, %l7 = 00000000ffffcc76, %l0 = 75cb1eb3aa60f0ee
xor %l2,%l7,%l0 ! %l0 = 0000000000000072
! Randomly selected nop
nop
! Mem[000000001f800020] = dbf0ef3a, %l1 = 0000000000000000
lduba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000db
! %l7 = 00000000ffffcc76
setx 0xba7f60c0ba7f60c0,%g7,%l7 ! %l7 = ba7f60c0ba7f60c0
p7_label_29:
! Mem[000000001f000010] = 75cb1eb3, %l6 = fffffffff8d3ef9b
ldsw [%i2+%i5],%l6 ! %l6 = 0000000075cb1eb3
! %l4 = 0000000000000000, %l3 = 0000000039f008aa, %l7 = ba7f60c0ba7f60c0
orn %l4,%l3,%l7 ! %l7 = ffffffffc60ff755
! %l5 = fffffffffffffe0c, immed = fffff5c0, %l4 = 0000000000000000
taddcc %l5,-0xa40,%l4 ! %l4 = fffffffffffff3cc, %ccr = 99
! %l7 = ffffffffc60ff755, immed = 00000ee8, %y = 00000000
umulcc %l7,0xee8,%l6 ! %l6 = 00000b885dfecb08, %ccr = 00, %y = b88
! Mem[0000000031000078] = 8965557c fffff4a5, %l6 = 5dfecb08, %l7 = c60ff755
ldd [%o2+0x078],%l6 ! %l6 = 000000008965557c 00000000fffff4a5
! Mem[000000003000003c] = 8965557c, %f11 = 3aeff0db
ld [%o0+0x03c],%f11 ! %f11 = 8965557c
! Invert Register : %l7 = 00000000fffff4a5
xor %l7,-1,%l7 ! %l7 = ffffffff00000b5a
! Mem[000000001f800014] = febeef11, %l4 = fffffffffffff3cc
lduw [%i3+0x014],%l4 ! %l4 = 00000000febeef11
! Invert Register : %l0 = 0000000000000072
xor %l0,-1,%l0 ! %l0 = ffffffffffffff8d
! Mem[000000001e800028] = a0c164ee, %l1 = 00000000000000db
ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffa0c1
p7_label_30:
! Mem[000000001f800020] = dbf0ef3a cbec1910, %l2 = ffffcc04, %l3 = 39f008aa
ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000dbf0ef3a 00000000cbec1910
! Mem[0000000030000078] = f9f55d7c da2a9c8c, %l6 = 8965557c, %l7 = 00000b5a
ldd [%o0+0x078],%l6 ! %l6 = 00000000f9f55d7c 00000000da2a9c8c
! retry : should take illegal inst trap, %l0 = ffffffffffffff8d
retry ! Illegal inst trap : %l0 = ffffffffffffff9d
! Mem[0000000031800078] = 9e71870ccafbadbb, %l7 = 00000000da2a9c8c
ldx [%o3+0x078],%l7 ! %l7 = 9e71870ccafbadbb
! %l3 = 00000000cbec1910, Mem[000000001f800030] = e8730d5ea52e8b76
stxa %l3,[%i3+%o6]0x88 ! Mem[000000001f800030] = 00000000cbec1910
! %f8 = fffff4a5 ccc04ddb, Mem[0000000031000038] = e8730d5e ef9bafee
std %f8 ,[%o2+0x038] ! Mem[0000000031000038] = fffff4a5 ccc04ddb
! %l4 = 00000000febeef11, %l4 = 00000000febeef11, %y = 00000b88
udiv %l4,%l4,%l7 ! %l7 = 0000000000000b97
mov %l0,%y ! %y = ffffff9d
! Mem[000000001f800050] = fffff4a5, %l7 = 0000000000000b97
ldsh [%i3+0x052],%l7 ! %l7 = fffffffffffff4a5
! Mem[000000001f000010] = 75cb1eb3, %f24 = 5260d658
lda [%i2+%i5]0x80,%f24 ! %f24 = 75cb1eb3
! %l0 = ffffffffffffff9d, immed = 000001c4, %l7 = fffffffffffff4a5
addcc %l0,0x1c4,%l7 ! %l7 = 0000000000000161, %ccr = 11
p7_label_31:
! Mem[000000003080003c] = ffffcc76, %l2 = 00000000dbf0ef3a
ldub [%o1+0x03e],%l2 ! %l2 = 00000000000000cc
! Mem[000000001e800058] = 797bd718, %l6 = 00000000f9f55d7c
ldsb [%i1+0x05a],%l6 ! %l6 = ffffffffffffffd7
! %l7 = 0000000000000161, Mem[000000003080003e] = ffffcc76
sth %l7,[%o1+0x03e] ! Mem[000000003080003c] = ffff0161
! %l6 = ffffffffffffffd7, immed = 00000009, %l1 = ffffffffffffa0c1
sll %l6,0x009,%l1 ! %l1 = ffffffffffffae00
! %l4 = febeef11, %l5 = fffffe0c, Mem[000000001e800008] = d06076af 39f008aa
stda %l4,[%i1+%i4]0x89 ! Mem[000000001e800008] = febeef11 fffffe0c
! %f14 = 9382699f e685aa11, Mem[0000000031800038] = fffff4a5 0f4fe69b
stda %f14,[%o3+0x038]%asi ! Mem[0000000031800038] = 9382699f e685aa11
! %l1 = ffffffffffffae00, immed = 00000000, %l7 = 0000000000000161
sllx %l1,0x000,%l7 ! %l7 = ffffffffffffae00
! %l0 = ffffffffffffff9d, Mem[000000001e000008] = 3a63cc15
stha %l0,[%i0+%i4]0x80 ! Mem[000000001e000008] = ff9dcc15
! %l4 = 00000000febeef11, immd = fffffffffffff91c, %l3 = 00000000cbec1910
udivx %l4,-0x6e4,%l3 ! %l3 = 0000000000000000
! Mem[0000000030000038] = 19401f0a, %l3 = 0000000000000000
ldsha [%o0+0x038]%asi,%l3 ! %l3 = 0000000000001940
p7_label_32:
! %l2 = 00000000000000cc, Mem[000000001f800010] = 84395052
stba %l2,[%i3+%i5]0x81 ! Mem[000000001f800010] = cc395052
! Mem[000000001f800078] = 45a6ff85dc25b1f0, %f30 = 3a63cc15 b65c8720
ldd [%i3+0x078],%f30 ! %f30 = 45a6ff85 dc25b1f0
! Mem[000000001e000040] = 02c1ef13, %l6 = ffffffffffffffd7
lduh [%i0+0x040],%l6 ! %l6 = 00000000000002c1
! %f0 = bccb1255 9ef28d75, Mem[000000001f000050] = 5e77cf1d a49560fd
std %f0 ,[%i2+0x050] ! Mem[000000001f000050] = bccb1255 9ef28d75
! Mem[000000001f000008] = 00000000, %l6 = 00000000000002c1
lduwa [%i2+%i4]0x88,%l6 ! %l6 = 0000000000000000
! %l0 = ffffff9d, %l1 = ffffae00, Mem[0000000030000038] = 19401f0a 8965557c
std %l0,[%o0+0x038] ! Mem[0000000030000038] = ffffff9d ffffae00
! Mem[000000001e800018] = c7e0793c 93e44e96, %l4 = febeef11, %l5 = fffffe0c
ldd [%i1+%i6],%l4 ! %l4 = 00000000c7e0793c 0000000093e44e96
! Mem[000000001e000000] = b31ecb75, %l7 = ffffffffffffae00
lduwa [%i0+%g0]0x88,%l7 ! %l7 = 00000000b31ecb75
save ! CWP = 1
! %l4 = 00000000, %l5 = 00000000, Mem[0000000031800038] = 9382699f e685aa11
std %l4,[%i3+0x038] ! Mem[0000000031800038] = 00000000 00000000
p7_label_33: ! %cwp = 1
! Mem[000000001e800030] = cb9beb55, %l3 = ffffffffffffffff
ldsba [%o1+%i6]0x88,%l3 ! %l3 = 0000000000000055
! Mem[000000001e000030] = 44a49f24, %l7 = 0000000098b60000
lduba [%o0+%i6]0x80,%l7 ! %l7 = 0000000000000044
! %l0 = ffffffffa52e9b07, Mem[000000001f80002b] = efeadbff
stba %l0,[%o3+0x02b]%asi ! Mem[000000001f800028] = efeadb07
! Mem[0000000031800078] = 9e71870c, %l6 = e8730d5ea52e749b
lduh [%i3+0x078],%l6 ! %l6 = 0000000000009e71
! %l2 = e8730d5ea52e7be7, %l0 = ffffffffa52e9b07, %l5 = 0000000000000000
srl %l2,%l0,%l5 ! %l5 = 00000000014a5cf7
! %l5 = 00000000014a5cf7, %l0 = ffffffffa52e9b07, %l5 = 00000000014a5cf7
sllx %l5,%l0,%l5 ! %l5 = 00000000a52e7b80
! %l3 = 0000000000000055, immd = 0000000000000b3f, %l2 = e8730d5ea52e7be7
sdivx %l3,0xb3f,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[000000001f000018] = 9be64f0f
stba %l2,[%o2+0x018]%asi ! Mem[000000001f000018] = 00e64f0f
! %l3 = 0000000000000055, immed = fffff7bf, %l3 = 0000000000000055
taddcc %l3,-0x841,%l3 ! %l3 = fffffffffffff814, %ccr = 8a
! %l2 = 0000000000000000, Mem[0000000030800038] = 00000000
sth %l2,[%i1+0x038] ! Mem[0000000030800038] = 00000000
p7_label_34: ! %cwp = 1
! Mem[0000000031000038] = fffff4a5, %f19 = febeef11
ld [%i2+0x038],%f19 ! %f19 = fffff4a5
! Mem[000000001f00000c] = 55eba98f, %l2 = 0000000000000000
ldsh [%o2+0x00e],%l2 ! %l2 = ffffffffffffa98f
! %l2 = ffffffffffffa98f, immed = fffff9ca, %y = ffffff9d
udiv %l2,-0x636,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = a52e9b07
! %l3 = 00000000ffffffff, %l7 = 0000000000000044, %l0 = ffffffffa52e9b07
xor %l3,%l7,%l0 ! %l0 = 00000000ffffffbb
! %l0 = 00000000ffffffbb, Mem[000000001f800078] = 45a6ff85dc25b1f0
stx %l0,[%o3+0x078] ! Mem[000000001f800078] = 00000000ffffffbb
! %f8 = fffff4a5, Mem[000000001f000010] = 75cb1eb3
sta %f8 ,[%o2+%o5]0x81 ! Mem[000000001f000010] = fffff4a5
! Mem[000000001e800010] = 84395052, %l0 = 00000000ffffffbb
ldsba [%o1+%o5]0x81,%l0 ! %l0 = ffffffffffffff84
! %l6 = 00009e71, %l7 = 00000044, Mem[000000001e000030] = 44a49f24 49e3a644
stda %l6,[%o0+%i6]0x81 ! Mem[000000001e000030] = 00009e71 00000044
! %l0 = ffffffffffffff84, %l4 = 0000000000000000, %y = a52e9b07
smulcc %l0,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
! Mem[000000001e000020] = a4e2c50a 28cdaf33, %l6 = 00009e71, %l7 = 00000044
ldd [%o0+%i4],%l6 ! %l6 = 00000000a4e2c50a 0000000028cdaf33
p7_label_35: ! %cwp = 1
! %l3 = 00000000ffffffff, immed = fffffe93, %y = 00000000
udiv %l3,-0x16d,%l2 ! %l2 = 0000000000000001
mov %l0,%y ! %y = ffffff84
! %l2 = 0000000000000001, Mem[0000000031800038] = 00000000
stw %l2,[%i3+0x038] ! Mem[0000000031800038] = 00000001
! %f8 = fffff4a5 ccc04ddb, Mem[0000000031000078] = 8965557c fffff4a5
std %f8 ,[%i2+0x078] ! Mem[0000000031000078] = fffff4a5 ccc04ddb
! %l6 = 00000000a4e2c50a, Mem[000000003080007c] = 3a00f0db
sth %l6,[%i1+0x07c] ! Mem[000000003080007c] = c50af0db
! %l0 = ffffffffffffff84, Mem[000000001e800023] = fffa52e7
stb %l0,[%o1+0x023] ! Mem[000000001e800020] = fffa5284
! %l4 = 0000000000000000, %l3 = 00000000ffffffff, %l4 = 0000000000000000
subc %l4,%l3,%l4 ! %l4 = ffffffff00000001
! Mem[0000000031800038] = 00000001, %l2 = 0000000000000001
ldsh [%i3+0x03a],%l2 ! %l2 = 0000000000000001
! %l3 = 00000000ffffffff, Mem[0000000030000078] = f9f55d7cda2a9c8c
stx %l3,[%i0+0x078] ! Mem[0000000030000078] = 00000000ffffffff
! Invert Register : %l5 = 00000000a52e7b80
xor %l5,-1,%l5 ! %l5 = ffffffff5ad1847f
! %l5 = ffffffff5ad1847f, %l1 = 0000000000000000, %l5 = ffffffff5ad1847f
tsubcc %l5,%l1,%l5 ! %l5 = ffffffff5ad1847f, %ccr = 82
p7_label_36: ! %cwp = 1
! %l2 = 0000000000000001, Mem[000000003100007a] = fffff4a5
stb %l2,[%i2+0x07a] ! Mem[0000000031000078] = ffff01a5
! Randomly selected nop
nop
! Mem[000000003180003c] = 00000000, %l7 = 0000000028cdaf33
ldsb [%i3+0x03d],%l7 ! %l7 = 0000000000000000
! %l5 = ffffffff5ad1847f, %l5 = ffffffff5ad1847f, %l6 = 00000000a4e2c50a
or %l5,%l5,%l6 ! %l6 = ffffffff5ad1847f
! %l6 = ffffffff5ad1847f, %l6 = ffffffff5ad1847f, %l2 = 0000000000000001
subccc %l6,%l6,%l2 ! %l2 = 0000000000000000, %ccr = 44
! %l0 = ffffffffffffff84
sethi %hi(0x03a91400),%l0 ! %l0 = 0000000003a91400
! Mem[000000001e00004c] = 9eda13ec, %l3 = 00000000ffffffff
ldsh [%o0+0x04e],%l3 ! %l3 = 00000000000013ec
! %l0 = 0000000003a91400, %l0 = 0000000003a91400, %l4 = ffffffff00000001
taddcctv %l0,%l0,%l4 ! %l4 = 0000000007522800, %ccr = 00
! Mem[000000001f000010] = fffff4a5, %l2 = 0000000000000000
ldsw [%o2+%o5],%l2 ! %l2 = fffffffffffff4a5
! Mem[0000000030800038] = 00000000, %l4 = 0000000007522800
ldub [%i1+0x03a],%l4 ! %l4 = 0000000000000000
p7_label_37: ! %cwp = 1
! Mem[000000001f000010] = a5f4ffff, %l4 = 0000000000000000
ldsba [%o2+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000031800038] = 0000000100000000, %l1 = 0000000000000000
ldx [%i3+0x038],%l1 ! %l1 = 0000000100000000
! Mem[000000001e800058] = 797bd718 c036f983, %l2 = fffff4a5, %l3 = 000013ec
ldd [%o1+0x058],%l2 ! %l2 = 00000000797bd718 00000000c036f983
! %l2 = 00000000797bd718, Mem[000000001e000054] = f78089c8
stw %l2,[%o0+0x054] ! Mem[000000001e000054] = 797bd718
! %l6 = ffffffff5ad1847f, Mem[000000001f800008] = ffdbeaef
stba %l6,[%o3+%o4]0x89 ! Mem[000000001f800008] = ffdbea7f
! Mem[000000001e800064] = 14d22aab, %l3 = 00000000c036f983
lduh [%o1+0x064],%l3 ! %l3 = 00000000000014d2
! Mem[0000000031800078] = 9e71870c, %l7 = 0000000000000000
ldsw [%i3+0x078],%l7 ! %l7 = ffffffff9e71870c
! %l6 = 5ad1847f, %l7 = 9e71870c, Mem[000000001f000018] = 0f4fe600 a5ba8045
stda %l6,[%o2+%o6]0x89 ! Mem[000000001f000018] = 5ad1847f 9e71870c
! %l1 = 0000000100000000, %l0 = 0000000003a91400, %l1 = 0000000100000000
orn %l1,%l0,%l1 ! %l1 = fffffffffc56ebff
! Mem[000000003080007c] = c50af0db, %l1 = fffffffffc56ebff
ldswa [%i1+0x07c]%asi,%l1 ! %l1 = ffffffffc50af0db
p7_label_38: ! %cwp = 1
! %l4 = ffffffffffffffff, Mem[000000001f800050] = fffff4a5cd4a5c2b
stx %l4,[%o3+0x050] ! Mem[000000001f800050] = ffffffffffffffff
! %f16 = 74f72400 55eb9bcb, Mem[0000000031000038] = fffff4a5 ccc04ddb
std %f16,[%i2+0x038] ! Mem[0000000031000038] = 74f72400 55eb9bcb
! retry : should take illegal inst trap, %l0 = 0000000003a91400
retry ! Illegal inst trap : %l0 = 0000000003a91410
! Mem[000000001f000030] = bf019363, %f18 = 84395052
lda [%o2+%i6]0x80,%f18 ! %f18 = bf019363
! Mem[000000001e800010] = 84395052, %l5 = ffffffff5ad1847f
ldswa [%o1+%o5]0x81,%l5 ! %l5 = ffffffff84395052
! Mem[000000001f800020] = 3aeff0db, %l4 = ffffffffffffffff
ldsha [%o3+%i4]0x89,%l4 ! %l4 = fffffffffffff0db
! %l1 = ffffffffc50af0db, Mem[000000003080007c] = c50af0db, %asi = 80
stha %l1,[%i1+0x07c]%asi ! Mem[000000003080007c] = f0dbf0db
! %l2 = 00000000797bd718, immed = fffff66e, %y = ffffff84
udiv %l2,-0x992,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 03a91410
! Mem[000000001e800028] = ee64c1a0, %l1 = ffffffffc50af0db
lduha [%o1+%i5]0x88,%l1 ! %l1 = 000000000000c1a0
! Mem[000000001f800030] = 1019eccb, %l5 = ffffffff84395052
lduba [%o3+%i6]0x80,%l5 ! %l5 = 0000000000000010
p7_label_39: ! %cwp = 1
! %l7 = ffffffff9e71870c, %l2 = 00000000797bd718, %l1 = 000000000000c1a0
sra %l7,%l2,%l1 ! %l1 = ffffffffffffff9e
! %l0 = 03a91410, %l1 = ffffff9e, Mem[000000001f800018] = 76e289a3 001a2b88
stda %l0,[%o3+%o6]0x81 ! Mem[000000001f800018] = 03a91410 ffffff9e
! Mem[000000001e800000] = 142fee6f, %l1 = ffffffffffffff9e
lduba [%o1+%g0]0x88,%l1 ! %l1 = 000000000000006f
! %l3 = 00000000ffffffff, immed = 00000011, %l0 = 0000000003a91410
srax %l3,0x011,%l0 ! %l0 = 0000000000007fff
! %l3 = 00000000ffffffff, %l4 = fffffffffffff0db, %l3 = 00000000ffffffff
xor %l3,%l4,%l3 ! %l3 = ffffffff00000f24
! Mem[0000000031000078] = ffff01a5ccc04ddb, %l2 = 00000000797bd718
ldxa [%i2+0x078]%asi,%l2 ! %l2 = ffff01a5ccc04ddb
! Mem[000000001f800010] = 525039cc, %l1 = 000000000000006f
lduha [%o3+%o5]0x88,%l1 ! %l1 = 00000000000039cc
! Mem[000000001e800010] = 84395052, %l7 = ffffffff9e71870c
lduh [%o1+%o5],%l7 ! %l7 = 0000000000008439
! Mem[000000001f000030] = bf019363039d67d7, %l5 = 0000000000000010
ldxa [%o2+%i6]0x81,%l5 ! %l5 = bf019363039d67d7
! %l0 = 00007fff, %l1 = 000039cc, Mem[0000000030800038] = 00000000 ffff0161
std %l0,[%i1+0x038] ! Mem[0000000030800038] = 00007fff 000039cc
p7_label_40: ! %cwp = 1
! %l3 = ffffffff00000f24, immed = fffff7b6, %y = 03a91410
umul %l3,-0x84a,%l5 ! %l5 = 00000f23ff827f98, %y = f23
! %l4 = fffffffffffff0db, Mem[000000001e800000] = a73deca3142fee6f
stxa %l4,[%o1+%g0]0x88 ! Mem[000000001e800000] = fffffffffffff0db
! %l4 = fffff0db, %l5 = ff827f98, Mem[0000000030800038] = 00007fff 000039cc
stda %l4,[%i1+0x038]%asi ! Mem[0000000030800038] = fffff0db ff827f98
! %l1 = 00000000000039cc, Mem[000000001e800008] = 11efbefe
stwa %l1,[%o1+%o4]0x80 ! Mem[000000001e800008] = 000039cc
! Mem[000000001e000020] = 0ac5e2a4, %f13 = 000000ee
lda [%o0+%i4]0x88,%f13 ! %f13 = 0ac5e2a4
! %f14 = 9382699f, Mem[000000001e000060] = e03f3216
st %f14,[%o0+0x060] ! Mem[000000001e000060] = 9382699f
! %l4 = fffffffffffff0db, immed = 00000ceb, %y = 00000f23
smul %l4,0xceb,%l5 ! %l5 = ffffffffff3c5d09, %y = ffffffff
! %f6 = 629301bf ea84b5b5, Mem[0000000030000078] = 00000000 ffffffff
stda %f6 ,[%i0+0x078]%asi ! Mem[0000000030000078] = 629301bf ea84b5b5
restore ! CWP = 0
! %l1 = ffffffffffffae00, Mem[000000001f000018] = 7f84d15a0c87719e
stxa %l1,[%i2+%i6]0x80 ! Mem[000000001f000018] = ffffffffffffae00
p7_label_41:
! %l1 = ffffffffffffae00, %l6 = 0000000000000000, %l6 = 0000000000000000
addccc %l1,%l6,%l6 ! %l6 = ffffffffffffae00, %ccr = 88
! Mem[0000000030000038] = ffffff9dffffae00, %f0 = bccb1255 9ef28d75
ldda [%o0+0x038]%asi,%f0 ! %f0 = ffffff9d ffffae00
! %l5 = 0000000093e44e96, Mem[000000001f000020] = 75b60000
stha %l5,[%i2+%o4]0x80 ! Mem[000000001f000020] = 4e960000
! %l6 = ffffffffffffae00, Mem[000000001f000008] = 00000000
stwa %l6,[%i2+%i4]0x81 ! Mem[000000001f000008] = ffffae00
! Mem[000000001e800000] = dbf0ffff, %l3 = 0000000000001940
ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffdb
! %l5 = 0000000093e44e96, %l2 = 00000000000000cc, %l5 = 0000000093e44e96
addccc %l5,%l2,%l5 ! %l5 = 0000000093e44f62, %ccr = 08
! Mem[000000003000003c] = ffffae00, %f14 = 9382699f
ld [%o0+0x03c],%f14 ! %f14 = ffffae00
! Mem[000000001f800038] = f8d3ef9b3f09b60d, %f22 = 40963255 76cc9517
ldda [%i3+0x038]%asi,%f22 ! %f22 = f8d3ef9b 3f09b60d
! Clear Register : %l7 = 00000000b31ecb75
clr %l7 ! %l7 = 0000000000000000
! %l5 = 0000000093e44f62, Mem[000000003180007e] = cafbadbb
sth %l5,[%o3+0x07e] ! Mem[000000003180007c] = cafb4f62
p7_label_42:
! %l5 = 0000000093e44f62, immed = 00000357, %l2 = 00000000000000cc
xorcc %l5,0x357,%l2 ! %l2 = 0000000093e44c35, %ccr = 08
! Mem[000000001e800010] = 843950529bbeef11, %f0 = ffffff9d ffffae00
ldd [%i1+%i5],%f0 ! %f0 = 84395052 9bbeef11
! %l2 = 0000000093e44c35, Mem[000000001f800048] = ffffcc76
stw %l2,[%i3+0x048] ! Mem[000000001f800048] = 93e44c35
! retry : should take illegal inst trap, %l0 = ffffffffffffff9d
retry ! Illegal inst trap : %l0 = ffffffffffffffad
! %l7 = 0000000000000000, immed = fffff04f, %l0 = ffffffffffffffad
andncc %l7,-0xfb1,%l0 ! %l0 = 0000000000000000, %ccr = 44
! %l6 = ffffae00, %l7 = 00000000, Mem[000000001e000040] = 02c1ef13 ead09b6c
std %l6,[%i0+0x040] ! Mem[000000001e000040] = ffffae00 00000000
! Mem[000000003180007c] = cafb4f62, %l6 = ffffffffffffae00
ldsw [%o3+0x07c],%l6 ! %l6 = ffffffffcafb4f62
! %l5 = 0000000093e44f62, %l6 = ffffffffcafb4f62, %y = ffffffff
umul %l5,%l6,%l1 ! %l1 = 754355593afba184, %y = 75435559
! Mem[0000000030000038] = ffffff9d, %l2 = 0000000093e44c35
ldsw [%o0+0x038],%l2 ! %l2 = ffffffffffffff9d
! Mem[000000001f800050] = ffffffffffffffff, %l6 = ffffffffcafb4f62
ldxa [%i3+0x050]%asi,%l6 ! %l6 = ffffffffffffffff
p7_label_43:
! Mem[0000000030000038] = ffffff9d ffffae00, %l2 = ffffff9d, %l3 = ffffffdb
ldd [%o0+0x038],%l2 ! %l2 = 00000000ffffff9d 00000000ffffae00
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l1 = 754355593afba184
orncc %l7,%l7,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
! %l5 = 0000000093e44f62, immed = ffffff8c, %l3 = 00000000ffffae00
addccc %l5,-0x074,%l3 ! %l3 = 0000000093e44eee, %ccr = 19
! %l3 = 0000000093e44eee, Mem[0000000030800038] = fffff0dbff827f98
stx %l3,[%o1+0x038] ! Mem[0000000030800038] = 0000000093e44eee
! %l7 = 0000000000000000, immed = 00000225, %l5 = 0000000093e44f62
andcc %l7,0x225,%l5 ! %l5 = 0000000000000000, %ccr = 44
! %l4 = 00000000c7e0793c
sethi %hi(0x47047000),%l4 ! %l4 = 0000000047047000
! %f27 = 0f4fe69b, Mem[000000003000007c] = ea84b5b5
st %f27,[%o0+0x07c] ! Mem[000000003000007c] = 0f4fe69b
! Mem[0000000031800038] = 0000000100000000, %l0 = 0000000000000000
ldx [%o3+0x038],%l0 ! %l0 = 0000000100000000
! %l4 = 0000000047047000, immed = ffffff2d, %l5 = 0000000000000000
addccc %l4,-0x0d3,%l5 ! %l5 = 0000000047046f2d, %ccr = 11
! Mem[000000003180003c] = 00000000, %l1 = ffffffffffffffff
lduw [%o3+0x03c],%l1 ! %l1 = 0000000000000000
p7_label_44:
! %l2 = 00000000ffffff9d, immed = 000000ae, %l6 = ffffffffffffffff
addc %l2,0x0ae,%l6 ! %l6 = 000000010000004c
! %l0 = 0000000100000000, %l0 = 0000000100000000, %y = 75435559
sdivcc %l0,%l0,%l7 ! %l7 = 0000000000000000, %ccr = 11
mov %l0,%y ! %y = 00000028
! %l3 = 0000000093e44eee, %l0 = 0000000100000028, %l0 = 0000000100000028
srl %l3,%l0,%l0 ! %l0 = 000000000093e44e
! %l2 = 00000000ffffff9d, Mem[0000000031800038] = 0000000100000000
stx %l2,[%o3+0x038] ! Mem[0000000031800038] = 00000000ffffff9d
! %l0 = 000000000093e44e, %l3 = 0000000093e44eee, %l1 = 0000000000000000
taddcc %l0,%l3,%l1 ! %l1 = 000000009478333c, %ccr = 0a
! Mem[000000001f800008] = 7feadbff, %l7 = 0000000000000000
ldswa [%i3+0x008]%asi,%l7 ! %l7 = 000000007feadbff
! %l3 = 0000000093e44eee, Mem[000000001f000028] = 001a2b88
stwa %l3,[%i2+%o5]0x89 ! Mem[000000001f000028] = 93e44eee
! %l0 = 000000000093e44e, %l1 = 000000009478333c, %l0 = 000000000093e44e
sllx %l0,%l1,%l0 ! %l0 = e000000000000000
! %l6 = 000000010000004c, immed = fffffeaa, %l0 = e000000000000000
addc %l6,-0x156,%l0 ! %l0 = 00000000fffffef6
! %f8 = fffff4a5, Mem[000000001e80000c] = 0cfeffff
st %f8 ,[%i1+0x00c] ! Mem[000000001e80000c] = fffff4a5
p7_label_45:
! %l1 = 000000009478333c, immed = fffff649, %l2 = 00000000ffffff9d
or %l1,-0x9b7,%l2 ! %l2 = fffffffffffff77d
! Mem[000000003080003c] = 93e44eee, %l0 = 00000000fffffef6
lduw [%o1+0x03c],%l0 ! %l0 = 0000000093e44eee
! %l7 = 000000007feadbff, %l3 = 0000000093e44eee, %l5 = 0000000047046f2d
xorcc %l7,%l3,%l5 ! %l5 = 00000000ec0e9511, %ccr = 08
! %l1 = 000000009478333c, immed = 00000f07, %y = 00000028
udiv %l1,0xf07,%l1 ! %l1 = 0000000002b34df0
mov %l0,%y ! %y = 93e44eee
! %l5 = 00000000ec0e9511, Mem[000000001e800018] = 3c79e0c7
stha %l5,[%i1+%i6]0x88 ! Mem[000000001e800018] = 3c799511
! Mem[000000001e000070] = 934547fb294874c5, %f28 = 98b60000 88afc615
ldda [%i0+0x070]%asi,%f28 ! %f28 = 934547fb 294874c5
! Clear Register : %l0 = 0000000093e44eee
clr %l0 ! %l0 = 0000000000000000
! Mem[0000000031800038] = 00000000ffffff9d, %f24 = 75cb1eb3 ca052b64
ldd [%o3+0x038],%f24 ! %f24 = 00000000 ffffff9d
! Mem[000000003080003c] = 93e44eee, %l0 = 0000000000000000
ldsb [%o1+0x03c],%l0 ! %l0 = ffffffffffffff93
! Mem[000000003080007c] = f0dbf0db, %l7 = 000000007feadbff
lduw [%o1+0x07c],%l7 ! %l7 = 00000000f0dbf0db
p7_label_46:
! Mem[0000000030800078] = 1019eccbf0dbf0db, %l0 = ffffffffffffff93
ldx [%o1+0x078],%l0 ! %l0 = 1019eccbf0dbf0db
! Mem[000000003080003c] = 93e44eee, %f18 = bf019363
ld [%o1+0x03c],%f18 ! %f18 = 93e44eee
! %l2 = fffffffffffff77d, Mem[000000001e800048] = fb047a70e772c1d7
stx %l2,[%i1+0x048] ! Mem[000000001e800048] = fffffffffffff77d
! %l6 = 000000010000004c, %l2 = fffffffffffff77d, %l3 = 0000000093e44eee
addccc %l6,%l2,%l3 ! %l3 = 00000000fffff7c9, %ccr = 18
! %l2 = fffffffffffff77d
sethi %hi(0x8895a800),%l2 ! %l2 = 000000008895a800
! Invert Register : %l6 = 000000010000004c
xor %l6,-1,%l6 ! %l6 = fffffffeffffffb3
! %l6 = fffffffeffffffb3, %l4 = 0000000047047000, %l2 = 000000008895a800
taddcc %l6,%l4,%l2 ! %l2 = ffffffff47046fb3, %ccr = 83
! %l1 = 0000000002b34df0, immed = fffff34b, %y = 93e44eee
umulcc %l1,-0xcb5,%l7 ! %l7 = 02b34dcdaf92a550, %ccr = 08, %y = 2b34dcd
! Mem[000000003100007c] = ccc04ddb, %l4 = 0000000047047000
ldsw [%o2+0x07c],%l4 ! %l4 = ffffffffccc04ddb
! Mem[0000000030800038] = 00000000, %l7 = 02b34dcdaf92a550
ldsha [%o1+0x038]%asi,%l7 ! %l7 = 0000000000000000
p7_label_47:
! Invert Register : %l3 = 00000000fffff7c9
xor %l3,-1,%l3 ! %l3 = ffffffff00000836
! %l6 = fffffffeffffffb3, immd = 0000000000000c98, %l2 = ffffffff47046fb3
udivx %l6,0xc98,%l2 ! %l2 = 001453d9e2b322f0
! %l0 = 1019eccbf0dbf0db, %l2 = 001453d9e2b322f0, %l0 = 1019eccbf0dbf0db
orncc %l0,%l2,%l0 ! %l0 = fffbeceffddffddf, %ccr = 88
! %l6 = fffffffeffffffb3, Mem[000000001f000028] = 93e44eee
stwa %l6,[%i2+%o5]0x89 ! Mem[000000001f000028] = ffffffb3
! %l2 = 001453d9e2b322f0, immed = fffff82d, %l7 = 0000000000000000
orn %l2,-0x7d3,%l7 ! %l7 = 001453d9e2b327f2
! %l2 = 001453d9e2b322f0, immed = fffff0b3, %y = 02b34dcd
umul %l2,-0xf4d,%l3 ! %l3 = e2b3156351126dd0, %y = e2b31563
! %l2 = 001453d9e2b322f0, immed = 000007d7, %l2 = 001453d9e2b322f0
andn %l2,0x7d7,%l2 ! %l2 = 001453d9e2b32020
! Mem[0000000031000038] = 74f72400, %l5 = 00000000ec0e9511
ldsh [%o2+0x03a],%l5 ! %l5 = 0000000000002400
! Mem[0000000031000078] = ffff01a5ccc04ddb, %f20 = 83cd8efa a49560fd
ldda [%o2+0x078]%asi,%f20 ! %f20 = ffff01a5 ccc04ddb
! %l4 = ffffffffccc04ddb, Mem[000000001f00007e] = 8eab106f
sth %l4,[%i2+0x07e] ! Mem[000000001f00007c] = 8eab4ddb
p7_label_48:
! %l6 = fffffffeffffffb3, immed = fffffe61, %l3 = e2b3156351126dd0
xor %l6,-0x19f,%l3 ! %l3 = 00000001000001d2
! Mem[0000000031000038] = 74f72400, %l0 = fffbeceffddffddf
lduh [%o2+0x03a],%l0 ! %l0 = 0000000000002400
! Mem[000000001e800010] = 52503984, %f0 = 84395052
lda [%i1+%i5]0x88,%f0 ! %f0 = 52503984
! %l4 = ffffffffccc04ddb, Mem[000000001e800040] = 50242c5ef48d1b5a
stx %l4,[%i1+0x040] ! Mem[000000001e800040] = ffffffffccc04ddb
! Mem[000000003100007c] = ccc04ddb, %l6 = fffffffeffffffb3
ldsb [%o2+0x07d],%l6 ! %l6 = ffffffffffffffc0
! %l4 = ffffffffccc04ddb, %l0 = 0000000000002400, %l2 = 001453d9e2b32020
addccc %l4,%l0,%l2 ! %l2 = ffffffffccc071db, %ccr = 88
! Mem[000000001f800040] = ffffffffffffffff, %l0 = 0000000000002400
ldx [%i3+0x040],%l0 ! %l0 = ffffffffffffffff
! Mem[000000001e800018] = 3c799511, %l5 = 0000000000002400
ldsha [%i1+%i6]0x89,%l5 ! %l5 = ffffffffffff9511
! Mem[000000003180003c] = ffffff9d, %l1 = 0000000002b34df0
lduh [%o3+0x03c],%l1 ! %l1 = 000000000000ffff
! %l2 = ffffffffccc071db, immed = 00000b0e, %l7 = 001453d9e2b327f2
tsubcc %l2,0xb0e,%l7 ! %l7 = ffffffffccc066cd, %ccr = 8a
p7_label_49:
! Mem[0000000030800078] = 1019eccbf0dbf0db, %l5 = ffffffffffff9511
ldx [%o1+0x078],%l5 ! %l5 = 1019eccbf0dbf0db
! %l0 = ffffffffffffffff, Mem[000000003180007c] = cafb4f62
stw %l0,[%o3+0x07c] ! Mem[000000003180007c] = ffffffff
! %l2 = ffffffffccc071db, Mem[000000001e000018] = fffffe0c
stwa %l2,[%i0+%i6]0x89 ! Mem[000000001e000018] = ccc071db
! %l5 = 1019eccbf0dbf0db, Mem[000000003100003e] = 55eb9bcb
sth %l5,[%o2+0x03e] ! Mem[000000003100003c] = 55ebf0db
! Mem[000000001e000070] = 934547fb294874c5, %l2 = ffffffffccc071db
ldx [%i0+0x070],%l2 ! %l2 = 934547fb294874c5
! Mem[000000001f800020] = dbf0ef3acbec1910, %l0 = ffffffffffffffff
ldx [%i3+%o4],%l0 ! %l0 = dbf0ef3acbec1910
! %l0 = dbf0ef3acbec1910, Mem[000000003100003c] = 55ebf0db
stw %l0,[%o2+0x03c] ! Mem[000000003100003c] = cbec1910
! Mem[000000001e800028] = a0c164ee, %l4 = ffffffffccc04ddb
ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffa0c164ee
! %l3 = 00000001000001d2, Mem[000000003180003c] = ffffff9d
stw %l3,[%o3+0x03c] ! Mem[000000003180003c] = 000001d2
! %l6 = ffffffc0, %l7 = ccc066cd, Mem[000000001e800020] = fffa5284 a5f4ffff
std %l6,[%i1+%o4] ! Mem[000000001e800020] = ffffffc0 ccc066cd
p7_label_50:
! Mem[000000001e000028] = c96c00009be64f0f, %f26 = fffff4a5 0f4fe69b
ldda [%i0+%o5]0x81,%f26 ! %f26 = c96c0000 9be64f0f
! %l6 = ffffffc0, %l7 = ccc066cd, Mem[000000001e800010] = 52503984 11efbe9b
stda %l6,[%i1+%i5]0x89 ! Mem[000000001e800010] = ffffffc0 ccc066cd
! %l4 = ffffffffa0c164ee, Mem[0000000031800078] = 9e71870c
sth %l4,[%o3+0x078] ! Mem[0000000031800078] = 64ee870c
! %f22 = f8d3ef9b 3f09b60d, Mem[0000000030800038] = 00000000 93e44eee
std %f22,[%o1+0x038] ! Mem[0000000030800038] = f8d3ef9b 3f09b60d
! %l3 = 00000001000001d2, Mem[000000003000003c] = ffffae00
stw %l3,[%o0+0x03c] ! Mem[000000003000003c] = 000001d2
! Mem[0000000030000078] = 629301bf0f4fe69b, %l5 = 1019eccbf0dbf0db
ldx [%o0+0x078],%l5 ! %l5 = 629301bf0f4fe69b
! %l7 = ffffffffccc066cd, %l5 = 629301bf0f4fe69b, %y = e2b31563
smulcc %l7,%l5,%l4 ! %l4 = fcef473b911d6c1f, %ccr = 88, %y = fcef473b
! %l3 = 00000001000001d2, Mem[0000000030800038] = f8d3ef9b
stw %l3,[%o1+0x038] ! Mem[0000000030800038] = 000001d2
! %l6 = ffffffffffffffc0, immed = fffff3f0, %l4 = fcef473b911d6c1f
andn %l6,-0xc10,%l4 ! %l4 = 0000000000000c00
! Mem[000000001e800030] = 55eb9bcb, %l7 = ffffffffccc066cd
ldsb [%i1+%o6],%l7 ! %l7 = 0000000000000055
p7_label_51:
! Mem[000000001f800010] = cc395052, %l2 = 934547fb294874c5
lduba [%i3+%i5]0x80,%l2 ! %l2 = 00000000000000cc
! %f6 = 629301bf, Mem[000000003080003c] = 3f09b60d
st %f6 ,[%o1+0x03c] ! Mem[000000003080003c] = 629301bf
! %l1 = 000000000000ffff, immed = fffff5c4, %l6 = ffffffffffffffc0
taddcctv %l1,-0xa3c,%l6 ! %l0 = dbf0ef3acbec1933, Trapped
! %l4 = 0000000000000c00, Mem[0000000030800078] = 1019eccbf0dbf0db
stx %l4,[%o1+0x078] ! Mem[0000000030800078] = 0000000000000c00
! Mem[000000001e800018] = 1195793c, %l4 = 0000000000000c00
lduw [%i1+%i6],%l4 ! %l4 = 000000001195793c
! %l3 = 00000001000001d2, Mem[0000000031800038] = 00000000
stw %l3,[%o3+0x038] ! Mem[0000000031800038] = 000001d2
! %l1 = 000000000000ffff, %l1 = 000000000000ffff, %l4 = 000000001195793c
mulx %l1,%l1,%l4 ! %l4 = 00000000fffe0001, %y = fcef473b
! %l1 = 000000000000ffff, Mem[000000001e800018] = 1195793c
stba %l1,[%i1+%i6]0x81 ! Mem[000000001e800018] = ff95793c
! Mem[000000001e000010] = 74f7240055eb9bcb, %f30 = 45a6ff85 dc25b1f0
ldda [%i0+%i5]0x80,%f30 ! %f30 = 74f72400 55eb9bcb
! %f26 = c96c0000 9be64f0f, Mem[000000001e000018] = ccc071db 935d5f04
stda %f26,[%i0+%i6]0x89 ! Mem[000000001e000018] = c96c0000 9be64f0f
p7_label_52:
! %f10 = 1019eccb 8965557c, Mem[0000000031000038] = 74f72400 cbec1910
std %f10,[%o2+0x038] ! Mem[0000000031000038] = 1019eccb 8965557c
! Mem[0000000030000038] = ffffff9d, %l3 = 00000001000001d2
ldsb [%o0+0x03a],%l3 ! %l3 = ffffffffffffffff
! %l0 = dbf0ef3acbec1933, Mem[000000001f800020] = dbf0ef3a
stha %l0,[%i3+%o4]0x80 ! Mem[000000001f800020] = 1933ef3a
! Mem[000000001f800050] = ffffffff, %l5 = 629301bf0f4fe69b
lduh [%i3+0x050],%l5 ! %l5 = 000000000000ffff
! Mem[000000001e800068] = 0dee578c, %l1 = 000000000000ffff
ldsb [%i1+0x06a],%l1 ! %l1 = 0000000000000057
! Mem[0000000031800038] = 000001d2 000001d2, %l2 = 000000cc, %l3 = ffffffff
ldd [%o3+0x038],%l2 ! %l2 = 00000000000001d2 00000000000001d2
! %l4 = 00000000fffe0001, Mem[000000003080003d] = 629301bf
stba %l4,[%o1+0x03d]%asi ! Mem[000000003080003c] = 620101bf
! %l0 = cbec1933, %l1 = 00000057, Mem[000000001e000040] = ffffae00 00000000
std %l0,[%i0+0x040] ! Mem[000000001e000040] = cbec1933 00000057
! Mem[000000001f000020] = 0000964e, %l1 = 0000000000000057
ldsha [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffff964e
! %l1 = ffffffffffff964e, %l2 = 00000000000001d2, %y = fcef473b
sdivcc %l1,%l2,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = cbec1933
p7_label_53:
! %l0 = dbf0ef3acbec1933, immed = fffff44f, %l5 = 000000000000ffff
and %l0,-0xbb1,%l5 ! %l5 = dbf0ef3acbec1003
! Invert Register : %l3 = ffffffff80000000
xor %l3,-1,%l3 ! %l3 = 000000007fffffff
! Mem[0000000031800038] = 000001d2000001d2, %l2 = 00000000000001d2
ldx [%o3+0x038],%l2 ! %l2 = 000001d2000001d2
! %l7 = 0000000000000055, Mem[000000001e000030] = 719e0000
stba %l7,[%i0+%o6]0x89 ! Mem[000000001e000030] = 719e0055
! %l2 = 000001d2000001d2, Mem[000000001e000000] = 75cb1eb3aa60fab6
stx %l2,[%i0+%g0] ! Mem[000000001e000000] = 000001d2000001d2
! %l6 = ffffffffffffffc0, %l6 = ffffffffffffffc0, %l3 = 000000007fffffff
addccc %l6,%l6,%l3 ! %l3 = ffffffffffffff80, %ccr = 99
! %l7 = 0000000000000055, %l6 = ffffffffffffffc0, %l3 = ffffffffffffff80
orn %l7,%l6,%l3 ! %l3 = 000000000000007f
! %l6 = ffffffffffffffc0, Mem[000000001f80003b] = f8d3ef9b
stb %l6,[%i3+0x03b] ! Mem[000000001f800038] = f8d3efc0
! Mem[000000001e000010] = 74f72400, %l0 = dbf0ef3acbec1933
lduba [%i0+%i5]0x80,%l0 ! %l0 = 0000000000000074
! %l2 = 000001d2000001d2, immed = fffff5e3, %y = cbec1933
udiv %l2,-0xa1d,%l7 ! %l7 = 00000000cbec2141
mov %l0,%y ! %y = 00000074
p7_label_54:
! Mem[000000001f000074] = 01340283, %l2 = 000001d2000001d2
ldswa [%i2+0x074]%asi,%l2 ! %l2 = 0000000001340283
! %l5 = dbf0ef3acbec1003, immed = fffff11b, %l0 = 0000000000000074
andn %l5,-0xee5,%l0 ! %l0 = 0000000000000000
! %l6 = ffffffffffffffc0, immed = 00000f32, %l6 = ffffffffffffffc0
xor %l6,0xf32,%l6 ! %l6 = fffffffffffff0f2
! %l5 = dbf0ef3acbec1003, %l3 = 000000000000007f, %l7 = 00000000cbec2141
xorcc %l5,%l3,%l7 ! %l7 = dbf0ef3acbec107c, %ccr = 88
! %f15 = e685aa11, Mem[0000000031800078] = 64ee870c
st %f15,[%o3+0x078] ! Mem[0000000031800078] = e685aa11
! %l6 = fffffffffffff0f2, immed = 0000020e, %l6 = fffffffffffff0f2
or %l6,0x20e,%l6 ! %l6 = fffffffffffff2fe
! %l3 = 000000000000007f, Mem[0000000031800078] = e685aa11ffffffff
stx %l3,[%o3+0x078] ! Mem[0000000031800078] = 000000000000007f
! %l2 = 0000000001340283, Mem[000000003000007c] = 0f4fe69b
sth %l2,[%o0+0x07c] ! Mem[000000003000007c] = 0283e69b
! Mem[000000003100007c] = ccc04ddb, %l1 = ffffffffffff964e
ldsb [%o2+0x07e],%l1 ! %l1 = 000000000000004d
! %f16 = 74f72400 55eb9bcb, Mem[0000000031800078] = 00000000 0000007f
stda %f16,[%o3+0x078]%asi ! Mem[0000000031800078] = 74f72400 55eb9bcb
p7_label_55:
! %l7 = dbf0ef3acbec107c, %l0 = 0000000000000000, %l2 = 0000000001340283
orn %l7,%l0,%l2 ! %l2 = ffffffffffffffff
! %l4 = fffe0001, %l5 = cbec1003, Mem[000000001e800030] = cb9beb55 00000000
stda %l4,[%i1+%o6]0x89 ! Mem[000000001e800030] = fffe0001 cbec1003
! Invert Register : %l3 = 000000000000007f
xor %l3,-1,%l3 ! %l3 = ffffffffffffff80
! %l2 = ffffffffffffffff, %l3 = ffffffffffffff80, %y = 00000074
sdivcc %l2,%l3,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
mov %l0,%y ! %y = 00000000
! Mem[000000001e000020] = a4e2c50a 28cdaf33, %l6 = fffff2fe, %l7 = cbec107c
ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000a4e2c50a 0000000028cdaf33
! Mem[0000000030800038] = 000001d2 620101bf, %l2 = 80000000, %l3 = ffffff80
ldd [%o1+0x038],%l2 ! %l2 = 00000000000001d2 00000000620101bf
! Mem[0000000031000078] = ffff01a5, %l4 = 00000000fffe0001
ldub [%o2+0x07b],%l4 ! %l4 = 00000000000000a5
! Mem[000000003000007c] = 0283e69b, %l0 = 0000000000000000
lduh [%o0+0x07c],%l0 ! %l0 = 0000000000000283
! %l2 = 00000000000001d2, immed = fffff5e8, %l3 = 00000000620101bf
addc %l2,-0xa18,%l3 ! %l3 = fffffffffffff7ba
! Mem[000000001e00004c] = 9eda13ec, %l0 = 0000000000000283
ldsw [%i0+0x04c],%l0 ! %l0 = ffffffff9eda13ec
p7_label_56:
! Mem[0000000030000078] = 629301bf, %l1 = 000000000000004d
ldub [%o0+0x078],%l1 ! %l1 = 0000000000000062
! Mem[0000000030800078] = 00000000, %l0 = ffffffff9eda13ec
ldsh [%o1+0x07a],%l0 ! %l0 = 0000000000000000
! Mem[000000001f000058] = ccc04ddbf5680788, %l2 = 00000000000001d2
ldx [%i2+0x058],%l2 ! %l2 = ccc04ddbf5680788
! Mem[000000001e800030] = 0100feff0310eccb, %f4 = 9e71870c cafbadbb
ldda [%i1+%o6]0x81,%f4 ! %f4 = 0100feff 0310eccb
! %l5 = dbf0ef3acbec1003, %l7 = 0000000028cdaf33, %l1 = 0000000000000062
andcc %l5,%l7,%l1 ! %l1 = 0000000008cc0003, %ccr = 00
! %f26 = c96c0000 9be64f0f, Mem[000000001e000038] = b7d0bb43 8ed22f88
std %f26,[%i0+0x038] ! Mem[000000001e000038] = c96c0000 9be64f0f
! Mem[000000001e800000] = dbf0ffff, %l3 = fffffffffffff7ba
lduha [%i1+%g0]0x80,%l3 ! %l3 = 000000000000dbf0
! Mem[0000000030000078] = 629301bf, %l0 = 0000000000000000
ldsw [%o0+0x078],%l0 ! %l0 = 00000000629301bf
! Mem[000000001f000060] = e14ebaea, %l7 = 0000000028cdaf33
ldsw [%i2+0x060],%l7 ! %l7 = ffffffffe14ebaea
! Randomly selected nop
nop
p7_label_57:
! %l6 = 00000000a4e2c50a, immed = 00000003, %l4 = 00000000000000a5
sll %l6,0x003,%l4 ! %l4 = 0000000527162850
! %l1 = 0000000008cc0003, immed = 0000001f, %l0 = 00000000629301bf
srl %l1,0x01f,%l0 ! %l0 = 0000000000000000
! %f28 = 934547fb 294874c5, Mem[000000001e800000] = dbf0ffff ffffffff
stda %f28,[%i1+%g0]0x81 ! Mem[000000001e800000] = 934547fb 294874c5
! %l6 = 00000000a4e2c50a, %l7 = ffffffffe14ebaea, %l5 = dbf0ef3acbec1003
sll %l6,%l7,%l5 ! %l5 = 000002938b142800
! Invert Register : %l7 = ffffffffe14ebaea
xor %l7,-1,%l7 ! %l7 = 000000001eb14515
! Mem[0000000031800078] = 74f72400, %l5 = 000002938b142800
ldsb [%o3+0x079],%l5 ! %l5 = fffffffffffffff7
! %l5 = fffffffffffffff7, %l6 = 00000000a4e2c50a, %y = 00000000
smul %l5,%l6,%l1 ! %l1 = 00000003340712a6, %y = 03
! %l7 = 000000001eb14515, Mem[0000000031800038] = 000001d2000001d2
stx %l7,[%o3+0x038] ! Mem[0000000031800038] = 000000001eb14515
! %l7 = 000000001eb14515, Mem[000000001e80002b] = a0c164ee
stb %l7,[%i1+0x02b] ! Mem[000000001e800028] = a0c16415
! %l0 = 0000000000000000, Mem[000000003000007e] = 0283e69b
sth %l0,[%o0+0x07e] ! Mem[000000003000007c] = 02830000
p7_label_58:
! Mem[000000001e800010] = ffffffc0, %l1 = 00000003340712a6
lduba [%i1+%i5]0x88,%l1 ! %l1 = 00000000000000c0
! Mem[000000001f800008] = cb9beb55ffdbea7f, %l0 = 0000000000000000
ldxa [%i3+%i4]0x88,%l0 ! %l0 = cb9beb55ffdbea7f
! %l2 = ccc04ddbf5680788, immed = fffffeae, %l4 = 0000000527162850
addc %l2,-0x152,%l4 ! %l4 = ccc04ddbf5680636
! Mem[000000001e000078] = 7f474116, %l1 = 00000000000000c0
ldsb [%i0+0x07a],%l1 ! %l1 = 0000000000000041
! Mem[000000001f800000] = f916b698, %l5 = fffffffffffffff7
ldsha [%i3+%g0]0x89,%l5 ! %l5 = ffffffffffffb698
! %l3 = 000000000000dbf0, %l5 = ffffffffffffb698, %l2 = ccc04ddbf5680788
orn %l3,%l5,%l2 ! %l2 = 000000000000dbf7
! Mem[0000000031800038] = 000000001eb14515, %f14 = ffffae00 e685aa11
ldda [%o3+0x038]%asi,%f14 ! %f14 = 00000000 1eb14515
! Mem[000000001e000030] = 55009e71, %l0 = cb9beb55ffdbea7f
ldsba [%i0+%o6]0x81,%l0 ! %l0 = 0000000000000055
! Mem[000000001f800030] = 1019eccb, %l3 = 000000000000dbf0
lduw [%i3+%o6],%l3 ! %l3 = 000000001019eccb
! Mem[000000001f000008] = 00aeffff, %l4 = ccc04ddbf5680636
lduba [%i2+%i4]0x88,%l4 ! %l4 = 00000000000000ff
p7_label_59:
! %l3 = 000000001019eccb, Mem[000000001e00001c] = 00006cc9
stw %l3,[%i0+0x01c] ! Mem[000000001e00001c] = 1019eccb
! %l6 = 00000000a4e2c50a, immed = 00000fbf, %l0 = 0000000000000055
addc %l6,0xfbf,%l0 ! %l0 = 00000000a4e2d4c9
! %l5 = ffffffffffffb698, %l2 = 000000000000dbf7, %l2 = 000000000000dbf7
udivx %l5,%l2,%l2 ! %l2 = 000129f042d8d7ff
! Mem[000000001e000008] = ff9dcc15 580e27e3, %l4 = 000000ff, %l5 = ffffb698
ldda [%i0+%i4]0x81,%l4 ! %l4 = 00000000ff9dcc15 00000000580e27e3
! Mem[000000001f000030] = 639301bf, %l7 = 000000001eb14515
ldsba [%i2+%o6]0x88,%l7 ! %l7 = ffffffffffffffbf
! Mem[000000001e800064] = 14d22aab, %l2 = 000129f042d8d7ff
ldsb [%i1+0x066],%l2 ! %l2 = 000000000000002a
! %l6 = 00000000a4e2c50a, immed = 00000957, %l5 = 00000000580e27e3
and %l6,0x957,%l5 ! %l5 = 0000000000000102
! %l5 = 0000000000000102, %l2 = 000000000000002a, %y = 00000003
sdivcc %l5,%l2,%l7 ! %l7 = 0000000012492498, %ccr = 00
mov %l0,%y ! %y = a4e2d4c9
! Mem[0000000031000078] = ffff01a5 ccc04ddb, %l2 = 0000002a, %l3 = 1019eccb
ldd [%o2+0x078],%l2 ! %l2 = 00000000ffff01a5 00000000ccc04ddb
! %l7 = 0000000012492498, %l3 = 00000000ccc04ddb, %l0 = 00000000a4e2d4c9
srl %l7,%l3,%l0 ! %l0 = 0000000000000002
p7_label_60:
! Clear Register : %l2 = 00000000ffff01a5
clr %l2 ! %l2 = 0000000000000000
! %l6 = 00000000a4e2c50a, immed = fffff4e6, %y = a4e2d4c9
umul %l6,-0xb1a,%l0 ! %l0 = a4e2bde382808efc, %y = a4e2bde3
! %l5 = 0000000000000102, Mem[0000000031000078] = ffff01a5ccc04ddb
stx %l5,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000102
! %l5 = 0000000000000102, immed = 0000001f, %l6 = 00000000a4e2c50a
sra %l5,0x01f,%l6 ! %l6 = 0000000000000000
! %l1 = 0000000000000041, immed = ffffff01, %l1 = 0000000000000041
sub %l1,-0x0ff,%l1 ! %l1 = 0000000000000140
! %f3 = 75cb1eb3, Mem[0000000031000078] = 00000000
sta %f3 ,[%o2+0x078]%asi ! Mem[0000000031000078] = 75cb1eb3
! Mem[0000000030800038] = 000001d2, %l1 = 0000000000000140
ldub [%o1+0x03a],%l1 ! %l1 = 0000000000000001
! %l4 = 00000000ff9dcc15, %l7 = 0000000012492498, %l4 = 00000000ff9dcc15
srlx %l4,%l7,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030800038] = 000001d2, %l2 = 0000000000000000
ldsh [%o1+0x038],%l2 ! %l2 = 0000000000000000
! %l7 = 0000000012492498, immed = 0000076a, %l3 = 00000000ccc04ddb
xorcc %l7,0x76a,%l3 ! %l3 = 00000000124923f2, %ccr = 00
p7_label_61:
! %l0 = a4e2bde382808efc, immed = ffffff54, %l4 = 00000000000000ff
andn %l0,-0x0ac,%l4 ! %l4 = 00000000000000a8
! %l6 = 0000000000000000, immed = fffff038, %l0 = a4e2bde382808efc
xor %l6,-0xfc8,%l0 ! %l0 = fffffffffffff038
! Mem[000000001e800078] = 125f5c07, %f22 = f8d3ef9b
ld [%i1+0x078],%f22 ! %f22 = 125f5c07
! %l3 = 00000000124923f2, immed = 0000063e, %l7 = 0000000012492498
orn %l3,0x63e,%l7 ! %l7 = fffffffffffffbf3
! %l6 = 0000000000000000, Mem[000000001f800008] = 7feadbff55eb9bcb
stx %l6,[%i3+%i4] ! Mem[000000001f800008] = 0000000000000000
! %l4 = 00000000000000a8, Mem[000000003100007c] = 00000102
stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 000000a8
! Mem[0000000030800078] = 00000000 00000c00, %l2 = 00000000, %l3 = 124923f2
ldd [%o1+0x078],%l2 ! %l2 = 0000000000000000 0000000000000c00
! %f8 = fffff4a5 ccc04ddb, Mem[0000000031800038] = 00000000 1eb14515
stda %f8 ,[%o3+0x038]%asi ! Mem[0000000031800038] = fffff4a5 ccc04ddb
! %l5 = 0000000000000102
setx 0x9e49cdf89e49cdf8,%g7,%l5 ! %l5 = 9e49cdf89e49cdf8
! %l0 = fffffffffffff038, Mem[000000001e800008] = 000039ccfffff4a5
stx %l0,[%i1+%i4] ! Mem[000000001e800008] = fffffffffffff038
p7_label_62:
! %l3 = 0000000000000c00, immed = 00000bfe, %l5 = 9e49cdf89e49cdf8
xor %l3,0xbfe,%l5 ! %l5 = 00000000000007fe
! %l6 = 0000000000000000, immed = fffff9b9, %l5 = 00000000000007fe
or %l6,-0x647,%l5 ! %l5 = fffffffffffff9b9
! Mem[000000003180007c] = 55eb9bcb, %l6 = 0000000000000000
ldswa [%o3+0x07c]%asi,%l6 ! %l6 = 0000000055eb9bcb
! %l0 = fffff038, %l1 = 00000001, Mem[000000001e000020] = 0ac5e2a4 33afcd28
stda %l0,[%i0+%o4]0x89 ! Mem[000000001e000020] = fffff038 00000001
! Mem[0000000030800038] = 000001d2, %l1 = 0000000000000001
ldsw [%o1+0x038],%l1 ! %l1 = 00000000000001d2
! %f18 = 93e44eee, Mem[000000001e800008] = ffffffff
sta %f18,[%i1+%i4]0x89 ! Mem[000000001e800008] = 93e44eee
! %l3 = 0000000000000c00, %l0 = fffffffffffff038, %l1 = 00000000000001d2
sub %l3,%l0,%l1 ! %l1 = 0000000000001bc8
! %l4 = 00000000000000a8, %l5 = fffffffffffff9b9, %l3 = 0000000000000c00
sub %l4,%l5,%l3 ! %l3 = 00000000000006ef
! %l7 = fffffffffffffbf3, immed = 000000f2, %y = a4e2bde3
umul %l7,0x0f2,%l2 ! %l2 = 000000f1fffc2bb6, %y = f1
! Mem[0000000030800078] = 0000000000000c00, %f14 = 00000000 1eb14515
ldd [%o1+0x078],%f14 ! %f14 = 00000000 00000c00
p7_label_63:
! %l0 = fffffffffffff038, %l4 = 00000000000000a8, %l6 = 0000000055eb9bcb
or %l0,%l4,%l6 ! %l6 = fffffffffffff0b8
! Mem[000000003100003c] = 8965557c, %l4 = 00000000000000a8
lduw [%o2+0x03c],%l4 ! %l4 = 000000008965557c
! Mem[000000001f800028] = 07dbeaef, %l0 = fffffffffffff038
ldswa [%i3+%o5]0x88,%l0 ! %l0 = 0000000007dbeaef
! Mem[0000000030000038] = ffffff9d, %l1 = 0000000000001bc8
ldsh [%o0+0x03a],%l1 ! %l1 = ffffffffffffff9d
! %l5 = fffffffffffff9b9, immed = 00000027, %l2 = 000000f1fffc2bb6
srlx %l5,0x027,%l2 ! %l2 = 0000000001ffffff
! %l2 = 0000000001ffffff, immed = fffff25a, %y = 000000f1
sdiv %l2,-0xda6,%l2 ! %l2 = ffffffffee577b88
mov %l0,%y ! %y = 07dbeaef
! Mem[0000000030000078] = 629301bf, %l3 = 00000000000006ef
lduw [%o0+0x078],%l3 ! %l3 = 00000000629301bf
! Mem[0000000030000038] = ffffff9d000001d2, %f28 = 934547fb 294874c5
ldd [%o0+0x038],%f28 ! %f28 = ffffff9d 000001d2
! %l4 = 000000008965557c, Mem[0000000031800038] = fffff4a5ccc04ddb
stx %l4,[%o3+0x038] ! Mem[0000000031800038] = 000000008965557c
! Mem[000000001f800018] = 03a91410, %l0 = 0000000007dbeaef
ldsha [%i3+%i6]0x81,%l0 ! %l0 = 00000000000003a9
p7_label_64:
! %l1 = ffffffffffffff9d, immed = 0000001b, %l2 = ffffffffee577b88
srlx %l1,0x01b,%l2 ! %l2 = 0000001fffffffff
! %l4 = 000000008965557c, immed = fffffb4c, %l0 = 00000000000003a9
xor %l4,-0x4b4,%l0 ! %l0 = ffffffff769aae30
! Mem[000000001e80003c] = 6d2fe1d6, %l6 = fffffffffffff0b8
ldsw [%i1+0x03c],%l6 ! %l6 = 000000006d2fe1d6
! %f8 = fffff4a5 ccc04ddb, Mem[000000001e800010] = ffffffc0 ccc066cd
stda %f8 ,[%i1+%i5]0x89 ! Mem[000000001e800010] = fffff4a5 ccc04ddb
! Mem[0000000030800038] = 000001d2, %l1 = ffffffffffffff9d
ldub [%o1+0x038],%l1 ! %l1 = 0000000000000000
! %l5 = fffffffffffff9b9, %l1 = 0000000000000000, %l2 = 0000001fffffffff
addccc %l5,%l1,%l2 ! %l2 = fffffffffffff9b9, %ccr = 88
! Clear Register : %l7 = fffffffffffffbf3
clr %l7 ! %l7 = 0000000000000000
! %l6 = 6d2fe1d6, %l7 = 00000000, Mem[000000001f800010] = 525039cc 11efbefe
stda %l6,[%i3+%i5]0x89 ! Mem[000000001f800010] = 6d2fe1d6 00000000
! %l7 = 0000000000000000, immed = 00000035, %l5 = fffffffffffff9b9
sllx %l7,0x035,%l5 ! %l5 = 0000000000000000
! %l7 = 0000000000000000, %l5 = 0000000000000000, %l2 = fffffffffffff9b9
xor %l7,%l5,%l2 ! %l2 = 0000000000000000
p7_label_65:
! Randomly selected nop
nop
! Mem[000000001f000030] = d7679d03639301bf, %l1 = 0000000000000000
ldxa [%i2+%o6]0x88,%l1 ! %l1 = d7679d03639301bf
! %l4 = 000000008965557c, immed = fffffca9, %l0 = ffffffff769aae30
andncc %l4,-0x357,%l0 ! %l0 = 0000000000000154, %ccr = 00
! Mem[000000001e000014] = 55eb9bcb, %l6 = 000000006d2fe1d6
ldub [%i0+0x015],%l6 ! %l6 = 00000000000000eb
! %l5 = 0000000000000000, %l7 = 0000000000000000, %l5 = 0000000000000000
srl %l5,%l7,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, %l1 = d7679d03639301bf, %l5 = 0000000000000000
taddcc %l5,%l1,%l5 ! %l5 = d7679d03639301bf, %ccr = 82
! %l6 = 000000eb, %l7 = 00000000, Mem[000000001e000028] = c96c0000 9be64f0f
std %l6,[%i0+%o5] ! Mem[000000001e000028] = 000000eb 00000000
! %l0 = 00000154, %l1 = 639301bf, Mem[0000000031000078] = 75cb1eb3 000000a8
std %l0,[%o2+0x078] ! Mem[0000000031000078] = 00000154 639301bf
! Mem[000000001e000010] = 74f72400, %l7 = 0000000000000000
lduba [%i0+%i5]0x80,%l7 ! %l7 = 0000000000000074
! %l2 = 0000000000000000, Mem[000000001f800010] = 000000006d2fe1d6
stxa %l2,[%i3+%i5]0x88 ! Mem[000000001f800010] = 0000000000000000
p7_label_66:
! Mem[000000001e800028] = ac08fc551564c1a0, %l4 = 000000008965557c
ldxa [%i1+%o5]0x88,%l4 ! %l4 = ac08fc551564c1a0
! %l5 = d7679d03639301bf, %l0 = 0000000000000154, %l7 = 0000000000000074
orn %l5,%l0,%l7 ! %l7 = ffffffffffffffbf
! Mem[000000001e000028] = eb000000, %l1 = d7679d03639301bf
ldswa [%i0+%o5]0x88,%l1 ! %l1 = ffffffffeb000000
! %l2 = 0000000000000000, %l5 = d7679d03639301bf, %y = 07dbeaef
umulcc %l2,%l5,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
! %l1 = ffffffffeb000000, immed = fffffedd, %y = 00000000
sdiv %l1,-0x123,%l4 ! %l4 = ffffffffff3143be
mov %l0,%y ! %y = 00000154
! %l2 = 00000000, %l3 = 629301bf, Mem[000000001f000068] = 0bb25056 000000ff
std %l2,[%i2+0x068] ! Mem[000000001f000068] = 00000000 629301bf
! Mem[000000001f800010] = 00000000, %l6 = 00000000000000eb
lduha [%i3+%i5]0x80,%l6 ! %l6 = 0000000000000000
! %l3 = 00000000629301bf, Mem[000000001f800010] = 00000000
stba %l3,[%i3+%i5]0x81 ! Mem[000000001f800010] = bf000000
! Mem[000000001f000004] = 71c14d35, %l5 = d7679d03639301bf
ldub [%i2+0x005],%l5 ! %l5 = 00000000000000c1
! %l5 = 00000000000000c1, %l5 = 00000000000000c1, %l0 = 0000000000000154
udivx %l5,%l5,%l0 ! %l0 = 0000000000000001
p7_label_67:
! %l2 = 0000000000000000, Mem[000000001e000018] = 0f4fe69b
stba %l2,[%i0+%i6]0x81 ! Mem[000000001e000018] = 004fe69b
! %l1 = ffffffffeb000000, Mem[0000000031800078] = 74f72400
stw %l1,[%o3+0x078] ! Mem[0000000031800078] = eb000000
! Mem[000000001e000058] = b64d286d82481c7d, %f2 = 0de0d4c8 75cb1eb3
ldd [%i0+0x058],%f2 ! %f2 = b64d286d 82481c7d
! %l5 = 00000000000000c1, %l2 = 0000000000000000, %l0 = 0000000000000001
taddcctv %l5,%l2,%l0 ! %l0 = 0000000000000024, Trapped
! Invert Register : %l3 = 00000000629301bf
xor %l3,-1,%l3 ! %l3 = ffffffff9d6cfe40
! %l6 = 0000000000000000, %l0 = 0000000000000024, %l7 = 0000000000000000
subc %l6,%l0,%l7 ! %l7 = ffffffffffffffdc
! Invert Register : %l7 = ffffffffffffffdc
xor %l7,-1,%l7 ! %l7 = 0000000000000023
! %l2 = 0000000000000000, immd = 0000000000000d21, %l2 = 0000000000000000
udivx %l2,0xd21,%l2 ! %l2 = 0000000000000000
! Mem[000000001f000010] = eef060aa a5f4ffff, %l0 = 00000024, %l1 = eb000000
ldda [%i2+%i5]0x89,%l0 ! %l0 = 00000000a5f4ffff 00000000eef060aa
! %l0 = 00000000a5f4ffff, Mem[0000000030800078] = 0000000000000c00
stx %l0,[%o1+0x078] ! Mem[0000000030800078] = 00000000a5f4ffff
p7_label_68:
! %l3 = ffffffff9d6cfe40, immed = fffff0a7, %y = 00000154
umul %l3,-0xf59,%l0 ! %l0 = 9d6cf4cfe235dbc0, %y = 9d6cf4cf
! Mem[0000000030000078] = 629301bf02830000, %l5 = 00000000000000c1
ldx [%o0+0x078],%l5 ! %l5 = 629301bf02830000
! %l5 = 629301bf02830000, immed = 00000abf, %l0 = 9d6cf4cfe235dbc0
andn %l5,0xabf,%l0 ! %l0 = 629301bf02830000
! %l2 = 0000000000000000, %l0 = 629301bf02830000, %l6 = 0000000000000000
tsubcctv %l2,%l0,%l6 ! %l6 = 9d6cfe40fd7d0000, %ccr = 99
! %l6 = 9d6cfe40fd7d0000, %l5 = 629301bf02830000, %y = 9d6cf4cf
umulcc %l6,%l5,%l5 ! %l5 = 027cb0f700000000, %ccr = 04, %y = 27cb0f7
! %l3 = ffffffff9d6cfe40, Mem[000000001f000020] = 4e960000
stwa %l3,[%i2+%o4]0x81 ! Mem[000000001f000020] = 9d6cfe40
! %f14 = 00000000, Mem[000000003180003c] = 8965557c
st %f14,[%o3+0x03c] ! Mem[000000003180003c] = 00000000
! %l7 = 0000000000000023, Mem[000000001e800000] = fb474593
stba %l7,[%i1+%g0]0x89 ! Mem[000000001e800000] = fb474523
! %l5 = 027cb0f700000000
sethi %hi(0x767cf000),%l5 ! %l5 = 00000000767cf000
! %l4 = ffffffffff3143be, %l6 = 9d6cfe40fd7d0000, %l6 = 9d6cfe40fd7d0000
addccc %l4,%l6,%l6 ! %l6 = 9d6cfe40fcae43be, %ccr = 99
p7_label_69:
! Mem[000000001f00006c] = 629301bf, %l4 = ffffffffff3143be
ldub [%i2+0x06f],%l4 ! %l4 = 00000000000000bf
! %l2 = 0000000000000000, Mem[000000001e80000e] = fffff038
stba %l2,[%i1+0x00e]%asi ! Mem[000000001e80000c] = ffff0038
! %l5 = 00000000767cf000, Mem[000000001e000048] = 5435fb43
stw %l5,[%i0+0x048] ! Mem[000000001e000048] = 767cf000
! %l4 = 00000000000000bf, immed = 0000052f, %l0 = 629301bf02830000
tsubcc %l4,0x52f,%l0 ! %l0 = fffffffffffffb90, %ccr = 9b
! Mem[0000000031800038] = 00000000 00000000, %l4 = 000000bf, %l5 = 767cf000
ldda [%o3+0x038]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000031800038] = 00000000, %l7 = 0000000000000023
ldsha [%o3+0x038]%asi,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, Mem[000000003100003e] = 8965557c
sth %l2,[%o2+0x03e] ! Mem[000000003100003c] = 89650000
! %l4 = 0000000000000000, immed = 00000831, %y = 027cb0f7
udivcc %l4,0x831,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
mov %l0,%y ! %y = fffffb90
! Mem[000000001f800010] = bf000000, %l0 = fffffffffffffb90
lduwa [%i3+%i5]0x80,%l0 ! %l0 = 00000000bf000000
! Mem[000000001e000028] = 000000eb 00000000, %l0 = bf000000, %l1 = eef060aa
ldda [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000eb 0000000000000000
p7_label_70:
! Mem[0000000030800078] = 00000000a5f4ffff, %l2 = 0000000000000000
ldx [%o1+0x078],%l2 ! %l2 = 00000000a5f4ffff
! Mem[000000001e000010] = 74f72400, %f1 = 9bbeef11
ld [%i0+%i5],%f1 ! %f1 = 74f72400
! Mem[000000003080003c] = 620101bf, %l6 = 9d6cfe40fcae43be
ldsb [%o1+0x03e],%l6 ! %l6 = 0000000000000001
! %l3 = ffffffff9d6cfe40, Mem[000000001e000000] = 000001d2000001d2
stxa %l3,[%i0+%g0]0x80 ! Mem[000000001e000000] = ffffffff9d6cfe40
! %l1 = 0000000000000000, immed = 0000001a, %l1 = 0000000000000000
sll %l1,0x01a,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000000, immed = fffffb61, %y = fffffb90
udiv %l4,-0x49f,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 000000eb
! %f14 = 00000000 00000c00, Mem[000000001f000010] = a5f4ffff eef060aa
stda %f14,[%i2+%i5]0x89 ! Mem[000000001f000010] = 00000000 00000c00
! Mem[000000001f800000] = 6e6ed873f916b698, %l2 = 00000000a5f4ffff
ldxa [%i3+%g0]0x88,%l2 ! %l2 = 6e6ed873f916b698
! Mem[000000001e800028] = 1564c1a0, %l7 = 00000000ffffffff
lduba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000a0
! %l6 = 0000000000000001, immed = fffff645, %l3 = ffffffff9d6cfe40
xorcc %l6,-0x9bb,%l3 ! %l3 = fffffffffffff644, %ccr = 88
p7_label_71:
! retry : should take illegal inst trap, %l0 = 00000000000000eb
retry ! Illegal inst trap : %l0 = 00000000000000fb
! %l2 = 6e6ed873f916b698, immed = 00000b64, %l1 = 0000000000000000
addccc %l2,0xb64,%l1 ! %l1 = 6e6ed873f916c1fc, %ccr = 08
! %l0 = 00000000000000fb, %l4 = 00000000ffffffff, %l5 = 0000000000000000
sra %l0,%l4,%l5 ! %l5 = 0000000000000000
! %l0 = 00000000000000fb, %l1 = 6e6ed873f916c1fc, %y = 000000eb
umulcc %l0,%l1,%l1 ! %l1 = 000000f439503214, %ccr = 00, %y = f4
! Mem[000000001e000030] = 719e0055, %l3 = fffffffffffff644
lduwa [%i0+%o6]0x88,%l3 ! %l3 = 00000000719e0055
! %l7 = 00000000000000a0, Mem[000000001e00001f] = 1019eccb
stb %l7,[%i0+0x01f] ! Mem[000000001e00001c] = 1019eca0
! %l4 = 00000000ffffffff, %l4 = 00000000ffffffff, %l6 = 0000000000000001
taddcctv %l4,%l4,%l6 ! %l0 = 000000000000011e, Trapped
! Mem[0000000031000078] = 00000154639301bf, %f30 = 74f72400 55eb9bcb
ldd [%o2+0x078],%f30 ! %f30 = 00000154 639301bf
! Mem[0000000030800078] = 00000000, %l0 = 000000000000011e
ldsb [%o1+0x07b],%l0 ! %l0 = 0000000000000000
! Mem[000000001e800010] = ccc04ddb, %l6 = 0000000000000001
lduba [%i1+%i5]0x88,%l6 ! %l6 = 00000000000000db
p7_label_72:
! retry : should take illegal inst trap, %l0 = 0000000000000000
retry ! Illegal inst trap : %l0 = 0000000000000010
! Mem[000000001f000008] = ffffae00, %l6 = 00000000000000db
lduwa [%i2+%i4]0x80,%l6 ! %l6 = 00000000ffffae00
! Mem[0000000031800078] = eb000000 55eb9bcb, %l4 = ffffffff, %l5 = 00000000
ldd [%o3+0x078],%l4 ! %l4 = 00000000eb000000 0000000055eb9bcb
! %l2 = 6e6ed873f916b698, immed = 00000006, %l5 = 0000000055eb9bcb
srl %l2,0x006,%l5 ! %l5 = 0000000003e45ada
! %l2 = f916b698, %l3 = 719e0055, Mem[0000000031800078] = eb000000 55eb9bcb
stda %l2,[%o3+0x078]%asi ! Mem[0000000031800078] = f916b698 719e0055
! Mem[0000000031000078] = 00000154 639301bf, %l4 = eb000000, %l5 = 03e45ada
ldda [%o2+0x078]%asi,%l4 ! %l4 = 0000000000000154 00000000639301bf
! %l6 = 00000000ffffae00, Mem[0000000031000078] = 00000154639301bf
stx %l6,[%o2+0x078] ! Mem[0000000031000078] = 00000000ffffae00
! %l3 = 00000000719e0055, %l6 = 00000000ffffae00, %y = 000000f4
umul %l3,%l6,%l3 ! %l3 = 719ddbf063e4c600, %y = 719ddbf0
! %l6 = 00000000ffffae00, Mem[000000001f000020] = 9d6cfe40
stba %l6,[%i2+%o4]0x81 ! Mem[000000001f000020] = 006cfe40
! %f28 = ffffff9d 000001d2, Mem[000000001f800070] = 8b890696 6ce289a3
std %f28,[%i3+0x070] ! Mem[000000001f800070] = ffffff9d 000001d2
p7_label_73:
! %l1 = 000000f439503214, immed = 000003a7, %l0 = 0000000000000010
taddcctv %l1,0x3a7,%l0 ! %l0 = 0000000000000033, Trapped
! %l2 = 6e6ed873f916b698, immed = 00000015, %l3 = 719ddbf063e4c600
sll %l2,0x015,%l3 ! %l3 = 0e7f22d6d3000000
! Mem[0000000031800038] = 00000000 00000000, %l4 = 00000154, %l5 = 639301bf
ldd [%o3+0x038],%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[000000001f800008] = 00000000, %l2 = 6e6ed873f916b698
ldsha [%i3+%i4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[000000001f000010] = 000c0000 00000000, %l6 = ffffae00, %l7 = 000000a0
ldd [%i2+%i5],%l6 ! %l6 = 00000000000c0000 0000000000000000
! Mem[0000000030000078] = 629301bf, %l0 = 0000000000000033
ldsha [%o0+0x07a]%asi,%l0 ! %l0 = 00000000000001bf
! Mem[000000001e800040] = ffffffffccc04ddb, %f24 = 00000000 ffffff9d
ldd [%i1+0x040],%f24 ! %f24 = ffffffff ccc04ddb
! %l2 = 0000000000000000, %l0 = 00000000000001bf, %l7 = 0000000000000000
udivx %l2,%l0,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000000001bf, Mem[000000001e800002] = 234547fb
stb %l0,[%i1+0x002] ! Mem[000000001e800000] = 2345bffb
! %l1 = 000000f439503214, %l4 = 0000000000000000, %l7 = 0000000000000000
orcc %l1,%l4,%l7 ! %l7 = 000000f439503214, %ccr = 00
p7_label_74:
! Mem[0000000031800038] = 00000000, %f3 = 82481c7d
ld [%o3+0x038],%f3 ! %f3 = 00000000
! Mem[000000001e000030] = 55009e7100000044, %f16 = 74f72400 55eb9bcb
ldda [%i0+%o6]0x80,%f16 ! %f16 = 55009e71 00000044
! %l3 = 0e7f22d6d3000000, Mem[000000001f000030] = 639301bf
stwa %l3,[%i2+%o6]0x89 ! Mem[000000001f000030] = d3000000
! %l5 = 0000000000000000, %l7 = 000000f439503214, %l3 = 0e7f22d6d3000000
xnorcc %l5,%l7,%l3 ! %l3 = ffffff0bc6afcdeb, %ccr = 88
! Mem[0000000030800078] = 00000000, %l4 = 0000000000000000
ldsh [%o1+0x07a],%l4 ! %l4 = 0000000000000000
! %f0 = 52503984 74f72400, Mem[0000000030800038] = 000001d2 620101bf
std %f0 ,[%o1+0x038] ! Mem[0000000030800038] = 52503984 74f72400
! Mem[000000001f800030] = 1019eccb, %l4 = 0000000000000000
lduba [%i3+%o6]0x80,%l4 ! %l4 = 0000000000000010
! %l2 = 0000000000000000, Mem[000000001f800078] = 00000000ffffffbb
stx %l2,[%i3+0x078] ! Mem[000000001f800078] = 0000000000000000
! Mem[000000001e80005c] = c036f983, %l4 = 0000000000000010
ldsw [%i1+0x05c],%l4 ! %l4 = ffffffffc036f983
! Invert Register : %l7 = 000000f439503214
xor %l7,-1,%l7 ! %l7 = ffffff0bc6afcdeb
p7_label_75:
! %l6 = 000c0000, %l7 = c6afcdeb, Mem[000000001f000000] = 00000000 354dc171
stda %l6,[%i2+%g0]0x89 ! Mem[000000001f000000] = 000c0000 c6afcdeb
! %l7 = ffffff0bc6afcdeb, immed = fffff780, %l5 = 0000000000000000
sub %l7,-0x880,%l5 ! %l5 = ffffff0bc6afd66b
! %f10 = 1019eccb 8965557c, Mem[000000001f800010] = bf000000 00000000
std %f10,[%i3+%i5] ! Mem[000000001f800010] = 1019eccb 8965557c
! Invert Register : %l0 = 00000000000001bf
xor %l0,-1,%l0 ! %l0 = fffffffffffffe40
! Mem[000000001f800000] = f916b698, %f15 = 00000c00
lda [%i3+%g0]0x88,%f15 ! %f15 = f916b698
! Mem[000000001f000010] = 000c0000 00000000, %l6 = 000c0000, %l7 = c6afcdeb
ldd [%i2+%i5],%l6 ! %l6 = 00000000000c0000 0000000000000000
! %f30 = 00000154 639301bf, Mem[000000001f800010] = cbec1910 7c556589
stda %f30,[%i3+%i5]0x89 ! Mem[000000001f800010] = 00000154 639301bf
! Mem[000000001f800040] = ffffffffffffffff, %f20 = ffff01a5 ccc04ddb
ldd [%i3+0x040],%f20 ! %f20 = ffffffff ffffffff
! %l2 = 0000000000000000, immed = fffff703, %l0 = fffffffffffffe40
xor %l2,-0x8fd,%l0 ! %l0 = fffffffffffff703
! %l7 = 0000000000000000, %l2 = 0000000000000000, %l4 = ffffffffc036f983
and %l7,%l2,%l4 ! %l4 = 0000000000000000
p7_label_76:
! Mem[000000001e800028] = a0c16415, %l1 = 000000f439503214
ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffa0
! Mem[000000001e800010] = ccc04ddb, %l0 = fffffffffffff703
lduwa [%i1+%i5]0x88,%l0 ! %l0 = 00000000ccc04ddb
! %f2 = b64d286d 00000000, Mem[0000000030800038] = 52503984 74f72400
std %f2 ,[%o1+0x038] ! Mem[0000000030800038] = b64d286d 00000000
! %l3 = ffffff0bc6afcdeb
setx 0x026a0e6e026a0e6e,%g7,%l3 ! %l3 = 026a0e6e026a0e6e
! %f18 = 93e44eee, Mem[000000001e000024] = 01000000
st %f18,[%i0+0x024] ! Mem[000000001e000024] = 93e44eee
! Randomly selected nop
nop
! Mem[000000003180007c] = 719e0055, %l1 = ffffffffffffffa0
ldsh [%o3+0x07c],%l1 ! %l1 = 000000000000719e
! Mem[000000001e800008] = ee4ee493, %f16 = 55009e71
lda [%i1+%i4]0x80,%f16 ! %f16 = ee4ee493
! Mem[000000001e800010] = ccc04ddb, %l3 = 026a0e6e026a0e6e
ldsha [%i1+%i5]0x89,%l3 ! %l3 = 0000000000004ddb
! %l2 = 0000000000000000, immed = fffff671, %l6 = 00000000000c0000
orn %l2,-0x98f,%l6 ! %l6 = 000000000000098e
p7_label_77:
! Mem[000000001f000008] = ffffae00, %l7 = 0000000000000000
ldsha [%i2+%i4]0x81,%l7 ! %l7 = ffffffffffffffff
! %l7 = ffffffffffffffff, Mem[0000000030800078] = 00000000
stw %l7,[%o1+0x078] ! Mem[0000000030800078] = ffffffff
! Mem[0000000031800078] = f916b698719e0055, %f20 = ffffffff ffffffff
ldda [%o3+0x078]%asi,%f20 ! %f20 = f916b698 719e0055
! Mem[0000000031800078] = f916b698, %l2 = 0000000000000000
ldsw [%o3+0x078],%l2 ! %l2 = fffffffff916b698
! Mem[000000001e000048] = 767cf000, %l2 = fffffffff916b698
ldsb [%i0+0x04b],%l2 ! %l2 = 0000000000000000
! %l6 = 000000000000098e, %l6 = 000000000000098e, %y = 719ddbf0
smulcc %l6,%l6,%l0 ! %l0 = 00000000005b4ac4, %ccr = 00, %y = 00
! Mem[000000001f000008] = ffffae0055eba98f, %l4 = 0000000000000000
ldxa [%i2+%i4]0x81,%l4 ! %l4 = ffffae0055eba98f
! %l7 = ffffffffffffffff, %l6 = 000000000000098e, %l2 = 0000000000000000
andcc %l7,%l6,%l2 ! %l2 = 000000000000098e, %ccr = 00
! Mem[000000001f800030] = 00000000cbec1910, %l5 = ffffff0bc6afd66b
ldxa [%i3+%o6]0x88,%l5 ! %l5 = 00000000cbec1910
! Mem[0000000030800038] = b64d286d00000000, %l1 = 000000000000719e
ldx [%o1+0x038],%l1 ! %l1 = b64d286d00000000
p7_label_78:
! %l4 = ffffae0055eba98f, %l2 = 000000000000098e, %l5 = 00000000cbec1910
addcc %l4,%l2,%l5 ! %l5 = ffffae0055ebb31d, %ccr = 80
! Mem[0000000030000078] = 629301bf, %l6 = 000000000000098e
ldsh [%o0+0x078],%l6 ! %l6 = 0000000000006293
! Mem[000000003100003c] = 89650000, %f14 = 00000000
ld [%o2+0x03c],%f14 ! %f14 = 89650000
! %l7 = ffffffffffffffff, %l7 = ffffffffffffffff, %l0 = 00000000005b4ac4
orncc %l7,%l7,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
! %l6 = 0000000000006293, %l7 = ffffffffffffffff, %l0 = ffffffffffffffff
sub %l6,%l7,%l0 ! %l0 = 0000000000006294
! %l7 = ffffffffffffffff, Mem[000000001f800010] = bf019363
stwa %l7,[%i3+%i5]0x81 ! Mem[000000001f800010] = ffffffff
! Mem[000000001f800030] = 00000000cbec1910, %l1 = b64d286d00000000
ldxa [%i3+%o6]0x88,%l1 ! %l1 = 00000000cbec1910
! %l2 = 000000000000098e, immed = fffff3c6, %l7 = ffffffffffffffff
addccc %l2,-0xc3a,%l7 ! %l7 = fffffffffffffd54, %ccr = 88
! Mem[000000003180007c] = 719e0055, %l5 = ffffae0055ebb31d
ldswa [%o3+0x07c]%asi,%l5 ! %l5 = 00000000719e0055
! %f20 = f916b698, Mem[000000003100003c] = 89650000
st %f20,[%o2+0x03c] ! Mem[000000003100003c] = f916b698
p7_label_79:
! Mem[000000001e800050] = ea3cbb94, %l1 = 00000000cbec1910
ldsb [%i1+0x052],%l1 ! %l1 = ffffffffffffffbb
! %l6 = 0000000000006293, immed = 0000000b, %l4 = ffffae0055eba98f
srl %l6,0x00b,%l4 ! %l4 = 000000000000000c
! Mem[000000001e000008] = ff9dcc15, %l5 = 00000000719e0055
ldsba [%i0+%i4]0x81,%l5 ! %l5 = ffffffffffffffff
! %l5 = ffffffffffffffff, Mem[000000001f000060] = e14ebaea
stb %l5,[%i2+0x060] ! Mem[000000001f000060] = ff4ebaea
! %l2 = 0000098e, %l3 = 00004ddb, Mem[000000001e800000] = fbbf4523 c5744829
stda %l2,[%i1+%g0]0x89 ! Mem[000000001e800000] = 0000098e 00004ddb
! %f0 = 52503984 74f72400, Mem[0000000030000038] = ffffff9d 000001d2
stda %f0 ,[%o0+0x038]%asi ! Mem[0000000030000038] = 52503984 74f72400
! %l1 = ffffffffffffffbb
setx 0x2a3f62d22a3f62d2,%g7,%l1 ! %l1 = 2a3f62d22a3f62d2
! Mem[000000001f000038] = 487c09bc 32b36cb0, %l2 = 0000098e, %l3 = 00004ddb
ldd [%i2+0x038],%l2 ! %l2 = 00000000487c09bc 0000000032b36cb0
! %l2 = 00000000487c09bc, %l2 = 00000000487c09bc, %y = 00000000
umul %l2,%l2,%l5 ! %l5 = 148601932e7ec210, %y = 14860193
! Mem[0000000031000038] = 1019eccb, %f4 = 0100feff
ld [%o2+0x038],%f4 ! %f4 = 1019eccb
p7_label_80:
! %l2 = 00000000487c09bc, Mem[0000000030800078] = ffffffffa5f4ffff
stx %l2,[%o1+0x078] ! Mem[0000000030800078] = 00000000487c09bc
save ! CWP = 1
! Mem[000000001f800010] = ffffffff54010000, %l0 = 0000000000007fff
ldx [%o3+%o5],%l0 ! %l0 = ffffffff54010000
! %l6 = ffffffff5ad1847f, %l6 = ffffffff5ad1847f, %l3 = ffffffff00000f24
taddcc %l6,%l6,%l3 ! %l3 = fffffffeb5a308fe, %ccr = 9a
! Mem[000000001e80005c] = c036f983, %l4 = fffffffffffff0db
ldsb [%o1+0x05e],%l4 ! %l4 = fffffffffffffff9
! %l6 = ffffffff5ad1847f, immed = ffffff58, %y = 14860193
umul %l6,-0x0a8,%l7 ! %l7 = 5ad1844366810ca8, %y = 5ad18443
! Mem[000000001e800050] = ea3cbb94, %l4 = fffffffffffffff9
ldsh [%o1+0x050],%l4 ! %l4 = ffffffffffffea3c
! %l1 = 00000000000039cc, immed = 00000c09, %y = 5ad18443
sdiv %l1,0xc09,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
! Mem[000000003100003c] = f916b698, %l2 = ffff01a5ccc04ddb
ldsb [%i2+0x03d],%l2 ! %l2 = 0000000000000016
! Mem[000000001f800068] = 2f0ebf6440e0520c, %l2 = 0000000000000016
ldx [%o3+0x068],%l2 ! %l2 = 2f0ebf6440e0520c
p7_label_81: ! %cwp = 1
! Mem[000000001e000004] = 9d6cfe40, %l1 = 00000000000039cc
ldsha [%o0+0x006]%asi,%l1 ! %l1 = fffffffffffffe40
! Mem[000000001e800008] = ee4ee493, %l4 = ffffffffffffea3c
lduba [%o1+%o4]0x80,%l4 ! %l4 = 00000000000000ee
! %f24 = ffffffff, Mem[000000001f000008] = ffffae00
sta %f24,[%o2+%o4]0x81 ! Mem[000000001f000008] = ffffffff
! Mem[000000001e000018] = 004fe69b 1019eca0, %l6 = 5ad1847f, %l7 = 66810ca8
ldda [%o0+%o6]0x81,%l6 ! %l6 = 00000000004fe69b 000000001019eca0
! Mem[0000000031000038] = 1019eccb, %l1 = fffffffffffffe40
ldsba [%i2+0x039]%asi,%l1 ! %l1 = 0000000000000019
! Mem[0000000031800038] = 00000000, %l2 = 2f0ebf6440e0520c
ldsba [%i3+0x03a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001f000018] = 00aeffffffffffff, %f20 = f916b698 719e0055
ldda [%o2+%o6]0x88,%f20 ! %f20 = 00aeffff ffffffff
! Mem[0000000031000038] = 1019eccbf916b698, %l6 = 00000000004fe69b
ldx [%i2+0x038],%l6 ! %l6 = 1019eccbf916b698
! %l6 = 1019eccbf916b698, Mem[0000000030800078] = 00000000
stw %l6,[%i1+0x078] ! Mem[0000000030800078] = f916b698
! %l2 = 0000000000000000, Mem[000000001e80005a] = 797bd718
sth %l2,[%o1+0x05a] ! Mem[000000001e800058] = 797b0000
p7_label_82: ! %cwp = 1
! %f13 = 0ac5e2a4, Mem[000000001e000028] = 000000eb
sta %f13,[%o0+%i5]0x81 ! Mem[000000001e000028] = 0ac5e2a4
! Mem[000000001f800048] = 93e44c35f501348d, %l2 = 0000000000000000
ldx [%o3+0x048],%l2 ! %l2 = 93e44c35f501348d
! %l2 = 93e44c35f501348d, %l1 = 0000000000000019, %y = 7fffffff
udiv %l2,%l1,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = 7fffffff
! %l5 = ffffffffff3c5d09, Mem[0000000030800078] = f916b698, %asi = 80
stwa %l5,[%i1+0x078]%asi ! Mem[0000000030800078] = ff3c5d09
! Mem[000000001e80002c] = 55fc08ac, %l7 = 000000001019eca0
lduw [%o1+0x02c],%l7 ! %l7 = 0000000055fc08ac
! %l1 = 0000000000000019, immed = 00000dbe, %l5 = ffffffffff3c5d09
taddcctv %l1,0xdbe,%l5 ! %l0 = 0000000080000022, Trapped
! Mem[000000001e800078] = 125f5c077068ec52, %f6 = 629301bf ea84b5b5
ldd [%o1+0x078],%f6 ! %f6 = 125f5c07 7068ec52
! %l7 = 0000000055fc08ac, %l3 = fffffffeb5a308fe, %l7 = 0000000055fc08ac
srl %l7,%l3,%l7 ! %l7 = 0000000000000001
! %l1 = 0000000000000019, immed = 00000f24, %y = 7fffffff
umul %l1,0xf24,%l0 ! %l0 = 0000000000017a84, %y = 00
! Mem[0000000031800078] = f916b698 719e0055, %l0 = 00017a84, %l1 = 00000019
ldd [%i3+0x078],%l0 ! %l0 = 00000000f916b698 00000000719e0055
p7_label_83: ! %cwp = 1
restore ! CWP = 0
! %l1 = 2a3f62d22a3f62d2, immed = fffff055, %l5 = 148601932e7ec210
taddcc %l1,-0xfab,%l5 ! %l5 = 2a3f62d22a3f5327, %ccr = 13
! %l4 = 000000000000000c, Mem[000000001f000018] = ffffffff
stba %l4,[%i2+%i6]0x89 ! Mem[000000001f000018] = ffffff0c
! %l4 = 000000000000000c, Mem[000000001e00001b] = 004fe69b
stb %l4,[%i0+0x01b] ! Mem[000000001e000018] = 004fe60c
! Mem[000000001e800008] = ee4ee493 ffff0038, %l0 = 00006294, %l1 = 2a3f62d2
ldda [%i1+%i4]0x81,%l0 ! %l0 = 00000000ee4ee493 00000000ffff0038
! Mem[000000001f800048] = 93e44c35f501348d, %f18 = 93e44eee fffff4a5
ldd [%i3+0x048],%f18 ! %f18 = 93e44c35 f501348d
! %l7 = fffffffffffffd54, immd = 0000000000000755, %l2 = 00000000487c09bc
mulx %l7,0x755,%l2 ! %l2 = ffffffffffec68e4, %y = 00
! %f26 = c96c0000 9be64f0f, Mem[000000001e000018] = 004fe60c 1019eca0
stda %f26,[%i0+%i6]0x81 ! Mem[000000001e000018] = c96c0000 9be64f0f
! %l2 = ffffffffffec68e4, %l2 = ffffffffffec68e4, %y = 00000000
udiv %l2,%l2,%l3 ! %l3 = 0000000000000001
mov %l0,%y ! %y = ee4ee493
! Mem[0000000031800038] = 0000000000000000, %f30 = 00000154 639301bf
ldd [%o3+0x038],%f30 ! %f30 = 00000000 00000000
p7_label_84:
! Clear Register : %l0 = 00000000ee4ee493
clr %l0 ! %l0 = 0000000000000000
! Mem[0000000031800038] = 00000000, %l5 = 2a3f62d22a3f5327
ldsh [%o3+0x03a],%l5 ! %l5 = 0000000000000000
! %l2 = ffffffffffec68e4, immed = 00000003, %l5 = 0000000000000000
srax %l2,0x003,%l5 ! %l5 = fffffffffffd8d1c
! %l6 = 0000000000006293, Mem[000000001f000008] = ffffffff
stba %l6,[%i2+%i4]0x81 ! Mem[000000001f000008] = 93ffffff
! Mem[0000000030800038] = b64d286d00000000, %f6 = 125f5c07 7068ec52
ldd [%o1+0x038],%f6 ! %f6 = b64d286d 00000000
! Mem[0000000031800038] = 0000000000000000, %f22 = 125f5c07 3f09b60d
ldd [%o3+0x038],%f22 ! %f22 = 00000000 00000000
! Mem[000000001e00001c] = 9be64f0f, %l7 = fffffffffffffd54
ldsh [%i0+0x01c],%l7 ! %l7 = ffffffffffff9be6
! %l0 = 0000000000000000, immed = fffff868, %y = ee4ee493
umulcc %l0,-0x798,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
! Mem[0000000031000078] = 00000000, %l2 = ffffffffffec68e4
lduw [%o2+0x078],%l2 ! %l2 = 0000000000000000
! Mem[0000000031800038] = 0000000000000000, %f30 = 00000000 00000000
ldd [%o3+0x038],%f30 ! %f30 = 00000000 00000000
p7_label_85:
! Mem[000000003080003c] = 00000000, %l6 = 0000000000006293
ldsh [%o1+0x03c],%l6 ! %l6 = 0000000000000000
! %l3 = 0000000000000001, immed = fffff853, %l2 = 0000000000000000
andn %l3,-0x7ad,%l2 ! %l2 = 0000000000000000
! Mem[000000001e000030] = 55009e7100000044, %l6 = 0000000000000000
ldxa [%i0+%o6]0x81,%l6 ! %l6 = 55009e7100000044
! %l4 = 000000000000000c, %l5 = fffffffffffd8d1c, %l7 = 0000000000000000
addccc %l4,%l5,%l7 ! %l7 = fffffffffffd8d28, %ccr = 88
! %l6 = 55009e7100000044, immed = 0000003a, %l5 = fffffffffffd8d1c
srax %l6,0x03a,%l5 ! %l5 = 0000000000000015
! %l2 = 0000000000000000, Mem[000000001e000018] = 00006cc9
stba %l2,[%i0+%i6]0x89 ! Mem[000000001e000018] = 00006c00
! Mem[0000000030000038] = 5250398474f72400, %l3 = 0000000000000001
ldx [%o0+0x038],%l3 ! %l3 = 5250398474f72400
! %l2 = 0000000000000000, Mem[000000001f000018] = 0cffffff
stwa %l2,[%i2+%i6]0x81 ! Mem[000000001f000018] = 00000000
! Mem[0000000030000078] = 629301bf, %f15 = f916b698
ld [%o0+0x078],%f15 ! %f15 = 629301bf
! %l2 = 0000000000000000, immed = fffff8c9, %l4 = 000000000000000c
orcc %l2,-0x737,%l4 ! %l4 = fffffffffffff8c9, %ccr = 88
p7_label_86:
! Invert Register : %l6 = 55009e7100000044
xor %l6,-1,%l6 ! %l6 = aaff618effffffbb
! %l7 = fffffffffffd8d28, %l6 = aaff618effffffbb, %l2 = 0000000000000000
taddcctv %l7,%l6,%l2 ! %l0 = 0000000000000023, Trapped
! %l5 = 0000000000000015, %l5 = 0000000000000015, %l2 = 0000000000000000
and %l5,%l5,%l2 ! %l2 = 0000000000000015
! %l2 = 0000000000000015, %l3 = 5250398474f72400, %l0 = 0000000000000023
udivx %l2,%l3,%l0 ! %l0 = 0000000000000000
! Mem[000000001f000030] = 000000d3, %l6 = aaff618effffffbb
ldswa [%i2+%o6]0x81,%l6 ! %l6 = 00000000000000d3
! %l7 = fffffffffffd8d28, Mem[000000001f000000] = c6afcdeb000c0000
stxa %l7,[%i2+%g0]0x88 ! Mem[000000001f000000] = fffffffffffd8d28
! %l2 = 0000000000000015, Mem[000000003000003c] = 74f72400
stb %l2,[%o0+0x03c] ! Mem[000000003000003c] = 15f72400
! Mem[000000001f000020] = 006cfe40 88afc615, %l4 = fffff8c9, %l5 = 00000015
ldd [%i2+%o4],%l4 ! %l4 = 00000000006cfe40 0000000088afc615
! Clear Register : %l4 = 00000000006cfe40
clr %l4 ! %l4 = 0000000000000000
! Randomly selected nop
nop
p7_label_87:
! Mem[0000000030800078] = ff3c5d09 487c09bc, %l0 = 00000000, %l1 = ffff0038
ldd [%o1+0x078],%l0 ! %l0 = 00000000ff3c5d09 00000000487c09bc
! %l7 = fffffffffffd8d28, %l5 = 0000000088afc615, %y = 00000000
udiv %l7,%l5,%l3 ! %l3 = 0000000000000001
mov %l0,%y ! %y = ff3c5d09
! %l1 = 00000000487c09bc, %l0 = 00000000ff3c5d09, %l0 = 00000000ff3c5d09
sll %l1,%l0,%l0 ! %l0 = 00000090f8137800
! Mem[000000001f000020] = 006cfe40, %l7 = fffffffffffd8d28
ldsba [%i2+0x020]%asi,%l7 ! %l7 = 0000000000000000
! Mem[000000001e800010] = db4dc0cc, %l6 = 00000000000000d3
ldsb [%i1+0x011],%l6 ! %l6 = 000000000000004d
! %l5 = 0000000088afc615, %l3 = 0000000000000001, %y = ff3c5d09
smul %l5,%l3,%l6 ! %l6 = ffffffff88afc615, %y = ffffffff
! %l7 = 0000000000000000, immed = 00000385, %y = ffffffff
udiv %l7,0x385,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = f8137800
! Invert Register : %l0 = 00000090f8137800
xor %l0,-1,%l0 ! %l0 = ffffff6f07ec87ff
! Mem[000000003180007c] = 719e0055, %l5 = 0000000088afc615
ldsh [%o3+0x07c],%l5 ! %l5 = 000000000000719e
! Mem[000000003080003c] = 00000000, %l2 = 00000000ffffffff
ldsha [%o1+0x03c]%asi,%l2 ! %l2 = 0000000000000000
p7_label_88:
! %l2 = 0000000000000000
setx 0x2792a3bd2792a3bd,%g7,%l2 ! %l2 = 2792a3bd2792a3bd
! %f10 = 1019eccb, Mem[000000001e000024] = 93e44eee
st %f10,[%i0+0x024] ! Mem[000000001e000024] = 1019eccb
! Mem[000000001e800000] = 8e090000 db4d0000, %l4 = 00000000, %l5 = 0000719e
ldda [%i1+%g0]0x81,%l4 ! %l4 = 000000008e090000 00000000db4d0000
! Mem[000000001f800008] = 00000000, %l4 = 000000008e090000
ldsba [%i3+%i4]0x81,%l4 ! %l4 = 0000000000000000
! %l7 = 0000000000000000, immed = fffff0cb, %l3 = 0000000000000001
andcc %l7,-0xf35,%l3 ! %l3 = 0000000000000000, %ccr = 44
! %l1 = 00000000487c09bc, Mem[0000000030800078] = ff3c5d09
stw %l1,[%o1+0x078] ! Mem[0000000030800078] = 487c09bc
! Mem[0000000031800078] = f916b698, %l6 = ffffffff88afc615
ldswa [%o3+0x078]%asi,%l6 ! %l6 = fffffffff916b698
! %f0 = 52503984 74f72400, Mem[000000001e000020] = fffff038 cbec1910
stda %f0 ,[%i0+%o4]0x89 ! Mem[000000001e000020] = 52503984 74f72400
! %l7 = 0000000000000000, immed = fffff612, %l6 = fffffffff916b698
andncc %l7,-0x9ee,%l6 ! %l6 = 0000000000000000, %ccr = 44
! %l0 = ffffff6f07ec87ff, immed = 0000000a, %l6 = 0000000000000000
sll %l0,0x00a,%l6 ! %l6 = fffdbc1fb21ffc00
p7_label_89:
! %l2 = 2792a3bd2792a3bd, Mem[0000000030800078] = 487c09bc
sth %l2,[%o1+0x078] ! Mem[0000000030800078] = a3bd09bc
! %l1 = 00000000487c09bc, Mem[0000000031000078] = 00000000ffffae00
stx %l1,[%o2+0x078] ! Mem[0000000031000078] = 00000000487c09bc
! %f20 = 00aeffff, Mem[000000001e000028] = 0ac5e2a4
st %f20,[%i0+%o5] ! Mem[000000001e000028] = 00aeffff
! Clear Register : %l7 = 0000000000000000
clr %l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, immed = fffffa2b, %l4 = 0000000000000000
orcc %l7,-0x5d5,%l4 ! %l4 = fffffffffffffa2b, %ccr = 88
! Mem[000000001e000000] = ffffffff, %l4 = fffffffffffffa2b
lduba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[000000001f800034] = 00000000, %l1 = 00000000487c09bc
ldsha [%i3+0x036]%asi,%l1 ! %l1 = 0000000000000000
! %l6 = fffdbc1fb21ffc00, Mem[000000001f000000] = 288dfdff
stwa %l6,[%i2+%g0]0x80 ! Mem[000000001f000000] = b21ffc00
! %f28 = ffffff9d 000001d2, Mem[000000001e000028] = 00aeffff 00000000
stda %f28,[%i0+%o5]0x81 ! Mem[000000001e000028] = ffffff9d 000001d2
! %l7 = 0000000000000000, %l5 = 00000000db4d0000, %l7 = 0000000000000000
taddcc %l7,%l5,%l7 ! %l7 = 00000000db4d0000, %ccr = 08
p7_label_90:
! %l5 = 00000000db4d0000, immed = fffff4fc, %y = f8137800
smulcc %l5,-0xb04,%l2 ! %l2 = 0000019443cc0000, %ccr = 00, %y = 194
! %l2 = 0000019443cc0000, immed = fffff25e, %y = 00000194
umulcc %l2,-0xda2,%l7 ! %l7 = 43cbfc63bce80000, %ccr = 08, %y = 43cbfc63
! %l4 = 000000ff, %l5 = db4d0000, Mem[000000001f800030] = 1019eccb 00000000
stda %l4,[%i3+0x030]%asi ! Mem[000000001f800030] = 000000ff db4d0000
! %l2 = 0000019443cc0000, Mem[000000003080003b] = b64d286d
stba %l2,[%o1+0x03b]%asi ! Mem[0000000030800038] = b64d2800
! %l6 = fffdbc1fb21ffc00, immed = fffff7a6, %l6 = fffdbc1fb21ffc00
andncc %l6,-0x85a,%l6 ! %l6 = 0000000000000800, %ccr = 00
! %l3 = 0000000000000000, %l6 = 0000000000000800, %l4 = 00000000000000ff
srax %l3,%l6,%l4 ! %l4 = 0000000000000000
! %l2 = 0000019443cc0000, immd = fffffffffffff9c0, %l6 = 0000000000000800
mulx %l2,-0x640,%l6 ! %l6 = fff6215845000000, %y = 43cbfc63
! %l6 = fff6215845000000, %l4 = 0000000000000000, %l4 = 0000000000000000
orncc %l6,%l4,%l4 ! %l4 = ffffffffffffffff, %ccr = 88
! %l4 = ffffffffffffffff, immed = fffff33d, %l0 = ffffff6f07ec87ff
sub %l4,-0xcc3,%l0 ! %l0 = 0000000000000cc2
! %l6 = fff6215845000000, %l7 = 43cbfc63bce80000, %l4 = ffffffffffffffff
sub %l6,%l7,%l4 ! %l4 = bc2a24f488180000
p7_label_91:
! Mem[000000001f800000] = 6e6ed873f916b698, %l5 = 00000000db4d0000
ldxa [%i3+%g0]0x88,%l5 ! %l5 = 6e6ed873f916b698
! Mem[000000001f800008] = 0000000000000000, %f8 = fffff4a5 ccc04ddb
ldda [%i3+0x008]%asi,%f8 ! %f8 = 00000000 00000000
! %l3 = 0000000000000000, Mem[000000003000007b] = 629301bf
stb %l3,[%o0+0x07b] ! Mem[0000000030000078] = 62930100
! Invert Register : %l5 = 6e6ed873f916b698
xor %l5,-1,%l5 ! %l5 = 9191278c06e94967
! Mem[000000001e00007c] = 7168f135, %l0 = 0000000000000cc2
ldsba [%i0+0x07d]%asi,%l0 ! %l0 = 0000000000000068
! %f18 = 93e44c35 f501348d, Mem[0000000031800078] = f916b698 719e0055
std %f18,[%o3+0x078] ! Mem[0000000031800078] = 93e44c35 f501348d
! %l5 = 9191278c06e94967, immed = fffff612, %l4 = bc2a24f488180000
or %l5,-0x9ee,%l4 ! %l4 = ffffffffffffff77
! %l0 = 0000000000000068, immed = 0000033f, %l0 = 0000000000000068
taddcctv %l0,0x33f,%l0 ! %l0 = 000000000000008b, Trapped
! %l3 = 0000000000000000, immed = 00000367, %l2 = 0000019443cc0000
tsubcc %l3,0x367,%l2 ! %l2 = fffffffffffffc99, %ccr = 9b
! %l7 = 43cbfc63bce80000, Mem[000000001f000072] = 9ddb8e14
stb %l7,[%i2+0x072] ! Mem[000000001f000070] = 9ddb0014
p7_label_92:
! Mem[0000000031800078] = 93e44c35, %l4 = ffffffffffffff77
lduw [%o3+0x078],%l4 ! %l4 = 0000000093e44c35
! Mem[000000003000007c] = 02830000, %l5 = 9191278c06e94967
lduh [%o0+0x07c],%l5 ! %l5 = 0000000000000283
! Mem[000000001e800028] = ac08fc551564c1a0, %l1 = 0000000000000000
ldxa [%i1+%o5]0x88,%l1 ! %l1 = ac08fc551564c1a0
! %l6 = fff6215845000000, %l1 = ac08fc551564c1a0, %l4 = 0000000093e44c35
orn %l6,%l1,%l4 ! %l4 = fff723faef9b3e5f
! %l7 = 43cbfc63bce80000
sethi %hi(0xfcba5800),%l7 ! %l7 = 00000000fcba5800
! Mem[000000001e800010] = ccc04ddb, %l6 = fff6215845000000
lduba [%i1+%i5]0x88,%l6 ! %l6 = 00000000000000db
! %l0 = 000000000000008b, %l2 = fffffffffffffc99, %l3 = 0000000000000000
sub %l0,%l2,%l3 ! %l3 = 00000000000003f2
! %l0 = 000000000000008b, immed = fffffdca, %l3 = 00000000000003f2
andcc %l0,-0x236,%l3 ! %l3 = 000000000000008a, %ccr = 00
! %l3 = 000000000000008a, %l6 = 00000000000000db, %y = 43cbfc63
sdivcc %l3,%l6,%l3 ! %l3 = 000000007fffffff, %ccr = 02
mov %l0,%y ! %y = 0000008b
! Mem[0000000030000038] = 5250398415f72400, %f28 = ffffff9d 000001d2
ldd [%o0+0x038],%f28 ! %f28 = 52503984 15f72400
p7_label_93:
! Mem[0000000030000038] = 52503984, %l4 = fff723faef9b3e5f
ldub [%o0+0x039],%l4 ! %l4 = 0000000000000050
! Mem[000000001f800030] = 000000ffdb4d0000, %f20 = 00aeffff ffffffff
ldda [%i3+%o6]0x80,%f20 ! %f20 = 000000ff db4d0000
! %l6 = 00000000000000db, Mem[000000001f800008] = 00000000
stba %l6,[%i3+%i4]0x89 ! Mem[000000001f800008] = 000000db
! Mem[000000001f800028] = 07dbeaef, %f10 = 1019eccb
lda [%i3+%o5]0x88,%f10 ! %f10 = 07dbeaef
! %l5 = 0000000000000283, %l1 = ac08fc551564c1a0, %l1 = ac08fc551564c1a0
addccc %l5,%l1,%l1 ! %l1 = ac08fc551564c423, %ccr = 80
! Mem[000000001f000074] = 01340283, %l4 = 0000000000000050
lduh [%i2+0x074],%l4 ! %l4 = 0000000000000134
! %l5 = 0000000000000283, %l4 = 0000000000000134, %y = 0000008b
umulcc %l5,%l4,%l3 ! %l3 = 000000000003059c, %ccr = 00, %y = 00
! Mem[000000001e000020] = 0024f77484395052, %f18 = 93e44c35 f501348d
ldda [%i0+0x020]%asi,%f18 ! %f18 = 0024f774 84395052
! %l5 = 0000000000000283, immed = 00000426, %l2 = fffffffffffffc99
andcc %l5,0x426,%l2 ! %l2 = 0000000000000002, %ccr = 00
! %l3 = 000000000003059c, Mem[000000001e800028] = a0c16415
stha %l3,[%i1+%o5]0x80 ! Mem[000000001e800028] = 059c6415
p7_label_94:
! %l4 = 0000000000000134, %l3 = 000000000003059c, %l5 = 0000000000000283
taddcc %l4,%l3,%l5 ! %l5 = 00000000000306d0, %ccr = 00
! %l2 = 00000002, %l3 = 0003059c, Mem[0000000031000038] = 1019eccb f916b698
stda %l2,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000002 0003059c
! %l1 = ac08fc551564c423, immed = 00000f86, %l6 = 00000000000000db
sub %l1,0xf86,%l6 ! %l6 = ac08fc551564b49d
! %l2 = 0000000000000002, %l2 = 0000000000000002, %l2 = 0000000000000002
sll %l2,%l2,%l2 ! %l2 = 0000000000000008
! %l3 = 000000000003059c, %l3 = 000000000003059c, %l1 = ac08fc551564c423
sll %l3,%l3,%l1 ! %l1 = 00003059c0000000
! %l7 = 00000000fcba5800, immed = 00000194, %l1 = 00003059c0000000
xorcc %l7,0x194,%l1 ! %l1 = 00000000fcba5994, %ccr = 08
! %l4 = 00000134, %l5 = 000306d0, Mem[0000000030800038] = b64d2800 00000000
std %l4,[%o1+0x038] ! Mem[0000000030800038] = 00000134 000306d0
! Mem[0000000031800038] = 00000000, %l0 = 000000000000008b
ldsh [%o3+0x038],%l0 ! %l0 = 0000000000000000
! %l6 = ac08fc551564b49d, %l6 = ac08fc551564b49d, %y = 00000000
sdiv %l6,%l6,%l7 ! %l7 = 0000000000000001
mov %l0,%y ! %y = 00000000
! Mem[000000001e000028] = ffffff9d, %f22 = 00000000
lda [%i0+%o5]0x80,%f22 ! %f22 = ffffff9d
p7_label_95:
! %l1 = 00000000fcba5994, immed = fffffbed, %l4 = 0000000000000134
taddcc %l1,-0x413,%l4 ! %l4 = 00000000fcba5581, %ccr = 1b
! %l1 = 00000000fcba5994, immed = 00000018, %l6 = ac08fc551564b49d
srl %l1,0x018,%l6 ! %l6 = 00000000000000fc
! %l2 = 0000000000000008, immed = 0000001b, %l3 = 000000000003059c
sll %l2,0x01b,%l3 ! %l3 = 0000000040000000
! %l0 = 0000000000000000, %l2 = 0000000000000008, %l2 = 0000000000000008
sub %l0,%l2,%l2 ! %l2 = fffffffffffffff8
! %l4 = fcba5581, %l5 = 000306d0, Mem[0000000030800078] = a3bd09bc 487c09bc
stda %l4,[%o1+0x078]%asi ! Mem[0000000030800078] = fcba5581 000306d0
! %l3 = 0000000040000000, immed = 00000007, %l3 = 0000000040000000
srl %l3,0x007,%l3 ! %l3 = 0000000000800000
! Mem[0000000030800038] = 00000134000306d0, %l3 = 0000000000800000
ldxa [%o1+0x038]%asi,%l3 ! %l3 = 00000134000306d0
! %l7 = 0000000000000001, immed = fffffba1, %y = 00000000
smulcc %l7,-0x45f,%l5 ! %l5 = fffffffffffffba1, %ccr = 88, %y = ffffffff
! %l0 = 0000000000000000, immed = fffff5dd, %l6 = 00000000000000fc
taddcc %l0,-0xa23,%l6 ! %l6 = fffffffffffff5dd, %ccr = 8a
! Mem[000000001f800030] = 000000ff db4d0000, %l2 = fffffff8, %l3 = 000306d0
ldd [%i3+%o6],%l2 ! %l2 = 00000000000000ff 00000000db4d0000
p7_label_96:
! Mem[0000000030800038] = 00000134 000306d0, %l0 = 00000000, %l1 = fcba5994
ldd [%o1+0x038],%l0 ! %l0 = 0000000000000134 00000000000306d0
! %l7 = 0000000000000001, Mem[000000003100007c] = 487c09bc
stb %l7,[%o2+0x07c] ! Mem[000000003100007c] = 017c09bc
! %l4 = fcba5581, %l5 = fffffba1, Mem[0000000030000078] = 62930100 02830000
std %l4,[%o0+0x078] ! Mem[0000000030000078] = fcba5581 fffffba1
! Invert Register : %l0 = 0000000000000134
xor %l0,-1,%l0 ! %l0 = fffffffffffffecb
! Mem[0000000031800038] = 0000000000000000, %f18 = 0024f774 84395052
ldd [%o3+0x038],%f18 ! %f18 = 00000000 00000000
! %l7 = 0000000000000001, Mem[000000001f000030] = 000000d3
stwa %l7,[%i2+%o6]0x81 ! Mem[000000001f000030] = 00000001
! %l5 = fffffffffffffba1, Mem[000000003080007c] = 000306d0
stw %l5,[%o1+0x07c] ! Mem[000000003080007c] = fffffba1
! %l6 = fffffffffffff5dd, immed = 00000018, %l0 = fffffffffffffecb
srl %l6,0x018,%l0 ! %l0 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[000000001f000020] = 15c6af8840fe6c00
stxa %l0,[%i2+%o4]0x88 ! Mem[000000001f000020] = 00000000000000ff
! %f10 = 07dbeaef 8965557c, Mem[000000001f000030] = 01000000 d7679d03
stda %f10,[%i2+%o6]0x89 ! Mem[000000001f000030] = 07dbeaef 8965557c
p7_label_97:
! %l7 = 0000000000000001, %l0 = 00000000000000ff, %l0 = 00000000000000ff
taddcctv %l7,%l0,%l0 ! %l0 = 0000000000000122, Trapped
! Mem[000000001f800010] = ffffffff, %l5 = fffffffffffffba1
ldsb [%i3+0x011],%l5 ! %l5 = ffffffffffffffff
! Mem[000000001e800018] = ff95793c 93e44e96, %l4 = fcba5581, %l5 = ffffffff
ldda [%i1+%i6]0x81,%l4 ! %l4 = 00000000ff95793c 0000000093e44e96
! %l0 = 00000122, %l1 = 000306d0, Mem[000000001f800010] = ffffffff 00000154
stda %l0,[%i3+%i5]0x89 ! Mem[000000001f800010] = 00000122 000306d0
! %l5 = 0000000093e44e96, immed = fffffcb2, %l5 = 0000000093e44e96
addccc %l5,-0x34e,%l5 ! %l5 = 0000000093e44b48, %ccr = 19
! Mem[0000000031000078] = 00000000017c09bc, %l7 = 0000000000000001
ldx [%o2+0x078],%l7 ! %l7 = 00000000017c09bc
! Mem[000000001e000028] = ffffff9d, %l0 = 0000000000000122
lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000ffffff9d
! %l7 = 00000000017c09bc, %l4 = 00000000ff95793c, %y = ffffffff
sdivcc %l7,%l4,%l4 ! %l4 = 0000000000000263, %ccr = 00
mov %l0,%y ! %y = ffffff9d
! %l5 = 0000000093e44b48, %l4 = 0000000000000263, %l2 = 00000000000000ff
or %l5,%l4,%l2 ! %l2 = 0000000093e44b6b
! %l0 = 00000000ffffff9d, Mem[0000000031000038] = 00000002
sth %l0,[%o2+0x038] ! Mem[0000000031000038] = ff9d0002
p7_label_98:
! Mem[000000003180007c] = f501348d, %l4 = 0000000000000263
lduw [%o3+0x07c],%l4 ! %l4 = 00000000f501348d
! Mem[000000003100007c] = 017c09bc, %l3 = 00000000db4d0000
lduw [%o2+0x07c],%l3 ! %l3 = 00000000017c09bc
! %l5 = 0000000093e44b48, %l0 = 00000000ffffff9d, %l3 = 00000000017c09bc
addcc %l5,%l0,%l3 ! %l3 = 0000000193e44ae5, %ccr = 09
! %f2 = b64d286d 00000000, Mem[000000001f000028] = ffffffb3 5260d658
stda %f2 ,[%i2+%o5]0x89 ! Mem[000000001f000028] = b64d286d 00000000
! %f30 = 00000000 00000000, Mem[000000001f800028] = efeadb07 55eb9bcb
stda %f30,[%i3+%o5]0x81 ! Mem[000000001f800028] = 00000000 00000000
! Mem[0000000030800078] = fcba5581fffffba1, %f22 = ffffff9d 00000000
ldd [%o1+0x078],%f22 ! %f22 = fcba5581 fffffba1
! %l2 = 0000000093e44b6b, %l5 = 0000000093e44b48, %l4 = 00000000f501348d
sra %l2,%l5,%l4 ! %l4 = ffffffffff93e44b
! Mem[000000001e000028] = d2010000 9dffffff, %l2 = 93e44b6b, %l3 = 93e44ae5
ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000009dffffff 00000000d2010000
! %l4 = ffffffffff93e44b, immed = fffff292, %l4 = ffffffffff93e44b
tsubcc %l4,-0xd6e,%l4 ! %l4 = ffffffffff93f1b9, %ccr = 9b
! Mem[000000001f800020] = 1933ef3a, %f15 = 629301bf
lda [%i3+%o4]0x80,%f15 ! %f15 = 1933ef3a
p7_label_99:
! %l4 = ffffffffff93f1b9, Mem[000000001f000010] = 000c0000
stwa %l4,[%i2+%i5]0x81 ! Mem[000000001f000010] = ff93f1b9
! %f0 = 52503984 74f72400, Mem[0000000031000078] = 00000000 017c09bc
std %f0 ,[%o2+0x078] ! Mem[0000000031000078] = 52503984 74f72400
! %l1 = 00000000000306d0, Mem[000000001e800028] = 059c6415
stwa %l1,[%i1+%o5]0x81 ! Mem[000000001e800028] = 000306d0
! Mem[0000000031800038] = 00000000 00000000, %l0 = ffffff9d, %l1 = 000306d0
ldd [%o3+0x038],%l0 ! %l0 = 0000000000000000 0000000000000000
! %l4 = ffffffffff93f1b9, Mem[000000001f000030] = 8965557c
stwa %l4,[%i2+%o6]0x89 ! Mem[000000001f000030] = ff93f1b9
! %l0 = 0000000000000000, Mem[000000001f800020] = 1933ef3acbec1910
stx %l0,[%i3+%o4] ! Mem[000000001f800020] = 0000000000000000
! Mem[0000000031000078] = 52503984, %l7 = 00000000017c09bc
ldsha [%o2+0x07a]%asi,%l7 ! %l7 = 0000000000003984
! Mem[000000001e800010] = db4dc0cc, %l3 = 00000000d2010000
ldswa [%i1+%i5]0x81,%l3 ! %l3 = ffffffffdb4dc0cc
! %f24 = ffffffff, Mem[000000001f800038] = f8d3efc0
st %f24,[%i3+0x038] ! Mem[000000001f800038] = ffffffff
! Mem[000000001f000018] = 00000000ffffae00, %f2 = b64d286d 00000000
ldda [%i2+%i6]0x80,%f2 ! %f2 = 00000000 ffffae00
p7_label_100:
! %l4 = ffffffffff93f1b9, %l0 = 0000000000000000, %l6 = fffffffffffff5dd
xorcc %l4,%l0,%l6 ! %l6 = ffffffffff93f1b9, %ccr = 88
! %l0 = 0000000000000000, %l1 = 0000000000000000, %y = ffffff9d
umul %l0,%l1,%l6 ! %l6 = 0000000000000000, %y = 00
! %l2 = 000000009dffffff, Mem[000000003080003c] = 000306d0
stw %l2,[%o1+0x03c] ! Mem[000000003080003c] = 9dffffff
! Mem[000000001e800000] = 8e090000db4d0000, %f6 = b64d286d 00000000
ldda [%i1+%g0]0x80,%f6 ! %f6 = 8e090000 db4d0000
! %l5 = 0000000093e44b48, Mem[000000001e800028] = d0060300
stba %l5,[%i1+%o5]0x89 ! Mem[000000001e800028] = d0060348
! Mem[000000001e000008] = e3270e58 15cc9dff, %l4 = ff93f1b9, %l5 = 93e44b48
ldda [%i0+%i4]0x89,%l4 ! %l4 = 0000000015cc9dff 00000000e3270e58
! %l0 = 0000000000000000, immed = 00000a18, %l2 = 000000009dffffff
taddcc %l0,0xa18,%l2 ! %l2 = 0000000000000a18, %ccr = 00
! %l2 = 0000000000000a18, Mem[0000000031800078] = 93e44c35
stw %l2,[%o3+0x078] ! Mem[0000000031800078] = 00000a18
! %l1 = 0000000000000000, immed = 000003cb, %l0 = 0000000000000000
orn %l1,0x3cb,%l0 ! %l0 = fffffffffffffc34
! %l0 = fffffffffffffc34, Mem[0000000030800078] = fcba5581fffffba1
stx %l0,[%o1+0x078] ! Mem[0000000030800078] = fffffffffffffc34
ba,a p7_not_taken_0_end
p7_not_taken_0:
! The following code should not be executed
sth %l0,[%i2+0x00a]
st %l2,[%i2+0x03c]
stw %l4,[%o0+0x000]
umul %l0,0x3ed,%l2
mulx %l4,0x3c1,%l4
ldd [%o0+0x040],%l6
nop
and %l6,%l3,%l2
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
! Self Check Disabled
p7_check_registers:
! 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:
ldd [%o0+0x038],%f12 ! Mem[0000000030000038]
tsubcc %l6,-0x7de,%l6
lduh [%i0+0x004],%l4 ! Mem[000000001e000004]
taddcc %l0,%l3,%l0
st %f13,[%i1+0x004] ! Mem[000000001e800004]
smul %l0,-0x377,%l4
subc %l6,-0x351,%l0
done
p7_trap1o:
ldd [%i0+0x038],%f12 ! Mem[0000000030000038]
tsubcc %l6,-0x7de,%l6
lduh [%o0+0x004],%l4 ! Mem[000000001e000004]
taddcc %l0,%l3,%l0
st %f13,[%o1+0x004] ! Mem[000000001e800004]
smul %l0,-0x377,%l4
subc %l6,-0x351,%l0
done
p7_trap2e:
std %l4,[%i0+0x070] ! Mem[000000001e000070]
sra %l5,%l3,%l5
smulcc %l4,0x1a6,%l4
done
p7_trap2o:
std %l4,[%o0+0x070] ! Mem[000000001e000070]
sra %l5,%l3,%l5
smulcc %l4,0x1a6,%l4
done
p7_trap3e:
addc %l6,-0x7fe,%l7
andn %l0,-0x1bc,%l7
xor %l4,%l7,%l5
xnor %l6,%l5,%l7
xnor %l4,%l7,%l1
done
p7_trap3o:
addc %l6,-0x7fe,%l7
andn %l0,-0x1bc,%l7
xor %l4,%l7,%l5
xnor %l6,%l5,%l7
xnor %l4,%l7,%l1
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 = fde01c240f57c39a
ldx [%g1+0x008],%l1 ! %l1 = 56e193666fee2f14
ldx [%g1+0x010],%l2 ! %l2 = 1b8f1e002bb3ef46
ldx [%g1+0x018],%l3 ! %l3 = 6675ffbe3ab893de
ldx [%g1+0x020],%l4 ! %l4 = 4af500ac7253bc20
ldx [%g1+0x028],%l5 ! %l5 = 82796ded98f7c178
ldx [%g1+0x030],%l6 ! %l6 = 015430803ead1b9b
ldx [%g1+0x038],%l7 ! %l7 = 409405e9fa8ecd83
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 = e9942f701f88feda
ldx [%g1+0x048],%l1 ! %l1 = a6f8ee904b9addca
ldx [%g1+0x050],%l2 ! %l2 = e6e7280022e83d5d
ldx [%g1+0x058],%l3 ! %l3 = 1336af368ead9db3
ldx [%g1+0x060],%l4 ! %l4 = e8730d5ea52e8b76
ldx [%g1+0x068],%l5 ! %l5 = 877aebec68edfc64
ldx [%g1+0x070],%l6 ! %l6 = df2c13a8665fb2dd
ldx [%g1+0x078],%l7 ! %l7 = f4d38be7eb91eb21
! 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:
ldub [%o2+0x044],%l1 ! Mem[0000000031000044]
lduw [%o0+0x000],%l7 ! Mem[0000000030000000]
andcc %l2,%l0,%l4
st %f8 ,[%i0+0x02c] ! Mem[000000001000002c]
sth %l5,[%o2+0x042] ! Mem[0000000031000042]
stb %l6,[%o1+0x000] ! Mem[0000000030800000]
jmpl %o7,%g0
ldub [%o1+0x046],%l5 ! Mem[0000000030800046]
p0_near_0_lo:
ldub [%i2+0x044],%l1 ! Mem[0000000031000044]
lduw [%i0+0x000],%l7 ! Mem[0000000030000000]
andcc %l2,%l0,%l4
st %f8 ,[%o0+0x02c] ! Mem[000000001000002c]
sth %l5,[%i2+0x042] ! Mem[0000000031000042]
stb %l6,[%i1+0x000] ! Mem[0000000030800000]
jmpl %o7,%g0
ldub [%i1+0x046],%l5 ! Mem[0000000030800046]
p0_near_0_he:
lduw [%i2+0x04c],%l1 ! Mem[000000001100004c]
jmpl %o7,%g0
ldsw [%o3+0x004],%l1 ! Mem[0000000031800004]
p0_near_0_ho:
lduw [%o2+0x04c],%l1 ! Mem[000000001100004c]
jmpl %o7,%g0
ldsw [%i3+0x004],%l1 ! Mem[0000000031800004]
p1_near_0_le:
stb %l6,[%o0+0x00e] ! Mem[000000003000000e]
jmpl %o7,%g0
ldd [%i2+0x060],%l4 ! Mem[0000000013000060]
p1_near_0_lo:
stb %l6,[%i0+0x00e] ! Mem[000000003000000e]
jmpl %o7,%g0
ldd [%o2+0x060],%l4 ! Mem[0000000013000060]
p1_near_0_he:
addccc %l1,%l7,%l3
jmpl %o7,%g0
ldx [%i1+0x030],%l0 ! Mem[0000000012800030]
p1_near_0_ho:
addccc %l1,%l7,%l3
jmpl %o7,%g0
ldx [%o1+0x030],%l0 ! Mem[0000000012800030]
p2_near_0_le:
tsubcc %l7,%l1,%l4
ldd [%o2+0x050],%l0 ! Mem[0000000031000050]
ldd [%o1+0x010],%f8 ! Mem[0000000030800010]
jmpl %o7,%g0
lduh [%o3+0x012],%l4 ! Mem[0000000031800012]
p2_near_0_lo:
tsubcc %l7,%l1,%l4
ldd [%i2+0x050],%l0 ! Mem[0000000031000050]
ldd [%i1+0x010],%f8 ! Mem[0000000030800010]
jmpl %o7,%g0
lduh [%i3+0x012],%l4 ! Mem[0000000031800012]
p2_near_0_he:
std %l4,[%o0+0x050] ! Mem[0000000030000050]
xnor %l5,-0xd75,%l3
jmpl %o7,%g0
umulcc %l4,-0xd43,%l6
p2_near_0_ho:
std %l4,[%i0+0x050] ! Mem[0000000030000050]
xnor %l5,-0xd75,%l3
jmpl %o7,%g0
umulcc %l4,-0xd43,%l6
p3_near_0_le:
orn %l1,0x0c7,%l4
lduh [%o0+0x05e],%l4 ! Mem[000000003000005e]
umulcc %l6,-0x5c0,%l7
ldx [%i0+0x020],%l7 ! Mem[0000000016000020]
orn %l2,%l0,%l4
jmpl %o7,%g0
and %l7,%l5,%l5
p3_near_0_lo:
orn %l1,0x0c7,%l4
lduh [%i0+0x05e],%l4 ! Mem[000000003000005e]
umulcc %l6,-0x5c0,%l7
ldx [%o0+0x020],%l7 ! Mem[0000000016000020]
orn %l2,%l0,%l4
jmpl %o7,%g0
and %l7,%l5,%l5
p3_near_0_he:
jmpl %o7,%g0
ldub [%o3+0x019],%l1 ! Mem[0000000031800019]
jmpl %o7,%g0
nop
p3_near_0_ho:
jmpl %o7,%g0
ldub [%i3+0x019],%l1 ! Mem[0000000031800019]
jmpl %o7,%g0
nop
p4_near_0_le:
jmpl %o7,%g0
ldd [%i0+0x058],%f6 ! Mem[0000000018000058]
jmpl %o7,%g0
nop
p4_near_0_lo:
jmpl %o7,%g0
ldd [%o0+0x058],%f6 ! Mem[0000000018000058]
jmpl %o7,%g0
nop
p4_near_0_he:
orcc %l4,%l7,%l6
orncc %l4,-0xa26,%l5
xor %l4,%l4,%l1
tsubcctv %l2,%l3,%l0
stb %l6,[%o0+0x066] ! Mem[0000000030000066]
ldsw [%i1+0x004],%l1 ! Mem[0000000018800004]
jmpl %o7,%g0
umulcc %l2,0x4b2,%l3
p4_near_0_ho:
orcc %l4,%l7,%l6
orncc %l4,-0xa26,%l5
xor %l4,%l4,%l1
tsubcctv %l2,%l3,%l0
stb %l6,[%i0+0x066] ! Mem[0000000030000066]
ldsw [%o1+0x004],%l1 ! Mem[0000000018800004]
jmpl %o7,%g0
umulcc %l2,0x4b2,%l3
p5_near_0_le:
sra %l1,0x018,%l2
ldd [%o1+0x028],%l6 ! Mem[0000000030800028]
jmpl %o7,%g0
andn %l1,0xfdc,%l7
p5_near_0_lo:
sra %l1,0x018,%l2
ldd [%i1+0x028],%l6 ! Mem[0000000030800028]
jmpl %o7,%g0
andn %l1,0xfdc,%l7
p5_near_0_he:
udivx %l6,-0x080,%l7
ldub [%o1+0x02a],%l0 ! Mem[000000003080002a]
ldd [%o1+0x068],%l0 ! Mem[0000000030800068]
subc %l1,%l0,%l4
ldd [%o0+0x028],%f20 ! Mem[0000000030000028]
ldsh [%o0+0x02a],%l7 ! Mem[000000003000002a]
jmpl %o7,%g0
ldsb [%i0+0x00d],%l1 ! Mem[000000001a00000d]
p5_near_0_ho:
udivx %l6,-0x080,%l7
ldub [%i1+0x02a],%l0 ! Mem[000000003080002a]
ldd [%i1+0x068],%l0 ! Mem[0000000030800068]
subc %l1,%l0,%l4
ldd [%i0+0x028],%f20 ! Mem[0000000030000028]
ldsh [%i0+0x02a],%l7 ! Mem[000000003000002a]
jmpl %o7,%g0
ldsb [%o0+0x00d],%l1 ! Mem[000000001a00000d]
p6_near_0_le:
andcc %l1,%l0,%l2
ldsh [%o1+0x030],%l1 ! Mem[0000000030800030]
std %f4 ,[%o0+0x070] ! Mem[0000000030000070]
stw %l4,[%o2+0x070] ! Mem[0000000031000070]
jmpl %o7,%g0
stx %l3,[%o1+0x070] ! Mem[0000000030800070]
p6_near_0_lo:
andcc %l1,%l0,%l2
ldsh [%i1+0x030],%l1 ! Mem[0000000030800030]
std %f4 ,[%i0+0x070] ! Mem[0000000030000070]
stw %l4,[%i2+0x070] ! Mem[0000000031000070]
jmpl %o7,%g0
stx %l3,[%i1+0x070] ! Mem[0000000030800070]
p6_near_0_he:
stb %l2,[%o1+0x070] ! Mem[0000000030800070]
stw %l6,[%o3+0x074] ! Mem[0000000031800074]
ldsw [%o3+0x070],%l4 ! Mem[0000000031800070]
lduh [%o2+0x032],%l3 ! Mem[0000000031000032]
ldsh [%o1+0x030],%l0 ! Mem[0000000030800030]
jmpl %o7,%g0
xnorcc %l2,%l7,%l5
p6_near_0_ho:
stb %l2,[%i1+0x070] ! Mem[0000000030800070]
stw %l6,[%i3+0x074] ! Mem[0000000031800074]
ldsw [%i3+0x070],%l4 ! Mem[0000000031800070]
lduh [%i2+0x032],%l3 ! Mem[0000000031000032]
ldsh [%i1+0x030],%l0 ! Mem[0000000030800030]
jmpl %o7,%g0
xnorcc %l2,%l7,%l5
p7_near_0_le:
ldd [%o0+0x038],%f12 ! Mem[0000000030000038]
tsubcc %l6,-0x7de,%l6
lduh [%i0+0x004],%l4 ! Mem[000000001e000004]
taddcc %l0,%l3,%l0
st %f13,[%i1+0x004] ! Mem[000000001e800004]
smul %l0,-0x377,%l4
jmpl %o7,%g0
subc %l6,-0x351,%l0
p7_near_0_lo:
ldd [%i0+0x038],%f12 ! Mem[0000000030000038]
tsubcc %l6,-0x7de,%l6
lduh [%o0+0x004],%l4 ! Mem[000000001e000004]
taddcc %l0,%l3,%l0
st %f13,[%o1+0x004] ! Mem[000000001e800004]
smul %l0,-0x377,%l4
jmpl %o7,%g0
subc %l6,-0x351,%l0
p7_near_0_he:
std %l4,[%i0+0x070] ! Mem[000000001e000070]
sra %l5,%l3,%l5
jmpl %o7,%g0
smulcc %l4,0x1a6,%l4
p7_near_0_ho:
std %l4,[%o0+0x070] ! Mem[000000001e000070]
sra %l5,%l3,%l5
jmpl %o7,%g0
smulcc %l4,0x1a6,%l4
near0_b2b_h:
smul %l7,0x112,%l0
tsubcctv %l5,-0xd17,%l7
taddcctv %l7,0x474,%l5
subccc %l3,-0x83f,%l5
jmpl %o7,%g0
xnor %l5,%l7,%l0
near0_b2b_l:
orn %l1,0xbaa,%l0
addcc %l2,%l1,%l5
orcc %l4,-0xbb1,%l5
smulcc %l3,%l0,%l4
jmpl %o7,%g0
umulcc %l3,%l2,%l0
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
xnor %l7,-0x380,%l3
ldsw [%o1+0x044],%l3 ! Mem[0000000030800044]
sdivx %l4,%l3,%l0
ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
ldsb [%i2+0x00a],%l7 ! Mem[000000001100000a]
std %f12,[%i0+0x020] ! Mem[0000000010000020]
jmpl %o7,%g0
sll %l6,0x014,%l2
p0_near_1_lo:
xnor %l7,-0x380,%l3
ldsw [%i1+0x044],%l3 ! Mem[0000000030800044]
sdivx %l4,%l3,%l0
ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
ldsb [%o2+0x00a],%l7 ! Mem[000000001100000a]
std %f12,[%o0+0x020] ! Mem[0000000010000020]
jmpl %o7,%g0
sll %l6,0x014,%l2
p0_near_1_he:
sllx %l1,0x031,%l2
ldsw [%o3+0x040],%l2 ! Mem[0000000031800040]
jmpl %o7,%g0
umulcc %l7,0x278,%l7
p0_near_1_ho:
sllx %l1,0x031,%l2
ldsw [%i3+0x040],%l2 ! Mem[0000000031800040]
jmpl %o7,%g0
umulcc %l7,0x278,%l7
p1_near_1_le:
stb %l0,[%o0+0x04e] ! Mem[000000003000004e]
jmpl %o7,%g0
add %l4,0x365,%l4
p1_near_1_lo:
stb %l0,[%i0+0x04e] ! Mem[000000003000004e]
jmpl %o7,%g0
add %l4,0x365,%l4
p1_near_1_he:
stx %l2,[%o3+0x008] ! Mem[0000000031800008]
and %l1,%l4,%l2
jmpl %o7,%g0
st %f16,[%o2+0x048] ! Mem[0000000031000048]
p1_near_1_ho:
stx %l2,[%i3+0x008] ! Mem[0000000031800008]
and %l1,%l4,%l2
jmpl %o7,%g0
st %f16,[%i2+0x048] ! Mem[0000000031000048]
p2_near_1_le:
std %f12,[%o3+0x050] ! Mem[0000000031800050]
jmpl %o7,%g0
ldsb [%o1+0x057],%l2 ! Mem[0000000030800057]
p2_near_1_lo:
std %f12,[%i3+0x050] ! Mem[0000000031800050]
jmpl %o7,%g0
ldsb [%i1+0x057],%l2 ! Mem[0000000030800057]
p2_near_1_he:
ldsw [%o1+0x010],%l2 ! Mem[0000000030800010]
jmpl %o7,%g0
addcc %l0,%l5,%l2
p2_near_1_ho:
ldsw [%i1+0x010],%l2 ! Mem[0000000030800010]
jmpl %o7,%g0
addcc %l0,%l5,%l2
p3_near_1_le:
tsubcctv %l1,%l5,%l4
stw %l6,[%o2+0x01c] ! Mem[000000003100001c]
st %f12,[%o2+0x018] ! Mem[0000000031000018]
add %l6,%l2,%l7
ldd [%o3+0x018],%f0 ! Mem[0000000031800018]
jmpl %o7,%g0
subc %l5,-0xbf7,%l7
p3_near_1_lo:
tsubcctv %l1,%l5,%l4
stw %l6,[%i2+0x01c] ! Mem[000000003100001c]
st %f12,[%i2+0x018] ! Mem[0000000031000018]
add %l6,%l2,%l7
ldd [%i3+0x018],%f0 ! Mem[0000000031800018]
jmpl %o7,%g0
subc %l5,-0xbf7,%l7
p3_near_1_he:
orn %l5,%l3,%l4
andcc %l5,%l7,%l2
xorcc %l4,-0x1c8,%l0
ldd [%o0+0x058],%f20 ! Mem[0000000030000058]
jmpl %o7,%g0
ldsh [%o3+0x05c],%l0 ! Mem[000000003180005c]
p3_near_1_ho:
orn %l5,%l3,%l4
andcc %l5,%l7,%l2
xorcc %l4,-0x1c8,%l0
ldd [%i0+0x058],%f20 ! Mem[0000000030000058]
jmpl %o7,%g0
ldsh [%i3+0x05c],%l0 ! Mem[000000003180005c]
p4_near_1_le:
jmpl %o7,%g0
stx %l6,[%o3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_near_1_lo:
jmpl %o7,%g0
stx %l6,[%i3+0x020] ! Mem[0000000031800020]
jmpl %o7,%g0
nop
p4_near_1_he:
addccc %l4,%l5,%l7
jmpl %o7,%g0
stx %l5,[%i2+0x028] ! Mem[0000000019000028]
p4_near_1_ho:
addccc %l4,%l5,%l7
jmpl %o7,%g0
stx %l5,[%o2+0x028] ! Mem[0000000019000028]
p5_near_1_le:
srlx %l4,%l5,%l5
sth %l6,[%o0+0x06a] ! Mem[000000003000006a]
ldd [%o1+0x068],%l4 ! Mem[0000000030800068]
sllx %l4,0x011,%l4
stx %l2,[%i0+0x008] ! Mem[000000001a000008]
ldx [%i3+0x018],%l5 ! Mem[000000001b800018]
jmpl %o7,%g0
ldsh [%i0+0x038],%l7 ! Mem[000000001a000038]
p5_near_1_lo:
srlx %l4,%l5,%l5
sth %l6,[%i0+0x06a] ! Mem[000000003000006a]
ldd [%i1+0x068],%l4 ! Mem[0000000030800068]
sllx %l4,0x011,%l4
stx %l2,[%o0+0x008] ! Mem[000000001a000008]
ldx [%o3+0x018],%l5 ! Mem[000000001b800018]
jmpl %o7,%g0
ldsh [%o0+0x038],%l7 ! Mem[000000001a000038]
p5_near_1_he:
xorcc %l2,0x9ac,%l1
ld [%i2+0x070],%f16 ! Mem[000000001b000070]
udivx %l0,-0x72f,%l6
add %l3,0x0c2,%l7
umulcc %l7,%l1,%l2
jmpl %o7,%g0
ldx [%o1+0x068],%l3 ! Mem[0000000030800068]
p5_near_1_ho:
xorcc %l2,0x9ac,%l1
ld [%o2+0x070],%f16 ! Mem[000000001b000070]
udivx %l0,-0x72f,%l6
add %l3,0x0c2,%l7
umulcc %l7,%l1,%l2
jmpl %o7,%g0
ldx [%i1+0x068],%l3 ! Mem[0000000030800068]
p6_near_1_le:
subccc %l4,%l1,%l2
jmpl %o7,%g0
or %l4,%l5,%l1
p6_near_1_lo:
subccc %l4,%l1,%l2
jmpl %o7,%g0
or %l4,%l5,%l1
p6_near_1_he:
st %f27,[%o0+0x074] ! Mem[0000000030000074]
ldsb [%o0+0x033],%l1 ! Mem[0000000030000033]
lduw [%o1+0x070],%l5 ! Mem[0000000030800070]
jmpl %o7,%g0
srax %l5,0x03d,%l4
p6_near_1_ho:
st %f27,[%i0+0x074] ! Mem[0000000030000074]
ldsb [%i0+0x033],%l1 ! Mem[0000000030000033]
lduw [%i1+0x070],%l5 ! Mem[0000000030800070]
jmpl %o7,%g0
srax %l5,0x03d,%l4
p7_near_1_le:
xnorcc %l5,0x52d,%l0
stw %l2,[%o2+0x038] ! Mem[0000000031000038]
xnorcc %l6,-0x154,%l6
sll %l2,%l3,%l7
jmpl %o7,%g0
lduw [%o0+0x07c],%l7 ! Mem[000000003000007c]
p7_near_1_lo:
xnorcc %l5,0x52d,%l0
stw %l2,[%i2+0x038] ! Mem[0000000031000038]
xnorcc %l6,-0x154,%l6
sll %l2,%l3,%l7
jmpl %o7,%g0
lduw [%i0+0x07c],%l7 ! Mem[000000003000007c]
p7_near_1_he:
taddcc %l7,0x074,%l5
andn %l3,%l7,%l1
jmpl %o7,%g0
ldsh [%o2+0x03c],%l7 ! Mem[000000003100003c]
p7_near_1_ho:
taddcc %l7,0x074,%l5
andn %l3,%l7,%l1
jmpl %o7,%g0
ldsh [%i2+0x03c],%l7 ! Mem[000000003100003c]
near1_b2b_h:
subc %l2,%l0,%l0
xnor %l4,0x72f,%l1
taddcctv %l4,%l4,%l4
smulcc %l2,%l2,%l1
addcc %l5,%l7,%l0
sra %l3,%l0,%l6
jmpl %o7,%g0
subccc %l0,-0x58b,%l6
near1_b2b_l:
tsubcctv %l6,-0xfcc,%l5
addcc %l4,0x237,%l3
taddcctv %l0,-0x3c4,%l3
nop
tsubcctv %l0,0xd78,%l0
xnorcc %l1,0x3b9,%l0
jmpl %o7,%g0
xor %l6,-0xbf0,%l5
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
std %l6,[%o1+0x000] ! Mem[0000000030800000]
lduw [%o1+0x004],%l4 ! Mem[0000000030800004]
jmpl %o7,%g0
umulcc %l4,0x14e,%l7
p0_near_2_lo:
std %l6,[%i1+0x000] ! Mem[0000000030800000]
lduw [%i1+0x004],%l4 ! Mem[0000000030800004]
jmpl %o7,%g0
umulcc %l4,0x14e,%l7
p0_near_2_he:
ldsb [%o3+0x005],%l0 ! Mem[0000000031800005]
stb %l1,[%o0+0x005] ! Mem[0000000030000005]
sll %l6,%l7,%l1
sth %l5,[%i2+0x014] ! Mem[0000000011000014]
jmpl %o7,%g0
stx %l4,[%o2+0x000] ! Mem[0000000031000000]
p0_near_2_ho:
ldsb [%i3+0x005],%l0 ! Mem[0000000031800005]
stb %l1,[%i0+0x005] ! Mem[0000000030000005]
sll %l6,%l7,%l1
sth %l5,[%o2+0x014] ! Mem[0000000011000014]
jmpl %o7,%g0
stx %l4,[%i2+0x000] ! Mem[0000000031000000]
p1_near_2_le:
xnorcc %l4,0x3eb,%l3
add %l7,0x7fa,%l4
jmpl %o7,%g0
ld [%o2+0x048],%f5 ! Mem[0000000031000048]
p1_near_2_lo:
xnorcc %l4,0x3eb,%l3
add %l7,0x7fa,%l4
jmpl %o7,%g0
ld [%i2+0x048],%f5 ! Mem[0000000031000048]
p1_near_2_he:
srl %l7,%l1,%l2
jmpl %o7,%g0
ldub [%i2+0x015],%l2 ! Mem[0000000013000015]
p1_near_2_ho:
srl %l7,%l1,%l2
jmpl %o7,%g0
ldub [%o2+0x015],%l2 ! Mem[0000000013000015]
p2_near_2_le:
jmpl %o7,%g0
ldsh [%o3+0x016],%l4 ! Mem[0000000031800016]
jmpl %o7,%g0
nop
p2_near_2_lo:
jmpl %o7,%g0
ldsh [%i3+0x016],%l4 ! Mem[0000000031800016]
jmpl %o7,%g0
nop
p2_near_2_he:
jmpl %o7,%g0
ldsb [%i3+0x071],%l0 ! Mem[0000000015800071]
jmpl %o7,%g0
nop
p2_near_2_ho:
jmpl %o7,%g0
ldsb [%o3+0x071],%l0 ! Mem[0000000015800071]
jmpl %o7,%g0
nop
p3_near_2_le:
sub %l0,%l7,%l3
addcc %l4,0xe6a,%l7
jmpl %o7,%g0
ldsb [%o2+0x01b],%l1 ! Mem[000000003100001b]
p3_near_2_lo:
sub %l0,%l7,%l3
addcc %l4,0xe6a,%l7
jmpl %o7,%g0
ldsb [%i2+0x01b],%l1 ! Mem[000000003100001b]
p3_near_2_he:
jmpl %o7,%g0
std %l2,[%i1+0x000] ! Mem[0000000016800000]
jmpl %o7,%g0
nop
p3_near_2_ho:
jmpl %o7,%g0
std %l2,[%o1+0x000] ! Mem[0000000016800000]
jmpl %o7,%g0
nop
p4_near_2_le:
ldsw [%i3+0x030],%l4 ! Mem[0000000019800030]
ldsw [%o2+0x020],%l5 ! Mem[0000000031000020]
st %f10,[%i2+0x044] ! Mem[0000000019000044]
jmpl %o7,%g0
stb %l1,[%o0+0x062] ! Mem[0000000030000062]
p4_near_2_lo:
ldsw [%o3+0x030],%l4 ! Mem[0000000019800030]
ldsw [%i2+0x020],%l5 ! Mem[0000000031000020]
st %f10,[%o2+0x044] ! Mem[0000000019000044]
jmpl %o7,%g0
stb %l1,[%i0+0x062] ! Mem[0000000030000062]
p4_near_2_he:
ld [%o3+0x020],%f24 ! Mem[0000000031800020]
jmpl %o7,%g0
xor %l2,%l3,%l6
p4_near_2_ho:
ld [%i3+0x020],%f24 ! Mem[0000000031800020]
jmpl %o7,%g0
xor %l2,%l3,%l6
p5_near_2_le:
stx %l1,[%o2+0x028] ! Mem[0000000031000028]
tsubcctv %l4,%l6,%l2
stb %l0,[%i2+0x04a] ! Mem[000000001b00004a]
ldsw [%o3+0x02c],%l7 ! Mem[000000003180002c]
jmpl %o7,%g0
stb %l4,[%i2+0x015] ! Mem[000000001b000015]
p5_near_2_lo:
stx %l1,[%i2+0x028] ! Mem[0000000031000028]
tsubcctv %l4,%l6,%l2
stb %l0,[%o2+0x04a] ! Mem[000000001b00004a]
ldsw [%i3+0x02c],%l7 ! Mem[000000003180002c]
jmpl %o7,%g0
stb %l4,[%o2+0x015] ! Mem[000000001b000015]
p5_near_2_he:
sllx %l1,0x02c,%l4
sth %l1,[%o2+0x02e] ! Mem[000000003100002e]
umulcc %l3,%l2,%l0
smulcc %l6,0x537,%l6
addc %l2,-0x5dc,%l3
jmpl %o7,%g0
stb %l6,[%i0+0x05f] ! Mem[000000001a00005f]
p5_near_2_ho:
sllx %l1,0x02c,%l4
sth %l1,[%i2+0x02e] ! Mem[000000003100002e]
umulcc %l3,%l2,%l0
smulcc %l6,0x537,%l6
addc %l2,-0x5dc,%l3
jmpl %o7,%g0
stb %l6,[%o0+0x05f] ! Mem[000000001a00005f]
p6_near_2_le:
xnorcc %l1,%l4,%l4
tsubcctv %l7,%l1,%l0
jmpl %o7,%g0
stb %l3,[%o0+0x070] ! Mem[0000000030000070]
p6_near_2_lo:
xnorcc %l1,%l4,%l4
tsubcctv %l7,%l1,%l0
jmpl %o7,%g0
stb %l3,[%i0+0x070] ! Mem[0000000030000070]
p6_near_2_he:
jmpl %o7,%g0
std %l6,[%o3+0x030] ! Mem[0000000031800030]
jmpl %o7,%g0
nop
p6_near_2_ho:
jmpl %o7,%g0
std %l6,[%i3+0x030] ! Mem[0000000031800030]
jmpl %o7,%g0
nop
p7_near_2_le:
ldsb [%o3+0x038],%l7 ! Mem[0000000031800038]
jmpl %o7,%g0
stw %l5,[%i2+0x040] ! Mem[000000001f000040]
p7_near_2_lo:
ldsb [%i3+0x038],%l7 ! Mem[0000000031800038]
jmpl %o7,%g0
stw %l5,[%o2+0x040] ! Mem[000000001f000040]
p7_near_2_he:
ldsh [%o2+0x078],%l7 ! Mem[0000000031000078]
ldub [%o0+0x038],%l6 ! Mem[0000000030000038]
jmpl %o7,%g0
smul %l0,%l7,%l3
p7_near_2_ho:
ldsh [%i2+0x078],%l7 ! Mem[0000000031000078]
ldub [%i0+0x038],%l6 ! Mem[0000000030000038]
jmpl %o7,%g0
smul %l0,%l7,%l3
near2_b2b_h:
taddcc %l6,0x3e6,%l3
srl %l2,0x01a,%l4
andcc %l0,0x380,%l6
or %l7,0xacd,%l6
subccc %l2,0x54d,%l2
jmpl %o7,%g0
sdivx %l1,%l3,%l1
near2_b2b_l:
or %l3,%l7,%l4
xorcc %l7,0x882,%l2
smul %l1,%l3,%l6
andncc %l0,0x0a3,%l6
srlx %l7,0x018,%l2
jmpl %o7,%g0
xorcc %l1,0xab5,%l2
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
stx %l3,[%i3+0x010] ! Mem[0000000011800010]
ldsb [%o3+0x003],%l0 ! Mem[0000000031800003]
subc %l0,-0x236,%l3
smulcc %l3,%l3,%l0
subccc %l6,%l0,%l6
ldsw [%o3+0x044],%l0 ! Mem[0000000031800044]
jmpl %o7,%g0
taddcctv %l3,-0xd4b,%l3
p0_near_3_lo:
stx %l3,[%o3+0x010] ! Mem[0000000011800010]
ldsb [%i3+0x003],%l0 ! Mem[0000000031800003]
subc %l0,-0x236,%l3
smulcc %l3,%l3,%l0
subccc %l6,%l0,%l6
ldsw [%i3+0x044],%l0 ! Mem[0000000031800044]
jmpl %o7,%g0
taddcctv %l3,-0xd4b,%l3
p0_near_3_he:
xor %l7,%l5,%l4
xnor %l6,0x02a,%l0
ldsh [%i1+0x078],%l7 ! Mem[0000000010800078]
add %l4,%l5,%l0
jmpl %o7,%g0
andncc %l2,-0x8fd,%l1
p0_near_3_ho:
xor %l7,%l5,%l4
xnor %l6,0x02a,%l0
ldsh [%o1+0x078],%l7 ! Mem[0000000010800078]
add %l4,%l5,%l0
jmpl %o7,%g0
andncc %l2,-0x8fd,%l1
p1_near_3_le:
and %l0,0x5d1,%l6
addc %l3,0xec2,%l7
orncc %l7,%l1,%l2
jmpl %o7,%g0
sra %l6,%l0,%l0
p1_near_3_lo:
and %l0,0x5d1,%l6
addc %l3,0xec2,%l7
orncc %l7,%l1,%l2
jmpl %o7,%g0
sra %l6,%l0,%l0
p1_near_3_he:
andncc %l2,-0xdde,%l4
orncc %l4,0xde7,%l0
jmpl %o7,%g0
lduh [%o3+0x04a],%l6 ! Mem[000000003180004a]
p1_near_3_ho:
andncc %l2,-0xdde,%l4
orncc %l4,0xde7,%l0
jmpl %o7,%g0
lduh [%i3+0x04a],%l6 ! Mem[000000003180004a]
p2_near_3_le:
jmpl %o7,%g0
subc %l3,0xd62,%l5
jmpl %o7,%g0
nop
p2_near_3_lo:
jmpl %o7,%g0
subc %l3,0xd62,%l5
jmpl %o7,%g0
nop
p2_near_3_he:
stb %l5,[%o2+0x016] ! Mem[0000000031000016]
stx %l6,[%i1+0x038] ! Mem[0000000014800038]
ldsb [%o3+0x012],%l4 ! Mem[0000000031800012]
ldub [%o3+0x014],%l5 ! Mem[0000000031800014]
umulcc %l1,0x737,%l2
jmpl %o7,%g0
umul %l2,%l3,%l4
p2_near_3_ho:
stb %l5,[%i2+0x016] ! Mem[0000000031000016]
stx %l6,[%o1+0x038] ! Mem[0000000014800038]
ldsb [%i3+0x012],%l4 ! Mem[0000000031800012]
ldub [%i3+0x014],%l5 ! Mem[0000000031800014]
umulcc %l1,0x737,%l2
jmpl %o7,%g0
umul %l2,%l3,%l4
p3_near_3_le:
subccc %l7,0x569,%l5
orncc %l1,%l7,%l2
ldd [%i2+0x078],%f10 ! Mem[0000000017000078]
st %f0 ,[%o0+0x058] ! Mem[0000000030000058]
jmpl %o7,%g0
sra %l5,0x01e,%l6
p3_near_3_lo:
subccc %l7,0x569,%l5
orncc %l1,%l7,%l2
ldd [%o2+0x078],%f10 ! Mem[0000000017000078]
st %f0 ,[%i0+0x058] ! Mem[0000000030000058]
jmpl %o7,%g0
sra %l5,0x01e,%l6
p3_near_3_he:
ldd [%o1+0x018],%l0 ! Mem[0000000030800018]
lduw [%o1+0x01c],%l6 ! Mem[000000003080001c]
lduw [%o2+0x01c],%l5 ! Mem[000000003100001c]
addcc %l4,%l1,%l4
jmpl %o7,%g0
add %l4,-0xf36,%l3
p3_near_3_ho:
ldd [%i1+0x018],%l0 ! Mem[0000000030800018]
lduw [%i1+0x01c],%l6 ! Mem[000000003080001c]
lduw [%i2+0x01c],%l5 ! Mem[000000003100001c]
addcc %l4,%l1,%l4
jmpl %o7,%g0
add %l4,-0xf36,%l3
p4_near_3_le:
st %f9 ,[%i3+0x030] ! Mem[0000000019800030]
lduw [%o1+0x020],%l7 ! Mem[0000000030800020]
smul %l0,0x35d,%l0
jmpl %o7,%g0
lduh [%i1+0x00e],%l7 ! Mem[000000001880000e]
p4_near_3_lo:
st %f9 ,[%o3+0x030] ! Mem[0000000019800030]
lduw [%i1+0x020],%l7 ! Mem[0000000030800020]
smul %l0,0x35d,%l0
jmpl %o7,%g0
lduh [%o1+0x00e],%l7 ! Mem[000000001880000e]
p4_near_3_he:
srax %l4,%l1,%l3
and %l4,0x336,%l3
taddcctv %l5,%l5,%l4
and %l1,0x8b7,%l2
jmpl %o7,%g0
andncc %l1,%l7,%l2
p4_near_3_ho:
srax %l4,%l1,%l3
and %l4,0x336,%l3
taddcctv %l5,%l5,%l4
and %l1,0x8b7,%l2
jmpl %o7,%g0
andncc %l1,%l7,%l2
p5_near_3_le:
st %f4 ,[%o1+0x02c] ! Mem[000000003080002c]
ldsh [%o3+0x06a],%l2 ! Mem[000000003180006a]
sll %l2,%l3,%l6
sll %l7,%l0,%l7
smul %l2,-0x538,%l0
ldsb [%o3+0x069],%l6 ! Mem[0000000031800069]
jmpl %o7,%g0
std %f4 ,[%o1+0x028] ! Mem[0000000030800028]
p5_near_3_lo:
st %f4 ,[%i1+0x02c] ! Mem[000000003080002c]
ldsh [%i3+0x06a],%l2 ! Mem[000000003180006a]
sll %l2,%l3,%l6
sll %l7,%l0,%l7
smul %l2,-0x538,%l0
ldsb [%i3+0x069],%l6 ! Mem[0000000031800069]
jmpl %o7,%g0
std %f4 ,[%i1+0x028] ! Mem[0000000030800028]
p5_near_3_he:
orcc %l1,%l1,%l3
ldd [%o3+0x028],%f26 ! Mem[0000000031800028]
andcc %l0,-0xfd6,%l1
or %l3,0x704,%l4
jmpl %o7,%g0
ld [%o2+0x028],%f27 ! Mem[0000000031000028]
p5_near_3_ho:
orcc %l1,%l1,%l3
ldd [%i3+0x028],%f26 ! Mem[0000000031800028]
andcc %l0,-0xfd6,%l1
or %l3,0x704,%l4
jmpl %o7,%g0
ld [%i2+0x028],%f27 ! Mem[0000000031000028]
p6_near_3_le:
tsubcctv %l3,%l2,%l4
ldsh [%o2+0x070],%l4 ! Mem[0000000031000070]
sth %l1,[%o0+0x072] ! Mem[0000000030000072]
lduw [%i0+0x078],%l6 ! Mem[000000001c000078]
sub %l5,0x333,%l0
jmpl %o7,%g0
stw %l4,[%i2+0x020] ! Mem[000000001d000020]
p6_near_3_lo:
tsubcctv %l3,%l2,%l4
ldsh [%i2+0x070],%l4 ! Mem[0000000031000070]
sth %l1,[%i0+0x072] ! Mem[0000000030000072]
lduw [%o0+0x078],%l6 ! Mem[000000001c000078]
sub %l5,0x333,%l0
jmpl %o7,%g0
stw %l4,[%o2+0x020] ! Mem[000000001d000020]
p6_near_3_he:
jmpl %o7,%g0
stb %l2,[%i2+0x06b] ! Mem[000000001d00006b]
jmpl %o7,%g0
nop
p6_near_3_ho:
jmpl %o7,%g0
stb %l2,[%o2+0x06b] ! Mem[000000001d00006b]
jmpl %o7,%g0
nop
p7_near_3_le:
xnorcc %l7,0x96e,%l2
ldd [%o1+0x078],%l2 ! Mem[0000000030800078]
stw %l1,[%o2+0x03c] ! Mem[000000003100003c]
orcc %l4,%l1,%l3
jmpl %o7,%g0
st %f7 ,[%o3+0x078] ! Mem[0000000031800078]
p7_near_3_lo:
xnorcc %l7,0x96e,%l2
ldd [%i1+0x078],%l2 ! Mem[0000000030800078]
stw %l1,[%i2+0x03c] ! Mem[000000003100003c]
orcc %l4,%l1,%l3
jmpl %o7,%g0
st %f7 ,[%i3+0x078] ! Mem[0000000031800078]
p7_near_3_he:
addcc %l2,-0x0fb,%l7
xor %l7,%l4,%l2
stx %l4,[%o2+0x078] ! Mem[0000000031000078]
jmpl %o7,%g0
smul %l1,-0x6a5,%l4
p7_near_3_ho:
addcc %l2,-0x0fb,%l7
xor %l7,%l4,%l2
stx %l4,[%i2+0x078] ! Mem[0000000031000078]
jmpl %o7,%g0
smul %l1,-0x6a5,%l4
near3_b2b_h:
or %l1,%l3,%l7
udivx %l4,0x08d,%l3
umulcc %l7,-0xc94,%l5
andncc %l6,-0xf82,%l6
jmpl %o7,%g0
sub %l2,%l5,%l6
near3_b2b_l:
and %l7,%l6,%l4
srl %l5,0x00c,%l4
smul %l0,-0xadf,%l0
umul %l6,0x50c,%l7
jmpl %o7,%g0
orcc %l2,0xe02,%l1
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
jmpl %o7,%g0
or %l4,0xb64,%l5
jmpl %o7,%g0
nop
p0_far_0_lo:
jmpl %o7,%g0
or %l4,0xb64,%l5
jmpl %o7,%g0
nop
p0_far_0_lem:
jmpl %o7,%g0
or %l4,0xb64,%l5
jmpl %o7,%g0
nop
p0_far_0_lom:
jmpl %o7,%g0
or %l4,0xb64,%l5
jmpl %o7,%g0
nop
p0_far_0_he:
subccc %l5,0x994,%l2
ldsh [%o1+0x002],%l5 ! Mem[0000000030800002]
srl %l4,%l5,%l5
jmpl %o7,%g0
ldsb [%o3+0x044],%l3 ! Mem[0000000031800044]
p0_far_0_ho:
subccc %l5,0x994,%l2
ldsh [%i1+0x002],%l5 ! Mem[0000000030800002]
srl %l4,%l5,%l5
jmpl %o7,%g0
ldsb [%i3+0x044],%l3 ! Mem[0000000031800044]
p0_far_0_hem:
subccc %l5,0x994,%l2
ldsh [%o1+0x002],%l5 ! Mem[0000000030800002]
srl %l4,%l5,%l5
jmpl %o7,%g0
ldsb [%o3+0x044],%l3 ! Mem[0000000031800044]
p0_far_0_hom:
subccc %l5,0x994,%l2
ldsh [%i1+0x002],%l5 ! Mem[0000000030800002]
srl %l4,%l5,%l5
jmpl %o7,%g0
ldsb [%i3+0x044],%l3 ! Mem[0000000031800044]
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p1_far_0_le:
ldsw [%o2+0x008],%l2 ! Mem[0000000031000008]
taddcctv %l5,%l7,%l4
jmpl %o7,%g0
ldd [%o1+0x008],%l0 ! Mem[0000000030800008]
p1_far_0_lo:
ldsw [%i2+0x008],%l2 ! Mem[0000000031000008]
taddcctv %l5,%l7,%l4
jmpl %o7,%g0
ldd [%i1+0x008],%l0 ! Mem[0000000030800008]
p1_far_0_lem:
ldsw [%o2+0x008],%l2 ! Mem[0000000031000008]
taddcctv %l5,%l7,%l4
jmpl %o7,%g0
ldd [%o1+0x008],%l0 ! Mem[0000000030800008]
p1_far_0_lom:
ldsw [%i2+0x008],%l2 ! Mem[0000000031000008]
taddcctv %l5,%l7,%l4
jmpl %o7,%g0
ldd [%i1+0x008],%l0 ! Mem[0000000030800008]
p1_far_0_he:
lduw [%i3+0x050],%l0 ! Mem[0000000013800050]
jmpl %o7,%g0
srlx %l0,%l6,%l7
p1_far_0_ho:
lduw [%o3+0x050],%l0 ! Mem[0000000013800050]
jmpl %o7,%g0
srlx %l0,%l6,%l7
p1_far_0_hem:
lduw [%i3+0x050],%l0 ! Mem[0000000013800050]
jmpl %o7,%g0
srlx %l0,%l6,%l7
p1_far_0_hom:
lduw [%o3+0x050],%l0 ! Mem[0000000013800050]
jmpl %o7,%g0
srlx %l0,%l6,%l7
p1_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p2_far_0_le:
std %f2 ,[%o2+0x010] ! Mem[0000000031000010]
ldsh [%o1+0x050],%l6 ! Mem[0000000030800050]
jmpl %o7,%g0
ldd [%o0+0x050],%f2 ! Mem[0000000030000050]
p2_far_0_lo:
std %f2 ,[%i2+0x010] ! Mem[0000000031000010]
ldsh [%i1+0x050],%l6 ! Mem[0000000030800050]
jmpl %o7,%g0
ldd [%i0+0x050],%f2 ! Mem[0000000030000050]
p2_far_0_lem:
std %f2 ,[%o2+0x010] ! Mem[0000000031000010]
ldsh [%o1+0x050],%l6 ! Mem[0000000030800050]
jmpl %o7,%g0
ldd [%o0+0x050],%f2 ! Mem[0000000030000050]
p2_far_0_lom:
std %f2 ,[%i2+0x010] ! Mem[0000000031000010]
ldsh [%i1+0x050],%l6 ! Mem[0000000030800050]
jmpl %o7,%g0
ldd [%i0+0x050],%f2 ! Mem[0000000030000050]
p2_far_0_he:
jmpl %o7,%g0
umul %l7,%l3,%l6
jmpl %o7,%g0
nop
p2_far_0_ho:
jmpl %o7,%g0
umul %l7,%l3,%l6
jmpl %o7,%g0
nop
p2_far_0_hem:
jmpl %o7,%g0
umul %l7,%l3,%l6
jmpl %o7,%g0
nop
p2_far_0_hom:
jmpl %o7,%g0
umul %l7,%l3,%l6
jmpl %o7,%g0
nop
p2_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p3_far_0_le:
srax %l5,0x007,%l4
ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
addc %l6,%l2,%l0
udivx %l0,-0x98e,%l0
jmpl %o7,%g0
tsubcc %l1,%l4,%l0
p3_far_0_lo:
srax %l5,0x007,%l4
ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
addc %l6,%l2,%l0
udivx %l0,-0x98e,%l0
jmpl %o7,%g0
tsubcc %l1,%l4,%l0
p3_far_0_lem:
srax %l5,0x007,%l4
ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
addc %l6,%l2,%l0
udivx %l0,-0x98e,%l0
jmpl %o7,%g0
tsubcc %l1,%l4,%l0
p3_far_0_lom:
srax %l5,0x007,%l4
ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
addc %l6,%l2,%l0
udivx %l0,-0x98e,%l0
jmpl %o7,%g0
tsubcc %l1,%l4,%l0
p3_far_0_he:
mulx %l7,0x11b,%l6
lduh [%o3+0x058],%l1 ! Mem[0000000031800058]
stx %l4,[%i1+0x060] ! Mem[0000000016800060]
st %f27,[%o2+0x05c] ! Mem[000000003100005c]
stw %l3,[%o2+0x058] ! Mem[0000000031000058]
sra %l6,0x00c,%l5
jmpl %o7,%g0
xor %l5,%l4,%l4
p3_far_0_ho:
mulx %l7,0x11b,%l6
lduh [%i3+0x058],%l1 ! Mem[0000000031800058]
stx %l4,[%o1+0x060] ! Mem[0000000016800060]
st %f27,[%i2+0x05c] ! Mem[000000003100005c]
stw %l3,[%i2+0x058] ! Mem[0000000031000058]
sra %l6,0x00c,%l5
jmpl %o7,%g0
xor %l5,%l4,%l4
p3_far_0_hem:
mulx %l7,0x11b,%l6
lduh [%o3+0x058],%l1 ! Mem[0000000031800058]
stx %l4,[%i1+0x060] ! Mem[0000000016800060]
st %f27,[%o2+0x05c] ! Mem[000000003100005c]
stw %l3,[%o2+0x058] ! Mem[0000000031000058]
sra %l6,0x00c,%l5
jmpl %o7,%g0
xor %l5,%l4,%l4
p3_far_0_hom:
mulx %l7,0x11b,%l6
lduh [%i3+0x058],%l1 ! Mem[0000000031800058]
stx %l4,[%o1+0x060] ! Mem[0000000016800060]
st %f27,[%i2+0x05c] ! Mem[000000003100005c]
stw %l3,[%i2+0x058] ! Mem[0000000031000058]
sra %l6,0x00c,%l5
jmpl %o7,%g0
xor %l5,%l4,%l4
p3_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p4_far_0_le:
xorcc %l1,0xed5,%l2
lduw [%o0+0x024],%l1 ! Mem[0000000030000024]
andcc %l7,0xe2b,%l4
ldub [%o1+0x061],%l0 ! Mem[0000000030800061]
ldd [%o0+0x020],%l2 ! Mem[0000000030000020]
smulcc %l0,%l5,%l3
jmpl %o7,%g0
ld [%o2+0x060],%f1 ! Mem[0000000031000060]
p4_far_0_lo:
xorcc %l1,0xed5,%l2
lduw [%i0+0x024],%l1 ! Mem[0000000030000024]
andcc %l7,0xe2b,%l4
ldub [%i1+0x061],%l0 ! Mem[0000000030800061]
ldd [%i0+0x020],%l2 ! Mem[0000000030000020]
smulcc %l0,%l5,%l3
jmpl %o7,%g0
ld [%i2+0x060],%f1 ! Mem[0000000031000060]
p4_far_0_lem:
xorcc %l1,0xed5,%l2
lduw [%o0+0x024],%l1 ! Mem[0000000030000024]
andcc %l7,0xe2b,%l4
ldub [%o1+0x061],%l0 ! Mem[0000000030800061]
ldd [%o0+0x020],%l2 ! Mem[0000000030000020]
smulcc %l0,%l5,%l3
jmpl %o7,%g0
ld [%o2+0x060],%f1 ! Mem[0000000031000060]
p4_far_0_lom:
xorcc %l1,0xed5,%l2
lduw [%i0+0x024],%l1 ! Mem[0000000030000024]
andcc %l7,0xe2b,%l4
ldub [%i1+0x061],%l0 ! Mem[0000000030800061]
ldd [%i0+0x020],%l2 ! Mem[0000000030000020]
smulcc %l0,%l5,%l3
jmpl %o7,%g0
ld [%i2+0x060],%f1 ! Mem[0000000031000060]
p4_far_0_he:
and %l0,%l4,%l0
jmpl %o7,%g0
andn %l1,%l3,%l0
p4_far_0_ho:
and %l0,%l4,%l0
jmpl %o7,%g0
andn %l1,%l3,%l0
p4_far_0_hem:
and %l0,%l4,%l0
jmpl %o7,%g0
andn %l1,%l3,%l0
p4_far_0_hom:
and %l0,%l4,%l0
jmpl %o7,%g0
andn %l1,%l3,%l0
p4_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p5_far_0_le:
sth %l1,[%i1+0x02c] ! Mem[000000001a80002c]
jmpl %o7,%g0
xnorcc %l0,0xb45,%l3
p5_far_0_lo:
sth %l1,[%o1+0x02c] ! Mem[000000001a80002c]
jmpl %o7,%g0
xnorcc %l0,0xb45,%l3
p5_far_0_lem:
membar #Sync
sth %l1,[%i1+0x02c] ! Mem[000000001a80002c]
jmpl %o7,%g0
xnorcc %l0,0xb45,%l3
p5_far_0_lom:
membar #Sync
sth %l1,[%o1+0x02c] ! Mem[000000001a80002c]
jmpl %o7,%g0
xnorcc %l0,0xb45,%l3
p5_far_0_he:
sth %l6,[%i0+0x070] ! Mem[000000001a000070]
and %l0,-0xa14,%l0
addcc %l1,%l3,%l0
stw %l5,[%i3+0x024] ! Mem[000000001b800024]
stx %l6,[%o1+0x068] ! Mem[0000000030800068]
jmpl %o7,%g0
sth %l0,[%o1+0x02c] ! Mem[000000003080002c]
p5_far_0_ho:
sth %l6,[%o0+0x070] ! Mem[000000001a000070]
and %l0,-0xa14,%l0
addcc %l1,%l3,%l0
stw %l5,[%o3+0x024] ! Mem[000000001b800024]
stx %l6,[%i1+0x068] ! Mem[0000000030800068]
jmpl %o7,%g0
sth %l0,[%i1+0x02c] ! Mem[000000003080002c]
p5_far_0_hem:
sth %l6,[%i0+0x070] ! Mem[000000001a000070]
and %l0,-0xa14,%l0
addcc %l1,%l3,%l0
membar #Sync
stw %l5,[%i3+0x024] ! Mem[000000001b800024]
stx %l6,[%o1+0x068] ! Mem[0000000030800068]
jmpl %o7,%g0
sth %l0,[%o1+0x02c] ! Mem[000000003080002c]
p5_far_0_hom:
sth %l6,[%o0+0x070] ! Mem[000000001a000070]
and %l0,-0xa14,%l0
addcc %l1,%l3,%l0
membar #Sync
stw %l5,[%o3+0x024] ! Mem[000000001b800024]
stx %l6,[%i1+0x068] ! Mem[0000000030800068]
jmpl %o7,%g0
sth %l0,[%i1+0x02c] ! Mem[000000003080002c]
p5_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p6_far_0_le:
sll %l5,0x018,%l4
ldd [%i3+0x050],%f12 ! Mem[000000001d800050]
ldub [%o2+0x070],%l4 ! Mem[0000000031000070]
jmpl %o7,%g0
ldx [%o3+0x070],%l7 ! Mem[0000000031800070]
p6_far_0_lo:
sll %l5,0x018,%l4
ldd [%o3+0x050],%f12 ! Mem[000000001d800050]
ldub [%i2+0x070],%l4 ! Mem[0000000031000070]
jmpl %o7,%g0
ldx [%i3+0x070],%l7 ! Mem[0000000031800070]
p6_far_0_lem:
sll %l5,0x018,%l4
ldd [%i3+0x050],%f12 ! Mem[000000001d800050]
ldub [%o2+0x070],%l4 ! Mem[0000000031000070]
jmpl %o7,%g0
ldx [%o3+0x070],%l7 ! Mem[0000000031800070]
p6_far_0_lom:
sll %l5,0x018,%l4
ldd [%o3+0x050],%f12 ! Mem[000000001d800050]
ldub [%i2+0x070],%l4 ! Mem[0000000031000070]
jmpl %o7,%g0
ldx [%i3+0x070],%l7 ! Mem[0000000031800070]
p6_far_0_he:
tsubcc %l6,0x90a,%l0
st %f17,[%o1+0x074] ! Mem[0000000030800074]
ldub [%i1+0x058],%l7 ! Mem[000000001c800058]
xnor %l2,0xff8,%l3
ldsh [%o3+0x074],%l0 ! Mem[0000000031800074]
jmpl %o7,%g0
orcc %l1,%l6,%l6
p6_far_0_ho:
tsubcc %l6,0x90a,%l0
st %f17,[%i1+0x074] ! Mem[0000000030800074]
ldub [%o1+0x058],%l7 ! Mem[000000001c800058]
xnor %l2,0xff8,%l3
ldsh [%i3+0x074],%l0 ! Mem[0000000031800074]
jmpl %o7,%g0
orcc %l1,%l6,%l6
p6_far_0_hem:
tsubcc %l6,0x90a,%l0
st %f17,[%o1+0x074] ! Mem[0000000030800074]
ldub [%i1+0x058],%l7 ! Mem[000000001c800058]
xnor %l2,0xff8,%l3
ldsh [%o3+0x074],%l0 ! Mem[0000000031800074]
jmpl %o7,%g0
orcc %l1,%l6,%l6
p6_far_0_hom:
tsubcc %l6,0x90a,%l0
st %f17,[%i1+0x074] ! Mem[0000000030800074]
ldub [%o1+0x058],%l7 ! Mem[000000001c800058]
xnor %l2,0xff8,%l3
ldsh [%i3+0x074],%l0 ! Mem[0000000031800074]
jmpl %o7,%g0
orcc %l1,%l6,%l6
p6_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
p7_far_0_le:
sllx %l4,0x004,%l5
lduw [%o3+0x078],%l5 ! Mem[0000000031800078]
srax %l1,%l3,%l0
std %l6,[%o0+0x038] ! Mem[0000000030000038]
xor %l4,0x3d1,%l2
jmpl %o7,%g0
xorcc %l3,%l2,%l5
p7_far_0_lo:
sllx %l4,0x004,%l5
lduw [%i3+0x078],%l5 ! Mem[0000000031800078]
srax %l1,%l3,%l0
std %l6,[%i0+0x038] ! Mem[0000000030000038]
xor %l4,0x3d1,%l2
jmpl %o7,%g0
xorcc %l3,%l2,%l5
p7_far_0_lem:
sllx %l4,0x004,%l5
lduw [%o3+0x078],%l5 ! Mem[0000000031800078]
srax %l1,%l3,%l0
std %l6,[%o0+0x038] ! Mem[0000000030000038]
xor %l4,0x3d1,%l2
jmpl %o7,%g0
xorcc %l3,%l2,%l5
p7_far_0_lom:
sllx %l4,0x004,%l5
lduw [%i3+0x078],%l5 ! Mem[0000000031800078]
srax %l1,%l3,%l0
std %l6,[%i0+0x038] ! Mem[0000000030000038]
xor %l4,0x3d1,%l2
jmpl %o7,%g0
xorcc %l3,%l2,%l5
p7_far_0_he:
ldsb [%o1+0x07e],%l5 ! Mem[000000003080007e]
ldsb [%i2+0x006],%l5 ! Mem[000000001f000006]
ldsw [%o1+0x078],%l3 ! Mem[0000000030800078]
jmpl %o7,%g0
andcc %l0,%l6,%l6
p7_far_0_ho:
ldsb [%i1+0x07e],%l5 ! Mem[000000003080007e]
ldsb [%o2+0x006],%l5 ! Mem[000000001f000006]
ldsw [%i1+0x078],%l3 ! Mem[0000000030800078]
jmpl %o7,%g0
andcc %l0,%l6,%l6
p7_far_0_hem:
ldsb [%o1+0x07e],%l5 ! Mem[000000003080007e]
membar #Sync
ldsb [%i2+0x006],%l5 ! Mem[000000001f000006]
ldsw [%o1+0x078],%l3 ! Mem[0000000030800078]
jmpl %o7,%g0
andcc %l0,%l6,%l6
p7_far_0_hom:
ldsb [%i1+0x07e],%l5 ! Mem[000000003080007e]
membar #Sync
ldsb [%o2+0x006],%l5 ! Mem[000000001f000006]
ldsw [%i1+0x078],%l3 ! Mem[0000000030800078]
jmpl %o7,%g0
andcc %l0,%l6,%l6
p7_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
subc %l3,-0x997,%l0
jmpl %o7,%g0
tsubcctv %l4,-0x26c,%l7
far0_b2b_l:
orcc %l5,0xb2f,%l7
jmpl %o7,%g0
xor %l0,%l2,%l3
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
ldsh [%i1+0x00a],%l4 ! Mem[000000001080000a]
addcc %l3,%l0,%l3
sth %l2,[%i3+0x034] ! Mem[0000000011800034]
addc %l2,%l2,%l5
jmpl %o7,%g0
subc %l1,%l2,%l3
p0_far_1_lo:
ldsh [%o1+0x00a],%l4 ! Mem[000000001080000a]
addcc %l3,%l0,%l3
sth %l2,[%o3+0x034] ! Mem[0000000011800034]
addc %l2,%l2,%l5
jmpl %o7,%g0
subc %l1,%l2,%l3
p0_far_1_lem:
membar #Sync
ldsh [%i1+0x00a],%l4 ! Mem[000000001080000a]
addcc %l3,%l0,%l3
sth %l2,[%i3+0x034] ! Mem[0000000011800034]
addc %l2,%l2,%l5
jmpl %o7,%g0
subc %l1,%l2,%l3
p0_far_1_lom:
membar #Sync
ldsh [%o1+0x00a],%l4 ! Mem[000000001080000a]
addcc %l3,%l0,%l3
sth %l2,[%o3+0x034] ! Mem[0000000011800034]
addc %l2,%l2,%l5
jmpl %o7,%g0
subc %l1,%l2,%l3
p0_far_1_he:
jmpl %o7,%g0
stw %l7,[%i2+0x070] ! Mem[0000000011000070]
jmpl %o7,%g0
nop
p0_far_1_ho:
jmpl %o7,%g0
stw %l7,[%o2+0x070] ! Mem[0000000011000070]
jmpl %o7,%g0
nop
p0_far_1_hem:
jmpl %o7,%g0
stw %l7,[%i2+0x070] ! Mem[0000000011000070]
jmpl %o7,%g0
nop
p0_far_1_hom:
jmpl %o7,%g0
stw %l7,[%o2+0x070] ! Mem[0000000011000070]
jmpl %o7,%g0
nop
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p1_far_1_le:
mulx %l3,%l2,%l5
lduw [%o3+0x008],%l3 ! Mem[0000000031800008]
ldsw [%o0+0x04c],%l6 ! Mem[000000003000004c]
stw %l1,[%o3+0x048] ! Mem[0000000031800048]
andncc %l4,%l6,%l0
smulcc %l6,0x951,%l2
jmpl %o7,%g0
or %l7,0x899,%l0
p1_far_1_lo:
mulx %l3,%l2,%l5
lduw [%i3+0x008],%l3 ! Mem[0000000031800008]
ldsw [%i0+0x04c],%l6 ! Mem[000000003000004c]
stw %l1,[%i3+0x048] ! Mem[0000000031800048]
andncc %l4,%l6,%l0
smulcc %l6,0x951,%l2
jmpl %o7,%g0
or %l7,0x899,%l0
p1_far_1_lem:
mulx %l3,%l2,%l5
lduw [%o3+0x008],%l3 ! Mem[0000000031800008]
ldsw [%o0+0x04c],%l6 ! Mem[000000003000004c]
stw %l1,[%o3+0x048] ! Mem[0000000031800048]
andncc %l4,%l6,%l0
smulcc %l6,0x951,%l2
jmpl %o7,%g0
or %l7,0x899,%l0
p1_far_1_lom:
mulx %l3,%l2,%l5
lduw [%i3+0x008],%l3 ! Mem[0000000031800008]
ldsw [%i0+0x04c],%l6 ! Mem[000000003000004c]
stw %l1,[%i3+0x048] ! Mem[0000000031800048]
andncc %l4,%l6,%l0
smulcc %l6,0x951,%l2
jmpl %o7,%g0
or %l7,0x899,%l0
p1_far_1_he:
nop
smulcc %l0,%l2,%l6
udivx %l1,0x849,%l5
srax %l4,0x036,%l1
std %f28,[%o2+0x008] ! Mem[0000000031000008]
addcc %l3,-0x5b8,%l3
jmpl %o7,%g0
tsubcctv %l6,0xa04,%l1
p1_far_1_ho:
nop
smulcc %l0,%l2,%l6
udivx %l1,0x849,%l5
srax %l4,0x036,%l1
std %f28,[%i2+0x008] ! Mem[0000000031000008]
addcc %l3,-0x5b8,%l3
jmpl %o7,%g0
tsubcctv %l6,0xa04,%l1
p1_far_1_hem:
nop
smulcc %l0,%l2,%l6
udivx %l1,0x849,%l5
srax %l4,0x036,%l1
std %f28,[%o2+0x008] ! Mem[0000000031000008]
addcc %l3,-0x5b8,%l3
jmpl %o7,%g0
tsubcctv %l6,0xa04,%l1
p1_far_1_hom:
nop
smulcc %l0,%l2,%l6
udivx %l1,0x849,%l5
srax %l4,0x036,%l1
std %f28,[%i2+0x008] ! Mem[0000000031000008]
addcc %l3,-0x5b8,%l3
jmpl %o7,%g0
tsubcctv %l6,0xa04,%l1
p1_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p2_far_1_le:
std %f0 ,[%i2+0x068] ! Mem[0000000015000068]
andn %l5,%l6,%l0
nop
jmpl %o7,%g0
ldub [%o3+0x011],%l3 ! Mem[0000000031800011]
p2_far_1_lo:
std %f0 ,[%o2+0x068] ! Mem[0000000015000068]
andn %l5,%l6,%l0
nop
jmpl %o7,%g0
ldub [%i3+0x011],%l3 ! Mem[0000000031800011]
p2_far_1_lem:
std %f0 ,[%i2+0x068] ! Mem[0000000015000068]
andn %l5,%l6,%l0
nop
jmpl %o7,%g0
ldub [%o3+0x011],%l3 ! Mem[0000000031800011]
p2_far_1_lom:
std %f0 ,[%o2+0x068] ! Mem[0000000015000068]
andn %l5,%l6,%l0
nop
jmpl %o7,%g0
ldub [%i3+0x011],%l3 ! Mem[0000000031800011]
p2_far_1_he:
jmpl %o7,%g0
ldx [%o2+0x050],%l4 ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p2_far_1_ho:
jmpl %o7,%g0
ldx [%i2+0x050],%l4 ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p2_far_1_hem:
jmpl %o7,%g0
ldx [%o2+0x050],%l4 ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p2_far_1_hom:
jmpl %o7,%g0
ldx [%i2+0x050],%l4 ! Mem[0000000031000050]
jmpl %o7,%g0
nop
p2_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p3_far_1_le:
srax %l6,%l7,%l5
ld [%o0+0x018],%f13 ! Mem[0000000030000018]
sra %l0,%l0,%l0
orn %l3,%l2,%l0
lduh [%i2+0x030],%l4 ! Mem[0000000017000030]
std %f10,[%i1+0x068] ! Mem[0000000016800068]
jmpl %o7,%g0
addccc %l5,%l3,%l1
p3_far_1_lo:
srax %l6,%l7,%l5
ld [%i0+0x018],%f13 ! Mem[0000000030000018]
sra %l0,%l0,%l0
orn %l3,%l2,%l0
lduh [%o2+0x030],%l4 ! Mem[0000000017000030]
std %f10,[%o1+0x068] ! Mem[0000000016800068]
jmpl %o7,%g0
addccc %l5,%l3,%l1
p3_far_1_lem:
srax %l6,%l7,%l5
ld [%o0+0x018],%f13 ! Mem[0000000030000018]
sra %l0,%l0,%l0
orn %l3,%l2,%l0
membar #Sync
lduh [%i2+0x030],%l4 ! Mem[0000000017000030]
std %f10,[%i1+0x068] ! Mem[0000000016800068]
jmpl %o7,%g0
addccc %l5,%l3,%l1
p3_far_1_lom:
srax %l6,%l7,%l5
ld [%i0+0x018],%f13 ! Mem[0000000030000018]
sra %l0,%l0,%l0
orn %l3,%l2,%l0
membar #Sync
lduh [%o2+0x030],%l4 ! Mem[0000000017000030]
std %f10,[%o1+0x068] ! Mem[0000000016800068]
jmpl %o7,%g0
addccc %l5,%l3,%l1
p3_far_1_he:
stx %l2,[%o2+0x018] ! Mem[0000000031000018]
ldsb [%o1+0x05a],%l4 ! Mem[000000003080005a]
jmpl %o7,%g0
sth %l4,[%o1+0x01e] ! Mem[000000003080001e]
p3_far_1_ho:
stx %l2,[%i2+0x018] ! Mem[0000000031000018]
ldsb [%i1+0x05a],%l4 ! Mem[000000003080005a]
jmpl %o7,%g0
sth %l4,[%i1+0x01e] ! Mem[000000003080001e]
p3_far_1_hem:
stx %l2,[%o2+0x018] ! Mem[0000000031000018]
ldsb [%o1+0x05a],%l4 ! Mem[000000003080005a]
jmpl %o7,%g0
sth %l4,[%o1+0x01e] ! Mem[000000003080001e]
p3_far_1_hom:
stx %l2,[%i2+0x018] ! Mem[0000000031000018]
ldsb [%i1+0x05a],%l4 ! Mem[000000003080005a]
jmpl %o7,%g0
sth %l4,[%i1+0x01e] ! Mem[000000003080001e]
p3_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p4_far_1_le:
addccc %l7,%l1,%l0
xnor %l3,%l5,%l6
ldsw [%o3+0x024],%l5 ! Mem[0000000031800024]
jmpl %o7,%g0
nop
p4_far_1_lo:
addccc %l7,%l1,%l0
xnor %l3,%l5,%l6
ldsw [%i3+0x024],%l5 ! Mem[0000000031800024]
jmpl %o7,%g0
nop
p4_far_1_lem:
addccc %l7,%l1,%l0
xnor %l3,%l5,%l6
ldsw [%o3+0x024],%l5 ! Mem[0000000031800024]
jmpl %o7,%g0
nop
p4_far_1_lom:
addccc %l7,%l1,%l0
xnor %l3,%l5,%l6
ldsw [%i3+0x024],%l5 ! Mem[0000000031800024]
jmpl %o7,%g0
nop
p4_far_1_he:
std %f24,[%i2+0x068] ! Mem[0000000019000068]
ldsh [%o0+0x024],%l7 ! Mem[0000000030000024]
tsubcctv %l5,%l2,%l2
std %f24,[%o2+0x060] ! Mem[0000000031000060]
sth %l3,[%o0+0x062] ! Mem[0000000030000062]
jmpl %o7,%g0
ldsb [%i1+0x021],%l5 ! Mem[0000000018800021]
p4_far_1_ho:
std %f24,[%o2+0x068] ! Mem[0000000019000068]
ldsh [%i0+0x024],%l7 ! Mem[0000000030000024]
tsubcctv %l5,%l2,%l2
std %f24,[%i2+0x060] ! Mem[0000000031000060]
sth %l3,[%i0+0x062] ! Mem[0000000030000062]
jmpl %o7,%g0
ldsb [%o1+0x021],%l5 ! Mem[0000000018800021]
p4_far_1_hem:
std %f24,[%i2+0x068] ! Mem[0000000019000068]
ldsh [%o0+0x024],%l7 ! Mem[0000000030000024]
tsubcctv %l5,%l2,%l2
std %f24,[%o2+0x060] ! Mem[0000000031000060]
sth %l3,[%o0+0x062] ! Mem[0000000030000062]
membar #Sync
jmpl %o7,%g0
ldsb [%i1+0x021],%l5 ! Mem[0000000018800021]
p4_far_1_hom:
std %f24,[%o2+0x068] ! Mem[0000000019000068]
ldsh [%i0+0x024],%l7 ! Mem[0000000030000024]
tsubcctv %l5,%l2,%l2
std %f24,[%i2+0x060] ! Mem[0000000031000060]
sth %l3,[%i0+0x062] ! Mem[0000000030000062]
membar #Sync
jmpl %o7,%g0
ldsb [%o1+0x021],%l5 ! Mem[0000000018800021]
p4_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p5_far_1_le:
jmpl %o7,%g0
xnorcc %l0,-0x01e,%l6
jmpl %o7,%g0
nop
p5_far_1_lo:
jmpl %o7,%g0
xnorcc %l0,-0x01e,%l6
jmpl %o7,%g0
nop
p5_far_1_lem:
jmpl %o7,%g0
xnorcc %l0,-0x01e,%l6
jmpl %o7,%g0
nop
p5_far_1_lom:
jmpl %o7,%g0
xnorcc %l0,-0x01e,%l6
jmpl %o7,%g0
nop
p5_far_1_he:
taddcctv %l1,-0x921,%l4
stw %l6,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
ld [%o2+0x028],%f17 ! Mem[0000000031000028]
p5_far_1_ho:
taddcctv %l1,-0x921,%l4
stw %l6,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
ld [%i2+0x028],%f17 ! Mem[0000000031000028]
p5_far_1_hem:
taddcctv %l1,-0x921,%l4
stw %l6,[%o3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
ld [%o2+0x028],%f17 ! Mem[0000000031000028]
p5_far_1_hom:
taddcctv %l1,-0x921,%l4
stw %l6,[%i3+0x068] ! Mem[0000000031800068]
jmpl %o7,%g0
ld [%i2+0x028],%f17 ! Mem[0000000031000028]
p5_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p6_far_1_le:
jmpl %o7,%g0
umulcc %l5,0x658,%l7
jmpl %o7,%g0
nop
p6_far_1_lo:
jmpl %o7,%g0
umulcc %l5,0x658,%l7
jmpl %o7,%g0
nop
p6_far_1_lem:
jmpl %o7,%g0
umulcc %l5,0x658,%l7
jmpl %o7,%g0
nop
p6_far_1_lom:
jmpl %o7,%g0
umulcc %l5,0x658,%l7
jmpl %o7,%g0
nop
p6_far_1_he:
ldd [%o1+0x030],%l6 ! Mem[0000000030800030]
jmpl %o7,%g0
std %l0,[%i2+0x000] ! Mem[000000001d000000]
p6_far_1_ho:
ldd [%i1+0x030],%l6 ! Mem[0000000030800030]
jmpl %o7,%g0
std %l0,[%o2+0x000] ! Mem[000000001d000000]
p6_far_1_hem:
ldd [%o1+0x030],%l6 ! Mem[0000000030800030]
membar #Sync
jmpl %o7,%g0
std %l0,[%i2+0x000] ! Mem[000000001d000000]
p6_far_1_hom:
ldd [%i1+0x030],%l6 ! Mem[0000000030800030]
membar #Sync
jmpl %o7,%g0
std %l0,[%o2+0x000] ! Mem[000000001d000000]
p6_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
p7_far_1_le:
ldub [%i0+0x03b],%l5 ! Mem[000000001e00003b]
xor %l3,%l5,%l2
jmpl %o7,%g0
ldd [%i0+0x008],%f12 ! Mem[000000001e000008]
p7_far_1_lo:
ldub [%o0+0x03b],%l5 ! Mem[000000001e00003b]
xor %l3,%l5,%l2
jmpl %o7,%g0
ldd [%o0+0x008],%f12 ! Mem[000000001e000008]
p7_far_1_lem:
membar #Sync
ldub [%i0+0x03b],%l5 ! Mem[000000001e00003b]
xor %l3,%l5,%l2
membar #Sync
jmpl %o7,%g0
ldd [%i0+0x008],%f12 ! Mem[000000001e000008]
p7_far_1_lom:
membar #Sync
ldub [%o0+0x03b],%l5 ! Mem[000000001e00003b]
xor %l3,%l5,%l2
membar #Sync
jmpl %o7,%g0
ldd [%o0+0x008],%f12 ! Mem[000000001e000008]
p7_far_1_he:
stb %l1,[%o1+0x03e] ! Mem[000000003080003e]
ldx [%o2+0x038],%l1 ! Mem[0000000031000038]
st %f24,[%o2+0x038] ! Mem[0000000031000038]
jmpl %o7,%g0
orn %l3,%l2,%l0
p7_far_1_ho:
stb %l1,[%i1+0x03e] ! Mem[000000003080003e]
ldx [%i2+0x038],%l1 ! Mem[0000000031000038]
st %f24,[%i2+0x038] ! Mem[0000000031000038]
jmpl %o7,%g0
orn %l3,%l2,%l0
p7_far_1_hem:
stb %l1,[%o1+0x03e] ! Mem[000000003080003e]
ldx [%o2+0x038],%l1 ! Mem[0000000031000038]
st %f24,[%o2+0x038] ! Mem[0000000031000038]
jmpl %o7,%g0
orn %l3,%l2,%l0
p7_far_1_hom:
stb %l1,[%i1+0x03e] ! Mem[000000003080003e]
ldx [%i2+0x038],%l1 ! Mem[0000000031000038]
st %f24,[%i2+0x038] ! Mem[0000000031000038]
jmpl %o7,%g0
orn %l3,%l2,%l0
p7_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
addc %l7,0x0a3,%l2
sra %l2,0x00e,%l3
taddcctv %l6,%l6,%l7
subc %l3,%l6,%l3
smul %l6,%l7,%l4
and %l6,0xf57,%l3
jmpl %o7,%g0
sll %l1,%l1,%l7
far1_b2b_l:
srlx %l1,%l0,%l2
smulcc %l2,%l4,%l0
sdivx %l6,%l1,%l4
smulcc %l5,-0x02a,%l0
subc %l6,-0x4a5,%l4
orcc %l0,%l7,%l5
jmpl %o7,%g0
andncc %l7,0xfe4,%l3
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
stw %l5,[%o2+0x040] ! Mem[0000000031000040]
stx %l5,[%o0+0x000] ! Mem[0000000030000000]
srlx %l5,%l5,%l1
mulx %l4,0xf06,%l6
jmpl %o7,%g0
taddcctv %l4,0xc17,%l5
p0_far_2_lo:
stw %l5,[%i2+0x040] ! Mem[0000000031000040]
stx %l5,[%i0+0x000] ! Mem[0000000030000000]
srlx %l5,%l5,%l1
mulx %l4,0xf06,%l6
jmpl %o7,%g0
taddcctv %l4,0xc17,%l5
p0_far_2_lem:
stw %l5,[%o2+0x040] ! Mem[0000000031000040]
stx %l5,[%o0+0x000] ! Mem[0000000030000000]
srlx %l5,%l5,%l1
mulx %l4,0xf06,%l6
jmpl %o7,%g0
taddcctv %l4,0xc17,%l5
p0_far_2_lom:
stw %l5,[%i2+0x040] ! Mem[0000000031000040]
stx %l5,[%i0+0x000] ! Mem[0000000030000000]
srlx %l5,%l5,%l1
mulx %l4,0xf06,%l6
jmpl %o7,%g0
taddcctv %l4,0xc17,%l5
p0_far_2_he:
xor %l1,%l0,%l1
sth %l3,[%o3+0x000] ! Mem[0000000031800000]
andncc %l1,%l5,%l6
ldx [%o3+0x000],%l4 ! Mem[0000000031800000]
ldub [%i3+0x00f],%l1 ! Mem[000000001180000f]
ldd [%o2+0x040],%f24 ! Mem[0000000031000040]
jmpl %o7,%g0
lduw [%i2+0x028],%l5 ! Mem[0000000011000028]
p0_far_2_ho:
xor %l1,%l0,%l1
sth %l3,[%i3+0x000] ! Mem[0000000031800000]
andncc %l1,%l5,%l6
ldx [%i3+0x000],%l4 ! Mem[0000000031800000]
ldub [%o3+0x00f],%l1 ! Mem[000000001180000f]
ldd [%i2+0x040],%f24 ! Mem[0000000031000040]
jmpl %o7,%g0
lduw [%o2+0x028],%l5 ! Mem[0000000011000028]
p0_far_2_hem:
xor %l1,%l0,%l1
sth %l3,[%o3+0x000] ! Mem[0000000031800000]
andncc %l1,%l5,%l6
ldx [%o3+0x000],%l4 ! Mem[0000000031800000]
membar #Sync
ldub [%i3+0x00f],%l1 ! Mem[000000001180000f]
ldd [%o2+0x040],%f24 ! Mem[0000000031000040]
membar #Sync
jmpl %o7,%g0
lduw [%i2+0x028],%l5 ! Mem[0000000011000028]
p0_far_2_hom:
xor %l1,%l0,%l1
sth %l3,[%i3+0x000] ! Mem[0000000031800000]
andncc %l1,%l5,%l6
ldx [%i3+0x000],%l4 ! Mem[0000000031800000]
membar #Sync
ldub [%o3+0x00f],%l1 ! Mem[000000001180000f]
ldd [%i2+0x040],%f24 ! Mem[0000000031000040]
membar #Sync
jmpl %o7,%g0
lduw [%o2+0x028],%l5 ! Mem[0000000011000028]
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p1_far_2_le:
ldsh [%i3+0x07e],%l1 ! Mem[000000001380007e]
addcc %l3,%l2,%l0
sdivx %l5,%l2,%l1
jmpl %o7,%g0
st %f13,[%o2+0x04c] ! Mem[000000003100004c]
p1_far_2_lo:
ldsh [%o3+0x07e],%l1 ! Mem[000000001380007e]
addcc %l3,%l2,%l0
sdivx %l5,%l2,%l1
jmpl %o7,%g0
st %f13,[%i2+0x04c] ! Mem[000000003100004c]
p1_far_2_lem:
ldsh [%i3+0x07e],%l1 ! Mem[000000001380007e]
addcc %l3,%l2,%l0
sdivx %l5,%l2,%l1
jmpl %o7,%g0
st %f13,[%o2+0x04c] ! Mem[000000003100004c]
p1_far_2_lom:
ldsh [%o3+0x07e],%l1 ! Mem[000000001380007e]
addcc %l3,%l2,%l0
sdivx %l5,%l2,%l1
jmpl %o7,%g0
st %f13,[%i2+0x04c] ! Mem[000000003100004c]
p1_far_2_he:
jmpl %o7,%g0
stx %l5,[%o2+0x008] ! Mem[0000000031000008]
jmpl %o7,%g0
nop
p1_far_2_ho:
jmpl %o7,%g0
stx %l5,[%i2+0x008] ! Mem[0000000031000008]
jmpl %o7,%g0
nop
p1_far_2_hem:
jmpl %o7,%g0
stx %l5,[%o2+0x008] ! Mem[0000000031000008]
jmpl %o7,%g0
nop
p1_far_2_hom:
jmpl %o7,%g0
stx %l5,[%i2+0x008] ! Mem[0000000031000008]
jmpl %o7,%g0
nop
p1_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p2_far_2_le:
stb %l7,[%o0+0x012] ! Mem[0000000030000012]
ld [%i0+0x004],%f12 ! Mem[0000000014000004]
tsubcc %l7,0xfb9,%l5
udivx %l5,-0x49c,%l2
ldsh [%o3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
stw %l4,[%o3+0x014] ! Mem[0000000031800014]
p2_far_2_lo:
stb %l7,[%i0+0x012] ! Mem[0000000030000012]
ld [%o0+0x004],%f12 ! Mem[0000000014000004]
tsubcc %l7,0xfb9,%l5
udivx %l5,-0x49c,%l2
ldsh [%i3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
stw %l4,[%i3+0x014] ! Mem[0000000031800014]
p2_far_2_lem:
stb %l7,[%o0+0x012] ! Mem[0000000030000012]
membar #Sync
ld [%i0+0x004],%f12 ! Mem[0000000014000004]
tsubcc %l7,0xfb9,%l5
udivx %l5,-0x49c,%l2
ldsh [%o3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
stw %l4,[%o3+0x014] ! Mem[0000000031800014]
p2_far_2_lom:
stb %l7,[%i0+0x012] ! Mem[0000000030000012]
membar #Sync
ld [%o0+0x004],%f12 ! Mem[0000000014000004]
tsubcc %l7,0xfb9,%l5
udivx %l5,-0x49c,%l2
ldsh [%i3+0x014],%l0 ! Mem[0000000031800014]
jmpl %o7,%g0
stw %l4,[%i3+0x014] ! Mem[0000000031800014]
p2_far_2_he:
std %f26,[%i2+0x070] ! Mem[0000000015000070]
lduh [%o0+0x054],%l2 ! Mem[0000000030000054]
smulcc %l2,%l3,%l2
stw %l7,[%o1+0x010] ! Mem[0000000030800010]
ldd [%o3+0x050],%l2 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%o0+0x010],%l0 ! Mem[0000000030000010]
p2_far_2_ho:
std %f26,[%o2+0x070] ! Mem[0000000015000070]
lduh [%i0+0x054],%l2 ! Mem[0000000030000054]
smulcc %l2,%l3,%l2
stw %l7,[%i1+0x010] ! Mem[0000000030800010]
ldd [%i3+0x050],%l2 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%i0+0x010],%l0 ! Mem[0000000030000010]
p2_far_2_hem:
std %f26,[%i2+0x070] ! Mem[0000000015000070]
lduh [%o0+0x054],%l2 ! Mem[0000000030000054]
smulcc %l2,%l3,%l2
stw %l7,[%o1+0x010] ! Mem[0000000030800010]
ldd [%o3+0x050],%l2 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%o0+0x010],%l0 ! Mem[0000000030000010]
p2_far_2_hom:
std %f26,[%o2+0x070] ! Mem[0000000015000070]
lduh [%i0+0x054],%l2 ! Mem[0000000030000054]
smulcc %l2,%l3,%l2
stw %l7,[%i1+0x010] ! Mem[0000000030800010]
ldd [%i3+0x050],%l2 ! Mem[0000000031800050]
jmpl %o7,%g0
ldx [%i0+0x010],%l0 ! Mem[0000000030000010]
p2_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p3_far_2_le:
jmpl %o7,%g0
or %l5,-0xda9,%l1
jmpl %o7,%g0
nop
p3_far_2_lo:
jmpl %o7,%g0
or %l5,-0xda9,%l1
jmpl %o7,%g0
nop
p3_far_2_lem:
jmpl %o7,%g0
or %l5,-0xda9,%l1
jmpl %o7,%g0
nop
p3_far_2_lom:
jmpl %o7,%g0
or %l5,-0xda9,%l1
jmpl %o7,%g0
nop
p3_far_2_he:
add %l6,%l2,%l5
lduw [%o3+0x058],%l2 ! Mem[0000000031800058]
std %f22,[%o0+0x058] ! Mem[0000000030000058]
smulcc %l7,%l1,%l3
smulcc %l6,0x8bd,%l3
ldx [%o2+0x058],%l0 ! Mem[0000000031000058]
jmpl %o7,%g0
std %f30,[%o1+0x018] ! Mem[0000000030800018]
p3_far_2_ho:
add %l6,%l2,%l5
lduw [%i3+0x058],%l2 ! Mem[0000000031800058]
std %f22,[%i0+0x058] ! Mem[0000000030000058]
smulcc %l7,%l1,%l3
smulcc %l6,0x8bd,%l3
ldx [%i2+0x058],%l0 ! Mem[0000000031000058]
jmpl %o7,%g0
std %f30,[%i1+0x018] ! Mem[0000000030800018]
p3_far_2_hem:
add %l6,%l2,%l5
lduw [%o3+0x058],%l2 ! Mem[0000000031800058]
std %f22,[%o0+0x058] ! Mem[0000000030000058]
smulcc %l7,%l1,%l3
smulcc %l6,0x8bd,%l3
ldx [%o2+0x058],%l0 ! Mem[0000000031000058]
jmpl %o7,%g0
std %f30,[%o1+0x018] ! Mem[0000000030800018]
p3_far_2_hom:
add %l6,%l2,%l5
lduw [%i3+0x058],%l2 ! Mem[0000000031800058]
std %f22,[%i0+0x058] ! Mem[0000000030000058]
smulcc %l7,%l1,%l3
smulcc %l6,0x8bd,%l3
ldx [%i2+0x058],%l0 ! Mem[0000000031000058]
jmpl %o7,%g0
std %f30,[%i1+0x018] ! Mem[0000000030800018]
p3_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p4_far_2_le:
ldsb [%o2+0x023],%l4 ! Mem[0000000031000023]
ldsw [%o2+0x060],%l1 ! Mem[0000000031000060]
jmpl %o7,%g0
tsubcctv %l6,0x920,%l4
p4_far_2_lo:
ldsb [%i2+0x023],%l4 ! Mem[0000000031000023]
ldsw [%i2+0x060],%l1 ! Mem[0000000031000060]
jmpl %o7,%g0
tsubcctv %l6,0x920,%l4
p4_far_2_lem:
ldsb [%o2+0x023],%l4 ! Mem[0000000031000023]
ldsw [%o2+0x060],%l1 ! Mem[0000000031000060]
jmpl %o7,%g0
tsubcctv %l6,0x920,%l4
p4_far_2_lom:
ldsb [%i2+0x023],%l4 ! Mem[0000000031000023]
ldsw [%i2+0x060],%l1 ! Mem[0000000031000060]
jmpl %o7,%g0
tsubcctv %l6,0x920,%l4
p4_far_2_he:
ldsw [%o2+0x060],%l2 ! Mem[0000000031000060]
ldub [%o0+0x066],%l1 ! Mem[0000000030000066]
ldub [%o2+0x026],%l6 ! Mem[0000000031000026]
addcc %l7,%l3,%l4
nop
stx %l1,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
ldd [%o1+0x020],%l0 ! Mem[0000000030800020]
p4_far_2_ho:
ldsw [%i2+0x060],%l2 ! Mem[0000000031000060]
ldub [%i0+0x066],%l1 ! Mem[0000000030000066]
ldub [%i2+0x026],%l6 ! Mem[0000000031000026]
addcc %l7,%l3,%l4
nop
stx %l1,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
ldd [%i1+0x020],%l0 ! Mem[0000000030800020]
p4_far_2_hem:
ldsw [%o2+0x060],%l2 ! Mem[0000000031000060]
ldub [%o0+0x066],%l1 ! Mem[0000000030000066]
ldub [%o2+0x026],%l6 ! Mem[0000000031000026]
addcc %l7,%l3,%l4
nop
stx %l1,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
ldd [%o1+0x020],%l0 ! Mem[0000000030800020]
p4_far_2_hom:
ldsw [%i2+0x060],%l2 ! Mem[0000000031000060]
ldub [%i0+0x066],%l1 ! Mem[0000000030000066]
ldub [%i2+0x026],%l6 ! Mem[0000000031000026]
addcc %l7,%l3,%l4
nop
stx %l1,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
ldd [%i1+0x020],%l0 ! Mem[0000000030800020]
p4_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p5_far_2_le:
st %f2 ,[%i1+0x050] ! Mem[000000001a800050]
ldsb [%o2+0x06e],%l4 ! Mem[000000003100006e]
add %l0,%l3,%l4
lduw [%o1+0x02c],%l2 ! Mem[000000003080002c]
sdivx %l7,0x1e2,%l0
jmpl %o7,%g0
ld [%i2+0x070],%f1 ! Mem[000000001b000070]
p5_far_2_lo:
st %f2 ,[%o1+0x050] ! Mem[000000001a800050]
ldsb [%i2+0x06e],%l4 ! Mem[000000003100006e]
add %l0,%l3,%l4
lduw [%i1+0x02c],%l2 ! Mem[000000003080002c]
sdivx %l7,0x1e2,%l0
jmpl %o7,%g0
ld [%o2+0x070],%f1 ! Mem[000000001b000070]
p5_far_2_lem:
st %f2 ,[%i1+0x050] ! Mem[000000001a800050]
ldsb [%o2+0x06e],%l4 ! Mem[000000003100006e]
add %l0,%l3,%l4
lduw [%o1+0x02c],%l2 ! Mem[000000003080002c]
sdivx %l7,0x1e2,%l0
jmpl %o7,%g0
ld [%i2+0x070],%f1 ! Mem[000000001b000070]
p5_far_2_lom:
st %f2 ,[%o1+0x050] ! Mem[000000001a800050]
ldsb [%i2+0x06e],%l4 ! Mem[000000003100006e]
add %l0,%l3,%l4
lduw [%i1+0x02c],%l2 ! Mem[000000003080002c]
sdivx %l7,0x1e2,%l0
jmpl %o7,%g0
ld [%o2+0x070],%f1 ! Mem[000000001b000070]
p5_far_2_he:
ldsb [%o0+0x02f],%l7 ! Mem[000000003000002f]
ldd [%o1+0x028],%l2 ! Mem[0000000030800028]
ldsh [%o3+0x068],%l6 ! Mem[0000000031800068]
andn %l7,%l2,%l6
jmpl %o7,%g0
std %l2,[%i3+0x018] ! Mem[000000001b800018]
p5_far_2_ho:
ldsb [%i0+0x02f],%l7 ! Mem[000000003000002f]
ldd [%i1+0x028],%l2 ! Mem[0000000030800028]
ldsh [%i3+0x068],%l6 ! Mem[0000000031800068]
andn %l7,%l2,%l6
jmpl %o7,%g0
std %l2,[%o3+0x018] ! Mem[000000001b800018]
p5_far_2_hem:
ldsb [%o0+0x02f],%l7 ! Mem[000000003000002f]
ldd [%o1+0x028],%l2 ! Mem[0000000030800028]
ldsh [%o3+0x068],%l6 ! Mem[0000000031800068]
andn %l7,%l2,%l6
membar #Sync
jmpl %o7,%g0
std %l2,[%i3+0x018] ! Mem[000000001b800018]
p5_far_2_hom:
ldsb [%i0+0x02f],%l7 ! Mem[000000003000002f]
ldd [%i1+0x028],%l2 ! Mem[0000000030800028]
ldsh [%i3+0x068],%l6 ! Mem[0000000031800068]
andn %l7,%l2,%l6
membar #Sync
jmpl %o7,%g0
std %l2,[%o3+0x018] ! Mem[000000001b800018]
p5_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p6_far_2_le:
ldd [%i3+0x018],%l0 ! Mem[000000001d800018]
lduw [%o3+0x074],%l2 ! Mem[0000000031800074]
taddcc %l3,0x50c,%l0
xorcc %l1,-0x906,%l5
xor %l1,%l3,%l3
sra %l0,0x00d,%l2
jmpl %o7,%g0
stw %l4,[%o0+0x030] ! Mem[0000000030000030]
p6_far_2_lo:
ldd [%o3+0x018],%l0 ! Mem[000000001d800018]
lduw [%i3+0x074],%l2 ! Mem[0000000031800074]
taddcc %l3,0x50c,%l0
xorcc %l1,-0x906,%l5
xor %l1,%l3,%l3
sra %l0,0x00d,%l2
jmpl %o7,%g0
stw %l4,[%i0+0x030] ! Mem[0000000030000030]
p6_far_2_lem:
membar #Sync
ldd [%i3+0x018],%l0 ! Mem[000000001d800018]
lduw [%o3+0x074],%l2 ! Mem[0000000031800074]
taddcc %l3,0x50c,%l0
xorcc %l1,-0x906,%l5
xor %l1,%l3,%l3
sra %l0,0x00d,%l2
jmpl %o7,%g0
stw %l4,[%o0+0x030] ! Mem[0000000030000030]
p6_far_2_lom:
membar #Sync
ldd [%o3+0x018],%l0 ! Mem[000000001d800018]
lduw [%i3+0x074],%l2 ! Mem[0000000031800074]
taddcc %l3,0x50c,%l0
xorcc %l1,-0x906,%l5
xor %l1,%l3,%l3
sra %l0,0x00d,%l2
jmpl %o7,%g0
stw %l4,[%i0+0x030] ! Mem[0000000030000030]
p6_far_2_he:
ldub [%i2+0x031],%l7 ! Mem[000000001d000031]
std %f22,[%o1+0x070] ! Mem[0000000030800070]
ld [%i3+0x074],%f25 ! Mem[000000001d800074]
umul %l6,0x27a,%l1
andncc %l4,%l3,%l1
orcc %l3,%l4,%l2
jmpl %o7,%g0
andcc %l7,-0x9de,%l4
p6_far_2_ho:
ldub [%o2+0x031],%l7 ! Mem[000000001d000031]
std %f22,[%i1+0x070] ! Mem[0000000030800070]
ld [%o3+0x074],%f25 ! Mem[000000001d800074]
umul %l6,0x27a,%l1
andncc %l4,%l3,%l1
orcc %l3,%l4,%l2
jmpl %o7,%g0
andcc %l7,-0x9de,%l4
p6_far_2_hem:
membar #Sync
ldub [%i2+0x031],%l7 ! Mem[000000001d000031]
std %f22,[%o1+0x070] ! Mem[0000000030800070]
ld [%i3+0x074],%f25 ! Mem[000000001d800074]
umul %l6,0x27a,%l1
andncc %l4,%l3,%l1
orcc %l3,%l4,%l2
jmpl %o7,%g0
andcc %l7,-0x9de,%l4
p6_far_2_hom:
membar #Sync
ldub [%o2+0x031],%l7 ! Mem[000000001d000031]
std %f22,[%i1+0x070] ! Mem[0000000030800070]
ld [%o3+0x074],%f25 ! Mem[000000001d800074]
umul %l6,0x27a,%l1
andncc %l4,%l3,%l1
orcc %l3,%l4,%l2
jmpl %o7,%g0
andcc %l7,-0x9de,%l4
p6_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
p7_far_2_le:
ldsh [%i3+0x034],%l5 ! Mem[000000001f800034]
ldub [%o2+0x03d],%l7 ! Mem[000000003100003d]
lduw [%o0+0x07c],%l6 ! Mem[000000003000007c]
mulx %l6,-0x786,%l6
ldsh [%o3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %o7,%g0
sth %l1,[%i2+0x04a] ! Mem[000000001f00004a]
p7_far_2_lo:
ldsh [%o3+0x034],%l5 ! Mem[000000001f800034]
ldub [%i2+0x03d],%l7 ! Mem[000000003100003d]
lduw [%i0+0x07c],%l6 ! Mem[000000003000007c]
mulx %l6,-0x786,%l6
ldsh [%i3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %o7,%g0
sth %l1,[%o2+0x04a] ! Mem[000000001f00004a]
p7_far_2_lem:
membar #Sync
ldsh [%i3+0x034],%l5 ! Mem[000000001f800034]
ldub [%o2+0x03d],%l7 ! Mem[000000003100003d]
lduw [%o0+0x07c],%l6 ! Mem[000000003000007c]
mulx %l6,-0x786,%l6
ldsh [%o3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %o7,%g0
sth %l1,[%i2+0x04a] ! Mem[000000001f00004a]
p7_far_2_lom:
membar #Sync
ldsh [%o3+0x034],%l5 ! Mem[000000001f800034]
ldub [%i2+0x03d],%l7 ! Mem[000000003100003d]
lduw [%i0+0x07c],%l6 ! Mem[000000003000007c]
mulx %l6,-0x786,%l6
ldsh [%i3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %o7,%g0
sth %l1,[%o2+0x04a] ! Mem[000000001f00004a]
p7_far_2_he:
ld [%o2+0x07c],%f25 ! Mem[000000003100007c]
jmpl %o7,%g0
stw %l2,[%o3+0x078] ! Mem[0000000031800078]
p7_far_2_ho:
ld [%i2+0x07c],%f25 ! Mem[000000003100007c]
jmpl %o7,%g0
stw %l2,[%i3+0x078] ! Mem[0000000031800078]
p7_far_2_hem:
ld [%o2+0x07c],%f25 ! Mem[000000003100007c]
jmpl %o7,%g0
stw %l2,[%o3+0x078] ! Mem[0000000031800078]
p7_far_2_hom:
ld [%i2+0x07c],%f25 ! Mem[000000003100007c]
jmpl %o7,%g0
stw %l2,[%i3+0x078] ! Mem[0000000031800078]
p7_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
add %l0,%l7,%l6
mulx %l4,%l1,%l0
taddcc %l0,%l7,%l1
or %l6,%l1,%l2
sub %l1,0xa77,%l2
add %l3,%l5,%l4
jmpl %o7,%g0
sdivx %l3,-0xf38,%l4
far2_b2b_l:
xor %l7,-0xa9e,%l4
subccc %l7,-0xd72,%l2
and %l5,0x7fa,%l3
orncc %l3,%l6,%l6
or %l6,0xd8d,%l7
and %l3,-0x252,%l0
jmpl %o7,%g0
srl %l1,%l7,%l5
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
lduh [%o1+0x040],%l3 ! Mem[0000000030800040]
std %l2,[%o0+0x040] ! Mem[0000000030000040]
tsubcc %l7,%l2,%l4
ldsw [%o1+0x004],%l0 ! Mem[0000000030800004]
sth %l4,[%i2+0x03e] ! Mem[000000001100003e]
mulx %l5,-0x23c,%l1
jmpl %o7,%g0
ldsb [%o0+0x046],%l3 ! Mem[0000000030000046]
p0_far_3_lo:
lduh [%i1+0x040],%l3 ! Mem[0000000030800040]
std %l2,[%i0+0x040] ! Mem[0000000030000040]
tsubcc %l7,%l2,%l4
ldsw [%i1+0x004],%l0 ! Mem[0000000030800004]
sth %l4,[%o2+0x03e] ! Mem[000000001100003e]
mulx %l5,-0x23c,%l1
jmpl %o7,%g0
ldsb [%i0+0x046],%l3 ! Mem[0000000030000046]
p0_far_3_lem:
lduh [%o1+0x040],%l3 ! Mem[0000000030800040]
std %l2,[%o0+0x040] ! Mem[0000000030000040]
tsubcc %l7,%l2,%l4
ldsw [%o1+0x004],%l0 ! Mem[0000000030800004]
membar #Sync
sth %l4,[%i2+0x03e] ! Mem[000000001100003e]
mulx %l5,-0x23c,%l1
jmpl %o7,%g0
ldsb [%o0+0x046],%l3 ! Mem[0000000030000046]
p0_far_3_lom:
lduh [%i1+0x040],%l3 ! Mem[0000000030800040]
std %l2,[%i0+0x040] ! Mem[0000000030000040]
tsubcc %l7,%l2,%l4
ldsw [%i1+0x004],%l0 ! Mem[0000000030800004]
membar #Sync
sth %l4,[%o2+0x03e] ! Mem[000000001100003e]
mulx %l5,-0x23c,%l1
jmpl %o7,%g0
ldsb [%i0+0x046],%l3 ! Mem[0000000030000046]
p0_far_3_he:
std %f26,[%o3+0x000] ! Mem[0000000031800000]
xnor %l2,0xdda,%l2
orncc %l1,-0x74c,%l2
sra %l2,%l5,%l0
mulx %l5,%l0,%l4
lduh [%o1+0x040],%l3 ! Mem[0000000030800040]
jmpl %o7,%g0
std %l0,[%i3+0x040] ! Mem[0000000011800040]
p0_far_3_ho:
std %f26,[%i3+0x000] ! Mem[0000000031800000]
xnor %l2,0xdda,%l2
orncc %l1,-0x74c,%l2
sra %l2,%l5,%l0
mulx %l5,%l0,%l4
lduh [%i1+0x040],%l3 ! Mem[0000000030800040]
jmpl %o7,%g0
std %l0,[%o3+0x040] ! Mem[0000000011800040]
p0_far_3_hem:
std %f26,[%o3+0x000] ! Mem[0000000031800000]
xnor %l2,0xdda,%l2
orncc %l1,-0x74c,%l2
sra %l2,%l5,%l0
mulx %l5,%l0,%l4
lduh [%o1+0x040],%l3 ! Mem[0000000030800040]
jmpl %o7,%g0
std %l0,[%i3+0x040] ! Mem[0000000011800040]
p0_far_3_hom:
std %f26,[%i3+0x000] ! Mem[0000000031800000]
xnor %l2,0xdda,%l2
orncc %l1,-0x74c,%l2
sra %l2,%l5,%l0
mulx %l5,%l0,%l4
lduh [%i1+0x040],%l3 ! Mem[0000000030800040]
jmpl %o7,%g0
std %l0,[%o3+0x040] ! Mem[0000000011800040]
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p1_far_3_le:
subc %l2,%l7,%l2
subccc %l0,%l2,%l7
jmpl %o7,%g0
xor %l1,-0x7fe,%l1
p1_far_3_lo:
subc %l2,%l7,%l2
subccc %l0,%l2,%l7
jmpl %o7,%g0
xor %l1,-0x7fe,%l1
p1_far_3_lem:
subc %l2,%l7,%l2
subccc %l0,%l2,%l7
jmpl %o7,%g0
xor %l1,-0x7fe,%l1
p1_far_3_lom:
subc %l2,%l7,%l2
subccc %l0,%l2,%l7
jmpl %o7,%g0
xor %l1,-0x7fe,%l1
p1_far_3_he:
stx %l7,[%i1+0x058] ! Mem[0000000012800058]
jmpl %o7,%g0
ldd [%i0+0x018],%f18 ! Mem[0000000012000018]
p1_far_3_ho:
stx %l7,[%o1+0x058] ! Mem[0000000012800058]
jmpl %o7,%g0
ldd [%o0+0x018],%f18 ! Mem[0000000012000018]
p1_far_3_hem:
stx %l7,[%i1+0x058] ! Mem[0000000012800058]
membar #Sync
jmpl %o7,%g0
ldd [%i0+0x018],%f18 ! Mem[0000000012000018]
p1_far_3_hom:
stx %l7,[%o1+0x058] ! Mem[0000000012800058]
membar #Sync
jmpl %o7,%g0
ldd [%o0+0x018],%f18 ! Mem[0000000012000018]
p1_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p2_far_3_le:
smulcc %l6,-0xd95,%l3
smulcc %l5,%l5,%l2
ldub [%i0+0x064],%l2 ! Mem[0000000014000064]
ldsh [%o2+0x010],%l6 ! Mem[0000000031000010]
tsubcctv %l4,0xe14,%l7
tsubcctv %l4,0x961,%l1
jmpl %o7,%g0
stx %l5,[%o2+0x010] ! Mem[0000000031000010]
p2_far_3_lo:
smulcc %l6,-0xd95,%l3
smulcc %l5,%l5,%l2
ldub [%o0+0x064],%l2 ! Mem[0000000014000064]
ldsh [%i2+0x010],%l6 ! Mem[0000000031000010]
tsubcctv %l4,0xe14,%l7
tsubcctv %l4,0x961,%l1
jmpl %o7,%g0
stx %l5,[%i2+0x010] ! Mem[0000000031000010]
p2_far_3_lem:
smulcc %l6,-0xd95,%l3
smulcc %l5,%l5,%l2
ldub [%i0+0x064],%l2 ! Mem[0000000014000064]
ldsh [%o2+0x010],%l6 ! Mem[0000000031000010]
tsubcctv %l4,0xe14,%l7
tsubcctv %l4,0x961,%l1
jmpl %o7,%g0
stx %l5,[%o2+0x010] ! Mem[0000000031000010]
p2_far_3_lom:
smulcc %l6,-0xd95,%l3
smulcc %l5,%l5,%l2
ldub [%o0+0x064],%l2 ! Mem[0000000014000064]
ldsh [%i2+0x010],%l6 ! Mem[0000000031000010]
tsubcctv %l4,0xe14,%l7
tsubcctv %l4,0x961,%l1
jmpl %o7,%g0
stx %l5,[%i2+0x010] ! Mem[0000000031000010]
p2_far_3_he:
sdivx %l0,%l1,%l4
jmpl %o7,%g0
umul %l4,%l2,%l7
p2_far_3_ho:
sdivx %l0,%l1,%l4
jmpl %o7,%g0
umul %l4,%l2,%l7
p2_far_3_hem:
sdivx %l0,%l1,%l4
jmpl %o7,%g0
umul %l4,%l2,%l7
p2_far_3_hom:
sdivx %l0,%l1,%l4
jmpl %o7,%g0
umul %l4,%l2,%l7
p2_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p3_far_3_le:
jmpl %o7,%g0
lduw [%o0+0x018],%l4 ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_far_3_lo:
jmpl %o7,%g0
lduw [%i0+0x018],%l4 ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_far_3_lem:
jmpl %o7,%g0
lduw [%o0+0x018],%l4 ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_far_3_lom:
jmpl %o7,%g0
lduw [%i0+0x018],%l4 ! Mem[0000000030000018]
jmpl %o7,%g0
nop
p3_far_3_he:
ldd [%o3+0x018],%l6 ! Mem[0000000031800018]
lduw [%o0+0x058],%l6 ! Mem[0000000030000058]
addc %l4,%l2,%l7
orncc %l2,%l2,%l6
andncc %l5,-0xbbc,%l5
jmpl %o7,%g0
lduh [%i3+0x05c],%l0 ! Mem[000000001780005c]
p3_far_3_ho:
ldd [%i3+0x018],%l6 ! Mem[0000000031800018]
lduw [%i0+0x058],%l6 ! Mem[0000000030000058]
addc %l4,%l2,%l7
orncc %l2,%l2,%l6
andncc %l5,-0xbbc,%l5
jmpl %o7,%g0
lduh [%o3+0x05c],%l0 ! Mem[000000001780005c]
p3_far_3_hem:
ldd [%o3+0x018],%l6 ! Mem[0000000031800018]
lduw [%o0+0x058],%l6 ! Mem[0000000030000058]
addc %l4,%l2,%l7
orncc %l2,%l2,%l6
andncc %l5,-0xbbc,%l5
jmpl %o7,%g0
lduh [%i3+0x05c],%l0 ! Mem[000000001780005c]
p3_far_3_hom:
ldd [%i3+0x018],%l6 ! Mem[0000000031800018]
lduw [%i0+0x058],%l6 ! Mem[0000000030000058]
addc %l4,%l2,%l7
orncc %l2,%l2,%l6
andncc %l5,-0xbbc,%l5
jmpl %o7,%g0
lduh [%o3+0x05c],%l0 ! Mem[000000001780005c]
p3_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p4_far_3_le:
jmpl %o7,%g0
stx %l7,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
nop
p4_far_3_lo:
jmpl %o7,%g0
stx %l7,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
nop
p4_far_3_lem:
jmpl %o7,%g0
stx %l7,[%o2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
nop
p4_far_3_lom:
jmpl %o7,%g0
stx %l7,[%i2+0x020] ! Mem[0000000031000020]
jmpl %o7,%g0
nop
p4_far_3_he:
subccc %l6,0x22c,%l6
sth %l7,[%o3+0x066] ! Mem[0000000031800066]
stb %l0,[%o0+0x067] ! Mem[0000000030000067]
jmpl %o7,%g0
sth %l7,[%o2+0x060] ! Mem[0000000031000060]
p4_far_3_ho:
subccc %l6,0x22c,%l6
sth %l7,[%i3+0x066] ! Mem[0000000031800066]
stb %l0,[%i0+0x067] ! Mem[0000000030000067]
jmpl %o7,%g0
sth %l7,[%i2+0x060] ! Mem[0000000031000060]
p4_far_3_hem:
subccc %l6,0x22c,%l6
sth %l7,[%o3+0x066] ! Mem[0000000031800066]
stb %l0,[%o0+0x067] ! Mem[0000000030000067]
jmpl %o7,%g0
sth %l7,[%o2+0x060] ! Mem[0000000031000060]
p4_far_3_hom:
subccc %l6,0x22c,%l6
sth %l7,[%i3+0x066] ! Mem[0000000031800066]
stb %l0,[%i0+0x067] ! Mem[0000000030000067]
jmpl %o7,%g0
sth %l7,[%i2+0x060] ! Mem[0000000031000060]
p4_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p5_far_3_le:
andncc %l4,0x5a0,%l4
std %f10,[%o1+0x028] ! Mem[0000000030800028]
ldsw [%i1+0x010],%l5 ! Mem[000000001a800010]
xor %l6,-0x13a,%l6
ldx [%i3+0x048],%l5 ! Mem[000000001b800048]
jmpl %o7,%g0
xnor %l5,0x74b,%l6
p5_far_3_lo:
andncc %l4,0x5a0,%l4
std %f10,[%i1+0x028] ! Mem[0000000030800028]
ldsw [%o1+0x010],%l5 ! Mem[000000001a800010]
xor %l6,-0x13a,%l6
ldx [%o3+0x048],%l5 ! Mem[000000001b800048]
jmpl %o7,%g0
xnor %l5,0x74b,%l6
p5_far_3_lem:
andncc %l4,0x5a0,%l4
std %f10,[%o1+0x028] ! Mem[0000000030800028]
membar #Sync
ldsw [%i1+0x010],%l5 ! Mem[000000001a800010]
xor %l6,-0x13a,%l6
ldx [%i3+0x048],%l5 ! Mem[000000001b800048]
jmpl %o7,%g0
xnor %l5,0x74b,%l6
p5_far_3_lom:
andncc %l4,0x5a0,%l4
std %f10,[%i1+0x028] ! Mem[0000000030800028]
membar #Sync
ldsw [%o1+0x010],%l5 ! Mem[000000001a800010]
xor %l6,-0x13a,%l6
ldx [%o3+0x048],%l5 ! Mem[000000001b800048]
jmpl %o7,%g0
xnor %l5,0x74b,%l6
p5_far_3_he:
std %f20,[%o2+0x068] ! Mem[0000000031000068]
sll %l7,%l4,%l4
addcc %l0,-0x9b4,%l0
ldsb [%i2+0x017],%l5 ! Mem[000000001b000017]
xorcc %l1,%l1,%l7
jmpl %o7,%g0
lduh [%o1+0x028],%l4 ! Mem[0000000030800028]
p5_far_3_ho:
std %f20,[%i2+0x068] ! Mem[0000000031000068]
sll %l7,%l4,%l4
addcc %l0,-0x9b4,%l0
ldsb [%o2+0x017],%l5 ! Mem[000000001b000017]
xorcc %l1,%l1,%l7
jmpl %o7,%g0
lduh [%i1+0x028],%l4 ! Mem[0000000030800028]
p5_far_3_hem:
std %f20,[%o2+0x068] ! Mem[0000000031000068]
sll %l7,%l4,%l4
addcc %l0,-0x9b4,%l0
membar #Sync
ldsb [%i2+0x017],%l5 ! Mem[000000001b000017]
xorcc %l1,%l1,%l7
jmpl %o7,%g0
lduh [%o1+0x028],%l4 ! Mem[0000000030800028]
p5_far_3_hom:
std %f20,[%i2+0x068] ! Mem[0000000031000068]
sll %l7,%l4,%l4
addcc %l0,-0x9b4,%l0
membar #Sync
ldsb [%o2+0x017],%l5 ! Mem[000000001b000017]
xorcc %l1,%l1,%l7
jmpl %o7,%g0
lduh [%i1+0x028],%l4 ! Mem[0000000030800028]
p5_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p6_far_3_le:
smul %l2,%l1,%l3
st %f11,[%i3+0x070] ! Mem[000000001d800070]
jmpl %o7,%g0
lduh [%o2+0x070],%l3 ! Mem[0000000031000070]
p6_far_3_lo:
smul %l2,%l1,%l3
st %f11,[%o3+0x070] ! Mem[000000001d800070]
jmpl %o7,%g0
lduh [%i2+0x070],%l3 ! Mem[0000000031000070]
p6_far_3_lem:
smul %l2,%l1,%l3
st %f11,[%i3+0x070] ! Mem[000000001d800070]
jmpl %o7,%g0
lduh [%o2+0x070],%l3 ! Mem[0000000031000070]
p6_far_3_lom:
smul %l2,%l1,%l3
st %f11,[%o3+0x070] ! Mem[000000001d800070]
jmpl %o7,%g0
lduh [%i2+0x070],%l3 ! Mem[0000000031000070]
p6_far_3_he:
subc %l3,%l4,%l3
ldsw [%o0+0x074],%l7 ! Mem[0000000030000074]
jmpl %o7,%g0
smul %l6,-0x20b,%l6
p6_far_3_ho:
subc %l3,%l4,%l3
ldsw [%i0+0x074],%l7 ! Mem[0000000030000074]
jmpl %o7,%g0
smul %l6,-0x20b,%l6
p6_far_3_hem:
subc %l3,%l4,%l3
ldsw [%o0+0x074],%l7 ! Mem[0000000030000074]
jmpl %o7,%g0
smul %l6,-0x20b,%l6
p6_far_3_hom:
subc %l3,%l4,%l3
ldsw [%i0+0x074],%l7 ! Mem[0000000030000074]
jmpl %o7,%g0
smul %l6,-0x20b,%l6
p6_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
p7_far_3_le:
sub %l1,%l7,%l0
jmpl %o7,%g0
smul %l6,0x0e3,%l1
p7_far_3_lo:
sub %l1,%l7,%l0
jmpl %o7,%g0
smul %l6,0x0e3,%l1
p7_far_3_lem:
sub %l1,%l7,%l0
jmpl %o7,%g0
smul %l6,0x0e3,%l1
p7_far_3_lom:
sub %l1,%l7,%l0
jmpl %o7,%g0
smul %l6,0x0e3,%l1
p7_far_3_he:
smulcc %l0,0x331,%l3
ld [%o2+0x038],%f23 ! Mem[0000000031000038]
xnorcc %l2,-0x716,%l4
stx %l7,[%o0+0x038] ! Mem[0000000030000038]
stw %l0,[%o0+0x03c] ! Mem[000000003000003c]
st %f26,[%i1+0x02c] ! Mem[000000001e80002c]
jmpl %o7,%g0
std %f30,[%o3+0x078] ! Mem[0000000031800078]
p7_far_3_ho:
smulcc %l0,0x331,%l3
ld [%i2+0x038],%f23 ! Mem[0000000031000038]
xnorcc %l2,-0x716,%l4
stx %l7,[%i0+0x038] ! Mem[0000000030000038]
stw %l0,[%i0+0x03c] ! Mem[000000003000003c]
st %f26,[%o1+0x02c] ! Mem[000000001e80002c]
jmpl %o7,%g0
std %f30,[%i3+0x078] ! Mem[0000000031800078]
p7_far_3_hem:
smulcc %l0,0x331,%l3
ld [%o2+0x038],%f23 ! Mem[0000000031000038]
xnorcc %l2,-0x716,%l4
stx %l7,[%o0+0x038] ! Mem[0000000030000038]
stw %l0,[%o0+0x03c] ! Mem[000000003000003c]
membar #Sync
st %f26,[%i1+0x02c] ! Mem[000000001e80002c]
jmpl %o7,%g0
std %f30,[%o3+0x078] ! Mem[0000000031800078]
p7_far_3_hom:
smulcc %l0,0x331,%l3
ld [%i2+0x038],%f23 ! Mem[0000000031000038]
xnorcc %l2,-0x716,%l4
stx %l7,[%i0+0x038] ! Mem[0000000030000038]
stw %l0,[%i0+0x03c] ! Mem[000000003000003c]
membar #Sync
st %f26,[%o1+0x02c] ! Mem[000000001e80002c]
jmpl %o7,%g0
std %f30,[%i3+0x078] ! Mem[0000000031800078]
p7_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
subc %l6,0xee4,%l1
tsubcctv %l3,%l3,%l5
jmpl %o7,%g0
umulcc %l2,%l7,%l5
far3_b2b_l:
smul %l4,%l2,%l1
xnor %l7,-0x5fc,%l7
jmpl %o7,%g0
xnorcc %l2,%l7,%l1
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
stb %l3,[%i3+0x068] ! Mem[0000000011800068]
jmpl %g6+8,%g0
umulcc %l7,0xe2e,%l0
p0_call_0_le:
smul %l7,-0x29b,%l4
xor %l1,%l7,%l3
addcc %l4,-0x0a8,%l0
or %l2,%l0,%l2
smul %l4,-0xa42,%l1
ldsh [%o1+0x000],%l0 ! Mem[0000000030800000]
retl
ldsb [%i0+0x066],%l6 ! Mem[0000000010000066]
p0_jmpl_0_lo:
stb %l3,[%o3+0x068] ! Mem[0000000011800068]
jmpl %g6+8,%g0
umulcc %l7,0xe2e,%l0
p0_call_0_lo:
smul %l7,-0x29b,%l4
xor %l1,%l7,%l3
addcc %l4,-0x0a8,%l0
or %l2,%l0,%l2
smul %l4,-0xa42,%l1
ldsh [%i1+0x000],%l0 ! Mem[0000000030800000]
retl
ldsb [%o0+0x066],%l6 ! Mem[0000000010000066]
p0_jmpl_0_he:
umul %l4,-0x28b,%l4
ldub [%o1+0x001],%l1 ! Mem[0000000030800001]
srlx %l4,0x011,%l2
stw %l1,[%o2+0x004] ! Mem[0000000031000004]
ld [%o2+0x044],%f28 ! Mem[0000000031000044]
addccc %l0,-0xaee,%l2
jmpl %g6+8,%g0
srlx %l0,0x03d,%l2
p0_call_0_he:
lduh [%i2+0x030],%l4 ! Mem[0000000011000030]
stw %l5,[%o2+0x004] ! Mem[0000000031000004]
ld [%o1+0x004],%f28 ! Mem[0000000030800004]
retl
std %f26,[%o0+0x040] ! Mem[0000000030000040]
p0_jmpl_0_ho:
umul %l4,-0x28b,%l4
ldub [%i1+0x001],%l1 ! Mem[0000000030800001]
srlx %l4,0x011,%l2
stw %l1,[%i2+0x004] ! Mem[0000000031000004]
ld [%i2+0x044],%f28 ! Mem[0000000031000044]
addccc %l0,-0xaee,%l2
jmpl %g6+8,%g0
srlx %l0,0x03d,%l2
p0_call_0_ho:
lduh [%o2+0x030],%l4 ! Mem[0000000011000030]
stw %l5,[%i2+0x004] ! Mem[0000000031000004]
ld [%i1+0x004],%f28 ! Mem[0000000030800004]
retl
std %f26,[%i0+0x040] ! Mem[0000000030000040]
p1_jmpl_0_le:
std %l0,[%i2+0x020] ! Mem[0000000013000020]
jmpl %g6+8,%g0
nop
p1_call_0_le:
ld [%o2+0x00c],%f10 ! Mem[000000003100000c]
taddcc %l1,%l1,%l4
umul %l7,0xe78,%l6
retl
st %f8 ,[%o0+0x00c] ! Mem[000000003000000c]
p1_jmpl_0_lo:
std %l0,[%o2+0x020] ! Mem[0000000013000020]
jmpl %g6+8,%g0
nop
p1_call_0_lo:
ld [%i2+0x00c],%f10 ! Mem[000000003100000c]
taddcc %l1,%l1,%l4
umul %l7,0xe78,%l6
retl
st %f8 ,[%i0+0x00c] ! Mem[000000003000000c]
p1_jmpl_0_he:
or %l1,-0xaf6,%l4
ldsw [%o3+0x00c],%l5 ! Mem[000000003180000c]
ldx [%o0+0x048],%l2 ! Mem[0000000030000048]
jmpl %g6+8,%g0
std %f26,[%i3+0x070] ! Mem[0000000013800070]
p1_call_0_he:
ldub [%o2+0x04f],%l5 ! Mem[000000003100004f]
sub %l5,%l5,%l2
sdivx %l0,%l4,%l1
stw %l2,[%o2+0x04c] ! Mem[000000003100004c]
and %l7,%l0,%l4
ldsw [%o1+0x00c],%l3 ! Mem[000000003080000c]
retl
lduw [%o1+0x00c],%l3 ! Mem[000000003080000c]
p1_jmpl_0_ho:
or %l1,-0xaf6,%l4
ldsw [%i3+0x00c],%l5 ! Mem[000000003180000c]
ldx [%i0+0x048],%l2 ! Mem[0000000030000048]
jmpl %g6+8,%g0
std %f26,[%o3+0x070] ! Mem[0000000013800070]
p1_call_0_ho:
ldub [%i2+0x04f],%l5 ! Mem[000000003100004f]
sub %l5,%l5,%l2
sdivx %l0,%l4,%l1
stw %l2,[%i2+0x04c] ! Mem[000000003100004c]
and %l7,%l0,%l4
ldsw [%i1+0x00c],%l3 ! Mem[000000003080000c]
retl
lduw [%i1+0x00c],%l3 ! Mem[000000003080000c]
p2_jmpl_0_le:
ldd [%o2+0x010],%f0 ! Mem[0000000031000010]
andcc %l0,0x9f3,%l1
st %f12,[%o1+0x054] ! Mem[0000000030800054]
jmpl %g6+8,%g0
ld [%o2+0x014],%f8 ! Mem[0000000031000014]
p2_call_0_le:
tsubcctv %l1,-0x6e8,%l4
stb %l4,[%i1+0x01c] ! Mem[000000001480001c]
lduh [%o3+0x016],%l5 ! Mem[0000000031800016]
lduh [%o0+0x050],%l4 ! Mem[0000000030000050]
retl
stw %l2,[%o3+0x050] ! Mem[0000000031800050]
p2_jmpl_0_lo:
ldd [%i2+0x010],%f0 ! Mem[0000000031000010]
andcc %l0,0x9f3,%l1
st %f12,[%i1+0x054] ! Mem[0000000030800054]
jmpl %g6+8,%g0
ld [%i2+0x014],%f8 ! Mem[0000000031000014]
p2_call_0_lo:
tsubcctv %l1,-0x6e8,%l4
stb %l4,[%o1+0x01c] ! Mem[000000001480001c]
lduh [%i3+0x016],%l5 ! Mem[0000000031800016]
lduh [%i0+0x050],%l4 ! Mem[0000000030000050]
retl
stw %l2,[%i3+0x050] ! Mem[0000000031800050]
p2_jmpl_0_he:
jmpl %g6+8,%g0
ld [%o0+0x014],%f31 ! Mem[0000000030000014]
p2_call_0_he:
ldsb [%o3+0x052],%l2 ! Mem[0000000031800052]
stb %l5,[%o2+0x014] ! Mem[0000000031000014]
udivx %l0,0xf8f,%l0
retl
xorcc %l7,%l2,%l4
p2_jmpl_0_ho:
jmpl %g6+8,%g0
ld [%i0+0x014],%f31 ! Mem[0000000030000014]
p2_call_0_ho:
ldsb [%i3+0x052],%l2 ! Mem[0000000031800052]
stb %l5,[%i2+0x014] ! Mem[0000000031000014]
udivx %l0,0xf8f,%l0
retl
xorcc %l7,%l2,%l4
p3_jmpl_0_le:
xorcc %l7,%l0,%l6
subc %l1,%l4,%l1
sllx %l0,0x032,%l2
orn %l5,%l0,%l0
udivx %l4,%l6,%l0
jmpl %g6+8,%g0
ldd [%i1+0x048],%f4 ! Mem[0000000016800048]
p3_call_0_le:
stb %l4,[%o3+0x05c] ! Mem[000000003180005c]
ldsw [%i1+0x078],%l1 ! Mem[0000000016800078]
ldub [%i2+0x064],%l4 ! Mem[0000000017000064]
stw %l5,[%i2+0x060] ! Mem[0000000017000060]
umul %l4,0xc5c,%l7
umul %l4,%l3,%l2
retl
subccc %l5,0x1ac,%l2
p3_jmpl_0_lo:
xorcc %l7,%l0,%l6
subc %l1,%l4,%l1
sllx %l0,0x032,%l2
orn %l5,%l0,%l0
udivx %l4,%l6,%l0
jmpl %g6+8,%g0
ldd [%o1+0x048],%f4 ! Mem[0000000016800048]
p3_call_0_lo:
stb %l4,[%i3+0x05c] ! Mem[000000003180005c]
ldsw [%o1+0x078],%l1 ! Mem[0000000016800078]
ldub [%o2+0x064],%l4 ! Mem[0000000017000064]
stw %l5,[%o2+0x060] ! Mem[0000000017000060]
umul %l4,0xc5c,%l7
umul %l4,%l3,%l2
retl
subccc %l5,0x1ac,%l2
p3_jmpl_0_he:
srax %l2,0x019,%l2
add %l2,%l4,%l1
umulcc %l7,0x229,%l2
ldx [%o2+0x018],%l6 ! Mem[0000000031000018]
jmpl %g6+8,%g0
stx %l4,[%o2+0x018] ! Mem[0000000031000018]
p3_call_0_he:
ld [%o1+0x01c],%f27 ! Mem[000000003080001c]
andncc %l2,%l4,%l5
retl
stb %l7,[%o0+0x01d] ! Mem[000000003000001d]
p3_jmpl_0_ho:
srax %l2,0x019,%l2
add %l2,%l4,%l1
umulcc %l7,0x229,%l2
ldx [%i2+0x018],%l6 ! Mem[0000000031000018]
jmpl %g6+8,%g0
stx %l4,[%i2+0x018] ! Mem[0000000031000018]
p3_call_0_ho:
ld [%i1+0x01c],%f27 ! Mem[000000003080001c]
andncc %l2,%l4,%l5
retl
stb %l7,[%i0+0x01d] ! Mem[000000003000001d]
p4_jmpl_0_le:
jmpl %g6+8,%g0
sra %l1,0x008,%l2
p4_call_0_le:
lduw [%o1+0x064],%l5 ! Mem[0000000030800064]
std %l0,[%i0+0x040] ! Mem[0000000018000040]
retl
srlx %l4,%l0,%l0
p4_jmpl_0_lo:
jmpl %g6+8,%g0
sra %l1,0x008,%l2
p4_call_0_lo:
lduw [%i1+0x064],%l5 ! Mem[0000000030800064]
std %l0,[%o0+0x040] ! Mem[0000000018000040]
retl
srlx %l4,%l0,%l0
p4_jmpl_0_he:
stw %l4,[%o2+0x060] ! Mem[0000000031000060]
ldsw [%o2+0x060],%l2 ! Mem[0000000031000060]
taddcc %l0,-0x0e2,%l6
stw %l6,[%o3+0x064] ! Mem[0000000031800064]
lduh [%o1+0x062],%l7 ! Mem[0000000030800062]
jmpl %g6+8,%g0
ldx [%o0+0x060],%l6 ! Mem[0000000030000060]
p4_call_0_he:
andcc %l7,0x244,%l5
addcc %l3,%l7,%l1
ldd [%o2+0x060],%f16 ! Mem[0000000031000060]
or %l4,0xfeb,%l3
ld [%i3+0x05c],%f23 ! Mem[000000001980005c]
ldd [%o0+0x020],%l4 ! Mem[0000000030000020]
retl
and %l5,%l5,%l2
p4_jmpl_0_ho:
stw %l4,[%i2+0x060] ! Mem[0000000031000060]
ldsw [%i2+0x060],%l2 ! Mem[0000000031000060]
taddcc %l0,-0x0e2,%l6
stw %l6,[%i3+0x064] ! Mem[0000000031800064]
lduh [%i1+0x062],%l7 ! Mem[0000000030800062]
jmpl %g6+8,%g0
ldx [%i0+0x060],%l6 ! Mem[0000000030000060]
p4_call_0_ho:
andcc %l7,0x244,%l5
addcc %l3,%l7,%l1
ldd [%i2+0x060],%f16 ! Mem[0000000031000060]
or %l4,0xfeb,%l3
ld [%o3+0x05c],%f23 ! Mem[000000001980005c]
ldd [%i0+0x020],%l4 ! Mem[0000000030000020]
retl
and %l5,%l5,%l2
p5_jmpl_0_le:
andcc %l1,-0x4b8,%l2
ldd [%o1+0x068],%l6 ! Mem[0000000030800068]
jmpl %g6+8,%g0
std %f8 ,[%i0+0x010] ! Mem[000000001a000010]
p5_call_0_le:
and %l4,-0x47c,%l2
retl
std %l4,[%o1+0x068] ! Mem[0000000030800068]
p5_jmpl_0_lo:
andcc %l1,-0x4b8,%l2
ldd [%i1+0x068],%l6 ! Mem[0000000030800068]
jmpl %g6+8,%g0
std %f8 ,[%o0+0x010] ! Mem[000000001a000010]
p5_call_0_lo:
and %l4,-0x47c,%l2
retl
std %l4,[%i1+0x068] ! Mem[0000000030800068]
p5_jmpl_0_he:
xnorcc %l2,%l0,%l2
sdivx %l2,0x973,%l0
stb %l4,[%o0+0x06d] ! Mem[000000003000006d]
srlx %l4,0x011,%l2
jmpl %g6+8,%g0
st %f18,[%o2+0x068] ! Mem[0000000031000068]
p5_call_0_he:
ldd [%o2+0x068],%l2 ! Mem[0000000031000068]
lduw [%i0+0x03c],%l3 ! Mem[000000001a00003c]
sll %l1,%l1,%l3
ldsb [%o0+0x06c],%l3 ! Mem[000000003000006c]
retl
andcc %l5,%l7,%l2
p5_jmpl_0_ho:
xnorcc %l2,%l0,%l2
sdivx %l2,0x973,%l0
stb %l4,[%i0+0x06d] ! Mem[000000003000006d]
srlx %l4,0x011,%l2
jmpl %g6+8,%g0
st %f18,[%i2+0x068] ! Mem[0000000031000068]
p5_call_0_ho:
ldd [%i2+0x068],%l2 ! Mem[0000000031000068]
lduw [%o0+0x03c],%l3 ! Mem[000000001a00003c]
sll %l1,%l1,%l3
ldsb [%i0+0x06c],%l3 ! Mem[000000003000006c]
retl
andcc %l5,%l7,%l2
p6_jmpl_0_le:
ldd [%o1+0x030],%f6 ! Mem[0000000030800030]
orn %l1,-0x099,%l4
tsubcctv %l3,0x4f9,%l0
lduh [%o2+0x034],%l5 ! Mem[0000000031000034]
jmpl %g6+8,%g0
smul %l0,%l1,%l4
p6_call_0_le:
sth %l4,[%o2+0x030] ! Mem[0000000031000030]
stw %l4,[%o2+0x034] ! Mem[0000000031000034]
lduh [%o2+0x070],%l5 ! Mem[0000000031000070]
lduh [%i0+0x072],%l3 ! Mem[000000001c000072]
retl
sth %l3,[%o1+0x032] ! Mem[0000000030800032]
p6_jmpl_0_lo:
ldd [%i1+0x030],%f6 ! Mem[0000000030800030]
orn %l1,-0x099,%l4
tsubcctv %l3,0x4f9,%l0
lduh [%i2+0x034],%l5 ! Mem[0000000031000034]
jmpl %g6+8,%g0
smul %l0,%l1,%l4
p6_call_0_lo:
sth %l4,[%i2+0x030] ! Mem[0000000031000030]
stw %l4,[%i2+0x034] ! Mem[0000000031000034]
lduh [%i2+0x070],%l5 ! Mem[0000000031000070]
lduh [%o0+0x072],%l3 ! Mem[000000001c000072]
retl
sth %l3,[%i1+0x032] ! Mem[0000000030800032]
p6_jmpl_0_he:
umulcc %l1,%l4,%l2
lduw [%o1+0x030],%l0 ! Mem[0000000030800030]
smulcc %l2,%l7,%l5
ldsb [%o3+0x071],%l5 ! Mem[0000000031800071]
jmpl %g6+8,%g0
ldsh [%o1+0x074],%l2 ! Mem[0000000030800074]
p6_call_0_he:
sth %l1,[%o3+0x034] ! Mem[0000000031800034]
udivx %l5,-0x4e9,%l7
andn %l4,-0xfe3,%l4
retl
ldx [%i0+0x058],%l4 ! Mem[000000001c000058]
p6_jmpl_0_ho:
umulcc %l1,%l4,%l2
lduw [%i1+0x030],%l0 ! Mem[0000000030800030]
smulcc %l2,%l7,%l5
ldsb [%i3+0x071],%l5 ! Mem[0000000031800071]
jmpl %g6+8,%g0
ldsh [%i1+0x074],%l2 ! Mem[0000000030800074]
p6_call_0_ho:
sth %l1,[%i3+0x034] ! Mem[0000000031800034]
udivx %l5,-0x4e9,%l7
andn %l4,-0xfe3,%l4
retl
ldx [%o0+0x058],%l4 ! Mem[000000001c000058]
p7_jmpl_0_le:
ldsh [%o0+0x03a],%l6 ! Mem[000000003000003a]
srl %l4,%l4,%l1
tsubcc %l6,%l2,%l6
lduh [%o1+0x07c],%l6 ! Mem[000000003080007c]
subc %l3,%l1,%l0
ldsh [%i3+0x00a],%l0 ! Mem[000000001f80000a]
jmpl %g6+8,%g0
lduw [%o1+0x038],%l0 ! Mem[0000000030800038]
p7_call_0_le:
stx %l4,[%o1+0x038] ! Mem[0000000030800038]
orcc %l6,-0xbb6,%l0
ldsh [%i0+0x05c],%l4 ! Mem[000000001e00005c]
ldx [%o3+0x038],%l2 ! Mem[0000000031800038]
retl
stb %l5,[%o0+0x07e] ! Mem[000000003000007e]
p7_jmpl_0_lo:
ldsh [%i0+0x03a],%l6 ! Mem[000000003000003a]
srl %l4,%l4,%l1
tsubcc %l6,%l2,%l6
lduh [%i1+0x07c],%l6 ! Mem[000000003080007c]
subc %l3,%l1,%l0
ldsh [%o3+0x00a],%l0 ! Mem[000000001f80000a]
jmpl %g6+8,%g0
lduw [%i1+0x038],%l0 ! Mem[0000000030800038]
p7_call_0_lo:
stx %l4,[%i1+0x038] ! Mem[0000000030800038]
orcc %l6,-0xbb6,%l0
ldsh [%o0+0x05c],%l4 ! Mem[000000001e00005c]
ldx [%i3+0x038],%l2 ! Mem[0000000031800038]
retl
stb %l5,[%i0+0x07e] ! Mem[000000003000007e]
p7_jmpl_0_he:
smulcc %l6,%l4,%l6
smulcc %l2,%l7,%l5
ldsw [%i2+0x05c],%l4 ! Mem[000000001f00005c]
and %l3,%l2,%l5
jmpl %g6+8,%g0
sll %l7,0x008,%l4
p7_call_0_he:
andn %l0,-0x79c,%l7
umulcc %l5,%l5,%l2
and %l4,-0x41a,%l5
retl
stb %l0,[%o3+0x03c] ! Mem[000000003180003c]
p7_jmpl_0_ho:
smulcc %l6,%l4,%l6
smulcc %l2,%l7,%l5
ldsw [%o2+0x05c],%l4 ! Mem[000000001f00005c]
and %l3,%l2,%l5
jmpl %g6+8,%g0
sll %l7,0x008,%l4
p7_call_0_ho:
andn %l0,-0x79c,%l7
umulcc %l5,%l5,%l2
and %l4,-0x41a,%l5
retl
stb %l0,[%i3+0x03c] ! Mem[000000003180003c]
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
stw %l6,[%i2+0x054] ! Mem[0000000011000054]
sdivx %l1,%l5,%l4
jmpl %g6+8,%g0
taddcc %l0,-0x4c7,%l3
p0_call_1_le:
ldsw [%o2+0x044],%l5 ! Mem[0000000031000044]
sllx %l7,0x016,%l5
or %l0,-0xa59,%l7
stw %l6,[%o3+0x004] ! Mem[0000000031800004]
retl
ldub [%o1+0x000],%l1 ! Mem[0000000030800000]
p0_jmpl_1_lo:
stw %l6,[%o2+0x054] ! Mem[0000000011000054]
sdivx %l1,%l5,%l4
jmpl %g6+8,%g0
taddcc %l0,-0x4c7,%l3
p0_call_1_lo:
ldsw [%i2+0x044],%l5 ! Mem[0000000031000044]
sllx %l7,0x016,%l5
or %l0,-0xa59,%l7
stw %l6,[%i3+0x004] ! Mem[0000000031800004]
retl
ldub [%i1+0x000],%l1 ! Mem[0000000030800000]
p0_jmpl_1_he:
andcc %l0,0xb8d,%l4
ldx [%o2+0x040],%l1 ! Mem[0000000031000040]
jmpl %g6+8,%g0
addcc %l2,-0x529,%l2
p0_call_1_he:
std %l2,[%o2+0x040] ! Mem[0000000031000040]
ldsb [%o3+0x041],%l4 ! Mem[0000000031800041]
stb %l7,[%o3+0x004] ! Mem[0000000031800004]
tsubcc %l1,0x651,%l6
srlx %l6,%l0,%l3
retl
ldub [%o2+0x005],%l1 ! Mem[0000000031000005]
p0_jmpl_1_ho:
andcc %l0,0xb8d,%l4
ldx [%i2+0x040],%l1 ! Mem[0000000031000040]
jmpl %g6+8,%g0
addcc %l2,-0x529,%l2
p0_call_1_ho:
std %l2,[%i2+0x040] ! Mem[0000000031000040]
ldsb [%i3+0x041],%l4 ! Mem[0000000031800041]
stb %l7,[%i3+0x004] ! Mem[0000000031800004]
tsubcc %l1,0x651,%l6
srlx %l6,%l0,%l3
retl
ldub [%i2+0x005],%l1 ! Mem[0000000031000005]
p1_jmpl_1_le:
mulx %l4,%l0,%l2
stb %l1,[%o2+0x00c] ! Mem[000000003100000c]
std %l4,[%o3+0x048] ! Mem[0000000031800048]
srl %l3,%l2,%l1
ldsh [%o1+0x008],%l7 ! Mem[0000000030800008]
jmpl %g6+8,%g0
taddcctv %l7,%l0,%l3
p1_call_1_le:
srl %l7,0x00a,%l7
retl
sra %l2,%l6,%l4
p1_jmpl_1_lo:
mulx %l4,%l0,%l2
stb %l1,[%i2+0x00c] ! Mem[000000003100000c]
std %l4,[%i3+0x048] ! Mem[0000000031800048]
srl %l3,%l2,%l1
ldsh [%i1+0x008],%l7 ! Mem[0000000030800008]
jmpl %g6+8,%g0
taddcctv %l7,%l0,%l3
p1_call_1_lo:
srl %l7,0x00a,%l7
retl
sra %l2,%l6,%l4
p1_jmpl_1_he:
orcc %l0,-0x80d,%l4
std %f26,[%o1+0x048] ! Mem[0000000030800048]
subc %l5,%l3,%l0
udivx %l6,-0xeac,%l2
andn %l2,0x9da,%l7
tsubcc %l2,0x61a,%l2
jmpl %g6+8,%g0
andn %l4,%l3,%l3
p1_call_1_he:
tsubcctv %l6,%l0,%l1
retl
ldsh [%o1+0x00c],%l4 ! Mem[000000003080000c]
p1_jmpl_1_ho:
orcc %l0,-0x80d,%l4
std %f26,[%i1+0x048] ! Mem[0000000030800048]
subc %l5,%l3,%l0
udivx %l6,-0xeac,%l2
andn %l2,0x9da,%l7
tsubcc %l2,0x61a,%l2
jmpl %g6+8,%g0
andn %l4,%l3,%l3
p1_call_1_ho:
tsubcctv %l6,%l0,%l1
retl
ldsh [%i1+0x00c],%l4 ! Mem[000000003080000c]
p2_jmpl_1_le:
ldsh [%o3+0x016],%l2 ! Mem[0000000031800016]
ldsb [%i0+0x006],%l5 ! Mem[0000000014000006]
ldd [%o3+0x050],%f12 ! Mem[0000000031800050]
std %f8 ,[%o0+0x050] ! Mem[0000000030000050]
subc %l2,%l2,%l4
jmpl %g6+8,%g0
sll %l4,0x007,%l0
p2_call_1_le:
retl
ldsw [%o0+0x050],%l5 ! Mem[0000000030000050]
p2_jmpl_1_lo:
ldsh [%i3+0x016],%l2 ! Mem[0000000031800016]
ldsb [%o0+0x006],%l5 ! Mem[0000000014000006]
ldd [%i3+0x050],%f12 ! Mem[0000000031800050]
std %f8 ,[%i0+0x050] ! Mem[0000000030000050]
subc %l2,%l2,%l4
jmpl %g6+8,%g0
sll %l4,0x007,%l0
p2_call_1_lo:
retl
ldsw [%i0+0x050],%l5 ! Mem[0000000030000050]
p2_jmpl_1_he:
std %f20,[%o1+0x050] ! Mem[0000000030800050]
orncc %l1,-0x4e9,%l2
sub %l1,-0x1d1,%l2
sllx %l0,%l2,%l7
jmpl %g6+8,%g0
sra %l0,0x019,%l3
p2_call_1_he:
smulcc %l7,%l1,%l1
orncc %l0,0xf44,%l2
xor %l6,%l7,%l1
std %l4,[%i1+0x000] ! Mem[0000000014800000]
retl
sth %l0,[%i1+0x066] ! Mem[0000000014800066]
p2_jmpl_1_ho:
std %f20,[%i1+0x050] ! Mem[0000000030800050]
orncc %l1,-0x4e9,%l2
sub %l1,-0x1d1,%l2
sllx %l0,%l2,%l7
jmpl %g6+8,%g0
sra %l0,0x019,%l3
p2_call_1_ho:
smulcc %l7,%l1,%l1
orncc %l0,0xf44,%l2
xor %l6,%l7,%l1
std %l4,[%o1+0x000] ! Mem[0000000014800000]
retl
sth %l0,[%o1+0x066] ! Mem[0000000014800066]
p3_jmpl_1_le:
and %l0,-0x1bc,%l2
jmpl %g6+8,%g0
ldd [%o1+0x018],%l4 ! Mem[0000000030800018]
p3_call_1_le:
xorcc %l4,0x67a,%l6
orn %l2,-0xdb7,%l5
sth %l1,[%i3+0x07e] ! Mem[000000001780007e]
mulx %l2,-0xda2,%l4
xnor %l0,%l2,%l2
sdivx %l6,%l4,%l3
retl
addc %l7,-0xeaf,%l0
p3_jmpl_1_lo:
and %l0,-0x1bc,%l2
jmpl %g6+8,%g0
ldd [%i1+0x018],%l4 ! Mem[0000000030800018]
p3_call_1_lo:
xorcc %l4,0x67a,%l6
orn %l2,-0xdb7,%l5
sth %l1,[%o3+0x07e] ! Mem[000000001780007e]
mulx %l2,-0xda2,%l4
xnor %l0,%l2,%l2
sdivx %l6,%l4,%l3
retl
addc %l7,-0xeaf,%l0
p3_jmpl_1_he:
std %l0,[%i0+0x058] ! Mem[0000000016000058]
jmpl %g6+8,%g0
ldsh [%o2+0x05c],%l3 ! Mem[000000003100005c]
p3_call_1_he:
ldd [%o0+0x018],%f18 ! Mem[0000000030000018]
retl
subc %l1,-0xbb2,%l3
p3_jmpl_1_ho:
std %l0,[%o0+0x058] ! Mem[0000000016000058]
jmpl %g6+8,%g0
ldsh [%i2+0x05c],%l3 ! Mem[000000003100005c]
p3_call_1_ho:
ldd [%i0+0x018],%f18 ! Mem[0000000030000018]
retl
subc %l1,-0xbb2,%l3
p4_jmpl_1_le:
ldsb [%o1+0x022],%l2 ! Mem[0000000030800022]
sth %l1,[%o3+0x066] ! Mem[0000000031800066]
jmpl %g6+8,%g0
ldsb [%o1+0x027],%l2 ! Mem[0000000030800027]
p4_call_1_le:
orncc %l1,%l5,%l3
ldub [%i3+0x050],%l0 ! Mem[0000000019800050]
ldx [%i1+0x010],%l7 ! Mem[0000000018800010]
smul %l7,%l1,%l0
ld [%o3+0x024],%f10 ! Mem[0000000031800024]
stx %l4,[%o2+0x020] ! Mem[0000000031000020]
retl
smul %l4,0x5c6,%l5
p4_jmpl_1_lo:
ldsb [%i1+0x022],%l2 ! Mem[0000000030800022]
sth %l1,[%i3+0x066] ! Mem[0000000031800066]
jmpl %g6+8,%g0
ldsb [%i1+0x027],%l2 ! Mem[0000000030800027]
p4_call_1_lo:
orncc %l1,%l5,%l3
ldub [%o3+0x050],%l0 ! Mem[0000000019800050]
ldx [%o1+0x010],%l7 ! Mem[0000000018800010]
smul %l7,%l1,%l0
ld [%i3+0x024],%f10 ! Mem[0000000031800024]
stx %l4,[%i2+0x020] ! Mem[0000000031000020]
retl
smul %l4,0x5c6,%l5
p4_jmpl_1_he:
jmpl %g6+8,%g0
std %f26,[%o0+0x020] ! Mem[0000000030000020]
p4_call_1_he:
xor %l6,%l4,%l0
srlx %l2,0x028,%l6
retl
sdivx %l5,-0x8ad,%l0
p4_jmpl_1_ho:
jmpl %g6+8,%g0
std %f26,[%i0+0x020] ! Mem[0000000030000020]
p4_call_1_ho:
xor %l6,%l4,%l0
srlx %l2,0x028,%l6
retl
sdivx %l5,-0x8ad,%l0
p5_jmpl_1_le:
udivx %l0,-0x1b1,%l0
addc %l7,%l2,%l4
srax %l2,%l2,%l5
smul %l1,-0xd26,%l5
st %f4 ,[%o2+0x02c] ! Mem[000000003100002c]
ldx [%o2+0x068],%l7 ! Mem[0000000031000068]
jmpl %g6+8,%g0
lduw [%o0+0x02c],%l2 ! Mem[000000003000002c]
p5_call_1_le:
stb %l6,[%o3+0x02d] ! Mem[000000003180002d]
stw %l6,[%o3+0x06c] ! Mem[000000003180006c]
retl
subccc %l4,%l5,%l5
p5_jmpl_1_lo:
udivx %l0,-0x1b1,%l0
addc %l7,%l2,%l4
srax %l2,%l2,%l5
smul %l1,-0xd26,%l5
st %f4 ,[%i2+0x02c] ! Mem[000000003100002c]
ldx [%i2+0x068],%l7 ! Mem[0000000031000068]
jmpl %g6+8,%g0
lduw [%i0+0x02c],%l2 ! Mem[000000003000002c]
p5_call_1_lo:
stb %l6,[%i3+0x02d] ! Mem[000000003180002d]
stw %l6,[%i3+0x06c] ! Mem[000000003180006c]
retl
subccc %l4,%l5,%l5
p5_jmpl_1_he:
stx %l4,[%i0+0x028] ! Mem[000000001a000028]
stb %l0,[%o0+0x02d] ! Mem[000000003000002d]
tsubcctv %l2,%l5,%l4
smul %l1,%l3,%l4
ldd [%o1+0x068],%f24 ! Mem[0000000030800068]
jmpl %g6+8,%g0
stx %l3,[%o3+0x028] ! Mem[0000000031800028]
p5_call_1_he:
std %l4,[%o1+0x068] ! Mem[0000000030800068]
sub %l4,0x3cc,%l0
xnorcc %l6,-0xebe,%l1
sdivx %l7,-0x2f9,%l2
retl
xor %l2,0xe1c,%l2
p5_jmpl_1_ho:
stx %l4,[%o0+0x028] ! Mem[000000001a000028]
stb %l0,[%i0+0x02d] ! Mem[000000003000002d]
tsubcctv %l2,%l5,%l4
smul %l1,%l3,%l4
ldd [%i1+0x068],%f24 ! Mem[0000000030800068]
jmpl %g6+8,%g0
stx %l3,[%i3+0x028] ! Mem[0000000031800028]
p5_call_1_ho:
std %l4,[%i1+0x068] ! Mem[0000000030800068]
sub %l4,0x3cc,%l0
xnorcc %l6,-0xebe,%l1
sdivx %l7,-0x2f9,%l2
retl
xor %l2,0xe1c,%l2
p6_jmpl_1_le:
srlx %l2,0x033,%l0
srlx %l2,%l7,%l4
lduw [%i2+0x03c],%l0 ! Mem[000000001d00003c]
jmpl %g6+8,%g0
sllx %l7,%l6,%l2
p6_call_1_le:
st %f1 ,[%i1+0x06c] ! Mem[000000001c80006c]
lduw [%i1+0x058],%l4 ! Mem[000000001c800058]
add %l4,%l0,%l2
retl
ldsb [%o1+0x072],%l4 ! Mem[0000000030800072]
p6_jmpl_1_lo:
srlx %l2,0x033,%l0
srlx %l2,%l7,%l4
lduw [%o2+0x03c],%l0 ! Mem[000000001d00003c]
jmpl %g6+8,%g0
sllx %l7,%l6,%l2
p6_call_1_lo:
st %f1 ,[%o1+0x06c] ! Mem[000000001c80006c]
lduw [%o1+0x058],%l4 ! Mem[000000001c800058]
add %l4,%l0,%l2
retl
ldsb [%i1+0x072],%l4 ! Mem[0000000030800072]
p6_jmpl_1_he:
orcc %l6,%l2,%l6
sra %l5,0x004,%l5
subccc %l7,-0xb57,%l5
jmpl %g6+8,%g0
orncc %l1,%l7,%l2
p6_call_1_he:
ldx [%o1+0x030],%l5 ! Mem[0000000030800030]
st %f25,[%o1+0x070] ! Mem[0000000030800070]
sth %l5,[%i1+0x04c] ! Mem[000000001c80004c]
ldd [%i1+0x068],%l6 ! Mem[000000001c800068]
std %f26,[%o3+0x070] ! Mem[0000000031800070]
retl
tsubcctv %l2,%l1,%l1
p6_jmpl_1_ho:
orcc %l6,%l2,%l6
sra %l5,0x004,%l5
subccc %l7,-0xb57,%l5
jmpl %g6+8,%g0
orncc %l1,%l7,%l2
p6_call_1_ho:
ldx [%i1+0x030],%l5 ! Mem[0000000030800030]
st %f25,[%i1+0x070] ! Mem[0000000030800070]
sth %l5,[%o1+0x04c] ! Mem[000000001c80004c]
ldd [%o1+0x068],%l6 ! Mem[000000001c800068]
std %f26,[%i3+0x070] ! Mem[0000000031800070]
retl
tsubcctv %l2,%l1,%l1
p7_jmpl_1_le:
tsubcctv %l1,%l3,%l4
ldsb [%o2+0x07a],%l0 ! Mem[000000003100007a]
smul %l5,-0x865,%l4
jmpl %g6+8,%g0
smul %l7,%l1,%l0
p7_call_1_le:
retl
ldsw [%o2+0x038],%l2 ! Mem[0000000031000038]
p7_jmpl_1_lo:
tsubcctv %l1,%l3,%l4
ldsb [%i2+0x07a],%l0 ! Mem[000000003100007a]
smul %l5,-0x865,%l4
jmpl %g6+8,%g0
smul %l7,%l1,%l0
p7_call_1_lo:
retl
ldsw [%i2+0x038],%l2 ! Mem[0000000031000038]
p7_jmpl_1_he:
ld [%i2+0x05c],%f27 ! Mem[000000001f00005c]
taddcc %l6,-0x931,%l6
jmpl %g6+8,%g0
ldsh [%o1+0x03a],%l6 ! Mem[000000003080003a]
p7_call_1_he:
ldx [%o3+0x038],%l2 ! Mem[0000000031800038]
addcc %l4,%l0,%l4
ldsb [%o3+0x07e],%l1 ! Mem[000000003180007e]
std %f26,[%i2+0x000] ! Mem[000000001f000000]
ldd [%o0+0x078],%l0 ! Mem[0000000030000078]
sth %l1,[%o3+0x078] ! Mem[0000000031800078]
retl
xor %l1,0xda9,%l7
p7_jmpl_1_ho:
ld [%o2+0x05c],%f27 ! Mem[000000001f00005c]
taddcc %l6,-0x931,%l6
jmpl %g6+8,%g0
ldsh [%i1+0x03a],%l6 ! Mem[000000003080003a]
p7_call_1_ho:
ldx [%i3+0x038],%l2 ! Mem[0000000031800038]
addcc %l4,%l0,%l4
ldsb [%i3+0x07e],%l1 ! Mem[000000003180007e]
std %f26,[%o2+0x000] ! Mem[000000001f000000]
ldd [%i0+0x078],%l0 ! Mem[0000000030000078]
sth %l1,[%i3+0x078] ! Mem[0000000031800078]
retl
xor %l1,0xda9,%l7
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
sra %l2,0x003,%l1
smul %l5,%l3,%l5
jmpl %g6+8,%g0
taddcc %l0,-0x050,%l5
p0_call_2_le:
retl
std %l6,[%o3+0x040] ! Mem[0000000031800040]
p0_jmpl_2_lo:
sra %l2,0x003,%l1
smul %l5,%l3,%l5
jmpl %g6+8,%g0
taddcc %l0,-0x050,%l5
p0_call_2_lo:
retl
std %l6,[%i3+0x040] ! Mem[0000000031800040]
p0_jmpl_2_he:
std %f24,[%o0+0x040] ! Mem[0000000030000040]
addccc %l2,0x014,%l3
addccc %l5,%l6,%l2
st %f28,[%o1+0x044] ! Mem[0000000030800044]
xorcc %l6,%l3,%l0
and %l2,-0xb6f,%l2
jmpl %g6+8,%g0
sdivx %l0,%l5,%l6
p0_call_2_he:
udivx %l3,-0x66e,%l5
addc %l7,%l3,%l2
ldx [%i0+0x028],%l6 ! Mem[0000000010000028]
std %l4,[%o1+0x040] ! Mem[0000000030800040]
std %l6,[%o1+0x000] ! Mem[0000000030800000]
retl
andn %l4,-0x03a,%l7
p0_jmpl_2_ho:
std %f24,[%i0+0x040] ! Mem[0000000030000040]
addccc %l2,0x014,%l3
addccc %l5,%l6,%l2
st %f28,[%i1+0x044] ! Mem[0000000030800044]
xorcc %l6,%l3,%l0
and %l2,-0xb6f,%l2
jmpl %g6+8,%g0
sdivx %l0,%l5,%l6
p0_call_2_ho:
udivx %l3,-0x66e,%l5
addc %l7,%l3,%l2
ldx [%o0+0x028],%l6 ! Mem[0000000010000028]
std %l4,[%i1+0x040] ! Mem[0000000030800040]
std %l6,[%i1+0x000] ! Mem[0000000030800000]
retl
andn %l4,-0x03a,%l7
p1_jmpl_2_le:
ldsb [%o3+0x04a],%l1 ! Mem[000000003180004a]
jmpl %g6+8,%g0
xorcc %l3,%l3,%l4
p1_call_2_le:
retl
add %l1,%l5,%l2
p1_jmpl_2_lo:
ldsb [%i3+0x04a],%l1 ! Mem[000000003180004a]
jmpl %g6+8,%g0
xorcc %l3,%l3,%l4
p1_call_2_lo:
retl
add %l1,%l5,%l2
p1_jmpl_2_he:
sll %l4,%l5,%l0
stb %l3,[%i0+0x04c] ! Mem[000000001200004c]
stb %l0,[%i1+0x077] ! Mem[0000000012800077]
ldd [%o1+0x048],%f26 ! Mem[0000000030800048]
jmpl %g6+8,%g0
orn %l2,-0xee5,%l3
p1_call_2_he:
addccc %l6,0x710,%l5
ldsw [%o1+0x04c],%l4 ! Mem[000000003080004c]
ldub [%o2+0x04e],%l2 ! Mem[000000003100004e]
xnorcc %l2,%l6,%l2
lduw [%o3+0x04c],%l0 ! Mem[000000003180004c]
retl
lduw [%i1+0x03c],%l0 ! Mem[000000001280003c]
p1_jmpl_2_ho:
sll %l4,%l5,%l0
stb %l3,[%o0+0x04c] ! Mem[000000001200004c]
stb %l0,[%o1+0x077] ! Mem[0000000012800077]
ldd [%i1+0x048],%f26 ! Mem[0000000030800048]
jmpl %g6+8,%g0
orn %l2,-0xee5,%l3
p1_call_2_ho:
addccc %l6,0x710,%l5
ldsw [%i1+0x04c],%l4 ! Mem[000000003080004c]
ldub [%i2+0x04e],%l2 ! Mem[000000003100004e]
xnorcc %l2,%l6,%l2
lduw [%i3+0x04c],%l0 ! Mem[000000003180004c]
retl
lduw [%o1+0x03c],%l0 ! Mem[000000001280003c]
p2_jmpl_2_le:
ldsb [%o1+0x011],%l2 ! Mem[0000000030800011]
add %l2,%l0,%l2
srl %l4,0x014,%l5
jmpl %g6+8,%g0
ldsh [%o1+0x016],%l2 ! Mem[0000000030800016]
p2_call_2_le:
sth %l2,[%o3+0x056] ! Mem[0000000031800056]
stb %l2,[%i1+0x07c] ! Mem[000000001480007c]
taddcc %l4,%l7,%l3
lduw [%i0+0x000],%l4 ! Mem[0000000014000000]
addc %l1,-0x66f,%l6
lduh [%o0+0x056],%l5 ! Mem[0000000030000056]
retl
tsubcc %l5,-0x2e7,%l4
p2_jmpl_2_lo:
ldsb [%i1+0x011],%l2 ! Mem[0000000030800011]
add %l2,%l0,%l2
srl %l4,0x014,%l5
jmpl %g6+8,%g0
ldsh [%i1+0x016],%l2 ! Mem[0000000030800016]
p2_call_2_lo:
sth %l2,[%i3+0x056] ! Mem[0000000031800056]
stb %l2,[%o1+0x07c] ! Mem[000000001480007c]
taddcc %l4,%l7,%l3
lduw [%o0+0x000],%l4 ! Mem[0000000014000000]
addc %l1,-0x66f,%l6
lduh [%i0+0x056],%l5 ! Mem[0000000030000056]
retl
tsubcc %l5,-0x2e7,%l4
p2_jmpl_2_he:
jmpl %g6+8,%g0
ldsh [%o2+0x016],%l7 ! Mem[0000000031000016]
p2_call_2_he:
ldsb [%o3+0x013],%l2 ! Mem[0000000031800013]
std %f16,[%o3+0x050] ! Mem[0000000031800050]
retl
stb %l0,[%o2+0x014] ! Mem[0000000031000014]
p2_jmpl_2_ho:
jmpl %g6+8,%g0
ldsh [%i2+0x016],%l7 ! Mem[0000000031000016]
p2_call_2_ho:
ldsb [%i3+0x013],%l2 ! Mem[0000000031800013]
std %f16,[%i3+0x050] ! Mem[0000000031800050]
retl
stb %l0,[%i2+0x014] ! Mem[0000000031000014]
p3_jmpl_2_le:
lduw [%o3+0x05c],%l3 ! Mem[000000003180005c]
nop
sll %l4,%l6,%l0
jmpl %g6+8,%g0
stw %l5,[%o3+0x018] ! Mem[0000000031800018]
p3_call_2_le:
srax %l5,%l5,%l3
stx %l6,[%o1+0x018] ! Mem[0000000030800018]
ldx [%i1+0x020],%l3 ! Mem[0000000016800020]
orncc %l0,0x6c9,%l3
retl
smulcc %l7,-0x136,%l0
p3_jmpl_2_lo:
lduw [%i3+0x05c],%l3 ! Mem[000000003180005c]
nop
sll %l4,%l6,%l0
jmpl %g6+8,%g0
stw %l5,[%i3+0x018] ! Mem[0000000031800018]
p3_call_2_lo:
srax %l5,%l5,%l3
stx %l6,[%i1+0x018] ! Mem[0000000030800018]
ldx [%o1+0x020],%l3 ! Mem[0000000016800020]
orncc %l0,0x6c9,%l3
retl
smulcc %l7,-0x136,%l0
p3_jmpl_2_he:
ldx [%o3+0x018],%l1 ! Mem[0000000031800018]
and %l0,%l6,%l1
ldsh [%o2+0x01e],%l4 ! Mem[000000003100001e]
umul %l3,%l3,%l2
jmpl %g6+8,%g0
orcc %l1,0xd2a,%l6
p3_call_2_he:
addcc %l5,%l3,%l4
st %f22,[%o0+0x018] ! Mem[0000000030000018]
retl
lduw [%o3+0x05c],%l6 ! Mem[000000003180005c]
p3_jmpl_2_ho:
ldx [%i3+0x018],%l1 ! Mem[0000000031800018]
and %l0,%l6,%l1
ldsh [%i2+0x01e],%l4 ! Mem[000000003100001e]
umul %l3,%l3,%l2
jmpl %g6+8,%g0
orcc %l1,0xd2a,%l6
p3_call_2_ho:
addcc %l5,%l3,%l4
st %f22,[%i0+0x018] ! Mem[0000000030000018]
retl
lduw [%i3+0x05c],%l6 ! Mem[000000003180005c]
p4_jmpl_2_le:
xnorcc %l4,0x844,%l2
andncc %l4,%l4,%l0
ldub [%o0+0x061],%l2 ! Mem[0000000030000061]
st %f2 ,[%i0+0x024] ! Mem[0000000018000024]
sub %l2,0x908,%l0
andn %l2,0xa2c,%l2
jmpl %g6+8,%g0
taddcc %l3,-0x988,%l3
p4_call_2_le:
stb %l6,[%o2+0x061] ! Mem[0000000031000061]
ldsh [%o0+0x026],%l3 ! Mem[0000000030000026]
and %l5,0xfd8,%l3
retl
subc %l5,-0x3fd,%l5
p4_jmpl_2_lo:
xnorcc %l4,0x844,%l2
andncc %l4,%l4,%l0
ldub [%i0+0x061],%l2 ! Mem[0000000030000061]
st %f2 ,[%o0+0x024] ! Mem[0000000018000024]
sub %l2,0x908,%l0
andn %l2,0xa2c,%l2
jmpl %g6+8,%g0
taddcc %l3,-0x988,%l3
p4_call_2_lo:
stb %l6,[%i2+0x061] ! Mem[0000000031000061]
ldsh [%i0+0x026],%l3 ! Mem[0000000030000026]
and %l5,0xfd8,%l3
retl
subc %l5,-0x3fd,%l5
p4_jmpl_2_he:
xorcc %l3,0x9f2,%l3
jmpl %g6+8,%g0
umulcc %l0,%l0,%l4
p4_call_2_he:
umulcc %l7,%l5,%l6
retl
lduw [%o3+0x064],%l4 ! Mem[0000000031800064]
p4_jmpl_2_ho:
xorcc %l3,0x9f2,%l3
jmpl %g6+8,%g0
umulcc %l0,%l0,%l4
p4_call_2_ho:
umulcc %l7,%l5,%l6
retl
lduw [%i3+0x064],%l4 ! Mem[0000000031800064]
p5_jmpl_2_le:
jmpl %g6+8,%g0
sra %l4,%l7,%l3
p5_call_2_le:
lduw [%i0+0x060],%l4 ! Mem[000000001a000060]
std %f10,[%o0+0x028] ! Mem[0000000030000028]
ldsh [%o2+0x02a],%l5 ! Mem[000000003100002a]
ldd [%o2+0x028],%f12 ! Mem[0000000031000028]
ldx [%o3+0x068],%l3 ! Mem[0000000031800068]
orncc %l0,0x764,%l5
retl
std %f0 ,[%o2+0x028] ! Mem[0000000031000028]
p5_jmpl_2_lo:
jmpl %g6+8,%g0
sra %l4,%l7,%l3
p5_call_2_lo:
lduw [%o0+0x060],%l4 ! Mem[000000001a000060]
std %f10,[%i0+0x028] ! Mem[0000000030000028]
ldsh [%i2+0x02a],%l5 ! Mem[000000003100002a]
ldd [%i2+0x028],%f12 ! Mem[0000000031000028]
ldx [%i3+0x068],%l3 ! Mem[0000000031800068]
orncc %l0,0x764,%l5
retl
std %f0 ,[%i2+0x028] ! Mem[0000000031000028]
p5_jmpl_2_he:
stb %l0,[%o1+0x02f] ! Mem[000000003080002f]
std %f26,[%o0+0x068] ! Mem[0000000030000068]
ld [%i0+0x014],%f16 ! Mem[000000001a000014]
taddcc %l0,-0xb50,%l6
jmpl %g6+8,%g0
stw %l1,[%i1+0x050] ! Mem[000000001a800050]
p5_call_2_he:
orncc %l3,%l2,%l5
retl
add %l7,%l3,%l2
p5_jmpl_2_ho:
stb %l0,[%i1+0x02f] ! Mem[000000003080002f]
std %f26,[%i0+0x068] ! Mem[0000000030000068]
ld [%o0+0x014],%f16 ! Mem[000000001a000014]
taddcc %l0,-0xb50,%l6
jmpl %g6+8,%g0
stw %l1,[%o1+0x050] ! Mem[000000001a800050]
p5_call_2_ho:
orncc %l3,%l2,%l5
retl
add %l7,%l3,%l2
p6_jmpl_2_le:
or %l1,%l2,%l2
std %l0,[%o0+0x070] ! Mem[0000000030000070]
jmpl %g6+8,%g0
ldub [%o1+0x070],%l1 ! Mem[0000000030800070]
p6_call_2_le:
add %l5,%l1,%l3
stw %l2,[%o3+0x034] ! Mem[0000000031800034]
orn %l4,-0x9d4,%l0
std %f12,[%o1+0x030] ! Mem[0000000030800030]
smul %l5,%l3,%l5
stb %l1,[%i0+0x030] ! Mem[000000001c000030]
retl
ldd [%o2+0x030],%f12 ! Mem[0000000031000030]
p6_jmpl_2_lo:
or %l1,%l2,%l2
std %l0,[%i0+0x070] ! Mem[0000000030000070]
jmpl %g6+8,%g0
ldub [%i1+0x070],%l1 ! Mem[0000000030800070]
p6_call_2_lo:
add %l5,%l1,%l3
stw %l2,[%i3+0x034] ! Mem[0000000031800034]
orn %l4,-0x9d4,%l0
std %f12,[%i1+0x030] ! Mem[0000000030800030]
smul %l5,%l3,%l5
stb %l1,[%o0+0x030] ! Mem[000000001c000030]
retl
ldd [%i2+0x030],%f12 ! Mem[0000000031000030]
p6_jmpl_2_he:
std %l2,[%o3+0x070] ! Mem[0000000031800070]
ldsb [%i2+0x06f],%l6 ! Mem[000000001d00006f]
andn %l7,%l4,%l4
orn %l2,%l1,%l3
ld [%o1+0x030],%f23 ! Mem[0000000030800030]
xnor %l1,-0x372,%l2
jmpl %g6+8,%g0
subccc %l4,0xc46,%l7
p6_call_2_he:
std %f24,[%i1+0x038] ! Mem[000000001c800038]
orcc %l2,-0x793,%l3
ldsw [%o1+0x074],%l7 ! Mem[0000000030800074]
retl
ldub [%i1+0x000],%l7 ! Mem[000000001c800000]
p6_jmpl_2_ho:
std %l2,[%i3+0x070] ! Mem[0000000031800070]
ldsb [%o2+0x06f],%l6 ! Mem[000000001d00006f]
andn %l7,%l4,%l4
orn %l2,%l1,%l3
ld [%i1+0x030],%f23 ! Mem[0000000030800030]
xnor %l1,-0x372,%l2
jmpl %g6+8,%g0
subccc %l4,0xc46,%l7
p6_call_2_ho:
std %f24,[%o1+0x038] ! Mem[000000001c800038]
orcc %l2,-0x793,%l3
ldsw [%i1+0x074],%l7 ! Mem[0000000030800074]
retl
ldub [%o1+0x000],%l7 ! Mem[000000001c800000]
p7_jmpl_2_le:
lduh [%o1+0x07c],%l0 ! Mem[000000003080007c]
smul %l1,-0x6f5,%l4
tsubcc %l3,%l3,%l4
stb %l7,[%o2+0x03b] ! Mem[000000003100003b]
jmpl %g6+8,%g0
sll %l3,0x00c,%l2
p7_call_2_le:
retl
sra %l7,%l0,%l0
p7_jmpl_2_lo:
lduh [%i1+0x07c],%l0 ! Mem[000000003080007c]
smul %l1,-0x6f5,%l4
tsubcc %l3,%l3,%l4
stb %l7,[%i2+0x03b] ! Mem[000000003100003b]
jmpl %g6+8,%g0
sll %l3,0x00c,%l2
p7_call_2_lo:
retl
sra %l7,%l0,%l0
p7_jmpl_2_he:
sth %l6,[%o2+0x07a] ! Mem[000000003100007a]
lduh [%o1+0x038],%l3 ! Mem[0000000030800038]
orn %l2,-0x265,%l3
ldsb [%i2+0x055],%l0 ! Mem[000000001f000055]
stw %l5,[%o3+0x03c] ! Mem[000000003180003c]
jmpl %g6+8,%g0
stx %l1,[%o2+0x078] ! Mem[0000000031000078]
p7_call_2_he:
umulcc %l7,%l0,%l4
smul %l2,%l7,%l5
tsubcctv %l2,0xa37,%l0
retl
ld [%o0+0x038],%f20 ! Mem[0000000030000038]
p7_jmpl_2_ho:
sth %l6,[%i2+0x07a] ! Mem[000000003100007a]
lduh [%i1+0x038],%l3 ! Mem[0000000030800038]
orn %l2,-0x265,%l3
ldsb [%o2+0x055],%l0 ! Mem[000000001f000055]
stw %l5,[%i3+0x03c] ! Mem[000000003180003c]
jmpl %g6+8,%g0
stx %l1,[%i2+0x078] ! Mem[0000000031000078]
p7_call_2_ho:
umulcc %l7,%l0,%l4
smul %l2,%l7,%l5
tsubcctv %l2,0xa37,%l0
retl
ld [%i0+0x038],%f20 ! Mem[0000000030000038]
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
mulx %l4,%l3,%l5
add %l3,%l2,%l1
jmpl %g6+8,%g0
xor %l0,-0x8b6,%l2
p0_call_3_le:
stx %l2,[%o3+0x000] ! Mem[0000000031800000]
umulcc %l0,0xae7,%l7
subc %l2,0xff6,%l3
ldsb [%o0+0x000],%l7 ! Mem[0000000030000000]
taddcctv %l4,%l4,%l5
retl
st %f5 ,[%i1+0x000] ! Mem[0000000010800000]
p0_jmpl_3_lo:
mulx %l4,%l3,%l5
add %l3,%l2,%l1
jmpl %g6+8,%g0
xor %l0,-0x8b6,%l2
p0_call_3_lo:
stx %l2,[%i3+0x000] ! Mem[0000000031800000]
umulcc %l0,0xae7,%l7
subc %l2,0xff6,%l3
ldsb [%i0+0x000],%l7 ! Mem[0000000030000000]
taddcctv %l4,%l4,%l5
retl
st %f5 ,[%o1+0x000] ! Mem[0000000010800000]
p0_jmpl_3_he:
jmpl %g6+8,%g0
sth %l4,[%o3+0x006] ! Mem[0000000031800006]
p0_call_3_he:
ldd [%o1+0x040],%l2 ! Mem[0000000030800040]
ldub [%i0+0x040],%l0 ! Mem[0000000010000040]
retl
orcc %l5,-0xbfb,%l2
p0_jmpl_3_ho:
jmpl %g6+8,%g0
sth %l4,[%i3+0x006] ! Mem[0000000031800006]
p0_call_3_ho:
ldd [%i1+0x040],%l2 ! Mem[0000000030800040]
ldub [%o0+0x040],%l0 ! Mem[0000000010000040]
retl
orcc %l5,-0xbfb,%l2
p1_jmpl_3_le:
nop
add %l1,-0xb16,%l6
ld [%o3+0x048],%f11 ! Mem[0000000031800048]
ldub [%i0+0x053],%l5 ! Mem[0000000012000053]
sra %l2,0x01d,%l2
jmpl %g6+8,%g0
tsubcctv %l6,-0x54a,%l5
p1_call_3_le:
sdivx %l2,-0x46a,%l3
ldd [%o1+0x048],%l2 ! Mem[0000000030800048]
andcc %l3,%l2,%l0
retl
srl %l6,%l4,%l4
p1_jmpl_3_lo:
nop
add %l1,-0xb16,%l6
ld [%i3+0x048],%f11 ! Mem[0000000031800048]
ldub [%o0+0x053],%l5 ! Mem[0000000012000053]
sra %l2,0x01d,%l2
jmpl %g6+8,%g0
tsubcctv %l6,-0x54a,%l5
p1_call_3_lo:
sdivx %l2,-0x46a,%l3
ldd [%i1+0x048],%l2 ! Mem[0000000030800048]
andcc %l3,%l2,%l0
retl
srl %l6,%l4,%l4
p1_jmpl_3_he:
jmpl %g6+8,%g0
orcc %l5,-0xf09,%l5
p1_call_3_he:
stw %l2,[%i3+0x010] ! Mem[0000000013800010]
lduw [%o2+0x00c],%l4 ! Mem[000000003100000c]
st %f27,[%o3+0x048] ! Mem[0000000031800048]
sth %l2,[%i0+0x03e] ! Mem[000000001200003e]
retl
addccc %l4,%l7,%l6
p1_jmpl_3_ho:
jmpl %g6+8,%g0
orcc %l5,-0xf09,%l5
p1_call_3_ho:
stw %l2,[%o3+0x010] ! Mem[0000000013800010]
lduw [%i2+0x00c],%l4 ! Mem[000000003100000c]
st %f27,[%i3+0x048] ! Mem[0000000031800048]
sth %l2,[%o0+0x03e] ! Mem[000000001200003e]
retl
addccc %l4,%l7,%l6
p2_jmpl_3_le:
srl %l2,%l4,%l3
ldsb [%i0+0x06f],%l6 ! Mem[000000001400006f]
stx %l7,[%o3+0x010] ! Mem[0000000031800010]
jmpl %g6+8,%g0
nop
p2_call_3_le:
sll %l0,%l4,%l6
ldx [%o3+0x010],%l3 ! Mem[0000000031800010]
st %f2 ,[%i2+0x050] ! Mem[0000000015000050]
ldd [%o3+0x010],%f2 ! Mem[0000000031800010]
retl
lduh [%i0+0x06a],%l4 ! Mem[000000001400006a]
p2_jmpl_3_lo:
srl %l2,%l4,%l3
ldsb [%o0+0x06f],%l6 ! Mem[000000001400006f]
stx %l7,[%i3+0x010] ! Mem[0000000031800010]
jmpl %g6+8,%g0
nop
p2_call_3_lo:
sll %l0,%l4,%l6
ldx [%i3+0x010],%l3 ! Mem[0000000031800010]
st %f2 ,[%o2+0x050] ! Mem[0000000015000050]
ldd [%i3+0x010],%f2 ! Mem[0000000031800010]
retl
lduh [%o0+0x06a],%l4 ! Mem[000000001400006a]
p2_jmpl_3_he:
jmpl %g6+8,%g0
taddcctv %l5,%l5,%l3
p2_call_3_he:
taddcctv %l6,%l3,%l5
retl
ldd [%o3+0x010],%f28 ! Mem[0000000031800010]
p2_jmpl_3_ho:
jmpl %g6+8,%g0
taddcctv %l5,%l5,%l3
p2_call_3_ho:
taddcctv %l6,%l3,%l5
retl
ldd [%i3+0x010],%f28 ! Mem[0000000031800010]
p3_jmpl_3_le:
srl %l0,%l6,%l6
sth %l5,[%o3+0x058] ! Mem[0000000031800058]
orcc %l0,-0xbf0,%l3
taddcctv %l3,-0x142,%l0
ldsb [%o0+0x01e],%l7 ! Mem[000000003000001e]
jmpl %g6+8,%g0
sllx %l2,%l0,%l2
p3_call_3_le:
orn %l7,%l1,%l1
ldd [%i2+0x028],%f6 ! Mem[0000000017000028]
ldd [%o1+0x018],%l6 ! Mem[0000000030800018]
retl
mulx %l2,%l7,%l5
p3_jmpl_3_lo:
srl %l0,%l6,%l6
sth %l5,[%i3+0x058] ! Mem[0000000031800058]
orcc %l0,-0xbf0,%l3
taddcctv %l3,-0x142,%l0
ldsb [%i0+0x01e],%l7 ! Mem[000000003000001e]
jmpl %g6+8,%g0
sllx %l2,%l0,%l2
p3_call_3_lo:
orn %l7,%l1,%l1
ldd [%o2+0x028],%f6 ! Mem[0000000017000028]
ldd [%i1+0x018],%l6 ! Mem[0000000030800018]
retl
mulx %l2,%l7,%l5
p3_jmpl_3_he:
std %l0,[%o1+0x018] ! Mem[0000000030800018]
stw %l2,[%o3+0x018] ! Mem[0000000031800018]
taddcc %l5,%l6,%l0
umul %l4,%l6,%l6
jmpl %g6+8,%g0
stw %l1,[%o1+0x018] ! Mem[0000000030800018]
p3_call_3_he:
ld [%o1+0x058],%f27 ! Mem[0000000030800058]
xorcc %l4,0xeb8,%l7
xnor %l3,0xbf2,%l7
udivx %l4,-0xe05,%l6
retl
andncc %l5,%l4,%l3
p3_jmpl_3_ho:
std %l0,[%i1+0x018] ! Mem[0000000030800018]
stw %l2,[%i3+0x018] ! Mem[0000000031800018]
taddcc %l5,%l6,%l0
umul %l4,%l6,%l6
jmpl %g6+8,%g0
stw %l1,[%i1+0x018] ! Mem[0000000030800018]
p3_call_3_ho:
ld [%i1+0x058],%f27 ! Mem[0000000030800058]
xorcc %l4,0xeb8,%l7
xnor %l3,0xbf2,%l7
udivx %l4,-0xe05,%l6
retl
andncc %l5,%l4,%l3
p4_jmpl_3_le:
jmpl %g6+8,%g0
taddcctv %l2,%l2,%l5
p4_call_3_le:
ldsh [%o2+0x064],%l0 ! Mem[0000000031000064]
retl
ldsw [%o1+0x020],%l7 ! Mem[0000000030800020]
p4_jmpl_3_lo:
jmpl %g6+8,%g0
taddcctv %l2,%l2,%l5
p4_call_3_lo:
ldsh [%i2+0x064],%l0 ! Mem[0000000031000064]
retl
ldsw [%i1+0x020],%l7 ! Mem[0000000030800020]
p4_jmpl_3_he:
lduh [%i0+0x052],%l3 ! Mem[0000000018000052]
ld [%i2+0x010],%f18 ! Mem[0000000019000010]
smulcc %l5,%l0,%l3
std %l6,[%o1+0x020] ! Mem[0000000030800020]
ldsh [%i2+0x01c],%l0 ! Mem[000000001900001c]
jmpl %g6+8,%g0
ldsb [%o3+0x026],%l2 ! Mem[0000000031800026]
p4_call_3_he:
retl
stx %l2,[%o0+0x020] ! Mem[0000000030000020]
p4_jmpl_3_ho:
lduh [%o0+0x052],%l3 ! Mem[0000000018000052]
ld [%o2+0x010],%f18 ! Mem[0000000019000010]
smulcc %l5,%l0,%l3
std %l6,[%i1+0x020] ! Mem[0000000030800020]
ldsh [%o2+0x01c],%l0 ! Mem[000000001900001c]
jmpl %g6+8,%g0
ldsb [%i3+0x026],%l2 ! Mem[0000000031800026]
p4_call_3_ho:
retl
stx %l2,[%i0+0x020] ! Mem[0000000030000020]
p5_jmpl_3_le:
stb %l2,[%o0+0x06d] ! Mem[000000003000006d]
xnor %l1,%l6,%l2
srlx %l4,0x006,%l7
subccc %l7,%l5,%l4
srl %l4,%l3,%l0
jmpl %g6+8,%g0
lduw [%i0+0x030],%l6 ! Mem[000000001a000030]
p5_call_3_le:
ldsb [%i2+0x06a],%l3 ! Mem[000000001b00006a]
ldsb [%i1+0x06a],%l6 ! Mem[000000001a80006a]
retl
ldsh [%i3+0x03c],%l0 ! Mem[000000001b80003c]
p5_jmpl_3_lo:
stb %l2,[%i0+0x06d] ! Mem[000000003000006d]
xnor %l1,%l6,%l2
srlx %l4,0x006,%l7
subccc %l7,%l5,%l4
srl %l4,%l3,%l0
jmpl %g6+8,%g0
lduw [%o0+0x030],%l6 ! Mem[000000001a000030]
p5_call_3_lo:
ldsb [%o2+0x06a],%l3 ! Mem[000000001b00006a]
ldsb [%o1+0x06a],%l6 ! Mem[000000001a80006a]
retl
ldsh [%o3+0x03c],%l0 ! Mem[000000001b80003c]
p5_jmpl_3_he:
xorcc %l2,0xa13,%l2
tsubcc %l0,0xf3a,%l3
sub %l6,0xabe,%l1
jmpl %g6+8,%g0
subccc %l3,-0xa23,%l4
p5_call_3_he:
ldub [%o1+0x029],%l4 ! Mem[0000000030800029]
std %f30,[%i2+0x060] ! Mem[000000001b000060]
lduw [%o3+0x028],%l1 ! Mem[0000000031800028]
std %l2,[%o0+0x068] ! Mem[0000000030000068]
ldsw [%i2+0x040],%l0 ! Mem[000000001b000040]
orcc %l7,0x0b6,%l0
retl
std %f22,[%o1+0x028] ! Mem[0000000030800028]
p5_jmpl_3_ho:
xorcc %l2,0xa13,%l2
tsubcc %l0,0xf3a,%l3
sub %l6,0xabe,%l1
jmpl %g6+8,%g0
subccc %l3,-0xa23,%l4
p5_call_3_ho:
ldub [%i1+0x029],%l4 ! Mem[0000000030800029]
std %f30,[%o2+0x060] ! Mem[000000001b000060]
lduw [%i3+0x028],%l1 ! Mem[0000000031800028]
std %l2,[%i0+0x068] ! Mem[0000000030000068]
ldsw [%o2+0x040],%l0 ! Mem[000000001b000040]
orcc %l7,0x0b6,%l0
retl
std %f22,[%i1+0x028] ! Mem[0000000030800028]
p6_jmpl_3_le:
sth %l4,[%o1+0x034] ! Mem[0000000030800034]
ldsb [%i1+0x010],%l6 ! Mem[000000001c800010]
st %f13,[%i1+0x064] ! Mem[000000001c800064]
sth %l6,[%o1+0x076] ! Mem[0000000030800076]
ldx [%o2+0x070],%l6 ! Mem[0000000031000070]
or %l2,-0xd19,%l2
jmpl %g6+8,%g0
ldsw [%i0+0x024],%l0 ! Mem[000000001c000024]
p6_call_3_le:
srax %l4,0x00e,%l7
stb %l7,[%o3+0x070] ! Mem[0000000031800070]
ldsw [%o0+0x074],%l5 ! Mem[0000000030000074]
sllx %l5,0x020,%l7
xor %l6,0xddf,%l2
tsubcc %l2,0xee7,%l5
retl
sth %l7,[%i0+0x078] ! Mem[000000001c000078]
p6_jmpl_3_lo:
sth %l4,[%i1+0x034] ! Mem[0000000030800034]
ldsb [%o1+0x010],%l6 ! Mem[000000001c800010]
st %f13,[%o1+0x064] ! Mem[000000001c800064]
sth %l6,[%i1+0x076] ! Mem[0000000030800076]
ldx [%i2+0x070],%l6 ! Mem[0000000031000070]
or %l2,-0xd19,%l2
jmpl %g6+8,%g0
ldsw [%o0+0x024],%l0 ! Mem[000000001c000024]
p6_call_3_lo:
srax %l4,0x00e,%l7
stb %l7,[%i3+0x070] ! Mem[0000000031800070]
ldsw [%i0+0x074],%l5 ! Mem[0000000030000074]
sllx %l5,0x020,%l7
xor %l6,0xddf,%l2
tsubcc %l2,0xee7,%l5
retl
sth %l7,[%o0+0x078] ! Mem[000000001c000078]
p6_jmpl_3_he:
stx %l4,[%o2+0x070] ! Mem[0000000031000070]
addc %l6,-0x640,%l2
add %l0,0x922,%l6
orncc %l6,%l0,%l6
or %l5,0xcda,%l1
jmpl %g6+8,%g0
tsubcc %l4,%l0,%l7
p6_call_3_he:
stx %l7,[%o0+0x070] ! Mem[0000000030000070]
mulx %l4,%l2,%l3
sub %l5,-0x294,%l3
andcc %l1,%l2,%l5
retl
sth %l2,[%o1+0x074] ! Mem[0000000030800074]
p6_jmpl_3_ho:
stx %l4,[%i2+0x070] ! Mem[0000000031000070]
addc %l6,-0x640,%l2
add %l0,0x922,%l6
orncc %l6,%l0,%l6
or %l5,0xcda,%l1
jmpl %g6+8,%g0
tsubcc %l4,%l0,%l7
p6_call_3_ho:
stx %l7,[%i0+0x070] ! Mem[0000000030000070]
mulx %l4,%l2,%l3
sub %l5,-0x294,%l3
andcc %l1,%l2,%l5
retl
sth %l2,[%i1+0x074] ! Mem[0000000030800074]
p7_jmpl_3_le:
andcc %l2,-0xd93,%l6
smulcc %l6,%l0,%l4
andcc %l6,-0x0d8,%l7
andncc %l3,0xcb6,%l1
stw %l4,[%i0+0x060] ! Mem[000000001e000060]
stx %l4,[%o1+0x038] ! Mem[0000000030800038]
jmpl %g6+8,%g0
ldd [%o3+0x038],%l0 ! Mem[0000000031800038]
p7_call_3_le:
umulcc %l7,-0xb5b,%l3
retl
ldub [%o1+0x07b],%l7 ! Mem[000000003080007b]
p7_jmpl_3_lo:
andcc %l2,-0xd93,%l6
smulcc %l6,%l0,%l4
andcc %l6,-0x0d8,%l7
andncc %l3,0xcb6,%l1
stw %l4,[%o0+0x060] ! Mem[000000001e000060]
stx %l4,[%i1+0x038] ! Mem[0000000030800038]
jmpl %g6+8,%g0
ldd [%i3+0x038],%l0 ! Mem[0000000031800038]
p7_call_3_lo:
umulcc %l7,-0xb5b,%l3
retl
ldub [%i1+0x07b],%l7 ! Mem[000000003080007b]
p7_jmpl_3_he:
ldsh [%o3+0x07e],%l6 ! Mem[000000003180007e]
lduh [%o3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %g6+8,%g0
stw %l6,[%o3+0x07c] ! Mem[000000003180007c]
p7_call_3_he:
smulcc %l2,0x35d,%l6
udivx %l3,0x785,%l0
sth %l4,[%o2+0x07a] ! Mem[000000003100007a]
ld [%o3+0x07c],%f27 ! Mem[000000003180007c]
retl
ld [%o0+0x07c],%f17 ! Mem[000000003000007c]
p7_jmpl_3_ho:
ldsh [%i3+0x07e],%l6 ! Mem[000000003180007e]
lduh [%i3+0x07a],%l0 ! Mem[000000003180007a]
jmpl %g6+8,%g0
stw %l6,[%i3+0x07c] ! Mem[000000003180007c]
p7_call_3_ho:
smulcc %l2,0x35d,%l6
udivx %l3,0x785,%l0
sth %l4,[%i2+0x07a] ! Mem[000000003100007a]
ld [%i3+0x07c],%f27 ! Mem[000000003180007c]
retl
ld [%i0+0x07c],%f17 ! Mem[000000003000007c]
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 4,2,2,2,2,3,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 0x098af6c0,0x3ef1f5d3 ! Init value for %l0
.word 0xa892dbe2,0x94b4f7b8 ! Init value for %l1
.word 0x76a0ceb6,0x220f27d7 ! Init value for %l2
.word 0xf7b2a37d,0xf8012ed9 ! Init value for %l3
.word 0x812f06f8,0x9dabdc48 ! Init value for %l4
.word 0x5462539c,0x188ba242 ! Init value for %l5
.word 0x24a9ea52,0x7107793c ! Init value for %l6
.word 0x00ec05ca,0xa7ebd6fc ! Init value for %l7
.word 0xbae9748c,0x3dc4a260 ! Init value for %l0
.word 0x4a6b3db2,0x8e6dadb0 ! Init value for %l1
.word 0x7eabcdd2,0x9b03f16f ! Init value for %l2
.word 0x84afb978,0x7c3cd782 ! Init value for %l3
.word 0xebd9a8e8,0x7c39a558 ! Init value for %l4
.word 0x7537f895,0xe78b849d ! Init value for %l5
.word 0x7cba5649,0xd48e1a24 ! Init value for %l6
.word 0x07320eda,0x8380f76a ! Init value for %l7
.word 0x8f895360,0x28c5b969 ! Init value for %l0
.word 0x31b845d7,0xfc28c02e ! Init value for %l1
.word 0xa8eff3d0,0x03d3ef86 ! Init value for %l2
.word 0x39993890,0x83a14629 ! Init value for %l3
.word 0x821493f2,0x0934182c ! Init value for %l4
.word 0x77bc76cf,0xc0405820 ! Init value for %l5
.word 0x71b625d4,0x2e2cff70 ! Init value for %l6
.word 0x80297086,0x1552f880 ! Init value for %l7
.word 0x2d6079c0,0xaab0750c ! Init value for %l0
.word 0x44fcae08,0x2ecf1b66 ! Init value for %l1
.word 0x80be9cdb,0xe962b6ea ! Init value for %l2
.word 0x61ca0fad,0xb82c5554 ! Init value for %l3
.word 0x8cfb900a,0x543aae03 ! Init value for %l4
.word 0x7ec36f16,0x3b6ea58c ! Init value for %l5
.word 0x9505fb67,0xbd0883fd ! Init value for %l6
.word 0xd94e2bc0,0x97fa3f2b ! Init value for %l7
.align 64
p0_init_freg:
.word 0x63cf4988,0x47008505 ! Init value for %f0
.word 0xeed41520,0x97937e85 ! Init value for %f2
.word 0x26b3c5a4,0xb188e452 ! Init value for %f4
.word 0x1ceaa76d,0xc10cc40c ! Init value for %f6
.word 0x2684678b,0x14ad437d ! Init value for %f8
.word 0xd8bf8b4c,0x1d1b0642 ! Init value for %f10
.word 0x7232604a,0xda308070 ! Init value for %f12
.word 0x1d0ad2d5,0xad00b69e ! Init value for %f14
.word 0xe21eb3be,0xb32d4b67 ! Init value for %f16
.word 0x97fae8a7,0x3a53334c ! Init value for %f18
.word 0xa80b966c,0xa0e6f5fa ! Init value for %f20
.word 0x90a25482,0x6ef5a045 ! Init value for %f22
.word 0x62241295,0x5ecbd159 ! Init value for %f24
.word 0x6bd31bb8,0x96169767 ! Init value for %f26
.word 0xc3ef01ac,0x7e6364e3 ! Init value for %f28
.word 0x997e3ff1,0x6a7415df ! Init value for %f30
.word 0xc5208ea4,0xaf40cc0d ! Init value for %f32
.word 0xad756372,0x03859156 ! Init value for %f34
.word 0xf0671577,0x2b3c68b7 ! Init value for %f36
.word 0xfcf6a856,0x5ba0a786 ! Init value for %f38
.word 0x31616bde,0x307d3cae ! Init value for %f40
.word 0xbced0c5c,0x9bd10199 ! Init value for %f42
.word 0x9e0979ec,0x28b2de29 ! Init value for %f44
.word 0x6d301ede,0x074f342d ! Init value for %f46
.word 0x0afd78ef,0x2b4dc46e
.word 0xe295e534,0x981aff60
.word 0xce6ddfb5,0xf2784985
.word 0x39a17034,0x787319d8
.word 0x12a1b9cc,0x90f63eaa
.word 0xd64fd39b,0x6ce3d370
.word 0x2d2f6200,0x4f240f65
.word 0x0a1fbbc2,0x84f40602
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 0x59984f6f,0x8250c8e0
.word 0x20090224,0x4c4a2300
.word 0xa80b966c,0x6f4f9859
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x40383400
.word 0x8956dc49,0xb395d8e6
.word 0x69caf072,0x21683aa5
.word 0x661bcf2e,0x0c75af8f
.word 0x00000000,0x000000c8
.word 0x00000000,0x54b68645
.word 0x00000000,0x8c395099
.word 0x00000000,0x000000fc
.word 0x661bcf2e,0x0c75b08b
.word 0x00000000,0x00006074
.word 0x00000000,0x00000028
.word 0x00000000,0x001fc028
.word 0x00000000,0x0000005e
.word 0x00000000,0x00000000
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000009
.word 0xffffffff,0xffffff5f
.word 0xffffffff,0xfffffc5e
.word 0x00000000,0x00000000
.word 0x00000000,0x00000b00
.word 0x44fcae08,0x2ecf1b66
.word 0x00000000,0x000000c5
.word 0xffffffff,0xffffffc5
.word 0x00000000,0x041a0000
.word 0x00000000,0x00590000
.word 0x00000000,0xaab079e7
.word 0x1ec94024,0x64000b80
p0_expected_fp_regs:
.word 0x2684678b,0xc04a440a
.word 0x00000000,0x89608d3d
.word 0xfffffedf,0xa02d0000
.word 0xc04a440a,0xc8e1c69c
.word 0x69caf072,0x21683aef
.word 0xc8e1c69c,0x3d8d6089
.word 0x47d76d3a,0x89608d3d
.word 0x0c75b0aa,0xc8e1c69c
.word 0xf8dccac6,0x03d3ef86
.word 0x00000000,0x00000000
.word 0xaab0750c,0xc8e1c69c
.word 0xc5c80028,0xc8e1c69c
.word 0xf3788000,0xfc4e6e59
.word 0x9cc6e1c8,0x0a444ac0
.word 0x650100fe,0x00000000
.word 0x041a0000,0x7b3c6d0e
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p0_local0_expect:
.word 0x00000028,0xc8e1c69c
.word 0x00000000,0x37aed789
.word 0xc8e1c69c,0x000000fe
.word 0xfe000165,0x69caf072
.word 0xe1f0ca69,0x017c517a
.word 0xffff0000,0x00000e1f
.word 0x00000000,0x00000021
.word 0x7b3c6d0e,0xf8dccac6
.word 0x4233bad8,0x06ca633c
.word 0x54b68645,0x8c395099
.word 0xffffffad,0x000fffff
.word 0x096afdbe,0x0c28ec81
.word 0xaacf6aeb,0x7bca0e2e
.word 0x64cb0dea,0x9ba226c4
.word 0x448dd6a8,0xfe73d3a8
.word 0xa80b966c,0x6f4f9859
p0_local1_expect:
.word 0xfed51654,0x000072f0
.word 0xfffffedf,0xa02d0000
.word 0xbeb31ee2,0x00002966
.word 0x041a0000,0xa4ffe1c8
.word 0x00000000,0x00000000
.word 0x89608d3d,0x9cc6e1c8
.word 0x00000000,0x00000000
.word 0x00000000,0xd23f66dc
.word 0xcb85a5f6,0x3ea72dac
.word 0x10c8362c,0x1c550380
.word 0x00000000,0x2ecf1b66
.word 0x97503b5e,0xfc4e6e59
.word 0x00000000,0x40383400
.word 0xa80b966c,0x6f4f9859
.word 0x17e4d1c7,0x52335059
.word 0x37aed719,0x1ad3ae40
p0_local2_expect:
.word 0x00000000,0x62241295
.word 0x6bfd6a09,0x8380effd
.word 0xaacaf072,0x21683aef
.word 0x0000de88,0x000000e2
.word 0x9cc6e1c8,0x0a444ac0
.word 0x59984f6f,0x8250c8e0
.word 0x3d8d6089,0x3a6dd747
.word 0x9f666631,0x47d76d3a
.word 0x7b3c6d0e,0x6f4f9859
.word 0xea9017eb,0x50804732
.word 0x00000000,0x3d8d6089
.word 0xc04a440a,0xbb3cb3d9
.word 0x00000006,0x80000000
.word 0xf8000000,0x26b3bd11
.word 0xc5c80028,0xc8e1c69c
.word 0x129e6fa8,0x1a04ceb3
p0_local3_expect:
.word 0xc04a440a,0xc8e1c69c
.word 0xaab0750c,0x2ecf1b66
.word 0xaab0750c,0x2ecf1b66
.word 0x00000000,0x00000000
.word 0x00000000,0x3c38cc33
.word 0x000000fe,0x00000000
.word 0xb395d8e6,0xd39fa3e2
.word 0x492f6224,0x5a4a6172
.word 0x00000000,0xb188e452
.word 0xc99052bb,0xe3660a42
.word 0x8956dc49,0xb395d8e6
.word 0x7dce2df7,0x7b3c6d0e
.word 0x00000000,0xcc330001
.word 0x041a0000,0x7b3c6d0e
.word 0x9695966c,0xc9dd7108
.word 0xd8bf8b4c,0x1d1b0642
share0_expect:
.word 0x096afdbe,0x37aed789
.word 0x00000007,0x00000000
.word 0x00000000,0xc85b413d
.word 0x00000000,0x00000090
.word 0x00000000,0x885d6c34
.word 0xfffa3d18,0x000001b1
.word 0x0edea9da,0x00006c00
.word 0x52503984,0x15f72400
.word 0x00000000,0x40383400
.word 0x0000ffff,0x0000007f
.word 0x00000001,0xf4544ae4
.word 0x00000000,0x00000000
.word 0x00000055,0x00000000
.word 0x8e001e0b,0x4fd67633
.word 0x7ce3aedf,0x00000000
.word 0xfcba5581,0xfffffba1
share1_expect:
.word 0xfc4e6e59,0xa0e6f5fa
.word 0xffffffff,0x00000000
.word 0x00000000,0x00000000
.word 0xc73fa000,0xffffffff
.word 0x0d904e37,0xde068d55
.word 0xfffffe6b,0x00001c15
.word 0xbc000000,0xffffffa9
.word 0x00000134,0x9dffffff
.word 0x1359de88,0xc5c80028
.word 0x00000000,0x000073e9
.word 0xb4e0156c,0xfc51e6ae
.word 0x4e2bd704,0x5943bf01
.word 0xffffffff,0xffffffff
.word 0xa0001344,0x00000008
.word 0x0000004b,0x901eb81b
.word 0xffffffff,0xfffffc34
share2_expect:
.word 0x00000000,0x40383400
.word 0x39ce4490,0xfffffffe
.word 0xc85b413d,0xffffffff
.word 0xffff0000,0x00000090
.word 0x00003100,0x00002c73
.word 0x0002182b,0x1dc00013
.word 0x00000000,0x04048c8c
.word 0xff9d0002,0x0003059c
.word 0xc5c80028,0xc8e1c69c
.word 0x00000000,0x44900001
.word 0x00000000,0x00000000
.word 0xff000000,0x0000b831
.word 0x40c300ff,0x7007bd0b
.word 0xbd151c15,0x95761344
.word 0x8c008c00,0x00000000
.word 0x52503984,0x74f72400
share3_expect:
.word 0x00000000,0x00000000
.word 0x0000ae75,0xad067e4f
.word 0xf4544ae4,0x00000000
.word 0x9ded1a75,0x01bf4359
.word 0x32e05763,0x788a1d66
.word 0x0000e281,0x8ec31e0b
.word 0xd3dd7622,0x00000020
.word 0x00000000,0x00000000
.word 0x041a0000,0x21683aa5
.word 0x00000000,0x00000007
.word 0xffffffff,0xc85b413d
.word 0x00200000,0xff590000
.word 0xa70072d6,0x40007e22
.word 0x00000008,0xffffff12
.word 0xda22cae3,0xfffffb7b
.word 0x00000a18,0xf501348d
p1_init_registers:
.word 0xc420c6de,0x5c12e938 ! Init value for %l0
.word 0x5cc6deee,0x00bf9b1a ! Init value for %l1
.word 0x948b3f15,0xa50cfda2 ! Init value for %l2
.word 0xea31566a,0x0479b65c ! Init value for %l3
.word 0xf2bf2054,0x5c0e4945 ! Init value for %l4
.word 0x8782c893,0xc3d4f589 ! Init value for %l5
.word 0x9cab2b2e,0x9cb689f5 ! Init value for %l6
.word 0x8e812304,0xa0c66142 ! Init value for %l7
.word 0x66537bf9,0xeb3f8d3f ! Init value for %l0
.word 0xa091ec08,0x1eadde37 ! Init value for %l1
.word 0x474a5ffa,0xa3028ca9 ! Init value for %l2
.word 0x3150326a,0x55305c2d ! Init value for %l3
.word 0x424f689e,0x5e639562 ! Init value for %l4
.word 0x65c963e2,0x495ea234 ! Init value for %l5
.word 0xd47cd09a,0x25f457d5 ! Init value for %l6
.word 0xd8796324,0x47a63228 ! Init value for %l7
.align 64
p1_init_freg:
.word 0xad56856e,0x75a10d54 ! Init value for %f0
.word 0x333218b5,0x00c0ce4e ! Init value for %f2
.word 0xfa2964ec,0x5597ce57 ! Init value for %f4
.word 0x5bbf11c0,0x484eeeb4 ! Init value for %f6
.word 0x2eda7fb5,0xa8e58034 ! Init value for %f8
.word 0x7e63a161,0x149218d7 ! Init value for %f10
.word 0xabdeb7dd,0x6fcef9e1 ! Init value for %f12
.word 0xb16d0df0,0x0c02a812 ! Init value for %f14
.word 0xada9e1d3,0x5782b500 ! Init value for %f16
.word 0x65d9f3fa,0x76e1e7d4 ! Init value for %f18
.word 0xe52aa103,0xa9aabac8 ! Init value for %f20
.word 0x2bc9305a,0x3ced82cf ! Init value for %f22
.word 0x1bd05d5a,0x57c5ab5f ! Init value for %f24
.word 0xe3cd3727,0x0ae2689d ! Init value for %f26
.word 0x29456cb3,0xdd90e464 ! Init value for %f28
.word 0xbbbedf21,0xfd410d81 ! Init value for %f30
.word 0x103e797c,0xaba18c1e ! Init value for %f32
.word 0x8f840171,0xe097295e ! Init value for %f34
.word 0x6fa9931d,0x070bf5f7 ! Init value for %f36
.word 0xcc52c722,0xa670cc86 ! Init value for %f38
.word 0x54dd5049,0x20b62a37 ! Init value for %f40
.word 0x28db191b,0x1c231954 ! Init value for %f42
.word 0xa8b91073,0x9fe2c252 ! Init value for %f44
.word 0x911c690f,0xc14964aa ! Init value for %f46
.word 0x72ad6c36,0x54b97f43
.word 0x4caa29fa,0x60fa569b
.word 0xe13456c7,0xc2503ace
.word 0x3d748f58,0x40a716e5
.word 0xb2f54879,0x6c85f9d1
.word 0xbba0b571,0x8e608e63
.word 0x703e1d7e,0x24f5ec9a
.word 0x90bb092a,0xbe33f99a
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,0xbb6fffce
.word 0x00000000,0x00000807
.word 0x00000000,0x00000000
.word 0x00000000,0xffffb44a
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x44900001
.word 0x00000000,0x00000023
.word 0x00000000,0x00000000
.word 0xa23352b2,0x15dec618
.word 0x00000000,0x0000fbf7
.word 0xffffffff,0xfffffcd2
.word 0x00000000,0x00000000
.word 0x00000000,0x00000595
.word 0x00000007,0x00000000
p1_expected_fp_regs:
.word 0x39ce4490,0xfffffffe
.word 0x00000000,0x00000000
.word 0x3eeffeff,0x3b3b73e9
.word 0x00008d1c,0x6036ebc4
.word 0x57d5947f,0x4aa17361
.word 0x00000000,0x00044d45
.word 0xb3ffffff,0x6fcef9e1
.word 0x39ce4490,0xfffffffe
.word 0x00000801,0x55beea7d
.word 0x00000000,0xe1000001
.word 0xc92b0000,0x4f07f646
.word 0x2bc9305a,0x36d27ff2
.word 0xb3ffffff,0x6fcef9e1
.word 0x3769ae75,0x3b3b0000
.word 0xb4ee4e48,0xc011bf5b
.word 0x3769ae75,0xad067e4f
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p1_local0_expect:
.word 0x75ae6937,0xc6ad2040
.word 0xe1f9ce6f,0xffffffb3
.word 0x00000000,0x6036ebc4
.word 0x0000041b,0x6036ebc4
.word 0xc92b0000,0x00000000
.word 0xffffffff,0xb3ffffff
.word 0xfffeffff,0x00000b16
.word 0xc4c50000,0x000000fe
.word 0xf9eb416c,0xe0ad32ac
.word 0x00000801,0x55beea7d
.word 0x5df4c1d6,0x03139564
.word 0xc46bd6ae,0x220c9838
.word 0xa7913045,0xedd50f8a
.word 0x19b08f18,0xc828872f
.word 0x4327fb47,0x00002713
.word 0xffffb427,0xd50fce3e
p1_local1_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x00044d45
.word 0x01effeff,0x76e1e7d4
.word 0xf91e149a,0xffffffff
.word 0x00000000,0x484eeeb4
.word 0x020f0000,0x00000000
.word 0x00000000,0x57d5947f
.word 0x51e27722,0x6c545e16
.word 0x3eeffeff,0x1017129a
.word 0x00000000,0x3e2afcff
.word 0x86e135ad,0x00002eda
.word 0x00000000,0x57d5947f
.word 0x00010000,0x6036ebc4
.word 0x3567d2db,0xf27fd236
.word 0x0307d725,0x91dec6b4
.word 0x5a30c92b,0xe1000001
p1_local2_expect:
.word 0x6173a14a,0x7f94d557
.word 0x4ab4ffff,0x6036ebc4
.word 0x00000000,0x00000000
.word 0x00000000,0xfffff02d
.word 0xdbd26735,0x535296de
.word 0x4aa17361,0x535296de
.word 0xb3ffffff,0x00000000
.word 0xb3414efd,0x68b09e6d
.word 0x660b6bd5,0xaab557cd
.word 0x29450000,0xdd90e464
.word 0x00000000,0x728196de
.word 0xffffe7d5,0x55beea7d
.word 0x65d9f3fa,0xad067e4f
.word 0x00000000,0x00000801
.word 0xf6c50bdd,0x5d41bfc9
.word 0x62218009,0x00febfbe
p1_local3_expect:
.word 0xadfc9686,0x812c159b
.word 0xffffffff,0xfffc2a3e
.word 0xbb6fffce,0x3b3b73e9
.word 0x61ffffff,0xfffc2a3e
.word 0x00000000,0x00000028
.word 0x00f7305a,0xa3f30000
.word 0xe1ffffff,0xfffeffff
.word 0xb42708ed,0x227c55f3
.word 0xb743552d,0x837e1a42
.word 0x000003c9,0xfc000000
.word 0x9975e071,0x00000000
.word 0x00000000,0xe1000001
.word 0x888629b6,0xa29069c8
.word 0xad067e4f,0x4ae02c8b
.word 0xde9e69cb,0x9d8f94ef
.word 0x5a30c92b,0xe100c901
p2_init_registers:
.word 0xb680cae8,0xdfe50ab0 ! Init value for %l0
.word 0xa987cf8d,0xda78b1ca ! Init value for %l1
.word 0xdffd9ad5,0xc332c4ba ! Init value for %l2
.word 0x0d45d848,0x154e84a6 ! Init value for %l3
.word 0x5b8309fe,0x04aa90f0 ! Init value for %l4
.word 0x54bbd188,0x61510066 ! Init value for %l5
.word 0x28c717c4,0x7b1f1594 ! Init value for %l6
.word 0x87c373d0,0x2af9f0b2 ! Init value for %l7
.word 0x66bfe861,0xe01cf7f6 ! Init value for %l0
.word 0xb723c170,0x8a068922 ! Init value for %l1
.word 0xa5993a6f,0xc579a0a0 ! Init value for %l2
.word 0x75a34fd2,0x27060a98 ! Init value for %l3
.word 0xebb4b366,0x25d6f53c ! Init value for %l4
.word 0x1d9a3cd9,0xf1f11062 ! Init value for %l5
.word 0xe3774628,0x694e8b49 ! Init value for %l6
.word 0x900c6808,0xaf8d9f0c ! Init value for %l7
.align 64
p2_init_freg:
.word 0xb98d2f0c,0xb611a047 ! Init value for %f0
.word 0x7956c47e,0x4732ee9d ! Init value for %f2
.word 0x160b7234,0xa34d53ae ! Init value for %f4
.word 0x22c141bf,0x781f152d ! Init value for %f6
.word 0x0182a12f,0xe7d7cfcc ! Init value for %f8
.word 0x350783c3,0xe1eab9a6 ! Init value for %f10
.word 0x04b20346,0x7bb75750 ! Init value for %f12
.word 0xe9945484,0xf320c7d0 ! Init value for %f14
.word 0x150ea5c7,0x14fc6f56 ! Init value for %f16
.word 0xe68dcdb9,0x429b8b0a ! Init value for %f18
.word 0x5cdeae5e,0xfb83ebb9 ! Init value for %f20
.word 0xccb724cb,0x703d9c15 ! Init value for %f22
.word 0xf4544ae4,0xc032ff9b ! Init value for %f24
.word 0xae78eb51,0x6e38db69 ! Init value for %f26
.word 0x6d504381,0xeca05987 ! Init value for %f28
.word 0x37e233a3,0xf6844395 ! Init value for %f30
.word 0x2092b2ee,0xe653da2f ! Init value for %f32
.word 0x029f7b5e,0xf6a48354 ! Init value for %f34
.word 0x3cb1c771,0xed6b5e59 ! Init value for %f36
.word 0xe6fd6ab3,0x55053037 ! Init value for %f38
.word 0xe498eb50,0x23fdaa1f ! Init value for %f40
.word 0xf79d7934,0x14585119 ! Init value for %f42
.word 0x9da66ce2,0x20c9f25b ! Init value for %f44
.word 0xfe982b58,0x63e12210 ! Init value for %f46
.word 0xc155623c,0x74cb538e
.word 0x30182759,0x00f4a637
.word 0xc075ef50,0x9ed2bb67
.word 0x8990275f,0x068361db
.word 0x90c2b0f0,0xa86ac110
.word 0x0f98bea2,0x48e8a1ba
.word 0x6d986daa,0x8a17d30a
.word 0x6c0a8285,0x212ae388
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 0xf4544ae4,0xffffff45
.word 0x00000000,0x4b5e0000
.word 0xf4544ae4,0xffffffb4
.word 0xe7c5c0dc,0xe7c5c0dc
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0xffffffff
.word 0xf4544ae4,0xffffffb4
.word 0xd39fa748,0xd74fd4bb
.word 0xd39fa748,0xd74fd1d0
.word 0x00000000,0x7fffffff
.word 0xffffffff,0xffffa7e2
.word 0x00000000,0x23249ac2
.word 0x00000000,0x2324a406
.word 0xffffffff,0xffffd3f1
.word 0x00000000,0x00000000
p2_expected_fp_regs:
.word 0x00000000,0x00000000
.word 0xb1fb3b00,0x005c7fd0
.word 0x00000574,0x0000973d
.word 0x06a42423,0xb2b9d0e0
.word 0x00000000,0xc85b413d
.word 0xffffffff,0xc85b413d
.word 0xb4e0156c,0xfc51e6ae
.word 0xfb83eb59,0xeca05987
.word 0x99728697,0x4d950832
.word 0x00000070,0x56eb3cce
.word 0x3dce38ce,0x00000070
.word 0x00000574,0x0000973d
.word 0xf4544ae4,0x00008d96
.word 0x00000000,0x00005e4b
.word 0xffffff00,0xffffffff
.word 0xf4544ae4,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p2_local0_expect:
.word 0x4b5e9941,0x00000000
.word 0x00000000,0x00000000
.word 0xd0d14fd7,0xb76495ce
.word 0xaee6eb59,0x000000d0
.word 0x9d9fb177,0x5e4b2480
.word 0x00008d96,0x9fc1ecb8
.word 0x81000000,0x00ff0000
.word 0x2f12c0c9,0xbaeeb3e5
.word 0x00000000,0x00000000
.word 0x85072dc3,0x86c50f22
.word 0xe5ee8695,0xf165609f
.word 0x6ad5578a,0x0000eab5
.word 0x117833cd,0x1df1b16e
.word 0xc85b413d,0x03c1f9b8
.word 0x7fe531ee,0x64e7d23d
.word 0x29efa406,0x5a40e50c
p2_local1_expect:
.word 0x74050000,0x00000000
.word 0xffffffff,0x00000000
.word 0xd0d14fd7,0x48a79fd3
.word 0x00000000,0x7fffffff
.word 0xce38ce3d,0x70000000
.word 0x00000000,0x00000004
.word 0x4b5e0000,0x00000000
.word 0x654b3014,0xf336c7d0
.word 0xffd2043a,0xd71d0cec
.word 0xffffffff,0xffffa406
.word 0xd87eaead,0x99611eef
.word 0x973d0321,0xedd64b3e
.word 0x000038de,0xd3fb3800
.word 0xda755b2e,0x1876f3d2
.word 0xffffffff,0xffffffb4
.word 0x9224d657,0xd96caf8a
p2_local2_expect:
.word 0x00000feb,0x00000000
.word 0x2324a406,0x973d4214
.word 0x00000000,0x00005e4b
.word 0x00005e4b,0x90b5f8c1
.word 0x2ddc2384,0x9fc1e97e
.word 0xffffff00,0xc85b413d
.word 0xffffff00,0x00000000
.word 0x925ebe24,0x935c9082
.word 0x133a842c,0x77c07393
.word 0x00004b5e,0x86251f86
.word 0x00000000,0x00005e4b
.word 0xc46e0231,0x10ce3de6
.word 0x90b5f89e,0x56eb3cce
.word 0x191474cc,0x37a06181
.word 0x28f4c6ac,0x64e6e738
.word 0x7243130a,0x505557d7
p2_local3_expect:
.word 0x00000010,0x4b5e0000
.word 0x00000574,0x0000973d
.word 0xffb4ffff,0xf336c7d0
.word 0x004a54f4,0x005c7fd0
.word 0xc85b413d,0x89de4a59
.word 0x00000000,0xb2b9d0e0
.word 0x413d0000,0xf3ffffff
.word 0xb4e0156c,0xfc51e6ae
.word 0x5f4abd2c,0xdd06f9ee
.word 0x0000a406,0x000000ff
.word 0x38b68c91,0x4039b678
.word 0x3ae3beff,0xd383648c
.word 0x89b87d63,0xb0c1b699
.word 0x8fc0999f,0x9cff142a
.word 0x60d3c604,0x3bf587de
.word 0x70e58915,0x61d9b8cb
p3_init_registers:
.word 0xdeeb03a1,0xc71c54b4 ! Init value for %l0
.word 0x96cb2bb8,0x5d7af7b7 ! Init value for %l1
.word 0xe4f51fd0,0x8d4e8c23 ! Init value for %l2
.word 0x9404d904,0x0ff70d60 ! Init value for %l3
.word 0x88116f19,0xee7ee667 ! Init value for %l4
.word 0x2970699f,0xc61c99b2 ! Init value for %l5
.word 0x7900e099,0xe7fd1aea ! Init value for %l6
.word 0x047437fb,0xbb80ed57 ! Init value for %l7
.word 0xe7dcb378,0xb647c6f4 ! Init value for %l0
.word 0x2abf143f,0xd8c6c471 ! Init value for %l1
.word 0x71e00860,0x0c0f9da3 ! Init value for %l2
.word 0xd9d8b1c8,0x7b36ef7e ! Init value for %l3
.word 0x596ea136,0x971476c9 ! Init value for %l4
.word 0x8aabb97d,0xfaa042c6 ! Init value for %l5
.word 0x2b19d43e,0xd92670fa ! Init value for %l6
.word 0x4197a10c,0x3204899a ! Init value for %l7
.align 64
p3_init_freg:
.word 0x358e4539,0xdc1c1ebc ! Init value for %f0
.word 0xeed4fc59,0x2201505d ! Init value for %f2
.word 0x3736ac43,0x54d4a3ec ! Init value for %f4
.word 0xfaa13742,0xaf4ec971 ! Init value for %f6
.word 0x6b580a41,0x2aa0ae77 ! Init value for %f8
.word 0x58d17ecb,0x31b8c4a8 ! Init value for %f10
.word 0x5fb93b66,0x30ea86d7 ! Init value for %f12
.word 0xa7c5808c,0x36f5964d ! Init value for %f14
.word 0x05648256,0xc7db2518 ! Init value for %f16
.word 0x81a0705c,0x8b08aa78 ! Init value for %f18
.word 0x01b9edf9,0x08128f62 ! Init value for %f20
.word 0xa6723eac,0x04d72b4e ! Init value for %f22
.word 0xbb4db0f5,0x794b4b52 ! Init value for %f24
.word 0x368ee216,0x1c0f91b6 ! Init value for %f26
.word 0xb7c88d2d,0xf8fa9547 ! Init value for %f28
.word 0x63ab27ce,0xc9d1491f ! Init value for %f30
.word 0x0f2f611d,0xfe3e2f34 ! Init value for %f32
.word 0xf902716d,0x836627f9 ! Init value for %f34
.word 0x618d79b1,0x620b1ee2 ! Init value for %f36
.word 0x602c6c4e,0x77f9eeec ! Init value for %f38
.word 0xf21a3695,0xbefd4785 ! Init value for %f40
.word 0xb09c2e38,0xd5b7cf27 ! Init value for %f42
.word 0x33ec5a69,0x7696877f ! Init value for %f44
.word 0xc83b5d43,0x24eda0fc ! Init value for %f46
.word 0x22a66a36,0xe482da9a
.word 0xbc3ef8fc,0x501466ab
.word 0xe9e1f08e,0x7161b54c
.word 0x0f74a35e,0xd2c74aa1
.word 0x991df4d6,0x2f811b9f
.word 0x6ecbc8e1,0x07b42cd4
.word 0xfe3f2115,0x127b25c2
.word 0x1bcfabd1,0xbd151e9a
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 0xffffffff,0xffffffff
.word 0x00000000,0xc73fa000
.word 0x00000000,0x00000000
.word 0x2edde221,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x0d27f988
.word 0xffffffff,0xffffffec
.word 0x00000000,0x00c4c895
.word 0x00000000,0x00000063
.word 0x00000000,0x6d875800
.word 0xffffffff,0xfffff4cf
.word 0xffffffff,0xff3b376b
.word 0x00000000,0x00000d6d
.word 0x00000000,0x00000061
p3_expected_fp_regs:
.word 0xff000000,0xb74b916e
.word 0x28ee77ba,0x00200000
.word 0x9ded1a62,0x01bf4359
.word 0x4e2bd704,0x5943bf01
.word 0x00000000,0xc3b87e81
.word 0x0000000c,0x2201505d
.word 0x10d64000,0x00000000
.word 0x9ded0000,0x01bf4359
.word 0xb693e86c,0x2c9df901
.word 0xd1ee77ba,0x00200000
.word 0xffffffff,0x2201505d
.word 0xff000000,0xfffff720
.word 0xd1ee77ba,0x00200000
.word 0x7fffffff,0x00000001
.word 0xa6fffe00,0x29f7a3f1
.word 0x63ab27ce,0xc9d1491f
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p3_local0_expect:
.word 0xd1000000,0xcfab4463
.word 0x00000000,0x00000000
.word 0xd100004a,0x63ab27ce
.word 0xd1000000,0xcfab4463
.word 0xffff7ecb,0xffffffff
.word 0x0049d1c9,0xce27ab63
.word 0xffffffff,0x2201505d
.word 0x0831e937,0x95ee8801
.word 0x6b580a41,0x2aa0ae77
.word 0x00000000,0xffffffff
.word 0x00000000,0x6bc39800
.word 0xffffffff,0xb74b916e
.word 0x15e8d71f,0x55e489d7
.word 0xf25bb524,0xe3f999e5
.word 0xa0ed294e,0xc320c40e
.word 0x00000000,0x00000000
p3_local1_expect:
.word 0xb693e86c,0x2c9df901
.word 0xffffffff,0x7e2ad92a
.word 0x01000000,0xa6723eac
.word 0x00007e81,0x00002c9d
.word 0x63ab27ce,0xc9d1491f
.word 0xba770000,0x00000000
.word 0x7fffffff,0x00000001
.word 0x63ab27ce,0xc9d1491f
.word 0x000004fe,0x00000090
.word 0x21e2dd2e,0x0d980000
.word 0xf7380010,0x16b6062d
.word 0x10d64000,0x00000000
.word 0x000028ee,0x835ef7fc
.word 0xec83b86f,0x58d6c338
.word 0xac3e72a6,0x00004359
.word 0x302bfd96,0x30ea86d7
p3_local2_expect:
.word 0xa6fffe00,0x29f7a3f1
.word 0x01000000,0xffffff7f
.word 0xffffff00,0x01bf4359
.word 0x00002000,0xba77ee28
.word 0x00000000,0x00000000
.word 0xff000000,0xfffff720
.word 0xc4ffffff,0x0000b275
.word 0x9ded1a62,0xca5dd75f
.word 0xa8d6cb5d,0xc3936e7e
.word 0xc9d1491f,0x63e88259
.word 0xff000000,0xb74b916e
.word 0x58d17ecb,0x31b8c4a8
.word 0xc84732e4,0x0f582635
.word 0x817eb8c3,0x74bcf8c8
.word 0x91b2310d,0x46790000
.word 0xfffff47a,0x0000b820
p3_local3_expect:
.word 0x00002000,0xba77ee28
.word 0x00000000,0x04d72b4e
.word 0x28ee77ba,0x00200000
.word 0x00000000,0x2201505d
.word 0x9ded0000,0x01bf4359
.word 0x0c01505d,0x9075f896
.word 0x00000000,0x21e2dd2e
.word 0xb170619b,0x1ab736f7
.word 0xa8c4b831,0xcb7ed158
.word 0x4fe5f1f0,0x137e9b8e
.word 0xef193bf1,0x5b7d62bb
.word 0x01b9edf9,0x08128f62
.word 0x1fb4b380,0x2fd11ea4
.word 0x00000000,0x21e2dd2e
.word 0x4e1a1b63,0xdb756562
.word 0x7fc60170,0x4d8c2e7c
p4_init_registers:
.word 0x4f16f11e,0xb38a3d4a ! Init value for %l0
.word 0x2caa8e18,0x6124cb31 ! Init value for %l1
.word 0x7845b86c,0x966d1ef8 ! Init value for %l2
.word 0x5e152996,0x242ce0a3 ! Init value for %l3
.word 0x0be96013,0xd703e82b ! Init value for %l4
.word 0x292b196a,0xbe349665 ! Init value for %l5
.word 0xe59af7c3,0xd06b259d ! Init value for %l6
.word 0xed064778,0x1da38655 ! Init value for %l7
.word 0xef009d86,0x11164964 ! Init value for %l0
.word 0xaeaee534,0xa1a4707d ! Init value for %l1
.word 0x3c02d746,0x486fd866 ! Init value for %l2
.word 0xa5f751da,0xdf50be1e ! Init value for %l3
.word 0xb140e83c,0x3b1c3158 ! Init value for %l4
.word 0x76db262e,0x7c124de8 ! Init value for %l5
.word 0x2d54e774,0xb6f339a3 ! Init value for %l6
.word 0x63fcb7cc,0xaa43bfe8 ! Init value for %l7
.align 64
p4_init_freg:
.word 0x7dd0f74e,0xca81f9ec ! Init value for %f0
.word 0x370bec68,0xfed97279 ! Init value for %f2
.word 0xb9a06044,0xc08c6793 ! Init value for %f4
.word 0x83b4d71d,0x1c215016 ! Init value for %f6
.word 0x061054da,0x59a0c281 ! Init value for %f8
.word 0x9369ba1b,0x2d644567 ! Init value for %f10
.word 0xab6208c8,0x13a54b0a ! Init value for %f12
.word 0x24a8e908,0xa6adae62 ! Init value for %f14
.word 0xd100f7b8,0x57a3faa1 ! Init value for %f16
.word 0xbf422285,0x83bce797 ! Init value for %f18
.word 0x60d0385f,0xa36e81cc ! Init value for %f20
.word 0x7c56a35f,0x90bc9aaf ! Init value for %f22
.word 0x0d904e37,0xde068d55 ! Init value for %f24
.word 0xf9be1906,0x71fffb43 ! Init value for %f26
.word 0x8f0e2f46,0x0cdc53a9 ! Init value for %f28
.word 0x8200b3b1,0x1a35b8e4 ! Init value for %f30
.word 0x1336ee79,0x491eb2aa ! Init value for %f32
.word 0xb2f73720,0x223fcae7 ! Init value for %f34
.word 0x3d2b7b4c,0xb083315c ! Init value for %f36
.word 0xa8ae6b15,0xd2867a44 ! Init value for %f38
.word 0x1ac724bd,0x50dbcd7f ! Init value for %f40
.word 0x35db7216,0x5c2f5ef2 ! Init value for %f42
.word 0x46ecaa70,0x7878dd6a ! Init value for %f44
.word 0x7ad7b586,0x1ee4bdab ! Init value for %f46
.word 0xb0015395,0x5d14045d
.word 0x6265eb57,0x5445cf15
.word 0xbf6530d8,0x148c372e
.word 0xfdf0fcde,0xf11194da
.word 0xdd9d930d,0x213d0dfe
.word 0xa59dff9c,0x55c7ba20
.word 0x6b7fa3cc,0x2579a70d
.word 0x55e2bff9,0x056677f2
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,0x32e05763
.word 0x00000000,0x000040c3
.word 0xffffffff,0xfffff06a
.word 0x00000000,0x00007007
.word 0x00000000,0x00003100
.word 0x00000000,0x00002c73
.word 0xffffffff,0xffffffbc
.word 0xffffffff,0x9df8ffff
.word 0x00000000,0x6fd1bd0a
.word 0xffffffff,0xffffffff
.word 0xffffffff,0xffffffff
.word 0x00000000,0xffffffff
.word 0x00000000,0x1679de6c
.word 0x00000000,0x6fd1bd0a
.word 0x00000000,0x2d644567
.word 0xffffffff,0xa70072d6
p4_expected_fp_regs:
.word 0x7007bd0c,0x76f9415c
.word 0x68ec0b37,0xb6ffffff
.word 0x40007e22,0x788a1d66
.word 0x40c3ffff,0x7007bd0b
.word 0x088a96c0,0xa70072d6
.word 0x9369ba1b,0x2d644567
.word 0xab6208c8,0xbf422285
.word 0x6357e032,0xbd968a08
.word 0xffffffff,0xffffffff
.word 0xd7dd20c2,0x00005869
.word 0x00000000,0x885d0734
.word 0x32e05763,0x788a1d66
.word 0x0d904e37,0xde068d55
.word 0x4b7ae623,0x88a0afdd
.word 0xdd81ffbf,0xffffffff
.word 0x00000000,0x80c368ec
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p4_local0_expect:
.word 0x00000000,0x788a1d66
.word 0xdc28e003,0xeb758883
.word 0x6745642d,0x31000000
.word 0xec68c380,0x00000000
.word 0x88a0afdd,0x00000068
.word 0xbf422285,0x6357e032
.word 0x9d4ba513,0xc80862ab
.word 0x60d0385f,0x6fd1bd0a
.word 0x2b122125,0xdc0b1230
.word 0x87635caa,0xe534f230
.word 0x00000000,0x80c368ec
.word 0x00005869,0xd7dd20c2
.word 0x343915b7,0x61d04737
.word 0x16128f99,0x4e86f768
.word 0x9ddc0f7a,0x6f195c74
.word 0x707641ed,0x695835ac
p4_local1_expect:
.word 0xd9ffffff,0x838875eb
.word 0x558dffff,0x4e3c7670
.word 0x1476feff,0xb6ffffff
.word 0xbf422285,0x83bce797
.word 0x32e05763,0x1be1ac9e
.word 0x0000000f,0x000a5023
.word 0x265dffff,0xffffffff
.word 0x740ccc3c,0x044add4a
.word 0x00000000,0x307601cd
.word 0xfed8442d,0x68ec0b37
.word 0xbf422285,0x6357e032
.word 0xffffffff,0xffffffff
.word 0x088a96c0,0xa70072d6
.word 0xffffffff,0xffffffbc
.word 0xe326c011,0x27247cba
.word 0x7007bd0c,0x76f9415c
p4_local2_expect:
.word 0x0000b0d2,0x374e900d
.word 0x5c41f976,0x0cbd0770
.word 0x9369ec68,0x2d644567
.word 0x0bec0b37,0x23e67a4b
.word 0x0000000f,0x00000000
.word 0x32e05763,0x788a1d66
.word 0xfffff89d,0xffffffff
.word 0x6a74b33c,0x5ae7e26f
.word 0xa0604000,0xc8ed8acc
.word 0xe73c1492,0xf7db66cc
.word 0x00000000,0x9369ec68
.word 0x1a35b8e4,0x1d7225a9
.word 0x5c9cc9ba,0x0f047a94
.word 0x954e64c7,0x0218d87a
.word 0xffffb6ff,0xffffffd0
.word 0x00000000,0x707641ed
p4_local3_expect:
.word 0x00000000,0x885d0734
.word 0x00000000,0x788a1d66
.word 0x558d06de,0xc80862ab
.word 0x40007e22,0x788a1d66
.word 0x00000000,0x00007007
.word 0x67fd0000,0x00000000
.word 0x806cf087,0xbd968a08
.word 0xad7527d9,0x109a67a7
.word 0xffffffff,0xfffff899
.word 0x62762ab8,0x8374eb2b
.word 0x6947cf99,0xd849ca36
.word 0x1a332200,0xa68120bd
.word 0x14b6276e,0x41c56f4a
.word 0xb9a06044,0xc08c6793
.word 0x1165b06e,0xd6de414f
.word 0x7076f51a,0x695835ac
p5_init_registers:
.word 0x474d006c,0x1212f697 ! Init value for %l0
.word 0xc0c24fdc,0xbeb58d1e ! Init value for %l1
.word 0xf3ddf47a,0xb1395c6b ! Init value for %l2
.word 0xaf120496,0x5ffaa885 ! Init value for %l3
.word 0x3271b5d6,0xfc4275fe ! Init value for %l4
.word 0xbd5d5b73,0xcbf232d9 ! Init value for %l5
.word 0x48d8f27f,0xe3c42aae ! Init value for %l6
.word 0xba28669e,0x784919be ! Init value for %l7
.word 0x73810053,0xd332a0b0 ! Init value for %l0
.word 0xf0a4336d,0x9f91a074 ! Init value for %l1
.word 0x8ca586cd,0xf3f92c91 ! Init value for %l2
.word 0x2d4b73fc,0x2ddca30b ! Init value for %l3
.word 0xdb768e37,0xe9a14aa7 ! Init value for %l4
.word 0x4a89470e,0x0cc63a87 ! Init value for %l5
.word 0x0e7e9819,0xf0f0b24f ! Init value for %l6
.word 0x0e038416,0xd7b84aab ! Init value for %l7
.word 0x9a87e9c8,0x3e13e3ef ! Init value for %l0
.word 0x39903f24,0x6a22c619 ! Init value for %l1
.word 0xe4e272a0,0x76080eb3 ! Init value for %l2
.word 0x7807b402,0x10b9585e ! Init value for %l3
.word 0x81caf4ea,0x6a112240 ! Init value for %l4
.word 0x2d9d4e0c,0x0d3a1410 ! Init value for %l5
.word 0x4f569424,0x7c42001d ! Init value for %l6
.word 0xa0f92972,0x8972ee76 ! Init value for %l7
.align 64
p5_init_freg:
.word 0x1f0d6c8f,0x272fbd64 ! Init value for %f0
.word 0x46c00415,0xc1db0baa ! Init value for %f2
.word 0xadcfc7ab,0x9378b3bb ! Init value for %f4
.word 0x8ec31e0b,0x95761344 ! Init value for %f6
.word 0x9e806f6f,0x2b21821c ! Init value for %f8
.word 0x23aeec94,0xab46a1d7 ! Init value for %f10
.word 0x716fe086,0x57914c93 ! Init value for %f12
.word 0x5970c33e,0xd81694ee ! Init value for %f14
.word 0x06d1e5d6,0x486a5193 ! Init value for %f16
.word 0x655b17cc,0xf98ced78 ! Init value for %f18
.word 0xca64c8b6,0x87c83161 ! Init value for %f20
.word 0xd9fc032a,0x8be081ba ! Init value for %f22
.word 0xcae93ee8,0xc5417d25 ! Init value for %f24
.word 0x93ab2592,0x5cf7747d ! Init value for %f26
.word 0xe79581e1,0x4424e2b8 ! Init value for %f28
.word 0x1abbcad6,0x1599124c ! Init value for %f30
.word 0x593695f9,0x5bcb0ef7 ! Init value for %f32
.word 0x2106da7d,0x21dfa9dd ! Init value for %f34
.word 0x05291f04,0x760e0175 ! Init value for %f36
.word 0x74b814e3,0xedc74207 ! Init value for %f38
.word 0xd36482e5,0x0c176728 ! Init value for %f40
.word 0x0d85e4e9,0xc16e38af ! Init value for %f42
.word 0x8798c396,0xa704ee0a ! Init value for %f44
.word 0xaff5682f,0x16b35379 ! Init value for %f46
.word 0x9e3cfd36,0x18397f4e
.word 0x85b2e800,0x8bc53127
.word 0x678e2869,0x3e09efd2
.word 0x7470ef4b,0xca5fdfb8
.word 0x4744fe06,0x3fb0cb87
.word 0x96770ba6,0x70cae81a
.word 0x95895fff,0x2a4c51a9
.word 0x05fb5e7a,0x48f8ac16
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 0x00000000,0x00007054
.word 0x00000000,0x000012c0
.word 0x00000000,0x00000000
.word 0x00000000,0x00001c15
.word 0x00000000,0x00000000
.word 0x00000000,0x0000a000
.word 0x00000000,0x00008314
.word 0x00000000,0xab7a7400
.word 0x00000000,0x58fb565e
.word 0xffffffff,0x2eccdb03
.word 0xbe518433,0x1a074d10
.word 0x00000000,0x00000af7
.word 0x93786da5,0x985df68d
.word 0x00000000,0x9378b3bb
.word 0x00000000,0x00007ec0
.word 0x00000000,0x58fb5597
.word 0x00000000,0xcb989441
.word 0x00000000,0x00001c15
.word 0x00000000,0x0000001b
.word 0x00000000,0x00000000
.word 0x00000000,0x0000cbf2
.word 0x00000000,0x000065d4
.word 0xffffffff,0xfa12c4eb
.word 0x00000000,0x0000007c
p5_expected_fp_regs:
.word 0x8e001e0b,0x95761344
.word 0x8e001e0b,0x4fd67633
.word 0x8e001e0b,0x4fd67633
.word 0x00007cf6,0x95761344
.word 0x12853514,0xaf37029d
.word 0x0002182b,0x1dc00013
.word 0xbdd21c15,0x0e280f01
.word 0x00000000,0x00000001
.word 0x5022e28a,0x3376d64f
.word 0x00000059,0xc5b10cd6
.word 0xca00a000,0x015a0aa6
.word 0x64bd2f84,0x8ec31e0b
.word 0x8e001e0b,0x4fd67633
.word 0xffffff69,0x5cf7747d
.word 0xe79581e1,0x4424e2b8
.word 0x3ba8e14b,0x2240d0ca
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p5_local0_expect:
.word 0x00000000,0x00008512
.word 0x00a00000,0x00000000
.word 0xffffffff,0xd3419c78
.word 0x6bfe0033,0x00000004
.word 0x94633cb0,0x00000000
.word 0xb03c6394,0x00000000
.word 0xd60cb1c5,0x00000000
.word 0x84bc85e3,0xd49edbe0
.word 0x822d4ace,0xff38e07c
.word 0xffffff69,0x5cf7747d
.word 0x56fa0839,0xc5417d25
.word 0x0d476278,0xfffecaec
.word 0xa64e5cb5,0xc5b10cd6
.word 0x4fd6ffff,0x00220000
.word 0x63940a80,0xfe3fa9f5
.word 0x860b31b3,0x042ad0a6
p5_local1_expect:
.word 0xe79581e1,0x4424e2b8
.word 0x010f280e,0x151cd2bd
.word 0x000078d0,0x00000027
.word 0xffffffff,0xffffffb0
.word 0x1285036d,0x000000bb
.word 0x12853514,0xaf37029d
.word 0x151c0000,0x00000000
.word 0xb03c6394,0x00004b94
.word 0xff3ae2f7,0x922608d1
.word 0xca00a000,0x015a0aa6
.word 0x00001dc0,0x8ec31e0b
.word 0xf24e5745,0x0e280f01
.word 0x65e6947b,0x1123d06a
.word 0x1a2acc35,0xcdd33570
.word 0xb165de5a,0xe0a21062
.word 0x95761344,0x728232c5
p5_local2_expect:
.word 0x00000012,0x4424e2b8
.word 0x1008687e,0x00000022
.word 0x04951000,0x00000004
.word 0xe28125f7,0xffb86400
.word 0x00000000,0x00000001
.word 0xffc31e0b,0x95761344
.word 0x01000000,0x00000000
.word 0x636fe021,0x00000059
.word 0x40b04e2f,0x00000028
.word 0x061cc30e,0xcf45161d
.word 0x7d407892,0x00764ccf
.word 0x3ba8e14b,0x2240d0ca
.word 0xd93f2f01,0x00000010
.word 0xb03c62d9,0x18732789
.word 0x228e637c,0xb778ef87
.word 0x6a183155,0x000085d8
p5_local3_expect:
.word 0x45000000,0x3376d64f
.word 0xa60a5a01,0xe18195e7
.word 0xa4fe7775,0x02040000
.word 0x00000059,0xc5b10cd6
.word 0x1400a000,0x015a0aa6
.word 0x3376d64f,0xffffff12
.word 0x5022e28a,0x3376d64f
.word 0x00000000,0x00000000
.word 0xdef49c24,0xffffffd0
.word 0xf504151c,0xa89f80c0
.word 0x80484817,0x78833d8f
.word 0x5022e28a,0x3376d64f
.word 0x00000000,0x00004b94
.word 0x00000000,0x00001c15
.word 0x58fb565e,0x9378b3bb
.word 0x6ae5c297,0xc713da38
p6_init_registers:
.word 0x351847cc,0x33109a8d ! Init value for %l0
.word 0xe79815d6,0xc578b987 ! Init value for %l1
.word 0xb505220d,0xe40108e8 ! Init value for %l2
.word 0x61b4765c,0x78422c5f ! Init value for %l3
.word 0x256dcd6c,0x59834874 ! Init value for %l4
.word 0xf13b2666,0xacbfbc83 ! Init value for %l5
.word 0x75faa894,0x031269db ! Init value for %l6
.word 0x1ece7b78,0xa94a5743 ! Init value for %l7
.word 0xba9ea382,0xd799fd0a ! Init value for %l0
.word 0x580c9497,0xddb90710 ! Init value for %l1
.word 0xdec4200e,0x1ab849aa ! Init value for %l2
.word 0xf1a55527,0xd8b9e136 ! Init value for %l3
.word 0x8b16c836,0x21126b69 ! Init value for %l4
.word 0x0cd8da06,0xe35ce150 ! Init value for %l5
.word 0x407d32c6,0x3c4011c8 ! Init value for %l6
.word 0xe483c3ae,0x308d4882 ! Init value for %l7
.align 64
p6_init_freg:
.word 0xc289c5b2,0x939b7f85 ! Init value for %f0
.word 0x389994af,0x418d6077 ! Init value for %f2
.word 0x4b1f1d49,0xd374d085 ! Init value for %f4
.word 0x93c80404,0x4110f0e5 ! Init value for %f6
.word 0xd81dbb1e,0x3075bd1a ! Init value for %f8
.word 0x53690603,0xf90faf41 ! Init value for %f10
.word 0x12e671d8,0x46fd2810 ! Init value for %f12
.word 0x8b074f8c,0x16a831a3 ! Init value for %f14
.word 0xf63b94ab,0x888eee72 ! Init value for %f16
.word 0x5a1d6cf5,0xf5d6ecf3 ! Init value for %f18
.word 0x18f99073,0x0caac1f2 ! Init value for %f20
.word 0x1bb808b6,0xd3dd7622 ! Init value for %f22
.word 0x6b2a57a4,0xb37446d9 ! Init value for %f24
.word 0xc7d2e810,0xd501818a ! Init value for %f26
.word 0x70416b05,0x2744509a ! Init value for %f28
.word 0x3832c7a1,0xc057e2f1 ! Init value for %f30
.word 0x358708c6,0x6b570728 ! Init value for %f32
.word 0x9227056c,0xeb58d5b9 ! Init value for %f34
.word 0xa39f88b4,0x15582e77 ! Init value for %f36
.word 0xa0db6543,0x7bfb209e ! Init value for %f38
.word 0x654a7ef5,0x3c5a3bef ! Init value for %f40
.word 0x89c21093,0xd584eaad ! Init value for %f42
.word 0x9c841313,0x6341670a ! Init value for %f44
.word 0x90fcf826,0x9b72e842 ! Init value for %f46
.word 0x2867ce5e,0xdaab9da8
.word 0x74c9cae5,0x94d56b8b
.word 0x0fb376ad,0x4aa45303
.word 0x5973467c,0x39075af8
.word 0x5185ca3a,0x7e364d97
.word 0x868c4620,0x71b9fe05
.word 0x0436c6ec,0xdb6ba789
.word 0x518a2d8b,0x56e07bbf
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,0x00000000
.word 0x00000000,0x0000fe00
.word 0x01ec0003,0xbc000000
.word 0xffffffff,0x939b7f85
.word 0xffffffff,0x65af0332
.word 0x00000000,0xb608b81b
.word 0x00000000,0xb608b81b
.word 0x01ec0003,0xbc000d2f
.word 0x00000000,0x7fffffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000047
.word 0xf1a55527,0xd8b9e136
.word 0x8b16c836,0x21126b69
.word 0xffffffff,0xffffffff
.word 0x00000000,0x00000000
.word 0xe483c3ae,0x308d4882
p6_expected_fp_regs:
.word 0x0edea9da,0x00006c00
.word 0x0000004b,0x901e509a
.word 0x00000047,0xd8b9e136
.word 0x39742ea0,0x835e712d
.word 0x9a504427,0x4b1f1d49
.word 0x9a50fedf,0xa4572a6b
.word 0x6c1f1d49,0x2276ddd3
.word 0xc94aae85,0x55423638
.word 0x915f3aea,0x22d67f85
.word 0x7ce3aedf,0x00e2479c
.word 0x66ea0941,0x0000393c
.word 0x9c47e200,0xdfaee37c
.word 0x32af94c0,0xc09feddf
.word 0x9a504427,0xd3dd7622
.word 0x6c000000,0x00000000
.word 0x00007f85,0x078b0048
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p6_local0_expect:
.word 0x6ff4ffff,0x9a501e90
.word 0xc9087111,0x7c050274
.word 0xf5d6ecf3,0x00000000
.word 0xfffffb7b,0xa4572a6b
.word 0x835e712d,0xa4572a6b
.word 0x00000000,0x0000ffff
.word 0x65af0332,0xb608b81b
.word 0xd6ec9b42,0x939b7f85
.word 0xd5163d11,0x00f5ef16
.word 0xfe00cdc9,0x00000020
.word 0x00000000,0x00000020
.word 0x6a9232af,0xf1af00a1
.word 0x68e0a495,0xd078bfbf
.word 0x2ae516c4,0xaa7eb8a9
.word 0xd9275b4b,0x15cbdef7
.word 0x000000f5,0xffffdddd
p6_local1_expect:
.word 0xa9ab968c,0x429bec02
.word 0xa4572a6b,0x15000000
.word 0x2744509a,0x835e712d
.word 0xd8b9e136,0xe4c6d622
.word 0x6c1f1d49,0x375ce0e0
.word 0x2276ddd3,0xb608b81b
.word 0xc94aae85,0x55423638
.word 0x2479ebd9,0xd317fb3e
.word 0x6a72b620,0x00b1eefb
.word 0x49f7524a,0xdd55703e
.word 0xa183de04,0x3741ff56
.word 0x1bb808b6,0xd3dd7622
.word 0xdae1e0f0,0xe0e0c54a
.word 0x0733c451,0xc6a56770
.word 0xffffffff,0xff89ba43
.word 0x03075bca,0x97cb0f75
p6_local2_expect:
.word 0x9c47e200,0xdfaee37c
.word 0x34714427,0x4b1f1d49
.word 0x04048100,0x00000000
.word 0xffffffff,0xda2244e3
.word 0x11000000,0x15000000
.word 0x02ec9b42,0xd94674b3
.word 0x32af94c0,0xc09feddf
.word 0x9a720ca7,0x29245069
.word 0xa183de04,0x3741bf54
.word 0x3a39cd05,0x3332bb00
.word 0x915f3aea,0xfffffff4
.word 0x7683278b,0x07de2825
.word 0x5e7facd4,0xfbd8e859
.word 0x2306a895,0x0b405b9d
.word 0x66076e97,0x4d4a0b92
.word 0x644a2fb0,0xfcb5c197
p6_local3_expect:
.word 0x060cd5ed,0xe34422da
.word 0x7b0000ef,0x0000004b
.word 0x00000000,0x00000046
.word 0x9a50fedf,0xa4572a6b
.word 0x00000000,0x939b7f85
.word 0x00000000,0xf7e69000
.word 0xffffd622,0xdaff1510
.word 0x00000001,0x00000006
.word 0x00000015,0x00000000
.word 0x66ea0941,0x99213eee
.word 0xa474cf44,0xc8cfb4c6
.word 0x6802b458,0x00000000
.word 0xc30249c3,0xcb10ede7
.word 0x68a50000,0xa15e0290
.word 0x92a9b6da,0xd48dbde3
.word 0x7ce3aedf,0x00e2479c
p7_init_registers:
.word 0xfde01c24,0x0f57c39a ! Init value for %l0
.word 0x56e19366,0x6fee2f14 ! Init value for %l1
.word 0x1b8f1e00,0x2bb3ef46 ! Init value for %l2
.word 0x6675ffbe,0x3ab893de ! Init value for %l3
.word 0x4af500ac,0x7253bc20 ! Init value for %l4
.word 0x82796ded,0x98f7c178 ! Init value for %l5
.word 0x01543080,0x3ead1b9b ! Init value for %l6
.word 0x409405e9,0xfa8ecd83 ! Init value for %l7
.word 0xe9942f70,0x1f88feda ! Init value for %l0
.word 0xa6f8ee90,0x4b9addca ! Init value for %l1
.word 0xe6e72800,0x22e83d5d ! Init value for %l2
.word 0x1336af36,0x8ead9db3 ! Init value for %l3
.word 0xe8730d5e,0xa52e8b76 ! Init value for %l4
.word 0x877aebec,0x68edfc64 ! Init value for %l5
.word 0xdf2c13a8,0x665fb2dd ! Init value for %l6
.word 0xf4d38be7,0xeb91eb21 ! Init value for %l7
.align 64
p7_init_freg:
.word 0xbccb1255,0x9ef28d75 ! Init value for %f0
.word 0x0de0d4c8,0x6cc92ed4 ! Init value for %f2
.word 0x9cd29622,0x0d49ac47 ! Init value for %f4
.word 0x3369aad9,0xe1e95c50 ! Init value for %f6
.word 0x07865b67,0xe5122160 ! Init value for %f8
.word 0x1019eccb,0x3aeff0db ! Init value for %f10
.word 0x64c79f96,0x19401f0a ! Init value for %f12
.word 0x8e2c666f,0xf9c5652b ! Init value for %f14
.word 0xadfc76b0,0xf05f1bff ! Init value for %f16
.word 0xc0f291c0,0xb10400af ! Init value for %f18
.word 0x81e69c8a,0x3ee12bc1 ! Init value for %f20
.word 0x40963255,0x76cc9517 ! Init value for %f22
.word 0x5260d658,0xca052b64 ! Init value for %f24
.word 0xa83eec3e,0x8965557c ! Init value for %f26
.word 0xdd76f8a4,0x66c4fd75 ! Init value for %f28
.word 0xbd84aef0,0x02d6b5f8 ! Init value for %f30
.word 0x426aa761,0x07fd6699 ! Init value for %f32
.word 0x560f3cea,0x7fb7eb05 ! Init value for %f34
.word 0xf596323e,0x7cb4ab58 ! Init value for %f36
.word 0x9673f138,0x521bb970 ! Init value for %f38
.word 0xcd486588,0x5f1ba114 ! Init value for %f40
.word 0x7476c494,0x1af1fb9a ! Init value for %f42
.word 0x20ed7357,0xb0c8b30b ! Init value for %f44
.word 0x210e45f0,0x78f64fc7 ! Init value for %f46
.word 0xbb7328da,0x5e66fa94
.word 0x8e3083e9,0x479de3f9
.word 0xdfb702bf,0x7dae519c
.word 0x4a18e1a1,0xba7ad888
.word 0x4c53ba21,0xd982f88f
.word 0x3331a46d,0xd2c8d8ed
.word 0x1b65fb79,0x9321ff0b
.word 0x9f9a305c,0x0ab1a73b
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 0xffffffff,0xfffffc34
.word 0x00000000,0x00000000
.word 0x00000000,0x00000a18
.word 0xffffffff,0xdb4dc0cc
.word 0x00000000,0x15cc9dff
.word 0x00000000,0xe3270e58
.word 0x00000000,0x00000000
.word 0x00000000,0x00003984
.word 0x00000000,0xf916b698
.word 0x00000000,0x719e0055
.word 0x00000000,0xffffffff
.word 0xfffffffe,0xb5a308fe
.word 0x00000000,0x000000ee
.word 0xffffffff,0xff3c5d09
.word 0x1019eccb,0xf916b698
.word 0x00000000,0x00000001
p7_expected_fp_regs:
.word 0x52503984,0x74f72400
.word 0x00000000,0xffffae00
.word 0x1019eccb,0x0310eccb
.word 0x8e090000,0xdb4d0000
.word 0x00000000,0x00000000
.word 0x07dbeaef,0x8965557c
.word 0xe8730d5e,0x0ac5e2a4
.word 0x89650000,0x1933ef3a
.word 0xee4ee493,0x00000044
.word 0x00000000,0x00000000
.word 0x000000ff,0xdb4d0000
.word 0xfcba5581,0xfffffba1
.word 0xffffffff,0xccc04ddb
.word 0xc96c0000,0x9be64f0f
.word 0x52503984,0x15f72400
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000 ! %fsr = 0000000000000000
p7_local0_expect:
.word 0xffffffff,0x9d6cfe40
.word 0xff9dcc15,0x580e27e3
.word 0x74f72400,0x55eb9bcb
.word 0x006c0000,0x9be64f0f
.word 0x0024f774,0x84395052
.word 0xffffff9d,0x000001d2
.word 0x55009e71,0x00000044
.word 0xc96c0000,0x9be64f0f
.word 0xcbec1933,0x00000057
.word 0x767cf000,0x9eda13ec
.word 0x355f6138,0x797bd718
.word 0xb64d286d,0x82481c7d
.word 0x9382699f,0xe76d16fd
.word 0x93f8e174,0x683c4fb4
.word 0x934547fb,0x294874c5
.word 0x7f474116,0x7168f135
p7_local1_expect:
.word 0x8e090000,0xdb4d0000
.word 0xee4ee493,0xffff0038
.word 0xdb4dc0cc,0xa5f4ffff
.word 0xff95793c,0x93e44e96
.word 0xffffffc0,0xccc066cd
.word 0x480306d0,0x55fc08ac
.word 0x0100feff,0x0310eccb
.word 0xe6534a63,0x6d2fe1d6
.word 0xffffffff,0xccc04ddb
.word 0xffffffff,0xfffff77d
.word 0xea3cbb94,0x1d40e2a2
.word 0x797b0000,0xc036f983
.word 0xc9cc518c,0x14d22aab
.word 0x0dee578c,0x0b8def63
.word 0x5a866e68,0xac1b9c0f
.word 0x125f5c07,0x7068ec52
p7_local2_expect:
.word 0xb21ffc00,0xffffffff
.word 0x93ffffff,0x55eba98f
.word 0xff93f1b9,0x00000000
.word 0x00000000,0xffffae00
.word 0xff000000,0x00000000
.word 0x00000000,0x6d284db6
.word 0xb9f193ff,0xefeadb07
.word 0x487c09bc,0x32b36cb0
.word 0x73c05836,0x937600b1
.word 0x5260d658,0xca052b64
.word 0xbccb1255,0x9ef28d75
.word 0xccc04ddb,0xf5680788
.word 0xff4ebaea,0x147413b7
.word 0x00000000,0x629301bf
.word 0x9ddb0014,0x01340283
.word 0x8513cb41,0x8eab4ddb
p7_local3_expect:
.word 0x98b616f9,0x73d86e6e
.word 0xdb000000,0x00000000
.word 0x22010000,0xd0060300
.word 0x03a91410,0xffffff9e
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x000000ff,0xdb4d0000
.word 0xffffffff,0x3f09b60d
.word 0xffffffff,0xffffffff
.word 0x93e44c35,0xf501348d
.word 0xffffffff,0xffffffff
.word 0xa5b40834,0x7ff9fe09
.word 0x8fd91098,0x4d430df4
.word 0x2f0ebf64,0x40e0520c
.word 0xffffff9d,0x000001d2
.word 0x00000000,0x00000000
p0_invalidate_semaphore:
.word 0
p1_invalidate_semaphore:
.word 0
p2_invalidate_semaphore:
.word 0
p3_invalidate_semaphore:
.word 0
p4_invalidate_semaphore:
.word 0
p5_invalidate_semaphore:
.word 0
p6_invalidate_semaphore:
.word 0
p7_invalidate_semaphore:
.word 0
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 0xdcda0bba,0xccacb2f2,0xbd4329ac,0x077fcd9f
.word 0x03e28b91,0xec9f35f1,0x52b00653,0x69ca9b77
.word 0x6f4f9859,0x017c517a,0x39039ccf,0xf4ef4c9b
.word 0x086155d2,0xee765380,0x46d94874,0xf8dccac6
.word 0x4233bad8,0x06ca633c,0x54b68645,0x8c395099
.word 0xc67909e4,0xee1149db,0x774be55e,0x0c28ec81
.word 0xaacf6aeb,0x7bca0e2e,0x64cb0dea,0x9ba226c4
.word 0x448dd6a8,0xfe73d3a8,0x99088373,0x03f543ea
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 0x9bf518c7,0x2aace770,0x8910b722,0x946c7ac3
.word 0xda376cb3,0xbb11b47e,0xd7d07130,0x72df42a8
.word 0x75be54da,0x344cfb95,0x8ffa0de0,0x624f0ae1
.word 0xe40d907e,0x5af94085,0x8b758d58,0x58081f9e
.word 0xcb85a5f6,0x3ea72dac,0x10c836b8,0x1c550380
.word 0x9479e9ad,0xdcea6a3d,0x36503b5e,0xfc4e6e59
.word 0xd23f66dc,0xb894735d,0x0315be09,0x65b8aa04
.word 0x17e4d1c7,0x52335059,0x37aed719,0x1ad3ae40
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 0x343863e6,0xc5c8c828,0xc8e1c69c,0x3d8d6089
.word 0x5fecff07,0xa9c022c7,0xf5761a6c,0x0103d33d
.word 0x640a9c50,0x83f9e4a4,0xae244d18,0x8250c8e0
.word 0xb37f1112,0xd35e50e0,0x9f666631,0x47d76d3a
.word 0x4ad8e3ac,0x47dd5095,0xea9017eb,0x50804732
.word 0x03115845,0x6148acf7,0x6ccf29fa,0xbb3cb3d9
.word 0x956ffd8f,0x924b8ba3,0xbdf5ae06,0xacc38ae8
.word 0xc339da3e,0x88a6e943,0x129e6fa8,0x1a04ce47
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 0x371d2ee0,0x60221dbd,0x0e71b4db,0x096afdbe
.word 0x2966c5c8,0xc91b12f2,0xc4b8474b,0x916a2f6d
.word 0x385b3049,0xc0eb9922,0x7c6c9935,0x73d5c767
.word 0x5a502d12,0xd39fa3e2,0x492f28a8,0xaafca46f
.word 0xb7f2b666,0xe6416a14,0xc99052bb,0xe3660a42
.word 0x8956dc49,0xb395d8e6,0x2a5f6081,0xa56505ce
.word 0x39800965,0x09dcbd3a,0x716278fb,0xdc861b2d
.word 0x9695966c,0xc9dd7108,0xa4b900b9,0xa855c93c
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 0x6c304623,0xc6ad2040,0x72c1e8a4,0x36126482
.word 0x3e763b78,0x9d1e9fe1,0xd5e76f7c,0x53526803
.word 0x78ff18a0,0x117702db,0x333e01bf,0x4c5dd66a
.word 0x38facf58,0xef00073f,0x361d88aa,0x9d89bd70
.word 0xf9eb416c,0xe0ad32ac,0x816e20f3,0x55beea7d
.word 0x5df4c1d6,0x03139564,0xc46bd6ae,0x220c9894
.word 0xa7913045,0xedd50f8a,0x19b08f18,0xc828872f
.word 0x4327fb47,0x6e7e2b81,0x52733eaa,0xd50fce3e
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 0x7146e202,0x303f20c7,0x80cd04f8,0xe100c901
.word 0x5a620a03,0x68d1dc82,0x4e1a8a8d,0xa734eb3f
.word 0x75ea4ea6,0x427aa4b7,0xe0948b9e,0x81149ecf
.word 0x3769ae75,0x745c07b6,0x51e27722,0x6c545e16
.word 0x3eeffeff,0x1017129a,0x9b152c81,0x8696fc87
.word 0xf1253260,0xd7f20535,0x5c44947f,0x4aa17361
.word 0x4b8bfd5f,0x279899e5,0x066734ff,0x7f82cd63
.word 0x0307d725,0x91dec6b4,0xeae68e2e,0xf285da8c
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 0x39ce4147,0x4f07f646,0x32ad1ee1,0x101682cd
.word 0xf27fd236,0x96db8a50,0xe7793338,0xbde1249b
.word 0x47ec5549,0x343ca554,0x7afbc395,0xae679fde
.word 0xab62fdf1,0x4927b8c2,0xb3414efd,0x68b09e6d
.word 0x660b6bd5,0xaab557cd,0x286bd260,0xcfa45ed9
.word 0x8556665e,0x91aede0c,0x0657e51a,0x08efed8d
.word 0x31fbb7e8,0x0f31daac,0x28982459,0xa323e737
.word 0xf6c50bdd,0x5d41bfc9,0x62218009,0x1b71bfbe
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 0x3323f5ea,0xf74b3435,0x3a8c6d47,0x175be061
.word 0xbdcb53f7,0x08fac75b,0x621bc895,0xd66fcbb5
.word 0xcdddd489,0x1b1e485a,0x4b72614c,0x668d8bec
.word 0x9c780acb,0x4a4d7da3,0x497d08ed,0x227c55f3
.word 0xb743552d,0x837e1a42,0xd3b18877,0xfb80ec39
.word 0x9975e071,0x2f9ac700,0x82810cdc,0x14344803
.word 0x888629b6,0xa29069c8,0xad067e4f,0x4ae02c8b
.word 0xde9e69cb,0x9d8f94ef,0x52eac950,0xbd82b9cf
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 0x43f9552a,0x39140452,0x00728d96,0x998d16b0
.word 0xfcd5b260,0xb76495ce,0x1d872a05,0x6df1bfc2
.word 0x6295e2ef,0xce0d881e,0x7d40af40,0x9fc1ecb8
.word 0x1e286c58,0x75dea0e3,0x2f12c0c9,0xbaeeb3e5
.word 0xb4449ce4,0x72f1a335,0x85072dc3,0x86c50f22
.word 0xe5ee8695,0xf165019f,0xf0128681,0x0156eb36
.word 0x117833cd,0x1df12c6e,0xc85b413d,0x03c1f9b8
.word 0x7fe531ee,0x64e7d23d,0x29ef91ed,0x5a40e50c
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 0x8198b0fa,0x116df54c,0x29f82747,0x712d4b80
.word 0xfafa2fbe,0xbc047457,0xc3c05f62,0x7beadcf0
.word 0x75662521,0x1650289c,0x57c98f06,0x615105b4
.word 0x32a378af,0x68a57f0c,0x654b3014,0x5cdd256e
.word 0x46d2043a,0xd71d0cec,0x6d2bb4e9,0xa8b14f3d
.word 0xd87eaead,0x99614188,0xce0b0321,0xedd6233e
.word 0x0362ecd7,0x24949ba1,0xda755b2e,0x1876f3d2
.word 0x0293f306,0x4cab4419,0x9224d657,0xd96caf8a
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 0xb45dc003,0x16dfaf12,0x9ac37663,0x973d4214
.word 0xf055d164,0x8fe6b51f,0x40cd77f5,0xc9bb3208
.word 0xd2ea1717,0x09a9406a,0x9153063e,0xa8241262
.word 0xf16809da,0xce8f88ff,0x925ebe24,0x935c9082
.word 0x0aaf40c0,0x77c07393,0x2ddc2384,0x1d67ca94
.word 0x90d93504,0x8d948b0d,0xc46e0231,0x102d3de6
.word 0x90b5f89e,0x56eb3cce,0x191474cc,0x37a06181
.word 0x28f4c6ac,0x64e6e738,0x7243130a,0x505557d7
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 0x28f93d0f,0xa8a9a44d,0x6178d0d3,0x94239b5b
.word 0xdfb28415,0x416adf11,0xddc5873e,0x73aca54e
.word 0xef1ea267,0x89de4a59,0xd357954d,0x97867299
.word 0x2b2b077a,0x13b0e62a,0xb4e0156c,0xfc51e6ae
.word 0x5f4abd2c,0xdd06f9ee,0x35ad9f9d,0x8c73be97
.word 0x38b68c91,0x4039b678,0x3ae3beff,0xd383648c
.word 0xbeb87d63,0xb0c1b699,0x8fc0999f,0x9cff142a
.word 0x60d3c604,0x3bf587de,0x70e58915,0x61d9b8cb
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 0xd5f793e8,0x4b474141,0xcfefe162,0xbe985098
.word 0xdec9f180,0xff87d163,0x0d951dd8,0xc77c95e5
.word 0x096dc294,0xfa34776c,0x9d900431,0x1d76174c
.word 0x90e94f2a,0x8713bfc5,0x0831e937,0x95498801
.word 0x06af3469,0x15cb76c5,0xd325471b,0xef34ee5e
.word 0x52e1facf,0x0c11d57b,0x6ad36070,0x8acdbf42
.word 0x15e8d71f,0x55e489d7,0xf25bb524,0xe3f999e5
.word 0xa0ed294e,0xc320c40e,0xf05b5b1a,0xbc719805
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 0x7a7f3bd2,0x988b052e,0x40663f08,0x7e2ad92a
.word 0x46a1180e,0x7f1a233e,0x9959e4a6,0x9aea9623
.word 0x6344abcf,0x6ce893b6,0x2a43bd3f,0x9b5c6962
.word 0x187f0786,0x0ca8e9b3,0x9dbb2fa0,0x81e7ca24
.word 0x4182a862,0x07ce2f00,0x26e756c0,0xb3bb4842
.word 0xf738c610,0x16b6062d,0xe496a562,0x448fb7dc
.word 0xa4ad500c,0xb9cc1a85,0xec83b86f,0x58d6c338
.word 0xcc173158,0x04846476,0xa5f16483,0x358f95cb
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 0x8db4eb0e,0x29f7a3f1,0x99074836,0xf863e39c
.word 0x596c14f4,0x4e42619c,0xbbf956db,0x4f8ae9a8
.word 0x6c5dd54c,0x3b0e5992,0x17a13455,0x859778b0
.word 0x302bfd96,0x9b924646,0x9ded1a62,0xca5dd75f
.word 0xa8d6cb5d,0xc3936e7e,0x0475ddc4,0x63e88259
.word 0x02a25984,0xedebe90f,0x7b3a172e,0xd3b64606
.word 0xc84732e4,0x0f582635,0x817eb8c3,0x74bcf8c8
.word 0x91b2310d,0x46af8a72,0x783dd1e0,0x0e1c4a3f
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 0x6373d6e2,0x3343ab10,0x6e914bb7,0x07dba19f
.word 0x3bd1103e,0xcfe5455b,0xbb4eeb05,0xb5486747
.word 0x624677ba,0xfcf75e83,0x3afd54c3,0x9075f896
.word 0x239b85da,0x177ab9df,0xb170619b,0x1ab736f7
.word 0x7b0751db,0x0ef8f1e4,0x4fe5f1f0,0x137e9b8e
.word 0xef193bf1,0x5b7d62bb,0x6715accc,0x3f1a297f
.word 0x1fb4b380,0x2fd11ea4,0x3e6f430e,0x7fcf3773
.word 0x4e1a1b63,0xdb756562,0x7f1a0170,0x4d8c2e7c
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 0x6d668f20,0x75b26f1d,0x4b7ae623,0xe90198df
.word 0x6cde7916,0xae7e546a,0xc6018c1d,0x286d9768
.word 0xad3c992c,0x8134bfc0,0x3baa96a7,0xd7279f23
.word 0xb309eee5,0x1d7225a9,0x0a7bba1f,0xc64fd320
.word 0x2b122125,0xdc0bc730,0x87635caa,0x22620e7c
.word 0x5934d3aa,0x86ef4a22,0x03998fef,0xcb9bb6e5
.word 0x343915b7,0x61d04737,0x16128f99,0x4e86f768
.word 0x9ddc9e80,0x6f195c74,0xbfa22456,0xab4a5780
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 0xf5608712,0x6ae080c3,0xfe48d3c0,0x6c300cbc
.word 0xc14d3065,0xa2a0f831,0x5a3f0dc9,0xfd5ba711
.word 0x26a7317c,0x1be1ac9e,0x0581a4e2,0x51bfe913
.word 0x4224f338,0x3650d563,0x740ccc3c,0x044add4a
.word 0x2c5d8db3,0x73307d2b,0xfed8442d,0x2001207d
.word 0xba31cc66,0x31da6a47,0xae7b41c5,0x36fb702f
.word 0x088a96c0,0xa70072d6,0xafdfeaf3,0x3f2de9e6
.word 0xe326c011,0x27247cba,0x7007bd0c,0x76f9415c
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 0xdc933151,0xa54cad33,0xd028fd8e,0x7155ca71
.word 0xc2efd47f,0xeadd3103,0xe46eb531,0x5c5c6686
.word 0xf435ffdf,0x6fcab234,0xf5c17be7,0x3098d53e
.word 0x32e05763,0x788a1d66,0x6a74b33c,0x5ae7e26f
.word 0xe8bb6369,0xc8ed8acc,0xe73c1492,0xf7db66cc
.word 0xd81ea156,0x40155d77,0x486a6842,0xfb2bfeb8
.word 0x5c9cc9ba,0x0f047a94,0x954e64c7,0x0218d87a
.word 0x5536a4ab,0x1a89725a,0x60edd1c2,0xddde5716
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 0xfd8875eb,0x20d7d422,0xf5958000,0x7d7fb1b0
.word 0x633dabfe,0x69faef9d,0x1b101664,0x034c4e21
.word 0x545050a2,0x2b7839e0,0x92df4829,0x62b59e35
.word 0x7885af3a,0xb3d4823c,0xad7527d9,0x109a67a7
.word 0x068b8e55,0xe66aeaa2,0x62762ab8,0x8374eb2b
.word 0x3c47cf99,0xd849ca36,0x1a3322bd,0xa68120bd
.word 0x14b6276e,0xc4466f4a,0x467b7ef8,0xa20d23eb
.word 0x1165b06e,0xd6de414f,0x7076f51a,0x695835ac
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 0xaeb34d60,0xc03342a4,0x40f55081,0x39442c0f
.word 0x6ec722f7,0xd3419c78,0xbf1c267e,0xbef29955
.word 0x81783ed3,0xb5ec96c3,0x58fb565e,0x6bd26cfd
.word 0xda567496,0x0a7d8674,0x84bc85e3,0xd49edbe0
.word 0x822d4ace,0xff38e07c,0xdf20b9f4,0x0248f6ca
.word 0xdada7272,0xdcbac141,0x0d476278,0x6cd813dc
.word 0xa64e5cb5,0xc5b10cd6,0x39122d0d,0x46cea81f
.word 0x18d30a80,0xfe3fa9f5,0x860b31b3,0x042ad0a6
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 0xebc412fa,0xcee58eb1,0x21c65c4f,0xa2c0e3fb
.word 0x2d91de3e,0x0659edf1,0x3a5ce852,0x2d4f63c1
.word 0x170d092c,0xd17bf39a,0x32c1d52a,0xaf37029d
.word 0x65d4472d,0x641fa78d,0xd18a8cc8,0x64bfe642
.word 0xff3ae2f7,0x922608d1,0xa5437d6f,0xbfeab787
.word 0x6fdf8528,0xd3a63163,0xf24e5745,0x0e280f01
.word 0x4682947b,0x1123d06a,0x1a2acc35,0xcdd33570
.word 0xb165de5a,0xe0a21062,0xf12cda52,0xeded32c5
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 0x385cfad9,0x95f127ef,0xa896e6a3,0x5e4fd7b6
.word 0xae65e6ce,0x483afc66,0x024fb6fe,0xade18964
.word 0x9d66a8e3,0xc8881e9f,0x3908fa56,0xcbe9ba1a
.word 0x7637982e,0x2f4821d3,0x636f8821,0x6b1003e9
.word 0x40b04e2f,0x1e7886c3,0x061cc30e,0xcf45161d
.word 0x7d407892,0x10be4ccf,0x3ba8e14b,0x3abcd0ca
.word 0xd93f2f01,0x9a5506e6,0xb03c62d9,0x18732789
.word 0x228e637c,0xb778ef87,0x6a183155,0x048985d8
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 0xc748af88,0x015a0676,0xf7d3d214,0xf75f1f32
.word 0xd592e237,0xb066a7b7,0x57862474,0xbfe70d10
.word 0xd6cafa8b,0x24dff5ce,0xd09bd056,0x5fe38cec
.word 0x4fd67633,0x8ae22250,0xf20c7a04,0xc596522c
.word 0xdef49c24,0xd189de23,0xf504e156,0xa89f80c0
.word 0x80484817,0x78833d8f,0x220d6159,0x7f9b6301
.word 0xde1bc515,0xbca4fb48,0x51ee6fe6,0x865a085d
.word 0x20464988,0xc55dbbc2,0x6ae5c297,0xc713da38
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 0xc2e72251,0x3eab4854,0xc9087111,0x7c050274
.word 0xa9ab968c,0x826e25f3,0xa5b885a2,0xbe620ee9
.word 0x8bf1a484,0x6f5ae322,0x99c8b6c6,0x16384fe5
.word 0x30eb972e,0xb930c8da,0xb74b7a56,0xbdd7ac80
.word 0xf789434e,0xe13bed6f,0xeadec469,0x4221ab67
.word 0x4084db87,0xab00c99a,0x6a9232af,0xf1afeca1
.word 0x68e0a495,0xd078bfbf,0x2ae516c4,0xaa7eb8a9
.word 0xd9275b4b,0x15cbdef7,0x3ce3c035,0xe9285eca
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 0x5f66672c,0xd47d2c22,0x8356967d,0x7a5c74cb
.word 0xd3b058c4,0xe664a4cf,0xea8f3d89,0xa28e50a7
.word 0xdb5bb554,0xbe810379,0xa9df8a0a,0x453c548a
.word 0x464aae85,0x55423638,0x2079ebd9,0xd317fb3e
.word 0x620d169b,0x00b1eefb,0x49f7524a,0xdd55703e
.word 0x049bc04d,0x44055382,0x8aa6c77d,0xd05fce55
.word 0xdae1e0f0,0x66f7c54a,0x0733c451,0xc6a56770
.word 0x1466ae76,0x30c5b111,0x03075bca,0x97cb0f75
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 0x25720ad1,0xd86ce55f,0x1a964a77,0x614182ea
.word 0xa8a129aa,0x38cebd9b,0xffc830d5,0xccd72939
.word 0x0ab3621e,0x6a72b620,0xd8b37cf9,0xdfc71f26
.word 0xbf72fdb9,0xc09feddf,0x9a720ca7,0x29245069
.word 0xa183de04,0x3741bf54,0x3a39cd05,0x3332bb00
.word 0x915f3aea,0xa65069f7,0x7683278b,0x07de2825
.word 0x5e7facd4,0xfbd8e859,0x778ea895,0x0b405b9d
.word 0x66076e97,0x4d4a0b92,0x644a2fb0,0xfcb5c197
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 0xdd2a57c4,0xc5c272f0,0x4197e9c9,0x40dc1959
.word 0xd26ac34c,0x28485932,0x375ce0e0,0xe4c6d622
.word 0x47d620bc,0xd6ec9b42,0x6c90859b,0xc760df00
.word 0x1ccc4e1b,0xdaff1510,0x9488128e,0x2535cea0
.word 0x84f819d2,0xcc6436fb,0x66ea0941,0x99213eee
.word 0xa474cf44,0xc8cfb4c6,0x6802b458,0xe34422da
.word 0x240249c3,0xcb10ede7,0x68a56f5c,0xa15e0290
.word 0x92a9b6da,0xcfa1bde3,0xe0192508,0xbdc0b93a
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 0x75cb1eb3,0xaa60fab6,0x01d7986a,0x580e27e3
.word 0x11aa85e6,0x9f698293,0xa4779611,0x045f5d93
.word 0x6ee2c50a,0x28cdaf33,0x55eb9922,0xa1bc417d
.word 0x44a49f24,0x49e3a644,0xb7d0bb43,0x8ed22f88
.word 0x02c1ef13,0xead09b6c,0x5435fb43,0x9eda13ec
.word 0x355f6138,0xf78089c8,0xb64d286d,0x82481c7d
.word 0xe03f3216,0xe76d16fd,0x93f8e174,0x683c4fb4
.word 0x934547fb,0x294874c5,0x7f474116,0x7168f135
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 0xf30fe54c,0xa3ec3da7,0xaf7660d0,0xaa08f039
.word 0x84395052,0xfebeef11,0xc7e0793c,0x93e44e96
.word 0x04c6539f,0xf20594ca,0xa0c164ee,0x55fc08ac
.word 0x29fa5ff6,0xbb9d8147,0xe6534abf,0x6d2fe1d6
.word 0x50242c5e,0xf48d1b5a,0xfb047a70,0xe772c1d7
.word 0xea3cbb94,0x1da1e2a2,0x797bd718,0xc036f983
.word 0xc9cc518c,0x14d22aab,0x0dee578c,0x0b8def63
.word 0x5a866e68,0xac1b9c0f,0x125f5c07,0x7068ec52
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 0xd4579702,0x71c14d35,0xb0db0b00,0xea84b5b5
.word 0x1330e595,0xb8be2d26,0x9be64f0f,0x4580baa5
.word 0x6a3b0017,0x88afc615,0x161b8547,0x751b70e7
.word 0xbf019363,0x039d67d7,0x487c09bc,0x32b36cb0
.word 0x73c05836,0x9a7700b1,0xd1e29c92,0xb5c6b28c
.word 0x5e77cf1d,0x06eb0855,0xccc04ddb,0xf5680788
.word 0xe14ebaea,0x147413b7,0x0bb25056,0x11ff09e0
.word 0x9ddb8e14,0x01340283,0x8513cb41,0x8eab106f
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 0x1d9f16f9,0x73d86e6e,0x7414a226,0x41d6fb73
.word 0x568936ac,0xdd2fe4ef,0xb11a96e2,0x2125841b
.word 0xdf2ea215,0xa49560fd,0xde7ee670,0xe7dbd4a4
.word 0x0967b895,0x46b3c295,0xf8d3ef9b,0x3f09b60d
.word 0xb1327ec4,0xde677f80,0xed3c84f6,0xf501348d
.word 0xfad6121b,0xcd4a5c2b,0xa5b40834,0x7ff9fe09
.word 0x8fd91098,0x4d430df4,0x2f0ebf64,0x40e0520c
.word 0x6809f0bf,0x046be3ef,0x45a6ff85,0xdc25b1f0
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 0xf6c3fe78,0x12b2baf3,0x29fc0744,0x73706592
.word 0x7fb1ab5d,0xe44db8dd,0x0ba371c3,0x28fb77ba
.word 0x93cac4ad,0x287e1ba3,0x39374ec6,0xeee3994a
.word 0x6633f651,0xa34e42a0,0x3ab1cc15,0xb65c8720
.word 0xc52367a1,0x9c04155d,0x40383554,0x6036ebc4
.word 0x133a842c,0x9cf6df22,0x4c9f6608,0x8b43f00a
.word 0xe19a518a,0x09044c46,0x0b6db35c,0x7ec0aa95
.word 0xdf1a66a9,0x199f22e4,0xe7df35c6,0xda2a9c8c
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 0x92dccbb7,0x04c4904c,0xe7225578,0x97ec09dc
.word 0xe0d0b9b2,0xcb7b43d3,0x3ce6b23a,0x19a75f6f
.word 0x6fd1bd0a,0x0b61be14,0x7f5359a5,0x6ef4da74
.word 0x39742ea0,0x835e712d,0x165b805c,0x838da2ee
.word 0x90af2703,0x70d8367f,0x65f3f9ab,0xc0270440
.word 0xc5c34bfa,0x68e4db78,0xd48c2dd1,0x01bf4359
.word 0xec61f3fd,0xfb417e22,0x42367438,0x29d084d1
.word 0x73fa916f,0xb4b92ede,0x21beaf18,0x7c4dda80
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 0xcbb2e947,0x60227a56,0xe9733b3b,0x3567d230
.word 0x6ad5578a,0x41995e4b,0x4149fc91,0x2c9df936
.word 0x35b01512,0x013d7951,0xd0dbd1f0,0xcf502882
.word 0x52b052e1,0xa7722e0b,0x29431fcd,0x016882d4
.word 0xaab1afeb,0xf2b2a167,0x9f099a21,0x4733527c
.word 0xdcf42260,0x2324a406,0x4d4cd7ec,0xd98bb820
.word 0x81b29bf6,0xad7a65e9,0xf25b7a54,0x5fec8d65
.word 0xab70886c,0x74f0d10f,0xaf24081c,0x64a3e22e
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 0xb94cfcaf,0x7b3c6d0e,0x86e135ad,0x6602da1c
.word 0x347b21f2,0x1b5205df,0x1d4b9d1f,0x8013af5c
.word 0x8929cdb0,0xcde0735b,0x060e3591,0xb4ddad1b
.word 0x09547992,0x69a6ee37,0x19a7328e,0x0a1c0296
.word 0x02301f7b,0xa5cc524e,0xa58d1b4e,0xa72a7e76
.word 0xc8330a6c,0x4b75661e,0x9bffe874,0xd0e9cb01
.word 0x521c5280,0x78b68d09,0x692d227e,0x3f8b938f
.word 0xf5fb2a4f,0xcb5814de,0x9e71870c,0xcafbadbb
share3_end: