Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_semi_full_isa_3.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_semi_full_isa_3.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define SCONTEXT PCONTEXT
39#define MAIN_PAGE_NUCLEUS_ALSO
40#define MAIN_PAGE_HV_ALSO
41#define N_CPUS 8
42#define ENABLE_T0_Fp_exception_ieee_754_0x21
43#define ENABLE_T0_Fp_exception_other_0x22
44#define ENABLE_T0_Fp_disabled_0x20
45#define ENABLE_T0_Illegal_instruction_0x10
46#define ENABLE_T1_Illegal_instruction_0x10
47#define ENABLE_HT0_Illegal_instruction_0x10
48#define ENABLE_HT1_Illegal_instruction_0x10
49#define ENABLE_T0_Clean_Window_0x24
50#define THREAD_COUNT 8
51#define THREAD_STRIDE 1
52#define SKIP_TRAPCHECK
53#define USE_MPGEN_TRAPS
54
55#include "hboot.s"
56
57 .text
58 .global main
59main:
60
61! Check for processor ID
62
63 th_fork(processor,%l0)
64
65! Random code for Processor 0
66
67processor_0:
68 ta T_CHANGE_PRIV
69 set done_flags,%g1
70 mov 1,%g2
71 st %g2,[%g1+0x00] ! Set the start flag
72 wrpr %g0,7,%cleanwin
73 call p0_init_memory_pointers
74 wr %g0,0x80,%asi ! Setting default asi to 80
75
76! Initialize the floating point registers for processor 0
77
78 wr %g0,0x4,%fprs ! Make sure fef is 1
79 set p0_init_freg,%g1
80! %f0 = aae1c20d 539bf956 4a0a0f21 113ad118
81! %f4 = 3075cf4e c5fd274d 9241ba51 d1e87756
82! %f8 = ae0d969e c3d0785c 8f5cbdbe 5c45d5d9
83! %f12 = 54b29a1d 6acd28c0 9eb2fca4 aace5124
84 ldda [%g1]ASI_BLK_P,%f0
85 add %g1,64,%g1
86! %f16 = dd14409b 5d410702 30a9fd9c 54302806
87! %f20 = 530845e3 f00c538e cb371c88 93af2296
88! %f24 = 615c9b4c e5d9d840 84da2a62 52fc87b9
89! %f28 = f7691c2e 3572fc8f 9d3bbfef 94e147c4
90 ldda [%g1]ASI_BLK_P,%f16
91 add %g1,64,%g1
92! %f32 = e47dc02d 115a5046 397f76a0 3d620233
93! %f36 = a488ed1f b149bfb7 0db53565 b892a5cd
94! %f40 = bc49f75f c2d63e5d 17472008 6f38b1c1
95! %f44 = 15a0010f 75a84ca8 0e23d5a4 61e50ba9
96 ldda [%g1]ASI_BLK_P,%f32
97 xorcc %g0,%g0,%g3 ! init %g3 and set flags
98 membar #Sync ! Force the block loads to complete
99
100! Start of Random Code for processor 0
101
102p0_label_1:
103! Mem[0000000011800008] = bb5c1c2a 894a4fd2, %l2 = 2a8035f6, %l3 = 08373b66
104 ldda [%i3+%i4]0x89,%l2 ! %l2 = 00000000894a4fd2 00000000bb5c1c2a
105! %f0 = aae1c20d 539bf956, Mem[0000000010800000] = 77545652 7b14634f
106 stda %f0 ,[%i1+0x000]%asi ! Mem[0000000010800000] = aae1c20d 539bf956
107! Mem[0000000031800040] = bc14e06d, %l0 = 13b286aa72045452
108 ldsw [%o3+0x040],%l0 ! %l0 = ffffffffbc14e06d
109! %l5 = 8cd932d7c3d47803, immed = 00000d20, %y = 00000000
110 sdiv %l5,0xd20,%l5 ! %l5 = 00000000000eeb9d
111 mov %l0,%y ! %y = bc14e06d
112! Randomly selected nop
113 nop
114! Mem[0000000011000010] = 7f37a470, %l4 = 8ee4768639c2c1cb
115 lduha [%i2+%i5]0x80,%l4 ! %l4 = 0000000000007f37
116! %l7 = f7a1445a3901f8ac, immed = fffff61a, %y = bc14e06d
117 umulcc %l7,-0x9e6,%l2 ! %l2 = 3901f677b67c8978, %ccr = 08, %y = 3901f677
118! %f0 = aae1c20d 539bf956, Mem[0000000011000030] = 6cf722a5 533a3bfb
119 stda %f0 ,[%i2+%o6]0x81 ! Mem[0000000011000030] = aae1c20d 539bf956
120! Mem[0000000031000004] = c8c8935f, %l5 = 00000000000eeb9d
121 ldsh [%o2+0x006],%l5 ! %l5 = ffffffffffff935f
122! %l1 = cad7c3ee11e36e97, %l1 = cad7c3ee11e36e97, %l4 = 0000000000007f37
123 addc %l1,%l1,%l4 ! %l4 = 95af87dc23c6dd2e
124
125p0_label_2:
126! %l4 = 95af87dc23c6dd2e, Mem[0000000030000000] = 85c60fb7ef75d220
127 stx %l4,[%o0+%g0] ! Mem[0000000030000000] = 95af87dc23c6dd2e
128! %l2 = 3901f677b67c8978, Mem[000000001180005e] = 1b69abeb
129 stba %l2,[%i3+0x05e]%asi ! Mem[000000001180005c] = 1b6978eb
130! Mem[0000000011000008] = a10050c907ffad92, %l5 = ffffffffffff935f
131 ldxa [%i2+%i4]0x88,%l5 ! %l5 = a10050c907ffad92
132! %f11 = 5c45d5d9, Mem[0000000031800044] = 5bbc47ac
133 st %f11,[%o3+0x044] ! Mem[0000000031800044] = 5c45d5d9
134! %l5 = a10050c907ffad92, %l6 = 8eef9bb82f202395, %l5 = a10050c907ffad92
135 sdivx %l5,%l6,%l5 ! %l5 = 0000000000000000
136! Mem[0000000011000048] = a7bb86d9, %l4 = 95af87dc23c6dd2e
137 lduw [%i2+0x048],%l4 ! %l4 = 00000000a7bb86d9
138! Mem[0000000031800044] = 5c45d5d9, %l4 = 00000000a7bb86d9
139 lduh [%o3+0x046],%l4 ! %l4 = 000000000000d5d9
140! Mem[0000000010000028] = 9a08a893, %l0 = ffffffffbc14e06d
141 lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000093
142! Mem[0000000031800000] = 318aca7b, %l4 = 000000000000d5d9
143 ldsw [%o3+%g0],%l4 ! %l4 = 00000000318aca7b
144! %l7 = f7a1445a3901f8ac, immed = 00000573, %y = 3901f677
145 smulcc %l7,0x573,%l1 ! %l1 = 00000136a5be1144, %ccr = 08, %y = 136
146
147p0_label_3:
148! %l6 = 2f202395, %l7 = 3901f8ac, Mem[0000000010800020] = db0945ce 6d826675
149 std %l6,[%i1+%o4] ! Mem[0000000010800020] = 2f202395 3901f8ac
150! %l3 = 00000000bb5c1c2a, Mem[0000000011000020] = 43b4fa5c
151 stba %l3,[%i2+%o4]0x81 ! Mem[0000000011000020] = 2ab4fa5c
152! %l3 = 00000000bb5c1c2a, immed = ffffffc0, %l4 = 00000000318aca7b
153 sub %l3,-0x040,%l4 ! %l4 = 00000000bb5c1c6a
154! %l6 = 8eef9bb82f202395, Mem[0000000010000028] = 93a8089ad3996441
155 stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010000028] = 8eef9bb82f202395
156! %l1 = 00000136a5be1144, immed = 00000023, %l3 = 00000000bb5c1c2a
157 srax %l1,0x023,%l3 ! %l3 = 0000000000000026
158! %f30 = 9d3bbfef 94e147c4, Mem[0000000010800028] = 139ad4a3 ae4b837c
159 stda %f30,[%i1+%o5]0x89 ! Mem[0000000010800028] = 9d3bbfef 94e147c4
160! %l5 = 0000000000000000, immed = 000003a2, %l0 = 0000000000000093
161 and %l5,0x3a2,%l0 ! %l0 = 0000000000000000
162! Mem[0000000011800010] = 6f6d6b8c eb596f44, %l6 = 2f202395, %l7 = 3901f8ac
163 ldda [%i3+%i5]0x81,%l6 ! %l6 = 000000006f6d6b8c 00000000eb596f44
164! %l4 = 00000000bb5c1c6a, immed = 00000b94, %l2 = 3901f677b67c8978
165 or %l4,0xb94,%l2 ! %l2 = 00000000bb5c1ffe
166! %l6 = 000000006f6d6b8c, %l1 = 00000136a5be1144, %l3 = 0000000000000026
167 sra %l6,%l1,%l3 ! %l3 = 0000000006f6d6b8
168
169p0_label_4:
170! %f28 = f7691c2e 3572fc8f, Mem[0000000011000000] = 4c4fd8b3 c7be73fb
171 stda %f28,[%i2+%g0]0x89 ! Mem[0000000011000000] = f7691c2e 3572fc8f
172! Invert Register : %l7 = 00000000eb596f44
173 xor %l7,-1,%l7 ! %l7 = ffffffff14a690bb
174! %l7 = ffffffff14a690bb, %l2 = 00000000bb5c1ffe, %l2 = 00000000bb5c1ffe
175 or %l7,%l2,%l2 ! %l2 = ffffffffbffe9fff
176! Mem[0000000010800038] = 1e377d24d3a6585b, %l7 = ffffffff14a690bb
177 ldxa [%i1+0x038]%asi,%l7 ! %l7 = 1e377d24d3a6585b
178! Mem[0000000030800040] = b987fafba34bcf28, %f20 = 530845e3 f00c538e
179 ldda [%o1+0x040]%asi,%f20 ! %f20 = b987fafb a34bcf28
180! %l5 = 0000000000000000, Mem[0000000031000000] = 0dd4cef1
181 stw %l5,[%o2+%g0] ! Mem[0000000031000000] = 00000000
182! Mem[0000000031000044] = 1ac31feb, %f3 = 113ad118
183 ld [%o2+0x044],%f3 ! %f3 = 1ac31feb
184! %l3 = 0000000006f6d6b8, Mem[0000000011000000] = 3572fc8f
185 stwa %l3,[%i2+%g0]0x89 ! Mem[0000000011000000] = 06f6d6b8
186! %l2 = ffffffffbffe9fff, Mem[0000000010000018] = 178af7e6
187 stba %l2,[%i0+%i6]0x89 ! Mem[0000000010000018] = 178af7ff
188! %l0 = 0000000000000000, %l0 = 0000000000000000, %l7 = 1e377d24d3a6585b
189 udivx %l0,%l0,%l7 ! %l7 = 1e377d24d3a6585b
190
191p0_label_5:
192! Mem[0000000010800020] = 2f2023953901f8ac, %f10 = 8f5cbdbe 5c45d5d9
193 ldda [%i1+%o4]0x80,%f10 ! %f10 = 2f202395 3901f8ac
194! Mem[0000000010000048] = e8059644, %l5 = 0000000000000000
195 ldsw [%i0+0x048],%l5 ! %l5 = ffffffffe8059644
196! %l6 = 000000006f6d6b8c, Mem[0000000030800040] = b987fafba34bcf28
197 stx %l6,[%o1+0x040] ! Mem[0000000030800040] = 000000006f6d6b8c
198! %l6 = 000000006f6d6b8c, Mem[0000000030000001] = 95af87dc
199 stb %l6,[%o0+0x001] ! Mem[0000000030000000] = 958c87dc
200! Mem[0000000030000004] = 23c6dd2e, %l1 = 00000136a5be1144
201 lduh [%o0+0x006],%l1 ! %l1 = 000000000000dd2e
202! %l4 = 00000000bb5c1c6a, immed = 00000003, %l7 = 1e377d24d3a6585b
203 sra %l4,0x003,%l7 ! %l7 = fffffffff76b838d
204! Mem[0000000010800000] = aae1c20d, %l7 = fffffffff76b838d
205 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000aae1c20d
206! %l4 = 00000000bb5c1c6a
207 sethi %hi(0x3b5da800),%l4 ! %l4 = 000000003b5da800
208! Mem[0000000031800000] = 318aca7b, %f31 = 94e147c4
209 ld [%o3+%g0],%f31 ! %f31 = 318aca7b
210! %l4 = 000000003b5da800, %l0 = 0000000000000028, %y = 00000136
211 sdiv %l4,%l0,%l7 ! %l7 = 000000007fffffff
212 mov %l0,%y ! %y = 00000028
213
214p0_label_6:
215! %l4 = 000000003b5da800, %l5 = ffffffffe8059644, %l6 = 000000006f6d6b8c
216 sub %l4,%l5,%l6 ! %l6 = 00000000535811bc
217! %l5 = ffffffffe8059644, %l2 = ffffffffbffe9fff, %l6 = 00000000535811bc
218 andcc %l5,%l2,%l6 ! %l6 = ffffffffa8049644, %ccr = 88
219! %l1 = 000000000000dd2e, Mem[0000000011000008] = 92adff07
220 stha %l1,[%i2+%i4]0x80 ! Mem[0000000011000008] = dd2eff07
221! %l4 = 000000003b5da800, Mem[0000000011000020] = 2ab4fa5c
222 stha %l4,[%i2+%o4]0x80 ! Mem[0000000011000020] = a800fa5c
223 save ! CWP = 1
224! Mem[0000000011800008] = 894a4fd2, %l7 = 42730705dcddfee0
225 lduwa [%o3+%o4]0x88,%l7 ! %l7 = 00000000894a4fd2
226! %f26 = 84da2a62, Mem[0000000031800040] = bc14e06d
227 st %f26,[%i3+0x040] ! Mem[0000000031800040] = 84da2a62
228! %l6 = 98267335, %l7 = 894a4fd2, Mem[0000000031800000] = 318aca7b 5b31ee7f
229 stda %l6,[%i3+0x000]%asi ! Mem[0000000031800000] = 98267335 894a4fd2
230! Mem[0000000010000020] = 197c14dd, %l5 = f5ff0ca2ed3ca360
231 ldsw [%o0+%i4],%l5 ! %l5 = 00000000197c14dd
232! Mem[0000000010800070] = cb9e085e, %l2 = a8cf1ae48ce75c93
233 ldswa [%o1+0x070]%asi,%l2 ! %l2 = ffffffffcb9e085e
234
235p0_label_7: ! %cwp = 1
236! %l0 = 0f834dfd, %l1 = 3c6368fa, Mem[0000000030800000] = 06c26ca4 5615786a
237 std %l0,[%i1+%g0] ! Mem[0000000030800000] = 0f834dfd 3c6368fa
238! Randomly selected nop
239 nop
240! %l5 = 00000000197c14dd, immed = fffffd5a, %l7 = 00000000894a4fd2
241 andn %l5,-0x2a6,%l7 ! %l7 = 0000000000000085
242! %l6 = 98267335, %l7 = 00000085, Mem[0000000030000000] = 958c87dc 23c6dd2e
243 std %l6,[%i0+%g0] ! Mem[0000000030000000] = 98267335 00000085
244! %l7 = 0000000000000085, %l2 = ffffffffcb9e085e, %l2 = ffffffffcb9e085e
245 taddcctv %l7,%l2,%l2 ! %l0 = 6f46f4e80f834e20, Trapped
246! Mem[0000000031800040] = 84da2a62, %l6 = c98d837098267335
247 ldsha [%i3+0x040]%asi,%l6 ! %l6 = ffffffffffff84da
248! %l2 = ffffffffcb9e085e, immed = 00000844, %l4 = e27ea0b5e1d47978
249 andcc %l2,0x844,%l4 ! %l4 = 0000000000000844, %ccr = 00
250! Mem[0000000011000020] = 5cfa00a8, %l6 = ffffffffffff84da
251 lduwa [%o2+%i4]0x88,%l6 ! %l6 = 000000005cfa00a8
252! %l0 = 6f46f4e80f834e20, %l5 = 00000000197c14dd, %l5 = 00000000197c14dd
253 srl %l0,%l5,%l5 ! %l5 = 0000000000000000
254! Mem[0000000011800008] = d24f4a89, %l6 = 000000005cfa00a8
255 ldswa [%o3+%o4]0x81,%l6 ! %l6 = ffffffffd24f4a89
256
257p0_label_8: ! %cwp = 1
258! Mem[0000000010000018] = 05195181 178af7ff, %l4 = 00000844, %l5 = 00000000
259 ldda [%o0+%o6]0x89,%l4 ! %l4 = 00000000178af7ff 0000000005195181
260! Invert Register : %l1 = 97ed35483c6368fa
261 xor %l1,-1,%l1 ! %l1 = 6812cab7c39c9705
262! Invert Register : %l7 = 0000000000000085
263 xor %l7,-1,%l7 ! %l7 = ffffffffffffff7a
264! %l1 = 6812cab7c39c9705, %l7 = ffffffffffffff7a, %l1 = 6812cab7c39c9705
265 orn %l1,%l7,%l1 ! %l1 = 6812cab7c39c9785
266! Mem[0000000011800060] = 388d6e2d, %l3 = 19b7c388b609576c
267 ldub [%o3+0x061],%l3 ! %l3 = 000000000000008d
268! Mem[0000000030000000] = 98267335, %l1 = 6812cab7c39c9785
269 lduh [%i0+%g0],%l1 ! %l1 = 0000000000009826
270! Mem[0000000010000070] = 45b65962, %l5 = 0000000005195181
271 ldsw [%o0+0x070],%l5 ! %l5 = 0000000045b65962
272! Mem[0000000030000000] = 98267335, %l7 = ffffffffffffff7a
273 lduh [%i0+%g0],%l7 ! %l7 = 0000000000009826
274! %l3 = 000000000000008d, immed = fffff57b, %l1 = 0000000000009826
275 addc %l3,-0xa85,%l1 ! %l1 = fffffffffffff608
276! %l7 = 0000000000009826, Mem[0000000010800010] = 7defae26
277 stba %l7,[%o1+%o5]0x81 ! Mem[0000000010800010] = 26efae26
278
279p0_label_9: ! %cwp = 1
280! Mem[0000000030000044] = da76fb9c, %l0 = 6f46f4e80f834e20
281 ldsh [%i0+0x046],%l0 ! %l0 = fffffffffffffb9c
282! %l7 = 0000000000009826, immed = 000006f2, %l4 = 00000000178af7ff
283 orn %l7,0x6f2,%l4 ! %l4 = fffffffffffff92f
284! Mem[0000000011800000] = 21bf07377854de02, %l1 = fffffffffffff608
285 ldxa [%o3+%g0]0x88,%l1 ! %l1 = 21bf07377854de02
286! %l0 = fffffffffffffb9c, immed = fffff332, %y = 00000028
287 sdiv %l0,-0xcce,%l3 ! %l3 = fffffffffccc4cda
288 mov %l0,%y ! %y = fffffb9c
289! %l6 = ffffffffd24f4a89, Mem[0000000010800020] = 9523202f
290 stha %l6,[%o1+%i4]0x88 ! Mem[0000000010800020] = 95234a89
291! %l6 = ffffffffd24f4a89, immed = ffffff29, %l1 = 21bf07377854de02
292 xor %l6,-0x0d7,%l1 ! %l1 = 000000002db0b5a0
293! Set Register : %l1 = 000000002db0b5a0
294 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
295! %f25 = e5d9d840, Mem[0000000011000008] = dd2eff07
296 sta %f25,[%o2+0x008]%asi ! Mem[0000000011000008] = e5d9d840
297! %l1 = ffffffffffffffff, %l7 = 0000000000009826, %l6 = ffffffffd24f4a89
298 andcc %l1,%l7,%l6 ! %l6 = 0000000000009826, %ccr = 00
299! Mem[0000000010800020] = 894a23953901f8ac, %f24 = 615c9b4c e5d9d840
300 ldda [%o1+%i4]0x81,%f24 ! %f24 = 894a2395 3901f8ac
301
302p0_label_10: ! %cwp = 1
303! %l3 = fffffffffccc4cda, %l2 = ffffffffcb9e085e, %l1 = ffffffffffffffff
304 orncc %l3,%l2,%l1 ! %l1 = fffffffffcedfffb, %ccr = 88
305! %l1 = fffffffffcedfffb, %l6 = 0000000000009826, %l6 = 0000000000009826
306 udivx %l1,%l6,%l6 ! %l6 = 0001aebcbc9aef0a
307! %f16 = dd14409b 5d410702, Mem[0000000011000010] = 7f37a470 d3611777
308 std %f16,[%o2+%o5] ! Mem[0000000011000010] = dd14409b 5d410702
309! %l2 = ffffffffcb9e085e, %l4 = fffffffffffff92f, %y = fffffb9c
310 smulcc %l2,%l4,%l0 ! %l0 = 000001650fc8f742, %ccr = 00, %y = 165
311! %l5 = 0000000045b65962, %l4 = fffffffffffff92f, %l4 = fffffffffffff92f
312 or %l5,%l4,%l4 ! %l4 = fffffffffffff96f
313! %l6 = 0001aebcbc9aef0a, %l4 = fffffffffffff96f, %l6 = 0001aebcbc9aef0a
314 sub %l6,%l4,%l6 ! %l6 = 0001aebcbc9af59b
315! %l7 = 0000000000009826, %l4 = fffffffffffff96f, %l5 = 0000000045b65962
316 andcc %l7,%l4,%l5 ! %l5 = 0000000000009826, %ccr = 00
317! Mem[0000000030800000] = 0f834dfd3c6368fa, %l1 = fffffffffcedfffb
318 ldx [%i1+%g0],%l1 ! %l1 = 0f834dfd3c6368fa
319! Mem[0000000010800000] = aae1c20d, %l4 = fffffffffffff96f
320 ldswa [%o1+%g0]0x81,%l4 ! %l4 = ffffffffaae1c20d
321! %l2 = ffffffffcb9e085e, %l0 = 000001650fc8f742, %l6 = 0001aebcbc9af59b
322 tsubcctv %l2,%l0,%l6 ! %l0 = 000001650fc8f765, Trapped
323
324p0_label_11: ! %cwp = 1
325 restore ! CWP = 0
326! %l2 = ffffffffbffe9fff, %l7 = 000000007fffffff, %l2 = ffffffffbffe9fff
327 sll %l2,%l7,%l2 ! %l2 = dfff4fff80000000
328! %l6 = ffffffffa8049644, immed = fffff994, %l1 = 000000000000dd2e
329 orcc %l6,-0x66c,%l1 ! %l1 = ffffffffffffffd4, %ccr = 88
330! %l5 = ffffffffe8059644, %l6 = ffffffffa8049644, %l7 = 000000007fffffff
331 andcc %l5,%l6,%l7 ! %l7 = ffffffffa8049644, %ccr = 88
332! Invert Register : %l2 = dfff4fff80000000
333 xor %l2,-1,%l2 ! %l2 = 2000b0007fffffff
334! %l3 = 0000000006f6d6b8, immed = fffff14b, %l0 = 0000000000000028
335 subc %l3,-0xeb5,%l0 ! %l0 = 0000000006f6e56d
336! Mem[0000000011000028] = ec3f861b, %l0 = 0000000006f6e56d
337 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ec
338! %f1 = 539bf956, Mem[0000000010800000] = aae1c20d
339 sta %f1 ,[%i1+%g0]0x81 ! Mem[0000000010800000] = 539bf956
340! Mem[0000000031800004] = 894a4fd2, %l6 = ffffffffa8049644
341 lduh [%o3+0x006],%l6 ! %l6 = 0000000000004fd2
342! %l2 = 2000b0007fffffff, immed = fffff055, %y = 00000165
343 umul %l2,-0xfab,%l6 ! %l6 = 7ffff82980000fab, %y = 7ffff829
344
345p0_label_12:
346! %f26 = 84da2a62, Mem[0000000031000044] = 1ac31feb
347 st %f26,[%o2+0x044] ! Mem[0000000031000044] = 84da2a62
348! %f23 = 93af2296, Mem[000000001180006c] = 9bbc1b25
349 sta %f23,[%i3+0x06c]%asi ! Mem[000000001180006c] = 93af2296
350! Mem[0000000010800000] = 56f99b53, %l5 = ffffffffe8059644
351 ldsha [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffff9b53
352! %l4 = 000000003b5da800, %l3 = 0000000006f6d6b8, %l5 = ffffffffffff9b53
353 sll %l4,%l3,%l5 ! %l5 = 003b5da800000000
354! Mem[0000000030000000] = 9826733500000085, %f18 = 30a9fd9c 54302806
355 ldda [%o0+0x000]%asi,%f18 ! %f18 = 98267335 00000085
356! Mem[0000000011000028] = fb3577931b863fec, %f18 = 98267335 00000085
357 ldda [%i2+%o5]0x88,%f18 ! %f18 = fb357793 1b863fec
358! Invert Register : %l0 = 00000000000000ec
359 xor %l0,-1,%l0 ! %l0 = ffffffffffffff13
360! %l4 = 000000003b5da800, immed = fffff52e, %l4 = 000000003b5da800
361 addccc %l4,-0xad2,%l4 ! %l4 = 000000003b5d9d2e, %ccr = 11
362! %l6 = 7ffff82980000fab, %l6 = 7ffff82980000fab, %l3 = 0000000006f6d6b8
363 subc %l6,%l6,%l3 ! %l3 = ffffffffffffffff
364! %l5 = 003b5da800000000, %l1 = ffffffffffffffd4, %l3 = ffffffffffffffff
365 sra %l5,%l1,%l3 ! %l3 = 0000000000000000
366
367p0_label_13:
368! %l7 = ffffffffa8049644, immed = fffff20a, %y = 7ffff829
369 smulcc %l7,-0xdf6,%l1 ! %l1 = 000004cc4ff626a8, %ccr = 00, %y = 4cc
370! %l7 = ffffffffa8049644, Mem[0000000011000028] = ec3f861b
371 stha %l7,[%i2+%o5]0x80 ! Mem[0000000011000028] = 9644861b
372! retry : should take illegal inst trap, %l0 = ffffffffffffff13
373 retry ! Illegal inst trap : %l0 = ffffffffffffff23
374! %l5 = 003b5da800000000, Mem[0000000031800004] = 894a4fd2
375 stb %l5,[%o3+0x004] ! Mem[0000000031800004] = 004a4fd2
376! Mem[0000000010000000] = d96006974e5be642, %f0 = aae1c20d 539bf956
377 ldda [%i0+%g0]0x88,%f0 ! %f0 = d9600697 4e5be642
378! %l3 = 0000000000000000, Mem[0000000010800010] = 26efae26
379 stwa %l3,[%i1+%i5]0x80 ! Mem[0000000010800010] = 00000000
380! Mem[0000000010000020] = 197c14dd969d0f83, %l7 = ffffffffa8049644
381 ldxa [%i0+%o4]0x81,%l7 ! %l7 = 197c14dd969d0f83
382! %l1 = 000004cc4ff626a8, Mem[0000000011800010] = 6f6d6b8c
383 stba %l1,[%i3+%i5]0x81 ! Mem[0000000011800010] = a86d6b8c
384! Mem[0000000031000040] = e89c0c76 84da2a62, %l4 = 3b5d9d2e, %l5 = 00000000
385 ldd [%o2+0x040],%l4 ! %l4 = 00000000e89c0c76 0000000084da2a62
386! %l1 = 000004cc4ff626a8, immed = 00000bc0, %l6 = 7ffff82980000fab
387 xorcc %l1,0xbc0,%l6 ! %l6 = 000004cc4ff62d68, %ccr = 00
388
389p0_label_14:
390! %f8 = ae0d969e c3d0785c, Mem[0000000030000040] = 44362ded da76fb9c
391 std %f8 ,[%o0+0x040] ! Mem[0000000030000040] = ae0d969e c3d0785c
392! Mem[0000000030000040] = ae0d969e, %l1 = 000004cc4ff626a8
393 lduh [%o0+0x040],%l1 ! %l1 = 000000000000ae0d
394! Mem[0000000030800040] = 00000000, %l3 = 0000000000000000
395 ldswa [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
396! Mem[0000000031800000] = 98267335, %l1 = 000000000000ae0d
397 ldsw [%o3+%g0],%l1 ! %l1 = ffffffff98267335
398! %l4 = 00000000e89c0c76, immed = fffff182, %l2 = 2000b0007fffffff
399 addc %l4,-0xe7e,%l2 ! %l2 = 00000000e89bfdf8
400! Mem[0000000010000018] = 05195181178af7ff, %f28 = f7691c2e 3572fc8f
401 ldda [%i0+%i6]0x88,%f28 ! %f28 = 05195181 178af7ff
402! Mem[0000000011800018] = 29556cda 3c1f3ad5, %l2 = e89bfdf8, %l3 = 00000000
403 ldda [%i3+%i6]0x89,%l2 ! %l2 = 000000003c1f3ad5 0000000029556cda
404! %l6 = 000004cc4ff62d68, %l2 = 000000003c1f3ad5, %y = 000004cc
405 umulcc %l6,%l2,%l0 ! %l0 = 12c773d42db55788, %ccr = 00, %y = 12c773d4
406! Invert Register : %l6 = 000004cc4ff62d68
407 xor %l6,-1,%l6 ! %l6 = fffffb33b009d297
408! %l7 = 197c14dd969d0f83, %l7 = 197c14dd969d0f83, %l7 = 197c14dd969d0f83
409 addccc %l7,%l7,%l7 ! %l7 = 32f829bb2d3a1f06, %ccr = 03
410
411p0_label_15:
412! %l0 = 12c773d42db55788, %l3 = 0000000029556cda, %l2 = 000000003c1f3ad5
413 subc %l0,%l3,%l2 ! %l2 = 12c773d4045feaad
414! Mem[0000000010000010] = 3ff8b4f659f98bbb, %f20 = b987fafb a34bcf28
415 ldd [%i0+%i5],%f20 ! %f20 = 3ff8b4f6 59f98bbb
416! Mem[0000000010000030] = 79229230, %l7 = 32f829bb2d3a1f06
417 ldsba [%i0+%o6]0x89,%l7 ! %l7 = 0000000000000030
418! %l0 = 12c773d42db55788, Mem[0000000010000028] = 8eef9bb8
419 stba %l0,[%i0+%o5]0x81 ! Mem[0000000010000028] = 88ef9bb8
420! %l2 = 12c773d4045feaad, immed = 00000659, %l5 = 0000000084da2a62
421 orncc %l2,0x659,%l5 ! %l5 = fffffffffffffbaf, %ccr = 88
422! %l0 = 12c773d42db55788, immed = 0000025f, %l0 = 12c773d42db55788
423 xor %l0,0x25f,%l0 ! %l0 = 12c773d42db555d7
424! Mem[0000000011000028] = 1b864496, %f30 = 9d3bbfef
425 lda [%i2+%o5]0x88,%f30 ! %f30 = 1b864496
426! %l0 = 12c773d42db555d7, Mem[0000000031000044] = 84da2a62
427 stw %l0,[%o2+0x044] ! Mem[0000000031000044] = 2db555d7
428! %l7 = 0000000000000030, %l2 = 12c773d4045feaad, %l0 = 12c773d42db555d7
429 orcc %l7,%l2,%l0 ! %l0 = 12c773d4045feabd, %ccr = 00
430! %l4 = 00000000e89c0c76, Mem[0000000010000048] = e8059644
431 stw %l4,[%i0+0x048] ! Mem[0000000010000048] = e89c0c76
432
433p0_label_16:
434! Mem[0000000030800040] = 000000006f6d6b8c, %f18 = fb357793 1b863fec
435 ldda [%o1+0x040]%asi,%f18 ! %f18 = 00000000 6f6d6b8c
436! Mem[0000000011000018] = 84cb78ca, %l7 = 0000000000000030
437 ldsha [%i2+%i6]0x81,%l7 ! %l7 = ffffffffffff84cb
438! Mem[0000000011800028] = bcb47c5246a6fe92, %f6 = 9241ba51 d1e87756
439 ldda [%i3+%o5]0x81,%f6 ! %f6 = bcb47c52 46a6fe92
440! %l5 = fffffffffffffbaf, %l7 = ffffffffffff84cb, %l1 = ffffffff98267335
441 orncc %l5,%l7,%l1 ! %l1 = fffffffffffffbbf, %ccr = 88
442! %l7 = ffffffffffff84cb, Mem[0000000031000000] = 00000000c8c8935f
443 stx %l7,[%o2+%g0] ! Mem[0000000031000000] = ffffffffffff84cb
444! %l5 = fffffffffffffbaf, Mem[000000001100006b] = 7648825b
445 stb %l5,[%i2+0x06b] ! Mem[0000000011000068] = 764882af
446! Mem[0000000010800010] = 00000000, %l4 = 00000000e89c0c76
447 lduba [%i1+%i5]0x88,%l4 ! %l4 = 0000000000000000
448! %l5 = fffffffffffffbaf, Mem[0000000010000062] = 7304aa94
449 stb %l5,[%i0+0x062] ! Mem[0000000010000060] = 7304af94
450! Mem[0000000030800040] = 00000000, %l3 = 0000000029556cda
451 ldsb [%o1+0x043],%l3 ! %l3 = 0000000000000000
452! %f15 = aace5124, Mem[0000000031800040] = 84da2a62
453 st %f15,[%o3+0x040] ! Mem[0000000031800040] = aace5124
454
455p0_label_17:
456! %l2 = 045feaad, %l3 = 00000000, Mem[0000000031800000] = 98267335 004a4fd2
457 std %l2,[%o3+%g0] ! Mem[0000000031800000] = 045feaad 00000000
458! %l5 = fffffffffffffbaf, immed = 0000096a, %l5 = fffffffffffffbaf
459 tsubcctv %l5,0x96a,%l5 ! %l0 = 12c773d4045feae0, Trapped
460! %l0 = 045feae0, %l1 = fffffbbf, Mem[0000000031000040] = e89c0c76 2db555d7
461 stda %l0,[%o2+0x040]%asi ! Mem[0000000031000040] = 045feae0 fffffbbf
462! %l1 = fffffffffffffbbf, immd = fffffffffffff4f1, %l2 = 12c773d4045feaad
463 udivx %l1,-0xb0f,%l2 ! %l2 = 0000000000000001
464! %l7 = ffffffffffff84cb, Mem[0000000010000028] = 88ef9bb8
465 stba %l7,[%i0+0x028]%asi ! Mem[0000000010000028] = cbef9bb8
466! %l3 = 0000000000000000, Mem[0000000010800074] = 7ff7ae86
467 stb %l3,[%i1+0x074] ! Mem[0000000010800074] = 00f7ae86
468! Mem[0000000011000000] = 06f6d6b8, %l3 = 0000000000000000
469 lduwa [%i2+%g0]0x88,%l3 ! %l3 = 0000000006f6d6b8
470! %l3 = 0000000006f6d6b8, immed = 0000002f, %l5 = fffffffffffffbaf
471 srlx %l3,0x02f,%l5 ! %l5 = 0000000000000000
472! Mem[0000000031800040] = aace5124 5c45d5d9, %l6 = b009d297, %l7 = ffff84cb
473 ldd [%o3+0x040],%l6 ! %l6 = 00000000aace5124 000000005c45d5d9
474 save ! CWP = 1
475
476p0_label_18: ! %cwp = 1
477! Mem[0000000030000040] = ae0d969e c3d0785c, %l2 = cb9e085e, %l3 = fccc4cda
478 ldda [%i0+0x040]%asi,%l2 ! %l2 = 00000000ae0d969e 00000000c3d0785c
479! %l6 = 0001aebcbc9af59b, %l7 = 0000000000009826, %y = 12c773d4
480 sdivcc %l6,%l7,%l3 ! %l3 = 000000007fffffff, %ccr = 02
481 mov %l0,%y ! %y = 0fc8f765
482! %l3 = 000000007fffffff, %l2 = 00000000ae0d969e, %l5 = 0000000000009826
483 subccc %l3,%l2,%l5 ! %l5 = ffffffffd1f26961, %ccr = 9b
484! Mem[0000000010800000] = 56f99b53, %l2 = 00000000ae0d969e
485 ldsha [%o1+%g0]0x89,%l2 ! %l2 = ffffffffffff9b53
486! %l1 = 0f834dfd3c6368fa, %l1 = 0f834dfd3c6368fa, %l0 = 000001650fc8f765
487 sllx %l1,%l1,%l0 ! %l0 = e800000000000000
488! %l3 = 000000007fffffff, %l3 = 000000007fffffff, %l7 = 0000000000009826
489 and %l3,%l3,%l7 ! %l7 = 000000007fffffff
490! %f25 = 3901f8ac, Mem[0000000030800040] = 00000000
491 st %f25,[%i1+0x040] ! Mem[0000000030800040] = 3901f8ac
492! %l6 = 0001aebcbc9af59b, %l6 = 0001aebcbc9af59b, %l3 = 000000007fffffff
493 xor %l6,%l6,%l3 ! %l3 = 0000000000000000
494! Mem[0000000011800030] = ef145285, %l2 = ffffffffffff9b53
495 ldsba [%o3+%i6]0x89,%l2 ! %l2 = ffffffffffffff85
496! Mem[0000000010800018] = aad35752, %l5 = ffffffffd1f26961
497 lduwa [%o1+%o6]0x80,%l5 ! %l5 = 00000000aad35752
498
499p0_label_19: ! %cwp = 1
500! Mem[0000000010000008] = 93e3b0e3, %l0 = e800000000000000
501 ldsha [%o0+%o4]0x89,%l0 ! %l0 = ffffffffffffb0e3
502! %l6 = 0001aebcbc9af59b, %l1 = 0f834dfd3c6368fa, %l7 = 000000007fffffff
503 xorcc %l6,%l1,%l7 ! %l7 = 0f82e34180f99d61, %ccr = 08
504! %l7 = 0f82e34180f99d61, immed = fffff67e, %l7 = 0f82e34180f99d61
505 or %l7,-0x982,%l7 ! %l7 = ffffffffffffff7f
506! Invert Register : %l7 = ffffffffffffff7f
507 xor %l7,-1,%l7 ! %l7 = 0000000000000080
508! %l6 = 0001aebcbc9af59b, %l0 = ffffffffffffb0e3, %y = 0fc8f765
509 udiv %l6,%l0,%l0 ! %l0 = 000000000fc8fc46
510 mov %l0,%y ! %y = 0fc8fc46
511! Mem[0000000010800048] = a9b20a07 668f33c3, %l2 = ffffff85, %l3 = 00000000
512 ldd [%o1+0x048],%l2 ! %l2 = 00000000a9b20a07 00000000668f33c3
513! %l5 = 00000000aad35752, %l7 = 0000000000000080, %l3 = 00000000668f33c3
514 tsubcc %l5,%l7,%l3 ! %l3 = 00000000aad356d2, %ccr = 0a
515! Mem[0000000011000018] = ca78cb84, %l1 = 0f834dfd3c6368fa
516 ldsha [%o2+%o6]0x89,%l1 ! %l1 = ffffffffffffcb84
517! %l7 = 0000000000000080, immed = 00000d5b, %l6 = 0001aebcbc9af59b
518 xorcc %l7,0xd5b,%l6 ! %l6 = 0000000000000ddb, %ccr = 00
519! Mem[0000000011000030] = aae1c20d 539bf956, %l2 = a9b20a07, %l3 = aad356d2
520 ldd [%o2+%i6],%l2 ! %l2 = 00000000aae1c20d 00000000539bf956
521
522p0_label_20: ! %cwp = 1
523! %l5 = 00000000aad35752, Mem[0000000030000040] = ae0d969e
524 sth %l5,[%i0+0x040] ! Mem[0000000030000040] = 5752969e
525! Mem[0000000011000018] = 84cb78ca474603d6, %l1 = ffffffffffffcb84
526 ldx [%o2+%o6],%l1 ! %l1 = 84cb78ca474603d6
527! %l5 = 00000000aad35752, immed = fffff673, %l6 = 0000000000000ddb
528 andncc %l5,-0x98d,%l6 ! %l6 = 0000000000000100, %ccr = 00
529! %l4 = ffffffffaae1c20d, immed = 000008f4, %l2 = 00000000aae1c20d
530 addc %l4,0x8f4,%l2 ! %l2 = ffffffffaae1cb01
531! %l2 = ffffffffaae1cb01, immed = fffffa81, %l6 = 0000000000000100
532 tsubcc %l2,-0x57f,%l6 ! %l6 = ffffffffaae1d080, %ccr = 9b
533! %l0 = 000000000fc8fc46, Mem[0000000011800030] = 855214ef
534 stha %l0,[%o3+%i6]0x80 ! Mem[0000000011800030] = fc4614ef
535! %l0 = 000000000fc8fc46, immed = fffff18c, %y = 0fc8fc46
536 smul %l0,-0xe74,%l2 ! %l2 = ffffff1bdb21dc48, %y = ffffff1b
537! Mem[0000000031800044] = 5c45d5d9, %l7 = 0000000000000080
538 ldsh [%i3+0x046],%l7 ! %l7 = ffffffffffffd5d9
539! Mem[0000000010800008] = 44ec4897, %l0 = 000000000fc8fc46
540 lduba [%o1+%o4]0x80,%l0 ! %l0 = 0000000000000044
541! %l2 = db21dc48, %l3 = 539bf956, Mem[0000000010800008] = 44ec4897 9ed2fad1
542 stda %l2,[%o1+%o4]0x81 ! Mem[0000000010800008] = db21dc48 539bf956
543
544p0_label_21: ! %cwp = 1
545! %l2 = ffffff1bdb21dc48, Mem[0000000030000001] = 98267335
546 stb %l2,[%i0+0x001] ! Mem[0000000030000000] = 98487335
547! Mem[0000000010000030] = 3092227988d6e9f7, %f0 = d9600697 4e5be642
548 ldda [%o0+%i6]0x80,%f0 ! %f0 = 30922279 88d6e9f7
549! %l6 = aae1d080, %l7 = ffffd5d9, Mem[0000000011000000] = b8d6f606 2e1c69f7
550 std %l6,[%o2+%g0] ! Mem[0000000011000000] = aae1d080 ffffd5d9
551! Mem[0000000011000010] = dd14409b 5d410702, %l2 = db21dc48, %l3 = 539bf956
552 ldda [%o2+%o5]0x81,%l2 ! %l2 = 00000000dd14409b 000000005d410702
553! Mem[0000000031800040] = aace5124, %l2 = 00000000dd14409b
554 ldsh [%i3+0x042],%l2 ! %l2 = 0000000000005124
555! %l1 = 84cb78ca474603d6, Mem[0000000031800041] = aace5124
556 stb %l1,[%i3+0x041] ! Mem[0000000031800040] = aad65124
557! %l7 = ffffffffffffd5d9, immed = fffff4f4, %y = ffffff1b
558 umulcc %l7,-0xb0c,%l1 ! %l1 = ffffcacd01d1a6d4, %ccr = 80, %y = ffffcacd
559! Mem[0000000031000044] = fffffbbf, %l0 = 0000000000000044
560 ldsh [%i2+0x046],%l0 ! %l0 = fffffffffffffbbf
561! %l2 = 0000000000005124, immed = 00000aec, %l1 = ffffcacd01d1a6d4
562 orncc %l2,0xaec,%l1 ! %l1 = fffffffffffff537, %ccr = 88
563! %f30 = 1b864496 318aca7b, Mem[0000000010800000] = 56f99b53 56f99b53
564 stda %f30,[%o1+%g0]0x89 ! Mem[0000000010800000] = 1b864496 318aca7b
565
566p0_label_22: ! %cwp = 1
567! %l0 = fffffbbf, %l1 = fffff537, Mem[0000000011000060] = 620a14dd 08592d57
568 std %l0,[%o2+0x060] ! Mem[0000000011000060] = fffffbbf fffff537
569! retry : should take illegal inst trap, %l0 = fffffffffffffbbf
570 retry ! Illegal inst trap : %l0 = fffffffffffffbcf
571! %l0 = fffffffffffffbcf, immed = 00000009, %l7 = ffffffffffffd5d9
572 sll %l0,0x009,%l7 ! %l7 = fffffffffff79e00
573! Mem[0000000011000038] = a6a069c2, %l5 = 00000000aad35752
574 ldsh [%o2+0x03a],%l5 ! %l5 = 00000000000069c2
575! %l3 = 000000005d410702, immed = 00000e20, %y = ffffcacd
576 udiv %l3,0xe20,%l1 ! %l1 = 00000000ffffffff
577 mov %l0,%y ! %y = fffffbcf
578! Clear Register : %l6 = ffffffffaae1d080
579 clr %l6 ! %l6 = 0000000000000000
580! %l5 = 00000000000069c2, immed = fffff036, %l3 = 000000005d410702
581 orncc %l5,-0xfca,%l3 ! %l3 = 0000000000006fcb, %ccr = 00
582! Mem[0000000031800004] = 00000000, %f22 = cb371c88
583 ld [%i3+0x004],%f22 ! %f22 = 00000000
584! %l5 = 00000000000069c2, %l4 = ffffffffaae1c20d, %y = fffffbcf
585 sdiv %l5,%l4,%l0 ! %l0 = 0000000000000c9b
586 mov %l0,%y ! %y = 00000c9b
587! Mem[0000000030000000] = 98487335, %l5 = 00000000000069c2
588 ldswa [%i0+0x000]%asi,%l5 ! %l5 = ffffffff98487335
589
590p0_label_23: ! %cwp = 1
591! %l5 = ffffffff98487335, Mem[0000000010800010] = 00000000
592 stba %l5,[%o1+%o5]0x81 ! Mem[0000000010800010] = 35000000
593! %l2 = 0000000000005124, immed = fffff863, %l3 = 0000000000006fcb
594 addccc %l2,-0x79d,%l3 ! %l3 = 0000000000004987, %ccr = 11
595! %l5 = ffffffff98487335, %l7 = fffffffffff79e00, %l7 = fffffffffff79e00
596 sllx %l5,%l7,%l7 ! %l7 = ffffffff98487335
597! %l6 = 0000000000000000, immd = 000000000000087c, %l5 = ffffffff98487335
598 udivx %l6,0x87c,%l5 ! %l5 = 0000000000000000
599! %l0 = 0000000000000c9b, Mem[0000000011000010] = dd14409b
600 stha %l0,[%o2+%o5]0x80 ! Mem[0000000011000010] = 0c9b409b
601! %l1 = 00000000ffffffff, %l1 = 00000000ffffffff, %l4 = ffffffffaae1c20d
602 addccc %l1,%l1,%l4 ! %l4 = 00000001ffffffff, %ccr = 09
603! Mem[0000000030800040] = 3901f8ac, %l5 = 0000000000000000
604 ldub [%i1+0x040],%l5 ! %l5 = 0000000000000039
605! %l3 = 0000000000004987, %l4 = 00000001ffffffff, %l4 = 00000001ffffffff
606 addc %l3,%l4,%l4 ! %l4 = 0000000200004987
607! Invert Register : %l7 = ffffffff98487335
608 xor %l7,-1,%l7 ! %l7 = 0000000067b78cca
609! %l6 = 0000000000000000, Mem[0000000010000074] = 690b6c06
610 stba %l6,[%o0+0x074]%asi ! Mem[0000000010000074] = 000b6c06
611
612p0_label_24: ! %cwp = 1
613! %l7 = 0000000067b78cca, %l1 = 00000000ffffffff, %y = 00000c9b
614 sdivcc %l7,%l1,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
615 mov %l0,%y ! %y = 00000c9b
616! done : should take illegal inst trap, %l0 = 0000000000000c9b
617 done ! Illegal inst trap : %l0 = 0000000000000cab
618! Mem[0000000011800000] = 02de5478, %f13 = 6acd28c0
619 lda [%o3+%g0]0x80,%f13 ! %f13 = 02de5478
620! Mem[000000001100005c] = 0ff1026b, %l5 = 0000000000000039
621 ldsha [%o2+0x05c]%asi,%l5 ! %l5 = 0000000000000ff1
622! %l1 = 00000000ffffffff, immed = fffff63e, %l0 = 0000000000000cab
623 taddcc %l1,-0x9c2,%l0 ! %l0 = 00000000fffff63d, %ccr = 1b
624! %l3 = 0000000000004987, %l7 = 0000000067b78cca, %l4 = ffffffff80000000
625 andncc %l3,%l7,%l4 ! %l4 = 0000000000004105, %ccr = 00
626! Mem[0000000011000044] = 608782c2, %f28 = 05195181
627 ld [%o2+0x044],%f28 ! %f28 = 608782c2
628! %l1 = 00000000ffffffff, Mem[000000001000004e] = f53408ae, %asi = 80
629 stha %l1,[%o0+0x04e]%asi ! Mem[000000001000004c] = f534ffff
630! %f26 = 84da2a62 52fc87b9, Mem[0000000011800018] = d53a1f3c da6c5529
631 std %f26,[%o3+%o6] ! Mem[0000000011800018] = 84da2a62 52fc87b9
632! %l1 = 00000000ffffffff, %l4 = 0000000000004105, %l6 = 0000000000000000
633 tsubcctv %l1,%l4,%l6 ! %l0 = 00000000fffff660, Trapped
634
635p0_label_25: ! %cwp = 1
636! Mem[0000000031000040] = 045feae0 fffffbbf, %l2 = 00005124, %l3 = 00004987
637 ldd [%i2+0x040],%l2 ! %l2 = 00000000045feae0 00000000fffffbbf
638! %l7 = 0000000067b78cca, immd = 00000000000001a7, %l3 = 00000000fffffbbf
639 sdivx %l7,0x1a7,%l3 ! %l3 = 00000000003ec505
640! Mem[000000001080003c] = d3a6585b, %f21 = 59f98bbb
641 ld [%o1+0x03c],%f21 ! %f21 = d3a6585b
642! Mem[0000000030800040] = 3901f8ac, %l0 = 00000000fffff660
643 ldsha [%i1+0x042]%asi,%l0 ! %l0 = fffffffffffff8ac
644! %f14 = 9eb2fca4 aace5124, Mem[0000000031000000] = ffffffff ffff84cb
645 stda %f14,[%i2+0x000]%asi ! Mem[0000000031000000] = 9eb2fca4 aace5124
646! %l3 = 00000000003ec505, %l5 = 0000000000000ff1, %y = 00000c9b
647 umulcc %l3,%l5,%l0 ! %l0 = 00000003e8a2c4b5, %ccr = 08, %y = 03
648! %l4 = 0000000000004105, Mem[0000000011800008] = 894a4fd2
649 stha %l4,[%o3+%o4]0x88 ! Mem[0000000011800008] = 894a4105
650! Mem[0000000010000018] = 178af7ff, %l2 = 00000000045feae0
651 ldsba [%o0+%o6]0x89,%l2 ! %l2 = ffffffffffffffff
652! %l3 = 00000000003ec505, %l7 = 0000000067b78cca, %l0 = 00000003e8a2c4b5
653 sub %l3,%l7,%l0 ! %l0 = ffffffff9887383b
654! %l4 = 0000000000004105, %l3 = 00000000003ec505, %y = 00000003
655 udivcc %l4,%l3,%l4 ! %l4 = 0000000000000c3c, %ccr = 00
656 mov %l0,%y ! %y = 9887383b
657
658p0_label_26: ! %cwp = 1
659! %l3 = 00000000003ec505, %l1 = 00000000ffffffff, %l7 = 0000000067b78cca
660 sra %l3,%l1,%l7 ! %l7 = 0000000000000000
661! Mem[0000000030800004] = 3c6368fa, %l3 = 00000000003ec505
662 ldsw [%i1+0x004],%l3 ! %l3 = 000000003c6368fa
663! %l1 = 00000000ffffffff, Mem[0000000010000010] = 3ff8b4f659f98bbb
664 stxa %l1,[%o0+%o5]0x80 ! Mem[0000000010000010] = 00000000ffffffff
665! Mem[0000000030000040] = 5752969e, %l7 = 0000000000000000
666 ldub [%i0+0x041],%l7 ! %l7 = 0000000000000052
667! Mem[0000000030800004] = 3c6368fa, %l7 = 0000000000000052
668 ldsb [%i1+0x004],%l7 ! %l7 = 000000000000003c
669! %f18 = 00000000 6f6d6b8c, Mem[0000000010800030] = a38a78bb b9ccc67f
670 stda %f18,[%o1+%i6]0x89 ! Mem[0000000010800030] = 00000000 6f6d6b8c
671! %l3 = 000000003c6368fa, %l1 = 00000000ffffffff, %l3 = 000000003c6368fa
672 udivx %l3,%l1,%l3 ! %l3 = 0000000000000000
673! Mem[0000000030800004] = 3c6368fa, %l0 = ffffffff9887383b
674 ldsh [%i1+0x004],%l0 ! %l0 = 0000000000003c63
675! Mem[0000000031800040] = aad65124 5c45d5d9, %l0 = 00003c63, %l1 = ffffffff
676 ldd [%i3+0x040],%l0 ! %l0 = 00000000aad65124 000000005c45d5d9
677! Mem[0000000011000020] = 5cfa00a8, %l2 = ffffffffffffffff
678 lduwa [%o2+%i4]0x88,%l2 ! %l2 = 000000005cfa00a8
679
680p0_label_27: ! %cwp = 1
681 restore ! CWP = 0
682! %f16 = dd14409b, Mem[0000000031000040] = 045feae0
683 st %f16,[%o2+0x040] ! Mem[0000000031000040] = dd14409b
684! Clear Register : %l5 = 0000000000000000
685 clr %l5 ! %l5 = 0000000000000000
686! %l7 = 000000005c45d5d9, immed = 00000c6a, %y = 9887383b
687 umulcc %l7,0xc6a,%l2 ! %l2 = 000004797af0b7da, %ccr = 00, %y = 479
688! Mem[0000000010000030] = 30922279 88d6e9f7, %l4 = 00000000, %l5 = 00000000
689 ldda [%i0+%o6]0x81,%l4 ! %l4 = 0000000030922279 0000000088d6e9f7
690! %l3 = 0000000006f6d6b8, Mem[0000000030800040] = 3901f8ac6f6d6b8c
691 stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 0000000006f6d6b8
692! %l3 = 0000000006f6d6b8, Mem[0000000030800040] = 0000000006f6d6b8
693 stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 0000000006f6d6b8
694! %l1 = fffffffffffffbbf, immed = 000003ab, %y = 00000479
695 smulcc %l1,0x3ab,%l3 ! %l3 = fffffffffff06595, %ccr = 88, %y = ffffffff
696! %f22 = 00000000, Mem[0000000010800010] = 00000035
697 sta %f22,[%i1+%i5]0x89 ! Mem[0000000010800010] = 00000000
698! Mem[000000001180002c] = 46a6fe92, %l7 = 000000005c45d5d9
699 lduw [%i3+0x02c],%l7 ! %l7 = 0000000046a6fe92
700
701p0_label_28:
702! Mem[0000000031800040] = aad65124, %l7 = 0000000046a6fe92
703 ldsb [%o3+0x040],%l7 ! %l7 = ffffffffffffffaa
704! Mem[0000000010800008] = db21dc48, %l3 = fffffffffff06595
705 lduha [%i1+%i4]0x80,%l3 ! %l3 = 000000000000db21
706! %l7 = ffffffffffffffaa, %l6 = 00000000aace5124, %l3 = 000000000000db21
707 orncc %l7,%l6,%l3 ! %l3 = fffffffffffffffb, %ccr = 88
708! %l4 = 0000000030922279, Mem[0000000011000000] = aae1d080
709 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000011000000] = 30922279
710! %l1 = fffffffffffffbbf, Mem[0000000031000040] = dd14409b
711 sth %l1,[%o2+0x040] ! Mem[0000000031000040] = fbbf409b
712! %l1 = fffffffffffffbbf, %l3 = fffffffffffffffb, %y = ffffffff
713 umul %l1,%l3,%l3 ! %l3 = fffffbba00001545, %y = fffffbba
714! Mem[000000001100003c] = d7d8e8e7, %l1 = fffffffffffffbbf
715 ldsha [%i2+0x03e]%asi,%l1 ! %l1 = ffffffffffffe8e7
716! %l7 = ffffffffffffffaa, %l4 = 0000000030922279, %l3 = fffffbba00001545
717 taddcc %l7,%l4,%l3 ! %l3 = 0000000030922223, %ccr = 13
718! Mem[0000000011800008] = 894a4105, %l5 = 0000000088d6e9f7
719 ldsba [%i3+%i4]0x88,%l5 ! %l5 = 0000000000000005
720! Mem[0000000010800010] = 00000000, %l5 = 0000000000000005
721 lduba [%i1+%i5]0x88,%l5 ! %l5 = 0000000000000000
722
723p0_label_29:
724! Mem[0000000031000040] = fbbf409b, %l5 = 0000000000000000
725 ldsha [%o2+0x042]%asi,%l5 ! %l5 = 000000000000409b
726! Mem[0000000010000018] = 178af7ff, %f31 = 318aca7b
727 lda [%i0+%i6]0x88,%f31 ! %f31 = 178af7ff
728! %l3 = 0000000030922223, %l1 = ffffffffffffe8e7, %l7 = ffffffffffffffaa
729 sll %l3,%l1,%l7 ! %l7 = 0000001849111180
730! Clear Register : %l4 = 0000000030922279
731 clr %l4 ! %l4 = 0000000000000000
732! %l7 = 0000001849111180, %l5 = 000000000000409b, %l4 = 0000000000000000
733 sdivx %l7,%l5,%l4 ! %l4 = 0000000000603b34
734! Mem[0000000031800004] = 00000000, %l6 = 00000000aace5124
735 ldsb [%o3+0x005],%l6 ! %l6 = 0000000000000000
736! %l6 = 0000000000000000, Mem[0000000010800008] = db21dc48
737 stwa %l6,[%i1+%i4]0x80 ! Mem[0000000010800008] = 00000000
738! %l1 = ffffffffffffe8e7, Mem[0000000010800000] = 318aca7b
739 stba %l1,[%i1+%g0]0x89 ! Mem[0000000010800000] = 318acae7
740! Mem[0000000011800008] = 05414a89 2a1c5cbb, %l2 = 7af0b7da, %l3 = 30922223
741 ldda [%i3+%i4]0x81,%l2 ! %l2 = 0000000005414a89 000000002a1c5cbb
742! %l0 = 12c773d4045feae0, %l5 = 000000000000409b, %y = fffffbba
743 udivcc %l0,%l5,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
744 mov %l0,%y ! %y = 045feae0
745
746p0_label_30:
747! %l2 = 0000000005414a89, immed = ffffff34, %l3 = 000000002a1c5cbb
748 taddcc %l2,-0x0cc,%l3 ! %l3 = 00000000054149bd, %ccr = 13
749! %f16 = dd14409b 5d410702, Mem[0000000030800000] = 0f834dfd 3c6368fa
750 std %f16,[%o1+%g0] ! Mem[0000000030800000] = dd14409b 5d410702
751! Mem[0000000011000030] = 0dc2e1aa, %f11 = 3901f8ac
752 lda [%i2+%o6]0x88,%f11 ! %f11 = 0dc2e1aa
753! Clear Register : %l1 = 00000000ffffffff
754 clr %l1 ! %l1 = 0000000000000000
755! %f14 = 9eb2fca4 aace5124, Mem[0000000010800000] = e7ca8a31 9644861b
756 stda %f14,[%i1+%g0]0x81 ! Mem[0000000010800000] = 9eb2fca4 aace5124
757! Mem[0000000030000044] = c3d0785c, %l4 = 0000000000603b34
758 ldsb [%o0+0x046],%l4 ! %l4 = 0000000000000078
759! %l4 = 0000000000000078, immed = 0000059f, %l0 = 12c773d4045feae0
760 and %l4,0x59f,%l0 ! %l0 = 0000000000000018
761! %l3 = 00000000054149bd, Mem[0000000010800016] = 51e1f9a2
762 sth %l3,[%i1+0x016] ! Mem[0000000010800014] = 51e149bd
763! Mem[0000000011800018] = 622ada84, %l3 = 00000000054149bd
764 lduba [%i3+%i6]0x88,%l3 ! %l3 = 0000000000000084
765! %l3 = 0000000000000084, Mem[0000000031000006] = aace5124
766 sth %l3,[%o2+0x006] ! Mem[0000000031000004] = aace0084
767
768p0_label_31:
769! Mem[0000000030800040] = 0000000006f6d6b8, %l7 = 0000001849111180
770 ldx [%o1+0x040],%l7 ! %l7 = 0000000006f6d6b8
771! Mem[0000000011800028] = 527cb4bc, %l5 = 000000000000409b
772 lduba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000bc
773! %f16 = dd14409b, Mem[0000000011000044] = 608782c2
774 sta %f16,[%i2+0x044]%asi ! Mem[0000000011000044] = dd14409b
775! %l2 = 0000000005414a89, Mem[0000000011800040] = 371cb9c5
776 stw %l2,[%i3+0x040] ! Mem[0000000011800040] = 05414a89
777! %l3 = 0000000000000084, Mem[0000000010000020] = 197c14dd969d0f83
778 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010000020] = 0000000000000084
779! %l0 = 0000000000000018, Mem[0000000010800017] = 51e149bd
780 stba %l0,[%i1+0x017]%asi ! Mem[0000000010800014] = 51e14918
781! Mem[0000000010800000] = 9eb2fca4, %l6 = 0000000000000000
782 ldsha [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffff9eb2
783! %l5 = 00000000000000bc, Mem[0000000030800004] = 5d410702
784 sth %l5,[%o1+0x004] ! Mem[0000000030800004] = 00bc0702
785! %l2 = 0000000005414a89, immed = 00000996, %l4 = 0000000000000078
786 orcc %l2,0x996,%l4 ! %l4 = 0000000005414b9f, %ccr = 00
787! %l0 = 00000018, %l1 = 00000000, Mem[0000000011800058] = db9db035 1b6978eb
788 std %l0,[%i3+0x058] ! Mem[0000000011800058] = 00000018 00000000
789
790p0_label_32:
791! %f9 = c3d0785c, Mem[0000000031800004] = 00000000
792 st %f9 ,[%o3+0x004] ! Mem[0000000031800004] = c3d0785c
793! Mem[0000000011800064] = 0cf8eb1e, %l5 = 00000000000000bc
794 lduh [%i3+0x066],%l5 ! %l5 = 000000000000eb1e
795! Mem[0000000031000044] = fffffbbf, %l7 = 0000000006f6d6b8
796 lduw [%o2+0x044],%l7 ! %l7 = 00000000fffffbbf
797! retry : should take illegal inst trap, %l0 = 0000000000000018
798 retry ! Illegal inst trap : %l0 = 0000000000000028
799! Randomly selected nop
800 nop
801! %l0 = 0000000000000028, Mem[0000000011800004] = 3707bf21
802 sth %l0,[%i3+0x004] ! Mem[0000000011800004] = 0028bf21
803! %l0 = 0000000000000028, Mem[0000000010000000] = 4e5be642
804 stha %l0,[%i0+%g0]0x88 ! Mem[0000000010000000] = 4e5b0028
805! Mem[0000000030000040] = 5752969ec3d0785c, %f12 = 54b29a1d 02de5478
806 ldd [%o0+0x040],%f12 ! %f12 = 5752969e c3d0785c
807! %l2 = 0000000005414a89, Mem[0000000011800008] = 894a4105
808 stha %l2,[%i3+%i4]0x88 ! Mem[0000000011800008] = 894a4a89
809! %l4 = 05414b9f, %l5 = 0000eb1e, Mem[0000000030000040] = 5752969e c3d0785c
810 std %l4,[%o0+0x040] ! Mem[0000000030000040] = 05414b9f 0000eb1e
811
812p0_label_33:
813! %l1 = 0000000000000000, %l6 = ffffffffffff9eb2, %l1 = 0000000000000000
814 xnor %l1,%l6,%l1 ! %l1 = 000000000000614d
815! Mem[0000000011800018] = 622ada84, %l2 = 0000000005414a89
816 ldsha [%i3+%i6]0x89,%l2 ! %l2 = ffffffffffffda84
817! Mem[0000000010800008] = 00000000539bf956, %f30 = 1b864496 178af7ff
818 ldda [%i1+0x008]%asi,%f30 ! %f30 = 00000000 539bf956
819! Mem[0000000031800004] = c3d0785c, %l0 = 0000000000000028
820 ldsh [%o3+0x006],%l0 ! %l0 = 000000000000785c
821! Mem[000000001080005c] = 0cbffd98, %l1 = 000000000000614d
822 ldsba [%i1+0x05d]%asi,%l1 ! %l1 = ffffffffffffffbf
823! %l4 = 0000000005414b9f, %l0 = 000000000000785c, %l3 = 0000000000000084
824 sdivx %l4,%l0,%l3 ! %l3 = 0000000000000b2d
825! Mem[0000000010800008] = 00000000, %f9 = c3d0785c
826 lda [%i1+%i4]0x80,%f9 ! %f9 = 00000000
827! %l0 = 000000000000785c, Mem[0000000031000040] = fbbf409b
828 stba %l0,[%o2+0x040]%asi ! Mem[0000000031000040] = 5cbf409b
829! %f9 = 00000000, Mem[0000000010800010] = 00000000
830 sta %f9 ,[%i1+%i5]0x89 ! Mem[0000000010800010] = 00000000
831! %l6 = ffffffffffff9eb2, Mem[0000000010800030] = 8c6b6d6f00000000
832 stxa %l6,[%i1+%o6]0x80 ! Mem[0000000010800030] = ffffffffffff9eb2
833
834p0_label_34:
835! %l5 = 000000000000eb1e, immed = fffffa1c, %l1 = ffffffffffffffbf
836 orncc %l5,-0x5e4,%l1 ! %l1 = 000000000000efff, %ccr = 00
837! %l0 = 000000000000785c, Mem[0000000010000010] = ffffffff00000000
838 stxa %l0,[%i0+%i5]0x88 ! Mem[0000000010000010] = 000000000000785c
839! %l7 = 00000000fffffbbf, immed = 0000098e, %l1 = 000000000000efff
840 andcc %l7,0x98e,%l1 ! %l1 = 000000000000098e, %ccr = 00
841! Mem[0000000010800028] = 9d3bbfef 94e147c4, %l6 = ffff9eb2, %l7 = fffffbbf
842 ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000094e147c4 000000009d3bbfef
843! %f16 = dd14409b 5d410702, Mem[0000000010800030] = ffffffff ffff9eb2
844 stda %f16,[%i1+%o6]0x81 ! Mem[0000000010800030] = dd14409b 5d410702
845! %l1 = 000000000000098e, immed = fffff166, %l4 = 0000000005414b9f
846 addc %l1,-0xe9a,%l4 ! %l4 = fffffffffffffaf4
847! %f2 = 4a0a0f21 1ac31feb, Mem[0000000031800040] = aad65124 5c45d5d9
848 std %f2 ,[%o3+0x040] ! Mem[0000000031800040] = 4a0a0f21 1ac31feb
849! %l6 = 0000000094e147c4
850 sethi %hi(0x3b91dc00),%l6 ! %l6 = 000000003b91dc00
851! %l0 = 000000000000785c, Mem[0000000031000006] = aace0084
852 sth %l0,[%o2+0x006] ! Mem[0000000031000004] = aace785c
853! %l0 = 000000000000785c, immd = fffffffffffff41e, %l3 = 0000000000000b2d
854 sdivx %l0,-0xbe2,%l3 ! %l3 = fffffffffffffff6
855
856p0_label_35:
857! %l7 = 000000009d3bbfef, Mem[0000000011800000] = 02de54780028bf21
858 stxa %l7,[%i3+%g0]0x80 ! Mem[0000000011800000] = 000000009d3bbfef
859! Mem[0000000011000010] = 9b409b0c, %l7 = 000000009d3bbfef
860 lduba [%i2+%i5]0x88,%l7 ! %l7 = 000000000000000c
861! Mem[0000000030800004] = 00bc0702, %l7 = 000000000000000c
862 lduh [%o1+0x004],%l7 ! %l7 = 00000000000000bc
863! %l5 = 000000000000eb1e, %l5 = 000000000000eb1e, %y = 045feae0
864 udivcc %l5,%l5,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
865 mov %l0,%y ! %y = 0000785c
866! %l2 = ffffffffffffda84, Mem[0000000011000000] = 30922279
867 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000011000000] = ffffda84
868! %l4 = fffffffffffffaf4, Mem[0000000010800014] = 51e14918
869 stw %l4,[%i1+0x014] ! Mem[0000000010800014] = fffffaf4
870! Mem[0000000031000000] = 9eb2fca4, %l2 = ffffffffffffda84
871 ldswa [%o2+0x000]%asi,%l2 ! %l2 = ffffffff9eb2fca4
872! %l0 = 0000785c, %l1 = ffffffff, Mem[0000000030000040] = 05414b9f 0000eb1e
873 std %l0,[%o0+0x040] ! Mem[0000000030000040] = 0000785c ffffffff
874! %l4 = fffffffffffffaf4, Mem[0000000031000047] = fffffbbf
875 stb %l4,[%o2+0x047] ! Mem[0000000031000044] = fffffbf4
876! %l4 = fffffffffffffaf4, immd = fffffffffffff5a0, %l3 = fffffffffffffff6
877 udivx %l4,-0xa60,%l3 ! %l3 = 0000000000000001
878
879p0_label_36:
880! %f19 = 6f6d6b8c, Mem[0000000031800004] = c3d0785c
881 st %f19,[%o3+0x004] ! Mem[0000000031800004] = 6f6d6b8c
882! Mem[0000000030800040] = 0000000006f6d6b8, %l2 = ffffffff9eb2fca4
883 ldx [%o1+0x040],%l2 ! %l2 = 0000000006f6d6b8
884! Mem[0000000011000020] = 5cfa00a8, %l7 = 00000000000000bc
885 lduha [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000a8
886! %l1 = 00000000ffffffff, Mem[0000000010800010] = 00000000
887 stba %l1,[%i1+%i5]0x81 ! Mem[0000000010800010] = ff000000
888! done : should take illegal inst trap, %l0 = 000000000000785c
889 done ! Illegal inst trap : %l0 = 000000000000786c
890! Mem[0000000031000040] = 5cbf409b, %f23 = 93af2296
891 ld [%o2+0x040],%f23 ! %f23 = 5cbf409b
892! Mem[0000000030800000] = dd14409b, %l5 = 000000000000eb1e
893 lduw [%o1+%g0],%l5 ! %l5 = 00000000dd14409b
894! Mem[0000000011000008] = 40d8d9e5, %l2 = 0000000006f6d6b8
895 ldsha [%i2+%i4]0x89,%l2 ! %l2 = ffffffffffffd9e5
896! Mem[0000000010800020] = 894a2395, %l4 = fffffffffffffaf4
897 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000894a2395
898! %l6 = 3b91dc00, %l7 = 000000a8, Mem[0000000010000028] = cbef9bb8 2f202395
899 stda %l6,[%i0+%o5]0x81 ! Mem[0000000010000028] = 3b91dc00 000000a8
900
901p0_label_37:
902! Mem[0000000010000004] = 970660d9, %l0 = 000000000000786c
903 ldsba [%i0+0x007]%asi,%l0 ! %l0 = ffffffffffffffd9
904! %l3 = 0000000000000001, immed = 00000032, %l0 = ffffffffffffffd9
905 sllx %l3,0x032,%l0 ! %l0 = 0004000000000000
906! Mem[0000000011000040] = bfd0d23c, %l0 = 0004000000000000
907 ldswa [%i2+0x040]%asi,%l0 ! %l0 = ffffffffbfd0d23c
908! Mem[0000000030800040] = 0000000006f6d6b8, %f26 = 84da2a62 52fc87b9
909 ldd [%o1+0x040],%f26 ! %f26 = 00000000 06f6d6b8
910! %l5 = 00000000dd14409b, immed = fffffab7, %l0 = ffffffffbfd0d23c
911 subc %l5,-0x549,%l0 ! %l0 = 00000000dd1445e4
912! %l6 = 000000003b91dc00, immed = 00000da9, %y = 0000785c
913 umul %l6,0xda9,%l5 ! %l5 = 0000032dbb763c00, %y = 32d
914! Mem[0000000010800058] = 71bbb01c0cbffd98, %l4 = 00000000894a2395
915 ldxa [%i1+0x058]%asi,%l4 ! %l4 = 71bbb01c0cbffd98
916! Mem[0000000011000068] = 764882af, %l7 = 00000000000000a8
917 ldsb [%i2+0x06b],%l7 ! %l7 = ffffffffffffffaf
918! %l3 = 0000000000000001, %l7 = ffffffffffffffaf, %l5 = 0000032dbb763c00
919 or %l3,%l7,%l5 ! %l5 = ffffffffffffffaf
920! %l3 = 0000000000000001, %l3 = 0000000000000001, %y = 0000032d
921 umulcc %l3,%l3,%l5 ! %l5 = 0000000000000001, %ccr = 00, %y = 00
922
923p0_label_38:
924! Mem[0000000011800028] = bcb47c5246a6fe92, %l3 = 0000000000000001
925 ldxa [%i3+%o5]0x81,%l3 ! %l3 = bcb47c5246a6fe92
926! %l0 = 00000000dd1445e4, Mem[0000000010000030] = 3092227988d6e9f7
927 stxa %l0,[%i0+%o6]0x80 ! Mem[0000000010000030] = 00000000dd1445e4
928! Mem[0000000011000000] = 84daffff, %l5 = 0000000000000001
929 lduha [%i2+%g0]0x88,%l5 ! %l5 = 000000000000ffff
930! Mem[0000000010800018] = 5257d3aa, %l5 = 000000000000ffff
931 ldswa [%i1+%i6]0x88,%l5 ! %l5 = 000000005257d3aa
932! Mem[0000000030000040] = 0000785cffffffff, %f6 = bcb47c52 46a6fe92
933 ldd [%o0+0x040],%f6 ! %f6 = 0000785c ffffffff
934! Mem[0000000031800040] = 4a0a0f211ac31feb, %l4 = 71bbb01c0cbffd98
935 ldx [%o3+0x040],%l4 ! %l4 = 4a0a0f211ac31feb
936! %l6 = 3b91dc00, %l7 = ffffffaf, Mem[0000000031000040] = 5cbf409b fffffbf4
937 std %l6,[%o2+0x040] ! Mem[0000000031000040] = 3b91dc00 ffffffaf
938! %l3 = bcb47c5246a6fe92, immed = 00000ad6, %l4 = 4a0a0f211ac31feb
939 sub %l3,0xad6,%l4 ! %l4 = bcb47c5246a6f3bc
940! Mem[0000000030000044] = ffffffff, %l7 = ffffffffffffffaf
941 ldsh [%o0+0x046],%l7 ! %l7 = ffffffffffffffff
942! %l6 = 000000003b91dc00, Mem[0000000011800010] = a86d6b8c
943 stwa %l6,[%i3+%i5]0x81 ! Mem[0000000011800010] = 3b91dc00
944
945p0_label_39:
946! %l1 = 00000000ffffffff, immed = fffff2ff, %l0 = 00000000dd1445e4
947 andcc %l1,-0xd01,%l0 ! %l0 = 00000000fffff2ff, %ccr = 08
948! %l0 = fffff2ff, %l1 = ffffffff, Mem[0000000011800028] = bcb47c52 46a6fe92
949 stda %l0,[%i3+0x028]%asi ! Mem[0000000011800028] = fffff2ff ffffffff
950! Mem[0000000011000000] = 84daffff, %l7 = ffffffffffffffff
951 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 0000000084daffff
952! %l5 = 000000005257d3aa, Mem[0000000011800030] = fc4614ef
953 stha %l5,[%i3+%o6]0x80 ! Mem[0000000011800030] = d3aa14ef
954! %l4 = bcb47c5246a6f3bc, %l3 = bcb47c5246a6fe92, %l1 = 00000000ffffffff
955 or %l4,%l3,%l1 ! %l1 = bcb47c5246a6ffbe
956! Mem[0000000030000040] = 0000785c, %l7 = 0000000084daffff
957 ldsba [%o0+0x041]%asi,%l7 ! %l7 = 0000000000000000
958! %f30 = 00000000 539bf956, Mem[0000000030800000] = dd14409b 00bc0702
959 stda %f30,[%o1+0x000]%asi ! Mem[0000000030800000] = 00000000 539bf956
960! %l3 = bcb47c5246a6fe92, %l7 = 0000000000000000, %l1 = bcb47c5246a6ffbe
961 andncc %l3,%l7,%l1 ! %l1 = bcb47c5246a6fe92, %ccr = 80
962! %l1 = bcb47c5246a6fe92, Mem[0000000030800000] = 00000000539bf956
963 stx %l1,[%o1+%g0] ! Mem[0000000030800000] = bcb47c5246a6fe92
964! Mem[000000001100005c] = 0ff1026b, %l4 = bcb47c5246a6f3bc
965 ldub [%i2+0x05f],%l4 ! %l4 = 000000000000006b
966
967p0_label_40:
968! Mem[0000000011800070] = 76ef9285, %l3 = bcb47c5246a6fe92
969 ldswa [%i3+0x070]%asi,%l3 ! %l3 = 0000000076ef9285
970! Mem[0000000030000044] = ffffffff, %l2 = ffffffffffffd9e5
971 lduw [%o0+0x044],%l2 ! %l2 = 00000000ffffffff
972! %l1 = bcb47c5246a6fe92, immed = 00000ddb, %l1 = bcb47c5246a6fe92
973 sub %l1,0xddb,%l1 ! %l1 = bcb47c5246a6f0b7
974! %l5 = 000000005257d3aa, Mem[0000000011000010] = 9b409b0c
975 stwa %l5,[%i2+%i5]0x89 ! Mem[0000000011000010] = 5257d3aa
976! %l7 = 0000000000000000, immed = 00000a85, %l0 = 00000000fffff2ff
977 xor %l7,0xa85,%l0 ! %l0 = 0000000000000a85
978! Mem[0000000031800004] = 6f6d6b8c, %f19 = 6f6d6b8c
979 ld [%o3+0x004],%f19 ! %f19 = 6f6d6b8c
980! Mem[0000000010800008] = 00000000, %l2 = 00000000ffffffff
981 lduba [%i1+%i4]0x88,%l2 ! %l2 = 0000000000000000
982! %l4 = 000000000000006b, %l7 = 0000000000000000, %l2 = 0000000000000000
983 addccc %l4,%l7,%l2 ! %l2 = 000000000000006b, %ccr = 00
984! Mem[0000000010000078] = 92d31f71, %l2 = 000000000000006b
985 ldsh [%i0+0x078],%l2 ! %l2 = ffffffffffff92d3
986! %l2 = ffffffffffff92d3, %l7 = 0000000000000000, %l4 = 000000000000006b
987 orn %l2,%l7,%l4 ! %l4 = ffffffffffffffff
988
989p0_label_41:
990! Mem[0000000011800048] = 962ccbdb, %l1 = bcb47c5246a6f0b7
991 ldsw [%i3+0x048],%l1 ! %l1 = ffffffff962ccbdb
992! %l4 = ffffffffffffffff, %l0 = 0000000000000a85, %l0 = 0000000000000a85
993 srl %l4,%l0,%l0 ! %l0 = 0000000007ffffff
994! Mem[0000000011000004] = ffffd5d9, %l7 = 0000000000000000
995 ldub [%i2+0x006],%l7 ! %l7 = 00000000000000d5
996! Mem[0000000011800000] = 00000000 9d3bbfef, %l4 = ffffffff, %l5 = 5257d3aa
997 ldda [%i3+0x000]%asi,%l4 ! %l4 = 0000000000000000 000000009d3bbfef
998! %l7 = 00000000000000d5, %l3 = 0000000076ef9285, %l2 = ffffffffffff92d3
999 orncc %l7,%l3,%l2 ! %l2 = ffffffff89106dff, %ccr = 88
1000! Mem[0000000010000030] = 00000000, %l7 = 00000000000000d5
1001 ldswa [%i0+%o6]0x81,%l7 ! %l7 = 0000000000000000
1002! Mem[0000000011000008] = e5d9d840, %l2 = ffffffff89106dff
1003 ldsh [%i2+0x00a],%l2 ! %l2 = ffffffffffffd840
1004! %l6 = 000000003b91dc00, Mem[000000001080005c] = 0cbffd98
1005 sth %l6,[%i1+0x05c] ! Mem[000000001080005c] = dc00fd98
1006! Mem[0000000011800044] = 33bd8748, %l3 = 0000000076ef9285
1007 ldsba [%i3+0x045]%asi,%l3 ! %l3 = ffffffffffffffbd
1008! Mem[0000000011800010] = 00dc913b, %f26 = 00000000
1009 lda [%i3+%i5]0x88,%f26 ! %f26 = 00dc913b
1010
1011p0_label_42:
1012! Mem[0000000030000040] = 0000785c, %l0 = 0000000007ffffff
1013 ldswa [%o0+0x040]%asi,%l0 ! %l0 = 000000000000785c
1014! %l6 = 000000003b91dc00, Mem[000000001180005c] = 00000000
1015 stw %l6,[%i3+0x05c] ! Mem[000000001180005c] = 3b91dc00
1016! %f24 = 894a2395 3901f8ac, Mem[0000000010000010] = 0000785c 00000000
1017 stda %f24,[%i0+%i5]0x89 ! Mem[0000000010000010] = 894a2395 3901f8ac
1018! Mem[0000000031000040] = 3b91dc00ffffffaf, %f4 = 3075cf4e c5fd274d
1019 ldda [%o2+0x040]%asi,%f4 ! %f4 = 3b91dc00 ffffffaf
1020! Mem[0000000031000000] = 9eb2fca4, %l5 = 000000009d3bbfef
1021 ldswa [%o2+0x000]%asi,%l5 ! %l5 = ffffffff9eb2fca4
1022! Mem[0000000010000018] = fff78a17, %l4 = 0000000000000000
1023 lduba [%i0+%i6]0x80,%l4 ! %l4 = 00000000000000ff
1024! %l5 = ffffffff9eb2fca4
1025 sethi %hi(0x5e2f9800),%l5 ! %l5 = 000000005e2f9800
1026! %f30 = 00000000 539bf956, Mem[0000000011000008] = e5d9d840 c95000a1
1027 stda %f30,[%i2+%i4]0x81 ! Mem[0000000011000008] = 00000000 539bf956
1028! Clear Register : %l5 = 000000005e2f9800
1029 clr %l5 ! %l5 = 0000000000000000
1030! %l2 = ffffffffffffd840, immed = 000004cd, %y = 00000000
1031 sdivcc %l2,0x4cd,%l5 ! %l5 = 0000000000355314, %ccr = 00
1032 mov %l0,%y ! %y = 0000785c
1033
1034p0_label_43:
1035! Mem[0000000031800040] = 4a0a0f211ac31feb, %f12 = 5752969e c3d0785c
1036 ldd [%o3+0x040],%f12 ! %f12 = 4a0a0f21 1ac31feb
1037! %l4 = 00000000000000ff, Mem[0000000031000042] = 3b91dc00
1038 stb %l4,[%o2+0x042] ! Mem[0000000031000040] = 3b91ff00
1039! %l3 = ffffffffffffffbd, immd = 000000000000029b, %l7 = 0000000000000000
1040 sdivx %l3,0x29b,%l7 ! %l7 = 0000000000000000
1041! %l6 = 000000003b91dc00, Mem[0000000030800040] = 0000000006f6d6b8
1042 stx %l6,[%o1+0x040] ! Mem[0000000030800040] = 000000003b91dc00
1043! Mem[0000000030800040] = 00000000, %l0 = 000000000000785c
1044 lduh [%o1+0x040],%l0 ! %l0 = 0000000000000000
1045! %l1 = ffffffff962ccbdb, %l6 = 000000003b91dc00, %l6 = 000000003b91dc00
1046 sra %l1,%l6,%l6 ! %l6 = ffffffff962ccbdb
1047! %l6 = ffffffff962ccbdb, Mem[0000000010800000] = 9eb2fca4
1048 stw %l6,[%i1+%g0] ! Mem[0000000010800000] = 962ccbdb
1049! Mem[0000000011000030] = 56f99b530dc2e1aa, %l2 = ffffffffffffd840
1050 ldxa [%i2+%o6]0x88,%l2 ! %l2 = 56f99b530dc2e1aa
1051! %l5 = 0000000000355314, immed = 00000a7b, %l4 = 00000000000000ff
1052 addccc %l5,0xa7b,%l4 ! %l4 = 0000000000355d8f, %ccr = 00
1053! %l4 = 00355d8f, %l5 = 00355314, Mem[0000000011000008] = 00000000 56f99b53
1054 stda %l4,[%i2+%i4]0x89 ! Mem[0000000011000008] = 00355d8f 00355314
1055
1056p0_label_44:
1057! %l6 = ffffffff962ccbdb, immed = 00000fde, %l4 = 0000000000355d8f
1058 taddcctv %l6,0xfde,%l4 ! %l0 = 0000000000000023, Trapped
1059! %l7 = 0000000000000000, immed = 0000000b, %l1 = ffffffff962ccbdb
1060 taddcc %l7,0x00b,%l1 ! %l1 = 000000000000000b, %ccr = 02
1061! Mem[0000000031800000] = 045feaad, %l4 = 0000000000355d8f
1062 ldsh [%o3+0x002],%l4 ! %l4 = ffffffffffffeaad
1063! %l6 = ffffffff962ccbdb, %l3 = ffffffffffffffbd, %y = 0000785c
1064 umul %l6,%l3,%l3 ! %l3 = 962ccbb3b246a5af, %y = 962ccbb3
1065! %f4 = 3b91dc00, Mem[0000000010000074] = 000b6c06
1066 st %f4 ,[%i0+0x074] ! Mem[0000000010000074] = 3b91dc00
1067! %l1 = 000000000000000b, %l5 = 0000000000355314, %y = 962ccbb3
1068 sdiv %l1,%l5,%l0 ! %l0 = ffffffff80000000
1069 mov %l0,%y ! %y = 80000000
1070! %l3 = 962ccbb3b246a5af, %l1 = 000000000000000b, %l3 = 962ccbb3b246a5af
1071 xor %l3,%l1,%l3 ! %l3 = 962ccbb3b246a5a4
1072! Mem[0000000011800018] = 622ada84, %l7 = 0000000000000000
1073 ldsha [%i3+%i6]0x89,%l7 ! %l7 = ffffffffffffda84
1074! Mem[0000000031000040] = 3b91ff00ffffffaf, %f10 = 2f202395 0dc2e1aa
1075 ldd [%o2+0x040],%f10 ! %f10 = 3b91ff00 ffffffaf
1076! Mem[000000001180005c] = 3b91dc00, %l5 = 0000000000355314
1077 ldsw [%i3+0x05c],%l5 ! %l5 = 000000003b91dc00
1078
1079p0_label_45:
1080! %l4 = ffffffffffffeaad
1081 sethi %hi(0xbd0b3400),%l4 ! %l4 = 00000000bd0b3400
1082! %l2 = 56f99b530dc2e1aa, Mem[0000000010000010] = 3901f8ac
1083 stha %l2,[%i0+%i5]0x88 ! Mem[0000000010000010] = 3901e1aa
1084! Invert Register : %l0 = ffffffff80000000
1085 xor %l0,-1,%l0 ! %l0 = 000000007fffffff
1086! %l2 = 56f99b530dc2e1aa
1087 setx 0x8434a2278434a227,%g7,%l2 ! %l2 = 8434a2278434a227
1088! %l1 = 000000000000000b, Mem[0000000010800010] = ff000000fffffaf4
1089 stx %l1,[%i1+%i5] ! Mem[0000000010800010] = 000000000000000b
1090! %l6 = ffffffff962ccbdb, Mem[0000000030800040] = 000000003b91dc00
1091 stx %l6,[%o1+0x040] ! Mem[0000000030800040] = ffffffff962ccbdb
1092! Mem[0000000010000020] = 0000000000000084, %f12 = 4a0a0f21 1ac31feb
1093 ldda [%i0+%o4]0x81,%f12 ! %f12 = 00000000 00000084
1094! %l6 = ffffffff962ccbdb, %l6 = ffffffff962ccbdb, %l5 = 000000003b91dc00
1095 taddcc %l6,%l6,%l5 ! %l5 = ffffffff2c5997b6, %ccr = 93
1096! %l6 = ffffffff962ccbdb, immed = 0000001d, %l5 = ffffffff2c5997b6
1097 sll %l6,0x01d,%l5 ! %l5 = f2c5997b60000000
1098! %l5 = f2c5997b60000000, %l7 = ffffffffffffda84, %l0 = 000000007fffffff
1099 sub %l5,%l7,%l0 ! %l0 = f2c5997b6000257c
1100
1101p0_label_46:
1102! %l2 = 8434a2278434a227, immed = fffffc2f, %l2 = 8434a2278434a227
1103 add %l2,-0x3d1,%l2 ! %l2 = 8434a22784349e56
1104! %l6 = ffffffff962ccbdb, %l0 = f2c5997b6000257c, %l2 = 8434a22784349e56
1105 or %l6,%l0,%l2 ! %l2 = fffffffff62cefff
1106! Mem[000000001180003c] = 044512ae, %l0 = f2c5997b6000257c
1107 ldsb [%i3+0x03c],%l0 ! %l0 = 0000000000000004
1108! %l6 = ffffffff962ccbdb, %l5 = f2c5997b60000000, %l5 = f2c5997b60000000
1109 srl %l6,%l5,%l5 ! %l5 = 00000000962ccbdb
1110! Mem[0000000011000010] = 5257d3aa, %l6 = ffffffff962ccbdb
1111 lduha [%i2+%i5]0x88,%l6 ! %l6 = 000000000000d3aa
1112! Mem[0000000011000070] = 8c11a953 e6626082, %l2 = f62cefff, %l3 = b246a5a4
1113 ldd [%i2+0x070],%l2 ! %l2 = 000000008c11a953 00000000e6626082
1114! %l0 = 00000004, %l1 = 0000000b, Mem[0000000030000040] = 0000785c ffffffff
1115 std %l0,[%o0+0x040] ! Mem[0000000030000040] = 00000004 0000000b
1116! Mem[0000000011800040] = 05414a89 33bd8748, %l4 = bd0b3400, %l5 = 962ccbdb
1117 ldd [%i3+0x040],%l4 ! %l4 = 0000000005414a89 0000000033bd8748
1118! %l5 = 0000000033bd8748, immed = fffff84c, %l2 = 000000008c11a953
1119 subccc %l5,-0x7b4,%l2 ! %l2 = 0000000033bd8efb, %ccr = 11
1120! %f13 = 00000084, Mem[0000000031000004] = aace785c
1121 st %f13,[%o2+0x004] ! Mem[0000000031000004] = 00000084
1122
1123p0_label_47:
1124! %l2 = 0000000033bd8efb, Mem[0000000030800040] = ffffffff962ccbdb
1125 stx %l2,[%o1+0x040] ! Mem[0000000030800040] = 0000000033bd8efb
1126! %l0 = 0000000000000004, immed = 000003f4, %l3 = 00000000e6626082
1127 orn %l0,0x3f4,%l3 ! %l3 = fffffffffffffc0f
1128! %l7 = ffffffffffffda84, immd = fffffffffffff482, %l4 = 0000000005414a89
1129 sdivx %l7,-0xb7e,%l4 ! %l4 = 0000000000000003
1130! %l4 = 0000000000000003
1131 sethi %hi(0xd5f43c00),%l4 ! %l4 = 00000000d5f43c00
1132! %l2 = 0000000033bd8efb, Mem[0000000010800010] = 00000000
1133 stwa %l2,[%i1+%i5]0x81 ! Mem[0000000010800010] = 33bd8efb
1134! %l1 = 000000000000000b, Mem[0000000010000008] = 4a741b6b93e3b0e3
1135 stxa %l1,[%i0+%i4]0x88 ! Mem[0000000010000008] = 000000000000000b
1136! %l4 = d5f43c00, %l5 = 33bd8748, Mem[0000000031000000] = 9eb2fca4 00000084
1137 std %l4,[%o2+%g0] ! Mem[0000000031000000] = d5f43c00 33bd8748
1138! Mem[0000000011000020] = 5cfa00a8, %l7 = ffffffffffffda84
1139 ldsha [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000a8
1140! Mem[0000000030000004] = 00000085, %l7 = 00000000000000a8
1141 ldsb [%o0+0x005],%l7 ! %l7 = 0000000000000000
1142! %l4 = 00000000d5f43c00, Mem[0000000030000043] = 00000004
1143 stb %l4,[%o0+0x043] ! Mem[0000000030000040] = 00000000
1144
1145p0_label_48:
1146! %l2 = 0000000033bd8efb, immed = fffff9f7, %y = 80000000
1147 udivcc %l2,-0x609,%l6 ! %l6 = 0000000080000304, %ccr = 08
1148 mov %l0,%y ! %y = 00000004
1149! %l3 = fffffffffffffc0f, immed = 00000983, %l5 = 0000000033bd8748
1150 orncc %l3,0x983,%l5 ! %l5 = fffffffffffffe7f, %ccr = 88
1151! Mem[0000000010000030] = 00000000, %l0 = 0000000000000004
1152 ldsba [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000
1153! %l4 = 00000000d5f43c00, %l6 = 0000000080000304, %y = 00000004
1154 udivcc %l4,%l6,%l6 ! %l6 = 0000000000000009, %ccr = 00
1155 mov %l0,%y ! %y = 00000000
1156! %l3 = fffffffffffffc0f, Mem[0000000031800000] = 045feaad
1157 stb %l3,[%o3+%g0] ! Mem[0000000031800000] = 0f5feaad
1158! %l7 = 0000000000000000, Mem[0000000031000002] = d5f43c00
1159 stb %l7,[%o2+0x002] ! Mem[0000000031000000] = d5f40000
1160! Mem[0000000030000000] = 98487335, %l4 = 00000000d5f43c00
1161 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffff9848
1162! %l5 = fffffffffffffe7f, %l5 = fffffffffffffe7f, %l5 = fffffffffffffe7f
1163 addcc %l5,%l5,%l5 ! %l5 = fffffffffffffcfe, %ccr = 99
1164! Mem[0000000031800000] = 0f5feaad6f6d6b8c, %f16 = dd14409b 5d410702
1165 ldd [%o3+%g0],%f16 ! %f16 = 0f5feaad 6f6d6b8c
1166! %l1 = 000000000000000b, Mem[0000000011000020] = 5cfa00a8
1167 stha %l1,[%i2+%o4]0x88 ! Mem[0000000011000020] = 5cfa000b
1168
1169p0_label_49:
1170! Mem[0000000010800030] = dd14409b, %l3 = fffffffffffffc0f
1171 ldswa [%i1+%o6]0x81,%l3 ! %l3 = ffffffffdd14409b
1172! Randomly selected nop
1173 nop
1174! Mem[0000000011000024] = be55753b, %l5 = fffffffffffffcfe
1175 ldswa [%i2+0x024]%asi,%l5 ! %l5 = ffffffffbe55753b
1176! %l3 = ffffffffdd14409b, immed = fffff782, %l0 = 0000000000000000
1177 taddcc %l3,-0x87e,%l0 ! %l0 = ffffffffdd14381d, %ccr = 9b
1178! %f8 = ae0d969e 00000000, Mem[0000000011800010] = 3b91dc00 eb596f44
1179 stda %f8 ,[%i3+%i5]0x81 ! Mem[0000000011800010] = ae0d969e 00000000
1180! Mem[0000000011800008] = 894a4a89, %l1 = 000000000000000b
1181 lduba [%i3+%i4]0x80,%l1 ! %l1 = 0000000000000089
1182! %l5 = ffffffffbe55753b, Mem[0000000030000044] = 0000000b
1183 stw %l5,[%o0+0x044] ! Mem[0000000030000044] = be55753b
1184! done : should take illegal inst trap, %l0 = ffffffffdd14381d
1185 done ! Illegal inst trap : %l0 = ffffffffdd14382d
1186! %l5 = ffffffffbe55753b, Mem[0000000010800076] = 00f7ae86
1187 stb %l5,[%i1+0x076] ! Mem[0000000010800074] = 00f73b86
1188! %l2 = 0000000033bd8efb, Mem[0000000011800018] = 84da2a62
1189 stwa %l2,[%i3+%i6]0x80 ! Mem[0000000011800018] = 33bd8efb
1190
1191p0_label_50:
1192! Set Register : %l2 = 0000000033bd8efb
1193 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
1194! %l5 = ffffffffbe55753b, Mem[0000000011000048] = a7bb86d9006d8d69
1195 stx %l5,[%i2+0x048] ! Mem[0000000011000048] = ffffffffbe55753b
1196! Mem[0000000011000030] = 0dc2e1aa, %l5 = ffffffffbe55753b
1197 lduwa [%i2+%o6]0x88,%l5 ! %l5 = 000000000dc2e1aa
1198! %l0 = ffffffffdd14382d, Mem[0000000010000020] = 8400000000000000
1199 stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010000020] = ffffffffdd14382d
1200! %l5 = 000000000dc2e1aa, Mem[0000000011800024] = 2d22b711
1201 stb %l5,[%i3+0x024] ! Mem[0000000011800024] = aa22b711
1202! %l5 = 000000000dc2e1aa, immed = 000006f7, %y = 00000000
1203 udiv %l5,0x6f7,%l3 ! %l3 = 000000000001f9cf
1204 mov %l0,%y ! %y = dd14382d
1205! Mem[0000000011800030] = d3aa14ef, %l7 = 0000000000000000
1206 ldsw [%i3+%o6],%l7 ! %l7 = ffffffffd3aa14ef
1207! %l0 = ffffffffdd14382d, Mem[0000000011800000] = 00000000
1208 stwa %l0,[%i3+%g0]0x81 ! Mem[0000000011800000] = dd14382d
1209! Mem[0000000010800000] = dbcb2c96, %l1 = 0000000000000089
1210 ldsba [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffff96
1211! Mem[0000000010800000] = 2451ceaa dbcb2c96, %l4 = ffff9848, %l5 = 0dc2e1aa
1212 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000dbcb2c96 000000002451ceaa
1213
1214p0_label_51:
1215! Mem[0000000030800000] = bcb47c52, %l6 = 0000000000000009
1216 lduh [%o1+0x002],%l6 ! %l6 = 0000000000007c52
1217! %l3 = 000000000001f9cf, %l0 = ffffffffdd14382d, %l0 = ffffffffdd14382d
1218 srl %l3,%l0,%l0 ! %l0 = 000000000000000f
1219! %l7 = ffffffffd3aa14ef, Mem[0000000010000018] = fff78a1781511905
1220 stxa %l7,[%i0+%i6]0x80 ! Mem[0000000010000018] = ffffffffd3aa14ef
1221! %l4 = 00000000dbcb2c96, immed = fffff708, %l0 = 000000000000000f
1222 xorcc %l4,-0x8f8,%l0 ! %l0 = ffffffff2434db9e, %ccr = 80
1223! %l6 = 0000000000007c52, %l4 = 00000000dbcb2c96, %l2 = ffffffffffffffff
1224 sllx %l6,%l4,%l2 ! %l2 = 0000001f14800000
1225! Mem[0000000030800040] = 0000000033bd8efb, %f0 = 30922279 88d6e9f7
1226 ldd [%o1+0x040],%f0 ! %f0 = 00000000 33bd8efb
1227! %l5 = 000000002451ceaa, %l7 = ffffffffd3aa14ef, %l4 = 00000000dbcb2c96
1228 taddcctv %l5,%l7,%l4 ! %l0 = ffffffff2434dbc1, Trapped
1229! %l6 = 0000000000007c52, %l7 = ffffffffd3aa14ef, %l5 = 000000002451ceaa
1230 subc %l6,%l7,%l5 ! %l5 = 000000002c566763
1231! %l5 = 000000002c566763
1232 sethi %hi(0x30d85000),%l5 ! %l5 = 0000000030d85000
1233! %l6 = 0000000000007c52, %l5 = 0000000030d85000, %l1 = ffffffffffffff96
1234 xorcc %l6,%l5,%l1 ! %l1 = 0000000030d82c52, %ccr = 00
1235
1236p0_label_52:
1237! Mem[0000000010800020] = 894a23953901f8ac, %l4 = 00000000dbcb2c96
1238 ldx [%i1+%o4],%l4 ! %l4 = 894a23953901f8ac
1239! %l4 = 894a23953901f8ac, Mem[0000000010800000] = 962ccbdb
1240 stwa %l4,[%i1+%g0]0x81 ! Mem[0000000010800000] = 3901f8ac
1241! %l4 = 894a23953901f8ac, Mem[0000000011800008] = 894a4a89
1242 stba %l4,[%i3+%i4]0x81 ! Mem[0000000011800008] = ac4a4a89
1243! Mem[0000000031800044] = 1ac31feb, %l1 = 0000000030d82c52
1244 ldsb [%o3+0x046],%l1 ! %l1 = 000000000000001f
1245! %l3 = 000000000001f9cf, %l4 = 894a23953901f8ac, %y = dd14382d
1246 umul %l3,%l4,%l5 ! %l5 = 000070a2fc235f14, %y = 70a2
1247! %f28 = 608782c2 178af7ff, Mem[0000000031800040] = 4a0a0f21 1ac31feb
1248 stda %f28,[%o3+0x040]%asi ! Mem[0000000031800040] = 608782c2 178af7ff
1249! Randomly selected nop
1250 nop
1251! Mem[0000000010000060] = 7304af94 b6464ea8, %l6 = 00007c52, %l7 = d3aa14ef
1252 ldd [%i0+0x060],%l6 ! %l6 = 000000007304af94 00000000b6464ea8
1253! %l3 = 000000000001f9cf, Mem[0000000011000030] = 0dc2e1aa
1254 stha %l3,[%i2+%o6]0x88 ! Mem[0000000011000030] = 0dc2f9cf
1255! Mem[0000000031000040] = 3b91ff00, %l7 = 00000000b6464ea8
1256 ldsw [%o2+0x040],%l7 ! %l7 = 000000003b91ff00
1257
1258p0_label_53:
1259! %l2 = 0000001f14800000, %l7 = 000000003b91ff00, %l6 = 000000007304af94
1260 andcc %l2,%l7,%l6 ! %l6 = 0000000010800000, %ccr = 00
1261! %l2 = 0000001f14800000, Mem[000000001000007d] = fd78f611
1262 stb %l2,[%i0+0x07d] ! Mem[000000001000007c] = fd00f611
1263! %l0 = ffffffff2434dbc1, Mem[0000000011000030] = 0dc2f9cf
1264 stwa %l0,[%i2+%o6]0x89 ! Mem[0000000011000030] = 2434dbc1
1265! %l4 = 3901f8ac, %l5 = fc235f14, Mem[0000000030800000] = bcb47c52 46a6fe92
1266 std %l4,[%o1+%g0] ! Mem[0000000030800000] = 3901f8ac fc235f14
1267! %l4 = 894a23953901f8ac, immed = 00000019, %y = 000070a2
1268 sdivcc %l4,0x019,%l5 ! %l5 = 000000007fffffff, %ccr = 02
1269 mov %l0,%y ! %y = 2434dbc1
1270! %l1 = 000000000000001f, Mem[0000000010000000] = d96006974e5b0028
1271 stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010000000] = 000000000000001f
1272! Mem[0000000010000018] = ffffffff, %l6 = 0000000010800000
1273 lduba [%i0+%i6]0x88,%l6 ! %l6 = 00000000000000ff
1274! Mem[0000000010800010] = 33bd8efb, %f23 = 5cbf409b
1275 lda [%i1+%i5]0x80,%f23 ! %f23 = 33bd8efb
1276! Mem[0000000030800040] = 00000000, %l0 = ffffffff2434dbc1
1277 ldsw [%o1+0x040],%l0 ! %l0 = 0000000000000000
1278! %l4 = 894a23953901f8ac, immed = 00000c48, %l7 = 000000003b91ff00
1279 sub %l4,0xc48,%l7 ! %l7 = 894a23953901ec64
1280
1281p0_label_54:
1282! %l1 = 000000000000001f, immed = 00000004, %l7 = 894a23953901ec64
1283 srl %l1,0x004,%l7 ! %l7 = 0000000000000001
1284! Mem[0000000010000018] = ffffffff, %l1 = 000000000000001f
1285 lduba [%i0+%i6]0x80,%l1 ! %l1 = 00000000000000ff
1286! %l3 = 000000000001f9cf, Mem[000000001000007b] = 92d31f71
1287 stb %l3,[%i0+0x07b] ! Mem[0000000010000078] = 92d31fcf
1288! Mem[0000000011800028] = fff2ffff, %l1 = 00000000000000ff
1289 ldswa [%i3+%o5]0x88,%l1 ! %l1 = fffffffffff2ffff
1290! %l4 = 894a23953901f8ac, Mem[000000001000003a] = 3e5e9900
1291 stba %l4,[%i0+0x03a]%asi ! Mem[0000000010000038] = 3e5eac00
1292! %l3 = 000000000001f9cf, immed = 00000012, %l5 = 000000007fffffff
1293 sll %l3,0x012,%l5 ! %l5 = 00000007e73c0000
1294! Invert Register : %l2 = 0000001f14800000
1295 xor %l2,-1,%l2 ! %l2 = ffffffe0eb7fffff
1296! %l7 = 0000000000000001, immed = 00000358, %l0 = 0000000000000000
1297 andcc %l7,0x358,%l0 ! %l0 = 0000000000000000, %ccr = 44
1298! %l5 = 00000007e73c0000, immed = fffffaa6, %y = 2434dbc1
1299 udiv %l5,-0x55a,%l7 ! %l7 = 000000002434dc83
1300 mov %l0,%y ! %y = 00000000
1301! Mem[0000000031000000] = d5f40000, %l5 = 00000007e73c0000
1302 lduw [%o2+%g0],%l5 ! %l5 = 00000000d5f40000
1303
1304p0_label_55:
1305! %f6 = 0000785c ffffffff, Mem[0000000030800040] = 00000000 33bd8efb
1306 std %f6 ,[%o1+0x040] ! Mem[0000000030800040] = 0000785c ffffffff
1307! Mem[0000000011800000] = dd14382d, %l5 = 00000000d5f40000
1308 lduw [%i3+%g0],%l5 ! %l5 = 00000000dd14382d
1309! Mem[0000000011000020] = 5cfa000b, %f30 = 00000000
1310 lda [%i2+%o4]0x88,%f30 ! %f30 = 5cfa000b
1311! Mem[0000000030800000] = 3901f8ac fc235f14, %l0 = 00000000, %l1 = fff2ffff
1312 ldd [%o1+%g0],%l0 ! %l0 = 000000003901f8ac 00000000fc235f14
1313! Mem[0000000031800040] = 608782c2 178af7ff, %l4 = 3901f8ac, %l5 = dd14382d
1314 ldda [%o3+0x040]%asi,%l4 ! %l4 = 00000000608782c2 00000000178af7ff
1315! Mem[0000000010800030] = dd14409b, %l6 = 00000000000000ff
1316 ldsha [%i1+%o6]0x81,%l6 ! %l6 = ffffffffffffdd14
1317! %l5 = 00000000178af7ff
1318 sethi %hi(0x72ede800),%l5 ! %l5 = 0000000072ede800
1319! Invert Register : %l3 = 000000000001f9cf
1320 xor %l3,-1,%l3 ! %l3 = fffffffffffe0630
1321! %l2 = ffffffe0eb7fffff, %l0 = 000000003901f8ac, %l2 = ffffffe0eb7fffff
1322 subc %l2,%l0,%l2 ! %l2 = ffffffe0b27e0753
1323! Invert Register : %l0 = 000000003901f8ac
1324 xor %l0,-1,%l0 ! %l0 = ffffffffc6fe0753
1325
1326p0_label_56:
1327! Mem[0000000030800004] = fc235f14, %l4 = 00000000608782c2
1328 ldsb [%o1+0x004],%l4 ! %l4 = fffffffffffffffc
1329! Mem[0000000030000040] = 00000000be55753b, %f6 = 0000785c ffffffff
1330 ldda [%o0+0x040]%asi,%f6 ! %f6 = 00000000 be55753b
1331! %f30 = 5cfa000b 539bf956, Mem[0000000010800010] = 33bd8efb 0000000b
1332 std %f30,[%i1+%i5] ! Mem[0000000010800010] = 5cfa000b 539bf956
1333! %l4 = fffffffc, %l5 = 72ede800, Mem[0000000030800040] = 0000785c ffffffff
1334 std %l4,[%o1+0x040] ! Mem[0000000030800040] = fffffffc 72ede800
1335! %l3 = fffffffffffe0630, %l3 = fffffffffffe0630, %l2 = ffffffe0b27e0753
1336 sub %l3,%l3,%l2 ! %l2 = 0000000000000000
1337! %l7 = 000000002434dc83, immed = 00000ae4, %l1 = 00000000fc235f14
1338 or %l7,0xae4,%l1 ! %l1 = 000000002434dee7
1339! %l0 = c6fe0753, %l1 = 2434dee7, Mem[0000000030800040] = fffffffc 72ede800
1340 std %l0,[%o1+0x040] ! Mem[0000000030800040] = c6fe0753 2434dee7
1341! %l2 = 0000000000000000, Mem[0000000010800018] = 5257d3aa
1342 stba %l2,[%i1+%i6]0x89 ! Mem[0000000010800018] = 5257d300
1343! Clear Register : %l7 = 000000002434dc83
1344 clr %l7 ! %l7 = 0000000000000000
1345! %f4 = 3b91dc00 ffffffaf, Mem[0000000011800008] = 894a4aac bb5c1c2a
1346 stda %f4 ,[%i3+%i4]0x89 ! Mem[0000000011800008] = 3b91dc00 ffffffaf
1347
1348p0_label_57:
1349! %l1 = 000000002434dee7
1350 setx 0xa685e8faa685e8fa,%g7,%l1 ! %l1 = a685e8faa685e8fa
1351! Mem[0000000030000000] = 98487335 00000085, %l0 = c6fe0753, %l1 = a685e8fa
1352 ldd [%o0+%g0],%l0 ! %l0 = 0000000098487335 0000000000000085
1353! %l2 = 0000000000000000, %l2 = 0000000000000000, %l1 = 0000000000000085
1354 sub %l2,%l2,%l1 ! %l1 = 0000000000000000
1355! %l1 = 0000000000000000, immed = ffffffa8, %l2 = 0000000000000000
1356 addc %l1,-0x058,%l2 ! %l2 = ffffffffffffffa8
1357! %l0 = 0000000098487335, immed = 00000f54, %l7 = 0000000000000000
1358 taddcctv %l0,0xf54,%l7 ! %l0 = 0000000098487358, Trapped
1359! Mem[0000000010800058] = 71bbb01c dc00fd98, %l0 = 98487358, %l1 = 00000000
1360 ldda [%i1+0x058]%asi,%l0 ! %l0 = 0000000071bbb01c 00000000dc00fd98
1361! %l1 = 00000000dc00fd98, %l3 = fffffffffffe0630, %l0 = 0000000071bbb01c
1362 andncc %l1,%l3,%l0 ! %l0 = 000000000000f988, %ccr = 00
1363! Invert Register : %l3 = fffffffffffe0630
1364 xor %l3,-1,%l3 ! %l3 = 000000000001f9cf
1365! Mem[0000000011000040] = bfd0d23cdd14409b, %l0 = 000000000000f988
1366 ldx [%i2+0x040],%l0 ! %l0 = bfd0d23cdd14409b
1367! %l6 = ffffffffffffdd14, immed = 000005e6, %l3 = 000000000001f9cf
1368 addcc %l6,0x5e6,%l3 ! %l3 = ffffffffffffe2fa, %ccr = 88
1369
1370p0_label_58:
1371! Mem[0000000011000054] = 460c1e75, %l3 = ffffffffffffe2fa
1372 ldsha [%i2+0x056]%asi,%l3 ! %l3 = 0000000000001e75
1373! Mem[0000000010000020] = 2d3814dd, %l0 = bfd0d23cdd14409b
1374 lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000002d38
1375! %l7 = 0000000000000000, Mem[0000000031000000] = d5f4000033bd8748
1376 stx %l7,[%o2+%g0] ! Mem[0000000031000000] = 0000000000000000
1377! %l1 = 00000000dc00fd98, immed = fffffaa9, %l2 = ffffffffffffffa8
1378 orn %l1,-0x557,%l2 ! %l2 = 00000000dc00fdde
1379! Mem[0000000010800000] = 3901f8ac aace5124, %l6 = ffffdd14, %l7 = 00000000
1380 ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000003901f8ac 00000000aace5124
1381! %l2 = 00000000dc00fdde, immed = 00000008, %l0 = 0000000000002d38
1382 sllx %l2,0x008,%l0 ! %l0 = 000000dc00fdde00
1383! %l7 = 00000000aace5124, Mem[0000000010000010] = 3901e1aa
1384 stha %l7,[%i0+%i5]0x88 ! Mem[0000000010000010] = 39015124
1385! %l7 = 00000000aace5124, immed = fffff1ab, %l4 = fffffffffffffffc
1386 orn %l7,-0xe55,%l4 ! %l4 = 00000000aace5f74
1387! %l2 = 00000000dc00fdde, %l2 = 00000000dc00fdde, %l3 = 0000000000001e75
1388 tsubcc %l2,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 46
1389! Mem[0000000010000018] = ffffffff, %l3 = 0000000000000000
1390 lduha [%i0+%i6]0x80,%l3 ! %l3 = 000000000000ffff
1391
1392p0_label_59:
1393! %l3 = 000000000000ffff, immed = fffffd2d, %l5 = 0000000072ede800
1394 xnorcc %l3,-0x2d3,%l5 ! %l5 = 000000000000fd2d, %ccr = 00
1395! Mem[0000000010000020] = dd14382d, %l4 = 00000000aace5f74
1396 lduba [%i0+%o4]0x88,%l4 ! %l4 = 000000000000002d
1397! %l6 = 3901f8ac, %l7 = aace5124, Mem[0000000010800010] = 0b00fa5c 56f99b53
1398 stda %l6,[%i1+%i5]0x89 ! Mem[0000000010800010] = 3901f8ac aace5124
1399! %l7 = 00000000aace5124, %l4 = 000000000000002d, %l1 = 00000000dc00fd98
1400 sdivx %l7,%l4,%l1 ! %l1 = 0000000003cbb228
1401! %l4 = 000000000000002d, immed = fffff4e5, %l5 = 000000000000fd2d
1402 addcc %l4,-0xb1b,%l5 ! %l5 = fffffffffffff512, %ccr = 88
1403! %l6 = 000000003901f8ac, immed = fffff592, %y = 00000000
1404 udiv %l6,-0xa6e,%l4 ! %l4 = 0000000000000000
1405 mov %l0,%y ! %y = 00fdde00
1406! %l2 = 00000000dc00fdde, immed = 00000f37, %y = 00fdde00
1407 umul %l2,0xf37,%l5 ! %l5 = 00000d1353168cb2, %y = d13
1408! Mem[0000000010800028] = c447e194, %l4 = 0000000000000000
1409 ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffc447
1410! retry : should take illegal inst trap, %l0 = 000000dc00fdde00
1411 retry ! Illegal inst trap : %l0 = 000000dc00fdde10
1412! Mem[0000000010000020] = 2d3814dd ffffffff, %l2 = dc00fdde, %l3 = 0000ffff
1413 ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000002d3814dd 00000000ffffffff
1414
1415p0_label_60:
1416! %l4 = ffffffffffffc447, immed = fffff025, %y = 00000d13
1417 smul %l4,-0xfdb,%l7 ! %l7 = 0000000003b2ee43, %y = 00
1418! %l2 = 000000002d3814dd, %l2 = 000000002d3814dd, %y = 00000000
1419 sdivcc %l2,%l2,%l4 ! %l4 = 0000000000000001, %ccr = 00
1420 mov %l0,%y ! %y = 00fdde10
1421! %l6 = 000000003901f8ac, %l4 = 0000000000000001, %y = 00fdde10
1422 umul %l6,%l4,%l3 ! %l3 = 000000003901f8ac, %y = 00
1423! Mem[0000000011800000] = dd14382d, %f14 = 9eb2fca4
1424 lda [%i3+%g0]0x80,%f14 ! %f14 = dd14382d
1425! Mem[0000000031000040] = 3b91ff00 ffffffaf, %l6 = 3901f8ac, %l7 = 03b2ee43
1426 ldd [%o2+0x040],%l6 ! %l6 = 000000003b91ff00 00000000ffffffaf
1427! %l2 = 000000002d3814dd, immed = 0000000a, %l1 = 0000000003cbb228
1428 srlx %l2,0x00a,%l1 ! %l1 = 00000000000b4e05
1429! %f24 = 894a2395 3901f8ac, Mem[0000000031000000] = 00000000 00000000
1430 std %f24,[%o2+%g0] ! Mem[0000000031000000] = 894a2395 3901f8ac
1431! %l3 = 000000003901f8ac, immed = 00000fa5, %l1 = 00000000000b4e05
1432 andcc %l3,0xfa5,%l1 ! %l1 = 00000000000008a4, %ccr = 00
1433! %l2 = 000000002d3814dd, %l3 = 000000003901f8ac, %l5 = 00000d1353168cb2
1434 mulx %l2,%l3,%l5 ! %l5 = 0a11d5c9ffc11c7c, %y = 00
1435! %l0 = 000000dc00fdde10, immed = fffffc27, %l5 = 0a11d5c9ffc11c7c
1436 orcc %l0,-0x3d9,%l5 ! %l5 = fffffffffffffe37, %ccr = 88
1437
1438p0_label_61:
1439! %l0 = 000000dc00fdde10, immed = fffff8d5, %l1 = 00000000000008a4
1440 addc %l0,-0x72b,%l1 ! %l1 = 000000dc00fdd6e5
1441! Mem[0000000031000000] = 894a23953901f8ac, %f12 = 00000000 00000084
1442 ldd [%o2+%g0],%f12 ! %f12 = 894a2395 3901f8ac
1443! %l1 = 000000dc00fdd6e5, Mem[0000000011000000] = ffffda84
1444 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000011000000] = 00fdd6e5
1445! %f14 = dd14382d aace5124, Mem[0000000031000040] = 3b91ff00 ffffffaf
1446 stda %f14,[%o2+0x040]%asi ! Mem[0000000031000040] = dd14382d aace5124
1447! Randomly selected nop
1448 nop
1449! Mem[0000000011800000] = 2d3814dd, %l1 = 000000dc00fdd6e5
1450 lduwa [%i3+%g0]0x88,%l1 ! %l1 = 000000002d3814dd
1451! Mem[0000000031800004] = 6f6d6b8c, %l0 = 000000dc00fdde10
1452 lduw [%o3+0x004],%l0 ! %l0 = 000000006f6d6b8c
1453! Clear Register : %l3 = 000000003901f8ac
1454 clr %l3 ! %l3 = 0000000000000000
1455! Mem[0000000031800040] = 608782c2178af7ff, %f18 = 00000000 6f6d6b8c
1456 ldd [%o3+0x040],%f18 ! %f18 = 608782c2 178af7ff
1457! Mem[0000000010800028] = 9d3bbfef94e147c4, %l1 = 000000002d3814dd
1458 ldxa [%i1+%o5]0x88,%l1 ! %l1 = 9d3bbfef94e147c4
1459
1460p0_label_62:
1461! Mem[0000000010000028] = 3b91dc00, %l3 = 0000000000000000
1462 ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000003b91
1463! %l2 = 000000002d3814dd, Mem[0000000031000000] = 894a23953901f8ac
1464 stx %l2,[%o2+%g0] ! Mem[0000000031000000] = 000000002d3814dd
1465! %l3 = 0000000000003b91, Mem[000000001100001e] = 474603d6
1466 stba %l3,[%i2+0x01e]%asi ! Mem[000000001100001c] = 474691d6
1467! Mem[0000000030000040] = 00000000, %l7 = 00000000ffffffaf
1468 ldsb [%o0+0x040],%l7 ! %l7 = 0000000000000000
1469! Mem[0000000010800020] = 95234a89, %l1 = 9d3bbfef94e147c4
1470 ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffff89
1471! %f14 = dd14382d, Mem[0000000010800030] = dd14409b
1472 sta %f14,[%i1+%o6]0x81 ! Mem[0000000010800030] = dd14382d
1473! Invert Register : %l3 = 0000000000003b91
1474 xor %l3,-1,%l3 ! %l3 = ffffffffffffc46e
1475! Mem[0000000030000040] = 00000000be55753b, %l7 = 0000000000000000
1476 ldxa [%o0+0x040]%asi,%l7 ! %l7 = 00000000be55753b
1477! %l1 = ffffffffffffff89
1478 sethi %hi(0x47769c00),%l1 ! %l1 = 0000000047769c00
1479! %l2 = 000000002d3814dd, immed = fffff812, %l4 = 0000000000000001
1480 addccc %l2,-0x7ee,%l4 ! %l4 = 000000002d380cef, %ccr = 11
1481
1482p0_label_63:
1483! Mem[0000000031800040] = 608782c2, %l1 = 0000000047769c00
1484 lduw [%o3+0x040],%l1 ! %l1 = 00000000608782c2
1485! %l2 = 000000002d3814dd, Mem[0000000030800040] = c6fe0753
1486 stba %l2,[%o1+0x040]%asi ! Mem[0000000030800040] = ddfe0753
1487! Mem[0000000011000058] = a096c3b0, %l7 = 00000000be55753b
1488 ldsba [%i2+0x05b]%asi,%l7 ! %l7 = ffffffffffffffb0
1489! %l0 = 000000006f6d6b8c, immed = fffff75a, %l2 = 000000002d3814dd
1490 or %l0,-0x8a6,%l2 ! %l2 = ffffffffffffffde
1491! %l5 = fffffffffffffe37, immed = fffff633, %l2 = ffffffffffffffde
1492 tsubcc %l5,-0x9cd,%l2 ! %l2 = 0000000000000804, %ccr = 02
1493! %l3 = ffffffffffffc46e, %l6 = 000000003b91ff00, %y = 00000000
1494 sdiv %l3,%l6,%l4 ! %l4 = 0000000000000004
1495 mov %l0,%y ! %y = 6f6d6b8c
1496! %l4 = 0000000000000004, immed = 00000eea, %l4 = 0000000000000004
1497 xor %l4,0xeea,%l4 ! %l4 = 0000000000000eee
1498! %l3 = ffffffffffffc46e, %l5 = fffffffffffffe37, %y = 6f6d6b8c
1499 umul %l3,%l5,%l3 ! %l3 = ffffc2a5006a57a2, %y = ffffc2a5
1500! Mem[0000000010000028] = 3b91dc00, %l5 = fffffffffffffe37
1501 lduba [%i0+%o5]0x80,%l5 ! %l5 = 000000000000003b
1502! Mem[0000000011000018] = 84cb78ca, %l7 = ffffffffffffffb0
1503 ldswa [%i2+%i6]0x81,%l7 ! %l7 = ffffffff84cb78ca
1504
1505p0_label_64:
1506! %f4 = 3b91dc00, Mem[0000000030800004] = fc235f14
1507 st %f4 ,[%o1+0x004] ! Mem[0000000030800004] = 3b91dc00
1508! %l4 = 0000000000000eee, immed = 0000085c, %l7 = ffffffff84cb78ca
1509 taddcc %l4,0x85c,%l7 ! %l7 = 000000000000174a, %ccr = 02
1510! %l7 = 000000000000174a, %l1 = 00000000608782c2, %y = ffffc2a5
1511 smulcc %l7,%l1,%l1 ! %l1 = 000008c813eb3a14, %ccr = 00, %y = 8c8
1512! Clear Register : %l2 = 0000000000000804
1513 clr %l2 ! %l2 = 0000000000000000
1514! %l0 = 000000006f6d6b8c, %l5 = 000000000000003b, %l6 = 000000003b91ff00
1515 addcc %l0,%l5,%l6 ! %l6 = 000000006f6d6bc7, %ccr = 00
1516! %l1 = 000008c813eb3a14, immed = 00000017, %l4 = 0000000000000eee
1517 sra %l1,0x017,%l4 ! %l4 = 0000000000000027
1518! %l5 = 000000000000003b, Mem[0000000030000044] = be55753b
1519 stba %l5,[%o0+0x044]%asi ! Mem[0000000030000044] = 3b55753b
1520! %l7 = 000000000000174a, Mem[0000000011800066] = 0cf8eb1e
1521 sth %l7,[%i3+0x066] ! Mem[0000000011800064] = 0cf8174a
1522! Mem[0000000031000000] = 00000000, %l4 = 0000000000000027
1523 lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000
1524! %l1 = 000008c813eb3a14, %l1 = 000008c813eb3a14, %l5 = 000000000000003b
1525 sdivx %l1,%l1,%l5 ! %l5 = 0000000000000001
1526
1527p0_label_65:
1528! Mem[0000000010000018] = ffffffff, %l6 = 000000006f6d6bc7
1529 lduha [%i0+%i6]0x80,%l6 ! %l6 = 000000000000ffff
1530! %l5 = 0000000000000001, %l6 = 000000000000ffff, %y = 000008c8
1531 umul %l5,%l6,%l2 ! %l2 = 000000000000ffff, %y = 00
1532! Mem[0000000011000030] = c1db3424, %f26 = 00dc913b
1533 lda [%i2+%o6]0x80,%f26 ! %f26 = c1db3424
1534! Mem[0000000011800020] = 6ae0bdb7, %l3 = ffffc2a5006a57a2
1535 ldsb [%i3+0x021],%l3 ! %l3 = ffffffffffffffe0
1536! Mem[0000000011000008] = 8f5d3500, %l0 = 000000006f6d6b8c
1537 lduwa [%i2+%i4]0x80,%l0 ! %l0 = 000000008f5d3500
1538! %f2 = 4a0a0f21 1ac31feb, Mem[0000000010800028] = c447e194 efbf3b9d
1539 std %f2 ,[%i1+%o5] ! Mem[0000000010800028] = 4a0a0f21 1ac31feb
1540! Mem[0000000030000004] = 00000085, %l2 = 000000000000ffff
1541 ldsh [%o0+0x006],%l2 ! %l2 = 0000000000000085
1542! %l6 = 000000000000ffff, immed = 00000006, %l1 = 000008c813eb3a14
1543 sra %l6,0x006,%l1 ! %l1 = 00000000000003ff
1544! Mem[0000000011000070] = 8c11a953, %l0 = 000000008f5d3500
1545 ldsw [%i2+0x070],%l0 ! %l0 = ffffffff8c11a953
1546! Mem[0000000011000018] = 84cb78ca474691d6, %l1 = 00000000000003ff
1547 ldxa [%i2+%i6]0x81,%l1 ! %l1 = 84cb78ca474691d6
1548
1549p0_label_66:
1550! Mem[0000000010000008] = 00000000 0000000b, %l6 = 0000ffff, %l7 = 0000174a
1551 ldda [%i0+%i4]0x89,%l6 ! %l6 = 000000000000000b 0000000000000000
1552! %l6 = 000000000000000b, %l7 = 0000000000000000, %l1 = 84cb78ca474691d6
1553 sub %l6,%l7,%l1 ! %l1 = 000000000000000b
1554! %l6 = 000000000000000b, immed = fffffa65, %l7 = 0000000000000000
1555 xor %l6,-0x59b,%l7 ! %l7 = fffffffffffffa6e
1556! %l1 = 000000000000000b, Mem[0000000031800000] = 0f5feaad6f6d6b8c
1557 stx %l1,[%o3+%g0] ! Mem[0000000031800000] = 000000000000000b
1558! %l6 = 000000000000000b, immd = 00000000000004a6, %l1 = 000000000000000b
1559 mulx %l6,0x4a6,%l1 ! %l1 = 0000000000003322, %y = 00
1560! %l1 = 0000000000003322, immed = fffff826, %l1 = 0000000000003322
1561 subccc %l1,-0x7da,%l1 ! %l1 = 0000000000003afc, %ccr = 11
1562! Mem[0000000011000030] = c1db3424, %f10 = 3b91ff00
1563 ld [%i2+%o6],%f10 ! %f10 = c1db3424
1564! %l0 = ffffffff8c11a953, immed = 000003d7, %l5 = 0000000000000001
1565 xor %l0,0x3d7,%l5 ! %l5 = ffffffff8c11aa84
1566! Mem[0000000031800004] = 0000000b, %l3 = ffffffffffffffe0
1567 ldsb [%o3+0x005],%l3 ! %l3 = 0000000000000000
1568! Mem[0000000010000040] = 911d2f55f387516e, %f28 = 608782c2 178af7ff
1569 ldd [%i0+0x040],%f28 ! %f28 = 911d2f55 f387516e
1570
1571p0_label_67:
1572! %l3 = 0000000000000000, %l3 = 0000000000000000, %l1 = 0000000000003afc
1573 addccc %l3,%l3,%l1 ! %l1 = 0000000000000001, %ccr = 00
1574! Mem[0000000030000000] = 98487335 00000085, %l0 = 8c11a953, %l1 = 00000001
1575 ldd [%o0+%g0],%l0 ! %l0 = 0000000098487335 0000000000000085
1576! %l2 = 00000085, %l3 = 00000000, Mem[0000000031800040] = 608782c2 178af7ff
1577 std %l2,[%o3+0x040] ! Mem[0000000031800040] = 00000085 00000000
1578! %l3 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
1579 umul %l3,%l4,%l2 ! %l2 = 0000000000000000, %y = 00
1580! Mem[0000000011800030] = ef14aad3, %l0 = 0000000098487335
1581 lduba [%i3+%o6]0x88,%l0 ! %l0 = 00000000000000d3
1582! %l2 = 0000000000000000, Mem[0000000011800060] = 388d6e2d
1583 sth %l2,[%i3+0x060] ! Mem[0000000011800060] = 00006e2d
1584! %l2 = 0000000000000000, immed = fffff84f, %l5 = ffffffff8c11aa84
1585 andn %l2,-0x7b1,%l5 ! %l5 = 0000000000000000
1586! Mem[0000000030000004] = 00000085, %l0 = 00000000000000d3
1587 ldsba [%o0+0x005]%asi,%l0 ! %l0 = 0000000000000000
1588! %l4 = 0000000000000000, %l7 = fffffffffffffa6e, %l0 = 0000000000000000
1589 xnorcc %l4,%l7,%l0 ! %l0 = 0000000000000591, %ccr = 00
1590! %l3 = 0000000000000000, immed = fffff215, %l1 = 0000000000000085
1591 taddcctv %l3,-0xdeb,%l1 ! %l0 = 00000000000005b4, Trapped
1592
1593p0_label_68:
1594! %f28 = 911d2f55 f387516e, Mem[0000000010800028] = 210f0a4a eb1fc31a
1595 stda %f28,[%i1+%o5]0x89 ! Mem[0000000010800028] = 911d2f55 f387516e
1596! %l5 = 0000000000000000, Mem[0000000011800020] = 6ae0bdb7
1597 stba %l5,[%i3+%o4]0x81 ! Mem[0000000011800020] = 00e0bdb7
1598! %l0 = 00000000000005b4, immed = 00000023, %l6 = 000000000000000b
1599 sllx %l0,0x023,%l6 ! %l6 = 00002da000000000
1600! %l5 = 0000000000000000, Mem[0000000010000028] = 00dc913b
1601 stba %l5,[%i0+%o5]0x89 ! Mem[0000000010000028] = 00dc9100
1602! %l0 = 00000000000005b4, %l3 = 0000000000000000, %l6 = 00002da000000000
1603 subccc %l0,%l3,%l6 ! %l6 = 00000000000005b4, %ccr = 00
1604! Mem[0000000030000040] = 00000000, %l5 = 0000000000000000
1605 lduh [%o0+0x042],%l5 ! %l5 = 0000000000000000
1606! Mem[0000000030000000] = 9848733500000085, %f8 = ae0d969e 00000000
1607 ldd [%o0+%g0],%f8 ! %f8 = 98487335 00000085
1608! Mem[0000000011000058] = a096c3b0, %l1 = 0000000000000085
1609 ldub [%i2+0x05a],%l1 ! %l1 = 00000000000000c3
1610! Mem[0000000031800040] = 00000085, %f19 = 178af7ff
1611 ld [%o3+0x040],%f19 ! %f19 = 00000085
1612! %l4 = 0000000000000000, Mem[0000000011000048] = ffffffffbe55753b
1613 stx %l4,[%i2+0x048] ! Mem[0000000011000048] = 0000000000000000
1614
1615p0_label_69:
1616! %l0 = 00000000000005b4, Mem[0000000011000008] = 8f5d350014533500
1617 stxa %l0,[%i2+%i4]0x80 ! Mem[0000000011000008] = 00000000000005b4
1618! Mem[0000000030000044] = 3b55753b, %l3 = 0000000000000000
1619 lduw [%o0+0x044],%l3 ! %l3 = 000000003b55753b
1620! %l5 = 0000000000000000, immed = fffffef0, %l7 = fffffffffffffa6e
1621 or %l5,-0x110,%l7 ! %l7 = fffffffffffffef0
1622! Mem[0000000031800044] = 00000000, %l1 = 00000000000000c3
1623 ldsh [%o3+0x044],%l1 ! %l1 = 0000000000000000
1624! %l2 = 0000000000000000, Mem[0000000031800000] = 00000000, %asi = 80
1625 stwa %l2,[%o3+0x000]%asi ! Mem[0000000031800000] = 00000000
1626! %l4 = 0000000000000000, immed = 00000612, %y = 00000000
1627 udiv %l4,0x612,%l2 ! %l2 = 0000000000000000
1628 mov %l0,%y ! %y = 000005b4
1629! Mem[0000000011800070] = 76ef9285, %f5 = ffffffaf
1630 ld [%i3+0x070],%f5 ! %f5 = 76ef9285
1631! %l4 = 0000000000000000, %l3 = 000000003b55753b, %l7 = fffffffffffffef0
1632 srl %l4,%l3,%l7 ! %l7 = 0000000000000000
1633! Mem[0000000031800000] = 00000000, %l3 = 000000003b55753b
1634 ldsh [%o3+%g0],%l3 ! %l3 = 0000000000000000
1635! Mem[0000000010800000] = 3901f8ac aace5124, %l6 = 000005b4, %l7 = 00000000
1636 ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000003901f8ac 00000000aace5124
1637
1638p0_label_70:
1639! %l4 = 0000000000000000, Mem[0000000030800044] = 2434dee7
1640 sth %l4,[%o1+0x044] ! Mem[0000000030800044] = 0000dee7
1641! Mem[0000000011800018] = 33bd8efb 52fc87b9, %l2 = 00000000, %l3 = 00000000
1642 ldda [%i3+%i6]0x81,%l2 ! %l2 = 0000000033bd8efb 0000000052fc87b9
1643! %l6 = 3901f8ac, %l7 = aace5124, Mem[0000000011800078] = e99d0a9f 7c47e899
1644 std %l6,[%i3+0x078] ! Mem[0000000011800078] = 3901f8ac aace5124
1645! done : should take illegal inst trap, %l0 = 00000000000005b4
1646 done ! Illegal inst trap : %l0 = 00000000000005c4
1647! Mem[0000000030000044] = 3b55753b, %l3 = 0000000052fc87b9
1648 ldsw [%o0+0x044],%l3 ! %l3 = 000000003b55753b
1649! %f30 = 5cfa000b, Mem[0000000011000000] = 00fdd6e5
1650 sta %f30,[%i2+%g0]0x81 ! Mem[0000000011000000] = 5cfa000b
1651! %l4 = 0000000000000000, immed = 00000b29, %l7 = 00000000aace5124
1652 xor %l4,0xb29,%l7 ! %l7 = 0000000000000b29
1653! Mem[0000000011800028] = fff2ffff, %l4 = 0000000000000000
1654 ldsha [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
1655! %l3 = 000000003b55753b, immed = 00000026, %l4 = ffffffffffffffff
1656 srlx %l3,0x026,%l4 ! %l4 = 0000000000000000
1657! %f10 = c1db3424, Mem[0000000011800008] = afffffff
1658 sta %f10,[%i3+%i4]0x81 ! Mem[0000000011800008] = c1db3424
1659
1660p0_label_71:
1661! %l2 = 0000000033bd8efb, Mem[0000000030800007] = 3b91dc00
1662 stb %l2,[%o1+0x007] ! Mem[0000000030800004] = 3b91dcfb
1663! Mem[0000000010000010] = 39015124, %l2 = 0000000033bd8efb
1664 lduwa [%i0+%i5]0x88,%l2 ! %l2 = 0000000039015124
1665! %l6 = 000000003901f8ac, Mem[0000000011800008] = 3b91dc002434dbc1
1666 stxa %l6,[%i3+%i4]0x88 ! Mem[0000000011800008] = 000000003901f8ac
1667! Mem[0000000031000044] = aace5124, %f13 = 3901f8ac
1668 ld [%o2+0x044],%f13 ! %f13 = aace5124
1669! Mem[0000000011800030] = ef14aad3, %l0 = 00000000000005c4
1670 lduba [%i3+%o6]0x88,%l0 ! %l0 = 00000000000000d3
1671! %l0 = 000000d3, %l1 = 00000000, Mem[0000000011800018] = 33bd8efb 52fc87b9
1672 stda %l0,[%i3+%i6]0x81 ! Mem[0000000011800018] = 000000d3 00000000
1673! Mem[0000000010000024] = ffffffff, %l1 = 0000000000000000
1674 ldsw [%i0+0x024],%l1 ! %l1 = ffffffffffffffff
1675! %l1 = ffffffffffffffff, Mem[0000000031800000] = 000000000000000b
1676 stx %l1,[%o3+%g0] ! Mem[0000000031800000] = ffffffffffffffff
1677! Mem[0000000011800058] = 00000018 3b91dc00, %l6 = 3901f8ac, %l7 = 00000b29
1678 ldd [%i3+0x058],%l6 ! %l6 = 0000000000000018 000000003b91dc00
1679! %l7 = 000000003b91dc00, %l6 = 0000000000000018, %l3 = 000000003b55753b
1680 sll %l7,%l6,%l3 ! %l3 = 003b91dc00000000
1681
1682p0_label_72:
1683! Mem[0000000030800040] = ddfe0753, %l4 = 0000000000000000
1684 ldswa [%o1+0x040]%asi,%l4 ! %l4 = ffffffffddfe0753
1685! Mem[0000000031800044] = 00000000, %l7 = 000000003b91dc00
1686 lduw [%o3+0x044],%l7 ! %l7 = 0000000000000000
1687! %l3 = 003b91dc00000000, %l7 = 0000000000000000, %l4 = ffffffffddfe0753
1688 xorcc %l3,%l7,%l4 ! %l4 = 003b91dc00000000, %ccr = 04
1689! %l2 = 0000000039015124, Mem[0000000030000002] = 98487335
1690 sth %l2,[%o0+0x002] ! Mem[0000000030000000] = 98485124
1691! %l0 = 000000d3, %l1 = ffffffff, Mem[0000000010800070] = cb9e085e 00f73b86
1692 std %l0,[%i1+0x070] ! Mem[0000000010800070] = 000000d3 ffffffff
1693! Mem[0000000031000044] = aace5124, %l1 = ffffffffffffffff
1694 ldub [%o2+0x046],%l1 ! %l1 = 0000000000000051
1695! %l5 = 0000000000000000, Mem[0000000010000020] = 2d3814ddffffffff
1696 stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010000020] = 0000000000000000
1697! Mem[0000000011800040] = 05414a8933bd8748, %l2 = 0000000039015124
1698 ldxa [%i3+0x040]%asi,%l2 ! %l2 = 05414a8933bd8748
1699! Mem[0000000030000040] = 00000000, %l2 = 05414a8933bd8748
1700 ldsh [%o0+0x042],%l2 ! %l2 = 0000000000000000
1701! %l4 = 003b91dc00000000, immed = fffff218, %l6 = 0000000000000018
1702 xorcc %l4,-0xde8,%l6 ! %l6 = ffc46e23fffff218, %ccr = 88
1703
1704p0_label_73:
1705! %l5 = 0000000000000000, immed = 00000241, %l3 = 003b91dc00000000
1706 taddcctv %l5,0x241,%l3 ! %l0 = 00000000000000f6, Trapped
1707! %l7 = 0000000000000000, %l6 = ffc46e23fffff218, %l3 = 003b91dc00000000
1708 addc %l7,%l6,%l3 ! %l3 = ffc46e23fffff218
1709! %l4 = 003b91dc00000000, %l6 = ffc46e23fffff218, %l6 = ffc46e23fffff218
1710 tsubcc %l4,%l6,%l6 ! %l6 = 007723b800000de8, %ccr = 11
1711! %l5 = 0000000000000000, %l3 = ffc46e23fffff218, %y = 000005b4
1712 smulcc %l5,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
1713! Mem[0000000031000044] = aace5124, %l0 = 00000000000000f6
1714 ldsw [%o2+0x044],%l0 ! %l0 = ffffffffaace5124
1715! %l0 = ffffffffaace5124, immed = fffffe14, %l5 = 0000000000000000
1716 addccc %l0,-0x1ec,%l5 ! %l5 = ffffffffaace4f38, %ccr = 99
1717! %l6 = 00000de8, %l7 = 00000000, Mem[0000000031000000] = 00000000 2d3814dd
1718 std %l6,[%o2+%g0] ! Mem[0000000031000000] = 00000de8 00000000
1719! Invert Register : %l6 = 007723b800000de8
1720 xor %l6,-1,%l6 ! %l6 = ff88dc47fffff217
1721! %l1 = 0000000000000051, %l4 = 003b91dc00000000, %l6 = ff88dc47fffff217
1722 sub %l1,%l4,%l6 ! %l6 = ffc46e2400000051
1723! %l4 = 003b91dc00000000
1724 sethi %hi(0xc3b33c00),%l4 ! %l4 = 00000000c3b33c00
1725
1726p0_label_74:
1727! Mem[0000000030800000] = 3901f8ac 3b91dcfb, %l2 = 00000000, %l3 = fffff218
1728 ldd [%o1+%g0],%l2 ! %l2 = 000000003901f8ac 000000003b91dcfb
1729! %l3 = 000000003b91dcfb, Mem[0000000011000020] = 0b00fa5c
1730 stba %l3,[%i2+%o4]0x81 ! Mem[0000000011000020] = fb00fa5c
1731! Mem[0000000030800000] = 3901f8ac3b91dcfb, %l1 = 0000000000000051
1732 ldx [%o1+%g0],%l1 ! %l1 = 3901f8ac3b91dcfb
1733! %l2 = 000000003901f8ac, Mem[0000000031800000] = ffffffffffffffff
1734 stx %l2,[%o3+%g0] ! Mem[0000000031800000] = 000000003901f8ac
1735! %l4 = 00000000c3b33c00, Mem[0000000031000042] = dd14382d
1736 sth %l4,[%o2+0x042] ! Mem[0000000031000040] = dd143c00
1737! Mem[0000000011800000] = dd14382d, %l1 = 3901f8ac3b91dcfb
1738 ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffdd
1739! %l4 = 00000000c3b33c00, %l2 = 000000003901f8ac, %l3 = 000000003b91dcfb
1740 addccc %l4,%l2,%l3 ! %l3 = 00000000fcb534ad, %ccr = 08
1741! Mem[0000000030800004] = 3b91dcfb, %l0 = ffffffffaace5124
1742 ldsh [%o1+0x006],%l0 ! %l0 = ffffffffffffdcfb
1743! %l7 = 0000000000000000, immed = fffffb2f, %l1 = ffffffffffffffdd
1744 andcc %l7,-0x4d1,%l1 ! %l1 = 0000000000000000, %ccr = 44
1745! %l2 = 000000003901f8ac, %l5 = ffffffffaace4f38, %l0 = ffffffffffffdcfb
1746 srl %l2,%l5,%l0 ! %l0 = 0000000000000039
1747
1748p0_label_75:
1749! %f8 = 98487335, Mem[0000000010800020] = 894a2395
1750 sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000010800020] = 98487335
1751! %l1 = 0000000000000000, Mem[0000000030000040] = 00000000, %asi = 80
1752 stwa %l1,[%o0+0x040]%asi ! Mem[0000000030000040] = 00000000
1753! Mem[0000000011000030] = 56f99b532434dbc1, %l2 = 000000003901f8ac
1754 ldxa [%i2+%o6]0x88,%l2 ! %l2 = 56f99b532434dbc1
1755! %f17 = 6f6d6b8c, Mem[0000000011800004] = 9d3bbfef
1756 sta %f17,[%i3+0x004]%asi ! Mem[0000000011800004] = 6f6d6b8c
1757! Mem[0000000011000008] = 00000000000005b4, %f26 = c1db3424 06f6d6b8
1758 ldda [%i2+%i4]0x80,%f26 ! %f26 = 00000000 000005b4
1759! %l0 = 0000000000000039, Mem[0000000030800001] = 3901f8ac
1760 stb %l0,[%o1+0x001] ! Mem[0000000030800000] = 3939f8ac
1761! Mem[0000000011000000] = d9d5ffff 0b00fa5c, %l0 = 00000039, %l1 = 00000000
1762 ldda [%i2+%g0]0x89,%l0 ! %l0 = 000000000b00fa5c 00000000d9d5ffff
1763! %l4 = 00000000c3b33c00, Mem[0000000010800028] = 6e5187f3
1764 stha %l4,[%i1+%o5]0x80 ! Mem[0000000010800028] = 3c0087f3
1765! Invert Register : %l0 = 000000000b00fa5c
1766 xor %l0,-1,%l0 ! %l0 = fffffffff4ff05a3
1767! Mem[0000000010800008] = 00000000, %l0 = fffffffff4ff05a3
1768 lduha [%i1+%i4]0x89,%l0 ! %l0 = 0000000000000000
1769
1770p0_label_76:
1771! Mem[0000000010000008] = 0b000000, %l7 = 0000000000000000
1772 lduwa [%i0+%i4]0x80,%l7 ! %l7 = 000000000b000000
1773! Mem[0000000010800048] = a9b20a07668f33c3, %f14 = dd14382d aace5124
1774 ldd [%i1+0x048],%f14 ! %f14 = a9b20a07 668f33c3
1775! %l4 = 00000000c3b33c00, immed = fffff13b, %l5 = ffffffffaace4f38
1776 addc %l4,-0xec5,%l5 ! %l5 = 00000000c3b32d3b
1777! Set Register : %l5 = 00000000c3b32d3b
1778 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
1779! %l1 = 00000000d9d5ffff, immed = 00000f38, %l2 = 56f99b532434dbc1
1780 or %l1,0xf38,%l2 ! %l2 = 00000000d9d5ffff
1781! %l4 = 00000000c3b33c00, immed = 0000040f, %l5 = ffffffffffffffff
1782 orn %l4,0x40f,%l5 ! %l5 = fffffffffffffff0
1783! Mem[0000000010800040] = 7e33716a, %l7 = 000000000b000000
1784 ldswa [%i1+0x040]%asi,%l7 ! %l7 = 000000007e33716a
1785! %l4 = 00000000c3b33c00, %l6 = ffc46e2400000051, %l7 = 000000007e33716a
1786 tsubcc %l4,%l6,%l7 ! %l7 = 003b91dcc3b33baf, %ccr = 1a
1787! Mem[0000000010000030] = 00000000, %l3 = 00000000fcb534ad
1788 lduwa [%i0+%o6]0x88,%l3 ! %l3 = 0000000000000000
1789! %f14 = a9b20a07 668f33c3, Mem[0000000010800028] = 3c0087f3 552f1d91
1790 stda %f14,[%i1+%o5]0x81 ! Mem[0000000010800028] = a9b20a07 668f33c3
1791
1792p0_label_77:
1793! Mem[0000000030000040] = 00000000, %l6 = ffc46e2400000051
1794 ldswa [%o0+0x040]%asi,%l6 ! %l6 = 0000000000000000
1795! %l3 = 0000000000000000, Mem[0000000031000046] = aace5124
1796 sth %l3,[%o2+0x046] ! Mem[0000000031000044] = aace0000
1797! Mem[0000000030800040] = ddfe07530000dee7, %f20 = 3ff8b4f6 d3a6585b
1798 ldd [%o1+0x040],%f20 ! %f20 = ddfe0753 0000dee7
1799! %l1 = 00000000d9d5ffff
1800 sethi %hi(0x52d11000),%l1 ! %l1 = 0000000052d11000
1801! %l4 = 00000000c3b33c00, immd = 0000000000000f62, %l2 = 00000000d9d5ffff
1802 mulx %l4,0xf62,%l2 ! %l2 = 00000bc26b20f800, %y = 00
1803! Mem[0000000011000014] = 5d410702, %l4 = 00000000c3b33c00
1804 ldsh [%i2+0x014],%l4 ! %l4 = 0000000000005d41
1805! Mem[0000000011800020] = 11b722aab7bde000, %f28 = 911d2f55 f387516e
1806 ldda [%i3+%o4]0x88,%f28 ! %f28 = 11b722aa b7bde000
1807! %l0 = 0000000000000000, immed = fffff43a, %y = 00000000
1808 umulcc %l0,-0xbc6,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
1809! %l1 = 0000000052d11000, %l6 = 0000000000000000, %l1 = 0000000052d11000
1810 xor %l1,%l6,%l1 ! %l1 = 0000000052d11000
1811! %l2 = 00000bc26b20f800, Mem[0000000011000030] = 2434dbc1
1812 stba %l2,[%i2+%o6]0x89 ! Mem[0000000011000030] = 2434db00
1813
1814p0_label_78:
1815! Mem[0000000011000030] = 2434db00, %l0 = 0000000000000000
1816 ldsba [%i2+%o6]0x88,%l0 ! %l0 = 0000000000000000
1817! Mem[0000000031000044] = aace0000, %l7 = 003b91dcc3b33baf
1818 lduw [%o2+0x044],%l7 ! %l7 = 00000000aace0000
1819! Mem[0000000031800044] = 00000000, %l2 = 00000bc26b20f800
1820 ldsw [%o3+0x044],%l2 ! %l2 = 0000000000000000
1821! %l0 = 0000000000000000, %l5 = fffffffffffffff0, %l4 = 0000000000005d41
1822 andn %l0,%l5,%l4 ! %l4 = 0000000000000000
1823! %f12 = 894a2395 aace5124, Mem[0000000031000000] = 00000de8 00000000
1824 stda %f12,[%o2+0x000]%asi ! Mem[0000000031000000] = 894a2395 aace5124
1825! Mem[0000000010000058] = 4fec1aafd4177bf4, %l4 = 0000000000000000
1826 ldx [%i0+0x058],%l4 ! %l4 = 4fec1aafd4177bf4
1827! Mem[0000000010000000] = 000000000000001f, %f0 = 00000000 33bd8efb
1828 ldda [%i0+%g0]0x88,%f0 ! %f0 = 00000000 0000001f
1829! %f24 = 894a2395, Mem[0000000010800028] = a9b20a07
1830 sta %f24,[%i1+%o5]0x81 ! Mem[0000000010800028] = 894a2395
1831! Mem[0000000011000058] = a096c3b0, %l2 = 0000000000000000
1832 lduw [%i2+0x058],%l2 ! %l2 = 00000000a096c3b0
1833! Mem[0000000010800018] = 5257d300, %l0 = 0000000000000000
1834 ldsba [%i1+%i6]0x88,%l0 ! %l0 = 0000000000000000
1835
1836p0_label_79:
1837! %l6 = 0000000000000000, Mem[0000000010800074] = ffffffff
1838 sth %l6,[%i1+0x074] ! Mem[0000000010800074] = 0000ffff
1839! Mem[0000000011800040] = 05414a89 33bd8748, %l6 = 00000000, %l7 = aace0000
1840 ldd [%i3+0x040],%l6 ! %l6 = 0000000005414a89 0000000033bd8748
1841! %l6 = 05414a89, %l7 = 33bd8748, Mem[0000000011000020] = fb00fa5c be55753b
1842 std %l6,[%i2+%o4] ! Mem[0000000011000020] = 05414a89 33bd8748
1843! %l4 = d4177bf4, %l5 = fffffff0, Mem[0000000011800000] = dd14382d 6f6d6b8c
1844 std %l4,[%i3+%g0] ! Mem[0000000011800000] = d4177bf4 fffffff0
1845! Mem[0000000010000030] = 00000000, %l2 = 00000000a096c3b0
1846 ldsha [%i0+%o6]0x81,%l2 ! %l2 = 0000000000000000
1847! done : should take illegal inst trap, %l0 = 0000000000000000
1848 done ! Illegal inst trap : %l0 = 0000000000000010
1849! Mem[0000000030000000] = 9848512400000085, %l0 = 0000000000000010
1850 ldx [%o0+%g0],%l0 ! %l0 = 9848512400000085
1851! %l1 = 0000000052d11000, immed = fffff997, %l2 = 0000000000000000
1852 addc %l1,-0x669,%l2 ! %l2 = 0000000052d10997
1853! %l4 = d4177bf4, %l5 = fffffff0, Mem[0000000031800040] = 00000085 00000000
1854 stda %l4,[%o3+0x040]%asi ! Mem[0000000031800040] = d4177bf4 fffffff0
1855! %l1 = 0000000052d11000, %l4 = 4fec1aafd4177bf4, %l6 = 0000000005414a89
1856 udivx %l1,%l4,%l6 ! %l6 = 0000000000000000
1857
1858p0_label_80:
1859! %l6 = 0000000000000000, Mem[0000000011000044] = dd14409b
1860 stw %l6,[%i2+0x044] ! Mem[0000000011000044] = 00000000
1861! Mem[0000000011800068] = 9959371f93af2296, %f22 = 00000000 33bd8efb
1862 ldd [%i3+0x068],%f22 ! %f22 = 9959371f 93af2296
1863! Mem[0000000030000040] = 00000000, %l0 = 9848512400000085
1864 ldsb [%o0+0x041],%l0 ! %l0 = 0000000000000000
1865! Mem[0000000031000044] = aace0000, %l1 = 0000000052d11000
1866 ldsb [%o2+0x045],%l1 ! %l1 = ffffffffffffffce
1867! %l7 = 0000000033bd8748, Mem[000000001100005e] = 0ff1026b
1868 stb %l7,[%i2+0x05e] ! Mem[000000001100005c] = 0ff1486b
1869! %l3 = 0000000000000000, %l1 = ffffffffffffffce, %l1 = ffffffffffffffce
1870 sub %l3,%l1,%l1 ! %l1 = 0000000000000032
1871! %f6 = 00000000 be55753b, Mem[0000000010000010] = 24510139 95234a89
1872 stda %f6 ,[%i0+%i5]0x81 ! Mem[0000000010000010] = 00000000 be55753b
1873! %l5 = fffffffffffffff0, immed = 00000383, %l1 = 0000000000000032
1874 xnor %l5,0x383,%l1 ! %l1 = 000000000000038c
1875! Mem[0000000010000028] = 0091dc00000000a8, %f18 = 608782c2 00000085
1876 ldda [%i0+%o5]0x81,%f18 ! %f18 = 0091dc00 000000a8
1877! %l0 = 0000000000000000, immed = ffffffe2, %l5 = fffffffffffffff0
1878 orncc %l0,-0x01e,%l5 ! %l5 = 000000000000001d, %ccr = 00
1879
1880p0_label_81:
1881! %l6 = 0000000000000000, %l7 = 0000000033bd8748, %l1 = 000000000000038c
1882 udivx %l6,%l7,%l1 ! %l1 = 0000000000000000
1883! Clear Register : %l2 = 0000000052d10997
1884 clr %l2 ! %l2 = 0000000000000000
1885! %l3 = 0000000000000000, Mem[000000001180004c] = 3cca28c0, %asi = 80
1886 stha %l3,[%i3+0x04c]%asi ! Mem[000000001180004c] = 000028c0
1887! %l5 = 000000000000001d, Mem[0000000031000041] = dd143c00
1888 stb %l5,[%o2+0x041] ! Mem[0000000031000040] = dd1d3c00
1889! Mem[0000000031000000] = 894a2395 aace5124, %l0 = 00000000, %l1 = 00000000
1890 ldd [%o2+%g0],%l0 ! %l0 = 00000000894a2395 00000000aace5124
1891! Mem[0000000010800028] = 95234a89, %l6 = 0000000000000000
1892 lduwa [%i1+%o5]0x88,%l6 ! %l6 = 0000000095234a89
1893! Mem[0000000010800010] = 3901f8ac, %l6 = 0000000095234a89
1894 ldsba [%i1+%i5]0x88,%l6 ! %l6 = ffffffffffffffac
1895! Mem[0000000031000040] = dd1d3c00 aace0000, %l4 = d4177bf4, %l5 = 0000001d
1896 ldd [%o2+0x040],%l4 ! %l4 = 00000000dd1d3c00 00000000aace0000
1897! Invert Register : %l6 = ffffffffffffffac
1898 xor %l6,-1,%l6 ! %l6 = 0000000000000053
1899! %l6 = 0000000000000053, Mem[0000000031000040] = dd1d3c00, %asi = 80
1900 stha %l6,[%o2+0x040]%asi ! Mem[0000000031000040] = 00533c00
1901
1902p0_label_82:
1903! %l6 = 0000000000000053, Mem[0000000011000042] = bfd0d23c
1904 stba %l6,[%i2+0x042]%asi ! Mem[0000000011000040] = bfd0533c
1905! Set Register : %l0 = 00000000894a2395
1906 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
1907! %l4 = dd1d3c00, %l5 = aace0000, Mem[0000000031800040] = d4177bf4 fffffff0
1908 stda %l4,[%o3+0x040]%asi ! Mem[0000000031800040] = dd1d3c00 aace0000
1909! Mem[0000000030000004] = 00000085, %l3 = 0000000000000000
1910 ldub [%o0+0x005],%l3 ! %l3 = 0000000000000000
1911! %l7 = 0000000033bd8748, %l3 = 0000000000000000, %l2 = 0000000000000000
1912 addccc %l7,%l3,%l2 ! %l2 = 0000000033bd8748, %ccr = 00
1913! Mem[000000001080005c] = dc00fd98, %l7 = 0000000033bd8748
1914 ldub [%i1+0x05e],%l7 ! %l7 = 00000000000000fd
1915! %f12 = 894a2395 aace5124, Mem[0000000010800020] = 98487335 3901f8ac
1916 stda %f12,[%i1+%o4]0x81 ! Mem[0000000010800020] = 894a2395 aace5124
1917! Mem[0000000030000000] = 98485124, %f12 = 894a2395
1918 ld [%o0+%g0],%f12 ! %f12 = 98485124
1919! %f24 = 894a2395 3901f8ac, Mem[0000000011000000] = 5cfa000b ffffd5d9
1920 std %f24,[%i2+%g0] ! Mem[0000000011000000] = 894a2395 3901f8ac
1921! %l7 = 00000000000000fd, %l5 = 00000000aace0000, %y = 00000000
1922 udivcc %l7,%l5,%l5 ! Div by zero, %l0 = 0000000000000027
1923 mov %l0,%y ! %y = ffffffff
1924
1925p0_label_83:
1926! %l6 = 00000053, %l7 = 000000fd, Mem[0000000010000020] = 00000000 00000000
1927 stda %l6,[%i0+%o4]0x81 ! Mem[0000000010000020] = 00000053 000000fd
1928! Mem[0000000010800010] = 3901f8ac, %l1 = 00000000aace5124
1929 lduwa [%i1+%i5]0x88,%l1 ! %l1 = 000000003901f8ac
1930! %l7 = 00000000000000fd, immed = 00000006, %l4 = 00000000dd1d3c00
1931 srl %l7,0x006,%l4 ! %l4 = 0000000000000003
1932! %l1 = 000000003901f8ac, Mem[0000000010000030] = e44514dd00000000
1933 stxa %l1,[%i0+%o6]0x88 ! Mem[0000000010000030] = 000000003901f8ac
1934! Mem[0000000031800044] = aace0000, %l5 = 0000000000000000
1935 ldswa [%o3+0x044]%asi,%l5 ! %l5 = ffffffffaace0000
1936! %l6 = 0000000000000053, %l3 = 0000000000000000, %y = ffffffff
1937 udivcc %l6,%l3,%l5 ! Div by zero, %l0 = 000000000000004f
1938 mov %l0,%y ! %y = 00000027
1939! Mem[0000000010800010] = 3901f8ac, %l5 = ffffffffaace0000
1940 lduwa [%i1+%i5]0x88,%l5 ! %l5 = 000000003901f8ac
1941! Mem[0000000031000044] = aace0000, %l5 = 000000003901f8ac
1942 ldsh [%o2+0x044],%l5 ! %l5 = ffffffffffffaace
1943! %l4 = 00000003, %l5 = ffffaace, Mem[0000000010800018] = 00d35752 be401b21
1944 stda %l4,[%i1+%i6]0x81 ! Mem[0000000010800018] = 00000003 ffffaace
1945! %l7 = 00000000000000fd, Mem[0000000030800040] = ddfe0753
1946 stb %l7,[%o1+0x040] ! Mem[0000000030800040] = fdfe0753
1947
1948p0_label_84:
1949! Mem[0000000011800018] = 000000d3, %l6 = 0000000000000053
1950 lduba [%i3+%i6]0x80,%l6 ! %l6 = 0000000000000000
1951! %l4 = 0000000000000003, immd = 0000000000000c31, %l6 = 0000000000000000
1952 udivx %l4,0xc31,%l6 ! %l6 = 0000000000000000
1953! %l4 = 0000000000000003, immed = 00000011, %y = 00000027
1954 sdivcc %l4,0x011,%l5 ! %l5 = 000000007fffffff, %ccr = 02
1955 mov %l0,%y ! %y = 00000027
1956! Mem[0000000030000040] = 00000000, %l3 = 0000000000000000
1957 lduw [%o0+0x040],%l3 ! %l3 = 0000000000000000
1958! Mem[000000001000006c] = 8e36e80b, %l4 = 0000000000000003
1959 ldub [%i0+0x06c],%l4 ! %l4 = 000000000000008e
1960! Mem[0000000011000008] = 00000000, %l3 = 0000000000000000
1961 lduba [%i2+%i4]0x80,%l3 ! %l3 = 0000000000000000
1962! Mem[0000000011800028] = fff2ffff, %f17 = 6f6d6b8c
1963 lda [%i3+%o5]0x88,%f17 ! %f17 = fff2ffff
1964! %l3 = 0000000000000000, immed = 0000032d, %l2 = 0000000033bd8748
1965 andn %l3,0x32d,%l2 ! %l2 = 0000000000000000
1966! Mem[0000000030800040] = fdfe0753 0000dee7, %l0 = 00000027, %l1 = 3901f8ac
1967 ldda [%o1+0x040]%asi,%l0 ! %l0 = 00000000fdfe0753 000000000000dee7
1968! Mem[0000000011800018] = 000000d3, %l4 = 000000000000008e
1969 lduha [%i3+%i6]0x80,%l4 ! %l4 = 0000000000000000
1970
1971p0_label_85:
1972! %f6 = 00000000 be55753b, Mem[0000000030000000] = 98485124 00000085
1973 std %f6 ,[%o0+%g0] ! Mem[0000000030000000] = 00000000 be55753b
1974! %f20 = ddfe0753 0000dee7, Mem[0000000031000040] = 00533c00 aace0000
1975 stda %f20,[%o2+0x040]%asi ! Mem[0000000031000040] = ddfe0753 0000dee7
1976! Mem[0000000031800000] = 000000003901f8ac, %l3 = 0000000000000000
1977 ldxa [%o3+0x000]%asi,%l3 ! %l3 = 000000003901f8ac
1978! %l1 = 000000000000dee7, immed = 0000000a, %l0 = 00000000fdfe0753
1979 sll %l1,0x00a,%l0 ! %l0 = 00000000037b9c00
1980! %l0 = 00000000037b9c00, immed = 000006d4, %l2 = 0000000000000000
1981 tsubcc %l0,0x6d4,%l2 ! %l2 = 00000000037b952c, %ccr = 00
1982! %l7 = 00000000000000fd, Mem[0000000031800046] = aace0000
1983 sth %l7,[%o3+0x046] ! Mem[0000000031800044] = aace00fd
1984! Mem[0000000011800008] = acf80139, %l0 = 00000000037b9c00
1985 lduwa [%i3+%i4]0x80,%l0 ! %l0 = 00000000acf80139
1986! %l3 = 000000003901f8ac, Mem[0000000010800030] = dd14382d
1987 stha %l3,[%i1+%o6]0x80 ! Mem[0000000010800030] = f8ac382d
1988! Mem[0000000011000038] = a6a069c2d7d8e8e7, %l4 = 0000000000000000
1989 ldxa [%i2+0x038]%asi,%l4 ! %l4 = a6a069c2d7d8e8e7
1990! %f8 = 98487335, Mem[0000000011000000] = 894a2395
1991 sta %f8 ,[%i2+%g0]0x81 ! Mem[0000000011000000] = 98487335
1992
1993p0_label_86:
1994! %l1 = 000000000000dee7, %l7 = 00000000000000fd, %l1 = 000000000000dee7
1995 taddcc %l1,%l7,%l1 ! %l1 = 000000000000dfe4, %ccr = 02
1996! %l4 = d7d8e8e7, %l5 = 7fffffff, Mem[0000000011800000] = d4177bf4 fffffff0
1997 stda %l4,[%i3+%g0]0x81 ! Mem[0000000011800000] = d7d8e8e7 7fffffff
1998! %l3 = 000000003901f8ac, %l3 = 000000003901f8ac, %l6 = 0000000000000000
1999 subc %l3,%l3,%l6 ! %l6 = 0000000000000000
2000! %l4 = a6a069c2d7d8e8e7, immed = fffff259, %l3 = 000000003901f8ac
2001 or %l4,-0xda7,%l3 ! %l3 = fffffffffffffaff
2002! %l5 = 000000007fffffff, immed = 00000239, %y = 00000027
2003 udiv %l5,0x239,%l7 ! %l7 = 0000000011c582ec
2004 mov %l0,%y ! %y = acf80139
2005! Mem[0000000010000018] = ffffffff, %l2 = 00000000037b952c
2006 ldswa [%i0+%i6]0x81,%l2 ! %l2 = ffffffffffffffff
2007! %l0 = 00000000acf80139, immed = 000008ac, %l3 = fffffffffffffaff
2008 subccc %l0,0x8ac,%l3 ! %l3 = 00000000acf7f88d, %ccr = 08
2009! Mem[0000000031000004] = aace5124, %l7 = 0000000011c582ec
2010 ldsw [%o2+0x004],%l7 ! %l7 = ffffffffaace5124
2011! %l3 = 00000000acf7f88d
2012 sethi %hi(0x98fe7800),%l3 ! %l3 = 0000000098fe7800
2013! %l6 = 00000000, %l7 = aace5124, Mem[0000000011000048] = 00000000 00000000
2014 std %l6,[%i2+0x048] ! Mem[0000000011000048] = 00000000 aace5124
2015
2016p0_label_87:
2017! Clear Register : %l6 = 0000000000000000
2018 clr %l6 ! %l6 = 0000000000000000
2019! Mem[0000000010000020] = 00000053, %l4 = a6a069c2d7d8e8e7
2020 ldsba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
2021! %l0 = 00000000acf80139, %l5 = 000000007fffffff, %y = acf80139
2022 sdivcc %l0,%l5,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
2023 mov %l0,%y ! %y = acf80139
2024! Mem[0000000010800060] = 21ad818f9a963f1b, %l5 = 000000007fffffff
2025 ldxa [%i1+0x060]%asi,%l5 ! %l5 = 21ad818f9a963f1b
2026! %l3 = 0000000098fe7800, %l4 = 0000000000000000, %l1 = 000000000000dfe4
2027 srax %l3,%l4,%l1 ! %l1 = 0000000098fe7800
2028! %f22 = 9959371f 93af2296, Mem[0000000010000028] = 0091dc00 000000a8
2029 stda %f22,[%i0+%o5]0x81 ! Mem[0000000010000028] = 9959371f 93af2296
2030! Mem[0000000031800004] = 3901f8ac, %l2 = ffffffffffffffff
2031 ldsh [%o3+0x006],%l2 ! %l2 = fffffffffffff8ac
2032! %l5 = 21ad818f9a963f1b, immed = 0000000a, %l3 = 0000000098fe7800
2033 sra %l5,0x00a,%l3 ! %l3 = ffffffffffe6a58f
2034! Mem[0000000010000030] = acf80139, %l7 = ffffffff80000000
2035 lduha [%i0+%o6]0x80,%l7 ! %l7 = 000000000000acf8
2036! %l5 = 21ad818f9a963f1b, %l5 = 21ad818f9a963f1b, %l3 = ffffffffffe6a58f
2037 xnorcc %l5,%l5,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
2038
2039p0_label_88:
2040! Mem[0000000010000000] = 1f000000, %l1 = 0000000098fe7800
2041 lduba [%i0+%g0]0x80,%l1 ! %l1 = 000000000000001f
2042! %l1 = 000000000000001f, immed = 00000013, %l3 = ffffffffffffffff
2043 sll %l1,0x013,%l3 ! %l3 = 0000000000f80000
2044! Mem[0000000010000060] = 7304af94b6464ea8, %f8 = 98487335 00000085
2045 ldda [%i0+0x060]%asi,%f8 ! %f8 = 7304af94 b6464ea8
2046! %l5 = 21ad818f9a963f1b, immed = fffff1f1, %l1 = 000000000000001f
2047 orcc %l5,-0xe0f,%l1 ! %l1 = fffffffffffffffb, %ccr = 88
2048! %l2 = fffffffffffff8ac
2049 sethi %hi(0x374ec400),%l2 ! %l2 = 00000000374ec400
2050! %f8 = 7304af94 b6464ea8, Mem[0000000031800040] = dd1d3c00 aace00fd
2051 std %f8 ,[%o3+0x040] ! Mem[0000000031800040] = 7304af94 b6464ea8
2052! Mem[0000000011800010] = 9e960dae, %l1 = fffffffffffffffb
2053 lduwa [%i3+%i5]0x88,%l1 ! %l1 = 000000009e960dae
2054! %l7 = 000000000000acf8, Mem[0000000011800030] = d3aa14ef
2055 stwa %l7,[%i3+%o6]0x80 ! Mem[0000000011800030] = 0000acf8
2056! %f20 = ddfe0753 0000dee7, Mem[0000000010800040] = 7e33716a 459cf6ae
2057 stda %f20,[%i1+0x040]%asi ! Mem[0000000010800040] = ddfe0753 0000dee7
2058! %l0 = 00000000acf80139, immed = fffffba4, %l5 = 21ad818f9a963f1b
2059 or %l0,-0x45c,%l5 ! %l5 = fffffffffffffbbd
2060
2061p0_label_89:
2062! %l0 = 00000000acf80139, Mem[0000000011000030] = 56f99b532434db00
2063 stxa %l0,[%i2+%o6]0x88 ! Mem[0000000011000030] = 00000000acf80139
2064! %l7 = 000000000000acf8, %l0 = 00000000acf80139, %l0 = 00000000acf80139
2065 andncc %l7,%l0,%l0 ! %l0 = 000000000000acc0, %ccr = 00
2066! %l4 = 0000000000000000, Mem[0000000030800004] = 3b91dcfb
2067 sth %l4,[%o1+0x004] ! Mem[0000000030800004] = 0000dcfb
2068! %l7 = 000000000000acf8, %l6 = 0000000000000000, %y = acf80139
2069 smul %l7,%l6,%l2 ! %l2 = 0000000000000000, %y = 00
2070! %l5 = fffffffffffffbbd, immed = 00000e96, %y = 00000000
2071 umul %l5,0xe96,%l7 ! %l7 = 00000e95ffc1d6be, %y = e95
2072! %l4 = 0000000000000000, %l4 = 0000000000000000, %l2 = 0000000000000000
2073 orn %l4,%l4,%l2 ! %l2 = ffffffffffffffff
2074! Mem[0000000030000040] = 000000003b55753b, %l1 = 000000009e960dae
2075 ldx [%o0+0x040],%l1 ! %l1 = 000000003b55753b
2076! Mem[0000000011000028] = 9644861b, %l2 = ffffffffffffffff
2077 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 000000009644861b
2078! Mem[0000000011800000] = d7d8e8e7, %l6 = 0000000000000000
2079 ldsha [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffd7d8
2080! Mem[0000000030800044] = 0000dee7, %l4 = 0000000000000000
2081 ldsh [%o1+0x046],%l4 ! %l4 = ffffffffffffdee7
2082
2083p0_label_90:
2084! %l6 = ffffffffffffd7d8, %l1 = 000000003b55753b, %l6 = ffffffffffffd7d8
2085 xorcc %l6,%l1,%l6 ! %l6 = ffffffffc4aaa2e3, %ccr = 88
2086! %l2 = 000000009644861b, %l4 = ffffffffffffdee7, %l6 = ffffffffc4aaa2e3
2087 srlx %l2,%l4,%l6 ! %l6 = 0000000000000000
2088! Mem[0000000010000008] = 0000000b, %l0 = 000000000000acc0
2089 ldsba [%i0+%i4]0x89,%l0 ! %l0 = 000000000000000b
2090! Mem[0000000011000020] = 05414a89, %l3 = 0000000000f80000
2091 lduha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000541
2092! Invert Register : %l1 = 000000003b55753b
2093 xor %l1,-1,%l1 ! %l1 = ffffffffc4aa8ac4
2094! Mem[0000000031800004] = 3901f8ac, %l3 = 0000000000000541
2095 lduw [%o3+0x004],%l3 ! %l3 = 000000003901f8ac
2096! %l6 = 0000000000000000, Mem[0000000031000046] = 0000dee7
2097 sth %l6,[%o2+0x046] ! Mem[0000000031000044] = 00000000
2098! %l2 = 000000009644861b, Mem[0000000011800020] = 00e0bdb7aa22b711
2099 stxa %l2,[%i3+%o4]0x80 ! Mem[0000000011800020] = 000000009644861b
2100! Mem[0000000010800010] = 3901f8ac, %l6 = 0000000000000000
2101 lduwa [%i1+%i5]0x88,%l6 ! %l6 = 000000003901f8ac
2102! %f26 = 00000000 000005b4, Mem[0000000011800058] = 00000018 3b91dc00
2103 std %f26,[%i3+0x058] ! Mem[0000000011800058] = 00000000 000005b4
2104
2105p0_label_91:
2106! %l6 = 000000003901f8ac, %l3 = 000000003901f8ac, %y = 00000e95
2107 sdivcc %l6,%l3,%l2 ! %l2 = 000000000000417c, %ccr = 00
2108 mov %l0,%y ! %y = 0000000b
2109! Mem[0000000010800040] = ddfe0753, %l0 = 000000000000000b
2110 ldsh [%i1+0x042],%l0 ! %l0 = 0000000000000753
2111! Mem[0000000011000008] = 00000000 000005b4, %l6 = 3901f8ac, %l7 = ffc1d6be
2112 ldda [%i2+%i4]0x81,%l6 ! %l6 = 0000000000000000 00000000000005b4
2113! %l6 = 0000000000000000, Mem[0000000011800028] = fffff2ff
2114 stha %l6,[%i3+%o5]0x80 ! Mem[0000000011800028] = 0000f2ff
2115! Mem[0000000010000018] = ffffffff, %l1 = ffffffffc4aa8ac4
2116 lduw [%i0+%i6],%l1 ! %l1 = 00000000ffffffff
2117! %l1 = 00000000ffffffff, %l6 = 0000000000000000, %y = 0000000b
2118 umulcc %l1,%l6,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
2119! %l0 = 0000000000000753, %l3 = 000000003901f8ac, %l2 = 000000000000417c
2120 xorcc %l0,%l3,%l2 ! %l2 = 000000003901ffff, %ccr = 00
2121! %l3 = 000000003901f8ac, Mem[0000000011800030] = 1b60ab5ef8ac0000
2122 stxa %l3,[%i3+%o6]0x88 ! Mem[0000000011800030] = 000000003901f8ac
2123! %f12 = 98485124, Mem[0000000031800004] = 3901f8ac
2124 st %f12,[%o3+0x004] ! Mem[0000000031800004] = 98485124
2125! %f2 = 4a0a0f21 1ac31feb, Mem[0000000010000070] = 45b65962 3b91dc00
2126 stda %f2 ,[%i0+0x070]%asi ! Mem[0000000010000070] = 4a0a0f21 1ac31feb
2127
2128p0_label_92:
2129! Mem[0000000031000040] = ddfe0753, %l5 = fffffffffffffbbd
2130 ldsh [%o2+0x042],%l5 ! %l5 = 0000000000000753
2131! %f30 = 5cfa000b 539bf956, Mem[0000000011000008] = 00000000 000005b4
2132 std %f30,[%i2+%i4] ! Mem[0000000011000008] = 5cfa000b 539bf956
2133! Mem[0000000031800040] = 7304af94, %l5 = 0000000000000753
2134 ldub [%o3+0x043],%l5 ! %l5 = 0000000000000094
2135! Mem[0000000030000004] = be55753b, %l1 = 00000000ffffffff
2136 lduh [%o0+0x004],%l1 ! %l1 = 000000000000be55
2137! %l1 = 000000000000be55, Mem[000000001100005c] = 0ff1486b
2138 sth %l1,[%i2+0x05c] ! Mem[000000001100005c] = be55486b
2139! %l0 = 0000000000000753, immed = 0000001d, %l2 = 000000003901ffff
2140 sll %l0,0x01d,%l2 ! %l2 = 000000ea60000000
2141! %l3 = 000000003901f8ac, %l7 = 0000000000000000, %l1 = 000000000000be55
2142 sdivx %l3,%l7,%l1 ! Div by zero, %l0 = 00000000000007a3
2143! Mem[0000000031000000] = 894a2395aace5124, %f0 = 00000000 0000001f
2144 ldd [%o2+%g0],%f0 ! %f0 = 894a2395 aace5124
2145! Mem[0000000010800010] = acf80139, %l3 = 000000003901f8ac
2146 ldsh [%i1+%i5],%l3 ! %l3 = ffffffffffffacf8
2147! %l7 = 0000000000000000, immed = 000008a1, %l3 = ffffffffffffacf8
2148 addc %l7,0x8a1,%l3 ! %l3 = 00000000000008a1
2149
2150p0_label_93:
2151! %l3 = 00000000000008a1, %l5 = 0000000000000094, %l6 = 0000000000000000
2152 sdivx %l3,%l5,%l6 ! %l6 = 000000000000000e
2153! %l7 = 0000000000000000, %l6 = 000000000000000e, %l2 = 000000ea60000000
2154 subccc %l7,%l6,%l2 ! %l2 = fffffffffffffff2, %ccr = 99
2155! %l3 = 00000000000008a1, Mem[0000000011800020] = 00000000
2156 stwa %l3,[%i3+%o4]0x81 ! Mem[0000000011800020] = 000008a1
2157! %l5 = 0000000000000094, Mem[0000000031000040] = ddfe075300000000
2158 stx %l5,[%o2+0x040] ! Mem[0000000031000040] = 0000000000000094
2159! %l6 = 000000000000000e, Mem[0000000011000050] = cbd03288
2160 stb %l6,[%i2+0x050] ! Mem[0000000011000050] = 0ed03288
2161! Mem[0000000030800040] = fdfe0753, %f16 = 0f5feaad
2162 ld [%o1+0x040],%f16 ! %f16 = fdfe0753
2163 save ! CWP = 1
2164! %l0 = 00000000aad65124, Mem[0000000010000028] = 1f375999
2165 stha %l0,[%o0+%i5]0x88 ! Mem[0000000010000028] = 1f375124
2166! %l4 = 0000000000000c3c, Mem[0000000010800000] = 3901f8ac
2167 stw %l4,[%o1+%g0] ! Mem[0000000010800000] = 00000c3c
2168! Mem[0000000011000010] = 5257d3aa, %l4 = 0000000000000c3c
2169 lduba [%o2+%o5]0x88,%l4 ! %l4 = 00000000000000aa
2170
2171p0_label_94: ! %cwp = 1
2172! Mem[0000000031800044] = b6464ea8, %l3 = 0000000000000000
2173 ldswa [%i3+0x044]%asi,%l3 ! %l3 = ffffffffb6464ea8
2174! Clear Register : %l5 = 0000000000000ff1
2175 clr %l5 ! %l5 = 0000000000000000
2176! %l5 = 0000000000000000, Mem[0000000010800018] = 03000000
2177 stba %l5,[%o1+%o6]0x89 ! Mem[0000000010800018] = 03000000
2178! %l2 = 000000005cfa00a8, Mem[0000000011800008] = acf80139
2179 stwa %l2,[%o3+%o4]0x81 ! Mem[0000000011800008] = 5cfa00a8
2180! %l6 = 0000000000000000, Mem[0000000010000072] = 4a0a0f21
2181 stb %l6,[%o0+0x072] ! Mem[0000000010000070] = 4a0a0021
2182! Mem[0000000011000020] = 4887bd33894a4105, %l1 = 000000005c45d5d9
2183 ldxa [%o2+%i4]0x88,%l1 ! %l1 = 4887bd33894a4105
2184! Mem[0000000010000000] = 1f000000 00000000, %l6 = 00000000, %l7 = 0000003c
2185 ldda [%o0+%g0]0x81,%l6 ! %l6 = 000000001f000000 0000000000000000
2186! %l3 = ffffffffb6464ea8, %l4 = 00000000000000aa, %l2 = 000000005cfa00a8
2187 addccc %l3,%l4,%l2 ! %l2 = ffffffffb6464f53, %ccr = 88
2188! Mem[0000000010800000] = 00000c3c, %l0 = 00000000aad65124
2189 lduha [%o1+%g0]0x80,%l0 ! %l0 = 0000000000000000
2190! Clear Register : %l0 = 0000000000000000
2191 clr %l0 ! %l0 = 0000000000000000
2192
2193p0_label_95: ! %cwp = 1
2194! %l4 = 000000aa, %l5 = 00000000, Mem[0000000030000000] = 00000000 be55753b
2195 std %l4,[%i0+%g0] ! Mem[0000000030000000] = 000000aa 00000000
2196! Mem[0000000011000028] = 1b864496, %l5 = 0000000000000000
2197 lduba [%o2+%i5]0x88,%l5 ! %l5 = 0000000000000096
2198! retry : should take illegal inst trap, %l0 = 0000000000000000
2199 retry ! Illegal inst trap : %l0 = 0000000000000010
2200! Randomly selected nop
2201 nop
2202! %l4 = 00000000000000aa, %l5 = 0000000000000096, %l6 = 000000001f000000
2203 andn %l4,%l5,%l6 ! %l6 = 0000000000000028
2204! %f8 = 7304af94 b6464ea8, Mem[0000000011000030] = 3901f8ac 00000000
2205 stda %f8 ,[%o2+%i6]0x81 ! Mem[0000000011000030] = 7304af94 b6464ea8
2206! %f6 = 00000000 be55753b, Mem[0000000011800068] = 9959371f 93af2296
2207 std %f6 ,[%o3+0x068] ! Mem[0000000011800068] = 00000000 be55753b
2208! Mem[0000000010000008] = 000000000000000b, %f18 = 0091dc00 000000a8
2209 ldda [%o0+%o4]0x88,%f18 ! %f18 = 00000000 0000000b
2210! Mem[0000000010000018] = ffffffff, %l2 = ffffffffb6464f53
2211 ldsha [%o0+%o6]0x81,%l2 ! %l2 = ffffffffffffffff
2212! %l0 = 0000000000000010, %l1 = 4887bd33894a4105, %l1 = 4887bd33894a4105
2213 addccc %l0,%l1,%l1 ! %l1 = 4887bd33894a4115, %ccr = 08
2214
2215p0_label_96: ! %cwp = 1
2216 save ! CWP = 2
2217! Mem[0000000010000068] = d00c77a3, %l4 = 696d9d7ff990edce
2218 ldsha [%i0+0x06a]%asi,%l4 ! %l4 = 00000000000077a3
2219! Mem[0000000010800028] = 894a2395, %l1 = 22fc3e37d6218d4b
2220 ldswa [%i1+%o5]0x81,%l1 ! %l1 = ffffffff894a2395
2221! %l7 = 0db7f8709d4c6608, immed = 00000005, %l1 = ffffffff894a2395
2222 srl %l7,0x005,%l1 ! %l1 = 0000000004ea6330
2223! Mem[0000000031000000] = 894a2395, %l5 = f8fc56a6421ac417
2224 ldsw [%o2+%g0],%l5 ! %l5 = ffffffff894a2395
2225! %l2 = 57a02f90744e487f, immed = 0000001f, %l4 = 00000000000077a3
2226 sra %l2,0x01f,%l4 ! %l4 = 0000000000000000
2227! Mem[0000000030000040] = 00000000, %l2 = 57a02f90744e487f
2228 ldsw [%o0+0x040],%l2 ! %l2 = 0000000000000000
2229! Mem[0000000010000020] = fd000000 53000000, %l0 = f9d87b60, %l1 = 04ea6330
2230 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000053000000 00000000fd000000
2231! Mem[0000000030000000] = 000000aa, %l3 = 1046cb8a5b92f97c
2232 ldsh [%o0+%g0],%l3 ! %l3 = 0000000000000000
2233! %l6 = 9bef057e7d698ea6, Mem[0000000010800018] = 00000003
2234 stba %l6,[%i1+%i6]0x81 ! Mem[0000000010800018] = a6000003
2235
2236p0_label_97: ! %cwp = 2
2237! Mem[0000000011000000] = 35734898, %l5 = ffffffff894a2395
2238 ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffff98
2239! %l0 = 0000000053000000, %l3 = 0000000000000000, %l3 = 0000000000000000
2240 taddcctv %l0,%l3,%l3 ! %l3 = 0000000053000000, %ccr = 00
2241! %l3 = 0000000053000000, immed = 00000d03, %l4 = 0000000000000000
2242 addccc %l3,0xd03,%l4 ! %l4 = 0000000053000d03, %ccr = 00
2243! Mem[0000000030800040] = fdfe0753 0000dee7, %l4 = 53000d03, %l5 = ffffff98
2244 ldd [%o1+0x040],%l4 ! %l4 = 00000000fdfe0753 000000000000dee7
2245! Mem[0000000010000070] = 4a0a0021, %l6 = 9bef057e7d698ea6
2246 ldsb [%i0+0x070],%l6 ! %l6 = 000000000000004a
2247! %l3 = 0000000053000000, Mem[0000000031000040] = 00000000
2248 sth %l3,[%o2+0x040] ! Mem[0000000031000040] = 00000000
2249! Mem[0000000011000018] = 84cb78ca, %l7 = 0db7f8709d4c6608
2250 lduba [%i2+%i6]0x80,%l7 ! %l7 = 0000000000000084
2251! %l2 = 0000000000000000, immed = 00000461, %y = 00000000
2252 udivcc %l2,0x461,%l6 ! %l6 = 0000000000000000, %ccr = 44
2253 mov %l0,%y ! %y = 53000000
2254! Mem[0000000011800020] = 000008a1 9644861b, %l2 = 00000000, %l3 = 53000000
2255 ldd [%i3+%o4],%l2 ! %l2 = 00000000000008a1 000000009644861b
2256! %l4 = 00000000fdfe0753, Mem[0000000010800030] = 2d38acf8
2257 stba %l4,[%i1+%o6]0x89 ! Mem[0000000010800030] = 2d38ac53
2258
2259p0_label_98: ! %cwp = 2
2260! %l3 = 000000009644861b, Mem[0000000011000018] = 84cb78ca
2261 stwa %l3,[%i2+%i6]0x81 ! Mem[0000000011000018] = 9644861b
2262! Mem[0000000030000044] = 3b55753b, %l0 = 0000000053000000
2263 ldsw [%o0+0x044],%l0 ! %l0 = 000000003b55753b
2264! %l7 = 0000000000000084, %l3 = 000000009644861b, %l1 = 00000000fd000000
2265 udivx %l7,%l3,%l1 ! %l1 = 0000000000000000
2266! %l4 = 00000000fdfe0753, immed = 00000a0b, %l5 = 000000000000dee7
2267 tsubcctv %l4,0xa0b,%l5 ! %l0 = 000000003b55755e, Trapped
2268! Mem[0000000030000000] = 000000aa00000000, %f24 = 894a2395 3901f8ac
2269 ldd [%o0+%g0],%f24 ! %f24 = 000000aa 00000000
2270! Mem[0000000031000040] = 00000000, %l7 = 0000000000000084
2271 ldsb [%o2+0x042],%l7 ! %l7 = 0000000000000000
2272! Mem[0000000031000000] = 894a2395 aace5124, %l2 = 000008a1, %l3 = 9644861b
2273 ldd [%o2+%g0],%l2 ! %l2 = 00000000894a2395 00000000aace5124
2274! retry : should take illegal inst trap, %l0 = 000000003b55755e
2275 retry ! Illegal inst trap : %l0 = 000000003b55756e
2276! %f20 = ddfe0753, Mem[0000000031000004] = aace5124
2277 st %f20,[%o2+0x004] ! Mem[0000000031000004] = ddfe0753
2278! Mem[0000000031000044] = 00000094, %l5 = 000000000000dee7
2279 ldsb [%o2+0x047],%l5 ! %l5 = ffffffffffffff94
2280
2281p0_label_99: ! %cwp = 2
2282! Mem[0000000030800000] = 3939f8ac, %l7 = 0000000000000000
2283 ldsh [%o1+0x002],%l7 ! %l7 = fffffffffffff8ac
2284! Mem[0000000010000020] = 00000053, %l6 = 0000000000000000
2285 lduwa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000053
2286! %l3 = 00000000aace5124, immed = 00000015, %l1 = 0000000000000000
2287 sll %l3,0x015,%l1 ! %l1 = 001559ca24800000
2288! Mem[0000000011800018] = 000000d300000000, %l7 = fffffffffffff8ac
2289 ldxa [%i3+%i6]0x81,%l7 ! %l7 = 000000d300000000
2290! %l0 = 000000003b55756e, %l1 = 001559ca24800000, %l5 = ffffffffffffff94
2291 addccc %l0,%l1,%l5 ! %l5 = 001559ca5fd5756e, %ccr = 00
2292! %l5 = 001559ca5fd5756e, %l1 = 001559ca24800000, %l3 = 00000000aace5124
2293 orncc %l5,%l1,%l3 ! %l3 = ffffffffdfffffff, %ccr = 88
2294! %l7 = 000000d300000000, %l3 = ffffffffdfffffff, %l1 = 001559ca24800000
2295 addc %l7,%l3,%l1 ! %l1 = 000000d2dfffffff
2296! Randomly selected nop
2297 nop
2298! %l4 = 00000000fdfe0753, immed = fffff6b5, %l4 = 00000000fdfe0753
2299 xnorcc %l4,-0x94b,%l4 ! %l4 = 00000000fdfe0e19, %ccr = 08
2300! %l0 = 3b55756e, %l1 = dfffffff, Mem[0000000031800000] = 00000000 98485124
2301 stda %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 3b55756e dfffffff
2302
2303p0_label_100: ! %cwp = 2
2304! Mem[0000000030000040] = 00000000, %l3 = ffffffffdfffffff
2305 lduw [%o0+0x040],%l3 ! %l3 = 0000000000000000
2306! Mem[0000000010000018] = ffffffff, %l1 = 000000d2dfffffff
2307 lduha [%i0+%i6]0x80,%l1 ! %l1 = 000000000000ffff
2308! %l7 = 000000d300000000, %l0 = 000000003b55756e, %l0 = 000000003b55756e
2309 tsubcc %l7,%l0,%l0 ! %l0 = 000000d2c4aa8a92, %ccr = 0b
2310! Clear Register : %l5 = 001559ca5fd5756e
2311 clr %l5 ! %l5 = 0000000000000000
2312! Mem[0000000031000004] = ddfe0753, %l4 = 00000000fdfe0e19
2313 ldsb [%o2+0x005],%l4 ! %l4 = fffffffffffffffe
2314! Mem[0000000031800040] = 7304af94 b6464ea8, %l0 = c4aa8a92, %l1 = 0000ffff
2315 ldd [%o3+0x040],%l0 ! %l0 = 000000007304af94 00000000b6464ea8
2316! %l4 = fffffffe, %l5 = 00000000, Mem[0000000030800000] = 3939f8ac 0000dcfb
2317 stda %l4,[%o1+0x000]%asi ! Mem[0000000030800000] = fffffffe 00000000
2318! %l5 = 0000000000000000, Mem[0000000011800028] = 0000f2ff
2319 stwa %l5,[%i3+%o5]0x80 ! Mem[0000000011800028] = 00000000
2320! %l4 = fffffffffffffffe, immed = 0000034e, %l5 = 0000000000000000
2321 orn %l4,0x34e,%l5 ! %l5 = ffffffffffffffff
2322! Mem[0000000030000000] = 000000aa, %l5 = ffffffffffffffff
2323 ldswa [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000aa
2324
2325 ba,a p0_not_taken_0_end
2326p0_not_taken_0:
2327! The following code should not be executed
2328 ldd [%o1+0x040],%l6
2329 ldda [%o0+0x000]%asi,%l2
2330 st %l4,[%i0+0x028]
2331 ba,a p0_branch_failed
2332p0_not_taken_0_end:
2333
2334
2335! End of Random Code for Processor 0
2336
2337 restore ! CWP = 1
2338 restore ! CWP = 0
2339p0_set_done_flag:
2340 mov 2,%g2
2341 set done_flags,%g1
2342 st %g2,[%g1+0x000] ! Set processor 0 done flag
2343
2344! Self Check Disabled
2345
2346p0_check_registers:
2347
2348! The test for processor 0 has passed
2349
2350p0_passed:
2351 ta GOOD_TRAP
2352 nop
2353
2354p0_reg_l0_fail:
2355 or %g0,0xbd0,%g1
2356 ba,a p0_failed
2357p0_reg_l1_fail:
2358 or %g0,0xbd1,%g1
2359 ba,a p0_failed
2360p0_reg_l2_fail:
2361 or %g0,0xbd2,%g1
2362 ba,a p0_failed
2363p0_reg_l3_fail:
2364 or %g0,0xbd3,%g1
2365 ba,a p0_failed
2366p0_reg_l4_fail:
2367 or %g0,0xbd4,%g1
2368 ba,a p0_failed
2369p0_reg_l5_fail:
2370 or %g0,0xbd5,%g1
2371 ba,a p0_failed
2372p0_reg_l6_fail:
2373 or %g0,0xbd6,%g1
2374 ba,a p0_failed
2375p0_reg_l7_fail:
2376 or %g0,0xbd7,%g1
2377 ba,a p0_failed
2378p0_f0_fail:
2379 set p0_temp,%g6
2380 mov 0xf00,%l0
2381 stx %l0,[%g6]
2382 std %f0,[%g6+8]
2383 stx %fsr,[%g6+16]
2384 ta BAD_TRAP
2385
2386p0_f2_fail:
2387 set p0_temp,%g6
2388 mov 0xf02,%l0
2389 stx %l0,[%g6]
2390 std %f2,[%g6+8]
2391 stx %fsr,[%g6+16]
2392 ta BAD_TRAP
2393
2394p0_f4_fail:
2395 set p0_temp,%g6
2396 mov 0xf04,%l0
2397 stx %l0,[%g6]
2398 std %f4,[%g6+8]
2399 stx %fsr,[%g6+16]
2400 ta BAD_TRAP
2401
2402p0_f6_fail:
2403 set p0_temp,%g6
2404 mov 0xf06,%l0
2405 stx %l0,[%g6]
2406 std %f6,[%g6+8]
2407 stx %fsr,[%g6+16]
2408 ta BAD_TRAP
2409
2410p0_f8_fail:
2411 set p0_temp,%g6
2412 mov 0xf08,%l0
2413 stx %l0,[%g6]
2414 std %f8,[%g6+8]
2415 stx %fsr,[%g6+16]
2416 ta BAD_TRAP
2417
2418p0_f10_fail:
2419 set p0_temp,%g6
2420 mov 0xf10,%l0
2421 stx %l0,[%g6]
2422 std %f10,[%g6+8]
2423 stx %fsr,[%g6+16]
2424 ta BAD_TRAP
2425
2426p0_f12_fail:
2427 set p0_temp,%g6
2428 mov 0xf12,%l0
2429 stx %l0,[%g6]
2430 std %f12,[%g6+8]
2431 stx %fsr,[%g6+16]
2432 ta BAD_TRAP
2433
2434p0_f14_fail:
2435 set p0_temp,%g6
2436 mov 0xf14,%l0
2437 stx %l0,[%g6]
2438 std %f14,[%g6+8]
2439 stx %fsr,[%g6+16]
2440 ta BAD_TRAP
2441
2442p0_f16_fail:
2443 set p0_temp,%g6
2444 mov 0xf16,%l0
2445 stx %l0,[%g6]
2446 std %f16,[%g6+8]
2447 stx %fsr,[%g6+16]
2448 ta BAD_TRAP
2449
2450p0_f18_fail:
2451 set p0_temp,%g6
2452 mov 0xf18,%l0
2453 stx %l0,[%g6]
2454 std %f18,[%g6+8]
2455 stx %fsr,[%g6+16]
2456 ta BAD_TRAP
2457
2458p0_f20_fail:
2459 set p0_temp,%g6
2460 mov 0xf20,%l0
2461 stx %l0,[%g6]
2462 std %f20,[%g6+8]
2463 stx %fsr,[%g6+16]
2464 ta BAD_TRAP
2465
2466p0_f22_fail:
2467 set p0_temp,%g6
2468 mov 0xf22,%l0
2469 stx %l0,[%g6]
2470 std %f22,[%g6+8]
2471 stx %fsr,[%g6+16]
2472 ta BAD_TRAP
2473
2474p0_f24_fail:
2475 set p0_temp,%g6
2476 mov 0xf24,%l0
2477 stx %l0,[%g6]
2478 std %f24,[%g6+8]
2479 stx %fsr,[%g6+16]
2480 ta BAD_TRAP
2481
2482p0_f26_fail:
2483 set p0_temp,%g6
2484 mov 0xf26,%l0
2485 stx %l0,[%g6]
2486 std %f26,[%g6+8]
2487 stx %fsr,[%g6+16]
2488 ta BAD_TRAP
2489
2490p0_f28_fail:
2491 set p0_temp,%g6
2492 mov 0xf28,%l0
2493 stx %l0,[%g6]
2494 std %f28,[%g6+8]
2495 stx %fsr,[%g6+16]
2496 ta BAD_TRAP
2497
2498p0_f30_fail:
2499 set p0_temp,%g6
2500 mov 0xf30,%l0
2501 stx %l0,[%g6]
2502 std %f30,[%g6+8]
2503 stx %fsr,[%g6+16]
2504 ta BAD_TRAP
2505
2506
2507! The test for processor 0 failed
2508
2509p0_failed:
2510 set done_flags,%g1
2511 mov 3,%g5
2512 st %g5,[%g1+0x000] ! Set processor 0 done flag
2513
2514 set p0_temp,%g6
2515 stx %g1,[%g6]
2516 stx %g2,[%g6+8]
2517 stx %g3,[%g6+16]
2518 ta BAD_TRAP
2519
2520
2521! The local area data for processor 0 failed
2522
2523p0_local_failed:
2524 set done_flags,%g5
2525 mov 3,%g6
2526 st %g6,[%g5+0x000] ! Set processor 0 done flag
2527
2528 set p0_temp,%g6
2529 add %g1,%g4,%g1
2530 stx %g4,[%g6]
2531 stx %g2,[%g6+8]
2532 stx %g3,[%g6+16]
2533 ta BAD_TRAP
2534
2535p0_dfill_failed:
2536 ba p0_failed
2537 mov 0xddd,%g1
2538
2539p0_selfmod_failed:
2540 ba p0_failed
2541 mov 0xabc,%g1
2542
2543
2544p0_common_error:
2545 or %g0,0xee0,%g1
2546 ba p0_failed
2547 mov %o5,%g3
2548
2549p0_common_signature_error:
2550 set p0_temp,%g1
2551 ba p0_failed
2552 st %g2,[%g1] ! Common Lock Number
2553
2554p0_common_timeout:
2555 set p0_temp,%g1
2556 ba p0_failed
2557 st %g2,[%g1] ! Common Lock Number
2558
2559common_failed:
2560 ba p0_failed
2561 nop
2562p0_branch_failed:
2563 mov 0xbbb,%g1
2564 rd %ccr,%g2
2565 ba p0_failed
2566 mov 0x0,%g3
2567
2568p0_trap1e:
2569 ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
2570 umulcc %l0,%l5,%l5
2571 ldd [%o3+0x040],%f2 ! Mem[0000000031800040]
2572 ldub [%i0+0x008],%l0 ! Mem[0000000010000008]
2573 stw %l3,[%o2+0x000] ! Mem[0000000031000000]
2574 sra %l0,%l7,%l1
2575 done
2576
2577p0_trap1o:
2578 ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
2579 umulcc %l0,%l5,%l5
2580 ldd [%i3+0x040],%f2 ! Mem[0000000031800040]
2581 ldub [%o0+0x008],%l0 ! Mem[0000000010000008]
2582 stw %l3,[%i2+0x000] ! Mem[0000000031000000]
2583 sra %l0,%l7,%l1
2584 done
2585
2586
2587p0_trap2e:
2588 ldub [%i3+0x00e],%l5 ! Mem[000000001180000e]
2589 ldub [%o1+0x047],%l6 ! Mem[0000000030800047]
2590 done
2591
2592p0_trap2o:
2593 ldub [%o3+0x00e],%l5 ! Mem[000000001180000e]
2594 ldub [%i1+0x047],%l6 ! Mem[0000000030800047]
2595 done
2596
2597
2598p0_trap3e:
2599 andn %l7,0x55e,%l0
2600 sub %l5,%l2,%l0
2601 add %l7,0x3fd,%l4
2602 done
2603
2604p0_trap3o:
2605 andn %l7,0x55e,%l0
2606 sub %l5,%l2,%l0
2607 add %l7,0x3fd,%l4
2608 done
2609
2610p0_init_memory_pointers:
2611 set p0_init_registers,%g1
2612 mov %g0,%g2
2613 mov %g0,%g3
2614 mov %g0,%g4
2615 mov %g0,%g5
2616 mov %g0,%g6
2617 mov %g0,%g7
2618
2619! Initialize memory pointers for window 0
2620 set p0_local0_start,%i0
2621 set p0_local1_start,%i1
2622 set p0_local2_start,%i2
2623 set p0_local3_start,%i3
2624 mov 0x08,%i4
2625 mov 0x10,%i5
2626 mov 0x18,%i6
2627 mov %g0,%i7
2628! Init Local Registers in Window 0
2629 ldx [%g1+0x000],%l0 ! %l0 = 13b286aa72045452
2630 ldx [%g1+0x008],%l1 ! %l1 = cad7c3ee11e36e97
2631 ldx [%g1+0x010],%l2 ! %l2 = 1289e88a2a8035f6
2632 ldx [%g1+0x018],%l3 ! %l3 = 0a8819a408373b66
2633 ldx [%g1+0x020],%l4 ! %l4 = 8ee4768639c2c1cb
2634 ldx [%g1+0x028],%l5 ! %l5 = 8cd932d7c3d47803
2635 ldx [%g1+0x030],%l6 ! %l6 = 8eef9bb82f202395
2636 ldx [%g1+0x038],%l7 ! %l7 = f7a1445a3901f8ac
2637 save
2638
2639! Initialize memory points for window 1
2640 set share0_start,%i0
2641 set share1_start,%i1
2642 set share2_start,%i2
2643 set share3_start,%i3
2644 mov 0x20,%i4
2645 mov 0x28,%i5
2646 mov 0x30,%i6
2647! Init Local Registers in Window 1
2648 ldx [%g1+0x040],%l0 ! %l0 = 6f46f4e80f834dfd
2649 ldx [%g1+0x048],%l1 ! %l1 = 97ed35483c6368fa
2650 ldx [%g1+0x050],%l2 ! %l2 = a8cf1ae48ce75c93
2651 ldx [%g1+0x058],%l3 ! %l3 = 19b7c388b609576c
2652 ldx [%g1+0x060],%l4 ! %l4 = e27ea0b5e1d47978
2653 ldx [%g1+0x068],%l5 ! %l5 = f5ff0ca2ed3ca360
2654 ldx [%g1+0x070],%l6 ! %l6 = c98d837098267335
2655 ldx [%g1+0x078],%l7 ! %l7 = 42730705dcddfee0
2656 save
2657
2658! Initialize memory pointers for window 2
2659 set p0_local0_start,%i0
2660 set p0_local1_start,%i1
2661 set p0_local2_start,%i2
2662 set p0_local3_start,%i3
2663 mov 0x08,%i4
2664 mov 0x10,%i5
2665 mov 0x18,%i6
2666 mov %g0,%i7
2667! Init Local Registers in Window 2
2668 ldx [%g1+0x080],%l0 ! %l0 = 54bbf70df9d87b60
2669 ldx [%g1+0x088],%l1 ! %l1 = 22fc3e37d6218d4b
2670 ldx [%g1+0x090],%l2 ! %l2 = 57a02f90744e487f
2671 ldx [%g1+0x098],%l3 ! %l3 = 1046cb8a5b92f97c
2672 ldx [%g1+0x0a0],%l4 ! %l4 = 696d9d7ff990edce
2673 ldx [%g1+0x0a8],%l5 ! %l5 = f8fc56a6421ac417
2674 ldx [%g1+0x0b0],%l6 ! %l6 = 9bef057e7d698ea6
2675 ldx [%g1+0x0b8],%l7 ! %l7 = 0db7f8709d4c6608
2676
2677! Initialize the output register of window 2
2678 set share0_start,%o0
2679 set share1_start,%o1
2680 set share2_start,%o2
2681 set share3_start,%o3
2682 mov 0x20,%o4
2683 mov 0x28,%o5
2684 mov 0x30,%o6
2685 mov %g0,%o7
2686 restore
2687 restore
2688
2689 retl
2690 nop
2691
2692! Random code for Processor 1
2693
2694processor_1:
2695 ta T_CHANGE_PRIV
2696 set done_flags,%g1
2697 mov 1,%g2
2698 st %g2,[%g1+0x04] ! Set the start flag
2699 wrpr %g0,7,%cleanwin
2700 call p1_init_memory_pointers
2701 wr %g0,0x80,%asi ! Setting default asi to 80
2702
2703! Initialize the floating point registers for processor 1
2704
2705 wr %g0,0x4,%fprs ! Make sure fef is 1
2706 set p1_init_freg,%g1
2707! %f0 = a6c7d983 500740ba 9d93fdf1 2005755b
2708! %f4 = 693d8040 77d01758 b2059d10 58334b19
2709! %f8 = 02ff4345 0df34996 9b337296 f1480b4a
2710! %f12 = 65450bd8 fd4a723c 9a0321e7 c2559b91
2711 ldda [%g1]ASI_BLK_P,%f0
2712 add %g1,64,%g1
2713! %f16 = f201b685 b3af0009 b9ecd17c ba0434d9
2714! %f20 = 85295864 de703cba ce5f9f91 cf27f903
2715! %f24 = 9841c3ca 29579a96 a3e7b0ec 9cb0f427
2716! %f28 = cff48434 8cf408cf 01b62ae6 a3b40305
2717 ldda [%g1]ASI_BLK_P,%f16
2718 add %g1,64,%g1
2719! %f32 = a0ccf00b 7139b6c3 2b9fd054 4a277745
2720! %f36 = 6f10fbcd 48c0646c 0fd54ad2 c6870474
2721! %f40 = dada9248 461964fc d9f070aa fec74a58
2722! %f44 = ac96fd27 1f68291a 3fcab9e8 5422b59a
2723 ldda [%g1]ASI_BLK_P,%f32
2724 xorcc %g0,%g0,%g3 ! init %g3 and set flags
2725 membar #Sync ! Force the block loads to complete
2726
2727! Start of Random Code for processor 1
2728
2729p1_label_1:
2730! %l2 = 4ea6fa63c75394f9, %l0 = 405b8d21d608bfd8, %l3 = 477821c6be52f2c3
2731 sll %l2,%l0,%l3 ! %l3 = 63c75394f9000000
2732! %l1 = a3410abc096304d9, Mem[0000000031800048] = c7aba30d, %asi = 80
2733 stwa %l1,[%o3+0x048]%asi ! Mem[0000000031800048] = 096304d9
2734! Mem[0000000031800048] = 096304d9, %f26 = a3e7b0ec
2735 ld [%o3+0x048],%f26 ! %f26 = 096304d9
2736! %l1 = a3410abc096304d9
2737 setx 0x9ac1f6fd9ac1f6fd,%g7,%l1 ! %l1 = 9ac1f6fd9ac1f6fd
2738! %l6 = cc7313729029dc6d, %l2 = 4ea6fa63c75394f9, %l4 = 23653989ecc55f67
2739 xor %l6,%l2,%l4 ! %l4 = 82d5e911577a4894
2740! %l2 = 4ea6fa63c75394f9, immed = ffffffbc, %l4 = 82d5e911577a4894
2741 andncc %l2,-0x044,%l4 ! %l4 = 0000000000000041, %ccr = 00
2742! %l6 = cc7313729029dc6d, Mem[0000000031000048] = 0a7a3060
2743 stw %l6,[%o2+0x048] ! Mem[0000000031000048] = 9029dc6d
2744! Mem[0000000013000028] = cc16888a, %l2 = 4ea6fa63c75394f9
2745 ldsw [%i2+%o5],%l2 ! %l2 = ffffffffcc16888a
2746! %l6 = cc7313729029dc6d, %l7 = d2572bc80ac808a2, %y = 00000000
2747 umul %l6,%l7,%l1 ! %l1 = 0612482d0088e4fa, %y = 612482d
2748 save ! CWP = 1
2749
2750p1_label_2: ! %cwp = 1
2751! Mem[0000000012000008] = 3d1cc6a6, %l6 = cced77a43c8e3ceb
2752 lduwa [%o0+%o4]0x80,%l6 ! %l6 = 000000003d1cc6a6
2753! Mem[0000000012000010] = 68380cd8, %l3 = 563a5e79973a7330
2754 ldsba [%o0+%o5]0x81,%l3 ! %l3 = 0000000000000068
2755! Mem[0000000012000014] = d1fc994c, %l5 = 3907921e896a23fd
2756 ldsba [%o0+0x017]%asi,%l5 ! %l5 = 000000000000004c
2757! %l6 = 000000003d1cc6a6, Mem[0000000012000008] = 3d1cc6a6
2758 stba %l6,[%o0+%o4]0x81 ! Mem[0000000012000008] = a61cc6a6
2759! Mem[0000000013800034] = f8b280b8, %l6 = 000000003d1cc6a6
2760 ldsb [%o3+0x036],%l6 ! %l6 = ffffffffffffff80
2761! Mem[0000000012000020] = 7de44753147f3efc, %l4 = db40682ca39c9cb7
2762 ldxa [%o0+%i4]0x88,%l4 ! %l4 = 7de44753147f3efc
2763! Mem[0000000030000008] = 04542041, %l5 = 000000000000004c
2764 ldsw [%i0+%o4],%l5 ! %l5 = 0000000004542041
2765! %l2 = 1908deca3d2596c2, %l7 = 88b83672571f6a03, %l3 = 0000000000000068
2766 xorcc %l2,%l7,%l3 ! %l3 = 91b0e8b86a3afcc1, %ccr = 80
2767! Mem[0000000013800000] = aac6a221, %l7 = 88b83672571f6a03
2768 lduwa [%o3+%g0]0x88,%l7 ! %l7 = 00000000aac6a221
2769! %l3 = 91b0e8b86a3afcc1, %l0 = 0da124c47577c365, %l2 = 1908deca3d2596c2
2770 srl %l3,%l0,%l2 ! %l2 = 000000000351d7e6
2771
2772p1_label_3: ! %cwp = 1
2773! %l5 = 0000000004542041, %l0 = 0da124c47577c365, %l0 = 0da124c47577c365
2774 addccc %l5,%l0,%l0 ! %l0 = 0da124c479cbe3a6, %ccr = 00
2775! %l6 = ffffffffffffff80, Mem[0000000012000010] = d80c3868
2776 stwa %l6,[%o0+%o5]0x89 ! Mem[0000000012000010] = ffffff80
2777! %l3 = 91b0e8b86a3afcc1
2778 sethi %hi(0xda799000),%l3 ! %l3 = 00000000da799000
2779! retry : should take illegal inst trap, %l0 = 0da124c479cbe3a6
2780 retry ! Illegal inst trap : %l0 = 0da124c479cbe3b6
2781! %l7 = 00000000aac6a221, immed = 00000011, %l3 = 00000000da799000
2782 sll %l7,0x011,%l3 ! %l3 = 0001558d44420000
2783! %l3 = 0001558d44420000, immed = fffff197, %y = 0612482d
2784 smul %l3,-0xe69,%l1 ! %l1 = fffffc2864ee0000, %y = fffffc28
2785! %l1 = fffffc2864ee0000, immed = fffff2e4, %l5 = 0000000004542041
2786 orncc %l1,-0xd1c,%l5 ! %l5 = fffffc2864ee0d1b, %ccr = 80
2787! %f22 = ce5f9f91 cf27f903, Mem[0000000030800008] = cecc4eca 5b6e14a8
2788 std %f22,[%i1+%o4] ! Mem[0000000030800008] = ce5f9f91 cf27f903
2789! %l4 = 147f3efc, %l5 = 64ee0d1b, Mem[0000000013800060] = e41a71bc 7aa3854e
2790 stda %l4,[%o3+0x060]%asi ! Mem[0000000013800060] = 147f3efc 64ee0d1b
2791 restore ! CWP = 0
2792
2793p1_label_4:
2794! Mem[0000000013000004] = 0f9fdfe5, %l3 = 63c75394f9000000
2795 ldsb [%i2+0x005],%l3 ! %l3 = ffffffffffffff9f
2796! %l0 = 405b8d21d608bfd8, immed = fffff2dc, %l4 = 0000000000000041
2797 addccc %l0,-0xd24,%l4 ! %l4 = 405b8d21d608b2b4, %ccr = 19
2798! %l4 = d608b2b4, %l5 = f736bc80, Mem[0000000031800008] = 76a2ff0a 05063c4c
2799 std %l4,[%o3+%i4] ! Mem[0000000031800008] = d608b2b4 f736bc80
2800! Mem[0000000013800000] = 21a2c6aa, %f10 = 9b337296
2801 lda [%i3+%g0]0x80,%f10 ! %f10 = 21a2c6aa
2802! %l7 = d2572bc80ac808a2, %l0 = 405b8d21d608bfd8, %l7 = d2572bc80ac808a2
2803 sra %l7,%l0,%l7 ! %l7 = 000000000000000a
2804! Mem[0000000012000020] = 147f3efc, %f26 = 096304d9
2805 lda [%i0+%o4]0x88,%f26 ! %f26 = 147f3efc
2806! Mem[000000003080004c] = 8c6d6961, %l2 = ffffffffcc16888a
2807 ldsw [%o1+0x04c],%l2 ! %l2 = ffffffff8c6d6961
2808! %l4 = 405b8d21d608b2b4, %l2 = ffffffff8c6d6961, %l6 = cc7313729029dc6d
2809 tsubcctv %l4,%l2,%l6 ! %l0 = 405b8d21d608bffb, Trapped
2810! Mem[0000000030000048] = da4d5cc01e654b89, %f26 = 147f3efc 9cb0f427
2811 ldda [%o0+0x048]%asi,%f26 ! %f26 = da4d5cc0 1e654b89
2812! %l3 = ffffffffffffff9f, Mem[0000000012000020] = fc3e7f145347e47d
2813 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000012000020] = ffffffffffffff9f
2814
2815p1_label_5:
2816! %l2 = ffffffff8c6d6961, immed = fffff4be, %y = fffffc28
2817 smul %l2,-0xb42,%l6 ! %l6 = 000005151843a9fe, %y = 515
2818! %l4 = 405b8d21d608b2b4, immed = fffffc38, %y = 00000515
2819 udiv %l4,-0x3c8,%l6 ! %l6 = 0000000000000515
2820 mov %l0,%y ! %y = d608bffb
2821! %l5 = 96a0d5f1f736bc80, immed = fffff730, %y = d608bffb
2822 udiv %l5,-0x8d0,%l2 ! %l2 = 00000000d608c75a
2823 mov %l0,%y ! %y = d608bffb
2824! %l6 = 0000000000000515, Mem[000000003080000c] = cf27f903
2825 stw %l6,[%o1+0x00c] ! Mem[000000003080000c] = 00000515
2826! Mem[0000000013800020] = ac4de60e, %l3 = ffffffffffffff9f
2827 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffac4de60e
2828! Mem[0000000031000048] = 9029dc6d 33892773, %l4 = d608b2b4, %l5 = f736bc80
2829 ldd [%o2+0x048],%l4 ! %l4 = 000000009029dc6d 0000000033892773
2830! %l0 = d608bffb, %l1 = 0088e4fa, Mem[0000000012000008] = a61cc6a6 94fb38df
2831 stda %l0,[%i0+%i4]0x81 ! Mem[0000000012000008] = d608bffb 0088e4fa
2832! %l4 = 000000009029dc6d, immed = 0000000a, %l4 = 000000009029dc6d
2833 sra %l4,0x00a,%l4 ! %l4 = ffffffffffe40a77
2834! Mem[0000000013800040] = 479fdbbe, %l2 = 00000000d608c75a
2835 lduh [%i3+0x040],%l2 ! %l2 = 000000000000479f
2836! Randomly selected nop
2837 nop
2838
2839p1_label_6:
2840! %l5 = 0000000033892773, Mem[000000003080004e] = 8c6d6961, %asi = 80
2841 stha %l5,[%o1+0x04e]%asi ! Mem[000000003080004c] = 8c6d2773
2842! %l1 = 0612482d0088e4fa, %l2 = 000000000000479f, %l3 = ffffffffac4de60e
2843 or %l1,%l2,%l3 ! %l3 = 0612482d0088e7ff
2844! %l2 = 000000000000479f, Mem[0000000013800000] = 21a2c6aa7ba1f0de
2845 stxa %l2,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000000479f
2846! Mem[000000003080004c] = 8c6d2773, %f13 = fd4a723c
2847 ld [%o1+0x04c],%f13 ! %f13 = 8c6d2773
2848! %f16 = f201b685 b3af0009, Mem[0000000013000018] = cce1e6b7 19987aff
2849 stda %f16,[%i2+0x018]%asi ! Mem[0000000013000018] = f201b685 b3af0009
2850! %l4 = ffffffffffe40a77, immed = 00000d22, %l5 = 0000000033892773
2851 addccc %l4,0xd22,%l5 ! %l5 = ffffffffffe4179a, %ccr = 88
2852! Mem[0000000031000008] = 233c0445, %l7 = 000000000000000a
2853 ldsb [%o2+0x009],%l7 ! %l7 = 000000000000003c
2854! %l6 = 00000515, %l7 = 0000003c, Mem[0000000030000048] = da4d5cc0 1e654b89
2855 std %l6,[%o0+0x048] ! Mem[0000000030000048] = 00000515 0000003c
2856! %l7 = 000000000000003c, immed = 00000002, %l1 = 0612482d0088e4fa
2857 sll %l7,0x002,%l1 ! %l1 = 00000000000000f0
2858! Mem[0000000012000018] = eaa1348f, %l3 = 0612482d0088e7ff
2859 lduw [%i0+%i6],%l3 ! %l3 = 00000000eaa1348f
2860
2861p1_label_7:
2862! retry : should take illegal inst trap, %l0 = 405b8d21d608bffb
2863 retry ! Illegal inst trap : %l0 = 405b8d21d608c00b
2864! Mem[0000000031000008] = 233c0445, %l3 = 00000000eaa1348f
2865 ldsw [%o2+%i4],%l3 ! %l3 = 00000000233c0445
2866! %l3 = 00000000233c0445, immed = fffffb97, %l2 = 000000000000479f
2867 orn %l3,-0x469,%l2 ! %l2 = 00000000233c046d
2868! %f12 = 65450bd8 8c6d2773, Mem[0000000012800068] = 9b9ede96 baccc250
2869 std %f12,[%i1+0x068] ! Mem[0000000012800068] = 65450bd8 8c6d2773
2870! Mem[0000000012800058] = 2b0e9e1254a12268, %f6 = b2059d10 58334b19
2871 ldd [%i1+0x058],%f6 ! %f6 = 2b0e9e12 54a12268
2872! Mem[0000000031000048] = 9029dc6d 33892773, %l4 = ffe40a77, %l5 = ffe4179a
2873 ldd [%o2+0x048],%l4 ! %l4 = 000000009029dc6d 0000000033892773
2874! Mem[000000001380000c] = 8be3c1a6, %l1 = 00000000000000f0
2875 lduh [%i3+0x00c],%l1 ! %l1 = 0000000000008be3
2876! %l1 = 0000000000008be3, %l2 = 00000000233c046d, %l3 = 00000000233c0445
2877 addccc %l1,%l2,%l3 ! %l3 = 00000000233c9050, %ccr = 00
2878! Mem[0000000012800020] = 812c17c1, %l1 = 0000000000008be3
2879 ldsh [%i1+0x022],%l1 ! %l1 = 00000000000017c1
2880! Mem[0000000012800038] = 36ce0cd252a4eaef, %l4 = 000000009029dc6d
2881 ldx [%i1+0x038],%l4 ! %l4 = 36ce0cd252a4eaef
2882
2883p1_label_8:
2884! Mem[0000000012800030] = 0bd5453d, %l6 = 0000000000000515
2885 lduwa [%i1+%o6]0x80,%l6 ! %l6 = 000000000bd5453d
2886! Invert Register : %l2 = 00000000233c046d
2887 xor %l2,-1,%l2 ! %l2 = ffffffffdcc3fb92
2888! %f20 = 85295864 de703cba, Mem[0000000031800048] = 096304d9 d3e1cb73
2889 std %f20,[%o3+0x048] ! Mem[0000000031800048] = 85295864 de703cba
2890! Mem[000000003080000c] = 00000515, %f12 = 65450bd8
2891 ld [%o1+0x00c],%f12 ! %f12 = 00000515
2892! %l3 = 00000000233c9050, Mem[0000000013000028] = 5655235c8a8816cc
2893 stxa %l3,[%i2+%o5]0x88 ! Mem[0000000013000028] = 00000000233c9050
2894! %f16 = f201b685 b3af0009, Mem[0000000012000030] = 2332f643 d0575080
2895 stda %f16,[%i0+%o6]0x89 ! Mem[0000000012000030] = f201b685 b3af0009
2896! %l3 = 00000000233c9050, %l1 = 00000000000017c1, %l2 = ffffffffdcc3fb92
2897 or %l3,%l1,%l2 ! %l2 = 00000000233c97d1
2898! %l2 = 00000000233c97d1, Mem[0000000012000008] = fbbf08d6
2899 stba %l2,[%i0+%i4]0x89 ! Mem[0000000012000008] = fbbf08d1
2900! %l4 = 52a4eaef, %l5 = 33892773, Mem[0000000012800010] = 6c814b75 0e607c45
2901 stda %l4,[%i1+0x010]%asi ! Mem[0000000012800010] = 52a4eaef 33892773
2902! %l4 = 36ce0cd252a4eaef, Mem[0000000012800030] = 3d45d50b
2903 stba %l4,[%i1+%o6]0x89 ! Mem[0000000012800030] = 3d45d5ef
2904
2905p1_label_9:
2906! Mem[0000000013800020] = 0ee64dac, %l7 = 000000000000003c
2907 ldsha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000004dac
2908! Mem[0000000012000020] = ffffffff, %f25 = 29579a96
2909 lda [%i0+%o4]0x80,%f25 ! %f25 = ffffffff
2910! Mem[0000000012000074] = 39434914, %l5 = 0000000033892773
2911 ldsb [%i0+0x077],%l5 ! %l5 = 0000000000000014
2912! Mem[0000000012000018] = 991884188f34a1ea, %l2 = 00000000233c97d1
2913 ldxa [%i0+%i6]0x88,%l2 ! %l2 = 991884188f34a1ea
2914! Mem[0000000031000008] = 233c0445e07e13b7, %l0 = 405b8d21d608c00b
2915 ldx [%o2+%i4],%l0 ! %l0 = 233c0445e07e13b7
2916! %l2 = 991884188f34a1ea, Mem[000000001300004a] = 0e767ba1
2917 sth %l2,[%i2+0x04a] ! Mem[0000000013000048] = 0e76a1ea
2918! Mem[0000000012800020] = 812c17c1 cb09abda, %l4 = 52a4eaef, %l5 = 00000014
2919 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000812c17c1 00000000cb09abda
2920! %l2 = 8f34a1ea, %l3 = 233c9050, Mem[0000000030000048] = 00000515 0000003c
2921 std %l2,[%o0+0x048] ! Mem[0000000030000048] = 8f34a1ea 233c9050
2922! %f20 = 85295864 de703cba, Mem[0000000031000048] = 9029dc6d 33892773
2923 std %f20,[%o2+0x048] ! Mem[0000000031000048] = 85295864 de703cba
2924! %f12 = 00000515 8c6d2773, Mem[0000000013800030] = 0f2a99c0 f8b280b8
2925 stda %f12,[%i3+%o6]0x81 ! Mem[0000000013800030] = 00000515 8c6d2773
2926
2927p1_label_10:
2928! Mem[0000000031000008] = 233c0445, %l3 = 00000000233c9050
2929 ldub [%o2+0x00a],%l3 ! %l3 = 0000000000000004
2930! %l5 = 00000000cb09abda, %l2 = 991884188f34a1ea, %l4 = 00000000812c17c1
2931 orn %l5,%l2,%l4 ! %l4 = 66e77be7fbcbffdf
2932! %l5 = 00000000cb09abda, %l3 = 0000000000000004, %l7 = 0000000000004dac
2933 xor %l5,%l3,%l7 ! %l7 = 00000000cb09abde
2934! %l7 = 00000000cb09abde, immed = 0000000e, %l7 = 00000000cb09abde
2935 sll %l7,0x00e,%l7 ! %l7 = 000032c26af78000
2936! %l4 = 66e77be7fbcbffdf, Mem[0000000030800008] = ce5f9f91
2937 stb %l4,[%o1+%i4] ! Mem[0000000030800008] = df5f9f91
2938! Mem[0000000012800054] = 44304877, %l4 = 66e77be7fbcbffdf
2939 ldsh [%i1+0x056],%l4 ! %l4 = 0000000000004877
2940! %l4 = 0000000000004877, Mem[000000001300006a] = f6fda919
2941 stb %l4,[%i2+0x06a] ! Mem[0000000013000068] = f6fd7719
2942! Mem[0000000031000008] = 233c0445, %l0 = 233c0445e07e13b7
2943 ldsw [%o2+%i4],%l0 ! %l0 = 00000000233c0445
2944! %l0 = 00000000233c0445, immed = 00000154, %l5 = 00000000cb09abda
2945 orcc %l0,0x154,%l5 ! %l5 = 00000000233c0555, %ccr = 00
2946! %l2 = 991884188f34a1ea, immed = 00000038, %l7 = 000032c26af78000
2947 sllx %l2,0x038,%l7 ! %l7 = ea00000000000000
2948
2949p1_label_11:
2950! %l1 = 00000000000017c1, Mem[000000001200003c] = 2edc51a7
2951 stw %l1,[%i0+0x03c] ! Mem[000000001200003c] = 000017c1
2952! Mem[0000000013000000] = 7279c513, %l4 = 0000000000004877
2953 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 000000007279c513
2954! %l0 = 00000000233c0445, %l7 = ea00000000000000, %l5 = 00000000233c0555
2955 xor %l0,%l7,%l5 ! %l5 = ea000000233c0445
2956! Mem[0000000012000020] = ffffffff, %l3 = 0000000000000004
2957 ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
2958! %l3 = ffffffffffffffff, immed = fffff0fd, %l4 = 000000007279c513
2959 or %l3,-0xf03,%l4 ! %l4 = ffffffffffffffff
2960! retry : should take illegal inst trap, %l0 = 00000000233c0445
2961 retry ! Illegal inst trap : %l0 = 00000000233c0455
2962! Mem[0000000031000008] = 233c0445 e07e13b7, %l6 = 0bd5453d, %l7 = 00000000
2963 ldd [%o2+%i4],%l6 ! %l6 = 00000000233c0445 00000000e07e13b7
2964! Mem[000000003180000c] = f736bc80, %l5 = ea000000233c0445
2965 ldsh [%o3+0x00c],%l5 ! %l5 = fffffffffffff736
2966! %f29 = 8cf408cf, Mem[0000000012000020] = ffffffff
2967 sta %f29,[%i0+%o4]0x89 ! Mem[0000000012000020] = 8cf408cf
2968! Mem[0000000012000000] = 3df0ebe6, %l5 = fffffffffffff736
2969 ldswa [%i0+%g0]0x88,%l5 ! %l5 = 000000003df0ebe6
2970
2971p1_label_12:
2972! Mem[0000000013000058] = 2b0ffc7c, %l1 = 00000000000017c1
2973 ldsw [%i2+0x058],%l1 ! %l1 = 000000002b0ffc7c
2974! Mem[0000000030000048] = 8f34a1ea233c9050, %f22 = ce5f9f91 cf27f903
2975 ldda [%o0+0x048]%asi,%f22 ! %f22 = 8f34a1ea 233c9050
2976! %l4 = ffffffffffffffff, %l0 = 00000000233c0455, %l3 = ffffffffffffffff
2977 tsubcc %l4,%l0,%l3 ! %l3 = ffffffffdcc3fbaa, %ccr = 8a
2978! Mem[0000000013800000] = 00000000, %l2 = 991884188f34a1ea
2979 lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
2980! %l3 = ffffffffdcc3fbaa, immed = 00000931, %y = d608bffb
2981 smul %l3,0x931,%l5 ! %l5 = fffffebc255c258a, %y = fffffebc
2982! Mem[0000000013000010] = da939790, %l7 = 00000000e07e13b7
2983 lduba [%i2+%i5]0x88,%l7 ! %l7 = 0000000000000090
2984! %f6 = 2b0e9e12 54a12268, Mem[0000000012800020] = c1172c81 daab09cb
2985 stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000012800020] = 2b0e9e12 54a12268
2986! Mem[0000000031800048] = 85295864, %l0 = 00000000233c0455
2987 ldsh [%o3+0x048],%l0 ! %l0 = ffffffffffff8529
2988! Mem[0000000013000000] = 13c57972, %l4 = ffffffffffffffff
2989 ldsh [%i2+%g0],%l4 ! %l4 = 00000000000013c5
2990! %l0 = ffffffffffff8529, %l1 = 000000002b0ffc7c, %y = fffffebc
2991 umulcc %l0,%l1,%l6 ! %l6 = 2b0fe7d2373fdbdc, %ccr = 00, %y = 2b0fe7d2
2992
2993p1_label_13:
2994! %l5 = fffffebc255c258a, Mem[0000000030800048] = 8dc7e95f8c6d2773
2995 stx %l5,[%o1+0x048] ! Mem[0000000030800048] = fffffebc255c258a
2996! Mem[0000000012800020] = 6822a154, %l3 = ffffffffdcc3fbaa
2997 lduha [%i1+%o4]0x80,%l3 ! %l3 = 0000000000006822
2998! %l7 = 0000000000000090, immed = 00000853, %y = 2b0fe7d2
2999 umulcc %l7,0x853,%l4 ! %l4 = 000000000004aeb0, %ccr = 00, %y = 00
3000! Mem[0000000031800048] = 85295864, %l3 = 0000000000006822
3001 lduw [%o3+0x048],%l3 ! %l3 = 0000000085295864
3002! %l6 = 2b0fe7d2373fdbdc, %l6 = 2b0fe7d2373fdbdc, %l2 = 0000000000000000
3003 taddcctv %l6,%l6,%l2 ! %l2 = 561fcfa46e7fb7b8, %ccr = 00
3004! %l5 = fffffebc255c258a, Mem[0000000013000034] = 07b0f1f7
3005 sth %l5,[%i2+0x034] ! Mem[0000000013000034] = 258af1f7
3006! %l7 = 0000000000000090, Mem[0000000030800048] = fffffebc255c258a
3007 stx %l7,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000090
3008! Mem[0000000031800008] = d608b2b4, %l5 = fffffebc255c258a
3009 ldswa [%o3+0x008]%asi,%l5 ! %l5 = ffffffffd608b2b4
3010! Mem[0000000013800000] = 9f470000 00000000, %l4 = 0004aeb0, %l5 = d608b2b4
3011 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 000000009f470000
3012! Mem[000000003000004c] = 233c9050, %l3 = 0000000085295864
3013 ldswa [%o0+0x04c]%asi,%l3 ! %l3 = 00000000233c9050
3014
3015p1_label_14:
3016! Mem[0000000030800008] = df5f9f9100000515, %l5 = 000000009f470000
3017 ldx [%o1+%i4],%l5 ! %l5 = df5f9f9100000515
3018! Mem[0000000012800020] = 6822a154 129e0e2b, %l2 = 6e7fb7b8, %l3 = 233c9050
3019 ldda [%i1+0x020]%asi,%l2 ! %l2 = 000000006822a154 00000000129e0e2b
3020! Randomly selected nop
3021 nop
3022! %f22 = 8f34a1ea 233c9050, Mem[0000000013800000] = 00000000 0000479f
3023 stda %f22,[%i3+%g0]0x81 ! Mem[0000000013800000] = 8f34a1ea 233c9050
3024! Mem[0000000013000040] = 7cb68052a37a5f2f, %l3 = 00000000129e0e2b
3025 ldx [%i2+0x040],%l3 ! %l3 = 7cb68052a37a5f2f
3026! %l1 = 000000002b0ffc7c, Mem[0000000012000028] = e840b26f
3027 stha %l1,[%i0+%o5]0x88 ! Mem[0000000012000028] = e840fc7c
3028! Invert Register : %l3 = 7cb68052a37a5f2f
3029 xor %l3,-1,%l3 ! %l3 = 83497fad5c85a0d0
3030! %l3 = 83497fad5c85a0d0, Mem[0000000013800030] = 00000515, %asi = 80
3031 stwa %l3,[%i3+0x030]%asi ! Mem[0000000013800030] = 5c85a0d0
3032! Mem[0000000031000048] = 85295864, %l4 = 0000000000000000
3033 ldsb [%o2+0x04a],%l4 ! %l4 = 0000000000000058
3034! %l2 = 000000006822a154, Mem[0000000013000078] = 19359d42, %asi = 80
3035 stwa %l2,[%i2+0x078]%asi ! Mem[0000000013000078] = 6822a154
3036
3037p1_label_15:
3038! %l5 = df5f9f9100000515, Mem[0000000013800028] = fb964511
3039 stba %l5,[%i3+%o5]0x81 ! Mem[0000000013800028] = 15964511
3040! retry : should take illegal inst trap, %l0 = ffffffffffff8529
3041 retry ! Illegal inst trap : %l0 = ffffffffffff8539
3042! %l4 = 0000000000000058, Mem[0000000012000018] = 991884188f34a1ea
3043 stxa %l4,[%i0+%i6]0x88 ! Mem[0000000012000018] = 0000000000000058
3044! Mem[0000000013800018] = 01813773ba4cfca6, %l4 = 0000000000000058
3045 ldx [%i3+%i6],%l4 ! %l4 = 01813773ba4cfca6
3046! %f9 = 0df34996, Mem[000000003080004c] = 00000090
3047 st %f9 ,[%o1+0x04c] ! Mem[000000003080004c] = 0df34996
3048! Mem[0000000031000048] = 85295864de703cba, %f28 = cff48434 8cf408cf
3049 ldd [%o2+0x048],%f28 ! %f28 = 85295864 de703cba
3050! %l4 = ba4cfca6, %l5 = 00000515, Mem[0000000013000010] = 909793da ad4d5ce1
3051 stda %l4,[%i2+%i5]0x81 ! Mem[0000000013000010] = ba4cfca6 00000515
3052! %l4 = ba4cfca6, %l5 = 00000515, Mem[0000000012800070] = 878889fd 60897524
3053 std %l4,[%i1+0x070] ! Mem[0000000012800070] = ba4cfca6 00000515
3054! %l2 = 6822a154, %l3 = 5c85a0d0, Mem[0000000031000008] = 233c0445 e07e13b7
3055 std %l2,[%o2+%i4] ! Mem[0000000031000008] = 6822a154 5c85a0d0
3056! Mem[0000000012000078] = c4bfc1f3d169346e, %l0 = ffffffffffff8539
3057 ldx [%i0+0x078],%l0 ! %l0 = c4bfc1f3d169346e
3058
3059p1_label_16:
3060! Mem[0000000012000030] = 0900afb3, %l2 = 000000006822a154
3061 lduwa [%i0+%o6]0x80,%l2 ! %l2 = 000000000900afb3
3062! %l7 = 0000000000000090, %l2 = 000000000900afb3, %y = 00000000
3063 udiv %l7,%l2,%l2 ! Div by zero, %l0 = c4bfc1f3d1693496
3064 mov %l0,%y ! %y = d169346e
3065! %l0 = c4bfc1f3d169346e, %l0 = c4bfc1f3d169346e, %l7 = 0000000000000090
3066 sll %l0,%l0,%l7 ! %l7 = f07cf45a4d1b8000
3067! %f13 = 8c6d2773, Mem[0000000012800024] = 129e0e2b
3068 st %f13,[%i1+0x024] ! Mem[0000000012800024] = 8c6d2773
3069! Mem[000000003000004c] = 233c9050, %f2 = 9d93fdf1
3070 ld [%o0+0x04c],%f2 ! %f2 = 233c9050
3071! %f18 = b9ecd17c ba0434d9, Mem[0000000013800020] = ac4de60e bbb1be91
3072 std %f18,[%i3+%o4] ! Mem[0000000013800020] = b9ecd17c ba0434d9
3073! %l3 = 83497fad5c85a0d0, %l6 = 2b0fe7d2373fdbdc, %y = d169346e
3074 sdiv %l3,%l6,%l5 ! %l5 = ffffffff80000000
3075 mov %l0,%y ! %y = d169346e
3076! %l6 = 2b0fe7d2373fdbdc, %l0 = c4bfc1f3d169346e, %y = d169346e
3077 sdivcc %l6,%l0,%l6 ! %l6 = 000000007fffffff, %ccr = 02
3078 mov %l0,%y ! %y = d169346e
3079! %l1 = 000000002b0ffc7c, %l4 = 01813773ba4cfca6, %l1 = 000000002b0ffc7c
3080 udivx %l1,%l4,%l1 ! %l1 = 0000000000000000
3081! %l3 = 83497fad5c85a0d0, immed = 00000026, %l7 = f07cf45a4d1b8000
3082 srax %l3,0x026,%l7 ! %l7 = fffffffffe0d25fe
3083
3084p1_label_17:
3085! Mem[0000000030000008] = 045420419c93497c, %f28 = 85295864 de703cba
3086 ldd [%o0+%i4],%f28 ! %f28 = 04542041 9c93497c
3087! Mem[0000000031800008] = d608b2b4, %l3 = 83497fad5c85a0d0
3088 ldsha [%o3+0x008]%asi,%l3 ! %l3 = ffffffffffffd608
3089! retry : should take illegal inst trap, %l0 = c4bfc1f3d169346e
3090 retry ! Illegal inst trap : %l0 = c4bfc1f3d169347e
3091! Mem[0000000030800008] = df5f9f9100000515, %l2 = 0000000000000000
3092 ldx [%o1+%i4],%l2 ! %l2 = df5f9f9100000515
3093! Mem[0000000013000040] = 7cb68052a37a5f2f, %l5 = ffffffff80000000
3094 ldxa [%i2+0x040]%asi,%l5 ! %l5 = 7cb68052a37a5f2f
3095! %l0 = c4bfc1f3d169347e, immed = fffffc7e, %l6 = 000000007fffffff
3096 addcc %l0,-0x382,%l6 ! %l6 = c4bfc1f3d16930fc, %ccr = 99
3097! %l4 = 01813773ba4cfca6, immed = fffffd7f, %l3 = ffffffffffffd608
3098 addccc %l4,-0x281,%l3 ! %l3 = 01813773ba4cfa26, %ccr = 19
3099! Mem[0000000012000044] = 2562cbe1, %f5 = 77d01758
3100 ld [%i0+0x044],%f5 ! %f5 = 2562cbe1
3101! %l6 = c4bfc1f3d16930fc, Mem[0000000013000000] = 7279c513
3102 stha %l6,[%i2+%g0]0x88 ! Mem[0000000013000000] = 727930fc
3103! %l2 = 00000515, %l3 = ba4cfa26, Mem[0000000012800008] = 308f6f70 4d801029
3104 stda %l2,[%i1+%i4]0x81 ! Mem[0000000012800008] = 00000515 ba4cfa26
3105
3106p1_label_18:
3107! %l7 = fffffffffe0d25fe, %l1 = 0000000000000000, %l2 = df5f9f9100000515
3108 udivx %l7,%l1,%l2 ! Div by zero, %l0 = c4bfc1f3d16934ce
3109! %l2 = 00000515, %l3 = ba4cfa26, Mem[0000000013000028] = 50903c23 00000000
3110 stda %l2,[%i2+%o5]0x81 ! Mem[0000000013000028] = 00000515 ba4cfa26
3111! Mem[0000000012800008] = 15050000, %l0 = c4bfc1f3d16934a6
3112 ldswa [%i1+%i4]0x88,%l0 ! %l0 = 0000000015050000
3113! Mem[0000000013800020] = b9ecd17c, %l5 = 7cb68052a37a5f2f
3114 lduwa [%i3+%o4]0x80,%l5 ! %l5 = 00000000b9ecd17c
3115! %l4 = ba4cfca6, %l5 = b9ecd17c, Mem[0000000031800048] = 85295864 de703cba
3116 std %l4,[%o3+0x048] ! Mem[0000000031800048] = ba4cfca6 b9ecd17c
3117! %l7 = fffffffffe0d25fe, immed = fffffbd2, %l3 = 01813773ba4cfa26
3118 taddcc %l7,-0x42e,%l3 ! %l3 = fffffffffe0d21d0, %ccr = 9b
3119! %l5 = 00000000b9ecd17c, Mem[000000003100000a] = 6822a154
3120 stb %l5,[%o2+0x00a] ! Mem[0000000031000008] = 68227c54
3121! Mem[0000000013800008] = eee8d188, %f25 = ffffffff
3122 lda [%i3+%i4]0x80,%f25 ! %f25 = eee8d188
3123! %l5 = 00000000b9ecd17c, immed = 000001d4, %y = d169346e
3124 smulcc %l5,0x1d4,%l2 ! %l2 = ffffff7fe4eef6b0, %ccr = 88, %y = ffffff7f
3125! %l2 = e4eef6b0, %l3 = fe0d21d0, Mem[0000000013000030] = 310aced7 f7f18a25
3126 stda %l2,[%i2+%o6]0x89 ! Mem[0000000013000030] = e4eef6b0 fe0d21d0
3127
3128p1_label_19:
3129! Mem[0000000012000008] = d108bffb0088e4fa, %l5 = 00000000b9ecd17c
3130 ldxa [%i0+%i4]0x81,%l5 ! %l5 = d108bffb0088e4fa
3131! %l1 = 0000000000000000, %l0 = 0000000015050000, %y = ffffff7f
3132 sdivcc %l1,%l0,%l3 ! %l3 = fffffffffffff9dd, %ccr = 88
3133 mov %l0,%y ! %y = 15050000
3134! Mem[0000000013800078] = d8ae00d6, %l5 = d108bffb0088e4fa
3135 lduh [%i3+0x078],%l5 ! %l5 = 000000000000d8ae
3136! Mem[0000000012800000] = 10eb1debd5f80188, %l5 = 000000000000d8ae
3137 ldxa [%i1+%g0]0x88,%l5 ! %l5 = 10eb1debd5f80188
3138! Mem[0000000012000030] = f201b685b3af0009, %f8 = 02ff4345 0df34996
3139 ldda [%i0+%o6]0x88,%f8 ! %f8 = f201b685 b3af0009
3140! Mem[0000000031000048] = 85295864 de703cba, %l4 = ba4cfca6, %l5 = d5f80188
3141 ldd [%o2+0x048],%l4 ! %l4 = 0000000085295864 00000000de703cba
3142! %l6 = c4bfc1f3d16930fc, %l5 = 00000000de703cba, %l0 = 0000000015050000
3143 sub %l6,%l5,%l0 ! %l0 = c4bfc1f2f2f8f442
3144! Mem[0000000031800008] = d608b2b4f736bc80, %f0 = a6c7d983 500740ba
3145 ldd [%o3+%i4],%f0 ! %f0 = d608b2b4 f736bc80
3146! %f1 = f736bc80, Mem[000000003100004c] = de703cba
3147 st %f1 ,[%o2+0x04c] ! Mem[000000003100004c] = f736bc80
3148! Mem[0000000012800030] = efd5453d, %l0 = c4bfc1f2f2f8f442
3149 ldsha [%i1+%o6]0x81,%l0 ! %l0 = ffffffffffffefd5
3150
3151p1_label_20:
3152! %l0 = ffffefd5, %l1 = 00000000, Mem[0000000012000000] = 3df0ebe6 9341750a
3153 stda %l0,[%i0+%g0]0x89 ! Mem[0000000012000000] = ffffefd5 00000000
3154! Mem[0000000013000048] = 0e76a1ea4a58fd51, %f16 = f201b685 b3af0009
3155 ldd [%i2+0x048],%f16 ! %f16 = 0e76a1ea 4a58fd51
3156! %l5 = 00000000de703cba, immed = fffffac3, %y = 15050000
3157 umul %l5,-0x53d,%l1 ! %l1 = de70382cce11e5ae, %y = de70382c
3158! Mem[0000000012800030] = efd5453d, %l4 = 0000000085295864
3159 ldub [%i1+0x032],%l4 ! %l4 = 0000000000000045
3160! Mem[0000000012000000] = d5efffff00000000, %f0 = d608b2b4 f736bc80
3161 ldda [%i0+%g0]0x80,%f0 ! %f0 = d5efffff 00000000
3162! Mem[0000000030000008] = 04542041, %l0 = ffffffffffffefd5
3163 ldsw [%o0+%i4],%l0 ! %l0 = 0000000004542041
3164! Mem[0000000012800018] = c4f9bec9, %l1 = de70382cce11e5ae
3165 ldswa [%i1+%i6]0x81,%l1 ! %l1 = ffffffffc4f9bec9
3166! %f2 = 233c9050 2005755b, Mem[0000000013800028] = 11459615 118e63b3
3167 stda %f2 ,[%i3+%o5]0x89 ! Mem[0000000013800028] = 233c9050 2005755b
3168! %l5 = 00000000de703cba, %l3 = fffffffffffff9dd, %l4 = 0000000000000045
3169 andn %l5,%l3,%l4 ! %l4 = 0000000000000422
3170! Mem[0000000013000010] = ba4cfca6, %l6 = c4bfc1f3d16930fc
3171 lduh [%i2+%i5],%l6 ! %l6 = 000000000000ba4c
3172
3173p1_label_21:
3174! Mem[0000000012800018] = c4f9bec96080b90a, %l6 = 000000000000ba4c
3175 ldxa [%i1+%i6]0x81,%l6 ! %l6 = c4f9bec96080b90a
3176! %l6 = c4f9bec96080b90a, %l2 = ffffff7fe4eef6b0, %l3 = fffffffffffff9dd
3177 xor %l6,%l2,%l3 ! %l3 = 3b0641b6846e4fba
3178! Mem[0000000013000018] = 85b601f2, %l5 = 00000000de703cba
3179 ldsba [%i2+%i6]0x89,%l5 ! %l5 = fffffffffffffff2
3180! %l3 = 3b0641b6846e4fba, immd = fffffffffffffde6, %l4 = 0000000000000422
3181 udivx %l3,-0x21a,%l4 ! %l4 = 0000000000000000
3182! %f6 = 2b0e9e12 54a12268, Mem[0000000012800000] = d5f80188 10eb1deb
3183 stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000012800000] = 2b0e9e12 54a12268
3184! %l4 = 00000000, %l5 = fffffff2, Mem[0000000030000008] = 04542041 9c93497c
3185 std %l4,[%o0+%i4] ! Mem[0000000030000008] = 00000000 fffffff2
3186! %f4 = 693d8040 2562cbe1, Mem[0000000012000030] = 0900afb3 85b601f2
3187 stda %f4 ,[%i0+0x030]%asi ! Mem[0000000012000030] = 693d8040 2562cbe1
3188! %l2 = ffffff7fe4eef6b0, immd = fffffffffffff488, %l6 = c4f9bec96080b90a
3189 sdivx %l2,-0xb78,%l6 ! %l6 = 000000000b2b83ed
3190! %f21 = de703cba, Mem[000000003080000c] = 00000515
3191 sta %f21,[%o1+0x00c]%asi ! Mem[000000003080000c] = de703cba
3192! %l0 = 04542041, %l1 = c4f9bec9, Mem[0000000030000008] = 00000000 fffffff2
3193 std %l0,[%o0+%i4] ! Mem[0000000030000008] = 04542041 c4f9bec9
3194
3195p1_label_22:
3196! Mem[0000000012800018] = c4f9bec9, %l0 = 0000000004542041
3197 lduh [%i1+%i6],%l0 ! %l0 = 000000000000c4f9
3198! %l0 = 0000c4f9, %l1 = c4f9bec9, Mem[0000000013000010] = ba4cfca6 00000515
3199 stda %l0,[%i2+%i5]0x81 ! Mem[0000000013000010] = 0000c4f9 c4f9bec9
3200! Mem[0000000031800048] = ba4cfca6b9ecd17c, %l2 = ffffff7fe4eef6b0
3201 ldx [%o3+0x048],%l2 ! %l2 = ba4cfca6b9ecd17c
3202! Mem[0000000012000008] = fbbf08d1, %l7 = fffffffffe0d25fe
3203 lduba [%i0+%i4]0x88,%l7 ! %l7 = 00000000000000d1
3204! Mem[0000000013000078] = 6822a154, %l1 = ffffffffc4f9bec9
3205 ldsh [%i2+0x078],%l1 ! %l1 = 0000000000006822
3206! Mem[0000000012000008] = fbbf08d1, %l3 = 3b0641b6846e4fba
3207 ldsba [%i0+%i4]0x88,%l3 ! %l3 = ffffffffffffffd1
3208! Mem[0000000012800030] = 3d45d5ef, %l1 = 0000000000006822
3209 ldsba [%i1+%o6]0x89,%l1 ! %l1 = ffffffffffffffef
3210! %l6 = 000000000b2b83ed, immed = 000000dd, %l2 = ba4cfca6b9ecd17c
3211 xor %l6,0x0dd,%l2 ! %l2 = 000000000b2b8330
3212! Mem[000000003000004c] = 233c9050, %l6 = 000000000b2b83ed
3213 ldsb [%o0+0x04c],%l6 ! %l6 = 0000000000000023
3214! Mem[0000000012000048] = b6f5de4d, %l1 = ffffffffffffffef
3215 ldsba [%i0+0x04b]%asi,%l1 ! %l1 = 000000000000004d
3216
3217p1_label_23:
3218! %l7 = 00000000000000d1, immed = 00000397, %l6 = 0000000000000023
3219 taddcc %l7,0x397,%l6 ! %l6 = 0000000000000468, %ccr = 02
3220! Mem[0000000031000008] = 68227c54, %l0 = 000000000000c4f9
3221 ldsh [%o2+0x00a],%l0 ! %l0 = 0000000000007c54
3222! %l4 = 0000000000000000, Mem[0000000013000000] = fc307972
3223 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000013000000] = 00000000
3224! %l1 = 000000000000004d, %l0 = 0000000000007c54, %l6 = 0000000000000468
3225 addc %l1,%l0,%l6 ! %l6 = 0000000000007ca1
3226! Mem[0000000012000074] = 39434914, %l5 = fffffffffffffff2
3227 ldsw [%i0+0x074],%l5 ! %l5 = 0000000039434914
3228! %f2 = 233c9050 2005755b, Mem[0000000030800048] = 00000000 0df34996
3229 std %f2 ,[%o1+0x048] ! Mem[0000000030800048] = 233c9050 2005755b
3230! %l2 = 000000000b2b8330, Mem[000000003080000c] = de703cba
3231 stba %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = 30703cba
3232! %l3 = ffffffffffffffd1, %l4 = 0000000000000000, %y = de70382c
3233 sdiv %l3,%l4,%l6 ! Div by zero, %l0 = 0000000000007ca4
3234 mov %l0,%y ! %y = 00007c7c
3235! %l4 = 0000000000000000, %l5 = 0000000039434914, %l2 = 000000000b2b8330
3236 addccc %l4,%l5,%l2 ! %l2 = 0000000039434914, %ccr = 00
3237! %l6 = 0000000000007ca1, immed = 00000c23, %y = 00007c7c
3238 umulcc %l6,0xc23,%l4 ! %l4 = 0000000005e89603, %ccr = 00, %y = 00
3239
3240p1_label_24:
3241! %l0 = 0000000000007c7c, immed = fffff02d, %l4 = 0000000005e89603
3242 xor %l0,-0xfd3,%l4 ! %l4 = ffffffffffff8c51
3243! %l0 = 0000000000007c7c, %l3 = ffffffffffffffd1, %l5 = 0000000039434914
3244 srlx %l0,%l3,%l5 ! %l5 = 0000000000000000
3245! Mem[0000000012000010] = 80ffffff, %l4 = ffffffffffff8c51
3246 lduwa [%i0+%i5]0x80,%l4 ! %l4 = 0000000080ffffff
3247! %l0 = 00007c7c, %l1 = 0000004d, Mem[0000000013000030] = b0f6eee4 d0210dfe
3248 stda %l0,[%i2+%o6]0x81 ! Mem[0000000013000030] = 00007c7c 0000004d
3249! %l6 = 0000000000007ca1, immed = 000006bf, %y = 00000000
3250 sdiv %l6,0x6bf,%l7 ! %l7 = 0000000000000012
3251 mov %l0,%y ! %y = 00007c7c
3252! Mem[0000000031800048] = ba4cfca6, %l2 = 0000000039434914
3253 ldsh [%o3+0x04a],%l2 ! %l2 = fffffffffffffca6
3254! Mem[0000000013800008] = 88d1e8ee, %l4 = 0000000080ffffff
3255 lduha [%i3+%i4]0x88,%l4 ! %l4 = 000000000000e8ee
3256! Mem[0000000031800008] = d608b2b4f736bc80, %f14 = 9a0321e7 c2559b91
3257 ldd [%o3+%i4],%f14 ! %f14 = d608b2b4 f736bc80
3258! %l0 = 0000000000007c7c, Mem[0000000013000020] = 3996ade92c25bb13
3259 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000013000020] = 0000000000007c7c
3260! %l2 = fffffffffffffca6, %l1 = 000000000000004d, %l5 = 0000000000000000
3261 orncc %l2,%l1,%l5 ! %l5 = ffffffffffffffb6, %ccr = 88
3262
3263p1_label_25:
3264! Mem[0000000031000048] = 85295864f736bc80, %f6 = 2b0e9e12 54a12268
3265 ldd [%o2+0x048],%f6 ! %f6 = 85295864 f736bc80
3266! %l3 = ffffffffffffffd1, Mem[0000000013800028] = 5b75052050903c23
3267 stxa %l3,[%i3+%o5]0x80 ! Mem[0000000013800028] = ffffffffffffffd1
3268! %l2 = fffffffffffffca6, Mem[0000000031800048] = ba4cfca6
3269 stb %l2,[%o3+0x048] ! Mem[0000000031800048] = a64cfca6
3270! %f13 = 8c6d2773, Mem[0000000012800048] = ad02363b
3271 st %f13,[%i1+0x048] ! Mem[0000000012800048] = 8c6d2773
3272! Mem[000000001380003c] = 3d4774b7, %l6 = 0000000000007ca1
3273 ldsb [%i3+0x03e],%l6 ! %l6 = 0000000000000074
3274! %l6 = 0000000000000074, Mem[0000000013000028] = 00000515
3275 stwa %l6,[%i2+%o5]0x80 ! Mem[0000000013000028] = 00000074
3276! %f9 = b3af0009, Mem[000000003100000c] = 5c85a0d0
3277 st %f9 ,[%o2+0x00c] ! Mem[000000003100000c] = b3af0009
3278! %l6 = 0000000000000074, immed = fffff1bc, %l3 = ffffffffffffffd1
3279 xorcc %l6,-0xe44,%l3 ! %l3 = fffffffffffff1c8, %ccr = 88
3280! %l1 = 000000000000004d, immed = 0000001f, %l0 = 0000000000007c7c
3281 sra %l1,0x01f,%l0 ! %l0 = 0000000000000000
3282! %l7 = 0000000000000012, Mem[0000000030800008] = df5f9f9130703cba
3283 stx %l7,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000012
3284
3285p1_label_26:
3286! %l7 = 0000000000000012, immed = 00000b68, %l0 = 0000000000000000
3287 subc %l7,0xb68,%l0 ! %l0 = fffffffffffff4aa
3288! %l7 = 0000000000000012, immed = fffff8ab, %l2 = fffffffffffffca6
3289 orn %l7,-0x755,%l2 ! %l2 = 0000000000000756
3290! Mem[0000000013800018] = 01813773, %l1 = 000000000000004d
3291 ldsba [%i3+%i6]0x81,%l1 ! %l1 = 0000000000000001
3292! Mem[000000001380004c] = a63e48f3, %l7 = 0000000000000012
3293 ldsw [%i3+0x04c],%l7 ! %l7 = ffffffffa63e48f3
3294! Mem[0000000031800008] = d608b2b4, %l4 = 000000000000e8ee
3295 ldsb [%o3+%i4],%l4 ! %l4 = ffffffffffffffd6
3296! %l0 = fffffffffffff4aa, immed = fffffc23, %y = 00007c7c
3297 smul %l0,-0x3dd,%l6 ! %l6 = 00000000002bcb3e, %y = 00
3298! Mem[0000000013000020] = 7c7c0000 00000000, %l2 = 00000756, %l3 = fffff1c8
3299 ldda [%i2+%o4]0x81,%l2 ! %l2 = 000000007c7c0000 0000000000000000
3300! Mem[0000000031800008] = d608b2b4f736bc80, %f10 = 21a2c6aa f1480b4a
3301 ldda [%o3+0x008]%asi,%f10 ! %f10 = d608b2b4 f736bc80
3302! Invert Register : %l0 = fffffffffffff4aa
3303 xor %l0,-1,%l0 ! %l0 = 0000000000000b55
3304! %l5 = ffffffffffffffb6, Mem[000000003180004c] = b9ecd17c
3305 stw %l5,[%o3+0x04c] ! Mem[000000003180004c] = ffffffb6
3306
3307p1_label_27:
3308! Mem[0000000012000030] = 693d80402562cbe1, %f18 = b9ecd17c ba0434d9
3309 ldda [%i0+%o6]0x81,%f18 ! %f18 = 693d8040 2562cbe1
3310! %l0 = 0000000000000b55, immed = fffff5f7, %y = 00000000
3311 sdivcc %l0,-0xa09,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
3312 mov %l0,%y ! %y = 00000b55
3313! %l7 = ffffffffa63e48f3, Mem[000000001280006b] = 65450bd8
3314 stb %l7,[%i1+0x06b] ! Mem[0000000012800068] = 65450bf3
3315! Mem[0000000012800010] = 52a4eaef, %l2 = 000000007c7c0000
3316 lduw [%i1+%i5],%l2 ! %l2 = 0000000052a4eaef
3317! %l4 = ffffffd6, %l5 = ffffffb6, Mem[0000000012000000] = ffffefd5 00000000
3318 stda %l4,[%i0+%g0]0x89 ! Mem[0000000012000000] = ffffffd6 ffffffb6
3319! %l3 = ffffffffffffffff, Mem[0000000013000060] = 8461788a
3320 stw %l3,[%i2+0x060] ! Mem[0000000013000060] = ffffffff
3321! Mem[0000000012000010] = 4c99fcd1 ffffff80, %l2 = 52a4eaef, %l3 = ffffffff
3322 ldda [%i0+%i5]0x89,%l2 ! %l2 = 00000000ffffff80 000000004c99fcd1
3323! Randomly selected nop
3324 nop
3325! Mem[0000000012800010] = efeaa452, %f18 = 693d8040
3326 lda [%i1+%i5]0x88,%f18 ! %f18 = efeaa452
3327! retry : should take illegal inst trap, %l0 = 0000000000000b55
3328 retry ! Illegal inst trap : %l0 = 0000000000000b65
3329
3330p1_label_28:
3331! %l3 = 000000004c99fcd1, Mem[0000000012800010] = 52a4eaef33892773
3332 stxa %l3,[%i1+%i5]0x80 ! Mem[0000000012800010] = 000000004c99fcd1
3333! Mem[0000000031000008] = 68227c54b3af0009, %f18 = efeaa452 2562cbe1
3334 ldd [%o2+%i4],%f18 ! %f18 = 68227c54 b3af0009
3335! Mem[0000000012800000] = 6822a154, %l5 = ffffffffffffffb6
3336 ldsha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000006822
3337! %f25 = eee8d188, Mem[000000003100000c] = b3af0009
3338 st %f25,[%o2+0x00c] ! Mem[000000003100000c] = eee8d188
3339! %l4 = ffffffffffffffd6, immed = fffff913, %y = 00000b55
3340 udiv %l4,-0x6ed,%l1 ! %l1 = 0000000000000b56
3341 mov %l0,%y ! %y = 00000b65
3342! Mem[0000000031800048] = a64cfca6 ffffffb6, %l0 = 00000b65, %l1 = 00000b56
3343 ldd [%o3+0x048],%l0 ! %l0 = 00000000a64cfca6 00000000ffffffb6
3344! Mem[000000003000000c] = c4f9bec9, %l6 = 00000000002bcb3e
3345 ldsb [%o0+0x00e],%l6 ! %l6 = ffffffffffffffbe
3346! %l4 = ffffffd6, %l5 = 00006822, Mem[0000000012800058] = 2b0e9e12 54a12268
3347 std %l4,[%i1+0x058] ! Mem[0000000012800058] = ffffffd6 00006822
3348! %l1 = 00000000ffffffb6, Mem[0000000012000028] = 7cfc40e8
3349 stba %l1,[%i0+%o5]0x81 ! Mem[0000000012000028] = b6fc40e8
3350! Mem[0000000013800030] = 5c85a0d0, %l1 = 00000000ffffffb6
3351 lduha [%i3+%o6]0x80,%l1 ! %l1 = 0000000000005c85
3352
3353p1_label_29:
3354! Invert Register : %l7 = ffffffffa63e48f3
3355 xor %l7,-1,%l7 ! %l7 = 0000000059c1b70c
3356! %l7 = 0000000059c1b70c
3357 sethi %hi(0xb7367c00),%l7 ! %l7 = 00000000b7367c00
3358! %l7 = 00000000b7367c00, %l7 = 00000000b7367c00, %l7 = 00000000b7367c00
3359 or %l7,%l7,%l7 ! %l7 = 00000000b7367c00
3360 save ! CWP = 1
3361! %l0 = 0da124c479cbe3b6, immd = fffffffffffff4e3, %l7 = 00000000aac6a221
3362 mulx %l0,-0xb1d,%l7 ! %l7 = 882a6482711e6262, %y = b65
3363! %l5 = fffffc2864ee0d1b, Mem[0000000012000019] = 58000000
3364 stba %l5,[%o0+0x019]%asi ! Mem[0000000012000018] = 581b0000
3365! %l1 = fffffc2864ee0000, %l0 = 0da124c479cbe3b6, %l3 = 0001558d44420000
3366 orn %l1,%l0,%l3 ! %l3 = ffffff3be6fe1c49
3367! %l7 = 882a6482711e6262, %l7 = 882a6482711e6262, %l3 = ffffff3be6fe1c49
3368 addcc %l7,%l7,%l3 ! %l3 = 1054c904e23cc4c4, %ccr = 3a
3369! %l4 = 7de44753147f3efc, Mem[0000000012000018] = 581b0000
3370 stwa %l4,[%o0+%o6]0x80 ! Mem[0000000012000018] = 147f3efc
3371! Mem[0000000012800078] = dc11a24cb7250e58, %l3 = 1054c904e23cc4c4
3372 ldx [%o1+0x078],%l3 ! %l3 = dc11a24cb7250e58
3373
3374p1_label_30: ! %cwp = 1
3375! Mem[0000000013000070] = e143d6fcb7f677e7, %f30 = 01b62ae6 a3b40305
3376 ldd [%o2+0x070],%f30 ! %f30 = e143d6fc b7f677e7
3377! Mem[000000001380006c] = 96e78f1b, %f22 = 8f34a1ea
3378 ld [%o3+0x06c],%f22 ! %f22 = 96e78f1b
3379! Mem[0000000030800048] = 233c9050, %l3 = dc11a24cb7250e58
3380 ldsw [%i1+0x048],%l3 ! %l3 = 00000000233c9050
3381! %l6 = ffffffffffffff80, immed = fffff7f9, %l6 = ffffffffffffff80
3382 addccc %l6,-0x807,%l6 ! %l6 = fffffffffffff779, %ccr = 99
3383! Mem[0000000012800030] = efd5453d, %l3 = 00000000233c9050
3384 lduha [%o1+%i6]0x80,%l3 ! %l3 = 000000000000efd5
3385! %l4 = 7de44753147f3efc, %l4 = 7de44753147f3efc, %l2 = 000000000351d7e6
3386 xorcc %l4,%l4,%l2 ! %l2 = 0000000000000000, %ccr = 44
3387! Mem[0000000013800074] = ba1f8778, %l2 = 0000000000000000
3388 ldub [%o3+0x076],%l2 ! %l2 = 0000000000000087
3389! Mem[0000000031000048] = 85295864, %l0 = 0da124c479cbe3b6
3390 ldsh [%i2+0x04a],%l0 ! %l0 = 0000000000005864
3391! Mem[0000000012800018] = c9bef9c4, %l0 = 0000000000005864
3392 ldsha [%o1+%o6]0x89,%l0 ! %l0 = fffffffffffff9c4
3393! %l1 = fffffc2864ee0000, %l3 = 000000000000efd5, %l4 = 7de44753147f3efc
3394 srlx %l1,%l3,%l4 ! %l4 = 000007ffffe14327
3395
3396p1_label_31: ! %cwp = 1
3397! %l7 = 882a6482711e6262, immed = fffff3ec, %y = 00000b65
3398 sdivcc %l7,-0xc14,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
3399 mov %l0,%y ! %y = fffff9c4
3400! Mem[0000000030000048] = 8f34a1ea 233c9050, %l2 = 00000087, %l3 = 0000efd5
3401 ldd [%i0+0x048],%l2 ! %l2 = 000000008f34a1ea 00000000233c9050
3402! %f8 = f201b685 b3af0009, Mem[0000000012800020] = 6822a154 8c6d2773
3403 stda %f8 ,[%o1+%i4]0x81 ! Mem[0000000012800020] = f201b685 b3af0009
3404! Mem[0000000031800008] = d608b2b4f736bc80, %f14 = d608b2b4 f736bc80
3405 ldd [%i3+%o4],%f14 ! %f14 = d608b2b4 f736bc80
3406! %l3 = 00000000233c9050, immed = 00000d87, %y = fffff9c4
3407 sdivcc %l3,0xd87,%l3 ! %l3 = ffffffff8a06e478, %ccr = 88
3408 mov %l0,%y ! %y = fffff9c4
3409! %l6 = fffff779, %l7 = 80000000, Mem[0000000031000008] = 68227c54 eee8d188
3410 stda %l6,[%i2+0x008]%asi ! Mem[0000000031000008] = fffff779 80000000
3411! %l6 = fffffffffffff779, %l0 = fffffffffffff9c4, %l0 = fffffffffffff9c4
3412 addc %l6,%l0,%l0 ! %l0 = fffffffffffff13d
3413! Mem[0000000030800008] = 0000000000000012, %f2 = 233c9050 2005755b
3414 ldd [%i1+%o4],%f2 ! %f2 = 00000000 00000012
3415! Mem[0000000012000000] = ffffffd6, %f16 = 0e76a1ea
3416 lda [%o0+%g0]0x88,%f16 ! %f16 = ffffffd6
3417 restore ! CWP = 0
3418
3419p1_label_32:
3420! Mem[000000001380006c] = 96e78f1b, %l7 = 00000000b7367c00
3421 ldsw [%i3+0x06c],%l7 ! %l7 = ffffffff96e78f1b
3422! %f30 = e143d6fc b7f677e7, Mem[0000000030000008] = 04542041 c4f9bec9
3423 std %f30,[%o0+%i4] ! Mem[0000000030000008] = e143d6fc b7f677e7
3424! %l1 = 0000000000005c85, immed = 0000089c, %y = fffff9c4
3425 sdivcc %l1,0x89c,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
3426 mov %l0,%y ! %y = 80000000
3427! Mem[0000000012800018] = c4f9bec96080b90a, %f20 = 85295864 de703cba
3428 ldda [%i1+%i6]0x80,%f20 ! %f20 = c4f9bec9 6080b90a
3429! %l5 = 0000000000006822, immed = fffff01e, %y = 80000000
3430 umulcc %l5,-0xfe2,%l2 ! %l2 = 00006821f98a13fc, %ccr = 08, %y = 6821
3431! %l7 = ffffffff96e78f1b, immed = 00000b98, %l5 = 0000000000006822
3432 and %l7,0xb98,%l5 ! %l5 = 0000000000000b18
3433! Mem[0000000013000008] = 77172d89, %l2 = 00006821f98a13fc
3434 ldswa [%i2+%i4]0x88,%l2 ! %l2 = 0000000077172d89
3435! Mem[0000000031000048] = 85295864f736bc80, %f4 = 693d8040 2562cbe1
3436 ldd [%o2+0x048],%f4 ! %f4 = 85295864 f736bc80
3437! %l6 = ffffffffffffffbe, %l0 = ffffffff80000000, %y = 00006821
3438 sdivcc %l6,%l0,%l4 ! %l4 = ffffffffffff2fbd, %ccr = 88
3439 mov %l0,%y ! %y = 80000000
3440! %l5 = 0000000000000b18, Mem[0000000012000028] = b6fc40e8
3441 stw %l5,[%i0+%o5] ! Mem[0000000012000028] = 00000b18
3442
3443p1_label_33:
3444! Mem[0000000012000028] = 00000b18eba60301, %f28 = 04542041 9c93497c
3445 ldd [%i0+%o5],%f28 ! %f28 = 00000b18 eba60301
3446! %f20 = c4f9bec9 6080b90a, Mem[0000000030800048] = 233c9050 2005755b
3447 std %f20,[%o1+0x048] ! Mem[0000000030800048] = c4f9bec9 6080b90a
3448! %l7 = ffffffff96e78f1b, immed = 0000001a, %l4 = ffffffffffff2fbd
3449 srl %l7,0x01a,%l4 ! %l4 = 0000000000000025
3450! %l2 = 0000000077172d89, Mem[000000003100000c] = 80000000
3451 stb %l2,[%o2+0x00c] ! Mem[000000003100000c] = 89000000
3452! %l5 = 0000000000000b18, Mem[0000000013800060] = 147f3efc
3453 stw %l5,[%i3+0x060] ! Mem[0000000013800060] = 00000b18
3454! %l5 = 0000000000000b18, %l3 = 000000004c99fcd1, %l5 = 0000000000000b18
3455 xnorcc %l5,%l3,%l5 ! %l5 = ffffffffb3660836, %ccr = 88
3456! %l3 = 000000004c99fcd1, Mem[000000003000000a] = e143d6fc
3457 sth %l3,[%o0+0x00a] ! Mem[0000000030000008] = e143fcd1
3458! %l4 = 00000025, %l5 = b3660836, Mem[0000000012000018] = fc3e7f14 00000000
3459 stda %l4,[%i0+%i6]0x89 ! Mem[0000000012000018] = 00000025 b3660836
3460! %l4 = 0000000000000025, immed = fffff430, %l1 = 0000000000005c85
3461 orn %l4,-0xbd0,%l1 ! %l1 = 0000000000000bef
3462! Mem[0000000031000008] = fffff779 89000000, %l6 = ffffffbe, %l7 = 96e78f1b
3463 ldd [%o2+%i4],%l6 ! %l6 = 00000000fffff779 0000000089000000
3464
3465p1_label_34:
3466! %l3 = 000000004c99fcd1, immed = 0000006e, %l2 = 0000000077172d89
3467 and %l3,0x06e,%l2 ! %l2 = 0000000000000040
3468! Mem[0000000013800020] = 7cd1ecb9, %l6 = 00000000fffff779
3469 lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000b9
3470! Mem[0000000030800008] = 0000000000000012, %f30 = e143d6fc b7f677e7
3471 ldda [%o1+0x008]%asi,%f30 ! %f30 = 00000000 00000012
3472! %l1 = 0000000000000bef, Mem[0000000013800010] = edd59b62
3473 stwa %l1,[%i3+%i5]0x81 ! Mem[0000000013800010] = 00000bef
3474! %f13 = 8c6d2773, Mem[0000000012000008] = fbbf08d1
3475 sta %f13,[%i0+%i4]0x89 ! Mem[0000000012000008] = 8c6d2773
3476! %f25 = eee8d188, Mem[0000000012800024] = b3af0009
3477 st %f25,[%i1+0x024] ! Mem[0000000012800024] = eee8d188
3478! %l6 = 00000000000000b9, Mem[000000003000000c] = b7f677e7
3479 stw %l6,[%o0+0x00c] ! Mem[000000003000000c] = 000000b9
3480! Mem[000000003100000c] = 89000000, %l1 = 0000000000000bef
3481 ldsw [%o2+0x00c],%l1 ! %l1 = ffffffff89000000
3482! Mem[0000000013800018] = 01813773, %l4 = 0000000000000025
3483 lduba [%i3+%i6]0x80,%l4 ! %l4 = 0000000000000001
3484! Mem[0000000013800000] = eaa1348f, %l2 = 0000000000000040
3485 lduha [%i3+%g0]0x88,%l2 ! %l2 = 000000000000348f
3486
3487p1_label_35:
3488! %l7 = 0000000089000000, Mem[0000000031800048] = a64cfca6
3489 stw %l7,[%o3+0x048] ! Mem[0000000031800048] = 89000000
3490! %l2 = 000000000000348f, Mem[000000003000000c] = 000000b9, %asi = 80
3491 stha %l2,[%o0+0x00c]%asi ! Mem[000000003000000c] = 348f00b9
3492! %l1 = ffffffff89000000, immed = fffff0de, %l7 = 0000000089000000
3493 sub %l1,-0xf22,%l7 ! %l7 = ffffffff89000f22
3494! Mem[0000000030800008] = 0000000000000012, %l3 = 000000004c99fcd1
3495 ldxa [%o1+0x008]%asi,%l3 ! %l3 = 0000000000000012
3496! %l2 = 0000348f, %l3 = 00000012, Mem[0000000030000008] = e143fcd1 348f00b9
3497 std %l2,[%o0+%i4] ! Mem[0000000030000008] = 0000348f 00000012
3498! %l2 = 000000000000348f, %l7 = ffffffff89000f22, %l1 = ffffffff89000000
3499 tsubcc %l2,%l7,%l1 ! %l1 = 000000007700256d, %ccr = 13
3500! Mem[0000000012800004] = 129e0e2b, %l5 = ffffffffb3660836
3501 ldsba [%i1+0x006]%asi,%l5 ! %l5 = 000000000000000e
3502! Mem[0000000031000008] = fffff779, %l5 = 000000000000000e
3503 ldswa [%o2+0x008]%asi,%l5 ! %l5 = fffffffffffff779
3504! Mem[000000003080000c] = 00000012, %l6 = 00000000000000b9
3505 lduh [%o1+0x00c],%l6 ! %l6 = 0000000000000000
3506! Mem[0000000012800010] = d1fc994c00000000, %l5 = fffffffffffff779
3507 ldxa [%i1+%i5]0x88,%l5 ! %l5 = d1fc994c00000000
3508
3509p1_label_36:
3510! Mem[000000003000000c] = 00000012, %l7 = ffffffff89000f22
3511 lduw [%o0+0x00c],%l7 ! %l7 = 0000000000000012
3512! %l6 = 0000000000000000, Mem[0000000031000048] = 85295864f736bc80
3513 stx %l6,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000000
3514! %l1 = 000000007700256d, Mem[0000000013000008] = 77172d89
3515 stwa %l1,[%i2+%i4]0x89 ! Mem[0000000013000008] = 7700256d
3516! Mem[000000003080004c] = 6080b90a, %l1 = 000000007700256d
3517 ldsh [%o1+0x04e],%l1 ! %l1 = ffffffffffffb90a
3518! %l0 = ffffffff80000000, %l5 = d1fc994c00000000, %l6 = 0000000000000000
3519 andncc %l0,%l5,%l6 ! %l6 = 2e0366b380000000, %ccr = 08
3520! %l7 = 0000000000000012, Mem[000000003100000c] = 89000000
3521 stba %l7,[%o2+0x00c]%asi ! Mem[000000003100000c] = 12000000
3522! %l5 = d1fc994c00000000, %l0 = ffffffff80000000, %l2 = 000000000000348f
3523 mulx %l5,%l0,%l2 ! %l2 = 0000000000000000, %y = 80000000
3524! %l1 = ffffffffffffb90a, %l1 = ffffffffffffb90a, %y = 80000000
3525 udivcc %l1,%l1,%l0 ! %l0 = 000000008000237c, %ccr = 08
3526 mov %l0,%y ! %y = 8000237c
3527! %l4 = 0000000000000001, %l7 = 0000000000000012, %l2 = 0000000000000000
3528 sdivx %l4,%l7,%l2 ! %l2 = 0000000000000000
3529! %l0 = 000000008000237c, immed = 00000d61, %l6 = 2e0366b380000000
3530 andncc %l0,0xd61,%l6 ! %l6 = 000000008000221c, %ccr = 08
3531
3532p1_label_37:
3533! %l6 = 000000008000221c, %l3 = 0000000000000012, %l4 = 0000000000000001
3534 xor %l6,%l3,%l4 ! %l4 = 000000008000220e
3535! Mem[0000000012000008] = 8c6d2773, %l4 = 000000008000220e
3536 ldsha [%i0+%i4]0x89,%l4 ! %l4 = 0000000000002773
3537! Mem[0000000031000048] = 00000000, %l3 = 0000000000000012
3538 ldub [%o2+0x049],%l3 ! %l3 = 0000000000000000
3539! %l4 = 0000000000002773, %l3 = 0000000000000000, %y = 8000237c
3540 udiv %l4,%l3,%l1 ! Div by zero, %l0 = 00000000800023cc
3541 mov %l0,%y ! %y = 800023a4
3542! %l6 = 000000008000221c, %l7 = 0000000000000012, %y = 800023a4
3543 umulcc %l6,%l7,%l4 ! %l4 = 00000009000265f8, %ccr = 00, %y = 09
3544! %l3 = 0000000000000000, %l7 = 0000000000000012, %l1 = ffffffffffffb90a
3545 orncc %l3,%l7,%l1 ! %l1 = ffffffffffffffed, %ccr = 88
3546! %l7 = 0000000000000012, %l3 = 0000000000000000, %l3 = 0000000000000000
3547 sll %l7,%l3,%l3 ! %l3 = 0000000000000012
3548! %l2 = 0000000000000000, %l1 = ffffffffffffffed, %l0 = 00000000800023a4
3549 addc %l2,%l1,%l0 ! %l0 = ffffffffffffffed
3550! %l2 = 0000000000000000, Mem[0000000012000006] = b6ffffff
3551 stba %l2,[%i0+0x006]%asi ! Mem[0000000012000004] = b6ff00ff
3552! %l4 = 00000009000265f8, Mem[000000003100000c] = 12000000
3553 sth %l4,[%o2+0x00c] ! Mem[000000003100000c] = 65f80000
3554
3555p1_label_38:
3556! Mem[000000003000000c] = 00000012, %l0 = ffffffffffffffed
3557 ldsb [%o0+0x00c],%l0 ! %l0 = 0000000000000000
3558! Mem[000000003180000c] = f736bc80, %l1 = ffffffffffffffed
3559 ldsha [%o3+0x00e]%asi,%l1 ! %l1 = ffffffffffffbc80
3560! %l2 = 00000000, %l3 = 00000012, Mem[0000000013800008] = 88d1e8ee a6c1e38b
3561 stda %l2,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 00000012
3562! Mem[0000000012000038] = 6d4f3d4c000017c1, %l3 = 0000000000000012
3563 ldx [%i0+0x038],%l3 ! %l3 = 6d4f3d4c000017c1
3564! %l0 = 00000000, %l1 = ffffbc80, Mem[0000000013000000] = 00000000 e5df9f0f
3565 stda %l0,[%i2+%g0]0x89 ! Mem[0000000013000000] = 00000000 ffffbc80
3566! Mem[0000000012800008] = 15050000, %l0 = 0000000000000000
3567 lduha [%i1+%i4]0x88,%l0 ! %l0 = 0000000000000000
3568! %f26 = da4d5cc0 1e654b89, Mem[0000000013000030] = 00007c7c 0000004d
3569 stda %f26,[%i2+%o6]0x81 ! Mem[0000000013000030] = da4d5cc0 1e654b89
3570! %l1 = ffffffffffffbc80, immed = 00000dac, %l3 = 6d4f3d4c000017c1
3571 or %l1,0xdac,%l3 ! %l3 = ffffffffffffbdac
3572! Mem[000000003100000c] = 65f80000, %l6 = 000000008000221c
3573 ldsw [%o2+0x00c],%l6 ! %l6 = 0000000065f80000
3574! %l4 = 00000009000265f8, Mem[000000003100000c] = 65f80000
3575 stw %l4,[%o2+0x00c] ! Mem[000000003100000c] = 000265f8
3576
3577p1_label_39:
3578! Mem[0000000030000008] = 0000348f 00000012, %l6 = 65f80000, %l7 = 00000012
3579 ldd [%o0+%i4],%l6 ! %l6 = 000000000000348f 0000000000000012
3580! Mem[000000003000000c] = 00000012, %l4 = 00000009000265f8
3581 ldsh [%o0+0x00c],%l4 ! %l4 = 0000000000000000
3582! %l6 = 000000000000348f, Mem[0000000012800064] = a00d03c4
3583 sth %l6,[%i1+0x064] ! Mem[0000000012800064] = 348f03c4
3584! Mem[0000000031000048] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
3585 ldd [%o2+0x048],%l4 ! %l4 = 0000000000000000 0000000000000000
3586! %l0 = 0000000000000000, Mem[0000000013800030] = d0a0855c
3587 stwa %l0,[%i3+%o6]0x89 ! Mem[0000000013800030] = 00000000
3588! %l2 = 0000000000000000, Mem[0000000012000001] = d6ffffff
3589 stba %l2,[%i0+0x001]%asi ! Mem[0000000012000000] = d600ffff
3590! Mem[0000000013800038] = e070587e, %l4 = 0000000000000000
3591 ldsb [%i3+0x03a],%l4 ! %l4 = 0000000000000058
3592! %l4 = 0000000000000058, Mem[0000000030800048] = c4f9bec96080b90a
3593 stx %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000058
3594! %l2 = 0000000000000000, Mem[0000000013000026] = 00000000
3595 stb %l2,[%i2+0x026] ! Mem[0000000013000024] = 00000000
3596! Mem[0000000031000048] = 00000000, %f29 = eba60301
3597 ld [%o2+0x048],%f29 ! %f29 = 00000000
3598
3599p1_label_40:
3600! %l5 = 0000000000000000, immed = 00000c05, %l7 = 0000000000000012
3601 xor %l5,0xc05,%l7 ! %l7 = 0000000000000c05
3602! %l6 = 0000348f, %l7 = 00000c05, Mem[0000000013000058] = 2b0ffc7c a8cf4496
3603 std %l6,[%i2+0x058] ! Mem[0000000013000058] = 0000348f 00000c05
3604! %l7 = 0000000000000c05, Mem[000000001380007e] = 7e5207df
3605 stba %l7,[%i3+0x07e]%asi ! Mem[000000001380007c] = 7e5205df
3606! %l2 = 0000000000000000, Mem[0000000013000020] = 0000000000007c7c
3607 stxa %l2,[%i2+%o4]0x88 ! Mem[0000000013000020] = 0000000000000000
3608! %l6 = 0000348f, %l7 = 00000c05, Mem[0000000012000020] = cf08f48c ffffff9f
3609 stda %l6,[%i0+%o4]0x81 ! Mem[0000000012000020] = 0000348f 00000c05
3610! %l6 = 000000000000348f, %l6 = 000000000000348f, %l6 = 000000000000348f
3611 addc %l6,%l6,%l6 ! %l6 = 000000000000691e
3612! Mem[0000000012800010] = 00000000, %l0 = 0000000000000000
3613 lduba [%i1+%i5]0x80,%l0 ! %l0 = 0000000000000000
3614! Mem[0000000013000058] = 0000348f, %l1 = ffffffffffffbc80
3615 ldub [%i2+0x05b],%l1 ! %l1 = 000000000000008f
3616! Mem[0000000030800048] = 0000000000000058, %l5 = 0000000000000000
3617 ldx [%o1+0x048],%l5 ! %l5 = 0000000000000058
3618! %l3 = ffffffffffffbdac, immed = fffff634, %y = 00000009
3619 udiv %l3,-0x9cc,%l4 ! %l4 = 000000000000000a
3620 mov %l0,%y ! %y = 00000000
3621
3622p1_label_41:
3623! %l1 = 000000000000008f, %l2 = 0000000000000000, %y = 00000000
3624 udivcc %l1,%l2,%l4 ! Div by zero, %l0 = 0000000000000050
3625 mov %l0,%y ! %y = 00000028
3626! retry : should take illegal inst trap, %l0 = 0000000000000028
3627 retry ! Illegal inst trap : %l0 = 0000000000000038
3628! %l5 = 0000000000000058, Mem[0000000012000034] = 2562cbe1
3629 stb %l5,[%i0+0x034] ! Mem[0000000012000034] = 5862cbe1
3630! %l6 = 000000000000691e, immd = 0000000000000251, %l1 = 000000000000008f
3631 udivx %l6,0x251,%l1 ! %l1 = 000000000000002d
3632! Mem[000000003100004c] = 00000000, %l7 = 0000000000000c05
3633 ldub [%o2+0x04f],%l7 ! %l7 = 0000000000000000
3634! Mem[0000000012000074] = 39434914, %l2 = 0000000000000000
3635 ldsh [%i0+0x074],%l2 ! %l2 = 0000000000003943
3636! %f20 = c4f9bec9 6080b90a, Mem[0000000013000030] = da4d5cc0 1e654b89
3637 stda %f20,[%i2+%o6]0x81 ! Mem[0000000013000030] = c4f9bec9 6080b90a
3638! %l2 = 0000000000003943, Mem[0000000012000030] = 693d8040
3639 stba %l2,[%i0+%o6]0x81 ! Mem[0000000012000030] = 433d8040
3640! %f16 = ffffffd6 4a58fd51, Mem[0000000031800008] = d608b2b4 f736bc80
3641 stda %f16,[%o3+0x008]%asi ! Mem[0000000031800008] = ffffffd6 4a58fd51
3642! %l7 = 0000000000000000, immed = 00000fd0, %l7 = 0000000000000000
3643 andncc %l7,0xfd0,%l7 ! %l7 = 0000000000000000, %ccr = 44
3644
3645p1_label_42:
3646! Mem[0000000012000030] = 40803d43, %f14 = d608b2b4
3647 lda [%i0+%o6]0x88,%f14 ! %f14 = 40803d43
3648! %l0 = 0000000000000038, immed = ffffffa7, %l3 = ffffffffffffbdac
3649 addc %l0,-0x059,%l3 ! %l3 = ffffffffffffffdf
3650! %l4 = 000000000000000a, immed = 00000369, %l1 = 000000000000002d
3651 andcc %l4,0x369,%l1 ! %l1 = 0000000000000008, %ccr = 00
3652! %l3 = ffffffffffffffdf, %l0 = 0000000000000038, %l0 = 0000000000000038
3653 xor %l3,%l0,%l0 ! %l0 = ffffffffffffffe7
3654! %l6 = 000000000000691e, %l4 = 000000000000000a, %l1 = 0000000000000008
3655 srl %l6,%l4,%l1 ! %l1 = 000000000000001a
3656! %l5 = 0000000000000058, immed = 00000593, %l6 = 000000000000691e
3657 addc %l5,0x593,%l6 ! %l6 = 00000000000005eb
3658! Mem[0000000012800070] = ba4cfca6, %f0 = d5efffff
3659 ld [%i1+0x070],%f0 ! %f0 = ba4cfca6
3660! Mem[0000000012800030] = efd5453d, %f9 = b3af0009
3661 lda [%i1+%o6]0x80,%f9 ! %f9 = efd5453d
3662! Mem[0000000013000030] = c9bef9c4, %l1 = 000000000000001a
3663 lduha [%i2+%o6]0x89,%l1 ! %l1 = 000000000000f9c4
3664! %l4 = 000000000000000a, immed = fffff5a1, %l6 = 00000000000005eb
3665 andcc %l4,-0xa5f,%l6 ! %l6 = 0000000000000000, %ccr = 44
3666
3667p1_label_43:
3668! Mem[0000000013000020] = 0000000000000000, %f30 = 00000000 00000012
3669 ldda [%i2+0x020]%asi,%f30 ! %f30 = 00000000 00000000
3670! %l5 = 0000000000000058, %l3 = ffffffffffffffdf, %l5 = 0000000000000058
3671 xorcc %l5,%l3,%l5 ! %l5 = ffffffffffffff87, %ccr = 88
3672! %f19 = b3af0009, Mem[000000003080000c] = 00000012
3673 sta %f19,[%o1+0x00c]%asi ! Mem[000000003080000c] = b3af0009
3674! Mem[0000000013000008] = 6d250077, %l4 = 000000000000000a
3675 ldsha [%i2+%i4]0x81,%l4 ! %l4 = 0000000000006d25
3676! Mem[0000000012000000] = ff00ffb6ffff00d6, %l3 = ffffffffffffffdf
3677 ldxa [%i0+%g0]0x88,%l3 ! %l3 = ff00ffb6ffff00d6
3678! Mem[0000000031000048] = 0000000000000000, %f4 = 85295864 f736bc80
3679 ldd [%o2+0x048],%f4 ! %f4 = 00000000 00000000
3680! %l4 = 0000000000006d25, immed = 00000008, %l6 = 0000000000000000
3681 sra %l4,0x008,%l6 ! %l6 = 000000000000006d
3682! %f14 = 40803d43 f736bc80, Mem[0000000013000048] = 0e76a1ea 4a58fd51
3683 stda %f14,[%i2+0x048]%asi ! Mem[0000000013000048] = 40803d43 f736bc80
3684! Clear Register : %l2 = 0000000000003943
3685 clr %l2 ! %l2 = 0000000000000000
3686! Mem[0000000013800044] = e48c8c13, %f6 = 85295864
3687 ld [%i3+0x044],%f6 ! %f6 = e48c8c13
3688
3689p1_label_44:
3690! %l5 = ffffffffffffff87, immed = fffff254, %y = 00000028
3691 sdivcc %l5,-0xdac,%l2 ! %l2 = fffffffffd004ae6, %ccr = 88
3692 mov %l0,%y ! %y = ffffffe7
3693! %l1 = 000000000000f9c4, immed = fffff3a6, %l0 = ffffffffffffffe7
3694 xor %l1,-0xc5a,%l0 ! %l0 = ffffffffffff0a62
3695! %l3 = ff00ffb6ffff00d6, Mem[0000000013000028] = 00000074
3696 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000013000028] = ffff00d6
3697! %l2 = fffffffffd004ae6, Mem[0000000012800008] = 00000515
3698 stwa %l2,[%i1+%i4]0x81 ! Mem[0000000012800008] = fd004ae6
3699! Mem[0000000030800048] = 00000000 00000058, %l2 = fd004ae6, %l3 = ffff00d6
3700 ldd [%o1+0x048],%l2 ! %l2 = 0000000000000000 0000000000000058
3701! %l7 = 0000000000000000, Mem[0000000012000028] = 180b0000
3702 stba %l7,[%i0+%o5]0x89 ! Mem[0000000012000028] = 180b0000
3703! Mem[0000000012000028] = 180b0000, %l4 = 0000000000006d25
3704 ldsha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
3705! Mem[0000000012800010] = d1fc994c00000000, %f12 = 00000515 8c6d2773
3706 ldda [%i1+%i5]0x88,%f12 ! %f12 = d1fc994c 00000000
3707! Mem[0000000030000048] = 8f34a1ea 233c9050, %l2 = 00000000, %l3 = 00000058
3708 ldd [%o0+0x048],%l2 ! %l2 = 000000008f34a1ea 00000000233c9050
3709! %l2 = 000000008f34a1ea, %l4 = 0000000000000000, %l6 = 000000000000006d
3710 tsubcctv %l2,%l4,%l6 ! %l0 = ffffffffffff0a85, Trapped
3711
3712p1_label_45:
3713! %l0 = ffffffffffff0a85, immed = 00000a93, %l7 = 0000000000000000
3714 taddcc %l0,0xa93,%l7 ! %l7 = ffffffffffff1518, %ccr = 8a
3715! %l1 = 000000000000f9c4, immed = 00000094, %y = ffffffe7
3716 umul %l1,0x094,%l0 ! %l0 = 0000000000906550, %y = 00
3717! %l2 = 000000008f34a1ea, immed = fffff7f1, %y = 00000000
3718 umulcc %l2,-0x80f,%l0 ! %l0 = 8f349d67f6db334a, %ccr = 88, %y = 8f349d67
3719! %l6 = 000000000000006d, %l6 = 000000000000006d, %l7 = ffffffffffff1518
3720 andn %l6,%l6,%l7 ! %l7 = 0000000000000000
3721! %f2 = 00000000 00000012, Mem[0000000012000028] = 00000b18 eba60301
3722 stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000012000028] = 00000000 00000012
3723! Mem[000000003000000c] = 00000012, %l5 = ffffffffffffff87
3724 ldub [%o0+0x00c],%l5 ! %l5 = 0000000000000000
3725! %l4 = 0000000000000000, Mem[0000000012000030] = 40803d43
3726 stha %l4,[%i0+%o6]0x88 ! Mem[0000000012000030] = 40800000
3727! %l0 = 8f349d67f6db334a, Mem[0000000013800018] = 73378101
3728 stwa %l0,[%i3+%i6]0x89 ! Mem[0000000013800018] = f6db334a
3729! %l2 = 8f34a1ea, %l3 = 233c9050, Mem[0000000013000030] = c9bef9c4 0ab98060
3730 stda %l2,[%i2+%o6]0x89 ! Mem[0000000013000030] = 8f34a1ea 233c9050
3731! %l2 = 000000008f34a1ea, Mem[0000000013800052] = e83ec146
3732 sth %l2,[%i3+0x052] ! Mem[0000000013800050] = e83ea1ea
3733
3734p1_label_46:
3735! Mem[0000000012800020] = f201b685, %l5 = 0000000000000000
3736 lduha [%i1+%o4]0x80,%l5 ! %l5 = 000000000000f201
3737! %l1 = 000000000000f9c4
3738 sethi %hi(0xa93a6800),%l1 ! %l1 = 00000000a93a6800
3739! Mem[0000000013000008] = 6d250077, %l4 = 0000000000000000
3740 ldsw [%i2+%i4],%l4 ! %l4 = 000000006d250077
3741! Mem[0000000030800048] = 00000000, %l2 = 000000008f34a1ea
3742 ldswa [%o1+0x048]%asi,%l2 ! %l2 = 0000000000000000
3743! Mem[0000000013000008] = 6d250077, %l3 = 00000000233c9050
3744 ldsha [%i2+%i4]0x81,%l3 ! %l3 = 0000000000006d25
3745! %l6 = 000000000000006d, Mem[000000001300006c] = 7914d2bb
3746 stw %l6,[%i2+0x06c] ! Mem[000000001300006c] = 0000006d
3747! %l3 = 0000000000006d25, Mem[0000000013000010] = 0000c4f9
3748 stwa %l3,[%i2+%i5]0x81 ! Mem[0000000013000010] = 00006d25
3749! %f30 = 00000000, Mem[0000000012800030] = 3d45d5ef
3750 sta %f30,[%i1+%o6]0x89 ! Mem[0000000012800030] = 00000000
3751! Mem[0000000030800008] = 00000000 b3af0009, %l2 = 00000000, %l3 = 00006d25
3752 ldd [%o1+%i4],%l2 ! %l2 = 0000000000000000 00000000b3af0009
3753! Mem[0000000031000008] = fffff779, %l3 = 00000000b3af0009
3754 ldsh [%o2+%i4],%l3 ! %l3 = ffffffffffffffff
3755
3756p1_label_47:
3757! Mem[000000001300001c] = b3af0009, %l2 = 0000000000000000
3758 ldub [%i2+0x01c],%l2 ! %l2 = 00000000000000b3
3759! %l2 = 00000000000000b3, %l6 = 000000000000006d, %l7 = 0000000000000000
3760 or %l2,%l6,%l7 ! %l7 = 00000000000000ff
3761! Mem[0000000030800008] = 00000000, %f19 = b3af0009
3762 ld [%o1+%i4],%f19 ! %f19 = 00000000
3763! Mem[0000000012000008] = 73276d8c0088e4fa, %l3 = ffffffffffffffff
3764 ldxa [%i0+%i4]0x81,%l3 ! %l3 = 73276d8c0088e4fa
3765! Mem[0000000030000008] = 0000348f, %f19 = 00000000
3766 ld [%o0+%i4],%f19 ! %f19 = 0000348f
3767! %l2 = 00000000000000b3, immed = 00000655, %y = 8f349d67
3768 sdivcc %l2,0x655,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
3769 mov %l0,%y ! %y = f6db334a
3770! Mem[0000000013000040] = 7cb68052, %l7 = 00000000000000ff
3771 ldub [%i2+0x041],%l7 ! %l7 = 00000000000000b6
3772! %l5 = 000000000000f201, %l1 = 00000000a93a6800, %l1 = 00000000a93a6800
3773 taddcctv %l5,%l1,%l1 ! %l0 = 8f349d67f6db336d, Trapped
3774! %l5 = 000000000000f201, %l5 = 000000000000f201, %l6 = 000000000000006d
3775 addcc %l5,%l5,%l6 ! %l6 = 000000000001e402, %ccr = 00
3776! %f24 = 9841c3ca eee8d188, Mem[0000000030000048] = 8f34a1ea 233c9050
3777 std %f24,[%o0+0x048] ! Mem[0000000030000048] = 9841c3ca eee8d188
3778
3779p1_label_48:
3780! %l4 = ffffffff80000000
3781 sethi %hi(0x96c74800),%l4 ! %l4 = 0000000096c74800
3782! %l2 = 00000000000000b3, %l3 = 73276d8c0088e4fa, %y = f6db334a
3783 smul %l2,%l3,%l7 ! %l7 = 000000005fb81ace, %y = 00
3784! Mem[0000000031800048] = 89000000ffffffb6, %l7 = 000000005fb81ace
3785 ldx [%o3+0x048],%l7 ! %l7 = 89000000ffffffb6
3786! %l2 = 000000b3, %l3 = 0088e4fa, Mem[0000000030800048] = 00000000 00000058
3787 stda %l2,[%o1+0x048]%asi ! Mem[0000000030800048] = 000000b3 0088e4fa
3788! Mem[0000000030800048] = 000000b30088e4fa, %l3 = 73276d8c0088e4fa
3789 ldx [%o1+0x048],%l3 ! %l3 = 000000b30088e4fa
3790! Mem[0000000030000048] = 9841c3ca, %l2 = 00000000000000b3
3791 ldsh [%o0+0x04a],%l2 ! %l2 = ffffffffffffc3ca
3792! %l0 = 8f349d67f6db336d, Mem[0000000012000018] = 00000025
3793 stwa %l0,[%i0+%i6]0x89 ! Mem[0000000012000018] = f6db336d
3794! Mem[0000000031800008] = ffffffd6 4a58fd51, %l2 = ffffc3ca, %l3 = 0088e4fa
3795 ldda [%o3+0x008]%asi,%l2 ! %l2 = 00000000ffffffd6 000000004a58fd51
3796! Mem[0000000031000008] = fffff779000265f8, %f6 = e48c8c13 f736bc80
3797 ldd [%o2+%i4],%f6 ! %f6 = fffff779 000265f8
3798! %l6 = 000000000001e402, immed = 00000012, %l5 = 000000000000f201
3799 srlx %l6,0x012,%l5 ! %l5 = 0000000000000000
3800
3801p1_label_49:
3802! %f28 = 00000b18, Mem[0000000031800008] = ffffffd6
3803 st %f28,[%o3+%i4] ! Mem[0000000031800008] = 00000b18
3804! Mem[0000000013000000] = 00000000, %f7 = 000265f8
3805 lda [%i2+%g0]0x88,%f7 ! %f7 = 00000000
3806! %l4 = 0000000096c74800, immed = fffff359, %l0 = 8f349d67f6db336d
3807 xor %l4,-0xca7,%l0 ! %l0 = ffffffff6938bb59
3808! Mem[0000000013800030] = 00000000, %l1 = 00000000a93a6800
3809 ldsw [%i3+%o6],%l1 ! %l1 = 0000000000000000
3810! %l3 = 000000004a58fd51, %l0 = ffffffff6938bb59, %l2 = 00000000ffffffd6
3811 addcc %l3,%l0,%l2 ! %l2 = ffffffffb391b8aa, %ccr = 8a
3812! %l4 = 0000000096c74800, Mem[000000001380001f] = ba4cfca6
3813 stb %l4,[%i3+0x01f] ! Mem[000000001380001c] = ba4cfc00
3814! %l5 = 0000000000000000, Mem[0000000013800074] = ba1f8778
3815 stw %l5,[%i3+0x074] ! Mem[0000000013800074] = 00000000
3816! Mem[0000000012000010] = 80ffffff, %f15 = f736bc80
3817 lda [%i0+%i5]0x80,%f15 ! %f15 = 80ffffff
3818! %l1 = 0000000000000000, %l1 = 0000000000000000, %l5 = 0000000000000000
3819 addc %l1,%l1,%l5 ! %l5 = 0000000000000000
3820! Mem[0000000012800020] = 88d1e8ee85b601f2, %f8 = f201b685 efd5453d
3821 ldda [%i1+%o4]0x88,%f8 ! %f8 = 88d1e8ee 85b601f2
3822
3823p1_label_50:
3824! Mem[0000000012000018] = 6d33dbf6, %l7 = 89000000ffffffb6
3825 lduwa [%i0+%i6]0x80,%l7 ! %l7 = 000000006d33dbf6
3826! %l5 = 0000000000000000, immed = 0000000d, %l5 = 0000000000000000
3827 srl %l5,0x00d,%l5 ! %l5 = 0000000000000000
3828! Mem[000000001280004c] = d9c22377, %l3 = 000000004a58fd51
3829 ldsh [%i1+0x04e],%l3 ! %l3 = 0000000000002377
3830! %l2 = ffffffffb391b8aa, Mem[0000000030800048] = 000000b3
3831 sth %l2,[%o1+0x048] ! Mem[0000000030800048] = b8aa00b3
3832! Mem[0000000012000060] = 90fb1f04, %l7 = 000000006d33dbf6
3833 ldsh [%i0+0x060],%l7 ! %l7 = ffffffffffff90fb
3834! %l5 = 0000000000000000
3835 sethi %hi(0xbb60d400),%l5 ! %l5 = 00000000bb60d400
3836! Mem[0000000013800004] = 233c9050, %l3 = 0000000000002377
3837 ldub [%i3+0x005],%l3 ! %l3 = 000000000000003c
3838! Mem[0000000012000020] = 8f340000, %f26 = da4d5cc0
3839 lda [%i0+%o4]0x88,%f26 ! %f26 = 8f340000
3840! Mem[0000000013800010] = ef0b0000, %l7 = ffffffffffff90fb
3841 ldsba [%i3+%i5]0x89,%l7 ! %l7 = 0000000000000000
3842! Mem[0000000031000008] = fffff779 000265f8, %l6 = 0001e402, %l7 = 00000000
3843 ldd [%o2+%i4],%l6 ! %l6 = 00000000fffff779 00000000000265f8
3844
3845p1_label_51:
3846! Mem[0000000012800020] = f201b685, %f31 = 00000000
3847 lda [%i1+%o4]0x80,%f31 ! %f31 = f201b685
3848! %l4 = 0000000096c74800, %l7 = 00000000000265f8, %l4 = 0000000096c74800
3849 sub %l4,%l7,%l4 ! %l4 = 0000000096c4e208
3850! Mem[0000000013800034] = 8c6d2773, %l7 = 00000000000265f8
3851 ldsw [%i3+0x034],%l7 ! %l7 = ffffffff8c6d2773
3852! %f28 = 00000b18 00000000, Mem[0000000031800048] = 89000000 ffffffb6
3853 std %f28,[%o3+0x048] ! Mem[0000000031800048] = 00000b18 00000000
3854! %l0 = 6938bb59, %l1 = 00000000, Mem[0000000030800048] = b8aa00b3 0088e4fa
3855 std %l0,[%o1+0x048] ! Mem[0000000030800048] = 6938bb59 00000000
3856! %f10 = d608b2b4, Mem[0000000013800018] = f6db334a
3857 sta %f10,[%i3+%i6]0x89 ! Mem[0000000013800018] = d608b2b4
3858! Mem[0000000012000008] = 73276d8c, %l4 = 0000000096c4e208
3859 ldswa [%i0+%i4]0x81,%l4 ! %l4 = 0000000073276d8c
3860! retry : should take illegal inst trap, %l0 = ffffffff6938bb59
3861 retry ! Illegal inst trap : %l0 = ffffffff6938bb69
3862! %l2 = ffffffffb391b8aa, Mem[0000000012800010] = 00000000
3863 stba %l2,[%i1+%i5]0x81 ! Mem[0000000012800010] = aa000000
3864! %l2 = ffffffffb391b8aa, Mem[000000003080000c] = b3af0009, %asi = 80
3865 stwa %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = b391b8aa
3866
3867p1_label_52:
3868! %l2 = ffffffffb391b8aa, %l5 = 00000000bb60d400, %l3 = 000000000000003c
3869 sll %l2,%l5,%l3 ! %l3 = ffffffffb391b8aa
3870! %l7 = ffffffff8c6d2773, %l7 = ffffffff8c6d2773, %y = 00000000
3871 sdivcc %l7,%l7,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
3872 mov %l0,%y ! %y = 6938bb69
3873! Mem[0000000013000000] = 00000000, %l6 = 00000000fffff779
3874 ldswa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
3875! Mem[0000000031000048] = 0000000000000000, %f6 = fffff779 00000000
3876 ldd [%o2+0x048],%f6 ! %f6 = 00000000 00000000
3877! Mem[0000000030800048] = 6938bb59, %l4 = 0000000073276d8c
3878 lduh [%o1+0x048],%l4 ! %l4 = 0000000000006938
3879! %l4 = 0000000000006938, immed = 00000d0c, %l2 = ffffffffb391b8aa
3880 tsubcctv %l4,0xd0c,%l2 ! %l2 = 0000000000005c2c, %ccr = 00
3881! Mem[0000000012800020] = f201b685eee8d188, %f10 = d608b2b4 f736bc80
3882 ldd [%i1+%o4],%f10 ! %f10 = f201b685 eee8d188
3883! Mem[000000003000004c] = eee8d188, %l0 = ffffffff6938bb69
3884 lduw [%o0+0x04c],%l0 ! %l0 = 00000000eee8d188
3885! Mem[000000003100004c] = 00000000, %l3 = ffffffffb391b8aa
3886 ldsb [%o2+0x04c],%l3 ! %l3 = 0000000000000000
3887! %l0 = 00000000eee8d188, Mem[0000000013800030] = 00000000
3888 stba %l0,[%i3+%o6]0x89 ! Mem[0000000013800030] = 00000088
3889
3890p1_label_53:
3891! Mem[0000000031000048] = 00000000, %l7 = ffffffff8c6d2773
3892 ldsh [%o2+0x04a],%l7 ! %l7 = 0000000000000000
3893! Mem[0000000012000028] = 12000000 00000000, %l0 = eee8d188, %l1 = ffffffff
3894 ldda [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000012000000
3895! Mem[0000000013800008] = 00000000, %l6 = 0000000000000000
3896 lduha [%i3+%i4]0x80,%l6 ! %l6 = 0000000000000000
3897! %f23 = 233c9050, Mem[0000000031000008] = fffff779
3898 st %f23,[%o2+%i4] ! Mem[0000000031000008] = 233c9050
3899! %l7 = 0000000000000000, immed = 000005a7, %l6 = 0000000000000000
3900 addcc %l7,0x5a7,%l6 ! %l6 = 00000000000005a7, %ccr = 00
3901! %l3 = 0000000000000000, immed = fffff13a, %l6 = 00000000000005a7
3902 andcc %l3,-0xec6,%l6 ! %l6 = 0000000000000000, %ccr = 44
3903! %f4 = 00000000 00000000, Mem[0000000030800048] = 6938bb59 00000000
3904 stda %f4 ,[%o1+0x048]%asi ! Mem[0000000030800048] = 00000000 00000000
3905! %l4 = 0000000000006938, immed = fffffd2e, %y = 6938bb69
3906 umul %l4,-0x2d2,%l3 ! %l3 = 00006937fed74010, %y = 6937
3907! %l4 = 0000000000006938, immed = fffff5e7, %l1 = 0000000012000000
3908 andncc %l4,-0xa19,%l1 ! %l1 = 0000000000000818, %ccr = 00
3909! %f16 = ffffffd6 4a58fd51, Mem[0000000012800048] = 8c6d2773 d9c22377
3910 std %f16,[%i1+0x048] ! Mem[0000000012800048] = ffffffd6 4a58fd51
3911
3912p1_label_54:
3913! %l6 = 0000000000000000, Mem[0000000012000030] = 00008040
3914 stwa %l6,[%i0+%o6]0x81 ! Mem[0000000012000030] = 00000000
3915! %l4 = 0000000000006938, %l6 = 0000000000000000, %l3 = 00006937fed74010
3916 or %l4,%l6,%l3 ! %l3 = 0000000000006938
3917! %l2 = 0000000000005c2c, immed = 00000525, %l2 = 0000000000005c2c
3918 orn %l2,0x525,%l2 ! %l2 = fffffffffffffefe
3919! %f18 = 68227c54 0000348f, Mem[0000000030000048] = 9841c3ca eee8d188
3920 std %f18,[%o0+0x048] ! Mem[0000000030000048] = 68227c54 0000348f
3921! Clear Register : %l0 = 0000000000000000
3922 clr %l0 ! %l0 = 0000000000000000
3923! %l2 = fffffefe, %l3 = 00006938, Mem[0000000031800048] = 00000b18 00000000
3924 stda %l2,[%o3+0x048]%asi ! Mem[0000000031800048] = fffffefe 00006938
3925! Mem[0000000031800048] = fffffefe, %l5 = 00000000bb60d400
3926 lduh [%o3+0x048],%l5 ! %l5 = 000000000000ffff
3927! %l2 = fffffffffffffefe, Mem[000000003080004a] = 00000000
3928 stba %l2,[%o1+0x04a]%asi ! Mem[0000000030800048] = 0000fe00
3929! Mem[000000003000000c] = 00000012, %f5 = 00000000
3930 ld [%o0+0x00c],%f5 ! %f5 = 00000012
3931! Mem[0000000030800008] = 00000000, %l1 = 0000000000000818
3932 ldsw [%o1+%i4],%l1 ! %l1 = 0000000000000000
3933
3934p1_label_55:
3935! Mem[0000000030800048] = 0000fe00 00000000, %l2 = fffffefe, %l3 = 00006938
3936 ldd [%o1+0x048],%l2 ! %l2 = 000000000000fe00 0000000000000000
3937! %f28 = 00000b18 00000000, Mem[0000000013800000] = eaa1348f 50903c23
3938 stda %f28,[%i3+%g0]0x89 ! Mem[0000000013800000] = 00000b18 00000000
3939! %l3 = 0000000000000000, immed = 0000003d, %l0 = 0000000000000000
3940 sllx %l3,0x03d,%l0 ! %l0 = 0000000000000000
3941! %l1 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
3942 addccc %l1,%l3,%l3 ! %l3 = 0000000000000000, %ccr = 44
3943! Mem[0000000013000038] = edad61ee32dc9c9e, %f2 = 00000000 00000012
3944 ldd [%i2+0x038],%f2 ! %f2 = edad61ee 32dc9c9e
3945! %l4 = 0000000000006938, Mem[0000000012800010] = 000000aa
3946 stha %l4,[%i1+%i5]0x88 ! Mem[0000000012800010] = 00006938
3947! %l6 = 0000000000000000, Mem[0000000031000008] = 233c9050000265f8
3948 stx %l6,[%o2+%i4] ! Mem[0000000031000008] = 0000000000000000
3949! %l0 = 0000000000000000, Mem[0000000031800048] = fffffefe00006938
3950 stx %l0,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000000
3951! %l1 = 0000000000000000, %l0 = 0000000000000000, %l7 = 0000000000000000
3952 addccc %l1,%l0,%l7 ! %l7 = 0000000000000000, %ccr = 44
3953! %l5 = 000000000000ffff, %l5 = 000000000000ffff, %l5 = 000000000000ffff
3954 taddcctv %l5,%l5,%l5 ! %l0 = 0000000000000023, Trapped
3955
3956p1_label_56:
3957! Mem[0000000031800048] = 00000000, %l5 = 000000000000ffff
3958 ldsh [%o3+0x04a],%l5 ! %l5 = 0000000000000000
3959! %l0 = 0000000000000023, Mem[0000000031000049] = 00000000
3960 stba %l0,[%o2+0x049]%asi ! Mem[0000000031000048] = 00230000
3961! %l6 = 0000000000000000, %l5 = 0000000000000000, %y = 00006937
3962 udiv %l6,%l5,%l2 ! Div by zero, %l0 = 0000000000000073
3963 mov %l0,%y ! %y = 0000004b
3964! Mem[000000003000004c] = 0000348f, %l0 = 000000000000004b
3965 ldsb [%o0+0x04f],%l0 ! %l0 = ffffffffffffff8f
3966! %f26 = 8f340000 1e654b89, Mem[0000000031800048] = 00000000 00000000
3967 std %f26,[%o3+0x048] ! Mem[0000000031800048] = 8f340000 1e654b89
3968! %l3 = 0000000000000000, %l4 = 0000000000006938, %y = 0000004b
3969 sdiv %l3,%l4,%l2 ! %l2 = 0000000000b67a1b
3970 mov %l0,%y ! %y = ffffff8f
3971! Mem[0000000012000018] = 6d33dbf6, %l7 = 0000000000000000
3972 lduwa [%i0+%i6]0x80,%l7 ! %l7 = 000000006d33dbf6
3973! %l3 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
3974 udivx %l3,%l3,%l5 ! Div by zero, %l0 = ffffffffffffffdf
3975! Mem[0000000031000008] = 0000000000000000, %l6 = 0000000000000000
3976 ldx [%o2+%i4],%l6 ! %l6 = 0000000000000000
3977! %l6 = 0000000000000000, %l0 = ffffffffffffffb7, %l5 = 0000000000000000
3978 addccc %l6,%l0,%l5 ! %l5 = ffffffffffffffb7, %ccr = 88
3979
3980p1_label_57:
3981! %l6 = 00000000, %l7 = 6d33dbf6, Mem[0000000030800008] = 00000000 b391b8aa
3982 stda %l6,[%o1+0x008]%asi ! Mem[0000000030800008] = 00000000 6d33dbf6
3983! Mem[0000000013000030] = eaa1348f50903c23, %l0 = ffffffffffffffb7
3984 ldxa [%i2+%o6]0x81,%l0 ! %l0 = eaa1348f50903c23
3985! %l3 = 0000000000000000, %l2 = 0000000000b67a1b, %l7 = 000000006d33dbf6
3986 xorcc %l3,%l2,%l7 ! %l7 = 0000000000b67a1b, %ccr = 00
3987! Mem[0000000013800020] = b9ecd17cba0434d9, %f30 = 00000000 f201b685
3988 ldd [%i3+%o4],%f30 ! %f30 = b9ecd17c ba0434d9
3989! %l7 = 0000000000b67a1b, %l4 = 0000000000006938, %l3 = 0000000000000000
3990 or %l7,%l4,%l3 ! %l3 = 0000000000b67b3b
3991! %l5 = ffffffffffffffb7, %l6 = 0000000000000000, %l5 = ffffffffffffffb7
3992 sra %l5,%l6,%l5 ! %l5 = ffffffffffffffb7
3993! %l6 = 0000000000000000, immed = fffff390, %l5 = ffffffffffffffb7
3994 addccc %l6,-0xc70,%l5 ! %l5 = fffffffffffff390, %ccr = 88
3995! %l3 = 0000000000b67b3b, %l3 = 0000000000b67b3b, %l1 = 0000000000000000
3996 udivx %l3,%l3,%l1 ! %l1 = 0000000000000001
3997! Clear Register : %l6 = 0000000000000000
3998 clr %l6 ! %l6 = 0000000000000000
3999! Mem[000000003080004c] = 00000000, %l2 = 0000000000b67a1b
4000 lduw [%o1+0x04c],%l2 ! %l2 = 0000000000000000
4001
4002p1_label_58:
4003! Mem[0000000013000020] = 00000000, %f30 = b9ecd17c
4004 lda [%i2+%o4]0x88,%f30 ! %f30 = 00000000
4005! %l6 = 0000000000000000, immed = 000008b2, %l4 = 0000000000006938
4006 xorcc %l6,0x8b2,%l4 ! %l4 = 00000000000008b2, %ccr = 00
4007! Mem[000000003100004c] = 00000000, %l4 = 00000000000008b2
4008 ldsw [%o2+0x04c],%l4 ! %l4 = 0000000000000000
4009! %l7 = 0000000000b67a1b, %l0 = eaa1348f50903c23, %l3 = 0000000000b67b3b
4010 sll %l7,%l0,%l3 ! %l3 = 0000000005b3d0d8
4011! Mem[0000000030800048] = 0000fe0000000000, %f26 = 8f340000 1e654b89
4012 ldd [%o1+0x048],%f26 ! %f26 = 0000fe00 00000000
4013! Mem[000000003180000c] = 4a58fd51, %l7 = 0000000000b67a1b
4014 ldsh [%o3+0x00c],%l7 ! %l7 = 0000000000004a58
4015! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffff8f
4016 umul %l2,%l2,%l5 ! %l5 = 0000000000000000, %y = 00
4017! %l6 = 0000000000000000, immed = fffff326, %l5 = 0000000000000000
4018 subccc %l6,-0xcda,%l5 ! %l5 = 0000000000000cda, %ccr = 11
4019! %l5 = 0000000000000cda, Mem[000000003180000c] = 4a58fd51
4020 sth %l5,[%o3+0x00c] ! Mem[000000003180000c] = 0cdafd51
4021! Mem[0000000030800008] = 00000000 6d33dbf6, %l0 = 50903c23, %l1 = 00000001
4022 ldd [%o1+%i4],%l0 ! %l0 = 0000000000000000 000000006d33dbf6
4023
4024p1_label_59:
4025! %l2 = 0000000000000000, immd = fffffffffffff73f, %l5 = 0000000000000cda
4026 sdivx %l2,-0x8c1,%l5 ! %l5 = 0000000000000000
4027! %l7 = 0000000000004a58, %l0 = 0000000000000000, %y = 00000000
4028 sdivcc %l7,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 11
4029 mov %l0,%y ! %y = 00000028
4030! Mem[0000000012800028] = da0bc052, %l1 = 000000006d33dbf6
4031 ldsba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000052
4032! %l3 = 0000000005b3d0d8, %l4 = 0000000000000000, %l5 = 0000000000000000
4033 sra %l3,%l4,%l5 ! %l5 = 0000000005b3d0d8
4034! Mem[0000000012000030] = 000000005862cbe1, %f0 = ba4cfca6 00000000
4035 ldd [%i0+%o6],%f0 ! %f0 = 00000000 5862cbe1
4036! Mem[0000000013800008] = 00000000, %l7 = 0000000000004a58
4037 lduha [%i3+%i4]0x88,%l7 ! %l7 = 0000000000000000
4038! Mem[0000000013000020] = 00000000, %l0 = 0000000000000028
4039 ldub [%i2+0x023],%l0 ! %l0 = 0000000000000000
4040! %l2 = 0000000000000000, Mem[0000000031800008] = 00000b18
4041 stba %l2,[%o3+0x008]%asi ! Mem[0000000031800008] = 00000b18
4042! Mem[0000000013000000] = 00000000, %l3 = 0000000005b3d0d8
4043 lduh [%i2+%g0],%l3 ! %l3 = 0000000000000000
4044! %f31 = ba0434d9, Mem[000000003180000c] = 0cdafd51
4045 st %f31,[%o3+0x00c] ! Mem[000000003180000c] = ba0434d9
4046
4047p1_label_60:
4048! %l5 = 0000000005b3d0d8, Mem[000000003180000e] = ba0434d9
4049 sth %l5,[%o3+0x00e] ! Mem[000000003180000c] = ba04d0d8
4050! %f14 = 40803d43 80ffffff, Mem[0000000031800048] = 8f340000 1e654b89
4051 std %f14,[%o3+0x048] ! Mem[0000000031800048] = 40803d43 80ffffff
4052! Mem[0000000012000000] = d600ffff, %l3 = 0000000000000000
4053 ldsba [%i0+%g0]0x81,%l3 ! %l3 = ffffffffffffffd6
4054! Mem[0000000012800020] = f201b685eee8d188, %l2 = 0000000000000000
4055 ldxa [%i1+%o4]0x81,%l2 ! %l2 = f201b685eee8d188
4056! %l5 = 0000000005b3d0d8, %l2 = f201b685eee8d188, %l3 = ffffffffffffffd6
4057 xor %l5,%l2,%l3 ! %l3 = f201b685eb5b0150
4058! Mem[0000000013800050] = e83ea1ea010ac2e5, %f16 = ffffffd6 4a58fd51
4059 ldd [%i3+0x050],%f16 ! %f16 = e83ea1ea 010ac2e5
4060! Invert Register : %l6 = 0000000000000000
4061 xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
4062! %l1 = 0000000000000052, immed = fffff5e3, %l6 = ffffffffffffffff
4063 andcc %l1,-0xa1d,%l6 ! %l6 = 0000000000000042, %ccr = 00
4064! Mem[000000003180004c] = 80ffffff, %l4 = 0000000000000000
4065 ldsw [%o3+0x04c],%l4 ! %l4 = ffffffff80ffffff
4066! %l5 = 0000000005b3d0d8, immed = fffff571, %l3 = f201b685eb5b0150
4067 andn %l5,-0xa8f,%l3 ! %l3 = 0000000000000088
4068
4069p1_label_61:
4070! Invert Register : %l5 = 0000000005b3d0d8
4071 xor %l5,-1,%l5 ! %l5 = fffffffffa4c2f27
4072! Mem[000000003000000c] = 00000012, %l0 = 0000000000000000
4073 lduw [%o0+0x00c],%l0 ! %l0 = 0000000000000012
4074! %l4 = ffffffff80ffffff, Mem[0000000030000048] = 68227c540000348f
4075 stx %l4,[%o0+0x048] ! Mem[0000000030000048] = ffffffff80ffffff
4076! %l1 = 0000000000000052, immed = 00000014, %l7 = 0000000000000000
4077 sll %l1,0x014,%l7 ! %l7 = 0000000005200000
4078! Mem[000000003100004c] = 00000000, %l1 = 0000000000000052
4079 ldsba [%o2+0x04f]%asi,%l1 ! %l1 = 0000000000000000
4080! Mem[0000000012800020] = 85b601f2, %l6 = 0000000000000042
4081 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000001f2
4082! %l4 = ffffffff80ffffff, immed = fffffad7, %l0 = 0000000000000012
4083 add %l4,-0x529,%l0 ! %l0 = ffffffff80fffad6
4084! %f6 = 00000000 00000000, Mem[0000000012800010] = 00006938 d1fc994c
4085 stda %f6 ,[%i1+%i5]0x89 ! Mem[0000000012800010] = 00000000 00000000
4086! %l2 = eee8d188, %l3 = 00000088, Mem[0000000013000018] = f201b685 b3af0009
4087 stda %l2,[%i2+%i6]0x81 ! Mem[0000000013000018] = eee8d188 00000088
4088! %l1 = 0000000000000000, Mem[0000000012800011] = 00000000
4089 stb %l1,[%i1+0x011] ! Mem[0000000012800010] = 00000000
4090
4091p1_label_62:
4092! Mem[0000000012800034] = d6be69b7, %l2 = f201b685eee8d188
4093 ldsw [%i1+0x034],%l2 ! %l2 = ffffffffd6be69b7
4094! Mem[0000000013000008] = 6d250077, %l3 = 0000000000000088
4095 lduha [%i2+%i4]0x80,%l3 ! %l3 = 0000000000006d25
4096! %l3 = 0000000000006d25, Mem[000000003000004c] = 80ffffff, %asi = 80
4097 stwa %l3,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00006d25
4098! Mem[0000000012800000] = 54a12268, %l2 = ffffffffd6be69b7
4099 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 0000000054a12268
4100! Mem[0000000013000018] = eee8d188, %l0 = ffffffff80fffad6
4101 lduwa [%i2+%i6]0x80,%l0 ! %l0 = 00000000eee8d188
4102! %l5 = fffffffffa4c2f27, immed = 00000006, %l7 = 0000000005200000
4103 srl %l5,0x006,%l7 ! %l7 = 0000000003e930bc
4104! Mem[0000000013800018] = b4b208d6, %l3 = 0000000000006d25
4105 lduha [%i3+%i6]0x80,%l3 ! %l3 = 000000000000b4b2
4106! retry : should take illegal inst trap, %l0 = 00000000eee8d188
4107 retry ! Illegal inst trap : %l0 = 00000000eee8d198
4108! Mem[0000000013000070] = e143d6fc b7f677e7, %l6 = 000001f2, %l7 = 03e930bc
4109 ldd [%i2+0x070],%l6 ! %l6 = 00000000e143d6fc 00000000b7f677e7
4110! Clear Register : %l2 = 0000000054a12268
4111 clr %l2 ! %l2 = 0000000000000000
4112
4113p1_label_63:
4114! Mem[0000000030000048] = ffffffff00006d25, %f20 = c4f9bec9 6080b90a
4115 ldd [%o0+0x048],%f20 ! %f20 = ffffffff 00006d25
4116! %l5 = fffffffffa4c2f27, %l6 = 00000000e143d6fc, %l6 = 00000000e143d6fc
4117 or %l5,%l6,%l6 ! %l6 = fffffffffb4fffff
4118! %l4 = 80ffffff, %l5 = fa4c2f27, Mem[0000000031000048] = 00230000 00000000
4119 std %l4,[%o2+0x048] ! Mem[0000000031000048] = 80ffffff fa4c2f27
4120! %l5 = fffffffffa4c2f27, immed = 0000067d, %y = 00000028
4121 sdiv %l5,0x67d,%l2 ! %l2 = 000000000650ce8d
4122 mov %l0,%y ! %y = eee8d198
4123! %l1 = 0000000000000000, Mem[0000000030800048] = 0000fe0000000000
4124 stx %l1,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
4125! Mem[0000000012800030] = 00000000, %f14 = 40803d43
4126 lda [%i1+%o6]0x88,%f14 ! %f14 = 00000000
4127! %l4 = 80ffffff, %l5 = fa4c2f27, Mem[0000000030800048] = 00000000 00000000
4128 stda %l4,[%o1+0x048]%asi ! Mem[0000000030800048] = 80ffffff fa4c2f27
4129! %l6 = fffffffffb4fffff, %l3 = 000000000000b4b2, %y = eee8d198
4130 sdivcc %l6,%l3,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
4131 mov %l0,%y ! %y = eee8d198
4132! %l7 = 00000000b7f677e7, immed = 00000b23, %y = eee8d198
4133 umul %l7,0xb23,%l3 ! %l3 = 00000800bdd95195, %y = 800
4134! %l2 = 000000000650ce8d, %l0 = 00000000eee8d198, %l2 = 000000000650ce8d
4135 sdivx %l2,%l0,%l2 ! %l2 = 0000000000000000
4136
4137p1_label_64:
4138! Invert Register : %l0 = 00000000eee8d198
4139 xor %l0,-1,%l0 ! %l0 = ffffffff11172e67
4140! %f14 = 00000000 80ffffff, Mem[0000000012800028] = 52c00bda 66a4eb62
4141 stda %f14,[%i1+0x028]%asi ! Mem[0000000012800028] = 00000000 80ffffff
4142! Mem[0000000012000020] = 0000348f, %l4 = ffffffff80ffffff
4143 ldub [%i0+0x021],%l4 ! %l4 = 0000000000000000
4144! %l2 = 0000000000000000, %l2 = 0000000000000000, %l0 = ffffffff11172e67
4145 tsubcc %l2,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
4146! %l6 = fffffffffb4fffff, immed = fffff645, %l6 = fffffffffb4fffff
4147 addc %l6,-0x9bb,%l6 ! %l6 = fffffffffb4ff644
4148! Mem[0000000030000008] = 0000348f 00000012, %l2 = 00000000, %l3 = bdd95195
4149 ldda [%o0+0x008]%asi,%l2 ! %l2 = 000000000000348f 0000000000000012
4150 save ! CWP = 1
4151! Mem[000000003180004c] = 80ffffff, %f9 = 85b601f2
4152 ld [%i3+0x04c],%f9 ! %f9 = 80ffffff
4153! Mem[0000000030000008] = 0000348f00000012, %f10 = f201b685 eee8d188
4154 ldd [%i0+%o4],%f10 ! %f10 = 0000348f 00000012
4155! %l0 = fffff13d, %l1 = 64ee0000, Mem[0000000013000000] = 00000000 80bcffff
4156 stda %l0,[%o2+0x000]%asi ! Mem[0000000013000000] = fffff13d 64ee0000
4157
4158p1_label_65: ! %cwp = 1
4159! %l3 = ffffffff8a06e478, %l2 = 000000008f34a1ea, %l4 = 000007ffffe14327
4160 xor %l3,%l2,%l4 ! %l4 = ffffffff05324592
4161! Mem[0000000012000030] = 000000005862cbe1, %f30 = 00000000 ba0434d9
4162 ldda [%o0+%i6]0x80,%f30 ! %f30 = 00000000 5862cbe1
4163! Mem[0000000012800028] = ffffff8000000000, %l0 = fffffffffffff13d
4164 ldxa [%o1+%i5]0x88,%l0 ! %l0 = ffffff8000000000
4165! %l2 = 000000008f34a1ea, immed = 00000432, %l2 = 000000008f34a1ea
4166 addccc %l2,0x432,%l2 ! %l2 = 000000008f34a61c, %ccr = 08
4167! %l1 = fffffc2864ee0000, %l6 = fffffffffffff779, %l5 = fffffc2864ee0d1b
4168 sdivx %l1,%l6,%l5 ! %l5 = 000000007358e615
4169! %l0 = ffffff8000000000, Mem[0000000012000000] = d600ffffb6ff00ff
4170 stx %l0,[%o0+%g0] ! Mem[0000000012000000] = ffffff8000000000
4171! %f2 = edad61ee, Mem[0000000012800030] = 00000000
4172 sta %f2 ,[%o1+%i6]0x81 ! Mem[0000000012800030] = edad61ee
4173! %l1 = fffffc2864ee0000, Mem[0000000012800030] = ee61aded
4174 stwa %l1,[%o1+%i6]0x89 ! Mem[0000000012800030] = 64ee0000
4175! Mem[0000000013000000] = fffff13d, %l0 = ffffff8000000000
4176 ldswa [%o2+%g0]0x81,%l0 ! %l0 = fffffffffffff13d
4177! %l2 = 000000008f34a61c, immed = 00000be7, %y = 00000800
4178 sdivcc %l2,0xbe7,%l1 ! %l1 = 000000007fffffff, %ccr = 02
4179 mov %l0,%y ! %y = fffff13d
4180
4181p1_label_66: ! %cwp = 1
4182! Mem[0000000031000048] = 80fffffffa4c2f27, %l1 = 000000007fffffff
4183 ldxa [%i2+0x048]%asi,%l1 ! %l1 = 80fffffffa4c2f27
4184! %l7 = ffffffff80000000, immed = 0000011b, %l1 = 80fffffffa4c2f27
4185 addc %l7,0x11b,%l1 ! %l1 = ffffffff8000011b
4186! Mem[0000000031800008] = 00000b18, %l2 = 000000008f34a61c
4187 ldsh [%i3+%o4],%l2 ! %l2 = 0000000000000000
4188! %l2 = 0000000000000000, %l4 = ffffffff05324592, %y = fffff13d
4189 sdivcc %l2,%l4,%l0 ! %l0 = fffffffffffd28c4, %ccr = 88
4190 mov %l0,%y ! %y = fffd28c4
4191! Mem[0000000012800030] = 64ee0000, %l1 = ffffffff8000011b
4192 lduha [%o1+%i6]0x88,%l1 ! %l1 = 0000000000000000
4193! %l2 = 0000000000000000, %l7 = ffffffff80000000, %l2 = 0000000000000000
4194 sll %l2,%l7,%l2 ! %l2 = 0000000000000000
4195! Mem[0000000013800020] = b9ecd17c, %l1 = 0000000000000000
4196 ldsba [%o3+%i4]0x81,%l1 ! %l1 = ffffffffffffffb9
4197 restore ! CWP = 0
4198! Mem[0000000030800048] = 80ffffff, %l0 = 0000000000000000
4199 ldswa [%o1+0x048]%asi,%l0 ! %l0 = ffffffff80ffffff
4200! Mem[0000000012800060] = 26cdd0c3348f03c4, %f20 = ffffffff 00006d25
4201 ldd [%i1+0x060],%f20 ! %f20 = 26cdd0c3 348f03c4
4202
4203p1_label_67:
4204! %f16 = e83ea1ea 010ac2e5, Mem[0000000013000028] = ffff00d6 ba4cfa26
4205 std %f16,[%i2+%o5] ! Mem[0000000013000028] = e83ea1ea 010ac2e5
4206! Mem[0000000012000008] = 73276d8c, %l1 = ffffffff80000000
4207 lduha [%i0+%i4]0x80,%l1 ! %l1 = 0000000000007327
4208! %l6 = fffffffffb4ff644, Mem[0000000030800048] = 80ffffff, %asi = 80
4209 stwa %l6,[%o1+0x048]%asi ! Mem[0000000030800048] = fb4ff644
4210! %f28 = 00000b18 00000000, Mem[0000000030000048] = ffffffff 00006d25
4211 stda %f28,[%o0+0x048]%asi ! Mem[0000000030000048] = 00000b18 00000000
4212! %l2 = 0000348f, %l3 = 00000012, Mem[0000000013000050] = 99f9e024 f1f4f007
4213 std %l2,[%i2+0x050] ! Mem[0000000013000050] = 0000348f 00000012
4214! %l0 = ffffffff80ffffff, Mem[0000000013000034] = 50903c23
4215 sth %l0,[%i2+0x034] ! Mem[0000000013000034] = ffff3c23
4216! Mem[0000000013800020] = b9ecd17c ba0434d9, %l6 = fb4ff644, %l7 = b7f677e7
4217 ldd [%i3+%o4],%l6 ! %l6 = 00000000b9ecd17c 00000000ba0434d9
4218! %l2 = 000000000000348f, immed = 0000001b, %l3 = 0000000000000012
4219 sra %l2,0x01b,%l3 ! %l3 = 0000000000000000
4220! %f30 = 00000000, Mem[000000003180000c] = ba04d0d8
4221 st %f30,[%o3+0x00c] ! Mem[000000003180000c] = 00000000
4222! %l6 = 00000000b9ecd17c, immed = fffffe3b, %l0 = ffffffff80ffffff
4223 addccc %l6,-0x1c5,%l0 ! %l0 = 00000000b9eccfb7, %ccr = 19
4224
4225p1_label_68:
4226! Mem[0000000031000008] = 00000000 00000000, %l0 = b9eccfb7, %l1 = 00007327
4227 ldd [%o2+%i4],%l0 ! %l0 = 0000000000000000 0000000000000000
4228! Mem[0000000012800008] = 26fa4cba e64a00fd, %l2 = 0000348f, %l3 = 00000000
4229 ldda [%i1+%i4]0x89,%l2 ! %l2 = 00000000e64a00fd 0000000026fa4cba
4230! %l6 = 00000000b9ecd17c, Mem[0000000030800048] = fb4ff644fa4c2f27
4231 stx %l6,[%o1+0x048] ! Mem[0000000030800048] = 00000000b9ecd17c
4232! Mem[0000000012000010] = ffffff80, %l1 = 0000000000000000
4233 lduba [%i0+%i5]0x88,%l1 ! %l1 = 0000000000000080
4234! %l1 = 0000000000000080, %l7 = 00000000ba0434d9, %l6 = 00000000b9ecd17c
4235 mulx %l1,%l7,%l6 ! %l6 = 0000005d021a6c80, %y = fffd28c4
4236! %l4 = 0000000000000000, immed = 000007d8, %y = fffd28c4
4237 umulcc %l4,0x7d8,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
4238! Mem[0000000013800008] = 00000000, %l5 = fffffffffa4c2f27
4239 ldsba [%i3+%i4]0x81,%l5 ! %l5 = 0000000000000000
4240! %l2 = 00000000e64a00fd, %l3 = 0000000026fa4cba, %l5 = 0000000000000000
4241 mulx %l2,%l3,%l5 ! %l5 = 2310256fcf21d3d2, %y = 00
4242! %l7 = 00000000ba0434d9, Mem[0000000013000028] = e83ea1ea
4243 stwa %l7,[%i2+%o5]0x80 ! Mem[0000000013000028] = ba0434d9
4244! Mem[0000000012000050] = dd5f5503, %l2 = 00000000e64a00fd
4245 ldswa [%i0+0x050]%asi,%l2 ! %l2 = ffffffffdd5f5503
4246
4247p1_label_69:
4248! %l3 = 0000000026fa4cba, immed = fffffebc, %l7 = 00000000ba0434d9
4249 xorcc %l3,-0x144,%l7 ! %l7 = ffffffffd905b206, %ccr = 88
4250! Mem[0000000013000010] = 00006d25, %l5 = 2310256fcf21d3d2
4251 ldsw [%i2+%i5],%l5 ! %l5 = 0000000000006d25
4252! Mem[0000000031800048] = 40803d4380ffffff, %f20 = 26cdd0c3 348f03c4
4253 ldd [%o3+0x048],%f20 ! %f20 = 40803d43 80ffffff
4254! %l0 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
4255 umulcc %l0,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
4256! %l3 = 0000000000000000
4257 sethi %hi(0x0dce1400),%l3 ! %l3 = 000000000dce1400
4258! Mem[0000000013800064] = 64ee0d1b, %l2 = ffffffffdd5f5503
4259 ldsba [%i3+0x066]%asi,%l2 ! %l2 = 000000000000000d
4260! Mem[0000000031000048] = 80ffffff, %l7 = ffffffffd905b206
4261 lduw [%o2+0x048],%l7 ! %l7 = 0000000080ffffff
4262! %l7 = 0000000080ffffff, immed = fffff0d4, %y = 00000000
4263 umul %l7,-0xf2c,%l4 ! %l4 = 80fff859d4000f2c, %y = 80fff859
4264! Mem[0000000013800008] = 0000001200000000, %l5 = 0000000000006d25
4265 ldxa [%i3+%i4]0x88,%l5 ! %l5 = 0000001200000000
4266! Mem[0000000031000008] = 0000000000000000, %l7 = 0000000080ffffff
4267 ldxa [%o2+0x008]%asi,%l7 ! %l7 = 0000000000000000
4268
4269p1_label_70:
4270! %l6 = 0000005d021a6c80, %l0 = 0000000000000000, %l7 = 0000000000000000
4271 sra %l6,%l0,%l7 ! %l7 = 00000000021a6c80
4272! %l0 = 0000000000000000, %l2 = 000000000000000d, %l7 = 00000000021a6c80
4273 xorcc %l0,%l2,%l7 ! %l7 = 000000000000000d, %ccr = 00
4274! %l4 = 80fff859d4000f2c, Mem[0000000013000000] = fffff13d64ee0000
4275 stxa %l4,[%i2+%g0]0x80 ! Mem[0000000013000000] = 80fff859d4000f2c
4276! %l7 = 000000000000000d, Mem[0000000012000008] = 73276d8c0088e4fa
4277 stxa %l7,[%i0+%i4]0x80 ! Mem[0000000012000008] = 000000000000000d
4278! %l7 = 000000000000000d, immed = 00000009, %l7 = 000000000000000d
4279 sll %l7,0x009,%l7 ! %l7 = 0000000000001a00
4280! Mem[0000000012800028] = 00000000, %l0 = 0000000000000000
4281 ldsw [%i1+%o5],%l0 ! %l0 = 0000000000000000
4282! %f6 = 00000000 00000000, Mem[0000000013800018] = d608b2b4 00fc4cba
4283 stda %f6 ,[%i3+%i6]0x89 ! Mem[0000000013800018] = 00000000 00000000
4284! %l7 = 0000000000001a00, %l3 = 000000000dce1400, %y = 80fff859
4285 smulcc %l7,%l3,%l5 ! %l5 = 00000166ee080000, %ccr = 08, %y = 166
4286! %l1 = 0000000000000080, immed = fffff333, %l1 = 0000000000000080
4287 taddcc %l1,-0xccd,%l1 ! %l1 = fffffffffffff3b3, %ccr = 8a
4288! Mem[0000000031800048] = 40803d43, %l0 = 0000000000000000
4289 ldsb [%o3+0x049],%l0 ! %l0 = ffffffffffffff80
4290
4291p1_label_71:
4292! Mem[0000000013000040] = 7cb68052a37a5f2f, %f10 = 0000348f 00000012
4293 ldd [%i2+0x040],%f10 ! %f10 = 7cb68052 a37a5f2f
4294! %l2 = 000000000000000d, immd = 00000000000007cd, %l0 = ffffffffffffff80
4295 sdivx %l2,0x7cd,%l0 ! %l0 = 0000000000000000
4296! %f8 = 88d1e8ee 80ffffff, Mem[0000000031000048] = 80ffffff fa4c2f27
4297 stda %f8 ,[%o2+0x048]%asi ! Mem[0000000031000048] = 88d1e8ee 80ffffff
4298! Mem[0000000031800008] = 00000b18, %l3 = 000000000dce1400
4299 ldsw [%o3+%i4],%l3 ! %l3 = 0000000000000b18
4300! %l3 = 0000000000000b18, Mem[0000000012800018] = c9bef9c4
4301 stha %l3,[%i1+%i6]0x88 ! Mem[0000000012800018] = c9be0b18
4302! %l6 = 0000005d021a6c80, Mem[0000000030800008] = 00000000
4303 stw %l6,[%o1+%i4] ! Mem[0000000030800008] = 021a6c80
4304! Mem[0000000030000008] = 0000348f, %l6 = 0000005d021a6c80
4305 ldswa [%o0+0x008]%asi,%l6 ! %l6 = 000000000000348f
4306! %l4 = 80fff859d4000f2c, immed = fffff74a, %l4 = 80fff859d4000f2c
4307 addccc %l4,-0x8b6,%l4 ! %l4 = 80fff859d4000676, %ccr = 99
4308! %l6 = 0000348f, %l7 = 00001a00, Mem[0000000012800068] = 65450bf3 8c6d2773
4309 std %l6,[%i1+0x068] ! Mem[0000000012800068] = 0000348f 00001a00
4310! Mem[0000000013000008] = 6d250077, %l4 = 80fff859d4000676
4311 ldswa [%i2+%i4]0x81,%l4 ! %l4 = 000000006d250077
4312
4313p1_label_72:
4314! %l4 = 000000006d250077, %l7 = 0000000000001a00, %y = 00000166
4315 umul %l4,%l7,%l4 ! %l4 = 00000b15c20c1600, %y = b15
4316! %l4 = 00000b15c20c1600, %l5 = 00000166ee080000, %l0 = 0000000000000000
4317 or %l4,%l5,%l0 ! %l0 = 00000b77ee0c1600
4318! %l1 = fffffffffffff3b3, %l3 = 0000000000000b18, %l4 = 00000b15c20c1600
4319 add %l1,%l3,%l4 ! %l4 = fffffffffffffecb
4320! %l7 = 0000000000001a00, immed = fffffdce, %y = 00000b15
4321 umul %l7,-0x232,%l4 ! %l4 = 000019ffffc6ec00, %y = 19ff
4322! Mem[0000000031000008] = 00000000 00000000, %l4 = ffc6ec00, %l5 = ee080000
4323 ldd [%o2+%i4],%l4 ! %l4 = 0000000000000000 0000000000000000
4324! %l5 = 0000000000000000, %l2 = 000000000000000d, %l5 = 0000000000000000
4325 mulx %l5,%l2,%l5 ! %l5 = 0000000000000000, %y = 19ff
4326! %l5 = 0000000000000000, Mem[000000003080004c] = b9ecd17c
4327 stb %l5,[%o1+0x04c] ! Mem[000000003080004c] = 00ecd17c
4328! %f14 = 00000000 80ffffff, Mem[0000000030000048] = 00000b18 00000000
4329 stda %f14,[%o0+0x048]%asi ! Mem[0000000030000048] = 00000000 80ffffff
4330! Mem[0000000012000048] = b6f5de4db550c28c, %f24 = 9841c3ca eee8d188
4331 ldd [%i0+0x048],%f24 ! %f24 = b6f5de4d b550c28c
4332! %l2 = 000000000000000d
4333 setx 0x1a465d2e1a465d2e,%g7,%l2 ! %l2 = 1a465d2e1a465d2e
4334
4335p1_label_73:
4336! %l4 = 0000000000000000, %l7 = 0000000000001a00, %l4 = 0000000000000000
4337 andcc %l4,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
4338! %l4 = 00000000, %l5 = 00000000, Mem[0000000012800028] = 00000000 80ffffff
4339 std %l4,[%i1+%o5] ! Mem[0000000012800028] = 00000000 00000000
4340! %l0 = 00000b77ee0c1600, Mem[0000000013000000] = 80fff859d4000f2c
4341 stx %l0,[%i2+%g0] ! Mem[0000000013000000] = 00000b77ee0c1600
4342! %l5 = 0000000000000000, Mem[0000000030000048] = 0000000080ffffff
4343 stx %l5,[%o0+0x048] ! Mem[0000000030000048] = 0000000000000000
4344! Mem[0000000013800000] = 00000000, %l6 = 000000000000348f
4345 lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
4346! %l1 = fffffffffffff3b3, immed = ffffff44, %l5 = 0000000000000000
4347 taddcc %l1,-0x0bc,%l5 ! %l5 = fffffffffffff2f7, %ccr = 9b
4348! Mem[0000000013800048] = f5576865, %l6 = 0000000000000000
4349 lduw [%i3+0x048],%l6 ! %l6 = 00000000f5576865
4350! %l7 = 0000000000001a00, %l6 = 00000000f5576865, %l3 = 0000000000000b18
4351 addccc %l7,%l6,%l3 ! %l3 = 00000000f5578266, %ccr = 08
4352! Mem[0000000013800000] = 00000b1800000000, %f28 = 00000b18 00000000
4353 ldda [%i3+%g0]0x88,%f28 ! %f28 = 00000b18 00000000
4354! Mem[0000000012000010] = 80ffffff, %l5 = fffffffffffff2f7
4355 ldsba [%i0+%i5]0x81,%l5 ! %l5 = ffffffffffffff80
4356
4357p1_label_74:
4358! %l1 = fffffffffffff3b3, Mem[0000000012000068] = 77ffabaf
4359 stw %l1,[%i0+0x068] ! Mem[0000000012000068] = fffff3b3
4360! Mem[0000000013800008] = 0000000012000000, %l4 = 0000000000000000
4361 ldxa [%i3+%i4]0x81,%l4 ! %l4 = 0000000012000000
4362! Mem[000000001380000c] = 12000000, %l7 = 0000000000001a00
4363 lduh [%i3+0x00c],%l7 ! %l7 = 0000000000001200
4364! %f22 = 96e78f1b 233c9050, Mem[0000000030000008] = 0000348f 00000012
4365 std %f22,[%o0+%i4] ! Mem[0000000030000008] = 96e78f1b 233c9050
4366! %l1 = fffffffffffff3b3, %l2 = 1a465d2e1a465d2e, %l3 = 00000000f5578266
4367 tsubcc %l1,%l2,%l3 ! %l3 = e5b9a2d1e5b99685, %ccr = 8a
4368! %l3 = e5b9a2d1e5b99685, %l5 = ffffffffffffff80, %l1 = fffffffffffff3b3
4369 sub %l3,%l5,%l1 ! %l1 = e5b9a2d1e5b99705
4370! Mem[0000000012800028] = 00000000, %l5 = ffffffffffffff80
4371 lduba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
4372! %l4 = 0000000012000000, immed = 00000922, %l7 = 0000000000001200
4373 xorcc %l4,0x922,%l7 ! %l7 = 0000000012000922, %ccr = 00
4374! %l3 = e5b9a2d1e5b99685, immed = 00000009, %l1 = e5b9a2d1e5b99705
4375 sra %l3,0x009,%l1 ! %l1 = fffffffffff2dccb
4376! Mem[0000000031800048] = 40803d43, %l5 = 0000000000000000
4377 lduw [%o3+0x048],%l5 ! %l5 = 0000000040803d43
4378
4379p1_label_75:
4380! %f18 = 68227c54, Mem[0000000031000008] = 00000000
4381 st %f18,[%o2+%i4] ! Mem[0000000031000008] = 68227c54
4382! %l4 = 0000000012000000, %l4 = 0000000012000000, %l4 = 0000000012000000
4383 sll %l4,%l4,%l4 ! %l4 = 0000000012000000
4384! %f4 = 00000000 00000012, Mem[0000000031000008] = 68227c54 00000000
4385 std %f4 ,[%o2+%i4] ! Mem[0000000031000008] = 00000000 00000012
4386! Mem[0000000013000000] = 00000b77, %l4 = 0000000012000000
4387 lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
4388! %f12 = d1fc994c 00000000, Mem[0000000030800048] = 00000000 00ecd17c
4389 std %f12,[%o1+0x048] ! Mem[0000000030800048] = d1fc994c 00000000
4390! Mem[0000000012800000] = 6822a154, %f16 = e83ea1ea
4391 ld [%i1+%g0],%f16 ! %f16 = 6822a154
4392! Mem[0000000012800020] = f201b685, %l6 = 00000000f5576865
4393 ldsba [%i1+%o4]0x81,%l6 ! %l6 = fffffffffffffff2
4394! %f22 = 96e78f1b 233c9050, Mem[0000000030800048] = d1fc994c 00000000
4395 std %f22,[%o1+0x048] ! Mem[0000000030800048] = 96e78f1b 233c9050
4396! Mem[0000000030000008] = 96e78f1b, %l1 = fffffffffff2dccb
4397 ldsb [%o0+%i4],%l1 ! %l1 = ffffffffffffff96
4398! Mem[0000000013800030] = 88000000, %l4 = 0000000000000000
4399 ldsw [%i3+%o6],%l4 ! %l4 = ffffffff88000000
4400
4401p1_label_76:
4402! %l1 = ffffffffffffff96, %l2 = 1a465d2e1a465d2e, %l3 = e5b9a2d1e5b99685
4403 xorcc %l1,%l2,%l3 ! %l3 = e5b9a2d1e5b9a2b8, %ccr = 88
4404! %l5 = 0000000040803d43, immed = 0000038c, %y = 000019ff
4405 udiv %l5,0x38c,%l0 ! %l0 = 00000000ffffffff
4406 mov %l0,%y ! %y = ffffffff
4407! %l2 = 1a465d2e1a465d2e, Mem[0000000012800000] = 6822a154
4408 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000012800000] = 1a465d2e
4409! Mem[0000000013000008] = 7f04c0947700256d, %l4 = ffffffff88000000
4410 ldxa [%i2+%i4]0x88,%l4 ! %l4 = 7f04c0947700256d
4411! Mem[0000000031800008] = 00000b1800000000, %f4 = 00000000 00000012
4412 ldda [%o3+0x008]%asi,%f4 ! %f4 = 00000b18 00000000
4413! %l5 = 0000000040803d43, Mem[0000000013800020] = 7cd1ecb9
4414 stha %l5,[%i3+%o4]0x88 ! Mem[0000000013800020] = 7cd13d43
4415! Invert Register : %l3 = e5b9a2d1e5b9a2b8
4416 xor %l3,-1,%l3 ! %l3 = 1a465d2e1a465d47
4417! Mem[0000000012800020] = f201b685, %l5 = 0000000040803d43
4418 ldsha [%i1+%o4]0x81,%l5 ! %l5 = fffffffffffff201
4419! Mem[0000000031800008] = 00000b18, %f1 = 5862cbe1
4420 ld [%o3+%i4],%f1 ! %f1 = 00000b18
4421! %l0 = 00000000ffffffff, immed = 00000014, %l2 = 1a465d2e1a465d2e
4422 srlx %l0,0x014,%l2 ! %l2 = 0000000000000fff
4423
4424p1_label_77:
4425! Mem[000000003000000c] = 233c9050, %l5 = fffffffffffff201
4426 ldsh [%o0+0x00e],%l5 ! %l5 = ffffffffffff9050
4427! Invert Register : %l2 = 0000000000000fff
4428 xor %l2,-1,%l2 ! %l2 = fffffffffffff000
4429! %l4 = 7f04c0947700256d, %l1 = ffffffffffffff96, %l7 = 0000000012000922
4430 xnor %l4,%l1,%l7 ! %l7 = 7f04c09477002504
4431! Mem[0000000013800008] = 00000000, %l1 = ffffffffffffff96
4432 ldsha [%i3+%i4]0x81,%l1 ! %l1 = 0000000000000000
4433! %l1 = 0000000000000000, Mem[0000000031800048] = 40803d4380ffffff
4434 stx %l1,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000000
4435 save ! CWP = 1
4436! Mem[0000000012800000] = 2b0e9e122e5d461a, %l1 = ffffffffffffffb9
4437 ldxa [%o1+%g0]0x88,%l1 ! %l1 = 2b0e9e122e5d461a
4438! %l7 = ffffffff80000000, Mem[0000000031800048] = 00000000
4439 stba %l7,[%i3+0x048]%asi ! Mem[0000000031800048] = 00000000
4440! %l1 = 2b0e9e122e5d461a, immed = 00000adb, %l1 = 2b0e9e122e5d461a
4441 andncc %l1,0xadb,%l1 ! %l1 = 2b0e9e122e5d4400, %ccr = 00
4442! Mem[0000000013000000] = 00000b77, %l2 = 0000000000000000
4443 ldswa [%o2+%g0]0x81,%l2 ! %l2 = 0000000000000b77
4444
4445p1_label_78: ! %cwp = 1
4446 save ! CWP = 2
4447! %l2 = 97a9799252415406, %l6 = 1745aad652f0a326, %l2 = 97a9799252415406
4448 sub %l2,%l6,%l2 ! %l2 = 8063cebbff50b0e0
4449! Mem[0000000012000024] = 00000c05, %l2 = 8063cebbff50b0e0
4450 ldsb [%i0+0x026],%l2 ! %l2 = 000000000000000c
4451! Clear Register : %l6 = 1745aad652f0a326
4452 clr %l6 ! %l6 = 0000000000000000
4453! Mem[000000003100000c] = 00000012, %l5 = 02b0c475d9067d25
4454 ldsba [%o2+0x00d]%asi,%l5 ! %l5 = 0000000000000000
4455! Mem[0000000012000028] = 1200000000000000, %l6 = 0000000000000000
4456 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 1200000000000000
4457! Mem[0000000031000048] = 88d1e8ee80ffffff, %l6 = 1200000000000000
4458 ldx [%o2+0x048],%l6 ! %l6 = 88d1e8ee80ffffff
4459! %f14 = 00000000 80ffffff, Mem[0000000030000008] = 96e78f1b 233c9050
4460 std %f14,[%o0+%i4] ! Mem[0000000030000008] = 00000000 80ffffff
4461! %l4 = d3ffd456, %l5 = 00000000, Mem[0000000012800008] = e64a00fd 26fa4cba
4462 stda %l4,[%i1+%i4]0x89 ! Mem[0000000012800008] = d3ffd456 00000000
4463! %l4 = f66596f1d3ffd456, immed = fffff8a0, %y = ffffffff
4464 sdiv %l4,-0x760,%l2 ! %l2 = 000000000005f758
4465 mov %l0,%y ! %y = a8f6ff1a
4466
4467p1_label_79: ! %cwp = 2
4468! Clear Register : %l5 = 0000000000000000
4469 clr %l5 ! %l5 = 0000000000000000
4470! %f22 = 96e78f1b 233c9050, Mem[0000000031000048] = 88d1e8ee 80ffffff
4471 std %f22,[%o2+0x048] ! Mem[0000000031000048] = 96e78f1b 233c9050
4472! Mem[0000000030000008] = 00000000 80ffffff, %l6 = 80ffffff, %l7 = c026da0a
4473 ldd [%o0+%i4],%l6 ! %l6 = 0000000000000000 0000000080ffffff
4474! %l5 = 0000000000000000, %l4 = f66596f1d3ffd456, %l3 = b4d9005c1e19b0e5
4475 or %l5,%l4,%l3 ! %l3 = f66596f1d3ffd456
4476! Mem[0000000013800050] = e83ea1ea, %l6 = 0000000000000000
4477 ldub [%i3+0x051],%l6 ! %l6 = 000000000000003e
4478 rd %pc,%o7
4479 return %o7+12 ! CWP = 1
4480! %l7 = ffffffff80000000, %l1 = 2b0e9e122e5d4400, %l1 = 2b0e9e122e5d4400
4481 subccc %l7,%l1,%l1 ! %l1 = d4f161ed51a2bc00, %ccr = 82
4482! %l0 = fffd28c4, %l1 = 51a2bc00, Mem[0000000030800048] = 96e78f1b 233c9050
4483 stda %l0,[%i1+0x048]%asi ! Mem[0000000030800048] = fffd28c4 51a2bc00
4484! %l6 = fffffffffffff779, %l5 = 000000007358e615, %y = a8f6ff1a
4485 umulcc %l6,%l5,%l0 ! %l0 = 7358e23d64ee02ed, %ccr = 00, %y = 7358e23d
4486! Mem[0000000012000030] = 00000000 5862cbe1, %l0 = 64ee02ed, %l1 = 51a2bc00
4487 ldda [%o0+%i6]0x81,%l0 ! %l0 = 0000000000000000 000000005862cbe1
4488
4489p1_label_80: ! %cwp = 1
4490! retry : should take illegal inst trap, %l0 = 0000000000000000
4491 retry ! Illegal inst trap : %l0 = 0000000000000010
4492! %l4 = ffffffff05324592, Mem[0000000013800000] = 00000000180b0000
4493 stxa %l4,[%o3+%g0]0x80 ! Mem[0000000013800000] = ffffffff05324592
4494! Mem[0000000013800070] = 8272df98, %l7 = ffffffff80000000
4495 ldsw [%o3+0x070],%l7 ! %l7 = ffffffff8272df98
4496! %l0 = 0000000000000010, immed = fffff9d0, %l1 = 000000005862cbe1
4497 andncc %l0,-0x630,%l1 ! %l1 = 0000000000000000, %ccr = 44
4498! %l0 = 0000000000000010, Mem[0000000012800078] = dc11a24c
4499 stw %l0,[%o1+0x078] ! Mem[0000000012800078] = 00000010
4500! Mem[000000003080000c] = 6d33dbf6, %l1 = 0000000000000000
4501 ldsw [%i1+0x00c],%l1 ! %l1 = 000000006d33dbf6
4502! Mem[0000000013800020] = 433dd17cba0434d9, %f20 = 40803d43 80ffffff
4503 ldda [%o3+%i4]0x80,%f20 ! %f20 = 433dd17c ba0434d9
4504! Mem[0000000012000028] = 00000000, %l6 = fffffffffffff779
4505 ldsha [%o0+%i5]0x81,%l6 ! %l6 = 0000000000000000
4506! Mem[0000000031800008] = 00000b18 00000000, %l0 = 00000010, %l1 = 6d33dbf6
4507 ldda [%i3+0x008]%asi,%l0 ! %l0 = 0000000000000b18 0000000000000000
4508! Mem[000000003000004c] = 00000000, %l5 = 000000007358e615
4509 ldsw [%i0+0x04c],%l5 ! %l5 = 0000000000000000
4510
4511p1_label_81: ! %cwp = 1
4512! %l6 = 0000000000000000, %l0 = 0000000000000b18, %y = 7358e23d
4513 umulcc %l6,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
4514! Mem[000000003100004c] = 233c9050, %l3 = ffffffff8a06e478
4515 ldub [%i2+0x04d],%l3 ! %l3 = 000000000000003c
4516! %l4 = ffffffff05324592, Mem[000000003080004f] = 51a2bc00
4517 stb %l4,[%i1+0x04f] ! Mem[000000003080004c] = 51a2bc92
4518! %l2 = 00000b77, %l3 = 0000003c, Mem[0000000013000078] = 6822a154 3aafb56b
4519 std %l2,[%o2+0x078] ! Mem[0000000013000078] = 00000b77 0000003c
4520! %l7 = ffffffff8272df98, immed = 0000001e, %l7 = ffffffff8272df98
4521 srax %l7,0x01e,%l7 ! %l7 = fffffffffffffffe
4522! %l4 = ffffffff05324592, immd = 0000000000000847, %l5 = 0000000000000000
4523 udivx %l4,0x847,%l5 ! %l5 = 001eed840bf67ac7
4524! Mem[000000003000000c] = 80ffffff, %l3 = 000000000000003c
4525 ldsb [%i0+0x00e],%l3 ! %l3 = ffffffffffffffff
4526! Mem[0000000031800048] = 00000000 00000000, %l0 = 00000b18, %l1 = 00000000
4527 ldd [%i3+0x048],%l0 ! %l0 = 0000000000000000 0000000000000000
4528! %f4 = 00000b18 00000000, Mem[0000000030800048] = fffd28c4 51a2bc92
4529 std %f4 ,[%i1+0x048] ! Mem[0000000030800048] = 00000b18 00000000
4530! %l5 = 001eed840bf67ac7, %l7 = fffffffffffffffe, %l3 = ffffffffffffffff
4531 sra %l5,%l7,%l3 ! %l3 = 0000000000000000
4532
4533p1_label_82: ! %cwp = 1
4534 restore ! CWP = 0
4535! %l5 = ffffffffffff9050, Mem[0000000031800009] = 00000b18
4536 stb %l5,[%o3+0x009] ! Mem[0000000031800008] = 00500b18
4537! %f31 = 5862cbe1, Mem[0000000012000078] = c4bfc1f3
4538 st %f31,[%i0+0x078] ! Mem[0000000012000078] = 5862cbe1
4539! %l4 = 7f04c0947700256d, immd = fffffffffffff2b4, %l1 = 0000000000000000
4540 mulx %l4,-0xd4c,%l1 ! %l1 = 0ccf49e1aa0e5aa4, %y = 00
4541! %l3 = 1a465d2e1a465d47, Mem[0000000012000030] = 00000000
4542 stwa %l3,[%i0+%o6]0x81 ! Mem[0000000012000030] = 1a465d47
4543! %l2 = fffffffffffff000, %l3 = 1a465d2e1a465d47, %l5 = ffffffffffff9050
4544 srl %l2,%l3,%l5 ! %l5 = 0000000001ffffe0
4545! %l0 = ffffffff, %l1 = aa0e5aa4, Mem[0000000013000068] = f6fd7719 0000006d
4546 std %l0,[%i2+0x068] ! Mem[0000000013000068] = ffffffff aa0e5aa4
4547! Mem[0000000013800074] = 00000000, %l3 = 1a465d2e1a465d47
4548 ldsw [%i3+0x074],%l3 ! %l3 = 0000000000000000
4549! Mem[0000000013000000] = 00000b77ee0c1600, %l6 = fffffffffffffff2
4550 ldxa [%i2+%g0]0x81,%l6 ! %l6 = 00000b77ee0c1600
4551! %f4 = 00000b18 00000000, Mem[0000000012000040] = 9a5f72cb 2562cbe1
4552 std %f4 ,[%i0+0x040] ! Mem[0000000012000040] = 00000b18 00000000
4553
4554p1_label_83:
4555! Mem[0000000013000020] = 0000000000000000, %f18 = 68227c54 0000348f
4556 ldda [%i2+%o4]0x80,%f18 ! %f18 = 00000000 00000000
4557! Mem[000000003000004c] = 00000000, %l7 = 7f04c09477002504
4558 ldsh [%o0+0x04e],%l7 ! %l7 = 0000000000000000
4559! Mem[0000000013800008] = 00000000, %l2 = fffffffffffff000
4560 ldub [%i3+0x00b],%l2 ! %l2 = 0000000000000000
4561! %l0 = 00000000ffffffff, immed = fffff6c0, %l0 = 00000000ffffffff
4562 sub %l0,-0x940,%l0 ! %l0 = 000000010000093f
4563! %l6 = 00000b77ee0c1600, immed = ffffff2c, %y = 00000000
4564 sdiv %l6,-0x0d4,%l5 ! %l5 = fffffffffee08bf9
4565 mov %l0,%y ! %y = 0000093f
4566! %l3 = 0000000000000000, immed = 00000648, %l0 = 000000010000093f
4567 andcc %l3,0x648,%l0 ! %l0 = 0000000000000000, %ccr = 44
4568! Mem[0000000013800030] = 00000088, %l3 = 0000000000000000
4569 lduwa [%i3+%o6]0x88,%l3 ! %l3 = 0000000000000088
4570! %l0 = 00000000, %l1 = aa0e5aa4, Mem[0000000031000008] = 00000000 00000012
4571 std %l0,[%o2+%i4] ! Mem[0000000031000008] = 00000000 aa0e5aa4
4572! retry : should take illegal inst trap, %l0 = 0000000000000000
4573 retry ! Illegal inst trap : %l0 = 0000000000000010
4574! Mem[0000000012800030] = 64ee0000, %l2 = 0000000000000000
4575 ldsha [%i1+%o6]0x89,%l2 ! %l2 = 0000000000000000
4576
4577p1_label_84:
4578! %l5 = fffffffffee08bf9, immed = fffffe08, %l4 = 7f04c0947700256d
4579 taddcc %l5,-0x1f8,%l4 ! %l4 = fffffffffee08a01, %ccr = 9b
4580! %l2 = 0000000000000000, Mem[0000000031800008] = 00500b1800000000
4581 stx %l2,[%o3+%i4] ! Mem[0000000031800008] = 0000000000000000
4582! %l3 = 0000000000000088, %l2 = 0000000000000000, %l5 = fffffffffee08bf9
4583 orn %l3,%l2,%l5 ! %l5 = ffffffffffffffff
4584! %l3 = 0000000000000088, %l7 = 0000000000000000, %l4 = fffffffffee08a01
4585 tsubcctv %l3,%l7,%l4 ! %l4 = 0000000000000088, %ccr = 00
4586! Mem[0000000031800008] = 00000000, %l2 = 0000000000000000
4587 ldsha [%o3+0x008]%asi,%l2 ! %l2 = 0000000000000000
4588! Mem[0000000013800000] = ffffffff, %l0 = 0000000000000010
4589 ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
4590! %l4 = 0000000000000088, immed = 0000001f, %l1 = 0ccf49e1aa0e5aa4
4591 sra %l4,0x01f,%l1 ! %l1 = 0000000000000000
4592! Mem[000000001280001c] = 6080b90a, %l2 = 0000000000000000
4593 ldsha [%i1+0x01c]%asi,%l2 ! %l2 = 0000000000006080
4594! %l7 = 0000000000000000, %l7 = 0000000000000000, %l4 = 0000000000000088
4595 srlx %l7,%l7,%l4 ! %l4 = 0000000000000000
4596! Mem[0000000012800028] = 0000000000000000, %l4 = 0000000000000000
4597 ldxa [%i1+0x028]%asi,%l4 ! %l4 = 0000000000000000
4598
4599p1_label_85:
4600! %f1 = 00000b18, Mem[000000001280000c] = 00000000
4601 st %f1 ,[%i1+0x00c] ! Mem[000000001280000c] = 00000b18
4602! %l2 = 0000000000006080, Mem[000000003100004e] = 233c9050
4603 sth %l2,[%o2+0x04e] ! Mem[000000003100004c] = 233c6080
4604! Mem[000000003100004c] = 233c6080, %l6 = 00000b77ee0c1600
4605 ldub [%o2+0x04d],%l6 ! %l6 = 000000000000003c
4606! %l1 = 0000000000000000, immed = 00000d3d, %y = 0000093f
4607 smul %l1,0xd3d,%l7 ! %l7 = 0000000000000000, %y = 00
4608! %l6 = 000000000000003c
4609 sethi %hi(0xe4060c00),%l6 ! %l6 = 00000000e4060c00
4610! %l3 = 0000000000000088, immed = 00000005, %l5 = ffffffffffffffff
4611 srl %l3,0x005,%l5 ! %l5 = 0000000000000004
4612! %l4 = 0000000000000000, %l6 = 00000000e4060c00, %l0 = ffffffffffffffff
4613 sub %l4,%l6,%l0 ! %l0 = ffffffff1bf9f400
4614! %l7 = 0000000000000000, immed = 00000067, %l3 = 0000000000000088
4615 or %l7,0x067,%l3 ! %l3 = 0000000000000067
4616! %l4 = 00000000, %l5 = 00000004, Mem[0000000031800008] = 00000000 00000000
4617 std %l4,[%o3+%i4] ! Mem[0000000031800008] = 00000000 00000004
4618! %l2 = 0000000000006080, %l4 = 0000000000000000, %y = 00000000
4619 smul %l2,%l4,%l1 ! %l1 = 0000000000000000, %y = 00
4620
4621p1_label_86:
4622! %l6 = 00000000e4060c00, %l7 = 0000000000000000, %l7 = 0000000000000000
4623 xor %l6,%l7,%l7 ! %l7 = 00000000e4060c00
4624! %l5 = 0000000000000004, Mem[000000003180004c] = 00000000
4625 sth %l5,[%o3+0x04c] ! Mem[000000003180004c] = 00040000
4626! %l0 = ffffffff1bf9f400, immed = 0000075f, %l4 = 0000000000000000
4627 orn %l0,0x75f,%l4 ! %l4 = fffffffffffffca0
4628! %l1 = 0000000000000000
4629 sethi %hi(0xfef98c00),%l1 ! %l1 = 00000000fef98c00
4630! Mem[000000003180004c] = 00040000, %l4 = fffffffffffffca0
4631 ldsha [%o3+0x04c]%asi,%l4 ! %l4 = 0000000000000004
4632! Mem[000000003080000c] = 6d33dbf6, %l6 = 00000000e4060c00
4633 lduw [%o1+0x00c],%l6 ! %l6 = 000000006d33dbf6
4634! Mem[0000000013800048] = f5576865, %l6 = 000000006d33dbf6
4635 ldsha [%i3+0x048]%asi,%l6 ! %l6 = fffffffffffff557
4636! %l6 = fffffffffffff557, %l4 = 0000000000000004, %l1 = 00000000fef98c00
4637 andcc %l6,%l4,%l1 ! %l1 = 0000000000000004, %ccr = 00
4638! %l4 = 0000000000000004, immed = 00000243, %l2 = 0000000000006080
4639 tsubcctv %l4,0x243,%l2 ! %l0 = ffffffff1bf9f423, Trapped
4640! Mem[0000000013000018] = eee8d188, %l0 = ffffffff1bf9f423
4641 ldsw [%i2+%i6],%l0 ! %l0 = ffffffffeee8d188
4642
4643p1_label_87:
4644! %l0 = ffffffffeee8d188, %l1 = 0000000000000004, %l5 = 0000000000000004
4645 xor %l0,%l1,%l5 ! %l5 = ffffffffeee8d18c
4646! Mem[0000000031800048] = 00000000 00040000, %l4 = 00000004, %l5 = eee8d18c
4647 ldd [%o3+0x048],%l4 ! %l4 = 0000000000000000 0000000000040000
4648! %l1 = 0000000000000004, Mem[0000000012000010] = 80ffffff
4649 stwa %l1,[%i0+%i5]0x81 ! Mem[0000000012000010] = 00000004
4650! %l1 = 0000000000000004, Mem[0000000030800008] = 021a6c806d33dbf6
4651 stx %l1,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000004
4652! %l6 = fffff557, %l7 = e4060c00, Mem[0000000030800008] = 00000000 00000004
4653 std %l6,[%o1+%i4] ! Mem[0000000030800008] = fffff557 e4060c00
4654! %f0 = 00000000 00000b18, Mem[0000000013800000] = ffffffff 05324592
4655 stda %f0 ,[%i3+%g0]0x81 ! Mem[0000000013800000] = 00000000 00000b18
4656! Mem[0000000031800048] = 00000000, %l3 = 0000000000000067
4657 lduw [%o3+0x048],%l3 ! %l3 = 0000000000000000
4658! %f14 = 00000000 80ffffff, Mem[0000000013800008] = 00000000 00000012
4659 stda %f14,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 80ffffff
4660! Mem[0000000012000020] = 0000348f, %l1 = 0000000000000004
4661 lduha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
4662! Mem[000000003080004c] = 00000000, %f24 = b6f5de4d
4663 ld [%o1+0x04c],%f24 ! %f24 = 00000000
4664
4665p1_label_88:
4666! %f13 = 00000000, Mem[000000003100004c] = 233c6080
4667 sta %f13,[%o2+0x04c]%asi ! Mem[000000003100004c] = 00000000
4668! %l4 = 0000000000000000
4669 sethi %hi(0x62e1ec00),%l4 ! %l4 = 0000000062e1ec00
4670! Mem[0000000012800008] = 56d4ffd300000b18, %l3 = 0000000000000000
4671 ldx [%i1+%i4],%l3 ! %l3 = 56d4ffd300000b18
4672! Clear Register : %l6 = fffffffffffff557
4673 clr %l6 ! %l6 = 0000000000000000
4674! Mem[0000000013800028] = ffffffff ffffffd1, %l0 = eee8d188, %l1 = 00000000
4675 ldd [%i3+%o5],%l0 ! %l0 = 00000000ffffffff 00000000ffffffd1
4676! Mem[0000000030800048] = 00000b18, %l3 = 56d4ffd300000b18
4677 ldsh [%o1+0x048],%l3 ! %l3 = 0000000000000000
4678! %l6 = 0000000000000000, immed = fffff4a1, %l7 = 00000000e4060c00
4679 sub %l6,-0xb5f,%l7 ! %l7 = 0000000000000b5f
4680! %l1 = 00000000ffffffd1, Mem[000000001300000a] = 6d250077, %asi = 80
4681 stha %l1,[%i2+0x00a]%asi ! Mem[0000000013000008] = 6d25ffd1
4682! %l2 = 0000000000006080, %l7 = 0000000000000b5f, %l0 = 00000000ffffffff
4683 taddcctv %l2,%l7,%l0 ! %l0 = 0000000100000022, Trapped
4684! %l0 = 0000000100000022, %l4 = 0000000062e1ec00, %l7 = 0000000000000b5f
4685 andcc %l0,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44
4686
4687p1_label_89:
4688! Invert Register : %l6 = 0000000000000000
4689 xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
4690! %f30 = 00000000 5862cbe1, Mem[0000000030800008] = fffff557 e4060c00
4691 std %f30,[%o1+%i4] ! Mem[0000000030800008] = 00000000 5862cbe1
4692! Set Register : %l1 = 00000000ffffffd1
4693 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
4694! %l3 = 0000000000000000, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff
4695 orncc %l3,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
4696! %f18 = 00000000 00000000, Mem[0000000031000048] = 96e78f1b 00000000
4697 stda %f18,[%o2+0x048]%asi ! Mem[0000000031000048] = 00000000 00000000
4698! Mem[0000000013800020] = 433dd17c ba0434d9, %l6 = 00000000, %l7 = 00000000
4699 ldda [%i3+%o4]0x81,%l6 ! %l6 = 00000000433dd17c 00000000ba0434d9
4700! %f19 = 00000000, Mem[0000000012800034] = d6be69b7
4701 st %f19,[%i1+0x034] ! Mem[0000000012800034] = 00000000
4702! %l0 = 0000000100000022, Mem[000000003100004c] = 00000000, %asi = 80
4703 stwa %l0,[%o2+0x04c]%asi ! Mem[000000003100004c] = 00000022
4704! Mem[0000000013800018] = 0000000000000000, %l4 = 0000000062e1ec00
4705 ldxa [%i3+0x018]%asi,%l4 ! %l4 = 0000000000000000
4706! %f12 = d1fc994c, Mem[0000000012000000] = ffffff80
4707 st %f12,[%i0+%g0] ! Mem[0000000012000000] = d1fc994c
4708
4709p1_label_90:
4710! Mem[0000000012800000] = 1a465d2e 129e0e2b, %l0 = 00000022, %l1 = ffffffff
4711 ldda [%i1+0x000]%asi,%l0 ! %l0 = 000000001a465d2e 00000000129e0e2b
4712! Mem[0000000030000008] = 0000000080ffffff, %f16 = 6822a154 010ac2e5
4713 ldd [%o0+%i4],%f16 ! %f16 = 00000000 80ffffff
4714! %l4 = 0000000000000000, Mem[0000000030800048] = 00000b1800000000
4715 stx %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
4716! %l3 = 0000000000000000, Mem[000000003080004b] = 00000000
4717 stba %l3,[%o1+0x04b]%asi ! Mem[0000000030800048] = 00000000
4718! %l4 = 0000000000000000, Mem[000000003000004c] = 00000000, %asi = 80
4719 stwa %l4,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00000000
4720! Mem[000000003080004c] = 00000000, %l0 = 000000001a465d2e
4721 ldsw [%o1+0x04c],%l0 ! %l0 = 0000000000000000
4722! Mem[0000000012800030] = 0000ee64, %l4 = 0000000000000000
4723 ldsw [%i1+%o6],%l4 ! %l4 = 000000000000ee64
4724! %l1 = 00000000129e0e2b
4725 setx 0x9e0477179e047717,%g7,%l1 ! %l1 = 9e0477179e047717
4726! %l3 = 0000000000000000, %l7 = 00000000ba0434d9, %y = 00000000
4727 sdiv %l3,%l7,%l6 ! %l6 = 0000000000000000
4728 mov %l0,%y ! %y = 00000000
4729! Mem[0000000012800010] = 00000000 00000000, %l0 = 00000000, %l1 = 9e047717
4730 ldd [%i1+%i5],%l0 ! %l0 = 0000000000000000 0000000000000000
4731
4732p1_label_91:
4733! %l3 = 0000000000000000, %l5 = 0000000000040000, %l2 = 0000000000006080
4734 andcc %l3,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44
4735! Mem[000000003000004c] = 00000000, %l6 = 0000000000000000
4736 ldsb [%o0+0x04d],%l6 ! %l6 = 0000000000000000
4737! Mem[0000000030000008] = 00000000, %l5 = 0000000000040000
4738 ldswa [%o0+0x008]%asi,%l5 ! %l5 = 0000000000000000
4739! %l4 = 000000000000ee64, immed = 0000000b, %l3 = 0000000000000000
4740 sll %l4,0x00b,%l3 ! %l3 = 0000000007732000
4741! %l4 = 000000000000ee64, Mem[0000000013000036] = ffff3c23
4742 sth %l4,[%i2+0x036] ! Mem[0000000013000034] = ffffee64
4743! Mem[0000000013000030] = 8f34a1ea, %l1 = 0000000000000000
4744 ldsha [%i2+%o6]0x89,%l1 ! %l1 = ffffffffffffa1ea
4745! Mem[0000000030000008] = 00000000 80ffffff, %l0 = 00000000, %l1 = ffffa1ea
4746 ldd [%o0+%i4],%l0 ! %l0 = 0000000000000000 0000000080ffffff
4747! Mem[0000000012800030] = 64ee0000, %l1 = 0000000080ffffff
4748 ldsha [%i1+%o6]0x89,%l1 ! %l1 = 0000000000000000
4749! Mem[0000000031800008] = 00000000, %l4 = 000000000000ee64
4750 ldsw [%o3+%i4],%l4 ! %l4 = 0000000000000000
4751! retry : should take illegal inst trap, %l0 = 0000000000000000
4752 retry ! Illegal inst trap : %l0 = 0000000000000010
4753
4754p1_label_92:
4755! %l0 = 00000010, %l1 = 00000000, Mem[0000000013800010] = 00000bef 19fcf708
4756 stda %l0,[%i3+%i5]0x81 ! Mem[0000000013800010] = 00000010 00000000
4757! %l3 = 0000000007732000, Mem[0000000013000010] = 00006d25
4758 stwa %l3,[%i2+%i5]0x81 ! Mem[0000000013000010] = 07732000
4759! Mem[0000000012800018] = c9be0b18, %l7 = 00000000ba0434d9
4760 lduwa [%i1+%i6]0x88,%l7 ! %l7 = 00000000c9be0b18
4761! %l6 = 00000000, %l7 = c9be0b18, Mem[0000000013000020] = 00000000 00000000
4762 stda %l6,[%i2+%o4]0x81 ! Mem[0000000013000020] = 00000000 c9be0b18
4763! Mem[0000000031800008] = 0000000000000004, %l7 = 00000000c9be0b18
4764 ldxa [%o3+0x008]%asi,%l7 ! %l7 = 0000000000000004
4765! %l2 = 0000000000000000, Mem[0000000012800007] = 129e0e2b
4766 stb %l2,[%i1+0x007] ! Mem[0000000012800004] = 129e0e00
4767! %l6 = 0000000000000000, %l6 = 0000000000000000, %l3 = 0000000007732000
4768 andn %l6,%l6,%l3 ! %l3 = 0000000000000000
4769! Mem[000000003100000c] = aa0e5aa4, %l4 = 0000000000000000
4770 lduh [%o2+0x00c],%l4 ! %l4 = 000000000000aa0e
4771! %l3 = 0000000000000000, %l0 = 0000000000000010, %l7 = 0000000000000004
4772 tsubcctv %l3,%l0,%l7 ! %l7 = fffffffffffffff0, %ccr = 99
4773! %l4 = 0000aa0e, %l5 = 00000000, Mem[0000000030800048] = 00000000 00000000
4774 std %l4,[%o1+0x048] ! Mem[0000000030800048] = 0000aa0e 00000000
4775
4776p1_label_93:
4777! %l6 = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
4778 orncc %l6,%l5,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
4779! %l2 = 0000000000000000, Mem[0000000030800048] = 0000aa0e00000000
4780 stx %l2,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
4781! Invert Register : %l5 = 0000000000000000
4782 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
4783! %l2 = 0000000000000000, immed = 0000000d, %l7 = fffffffffffffff0
4784 sll %l2,0x00d,%l7 ! %l7 = 0000000000000000
4785! %l1 = 0000000000000000, Mem[0000000013000008] = 6d25ffd1
4786 stba %l1,[%i2+%i4]0x81 ! Mem[0000000013000008] = 0025ffd1
4787! %l1 = 0000000000000000, Mem[0000000012800010] = 00000000
4788 stha %l1,[%i1+%i5]0x88 ! Mem[0000000012800010] = 00000000
4789! Mem[0000000013800018] = 00000000, %l2 = 0000000000000000
4790 lduwa [%i3+%i6]0x88,%l2 ! %l2 = 0000000000000000
4791! %l7 = 0000000000000000, %l2 = 0000000000000000, %l3 = 0000000000000000
4792 taddcctv %l7,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 44
4793! %l5 = ffffffffffffffff, immed = 000002ea, %y = 00000000
4794 sdiv %l5,0x2ea,%l3 ! %l3 = 000000000057d990
4795 mov %l0,%y ! %y = 00000010
4796! %l1 = 0000000000000000, %l7 = 0000000000000000, %l4 = 000000000000aa0e
4797 andncc %l1,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
4798
4799p1_label_94:
4800! Mem[0000000013800018] = 0000000000000000, %f20 = 433dd17c ba0434d9
4801 ldda [%i3+%i6]0x81,%f20 ! %f20 = 00000000 00000000
4802! Mem[0000000030000008] = 00000000, %l0 = 0000000000000010
4803 ldsw [%o0+%i4],%l0 ! %l0 = 0000000000000000
4804! %l3 = 000000000057d990
4805 sethi %hi(0x5f8ba400),%l3 ! %l3 = 000000005f8ba400
4806! Mem[0000000031800048] = 00000000, %l7 = 0000000000000000
4807 ldsb [%o3+0x048],%l7 ! %l7 = 0000000000000000
4808! Mem[0000000013800038] = e070587e 3d4774b7, %l4 = 00000000, %l5 = ffffffff
4809 ldd [%i3+0x038],%l4 ! %l4 = 00000000e070587e 000000003d4774b7
4810! %l6 = ffffffffffffffff, immed = fffffa2b, %l6 = ffffffffffffffff
4811 addccc %l6,-0x5d5,%l6 ! %l6 = fffffffffffffa2a, %ccr = 99
4812! %l6 = fffffffffffffa2a, Mem[0000000013000018] = eee8d18800000088
4813 stxa %l6,[%i2+%i6]0x80 ! Mem[0000000013000018] = fffffffffffffa2a
4814! Mem[0000000013000014] = c4f9bec9, %l2 = 0000000000000000
4815 ldsh [%i2+0x016],%l2 ! %l2 = ffffffffffffbec9
4816! Mem[0000000013800008] = 80ffffff, %l2 = ffffffffffffbec9
4817 ldsha [%i3+%i4]0x89,%l2 ! %l2 = ffffffffffffffff
4818! Mem[0000000013800004] = 00000b18, %l2 = ffffffffffffffff
4819 ldsw [%i3+0x004],%l2 ! %l2 = 0000000000000b18
4820
4821p1_label_95:
4822! %l4 = e070587e, %l5 = 3d4774b7, Mem[0000000030000008] = 00000000 80ffffff
4823 std %l4,[%o0+%i4] ! Mem[0000000030000008] = e070587e 3d4774b7
4824! %l0 = 0000000000000000, immed = fffff6a8, %l1 = 0000000000000000
4825 xnorcc %l0,-0x958,%l1 ! %l1 = 0000000000000957, %ccr = 00
4826! %l7 = 0000000000000000, immed = 00000a50, %l0 = 0000000000000000
4827 andncc %l7,0xa50,%l0 ! %l0 = 0000000000000000, %ccr = 44
4828! Mem[000000001380000c] = 00000000, %l2 = 0000000000000b18
4829 ldsh [%i3+0x00e],%l2 ! %l2 = 0000000000000000
4830! Mem[0000000013000024] = c9be0b18, %l6 = fffffffffffffa2a
4831 ldub [%i2+0x026],%l6 ! %l6 = 000000000000000b
4832! %l1 = 0000000000000957, %l6 = 000000000000000b, %l7 = 0000000000000000
4833 sub %l1,%l6,%l7 ! %l7 = 000000000000094c
4834! %f15 = 80ffffff, Mem[0000000012800048] = ffffffd6
4835 sta %f15,[%i1+0x048]%asi ! Mem[0000000012800048] = 80ffffff
4836! %l0 = 0000000000000000, immed = 00000265, %l5 = 000000003d4774b7
4837 subc %l0,0x265,%l5 ! %l5 = fffffffffffffd9b
4838! Mem[000000003100000c] = aa0e5aa4, %l2 = 0000000000000000
4839 ldsh [%o2+0x00c],%l2 ! %l2 = ffffffffffffaa0e
4840! %l0 = 0000000000000000, Mem[0000000013000018] = fffffffffffffa2a
4841 stxa %l0,[%i2+%i6]0x80 ! Mem[0000000013000018] = 0000000000000000
4842
4843p1_label_96:
4844! Mem[0000000013000010] = 07732000, %l0 = 0000000000000000
4845 lduh [%i2+%i5],%l0 ! %l0 = 0000000000000773
4846! %f30 = 00000000 5862cbe1, Mem[0000000030800048] = 00000000 00000000
4847 std %f30,[%o1+0x048] ! Mem[0000000030800048] = 00000000 5862cbe1
4848! %f6 = 00000000 00000000, Mem[0000000030000048] = 00000000 00000000
4849 std %f6 ,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000000
4850! Mem[0000000012000010] = 00000004 d1fc994c, %l0 = 00000773, %l1 = 00000957
4851 ldda [%i0+%i5]0x81,%l0 ! %l0 = 0000000000000004 00000000d1fc994c
4852! %l3 = 000000005f8ba400, Mem[0000000031000048] = 0000000000000022
4853 stx %l3,[%o2+0x048] ! Mem[0000000031000048] = 000000005f8ba400
4854! Mem[0000000013800010] = 10000000, %l1 = 00000000d1fc994c
4855 lduba [%i3+%i5]0x88,%l1 ! %l1 = 0000000000000000
4856! Mem[000000003000000c] = 3d4774b7, %l6 = 000000000000000b
4857 ldsw [%o0+0x00c],%l6 ! %l6 = 000000003d4774b7
4858! Mem[0000000030800048] = 00000000, %l3 = 000000005f8ba400
4859 ldsw [%o1+0x048],%l3 ! %l3 = 0000000000000000
4860! %f2 = edad61ee 32dc9c9e, Mem[0000000012800038] = 36ce0cd2 52a4eaef
4861 std %f2 ,[%i1+0x038] ! Mem[0000000012800038] = edad61ee 32dc9c9e
4862! Mem[0000000013800008] = ffffff8000000000, %l6 = 000000003d4774b7
4863 ldxa [%i3+%i4]0x81,%l6 ! %l6 = ffffff8000000000
4864
4865p1_label_97:
4866! %l6 = ffffff8000000000, Mem[0000000013000038] = edad61ee32dc9c9e
4867 stx %l6,[%i2+0x038] ! Mem[0000000013000038] = ffffff8000000000
4868! %l3 = 0000000000000000, immed = 00000634, %l6 = ffffff8000000000
4869 orcc %l3,0x634,%l6 ! %l6 = 0000000000000634, %ccr = 00
4870! %l5 = fffffffffffffd9b, %l3 = 0000000000000000, %y = 00000010
4871 udiv %l5,%l3,%l0 ! Div by zero, %l0 = 0000000000000054
4872 mov %l0,%y ! %y = 0000002c
4873! Mem[0000000031000048] = 000000005f8ba400, %l0 = 000000000000002c
4874 ldx [%o2+0x048],%l0 ! %l0 = 000000005f8ba400
4875! Mem[000000003100004c] = 5f8ba400, %l3 = 0000000000000000
4876 ldsb [%o2+0x04c],%l3 ! %l3 = 000000000000005f
4877! %f7 = 00000000, Mem[0000000013800008] = ffffff80
4878 sta %f7 ,[%i3+%i4]0x81 ! Mem[0000000013800008] = 00000000
4879! Mem[000000003080004c] = 5862cbe1, %l4 = 00000000e070587e
4880 ldsw [%o1+0x04c],%l4 ! %l4 = 000000005862cbe1
4881! Mem[0000000031800008] = 00000000, %l7 = 000000000000094c
4882 lduh [%o3+0x00a],%l7 ! %l7 = 0000000000000000
4883! Mem[0000000030000008] = e070587e3d4774b7, %f12 = d1fc994c 00000000
4884 ldd [%o0+%i4],%f12 ! %f12 = e070587e 3d4774b7
4885! Mem[0000000012000000] = d1fc994c 00000000, %l4 = 5862cbe1, %l5 = fffffd9b
4886 ldd [%i0+%g0],%l4 ! %l4 = 00000000d1fc994c 0000000000000000
4887
4888p1_label_98:
4889! %l4 = 00000000d1fc994c, immed = fffff051, %l1 = 0000000000000000
4890 addccc %l4,-0xfaf,%l1 ! %l1 = 00000000d1fc899d, %ccr = 19
4891! %l2 = ffffffffffffaa0e, Mem[0000000012800028] = 00000000
4892 stba %l2,[%i1+%o5]0x81 ! Mem[0000000012800028] = 0e000000
4893! %l7 = 0000000000000000, Mem[0000000030000008] = e070587e
4894 stba %l7,[%o0+0x008]%asi ! Mem[0000000030000008] = 0070587e
4895! Mem[0000000012800010] = 0000000000000000, %f12 = e070587e 3d4774b7
4896 ldda [%i1+%i5]0x88,%f12 ! %f12 = 00000000 00000000
4897! %l5 = 0000000000000000, %l7 = 0000000000000000, %l1 = 00000000d1fc899d
4898 sra %l5,%l7,%l1 ! %l1 = 0000000000000000
4899! %l1 = 0000000000000000, immed = fffff738, %l6 = 0000000000000634
4900 taddcc %l1,-0x8c8,%l6 ! %l6 = fffffffffffff738, %ccr = 88
4901! %f13 = 00000000, Mem[0000000013800008] = 00000000
4902 sta %f13,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000
4903! Mem[0000000013000018] = 00000000, %l2 = ffffffffffffaa0e
4904 ldswa [%i2+%i6]0x81,%l2 ! %l2 = 0000000000000000
4905! Randomly selected nop
4906 nop
4907! %l1 = 0000000000000000, Mem[0000000031000048] = 000000005f8ba400
4908 stx %l1,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000000
4909
4910p1_label_99:
4911! %l6 = fffffffffffff738, %l5 = 0000000000000000, %l0 = 000000005f8ba400
4912 andn %l6,%l5,%l0 ! %l0 = fffffffffffff738
4913! Mem[0000000013800000] = 00000000, %l1 = 0000000000000000
4914 ldsha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
4915! Mem[0000000012000028] = 00000000, %f31 = 5862cbe1
4916 lda [%i0+%o5]0x80,%f31 ! %f31 = 00000000
4917! %l1 = 0000000000000000, immed = fffff14b, %y = 0000002c
4918 umulcc %l1,-0xeb5,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
4919! %l2 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
4920 xnor %l2,%l7,%l2 ! %l2 = ffffffffffffffff
4921! Mem[0000000013800070] = 8272df9800000000, %l0 = fffffffffffff738
4922 ldx [%i3+0x070],%l0 ! %l0 = 8272df9800000000
4923! Mem[0000000031000048] = 0000000000000000, %f10 = 7cb68052 a37a5f2f
4924 ldd [%o2+0x048],%f10 ! %f10 = 00000000 00000000
4925! %l4 = d1fc994c, %l5 = 00000000, Mem[0000000012000008] = 00000000 0000000d
4926 stda %l4,[%i0+0x008]%asi ! Mem[0000000012000008] = d1fc994c 00000000
4927! Mem[000000001300005c] = 00000c05, %l3 = 0000000000000000
4928 ldsw [%i2+0x05c],%l3 ! %l3 = 0000000000000c05
4929! %l0 = 8272df9800000000, immed = fffffed6, %l3 = 0000000000000c05
4930 tsubcc %l0,-0x12a,%l3 ! %l3 = 8272df980000012a, %ccr = 93
4931
4932p1_label_100:
4933! %l4 = 00000000d1fc994c, immed = fffff16e, %l7 = 0000000000000000
4934 addccc %l4,-0xe92,%l7 ! %l7 = 00000000d1fc8abb, %ccr = 19
4935! Mem[000000001300002c] = 010ac2e5, %l4 = 00000000d1fc994c
4936 ldsha [%i2+0x02e]%asi,%l4 ! %l4 = ffffffffffffc2e5
4937! Mem[000000003180000c] = 00000004, %f26 = 0000fe00
4938 ld [%o3+0x00c],%f26 ! %f26 = 00000004
4939! Randomly selected nop
4940 nop
4941! %l6 = fffff738, %l7 = d1fc8abb, Mem[0000000030000008] = 0070587e 3d4774b7
4942 stda %l6,[%o0+0x008]%asi ! Mem[0000000030000008] = fffff738 d1fc8abb
4943! %l1 = 0000000000000000, Mem[0000000030800048] = 000000005862cbe1
4944 stx %l1,[%o1+0x048] ! Mem[0000000030800048] = 0000000000000000
4945! %l0 = 8272df9800000000, %l2 = ffffffffffffffff, %y = 00000000
4946 umulcc %l0,%l2,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
4947! Mem[0000000013800008] = 00000000, %l1 = 0000000000000000
4948 ldsba [%i3+%i4]0x88,%l1 ! %l1 = 0000000000000000
4949! %l2 = ffffffffffffffff, Mem[0000000013800044] = e48c8c13
4950 stw %l2,[%i3+0x044] ! Mem[0000000013800044] = ffffffff
4951! Mem[0000000012000008] = 4c99fcd1, %l7 = 00000000d1fc8abb
4952 lduwa [%i0+%i4]0x88,%l7 ! %l7 = 000000004c99fcd1
4953
4954 ba,a p1_not_taken_0_end
4955p1_not_taken_0:
4956! The following code should not be executed
4957 ldd [%o1+0x040],%l6
4958 ldda [%o0+0x000]%asi,%l2
4959 st %l4,[%i0+0x028]
4960 ba,a p1_branch_failed
4961p1_not_taken_0_end:
4962
4963
4964! End of Random Code for Processor 1
4965
4966p1_set_done_flag:
4967 mov 2,%g2
4968 set done_flags,%g1
4969 st %g2,[%g1+0x004] ! Set processor 1 done flag
4970
4971! Self Check Disabled
4972
4973p1_check_registers:
4974
4975! The test for processor 1 has passed
4976
4977p1_passed:
4978 ta GOOD_TRAP
4979 nop
4980
4981p1_reg_l0_fail:
4982 or %g0,0xbd0,%g1
4983 ba,a p1_failed
4984p1_reg_l1_fail:
4985 or %g0,0xbd1,%g1
4986 ba,a p1_failed
4987p1_reg_l2_fail:
4988 or %g0,0xbd2,%g1
4989 ba,a p1_failed
4990p1_reg_l3_fail:
4991 or %g0,0xbd3,%g1
4992 ba,a p1_failed
4993p1_reg_l4_fail:
4994 or %g0,0xbd4,%g1
4995 ba,a p1_failed
4996p1_reg_l5_fail:
4997 or %g0,0xbd5,%g1
4998 ba,a p1_failed
4999p1_reg_l6_fail:
5000 or %g0,0xbd6,%g1
5001 ba,a p1_failed
5002p1_reg_l7_fail:
5003 or %g0,0xbd7,%g1
5004 ba,a p1_failed
5005p1_f0_fail:
5006 set p1_temp,%g6
5007 mov 0xf00,%l0
5008 stx %l0,[%g6]
5009 std %f0,[%g6+8]
5010 stx %fsr,[%g6+16]
5011 ta BAD_TRAP
5012
5013p1_f2_fail:
5014 set p1_temp,%g6
5015 mov 0xf02,%l0
5016 stx %l0,[%g6]
5017 std %f2,[%g6+8]
5018 stx %fsr,[%g6+16]
5019 ta BAD_TRAP
5020
5021p1_f4_fail:
5022 set p1_temp,%g6
5023 mov 0xf04,%l0
5024 stx %l0,[%g6]
5025 std %f4,[%g6+8]
5026 stx %fsr,[%g6+16]
5027 ta BAD_TRAP
5028
5029p1_f6_fail:
5030 set p1_temp,%g6
5031 mov 0xf06,%l0
5032 stx %l0,[%g6]
5033 std %f6,[%g6+8]
5034 stx %fsr,[%g6+16]
5035 ta BAD_TRAP
5036
5037p1_f8_fail:
5038 set p1_temp,%g6
5039 mov 0xf08,%l0
5040 stx %l0,[%g6]
5041 std %f8,[%g6+8]
5042 stx %fsr,[%g6+16]
5043 ta BAD_TRAP
5044
5045p1_f10_fail:
5046 set p1_temp,%g6
5047 mov 0xf10,%l0
5048 stx %l0,[%g6]
5049 std %f10,[%g6+8]
5050 stx %fsr,[%g6+16]
5051 ta BAD_TRAP
5052
5053p1_f12_fail:
5054 set p1_temp,%g6
5055 mov 0xf12,%l0
5056 stx %l0,[%g6]
5057 std %f12,[%g6+8]
5058 stx %fsr,[%g6+16]
5059 ta BAD_TRAP
5060
5061p1_f14_fail:
5062 set p1_temp,%g6
5063 mov 0xf14,%l0
5064 stx %l0,[%g6]
5065 std %f14,[%g6+8]
5066 stx %fsr,[%g6+16]
5067 ta BAD_TRAP
5068
5069p1_f16_fail:
5070 set p1_temp,%g6
5071 mov 0xf16,%l0
5072 stx %l0,[%g6]
5073 std %f16,[%g6+8]
5074 stx %fsr,[%g6+16]
5075 ta BAD_TRAP
5076
5077p1_f18_fail:
5078 set p1_temp,%g6
5079 mov 0xf18,%l0
5080 stx %l0,[%g6]
5081 std %f18,[%g6+8]
5082 stx %fsr,[%g6+16]
5083 ta BAD_TRAP
5084
5085p1_f20_fail:
5086 set p1_temp,%g6
5087 mov 0xf20,%l0
5088 stx %l0,[%g6]
5089 std %f20,[%g6+8]
5090 stx %fsr,[%g6+16]
5091 ta BAD_TRAP
5092
5093p1_f22_fail:
5094 set p1_temp,%g6
5095 mov 0xf22,%l0
5096 stx %l0,[%g6]
5097 std %f22,[%g6+8]
5098 stx %fsr,[%g6+16]
5099 ta BAD_TRAP
5100
5101p1_f24_fail:
5102 set p1_temp,%g6
5103 mov 0xf24,%l0
5104 stx %l0,[%g6]
5105 std %f24,[%g6+8]
5106 stx %fsr,[%g6+16]
5107 ta BAD_TRAP
5108
5109p1_f26_fail:
5110 set p1_temp,%g6
5111 mov 0xf26,%l0
5112 stx %l0,[%g6]
5113 std %f26,[%g6+8]
5114 stx %fsr,[%g6+16]
5115 ta BAD_TRAP
5116
5117p1_f28_fail:
5118 set p1_temp,%g6
5119 mov 0xf28,%l0
5120 stx %l0,[%g6]
5121 std %f28,[%g6+8]
5122 stx %fsr,[%g6+16]
5123 ta BAD_TRAP
5124
5125p1_f30_fail:
5126 set p1_temp,%g6
5127 mov 0xf30,%l0
5128 stx %l0,[%g6]
5129 std %f30,[%g6+8]
5130 stx %fsr,[%g6+16]
5131 ta BAD_TRAP
5132
5133
5134! The test for processor 1 failed
5135
5136p1_failed:
5137 set done_flags,%g1
5138 mov 3,%g5
5139 st %g5,[%g1+0x004] ! Set processor 1 done flag
5140
5141 set p1_temp,%g6
5142 stx %g1,[%g6]
5143 stx %g2,[%g6+8]
5144 stx %g3,[%g6+16]
5145 ta BAD_TRAP
5146
5147
5148! The local area data for processor 1 failed
5149
5150p1_local_failed:
5151 set done_flags,%g5
5152 mov 3,%g6
5153 st %g6,[%g5+0x004] ! Set processor 1 done flag
5154
5155 set p1_temp,%g6
5156 add %g1,%g4,%g1
5157 stx %g4,[%g6]
5158 stx %g2,[%g6+8]
5159 stx %g3,[%g6+16]
5160 ta BAD_TRAP
5161
5162p1_dfill_failed:
5163 ba p1_failed
5164 mov 0xddd,%g1
5165
5166p1_selfmod_failed:
5167 ba p1_failed
5168 mov 0xabc,%g1
5169
5170
5171p1_common_error:
5172 or %g0,0xee1,%g1
5173 ba p1_failed
5174 mov %o5,%g3
5175
5176p1_common_signature_error:
5177 set p1_temp,%g1
5178 ba p1_failed
5179 st %g2,[%g1] ! Common Lock Number
5180
5181p1_common_timeout:
5182 set p1_temp,%g1
5183 ba p1_failed
5184 st %g2,[%g1] ! Common Lock Number
5185p1_branch_failed:
5186 mov 0xbbb,%g1
5187 rd %ccr,%g2
5188 ba p1_failed
5189 mov 0x0,%g3
5190
5191p1_trap1e:
5192 std %f6 ,[%o2+0x048] ! Mem[0000000031000048]
5193 done
5194
5195p1_trap1o:
5196 std %f6 ,[%i2+0x048] ! Mem[0000000031000048]
5197 done
5198
5199
5200p1_trap2e:
5201 ldd [%i1+0x028],%l4 ! Mem[0000000012800028]
5202 done
5203
5204p1_trap2o:
5205 ldd [%o1+0x028],%l4 ! Mem[0000000012800028]
5206 done
5207
5208
5209p1_trap3e:
5210 or %l4,%l2,%l5
5211 done
5212
5213p1_trap3o:
5214 or %l4,%l2,%l5
5215 done
5216
5217p1_init_memory_pointers:
5218 set p1_init_registers,%g1
5219 mov %g0,%g2
5220 mov %g0,%g3
5221 mov %g0,%g4
5222 mov %g0,%g5
5223 mov %g0,%g6
5224 mov %g0,%g7
5225
5226! Initialize memory pointers for window 0
5227 set p1_local0_start,%i0
5228 set p1_local1_start,%i1
5229 set p1_local2_start,%i2
5230 set p1_local3_start,%i3
5231 mov 0x08,%i4
5232 mov 0x10,%i5
5233 mov 0x18,%i6
5234 mov %g0,%i7
5235! Init Local Registers in Window 0
5236 ldx [%g1+0x000],%l0 ! %l0 = 405b8d21d608bfd8
5237 ldx [%g1+0x008],%l1 ! %l1 = a3410abc096304d9
5238 ldx [%g1+0x010],%l2 ! %l2 = 4ea6fa63c75394f9
5239 ldx [%g1+0x018],%l3 ! %l3 = 477821c6be52f2c3
5240 ldx [%g1+0x020],%l4 ! %l4 = 23653989ecc55f67
5241 ldx [%g1+0x028],%l5 ! %l5 = 96a0d5f1f736bc80
5242 ldx [%g1+0x030],%l6 ! %l6 = cc7313729029dc6d
5243 ldx [%g1+0x038],%l7 ! %l7 = d2572bc80ac808a2
5244 save
5245
5246! Initialize memory points for window 1
5247 set share0_start,%i0
5248 set share1_start,%i1
5249 set share2_start,%i2
5250 set share3_start,%i3
5251 mov 0x20,%i4
5252 mov 0x28,%i5
5253 mov 0x30,%i6
5254! Init Local Registers in Window 1
5255 ldx [%g1+0x040],%l0 ! %l0 = 0da124c47577c365
5256 ldx [%g1+0x048],%l1 ! %l1 = 4007f58beeb64b4a
5257 ldx [%g1+0x050],%l2 ! %l2 = 1908deca3d2596c2
5258 ldx [%g1+0x058],%l3 ! %l3 = 563a5e79973a7330
5259 ldx [%g1+0x060],%l4 ! %l4 = db40682ca39c9cb7
5260 ldx [%g1+0x068],%l5 ! %l5 = 3907921e896a23fd
5261 ldx [%g1+0x070],%l6 ! %l6 = cced77a43c8e3ceb
5262 ldx [%g1+0x078],%l7 ! %l7 = 88b83672571f6a03
5263 save
5264
5265! Initialize memory pointers for window 2
5266 set p1_local0_start,%i0
5267 set p1_local1_start,%i1
5268 set p1_local2_start,%i2
5269 set p1_local3_start,%i3
5270 mov 0x08,%i4
5271 mov 0x10,%i5
5272 mov 0x18,%i6
5273 mov %g0,%i7
5274! Init Local Registers in Window 2
5275 ldx [%g1+0x080],%l0 ! %l0 = d445af73a8f6ff1a
5276 ldx [%g1+0x088],%l1 ! %l1 = 51b9684e289d1d97
5277 ldx [%g1+0x090],%l2 ! %l2 = 97a9799252415406
5278 ldx [%g1+0x098],%l3 ! %l3 = b4d9005c1e19b0e5
5279 ldx [%g1+0x0a0],%l4 ! %l4 = f66596f1d3ffd456
5280 ldx [%g1+0x0a8],%l5 ! %l5 = 02b0c475d9067d25
5281 ldx [%g1+0x0b0],%l6 ! %l6 = 1745aad652f0a326
5282 ldx [%g1+0x0b8],%l7 ! %l7 = 9e5ee444c026da0a
5283
5284! Initialize the output register of window 2
5285 set share0_start,%o0
5286 set share1_start,%o1
5287 set share2_start,%o2
5288 set share3_start,%o3
5289 mov 0x20,%o4
5290 mov 0x28,%o5
5291 mov 0x30,%o6
5292 mov %g0,%o7
5293 restore
5294 restore
5295
5296 retl
5297 nop
5298
5299! Random code for Processor 2
5300
5301processor_2:
5302 ta T_CHANGE_PRIV
5303 set done_flags,%g1
5304 mov 1,%g2
5305 st %g2,[%g1+0x08] ! Set the start flag
5306 wrpr %g0,7,%cleanwin
5307 call p2_init_memory_pointers
5308 wr %g0,0x80,%asi ! Setting default asi to 80
5309
5310! Initialize the floating point registers for processor 2
5311
5312 wr %g0,0x4,%fprs ! Make sure fef is 1
5313 set p2_init_freg,%g1
5314! %f0 = a2eff19b d929b9f8 09fd1d2c 1bda92da
5315! %f4 = b6cd699a 7dc4317e dee11256 f086c34e
5316! %f8 = 9cf96fd6 3e9f0e44 02fd232a eb2f4d3b
5317! %f12 = e1fbe396 384bcdb8 2a23451d ae20a4f1
5318 ldda [%g1]ASI_BLK_P,%f0
5319 add %g1,64,%g1
5320! %f16 = 94de8c92 4f06584c 875d18fc 00eacd2a
5321! %f20 = 8c102b24 04990ae6 ba9be6d4 30c47cf2
5322! %f24 = 1a6a2334 65a257cf 3fc47426 b512799b
5323! %f28 = 6fb843e9 a6af5e18 0cb73a7a 7b81f5fe
5324 ldda [%g1]ASI_BLK_P,%f16
5325 add %g1,64,%g1
5326! %f32 = 23c8d0b2 937570ca f8d7cdb0 f627bd44
5327! %f36 = 287bde9c 350eb1ce db44445e 09aaa01b
5328! %f40 = 927715f7 7d05e391 f1069ed5 e241aa3a
5329! %f44 = 0ee34d20 5d963aa5 4f2697fc a95cdb87
5330 ldda [%g1]ASI_BLK_P,%f32
5331 xorcc %g0,%g0,%g3 ! init %g3 and set flags
5332 membar #Sync ! Force the block loads to complete
5333
5334! Start of Random Code for processor 2
5335
5336p2_label_1:
5337! Mem[0000000030800050] = d4e5dbf3, %l5 = 4d6df865aafb80cb
5338 ldsb [%o1+0x050],%l5 ! %l5 = ffffffffffffffd4
5339! Mem[0000000030800050] = d4e5dbf3, %l7 = a9737b343b0d1749
5340 ldsh [%o1+0x052],%l7 ! %l7 = ffffffffffffdbf3
5341! Mem[0000000030800054] = 9273b418, %l2 = c66fdfda30ad2be2
5342 lduh [%o1+0x056],%l2 ! %l2 = 000000000000b418
5343! Mem[0000000014000000] = e684660b, %l4 = d73de26ce7ac0be4
5344 lduwa [%i0+%g0]0x88,%l4 ! %l4 = 00000000e684660b
5345! %l7 = ffffffffffffdbf3, %l7 = ffffffffffffdbf3, %y = 00000000
5346 sdiv %l7,%l7,%l7 ! %l7 = fffffffffff8e620
5347 mov %l0,%y ! %y = e203acfd
5348! Mem[000000001580001c] = d79505de, %f6 = dee11256
5349 ld [%i3+0x01c],%f6 ! %f6 = d79505de
5350! Mem[0000000030000050] = 67a3dcb188693c9a, %f8 = 9cf96fd6 3e9f0e44
5351 ldd [%o0+0x050],%f8 ! %f8 = 67a3dcb1 88693c9a
5352! Mem[0000000031800050] = baa5933272e362d0, %l4 = 00000000e684660b
5353 ldx [%o3+0x050],%l4 ! %l4 = baa5933272e362d0
5354! Mem[0000000031000050] = 9c68df32, %l0 = a2f970dde203acfd
5355 lduh [%o2+0x050],%l0 ! %l0 = 0000000000009c68
5356! Mem[0000000015800028] = 3cb6c53848168ed9, %f8 = 67a3dcb1 88693c9a
5357 ldda [%i3+%o5]0x80,%f8 ! %f8 = 3cb6c538 48168ed9
5358
5359p2_label_2:
5360! %l3 = ba37fc3ead5f3633, Mem[0000000014000030] = ecdea55be3c488c6
5361 stxa %l3,[%i0+%o6]0x80 ! Mem[0000000014000030] = ba37fc3ead5f3633
5362! %l7 = fffffffffff8e620, Mem[0000000015000028] = 0b91dbda4c0b430e
5363 stxa %l7,[%i2+%o5]0x80 ! Mem[0000000015000028] = fffffffffff8e620
5364! %f2 = 09fd1d2c 1bda92da, Mem[0000000014800020] = e3cc6d17 339de5a9
5365 stda %f2 ,[%i1+0x020]%asi ! Mem[0000000014800020] = 09fd1d2c 1bda92da
5366! Mem[0000000015000034] = 8102dda4, %l7 = fffffffffff8e620
5367 ldub [%i2+0x037],%l7 ! %l7 = 00000000000000a4
5368! Mem[0000000031000050] = 9c68df328c055a4e, %l2 = 000000000000b418
5369 ldx [%o2+0x050],%l2 ! %l2 = 9c68df328c055a4e
5370! Mem[0000000030000054] = 88693c9a, %l3 = ba37fc3ead5f3633
5371 ldsb [%o0+0x057],%l3 ! %l3 = ffffffffffffff9a
5372! Mem[0000000030000014] = fd198c4a, %l2 = 9c68df328c055a4e
5373 lduw [%o0+0x014],%l2 ! %l2 = 00000000fd198c4a
5374! Mem[0000000030000014] = fd198c4a, %l4 = baa5933272e362d0
5375 ldub [%o0+0x015],%l4 ! %l4 = 0000000000000019
5376! %l1 = 1a38cfe8b132a324
5377 sethi %hi(0x4ba25800),%l1 ! %l1 = 000000004ba25800
5378! %l0 = 0000000000009c68, immd = fffffffffffffd7c, %l4 = 0000000000000019
5379 sdivx %l0,-0x284,%l4 ! %l4 = ffffffffffffffc2
5380
5381p2_label_3:
5382! %l2 = 00000000fd198c4a, immed = fffffeab, %l4 = ffffffffffffffc2
5383 orn %l2,-0x155,%l4 ! %l4 = 00000000fd198d5e
5384! Mem[0000000031800010] = 4dcc67d2b23ac79f, %l7 = 00000000000000a4
5385 ldx [%o3+%i5],%l7 ! %l7 = 4dcc67d2b23ac79f
5386! Mem[0000000030800050] = d4e5dbf3 9273b418, %l2 = fd198c4a, %l3 = ffffff9a
5387 ldd [%o1+0x050],%l2 ! %l2 = 00000000d4e5dbf3 000000009273b418
5388! Mem[0000000015000010] = 59dc56f1, %l1 = 000000004ba25800
5389 ldsba [%i2+%i5]0x88,%l1 ! %l1 = fffffffffffffff1
5390! Mem[0000000030000054] = 88693c9a, %l4 = 00000000fd198d5e
5391 ldub [%o0+0x056],%l4 ! %l4 = 000000000000003c
5392! Mem[0000000014800000] = 27f01a6e, %l5 = ffffffffffffffd4
5393 ldswa [%i1+%g0]0x81,%l5 ! %l5 = 0000000027f01a6e
5394! Mem[000000001400002c] = 5d6d6399, %f11 = eb2f4d3b
5395 ld [%i0+0x02c],%f11 ! %f11 = 5d6d6399
5396! Mem[0000000014000018] = 60723d44, %l0 = 0000000000009c68
5397 ldsha [%i0+%i6]0x81,%l0 ! %l0 = 0000000000006072
5398! %l4 = 000000000000003c, immed = 000001d8, %l5 = 0000000027f01a6e
5399 xnor %l4,0x1d8,%l5 ! %l5 = fffffffffffffe1b
5400! Mem[0000000015000018] = fd31f2e8974279c4, %l5 = fffffffffffffe1b
5401 ldxa [%i2+%i6]0x88,%l5 ! %l5 = fd31f2e8974279c4
5402
5403p2_label_4:
5404! Mem[0000000015800008] = fdf75e89, %l5 = fd31f2e8974279c4
5405 ldsw [%i3+%i4],%l5 ! %l5 = fffffffffdf75e89
5406! Mem[0000000015800018] = a9c4cebf, %l4 = 000000000000003c
5407 ldsba [%i3+%i6]0x81,%l4 ! %l4 = ffffffffffffffa9
5408! %f17 = 4f06584c, Mem[0000000015800008] = fdf75e89
5409 sta %f17,[%i3+%i4]0x81 ! Mem[0000000015800008] = 4f06584c
5410! %l3 = 000000009273b418, immed = 00000341, %l0 = 0000000000006072
5411 andncc %l3,0x341,%l0 ! %l0 = 000000009273b418, %ccr = 08
5412! Mem[0000000015000070] = 29499343 69bf6d32, %l4 = ffffffa9, %l5 = fdf75e89
5413 ldd [%i2+0x070],%l4 ! %l4 = 0000000029499343 0000000069bf6d32
5414! %l3 = 000000009273b418, %l6 = bd619e766e0a26e0, %l4 = 0000000029499343
5415 addccc %l3,%l6,%l4 ! %l4 = bd619e77007ddaf8, %ccr = 81
5416! %f2 = 09fd1d2c, Mem[0000000031000014] = 659d86ac
5417 st %f2 ,[%o2+0x014] ! Mem[0000000031000014] = 09fd1d2c
5418! %l6 = bd619e766e0a26e0, immed = 00000af2, %l5 = 0000000069bf6d32
5419 orcc %l6,0xaf2,%l5 ! %l5 = bd619e766e0a2ef2, %ccr = 80
5420! %l4 = 007ddaf8, %l5 = 6e0a2ef2, Mem[0000000031800010] = 4dcc67d2 b23ac79f
5421 std %l4,[%o3+%i5] ! Mem[0000000031800010] = 007ddaf8 6e0a2ef2
5422! Mem[0000000015000008] = bd86ff252d772eb2, %l3 = 000000009273b418
5423 ldxa [%i2+%i4]0x88,%l3 ! %l3 = bd86ff252d772eb2
5424
5425p2_label_5:
5426! Mem[0000000015800010] = 886a95da, %l3 = bd86ff252d772eb2
5427 lduwa [%i3+%i5]0x88,%l3 ! %l3 = 00000000886a95da
5428! %l2 = 00000000d4e5dbf3, %l1 = fffffffffffffff1, %l4 = bd619e77007ddaf8
5429 orn %l2,%l1,%l4 ! %l4 = 00000000d4e5dbff
5430! Mem[0000000030000054] = 88693c9a, %l5 = bd619e766e0a2ef2
5431 ldsw [%o0+0x054],%l5 ! %l5 = ffffffff88693c9a
5432! Mem[0000000031000010] = 3928a6f0 09fd1d2c, %l2 = d4e5dbf3, %l3 = 886a95da
5433 ldd [%o2+%i5],%l2 ! %l2 = 000000003928a6f0 0000000009fd1d2c
5434! Mem[0000000014000008] = 7be562ac 37de7f53, %l4 = d4e5dbff, %l5 = 88693c9a
5435 ldda [%i0+%i4]0x81,%l4 ! %l4 = 000000007be562ac 0000000037de7f53
5436! Mem[0000000015000020] = a1978092, %l7 = 4dcc67d2b23ac79f
5437 lduha [%i2+%o4]0x88,%l7 ! %l7 = 0000000000008092
5438! %l5 = 0000000037de7f53, immed = fffffa2f, %l7 = 0000000000008092
5439 xorcc %l5,-0x5d1,%l7 ! %l7 = ffffffffc821857c, %ccr = 88
5440! %l6 = 6e0a26e0, %l7 = c821857c, Mem[0000000015000050] = 5b01ef53 33af5697
5441 std %l6,[%i2+0x050] ! Mem[0000000015000050] = 6e0a26e0 c821857c
5442! %l6 = bd619e766e0a26e0, %l6 = bd619e766e0a26e0, %l2 = 000000003928a6f0
5443 sra %l6,%l6,%l2 ! %l2 = 000000006e0a26e0
5444! %l0 = 000000009273b418, immed = 00000faf, %l1 = fffffffffffffff1
5445 orncc %l0,0xfaf,%l1 ! %l1 = fffffffffffff458, %ccr = 88
5446
5447p2_label_6:
5448! %f26 = 3fc47426, Mem[0000000031800014] = 6e0a2ef2
5449 st %f26,[%o3+0x014] ! Mem[0000000031800014] = 3fc47426
5450! Mem[0000000015800028] = 38c5b63c, %l5 = 0000000037de7f53
5451 lduwa [%i3+%o5]0x88,%l5 ! %l5 = 0000000038c5b63c
5452! %l3 = 0000000009fd1d2c, immed = 0000001b, %l7 = ffffffffc821857c
5453 srlx %l3,0x01b,%l7 ! %l7 = 0000000000000001
5454! Mem[0000000014800018] = 16dad1b7, %l2 = 000000006e0a26e0
5455 ldsba [%i1+%i6]0x88,%l2 ! %l2 = ffffffffffffffb7
5456! %l2 = ffffffb7, %l3 = 09fd1d2c, Mem[0000000031000010] = 3928a6f0 09fd1d2c
5457 stda %l2,[%o2+0x010]%asi ! Mem[0000000031000010] = ffffffb7 09fd1d2c
5458! Mem[0000000030800054] = 9273b418, %l2 = ffffffffffffffb7
5459 ldsha [%o1+0x054]%asi,%l2 ! %l2 = ffffffffffff9273
5460! %l0 = 000000009273b418, Mem[0000000014800030] = 3eb43ffa6a77caed
5461 stx %l0,[%i1+%o6] ! Mem[0000000014800030] = 000000009273b418
5462! Mem[0000000014000018] = 60723d44, %l4 = 000000007be562ac
5463 lduwa [%i0+%i6]0x80,%l4 ! %l4 = 0000000060723d44
5464! %l6 = bd619e766e0a26e0, %l7 = 0000000000000001, %y = e203acfd
5465 umulcc %l6,%l7,%l7 ! %l7 = 000000006e0a26e0, %ccr = 00, %y = 00
5466! Mem[0000000031000054] = 8c055a4e, %f4 = b6cd699a
5467 ld [%o2+0x054],%f4 ! %f4 = 8c055a4e
5468
5469p2_label_7:
5470! Mem[0000000031000054] = 8c055a4e, %l7 = 000000006e0a26e0
5471 ldswa [%o2+0x054]%asi,%l7 ! %l7 = ffffffff8c055a4e
5472! %f8 = 3cb6c538 48168ed9, Mem[0000000031800050] = baa59332 72e362d0
5473 std %f8 ,[%o3+0x050] ! Mem[0000000031800050] = 3cb6c538 48168ed9
5474! Invert Register : %l1 = fffffffffffff458
5475 xor %l1,-1,%l1 ! %l1 = 0000000000000ba7
5476! Mem[0000000015800008] = 4c58064f, %l4 = 0000000060723d44
5477 lduba [%i3+%i4]0x88,%l4 ! %l4 = 000000000000004f
5478! %l2 = ffffffffffff9273, Mem[0000000014800028] = 09cdaecd
5479 stha %l2,[%i1+%o5]0x88 ! Mem[0000000014800028] = 09cd9273
5480! %l5 = 0000000038c5b63c, %l5 = 0000000038c5b63c, %l4 = 000000000000004f
5481 sll %l5,%l5,%l4 ! %l4 = 038c5b63c0000000
5482! %l2 = ffffffffffff9273, immed = fffff040, %l2 = ffffffffffff9273
5483 orn %l2,-0xfc0,%l2 ! %l2 = ffffffffffff9fff
5484! %l1 = 0000000000000ba7, immed = 00000804, %y = 00000000
5485 smulcc %l1,0x804,%l2 ! %l2 = 00000000005d669c, %ccr = 00, %y = 00
5486! Mem[0000000030000010] = 6e66d6c4fd198c4a, %l7 = ffffffff8c055a4e
5487 ldx [%o0+%i5],%l7 ! %l7 = 6e66d6c4fd198c4a
5488! done : should take illegal inst trap, %l0 = 000000009273b418
5489 done ! Illegal inst trap : %l0 = 000000009273b428
5490
5491p2_label_8:
5492! %l1 = 0000000000000ba7, %l5 = 0000000038c5b63c, %l1 = 0000000000000ba7
5493 addccc %l1,%l5,%l1 ! %l1 = 0000000038c5c1e3, %ccr = 00
5494! %l1 = 0000000038c5c1e3, Mem[0000000014800020] = 2c1dfd09
5495 stwa %l1,[%i1+%o4]0x89 ! Mem[0000000014800020] = 38c5c1e3
5496! Mem[0000000030000054] = 88693c9a, %l3 = 0000000009fd1d2c
5497 ldub [%o0+0x054],%l3 ! %l3 = 0000000000000088
5498! %l0 = 000000009273b428, immd = 00000000000000fc, %l6 = bd619e766e0a26e0
5499 sdivx %l0,0x0fc,%l6 ! %l6 = 000000000094c6cf
5500! %l2 = 00000000005d669c, %l2 = 00000000005d669c, %l5 = 0000000038c5b63c
5501 srlx %l2,%l2,%l5 ! %l5 = 0000000000000000
5502 save ! CWP = 1
5503! Mem[0000000030800050] = d4e5dbf39273b418, %l5 = cba8228e7b4efce9
5504 ldx [%i1+0x050],%l5 ! %l5 = d4e5dbf39273b418
5505! %l6 = 3be68ef6aa0c64c0, Mem[000000001500007a] = ba8f96ea
5506 sth %l6,[%o2+0x07a] ! Mem[0000000015000078] = ba8f64c0
5507! %l6 = 3be68ef6aa0c64c0, %l5 = d4e5dbf39273b418, %l6 = 3be68ef6aa0c64c0
5508 addcc %l6,%l5,%l6 ! %l6 = 10cc6aea3c8018d8, %ccr = 13
5509! %l6 = 3c8018d8, %l7 = 46a4ace0, Mem[0000000014000000] = 0b6684e6 85fdce3b
5510 std %l6,[%o0+%g0] ! Mem[0000000014000000] = 3c8018d8 46a4ace0
5511
5512p2_label_9: ! %cwp = 1
5513! Mem[0000000014000010] = 727ff889, %l6 = 10cc6aea3c8018d8
5514 lduwa [%o0+%o5]0x80,%l6 ! %l6 = 00000000727ff889
5515! Mem[0000000014800014] = 97f4b9a4, %l5 = d4e5dbf39273b418
5516 ldsh [%o1+0x014],%l5 ! %l5 = ffffffffffff97f4
5517! %l2 = 36c12a860e46ef06, %l7 = 107ea6be46a4ace0, %l6 = 00000000727ff889
5518 taddcctv %l2,%l7,%l6 ! %l0 = 2e4be94dd5c8ae54, Trapped
5519! %l2 = 36c12a860e46ef06, Mem[0000000015000030] = 712b4b26
5520 stba %l2,[%o2+%i6]0x89 ! Mem[0000000015000030] = 712b4b06
5521! Mem[0000000014800020] = 38c5c1e3, %f21 = 04990ae6
5522 lda [%o1+%i4]0x88,%f21 ! %f21 = 38c5c1e3
5523! %l7 = 107ea6be46a4ace0, immed = 00000fbf, %l5 = ffffffffffff97f4
5524 xor %l7,0xfbf,%l5 ! %l5 = 107ea6be46a4a35f
5525! %l1 = ded29ed64efca5fd, %l7 = 107ea6be46a4ace0, %l5 = 107ea6be46a4a35f
5526 sub %l1,%l7,%l5 ! %l5 = ce53f8180857f91d
5527! Mem[0000000030000010] = 6e66d6c4, %l6 = 00000000727ff889
5528 ldsh [%i0+%o5],%l6 ! %l6 = 0000000000006e66
5529! %l1 = ded29ed64efca5fd, Mem[0000000031000014] = 09fd1d2c, %asi = 80
5530 stha %l1,[%i2+0x014]%asi ! Mem[0000000031000014] = a5fd1d2c
5531! Mem[0000000031800050] = 3cb6c538, %f4 = 8c055a4e
5532 ld [%i3+0x050],%f4 ! %f4 = 3cb6c538
5533
5534p2_label_10: ! %cwp = 1
5535! Mem[0000000030000010] = 6e66d6c4fd198c4a, %f8 = 3cb6c538 48168ed9
5536 ldd [%i0+%o5],%f8 ! %f8 = 6e66d6c4 fd198c4a
5537! %l6 = 0000000000006e66, immed = 00000b82, %l7 = 107ea6be46a4ace0
5538 or %l6,0xb82,%l7 ! %l7 = 0000000000006fe6
5539! Mem[0000000030000010] = 6e66d6c4, %l6 = 0000000000006e66
5540 ldsh [%i0+%o5],%l6 ! %l6 = 0000000000006e66
5541! %f22 = ba9be6d4 30c47cf2, Mem[0000000014800000] = 6e1af027 ad4aa7d8
5542 stda %f22,[%o1+%g0]0x89 ! Mem[0000000014800000] = ba9be6d4 30c47cf2
5543! Invert Register : %l6 = 0000000000006e66
5544 xor %l6,-1,%l6 ! %l6 = ffffffffffff9199
5545! %l0 = 2e4be94dd5c8ae54, %l6 = ffffffffffff9199, %l4 = a44dcaca5b618595
5546 sub %l0,%l6,%l4 ! %l4 = 2e4be94dd5c91cbb
5547! Mem[0000000015000064] = d5fdcf56, %l4 = 2e4be94dd5c91cbb
5548 ldub [%o2+0x064],%l4 ! %l4 = 00000000000000d5
5549! %l5 = ce53f8180857f91d, Mem[0000000031800014] = 3fc47426
5550 sth %l5,[%i3+0x014] ! Mem[0000000031800014] = f91d7426
5551! %l5 = ce53f8180857f91d, Mem[0000000014800018] = b7d1da1662775942
5552 stx %l5,[%o1+%o6] ! Mem[0000000014800018] = ce53f8180857f91d
5553! Mem[0000000015000068] = 52f93f20, %f4 = 3cb6c538
5554 ld [%o2+0x068],%f4 ! %f4 = 52f93f20
5555
5556p2_label_11: ! %cwp = 1
5557! %f22 = ba9be6d4 30c47cf2, Mem[0000000014000008] = 7be562ac 37de7f53
5558 stda %f22,[%o0+%o4]0x81 ! Mem[0000000014000008] = ba9be6d4 30c47cf2
5559! %l2 = 36c12a860e46ef06, %l2 = 36c12a860e46ef06, %l4 = 00000000000000d5
5560 or %l2,%l2,%l4 ! %l4 = 36c12a860e46ef06
5561! Mem[0000000014000000] = d818803c, %l5 = ce53f8180857f91d
5562 lduwa [%o0+%g0]0x88,%l5 ! %l5 = 00000000d818803c
5563! %l2 = 36c12a860e46ef06, %l6 = ffffffffffff9199, %y = 00000000
5564 umul %l2,%l6,%l7 ! %l7 = 0e46e8ddc6c14096, %y = e46e8dd
5565! Mem[0000000015800018] = de0595d7 bfcec4a9, %l4 = 0e46ef06, %l5 = d818803c
5566 ldda [%o3+%o6]0x89,%l4 ! %l4 = 00000000bfcec4a9 00000000de0595d7
5567! Mem[0000000030000050] = 67a3dcb1, %l2 = 36c12a860e46ef06
5568 lduh [%i0+0x052],%l2 ! %l2 = 000000000000dcb1
5569! %f0 = a2eff19b d929b9f8, Mem[0000000014000000] = d818803c e0aca446
5570 stda %f0 ,[%o0+%g0]0x89 ! Mem[0000000014000000] = a2eff19b d929b9f8
5571! %f6 = d79505de f086c34e, Mem[0000000014000020] = 402a9d8d b01036ad
5572 stda %f6 ,[%o0+0x020]%asi ! Mem[0000000014000020] = d79505de f086c34e
5573! Clear Register : %l1 = ded29ed64efca5fd
5574 clr %l1 ! %l1 = 0000000000000000
5575! %l0 = 2e4be94dd5c8ae54, immed = 0000067b, %l6 = ffffffffffff9199
5576 xor %l0,0x67b,%l6 ! %l6 = 2e4be94dd5c8a82f
5577
5578p2_label_12: ! %cwp = 1
5579! Mem[0000000014000018] = 60723d44, %l5 = 00000000de0595d7
5580 ldsh [%o0+0x01a],%l5 ! %l5 = 0000000000003d44
5581! %f26 = 3fc47426 b512799b, Mem[0000000030000050] = 67a3dcb1 88693c9a
5582 stda %f26,[%i0+0x050]%asi ! Mem[0000000030000050] = 3fc47426 b512799b
5583! Mem[0000000030000014] = fd198c4a, %l5 = 0000000000003d44
5584 ldsb [%i0+0x017],%l5 ! %l5 = 000000000000004a
5585! Mem[000000001500004c] = d76d5c10, %l4 = 00000000bfcec4a9
5586 ldub [%o2+0x04d],%l4 ! %l4 = 000000000000006d
5587! %f30 = 0cb73a7a, Mem[0000000030800054] = 9273b418
5588 sta %f30,[%i1+0x054]%asi ! Mem[0000000030800054] = 0cb73a7a
5589! Mem[0000000015000028] = ffffffff, %l6 = 2e4be94dd5c8a82f
5590 lduwa [%o2+%i5]0x88,%l6 ! %l6 = 00000000ffffffff
5591! Mem[0000000015000000] = b5bbf0a8ccca165e, %l0 = 2e4be94dd5c8ae54
5592 ldxa [%o2+%g0]0x81,%l0 ! %l0 = b5bbf0a8ccca165e
5593! %l0 = b5bbf0a8ccca165e, Mem[0000000015800008] = 4f06584c
5594 stha %l0,[%o3+%o4]0x80 ! Mem[0000000015800008] = 165e584c
5595! Mem[0000000014000008] = ba9be6d4 30c47cf2, %l2 = 0000dcb1, %l3 = 6d0063c5
5596 ldda [%o0+0x008]%asi,%l2 ! %l2 = 00000000ba9be6d4 0000000030c47cf2
5597! Mem[0000000014000018] = 60723d44, %l6 = 00000000ffffffff
5598 ldub [%o0+0x01a],%l6 ! %l6 = 000000000000003d
5599
5600p2_label_13: ! %cwp = 1
5601! Mem[0000000014800020] = 38c5c1e3, %l5 = 000000000000004a
5602 lduha [%o1+%i4]0x88,%l5 ! %l5 = 000000000000c1e3
5603! %l1 = 0000000000000000, Mem[0000000030800052] = d4e5dbf3
5604 stb %l1,[%i1+0x052] ! Mem[0000000030800050] = d4e500f3
5605! %l2 = 00000000ba9be6d4, immed = ffffffc2, %l5 = 000000000000c1e3
5606 tsubcctv %l2,-0x03e,%l5 ! %l0 = b5bbf0a8ccca1681, Trapped
5607! %l2 = 00000000ba9be6d4, immed = 00000338, %l1 = 0000000000000000
5608 xor %l2,0x338,%l1 ! %l1 = 00000000ba9be5ec
5609! done : should take illegal inst trap, %l0 = b5bbf0a8ccca1681
5610 done ! Illegal inst trap : %l0 = b5bbf0a8ccca1691
5611! %l5 = 000000000000c1e3, %l3 = 0000000030c47cf2, %y = 0e46e8dd
5612 sdivcc %l5,%l3,%l3 ! %l3 = 000000004af20fc4, %ccr = 00
5613 mov %l0,%y ! %y = ccca1691
5614! %l7 = 0e46e8ddc6c14096, Mem[0000000014000032] = ba37fc3e
5615 sth %l7,[%o0+0x032] ! Mem[0000000014000030] = ba374096
5616! %l2 = 00000000ba9be6d4, %l4 = 000000000000006d, %l5 = 000000000000c1e3
5617 orncc %l2,%l4,%l5 ! %l5 = ffffffffffffffd6, %ccr = 88
5618! Mem[000000001500004c] = d76d5c10, %l7 = 0e46e8ddc6c14096
5619 ldsba [%o2+0x04f]%asi,%l7 ! %l7 = 0000000000000010
5620! %l6 = 000000000000003d, immed = 00000c64, %y = ccca1691
5621 umulcc %l6,0xc64,%l3 ! %l3 = 000000000002f3d4, %ccr = 00, %y = 00
5622
5623p2_label_14: ! %cwp = 1
5624! Mem[0000000015000060] = 3e96253e d5fdcf56, %l4 = 0000006d, %l5 = ffffffd6
5625 ldd [%o2+0x060],%l4 ! %l4 = 000000003e96253e 00000000d5fdcf56
5626! %l7 = 0000000000000010, %l1 = 00000000ba9be5ec, %l7 = 0000000000000010
5627 addccc %l7,%l1,%l7 ! %l7 = 00000000ba9be5fc, %ccr = 08
5628! %f8 = 6e66d6c4 fd198c4a, Mem[0000000014800050] = 7a345108 4e7c8afc
5629 std %f8 ,[%o1+0x050] ! Mem[0000000014800050] = 6e66d6c4 fd198c4a
5630! Mem[0000000015800020] = c106bbc7 1f8f5ed5, %l0 = ccca1691, %l1 = ba9be5ec
5631 ldda [%o3+%i4]0x81,%l0 ! %l0 = 00000000c106bbc7 000000001f8f5ed5
5632! %l0 = 00000000c106bbc7, immed = 00000482, %l1 = 000000001f8f5ed5
5633 sub %l0,0x482,%l1 ! %l1 = 00000000c106b745
5634! Mem[0000000030800050] = d4e500f3 0cb73a7a, %l0 = c106bbc7, %l1 = c106b745
5635 ldda [%i1+0x050]%asi,%l0 ! %l0 = 00000000d4e500f3 000000000cb73a7a
5636! %l1 = 000000000cb73a7a
5637 sethi %hi(0xdc06b000),%l1 ! %l1 = 00000000dc06b000
5638! %l2 = ba9be6d4, %l3 = 0002f3d4, Mem[0000000014000020] = de0595d7 4ec386f0
5639 stda %l2,[%o0+%i4]0x89 ! Mem[0000000014000020] = ba9be6d4 0002f3d4
5640! %l3 = 000000000002f3d4, immed = fffff6e5, %l4 = 000000003e96253e
5641 sub %l3,-0x91b,%l4 ! %l4 = 000000000002fcef
5642! Mem[0000000015800030] = 70869e744fd92d22, %f26 = 3fc47426 b512799b
5643 ldda [%o3+0x030]%asi,%f26 ! %f26 = 70869e74 4fd92d22
5644
5645p2_label_15: ! %cwp = 1
5646! Mem[0000000014800028] = 0390c7a8 09cd9273, %l4 = 0002fcef, %l5 = d5fdcf56
5647 ldda [%o1+%i5]0x89,%l4 ! %l4 = 0000000009cd9273 000000000390c7a8
5648! Mem[0000000014800028] = 09cd9273, %l6 = 000000000000003d
5649 lduba [%o1+%i5]0x88,%l6 ! %l6 = 0000000000000073
5650! Mem[0000000031000050] = 9c68df328c055a4e, %f12 = e1fbe396 384bcdb8
5651 ldda [%i2+0x050]%asi,%f12 ! %f12 = 9c68df32 8c055a4e
5652! Mem[0000000014000030] = 964037ba, %l3 = 000000000002f3d4
5653 lduba [%o0+%i6]0x88,%l3 ! %l3 = 00000000000000ba
5654! %l4 = 09cd9273, %l5 = 0390c7a8, Mem[0000000015000000] = a8f0bbb5 5e16cacc
5655 stda %l4,[%o2+%g0]0x89 ! Mem[0000000015000000] = 09cd9273 0390c7a8
5656! %l7 = 00000000ba9be5fc, immed = 00000358, %l6 = 0000000000000073
5657 subccc %l7,0x358,%l6 ! %l6 = 00000000ba9be2a4, %ccr = 08
5658 restore ! CWP = 0
5659! Mem[0000000031000050] = 9c68df32, %l5 = 0000000000000000
5660 ldsh [%o2+0x052],%l5 ! %l5 = ffffffffffffdf32
5661! Mem[0000000031000010] = ffffffb7 a5fd1d2c, %l6 = 0094c6cf, %l7 = fd198c4a
5662 ldda [%o2+0x010]%asi,%l6 ! %l6 = 00000000ffffffb7 00000000a5fd1d2c
5663! Mem[0000000014000008] = d4e69bba, %l2 = 00000000005d669c
5664 lduba [%i0+%i4]0x88,%l2 ! %l2 = 00000000000000ba
5665
5666p2_label_16:
5667! Mem[0000000030000050] = 3fc47426b512799b, %f20 = 8c102b24 38c5c1e3
5668 ldda [%o0+0x050]%asi,%f20 ! %f20 = 3fc47426 b512799b
5669! %f14 = 2a23451d ae20a4f1, Mem[0000000031800050] = 3cb6c538 48168ed9
5670 std %f14,[%o3+0x050] ! Mem[0000000031800050] = 2a23451d ae20a4f1
5671! Mem[0000000030000010] = 6e66d6c4, %l5 = ffffffffffffdf32
5672 lduh [%o0+0x012],%l5 ! %l5 = 000000000000d6c4
5673! Mem[0000000015000018] = c4794297, %l0 = 000000009273b428
5674 ldswa [%i2+%i6]0x81,%l0 ! %l0 = ffffffffc4794297
5675! Invert Register : %l3 = 0000000000000088
5676 xor %l3,-1,%l3 ! %l3 = ffffffffffffff77
5677! %l6 = 00000000ffffffb7, immed = fffff050, %l4 = 038c5b63c0000000
5678 addc %l6,-0xfb0,%l4 ! %l4 = 00000000fffff007
5679! %l3 = ffffffffffffff77, %l1 = 0000000038c5c1e3, %l0 = ffffffffc4794297
5680 andncc %l3,%l1,%l0 ! %l0 = ffffffffc73a3e14, %ccr = 88
5681! %l0 = ffffffffc73a3e14, immed = fffff7ba, %y = 00000000
5682 sdiv %l0,-0x846,%l2 ! %l2 = ffffffffffe7eb6d
5683 mov %l0,%y ! %y = c73a3e14
5684! Mem[0000000030000014] = fd198c4a, %l0 = ffffffffc73a3e14
5685 ldsb [%o0+0x016],%l0 ! %l0 = ffffffffffffff8c
5686! %l4 = 00000000fffff007, %l3 = ffffffffffffff77, %l0 = ffffffffffffff8c
5687 tsubcctv %l4,%l3,%l0 ! %l0 = ffffffffffffffaf, Trapped
5688
5689p2_label_17:
5690! Mem[000000001480001c] = 0857f91d, %l5 = 000000000000d6c4
5691 ldsw [%i1+0x01c],%l5 ! %l5 = 000000000857f91d
5692! %l2 = ffffffffffe7eb6d, Mem[0000000014000030] = ba374096
5693 stha %l2,[%i0+%o6]0x80 ! Mem[0000000014000030] = eb6d4096
5694! %l4 = 00000000fffff007, immed = 0000087f, %l3 = ffffffffffffff77
5695 xorcc %l4,0x87f,%l3 ! %l3 = 00000000fffff878, %ccr = 08
5696! Mem[0000000014000000] = d929b9f8, %l6 = 00000000ffffffb7
5697 lduba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000f8
5698! Mem[0000000015000020] = 8e36faafa1978092, %l5 = 000000000857f91d
5699 ldxa [%i2+%o4]0x88,%l5 ! %l5 = 8e36faafa1978092
5700! %f0 = a2eff19b d929b9f8, Mem[0000000015800018] = bfcec4a9 de0595d7
5701 stda %f0 ,[%i3+%i6]0x89 ! Mem[0000000015800018] = a2eff19b d929b9f8
5702! Mem[0000000014800030] = 00000000, %l7 = 00000000a5fd1d2c
5703 ldsba [%i1+%o6]0x81,%l7 ! %l7 = 0000000000000000
5704! %l7 = 0000000000000000, %l5 = 8e36faafa1978092, %l7 = 0000000000000000
5705 xor %l7,%l5,%l7 ! %l7 = 8e36faafa1978092
5706! %f8 = 6e66d6c4 fd198c4a, Mem[0000000030000050] = 3fc47426 b512799b
5707 stda %f8 ,[%o0+0x050]%asi ! Mem[0000000030000050] = 6e66d6c4 fd198c4a
5708! Mem[0000000031800054] = ae20a4f1, %l3 = 00000000fffff878
5709 ldsh [%o3+0x056],%l3 ! %l3 = ffffffffffffa4f1
5710
5711p2_label_18:
5712! %l1 = 0000000038c5c1e3, Mem[0000000015800038] = 81a0b784d071ab36
5713 stx %l1,[%i3+0x038] ! Mem[0000000015800038] = 0000000038c5c1e3
5714! Mem[0000000030000050] = 6e66d6c4, %l0 = ffffffffffffffaf
5715 ldsb [%o0+0x052],%l0 ! %l0 = ffffffffffffffd6
5716! %l6 = 00000000000000f8, Mem[0000000030800054] = 0cb73a7a
5717 stw %l6,[%o1+0x054] ! Mem[0000000030800054] = 000000f8
5718! %l0 = ffffffffffffffd6, immed = 0000001a, %l7 = 8e36faafa1978092
5719 sra %l0,0x01a,%l7 ! %l7 = ffffffffffffffff
5720! Mem[0000000014800020] = e3c1c538, %l2 = ffffffffffe7eb6d
5721 lduha [%i1+%o4]0x80,%l2 ! %l2 = 000000000000e3c1
5722! Mem[0000000030000050] = 6e66d6c4, %l3 = ffffffffffffa4f1
5723 ldsw [%o0+0x050],%l3 ! %l3 = 000000006e66d6c4
5724! Mem[0000000015800070] = 820ffbe3, %l1 = 0000000038c5c1e3
5725 ldsw [%i3+0x070],%l1 ! %l1 = ffffffff820ffbe3
5726! Mem[0000000014800068] = 378fa989, %l7 = ffffffffffffffff
5727 lduw [%i1+0x068],%l7 ! %l7 = 00000000378fa989
5728! %l6 = 000000f8, %l7 = 378fa989, Mem[0000000014000030] = 96406deb 33365fad
5729 stda %l6,[%i0+%o6]0x89 ! Mem[0000000014000030] = 000000f8 378fa989
5730! %l3 = 000000006e66d6c4, Mem[0000000014000068] = dda007d87796a4a5
5731 stx %l3,[%i0+0x068] ! Mem[0000000014000068] = 000000006e66d6c4
5732
5733p2_label_19:
5734! Mem[0000000030000050] = 6e66d6c4 fd198c4a, %l6 = 000000f8, %l7 = 378fa989
5735 ldda [%o0+0x050]%asi,%l6 ! %l6 = 000000006e66d6c4 00000000fd198c4a
5736! %l6 = 000000006e66d6c4, immed = 00000f49, %l7 = 00000000fd198c4a
5737 and %l6,0xf49,%l7 ! %l7 = 0000000000000640
5738! %l3 = 000000006e66d6c4, immed = fffff429, %l2 = 000000000000e3c1
5739 addc %l3,-0xbd7,%l2 ! %l2 = 000000006e66caed
5740! %l6 = 000000006e66d6c4, Mem[0000000014800008] = a37873ba
5741 stwa %l6,[%i1+%i4]0x89 ! Mem[0000000014800008] = 6e66d6c4
5742! %l1 = ffffffff820ffbe3, Mem[000000001480000a] = c4d6666e
5743 stba %l1,[%i1+0x00a]%asi ! Mem[0000000014800008] = c4d6e36e
5744! %f21 = b512799b, Mem[0000000014800008] = c4d6e36e
5745 sta %f21,[%i1+%i4]0x81 ! Mem[0000000014800008] = b512799b
5746! Mem[0000000014800020] = e3c1c5381bda92da, %f6 = d79505de f086c34e
5747 ldd [%i1+%o4],%f6 ! %f6 = e3c1c538 1bda92da
5748! Mem[0000000031800050] = 2a23451d, %l3 = 000000006e66d6c4
5749 ldsh [%o3+0x052],%l3 ! %l3 = 000000000000451d
5750! %l6 = 000000006e66d6c4, immd = 0000000000000b98, %l0 = ffffffffffffffd6
5751 udivx %l6,0xb98,%l0 ! %l0 = 00000000000985c3
5752! Mem[0000000030800050] = d4e500f3 000000f8, %l0 = 000985c3, %l1 = 820ffbe3
5753 ldd [%o1+0x050],%l0 ! %l0 = 00000000d4e500f3 00000000000000f8
5754
5755p2_label_20:
5756! Mem[0000000031000054] = 8c055a4e, %l0 = 00000000d4e500f3
5757 ldsh [%o2+0x056],%l0 ! %l0 = 0000000000005a4e
5758! %l6 = 000000006e66d6c4, %l1 = 00000000000000f8, %y = c73a3e14
5759 umul %l6,%l1,%l7 ! %l7 = 0000006af3a00de0, %y = 6a
5760! %f24 = 1a6a2334 65a257cf, Mem[0000000030800050] = d4e500f3 000000f8
5761 std %f24,[%o1+0x050] ! Mem[0000000030800050] = 1a6a2334 65a257cf
5762! %l3 = 000000000000451d, %l4 = 00000000fffff007, %l4 = 00000000fffff007
5763 add %l3,%l4,%l4 ! %l4 = 0000000100003524
5764! %l1 = 00000000000000f8, immd = 00000000000003b3, %l5 = 8e36faafa1978092
5765 udivx %l1,0x3b3,%l5 ! %l5 = 0000000000000000
5766! %l3 = 000000000000451d, %l2 = 000000006e66caed, %y = 0000006a
5767 sdivcc %l3,%l2,%l0 ! %l0 = 00000000000000f5, %ccr = 00
5768 mov %l0,%y ! %y = 000000f5
5769! Mem[0000000015000020] = a1978092, %f22 = ba9be6d4
5770 lda [%i2+%o4]0x88,%f22 ! %f22 = a1978092
5771! Clear Register : %l5 = 0000000000000000
5772 clr %l5 ! %l5 = 0000000000000000
5773! %l3 = 000000000000451d, Mem[0000000030800010] = 9643b1e6
5774 stw %l3,[%o1+%i5] ! Mem[0000000030800010] = 0000451d
5775! %l7 = 0000006af3a00de0, Mem[0000000015800028] = d98e164838c5b63c
5776 stxa %l7,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000006af3a00de0
5777
5778p2_label_21:
5779! Mem[0000000030800014] = e8b6c10d, %f24 = 1a6a2334
5780 ld [%o1+0x014],%f24 ! %f24 = e8b6c10d
5781! %l2 = 000000006e66caed, %l7 = 0000006af3a00de0, %l4 = 0000000100003524
5782 sdivx %l2,%l7,%l4 ! %l4 = 0000000000000000
5783! Mem[0000000014000030] = f8000000, %l2 = 000000006e66caed
5784 lduha [%i0+%o6]0x80,%l2 ! %l2 = 000000000000f800
5785! %l7 = 0000006af3a00de0, Mem[0000000031800050] = 2a23451dae20a4f1
5786 stx %l7,[%o3+0x050] ! Mem[0000000031800050] = 0000006af3a00de0
5787! Mem[0000000014800030] = 00000000, %l2 = 000000000000f800
5788 ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000000
5789! %l0 = 00000000000000f5, immed = fffff79c, %l1 = 00000000000000f8
5790 xor %l0,-0x864,%l1 ! %l1 = fffffffffffff769
5791! Mem[0000000031000010] = ffffffb7, %l3 = 000000000000451d
5792 ldsba [%o2+0x012]%asi,%l3 ! %l3 = ffffffffffffffff
5793! %l7 = 0000006af3a00de0, %l3 = ffffffffffffffff, %l5 = 0000000000000000
5794 sra %l7,%l3,%l5 ! %l5 = ffffffffffffffff
5795! %l0 = 00000000000000f5, Mem[0000000031800010] = 007ddaf8
5796 stw %l0,[%o3+%i5] ! Mem[0000000031800010] = 000000f5
5797! Mem[0000000030000010] = 6e66d6c4fd198c4a, %l1 = fffffffffffff769
5798 ldxa [%o0+0x010]%asi,%l1 ! %l1 = 6e66d6c4fd198c4a
5799
5800p2_label_22:
5801! %l6 = 000000006e66d6c4, %l1 = 6e66d6c4fd198c4a, %y = 000000f5
5802 umulcc %l6,%l1,%l4 ! %l4 = 6d26a6cad45144a8, %ccr = 08, %y = 6d26a6ca
5803! %l2 = 0000000000000000, immed = fffff490, %l3 = ffffffffffffffff
5804 and %l2,-0xb70,%l3 ! %l3 = 0000000000000000
5805! %l2 = 0000000000000000, Mem[0000000014000066] = 9e5bfc57
5806 sth %l2,[%i0+0x066] ! Mem[0000000014000064] = 9e5b0000
5807! Mem[0000000015000030] = 064b2b71, %l0 = 00000000000000f5
5808 lduha [%i2+%o6]0x80,%l0 ! %l0 = 000000000000064b
5809! %l0 = 000000000000064b, %l3 = 0000000000000000, %l1 = 6e66d6c4fd198c4a
5810 sllx %l0,%l3,%l1 ! %l1 = 000000000000064b
5811! %f29 = a6af5e18, Mem[0000000014000030] = 000000f8
5812 sta %f29,[%i0+%o6]0x89 ! Mem[0000000014000030] = a6af5e18
5813! %l1 = 000000000000064b, %l4 = 6d26a6cad45144a8, %l4 = 6d26a6cad45144a8
5814 udivx %l1,%l4,%l4 ! Div by zero, %l0 = 0000000000000673
5815! Mem[0000000015800020] = c106bbc7, %l6 = 000000006e66d6c4
5816 lduba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000c1
5817! %l5 = ffffffffffffffff, %l2 = 0000000000000000, %l2 = 0000000000000000
5818 andcc %l5,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
5819! %l6 = 00000000000000c1, immed = 00000004, %l0 = 000000000000064b
5820 srl %l6,0x004,%l0 ! %l0 = 000000000000000c
5821
5822p2_label_23:
5823! Randomly selected nop
5824 nop
5825! %l7 = 0000006af3a00de0, %l7 = 0000006af3a00de0, %l7 = 0000006af3a00de0
5826 orn %l7,%l7,%l7 ! %l7 = ffffffffffffffff
5827! Mem[0000000015800018] = f8b929d9, %l4 = 0000000000000000
5828 lduba [%i3+%i6]0x80,%l4 ! %l4 = 00000000000000f8
5829! %l7 = ffffffffffffffff, Mem[0000000030800050] = 1a6a233465a257cf
5830 stx %l7,[%o1+0x050] ! Mem[0000000030800050] = ffffffffffffffff
5831! %l5 = ffffffffffffffff, immd = fffffffffffffbf5, %l7 = ffffffffffffffff
5832 udivx %l5,-0x40b,%l7 ! %l7 = 0000000000000001
5833! Mem[0000000030800054] = ffffffff, %l0 = 000000000000000c
5834 lduw [%o1+0x054],%l0 ! %l0 = 00000000ffffffff
5835! Mem[0000000015800028] = f3a00de0, %l2 = 0000000000000000
5836 lduha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000de0
5837! %l2 = 0000000000000de0, %l5 = ffffffffffffffff, %l1 = 000000000000064b
5838 udivx %l2,%l5,%l1 ! %l1 = 0000000000000000
5839! %l7 = 0000000000000001, %l0 = 00000000ffffffff, %y = 6d26a6ca
5840 umul %l7,%l0,%l0 ! %l0 = 00000000ffffffff, %y = 00
5841! %l5 = ffffffffffffffff, immed = fffff82c, %l6 = 00000000000000c1
5842 orn %l5,-0x7d4,%l6 ! %l6 = ffffffffffffffff
5843
5844p2_label_24:
5845! Mem[0000000030000054] = fd198c4a, %l4 = 00000000000000f8
5846 lduw [%o0+0x054],%l4 ! %l4 = 00000000fd198c4a
5847! %f24 = e8b6c10d 65a257cf, Mem[0000000031000010] = ffffffb7 a5fd1d2c
5848 std %f24,[%o2+%i5] ! Mem[0000000031000010] = e8b6c10d 65a257cf
5849! %l4 = 00000000fd198c4a, Mem[0000000015000036] = 8102dda4
5850 sth %l4,[%i2+0x036] ! Mem[0000000015000034] = 81028c4a
5851! Mem[0000000030000014] = fd198c4a, %l6 = ffffffffffffffff
5852 ldsw [%o0+0x014],%l6 ! %l6 = fffffffffd198c4a
5853! %l6 = fd198c4a, %l7 = 00000001, Mem[0000000030800010] = 0000451d e8b6c10d
5854 std %l6,[%o1+%i5] ! Mem[0000000030800010] = fd198c4a 00000001
5855! Mem[0000000015800074] = c07a7704, %l6 = fffffffffd198c4a
5856 ldsb [%i3+0x074],%l6 ! %l6 = ffffffffffffffc0
5857! Mem[0000000030000050] = 6e66d6c4, %l5 = ffffffffffffffff
5858 ldub [%o0+0x051],%l5 ! %l5 = 0000000000000066
5859! %f13 = 8c055a4e, Mem[0000000015800020] = c7bb06c1
5860 sta %f13,[%i3+%o4]0x89 ! Mem[0000000015800020] = 8c055a4e
5861! %l5 = 0000000000000066, %l3 = 0000000000000000, %y = 00000000
5862 smulcc %l5,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
5863! %l6 = ffffffffffffffc0, immed = 00000018, %l1 = 0000000000000000
5864 sra %l6,0x018,%l1 ! %l1 = ffffffffffffffff
5865
5866p2_label_25:
5867! Mem[0000000030800050] = ffffffff, %l6 = ffffffffffffffc0
5868 ldsw [%o1+0x050],%l6 ! %l6 = ffffffffffffffff
5869! %l1 = ffffffffffffffff, immed = fffff176, %l6 = ffffffffffffffff
5870 xnorcc %l1,-0xe8a,%l6 ! %l6 = fffffffffffff176, %ccr = 88
5871! %l3 = 0000000000000000
5872 setx 0xe48e6f5ae48e6f5a,%g7,%l3 ! %l3 = e48e6f5ae48e6f5a
5873! Mem[0000000014000000] = f8b929d99bf1efa2, %l3 = e48e6f5ae48e6f5a
5874 ldxa [%i0+%g0]0x81,%l3 ! %l3 = f8b929d99bf1efa2
5875! Mem[0000000014800038] = e5235916, %l5 = 0000000000000000
5876 ldub [%i1+0x038],%l5 ! %l5 = 00000000000000e5
5877! %l2 = 0000000000000de0, %l7 = 0000000000000001, %l7 = 0000000000000001
5878 mulx %l2,%l7,%l7 ! %l7 = 0000000000000de0, %y = 00
5879! %l7 = 0000000000000de0, Mem[0000000015800020] = 4e5a058c1f8f5ed5
5880 stxa %l7,[%i3+%o4]0x80 ! Mem[0000000015800020] = 0000000000000de0
5881! Mem[0000000015800010] = 86d4b838886a95da, %f20 = 3fc47426 b512799b
5882 ldda [%i3+%i5]0x88,%f20 ! %f20 = 86d4b838 886a95da
5883! %l7 = 0000000000000de0
5884 sethi %hi(0x9dcd0000),%l7 ! %l7 = 000000009dcd0000
5885! %l4 = 00000000fd198c4a, %l7 = 000000009dcd0000, %l3 = f8b929d99bf1efa2
5886 sll %l4,%l7,%l3 ! %l3 = 00000000fd198c4a
5887
5888p2_label_26:
5889! %l0 = 00000000ffffffff, Mem[0000000031000010] = e8b6c10d
5890 sth %l0,[%o2+%i5] ! Mem[0000000031000010] = ffffc10d
5891! %l2 = 0000000000000de0, %l6 = fffffffffffff176, %l6 = fffffffffffff176
5892 addc %l2,%l6,%l6 ! %l6 = ffffffffffffff56
5893! %l3 = 00000000fd198c4a, immed = 0000000d, %l0 = 00000000ffffffff
5894 sll %l3,0x00d,%l0 ! %l0 = 00001fa331894000
5895! Mem[0000000015800018] = f8b929d9, %l4 = 00000000fd198c4a
5896 lduwa [%i3+%i6]0x80,%l4 ! %l4 = 00000000f8b929d9
5897! %l4 = f8b929d9, %l5 = 000000e5, Mem[0000000031000010] = ffffc10d 65a257cf
5898 std %l4,[%o2+%i5] ! Mem[0000000031000010] = f8b929d9 000000e5
5899! %f13 = 8c055a4e, Mem[0000000030800010] = fd198c4a
5900 st %f13,[%o1+%i5] ! Mem[0000000030800010] = 8c055a4e
5901! %l2 = 0000000000000de0, %l1 = ffffffffffffffff, %l1 = ffffffffffffffff
5902 udivx %l2,%l1,%l1 ! Div by zero, %l0 = 00001fa331894028
5903! %f0 = a2eff19b, Mem[0000000014000008] = ba9be6d4
5904 sta %f0 ,[%i0+%i4]0x81 ! Mem[0000000014000008] = a2eff19b
5905! Mem[0000000030000014] = fd198c4a, %l2 = 0000000000000de0
5906 ldsb [%o0+0x015],%l2 ! %l2 = 0000000000000019
5907! Mem[0000000015000010] = 59dc56f1, %f19 = 00eacd2a
5908 lda [%i2+%i5]0x88,%f19 ! %f19 = 59dc56f1
5909
5910p2_label_27:
5911! %l6 = ffffffffffffff56, immed = fffff279, %y = 00000000
5912 umulcc %l6,-0xd87,%l2 ! %l2 = fffff1cf0008fba6, %ccr = 80, %y = fffff1cf
5913! Mem[0000000015000054] = c821857c, %l1 = 0000000000000000
5914 ldsh [%i2+0x054],%l1 ! %l1 = ffffffffffffc821
5915! %l0 = 00001fa331894000, immed = fffff394, %l4 = 00000000f8b929d9
5916 orn %l0,-0xc6c,%l4 ! %l4 = 00001fa331894c6b
5917! Mem[0000000014800018] = ce53f818, %f14 = 2a23451d
5918 lda [%i1+%i6]0x80,%f14 ! %f14 = ce53f818
5919! Mem[0000000015800030] = 749e8670, %l5 = 00000000000000e5
5920 lduwa [%i3+%o6]0x88,%l5 ! %l5 = 00000000749e8670
5921! Mem[0000000031000010] = f8b929d9000000e5, %l3 = 00000000fd198c4a
5922 ldxa [%o2+0x010]%asi,%l3 ! %l3 = f8b929d9000000e5
5923! %l0 = 00001fa331894000, immed = fffff703, %y = fffff1cf
5924 udivcc %l0,-0x8fd,%l2 ! %l2 = 00000000fffffacc, %ccr = 08
5925 mov %l0,%y ! %y = 31894000
5926! %f5 = 7dc4317e, Mem[0000000031000014] = 000000e5
5927 st %f5 ,[%o2+0x014] ! Mem[0000000031000014] = 7dc4317e
5928! Mem[0000000014800020] = 38c5c1e3, %l5 = 00000000749e8670
5929 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 0000000038c5c1e3
5930! Mem[0000000015000008] = bd86ff252d772eb2, %f12 = 9c68df32 8c055a4e
5931 ldda [%i2+%i4]0x88,%f12 ! %f12 = bd86ff25 2d772eb2
5932
5933p2_label_28:
5934! %l4 = 00001fa331894c6b, Mem[0000000014000018] = 60723d44670d67ea
5935 stxa %l4,[%i0+%i6]0x80 ! Mem[0000000014000018] = 00001fa331894c6b
5936! Mem[0000000015800030] = 749e8670, %l0 = 00001fa331894000
5937 lduha [%i3+%o6]0x89,%l0 ! %l0 = 0000000000008670
5938! %l5 = 0000000038c5c1e3, Mem[0000000014800030] = 00000000
5939 stba %l5,[%i1+%o6]0x89 ! Mem[0000000014800030] = 000000e3
5940! Mem[0000000030000010] = 6e66d6c4 fd198c4a, %l0 = 00008670, %l1 = ffffc821
5941 ldd [%o0+%i5],%l0 ! %l0 = 000000006e66d6c4 00000000fd198c4a
5942! Clear Register : %l5 = 0000000038c5c1e3
5943 clr %l5 ! %l5 = 0000000000000000
5944! retry : should take illegal inst trap, %l0 = 000000006e66d6c4
5945 retry ! Illegal inst trap : %l0 = 000000006e66d6d4
5946! %l3 = f8b929d9000000e5, Mem[0000000030000010] = 6e66d6c4fd198c4a
5947 stx %l3,[%o0+%i5] ! Mem[0000000030000010] = f8b929d9000000e5
5948! Mem[0000000015000030] = 712b4b06, %l4 = 00001fa331894c6b
5949 lduha [%i2+%o6]0x88,%l4 ! %l4 = 0000000000004b06
5950! Mem[0000000014000028] = 982b3603, %l4 = 0000000000004b06
5951 lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000982b3603
5952! %l0 = 000000006e66d6d4, %l5 = 0000000000000000, %l4 = 00000000982b3603
5953 sra %l0,%l5,%l4 ! %l4 = 000000006e66d6d4
5954
5955p2_label_29:
5956 save ! CWP = 1
5957! Mem[0000000030000050] = 6e66d6c4, %l6 = 00000000ba9be2a4
5958 ldub [%i0+0x050],%l6 ! %l6 = 000000000000006e
5959! Mem[0000000015000028] = ffffffff, %l6 = 000000000000006e
5960 lduha [%o2+%i5]0x89,%l6 ! %l6 = 000000000000ffff
5961! Mem[0000000031000014] = 7dc4317e, %l3 = 00000000000000ba
5962 ldsb [%i2+0x017],%l3 ! %l3 = 000000000000007e
5963! %f18 = 875d18fc 59dc56f1, Mem[0000000015000068] = 52f93f20 6e1f2fad
5964 stda %f18,[%o2+0x068]%asi ! Mem[0000000015000068] = 875d18fc 59dc56f1
5965! Mem[0000000030800050] = ffffffff, %l7 = 00000000ba9be5fc
5966 lduh [%i1+0x052],%l7 ! %l7 = 000000000000ffff
5967! Mem[0000000031800050] = 0000006a f3a00de0, %l0 = d4e500f3, %l1 = dc06b000
5968 ldd [%i3+0x050],%l0 ! %l0 = 000000000000006a 00000000f3a00de0
5969! %f6 = e3c1c538 1bda92da, Mem[0000000015000068] = 875d18fc 59dc56f1
5970 std %f6 ,[%o2+0x068] ! Mem[0000000015000068] = e3c1c538 1bda92da
5971! %l0 = 000000000000006a, Mem[0000000014000030] = 185eafa689a98f37
5972 stx %l0,[%o0+%i6] ! Mem[0000000014000030] = 000000000000006a
5973! %l3 = 000000000000007e, Mem[000000001580007c] = 72bd4d8a, %asi = 80
5974 stha %l3,[%o3+0x07c]%asi ! Mem[000000001580007c] = 007e4d8a
5975
5976p2_label_30: ! %cwp = 1
5977! %f20 = 86d4b838, Mem[0000000015000010] = f156dc59
5978 sta %f20,[%o2+%o5]0x81 ! Mem[0000000015000010] = 86d4b838
5979! retry : should take illegal inst trap, %l0 = 000000000000006a
5980 retry ! Illegal inst trap : %l0 = 000000000000007a
5981! %l5 = 000000000390c7a8, %l6 = 000000000000ffff, %l5 = 000000000390c7a8
5982 xorcc %l5,%l6,%l5 ! %l5 = 0000000003903857, %ccr = 00
5983! %l0 = 0000007a, %l1 = f3a00de0, Mem[0000000015000068] = e3c1c538 1bda92da
5984 std %l0,[%o2+0x068] ! Mem[0000000015000068] = 0000007a f3a00de0
5985! Mem[0000000031000054] = 8c055a4e, %l0 = 000000000000007a
5986 ldsw [%i2+0x054],%l0 ! %l0 = ffffffff8c055a4e
5987! Mem[0000000015800018] = d929b9f8, %l3 = 000000000000007e
5988 lduwa [%o3+%o6]0x88,%l3 ! %l3 = 00000000d929b9f8
5989! Mem[0000000031800010] = 000000f5, %l5 = 0000000003903857
5990 ldsw [%i3+%o5],%l5 ! %l5 = 00000000000000f5
5991! %l2 = 00000000ba9be6d4, %l4 = 0000000009cd9273, %l3 = 00000000d929b9f8
5992 orn %l2,%l4,%l3 ! %l3 = fffffffffebbefdc
5993! Mem[0000000015800008] = 165e584c, %l4 = 0000000009cd9273
5994 ldsha [%o3+%o4]0x81,%l4 ! %l4 = 000000000000165e
5995! %l4 = 000000000000165e, %l0 = ffffffff8c055a4e, %l5 = 00000000000000f5
5996 mulx %l4,%l0,%l5 ! %l5 = fffff5dddfb9dca4, %y = 31894000
5997
5998p2_label_31: ! %cwp = 1
5999! %l3 = fffffffffebbefdc, %l3 = fffffffffebbefdc, %l1 = 00000000f3a00de0
6000 andncc %l3,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 44
6001! Mem[0000000015800008] = 4c585e16, %l7 = 000000000000ffff
6002 lduha [%o3+%o4]0x89,%l7 ! %l7 = 0000000000005e16
6003! Mem[000000001580001c] = 9bf1efa2, %l4 = 000000000000165e
6004 ldsw [%o3+0x01c],%l4 ! %l4 = ffffffff9bf1efa2
6005! Mem[0000000015800010] = da956a88, %l2 = 00000000ba9be6d4
6006 lduba [%o3+%o5]0x80,%l2 ! %l2 = 00000000000000da
6007! %l2 = 000000da, %l3 = febbefdc, Mem[0000000030800010] = 8c055a4e 00000001
6008 std %l2,[%i1+%o5] ! Mem[0000000030800010] = 000000da febbefdc
6009! %l0 = ffffffff8c055a4e, %l3 = fffffffffebbefdc, %y = 31894000
6010 sdiv %l0,%l3,%l3 ! %l3 = ffffffff80000000
6011 mov %l0,%y ! %y = 8c055a4e
6012! Randomly selected nop
6013 nop
6014! Mem[0000000031800050] = 0000006a, %f7 = 1bda92da
6015 ld [%i3+0x050],%f7 ! %f7 = 0000006a
6016! %l1 = 0000000000000000, %l1 = 0000000000000000, %l2 = 00000000000000da
6017 sub %l1,%l1,%l2 ! %l2 = 0000000000000000
6018! Mem[0000000015000008] = 2d772eb2, %l4 = ffffffff9bf1efa2
6019 ldsba [%o2+%o4]0x89,%l4 ! %l4 = ffffffffffffffb2
6020
6021p2_label_32: ! %cwp = 1
6022! %l2 = 0000000000000000, Mem[0000000031800014] = f91d7426
6023 sth %l2,[%i3+0x014] ! Mem[0000000031800014] = 00007426
6024! Mem[0000000030800014] = febbefdc, %l0 = ffffffff8c055a4e
6025 ldsb [%i1+0x017],%l0 ! %l0 = ffffffffffffffdc
6026! %l0 = ffffffdc, %l1 = 00000000, Mem[0000000015800010] = da956a88 38b8d486
6027 stda %l0,[%o3+0x010]%asi ! Mem[0000000015800010] = ffffffdc 00000000
6028! Mem[0000000015800030] = 749e8670, %l0 = ffffffffffffffdc
6029 ldsba [%o3+%i6]0x89,%l0 ! %l0 = 0000000000000070
6030! %l0 = 0000000000000070, %l4 = ffffffffffffffb2, %l7 = 0000000000005e16
6031 taddcc %l0,%l4,%l7 ! %l7 = 0000000000000022, %ccr = 13
6032 restore ! CWP = 0
6033! Mem[0000000015800018] = f8b929d9, %l6 = ffffffffffffff56
6034 ldsba [%i3+%i6]0x81,%l6 ! %l6 = fffffffffffffff8
6035! %f9 = fd198c4a, Mem[000000001580001c] = 9bf1efa2
6036 sta %f9 ,[%i3+0x01c]%asi ! Mem[000000001580001c] = fd198c4a
6037! Mem[0000000015800014] = 00000000, %l4 = 000000006e66d6d4
6038 ldsw [%i3+0x014],%l4 ! %l4 = 0000000000000000
6039! %l5 = 0000000000000000, Mem[0000000030800054] = ffffffff
6040 stw %l5,[%o1+0x054] ! Mem[0000000030800054] = 00000000
6041
6042p2_label_33:
6043! %l1 = 00000000fd198c4a, %l7 = 000000009dcd0000, %l4 = 0000000000000000
6044 sub %l1,%l7,%l4 ! %l4 = 000000005f4c8c4a
6045! Invert Register : %l7 = 000000009dcd0000
6046 xor %l7,-1,%l7 ! %l7 = ffffffff6232ffff
6047! %f12 = bd86ff25 2d772eb2, Mem[0000000015800030] = 749e8670 222dd94f
6048 stda %f12,[%i3+%o6]0x89 ! Mem[0000000015800030] = bd86ff25 2d772eb2
6049! %l0 = 000000006e66d6d4, immed = fffffc84, %l1 = 00000000fd198c4a
6050 taddcc %l0,-0x37c,%l1 ! %l1 = 000000006e66d358, %ccr = 11
6051! Mem[0000000015800020] = 00000000, %l5 = 0000000000000000
6052 lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
6053! %l4 = 000000005f4c8c4a, Mem[0000000015800018] = d929b9f8
6054 stwa %l4,[%i3+%i6]0x89 ! Mem[0000000015800018] = 5f4c8c4a
6055! %l6 = fffffffffffffff8, Mem[0000000015800000] = b357f01e
6056 stwa %l6,[%i3+%g0]0x80 ! Mem[0000000015800000] = fffffff8
6057! %l5 = 0000000000000000, immed = 00000802, %l2 = 00000000fffffacc
6058 andn %l5,0x802,%l2 ! %l2 = 0000000000000000
6059! %f18 = 875d18fc, Mem[0000000030800050] = ffffffff
6060 st %f18,[%o1+0x050] ! Mem[0000000030800050] = 875d18fc
6061! Mem[0000000014000018] = 00001fa3, %l5 = 0000000000000000
6062 ldsb [%i0+0x01a],%l5 ! %l5 = 000000000000001f
6063
6064p2_label_34:
6065! %l2 = 0000000000000000, Mem[0000000015800028] = 0000006af3a00de0
6066 stxa %l2,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000000000000000
6067! %f10 = 02fd232a 5d6d6399, Mem[0000000031800050] = 0000006a f3a00de0
6068 stda %f10,[%o3+0x050]%asi ! Mem[0000000031800050] = 02fd232a 5d6d6399
6069! %l7 = ffffffff6232ffff, %l1 = 000000006e66d358, %l0 = 000000006e66d6d4
6070 srl %l7,%l1,%l0 ! %l0 = 0000000000000062
6071! %f6 = e3c1c538 0000006a, Mem[0000000015000030] = 712b4b06 4a8c0281
6072 stda %f6 ,[%i2+%o6]0x89 ! Mem[0000000015000030] = e3c1c538 0000006a
6073! Mem[0000000014800018] = ce53f818, %l3 = f8b929d9000000e5
6074 lduha [%i1+%i6]0x80,%l3 ! %l3 = 000000000000ce53
6075! Mem[0000000014800068] = 378fa989, %f28 = 6fb843e9
6076 ld [%i1+0x068],%f28 ! %f28 = 378fa989
6077! %l7 = ffffffff6232ffff, Mem[0000000014000030] = 000000000000006a
6078 stxa %l7,[%i0+%o6]0x80 ! Mem[0000000014000030] = ffffffff6232ffff
6079! %l4 = 000000005f4c8c4a, immed = fffff3d4, %y = 8c055a4e
6080 sdivcc %l4,-0xc2c,%l7 ! %l7 = 000000007fffffff, %ccr = 02
6081 mov %l0,%y ! %y = 00000062
6082! Clear Register : %l3 = 000000000000ce53
6083 clr %l3 ! %l3 = 0000000000000000
6084! Mem[0000000014800030] = e3000000, %l0 = 0000000000000062
6085 ldsb [%i1+%o6],%l0 ! %l0 = ffffffffffffffe3
6086
6087p2_label_35:
6088! %l1 = 000000006e66d358, Mem[0000000031000010] = f8b929d9
6089 sth %l1,[%o2+%i5] ! Mem[0000000031000010] = d35829d9
6090! Mem[0000000015800010] = dcffffff, %l5 = 000000000000001f
6091 lduha [%i3+%i5]0x89,%l5 ! %l5 = 000000000000ffff
6092! Mem[0000000015800000] = fffffff8, %f25 = 65a257cf
6093 lda [%i3+%g0]0x80,%f25 ! %f25 = fffffff8
6094! %l5 = 000000000000ffff, Mem[0000000014000010] = 727ff889
6095 stba %l5,[%i0+%i5]0x81 ! Mem[0000000014000010] = ff7ff889
6096! %l5 = 000000000000ffff, %l3 = 0000000000000000, %l7 = 000000007fffffff
6097 xor %l5,%l3,%l7 ! %l7 = 000000000000ffff
6098! Mem[0000000014800078] = d6486510, %l6 = fffffffffffffff8
6099 ldsw [%i1+0x078],%l6 ! %l6 = ffffffffd6486510
6100! %l4 = 5f4c8c4a, %l5 = 0000ffff, Mem[0000000030800050] = 875d18fc 00000000
6101 stda %l4,[%o1+0x050]%asi ! Mem[0000000030800050] = 5f4c8c4a 0000ffff
6102! Mem[0000000015800018] = 4a8c19fd5f4c8c4a, %f26 = 70869e74 4fd92d22
6103 ldda [%i3+%i6]0x88,%f26 ! %f26 = 4a8c19fd 5f4c8c4a
6104! %l0 = ffffffffffffffe3, immed = 00000b5b, %y = 00000062
6105 udivcc %l0,0xb5b,%l1 ! %l1 = 0000000008b7e04c, %ccr = 00
6106 mov %l0,%y ! %y = ffffffe3
6107! Mem[0000000014800018] = ce53f818 0857f91d, %l4 = 5f4c8c4a, %l5 = 0000ffff
6108 ldda [%i1+%i6]0x81,%l4 ! %l4 = 00000000ce53f818 000000000857f91d
6109
6110p2_label_36:
6111! Mem[0000000014800040] = 97d05ff5, %l6 = ffffffffd6486510
6112 ldsb [%i1+0x042],%l6 ! %l6 = 000000000000005f
6113! %f29 = a6af5e18, Mem[0000000014800028] = 7392cd09
6114 sta %f29,[%i1+%o5]0x81 ! Mem[0000000014800028] = a6af5e18
6115! done : should take illegal inst trap, %l0 = ffffffffffffffe3
6116 done ! Illegal inst trap : %l0 = fffffffffffffff3
6117! %l1 = 0000000008b7e04c, immed = 00000006, %l0 = fffffffffffffff3
6118 srl %l1,0x006,%l0 ! %l0 = 000000000022df81
6119! Mem[0000000031000050] = 9c68df32, %l6 = 000000000000005f
6120 ldsh [%o2+0x052],%l6 ! %l6 = ffffffffffffdf32
6121! %l7 = 000000000000ffff, immed = 00000245, %l4 = 00000000ce53f818
6122 orn %l7,0x245,%l4 ! %l4 = ffffffffffffffff
6123! %f28 = 378fa989 a6af5e18, Mem[0000000014800020] = 38c5c1e3 da92da1b
6124 stda %f28,[%i1+%o4]0x89 ! Mem[0000000014800020] = 378fa989 a6af5e18
6125! %f18 = 875d18fc, Mem[0000000014000008] = a2eff19b
6126 st %f18,[%i0+%i4] ! Mem[0000000014000008] = 875d18fc
6127! Mem[0000000015800000] = fffffff8, %l0 = 000000000022df81
6128 ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
6129! retry : should take illegal inst trap, %l0 = ffffffffffffffff
6130 retry ! Illegal inst trap : %l0 = 000000000000000f
6131
6132p2_label_37:
6133! %l1 = 0000000008b7e04c, %l4 = ffffffffffffffff, %y = ffffffe3
6134 umul %l1,%l4,%l0 ! %l0 = 08b7e04bf7481fb4, %y = 8b7e04b
6135! Mem[0000000031000050] = 9c68df328c055a4e, %f14 = ce53f818 ae20a4f1
6136 ldda [%o2+0x050]%asi,%f14 ! %f14 = 9c68df32 8c055a4e
6137! %l5 = 000000000857f91d, Mem[0000000031800010] = 000000f5
6138 sth %l5,[%o3+%i5] ! Mem[0000000031800010] = f91d00f5
6139! %l2 = 0000000000000000, %l4 = ffffffffffffffff, %y = 08b7e04b
6140 udiv %l2,%l4,%l7 ! %l7 = 0000000008b7e04b
6141 mov %l0,%y ! %y = f7481fb4
6142! %l3 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000
6143 tsubcc %l3,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
6144! %f30 = 0cb73a7a 7b81f5fe, Mem[0000000015000000] = 09cd9273 0390c7a8
6145 stda %f30,[%i2+%g0]0x89 ! Mem[0000000015000000] = 0cb73a7a 7b81f5fe
6146! %f29 = a6af5e18, Mem[0000000031800010] = f91d00f5
6147 sta %f29,[%o3+0x010]%asi ! Mem[0000000031800010] = a6af5e18
6148! %l0 = f7481fb4, %l1 = 08b7e04c, Mem[0000000031800010] = a6af5e18 00007426
6149 std %l0,[%o3+%i5] ! Mem[0000000031800010] = f7481fb4 08b7e04c
6150! %l0 = 08b7e04bf7481fb4, Mem[0000000014800010] = 88403607
6151 stha %l0,[%i1+%i5]0x80 ! Mem[0000000014800010] = 1fb43607
6152! %l5 = 000000000857f91d, %l7 = 0000000008b7e04b, %l2 = 0000000000000000
6153 sra %l5,%l7,%l2 ! %l2 = 0000000000010aff
6154
6155p2_label_38:
6156! Mem[0000000014000010] = ccecc0b4 89f87fff, %l2 = 00010aff, %l3 = 00000000
6157 ldda [%i0+%i5]0x89,%l2 ! %l2 = 0000000089f87fff 00000000ccecc0b4
6158! Mem[0000000015000008] = 2d772eb2, %l6 = ffffffffffffdf32
6159 lduwa [%i2+%i4]0x88,%l6 ! %l6 = 000000002d772eb2
6160! Mem[0000000014800030] = 000000e3, %l3 = 00000000ccecc0b4
6161 ldsba [%i1+%o6]0x88,%l3 ! %l3 = ffffffffffffffe3
6162! Mem[0000000015000078] = ba8f64c0, %l6 = 000000002d772eb2
6163 lduw [%i2+0x078],%l6 ! %l6 = 00000000ba8f64c0
6164! %l2 = 0000000089f87fff, %l0 = 08b7e04bf7481fb4, %l0 = 08b7e04bf7481fb4
6165 sll %l2,%l0,%l0 ! %l0 = 00089f87fff00000
6166! %l5 = 000000000857f91d, %l1 = 0000000008b7e04c, %y = f7481fb4
6167 sdivcc %l5,%l1,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
6168 mov %l0,%y ! %y = 80000000
6169! Mem[0000000015000030] = e3c1c538 0000006a, %l0 = 80000000, %l1 = 08b7e04c
6170 ldda [%i2+%o6]0x89,%l0 ! %l0 = 000000000000006a 00000000e3c1c538
6171! Mem[0000000014800078] = d6486510d7b33ab4, %f28 = 378fa989 a6af5e18
6172 ldd [%i1+0x078],%f28 ! %f28 = d6486510 d7b33ab4
6173! %f30 = 0cb73a7a, Mem[0000000015800020] = 00000000
6174 sta %f30,[%i3+%o4]0x89 ! Mem[0000000015800020] = 0cb73a7a
6175! %l3 = ffffffffffffffe3, Mem[0000000031800054] = 5d6d6399, %asi = 80
6176 stwa %l3,[%o3+0x054]%asi ! Mem[0000000031800054] = ffffffe3
6177
6178p2_label_39:
6179! %l0 = 000000000000006a, immed = fffff84b, %l5 = 000000000857f91d
6180 xorcc %l0,-0x7b5,%l5 ! %l5 = fffffffffffff821, %ccr = 88
6181! Mem[0000000015000034] = 38c5c1e3, %l4 = ffffffffffffffff
6182 lduw [%i2+0x034],%l4 ! %l4 = 0000000038c5c1e3
6183! Mem[0000000014000018] = 6b4c8931 a31f0000, %l0 = 0000006a, %l1 = e3c1c538
6184 ldda [%i0+%i6]0x89,%l0 ! %l0 = 00000000a31f0000 000000006b4c8931
6185! Mem[0000000015800028] = 00000000, %l5 = fffffffffffff821
6186 lduba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
6187! retry : should take illegal inst trap, %l0 = 00000000a31f0000
6188 retry ! Illegal inst trap : %l0 = 00000000a31f0010
6189! Mem[0000000015800050] = b9179efe fd7287a7, %l2 = 89f87fff, %l3 = ffffffe3
6190 ldda [%i3+0x050]%asi,%l2 ! %l2 = 00000000b9179efe 00000000fd7287a7
6191! %l3 = 00000000fd7287a7, immed = fffffb59, %l4 = 0000000038c5c1e3
6192 addc %l3,-0x4a7,%l4 ! %l4 = 00000000fd728300
6193! %l4 = 00000000fd728300, %l5 = 0000000000000000, %l3 = 00000000fd7287a7
6194 srl %l4,%l5,%l3 ! %l3 = 00000000fd728300
6195! Mem[0000000015000028] = ffffffff, %l3 = 00000000fd728300
6196 lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000ffff
6197! %f10 = 02fd232a 5d6d6399, Mem[0000000031800010] = f7481fb4 08b7e04c
6198 std %f10,[%o3+%i5] ! Mem[0000000031800010] = 02fd232a 5d6d6399
6199
6200p2_label_40:
6201! %l4 = 00000000fd728300, immed = 00000131, %y = 80000000
6202 udiv %l4,0x131,%l1 ! %l1 = 00000000ffffffff
6203 mov %l0,%y ! %y = a31f0010
6204! Mem[0000000015000008] = b22e772d, %l7 = 0000000008b7e04b
6205 ldswa [%i2+%i4]0x81,%l7 ! %l7 = ffffffffb22e772d
6206! %f22 = a1978092, Mem[0000000015800010] = ffffffdc
6207 sta %f22,[%i3+%i5]0x81 ! Mem[0000000015800010] = a1978092
6208! %l1 = 00000000ffffffff, %l7 = ffffffffb22e772d, %l0 = 00000000a31f0010
6209 andcc %l1,%l7,%l0 ! %l0 = 00000000b22e772d, %ccr = 08
6210! %l0 = b22e772d, %l1 = ffffffff, Mem[0000000030800010] = 000000da febbefdc
6211 stda %l0,[%o1+0x010]%asi ! Mem[0000000030800010] = b22e772d ffffffff
6212! done : should take illegal inst trap, %l0 = 00000000b22e772d
6213 done ! Illegal inst trap : %l0 = 00000000b22e773d
6214! Mem[0000000015000008] = b22e772d, %l0 = 00000000b22e773d
6215 ldswa [%i2+%i4]0x81,%l0 ! %l0 = ffffffffb22e772d
6216! Mem[0000000030800010] = b22e772d, %l7 = ffffffffb22e772d
6217 lduw [%o1+%i5],%l7 ! %l7 = 00000000b22e772d
6218! Mem[0000000014000008] = 875d18fc, %l0 = ffffffffb22e772d
6219 lduba [%i0+%i4]0x80,%l0 ! %l0 = 0000000000000087
6220! %l5 = 0000000000000000, immed = fffff71a, %l6 = 00000000ba8f64c0
6221 xor %l5,-0x8e6,%l6 ! %l6 = fffffffffffff71a
6222
6223p2_label_41:
6224! %l4 = 00000000fd728300, %l4 = 00000000fd728300, %l0 = 0000000000000087
6225 addccc %l4,%l4,%l0 ! %l0 = 00000001fae50600, %ccr = 09
6226! Mem[0000000030000010] = f8b929d9 000000e5, %l2 = b9179efe, %l3 = 0000ffff
6227 ldda [%o0+0x010]%asi,%l2 ! %l2 = 00000000f8b929d9 00000000000000e5
6228! Mem[0000000030800010] = b22e772d, %f12 = bd86ff25
6229 ld [%o1+%i5],%f12 ! %f12 = b22e772d
6230! Mem[0000000014000028] = 03362b98, %l0 = 00000001fae50600
6231 ldswa [%i0+0x028]%asi,%l0 ! %l0 = 0000000003362b98
6232! Mem[0000000015800010] = a1978092, %l3 = 00000000000000e5
6233 lduwa [%i3+%i5]0x80,%l3 ! %l3 = 00000000a1978092
6234! Mem[0000000030000050] = 6e66d6c4 fd198c4a, %l6 = fffff71a, %l7 = b22e772d
6235 ldd [%o0+0x050],%l6 ! %l6 = 000000006e66d6c4 00000000fd198c4a
6236! %l7 = 00000000fd198c4a, %l4 = 00000000fd728300, %l2 = 00000000f8b929d9
6237 subc %l7,%l4,%l2 ! %l2 = ffffffffffa70949
6238! Mem[0000000015800010] = 928097a1, %l1 = 00000000ffffffff
6239 ldsba [%i3+%i5]0x88,%l1 ! %l1 = ffffffffffffffa1
6240! Mem[0000000031800010] = 02fd232a 5d6d6399, %l4 = fd728300, %l5 = 00000000
6241 ldd [%o3+%i5],%l4 ! %l4 = 0000000002fd232a 000000005d6d6399
6242! Mem[0000000031800050] = 02fd232a, %l4 = 0000000002fd232a
6243 ldsw [%o3+0x050],%l4 ! %l4 = 0000000002fd232a
6244
6245p2_label_42:
6246! %l3 = 00000000a1978092, Mem[0000000031800014] = 5d6d6399
6247 stw %l3,[%o3+0x014] ! Mem[0000000031800014] = a1978092
6248! Mem[0000000031800010] = 02fd232aa1978092, %l5 = 000000005d6d6399
6249 ldxa [%o3+0x010]%asi,%l5 ! %l5 = 02fd232aa1978092
6250! %l3 = 00000000a1978092, Mem[0000000030000054] = fd198c4a
6251 stw %l3,[%o0+0x054] ! Mem[0000000030000054] = a1978092
6252! Invert Register : %l5 = 02fd232aa1978092
6253 xor %l5,-1,%l5 ! %l5 = fd02dcd55e687f6d
6254! Mem[0000000014800018] = ce53f818, %l3 = 00000000a1978092
6255 ldsh [%i1+%i6],%l3 ! %l3 = ffffffffffffce53
6256! %l5 = fd02dcd55e687f6d, %l7 = 00000000fd198c4a, %l0 = 0000000003362b98
6257 sra %l5,%l7,%l0 ! %l0 = 0000000000179a1f
6258! Mem[0000000015800020] = 7a3ab70c, %l5 = fd02dcd55e687f6d
6259 ldsh [%i3+%o4],%l5 ! %l5 = 0000000000007a3a
6260! Clear Register : %l3 = ffffffffffffce53
6261 clr %l3 ! %l3 = 0000000000000000
6262! %l7 = 00000000fd198c4a, %l4 = 0000000002fd232a, %l7 = 00000000fd198c4a
6263 udivx %l7,%l4,%l7 ! %l7 = 0000000000000054
6264! %f2 = 09fd1d2c, Mem[0000000014000008] = 875d18fc
6265 sta %f2 ,[%i0+%i4]0x81 ! Mem[0000000014000008] = 09fd1d2c
6266
6267p2_label_43:
6268! %l0 = 0000000000179a1f, %l6 = 000000006e66d6c4, %l0 = 0000000000179a1f
6269 orncc %l0,%l6,%l0 ! %l0 = ffffffff919fbb3f, %ccr = 88
6270! %l2 = ffffffffffa70949, %l0 = ffffffff919fbb3f, %l1 = ffffffffffffffa1
6271 orn %l2,%l0,%l1 ! %l1 = ffffffffffe74dc9
6272! Mem[0000000014000044] = 85b95333, %l5 = 0000000000007a3a
6273 ldsb [%i0+0x047],%l5 ! %l5 = 0000000000000033
6274! %f4 = 52f93f20 7dc4317e, Mem[0000000014000000] = f8b929d9 9bf1efa2
6275 std %f4 ,[%i0+%g0] ! Mem[0000000014000000] = 52f93f20 7dc4317e
6276! %l3 = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000000054
6277 sub %l3,%l3,%l7 ! %l7 = 0000000000000000
6278! %l1 = ffffffffffe74dc9
6279 sethi %hi(0x2a12d000),%l1 ! %l1 = 000000002a12d000
6280! %f16 = 94de8c92 4f06584c, Mem[0000000030000050] = 6e66d6c4 a1978092
6281 std %f16,[%o0+0x050] ! Mem[0000000030000050] = 94de8c92 4f06584c
6282! %l4 = 0000000002fd232a, Mem[0000000031800010] = 02fd232aa1978092
6283 stx %l4,[%o3+%i5] ! Mem[0000000031800010] = 0000000002fd232a
6284! %l5 = 0000000000000033, Mem[000000001480006c] = b6d7572a
6285 stw %l5,[%i1+0x06c] ! Mem[000000001480006c] = 00000033
6286! Mem[0000000031000054] = 8c055a4e, %l3 = 0000000000000000
6287 ldub [%o2+0x054],%l3 ! %l3 = 000000000000008c
6288
6289p2_label_44:
6290! %l1 = 000000002a12d000, immed = fffffe54, %l3 = 000000000000008c
6291 orncc %l1,-0x1ac,%l3 ! %l3 = 000000002a12d1ab, %ccr = 00
6292! %l4 = 0000000002fd232a, Mem[0000000015800010] = 928097a1
6293 stwa %l4,[%i3+%i5]0x89 ! Mem[0000000015800010] = 02fd232a
6294! %l4 = 0000000002fd232a, immed = 000003cb, %y = a31f0010
6295 udivcc %l4,0x3cb,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
6296 mov %l0,%y ! %y = 919fbb3f
6297! %l0 = ffffffff919fbb3f, immed = 00000e75, %l0 = ffffffff919fbb3f
6298 sub %l0,0xe75,%l0 ! %l0 = ffffffff919facca
6299! Mem[0000000015800018] = 4a8c4c5f, %l1 = 000000002a12d000
6300 lduwa [%i3+%i6]0x80,%l1 ! %l1 = 000000004a8c4c5f
6301! %l3 = 000000002a12d1ab, Mem[0000000015000030] = 6a000000
6302 stwa %l3,[%i2+%o6]0x81 ! Mem[0000000015000030] = 2a12d1ab
6303! Mem[0000000031000054] = 8c055a4e, %l2 = ffffffffffa70949
6304 ldsh [%o2+0x056],%l2 ! %l2 = 0000000000005a4e
6305! %l2 = 00005a4e, %l3 = 2a12d1ab, Mem[0000000031000010] = d35829d9 7dc4317e
6306 std %l2,[%o2+%i5] ! Mem[0000000031000010] = 00005a4e 2a12d1ab
6307! %l6 = ffffffff, %l7 = 00000000, Mem[0000000031000010] = 00005a4e 2a12d1ab
6308 std %l6,[%o2+%i5] ! Mem[0000000031000010] = ffffffff 00000000
6309! Mem[000000001580000c] = 5118aff4, %l1 = 000000004a8c4c5f
6310 ldsw [%i3+0x00c],%l1 ! %l1 = 000000005118aff4
6311
6312p2_label_45:
6313! Clear Register : %l0 = ffffffff919facca
6314 clr %l0 ! %l0 = 0000000000000000
6315! Mem[000000001500007c] = c4136393, %l2 = 0000000000005a4e
6316 ldsb [%i2+0x07d],%l2 ! %l2 = 0000000000000013
6317! %l0 = 0000000000000000, immed = ffffff77, %l6 = 00000000ffffffff
6318 xor %l0,-0x089,%l6 ! %l6 = ffffffffffffff77
6319! %l7 = 0000000000000000, %l7 = 0000000000000000, %l6 = ffffffffffffff77
6320 subccc %l7,%l7,%l6 ! %l6 = 0000000000000000, %ccr = 44
6321! %l2 = 00000013, %l3 = 2a12d1ab, Mem[0000000014000018] = a31f0000 6b4c8931
6322 stda %l2,[%i0+%i6]0x89 ! Mem[0000000014000018] = 00000013 2a12d1ab
6323! retry : should take illegal inst trap, %l0 = 0000000000000000
6324 retry ! Illegal inst trap : %l0 = 0000000000000010
6325! Mem[0000000015800030] = b22e772d, %l0 = 0000000000000010
6326 lduwa [%i3+%o6]0x80,%l0 ! %l0 = 00000000b22e772d
6327! Mem[0000000030000054] = 4f06584c, %l6 = 0000000000000000
6328 ldsw [%o0+0x054],%l6 ! %l6 = 000000004f06584c
6329! %l0 = b22e772d, %l1 = 5118aff4, Mem[0000000015800010] = 02fd232a 00000000
6330 stda %l0,[%i3+%i5]0x89 ! Mem[0000000015800010] = b22e772d 5118aff4
6331! %l4 = 0000000002fd232a, immed = 00000aae, %l6 = 000000004f06584c
6332 tsubcc %l4,0xaae,%l6 ! %l6 = 0000000002fd187c, %ccr = 02
6333
6334p2_label_46:
6335! %l0 = 00000000b22e772d, immed = 00000874, %l5 = 0000000000000033
6336 andncc %l0,0x874,%l5 ! %l5 = 00000000b22e7709, %ccr = 08
6337! %l5 = 00000000b22e7709
6338 setx 0x6822922c6822922c,%g7,%l5 ! %l5 = 6822922c6822922c
6339! %l2 = 0000000000000013, immed = 00000005, %l2 = 0000000000000013
6340 sra %l2,0x005,%l2 ! %l2 = 0000000000000000
6341! Mem[000000001500005c] = ac0221d9, %l2 = 0000000000000000
6342 lduh [%i2+0x05e],%l2 ! %l2 = 00000000000021d9
6343! %l4 = 0000000002fd232a, %l2 = 00000000000021d9, %l6 = 0000000002fd187c
6344 xor %l4,%l2,%l6 ! %l6 = 0000000002fd02f3
6345! %l0 = 00000000b22e772d, immed = fffff0bc, %l3 = 000000002a12d1ab
6346 add %l0,-0xf44,%l3 ! %l3 = 00000000b22e67e9
6347! Mem[0000000014000008] = 09fd1d2c, %f30 = 0cb73a7a
6348 lda [%i0+%i4]0x80,%f30 ! %f30 = 09fd1d2c
6349! %f28 = d6486510 d7b33ab4, Mem[0000000015000018] = 974279c4 fd31f2e8
6350 stda %f28,[%i2+%i6]0x89 ! Mem[0000000015000018] = d6486510 d7b33ab4
6351! %l5 = 6822922c6822922c, Mem[0000000031000010] = ffffffff00000000
6352 stx %l5,[%o2+%i5] ! Mem[0000000031000010] = 6822922c6822922c
6353! %l1 = 000000005118aff4, immed = 00000bcc, %l2 = 00000000000021d9
6354 taddcc %l1,0xbcc,%l2 ! %l2 = 000000005118bbc0, %ccr = 00
6355
6356p2_label_47:
6357! Mem[0000000015800030] = 2d772eb2, %f2 = 09fd1d2c
6358 lda [%i3+%o6]0x88,%f2 ! %f2 = 2d772eb2
6359! Mem[0000000015800000] = 93dba551 f8ffffff, %l2 = 5118bbc0, %l3 = b22e67e9
6360 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000f8ffffff 0000000093dba551
6361! Mem[0000000015800008] = 165e584c, %l5 = 6822922c6822922c
6362 ldsha [%i3+%i4]0x81,%l5 ! %l5 = 000000000000165e
6363! Mem[0000000031000050] = 9c68df32, %l5 = 000000000000165e
6364 ldub [%o2+0x053],%l5 ! %l5 = 0000000000000032
6365! Mem[0000000014800018] = ce53f818, %l3 = 0000000093dba551
6366 ldsha [%i1+%i6]0x81,%l3 ! %l3 = ffffffffffffce53
6367! Mem[0000000015800010] = 2d772eb2, %l0 = 00000000b22e772d
6368 lduwa [%i3+%i5]0x80,%l0 ! %l0 = 000000002d772eb2
6369! %l4 = 02fd232a, %l5 = 00000032, Mem[0000000014000018] = 00000013 2a12d1ab
6370 stda %l4,[%i0+%i6]0x89 ! Mem[0000000014000018] = 02fd232a 00000032
6371! %l2 = 00000000f8ffffff, immed = fffff77d, %l4 = 0000000002fd232a
6372 addcc %l2,-0x883,%l4 ! %l4 = 00000000f8fff77c, %ccr = 19
6373! done : should take illegal inst trap, %l0 = 000000002d772eb2
6374 done ! Illegal inst trap : %l0 = 000000002d772ec2
6375! %l6 = 0000000002fd02f3, Mem[0000000014000028] = 982b3603
6376 stha %l6,[%i0+%o5]0x88 ! Mem[0000000014000028] = 982b02f3
6377
6378p2_label_48:
6379! %l1 = 000000005118aff4, Mem[0000000030000010] = f8b929d9000000e5
6380 stx %l1,[%o0+%i5] ! Mem[0000000030000010] = 000000005118aff4
6381! Mem[0000000031800050] = 02fd232a, %l0 = 000000002d772ec2
6382 ldswa [%o3+0x050]%asi,%l0 ! %l0 = 0000000002fd232a
6383! %l5 = 0000000000000032, %l5 = 0000000000000032, %y = 919fbb3f
6384 sdivcc %l5,%l5,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
6385 mov %l0,%y ! %y = 02fd232a
6386! %l7 = 0000000000000000, %l2 = 00000000f8ffffff, %y = 02fd232a
6387 umul %l7,%l2,%l3 ! %l3 = 0000000000000000, %y = 00
6388! %l6 = 0000000002fd02f3, %l2 = 00000000f8ffffff, %y = 00000000
6389 umul %l6,%l2,%l7 ! %l7 = 02e817de5802fd0d, %y = 2e817de
6390! Mem[0000000014000010] = ff7ff889 b4c0eccc, %l4 = f8fff77c, %l5 = 80000000
6391 ldda [%i0+0x010]%asi,%l4 ! %l4 = 00000000ff7ff889 00000000b4c0eccc
6392! Mem[0000000015800020] = 7a3ab70c, %l7 = 02e817de5802fd0d
6393 lduha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000007a3a
6394! %l0 = 0000000002fd232a, immed = 000005e0, %y = 02e817de
6395 umul %l0,0x5e0,%l1 ! %l1 = 000000118f2e96c0, %y = 11
6396! Mem[0000000030800014] = ffffffff, %l2 = 00000000f8ffffff
6397 ldsw [%o1+0x014],%l2 ! %l2 = ffffffffffffffff
6398! Mem[0000000015800020] = 7a3ab70c, %l6 = 0000000002fd02f3
6399 ldsha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000007a3a
6400
6401p2_label_49:
6402! %l7 = 0000000000007a3a, Mem[0000000014000034] = 6232ffff, %asi = 80
6403 stha %l7,[%i0+0x034]%asi ! Mem[0000000014000034] = 7a3affff
6404! Mem[0000000015800030] = bd86ff252d772eb2, %f26 = 4a8c19fd 5f4c8c4a
6405 ldda [%i3+%o6]0x88,%f26 ! %f26 = bd86ff25 2d772eb2
6406! %l4 = 00000000ff7ff889, immed = fffff3a2, %l4 = 00000000ff7ff889
6407 taddcc %l4,-0xc5e,%l4 ! %l4 = 00000000ff7fec2b, %ccr = 1b
6408! %l7 = 0000000000007a3a, %l5 = 00000000b4c0eccc, %y = 00000011
6409 sdiv %l7,%l5,%l5 ! %l5 = ffffffffffffffc7
6410 mov %l0,%y ! %y = 02fd232a
6411! %l7 = 0000000000007a3a, Mem[0000000015800030] = 2d772eb2
6412 stha %l7,[%i3+%o6]0x88 ! Mem[0000000015800030] = 2d777a3a
6413! %l7 = 0000000000007a3a, %l4 = 00000000ff7fec2b, %l0 = 0000000002fd232a
6414 subccc %l7,%l4,%l0 ! %l0 = ffffffff00808e0e, %ccr = 91
6415! %l6 = 0000000000007a3a, immed = 00000dd1, %l6 = 0000000000007a3a
6416 sub %l6,0xdd1,%l6 ! %l6 = 0000000000006c69
6417! Mem[0000000015800028] = 0000000000000000, %f16 = 94de8c92 4f06584c
6418 ldda [%i3+%o5]0x81,%f16 ! %f16 = 00000000 00000000
6419! %l6 = 0000000000006c69, Mem[0000000014800068] = 378fa98900000033
6420 stx %l6,[%i1+0x068] ! Mem[0000000014800068] = 0000000000006c69
6421! %l3 = 0000000000000000
6422 setx 0x17f84a6017f84a60,%g7,%l3 ! %l3 = 17f84a6017f84a60
6423
6424p2_label_50:
6425! %l2 = ffffffffffffffff, %l7 = 0000000000007a3a, %l2 = ffffffffffffffff
6426 sra %l2,%l7,%l2 ! %l2 = ffffffffffffffff
6427! %l0 = ffffffff00808e0e, %l5 = ffffffffffffffc7, %l6 = 0000000000006c69
6428 andn %l0,%l5,%l6 ! %l6 = 0000000000000008
6429! Mem[0000000031000054] = 8c055a4e, %f16 = 00000000
6430 ld [%o2+0x054],%f16 ! %f16 = 8c055a4e
6431! Mem[0000000014000000] = 52f93f20, %l5 = ffffffffffffffc7
6432 lduha [%i0+%g0]0x80,%l5 ! %l5 = 00000000000052f9
6433! %l4 = 00000000ff7fec2b, Mem[0000000014000008] = 09fd1d2c
6434 stha %l4,[%i0+%i4]0x80 ! Mem[0000000014000008] = ec2b1d2c
6435! %l2 = ffffffffffffffff, Mem[000000001400001a] = 2a23fd02
6436 sth %l2,[%i0+0x01a] ! Mem[0000000014000018] = 2a23ffff
6437! Clear Register : %l2 = ffffffffffffffff
6438 clr %l2 ! %l2 = 0000000000000000
6439! %l4 = 00000000ff7fec2b, Mem[0000000030000010] = 00000000
6440 stw %l4,[%o0+%i5] ! Mem[0000000030000010] = ff7fec2b
6441! %l5 = 00000000000052f9, Mem[0000000031000014] = 6822922c
6442 sth %l5,[%o2+0x014] ! Mem[0000000031000014] = 52f9922c
6443! %l0 = ffffffff00808e0e, %l7 = 0000000000007a3a, %l7 = 0000000000007a3a
6444 taddcc %l0,%l7,%l7 ! %l7 = ffffffff00810848, %ccr = 82
6445
6446p2_label_51:
6447! Mem[0000000030000010] = ff7fec2b5118aff4, %l7 = ffffffff00810848
6448 ldx [%o0+%i5],%l7 ! %l7 = ff7fec2b5118aff4
6449! Mem[0000000030800050] = 5f4c8c4a 0000ffff, %l4 = ff7fec2b, %l5 = 000052f9
6450 ldd [%o1+0x050],%l4 ! %l4 = 000000005f4c8c4a 000000000000ffff
6451! %l1 = 000000118f2e96c0, immed = 00000192, %l1 = 000000118f2e96c0
6452 taddcc %l1,0x192,%l1 ! %l1 = 000000118f2e9852, %ccr = 0a
6453! %l5 = 000000000000ffff, Mem[0000000031000016] = 52f9922c
6454 sth %l5,[%o2+0x016] ! Mem[0000000031000014] = 52f9ffff
6455! %l0 = 00808e0e, %l1 = 8f2e9852, Mem[0000000015000038] = c3b33f84 6e6a9886
6456 std %l0,[%i2+0x038] ! Mem[0000000015000038] = 00808e0e 8f2e9852
6457! Mem[0000000015000000] = fef5817b7a3ab70c, %l2 = 0000000000000000
6458 ldxa [%i2+%g0]0x81,%l2 ! %l2 = fef5817b7a3ab70c
6459! Mem[0000000014000018] = 2a23ffff, %l7 = ff7fec2b5118aff4
6460 ldsha [%i0+%i6]0x81,%l7 ! %l7 = 0000000000002a23
6461! %l5 = 000000000000ffff, immed = fffff5c6, %l2 = fef5817b7a3ab70c
6462 or %l5,-0xa3a,%l2 ! %l2 = ffffffffffffffff
6463! %l6 = 0000000000000008, %l6 = 0000000000000008, %l5 = 000000000000ffff
6464 subccc %l6,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44
6465! %f30 = 09fd1d2c, Mem[0000000014800000] = 30c47cf2
6466 sta %f30,[%i1+%g0]0x89 ! Mem[0000000014800000] = 09fd1d2c
6467
6468p2_label_52:
6469! Mem[0000000015000008] = 2d772eb2, %l5 = 0000000000000000
6470 ldsba [%i2+%i4]0x88,%l5 ! %l5 = ffffffffffffffb2
6471! Mem[0000000015800044] = 2baa061f, %l7 = 0000000000002a23
6472 ldsw [%i3+0x044],%l7 ! %l7 = 000000002baa061f
6473! %l5 = ffffffffffffffb2, immed = fffff35d, %l6 = 0000000000000008
6474 tsubcc %l5,-0xca3,%l6 ! %l6 = 0000000000000c55, %ccr = 02
6475! Mem[0000000014800018] = ce53f818, %l7 = 000000002baa061f
6476 lduha [%i1+%i6]0x80,%l7 ! %l7 = 000000000000ce53
6477! %l5 = ffffffffffffffb2, Mem[0000000030800011] = b22e772d
6478 stb %l5,[%o1+0x011] ! Mem[0000000030800010] = b2b2772d
6479! Mem[0000000030000014] = 5118aff4, %l1 = 000000118f2e9852
6480 ldsb [%o0+0x017],%l1 ! %l1 = fffffffffffffff4
6481! Mem[0000000031800050] = 02fd232a, %l1 = fffffffffffffff4
6482 ldub [%o3+0x050],%l1 ! %l1 = 0000000000000002
6483! %l7 = 000000000000ce53, %l2 = ffffffffffffffff, %l4 = 000000005f4c8c4a
6484 addccc %l7,%l2,%l4 ! %l4 = 000000000000ce52, %ccr = 11
6485! %l0 = ffffffff00808e0e
6486 sethi %hi(0xf6f5b400),%l0 ! %l0 = 00000000f6f5b400
6487! %l4 = 000000000000ce52
6488 sethi %hi(0xf8bc0c00),%l4 ! %l4 = 00000000f8bc0c00
6489
6490p2_label_53:
6491! %f0 = a2eff19b, Mem[0000000030000010] = ff7fec2b
6492 st %f0 ,[%o0+%i5] ! Mem[0000000030000010] = a2eff19b
6493! %f10 = 02fd232a, Mem[0000000014800000] = 09fd1d2c
6494 sta %f10,[%i1+%g0]0x89 ! Mem[0000000014800000] = 02fd232a
6495! %l4 = 00000000f8bc0c00, Mem[0000000014000008] = 2c1d2bec
6496 stha %l4,[%i0+%i4]0x88 ! Mem[0000000014000008] = 2c1d0c00
6497! %l3 = 17f84a6017f84a60, immed = 00000004, %l0 = 00000000f6f5b400
6498 sll %l3,0x004,%l0 ! %l0 = 7f84a6017f84a600
6499! Mem[0000000031800010] = 0000000002fd232a, %l6 = 0000000000000c55
6500 ldx [%o3+%i5],%l6 ! %l6 = 0000000002fd232a
6501! %l2 = ffffffffffffffff, %l7 = 000000000000ce53, %l5 = ffffffffffffffb2
6502 addccc %l2,%l7,%l5 ! %l5 = 000000000000ce53, %ccr = 11
6503! Mem[0000000030800010] = b2b2772d, %l2 = ffffffffffffffff
6504 ldub [%o1+0x013],%l2 ! %l2 = 000000000000002d
6505! %l2 = 0000002d, %l3 = 17f84a60, Mem[0000000014800008] = 9b7912b5 b67850f1
6506 stda %l2,[%i1+%i4]0x89 ! Mem[0000000014800008] = 0000002d 17f84a60
6507! Mem[0000000031800014] = 02fd232a, %f4 = 52f93f20
6508 ld [%o3+0x014],%f4 ! %f4 = 02fd232a
6509! %l6 = 0000000002fd232a, Mem[0000000014000070] = c710be21, %asi = 80
6510 stha %l6,[%i0+0x070]%asi ! Mem[0000000014000070] = 232abe21
6511
6512p2_label_54:
6513! %l5 = 000000000000ce53, Mem[0000000031800014] = 02fd232a, %asi = 80
6514 stwa %l5,[%o3+0x014]%asi ! Mem[0000000031800014] = 0000ce53
6515! %l2 = 000000000000002d, Mem[0000000015000028] = ffffffff
6516 stha %l2,[%i2+%o5]0x80 ! Mem[0000000015000028] = 002dffff
6517! %l0 = 7f84a6017f84a600, Mem[0000000031800011] = 00000000
6518 stb %l0,[%o3+0x011] ! Mem[0000000031800010] = 00000000
6519! Mem[0000000014800058] = 250c68a6, %f1 = d929b9f8
6520 ld [%i1+0x058],%f1 ! %f1 = 250c68a6
6521! %l4 = 00000000f8bc0c00, %l2 = 000000000000002d, %l2 = 000000000000002d
6522 tsubcc %l4,%l2,%l2 ! %l2 = 00000000f8bc0bd3, %ccr = 0a
6523! %l1 = 0000000000000002, %l6 = 0000000002fd232a, %y = 02fd232a
6524 sdivcc %l1,%l6,%l3 ! %l3 = 000000007fffffff, %ccr = 02
6525 mov %l0,%y ! %y = 7f84a600
6526! %l2 = 00000000f8bc0bd3, immed = 00000b0c, %l2 = 00000000f8bc0bd3
6527 orncc %l2,0xb0c,%l2 ! %l2 = fffffffffffffff3, %ccr = 88
6528! %l6 = 0000000002fd232a, Mem[0000000031000054] = 8c055a4e
6529 sth %l6,[%o2+0x054] ! Mem[0000000031000054] = 232a5a4e
6530! %l5 = 000000000000ce53, %l2 = fffffffffffffff3, %y = 7f84a600
6531 udiv %l5,%l2,%l1 ! %l1 = 000000007f84a606
6532 mov %l0,%y ! %y = 7f84a600
6533! %l3 = 000000007fffffff, immed = 00000018, %l6 = 0000000002fd232a
6534 sra %l3,0x018,%l6 ! %l6 = 000000000000007f
6535
6536p2_label_55:
6537! Mem[0000000031800054] = ffffffe3, %l3 = 000000007fffffff
6538 ldswa [%o3+0x054]%asi,%l3 ! %l3 = ffffffffffffffe3
6539! %l7 = 000000000000ce53, Mem[0000000015800028] = 00000000
6540 stha %l7,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000ce53
6541! Invert Register : %l3 = ffffffffffffffe3
6542 xor %l3,-1,%l3 ! %l3 = 000000000000001c
6543! Mem[0000000015000030] = 2a12d1ab, %l1 = 000000007f84a606
6544 ldsh [%i2+%o6],%l1 ! %l1 = 0000000000002a12
6545! Mem[0000000031000054] = 232a5a4e, %l2 = fffffffffffffff3
6546 lduh [%o2+0x054],%l2 ! %l2 = 000000000000232a
6547! %l5 = 000000000000ce53, %l3 = 000000000000001c, %l7 = 000000000000ce53
6548 addc %l5,%l3,%l7 ! %l7 = 000000000000ce6f
6549! Mem[0000000031800014] = 0000ce53, %l3 = 000000000000001c
6550 ldub [%o3+0x016],%l3 ! %l3 = 00000000000000ce
6551! Mem[0000000014000068] = 000000006e66d6c4, %l5 = 000000000000ce53
6552 ldxa [%i0+0x068]%asi,%l5 ! %l5 = 000000006e66d6c4
6553! %l6 = 000000000000007f, Mem[0000000015000070] = 2949934369bf6d32
6554 stx %l6,[%i2+0x070] ! Mem[0000000015000070] = 000000000000007f
6555! %l0 = 7f84a600, %l1 = 00002a12, Mem[0000000015000030] = 2a12d1ab 38c5c1e3
6556 stda %l0,[%i2+%o6]0x81 ! Mem[0000000015000030] = 7f84a600 00002a12
6557
6558p2_label_56:
6559! %l3 = 00000000000000ce, immd = 00000000000001a7, %l5 = 000000006e66d6c4
6560 mulx %l3,0x1a7,%l5 ! %l5 = 0000000000015462, %y = 7f84a600
6561! Randomly selected nop
6562 nop
6563! Mem[0000000014000018] = 2a23ffff 32000000, %l0 = 7f84a600, %l1 = 00002a12
6564 ldda [%i0+0x018]%asi,%l0 ! %l0 = 000000002a23ffff 0000000032000000
6565! %l3 = 00000000000000ce, Mem[0000000031000056] = 232a5a4e
6566 sth %l3,[%o2+0x056] ! Mem[0000000031000054] = 232a00ce
6567! Mem[0000000015000060] = 3e96253ed5fdcf56, %l7 = 000000000000ce6f
6568 ldx [%i2+0x060],%l7 ! %l7 = 3e96253ed5fdcf56
6569! Mem[000000001580001c] = fd198c4a, %l6 = 000000000000007f
6570 ldsh [%i3+0x01c],%l6 ! %l6 = fffffffffffffd19
6571! Mem[0000000031800014] = 0000ce53, %l1 = 0000000032000000
6572 lduw [%o3+0x014],%l1 ! %l1 = 000000000000ce53
6573! %l7 = 3e96253ed5fdcf56, %l3 = 00000000000000ce, %l3 = 00000000000000ce
6574 sdivx %l7,%l3,%l3 ! %l3 = 004dc704087ebf24
6575! Mem[0000000030000054] = 4f06584c, %l1 = 000000000000ce53
6576 ldsha [%o0+0x056]%asi,%l1 ! %l1 = 000000000000584c
6577! Mem[0000000030800050] = 5f4c8c4a, %l2 = 000000000000232a
6578 ldsh [%o1+0x052],%l2 ! %l2 = ffffffffffff8c4a
6579
6580p2_label_57:
6581! %l7 = 3e96253ed5fdcf56, Mem[0000000015000030] = 7f84a600
6582 stwa %l7,[%i2+%o6]0x80 ! Mem[0000000015000030] = d5fdcf56
6583! %l2 = ffff8c4a, %l3 = 087ebf24, Mem[0000000015000068] = 0000007a f3a00de0
6584 std %l2,[%i2+0x068] ! Mem[0000000015000068] = ffff8c4a 087ebf24
6585! Mem[0000000014800008] = 2d000000, %l6 = fffffffffffffd19
6586 lduwa [%i1+%i4]0x80,%l6 ! %l6 = 000000002d000000
6587! Mem[0000000031000050] = 9c68df32, %l1 = 000000000000584c
6588 lduh [%o2+0x052],%l1 ! %l1 = 000000000000df32
6589! Mem[0000000030800014] = ffffffff, %l4 = 00000000f8bc0c00
6590 ldsw [%o1+0x014],%l4 ! %l4 = ffffffffffffffff
6591! %f14 = 9c68df32, Mem[0000000014000030] = ffffffff
6592 sta %f14,[%i0+%o6]0x81 ! Mem[0000000014000030] = 9c68df32
6593! %l6 = 000000002d000000, %l2 = ffffffffffff8c4a, %l0 = 000000002a23ffff
6594 sdivx %l6,%l2,%l0 ! %l0 = ffffffffffff9c72
6595! Mem[0000000031000054] = 232a00ce, %l4 = ffffffffffffffff
6596 ldsw [%o2+0x054],%l4 ! %l4 = 00000000232a00ce
6597! Mem[0000000030000010] = a2eff19b 5118aff4, %l0 = ffff9c72, %l1 = 0000df32
6598 ldd [%o0+%i5],%l0 ! %l0 = 00000000a2eff19b 000000005118aff4
6599! %l0 = a2eff19b, %l1 = 5118aff4, Mem[0000000030000050] = 94de8c92 4f06584c
6600 std %l0,[%o0+0x050] ! Mem[0000000030000050] = a2eff19b 5118aff4
6601
6602p2_label_58:
6603! %l2 = ffffffffffff8c4a, %l6 = 000000002d000000, %l4 = 00000000232a00ce
6604 taddcc %l2,%l6,%l4 ! %l4 = 000000002cff8c4a, %ccr = 13
6605! %l6 = 000000002d000000, Mem[0000000015800000] = f8ffffff
6606 stha %l6,[%i3+%g0]0x88 ! Mem[0000000015800000] = f8ff0000
6607! Randomly selected nop
6608 nop
6609! %l2 = ffffffffffff8c4a, immed = 00000006, %l2 = ffffffffffff8c4a
6610 sra %l2,0x006,%l2 ! %l2 = fffffffffffffe31
6611! %l0 = a2eff19b, %l1 = 5118aff4, Mem[0000000015000000] = fef5817b 7a3ab70c
6612 std %l0,[%i2+%g0] ! Mem[0000000015000000] = a2eff19b 5118aff4
6613! %l1 = 000000005118aff4, immed = fffff8af, %l3 = 004dc704087ebf24
6614 addccc %l1,-0x751,%l3 ! %l3 = 000000005118a8a4, %ccr = 11
6615! Mem[0000000030000010] = a2eff19b5118aff4, %f0 = a2eff19b 250c68a6
6616 ldd [%o0+%i5],%f0 ! %f0 = a2eff19b 5118aff4
6617! %l4 = 000000002cff8c4a, %l7 = 3e96253ed5fdcf56, %l0 = 00000000a2eff19b
6618 andn %l4,%l7,%l0 ! %l0 = 0000000028020008
6619! Clear Register : %l6 = 000000002d000000
6620 clr %l6 ! %l6 = 0000000000000000
6621! %l6 = 0000000000000000, Mem[0000000015000048] = c84e13de
6622 stw %l6,[%i2+0x048] ! Mem[0000000015000048] = 00000000
6623
6624p2_label_59:
6625! %l7 = 3e96253ed5fdcf56, immed = 00000831, %l4 = 000000002cff8c4a
6626 addccc %l7,0x831,%l4 ! %l4 = 3e96253ed5fdd788, %ccr = 08
6627! %l3 = 000000005118a8a4, %l0 = 0000000028020008, %l1 = 000000005118aff4
6628 tsubcc %l3,%l0,%l1 ! %l1 = 000000002916a89c, %ccr = 00
6629! %l2 = fffffffffffffe31, immd = ffffffffffffffb1, %l2 = fffffffffffffe31
6630 sdivx %l2,-0x04f,%l2 ! %l2 = 0000000000000005
6631! %l3 = 000000005118a8a4, Mem[0000000031000050] = 9c68df32, %asi = 80
6632 stwa %l3,[%o2+0x050]%asi ! Mem[0000000031000050] = 5118a8a4
6633! %f10 = 02fd232a 5d6d6399, Mem[0000000014800000] = 2a23fd02 d4e69bba
6634 stda %f10,[%i1+%g0]0x81 ! Mem[0000000014800000] = 02fd232a 5d6d6399
6635! %l1 = 000000002916a89c, immed = 00000157, %l0 = 0000000028020008
6636 orn %l1,0x157,%l0 ! %l0 = fffffffffffffebc
6637! %l2 = 0000000000000005, Mem[0000000030800016] = ffffffff
6638 stb %l2,[%o1+0x016] ! Mem[0000000030800014] = ffff05ff
6639! Mem[0000000015000018] = d7b33ab4, %f23 = 30c47cf2
6640 lda [%i2+%i6]0x88,%f23 ! %f23 = d7b33ab4
6641! Mem[0000000015800030] = bd86ff252d777a3a, %l4 = 3e96253ed5fdd788
6642 ldxa [%i3+%o6]0x88,%l4 ! %l4 = bd86ff252d777a3a
6643! %l4 = bd86ff252d777a3a, %l2 = 0000000000000005, %l2 = 0000000000000005
6644 addc %l4,%l2,%l2 ! %l2 = bd86ff252d777a3f
6645
6646p2_label_60:
6647! %l2 = bd86ff252d777a3f, immed = fffff00c, %y = 7f84a600
6648 umulcc %l2,-0xff4,%l2 ! %l2 = 2d777769a9f5caf4, %ccr = 08, %y = 2d777769
6649! %l6 = 0000000000000000, immed = fffff202, %y = 2d777769
6650 sdivcc %l6,-0xdfe,%l3 ! %l3 = ffffffff80000000, %ccr = 8a
6651 mov %l0,%y ! %y = fffffebc
6652! %l1 = 000000002916a89c, immed = 00000016, %l2 = 2d777769a9f5caf4
6653 sll %l1,0x016,%l2 ! %l2 = 000a45aa27000000
6654! Mem[0000000030800010] = b2b2772d, %l3 = ffffffff80000000
6655 ldsb [%o1+0x011],%l3 ! %l3 = ffffffffffffffb2
6656! Clear Register : %l5 = 0000000000015462
6657 clr %l5 ! %l5 = 0000000000000000
6658! %l4 = bd86ff252d777a3a, %l3 = ffffffffffffffb2, %l3 = ffffffffffffffb2
6659 xnorcc %l4,%l3,%l3 ! %l3 = bd86ff252d777a77, %ccr = 80
6660! %l7 = 3e96253ed5fdcf56, Mem[0000000031800017] = 0000ce53
6661 stb %l7,[%o3+0x017] ! Mem[0000000031800014] = 0000ce56
6662! %l0 = fffffffffffffebc, %l5 = 0000000000000000, %l5 = 0000000000000000
6663 andcc %l0,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44
6664! %l5 = 0000000000000000, %l7 = 3e96253ed5fdcf56, %l0 = fffffffffffffebc
6665 orn %l5,%l7,%l0 ! %l0 = c169dac12a0230a9
6666! Mem[0000000014800000] = 2a23fd02, %l5 = 0000000000000000
6667 ldsha [%i1+%g0]0x89,%l5 ! %l5 = fffffffffffffd02
6668
6669p2_label_61:
6670! %l7 = 3e96253ed5fdcf56, %l7 = 3e96253ed5fdcf56, %l7 = 3e96253ed5fdcf56
6671 mulx %l7,%l7,%l7 ! %l7 = 5887a05093e830e4, %y = fffffebc
6672! %l4 = bd86ff252d777a3a, Mem[0000000015800010] = 2d772eb2f4af1851
6673 stx %l4,[%i3+%i5] ! Mem[0000000015800010] = bd86ff252d777a3a
6674! Mem[0000000015800070] = 820ffbe3, %l0 = c169dac12a0230a9
6675 ldsba [%i3+0x070]%asi,%l0 ! %l0 = ffffffffffffff82
6676! %l6 = 00000000, %l7 = 93e830e4, Mem[0000000030000010] = a2eff19b 5118aff4
6677 stda %l6,[%o0+0x010]%asi ! Mem[0000000030000010] = 00000000 93e830e4
6678! %f9 = fd198c4a, Mem[0000000014000018] = ffff232a
6679 sta %f9 ,[%i0+%i6]0x89 ! Mem[0000000014000018] = fd198c4a
6680! %l0 = ffffffffffffff82, immed = 00000019, %l4 = bd86ff252d777a3a
6681 sra %l0,0x019,%l4 ! %l4 = ffffffffffffffff
6682! Mem[0000000014800008] = 0000002d, %l1 = 000000002916a89c
6683 lduwa [%i1+%i4]0x88,%l1 ! %l1 = 000000000000002d
6684! %l2 = 000a45aa27000000, %l6 = 0000000000000000, %l7 = 5887a05093e830e4
6685 addccc %l2,%l6,%l7 ! %l7 = 000a45aa27000000, %ccr = 00
6686! done : should take illegal inst trap, %l0 = ffffffffffffff82
6687 done ! Illegal inst trap : %l0 = ffffffffffffff92
6688! %l7 = 000a45aa27000000, immed = 00000f0b, %l1 = 000000000000002d
6689 sub %l7,0xf0b,%l1 ! %l1 = 000a45aa26fff0f5
6690
6691p2_label_62:
6692! %l0 = ffffffffffffff92, %l7 = 000a45aa27000000, %l0 = ffffffffffffff92
6693 addccc %l0,%l7,%l0 ! %l0 = 000a45aa26ffff92, %ccr = 11
6694! %l0 = 000a45aa26ffff92, %l0 = 000a45aa26ffff92, %l5 = fffffffffffffd02
6695 and %l0,%l0,%l5 ! %l5 = 000a45aa26ffff92
6696! Mem[0000000031800010] = 00000000 0000ce56, %l2 = 27000000, %l3 = 2d777a77
6697 ldd [%o3+%i5],%l2 ! %l2 = 0000000000000000 000000000000ce56
6698! Mem[0000000015000024] = affa368e, %l0 = 000a45aa26ffff92
6699 ldsh [%i2+0x024],%l0 ! %l0 = ffffffffffffaffa
6700! %l0 = ffffffffffffaffa, Mem[0000000015000008] = 2d772eb2
6701 stwa %l0,[%i2+%i4]0x89 ! Mem[0000000015000008] = ffffaffa
6702! %f2 = 2d772eb2 1bda92da, Mem[0000000015000000] = a2eff19b 5118aff4
6703 stda %f2 ,[%i2+%g0]0x81 ! Mem[0000000015000000] = 2d772eb2 1bda92da
6704! %l0 = ffffffffffffaffa, %l4 = ffffffffffffffff, %y = fffffebc
6705 sdivcc %l0,%l4,%l7 ! %l7 = 000000007fffffff, %ccr = 02
6706 mov %l0,%y ! %y = ffffaffa
6707! Mem[0000000031000010] = 6822922c52f9ffff, %f30 = 09fd1d2c 7b81f5fe
6708 ldd [%o2+%i5],%f30 ! %f30 = 6822922c 52f9ffff
6709! %l0 = ffffffffffffaffa, Mem[0000000015800008] = 4c585e16
6710 stba %l0,[%i3+%i4]0x89 ! Mem[0000000015800008] = 4c585efa
6711! Mem[0000000030800010] = b2b2772d, %l5 = 000a45aa26ffff92
6712 ldsb [%o1+0x011],%l5 ! %l5 = ffffffffffffffb2
6713
6714p2_label_63:
6715! %l3 = 000000000000ce56, Mem[0000000015800041] = ac82df45
6716 stba %l3,[%i3+0x041]%asi ! Mem[0000000015800040] = ac56df45
6717! Clear Register : %l4 = ffffffffffffffff
6718 clr %l4 ! %l4 = 0000000000000000
6719! %l0 = ffffffffffffaffa, Mem[0000000015000010] = 38b8d486
6720 stha %l0,[%i2+%i5]0x88 ! Mem[0000000015000010] = 38b8affa
6721! %l7 = 000000007fffffff, %l2 = 0000000000000000, %l0 = ffffffffffffaffa
6722 xor %l7,%l2,%l0 ! %l0 = 000000007fffffff
6723! %l5 = ffffffffffffffb2, Mem[0000000030000010] = 0000000093e830e4
6724 stx %l5,[%o0+%i5] ! Mem[0000000030000010] = ffffffffffffffb2
6725! %l1 = 000a45aa26fff0f5, immd = ffffffffffffff24, %l4 = 0000000000000000
6726 sdivx %l1,-0x0dc,%l4 ! %l4 = fffff40c06cdf6c3
6727! Mem[0000000015800018] = 5f4c8c4a, %f23 = d7b33ab4
6728 lda [%i3+%i6]0x88,%f23 ! %f23 = 5f4c8c4a
6729! Mem[0000000030000054] = 5118aff4, %l4 = fffff40c06cdf6c3
6730 ldsba [%o0+0x054]%asi,%l4 ! %l4 = 0000000000000051
6731! Mem[0000000015800020] = 7a3ab70c00000de0, %l7 = 000000007fffffff
6732 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 7a3ab70c00000de0
6733! Mem[0000000030000014] = ffffffb2, %f23 = 5f4c8c4a
6734 ld [%o0+0x014],%f23 ! %f23 = ffffffb2
6735
6736p2_label_64:
6737! %l4 = 0000000000000051, %l5 = ffffffffffffffb2, %y = ffffaffa
6738 umulcc %l4,%l5,%l0 ! %l0 = 00000050ffffe752, %ccr = 08, %y = 50
6739! Mem[0000000031000050] = 5118a8a4, %l4 = 0000000000000051
6740 lduw [%o2+0x050],%l4 ! %l4 = 000000005118a8a4
6741! %l6 = 0000000000000000, %l7 = 7a3ab70c00000de0, %l6 = 0000000000000000
6742 srl %l6,%l7,%l6 ! %l6 = 0000000000000000
6743! %l5 = ffffffffffffffb2, immed = 0000074a, %l1 = 000a45aa26fff0f5
6744 tsubcc %l5,0x74a,%l1 ! %l1 = fffffffffffff868, %ccr = 8a
6745! %f4 = 02fd232a 7dc4317e, Mem[0000000015800010] = bd86ff25 2d777a3a
6746 std %f4 ,[%i3+%i5] ! Mem[0000000015800010] = 02fd232a 7dc4317e
6747! %l4 = 000000005118a8a4, immed = 0000041c, %l7 = 7a3ab70c00000de0
6748 tsubcctv %l4,0x41c,%l7 ! %l7 = 000000005118a488, %ccr = 00
6749! %l4 = 000000005118a8a4, Mem[0000000015800030] = 2d777a3a
6750 stba %l4,[%i3+%o6]0x89 ! Mem[0000000015800030] = 2d777aa4
6751! %l0 = 00000050ffffe752, immed = 00000e11, %l2 = 0000000000000000
6752 subccc %l0,0xe11,%l2 ! %l2 = 00000050ffffd941, %ccr = 08
6753! Mem[0000000014000000] = 203ff952, %l6 = 0000000000000000
6754 ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000052
6755! %l3 = 000000000000ce56, immed = 0000044a, %l2 = 00000050ffffd941
6756 tsubcc %l3,0x44a,%l2 ! %l2 = 000000000000ca0c, %ccr = 02
6757
6758p2_label_65:
6759! Mem[0000000031800050] = 02fd232a, %l5 = ffffffffffffffb2
6760 ldsh [%o3+0x052],%l5 ! %l5 = 000000000000232a
6761! Mem[0000000031800014] = 0000ce56, %l0 = 00000050ffffe752
6762 ldsh [%o3+0x016],%l0 ! %l0 = ffffffffffffce56
6763! %l6 = 0000000000000052, %l2 = 000000000000ca0c, %l5 = 000000000000232a
6764 sllx %l6,%l2,%l5 ! %l5 = 0000000000052000
6765! Mem[0000000014000038] = 05891fe1, %l2 = 000000000000ca0c
6766 ldsha [%i0+0x038]%asi,%l2 ! %l2 = 0000000000000589
6767! Mem[0000000015800020] = 7a3ab70c, %l3 = 000000000000ce56
6768 lduw [%i3+%o4],%l3 ! %l3 = 000000007a3ab70c
6769! Mem[0000000015000030] = d5fdcf5600002a12, %f14 = 9c68df32 8c055a4e
6770 ldd [%i2+%o6],%f14 ! %f14 = d5fdcf56 00002a12
6771! %l4 = 000000005118a8a4, %l3 = 000000007a3ab70c, %l2 = 0000000000000589
6772 xorcc %l4,%l3,%l2 ! %l2 = 000000002b221fa8, %ccr = 00
6773! Mem[0000000015000028] = 20e6f8ff ffff2d00, %l0 = ffffce56, %l1 = fffff868
6774 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000ffff2d00 0000000020e6f8ff
6775! Mem[0000000031800054] = ffffffe3, %l5 = 0000000000052000
6776 ldsh [%o3+0x056],%l5 ! %l5 = ffffffffffffffe3
6777! Mem[0000000015000030] = 56cffdd5, %l2 = 000000002b221fa8
6778 ldsha [%i2+%o6]0x89,%l2 ! %l2 = fffffffffffffdd5
6779
6780p2_label_66:
6781! %l4 = 000000005118a8a4, Mem[0000000031800016] = 0000ce56
6782 stb %l4,[%o3+0x016] ! Mem[0000000031800014] = 0000a456
6783! %l4 = 000000005118a8a4, immed = 000006db, %l2 = fffffffffffffdd5
6784 sub %l4,0x6db,%l2 ! %l2 = 000000005118a1c9
6785! retry : should take illegal inst trap, %l0 = 00000000ffff2d00
6786 retry ! Illegal inst trap : %l0 = 00000000ffff2d10
6787! %l1 = 0000000020e6f8ff, %l7 = 000000005118a488, %l7 = 000000005118a488
6788 tsubcctv %l1,%l7,%l7 ! %l0 = 00000000ffff2d33, Trapped
6789! Mem[0000000031000050] = 5118a8a4232a00ce, %l2 = 000000005118a1c9
6790 ldx [%o2+0x050],%l2 ! %l2 = 5118a8a4232a00ce
6791! %f12 = b22e772d 2d772eb2, Mem[0000000015800020] = 7a3ab70c 00000de0
6792 stda %f12,[%i3+%o4]0x81 ! Mem[0000000015800020] = b22e772d 2d772eb2
6793! Mem[0000000030000054] = 5118aff4, %l2 = 5118a8a4232a00ce
6794 ldsh [%o0+0x056],%l2 ! %l2 = ffffffffffffaff4
6795! %l1 = 0000000020e6f8ff, immed = 00000011, %l4 = 000000005118a8a4
6796 srl %l1,0x011,%l4 ! %l4 = 0000000000001073
6797! %l3 = 000000007a3ab70c, %l3 = 000000007a3ab70c, %l4 = 0000000000001073
6798 andncc %l3,%l3,%l4 ! %l4 = 0000000000000000, %ccr = 44
6799! Mem[0000000015800018] = 4a8c4c5f fd198c4a, %l2 = ffffaff4, %l3 = 7a3ab70c
6800 ldd [%i3+%i6],%l2 ! %l2 = 000000004a8c4c5f 00000000fd198c4a
6801
6802p2_label_67:
6803! Mem[0000000014000008] = f27cc430 2c1d0c00, %l6 = 00000052, %l7 = 5118a488
6804 ldda [%i0+%i4]0x89,%l6 ! %l6 = 000000002c1d0c00 00000000f27cc430
6805! %l1 = 0000000020e6f8ff, Mem[0000000014800030] = e3000000
6806 stha %l1,[%i1+%o6]0x80 ! Mem[0000000014800030] = f8ff0000
6807! %l1 = 0000000020e6f8ff, %l2 = 000000004a8c4c5f, %y = 00000050
6808 umul %l1,%l2,%l5 ! %l5 = 0994cc1aa9161aa1, %y = 994cc1a
6809! Mem[0000000015800008] = fa5e584c, %l5 = 0994cc1aa9161aa1
6810 lduba [%i3+%i4]0x80,%l5 ! %l5 = 00000000000000fa
6811! %l2 = 4a8c4c5f, %l3 = fd198c4a, Mem[0000000030800010] = b2b2772d ffff05ff
6812 std %l2,[%o1+%i5] ! Mem[0000000030800010] = 4a8c4c5f fd198c4a
6813! Mem[0000000031000010] = 6822922c52f9ffff, %l1 = 0000000020e6f8ff
6814 ldx [%o2+%i5],%l1 ! %l1 = 6822922c52f9ffff
6815! %l2 = 000000004a8c4c5f, immed = fffff425, %l2 = 000000004a8c4c5f
6816 addcc %l2,-0xbdb,%l2 ! %l2 = 000000004a8c4084, %ccr = 11
6817! Invert Register : %l3 = 00000000fd198c4a
6818 xor %l3,-1,%l3 ! %l3 = ffffffff02e673b5
6819! %l0 = 00000000ffff2d33, Mem[0000000031000016] = 52f9ffff
6820 stb %l0,[%o2+0x016] ! Mem[0000000031000014] = 52f933ff
6821! Mem[0000000031000054] = 232a00ce, %l3 = ffffffff02e673b5
6822 ldsb [%o2+0x055],%l3 ! %l3 = 000000000000002a
6823
6824p2_label_68:
6825! %l5 = 00000000000000fa, %l4 = 0000000000000000, %l3 = 000000000000002a
6826 xor %l5,%l4,%l3 ! %l3 = 00000000000000fa
6827! %l6 = 000000002c1d0c00, %l7 = 00000000f27cc430, %l0 = 00000000ffff2d33
6828 sll %l6,%l7,%l0 ! %l0 = 00002c1d0c000000
6829! %l0 = 00002c1d0c000000, Mem[0000000015800000] = f8ff0000
6830 stba %l0,[%i3+%g0]0x89 ! Mem[0000000015800000] = f8ff0000
6831! %l1 = 6822922c52f9ffff, Mem[0000000014800030] = 18b473920000fff8
6832 stxa %l1,[%i1+%o6]0x88 ! Mem[0000000014800030] = 6822922c52f9ffff
6833! Mem[0000000014000020] = d4e69bba d4f30200, %l0 = 0c000000, %l1 = 52f9ffff
6834 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000d4e69bba 00000000d4f30200
6835! %l2 = 4a8c4084, %l3 = 000000fa, Mem[0000000015000078] = ba8f64c0 c4136393
6836 std %l2,[%i2+0x078] ! Mem[0000000015000078] = 4a8c4084 000000fa
6837! %f24 = e8b6c10d fffffff8, Mem[0000000014800030] = fffff952 2c922268
6838 stda %f24,[%i1+%o6]0x81 ! Mem[0000000014800030] = e8b6c10d fffffff8
6839! %l7 = 00000000f27cc430, %l3 = 00000000000000fa, %l5 = 00000000000000fa
6840 or %l7,%l3,%l5 ! %l5 = 00000000f27cc4fa
6841! %l7 = 00000000f27cc430, Mem[000000001500004c] = d76d5c10
6842 sth %l7,[%i2+0x04c] ! Mem[000000001500004c] = c4305c10
6843! Mem[0000000031800010] = 00000000, %l0 = 00000000d4e69bba
6844 lduh [%o3+%i5],%l0 ! %l0 = 0000000000000000
6845
6846p2_label_69:
6847! %l3 = 00000000000000fa, Mem[0000000015800028] = 53ce000000000000
6848 stxa %l3,[%i3+%o5]0x80 ! Mem[0000000015800028] = 00000000000000fa
6849 save ! CWP = 1
6850! %l0 = 0000000000000070, Mem[0000000030800054] = 0000ffff
6851 stw %l0,[%i1+0x054] ! Mem[0000000030800054] = 00000070
6852! Mem[0000000015800068] = b8db1c92e0aed1cd, %f20 = 86d4b838 886a95da
6853 ldd [%o3+0x068],%f20 ! %f20 = b8db1c92 e0aed1cd
6854! Clear Register : %l6 = 000000000000ffff
6855 clr %l6 ! %l6 = 0000000000000000
6856! Mem[0000000015800010] = 2a23fd02, %f1 = 5118aff4
6857 lda [%o3+%o5]0x88,%f1 ! %f1 = 2a23fd02
6858! %l4 = ffffffffffffffb2, Mem[0000000015800020] = b22e772d
6859 stha %l4,[%o3+%i4]0x80 ! Mem[0000000015800020] = ffb2772d
6860! %l5 = fffff5dddfb9dca4, immed = 00000997, %l7 = 0000000000000022
6861 andn %l5,0x997,%l7 ! %l7 = fffff5dddfb9d420
6862! Mem[000000001500000c] = 25ff86bd, %l4 = ffffffffffffffb2
6863 lduh [%o2+0x00e],%l4 ! %l4 = 00000000000086bd
6864! Mem[0000000015000010] = faafb838, %l4 = 00000000000086bd
6865 lduba [%o2+%o5]0x80,%l4 ! %l4 = 00000000000000fa
6866
6867p2_label_70: ! %cwp = 1
6868! %l0 = 0000000000000070, immed = 00000957, %l5 = fffff5dddfb9dca4
6869 addc %l0,0x957,%l5 ! %l5 = 00000000000009c8
6870! %l1 = 0000000000000000, %l3 = ffffffff80000000, %l0 = 0000000000000070
6871 subc %l1,%l3,%l0 ! %l0 = 000000007fffffff
6872! Mem[0000000031000014] = 52f933ff, %l0 = 000000007fffffff
6873 ldsh [%i2+0x016],%l0 ! %l0 = 00000000000033ff
6874! Mem[0000000031000050] = 5118a8a4232a00ce, %l3 = ffffffff80000000
6875 ldx [%i2+0x050],%l3 ! %l3 = 5118a8a4232a00ce
6876! %l6 = 00000000, %l7 = dfb9d420, Mem[0000000030800050] = 5f4c8c4a 00000070
6877 std %l6,[%i1+0x050] ! Mem[0000000030800050] = 00000000 dfb9d420
6878! %l4 = 00000000000000fa, Mem[0000000030000050] = a2eff19b
6879 stw %l4,[%i0+0x050] ! Mem[0000000030000050] = 000000fa
6880! Mem[0000000015800020] = 2d77b2ff, %l6 = 0000000000000000
6881 ldsha [%o3+%i4]0x89,%l6 ! %l6 = ffffffffffffb2ff
6882! Mem[0000000014000030] = ffff3a7a 32df689c, %l2 = 00000000, %l3 = 232a00ce
6883 ldda [%o0+%i6]0x89,%l2 ! %l2 = 0000000032df689c 00000000ffff3a7a
6884! %l1 = 0000000000000000, %l2 = 0000000032df689c, %y = 0994cc1a
6885 udivcc %l1,%l2,%l3 ! %l3 = 000000003036e444, %ccr = 00
6886 mov %l0,%y ! %y = 000033ff
6887! %l1 = 0000000000000000, Mem[0000000031000050] = 5118a8a4
6888 stw %l1,[%i2+0x050] ! Mem[0000000031000050] = 00000000
6889
6890p2_label_71: ! %cwp = 1
6891! Mem[0000000031800010] = 000000000000a456, %l6 = ffffffffffffb2ff
6892 ldxa [%i3+0x010]%asi,%l6 ! %l6 = 000000000000a456
6893! %l2 = 32df689c, %l3 = 3036e444, Mem[0000000014800020] = 185eafa6 89a98f37
6894 std %l2,[%o1+%i4] ! Mem[0000000014800020] = 32df689c 3036e444
6895! %l3 = 000000003036e444, %l2 = 0000000032df689c, %y = 000033ff
6896 sdivcc %l3,%l2,%l5 ! %l5 = 00000000000105a8, %ccr = 00
6897 mov %l0,%y ! %y = 000033ff
6898! %l3 = 000000003036e444, Mem[0000000030000016] = ffffffb2
6899 sth %l3,[%i0+0x016] ! Mem[0000000030000014] = ffffe444
6900! %l6 = 0000a456, %l7 = dfb9d420, Mem[0000000015800058] = 49ca0a50 6c52227a
6901 std %l6,[%o3+0x058] ! Mem[0000000015800058] = 0000a456 dfb9d420
6902! %l1 = 0000000000000000, Mem[0000000031000053] = 00000000
6903 stb %l1,[%i2+0x053] ! Mem[0000000031000050] = 00000000
6904! Mem[0000000031800050] = 02fd232a, %l1 = 0000000000000000
6905 lduw [%i3+0x050],%l1 ! %l1 = 0000000002fd232a
6906! %l6 = 000000000000a456, Mem[0000000015800000] = 0000fff8
6907 stwa %l6,[%o3+%g0]0x80 ! Mem[0000000015800000] = 0000a456
6908! %l1 = 0000000002fd232a, %l4 = 00000000000000fa, %y = 000033ff
6909 umul %l1,%l4,%l3 ! %l3 = 00000002eb345704, %y = 02
6910! %l2 = 32df689c, %l3 = eb345704, Mem[0000000015800058] = 0000a456 dfb9d420
6911 stda %l2,[%o3+0x058]%asi ! Mem[0000000015800058] = 32df689c eb345704
6912
6913p2_label_72: ! %cwp = 1
6914! Mem[0000000015800044] = 2baa061f, %l4 = 00000000000000fa
6915 ldsb [%o3+0x045],%l4 ! %l4 = ffffffffffffffaa
6916! Mem[0000000031800054] = ffffffe3, %l0 = 00000000000033ff
6917 ldsb [%i3+0x055],%l0 ! %l0 = ffffffffffffffff
6918! %l1 = 0000000002fd232a, immed = fffff0c6, %l4 = ffffffffffffffaa
6919 taddcctv %l1,-0xf3a,%l4 ! %l0 = 0000000000000022, Trapped
6920! %f14 = d5fdcf56 00002a12, Mem[0000000030000050] = 000000fa 5118aff4
6921 std %f14,[%i0+0x050] ! Mem[0000000030000050] = d5fdcf56 00002a12
6922! %l2 = 0000000032df689c, immed = 00000db7, %l3 = 00000002eb345704
6923 orcc %l2,0xdb7,%l3 ! %l3 = 0000000032df6dbf, %ccr = 00
6924! %f20 = b8db1c92 e0aed1cd, Mem[0000000030800010] = 4a8c4c5f fd198c4a
6925 stda %f20,[%i1+0x010]%asi ! Mem[0000000030800010] = b8db1c92 e0aed1cd
6926! %l3 = 0000000032df6dbf, %l1 = 0000000002fd232a, %l1 = 0000000002fd232a
6927 orn %l3,%l1,%l1 ! %l1 = ffffffffffdffdff
6928! %f8 = 6e66d6c4, Mem[0000000015800030] = a47a772d
6929 sta %f8 ,[%o3+%i6]0x81 ! Mem[0000000015800030] = 6e66d6c4
6930! Mem[0000000031800010] = 00000000, %l7 = fffff5dddfb9d420
6931 lduh [%i3+0x012],%l7 ! %l7 = 0000000000000000
6932! %f4 = 02fd232a, Mem[0000000030800010] = b8db1c92
6933 st %f4 ,[%i1+%o5] ! Mem[0000000030800010] = 02fd232a
6934
6935p2_label_73: ! %cwp = 1
6936! %l0 = 0000000000000022, %l0 = 0000000000000022, %y = 00000002
6937 smul %l0,%l0,%l0 ! %l0 = 0000000000000484, %y = 00
6938! %l7 = 0000000000000000, Mem[0000000030800054] = dfb9d420, %asi = 80
6939 stwa %l7,[%i1+0x054]%asi ! Mem[0000000030800054] = 00000000
6940! %l5 = 00000000000105a8, %l1 = ffffffffffdffdff, %y = 00000000
6941 umulcc %l5,%l1,%l5 ! %l5 = 0001058748f3aa58, %ccr = 00, %y = 10587
6942! Mem[0000000015000070] = 00000000 0000007f, %l4 = ffffffaa, %l5 = 48f3aa58
6943 ldd [%o2+0x070],%l4 ! %l4 = 0000000000000000 000000000000007f
6944! Mem[0000000031000054] = 232a00ce, %l2 = 0000000032df689c
6945 ldsw [%i2+0x054],%l2 ! %l2 = 00000000232a00ce
6946! %l7 = 0000000000000000, Mem[0000000015800020] = 2d77b2ff
6947 stha %l7,[%o3+%i4]0x88 ! Mem[0000000015800020] = 2d770000
6948! %l0 = 0000000000000484, %l5 = 000000000000007f, %l4 = 0000000000000000
6949 xnor %l0,%l5,%l4 ! %l4 = fffffffffffffb04
6950! Invert Register : %l1 = ffffffffffdffdff
6951 xor %l1,-1,%l1 ! %l1 = 0000000000200200
6952! %l2 = 00000000232a00ce, %l3 = 0000000032df6dbf, %l1 = 0000000000200200
6953 andn %l2,%l3,%l1 ! %l1 = 0000000001200040
6954! %l7 = 0000000000000000, immed = 0000031c, %l3 = 0000000032df6dbf
6955 xorcc %l7,0x31c,%l3 ! %l3 = 000000000000031c, %ccr = 00
6956
6957p2_label_74: ! %cwp = 1
6958! %l4 = fffffffffffffb04, %l0 = 0000000000000484, %l4 = fffffffffffffb04
6959 tsubcc %l4,%l0,%l4 ! %l4 = fffffffffffff680, %ccr = 88
6960! %l2 = 00000000232a00ce, immed = 0000001f, %l7 = 0000000000000000
6961 sll %l2,0x01f,%l7 ! %l7 = 1195006700000000
6962! %l7 = 1195006700000000, %l5 = 000000000000007f, %l4 = fffffffffffff680
6963 sllx %l7,%l5,%l4 ! %l4 = 0000000000000000
6964! Mem[0000000015800028] = 00000000, %l3 = 000000000000031c
6965 ldsba [%o3+%i5]0x88,%l3 ! %l3 = 0000000000000000
6966! %l2 = 00000000232a00ce, %l4 = 0000000000000000, %l6 = 000000000000a456
6967 sra %l2,%l4,%l6 ! %l6 = 00000000232a00ce
6968! %l2 = 00000000232a00ce, %l1 = 0000000001200040, %l5 = 000000000000007f
6969 xnor %l2,%l1,%l5 ! %l5 = ffffffffddf5ff71
6970! Mem[0000000014000018] = 4a8c19fd, %l2 = 00000000232a00ce
6971 lduba [%o0+%o6]0x80,%l2 ! %l2 = 000000000000004a
6972 restore ! CWP = 0
6973! %l2 = 000000004a8c4084, Mem[0000000014000030] = 9c68df327a3affff
6974 stx %l2,[%i0+%o6] ! Mem[0000000014000030] = 000000004a8c4084
6975! %f17 = 00000000, Mem[0000000015000028] = 002dffff
6976 sta %f17,[%i2+%o5]0x81 ! Mem[0000000015000028] = 00000000
6977
6978p2_label_75:
6979! Mem[0000000015800008] = 4c585efa, %l3 = 00000000000000fa
6980 ldsha [%i3+%i4]0x89,%l3 ! %l3 = 0000000000005efa
6981! %l0 = 0000000000000000
6982 sethi %hi(0xc99dc000),%l0 ! %l0 = 00000000c99dc000
6983! %l3 = 0000000000005efa, immed = 00000159, %l1 = 00000000d4f30200
6984 tsubcctv %l3,0x159,%l1 ! %l0 = 00000000c99dc023, Trapped
6985! %l4 = 00000000, %l5 = f27cc4fa, Mem[0000000014000020] = d4e69bba d4f30200
6986 stda %l4,[%i0+0x020]%asi ! Mem[0000000014000020] = 00000000 f27cc4fa
6987! Mem[0000000030000010] = ffffffff ffffe444, %l6 = 2c1d0c00, %l7 = f27cc430
6988 ldd [%o0+%i5],%l6 ! %l6 = 00000000ffffffff 00000000ffffe444
6989! %l7 = 00000000ffffe444, %l7 = 00000000ffffe444, %y = 00010587
6990 umul %l7,%l7,%l5 ! %l5 = ffffc88803013210, %y = ffffc888
6991! %l2 = 000000004a8c4084, Mem[0000000015000010] = faafb838755dcb14
6992 stxa %l2,[%i2+%i5]0x80 ! Mem[0000000015000010] = 000000004a8c4084
6993! %l1 = 00000000d4f30200, immed = fffff465, %y = ffffc888
6994 sdiv %l1,-0xb9b,%l0 ! %l0 = 000000007fffffff
6995 mov %l0,%y ! %y = 7fffffff
6996! %l2 = 000000004a8c4084, %l2 = 000000004a8c4084, %l0 = 000000007fffffff
6997 sll %l2,%l2,%l0 ! %l0 = 00000004a8c40840
6998! Mem[000000001580005c] = eb345704, %f20 = b8db1c92
6999 ld [%i3+0x05c],%f20 ! %f20 = eb345704
7000
7001p2_label_76:
7002! Mem[0000000015000020] = 928097a1, %f19 = 59dc56f1
7003 lda [%i2+%o4]0x80,%f19 ! %f19 = 928097a1
7004! Mem[0000000030800014] = e0aed1cd, %l3 = 0000000000005efa
7005 lduh [%o1+0x014],%l3 ! %l3 = 000000000000e0ae
7006! Mem[0000000014800000] = 02fd232a5d6d6399, %l6 = 00000000ffffffff
7007 ldxa [%i1+%g0]0x81,%l6 ! %l6 = 02fd232a5d6d6399
7008! Invert Register : %l0 = 00000004a8c40840
7009 xor %l0,-1,%l0 ! %l0 = fffffffb573bf7bf
7010! Mem[0000000015800020] = 2d770000, %l7 = 00000000ffffe444
7011 lduwa [%i3+%o4]0x88,%l7 ! %l7 = 000000002d770000
7012! Mem[0000000031800050] = 02fd232a ffffffe3, %l6 = 5d6d6399, %l7 = 2d770000
7013 ldd [%o3+0x050],%l6 ! %l6 = 0000000002fd232a 00000000ffffffe3
7014! Mem[0000000031000050] = 00000000, %l2 = 000000004a8c4084
7015 ldsh [%o2+0x050],%l2 ! %l2 = 0000000000000000
7016! retry : should take illegal inst trap, %l0 = fffffffb573bf7bf
7017 retry ! Illegal inst trap : %l0 = fffffffb573bf7cf
7018! %l3 = 000000000000e0ae, immed = 00000003, %l5 = ffffc88803013210
7019 sra %l3,0x003,%l5 ! %l5 = 0000000000001c15
7020! Mem[0000000030800010] = 02fd232a, %l4 = 0000000000000000
7021 lduh [%o1+0x012],%l4 ! %l4 = 000000000000232a
7022
7023p2_label_77:
7024! Mem[0000000031000010] = 6822922c, %l7 = 00000000ffffffe3
7025 ldsw [%o2+%i5],%l7 ! %l7 = 000000006822922c
7026! %l2 = 00000000, %l3 = 0000e0ae, Mem[0000000030000050] = d5fdcf56 00002a12
7027 stda %l2,[%o0+0x050]%asi ! Mem[0000000030000050] = 00000000 0000e0ae
7028! %f10 = 02fd232a 5d6d6399, Mem[0000000014800020] = 9c68df32 44e43630
7029 stda %f10,[%i1+%o4]0x89 ! Mem[0000000014800020] = 02fd232a 5d6d6399
7030! Mem[0000000031800010] = 00000000, %l4 = 000000000000232a
7031 ldsba [%o3+0x010]%asi,%l4 ! %l4 = 0000000000000000
7032! Mem[0000000015000020] = a1978092, %l7 = 000000006822922c
7033 lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000092
7034! %f30 = 6822922c 52f9ffff, Mem[0000000015800068] = b8db1c92 e0aed1cd
7035 std %f30,[%i3+0x068] ! Mem[0000000015800068] = 6822922c 52f9ffff
7036! Mem[0000000014000020] = 00000000f27cc4fa, %f10 = 02fd232a 5d6d6399
7037 ldda [%i0+%o4]0x80,%f10 ! %f10 = 00000000 f27cc4fa
7038! %l4 = 00000000, %l5 = 00001c15, Mem[0000000014800000] = 02fd232a 5d6d6399
7039 stda %l4,[%i1+%g0]0x81 ! Mem[0000000014800000] = 00000000 00001c15
7040! Mem[0000000014000030] = 00000000, %l3 = 000000000000e0ae
7041 lduba [%i0+%o6]0x80,%l3 ! %l3 = 0000000000000000
7042! %l0 = fffffffb573bf7cf, Mem[0000000014000008] = f27cc4302c1d0c00
7043 stxa %l0,[%i0+%i4]0x88 ! Mem[0000000014000008] = fffffffb573bf7cf
7044
7045p2_label_78:
7046! Mem[0000000015000020] = 928097a1affa368e, %f0 = a2eff19b 2a23fd02
7047 ldda [%i2+%o4]0x81,%f0 ! %f0 = 928097a1 affa368e
7048! Mem[0000000030800054] = 00000000, %l7 = 0000000000000092
7049 ldsw [%o1+0x054],%l7 ! %l7 = 0000000000000000
7050! %l1 = 00000000d4f30200, %l0 = fffffffb573bf7cf, %l6 = 0000000002fd232a
7051 sll %l1,%l0,%l6 ! %l6 = 00006a7981000000
7052! Mem[0000000015800008] = fa5e584c, %l5 = 0000000000001c15
7053 ldswa [%i3+%i4]0x81,%l5 ! %l5 = fffffffffa5e584c
7054! %l6 = 00006a7981000000, Mem[0000000015800018] = 5f4c8c4a
7055 stwa %l6,[%i3+%i6]0x89 ! Mem[0000000015800018] = 81000000
7056! %l7 = 0000000000000000, immed = 00000427, %y = 7fffffff
7057 umulcc %l7,0x427,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
7058! Mem[0000000030800014] = e0aed1cd, %l3 = 0000000000000000
7059 ldub [%o1+0x015],%l3 ! %l3 = 00000000000000ae
7060! %l0 = fffffffb573bf7cf, Mem[0000000030800050] = 0000000000000000
7061 stx %l0,[%o1+0x050] ! Mem[0000000030800050] = fffffffb573bf7cf
7062! %l1 = 00000000d4f30200, Mem[000000001400001c] = 32000000
7063 stw %l1,[%i0+0x01c] ! Mem[000000001400001c] = d4f30200
7064! %l6 = 00006a7981000000, immed = fffff958, %l1 = 00000000d4f30200
7065 tsubcc %l6,-0x6a8,%l1 ! %l1 = 00006a79810006a8, %ccr = 19
7066
7067p2_label_79:
7068! %l2 = 00000000, %l3 = 000000ae, Mem[0000000015800058] = 32df689c eb345704
7069 std %l2,[%i3+0x058] ! Mem[0000000015800058] = 00000000 000000ae
7070! Mem[0000000015000000] = 2d772eb2, %f16 = 8c055a4e
7071 lda [%i2+%g0]0x80,%f16 ! %f16 = 2d772eb2
7072! Mem[0000000015800028] = 00000000, %l2 = 0000000000000000
7073 ldsba [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
7074! Set Register : %l4 = 0000000000000000
7075 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
7076! %l3 = 00000000000000ae, immed = fffffe65, %y = 00000000
7077 sdivcc %l3,-0x19b,%l7 ! %l7 = 0000000000000000, %ccr = 44
7078 mov %l0,%y ! %y = 573bf7cf
7079! Mem[0000000031800010] = 000000000000a456, %f4 = 02fd232a 7dc4317e
7080 ldd [%o3+%i5],%f4 ! %f4 = 00000000 0000a456
7081! Mem[0000000015800064] = 195e433f, %f20 = eb345704
7082 ld [%i3+0x064],%f20 ! %f20 = 195e433f
7083! %l3 = 00000000000000ae, Mem[0000000014800010] = 0736b41f
7084 stwa %l3,[%i1+%i5]0x89 ! Mem[0000000014800010] = 000000ae
7085! %l1 = 00006a79810006a8, %l1 = 00006a79810006a8, %l2 = 0000000000000000
7086 srl %l1,%l1,%l2 ! %l2 = 0000000000810006
7087! Mem[0000000030000014] = ffffe444, %l4 = ffffffffffffffff
7088 ldsb [%o0+0x017],%l4 ! %l4 = 0000000000000044
7089
7090p2_label_80:
7091! %l6 = 00006a7981000000, Mem[0000000015000000] = 2d772eb2
7092 stba %l6,[%i2+%g0]0x81 ! Mem[0000000015000000] = 00772eb2
7093! %l7 = 0000000000000000, %l4 = 0000000000000044, %l5 = fffffffffa5e584c
7094 tsubcc %l7,%l4,%l5 ! %l5 = ffffffffffffffbc, %ccr = 99
7095! Mem[0000000031000054] = 232a00ce, %l3 = 00000000000000ae
7096 ldsw [%o2+0x054],%l3 ! %l3 = 00000000232a00ce
7097! %l1 = 00006a79810006a8, Mem[0000000031800054] = ffffffe3
7098 stw %l1,[%o3+0x054] ! Mem[0000000031800054] = 810006a8
7099! %l1 = 00006a79810006a8, immed = 00000e9c, %y = 573bf7cf
7100 sdiv %l1,0xe9c,%l1 ! %l1 = 000000007fffffff
7101 mov %l0,%y ! %y = 573bf7cf
7102! %l6 = 00006a7981000000, Mem[0000000014000030] = 00000000
7103 stha %l6,[%i0+%o6]0x80 ! Mem[0000000014000030] = 00000000
7104! %f0 = 928097a1 affa368e, Mem[0000000031800050] = 02fd232a 810006a8
7105 std %f0 ,[%o3+0x050] ! Mem[0000000031800050] = 928097a1 affa368e
7106! %f3 = 1bda92da, Mem[0000000015000008] = ffffaffa
7107 sta %f3 ,[%i2+%i4]0x89 ! Mem[0000000015000008] = 1bda92da
7108! %l7 = 0000000000000000, %l3 = 00000000232a00ce, %y = 573bf7cf
7109 smulcc %l7,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
7110! %l4 = 0000000000000044, %l5 = 0000000000000000, %l3 = 00000000232a00ce
7111 sdivx %l4,%l5,%l3 ! Div by zero, %l0 = fffffffb573bf81f
7112
7113p2_label_81:
7114! %l4 = 0000000000000044, immed = 000009c9, %l5 = 0000000000000000
7115 addccc %l4,0x9c9,%l5 ! %l5 = 0000000000000a0d, %ccr = 00
7116! %l2 = 0000000000810006, immed = 00000001, %l1 = 000000007fffffff
7117 sra %l2,0x001,%l1 ! %l1 = 0000000000408003
7118! Mem[0000000014000020] = 00000000 f27cc4fa, %l0 = 573bf7f7, %l1 = 00408003
7119 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000f27cc4fa
7120! %l6 = 00006a7981000000, %l1 = 00000000f27cc4fa, %l5 = 0000000000000a0d
7121 udivx %l6,%l1,%l5 ! %l5 = 0000000000007068
7122! %f26 = bd86ff25 2d772eb2, Mem[0000000030000050] = 00000000 0000e0ae
7123 std %f26,[%o0+0x050] ! Mem[0000000030000050] = bd86ff25 2d772eb2
7124! %l7 = 0000000000000000, immed = 00000021, %l1 = 00000000f27cc4fa
7125 srlx %l7,0x021,%l1 ! %l1 = 0000000000000000
7126! Mem[0000000031000050] = 00000000, %l5 = 0000000000007068
7127 ldsb [%o2+0x051],%l5 ! %l5 = 0000000000000000
7128! Mem[0000000014800028] = a6af5e18, %l4 = 0000000000000044
7129 ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffa6af5e18
7130! Mem[0000000031800010] = 00000000, %l7 = 0000000000000000
7131 ldsha [%o3+0x010]%asi,%l7 ! %l7 = 0000000000000000
7132! Mem[0000000030000050] = bd86ff25 2d772eb2, %l2 = 00810006, %l3 = 232a00ce
7133 ldda [%o0+0x050]%asi,%l2 ! %l2 = 00000000bd86ff25 000000002d772eb2
7134
7135p2_label_82:
7136! %l3 = 000000002d772eb2, Mem[0000000030000010] = ffffffffffffe444
7137 stx %l3,[%o0+%i5] ! Mem[0000000030000010] = 000000002d772eb2
7138! %f12 = b22e772d 2d772eb2, Mem[0000000014800018] = ce53f818 0857f91d
7139 stda %f12,[%i1+%i6]0x81 ! Mem[0000000014800018] = b22e772d 2d772eb2
7140! Mem[0000000015000028] = 00000000, %l1 = 0000000000000000
7141 lduwa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
7142! Mem[0000000031000050] = 00000000 232a00ce, %l6 = 81000000, %l7 = 00000000
7143 ldd [%o2+0x050],%l6 ! %l6 = 0000000000000000 00000000232a00ce
7144! %l2 = 00000000bd86ff25, %l1 = 0000000000000000, %l1 = 0000000000000000
7145 orn %l2,%l1,%l1 ! %l1 = ffffffffffffffff
7146! %l6 = 0000000000000000, immed = 0000006e, %y = 00000000
7147 udivcc %l6,0x06e,%l2 ! %l2 = 0000000000000000, %ccr = 44
7148 mov %l0,%y ! %y = 00000000
7149! Mem[0000000014000068] = 000000006e66d6c4, %f4 = 00000000 0000a456
7150 ldd [%i0+0x068],%f4 ! %f4 = 00000000 6e66d6c4
7151! Mem[0000000014000030] = 00000000, %l2 = 0000000000000000
7152 lduwa [%i0+%o6]0x88,%l2 ! %l2 = 0000000000000000
7153! %l2 = 00000000, %l3 = 2d772eb2, Mem[0000000015800008] = fa5e584c 5118aff4
7154 stda %l2,[%i3+%i4]0x81 ! Mem[0000000015800008] = 00000000 2d772eb2
7155! %l5 = 0000000000000000, Mem[0000000030800054] = 573bf7cf
7156 sth %l5,[%o1+0x054] ! Mem[0000000030800054] = 0000f7cf
7157
7158p2_label_83:
7159! %l6 = 0000000000000000, %l7 = 00000000232a00ce, %l3 = 000000002d772eb2
7160 andcc %l6,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44
7161! Mem[0000000015000010] = 00000000, %l4 = ffffffffa6af5e18
7162 ldsba [%i2+%i5]0x81,%l4 ! %l4 = 0000000000000000
7163! Mem[0000000014800010] = 000000ae, %l3 = 0000000000000000
7164 lduha [%i1+%i5]0x89,%l3 ! %l3 = 00000000000000ae
7165! Mem[000000001500004c] = c4305c10, %l2 = 0000000000000000
7166 ldsh [%i2+0x04e],%l2 ! %l2 = 0000000000005c10
7167! Mem[0000000030000010] = 000000002d772eb2, %l1 = ffffffffffffffff
7168 ldx [%o0+%i5],%l1 ! %l1 = 000000002d772eb2
7169! %l4 = 0000000000000000, %l1 = 000000002d772eb2, %y = 00000000
7170 umul %l4,%l1,%l5 ! %l5 = 0000000000000000, %y = 00
7171! %l6 = 0000000000000000, immed = fffff8b2, %y = 00000000
7172 umul %l6,-0x74e,%l7 ! %l7 = 0000000000000000, %y = 00
7173! %l3 = 00000000000000ae, Mem[0000000014800034] = fffffff8
7174 sth %l3,[%i1+0x034] ! Mem[0000000014800034] = 00aefff8
7175! %f27 = 2d772eb2, Mem[0000000014000028] = f3022b98
7176 sta %f27,[%i0+%o5]0x81 ! Mem[0000000014000028] = 2d772eb2
7177! %l2 = 0000000000005c10, Mem[0000000015000018] = b43ab3d7106548d6
7178 stx %l2,[%i2+%i6] ! Mem[0000000015000018] = 0000000000005c10
7179
7180p2_label_84:
7181! Mem[0000000015000018] = 00000000, %l0 = 0000000000000000
7182 lduwa [%i2+%i6]0x80,%l0 ! %l0 = 0000000000000000
7183! Mem[0000000014000028] = b22e772d, %l2 = 0000000000005c10
7184 lduha [%i0+%o5]0x88,%l2 ! %l2 = 000000000000772d
7185! Mem[0000000015800010] = 2a23fd02, %l2 = 000000000000772d
7186 ldsha [%i3+%i5]0x89,%l2 ! %l2 = fffffffffffffd02
7187! %l6 = 0000000000000000, immed = 00000e35, %l7 = 0000000000000000
7188 orncc %l6,0xe35,%l7 ! %l7 = fffffffffffff1ca, %ccr = 88
7189! Mem[0000000030000050] = bd86ff252d772eb2, %f22 = a1978092 ffffffb2
7190 ldd [%o0+0x050],%f22 ! %f22 = bd86ff25 2d772eb2
7191! Mem[0000000030800054] = 0000f7cf, %l2 = fffffffffffffd02
7192 ldswa [%o1+0x054]%asi,%l2 ! %l2 = 000000000000f7cf
7193! Clear Register : %l7 = fffffffffffff1ca
7194 clr %l7 ! %l7 = 0000000000000000
7195! Mem[0000000015000028] = 00000000, %l2 = 000000000000f7cf
7196 ldswa [%i2+0x028]%asi,%l2 ! %l2 = 0000000000000000
7197! Mem[0000000014800060] = 8b97c517, %l2 = 0000000000000000
7198 ldsba [%i1+0x061]%asi,%l2 ! %l2 = ffffffffffffff97
7199! Mem[0000000015000010] = 00000000, %l4 = 0000000000000000
7200 ldsba [%i2+%i5]0x89,%l4 ! %l4 = 0000000000000000
7201
7202p2_label_85:
7203! Mem[0000000015000028] = 00000000, %l5 = 0000000000000000
7204 ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
7205! %l5 = 0000000000000000, %l5 = 0000000000000000, %l7 = 0000000000000000
7206 subccc %l5,%l5,%l7 ! %l7 = 0000000000000000, %ccr = 44
7207! %f28 = d6486510, Mem[0000000015000008] = da92da1b
7208 sta %f28,[%i2+%i4]0x81 ! Mem[0000000015000008] = d6486510
7209! Mem[0000000030000054] = 2d772eb2, %l6 = 0000000000000000
7210 lduh [%o0+0x056],%l6 ! %l6 = 0000000000002eb2
7211! %l3 = 00000000000000ae, immed = 00000c29, %l5 = 0000000000000000
7212 sub %l3,0xc29,%l5 ! %l5 = fffffffffffff485
7213! Mem[0000000015800000] = 0000a456, %l6 = 0000000000002eb2
7214 lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
7215! %l2 = ffffffffffffff97, %l3 = 00000000000000ae, %l2 = ffffffffffffff97
7216 tsubcc %l2,%l3,%l2 ! %l2 = fffffffffffffee9, %ccr = 8a
7217! Mem[0000000014000014] = b4c0eccc, %l1 = 000000002d772eb2
7218 ldsba [%i0+0x014]%asi,%l1 ! %l1 = ffffffffffffffb4
7219! Mem[0000000014000058] = dd69fea7 8ea43582, %l0 = 00000000, %l1 = ffffffb4
7220 ldda [%i0+0x058]%asi,%l0 ! %l0 = 00000000dd69fea7 000000008ea43582
7221! %l2 = fffffffffffffee9, Mem[0000000015800010] = 02fd232a
7222 stwa %l2,[%i3+%i5]0x81 ! Mem[0000000015800010] = fffffee9
7223
7224p2_label_86:
7225! %l3 = 00000000000000ae, immed = 000006cf, %l4 = 0000000000000000
7226 andcc %l3,0x6cf,%l4 ! %l4 = 000000000000008e, %ccr = 00
7227! %l6 = 0000000000000000, %l7 = 0000000000000000, %l3 = 00000000000000ae
7228 sll %l6,%l7,%l3 ! %l3 = 0000000000000000
7229! Mem[0000000015800010] = 7e31c47de9feffff, %l1 = 000000008ea43582
7230 ldxa [%i3+%i5]0x88,%l1 ! %l1 = 7e31c47de9feffff
7231! %l5 = fffffffffffff485, immed = fffff0ce, %l4 = 000000000000008e
7232 addc %l5,-0xf32,%l4 ! %l4 = ffffffffffffe553
7233! %l3 = 0000000000000000, immed = 00000026, %l6 = 0000000000000000
7234 sllx %l3,0x026,%l6 ! %l6 = 0000000000000000
7235! %l0 = 00000000dd69fea7, %l7 = 0000000000000000, %l4 = ffffffffffffe553
7236 udivx %l0,%l7,%l4 ! Div by zero, %l0 = 00000000dd69fef7
7237! Mem[0000000015800020] = 2d770000, %l4 = ffffffffffffe553
7238 lduba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
7239! Mem[0000000031000010] = 6822922c 52f933ff, %l4 = 00000000, %l5 = fffff485
7240 ldd [%o2+%i5],%l4 ! %l4 = 000000006822922c 0000000052f933ff
7241! %f12 = b22e772d 2d772eb2, Mem[0000000031000050] = 00000000 232a00ce
7242 stda %f12,[%o2+0x050]%asi ! Mem[0000000031000050] = b22e772d 2d772eb2
7243! %l2 = fffffffffffffee9, %l1 = 7e31c47de9feffff, %l0 = 00000000dd69fecf
7244 taddcc %l2,%l1,%l0 ! %l0 = 7e31c47de9fefee8, %ccr = 1b
7245
7246p2_label_87:
7247! %l5 = 0000000052f933ff, Mem[0000000015800008] = 00000000
7248 stha %l5,[%i3+%i4]0x88 ! Mem[0000000015800008] = 000033ff
7249! Mem[0000000015000020] = a1978092, %l2 = fffffffffffffee9
7250 ldswa [%i2+%o4]0x88,%l2 ! %l2 = ffffffffa1978092
7251! %l3 = 0000000000000000, %l1 = 7e31c47de9feffff, %l0 = 7e31c47de9fefee8
7252 xorcc %l3,%l1,%l0 ! %l0 = 7e31c47de9feffff, %ccr = 08
7253! %l5 = 0000000052f933ff, Mem[0000000014800000] = 00000000
7254 stha %l5,[%i1+%g0]0x88 ! Mem[0000000014800000] = 000033ff
7255! Mem[0000000015000020] = a1978092, %l7 = 0000000000000000
7256 lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000092
7257! %l1 = 7e31c47de9feffff, immed = 00000019, %l7 = 0000000000000092
7258 sra %l1,0x019,%l7 ! %l7 = fffffffffffffff4
7259! %l6 = 0000000000000000, Mem[0000000015800020] = 0000772d
7260 stha %l6,[%i3+%o4]0x80 ! Mem[0000000015800020] = 0000772d
7261! %l3 = 0000000000000000, Mem[0000000014800028] = a6af5e18
7262 stba %l3,[%i1+%o5]0x81 ! Mem[0000000014800028] = 00af5e18
7263! %f22 = bd86ff25 2d772eb2, Mem[0000000014000020] = 00000000 fac47cf2
7264 stda %f22,[%i0+%o4]0x89 ! Mem[0000000014000020] = bd86ff25 2d772eb2
7265! Mem[0000000031800050] = 928097a1 affa368e, %l6 = 00000000, %l7 = fffffff4
7266 ldd [%o3+0x050],%l6 ! %l6 = 00000000928097a1 00000000affa368e
7267
7268p2_label_88:
7269! Mem[0000000031800050] = 928097a1, %l3 = 0000000000000000
7270 ldsh [%o3+0x050],%l3 ! %l3 = ffffffffffff9280
7271! %l5 = 0000000052f933ff, %l0 = 7e31c47de9feffff, %l4 = 000000006822922c
7272 subccc %l5,%l0,%l4 ! %l4 = 81ce3b8268fa3400, %ccr = 91
7273! %l6 = 00000000928097a1, immed = 00000590, %l3 = ffffffffffff9280
7274 orncc %l6,0x590,%l3 ! %l3 = ffffffffffffffef, %ccr = 88
7275! %l3 = ffffffffffffffef, Mem[0000000031800016] = 0000a456
7276 sth %l3,[%o3+0x016] ! Mem[0000000031800014] = 0000ffef
7277! %l6 = 928097a1, %l7 = affa368e, Mem[0000000031800010] = 00000000 0000ffef
7278 std %l6,[%o3+%i5] ! Mem[0000000031800010] = 928097a1 affa368e
7279! %l5 = 0000000052f933ff, %l2 = ffffffffa1978092, %l7 = 00000000affa368e
7280 sra %l5,%l2,%l7 ! %l7 = 00000000000014be
7281! %f22 = bd86ff25 2d772eb2, Mem[0000000014000020] = b22e772d 25ff86bd
7282 std %f22,[%i0+%o4] ! Mem[0000000014000020] = bd86ff25 2d772eb2
7283! Mem[0000000014000008] = cff73b57, %l4 = 81ce3b8268fa3400
7284 ldsba [%i0+%i4]0x81,%l4 ! %l4 = ffffffffffffffcf
7285! %l0 = e9feffff, %l1 = e9feffff, Mem[0000000014800030] = 0dc1b6e8 f8ffae00
7286 stda %l0,[%i1+%o6]0x89 ! Mem[0000000014800030] = e9feffff e9feffff
7287! retry : should take illegal inst trap, %l0 = 7e31c47de9feffff
7288 retry ! Illegal inst trap : %l0 = 7e31c47de9ff000f
7289
7290p2_label_89:
7291! %l6 = 928097a1, %l7 = 000014be, Mem[0000000014000070] = 232abe21 eebacfc6
7292 stda %l6,[%i0+0x070]%asi ! Mem[0000000014000070] = 928097a1 000014be
7293! %l2 = ffffffffa1978092, %l7 = 00000000000014be, %l0 = 7e31c47de9ff000f
7294 taddcctv %l2,%l7,%l0 ! %l0 = 7e31c47de9ff0032, Trapped
7295! Mem[0000000030000054] = 2d772eb2, %l5 = 0000000052f933ff
7296 lduw [%o0+0x054],%l5 ! %l5 = 000000002d772eb2
7297! %f16 = 2d772eb2 00000000, Mem[0000000030000010] = 00000000 2d772eb2
7298 std %f16,[%o0+%i5] ! Mem[0000000030000010] = 2d772eb2 00000000
7299! Mem[0000000031800050] = 928097a1, %l1 = 7e31c47de9feffff
7300 ldsw [%o3+0x050],%l1 ! %l1 = ffffffff928097a1
7301! %l4 = ffffffffffffffcf, immed = 00000deb, %l5 = 000000002d772eb2
7302 andncc %l4,0xdeb,%l5 ! %l5 = fffffffffffff204, %ccr = 88
7303! %l0 = 7e31c47de9ff0032, Mem[0000000015000030] = 56cffdd5
7304 stba %l0,[%i2+%o6]0x89 ! Mem[0000000015000030] = 56cffd32
7305! Mem[0000000031000050] = b22e772d 2d772eb2, %l2 = a1978092, %l3 = ffffffef
7306 ldd [%o2+0x050],%l2 ! %l2 = 00000000b22e772d 000000002d772eb2
7307! %l3 = 000000002d772eb2, %l4 = ffffffffffffffcf, %y = 00000000
7308 smul %l3,%l4,%l6 ! %l6 = fffffff74c300fee, %y = fffffff7
7309! Mem[0000000031800010] = 928097a1, %l1 = ffffffff928097a1
7310 ldsha [%o3+0x012]%asi,%l1 ! %l1 = ffffffffffff97a1
7311
7312p2_label_90:
7313! %l2 = 00000000b22e772d, immd = 0000000000000398, %l0 = 7e31c47de9ff0032
7314 sdivx %l2,0x398,%l0 ! %l0 = 00000000003194b8
7315! %l3 = 000000002d772eb2, %l3 = 000000002d772eb2, %l3 = 000000002d772eb2
7316 or %l3,%l3,%l3 ! %l3 = 000000002d772eb2
7317! Mem[0000000031000050] = b22e772d 2d772eb2, %l6 = 4c300fee, %l7 = 000014be
7318 ldd [%o2+0x050],%l6 ! %l6 = 00000000b22e772d 000000002d772eb2
7319! Mem[0000000014800030] = fffffee9, %l3 = 000000002d772eb2
7320 ldsha [%i1+0x032]%asi,%l3 ! %l3 = fffffffffffffee9
7321! Mem[0000000014800048] = e7951687 0bc7c1db, %l4 = ffffffcf, %l5 = fffff204
7322 ldd [%i1+0x048],%l4 ! %l4 = 00000000e7951687 000000000bc7c1db
7323! %l7 = 000000002d772eb2, immed = 00000004, %l4 = 00000000e7951687
7324 sra %l7,0x004,%l4 ! %l4 = 0000000002d772eb
7325! Mem[0000000015800034] = 25ff86bd, %l1 = ffffffffffff97a1
7326 ldsw [%i3+0x034],%l1 ! %l1 = 0000000025ff86bd
7327! Mem[0000000031000050] = b22e772d, %l7 = 000000002d772eb2
7328 ldsba [%o2+0x052]%asi,%l7 ! %l7 = 0000000000000077
7329! %l6 = b22e772d, %l7 = 00000077, Mem[0000000031000010] = 6822922c 52f933ff
7330 std %l6,[%o2+%i5] ! Mem[0000000031000010] = b22e772d 00000077
7331! Mem[0000000031800054] = affa368e, %l0 = 00000000003194b8
7332 ldsb [%o3+0x056],%l0 ! %l0 = 0000000000000036
7333
7334p2_label_91:
7335! Mem[0000000030000054] = 2d772eb2, %l3 = fffffffffffffee9
7336 lduh [%o0+0x056],%l3 ! %l3 = 0000000000002eb2
7337! %l6 = 00000000b22e772d, immed = fffff171, %y = fffffff7
7338 umulcc %l6,-0xe8f,%l5 ! %l5 = b22e6d0aed86f7dd, %ccr = 88, %y = b22e6d0a
7339! Randomly selected nop
7340 nop
7341! %f8 = 6e66d6c4 fd198c4a, Mem[0000000015800008] = ff330000 2d772eb2
7342 stda %f8 ,[%i3+%i4]0x81 ! Mem[0000000015800008] = 6e66d6c4 fd198c4a
7343! %l7 = 0000000000000077, Mem[0000000031800050] = 928097a1
7344 stw %l7,[%o3+0x050] ! Mem[0000000031800050] = 00000077
7345! %l6 = 00000000b22e772d, Mem[0000000031800052] = 00000077
7346 stb %l6,[%o3+0x052] ! Mem[0000000031800050] = 00002d77
7347! Mem[0000000031800050] = 00002d77, %l3 = 0000000000002eb2
7348 lduh [%o3+0x050],%l3 ! %l3 = 0000000000000000
7349! %l7 = 0000000000000077, %l1 = 0000000025ff86bd, %y = b22e6d0a
7350 umul %l7,%l1,%l3 ! %l3 = 00000011a9c7a1db, %y = 11
7351! %l2 = b22e772d, %l3 = a9c7a1db, Mem[0000000014800000] = ff330000 00001c15
7352 std %l2,[%i1+%g0] ! Mem[0000000014800000] = b22e772d a9c7a1db
7353! Mem[0000000015800030] = 6e66d6c4, %l7 = 0000000000000077
7354 ldswa [%i3+%o6]0x81,%l7 ! %l7 = 000000006e66d6c4
7355
7356p2_label_92:
7357! %l0 = 0000000000000036, %l1 = 0000000025ff86bd, %l3 = 00000011a9c7a1db
7358 srl %l0,%l1,%l3 ! %l3 = 0000000000000000
7359! Mem[0000000014000030] = 84408c4a00000000, %f10 = 00000000 f27cc4fa
7360 ldda [%i0+%o6]0x88,%f10 ! %f10 = 84408c4a 00000000
7361! %l4 = 02d772eb, %l5 = ed86f7dd, Mem[0000000030000050] = bd86ff25 2d772eb2
7362 stda %l4,[%o0+0x050]%asi ! Mem[0000000030000050] = 02d772eb ed86f7dd
7363! Mem[0000000015800000] = 0000a45651a5db93, %f28 = d6486510 d7b33ab4
7364 ldd [%i3+%g0],%f28 ! %f28 = 0000a456 51a5db93
7365! %l6 = 00000000b22e772d, immed = 0000001d, %l7 = 000000006e66d6c4
7366 srl %l6,0x01d,%l7 ! %l7 = 0000000000000005
7367! Mem[0000000030800010] = 02fd232ae0aed1cd, %l6 = 00000000b22e772d
7368 ldx [%o1+%i5],%l6 ! %l6 = 02fd232ae0aed1cd
7369! %l5 = b22e6d0aed86f7dd, %l6 = 02fd232ae0aed1cd, %l6 = 02fd232ae0aed1cd
7370 andcc %l5,%l6,%l6 ! %l6 = 022c210ae086d1cd, %ccr = 08
7371! %f2 = 2d772eb2 1bda92da, Mem[0000000030800050] = fffffffb 0000f7cf
7372 std %f2 ,[%o1+0x050] ! Mem[0000000030800050] = 2d772eb2 1bda92da
7373! %l2 = 00000000b22e772d, %l4 = 0000000002d772eb, %y = 00000011
7374 sdiv %l2,%l4,%l7 ! %l7 = 000000000000063a
7375 mov %l0,%y ! %y = 00000036
7376! %l2 = 00000000b22e772d, %l6 = 022c210ae086d1cd, %l0 = 0000000000000036
7377 tsubcc %l2,%l6,%l0 ! %l0 = fdd3def5d1a7a560, %ccr = 9b
7378
7379p2_label_93:
7380! Mem[0000000031800010] = 928097a1 affa368e, %l0 = d1a7a560, %l1 = 25ff86bd
7381 ldda [%o3+0x010]%asi,%l0 ! %l0 = 00000000928097a1 00000000affa368e
7382! Mem[0000000014000028] = 2d772eb2, %l1 = 00000000affa368e
7383 ldsba [%i0+%o5]0x81,%l1 ! %l1 = 000000000000002d
7384! %l1 = 000000000000002d, %l6 = 022c210ae086d1cd, %l7 = 000000000000063a
7385 orncc %l1,%l6,%l7 ! %l7 = fdd3def51f792e3f, %ccr = 80
7386! %l4 = 0000000002d772eb, immed = 00000079, %y = 00000036
7387 umulcc %l4,0x079,%l0 ! %l0 = 0000000157d55113, %ccr = 00, %y = 01
7388! Mem[000000001580002c] = 000000fa, %l4 = 0000000002d772eb
7389 ldsb [%i3+0x02d],%l4 ! %l4 = 0000000000000000
7390! %l0 = 0000000157d55113, immed = fffff1e4, %y = 00000001
7391 smulcc %l0,-0xe1c,%l1 ! %l1 = fffffb28ba3c17ec, %ccr = 88, %y = fffffb28
7392! %l2 = 00000000b22e772d
7393 sethi %hi(0x7a24a000),%l2 ! %l2 = 000000007a24a000
7394! %l7 = fdd3def51f792e3f, %l2 = 000000007a24a000, %l3 = 0000000000000000
7395 xor %l7,%l2,%l3 ! %l3 = fdd3def5655d8e3f
7396! Mem[0000000015000054] = c821857c, %l0 = 0000000157d55113
7397 ldsba [%i2+0x054]%asi,%l0 ! %l0 = ffffffffffffffc8
7398! %l4 = 0000000000000000, Mem[0000000031000015] = 00000077
7399 stba %l4,[%o2+0x015]%asi ! Mem[0000000031000014] = 00000077
7400
7401p2_label_94:
7402! Mem[0000000014800010] = 000000ae, %l3 = fdd3def5655d8e3f
7403 lduba [%i1+%i5]0x88,%l3 ! %l3 = 00000000000000ae
7404! Mem[0000000015800000] = 0000a456, %l2 = 000000007a24a000
7405 lduw [%i3+%g0],%l2 ! %l2 = 000000000000a456
7406! %l6 = 022c210ae086d1cd, Mem[0000000030800010] = 02fd232ae0aed1cd
7407 stx %l6,[%o1+%i5] ! Mem[0000000030800010] = 022c210ae086d1cd
7408! %l0 = ffffffc8, %l1 = ba3c17ec, Mem[0000000030800010] = 022c210a e086d1cd
7409 std %l0,[%o1+%i5] ! Mem[0000000030800010] = ffffffc8 ba3c17ec
7410! %l2 = 000000000000a456, %l5 = b22e6d0aed86f7dd, %l1 = fffffb28ba3c17ec
7411 sub %l2,%l5,%l1 ! %l1 = 4dd192f51279ac79
7412! Mem[0000000031000050] = b22e772d, %l7 = fdd3def51f792e3f
7413 ldsw [%o2+0x050],%l7 ! %l7 = ffffffffb22e772d
7414! Mem[0000000030800010] = ffffffc8ba3c17ec, %f16 = 2d772eb2 00000000
7415 ldd [%o1+%i5],%f16 ! %f16 = ffffffc8 ba3c17ec
7416! %l6 = 022c210ae086d1cd, Mem[0000000014000008] = 573bf7cf
7417 stba %l6,[%i0+%i4]0x89 ! Mem[0000000014000008] = 573bf7cd
7418! %l4 = 0000000000000000, Mem[0000000031000050] = b22e772d2d772eb2
7419 stx %l4,[%o2+0x050] ! Mem[0000000031000050] = 0000000000000000
7420! Mem[0000000014000000] = 203ff952, %l1 = 4dd192f51279ac79
7421 ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000052
7422
7423p2_label_95:
7424! %l2 = 000000000000a456, %l7 = ffffffffb22e772d, %l6 = 022c210ae086d1cd
7425 addcc %l2,%l7,%l6 ! %l6 = ffffffffb22f1b83, %ccr = 88
7426! Mem[0000000030000014] = 00000000, %l0 = ffffffffffffffc8
7427 ldsb [%o0+0x015],%l0 ! %l0 = 0000000000000000
7428! Mem[0000000031800010] = 928097a1affa368e, %l0 = 0000000000000000
7429 ldx [%o3+%i5],%l0 ! %l0 = 928097a1affa368e
7430! %f26 = bd86ff25 2d772eb2, Mem[0000000015000020] = 928097a1 affa368e
7431 stda %f26,[%i2+%o4]0x81 ! Mem[0000000015000020] = bd86ff25 2d772eb2
7432! %l3 = 00000000000000ae, %l7 = ffffffffb22e772d, %l7 = ffffffffb22e772d
7433 udivx %l3,%l7,%l7 ! Div by zero, %l0 = 928097a1affa36b6
7434! %f28 = 0000a456 51a5db93, Mem[0000000014000030] = 00000000 4a8c4084
7435 stda %f28,[%i0+%o6]0x81 ! Mem[0000000014000030] = 0000a456 51a5db93
7436! %l7 = 0000000000000000, immed = 0000013b, %l0 = 928097a1affa368e
7437 addcc %l7,0x13b,%l0 ! %l0 = 000000000000013b, %ccr = 00
7438! %l2 = 0000a456, %l3 = 000000ae, Mem[0000000014800028] = 185eaf00 0390c7a8
7439 stda %l2,[%i1+%o5]0x89 ! Mem[0000000014800028] = 0000a456 000000ae
7440! %l0 = 000000000000013b, %l6 = ffffffffb22f1b83, %l0 = 000000000000013b
7441 sll %l0,%l6,%l0 ! %l0 = 00000000000009d8
7442! %l2 = 000000000000a456, immed = fffff538, %y = fffffb28
7443 umul %l2,-0xac8,%l2 ! %l2 = 0000a455f91440d0, %y = a455
7444
7445p2_label_96:
7446! %f24 = e8b6c10d, Mem[0000000031800014] = affa368e
7447 sta %f24,[%o3+0x014]%asi ! Mem[0000000031800014] = e8b6c10d
7448! Mem[0000000031000050] = 0000000000000000, %l5 = b22e6d0aed86f7dd
7449 ldx [%o2+0x050],%l5 ! %l5 = 0000000000000000
7450! retry : should take illegal inst trap, %l0 = 00000000000009d8
7451 retry ! Illegal inst trap : %l0 = 00000000000009e8
7452! %l1 = 0000000000000052, %l6 = ffffffffb22f1b83, %y = 0000a455
7453 udiv %l1,%l6,%l2 ! %l2 = 000000000000ec19
7454 mov %l0,%y ! %y = 000009e8
7455! %l4 = 0000000000000000, %l6 = ffffffffb22f1b83, %l1 = 0000000000000052
7456 xor %l4,%l6,%l1 ! %l1 = ffffffffb22f1b83
7457! %l7 = 0000000000000000, immed = fffff1f9, %l4 = 0000000000000000
7458 orcc %l7,-0xe07,%l4 ! %l4 = fffffffffffff1f9, %ccr = 88
7459! %l7 = 0000000000000000, immed = 00000008, %l6 = ffffffffb22f1b83
7460 sll %l7,0x008,%l6 ! %l6 = 0000000000000000
7461! Mem[0000000015000070] = 00000000, %l2 = 000000000000ec19
7462 ldsw [%i2+0x070],%l2 ! %l2 = 0000000000000000
7463! %l0 = 00000000000009e8, %l2 = 0000000000000000, %l4 = fffffffffffff1f9
7464 orn %l0,%l2,%l4 ! %l4 = ffffffffffffffff
7465! %l3 = 00000000000000ae
7466 sethi %hi(0x44a21400),%l3 ! %l3 = 0000000044a21400
7467
7468p2_label_97:
7469! %f10 = 84408c4a 00000000, Mem[0000000015800008] = 6e66d6c4 fd198c4a
7470 stda %f10,[%i3+%i4]0x81 ! Mem[0000000015800008] = 84408c4a 00000000
7471! %l2 = 0000000000000000, immed = 00000112, %l6 = 0000000000000000
7472 subccc %l2,0x112,%l6 ! %l6 = fffffffffffffeee, %ccr = 99
7473! %l1 = ffffffffb22f1b83, immed = fffff393, %l3 = 0000000044a21400
7474 taddcctv %l1,-0xc6d,%l3 ! %l0 = 0000000000000a0b, Trapped
7475! Mem[0000000030000014] = 00000000, %l3 = 0000000044a21400
7476 ldsb [%o0+0x016],%l3 ! %l3 = 0000000000000000
7477! %l4 = ffffffffffffffff, %l7 = 0000000000000000, %l3 = 0000000000000000
7478 addccc %l4,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 55
7479! %l4 = ffffffffffffffff, %l5 = 0000000000000000, %l7 = 0000000000000000
7480 sub %l4,%l5,%l7 ! %l7 = ffffffffffffffff
7481! Mem[0000000030000010] = 2d772eb2, %l6 = fffffffffffffeee
7482 lduh [%o0+0x012],%l6 ! %l6 = 0000000000002eb2
7483! Mem[0000000015800018] = 00000081, %l1 = ffffffffb22f1b83
7484 lduwa [%i3+%i6]0x80,%l1 ! %l1 = 0000000000000081
7485! %l4 = ffffffffffffffff, Mem[0000000015800030] = 6e66d6c4
7486 stwa %l4,[%i3+%o6]0x80 ! Mem[0000000015800030] = ffffffff
7487! Mem[0000000014800048] = e79516870bc7c1db, %l2 = 0000000000000000
7488 ldxa [%i1+0x048]%asi,%l2 ! %l2 = e79516870bc7c1db
7489
7490p2_label_98:
7491! %l3 = 0000000000000000, Mem[0000000015000018] = 00000000
7492 stwa %l3,[%i2+%i6]0x81 ! Mem[0000000015000018] = 00000000
7493! %f26 = bd86ff25 2d772eb2, Mem[0000000014800030] = e9feffff e9feffff
7494 stda %f26,[%i1+%o6]0x89 ! Mem[0000000014800030] = bd86ff25 2d772eb2
7495! %l6 = 0000000000002eb2, immed = 00000494, %l5 = 0000000000000000
7496 sub %l6,0x494,%l5 ! %l5 = 0000000000002a1e
7497! Mem[0000000030000050] = 02d772eb ed86f7dd, %l4 = ffffffff, %l5 = 00002a1e
7498 ldda [%o0+0x050]%asi,%l4 ! %l4 = 0000000002d772eb 00000000ed86f7dd
7499! Mem[0000000014000030] = 0000a456, %l3 = 0000000000000000
7500 ldswa [%i0+%o6]0x81,%l3 ! %l3 = 000000000000a456
7501! Mem[0000000030000050] = 02d772eb ed86f7dd, %l6 = 00002eb2, %l7 = ffffffff
7502 ldd [%o0+0x050],%l6 ! %l6 = 0000000002d772eb 00000000ed86f7dd
7503! %l4 = 0000000002d772eb, immed = fffff55f, %l5 = 00000000ed86f7dd
7504 tsubcc %l4,-0xaa1,%l5 ! %l5 = 0000000002d77d8c, %ccr = 13
7505! Mem[0000000014800018] = b22e772d, %f12 = b22e772d
7506 lda [%i1+%i6]0x80,%f12 ! %f12 = b22e772d
7507! %l3 = 000000000000a456, immed = 0000009a, %l7 = 00000000ed86f7dd
7508 addc %l3,0x09a,%l7 ! %l7 = 000000000000a4f1
7509! Mem[0000000030000050] = 02d772eb, %l0 = 0000000000000a0b
7510 ldsh [%o0+0x050],%l0 ! %l0 = 00000000000002d7
7511
7512p2_label_99:
7513! Mem[0000000015000018] = 00000000, %l0 = 00000000000002d7
7514 lduha [%i2+%i6]0x88,%l0 ! %l0 = 0000000000000000
7515! %f16 = ffffffc8 ba3c17ec, Mem[0000000015800018] = 00000081 fd198c4a
7516 std %f16,[%i3+%i6] ! Mem[0000000015800018] = ffffffc8 ba3c17ec
7517! %f2 = 2d772eb2, Mem[0000000031800014] = e8b6c10d
7518 st %f2 ,[%o3+0x014] ! Mem[0000000031800014] = 2d772eb2
7519! %l6 = 0000000002d772eb, Mem[0000000030000050] = 02d772ebed86f7dd
7520 stx %l6,[%o0+0x050] ! Mem[0000000030000050] = 0000000002d772eb
7521! %l2 = e79516870bc7c1db, Mem[0000000031000050] = 0000000000000000
7522 stx %l2,[%o2+0x050] ! Mem[0000000031000050] = e79516870bc7c1db
7523! %l4 = 0000000002d772eb, immed = 00000a8d, %l4 = 0000000002d772eb
7524 orn %l4,0xa8d,%l4 ! %l4 = fffffffffffff7fb
7525! %l4 = fffffffffffff7fb, immed = 0000001c, %l3 = 000000000000a456
7526 sllx %l4,0x01c,%l3 ! %l3 = ffffff7fb0000000
7527! %l1 = 0000000000000081, Mem[0000000030800054] = 1bda92da
7528 sth %l1,[%o1+0x054] ! Mem[0000000030800054] = 008192da
7529! Mem[0000000031800050] = 00002d77, %l2 = e79516870bc7c1db
7530 ldub [%o3+0x053],%l2 ! %l2 = 0000000000000077
7531! Mem[000000001400000c] = fbffffff, %l3 = ffffff7fb0000000
7532 lduw [%i0+0x00c],%l3 ! %l3 = 00000000fbffffff
7533
7534p2_label_100:
7535! %f16 = ffffffc8, Mem[0000000031800014] = 2d772eb2
7536 st %f16,[%o3+0x014] ! Mem[0000000031800014] = ffffffc8
7537! %l1 = 0000000000000081, %l2 = 0000000000000077, %l1 = 0000000000000081
7538 sra %l1,%l2,%l1 ! %l1 = 0000000000000000
7539! retry : should take illegal inst trap, %l0 = 0000000000000000
7540 retry ! Illegal inst trap : %l0 = 0000000000000010
7541! Mem[0000000031800050] = 00002d77, %l6 = 0000000002d772eb
7542 ldub [%o3+0x050],%l6 ! %l6 = 0000000000000000
7543! %l4 = fffffffffffff7fb, Mem[0000000015000068] = ffff8c4a087ebf24
7544 stx %l4,[%i2+0x068] ! Mem[0000000015000068] = fffffffffffff7fb
7545! Mem[0000000015800008] = 84408c4a, %f23 = 2d772eb2
7546 lda [%i3+%i4]0x80,%f23 ! %f23 = 84408c4a
7547! Mem[000000001480003c] = bd342bd5, %l1 = 0000000000000000
7548 ldub [%i1+0x03e],%l1 ! %l1 = 000000000000002b
7549! Mem[0000000014800048] = e7951687, %l0 = 0000000000000010
7550 lduh [%i1+0x048],%l0 ! %l0 = 000000000000e795
7551! Mem[0000000031800010] = 928097a1, %l5 = 0000000002d77d8c
7552 ldsw [%o3+%i5],%l5 ! %l5 = ffffffff928097a1
7553! Mem[0000000014800010] = ae000000, %l7 = 000000000000a4f1
7554 ldswa [%i1+%i5]0x81,%l7 ! %l7 = ffffffffae000000
7555
7556 ba,a p2_not_taken_0_end
7557p2_not_taken_0:
7558! The following code should not be executed
7559 ldd [%o1+0x040],%l6
7560 ldda [%o0+0x000]%asi,%l2
7561 st %l4,[%i0+0x028]
7562 ba,a p2_branch_failed
7563p2_not_taken_0_end:
7564
7565
7566! End of Random Code for Processor 2
7567
7568p2_set_done_flag:
7569 mov 2,%g2
7570 set done_flags,%g1
7571 st %g2,[%g1+0x008] ! Set processor 2 done flag
7572
7573! Self Check Disabled
7574
7575p2_check_registers:
7576
7577! The test for processor 2 has passed
7578
7579p2_passed:
7580 ta GOOD_TRAP
7581 nop
7582
7583p2_reg_l0_fail:
7584 or %g0,0xbd0,%g1
7585 ba,a p2_failed
7586p2_reg_l1_fail:
7587 or %g0,0xbd1,%g1
7588 ba,a p2_failed
7589p2_reg_l2_fail:
7590 or %g0,0xbd2,%g1
7591 ba,a p2_failed
7592p2_reg_l3_fail:
7593 or %g0,0xbd3,%g1
7594 ba,a p2_failed
7595p2_reg_l4_fail:
7596 or %g0,0xbd4,%g1
7597 ba,a p2_failed
7598p2_reg_l5_fail:
7599 or %g0,0xbd5,%g1
7600 ba,a p2_failed
7601p2_reg_l6_fail:
7602 or %g0,0xbd6,%g1
7603 ba,a p2_failed
7604p2_reg_l7_fail:
7605 or %g0,0xbd7,%g1
7606 ba,a p2_failed
7607p2_f0_fail:
7608 set p2_temp,%g6
7609 mov 0xf00,%l0
7610 stx %l0,[%g6]
7611 std %f0,[%g6+8]
7612 stx %fsr,[%g6+16]
7613 ta BAD_TRAP
7614
7615p2_f2_fail:
7616 set p2_temp,%g6
7617 mov 0xf02,%l0
7618 stx %l0,[%g6]
7619 std %f2,[%g6+8]
7620 stx %fsr,[%g6+16]
7621 ta BAD_TRAP
7622
7623p2_f4_fail:
7624 set p2_temp,%g6
7625 mov 0xf04,%l0
7626 stx %l0,[%g6]
7627 std %f4,[%g6+8]
7628 stx %fsr,[%g6+16]
7629 ta BAD_TRAP
7630
7631p2_f6_fail:
7632 set p2_temp,%g6
7633 mov 0xf06,%l0
7634 stx %l0,[%g6]
7635 std %f6,[%g6+8]
7636 stx %fsr,[%g6+16]
7637 ta BAD_TRAP
7638
7639p2_f8_fail:
7640 set p2_temp,%g6
7641 mov 0xf08,%l0
7642 stx %l0,[%g6]
7643 std %f8,[%g6+8]
7644 stx %fsr,[%g6+16]
7645 ta BAD_TRAP
7646
7647p2_f10_fail:
7648 set p2_temp,%g6
7649 mov 0xf10,%l0
7650 stx %l0,[%g6]
7651 std %f10,[%g6+8]
7652 stx %fsr,[%g6+16]
7653 ta BAD_TRAP
7654
7655p2_f12_fail:
7656 set p2_temp,%g6
7657 mov 0xf12,%l0
7658 stx %l0,[%g6]
7659 std %f12,[%g6+8]
7660 stx %fsr,[%g6+16]
7661 ta BAD_TRAP
7662
7663p2_f14_fail:
7664 set p2_temp,%g6
7665 mov 0xf14,%l0
7666 stx %l0,[%g6]
7667 std %f14,[%g6+8]
7668 stx %fsr,[%g6+16]
7669 ta BAD_TRAP
7670
7671p2_f16_fail:
7672 set p2_temp,%g6
7673 mov 0xf16,%l0
7674 stx %l0,[%g6]
7675 std %f16,[%g6+8]
7676 stx %fsr,[%g6+16]
7677 ta BAD_TRAP
7678
7679p2_f18_fail:
7680 set p2_temp,%g6
7681 mov 0xf18,%l0
7682 stx %l0,[%g6]
7683 std %f18,[%g6+8]
7684 stx %fsr,[%g6+16]
7685 ta BAD_TRAP
7686
7687p2_f20_fail:
7688 set p2_temp,%g6
7689 mov 0xf20,%l0
7690 stx %l0,[%g6]
7691 std %f20,[%g6+8]
7692 stx %fsr,[%g6+16]
7693 ta BAD_TRAP
7694
7695p2_f22_fail:
7696 set p2_temp,%g6
7697 mov 0xf22,%l0
7698 stx %l0,[%g6]
7699 std %f22,[%g6+8]
7700 stx %fsr,[%g6+16]
7701 ta BAD_TRAP
7702
7703p2_f24_fail:
7704 set p2_temp,%g6
7705 mov 0xf24,%l0
7706 stx %l0,[%g6]
7707 std %f24,[%g6+8]
7708 stx %fsr,[%g6+16]
7709 ta BAD_TRAP
7710
7711p2_f26_fail:
7712 set p2_temp,%g6
7713 mov 0xf26,%l0
7714 stx %l0,[%g6]
7715 std %f26,[%g6+8]
7716 stx %fsr,[%g6+16]
7717 ta BAD_TRAP
7718
7719p2_f28_fail:
7720 set p2_temp,%g6
7721 mov 0xf28,%l0
7722 stx %l0,[%g6]
7723 std %f28,[%g6+8]
7724 stx %fsr,[%g6+16]
7725 ta BAD_TRAP
7726
7727p2_f30_fail:
7728 set p2_temp,%g6
7729 mov 0xf30,%l0
7730 stx %l0,[%g6]
7731 std %f30,[%g6+8]
7732 stx %fsr,[%g6+16]
7733 ta BAD_TRAP
7734
7735
7736! The test for processor 2 failed
7737
7738p2_failed:
7739 set done_flags,%g1
7740 mov 3,%g5
7741 st %g5,[%g1+0x008] ! Set processor 2 done flag
7742
7743 set p2_temp,%g6
7744 stx %g1,[%g6]
7745 stx %g2,[%g6+8]
7746 stx %g3,[%g6+16]
7747 ta BAD_TRAP
7748
7749
7750! The local area data for processor 2 failed
7751
7752p2_local_failed:
7753 set done_flags,%g5
7754 mov 3,%g6
7755 st %g6,[%g5+0x008] ! Set processor 2 done flag
7756
7757 set p2_temp,%g6
7758 add %g1,%g4,%g1
7759 stx %g4,[%g6]
7760 stx %g2,[%g6+8]
7761 stx %g3,[%g6+16]
7762 ta BAD_TRAP
7763
7764p2_dfill_failed:
7765 ba p2_failed
7766 mov 0xddd,%g1
7767
7768p2_selfmod_failed:
7769 ba p2_failed
7770 mov 0xabc,%g1
7771
7772
7773p2_common_error:
7774 or %g0,0xee2,%g1
7775 ba p2_failed
7776 mov %o5,%g3
7777
7778p2_common_signature_error:
7779 set p2_temp,%g1
7780 ba p2_failed
7781 st %g2,[%g1] ! Common Lock Number
7782
7783p2_common_timeout:
7784 set p2_temp,%g1
7785 ba p2_failed
7786 st %g2,[%g1] ! Common Lock Number
7787p2_branch_failed:
7788 mov 0xbbb,%g1
7789 rd %ccr,%g2
7790 ba p2_failed
7791 mov 0x0,%g3
7792
7793p2_trap1e:
7794 stb %l5,[%i0+0x057] ! Mem[0000000014000057]
7795 lduw [%i1+0x040],%l4 ! Mem[0000000014800040]
7796 andcc %l3,-0x09c,%l5
7797 done
7798
7799p2_trap1o:
7800 stb %l5,[%o0+0x057] ! Mem[0000000014000057]
7801 lduw [%o1+0x040],%l4 ! Mem[0000000014800040]
7802 andcc %l3,-0x09c,%l5
7803 done
7804
7805
7806p2_trap2e:
7807 andn %l2,%l4,%l3
7808 orncc %l3,%l0,%l7
7809 andcc %l1,0xb47,%l0
7810 ldsw [%o3+0x010],%l1 ! Mem[0000000031800010]
7811 ldd [%i2+0x068],%l4 ! Mem[0000000015000068]
7812 subc %l1,%l7,%l6
7813 done
7814
7815p2_trap2o:
7816 andn %l2,%l4,%l3
7817 orncc %l3,%l0,%l7
7818 andcc %l1,0xb47,%l0
7819 ldsw [%i3+0x010],%l1 ! Mem[0000000031800010]
7820 ldd [%o2+0x068],%l4 ! Mem[0000000015000068]
7821 subc %l1,%l7,%l6
7822 done
7823
7824
7825p2_trap3e:
7826 and %l2,-0x3cc,%l0
7827 or %l2,%l1,%l3
7828 andn %l4,0x727,%l2
7829 orn %l3,0x80b,%l0
7830 or %l6,%l5,%l5
7831 done
7832
7833p2_trap3o:
7834 and %l2,-0x3cc,%l0
7835 or %l2,%l1,%l3
7836 andn %l4,0x727,%l2
7837 orn %l3,0x80b,%l0
7838 or %l6,%l5,%l5
7839 done
7840
7841p2_init_memory_pointers:
7842 set p2_init_registers,%g1
7843 mov %g0,%g2
7844 mov %g0,%g3
7845 mov %g0,%g4
7846 mov %g0,%g5
7847 mov %g0,%g6
7848 mov %g0,%g7
7849
7850! Initialize memory pointers for window 0
7851 set p2_local0_start,%i0
7852 set p2_local1_start,%i1
7853 set p2_local2_start,%i2
7854 set p2_local3_start,%i3
7855 mov 0x08,%i4
7856 mov 0x10,%i5
7857 mov 0x18,%i6
7858 mov %g0,%i7
7859! Init Local Registers in Window 0
7860 ldx [%g1+0x000],%l0 ! %l0 = a2f970dde203acfd
7861 ldx [%g1+0x008],%l1 ! %l1 = 1a38cfe8b132a324
7862 ldx [%g1+0x010],%l2 ! %l2 = c66fdfda30ad2be2
7863 ldx [%g1+0x018],%l3 ! %l3 = ba37fc3ead5f3633
7864 ldx [%g1+0x020],%l4 ! %l4 = d73de26ce7ac0be4
7865 ldx [%g1+0x028],%l5 ! %l5 = 4d6df865aafb80cb
7866 ldx [%g1+0x030],%l6 ! %l6 = bd619e766e0a26e0
7867 ldx [%g1+0x038],%l7 ! %l7 = a9737b343b0d1749
7868 save
7869
7870! Initialize memory points for window 1
7871 set share0_start,%i0
7872 set share1_start,%i1
7873 set share2_start,%i2
7874 set share3_start,%i3
7875 mov 0x20,%i4
7876 mov 0x28,%i5
7877 mov 0x30,%i6
7878! Init Local Registers in Window 1
7879 ldx [%g1+0x040],%l0 ! %l0 = 2e4be94dd5c8ae31
7880 ldx [%g1+0x048],%l1 ! %l1 = ded29ed64efca5fd
7881 ldx [%g1+0x050],%l2 ! %l2 = 36c12a860e46ef06
7882 ldx [%g1+0x058],%l3 ! %l3 = d9a884826d0063c5
7883 ldx [%g1+0x060],%l4 ! %l4 = a44dcaca5b618595
7884 ldx [%g1+0x068],%l5 ! %l5 = cba8228e7b4efce9
7885 ldx [%g1+0x070],%l6 ! %l6 = 3be68ef6aa0c64c0
7886 ldx [%g1+0x078],%l7 ! %l7 = 107ea6be46a4ace0
7887
7888! Initialize the output register of window 1
7889 set p2_local0_start,%o0
7890 set p2_local1_start,%o1
7891 set p2_local2_start,%o2
7892 set p2_local3_start,%o3
7893 mov 0x08,%o4
7894 mov 0x10,%o5
7895 mov 0x18,%o6
7896 restore
7897
7898 retl
7899 nop
7900
7901! Random code for Processor 3
7902
7903processor_3:
7904 ta T_CHANGE_PRIV
7905 set done_flags,%g1
7906 mov 1,%g2
7907 st %g2,[%g1+0x0c] ! Set the start flag
7908 wrpr %g0,7,%cleanwin
7909 call p3_init_memory_pointers
7910 wr %g0,0x80,%asi ! Setting default asi to 80
7911
7912! Initialize the floating point registers for processor 3
7913
7914 wr %g0,0x4,%fprs ! Make sure fef is 1
7915 set p3_init_freg,%g1
7916! %f0 = 8652790d 96751bc1 382ed6ac 164925b6
7917! %f4 = 171213b5 1e6a83e2 71864657 2cbf92d0
7918! %f8 = b231726d 472bb6fd 562dd157 936f1042
7919! %f12 = 5d908ada 21569ab9 04d9e0f3 7683c171
7920 ldda [%g1]ASI_BLK_P,%f0
7921 add %g1,64,%g1
7922! %f16 = 45897771 374be6f4 1be90ac6 b3179bf5
7923! %f20 = 5676eeb3 4b1dfa33 0ccf0477 63b0af5a
7924! %f24 = d5ef4dea f2ce392d b4a88a80 6343467c
7925! %f28 = 1224cdc7 a71a7128 080523dd a3e80d1b
7926 ldda [%g1]ASI_BLK_P,%f16
7927 add %g1,64,%g1
7928! %f32 = bff6f44b 05dd6a0c 442aa4fa 2fae052d
7929! %f36 = 28ba55f9 a2b93338 18a8c283 51069c76
7930! %f40 = 2be01609 5ebf87f0 4510e612 dc06bb63
7931! %f44 = 5ab18802 6c810cf4 60eda3a5 77d0fa4e
7932 ldda [%g1]ASI_BLK_P,%f32
7933 xorcc %g0,%g0,%g3 ! init %g3 and set flags
7934 membar #Sync ! Force the block loads to complete
7935
7936! Start of Random Code for processor 3
7937
7938p3_label_1:
7939! %l0 = 9debc9cc5c939c57, %l4 = 6dd73d1029cb164e, %l6 = bc5e5d3896220b9f
7940 sub %l0,%l4,%l6 ! %l6 = 30148cbc32c88609
7941! %l2 = 6d43cbf2, %l3 = f5a9b40d, Mem[0000000016000028] = 687fd154 4b5997b9
7942 stda %l2,[%i0+%o5]0x81 ! Mem[0000000016000028] = 6d43cbf2 f5a9b40d
7943! %l4 = 6dd73d1029cb164e, immed = 00000007, %l0 = 9debc9cc5c939c57
7944 srlx %l4,0x007,%l0 ! %l0 = 00dbae7a2053962c
7945! %f22 = 0ccf0477 63b0af5a, Mem[0000000030800018] = f26f34c1 64d6b949
7946 std %f22,[%o1+%i6] ! Mem[0000000030800018] = 0ccf0477 63b0af5a
7947! %l6 = 30148cbc32c88609, %l5 = a5d2c8b44da8fbe5, %l6 = 30148cbc32c88609
7948 andn %l6,%l5,%l6 ! %l6 = 1004040832400408
7949! %l2 = 189234ac6d43cbf2, %l5 = a5d2c8b44da8fbe5, %l2 = 189234ac6d43cbf2
7950 tsubcc %l2,%l5,%l2 ! %l2 = 72bf6bf81f9ad00d, %ccr = 12
7951! Mem[0000000017000030] = d27b841a, %l1 = a1cfd9baae8f0d0a
7952 ldsba [%i2+%o6]0x88,%l1 ! %l1 = 000000000000001a
7953! %f20 = 5676eeb3 4b1dfa33, Mem[0000000017800010] = fab958d1 0803f97e
7954 stda %f20,[%i3+%i5]0x89 ! Mem[0000000017800010] = 5676eeb3 4b1dfa33
7955! %l7 = e9e70e3c67c69b30, Mem[000000003080001a] = 0ccf0477
7956 stb %l7,[%o1+0x01a] ! Mem[0000000030800018] = 0ccf3077
7957! %l5 = a5d2c8b44da8fbe5
7958 sethi %hi(0x07a08400),%l5 ! %l5 = 0000000007a08400
7959
7960p3_label_2:
7961! %f16 = 45897771 374be6f4, Mem[0000000030000018] = f7221461 e4f2d2e5
7962 stda %f16,[%o0+0x018]%asi ! Mem[0000000030000018] = 45897771 374be6f4
7963! retry : should take illegal inst trap, %l0 = 00dbae7a2053962c
7964 retry ! Illegal inst trap : %l0 = 00dbae7a2053963c
7965! Mem[0000000016000000] = 23fc5090, %l7 = e9e70e3c67c69b30
7966 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000090
7967! %l0 = 00dbae7a2053963c, %l7 = 0000000000000090, %y = 00000000
7968 umul %l0,%l7,%l5 ! %l5 = 000000122f0481c0, %y = 12
7969! %l1 = 000000000000001a, %l7 = 0000000000000090, %l6 = 1004040832400408
7970 sra %l1,%l7,%l6 ! %l6 = 0000000000000000
7971! %l3 = 78ebf5b9f5a9b40d, Mem[0000000017800018] = 46855c11
7972 stwa %l3,[%i3+%i6]0x81 ! Mem[0000000017800018] = f5a9b40d
7973! %l2 = 72bf6bf81f9ad00d, Mem[000000001680002c] = d781ffa2
7974 stw %l2,[%i1+0x02c] ! Mem[000000001680002c] = 1f9ad00d
7975! %l3 = 78ebf5b9f5a9b40d, immed = 00000266, %l0 = 00dbae7a2053963c
7976 tsubcc %l3,0x266,%l0 ! %l0 = 78ebf5b9f5a9b1a7, %ccr = 0a
7977! Mem[0000000016800060] = f7f2a153ab87c183, %f12 = 5d908ada 21569ab9
7978 ldd [%i1+0x060],%f12 ! %f12 = f7f2a153 ab87c183
7979! %l1 = 000000000000001a, Mem[000000003100001e] = 16f98a13
7980 stb %l1,[%o2+0x01e] ! Mem[000000003100001c] = 16f91a13
7981
7982p3_label_3:
7983! Mem[0000000017800064] = d8175f8c, %f9 = 472bb6fd
7984 ld [%i3+0x064],%f9 ! %f9 = d8175f8c
7985! %l4 = 6dd73d1029cb164e, Mem[0000000030800058] = 38e86ded
7986 sth %l4,[%o1+0x058] ! Mem[0000000030800058] = 164e6ded
7987! %l1 = 000000000000001a, Mem[000000001680002c] = 1f9ad00d
7988 stw %l1,[%i1+0x02c] ! Mem[000000001680002c] = 0000001a
7989! Mem[0000000016000078] = 8d7198ed, %f22 = 0ccf0477
7990 ld [%i0+0x078],%f22 ! %f22 = 8d7198ed
7991! Mem[0000000030000058] = 955af50c 040eb691, %l2 = 1f9ad00d, %l3 = f5a9b40d
7992 ldda [%o0+0x058]%asi,%l2 ! %l2 = 00000000955af50c 00000000040eb691
7993! %l5 = 000000122f0481c0, %l5 = 000000122f0481c0, %l4 = 6dd73d1029cb164e
7994 andn %l5,%l5,%l4 ! %l4 = 0000000000000000
7995! Mem[0000000016800010] = 89b1971d, %l3 = 00000000040eb691
7996 ldub [%i1+0x013],%l3 ! %l3 = 000000000000001d
7997! Invert Register : %l5 = 000000122f0481c0
7998 xor %l5,-1,%l5 ! %l5 = ffffffedd0fb7e3f
7999! %l4 = 00000000, %l5 = d0fb7e3f, Mem[0000000017000030] = 1a847bd2 e7995275
8000 stda %l4,[%i2+%o6]0x81 ! Mem[0000000017000030] = 00000000 d0fb7e3f
8001! %l1 = 000000000000001a, immd = 0000000000000db6, %l1 = 000000000000001a
8002 udivx %l1,0xdb6,%l1 ! %l1 = 0000000000000000
8003
8004p3_label_4:
8005! %f2 = 382ed6ac 164925b6, Mem[0000000017800010] = 4b1dfa33 5676eeb3
8006 stda %f2 ,[%i3+%i5]0x89 ! Mem[0000000017800010] = 382ed6ac 164925b6
8007! Mem[0000000016800008] = 05c66675, %l5 = ffffffedd0fb7e3f
8008 lduwa [%i1+%i4]0x88,%l5 ! %l5 = 0000000005c66675
8009! retry : should take illegal inst trap, %l0 = 78ebf5b9f5a9b1a7
8010 retry ! Illegal inst trap : %l0 = 78ebf5b9f5a9b1b7
8011 save ! CWP = 1
8012! %f20 = 5676eeb3, Mem[0000000017000030] = 00000000
8013 sta %f20,[%o2+%i6]0x81 ! Mem[0000000017000030] = 5676eeb3
8014! Mem[000000003080001c] = 63b0af5a, %l0 = 6deb833a438bf6ae
8015 ldsba [%i1+0x01d]%asi,%l0 ! %l0 = ffffffffffffffb0
8016! %l2 = 70751dd7cf9e86b4, %l2 = 70751dd7cf9e86b4, %l7 = dc2b9d3662276e06
8017 andncc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
8018! %l7 = 0000000000000000, immed = fffff984, %l5 = 7ec2088028d31866
8019 xor %l7,-0x67c,%l5 ! %l5 = fffffffffffff984
8020! %l6 = bdb57099c2425a0f
8021 sethi %hi(0xe08ae800),%l6 ! %l6 = 00000000e08ae800
8022! Clear Register : %l7 = 0000000000000000
8023 clr %l7 ! %l7 = 0000000000000000
8024
8025p3_label_5: ! %cwp = 1
8026! Mem[0000000016800018] = 85b1ed8a, %l2 = 70751dd7cf9e86b4
8027 ldsha [%o1+%o6]0x81,%l2 ! %l2 = ffffffffffff85b1
8028! %l5 = fffffffffffff984, %l0 = ffffffffffffffb0, %y = 00000012
8029 umulcc %l5,%l0,%l7 ! %l7 = fffff934000206c0, %ccr = 80, %y = fffff934
8030! %l0 = ffffffffffffffb0, %l2 = ffffffffffff85b1, %l5 = fffffffffffff984
8031 sub %l0,%l2,%l5 ! %l5 = 00000000000079ff
8032! %l5 = 00000000000079ff, %l4 = 8d5a709a5066cb02, %y = fffff934
8033 smul %l5,%l4,%l2 ! %l2 = 00002650ac5828fe, %y = 2650
8034! %l3 = d0dc5686a0013bb9, Mem[000000003000005c] = 040eb691
8035 stb %l3,[%i0+0x05c] ! Mem[000000003000005c] = b90eb691
8036! %l6 = e08ae800, %l7 = 000206c0, Mem[0000000031000058] = 14d6ce7e 903bb565
8037 std %l6,[%i2+0x058] ! Mem[0000000031000058] = e08ae800 000206c0
8038! Mem[0000000016000030] = b50ea037f42aba1f, %f30 = 080523dd a3e80d1b
8039 ldda [%o0+%i6]0x81,%f30 ! %f30 = b50ea037 f42aba1f
8040! Mem[0000000016000010] = d5d163fd, %l2 = 00002650ac5828fe
8041 lduha [%o0+%o5]0x88,%l2 ! %l2 = 00000000000063fd
8042! %l2 = 00000000000063fd
8043 sethi %hi(0xb5607400),%l2 ! %l2 = 00000000b5607400
8044! %l2 = b5607400, %l3 = a0013bb9, Mem[0000000016000028] = 6d43cbf2 f5a9b40d
8045 stda %l2,[%o0+%i5]0x81 ! Mem[0000000016000028] = b5607400 a0013bb9
8046
8047p3_label_6: ! %cwp = 1
8048! %l6 = 00000000e08ae800, %l7 = fffff934000206c0, %y = 00002650
8049 udivcc %l6,%l7,%l2 ! %l2 = 0000000012e89f2c, %ccr = 00
8050 mov %l0,%y ! %y = ffffffb0
8051! Randomly selected nop
8052 nop
8053! Mem[0000000031800018] = 56dd5a7b 7640dec5, %l6 = e08ae800, %l7 = 000206c0
8054 ldd [%i3+%o6],%l6 ! %l6 = 0000000056dd5a7b 000000007640dec5
8055! %l2 = 0000000012e89f2c, immed = fffff35d, %l2 = 0000000012e89f2c
8056 xorcc %l2,-0xca3,%l2 ! %l2 = ffffffffed176c71, %ccr = 88
8057! %l0 = ffffffb0, %l1 = 9b0bb3ee, Mem[0000000017800018] = f5a9b40d a250dc50
8058 stda %l0,[%o3+%o6]0x81 ! Mem[0000000017800018] = ffffffb0 9b0bb3ee
8059! %l1 = d05e1eb49b0bb3ee, immed = 00000fe5, %y = ffffffb0
8060 umul %l1,0xfe5,%l7 ! %l7 = 000009a06102e5e6, %y = 9a0
8061! Mem[0000000016000028] = b5607400a0013bb9, %f26 = b4a88a80 6343467c
8062 ldda [%o0+%i5]0x80,%f26 ! %f26 = b5607400 a0013bb9
8063! Mem[000000003000001c] = 374be6f4, %l5 = 00000000000079ff
8064 ldsb [%i0+0x01e],%l5 ! %l5 = ffffffffffffffe6
8065! %f31 = f42aba1f, Mem[0000000016000044] = 1c5fdb89
8066 st %f31,[%o0+0x044] ! Mem[0000000016000044] = f42aba1f
8067! %l1 = d05e1eb49b0bb3ee, immed = 00000c93, %l6 = 0000000056dd5a7b
8068 xorcc %l1,0xc93,%l6 ! %l6 = d05e1eb49b0bbf7d, %ccr = 88
8069
8070p3_label_7: ! %cwp = 1
8071! %l3 = d0dc5686a0013bb9, Mem[000000003000005e] = b90eb691
8072 stb %l3,[%i0+0x05e] ! Mem[000000003000005c] = b90eb991
8073! Mem[000000003080001c] = 63b0af5a, %l4 = 8d5a709a5066cb02
8074 ldsba [%i1+0x01c]%asi,%l4 ! %l4 = 0000000000000063
8075! Mem[0000000016000018] = 435ceb10 061060fd, %l2 = ed176c71, %l3 = a0013bb9
8076 ldda [%o0+%o6]0x81,%l2 ! %l2 = 00000000435ceb10 00000000061060fd
8077! Mem[0000000016800030] = 771fd1fc, %l4 = 0000000000000063
8078 lduwa [%o1+%i6]0x88,%l4 ! %l4 = 00000000771fd1fc
8079! %l3 = 00000000061060fd, immed = 0000058e, %l5 = ffffffffffffffe6
8080 addcc %l3,0x58e,%l5 ! %l5 = 000000000610668b, %ccr = 00
8081! Clear Register : %l0 = ffffffffffffffb0
8082 clr %l0 ! %l0 = 0000000000000000
8083! %l4 = 00000000771fd1fc, immed = fffffe42, %l5 = 000000000610668b
8084 orn %l4,-0x1be,%l5 ! %l5 = 00000000771fd1fd
8085! %l0 = 0000000000000000, Mem[0000000031000019] = 6b9fc5b1
8086 stb %l0,[%i2+0x019] ! Mem[0000000031000018] = 6b00c5b1
8087! Mem[000000001780007c] = 239daf40, %f24 = d5ef4dea
8088 ld [%o3+0x07c],%f24 ! %f24 = 239daf40
8089! Mem[0000000017800040] = f058fee6fe0a2994, %l3 = 00000000061060fd
8090 ldx [%o3+0x040],%l3 ! %l3 = f058fee6fe0a2994
8091
8092p3_label_8: ! %cwp = 1
8093! %f16 = 45897771 374be6f4, Mem[0000000031800058] = 4698aed7 9c68a10f
8094 std %f16,[%i3+0x058] ! Mem[0000000031800058] = 45897771 374be6f4
8095! %l0 = 0000000000000000, immed = fffff58a, %l7 = 000009a06102e5e6
8096 addccc %l0,-0xa76,%l7 ! %l7 = fffffffffffff58a, %ccr = 88
8097! Mem[0000000030800058] = 164e6ded77637411, %l3 = f058fee6fe0a2994
8098 ldx [%i1+0x058],%l3 ! %l3 = 164e6ded77637411
8099! Mem[0000000016000028] = b5607400 a0013bb9, %l2 = 435ceb10, %l3 = 77637411
8100 ldd [%o0+%i5],%l2 ! %l2 = 00000000b5607400 00000000a0013bb9
8101! Mem[000000001700002c] = ada7528f, %l6 = d05e1eb49b0bbf7d
8102 lduw [%o2+0x02c],%l6 ! %l6 = 00000000ada7528f
8103! %f6 = 71864657 2cbf92d0, Mem[0000000016000008] = 3c6131f2 e40a4dbf
8104 stda %f6 ,[%o0+%o4]0x89 ! Mem[0000000016000008] = 71864657 2cbf92d0
8105! %l6 = 00000000ada7528f
8106 sethi %hi(0x0a693c00),%l6 ! %l6 = 000000000a693c00
8107! %f30 = b50ea037 f42aba1f, Mem[0000000016000008] = d092bf2c 57468671
8108 stda %f30,[%o0+%o4]0x81 ! Mem[0000000016000008] = b50ea037 f42aba1f
8109! Mem[0000000017000018] = e904d308, %l5 = 00000000771fd1fd
8110 lduwa [%o2+%o6]0x80,%l5 ! %l5 = 00000000e904d308
8111! %l0 = 0000000000000000, %l4 = 00000000771fd1fc, %y = 000009a0
8112 sdivcc %l0,%l4,%l4 ! %l4 = 00000000000014af, %ccr = 00
8113 mov %l0,%y ! %y = 00000000
8114
8115p3_label_9: ! %cwp = 1
8116! Mem[0000000030000018] = 45897771374be6f4, %f12 = f7f2a153 ab87c183
8117 ldd [%i0+%o6],%f12 ! %f12 = 45897771 374be6f4
8118! Mem[0000000017000048] = e43b57a8420b4a68, %l1 = d05e1eb49b0bb3ee
8119 ldx [%o2+0x048],%l1 ! %l1 = e43b57a8420b4a68
8120! %l6 = 000000000a693c00, %l4 = 00000000000014af, %y = 00000000
8121 sdivcc %l6,%l4,%l3 ! %l3 = 00000000000080db, %ccr = 00
8122 mov %l0,%y ! %y = 00000000
8123! %l1 = e43b57a8420b4a68, %l7 = fffffffffffff58a, %l0 = 0000000000000000
8124 orn %l1,%l7,%l0 ! %l0 = e43b57a8420b4a7d
8125! Mem[000000003100001c] = 16f91a13, %l2 = 00000000b5607400
8126 ldsw [%i2+0x01c],%l2 ! %l2 = 0000000016f91a13
8127! Mem[000000003000005c] = b90eb991, %l6 = 000000000a693c00
8128 ldsb [%i0+0x05e],%l6 ! %l6 = ffffffffffffffb9
8129! Mem[0000000016800008] = aeafebb405c66675, %l7 = fffffffffffff58a
8130 ldxa [%o1+%o4]0x88,%l7 ! %l7 = aeafebb405c66675
8131! %l4 = 00000000000014af, immed = ffffff34, %l2 = 0000000016f91a13
8132 tsubcc %l4,-0x0cc,%l2 ! %l2 = 000000000000157b, %ccr = 13
8133! %l0 = e43b57a8420b4a7d, Mem[0000000016800010] = 89b1971d
8134 stwa %l0,[%o1+%o5]0x81 ! Mem[0000000016800010] = 420b4a7d
8135! %l0 = 420b4a7d, %l1 = 420b4a68, Mem[0000000031000018] = 6b00c5b1 16f91a13
8136 stda %l0,[%i2+0x018]%asi ! Mem[0000000031000018] = 420b4a7d 420b4a68
8137
8138p3_label_10: ! %cwp = 1
8139! %f9 = d8175f8c, Mem[0000000016000040] = d86a3dd3
8140 st %f9 ,[%o0+0x040] ! Mem[0000000016000040] = d8175f8c
8141! %l6 = ffffffb9, %l7 = 05c66675, Mem[0000000017800010] = b6254916 acd62e38
8142 stda %l6,[%o3+%o5]0x81 ! Mem[0000000017800010] = ffffffb9 05c66675
8143! Mem[0000000017800010] = b9ffffff, %l2 = 000000000000157b
8144 lduwa [%o3+%o5]0x88,%l2 ! %l2 = 00000000b9ffffff
8145! %l7 = aeafebb405c66675, Mem[000000003080001a] = 0ccf3077
8146 stb %l7,[%i1+0x01a] ! Mem[0000000030800018] = 0ccf7577
8147! Mem[0000000031800018] = 56dd5a7b, %l1 = e43b57a8420b4a68
8148 ldsh [%i3+0x01a],%l1 ! %l1 = 0000000000005a7b
8149! %l2 = 00000000b9ffffff, immed = 00000a4e, %l1 = 0000000000005a7b
8150 sub %l2,0xa4e,%l1 ! %l1 = 00000000b9fff5b1
8151! %l2 = 00000000b9ffffff, immed = 00000f06, %l2 = 00000000b9ffffff
8152 andncc %l2,0xf06,%l2 ! %l2 = 00000000b9fff0f9, %ccr = 08
8153! Mem[0000000016800038] = 31f6ea37 67bbd045, %l4 = 000014af, %l5 = e904d308
8154 ldd [%o1+0x038],%l4 ! %l4 = 0000000031f6ea37 0000000067bbd045
8155! %l2 = 00000000b9fff0f9, %l3 = 00000000000080db, %l2 = 00000000b9fff0f9
8156 sra %l2,%l3,%l2 ! %l2 = fffffffffffffff7
8157! %l2 = fffffffffffffff7, immed = 0000001e, %l6 = ffffffffffffffb9
8158 srax %l2,0x01e,%l6 ! %l6 = ffffffffffffffff
8159
8160p3_label_11: ! %cwp = 1
8161! %l6 = ffffffff, %l7 = 05c66675, Mem[0000000031000058] = e08ae800 000206c0
8162 std %l6,[%i2+0x058] ! Mem[0000000031000058] = ffffffff 05c66675
8163! %l0 = e43b57a8420b4a7d, %l1 = 00000000b9fff5b1, %l6 = ffffffffffffffff
8164 xor %l0,%l1,%l6 ! %l6 = e43b57a8fbf4bfcc
8165! %l0 = e43b57a8420b4a7d, immed = fffff6ce, %l1 = 00000000b9fff5b1
8166 xor %l0,-0x932,%l1 ! %l1 = 1bc4a857bdf4bcb3
8167! %l2 = fffffff7, %l3 = 000080db, Mem[0000000016000008] = 37a00eb5 1fba2af4
8168 stda %l2,[%o0+%o4]0x89 ! Mem[0000000016000008] = fffffff7 000080db
8169! %f20 = 5676eeb3 4b1dfa33, Mem[0000000031800018] = 56dd5a7b 7640dec5
8170 std %f20,[%i3+%o6] ! Mem[0000000031800018] = 5676eeb3 4b1dfa33
8171! Mem[0000000031000018] = 420b4a7d420b4a68, %f22 = 8d7198ed 63b0af5a
8172 ldd [%i2+%o6],%f22 ! %f22 = 420b4a7d 420b4a68
8173! %l1 = 1bc4a857bdf4bcb3, Mem[0000000016800010] = 7d4a0b42
8174 stha %l1,[%o1+%o5]0x88 ! Mem[0000000016800010] = 7d4abcb3
8175! %l3 = 00000000000080db, %l1 = 1bc4a857bdf4bcb3, %l7 = aeafebb405c66675
8176 srl %l3,%l1,%l7 ! %l7 = 0000000000000000
8177! %l5 = 0000000067bbd045, Mem[0000000030800058] = 164e6ded77637411
8178 stx %l5,[%i1+0x058] ! Mem[0000000030800058] = 0000000067bbd045
8179! %f24 = 239daf40 f2ce392d, Mem[0000000017000018] = e904d308 26589ab8
8180 stda %f24,[%o2+%o6]0x81 ! Mem[0000000017000018] = 239daf40 f2ce392d
8181
8182p3_label_12: ! %cwp = 1
8183! done : should take illegal inst trap, %l0 = e43b57a8420b4a7d
8184 done ! Illegal inst trap : %l0 = e43b57a8420b4a8d
8185! Mem[0000000016800010] = e645580f7d4abcb3, %l6 = e43b57a8fbf4bfcc
8186 ldxa [%o1+%o5]0x88,%l6 ! %l6 = e645580f7d4abcb3
8187! %l1 = 1bc4a857bdf4bcb3, Mem[000000003180005c] = 374be6f4
8188 stw %l1,[%i3+0x05c] ! Mem[000000003180005c] = bdf4bcb3
8189! Mem[0000000017000034] = d0fb7e3f, %l0 = e43b57a8420b4a8d
8190 lduw [%o2+0x034],%l0 ! %l0 = 00000000d0fb7e3f
8191! %l1 = 1bc4a857bdf4bcb3, Mem[0000000016000014] = b826ffb7
8192 sth %l1,[%o0+0x014] ! Mem[0000000016000014] = bcb3ffb7
8193! Mem[0000000016000020] = c1354265, %l2 = fffffffffffffff7
8194 lduba [%o0+%i4]0x88,%l2 ! %l2 = 0000000000000065
8195! %f30 = b50ea037 f42aba1f, Mem[0000000017000010] = ff469964 427b0fed
8196 stda %f30,[%o2+%o5]0x81 ! Mem[0000000017000010] = b50ea037 f42aba1f
8197! %l4 = 0000000031f6ea37
8198 sethi %hi(0xf9203c00),%l4 ! %l4 = 00000000f9203c00
8199! Mem[000000003000001c] = 374be6f4, %l3 = 00000000000080db
8200 ldsw [%i0+0x01c],%l3 ! %l3 = 00000000374be6f4
8201! retry : should take illegal inst trap, %l0 = 00000000d0fb7e3f
8202 retry ! Illegal inst trap : %l0 = 00000000d0fb7e4f
8203
8204p3_label_13: ! %cwp = 1
8205! Mem[0000000030800058] = 0000000067bbd045, %f20 = 5676eeb3 4b1dfa33
8206 ldd [%i1+0x058],%f20 ! %f20 = 00000000 67bbd045
8207! %l5 = 0000000067bbd045, %l2 = 0000000000000065, %l3 = 00000000374be6f4
8208 sub %l5,%l2,%l3 ! %l3 = 0000000067bbcfe0
8209! Mem[0000000031800058] = 45897771bdf4bcb3, %l1 = 1bc4a857bdf4bcb3
8210 ldxa [%i3+0x058]%asi,%l1 ! %l1 = 45897771bdf4bcb3
8211! %l0 = 00000000d0fb7e4f, immed = fffff36c, %l4 = 00000000f9203c00
8212 xor %l0,-0xc94,%l4 ! %l4 = ffffffff2f048d23
8213! %l6 = e645580f7d4abcb3, %l6 = e645580f7d4abcb3, %l4 = ffffffff2f048d23
8214 subccc %l6,%l6,%l4 ! %l4 = 0000000000000000, %ccr = 44
8215! %l2 = 00000065, %l3 = 67bbcfe0, Mem[0000000030000018] = 45897771 374be6f4
8216 std %l2,[%i0+%o6] ! Mem[0000000030000018] = 00000065 67bbcfe0
8217! %l7 = 0000000000000000, %l1 = 45897771bdf4bcb3, %l5 = 0000000067bbd045
8218 taddcc %l7,%l1,%l5 ! %l5 = 45897771bdf4bcb3, %ccr = 0a
8219! %l2 = 0000000000000065, immed = 0000068a, %l3 = 0000000067bbcfe0
8220 tsubcc %l2,0x68a,%l3 ! %l3 = fffffffffffff9db, %ccr = 9b
8221! %l0 = 00000000d0fb7e4f, Mem[0000000031800018] = 5676eeb3
8222 stb %l0,[%i3+%o6] ! Mem[0000000031800018] = 4f76eeb3
8223! %l3 = fffffffffffff9db, immed = 00000be1, %y = 00000000
8224 udiv %l3,0xbe1,%l0 ! %l0 = 0000000000158d01
8225 mov %l0,%y ! %y = 00158d01
8226
8227p3_label_14: ! %cwp = 1
8228! %l5 = 45897771bdf4bcb3, immed = 00000aa7, %y = 00158d01
8229 udiv %l5,0xaa7,%l3 ! %l3 = 00000000ffffffff
8230 mov %l0,%y ! %y = 00158d01
8231! %l7 = 0000000000000000, Mem[000000001780002e] = 7ef43851, %asi = 80
8232 stha %l7,[%o3+0x02e]%asi ! Mem[000000001780002c] = 7ef40000
8233! %l7 = 0000000000000000, Mem[0000000030800018] = 0ccf757763b0af5a
8234 stx %l7,[%i1+%o6] ! Mem[0000000030800018] = 0000000000000000
8235! %l7 = 0000000000000000, immed = 00000b79, %l0 = 0000000000158d01
8236 xor %l7,0xb79,%l0 ! %l0 = 0000000000000b79
8237! Mem[0000000017800028] = de89c737, %f31 = f42aba1f
8238 lda [%o3+%i5]0x88,%f31 ! %f31 = de89c737
8239! retry : should take illegal inst trap, %l0 = 0000000000000b79
8240 retry ! Illegal inst trap : %l0 = 0000000000000b89
8241! %l5 = 45897771bdf4bcb3, Mem[0000000017800008] = a839a4d3bb996dc3
8242 stxa %l5,[%o3+%o4]0x88 ! Mem[0000000017800008] = 45897771bdf4bcb3
8243! %l3 = 00000000ffffffff, immed = 00000620, %y = 00158d01
8244 udiv %l3,0x620,%l1 ! %l1 = 00000000ffffffff
8245 mov %l0,%y ! %y = 00000b89
8246! Mem[0000000030800058] = 0000000067bbd045, %l6 = e645580f7d4abcb3
8247 ldxa [%i1+0x058]%asi,%l6 ! %l6 = 0000000067bbd045
8248! Mem[0000000031800058] = 45897771, %l6 = 0000000067bbd045
8249 ldsb [%i3+0x058],%l6 ! %l6 = 0000000000000045
8250
8251p3_label_15: ! %cwp = 1
8252! %l4 = 0000000000000000, Mem[0000000017000000] = 1cae1980
8253 stwa %l4,[%o2+%g0]0x81 ! Mem[0000000017000000] = 00000000
8254! Mem[0000000016800028] = 2d41d5ad, %l0 = 0000000000000b89
8255 ldsba [%o1+%i5]0x81,%l0 ! %l0 = 000000000000002d
8256! Mem[000000003100001c] = 420b4a68, %l3 = 00000000ffffffff
8257 ldub [%i2+0x01d],%l3 ! %l3 = 000000000000000b
8258! %l1 = 00000000ffffffff, immed = 00000c97, %l5 = 45897771bdf4bcb3
8259 orn %l1,0xc97,%l5 ! %l5 = ffffffffffffffff
8260! %l4 = 00000000, %l5 = ffffffff, Mem[0000000016000028] = b5607400 a0013bb9
8261 std %l4,[%o0+%i5] ! Mem[0000000016000028] = 00000000 ffffffff
8262! Mem[0000000016000010] = d5d163fd, %l0 = 000000000000002d
8263 ldsha [%o0+%o5]0x89,%l0 ! %l0 = 00000000000063fd
8264! Mem[0000000016800040] = edcb9e86 a1d888bb, %l6 = 00000045, %l7 = 00000000
8265 ldda [%o1+0x040]%asi,%l6 ! %l6 = 00000000edcb9e86 00000000a1d888bb
8266! %f10 = 562dd157 936f1042, Mem[0000000030800018] = 00000000 00000000
8267 std %f10,[%i1+%o6] ! Mem[0000000030800018] = 562dd157 936f1042
8268! %l0 = 00000000000063fd, immed = fffffc87, %l0 = 00000000000063fd
8269 taddcc %l0,-0x379,%l0 ! %l0 = 0000000000006084, %ccr = 13
8270! Mem[000000003180005c] = bdf4bcb3, %l7 = 00000000a1d888bb
8271 ldsb [%i3+0x05e],%l7 ! %l7 = ffffffffffffffbc
8272
8273p3_label_16: ! %cwp = 1
8274! Mem[0000000016000020] = c1354265, %l7 = ffffffffffffffbc
8275 lduha [%o0+%i4]0x88,%l7 ! %l7 = 0000000000004265
8276! Mem[000000003080005c] = 67bbd045, %l0 = 0000000000006084
8277 ldub [%i1+0x05c],%l0 ! %l0 = 0000000000000067
8278! %l3 = 000000000000000b, Mem[000000003080001c] = 936f1042
8279 sth %l3,[%i1+0x01c] ! Mem[000000003080001c] = 000b1042
8280! %f22 = 420b4a7d, Mem[000000003180005c] = bdf4bcb3
8281 st %f22,[%i3+0x05c] ! Mem[000000003180005c] = 420b4a7d
8282! %l5 = ffffffffffffffff, Mem[0000000017000026] = af2e441b
8283 stba %l5,[%o2+0x026]%asi ! Mem[0000000017000024] = af2eff1b
8284! %l3 = 000000000000000b, %l7 = 0000000000004265, %l2 = 0000000000000065
8285 andcc %l3,%l7,%l2 ! %l2 = 0000000000000001, %ccr = 00
8286! Randomly selected nop
8287 nop
8288! Mem[000000001700003c] = 22efb40a, %l0 = 0000000000000067
8289 ldsh [%o2+0x03e],%l0 ! %l0 = ffffffffffffb40a
8290! Mem[000000003100005c] = 05c66675, %l1 = 00000000ffffffff
8291 ldub [%i2+0x05f],%l1 ! %l1 = 0000000000000075
8292! Mem[0000000017000020] = 6e05dca7, %l0 = ffffffffffffb40a
8293 lduha [%o2+%i4]0x80,%l0 ! %l0 = 0000000000006e05
8294
8295p3_label_17: ! %cwp = 1
8296! %l2 = 0000000000000001, immed = fffffb2e, %y = 00000b89
8297 umul %l2,-0x4d2,%l6 ! %l6 = 00000000fffffb2e, %y = 00
8298! %l5 = ffffffffffffffff, Mem[0000000017800028] = 37c789de7ef40000
8299 stxa %l5,[%o3+%i5]0x80 ! Mem[0000000017800028] = ffffffffffffffff
8300! %l4 = 0000000000000000, Mem[0000000016000028] = 00000000
8301 stha %l4,[%o0+%i5]0x88 ! Mem[0000000016000028] = 00000000
8302! Mem[000000001600000c] = db800000, %l1 = 0000000000000075
8303 lduw [%o0+0x00c],%l1 ! %l1 = 00000000db800000
8304! Clear Register : %l0 = 0000000000006e05
8305 clr %l0 ! %l0 = 0000000000000000
8306! Mem[000000003100005c] = 05c66675, %l7 = 0000000000004265
8307 ldsw [%i2+0x05c],%l7 ! %l7 = 0000000005c66675
8308! %l2 = 00000001, %l3 = 0000000b, Mem[0000000017800008] = b3bcf4bd 71778945
8309 stda %l2,[%o3+0x008]%asi ! Mem[0000000017800008] = 00000001 0000000b
8310! Mem[0000000016800020] = af8167fc 249f97a6, %l6 = fffffb2e, %l7 = 05c66675
8311 ldda [%o1+%i4]0x89,%l6 ! %l6 = 00000000249f97a6 00000000af8167fc
8312 rd %pc,%o7
8313 return %o7+12 ! CWP = 0
8314! %l1 = 0000000000000000, Mem[0000000017000018] = 239daf40f2ce392d
8315 stxa %l1,[%i2+%i6]0x80 ! Mem[0000000017000018] = 0000000000000000
8316
8317p3_label_18:
8318! %l7 = 0000000000000090, immed = fffff446, %l4 = 0000000000000000
8319 tsubcc %l7,-0xbba,%l4 ! %l4 = 0000000000000c4a, %ccr = 13
8320! %l7 = 0000000000000090, immed = 00000ea4, %y = 00000000
8321 udiv %l7,0xea4,%l0 ! %l0 = 0000000000000000
8322 mov %l0,%y ! %y = 00000000
8323! retry : should take illegal inst trap, %l0 = 0000000000000000
8324 retry ! Illegal inst trap : %l0 = 0000000000000010
8325! Mem[000000003000005c] = b90eb991, %l3 = 000000000000001d
8326 ldsw [%o0+0x05c],%l3 ! %l3 = ffffffffb90eb991
8327! %l6 = 0000000000000000, %l4 = 0000000000000c4a, %l1 = 0000000000000000
8328 sub %l6,%l4,%l1 ! %l1 = fffffffffffff3b6
8329! Mem[0000000016800030] = 3f6891e3771fd1fc, %l1 = fffffffffffff3b6
8330 ldxa [%i1+%o6]0x88,%l1 ! %l1 = 3f6891e3771fd1fc
8331! Mem[000000003000005c] = b90eb991, %l3 = ffffffffb90eb991
8332 ldswa [%o0+0x05c]%asi,%l3 ! %l3 = ffffffffb90eb991
8333! %l3 = ffffffffb90eb991, immed = 00000076, %l5 = 0000000005c66675
8334 xor %l3,0x076,%l5 ! %l5 = ffffffffb90eb9e7
8335! done : should take illegal inst trap, %l0 = 0000000000000010
8336 done ! Illegal inst trap : %l0 = 0000000000000020
8337! %l6 = 0000000000000000, immed = 000004fa, %y = 00000000
8338 umulcc %l6,0x4fa,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
8339
8340p3_label_19:
8341! Mem[0000000031000058] = ffffffff 05c66675, %l0 = 00000020, %l1 = 771fd1fc
8342 ldda [%o2+0x058]%asi,%l0 ! %l0 = 00000000ffffffff 0000000005c66675
8343! Invert Register : %l0 = 00000000ffffffff
8344 xor %l0,-1,%l0 ! %l0 = ffffffff00000000
8345! %l5 = ffffffffb90eb9e7, %l7 = 0000000000000000, %l5 = ffffffffb90eb9e7
8346 udivx %l5,%l7,%l5 ! Div by zero, %l0 = ffffffff00000050
8347! %l2 = 00000000955af50c, %l0 = ffffffff00000028, %l4 = 0000000000000c4a
8348 srl %l2,%l0,%l4 ! %l4 = 0000000000955af5
8349! Mem[0000000017000030] = b3ee7656, %l6 = 0000000000000000
8350 lduwa [%i2+%o6]0x88,%l6 ! %l6 = 00000000b3ee7656
8351! Mem[0000000017800010] = ffffffb9 05c66675, %l0 = 00000028, %l1 = 05c66675
8352 ldda [%i3+%i5]0x81,%l0 ! %l0 = 00000000ffffffb9 0000000005c66675
8353! Mem[0000000031000018] = 420b4a7d420b4a68, %l0 = 00000000ffffffb9
8354 ldxa [%o2+0x018]%asi,%l0 ! %l0 = 420b4a7d420b4a68
8355! Mem[0000000030000018] = 0000006567bbcfe0, %f10 = 562dd157 936f1042
8356 ldda [%o0+0x018]%asi,%f10 ! %f10 = 00000065 67bbcfe0
8357! Mem[000000003180001c] = 4b1dfa33, %l2 = 00000000955af50c
8358 lduw [%o3+0x01c],%l2 ! %l2 = 000000004b1dfa33
8359! %l4 = 00955af5, %l5 = b90eb9e7, Mem[0000000030000058] = 955af50c b90eb991
8360 std %l4,[%o0+0x058] ! Mem[0000000030000058] = 00955af5 b90eb9e7
8361
8362p3_label_20:
8363! Mem[0000000016000004] = c431aa39, %l1 = 0000000005c66675
8364 ldub [%i0+0x004],%l1 ! %l1 = 00000000000000c4
8365! %l4 = 00955af5, %l5 = b90eb9e7, Mem[0000000030800058] = 00000000 67bbd045
8366 std %l4,[%o1+0x058] ! Mem[0000000030800058] = 00955af5 b90eb9e7
8367! %f8 = b231726d, Mem[0000000016000010] = fd63d1d5
8368 sta %f8 ,[%i0+%i5]0x81 ! Mem[0000000016000010] = b231726d
8369! Mem[0000000016000054] = 4edc91bf, %l3 = ffffffffb90eb991
8370 lduh [%i0+0x056],%l3 ! %l3 = 00000000000091bf
8371! Mem[0000000017000030] = 5676eeb3, %l0 = 420b4a7d420b4a68
8372 lduha [%i2+%o6]0x80,%l0 ! %l0 = 0000000000005676
8373! Mem[0000000017800008] = 00000001, %l1 = 00000000000000c4
8374 lduwa [%i3+%i4]0x80,%l1 ! %l1 = 0000000000000001
8375! Clear Register : %l6 = 00000000b3ee7656
8376 clr %l6 ! %l6 = 0000000000000000
8377! %l7 = 0000000000000000, immed = fffff0f9, %l4 = 0000000000955af5
8378 orcc %l7,-0xf07,%l4 ! %l4 = fffffffffffff0f9, %ccr = 88
8379! %l3 = 00000000000091bf, Mem[000000003000001c] = 67bbcfe0, %asi = 80
8380 stha %l3,[%o0+0x01c]%asi ! Mem[000000003000001c] = 91bfcfe0
8381! Clear Register : %l5 = ffffffffb90eb9e7
8382 clr %l5 ! %l5 = 0000000000000000
8383
8384p3_label_21:
8385 save ! CWP = 1
8386! Mem[0000000016000018] = 10eb5c43, %l6 = 00000000249f97a6
8387 ldsha [%o0+%o6]0x89,%l6 ! %l6 = 0000000000005c43
8388! %l6 = 00005c43, %l7 = af8167fc, Mem[0000000031800058] = 45897771 420b4a7d
8389 std %l6,[%i3+0x058] ! Mem[0000000031800058] = 00005c43 af8167fc
8390! %l6 = 0000000000005c43, %l7 = 00000000af8167fc, %l3 = 000000000000000b
8391 xor %l6,%l7,%l3 ! %l3 = 00000000af813bbf
8392! %l6 = 0000000000005c43, %l1 = 00000000db800000, %l4 = 0000000000000000
8393 addc %l6,%l1,%l4 ! %l4 = 00000000db805c43
8394! Set Register : %l4 = 00000000db805c43
8395 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
8396! %f10 = 00000065, Mem[000000003080001c] = 000b1042
8397 sta %f10,[%i1+0x01c]%asi ! Mem[000000003080001c] = 00000065
8398! %l0 = 0000000000000000, immed = fffff230, %l6 = 0000000000005c43
8399 orncc %l0,-0xdd0,%l6 ! %l6 = 0000000000000dcf, %ccr = 00
8400! %l1 = 00000000db800000, immed = 00000006, %l6 = 0000000000000dcf
8401 sll %l1,0x006,%l6 ! %l6 = 00000036e0000000
8402! %l4 = ffffffffffffffff, %l0 = 0000000000000000, %l6 = 00000036e0000000
8403 xor %l4,%l0,%l6 ! %l6 = ffffffffffffffff
8404
8405p3_label_22: ! %cwp = 1
8406! Mem[0000000017000040] = de6c990b, %l6 = ffffffffffffffff
8407 ldsb [%o2+0x041],%l6 ! %l6 = 000000000000006c
8408! Mem[0000000031000058] = ffffffff, %f0 = 8652790d
8409 ld [%i2+0x058],%f0 ! %f0 = ffffffff
8410! %l5 = ffffffffffffffff, %l0 = 0000000000000000, %l4 = ffffffffffffffff
8411 udivx %l5,%l0,%l4 ! %l4 = ffffffffffffffff
8412! %l5 = ffffffffffffffff, %l2 = 0000000000000001, %l0 = 0000000000000028
8413 udivx %l5,%l2,%l0 ! %l0 = ffffffffffffffff
8414! Mem[0000000017000008] = ebff5992, %l4 = ffffffffffffffff
8415 ldsha [%o2+0x00a]%asi,%l4 ! %l4 = 0000000000005992
8416! Mem[0000000030000018] = 00000065, %l7 = 00000000af8167fc
8417 ldsw [%i0+%o6],%l7 ! %l7 = 0000000000000065
8418! %l3 = 00000000af813bbf, immed = fffffdc6, %y = 00000000
8419 smulcc %l3,-0x23a,%l2 ! %l2 = 000000b33a40f8ba, %ccr = 00, %y = b3
8420! %l4 = 0000000000005992, immed = fffff02c, %l3 = 00000000af813bbf
8421 taddcctv %l4,-0xfd4,%l3 ! %l0 = 0000000000000022, Trapped
8422! Mem[0000000031000018] = 420b4a7d 420b4a68, %l2 = 3a40f8ba, %l3 = af813bbf
8423 ldd [%i2+%o6],%l2 ! %l2 = 00000000420b4a7d 00000000420b4a68
8424 restore ! CWP = 0
8425
8426p3_label_23:
8427! %l7 = 0000000000000000, Mem[0000000017000030] = b3ee7656
8428 stba %l7,[%i2+%o6]0x89 ! Mem[0000000017000030] = b3ee7600
8429! %l5 = 0000000000000000
8430 sethi %hi(0x4dfeb000),%l5 ! %l5 = 000000004dfeb000
8431! %l4 = fffffffffffff0f9, immed = 000008f6, %y = 000000b3
8432 umul %l4,0x8f6,%l7 ! %l7 = 000008f5ff795746, %y = 8f5
8433! %l0 = 0000000000005676, Mem[000000001700007a] = 85c19d74
8434 sth %l0,[%i2+0x07a] ! Mem[0000000017000078] = 85c15676
8435! Mem[0000000016000030] = b50ea037 f42aba1f, %l0 = 00005676, %l1 = 00000001
8436 ldd [%i0+%o6],%l0 ! %l0 = 00000000b50ea037 00000000f42aba1f
8437! %l5 = 000000004dfeb000, immed = fffff804, %l2 = 000000004b1dfa33
8438 xorcc %l5,-0x7fc,%l2 ! %l2 = ffffffffb2014804, %ccr = 88
8439! %l0 = 00000000b50ea037, immed = 0000001d, %l4 = fffffffffffff0f9
8440 sra %l0,0x01d,%l4 ! %l4 = fffffffffffffffd
8441! Mem[0000000017800008] = 01000000, %l3 = 00000000000091bf
8442 lduha [%i3+%i4]0x89,%l3 ! %l3 = 0000000000000000
8443! Mem[0000000017000048] = e43b57a8420b4a68, %f0 = ffffffff 96751bc1
8444 ldd [%i2+0x048],%f0 ! %f0 = e43b57a8 420b4a68
8445! Mem[0000000031000018] = 420b4a7d, %l7 = 000008f5ff795746
8446 ldswa [%o2+0x018]%asi,%l7 ! %l7 = 00000000420b4a7d
8447
8448p3_label_24:
8449! %l4 = fffffffffffffffd, immed = 00000640, %l4 = fffffffffffffffd
8450 xorcc %l4,0x640,%l4 ! %l4 = fffffffffffff9bd, %ccr = 88
8451! Mem[0000000017000028] = 8f52a7ad 01efc6c6, %l4 = fffff9bd, %l5 = 4dfeb000
8452 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000001efc6c6 000000008f52a7ad
8453! Mem[000000003180005c] = af8167fc, %l5 = 000000008f52a7ad
8454 ldub [%o3+0x05d],%l5 ! %l5 = 0000000000000081
8455! %l6 = 00000000, %l7 = 420b4a7d, Mem[0000000017800010] = b9ffffff 7566c605
8456 stda %l6,[%i3+%i5]0x89 ! Mem[0000000017800010] = 00000000 420b4a7d
8457! Mem[000000003180001c] = 4b1dfa33, %l0 = 00000000b50ea037
8458 ldswa [%o3+0x01c]%asi,%l0 ! %l0 = 000000004b1dfa33
8459! Mem[0000000030000018] = 00000065, %l6 = 0000000000000000
8460 ldub [%o0+0x019],%l6 ! %l6 = 0000000000000000
8461! Mem[0000000030000018] = 00000065, %l1 = 00000000f42aba1f
8462 ldub [%o0+0x01b],%l1 ! %l1 = 0000000000000065
8463! Mem[000000003180005c] = af8167fc, %l2 = ffffffffb2014804
8464 ldsh [%o3+0x05c],%l2 ! %l2 = ffffffffffffaf81
8465! Mem[0000000017000054] = f4975bb8, %l1 = 0000000000000065
8466 lduw [%i2+0x054],%l1 ! %l1 = 00000000f4975bb8
8467! %l7 = 00000000420b4a7d, %l0 = 000000004b1dfa33, %y = 000008f5
8468 udivcc %l7,%l0,%l2 ! %l2 = 0000000000001e87, %ccr = 00
8469 mov %l0,%y ! %y = 4b1dfa33
8470
8471p3_label_25:
8472! Mem[000000003100001c] = 420b4a68, %l6 = 0000000000000000
8473 ldsb [%o2+0x01c],%l6 ! %l6 = 0000000000000042
8474! Invert Register : %l6 = 0000000000000042
8475 xor %l6,-1,%l6 ! %l6 = ffffffffffffffbd
8476! %l5 = 0000000000000081, %l2 = 0000000000001e87, %y = 4b1dfa33
8477 sdiv %l5,%l2,%l2 ! %l2 = 000000007fffffff
8478 mov %l0,%y ! %y = 4b1dfa33
8479! Mem[0000000030000058] = 00955af5b90eb9e7, %l3 = 0000000000000000
8480 ldxa [%o0+0x058]%asi,%l3 ! %l3 = 00955af5b90eb9e7
8481! Mem[0000000016000020] = 654235c1aa2d637a, %l2 = 000000007fffffff
8482 ldxa [%i0+%o4]0x81,%l2 ! %l2 = 654235c1aa2d637a
8483! %l2 = 654235c1aa2d637a, immed = fffff7f5, %y = 4b1dfa33
8484 umulcc %l2,-0x80b,%l1 ! %l1 = aa2d5e2144f0e9c2, %ccr = 80, %y = aa2d5e21
8485! %f2 = 382ed6ac 164925b6, Mem[0000000017000020] = a7dc056e 1bff2eaf
8486 stda %f2 ,[%i2+%o4]0x89 ! Mem[0000000017000020] = 382ed6ac 164925b6
8487! Mem[0000000030800058] = 00955af5 b90eb9e7, %l0 = 4b1dfa33, %l1 = 44f0e9c2
8488 ldd [%o1+0x058],%l0 ! %l0 = 0000000000955af5 00000000b90eb9e7
8489! Mem[0000000016800010] = b3bc4a7d 0f5845e6, %l6 = ffffffbd, %l7 = 420b4a7d
8490 ldda [%i1+%i5]0x81,%l6 ! %l6 = 00000000b3bc4a7d 000000000f5845e6
8491! Mem[000000003100005c] = 05c66675, %l0 = 0000000000955af5
8492 lduh [%o2+0x05e],%l0 ! %l0 = 0000000000006675
8493
8494p3_label_26:
8495! %f6 = 71864657 2cbf92d0, Mem[0000000016000028] = 00000000 ffffffff
8496 std %f6 ,[%i0+%o5] ! Mem[0000000016000028] = 71864657 2cbf92d0
8497! %l4 = 0000000001efc6c6, immed = 00000009, %l1 = 00000000b90eb9e7
8498 sra %l4,0x009,%l1 ! %l1 = 000000000000f7e3
8499! Mem[0000000031000058] = ffffffff, %l7 = 000000000f5845e6
8500 ldsw [%o2+0x058],%l7 ! %l7 = ffffffffffffffff
8501! retry : should take illegal inst trap, %l0 = 0000000000006675
8502 retry ! Illegal inst trap : %l0 = 0000000000006685
8503! Mem[000000003000005c] = b90eb9e7, %l2 = 654235c1aa2d637a
8504 ldsb [%o0+0x05d],%l2 ! %l2 = 000000000000000e
8505! Mem[0000000016000034] = f42aba1f, %l1 = 000000000000f7e3
8506 ldsw [%i0+0x034],%l1 ! %l1 = fffffffff42aba1f
8507! %l4 = 0000000001efc6c6, immed = 000001a6, %y = aa2d5e21
8508 umulcc %l4,0x1a6,%l0 ! %l0 = 000000033141aa64, %ccr = 00, %y = 03
8509! %l4 = 0000000001efc6c6, Mem[0000000017000010] = b50ea037
8510 stba %l4,[%i2+%i5]0x81 ! Mem[0000000017000010] = c60ea037
8511! %l4 = 0000000001efc6c6, %l0 = 000000033141aa64, %l5 = 0000000000000081
8512 or %l4,%l0,%l5 ! %l5 = 0000000331efeee6
8513! Mem[0000000017000010] = c60ea037, %l6 = 00000000b3bc4a7d
8514 ldsba [%i2+%i5]0x81,%l6 ! %l6 = ffffffffffffffc6
8515
8516p3_label_27:
8517! Mem[0000000016800074] = 86bccb84, %l3 = 00955af5b90eb9e7
8518 ldsh [%i1+0x074],%l3 ! %l3 = ffffffffffff86bc
8519! Mem[0000000030800018] = 562dd15700000065, %l4 = 0000000001efc6c6
8520 ldxa [%o1+0x018]%asi,%l4 ! %l4 = 562dd15700000065
8521! Mem[0000000017800054] = 6680d14a, %l3 = ffffffffffff86bc
8522 ldsh [%i3+0x056],%l3 ! %l3 = ffffffffffffd14a
8523! %l5 = 0000000331efeee6, Mem[000000001600000f] = db800000
8524 stb %l5,[%i0+0x00f] ! Mem[000000001600000c] = db8000e6
8525! %l4 = 562dd15700000065, %l0 = 000000033141aa64, %l6 = ffffffffffffffc6
8526 sra %l4,%l0,%l6 ! %l6 = 0000000000000006
8527! Mem[0000000030800018] = 562dd157, %l4 = 562dd15700000065
8528 lduw [%o1+%i6],%l4 ! %l4 = 00000000562dd157
8529! Mem[000000003000001c] = 91bfcfe0, %l4 = 00000000562dd157
8530 lduw [%o0+0x01c],%l4 ! %l4 = 0000000091bfcfe0
8531! %l6 = 0000000000000006, Mem[0000000016800020] = a6979f24, %asi = 80
8532 stha %l6,[%i1+0x020]%asi ! Mem[0000000016800020] = 00069f24
8533! %l2 = 000000000000000e, immed = fffff388, %l3 = ffffffffffffd14a
8534 taddcctv %l2,-0xc78,%l3 ! %l0 = 000000033141aa87, Trapped
8535! Mem[0000000017000030] = 0076eeb3, %l0 = 000000033141aa87
8536 lduwa [%i2+%o6]0x80,%l0 ! %l0 = 000000000076eeb3
8537
8538p3_label_28:
8539! %l1 = fffffffff42aba1f, immed = fffff9fb, %l6 = 0000000000000006
8540 orncc %l1,-0x605,%l6 ! %l6 = fffffffff42abe1f, %ccr = 88
8541! %l2 = 000000000000000e, immed = 00000007, %l5 = 0000000331efeee6
8542 srl %l2,0x007,%l5 ! %l5 = 0000000000000000
8543! %l1 = fffffffff42aba1f, immed = 00000004, %l6 = fffffffff42abe1f
8544 srlx %l1,0x004,%l6 ! %l6 = 0fffffffff42aba1
8545! Mem[0000000016800008] = 7566c605, %l5 = 0000000000000000
8546 ldsha [%i1+%i4]0x81,%l5 ! %l5 = 0000000000007566
8547! Mem[0000000016800018] = 85b1ed8a, %l5 = 0000000000007566
8548 lduha [%i1+%i6]0x80,%l5 ! %l5 = 00000000000085b1
8549! %l6 = 0fffffffff42aba1, Mem[000000001680006c] = 937ad66b
8550 stw %l6,[%i1+0x06c] ! Mem[000000001680006c] = ff42aba1
8551! %l4 = 0000000091bfcfe0, %l7 = ffffffffffffffff, %l0 = 000000000076eeb3
8552 sll %l4,%l7,%l0 ! %l0 = 48dfe7f000000000
8553! Mem[0000000031800018] = 4f76eeb34b1dfa33, %l2 = 000000000000000e
8554 ldx [%o3+%i6],%l2 ! %l2 = 4f76eeb34b1dfa33
8555! Mem[0000000016800028] = 2d41d5ad, %l6 = 0fffffffff42aba1
8556 lduba [%i1+%o5]0x80,%l6 ! %l6 = 000000000000002d
8557! Mem[0000000016000064] = b1cdc447, %l0 = 48dfe7f000000000
8558 lduh [%i0+0x066],%l0 ! %l0 = 000000000000c447
8559
8560p3_label_29:
8561! %l2 = 4f76eeb34b1dfa33, immed = fffffe87, %l7 = ffffffffffffffff
8562 andn %l2,-0x179,%l7 ! %l7 = 0000000000000030
8563! %l3 = ffffffffffffd14a, %l4 = 0000000091bfcfe0, %l5 = 00000000000085b1
8564 add %l3,%l4,%l5 ! %l5 = 0000000091bfa12a
8565! %l0 = 0000c447, %l1 = f42aba1f, Mem[0000000016800030] = 771fd1fc 3f6891e3
8566 stda %l0,[%i1+%o6]0x89 ! Mem[0000000016800030] = 0000c447 f42aba1f
8567! Mem[0000000016000070] = 8c85ee1d, %l5 = 0000000091bfa12a
8568 ldsw [%i0+0x070],%l5 ! %l5 = ffffffff8c85ee1d
8569! %l2 = 4f76eeb34b1dfa33, immed = 00000004, %l7 = 0000000000000030
8570 srl %l2,0x004,%l7 ! %l7 = 0000000004b1dfa3
8571! %l5 = ffffffff8c85ee1d, Mem[0000000016800002] = 92a7d84f
8572 sth %l5,[%i1+0x002] ! Mem[0000000016800000] = 92a7ee1d
8573! %l1 = fffffffff42aba1f, Mem[000000003100001e] = 420b4a68
8574 sth %l1,[%o2+0x01e] ! Mem[000000003100001c] = 420bba1f
8575! %l5 = ffffffff8c85ee1d, immed = 00000543, %l5 = ffffffff8c85ee1d
8576 subc %l5,0x543,%l5 ! %l5 = ffffffff8c85e8da
8577! %l4 = 0000000091bfcfe0, immed = 0000064a, %l0 = 000000000000c447
8578 andncc %l4,0x64a,%l0 ! %l0 = 0000000091bfc9a0, %ccr = 08
8579! %f0 = e43b57a8 420b4a68, Mem[0000000031800018] = 4f76eeb3 4b1dfa33
8580 std %f0 ,[%o3+%i6] ! Mem[0000000031800018] = e43b57a8 420b4a68
8581
8582p3_label_30:
8583! %l2 = 4f76eeb34b1dfa33, Mem[0000000017000000] = 00000000
8584 stba %l2,[%i2+%g0]0x89 ! Mem[0000000017000000] = 00000033
8585! Mem[0000000017800008] = 01000000, %l2 = 4f76eeb34b1dfa33
8586 lduha [%i3+%i4]0x89,%l2 ! %l2 = 0000000000000000
8587! Mem[0000000031000058] = ffffffff05c66675, %l7 = 0000000004b1dfa3
8588 ldxa [%o2+0x058]%asi,%l7 ! %l7 = ffffffff05c66675
8589! Mem[0000000017000004] = ba6efc2a, %l0 = 0000000091bfc9a0
8590 ldsb [%i2+0x006],%l0 ! %l0 = fffffffffffffffc
8591! %l3 = ffffffffffffd14a, Mem[0000000030000018] = 0000006591bfcfe0
8592 stx %l3,[%o0+%i6] ! Mem[0000000030000018] = ffffffffffffd14a
8593! %l4 = 0000000091bfcfe0, Mem[000000003180005e] = af8167fc
8594 sth %l4,[%o3+0x05e] ! Mem[000000003180005c] = af81cfe0
8595! %f28 = 1224cdc7 a71a7128, Mem[0000000016000030] = b50ea037 f42aba1f
8596 stda %f28,[%i0+%o6]0x81 ! Mem[0000000016000030] = 1224cdc7 a71a7128
8597! %l0 = fffffffffffffffc, immed = 00000b3e, %l0 = fffffffffffffffc
8598 addc %l0,0xb3e,%l0 ! %l0 = 0000000000000b3a
8599! %f2 = 382ed6ac, Mem[000000003000005c] = b90eb9e7
8600 sta %f2 ,[%o0+0x05c]%asi ! Mem[000000003000005c] = 382ed6ac
8601! %l2 = 0000000000000000, %l6 = 000000000000002d, %l7 = ffffffff05c66675
8602 or %l2,%l6,%l7 ! %l7 = 000000000000002d
8603
8604p3_label_31:
8605! Mem[0000000016000010] = b231726d, %l3 = ffffffffffffd14a
8606 ldsha [%i0+%i5]0x81,%l3 ! %l3 = ffffffffffffb231
8607! Mem[0000000016800030] = 47c40000, %l6 = 000000000000002d
8608 ldswa [%i1+%o6]0x81,%l6 ! %l6 = 0000000047c40000
8609! Mem[0000000031000018] = 420b4a7d420bba1f, %l0 = 0000000000000b3a
8610 ldx [%o2+%i6],%l0 ! %l0 = 420b4a7d420bba1f
8611! %l3 = ffffffffffffb231, %l6 = 0000000047c40000, %y = 00000003
8612 sdivcc %l3,%l6,%l3 ! %l3 = 000000000000000e, %ccr = 00
8613 mov %l0,%y ! %y = 420bba1f
8614! %l4 = 91bfcfe0, %l5 = 8c85e8da, Mem[0000000030800058] = 00955af5 b90eb9e7
8615 std %l4,[%o1+0x058] ! Mem[0000000030800058] = 91bfcfe0 8c85e8da
8616! Mem[0000000017800050] = b033aede6680d14a, %l5 = ffffffff8c85e8da
8617 ldxa [%i3+0x050]%asi,%l5 ! %l5 = b033aede6680d14a
8618! %l7 = 000000000000002d, %l3 = 000000000000000e, %l1 = fffffffff42aba1f
8619 taddcctv %l7,%l3,%l1 ! %l0 = 420b4a7d420bba42, Trapped
8620! %l2 = 00000000, %l3 = 0000000e, Mem[0000000017800038] = 3c85b685 b949a94d
8621 std %l2,[%i3+0x038] ! Mem[0000000017800038] = 00000000 0000000e
8622! Mem[000000001680007c] = a335fb2d, %l3 = 000000000000000e
8623 ldsb [%i1+0x07f],%l3 ! %l3 = 000000000000002d
8624! %l6 = 0000000047c40000, %l2 = 0000000000000000, %l2 = 0000000000000000
8625 taddcc %l6,%l2,%l2 ! %l2 = 0000000047c40000, %ccr = 00
8626
8627p3_label_32:
8628! Mem[0000000017800008] = 01000000, %l1 = fffffffff42aba1f
8629 ldswa [%i3+%i4]0x88,%l1 ! %l1 = 0000000001000000
8630! Mem[0000000017800000] = 334ffc03, %l3 = 000000000000002d
8631 ldsha [%i3+%g0]0x89,%l3 ! %l3 = fffffffffffffc03
8632! %l6 = 0000000047c40000, immed = fffffd01, %l3 = fffffffffffffc03
8633 addccc %l6,-0x2ff,%l3 ! %l3 = 0000000047c3fd01, %ccr = 11
8634! Randomly selected nop
8635 nop
8636! Mem[0000000017000018] = 00000000 00000000, %l6 = 47c40000, %l7 = 0000002d
8637 ldda [%i2+%i6]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
8638 save ! CWP = 1
8639! Mem[000000003000001c] = ffffd14a, %l0 = 0000000000000022
8640 ldsb [%i0+0x01c],%l0 ! %l0 = ffffffffffffffff
8641! %l4 = 0000000000005992, %l4 = 0000000000005992, %l4 = 0000000000005992
8642 tsubcc %l4,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 46
8643! Mem[0000000017800008] = 0b000000 01000000, %l0 = ffffffff, %l1 = db800000
8644 ldda [%o3+%o4]0x89,%l0 ! %l0 = 0000000001000000 000000000b000000
8645! %l7 = 0000000000000065, %l4 = 0000000000000000, %l6 = 000000000000006c
8646 sub %l7,%l4,%l6 ! %l6 = 0000000000000065
8647
8648p3_label_33: ! %cwp = 1
8649! Mem[0000000017000030] = b3ee7600, %l2 = 00000000420b4a7d
8650 lduwa [%o2+%i6]0x88,%l2 ! %l2 = 00000000b3ee7600
8651! %l4 = 0000000000000000, immed = 00000178, %l0 = 0000000001000000
8652 tsubcc %l4,0x178,%l0 ! %l0 = fffffffffffffe88, %ccr = 99
8653! %l6 = 0000000000000065, immed = 000006dd, %l6 = 0000000000000065
8654 addcc %l6,0x6dd,%l6 ! %l6 = 0000000000000742, %ccr = 00
8655! %l7 = 0000000000000065, immed = 00000b2a, %l3 = 00000000420b4a68
8656 tsubcc %l7,0xb2a,%l3 ! %l3 = fffffffffffff53b, %ccr = 9b
8657! %l7 = 0000000000000065, immed = 0000000d, %l7 = 0000000000000065
8658 sra %l7,0x00d,%l7 ! %l7 = 0000000000000000
8659! %l0 = fffffffffffffe88, immed = 00000019, %l0 = fffffffffffffe88
8660 srl %l0,0x019,%l0 ! %l0 = 000000000000007f
8661! Mem[0000000016800028] = 2d41d5ad, %l5 = ffffffffffffffff
8662 ldsba [%o1+%i5]0x81,%l5 ! %l5 = 000000000000002d
8663! Mem[0000000030000018] = ffffffffffffd14a, %f20 = 00000000 67bbd045
8664 ldd [%i0+%o6],%f20 ! %f20 = ffffffff ffffd14a
8665! %l5 = 000000000000002d, %l0 = 000000000000007f, %l1 = 000000000b000000
8666 udivx %l5,%l0,%l1 ! %l1 = 0000000000000000
8667! %l5 = 000000000000002d, %l0 = 000000000000007f, %l4 = 0000000000000000
8668 tsubcc %l5,%l0,%l4 ! %l4 = ffffffffffffffae, %ccr = 9b
8669
8670p3_label_34: ! %cwp = 1
8671! %l2 = b3ee7600, %l3 = fffff53b, Mem[0000000016000040] = d8175f8c f42aba1f
8672 std %l2,[%o0+0x040] ! Mem[0000000016000040] = b3ee7600 fffff53b
8673! %l2 = 00000000b3ee7600, %l2 = 00000000b3ee7600, %l3 = fffffffffffff53b
8674 srl %l2,%l2,%l3 ! %l3 = 00000000b3ee7600
8675! %l4 = ffffffffffffffae
8676 sethi %hi(0x93171400),%l4 ! %l4 = 0000000093171400
8677! Randomly selected nop
8678 nop
8679! Mem[0000000017000008] = 9259ffeb, %f10 = 00000065
8680 lda [%o2+%o4]0x88,%f10 ! %f10 = 9259ffeb
8681! %l2 = 00000000b3ee7600, immed = fffff597, %l4 = 0000000093171400
8682 taddcctv %l2,-0xa69,%l4 ! %l0 = 00000000000000a2, Trapped
8683! %l6 = 00000742, %l7 = 00000000, Mem[0000000031800058] = 00005c43 af81cfe0
8684 stda %l6,[%i3+0x058]%asi ! Mem[0000000031800058] = 00000742 00000000
8685! %l1 = 0000000000000000, immed = fffff122, %l6 = 0000000000000742
8686 subccc %l1,-0xede,%l6 ! %l6 = 0000000000000edd, %ccr = 11
8687! %l3 = 00000000b3ee7600, Mem[0000000016800032] = 47c40000
8688 sth %l3,[%o1+0x032] ! Mem[0000000016800030] = 47c47600
8689! %l7 = 0000000000000000, immed = 000003eb, %l1 = 0000000000000000
8690 xor %l7,0x3eb,%l1 ! %l1 = 00000000000003eb
8691
8692p3_label_35: ! %cwp = 1
8693! %f22 = 420b4a7d 420b4a68, Mem[0000000017800020] = 6fcbb331 6ad0e067
8694 stda %f22,[%o3+%i4]0x89 ! Mem[0000000017800020] = 420b4a7d 420b4a68
8695! Mem[0000000017800010] = 00000000, %l7 = 0000000000000000
8696 ldsw [%o3+%o5],%l7 ! %l7 = 0000000000000000
8697! %l4 = 93171400, %l5 = 0000002d, Mem[0000000031000058] = ffffffff 05c66675
8698 std %l4,[%i2+0x058] ! Mem[0000000031000058] = 93171400 0000002d
8699! %l5 = 000000000000002d, immed = 0000001d, %l5 = 000000000000002d
8700 sll %l5,0x01d,%l5 ! %l5 = 00000005a0000000
8701! %l6 = 0000000000000edd, Mem[0000000017000030] = 0076eeb3
8702 stba %l6,[%o2+%i6]0x81 ! Mem[0000000017000030] = dd76eeb3
8703! Mem[0000000016800020] = af8167fc249f0600, %l4 = 0000000093171400
8704 ldxa [%o1+%i4]0x88,%l4 ! %l4 = af8167fc249f0600
8705! %l3 = 00000000b3ee7600, %l5 = 00000005a0000000, %l7 = 0000000000000000
8706 tsubcc %l3,%l5,%l7 ! %l7 = fffffffb13ee7600, %ccr = 90
8707 restore ! CWP = 0
8708! Mem[0000000016000018] = 435ceb10061060fd, %f2 = 382ed6ac 164925b6
8709 ldda [%i0+%i6]0x81,%f2 ! %f2 = 435ceb10 061060fd
8710! Mem[0000000017800040] = f058fee6, %l3 = 0000000047c3fd01
8711 ldsba [%i3+0x040]%asi,%l3 ! %l3 = fffffffffffffff0
8712
8713p3_label_36:
8714! %l1 = 0000000001000000, immd = 0000000000000065, %l4 = 0000000091bfcfe0
8715 udivx %l1,0x065,%l4 ! %l4 = 00000000000288df
8716! %l0 = 420b4a7d420bba42, Mem[0000000017800010] = 000000007d4a0b42
8717 stxa %l0,[%i3+%i5]0x80 ! Mem[0000000017800010] = 420b4a7d420bba42
8718! %l4 = 00000000000288df, %l5 = b033aede6680d14a, %l6 = 0000000000000000
8719 srl %l4,%l5,%l6 ! %l6 = 00000000000000a2
8720! Mem[0000000016800048] = deb9d652 3205a429, %l0 = 420bba42, %l1 = 01000000
8721 ldd [%i1+0x048],%l0 ! %l0 = 00000000deb9d652 000000003205a429
8722! Mem[0000000016000000] = 23fc5090, %l2 = 0000000047c40000
8723 ldsba [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffff90
8724! Mem[0000000016000030] = c7cd2412, %f12 = 45897771
8725 lda [%i0+%o6]0x88,%f12 ! %f12 = c7cd2412
8726! %l2 = ffffff90, %l3 = fffffff0, Mem[0000000031000058] = 93171400 0000002d
8727 std %l2,[%o2+0x058] ! Mem[0000000031000058] = ffffff90 fffffff0
8728! Mem[0000000031000018] = 420b4a7d, %l6 = 00000000000000a2
8729 ldsh [%o2+0x01a],%l6 ! %l6 = 0000000000004a7d
8730! Mem[0000000016800008] = 05c66675, %l2 = ffffffffffffff90
8731 ldsha [%i1+%i4]0x89,%l2 ! %l2 = 0000000000006675
8732! %l1 = 000000003205a429, Mem[0000000031800058] = 0000074200000000
8733 stx %l1,[%o3+0x058] ! Mem[0000000031800058] = 000000003205a429
8734
8735p3_label_37:
8736! Mem[000000003080001c] = 00000065, %l3 = fffffffffffffff0
8737 ldsw [%o1+0x01c],%l3 ! %l3 = 0000000000000065
8738! %l4 = 00000000000288df, Mem[000000003080001b] = 562dd157
8739 stb %l4,[%o1+0x01b] ! Mem[0000000030800018] = 562dd1df
8740! %l5 = b033aede6680d14a, %l6 = 0000000000004a7d, %l6 = 0000000000004a7d
8741 sll %l5,%l6,%l6 ! %l6 = ccd01a2940000000
8742! Set Register : %l6 = ccd01a2940000000
8743 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
8744! Mem[0000000030000018] = ffffffffffffd14a, %l0 = 00000000deb9d652
8745 ldx [%o0+%i6],%l0 ! %l0 = ffffffffffffd14a
8746! %f1 = 420b4a68, Mem[0000000017000060] = 93b507cc
8747 sta %f1 ,[%i2+0x060]%asi ! Mem[0000000017000060] = 420b4a68
8748! %l1 = 000000003205a429, Mem[000000003000001a] = ffffffff
8749 sth %l1,[%o0+0x01a] ! Mem[0000000030000018] = ffffa429
8750! Mem[0000000030800058] = 91bfcfe08c85e8da, %l7 = 0000000000000000
8751 ldx [%o1+0x058],%l7 ! %l7 = 91bfcfe08c85e8da
8752! %l3 = 0000000000000065, %l5 = b033aede6680d14a, %l4 = 00000000000288df
8753 xnorcc %l3,%l5,%l4 ! %l4 = 4fcc5121997f2ed0, %ccr = 08
8754! %l0 = ffffffffffffd14a, Mem[000000003180001c] = 420b4a68
8755 sth %l0,[%o3+0x01c] ! Mem[000000003180001c] = d14a4a68
8756
8757p3_label_38:
8758! %l2 = 0000000000006675, Mem[000000003100001e] = 420bba1f
8759 stb %l2,[%o2+0x01e] ! Mem[000000003100001c] = 420b751f
8760! %l4 = 4fcc5121997f2ed0, Mem[0000000016000040] = b3ee7600
8761 stw %l4,[%i0+0x040] ! Mem[0000000016000040] = 997f2ed0
8762! %l3 = 0000000000000065
8763 sethi %hi(0xdd8c6c00),%l3 ! %l3 = 00000000dd8c6c00
8764! Mem[000000003000005c] = 382ed6ac, %l0 = ffffffffffffd14a
8765 lduh [%o0+0x05c],%l0 ! %l0 = 000000000000382e
8766! %l3 = 00000000dd8c6c00, immed = 00000033, %l6 = ffffffffffffffff
8767 srax %l3,0x033,%l6 ! %l6 = 0000000000000000
8768! Mem[0000000031800018] = e43b57a8 d14a4a68, %l4 = 997f2ed0, %l5 = 6680d14a
8769 ldd [%o3+%i6],%l4 ! %l4 = 00000000e43b57a8 00000000d14a4a68
8770! %l5 = 00000000d14a4a68, %l4 = 00000000e43b57a8, %l6 = 0000000000000000
8771 sllx %l5,%l4,%l6 ! %l6 = 4a4a680000000000
8772! %l2 = 00006675, %l3 = dd8c6c00, Mem[0000000017800028] = ffffffff ffffffff
8773 stda %l2,[%i3+%o5]0x89 ! Mem[0000000017800028] = 00006675 dd8c6c00
8774! %l0 = 000000000000382e, immed = 00000f58, %y = 420bba1f
8775 smul %l0,0xf58,%l7 ! %l7 = 00000000035e01d0, %y = 00
8776! Mem[000000001700006c] = a967199c, %l4 = 00000000e43b57a8
8777 ldsha [%i2+0x06e]%asi,%l4 ! %l4 = 000000000000199c
8778
8779p3_label_39:
8780! %l0 = 000000000000382e, %l0 = 000000000000382e, %y = 00000000
8781 sdivcc %l0,%l0,%l4 ! %l4 = 0000000000000001, %ccr = 00
8782 mov %l0,%y ! %y = 0000382e
8783! %l5 = 00000000d14a4a68, Mem[0000000031000018] = 420b4a7d420b751f
8784 stx %l5,[%o2+%i6] ! Mem[0000000031000018] = 00000000d14a4a68
8785! %l4 = 0000000000000001, %l6 = 4a4a680000000000, %l0 = 000000000000382e
8786 sub %l4,%l6,%l0 ! %l0 = b5b5980000000001
8787! Mem[0000000030000058] = 00955af5 382ed6ac, %l2 = 00006675, %l3 = dd8c6c00
8788 ldd [%o0+0x058],%l2 ! %l2 = 0000000000955af5 00000000382ed6ac
8789! %l4 = 0000000000000001, %l6 = 4a4a680000000000, %l2 = 0000000000955af5
8790 srl %l4,%l6,%l2 ! %l2 = 0000000000000001
8791! %l2 = 0000000000000001, %l5 = 00000000d14a4a68, %y = 0000382e
8792 umulcc %l2,%l5,%l5 ! %l5 = 00000000d14a4a68, %ccr = 08, %y = 00
8793! Mem[0000000016800008] = 05c66675, %l1 = 000000003205a429
8794 lduba [%i1+%i4]0x88,%l1 ! %l1 = 0000000000000075
8795! %l5 = 00000000d14a4a68, %l7 = 00000000035e01d0, %l6 = 4a4a680000000000
8796 xnor %l5,%l7,%l6 ! %l6 = ffffffff2debb447
8797! %l0 = b5b5980000000001, Mem[0000000031000058] = ffffff90
8798 stw %l0,[%o2+0x058] ! Mem[0000000031000058] = 00000001
8799! Randomly selected nop
8800 nop
8801
8802p3_label_40:
8803! %l4 = 0000000000000001, %l4 = 0000000000000001, %l7 = 00000000035e01d0
8804 sll %l4,%l4,%l7 ! %l7 = 0000000000000002
8805! %l0 = b5b5980000000001, immed = 00000030, %l3 = 00000000382ed6ac
8806 srax %l0,0x030,%l3 ! %l3 = ffffffffffffb5b5
8807! %f10 = 9259ffeb 67bbcfe0, Mem[0000000017000010] = 37a00ec6 1fba2af4
8808 stda %f10,[%i2+%i5]0x89 ! Mem[0000000017000010] = 9259ffeb 67bbcfe0
8809! Mem[0000000016800028] = 2d41d5ad 0000001a, %l0 = 00000001, %l1 = 00000075
8810 ldda [%i1+%o5]0x81,%l0 ! %l0 = 000000002d41d5ad 000000000000001a
8811! Mem[000000003000005c] = 382ed6ac, %l0 = 000000002d41d5ad
8812 ldsb [%o0+0x05d],%l0 ! %l0 = 000000000000002e
8813! Mem[0000000030800018] = 562dd1df, %l5 = 00000000d14a4a68
8814 ldub [%o1+%i6],%l5 ! %l5 = 0000000000000056
8815! Mem[0000000016800000] = 1deea792, %l1 = 000000000000001a
8816 ldsha [%i1+%g0]0x89,%l1 ! %l1 = ffffffffffffa792
8817! %l7 = 0000000000000002, Mem[0000000017800008] = 00000001
8818 stba %l7,[%i3+%i4]0x81 ! Mem[0000000017800008] = 02000001
8819! %l6 = ffffffff2debb447, Mem[0000000017000008] = 9259ffeb
8820 stha %l6,[%i2+%i4]0x88 ! Mem[0000000017000008] = 9259b447
8821! Invert Register : %l1 = ffffffffffffa792
8822 xor %l1,-1,%l1 ! %l1 = 000000000000586d
8823
8824p3_label_41:
8825! Clear Register : %l4 = 0000000000000001
8826 clr %l4 ! %l4 = 0000000000000000
8827! Mem[0000000031800058] = 00000000, %l2 = 0000000000000001
8828 lduw [%o3+0x058],%l2 ! %l2 = 0000000000000000
8829! %l0 = 000000000000002e, Mem[000000003080005e] = 8c85e8da
8830 stb %l0,[%o1+0x05e] ! Mem[000000003080005c] = 8c852eda
8831! Mem[000000003180001c] = d14a4a68, %l4 = 0000000000000000
8832 ldsh [%o3+0x01c],%l4 ! %l4 = ffffffffffffd14a
8833! Mem[0000000016800028] = 1a000000add5412d, %l7 = 0000000000000002
8834 ldxa [%i1+%o5]0x88,%l7 ! %l7 = 1a000000add5412d
8835! %l6 = ffffffff2debb447, Mem[0000000016800028] = 2d41d5ad
8836 stha %l6,[%i1+%o5]0x80 ! Mem[0000000016800028] = b447d5ad
8837! Invert Register : %l5 = 0000000000000056
8838 xor %l5,-1,%l5 ! %l5 = ffffffffffffffa9
8839! %l3 = ffffffffffffb5b5
8840 setx 0x3137a2e43137a2e4,%g7,%l3 ! %l3 = 3137a2e43137a2e4
8841! Mem[0000000030000058] = 00955af5382ed6ac, %f10 = 9259ffeb 67bbcfe0
8842 ldd [%o0+0x058],%f10 ! %f10 = 00955af5 382ed6ac
8843! %l2 = 0000000000000000, immed = fffff5ff, %l5 = ffffffffffffffa9
8844 tsubcctv %l2,-0xa01,%l5 ! %l0 = 0000000000000051, Trapped
8845
8846p3_label_42:
8847! %l2 = 00000000, %l3 = 3137a2e4, Mem[0000000016800020] = 00069f24 fc6781af
8848 stda %l2,[%i1+%o4]0x81 ! Mem[0000000016800020] = 00000000 3137a2e4
8849! %l2 = 0000000000000000, Mem[0000000017000020] = 164925b6
8850 stba %l2,[%i2+%o4]0x89 ! Mem[0000000017000020] = 16492500
8851! %l2 = 0000000000000000, %l7 = 1a000000add5412d, %l6 = ffffffff2debb447
8852 taddcc %l2,%l7,%l6 ! %l6 = 1a000000add5412d, %ccr = 0a
8853! %l4 = ffffffffffffd14a, Mem[0000000031000018] = 00000000d14a4a68
8854 stx %l4,[%o2+%i6] ! Mem[0000000031000018] = ffffffffffffd14a
8855! %l3 = 3137a2e43137a2e4, %l0 = 0000000000000051, %l6 = 1a000000add5412d
8856 sub %l3,%l0,%l6 ! %l6 = 3137a2e43137a293
8857! Mem[000000003100001c] = ffffd14a, %l3 = 3137a2e43137a2e4
8858 ldsw [%o2+0x01c],%l3 ! %l3 = ffffffffffffd14a
8859! %l1 = 000000000000586d, Mem[0000000017800010] = 7d4a0b42
8860 stba %l1,[%i3+%i5]0x89 ! Mem[0000000017800010] = 7d4a0b6d
8861! Mem[0000000016800030] = 47c476001fba2af4, %f4 = 171213b5 1e6a83e2
8862 ldd [%i1+%o6],%f4 ! %f4 = 47c47600 1fba2af4
8863! %l1 = 000000000000586d, %l6 = 3137a2e43137a293, %l2 = 0000000000000000
8864 andcc %l1,%l6,%l2 ! %l2 = 0000000000000001, %ccr = 00
8865! Mem[0000000030000018] = ffffa429ffffd14a, %l2 = 0000000000000001
8866 ldx [%o0+%i6],%l2 ! %l2 = ffffa429ffffd14a
8867
8868p3_label_43:
8869! Mem[0000000030000018] = ffffa429, %l6 = 3137a2e43137a293
8870 ldsb [%o0+%i6],%l6 ! %l6 = ffffffffffffffff
8871! %l5 = ffffffffffffffa9, Mem[000000003080001d] = 00000065
8872 stb %l5,[%o1+0x01d] ! Mem[000000003080001c] = 00a90065
8873! %l2 = ffffa429ffffd14a, immed = fffffe2f, %l4 = ffffffffffffd14a
8874 sub %l2,-0x1d1,%l4 ! %l4 = ffffa429ffffd31b
8875! Mem[0000000030000058] = 00955af5382ed6ac, %l7 = 1a000000add5412d
8876 ldx [%o0+0x058],%l7 ! %l7 = 00955af5382ed6ac
8877! %l5 = ffffffffffffffa9, Mem[0000000016000028] = 57468671
8878 stba %l5,[%i0+%o5]0x89 ! Mem[0000000016000028] = 574686a9
8879! Mem[0000000017800020] = 684a0b42, %l4 = ffffa429ffffd31b
8880 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000068
8881! Mem[0000000016800020] = 00000000, %l5 = ffffffffffffffa9
8882 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
8883! Mem[0000000017000008] = 47b45992, %l5 = 0000000000000000
8884 lduha [%i2+%i4]0x80,%l5 ! %l5 = 00000000000047b4
8885! %l4 = 0000000000000068, immed = 00000872, %y = 00000000
8886 umulcc %l4,0x872,%l0 ! %l0 = 0000000000036e50, %ccr = 00, %y = 00
8887! Mem[000000003100005c] = fffffff0, %l4 = 0000000000000068
8888 lduh [%o2+0x05e],%l4 ! %l4 = 000000000000fff0
8889
8890p3_label_44:
8891! Mem[0000000031800058] = 00000000 3205a429, %l6 = ffffffff, %l7 = 382ed6ac
8892 ldd [%o3+0x058],%l6 ! %l6 = 0000000000000000 000000003205a429
8893! %l2 = ffffa429ffffd14a, %l6 = 0000000000000000, %l2 = ffffa429ffffd14a
8894 sdivx %l2,%l6,%l2 ! Div by zero, %l0 = 0000000000036ea0
8895! %l2 = ffffa429ffffd14a, %l0 = 0000000000036e78, %l3 = ffffffffffffd14a
8896 andcc %l2,%l0,%l3 ! %l3 = 0000000000034048, %ccr = 00
8897! Mem[0000000016000044] = fffff53b, %l1 = 000000000000586d
8898 ldsh [%i0+0x044],%l1 ! %l1 = ffffffffffffffff
8899! Mem[0000000016000020] = 654235c1aa2d637a, %f26 = b5607400 a0013bb9
8900 ldd [%i0+%o4],%f26 ! %f26 = 654235c1 aa2d637a
8901! Mem[0000000031000058] = 00000001fffffff0, %f12 = c7cd2412 374be6f4
8902 ldda [%o2+0x058]%asi,%f12 ! %f12 = 00000001 fffffff0
8903! Mem[000000003100001c] = ffffd14a, %l5 = 00000000000047b4
8904 ldsh [%o2+0x01e],%l5 ! %l5 = ffffffffffffd14a
8905! %l3 = 0000000000034048, immed = 0000084a, %l1 = ffffffffffffffff
8906 andcc %l3,0x84a,%l1 ! %l1 = 0000000000000048, %ccr = 00
8907! Mem[0000000017000028] = c6c6ef01, %l2 = ffffa429ffffd14a
8908 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000c6c6ef01
8909! Mem[0000000031000058] = 00000001fffffff0, %f30 = b50ea037 de89c737
8910 ldda [%o2+0x058]%asi,%f30 ! %f30 = 00000001 fffffff0
8911
8912p3_label_45:
8913! Mem[0000000030800058] = 91bfcfe0, %l6 = 0000000000000000
8914 ldsba [%o1+0x059]%asi,%l6 ! %l6 = ffffffffffffffbf
8915! Mem[0000000031800058] = 00000000, %l3 = 0000000000034048
8916 ldsh [%o3+0x05a],%l3 ! %l3 = 0000000000000000
8917! Mem[000000003000001c] = ffffd14a, %l2 = 00000000c6c6ef01
8918 ldsw [%o0+0x01c],%l2 ! %l2 = ffffffffffffd14a
8919! Mem[0000000016800030] = 47c47600, %l0 = 0000000000036e78
8920 ldsba [%i1+0x031]%asi,%l0 ! %l0 = ffffffffffffffc4
8921! Mem[0000000016000028] = a98646572cbf92d0, %f14 = 04d9e0f3 7683c171
8922 ldda [%i0+%o5]0x80,%f14 ! %f14 = a9864657 2cbf92d0
8923! %l7 = 000000003205a429
8924 sethi %hi(0xf74bd800),%l7 ! %l7 = 00000000f74bd800
8925! %l7 = 00000000f74bd800, %l3 = 0000000000000000, %l1 = 0000000000000048
8926 tsubcctv %l7,%l3,%l1 ! %l1 = 00000000f74bd800, %ccr = 08
8927! %l1 = 00000000f74bd800, %l2 = ffffffffffffd14a, %l2 = ffffffffffffd14a
8928 sllx %l1,%l2,%l2 ! %l2 = 000003dd2f600000
8929! %l0 = ffffffffffffffc4, immed = 00000099, %l0 = ffffffffffffffc4
8930 and %l0,0x099,%l0 ! %l0 = 0000000000000080
8931! Clear Register : %l4 = 000000000000fff0
8932 clr %l4 ! %l4 = 0000000000000000
8933
8934p3_label_46:
8935! %l7 = 00000000f74bd800, Mem[0000000030800058] = 91bfcfe0
8936 stw %l7,[%o1+0x058] ! Mem[0000000030800058] = f74bd800
8937! %l7 = 00000000f74bd800, Mem[0000000030000058] = 00955af5382ed6ac
8938 stx %l7,[%o0+0x058] ! Mem[0000000030000058] = 00000000f74bd800
8939! Mem[0000000030800058] = f74bd8008c852eda, %f8 = b231726d d8175f8c
8940 ldd [%o1+0x058],%f8 ! %f8 = f74bd800 8c852eda
8941! %l7 = 00000000f74bd800, immed = 00000751, %l0 = 0000000000000080
8942 taddcc %l7,0x751,%l0 ! %l0 = 00000000f74bdf51, %ccr = 0a
8943! %l7 = 00000000f74bd800, %l0 = 00000000f74bdf51, %l4 = 0000000000000000
8944 sra %l7,%l0,%l4 ! %l4 = fffffffffffffba5
8945! %l2 = 000003dd2f600000, immed = fffffc23, %l1 = 00000000f74bd800
8946 taddcctv %l2,-0x3dd,%l1 ! %l0 = 00000000f74bdf74, Trapped
8947! Mem[0000000030800018] = 562dd1df, %f12 = 00000001
8948 ld [%o1+%i6],%f12 ! %f12 = 562dd1df
8949! %l3 = 0000000000000000, Mem[000000003100001a] = ffffffff
8950 sth %l3,[%o2+0x01a] ! Mem[0000000031000018] = ffff0000
8951! %l4 = fffffffffffffba5, %l1 = 00000000f74bd800, %l5 = ffffffffffffd14a
8952 andncc %l4,%l1,%l5 ! %l5 = ffffffff08b423a5, %ccr = 80
8953! Mem[0000000017000028] = c6c6ef01ada7528f, %f2 = 435ceb10 061060fd
8954 ldda [%i2+0x028]%asi,%f2 ! %f2 = c6c6ef01 ada7528f
8955
8956p3_label_47:
8957! Mem[0000000016800028] = b447d5ad, %l0 = 00000000f74bdf74
8958 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000b447d5ad
8959! Mem[0000000016800010] = e645580f7d4abcb3, %l6 = ffffffffffffffbf
8960 ldxa [%i1+%i5]0x88,%l6 ! %l6 = e645580f7d4abcb3
8961! %l1 = 00000000f74bd800, %l3 = 0000000000000000, %l7 = 00000000f74bd800
8962 sdivx %l1,%l3,%l7 ! Div by zero, %l0 = 00000000b447d5fd
8963! retry : should take illegal inst trap, %l0 = 00000000b447d5d5
8964 retry ! Illegal inst trap : %l0 = 00000000b447d5e5
8965! Randomly selected nop
8966 nop
8967! Mem[0000000016800020] = 00000000, %l5 = ffffffff08b423a5
8968 lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
8969! Mem[000000003180001c] = d14a4a68, %l4 = fffffffffffffba5
8970 ldsh [%o3+0x01e],%l4 ! %l4 = 0000000000004a68
8971! %f29 = a71a7128, Mem[0000000016800008] = 7566c605
8972 sta %f29,[%i1+0x008]%asi ! Mem[0000000016800008] = a71a7128
8973! %l4 = 00004a68, %l5 = 00000000, Mem[0000000016000018] = 10eb5c43 fd601006
8974 stda %l4,[%i0+%i6]0x89 ! Mem[0000000016000018] = 00004a68 00000000
8975! %l1 = 00000000f74bd800, Mem[0000000017800010] = 6d0b4a7d420bba42
8976 stx %l1,[%i3+%i5] ! Mem[0000000017800010] = 00000000f74bd800
8977
8978p3_label_48:
8979! %l3 = 0000000000000000, Mem[0000000017800010] = 00000000
8980 stwa %l3,[%i3+%i5]0x89 ! Mem[0000000017800010] = 00000000
8981! Set Register : %l1 = 00000000f74bd800
8982 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
8983! %l4 = 0000000000004a68, Mem[0000000031800018] = e43b57a8
8984 stw %l4,[%o3+%i6] ! Mem[0000000031800018] = 00004a68
8985! %l7 = 00000000f74bd800, Mem[0000000030000058] = 00000000
8986 stb %l7,[%o0+0x058] ! Mem[0000000030000058] = 00000000
8987! Mem[000000003080005c] = 8c852eda, %l5 = 0000000000000000
8988 ldsw [%o1+0x05c],%l5 ! %l5 = ffffffff8c852eda
8989! %l2 = 000003dd2f600000, Mem[0000000017800010] = 00000000
8990 stha %l2,[%i3+%i5]0x80 ! Mem[0000000017800010] = 00000000
8991! %l2 = 000003dd2f600000, %l5 = ffffffff8c852eda, %l3 = 0000000000000000
8992 andcc %l2,%l5,%l3 ! %l3 = 000003dd0c000000, %ccr = 00
8993! %l7 = 00000000f74bd800, Mem[0000000031000058] = 00000001fffffff0
8994 stx %l7,[%o2+0x058] ! Mem[0000000031000058] = 00000000f74bd800
8995! Mem[000000003180001c] = d14a4a68, %l2 = 000003dd2f600000
8996 ldswa [%o3+0x01c]%asi,%l2 ! %l2 = ffffffffd14a4a68
8997! Mem[0000000030000058] = 00000000f74bd800, %l7 = 00000000f74bd800
8998 ldx [%o0+0x058],%l7 ! %l7 = 00000000f74bd800
8999
9000p3_label_49:
9001! %l2 = ffffffffd14a4a68, Mem[000000003080005e] = 8c852eda
9002 stb %l2,[%o1+0x05e] ! Mem[000000003080005c] = 8c8568da
9003! %l0 = 00000000b447d5e5, %l7 = 00000000f74bd800, %y = 00000000
9004 umulcc %l0,%l7,%l3 ! %l3 = ae26b88839903800, %ccr = 80, %y = ae26b888
9005! %l5 = ffffffff8c852eda, %l7 = 00000000f74bd800, %l1 = ffffffffffffffff
9006 xorcc %l5,%l7,%l1 ! %l1 = ffffffff7bcef6da, %ccr = 80
9007! Invert Register : %l0 = 00000000b447d5e5
9008 xor %l0,-1,%l0 ! %l0 = ffffffff4bb82a1a
9009! Mem[0000000031000058] = 00000000f74bd800, %l6 = e645580f7d4abcb3
9010 ldx [%o2+0x058],%l6 ! %l6 = 00000000f74bd800
9011! %f10 = 00955af5, Mem[0000000017800020] = 684a0b42
9012 sta %f10,[%i3+%o4]0x81 ! Mem[0000000017800020] = 00955af5
9013! Mem[0000000016000020] = 654235c1, %l0 = ffffffff4bb82a1a
9014 lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000006542
9015! Mem[0000000017800020] = 00955af5, %l1 = ffffffff7bcef6da
9016 ldub [%i3+%o4],%l1 ! %l1 = 0000000000000000
9017! %f14 = a9864657 2cbf92d0, Mem[0000000017800000] = 03fc4f33 2ae502dd
9018 stda %f14,[%i3+%g0]0x81 ! Mem[0000000017800000] = a9864657 2cbf92d0
9019! %l4 = 0000000000004a68, Mem[0000000017800050] = b033aede, %asi = 80
9020 stwa %l4,[%i3+0x050]%asi ! Mem[0000000017800050] = 00004a68
9021
9022p3_label_50:
9023! Mem[0000000017800030] = 4af5ca59, %f30 = 00000001
9024 lda [%i3+%o6]0x80,%f30 ! %f30 = 4af5ca59
9025! Mem[0000000016000010] = b231726dbcb3ffb7, %f4 = 47c47600 1fba2af4
9026 ldda [%i0+%i5]0x81,%f4 ! %f4 = b231726d bcb3ffb7
9027! Mem[000000003180001c] = d14a4a68, %f17 = 374be6f4
9028 ld [%o3+0x01c],%f17 ! %f17 = d14a4a68
9029! %f16 = 45897771, Mem[0000000017000010] = e0cfbb67
9030 sta %f16,[%i2+%i5]0x81 ! Mem[0000000017000010] = 45897771
9031! Mem[0000000016800030] = 47c47600, %l1 = 0000000000000000
9032 lduha [%i1+%o6]0x80,%l1 ! %l1 = 00000000000047c4
9033! Mem[0000000030800018] = 562dd1df00a90065, %l5 = ffffffff8c852eda
9034 ldx [%o1+%i6],%l5 ! %l5 = 562dd1df00a90065
9035! %l4 = 00004a68, %l5 = 00a90065, Mem[0000000017800010] = 00000000 f74bd800
9036 stda %l4,[%i3+%i5]0x81 ! Mem[0000000017800010] = 00004a68 00a90065
9037! %l2 = ffffffffd14a4a68, %l6 = 00000000f74bd800, %l3 = ae26b88839903800
9038 andcc %l2,%l6,%l3 ! %l3 = 00000000d14a4800, %ccr = 08
9039! Mem[0000000031800058] = 00000000, %l2 = ffffffffd14a4a68
9040 ldsb [%o3+0x059],%l2 ! %l2 = 0000000000000000
9041! Mem[000000003080001c] = 00a90065, %l1 = 00000000000047c4
9042 ldswa [%o1+0x01c]%asi,%l1 ! %l1 = 0000000000a90065
9043
9044p3_label_51:
9045! %f0 = e43b57a8 420b4a68, Mem[0000000031000058] = 00000000 f74bd800
9046 std %f0 ,[%o2+0x058] ! Mem[0000000031000058] = e43b57a8 420b4a68
9047! Mem[0000000016000008] = f7ffffff, %l1 = 0000000000a90065
9048 lduba [%i0+%i4]0x80,%l1 ! %l1 = 00000000000000f7
9049! %l0 = 0000000000006542, immed = fffff1d5, %y = ae26b888
9050 umulcc %l0,-0xe2b,%l1 ! %l1 = 00006541fa6561ea, %ccr = 08, %y = 6541
9051! %l0 = 0000000000006542, immed = fffffa3e, %l5 = 562dd1df00a90065
9052 sub %l0,-0x5c2,%l5 ! %l5 = 0000000000006b04
9053! %l0 = 0000000000006542, Mem[0000000016000008] = e60080dbfffffff7
9054 stxa %l0,[%i0+%i4]0x88 ! Mem[0000000016000008] = 0000000000006542
9055! %l1 = 00006541fa6561ea, Mem[000000001680002e] = 0000001a
9056 sth %l1,[%i1+0x02e] ! Mem[000000001680002c] = 000061ea
9057! Mem[0000000017800020] = 00955af5, %l7 = 00000000f74bd800
9058 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000955af5
9059! %l4 = 0000000000004a68, Mem[000000001780001d] = 9b0bb3ee
9060 stb %l4,[%i3+0x01d] ! Mem[000000001780001c] = 9b68b3ee
9061! %l5 = 0000000000006b04, %l3 = 00000000d14a4800, %l5 = 0000000000006b04
9062 addccc %l5,%l3,%l5 ! %l5 = 00000000d14ab304, %ccr = 08
9063! Mem[0000000030800018] = 562dd1df00a90065, %f6 = 71864657 2cbf92d0
9064 ldd [%o1+%i6],%f6 ! %f6 = 562dd1df 00a90065
9065
9066p3_label_52:
9067! Mem[0000000030800018] = 562dd1df, %l3 = 00000000d14a4800
9068 ldswa [%o1+0x018]%asi,%l3 ! %l3 = 00000000562dd1df
9069! %l0 = 0000000000006542, immed = fffff280, %y = 00006541
9070 udiv %l0,-0xd80,%l6 ! %l6 = 0000000000006541
9071 mov %l0,%y ! %y = 00006542
9072! Mem[0000000031800058] = 000000003205a429, %f6 = 562dd1df 00a90065
9073 ldd [%o3+0x058],%f6 ! %f6 = 00000000 3205a429
9074! %l1 = 00006541fa6561ea, immed = 00000006, %l1 = 00006541fa6561ea
9075 srlx %l1,0x006,%l1 ! %l1 = 0000019507e99587
9076! %l6 = 0000000000006541, immed = fffff016, %l2 = 0000000000000000
9077 sub %l6,-0xfea,%l2 ! %l2 = 000000000000752b
9078! %f31 = fffffff0, Mem[0000000031000018] = ffff0000
9079 st %f31,[%o2+%i6] ! Mem[0000000031000018] = fffffff0
9080! Mem[0000000017000024] = acd62e38, %f8 = f74bd800
9081 ld [%i2+0x024],%f8 ! %f8 = acd62e38
9082! %l1 = 0000019507e99587, immed = 00000722, %y = 00006542
9083 sdivcc %l1,0x722,%l3 ! %l3 = 000000007fffffff, %ccr = 02
9084 mov %l0,%y ! %y = 00006542
9085! %l3 = 000000007fffffff, %l4 = 0000000000004a68, %y = 00006542
9086 sdiv %l3,%l4,%l4 ! %l4 = 000000007fffffff
9087 mov %l0,%y ! %y = 00006542
9088! Mem[0000000030000018] = ffffa429ffffd14a, %f0 = e43b57a8 420b4a68
9089 ldd [%o0+%i6],%f0 ! %f0 = ffffa429 ffffd14a
9090
9091p3_label_53:
9092! retry : should take illegal inst trap, %l0 = 0000000000006542
9093 retry ! Illegal inst trap : %l0 = 0000000000006552
9094! %l7 = 0000000000955af5, immd = fffffffffffff003, %l3 = 000000007fffffff
9095 udivx %l7,-0xffd,%l3 ! %l3 = 0000000000000000
9096! %f4 = b231726d, Mem[0000000017000020] = 00254916
9097 sta %f4 ,[%i2+%o4]0x81 ! Mem[0000000017000020] = b231726d
9098! Mem[0000000017000020] = b231726d, %l1 = 0000019507e99587
9099 lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000b2
9100! %l4 = 000000007fffffff, %l1 = 00000000000000b2, %y = 00006542
9101 sdivcc %l4,%l1,%l3 ! %l3 = 000000007fffffff, %ccr = 02
9102 mov %l0,%y ! %y = 00006552
9103! Mem[000000003180001c] = d14a4a68, %l1 = 00000000000000b2
9104 ldsb [%o3+0x01f],%l1 ! %l1 = 0000000000000068
9105! %l2 = 0000752b, %l3 = 7fffffff, Mem[0000000031000018] = fffffff0 ffffd14a
9106 stda %l2,[%o2+0x018]%asi ! Mem[0000000031000018] = 0000752b 7fffffff
9107! %f28 = 1224cdc7 a71a7128, Mem[0000000016000000] = 23fc5090 39aa31c4
9108 stda %f28,[%i0+%g0]0x89 ! Mem[0000000016000000] = 1224cdc7 a71a7128
9109! %l4 = 000000007fffffff, immed = fffff169, %l1 = 0000000000000068
9110 andncc %l4,-0xe97,%l1 ! %l1 = 0000000000000e96, %ccr = 00
9111! Mem[000000003000001c] = ffffd14a, %f15 = 2cbf92d0
9112 ld [%o0+0x01c],%f15 ! %f15 = ffffd14a
9113
9114p3_label_54:
9115! Mem[0000000031800018] = 00004a68d14a4a68, %f24 = 239daf40 f2ce392d
9116 ldda [%o3+0x018]%asi,%f24 ! %f24 = 00004a68 d14a4a68
9117! Mem[0000000030800058] = f74bd8008c8568da, %f22 = 420b4a7d 420b4a68
9118 ldd [%o1+0x058],%f22 ! %f22 = f74bd800 8c8568da
9119! Randomly selected nop
9120 nop
9121! %l2 = 000000000000752b, Mem[0000000017000000] = 00000033
9122 stha %l2,[%i2+%g0]0x88 ! Mem[0000000017000000] = 0000752b
9123! Mem[0000000016800000] = 92a7ee1d, %l4 = 000000007fffffff
9124 lduha [%i1+%g0]0x80,%l4 ! %l4 = 00000000000092a7
9125! %f17 = d14a4a68, Mem[0000000017000008] = 47b45992
9126 sta %f17,[%i2+%i4]0x81 ! Mem[0000000017000008] = d14a4a68
9127! %l5 = 00000000d14ab304, immed = 0000010b, %y = 00006552
9128 sdiv %l5,0x10b,%l5 ! %l5 = 000000007fffffff
9129 mov %l0,%y ! %y = 00006552
9130! Mem[0000000016000028] = 574686a9, %l2 = 000000000000752b
9131 lduha [%i0+%o5]0x88,%l2 ! %l2 = 00000000000086a9
9132! %f30 = 4af5ca59 fffffff0, Mem[0000000017800028] = 00006675 dd8c6c00
9133 stda %f30,[%i3+%o5]0x89 ! Mem[0000000017800028] = 4af5ca59 fffffff0
9134! %l2 = 00000000000086a9, Mem[0000000017800008] = 0b00000001000002
9135 stxa %l2,[%i3+%i4]0x88 ! Mem[0000000017800008] = 00000000000086a9
9136
9137p3_label_55:
9138! %l5 = 000000007fffffff, immed = fffffa93, %l2 = 00000000000086a9
9139 tsubcc %l5,-0x56d,%l2 ! %l2 = 000000008000056c, %ccr = 1b
9140! Mem[000000003100001c] = 7fffffff, %l2 = 000000008000056c
9141 ldsh [%o2+0x01c],%l2 ! %l2 = 0000000000007fff
9142! retry : should take illegal inst trap, %l0 = 0000000000006552
9143 retry ! Illegal inst trap : %l0 = 0000000000006562
9144! Mem[0000000016800000] = 1deea792, %l1 = 0000000000000e96
9145 lduha [%i1+%g0]0x88,%l1 ! %l1 = 000000000000a792
9146! Mem[0000000016000024] = aa2d637a, %l5 = 000000007fffffff
9147 ldub [%i0+0x024],%l5 ! %l5 = 00000000000000aa
9148! %l2 = 00007fff, %l3 = 7fffffff, Mem[0000000017000018] = 00000000 00000000
9149 stda %l2,[%i2+%i6]0x89 ! Mem[0000000017000018] = 00007fff 7fffffff
9150! %l5 = 00000000000000aa, %l5 = 00000000000000aa, %l0 = 0000000000006562
9151 andcc %l5,%l5,%l0 ! %l0 = 00000000000000aa, %ccr = 00
9152! Mem[0000000031800018] = 00004a68 d14a4a68, %l6 = 00006541, %l7 = 00955af5
9153 ldd [%o3+%i6],%l6 ! %l6 = 0000000000004a68 00000000d14a4a68
9154! %l6 = 0000000000004a68, %l1 = 000000000000a792, %y = 00006552
9155 umulcc %l6,%l1,%l7 ! %l7 = 0000000030b44750, %ccr = 00, %y = 00
9156! %l1 = 000000000000a792, immed = 000002d2, %l2 = 0000000000007fff
9157 addccc %l1,0x2d2,%l2 ! %l2 = 000000000000aa64, %ccr = 00
9158
9159p3_label_56:
9160! %l6 = 0000000000004a68, immed = 00000605, %l5 = 00000000000000aa
9161 orn %l6,0x605,%l5 ! %l5 = fffffffffffffbfa
9162! %l4 = 00000000000092a7, immed = fffffdfc, %l7 = 0000000030b44750
9163 subc %l4,-0x204,%l7 ! %l7 = 00000000000094ab
9164! Mem[0000000030000058] = 00000000, %l7 = 00000000000094ab
9165 lduh [%o0+0x05a],%l7 ! %l7 = 0000000000000000
9166! Mem[0000000016000028] = a9864657, %f25 = d14a4a68
9167 lda [%i0+%o5]0x80,%f25 ! %f25 = a9864657
9168! %l0 = 000000aa, %l1 = 0000a792, Mem[0000000030000018] = ffffa429 ffffd14a
9169 stda %l0,[%o0+0x018]%asi ! Mem[0000000030000018] = 000000aa 0000a792
9170! Clear Register : %l1 = 000000000000a792
9171 clr %l1 ! %l1 = 0000000000000000
9172! %f9 = 8c852eda, Mem[0000000017000020] = b231726d
9173 sta %f9 ,[%i2+%o4]0x81 ! Mem[0000000017000020] = 8c852eda
9174! %f8 = acd62e38 8c852eda, Mem[0000000016800010] = 7d4abcb3 e645580f
9175 stda %f8 ,[%i1+%i5]0x89 ! Mem[0000000016800010] = acd62e38 8c852eda
9176! %l2 = 000000000000aa64, Mem[0000000016800010] = 8c852eda
9177 stha %l2,[%i1+%i5]0x88 ! Mem[0000000016800010] = 8c85aa64
9178! retry : should take illegal inst trap, %l0 = 00000000000000aa
9179 retry ! Illegal inst trap : %l0 = 00000000000000ba
9180
9181p3_label_57:
9182! %f20 = ffffffff ffffd14a, Mem[0000000030000058] = 00000000 f74bd800
9183 std %f20,[%o0+0x058] ! Mem[0000000030000058] = ffffffff ffffd14a
9184! Mem[0000000030000058] = ffffffffffffd14a, %l4 = 00000000000092a7
9185 ldx [%o0+0x058],%l4 ! %l4 = ffffffffffffd14a
9186! %l7 = 0000000000000000, %l2 = 000000000000aa64, %l2 = 000000000000aa64
9187 sub %l7,%l2,%l2 ! %l2 = ffffffffffff559c
9188! %f2 = c6c6ef01 ada7528f, Mem[0000000016000010] = 6d7231b2 b7ffb3bc
9189 stda %f2 ,[%i0+%i5]0x89 ! Mem[0000000016000010] = c6c6ef01 ada7528f
9190! %l5 = fffffffffffffbfa
9191 setx 0x5e669af15e669af1,%g7,%l5 ! %l5 = 5e669af15e669af1
9192! Mem[0000000017800000] = 574686a9, %l3 = 000000007fffffff
9193 ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffa9
9194! %f6 = 00000000 3205a429, Mem[0000000030000058] = ffffffff ffffd14a
9195 std %f6 ,[%o0+0x058] ! Mem[0000000030000058] = 00000000 3205a429
9196! Mem[0000000031800018] = 00004a68d14a4a68, %l1 = 0000000000000000
9197 ldx [%o3+%i6],%l1 ! %l1 = 00004a68d14a4a68
9198! %l3 = ffffffffffffffa9, %l3 = ffffffffffffffa9, %l4 = ffffffffffffd14a
9199 sll %l3,%l3,%l4 ! %l4 = ffffffffffff5200
9200! %l1 = 00004a68d14a4a68, Mem[0000000017800010] = 684a0000
9201 stwa %l1,[%i3+%i5]0x89 ! Mem[0000000017800010] = d14a4a68
9202
9203p3_label_58:
9204! Mem[0000000016000028] = 574686a9, %l4 = ffffffffffff5200
9205 ldsha [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffff86a9
9206! Mem[0000000016000020] = 7a632daac1354265, %f2 = c6c6ef01 ada7528f
9207 ldda [%i0+%o4]0x88,%f2 ! %f2 = 7a632daa c1354265
9208! %l0 = 00000000000000ba, %l5 = 5e669af15e669af1, %l1 = 00004a68d14a4a68
9209 sdivx %l0,%l5,%l1 ! %l1 = 0000000000000000
9210! Mem[0000000031800018] = 00004a68d14a4a68, %f22 = f74bd800 8c8568da
9211 ldd [%o3+%i6],%f22 ! %f22 = 00004a68 d14a4a68
9212! Mem[0000000016000070] = 8c85ee1d, %l3 = ffffffffffffffa9
9213 lduw [%i0+0x070],%l3 ! %l3 = 000000008c85ee1d
9214! Mem[0000000030800018] = 562dd1df00a90065, %f0 = ffffa429 ffffd14a
9215 ldda [%o1+0x018]%asi,%f0 ! %f0 = 562dd1df 00a90065
9216! %l2 = ffff559c, %l3 = 8c85ee1d, Mem[0000000016800030] = 47c47600 1fba2af4
9217 stda %l2,[%i1+%o6]0x81 ! Mem[0000000016800030] = ffff559c 8c85ee1d
9218! %f28 = 1224cdc7 a71a7128, Mem[0000000016000010] = 8f52a7ad 01efc6c6
9219 stda %f28,[%i0+%i5]0x81 ! Mem[0000000016000010] = 1224cdc7 a71a7128
9220! %l1 = 0000000000000000, immed = 00000720, %l7 = 0000000000000000
9221 addccc %l1,0x720,%l7 ! %l7 = 0000000000000720, %ccr = 00
9222! Mem[0000000016800000] = 1deea792, %l2 = ffffffffffff559c
9223 lduba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000092
9224
9225p3_label_59:
9226! Mem[0000000030800018] = 562dd1df00a90065, %l6 = 0000000000004a68
9227 ldx [%o1+%i6],%l6 ! %l6 = 562dd1df00a90065
9228! Invert Register : %l6 = 562dd1df00a90065
9229 xor %l6,-1,%l6 ! %l6 = a9d22e20ff56ff9a
9230! %l0 = 00000000000000ba, %l3 = 000000008c85ee1d, %l6 = a9d22e20ff56ff9a
9231 taddcctv %l0,%l3,%l6 ! %l0 = 00000000000000dd, Trapped
9232! Mem[0000000016800054] = 48525040, %l3 = 000000008c85ee1d
9233 ldub [%i1+0x055],%l3 ! %l3 = 0000000000000052
9234! Invert Register : %l5 = 5e669af15e669af1
9235 xor %l5,-1,%l5 ! %l5 = a199650ea199650e
9236! %l5 = a199650ea199650e, Mem[0000000031000018] = 0000752b
9237 stw %l5,[%o2+%i6] ! Mem[0000000031000018] = a199650e
9238! Mem[0000000016800030] = 9c55ffff, %l3 = 0000000000000052
9239 ldsha [%i1+%o6]0x89,%l3 ! %l3 = ffffffffffffffff
9240! Mem[0000000030800058] = f74bd800, %l1 = 0000000000000000
9241 lduh [%o1+0x05a],%l1 ! %l1 = 000000000000d800
9242! %l4 = ffffffffffff86a9, %l3 = ffffffffffffffff, %l6 = a9d22e20ff56ff9a
9243 udivx %l4,%l3,%l6 ! %l6 = 0000000000000000
9244! %l2 = 0000000000000092, immed = fffff84d, %l0 = 00000000000000dd
9245 addc %l2,-0x7b3,%l0 ! %l0 = fffffffffffff8df
9246
9247p3_label_60:
9248! %l4 = ffffffffffff86a9, Mem[0000000016000068] = 338a2253f2102024
9249 stx %l4,[%i0+0x068] ! Mem[0000000016000068] = ffffffffffff86a9
9250! %l1 = 000000000000d800, immed = 00000778, %l2 = 0000000000000092
9251 addccc %l1,0x778,%l2 ! %l2 = 000000000000df78, %ccr = 00
9252! %l4 = ffffffffffff86a9, immed = fffff01b, %l3 = ffffffffffffffff
9253 sub %l4,-0xfe5,%l3 ! %l3 = ffffffffffff968e
9254! Mem[000000001780004c] = a50b3a2f, %l3 = ffffffffffff968e
9255 ldsw [%i3+0x04c],%l3 ! %l3 = ffffffffa50b3a2f
9256! %l1 = 000000000000d800, immed = 00000015, %l3 = ffffffffa50b3a2f
9257 addccc %l1,0x015,%l3 ! %l3 = 000000000000d815, %ccr = 00
9258! %l2 = 000000000000df78, Mem[0000000016800028] = b447d5ad
9259 stw %l2,[%i1+%o5] ! Mem[0000000016800028] = 0000df78
9260! Mem[0000000016800038] = 31f6ea37, %l2 = 000000000000df78
9261 ldsha [%i1+0x03a]%asi,%l2 ! %l2 = ffffffffffffea37
9262! Mem[000000003000001c] = 0000a792, %l7 = 0000000000000720
9263 ldsba [%o0+0x01d]%asi,%l7 ! %l7 = 0000000000000000
9264! %l5 = a199650ea199650e, immed = fffffbe8, %l7 = 0000000000000000
9265 xor %l5,-0x418,%l7 ! %l7 = 5e669af15e669ee6
9266! Mem[0000000030000058] = 000000003205a429, %l7 = 5e669af15e669ee6
9267 ldx [%o0+0x058],%l7 ! %l7 = 000000003205a429
9268
9269p3_label_61:
9270! %l5 = a199650ea199650e, %l2 = ffffffffffffea37, %l7 = 000000003205a429
9271 xor %l5,%l2,%l7 ! %l7 = 5e669af15e668f39
9272! %l0 = fffffffffffff8df, %l3 = 000000000000d815, %y = 00000000
9273 sdiv %l0,%l3,%l3 ! %l3 = 0000000000012f4a
9274 mov %l0,%y ! %y = fffff8df
9275! %l6 = 00000000, %l7 = 5e668f39, Mem[0000000017800010] = 684a4ad1 00a90065
9276 stda %l6,[%i3+%i5]0x81 ! Mem[0000000017800010] = 00000000 5e668f39
9277! %l0 = fffffffffffff8df, Mem[0000000016000047] = fffff53b
9278 stb %l0,[%i0+0x047] ! Mem[0000000016000044] = fffff5df
9279! %f18 = 1be90ac6 b3179bf5, Mem[0000000017000010] = 45897771 ebff5992
9280 stda %f18,[%i2+%i5]0x81 ! Mem[0000000017000010] = 1be90ac6 b3179bf5
9281! Mem[0000000031000018] = a199650e, %l3 = 0000000000012f4a
9282 ldsh [%o2+0x01a],%l3 ! %l3 = 000000000000650e
9283! Mem[0000000016800000] = 1deea792, %f22 = 00004a68
9284 lda [%i1+%g0]0x88,%f22 ! %f22 = 1deea792
9285! retry : should take illegal inst trap, %l0 = fffffffffffff8df
9286 retry ! Illegal inst trap : %l0 = fffffffffffff8ef
9287! Clear Register : %l5 = a199650ea199650e
9288 clr %l5 ! %l5 = 0000000000000000
9289! Set Register : %l6 = 0000000000000000
9290 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
9291
9292p3_label_62:
9293! Mem[0000000031000018] = a199650e7fffffff, %f18 = 1be90ac6 b3179bf5
9294 ldd [%o2+%i6],%f18 ! %f18 = a199650e 7fffffff
9295! %l6 = ffffffffffffffff, Mem[0000000016800030] = ffff559c
9296 stwa %l6,[%i1+%o6]0x81 ! Mem[0000000016800030] = ffffffff
9297! Mem[0000000016000028] = a9864657, %l1 = 000000000000d800
9298 ldswa [%i0+0x028]%asi,%l1 ! %l1 = ffffffffa9864657
9299! Mem[0000000030000058] = 00000000 3205a429, %l6 = ffffffff, %l7 = 5e668f39
9300 ldda [%o0+0x058]%asi,%l6 ! %l6 = 0000000000000000 000000003205a429
9301! Mem[0000000030800058] = f74bd800 8c8568da, %l2 = ffffea37, %l3 = 0000650e
9302 ldd [%o1+0x058],%l2 ! %l2 = 00000000f74bd800 000000008c8568da
9303! Mem[000000003080005c] = 8c8568da, %l6 = 0000000000000000
9304 ldswa [%o1+0x05c]%asi,%l6 ! %l6 = ffffffff8c8568da
9305! %l6 = ffffffff8c8568da, %l1 = ffffffffa9864657, %l0 = fffffffffffff8ef
9306 srax %l6,%l1,%l0 ! %l0 = ffffffffffffff19
9307! Mem[0000000016800030] = ffffffff, %l5 = 0000000000000000
9308 ldsba [%i1+%o6]0x88,%l5 ! %l5 = ffffffffffffffff
9309! Mem[0000000017800000] = a9864657, %l3 = 000000008c8568da
9310 lduh [%i3+0x002],%l3 ! %l3 = 0000000000004657
9311! Mem[0000000016800030] = ffffffff, %l3 = 0000000000004657
9312 ldsba [%i1+%o6]0x88,%l3 ! %l3 = ffffffffffffffff
9313
9314p3_label_63:
9315! %l6 = ffffffff8c8568da, Mem[0000000017800072] = 15c60b03
9316 sth %l6,[%i3+0x072] ! Mem[0000000017800070] = 15c668da
9317! Mem[0000000030000018] = 000000aa 0000a792, %l6 = 8c8568da, %l7 = 3205a429
9318 ldd [%o0+%i6],%l6 ! %l6 = 00000000000000aa 000000000000a792
9319! %f13 = fffffff0, Mem[0000000017800030] = 4af5ca59
9320 sta %f13,[%i3+%o6]0x81 ! Mem[0000000017800030] = fffffff0
9321! %f24 = 00004a68, Mem[0000000017800000] = a9864657
9322 sta %f24,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00004a68
9323! %f12 = 562dd1df fffffff0, Mem[0000000030000018] = 000000aa 0000a792
9324 std %f12,[%o0+%i6] ! Mem[0000000030000018] = 562dd1df fffffff0
9325! Mem[0000000016000030] = 1224cdc7a71a7128, %f24 = 00004a68 a9864657
9326 ldda [%i0+%o6]0x81,%f24 ! %f24 = 1224cdc7 a71a7128
9327! %f0 = 562dd1df, Mem[0000000017800044] = fe0a2994
9328 st %f0 ,[%i3+0x044] ! Mem[0000000017800044] = 562dd1df
9329! %l5 = ffffffffffffffff, %l0 = ffffffffffffff19, %l3 = ffffffffffffffff
9330 udivx %l5,%l0,%l3 ! %l3 = 0000000000000001
9331! retry : should take illegal inst trap, %l0 = ffffffffffffff19
9332 retry ! Illegal inst trap : %l0 = ffffffffffffff29
9333! Invert Register : %l1 = ffffffffa9864657
9334 xor %l1,-1,%l1 ! %l1 = 000000005679b9a8
9335
9336p3_label_64:
9337! %l1 = 000000005679b9a8, immed = 00000026, %l5 = ffffffffffffffff
9338 srax %l1,0x026,%l5 ! %l5 = 0000000000000000
9339! %l3 = 0000000000000001, Mem[0000000030000018] = 562dd1df
9340 sth %l3,[%o0+%i6] ! Mem[0000000030000018] = 0001d1df
9341! Mem[0000000016800018] = 8aedb185, %l2 = 00000000f74bd800
9342 ldswa [%i1+%i6]0x88,%l2 ! %l2 = ffffffff8aedb185
9343! Mem[0000000030000058] = 00000000, %l7 = 000000000000a792
9344 ldsh [%o0+0x058],%l7 ! %l7 = 0000000000000000
9345! Mem[0000000016000048] = 555024e5 0d61056a, %l0 = ffffff29, %l1 = 5679b9a8
9346 ldd [%i0+0x048],%l0 ! %l0 = 00000000555024e5 000000000d61056a
9347! %l6 = 00000000000000aa, immd = 0000000000000d35, %l0 = 00000000555024e5
9348 udivx %l6,0xd35,%l0 ! %l0 = 0000000000000000
9349! Mem[0000000017000040] = de6c990b2a94d32f, %f6 = 00000000 3205a429
9350 ldd [%i2+0x040],%f6 ! %f6 = de6c990b 2a94d32f
9351! %l4 = ffffffffffff86a9, Mem[0000000017800068] = 955d10fe
9352 sth %l4,[%i3+0x068] ! Mem[0000000017800068] = 86a910fe
9353! %f28 = 1224cdc7 a71a7128, Mem[0000000017000010] = c60ae91b f59b17b3
9354 stda %f28,[%i2+%i5]0x89 ! Mem[0000000017000010] = 1224cdc7 a71a7128
9355! %l1 = 000000000d61056a, Mem[0000000017000008] = d14a4a68
9356 stwa %l1,[%i2+%i4]0x81 ! Mem[0000000017000008] = 0d61056a
9357
9358p3_label_65:
9359! Mem[0000000016000028] = a9864657, %l0 = 0000000000000000
9360 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000a9
9361! Invert Register : %l0 = 00000000000000a9
9362 xor %l0,-1,%l0 ! %l0 = ffffffffffffff56
9363! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = fffff8df
9364 sdivcc %l5,%l5,%l0 ! Div by zero, %l0 = ffffffffffffffa6
9365 mov %l0,%y ! %y = ffffff7e
9366! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = ffffff7e
9367 smulcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
9368! %l1 = 0000000000000000, %l7 = 0000000000000000, %l4 = ffffffffffff86a9
9369 andcc %l1,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44
9370! %l5 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
9371 umul %l5,%l1,%l6 ! %l6 = 0000000000000000, %y = 00
9372! Mem[0000000016000018] = 00004a68, %f25 = a71a7128
9373 lda [%i0+%i6]0x88,%f25 ! %f25 = 00004a68
9374! %f4 = b231726d bcb3ffb7, Mem[0000000017000020] = da2e858c 382ed6ac
9375 stda %f4 ,[%i2+%o4]0x89 ! Mem[0000000017000020] = b231726d bcb3ffb7
9376! Mem[0000000017000000] = 0000752b, %l4 = 0000000000000000
9377 ldsha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000752b
9378! %l1 = 0000000000000000, Mem[0000000016000038] = abe48897
9379 stw %l1,[%i0+0x038] ! Mem[0000000016000038] = 00000000
9380
9381p3_label_66:
9382! Mem[0000000030000018] = 0001d1dffffffff0, %f22 = 1deea792 d14a4a68
9383 ldd [%o0+%i6],%f22 ! %f22 = 0001d1df fffffff0
9384! %l1 = 0000000000000000, Mem[0000000016000020] = 654235c1
9385 stwa %l1,[%i0+%o4]0x81 ! Mem[0000000016000020] = 00000000
9386! %l2 = ffffffff8aedb185, %l2 = ffffffff8aedb185, %y = 00000000
9387 sdiv %l2,%l2,%l7 ! %l7 = ffffffffffffffff
9388 mov %l0,%y ! %y = ffffff7e
9389! retry : should take illegal inst trap, %l0 = ffffffffffffff7e
9390 retry ! Illegal inst trap : %l0 = ffffffffffffff8e
9391! %f28 = 1224cdc7, Mem[0000000017800000] = 684a0000
9392 sta %f28,[%i3+%g0]0x89 ! Mem[0000000017800000] = 1224cdc7
9393! %l4 = 000000000000752b, %l0 = ffffffffffffff8e, %l4 = 000000000000752b
9394 addc %l4,%l0,%l4 ! %l4 = 00000000000074b9
9395! %l6 = 0000000000000000, Mem[000000001600007c] = 7886930e
9396 stw %l6,[%i0+0x07c] ! Mem[000000001600007c] = 00000000
9397! %f6 = de6c990b 2a94d32f, Mem[0000000017800008] = 000086a9 00000000
9398 stda %f6 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = de6c990b 2a94d32f
9399! %l1 = 0000000000000000, %l4 = 00000000000074b9, %l3 = 0000000000000001
9400 mulx %l1,%l4,%l3 ! %l3 = 0000000000000000, %y = ffffff7e
9401! %l6 = 0000000000000000, Mem[0000000017000018] = ff7f0000ffffff7f
9402 stxa %l6,[%i2+%i6]0x80 ! Mem[0000000017000018] = 0000000000000000
9403
9404p3_label_67:
9405! Mem[0000000016000068] = ffffffff, %l6 = 0000000000000000
9406 ldub [%i0+0x069],%l6 ! %l6 = 00000000000000ff
9407! Mem[000000003100001c] = 7fffffff, %f7 = 2a94d32f
9408 ld [%o2+0x01c],%f7 ! %f7 = 7fffffff
9409! %l5 = 0000000000000000, immed = 00000ff7, %y = ffffff7e
9410 umulcc %l5,0xff7,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
9411! Mem[0000000017800028] = f0ffffff, %l2 = 0000000000000000
9412 ldswa [%i3+%o5]0x81,%l2 ! %l2 = fffffffff0ffffff
9413! %l6 = 00000000000000ff, %l7 = ffffffffffffffff, %l3 = 0000000000000000
9414 addc %l6,%l7,%l3 ! %l3 = 00000000000000fe
9415! %l5 = 0000000000000000, immed = 0000072a, %y = 00000000
9416 udivcc %l5,0x72a,%l2 ! %l2 = 0000000000000000, %ccr = 44
9417 mov %l0,%y ! %y = ffffff8e
9418! Mem[0000000016800010] = 8c85aa64, %l7 = ffffffffffffffff
9419 lduha [%i1+%i5]0x88,%l7 ! %l7 = 000000000000aa64
9420! %l7 = 000000000000aa64, Mem[0000000030800058] = f74bd800
9421 stw %l7,[%o1+0x058] ! Mem[0000000030800058] = 0000aa64
9422! %f10 = 00955af5 382ed6ac, Mem[0000000017000020] = bcb3ffb7 b231726d
9423 stda %f10,[%i2+%o4]0x89 ! Mem[0000000017000020] = 00955af5 382ed6ac
9424! %l3 = 00000000000000fe, %l1 = 0000000000000000, %l1 = 0000000000000000
9425 addc %l3,%l1,%l1 ! %l1 = 00000000000000fe
9426
9427p3_label_68:
9428! Mem[0000000031800018] = 00004a68, %l2 = 0000000000000000
9429 lduh [%o3+0x01a],%l2 ! %l2 = 0000000000004a68
9430! %l4 = 000074b9, %l5 = 00000000, Mem[0000000031800018] = 00004a68 d14a4a68
9431 stda %l4,[%o3+0x018]%asi ! Mem[0000000031800018] = 000074b9 00000000
9432! %l3 = 00000000000000fe, Mem[0000000017000020] = acd62e38
9433 stwa %l3,[%i2+%o4]0x81 ! Mem[0000000017000020] = 000000fe
9434! Mem[0000000017800030] = fffffff0, %l3 = 00000000000000fe
9435 lduba [%i3+%o6]0x80,%l3 ! %l3 = 00000000000000ff
9436! Mem[0000000031800018] = 000074b9, %l4 = 00000000000074b9
9437 ldswa [%o3+0x018]%asi,%l4 ! %l4 = 00000000000074b9
9438! %l6 = 00000000000000ff, %l5 = 0000000000000000, %l6 = 00000000000000ff
9439 sra %l6,%l5,%l6 ! %l6 = 00000000000000ff
9440! %l0 = ffffffffffffff8e, Mem[0000000017800010] = 00000000
9441 stba %l0,[%i3+%i5]0x81 ! Mem[0000000017800010] = 8e000000
9442! %l4 = 00000000000074b9, %l7 = 000000000000aa64, %l5 = 0000000000000000
9443 andcc %l4,%l7,%l5 ! %l5 = 0000000000002020, %ccr = 00
9444! %l3 = 00000000000000ff, immed = 0000086b, %l2 = 0000000000004a68
9445 xorcc %l3,0x86b,%l2 ! %l2 = 0000000000000894, %ccr = 00
9446! Mem[0000000031800058] = 00000000, %l2 = 0000000000000894
9447 ldub [%o3+0x05b],%l2 ! %l2 = 0000000000000000
9448
9449p3_label_69:
9450! %l7 = 000000000000aa64, immed = fffff830, %l0 = ffffffffffffff8e
9451 subc %l7,-0x7d0,%l0 ! %l0 = 000000000000b234
9452! Invert Register : %l0 = 000000000000b234
9453 xor %l0,-1,%l0 ! %l0 = ffffffffffff4dcb
9454! %l4 = 00000000000074b9, %l5 = 0000000000002020, %l3 = 00000000000000ff
9455 xnor %l4,%l5,%l3 ! %l3 = ffffffffffffab66
9456! %l3 = ffffffffffffab66, Mem[0000000016000028] = 574686a9
9457 stha %l3,[%i0+%o5]0x88 ! Mem[0000000016000028] = 5746ab66
9458! Mem[0000000016000028] = 66ab4657, %l6 = 00000000000000ff
9459 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000066
9460! Mem[000000001600001c] = 00000000, %l0 = ffffffffffff4dcb
9461 ldsb [%i0+0x01f],%l0 ! %l0 = 0000000000000000
9462! %l2 = 0000000000000000, immd = fffffffffffffc81, %l4 = 00000000000074b9
9463 sdivx %l2,-0x37f,%l4 ! %l4 = 0000000000000000
9464! Mem[0000000017800018] = ffffffb0, %l4 = 0000000000000000
9465 ldswa [%i3+%i6]0x81,%l4 ! %l4 = ffffffffffffffb0
9466! %l3 = ffffffffffffab66, Mem[000000003180005a] = 00000000
9467 sth %l3,[%o3+0x05a] ! Mem[0000000031800058] = 0000ab66
9468! Mem[0000000017000028] = 01efc6c6, %l7 = 000000000000aa64
9469 ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000001efc6c6
9470
9471p3_label_70:
9472! %l3 = ffffffffffffab66, %l3 = ffffffffffffab66, %l5 = 0000000000002020
9473 xor %l3,%l3,%l5 ! %l5 = 0000000000000000
9474! %l2 = 0000000000000000, %l3 = ffffffffffffab66, %l5 = 0000000000000000
9475 udivx %l2,%l3,%l5 ! %l5 = 0000000000000000
9476! Mem[0000000017000008] = 0d61056a, %l0 = 0000000000000000
9477 ldub [%i2+%i4],%l0 ! %l0 = 000000000000000d
9478! %l5 = 0000000000000000, immed = 000001ba, %l0 = 000000000000000d
9479 and %l5,0x1ba,%l0 ! %l0 = 0000000000000000
9480! Mem[000000003080001c] = 00a90065, %l2 = 0000000000000000
9481 ldsh [%o1+0x01c],%l2 ! %l2 = 00000000000000a9
9482! %l6 = 00000066, %l7 = 01efc6c6, Mem[0000000017800018] = ffffffb0 9b68b3ee
9483 stda %l6,[%i3+%i6]0x81 ! Mem[0000000017800018] = 00000066 01efc6c6
9484! %l5 = 0000000000000000, Mem[000000003000005c] = 3205a429
9485 stw %l5,[%o0+0x05c] ! Mem[000000003000005c] = 00000000
9486! %l2 = 00000000000000a9, %l0 = 0000000000000000, %l1 = 00000000000000fe
9487 mulx %l2,%l0,%l1 ! %l1 = 0000000000000000, %y = ffffff8e
9488! Mem[0000000016800070] = db0fc3ce86bccb84, %f14 = a9864657 ffffd14a
9489 ldd [%i1+0x070],%f14 ! %f14 = db0fc3ce 86bccb84
9490! %l7 = 0000000001efc6c6, Mem[0000000016800010] = 8c85aa64
9491 stba %l7,[%i1+%i5]0x89 ! Mem[0000000016800010] = 8c85aac6
9492
9493p3_label_71:
9494! %l7 = 0000000001efc6c6, Mem[0000000030000018] = 0001d1df
9495 stb %l7,[%o0+%i6] ! Mem[0000000030000018] = c601d1df
9496! Mem[0000000016800010] = c6aa858c, %l2 = 00000000000000a9
9497 ldsba [%i1+%i5]0x81,%l2 ! %l2 = ffffffffffffffc6
9498! %l5 = 0000000000000000, Mem[0000000017800018] = 00000066
9499 stwa %l5,[%i3+%i6]0x81 ! Mem[0000000017800018] = 00000000
9500! %l5 = 0000000000000000, Mem[0000000016800010] = c6aa858c
9501 stwa %l5,[%i1+%i5]0x81 ! Mem[0000000016800010] = 00000000
9502! Mem[0000000030000058] = 00000000, %l0 = 0000000000000000
9503 ldswa [%o0+0x058]%asi,%l0 ! %l0 = 0000000000000000
9504! %l4 = ffffffffffffffb0, Mem[0000000016000026] = aa2d637a, %asi = 80
9505 stha %l4,[%i0+0x026]%asi ! Mem[0000000016000024] = aa2dffb0
9506! Mem[0000000017000078] = 85c15676, %l2 = ffffffffffffffc6
9507 ldsb [%i2+0x078],%l2 ! %l2 = ffffffffffffff85
9508! %f31 = fffffff0, Mem[0000000016800038] = 31f6ea37
9509 sta %f31,[%i1+0x038]%asi ! Mem[0000000016800038] = fffffff0
9510! Mem[0000000017000040] = de6c990b, %l5 = 0000000000000000
9511 ldsw [%i2+0x040],%l5 ! %l5 = ffffffffde6c990b
9512! %l0 = 0000000000000000, immed = 00000c2b, %y = ffffff8e
9513 sdivcc %l0,0xc2b,%l0 ! %l0 = fffffffff6a1925f, %ccr = 88
9514 mov %l0,%y ! %y = f6a1925f
9515
9516p3_label_72:
9517! %l4 = ffffffffffffffb0, Mem[000000003080001e] = 00a90065
9518 stba %l4,[%o1+0x01e]%asi ! Mem[000000003080001c] = 00a9b065
9519! Mem[000000003000005c] = 00000000, %l6 = 0000000000000066
9520 ldub [%o0+0x05e],%l6 ! %l6 = 0000000000000000
9521! Mem[0000000016000020] = 00000000, %f16 = 45897771
9522 lda [%i0+%o4]0x88,%f16 ! %f16 = 00000000
9523! %l4 = ffffffffffffffb0, immed = 0000015a, %y = f6a1925f
9524 sdivcc %l4,0x15a,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
9525 mov %l0,%y ! %y = f6a1925f
9526! Mem[0000000030000058] = 0000000000000000, %f26 = 654235c1 aa2d637a
9527 ldda [%o0+0x058]%asi,%f26 ! %f26 = 00000000 00000000
9528! Mem[0000000016000000] = 28711aa7c7cd2412, %f4 = b231726d bcb3ffb7
9529 ldd [%i0+%g0],%f4 ! %f4 = 28711aa7 c7cd2412
9530! %l7 = 0000000001efc6c6, Mem[0000000017800000] = 1224cdc7
9531 stwa %l7,[%i3+%g0]0x89 ! Mem[0000000017800000] = 01efc6c6
9532! Mem[0000000017000030] = 3f7efbd0b3ee76dd, %l1 = 0000000000000000
9533 ldxa [%i2+%o6]0x88,%l1 ! %l1 = 3f7efbd0b3ee76dd
9534! Clear Register : %l1 = 3f7efbd0b3ee76dd
9535 clr %l1 ! %l1 = 0000000000000000
9536! %l5 = ffffffffde6c990b, %l1 = 0000000000000000, %l4 = ffffffffffffffb0
9537 srlx %l5,%l1,%l4 ! %l4 = ffffffffde6c990b
9538
9539p3_label_73:
9540! %l4 = ffffffffde6c990b, immed = fffff03a, %l2 = ffffffff80000000
9541 addc %l4,-0xfc6,%l2 ! %l2 = ffffffffde6c8945
9542! Mem[0000000017000018] = 00000000, %l4 = ffffffffde6c990b
9543 ldsba [%i2+%i6]0x81,%l4 ! %l4 = 0000000000000000
9544! %l1 = 0000000000000000, %l7 = 0000000001efc6c6, %l1 = 0000000000000000
9545 xor %l1,%l7,%l1 ! %l1 = 0000000001efc6c6
9546! %l7 = 0000000001efc6c6, Mem[0000000016000000] = a71a7128
9547 stwa %l7,[%i0+%g0]0x89 ! Mem[0000000016000000] = 01efc6c6
9548! %l6 = 0000000000000000, Mem[0000000030000018] = c601d1df
9549 stba %l6,[%o0+0x018]%asi ! Mem[0000000030000018] = 0001d1df
9550! %f3 = c1354265, Mem[0000000016800020] = 00000000
9551 sta %f3 ,[%i1+%o4]0x81 ! Mem[0000000016800020] = c1354265
9552! Mem[0000000016000018] = 684a0000, %f12 = 562dd1df
9553 ld [%i0+%i6],%f12 ! %f12 = 684a0000
9554! Mem[0000000016000028] = 5746ab66, %l3 = ffffffffffffab66
9555 ldsha [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffab66
9556! Mem[0000000017800010] = 8e0000005e668f39, %l3 = ffffffffffffab66
9557 ldx [%i3+%i5],%l3 ! %l3 = 8e0000005e668f39
9558! %l4 = 0000000000000000, immed = fffff16d, %l3 = 8e0000005e668f39
9559 andncc %l4,-0xe93,%l3 ! %l3 = 0000000000000000, %ccr = 44
9560
9561p3_label_74:
9562! Mem[0000000030800018] = 562dd1df, %f14 = db0fc3ce
9563 ld [%o1+%i6],%f14 ! %f14 = 562dd1df
9564! Mem[000000003000001c] = fffffff0, %f1 = 00a90065
9565 ld [%o0+0x01c],%f1 ! %f1 = fffffff0
9566! Mem[0000000017800048] = a4ea522f, %l1 = 0000000001efc6c6
9567 ldsw [%i3+0x048],%l1 ! %l1 = ffffffffa4ea522f
9568! Mem[0000000016800058] = ce35c088, %l4 = 0000000000000000
9569 ldub [%i1+0x058],%l4 ! %l4 = 00000000000000ce
9570! Set Register : %l7 = 0000000001efc6c6
9571 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
9572! %l0 = fffffffff6a1925f, Mem[0000000017000024] = f55a9500
9573 stw %l0,[%i2+0x024] ! Mem[0000000017000024] = f6a1925f
9574! %l0 = f6a1925f, %l1 = a4ea522f, Mem[0000000030000058] = 00000000 00000000
9575 std %l0,[%o0+0x058] ! Mem[0000000030000058] = f6a1925f a4ea522f
9576! %l3 = 0000000000000000, immed = 000002ce, %l6 = 0000000000000000
9577 and %l3,0x2ce,%l6 ! %l6 = 0000000000000000
9578! Mem[0000000016000020] = 00000000, %l5 = ffffffffde6c990b
9579 ldswa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
9580! %l6 = 0000000000000000, %l0 = fffffffff6a1925f, %l2 = ffffffffde6c8945
9581 subc %l6,%l0,%l2 ! %l2 = 00000000095e6da1
9582
9583p3_label_75:
9584! %l7 = ffffffffffffffff, immed = 00000011, %l1 = ffffffffa4ea522f
9585 sra %l7,0x011,%l1 ! %l1 = ffffffffffffffff
9586! %f16 = 00000000 d14a4a68, Mem[0000000016000018] = 684a0000 00000000
9587 stda %f16,[%i0+%i6]0x81 ! Mem[0000000016000018] = 00000000 d14a4a68
9588! Mem[000000003100001c] = 7fffffff, %l3 = 0000000000000000
9589 ldsw [%o2+0x01c],%l3 ! %l3 = 000000007fffffff
9590! Mem[0000000016800048] = deb9d6523205a429, %f16 = 00000000 d14a4a68
9591 ldda [%i1+0x048]%asi,%f16 ! %f16 = deb9d652 3205a429
9592! %f20 = ffffffff, Mem[0000000016000058] = 06891053
9593 st %f20,[%i0+0x058] ! Mem[0000000016000058] = ffffffff
9594! %l1 = ffffffffffffffff, Mem[000000003080001c] = 00a9b065
9595 stw %l1,[%o1+0x01c] ! Mem[000000003080001c] = ffffffff
9596! %l3 = 000000007fffffff, immed = fffff419, %l1 = ffffffffffffffff
9597 orncc %l3,-0xbe7,%l1 ! %l1 = 000000007fffffff, %ccr = 00
9598! Mem[0000000031800018] = 000074b900000000, %l0 = fffffffff6a1925f
9599 ldx [%o3+%i6],%l0 ! %l0 = 000074b900000000
9600! Mem[0000000031000018] = a199650e, %l7 = ffffffffffffffff
9601 ldsh [%o2+%i6],%l7 ! %l7 = ffffffffffffa199
9602! %l2 = 00000000095e6da1, Mem[0000000030800018] = 562dd1df
9603 stw %l2,[%o1+%i6] ! Mem[0000000030800018] = 095e6da1
9604
9605p3_label_76:
9606! %l0 = 000074b900000000, immed = fffff8b8, %l5 = 0000000000000000
9607 taddcc %l0,-0x748,%l5 ! %l5 = 000074b8fffff8b8, %ccr = 18
9608! %f17 = 3205a429, Mem[000000001780000c] = 0b996cde
9609 st %f17,[%i3+0x00c] ! Mem[000000001780000c] = 3205a429
9610! Mem[0000000031800058] = 0000ab66 3205a429, %l2 = 095e6da1, %l3 = 7fffffff
9611 ldda [%o3+0x058]%asi,%l2 ! %l2 = 000000000000ab66 000000003205a429
9612! %l5 = 000074b8fffff8b8
9613 setx 0x09d3e21209d3e212,%g7,%l5 ! %l5 = 09d3e21209d3e212
9614! %f26 = 00000000, Mem[000000003080001c] = ffffffff
9615 st %f26,[%o1+0x01c] ! Mem[000000003080001c] = 00000000
9616! %l0 = 000074b900000000, Mem[0000000017800058] = 1fc3cd16b8e3aded
9617 stx %l0,[%i3+0x058] ! Mem[0000000017800058] = 000074b900000000
9618! Mem[000000001680002c] = 000061ea, %l5 = 09d3e21209d3e212
9619 ldsh [%i1+0x02c],%l5 ! %l5 = 0000000000000000
9620! %l0 = 000074b900000000, immed = fffff28c, %y = f6a1925f
9621 sdivcc %l0,-0xd74,%l5 ! %l5 = 000000007fffffff, %ccr = 02
9622 mov %l0,%y ! %y = 00000000
9623! %l0 = 000074b900000000, Mem[0000000031800018] = 000074b9
9624 stw %l0,[%o3+%i6] ! Mem[0000000031800018] = 00000000
9625! %l1 = 000000007fffffff, immed = 00000f32, %l0 = 000074b900000000
9626 sub %l1,0xf32,%l0 ! %l0 = 000000007ffff0cd
9627
9628p3_label_77:
9629! %l5 = 000000007fffffff, %l1 = 000000007fffffff, %l2 = 000000000000ab66
9630 orn %l5,%l1,%l2 ! %l2 = ffffffffffffffff
9631! %l4 = 000000ce, %l5 = 7fffffff, Mem[0000000016000010] = 1224cdc7 a71a7128
9632 stda %l4,[%i0+%i5]0x81 ! Mem[0000000016000010] = 000000ce 7fffffff
9633! Mem[000000003100005c] = 420b4a68, %l2 = ffffffffffffffff
9634 ldub [%o2+0x05c],%l2 ! %l2 = 0000000000000042
9635! %l5 = 000000007fffffff, immed = fffff72d, %y = 00000000
9636 sdivcc %l5,-0x8d3,%l3 ! %l3 = fffffffffff17e96, %ccr = 88
9637 mov %l0,%y ! %y = 7ffff0cd
9638! Mem[0000000031800018] = 00000000, %l7 = ffffffffffffa199
9639 ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000
9640! %l3 = fffffffffff17e96, %l3 = fffffffffff17e96, %l0 = 000000007ffff0cd
9641 srl %l3,%l3,%l0 ! %l0 = 00000000000003ff
9642! %l1 = 000000007fffffff, Mem[0000000017800030] = fffffff0
9643 stba %l1,[%i3+%o6]0x81 ! Mem[0000000017800030] = fffffff0
9644! %f22 = 0001d1df fffffff0, Mem[0000000031000058] = e43b57a8 420b4a68
9645 std %f22,[%o2+0x058] ! Mem[0000000031000058] = 0001d1df fffffff0
9646! %l2 = 0000000000000042, %l3 = fffffffffff17e96, %l2 = 0000000000000042
9647 sdivx %l2,%l3,%l2 ! %l2 = 0000000000000000
9648! %l1 = 000000007fffffff, Mem[0000000030000018] = 0001d1dffffffff0
9649 stx %l1,[%o0+%i6] ! Mem[0000000030000018] = 000000007fffffff
9650
9651p3_label_78:
9652! %l5 = 000000007fffffff, %l6 = 0000000000000000, %l4 = 00000000000000ce
9653 tsubcc %l5,%l6,%l4 ! %l4 = 000000007fffffff, %ccr = 02
9654! %l6 = 0000000000000000, Mem[0000000017800028] = 4af5ca59fffffff0
9655 stxa %l6,[%i3+%o5]0x88 ! Mem[0000000017800028] = 0000000000000000
9656! %l0 = 00000000000003ff, %l7 = 0000000000000000, %y = 7ffff0cd
9657 umulcc %l0,%l7,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
9658! %l4 = 0000000000000000, Mem[0000000017800008] = 2fd3942a
9659 stha %l4,[%i3+%i4]0x80 ! Mem[0000000017800008] = 0000942a
9660! %l7 = 0000000000000000, immed = fffff2cd, %y = 00000000
9661 sdivcc %l7,-0xd33,%l5 ! %l5 = 0000000000000000, %ccr = 44
9662 mov %l0,%y ! %y = 000003ff
9663! %l4 = 0000000000000000, Mem[0000000016800008] = a71a7128
9664 stwa %l4,[%i1+%i4]0x80 ! Mem[0000000016800008] = 00000000
9665! Mem[0000000017000028] = 01efc6c6, %l6 = 0000000000000000
9666 lduha [%i2+%o5]0x89,%l6 ! %l6 = 000000000000c6c6
9667! Mem[0000000030000058] = f6a1925f, %l3 = fffffffffff17e96
9668 ldswa [%o0+0x058]%asi,%l3 ! %l3 = fffffffff6a1925f
9669! Mem[0000000017800028] = 00000000, %l2 = 0000000000000000
9670 ldsha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
9671! %l6 = 000000000000c6c6, Mem[0000000016000030] = c7cd2412
9672 stba %l6,[%i0+%o6]0x89 ! Mem[0000000016000030] = c7cd24c6
9673
9674p3_label_79:
9675! Mem[0000000031000018] = a199650e7fffffff, %f10 = 00955af5 382ed6ac
9676 ldd [%o2+%i6],%f10 ! %f10 = a199650e 7fffffff
9677! %l3 = fffffffff6a1925f, %l3 = fffffffff6a1925f, %l3 = fffffffff6a1925f
9678 xor %l3,%l3,%l3 ! %l3 = 0000000000000000
9679! %l2 = 0000000000000000, %l0 = 00000000000003ff, %l4 = 0000000000000000
9680 addc %l2,%l0,%l4 ! %l4 = 00000000000003ff
9681! Randomly selected nop
9682 nop
9683! Mem[0000000016000020] = b0ff2daa 00000000, %l0 = 000003ff, %l1 = 7fffffff
9684 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000b0ff2daa
9685! %l6 = 0000c6c6, %l7 = 00000000, Mem[0000000017000000] = 2b750000 ba6efc2a
9686 stda %l6,[%i2+%g0]0x81 ! Mem[0000000017000000] = 0000c6c6 00000000
9687! %l3 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
9688 or %l3,%l3,%l5 ! %l5 = 0000000000000000
9689! %l6 = 000000000000c6c6, Mem[0000000016000018] = 684a4ad100000000
9690 stxa %l6,[%i0+%i6]0x88 ! Mem[0000000016000018] = 000000000000c6c6
9691! Mem[0000000017000010] = 28711aa7, %l7 = 0000000000000000
9692 ldub [%i2+0x011],%l7 ! %l7 = 0000000000000071
9693! %l7 = 0000000000000071, %l1 = 00000000b0ff2daa, %l2 = 0000000000000000
9694 orn %l7,%l1,%l2 ! %l2 = ffffffff4f00d275
9695
9696p3_label_80:
9697! %l5 = 0000000000000000, Mem[0000000016800018] = 8aedb185
9698 stha %l5,[%i1+%i6]0x88 ! Mem[0000000016800018] = 8aed0000
9699! Mem[0000000031800018] = 00000000, %l7 = 0000000000000071
9700 ldub [%o3+%i6],%l7 ! %l7 = 0000000000000000
9701! Mem[000000003000005c] = a4ea522f, %l5 = 0000000000000000
9702 ldsb [%o0+0x05f],%l5 ! %l5 = 000000000000002f
9703! %l4 = 000003ff, %l5 = 0000002f, Mem[0000000031000058] = 0001d1df fffffff0
9704 std %l4,[%o2+0x058] ! Mem[0000000031000058] = 000003ff 0000002f
9705! %l4 = 00000000000003ff, Mem[0000000016000074] = 4883ede7
9706 sth %l4,[%i0+0x074] ! Mem[0000000016000074] = 03ffede7
9707! %l4 = 00000000000003ff, immed = fffffad3, %l4 = 00000000000003ff
9708 subccc %l4,-0x52d,%l4 ! %l4 = 000000000000092c, %ccr = 11
9709! Mem[0000000017000014] = c7cd2412, %l4 = 000000000000092c
9710 ldsw [%i2+0x014],%l4 ! %l4 = ffffffffc7cd2412
9711! %l7 = 0000000000000000, Mem[000000003180001a] = 00000000
9712 stb %l7,[%o3+0x01a] ! Mem[0000000031800018] = 00000000
9713! Mem[0000000031800058] = 0000ab66 3205a429, %l2 = 4f00d275, %l3 = 00000000
9714 ldd [%o3+0x058],%l2 ! %l2 = 000000000000ab66 000000003205a429
9715! Clear Register : %l7 = 0000000000000000
9716 clr %l7 ! %l7 = 0000000000000000
9717
9718p3_label_81:
9719! %l0 = 00000000, %l1 = b0ff2daa, Mem[0000000031000018] = a199650e 7fffffff
9720 stda %l0,[%o2+0x018]%asi ! Mem[0000000031000018] = 00000000 b0ff2daa
9721! Mem[0000000017000008] = 6a05610d, %l4 = ffffffffc7cd2412
9722 lduba [%i2+%i4]0x88,%l4 ! %l4 = 000000000000000d
9723! Mem[0000000016000030] = c624cdc7, %f16 = deb9d652
9724 lda [%i0+%o6]0x80,%f16 ! %f16 = c624cdc7
9725! %l3 = 000000003205a429, Mem[0000000017800018] = 00000000
9726 stwa %l3,[%i3+%i6]0x89 ! Mem[0000000017800018] = 3205a429
9727! %l1 = 00000000b0ff2daa
9728 sethi %hi(0x4a0fdc00),%l1 ! %l1 = 000000004a0fdc00
9729! Mem[0000000031000018] = 00000000, %l5 = 000000000000002f
9730 ldsw [%o2+%i6],%l5 ! %l5 = 0000000000000000
9731! %l0 = 0000000000000000, immd = 0000000000000b89, %l6 = 000000000000c6c6
9732 mulx %l0,0xb89,%l6 ! %l6 = 0000000000000000, %y = 3ff
9733! Mem[0000000016000028] = 5746ab66, %l2 = 000000000000ab66
9734 lduha [%i0+%o5]0x88,%l2 ! %l2 = 000000000000ab66
9735! %l6 = 0000000000000000, immed = 000007fe, %y = 000003ff
9736 sdivcc %l6,0x7fe,%l4 ! %l4 = 000000007fffffff, %ccr = 02
9737 mov %l0,%y ! %y = 00000000
9738! %l2 = 000000000000ab66, immed = 00000000, %l3 = 000000003205a429
9739 srl %l2,0x000,%l3 ! %l3 = 000000000000ab66
9740
9741p3_label_82:
9742! %f11 = 7fffffff, Mem[0000000017800024] = 7d4a0b42
9743 st %f11,[%i3+0x024] ! Mem[0000000017800024] = 7fffffff
9744! Mem[0000000031800058] = 0000ab66, %l3 = 000000000000ab66
9745 ldub [%o3+0x058],%l3 ! %l3 = 0000000000000000
9746! %l0 = 0000000000000000, Mem[0000000017800070] = 15c668da016741a5
9747 stx %l0,[%i3+0x070] ! Mem[0000000017800070] = 0000000000000000
9748! %l3 = 0000000000000000, Mem[0000000016000028] = 66ab4657
9749 stba %l3,[%i0+%o5]0x81 ! Mem[0000000016000028] = 00ab4657
9750! %f0 = 562dd1df fffffff0, Mem[0000000016000018] = c6c60000 00000000
9751 stda %f0 ,[%i0+0x018]%asi ! Mem[0000000016000018] = 562dd1df fffffff0
9752! Randomly selected nop
9753 nop
9754! Mem[0000000017800028] = 00000000, %f19 = 7fffffff
9755 lda [%i3+%o5]0x80,%f19 ! %f19 = 00000000
9756! %l4 = 000000007fffffff, Mem[000000003000005c] = a4ea522f
9757 stw %l4,[%o0+0x05c] ! Mem[000000003000005c] = 7fffffff
9758! %f10 = a199650e, Mem[0000000017000064] = a19811bf
9759 st %f10,[%i2+0x064] ! Mem[0000000017000064] = a199650e
9760! Invert Register : %l5 = 0000000000000000
9761 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
9762
9763p3_label_83:
9764! Mem[0000000030800058] = 0000aa64, %l1 = 000000004a0fdc00
9765 lduw [%o1+0x058],%l1 ! %l1 = 000000000000aa64
9766! %f20 = ffffffff ffffd14a, Mem[0000000017000058] = eaf9f087 3bea7b15
9767 std %f20,[%i2+0x058] ! Mem[0000000017000058] = ffffffff ffffd14a
9768! %l6 = 0000000000000000, %l5 = ffffffffffffffff, %l6 = 0000000000000000
9769 sdivx %l6,%l5,%l6 ! %l6 = 0000000000000000
9770 save ! CWP = 1
9771! Clear Register : %l7 = fffffffb13ee7600
9772 clr %l7 ! %l7 = 0000000000000000
9773! retry : should take illegal inst trap, %l0 = 00000000000000a2
9774 retry ! Illegal inst trap : %l0 = 00000000000000b2
9775! retry : should take illegal inst trap, %l0 = 00000000000000b2
9776 retry ! Illegal inst trap : %l0 = 00000000000000c2
9777! Mem[0000000016800020] = e4a23731 654235c1, %l4 = 249f0600, %l5 = a0000000
9778 ldda [%o1+%i4]0x89,%l4 ! %l4 = 00000000654235c1 00000000e4a23731
9779! Mem[0000000017000030] = dd76eeb3d0fb7e3f, %l4 = 00000000654235c1
9780 ldxa [%o2+%i6]0x81,%l4 ! %l4 = dd76eeb3d0fb7e3f
9781! %l6 = 0000000000000edd, %l0 = 00000000000000c2, %y = 00000000
9782 umulcc %l6,%l0,%l0 ! %l0 = 00000000000b437a, %ccr = 00, %y = 00
9783
9784p3_label_84: ! %cwp = 1
9785! %f11 = 7fffffff, Mem[0000000030800058] = 0000aa64
9786 st %f11,[%i1+0x058] ! Mem[0000000030800058] = 7fffffff
9787! Mem[000000003100001c] = b0ff2daa, %l7 = 0000000000000000
9788 ldsb [%i2+0x01d],%l7 ! %l7 = ffffffffffffffff
9789! Mem[0000000030000058] = f6a1925f 7fffffff, %l0 = 000b437a, %l1 = 000003eb
9790 ldda [%i0+0x058]%asi,%l0 ! %l0 = 00000000f6a1925f 000000007fffffff
9791! %l3 = 00000000b3ee7600, immed = fffff0cd, %y = 00000000
9792 umul %l3,-0xf33,%l6 ! %l6 = b3ee6b512e947e00, %y = b3ee6b51
9793! %l7 = ffffffffffffffff, immed = fffff6ee, %y = b3ee6b51
9794 sdiv %l7,-0x912,%l2 ! %l2 = 000000007fffffff
9795 mov %l0,%y ! %y = f6a1925f
9796! %l1 = 000000007fffffff, %l3 = 00000000b3ee7600, %l0 = 00000000f6a1925f
9797 addc %l1,%l3,%l0 ! %l0 = 0000000133ee75ff
9798! Mem[0000000017800010] = 0000008e, %l7 = ffffffffffffffff
9799 ldsha [%o3+%o5]0x89,%l7 ! %l7 = 000000000000008e
9800! %f13 = fffffff0, Mem[0000000031000058] = 000003ff
9801 st %f13,[%i2+0x058] ! Mem[0000000031000058] = fffffff0
9802! Mem[0000000031800018] = 0000000000000000, %f2 = 7a632daa c1354265
9803 ldd [%i3+%o6],%f2 ! %f2 = 00000000 00000000
9804! %l0 = 0000000133ee75ff, %l6 = b3ee6b512e947e00, %l3 = 00000000b3ee7600
9805 add %l0,%l6,%l3 ! %l3 = b3ee6b526282f3ff
9806
9807p3_label_85: ! %cwp = 1
9808! Mem[0000000016000010] = 000000ce, %l6 = b3ee6b512e947e00
9809 lduba [%o0+%o5]0x80,%l6 ! %l6 = 0000000000000000
9810! %f28 = 1224cdc7 a71a7128, Mem[0000000031000058] = fffffff0 0000002f
9811 std %f28,[%i2+0x058] ! Mem[0000000031000058] = 1224cdc7 a71a7128
9812! %l0 = 0000000133ee75ff, %l7 = 000000000000008e, %y = f6a1925f
9813 udiv %l0,%l7,%l7 ! %l7 = 00000000ffffffff
9814 mov %l0,%y ! %y = 33ee75ff
9815! %l7 = 00000000ffffffff, %l2 = 000000007fffffff, %l2 = 000000007fffffff
9816 or %l7,%l2,%l2 ! %l2 = 00000000ffffffff
9817! Mem[0000000031000058] = 1224cdc7a71a7128, %l4 = dd76eeb3d0fb7e3f
9818 ldx [%i2+0x058],%l4 ! %l4 = 1224cdc7a71a7128
9819! %l6 = 0000000000000000, immd = 0000000000000e99, %l1 = 000000007fffffff
9820 mulx %l6,0xe99,%l1 ! %l1 = 0000000000000000, %y = 33ee75ff
9821! %l3 = b3ee6b526282f3ff, immed = fffff179, %l4 = 1224cdc7a71a7128
9822 andcc %l3,-0xe87,%l4 ! %l4 = b3ee6b526282f179, %ccr = 80
9823! %l6 = 0000000000000000, Mem[0000000017800028] = 0000000000000000
9824 stxa %l6,[%o3+%i5]0x88 ! Mem[0000000017800028] = 0000000000000000
9825! %f24 = 1224cdc7 00004a68, Mem[0000000016000030] = c7cd24c6 28711aa7
9826 stda %f24,[%o0+%i6]0x89 ! Mem[0000000016000030] = 1224cdc7 00004a68
9827! %l0 = 0000000133ee75ff, immed = 00000c12, %y = 33ee75ff
9828 smul %l0,0xc12,%l5 ! %l5 = 00000272d44c3fee, %y = 272
9829
9830p3_label_86: ! %cwp = 1
9831! %l0 = 0000000133ee75ff, immd = fffffffffffff229, %l0 = 0000000133ee75ff
9832 udivx %l0,-0xdd7,%l0 ! %l0 = 0000000000000000
9833! %l2 = 00000000ffffffff, Mem[0000000016800028] = 78df0000
9834 stha %l2,[%o1+%i5]0x88 ! Mem[0000000016800028] = 78dfffff
9835! %l1 = 0000000000000000, immed = 0000001b, %l7 = 00000000ffffffff
9836 sll %l1,0x01b,%l7 ! %l7 = 0000000000000000
9837! Mem[0000000017800008] = 0000942a, %l4 = b3ee6b526282f179
9838 lduha [%o3+%o4]0x80,%l4 ! %l4 = 0000000000000000
9839! %l4 = 0000000000000000, immed = 00000920, %y = 00000272
9840 umul %l4,0x920,%l5 ! %l5 = 0000000000000000, %y = 00
9841! Mem[0000000016800030] = 1dee858c ffffffff, %l4 = 00000000, %l5 = 00000000
9842 ldda [%o1+%i6]0x89,%l4 ! %l4 = 00000000ffffffff 000000001dee858c
9843! %l2 = ffffffff, %l3 = 6282f3ff, Mem[0000000017000020] = 000000fe f6a1925f
9844 std %l2,[%o2+%i4] ! Mem[0000000017000020] = ffffffff 6282f3ff
9845! Mem[0000000016000028] = 5746ab00, %l5 = 000000001dee858c
9846 ldsba [%o0+%i5]0x89,%l5 ! %l5 = 0000000000000000
9847! %l6 = 0000000000000000, %l5 = 0000000000000000, %l1 = 0000000000000000
9848 subccc %l6,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
9849! %l0 = 00000000, %l1 = 00000000, Mem[0000000030800018] = 095e6da1 00000000
9850 std %l0,[%i1+%o6] ! Mem[0000000030800018] = 00000000 00000000
9851
9852p3_label_87: ! %cwp = 1
9853! Mem[000000003100005c] = a71a7128, %l1 = 0000000000000000
9854 ldsb [%i2+0x05f],%l1 ! %l1 = 0000000000000028
9855! %l5 = 0000000000000000, Mem[0000000030800018] = 00000000
9856 stb %l5,[%i1+%o6] ! Mem[0000000030800018] = 00000000
9857! Mem[0000000016000070] = 8c85ee1d 03ffede7, %l0 = 00000000, %l1 = 00000028
9858 ldda [%o0+0x070]%asi,%l0 ! %l0 = 000000008c85ee1d 0000000003ffede7
9859! Mem[0000000030000018] = 00000000 7fffffff, %l4 = ffffffff, %l5 = 00000000
9860 ldda [%i0+0x018]%asi,%l4 ! %l4 = 0000000000000000 000000007fffffff
9861! Mem[0000000016800008] = aeafebb400000000, %f22 = 0001d1df fffffff0
9862 ldda [%o1+%o4]0x88,%f22 ! %f22 = aeafebb4 00000000
9863! %l7 = 0000000000000000, %l5 = 000000007fffffff, %l4 = 0000000000000000
9864 add %l7,%l5,%l4 ! %l4 = 000000007fffffff
9865! %l5 = 000000007fffffff, Mem[0000000016800021] = c1354265
9866 stb %l5,[%o1+0x021] ! Mem[0000000016800020] = c1ff4265
9867! %l2 = 00000000ffffffff, %l7 = 0000000000000000, %y = 00000000
9868 sdiv %l2,%l7,%l4 ! Div by zero, %l0 = 000000008c85ee6d
9869 mov %l0,%y ! %y = 8c85ee45
9870! %f6 = de6c990b 7fffffff, Mem[0000000016000000] = c6c6ef01 c7cd2412
9871 stda %f6 ,[%o0+%g0]0x81 ! Mem[0000000016000000] = de6c990b 7fffffff
9872! %l0 = 000000008c85ee45, %l6 = 0000000000000000, %l2 = 00000000ffffffff
9873 addc %l0,%l6,%l2 ! %l2 = 000000008c85ee45
9874
9875p3_label_88: ! %cwp = 1
9876! %l3 = b3ee6b526282f3ff, immed = 00000002, %l0 = 000000008c85ee45
9877 srl %l3,0x002,%l0 ! %l0 = 0000000018a0bcff
9878! %l6 = 00000000, %l7 = 00000000, Mem[0000000017800008] = 2a940000 29a40532
9879 stda %l6,[%o3+%o4]0x89 ! Mem[0000000017800008] = 00000000 00000000
9880! Mem[0000000031000058] = 1224cdc7a71a7128, %l1 = 0000000003ffede7
9881 ldx [%i2+0x058],%l1 ! %l1 = 1224cdc7a71a7128
9882! %l3 = b3ee6b526282f3ff, Mem[0000000030000058] = f6a1925f
9883 stw %l3,[%i0+0x058] ! Mem[0000000030000058] = 6282f3ff
9884! Invert Register : %l3 = b3ee6b526282f3ff
9885 xor %l3,-1,%l3 ! %l3 = 4c1194ad9d7d0c00
9886! %l3 = 4c1194ad9d7d0c00, immed = fffff2bf, %l7 = 0000000000000000
9887 orncc %l3,-0xd41,%l7 ! %l7 = 4c1194ad9d7d0d40, %ccr = 08
9888! Mem[000000003080005c] = 8c8568da, %l2 = 000000008c85ee45
9889 lduw [%i1+0x05c],%l2 ! %l2 = 000000008c8568da
9890! %l5 = 000000007fffffff, Mem[0000000016000010] = ce000000
9891 stba %l5,[%o0+%o5]0x89 ! Mem[0000000016000010] = ce0000ff
9892! %f10 = a199650e 7fffffff, Mem[0000000031800058] = 0000ab66 3205a429
9893 std %f10,[%i3+0x058] ! Mem[0000000031800058] = a199650e 7fffffff
9894! Mem[0000000016800000] = 1deea792, %f6 = de6c990b
9895 lda [%o1+%g0]0x88,%f6 ! %f6 = 1deea792
9896
9897p3_label_89: ! %cwp = 1
9898! Mem[0000000031800018] = 00000000, %f1 = fffffff0
9899 ld [%i3+%o6],%f1 ! %f1 = 00000000
9900! %l1 = 1224cdc7a71a7128, Mem[000000003100001c] = b0ff2daa
9901 stw %l1,[%i2+0x01c] ! Mem[000000003100001c] = a71a7128
9902! Mem[0000000030000018] = 00000000 7fffffff, %l0 = 18a0bcff, %l1 = a71a7128
9903 ldd [%i0+%o6],%l0 ! %l0 = 0000000000000000 000000007fffffff
9904! %l4 = 000000007fffffff, Mem[0000000017800030] = fffffff0
9905 stha %l4,[%o3+%i6]0x80 ! Mem[0000000017800030] = fffffff0
9906! %l2 = 000000008c8568da, %l1 = 000000007fffffff, %l7 = 4c1194ad9d7d0d40
9907 xor %l2,%l1,%l7 ! %l7 = 00000000f37a9725
9908! Mem[0000000016000020] = 00000000, %l5 = 000000007fffffff
9909 ldswa [%o0+%i4]0x88,%l5 ! %l5 = 0000000000000000
9910! Mem[0000000017000020] = ffffffff, %l1 = 000000007fffffff
9911 ldswa [%o2+%i4]0x88,%l1 ! %l1 = ffffffffffffffff
9912! Mem[0000000017000008] = 0d61056a, %l2 = 000000008c8568da
9913 ldswa [%o2+%o4]0x81,%l2 ! %l2 = 000000000d61056a
9914! %l3 = 4c1194ad9d7d0c00, immed = fffff21f, %y = 8c85ee45
9915 umul %l3,-0xde1,%l0 ! %l0 = 9d7d03763b7c7400, %y = 9d7d0376
9916! %l2 = 000000000d61056a, immed = 000008ef, %l6 = 0000000000000000
9917 andcc %l2,0x8ef,%l6 ! %l6 = 000000000000006a, %ccr = 00
9918
9919p3_label_90: ! %cwp = 1
9920! %l5 = 0000000000000000, Mem[0000000017800030] = fffffff0
9921 stwa %l5,[%o3+%i6]0x80 ! Mem[0000000017800030] = 00000000
9922! Mem[0000000017800048] = a4ea522f, %l4 = 000000007fffffff
9923 ldsb [%o3+0x04b],%l4 ! %l4 = 000000000000002f
9924! %l2 = 0d61056a, %l3 = 9d7d0c00, Mem[0000000030000018] = 00000000 7fffffff
9925 std %l2,[%i0+%o6] ! Mem[0000000030000018] = 0d61056a 9d7d0c00
9926! %l2 = 000000000d61056a, Mem[0000000017000018] = 00000000
9927 stwa %l2,[%o2+%o6]0x81 ! Mem[0000000017000018] = 0d61056a
9928! Mem[0000000031800058] = a199650e, %l5 = 0000000000000000
9929 lduw [%i3+0x058],%l5 ! %l5 = 00000000a199650e
9930! %l3 = 4c1194ad9d7d0c00, %l6 = 000000000000006a, %l4 = 000000000000002f
9931 xnorcc %l3,%l6,%l4 ! %l4 = b3ee6b526282f395, %ccr = 80
9932! %l3 = 4c1194ad9d7d0c00, %l1 = ffffffffffffffff, %l7 = 00000000f37a9725
9933 andcc %l3,%l1,%l7 ! %l7 = 4c1194ad9d7d0c00, %ccr = 08
9934 rd %pc,%o7
9935 return %o7+12 ! CWP = 0
9936! Mem[0000000030000018] = 0d61056a, %f29 = a71a7128
9937 ld [%o0+%i6],%f29 ! %f29 = 0d61056a
9938! %l2 = 000000000000ab66, Mem[0000000031800058] = a199650e7fffffff
9939 stx %l2,[%o3+0x058] ! Mem[0000000031800058] = 000000000000ab66
9940
9941p3_label_91:
9942! Clear Register : %l5 = ffffffffffffffff
9943 clr %l5 ! %l5 = 0000000000000000
9944! %l4 = 000000007fffffff, %l7 = 0000000000000000, %y = 9d7d0376
9945 smulcc %l4,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
9946! %l0 = 0000000000000000, %l1 = 000000000000aa64, %l5 = 0000000000000000
9947 addccc %l0,%l1,%l5 ! %l5 = 000000000000aa64, %ccr = 00
9948! Clear Register : %l5 = 000000000000aa64
9949 clr %l5 ! %l5 = 0000000000000000
9950! Mem[0000000017800010] = 0000008e, %l7 = 0000000000000000
9951 lduha [%i3+%i5]0x88,%l7 ! %l7 = 000000000000008e
9952! %l6 = 0000000000000000, %l6 = 0000000000000000, %l6 = 0000000000000000
9953 sdivx %l6,%l6,%l6 ! Div by zero, %l0 = 0000000000000050
9954! %l4 = 000000007fffffff, %l7 = 000000000000008e, %l5 = 0000000000000000
9955 xorcc %l4,%l7,%l5 ! %l5 = 000000007fffff71, %ccr = 00
9956! %l5 = 000000007fffff71, Mem[000000003080001a] = 00000000
9957 sth %l5,[%o1+0x01a] ! Mem[0000000030800018] = 0000ff71
9958! %f4 = 28711aa7 c7cd2412, Mem[0000000031800058] = 00000000 0000ab66
9959 std %f4 ,[%o3+0x058] ! Mem[0000000031800058] = 28711aa7 c7cd2412
9960! %l3 = 0000000000000000, immed = 00000bc2, %y = 00000000
9961 smul %l3,0xbc2,%l7 ! %l7 = 0000000000000000, %y = 00
9962
9963p3_label_92:
9964! Mem[0000000016800028] = ea61000078dfffff, %l7 = 0000000000000000
9965 ldxa [%i1+%o5]0x88,%l7 ! %l7 = ea61000078dfffff
9966! %l4 = 000000007fffffff, Mem[0000000031800018] = 00000000
9967 sth %l4,[%o3+%i6] ! Mem[0000000031800018] = ffff0000
9968! %l5 = 000000007fffff71, immed = fffffc50, %l0 = 0000000000000028
9969 tsubcc %l5,-0x3b0,%l0 ! %l0 = 0000000080000321, %ccr = 1b
9970! Mem[000000003000001c] = 9d7d0c00, %l4 = 000000007fffffff
9971 ldub [%o0+0x01c],%l4 ! %l4 = 000000000000009d
9972! %l5 = 000000007fffff71, %l1 = 000000000000aa64, %l4 = 000000000000009d
9973 subccc %l5,%l1,%l4 ! %l4 = 000000007fff550c, %ccr = 00
9974! %l7 = ea61000078dfffff, Mem[000000003180005a] = 28711aa7
9975 sth %l7,[%o3+0x05a] ! Mem[0000000031800058] = 2871ffff
9976! Invert Register : %l3 = 0000000000000000
9977 xor %l3,-1,%l3 ! %l3 = ffffffffffffffff
9978! Mem[0000000030000018] = 0d61056a9d7d0c00, %f6 = 1deea792 7fffffff
9979 ldda [%o0+0x018]%asi,%f6 ! %f6 = 0d61056a 9d7d0c00
9980! Mem[000000003180001c] = 00000000, %l6 = 0000000000000000
9981 lduh [%o3+0x01e],%l6 ! %l6 = 0000000000000000
9982! Mem[0000000016800018] = 0000ed8a, %l1 = 000000000000aa64
9983 ldsba [%i1+0x01a]%asi,%l1 ! %l1 = ffffffffffffffed
9984
9985p3_label_93:
9986! Mem[0000000016800074] = 86bccb84, %l4 = 000000007fff550c
9987 ldsh [%i1+0x074],%l4 ! %l4 = ffffffffffff86bc
9988! Mem[0000000016800028] = ffffdf78, %l5 = 000000007fffff71
9989 ldsha [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
9990! %l6 = 0000000000000000, immed = fffff154, %y = 00000000
9991 smulcc %l6,-0xeac,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
9992! %l4 = ffffffffffff86bc, %l1 = 0000000000000000, %l4 = ffffffffffff86bc
9993 sub %l4,%l1,%l4 ! %l4 = ffffffffffff86bc
9994! %l0 = 80000321, %l1 = 00000000, Mem[0000000017000000] = 0000c6c6 00000000
9995 std %l0,[%i2+%g0] ! Mem[0000000017000000] = 80000321 00000000
9996! %l2 = 00000000, %l3 = ffffffff, Mem[0000000016000030] = 00004a68 1224cdc7
9997 stda %l2,[%i0+%o6]0x89 ! Mem[0000000016000030] = 00000000 ffffffff
9998! %l0 = 0000000080000321, %l4 = ffffffffffff86bc, %l0 = 0000000080000321
9999 taddcctv %l0,%l4,%l0 ! %l0 = 0000000080000344, Trapped
10000! %l7 = ea61000078dfffff, Mem[0000000016800028] = ffffdf78
10001 stwa %l7,[%i1+%o5]0x81 ! Mem[0000000016800028] = 78dfffff
10002! %l6 = 0000000000000000, immed = fffffe06, %l6 = 0000000000000000
10003 taddcctv %l6,-0x1fa,%l6 ! %l0 = 0000000080000367, Trapped
10004! %l2 = 0000000000000000
10005 sethi %hi(0xdf2fc800),%l2 ! %l2 = 00000000df2fc800
10006
10007p3_label_94:
10008! %l7 = ea61000078dfffff, %l6 = 0000000000000000, %l2 = 00000000df2fc800
10009 orn %l7,%l6,%l2 ! %l2 = ffffffffffffffff
10010! Mem[000000003180005c] = c7cd2412, %l4 = ffffffffffff86bc
10011 ldsh [%o3+0x05c],%l4 ! %l4 = ffffffffffffc7cd
10012! %l5 = ffffffffffffffff, Mem[0000000031800058] = 2871ffff
10013 stw %l5,[%o3+0x058] ! Mem[0000000031800058] = ffffffff
10014! %l4 = ffffc7cd, %l5 = ffffffff, Mem[0000000031000058] = 1224cdc7 a71a7128
10015 std %l4,[%o2+0x058] ! Mem[0000000031000058] = ffffc7cd ffffffff
10016! %f26 = 00000000, Mem[0000000016000004] = 7fffffff
10017 st %f26,[%i0+0x004] ! Mem[0000000016000004] = 00000000
10018! %l0 = 0000000080000367, Mem[0000000016000020] = 00000000
10019 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000016000020] = 80000367
10020! %l5 = ffffffffffffffff, immed = 00000697, %l3 = ffffffffffffffff
10021 xor %l5,0x697,%l3 ! %l3 = fffffffffffff968
10022! Mem[0000000016000058] = ffffffff, %l6 = 0000000000000000
10023 ldsba [%i0+0x058]%asi,%l6 ! %l6 = ffffffffffffffff
10024! Mem[0000000030800058] = 7fffffff8c8568da, %l3 = fffffffffffff968
10025 ldx [%o1+0x058],%l3 ! %l3 = 7fffffff8c8568da
10026! %l7 = ea61000078dfffff, immed = 0000046c, %y = 00000000
10027 udiv %l7,0x46c,%l2 ! %l2 = 00000000001b55ef
10028 mov %l0,%y ! %y = 80000367
10029
10030p3_label_95:
10031! %l7 = ea61000078dfffff, Mem[000000003000005a] = 6282f3ff
10032 stb %l7,[%o0+0x05a] ! Mem[0000000030000058] = 6282ffff
10033! %l5 = ffffffffffffffff
10034 sethi %hi(0x78c81000),%l5 ! %l5 = 0000000078c81000
10035! %l0 = 0000000080000367, immed = fffffaa2, %l4 = ffffffffffffc7cd
10036 andcc %l0,-0x55e,%l4 ! %l4 = 0000000080000222, %ccr = 08
10037! %l2 = 001b55ef, %l3 = 8c8568da, Mem[0000000031800058] = ffffffff c7cd2412
10038 stda %l2,[%o3+0x058]%asi ! Mem[0000000031800058] = 001b55ef 8c8568da
10039! %f24 = 1224cdc7 00004a68, Mem[0000000016000028] = 00ab4657 2cbf92d0
10040 stda %f24,[%i0+%o5]0x81 ! Mem[0000000016000028] = 1224cdc7 00004a68
10041! %l1 = 0000000000000000, immed = 00000618, %l2 = 00000000001b55ef
10042 andncc %l1,0x618,%l2 ! %l2 = 0000000000000000, %ccr = 44
10043! Mem[0000000031800018] = ffff000000000000, %f20 = ffffffff ffffd14a
10044 ldd [%o3+%i6],%f20 ! %f20 = ffff0000 00000000
10045! %l7 = ea61000078dfffff, %l3 = 7fffffff8c8568da, %l7 = ea61000078dfffff
10046 tsubcctv %l7,%l3,%l7 ! %l0 = 000000008000038a, Trapped
10047! %l5 = 0000000078c81000, immed = 00000000, %l5 = 0000000078c81000
10048 srlx %l5,0x000,%l5 ! %l5 = 0000000078c81000
10049! Set Register : %l1 = 0000000000000000
10050 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
10051
10052p3_label_96:
10053! Mem[0000000016000020] = 67030080, %l1 = ffffffffffffffff
10054 ldsba [%i0+%o4]0x88,%l1 ! %l1 = ffffffffffffff80
10055! %l3 = 7fffffff8c8568da, Mem[000000001780003c] = 0000000e
10056 sth %l3,[%i3+0x03c] ! Mem[000000001780003c] = 68da000e
10057! Mem[0000000016000000] = 0b996cde, %l1 = ffffffffffffff80
10058 lduba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000de
10059! %f27 = 00000000, Mem[0000000017000034] = d0fb7e3f
10060 st %f27,[%i2+0x034] ! Mem[0000000017000034] = 00000000
10061! %l5 = 0000000078c81000, Mem[000000003180001a] = ffff0000
10062 stb %l5,[%o3+0x01a] ! Mem[0000000031800018] = ffff0000
10063! %l7 = ea61000078dfffff, immed = 0000000d, %l0 = 000000008000038a
10064 sll %l7,0x00d,%l0 ! %l0 = 20000f1bffffe000
10065! %l6 = ffffffffffffffff, immed = 00000004, %l3 = 7fffffff8c8568da
10066 srl %l6,0x004,%l3 ! %l3 = 000000000fffffff
10067! %l6 = ffffffffffffffff, %l0 = 20000f1bffffe000, %l4 = 0000000080000222
10068 andn %l6,%l0,%l4 ! %l4 = dffff0e400001fff
10069! %l7 = ea61000078dfffff, Mem[000000003080005c] = 8c8568da
10070 stb %l7,[%o1+0x05c] ! Mem[000000003080005c] = ff8568da
10071! Mem[0000000017800018] = 3205a429, %l4 = dffff0e400001fff
10072 lduba [%i3+%i6]0x88,%l4 ! %l4 = 0000000000000029
10073
10074p3_label_97:
10075! %l2 = 00000000, %l3 = 0fffffff, Mem[0000000030000058] = 6282ffff 7fffffff
10076 std %l2,[%o0+0x058] ! Mem[0000000030000058] = 00000000 0fffffff
10077! %f12 = 684a0000 fffffff0, Mem[0000000017800008] = 00000000 00000000
10078 stda %f12,[%i3+%i4]0x89 ! Mem[0000000017800008] = 684a0000 fffffff0
10079! %l2 = 0000000000000000, immed = ffffff66, %y = 80000367
10080 udiv %l2,-0x09a,%l5 ! %l5 = 00000000800003b4
10081 mov %l0,%y ! %y = ffffe000
10082! Mem[000000003000005c] = 0fffffff, %l5 = 00000000800003b4
10083 ldsb [%o0+0x05f],%l5 ! %l5 = ffffffffffffffff
10084! Mem[000000003080005c] = ff8568da, %l5 = ffffffffffffffff
10085 ldsb [%o1+0x05c],%l5 ! %l5 = ffffffffffffffff
10086! %l6 = ffffffffffffffff, Mem[000000003080005a] = 7fffffff
10087 stba %l6,[%o1+0x05a]%asi ! Mem[0000000030800058] = 7fffffff
10088! %f8 = acd62e38, Mem[0000000016800000] = 1deea792
10089 sta %f8 ,[%i1+%g0]0x89 ! Mem[0000000016800000] = acd62e38
10090! %l5 = ffffffffffffffff, %l4 = 0000000000000029, %l2 = 0000000000000000
10091 mulx %l5,%l4,%l2 ! %l2 = ffffffffffffffd7, %y = ffffe000
10092! Randomly selected nop
10093 nop
10094! %l3 = 000000000fffffff, %l6 = ffffffffffffffff, %l5 = ffffffffffffffff
10095 xorcc %l3,%l6,%l5 ! %l5 = fffffffff0000000, %ccr = 88
10096
10097p3_label_98:
10098! %l3 = 000000000fffffff, Mem[0000000016000028] = c7cd2412
10099 stha %l3,[%i0+%o5]0x88 ! Mem[0000000016000028] = c7cdffff
10100! %l7 = ea61000078dfffff, immed = 00000007, %l6 = ffffffffffffffff
10101 srlx %l7,0x007,%l6 ! %l6 = 01d4c20000f1bfff
10102! %l2 = ffffffffffffffd7, %l0 = 20000f1bffffe000, %y = ffffe000
10103 umulcc %l2,%l0,%l3 ! %l3 = ffffdfd700052000, %ccr = 80, %y = ffffdfd7
10104! %f7 = 9d7d0c00, Mem[0000000016800054] = 48525040
10105 st %f7 ,[%i1+0x054] ! Mem[0000000016800054] = 9d7d0c00
10106! %f18 = a199650e 00000000, Mem[0000000031000018] = 00000000 a71a7128
10107 std %f18,[%o2+%i6] ! Mem[0000000031000018] = a199650e 00000000
10108! %l6 = 00f1bfff, %l7 = 78dfffff, Mem[0000000016800028] = 78dfffff 000061ea
10109 std %l6,[%i1+%o5] ! Mem[0000000016800028] = 00f1bfff 78dfffff
10110! Mem[0000000016000000] = 0b996cde, %l7 = ea61000078dfffff
10111 ldsba [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffffde
10112! %l4 = 0000000000000029, Mem[0000000017000020] = ffffffff
10113 stwa %l4,[%i2+%o4]0x81 ! Mem[0000000017000020] = 00000029
10114! Mem[0000000016000010] = ff0000ce, %l7 = ffffffffffffffde
10115 lduba [%i0+%i5]0x80,%l7 ! %l7 = 00000000000000ff
10116! %l6 = 01d4c20000f1bfff, %l1 = 00000000000000de, %y = ffffdfd7
10117 sdivcc %l6,%l1,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
10118 mov %l0,%y ! %y = ffffe000
10119
10120p3_label_99:
10121! %l7 = 00000000000000ff, %l1 = 00000000000000de, %l5 = fffffffff0000000
10122 xor %l7,%l1,%l5 ! %l5 = 0000000000000021
10123! %l2 = ffffffffffffffd7, %l2 = ffffffffffffffd7, %l5 = 0000000000000021
10124 xorcc %l2,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 44
10125! %l2 = ffffffffffffffd7, %l7 = 00000000000000ff, %l1 = 00000000000000de
10126 mulx %l2,%l7,%l1 ! %l1 = ffffffffffffd729, %y = ffffe000
10127! %l6 = ffffffff80000000, Mem[0000000017000034] = 00000000, %asi = 80
10128 stha %l6,[%i2+0x034]%asi ! Mem[0000000017000034] = 00000000
10129! %l6 = 80000000, %l7 = 000000ff, Mem[0000000017800030] = 00000000 7f6999aa
10130 stda %l6,[%i3+%o6]0x89 ! Mem[0000000017800030] = 80000000 000000ff
10131! %l4 = 00000029, %l5 = 00000000, Mem[0000000016800020] = 6542ffc1 e4a23731
10132 stda %l4,[%i1+%o4]0x89 ! Mem[0000000016800020] = 00000029 00000000
10133! %l3 = ffffdfd700052000, %l3 = ffffdfd700052000, %l4 = 0000000000000029
10134 addccc %l3,%l3,%l4 ! %l4 = ffffbfae000a4000, %ccr = 90
10135! %l5 = 0000000000000000, immed = fffffa54, %y = ffffe000
10136 umulcc %l5,-0x5ac,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
10137! Mem[0000000030800018] = 0000ff71, %l4 = ffffbfae000a4000
10138 ldub [%o1+0x01a],%l4 ! %l4 = 00000000000000ff
10139! %f2 = 00000000, Mem[000000001600007c] = 00000000
10140 st %f2 ,[%i0+0x07c] ! Mem[000000001600007c] = 00000000
10141
10142p3_label_100:
10143 save ! CWP = 1
10144! Mem[0000000017000018] = 0d61056a00000000, %l7 = 4c1194ad9d7d0c00
10145 ldxa [%o2+0x018]%asi,%l7 ! %l7 = 0d61056a00000000
10146! %l3 = 4c1194ad9d7d0c00, immed = fffff5cf, %l3 = 4c1194ad9d7d0c00
10147 orn %l3,-0xa31,%l3 ! %l3 = 4c1194ad9d7d0e30
10148! %f2 = 00000000 00000000, Mem[0000000031800018] = ffff0000 00000000
10149 std %f2 ,[%i3+%o6] ! Mem[0000000031800018] = 00000000 00000000
10150! %f12 = 684a0000 fffffff0, Mem[0000000030800058] = 7fffffff ff8568da
10151 stda %f12,[%i1+0x058]%asi ! Mem[0000000030800058] = 684a0000 fffffff0
10152! Mem[000000003000001c] = 9d7d0c00, %l4 = b3ee6b526282f395
10153 ldub [%i0+0x01d],%l4 ! %l4 = 000000000000007d
10154! Mem[0000000017800008] = f0ffffff 00004a68, %l0 = 3b7c7400, %l1 = ffffffff
10155 ldda [%o3+%o4]0x81,%l0 ! %l0 = 00000000f0ffffff 0000000000004a68
10156! %l0 = 00000000f0ffffff, immed = 0000001b, %l0 = 00000000f0ffffff
10157 srlx %l0,0x01b,%l0 ! %l0 = 000000000000001e
10158! Mem[0000000031800018] = 0000000000000000, %f16 = c624cdc7 3205a429
10159 ldd [%i3+%o6],%f16 ! %f16 = 00000000 00000000
10160! %l7 = 0d61056a00000000, %l6 = 000000000000006a, %l2 = 000000000d61056a
10161 srl %l7,%l6,%l2 ! %l2 = 0000000000000000
10162
10163 ba,a p3_not_taken_0_end
10164p3_not_taken_0:
10165! The following code should not be executed
10166 ldd [%o1+0x040],%l6
10167 ldda [%o0+0x000]%asi,%l2
10168 st %l4,[%i0+0x028]
10169 ba,a p3_branch_failed
10170p3_not_taken_0_end:
10171
10172
10173! End of Random Code for Processor 3
10174
10175 restore ! CWP = 0
10176p3_set_done_flag:
10177 mov 2,%g2
10178 set done_flags,%g1
10179 st %g2,[%g1+0x00c] ! Set processor 3 done flag
10180
10181! Self Check Disabled
10182
10183p3_check_registers:
10184
10185! The test for processor 3 has passed
10186
10187p3_passed:
10188 ta GOOD_TRAP
10189 nop
10190
10191p3_reg_l0_fail:
10192 or %g0,0xbd0,%g1
10193 ba,a p3_failed
10194p3_reg_l1_fail:
10195 or %g0,0xbd1,%g1
10196 ba,a p3_failed
10197p3_reg_l2_fail:
10198 or %g0,0xbd2,%g1
10199 ba,a p3_failed
10200p3_reg_l3_fail:
10201 or %g0,0xbd3,%g1
10202 ba,a p3_failed
10203p3_reg_l4_fail:
10204 or %g0,0xbd4,%g1
10205 ba,a p3_failed
10206p3_reg_l5_fail:
10207 or %g0,0xbd5,%g1
10208 ba,a p3_failed
10209p3_reg_l6_fail:
10210 or %g0,0xbd6,%g1
10211 ba,a p3_failed
10212p3_reg_l7_fail:
10213 or %g0,0xbd7,%g1
10214 ba,a p3_failed
10215p3_f0_fail:
10216 set p3_temp,%g6
10217 mov 0xf00,%l0
10218 stx %l0,[%g6]
10219 std %f0,[%g6+8]
10220 stx %fsr,[%g6+16]
10221 ta BAD_TRAP
10222
10223p3_f2_fail:
10224 set p3_temp,%g6
10225 mov 0xf02,%l0
10226 stx %l0,[%g6]
10227 std %f2,[%g6+8]
10228 stx %fsr,[%g6+16]
10229 ta BAD_TRAP
10230
10231p3_f4_fail:
10232 set p3_temp,%g6
10233 mov 0xf04,%l0
10234 stx %l0,[%g6]
10235 std %f4,[%g6+8]
10236 stx %fsr,[%g6+16]
10237 ta BAD_TRAP
10238
10239p3_f6_fail:
10240 set p3_temp,%g6
10241 mov 0xf06,%l0
10242 stx %l0,[%g6]
10243 std %f6,[%g6+8]
10244 stx %fsr,[%g6+16]
10245 ta BAD_TRAP
10246
10247p3_f8_fail:
10248 set p3_temp,%g6
10249 mov 0xf08,%l0
10250 stx %l0,[%g6]
10251 std %f8,[%g6+8]
10252 stx %fsr,[%g6+16]
10253 ta BAD_TRAP
10254
10255p3_f10_fail:
10256 set p3_temp,%g6
10257 mov 0xf10,%l0
10258 stx %l0,[%g6]
10259 std %f10,[%g6+8]
10260 stx %fsr,[%g6+16]
10261 ta BAD_TRAP
10262
10263p3_f12_fail:
10264 set p3_temp,%g6
10265 mov 0xf12,%l0
10266 stx %l0,[%g6]
10267 std %f12,[%g6+8]
10268 stx %fsr,[%g6+16]
10269 ta BAD_TRAP
10270
10271p3_f14_fail:
10272 set p3_temp,%g6
10273 mov 0xf14,%l0
10274 stx %l0,[%g6]
10275 std %f14,[%g6+8]
10276 stx %fsr,[%g6+16]
10277 ta BAD_TRAP
10278
10279p3_f16_fail:
10280 set p3_temp,%g6
10281 mov 0xf16,%l0
10282 stx %l0,[%g6]
10283 std %f16,[%g6+8]
10284 stx %fsr,[%g6+16]
10285 ta BAD_TRAP
10286
10287p3_f18_fail:
10288 set p3_temp,%g6
10289 mov 0xf18,%l0
10290 stx %l0,[%g6]
10291 std %f18,[%g6+8]
10292 stx %fsr,[%g6+16]
10293 ta BAD_TRAP
10294
10295p3_f20_fail:
10296 set p3_temp,%g6
10297 mov 0xf20,%l0
10298 stx %l0,[%g6]
10299 std %f20,[%g6+8]
10300 stx %fsr,[%g6+16]
10301 ta BAD_TRAP
10302
10303p3_f22_fail:
10304 set p3_temp,%g6
10305 mov 0xf22,%l0
10306 stx %l0,[%g6]
10307 std %f22,[%g6+8]
10308 stx %fsr,[%g6+16]
10309 ta BAD_TRAP
10310
10311p3_f24_fail:
10312 set p3_temp,%g6
10313 mov 0xf24,%l0
10314 stx %l0,[%g6]
10315 std %f24,[%g6+8]
10316 stx %fsr,[%g6+16]
10317 ta BAD_TRAP
10318
10319p3_f26_fail:
10320 set p3_temp,%g6
10321 mov 0xf26,%l0
10322 stx %l0,[%g6]
10323 std %f26,[%g6+8]
10324 stx %fsr,[%g6+16]
10325 ta BAD_TRAP
10326
10327p3_f28_fail:
10328 set p3_temp,%g6
10329 mov 0xf28,%l0
10330 stx %l0,[%g6]
10331 std %f28,[%g6+8]
10332 stx %fsr,[%g6+16]
10333 ta BAD_TRAP
10334
10335p3_f30_fail:
10336 set p3_temp,%g6
10337 mov 0xf30,%l0
10338 stx %l0,[%g6]
10339 std %f30,[%g6+8]
10340 stx %fsr,[%g6+16]
10341 ta BAD_TRAP
10342
10343
10344! The test for processor 3 failed
10345
10346p3_failed:
10347 set done_flags,%g1
10348 mov 3,%g5
10349 st %g5,[%g1+0x00c] ! Set processor 3 done flag
10350
10351 set p3_temp,%g6
10352 stx %g1,[%g6]
10353 stx %g2,[%g6+8]
10354 stx %g3,[%g6+16]
10355 ta BAD_TRAP
10356
10357
10358! The local area data for processor 3 failed
10359
10360p3_local_failed:
10361 set done_flags,%g5
10362 mov 3,%g6
10363 st %g6,[%g5+0x00c] ! Set processor 3 done flag
10364
10365 set p3_temp,%g6
10366 add %g1,%g4,%g1
10367 stx %g4,[%g6]
10368 stx %g2,[%g6+8]
10369 stx %g3,[%g6+16]
10370 ta BAD_TRAP
10371
10372p3_dfill_failed:
10373 ba p3_failed
10374 mov 0xddd,%g1
10375
10376p3_selfmod_failed:
10377 ba p3_failed
10378 mov 0xabc,%g1
10379
10380
10381p3_common_error:
10382 or %g0,0xee3,%g1
10383 ba p3_failed
10384 mov %o5,%g3
10385
10386p3_common_signature_error:
10387 set p3_temp,%g1
10388 ba p3_failed
10389 st %g2,[%g1] ! Common Lock Number
10390
10391p3_common_timeout:
10392 set p3_temp,%g1
10393 ba p3_failed
10394 st %g2,[%g1] ! Common Lock Number
10395p3_branch_failed:
10396 mov 0xbbb,%g1
10397 rd %ccr,%g2
10398 ba p3_failed
10399 mov 0x0,%g3
10400
10401p3_trap1e:
10402 ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
10403 stw %l5,[%o2+0x05c] ! Mem[000000003100005c]
10404 std %l6,[%o3+0x018] ! Mem[0000000031800018]
10405 std %l6,[%o0+0x018] ! Mem[0000000030000018]
10406 nop
10407 done
10408
10409p3_trap1o:
10410 ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
10411 stw %l5,[%i2+0x05c] ! Mem[000000003100005c]
10412 std %l6,[%i3+0x018] ! Mem[0000000031800018]
10413 std %l6,[%i0+0x018] ! Mem[0000000030000018]
10414 nop
10415 done
10416
10417
10418p3_trap2e:
10419 taddcc %l4,%l6,%l3
10420 ldsh [%o0+0x01c],%l1 ! Mem[000000003000001c]
10421 stb %l1,[%i2+0x05e] ! Mem[000000001700005e]
10422 sra %l6,0x005,%l3
10423 umul %l1,%l0,%l7
10424 addc %l5,0x79d,%l4
10425 done
10426
10427p3_trap2o:
10428 taddcc %l4,%l6,%l3
10429 ldsh [%i0+0x01c],%l1 ! Mem[000000003000001c]
10430 stb %l1,[%o2+0x05e] ! Mem[000000001700005e]
10431 sra %l6,0x005,%l3
10432 umul %l1,%l0,%l7
10433 addc %l5,0x79d,%l4
10434 done
10435
10436
10437p3_trap3e:
10438 orn %l3,-0x6b0,%l5
10439 addc %l6,-0xa27,%l2
10440 and %l1,%l7,%l5
10441 and %l3,-0x96a,%l0
10442 done
10443
10444p3_trap3o:
10445 orn %l3,-0x6b0,%l5
10446 addc %l6,-0xa27,%l2
10447 and %l1,%l7,%l5
10448 and %l3,-0x96a,%l0
10449 done
10450
10451p3_init_memory_pointers:
10452 set p3_init_registers,%g1
10453 mov %g0,%g2
10454 mov %g0,%g3
10455 mov %g0,%g4
10456 mov %g0,%g5
10457 mov %g0,%g6
10458 mov %g0,%g7
10459
10460! Initialize memory pointers for window 0
10461 set p3_local0_start,%i0
10462 set p3_local1_start,%i1
10463 set p3_local2_start,%i2
10464 set p3_local3_start,%i3
10465 mov 0x08,%i4
10466 mov 0x10,%i5
10467 mov 0x18,%i6
10468 mov %g0,%i7
10469! Init Local Registers in Window 0
10470 ldx [%g1+0x000],%l0 ! %l0 = 9debc9cc5c939c57
10471 ldx [%g1+0x008],%l1 ! %l1 = a1cfd9baae8f0d0a
10472 ldx [%g1+0x010],%l2 ! %l2 = 189234ac6d43cbf2
10473 ldx [%g1+0x018],%l3 ! %l3 = 78ebf5b9f5a9b40d
10474 ldx [%g1+0x020],%l4 ! %l4 = 6dd73d1029cb164e
10475 ldx [%g1+0x028],%l5 ! %l5 = a5d2c8b44da8fbe5
10476 ldx [%g1+0x030],%l6 ! %l6 = bc5e5d3896220b9f
10477 ldx [%g1+0x038],%l7 ! %l7 = e9e70e3c67c69b30
10478 save
10479
10480! Initialize memory points for window 1
10481 set share0_start,%i0
10482 set share1_start,%i1
10483 set share2_start,%i2
10484 set share3_start,%i3
10485 mov 0x20,%i4
10486 mov 0x28,%i5
10487 mov 0x30,%i6
10488! Init Local Registers in Window 1
10489 ldx [%g1+0x040],%l0 ! %l0 = 6deb833a438bf6ae
10490 ldx [%g1+0x048],%l1 ! %l1 = d05e1eb49b0bb3ee
10491 ldx [%g1+0x050],%l2 ! %l2 = 70751dd7cf9e86b4
10492 ldx [%g1+0x058],%l3 ! %l3 = d0dc5686a0013bb9
10493 ldx [%g1+0x060],%l4 ! %l4 = 8d5a709a5066cb02
10494 ldx [%g1+0x068],%l5 ! %l5 = 7ec2088028d31866
10495 ldx [%g1+0x070],%l6 ! %l6 = bdb57099c2425a0f
10496 ldx [%g1+0x078],%l7 ! %l7 = dc2b9d3662276e06
10497
10498! Initialize the output register of window 1
10499 set p3_local0_start,%o0
10500 set p3_local1_start,%o1
10501 set p3_local2_start,%o2
10502 set p3_local3_start,%o3
10503 mov 0x08,%o4
10504 mov 0x10,%o5
10505 mov 0x18,%o6
10506 restore
10507
10508 retl
10509 nop
10510
10511! Random code for Processor 4
10512
10513processor_4:
10514 ta T_CHANGE_PRIV
10515 set done_flags,%g1
10516 mov 1,%g2
10517 st %g2,[%g1+0x10] ! Set the start flag
10518 wrpr %g0,7,%cleanwin
10519 call p4_init_memory_pointers
10520 wr %g0,0x80,%asi ! Setting default asi to 80
10521
10522! Initialize the floating point registers for processor 4
10523
10524 wr %g0,0x4,%fprs ! Make sure fef is 1
10525 set p4_init_freg,%g1
10526! %f0 = a2b56667 59b13348 92da141e bc0fd2d8
10527! %f4 = bb2537b0 be9c2280 19de433a 4b3e35a0
10528! %f8 = 85d69532 71507b8a daf422af 83d97150
10529! %f12 = 3913b7f4 8ecbe540 0dc9e47d e068d351
10530 ldda [%g1]ASI_BLK_P,%f0
10531 add %g1,64,%g1
10532! %f16 = e4a48dba d32d62c7 d4a8c509 78c241a6
10533! %f20 = 0836049d 4c86c93d 42ec5d88 e3231d70
10534! %f24 = ce7df063 b517678a 9d2dc8f0 9ad9c317
10535! %f28 = 0c4fa1aa 2ac57128 d2cd8f63 e0ea33cb
10536 ldda [%g1]ASI_BLK_P,%f16
10537 add %g1,64,%g1
10538! %f32 = 0f04cc32 e8ffbc16 9e9a06f2 a9af7194
10539! %f36 = b1cd7a43 870c4a47 6cdc56ee d9cdd625
10540! %f40 = 4f9a6b73 d6af6c84 deb65e8a ac511168
10541! %f44 = d20fc153 534a471b a18046a9 47664cf4
10542 ldda [%g1]ASI_BLK_P,%f32
10543 xorcc %g0,%g0,%g3 ! init %g3 and set flags
10544 membar #Sync ! Force the block loads to complete
10545
10546! Start of Random Code for processor 4
10547
10548p4_label_1:
10549! %l4 = 7023bb181c36b723, %l1 = 9d6045500907cab9, %y = 00000000
10550 umul %l4,%l1,%l7 ! %l7 = 00fec846cd00f64b, %y = fec846
10551! %l6 = ca11cd49daa1ab52, Mem[0000000031000020] = a178b997
10552 stba %l6,[%o2+0x020]%asi ! Mem[0000000031000020] = 5278b997
10553! Clear Register : %l5 = 3082d669ebc7753c
10554 clr %l5 ! %l5 = 0000000000000000
10555! %l2 = dbc99861ee627cae, %l3 = 4efc91ca723be54a, %l3 = 4efc91ca723be54a
10556 andn %l2,%l3,%l3 ! %l3 = 910108218c4018a4
10557! Mem[0000000018000008] = d2ca04c0, %l0 = 63e43254defcc1fc
10558 ldswa [%i0+%i4]0x88,%l0 ! %l0 = ffffffffd2ca04c0
10559! %f6 = 19de433a, Mem[0000000031000060] = e2f78106
10560 st %f6 ,[%o2+0x060] ! Mem[0000000031000060] = 19de433a
10561! Mem[0000000030800020] = 9b537ea8, %l2 = dbc99861ee627cae
10562 ldsh [%o1+0x022],%l2 ! %l2 = 0000000000007ea8
10563! Mem[0000000030800060] = 828a9d3073c1be91, %l0 = ffffffffd2ca04c0
10564 ldxa [%o1+0x060]%asi,%l0 ! %l0 = 828a9d3073c1be91
10565! Mem[0000000031000060] = 19de433afa69f4b5, %f6 = 19de433a 4b3e35a0
10566 ldd [%o2+0x060],%f6 ! %f6 = 19de433a fa69f4b5
10567! %f18 = d4a8c509 78c241a6, Mem[0000000018000030] = bcb3eb92 c05a93e9
10568 stda %f18,[%i0+%o6]0x89 ! Mem[0000000018000030] = d4a8c509 78c241a6
10569
10570p4_label_2:
10571! Mem[0000000031800020] = 3f7f065dfe79c0eb, %f24 = ce7df063 b517678a
10572 ldda [%o3+0x020]%asi,%f24 ! %f24 = 3f7f065d fe79c0eb
10573! Mem[0000000030800060] = 828a9d30, %l5 = 0000000000000000
10574 ldsb [%o1+0x063],%l5 ! %l5 = 0000000000000030
10575! Mem[0000000019800030] = 4c2ce93a, %l3 = 910108218c4018a4
10576 ldsha [%i3+%o6]0x89,%l3 ! %l3 = ffffffffffffe93a
10577! Mem[0000000030000060] = 9a48fefb cbb65da4, %l0 = 73c1be91, %l1 = 0907cab9
10578 ldd [%o0+0x060],%l0 ! %l0 = 000000009a48fefb 00000000cbb65da4
10579! %l1 = 00000000cbb65da4, immed = 00000e4a, %l6 = ca11cd49daa1ab52
10580 orncc %l1,0xe4a,%l6 ! %l6 = fffffffffffffdb5, %ccr = 88
10581! Mem[0000000018800018] = a5fc315a9ccfd872, %f20 = 0836049d 4c86c93d
10582 ldda [%i1+%i6]0x80,%f20 ! %f20 = a5fc315a 9ccfd872
10583! Mem[0000000019800054] = 610703a1, %l2 = 0000000000007ea8
10584 ldsha [%i3+0x054]%asi,%l2 ! %l2 = 0000000000006107
10585! Mem[0000000018000000] = 0467905c268df70a, %f18 = d4a8c509 78c241a6
10586 ldda [%i0+%g0]0x81,%f18 ! %f18 = 0467905c 268df70a
10587! Mem[0000000019800018] = 00f08bab 28e9ba69, %l6 = fffffdb5, %l7 = cd00f64b
10588 ldda [%i3+%i6]0x81,%l6 ! %l6 = 0000000000f08bab 0000000028e9ba69
10589! %l0 = 000000009a48fefb, Mem[0000000018000000] = 0467905c
10590 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000018000000] = 9a48fefb
10591
10592p4_label_3:
10593! %l1 = 00000000cbb65da4, immed = fffff67c, %l1 = 00000000cbb65da4
10594 sub %l1,-0x984,%l1 ! %l1 = 00000000cbb66728
10595! %l4 = 7023bb181c36b723, Mem[0000000030800060] = 828a9d30
10596 sth %l4,[%o1+0x060] ! Mem[0000000030800060] = b7239d30
10597! %l4 = 7023bb181c36b723, immed = 0000055b, %l3 = ffffffffffffe93a
10598 addc %l4,0x55b,%l3 ! %l3 = 7023bb181c36bc7e
10599! Mem[0000000019000030] = 5c8ae612, %f28 = 0c4fa1aa
10600 lda [%i2+%o6]0x80,%f28 ! %f28 = 5c8ae612
10601! %l4 = 7023bb181c36b723, %l0 = 000000009a48fefb, %l3 = 7023bb181c36bc7e
10602 udivx %l4,%l0,%l3 ! %l3 = 00000000ba11becb
10603! %l2 = 0000000000006107, Mem[0000000030000023] = 1ae0c28b
10604 stb %l2,[%o0+0x023] ! Mem[0000000030000020] = 1ae0c207
10605! %l4 = 7023bb181c36b723, Mem[0000000019800020] = 36ef77a9
10606 stha %l4,[%i3+%o4]0x88 ! Mem[0000000019800020] = 36efb723
10607! Mem[0000000018800078] = 63acefd3, %l6 = 0000000000f08bab
10608 ldsh [%i1+0x07a],%l6 ! %l6 = ffffffffffffefd3
10609! %l5 = 0000000000000030, %l6 = ffffffffffffefd3, %l5 = 0000000000000030
10610 sra %l5,%l6,%l5 ! %l5 = 0000000000000000
10611! Mem[0000000030800020] = 9b537ea8adcf9407, %f4 = bb2537b0 be9c2280
10612 ldd [%o1+%o4],%f4 ! %f4 = 9b537ea8 adcf9407
10613
10614p4_label_4:
10615! %l4 = 7023bb181c36b723, immed = 000004a2, %l2 = 0000000000006107
10616 taddcc %l4,0x4a2,%l2 ! %l2 = 7023bb181c36bbc5, %ccr = 02
10617! %l2 = 7023bb181c36bbc5, Mem[0000000018000064] = 3ba5522a, %asi = 80
10618 stwa %l2,[%i0+0x064]%asi ! Mem[0000000018000064] = 1c36bbc5
10619! Mem[0000000031800060] = ecdb3a71, %l2 = 7023bb181c36bbc5
10620 ldswa [%o3+0x060]%asi,%l2 ! %l2 = ffffffffecdb3a71
10621! %l7 = 0000000028e9ba69, Mem[0000000019000000] = 3bcf59da
10622 stwa %l7,[%i2+%g0]0x89 ! Mem[0000000019000000] = 28e9ba69
10623! %l0 = 000000009a48fefb, Mem[0000000018800020] = e854cb50151c54a1
10624 stx %l0,[%i1+%o4] ! Mem[0000000018800020] = 000000009a48fefb
10625! Mem[0000000019800018] = 00f08bab, %l0 = 000000009a48fefb
10626 ldsba [%i3+0x019]%asi,%l0 ! %l0 = fffffffffffffff0
10627! Mem[0000000030000024] = 65251b59, %l2 = ffffffffecdb3a71
10628 ldsha [%o0+0x024]%asi,%l2 ! %l2 = 0000000000006525
10629! %l2 = 00006525, %l3 = ba11becb, Mem[0000000019800008] = d627c023 1b75ef2f
10630 stda %l2,[%i3+%i4]0x89 ! Mem[0000000019800008] = 00006525 ba11becb
10631 save ! CWP = 1
10632! %l2 = 4a4507725c7e848c, immed = fffffd3a, %y = 00fec846
10633 sdivcc %l2,-0x2c6,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
10634 mov %l0,%y ! %y = 72fba798
10635
10636p4_label_5: ! %cwp = 1
10637! Mem[0000000030000020] = 1ae0c20765251b59, %f4 = 9b537ea8 adcf9407
10638 ldd [%i0+%i4],%f4 ! %f4 = 1ae0c207 65251b59
10639! %l2 = 4a4507725c7e848c, Mem[0000000019000074] = 180284e5
10640 stb %l2,[%o2+0x074] ! Mem[0000000019000074] = 8c0284e5
10641 restore ! CWP = 0
10642! %l7 = 0000000028e9ba69, Mem[000000001900005a] = 7e9e8623
10643 sth %l7,[%i2+0x05a] ! Mem[0000000019000058] = 7e9eba69
10644! %f24 = 3f7f065d fe79c0eb, Mem[0000000018000040] = 607bf256 331bf078
10645 std %f24,[%i0+0x040] ! Mem[0000000018000040] = 3f7f065d fe79c0eb
10646! %l0 = fffffffffffffff0, Mem[0000000019800020] = 23b7ef36886abe3a
10647 stxa %l0,[%i3+%o4]0x80 ! Mem[0000000019800020] = fffffffffffffff0
10648! Mem[0000000018000038] = e17ee271 f49105c7, %l0 = fffffff0, %l1 = cbb66728
10649 ldd [%i0+0x038],%l0 ! %l0 = 00000000e17ee271 00000000f49105c7
10650! %l3 = 00000000ba11becb, Mem[0000000030000060] = 9a48fefbcbb65da4
10651 stx %l3,[%o0+0x060] ! Mem[0000000030000060] = 00000000ba11becb
10652! %l0 = 00000000e17ee271, %l0 = 00000000e17ee271, %l5 = 0000000000000000
10653 addccc %l0,%l0,%l5 ! %l5 = 00000001c2fdc4e2, %ccr = 09
10654! retry : should take illegal inst trap, %l0 = 00000000e17ee271
10655 retry ! Illegal inst trap : %l0 = 00000000e17ee281
10656
10657p4_label_6:
10658! %l6 = ffffffffffffefd3, immed = fffff7a0, %l1 = 00000000f49105c7
10659 addccc %l6,-0x860,%l1 ! %l1 = ffffffffffffe774, %ccr = 99
10660! Mem[0000000031800060] = ecdb3a71e45fb7fe, %l7 = 0000000028e9ba69
10661 ldxa [%o3+0x060]%asi,%l7 ! %l7 = ecdb3a71e45fb7fe
10662! Mem[0000000030800060] = b7239d3073c1be91, %l3 = 00000000ba11becb
10663 ldx [%o1+0x060],%l3 ! %l3 = b7239d3073c1be91
10664! Mem[0000000031800020] = 3f7f065d, %l0 = 00000000e17ee281
10665 lduh [%o3+0x022],%l0 ! %l0 = 000000000000065d
10666! Mem[0000000031800024] = fe79c0eb, %l3 = b7239d3073c1be91
10667 ldsba [%o3+0x024]%asi,%l3 ! %l3 = fffffffffffffffe
10668! Mem[0000000031800060] = ecdb3a71e45fb7fe, %l3 = fffffffffffffffe
10669 ldx [%o3+0x060],%l3 ! %l3 = ecdb3a71e45fb7fe
10670! %l4 = 7023bb181c36b723, immed = fffff232, %y = 72fba798
10671 sdiv %l4,-0xdce,%l5 ! %l5 = ffffffff80000000
10672 mov %l0,%y ! %y = 0000065d
10673! %l1 = ffffffffffffe774, %l1 = ffffffffffffe774, %y = 0000065d
10674 smulcc %l1,%l1,%l6 ! %l6 = 00000000025a8c90, %ccr = 00, %y = 00
10675! Mem[0000000019000020] = 54437e7f, %f5 = 65251b59
10676 lda [%i2+%o4]0x88,%f5 ! %f5 = 54437e7f
10677! retry : should take illegal inst trap, %l0 = 000000000000065d
10678 retry ! Illegal inst trap : %l0 = 000000000000066d
10679
10680p4_label_7:
10681! retry : should take illegal inst trap, %l0 = 000000000000066d
10682 retry ! Illegal inst trap : %l0 = 000000000000067d
10683! %l5 = ffffffff80000000, immed = 000000ae, %y = 00000000
10684 umul %l5,0x0ae,%l1 ! %l1 = 0000005700000000, %y = 57
10685! %f28 = 5c8ae612 2ac57128, Mem[0000000030800060] = b7239d30 73c1be91
10686 std %f28,[%o1+0x060] ! Mem[0000000030800060] = 5c8ae612 2ac57128
10687! %l6 = 025a8c90, %l7 = e45fb7fe, Mem[0000000019000030] = 12e68a5c 77ead489
10688 stda %l6,[%i2+%o6]0x89 ! Mem[0000000019000030] = 025a8c90 e45fb7fe
10689! Mem[0000000030000020] = 1ae0c20765251b59, %l4 = 7023bb181c36b723
10690 ldxa [%o0+0x020]%asi,%l4 ! %l4 = 1ae0c20765251b59
10691! Mem[0000000031800060] = ecdb3a71, %l7 = ecdb3a71e45fb7fe
10692 ldsh [%o3+0x062],%l7 ! %l7 = 0000000000003a71
10693! Mem[000000001980004c] = 5eb47d3c, %l3 = ecdb3a71e45fb7fe
10694 lduw [%i3+0x04c],%l3 ! %l3 = 000000005eb47d3c
10695! %f25 = fe79c0eb, Mem[0000000018800020] = 00000000
10696 sta %f25,[%i1+%o4]0x89 ! Mem[0000000018800020] = fe79c0eb
10697! Mem[0000000019800030] = 4c2ce93a, %f4 = 1ae0c207
10698 lda [%i3+%o6]0x88,%f4 ! %f4 = 4c2ce93a
10699! Mem[0000000019000008] = 605d6025, %f8 = 85d69532
10700 lda [%i2+%i4]0x88,%f8 ! %f8 = 605d6025
10701
10702p4_label_8:
10703! %l2 = 00006525, %l3 = 5eb47d3c, Mem[0000000019000058] = 7e9eba69 7dd7e339
10704 std %l2,[%i2+0x058] ! Mem[0000000019000058] = 00006525 5eb47d3c
10705! Mem[0000000019800028] = 36b7d05e, %l1 = 0000005700000000
10706 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000036
10707! %l7 = 0000000000003a71, Mem[0000000019000000] = 28e9ba69
10708 stha %l7,[%i2+%g0]0x88 ! Mem[0000000019000000] = 28e93a71
10709! %l3 = 000000005eb47d3c, immed = 000001ea, %l2 = 0000000000006525
10710 xnor %l3,0x1ea,%l2 ! %l2 = ffffffffa14b8329
10711! Mem[0000000018000048] = dc832bcb706166d8, %l2 = ffffffffa14b8329
10712 ldxa [%i0+0x048]%asi,%l2 ! %l2 = dc832bcb706166d8
10713! Mem[0000000030800024] = adcf9407, %l5 = ffffffff80000000
10714 lduh [%o1+0x026],%l5 ! %l5 = 0000000000009407
10715! %l0 = 0000067d, %l1 = 00000036, Mem[0000000019000028] = 336b7cdf e1c65f09
10716 stda %l0,[%i2+%o5]0x89 ! Mem[0000000019000028] = 0000067d 00000036
10717! %l2 = 706166d8, %l3 = 5eb47d3c, Mem[0000000019000070] = 1da32323 8c0284e5
10718 std %l2,[%i2+0x070] ! Mem[0000000019000070] = 706166d8 5eb47d3c
10719! %l2 = dc832bcb706166d8, immed = 00000306, %l4 = 1ae0c20765251b59
10720 taddcctv %l2,0x306,%l4 ! %l0 = 00000000000006a0, Trapped
10721! %l0 = 00000000000006a0, immed = fffffc9a, %l2 = dc832bcb706166d8
10722 orncc %l0,-0x366,%l2 ! %l2 = 00000000000007e5, %ccr = 00
10723
10724p4_label_9:
10725! Mem[0000000018000008] = c004cad2, %l5 = 0000000000009407
10726 ldsha [%i0+%i4]0x81,%l5 ! %l5 = ffffffffffffc004
10727! Clear Register : %l4 = 1ae0c20765251b59
10728 clr %l4 ! %l4 = 0000000000000000
10729! %l1 = 0000000000000036, immed = 00000e07, %l5 = ffffffffffffc004
10730 andcc %l1,0xe07,%l5 ! %l5 = 0000000000000006, %ccr = 00
10731! %f28 = 5c8ae612, Mem[0000000019800008] = 25650000
10732 sta %f28,[%i3+%i4]0x81 ! Mem[0000000019800008] = 5c8ae612
10733! Mem[0000000018000008] = 9486a22c d2ca04c0, %l0 = 000006a0, %l1 = 00000036
10734 ldda [%i0+%i4]0x89,%l0 ! %l0 = 00000000d2ca04c0 000000009486a22c
10735! Mem[0000000030000020] = 1ae0c207, %l1 = 000000009486a22c
10736 ldsw [%o0+%o4],%l1 ! %l1 = 000000001ae0c207
10737! Mem[0000000031800024] = fe79c0eb, %l6 = 00000000025a8c90
10738 lduw [%o3+0x024],%l6 ! %l6 = 00000000fe79c0eb
10739! Mem[0000000018000028] = 9e9a7a75, %l1 = 000000001ae0c207
10740 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffff9e
10741! %l2 = 00000000000007e5, Mem[0000000019000068] = f4ffaa8c
10742 stw %l2,[%i2+0x068] ! Mem[0000000019000068] = 000007e5
10743! %l6 = fe79c0eb, %l7 = 00003a71, Mem[0000000019800018] = 00f08bab 28e9ba69
10744 stda %l6,[%i3+%i6]0x81 ! Mem[0000000019800018] = fe79c0eb 00003a71
10745
10746p4_label_10:
10747! %l0 = 00000000d2ca04c0, immed = 00000039, %l2 = 00000000000007e5
10748 srlx %l0,0x039,%l2 ! %l2 = 0000000000000000
10749! retry : should take illegal inst trap, %l0 = 00000000d2ca04c0
10750 retry ! Illegal inst trap : %l0 = 00000000d2ca04d0
10751! %l3 = 000000005eb47d3c, Mem[0000000030000064] = ba11becb
10752 stw %l3,[%o0+0x064] ! Mem[0000000030000064] = 5eb47d3c
10753! %l3 = 000000005eb47d3c, %l7 = 0000000000003a71, %l4 = 0000000000000000
10754 sllx %l3,%l7,%l4 ! %l4 = fa78000000000000
10755! Mem[0000000019800018] = fe79c0eb, %l2 = 0000000000000000
10756 ldsha [%i3+0x018]%asi,%l2 ! %l2 = fffffffffffffe79
10757! Mem[0000000030000024] = 65251b59, %l1 = ffffffffffffff9e
10758 lduw [%o0+0x024],%l1 ! %l1 = 0000000065251b59
10759! Mem[0000000018800048] = c98e9b3cf682e569, %f2 = 92da141e bc0fd2d8
10760 ldd [%i1+0x048],%f2 ! %f2 = c98e9b3c f682e569
10761! Mem[0000000019800030] = 3ae92c4c, %l5 = 0000000000000006
10762 ldsw [%i3+%o6],%l5 ! %l5 = 000000003ae92c4c
10763! Mem[0000000019800004] = 09bf55cd, %l1 = 0000000065251b59
10764 lduh [%i3+0x004],%l1 ! %l1 = 00000000000009bf
10765! %l3 = 000000005eb47d3c, %l3 = 000000005eb47d3c, %y = 00000057
10766 umulcc %l3,%l3,%l2 ! %l2 = 23090b3869a3a610, %ccr = 00, %y = 23090b38
10767
10768p4_label_11:
10769! Mem[0000000019000050] = 24d767f86fbaad42, %f18 = 0467905c 268df70a
10770 ldda [%i2+0x050]%asi,%f18 ! %f18 = 24d767f8 6fbaad42
10771! Mem[0000000018800008] = 927f43a5 1a3c33e5, %l6 = fe79c0eb, %l7 = 00003a71
10772 ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000927f43a5 000000001a3c33e5
10773! Mem[000000001800001c] = 0948672c, %l5 = 000000003ae92c4c
10774 ldsha [%i0+0x01c]%asi,%l5 ! %l5 = 0000000000000948
10775! Mem[0000000019800008] = 5c8ae612cbbe11ba, %l3 = 000000005eb47d3c
10776 ldxa [%i3+%i4]0x81,%l3 ! %l3 = 5c8ae612cbbe11ba
10777! Invert Register : %l5 = 0000000000000948
10778 xor %l5,-1,%l5 ! %l5 = fffffffffffff6b7
10779! %l0 = 00000000d2ca04d0, %l3 = 5c8ae612cbbe11ba, %l5 = fffffffffffff6b7
10780 andn %l0,%l3,%l5 ! %l5 = 0000000010400440
10781! %l3 = 5c8ae612cbbe11ba, Mem[0000000031800027] = fe79c0eb
10782 stb %l3,[%o3+0x027] ! Mem[0000000031800024] = fe79c0ba
10783 save ! CWP = 1
10784! %l0 = cc1e844872fba798, %l1 = 982e30e1df58bda7, %l2 = 4a4507725c7e848c
10785 srlx %l0,%l1,%l2 ! %l2 = 0000000001983d08
10786! Mem[0000000019800070] = c4bf31e9e3b701c0, %f6 = 19de433a fa69f4b5
10787 ldd [%o3+0x070],%f6 ! %f6 = c4bf31e9 e3b701c0
10788
10789p4_label_12: ! %cwp = 1
10790! Mem[0000000019800020] = ffffffff, %l2 = 0000000001983d08
10791 ldsha [%o3+%i4]0x81,%l2 ! %l2 = ffffffffffffffff
10792! %l0 = cc1e844872fba798, Mem[0000000031000060] = 19de433a
10793 stw %l0,[%i2+0x060] ! Mem[0000000031000060] = 72fba798
10794! %l4 = ffffffff80000000, Mem[0000000031800023] = 3f7f065d
10795 stb %l4,[%i3+0x023] ! Mem[0000000031800020] = 3f7f0600
10796! %l0 = cc1e844872fba798
10797 setx 0x7ca88fd17ca88fd1,%g7,%l0 ! %l0 = 7ca88fd17ca88fd1
10798! %l3 = 2b9e8b6a631b810f, %l2 = ffffffffffffffff, %l0 = 7ca88fd17ca88fd1
10799 addc %l3,%l2,%l0 ! %l0 = 2b9e8b6a631b810e
10800! %l7 = 587853165aa1dd44, immed = 00000f2b, %y = 23090b38
10801 smul %l7,0xf2b,%l2 ! %l2 = 0000055eb527266c, %y = 55e
10802! Mem[0000000031000024] = 51332213, %l2 = 0000055eb527266c
10803 lduw [%i2+0x024],%l2 ! %l2 = 0000000051332213
10804! %l0 = 2b9e8b6a631b810e, Mem[0000000030800021] = 9b537ea8
10805 stb %l0,[%i1+0x021] ! Mem[0000000030800020] = 9b0e7ea8
10806! retry : should take illegal inst trap, %l0 = 2b9e8b6a631b810e
10807 retry ! Illegal inst trap : %l0 = 2b9e8b6a631b811e
10808! %l4 = ffffffff80000000, %l5 = f2331a39b76ed33a, %l7 = 587853165aa1dd44
10809 xor %l4,%l5,%l7 ! %l7 = 0dcce5c6376ed33a
10810
10811p4_label_13: ! %cwp = 1
10812! %l1 = 982e30e1df58bda7
10813 setx 0x6f8010c06f8010c0,%g7,%l1 ! %l1 = 6f8010c06f8010c0
10814! Mem[0000000031800020] = 3f7f0600, %l5 = f2331a39b76ed33a
10815 ldsw [%i3+%i4],%l5 ! %l5 = 000000003f7f0600
10816! Mem[0000000018800030] = 2c499930 86a25659, %l2 = 51332213, %l3 = 631b810f
10817 ldd [%o1+%i6],%l2 ! %l2 = 000000002c499930 0000000086a25659
10818! Mem[000000001900000c] = 1bb8a779, %l2 = 000000002c499930
10819 ldsh [%o2+0x00e],%l2 ! %l2 = ffffffffffffa779
10820! %l1 = 6f8010c06f8010c0, immed = 00000073, %l5 = 000000003f7f0600
10821 and %l1,0x073,%l5 ! %l5 = 0000000000000040
10822! %l3 = 0000000086a25659, immed = 00000b06, %l5 = 0000000000000040
10823 andcc %l3,0xb06,%l5 ! %l5 = 0000000000000200, %ccr = 00
10824! %l6 = 294ae4ceb431c384, immd = fffffffffffff052, %l6 = 294ae4ceb431c384
10825 sdivx %l6,-0xfae,%l6 ! %l6 = fffd5dd28a187a57
10826! %l5 = 0000000000000200, %l4 = ffffffff80000000, %l3 = 0000000086a25659
10827 sllx %l5,%l4,%l3 ! %l3 = 0000000000000200
10828! %f20 = a5fc315a 9ccfd872, Mem[0000000019000038] = ea4b7d46 df2ea06d
10829 std %f20,[%o2+0x038] ! Mem[0000000019000038] = a5fc315a 9ccfd872
10830! Mem[0000000018800014] = 6f1e2954, %l7 = 0dcce5c6376ed33a
10831 lduw [%o1+0x014],%l7 ! %l7 = 000000006f1e2954
10832
10833p4_label_14: ! %cwp = 1
10834! %l4 = ffffffff80000000, immed = 00000ddd, %l5 = 0000000000000200
10835 andncc %l4,0xddd,%l5 ! %l5 = ffffffff80000000, %ccr = 88
10836! Mem[0000000019800070] = c4bf31e9, %l0 = 2b9e8b6a631b811e
10837 ldsb [%o3+0x070],%l0 ! %l0 = ffffffffffffffc4
10838! Mem[0000000019000030] = 908c5a02feb75fe4, %l1 = 6f8010c06f8010c0
10839 ldxa [%o2+%i6]0x81,%l1 ! %l1 = 908c5a02feb75fe4
10840! %l5 = ffffffff80000000, %l0 = ffffffffffffffc4, %l6 = fffd5dd28a187a57
10841 xor %l5,%l0,%l6 ! %l6 = 000000007fffffc4
10842! %l2 = ffffffffffffa779, immed = fffff0e3, %l7 = 000000006f1e2954
10843 andcc %l2,-0xf1d,%l7 ! %l7 = ffffffffffffa061, %ccr = 88
10844! %l7 = ffffffffffffa061
10845 sethi %hi(0x03c37c00),%l7 ! %l7 = 0000000003c37c00
10846! %l0 = ffffffc4, %l1 = feb75fe4, Mem[0000000019800018] = fe79c0eb 00003a71
10847 stda %l0,[%o3+%o6]0x81 ! Mem[0000000019800018] = ffffffc4 feb75fe4
10848! Mem[0000000031000020] = 5278b99751332213, %f12 = 3913b7f4 8ecbe540
10849 ldd [%i2+%i4],%f12 ! %f12 = 5278b997 51332213
10850! Mem[0000000018800030] = 5956a286 3099492c, %l2 = ffffa779, %l3 = 00000200
10851 ldda [%o1+%i6]0x89,%l2 ! %l2 = 000000003099492c 000000005956a286
10852! %f19 = 6fbaad42, Mem[0000000030800060] = 5c8ae612
10853 sta %f19,[%i1+0x060]%asi ! Mem[0000000030800060] = 6fbaad42
10854
10855p4_label_15: ! %cwp = 1
10856! %l4 = ffffffff80000000, Mem[0000000031000060] = 72fba798, %asi = 80
10857 stwa %l4,[%i2+0x060]%asi ! Mem[0000000031000060] = 80000000
10858! Mem[0000000031000020] = 5278b997 51332213, %l0 = ffffffc4, %l1 = feb75fe4
10859 ldd [%i2+%i4],%l0 ! %l0 = 000000005278b997 0000000051332213
10860! %l6 = 7fffffc4, %l7 = 03c37c00, Mem[0000000031800020] = 3f7f0600 fe79c0ba
10861 std %l6,[%i3+%i4] ! Mem[0000000031800020] = 7fffffc4 03c37c00
10862! %l0 = 000000005278b997, %l2 = 000000003099492c, %y = 0000055e
10863 sdiv %l0,%l2,%l6 ! %l6 = 0000000000001c47
10864 mov %l0,%y ! %y = 5278b997
10865! %l6 = 0000000000001c47, Mem[0000000030000060] = 000000005eb47d3c
10866 stx %l6,[%i0+0x060] ! Mem[0000000030000060] = 0000000000001c47
10867! %l1 = 0000000051332213, immed = fffffe16, %y = 5278b997
10868 udivcc %l1,-0x1ea,%l1 ! %l1 = 000000005278ba35, %ccr = 00
10869 mov %l0,%y ! %y = 5278b997
10870! Mem[0000000018800000] = 3f2be55e, %f23 = e3231d70
10871 lda [%o1+%g0]0x80,%f23 ! %f23 = 3f2be55e
10872! Invert Register : %l1 = 000000005278ba35
10873 xor %l1,-1,%l1 ! %l1 = ffffffffad8745ca
10874! Mem[0000000031000060] = 80000000, %l0 = 000000005278b997
10875 ldsw [%i2+0x060],%l0 ! %l0 = ffffffff80000000
10876! %l4 = 80000000, %l5 = 80000000, Mem[0000000018800000] = 3f2be55e 3f0694b6
10877 std %l4,[%o1+%g0] ! Mem[0000000018800000] = 80000000 80000000
10878
10879p4_label_16: ! %cwp = 1
10880! %l1 = ffffffffad8745ca, immd = 0000000000000733, %l5 = ffffffff80000000
10881 udivx %l1,0x733,%l5 ! %l5 = 00238f35c172cedd
10882! Mem[0000000030800060] = 6fbaad42 2ac57128, %l4 = 80000000, %l5 = c172cedd
10883 ldd [%i1+0x060],%l4 ! %l4 = 000000006fbaad42 000000002ac57128
10884! %f18 = 24d767f8, Mem[0000000031800060] = ecdb3a71
10885 sta %f18,[%i3+0x060]%asi ! Mem[0000000031800060] = 24d767f8
10886! %f8 = 605d6025, Mem[0000000031800064] = e45fb7fe
10887 st %f8 ,[%i3+0x064] ! Mem[0000000031800064] = 605d6025
10888! %l7 = 0000000003c37c00, immd = fffffffffffff59e, %l4 = 000000006fbaad42
10889 udivx %l7,-0xa62,%l4 ! %l4 = 0000000000000000
10890! Randomly selected nop
10891 nop
10892! Mem[0000000031800064] = 605d6025, %l4 = 0000000000000000
10893 ldsb [%i3+0x064],%l4 ! %l4 = 0000000000000060
10894! retry : should take illegal inst trap, %l0 = ffffffff80000000
10895 retry ! Illegal inst trap : %l0 = ffffffff80000010
10896! Mem[0000000019000000] = 713ae928 c0510201, %l4 = 00000060, %l5 = 2ac57128
10897 ldda [%o2+0x000]%asi,%l4 ! %l4 = 00000000713ae928 00000000c0510201
10898! Mem[000000001880001c] = 9ccfd872, %l2 = 000000003099492c
10899 ldsb [%o1+0x01f],%l2 ! %l2 = 0000000000000072
10900
10901p4_label_17: ! %cwp = 1
10902! %l2 = 0000000000000072, Mem[0000000030000060] = 00000000
10903 stw %l2,[%i0+0x060] ! Mem[0000000030000060] = 00000072
10904 save ! CWP = 2
10905! Mem[0000000031800060] = 24d767f8605d6025, %l5 = 0f624c04b25056a4
10906 ldx [%o3+0x060],%l5 ! %l5 = 24d767f8605d6025
10907! Mem[0000000019000010] = 45986108, %l0 = f8273d8dace8f9cd
10908 ldswa [%i2+%i5]0x81,%l0 ! %l0 = 0000000045986108
10909! %l3 = f793c79df73aafd2, Mem[0000000030000067] = 00001c47
10910 stba %l3,[%o0+0x067]%asi ! Mem[0000000030000064] = 00001cd2
10911! %l7 = 08a509c0813e0166, Mem[0000000030000063] = 00000072
10912 stb %l7,[%o0+0x063] ! Mem[0000000030000060] = 00000066
10913! %l7 = 08a509c0813e0166, immd = fffffffffffff742, %l6 = 3df94e22e0980792
10914 udivx %l7,-0x8be,%l6 ! %l6 = 0000000000000000
10915! %l4 = 990542ec1d8d71e7, %l0 = 0000000045986108, %l7 = 08a509c0813e0166
10916 taddcc %l4,%l0,%l7 ! %l7 = 990542ec6325d2ef, %ccr = 82
10917! %l0 = 0000000045986108, immed = 000006b1, %l0 = 0000000045986108
10918 add %l0,0x6b1,%l0 ! %l0 = 00000000459867b9
10919! %l6 = 0000000000000000, Mem[0000000030000067] = 00001cd2
10920 stb %l6,[%o0+0x067] ! Mem[0000000030000064] = 00001c00
10921
10922p4_label_18: ! %cwp = 2
10923! %l5 = 24d767f8605d6025, %l2 = 1c1c786cb75a06e7, %l2 = 1c1c786cb75a06e7
10924 taddcc %l5,%l2,%l2 ! %l2 = 40f3e06517b7670c, %ccr = 03
10925! %l4 = 1d8d71e7, %l5 = 605d6025, Mem[0000000018800030] = 2c499930 86a25659
10926 stda %l4,[%i1+%o6]0x81 ! Mem[0000000018800030] = 1d8d71e7 605d6025
10927! %f15 = e068d351, Mem[0000000018800030] = 1d8d71e7
10928 sta %f15,[%i1+%o6]0x81 ! Mem[0000000018800030] = e068d351
10929! %l1 = 1c4a9434382d4693, Mem[0000000019800028] = 36b7d05e
10930 stwa %l1,[%i3+%o5]0x81 ! Mem[0000000019800028] = 382d4693
10931! %l0 = 00000000459867b9, %l1 = 1c4a9434382d4693, %l7 = 990542ec6325d2ef
10932 sll %l0,%l1,%l7 ! %l7 = 00022cc33dc80000
10933! Mem[0000000031000020] = 5278b99751332213, %l4 = 990542ec1d8d71e7
10934 ldx [%o2+%o4],%l4 ! %l4 = 5278b99751332213
10935! Mem[0000000018800070] = abda7629, %l3 = f793c79df73aafd2
10936 ldsha [%i1+0x072]%asi,%l3 ! %l3 = 0000000000007629
10937! Mem[0000000031800060] = 24d767f8 605d6025, %l4 = 51332213, %l5 = 605d6025
10938 ldd [%o3+0x060],%l4 ! %l4 = 0000000024d767f8 00000000605d6025
10939! %l4 = 0000000024d767f8, immed = fffffb12, %l6 = 0000000000000000
10940 subc %l4,-0x4ee,%l6 ! %l6 = 0000000024d76ce5
10941! Mem[0000000031800024] = 03c37c00, %l5 = 00000000605d6025
10942 lduw [%o3+0x024],%l5 ! %l5 = 0000000003c37c00
10943
10944p4_label_19: ! %cwp = 2
10945! Mem[0000000018000008] = d2ca04c0, %l1 = 1c4a9434382d4693
10946 lduwa [%i0+%i4]0x88,%l1 ! %l1 = 00000000d2ca04c0
10947! Mem[0000000030000060] = 00000066, %l1 = 00000000d2ca04c0
10948 ldsh [%o0+0x062],%l1 ! %l1 = 0000000000000066
10949! Mem[0000000018000010] = 1f2c626d f1e12492, %l4 = 24d767f8, %l5 = 03c37c00
10950 ldda [%i0+%i5]0x89,%l4 ! %l4 = 00000000f1e12492 000000001f2c626d
10951! %l4 = 00000000f1e12492, immed = fffffbdc, %l2 = 40f3e06517b7670c
10952 xnorcc %l4,-0x424,%l2 ! %l2 = 00000000f1e120b1, %ccr = 08
10953! Mem[0000000019800010] = 56322b2e, %l6 = 0000000024d76ce5
10954 lduha [%i3+%i5]0x80,%l6 ! %l6 = 0000000000005632
10955! %l1 = 0000000000000066, %l1 = 0000000000000066, %l6 = 0000000000005632
10956 addccc %l1,%l1,%l6 ! %l6 = 00000000000000cc, %ccr = 00
10957! Mem[0000000019800008] = 5c8ae612, %l2 = 00000000f1e120b1
10958 lduwa [%i3+%i4]0x80,%l2 ! %l2 = 000000005c8ae612
10959! %l7 = 00022cc33dc80000, Mem[0000000018800078] = 63acefd3
10960 sth %l7,[%i1+0x078] ! Mem[0000000018800078] = 0000efd3
10961! Mem[0000000030000024] = 65251b59, %f16 = e4a48dba
10962 ld [%o0+0x024],%f16 ! %f16 = 65251b59
10963! Mem[0000000019000030] = 908c5a02, %l0 = 00000000459867b9
10964 lduba [%i2+%o6]0x80,%l0 ! %l0 = 0000000000000090
10965
10966p4_label_20: ! %cwp = 2
10967 restore ! CWP = 1
10968! Mem[0000000019800000] = 06004e61, %l4 = 00000000713ae928
10969 ldsba [%o3+%g0]0x81,%l4 ! %l4 = 0000000000000006
10970! %l5 = 00000000c0510201, %l2 = 0000000000000072, %l0 = ffffffff80000010
10971 srl %l5,%l2,%l0 ! %l0 = 0000000000003014
10972! Mem[0000000030000024] = 65251b59, %l1 = ffffffffad8745ca
10973 ldsw [%i0+0x024],%l1 ! %l1 = 0000000065251b59
10974! retry : should take illegal inst trap, %l0 = 0000000000003014
10975 retry ! Illegal inst trap : %l0 = 0000000000003024
10976! %l3 = 000000005956a286, immed = 00000c8f, %l4 = 0000000000000006
10977 subc %l3,0xc8f,%l4 ! %l4 = 00000000595695f7
10978! %l5 = 00000000c0510201, immed = 0000001f, %l5 = 00000000c0510201
10979 srl %l5,0x01f,%l5 ! %l5 = 0000000000000001
10980! %l6 = 0000000000001c47, Mem[0000000018800008] = 927f43a51a3c33e5
10981 stxa %l6,[%o1+%o4]0x80 ! Mem[0000000018800008] = 0000000000001c47
10982! Mem[0000000018000030] = 78c241a6, %l6 = 0000000000001c47
10983 ldsba [%o0+%i6]0x89,%l6 ! %l6 = ffffffffffffffa6
10984! Mem[0000000018800008] = 00000000, %l6 = ffffffffffffffa6
10985 lduha [%o1+%o4]0x89,%l6 ! %l6 = 0000000000000000
10986
10987p4_label_21: ! %cwp = 1
10988! %l4 = 00000000595695f7, immed = 00000636, %y = 5278b997
10989 udiv %l4,0x636,%l2 ! %l2 = 00000000ffffffff
10990 mov %l0,%y ! %y = 00003024
10991! %f24 = 3f7f065d fe79c0eb, Mem[0000000019000028] = 7d060000 36000000
10992 stda %f24,[%o2+%i5]0x81 ! Mem[0000000019000028] = 3f7f065d fe79c0eb
10993! %l0 = 0000000000003024, %l2 = 00000000ffffffff, %l3 = 000000005956a286
10994 orn %l0,%l2,%l3 ! %l3 = ffffffff00003024
10995! %l2 = ffffffff, %l3 = 00003024, Mem[0000000030000020] = 1ae0c207 65251b59
10996 std %l2,[%i0+%i4] ! Mem[0000000030000020] = ffffffff 00003024
10997! %l0 = 0000000000003024
10998 sethi %hi(0x5c9af000),%l0 ! %l0 = 000000005c9af000
10999! %l0 = 000000005c9af000, immed = fffffd8f, %l7 = 0000000003c37c00
11000 orn %l0,-0x271,%l7 ! %l7 = 000000005c9af270
11001! %l7 = 000000005c9af270, Mem[0000000018800054] = e93fd9ac
11002 sth %l7,[%o1+0x054] ! Mem[0000000018800054] = f270d9ac
11003! %l7 = 000000005c9af270, Mem[0000000018800018] = a5fc315a
11004 stwa %l7,[%o1+%o6]0x81 ! Mem[0000000018800018] = 5c9af270
11005! %l2 = 00000000ffffffff, %l0 = 000000005c9af000, %l5 = 0000000000000001
11006 subccc %l2,%l0,%l5 ! %l5 = 00000000a3650fff, %ccr = 08
11007! Invert Register : %l7 = 000000005c9af270
11008 xor %l7,-1,%l7 ! %l7 = ffffffffa3650d8f
11009
11010p4_label_22: ! %cwp = 1
11011! Mem[0000000019800030] = eaa79ac94c2ce93a, %f26 = 9d2dc8f0 9ad9c317
11012 ldda [%o3+%i6]0x88,%f26 ! %f26 = eaa79ac9 4c2ce93a
11013! %l0 = 000000005c9af000, %l4 = 00000000595695f7, %l5 = 00000000a3650fff
11014 udivx %l0,%l4,%l5 ! %l5 = 0000000000000001
11015! %l5 = 0000000000000001, %l0 = 000000005c9af000, %l4 = 00000000595695f7
11016 xor %l5,%l0,%l4 ! %l4 = 000000005c9af001
11017! Mem[0000000019800028] = 93462d38, %l1 = 0000000065251b59
11018 lduba [%o3+%i5]0x88,%l1 ! %l1 = 0000000000000038
11019! Mem[000000001800006c] = d03cd037, %f2 = c98e9b3c
11020 ld [%o0+0x06c],%f2 ! %f2 = d03cd037
11021! Mem[0000000030800060] = 6fbaad42, %l1 = 0000000000000038
11022 ldsw [%i1+0x060],%l1 ! %l1 = 000000006fbaad42
11023! Mem[0000000030000020] = ffffffff, %l7 = ffffffffa3650d8f
11024 ldsw [%i0+%i4],%l7 ! %l7 = ffffffffffffffff
11025! %l3 = ffffffff00003024, immed = 0000081d, %l5 = 0000000000000001
11026 andncc %l3,0x81d,%l5 ! %l5 = ffffffff00003020, %ccr = 80
11027! %l7 = ffffffffffffffff, %l5 = ffffffff00003020, %l6 = 0000000000000000
11028 andncc %l7,%l5,%l6 ! %l6 = 00000000ffffcfdf, %ccr = 08
11029! Mem[0000000018800020] = ebc079fe 9a48fefb, %l2 = ffffffff, %l3 = 00003024
11030 ldda [%o1+%i4]0x81,%l2 ! %l2 = 00000000ebc079fe 000000009a48fefb
11031
11032p4_label_23: ! %cwp = 1
11033! %l4 = 000000005c9af001, immed = 000002d4, %l7 = ffffffffffffffff
11034 addc %l4,0x2d4,%l7 ! %l7 = 000000005c9af2d5
11035! %l5 = ffffffff00003020, immed = 00000018, %l7 = 000000005c9af2d5
11036 srax %l5,0x018,%l7 ! %l7 = ffffffffffffff00
11037! Mem[0000000031800020] = 7fffffc4, %l6 = 00000000ffffcfdf
11038 ldub [%i3+%i4],%l6 ! %l6 = 000000000000007f
11039! %l3 = 000000009a48fefb, immed = fffff16d, %l3 = 000000009a48fefb
11040 taddcctv %l3,-0xe93,%l3 ! %l0 = 000000005c9af023, Trapped
11041! %l3 = 000000009a48fefb, %l6 = 000000000000007f, %y = 00003024
11042 umulcc %l3,%l6,%l1 ! %l1 = 0000004c8a367e85, %ccr = 08, %y = 4c
11043! Mem[0000000019000020] = 7f7e4354cd5a8879, %l2 = 00000000ebc079fe
11044 ldxa [%o2+%i4]0x81,%l2 ! %l2 = 7f7e4354cd5a8879
11045! Mem[0000000018800028] = d5dd0561 8056f300, %l2 = cd5a8879, %l3 = 9a48fefb
11046 ldda [%o1+%i5]0x81,%l2 ! %l2 = 00000000d5dd0561 000000008056f300
11047! Mem[0000000030000020] = ffffffff, %l3 = 000000008056f300
11048 ldsba [%i0+0x021]%asi,%l3 ! %l3 = ffffffffffffffff
11049! Mem[0000000019800008] = 5c8ae612, %l4 = 000000005c9af001
11050 ldsba [%o3+%o4]0x81,%l4 ! %l4 = 000000000000005c
11051! %f18 = 24d767f8 6fbaad42, Mem[0000000019000008] = 605d6025 79a7b81b
11052 stda %f18,[%o2+%o4]0x89 ! Mem[0000000019000008] = 24d767f8 6fbaad42
11053
11054p4_label_24: ! %cwp = 1
11055! Mem[0000000019000000] = 28e93a71, %l4 = 000000000000005c
11056 lduba [%o2+%g0]0x88,%l4 ! %l4 = 0000000000000071
11057! Mem[0000000019800028] = 93462d38, %l0 = 000000005c9af023
11058 lduha [%o3+%i5]0x89,%l0 ! %l0 = 0000000000002d38
11059! Mem[0000000018000030] = 78c241a6, %l3 = ffffffffffffffff
11060 ldsha [%o0+%i6]0x89,%l3 ! %l3 = 00000000000041a6
11061! Mem[0000000018800010] = c6752c266f1e2954, %f2 = d03cd037 f682e569
11062 ldda [%o1+%o5]0x80,%f2 ! %f2 = c6752c26 6f1e2954
11063! %l0 = 0000000000002d38, immd = fffffffffffff828, %l5 = ffffffff00003020
11064 sdivx %l0,-0x7d8,%l5 ! %l5 = fffffffffffffffb
11065! %l6 = 000000000000007f, immed = 000003ec, %l4 = 0000000000000071
11066 orn %l6,0x3ec,%l4 ! %l4 = fffffffffffffc7f
11067! %l0 = 0000000000002d38, Mem[0000000030800020] = 9b0e7ea8adcf9407
11068 stx %l0,[%i1+%i4] ! Mem[0000000030800020] = 0000000000002d38
11069! %l4 = fffffffffffffc7f, Mem[000000001800000b] = c004cad2
11070 stba %l4,[%o0+0x00b]%asi ! Mem[0000000018000008] = c004ca7f
11071! %l3 = 00000000000041a6, immed = fffffd9e, %l0 = 0000000000002d38
11072 tsubcc %l3,-0x262,%l0 ! %l0 = 0000000000004408, %ccr = 13
11073! %l4 = fffffffffffffc7f, Mem[0000000030800064] = 2ac57128
11074 sth %l4,[%i1+0x064] ! Mem[0000000030800064] = fc7f7128
11075
11076p4_label_25: ! %cwp = 1
11077! %l0 = 0000000000004408, immed = 000009b5, %l4 = fffffffffffffc7f
11078 andcc %l0,0x9b5,%l4 ! %l4 = 0000000000000000, %ccr = 44
11079! Mem[0000000018000074] = d0f0fdc5, %l0 = 0000000000004408
11080 ldsh [%o0+0x076],%l0 ! %l0 = fffffffffffffdc5
11081! %l3 = 00000000000041a6, %l2 = 00000000d5dd0561, %l4 = 0000000000000000
11082 sdivx %l3,%l2,%l4 ! %l4 = 0000000000000000
11083! Mem[0000000019000008] = 24d767f86fbaad42, %l6 = 000000000000007f
11084 ldxa [%o2+%o4]0x88,%l6 ! %l6 = 24d767f86fbaad42
11085! Mem[0000000018800034] = 605d6025, %l3 = 00000000000041a6
11086 lduh [%o1+0x036],%l3 ! %l3 = 0000000000006025
11087! Mem[0000000019000010] = 08619845, %l4 = 0000000000000000
11088 lduba [%o2+%o5]0x88,%l4 ! %l4 = 0000000000000045
11089 restore ! CWP = 0
11090! %l0 = 00000000d2ca04d0, %l7 = 000000001a3c33e5, %l0 = 00000000d2ca04d0
11091 tsubcc %l0,%l7,%l0 ! %l0 = 00000000b88dd0eb, %ccr = 0a
11092! %l7 = 000000001a3c33e5, Mem[0000000030800060] = 6fbaad42fc7f7128
11093 stx %l7,[%o1+0x060] ! Mem[0000000030800060] = 000000001a3c33e5
11094! %l3 = 5c8ae612cbbe11ba, immed = fffff4af, %l1 = 00000000000009bf
11095 and %l3,-0xb51,%l1 ! %l1 = 5c8ae612cbbe10aa
11096
11097p4_label_26:
11098! %l3 = 5c8ae612cbbe11ba, Mem[0000000018800018] = 5c9af2709ccfd872
11099 stxa %l3,[%i1+%i6]0x80 ! Mem[0000000018800018] = 5c8ae612cbbe11ba
11100! %l2 = 23090b3869a3a610, %l1 = 5c8ae612cbbe10aa, %l0 = 00000000b88dd0eb
11101 addc %l2,%l1,%l0 ! %l0 = 7f93f14b3561b6ba
11102! Mem[0000000018000064] = 1c36bbc5, %l2 = 23090b3869a3a610
11103 ldsw [%i0+0x064],%l2 ! %l2 = 000000001c36bbc5
11104! %l6 = 00000000927f43a5, immed = fffff198, %l1 = 5c8ae612cbbe10aa
11105 xorcc %l6,-0xe68,%l1 ! %l1 = ffffffff6d80b23d, %ccr = 80
11106! %l3 = 5c8ae612cbbe11ba, Mem[000000001800003c] = f49105c7, %asi = 80
11107 stha %l3,[%i0+0x03c]%asi ! Mem[000000001800003c] = 11ba05c7
11108! Mem[0000000031000024] = 51332213, %l1 = ffffffff6d80b23d
11109 ldsh [%o2+0x026],%l1 ! %l1 = 0000000000002213
11110! %l5 = 0000000010400440, Mem[0000000019800000] = cd55bf09614e0006
11111 stxa %l5,[%i3+%g0]0x88 ! Mem[0000000019800000] = 0000000010400440
11112! Randomly selected nop
11113 nop
11114! Mem[0000000031800064] = 605d6025, %l5 = 0000000010400440
11115 ldsha [%o3+0x066]%asi,%l5 ! %l5 = 0000000000006025
11116! %l0 = 7f93f14b3561b6ba, %l7 = 000000001a3c33e5, %y = 0000004c
11117 udivcc %l0,%l7,%l3 ! %l3 = 00000000000002e7, %ccr = 00
11118 mov %l0,%y ! %y = 3561b6ba
11119
11120p4_label_27:
11121! %l1 = 0000000000002213, Mem[0000000030800064] = 1a3c33e5
11122 stw %l1,[%o1+0x064] ! Mem[0000000030800064] = 00002213
11123! %l4 = fa78000000000000, immed = 0000001b, %l2 = 000000001c36bbc5
11124 sra %l4,0x01b,%l2 ! %l2 = 0000000000000000
11125! %l0 = 3561b6ba, %l1 = 00002213, Mem[0000000030000060] = 00000066 00001c00
11126 std %l0,[%o0+0x060] ! Mem[0000000030000060] = 3561b6ba 00002213
11127! %l5 = 0000000000006025, Mem[0000000019000070] = 706166d8
11128 stw %l5,[%i2+0x070] ! Mem[0000000019000070] = 00006025
11129! %l3 = 00000000000002e7, %l4 = fa78000000000000, %l4 = fa78000000000000
11130 sll %l3,%l4,%l4 ! %l4 = 00000000000002e7
11131! Mem[0000000030000064] = 00002213, %l2 = 0000000000000000
11132 ldsw [%o0+0x064],%l2 ! %l2 = 0000000000002213
11133! %l4 = 00000000000002e7, immed = fffff89b, %l4 = 00000000000002e7
11134 taddcctv %l4,-0x765,%l4 ! %l0 = 7f93f14b3561b6dd, Trapped
11135! %l7 = 000000001a3c33e5, immed = 00000be8, %l1 = 0000000000002213
11136 orncc %l7,0xbe8,%l1 ! %l1 = fffffffffffff7f7, %ccr = 88
11137! %l3 = 00000000000002e7, %l2 = 0000000000002213, %l3 = 00000000000002e7
11138 tsubcctv %l3,%l2,%l3 ! %l0 = 7f93f14b3561b700, Trapped
11139! Mem[0000000018000020] = 78586a04, %l7 = 000000001a3c33e5
11140 ldsha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000007858
11141
11142p4_label_28:
11143! %l6 = 00000000927f43a5, Mem[0000000018800008] = 00000000
11144 stba %l6,[%i1+%i4]0x89 ! Mem[0000000018800008] = 000000a5
11145! %l4 = 00000000000002e7, immed = 000007f6, %l7 = 0000000000007858
11146 xorcc %l4,0x7f6,%l7 ! %l7 = 0000000000000511, %ccr = 00
11147! %l5 = 0000000000006025, immed = fffff7d2, %l3 = 00000000000002e7
11148 orcc %l5,-0x82e,%l3 ! %l3 = fffffffffffff7f7, %ccr = 88
11149! %l2 = 0000000000002213, Mem[0000000031000024] = 51332213
11150 sth %l2,[%o2+0x024] ! Mem[0000000031000024] = 22132213
11151! Mem[0000000018000030] = a641c278, %l5 = 0000000000006025
11152 ldsh [%i0+%o6],%l5 ! %l5 = ffffffffffffa641
11153! %l3 = fffffffffffff7f7, Mem[0000000018000000] = 9a48fefb268df70a
11154 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000018000000] = fffffffffffff7f7
11155! Mem[0000000030000020] = ffffffff, %l4 = 00000000000002e7
11156 ldsh [%o0+%o4],%l4 ! %l4 = ffffffffffffffff
11157! %l6 = 00000000927f43a5, %l0 = 7f93f14b3561b700, %y = 3561b6ba
11158 umul %l6,%l0,%l1 ! %l1 = 1e8c43f2c3dff300, %y = 1e8c43f2
11159! %l2 = 0000000000002213, immed = fffff6e3, %l0 = 7f93f14b3561b700
11160 orn %l2,-0x91d,%l0 ! %l0 = 0000000000002b1f
11161! Mem[0000000031800020] = 7fffffc4, %l5 = ffffffffffffa641
11162 ldsw [%o3+%o4],%l5 ! %l5 = 000000007fffffc4
11163
11164p4_label_29:
11165! %l4 = ffffffffffffffff, immed = 00000ed4, %l7 = 0000000000000511
11166 xor %l4,0xed4,%l7 ! %l7 = fffffffffffff12b
11167! %l7 = fffffffffffff12b, %l1 = 1e8c43f2c3dff300, %y = 1e8c43f2
11168 umulcc %l7,%l1,%l3 ! %l3 = c3dfe7a6c760d100, %ccr = 88, %y = c3dfe7a6
11169! %l5 = 000000007fffffc4, Mem[0000000019000000] = 28e93a71
11170 stba %l5,[%i2+%g0]0x89 ! Mem[0000000019000000] = 28e93ac4
11171! Mem[0000000031800060] = 24d767f8605d6025, %f22 = 42ec5d88 3f2be55e
11172 ldd [%o3+0x060],%f22 ! %f22 = 24d767f8 605d6025
11173! Mem[0000000019800020] = ffffffff, %l4 = ffffffffffffffff
11174 lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffffffff
11175! Mem[0000000031000064] = fa69f4b5, %l0 = 0000000000002b1f
11176 ldsb [%o2+0x065],%l0 ! %l0 = 0000000000000069
11177! Mem[0000000018800038] = 4d856d31 0ebd1ad7, %l6 = 927f43a5, %l7 = fffff12b
11178 ldda [%i1+0x038]%asi,%l6 ! %l6 = 000000004d856d31 000000000ebd1ad7
11179! %l2 = 0000000000002213, immed = 000002ec, %l3 = c3dfe7a6c760d100
11180 orncc %l2,0x2ec,%l3 ! %l3 = ffffffffffffff13, %ccr = 88
11181! Mem[0000000031000060] = 80000000fa69f4b5, %f6 = c4bf31e9 e3b701c0
11182 ldd [%o2+0x060],%f6 ! %f6 = 80000000 fa69f4b5
11183! Mem[0000000019800010] = 2e2b3256, %l2 = 0000000000002213
11184 lduba [%i3+%i5]0x88,%l2 ! %l2 = 0000000000000056
11185
11186p4_label_30:
11187! Mem[000000001800000c] = 2ca28694, %l7 = 000000000ebd1ad7
11188 ldsw [%i0+0x00c],%l7 ! %l7 = 000000002ca28694
11189! Mem[0000000030800020] = 00000000, %l2 = 0000000000000056
11190 ldsh [%o1+0x022],%l2 ! %l2 = 0000000000000000
11191! Mem[0000000030800020] = 00000000 00002d38, %l6 = 4d856d31, %l7 = 2ca28694
11192 ldd [%o1+%o4],%l6 ! %l6 = 0000000000000000 0000000000002d38
11193! %l6 = 0000000000000000
11194 sethi %hi(0xfb6d2400),%l6 ! %l6 = 00000000fb6d2400
11195! %l2 = 0000000000000000, immed = 00000213, %y = c3dfe7a6
11196 smulcc %l2,0x213,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
11197! Mem[0000000030000060] = 3561b6ba 00002213, %l2 = 00000000, %l3 = ffffff13
11198 ldd [%o0+0x060],%l2 ! %l2 = 000000003561b6ba 0000000000002213
11199! retry : should take illegal inst trap, %l0 = 0000000000000000
11200 retry ! Illegal inst trap : %l0 = 0000000000000010
11201! Mem[0000000019800008] = 5c8ae612, %l5 = 000000007fffffc4
11202 ldswa [%i3+%i4]0x81,%l5 ! %l5 = 000000005c8ae612
11203! Invert Register : %l1 = 1e8c43f2c3dff300
11204 xor %l1,-1,%l1 ! %l1 = e173bc0d3c200cff
11205! %l7 = 0000000000002d38, Mem[0000000030000065] = 00002213
11206 stba %l7,[%o0+0x065]%asi ! Mem[0000000030000064] = 00382213
11207
11208p4_label_31:
11209! Mem[000000001900004c] = 635eb4ec, %l5 = 000000005c8ae612
11210 lduw [%i2+0x04c],%l5 ! %l5 = 00000000635eb4ec
11211! %f18 = 24d767f8 6fbaad42, Mem[0000000031800060] = 24d767f8 605d6025
11212 std %f18,[%o3+0x060] ! Mem[0000000031800060] = 24d767f8 6fbaad42
11213! Mem[0000000030000020] = ffffffff, %l7 = 0000000000002d38
11214 ldub [%o0+0x023],%l7 ! %l7 = 00000000000000ff
11215! %l0 = 00000010, %l1 = 3c200cff, Mem[0000000031000020] = 5278b997 22132213
11216 std %l0,[%o2+%o4] ! Mem[0000000031000020] = 00000010 3c200cff
11217! Mem[0000000030800064] = 00002213, %l0 = 0000000000000010
11218 ldsb [%o1+0x066],%l0 ! %l0 = 0000000000000022
11219! Mem[0000000018000010] = 9224e1f16d622c1f, %f12 = 5278b997 51332213
11220 ldda [%i0+%i5]0x80,%f12 ! %f12 = 9224e1f1 6d622c1f
11221! Mem[0000000030800020] = 00000000, %l3 = 0000000000002213
11222 ldsw [%o1+%o4],%l3 ! %l3 = 0000000000000000
11223! retry : should take illegal inst trap, %l0 = 0000000000000022
11224 retry ! Illegal inst trap : %l0 = 0000000000000032
11225! Mem[0000000031800024] = 03c37c00, %l3 = 0000000000000000
11226 ldsha [%o3+0x026]%asi,%l3 ! %l3 = 0000000000007c00
11227! Mem[0000000019800008] = 12e68a5c, %l7 = 00000000000000ff
11228 ldsha [%i3+%i4]0x89,%l7 ! %l7 = ffffffffffff8a5c
11229
11230p4_label_32:
11231! Mem[0000000031800020] = 7fffffc403c37c00, %l4 = 00000000ffffffff
11232 ldx [%o3+%o4],%l4 ! %l4 = 7fffffc403c37c00
11233! Clear Register : %l2 = 000000003561b6ba
11234 clr %l2 ! %l2 = 0000000000000000
11235! %l2 = 0000000000000000, immed = 00000bbc, %l6 = 00000000fb6d2400
11236 subc %l2,0xbbc,%l6 ! %l6 = fffffffffffff444
11237! %l0 = 0000000000000032, immed = fffffcb3, %l7 = ffffffffffff8a5c
11238 andcc %l0,-0x34d,%l7 ! %l7 = 0000000000000032, %ccr = 00
11239! %l1 = e173bc0d3c200cff, %l4 = 7fffffc403c37c00, %y = 00000000
11240 umul %l1,%l4,%l0 ! %l0 = 00e249b069888400, %y = e249b0
11241! %l2 = 0000000000000000, immed = fffffdf1, %l0 = 00e249b069888400
11242 and %l2,-0x20f,%l0 ! %l0 = 0000000000000000
11243 save ! CWP = 1
11244! %l6 = 24d767f86fbaad42, immed = 00000007, %l3 = 0000000000006025
11245 srax %l6,0x007,%l3 ! %l3 = 0049aecff0df755a
11246! %l2 = 00000000d5dd0561, immed = fffff872, %l5 = fffffffffffffffb
11247 tsubcctv %l2,-0x78e,%l5 ! %l0 = fffffffffffffde8, Trapped
11248! %l0 = fffffffffffffde8, %l3 = 0049aecff0df755a, %l4 = 0000000000000045
11249 addccc %l0,%l3,%l4 ! %l4 = 0049aecff0df7342, %ccr = 19
11250
11251p4_label_33: ! %cwp = 1
11252! %f4 = 4c2ce93a, Mem[0000000030800020] = 00000000
11253 st %f4 ,[%i1+%i4] ! Mem[0000000030800020] = 4c2ce93a
11254! retry : should take illegal inst trap, %l0 = fffffffffffffde8
11255 retry ! Illegal inst trap : %l0 = fffffffffffffdf8
11256! %l4 = f0df7342, %l5 = fffffffb, Mem[0000000030800020] = 4c2ce93a 00002d38
11257 std %l4,[%i1+%i4] ! Mem[0000000030800020] = f0df7342 fffffffb
11258! Mem[0000000030800060] = 0000000000002213, %l4 = 0049aecff0df7342
11259 ldx [%i1+0x060],%l4 ! %l4 = 0000000000002213
11260! Mem[0000000031000020] = 00000010, %f22 = 24d767f8
11261 ld [%i2+%i4],%f22 ! %f22 = 00000010
11262! Mem[0000000031000060] = 80000000fa69f4b5, %l4 = 0000000000002213
11263 ldxa [%i2+0x060]%asi,%l4 ! %l4 = 80000000fa69f4b5
11264! Mem[0000000019800008] = 12e68a5c, %l6 = 24d767f86fbaad42
11265 lduba [%o3+%o4]0x88,%l6 ! %l6 = 000000000000005c
11266! Mem[0000000031000060] = 80000000fa69f4b5, %l7 = ffffffffffffff00
11267 ldx [%i2+0x060],%l7 ! %l7 = 80000000fa69f4b5
11268! %l4 = 80000000fa69f4b5, immd = 0000000000000d3a, %l2 = 00000000d5dd0561
11269 mulx %l4,0xd3a,%l2 ! %l2 = 00000cf01d6ea202, %y = e249b0
11270! %l3 = 0049aecff0df755a, Mem[0000000030800020] = f0df7342fffffffb
11271 stx %l3,[%i1+%i4] ! Mem[0000000030800020] = 0049aecff0df755a
11272
11273p4_label_34: ! %cwp = 1
11274! %l6 = 000000000000005c, immed = fffff863, %y = 00e249b0
11275 smul %l6,-0x79d,%l7 ! %l7 = fffffffffffd4394, %y = ffffffff
11276! %l3 = 0049aecff0df755a, immed = 0000036b, %l1 = 0000004c8a367e85
11277 orn %l3,0x36b,%l1 ! %l1 = fffffffffffffdde
11278! %l6 = 000000000000005c, immed = 000006bb, %y = ffffffff
11279 sdivcc %l6,0x6bb,%l3 ! %l3 = ffffffffffd9f6ca, %ccr = 88
11280 mov %l0,%y ! %y = fffffdf8
11281! Mem[0000000019800020] = fffffffffffffff0, %f20 = a5fc315a 9ccfd872
11282 ldd [%o3+%i4],%f20 ! %f20 = ffffffff fffffff0
11283! %l7 = fffffffffffd4394, Mem[0000000030800061] = 00000000
11284 stb %l7,[%i1+0x061] ! Mem[0000000030800060] = 00940000
11285! Mem[0000000018800030] = e068d351, %l1 = fffffffffffffdde
11286 ldsba [%o1+%i6]0x81,%l1 ! %l1 = ffffffffffffffe0
11287! %l5 = fffffffffffffffb, immed = 00000015, %l6 = 000000000000005c
11288 srlx %l5,0x015,%l6 ! %l6 = 000007ffffffffff
11289! Mem[0000000030000020] = ffffffff 00003024, %l4 = fa69f4b5, %l5 = fffffffb
11290 ldda [%i0+0x020]%asi,%l4 ! %l4 = 00000000ffffffff 0000000000003024
11291! %l2 = 00000cf01d6ea202, %l2 = 00000cf01d6ea202, %l5 = 0000000000003024
11292 sra %l2,%l2,%l5 ! %l5 = 00000000075ba880
11293! %l3 = ffffffffffd9f6ca, immed = 0000035c, %l3 = ffffffffffd9f6ca
11294 addccc %l3,0x35c,%l3 ! %l3 = ffffffffffd9fa26, %ccr = 88
11295
11296p4_label_35: ! %cwp = 1
11297! %l2 = 1d6ea202, %l3 = ffd9fa26, Mem[0000000031800020] = 7fffffc4 03c37c00
11298 std %l2,[%i3+%i4] ! Mem[0000000031800020] = 1d6ea202 ffd9fa26
11299! Mem[0000000019000028] = 5d067f3f, %l7 = fffffffffffd4394
11300 lduwa [%o2+%i5]0x88,%l7 ! %l7 = 000000005d067f3f
11301! %l2 = 00000cf01d6ea202, %l1 = ffffffffffffffe0, %l6 = 000007ffffffffff
11302 srlx %l2,%l1,%l6 ! %l6 = 0000000000000cf0
11303! %l3 = ffffffffffd9fa26, immed = fffff267, %l0 = fffffffffffffdf8
11304 taddcctv %l3,-0xd99,%l0 ! %l0 = fffffffffffffe1b, Trapped
11305! %f28 = 5c8ae612 2ac57128, Mem[0000000031800020] = 1d6ea202 ffd9fa26
11306 std %f28,[%i3+%i4] ! Mem[0000000031800020] = 5c8ae612 2ac57128
11307! %l3 = ffffffffffd9fa26, %l7 = 000000005d067f3f, %l3 = ffffffffffd9fa26
11308 sll %l3,%l7,%l3 ! %l3 = ffecfd1300000000
11309! Mem[0000000018800018] = 5c8ae612cbbe11ba, %l2 = 00000cf01d6ea202
11310 ldxa [%o1+%o6]0x81,%l2 ! %l2 = 5c8ae612cbbe11ba
11311! %l1 = ffffffffffffffe0, immed = 0000001c, %l6 = 0000000000000cf0
11312 srl %l1,0x01c,%l6 ! %l6 = 000000000000000f
11313! Mem[0000000031800060] = 24d767f8 6fbaad42, %l2 = cbbe11ba, %l3 = 00000000
11314 ldd [%i3+0x060],%l2 ! %l2 = 0000000024d767f8 000000006fbaad42
11315! %l1 = ffffffffffffffe0, %l7 = 000000005d067f3f, %l7 = 000000005d067f3f
11316 sub %l1,%l7,%l7 ! %l7 = ffffffffa2f980a1
11317
11318p4_label_36: ! %cwp = 1
11319! Mem[0000000031000060] = 80000000fa69f4b5, %l4 = 00000000ffffffff
11320 ldxa [%i2+0x060]%asi,%l4 ! %l4 = 80000000fa69f4b5
11321! Mem[0000000031000024] = 3c200cff, %l0 = fffffffffffffe1b
11322 ldsh [%i2+0x026],%l0 ! %l0 = 0000000000000cff
11323! Mem[0000000019000020] = 54437e7f, %l6 = 000000000000000f
11324 lduwa [%o2+%i4]0x88,%l6 ! %l6 = 0000000054437e7f
11325! Mem[0000000018000018] = 7153d539, %l4 = 80000000fa69f4b5
11326 ldswa [%o0+%o6]0x81,%l4 ! %l4 = 000000007153d539
11327! Mem[0000000019000070] = 00006025, %f7 = fa69f4b5
11328 ld [%o2+0x070],%f7 ! %f7 = 00006025
11329! %l4 = 000000007153d539
11330 sethi %hi(0xcc3f5000),%l4 ! %l4 = 00000000cc3f5000
11331! Clear Register : %l6 = 0000000054437e7f
11332 clr %l6 ! %l6 = 0000000000000000
11333! %l1 = ffffffffffffffe0, %l2 = 0000000024d767f8, %y = fffffdf8
11334 udiv %l1,%l2,%l2 ! %l2 = 00000000ffffffff
11335 mov %l0,%y ! %y = 00000cff
11336! %l0 = 0000000000000cff, Mem[0000000030000020] = ffffffff00003024
11337 stx %l0,[%i0+%i4] ! Mem[0000000030000020] = 0000000000000cff
11338! %l2 = 00000000ffffffff, Mem[0000000018800024] = 9a48fefb
11339 sth %l2,[%o1+0x024] ! Mem[0000000018800024] = fffffefb
11340
11341p4_label_37: ! %cwp = 1
11342! %l7 = ffffffffa2f980a1, %l0 = 0000000000000cff, %l0 = 0000000000000cff
11343 orncc %l7,%l0,%l0 ! %l0 = fffffffffffff3a1, %ccr = 88
11344! %l6 = 00000000, %l7 = a2f980a1, Mem[0000000031000060] = 80000000 fa69f4b5
11345 std %l6,[%i2+0x060] ! Mem[0000000031000060] = 00000000 a2f980a1
11346! Mem[0000000018000050] = 66445b8a, %l5 = 00000000075ba880
11347 ldsba [%o0+0x052]%asi,%l5 ! %l5 = 000000000000005b
11348! Mem[0000000031800020] = 5c8ae612, %f2 = c6752c26
11349 ld [%i3+%i4],%f2 ! %f2 = 5c8ae612
11350! %l4 = 00000000cc3f5000, Mem[0000000031000064] = a2f980a1
11351 stw %l4,[%i2+0x064] ! Mem[0000000031000064] = cc3f5000
11352! Mem[0000000019000028] = 3f7f065d fe79c0eb, %l2 = ffffffff, %l3 = 6fbaad42
11353 ldd [%o2+%i5],%l2 ! %l2 = 000000003f7f065d 00000000fe79c0eb
11354! Mem[0000000030800064] = 00002213, %l5 = 000000000000005b
11355 ldub [%i1+0x066],%l5 ! %l5 = 0000000000000022
11356! %l0 = fffffffffffff3a1, %l2 = 000000003f7f065d, %l3 = 00000000fe79c0eb
11357 orncc %l0,%l2,%l3 ! %l3 = fffffffffffffba3, %ccr = 88
11358! %f4 = 4c2ce93a, Mem[0000000019800000] = 40044010
11359 sta %f4 ,[%o3+%g0]0x81 ! Mem[0000000019800000] = 4c2ce93a
11360! %l6 = 0000000000000000, immed = 00000b6f, %l3 = fffffffffffffba3
11361 taddcc %l6,0xb6f,%l3 ! %l3 = 0000000000000b6f, %ccr = 02
11362
11363p4_label_38: ! %cwp = 1
11364! Mem[0000000019000008] = 6fbaad42, %l3 = 0000000000000b6f
11365 lduwa [%o2+%o4]0x88,%l3 ! %l3 = 000000006fbaad42
11366! Mem[0000000019000020] = 54437e7f, %f20 = ffffffff
11367 lda [%o2+%i4]0x88,%f20 ! %f20 = 54437e7f
11368! Mem[0000000019800020] = fffffffffffffff0, %l4 = 00000000cc3f5000
11369 ldxa [%o3+0x020]%asi,%l4 ! %l4 = fffffffffffffff0
11370! %l5 = 0000000000000022, %l6 = 0000000000000000, %l4 = fffffffffffffff0
11371 addccc %l5,%l6,%l4 ! %l4 = 0000000000000022, %ccr = 00
11372! %l0 = fffffffffffff3a1, %l7 = ffffffffa2f980a1, %y = 00000cff
11373 umulcc %l0,%l7,%l7 ! %l7 = a2f978c0d361b841, %ccr = 88, %y = a2f978c0
11374! Mem[0000000031800020] = 5c8ae612, %l5 = 0000000000000022
11375 ldsb [%i3+0x022],%l5 ! %l5 = ffffffffffffffe6
11376! %l6 = 0000000000000000, %l3 = 000000006fbaad42, %l5 = ffffffffffffffe6
11377 xor %l6,%l3,%l5 ! %l5 = 000000006fbaad42
11378! %f9 = 71507b8a, Mem[0000000031000060] = 00000000
11379 st %f9 ,[%i2+0x060] ! Mem[0000000031000060] = 71507b8a
11380! %l4 = 0000000000000022, immed = fffff1d5, %l2 = 000000003f7f065d
11381 andn %l4,-0xe2b,%l2 ! %l2 = 0000000000000022
11382! %l3 = 000000006fbaad42, immed = 00000eae, %l0 = fffffffffffff3a1
11383 taddcc %l3,0xeae,%l0 ! %l0 = 000000006fbabbf0, %ccr = 02
11384
11385p4_label_39: ! %cwp = 1
11386! %f6 = 80000000 00006025, Mem[0000000031000020] = 00000010 3c200cff
11387 std %f6 ,[%i2+%i4] ! Mem[0000000031000020] = 80000000 00006025
11388! %l6 = 0000000000000000, Mem[0000000031000020] = 80000000
11389 stw %l6,[%i2+%i4] ! Mem[0000000031000020] = 00000000
11390! Invert Register : %l0 = 000000006fbabbf0
11391 xor %l0,-1,%l0 ! %l0 = ffffffff9045440f
11392! Mem[0000000019800030] = 3ae92c4c, %l1 = ffffffffffffffe0
11393 lduha [%o3+%i6]0x80,%l1 ! %l1 = 0000000000003ae9
11394! %l3 = 000000006fbaad42, Mem[0000000031800020] = 5c8ae6122ac57128
11395 stx %l3,[%i3+%i4] ! Mem[0000000031800020] = 000000006fbaad42
11396! %l4 = 0000000000000022, immed = fffff67d, %l3 = 000000006fbaad42
11397 orn %l4,-0x983,%l3 ! %l3 = 00000000000009a2
11398! Mem[0000000031000060] = 71507b8a cc3f5000, %l6 = 00000000, %l7 = d361b841
11399 ldd [%i2+0x060],%l6 ! %l6 = 0000000071507b8a 00000000cc3f5000
11400! Mem[0000000019800010] = 2e2b3256, %f14 = 0dc9e47d
11401 lda [%o3+%o5]0x88,%f14 ! %f14 = 2e2b3256
11402! Mem[0000000018000064] = 1c36bbc5, %l4 = 0000000000000022
11403 ldsba [%o0+0x064]%asi,%l4 ! %l4 = 000000000000001c
11404! Mem[0000000018000028] = 7acad96c 757a9a9e, %l0 = 9045440f, %l1 = 00003ae9
11405 ldda [%o0+%i5]0x89,%l0 ! %l0 = 00000000757a9a9e 000000007acad96c
11406
11407p4_label_40: ! %cwp = 1
11408! Mem[0000000019800040] = 801d1098893920f4, %f14 = 2e2b3256 e068d351
11409 ldd [%o3+0x040],%f14 ! %f14 = 801d1098 893920f4
11410! %l3 = 00000000000009a2, Mem[0000000019000000] = c43ae928c0510201
11411 stx %l3,[%o2+%g0] ! Mem[0000000019000000] = 00000000000009a2
11412! %l6 = 0000000071507b8a, Mem[000000001900002c] = fe79c0eb
11413 stb %l6,[%o2+0x02c] ! Mem[000000001900002c] = 8a79c0eb
11414! retry : should take illegal inst trap, %l0 = 00000000757a9a9e
11415 retry ! Illegal inst trap : %l0 = 00000000757a9aae
11416! Mem[0000000030000060] = 3561b6ba, %l4 = 000000000000001c
11417 ldsb [%i0+0x062],%l4 ! %l4 = ffffffffffffffb6
11418! %l7 = 00000000cc3f5000, Mem[0000000019800018] = ffffffc4
11419 stba %l7,[%o3+%o6]0x81 ! Mem[0000000019800018] = 00ffffc4
11420! Mem[0000000018800034] = 605d6025, %l4 = ffffffffffffffb6
11421 ldub [%o1+0x036],%l4 ! %l4 = 0000000000000060
11422! %l4 = 0000000000000060, Mem[0000000031800024] = 6fbaad42
11423 stw %l4,[%i3+0x024] ! Mem[0000000031800024] = 00000060
11424! Mem[0000000031800060] = 24d767f8, %l7 = 00000000cc3f5000
11425 ldsw [%i3+0x060],%l7 ! %l7 = 0000000024d767f8
11426! %l3 = 00000000000009a2, immed = 00000f2b, %l7 = 0000000024d767f8
11427 orcc %l3,0xf2b,%l7 ! %l7 = 0000000000000fab, %ccr = 00
11428
11429p4_label_41: ! %cwp = 1
11430! Mem[0000000018800008] = 000000a5, %l4 = 0000000000000060
11431 lduwa [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000a5
11432! %l6 = 0000000071507b8a, Mem[0000000018000028] = 9e9a7a75
11433 stwa %l6,[%o0+%i5]0x80 ! Mem[0000000018000028] = 71507b8a
11434! %l0 = 00000000757a9aae, immed = fffff3fc, %l1 = 000000007acad96c
11435 orcc %l0,-0xc04,%l1 ! %l1 = fffffffffffffbfe, %ccr = 88
11436! Mem[0000000018000000] = f7f7ffff ffffffff, %l2 = 00000022, %l3 = 000009a2
11437 ldda [%o0+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000f7f7ffff
11438! Mem[0000000018000020] = 78586a04a88dca2c, %l4 = 00000000000000a5
11439 ldxa [%o0+%i4]0x81,%l4 ! %l4 = 78586a04a88dca2c
11440! Invert Register : %l3 = 00000000f7f7ffff
11441 xor %l3,-1,%l3 ! %l3 = ffffffff08080000
11442! %l6 = 0000000071507b8a, immed = 00000ed0, %l2 = 00000000ffffffff
11443 andcc %l6,0xed0,%l2 ! %l2 = 0000000000000a80, %ccr = 00
11444! retry : should take illegal inst trap, %l0 = 00000000757a9aae
11445 retry ! Illegal inst trap : %l0 = 00000000757a9abe
11446! %l6 = 0000000071507b8a, %l6 = 0000000071507b8a, %l5 = 000000006fbaad42
11447 taddcc %l6,%l6,%l5 ! %l5 = 00000000e2a0f714, %ccr = 0a
11448! %f28 = 5c8ae612 2ac57128, Mem[0000000018000028] = 71507b8a 6cd9ca7a
11449 stda %f28,[%o0+%i5]0x81 ! Mem[0000000018000028] = 5c8ae612 2ac57128
11450
11451p4_label_42: ! %cwp = 1
11452! %f30 = d2cd8f63 e0ea33cb, Mem[0000000030000060] = 3561b6ba 00382213
11453 stda %f30,[%i0+0x060]%asi ! Mem[0000000030000060] = d2cd8f63 e0ea33cb
11454! %l2 = 0000000000000a80, %l4 = 78586a04a88dca2c, %l0 = 00000000757a9abe
11455 sra %l2,%l4,%l0 ! %l0 = 0000000000000000
11456! %l4 = 78586a04a88dca2c, immed = 00000e20, %y = a2f978c0
11457 udiv %l4,0xe20,%l0 ! %l0 = 00000000ffffffff
11458 mov %l0,%y ! %y = ffffffff
11459! %l6 = 0000000071507b8a, immed = fffff86d, %l5 = 00000000e2a0f714
11460 addccc %l6,-0x793,%l5 ! %l5 = 00000000715073f7, %ccr = 11
11461! %l4 = 78586a04a88dca2c, immd = 00000000000008de, %l0 = 00000000ffffffff
11462 udivx %l4,0x8de,%l0 ! %l0 = 000d926dd8609920
11463! %l2 = 00000a80, %l3 = 08080000, Mem[0000000031800020] = 00000000 00000060
11464 std %l2,[%i3+%i4] ! Mem[0000000031800020] = 00000a80 08080000
11465! %l6 = 0000000071507b8a, Mem[0000000019800018] = 00ffffc4feb75fe4
11466 stxa %l6,[%o3+%o6]0x80 ! Mem[0000000019800018] = 0000000071507b8a
11467! %f26 = eaa79ac9 4c2ce93a, Mem[0000000031000060] = 71507b8a cc3f5000
11468 std %f26,[%i2+0x060] ! Mem[0000000031000060] = eaa79ac9 4c2ce93a
11469! Mem[0000000031800020] = 00000a8008080000, %l6 = 0000000071507b8a
11470 ldxa [%i3+0x020]%asi,%l6 ! %l6 = 00000a8008080000
11471! Mem[0000000018000020] = 78586a04a88dca2c, %l5 = 00000000715073f7
11472 ldxa [%o0+%i4]0x81,%l5 ! %l5 = 78586a04a88dca2c
11473
11474p4_label_43: ! %cwp = 1
11475! %l3 = ffffffff08080000, Mem[0000000018800008] = 000000a5
11476 stba %l3,[%o1+%o4]0x89 ! Mem[0000000018800008] = 00000000
11477! %l4 = 78586a04a88dca2c, %l0 = 000d926dd8609920, %y = ffffffff
11478 sdiv %l4,%l0,%l0 ! %l0 = 0000000000000002
11479 mov %l0,%y ! %y = 00000002
11480! %l1 = fffffffffffffbfe, %l7 = 0000000000000fab, %l5 = 78586a04a88dca2c
11481 taddcc %l1,%l7,%l5 ! %l5 = 0000000000000ba9, %ccr = 13
11482! Mem[0000000018800010] = c6752c26 6f1e2954, %l4 = a88dca2c, %l5 = 00000ba9
11483 ldda [%o1+%o5]0x81,%l4 ! %l4 = 00000000c6752c26 000000006f1e2954
11484! Mem[0000000030800064] = 00002213, %l6 = 00000a8008080000
11485 ldsw [%i1+0x064],%l6 ! %l6 = 0000000000002213
11486! %l5 = 000000006f1e2954, Mem[0000000030800021] = 0049aecf
11487 stb %l5,[%i1+0x021] ! Mem[0000000030800020] = 0054aecf
11488! %l0 = 0000000000000002, %l5 = 000000006f1e2954, %l7 = 0000000000000fab
11489 sll %l0,%l5,%l7 ! %l7 = 0000000000200000
11490! Mem[0000000030000060] = d2cd8f63 e0ea33cb, %l0 = 00000002, %l1 = fffffbfe
11491 ldda [%i0+0x060]%asi,%l0 ! %l0 = 00000000d2cd8f63 00000000e0ea33cb
11492! %l1 = 00000000e0ea33cb, %l6 = 0000000000002213, %l0 = 00000000d2cd8f63
11493 addccc %l1,%l6,%l0 ! %l0 = 00000000e0ea55df, %ccr = 08
11494! Mem[0000000019000020] = 54437e7f, %l4 = 00000000c6752c26
11495 lduba [%o2+%i4]0x88,%l4 ! %l4 = 000000000000007f
11496
11497p4_label_44: ! %cwp = 1
11498! %l7 = 0000000000200000, %l7 = 0000000000200000, %y = 00000002
11499 umul %l7,%l7,%l2 ! %l2 = 0000040000000000, %y = 400
11500! %f0 = a2b56667 59b13348, Mem[0000000018000030] = a641c278 09c5a8d4
11501 stda %f0 ,[%o0+%i6]0x81 ! Mem[0000000018000030] = a2b56667 59b13348
11502! %l5 = 000000006f1e2954, %l7 = 0000000000200000, %y = 00000400
11503 umulcc %l5,%l7,%l5 ! %l5 = 000de3c52a800000, %ccr = 00, %y = de3c5
11504! %f2 = 5c8ae612 6f1e2954, Mem[0000000018800010] = c6752c26 6f1e2954
11505 std %f2 ,[%o1+%o5] ! Mem[0000000018800010] = 5c8ae612 6f1e2954
11506! %l6 = 0000000000002213, Mem[0000000030800022] = 0054aecf
11507 stb %l6,[%i1+0x022] ! Mem[0000000030800020] = 005413cf
11508! %l5 = 000de3c52a800000, Mem[0000000018000020] = 78586a04
11509 stwa %l5,[%o0+%i4]0x81 ! Mem[0000000018000020] = 2a800000
11510! Mem[0000000018800070] = abda762983b49237, %f6 = 80000000 00006025
11511 ldd [%o1+0x070],%f6 ! %f6 = abda7629 83b49237
11512! %l6 = 0000000000002213, Mem[0000000030000060] = d2cd8f63e0ea33cb
11513 stx %l6,[%i0+0x060] ! Mem[0000000030000060] = 0000000000002213
11514! %l4 = 000000000000007f, %l0 = 00000000e0ea55df, %l0 = 00000000e0ea55df
11515 orncc %l4,%l0,%l0 ! %l0 = ffffffff1f15aa7f, %ccr = 80
11516! %l2 = 0000040000000000, Mem[0000000018000020] = 0000802a
11517 stba %l2,[%o0+%i4]0x89 ! Mem[0000000018000020] = 00008000
11518
11519p4_label_45: ! %cwp = 1
11520! %l6 = 0000000000002213, immed = 000008fe, %y = 000de3c5
11521 umul %l6,0x8fe,%l0 ! %l0 = 00000000013266da, %y = 00
11522! %f4 = 4c2ce93a, Mem[0000000019800050] = 1aa4bd8c
11523 st %f4 ,[%o3+0x050] ! Mem[0000000019800050] = 4c2ce93a
11524! %l3 = ffffffff08080000, Mem[0000000031000023] = 00000000
11525 stb %l3,[%i2+0x023] ! Mem[0000000031000020] = 00000000
11526! %l6 = 0000000000002213, %l2 = 0000040000000000, %l3 = ffffffff08080000
11527 udivx %l6,%l2,%l3 ! %l3 = 0000000000000000
11528! %l2 = 0000040000000000, Mem[0000000018800010] = 5c8ae612
11529 stwa %l2,[%o1+%o5]0x81 ! Mem[0000000018800010] = 00000000
11530! %l5 = 000de3c52a800000, Mem[000000001900005b] = 00006525
11531 stba %l5,[%o2+0x05b]%asi ! Mem[0000000019000058] = 00006500
11532! %l0 = 00000000013266da, Mem[0000000018000030] = 6766b5a2
11533 stba %l0,[%o0+%i6]0x89 ! Mem[0000000018000030] = 6766b5da
11534! %l7 = 0000000000200000, %l6 = 0000000000002213, %l0 = 00000000013266da
11535 tsubcctv %l7,%l6,%l0 ! %l0 = 00000000013266fd, Trapped
11536! %l5 = 000de3c52a800000, Mem[000000001800006d] = d03cd037
11537 stb %l5,[%o0+0x06d] ! Mem[000000001800006c] = d000d037
11538! Mem[0000000019000020] = 54437e7f, %l4 = 000000000000007f
11539 lduwa [%o2+%i4]0x88,%l4 ! %l4 = 0000000054437e7f
11540
11541p4_label_46: ! %cwp = 1
11542! Mem[0000000030000060] = 0000000000002213, %f24 = 3f7f065d fe79c0eb
11543 ldda [%i0+0x060]%asi,%f24 ! %f24 = 00000000 00002213
11544! Mem[0000000019000050] = 24d767f86fbaad42, %f4 = 4c2ce93a 54437e7f
11545 ldd [%o2+0x050],%f4 ! %f4 = 24d767f8 6fbaad42
11546! Mem[0000000018800018] = 5c8ae612 cbbe11ba, %l2 = 00000000, %l3 = 00000000
11547 ldda [%o1+%o6]0x81,%l2 ! %l2 = 000000005c8ae612 00000000cbbe11ba
11548! Mem[0000000031800024] = 08080000, %l5 = 000de3c52a800000
11549 ldsh [%i3+0x026],%l5 ! %l5 = 0000000000000000
11550! %l5 = 0000000000000000, %l7 = 0000000000200000, %l4 = 0000000054437e7f
11551 sra %l5,%l7,%l4 ! %l4 = 0000000000000000
11552! %l2 = 000000005c8ae612, %l7 = 0000000000200000, %y = 00000000
11553 umulcc %l2,%l7,%l4 ! %l4 = 000b915cc2400000, %ccr = 08, %y = b915c
11554! Mem[0000000018000000] = ffffffff, %f5 = 6fbaad42
11555 lda [%o0+%g0]0x88,%f5 ! %f5 = ffffffff
11556! Mem[0000000019000018] = 51ec2263, %l0 = 00000000013266fd
11557 lduha [%o2+%o6]0x80,%l0 ! %l0 = 00000000000051ec
11558! Mem[0000000031000020] = 00000000 00006025, %l6 = 00002213, %l7 = 00200000
11559 ldd [%i2+%i4],%l6 ! %l6 = 0000000000000000 0000000000006025
11560! %l1 = 00000000e0ea33cb, Mem[0000000030800024] = f0df755a
11561 stw %l1,[%i1+0x024] ! Mem[0000000030800024] = e0ea33cb
11562
11563p4_label_47: ! %cwp = 1
11564! %f18 = 24d767f8 6fbaad42, Mem[0000000018800030] = 51d368e0 25605d60
11565 stda %f18,[%o1+%i6]0x89 ! Mem[0000000018800030] = 24d767f8 6fbaad42
11566! %l6 = 0000000000000000, Mem[0000000030000060] = 00000000
11567 stb %l6,[%i0+0x060] ! Mem[0000000030000060] = 00000000
11568! %l5 = 0000000000000000, Mem[0000000031800024] = 08080000
11569 sth %l5,[%i3+0x024] ! Mem[0000000031800024] = 00000000
11570! %l5 = 0000000000000000, immed = 00000017, %l3 = 00000000cbbe11ba
11571 srl %l5,0x017,%l3 ! %l3 = 0000000000000000
11572! Mem[0000000030800064] = 00002213, %l7 = 0000000000006025
11573 lduh [%i1+0x064],%l7 ! %l7 = 0000000000000000
11574! %l2 = 000000005c8ae612, Mem[0000000018000078] = 40a7f578
11575 stw %l2,[%o0+0x078] ! Mem[0000000018000078] = 5c8ae612
11576! Mem[0000000030000020] = 00000000, %l7 = 0000000000000000
11577 ldsh [%i0+%i4],%l7 ! %l7 = 0000000000000000
11578! Mem[0000000031000020] = 0000000000006025, %l3 = 0000000000000000
11579 ldxa [%i2+0x020]%asi,%l3 ! %l3 = 0000000000006025
11580! %l4 = c2400000, %l5 = 00000000, Mem[0000000019000078] = 2a2bc205 606675ea
11581 stda %l4,[%o2+0x078]%asi ! Mem[0000000019000078] = c2400000 00000000
11582! %l3 = 0000000000006025, immed = fffff660, %l4 = 000b915cc2400000
11583 tsubcc %l3,-0x9a0,%l4 ! %l4 = 00000000000069c5, %ccr = 13
11584
11585p4_label_48: ! %cwp = 1
11586! %l4 = 00000000000069c5, immed = fffffc0a, %l6 = 0000000000000000
11587 add %l4,-0x3f6,%l6 ! %l6 = 00000000000065cf
11588! %l2 = 000000005c8ae612, immed = 00000b24, %y = 000b915c
11589 udivcc %l2,0xb24,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a
11590 mov %l0,%y ! %y = 000051ec
11591! %l2 = 000000005c8ae612, Mem[0000000018000048] = dc832bcb
11592 stw %l2,[%o0+0x048] ! Mem[0000000018000048] = 5c8ae612
11593! Mem[0000000019800020] = ffffffff, %l3 = 0000000000006025
11594 ldsw [%o3+%i4],%l3 ! %l3 = ffffffffffffffff
11595! %l3 = ffffffffffffffff, Mem[0000000019000010] = 492b28b208619845
11596 stxa %l3,[%o2+%o5]0x88 ! Mem[0000000019000010] = ffffffffffffffff
11597! %l7 = 0000000000000000, %l6 = 00000000ffffffff, %l7 = 0000000000000000
11598 xnorcc %l7,%l6,%l7 ! %l7 = ffffffff00000000, %ccr = 84
11599! %l4 = 00000000000069c5, %l7 = ffffffff00000000, %l7 = ffffffff00000000
11600 sll %l4,%l7,%l7 ! %l7 = 00000000000069c5
11601! %l5 = 0000000000000000
11602 setx 0xbd42196dbd42196d,%g7,%l5 ! %l5 = bd42196dbd42196d
11603! Mem[0000000019000028] = ebc0798a 5d067f3f, %l0 = 000051ec, %l1 = e0ea33cb
11604 ldda [%o2+%i5]0x89,%l0 ! %l0 = 000000005d067f3f 00000000ebc0798a
11605! %l6 = 00000000ffffffff, %l1 = 00000000ebc0798a, %l5 = bd42196dbd42196d
11606 subc %l6,%l1,%l5 ! %l5 = 00000000143f8675
11607
11608p4_label_49: ! %cwp = 1
11609! %l3 = ffffffffffffffff, Mem[0000000018000000] = ffffffff
11610 stha %l3,[%o0+%g0]0x80 ! Mem[0000000018000000] = ffffffff
11611! %l4 = 00000000000069c5, Mem[0000000031000024] = 00006025
11612 sth %l4,[%i2+0x024] ! Mem[0000000031000024] = 69c56025
11613! Mem[0000000018000040] = 3f7f065d fe79c0eb, %l0 = 5d067f3f, %l1 = ebc0798a
11614 ldda [%o0+0x040]%asi,%l0 ! %l0 = 000000003f7f065d 00000000fe79c0eb
11615! %l3 = ffffffffffffffff, %l4 = 00000000000069c5, %l5 = 00000000143f8675
11616 sdivx %l3,%l4,%l5 ! %l5 = 0000000000000000
11617! retry : should take illegal inst trap, %l0 = 000000003f7f065d
11618 retry ! Illegal inst trap : %l0 = 000000003f7f066d
11619! %l2 = 000000005c8ae612, immed = 00000030, %l4 = 00000000000069c5
11620 sllx %l2,0x030,%l4 ! %l4 = e612000000000000
11621! %l4 = 00000000, %l5 = 00000000, Mem[0000000018800018] = 12e68a5c ba11becb
11622 stda %l4,[%o1+%o6]0x89 ! Mem[0000000018800018] = 00000000 00000000
11623! Mem[0000000031000060] = eaa79ac9, %l6 = 00000000ffffffff
11624 ldswa [%i2+0x060]%asi,%l6 ! %l6 = ffffffffeaa79ac9
11625! %l3 = ffffffffffffffff, Mem[0000000018800008] = 00000000
11626 stha %l3,[%o1+%o4]0x88 ! Mem[0000000018800008] = 0000ffff
11627! Invert Register : %l0 = 000000003f7f066d
11628 xor %l0,-1,%l0 ! %l0 = ffffffffc080f992
11629
11630p4_label_50: ! %cwp = 1
11631! %l7 = 00000000000069c5, Mem[0000000019800020] = ffffffff
11632 stba %l7,[%o3+%i4]0x81 ! Mem[0000000019800020] = c5ffffff
11633! %l2 = 000000005c8ae612, Mem[0000000018800024] = fffffefb, %asi = 80
11634 stha %l2,[%o1+0x024]%asi ! Mem[0000000018800024] = e612fefb
11635! %l1 = 00000000fe79c0eb, immed = 00000dde, %l3 = ffffffffffffffff
11636 taddcctv %l1,0xdde,%l3 ! %l0 = ffffffffc080f9b5, Trapped
11637! %l2 = 000000005c8ae612, immed = 0000000c, %l2 = 000000005c8ae612
11638 sll %l2,0x00c,%l2 ! %l2 = 000005c8ae612000
11639! Mem[0000000019000000] = a2090000 00000000, %l2 = ae612000, %l3 = ffffffff
11640 ldda [%o2+%g0]0x89,%l2 ! %l2 = 0000000000000000 00000000a2090000
11641! %l4 = e612000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
11642 orncc %l4,%l5,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
11643! %l4 = e612000000000000, immed = 000004b6, %l4 = e612000000000000
11644 addc %l4,0x4b6,%l4 ! %l4 = e6120000000004b6
11645! Mem[0000000018800008] = 0000ffff, %l6 = ffffffffeaa79ac9
11646 lduwa [%o1+%o4]0x88,%l6 ! %l6 = 000000000000ffff
11647! Mem[0000000018800020] = fbfe12e6fe79c0eb, %l2 = 0000000000000000
11648 ldxa [%o1+%i4]0x88,%l2 ! %l2 = fbfe12e6fe79c0eb
11649! %l0 = ffffffffc080f9b5, Mem[0000000019800018] = 00000000
11650 stha %l0,[%o3+%o6]0x88 ! Mem[0000000019800018] = 0000f9b5
11651
11652p4_label_51: ! %cwp = 1
11653! %l2 = fe79c0eb, %l3 = a2090000, Mem[0000000031000020] = 00000000 69c56025
11654 std %l2,[%i2+%i4] ! Mem[0000000031000020] = fe79c0eb a2090000
11655! %l1 = 00000000fe79c0eb, %l4 = e6120000000004b6, %y = 000051ec
11656 udiv %l1,%l4,%l3 ! %l3 = 00000000ffffffff
11657 mov %l0,%y ! %y = c080f9b5
11658! Mem[0000000018000054] = 74083144, %l7 = 00000000000069c5
11659 ldsw [%o0+0x054],%l7 ! %l7 = 0000000074083144
11660! %l2 = fe79c0eb, %l3 = ffffffff, Mem[0000000019800000] = 3ae92c4c 00000000
11661 stda %l2,[%o3+%g0]0x89 ! Mem[0000000019800000] = fe79c0eb ffffffff
11662! Mem[0000000018800010] = 00000000, %l3 = 00000000ffffffff
11663 ldswa [%o1+%o5]0x81,%l3 ! %l3 = 0000000000000000
11664! Mem[0000000019800008] = ba11becb 12e68a5c, %l0 = c080f9b5, %l1 = fe79c0eb
11665 ldda [%o3+%o4]0x89,%l0 ! %l0 = 0000000012e68a5c 00000000ba11becb
11666 rd %pc,%o7
11667 return %o7+12 ! CWP = 0
11668! %l3 = 0000000000007c00, %l5 = 00000000635eb4ec, %l2 = 0000000000000000
11669 sll %l3,%l5,%l2 ! %l2 = 0000000007c00000
11670! %l1 = e173bc0d3c200cff, %l5 = 00000000635eb4ec, %l3 = 0000000000007c00
11671 sll %l1,%l5,%l3 ! %l3 = 3bc0d3c200cff000
11672 save ! CWP = 1
11673
11674p4_label_52: ! %cwp = 1
11675! %f23 = 605d6025, Mem[0000000019800030] = 3ae92c4c
11676 sta %f23,[%o3+%i6]0x81 ! Mem[0000000019800030] = 605d6025
11677! Mem[0000000031800024] = 00000000, %l2 = fbfe12e6fe79c0eb
11678 ldswa [%i3+0x024]%asi,%l2 ! %l2 = 0000000000000000
11679! %l7 = 0000000074083144, %l7 = 0000000074083144, %l3 = 0000000000000000
11680 addcc %l7,%l7,%l3 ! %l3 = 00000000e8106288, %ccr = 0a
11681! Mem[0000000019000038] = a5fc315a, %l1 = 00000000ba11becb
11682 lduw [%o2+0x038],%l1 ! %l1 = 00000000a5fc315a
11683! %l4 = 000004b6, %l5 = ffffffff, Mem[0000000018800070] = abda7629 83b49237
11684 std %l4,[%o1+0x070] ! Mem[0000000018800070] = 000004b6 ffffffff
11685! %l1 = 00000000a5fc315a, Mem[0000000031000026] = a2090000
11686 stb %l1,[%i2+0x026] ! Mem[0000000031000024] = a2095a00
11687! %f8 = 605d6025 71507b8a, Mem[0000000018000010] = 9224e1f1 6d622c1f
11688 stda %f8 ,[%o0+%o5]0x81 ! Mem[0000000018000010] = 605d6025 71507b8a
11689! %l2 = 0000000000000000, Mem[0000000030000020] = 00000000, %asi = 80
11690 stha %l2,[%i0+0x020]%asi ! Mem[0000000030000020] = 00000000
11691! Mem[0000000030000064] = 00002213, %l1 = 00000000a5fc315a
11692 ldswa [%i0+0x064]%asi,%l1 ! %l1 = 0000000000002213
11693! %l6 = 0000ffff, %l7 = 74083144, Mem[0000000030800020] = 005413cf e0ea33cb
11694 std %l6,[%i1+%i4] ! Mem[0000000030800020] = 0000ffff 74083144
11695
11696p4_label_53: ! %cwp = 1
11697! Mem[000000001900004c] = 635eb4ec, %l3 = 00000000e8106288
11698 ldsba [%o2+0x04e]%asi,%l3 ! %l3 = ffffffffffffffb4
11699! Mem[0000000018000008] = 7fca04c0, %l7 = 0000000074083144
11700 lduwa [%o0+%o4]0x88,%l7 ! %l7 = 000000007fca04c0
11701! %l0 = 12e68a5c, %l1 = 00002213, Mem[0000000019800010] = 56322b2e 54428d29
11702 std %l0,[%o3+%o5] ! Mem[0000000019800010] = 12e68a5c 00002213
11703! %l0 = 0000000012e68a5c, Mem[0000000019800008] = ba11becb12e68a5c
11704 stxa %l0,[%o3+%o4]0x88 ! Mem[0000000019800008] = 0000000012e68a5c
11705! Clear Register : %l2 = 0000000000000000
11706 clr %l2 ! %l2 = 0000000000000000
11707! Mem[0000000030000060] = 0000000000002213, %f24 = 00000000 00002213
11708 ldd [%i0+0x060],%f24 ! %f24 = 00000000 00002213
11709! %l0 = 12e68a5c, %l1 = 00002213, Mem[0000000031800060] = 24d767f8 6fbaad42
11710 std %l0,[%i3+0x060] ! Mem[0000000031800060] = 12e68a5c 00002213
11711! %l0 = 0000000012e68a5c, Mem[0000000031800060] = 12e68a5c00002213
11712 stx %l0,[%i3+0x060] ! Mem[0000000031800060] = 0000000012e68a5c
11713! %f29 = 2ac57128, Mem[0000000018000010] = 605d6025
11714 sta %f29,[%o0+%o5]0x81 ! Mem[0000000018000010] = 2ac57128
11715! Mem[0000000019800010] = 12e68a5c, %f0 = a2b56667
11716 lda [%o3+%o5]0x80,%f0 ! %f0 = 12e68a5c
11717
11718p4_label_54: ! %cwp = 1
11719! %l6 = 000000000000ffff, immed = fffffe71, %l0 = 0000000012e68a5c
11720 addccc %l6,-0x18f,%l0 ! %l0 = 000000000000fe70, %ccr = 11
11721! Mem[0000000019800028] = 93462d38, %l2 = 0000000000000000
11722 lduha [%o3+%i5]0x89,%l2 ! %l2 = 0000000000002d38
11723 restore ! CWP = 0
11724! %l1 = e173bc0d3c200cff, %l7 = 0000000000000032, %l6 = fffffffffffff444
11725 sll %l1,%l7,%l6 ! %l6 = f034f08033fc0000
11726! Mem[0000000018000008] = c004ca7f, %l0 = 0000000000000000
11727 ldsba [%i0+%i4]0x81,%l0 ! %l0 = ffffffffffffffc0
11728! %l2 = 0000000007c00000, %l2 = 0000000007c00000, %l1 = e173bc0d3c200cff
11729 sub %l2,%l2,%l1 ! %l1 = 0000000000000000
11730! %l0 = ffffffffffffffc0, Mem[0000000018800020] = fe79c0eb
11731 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000018800020] = ffffffc0
11732! %l2 = 07c00000, %l3 = 00cff000, Mem[0000000031800020] = 00000a80 00000000
11733 std %l2,[%o3+%o4] ! Mem[0000000031800020] = 07c00000 00cff000
11734! Invert Register : %l4 = 7fffffc403c37c00
11735 xor %l4,-1,%l4 ! %l4 = 8000003bfc3c83ff
11736! Mem[0000000018800010] = 00000000, %l1 = 0000000000000000
11737 lduwa [%i1+%i5]0x88,%l1 ! %l1 = 0000000000000000
11738
11739p4_label_55:
11740! %l1 = 0000000000000000, Mem[0000000030800020] = 0000ffff
11741 stw %l1,[%o1+%o4] ! Mem[0000000030800020] = 00000000
11742! Mem[0000000030000060] = 00000000, %l5 = 00000000635eb4ec
11743 lduw [%o0+0x060],%l5 ! %l5 = 0000000000000000
11744! Mem[0000000030000060] = 00000000 00002213, %l6 = 33fc0000, %l7 = 00000032
11745 ldda [%o0+0x060]%asi,%l6 ! %l6 = 0000000000000000 0000000000002213
11746! %l2 = 0000000007c00000, immed = 00000548, %y = c080f9b5
11747 smulcc %l2,0x548,%l0 ! %l0 = 00000028ee000000, %ccr = 08, %y = 28
11748! %l2 = 07c00000, %l3 = 00cff000, Mem[0000000030000020] = 00000000 00000cff
11749 std %l2,[%o0+%o4] ! Mem[0000000030000020] = 07c00000 00cff000
11750! %l2 = 0000000007c00000, Mem[0000000018800030] = 6fbaad42
11751 stwa %l2,[%i1+%o6]0x89 ! Mem[0000000018800030] = 07c00000
11752! %l6 = 0000000000000000, Mem[0000000019000028] = 3f7f065d
11753 stw %l6,[%i2+%o5] ! Mem[0000000019000028] = 00000000
11754! %l5 = 0000000000000000, immed = fffffa52, %l5 = 0000000000000000
11755 addccc %l5,-0x5ae,%l5 ! %l5 = fffffffffffffa52, %ccr = 88
11756! %l0 = ee000000, %l1 = 00000000, Mem[0000000018800058] = 2b4e7879 f4090904
11757 std %l0,[%i1+0x058] ! Mem[0000000018800058] = ee000000 00000000
11758! done : should take illegal inst trap, %l0 = 00000028ee000000
11759 done ! Illegal inst trap : %l0 = 00000028ee000010
11760
11761p4_label_56:
11762! %l0 = 00000028ee000010, %l1 = 0000000000000000, %y = 00000028
11763 sdivcc %l0,%l1,%l7 ! Div by zero, %l0 = 00000028ee000060
11764 mov %l0,%y ! %y = ee000038
11765! %l5 = fffffffffffffa52, Mem[0000000018000008] = c004ca7f2ca28694
11766 stxa %l5,[%i0+%i4]0x80 ! Mem[0000000018000008] = fffffffffffffa52
11767! %l7 = 0000000000002213, %l4 = 8000003bfc3c83ff, %y = ee000038
11768 sdivcc %l7,%l4,%l6 ! %l6 = 000000007fffffff, %ccr = 02
11769 mov %l0,%y ! %y = ee000038
11770! %l2 = 0000000007c00000, %l5 = fffffffffffffa52, %l2 = 0000000007c00000
11771 subccc %l2,%l5,%l2 ! %l2 = 0000000007c005ae, %ccr = 11
11772! %l3 = 3bc0d3c200cff000, Mem[0000000019800028] = 382d4693
11773 stwa %l3,[%i3+%o5]0x81 ! Mem[0000000019800028] = 00cff000
11774! %l2 = 07c005ae, %l3 = 00cff000, Mem[0000000019000010] = ffffffff ffffffff
11775 stda %l2,[%i2+%i5]0x89 ! Mem[0000000019000010] = 07c005ae 00cff000
11776! Mem[0000000030800060] = 00940000 00002213, %l6 = 7fffffff, %l7 = 00002213
11777 ldda [%o1+0x060]%asi,%l6 ! %l6 = 0000000000940000 0000000000002213
11778! %l2 = 0000000007c005ae, Mem[0000000018000028] = 5c8ae612
11779 stwa %l2,[%i0+%o5]0x80 ! Mem[0000000018000028] = 07c005ae
11780! %l4 = 8000003bfc3c83ff, Mem[0000000018000020] = 00008000
11781 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000018000020] = fc3c83ff
11782! Mem[0000000031000020] = fe79c0eb, %l1 = 0000000000000000
11783 lduw [%o2+%o4],%l1 ! %l1 = 00000000fe79c0eb
11784
11785p4_label_57:
11786! Mem[0000000031800020] = 07c00000, %l0 = 00000028ee000038
11787 ldsh [%o3+0x022],%l0 ! %l0 = 0000000000000000
11788! %l2 = 0000000007c005ae, %l2 = 0000000007c005ae, %l6 = 0000000000940000
11789 andcc %l2,%l2,%l6 ! %l6 = 0000000007c005ae, %ccr = 00
11790! %l6 = 0000000007c005ae, immd = ffffffffffffff88, %l1 = 00000000fe79c0eb
11791 sdivx %l6,-0x078,%l1 ! %l1 = ffffffffffef776c
11792! %l6 = 0000000007c005ae, %l5 = fffffffffffffa52, %y = ee000038
11793 udiv %l6,%l5,%l7 ! %l7 = 00000000ee00057f
11794 mov %l0,%y ! %y = 00000000
11795! %l5 = fffffffffffffa52, Mem[0000000018800058] = ee00000000000000
11796 stx %l5,[%i1+0x058] ! Mem[0000000018800058] = fffffffffffffa52
11797! %l6 = 07c005ae, %l7 = ee00057f, Mem[0000000018000028] = ae05c007 2871c52a
11798 stda %l6,[%i0+%o5]0x89 ! Mem[0000000018000028] = 07c005ae ee00057f
11799! Mem[0000000019000030] = 025a8c90, %l5 = fffffffffffffa52
11800 ldsha [%i2+%o6]0x89,%l5 ! %l5 = ffffffffffff8c90
11801! %l7 = 00000000ee00057f, Mem[0000000019000020] = 7f7e4354
11802 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000019000020] = ee00057f
11803! %l6 = 0000000007c005ae, Mem[0000000031000060] = eaa79ac94c2ce93a
11804 stx %l6,[%o2+0x060] ! Mem[0000000031000060] = 0000000007c005ae
11805! %l2 = 0000000007c005ae, Mem[0000000018000024] = a88dca2c, %asi = 80
11806 stwa %l2,[%i0+0x024]%asi ! Mem[0000000018000024] = 07c005ae
11807
11808p4_label_58:
11809! Mem[0000000019800008] = 00000000 12e68a5c, %l2 = 07c005ae, %l3 = 00cff000
11810 ldda [%i3+%i4]0x89,%l2 ! %l2 = 0000000012e68a5c 0000000000000000
11811! %l0 = 0000000000000000, Mem[0000000018000033] = dab56667
11812 stba %l0,[%i0+0x033]%asi ! Mem[0000000018000030] = dab56600
11813! Mem[0000000030800024] = 74083144, %l2 = 0000000012e68a5c
11814 ldsh [%o1+0x026],%l2 ! %l2 = 0000000000003144
11815! Mem[0000000019800010] = 12e68a5c, %l7 = 00000000ee00057f
11816 ldswa [%i3+%i5]0x81,%l7 ! %l7 = 0000000012e68a5c
11817! %l6 = 0000000007c005ae, %l0 = 0000000000000000, %y = 00000000
11818 sdivcc %l6,%l0,%l3 ! %l3 = 0000000000000000, %ccr = 00
11819 mov %l0,%y ! %y = 00000028
11820! Invert Register : %l3 = 0000000000000000
11821 xor %l3,-1,%l3 ! %l3 = ffffffffffffffff
11822! Mem[0000000030800060] = 00940000 00002213, %l0 = 00000028, %l1 = ffef776c
11823 ldda [%o1+0x060]%asi,%l0 ! %l0 = 0000000000940000 0000000000002213
11824! Mem[0000000019000000] = 00000000 000009a2, %l2 = 00003144, %l3 = ffffffff
11825 ldd [%i2+%g0],%l2 ! %l2 = 0000000000000000 00000000000009a2
11826! %l0 = 0000000000940000, Mem[0000000031000064] = 07c005ae
11827 stb %l0,[%o2+0x064] ! Mem[0000000031000064] = 00c005ae
11828! %l0 = 0000000000940000, immed = fffffb30, %y = 00000028
11829 smul %l0,-0x4d0,%l1 ! %l1 = fffffffd37c00000, %y = fffffffd
11830
11831p4_label_59:
11832! %l7 = 0000000012e68a5c, %l3 = 00000000000009a2, %l3 = 00000000000009a2
11833 andncc %l7,%l3,%l3 ! %l3 = 0000000012e6825c, %ccr = 00
11834! %l0 = 0000000000940000, immed = 000006e4, %l7 = 0000000012e68a5c
11835 orcc %l0,0x6e4,%l7 ! %l7 = 00000000009406e4, %ccr = 00
11836! Mem[0000000019800028] = 00cff000, %l1 = fffffffd37c00000
11837 lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
11838! %l0 = 00940000, %l1 = 00000000, Mem[0000000018000018] = 7153d539 0948672c
11839 std %l0,[%i0+%i6] ! Mem[0000000018000018] = 00940000 00000000
11840! %l4 = fc3c83ff, %l5 = ffff8c90, Mem[0000000031800060] = 00000000 12e68a5c
11841 std %l4,[%o3+0x060] ! Mem[0000000031800060] = fc3c83ff ffff8c90
11842! %l4 = 8000003bfc3c83ff, immed = 00000929, %y = fffffffd
11843 smul %l4,0x929,%l1 ! %l1 = ffffffdd86551ad7, %y = ffffffdd
11844! Mem[0000000030800064] = 00002213, %f29 = 2ac57128
11845 ld [%o1+0x064],%f29 ! %f29 = 00002213
11846! Randomly selected nop
11847 nop
11848! Mem[0000000018800010] = 00000000, %l2 = 0000000000000000
11849 ldsh [%i1+%i5],%l2 ! %l2 = 0000000000000000
11850! Mem[0000000019000020] = ee00057f, %l4 = 8000003bfc3c83ff
11851 ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffee00057f
11852
11853p4_label_60:
11854! %l1 = ffffffdd86551ad7, immed = 00000f23, %l1 = ffffffdd86551ad7
11855 addcc %l1,0xf23,%l1 ! %l1 = ffffffdd865529fa, %ccr = 88
11856! %l2 = 00000000, %l3 = 12e6825c, Mem[0000000019000028] = 00000000 ebc0798a
11857 stda %l2,[%i2+%o5]0x89 ! Mem[0000000019000028] = 00000000 12e6825c
11858! Mem[0000000018000020] = ff833cfc07c005ae, %f4 = 24d767f8 ffffffff
11859 ldda [%i0+%o4]0x81,%f4 ! %f4 = ff833cfc 07c005ae
11860! Mem[0000000030000064] = 00002213, %l6 = 0000000007c005ae
11861 lduh [%o0+0x064],%l6 ! %l6 = 0000000000000000
11862! %l2 = 0000000000000000
11863 sethi %hi(0xdb67d000),%l2 ! %l2 = 00000000db67d000
11864! Mem[0000000031800020] = 07c00000, %l3 = 0000000012e6825c
11865 ldsha [%o3+0x022]%asi,%l3 ! %l3 = 0000000000000000
11866! Mem[000000001900007c] = 00000000, %f4 = ff833cfc
11867 ld [%i2+0x07c],%f4 ! %f4 = 00000000
11868! Mem[0000000030000024] = 00cff000, %l5 = ffffffffffff8c90
11869 ldsb [%o0+0x024],%l5 ! %l5 = 0000000000000000
11870! Mem[000000001980006c] = ed95ccfe, %l4 = ffffffffee00057f
11871 ldsh [%i3+0x06c],%l4 ! %l4 = ffffffffffffed95
11872! Mem[0000000030000020] = 07c00000 00cff000, %l0 = 00940000, %l1 = 865529fa
11873 ldd [%o0+%o4],%l0 ! %l0 = 0000000007c00000 0000000000cff000
11874
11875p4_label_61:
11876! %l4 = ffffffffffffed95, %l6 = 0000000000000000, %l6 = 0000000000000000
11877 andcc %l4,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
11878! Mem[0000000019800018] = b5f90000, %l1 = 0000000000cff000
11879 lduba [%i3+%i6]0x80,%l1 ! %l1 = 00000000000000b5
11880! Mem[0000000019000030] = 025a8c90, %f22 = 00000010
11881 lda [%i2+%o6]0x88,%f22 ! %f22 = 025a8c90
11882! Mem[0000000018800050] = 1997d467, %l7 = 00000000009406e4
11883 ldsha [%i1+0x050]%asi,%l7 ! %l7 = 0000000000001997
11884! %f8 = 605d6025 71507b8a, Mem[0000000018000028] = ae05c007 7f0500ee
11885 stda %f8 ,[%i0+%o5]0x81 ! Mem[0000000018000028] = 605d6025 71507b8a
11886! %l6 = 00000000, %l7 = 00001997, Mem[0000000030800060] = 00940000 00002213
11887 std %l6,[%o1+0x060] ! Mem[0000000030800060] = 00000000 00001997
11888! %l1 = 00000000000000b5, %l3 = 0000000000000000, %l7 = 0000000000001997
11889 xnorcc %l1,%l3,%l7 ! %l7 = ffffffffffffff4a, %ccr = 88
11890! %f26 = eaa79ac9 4c2ce93a, Mem[0000000019000050] = 24d767f8 6fbaad42
11891 std %f26,[%i2+0x050] ! Mem[0000000019000050] = eaa79ac9 4c2ce93a
11892! %l5 = 0000000000000000, %l3 = 0000000000000000, %l5 = 0000000000000000
11893 orn %l5,%l3,%l5 ! %l5 = ffffffffffffffff
11894! %l3 = 0000000000000000, %l2 = 00000000db67d000, %l4 = ffffffffffffed95
11895 or %l3,%l2,%l4 ! %l4 = 00000000db67d000
11896
11897p4_label_62:
11898! Mem[0000000018000058] = dd59992495fdeac8, %l7 = ffffffffffffff4a
11899 ldxa [%i0+0x058]%asi,%l7 ! %l7 = dd59992495fdeac8
11900! Mem[0000000018000010] = 2871c52a, %f14 = 801d1098
11901 lda [%i0+%i5]0x88,%f14 ! %f14 = 2871c52a
11902 save ! CWP = 1
11903! %l0 = 000000000000fe70, %l2 = 0000000000002d38, %l6 = 000000000000ffff
11904 addc %l0,%l2,%l6 ! %l6 = 0000000000012ba8
11905! %l7 = 000000007fca04c0, Mem[0000000019000018] = 6322ec51
11906 stwa %l7,[%o2+%o6]0x89 ! Mem[0000000019000018] = 7fca04c0
11907! %l4 = e6120000000004b6, %l7 = 000000007fca04c0, %l4 = e6120000000004b6
11908 orn %l4,%l7,%l4 ! %l4 = ffffffff8035ffbf
11909! Mem[0000000019800030] = 605d6025, %f11 = 83d97150
11910 lda [%o3+%i6]0x80,%f11 ! %f11 = 605d6025
11911! Mem[0000000031800060] = fc3c83ffffff8c90, %l1 = 0000000000002213
11912 ldxa [%i3+0x060]%asi,%l1 ! %l1 = fc3c83ffffff8c90
11913! %l6 = 0000000000012ba8, immed = 0000001f, %l2 = 0000000000002d38
11914 srl %l6,0x01f,%l2 ! %l2 = 0000000000000000
11915! %f30 = d2cd8f63 e0ea33cb, Mem[0000000031000020] = fe79c0eb a2095a00
11916 std %f30,[%i2+%i4] ! Mem[0000000031000020] = d2cd8f63 e0ea33cb
11917
11918p4_label_63: ! %cwp = 1
11919! Mem[0000000031000060] = 0000000000c005ae, %f14 = 2871c52a 893920f4
11920 ldd [%i2+0x060],%f14 ! %f14 = 00000000 00c005ae
11921! %l0 = 000000000000fe70, Mem[0000000018800018] = 00000000
11922 stwa %l0,[%o1+%o6]0x89 ! Mem[0000000018800018] = 0000fe70
11923! Set Register : %l3 = ffffffffffffffb4
11924 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
11925! Mem[0000000030800024] = 74083144, %l3 = ffffffffffffffff
11926 ldsba [%i1+0x027]%asi,%l3 ! %l3 = 0000000000000044
11927! %l5 = ffffffffffffffff, immed = fffff8b1, %l3 = 0000000000000044
11928 or %l5,-0x74f,%l3 ! %l3 = ffffffffffffffff
11929! Mem[0000000031800024] = 00cff000, %l4 = ffffffff8035ffbf
11930 ldsw [%i3+0x024],%l4 ! %l4 = 0000000000cff000
11931! %l6 = 00012ba8, %l7 = 7fca04c0, Mem[0000000019000020] = ee00057f cd5a8879
11932 stda %l6,[%o2+%i4]0x81 ! Mem[0000000019000020] = 00012ba8 7fca04c0
11933! Mem[0000000018000030] = dab56600, %f1 = 59b13348
11934 lda [%o0+%i6]0x80,%f1 ! %f1 = dab56600
11935! %l5 = ffffffffffffffff, immed = fffff8ec, %l7 = 000000007fca04c0
11936 xnor %l5,-0x714,%l7 ! %l7 = fffffffffffff8ec
11937! %l6 = 0000000000012ba8, %l4 = 0000000000cff000, %l1 = fc3c83ffffff8c90
11938 subc %l6,%l4,%l1 ! %l1 = ffffffffff313ba8
11939
11940p4_label_64: ! %cwp = 1
11941! Mem[0000000018800018] = 0000fe70, %l4 = 0000000000cff000
11942 ldsha [%o1+%o6]0x89,%l4 ! %l4 = fffffffffffffe70
11943! Mem[0000000031000020] = d2cd8f63e0ea33cb, %f0 = 12e68a5c dab56600
11944 ldda [%i2+0x020]%asi,%f0 ! %f0 = d2cd8f63 e0ea33cb
11945! %l1 = ffffffffff313ba8, Mem[0000000030800020] = 0000000074083144
11946 stx %l1,[%i1+%i4] ! Mem[0000000030800020] = ffffffffff313ba8
11947! %l0 = 0000fe70, %l1 = ff313ba8, Mem[0000000018800018] = 0000fe70 00000000
11948 stda %l0,[%o1+%o6]0x89 ! Mem[0000000018800018] = 0000fe70 ff313ba8
11949! Mem[0000000018800008] = ffff0000, %l5 = ffffffffffffffff
11950 ldsh [%o1+0x00a],%l5 ! %l5 = 0000000000000000
11951! %l3 = ffffffffffffffff, Mem[0000000018800028] = d5dd0561
11952 stba %l3,[%o1+%i5]0x81 ! Mem[0000000018800028] = ffdd0561
11953! %l0 = 000000000000fe70, Mem[0000000030000020] = 07c0000000cff000
11954 stx %l0,[%i0+%i4] ! Mem[0000000030000020] = 000000000000fe70
11955! %l2 = 0000000000000000, %l3 = ffffffffffffffff, %l1 = ffffffffff313ba8
11956 xnor %l2,%l3,%l1 ! %l1 = 0000000000000000
11957! Mem[0000000019800030] = 605d6025, %l4 = fffffffffffffe70
11958 lduw [%o3+%i6],%l4 ! %l4 = 00000000605d6025
11959! Mem[0000000031000060] = 00000000, %l2 = 0000000000000000
11960 ldsw [%i2+0x060],%l2 ! %l2 = 0000000000000000
11961
11962p4_label_65: ! %cwp = 1
11963! %l6 = 00012ba8, %l7 = fffff8ec, Mem[0000000019000000] = 00000000 000009a2
11964 stda %l6,[%o2+%g0]0x81 ! Mem[0000000019000000] = 00012ba8 fffff8ec
11965! %l0 = 000000000000fe70, immed = fffff4bf, %l6 = 0000000000012ba8
11966 andcc %l0,-0xb41,%l6 ! %l6 = 000000000000f430, %ccr = 00
11967! Mem[0000000031000024] = e0ea33cb, %l7 = fffffffffffff8ec
11968 ldsha [%i2+0x024]%asi,%l7 ! %l7 = ffffffffffffe0ea
11969! %l5 = 0000000000000000, Mem[0000000030800024] = ff313ba8, %asi = 80
11970 stwa %l5,[%i1+0x024]%asi ! Mem[0000000030800024] = 00000000
11971! %l3 = ffffffffffffffff
11972 sethi %hi(0xbf4e4c00),%l3 ! %l3 = 00000000bf4e4c00
11973! %l0 = 0000fe70, %l1 = 00000000, Mem[0000000018000000] = ffffffff fffff7f7
11974 std %l0,[%o0+%g0] ! Mem[0000000018000000] = 0000fe70 00000000
11975! %l7 = ffffffffffffe0ea, %l0 = 000000000000fe70, %l3 = 00000000bf4e4c00
11976 taddcctv %l7,%l0,%l3 ! %l0 = 000000000000fe93, Trapped
11977! %l5 = 0000000000000000, %l7 = ffffffffffffe0ea, %l7 = ffffffffffffe0ea
11978 srlx %l5,%l7,%l7 ! %l7 = 0000000000000000
11979! %l4 = 605d6025, %l5 = 00000000, Mem[0000000031800020] = 07c00000 00cff000
11980 std %l4,[%i3+%i4] ! Mem[0000000031800020] = 605d6025 00000000
11981! Mem[0000000019800000] = ebc079fe, %l1 = 0000000000000000
11982 lduba [%o3+%g0]0x80,%l1 ! %l1 = 00000000000000eb
11983
11984p4_label_66: ! %cwp = 1
11985! Mem[0000000030800024] = 00000000, %l4 = 00000000605d6025
11986 ldsh [%i1+0x024],%l4 ! %l4 = 0000000000000000
11987! Randomly selected nop
11988 nop
11989! %l0 = 0000fe93, %l1 = 000000eb, Mem[0000000019800030] = 605d6025 c99aa7ea
11990 stda %l0,[%o3+0x030]%asi ! Mem[0000000019800030] = 0000fe93 000000eb
11991! %l3 = 00000000bf4e4c00, immed = 0000000e, %l3 = 00000000bf4e4c00
11992 sra %l3,0x00e,%l3 ! %l3 = fffffffffffefd39
11993! %l7 = 0000000000000000, immed = 00000983, %y = ffffffdd
11994 smulcc %l7,0x983,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
11995! %l4 = 0000000000000000, Mem[0000000018000053] = 66445b8a
11996 stb %l4,[%o0+0x053] ! Mem[0000000018000050] = 66445b00
11997 restore ! CWP = 0
11998! %l2 = 00000000db67d000, %l1 = 00000000000000b5, %l6 = 0000000000000000
11999 tsubcc %l2,%l1,%l6 ! %l6 = 00000000db67cf4b, %ccr = 0a
12000! %l5 = ffffffffffffffff, Mem[0000000030000062] = 00000000
12001 stb %l5,[%o0+0x062] ! Mem[0000000030000060] = 0000ff00
12002! Randomly selected nop
12003 nop
12004
12005p4_label_67:
12006! %l4 = 00000000db67d000, Mem[0000000030000020] = 000000000000fe70
12007 stx %l4,[%o0+%o4] ! Mem[0000000030000020] = 00000000db67d000
12008! Mem[0000000018000020] = fc3c83ff, %l7 = dd59992495fdeac8
12009 ldsba [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
12010! %f2 = 5c8ae612 6f1e2954, Mem[0000000019800048] = b29f5180 5eb47d3c
12011 stda %f2 ,[%i3+0x048]%asi ! Mem[0000000019800048] = 5c8ae612 6f1e2954
12012! Mem[0000000030800060] = 00000000 00001997, %l4 = db67d000, %l5 = ffffffff
12013 ldda [%o1+0x060]%asi,%l4 ! %l4 = 0000000000000000 0000000000001997
12014! %l4 = 0000000000000000, Mem[0000000019800030] = 0000fe93
12015 stba %l4,[%i3+%o6]0x81 ! Mem[0000000019800030] = 0000fe93
12016! %l2 = 00000000db67d000, immed = fffff785, %y = 00000000
12017 umul %l2,-0x87b,%l3 ! %l3 = db67c8bb569f1000, %y = db67c8bb
12018! Mem[0000000018000030] = dab5660059b13348, %l7 = ffffffffffffffff
12019 ldxa [%i0+%o6]0x81,%l7 ! %l7 = dab5660059b13348
12020! Mem[0000000031800060] = fc3c83ff, %l2 = 00000000db67d000
12021 ldsb [%o3+0x063],%l2 ! %l2 = ffffffffffffffff
12022! %f4 = 00000000 07c005ae, Mem[0000000030800020] = ffffffff 00000000
12023 stda %f4 ,[%o1+0x020]%asi ! Mem[0000000030800020] = 00000000 07c005ae
12024! Invert Register : %l1 = 00000000000000b5
12025 xor %l1,-1,%l1 ! %l1 = ffffffffffffff4a
12026
12027p4_label_68:
12028! %l3 = db67c8bb569f1000
12029 setx 0x541f88b2541f88b2,%g7,%l3 ! %l3 = 541f88b2541f88b2
12030! Mem[0000000030000060] = 0000ff00, %l0 = 0000000007c00000
12031 ldsw [%o0+0x060],%l0 ! %l0 = 000000000000ff00
12032! %l6 = 00000000db67cf4b, Mem[0000000019800064] = 012866a1
12033 stw %l6,[%i3+0x064] ! Mem[0000000019800064] = db67cf4b
12034! %l7 = dab5660059b13348
12035 sethi %hi(0x12ff6c00),%l7 ! %l7 = 0000000012ff6c00
12036! %l0 = 000000000000ff00, immed = fffff638, %l0 = 000000000000ff00
12037 xor %l0,-0x9c8,%l0 ! %l0 = ffffffffffff0938
12038! Mem[0000000031000024] = e0ea33cb, %l1 = ffffffffffffff4a
12039 ldsh [%o2+0x026],%l1 ! %l1 = 00000000000033cb
12040! %f8 = 605d6025 71507b8a, Mem[0000000031800020] = 605d6025 00000000
12041 std %f8 ,[%o3+%o4] ! Mem[0000000031800020] = 605d6025 71507b8a
12042! Mem[0000000030000064] = 00002213, %l3 = 541f88b2541f88b2
12043 lduh [%o0+0x066],%l3 ! %l3 = 0000000000002213
12044! %l6 = 00000000db67cf4b, immed = 00000872, %l3 = 0000000000002213
12045 sub %l6,0x872,%l3 ! %l3 = 00000000db67c6d9
12046! retry : should take illegal inst trap, %l0 = ffffffffffff0938
12047 retry ! Illegal inst trap : %l0 = ffffffffffff0948
12048
12049p4_label_69:
12050! Mem[0000000030800064] = 00001997, %l0 = ffffffffffff0948
12051 ldsb [%o1+0x064],%l0 ! %l0 = 0000000000000000
12052! Mem[0000000019800020] = c5fffffffffffff0, %f24 = 00000000 00002213
12053 ldda [%i3+%o4]0x80,%f24 ! %f24 = c5ffffff fffffff0
12054! %l0 = 0000000000000000, immed = 00000b31, %l3 = 00000000db67c6d9
12055 add %l0,0xb31,%l3 ! %l3 = 0000000000000b31
12056! Mem[0000000019000020] = a82b0100, %l6 = 00000000db67cf4b
12057 lduwa [%i2+%o4]0x88,%l6 ! %l6 = 00000000a82b0100
12058! Mem[0000000018000000] = 0000fe70, %f4 = 00000000
12059 lda [%i0+%g0]0x80,%f4 ! %f4 = 0000fe70
12060! Mem[0000000018800010] = 00000000, %l6 = 00000000a82b0100
12061 lduba [%i1+%i5]0x80,%l6 ! %l6 = 0000000000000000
12062! Mem[0000000018000028] = 605d6025, %l5 = 0000000000001997
12063 lduwa [%i0+%o5]0x80,%l5 ! %l5 = 00000000605d6025
12064! %l5 = 00000000605d6025, immed = fffff9d7, %l0 = 0000000000000000
12065 addcc %l5,-0x629,%l0 ! %l0 = 00000000605d59fc, %ccr = 11
12066! %l1 = 00000000000033cb, Mem[0000000018000024] = 07c005ae
12067 sth %l1,[%i0+0x024] ! Mem[0000000018000024] = 33cb05ae
12068! %l3 = 0000000000000b31, immed = 00000e0c, %y = db67c8bb
12069 umulcc %l3,0xe0c,%l1 ! %l1 = 00000000009d344c, %ccr = 00, %y = 00
12070
12071p4_label_70:
12072! Mem[0000000031800024] = 71507b8a, %l3 = 0000000000000b31
12073 lduw [%o3+0x024],%l3 ! %l3 = 0000000071507b8a
12074! Mem[0000000030800060] = 00000000 00001997, %l2 = ffffffff, %l3 = 71507b8a
12075 ldd [%o1+0x060],%l2 ! %l2 = 0000000000000000 0000000000001997
12076! %f18 = 24d767f8 6fbaad42, Mem[0000000030800060] = 00000000 00001997
12077 std %f18,[%o1+0x060] ! Mem[0000000030800060] = 24d767f8 6fbaad42
12078! %l3 = 0000000000001997, immed = 00000000, %l5 = 00000000605d6025
12079 sll %l3,0x000,%l5 ! %l5 = 0000000000001997
12080! Mem[0000000018800044] = 0e564d98, %l0 = 00000000605d59fc
12081 lduw [%i1+0x044],%l0 ! %l0 = 000000000e564d98
12082! Mem[0000000018000020] = ff833cfc, %l4 = 0000000000000000
12083 ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffff83
12084! %l5 = 0000000000001997, immed = 0000000f, %l6 = 0000000000000000
12085 sra %l5,0x00f,%l6 ! %l6 = 0000000000000000
12086! %l5 = 0000000000001997, immed = 00000019, %l5 = 0000000000001997
12087 sll %l5,0x019,%l5 ! %l5 = 000000332e000000
12088! retry : should take illegal inst trap, %l0 = 000000000e564d98
12089 retry ! Illegal inst trap : %l0 = 000000000e564da8
12090! Mem[0000000019800008] = 0000000012e68a5c, %f14 = 00000000 00c005ae
12091 ldda [%i3+%i4]0x88,%f14 ! %f14 = 00000000 12e68a5c
12092
12093p4_label_71:
12094! %l4 = ffffffffffffff83, Mem[0000000031800064] = ffff8c90
12095 stb %l4,[%o3+0x064] ! Mem[0000000031800064] = 83ff8c90
12096! %l4 = ffffffffffffff83, %l5 = 000000332e000000, %l6 = 0000000000000000
12097 mulx %l4,%l5,%l6 ! %l6 = ffffe7028a000000, %y = 00
12098! Mem[0000000030800064] = 6fbaad42, %f10 = daf422af
12099 ld [%o1+0x064],%f10 ! %f10 = 6fbaad42
12100! %l1 = 00000000009d344c, %l6 = ffffe7028a000000, %l3 = 0000000000001997
12101 sub %l1,%l6,%l3 ! %l3 = 000018fd769d344c
12102! Mem[0000000031000020] = d2cd8f63 e0ea33cb, %l4 = ffffff83, %l5 = 2e000000
12103 ldd [%o2+%o4],%l4 ! %l4 = 00000000d2cd8f63 00000000e0ea33cb
12104! %l1 = 00000000009d344c, %l7 = 0000000012ff6c00, %l2 = 0000000000000000
12105 addccc %l1,%l7,%l2 ! %l2 = 00000000139ca04c, %ccr = 00
12106! %l4 = 00000000d2cd8f63, Mem[0000000030000020] = 00000000
12107 stw %l4,[%o0+%o4] ! Mem[0000000030000020] = d2cd8f63
12108! %l6 = ffffe7028a000000, %l7 = 0000000012ff6c00, %l2 = 00000000139ca04c
12109 add %l6,%l7,%l2 ! %l2 = ffffe7029cff6c00
12110! Mem[0000000018000064] = 1c36bbc5, %l5 = 00000000e0ea33cb
12111 ldsw [%i0+0x064],%l5 ! %l5 = 000000001c36bbc5
12112! %l1 = 00000000009d344c, Mem[0000000030000062] = 0000ff00
12113 sth %l1,[%o0+0x062] ! Mem[0000000030000060] = 0000344c
12114
12115p4_label_72:
12116! %l4 = 00000000d2cd8f63
12117 sethi %hi(0xd3295c00),%l4 ! %l4 = 00000000d3295c00
12118! %l1 = 00000000009d344c, immed = 00000cfd, %y = 00000000
12119 udivcc %l1,0xcfd,%l7 ! %l7 = 0000000000000c1a, %ccr = 00
12120 mov %l0,%y ! %y = 0e564da8
12121! %l1 = 00000000009d344c, Mem[0000000018800008] = 0000ffff
12122 stba %l1,[%i1+%i4]0x89 ! Mem[0000000018800008] = 0000ff4c
12123! Mem[0000000018800030] = 0000c007, %l5 = 000000001c36bbc5
12124 lduh [%i1+0x032],%l5 ! %l5 = 000000000000c007
12125! %l4 = d3295c00, %l5 = 0000c007, Mem[0000000019800060] = 1f3d407e db67cf4b
12126 std %l4,[%i3+0x060] ! Mem[0000000019800060] = d3295c00 0000c007
12127! Mem[0000000031000064] = 00c005ae, %l2 = ffffe7029cff6c00
12128 ldsb [%o2+0x064],%l2 ! %l2 = 0000000000000000
12129! %l2 = 0000000000000000, Mem[0000000031000060] = 00000000
12130 sth %l2,[%o2+0x060] ! Mem[0000000031000060] = 00000000
12131! %l7 = 0000000000000c1a, Mem[0000000019000028] = 00000000
12132 stha %l7,[%i2+%o5]0x88 ! Mem[0000000019000028] = 00000c1a
12133! Mem[0000000019800028] = 00cff000, %f23 = 605d6025
12134 lda [%i3+%o5]0x80,%f23 ! %f23 = 00cff000
12135! %l2 = 0000000000000000, immed = 00000e81, %y = 0e564da8
12136 smul %l2,0xe81,%l3 ! %l3 = 0000000000000000, %y = 00
12137
12138p4_label_73:
12139! Mem[000000001900000c] = f867d724, %l2 = 0000000000000000
12140 ldsb [%i2+0x00d],%l2 ! %l2 = 0000000000000067
12141! %l7 = 0000000000000c1a, %l3 = 0000000000000000, %l0 = 000000000e564da8
12142 add %l7,%l3,%l0 ! %l0 = 0000000000000c1a
12143! %l7 = 0000000000000c1a, Mem[0000000019000018] = c004ca7f
12144 stba %l7,[%i2+0x018]%asi ! Mem[0000000019000018] = 1a04ca7f
12145! %l0 = 0000000000000c1a, %l2 = 0000000000000067, %y = 00000000
12146 umulcc %l0,%l2,%l4 ! %l4 = 000000000004de76, %ccr = 00, %y = 00
12147! %f10 = 6fbaad42, Mem[0000000030000024] = db67d000
12148 st %f10,[%o0+0x024] ! Mem[0000000030000024] = 6fbaad42
12149! %l3 = 0000000000000000, immed = 000006ad, %y = 00000000
12150 umul %l3,0x6ad,%l4 ! %l4 = 0000000000000000, %y = 00
12151! Mem[0000000019800030] = eb00000093fe0000, %l2 = 0000000000000067
12152 ldxa [%i3+%o6]0x88,%l2 ! %l2 = eb00000093fe0000
12153! Mem[0000000031000024] = e0ea33cb, %l6 = ffffe7028a000000
12154 lduw [%o2+0x024],%l6 ! %l6 = 00000000e0ea33cb
12155! Mem[0000000030000024] = 6fbaad42, %l4 = 0000000000000000
12156 lduw [%o0+0x024],%l4 ! %l4 = 000000006fbaad42
12157! %l3 = 0000000000000000, immed = fffff448, %l0 = 0000000000000c1a
12158 taddcc %l3,-0xbb8,%l0 ! %l0 = fffffffffffff448, %ccr = 88
12159
12160p4_label_74:
12161! %l7 = 0000000000000c1a, immed = 000003eb, %l6 = 00000000e0ea33cb
12162 orn %l7,0x3eb,%l6 ! %l6 = fffffffffffffc1e
12163! %l1 = 00000000009d344c, immed = 0000040d, %y = 00000000
12164 udivcc %l1,0x40d,%l1 ! %l1 = 00000000000026ce, %ccr = 00
12165 mov %l0,%y ! %y = fffff448
12166! Mem[0000000019800000] = fffffffffe79c0eb, %f18 = 24d767f8 6fbaad42
12167 ldda [%i3+%g0]0x88,%f18 ! %f18 = ffffffff fe79c0eb
12168! Mem[0000000018800068] = 2a6532de, %l2 = eb00000093fe0000
12169 ldsh [%i1+0x06a],%l2 ! %l2 = 00000000000032de
12170! %l0 = fffffffffffff448, Mem[0000000019800010] = 132200005c8ae612
12171 stxa %l0,[%i3+%i5]0x88 ! Mem[0000000019800010] = fffffffffffff448
12172! Mem[0000000019800008] = 12e68a5c, %l0 = fffffffffffff448
12173 ldswa [%i3+%i4]0x88,%l0 ! %l0 = 0000000012e68a5c
12174! %l2 = 000032de, %l3 = 00000000, Mem[0000000018800000] = 80000000 80000000
12175 stda %l2,[%i1+%g0]0x81 ! Mem[0000000018800000] = 000032de 00000000
12176! Mem[0000000031000020] = d2cd8f63, %l5 = 000000000000c007
12177 ldsba [%o2+0x022]%asi,%l5 ! %l5 = ffffffffffffff8f
12178! %l7 = 0000000000000c1a, %l0 = 0000000012e68a5c, %l5 = ffffffffffffff8f
12179 sll %l7,%l0,%l5 ! %l5 = 000000c1a0000000
12180! %l4 = 6fbaad42, %l5 = a0000000, Mem[0000000030800060] = 24d767f8 6fbaad42
12181 stda %l4,[%o1+0x060]%asi ! Mem[0000000030800060] = 6fbaad42 a0000000
12182
12183p4_label_75:
12184! %l7 = 0000000000000c1a, %l7 = 0000000000000c1a, %y = fffff448
12185 udiv %l7,%l7,%l4 ! %l4 = 00000000ffffffff
12186 mov %l0,%y ! %y = 12e68a5c
12187! %l5 = 000000c1a0000000, immed = fffffcbb, %l4 = 00000000ffffffff
12188 taddcc %l5,-0x345,%l4 ! %l4 = 000000c19ffffcbb, %ccr = 1b
12189! Mem[0000000031000020] = d2cd8f63, %l1 = 00000000000026ce
12190 ldub [%o2+0x021],%l1 ! %l1 = 00000000000000cd
12191! Invert Register : %l0 = 0000000012e68a5c
12192 xor %l0,-1,%l0 ! %l0 = ffffffffed1975a3
12193! Mem[0000000031800024] = 71507b8a, %l7 = 0000000000000c1a
12194 ldsha [%o3+0x026]%asi,%l7 ! %l7 = 0000000000007b8a
12195! %l1 = 00000000000000cd, immed = 0000001f, %l6 = fffffffffffffc1e
12196 srl %l1,0x01f,%l6 ! %l6 = 0000000000000000
12197! %l3 = 0000000000000000, %l0 = ffffffffed1975a3, %l5 = 000000c1a0000000
12198 or %l3,%l0,%l5 ! %l5 = ffffffffed1975a3
12199! Randomly selected nop
12200 nop
12201! %l7 = 0000000000007b8a, immed = fffffb8f, %l5 = ffffffffed1975a3
12202 orn %l7,-0x471,%l5 ! %l5 = 0000000000007ffa
12203! %f4 = 0000fe70 07c005ae, Mem[0000000031800060] = fc3c83ff 83ff8c90
12204 stda %f4 ,[%o3+0x060]%asi ! Mem[0000000031800060] = 0000fe70 07c005ae
12205
12206p4_label_76:
12207! %l2 = 00000000000032de, %l0 = ffffffffed1975a3, %l0 = ffffffffed1975a3
12208 add %l2,%l0,%l0 ! %l0 = ffffffffed19a881
12209! Mem[0000000019000068] = 000007e5, %f25 = fffffff0
12210 ld [%i2+0x068],%f25 ! %f25 = 000007e5
12211! Mem[000000001800007c] = b99369a1, %l7 = 0000000000007b8a
12212 ldsh [%i0+0x07e],%l7 ! %l7 = 00000000000069a1
12213! %l4 = 000000c19ffffcbb, Mem[0000000019000008] = 6fbaad42
12214 stwa %l4,[%i2+%i4]0x89 ! Mem[0000000019000008] = 9ffffcbb
12215! retry : should take illegal inst trap, %l0 = ffffffffed19a881
12216 retry ! Illegal inst trap : %l0 = ffffffffed19a891
12217! %l4 = 000000c19ffffcbb, Mem[0000000018000058] = dd59992495fdeac8
12218 stx %l4,[%i0+0x058] ! Mem[0000000018000058] = 000000c19ffffcbb
12219! %l4 = 9ffffcbb, %l5 = 00007ffa, Mem[0000000031800020] = 605d6025 71507b8a
12220 stda %l4,[%o3+0x020]%asi ! Mem[0000000031800020] = 9ffffcbb 00007ffa
12221! Mem[0000000030800024] = 07c005ae, %l4 = 000000c19ffffcbb
12222 ldsh [%o1+0x024],%l4 ! %l4 = 00000000000007c0
12223! Mem[0000000030000020] = d2cd8f636fbaad42, %f4 = 0000fe70 07c005ae
12224 ldd [%o0+%o4],%f4 ! %f4 = d2cd8f63 6fbaad42
12225! %l4 = 00000000000007c0, immed = 0000000e, %l1 = 00000000000000cd
12226 sra %l4,0x00e,%l1 ! %l1 = 0000000000000000
12227
12228p4_label_77:
12229! Mem[0000000018000068] = fcc00dc9, %l6 = 0000000000000000
12230 ldsw [%i0+0x068],%l6 ! %l6 = fffffffffcc00dc9
12231! %l6 = fffffffffcc00dc9, immed = 000005f4, %l1 = 0000000000000000
12232 andcc %l6,0x5f4,%l1 ! %l1 = 00000000000005c0, %ccr = 00
12233! Mem[0000000019000070] = 00006025, %l0 = ffffffffed19a891
12234 lduw [%i2+0x070],%l0 ! %l0 = 0000000000006025
12235! %l2 = 00000000000032de, %l0 = 0000000000006025, %l1 = 00000000000005c0
12236 sll %l2,%l0,%l1 ! %l1 = 0000000000065bc0
12237! Mem[0000000019800028] = e16d523f00f0cf00, %l1 = 0000000000065bc0
12238 ldxa [%i3+%o5]0x88,%l1 ! %l1 = e16d523f00f0cf00
12239! %l2 = 00000000000032de, immed = 00000ecf, %l7 = 00000000000069a1
12240 xorcc %l2,0xecf,%l7 ! %l7 = 0000000000003c11, %ccr = 00
12241! %l0 = 0000000000006025, %l4 = 00000000000007c0, %l1 = e16d523f00f0cf00
12242 orn %l0,%l4,%l1 ! %l1 = fffffffffffff83f
12243! Mem[0000000019800028] = 00cff0003f526de1, %f28 = 5c8ae612 00002213
12244 ldda [%i3+%o5]0x81,%f28 ! %f28 = 00cff000 3f526de1
12245! Mem[0000000030800060] = 6fbaad42a0000000, %f26 = eaa79ac9 4c2ce93a
12246 ldda [%o1+0x060]%asi,%f26 ! %f26 = 6fbaad42 a0000000
12247! %l0 = 0000000000006025
12248 setx 0xa6cacba9a6cacba9,%g7,%l0 ! %l0 = a6cacba9a6cacba9
12249
12250p4_label_78:
12251! Mem[0000000031000020] = d2cd8f63 e0ea33cb, %l2 = 000032de, %l3 = 00000000
12252 ldd [%o2+%o4],%l2 ! %l2 = 00000000d2cd8f63 00000000e0ea33cb
12253! %l0 = a6cacba9a6cacba9, Mem[0000000018000068] = fcc00dc9d000d037
12254 stx %l0,[%i0+0x068] ! Mem[0000000018000068] = a6cacba9a6cacba9
12255! %l1 = fffffffffffff83f, immed = 00000043, %l1 = fffffffffffff83f
12256 add %l1,0x043,%l1 ! %l1 = fffffffffffff882
12257! %l6 = fffffffffcc00dc9
12258 setx 0x459f49af459f49af,%g7,%l6 ! %l6 = 459f49af459f49af
12259! Mem[0000000030800020] = 0000000007c005ae, %l1 = fffffffffffff882
12260 ldx [%o1+%o4],%l1 ! %l1 = 0000000007c005ae
12261! %l3 = 00000000e0ea33cb, %l1 = 0000000007c005ae, %l6 = 459f49af459f49af
12262 udivx %l3,%l1,%l6 ! %l6 = 000000000000001d
12263! %l2 = d2cd8f63, %l3 = e0ea33cb, Mem[0000000031000060] = 00000000 00c005ae
12264 std %l2,[%o2+0x060] ! Mem[0000000031000060] = d2cd8f63 e0ea33cb
12265! Mem[0000000031000064] = e0ea33cb, %l5 = 0000000000007ffa
12266 ldsw [%o2+0x064],%l5 ! %l5 = ffffffffe0ea33cb
12267! Mem[0000000031800020] = 9ffffcbb 00007ffa, %l0 = a6cacba9, %l1 = 07c005ae
12268 ldda [%o3+0x020]%asi,%l0 ! %l0 = 000000009ffffcbb 0000000000007ffa
12269! Mem[0000000018800010] = 000000006f1e2954, %f20 = 54437e7f fffffff0
12270 ldda [%i1+0x010]%asi,%f20 ! %f20 = 00000000 6f1e2954
12271
12272p4_label_79:
12273! %l0 = 000000009ffffcbb, %l4 = 00000000000007c0, %l7 = 0000000000003c11
12274 tsubcctv %l0,%l4,%l7 ! %l0 = 000000009ffffcde, Trapped
12275! Mem[0000000018000010] = 2ac5712871507b8a, %l7 = 0000000000003c11
12276 ldxa [%i0+%i5]0x81,%l7 ! %l7 = 2ac5712871507b8a
12277! %l1 = 0000000000007ffa, Mem[0000000019800008] = 5c8ae61200000000
12278 stxa %l1,[%i3+%i4]0x80 ! Mem[0000000019800008] = 0000000000007ffa
12279! %l7 = 2ac5712871507b8a, %l3 = 00000000e0ea33cb, %l6 = 000000000000001d
12280 tsubcctv %l7,%l3,%l6 ! %l0 = 000000009ffffd01, Trapped
12281! Invert Register : %l2 = 00000000d2cd8f63
12282 xor %l2,-1,%l2 ! %l2 = ffffffff2d32709c
12283! %l0 = 9ffffd01, %l1 = 00007ffa, Mem[0000000019000010] = 07c005ae 00cff000
12284 stda %l0,[%i2+%i5]0x89 ! Mem[0000000019000010] = 9ffffd01 00007ffa
12285! Mem[0000000031800060] = 0000fe7007c005ae, %f4 = d2cd8f63 6fbaad42
12286 ldd [%o3+0x060],%f4 ! %f4 = 0000fe70 07c005ae
12287! Mem[0000000018800020] = ffffffc0, %l4 = 00000000000007c0
12288 lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000c0
12289! Mem[0000000019000010] = 01fdff9f, %l5 = ffffffffe0ea33cb
12290 ldswa [%i2+0x010]%asi,%l5 ! %l5 = 0000000001fdff9f
12291! Mem[0000000031800060] = 0000fe70, %l5 = 0000000001fdff9f
12292 lduh [%o3+0x062],%l5 ! %l5 = 000000000000fe70
12293
12294p4_label_80:
12295! %f26 = 6fbaad42 a0000000, Mem[0000000018800050] = 1997d467 f270d9ac
12296 std %f26,[%i1+0x050] ! Mem[0000000018800050] = 6fbaad42 a0000000
12297! Mem[0000000019800028] = 00cff000 3f526de1, %l6 = 0000001d, %l7 = 71507b8a
12298 ldd [%i3+%o5],%l6 ! %l6 = 0000000000cff000 000000003f526de1
12299! %l7 = 000000003f526de1, %l0 = 000000009ffffd01, %l1 = 0000000000007ffa
12300 addccc %l7,%l0,%l1 ! %l1 = 00000000df526ae2, %ccr = 08
12301! Mem[0000000019000020] = 00012ba87fca04c0, %f16 = 65251b59 d32d62c7
12302 ldda [%i2+%o4]0x81,%f16 ! %f16 = 00012ba8 7fca04c0
12303! %l3 = 00000000e0ea33cb, Mem[0000000018000020] = ff833cfc33cb05ae
12304 stx %l3,[%i0+%o4] ! Mem[0000000018000020] = 00000000e0ea33cb
12305! Mem[0000000031000064] = e0ea33cb, %l2 = ffffffff2d32709c
12306 ldsba [%o2+0x065]%asi,%l2 ! %l2 = ffffffffffffffea
12307! Mem[0000000030800064] = a0000000, %l6 = 0000000000cff000
12308 lduh [%o1+0x066],%l6 ! %l6 = 0000000000000000
12309! %l0 = 000000009ffffd01, %l7 = 000000003f526de1, %l2 = ffffffffffffffea
12310 andn %l0,%l7,%l2 ! %l2 = 0000000080ad9000
12311! Mem[0000000019800014] = ffffffff, %l2 = 0000000080ad9000
12312 ldub [%i3+0x015],%l2 ! %l2 = 00000000000000ff
12313! Mem[0000000019000028] = 00000c1a, %l3 = 00000000e0ea33cb
12314 ldsha [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000c1a
12315
12316p4_label_81:
12317! %f20 = 00000000, Mem[0000000018800008] = 0000ff4c
12318 sta %f20,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000
12319! Mem[0000000018800010] = 54291e6f 00000000, %l4 = 000000c0, %l5 = 0000fe70
12320 ldda [%i1+%i5]0x89,%l4 ! %l4 = 0000000000000000 0000000054291e6f
12321! %l3 = 0000000000000c1a, %l3 = 0000000000000c1a, %y = 12e68a5c
12322 umulcc %l3,%l3,%l5 ! %l5 = 00000000009272a4, %ccr = 00, %y = 00
12323! Mem[0000000030800020] = 00000000, %l0 = 000000009ffffd01
12324 ldub [%o1+0x023],%l0 ! %l0 = 0000000000000000
12325! %l0 = 0000000000000000, immd = 00000000000002c4, %l2 = 00000000000000ff
12326 udivx %l0,0x2c4,%l2 ! %l2 = 0000000000000000
12327! %l3 = 0000000000000c1a, %l4 = 0000000000000000, %l4 = 0000000000000000
12328 andcc %l3,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 44
12329! Mem[0000000030000060] = 0000344c 00002213, %l2 = 00000000, %l3 = 00000c1a
12330 ldd [%o0+0x060],%l2 ! %l2 = 000000000000344c 0000000000002213
12331! Mem[0000000031800060] = 0000fe70, %l2 = 000000000000344c
12332 ldsb [%o3+0x062],%l2 ! %l2 = fffffffffffffffe
12333! %l6 = 0000000000000000, Mem[0000000018000028] = 605d602571507b8a
12334 stx %l6,[%i0+%o5] ! Mem[0000000018000028] = 0000000000000000
12335! %l5 = 00000000009272a4, immed = 00000fc8, %y = 00000000
12336 umul %l5,0xfc8,%l2 ! %l2 = 0000000907212c20, %y = 09
12337
12338p4_label_82:
12339! %l6 = 00000000, %l7 = 3f526de1, Mem[0000000031000020] = d2cd8f63 e0ea33cb
12340 std %l6,[%o2+%o4] ! Mem[0000000031000020] = 00000000 3f526de1
12341! %l2 = 0000000907212c20, Mem[0000000030000060] = 0000344c
12342 sth %l2,[%o0+0x060] ! Mem[0000000030000060] = 2c20344c
12343! retry : should take illegal inst trap, %l0 = 0000000000000000
12344 retry ! Illegal inst trap : %l0 = 0000000000000010
12345! %l4 = 0000000000000000, %l5 = 00000000009272a4, %y = 00000009
12346 umul %l4,%l5,%l7 ! %l7 = 0000000000000000, %y = 00
12347! Mem[0000000018000028] = 00000000, %l0 = 0000000000000010
12348 lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
12349! Mem[0000000019800008] = 00000000, %l4 = 0000000000000000
12350 ldsba [%i3+%i4]0x81,%l4 ! %l4 = 0000000000000000
12351! Mem[0000000019000018] = 7fca041a, %l2 = 0000000907212c20
12352 ldswa [%i2+%i6]0x88,%l2 ! %l2 = 000000007fca041a
12353! Mem[0000000018000000] = 0000fe70, %f13 = 6d622c1f
12354 lda [%i0+%g0]0x80,%f13 ! %f13 = 0000fe70
12355! Set Register : %l6 = 0000000000000000
12356 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
12357! %l7 = 0000000000000000, %l6 = ffffffffffffffff, %l0 = 0000000000000000
12358 addc %l7,%l6,%l0 ! %l0 = ffffffffffffffff
12359
12360p4_label_83:
12361! Mem[0000000030000024] = 6fbaad42, %l2 = 000000007fca041a
12362 lduw [%o0+0x024],%l2 ! %l2 = 000000006fbaad42
12363! %l6 = ffffffffffffffff, Mem[0000000018800018] = 70fe0000a83b31ff
12364 stxa %l6,[%i1+%i6]0x80 ! Mem[0000000018800018] = ffffffffffffffff
12365! Mem[0000000031000060] = d2cd8f63e0ea33cb, %f20 = 00000000 6f1e2954
12366 ldd [%o2+0x060],%f20 ! %f20 = d2cd8f63 e0ea33cb
12367! %l1 = 00000000df526ae2, immed = 0000001a, %l7 = 0000000000000000
12368 srl %l1,0x01a,%l7 ! %l7 = 0000000000000037
12369! %f10 = 6fbaad42 605d6025, Mem[0000000018800000] = 000032de 00000000
12370 std %f10,[%i1+%g0] ! Mem[0000000018800000] = 6fbaad42 605d6025
12371! %l4 = 0000000000000000, immd = fffffffffffffa86, %l2 = 000000006fbaad42
12372 udivx %l4,-0x57a,%l2 ! %l2 = 0000000000000000
12373! %l2 = 00000000, %l3 = 00002213, Mem[0000000018800020] = ffffffc0 fbfe12e6
12374 stda %l2,[%i1+%o4]0x89 ! Mem[0000000018800020] = 00000000 00002213
12375! %f29 = 3f526de1, Mem[0000000019800028] = 00cff000
12376 sta %f29,[%i3+%o5]0x81 ! Mem[0000000019800028] = 3f526de1
12377! Mem[0000000031800020] = 9ffffcbb, %l6 = ffffffffffffffff
12378 ldsb [%o3+0x023],%l6 ! %l6 = ffffffffffffffbb
12379! Mem[0000000018000048] = 5c8ae612706166d8, %f2 = 5c8ae612 6f1e2954
12380 ldda [%i0+0x048]%asi,%f2 ! %f2 = 5c8ae612 706166d8
12381
12382p4_label_84:
12383! %l5 = 00000000009272a4
12384 sethi %hi(0xd4c77000),%l5 ! %l5 = 00000000d4c77000
12385! %l4 = 0000000000000000, Mem[0000000031800020] = 9ffffcbb
12386 stw %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000
12387! Mem[0000000018800008] = 00000000, %l7 = 0000000000000037
12388 ldsw [%i1+%i4],%l7 ! %l7 = 0000000000000000
12389! Mem[0000000018800020] = 00000000, %f10 = 6fbaad42
12390 lda [%i1+%o4]0x80,%f10 ! %f10 = 00000000
12391! Mem[0000000031000020] = 00000000, %l2 = 0000000000000000
12392 ldub [%o2+0x023],%l2 ! %l2 = 0000000000000000
12393! %l0 = ffffffff, %l1 = df526ae2, Mem[0000000030800060] = 6fbaad42 a0000000
12394 stda %l0,[%o1+0x060]%asi ! Mem[0000000030800060] = ffffffff df526ae2
12395! %l0 = ffffffff, %l1 = df526ae2, Mem[0000000031800060] = 0000fe70 07c005ae
12396 std %l0,[%o3+0x060] ! Mem[0000000031800060] = ffffffff df526ae2
12397! Mem[0000000019800008] = fa7f000000000000, %l3 = 0000000000002213
12398 ldxa [%i3+%i4]0x88,%l3 ! %l3 = fa7f000000000000
12399! Clear Register : %l5 = 00000000d4c77000
12400 clr %l5 ! %l5 = 0000000000000000
12401! %l1 = 00000000df526ae2, immed = 00000036, %l6 = ffffffffffffffbb
12402 srax %l1,0x036,%l6 ! %l6 = 0000000000000000
12403
12404p4_label_85:
12405! %l1 = 00000000df526ae2, immed = 00000007, %l6 = 0000000000000000
12406 sll %l1,0x007,%l6 ! %l6 = 0000006fa9357100
12407! %l7 = 0000000000000000, %l1 = 00000000df526ae2, %l2 = 0000000000000000
12408 sra %l7,%l1,%l2 ! %l2 = 0000000000000000
12409! %l2 = 0000000000000000, immed = fffff3bd, %y = 00000000
12410 udivcc %l2,-0xc43,%l4 ! %l4 = 0000000000000000, %ccr = 44
12411 mov %l0,%y ! %y = ffffffff
12412! %l2 = 00000000, %l3 = 00000000, Mem[0000000031000020] = 00000000 3f526de1
12413 std %l2,[%o2+%o4] ! Mem[0000000031000020] = 00000000 00000000
12414! Invert Register : %l0 = ffffffffffffffff
12415 xor %l0,-1,%l0 ! %l0 = 0000000000000000
12416! Clear Register : %l7 = 0000000000000000
12417 clr %l7 ! %l7 = 0000000000000000
12418! Invert Register : %l5 = 0000000000000000
12419 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
12420! Mem[0000000019800030] = eb000000 93fe0000, %l2 = 00000000, %l3 = 00000000
12421 ldda [%i3+%o6]0x89,%l2 ! %l2 = 0000000093fe0000 00000000eb000000
12422! %l6 = a9357100, %l7 = 00000000, Mem[0000000030800020] = 00000000 07c005ae
12423 std %l6,[%o1+%o4] ! Mem[0000000030800020] = a9357100 00000000
12424! Mem[0000000018000058] = 000000c19ffffcbb, %f4 = 0000fe70 07c005ae
12425 ldda [%i0+0x058]%asi,%f4 ! %f4 = 000000c1 9ffffcbb
12426
12427p4_label_86:
12428! Mem[0000000018000018] = 00009400, %l7 = 0000000000000000
12429 ldsba [%i0+%i6]0x88,%l7 ! %l7 = 0000000000000000
12430! Mem[0000000031000060] = d2cd8f63 e0ea33cb, %l6 = a9357100, %l7 = 00000000
12431 ldd [%o2+0x060],%l6 ! %l6 = 00000000d2cd8f63 00000000e0ea33cb
12432! %l4 = 0000000000000000, immed = 00000b42, %y = ffffffff
12433 sdivcc %l4,0xb42,%l4 ! %l4 = ffffffffffe9429f, %ccr = 88
12434 mov %l0,%y ! %y = 00000000
12435! Mem[0000000030800060] = ffffffffdf526ae2, %f24 = c5ffffff 000007e5
12436 ldda [%o1+0x060]%asi,%f24 ! %f24 = ffffffff df526ae2
12437! %l4 = ffffffffffe9429f, %l1 = 00000000df526ae2, %l0 = 0000000000000000
12438 srax %l4,%l1,%l0 ! %l0 = ffffffffffffffff
12439! Mem[0000000019800008] = 00000000, %l0 = ffffffffffffffff
12440 lduwa [%i3+%i4]0x88,%l0 ! %l0 = 0000000000000000
12441! %l2 = 0000000093fe0000, immed = 00000002, %l6 = 00000000d2cd8f63
12442 srl %l2,0x002,%l6 ! %l6 = 0000000024ff8000
12443! %l1 = 00000000df526ae2, immed = fffff4d9, %l6 = 0000000024ff8000
12444 addccc %l1,-0xb27,%l6 ! %l6 = 00000000df525fbb, %ccr = 19
12445! %f17 = 7fca04c0, Mem[0000000031800024] = 00007ffa
12446 sta %f17,[%o3+0x024]%asi ! Mem[0000000031800024] = 7fca04c0
12447! %l1 = 00000000df526ae2, %l6 = 00000000df525fbb, %l2 = 0000000093fe0000
12448 or %l1,%l6,%l2 ! %l2 = 00000000df527ffb
12449
12450p4_label_87:
12451! %l4 = ffffffffffe9429f, immed = 000008f0, %l0 = 0000000000000000
12452 andn %l4,0x8f0,%l0 ! %l0 = ffffffffffe9420f
12453! Mem[0000000018000058] = 000000c1, %l6 = 00000000df525fbb
12454 lduh [%i0+0x058],%l6 ! %l6 = 0000000000000000
12455! %l1 = 00000000df526ae2, %l1 = 00000000df526ae2, %l4 = ffffffffffe9429f
12456 sll %l1,%l1,%l4 ! %l4 = 000000037d49ab88
12457! Mem[0000000030800064] = df526ae2, %l2 = 00000000df527ffb
12458 lduw [%o1+0x064],%l2 ! %l2 = 00000000df526ae2
12459! %l6 = 0000000000000000, %l6 = 0000000000000000, %l4 = 000000037d49ab88
12460 xnor %l6,%l6,%l4 ! %l4 = ffffffffffffffff
12461! %l2 = 00000000df526ae2, immed = 00000460, %l3 = 00000000eb000000
12462 addccc %l2,0x460,%l3 ! %l3 = 00000000df526f43, %ccr = 08
12463! %l6 = 0000000000000000, %l2 = 00000000df526ae2, %l6 = 0000000000000000
12464 udivx %l6,%l2,%l6 ! %l6 = 0000000000000000
12465! %l3 = 00000000df526f43, Mem[0000000018800030] = 0000c007f867d724
12466 stxa %l3,[%i1+%o6]0x80 ! Mem[0000000018800030] = 00000000df526f43
12467! Mem[0000000031800060] = ffffffff, %l7 = 00000000e0ea33cb
12468 ldsb [%o3+0x061],%l7 ! %l7 = ffffffffffffffff
12469! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000019000020] = 00012ba8 7fca04c0
12470 stda %l4,[%i2+%o4]0x81 ! Mem[0000000019000020] = ffffffff ffffffff
12471
12472p4_label_88:
12473! Mem[0000000019800008] = 00000000, %l3 = 00000000df526f43
12474 ldsba [%i3+%i4]0x89,%l3 ! %l3 = 0000000000000000
12475! Mem[0000000018800008] = 00000000, %l5 = ffffffffffffffff
12476 ldsba [%i1+%i4]0x88,%l5 ! %l5 = 0000000000000000
12477! Mem[0000000030000020] = d2cd8f636fbaad42, %l2 = 00000000df526ae2
12478 ldxa [%o0+0x020]%asi,%l2 ! %l2 = d2cd8f636fbaad42
12479! %l6 = 0000000000000000, Mem[0000000019000019] = 1a04ca7f
12480 stb %l6,[%i2+0x019] ! Mem[0000000019000018] = 1a00ca7f
12481! Mem[0000000018000048] = 5c8ae612706166d8, %f30 = d2cd8f63 e0ea33cb
12482 ldd [%i0+0x048],%f30 ! %f30 = 5c8ae612 706166d8
12483! %l2 = d2cd8f636fbaad42, %l7 = ffffffffffffffff, %y = 00000000
12484 umul %l2,%l7,%l5 ! %l5 = 6fbaad41904552be, %y = 6fbaad41
12485! Mem[0000000031000020] = 0000000000000000, %l2 = d2cd8f636fbaad42
12486 ldx [%o2+%o4],%l2 ! %l2 = 0000000000000000
12487 save ! CWP = 1
12488! %l6 = 0000f430, %l7 = 00000000, Mem[0000000019000060] = 52fd5e9d 0aab0e4a
12489 std %l6,[%o2+0x060] ! Mem[0000000019000060] = 0000f430 00000000
12490! Mem[000000001900002c] = 5c82e612, %l6 = 000000000000f430
12491 ldub [%o2+0x02d],%l6 ! %l6 = 0000000000000082
12492
12493p4_label_89: ! %cwp = 1
12494! Mem[0000000031800020] = 000000007fca04c0, %l4 = 0000000000000000
12495 ldx [%i3+%i4],%l4 ! %l4 = 000000007fca04c0
12496! Mem[0000000018000068] = a6cacba9, %l0 = 0000000000000000
12497 ldswa [%o0+0x068]%asi,%l0 ! %l0 = ffffffffa6cacba9
12498! %l7 = 0000000000000000, Mem[0000000018000020] = cb33eae000000000
12499 stxa %l7,[%o0+%i4]0x88 ! Mem[0000000018000020] = 0000000000000000
12500! Mem[0000000019000008] = 9ffffcbb, %l3 = fffffffffffefd39
12501 lduba [%o2+%o4]0x88,%l3 ! %l3 = 00000000000000bb
12502! %l1 = 00000000000000eb, Mem[0000000019000008] = 9ffffcbb
12503 stwa %l1,[%o2+%o4]0x89 ! Mem[0000000019000008] = 000000eb
12504! %l3 = 00000000000000bb, %l5 = 0000000000000000, %y = 6fbaad41
12505 umul %l3,%l5,%l6 ! %l6 = 0000000000000000, %y = 00
12506 save ! CWP = 2
12507! Mem[0000000018000064] = 1c36bbc5, %l1 = 0000000000000066
12508 lduh [%i0+0x066],%l1 ! %l1 = 000000000000bbc5
12509! %l1 = 000000000000bbc5, %l3 = 0000000000007629, %l7 = 00022cc33dc80000
12510 srl %l1,%l3,%l7 ! %l7 = 000000000000005d
12511! Set Register : %l2 = 000000005c8ae612
12512 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
12513
12514p4_label_90: ! %cwp = 2
12515! Mem[0000000030800024] = 00000000, %l6 = 00000000000000cc
12516 ldsw [%o1+0x024],%l6 ! %l6 = 0000000000000000
12517! Mem[0000000031000060] = d2cd8f63, %l2 = ffffffffffffffff
12518 ldsw [%o2+0x060],%l2 ! %l2 = ffffffffd2cd8f63
12519! %l0 = 0000000000000090, immed = ffffffc1, %l4 = 00000000f1e12492
12520 xorcc %l0,-0x03f,%l4 ! %l4 = ffffffffffffff51, %ccr = 88
12521! %l3 = 0000000000007629, %l0 = 0000000000000090, %l4 = ffffffffffffff51
12522 xnorcc %l3,%l0,%l4 ! %l4 = ffffffffffff8946, %ccr = 88
12523! %l1 = 000000000000bbc5, %l5 = 000000001f2c626d, %l1 = 000000000000bbc5
12524 sdivx %l1,%l5,%l1 ! %l1 = 0000000000000000
12525! %l3 = 0000000000007629, Mem[0000000030000020] = d2cd8f636fbaad42
12526 stx %l3,[%o0+%o4] ! Mem[0000000030000020] = 0000000000007629
12527! Mem[0000000019800028] = 3f526de1, %l1 = 0000000000000000
12528 ldswa [%i3+%o5]0x81,%l1 ! %l1 = 000000003f526de1
12529! %l2 = ffffffffd2cd8f63, %l2 = ffffffffd2cd8f63, %l4 = ffffffffffff8946
12530 tsubcc %l2,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 46
12531! Mem[0000000030800020] = a935710000000000, %f4 = 000000c1 9ffffcbb
12532 ldd [%o1+%o4],%f4 ! %f4 = a9357100 00000000
12533! Mem[0000000019000008] = 24d767f8000000eb, %f4 = a9357100 00000000
12534 ldda [%i2+%i4]0x88,%f4 ! %f4 = 24d767f8 000000eb
12535
12536p4_label_91: ! %cwp = 2
12537! Mem[0000000019800048] = 5c8ae612 6f1e2954, %l0 = 00000090, %l1 = 3f526de1
12538 ldda [%i3+0x048]%asi,%l0 ! %l0 = 000000005c8ae612 000000006f1e2954
12539! Mem[0000000030000064] = 00002213, %l0 = 000000005c8ae612
12540 ldsb [%o0+0x066],%l0 ! %l0 = 0000000000000022
12541! %l0 = 00000022, %l1 = 6f1e2954, Mem[0000000019800010] = 48f4ffff ffffffff
12542 stda %l0,[%i3+%i5]0x81 ! Mem[0000000019800010] = 00000022 6f1e2954
12543! %l2 = d2cd8f63, %l3 = 00007629, Mem[0000000031800060] = ffffffff df526ae2
12544 std %l2,[%o3+0x060] ! Mem[0000000031800060] = d2cd8f63 00007629
12545! Mem[0000000030000064] = 00002213, %l1 = 000000006f1e2954
12546 ldsba [%o0+0x065]%asi,%l1 ! %l1 = 0000000000000000
12547! %l7 = 000000000000005d
12548 sethi %hi(0x94150400),%l7 ! %l7 = 0000000094150400
12549! %l4 = 0000000000000000, Mem[0000000031000060] = d2cd8f63
12550 stb %l4,[%o2+0x060] ! Mem[0000000031000060] = 00cd8f63
12551! %l0 = 0000000000000022
12552 sethi %hi(0x55d3a800),%l0 ! %l0 = 0000000055d3a800
12553 rd %pc,%o7
12554 return %o7+12 ! CWP = 1
12555! %l2 = 0000000000000000, immed = fffff1bf, %l6 = 0000000000000000
12556 subccc %l2,-0xe41,%l6 ! %l6 = 0000000000000e41, %ccr = 11
12557
12558p4_label_92: ! %cwp = 1
12559! Mem[0000000019800020] = c5ffffff fffffff0, %l0 = a6cacba9, %l1 = 000000eb
12560 ldd [%o3+%i4],%l0 ! %l0 = 00000000c5ffffff 00000000fffffff0
12561! Mem[0000000031000020] = 0000000000000000, %l5 = 0000000000000000
12562 ldx [%i2+%i4],%l5 ! %l5 = 0000000000000000
12563! Mem[0000000018000068] = a6cacba9, %l5 = 0000000000000000
12564 ldub [%o0+0x069],%l5 ! %l5 = 00000000000000ca
12565! %l0 = 00000000c5ffffff, immed = fffffefb, %l3 = 00000000000000bb
12566 taddcctv %l0,-0x105,%l3 ! %l0 = 00000000c6000022, Trapped
12567! %l2 = 0000000000000000, Mem[0000000031800020] = 000000007fca04c0
12568 stx %l2,[%i3+%i4] ! Mem[0000000031800020] = 0000000000000000
12569! %l3 = 00000000000000bb, immed = 00000010, %l1 = 00000000fffffff0
12570 sll %l3,0x010,%l1 ! %l1 = 0000000000bb0000
12571! %l0 = 00000000c6000022, immed = 0000001a, %l3 = 00000000000000bb
12572 srl %l0,0x01a,%l3 ! %l3 = 0000000000000031
12573! Mem[0000000031000024] = 00000000, %l0 = 00000000c6000022
12574 ldsb [%i2+0x026],%l0 ! %l0 = 0000000000000000
12575! %l4 = 000000007fca04c0, %l5 = 00000000000000ca, %y = 00000000
12576 umulcc %l4,%l5,%l7 ! %l7 = 00000064d567bf80, %ccr = 08, %y = 64
12577! %l0 = 0000000000000000, Mem[0000000019800032] = 0000fe93
12578 sth %l0,[%o3+0x032] ! Mem[0000000019800030] = 00000000
12579
12580p4_label_93: ! %cwp = 1
12581! Mem[0000000030800060] = ffffffffdf526ae2, %l4 = 000000007fca04c0
12582 ldxa [%i1+0x060]%asi,%l4 ! %l4 = ffffffffdf526ae2
12583! Mem[0000000019000010] = 01fdff9f, %l4 = ffffffffdf526ae2
12584 ldsb [%o2+0x013],%l4 ! %l4 = ffffffffffffff9f
12585! %f8 = 605d6025 71507b8a, Mem[0000000018000020] = 00000000 00000000
12586 stda %f8 ,[%o0+0x020]%asi ! Mem[0000000018000020] = 605d6025 71507b8a
12587! %l0 = 0000000000000000, immed = 00000023, %l2 = 0000000000000000
12588 sllx %l0,0x023,%l2 ! %l2 = 0000000000000000
12589! Mem[0000000030000020] = 0000000000007629, %l5 = 00000000000000ca
12590 ldx [%i0+%i4],%l5 ! %l5 = 0000000000007629
12591! Mem[0000000031000060] = 00cd8f63e0ea33cb, %f28 = 00cff000 3f526de1
12592 ldda [%i2+0x060]%asi,%f28 ! %f28 = 00cd8f63 e0ea33cb
12593! Mem[0000000019000008] = 000000eb, %l4 = ffffffffffffff9f
12594 ldswa [%o2+%o4]0x88,%l4 ! %l4 = 00000000000000eb
12595! Mem[0000000019800018] = b5f90000 71507b8a, %l2 = 00000000, %l3 = 00000031
12596 ldd [%o3+%o6],%l2 ! %l2 = 00000000b5f90000 0000000071507b8a
12597! %l0 = 0000000000000000, immed = fffffca2, %l1 = 0000000000bb0000
12598 addc %l0,-0x35e,%l1 ! %l1 = fffffffffffffca2
12599! Clear Register : %l2 = 00000000b5f90000
12600 clr %l2 ! %l2 = 0000000000000000
12601
12602p4_label_94: ! %cwp = 1
12603! %l4 = 00000000000000eb, immed = 00000fbe, %l5 = 0000000000007629
12604 tsubcctv %l4,0xfbe,%l5 ! %l0 = 0000000000000023, Trapped
12605! %l1 = fffffffffffffca2, Mem[0000000019000018] = 1a00ca7fd24f5a2b
12606 stx %l1,[%o2+%o6] ! Mem[0000000019000018] = fffffffffffffca2
12607! Mem[0000000019800024] = fffffff0, %l5 = 0000000000007629
12608 lduw [%o3+0x024],%l5 ! %l5 = 00000000fffffff0
12609! Clear Register : %l5 = 00000000fffffff0
12610 clr %l5 ! %l5 = 0000000000000000
12611! %l0 = 0000000000000023, immed = 00000002, %l5 = 0000000000000000
12612 srax %l0,0x002,%l5 ! %l5 = 0000000000000008
12613! %l4 = 00000000000000eb, %l3 = 0000000071507b8a, %l3 = 0000000071507b8a
12614 addc %l4,%l3,%l3 ! %l3 = 0000000071507c75
12615! %l3 = 0000000071507c75, Mem[0000000019800000] = ebc079fe
12616 stba %l3,[%o3+%g0]0x81 ! Mem[0000000019800000] = 75c079fe
12617! %l6 = 0000000000000e41, %l4 = 00000000000000eb, %l5 = 0000000000000008
12618 sdivx %l6,%l4,%l5 ! %l5 = 000000000000000f
12619! %l1 = fffffffffffffca2, Mem[0000000031000020] = 0000000000000000
12620 stx %l1,[%i2+%i4] ! Mem[0000000031000020] = fffffffffffffca2
12621! Mem[0000000030800064] = df526ae2, %l3 = 0000000071507c75
12622 ldsw [%i1+0x064],%l3 ! %l3 = ffffffffdf526ae2
12623
12624p4_label_95: ! %cwp = 1
12625! Mem[0000000031000024] = fffffca2, %l0 = 0000000000000023
12626 ldsh [%i2+0x026],%l0 ! %l0 = fffffffffffffca2
12627! %l4 = 00000000000000eb, Mem[0000000030800020] = a935710000000000
12628 stx %l4,[%i1+%i4] ! Mem[0000000030800020] = 00000000000000eb
12629! Mem[0000000031000060] = 00cd8f63e0ea33cb, %l5 = 000000000000000f
12630 ldx [%i2+0x060],%l5 ! %l5 = 00cd8f63e0ea33cb
12631! %l0 = fffffffffffffca2, %l4 = 00000000000000eb, %l6 = 0000000000000e41
12632 andcc %l0,%l4,%l6 ! %l6 = 00000000000000a2, %ccr = 00
12633! %l6 = 00000000000000a2, Mem[0000000018000050] = 66445b00
12634 sth %l6,[%o0+0x050] ! Mem[0000000018000050] = 00a25b00
12635! %l0 = fffffca2, %l1 = fffffca2, Mem[0000000018000030] = dab56600 59b13348
12636 stda %l0,[%o0+%i6]0x81 ! Mem[0000000018000030] = fffffca2 fffffca2
12637! %l6 = 00000000000000a2, immed = 00000006, %l1 = fffffffffffffca2
12638 sll %l6,0x006,%l1 ! %l1 = 0000000000002880
12639! %l5 = 00cd8f63e0ea33cb, %l4 = 00000000000000eb, %l4 = 00000000000000eb
12640 addcc %l5,%l4,%l4 ! %l4 = 00cd8f63e0ea34b6, %ccr = 08
12641! Mem[0000000019800028] = 3f526de13f526de1, %f18 = ffffffff fe79c0eb
12642 ldda [%o3+%i5]0x80,%f18 ! %f18 = 3f526de1 3f526de1
12643! %f15 = 12e68a5c, Mem[0000000031000064] = e0ea33cb
12644 st %f15,[%i2+0x064] ! Mem[0000000031000064] = 12e68a5c
12645
12646p4_label_96: ! %cwp = 1
12647! Mem[0000000031800064] = 00007629, %l0 = fffffffffffffca2
12648 ldsh [%i3+0x066],%l0 ! %l0 = 0000000000007629
12649! %l2 = 0000000000000000, %l7 = 00000064d567bf80, %y = 00000064
12650 sdiv %l2,%l7,%l2 ! %l2 = fffffffffffffda7
12651 mov %l0,%y ! %y = 00007629
12652! Mem[0000000019800028] = 3f526de1, %l4 = 00cd8f63e0ea34b6
12653 ldsha [%o3+%i5]0x81,%l4 ! %l4 = 0000000000003f52
12654! %l7 = 00000064d567bf80, Mem[0000000018800020] = 00000000
12655 stwa %l7,[%o1+%i4]0x89 ! Mem[0000000018800020] = d567bf80
12656! %l1 = 0000000000002880, immed = 0000001e, %l4 = 0000000000003f52
12657 srl %l1,0x01e,%l4 ! %l4 = 0000000000000000
12658! %l3 = ffffffffdf526ae2, %l5 = 00cd8f63e0ea33cb, %y = 00007629
12659 umulcc %l3,%l5,%l1 ! %l1 = c4346c09f439c736, %ccr = 88, %y = c4346c09
12660! %l1 = c4346c09f439c736, %l6 = 00000000000000a2, %l2 = fffffffffffffda7
12661 subc %l1,%l6,%l2 ! %l2 = c4346c09f439c694
12662! %f22 = 025a8c90 00cff000, Mem[0000000030000060] = 2c20344c 00002213
12663 std %f22,[%i0+0x060] ! Mem[0000000030000060] = 025a8c90 00cff000
12664! Mem[0000000019000030] = 025a8c90, %l6 = 00000000000000a2
12665 ldsba [%o2+%i6]0x89,%l6 ! %l6 = ffffffffffffff90
12666! Mem[0000000018800028] = ffdd05618056f300, %l4 = 0000000000000000
12667 ldx [%o1+%i5],%l4 ! %l4 = ffdd05618056f300
12668
12669p4_label_97: ! %cwp = 1
12670! %l6 = ffffffffffffff90, Mem[0000000031000026] = fffffca2
12671 sth %l6,[%i2+0x026] ! Mem[0000000031000024] = ffffff90
12672! %l0 = 0000000000007629, %l0 = 0000000000007629, %l3 = ffffffffdf526ae2
12673 tsubcctv %l0,%l0,%l3 ! %l0 = 000000000000764c, Trapped
12674! %l0 = 0000764c, %l1 = f439c736, Mem[0000000030800060] = ffffffff df526ae2
12675 stda %l0,[%i1+0x060]%asi ! Mem[0000000030800060] = 0000764c f439c736
12676! %l1 = c4346c09f439c736, immed = fffffc70, %l7 = 00000064d567bf80
12677 or %l1,-0x390,%l7 ! %l7 = ffffffffffffff76
12678! Randomly selected nop
12679 nop
12680! %l0 = 000000000000764c, Mem[0000000030000064] = 00cff000, %asi = 80
12681 stwa %l0,[%i0+0x064]%asi ! Mem[0000000030000064] = 0000764c
12682! %l4 = ffdd05618056f300, %l5 = 00cd8f63e0ea33cb, %l1 = c4346c09f439c736
12683 orn %l4,%l5,%l1 ! %l1 = ffff75fd9f57ff34
12684! %l2 = f439c694, %l3 = df526ae2, Mem[0000000018000028] = 00000000 00000000
12685 stda %l2,[%o0+%i5]0x81 ! Mem[0000000018000028] = f439c694 df526ae2
12686! %l5 = 00cd8f63e0ea33cb, Mem[0000000019800008] = 00000000
12687 stba %l5,[%o3+%o4]0x81 ! Mem[0000000019800008] = cb000000
12688! Mem[0000000031000020] = ffffffff, %l5 = 00cd8f63e0ea33cb
12689 ldsh [%i2+%i4],%l5 ! %l5 = ffffffffffffffff
12690
12691p4_label_98: ! %cwp = 1
12692! %f15 = 12e68a5c, Mem[0000000030000060] = 025a8c90
12693 st %f15,[%i0+0x060] ! Mem[0000000030000060] = 12e68a5c
12694! %l2 = f439c694, %l3 = df526ae2, Mem[0000000019000028] = 1a0c0000 5c82e612
12695 stda %l2,[%o2+%i5]0x81 ! Mem[0000000019000028] = f439c694 df526ae2
12696 save ! CWP = 2
12697! Mem[0000000030000060] = 12e68a5c0000764c, %f16 = 00012ba8 7fca04c0
12698 ldd [%o0+0x060],%f16 ! %f16 = 12e68a5c 0000764c
12699! %f4 = 24d767f8 000000eb, Mem[0000000018000018] = 00940000 00000000
12700 stda %f4 ,[%i0+0x018]%asi ! Mem[0000000018000018] = 24d767f8 000000eb
12701! Mem[0000000019800030] = 00000000, %l0 = 0000000055d3a800
12702 lduba [%i3+%o6]0x80,%l0 ! %l0 = 0000000000000000
12703! %l6 = 0000000000000000, Mem[0000000018000030] = a2fcffff
12704 stha %l6,[%i0+%o6]0x88 ! Mem[0000000018000030] = a2fc0000
12705! %l1 = 0000000000000000, %l2 = ffffffffd2cd8f63, %l2 = ffffffffd2cd8f63
12706 addccc %l1,%l2,%l2 ! %l2 = ffffffffd2cd8f63, %ccr = 88
12707! %l0 = 0000000000000000, Mem[0000000031800020] = 0000000000000000
12708 stx %l0,[%o3+%o4] ! Mem[0000000031800020] = 0000000000000000
12709! Mem[0000000018800010] = 00000000, %f7 = 83b49237
12710 lda [%i1+%i5]0x80,%f7 ! %f7 = 00000000
12711
12712p4_label_99: ! %cwp = 2
12713! %l6 = 0000000000000000, %l0 = 0000000000000000, %l3 = 0000000000007629
12714 sra %l6,%l0,%l3 ! %l3 = 0000000000000000
12715! Mem[0000000019000000] = a82b0100, %l7 = 0000000094150400
12716 lduba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
12717! Randomly selected nop
12718 nop
12719! Mem[0000000030800060] = 0000764c, %l2 = ffffffffd2cd8f63
12720 ldsh [%o1+0x062],%l2 ! %l2 = 000000000000764c
12721! Mem[0000000019800028] = e16d523f, %l4 = 0000000000000000
12722 lduha [%i3+%o5]0x89,%l4 ! %l4 = 000000000000523f
12723! Mem[0000000018000020] = 605d602571507b8a, %f24 = ffffffff df526ae2
12724 ldda [%i0+%o4]0x80,%f24 ! %f24 = 605d6025 71507b8a
12725! Mem[0000000019800050] = 4c2ce93a, %f14 = 00000000
12726 ld [%i3+0x050],%f14 ! %f14 = 4c2ce93a
12727! %l0 = 0000000000000000, Mem[0000000019000010] = 01fdff9ffa7f0000
12728 stxa %l0,[%i2+%i5]0x80 ! Mem[0000000019000010] = 0000000000000000
12729! %l0 = 0000000000000000, immed = 00000e9b, %l4 = 000000000000523f
12730 addc %l0,0xe9b,%l4 ! %l4 = 0000000000000e9b
12731! %l6 = 0000000000000000, immed = 00000b44, %l7 = 0000000000000000
12732 andncc %l6,0xb44,%l7 ! %l7 = 0000000000000000, %ccr = 44
12733
12734p4_label_100: ! %cwp = 2
12735! Mem[0000000031000024] = ffffff90, %l6 = 0000000000000000
12736 lduw [%o2+0x024],%l6 ! %l6 = 00000000ffffff90
12737! Invert Register : %l7 = 0000000000000000
12738 xor %l7,-1,%l7 ! %l7 = ffffffffffffffff
12739! %l0 = 0000000000000000, immed = fffff382, %l4 = 0000000000000e9b
12740 orcc %l0,-0xc7e,%l4 ! %l4 = fffffffffffff382, %ccr = 88
12741! Mem[0000000018800020] = d567bf80, %l1 = 0000000000000000
12742 lduha [%i1+%o4]0x89,%l1 ! %l1 = 000000000000bf80
12743! Mem[0000000019000028] = f439c694df526ae2, %f22 = 025a8c90 00cff000
12744 ldda [%i2+%o5]0x80,%f22 ! %f22 = f439c694 df526ae2
12745! %l0 = 00000000, %l1 = 0000bf80, Mem[0000000030800020] = 00000000 000000eb
12746 std %l0,[%o1+%o4] ! Mem[0000000030800020] = 00000000 0000bf80
12747! %l5 = 000000001f2c626d, immed = fffffdac, %l2 = 000000000000764c
12748 addc %l5,-0x254,%l2 ! %l2 = 000000001f2c6019
12749! Mem[0000000019800030] = 00000000, %f11 = 605d6025
12750 lda [%i3+%o6]0x80,%f11 ! %f11 = 00000000
12751! %l4 = fffffffffffff382, %l6 = 00000000ffffff90, %l4 = fffffffffffff382
12752 sra %l4,%l6,%l4 ! %l4 = ffffffffffffffff
12753! %l2 = 000000001f2c6019, %l7 = ffffffffffffffff, %l3 = 0000000000000000
12754 subc %l2,%l7,%l3 ! %l3 = 000000001f2c601a
12755
12756 ba,a p4_not_taken_0_end
12757p4_not_taken_0:
12758! The following code should not be executed
12759 ldd [%o1+0x040],%l6
12760 ldda [%o0+0x000]%asi,%l2
12761 st %l4,[%i0+0x028]
12762 ba,a p4_branch_failed
12763p4_not_taken_0_end:
12764
12765
12766! End of Random Code for Processor 4
12767
12768 restore ! CWP = 1
12769 restore ! CWP = 0
12770p4_set_done_flag:
12771 mov 2,%g2
12772 set done_flags,%g1
12773 st %g2,[%g1+0x010] ! Set processor 4 done flag
12774
12775! Self Check Disabled
12776
12777p4_check_registers:
12778
12779! The test for processor 4 has passed
12780
12781p4_passed:
12782 ta GOOD_TRAP
12783 nop
12784
12785p4_reg_l0_fail:
12786 or %g0,0xbd0,%g1
12787 ba,a p4_failed
12788p4_reg_l1_fail:
12789 or %g0,0xbd1,%g1
12790 ba,a p4_failed
12791p4_reg_l2_fail:
12792 or %g0,0xbd2,%g1
12793 ba,a p4_failed
12794p4_reg_l3_fail:
12795 or %g0,0xbd3,%g1
12796 ba,a p4_failed
12797p4_reg_l4_fail:
12798 or %g0,0xbd4,%g1
12799 ba,a p4_failed
12800p4_reg_l5_fail:
12801 or %g0,0xbd5,%g1
12802 ba,a p4_failed
12803p4_reg_l6_fail:
12804 or %g0,0xbd6,%g1
12805 ba,a p4_failed
12806p4_reg_l7_fail:
12807 or %g0,0xbd7,%g1
12808 ba,a p4_failed
12809p4_f0_fail:
12810 set p4_temp,%g6
12811 mov 0xf00,%l0
12812 stx %l0,[%g6]
12813 std %f0,[%g6+8]
12814 stx %fsr,[%g6+16]
12815 ta BAD_TRAP
12816
12817p4_f2_fail:
12818 set p4_temp,%g6
12819 mov 0xf02,%l0
12820 stx %l0,[%g6]
12821 std %f2,[%g6+8]
12822 stx %fsr,[%g6+16]
12823 ta BAD_TRAP
12824
12825p4_f4_fail:
12826 set p4_temp,%g6
12827 mov 0xf04,%l0
12828 stx %l0,[%g6]
12829 std %f4,[%g6+8]
12830 stx %fsr,[%g6+16]
12831 ta BAD_TRAP
12832
12833p4_f6_fail:
12834 set p4_temp,%g6
12835 mov 0xf06,%l0
12836 stx %l0,[%g6]
12837 std %f6,[%g6+8]
12838 stx %fsr,[%g6+16]
12839 ta BAD_TRAP
12840
12841p4_f8_fail:
12842 set p4_temp,%g6
12843 mov 0xf08,%l0
12844 stx %l0,[%g6]
12845 std %f8,[%g6+8]
12846 stx %fsr,[%g6+16]
12847 ta BAD_TRAP
12848
12849p4_f10_fail:
12850 set p4_temp,%g6
12851 mov 0xf10,%l0
12852 stx %l0,[%g6]
12853 std %f10,[%g6+8]
12854 stx %fsr,[%g6+16]
12855 ta BAD_TRAP
12856
12857p4_f12_fail:
12858 set p4_temp,%g6
12859 mov 0xf12,%l0
12860 stx %l0,[%g6]
12861 std %f12,[%g6+8]
12862 stx %fsr,[%g6+16]
12863 ta BAD_TRAP
12864
12865p4_f14_fail:
12866 set p4_temp,%g6
12867 mov 0xf14,%l0
12868 stx %l0,[%g6]
12869 std %f14,[%g6+8]
12870 stx %fsr,[%g6+16]
12871 ta BAD_TRAP
12872
12873p4_f16_fail:
12874 set p4_temp,%g6
12875 mov 0xf16,%l0
12876 stx %l0,[%g6]
12877 std %f16,[%g6+8]
12878 stx %fsr,[%g6+16]
12879 ta BAD_TRAP
12880
12881p4_f18_fail:
12882 set p4_temp,%g6
12883 mov 0xf18,%l0
12884 stx %l0,[%g6]
12885 std %f18,[%g6+8]
12886 stx %fsr,[%g6+16]
12887 ta BAD_TRAP
12888
12889p4_f20_fail:
12890 set p4_temp,%g6
12891 mov 0xf20,%l0
12892 stx %l0,[%g6]
12893 std %f20,[%g6+8]
12894 stx %fsr,[%g6+16]
12895 ta BAD_TRAP
12896
12897p4_f22_fail:
12898 set p4_temp,%g6
12899 mov 0xf22,%l0
12900 stx %l0,[%g6]
12901 std %f22,[%g6+8]
12902 stx %fsr,[%g6+16]
12903 ta BAD_TRAP
12904
12905p4_f24_fail:
12906 set p4_temp,%g6
12907 mov 0xf24,%l0
12908 stx %l0,[%g6]
12909 std %f24,[%g6+8]
12910 stx %fsr,[%g6+16]
12911 ta BAD_TRAP
12912
12913p4_f26_fail:
12914 set p4_temp,%g6
12915 mov 0xf26,%l0
12916 stx %l0,[%g6]
12917 std %f26,[%g6+8]
12918 stx %fsr,[%g6+16]
12919 ta BAD_TRAP
12920
12921p4_f28_fail:
12922 set p4_temp,%g6
12923 mov 0xf28,%l0
12924 stx %l0,[%g6]
12925 std %f28,[%g6+8]
12926 stx %fsr,[%g6+16]
12927 ta BAD_TRAP
12928
12929p4_f30_fail:
12930 set p4_temp,%g6
12931 mov 0xf30,%l0
12932 stx %l0,[%g6]
12933 std %f30,[%g6+8]
12934 stx %fsr,[%g6+16]
12935 ta BAD_TRAP
12936
12937
12938! The test for processor 4 failed
12939
12940p4_failed:
12941 set done_flags,%g1
12942 mov 3,%g5
12943 st %g5,[%g1+0x010] ! Set processor 4 done flag
12944
12945 set p4_temp,%g6
12946 stx %g1,[%g6]
12947 stx %g2,[%g6+8]
12948 stx %g3,[%g6+16]
12949 ta BAD_TRAP
12950
12951
12952! The local area data for processor 4 failed
12953
12954p4_local_failed:
12955 set done_flags,%g5
12956 mov 3,%g6
12957 st %g6,[%g5+0x010] ! Set processor 4 done flag
12958
12959 set p4_temp,%g6
12960 add %g1,%g4,%g1
12961 stx %g4,[%g6]
12962 stx %g2,[%g6+8]
12963 stx %g3,[%g6+16]
12964 ta BAD_TRAP
12965
12966p4_dfill_failed:
12967 ba p4_failed
12968 mov 0xddd,%g1
12969
12970p4_selfmod_failed:
12971 ba p4_failed
12972 mov 0xabc,%g1
12973
12974
12975p4_common_error:
12976 or %g0,0xee4,%g1
12977 ba p4_failed
12978 mov %o5,%g3
12979
12980p4_common_signature_error:
12981 set p4_temp,%g1
12982 ba p4_failed
12983 st %g2,[%g1] ! Common Lock Number
12984
12985p4_common_timeout:
12986 set p4_temp,%g1
12987 ba p4_failed
12988 st %g2,[%g1] ! Common Lock Number
12989p4_branch_failed:
12990 mov 0xbbb,%g1
12991 rd %ccr,%g2
12992 ba p4_failed
12993 mov 0x0,%g3
12994
12995p4_trap1e:
12996 ldsb [%o1+0x024],%l5 ! Mem[0000000030800024]
12997 srlx %l3,0x009,%l4
12998 st %f0 ,[%o0+0x060] ! Mem[0000000030000060]
12999 ldub [%o0+0x025],%l6 ! Mem[0000000030000025]
13000 sdivx %l7,%l5,%l7
13001 std %l4,[%i2+0x018] ! Mem[0000000019000018]
13002 ldd [%o2+0x060],%l0 ! Mem[0000000031000060]
13003 done
13004
13005p4_trap1o:
13006 ldsb [%i1+0x024],%l5 ! Mem[0000000030800024]
13007 srlx %l3,0x009,%l4
13008 st %f0 ,[%i0+0x060] ! Mem[0000000030000060]
13009 ldub [%i0+0x025],%l6 ! Mem[0000000030000025]
13010 sdivx %l7,%l5,%l7
13011 std %l4,[%o2+0x018] ! Mem[0000000019000018]
13012 ldd [%i2+0x060],%l0 ! Mem[0000000031000060]
13013 done
13014
13015
13016p4_trap2e:
13017 umul %l7,-0x346,%l3
13018 subccc %l1,%l6,%l5
13019 taddcc %l1,%l1,%l0
13020 ldd [%o0+0x060],%f4 ! Mem[0000000030000060]
13021 ldx [%i2+0x070],%l5 ! Mem[0000000019000070]
13022 done
13023
13024p4_trap2o:
13025 umul %l7,-0x346,%l3
13026 subccc %l1,%l6,%l5
13027 taddcc %l1,%l1,%l0
13028 ldd [%i0+0x060],%f4 ! Mem[0000000030000060]
13029 ldx [%o2+0x070],%l5 ! Mem[0000000019000070]
13030 done
13031
13032
13033p4_trap3e:
13034 andn %l5,%l0,%l7
13035 orn %l1,0xc7f,%l1
13036 orn %l0,%l3,%l3
13037 orn %l3,%l1,%l6
13038 or %l4,%l4,%l3
13039 done
13040
13041p4_trap3o:
13042 andn %l5,%l0,%l7
13043 orn %l1,0xc7f,%l1
13044 orn %l0,%l3,%l3
13045 orn %l3,%l1,%l6
13046 or %l4,%l4,%l3
13047 done
13048
13049p4_init_memory_pointers:
13050 set p4_init_registers,%g1
13051 mov %g0,%g2
13052 mov %g0,%g3
13053 mov %g0,%g4
13054 mov %g0,%g5
13055 mov %g0,%g6
13056 mov %g0,%g7
13057
13058! Initialize memory pointers for window 0
13059 set p4_local0_start,%i0
13060 set p4_local1_start,%i1
13061 set p4_local2_start,%i2
13062 set p4_local3_start,%i3
13063 mov 0x08,%i4
13064 mov 0x10,%i5
13065 mov 0x18,%i6
13066 mov %g0,%i7
13067! Init Local Registers in Window 0
13068 ldx [%g1+0x000],%l0 ! %l0 = 63e43254defcc1fc
13069 ldx [%g1+0x008],%l1 ! %l1 = 9d6045500907cab9
13070 ldx [%g1+0x010],%l2 ! %l2 = dbc99861ee627cae
13071 ldx [%g1+0x018],%l3 ! %l3 = 4efc91ca723be54a
13072 ldx [%g1+0x020],%l4 ! %l4 = 7023bb181c36b723
13073 ldx [%g1+0x028],%l5 ! %l5 = 3082d669ebc7753c
13074 ldx [%g1+0x030],%l6 ! %l6 = ca11cd49daa1ab52
13075 ldx [%g1+0x038],%l7 ! %l7 = a8a9d4484c38f21c
13076 save
13077
13078! Initialize memory points for window 1
13079 set share0_start,%i0
13080 set share1_start,%i1
13081 set share2_start,%i2
13082 set share3_start,%i3
13083 mov 0x20,%i4
13084 mov 0x28,%i5
13085 mov 0x30,%i6
13086! Init Local Registers in Window 1
13087 ldx [%g1+0x040],%l0 ! %l0 = cc1e844872fba798
13088 ldx [%g1+0x048],%l1 ! %l1 = 982e30e1df58bda7
13089 ldx [%g1+0x050],%l2 ! %l2 = 4a4507725c7e848c
13090 ldx [%g1+0x058],%l3 ! %l3 = 2b9e8b6a631b810f
13091 ldx [%g1+0x060],%l4 ! %l4 = ad4e20dc7435ddce
13092 ldx [%g1+0x068],%l5 ! %l5 = f2331a39b76ed33a
13093 ldx [%g1+0x070],%l6 ! %l6 = 294ae4ceb431c384
13094 ldx [%g1+0x078],%l7 ! %l7 = 587853165aa1dd44
13095 save
13096
13097! Initialize memory pointers for window 2
13098 set p4_local0_start,%i0
13099 set p4_local1_start,%i1
13100 set p4_local2_start,%i2
13101 set p4_local3_start,%i3
13102 mov 0x08,%i4
13103 mov 0x10,%i5
13104 mov 0x18,%i6
13105 mov %g0,%i7
13106! Init Local Registers in Window 2
13107 ldx [%g1+0x080],%l0 ! %l0 = f8273d8dace8f9cd
13108 ldx [%g1+0x088],%l1 ! %l1 = 1c4a9434382d4693
13109 ldx [%g1+0x090],%l2 ! %l2 = 1c1c786cb75a06e7
13110 ldx [%g1+0x098],%l3 ! %l3 = f793c79df73aafd2
13111 ldx [%g1+0x0a0],%l4 ! %l4 = 990542ec1d8d71e7
13112 ldx [%g1+0x0a8],%l5 ! %l5 = 0f624c04b25056a4
13113 ldx [%g1+0x0b0],%l6 ! %l6 = 3df94e22e0980792
13114 ldx [%g1+0x0b8],%l7 ! %l7 = 08a509c0813e0166
13115
13116! Initialize the output register of window 2
13117 set share0_start,%o0
13118 set share1_start,%o1
13119 set share2_start,%o2
13120 set share3_start,%o3
13121 mov 0x20,%o4
13122 mov 0x28,%o5
13123 mov 0x30,%o6
13124 mov %g0,%o7
13125 restore
13126 restore
13127
13128 retl
13129 nop
13130
13131! Random code for Processor 5
13132
13133processor_5:
13134 ta T_CHANGE_PRIV
13135 set done_flags,%g1
13136 mov 1,%g2
13137 st %g2,[%g1+0x14] ! Set the start flag
13138 wrpr %g0,7,%cleanwin
13139 call p5_init_memory_pointers
13140 wr %g0,0x80,%asi ! Setting default asi to 80
13141
13142! Initialize the floating point registers for processor 5
13143
13144 wr %g0,0x4,%fprs ! Make sure fef is 1
13145 set p5_init_freg,%g1
13146! %f0 = f2dcc925 3388ef53 97cf2592 09e8fd57
13147! %f4 = a9757a53 2185a119 ea2c3da7 070cdd5e
13148! %f8 = dd2cc6d6 1b5de628 fa987d4c 19fceae1
13149! %f12 = b20aa157 7c27746c 80f697c1 26aa46ca
13150 ldda [%g1]ASI_BLK_P,%f0
13151 add %g1,64,%g1
13152! %f16 = 1d039d44 f81be5f2 9c3e0a4d 1b1ff704
13153! %f20 = 6cf9b2f6 447040d0 b39635b4 5dd51830
13154! %f24 = 78acefbf 7df7145d 93dada2a 64d0b663
13155! %f28 = 929e6fc5 5bf1d6c5 751d2ccc b94d8a4c
13156 ldda [%g1]ASI_BLK_P,%f16
13157 add %g1,64,%g1
13158! %f32 = 28961bad 213368c6 0da072e8 3fddaf3b
13159! %f36 = 949cd7c9 226aaebc 67082fb9 69bec147
13160! %f40 = 5b77e8e4 6df949a4 2fa2f1e3 17ccceef
13161! %f44 = a25869f7 839a658f c48c19a5 11275df4
13162 ldda [%g1]ASI_BLK_P,%f32
13163 xorcc %g0,%g0,%g3 ! init %g3 and set flags
13164 membar #Sync ! Force the block loads to complete
13165
13166! Start of Random Code for processor 5
13167
13168p5_label_1:
13169! %l4 = 369bfc8ac64d9d82, Mem[000000003080002a] = 62ea1ba2
13170 stb %l4,[%o1+0x02a] ! Mem[0000000030800028] = 62ea82a2
13171! %l3 = e771d71289b5ec55, immed = 000007d2, %y = 00000000
13172 smulcc %l3,0x7d2,%l6 ! %l6 = fffffc62f0b230ba, %ccr = 88, %y = fffffc62
13173! %l7 = 4c775dd3ed25437b, Mem[000000001a800026] = 65e167a8
13174 sth %l7,[%i1+0x026] ! Mem[000000001a800024] = 65e1437b
13175! %l2 = 62e21d666407635d, Mem[000000003000006c] = 2ab430c9
13176 sth %l2,[%o0+0x06c] ! Mem[000000003000006c] = 635d30c9
13177! %l6 = fffffc62f0b230ba, Mem[000000003100006e] = c3051535
13178 stba %l6,[%o2+0x06e]%asi ! Mem[000000003100006c] = c305ba35
13179! %l0 = e4e7cd3a9c858742, Mem[000000001a800020] = 04805bac
13180 stba %l0,[%i1+%o4]0x89 ! Mem[000000001a800020] = 04805b42
13181! Mem[0000000031800068] = 69cf365b, %l6 = fffffc62f0b230ba
13182 lduw [%o3+0x068],%l6 ! %l6 = 0000000069cf365b
13183! Mem[0000000031800028] = c4e59e500ef470be, %f26 = 93dada2a 64d0b663
13184 ldda [%o3+0x028]%asi,%f26 ! %f26 = c4e59e50 0ef470be
13185! %l6 = 0000000069cf365b, Mem[000000001a80006a] = b3b903b2
13186 stb %l6,[%i1+0x06a] ! Mem[000000001a800068] = b3b95bb2
13187! %l3 = e771d71289b5ec55, Mem[000000001b800010] = 477a1ebe
13188 stba %l3,[%i3+%i5]0x89 ! Mem[000000001b800010] = 477a1e55
13189
13190p5_label_2:
13191! Mem[0000000031800028] = c4e59e50, %l6 = 0000000069cf365b
13192 ldsb [%o3+0x02a],%l6 ! %l6 = ffffffffffffff9e
13193! %f30 = 751d2ccc b94d8a4c, Mem[0000000031800028] = c4e59e50 0ef470be
13194 std %f30,[%o3+%o5] ! Mem[0000000031800028] = 751d2ccc b94d8a4c
13195! %l2 = 62e21d666407635d, Mem[000000001b000008] = 56e54bd8
13196 stba %l2,[%i2+%i4]0x89 ! Mem[000000001b000008] = 56e54b5d
13197! %l6 = ffffffffffffff9e, Mem[000000003000002c] = 3da0194f
13198 stb %l6,[%o0+0x02c] ! Mem[000000003000002c] = 9ea0194f
13199! %l5 = 96db5198a1b9bb63, immed = fffffb3c, %y = fffffc62
13200 udiv %l5,-0x4c4,%l2 ! %l2 = 00000000ffffffff
13201 mov %l0,%y ! %y = 9c858742
13202! Mem[0000000031000068] = 65bd102cc305ba35, %f12 = b20aa157 7c27746c
13203 ldd [%o2+0x068],%f12 ! %f12 = 65bd102c c305ba35
13204! %f22 = b39635b4 5dd51830, Mem[000000001b800028] = 1518f7e0 3c75b9f3
13205 stda %f22,[%i3+0x028]%asi ! Mem[000000001b800028] = b39635b4 5dd51830
13206! %f23 = 5dd51830, Mem[000000001b000008] = 56e54b5d
13207 sta %f23,[%i2+%i4]0x89 ! Mem[000000001b000008] = 5dd51830
13208! Mem[000000001a000028] = d3a35331, %l5 = 96db5198a1b9bb63
13209 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000031
13210! Mem[000000001b800054] = d8d074d5, %l2 = 00000000ffffffff
13211 ldub [%i3+0x057],%l2 ! %l2 = 00000000000000d5
13212
13213p5_label_3:
13214! Mem[000000001b800018] = 72f76705, %f14 = 80f697c1
13215 lda [%i3+%i6]0x88,%f14 ! %f14 = 72f76705
13216! %l0 = 9c858742, %l1 = f345f57b, Mem[000000001a000010] = a762a15f 84163d7c
13217 stda %l0,[%i0+%i5]0x89 ! Mem[000000001a000010] = 9c858742 f345f57b
13218! Mem[000000001a800020] = 425b8004 65e1437b, %l4 = c64d9d82, %l5 = 00000031
13219 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000425b8004 0000000065e1437b
13220! %l3 = e771d71289b5ec55, Mem[000000003000006a] = cf892d73
13221 stba %l3,[%o0+0x06a]%asi ! Mem[0000000030000068] = cf895573
13222! %l2 = 00000000000000d5, %l5 = 0000000065e1437b, %l7 = 4c775dd3ed25437b
13223 andncc %l2,%l5,%l7 ! %l7 = 0000000000000084, %ccr = 00
13224! %l0 = e4e7cd3a9c858742, Mem[000000003180002e] = b94d8a4c
13225 stb %l0,[%o3+0x02e] ! Mem[000000003180002c] = b94d424c
13226! %f12 = 65bd102c c305ba35, Mem[000000001b000020] = 1614df23 538a8053
13227 stda %f12,[%i2+%o4]0x81 ! Mem[000000001b000020] = 65bd102c c305ba35
13228! %l0 = e4e7cd3a9c858742, %l1 = 67ccef8ff345f57b, %y = 9c858742
13229 smulcc %l0,%l1,%l0 ! %l0 = 04f208bb196426b6, %ccr = 00, %y = 4f208bb
13230! %l6 = ffffffffffffff9e, immed = 00000849, %l6 = ffffffffffffff9e
13231 andcc %l6,0x849,%l6 ! %l6 = 0000000000000808, %ccr = 00
13232! %l2 = 00000000000000d5, immed = 00000463, %l4 = 00000000425b8004
13233 addccc %l2,0x463,%l4 ! %l4 = 0000000000000538, %ccr = 00
13234
13235p5_label_4:
13236! %l4 = 0000000000000538, immed = fffff0bf, %l4 = 0000000000000538
13237 xorcc %l4,-0xf41,%l4 ! %l4 = fffffffffffff587, %ccr = 88
13238! Mem[0000000030800028] = 62ea82a20c40fc8c, %f6 = ea2c3da7 070cdd5e
13239 ldd [%o1+%o5],%f6 ! %f6 = 62ea82a2 0c40fc8c
13240! Mem[000000001b800008] = 655d3f5e fa729998, %l4 = fffff587, %l5 = 65e1437b
13241 ldda [%i3+%i4]0x81,%l4 ! %l4 = 00000000655d3f5e 00000000fa729998
13242! %l5 = 00000000fa729998, Mem[000000001a000010] = 9c858742
13243 stba %l5,[%i0+%i5]0x89 ! Mem[000000001a000010] = 9c858798
13244! %l7 = 0000000000000084, Mem[000000001a800000] = 1a348d5a
13245 stwa %l7,[%i1+%g0]0x89 ! Mem[000000001a800000] = 00000084
13246! %l6 = 0000000000000808, immed = 00000b2c, %l5 = 00000000fa729998
13247 addccc %l6,0xb2c,%l5 ! %l5 = 0000000000001334, %ccr = 00
13248! %l6 = 0000000000000808, immed = 00000023, %l0 = 04f208bb196426b6
13249 sllx %l6,0x023,%l0 ! %l0 = 0000404000000000
13250! %l0 = 0000404000000000, Mem[000000001a800010] = 406e81e6
13251 stba %l0,[%i1+%i5]0x81 ! Mem[000000001a800010] = 006e81e6
13252! %l3 = e771d71289b5ec55
13253 setx 0x068a1041068a1041,%g7,%l3 ! %l3 = 068a1041068a1041
13254! %l2 = 00000000000000d5, %l7 = 0000000000000084, %l0 = 0000404000000000
13255 srlx %l2,%l7,%l0 ! %l0 = 000000000000000d
13256
13257p5_label_5:
13258! %l0 = 0000000d, %l1 = f345f57b, Mem[000000001b000050] = dea3e9c2 707dc007
13259 std %l0,[%i2+0x050] ! Mem[000000001b000050] = 0000000d f345f57b
13260! %f26 = c4e59e50 0ef470be, Mem[000000001b000000] = 0dc337c6 283c02cf
13261 stda %f26,[%i2+%g0]0x89 ! Mem[000000001b000000] = c4e59e50 0ef470be
13262! %l0 = 000000000000000d, %l7 = 0000000000000084, %y = 04f208bb
13263 umul %l0,%l7,%l1 ! %l1 = 00000000000006b4, %y = 00
13264! Mem[0000000030800028] = 62ea82a2 0c40fc8c, %l2 = 000000d5, %l3 = 068a1041
13265 ldd [%o1+%o5],%l2 ! %l2 = 0000000062ea82a2 000000000c40fc8c
13266! %l3 = 000000000c40fc8c, Mem[000000001b800010] = 477a1e55
13267 stwa %l3,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0c40fc8c
13268! %l0 = 0000000d, %l1 = 000006b4, Mem[000000001b800018] = 0567f772 8af284b6
13269 std %l0,[%i3+%i6] ! Mem[000000001b800018] = 0000000d 000006b4
13270! Mem[0000000031000028] = 8faf0fc276776b3f, %f24 = 78acefbf 7df7145d
13271 ldd [%o2+%o5],%f24 ! %f24 = 8faf0fc2 76776b3f
13272! %l3 = 000000000c40fc8c, %l4 = 00000000655d3f5e, %l0 = 000000000000000d
13273 taddcctv %l3,%l4,%l0 ! %l0 = 0000000000000030, Trapped
13274! %l3 = 000000000c40fc8c, immed = 00000014, %l0 = 0000000000000030
13275 sra %l3,0x014,%l0 ! %l0 = 00000000000000c4
13276! %l7 = 0000000000000084, Mem[000000001a800070] = 7b70e3cbb9384254
13277 stx %l7,[%i1+0x070] ! Mem[000000001a800070] = 0000000000000084
13278
13279p5_label_6:
13280! %l2 = 0000000062ea82a2, immed = 000008f6, %l3 = 000000000c40fc8c
13281 orn %l2,0x8f6,%l3 ! %l3 = fffffffffffff7ab
13282! Mem[000000001b000010] = 8c9ef080, %l2 = 0000000062ea82a2
13283 lduha [%i2+%i5]0x89,%l2 ! %l2 = 000000000000f080
13284! %f27 = 0ef470be, Mem[0000000030000028] = e1891eaf
13285 st %f27,[%o0+%o5] ! Mem[0000000030000028] = 0ef470be
13286! Mem[000000001b000020] = 65bd102c, %l5 = 0000000000001334
13287 ldsb [%i2+%o4],%l5 ! %l5 = 0000000000000065
13288! Clear Register : %l2 = 000000000000f080
13289 clr %l2 ! %l2 = 0000000000000000
13290! %l5 = 0000000000000065, immed = fffff435, %l5 = 0000000000000065
13291 addccc %l5,-0xbcb,%l5 ! %l5 = fffffffffffff49a, %ccr = 88
13292! %l0 = 00000000000000c4, immd = fffffffffffff9a5, %l6 = 0000000000000808
13293 udivx %l0,-0x65b,%l6 ! %l6 = 0000000000000000
13294! %l4 = 00000000655d3f5e, %l7 = 0000000000000084, %l2 = 0000000000000000
13295 addc %l4,%l7,%l2 ! %l2 = 00000000655d3fe2
13296! Mem[000000003000006c] = 635d30c9, %l7 = 0000000000000084
13297 ldsh [%o0+0x06c],%l7 ! %l7 = 000000000000635d
13298! %l6 = 0000000000000000, %l6 = 0000000000000000, %l2 = 00000000655d3fe2
13299 addc %l6,%l6,%l2 ! %l2 = 0000000000000000
13300
13301p5_label_7:
13302! Mem[000000001b800008] = 655d3f5efa729998, %f0 = f2dcc925 3388ef53
13303 ldd [%i3+%i4],%f0 ! %f0 = 655d3f5e fa729998
13304! Randomly selected nop
13305 nop
13306! %l5 = fffffffffffff49a, Mem[000000001a800018] = cec9af3a
13307 stwa %l5,[%i1+%i6]0x81 ! Mem[000000001a800018] = fffff49a
13308! %l4 = 00000000655d3f5e, immed = fffffeb2, %l5 = fffffffffffff49a
13309 andncc %l4,-0x14e,%l5 ! %l5 = 000000000000014c, %ccr = 00
13310! %l1 = 00000000000006b4, %l0 = 00000000000000c4, %l4 = 00000000655d3f5e
13311 srax %l1,%l0,%l4 ! %l4 = 000000000000006b
13312! %l5 = 000000000000014c
13313 setx 0xd57c01ced57c01ce,%g7,%l5 ! %l5 = d57c01ced57c01ce
13314! Mem[000000001a000000] = 92790c22, %l2 = 0000000000000000
13315 ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffff9279
13316! Mem[000000003180002c] = b94d424c, %l6 = 0000000000000000
13317 ldsw [%o3+0x02c],%l6 ! %l6 = ffffffffb94d424c
13318! %l3 = fffffffffffff7ab, %l6 = ffffffffb94d424c, %l3 = fffffffffffff7ab
13319 andncc %l3,%l6,%l3 ! %l3 = 0000000046b2b5a3, %ccr = 00
13320! %l1 = 00000000000006b4, Mem[000000001a800020] = 04805b42
13321 stwa %l1,[%i1+%o4]0x89 ! Mem[000000001a800020] = 000006b4
13322
13323p5_label_8:
13324! %l1 = 00000000000006b4, immd = 0000000000000324, %l4 = 000000000000006b
13325 udivx %l1,0x324,%l4 ! %l4 = 0000000000000002
13326! %l0 = 00000000000000c4, Mem[000000001b800007] = 67241edf
13327 stb %l0,[%i3+0x007] ! Mem[000000001b800004] = 67241ec4
13328! Mem[0000000030800028] = 62ea82a2, %l6 = ffffffffb94d424c
13329 ldsh [%o1+%o5],%l6 ! %l6 = 00000000000062ea
13330! Mem[000000001b800008] = 655d3f5efa729998, %f18 = 9c3e0a4d 1b1ff704
13331 ldd [%i3+%i4],%f18 ! %f18 = 655d3f5e fa729998
13332! %l7 = 000000000000635d, immed = fffff15b, %l2 = ffffffffffff9279
13333 taddcctv %l7,-0xea5,%l2 ! %l0 = 00000000000000e7, Trapped
13334! done : should take illegal inst trap, %l0 = 00000000000000e7
13335 done ! Illegal inst trap : %l0 = 00000000000000f7
13336! %l5 = d57c01ced57c01ce, Mem[000000003100006c] = c305ba35
13337 stw %l5,[%o2+0x06c] ! Mem[000000003100006c] = d57c01ce
13338! %l4 = 0000000000000002, Mem[000000001a800008] = 70209f35
13339 stba %l4,[%i1+%i4]0x89 ! Mem[000000001a800008] = 70209f02
13340! %l4 = 0000000000000002, immd = 000000000000084e, %l4 = 0000000000000002
13341 udivx %l4,0x84e,%l4 ! %l4 = 0000000000000000
13342! %l3 = 0000000046b2b5a3, Mem[000000001b800000] = 4996c1f6
13343 stba %l3,[%i3+%g0]0x89 ! Mem[000000001b800000] = 4996c1a3
13344
13345p5_label_9:
13346! %l1 = 00000000000006b4, %l3 = 0000000046b2b5a3, %l4 = 0000000000000000
13347 udivx %l1,%l3,%l4 ! %l4 = 0000000000000000
13348! %l5 = d57c01ced57c01ce, immd = fffffffffffff562, %l7 = 000000000000635d
13349 udivx %l5,-0xa9e,%l7 ! %l7 = 0000000000000000
13350! %l1 = 00000000000006b4, Mem[000000001a800000] = 84000000
13351 sth %l1,[%i1+%g0] ! Mem[000000001a800000] = 06b40000
13352! %l1 = 00000000000006b4
13353 sethi %hi(0x6021d400),%l1 ! %l1 = 000000006021d400
13354! Mem[000000001b000000] = be70f40e, %l4 = 0000000000000000
13355 ldub [%i2+0x001],%l4 ! %l4 = 0000000000000070
13356! Mem[0000000031800028] = 751d2ccc, %l7 = 0000000000000000
13357 ldsb [%o3+0x02b],%l7 ! %l7 = ffffffffffffffcc
13358! %l3 = 0000000046b2b5a3, immed = fffffb0f, %y = 00000000
13359 umulcc %l3,-0x4f1,%l6 ! %l6 = 46b2b445a6ec758d, %ccr = 08, %y = 46b2b445
13360! Mem[000000001b000058] = d9fef365, %l5 = d57c01ced57c01ce
13361 ldsh [%i2+0x058],%l5 ! %l5 = ffffffffffffd9fe
13362! Mem[000000003000006c] = 635d30c9, %f11 = 19fceae1
13363 ld [%o0+0x06c],%f11 ! %f11 = 635d30c9
13364! Mem[000000001b000010] = 80f09e8c, %l0 = 00000000000000f7
13365 ldsha [%i2+%i5]0x81,%l0 ! %l0 = ffffffffffff80f0
13366
13367p5_label_10:
13368! %l4 = 0000000000000070, %l0 = ffffffffffff80f0, %y = 46b2b445
13369 sdivcc %l4,%l0,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
13370 mov %l0,%y ! %y = ffff80f0
13371! %l1 = 000000006021d400, immed = fffff205, %l6 = 46b2b445a6ec758d
13372 xor %l1,-0xdfb,%l6 ! %l6 = ffffffff9fde2605
13373! %l3 = 0000000046b2b5a3, %l6 = ffffffff9fde2605, %l3 = 0000000046b2b5a3
13374 orncc %l3,%l6,%l3 ! %l3 = 0000000066b3fdfb, %ccr = 00
13375! Mem[000000001b000018] = 339d860c, %l4 = 0000000000000070
13376 lduwa [%i2+%i6]0x88,%l4 ! %l4 = 00000000339d860c
13377! %l6 = ffffffff9fde2605, immed = 00000ffc, %y = ffff80f0
13378 umulcc %l6,0xffc,%l2 ! %l2 = 000009fb62e7b7ec, %ccr = 00, %y = 9fb
13379! %l5 = ffffffff80000000, Mem[0000000030000028] = 0ef470be, %asi = 80
13380 stha %l5,[%o0+0x028]%asi ! Mem[0000000030000028] = 000070be
13381! Randomly selected nop
13382 nop
13383! Mem[0000000031800068] = 69cf365b, %l6 = ffffffff9fde2605
13384 ldub [%o3+0x06b],%l6 ! %l6 = 000000000000005b
13385! %f9 = 1b5de628, Mem[000000003080006c] = 2dd5a1c0
13386 st %f9 ,[%o1+0x06c] ! Mem[000000003080006c] = 1b5de628
13387! %l3 = 0000000066b3fdfb, %l6 = 000000000000005b, %l3 = 0000000066b3fdfb
13388 sdivx %l3,%l6,%l3 ! %l3 = 000000000120ec49
13389
13390p5_label_11:
13391! %l0 = ffffffffffff80f0, %l2 = 000009fb62e7b7ec, %l3 = 000000000120ec49
13392 andncc %l0,%l2,%l3 ! %l3 = fffff6049d180010, %ccr = 88
13393! %f5 = 2185a119, Mem[000000001b000000] = be70f40e
13394 sta %f5 ,[%i2+%g0]0x81 ! Mem[000000001b000000] = 2185a119
13395! %l3 = fffff6049d180010, immed = fffff46a, %y = 000009fb
13396 udiv %l3,-0xb96,%l6 ! %l6 = 00000000000009fb
13397 mov %l0,%y ! %y = ffff80f0
13398! Mem[000000003080002c] = 0c40fc8c, %l5 = ffffffff80000000
13399 ldsb [%o1+0x02c],%l5 ! %l5 = 000000000000000c
13400! %l5 = 000000000000000c, Mem[000000001a00006a] = 28409d99
13401 sth %l5,[%i0+0x06a] ! Mem[000000001a000068] = 2840000c
13402! %f20 = 6cf9b2f6 447040d0, Mem[000000001a800020] = b4060000 65e1437b
13403 std %f20,[%i1+%o4] ! Mem[000000001a800020] = 6cf9b2f6 447040d0
13404! %l1 = 000000006021d400, Mem[000000001a000008] = bf85ebe8
13405 stha %l1,[%i0+%i4]0x88 ! Mem[000000001a000008] = bf85d400
13406! Mem[000000001b000018] = 0c869d33031f126b, %f28 = 929e6fc5 5bf1d6c5
13407 ldda [%i2+%i6]0x80,%f28 ! %f28 = 0c869d33 031f126b
13408! Mem[000000001a000028] = d3a35331, %l6 = 00000000000009fb
13409 ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000005331
13410! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l4 = 339d860c, %l5 = 0000000c
13411 ldd [%o2+%o5],%l4 ! %l4 = 000000008faf0fc2 0000000076776b3f
13412
13413p5_label_12:
13414! Mem[000000001b800000] = a3c19649, %l5 = 0000000076776b3f
13415 ldsha [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffa3c1
13416! %l6 = 0000000000005331, immed = 00000011, %l4 = 000000008faf0fc2
13417 srl %l6,0x011,%l4 ! %l4 = 0000000000000000
13418! %l0 = ffffffffffff80f0, Mem[000000001b800010] = 0c40fc8c
13419 stha %l0,[%i3+%i5]0x88 ! Mem[000000001b800010] = 0c4080f0
13420! Mem[0000000030800028] = 62ea82a2 0c40fc8c, %l4 = 00000000, %l5 = ffffa3c1
13421 ldd [%o1+%o5],%l4 ! %l4 = 0000000062ea82a2 000000000c40fc8c
13422! Mem[000000001a000000] = 220c7992, %l0 = ffffffffffff80f0
13423 ldsba [%i0+%g0]0x88,%l0 ! %l0 = ffffffffffffff92
13424! %l5 = 000000000c40fc8c, immed = 0000000a, %l2 = 000009fb62e7b7ec
13425 sra %l5,0x00a,%l2 ! %l2 = 000000000003103f
13426! %l2 = 000000000003103f, Mem[000000001b800008] = 5e3f5d65
13427 stha %l2,[%i3+%i4]0x88 ! Mem[000000001b800008] = 5e3f103f
13428! %l7 = ffffffffffffffcc, Mem[000000001b800028] = b43596b3
13429 stwa %l7,[%i3+%o5]0x89 ! Mem[000000001b800028] = ffffffcc
13430! %l3 = fffff6049d180010, %l6 = 0000000000005331, %l1 = 000000006021d400
13431 add %l3,%l6,%l1 ! %l1 = fffff6049d185341
13432! Mem[000000001b800000] = 4996c1a3, %f9 = 1b5de628
13433 lda [%i3+%g0]0x88,%f9 ! %f9 = 4996c1a3
13434
13435p5_label_13:
13436! %l7 = ffffffffffffffcc, immed = 000008e2, %y = ffff80f0
13437 umulcc %l7,0x8e2,%l4 ! %l4 = 000008e1fffe3218, %ccr = 08, %y = 8e1
13438! %l0 = ffffffffffffff92, %l0 = ffffffffffffff92, %l4 = 000008e1fffe3218
13439 srlx %l0,%l0,%l4 ! %l4 = 00003fffffffffff
13440! %l6 = 0000000000005331, Mem[000000003080002f] = 0c40fc8c
13441 stb %l6,[%o1+0x02f] ! Mem[000000003080002c] = 0c40fc31
13442! %l4 = ffffffff, %l5 = 0c40fc8c, Mem[000000001a800048] = f674433f a00dac17
13443 std %l4,[%i1+0x048] ! Mem[000000001a800048] = ffffffff 0c40fc8c
13444! %l7 = ffffffffffffffcc, immed = fffff5a0, %y = 000008e1
13445 udiv %l7,-0xa60,%l6 ! %l6 = 00000000000008e2
13446 mov %l0,%y ! %y = ffffff92
13447! Mem[000000001b000024] = c305ba35, %l3 = fffff6049d180010
13448 lduh [%i2+0x024],%l3 ! %l3 = 000000000000c305
13449! Mem[0000000031800028] = 751d2cccb94d424c, %f10 = fa987d4c 635d30c9
13450 ldda [%o3+0x028]%asi,%f10 ! %f10 = 751d2ccc b94d424c
13451! Mem[000000001a000018] = 99af091d, %l5 = 000000000c40fc8c
13452 lduba [%i0+%i6]0x80,%l5 ! %l5 = 0000000000000099
13453! %l3 = 000000000000c305, %l2 = 000000000003103f, %y = ffffff92
13454 umul %l3,%l2,%l1 ! %l1 = 00000002556f4e3b, %y = 02
13455! %l2 = 000000000003103f, %l4 = 00003fffffffffff, %l4 = 00003fffffffffff
13456 sra %l2,%l4,%l4 ! %l4 = 0000000000000000
13457
13458p5_label_14:
13459! Randomly selected nop
13460 nop
13461! Mem[000000001b800064] = aba65aa7, %l4 = 0000000000000000
13462 ldsb [%i3+0x066],%l4 ! %l4 = 000000000000005a
13463! %l6 = 00000000000008e2, immed = fffff112, %l2 = 000000000003103f
13464 orn %l6,-0xeee,%l2 ! %l2 = 0000000000000eef
13465! Mem[000000003180002c] = b94d424c, %l2 = 0000000000000eef
13466 lduh [%o3+0x02c],%l2 ! %l2 = 000000000000b94d
13467! Mem[0000000030800028] = 62ea82a20c40fc31, %f30 = 751d2ccc b94d8a4c
13468 ldd [%o1+%o5],%f30 ! %f30 = 62ea82a2 0c40fc31
13469! %l2 = 0000b94d, %l3 = 0000c305, Mem[000000001b800000] = a3c19649 67241ec4
13470 stda %l2,[%i3+%g0]0x81 ! Mem[000000001b800000] = 0000b94d 0000c305
13471! %l3 = 000000000000c305, immed = 00000827, %y = 00000002
13472 udiv %l3,0x827,%l1 ! %l1 = 00000000003ecdec
13473 mov %l0,%y ! %y = ffffff92
13474! %l3 = 000000000000c305, Mem[000000001a000010] = f345f57b9c858798
13475 stxa %l3,[%i0+%i5]0x88 ! Mem[000000001a000010] = 000000000000c305
13476! %f18 = 655d3f5e fa729998, Mem[000000001a000058] = 303e0e21 1164e78c
13477 stda %f18,[%i0+0x058]%asi ! Mem[000000001a000058] = 655d3f5e fa729998
13478! Mem[000000001b800048] = b59673a1 ed4c4d12, %l4 = 0000005a, %l5 = 00000099
13479 ldd [%i3+0x048],%l4 ! %l4 = 00000000b59673a1 00000000ed4c4d12
13480
13481p5_label_15:
13482! %l0 = ffffff92, %l1 = 003ecdec, Mem[000000001a800000] = 06b40000 e92fdcf2
13483 std %l0,[%i1+%g0] ! Mem[000000001a800000] = ffffff92 003ecdec
13484! %l2 = 000000000000b94d, immed = fffffcda, %l4 = 00000000b59673a1
13485 andcc %l2,-0x326,%l4 ! %l4 = 000000000000b848, %ccr = 00
13486! %l2 = 000000000000b94d, immed = 000000f6, %l4 = 000000000000b848
13487 andcc %l2,0x0f6,%l4 ! %l4 = 0000000000000044, %ccr = 00
13488! Mem[000000003180006c] = ab01cea9, %l2 = 000000000000b94d
13489 ldsh [%o3+0x06e],%l2 ! %l2 = ffffffffffffcea9
13490! Mem[000000003000006c] = 635d30c9, %l5 = 00000000ed4c4d12
13491 ldsb [%o0+0x06e],%l5 ! %l5 = 0000000000000030
13492! %l4 = 0000000000000044, immed = fffff6a6, %y = ffffff92
13493 sdiv %l4,-0x95a,%l5 ! %l5 = 000000000bc342f0
13494 mov %l0,%y ! %y = ffffff92
13495! Mem[000000001b800000] = 05c30000 4db90000, %l6 = 000008e2, %l7 = ffffffcc
13496 ldda [%i3+%g0]0x89,%l6 ! %l6 = 000000004db90000 0000000005c30000
13497! Mem[0000000031800068] = 69cf365b ab01cea9, %l0 = ffffff92, %l1 = 003ecdec
13498 ldd [%o3+0x068],%l0 ! %l0 = 0000000069cf365b 00000000ab01cea9
13499! %l5 = 000000000bc342f0, %l3 = 000000000000c305, %l7 = 0000000005c30000
13500 addc %l5,%l3,%l7 ! %l7 = 000000000bc405f5
13501! Mem[000000001b000010] = 8c9ef080, %l5 = 000000000bc342f0
13502 lduba [%i2+%i5]0x88,%l5 ! %l5 = 0000000000000080
13503
13504p5_label_16:
13505! Mem[000000001a800030] = 6406ef58, %l7 = 000000000bc405f5
13506 lduba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000058
13507! Mem[000000001b800020] = 8cba0238, %l3 = 000000000000c305
13508 ldsha [%i3+%o4]0x81,%l3 ! %l3 = ffffffffffff8cba
13509! Mem[000000001b800054] = d8d074d5, %l1 = 00000000ab01cea9
13510 lduh [%i3+0x054],%l1 ! %l1 = 000000000000d8d0
13511! Mem[000000001b000000] = 2185a119 509ee5c4, %l0 = 69cf365b, %l1 = 0000d8d0
13512 ldda [%i2+0x000]%asi,%l0 ! %l0 = 000000002185a119 00000000509ee5c4
13513! Mem[000000003180002c] = b94d424c, %l0 = 000000002185a119
13514 ldsb [%o3+0x02f],%l0 ! %l0 = 000000000000004c
13515! %l3 = ffffffffffff8cba, Mem[0000000031800068] = 69cf365b, %asi = 80
13516 stha %l3,[%o3+0x068]%asi ! Mem[0000000031800068] = 8cba365b
13517! Mem[000000001b800000] = 0000b94d, %l1 = 00000000509ee5c4
13518 ldswa [%i3+%g0]0x81,%l1 ! %l1 = 000000000000b94d
13519! Mem[000000001b800028] = ccffffff, %l0 = 000000000000004c
13520 ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffccff
13521! Mem[0000000030800028] = 62ea82a2, %l3 = ffffffffffff8cba
13522 ldsh [%o1+0x02a],%l3 ! %l3 = ffffffffffff82a2
13523! Mem[000000001b80004c] = ed4c4d12, %l1 = 000000000000b94d
13524 ldub [%i3+0x04e],%l1 ! %l1 = 000000000000004d
13525
13526p5_label_17:
13527! Mem[000000001b800008] = 3f103f5efa729998, %f4 = a9757a53 2185a119
13528 ldda [%i3+%i4]0x81,%f4 ! %f4 = 3f103f5e fa729998
13529! %f10 = 751d2ccc b94d424c, Mem[000000001a000028] = 3153a3d3 4a29f631
13530 stda %f10,[%i0+0x028]%asi ! Mem[000000001a000028] = 751d2ccc b94d424c
13531! Mem[000000001b800008] = 3f103f5e, %l6 = 000000004db90000
13532 ldswa [%i3+%i4]0x81,%l6 ! %l6 = 000000003f103f5e
13533! Mem[000000001b800018] = b40600000d000000, %l2 = ffffffffffffcea9
13534 ldxa [%i3+%i6]0x88,%l2 ! %l2 = b40600000d000000
13535! %l4 = 0000000000000044, %l1 = 000000000000004d, %y = ffffff92
13536 umul %l4,%l1,%l3 ! %l3 = 0000000000001474, %y = 00
13537! %l6 = 3f103f5e, %l7 = 00000058, Mem[000000001a000020] = e90c1dc0 4518c877
13538 stda %l6,[%i0+%o4]0x81 ! Mem[000000001a000020] = 3f103f5e 00000058
13539! %l0 = ffffffffffffccff, immed = 00000036, %l4 = 0000000000000044
13540 sllx %l0,0x036,%l4 ! %l4 = 3fc0000000000000
13541! %l6 = 000000003f103f5e, Mem[0000000030800028] = 62ea82a2
13542 stb %l6,[%o1+%o5] ! Mem[0000000030800028] = 5eea82a2
13543! %l4 = 3fc0000000000000, immed = 0000040b, %l4 = 3fc0000000000000
13544 orn %l4,0x40b,%l4 ! %l4 = fffffffffffffbf4
13545! Mem[0000000031800068] = 8cba365bab01cea9, %l2 = b40600000d000000
13546 ldx [%o3+0x068],%l2 ! %l2 = 8cba365bab01cea9
13547
13548p5_label_18:
13549! %f5 = fa729998, Mem[000000001b000020] = 65bd102c
13550 sta %f5 ,[%i2+%o4]0x81 ! Mem[000000001b000020] = fa729998
13551! %f31 = 0c40fc31, Mem[000000001a000064] = d4d39663
13552 sta %f31,[%i0+0x064]%asi ! Mem[000000001a000064] = 0c40fc31
13553! %l1 = 000000000000004d, %l0 = ffffffffffffccff, %l3 = 0000000000001474
13554 udivx %l1,%l0,%l3 ! %l3 = 0000000000000000
13555! Mem[000000001a000028] = cc2c1d75, %l1 = 000000000000004d
13556 ldswa [%i0+%o5]0x88,%l1 ! %l1 = ffffffffcc2c1d75
13557! %l6 = 000000003f103f5e, %l2 = 8cba365bab01cea9, %l4 = fffffffffffffbf4
13558 sdivx %l6,%l2,%l4 ! %l4 = 0000000000000000
13559! Mem[000000001a000000] = 92790c22 f49a80e4, %l4 = 00000000, %l5 = 00000080
13560 ldda [%i0+%g0]0x81,%l4 ! %l4 = 0000000092790c22 00000000f49a80e4
13561! Mem[000000003100002c] = 76776b3f, %l0 = ffffffffffffccff
13562 ldsw [%o2+0x02c],%l0 ! %l0 = 0000000076776b3f
13563! Mem[0000000031000028] = 8faf0fc2, %l2 = 8cba365bab01cea9
13564 ldsba [%o2+0x02b]%asi,%l2 ! %l2 = ffffffffffffffc2
13565! Mem[000000001a000018] = af9b504e1d09af99, %l7 = 0000000000000058
13566 ldxa [%i0+%i6]0x88,%l7 ! %l7 = af9b504e1d09af99
13567! Mem[000000001b000050] = 0000000d, %l0 = 0000000076776b3f
13568 ldsha [%i2+0x050]%asi,%l0 ! %l0 = 0000000000000000
13569
13570p5_label_19:
13571! Mem[000000001b800030] = 10e8c068 b9583f3d, %l0 = 00000000, %l1 = cc2c1d75
13572 ldda [%i3+%o6]0x89,%l0 ! %l0 = 00000000b9583f3d 0000000010e8c068
13573! %l5 = 00000000f49a80e4, immed = fffff3bc, %l2 = ffffffffffffffc2
13574 tsubcctv %l5,-0xc44,%l2 ! %l2 = 00000000f49a8d28, %ccr = 19
13575! %l2 = 00000000f49a8d28, Mem[000000001b800000] = 0000b94d
13576 stwa %l2,[%i3+%g0]0x80 ! Mem[000000001b800000] = f49a8d28
13577! %l2 = 00000000f49a8d28, Mem[000000001a800008] = 70209f02
13578 stwa %l2,[%i1+%i4]0x89 ! Mem[000000001a800008] = f49a8d28
13579! Mem[000000001b000030] = 40ae7526 f427c4fd, %l4 = 92790c22, %l5 = f49a80e4
13580 ldda [%i2+%o6]0x89,%l4 ! %l4 = 00000000f427c4fd 0000000040ae7526
13581! %l5 = 0000000040ae7526, %l7 = af9b504e1d09af99, %l7 = af9b504e1d09af99
13582 xorcc %l5,%l7,%l7 ! %l7 = af9b504e5da7dabf, %ccr = 80
13583! %l3 = 0000000000000000, Mem[000000001b00001c] = 031f126b, %asi = 80
13584 stwa %l3,[%i2+0x01c]%asi ! Mem[000000001b00001c] = 00000000
13585! Mem[000000001b000008] = 3018d55d, %l7 = af9b504e5da7dabf
13586 ldsba [%i2+%i4]0x81,%l7 ! %l7 = 0000000000000030
13587! %f24 = 8faf0fc2 76776b3f, Mem[000000001a800010] = e6816e00 b539a613
13588 stda %f24,[%i1+%i5]0x89 ! Mem[000000001a800010] = 8faf0fc2 76776b3f
13589! %l6 = 000000003f103f5e, %l0 = 00000000b9583f3d, %l3 = 0000000000000000
13590 addccc %l6,%l0,%l3 ! %l3 = 00000000f8687e9b, %ccr = 08
13591
13592p5_label_20:
13593! Mem[000000001b000010] = 80f09e8c, %l5 = 0000000040ae7526
13594 lduwa [%i2+%i5]0x80,%l5 ! %l5 = 0000000080f09e8c
13595! Mem[000000001b800008] = 5e3f103f, %f24 = 8faf0fc2
13596 lda [%i3+%i4]0x88,%f24 ! %f24 = 5e3f103f
13597! %l4 = 00000000f427c4fd, Mem[000000001b800018] = 0000000d
13598 stwa %l4,[%i3+%i6]0x81 ! Mem[000000001b800018] = f427c4fd
13599! Mem[000000001b800020] = 8cba0238f891c02c, %f26 = c4e59e50 0ef470be
13600 ldda [%i3+%o4]0x81,%f26 ! %f26 = 8cba0238 f891c02c
13601! Randomly selected nop
13602 nop
13603! %l2 = f49a8d28, %l3 = f8687e9b, Mem[0000000030800028] = 5eea82a2 0c40fc31
13604 std %l2,[%o1+%o5] ! Mem[0000000030800028] = f49a8d28 f8687e9b
13605! %l7 = 0000000000000030, %l2 = 00000000f49a8d28, %l7 = 0000000000000030
13606 or %l7,%l2,%l7 ! %l7 = 00000000f49a8d38
13607! %l6 = 3f103f5e, %l7 = f49a8d38, Mem[000000001b800000] = f49a8d28 0000c305
13608 stda %l6,[%i3+%g0]0x81 ! Mem[000000001b800000] = 3f103f5e f49a8d38
13609! %l3 = 00000000f8687e9b, immed = 00000018, %l3 = 00000000f8687e9b
13610 sra %l3,0x018,%l3 ! %l3 = fffffffffffffff8
13611! %l3 = fffffffffffffff8, immed = fffff0bf, %y = 00000000
13612 smul %l3,-0xf41,%l1 ! %l1 = 0000000000007a08, %y = 00
13613
13614p5_label_21:
13615! %f28 = 0c869d33 031f126b, Mem[000000001b800000] = 3f103f5e f49a8d38
13616 stda %f28,[%i3+%g0]0x81 ! Mem[000000001b800000] = 0c869d33 031f126b
13617! %l6 = 3f103f5e, %l7 = f49a8d38, Mem[000000001b800028] = ffffffcc 3018d55d
13618 stda %l6,[%i3+%o5]0x89 ! Mem[000000001b800028] = 3f103f5e f49a8d38
13619! Mem[0000000030800028] = f49a8d28, %l6 = 000000003f103f5e
13620 ldsh [%o1+0x02a],%l6 ! %l6 = ffffffffffff8d28
13621! %l3 = fffffffffffffff8, %l7 = 00000000f49a8d38, %l4 = 00000000f427c4fd
13622 tsubcc %l3,%l7,%l4 ! %l4 = ffffffff0b6572c0, %ccr = 80
13623! Mem[000000001b000020] = fa729998, %l1 = 0000000000007a08
13624 lduba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000fa
13625! %l4 = 0b6572c0, %l5 = 80f09e8c, Mem[000000001a000028] = 751d2ccc b94d424c
13626 stda %l4,[%i0+%o5]0x81 ! Mem[000000001a000028] = 0b6572c0 80f09e8c
13627! %f8 = dd2cc6d6 4996c1a3, Mem[000000001b800060] = 0d11fde0 aba65aa7
13628 std %f8 ,[%i3+0x060] ! Mem[000000001b800060] = dd2cc6d6 4996c1a3
13629! Mem[000000001b000018] = 0c869d33, %l3 = fffffffffffffff8
13630 ldsha [%i2+%i6]0x81,%l3 ! %l3 = 0000000000000c86
13631! %l2 = 00000000f49a8d28, Mem[000000003080002c] = f8687e9b, %asi = 80
13632 stha %l2,[%o1+0x02c]%asi ! Mem[000000003080002c] = 8d287e9b
13633! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l4 = 0b6572c0, %l5 = 80f09e8c
13634 ldda [%o2+0x028]%asi,%l4 ! %l4 = 000000008faf0fc2 0000000076776b3f
13635
13636p5_label_22:
13637! %l2 = 00000000f49a8d28, immed = 00000e93, %y = 00000000
13638 umulcc %l2,0xe93,%l2 ! %l2 = 00000dece8773df8, %ccr = 08, %y = dec
13639! %l6 = ffffffffffff8d28, Mem[000000001a800028] = ea0beb00359cdbf4
13640 stxa %l6,[%i1+%o5]0x80 ! Mem[000000001a800028] = ffffffffffff8d28
13641! %l3 = 0000000000000c86, immed = 00000c0e, %y = 00000dec
13642 sdiv %l3,0xc0e,%l5 ! %l5 = 000000007fffffff
13643 mov %l0,%y ! %y = b9583f3d
13644! %l4 = 000000008faf0fc2, Mem[000000001a000043] = 6cfc0cec
13645 stba %l4,[%i0+0x043]%asi ! Mem[000000001a000040] = 6cfc0cc2
13646! Clear Register : %l0 = 00000000b9583f3d
13647 clr %l0 ! %l0 = 0000000000000000
13648! %l3 = 0000000000000c86, %l1 = 00000000000000fa, %l3 = 0000000000000c86
13649 add %l3,%l1,%l3 ! %l3 = 0000000000000d80
13650! %f2 = 97cf2592, Mem[000000001b000018] = 339d860c
13651 sta %f2 ,[%i2+%i6]0x89 ! Mem[000000001b000018] = 97cf2592
13652! %f6 = 62ea82a2 0c40fc8c, Mem[0000000030000028] = 000070be 9ea0194f
13653 std %f6 ,[%o0+%o5] ! Mem[0000000030000028] = 62ea82a2 0c40fc8c
13654! %l2 = 00000dece8773df8, %l0 = 0000000000000000, %l3 = 0000000000000d80
13655 tsubcc %l2,%l0,%l3 ! %l3 = 00000dece8773df8, %ccr = 08
13656! %l5 = 000000007fffffff, immed = 0000003d, %l4 = 000000008faf0fc2
13657 srlx %l5,0x03d,%l4 ! %l4 = 0000000000000000
13658
13659p5_label_23:
13660! %l5 = 000000007fffffff, immed = 00000990, %l0 = 0000000000000000
13661 orn %l5,0x990,%l0 ! %l0 = ffffffffffffffff
13662! %l2 = 00000dece8773df8, Mem[000000001b800030] = 3d3f58b968c0e810
13663 stxa %l2,[%i3+%o6]0x80 ! Mem[000000001b800030] = 00000dece8773df8
13664! %l0 = ffffffffffffffff, %l2 = 00000dece8773df8, %l4 = 0000000000000000
13665 and %l0,%l2,%l4 ! %l4 = 00000dece8773df8
13666! %l6 = ffff8d28, %l7 = f49a8d38, Mem[000000001a800008] = 288d9af4 8160606f
13667 stda %l6,[%i1+%i4]0x81 ! Mem[000000001a800008] = ffff8d28 f49a8d38
13668! Mem[000000001a000020] = 3f103f5e, %l3 = 00000dece8773df8
13669 lduba [%i0+%o4]0x80,%l3 ! %l3 = 000000000000003f
13670! %l6 = ffffffffffff8d28, %l0 = ffffffffffffffff, %l4 = 00000dece8773df8
13671 addc %l6,%l0,%l4 ! %l4 = ffffffffffff8d27
13672! Mem[000000001a000010] = 0000c305, %l1 = 00000000000000fa
13673 ldswa [%i0+%i5]0x88,%l1 ! %l1 = 000000000000c305
13674! Mem[000000001b000028] = 82a69a1f eeef786c, %l2 = e8773df8, %l3 = 0000003f
13675 ldda [%i2+%o5]0x81,%l2 ! %l2 = 0000000082a69a1f 00000000eeef786c
13676! %l2 = 0000000082a69a1f, immed = 000009fb, %l3 = 00000000eeef786c
13677 sub %l2,0x9fb,%l3 ! %l3 = 0000000082a69024
13678! %l0 = ffffffffffffffff, immed = 00000fbe, %l6 = ffffffffffff8d28
13679 or %l0,0xfbe,%l6 ! %l6 = ffffffffffffffff
13680
13681p5_label_24:
13682! %l6 = ffffffffffffffff, immed = 000004b0, %l7 = 00000000f49a8d38
13683 xorcc %l6,0x4b0,%l7 ! %l7 = fffffffffffffb4f, %ccr = 88
13684! %f20 = 6cf9b2f6, Mem[0000000031800068] = 8cba365b
13685 st %f20,[%o3+0x068] ! Mem[0000000031800068] = 6cf9b2f6
13686! Mem[000000001b000030] = fdc427f42675ae40, %l0 = ffffffffffffffff
13687 ldxa [%i2+0x030]%asi,%l0 ! %l0 = fdc427f42675ae40
13688! %l2 = 0000000082a69a1f, %l4 = ffffffffffff8d27, %l0 = fdc427f42675ae40
13689 orncc %l2,%l4,%l0 ! %l0 = 0000000082a6fadf, %ccr = 08
13690! Mem[000000001a000018] = 99af091d, %l0 = 0000000082a6fadf
13691 lduwa [%i0+%i6]0x80,%l0 ! %l0 = 0000000099af091d
13692! %l6 = ffffffffffffffff, immd = fffffffffffffdad, %l0 = 0000000099af091d
13693 mulx %l6,-0x253,%l0 ! %l0 = 0000000000000253, %y = b9583f3d
13694! Mem[000000003180006c] = ab01cea9, %l1 = 000000000000c305
13695 ldsh [%o3+0x06e],%l1 ! %l1 = ffffffffffffcea9
13696! %l0 = 0000000000000253, Mem[000000001a000020] = 3f103f5e
13697 stwa %l0,[%i0+%o4]0x81 ! Mem[000000001a000020] = 00000253
13698! %f8 = dd2cc6d6 4996c1a3, Mem[000000001a800070] = 00000000 00000084
13699 std %f8 ,[%i1+0x070] ! Mem[000000001a800070] = dd2cc6d6 4996c1a3
13700! %l2 = 0000000082a69a1f, immed = 00000005, %l3 = 0000000082a69024
13701 sll %l2,0x005,%l3 ! %l3 = 0000001054d343e0
13702
13703p5_label_25:
13704! Mem[000000003100002c] = 76776b3f, %l7 = fffffffffffffb4f
13705 ldsb [%o2+0x02d],%l7 ! %l7 = 0000000000000077
13706! %l7 = 0000000000000077, %l2 = 0000000082a69a1f, %l4 = ffffffffffff8d27
13707 orncc %l7,%l2,%l4 ! %l4 = ffffffff7d5965f7, %ccr = 80
13708! %l1 = ffffffffffffcea9, %l3 = 0000001054d343e0, %l5 = 000000007fffffff
13709 udivx %l1,%l3,%l5 ! %l5 = 000000000face551
13710! %f26 = 8cba0238 f891c02c, Mem[0000000031800068] = 6cf9b2f6 ab01cea9
13711 std %f26,[%o3+0x068] ! Mem[0000000031800068] = 8cba0238 f891c02c
13712! %f0 = 655d3f5e, Mem[000000001b000010] = 80f09e8c
13713 sta %f0 ,[%i2+0x010]%asi ! Mem[000000001b000010] = 655d3f5e
13714! %l4 = ffffffff7d5965f7, %l0 = 0000000000000253, %l7 = 0000000000000077
13715 udivx %l4,%l0,%l7 ! %l7 = 006e25006decc9f5
13716! %l3 = 0000001054d343e0, Mem[0000000031000068] = 65bd102c
13717 stw %l3,[%o2+0x068] ! Mem[0000000031000068] = 54d343e0
13718! Mem[000000003000006c] = 635d30c9, %l2 = 0000000082a69a1f
13719 ldub [%o0+0x06d],%l2 ! %l2 = 000000000000005d
13720! Mem[0000000031800068] = 8cba0238, %l6 = ffffffffffffffff
13721 lduh [%o3+0x06a],%l6 ! %l6 = 0000000000000238
13722! %l4 = ffffffff7d5965f7, immed = 000000cf, %y = b9583f3d
13723 umul %l4,0x0cf,%l1 ! %l1 = 000000655b4972b9, %y = 65
13724
13725p5_label_26:
13726! %l6 = 0000000000000238, immed = 00000013, %l0 = 0000000000000253
13727 srl %l6,0x013,%l0 ! %l0 = 0000000000000000
13728! Mem[000000001a800000] = ffffff92, %l0 = 0000000000000000
13729 lduha [%i1+%g0]0x80,%l0 ! %l0 = 000000000000ffff
13730! %f16 = 1d039d44 f81be5f2, Mem[000000001b800018] = f427c4fd 000006b4
13731 stda %f16,[%i3+%i6]0x81 ! Mem[000000001b800018] = 1d039d44 f81be5f2
13732! Mem[0000000031800068] = 8cba0238 f891c02c, %l0 = 0000ffff, %l1 = 5b4972b9
13733 ldd [%o3+0x068],%l0 ! %l0 = 000000008cba0238 00000000f891c02c
13734! %l7 = 006e25006decc9f5, immed = 00000426, %l3 = 0000001054d343e0
13735 sub %l7,0x426,%l3 ! %l3 = 006e25006decc5cf
13736! %l6 = 0000000000000238, immed = fffff462, %y = 00000065
13737 umulcc %l6,-0xb9e,%l3 ! %l3 = 00000237ffe63970, %ccr = 08, %y = 237
13738! %l5 = 000000000face551, %l6 = 0000000000000238, %l7 = 006e25006decc9f5
13739 orn %l5,%l6,%l7 ! %l7 = fffffffffffffdd7
13740! %f14 = 72f76705, Mem[0000000030000028] = 62ea82a2
13741 st %f14,[%o0+%o5] ! Mem[0000000030000028] = 72f76705
13742! %l2 = 000000000000005d, immed = 00000006, %l2 = 000000000000005d
13743 sll %l2,0x006,%l2 ! %l2 = 0000000000001740
13744! Mem[000000001b800010] = f080400c, %l2 = 0000000000001740
13745 lduha [%i3+%i5]0x80,%l2 ! %l2 = 000000000000f080
13746
13747p5_label_27:
13748! %l2 = 0000f080, %l3 = ffe63970, Mem[0000000030800068] = 245e6469 1b5de628
13749 std %l2,[%o1+0x068] ! Mem[0000000030800068] = 0000f080 ffe63970
13750! %l2 = 000000000000f080, immed = 000002de, %l6 = 0000000000000238
13751 orcc %l2,0x2de,%l6 ! %l6 = 000000000000f2de, %ccr = 00
13752! %l1 = 00000000f891c02c, Mem[000000001b800008] = 5e3f103f
13753 stwa %l1,[%i3+%i4]0x89 ! Mem[000000001b800008] = f891c02c
13754! %l3 = 00000237ffe63970, immed = 00000555, %y = 00000237
13755 sdiv %l3,0x555,%l4 ! %l4 = 000000006a86a394
13756 mov %l0,%y ! %y = 8cba0238
13757! %f6 = 62ea82a2 0c40fc8c, Mem[000000001a000020] = 53020000 58000000
13758 stda %f6 ,[%i0+%o4]0x89 ! Mem[000000001a000020] = 62ea82a2 0c40fc8c
13759! Mem[000000001b800018] = 449d031d, %l1 = 00000000f891c02c
13760 lduba [%i3+%i6]0x88,%l1 ! %l1 = 000000000000001d
13761! %l6 = 000000000000f2de, Mem[000000001b000030] = fdc427f4
13762 stba %l6,[%i2+%o6]0x81 ! Mem[000000001b000030] = dec427f4
13763! %l2 = 000000000000f080, %l5 = 000000000face551, %l4 = 000000006a86a394
13764 srlx %l2,%l5,%l4 ! %l4 = 0000000000000000
13765! %l5 = 000000000face551, %l1 = 000000000000001d, %y = 8cba0238
13766 umul %l5,%l1,%l1 ! %l1 = 00000001c695fa2d, %y = 01
13767! Mem[000000001a000050] = fdd071944064024e, %f22 = b39635b4 5dd51830
13768 ldd [%i0+0x050],%f22 ! %f22 = fdd07194 4064024e
13769
13770p5_label_28:
13771! %l6 = 0000f2de, %l7 = fffffdd7, Mem[000000001b800008] = 2cc091f8 fa729998
13772 stda %l6,[%i3+%i4]0x81 ! Mem[000000001b800008] = 0000f2de fffffdd7
13773! %l7 = fffffffffffffdd7, immed = fffff7ff, %l7 = fffffffffffffdd7
13774 or %l7,-0x801,%l7 ! %l7 = ffffffffffffffff
13775! %l0 = 8cba0238, %l1 = c695fa2d, Mem[000000001b000010] = 655d3f5e b4ca7ff4
13776 stda %l0,[%i2+%i5]0x81 ! Mem[000000001b000010] = 8cba0238 c695fa2d
13777! %l3 = 00000237ffe63970, Mem[000000001a800008] = ffff8d28
13778 stwa %l3,[%i1+%i4]0x81 ! Mem[000000001a800008] = ffe63970
13779! %l5 = 000000000face551, immed = 00000fa7, %y = 00000001
13780 umul %l5,0xfa7,%l3 ! %l3 = 000000f55b3956d7, %y = f5
13781! Invert Register : %l0 = 000000008cba0238
13782 xor %l0,-1,%l0 ! %l0 = ffffffff7345fdc7
13783! %f22 = fdd07194 4064024e, Mem[0000000031000068] = 54d343e0 d57c01ce
13784 std %f22,[%o2+0x068] ! Mem[0000000031000068] = fdd07194 4064024e
13785! Mem[0000000030000028] = 72f76705, %l5 = 000000000face551
13786 ldsha [%o0+0x02a]%asi,%l5 ! %l5 = 0000000000006705
13787! %l0 = ffffffff7345fdc7, immed = 00000004, %y = 000000f5
13788 sdivcc %l0,0x004,%l1 ! %l1 = 000000007fffffff, %ccr = 02
13789 mov %l0,%y ! %y = 7345fdc7
13790! Mem[0000000031000028] = 8faf0fc2 76776b3f, %l6 = 0000f2de, %l7 = ffffffff
13791 ldd [%o2+%o5],%l6 ! %l6 = 000000008faf0fc2 0000000076776b3f
13792
13793p5_label_29:
13794! Mem[000000001b800030] = ec0d0000, %l0 = ffffffff7345fdc7
13795 lduba [%i3+%o6]0x88,%l0 ! %l0 = 0000000000000000
13796! %l3 = 000000f55b3956d7, Mem[0000000030000028] = 72f767050c40fc8c
13797 stx %l3,[%o0+%o5] ! Mem[0000000030000028] = 000000f55b3956d7
13798! Randomly selected nop
13799 nop
13800! Mem[0000000030000028] = 000000f5, %l0 = 0000000000000000
13801 ldswa [%o0+0x028]%asi,%l0 ! %l0 = 00000000000000f5
13802 save ! CWP = 1
13803! %l2 = 7f3c8169b7ab1ddf, Mem[000000003100002d] = 76776b3f
13804 stb %l2,[%i2+0x02d] ! Mem[000000003100002c] = 76df6b3f
13805! %l4 = 18d37ae4619d3bb3, %l7 = 7929554eb4c66a9e, %l0 = 11c7183679dcb78c
13806 and %l4,%l7,%l0 ! %l0 = 1801504420842a92
13807! Mem[000000001a000064] = 0c40fc31, %l5 = efa2419e12c12f26
13808 lduh [%o0+0x066],%l5 ! %l5 = 000000000000fc31
13809! %l0 = 1801504420842a92, Mem[000000001b800020] = 3802ba8c
13810 stwa %l0,[%o3+%i4]0x89 ! Mem[000000001b800020] = 20842a92
13811! %l2 = 7f3c8169b7ab1ddf, %l6 = 94ae1a49f80a4467, %l4 = 18d37ae4619d3bb3
13812 and %l2,%l6,%l4 ! %l4 = 142c0049b00a0447
13813
13814p5_label_30: ! %cwp = 1
13815! Mem[000000001b800008] = 0000f2de, %l3 = fb678fee9df6bc28
13816 ldsba [%o3+0x008]%asi,%l3 ! %l3 = 0000000000000000
13817! %l4 = 142c0049b00a0447, Mem[000000003180002a] = 751d2ccc
13818 sth %l4,[%i3+0x02a] ! Mem[0000000031800028] = 751d0447
13819! %f16 = 1d039d44 f81be5f2, Mem[000000001a000058] = 655d3f5e fa729998
13820 stda %f16,[%o0+0x058]%asi ! Mem[000000001a000058] = 1d039d44 f81be5f2
13821! Mem[000000001a000040] = 6cfc0cc2 d9264890, %l2 = b7ab1ddf, %l3 = 00000000
13822 ldd [%o0+0x040],%l2 ! %l2 = 000000006cfc0cc2 00000000d9264890
13823! %l4 = 142c0049b00a0447, %l0 = 1801504420842a92, %l7 = 7929554eb4c66a9e
13824 andcc %l4,%l0,%l7 ! %l7 = 1000004020000002, %ccr = 00
13825! %l1 = 738daafc8bca47f7, Mem[0000000031000068] = fdd07194
13826 sth %l1,[%i2+0x068] ! Mem[0000000031000068] = 47f77194
13827! %l3 = 00000000d9264890, %l1 = 738daafc8bca47f7, %l7 = 1000004020000002
13828 sdivx %l3,%l1,%l7 ! %l7 = 0000000000000000
13829! %l6 = f80a4467, %l7 = 00000000, Mem[000000001b000008] = 5dd51830 52428fb1
13830 stda %l6,[%o2+%o4]0x89 ! Mem[000000001b000008] = f80a4467 00000000
13831! Mem[000000003080006c] = ffe63970, %l2 = 000000006cfc0cc2
13832 lduh [%i1+0x06c],%l2 ! %l2 = 000000000000ffe6
13833! %l6 = 94ae1a49f80a4467
13834 sethi %hi(0x27973800),%l6 ! %l6 = 0000000027973800
13835
13836p5_label_31: ! %cwp = 1
13837! %l7 = 0000000000000000, Mem[000000003080006e] = ffe63970
13838 sth %l7,[%i1+0x06e] ! Mem[000000003080006c] = ffe60000
13839! Invert Register : %l1 = 738daafc8bca47f7
13840 xor %l1,-1,%l1 ! %l1 = 8c7255037435b808
13841! %l0 = 1801504420842a92, %l1 = 8c7255037435b808, %l7 = 0000000000000000
13842 sll %l0,%l1,%l7 ! %l7 = 01504420842a9200
13843! Mem[0000000031800068] = 8cba0238f891c02c, %l0 = 1801504420842a92
13844 ldx [%i3+0x068],%l0 ! %l0 = 8cba0238f891c02c
13845! %l2 = 000000000000ffe6, Mem[000000001b000028] = 82a69a1feeef786c
13846 stxa %l2,[%o2+%i5]0x80 ! Mem[000000001b000028] = 000000000000ffe6
13847! %l6 = 0000000027973800, %l2 = 000000000000ffe6, %y = 7345fdc7
13848 sdivcc %l6,%l2,%l5 ! %l5 = 000000007fffffff, %ccr = 02
13849 mov %l0,%y ! %y = f891c02c
13850! %l3 = 00000000d9264890, %l5 = 000000007fffffff, %l7 = 01504420842a9200
13851 sllx %l3,%l5,%l7 ! %l7 = 0000000000000000
13852! Mem[000000001b800014] = a48bbaf5, %l2 = 000000000000ffe6
13853 lduw [%o3+0x014],%l2 ! %l2 = 00000000a48bbaf5
13854! %l5 = 000000007fffffff, Mem[000000001b800010] = f080400c, %asi = 80
13855 stwa %l5,[%o3+0x010]%asi ! Mem[000000001b800010] = 7fffffff
13856! Mem[0000000031000028] = 8faf0fc2, %l1 = 8c7255037435b808
13857 lduw [%i2+%i5],%l1 ! %l1 = 000000008faf0fc2
13858
13859p5_label_32: ! %cwp = 1
13860! %l2 = a48bbaf5, %l3 = d9264890, Mem[000000001a000028] = 0b6572c0 80f09e8c
13861 stda %l2,[%o0+%i5]0x81 ! Mem[000000001a000028] = a48bbaf5 d9264890
13862! Mem[000000003180002c] = b94d424c, %l5 = 000000007fffffff
13863 ldsb [%i3+0x02e],%l5 ! %l5 = 0000000000000042
13864! %l6 = 0000000027973800, Mem[000000001b800020] = 922a8420
13865 stwa %l6,[%o3+%i4]0x81 ! Mem[000000001b800020] = 27973800
13866! %l1 = 000000008faf0fc2, Mem[0000000030800028] = f49a8d28, %asi = 80
13867 stwa %l1,[%i1+0x028]%asi ! Mem[0000000030800028] = 8faf0fc2
13868! Mem[0000000030800028] = 8faf0fc2 8d287e9b, %l0 = f891c02c, %l1 = 8faf0fc2
13869 ldd [%i1+%i5],%l0 ! %l0 = 000000008faf0fc2 000000008d287e9b
13870! %l0 = 000000008faf0fc2, %l3 = 00000000d9264890, %l6 = 0000000027973800
13871 srl %l0,%l3,%l6 ! %l6 = 0000000000008faf
13872! Mem[000000001b000028] = 00000000 0000ffe6, %l6 = 00008faf, %l7 = 00000000
13873 ldda [%o2+%i5]0x81,%l6 ! %l6 = 0000000000000000 000000000000ffe6
13874! Mem[0000000031000068] = 47f77194, %l0 = 000000008faf0fc2
13875 ldsb [%i2+0x06a],%l0 ! %l0 = 0000000000000071
13876! done : should take illegal inst trap, %l0 = 0000000000000071
13877 done ! Illegal inst trap : %l0 = 0000000000000081
13878! Mem[000000003180002c] = b94d424c, %f24 = 5e3f103f
13879 ld [%i3+0x02c],%f24 ! %f24 = b94d424c
13880
13881p5_label_33: ! %cwp = 1
13882! %f14 = 72f76705 26aa46ca, Mem[000000001b800068] = a81e8bd5 4877db6d
13883 std %f14,[%o3+0x068] ! Mem[000000001b800068] = 72f76705 26aa46ca
13884! %l7 = 000000000000ffe6, Mem[000000001a800028] = ffffffff
13885 stba %l7,[%o1+%i5]0x89 ! Mem[000000001a800028] = ffffffe6
13886! %f14 = 72f76705 26aa46ca, Mem[000000001b000008] = 67440af8 00000000
13887 stda %f14,[%o2+%o4]0x81 ! Mem[000000001b000008] = 72f76705 26aa46ca
13888! %l6 = 0000000000000000, immed = 0000054e, %l6 = 0000000000000000
13889 tsubcc %l6,0x54e,%l6 ! %l6 = fffffffffffffab2, %ccr = 9b
13890! %l6 = fffffffffffffab2, Mem[000000003100006e] = 4064024e
13891 stba %l6,[%i2+0x06e]%asi ! Mem[000000003100006c] = 4064b24e
13892! Mem[0000000031000068] = 47f77194, %f23 = 4064024e
13893 ld [%i2+0x068],%f23 ! %f23 = 47f77194
13894! %l1 = 000000008d287e9b, Mem[000000003180006c] = f891c02c
13895 stw %l1,[%i3+0x06c] ! Mem[000000003180006c] = 8d287e9b
13896! Mem[000000003100006c] = 4064b24e, %l3 = 00000000d9264890
13897 ldsb [%i2+0x06c],%l3 ! %l3 = 0000000000000040
13898! Mem[000000001b800018] = 1d039d44, %f1 = fa729998
13899 lda [%o3+%o6]0x80,%f1 ! %f1 = 1d039d44
13900! %l1 = 000000008d287e9b, %l5 = 0000000000000042, %l2 = 00000000a48bbaf5
13901 srl %l1,%l5,%l2 ! %l2 = 00000000234a1fa6
13902
13903p5_label_34: ! %cwp = 1
13904! %l0 = 0000000000000081, %l7 = 000000000000ffe6, %l7 = 000000000000ffe6
13905 srl %l0,%l7,%l7 ! %l7 = 0000000000000002
13906! %l6 = fffffffffffffab2, %l4 = 142c0049b00a0447, %y = f891c02c
13907 sdiv %l6,%l4,%l3 ! %l3 = 0000000017ca2d2e
13908 mov %l0,%y ! %y = 00000081
13909! Mem[000000003180006c] = 8d287e9b, %l0 = 0000000000000081
13910 lduw [%i3+0x06c],%l0 ! %l0 = 000000008d287e9b
13911! %l7 = 0000000000000002, %l1 = 000000008d287e9b, %l2 = 00000000234a1fa6
13912 xor %l7,%l1,%l2 ! %l2 = 000000008d287e99
13913! Mem[000000001b00002c] = 0000ffe6, %l2 = 000000008d287e99
13914 ldsb [%o2+0x02f],%l2 ! %l2 = ffffffffffffffe6
13915! %f3 = 09e8fd57, Mem[000000001b800004] = 031f126b
13916 st %f3 ,[%o3+0x004] ! Mem[000000001b800004] = 09e8fd57
13917! %l1 = 000000008d287e9b, immed = 0000080d, %y = 00000081
13918 umul %l1,0x80d,%l2 ! %l2 = 000004706f0345df, %y = 470
13919! %l2 = 000004706f0345df, %l1 = 000000008d287e9b, %l1 = 000000008d287e9b
13920 orncc %l2,%l1,%l1 ! %l1 = ffffffff7fd7c5ff, %ccr = 80
13921! %l5 = 0000000000000042, immed = 00000240, %y = 00000470
13922 sdivcc %l5,0x240,%l7 ! %l7 = 000000007fffffff, %ccr = 02
13923 mov %l0,%y ! %y = 8d287e9b
13924! Clear Register : %l2 = 000004706f0345df
13925 clr %l2 ! %l2 = 0000000000000000
13926
13927p5_label_35: ! %cwp = 1
13928! Mem[0000000031000028] = 8faf0fc2, %l6 = fffffffffffffab2
13929 ldsh [%i2+0x02a],%l6 ! %l6 = 0000000000000fc2
13930! Mem[000000003080006c] = ffe60000, %l2 = 0000000000000000
13931 ldsh [%i1+0x06e],%l2 ! %l2 = 0000000000000000
13932! %l5 = 0000000000000042, immed = fffffdd3, %y = 8d287e9b
13933 sdiv %l5,-0x22d,%l4 ! %l4 = 000000007fffffff
13934 mov %l0,%y ! %y = 8d287e9b
13935! %l6 = 0000000000000fc2, immed = 00000001, %l6 = 0000000000000fc2
13936 sra %l6,0x001,%l6 ! %l6 = 00000000000007e1
13937! %l1 = ffffffff7fd7c5ff, Mem[000000001a800003] = ffffff92
13938 stba %l1,[%o1+0x003]%asi ! Mem[000000001a800000] = ffffffff
13939! %l3 = 0000000017ca2d2e, %l1 = ffffffff7fd7c5ff, %l5 = 0000000000000042
13940 add %l3,%l1,%l5 ! %l5 = ffffffff97a1f32d
13941! %l5 = ffffffff97a1f32d, immed = 00000005, %l3 = 0000000017ca2d2e
13942 sll %l5,0x005,%l3 ! %l3 = fffffff2f43e65a0
13943! %l3 = fffffff2f43e65a0, %l5 = ffffffff97a1f32d, %l4 = 000000007fffffff
13944 taddcctv %l3,%l5,%l4 ! %l0 = 000000008d287ebe, Trapped
13945! Mem[000000001b800050] = 272f0295, %l5 = ffffffff97a1f32d
13946 ldsh [%o3+0x052],%l5 ! %l5 = 0000000000000295
13947! Clear Register : %l4 = 000000007fffffff
13948 clr %l4 ! %l4 = 0000000000000000
13949
13950p5_label_36: ! %cwp = 1
13951! Mem[0000000031000028] = 8faf0fc276df6b3f, %l5 = 0000000000000295
13952 ldxa [%i2+0x028]%asi,%l5 ! %l5 = 8faf0fc276df6b3f
13953! Mem[000000001b800020] = 27973800, %l4 = 0000000000000000
13954 ldsb [%o3+0x022],%l4 ! %l4 = 0000000000000038
13955! %f18 = 655d3f5e, Mem[000000001b000020] = 989972fa
13956 sta %f18,[%o2+%i4]0x89 ! Mem[000000001b000020] = 655d3f5e
13957! Mem[000000003180006c] = 8d287e9b, %l5 = 8faf0fc276df6b3f
13958 ldsha [%i3+0x06c]%asi,%l5 ! %l5 = ffffffffffff8d28
13959! %l2 = 0000000000000000, %l3 = fffffff2f43e65a0, %l0 = 000000008d287ebe
13960 addc %l2,%l3,%l0 ! %l0 = fffffff2f43e65a0
13961! %l3 = fffffff2f43e65a0, immed = 00000154, %l6 = 00000000000007e1
13962 andcc %l3,0x154,%l6 ! %l6 = 0000000000000100, %ccr = 00
13963! %l3 = fffffff2f43e65a0, %l6 = 0000000000000100, %l0 = fffffff2f43e65a0
13964 sub %l3,%l6,%l0 ! %l0 = fffffff2f43e64a0
13965! Mem[000000001b000020] = 35ba05c3 655d3f5e, %l4 = 00000038, %l5 = ffff8d28
13966 ldda [%o2+%i4]0x89,%l4 ! %l4 = 00000000655d3f5e 0000000035ba05c3
13967! %l3 = fffffff2f43e65a0, %l0 = fffffff2f43e64a0, %y = 8d287e9b
13968 umulcc %l3,%l0,%l7 ! %l7 = e906fffa23720400, %ccr = 80, %y = e906fffa
13969! Mem[0000000031000028] = 8faf0fc2, %l1 = ffffffff7fd7c5ff
13970 ldub [%i2+0x029],%l1 ! %l1 = 00000000000000af
13971
13972p5_label_37: ! %cwp = 1
13973! %l4 = 00000000655d3f5e, %l7 = e906fffa23720400, %l2 = 0000000000000000
13974 tsubcc %l4,%l7,%l2 ! %l2 = 16f9000641eb3b5e, %ccr = 12
13975! %l0 = fffffff2f43e64a0, %l1 = 00000000000000af, %y = e906fffa
13976 umulcc %l0,%l1,%l6 ! %l6 = 000000a6f6a6c960, %ccr = 08, %y = a6
13977! %l6 = 000000a6f6a6c960
13978 sethi %hi(0x1a998c00),%l6 ! %l6 = 000000001a998c00
13979! %l6 = 000000001a998c00, %l4 = 00000000655d3f5e, %l5 = 0000000035ba05c3
13980 addccc %l6,%l4,%l5 ! %l5 = 000000007ff6cb5e, %ccr = 00
13981! %l0 = fffffff2f43e64a0, immed = 00000628, %l2 = 16f9000641eb3b5e
13982 taddcctv %l0,0x628,%l2 ! %l2 = fffffff2f43e6ac8, %ccr = 88
13983! %f23 = 47f77194, Mem[000000001a000028] = f5ba8ba4
13984 sta %f23,[%o0+%i5]0x89 ! Mem[000000001a000028] = 47f77194
13985! retry : should take illegal inst trap, %l0 = fffffff2f43e64a0
13986 retry ! Illegal inst trap : %l0 = fffffff2f43e64b0
13987! Mem[000000001a800018] = 9af4ffff, %f0 = 655d3f5e
13988 lda [%o1+%o6]0x88,%f0 ! %f0 = 9af4ffff
13989! Mem[0000000031800068] = 8cba0238, %l6 = 000000001a998c00
13990 ldsh [%i3+0x06a],%l6 ! %l6 = 0000000000000238
13991! %l7 = e906fffa23720400, immed = fffff979, %l4 = 00000000655d3f5e
13992 orcc %l7,-0x687,%l4 ! %l4 = fffffffffffffd79, %ccr = 88
13993
13994p5_label_38: ! %cwp = 1
13995! %l4 = fffffd79, %l5 = 7ff6cb5e, Mem[000000001a800000] = ffffffff eccd3e00
13996 stda %l4,[%o1+%g0]0x89 ! Mem[000000001a800000] = fffffd79 7ff6cb5e
13997! %l3 = fffffff2f43e65a0, immed = 000009f5, %l7 = e906fffa23720400
13998 addc %l3,0x9f5,%l7 ! %l7 = fffffff2f43e6f95
13999! Mem[000000001a800018] = 9af4ffff, %l5 = 000000007ff6cb5e
14000 ldsha [%o1+%o6]0x89,%l5 ! %l5 = ffffffffffffffff
14001! %l7 = fffffff2f43e6f95, Mem[000000001a000000] = e4809af4220c7992
14002 stxa %l7,[%o0+%g0]0x88 ! Mem[000000001a000000] = fffffff2f43e6f95
14003! %l7 = fffffff2f43e6f95, Mem[000000001b000058] = d9fef365
14004 stw %l7,[%o2+0x058] ! Mem[000000001b000058] = f43e6f95
14005! Mem[0000000030000028] = 000000f5, %l7 = fffffff2f43e6f95
14006 ldsw [%i0+%i5],%l7 ! %l7 = 00000000000000f5
14007! Mem[000000001b800028] = 5e3f103f 388d9af4, %l4 = fffffd79, %l5 = ffffffff
14008 ldda [%o3+%i5]0x81,%l4 ! %l4 = 000000005e3f103f 00000000388d9af4
14009! Mem[0000000030800068] = 0000f080, %l6 = 0000000000000238
14010 ldsha [%i1+0x068]%asi,%l6 ! %l6 = 0000000000000000
14011! Mem[0000000030800068] = 0000f080, %l3 = fffffff2f43e65a0
14012 ldsw [%i1+0x068],%l3 ! %l3 = 000000000000f080
14013! %f26 = 8cba0238, Mem[000000003080006c] = ffe60000
14014 st %f26,[%i1+0x06c] ! Mem[000000003080006c] = 8cba0238
14015
14016p5_label_39: ! %cwp = 1
14017! Mem[000000003180006c] = 8d287e9b, %l7 = 00000000000000f5
14018 ldub [%i3+0x06c],%l7 ! %l7 = 000000000000008d
14019! %l2 = fffffff2f43e6ac8, immd = fffffffffffffdf3, %l7 = 000000000000008d
14020 sdivx %l2,-0x20d,%l7 ! %l7 = 00000000065c875a
14021! Mem[0000000031800068] = 8cba02388d287e9b, %l7 = 00000000065c875a
14022 ldx [%i3+0x068],%l7 ! %l7 = 8cba02388d287e9b
14023! %f17 = f81be5f2, Mem[0000000031000028] = 8faf0fc2
14024 st %f17,[%i2+%i5] ! Mem[0000000031000028] = f81be5f2
14025! Mem[000000001a000030] = 7e71e32f, %l5 = 00000000388d9af4
14026 ldsha [%o0+%i6]0x89,%l5 ! %l5 = ffffffffffffe32f
14027! %l5 = ffffffffffffe32f, %l0 = fffffff2f43e64b0, %l5 = ffffffffffffe32f
14028 sdivx %l5,%l0,%l5 ! %l5 = 0000000000000000
14029! %l4 = 000000005e3f103f, immed = 00000a79, %l1 = 00000000000000af
14030 and %l4,0xa79,%l1 ! %l1 = 0000000000000039
14031! Mem[000000001a000018] = 1d09af99, %l2 = fffffff2f43e6ac8
14032 lduba [%o0+%o6]0x88,%l2 ! %l2 = 0000000000000099
14033! %l2 = 0000000000000099, Mem[0000000031000068] = 47f77194
14034 stw %l2,[%i2+0x068] ! Mem[0000000031000068] = 00000099
14035! %l4 = 000000005e3f103f
14036 sethi %hi(0x76e27000),%l4 ! %l4 = 0000000076e27000
14037
14038p5_label_40: ! %cwp = 1
14039! %l0 = fffffff2f43e64b0, immed = 00000ebe, %y = 000000a6
14040 smulcc %l0,0xebe,%l3 ! %l3 = ffffff52afd05aa0, %ccr = 88, %y = ffffff52
14041! %l3 = ffffff52afd05aa0, %l0 = fffffff2f43e64b0, %l7 = 8cba02388d287e9b
14042 andn %l3,%l0,%l7 ! %l7 = 000000000bc01a00
14043! %l5 = 0000000000000000, Mem[0000000030800028] = 8faf0fc28d287e9b
14044 stx %l5,[%i1+%i5] ! Mem[0000000030800028] = 0000000000000000
14045! Mem[000000001b800008] = def20000, %l1 = 0000000000000039
14046 ldsba [%o3+%o4]0x89,%l1 ! %l1 = 0000000000000000
14047! %f30 = 62ea82a2, Mem[0000000030000028] = 000000f5
14048 st %f30,[%i0+%i5] ! Mem[0000000030000028] = 62ea82a2
14049! %l6 = 00000000, %l7 = 0bc01a00, Mem[000000001a000040] = 6cfc0cc2 d9264890
14050 std %l6,[%o0+0x040] ! Mem[000000001a000040] = 00000000 0bc01a00
14051! %l1 = 0000000000000000, immed = fffffcbd, %l4 = 0000000076e27000
14052 tsubcctv %l1,-0x343,%l4 ! %l0 = fffffff2f43e64d3, Trapped
14053! %f4 = 3f103f5e fa729998, Mem[0000000030800068] = 0000f080 8cba0238
14054 std %f4 ,[%i1+0x068] ! Mem[0000000030800068] = 3f103f5e fa729998
14055 restore ! CWP = 0
14056! Mem[0000000030000068] = cf895573635d30c9, %f10 = 751d2ccc b94d424c
14057 ldd [%o0+0x068],%f10 ! %f10 = cf895573 635d30c9
14058
14059p5_label_41:
14060! %l1 = 000000007fffffff, immed = 00000e22, %l4 = 0000000000000000
14061 xor %l1,0xe22,%l4 ! %l4 = 000000007ffff1dd
14062! %l6 = 000000008faf0fc2, %l1 = 000000007fffffff, %l6 = 000000008faf0fc2
14063 udivx %l6,%l1,%l6 ! %l6 = 0000000000000001
14064! Mem[0000000030000028] = 62ea82a25b3956d7, %f18 = 655d3f5e fa729998
14065 ldd [%o0+%o5],%f18 ! %f18 = 62ea82a2 5b3956d7
14066! %l6 = 0000000000000001, Mem[000000001a000030] = 7e71e32f
14067 stba %l6,[%i0+%o6]0x89 ! Mem[000000001a000030] = 7e71e301
14068! Mem[000000001a800038] = eab2cceb, %l4 = 000000007ffff1dd
14069 lduh [%i1+0x03a],%l4 ! %l4 = 000000000000cceb
14070! Mem[000000003080006c] = fa729998, %l3 = 000000f55b3956d7
14071 lduw [%o1+0x06c],%l3 ! %l3 = 00000000fa729998
14072! %l1 = 000000007fffffff, immed = 00000d34, %y = ffffff52
14073 smul %l1,0xd34,%l4 ! %l4 = 00000699fffff2cc, %y = 699
14074! %l1 = 000000007fffffff, %l0 = 00000000000000f5, %l4 = 00000699fffff2cc
14075 xor %l1,%l0,%l4 ! %l4 = 000000007fffff0a
14076! %l7 = 0000000076776b3f, immed = fffff650, %y = 00000699
14077 umulcc %l7,-0x9b0,%l7 ! %l7 = 767766c35b210db0, %ccr = 00, %y = 767766c3
14078! Mem[000000001b800010] = 7fffffff, %l6 = 0000000000000001
14079 lduha [%i3+%i5]0x80,%l6 ! %l6 = 0000000000007fff
14080
14081p5_label_42:
14082! Mem[000000001a800030] = 6406ef58, %l7 = 767766c35b210db0
14083 ldsba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000058
14084! %f28 = 0c869d33 031f126b, Mem[0000000030000068] = cf895573 635d30c9
14085 std %f28,[%o0+0x068] ! Mem[0000000030000068] = 0c869d33 031f126b
14086! %f22 = fdd07194 47f77194, Mem[000000001a000008] = 00d485bf 868c5a71
14087 stda %f22,[%i0+%i4]0x81 ! Mem[000000001a000008] = fdd07194 47f77194
14088! %l4 = 7fffff0a, %l5 = 00006705, Mem[0000000031800068] = 8cba0238 8d287e9b
14089 std %l4,[%o3+0x068] ! Mem[0000000031800068] = 7fffff0a 00006705
14090! %l4 = 7fffff0a, %l5 = 00006705, Mem[0000000030000028] = 62ea82a2 5b3956d7
14091 std %l4,[%o0+%o5] ! Mem[0000000030000028] = 7fffff0a 00006705
14092! Mem[0000000030000028] = 7fffff0a00006705, %f24 = b94d424c 76776b3f
14093 ldda [%o0+0x028]%asi,%f24 ! %f24 = 7fffff0a 00006705
14094! Mem[000000001a800000] = 79fdffff, %l6 = 0000000000007fff
14095 ldsba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000079
14096! retry : should take illegal inst trap, %l0 = 00000000000000f5
14097 retry ! Illegal inst trap : %l0 = 0000000000000105
14098! %f25 = 00006705, Mem[000000003000006c] = 031f126b
14099 st %f25,[%o0+0x06c] ! Mem[000000003000006c] = 00006705
14100! %l6 = 00000079, %l7 = 00000058, Mem[000000001a000030] = 01e3717e 30859fdf
14101 stda %l6,[%i0+%o6]0x81 ! Mem[000000001a000030] = 00000079 00000058
14102
14103p5_label_43:
14104! %l5 = 0000000000006705, Mem[000000001b800020] = 27973800
14105 stwa %l5,[%i3+%o4]0x80 ! Mem[000000001b800020] = 00006705
14106! done : should take illegal inst trap, %l0 = 0000000000000105
14107 done ! Illegal inst trap : %l0 = 0000000000000115
14108! %l0 = 0000000000000115, Mem[0000000030000068] = 0c869d3300006705
14109 stx %l0,[%o0+0x068] ! Mem[0000000030000068] = 0000000000000115
14110! %l4 = 000000007fffff0a, %l0 = 0000000000000115, %l2 = 000000000000f080
14111 taddcc %l4,%l0,%l2 ! %l2 = 000000008000001f, %ccr = 0a
14112! %f19 = 5b3956d7, Mem[000000001b80004c] = ed4c4d12
14113 st %f19,[%i3+0x04c] ! Mem[000000001b80004c] = 5b3956d7
14114! %l2 = 000000008000001f, %l7 = 0000000000000058, %l5 = 0000000000006705
14115 xor %l2,%l7,%l5 ! %l5 = 0000000080000047
14116 save ! CWP = 1
14117! %l4 = 0000000076e27000, %l7 = 000000000bc01a00, %l7 = 000000000bc01a00
14118 srl %l4,%l7,%l7 ! %l7 = 0000000076e27000
14119 restore ! CWP = 0
14120! Mem[000000003000002c] = 00006705, %l6 = 0000000000000079
14121 ldsb [%o0+0x02d],%l6 ! %l6 = 0000000000000000
14122
14123p5_label_44:
14124! %f22 = fdd07194 47f77194, Mem[000000001a000018] = 99af091d 4e509baf
14125 stda %f22,[%i0+%i6]0x81 ! Mem[000000001a000018] = fdd07194 47f77194
14126! Mem[000000001b000028] = 000000000000ffe6, %l4 = 000000007fffff0a
14127 ldx [%i2+%o5],%l4 ! %l4 = 000000000000ffe6
14128! %l1 = 000000007fffffff, Mem[000000001a000020] = 8cfc400ca282ea62
14129 stxa %l1,[%i0+%o4]0x80 ! Mem[000000001a000020] = 000000007fffffff
14130! %l6 = 0000000000000000, immed = 00000bbe, %y = 767766c3
14131 sdiv %l6,0xbbe,%l7 ! %l7 = 000000007fffffff
14132 mov %l0,%y ! %y = 00000115
14133! %f21 = 447040d0, Mem[0000000030000068] = 00000000
14134 st %f21,[%o0+0x068] ! Mem[0000000030000068] = 447040d0
14135! Mem[000000001a000068] = 2840000c89e74e7e, %f10 = cf895573 635d30c9
14136 ldd [%i0+0x068],%f10 ! %f10 = 2840000c 89e74e7e
14137! %l5 = 0000000080000047, Mem[000000001b000010] = 8cba0238
14138 stba %l5,[%i2+%i5]0x81 ! Mem[000000001b000010] = 47ba0238
14139! %l4 = 0000ffe6, %l5 = 80000047, Mem[000000001b800018] = 449d031d f2e51bf8
14140 stda %l4,[%i3+%i6]0x89 ! Mem[000000001b800018] = 0000ffe6 80000047
14141! %f4 = 3f103f5e fa729998, Mem[0000000030800068] = 3f103f5e fa729998
14142 std %f4 ,[%o1+0x068] ! Mem[0000000030800068] = 3f103f5e fa729998
14143! %l3 = 00000000fa729998, %l2 = 000000008000001f, %l2 = 000000008000001f
14144 mulx %l3,%l2,%l2 ! %l2 = 7d394cea53e09968, %y = 115
14145
14146p5_label_45:
14147! %l7 = 000000007fffffff, Mem[000000001b800020] = 2cc091f805670000
14148 stxa %l7,[%i3+%o4]0x88 ! Mem[000000001b800020] = 000000007fffffff
14149! %l2 = 7d394cea53e09968, Mem[000000003180006c] = 00006705, %asi = 80
14150 stwa %l2,[%o3+0x06c]%asi ! Mem[000000003180006c] = 53e09968
14151! Mem[0000000031800068] = 7fffff0a 53e09968, %l2 = 53e09968, %l3 = fa729998
14152 ldda [%o3+0x068]%asi,%l2 ! %l2 = 000000007fffff0a 0000000053e09968
14153! %l0 = 0000000000000115, %l2 = 000000007fffff0a, %l3 = 0000000053e09968
14154 orncc %l0,%l2,%l3 ! %l3 = ffffffff800001f5, %ccr = 88
14155! %l7 = 000000007fffffff, %l5 = 0000000080000047, %l6 = 0000000000000000
14156 or %l7,%l5,%l6 ! %l6 = 00000000ffffffff
14157! %l2 = 000000007fffff0a, %l5 = 0000000080000047, %l5 = 0000000080000047
14158 addcc %l2,%l5,%l5 ! %l5 = 00000000ffffff51, %ccr = 08
14159! Mem[000000001b000074] = 2aafeced, %l6 = 00000000ffffffff
14160 ldsw [%i2+0x074],%l6 ! %l6 = 000000002aafeced
14161! Mem[000000001a000020] = 000000007fffffff, %l0 = 0000000000000115
14162 ldx [%i0+%o4],%l0 ! %l0 = 000000007fffffff
14163! %l4 = 000000000000ffe6, Mem[0000000031800028] = 751d0447
14164 stw %l4,[%o3+%o5] ! Mem[0000000031800028] = 0000ffe6
14165! %l0 = 000000007fffffff, Mem[000000001a800028] = ffffffe6
14166 stwa %l0,[%i1+%o5]0x89 ! Mem[000000001a800028] = 7fffffff
14167
14168p5_label_46:
14169! Mem[000000003080002c] = 00000000, %l5 = 00000000ffffff51
14170 ldub [%o1+0x02d],%l5 ! %l5 = 0000000000000000
14171! Mem[000000001a800038] = eab2cceb89096be3, %f30 = 62ea82a2 0c40fc31
14172 ldd [%i1+0x038],%f30 ! %f30 = eab2cceb 89096be3
14173! Mem[000000001a800010] = 8faf0fc276776b3f, %l3 = ffffffff800001f5
14174 ldxa [%i1+%i5]0x88,%l3 ! %l3 = 8faf0fc276776b3f
14175! %l3 = 8faf0fc276776b3f, Mem[000000001b000072] = 852f09ac
14176 sth %l3,[%i2+0x072] ! Mem[000000001b000070] = 852f6b3f
14177! %l3 = 8faf0fc276776b3f, %l4 = 000000000000ffe6, %l4 = 000000000000ffe6
14178 sub %l3,%l4,%l4 ! %l4 = 8faf0fc276766b59
14179! %l4 = 76766b59, %l5 = 00000000, Mem[000000001a800068] = b3b95bb2 040f1be5
14180 stda %l4,[%i1+0x068]%asi ! Mem[000000001a800068] = 76766b59 00000000
14181! %l3 = 8faf0fc276776b3f, immed = 00000c53, %l3 = 8faf0fc276776b3f
14182 addc %l3,0xc53,%l3 ! %l3 = 8faf0fc276777792
14183! Mem[000000001b000008] = ca46aa26 0567f772, %l4 = 76766b59, %l5 = 00000000
14184 ldda [%i2+%i4]0x89,%l4 ! %l4 = 000000000567f772 00000000ca46aa26
14185! Mem[000000001a000030] = 79000000, %l2 = 000000007fffff0a
14186 lduwa [%i0+%o6]0x88,%l2 ! %l2 = 0000000079000000
14187! %l5 = 00000000ca46aa26, %l1 = 000000007fffffff, %l5 = 00000000ca46aa26
14188 addccc %l5,%l1,%l5 ! %l5 = 000000014a46aa25, %ccr = 01
14189
14190p5_label_47:
14191! %l5 = 000000014a46aa25, immed = 00000016, %l5 = 000000014a46aa25
14192 srl %l5,0x016,%l5 ! %l5 = 0000000000000129
14193! %f10 = 2840000c, Mem[0000000031000028] = f81be5f2
14194 sta %f10,[%o2+0x028]%asi ! Mem[0000000031000028] = 2840000c
14195! Mem[0000000031800028] = 0000ffe6, %f12 = 65bd102c
14196 ld [%o3+%o5],%f12 ! %f12 = 0000ffe6
14197! %l1 = 000000007fffffff, %l0 = 000000007fffffff, %y = 00000115
14198 umulcc %l1,%l0,%l1 ! %l1 = 3fffffff00000001, %ccr = 00, %y = 3fffffff
14199! %l7 = 000000007fffffff, immed = 00000876, %l7 = 000000007fffffff
14200 taddcctv %l7,0x876,%l7 ! %l0 = 0000000080000022, Trapped
14201! Mem[000000001a800008] = ffe63970 f49a8d38, %l4 = 0567f772, %l5 = 00000129
14202 ldda [%i1+%i4]0x81,%l4 ! %l4 = 00000000ffe63970 00000000f49a8d38
14203! %l7 = 000000007fffffff, immed = fffff0b2, %y = 3fffffff
14204 umul %l7,-0xf4e,%l7 ! %l7 = 7ffff85800000f4e, %y = 7ffff858
14205! Set Register : %l6 = 000000002aafeced
14206 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
14207! %f6 = 62ea82a2 0c40fc8c, Mem[000000001a000020] = 00000000 7fffffff
14208 std %f6 ,[%i0+%o4] ! Mem[000000001a000020] = 62ea82a2 0c40fc8c
14209! %l3 = 8faf0fc276777792, Mem[0000000030000069] = 447040d0
14210 stb %l3,[%o0+0x069] ! Mem[0000000030000068] = 449240d0
14211
14212p5_label_48:
14213! %l4 = 00000000ffe63970, %l1 = 3fffffff00000001, %y = 7ffff858
14214 udiv %l4,%l1,%l6 ! %l6 = 00000000ffffffff
14215 mov %l0,%y ! %y = 80000022
14216! Mem[0000000031000068] = 00000099, %l4 = 00000000ffe63970
14217 ldsb [%o2+0x069],%l4 ! %l4 = 0000000000000000
14218! retry : should take illegal inst trap, %l0 = 0000000080000022
14219 retry ! Illegal inst trap : %l0 = 0000000080000032
14220! %l6 = 00000000ffffffff, %l5 = 00000000f49a8d38, %l6 = 00000000ffffffff
14221 andn %l6,%l5,%l6 ! %l6 = 000000000b6572c7
14222! %f10 = 2840000c, Mem[000000001a000028] = 9471f747
14223 sta %f10,[%i0+%o5]0x81 ! Mem[000000001a000028] = 2840000c
14224! %l7 = 7ffff85800000f4e, %l5 = 00000000f49a8d38, %l7 = 7ffff85800000f4e
14225 andcc %l7,%l5,%l7 ! %l7 = 0000000000000d08, %ccr = 00
14226! %f0 = 9af4ffff 1d039d44, Mem[0000000030000028] = 7fffff0a 00006705
14227 std %f0 ,[%o0+%o5] ! Mem[0000000030000028] = 9af4ffff 1d039d44
14228! %f2 = 97cf2592 09e8fd57, Mem[0000000030000028] = 9af4ffff 1d039d44
14229 std %f2 ,[%o0+%o5] ! Mem[0000000030000028] = 97cf2592 09e8fd57
14230! %l2 = 79000000, %l3 = 76777792, Mem[0000000030800068] = 3f103f5e fa729998
14231 std %l2,[%o1+0x068] ! Mem[0000000030800068] = 79000000 76777792
14232! Mem[000000003100002c] = 76df6b3f, %l1 = 3fffffff00000001
14233 ldub [%o2+0x02c],%l1 ! %l1 = 0000000000000076
14234
14235p5_label_49:
14236! %l6 = 000000000b6572c7, immed = fffff273, %l0 = 0000000080000032
14237 orncc %l6,-0xd8d,%l0 ! %l0 = 000000000b657fcf, %ccr = 00
14238! Mem[000000003100002c] = 76df6b3f, %l7 = 0000000000000d08
14239 lduh [%o2+0x02c],%l7 ! %l7 = 00000000000076df
14240! %l2 = 0000000079000000, immed = fffff8f8, %l0 = 000000000b657fcf
14241 orcc %l2,-0x708,%l0 ! %l0 = fffffffffffff8f8, %ccr = 88
14242! %l5 = 00000000f49a8d38, %l2 = 0000000079000000, %l7 = 00000000000076df
14243 xnor %l5,%l2,%l7 ! %l7 = ffffffff726572c7
14244! Mem[0000000031800068] = 7fffff0a53e09968, %l1 = 0000000000000076
14245 ldxa [%o3+0x068]%asi,%l1 ! %l1 = 7fffff0a53e09968
14246! Mem[000000001a000020] = 62ea82a2, %l0 = fffffffffffff8f8
14247 ldsha [%i0+%o4]0x81,%l0 ! %l0 = 00000000000062ea
14248! %f19 = 5b3956d7, Mem[000000001a800018] = fffff49a
14249 sta %f19,[%i1+%i6]0x81 ! Mem[000000001a800018] = 5b3956d7
14250! Mem[000000001a800074] = 4996c1a3, %l5 = 00000000f49a8d38
14251 lduh [%i1+0x074],%l5 ! %l5 = 0000000000004996
14252! %f11 = 89e74e7e, Mem[000000001a00004c] = a3fe9198
14253 sta %f11,[%i0+0x04c]%asi ! Mem[000000001a00004c] = 89e74e7e
14254! Mem[000000001b800020] = 7fffffff, %f7 = 0c40fc8c
14255 lda [%i3+%o4]0x88,%f7 ! %f7 = 7fffffff
14256
14257p5_label_50:
14258! %l4 = 0000000000000000, Mem[0000000030800028] = 0000000000000000
14259 stx %l4,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000000
14260! %f10 = 2840000c 89e74e7e, Mem[0000000030000068] = 449240d0 00000115
14261 std %f10,[%o0+0x068] ! Mem[0000000030000068] = 2840000c 89e74e7e
14262! %l0 = 000062ea, %l1 = 53e09968, Mem[000000001b000038] = 4fbf44f8 406bd3ba
14263 std %l0,[%i2+0x038] ! Mem[000000001b000038] = 000062ea 53e09968
14264! Mem[000000001a000020] = 62ea82a2, %l2 = 0000000079000000
14265 ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000062
14266! Mem[000000001a000028] = 2840000c, %l5 = 0000000000004996
14267 lduh [%i0+0x02a],%l5 ! %l5 = 000000000000000c
14268! Mem[000000001b800008] = 0000f2defffffdd7, %f26 = 8cba0238 f891c02c
14269 ldda [%i3+%i4]0x80,%f26 ! %f26 = 0000f2de fffffdd7
14270! %l7 = ffffffff726572c7, immed = fffff624, %l2 = 0000000000000062
14271 subccc %l7,-0x9dc,%l2 ! %l2 = ffffffff72657ca3, %ccr = 91
14272! %l7 = ffffffff726572c7, Mem[000000003080006e] = 76777792
14273 stb %l7,[%o1+0x06e] ! Mem[000000003080006c] = 7677c792
14274! Mem[000000001b800018] = e6ff0000, %l3 = 8faf0fc276777792
14275 ldsba [%i3+%i6]0x81,%l3 ! %l3 = ffffffffffffffe6
14276! %l3 = ffffffffffffffe6, immd = 00000000000005b4, %l3 = ffffffffffffffe6
14277 sdivx %l3,0x5b4,%l3 ! %l3 = 0000000000000000
14278
14279p5_label_51:
14280! %l7 = ffffffff726572c7, immd = 000000000000039d, %l3 = 0000000000000000
14281 udivx %l7,0x39d,%l3 ! %l3 = 0046d987e3107035
14282! %l4 = 0000000000000000, Mem[000000001b800010] = 7fffffffa48bbaf5
14283 stxa %l4,[%i3+%i5]0x80 ! Mem[000000001b800010] = 0000000000000000
14284! %l3 = 0046d987e3107035, %l7 = ffffffff726572c7, %y = 80000022
14285 smulcc %l3,%l7,%l0 ! %l0 = f311da7ab2a7d333, %ccr = 88, %y = f311da7a
14286! Mem[000000001b000028] = 00000000, %l7 = ffffffff726572c7
14287 ldsha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
14288! %l5 = 000000000000000c, %l0 = f311da7ab2a7d333, %l5 = 000000000000000c
14289 orcc %l5,%l0,%l5 ! %l5 = f311da7ab2a7d33f, %ccr = 88
14290! %l5 = f311da7ab2a7d33f, %l2 = ffffffff72657ca3, %l3 = 0046d987e3107035
14291 xorcc %l5,%l2,%l3 ! %l3 = 0cee2585c0c2af9c, %ccr = 08
14292! %l5 = f311da7ab2a7d33f, Mem[000000003100006c] = 4064b24e
14293 sth %l5,[%o2+0x06c] ! Mem[000000003100006c] = d33fb24e
14294! %l2 = ffffffff72657ca3, immed = fffffd62, %l1 = 7fffff0a53e09968
14295 orncc %l2,-0x29e,%l1 ! %l1 = ffffffff72657ebf, %ccr = 80
14296! Mem[000000003100006c] = d33fb24e, %l1 = ffffffff72657ebf
14297 ldub [%o2+0x06e],%l1 ! %l1 = 00000000000000b2
14298! %l1 = 00000000000000b2, %l1 = 00000000000000b2, %l3 = 0cee2585c0c2af9c
14299 xorcc %l1,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44
14300
14301p5_label_52:
14302! Mem[0000000031800068] = 7fffff0a, %l6 = 000000000b6572c7
14303 lduh [%o3+0x068],%l6 ! %l6 = 0000000000007fff
14304! %l1 = 00000000000000b2, immed = fffffce0, %l3 = 0000000000000000
14305 xnorcc %l1,-0x320,%l3 ! %l3 = 00000000000003ad, %ccr = 00
14306! %l4 = 00000000, %l5 = b2a7d33f, Mem[0000000031000068] = 00000099 d33fb24e
14307 std %l4,[%o2+0x068] ! Mem[0000000031000068] = 00000000 b2a7d33f
14308! %l4 = 0000000000000000, immed = 0000072c, %l4 = 0000000000000000
14309 taddcc %l4,0x72c,%l4 ! %l4 = 000000000000072c, %ccr = 00
14310! %f20 = 6cf9b2f6, Mem[000000001b80004c] = 5b3956d7
14311 st %f20,[%i3+0x04c] ! Mem[000000001b80004c] = 6cf9b2f6
14312! %l5 = f311da7ab2a7d33f, immed = 00000149, %y = f311da7a
14313 smulcc %l5,0x149,%l7 ! %l7 = ffffff9c99ae7bf7, %ccr = 88, %y = ffffff9c
14314! %l2 = ffffffff72657ca3, immed = 00000f74, %l6 = 0000000000007fff
14315 sub %l2,0xf74,%l6 ! %l6 = ffffffff72656d2f
14316! %l0 = f311da7ab2a7d333, Mem[000000003000006b] = 2840000c
14317 stb %l0,[%o0+0x06b] ! Mem[0000000030000068] = 28400033
14318! Mem[0000000030800068] = 790000007677c792, %f0 = 9af4ffff 1d039d44
14319 ldd [%o1+0x068],%f0 ! %f0 = 79000000 7677c792
14320! %l4 = 000000000000072c, Mem[000000001b800079] = 678093d7
14321 stba %l4,[%i3+0x079]%asi ! Mem[000000001b800078] = 672c93d7
14322
14323p5_label_53:
14324! Mem[000000001a000010] = 05c30000, %l2 = ffffffff72657ca3
14325 lduwa [%i0+%i5]0x80,%l2 ! %l2 = 0000000005c30000
14326! Mem[000000001b000010] = 47ba0238, %l3 = 00000000000003ad
14327 ldswa [%i2+%i5]0x81,%l3 ! %l3 = 0000000047ba0238
14328! Mem[000000001b800020] = ffffff7f, %l6 = ffffffff72656d2f
14329 lduwa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ffffff7f
14330! Mem[0000000030000028] = 97cf2592, %l2 = 0000000005c30000
14331 ldub [%o0+0x02b],%l2 ! %l2 = 0000000000000092
14332! Mem[0000000031000068] = 00000000b2a7d33f, %f28 = 0c869d33 031f126b
14333 ldda [%o2+0x068]%asi,%f28 ! %f28 = 00000000 b2a7d33f
14334! Clear Register : %l4 = 000000000000072c
14335 clr %l4 ! %l4 = 0000000000000000
14336! Mem[000000003180002c] = b94d424c, %l5 = f311da7ab2a7d33f
14337 ldsba [%o3+0x02c]%asi,%l5 ! %l5 = ffffffffffffffb9
14338! Mem[000000003100006c] = b2a7d33f, %l2 = 0000000000000092
14339 ldsw [%o2+0x06c],%l2 ! %l2 = ffffffffb2a7d33f
14340! %l2 = ffffffffb2a7d33f, Mem[000000001a800000] = fffffd79
14341 stha %l2,[%i1+%g0]0x88 ! Mem[000000001a800000] = ffffd33f
14342! %l0 = f311da7ab2a7d333, %l7 = ffffff9c99ae7bf7, %l6 = 00000000ffffff7f
14343 srl %l0,%l7,%l6 ! %l6 = 0000000000000165
14344
14345p5_label_54:
14346 save ! CWP = 1
14347! Mem[000000001b000020] = 5e3f5d65, %l3 = ffffff52afd05aa0
14348 ldswa [%o2+0x020]%asi,%l3 ! %l3 = 000000005e3f5d65
14349 rd %pc,%o7
14350 return %o7+12 ! CWP = 0
14351! %l4 = 0000000000000000, immed = 000004f1, %l6 = 0000000000000165
14352 addc %l4,0x4f1,%l6 ! %l6 = 00000000000004f1
14353! Mem[0000000031800028] = 0000ffe6 b94d424c, %l0 = b2a7d333, %l1 = 000000b2
14354 ldd [%o3+%o5],%l0 ! %l0 = 000000000000ffe6 00000000b94d424c
14355! Mem[000000003080002c] = 00000000, %f10 = 2840000c
14356 ld [%o1+0x02c],%f10 ! %f10 = 00000000
14357! Mem[000000001b000030] = 40ae7526f427c4de, %l3 = 0000000047ba0238
14358 ldxa [%i2+%o6]0x88,%l3 ! %l3 = 40ae7526f427c4de
14359! Mem[0000000030000028] = 97cf2592, %l0 = 000000000000ffe6
14360 ldsba [%o0+0x02a]%asi,%l0 ! %l0 = 0000000000000025
14361! Mem[000000001a000028] = 2840000cd9264890, %f28 = 00000000 b2a7d33f
14362 ldda [%i0+%o5]0x80,%f28 ! %f28 = 2840000c d9264890
14363! %l3 = 40ae7526f427c4de, %l5 = ffffffffffffffb9, %l6 = 00000000000004f1
14364 taddcctv %l3,%l5,%l6 ! %l0 = 0000000000000048, Trapped
14365
14366p5_label_55:
14367! %l2 = ffffffffb2a7d33f, %l0 = 0000000000000048, %y = ffffff9c
14368 umulcc %l2,%l0,%l5 ! %l5 = 000000323f3369b8, %ccr = 00, %y = 32
14369! Mem[000000001a000010] = 05c30000, %l2 = ffffffffb2a7d33f
14370 lduba [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000005
14371! %l4 = 0000000000000000, %l2 = 0000000000000005, %y = 00000032
14372 udiv %l4,%l2,%l6 ! %l6 = 00000000ffffffff
14373 mov %l0,%y ! %y = 00000048
14374! %l0 = 0000000000000048, immed = fffffcfc, %y = 00000048
14375 umul %l0,-0x304,%l3 ! %l3 = 00000047ffff26e0, %y = 47
14376! Mem[000000001a800010] = 3f6b7776, %f30 = eab2cceb
14377 lda [%i1+%i5]0x80,%f30 ! %f30 = 3f6b7776
14378! Mem[0000000031000068] = 00000000, %l4 = 0000000000000000
14379 ldsha [%o2+0x06a]%asi,%l4 ! %l4 = 0000000000000000
14380! Mem[000000001b000008] = 0567f772, %f26 = 0000f2de
14381 lda [%i2+%i4]0x88,%f26 ! %f26 = 0567f772
14382! %f5 = fa729998, Mem[000000001b000030] = dec427f4
14383 sta %f5 ,[%i2+%o6]0x81 ! Mem[000000001b000030] = fa729998
14384! %l4 = 0000000000000000, immd = fffffffffffff260, %l3 = 00000047ffff26e0
14385 udivx %l4,-0xda0,%l3 ! %l3 = 0000000000000000
14386! %l1 = 00000000b94d424c, %l6 = 00000000ffffffff, %l5 = 000000323f3369b8
14387 xorcc %l1,%l6,%l5 ! %l5 = 0000000046b2bdb3, %ccr = 00
14388
14389p5_label_56:
14390! %f28 = 2840000c d9264890, Mem[0000000030000028] = 97cf2592 09e8fd57
14391 std %f28,[%o0+%o5] ! Mem[0000000030000028] = 2840000c d9264890
14392! %l0 = 0000000000000048, %l0 = 0000000000000048, %l3 = 0000000000000000
14393 orcc %l0,%l0,%l3 ! %l3 = 0000000000000048, %ccr = 00
14394! %l3 = 0000000000000048, immd = 000000000000002b, %l1 = 00000000b94d424c
14395 udivx %l3,0x02b,%l1 ! %l1 = 0000000000000001
14396! %l2 = 0000000000000005, %l0 = 0000000000000048, %y = 00000047
14397 sdiv %l2,%l0,%l4 ! %l4 = 000000007fffffff
14398 mov %l0,%y ! %y = 00000048
14399! %l4 = 7fffffff, %l5 = 46b2bdb3, Mem[0000000031000068] = 00000000 b2a7d33f
14400 std %l4,[%o2+0x068] ! Mem[0000000031000068] = 7fffffff 46b2bdb3
14401! %l4 = 000000007fffffff, %l6 = 00000000ffffffff, %l6 = 00000000ffffffff
14402 subc %l4,%l6,%l6 ! %l6 = ffffffff80000000
14403! %l4 = 000000007fffffff, Mem[000000001b800018] = e6ff0000
14404 stha %l4,[%i3+%i6]0x80 ! Mem[000000001b800018] = ffff0000
14405! Mem[0000000030800028] = 00000000, %l7 = ffffff9c99ae7bf7
14406 lduh [%o1+%o5],%l7 ! %l7 = 0000000000000000
14407! Mem[000000001a800050] = 7a635b62, %l1 = 0000000000000001
14408 ldsha [%i1+0x050]%asi,%l1 ! %l1 = 0000000000007a63
14409! Mem[000000001b800014] = 00000000, %l7 = 0000000000000000
14410 ldsh [%i3+0x016],%l7 ! %l7 = 0000000000000000
14411
14412p5_label_57:
14413! %l6 = 80000000, %l7 = 00000000, Mem[000000001a000028] = 0c004028 904826d9
14414 stda %l6,[%i0+%o5]0x89 ! Mem[000000001a000028] = 80000000 00000000
14415! Mem[000000001a800008] = ffe63970, %l4 = 000000007fffffff
14416 lduba [%i1+%i4]0x80,%l4 ! %l4 = 00000000000000ff
14417! %l5 = 0000000046b2bdb3, %l7 = 0000000000000000, %l2 = 0000000000000005
14418 orn %l5,%l7,%l2 ! %l2 = ffffffffffffffff
14419! %l7 = 0000000000000000, immd = 0000000000000310, %l1 = 0000000000007a63
14420 sdivx %l7,0x310,%l1 ! %l1 = 0000000000000000
14421! Mem[000000003080002c] = 00000000, %l6 = ffffffff80000000
14422 ldsb [%o1+0x02c],%l6 ! %l6 = 0000000000000000
14423! %l7 = 0000000000000000, immed = fffff870, %l3 = 0000000000000048
14424 xor %l7,-0x790,%l3 ! %l3 = fffffffffffff870
14425! %l1 = 0000000000000000, %l2 = ffffffffffffffff, %l3 = fffffffffffff870
14426 sllx %l1,%l2,%l3 ! %l3 = 0000000000000000
14427! Mem[0000000031000068] = 7fffffff46b2bdb3, %l6 = 0000000000000000
14428 ldx [%o2+0x068],%l6 ! %l6 = 7fffffff46b2bdb3
14429! Mem[000000003180006c] = 53e09968, %l2 = ffffffffffffffff
14430 ldsw [%o3+0x06c],%l2 ! %l2 = 0000000053e09968
14431! %l6 = 7fffffff46b2bdb3, %l6 = 7fffffff46b2bdb3, %y = 00000048
14432 sdivcc %l6,%l6,%l0 ! %l0 = 0000000000000105, %ccr = 00
14433 mov %l0,%y ! %y = 00000105
14434
14435p5_label_58:
14436! %l7 = 0000000000000000, %l4 = 00000000000000ff, %l3 = 0000000000000000
14437 sll %l7,%l4,%l3 ! %l3 = 0000000000000000
14438! Mem[000000001a800020] = 6cf9b2f6, %l6 = 7fffffff46b2bdb3
14439 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 000000006cf9b2f6
14440! %f24 = 7fffff0a 00006705, Mem[0000000031800068] = 7fffff0a 53e09968
14441 std %f24,[%o3+0x068] ! Mem[0000000031800068] = 7fffff0a 00006705
14442! %l4 = 00000000000000ff, Mem[000000001b800040] = bb371c94b83774bd
14443 stx %l4,[%i3+0x040] ! Mem[000000001b800040] = 00000000000000ff
14444! %l7 = 0000000000000000, %l7 = 0000000000000000, %l5 = 0000000046b2bdb3
14445 addccc %l7,%l7,%l5 ! %l5 = 0000000000000000, %ccr = 44
14446! %l4 = 00000000000000ff, immed = 0000006a, %l0 = 0000000000000105
14447 addcc %l4,0x06a,%l0 ! %l0 = 0000000000000169, %ccr = 00
14448! Mem[000000001a000020] = 62ea82a20c40fc8c, %l4 = 00000000000000ff
14449 ldxa [%i0+%o4]0x81,%l4 ! %l4 = 62ea82a20c40fc8c
14450! %l4 = 0c40fc8c, %l5 = 00000000, Mem[000000001b000008] = 72f76705 26aa46ca
14451 stda %l4,[%i2+%i4]0x81 ! Mem[000000001b000008] = 0c40fc8c 00000000
14452! %f30 = 3f6b7776, Mem[000000003180002c] = b94d424c
14453 sta %f30,[%o3+0x02c]%asi ! Mem[000000003180002c] = 3f6b7776
14454! Mem[000000003000006c] = 89e74e7e, %l0 = 0000000000000169
14455 ldsb [%o0+0x06c],%l0 ! %l0 = ffffffffffffff89
14456
14457p5_label_59:
14458! %l1 = 0000000000000000, %l5 = 0000000000000000, %y = 00000105
14459 umul %l1,%l5,%l1 ! %l1 = 0000000000000000, %y = 00
14460! Mem[0000000030000028] = 2840000c, %l6 = 000000006cf9b2f6
14461 ldsw [%o0+%o5],%l6 ! %l6 = 000000002840000c
14462! Mem[000000001a000000] = 956f3ef4, %l7 = 0000000000000000
14463 ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffff95
14464! Mem[000000001a00003c] = 900c6c71, %l4 = 62ea82a20c40fc8c
14465 ldsh [%i0+0x03c],%l4 ! %l4 = ffffffffffff900c
14466! Mem[000000001a000030] = 00000079, %l4 = ffffffffffff900c
14467 lduba [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000000
14468! %l5 = 0000000000000000, %l7 = ffffffffffffff95, %l1 = 0000000000000000
14469 addc %l5,%l7,%l1 ! %l1 = ffffffffffffff95
14470! Mem[0000000031800028] = 0000ffe63f6b7776, %l0 = ffffffffffffff89
14471 ldx [%o3+%o5],%l0 ! %l0 = 0000ffe63f6b7776
14472! %l5 = 0000000000000000, immed = 000005e7, %y = 00000000
14473 smul %l5,0x5e7,%l6 ! %l6 = 0000000000000000, %y = 00
14474! Mem[000000001b800000] = 339d860c, %l2 = 0000000053e09968
14475 ldsba [%i3+%g0]0x88,%l2 ! %l2 = 000000000000000c
14476! Mem[000000001a000054] = 4064024e, %l6 = 0000000000000000
14477 ldub [%i0+0x056],%l6 ! %l6 = 0000000000000002
14478
14479p5_label_60:
14480! %l6 = 0000000000000002, %l6 = 0000000000000002, %y = 00000000
14481 umul %l6,%l6,%l2 ! %l2 = 0000000000000004, %y = 00
14482! %l2 = 0000000000000004, Mem[000000003000006a] = 28400033
14483 sth %l2,[%o0+0x06a] ! Mem[0000000030000068] = 28400004
14484! %f12 = 0000ffe6, Mem[0000000031800028] = 0000ffe6
14485 st %f12,[%o3+%o5] ! Mem[0000000031800028] = 0000ffe6
14486! %l6 = 0000000000000002, %l1 = ffffffffffffff95, %l0 = 0000ffe63f6b7776
14487 andn %l6,%l1,%l0 ! %l0 = 0000000000000002
14488! %l0 = 0000000000000002, %l7 = ffffffffffffff95, %l4 = 0000000000000000
14489 sra %l0,%l7,%l4 ! %l4 = 0000000000000000
14490! %f4 = 3f103f5e, Mem[0000000030000068] = 28400004
14491 st %f4 ,[%o0+0x068] ! Mem[0000000030000068] = 3f103f5e
14492! %l4 = 0000000000000000, immed = fffffbfa, %l2 = 0000000000000004
14493 xnor %l4,-0x406,%l2 ! %l2 = 0000000000000405
14494! %l0 = 00000002, %l1 = ffffff95, Mem[000000001a800060] = 4a07b000 db32e90f
14495 std %l0,[%i1+0x060] ! Mem[000000001a800060] = 00000002 ffffff95
14496! %l3 = 0000000000000000, Mem[000000001b800030] = ec0d0000
14497 stha %l3,[%i3+%o6]0x88 ! Mem[000000001b800030] = ec0d0000
14498! Mem[000000001b000078] = 527ebbb15e50ee09, %f22 = fdd07194 47f77194
14499 ldd [%i2+0x078],%f22 ! %f22 = 527ebbb1 5e50ee09
14500
14501p5_label_61:
14502! %l6 = 0000000000000002, %l7 = ffffffffffffff95, %l5 = 0000000000000000
14503 andncc %l6,%l7,%l5 ! %l5 = 0000000000000002, %ccr = 00
14504! %l5 = 0000000000000002, %l4 = 0000000000000000, %l3 = 0000000000000000
14505 xor %l5,%l4,%l3 ! %l3 = 0000000000000002
14506! %l6 = 0000000000000002, %l5 = 0000000000000002, %l1 = ffffffffffffff95
14507 xorcc %l6,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
14508! %l5 = 0000000000000002, Mem[000000001b800020] = ffffff7f
14509 stha %l5,[%i3+%o4]0x80 ! Mem[000000001b800020] = 0002ff7f
14510! Mem[0000000030000068] = 3f103f5e, %l4 = 0000000000000000
14511 ldsba [%o0+0x069]%asi,%l4 ! %l4 = 0000000000000010
14512! %l1 = 0000000000000000, %l4 = 0000000000000010, %l2 = 0000000000000405
14513 xnorcc %l1,%l4,%l2 ! %l2 = ffffffffffffffef, %ccr = 88
14514! %f12 = 0000ffe6 c305ba35, Mem[000000001b800028] = 5e3f103f 388d9af4
14515 stda %f12,[%i3+%o5]0x81 ! Mem[000000001b800028] = 0000ffe6 c305ba35
14516! Mem[000000001b000000] = 19a18521, %f11 = 89e74e7e
14517 lda [%i2+%g0]0x88,%f11 ! %f11 = 19a18521
14518! Mem[000000001a800020] = 6cf9b2f6447040d0, %f12 = 0000ffe6 c305ba35
14519 ldd [%i1+%o4],%f12 ! %f12 = 6cf9b2f6 447040d0
14520! %l1 = 0000000000000000
14521 sethi %hi(0xf8a3e800),%l1 ! %l1 = 00000000f8a3e800
14522
14523p5_label_62:
14524! Mem[0000000031800028] = 0000ffe6 3f6b7776, %l0 = 00000002, %l1 = f8a3e800
14525 ldd [%o3+%o5],%l0 ! %l0 = 000000000000ffe6 000000003f6b7776
14526! %l4 = 0000000000000010, Mem[000000001a000018] = fdd07194
14527 stba %l4,[%i0+%i6]0x81 ! Mem[000000001a000018] = 10d07194
14528! %f12 = 6cf9b2f6 447040d0, Mem[0000000031000028] = 2840000c 76df6b3f
14529 std %f12,[%o2+%o5] ! Mem[0000000031000028] = 6cf9b2f6 447040d0
14530! Mem[000000001a800030] = 58ef0664, %l3 = 0000000000000002
14531 ldsha [%i1+0x032]%asi,%l3 ! %l3 = 0000000000000664
14532! %l3 = 0000000000000664, Mem[0000000031000068] = 7fffffff, %asi = 80
14533 stha %l3,[%o2+0x068]%asi ! Mem[0000000031000068] = 0664ffff
14534! Mem[000000001b800010] = 0000000000000000, %l4 = 0000000000000010
14535 ldxa [%i3+%i5]0x88,%l4 ! %l4 = 0000000000000000
14536! Mem[000000001b000020] = 5e3f5d65 c305ba35, %l2 = ffffffef, %l3 = 00000664
14537 ldda [%i2+0x020]%asi,%l2 ! %l2 = 000000005e3f5d65 00000000c305ba35
14538! Mem[0000000031800028] = 0000ffe6, %l6 = 0000000000000002
14539 ldsw [%o3+%o5],%l6 ! %l6 = 000000000000ffe6
14540! %l1 = 000000003f6b7776, %l5 = 0000000000000002, %l3 = 00000000c305ba35
14541 mulx %l1,%l5,%l3 ! %l3 = 000000007ed6eeec, %y = 00
14542! %l5 = 0000000000000002, immed = 00000009, %l5 = 0000000000000002
14543 sra %l5,0x009,%l5 ! %l5 = 0000000000000000
14544
14545p5_label_63:
14546! Mem[000000001b000020] = 655d3f5e, %l5 = 0000000000000000
14547 ldsba [%i2+%o4]0x88,%l5 ! %l5 = 000000000000005e
14548! Clear Register : %l1 = 000000003f6b7776
14549 clr %l1 ! %l1 = 0000000000000000
14550! %l7 = ffffffffffffff95, %l1 = 0000000000000000, %l5 = 000000000000005e
14551 or %l7,%l1,%l5 ! %l5 = ffffffffffffff95
14552! %f24 = 7fffff0a 00006705, Mem[000000001a000068] = 2840000c 89e74e7e
14553 std %f24,[%i0+0x068] ! Mem[000000001a000068] = 7fffff0a 00006705
14554! Mem[000000003000006c] = 89e74e7e, %l6 = 000000000000ffe6
14555 ldswa [%o0+0x06c]%asi,%l6 ! %l6 = ffffffff89e74e7e
14556! %l5 = ffffffffffffff95, %l2 = 000000005e3f5d65, %l3 = 000000007ed6eeec
14557 addccc %l5,%l2,%l3 ! %l3 = 000000005e3f5cfa, %ccr = 11
14558! %l5 = ffffffffffffff95, immed = 0000001b, %l1 = 0000000000000000
14559 sll %l5,0x01b,%l1 ! %l1 = fffffffca8000000
14560! %l6 = 89e74e7e, %l7 = ffffff95, Mem[0000000031800028] = 0000ffe6 3f6b7776
14561 std %l6,[%o3+%o5] ! Mem[0000000031800028] = 89e74e7e ffffff95
14562! Mem[000000001a800020] = d0407044 f6b2f96c, %l6 = 89e74e7e, %l7 = ffffff95
14563 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000f6b2f96c 00000000d0407044
14564! Clear Register : %l0 = 000000000000ffe6
14565 clr %l0 ! %l0 = 0000000000000000
14566
14567p5_label_64:
14568! %l3 = 000000005e3f5cfa, %l1 = fffffffca8000000, %l0 = 0000000000000000
14569 xnor %l3,%l1,%l0 ! %l0 = 0000000309c0a305
14570! Mem[000000003000002c] = d9264890, %l5 = ffffffffffffff95
14571 ldub [%o0+0x02e],%l5 ! %l5 = 0000000000000048
14572! Mem[000000001a80007c] = 7921669b, %l7 = 00000000d0407044
14573 ldsh [%i1+0x07c],%l7 ! %l7 = 0000000000007921
14574! Mem[000000001a80007c] = 7921669b, %l0 = 0000000309c0a305
14575 ldsh [%i1+0x07c],%l0 ! %l0 = 0000000000007921
14576! Mem[0000000031000028] = 6cf9b2f6447040d0, %f22 = 527ebbb1 5e50ee09
14577 ldd [%o2+%o5],%f22 ! %f22 = 6cf9b2f6 447040d0
14578! %l6 = 00000000f6b2f96c, immed = fffffa51, %l0 = 0000000000007921
14579 sub %l6,-0x5af,%l0 ! %l0 = 00000000f6b2ff1b
14580! Mem[0000000031000028] = 6cf9b2f6, %f24 = 7fffff0a
14581 ld [%o2+%o5],%f24 ! %f24 = 6cf9b2f6
14582! %l5 = 0000000000000048, %l4 = 0000000000000000, %l6 = 00000000f6b2f96c
14583 and %l5,%l4,%l6 ! %l6 = 0000000000000000
14584! Mem[000000001a000018] = 10d0719447f77194, %f24 = 6cf9b2f6 00006705
14585 ldda [%i0+%i6]0x81,%f24 ! %f24 = 10d07194 47f77194
14586! Mem[000000001a800020] = 6cf9b2f6, %l6 = 0000000000000000
14587 ldsb [%i1+0x023],%l6 ! %l6 = fffffffffffffff6
14588
14589p5_label_65:
14590 save ! CWP = 1
14591! %l7 = 0000000076e27000, %l2 = 0000000000000099, %l0 = fffffff2f43e64d3
14592 tsubcc %l7,%l2,%l0 ! %l0 = 0000000076e26f67, %ccr = 02
14593! %l1 = 0000000000000000, Mem[0000000030000028] = 2840000c
14594 stw %l1,[%i0+%i5] ! Mem[0000000030000028] = 00000000
14595! %l7 = 0000000076e27000, %l2 = 0000000000000099, %l7 = 0000000076e27000
14596 sub %l7,%l2,%l7 ! %l7 = 0000000076e26f67
14597! %l6 = 00000000, %l7 = 76e26f67, Mem[000000001b800030] = 00000dec e8773df8
14598 std %l6,[%o3+%i6] ! Mem[000000001b800030] = 00000000 76e26f67
14599! %l2 = 0000000000000099, Mem[000000001a00007a] = ba5d32b9
14600 sth %l2,[%o0+0x07a] ! Mem[000000001a000078] = ba5d0099
14601! %l5 = 0000000000000000, Mem[000000001b800030] = 00000000
14602 stha %l5,[%o3+%i6]0x88 ! Mem[000000001b800030] = 00000000
14603! Mem[000000001a800044] = 18077536, %l5 = 0000000000000000
14604 lduh [%o1+0x044],%l5 ! %l5 = 0000000000001807
14605! Mem[000000001b000010] = 2dfa95c63802ba47, %f16 = 1d039d44 f81be5f2
14606 ldda [%o2+%o5]0x88,%f16 ! %f16 = 2dfa95c6 3802ba47
14607! %l1 = 0000000000000000, Mem[000000003100006a] = 0664ffff
14608 sth %l1,[%i2+0x06a] ! Mem[0000000031000068] = 06640000
14609
14610p5_label_66: ! %cwp = 1
14611! Mem[0000000031000068] = 0664000046b2bdb3, %f0 = 79000000 7677c792
14612 ldd [%i2+0x068],%f0 ! %f0 = 06640000 46b2bdb3
14613! %f17 = 3802ba47, Mem[0000000031000068] = 06640000
14614 st %f17,[%i2+0x068] ! Mem[0000000031000068] = 3802ba47
14615! %l6 = 0000000000000000, immed = fffffc98, %l0 = 0000000076e26f67
14616 subc %l6,-0x368,%l0 ! %l0 = 0000000000000368
14617! %l2 = 0000000000000099, immed = fffff967, %y = 00000000
14618 umul %l2,-0x699,%l1 ! %l1 = 00000098fffc0e8f, %y = 98
14619! %l4 = 0000000076e27000, Mem[000000001a000018] = 9471f7479471d010
14620 stxa %l4,[%o0+%o6]0x88 ! Mem[000000001a000018] = 0000000076e27000
14621! %l3 = 000000005e3f5d65, Mem[000000001b80002e] = c305ba35
14622 sth %l3,[%o3+0x02e] ! Mem[000000001b80002c] = c3055d65
14623! Mem[000000001a800028] = ffffff7f, %l3 = 000000005e3f5d65
14624 ldsba [%o1+%i5]0x81,%l3 ! %l3 = ffffffffffffffff
14625! Mem[000000001a000054] = 4064024e, %l6 = 0000000000000000
14626 ldsw [%o0+0x054],%l6 ! %l6 = 000000004064024e
14627! Mem[0000000030800068] = 79000000, %l0 = 0000000000000368
14628 lduh [%i1+0x068],%l0 ! %l0 = 0000000000007900
14629! Mem[0000000031000068] = 3802ba4746b2bdb3, %l2 = 0000000000000099
14630 ldx [%i2+0x068],%l2 ! %l2 = 3802ba4746b2bdb3
14631
14632p5_label_67: ! %cwp = 1
14633! %l2 = 3802ba4746b2bdb3, Mem[000000001a800008] = 7039e6ff
14634 stba %l2,[%o1+%o4]0x89 ! Mem[000000001a800008] = 7039e6b3
14635! Mem[000000001a000028] = 00000080, %l5 = 0000000000001807
14636 ldswa [%o0+%i5]0x81,%l5 ! %l5 = 0000000000000080
14637! Randomly selected nop
14638 nop
14639! %l0 = 0000000000007900, immed = 00000b04, %l0 = 0000000000007900
14640 or %l0,0xb04,%l0 ! %l0 = 0000000000007b04
14641! %l6 = 000000004064024e, immed = ffffff74, %l7 = 0000000076e26f67
14642 xnorcc %l6,-0x08c,%l7 ! %l7 = 00000000406402c5, %ccr = 00
14643! %l4 = 0000000076e27000, %l1 = 00000098fffc0e8f, %l3 = ffffffffffffffff
14644 xor %l4,%l1,%l3 ! %l3 = 00000098891e7e8f
14645! Mem[000000001a000030] = 00000079, %l2 = 3802ba4746b2bdb3
14646 ldsha [%o0+%i6]0x81,%l2 ! %l2 = 0000000000000000
14647! %l3 = 00000098891e7e8f, Mem[000000003080002e] = 00000000, %asi = 80
14648 stha %l3,[%i1+0x02e]%asi ! Mem[000000003080002c] = 00007e8f
14649! Mem[000000001a800070] = dd2cc6d64996c1a3, %f28 = 2840000c d9264890
14650 ldd [%o1+0x070],%f28 ! %f28 = dd2cc6d6 4996c1a3
14651! %l0 = 0000000000007b04, %l3 = 00000098891e7e8f, %l2 = 0000000000000000
14652 orncc %l0,%l3,%l2 ! %l2 = ffffff6776e1fb74, %ccr = 80
14653
14654p5_label_68: ! %cwp = 1
14655! %l1 = 00000098fffc0e8f, Mem[000000001a000008] = fdd07194
14656 stwa %l1,[%o0+%o4]0x80 ! Mem[000000001a000008] = fffc0e8f
14657! Mem[000000003080002c] = 00007e8f, %l6 = 000000004064024e
14658 ldsb [%i1+0x02f],%l6 ! %l6 = ffffffffffffff8f
14659! %l2 = ffffff6776e1fb74, Mem[000000003000006f] = 89e74e7e
14660 stb %l2,[%i0+0x06f] ! Mem[000000003000006c] = 89e74e74
14661! Mem[000000001b800030] = 00000000, %l2 = ffffff6776e1fb74
14662 lduba [%o3+%i6]0x88,%l2 ! %l2 = 0000000000000000
14663! %l5 = 0000000000000080, %l3 = 00000098891e7e8f, %y = 00000098
14664 umulcc %l5,%l3,%l6 ! %l6 = 000000448f3f4780, %ccr = 08, %y = 44
14665! Mem[0000000030000028] = 00000000d9264890, %l6 = 000000448f3f4780
14666 ldx [%i0+%i5],%l6 ! %l6 = 00000000d9264890
14667! Mem[0000000031800068] = 7fffff0a 00006705, %l0 = 00007b04, %l1 = fffc0e8f
14668 ldd [%i3+0x068],%l0 ! %l0 = 000000007fffff0a 0000000000006705
14669! Mem[000000001a800020] = f6b2f96c, %l0 = 000000007fffff0a
14670 lduba [%o1+%i4]0x88,%l0 ! %l0 = 000000000000006c
14671! %l0 = 0000006c, %l1 = 00006705, Mem[0000000030000068] = 3f103f5e 89e74e74
14672 std %l0,[%i0+0x068] ! Mem[0000000030000068] = 0000006c 00006705
14673! Mem[000000001a000010] = 05c30000, %l7 = 00000000406402c5
14674 ldswa [%o0+%o5]0x81,%l7 ! %l7 = 0000000005c30000
14675
14676p5_label_69: ! %cwp = 1
14677! %l7 = 0000000005c30000, immed = 0000095f, %y = 00000044
14678 udiv %l7,0x95f,%l5 ! %l5 = 0000000007423dff
14679 mov %l0,%y ! %y = 0000006c
14680! %l5 = 0000000007423dff, Mem[000000001a800018] = d756395b
14681 stha %l5,[%o1+%o6]0x88 ! Mem[000000001a800018] = d7563dff
14682! %l5 = 0000000007423dff, %l7 = 0000000005c30000, %l0 = 000000000000006c
14683 taddcc %l5,%l7,%l0 ! %l0 = 000000000d053dff, %ccr = 02
14684 save ! CWP = 2
14685! %l5 = 05c33266382f2afa, immed = 00000ec5, %l0 = f5dccc13d2767942
14686 andcc %l5,0xec5,%l0 ! %l0 = 0000000000000ac0, %ccr = 00
14687! %f17 = 3802ba47, Mem[000000001b000028] = 00000000
14688 sta %f17,[%i2+%o5]0x81 ! Mem[000000001b000028] = 3802ba47
14689! %l1 = 83b470aabdd0b4fe, %l3 = 80f866b99441bc82, %l4 = 014cf6a7d23537da
14690 andcc %l1,%l3,%l4 ! %l4 = 80b060a89440b482, %ccr = 88
14691! Mem[0000000030000028] = 00000000, %l4 = 80b060a89440b482
14692 ldsw [%o0+%o5],%l4 ! %l4 = 0000000000000000
14693! Mem[0000000030000068] = 0000006c00006705, %f6 = 62ea82a2 7fffffff
14694 ldd [%o0+0x068],%f6 ! %f6 = 0000006c 00006705
14695! %f28 = dd2cc6d6, Mem[0000000030800068] = 79000000
14696 st %f28,[%o1+0x068] ! Mem[0000000030800068] = dd2cc6d6
14697
14698p5_label_70: ! %cwp = 2
14699! Mem[000000001b800030] = 00000000, %l3 = 80f866b99441bc82
14700 lduh [%i3+0x032],%l3 ! %l3 = 0000000000000000
14701! Mem[000000001b000028] = 3802ba47, %l3 = 0000000000000000
14702 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 000000003802ba47
14703! %l4 = 0000000000000000, Mem[0000000030800028] = 0000000000007e8f
14704 stx %l4,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000000
14705! %f16 = 2dfa95c6 3802ba47, Mem[0000000031800068] = 7fffff0a 00006705
14706 std %f16,[%o3+0x068] ! Mem[0000000031800068] = 2dfa95c6 3802ba47
14707! %l7 = 668b221e3ffe1a2a, Mem[000000001a800000] = 3fd3ffff
14708 sth %l7,[%i1+%g0] ! Mem[000000001a800000] = 1a2affff
14709! Mem[000000001b000068] = 45666913 0f33e756, %l6 = 275a2ccd, %l7 = 3ffe1a2a
14710 ldd [%i2+0x068],%l6 ! %l6 = 0000000045666913 000000000f33e756
14711! %l1 = 83b470aabdd0b4fe, Mem[000000003180006c] = 3802ba47
14712 stw %l1,[%o3+0x06c] ! Mem[000000003180006c] = bdd0b4fe
14713! Mem[000000001a800010] = 3f6b7776, %l1 = 83b470aabdd0b4fe
14714 ldswa [%i1+%i5]0x81,%l1 ! %l1 = 000000003f6b7776
14715! Randomly selected nop
14716 nop
14717! %l7 = 000000000f33e756, Mem[000000001b000030] = fa729998
14718 stha %l7,[%i2+%o6]0x80 ! Mem[000000001b000030] = e7569998
14719
14720p5_label_71: ! %cwp = 2
14721! Mem[000000001b800000] = 339d860c, %l0 = 0000000000000ac0
14722 lduha [%i3+%g0]0x88,%l0 ! %l0 = 000000000000860c
14723! %l5 = 05c33266382f2afa, %l4 = 0000000000000000, %l1 = 000000003f6b7776
14724 or %l5,%l4,%l1 ! %l1 = 05c33266382f2afa
14725! %l2 = 7c3227c8, %l3 = 3802ba47, Mem[0000000031800068] = 2dfa95c6 bdd0b4fe
14726 std %l2,[%o3+0x068] ! Mem[0000000031800068] = 7c3227c8 3802ba47
14727! %l6 = 0000000045666913, %l0 = 000000000000860c, %l2 = e67ef7a07c3227c8
14728 xor %l6,%l0,%l2 ! %l2 = 000000004566ef1f
14729! %l3 = 000000003802ba47, %l5 = 05c33266382f2afa, %l3 = 000000003802ba47
14730 xorcc %l3,%l5,%l3 ! %l3 = 05c33266002d90bd, %ccr = 00
14731! %l4 = 00000000, %l5 = 382f2afa, Mem[000000001a800048] = ffffffff 0c40fc8c
14732 std %l4,[%i1+0x048] ! Mem[000000001a800048] = 00000000 382f2afa
14733! Mem[000000001b800024] = 00000000, %l4 = 0000000000000000
14734 ldsb [%i3+0x027],%l4 ! %l4 = 0000000000000000
14735! %l2 = 000000004566ef1f, Mem[000000001b800010] = 00000000
14736 stba %l2,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0000001f
14737! %l6 = 0000000045666913, immed = 0000035a, %y = 0000006c
14738 smul %l6,0x35a,%l5 ! %l5 = 000000e8993c29ae, %y = e8
14739 restore ! CWP = 1
14740
14741p5_label_72: ! %cwp = 1
14742! %f14 = 72f76705 26aa46ca, Mem[000000001a000018] = 76e27000 00000000
14743 stda %f14,[%o0+%o6]0x89 ! Mem[000000001a000018] = 72f76705 26aa46ca
14744! %l4 = 0000000076e27000, %l7 = 0000000005c30000, %l2 = 0000000000000000
14745 srl %l4,%l7,%l2 ! %l2 = 0000000076e27000
14746! Mem[000000001a00007c] = 3d3a47de, %l1 = 0000000000006705
14747 ldsh [%o0+0x07c],%l1 ! %l1 = 0000000000003d3a
14748! Mem[0000000030000068] = 0000006c, %l4 = 0000000076e27000
14749 ldsh [%i0+0x068],%l4 ! %l4 = 0000000000000000
14750! Mem[000000001b000048] = 86a1c1e1, %l0 = 000000000d053dff
14751 ldsba [%o2+0x04a]%asi,%l0 ! %l0 = ffffffffffffffc1
14752! %l5 = 0000000007423dff, %l4 = 0000000000000000, %y = 000000e8
14753 umulcc %l5,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
14754! Mem[000000001a000000] = 956f3ef4, %l4 = 0000000000000000
14755 lduwa [%o0+%g0]0x80,%l4 ! %l4 = 00000000956f3ef4
14756! %l7 = 0000000005c30000, immed = fffffc31, %l1 = 0000000000000000
14757 or %l7,-0x3cf,%l1 ! %l1 = fffffffffffffc31
14758! Mem[0000000030000028] = 00000000d9264890, %l2 = 0000000076e27000
14759 ldxa [%i0+0x028]%asi,%l2 ! %l2 = 00000000d9264890
14760! Clear Register : %l2 = 00000000d9264890
14761 clr %l2 ! %l2 = 0000000000000000
14762
14763p5_label_73: ! %cwp = 1
14764! Mem[0000000031000068] = 3802ba4746b2bdb3, %f24 = 10d07194 47f77194
14765 ldd [%i2+0x068],%f24 ! %f24 = 3802ba47 46b2bdb3
14766! %l2 = 0000000000000000, %l5 = 0000000007423dff, %l2 = 0000000000000000
14767 srl %l2,%l5,%l2 ! %l2 = 0000000000000000
14768! %l6 = 00000000d9264890, Mem[000000003180002a] = 89e74e7e
14769 sth %l6,[%i3+0x02a] ! Mem[0000000031800028] = 89e74890
14770! Mem[000000001b000000] = 2185a119, %l6 = 00000000d9264890
14771 lduha [%o2+%g0]0x80,%l6 ! %l6 = 0000000000002185
14772! %l0 = ffffffffffffffc1, %l2 = 0000000000000000, %l6 = 0000000000002185
14773 tsubcc %l0,%l2,%l6 ! %l6 = ffffffffffffffc1, %ccr = 8a
14774! %l6 = ffffffffffffffc1, immed = 00000d0f, %l1 = fffffffffffffc31
14775 tsubcctv %l6,0xd0f,%l1 ! %l0 = ffffffffffffffe4, Trapped
14776! Mem[000000003100006c] = 46b2bdb3, %l1 = fffffffffffffc31
14777 ldsba [%i2+0x06e]%asi,%l1 ! %l1 = ffffffffffffffbd
14778! %l7 = 0000000005c30000, Mem[000000003100002c] = 447040d0
14779 stw %l7,[%i2+0x02c] ! Mem[000000003100002c] = 05c30000
14780! Mem[0000000031000028] = 6cf9b2f605c30000, %l1 = ffffffffffffffbd
14781 ldxa [%i2+0x028]%asi,%l1 ! %l1 = 6cf9b2f605c30000
14782! %l1 = 6cf9b2f605c30000, Mem[0000000030000028] = 00000000d9264890
14783 stx %l1,[%i0+%i5] ! Mem[0000000030000028] = 6cf9b2f605c30000
14784
14785p5_label_74: ! %cwp = 1
14786! %l5 = 0000000007423dff, Mem[000000003000002e] = 05c30000
14787 sth %l5,[%i0+0x02e] ! Mem[000000003000002c] = 05c33dff
14788 restore ! CWP = 0
14789! Mem[000000001a000008] = fffc0e8f, %f13 = 447040d0
14790 ld [%i0+%i4],%f13 ! %f13 = fffc0e8f
14791! Clear Register : %l5 = 0000000000000048
14792 clr %l5 ! %l5 = 0000000000000000
14793! %f14 = 72f76705 26aa46ca, Mem[0000000030000068] = 0000006c 00006705
14794 stda %f14,[%o0+0x068]%asi ! Mem[0000000030000068] = 72f76705 26aa46ca
14795! Mem[000000001b800030] = 00000000, %l3 = 000000005e3f5cfa
14796 ldsba [%i3+%o6]0x81,%l3 ! %l3 = 0000000000000000
14797! %f14 = 72f76705 26aa46ca, Mem[0000000031000028] = 6cf9b2f6 05c30000
14798 stda %f14,[%o2+0x028]%asi ! Mem[0000000031000028] = 72f76705 26aa46ca
14799! %l0 = f6b2ff1b, %l1 = a8000000, Mem[000000001b000020] = 5e3f5d65 c305ba35
14800 stda %l0,[%i2+%o4]0x81 ! Mem[000000001b000020] = f6b2ff1b a8000000
14801! %l4 = 00000000, %l5 = 00000000, Mem[0000000030000068] = 72f76705 26aa46ca
14802 std %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000000 00000000
14803! %l4 = 0000000000000000, %l0 = 00000000f6b2ff1b, %l6 = fffffffffffffff6
14804 srl %l4,%l0,%l6 ! %l6 = 0000000000000000
14805
14806p5_label_75:
14807! Mem[000000003100006c] = 46b2bdb3, %l4 = 0000000000000000
14808 ldsw [%o2+0x06c],%l4 ! %l4 = 0000000046b2bdb3
14809! %l3 = 0000000000000000, Mem[000000003100002f] = 26aa46ca
14810 stba %l3,[%o2+0x02f]%asi ! Mem[000000003100002c] = 26aa4600
14811! Mem[0000000031800028] = 89e74890ffffff95, %f4 = 3f103f5e fa729998
14812 ldd [%o3+%o5],%f4 ! %f4 = 89e74890 ffffff95
14813! Mem[000000001a000040] = 000000000bc01a00, %f16 = 2dfa95c6 3802ba47
14814 ldd [%i0+0x040],%f16 ! %f16 = 00000000 0bc01a00
14815! Mem[000000003180006c] = 3802ba47, %l4 = 0000000046b2bdb3
14816 ldub [%o3+0x06c],%l4 ! %l4 = 0000000000000038
14817! Mem[000000003180002c] = ffffff95, %l0 = 00000000f6b2ff1b
14818 ldsw [%o3+0x02c],%l0 ! %l0 = ffffffffffffff95
14819! %f14 = 72f76705 26aa46ca, Mem[0000000031000028] = 72f76705 26aa4600
14820 std %f14,[%o2+%o5] ! Mem[0000000031000028] = 72f76705 26aa46ca
14821! %l5 = 0000000000000000, %l7 = 0000000000007921, %l4 = 0000000000000038
14822 tsubcc %l5,%l7,%l4 ! %l4 = ffffffffffff86df, %ccr = 9b
14823! Mem[000000001a000040] = 00000000, %f13 = fffc0e8f
14824 ld [%i0+0x040],%f13 ! %f13 = 00000000
14825! Mem[000000001b800028] = 0000ffe6 c3055d65, %l4 = ffff86df, %l5 = 00000000
14826 ldda [%i3+%o5]0x81,%l4 ! %l4 = 000000000000ffe6 00000000c3055d65
14827
14828p5_label_76:
14829! retry : should take illegal inst trap, %l0 = ffffffffffffff95
14830 retry ! Illegal inst trap : %l0 = ffffffffffffffa5
14831! %l2 = 000000005e3f5d65, immed = 00000f51, %l1 = fffffffca8000000
14832 sub %l2,0xf51,%l1 ! %l1 = 000000005e3f4e14
14833! %l4 = 000000000000ffe6, %l3 = 0000000000000000, %l6 = 0000000000000000
14834 sll %l4,%l3,%l6 ! %l6 = 000000000000ffe6
14835! %l4 = 000000000000ffe6, Mem[000000003000006e] = 00000000
14836 sth %l4,[%o0+0x06e] ! Mem[000000003000006c] = 0000ffe6
14837! Mem[0000000030800028] = 0000000000000000, %l1 = 000000005e3f4e14
14838 ldxa [%o1+0x028]%asi,%l1 ! %l1 = 0000000000000000
14839! %l5 = 00000000c3055d65, Mem[000000003000006e] = 0000ffe6
14840 stb %l5,[%o0+0x06e] ! Mem[000000003000006c] = 000065e6
14841! %l1 = 0000000000000000, Mem[000000001b000030] = e75699982675ae40
14842 stx %l1,[%i2+%o6] ! Mem[000000001b000030] = 0000000000000000
14843! %l6 = 000000000000ffe6, Mem[000000001b000020] = 1bffb2f6
14844 stha %l6,[%i2+%o4]0x88 ! Mem[000000001b000020] = 1bffffe6
14845! %l2 = 000000005e3f5d65, immed = fffffce1, %l6 = 000000000000ffe6
14846 tsubcc %l2,-0x31f,%l6 ! %l6 = 000000005e3f6084, %ccr = 13
14847! Mem[000000003000006c] = 000065e6, %l4 = 000000000000ffe6
14848 ldsh [%o0+0x06e],%l4 ! %l4 = 00000000000065e6
14849
14850p5_label_77:
14851! %l3 = 0000000000000000, Mem[0000000031800028] = 89e74890ffffff95
14852 stx %l3,[%o3+%o5] ! Mem[0000000031800028] = 0000000000000000
14853 save ! CWP = 1
14854! %f28 = dd2cc6d6 4996c1a3, Mem[000000001b000010] = 47ba0238 c695fa2d
14855 std %f28,[%o2+%o5] ! Mem[000000001b000010] = dd2cc6d6 4996c1a3
14856! %l0 = ffffffffffffffe4, immed = 00000333, %l4 = 00000000956f3ef4
14857 tsubcc %l0,0x333,%l4 ! %l4 = fffffffffffffcb1, %ccr = 8a
14858! %f5 = ffffff95, Mem[000000001b000028] = 47ba0238
14859 sta %f5 ,[%o2+%i5]0x89 ! Mem[000000001b000028] = ffffff95
14860! %l7 = 0000000005c30000, Mem[000000001b000020] = 000000a81bffffe6
14861 stxa %l7,[%o2+%i4]0x88 ! Mem[000000001b000020] = 0000000005c30000
14862! Mem[000000003000002c] = 05c33dff, %l1 = 6cf9b2f605c30000
14863 ldsb [%i0+0x02c],%l1 ! %l1 = 0000000000000005
14864! %l4 = fffffffffffffcb1
14865 sethi %hi(0xfc1fa400),%l4 ! %l4 = 00000000fc1fa400
14866! %l1 = 0000000000000005, Mem[000000001a000070] = 2a3ef1050b590db2
14867 stx %l1,[%o0+0x070] ! Mem[000000001a000070] = 0000000000000005
14868! Mem[000000001b800018] = 0000ffff, %l7 = 0000000005c30000
14869 lduha [%o3+%o6]0x88,%l7 ! %l7 = 000000000000ffff
14870
14871p5_label_78: ! %cwp = 1
14872! %f14 = 72f76705 26aa46ca, Mem[000000001a800010] = 76776b3f 8faf0fc2
14873 stda %f14,[%o1+%o5]0x89 ! Mem[000000001a800010] = 72f76705 26aa46ca
14874! %l6 = ffffffffffffffc1, immed = 000003db, %y = 00000000
14875 umul %l6,0x3db,%l1 ! %l1 = 000003daffff0d1b, %y = 3da
14876! %l6 = ffffffffffffffc1, Mem[000000001b00007b] = 527ebbb1
14877 stb %l6,[%o2+0x07b] ! Mem[000000001b000078] = 527ebbc1
14878! %l2 = 0000000000000000, Mem[000000001b000010] = dd2cc6d6
14879 stwa %l2,[%o2+%o5]0x80 ! Mem[000000001b000010] = 00000000
14880! %l1 = 000003daffff0d1b, %l2 = 0000000000000000, %l3 = 00000098891e7e8f
14881 taddcc %l1,%l2,%l3 ! %l3 = 000003daffff0d1b, %ccr = 0a
14882! %l6 = ffffffffffffffc1, Mem[000000001b800008] = 0000f2de
14883 stw %l6,[%o3+%o4] ! Mem[000000001b800008] = ffffffc1
14884! Mem[000000001b000020] = 05c30000, %l6 = ffffffffffffffc1
14885 lduha [%o2+%i4]0x88,%l6 ! %l6 = 0000000000000000
14886! Mem[0000000030800028] = 0000000000000000, %f30 = 3f6b7776 89096be3
14887 ldda [%i1+0x028]%asi,%f30 ! %f30 = 00000000 00000000
14888! %l6 = 00000000, %l7 = 0000ffff, Mem[000000001b800018] = 0000ffff 80000047
14889 stda %l6,[%o3+%o6]0x89 ! Mem[000000001b800018] = 00000000 0000ffff
14890! %l7 = 000000000000ffff, Mem[000000003000002b] = 6cf9b2f6
14891 stb %l7,[%i0+0x02b] ! Mem[0000000030000028] = 6cf9b2ff
14892
14893p5_label_79: ! %cwp = 1
14894! %f22 = 6cf9b2f6 447040d0, Mem[000000001a000008] = fffc0e8f 47f77194
14895 stda %f22,[%o0+%o4]0x81 ! Mem[000000001a000008] = 6cf9b2f6 447040d0
14896! %l3 = 000003daffff0d1b, Mem[000000001b000030] = 00000000
14897 stba %l3,[%o2+%i6]0x89 ! Mem[000000001b000030] = 0000001b
14898! %l6 = 0000000000000000, immed = 000004ff, %l0 = ffffffffffffffe4
14899 addc %l6,0x4ff,%l0 ! %l0 = 00000000000004ff
14900! Mem[0000000030000068] = 00000000000065e6, %f12 = 6cf9b2f6 00000000
14901 ldd [%i0+0x068],%f12 ! %f12 = 00000000 000065e6
14902! Mem[000000001b000078] = 527ebbc1 5e50ee09, %l0 = 000004ff, %l1 = ffff0d1b
14903 ldd [%o2+0x078],%l0 ! %l0 = 00000000527ebbc1 000000005e50ee09
14904! %l1 = 000000005e50ee09, immed = 00000632, %l6 = 0000000000000000
14905 xor %l1,0x632,%l6 ! %l6 = 000000005e50e83b
14906! %f2 = 97cf2592 09e8fd57, Mem[0000000031000028] = 72f76705 26aa46ca
14907 std %f2 ,[%i2+%i5] ! Mem[0000000031000028] = 97cf2592 09e8fd57
14908! %f12 = 00000000 000065e6, Mem[0000000031800028] = 00000000 00000000
14909 std %f12,[%i3+%i5] ! Mem[0000000031800028] = 00000000 000065e6
14910! %l2 = 0000000000000000, Mem[000000001a800010] = ca46aa26
14911 stba %l2,[%o1+%o5]0x81 ! Mem[000000001a800010] = 0046aa26
14912! %f22 = 6cf9b2f6, Mem[000000001a000008] = 6cf9b2f6
14913 sta %f22,[%o0+%o4]0x81 ! Mem[000000001a000008] = 6cf9b2f6
14914
14915p5_label_80: ! %cwp = 1
14916! %l3 = 000003daffff0d1b, immed = fffffe19, %y = 000003da
14917 umul %l3,-0x1e7,%l7 ! %l7 = ffff0b3401ce11a3, %y = ffff0b34
14918! Mem[000000001b800008] = c1ffffff, %f3 = 09e8fd57
14919 lda [%o3+%o4]0x88,%f3 ! %f3 = c1ffffff
14920! Mem[000000003100002c] = 09e8fd57, %l6 = 000000005e50e83b
14921 ldsb [%i2+0x02d],%l6 ! %l6 = ffffffffffffffe8
14922! Mem[000000001b000074] = 2aafeced, %l1 = 000000005e50ee09
14923 ldsb [%o2+0x075],%l1 ! %l1 = ffffffffffffffaf
14924! %f28 = dd2cc6d6 4996c1a3, Mem[0000000031800028] = 00000000 000065e6
14925 stda %f28,[%i3+0x028]%asi ! Mem[0000000031800028] = dd2cc6d6 4996c1a3
14926! Mem[000000001b800020] = 0002ff7f00000000, %l5 = 0000000007423dff
14927 ldxa [%o3+%i4]0x81,%l5 ! %l5 = 0002ff7f00000000
14928! Mem[0000000030800068] = dd2cc6d6, %l2 = 0000000000000000
14929 ldswa [%i1+0x068]%asi,%l2 ! %l2 = ffffffffdd2cc6d6
14930! %l0 = 00000000527ebbc1, Mem[000000001b800010] = 1f000000
14931 stb %l0,[%o3+%o5] ! Mem[000000001b800010] = c1000000
14932! %l5 = 0002ff7f00000000, %l5 = 0002ff7f00000000, %l0 = 00000000527ebbc1
14933 orn %l5,%l5,%l0 ! %l0 = ffffffffffffffff
14934! %l5 = 0002ff7f00000000, immed = fffff25d, %l1 = ffffffffffffffaf
14935 xnorcc %l5,-0xda3,%l1 ! %l1 = 0002ff7f00000da2, %ccr = 00
14936
14937p5_label_81: ! %cwp = 1
14938! Mem[000000001a000030] = 58000000 79000000, %l6 = ffffffe8, %l7 = 01ce11a3
14939 ldda [%o0+%i6]0x89,%l6 ! %l6 = 0000000079000000 0000000058000000
14940! Mem[000000001b000000] = 2185a119, %f1 = 46b2bdb3
14941 lda [%o2+%g0]0x80,%f1 ! %f1 = 2185a119
14942! %l4 = 00000000fc1fa400, Mem[0000000030800068] = dd2cc6d6
14943 stw %l4,[%i1+0x068] ! Mem[0000000030800068] = fc1fa400
14944! %l6 = 0000000079000000, immed = 00000fd6, %l7 = 0000000058000000
14945 addc %l6,0xfd6,%l7 ! %l7 = 0000000079000fd6
14946! %l2 = dd2cc6d6, %l3 = ffff0d1b, Mem[0000000031800068] = 7c3227c8 3802ba47
14947 std %l2,[%i3+0x068] ! Mem[0000000031800068] = dd2cc6d6 ffff0d1b
14948! Mem[000000001a000010] = 05c30000, %f28 = dd2cc6d6
14949 lda [%o0+%o5]0x80,%f28 ! %f28 = 05c30000
14950! retry : should take illegal inst trap, %l0 = ffffffffffffffff
14951 retry ! Illegal inst trap : %l0 = 000000000000000f
14952! %l6 = 79000000, %l7 = 79000fd6, Mem[000000001b800020] = 7fff0200 00000000
14953 stda %l6,[%o3+%i4]0x89 ! Mem[000000001b800020] = 79000000 79000fd6
14954! %l7 = 0000000079000fd6, immed = fffffd9d, %l6 = 0000000079000000
14955 addcc %l7,-0x263,%l6 ! %l6 = 0000000079000d73, %ccr = 11
14956! Mem[0000000031000068] = 3802ba47, %l6 = 0000000079000d73
14957 ldub [%i2+0x06b],%l6 ! %l6 = 0000000000000047
14958
14959p5_label_82: ! %cwp = 1
14960! %l4 = fc1fa400, %l5 = 00000000, Mem[000000001b000008] = 8cfc400c 00000000
14961 stda %l4,[%o2+%o4]0x89 ! Mem[000000001b000008] = fc1fa400 00000000
14962! %l6 = 0000000000000047, immed = 00000ab3, %l4 = 00000000fc1fa400
14963 xorcc %l6,0xab3,%l4 ! %l4 = 0000000000000af4, %ccr = 00
14964! %l6 = 0000000000000047, immed = 00000f67, %l1 = 0002ff7f00000da2
14965 subc %l6,0xf67,%l1 ! %l1 = fffffffffffff0e0
14966! Mem[000000003080002c] = 00000000, %l3 = 000003daffff0d1b
14967 ldsw [%i1+0x02c],%l3 ! %l3 = 0000000000000000
14968! Mem[0000000030800068] = fc1fa400, %f3 = c1ffffff
14969 ld [%i1+0x068],%f3 ! %f3 = fc1fa400
14970! Mem[0000000031000068] = 3802ba47, %l5 = 0002ff7f00000000
14971 ldsb [%i2+0x06b],%l5 ! %l5 = 0000000000000047
14972! Mem[000000001a000010] = 05c30000, %l1 = fffffffffffff0e0
14973 ldsha [%o0+%o5]0x81,%l1 ! %l1 = 00000000000005c3
14974! %l3 = 0000000000000000, %l7 = 0000000079000fd6, %l4 = 0000000000000af4
14975 and %l3,%l7,%l4 ! %l4 = 0000000000000000
14976! Mem[000000001b800020] = 00000079, %l7 = 0000000079000fd6
14977 ldswa [%o3+%i4]0x81,%l7 ! %l7 = 0000000000000079
14978! %l0 = 000000000000000f, Mem[0000000030800028] = 00000000
14979 stw %l0,[%i1+%i5] ! Mem[0000000030800028] = 0000000f
14980
14981p5_label_83: ! %cwp = 1
14982! Mem[000000001a000008] = f6b2f96c, %l4 = 0000000000000000
14983 ldsha [%o0+%o4]0x89,%l4 ! %l4 = fffffffffffff96c
14984! %l1 = 00000000000005c3, Mem[000000003180006e] = ffff0d1b
14985 stb %l1,[%i3+0x06e] ! Mem[000000003180006c] = ffffc31b
14986! %l1 = 00000000000005c3
14987 sethi %hi(0xe26d1400),%l1 ! %l1 = 00000000e26d1400
14988! %l6 = 0000000000000047, Mem[000000001b80003c] = dec8dd48
14989 stw %l6,[%o3+0x03c] ! Mem[000000001b80003c] = 00000047
14990! Mem[0000000030000028] = 6cf9b2ff05c33dff, %f12 = 00000000 000065e6
14991 ldd [%i0+%i5],%f12 ! %f12 = 6cf9b2ff 05c33dff
14992! Mem[0000000031000068] = 3802ba4746b2bdb3, %l4 = fffffffffffff96c
14993 ldx [%i2+0x068],%l4 ! %l4 = 3802ba4746b2bdb3
14994! %l6 = 0000000000000047, Mem[000000001b800020] = 00000079
14995 stwa %l6,[%o3+%i4]0x81 ! Mem[000000001b800020] = 00000047
14996! %l3 = 0000000000000000, %l2 = ffffffffdd2cc6d6, %l2 = ffffffffdd2cc6d6
14997 taddcctv %l3,%l2,%l2 ! %l0 = 0000000000000032, Trapped
14998! %l0 = 0000000000000032, %l0 = 0000000000000032, %l0 = 0000000000000032
14999 xorcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
15000! %l6 = 0000000000000047, immed = fffffbac, %y = ffff0b34
15001 sdiv %l6,-0x454,%l5 ! %l5 = 000000007fffffff
15002 mov %l0,%y ! %y = 00000000
15003
15004p5_label_84: ! %cwp = 1
15005! %l3 = 0000000000000000, %l0 = 0000000000000000, %l0 = 0000000000000000
15006 taddcc %l3,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
15007! Mem[0000000031800068] = dd2cc6d6, %l6 = 0000000000000047
15008 ldsh [%i3+0x06a],%l6 ! %l6 = ffffffffffffc6d6
15009! %l5 = 000000007fffffff, immd = 00000000000006a0, %l7 = 0000000000000079
15010 sdivx %l5,0x6a0,%l7 ! %l7 = 000000000013521c
15011! %l2 = dd2cc6d6, %l3 = 00000000, Mem[0000000030000068] = 00000000 000065e6
15012 std %l2,[%i0+0x068] ! Mem[0000000030000068] = dd2cc6d6 00000000
15013! %l0 = 0000000000000000, Mem[000000001b800008] = d7fdffffc1ffffff
15014 stxa %l0,[%o3+%o4]0x88 ! Mem[000000001b800008] = 0000000000000000
15015! %f16 = 00000000 0bc01a00, Mem[000000001b800008] = 00000000 00000000
15016 stda %f16,[%o3+%o4]0x81 ! Mem[000000001b800008] = 00000000 0bc01a00
15017! %l3 = 0000000000000000, Mem[000000003000006f] = 00000000
15018 stb %l3,[%i0+0x06f] ! Mem[000000003000006c] = 00000000
15019 restore ! CWP = 0
15020! Mem[000000003180006c] = ffffc31b, %l0 = ffffffffffffffa5
15021 ldsw [%o3+0x06c],%l0 ! %l0 = ffffffffffffc31b
15022! %f16 = 00000000 0bc01a00, Mem[0000000031800028] = dd2cc6d6 4996c1a3
15023 std %f16,[%o3+%o5] ! Mem[0000000031800028] = 00000000 0bc01a00
15024
15025p5_label_85:
15026! %l4 = 00000000000065e6, Mem[000000001b000008] = fc1fa400
15027 stba %l4,[%i2+%i4]0x89 ! Mem[000000001b000008] = fc1fa4e6
15028! Mem[000000001a000050] = fdd07194 4064024e, %l4 = 000065e6, %l5 = c3055d65
15029 ldd [%i0+0x050],%l4 ! %l4 = 00000000fdd07194 000000004064024e
15030! Mem[000000001b000030] = 000000000000001b, %l3 = 0000000000000000
15031 ldxa [%i2+%o6]0x88,%l3 ! %l3 = 000000000000001b
15032! %l0 = ffffffffffffc31b, Mem[000000001a000010] = 05c30000
15033 stba %l0,[%i0+%i5]0x81 ! Mem[000000001a000010] = 1bc30000
15034! %l1 = 0000000000000000, immed = fffff701, %l0 = ffffffffffffc31b
15035 or %l1,-0x8ff,%l0 ! %l0 = fffffffffffff701
15036! %l6 = 5e3f6084, %l7 = 00007921, Mem[000000001a000010] = 1bc30000 00000000
15037 stda %l6,[%i0+%i5]0x81 ! Mem[000000001a000010] = 5e3f6084 00007921
15038! %l3 = 000000000000001b, Mem[0000000031000068] = 3802ba4746b2bdb3
15039 stx %l3,[%o2+0x068] ! Mem[0000000031000068] = 000000000000001b
15040! %l6 = 000000005e3f6084, %l4 = 00000000fdd07194, %l2 = 000000005e3f5d65
15041 or %l6,%l4,%l2 ! %l2 = 00000000ffff7194
15042! %l0 = fffffffffffff701, Mem[0000000031800028] = 000000000bc01a00
15043 stx %l0,[%o3+%o5] ! Mem[0000000031800028] = fffffffffffff701
15044! %l6 = 000000005e3f6084, %l5 = 000000004064024e, %y = 00000000
15045 smul %l6,%l5,%l3 ! %l3 = 17b4a9bbe9a07038, %y = 17b4a9bb
15046
15047p5_label_86:
15048! %l7 = 0000000000007921, immed = fffffe48, %l4 = 00000000fdd07194
15049 orn %l7,-0x1b8,%l4 ! %l4 = 00000000000079b7
15050! Set Register : %l0 = fffffffffffff701
15051 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
15052! Mem[0000000030000028] = 6cf9b2ff, %l2 = 00000000ffff7194
15053 ldsh [%o0+%o5],%l2 ! %l2 = 0000000000006cf9
15054! Mem[000000001a000020] = 62ea82a2, %l2 = 0000000000006cf9
15055 ldsha [%i0+%o4]0x81,%l2 ! %l2 = 00000000000062ea
15056! Mem[000000001b800074] = 3cdeaa58, %l1 = 0000000000000000
15057 lduw [%i3+0x074],%l1 ! %l1 = 000000003cdeaa58
15058! %l4 = 00000000000079b7, Mem[000000003000006c] = 00000000
15059 stw %l4,[%o0+0x06c] ! Mem[000000003000006c] = 000079b7
15060! %l4 = 00000000000079b7, immed = fffff435, %y = 17b4a9bb
15061 udivcc %l4,-0xbcb,%l2 ! %l2 = 0000000017b4aad2, %ccr = 00
15062 mov %l0,%y ! %y = ffffffff
15063! %f12 = 6cf9b2ff, Mem[0000000030800028] = 0000000f
15064 sta %f12,[%o1+0x028]%asi ! Mem[0000000030800028] = 6cf9b2ff
15065! Mem[0000000030800068] = fc1fa400 7677c792, %l0 = ffffffff, %l1 = 3cdeaa58
15066 ldd [%o1+0x068],%l0 ! %l0 = 00000000fc1fa400 000000007677c792
15067! Mem[000000001b800000] = 0c869d33, %l4 = 00000000000079b7
15068 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 000000000c869d33
15069
15070p5_label_87:
15071! retry : should take illegal inst trap, %l0 = 00000000fc1fa400
15072 retry ! Illegal inst trap : %l0 = 00000000fc1fa410
15073! %f12 = 6cf9b2ff 05c33dff, Mem[000000001b000050] = 0000000d f345f57b
15074 std %f12,[%i2+0x050] ! Mem[000000001b000050] = 6cf9b2ff 05c33dff
15075! %l6 = 000000005e3f6084, %l6 = 000000005e3f6084, %l1 = 000000007677c792
15076 addccc %l6,%l6,%l1 ! %l1 = 00000000bc7ec108, %ccr = 0a
15077! %l6 = 000000005e3f6084, %l0 = 00000000fc1fa410, %y = ffffffff
15078 umul %l6,%l0,%l5 ! %l5 = 5cd209151dc69840, %y = 5cd20915
15079! Randomly selected nop
15080 nop
15081! Mem[0000000031000068] = 00000000, %l2 = 0000000017b4aad2
15082 ldub [%o2+0x068],%l2 ! %l2 = 0000000000000000
15083! %l1 = 00000000bc7ec108, Mem[000000003180006c] = ffffc31b
15084 sth %l1,[%o3+0x06c] ! Mem[000000003180006c] = c108c31b
15085! Mem[000000003100002c] = 09e8fd57, %l1 = 00000000bc7ec108
15086 ldsb [%o2+0x02c],%l1 ! %l1 = 0000000000000009
15087! %l6 = 000000005e3f6084, Mem[000000001a000030] = 00000079
15088 stba %l6,[%i0+%o6]0x81 ! Mem[000000001a000030] = 84000079
15089! %l6 = 000000005e3f6084, immed = fffff840, %l4 = 000000000c869d33
15090 taddcc %l6,-0x7c0,%l4 ! %l4 = 000000005e3f58c4, %ccr = 11
15091
15092p5_label_88:
15093! %l1 = 0000000000000009, %l2 = 0000000000000000, %l7 = 0000000000007921
15094 sllx %l1,%l2,%l7 ! %l7 = 0000000000000009
15095! %l2 = 0000000000000000, immed = 00000efb, %l7 = 0000000000000009
15096 orn %l2,0xefb,%l7 ! %l7 = fffffffffffff104
15097! %l7 = fffffffffffff104, immed = 0000002a, %l0 = 00000000fc1fa410
15098 srlx %l7,0x02a,%l0 ! %l0 = 00000000003fffff
15099! Mem[000000001a800024] = 447040d0, %l1 = 0000000000000009
15100 lduw [%i1+0x024],%l1 ! %l1 = 00000000447040d0
15101! Mem[000000001a000000] = 956f3ef4, %l4 = 000000005e3f58c4
15102 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000956f3ef4
15103! Mem[000000003000006c] = 000079b7, %l3 = 17b4a9bbe9a07038
15104 lduh [%o0+0x06c],%l3 ! %l3 = 0000000000000000
15105! %l4 = 00000000956f3ef4
15106 setx 0x7147f5527147f552,%g7,%l4 ! %l4 = 7147f5527147f552
15107! %l2 = 0000000000000000, %l3 = 0000000000000000, %y = 5cd20915
15108 umul %l2,%l3,%l3 ! %l3 = 0000000000000000, %y = 00
15109! %l4 = 7147f5527147f552, Mem[0000000030800028] = 6cf9b2ff
15110 stw %l4,[%o1+%o5] ! Mem[0000000030800028] = 7147f552
15111! %f4 = 89e74890 ffffff95, Mem[000000001b000030] = 1b000000 00000000
15112 stda %f4 ,[%i2+%o6]0x81 ! Mem[000000001b000030] = 89e74890 ffffff95
15113
15114p5_label_89:
15115! %l5 = 5cd209151dc69840, immed = 000008aa, %y = 00000000
15116 sdivcc %l5,0x8aa,%l2 ! %l2 = 0000000000036fcb, %ccr = 00
15117 mov %l0,%y ! %y = 003fffff
15118! %l3 = 0000000000000000, immed = 00000d3a, %l5 = 5cd209151dc69840
15119 xorcc %l3,0xd3a,%l5 ! %l5 = 0000000000000d3a, %ccr = 00
15120! %l5 = 0000000000000d3a, Mem[000000001b00002e] = 0000ffe6
15121 sth %l5,[%i2+0x02e] ! Mem[000000001b00002c] = 00000d3a
15122! %l6 = 5e3f6084, %l7 = fffff104, Mem[0000000030000028] = 6cf9b2ff 05c33dff
15123 std %l6,[%o0+%o5] ! Mem[0000000030000028] = 5e3f6084 fffff104
15124! %l2 = 0000000000036fcb, immed = 00000aa7, %l6 = 000000005e3f6084
15125 orn %l2,0xaa7,%l6 ! %l6 = ffffffffffffffdb
15126! %l1 = 00000000447040d0, Mem[000000001a000066] = 0c40fc31
15127 stb %l1,[%i0+0x066] ! Mem[000000001a000064] = 0c40d031
15128! retry : should take illegal inst trap, %l0 = 00000000003fffff
15129 retry ! Illegal inst trap : %l0 = 000000000040000f
15130! %f14 = 72f76705 26aa46ca, Mem[0000000030800068] = fc1fa400 7677c792
15131 stda %f14,[%o1+0x068]%asi ! Mem[0000000030800068] = 72f76705 26aa46ca
15132! %f17 = 0bc01a00, Mem[0000000030000068] = dd2cc6d6
15133 st %f17,[%o0+0x068] ! Mem[0000000030000068] = 0bc01a00
15134! Mem[000000001b000010] = 000000004996c1a3, %l7 = fffffffffffff104
15135 ldxa [%i2+0x010]%asi,%l7 ! %l7 = 000000004996c1a3
15136
15137p5_label_90:
15138! %l5 = 0000000000000d3a, Mem[000000003100006c] = 0000001b
15139 stb %l5,[%o2+0x06c] ! Mem[000000003100006c] = 3a00001b
15140! Mem[0000000030800028] = 7147f55200000000, %f4 = 89e74890 ffffff95
15141 ldd [%o1+%o5],%f4 ! %f4 = 7147f552 00000000
15142! %l5 = 0000000000000d3a, immed = 00000e9a, %l7 = 000000004996c1a3
15143 xnor %l5,0xe9a,%l7 ! %l7 = fffffffffffffc5f
15144! Mem[0000000030000028] = 5e3f6084 fffff104, %l0 = 0040000f, %l1 = 447040d0
15145 ldda [%o0+0x028]%asi,%l0 ! %l0 = 000000005e3f6084 00000000fffff104
15146! %l5 = 0000000000000d3a, immed = fffff227, %l4 = 7147f5527147f552
15147 taddcctv %l5,-0xdd9,%l4 ! %l0 = 000000005e3f60a7, Trapped
15148! Mem[000000001b800030] = 00000000 76e26f67, %l4 = 7147f552, %l5 = 00000d3a
15149 ldd [%i3+%o6],%l4 ! %l4 = 0000000000000000 0000000076e26f67
15150! Mem[0000000031000068] = 000000003a00001b, %l0 = 000000005e3f60a7
15151 ldx [%o2+0x068],%l0 ! %l0 = 000000003a00001b
15152! %l4 = 0000000000000000, Mem[0000000031800028] = fffffffffffff701
15153 stx %l4,[%o3+%o5] ! Mem[0000000031800028] = 0000000000000000
15154! Randomly selected nop
15155 nop
15156! %l4 = 0000000000000000, immed = fffff5f1, %l5 = 0000000076e26f67
15157 xorcc %l4,-0xa0f,%l5 ! %l5 = fffffffffffff5f1, %ccr = 88
15158
15159p5_label_91:
15160! %f18 = 62ea82a2, Mem[000000001a800018] = d7563dff
15161 sta %f18,[%i1+%i6]0x89 ! Mem[000000001a800018] = 62ea82a2
15162! %l0 = 000000003a00001b, Mem[000000003000002a] = 5e3f6084
15163 sth %l0,[%o0+0x02a] ! Mem[0000000030000028] = 5e3f001b
15164! %l2 = 0000000000036fcb, Mem[000000001b000020] = 05c30000
15165 stba %l2,[%i2+%o4]0x89 ! Mem[000000001b000020] = 05c300cb
15166! %l2 = 0000000000036fcb, immed = 00000002, %l1 = 00000000fffff104
15167 sra %l2,0x002,%l1 ! %l1 = 000000000000dbf2
15168! %l3 = 0000000000000000, Mem[0000000030000029] = 5e3f001b
15169 stb %l3,[%o0+0x029] ! Mem[0000000030000028] = 5e00001b
15170! Mem[000000003180006c] = c108c31b, %l5 = fffffffffffff5f1
15171 ldsw [%o3+0x06c],%l5 ! %l5 = ffffffffc108c31b
15172! Mem[000000001a000020] = 62ea82a2, %l3 = 0000000000000000
15173 lduba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000062
15174! Mem[000000003180002c] = 00000000, %l1 = 000000000000dbf2
15175 ldsw [%o3+0x02c],%l1 ! %l1 = 0000000000000000
15176! Mem[000000001a000078] = ba5d0099, %l2 = 0000000000036fcb
15177 lduh [%i0+0x078],%l2 ! %l2 = 000000000000ba5d
15178! %l5 = ffffffffc108c31b, %l1 = 0000000000000000, %l2 = 000000000000ba5d
15179 taddcc %l5,%l1,%l2 ! %l2 = ffffffffc108c31b, %ccr = 8a
15180
15181p5_label_92:
15182! %l5 = ffffffffc108c31b, Mem[000000001b800014] = 00000000, %asi = 80
15183 stwa %l5,[%i3+0x014]%asi ! Mem[000000001b800014] = c108c31b
15184! %l3 = 0000000000000062, immed = 0000081c, %l6 = ffffffffffffffdb
15185 addc %l3,0x81c,%l6 ! %l6 = 000000000000087e
15186! %l4 = 0000000000000000, Mem[000000003100006d] = 3a00001b
15187 stb %l4,[%o2+0x06d] ! Mem[000000003100006c] = 3a00001b
15188! %l4 = 0000000000000000, immed = fffffa20, %l7 = fffffffffffffc5f
15189 xnorcc %l4,-0x5e0,%l7 ! %l7 = 00000000000005df, %ccr = 00
15190! %l0 = 000000003a00001b, %l5 = ffffffffc108c31b, %l3 = 0000000000000062
15191 taddcctv %l0,%l5,%l3 ! %l0 = 000000003a00003e, Trapped
15192! %l6 = 000000000000087e, Mem[000000001b800010] = 000000c1
15193 stwa %l6,[%i3+%i5]0x89 ! Mem[000000001b800010] = 0000087e
15194! Mem[0000000030800028] = 7147f552, %l7 = 00000000000005df
15195 ldub [%o1+0x02b],%l7 ! %l7 = 0000000000000052
15196! %f14 = 72f76705 26aa46ca, Mem[000000001b800030] = 00000000 76e26f67
15197 stda %f14,[%i3+%o6]0x81 ! Mem[000000001b800030] = 72f76705 26aa46ca
15198! Mem[000000003080002c] = 00000000, %l6 = 000000000000087e
15199 lduh [%o1+0x02c],%l6 ! %l6 = 0000000000000000
15200! Clear Register : %l6 = 0000000000000000
15201 clr %l6 ! %l6 = 0000000000000000
15202
15203p5_label_93:
15204! %l5 = ffffffffc108c31b, immed = fffff54c, %l0 = 000000003a00003e
15205 orcc %l5,-0xab4,%l0 ! %l0 = fffffffffffff75f, %ccr = 88
15206! %l0 = fffffffffffff75f, %l5 = ffffffffc108c31b, %l7 = 0000000000000052
15207 xorcc %l0,%l5,%l7 ! %l7 = 000000003ef73444, %ccr = 00
15208! Mem[0000000030000068] = 0bc01a00000079b7, %l6 = 0000000000000000
15209 ldxa [%o0+0x068]%asi,%l6 ! %l6 = 0bc01a00000079b7
15210! %l4 = 0000000000000000, Mem[000000001a800008] = 388d9af47039e6b3
15211 stxa %l4,[%i1+%i4]0x88 ! Mem[000000001a800008] = 0000000000000000
15212! Mem[0000000030000068] = 0bc01a00, %l3 = 0000000000000062
15213 ldsb [%o0+0x06a],%l3 ! %l3 = 000000000000001a
15214! Mem[000000001a800020] = 6cf9b2f6, %l3 = 000000000000001a
15215 ldswa [%i1+%o4]0x81,%l3 ! %l3 = 000000006cf9b2f6
15216! Mem[0000000030000068] = 0bc01a00, %l7 = 000000003ef73444
15217 lduw [%o0+0x068],%l7 ! %l7 = 000000000bc01a00
15218! Mem[000000001b800020] = 00000047, %l3 = 000000006cf9b2f6
15219 ldsha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
15220! %l3 = 0000000000000000, Mem[000000001a000008] = f6b2f96c
15221 stba %l3,[%i0+%i4]0x89 ! Mem[000000001a000008] = f6b2f900
15222! %l2 = ffffffffc108c31b, %l0 = fffffffffffff75f, %l4 = 0000000000000000
15223 tsubcc %l2,%l0,%l4 ! %l4 = ffffffffc108cbbc, %ccr = 9b
15224
15225p5_label_94:
15226! %l5 = ffffffffc108c31b, immed = 00000b31, %l1 = 0000000000000000
15227 xnor %l5,0xb31,%l1 ! %l1 = 000000003ef737d5
15228! %l2 = ffffffffc108c31b, %l0 = fffffffffffff75f, %y = 003fffff
15229 udiv %l2,%l0,%l4 ! %l4 = 0000000000400001
15230 mov %l0,%y ! %y = fffff75f
15231! %l5 = ffffffffc108c31b, Mem[000000001b80002b] = 0000ffe6
15232 stb %l5,[%i3+0x02b] ! Mem[000000001b800028] = 0000ff1b
15233! Mem[000000001a800000] = ffff2a1a, %l1 = 000000003ef737d5
15234 lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000002a1a
15235! %l2 = ffffffffc108c31b, immed = 00000e16, %l1 = 0000000000002a1a
15236 orcc %l2,0xe16,%l1 ! %l1 = ffffffffc108cf1f, %ccr = 88
15237! Mem[000000001b00002c] = 00000d3a, %l1 = ffffffffc108cf1f
15238 ldswa [%i2+0x02c]%asi,%l1 ! %l1 = 0000000000000d3a
15239! %l3 = 0000000000000000, Mem[0000000030800029] = 7147f552
15240 stb %l3,[%o1+0x029] ! Mem[0000000030800028] = 7100f552
15241! %l0 = fffffffffffff75f, immed = 00000e05, %y = fffff75f
15242 sdivcc %l0,0xe05,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
15243 mov %l0,%y ! %y = 80000000
15244! Mem[000000001a000020] = 8cfc400c a282ea62, %l2 = c108c31b, %l3 = 00000000
15245 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000a282ea62 000000008cfc400c
15246! %l5 = ffffffffc108c31b, %l6 = 0bc01a00000079b7, %l6 = 0bc01a00000079b7
15247 addc %l5,%l6,%l6 ! %l6 = 0bc019ffc1093cd2
15248
15249p5_label_95:
15250! %l1 = 0000000000000d3a, immed = 0000005f, %l1 = 0000000000000d3a
15251 or %l1,0x05f,%l1 ! %l1 = 0000000000000d7f
15252! %l6 = 0bc019ffc1093cd2, Mem[000000003000006e] = 000079b7
15253 sth %l6,[%o0+0x06e] ! Mem[000000003000006c] = 00003cd2
15254! %l5 = ffffffffc108c31b, %l6 = 0bc019ffc1093cd2, %l7 = 000000000bc01a00
15255 tsubcc %l5,%l6,%l7 ! %l7 = f43fe5ffffff8649, %ccr = 8b
15256! %f0 = 06640000, Mem[0000000030000028] = 5e00001b
15257 sta %f0 ,[%o0+0x028]%asi ! Mem[0000000030000028] = 06640000
15258! Mem[000000001a800020] = d0407044f6b2f96c, %l2 = 00000000a282ea62
15259 ldxa [%i1+%o4]0x88,%l2 ! %l2 = d0407044f6b2f96c
15260! Mem[000000001a800008] = 00000000, %l1 = 0000000000000d7f
15261 lduba [%i1+%i4]0x80,%l1 ! %l1 = 0000000000000000
15262! Mem[000000001a800028] = 288dffff 7fffffff, %l6 = c1093cd2, %l7 = ffff8649
15263 ldda [%i1+%o5]0x89,%l6 ! %l6 = 000000007fffffff 00000000288dffff
15264! %l7 = 00000000288dffff, immed = 00000c5e, %l1 = 0000000000000000
15265 addccc %l7,0xc5e,%l1 ! %l1 = 00000000288e0c5e, %ccr = 00
15266! %l2 = d0407044f6b2f96c, %l2 = d0407044f6b2f96c, %l6 = 000000007fffffff
15267 or %l2,%l2,%l6 ! %l6 = d0407044f6b2f96c
15268! %l0 = 80000000, %l1 = 288e0c5e, Mem[0000000030000028] = 06640000 fffff104
15269 std %l0,[%o0+%o5] ! Mem[0000000030000028] = 80000000 288e0c5e
15270
15271p5_label_96:
15272! Mem[0000000030000068] = 0bc01a0000003cd2, %l5 = ffffffffc108c31b
15273 ldx [%o0+0x068],%l5 ! %l5 = 0bc01a0000003cd2
15274! %l6 = d0407044f6b2f96c, immed = 00000018, %l5 = 0bc01a0000003cd2
15275 srl %l6,0x018,%l5 ! %l5 = 00000000000000f6
15276! Mem[000000001b000030] = 9048e789, %l6 = d0407044f6b2f96c
15277 ldsba [%i2+%o6]0x88,%l6 ! %l6 = ffffffffffffff89
15278! Mem[0000000031800068] = dd2cc6d6 c108c31b, %l6 = ffffff89, %l7 = 288dffff
15279 ldd [%o3+0x068],%l6 ! %l6 = 00000000dd2cc6d6 00000000c108c31b
15280! %l4 = 0000000000400001, immed = 00000001, %l6 = 00000000dd2cc6d6
15281 sra %l4,0x001,%l6 ! %l6 = 0000000000200000
15282! %l3 = 000000008cfc400c, immed = 0000003b, %l0 = ffffffff80000000
15283 srax %l3,0x03b,%l0 ! %l0 = 0000000000000000
15284! %l2 = f6b2f96c, %l3 = 8cfc400c, Mem[0000000030800068] = 72f76705 26aa46ca
15285 std %l2,[%o1+0x068] ! Mem[0000000030800068] = f6b2f96c 8cfc400c
15286! %f0 = 06640000 2185a119, Mem[000000001a800020] = 6cf9b2f6 447040d0
15287 stda %f0 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = 06640000 2185a119
15288! Mem[0000000031000068] = 00000000, %l3 = 000000008cfc400c
15289 ldsb [%o2+0x068],%l3 ! %l3 = 0000000000000000
15290! %l7 = 00000000c108c31b, immed = fffffeab, %y = 80000000
15291 umulcc %l7,-0x155,%l2 ! %l2 = c108c219df541d09, %ccr = 88, %y = c108c219
15292
15293p5_label_97:
15294! %f4 = 7147f552, Mem[000000003000002c] = 288e0c5e
15295 st %f4 ,[%o0+0x02c] ! Mem[000000003000002c] = 7147f552
15296! Mem[000000001a800008] = 00000000 00000000, %l6 = 00200000, %l7 = c108c31b
15297 ldda [%i1+%i4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
15298! Mem[0000000031000028] = 97cf259209e8fd57, %f14 = 72f76705 26aa46ca
15299 ldd [%o2+%o5],%f14 ! %f14 = 97cf2592 09e8fd57
15300! Mem[0000000031000028] = 97cf259209e8fd57, %f24 = 3802ba47 46b2bdb3
15301 ldd [%o2+%o5],%f24 ! %f24 = 97cf2592 09e8fd57
15302! %l4 = 0000000000400001, immed = 00000a2d, %l1 = 00000000288e0c5e
15303 addc %l4,0xa2d,%l1 ! %l1 = 0000000000400a2e
15304! %l2 = c108c219df541d09, Mem[000000001a000010] = 84603f5e
15305 stwa %l2,[%i0+%i5]0x89 ! Mem[000000001a000010] = df541d09
15306! Mem[000000001b00006c] = 0f33e756, %l0 = 0000000000000000
15307 ldsh [%i2+0x06e],%l0 ! %l0 = ffffffffffffe756
15308! Mem[000000001b000000] = 2185a119, %l0 = ffffffffffffe756
15309 ldsha [%i2+%g0]0x81,%l0 ! %l0 = 0000000000002185
15310! Mem[000000001b000020] = cb00c30500000000, %l7 = 0000000000000000
15311 ldxa [%i2+%o4]0x81,%l7 ! %l7 = cb00c30500000000
15312! %l3 = 0000000000000000, Mem[0000000031800068] = dd2cc6d6, %asi = 80
15313 stha %l3,[%o3+0x068]%asi ! Mem[0000000031800068] = 0000c6d6
15314
15315p5_label_98:
15316! %f15 = 09e8fd57, Mem[000000001a800030] = 58ef0664
15317 sta %f15,[%i1+%o6]0x81 ! Mem[000000001a800030] = 09e8fd57
15318! Mem[000000001b000010] = 00000000, %l1 = 0000000000400a2e
15319 ldsha [%i2+%i5]0x89,%l1 ! %l1 = 0000000000000000
15320! %l2 = c108c219df541d09, Mem[000000003100002a] = 97cf2592
15321 stb %l2,[%o2+0x02a] ! Mem[0000000031000028] = 97cf0992
15322! Mem[0000000030800028] = 7100f55200000000, %f16 = 00000000 0bc01a00
15323 ldda [%o1+0x028]%asi,%f16 ! %f16 = 7100f552 00000000
15324! %l7 = cb00c30500000000, %l4 = 0000000000400001, %l5 = 00000000000000f6
15325 sub %l7,%l4,%l5 ! %l5 = cb00c304ffbfffff
15326! %l6 = 0000000000000000, %l1 = 0000000000000000, %l7 = cb00c30500000000
15327 tsubcc %l6,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44
15328! Mem[000000001a000028] = 00000080, %l5 = cb00c304ffbfffff
15329 lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
15330! %l0 = 0000000000002185, Mem[000000003080002c] = 00000000
15331 stw %l0,[%o1+0x02c] ! Mem[000000003080002c] = 00002185
15332! Mem[000000001b800018] = 0000ffff00000000, %f22 = 6cf9b2f6 447040d0
15333 ldda [%i3+%i6]0x88,%f22 ! %f22 = 0000ffff 00000000
15334! Mem[000000001b800030] = 72f76705 26aa46ca, %l6 = 00000000, %l7 = 00000000
15335 ldd [%i3+%o6],%l6 ! %l6 = 0000000072f76705 0000000026aa46ca
15336
15337p5_label_99:
15338! %l5 = 0000000000000000, immed = 000000e0, %y = c108c219
15339 udivcc %l5,0x0e0,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a
15340 mov %l0,%y ! %y = 00002185
15341! %l0 = 0000000000002185, Mem[000000001b800018] = 0000ffff00000000
15342 stxa %l0,[%i3+%i6]0x88 ! Mem[000000001b800018] = 0000000000002185
15343! %l1 = 0000000000000000, Mem[000000003180002d] = 00000000
15344 stba %l1,[%o3+0x02d]%asi ! Mem[000000003180002c] = 00000000
15345! %l5 = 0000000000000000, %l4 = 0000000000400001, %l0 = 0000000000002185
15346 xor %l5,%l4,%l0 ! %l0 = 0000000000400001
15347! %l0 = 00400001, %l1 = 00000000, Mem[0000000031800068] = 0000c6d6 c108c31b
15348 stda %l0,[%o3+0x068]%asi ! Mem[0000000031800068] = 00400001 00000000
15349! Mem[0000000031000068] = 000000003a00001b, %f12 = 6cf9b2ff 05c33dff
15350 ldd [%o2+0x068],%f12 ! %f12 = 00000000 3a00001b
15351! %l5 = 0000000000000000, %l2 = 00000000ffffffff, %l7 = 0000000026aa46ca
15352 orn %l5,%l2,%l7 ! %l7 = ffffffff00000000
15353! %l4 = 0000000000400001, %l2 = 00000000ffffffff, %l2 = 00000000ffffffff
15354 taddcctv %l4,%l2,%l2 ! %l0 = 0000000000400024, Trapped
15355! %l6 = 0000000072f76705, Mem[0000000031800068] = 00400001
15356 stb %l6,[%o3+0x068] ! Mem[0000000031800068] = 05400001
15357! %l6 = 72f76705, %l7 = 00000000, Mem[000000001b800010] = 7e080000 c108c31b
15358 stda %l6,[%i3+%i5]0x81 ! Mem[000000001b800010] = 72f76705 00000000
15359
15360p5_label_100:
15361! Mem[000000003100006c] = 3a00001b, %l3 = 0000000000000000
15362 lduw [%o2+0x06c],%l3 ! %l3 = 000000003a00001b
15363! %l4 = 0000000000400001, immed = fffffa55, %l6 = 0000000072f76705
15364 subccc %l4,-0x5ab,%l6 ! %l6 = 00000000004005ac, %ccr = 11
15365! Mem[000000001b80005c] = 2e2e21c6, %l1 = 0000000000000000
15366 ldsw [%i3+0x05c],%l1 ! %l1 = 000000002e2e21c6
15367! Mem[0000000031800028] = 00000000, %l7 = ffffffff00000000
15368 ldsba [%o3+0x028]%asi,%l7 ! %l7 = 0000000000000000
15369! %l1 = 000000002e2e21c6, Mem[000000003000006d] = 00003cd2
15370 stb %l1,[%o0+0x06d] ! Mem[000000003000006c] = 00c63cd2
15371! Mem[000000001a800008] = 00000000 00000000, %l2 = ffffffff, %l3 = 3a00001b
15372 ldda [%i1+%i4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
15373! %l0 = 0000000000400024, immed = fffff9aa, %y = 00002185
15374 umul %l0,-0x656,%l7 ! %l7 = 004000226a7f1be8, %y = 400022
15375! %l1 = 000000002e2e21c6, immed = fffff4a5, %l6 = 00000000004005ac
15376 orn %l1,-0xb5b,%l6 ! %l6 = 000000002e2e2bde
15377! %l1 = 000000002e2e21c6, %l7 = 004000226a7f1be8, %l4 = 0000000000400001
15378 orncc %l1,%l7,%l4 ! %l4 = ffbfffddbfaee5d7, %ccr = 88
15379! Mem[000000003100006c] = 3a00001b, %l5 = 0000000000000000
15380 lduh [%o2+0x06e],%l5 ! %l5 = 000000000000001b
15381
15382 ba,a p5_not_taken_0_end
15383p5_not_taken_0:
15384! The following code should not be executed
15385 ldd [%o1+0x040],%l6
15386 ldda [%o0+0x000]%asi,%l2
15387 st %l4,[%i0+0x028]
15388 ba,a p5_branch_failed
15389p5_not_taken_0_end:
15390
15391
15392! End of Random Code for Processor 5
15393
15394p5_set_done_flag:
15395 mov 2,%g2
15396 set done_flags,%g1
15397 st %g2,[%g1+0x014] ! Set processor 5 done flag
15398
15399! Self Check Disabled
15400
15401p5_check_registers:
15402
15403! The test for processor 5 has passed
15404
15405p5_passed:
15406 ta GOOD_TRAP
15407 nop
15408
15409p5_reg_l0_fail:
15410 or %g0,0xbd0,%g1
15411 ba,a p5_failed
15412p5_reg_l1_fail:
15413 or %g0,0xbd1,%g1
15414 ba,a p5_failed
15415p5_reg_l2_fail:
15416 or %g0,0xbd2,%g1
15417 ba,a p5_failed
15418p5_reg_l3_fail:
15419 or %g0,0xbd3,%g1
15420 ba,a p5_failed
15421p5_reg_l4_fail:
15422 or %g0,0xbd4,%g1
15423 ba,a p5_failed
15424p5_reg_l5_fail:
15425 or %g0,0xbd5,%g1
15426 ba,a p5_failed
15427p5_reg_l6_fail:
15428 or %g0,0xbd6,%g1
15429 ba,a p5_failed
15430p5_reg_l7_fail:
15431 or %g0,0xbd7,%g1
15432 ba,a p5_failed
15433p5_f0_fail:
15434 set p5_temp,%g6
15435 mov 0xf00,%l0
15436 stx %l0,[%g6]
15437 std %f0,[%g6+8]
15438 stx %fsr,[%g6+16]
15439 ta BAD_TRAP
15440
15441p5_f2_fail:
15442 set p5_temp,%g6
15443 mov 0xf02,%l0
15444 stx %l0,[%g6]
15445 std %f2,[%g6+8]
15446 stx %fsr,[%g6+16]
15447 ta BAD_TRAP
15448
15449p5_f4_fail:
15450 set p5_temp,%g6
15451 mov 0xf04,%l0
15452 stx %l0,[%g6]
15453 std %f4,[%g6+8]
15454 stx %fsr,[%g6+16]
15455 ta BAD_TRAP
15456
15457p5_f6_fail:
15458 set p5_temp,%g6
15459 mov 0xf06,%l0
15460 stx %l0,[%g6]
15461 std %f6,[%g6+8]
15462 stx %fsr,[%g6+16]
15463 ta BAD_TRAP
15464
15465p5_f8_fail:
15466 set p5_temp,%g6
15467 mov 0xf08,%l0
15468 stx %l0,[%g6]
15469 std %f8,[%g6+8]
15470 stx %fsr,[%g6+16]
15471 ta BAD_TRAP
15472
15473p5_f10_fail:
15474 set p5_temp,%g6
15475 mov 0xf10,%l0
15476 stx %l0,[%g6]
15477 std %f10,[%g6+8]
15478 stx %fsr,[%g6+16]
15479 ta BAD_TRAP
15480
15481p5_f12_fail:
15482 set p5_temp,%g6
15483 mov 0xf12,%l0
15484 stx %l0,[%g6]
15485 std %f12,[%g6+8]
15486 stx %fsr,[%g6+16]
15487 ta BAD_TRAP
15488
15489p5_f14_fail:
15490 set p5_temp,%g6
15491 mov 0xf14,%l0
15492 stx %l0,[%g6]
15493 std %f14,[%g6+8]
15494 stx %fsr,[%g6+16]
15495 ta BAD_TRAP
15496
15497p5_f16_fail:
15498 set p5_temp,%g6
15499 mov 0xf16,%l0
15500 stx %l0,[%g6]
15501 std %f16,[%g6+8]
15502 stx %fsr,[%g6+16]
15503 ta BAD_TRAP
15504
15505p5_f18_fail:
15506 set p5_temp,%g6
15507 mov 0xf18,%l0
15508 stx %l0,[%g6]
15509 std %f18,[%g6+8]
15510 stx %fsr,[%g6+16]
15511 ta BAD_TRAP
15512
15513p5_f22_fail:
15514 set p5_temp,%g6
15515 mov 0xf22,%l0
15516 stx %l0,[%g6]
15517 std %f22,[%g6+8]
15518 stx %fsr,[%g6+16]
15519 ta BAD_TRAP
15520
15521p5_f24_fail:
15522 set p5_temp,%g6
15523 mov 0xf24,%l0
15524 stx %l0,[%g6]
15525 std %f24,[%g6+8]
15526 stx %fsr,[%g6+16]
15527 ta BAD_TRAP
15528
15529p5_f26_fail:
15530 set p5_temp,%g6
15531 mov 0xf26,%l0
15532 stx %l0,[%g6]
15533 std %f26,[%g6+8]
15534 stx %fsr,[%g6+16]
15535 ta BAD_TRAP
15536
15537p5_f28_fail:
15538 set p5_temp,%g6
15539 mov 0xf28,%l0
15540 stx %l0,[%g6]
15541 std %f28,[%g6+8]
15542 stx %fsr,[%g6+16]
15543 ta BAD_TRAP
15544
15545p5_f30_fail:
15546 set p5_temp,%g6
15547 mov 0xf30,%l0
15548 stx %l0,[%g6]
15549 std %f30,[%g6+8]
15550 stx %fsr,[%g6+16]
15551 ta BAD_TRAP
15552
15553
15554! The test for processor 5 failed
15555
15556p5_failed:
15557 set done_flags,%g1
15558 mov 3,%g5
15559 st %g5,[%g1+0x014] ! Set processor 5 done flag
15560
15561 set p5_temp,%g6
15562 stx %g1,[%g6]
15563 stx %g2,[%g6+8]
15564 stx %g3,[%g6+16]
15565 ta BAD_TRAP
15566
15567
15568! The local area data for processor 5 failed
15569
15570p5_local_failed:
15571 set done_flags,%g5
15572 mov 3,%g6
15573 st %g6,[%g5+0x014] ! Set processor 5 done flag
15574
15575 set p5_temp,%g6
15576 add %g1,%g4,%g1
15577 stx %g4,[%g6]
15578 stx %g2,[%g6+8]
15579 stx %g3,[%g6+16]
15580 ta BAD_TRAP
15581
15582p5_dfill_failed:
15583 ba p5_failed
15584 mov 0xddd,%g1
15585
15586p5_selfmod_failed:
15587 ba p5_failed
15588 mov 0xabc,%g1
15589
15590
15591p5_common_error:
15592 or %g0,0xee5,%g1
15593 ba p5_failed
15594 mov %o5,%g3
15595
15596p5_common_signature_error:
15597 set p5_temp,%g1
15598 ba p5_failed
15599 st %g2,[%g1] ! Common Lock Number
15600
15601p5_common_timeout:
15602 set p5_temp,%g1
15603 ba p5_failed
15604 st %g2,[%g1] ! Common Lock Number
15605p5_branch_failed:
15606 mov 0xbbb,%g1
15607 rd %ccr,%g2
15608 ba p5_failed
15609 mov 0x0,%g3
15610
15611p5_trap1e:
15612 ldd [%o1+0x028],%l4 ! Mem[0000000030800028]
15613 taddcc %l4,-0x5cb,%l0
15614 done
15615
15616p5_trap1o:
15617 ldd [%i1+0x028],%l4 ! Mem[0000000030800028]
15618 taddcc %l4,-0x5cb,%l0
15619 done
15620
15621
15622p5_trap2e:
15623 udivx %l4,%l5,%l3
15624 done
15625
15626p5_trap2o:
15627 udivx %l4,%l5,%l3
15628 done
15629
15630
15631p5_trap3e:
15632 orn %l4,0xb25,%l0
15633 xnor %l1,0x619,%l3
15634 add %l5,%l3,%l1
15635 or %l0,-0x6b3,%l4
15636 done
15637
15638p5_trap3o:
15639 orn %l4,0xb25,%l0
15640 xnor %l1,0x619,%l3
15641 add %l5,%l3,%l1
15642 or %l0,-0x6b3,%l4
15643 done
15644
15645p5_init_memory_pointers:
15646 set p5_init_registers,%g1
15647 mov %g0,%g2
15648 mov %g0,%g3
15649 mov %g0,%g4
15650 mov %g0,%g5
15651 mov %g0,%g6
15652 mov %g0,%g7
15653
15654! Initialize memory pointers for window 0
15655 set p5_local0_start,%i0
15656 set p5_local1_start,%i1
15657 set p5_local2_start,%i2
15658 set p5_local3_start,%i3
15659 mov 0x08,%i4
15660 mov 0x10,%i5
15661 mov 0x18,%i6
15662 mov %g0,%i7
15663! Init Local Registers in Window 0
15664 ldx [%g1+0x000],%l0 ! %l0 = e4e7cd3a9c858742
15665 ldx [%g1+0x008],%l1 ! %l1 = 67ccef8ff345f57b
15666 ldx [%g1+0x010],%l2 ! %l2 = 62e21d666407635d
15667 ldx [%g1+0x018],%l3 ! %l3 = e771d71289b5ec55
15668 ldx [%g1+0x020],%l4 ! %l4 = 369bfc8ac64d9d82
15669 ldx [%g1+0x028],%l5 ! %l5 = 96db5198a1b9bb63
15670 ldx [%g1+0x030],%l6 ! %l6 = c6eb474a312bd24b
15671 ldx [%g1+0x038],%l7 ! %l7 = 4c775dd3ed25437b
15672 save
15673
15674! Initialize memory points for window 1
15675 set share0_start,%i0
15676 set share1_start,%i1
15677 set share2_start,%i2
15678 set share3_start,%i3
15679 mov 0x20,%i4
15680 mov 0x28,%i5
15681 mov 0x30,%i6
15682! Init Local Registers in Window 1
15683 ldx [%g1+0x040],%l0 ! %l0 = 11c7183679dcb78c
15684 ldx [%g1+0x048],%l1 ! %l1 = 738daafc8bca47f7
15685 ldx [%g1+0x050],%l2 ! %l2 = 7f3c8169b7ab1ddf
15686 ldx [%g1+0x058],%l3 ! %l3 = fb678fee9df6bc28
15687 ldx [%g1+0x060],%l4 ! %l4 = 18d37ae4619d3bb3
15688 ldx [%g1+0x068],%l5 ! %l5 = efa2419e12c12f26
15689 ldx [%g1+0x070],%l6 ! %l6 = 94ae1a49f80a4467
15690 ldx [%g1+0x078],%l7 ! %l7 = 7929554eb4c66a9e
15691 save
15692
15693! Initialize memory pointers for window 2
15694 set p5_local0_start,%i0
15695 set p5_local1_start,%i1
15696 set p5_local2_start,%i2
15697 set p5_local3_start,%i3
15698 mov 0x08,%i4
15699 mov 0x10,%i5
15700 mov 0x18,%i6
15701 mov %g0,%i7
15702! Init Local Registers in Window 2
15703 ldx [%g1+0x080],%l0 ! %l0 = f5dccc13d2767942
15704 ldx [%g1+0x088],%l1 ! %l1 = 83b470aabdd0b4fe
15705 ldx [%g1+0x090],%l2 ! %l2 = e67ef7a07c3227c8
15706 ldx [%g1+0x098],%l3 ! %l3 = 80f866b99441bc82
15707 ldx [%g1+0x0a0],%l4 ! %l4 = 014cf6a7d23537da
15708 ldx [%g1+0x0a8],%l5 ! %l5 = 05c33266382f2afa
15709 ldx [%g1+0x0b0],%l6 ! %l6 = ddb0aab8275a2ccd
15710 ldx [%g1+0x0b8],%l7 ! %l7 = 668b221e3ffe1a2a
15711
15712! Initialize the output register of window 2
15713 set share0_start,%o0
15714 set share1_start,%o1
15715 set share2_start,%o2
15716 set share3_start,%o3
15717 mov 0x20,%o4
15718 mov 0x28,%o5
15719 mov 0x30,%o6
15720 mov %g0,%o7
15721 restore
15722 restore
15723
15724 retl
15725 nop
15726
15727! Random code for Processor 6
15728
15729processor_6:
15730 ta T_CHANGE_PRIV
15731 set done_flags,%g1
15732 mov 1,%g2
15733 st %g2,[%g1+0x18] ! Set the start flag
15734 wrpr %g0,7,%cleanwin
15735 call p6_init_memory_pointers
15736 wr %g0,0x80,%asi ! Setting default asi to 80
15737
15738! Initialize the floating point registers for processor 6
15739
15740 wr %g0,0x4,%fprs ! Make sure fef is 1
15741 set p6_init_freg,%g1
15742! %f0 = fa57fbda d87c4e4b aed26f0c f5f7b96e
15743! %f4 = 5aa8e48a 38b0d14c 5863a66d 68180d61
15744! %f8 = 78f51cfb 3b5687df f4109aa7 a91456d5
15745! %f12 = 4ece70f4 c70e992c 0a200a61 a4af1489
15746 ldda [%g1]ASI_BLK_P,%f0
15747 add %g1,64,%g1
15748! %f16 = 521d26e8 6136c47c 163c1ca1 822a69b4
15749! %f20 = 98625f64 24c57ade 3ffbf792 9cccfbd6
15750! %f24 = 7084f39c fff0d59a 501d0f57 91256a6b
15751! %f28 = 1ecf2f91 d821faac 61df2dbb 70cb3c8f
15752 ldda [%g1]ASI_BLK_P,%f16
15753 add %g1,64,%g1
15754! %f32 = c99c9baa 7ebfc0d9 86797455 36c39736
15755! %f36 = 11c5c2ee d2a613eb a2b23f94 c0c759ad
15756! %f40 = 1d018816 b5ed6214 901a5338 6005fb78
15757! %f44 = dd2d69d6 19782e1c 94128f7b 2791d776
15758 ldda [%g1]ASI_BLK_P,%f32
15759 xorcc %g0,%g0,%g3 ! init %g3 and set flags
15760 membar #Sync ! Force the block loads to complete
15761
15762! Start of Random Code for processor 6
15763
15764p6_label_1:
15765! %l0 = 63ee2677aa897590, immed = 00000fc4, %l4 = ccc78203b0c9e0e7
15766 sub %l0,0xfc4,%l4 ! %l4 = 63ee2677aa8965cc
15767! Mem[0000000030800030] = 7a2cde75, %l0 = 63ee2677aa897590
15768 ldub [%o1+%o6],%l0 ! %l0 = 000000000000007a
15769! Mem[000000001c000028] = 395c018a, %l1 = ab84571426c073ac
15770 lduha [%i0+%o5]0x88,%l1 ! %l1 = 000000000000018a
15771! %l6 = 1466528a9900f504, Mem[000000001d800020] = a058f13c
15772 stba %l6,[%i3+%o4]0x81 ! Mem[000000001d800020] = 0458f13c
15773! Mem[000000001c000008] = 12a35089, %l4 = 63ee2677aa8965cc
15774 ldsha [%i0+%i4]0x81,%l4 ! %l4 = 00000000000012a3
15775! %l6 = 1466528a9900f504, immed = 00000011, %l6 = 1466528a9900f504
15776 sra %l6,0x011,%l6 ! %l6 = ffffffffffffcc80
15777! %l3 = 498dbdd1cb2e6fb1, Mem[000000001d800020] = 0458f13c
15778 stba %l3,[%i3+%o4]0x81 ! Mem[000000001d800020] = b158f13c
15779! %l1 = 000000000000018a, immed = 00000b6a, %l3 = 498dbdd1cb2e6fb1
15780 subccc %l1,0xb6a,%l3 ! %l3 = fffffffffffff620, %ccr = 99
15781! %l0 = 0000007a, %l1 = 0000018a, Mem[000000001d800020] = b158f13c b4b69a64
15782 stda %l0,[%i3+%o4]0x81 ! Mem[000000001d800020] = 0000007a 0000018a
15783! %l0 = 000000000000007a, Mem[000000001d800018] = bc0131d2559861c9
15784 stxa %l0,[%i3+%i6]0x88 ! Mem[000000001d800018] = 000000000000007a
15785
15786p6_label_2:
15787! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f30 = 61df2dbb 70cb3c8f
15788 ldda [%o0+0x030]%asi,%f30 ! %f30 = 6a60a2dd 2f8bce5c
15789! Mem[000000001c000018] = 3a87b6d2, %l5 = 19cb1b3028a99895
15790 lduwa [%i0+%i6]0x80,%l5 ! %l5 = 000000003a87b6d2
15791! Mem[0000000030000070] = 139432ec 71fc2900, %l4 = 000012a3, %l5 = 3a87b6d2
15792 ldd [%o0+0x070],%l4 ! %l4 = 00000000139432ec 0000000071fc2900
15793! Mem[0000000031800074] = 8c5247ff, %l0 = 000000000000007a
15794 lduw [%o3+0x074],%l0 ! %l0 = 000000008c5247ff
15795! Mem[000000001d000000] = b6790f19, %l0 = 000000008c5247ff
15796 lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000b6
15797! %l0 = 000000b6, %l1 = 0000018a, Mem[0000000031000070] = b888d3f8 a2776d1b
15798 std %l0,[%o2+0x070] ! Mem[0000000031000070] = 000000b6 0000018a
15799! %l6 = ffffffffffffcc80, Mem[0000000031000034] = 0da37b95
15800 stb %l6,[%o2+0x034] ! Mem[0000000031000034] = 80a37b95
15801! Mem[0000000031000070] = 000000b6 0000018a, %l6 = ffffcc80, %l7 = 793b8402
15802 ldd [%o2+0x070],%l6 ! %l6 = 00000000000000b6 000000000000018a
15803! Mem[000000001d000008] = ee929e001f9c67be, %f12 = 4ece70f4 c70e992c
15804 ldd [%i2+%i4],%f12 ! %f12 = ee929e00 1f9c67be
15805! Mem[000000001c000018] = 3a87b6d29f079fb6, %f6 = 5863a66d 68180d61
15806 ldd [%i0+%i6],%f6 ! %f6 = 3a87b6d2 9f079fb6
15807
15808p6_label_3:
15809! %f25 = fff0d59a, Mem[000000001d000000] = b6790f19
15810 sta %f25,[%i2+%g0]0x81 ! Mem[000000001d000000] = fff0d59a
15811! %l3 = fffffffffffff620, %l4 = 00000000139432ec, %l0 = 00000000000000b6
15812 sll %l3,%l4,%l0 ! %l0 = ffffffffff620000
15813! Mem[000000001c000008] = 12a3508901f4bbf1, %f24 = 7084f39c fff0d59a
15814 ldd [%i0+%i4],%f24 ! %f24 = 12a35089 01f4bbf1
15815! Mem[000000001d800060] = 741d34e7553036c4, %f22 = 3ffbf792 9cccfbd6
15816 ldd [%i3+0x060],%f22 ! %f22 = 741d34e7 553036c4
15817! %f8 = 78f51cfb 3b5687df, Mem[000000001d000010] = fb68d276 bb888e1b
15818 stda %f8 ,[%i2+%i5]0x89 ! Mem[000000001d000010] = 78f51cfb 3b5687df
15819! %l3 = fffffffffffff620, %l2 = f42e5b5c6ffaf562, %y = 00000000
15820 sdiv %l3,%l2,%l1 ! %l1 = 0000000000000002
15821 mov %l0,%y ! %y = ff620000
15822! %l7 = 000000000000018a, Mem[000000001d800030] = 52094910dac9bfd0
15823 stxa %l7,[%i3+%o6]0x80 ! Mem[000000001d800030] = 000000000000018a
15824! %l2 = f42e5b5c6ffaf562, Mem[000000001c800008] = 74bf466a
15825 stba %l2,[%i1+%i4]0x81 ! Mem[000000001c800008] = 62bf466a
15826! %l5 = 0000000071fc2900, Mem[000000001c000030] = bf9b01db
15827 stwa %l5,[%i0+%o6]0x89 ! Mem[000000001c000030] = 71fc2900
15828! Mem[0000000030800030] = 7a2cde75, %l4 = 00000000139432ec
15829 lduh [%o1+0x032],%l4 ! %l4 = 000000000000de75
15830
15831p6_label_4:
15832! %l7 = 000000000000018a
15833 sethi %hi(0xba047800),%l7 ! %l7 = 00000000ba047800
15834! %l5 = 0000000071fc2900, Mem[0000000031000070] = 000000b60000018a
15835 stx %l5,[%o2+0x070] ! Mem[0000000031000070] = 0000000071fc2900
15836! Mem[000000001c000020] = ede5d91ef0a02b14, %f0 = fa57fbda d87c4e4b
15837 ldd [%i0+%o4],%f0 ! %f0 = ede5d91e f0a02b14
15838! Mem[0000000030000070] = 139432ec71fc2900, %f20 = 98625f64 24c57ade
15839 ldd [%o0+0x070],%f20 ! %f20 = 139432ec 71fc2900
15840! Mem[000000001c000030] = 0029fc71, %l0 = ffffffffff620000
15841 ldsha [%i0+%o6]0x81,%l0 ! %l0 = 0000000000000029
15842! %l4 = 000000000000de75, %l4 = 000000000000de75, %l1 = 0000000000000002
15843 andcc %l4,%l4,%l1 ! %l1 = 000000000000de75, %ccr = 00
15844! %l7 = 00000000ba047800, immd = fffffffffffffd09, %l0 = 0000000000000029
15845 sdivx %l7,-0x2f7,%l0 ! %l0 = ffffffffffc1424a
15846! %l1 = 000000000000de75, immed = 00000886, %y = ff620000
15847 udiv %l1,0x886,%l5 ! %l5 = 00000000ffffffff
15848 mov %l0,%y ! %y = ffc1424a
15849! %l0 = ffffffffffc1424a, %l0 = ffffffffffc1424a, %l5 = 00000000ffffffff
15850 orncc %l0,%l0,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
15851! %l7 = 00000000ba047800, Mem[0000000031000030] = fbfd9d08
15852 stw %l7,[%o2+%o6] ! Mem[0000000031000030] = ba047800
15853
15854p6_label_5:
15855! %l6 = 00000000000000b6, Mem[0000000030800032] = 7a2cde75
15856 sth %l6,[%o1+0x032] ! Mem[0000000030800030] = 7a2c00b6
15857! %l4 = 000000000000de75, immed = fffff550, %l4 = 000000000000de75
15858 sub %l4,-0xab0,%l4 ! %l4 = 000000000000e925
15859! Mem[000000001c800028] = d9b6f0e306e95fe6, %l0 = ffffffffffc1424a
15860 ldx [%i1+%o5],%l0 ! %l0 = d9b6f0e306e95fe6
15861! %l3 = fffffffffffff620, %l4 = 000000000000e925, %l0 = d9b6f0e306e95fe6
15862 sra %l3,%l4,%l0 ! %l0 = ffffffffffffffb1
15863! %l3 = fffffffffffff620, %l4 = 000000000000e925, %l0 = ffffffffffffffb1
15864 orn %l3,%l4,%l0 ! %l0 = fffffffffffff6fa
15865! Mem[000000001c800018] = f07859e4, %l1 = 000000000000de75
15866 lduwa [%i1+%i6]0x80,%l1 ! %l1 = 00000000f07859e4
15867! Mem[0000000031800074] = 8c5247ff, %l4 = 000000000000e925
15868 ldsh [%o3+0x074],%l4 ! %l4 = ffffffffffff8c52
15869! Mem[0000000031800030] = f80567abe30aebaa, %f28 = 1ecf2f91 d821faac
15870 ldda [%o3+0x030]%asi,%f28 ! %f28 = f80567ab e30aebaa
15871! Mem[0000000031800074] = 8c5247ff, %l2 = f42e5b5c6ffaf562
15872 ldsb [%o3+0x075],%l2 ! %l2 = 0000000000000052
15873! %f12 = ee929e00 1f9c67be, Mem[000000001d000060] = 3e6adc6c 866d4198
15874 std %f12,[%i2+0x060] ! Mem[000000001d000060] = ee929e00 1f9c67be
15875
15876p6_label_6:
15877! %l7 = 00000000ba047800, %l3 = fffffffffffff620, %l6 = 00000000000000b6
15878 addcc %l7,%l3,%l6 ! %l6 = 00000000ba046e20, %ccr = 19
15879! %l7 = 00000000ba047800, immd = 0000000000000756, %l7 = 00000000ba047800
15880 udivx %l7,0x756,%l7 ! %l7 = 0000000000195b65
15881! Set Register : %l6 = 00000000ba046e20
15882 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
15883! Mem[0000000031800074] = 8c5247ff, %l4 = ffffffffffff8c52
15884 lduh [%o3+0x076],%l4 ! %l4 = 00000000000047ff
15885! %l6 = ffffffffffffffff, Mem[000000001d000010] = 3b5687df
15886 stha %l6,[%i2+%i5]0x88 ! Mem[000000001d000010] = 3b56ffff
15887! Mem[0000000031800074] = 8c5247ff, %l0 = fffffffffffff6fa
15888 ldub [%o3+0x076],%l0 ! %l0 = 0000000000000047
15889! %l6 = ffffffffffffffff, %l2 = 0000000000000052, %l0 = 0000000000000047
15890 udivx %l6,%l2,%l0 ! %l0 = 031f3831f3831f38
15891! Mem[000000001c000028] = 810886f7395c018a, %l2 = 0000000000000052
15892 ldxa [%i0+%o5]0x88,%l2 ! %l2 = 810886f7395c018a
15893! %l1 = 00000000f07859e4, %l7 = 0000000000195b65, %l5 = ffffffffffffffff
15894 sllx %l1,%l7,%l5 ! %l5 = 0f0b3c8000000000
15895! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %l7 = 0000000000195b65
15896 ldx [%o0+%o6],%l7 ! %l7 = 6a60a2dd2f8bce5c
15897
15898p6_label_7:
15899! Mem[000000001d800030] = 00000000, %l2 = 810886f7395c018a
15900 lduwa [%i3+%o6]0x80,%l2 ! %l2 = 0000000000000000
15901! Mem[0000000031800070] = ded28676, %l3 = fffffffffffff620
15902 lduw [%o3+0x070],%l3 ! %l3 = 00000000ded28676
15903! %f12 = ee929e00 1f9c67be, Mem[000000001c000020] = ede5d91e f0a02b14
15904 stda %f12,[%i0+%o4]0x81 ! Mem[000000001c000020] = ee929e00 1f9c67be
15905! retry : should take illegal inst trap, %l0 = 031f3831f3831f38
15906 retry ! Illegal inst trap : %l0 = 031f3831f3831f48
15907! %l1 = 00000000f07859e4, immed = 00000f03, %y = ffc1424a
15908 umulcc %l1,0xf03,%l3 ! %l3 = 00000e19dead69ac, %ccr = 08, %y = e19
15909! %l2 = 0000000000000000, %l5 = 0f0b3c8000000000, %y = 00000e19
15910 umul %l2,%l5,%l4 ! %l4 = 0000000000000000, %y = 00
15911! %l7 = 6a60a2dd2f8bce5c, immed = 000000da, %l0 = 031f3831f3831f48
15912 orncc %l7,0x0da,%l0 ! %l0 = ffffffffffffff7d, %ccr = 88
15913! Mem[000000001d800008] = b3d801af, %l4 = 0000000000000000
15914 lduwa [%i3+%i4]0x80,%l4 ! %l4 = 00000000b3d801af
15915! %f16 = 521d26e8 6136c47c, Mem[0000000031000030] = ba047800 80a37b95
15916 std %f16,[%o2+%o6] ! Mem[0000000031000030] = 521d26e8 6136c47c
15917! %l3 = 00000e19dead69ac, %l7 = 6a60a2dd2f8bce5c, %l4 = 00000000b3d801af
15918 xor %l3,%l7,%l4 ! %l4 = 6a60acc4f126a7f0
15919
15920p6_label_8:
15921! Mem[0000000030800070] = 549de38a9a53aca4, %l2 = 0000000000000000
15922 ldxa [%o1+0x070]%asi,%l2 ! %l2 = 549de38a9a53aca4
15923! %l4 = 6a60acc4f126a7f0, immed = 000003de, %l0 = ffffffffffffff7d
15924 andcc %l4,0x3de,%l0 ! %l0 = 00000000000003d0, %ccr = 00
15925! %l4 = 6a60acc4f126a7f0, Mem[000000001d800030] = 000000000000018a
15926 stx %l4,[%i3+%o6] ! Mem[000000001d800030] = 6a60acc4f126a7f0
15927! %l4 = 6a60acc4f126a7f0, Mem[0000000031800070] = ded28676
15928 stw %l4,[%o3+0x070] ! Mem[0000000031800070] = f126a7f0
15929! Mem[000000001c000028] = 8a015c39 f7860881, %l4 = f126a7f0, %l5 = 00000000
15930 ldda [%i0+%o5]0x81,%l4 ! %l4 = 000000008a015c39 00000000f7860881
15931! Mem[000000001d800030] = c4ac606a, %f21 = 71fc2900
15932 lda [%i3+%o6]0x88,%f21 ! %f21 = c4ac606a
15933! %l2 = 549de38a9a53aca4, immed = 00000e35, %l6 = ffffffffffffffff
15934 orncc %l2,0xe35,%l6 ! %l6 = fffffffffffffdee, %ccr = 88
15935! Mem[000000001c000000] = d3e7d168, %l0 = 00000000000003d0
15936 lduw [%i0+%g0],%l0 ! %l0 = 00000000d3e7d168
15937! %l4 = 000000008a015c39, Mem[0000000031800036] = e30aebaa
15938 sth %l4,[%o3+0x036] ! Mem[0000000031800034] = e30a5c39
15939! %l4 = 8a015c39, %l5 = f7860881, Mem[000000001d000018] = 17914f66 89cccb89
15940 stda %l4,[%i2+%i6]0x81 ! Mem[000000001d000018] = 8a015c39 f7860881
15941
15942p6_label_9:
15943! %l1 = 00000000f07859e4, immed = 000005bc, %l4 = 000000008a015c39
15944 orcc %l1,0x5bc,%l4 ! %l4 = 00000000f0785dfc, %ccr = 08
15945! %l2 = 549de38a9a53aca4, %l1 = 00000000f07859e4, %l4 = 00000000f0785dfc
15946 addc %l2,%l1,%l4 ! %l4 = 549de38b8acc0688
15947! %l3 = 00000e19dead69ac, %l1 = 00000000f07859e4, %l0 = 00000000d3e7d168
15948 tsubcctv %l3,%l1,%l0 ! %l0 = 00000e18ee350fc8, %ccr = 09
15949! retry : should take illegal inst trap, %l0 = 00000e18ee350fc8
15950 retry ! Illegal inst trap : %l0 = 00000e18ee350fd8
15951! %f29 = e30aebaa, Mem[0000000030800074] = 9a53aca4
15952 sta %f29,[%o1+0x074]%asi ! Mem[0000000030800074] = e30aebaa
15953! Mem[000000001c800020] = 21ebed29, %l0 = 00000e18ee350fd8
15954 ldsha [%i1+%o4]0x81,%l0 ! %l0 = 00000000000021eb
15955! Mem[000000001c800018] = e45978f0, %l5 = 00000000f7860881
15956 ldsha [%i1+%i6]0x89,%l5 ! %l5 = 00000000000078f0
15957! Mem[000000001d000040] = bbab9a04 ee03b53d, %l2 = 9a53aca4, %l3 = dead69ac
15958 ldda [%i2+0x040]%asi,%l2 ! %l2 = 00000000bbab9a04 00000000ee03b53d
15959! %l4 = 549de38b8acc0688, %l3 = 00000000ee03b53d, %l0 = 00000000000021eb
15960 orcc %l4,%l3,%l0 ! %l0 = 549de38beecfb7bd, %ccr = 08
15961! Mem[0000000031000070] = 0000000071fc2900, %f10 = f4109aa7 a91456d5
15962 ldd [%o2+0x070],%f10 ! %f10 = 00000000 71fc2900
15963
15964p6_label_10:
15965! Mem[0000000031800074] = 8c5247ff, %l3 = 00000000ee03b53d
15966 ldsw [%o3+0x074],%l3 ! %l3 = ffffffff8c5247ff
15967! %l2 = 00000000bbab9a04, immed = fffffb9e, %l6 = fffffffffffffdee
15968 addc %l2,-0x462,%l6 ! %l6 = 00000000bbab95a2
15969! %l5 = 00000000000078f0, Mem[000000001d000010] = 78f51cfb3b56ffff
15970 stxa %l5,[%i2+%i5]0x88 ! Mem[000000001d000010] = 00000000000078f0
15971! %l4 = 549de38b8acc0688, Mem[000000001d800018] = 000000000000007a
15972 stxa %l4,[%i3+%i6]0x88 ! Mem[000000001d800018] = 549de38b8acc0688
15973! %l7 = 6a60a2dd2f8bce5c, %l7 = 6a60a2dd2f8bce5c, %l5 = 00000000000078f0
15974 srlx %l7,%l7,%l5 ! %l5 = 00000006a60a2dd2
15975! %l5 = 00000006a60a2dd2, %l7 = 6a60a2dd2f8bce5c, %l4 = 549de38b8acc0688
15976 sll %l5,%l7,%l4 ! %l4 = 6a60a2dd20000000
15977! Mem[000000001d000030] = bc5535ef, %f15 = a4af1489
15978 lda [%i2+%o6]0x80,%f15 ! %f15 = bc5535ef
15979! Mem[000000001c000018] = b69f079fd2b6873a, %f20 = 139432ec c4ac606a
15980 ldda [%i0+%i6]0x88,%f20 ! %f20 = b69f079f d2b6873a
15981! Mem[000000001d800030] = c4ac606a, %l6 = 00000000bbab95a2
15982 ldswa [%i3+%o6]0x88,%l6 ! %l6 = ffffffffc4ac606a
15983! %f26 = 501d0f57 91256a6b, Mem[0000000031800070] = f126a7f0 8c5247ff
15984 std %f26,[%o3+0x070] ! Mem[0000000031800070] = 501d0f57 91256a6b
15985
15986p6_label_11:
15987! retry : should take illegal inst trap, %l0 = 549de38beecfb7bd
15988 retry ! Illegal inst trap : %l0 = 549de38beecfb7cd
15989! %l2 = 00000000bbab9a04, %l7 = 6a60a2dd2f8bce5c, %y = 00000000
15990 smul %l2,%l7,%l0 ! %l0 = f34f305ee3c69170, %y = f34f305e
15991! %l3 = ffffffff8c5247ff, immed = 00000ca6, %l1 = 00000000f07859e4
15992 addc %l3,0xca6,%l1 ! %l1 = ffffffff8c5254a5
15993! %l7 = 6a60a2dd2f8bce5c, immed = 00000cc9, %l6 = ffffffffc4ac606a
15994 andncc %l7,0xcc9,%l6 ! %l6 = 6a60a2dd2f8bc214, %ccr = 00
15995! Mem[000000001c800020] = 21ebed29, %l4 = 6a60a2dd20000000
15996 ldsba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000021
15997! %l4 = 00000021, %l5 = a60a2dd2, Mem[000000001d800008] = b3d801af 6b1c9a9e
15998 stda %l4,[%i3+%i4]0x81 ! Mem[000000001d800008] = 00000021 a60a2dd2
15999! %l3 = ffffffff8c5247ff, immed = 0000069b, %y = f34f305e
16000 umul %l3,0x69b,%l4 ! %l4 = 0000039ee3819165, %y = 39e
16001! Clear Register : %l7 = 6a60a2dd2f8bce5c
16002 clr %l7 ! %l7 = 0000000000000000
16003! %l3 = ffffffff8c5247ff, Mem[000000001d000030] = ef3555bc
16004 stba %l3,[%i2+%o6]0x89 ! Mem[000000001d000030] = ef3555ff
16005! Mem[0000000030800034] = 8d9a7c94, %l3 = ffffffff8c5247ff
16006 ldsh [%o1+0x036],%l3 ! %l3 = 0000000000007c94
16007
16008p6_label_12:
16009! %l5 = 00000006a60a2dd2, Mem[000000001d000010] = 000078f0
16010 stba %l5,[%i2+%i5]0x89 ! Mem[000000001d000010] = 000078d2
16011! Mem[000000001c800028] = d9b6f0e3 06e95fe6, %l4 = e3819165, %l5 = a60a2dd2
16012 ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000d9b6f0e3 0000000006e95fe6
16013! Mem[000000001c800028] = e3f0b6d9, %l7 = 0000000000000000
16014 lduha [%i1+%o5]0x88,%l7 ! %l7 = 000000000000b6d9
16015! %l5 = 0000000006e95fe6, %l4 = 00000000d9b6f0e3, %l2 = 00000000bbab9a04
16016 addcc %l5,%l4,%l2 ! %l2 = 00000000e0a050c9, %ccr = 08
16017! %f8 = 78f51cfb, Mem[0000000030800034] = 8d9a7c94
16018 st %f8 ,[%o1+0x034] ! Mem[0000000030800034] = 78f51cfb
16019! %l4 = 00000000d9b6f0e3, immed = fffff295, %l6 = 6a60a2dd2f8bc214
16020 sub %l4,-0xd6b,%l6 ! %l6 = 00000000d9b6fe4e
16021! %l5 = 0000000006e95fe6, immed = 000003c2, %l6 = 00000000d9b6fe4e
16022 orn %l5,0x3c2,%l6 ! %l6 = ffffffffffffffff
16023! %l4 = 00000000d9b6f0e3, Mem[0000000031800030] = f80567abe30a5c39
16024 stx %l4,[%o3+%o6] ! Mem[0000000031800030] = 00000000d9b6f0e3
16025! %l5 = 0000000006e95fe6, Mem[000000001c000028] = 8a015c39
16026 stha %l5,[%i0+%o5]0x80 ! Mem[000000001c000028] = 5fe65c39
16027! Mem[000000001d000058] = c111c3d0, %l2 = 00000000e0a050c9
16028 ldsba [%i2+0x058]%asi,%l2 ! %l2 = ffffffffffffffc1
16029
16030p6_label_13:
16031! Mem[0000000031800030] = 00000000, %l1 = ffffffff8c5254a5
16032 ldsh [%o3+0x032],%l1 ! %l1 = 0000000000000000
16033! %l1 = 0000000000000000, Mem[0000000031000030] = 521d26e8, %asi = 80
16034 stwa %l1,[%o2+0x030]%asi ! Mem[0000000031000030] = 00000000
16035! Mem[000000001c000030] = 0029fc71, %l2 = ffffffffffffffc1
16036 ldsba [%i0+%o6]0x81,%l2 ! %l2 = 0000000000000000
16037! %l2 = 0000000000000000, Mem[000000001d800030] = 6a60acc4
16038 stwa %l2,[%i3+%o6]0x80 ! Mem[000000001d800030] = 00000000
16039! Mem[000000001d000030] = ff5535ef, %l3 = 0000000000007c94
16040 lduwa [%i2+%o6]0x80,%l3 ! %l3 = 00000000ff5535ef
16041! %l4 = 00000000d9b6f0e3, Mem[000000001d800050] = ed98b043b64ff0f6
16042 stx %l4,[%i3+0x050] ! Mem[000000001d800050] = 00000000d9b6f0e3
16043! %l4 = 00000000d9b6f0e3, Mem[000000001d000008] = 009e92ee
16044 stwa %l4,[%i2+%i4]0x89 ! Mem[000000001d000008] = d9b6f0e3
16045! Mem[000000001c000008] = 8950a312, %l7 = 000000000000b6d9
16046 lduwa [%i0+%i4]0x88,%l7 ! %l7 = 000000008950a312
16047! Mem[0000000031000070] = 00000000 71fc2900, %l0 = e3c69170, %l1 = 00000000
16048 ldd [%o2+0x070],%l0 ! %l0 = 0000000000000000 0000000071fc2900
16049! Mem[0000000030000030] = 6a60a2dd 2f8bce5c, %l2 = 00000000, %l3 = ff5535ef
16050 ldd [%o0+%o6],%l2 ! %l2 = 000000006a60a2dd 000000002f8bce5c
16051
16052p6_label_14:
16053! %l5 = 0000000006e95fe6, Mem[000000001c800020] = 29edeb21
16054 stwa %l5,[%i1+%o4]0x89 ! Mem[000000001c800020] = 06e95fe6
16055! %l7 = 000000008950a312, %l7 = 000000008950a312, %l5 = 0000000006e95fe6
16056 srl %l7,%l7,%l5 ! %l5 = 0000000000002254
16057! %f30 = 6a60a2dd 2f8bce5c, Mem[000000001c800000] = cdfb33d7 30fb915c
16058 stda %f30,[%i1+%g0]0x81 ! Mem[000000001c800000] = 6a60a2dd 2f8bce5c
16059! Mem[000000001c800000] = 6a60a2dd, %l7 = 000000008950a312
16060 ldsba [%i1+%g0]0x81,%l7 ! %l7 = 000000000000006a
16061! Mem[000000001d800018] = 8806cc8a, %f13 = 1f9c67be
16062 lda [%i3+%i6]0x80,%f13 ! %f13 = 8806cc8a
16063! Mem[0000000030800030] = 7a2c00b678f51cfb, %f24 = 12a35089 01f4bbf1
16064 ldda [%o1+0x030]%asi,%f24 ! %f24 = 7a2c00b6 78f51cfb
16065! %l7 = 000000000000006a, %l1 = 0000000071fc2900, %l6 = ffffffffffffffff
16066 addccc %l7,%l1,%l6 ! %l6 = 0000000071fc296a, %ccr = 00
16067! %l0 = 0000000000000000, Mem[000000001d80001f] = 8be39d54
16068 stb %l0,[%i3+0x01f] ! Mem[000000001d80001c] = 8be39d00
16069! Mem[000000001c000008] = 12a35089, %l0 = 0000000000000000
16070 lduba [%i0+%i4]0x80,%l0 ! %l0 = 0000000000000012
16071! %l7 = 000000000000006a, immed = fffff88e, %y = 0000039e
16072 udiv %l7,-0x772,%l0 ! %l0 = 000000000000039e
16073 mov %l0,%y ! %y = 0000039e
16074
16075p6_label_15:
16076! Mem[000000001c000000] = d3e7d168, %l2 = 000000006a60a2dd
16077 lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000d3e7d168
16078! %l6 = 0000000071fc296a, Mem[0000000030000070] = 139432ec71fc2900
16079 stx %l6,[%o0+0x070] ! Mem[0000000030000070] = 0000000071fc296a
16080! Mem[0000000031000030] = 00000000, %l1 = 0000000071fc2900
16081 ldsh [%o2+0x032],%l1 ! %l1 = 0000000000000000
16082! %l1 = 0000000000000000, immed = 00000da4, %l3 = 000000002f8bce5c
16083 addcc %l1,0xda4,%l3 ! %l3 = 0000000000000da4, %ccr = 00
16084! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f18 = 163c1ca1 822a69b4
16085 ldd [%o0+%o6],%f18 ! %f18 = 6a60a2dd 2f8bce5c
16086! %l1 = 0000000000000000, immed = fffff4f1, %l6 = 0000000071fc296a
16087 xnorcc %l1,-0xb0f,%l6 ! %l6 = 0000000000000b0e, %ccr = 00
16088! Mem[000000001d000018] = 395c018a, %f5 = 38b0d14c
16089 lda [%i2+%i6]0x88,%f5 ! %f5 = 395c018a
16090! %l0 = 000000000000039e, %l1 = 0000000000000000, %y = 0000039e
16091 umul %l0,%l1,%l2 ! %l2 = 0000000000000000, %y = 00
16092! %l6 = 00000b0e, %l7 = 0000006a, Mem[000000001d800030] = 00000000 f0a726f1
16093 stda %l6,[%i3+%o6]0x89 ! Mem[000000001d800030] = 00000b0e 0000006a
16094! %l0 = 000000000000039e, Mem[000000001c800008] = cd9f553a6a46bf62
16095 stxa %l0,[%i1+%i4]0x88 ! Mem[000000001c800008] = 000000000000039e
16096
16097p6_label_16:
16098! %l3 = 0000000000000da4, immed = fffffa72, %l1 = 0000000000000000
16099 orncc %l3,-0x58e,%l1 ! %l1 = 0000000000000dad, %ccr = 00
16100! %l4 = 00000000d9b6f0e3, Mem[0000000031800070] = 501d0f57
16101 stw %l4,[%o3+0x070] ! Mem[0000000031800070] = d9b6f0e3
16102! %l7 = 000000000000006a, Mem[0000000031800032] = 00000000
16103 sth %l7,[%o3+0x032] ! Mem[0000000031800030] = 0000006a
16104! Mem[0000000030000030] = 6a60a2dd2f8bce5c, %f18 = 6a60a2dd 2f8bce5c
16105 ldd [%o0+%o6],%f18 ! %f18 = 6a60a2dd 2f8bce5c
16106! %l5 = 0000000000002254, Mem[000000001c800030] = af2865c7
16107 stwa %l5,[%i1+%o6]0x81 ! Mem[000000001c800030] = 00002254
16108! Mem[000000001d800008] = 21000000, %l4 = 00000000d9b6f0e3
16109 ldsha [%i3+%i4]0x89,%l4 ! %l4 = 0000000000000000
16110! %l1 = 0000000000000dad, %l6 = 0000000000000b0e, %y = 00000000
16111 umulcc %l1,%l6,%l1 ! %l1 = 0000000000972e76, %ccr = 00, %y = 00
16112! %l2 = 0000000000000000, Mem[000000001d800028] = f6feed80
16113 stba %l2,[%i3+%o5]0x81 ! Mem[000000001d800028] = 00feed80
16114! %l5 = 0000000000002254, %l5 = 0000000000002254, %l5 = 0000000000002254
16115 orcc %l5,%l5,%l5 ! %l5 = 0000000000002254, %ccr = 00
16116! %l2 = 0000000000000000, immed = 000002d6, %y = 00000000
16117 umul %l2,0x2d6,%l7 ! %l7 = 0000000000000000, %y = 00
16118
16119p6_label_17:
16120! Mem[0000000031800030] = 0000006ad9b6f0e3, %f4 = 5aa8e48a 395c018a
16121 ldd [%o3+%o6],%f4 ! %f4 = 0000006a d9b6f0e3
16122! %l0 = 000000000000039e, immed = 00000b62, %y = 00000000
16123 udiv %l0,0xb62,%l3 ! %l3 = 0000000000000000
16124 mov %l0,%y ! %y = 0000039e
16125! Mem[000000001d800000] = 073808a1, %f11 = 71fc2900
16126 lda [%i3+%g0]0x88,%f11 ! %f11 = 073808a1
16127! Mem[000000001d800018] = 8806cc8a, %l0 = 000000000000039e
16128 lduba [%i3+%i6]0x80,%l0 ! %l0 = 0000000000000088
16129! Mem[000000001d000030] = ff5535ef, %f1 = f0a02b14
16130 lda [%i2+%o6]0x80,%f1 ! %f1 = ff5535ef
16131! %l0 = 0000000000000088
16132 sethi %hi(0xcba75000),%l0 ! %l0 = 00000000cba75000
16133! %l0 = 00000000cba75000, immed = 00000fb6, %l2 = 0000000000000000
16134 xnor %l0,0xfb6,%l2 ! %l2 = ffffffff3458a049
16135! Mem[000000001d800000] = a1083807b79a7a2a, %f30 = 6a60a2dd 2f8bce5c
16136 ldd [%i3+%g0],%f30 ! %f30 = a1083807 b79a7a2a
16137! %l2 = 3458a049, %l3 = 00000000, Mem[000000001c800050] = 865e980b fff39a6f
16138 stda %l2,[%i1+0x050]%asi ! Mem[000000001c800050] = 3458a049 00000000
16139! %f6 = 3a87b6d2 9f079fb6, Mem[0000000031800030] = 0000006a d9b6f0e3
16140 stda %f6 ,[%o3+0x030]%asi ! Mem[0000000031800030] = 3a87b6d2 9f079fb6
16141
16142p6_label_18:
16143! Mem[0000000031800070] = d9b6f0e3, %l6 = 0000000000000b0e
16144 ldub [%o3+0x071],%l6 ! %l6 = 00000000000000b6
16145! Mem[000000001c800048] = cfc04687, %l7 = 0000000000000000
16146 ldsb [%i1+0x048],%l7 ! %l7 = ffffffffffffffcf
16147! %l0 = 00000000cba75000, %l1 = 0000000000972e76, %l2 = ffffffff3458a049
16148 udivx %l0,%l1,%l2 ! %l2 = 0000000000000158
16149! %l7 = ffffffffffffffcf, %l4 = 0000000000000000, %y = 0000039e
16150 umul %l7,%l4,%l3 ! %l3 = 0000000000000000, %y = 00
16151! Mem[0000000031800070] = d9b6f0e391256a6b, %f2 = aed26f0c f5f7b96e
16152 ldd [%o3+0x070],%f2 ! %f2 = d9b6f0e3 91256a6b
16153! Mem[0000000030000070] = 00000000, %l2 = 0000000000000158
16154 ldsw [%o0+0x070],%l2 ! %l2 = 0000000000000000
16155! %l5 = 0000000000002254, immd = ffffffffffffff3b, %l5 = 0000000000002254
16156 sdivx %l5,-0x0c5,%l5 ! %l5 = ffffffffffffffd4
16157! %f16 = 521d26e8 6136c47c, Mem[000000001c000038] = 10c9a0da 475388a2
16158 std %f16,[%i0+0x038] ! Mem[000000001c000038] = 521d26e8 6136c47c
16159! Mem[000000001c800030] = 00002254, %l5 = ffffffffffffffd4
16160 ldsha [%i1+%o6]0x81,%l5 ! %l5 = 0000000000000000
16161! %l7 = ffffffffffffffcf, Mem[000000001d000008] = e3f0b6d91f9c67be
16162 stxa %l7,[%i2+%i4]0x80 ! Mem[000000001d000008] = ffffffffffffffcf
16163
16164p6_label_19:
16165! %l4 = 0000000000000000, immed = fffffaf6, %y = 00000000
16166 udiv %l4,-0x50a,%l1 ! %l1 = 0000000000000000
16167 mov %l0,%y ! %y = cba75000
16168! %l0 = 00000000cba75000, %l6 = 00000000000000b6, %l3 = 0000000000000000
16169 orn %l0,%l6,%l3 ! %l3 = ffffffffffffff49
16170! Invert Register : %l4 = 0000000000000000
16171 xor %l4,-1,%l4 ! %l4 = ffffffffffffffff
16172! %l7 = ffffffffffffffcf, %l1 = 0000000000000000, %y = cba75000
16173 udiv %l7,%l1,%l7 ! Div by zero, %l0 = 00000000cba75050
16174 mov %l0,%y ! %y = cba75028
16175! %l2 = 0000000000000000, immed = 00000016, %l0 = 00000000cba75028
16176 srl %l2,0x016,%l0 ! %l0 = 0000000000000000
16177! %l3 = ffffffffffffff49, %l7 = ffffffffffffffcf, %y = cba75028
16178 umul %l3,%l7,%l4 ! %l4 = ffffff1800002307, %y = ffffff18
16179! Mem[000000001c000008] = f1bbf4018950a312, %l1 = 0000000000000000
16180 ldxa [%i0+%i4]0x88,%l1 ! %l1 = f1bbf4018950a312
16181! %f30 = a1083807 b79a7a2a, Mem[0000000030800030] = 7a2c00b6 78f51cfb
16182 std %f30,[%o1+%o6] ! Mem[0000000030800030] = a1083807 b79a7a2a
16183! Invert Register : %l1 = f1bbf4018950a312
16184 xor %l1,-1,%l1 ! %l1 = 0e440bfe76af5ced
16185! %l4 = 00002307, %l5 = 00000000, Mem[0000000030000030] = 6a60a2dd 2f8bce5c
16186 std %l4,[%o0+%o6] ! Mem[0000000030000030] = 00002307 00000000
16187
16188p6_label_20:
16189! %l3 = ffffffffffffff49, Mem[0000000031800030] = 3a87b6d29f079fb6
16190 stx %l3,[%o3+%o6] ! Mem[0000000031800030] = ffffffffffffff49
16191! Mem[0000000031800034] = ffffff49, %l7 = ffffffffffffffcf
16192 ldub [%o3+0x036],%l7 ! %l7 = 00000000000000ff
16193! Mem[000000001d800020] = 0000007a, %l0 = 0000000000000000
16194 ldsba [%i3+0x022]%asi,%l0 ! %l0 = 0000000000000000
16195! %l0 = 0000000000000000, immed = fffff50f, %l6 = 00000000000000b6
16196 subccc %l0,-0xaf1,%l6 ! %l6 = 0000000000000af1, %ccr = 11
16197! %l5 = 0000000000000000, Mem[0000000031800035] = ffffff49
16198 stb %l5,[%o3+0x035] ! Mem[0000000031800034] = ff00ff49
16199! %l0 = 00000000, %l1 = 76af5ced, Mem[0000000030800030] = a1083807 b79a7a2a
16200 std %l0,[%o1+%o6] ! Mem[0000000030800030] = 00000000 76af5ced
16201! Mem[0000000030000030] = 00002307, %l6 = 0000000000000af1
16202 lduw [%o0+%o6],%l6 ! %l6 = 0000000000002307
16203! %l3 = ffffffffffffff49, immed = fffff994, %l4 = ffffff1800002307
16204 orncc %l3,-0x66c,%l4 ! %l4 = ffffffffffffff6b, %ccr = 88
16205! %f8 = 78f51cfb, Mem[0000000030800074] = e30aebaa
16206 st %f8 ,[%o1+0x074] ! Mem[0000000030800074] = 78f51cfb
16207! %l3 = ffffffffffffff49, immed = 00000fe1, %y = ffffff18
16208 udivcc %l3,0xfe1,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
16209 mov %l0,%y ! %y = 00000000
16210
16211p6_label_21:
16212! Mem[000000001c000018] = 3a87b6d29f079fb6, %f12 = ee929e00 8806cc8a
16213 ldd [%i0+%i6],%f12 ! %f12 = 3a87b6d2 9f079fb6
16214! Mem[000000001d80002c] = 09068c39, %l1 = 0e440bfe76af5ced
16215 ldub [%i3+0x02e],%l1 ! %l1 = 000000000000008c
16216! Mem[000000001c000038] = 521d26e8, %l5 = 0000000000000000
16217 ldswa [%i0+0x038]%asi,%l5 ! %l5 = 00000000521d26e8
16218! %l0 = 0000000000000000, %l7 = 00000000ffffffff, %l7 = 00000000ffffffff
16219 addccc %l0,%l7,%l7 ! %l7 = 00000000ffffffff, %ccr = 08
16220! %l7 = 00000000ffffffff, immed = fffff5ce, %y = 00000000
16221 umulcc %l7,-0xa32,%l1 ! %l1 = fffff5cd00000a32, %ccr = 80, %y = fffff5cd
16222! %l7 = 00000000ffffffff, immed = fffffd68, %l2 = 0000000000000000
16223 sub %l7,-0x298,%l2 ! %l2 = 0000000100000297
16224! Mem[000000001c000000] = 68d1e7d3, %l4 = ffffffffffffff6b
16225 ldsba [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffffd3
16226! %l3 = ffffffffffffff49, immed = fffff82b, %y = fffff5cd
16227 udiv %l3,-0x7d5,%l5 ! %l5 = 00000000fffffda2
16228 mov %l0,%y ! %y = 00000000
16229! Mem[000000001c800020] = 06e95fe6, %l2 = 0000000100000297
16230 lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000e6
16231! %l3 = ffffffffffffff49, immed = fffff70c, %y = 00000000
16232 umul %l3,-0x8f4,%l7 ! %l7 = fffff6550006666c, %y = fffff655
16233
16234p6_label_22:
16235! %l5 = 00000000fffffda2, %l5 = 00000000fffffda2, %l1 = fffff5cd00000a32
16236 srlx %l5,%l5,%l1 ! %l1 = 0000000000000000
16237! Mem[000000001c800060] = decf0d90, %l6 = 0000000000002307
16238 ldsba [%i1+0x063]%asi,%l6 ! %l6 = ffffffffffffff90
16239! %l6 = ffffffffffffff90, immed = fffff1d2, %y = fffff655
16240 smul %l6,-0xe2e,%l6 ! %l6 = 0000000000063420, %y = 00
16241! %f12 = 3a87b6d2 9f079fb6, Mem[000000001c000000] = 68d1e7d3 5dc931f5
16242 stda %f12,[%i0+%g0]0x89 ! Mem[000000001c000000] = 3a87b6d2 9f079fb6
16243! Mem[000000001d000020] = 0a4fb36bb6d5ba9b, %f10 = 00000000 073808a1
16244 ldda [%i2+%o4]0x88,%f10 ! %f10 = 0a4fb36b b6d5ba9b
16245! Mem[0000000030800030] = 0000000076af5ced, %l0 = 0000000000000000
16246 ldx [%o1+%o6],%l0 ! %l0 = 0000000076af5ced
16247! Mem[0000000030000074] = 71fc296a, %l0 = 0000000076af5ced
16248 ldsha [%o0+0x074]%asi,%l0 ! %l0 = 00000000000071fc
16249! Mem[000000001d800010] = 45d95765, %l3 = ffffffffffffff49
16250 lduwa [%i3+%i5]0x80,%l3 ! %l3 = 0000000045d95765
16251! %l1 = 0000000000000000, Mem[0000000031000070] = 0000000071fc2900
16252 stx %l1,[%o2+0x070] ! Mem[0000000031000070] = 0000000000000000
16253! Mem[0000000030800030] = 00000000 76af5ced, %l4 = ffffffd3, %l5 = fffffda2
16254 ldd [%o1+%o6],%l4 ! %l4 = 0000000000000000 0000000076af5ced
16255
16256p6_label_23:
16257! %l6 = 0000000000063420, %l4 = 0000000000000000, %l4 = 0000000000000000
16258 addccc %l6,%l4,%l4 ! %l4 = 0000000000063420, %ccr = 00
16259! %l2 = 00000000000000e6, immed = ffffff53, %l4 = 0000000000063420
16260 taddcctv %l2,-0x0ad,%l4 ! %l0 = 000000000000721f, Trapped
16261! %l6 = 0000000000063420, Mem[000000001d800020] = 7a000000
16262 stba %l6,[%i3+%o4]0x89 ! Mem[000000001d800020] = 7a000020
16263! %l7 = fffff6550006666c, %l3 = 0000000045d95765, %y = 00000000
16264 sdivcc %l7,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
16265 mov %l0,%y ! %y = 0000721f
16266! Mem[0000000030800030] = 00000000 76af5ced, %l6 = 00063420, %l7 = 0006666c
16267 ldda [%o1+0x030]%asi,%l6 ! %l6 = 0000000000000000 0000000076af5ced
16268! %l3 = 0000000045d95765, immed = fffffbaa, %l5 = 0000000076af5ced
16269 andn %l3,-0x456,%l5 ! %l5 = 0000000000000445
16270! %l6 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000063420
16271 addcc %l6,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44
16272! Mem[0000000031800070] = d9b6f0e3, %l5 = 0000000000000445
16273 ldsw [%o3+0x070],%l5 ! %l5 = ffffffffd9b6f0e3
16274! Mem[0000000031000030] = 00000000, %l3 = 0000000045d95765
16275 ldsha [%o2+0x030]%asi,%l3 ! %l3 = 0000000000000000
16276! Randomly selected nop
16277 nop
16278
16279p6_label_24:
16280! %l4 = 0000000000000000, Mem[000000001c000030] = 0029fc71
16281 stwa %l4,[%i0+%o6]0x80 ! Mem[000000001c000030] = 00000000
16282! %l5 = ffffffffd9b6f0e3, %l1 = 0000000000000000, %l5 = ffffffffd9b6f0e3
16283 udivx %l5,%l1,%l5 ! Div by zero, %l0 = 000000000000726f
16284! %l1 = 0000000000000000, Mem[000000001c000010] = 7688605e
16285 stwa %l1,[%i0+%i5]0x89 ! Mem[000000001c000010] = 00000000
16286! %l7 = 0000000076af5ced
16287 sethi %hi(0x6581b800),%l7 ! %l7 = 000000006581b800
16288! Mem[000000001c000028] = 5fe65c39, %l1 = 0000000000000000
16289 ldsha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000005fe6
16290! Mem[000000001c000010] = 00000000, %l6 = 0000000000000000
16291 ldsha [%i0+%i5]0x81,%l6 ! %l6 = 0000000000000000
16292! Mem[0000000030800030] = 00000000, %l1 = 0000000000005fe6
16293 ldswa [%o1+0x030]%asi,%l1 ! %l1 = 0000000000000000
16294! %f26 = 501d0f57 91256a6b, Mem[0000000030800030] = 00000000 76af5ced
16295 std %f26,[%o1+%o6] ! Mem[0000000030800030] = 501d0f57 91256a6b
16296! %l4 = 0000000000000000, %l4 = 0000000000000000, %l5 = ffffffffd9b6f0e3
16297 orcc %l4,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44
16298! %l2 = 0000000000000000, Mem[0000000030000030] = 00002307
16299 stba %l2,[%o0+0x030]%asi ! Mem[0000000030000030] = 00002307
16300
16301p6_label_25:
16302! Mem[0000000031800030] = ffffffffff00ff49, %f30 = a1083807 b79a7a2a
16303 ldd [%o3+%o6],%f30 ! %f30 = ffffffff ff00ff49
16304! Mem[000000001c000028] = 5fe65c39 f7860881, %l6 = 00000000, %l7 = 6581b800
16305 ldd [%i0+%o5],%l6 ! %l6 = 000000005fe65c39 00000000f7860881
16306! %l6 = 000000005fe65c39, immed = 0000000a, %l1 = 0000000000000000
16307 sra %l6,0x00a,%l1 ! %l1 = 000000000017f997
16308! Mem[0000000030800070] = 549de38a, %l1 = 000000000017f997
16309 lduw [%o1+0x070],%l1 ! %l1 = 00000000549de38a
16310! %l7 = 00000000f7860881, %l2 = 0000000000000000, %l1 = 00000000549de38a
16311 sub %l7,%l2,%l1 ! %l1 = 00000000f7860881
16312! %l2 = 0000000000000000, immed = fffff60c, %l2 = 0000000000000000
16313 taddcctv %l2,-0x9f4,%l2 ! %l2 = fffffffffffff60c, %ccr = 88
16314! %f16 = 521d26e8, Mem[000000001c000008] = 8950a312
16315 sta %f16,[%i0+%i4]0x89 ! Mem[000000001c000008] = 521d26e8
16316! Mem[0000000030000030] = 0000230700000000, %l0 = 0000000000007247
16317 ldx [%o0+%o6],%l0 ! %l0 = 0000230700000000
16318! %l3 = 0000000000000000, %l2 = fffffffffffff60c, %l7 = 00000000f7860881
16319 addc %l3,%l2,%l7 ! %l7 = fffffffffffff60c
16320! Mem[000000001d000068] = 235053b7, %l0 = 0000230700000000
16321 ldub [%i2+0x06b],%l0 ! %l0 = 00000000000000b7
16322
16323p6_label_26:
16324! Mem[000000001c000020] = 009e92ee, %l3 = 0000000000000000
16325 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ee
16326! %l7 = fffffffffffff60c, %l3 = 00000000000000ee, %y = 0000721f
16327 udivcc %l7,%l3,%l5 ! %l5 = 00000000ffffffff, %ccr = 0a
16328 mov %l0,%y ! %y = 000000b7
16329! %l3 = 00000000000000ee, immed = 000004b8, %y = 000000b7
16330 smul %l3,0x4b8,%l4 ! %l4 = 0000000000046310, %y = 00
16331! Mem[0000000030000030] = 00002307, %l2 = fffffffffffff60c
16332 ldsw [%o0+%o6],%l2 ! %l2 = 0000000000002307
16333! Mem[0000000030000034] = 00000000, %l7 = fffffffffffff60c
16334 ldsb [%o0+0x034],%l7 ! %l7 = 0000000000000000
16335! %l3 = 00000000000000ee, immed = fffffb90, %l7 = 0000000000000000
16336 add %l3,-0x470,%l7 ! %l7 = fffffffffffffc7e
16337! Mem[0000000031000074] = 00000000, %l4 = 0000000000046310
16338 lduh [%o2+0x074],%l4 ! %l4 = 0000000000000000
16339! %l7 = fffffffffffffc7e, Mem[000000001c800000] = 6a60a2dd
16340 stba %l7,[%i1+%g0]0x81 ! Mem[000000001c800000] = 7e60a2dd
16341! %l2 = 0000000000002307, Mem[000000001d800018] = 009de38b8acc0688
16342 stxa %l2,[%i3+%i6]0x88 ! Mem[000000001d800018] = 0000000000002307
16343! Mem[0000000030000070] = 00000000, %l0 = 00000000000000b7
16344 ldsba [%o0+0x071]%asi,%l0 ! %l0 = 0000000000000000
16345
16346p6_label_27:
16347! Mem[0000000030800030] = 501d0f5791256a6b, %f4 = 0000006a d9b6f0e3
16348 ldd [%o1+%o6],%f4 ! %f4 = 501d0f57 91256a6b
16349! %f8 = 78f51cfb 3b5687df, Mem[0000000031000070] = 00000000 00000000
16350 std %f8 ,[%o2+0x070] ! Mem[0000000031000070] = 78f51cfb 3b5687df
16351! %l0 = 0000000000000000, immed = 00000009, %l7 = fffffffffffffc7e
16352 sll %l0,0x009,%l7 ! %l7 = 0000000000000000
16353! Mem[0000000030000070] = 0000000071fc296a, %l1 = 00000000f7860881
16354 ldx [%o0+0x070],%l1 ! %l1 = 0000000071fc296a
16355! %l5 = 00000000ffffffff, %l4 = 0000000000000000, %y = 00000000
16356 udiv %l5,%l4,%l6 ! Div by zero, %l0 = 0000000000000050
16357 mov %l0,%y ! %y = 00000028
16358! %l3 = 00000000000000ee, immed = fffff1fd, %l6 = 000000005fe65c39
16359 subccc %l3,-0xe03,%l6 ! %l6 = 0000000000000ef1, %ccr = 11
16360! Mem[000000001d800000] = a1083807, %l7 = 0000000000000000
16361 ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffa1083807
16362! Mem[0000000031800070] = d9b6f0e391256a6b, %l5 = 00000000ffffffff
16363 ldx [%o3+0x070],%l5 ! %l5 = d9b6f0e391256a6b
16364! Mem[000000001c000028] = 5fe65c39, %l0 = 0000000000000028
16365 ldsw [%i0+%o5],%l0 ! %l0 = 000000005fe65c39
16366! Mem[000000001c800008] = 9e030000, %l4 = 0000000000000000
16367 lduwa [%i1+%i4]0x80,%l4 ! %l4 = 000000009e030000
16368
16369p6_label_28:
16370! %l6 = 0000000000000ef1, %l0 = 000000005fe65c39, %l4 = 000000009e030000
16371 taddcctv %l6,%l0,%l4 ! %l0 = 000000005fe65c5c, Trapped
16372! Mem[000000001d000068] = 235053b7, %f13 = 9f079fb6
16373 ld [%i2+0x068],%f13 ! %f13 = 235053b7
16374! %l6 = 0000000000000ef1, %l1 = 0000000071fc296a, %y = 00000028
16375 sdiv %l6,%l1,%l5 ! %l5 = 0000000000000059
16376 mov %l0,%y ! %y = 5fe65c5c
16377! %l7 = ffffffffa1083807, Mem[0000000030000074] = 71fc296a
16378 stw %l7,[%o0+0x074] ! Mem[0000000030000074] = a1083807
16379! %l6 = 0000000000000ef1, immd = 000000000000083c, %l5 = 0000000000000059
16380 udivx %l6,0x83c,%l5 ! %l5 = 0000000000000001
16381! %l1 = 0000000071fc296a, Mem[000000001c800068] = 9392a53b188ef37d
16382 stx %l1,[%i1+0x068] ! Mem[000000001c800068] = 0000000071fc296a
16383! Mem[0000000031000070] = 78f51cfb, %l1 = 0000000071fc296a
16384 ldub [%o2+0x071],%l1 ! %l1 = 00000000000000f5
16385! Randomly selected nop
16386 nop
16387! Mem[000000001d000028] = d6aaa309, %l0 = 000000005fe65c5c
16388 ldsha [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffa309
16389! %l5 = 0000000000000001, immed = 00000886, %l0 = ffffffffffffa309
16390 xor %l5,0x886,%l0 ! %l0 = 0000000000000887
16391
16392p6_label_29:
16393! %l4 = 000000009e030000, immed = 00000120, %y = 5fe65c5c
16394 umulcc %l4,0x120,%l0 ! %l0 = 000000b1c3600000, %ccr = 08, %y = b1
16395! %l2 = 0000000000002307, immed = fffff1f4, %l0 = 000000b1c3600000
16396 addc %l2,-0xe0c,%l0 ! %l0 = 00000000000014fb
16397! Mem[0000000031800030] = ffffffffff00ff49, %f30 = ffffffff ff00ff49
16398 ldda [%o3+0x030]%asi,%f30 ! %f30 = ffffffff ff00ff49
16399! Clear Register : %l0 = 00000000000014fb
16400 clr %l0 ! %l0 = 0000000000000000
16401! Mem[000000001c800030] = 54220000, %l6 = 0000000000000ef1
16402 lduwa [%i1+%o6]0x88,%l6 ! %l6 = 0000000054220000
16403! %l4 = 9e030000, %l5 = 00000001, Mem[0000000030000030] = 00002307 00000000
16404 std %l4,[%o0+%o6] ! Mem[0000000030000030] = 9e030000 00000001
16405! %l0 = 0000000000000000, immed = 00000005, %l5 = 0000000000000001
16406 srax %l0,0x005,%l5 ! %l5 = 0000000000000000
16407! Mem[0000000031000070] = 78f51cfb 3b5687df, %l4 = 9e030000, %l5 = 00000000
16408 ldd [%o2+0x070],%l4 ! %l4 = 0000000078f51cfb 000000003b5687df
16409! %l7 = ffffffffa1083807, %l1 = 00000000000000f5, %l7 = ffffffffa1083807
16410 xor %l7,%l1,%l7 ! %l7 = ffffffffa10838f2
16411! Mem[000000001c800040] = 6bb9169a, %l0 = 0000000000000000
16412 ldsw [%i1+0x040],%l0 ! %l0 = 000000006bb9169a
16413
16414p6_label_30:
16415! %l2 = 0000000000002307, Mem[0000000030000032] = 9e030000
16416 sth %l2,[%o0+0x032] ! Mem[0000000030000030] = 9e032307
16417! %f2 = d9b6f0e3, Mem[0000000030000034] = 00000001
16418 st %f2 ,[%o0+0x034] ! Mem[0000000030000034] = d9b6f0e3
16419! Randomly selected nop
16420 nop
16421! Mem[000000001d800018] = 00002307, %l5 = 000000003b5687df
16422 ldswa [%i3+%i6]0x88,%l5 ! %l5 = 0000000000002307
16423! %l4 = 0000000078f51cfb, Mem[000000001d000010] = 000078d2
16424 stha %l4,[%i2+%i5]0x88 ! Mem[000000001d000010] = 00001cfb
16425! %l2 = 00002307, %l3 = 000000ee, Mem[0000000031800030] = ffffffff ff00ff49
16426 std %l2,[%o3+%o6] ! Mem[0000000031800030] = 00002307 000000ee
16427! %l1 = 00000000000000f5, immed = 00000c62, %y = 000000b1
16428 sdiv %l1,0xc62,%l1 ! %l1 = 000000000e4b43ff
16429 mov %l0,%y ! %y = 6bb9169a
16430! Mem[000000001c000058] = dcafef1b, %l1 = 000000000e4b43ff
16431 ldsha [%i0+0x05a]%asi,%l1 ! %l1 = ffffffffffffef1b
16432! %l0 = 000000006bb9169a, Mem[000000001d800030] = 0e0b0000
16433 stwa %l0,[%i3+%o6]0x81 ! Mem[000000001d800030] = 6bb9169a
16434! %f10 = 0a4fb36b b6d5ba9b, Mem[000000001d800030] = 6bb9169a 6a000000
16435 stda %f10,[%i3+%o6]0x81 ! Mem[000000001d800030] = 0a4fb36b b6d5ba9b
16436
16437p6_label_31:
16438! %f6 = 3a87b6d2, Mem[000000001d000018] = 8a015c39
16439 sta %f6 ,[%i2+0x018]%asi ! Mem[000000001d000018] = 3a87b6d2
16440! %l6 = 0000000054220000, Mem[000000001c000028] = 5fe65c39
16441 stba %l6,[%i0+%o5]0x81 ! Mem[000000001c000028] = 00e65c39
16442 save ! CWP = 1
16443! Mem[000000001d000000] = 9ad5f0ff, %l6 = 792a2084bbd6972b
16444 ldsba [%o2+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
16445! %f20 = b69f079f d2b6873a, Mem[000000001d800018] = 07230000 00000000
16446 std %f20,[%o3+%o6] ! Mem[000000001d800018] = b69f079f d2b6873a
16447! Mem[0000000031000070] = 78f51cfb, %l4 = ce37565c935d2477
16448 lduw [%i2+0x070],%l4 ! %l4 = 0000000078f51cfb
16449! %f18 = 6a60a2dd 2f8bce5c, Mem[0000000031800030] = 00002307 000000ee
16450 std %f18,[%i3+%i6] ! Mem[0000000031800030] = 6a60a2dd 2f8bce5c
16451! Mem[0000000030000034] = d9b6f0e3, %f1 = ff5535ef
16452 ld [%i0+0x034],%f1 ! %f1 = d9b6f0e3
16453! %l3 = f8166f04929a4f83, %l5 = 0fcd41205e866ddf, %y = 6bb9169a
16454 umul %l3,%l5,%l3 ! %l3 = 3621a4e320d80a1d, %y = 3621a4e3
16455! %l7 = b13de252888e5531, immed = 00000eea, %y = 3621a4e3
16456 umulcc %l7,0xeea,%l2 ! %l2 = 000007f49ac28cca, %ccr = 08, %y = 7f4
16457
16458p6_label_32: ! %cwp = 1
16459! Mem[000000001d800028] = 00feed80, %l2 = 000007f49ac28cca
16460 ldsba [%o3+0x028]%asi,%l2 ! %l2 = 0000000000000000
16461! Mem[000000001c000008] = e8261d5201f4bbf1, %f22 = 741d34e7 553036c4
16462 ldda [%o0+%o4]0x81,%f22 ! %f22 = e8261d52 01f4bbf1
16463! %f18 = 6a60a2dd 2f8bce5c, Mem[0000000030000030] = 9e032307 d9b6f0e3
16464 stda %f18,[%i0+0x030]%asi ! Mem[0000000030000030] = 6a60a2dd 2f8bce5c
16465! Mem[0000000031800034] = 2f8bce5c, %l6 = ffffffffffffffff
16466 ldsw [%i3+0x034],%l6 ! %l6 = 000000002f8bce5c
16467! Mem[000000001c800000] = dda2607e, %l4 = 0000000078f51cfb
16468 ldsha [%o1+%g0]0x89,%l4 ! %l4 = 000000000000607e
16469! Mem[000000001d800028] = 80edfe00, %l5 = 0fcd41205e866ddf
16470 lduha [%o3+%i5]0x88,%l5 ! %l5 = 000000000000fe00
16471! %l0 = 8eb4100a, %l1 = efe94ae9, Mem[0000000031800030] = 6a60a2dd 2f8bce5c
16472 std %l0,[%i3+%i6] ! Mem[0000000031800030] = 8eb4100a efe94ae9
16473! Mem[000000001d800018] = b69f079fd2b6873a, %f0 = ede5d91e d9b6f0e3
16474 ldda [%o3+0x018]%asi,%f0 ! %f0 = b69f079f d2b6873a
16475! %l3 = 3621a4e320d80a1d, Mem[000000001d800070] = de6006224149bc72
16476 stx %l3,[%o3+0x070] ! Mem[000000001d800070] = 3621a4e320d80a1d
16477! %l6 = 000000002f8bce5c, %l7 = b13de252888e5531, %l4 = 000000000000607e
16478 sub %l6,%l7,%l4 ! %l4 = 4ec21dada6fd792b
16479
16480p6_label_33: ! %cwp = 1
16481! %l7 = b13de252888e5531, Mem[000000001c000028] = 00e65c39f7860881
16482 stxa %l7,[%o0+%i5]0x80 ! Mem[000000001c000028] = b13de252888e5531
16483! Mem[0000000030800034] = 91256a6b, %l2 = 0000000000000000
16484 lduw [%i1+0x034],%l2 ! %l2 = 0000000091256a6b
16485! %l6 = 000000002f8bce5c, Mem[000000001d000020] = 9bbad5b66bb34f0a
16486 stx %l6,[%o2+%i4] ! Mem[000000001d000020] = 000000002f8bce5c
16487! Mem[000000001d800028] = 00feed80, %l6 = 000000002f8bce5c
16488 ldsba [%o3+%i5]0x81,%l6 ! %l6 = 0000000000000000
16489! Mem[0000000030800034] = 91256a6b, %l5 = 000000000000fe00
16490 lduw [%i1+0x034],%l5 ! %l5 = 0000000091256a6b
16491! %l1 = c44be695efe94ae9, %l7 = b13de252888e5531, %l6 = 0000000000000000
16492 taddcctv %l1,%l7,%l6 ! %l0 = 10285b4e8eb4102d, Trapped
16493! Mem[000000001c000020] = ee929e00, %l5 = 0000000091256a6b
16494 lduwa [%o0+%i4]0x80,%l5 ! %l5 = 00000000ee929e00
16495! Set Register : %l2 = 0000000091256a6b
16496 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
16497! %l0 = 10285b4e8eb4102d, Mem[000000001c800008] = 9e03000000000000
16498 stxa %l0,[%o1+%o4]0x80 ! Mem[000000001c800008] = 10285b4e8eb4102d
16499! Mem[000000001d800054] = d9b6f0e3, %l0 = 10285b4e8eb4102d
16500 ldsha [%o3+0x056]%asi,%l0 ! %l0 = fffffffffffff0e3
16501
16502p6_label_34: ! %cwp = 1
16503! %l6 = 0000000000000000, %l3 = 3621a4e320d80a1d, %l0 = fffffffffffff0e3
16504 taddcctv %l6,%l3,%l0 ! %l0 = fffffffffffff106, Trapped
16505! Mem[000000001c000028] = b13de252, %l6 = 0000000000000000
16506 lduba [%o0+%i5]0x80,%l6 ! %l6 = 00000000000000b1
16507! %l7 = b13de252888e5531, Mem[000000001d000020] = 00000000
16508 stba %l7,[%o2+%i4]0x89 ! Mem[000000001d000020] = 00000031
16509! %f18 = 6a60a2dd 2f8bce5c, Mem[000000001d800000] = a1083807 b79a7a2a
16510 std %f18,[%o3+%g0] ! Mem[000000001d800000] = 6a60a2dd 2f8bce5c
16511! %f18 = 6a60a2dd 2f8bce5c, Mem[000000001c000010] = 00000000 c1a23b45
16512 stda %f18,[%o0+%o5]0x81 ! Mem[000000001c000010] = 6a60a2dd 2f8bce5c
16513! %l0 = fffffffffffff106, immed = 00000004, %l4 = 4ec21dada6fd792b
16514 sra %l0,0x004,%l4 ! %l4 = ffffffffffffff10
16515! Mem[000000001c800020] = e65fe90657875bc7, %f10 = 0a4fb36b b6d5ba9b
16516 ldda [%o1+%i4]0x80,%f10 ! %f10 = e65fe906 57875bc7
16517! retry : should take illegal inst trap, %l0 = fffffffffffff106
16518 retry ! Illegal inst trap : %l0 = fffffffffffff116
16519! %l1 = c44be695efe94ae9, %l7 = b13de252888e5531, %l4 = ffffffffffffff10
16520 and %l1,%l7,%l4 ! %l4 = 8009e21088884021
16521! Mem[0000000031000070] = 78f51cfb3b5687df, %l2 = ffffffffffffffff
16522 ldxa [%i2+0x070]%asi,%l2 ! %l2 = 78f51cfb3b5687df
16523
16524p6_label_35: ! %cwp = 1
16525! Mem[0000000031000074] = 3b5687df, %l6 = 00000000000000b1
16526 ldsw [%i2+0x074],%l6 ! %l6 = 000000003b5687df
16527! Mem[0000000031800034] = efe94ae9, %f18 = 6a60a2dd
16528 ld [%i3+0x034],%f18 ! %f18 = efe94ae9
16529! %l5 = 00000000ee929e00, %l2 = 78f51cfb3b5687df, %l5 = 00000000ee929e00
16530 xor %l5,%l2,%l5 ! %l5 = 78f51cfbd5c419df
16531 restore ! CWP = 0
16532! Mem[0000000031000070] = 78f51cfb, %l2 = 0000000000002307
16533 ldsw [%o2+0x070],%l2 ! %l2 = 0000000078f51cfb
16534! Mem[000000001d800048] = d27adf9a, %l4 = 0000000078f51cfb
16535 lduw [%i3+0x048],%l4 ! %l4 = 00000000d27adf9a
16536! %l2 = 78f51cfb, %l3 = 000000ee, Mem[000000001d000000] = 9ad5f0ff d4ad0018
16537 stda %l2,[%i2+%g0]0x89 ! Mem[000000001d000000] = 78f51cfb 000000ee
16538! %l0 = 000000006bb9169a, Mem[000000001c800000] = dda2607e
16539 stwa %l0,[%i1+%g0]0x89 ! Mem[000000001c800000] = 6bb9169a
16540! %l0 = 000000006bb9169a, %l5 = 0000000000002307, %l1 = ffffffffffffef1b
16541 orcc %l0,%l5,%l1 ! %l1 = 000000006bb9379f, %ccr = 00
16542! Mem[000000001c000028] = b13de252, %l4 = 00000000d27adf9a
16543 lduba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000b1
16544
16545p6_label_36:
16546! %f31 = ff00ff49, Mem[000000001d800078] = ed04e714
16547 st %f31,[%i3+0x078] ! Mem[000000001d800078] = ff00ff49
16548! %f10 = e65fe906 57875bc7, Mem[000000001c000058] = dcafef1b 98fe78e9
16549 std %f10,[%i0+0x058] ! Mem[000000001c000058] = e65fe906 57875bc7
16550! %f4 = 501d0f57 91256a6b, Mem[000000001d800008] = 21000000 d22d0aa6
16551 stda %f4 ,[%i3+%i4]0x89 ! Mem[000000001d800008] = 501d0f57 91256a6b
16552! %l6 = 0000000054220000, Mem[000000001c800000] = 9a16b96b
16553 stba %l6,[%i1+%g0]0x81 ! Mem[000000001c800000] = 0016b96b
16554! %l7 = ffffffffa10838f2, immed = fffff705, %l3 = 00000000000000ee
16555 taddcctv %l7,-0x8fb,%l3 ! %l0 = 000000006bb916bd, Trapped
16556! %l3 = 00000000000000ee, Mem[0000000031000030] = 00000000
16557 sth %l3,[%o2+%o6] ! Mem[0000000031000030] = 00ee0000
16558! Clear Register : %l4 = 00000000000000b1
16559 clr %l4 ! %l4 = 0000000000000000
16560! %f0 = b69f079f d2b6873a, Mem[0000000031000030] = 00ee0000 6136c47c
16561 std %f0 ,[%o2+%o6] ! Mem[0000000031000030] = b69f079f d2b6873a
16562! Mem[0000000031000034] = d2b6873a, %l1 = 000000006bb9379f
16563 ldsw [%o2+0x034],%l1 ! %l1 = ffffffffd2b6873a
16564! Mem[000000001d000018] = 810886f7 d2b6873a, %l2 = 78f51cfb, %l3 = 000000ee
16565 ldda [%i2+%i6]0x89,%l2 ! %l2 = 00000000d2b6873a 00000000810886f7
16566
16567p6_label_37:
16568! Mem[000000001d000008] = ffffffff, %l7 = ffffffffa10838f2
16569 lduba [%i2+%i4]0x88,%l7 ! %l7 = 00000000000000ff
16570! Mem[000000001d000030] = ef3555ff, %f16 = 521d26e8
16571 lda [%i2+%o6]0x88,%f16 ! %f16 = ef3555ff
16572! %l4 = 00000000, %l5 = 00002307, Mem[0000000031800030] = 8eb4100a efe94ae9
16573 std %l4,[%o3+%o6] ! Mem[0000000031800030] = 00000000 00002307
16574! Mem[000000001c000000] = b69f079f d2b6873a, %l4 = 00000000, %l5 = 00002307
16575 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000b69f079f 00000000d2b6873a
16576! Mem[0000000031800070] = d9b6f0e391256a6b, %f0 = b69f079f d2b6873a
16577 ldd [%o3+0x070],%f0 ! %f0 = d9b6f0e3 91256a6b
16578! %l6 = 0000000054220000, Mem[000000001d800028] = 80edfe00
16579 stba %l6,[%i3+%o5]0x89 ! Mem[000000001d800028] = 80edfe00
16580! Mem[0000000031000070] = 78f51cfb3b5687df, %l7 = 00000000000000ff
16581 ldx [%o2+0x070],%l7 ! %l7 = 78f51cfb3b5687df
16582! %f24 = 7a2c00b6, Mem[0000000030800030] = 501d0f57
16583 st %f24,[%o1+%o6] ! Mem[0000000030800030] = 7a2c00b6
16584! %l1 = ffffffffd2b6873a, Mem[000000001c800068] = 0000000071fc296a
16585 stx %l1,[%i1+0x068] ! Mem[000000001c800068] = ffffffffd2b6873a
16586! Mem[0000000031800070] = d9b6f0e391256a6b, %l0 = 000000006bb916bd
16587 ldxa [%o3+0x070]%asi,%l0 ! %l0 = d9b6f0e391256a6b
16588
16589p6_label_38:
16590! Mem[000000001d800024] = 0000018a, %f18 = efe94ae9
16591 ld [%i3+0x024],%f18 ! %f18 = 0000018a
16592! %l5 = 00000000d2b6873a, Mem[0000000031000074] = 3b5687df
16593 sth %l5,[%o2+0x074] ! Mem[0000000031000074] = 873a87df
16594! Mem[0000000030800074] = 78f51cfb, %l2 = 00000000d2b6873a
16595 ldsw [%o1+0x074],%l2 ! %l2 = 0000000078f51cfb
16596! Mem[0000000030000070] = 00000000a1083807, %l4 = 00000000b69f079f
16597 ldx [%o0+0x070],%l4 ! %l4 = 00000000a1083807
16598! %f14 = 0a200a61 bc5535ef, Mem[000000001d800078] = ff00ff49 06dbbef0
16599 std %f14,[%i3+0x078] ! Mem[000000001d800078] = 0a200a61 bc5535ef
16600! Mem[0000000030800070] = 549de38a, %l1 = ffffffffd2b6873a
16601 lduh [%o1+0x072],%l1 ! %l1 = 000000000000e38a
16602! Mem[000000001d000030] = 112889c8 ef3555ff, %l4 = a1083807, %l5 = d2b6873a
16603 ldda [%i2+%o6]0x89,%l4 ! %l4 = 00000000ef3555ff 00000000112889c8
16604! Mem[000000001d800020] = 2000007a, %l7 = 78f51cfb3b5687df
16605 ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000020
16606! Mem[000000001c800038] = 78816992d8dcab83, %f12 = 3a87b6d2 235053b7
16607 ldda [%i1+0x038]%asi,%f12 ! %f12 = 78816992 d8dcab83
16608! Mem[0000000030800070] = 549de38a 78f51cfb, %l0 = 91256a6b, %l1 = 0000e38a
16609 ldda [%o1+0x070]%asi,%l0 ! %l0 = 00000000549de38a 0000000078f51cfb
16610
16611p6_label_39:
16612! %l4 = 00000000ef3555ff, %l2 = 0000000078f51cfb, %l4 = 00000000ef3555ff
16613 addc %l4,%l2,%l4 ! %l4 = 00000001682a72fa
16614! %f30 = ffffffff ff00ff49, Mem[0000000030000030] = 6a60a2dd 2f8bce5c
16615 stda %f30,[%o0+0x030]%asi ! Mem[0000000030000030] = ffffffff ff00ff49
16616! %l2 = 0000000078f51cfb, %l2 = 0000000078f51cfb, %l0 = 00000000549de38a
16617 andncc %l2,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
16618! %f12 = 78816992, Mem[000000001d800044] = b7784fbf
16619 sta %f12,[%i3+0x044]%asi ! Mem[000000001d800044] = 78816992
16620! %l4 = 00000001682a72fa, %l0 = 0000000000000000, %l3 = 00000000810886f7
16621 sub %l4,%l0,%l3 ! %l3 = 00000001682a72fa
16622! %l1 = 0000000078f51cfb, %l0 = 0000000000000000, %l6 = 0000000054220000
16623 orncc %l1,%l0,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
16624! Mem[000000001c000044] = cb18942b, %l5 = 00000000112889c8
16625 ldub [%i0+0x045],%l5 ! %l5 = 0000000000000018
16626! %l4 = 00000001682a72fa, %l2 = 0000000078f51cfb, %l0 = 0000000000000000
16627 sdivx %l4,%l2,%l0 ! %l0 = 0000000000000002
16628! Mem[000000001c800028] = d9b6f0e306e95fe6, %f12 = 78816992 d8dcab83
16629 ldda [%i1+0x028]%asi,%f12 ! %f12 = d9b6f0e3 06e95fe6
16630! %l0 = 0000000000000002, Mem[0000000030000070] = 00000000
16631 stw %l0,[%o0+0x070] ! Mem[0000000030000070] = 00000002
16632
16633p6_label_40:
16634! %l0 = 0000000000000002, immd = 0000000000000ed7, %l5 = 0000000000000018
16635 sdivx %l0,0xed7,%l5 ! %l5 = 0000000000000000
16636! Mem[000000001c000010] = 6a60a2dd, %l1 = 0000000078f51cfb
16637 lduw [%i0+%i5],%l1 ! %l1 = 000000006a60a2dd
16638! %l0 = 0000000000000002, Mem[000000001c000008] = e8261d52
16639 stha %l0,[%i0+%i4]0x80 ! Mem[000000001c000008] = 00021d52
16640! %l5 = 0000000000000000, immed = 000000bf, %l2 = 0000000078f51cfb
16641 taddcc %l5,0x0bf,%l2 ! %l2 = 00000000000000bf, %ccr = 02
16642! Mem[000000001c800060] = decf0d90, %l5 = 0000000000000000
16643 ldsh [%i1+0x062],%l5 ! %l5 = 0000000000000d90
16644! Mem[000000001c000034] = 75c7a519, %f3 = 91256a6b
16645 ld [%i0+0x034],%f3 ! %f3 = 75c7a519
16646! %f16 = ef3555ff 6136c47c, Mem[0000000031000070] = 78f51cfb 873a87df
16647 std %f16,[%o2+0x070] ! Mem[0000000031000070] = ef3555ff 6136c47c
16648! %l2 = 000000bf, %l3 = 682a72fa, Mem[0000000031800070] = d9b6f0e3 91256a6b
16649 std %l2,[%o3+0x070] ! Mem[0000000031800070] = 000000bf 682a72fa
16650! %l0 = 0000000000000002, Mem[0000000031800076] = 682a72fa
16651 sth %l0,[%o3+0x076] ! Mem[0000000031800074] = 682a0002
16652! %f26 = 501d0f57 91256a6b, Mem[000000001d000008] = ffffffff cfffffff
16653 stda %f26,[%i2+%i4]0x89 ! Mem[000000001d000008] = 501d0f57 91256a6b
16654
16655p6_label_41:
16656! %l5 = 0000000000000d90, immed = 0000000d, %l4 = 00000001682a72fa
16657 sra %l5,0x00d,%l4 ! %l4 = 0000000000000000
16658! %l7 = 0000000000000020, Mem[000000001d800020] = 2000007a
16659 stha %l7,[%i3+%o4]0x80 ! Mem[000000001d800020] = 0020007a
16660! Mem[0000000030000034] = ff00ff49, %l3 = 00000001682a72fa
16661 ldsw [%o0+0x034],%l3 ! %l3 = ffffffffff00ff49
16662! %l2 = 000000bf, %l3 = ff00ff49, Mem[0000000031000070] = ef3555ff 6136c47c
16663 std %l2,[%o2+0x070] ! Mem[0000000031000070] = 000000bf ff00ff49
16664! %l3 = ffffffffff00ff49, %l4 = 0000000000000000, %l4 = 0000000000000000
16665 sub %l3,%l4,%l4 ! %l4 = ffffffffff00ff49
16666! %l0 = 0000000000000002, %l1 = 000000006a60a2dd, %l3 = ffffffffff00ff49
16667 xor %l0,%l1,%l3 ! %l3 = 000000006a60a2df
16668! Mem[000000001d000048] = d9f1e34e, %l3 = 000000006a60a2df
16669 ldsw [%i2+0x048],%l3 ! %l3 = ffffffffd9f1e34e
16670! Mem[0000000031000070] = 000000bfff00ff49, %l1 = 000000006a60a2dd
16671 ldx [%o2+0x070],%l1 ! %l1 = 000000bfff00ff49
16672! Mem[000000001c000030] = 00000000 75c7a519, %l6 = ffffffff, %l7 = 00000020
16673 ldda [%i0+%o6]0x81,%l6 ! %l6 = 0000000000000000 0000000075c7a519
16674! Mem[000000001c800010] = 831022c6 d6e9bdf4, %l2 = 000000bf, %l3 = d9f1e34e
16675 ldda [%i1+%i5]0x89,%l2 ! %l2 = 00000000d6e9bdf4 00000000831022c6
16676
16677p6_label_42:
16678! Mem[0000000030000070] = 00000002a1083807, %f0 = d9b6f0e3 91256a6b
16679 ldd [%o0+0x070],%f0 ! %f0 = 00000002 a1083807
16680! %l1 = 000000bfff00ff49, immed = 0000001f, %l0 = 0000000000000002
16681 sll %l1,0x01f,%l0 ! %l0 = ff807fa480000000
16682! %l4 = ff00ff49, %l5 = 00000d90, Mem[000000001d000000] = 78f51cfb 000000ee
16683 stda %l4,[%i2+%g0]0x89 ! Mem[000000001d000000] = ff00ff49 00000d90
16684! %l3 = 00000000831022c6, immd = fffffffffffff533, %l3 = 00000000831022c6
16685 sdivx %l3,-0xacd,%l3 ! %l3 = fffffffffff3dd8c
16686! %f10 = e65fe906 57875bc7, Mem[000000001c000010] = 6a60a2dd 2f8bce5c
16687 stda %f10,[%i0+%i5]0x81 ! Mem[000000001c000010] = e65fe906 57875bc7
16688! Mem[000000001d800008] = 501d0f5791256a6b, %f16 = ef3555ff 6136c47c
16689 ldda [%i3+%i4]0x88,%f16 ! %f16 = 501d0f57 91256a6b
16690! Mem[000000001d800008] = 6b6a2591, %l7 = 0000000075c7a519
16691 lduw [%i3+%i4],%l7 ! %l7 = 000000006b6a2591
16692! %l4 = ff00ff49, %l5 = 00000d90, Mem[000000001d800070] = 3621a4e3 20d80a1d
16693 std %l4,[%i3+0x070] ! Mem[000000001d800070] = ff00ff49 00000d90
16694! %l6 = 0000000000000000, Mem[000000001d80002e] = 09068c39
16695 sth %l6,[%i3+0x02e] ! Mem[000000001d80002c] = 09060000
16696! done : should take illegal inst trap, %l0 = ff807fa480000000
16697 done ! Illegal inst trap : %l0 = ff807fa480000010
16698
16699p6_label_43:
16700! %l7 = 000000006b6a2591, Mem[000000001d000003] = 49ff00ff
16701 stb %l7,[%i2+0x003] ! Mem[000000001d000000] = 49ff0091
16702! %l4 = ffffffffff00ff49, %l5 = 0000000000000d90, %l4 = ffffffffff00ff49
16703 andn %l4,%l5,%l4 ! %l4 = ffffffffff00f249
16704! %l4 = ffffffffff00f249, %l3 = fffffffffff3dd8c, %l1 = 000000bfff00ff49
16705 udivx %l4,%l3,%l1 ! %l1 = 0000000000000000
16706! %l6 = 0000000000000000, %l6 = 0000000000000000, %y = 000007f4
16707 sdiv %l6,%l6,%l4 ! Div by zero, %l0 = ff807fa480000060
16708 mov %l0,%y ! %y = 80000038
16709! %l7 = 000000006b6a2591, immed = 00000309, %l2 = 00000000d6e9bdf4
16710 addccc %l7,0x309,%l2 ! %l2 = 000000006b6a289a, %ccr = 00
16711! %l2 = 000000006b6a289a, Mem[000000001c800010] = f4bde9d6
16712 stba %l2,[%i1+%i5]0x81 ! Mem[000000001c800010] = 9abde9d6
16713! %l6 = 0000000000000000, %l7 = 000000006b6a2591, %l5 = 0000000000000d90
16714 sdivx %l6,%l7,%l5 ! %l5 = 0000000000000000
16715! Mem[000000001c000020] = ee929e00, %l3 = fffffffffff3dd8c
16716 ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffffee
16717! %f20 = b69f079f d2b6873a, Mem[0000000030800070] = 549de38a 78f51cfb
16718 std %f20,[%o1+0x070] ! Mem[0000000030800070] = b69f079f d2b6873a
16719! Mem[000000001d000010] = 00001cfb, %l4 = ffffffffff00f249
16720 lduwa [%i2+%i5]0x88,%l4 ! %l4 = 0000000000001cfb
16721
16722p6_label_44:
16723! %l3 = ffffffffffffffee, Mem[0000000030000070] = 00000002
16724 sth %l3,[%o0+0x070] ! Mem[0000000030000070] = ffee0002
16725! Mem[0000000030800030] = 7a2c00b6 91256a6b, %l6 = 00000000, %l7 = 6b6a2591
16726 ldd [%o1+%o6],%l6 ! %l6 = 000000007a2c00b6 0000000091256a6b
16727! %f7 = 9f079fb6, Mem[0000000031000070] = 000000bf
16728 st %f7 ,[%o2+0x070] ! Mem[0000000031000070] = 9f079fb6
16729! %l1 = 0000000000000000, Mem[0000000031000070] = 9f079fb6
16730 stb %l1,[%o2+0x070] ! Mem[0000000031000070] = 00079fb6
16731! %l3 = ffffffffffffffee, %l0 = ff807fa480000038, %l2 = 000000006b6a289a
16732 addcc %l3,%l0,%l2 ! %l2 = ff807fa480000026, %ccr = 99
16733! Mem[0000000031000030] = b69f079fd2b6873a, %f0 = 00000002 a1083807
16734 ldd [%o2+%o6],%f0 ! %f0 = b69f079f d2b6873a
16735! Mem[0000000030000030] = ffffffff, %l3 = ffffffffffffffee
16736 ldsh [%o0+0x032],%l3 ! %l3 = ffffffffffffffff
16737! Mem[000000001d800028] = 80edfe00, %l3 = ffffffffffffffff
16738 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
16739! Clear Register : %l6 = 000000007a2c00b6
16740 clr %l6 ! %l6 = 0000000000000000
16741! %l6 = 00000000, %l7 = 91256a6b, Mem[0000000030000070] = ffee0002 a1083807
16742 std %l6,[%o0+0x070] ! Mem[0000000030000070] = 00000000 91256a6b
16743
16744p6_label_45:
16745! Mem[000000001c000004] = d2b6873a, %l7 = 0000000091256a6b
16746 ldsb [%i0+0x005],%l7 ! %l7 = ffffffffffffffb6
16747! %l2 = 80000026, %l3 = 00000000, Mem[000000001c000018] = 3a87b6d2 9f079fb6
16748 std %l2,[%i0+%i6] ! Mem[000000001c000018] = 80000026 00000000
16749! Mem[000000001c800008] = 2d10b48e 4e5b2810, %l6 = 00000000, %l7 = ffffffb6
16750 ldda [%i1+%i4]0x89,%l6 ! %l6 = 000000004e5b2810 000000002d10b48e
16751! Mem[0000000030000070] = 00000000 91256a6b, %l2 = 80000026, %l3 = 00000000
16752 ldd [%o0+0x070],%l2 ! %l2 = 0000000000000000 0000000091256a6b
16753! %l0 = ff807fa480000038, immed = 000001e3, %l7 = 000000002d10b48e
16754 orn %l0,0x1e3,%l7 ! %l7 = fffffffffffffe3c
16755! %f28 = f80567ab, Mem[000000001c00001c] = 00000000
16756 st %f28,[%i0+0x01c] ! Mem[000000001c00001c] = f80567ab
16757! %l3 = 0000000091256a6b, immed = 0000086f, %y = 80000038
16758 smulcc %l3,0x86f,%l0 ! %l0 = fffffc591a8c7c65, %ccr = 80, %y = fffffc59
16759! %l6 = 000000004e5b2810, immed = 00000017, %l5 = 0000000000000000
16760 srl %l6,0x017,%l5 ! %l5 = 000000000000009c
16761! Randomly selected nop
16762 nop
16763! Mem[000000001d000028] = 09a3aad6a38a2a54, %f6 = 3a87b6d2 9f079fb6
16764 ldda [%i2+%o5]0x80,%f6 ! %f6 = 09a3aad6 a38a2a54
16765
16766p6_label_46:
16767! %l2 = 0000000000000000, immed = 00000448, %l1 = 0000000000000000
16768 andcc %l2,0x448,%l1 ! %l1 = 0000000000000000, %ccr = 44
16769! %l4 = 0000000000001cfb, immed = fffff4b5, %l7 = fffffffffffffe3c
16770 sub %l4,-0xb4b,%l7 ! %l7 = 0000000000002846
16771! Mem[000000001d000008] = 6b6a2591, %l5 = 000000000000009c
16772 ldsb [%i2+0x009],%l5 ! %l5 = 000000000000006a
16773! %l0 = fffffc591a8c7c65, Mem[0000000031000037] = d2b6873a
16774 stb %l0,[%o2+0x037] ! Mem[0000000031000034] = d2b68765
16775! %l7 = 0000000000002846, Mem[000000001d000030] = 112889c8ef3555ff
16776 stxa %l7,[%i2+%o6]0x88 ! Mem[000000001d000030] = 0000000000002846
16777! %l5 = 000000000000006a, %l6 = 000000004e5b2810, %y = fffffc59
16778 sdiv %l5,%l6,%l7 ! %l7 = fffffffffffff412
16779 mov %l0,%y ! %y = 1a8c7c65
16780! Invert Register : %l7 = fffffffffffff412
16781 xor %l7,-1,%l7 ! %l7 = 0000000000000bed
16782! %l6 = 000000004e5b2810, Mem[000000001d800000] = dda2606a
16783 stwa %l6,[%i3+%g0]0x89 ! Mem[000000001d800000] = 4e5b2810
16784! %l6 = 000000004e5b2810, Mem[000000001c000039] = 521d26e8
16785 stb %l6,[%i0+0x039] ! Mem[000000001c000038] = 521026e8
16786! %f30 = ffffffff, Mem[000000001c000040] = 56215343
16787 st %f30,[%i0+0x040] ! Mem[000000001c000040] = ffffffff
16788
16789p6_label_47:
16790! %l0 = fffffc591a8c7c65, %l2 = 0000000000000000, %l2 = 0000000000000000
16791 srl %l0,%l2,%l2 ! %l2 = 000000001a8c7c65
16792! %l5 = 000000000000006a
16793 sethi %hi(0x8e6a0000),%l5 ! %l5 = 000000008e6a0000
16794! Mem[000000001d000008] = 6b6a2591, %l5 = 000000008e6a0000
16795 lduwa [%i2+%i4]0x80,%l5 ! %l5 = 000000006b6a2591
16796! Mem[000000001d800030] = 6bb34f0a, %l6 = 000000004e5b2810
16797 lduwa [%i3+%o6]0x88,%l6 ! %l6 = 000000006bb34f0a
16798! %l5 = 000000006b6a2591, Mem[0000000031800030] = 00000000
16799 stb %l5,[%o3+%o6] ! Mem[0000000031800030] = 91000000
16800! Mem[000000001d000000] = 49ff0091 900d0000, %l0 = 1a8c7c65, %l1 = 00000000
16801 ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000049ff0091 00000000900d0000
16802! %l0 = 0000000049ff0091, immed = fffff99b, %l4 = 0000000000001cfb
16803 xorcc %l0,-0x665,%l4 ! %l4 = ffffffffb600f90a, %ccr = 88
16804! Mem[000000001c000028] = b13de252888e5531, %f6 = 09a3aad6 a38a2a54
16805 ldd [%i0+%o5],%f6 ! %f6 = b13de252 888e5531
16806! Mem[0000000031000074] = ff00ff49, %l4 = ffffffffb600f90a
16807 ldub [%o2+0x076],%l4 ! %l4 = 00000000000000ff
16808! %l3 = 0000000091256a6b, Mem[000000001d800020] = 8a0100007a002000
16809 stxa %l3,[%i3+%o4]0x88 ! Mem[000000001d800020] = 0000000091256a6b
16810
16811p6_label_48:
16812! %l5 = 000000006b6a2591, Mem[0000000031000030] = b69f079fd2b68765
16813 stx %l5,[%o2+%o6] ! Mem[0000000031000030] = 000000006b6a2591
16814! %l0 = 0000000049ff0091, Mem[000000001d800028] = 0000060980edfe00
16815 stxa %l0,[%i3+%o5]0x88 ! Mem[000000001d800028] = 0000000049ff0091
16816! Mem[0000000030000070] = 00000000, %f19 = 2f8bce5c
16817 ld [%o0+0x070],%f19 ! %f19 = 00000000
16818! %l4 = 00000000000000ff, %l7 = 0000000000000bed, %l1 = 00000000900d0000
16819 tsubcctv %l4,%l7,%l1 ! %l0 = 0000000049ff00b4, Trapped
16820! %l0 = 49ff00b4, %l1 = 900d0000, Mem[000000001c800008] = 4e5b2810 2d10b48e
16821 stda %l0,[%i1+%i4]0x89 ! Mem[000000001c800008] = 49ff00b4 900d0000
16822! %l4 = 00000000000000ff, immed = 0000071e, %l6 = 000000006bb34f0a
16823 add %l4,0x71e,%l6 ! %l6 = 000000000000081d
16824! %l4 = 00000000000000ff, %l6 = 000000000000081d, %y = 1a8c7c65
16825 umulcc %l4,%l6,%l3 ! %l3 = 00000000000814e3, %ccr = 00, %y = 00
16826! Mem[0000000031000030] = 00000000, %l0 = 0000000049ff00b4
16827 ldsh [%o2+%o6],%l0 ! %l0 = 0000000000000000
16828! %l2 = 000000001a8c7c65, %l6 = 000000000000081d, %l7 = 0000000000000bed
16829 sllx %l2,%l6,%l7 ! %l7 = 03518f8ca0000000
16830! Mem[000000001c000008] = 00021d52, %l0 = 0000000000000000
16831 ldsba [%i0+0x008]%asi,%l0 ! %l0 = 0000000000000000
16832
16833p6_label_49:
16834! %l0 = 0000000000000000, immed = ffffff30, %l0 = 0000000000000000
16835 orn %l0,-0x0d0,%l0 ! %l0 = 00000000000000cf
16836! %l5 = 000000006b6a2591, %l3 = 00000000000814e3, %l5 = 000000006b6a2591
16837 addc %l5,%l3,%l5 ! %l5 = 000000006b723a74
16838! Invert Register : %l0 = 00000000000000cf
16839 xor %l0,-1,%l0 ! %l0 = ffffffffffffff30
16840! Mem[000000001c000020] = ee929e00, %f9 = 3b5687df
16841 ld [%i0+%o4],%f9 ! %f9 = ee929e00
16842! Mem[0000000030800070] = b69f079f, %l3 = 00000000000814e3
16843 ldsb [%o1+0x072],%l3 ! %l3 = 0000000000000007
16844! %l5 = 000000006b723a74, Mem[000000001d800020] = 91256a6b
16845 stba %l5,[%i3+%o4]0x89 ! Mem[000000001d800020] = 91256a74
16846! Mem[0000000031800030] = 91000000 00002307, %l2 = 1a8c7c65, %l3 = 00000007
16847 ldd [%o3+%o6],%l2 ! %l2 = 0000000091000000 0000000000002307
16848! Mem[0000000031800070] = 000000bf, %l7 = 03518f8ca0000000
16849 ldsb [%o3+0x070],%l7 ! %l7 = 0000000000000000
16850! %f18 = 0000018a 00000000, Mem[000000001c000008] = 00021d52 01f4bbf1
16851 stda %f18,[%i0+%i4]0x81 ! Mem[000000001c000008] = 0000018a 00000000
16852! %l4 = 000000ff, %l5 = 6b723a74, Mem[0000000030000030] = ffffffff ff00ff49
16853 stda %l4,[%o0+0x030]%asi ! Mem[0000000030000030] = 000000ff 6b723a74
16854
16855p6_label_50:
16856! %l2 = 0000000091000000, Mem[000000001d800020] = 746a2591
16857 stwa %l2,[%i3+%o4]0x81 ! Mem[000000001d800020] = 91000000
16858! Mem[0000000031800074] = 682a0002, %f18 = 0000018a
16859 ld [%o3+0x074],%f18 ! %f18 = 682a0002
16860! Mem[0000000031800070] = 000000bf, %l1 = 00000000900d0000
16861 lduh [%o3+0x070],%l1 ! %l1 = 0000000000000000
16862! %l7 = 0000000000000000, Mem[000000001d800034] = b6d5ba9b, %asi = 80
16863 stwa %l7,[%i3+0x034]%asi ! Mem[000000001d800034] = 00000000
16864! Mem[0000000031000070] = 00079fb6ff00ff49, %f16 = 501d0f57 91256a6b
16865 ldd [%o2+0x070],%f16 ! %f16 = 00079fb6 ff00ff49
16866! %l2 = 0000000091000000, immed = fffff59b, %l5 = 000000006b723a74
16867 xor %l2,-0xa65,%l5 ! %l5 = ffffffff6efff59b
16868! %l0 = ffffffffffffff30, %l7 = 0000000000000000, %l6 = 000000000000081d
16869 addc %l0,%l7,%l6 ! %l6 = ffffffffffffff30
16870! %l3 = 0000000000002307, immed = 00000f3e, %l0 = ffffffffffffff30
16871 andn %l3,0xf3e,%l0 ! %l0 = 0000000000002001
16872! %f21 = d2b6873a, Mem[000000001c800020] = e65fe906
16873 sta %f21,[%i1+%o4]0x81 ! Mem[000000001c800020] = d2b6873a
16874! Mem[0000000030000030] = 000000ff6b723a74, %l7 = 0000000000000000
16875 ldx [%o0+%o6],%l7 ! %l7 = 000000ff6b723a74
16876
16877p6_label_51:
16878! %l3 = 0000000000002307, immed = 00000b03, %l5 = ffffffff6efff59b
16879 orncc %l3,0xb03,%l5 ! %l5 = fffffffffffff7ff, %ccr = 88
16880! Mem[0000000031800070] = 000000bf, %l1 = 0000000000000000
16881 ldsh [%o3+0x070],%l1 ! %l1 = 0000000000000000
16882! %l3 = 0000000000002307, Mem[0000000030000070] = 00000000
16883 stw %l3,[%o0+0x070] ! Mem[0000000030000070] = 00002307
16884! %l6 = ffffffffffffff30, Mem[000000001d000010] = 00001cfb
16885 stha %l6,[%i2+%i5]0x88 ! Mem[000000001d000010] = 0000ff30
16886! Mem[000000001c800010] = 9abde9d6c6221083, %f24 = 7a2c00b6 78f51cfb
16887 ldda [%i1+%i5]0x80,%f24 ! %f24 = 9abde9d6 c6221083
16888! Mem[000000001d000018] = 3a87b6d2, %l2 = 0000000091000000
16889 ldsha [%i2+%i6]0x81,%l2 ! %l2 = 0000000000003a87
16890! Mem[0000000031800034] = 00002307, %l1 = 0000000000000000
16891 ldub [%o3+0x036],%l1 ! %l1 = 0000000000000023
16892! Mem[0000000030000070] = 00002307, %l1 = 0000000000000023
16893 ldsha [%o0+0x072]%asi,%l1 ! %l1 = 0000000000002307
16894! %l0 = 0000000000002001, %l3 = 0000000000002307, %l6 = ffffffffffffff30
16895 orn %l0,%l3,%l6 ! %l6 = fffffffffffffcf9
16896! %l2 = 0000000000003a87, %l7 = 000000ff6b723a74, %l5 = fffffffffffff7ff
16897 andncc %l2,%l7,%l5 ! %l5 = 0000000000000083, %ccr = 00
16898
16899p6_label_52:
16900! %l5 = 0000000000000083, Mem[0000000031800070] = 000000bf682a0002
16901 stx %l5,[%o3+0x070] ! Mem[0000000031800070] = 0000000000000083
16902! %l5 = 0000000000000083, %l1 = 0000000000002307, %l4 = 00000000000000ff
16903 sra %l5,%l1,%l4 ! %l4 = 0000000000000001
16904! %l3 = 0000000000002307
16905 sethi %hi(0xde1dc000),%l3 ! %l3 = 00000000de1dc000
16906! %f18 = 682a0002 00000000, Mem[000000001c800030] = 54220000 0a3024ef
16907 stda %f18,[%i1+%o6]0x89 ! Mem[000000001c800030] = 682a0002 00000000
16908! Mem[0000000030000034] = 6b723a74, %l7 = 000000ff6b723a74
16909 ldsha [%o0+0x036]%asi,%l7 ! %l7 = 0000000000003a74
16910! Mem[0000000031000030] = 000000006b6a2591, %f12 = d9b6f0e3 06e95fe6
16911 ldd [%o2+%o6],%f12 ! %f12 = 00000000 6b6a2591
16912! Mem[000000001c800068] = ffffffff d2b6873a, %l4 = 00000001, %l5 = 00000083
16913 ldd [%i1+0x068],%l4 ! %l4 = 00000000ffffffff 00000000d2b6873a
16914! %f6 = b13de252 888e5531, Mem[0000000031800030] = 91000000 00002307
16915 stda %f6 ,[%o3+0x030]%asi ! Mem[0000000031800030] = b13de252 888e5531
16916! %l6 = fffffffffffffcf9, immed = 00000a26, %l5 = 00000000d2b6873a
16917 addcc %l6,0xa26,%l5 ! %l5 = 000000000000071f, %ccr = 11
16918! %l6 = fffffffffffffcf9, immed = 0000059e, %l2 = 0000000000003a87
16919 add %l6,0x59e,%l2 ! %l2 = 0000000000000297
16920
16921p6_label_53:
16922! %l3 = 00000000de1dc000, %l5 = 000000000000071f, %l1 = 0000000000002307
16923 xorcc %l3,%l5,%l1 ! %l1 = 00000000de1dc71f, %ccr = 08
16924! %l0 = 0000000000002001, Mem[000000001c000020] = ee929e001f9c67be
16925 stxa %l0,[%i0+%o4]0x80 ! Mem[000000001c000020] = 0000000000002001
16926! %l0 = 00002001, %l1 = de1dc71f, Mem[0000000031800070] = 00000000 00000083
16927 std %l0,[%o3+0x070] ! Mem[0000000031800070] = 00002001 de1dc71f
16928! Set Register : %l5 = 000000000000071f
16929 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
16930! %l1 = 00000000de1dc71f
16931 sethi %hi(0xad792000),%l1 ! %l1 = 00000000ad792000
16932! Mem[0000000031800034] = 888e5531, %l3 = 00000000de1dc000
16933 ldsw [%o3+0x034],%l3 ! %l3 = ffffffff888e5531
16934! %f4 = 501d0f57, Mem[0000000030800070] = b69f079f
16935 st %f4 ,[%o1+0x070] ! Mem[0000000030800070] = 501d0f57
16936! %l5 = ffffffffffffffff, %l1 = 00000000ad792000, %l3 = ffffffff888e5531
16937 srlx %l5,%l1,%l3 ! %l3 = ffffffffffffffff
16938! %l5 = ffffffffffffffff, %l7 = 0000000000003a74, %y = 00000000
16939 sdivcc %l5,%l7,%l4 ! %l4 = 000000000004612c, %ccr = 00
16940 mov %l0,%y ! %y = 00002001
16941! %l6 = fffffffffffffcf9, %l7 = 0000000000003a74, %y = 00002001
16942 smul %l6,%l7,%l5 ! %l5 = ffffffffff4f0ad4, %y = ffffffff
16943
16944p6_label_54:
16945! Mem[000000001c800020] = c75b87573a87b6d2, %f28 = f80567ab e30aebaa
16946 ldda [%i1+%o4]0x88,%f28 ! %f28 = c75b8757 3a87b6d2
16947! %l6 = fffffffffffffcf9, immed = 0000075d, %l1 = 00000000ad792000
16948 xorcc %l6,0x75d,%l1 ! %l1 = fffffffffffffba4, %ccr = 88
16949! %f6 = b13de252 888e5531, Mem[0000000030000070] = 00002307 91256a6b
16950 std %f6 ,[%o0+0x070] ! Mem[0000000030000070] = b13de252 888e5531
16951! %l5 = ffffffffff4f0ad4, Mem[0000000031800074] = de1dc71f
16952 stb %l5,[%o3+0x074] ! Mem[0000000031800074] = d41dc71f
16953! %l4 = 000000000004612c, immed = 00000c9e, %l3 = ffffffffffffffff
16954 xor %l4,0xc9e,%l3 ! %l3 = 0000000000046db2
16955! %f27 = 91256a6b, Mem[000000001d800048] = d27adf9a
16956 st %f27,[%i3+0x048] ! Mem[000000001d800048] = 91256a6b
16957! %l1 = fffffffffffffba4, Mem[000000001d800028] = 9100ff49
16958 stba %l1,[%i3+%o5]0x81 ! Mem[000000001d800028] = a400ff49
16959! %l4 = 000000000004612c, %l1 = fffffffffffffba4, %l1 = fffffffffffffba4
16960 andcc %l4,%l1,%l1 ! %l1 = 0000000000046124, %ccr = 00
16961! %l5 = ffffffffff4f0ad4
16962 sethi %hi(0x5c6a3000),%l5 ! %l5 = 000000005c6a3000
16963! Mem[0000000031000070] = 00079fb6, %l2 = 0000000000000297
16964 lduh [%o2+0x070],%l2 ! %l2 = 0000000000000007
16965
16966p6_label_55:
16967! Mem[000000001c800030] = 00000000, %l5 = 000000005c6a3000
16968 lduha [%i1+%o6]0x80,%l5 ! %l5 = 0000000000000000
16969! %l6 = fffffffffffffcf9, %l5 = 0000000000000000, %l3 = 0000000000046db2
16970 addc %l6,%l5,%l3 ! %l3 = fffffffffffffcf9
16971! %l5 = 0000000000000000, Mem[0000000030000030] = 000000ff6b723a74
16972 stx %l5,[%o0+%o6] ! Mem[0000000030000030] = 0000000000000000
16973! %l1 = 0000000000046124, Mem[000000001c800058] = 49740bc2
16974 stw %l1,[%i1+0x058] ! Mem[000000001c800058] = 00046124
16975! %l7 = 0000000000003a74, %l0 = 0000000000002001, %l1 = 0000000000046124
16976 xorcc %l7,%l0,%l1 ! %l1 = 0000000000001a75, %ccr = 00
16977! Mem[000000001c800058] = 00046124, %l7 = 0000000000003a74
16978 lduh [%i1+0x05a],%l7 ! %l7 = 0000000000006124
16979! %l6 = fffffffffffffcf9
16980 sethi %hi(0x55534c00),%l6 ! %l6 = 0000000055534c00
16981! Mem[000000001c800024] = 57875bc7, %l0 = 0000000000002001
16982 ldsb [%i1+0x026],%l0 ! %l0 = 000000000000005b
16983! Mem[0000000031800030] = b13de252 888e5531, %l6 = 55534c00, %l7 = 00006124
16984 ldd [%o3+%o6],%l6 ! %l6 = 00000000b13de252 00000000888e5531
16985! Mem[000000001d000078] = b8772c4183bad4f6, %l7 = 00000000888e5531
16986 ldxa [%i2+0x078]%asi,%l7 ! %l7 = b8772c4183bad4f6
16987
16988p6_label_56:
16989! %l2 = 0000000000000007, %l6 = 00000000b13de252, %l4 = 000000000004612c
16990 sra %l2,%l6,%l4 ! %l4 = 0000000000000000
16991! Mem[000000001d800018] = 9f079fb6, %l4 = 0000000000000000
16992 ldswa [%i3+%i6]0x88,%l4 ! %l4 = ffffffff9f079fb6
16993! Mem[000000001d800030] = 0a4fb36b, %l4 = ffffffff9f079fb6
16994 ldsha [%i3+%o6]0x81,%l4 ! %l4 = 0000000000000a4f
16995! %l2 = 0000000000000007, %l0 = 000000000000005b, %y = ffffffff
16996 sdiv %l2,%l0,%l7 ! %l7 = fffffffffd2fd2fe
16997 mov %l0,%y ! %y = 0000005b
16998! %l4 = 0000000000000a4f, immed = fffff3c8, %y = 0000005b
16999 umul %l4,-0xc38,%l7 ! %l7 = 00000a4eff820ab8, %y = a4e
17000! Mem[000000001d000008] = 91256a6b, %l4 = 0000000000000a4f
17001 ldsha [%i2+%i4]0x89,%l4 ! %l4 = 0000000000006a6b
17002! Mem[000000001c000018] = 80000026, %l1 = 0000000000001a75
17003 ldsha [%i0+%i6]0x81,%l1 ! %l1 = ffffffffffff8000
17004! %f26 = 501d0f57 91256a6b, Mem[000000001d800038] = fed6ec83 94f718f6
17005 std %f26,[%i3+0x038] ! Mem[000000001d800038] = 501d0f57 91256a6b
17006! Mem[0000000031000070] = 00079fb6 ff00ff49, %l6 = b13de252, %l7 = ff820ab8
17007 ldd [%o2+0x070],%l6 ! %l6 = 0000000000079fb6 00000000ff00ff49
17008! %l0 = 0000005b, %l1 = ffff8000, Mem[000000001d000020] = 31000000 2f8bce5c
17009 stda %l0,[%i2+%o4]0x81 ! Mem[000000001d000020] = 0000005b ffff8000
17010
17011p6_label_57:
17012! %f7 = 888e5531, Mem[000000001c000018] = 26000080
17013 sta %f7 ,[%i0+%i6]0x89 ! Mem[000000001c000018] = 888e5531
17014! %l3 = fffffffffffffcf9, Mem[000000001d000040] = bbab9a04
17015 sth %l3,[%i2+0x040] ! Mem[000000001d000040] = fcf99a04
17016! %l6 = 0000000000079fb6, immed = fffffa7b, %l4 = 0000000000006a6b
17017 xorcc %l6,-0x585,%l4 ! %l4 = fffffffffff865cd, %ccr = 88
17018! %l7 = 00000000ff00ff49
17019 sethi %hi(0xe65ea400),%l7 ! %l7 = 00000000e65ea400
17020! %l3 = fffffffffffffcf9, Mem[0000000031800071] = 00002001
17021 stb %l3,[%o3+0x071] ! Mem[0000000031800070] = 00f92001
17022! %l2 = 0000000000000007, immd = fffffffffffff7c0, %l5 = 0000000000000000
17023 mulx %l2,-0x840,%l5 ! %l5 = ffffffffffffc640, %y = a4e
17024! %l7 = 00000000e65ea400, immed = 00000b61, %l0 = 000000000000005b
17025 subc %l7,0xb61,%l0 ! %l0 = 00000000e65e989f
17026! %l7 = 00000000e65ea400, %l3 = fffffffffffffcf9, %y = 00000a4e
17027 umul %l7,%l3,%l3 ! %l3 = e65ea146977d8400, %y = e65ea146
17028! %l1 = ffffffffffff8000, immed = 00000cdd, %l5 = ffffffffffffc640
17029 xnorcc %l1,0xcdd,%l5 ! %l5 = 0000000000007322, %ccr = 00
17030! %l6 = 0000000000079fb6, Mem[000000001d800074] = 00000d90
17031 sth %l6,[%i3+0x074] ! Mem[000000001d800074] = 9fb60d90
17032
17033p6_label_58:
17034! %f21 = d2b6873a, Mem[0000000031000030] = 00000000
17035 st %f21,[%o2+%o6] ! Mem[0000000031000030] = d2b6873a
17036! Mem[000000001d000020] = 5b000000, %f3 = 75c7a519
17037 lda [%i2+%o4]0x88,%f3 ! %f3 = 5b000000
17038! %l2 = 0000000000000007, immed = fffff8e8, %l2 = 0000000000000007
17039 sub %l2,-0x718,%l2 ! %l2 = 000000000000071f
17040! %l0 = 00000000e65e989f, immed = fffff0ee, %l2 = 000000000000071f
17041 addccc %l0,-0xf12,%l2 ! %l2 = 00000000e65e898d, %ccr = 19
17042! Mem[000000001d000020] = 0000005b, %l4 = fffffffffff865cd
17043 lduwa [%i2+%o4]0x80,%l4 ! %l4 = 000000000000005b
17044! Clear Register : %l1 = ffffffffffff8000
17045 clr %l1 ! %l1 = 0000000000000000
17046! Mem[000000001d800030] = 0a4fb36b, %l2 = 00000000e65e898d
17047 ldswa [%i3+%o6]0x81,%l2 ! %l2 = 000000000a4fb36b
17048! %l7 = 00000000e65ea400, immed = fffff33e, %l1 = 0000000000000000
17049 tsubcc %l7,-0xcc2,%l1 ! %l1 = 00000000e65eb0c2, %ccr = 1b
17050! Mem[000000001c800000] = 5cce8b2f 6bb91600, %l2 = 0a4fb36b, %l3 = 977d8400
17051 ldda [%i1+%g0]0x89,%l2 ! %l2 = 000000006bb91600 000000005cce8b2f
17052! %l3 = 000000005cce8b2f, %l2 = 000000006bb91600, %l3 = 000000005cce8b2f
17053 andcc %l3,%l2,%l3 ! %l3 = 0000000048880200, %ccr = 00
17054
17055p6_label_59:
17056! %l1 = 00000000e65eb0c2, Mem[000000001c800008] = 49ff00b4
17057 stha %l1,[%i1+%i4]0x88 ! Mem[000000001c800008] = 49ffb0c2
17058! Mem[000000001d800028] = a400ff4900000000, %l6 = 0000000000079fb6
17059 ldx [%i3+%o5],%l6 ! %l6 = a400ff4900000000
17060! %l6 = a400ff4900000000, %l2 = 000000006bb91600, %l0 = 00000000e65e989f
17061 sdivx %l6,%l2,%l0 ! %l0 = ffffffff255fd943
17062! %f28 = c75b8757 3a87b6d2, Mem[0000000031000030] = d2b6873a 6b6a2591
17063 std %f28,[%o2+%o6] ! Mem[0000000031000030] = c75b8757 3a87b6d2
17064! %l4 = 000000000000005b, Mem[000000001c000018] = 888e5531
17065 stwa %l4,[%i0+%i6]0x89 ! Mem[000000001c000018] = 0000005b
17066! %l6 = a400ff4900000000, Mem[0000000030800030] = 7a2c00b6, %asi = 80
17067 stha %l6,[%o1+0x030]%asi ! Mem[0000000030800030] = 000000b6
17068! Mem[000000001d800040] = 5a2f98fa, %l2 = 000000006bb91600
17069 ldswa [%i3+0x040]%asi,%l2 ! %l2 = 000000005a2f98fa
17070! %l1 = 00000000e65eb0c2, immed = 00000668, %l2 = 000000005a2f98fa
17071 addc %l1,0x668,%l2 ! %l2 = 00000000e65eb72a
17072! %l0 = ffffffff255fd943, %l4 = 000000000000005b, %l7 = 00000000e65ea400
17073 xnor %l0,%l4,%l7 ! %l7 = 00000000daa026e7
17074! %l7 = 00000000daa026e7, Mem[0000000030800035] = 91256a6b
17075 stb %l7,[%o1+0x035] ! Mem[0000000030800034] = 91e76a6b
17076
17077p6_label_60:
17078! Mem[0000000031000070] = 00079fb6, %l6 = a400ff4900000000
17079 lduh [%o2+0x072],%l6 ! %l6 = 0000000000009fb6
17080! %l6 = 0000000000009fb6, %l6 = 0000000000009fb6, %y = e65ea146
17081 sdiv %l6,%l6,%l1 ! %l1 = ffffffff80000000
17082 mov %l0,%y ! %y = 255fd943
17083! Mem[0000000031000030] = c75b8757, %l7 = 00000000daa026e7
17084 ldsh [%o2+%o6],%l7 ! %l7 = ffffffffffffc75b
17085! %l4 = 000000000000005b, Mem[0000000031000030] = c75b87573a87b6d2
17086 stx %l4,[%o2+%o6] ! Mem[0000000031000030] = 000000000000005b
17087! %f26 = 501d0f57 91256a6b, Mem[000000001c000030] = 00000000 75c7a519
17088 stda %f26,[%i0+%o6]0x81 ! Mem[000000001c000030] = 501d0f57 91256a6b
17089! %l1 = ffffffff80000000, %l3 = 0000000048880200, %y = 255fd943
17090 sdiv %l1,%l3,%l5 ! %l5 = 000000007fffffff
17091 mov %l0,%y ! %y = 255fd943
17092! Mem[0000000030000074] = 888e5531, %l2 = 00000000e65eb72a
17093 ldsba [%o0+0x075]%asi,%l2 ! %l2 = ffffffffffffff8e
17094! %l2 = ffffff8e, %l3 = 48880200, Mem[000000001d000010] = 0000ff30 00000000
17095 stda %l2,[%i2+%i5]0x89 ! Mem[000000001d000010] = ffffff8e 48880200
17096! Mem[000000001c800028] = d9b6f0e3, %l1 = ffffffff80000000
17097 ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffd9b6
17098! %l1 = ffffffffffffd9b6, %l2 = ffffffffffffff8e, %y = 255fd943
17099 umul %l1,%l2,%l4 ! %l4 = ffffd94400110cf4, %y = ffffd944
17100
17101p6_label_61:
17102! %l5 = 000000007fffffff, immed = fffff50f, %l5 = 000000007fffffff
17103 andncc %l5,-0xaf1,%l5 ! %l5 = 0000000000000af0, %ccr = 00
17104! %l1 = ffffffffffffd9b6, Mem[000000001d800030] = 0a4fb36b
17105 stwa %l1,[%i3+%o6]0x81 ! Mem[000000001d800030] = ffffd9b6
17106! %l0 = ffffffff255fd943, Mem[000000001d000030] = 46280000
17107 stha %l0,[%i2+%o6]0x80 ! Mem[000000001d000030] = d9430000
17108! Mem[000000001c000010] = e65fe906, %f7 = 888e5531
17109 lda [%i0+%i5]0x80,%f7 ! %f7 = e65fe906
17110! %l6 = 0000000000009fb6, Mem[0000000031000030] = 000000000000005b
17111 stx %l6,[%o2+%o6] ! Mem[0000000031000030] = 0000000000009fb6
17112! %l4 = ffffd94400110cf4, %l1 = ffffffffffffd9b6, %l2 = ffffffffffffff8e
17113 andcc %l4,%l1,%l2 ! %l2 = ffffd944001108b4, %ccr = 80
17114! %f8 = 78f51cfb ee929e00, Mem[0000000030000070] = b13de252 888e5531
17115 std %f8 ,[%o0+0x070] ! Mem[0000000030000070] = 78f51cfb ee929e00
17116! Mem[000000001c000018] = 0000005b, %l0 = ffffffff255fd943
17117 lduha [%i0+%i6]0x88,%l0 ! %l0 = 000000000000005b
17118! Mem[000000001c800030] = 00000000, %l0 = 000000000000005b
17119 lduba [%i1+%o6]0x88,%l0 ! %l0 = 0000000000000000
17120! Mem[000000001d800030] = ffffd9b6, %l3 = 0000000048880200
17121 ldsba [%i3+%o6]0x81,%l3 ! %l3 = ffffffffffffffff
17122
17123p6_label_62:
17124! %f2 = d9b6f0e3 5b000000, Mem[000000001c800040] = 6bb9169a 72d4d071
17125 std %f2 ,[%i1+0x040] ! Mem[000000001c800040] = d9b6f0e3 5b000000
17126! Mem[000000001c800020] = d2b6873a, %l0 = 0000000000000000
17127 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000d2b6
17128! %l6 = 0000000000009fb6
17129 sethi %hi(0xbe674800),%l6 ! %l6 = 00000000be674800
17130! %l4 = 00110cf4, %l5 = 00000af0, Mem[000000001c800058] = 00046124 e8238989
17131 stda %l4,[%i1+0x058]%asi ! Mem[000000001c800058] = 00110cf4 00000af0
17132! Mem[0000000030000074] = ee929e00, %l0 = 000000000000d2b6
17133 ldsh [%o0+0x076],%l0 ! %l0 = ffffffffffff9e00
17134! Mem[000000001d800020] = 00000000 00000091, %l0 = ffff9e00, %l1 = ffffd9b6
17135 ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000091 0000000000000000
17136! Mem[000000001d800018] = 9f079fb6, %l4 = ffffd94400110cf4
17137 ldsha [%i3+%i6]0x89,%l4 ! %l4 = ffffffffffff9fb6
17138! %l1 = 0000000000000000, Mem[0000000031800030] = b13de252888e5531
17139 stx %l1,[%o3+%o6] ! Mem[0000000031800030] = 0000000000000000
17140! %f13 = 6b6a2591, Mem[000000001d000020] = 0000005b
17141 sta %f13,[%i2+%o4]0x81 ! Mem[000000001d000020] = 6b6a2591
17142! %l3 = ffffffffffffffff, %l1 = 0000000000000000, %y = ffffd944
17143 umul %l3,%l1,%l4 ! %l4 = 0000000000000000, %y = 00
17144
17145p6_label_63:
17146! %l0 = 0000000000000091, immed = 00000f14, %l0 = 0000000000000091
17147 xorcc %l0,0xf14,%l0 ! %l0 = 0000000000000f85, %ccr = 00
17148! %l6 = 00000000be674800, immed = fffffbaa, %l2 = ffffd944001108b4
17149 xorcc %l6,-0x456,%l2 ! %l2 = ffffffff4198b3aa, %ccr = 80
17150! Mem[000000001d800048] = 91256a6b, %l6 = 00000000be674800
17151 lduw [%i3+0x048],%l6 ! %l6 = 0000000091256a6b
17152! %l3 = ffffffffffffffff, immed = 000000bf, %y = 00000000
17153 smul %l3,0x0bf,%l0 ! %l0 = ffffffffffffff41, %y = ffffffff
17154! %l5 = 0000000000000af0, Mem[0000000030000034] = 00000000, %asi = 80
17155 stha %l5,[%o0+0x034]%asi ! Mem[0000000030000034] = 0af00000
17156! %l1 = 0000000000000000, Mem[000000001d000000] = 49ff0091
17157 stwa %l1,[%i2+%g0]0x81 ! Mem[000000001d000000] = 00000000
17158! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l6 = 0000000091256a6b
17159 sll %l3,%l3,%l6 ! %l6 = ffffffff80000000
17160! Mem[000000001d000000] = 00000000 900d0000, %l2 = 4198b3aa, %l3 = ffffffff
17161 ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000900d0000
17162! %l3 = 00000000900d0000, Mem[0000000030000070] = 78f51cfbee929e00
17163 stx %l3,[%o0+0x070] ! Mem[0000000030000070] = 00000000900d0000
17164! %l6 = 80000000, %l7 = ffffc75b, Mem[0000000031800070] = 00f92001 d41dc71f
17165 std %l6,[%o3+0x070] ! Mem[0000000031800070] = 80000000 ffffc75b
17166
17167p6_label_64:
17168! %l1 = 0000000000000000, %l0 = ffffffffffffff41, %l1 = 0000000000000000
17169 orn %l1,%l0,%l1 ! %l1 = 00000000000000be
17170! Mem[000000001c800020] = d2b6873a, %l7 = ffffffffffffc75b
17171 lduba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000d2
17172! %l0 = ffffffffffffff41, %l2 = 0000000000000000, %l1 = 00000000000000be
17173 xorcc %l0,%l2,%l1 ! %l1 = ffffffffffffff41, %ccr = 88
17174! Mem[000000001d800008] = 91256a6b, %l7 = 00000000000000d2
17175 lduha [%i3+%i4]0x88,%l7 ! %l7 = 0000000000006a6b
17176! Clear Register : %l6 = ffffffff80000000
17177 clr %l6 ! %l6 = 0000000000000000
17178! Mem[000000001d800010] = 6557d945, %l3 = 00000000900d0000
17179 lduba [%i3+%i5]0x88,%l3 ! %l3 = 0000000000000045
17180! Mem[0000000030800074] = d2b6873a, %l2 = 0000000000000000
17181 ldsha [%o1+0x076]%asi,%l2 ! %l2 = ffffffffffff873a
17182! %l3 = 0000000000000045
17183 sethi %hi(0x58ec0c00),%l3 ! %l3 = 0000000058ec0c00
17184! %f24 = 9abde9d6 c6221083, Mem[000000001d000078] = b8772c41 83bad4f6
17185 stda %f24,[%i2+0x078]%asi ! Mem[000000001d000078] = 9abde9d6 c6221083
17186! Mem[0000000031800034] = 00000000, %l7 = 0000000000006a6b
17187 ldub [%o3+0x037],%l7 ! %l7 = 0000000000000000
17188
17189p6_label_65:
17190! Mem[000000001c800000] = 0016b96b, %l2 = ffffffffffff873a
17191 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 000000000016b96b
17192! %l2 = 0016b96b, %l3 = 58ec0c00, Mem[0000000031800070] = 80000000 ffffc75b
17193 std %l2,[%o3+0x070] ! Mem[0000000031800070] = 0016b96b 58ec0c00
17194! Mem[000000001d000010] = 8effffff00028848, %f14 = 0a200a61 bc5535ef
17195 ldda [%i2+%i5]0x80,%f14 ! %f14 = 8effffff 00028848
17196! %l2 = 000000000016b96b, %l6 = 0000000000000000, %l4 = 0000000000000000
17197 addccc %l2,%l6,%l4 ! %l4 = 000000000016b96b, %ccr = 00
17198! Randomly selected nop
17199 nop
17200! %l6 = 0000000000000000, immed = fffff9f0, %l7 = 0000000000000000
17201 andcc %l6,-0x610,%l7 ! %l7 = 0000000000000000, %ccr = 44
17202! Mem[000000001d800000] = 4e5b2810, %f29 = 3a87b6d2
17203 lda [%i3+%g0]0x88,%f29 ! %f29 = 4e5b2810
17204! Mem[000000001d800008] = 6b6a2591, %l3 = 0000000058ec0c00
17205 ldswa [%i3+%i4]0x81,%l3 ! %l3 = 000000006b6a2591
17206! %l7 = 0000000000000000, immed = 0000063c, %l7 = 0000000000000000
17207 orncc %l7,0x63c,%l7 ! %l7 = fffffffffffff9c3, %ccr = 88
17208! Mem[000000001d000020] = 6b6a2591 ffff8000, %l2 = 0016b96b, %l3 = 6b6a2591
17209 ldda [%i2+%o4]0x81,%l2 ! %l2 = 000000006b6a2591 00000000ffff8000
17210
17211p6_label_66:
17212! %l7 = fffffffffffff9c3, %l5 = 0000000000000af0, %l1 = ffffffffffffff41
17213 udivx %l7,%l5,%l1 ! %l1 = 001767dce434a9b0
17214! %f20 = b69f079f, Mem[000000001c000008] = 0000018a
17215 st %f20,[%i0+%i4] ! Mem[000000001c000008] = b69f079f
17216! Mem[0000000031800030] = 0000000000000000, %f28 = c75b8757 4e5b2810
17217 ldd [%o3+%o6],%f28 ! %f28 = 00000000 00000000
17218! Mem[000000001c000020] = 00000000, %l3 = 00000000ffff8000
17219 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
17220! %l7 = fffffffffffff9c3, %l6 = 0000000000000000, %y = ffffffff
17221 umul %l7,%l6,%l4 ! %l4 = 0000000000000000, %y = 00
17222! %l1 = 001767dce434a9b0, immed = fffffeed, %l1 = 001767dce434a9b0
17223 xnor %l1,-0x113,%l1 ! %l1 = 001767dce434a8a2
17224! Mem[0000000031800034] = 00000000, %l6 = 0000000000000000
17225 ldsb [%o3+0x034],%l6 ! %l6 = 0000000000000000
17226! %l2 = 000000006b6a2591, %l4 = 0000000000000000, %y = 00000000
17227 umulcc %l2,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
17228! Mem[000000001d00003c] = ddc67774, %l0 = ffffffffffffff41
17229 ldub [%i2+0x03f],%l0 ! %l0 = 0000000000000074
17230! %l5 = 0000000000000af0, immed = fffffbda, %y = 00000000
17231 udivcc %l5,-0x426,%l0 ! %l0 = 0000000000000000, %ccr = 44
17232 mov %l0,%y ! %y = 00000000
17233
17234p6_label_67:
17235! %l7 = fffffffffffff9c3, immed = fffff62e, %y = 00000000
17236 udiv %l7,-0x9d2,%l7 ! %l7 = 0000000000000001
17237 mov %l0,%y ! %y = 00000000
17238! %l7 = 0000000000000001, immed = 000008e2, %y = 00000000
17239 sdivcc %l7,0x8e2,%l3 ! %l3 = 0000000000000000, %ccr = 44
17240 mov %l0,%y ! %y = 00000000
17241! %l6 = 0000000000000000, %l3 = 0000000000000000, %l2 = 000000006b6a2591
17242 tsubcctv %l6,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
17243! Mem[0000000030000070] = 00000000, %l1 = 0000000000000000
17244 ldswa [%o0+0x070]%asi,%l1 ! %l1 = 0000000000000000
17245! %l5 = 0000000000000af0, Mem[000000001c80006c] = d2b6873a
17246 stb %l5,[%i1+0x06c] ! Mem[000000001c80006c] = f0b6873a
17247! Mem[0000000030800030] = 000000b6 91e76a6b, %l6 = 00000000, %l7 = 00000001
17248 ldd [%o1+%o6],%l6 ! %l6 = 00000000000000b6 0000000091e76a6b
17249! Mem[000000001c00003c] = 6136c47c, %l3 = 0000000000000000
17250 ldsh [%i0+0x03c],%l3 ! %l3 = 0000000000006136
17251! Mem[000000001d800028] = a400ff49, %l1 = 0000000000000000
17252 ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffa4
17253! %l7 = 0000000091e76a6b, Mem[000000001c000000] = b69f079f
17254 stha %l7,[%i0+%g0]0x80 ! Mem[000000001c000000] = 6a6b079f
17255! %f30 = ffffffff ff00ff49, Mem[000000001d800020] = 00000091 00000000
17256 stda %f30,[%i3+%o4]0x89 ! Mem[000000001d800020] = ffffffff ff00ff49
17257
17258p6_label_68:
17259! Mem[000000001c800050] = 3458a04900000000, %f6 = b13de252 e65fe906
17260 ldd [%i1+0x050],%f6 ! %f6 = 3458a049 00000000
17261! Mem[000000001d000030] = d9430000, %l0 = 0000000000000000
17262 ldsw [%i2+%o6],%l0 ! %l0 = ffffffffd9430000
17263! Set Register : %l3 = 0000000000006136
17264 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
17265! %l2 = 00000000, %l3 = ffffffff, Mem[000000001c000000] = 9f076b6a 3a87b6d2
17266 stda %l2,[%i0+%g0]0x89 ! Mem[000000001c000000] = 00000000 ffffffff
17267! Mem[000000001c000008] = b69f079f 00000000, %l0 = d9430000, %l1 = ffffffa4
17268 ldd [%i0+%i4],%l0 ! %l0 = 00000000b69f079f 0000000000000000
17269! %l3 = ffffffffffffffff, immed = fffff4ff, %l6 = 00000000000000b6
17270 xorcc %l3,-0xb01,%l6 ! %l6 = 0000000000000b00, %ccr = 00
17271! %f24 = 9abde9d6, Mem[000000001c00003c] = 6136c47c
17272 sta %f24,[%i0+0x03c]%asi ! Mem[000000001c00003c] = 9abde9d6
17273! %l1 = 0000000000000000, Mem[0000000031800070] = 0016b96b
17274 stw %l1,[%o3+0x070] ! Mem[0000000031800070] = 00000000
17275! %l1 = 0000000000000000, %l6 = 0000000000000b00, %l1 = 0000000000000000
17276 subccc %l1,%l6,%l1 ! %l1 = fffffffffffff500, %ccr = 99
17277! %f10 = e65fe906, Mem[0000000031800030] = 00000000
17278 st %f10,[%o3+%o6] ! Mem[0000000031800030] = e65fe906
17279
17280p6_label_69:
17281! Mem[0000000030800030] = 000000b691e76a6b, %f28 = 00000000 00000000
17282 ldd [%o1+%o6],%f28 ! %f28 = 000000b6 91e76a6b
17283! %l2 = 0000000000000000, immed = fffff2b4, %y = 00000000
17284 udiv %l2,-0xd4c,%l3 ! %l3 = 0000000000000000
17285 mov %l0,%y ! %y = b69f079f
17286! Mem[0000000030800070] = 501d0f57 d2b6873a, %l6 = 00000b00, %l7 = 91e76a6b
17287 ldd [%o1+0x070],%l6 ! %l6 = 00000000501d0f57 00000000d2b6873a
17288! %l2 = 0000000000000000, immed = 00000019, %l3 = 0000000000000000
17289 sll %l2,0x019,%l3 ! %l3 = 0000000000000000
17290! Mem[000000001d000028] = 09a3aad6 a38a2a54, %l0 = b69f079f, %l1 = fffff500
17291 ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000009a3aad6 00000000a38a2a54
17292! Mem[000000001c800028] = d9b6f0e3, %l3 = 0000000000000000
17293 ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffffd9
17294! %f24 = 9abde9d6 c6221083, Mem[000000001d000008] = 91256a6b 501d0f57
17295 stda %f24,[%i2+%i4]0x89 ! Mem[000000001d000008] = 9abde9d6 c6221083
17296! %l4 = 0000000000000000, Mem[000000001d000020] = 6b6a2591
17297 stba %l4,[%i2+0x020]%asi ! Mem[000000001d000020] = 006a2591
17298! %l4 = 0000000000000000, Mem[000000001c800018] = f07859e4
17299 stha %l4,[%i1+%i6]0x80 ! Mem[000000001c800018] = 000059e4
17300! Mem[0000000031000030] = 00000000, %l3 = ffffffffffffffd9
17301 ldsha [%o2+0x032]%asi,%l3 ! %l3 = 0000000000000000
17302
17303p6_label_70:
17304! %l4 = 0000000000000000, immd = fffffffffffff0a4, %l1 = 00000000a38a2a54
17305 udivx %l4,-0xf5c,%l1 ! %l1 = 0000000000000000
17306! %l0 = 0000000009a3aad6, %l1 = 0000000000000000, %l1 = 0000000000000000
17307 sll %l0,%l1,%l1 ! %l1 = 0000000009a3aad6
17308! Mem[000000001d000000] = 00000000, %l2 = 0000000000000000
17309 ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
17310! %l6 = 00000000501d0f57, Mem[0000000030800070] = 501d0f57d2b6873a
17311 stx %l6,[%o1+0x070] ! Mem[0000000030800070] = 00000000501d0f57
17312! %f14 = 8effffff, Mem[0000000031000030] = 00000000
17313 st %f14,[%o2+%o6] ! Mem[0000000031000030] = 8effffff
17314! Mem[0000000031800070] = 0000000058ec0c00, %f28 = 000000b6 91e76a6b
17315 ldd [%o3+0x070],%f28 ! %f28 = 00000000 58ec0c00
17316! %l6 = 501d0f57, %l7 = d2b6873a, Mem[000000001c000048] = 117ef94f 96363a6a
17317 std %l6,[%i0+0x048] ! Mem[000000001c000048] = 501d0f57 d2b6873a
17318! %l4 = 0000000000000000, %l7 = 00000000d2b6873a, %y = b69f079f
17319 udiv %l4,%l7,%l1 ! %l1 = 00000000dddee2b3
17320 mov %l0,%y ! %y = 09a3aad6
17321! Mem[0000000031000030] = 8effffff 00009fb6, %l0 = 09a3aad6, %l1 = dddee2b3
17322 ldd [%o2+%o6],%l0 ! %l0 = 000000008effffff 0000000000009fb6
17323! %l4 = 0000000000000000, %l4 = 0000000000000000, %l4 = 0000000000000000
17324 sll %l4,%l4,%l4 ! %l4 = 0000000000000000
17325
17326p6_label_71:
17327! %l7 = 00000000d2b6873a, %l1 = 0000000000009fb6, %y = 09a3aad6
17328 umul %l7,%l1,%l0 ! %l0 = 000083752bc1293c, %y = 8375
17329! %l1 = 0000000000009fb6, immed = 00000004, %l4 = 0000000000000000
17330 srlx %l1,0x004,%l4 ! %l4 = 00000000000009fb
17331! Mem[000000001d00001c] = f7860881, %l7 = 00000000d2b6873a
17332 ldsba [%i2+0x01e]%asi,%l7 ! %l7 = 0000000000000008
17333! %l0 = 000083752bc1293c
17334 sethi %hi(0x7988a400),%l0 ! %l0 = 000000007988a400
17335! %l4 = 00000000000009fb, Mem[0000000031800070] = 00000000
17336 stb %l4,[%o3+0x070] ! Mem[0000000031800070] = fb000000
17337 save ! CWP = 1
17338! %l7 = b13de252888e5531, %l2 = 78f51cfb3b5687df, %y = 00008375
17339 umulcc %l7,%l2,%l0 ! %l0 = 1fa6f5ecec5f0caf, %ccr = 08, %y = 1fa6f5ec
17340! %l0 = 1fa6f5ecec5f0caf, Mem[0000000031800074] = 58ec0c00, %asi = 80
17341 stwa %l0,[%i3+0x074]%asi ! Mem[0000000031800074] = ec5f0caf
17342! %l1 = c44be695efe94ae9, Mem[000000001d800008] = 6b6a2591
17343 stba %l1,[%o3+%o4]0x81 ! Mem[000000001d800008] = e96a2591
17344! %l3 = 3621a4e320d80a1d, %l4 = 8009e21088884021, %y = 1fa6f5ec
17345 umul %l3,%l4,%l2 ! %l2 = 1184405f05c88dbd, %y = 1184405f
17346
17347p6_label_72: ! %cwp = 1
17348! Set Register : %l6 = 000000003b5687df
17349 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
17350! %l4 = 8009e21088884021, Mem[000000001d800030] = b6d9ffff
17351 stba %l4,[%o3+%i6]0x89 ! Mem[000000001d800030] = b6d9ff21
17352! %l3 = 3621a4e320d80a1d
17353 sethi %hi(0x37267800),%l3 ! %l3 = 0000000037267800
17354! %f30 = ffffffff ff00ff49, Mem[0000000031000070] = 00079fb6 ff00ff49
17355 std %f30,[%i2+0x070] ! Mem[0000000031000070] = ffffffff ff00ff49
17356! Mem[000000001d000010] = ffffff8e, %l4 = 8009e21088884021
17357 ldsba [%o2+%o5]0x88,%l4 ! %l4 = ffffffffffffff8e
17358! %l0 = ec5f0caf, %l1 = efe94ae9, Mem[0000000030800070] = 00000000 501d0f57
17359 std %l0,[%i1+0x070] ! Mem[0000000030800070] = ec5f0caf efe94ae9
17360! %f30 = ffffffff, Mem[000000001d00000c] = d6e9bd9a
17361 st %f30,[%o2+0x00c] ! Mem[000000001d00000c] = ffffffff
17362! %l0 = ec5f0caf, %l1 = efe94ae9, Mem[000000001c000018] = 5b000000 f80567ab
17363 stda %l0,[%o0+%o6]0x81 ! Mem[000000001c000018] = ec5f0caf efe94ae9
17364! Mem[0000000030000070] = 00000000, %l3 = 0000000037267800
17365 lduh [%i0+0x072],%l3 ! %l3 = 0000000000000000
17366! %l2 = 1184405f05c88dbd, Mem[000000001d000000] = 00000000900d0000
17367 stxa %l2,[%o2+%g0]0x80 ! Mem[000000001d000000] = 1184405f05c88dbd
17368
17369p6_label_73: ! %cwp = 1
17370! Mem[000000001d800000] = 5cce8b2f4e5b2810, %l1 = c44be695efe94ae9
17371 ldxa [%o3+%g0]0x88,%l1 ! %l1 = 5cce8b2f4e5b2810
17372! %l4 = ffffffffffffff8e, immed = 00000007, %l3 = 0000000000000000
17373 sll %l4,0x007,%l3 ! %l3 = ffffffffffffc700
17374! Mem[000000001d800018] = 9f079fb6, %f21 = d2b6873a
17375 lda [%o3+%o6]0x88,%f21 ! %f21 = 9f079fb6
17376! Mem[0000000030000030] = 00000000 0af00000, %l6 = ffffffff, %l7 = 888e5531
17377 ldd [%i0+%i6],%l6 ! %l6 = 0000000000000000 000000000af00000
17378! Mem[0000000031000070] = ffffffff, %f17 = ff00ff49
17379 ld [%i2+0x070],%f17 ! %f17 = ffffffff
17380! Mem[000000001c000010] = e65fe90657875bc7, %f2 = d9b6f0e3 5b000000
17381 ldda [%o0+%o5]0x80,%f2 ! %f2 = e65fe906 57875bc7
17382! %l6 = 0000000000000000, Mem[000000001c800048] = cfc04687
17383 stw %l6,[%o1+0x048] ! Mem[000000001c800048] = 00000000
17384! Mem[000000001d800058] = 75579515ed3f145b, %f6 = 3458a049 00000000
17385 ldd [%o3+0x058],%f6 ! %f6 = 75579515 ed3f145b
17386! Mem[0000000030000030] = 00000000 0af00000, %l2 = 05c88dbd, %l3 = ffffc700
17387 ldd [%i0+%i6],%l2 ! %l2 = 0000000000000000 000000000af00000
17388! Mem[0000000030800070] = ec5f0caf, %l4 = ffffffffffffff8e
17389 ldsb [%i1+0x070],%l4 ! %l4 = ffffffffffffffec
17390
17391p6_label_74: ! %cwp = 1
17392! Mem[0000000031800070] = fb000000, %l0 = 1fa6f5ecec5f0caf
17393 ldub [%i3+0x072],%l0 ! %l0 = 0000000000000000
17394! Mem[0000000030800070] = ec5f0caf, %l2 = 0000000000000000
17395 ldsw [%i1+0x070],%l2 ! %l2 = ffffffffec5f0caf
17396! Mem[000000001d000044] = ee03b53d, %l1 = 5cce8b2f4e5b2810
17397 lduh [%o2+0x046],%l1 ! %l1 = 000000000000b53d
17398! Mem[000000001d800020] = 49ff00ffffffffff, %f24 = 9abde9d6 c6221083
17399 ldd [%o3+%i4],%f24 ! %f24 = 49ff00ff ffffffff
17400! Mem[000000001c800030] = 0000000002002a68, %l7 = 000000000af00000
17401 ldxa [%o1+%i6]0x81,%l7 ! %l7 = 0000000002002a68
17402! Mem[000000001d800058] = 75579515ed3f145b, %f22 = e8261d52 01f4bbf1
17403 ldd [%o3+0x058],%f22 ! %f22 = 75579515 ed3f145b
17404! %l1 = 000000000000b53d, Mem[000000001c000024] = 00002001, %asi = 80
17405 stwa %l1,[%o0+0x024]%asi ! Mem[000000001c000024] = 0000b53d
17406! Clear Register : %l3 = 000000000af00000
17407 clr %l3 ! %l3 = 0000000000000000
17408! Mem[000000001d000028] = d6aaa309, %l6 = 0000000000000000
17409 lduba [%o2+%i5]0x88,%l6 ! %l6 = 0000000000000009
17410! Mem[000000001c800000] = 0016b96b2f8bce5c, %f4 = 501d0f57 91256a6b
17411 ldda [%o1+%g0]0x80,%f4 ! %f4 = 0016b96b 2f8bce5c
17412
17413p6_label_75: ! %cwp = 1
17414! Mem[000000001c800020] = 3a87b6d2, %l4 = ffffffffffffffec
17415 lduwa [%o1+%i4]0x88,%l4 ! %l4 = 000000003a87b6d2
17416! %f18 = 682a0002 00000000, Mem[000000001d800000] = 4e5b2810 5cce8b2f
17417 stda %f18,[%o3+%g0]0x89 ! Mem[000000001d800000] = 682a0002 00000000
17418! %l6 = 00000009, %l7 = 02002a68, Mem[000000001d000028] = 09a3aad6 a38a2a54
17419 std %l6,[%o2+%i5] ! Mem[000000001d000028] = 00000009 02002a68
17420! Mem[000000001c000020] = 00000000 0000b53d, %l4 = 3a87b6d2, %l5 = d5c419df
17421 ldda [%o0+%i4]0x81,%l4 ! %l4 = 0000000000000000 000000000000b53d
17422! Clear Register : %l0 = 0000000000000000
17423 clr %l0 ! %l0 = 0000000000000000
17424! %l5 = 000000000000b53d, %l1 = 000000000000b53d, %l3 = 0000000000000000
17425 orn %l5,%l1,%l3 ! %l3 = ffffffffffffffff
17426! Mem[000000001c800018] = 000059e4, %l6 = 0000000000000009
17427 lduha [%o1+%o6]0x80,%l6 ! %l6 = 0000000000000000
17428! %l6 = 0000000000000000, Mem[000000001c800008] = c2b0ff49
17429 stwa %l6,[%o1+%o4]0x81 ! Mem[000000001c800008] = 00000000
17430! %l5 = 000000000000b53d, %l3 = ffffffffffffffff, %l7 = 0000000002002a68
17431 sllx %l5,%l3,%l7 ! %l7 = 8000000000000000
17432! %f10 = e65fe906 57875bc7, Mem[000000001c800028] = e3f0b6d9 e65fe906
17433 stda %f10,[%o1+%i5]0x89 ! Mem[000000001c800028] = e65fe906 57875bc7
17434
17435p6_label_76: ! %cwp = 1
17436! %l0 = 0000000000000000, %l0 = 0000000000000000, %l0 = 0000000000000000
17437 andcc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
17438! %l4 = 0000000000000000, %l0 = 0000000000000000, %y = 1184405f
17439 udiv %l4,%l0,%l5 ! %l5 = 000000000000b53d
17440 mov %l0,%y ! %y = 00000028
17441! %l7 = 8000000000000000, immed = fffff3f9, %l5 = 000000000000b53d
17442 orn %l7,-0xc07,%l5 ! %l5 = 8000000000000c06
17443! %f23 = ed3f145b, Mem[0000000030800034] = 91e76a6b
17444 st %f23,[%i1+0x034] ! Mem[0000000030800034] = ed3f145b
17445! Mem[000000001c800030] = 00000000, %l2 = ffffffffec5f0caf
17446 ldsba [%o1+%i6]0x81,%l2 ! %l2 = 0000000000000000
17447! Mem[0000000031000074] = ff00ff49, %l6 = 0000000000000000
17448 ldsw [%i2+0x074],%l6 ! %l6 = ffffffffff00ff49
17449! %l4 = 0000000000000000, immed = 00000006, %l0 = 0000000000000028
17450 sra %l4,0x006,%l0 ! %l0 = 0000000000000000
17451! %l5 = 8000000000000c06, %l3 = ffffffffffffffff, %l4 = 0000000000000000
17452 udivx %l5,%l3,%l4 ! %l4 = 0000000000000000
17453! Set Register : %l0 = 0000000000000000
17454 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
17455! %l4 = 0000000000000000, %l2 = 0000000000000000, %l7 = 8000000000000000
17456 tsubcc %l4,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
17457
17458p6_label_77: ! %cwp = 1
17459! %f6 = 75579515 ed3f145b, Mem[000000001c800008] = 00000000 00000d90
17460 stda %f6 ,[%o1+0x008]%asi ! Mem[000000001c800008] = 75579515 ed3f145b
17461! Randomly selected nop
17462 nop
17463! Invert Register : %l5 = 8000000000000c06
17464 xor %l5,-1,%l5 ! %l5 = 7ffffffffffff3f9
17465! %l1 = 000000000000b53d, %l7 = 0000000000000000, %l2 = 0000000000000000
17466 srl %l1,%l7,%l2 ! %l2 = 000000000000b53d
17467! %l3 = ffffffffffffffff, %l6 = ffffffffff00ff49, %l0 = ffffffffffffffff
17468 sdivx %l3,%l6,%l0 ! %l0 = 0000000000000000
17469! Mem[000000001d800008] = e96a2591, %l3 = ffffffffffffffff
17470 lduba [%o3+%o4]0x80,%l3 ! %l3 = 00000000000000e9
17471! %l0 = 0000000000000000, immed = fffffbe6, %l3 = 00000000000000e9
17472 taddcc %l0,-0x41a,%l3 ! %l3 = fffffffffffffbe6, %ccr = 8a
17473 save ! CWP = 2
17474! %l5 = f15d22ffe185fab0, immed = 00000014, %l7 = b10c0af67c9823ab
17475 srl %l5,0x014,%l7 ! %l7 = 0000000000000e18
17476! Mem[0000000031000074] = ff00ff49, %l2 = 57ca058a49adfef2
17477 ldub [%o2+0x076],%l2 ! %l2 = 00000000000000ff
17478
17479p6_label_78: ! %cwp = 2
17480! %l5 = f15d22ffe185fab0, Mem[0000000031800030] = e65fe906, %asi = 80
17481 stwa %l5,[%o3+0x030]%asi ! Mem[0000000031800030] = e185fab0
17482! Mem[000000001d000020] = 006a2591, %l1 = a892fd8667580da6
17483 ldsha [%i2+%o4]0x81,%l1 ! %l1 = 000000000000006a
17484! %l1 = 000000000000006a, immed = 00000018, %l2 = 00000000000000ff
17485 srl %l1,0x018,%l2 ! %l2 = 0000000000000000
17486! Mem[000000001d000010] = 8effffff00028848, %f4 = 0016b96b 2f8bce5c
17487 ldda [%i2+%i5]0x80,%f4 ! %f4 = 8effffff 00028848
17488! %l3 = 4bb2259e59cb3786, Mem[000000001d800008] = e96a2591
17489 stwa %l3,[%i3+%i4]0x81 ! Mem[000000001d800008] = 59cb3786
17490! Mem[000000001c80004c] = e2abc6b2, %l4 = 1904bb70863f8356
17491 ldsh [%i1+0x04e],%l4 ! %l4 = ffffffffffffc6b2
17492! %l5 = f15d22ffe185fab0, %l7 = 0000000000000e18, %l3 = 4bb2259e59cb3786
17493 andcc %l5,%l7,%l3 ! %l3 = 0000000000000a10, %ccr = 00
17494! %f25 = ffffffff, Mem[0000000030000034] = 0af00000
17495 sta %f25,[%o0+0x034]%asi ! Mem[0000000030000034] = ffffffff
17496! %l5 = f15d22ffe185fab0, %l4 = ffffffffffffc6b2, %l7 = 0000000000000e18
17497 addc %l5,%l4,%l7 ! %l7 = f15d22ffe185c162
17498! retry : should take illegal inst trap, %l0 = 41d1137dd576fb8c
17499 retry ! Illegal inst trap : %l0 = 41d1137dd576fb9c
17500
17501p6_label_79: ! %cwp = 2
17502! retry : should take illegal inst trap, %l0 = 41d1137dd576fb9c
17503 retry ! Illegal inst trap : %l0 = 41d1137dd576fbac
17504! %f12 = 00000000 6b6a2591, Mem[000000001c000070] = 3d2bf066 b70e0ad5
17505 std %f12,[%i0+0x070] ! Mem[000000001c000070] = 00000000 6b6a2591
17506! %f12 = 00000000 6b6a2591, Mem[0000000030000030] = 00000000 ffffffff
17507 stda %f12,[%o0+0x030]%asi ! Mem[0000000030000030] = 00000000 6b6a2591
17508! Mem[0000000031800034] = 00000000, %l6 = 2b51c20871939fb9
17509 ldsh [%o3+0x034],%l6 ! %l6 = 0000000000000000
17510! %l4 = ffffffffffffc6b2, Mem[000000001c000038] = 521026e8
17511 stw %l4,[%i0+0x038] ! Mem[000000001c000038] = ffffc6b2
17512! %l6 = 0000000000000000, Mem[000000001d80003e] = 91256a6b
17513 sth %l6,[%i3+0x03e] ! Mem[000000001d80003c] = 91250000
17514! %f5 = 00028848, Mem[000000001c800000] = 0016b96b
17515 sta %f5 ,[%i1+%g0]0x81 ! Mem[000000001c800000] = 00028848
17516! %l5 = f15d22ffe185fab0, %l7 = f15d22ffe185c162, %y = 00000028
17517 sdiv %l5,%l7,%l7 ! %l7 = fffffffffffffea9
17518 mov %l0,%y ! %y = d576fbac
17519! Mem[000000001d800020] = 49ff00ffffffffff, %f22 = 75579515 ed3f145b
17520 ldda [%i3+%o4]0x80,%f22 ! %f22 = 49ff00ff ffffffff
17521! Mem[000000001d000030] = 000043d9, %f14 = 8effffff
17522 lda [%i2+%o6]0x88,%f14 ! %f14 = 000043d9
17523
17524p6_label_80: ! %cwp = 2
17525! Mem[000000001d800070] = ff00ff499fb60d90, %l3 = 0000000000000a10
17526 ldx [%i3+0x070],%l3 ! %l3 = ff00ff499fb60d90
17527! %l1 = 000000000000006a, %l0 = 41d1137dd576fbac, %y = d576fbac
17528 sdiv %l1,%l0,%l7 ! %l7 = 000000007fffffff
17529 mov %l0,%y ! %y = d576fbac
17530! Invert Register : %l2 = 0000000000000000
17531 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
17532! Mem[0000000030000070] = 00000000 900d0000, %l2 = ffffffff, %l3 = 9fb60d90
17533 ldd [%o0+0x070],%l2 ! %l2 = 0000000000000000 00000000900d0000
17534! %l3 = 00000000900d0000, immed = 00000341, %y = d576fbac
17535 sdivcc %l3,0x341,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
17536 mov %l0,%y ! %y = 80000000
17537! Randomly selected nop
17538 nop
17539! %l4 = ffffc6b2, %l5 = e185fab0, Mem[000000001d000010] = 8effffff 00028848
17540 stda %l4,[%i2+0x010]%asi ! Mem[000000001d000010] = ffffc6b2 e185fab0
17541! %l5 = f15d22ffe185fab0, Mem[0000000031000070] = ffffffffff00ff49
17542 stx %l5,[%o2+0x070] ! Mem[0000000031000070] = f15d22ffe185fab0
17543! %l0 = ffffffff80000000, %l2 = 0000000000000000, %l4 = ffffffffffffc6b2
17544 mulx %l0,%l2,%l4 ! %l4 = 0000000000000000, %y = 80000000
17545! Mem[000000001c800000] = 000288482f8bce5c, %f20 = b69f079f 9f079fb6
17546 ldd [%i1+%g0],%f20 ! %f20 = 00028848 2f8bce5c
17547
17548p6_label_81: ! %cwp = 2
17549! Mem[0000000030000070] = 00000000, %f31 = ff00ff49
17550 ld [%o0+0x070],%f31 ! %f31 = 00000000
17551! Mem[000000001c000000] = 00000000 ffffffff, %l2 = 00000000, %l3 = 900d0000
17552 ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffffff
17553! %f4 = 8effffff 00028848, Mem[000000001c800030] = 00000000 02002a68
17554 stda %f4 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 8effffff 00028848
17555! %l2 = 0000000000000000, immd = 00000000000001e8, %l1 = 000000000000006a
17556 mulx %l2,0x1e8,%l1 ! %l1 = 0000000000000000, %y = 80000000
17557! %l1 = 0000000000000000, Mem[0000000031800030] = e185fab000000000
17558 stx %l1,[%o3+%o6] ! Mem[0000000031800030] = 0000000000000000
17559! Mem[000000001c800018] = e4590000, %l3 = 00000000ffffffff
17560 lduwa [%i1+%i6]0x88,%l3 ! %l3 = 00000000e4590000
17561! %l6 = 0000000000000000, immd = 0000000000000d54, %l2 = 0000000000000000
17562 udivx %l6,0xd54,%l2 ! %l2 = 0000000000000000
17563! %l5 = f15d22ffe185fab0, Mem[0000000031800070] = fb000000ec5f0caf
17564 stx %l5,[%o3+0x070] ! Mem[0000000031800070] = f15d22ffe185fab0
17565! %f30 = ffffffff, Mem[000000001c80002c] = 06e95fe6
17566 sta %f30,[%i1+0x02c]%asi ! Mem[000000001c80002c] = ffffffff
17567! %l7 = 000000007fffffff, %l7 = 000000007fffffff, %l3 = 00000000e4590000
17568 sll %l7,%l7,%l3 ! %l3 = 3fffffff80000000
17569
17570p6_label_82: ! %cwp = 2
17571! Mem[000000001c000030] = 570f1d50, %l0 = ffffffff80000000
17572 lduwa [%i0+%o6]0x88,%l0 ! %l0 = 00000000570f1d50
17573! %l5 = f15d22ffe185fab0, immed = fffff6ab, %l2 = 0000000000000000
17574 xorcc %l5,-0x955,%l2 ! %l2 = 0ea2dd001e7a0c1b, %ccr = 00
17575! %l4 = 0000000000000000, %l1 = 0000000000000000, %l0 = 00000000570f1d50
17576 addcc %l4,%l1,%l0 ! %l0 = 0000000000000000, %ccr = 44
17577! %l2 = 0ea2dd001e7a0c1b, Mem[0000000031000034] = 00009fb6
17578 stw %l2,[%o2+0x034] ! Mem[0000000031000034] = 1e7a0c1b
17579! %l7 = 000000007fffffff, %l7 = 000000007fffffff, %l0 = 0000000000000000
17580 mulx %l7,%l7,%l0 ! %l0 = 3fffffff00000001, %y = 80000000
17581! Mem[0000000031800070] = f15d22ff e185fab0, %l0 = 00000001, %l1 = 00000000
17582 ldda [%o3+0x070]%asi,%l0 ! %l0 = 00000000f15d22ff 00000000e185fab0
17583! Mem[000000001c800030] = ffffff8e, %l4 = 0000000000000000
17584 ldsba [%i1+%o6]0x89,%l4 ! %l4 = ffffffffffffff8e
17585! %l4 = ffffffffffffff8e, immed = fffff164, %y = 80000000
17586 smul %l4,-0xe9c,%l4 ! %l4 = 0000000000068178, %y = 00
17587! Mem[000000001d000068] = 235053b7eb881f4d, %f10 = e65fe906 57875bc7
17588 ldd [%i2+0x068],%f10 ! %f10 = 235053b7 eb881f4d
17589! %l3 = 3fffffff80000000, Mem[000000001d000074] = 978cfb6b
17590 stw %l3,[%i2+0x074] ! Mem[000000001d000074] = 80000000
17591
17592p6_label_83: ! %cwp = 2
17593! %l2 = 0ea2dd001e7a0c1b, Mem[0000000030800034] = ed3f145b
17594 sth %l2,[%o1+0x034] ! Mem[0000000030800034] = 0c1b145b
17595! %l4 = 0000000000068178, Mem[000000001c000018] = ec5f0cafefe94ae9
17596 stxa %l4,[%i0+%i6]0x80 ! Mem[000000001c000018] = 0000000000068178
17597! Mem[0000000030800030] = 000000b6, %l1 = 00000000e185fab0
17598 lduh [%o1+%o6],%l1 ! %l1 = 0000000000000000
17599! %l2 = 0ea2dd001e7a0c1b, %l7 = 000000007fffffff, %y = 00000000
17600 umul %l2,%l7,%l7 ! %l7 = 0f3d060d6185f3e5, %y = f3d060d
17601! %l0 = 00000000f15d22ff, %l4 = 0000000000068178, %l1 = 0000000000000000
17602 andcc %l0,%l4,%l1 ! %l1 = 0000000000040078, %ccr = 00
17603! %l2 = 0ea2dd001e7a0c1b, %l5 = f15d22ffe185fab0, %l7 = 0f3d060d6185f3e5
17604 sllx %l2,%l5,%l7 ! %l7 = 0c1b000000000000
17605! Mem[0000000031000030] = 8effffff1e7a0c1b, %l2 = 0ea2dd001e7a0c1b
17606 ldxa [%o2+0x030]%asi,%l2 ! %l2 = 8effffff1e7a0c1b
17607! %l1 = 0000000000040078, Mem[000000001c000020] = 00000000
17608 stwa %l1,[%i0+%o4]0x89 ! Mem[000000001c000020] = 00040078
17609! Mem[0000000031800070] = f15d22ff, %l1 = 0000000000040078
17610 lduh [%o3+0x072],%l1 ! %l1 = 00000000000022ff
17611! %l6 = 0000000000000000, Mem[000000001c000077] = 6b6a2591
17612 stba %l6,[%i0+0x077]%asi ! Mem[000000001c000074] = 6b6a2500
17613
17614p6_label_84: ! %cwp = 2
17615! %l1 = 00000000000022ff, immed = 0000000e, %l3 = 3fffffff80000000
17616 srl %l1,0x00e,%l3 ! %l3 = 0000000000000000
17617! Mem[000000001c000050] = 1616f043, %l1 = 00000000000022ff
17618 lduw [%i0+0x050],%l1 ! %l1 = 000000001616f043
17619! retry : should take illegal inst trap, %l0 = 00000000f15d22ff
17620 retry ! Illegal inst trap : %l0 = 00000000f15d230f
17621! Mem[0000000030800070] = ec5f0cafefe94ae9, %f10 = 235053b7 eb881f4d
17622 ldd [%o1+0x070],%f10 ! %f10 = ec5f0caf efe94ae9
17623! Mem[000000001c800004] = 2f8bce5c, %l1 = 000000001616f043
17624 ldsb [%i1+0x004],%l1 ! %l1 = 000000000000002f
17625! Mem[0000000030800070] = ec5f0cafefe94ae9, %l3 = 0000000000000000
17626 ldx [%o1+0x070],%l3 ! %l3 = ec5f0cafefe94ae9
17627! Mem[000000001c800018] = e4590000, %f26 = 501d0f57
17628 lda [%i1+%i6]0x88,%f26 ! %f26 = e4590000
17629! %l7 = 0c1b000000000000, %l1 = 000000000000002f, %l1 = 000000000000002f
17630 andn %l7,%l1,%l1 ! %l1 = 0c1b000000000000
17631! Mem[0000000031000034] = 1e7a0c1b, %f16 = 00079fb6
17632 ld [%o2+0x034],%f16 ! %f16 = 1e7a0c1b
17633! Mem[000000001c800000] = 00028848, %l1 = 0c1b000000000000
17634 lduwa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000028848
17635
17636p6_label_85: ! %cwp = 2
17637! Mem[000000001c800000] = 000288482f8bce5c, %f28 = 00000000 58ec0c00
17638 ldda [%i1+0x000]%asi,%f28 ! %f28 = 00028848 2f8bce5c
17639! %l3 = ec5f0cafefe94ae9, %l0 = 00000000f15d230f, %l0 = 00000000f15d230f
17640 sra %l3,%l0,%l0 ! %l0 = ffffffffffffdfd2
17641! Mem[000000001d800054] = d9b6f0e3, %l5 = f15d22ffe185fab0
17642 ldswa [%i3+0x054]%asi,%l5 ! %l5 = ffffffffd9b6f0e3
17643! %l4 = 0000000000068178, Mem[0000000031000030] = 8effffff
17644 stw %l4,[%o2+%o6] ! Mem[0000000031000030] = 00068178
17645! %l4 = 0000000000068178, immed = 000009e1, %l7 = 0c1b000000000000
17646 xnor %l4,0x9e1,%l7 ! %l7 = fffffffffff97766
17647! %l4 = 0000000000068178, immed = fffff74e, %l4 = 0000000000068178
17648 addc %l4,-0x8b2,%l4 ! %l4 = 00000000000678c6
17649! %l5 = ffffffffd9b6f0e3, %l1 = 0000000000028848, %l4 = 00000000000678c6
17650 srl %l5,%l1,%l4 ! %l4 = 0000000000d9b6f0
17651! Mem[000000001c800000] = 00028848, %l4 = 0000000000d9b6f0
17652 ldsha [%i1+0x000]%asi,%l4 ! %l4 = 0000000000000002
17653! Mem[000000001c800000] = 000288482f8bce5c, %f18 = 682a0002 00000000
17654 ldda [%i1+%g0]0x81,%f18 ! %f18 = 00028848 2f8bce5c
17655! Mem[0000000030800070] = ec5f0caf, %l0 = ffffffffffffdfd2
17656 lduh [%o1+0x072],%l0 ! %l0 = 0000000000000caf
17657
17658p6_label_86: ! %cwp = 2
17659! %f20 = 00028848 2f8bce5c, Mem[000000001c800060] = decf0d90 cb883fb3
17660 stda %f20,[%i1+0x060]%asi ! Mem[000000001c800060] = 00028848 2f8bce5c
17661! Randomly selected nop
17662 nop
17663! %l0 = 0000000000000caf, Mem[000000001c000064] = 6e22cf6c
17664 stb %l0,[%i0+0x064] ! Mem[000000001c000064] = af22cf6c
17665! Mem[000000001d800074] = 9fb60d90, %l4 = 0000000000000002
17666 ldsb [%i3+0x074],%l4 ! %l4 = ffffffffffffff9f
17667! %f21 = 2f8bce5c, Mem[000000001c800000] = 00028848
17668 sta %f21,[%i1+%g0]0x81 ! Mem[000000001c800000] = 2f8bce5c
17669! Mem[0000000031800030] = 0000000000000000, %f18 = 00028848 2f8bce5c
17670 ldd [%o3+%o6],%f18 ! %f18 = 00000000 00000000
17671! %l2 = 8effffff1e7a0c1b, Mem[0000000031000070] = f15d22ffe185fab0
17672 stx %l2,[%o2+0x070] ! Mem[0000000031000070] = 8effffff1e7a0c1b
17673! %l7 = fffffffffff97766, immed = 000001b2, %y = 0f3d060d
17674 udiv %l7,0x1b2,%l0 ! %l0 = 00000000ffffffff
17675 mov %l0,%y ! %y = ffffffff
17676! %l6 = 0000000000000000, %l4 = ffffffffffffff9f, %l3 = ec5f0cafefe94ae9
17677 orn %l6,%l4,%l3 ! %l3 = 0000000000000060
17678! %l0 = ffffffff, %l1 = 00028848, Mem[0000000030000070] = 00000000 900d0000
17679 std %l0,[%o0+0x070] ! Mem[0000000030000070] = ffffffff 00028848
17680
17681p6_label_87: ! %cwp = 2
17682! Mem[0000000030000030] = 00000000, %l4 = ffffffffffffff9f
17683 lduw [%o0+%o6],%l4 ! %l4 = 0000000000000000
17684! Mem[0000000030000070] = ffffffff, %l7 = fffffffffff97766
17685 ldsw [%o0+0x070],%l7 ! %l7 = ffffffffffffffff
17686! Mem[000000001c800074] = 2fb464b6, %l0 = 00000000ffffffff
17687 ldswa [%i1+0x074]%asi,%l0 ! %l0 = 000000002fb464b6
17688! Mem[000000001c000000] = 00000000, %l5 = ffffffffd9b6f0e3
17689 lduwa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
17690! Mem[0000000031800030] = 0000000000000000, %l2 = 8effffff1e7a0c1b
17691 ldxa [%o3+0x030]%asi,%l2 ! %l2 = 0000000000000000
17692! Mem[000000001c800008] = 15955775, %l7 = ffffffffffffffff
17693 ldsba [%i1+%i4]0x89,%l7 ! %l7 = 0000000000000075
17694! %l3 = 0000000000000060, %l0 = 000000002fb464b6, %l6 = 0000000000000000
17695 sll %l3,%l0,%l6 ! %l6 = 0000000018000000
17696! %l7 = 0000000000000075, Mem[000000001d000004] = 05c88dbd
17697 stw %l7,[%i2+0x004] ! Mem[000000001d000004] = 00000075
17698! %l1 = 0000000000028848, immd = fffffffffffffd5f, %l2 = 0000000000000000
17699 sdivx %l1,-0x2a1,%l2 ! %l2 = ffffffffffffff0a
17700! Mem[0000000030000070] = ffffffff, %l1 = 0000000000028848
17701 ldsb [%o0+0x073],%l1 ! %l1 = ffffffffffffffff
17702
17703p6_label_88: ! %cwp = 2
17704! %l2 = ffffffffffffff0a, immed = 00000a59, %l0 = 000000002fb464b6
17705 xor %l2,0xa59,%l0 ! %l0 = fffffffffffff553
17706! %f29 = 2f8bce5c, Mem[000000001d000010] = b2c6ffff
17707 sta %f29,[%i2+%i5]0x89 ! Mem[000000001d000010] = 2f8bce5c
17708! %l0 = fffffffffffff553, Mem[000000001c800000] = 2f8bce5c
17709 stha %l0,[%i1+%g0]0x80 ! Mem[000000001c800000] = f553ce5c
17710! Mem[000000001d000020] = 006a2591ffff8000, %f10 = ec5f0caf efe94ae9
17711 ldd [%i2+%o4],%f10 ! %f10 = 006a2591 ffff8000
17712! Mem[0000000030800030] = 000000b6, %l1 = ffffffffffffffff
17713 ldub [%o1+0x032],%l1 ! %l1 = 0000000000000000
17714! Mem[0000000031800030] = 0000000000000000, %l0 = fffffffffffff553
17715 ldx [%o3+%o6],%l0 ! %l0 = 0000000000000000
17716! %l1 = 0000000000000000, %l7 = 0000000000000075, %y = ffffffff
17717 sdiv %l1,%l7,%l1 ! %l1 = fffffffffdcfdcfe
17718 mov %l0,%y ! %y = 00000000
17719! %f26 = e4590000 91256a6b, Mem[000000001d800040] = 5a2f98fa 78816992
17720 std %f26,[%i3+0x040] ! Mem[000000001d800040] = e4590000 91256a6b
17721! Mem[0000000030800070] = ec5f0caf, %l6 = 0000000018000000
17722 ldsh [%o1+0x072],%l6 ! %l6 = 0000000000000caf
17723! %l1 = fffffffffdcfdcfe, %l1 = fffffffffdcfdcfe, %y = 00000000
17724 udivcc %l1,%l1,%l1 ! %l1 = 0000000000000001, %ccr = 00
17725 mov %l0,%y ! %y = 00000000
17726
17727p6_label_89: ! %cwp = 2
17728! %l2 = ffffffffffffff0a, Mem[000000001c000078] = 7afbc94c, %asi = 80
17729 stwa %l2,[%i0+0x078]%asi ! Mem[000000001c000078] = ffffff0a
17730! %l1 = 0000000000000001, Mem[0000000030000077] = 00028848
17731 stb %l1,[%o0+0x077] ! Mem[0000000030000074] = 00028801
17732! %l4 = 0000000000000000, %l6 = 0000000000000caf, %l6 = 0000000000000caf
17733 sra %l4,%l6,%l6 ! %l6 = 0000000000000000
17734! %l4 = 0000000000000000, Mem[000000001c800010] = 9abde9d6
17735 stba %l4,[%i1+%i5]0x81 ! Mem[000000001c800010] = 00bde9d6
17736! Mem[000000001c800000] = f553ce5c, %l2 = ffffffffffffff0a
17737 ldsba [%i1+%g0]0x81,%l2 ! %l2 = fffffffffffffff5
17738! %l3 = 0000000000000060, Mem[0000000030800036] = 0c1b145b
17739 stb %l3,[%o1+0x036] ! Mem[0000000030800034] = 0c1b605b
17740! %l4 = 0000000000000000
17741 sethi %hi(0xd5b45000),%l4 ! %l4 = 00000000d5b45000
17742! %f2 = e65fe906 57875bc7, Mem[0000000031800030] = 00000000 00000000
17743 stda %f2 ,[%o3+0x030]%asi ! Mem[0000000031800030] = e65fe906 57875bc7
17744! %l0 = 0000000000000000, %l4 = 00000000d5b45000, %l1 = 0000000000000001
17745 sub %l0,%l4,%l1 ! %l1 = ffffffff2a4bb000
17746! retry : should take illegal inst trap, %l0 = 0000000000000000
17747 retry ! Illegal inst trap : %l0 = 0000000000000010
17748
17749p6_label_90: ! %cwp = 2
17750! %l6 = 00000000, %l7 = 00000075, Mem[000000001d800020] = 49ff00ff ffffffff
17751 stda %l6,[%i3+%o4]0x81 ! Mem[000000001d800020] = 00000000 00000075
17752! Mem[0000000031800030] = e65fe906, %l3 = 0000000000000060
17753 lduh [%o3+%o6],%l3 ! %l3 = 000000000000e65f
17754! %f20 = 00028848 2f8bce5c, Mem[000000001c000058] = e65fe906 57875bc7
17755 std %f20,[%i0+0x058] ! Mem[000000001c000058] = 00028848 2f8bce5c
17756! %l7 = 0000000000000075, immed = fffff099, %y = 00000000
17757 umul %l7,-0xf67,%l5 ! %l5 = 00000074fff8f5ed, %y = 74
17758! Mem[000000001c800008] = 15955775, %l4 = 00000000d5b45000
17759 lduba [%i1+%i4]0x88,%l4 ! %l4 = 0000000000000075
17760! Mem[0000000031000074] = 1e7a0c1b, %l4 = 0000000000000075
17761 lduh [%o2+0x076],%l4 ! %l4 = 0000000000000c1b
17762! Mem[000000001c000020] = 78000400, %l4 = 0000000000000c1b
17763 lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000007800
17764! done : should take illegal inst trap, %l0 = 0000000000000010
17765 done ! Illegal inst trap : %l0 = 0000000000000020
17766! %l4 = 0000000000007800, immed = 000006c2, %y = 00000074
17767 smul %l4,0x6c2,%l3 ! %l3 = 00000000032af000, %y = 00
17768! %l5 = 00000074fff8f5ed, Mem[0000000030800030] = 000000b6
17769 stb %l5,[%o1+%o6] ! Mem[0000000030800030] = ed0000b6
17770
17771p6_label_91: ! %cwp = 2
17772! %l7 = 0000000000000075, immed = fffff0a2, %l0 = 0000000000000020
17773 orcc %l7,-0xf5e,%l0 ! %l0 = fffffffffffff0f7, %ccr = 88
17774! Mem[0000000030800074] = efe94ae9, %l2 = fffffffffffffff5
17775 ldsh [%o1+0x074],%l2 ! %l2 = ffffffffffffefe9
17776! %l7 = 0000000000000075, Mem[000000001c800018] = 2aeeb737e4590000
17777 stxa %l7,[%i1+%i6]0x88 ! Mem[000000001c800018] = 0000000000000075
17778! Mem[000000001d000030] = d9430000, %l2 = ffffffffffffefe9
17779 ldsba [%i2+%o6]0x81,%l2 ! %l2 = ffffffffffffffd9
17780! Mem[000000001d000030] = d943000000000000, %f16 = 1e7a0c1b ffffffff
17781 ldda [%i2+0x030]%asi,%f16 ! %f16 = d9430000 00000000
17782! retry : should take illegal inst trap, %l0 = fffffffffffff0f7
17783 retry ! Illegal inst trap : %l0 = fffffffffffff107
17784! %l0 = fffffffffffff107, immed = fffff963, %l1 = ffffffff2a4bb000
17785 xor %l0,-0x69d,%l1 ! %l1 = 0000000000000864
17786! %l2 = ffffffffffffffd9, immed = 00000de0, %l2 = ffffffffffffffd9
17787 orcc %l2,0xde0,%l2 ! %l2 = fffffffffffffff9, %ccr = 88
17788! %l2 = fffffffffffffff9, immed = 000008e2, %l6 = 0000000000000000
17789 xor %l2,0x8e2,%l6 ! %l6 = fffffffffffff71b
17790! Mem[0000000030800034] = 0c1b605b, %l3 = 00000000032af000
17791 lduh [%o1+0x034],%l3 ! %l3 = 0000000000000c1b
17792
17793p6_label_92: ! %cwp = 2
17794! %f30 = ffffffff 00000000, Mem[0000000031000070] = 8effffff 1e7a0c1b
17795 std %f30,[%o2+0x070] ! Mem[0000000031000070] = ffffffff 00000000
17796! %f20 = 00028848 2f8bce5c, Mem[0000000030000030] = 00000000 6b6a2591
17797 std %f20,[%o0+%o6] ! Mem[0000000030000030] = 00028848 2f8bce5c
17798! %l2 = fffffff9, %l3 = 00000c1b, Mem[0000000031800070] = f15d22ff e185fab0
17799 std %l2,[%o3+0x070] ! Mem[0000000031800070] = fffffff9 00000c1b
17800! %f24 = 49ff00ff ffffffff, Mem[000000001c800050] = 3458a049 00000000
17801 std %f24,[%i1+0x050] ! Mem[000000001c800050] = 49ff00ff ffffffff
17802! %l4 = 0000000000007800, %l3 = 0000000000000c1b, %l5 = 00000074fff8f5ed
17803 andncc %l4,%l3,%l5 ! %l5 = 0000000000007000, %ccr = 00
17804! Mem[000000001c800008] = 75579515, %l6 = fffffffffffff71b
17805 lduwa [%i1+%i4]0x80,%l6 ! %l6 = 0000000075579515
17806! Mem[000000001d000010] = 5cce8b2f, %l1 = 0000000000000864
17807 ldsha [%i2+0x010]%asi,%l1 ! %l1 = 0000000000005cce
17808! Mem[0000000030000070] = ffffffff 00028801, %l2 = fffffff9, %l3 = 00000c1b
17809 ldd [%o0+0x070],%l2 ! %l2 = 00000000ffffffff 0000000000028801
17810! %l7 = 0000000000000075, immed = fffff266, %l6 = 0000000075579515
17811 xor %l7,-0xd9a,%l6 ! %l6 = fffffffffffff213
17812! Mem[000000001c800020] = d2b6873a, %l1 = 0000000000005cce
17813 lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000d2b6
17814
17815p6_label_93: ! %cwp = 2
17816! %l0 = fffffffffffff107, immed = fffff4d3, %l3 = 0000000000028801
17817 taddcc %l0,-0xb2d,%l3 ! %l3 = ffffffffffffe5da, %ccr = 9b
17818! %l0 = fffffffffffff107, Mem[000000001c800050] = 49ff00ffffffffff
17819 stx %l0,[%i1+0x050] ! Mem[000000001c800050] = fffffffffffff107
17820! Mem[000000001c000068] = 418ff67e, %f25 = ffffffff
17821 ld [%i0+0x068],%f25 ! %f25 = 418ff67e
17822! %l3 = ffffffffffffe5da, immed = 00000b01, %l7 = 0000000000000075
17823 and %l3,0xb01,%l7 ! %l7 = 0000000000000100
17824! Mem[0000000030000030] = 00028848, %l3 = ffffffffffffe5da
17825 ldub [%o0+0x033],%l3 ! %l3 = 0000000000000048
17826! Mem[000000001c000028] = b13de252, %f29 = 2f8bce5c
17827 lda [%i0+%o5]0x80,%f29 ! %f29 = b13de252
17828! %l4 = 0000000000007800, Mem[000000001c800030] = 8effffff00028848
17829 stxa %l4,[%i1+%o6]0x80 ! Mem[000000001c800030] = 0000000000007800
17830! %l2 = 00000000ffffffff, immed = 00000ab7, %l0 = fffffffffffff107
17831 taddcc %l2,0xab7,%l0 ! %l0 = 0000000100000ab6, %ccr = 03
17832! %l2 = ffffffff, %l3 = 00000048, Mem[000000001c800050] = ffffffff fffff107
17833 std %l2,[%i1+0x050] ! Mem[000000001c800050] = ffffffff 00000048
17834! %f9 = ee929e00, Mem[000000001d000030] = 000043d9
17835 sta %f9 ,[%i2+%o6]0x89 ! Mem[000000001d000030] = ee929e00
17836
17837p6_label_94: ! %cwp = 2
17838! %l5 = 0000000000007000, %l5 = 0000000000007000, %l7 = 0000000000000100
17839 addcc %l5,%l5,%l7 ! %l7 = 000000000000e000, %ccr = 00
17840! %l6 = fffffffffffff213, Mem[0000000030800032] = ed0000b6
17841 stb %l6,[%o1+0x032] ! Mem[0000000030800030] = ed0013b6
17842! Mem[000000001c000020] = 00040078, %l7 = 000000000000e000
17843 ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000078
17844! %l3 = 0000000000000048, %l5 = 0000000000007000, %l5 = 0000000000007000
17845 srax %l3,%l5,%l5 ! %l5 = 0000000000000048
17846! Mem[0000000031800030] = e65fe906, %l2 = 00000000ffffffff
17847 lduh [%o3+%o6],%l2 ! %l2 = 000000000000e65f
17848! Mem[000000001c000000] = 00000000, %f7 = ed3f145b
17849 lda [%i0+%g0]0x80,%f7 ! %f7 = 00000000
17850! Mem[000000001d000018] = 3a87b6d2, %l0 = 0000000100000ab6
17851 lduwa [%i2+%i6]0x80,%l0 ! %l0 = 000000003a87b6d2
17852! Invert Register : %l1 = 000000000000d2b6
17853 xor %l1,-1,%l1 ! %l1 = ffffffffffff2d49
17854! Mem[0000000030000070] = ffffffff00028801, %f20 = 00028848 2f8bce5c
17855 ldd [%o0+0x070],%f20 ! %f20 = ffffffff 00028801
17856! Mem[000000001d800030] = 00000000b6d9ff21, %l3 = 0000000000000048
17857 ldxa [%i3+%o6]0x88,%l3 ! %l3 = 00000000b6d9ff21
17858
17859p6_label_95: ! %cwp = 2
17860! Mem[000000001d800008] = 8637cb59, %l2 = 000000000000e65f
17861 ldswa [%i3+%i4]0x88,%l2 ! %l2 = ffffffff8637cb59
17862! Mem[000000001c000064] = af22cf6c, %l1 = ffffffffffff2d49
17863 ldsw [%i0+0x064],%l1 ! %l1 = ffffffffaf22cf6c
17864! %l1 = ffffffffaf22cf6c, %l3 = 00000000b6d9ff21, %l7 = 0000000000000078
17865 addccc %l1,%l3,%l7 ! %l7 = 0000000065fcce8d, %ccr = 13
17866! %l2 = ffffffff8637cb59
17867 setx 0xad0d21daad0d21da,%g7,%l2 ! %l2 = ad0d21daad0d21da
17868! Clear Register : %l4 = 0000000000007800
17869 clr %l4 ! %l4 = 0000000000000000
17870! Mem[000000001c800020] = 3a87b6d2, %l3 = 00000000b6d9ff21
17871 lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000b6d2
17872! %l7 = 0000000065fcce8d, Mem[0000000031800076] = 00000c1b
17873 sth %l7,[%o3+0x076] ! Mem[0000000031800074] = 0000ce8d
17874! %l6 = fffffffffffff213, immed = fffff83e, %l5 = 0000000000000048
17875 taddcctv %l6,-0x7c2,%l5 ! %l0 = 000000003a87b6f5, Trapped
17876! %l2 = ad0d21daad0d21da
17877 setx 0x0b08b7dc0b08b7dc,%g7,%l2 ! %l2 = 0b08b7dc0b08b7dc
17878! Mem[0000000030800070] = ec5f0caf, %l2 = 0b08b7dc0b08b7dc
17879 ldswa [%o1+0x070]%asi,%l2 ! %l2 = ffffffffec5f0caf
17880
17881p6_label_96: ! %cwp = 2
17882! Mem[000000001d800010] = 6557d945, %l7 = 0000000065fcce8d
17883 lduba [%i3+%i5]0x88,%l7 ! %l7 = 0000000000000045
17884! Mem[000000001d800028] = a400ff49, %l0 = 000000003a87b6f5
17885 lduwa [%i3+%o5]0x80,%l0 ! %l0 = 00000000a400ff49
17886! Set Register : %l7 = 0000000000000045
17887 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
17888! %l4 = 0000000000000000, immed = 00000bce, %l1 = ffffffffaf22cf6c
17889 addcc %l4,0xbce,%l1 ! %l1 = 0000000000000bce, %ccr = 00
17890! %l2 = ffffffffec5f0caf, Mem[000000001d000010] = 5cce8b2fe185fab0
17891 stxa %l2,[%i2+%i5]0x80 ! Mem[000000001d000010] = ffffffffec5f0caf
17892! Mem[0000000031000030] = 00068178 1e7a0c1b, %l2 = ec5f0caf, %l3 = 0000b6d2
17893 ldd [%o2+%o6],%l2 ! %l2 = 0000000000068178 000000001e7a0c1b
17894! Mem[000000001c800058] = 00110cf4, %l4 = 0000000000000000
17895 ldsb [%i1+0x058],%l4 ! %l4 = 0000000000000000
17896! Mem[000000001d800010] = 45d95765, %l7 = ffffffffffffffff
17897 ldsw [%i3+%i5],%l7 ! %l7 = 0000000045d95765
17898! %f8 = 78f51cfb ee929e00, Mem[0000000030000030] = 00028848 2f8bce5c
17899 std %f8 ,[%o0+%o6] ! Mem[0000000030000030] = 78f51cfb ee929e00
17900! %l5 = 0000000000000048, Mem[000000001d000020] = 91256a00
17901 stba %l5,[%i2+%o4]0x89 ! Mem[000000001d000020] = 91256a48
17902
17903p6_label_97: ! %cwp = 2
17904! %l4 = 0000000000000000, Mem[0000000031000070] = ffffffff00000000
17905 stx %l4,[%o2+0x070] ! Mem[0000000031000070] = 0000000000000000
17906! %l0 = 00000000a400ff49, %l6 = fffffffffffff213, %l3 = 000000001e7a0c1b
17907 tsubcctv %l0,%l6,%l3 ! %l0 = 00000000a400ff6c, Trapped
17908! %f20 = ffffffff 00028801, Mem[0000000030800070] = ec5f0caf efe94ae9
17909 std %f20,[%o1+0x070] ! Mem[0000000030800070] = ffffffff 00028801
17910! Mem[000000001c800040] = d9b6f0e3, %l3 = 000000001e7a0c1b
17911 ldub [%i1+0x041],%l3 ! %l3 = 00000000000000b6
17912! Mem[000000001d00005c] = 107c3c85, %f1 = d2b6873a
17913 ld [%i2+0x05c],%f1 ! %f1 = 107c3c85
17914! %l7 = 0000000045d95765, immed = 00000a74, %l0 = 00000000a400ff6c
17915 taddcctv %l7,0xa74,%l0 ! %l0 = 00000000a400ff8f, Trapped
17916! Mem[0000000030000030] = 78f51cfbee929e00, %l1 = 0000000000000bce
17917 ldxa [%o0+0x030]%asi,%l1 ! %l1 = 78f51cfbee929e00
17918! %l1 = 78f51cfbee929e00, immed = fffffbe0, %y = 00000000
17919 udiv %l1,-0x420,%l5 ! %l5 = 0000000000000000
17920 mov %l0,%y ! %y = a400ff8f
17921! %l0 = a400ff8f, %l1 = ee929e00, Mem[0000000031800070] = fffffff9 0000ce8d
17922 stda %l0,[%o3+0x070]%asi ! Mem[0000000031800070] = a400ff8f ee929e00
17923! Mem[000000001d800058] = 75579515, %l7 = 0000000045d95765
17924 ldub [%i3+0x058],%l7 ! %l7 = 0000000000000075
17925
17926p6_label_98: ! %cwp = 2
17927! Mem[0000000031000074] = 00000000, %l3 = 00000000000000b6
17928 ldsb [%o2+0x077],%l3 ! %l3 = 0000000000000000
17929! Mem[0000000030000030] = 78f51cfbee929e00, %f8 = 78f51cfb ee929e00
17930 ldd [%o0+%o6],%f8 ! %f8 = 78f51cfb ee929e00
17931! %l3 = 0000000000000000, Mem[0000000030000076] = 00028801
17932 stb %l3,[%o0+0x076] ! Mem[0000000030000074] = 00020001
17933! %l2 = 0000000000068178, immed = fffff630, %y = a400ff8f
17934 umulcc %l2,-0x9d0,%l3 ! %l3 = 00068177c0299680, %ccr = 08, %y = 68177
17935! Mem[000000001d800000] = 0000000002002a68, %l1 = 78f51cfbee929e00
17936 ldx [%i3+%g0],%l1 ! %l1 = 0000000002002a68
17937! %l6 = fffffffffffff213, %l5 = 0000000000000000, %l0 = 00000000a400ff8f
17938 taddcctv %l6,%l5,%l0 ! %l0 = 00000000a400ffb2, Trapped
17939! %l4 = 0000000000000000, Mem[0000000030800030] = ed0013b6
17940 sth %l4,[%o1+%o6] ! Mem[0000000030800030] = 000013b6
17941! Mem[0000000030000070] = ffffffff, %l6 = fffffffffffff213
17942 ldsh [%o0+0x070],%l6 ! %l6 = ffffffffffffffff
17943! %l4 = 00000000, %l5 = 00000000, Mem[000000001d000068] = 235053b7 eb881f4d
17944 std %l4,[%i2+0x068] ! Mem[000000001d000068] = 00000000 00000000
17945! Mem[000000001c000008] = 00000000 9f079fb6, %l2 = 00068178, %l3 = c0299680
17946 ldda [%i0+%i4]0x89,%l2 ! %l2 = 000000009f079fb6 0000000000000000
17947
17948p6_label_99: ! %cwp = 2
17949! Mem[0000000031800030] = e65fe90657875bc7, %f18 = 00000000 00000000
17950 ldda [%o3+0x030]%asi,%f18 ! %f18 = e65fe906 57875bc7
17951! Mem[000000001d000034] = 00000000, %l7 = 0000000000000075
17952 ldsh [%i2+0x036],%l7 ! %l7 = 0000000000000000
17953! %l2 = 000000009f079fb6, %l1 = 0000000002002a68, %y = 00068177
17954 udivcc %l2,%l1,%l6 ! %l6 = 00000000034076dc, %ccr = 00
17955 mov %l0,%y ! %y = a400ffb2
17956! %f22 = 49ff00ff ffffffff, Mem[000000001c800018] = 75000000 00000000
17957 stda %f22,[%i1+%i6]0x81 ! Mem[000000001c800018] = 49ff00ff ffffffff
17958! Mem[000000001d000078] = 9abde9d6, %l4 = 0000000000000000
17959 ldsba [%i2+0x079]%asi,%l4 ! %l4 = ffffffffffffffbd
17960! %l3 = 0000000000000000, Mem[000000001d000000] = 1184405f
17961 stwa %l3,[%i2+%g0]0x81 ! Mem[000000001d000000] = 00000000
17962! %l3 = 0000000000000000, %l5 = 0000000000000000, %l2 = 000000009f079fb6
17963 addccc %l3,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44
17964! %l7 = 0000000000000000, Mem[000000001d800008] = 8637cb59
17965 stha %l7,[%i3+%i4]0x88 ! Mem[000000001d800008] = 86370000
17966! %l2 = 0000000000000000, immed = 0000001c, %l7 = 0000000000000000
17967 srl %l2,0x01c,%l7 ! %l7 = 0000000000000000
17968! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000070] = ffffffff 00020001
17969 std %l2,[%o0+0x070] ! Mem[0000000030000070] = 00000000 00000000
17970
17971p6_label_100: ! %cwp = 2
17972! %l6 = 00000000034076dc, %l3 = 0000000000000000, %y = a400ffb2
17973 sdivcc %l6,%l3,%l6 ! Div by zero, %l0 = 00000000a4010002
17974 mov %l0,%y ! %y = a400ffda
17975! %l4 = ffffffffffffffbd, %l7 = 0000000000000000, %l3 = 0000000000000000
17976 addccc %l4,%l7,%l3 ! %l3 = ffffffffffffffbd, %ccr = 88
17977! %l4 = ffffffffffffffbd, immed = 0000001d, %l7 = 0000000000000000
17978 sll %l4,0x01d,%l7 ! %l7 = fffffff7a0000000
17979! Mem[000000001d800008] = 501d0f5786370000, %l7 = fffffff7a0000000
17980 ldxa [%i3+%i4]0x88,%l7 ! %l7 = 501d0f5786370000
17981! %l1 = 0000000002002a68, %l3 = ffffffffffffffbd, %l2 = 0000000000000000
17982 tsubcc %l1,%l3,%l2 ! %l2 = 0000000002002aab, %ccr = 13
17983! %l2 = 0000000002002aab, %l4 = ffffffffffffffbd, %l0 = 00000000a400ffda
17984 andcc %l2,%l4,%l0 ! %l0 = 0000000002002aa9, %ccr = 00
17985! %l4 = ffffffffffffffbd, Mem[000000001d800030] = 00000000b6d9ff21
17986 stxa %l4,[%i3+%o6]0x88 ! Mem[000000001d800030] = ffffffffffffffbd
17987! Mem[0000000031000070] = 00000000, %l6 = 00000000034076dc
17988 ldsw [%o2+0x070],%l6 ! %l6 = 0000000000000000
17989! %l3 = ffffffffffffffbd, immed = fffff5f5, %l1 = 0000000002002a68
17990 andncc %l3,-0xa0b,%l1 ! %l1 = 0000000000000a08, %ccr = 00
17991! Mem[000000001c800040] = d9b6f0e3, %l7 = 501d0f5786370000
17992 ldsw [%i1+0x040],%l7 ! %l7 = ffffffffd9b6f0e3
17993
17994 ba,a p6_not_taken_0_end
17995p6_not_taken_0:
17996! The following code should not be executed
17997 ldd [%o1+0x040],%l6
17998 ldda [%o0+0x000]%asi,%l2
17999 st %l4,[%i0+0x028]
18000 ba,a p6_branch_failed
18001p6_not_taken_0_end:
18002
18003
18004! End of Random Code for Processor 6
18005
18006 restore ! CWP = 1
18007 restore ! CWP = 0
18008p6_set_done_flag:
18009 mov 2,%g2
18010 set done_flags,%g1
18011 st %g2,[%g1+0x018] ! Set processor 6 done flag
18012
18013! Self Check Disabled
18014
18015p6_check_registers:
18016
18017! The test for processor 6 has passed
18018
18019p6_passed:
18020 ta GOOD_TRAP
18021 nop
18022
18023p6_reg_l0_fail:
18024 or %g0,0xbd0,%g1
18025 ba,a p6_failed
18026p6_reg_l1_fail:
18027 or %g0,0xbd1,%g1
18028 ba,a p6_failed
18029p6_reg_l2_fail:
18030 or %g0,0xbd2,%g1
18031 ba,a p6_failed
18032p6_reg_l3_fail:
18033 or %g0,0xbd3,%g1
18034 ba,a p6_failed
18035p6_reg_l4_fail:
18036 or %g0,0xbd4,%g1
18037 ba,a p6_failed
18038p6_reg_l5_fail:
18039 or %g0,0xbd5,%g1
18040 ba,a p6_failed
18041p6_reg_l6_fail:
18042 or %g0,0xbd6,%g1
18043 ba,a p6_failed
18044p6_reg_l7_fail:
18045 or %g0,0xbd7,%g1
18046 ba,a p6_failed
18047p6_f0_fail:
18048 set p6_temp,%g6
18049 mov 0xf00,%l0
18050 stx %l0,[%g6]
18051 std %f0,[%g6+8]
18052 stx %fsr,[%g6+16]
18053 ta BAD_TRAP
18054
18055p6_f2_fail:
18056 set p6_temp,%g6
18057 mov 0xf02,%l0
18058 stx %l0,[%g6]
18059 std %f2,[%g6+8]
18060 stx %fsr,[%g6+16]
18061 ta BAD_TRAP
18062
18063p6_f4_fail:
18064 set p6_temp,%g6
18065 mov 0xf04,%l0
18066 stx %l0,[%g6]
18067 std %f4,[%g6+8]
18068 stx %fsr,[%g6+16]
18069 ta BAD_TRAP
18070
18071p6_f6_fail:
18072 set p6_temp,%g6
18073 mov 0xf06,%l0
18074 stx %l0,[%g6]
18075 std %f6,[%g6+8]
18076 stx %fsr,[%g6+16]
18077 ta BAD_TRAP
18078
18079p6_f8_fail:
18080 set p6_temp,%g6
18081 mov 0xf08,%l0
18082 stx %l0,[%g6]
18083 std %f8,[%g6+8]
18084 stx %fsr,[%g6+16]
18085 ta BAD_TRAP
18086
18087p6_f10_fail:
18088 set p6_temp,%g6
18089 mov 0xf10,%l0
18090 stx %l0,[%g6]
18091 std %f10,[%g6+8]
18092 stx %fsr,[%g6+16]
18093 ta BAD_TRAP
18094
18095p6_f12_fail:
18096 set p6_temp,%g6
18097 mov 0xf12,%l0
18098 stx %l0,[%g6]
18099 std %f12,[%g6+8]
18100 stx %fsr,[%g6+16]
18101 ta BAD_TRAP
18102
18103p6_f14_fail:
18104 set p6_temp,%g6
18105 mov 0xf14,%l0
18106 stx %l0,[%g6]
18107 std %f14,[%g6+8]
18108 stx %fsr,[%g6+16]
18109 ta BAD_TRAP
18110
18111p6_f16_fail:
18112 set p6_temp,%g6
18113 mov 0xf16,%l0
18114 stx %l0,[%g6]
18115 std %f16,[%g6+8]
18116 stx %fsr,[%g6+16]
18117 ta BAD_TRAP
18118
18119p6_f18_fail:
18120 set p6_temp,%g6
18121 mov 0xf18,%l0
18122 stx %l0,[%g6]
18123 std %f18,[%g6+8]
18124 stx %fsr,[%g6+16]
18125 ta BAD_TRAP
18126
18127p6_f20_fail:
18128 set p6_temp,%g6
18129 mov 0xf20,%l0
18130 stx %l0,[%g6]
18131 std %f20,[%g6+8]
18132 stx %fsr,[%g6+16]
18133 ta BAD_TRAP
18134
18135p6_f22_fail:
18136 set p6_temp,%g6
18137 mov 0xf22,%l0
18138 stx %l0,[%g6]
18139 std %f22,[%g6+8]
18140 stx %fsr,[%g6+16]
18141 ta BAD_TRAP
18142
18143p6_f24_fail:
18144 set p6_temp,%g6
18145 mov 0xf24,%l0
18146 stx %l0,[%g6]
18147 std %f24,[%g6+8]
18148 stx %fsr,[%g6+16]
18149 ta BAD_TRAP
18150
18151p6_f26_fail:
18152 set p6_temp,%g6
18153 mov 0xf26,%l0
18154 stx %l0,[%g6]
18155 std %f26,[%g6+8]
18156 stx %fsr,[%g6+16]
18157 ta BAD_TRAP
18158
18159p6_f28_fail:
18160 set p6_temp,%g6
18161 mov 0xf28,%l0
18162 stx %l0,[%g6]
18163 std %f28,[%g6+8]
18164 stx %fsr,[%g6+16]
18165 ta BAD_TRAP
18166
18167p6_f30_fail:
18168 set p6_temp,%g6
18169 mov 0xf30,%l0
18170 stx %l0,[%g6]
18171 std %f30,[%g6+8]
18172 stx %fsr,[%g6+16]
18173 ta BAD_TRAP
18174
18175
18176! The test for processor 6 failed
18177
18178p6_failed:
18179 set done_flags,%g1
18180 mov 3,%g5
18181 st %g5,[%g1+0x018] ! Set processor 6 done flag
18182
18183 set p6_temp,%g6
18184 stx %g1,[%g6]
18185 stx %g2,[%g6+8]
18186 stx %g3,[%g6+16]
18187 ta BAD_TRAP
18188
18189
18190! The local area data for processor 6 failed
18191
18192p6_local_failed:
18193 set done_flags,%g5
18194 mov 3,%g6
18195 st %g6,[%g5+0x018] ! Set processor 6 done flag
18196
18197 set p6_temp,%g6
18198 add %g1,%g4,%g1
18199 stx %g4,[%g6]
18200 stx %g2,[%g6+8]
18201 stx %g3,[%g6+16]
18202 ta BAD_TRAP
18203
18204p6_dfill_failed:
18205 ba p6_failed
18206 mov 0xddd,%g1
18207
18208p6_selfmod_failed:
18209 ba p6_failed
18210 mov 0xabc,%g1
18211
18212
18213p6_common_error:
18214 or %g0,0xee6,%g1
18215 ba p6_failed
18216 mov %o5,%g3
18217
18218p6_common_signature_error:
18219 set p6_temp,%g1
18220 ba p6_failed
18221 st %g2,[%g1] ! Common Lock Number
18222
18223p6_common_timeout:
18224 set p6_temp,%g1
18225 ba p6_failed
18226 st %g2,[%g1] ! Common Lock Number
18227p6_branch_failed:
18228 mov 0xbbb,%g1
18229 rd %ccr,%g2
18230 ba p6_failed
18231 mov 0x0,%g3
18232
18233p6_trap1e:
18234 srlx %l7,%l7,%l0
18235 orcc %l3,0xa0b,%l5
18236 ldsh [%o1+0x032],%l2 ! Mem[0000000030800032]
18237 orn %l1,%l3,%l4
18238 done
18239
18240p6_trap1o:
18241 srlx %l7,%l7,%l0
18242 orcc %l3,0xa0b,%l5
18243 ldsh [%i1+0x032],%l2 ! Mem[0000000030800032]
18244 orn %l1,%l3,%l4
18245 done
18246
18247
18248p6_trap2e:
18249 stx %l3,[%o2+0x070] ! Mem[0000000031000070]
18250 done
18251
18252p6_trap2o:
18253 stx %l3,[%i2+0x070] ! Mem[0000000031000070]
18254 done
18255
18256
18257p6_trap3e:
18258 xnor %l5,0xf71,%l5
18259 done
18260
18261p6_trap3o:
18262 xnor %l5,0xf71,%l5
18263 done
18264
18265p6_init_memory_pointers:
18266 set p6_init_registers,%g1
18267 mov %g0,%g2
18268 mov %g0,%g3
18269 mov %g0,%g4
18270 mov %g0,%g5
18271 mov %g0,%g6
18272 mov %g0,%g7
18273
18274! Initialize memory pointers for window 0
18275 set p6_local0_start,%i0
18276 set p6_local1_start,%i1
18277 set p6_local2_start,%i2
18278 set p6_local3_start,%i3
18279 mov 0x08,%i4
18280 mov 0x10,%i5
18281 mov 0x18,%i6
18282 mov %g0,%i7
18283! Init Local Registers in Window 0
18284 ldx [%g1+0x000],%l0 ! %l0 = 63ee2677aa897590
18285 ldx [%g1+0x008],%l1 ! %l1 = ab84571426c073ac
18286 ldx [%g1+0x010],%l2 ! %l2 = f42e5b5c6ffaf562
18287 ldx [%g1+0x018],%l3 ! %l3 = 498dbdd1cb2e6fb1
18288 ldx [%g1+0x020],%l4 ! %l4 = ccc78203b0c9e0e7
18289 ldx [%g1+0x028],%l5 ! %l5 = 19cb1b3028a99895
18290 ldx [%g1+0x030],%l6 ! %l6 = 1466528a9900f504
18291 ldx [%g1+0x038],%l7 ! %l7 = 183b4ade793b8402
18292 save
18293
18294! Initialize memory points for window 1
18295 set share0_start,%i0
18296 set share1_start,%i1
18297 set share2_start,%i2
18298 set share3_start,%i3
18299 mov 0x20,%i4
18300 mov 0x28,%i5
18301 mov 0x30,%i6
18302! Init Local Registers in Window 1
18303 ldx [%g1+0x040],%l0 ! %l0 = 10285b4e8eb4100a
18304 ldx [%g1+0x048],%l1 ! %l1 = c44be695efe94ae9
18305 ldx [%g1+0x050],%l2 ! %l2 = bee383e4292c33c8
18306 ldx [%g1+0x058],%l3 ! %l3 = f8166f04929a4f83
18307 ldx [%g1+0x060],%l4 ! %l4 = ce37565c935d2477
18308 ldx [%g1+0x068],%l5 ! %l5 = 0fcd41205e866ddf
18309 ldx [%g1+0x070],%l6 ! %l6 = 792a2084bbd6972b
18310 ldx [%g1+0x078],%l7 ! %l7 = b13de252888e5531
18311 save
18312
18313! Initialize memory pointers for window 2
18314 set p6_local0_start,%i0
18315 set p6_local1_start,%i1
18316 set p6_local2_start,%i2
18317 set p6_local3_start,%i3
18318 mov 0x08,%i4
18319 mov 0x10,%i5
18320 mov 0x18,%i6
18321 mov %g0,%i7
18322! Init Local Registers in Window 2
18323 ldx [%g1+0x080],%l0 ! %l0 = 41d1137dd576fb8c
18324 ldx [%g1+0x088],%l1 ! %l1 = a892fd8667580da6
18325 ldx [%g1+0x090],%l2 ! %l2 = 57ca058a49adfef2
18326 ldx [%g1+0x098],%l3 ! %l3 = 4bb2259e59cb3786
18327 ldx [%g1+0x0a0],%l4 ! %l4 = 1904bb70863f8356
18328 ldx [%g1+0x0a8],%l5 ! %l5 = f15d22ffe185fab0
18329 ldx [%g1+0x0b0],%l6 ! %l6 = 2b51c20871939fb9
18330 ldx [%g1+0x0b8],%l7 ! %l7 = b10c0af67c9823ab
18331
18332! Initialize the output register of window 2
18333 set share0_start,%o0
18334 set share1_start,%o1
18335 set share2_start,%o2
18336 set share3_start,%o3
18337 mov 0x20,%o4
18338 mov 0x28,%o5
18339 mov 0x30,%o6
18340 mov %g0,%o7
18341 restore
18342 restore
18343
18344 retl
18345 nop
18346
18347! Random code for Processor 7
18348
18349processor_7:
18350 ta T_CHANGE_PRIV
18351 set done_flags,%g1
18352 mov 1,%g2
18353 st %g2,[%g1+0x1c] ! Set the start flag
18354 wrpr %g0,7,%cleanwin
18355 call p7_init_memory_pointers
18356 wr %g0,0x80,%asi ! Setting default asi to 80
18357
18358! Initialize the floating point registers for processor 7
18359
18360 wr %g0,0x4,%fprs ! Make sure fef is 1
18361 set p7_init_freg,%g1
18362! %f0 = 6780e142 8fc0ab6c 929a3e0d 060409a9
18363! %f4 = 341cefc3 ec7016fb 308cf24b 3472cc40
18364! %f8 = bfd4c4d2 57d54803 4d131e86 405c1971
18365! %f12 = bbba6ac3 66600daa 30ab7721 401ed06c
18366 ldda [%g1]ASI_BLK_P,%f0
18367 add %g1,64,%g1
18368! %f16 = 5b08f245 7b0aa4a2 5a6f0fca 66793e3d
18369! %f20 = 8b68373e fb890344 9aa2bad4 80ad0d75
18370! %f24 = 1d2ea47b d06c2bad 8dcce1fe 779dcc7d
18371! %f28 = 067da7ad 1238ca2d c46d8167 3d5fad52
18372 ldda [%g1]ASI_BLK_P,%f16
18373 add %g1,64,%g1
18374! %f32 = e71d7412 14549c3f fdfcd29f c35a50eb
18375! %f36 = 47fa45b4 d1bb7e27 a22a7e94 b9bd554f
18376! %f40 = dbf40b76 156e34f1 48a1435b c3df6275
18377! %f44 = 9e97be56 730dabd6 2277fb7c a6729fc9
18378 ldda [%g1]ASI_BLK_P,%f32
18379 xorcc %g0,%g0,%g3 ! init %g3 and set flags
18380 membar #Sync ! Force the block loads to complete
18381
18382! Start of Random Code for processor 7
18383
18384p7_label_1:
18385! %l7 = 693561ba9219da6f, immed = 00000006, %l5 = 28edbcc47b564753
18386 srl %l7,0x006,%l5 ! %l5 = 0000000002486769
18387! Mem[000000001e000010] = 247833bc, %l5 = 0000000002486769
18388 lduha [%i0+%i5]0x89,%l5 ! %l5 = 00000000000033bc
18389! %l2 = c185fcc1dac06760, %l3 = cd1c85100bafe7c7, %y = 00000000
18390 udiv %l2,%l3,%l0 ! %l0 = 0000000000000012
18391 mov %l0,%y ! %y = 00000012
18392! Mem[000000001e800020] = 5da279e4, %l4 = ebee58989643fa0a
18393 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000079e4
18394! %l1 = 45f780ebec218b52, Mem[000000001e000008] = 83cb70ca2e65e35b
18395 stxa %l1,[%i0+%i4]0x88 ! Mem[000000001e000008] = 45f780ebec218b52
18396! %l4 = 00000000000079e4, %l3 = cd1c85100bafe7c7, %y = 00000012
18397 udivcc %l4,%l3,%l6 ! %l6 = 000000000000018a, %ccr = 00
18398 mov %l0,%y ! %y = 00000012
18399! %l0 = 0000000000000012, immed = fffff195, %y = 00000012
18400 sdivcc %l0,-0xe6b,%l7 ! %l7 = fffffffffec06619, %ccr = 88
18401 mov %l0,%y ! %y = 00000012
18402! Mem[000000001f000058] = e225bab3, %l2 = c185fcc1dac06760
18403 ldsw [%i2+0x058],%l2 ! %l2 = ffffffffe225bab3
18404! %l5 = 00000000000033bc, immed = fffff465, %l3 = cd1c85100bafe7c7
18405 sub %l5,-0xb9b,%l3 ! %l3 = 0000000000003f57
18406! Mem[000000003100003c] = f44e57a0, %l7 = fffffffffec06619
18407 ldswa [%o2+0x03c]%asi,%l7 ! %l7 = fffffffff44e57a0
18408
18409p7_label_2:
18410! %l7 = fffffffff44e57a0, immed = fffff841, %y = 00000012
18411 sdiv %l7,-0x7bf,%l4 ! %l4 = fffffffffd8d948c
18412 mov %l0,%y ! %y = 00000012
18413! %l1 = 45f780ebec218b52, Mem[000000001e000030] = 26a2c3c66b9b0fd6
18414 stxa %l1,[%i0+%o6]0x80 ! Mem[000000001e000030] = 45f780ebec218b52
18415! %l1 = 45f780ebec218b52, Mem[000000001f80003c] = 83241077
18416 stba %l1,[%i3+0x03c]%asi ! Mem[000000001f80003c] = 52241077
18417! %l3 = 0000000000003f57, %l0 = 0000000000000012, %y = 00000012
18418 smul %l3,%l0,%l4 ! %l4 = 000000000004741e, %y = 00
18419! %l2 = ffffffffe225bab3, %l6 = 000000000000018a, %y = 00000000
18420 smulcc %l2,%l6,%l7 ! %l7 = ffffffd20e11577e, %ccr = 80, %y = ffffffd2
18421! %l5 = 00000000000033bc, immed = 00000003, %l2 = ffffffffe225bab3
18422 sll %l5,0x003,%l2 ! %l2 = 0000000000019de0
18423! Randomly selected nop
18424 nop
18425! Mem[000000001e800050] = bbfdd44c96cc979f, %f18 = 5a6f0fca 66793e3d
18426 ldda [%i1+0x050]%asi,%f18 ! %f18 = bbfdd44c 96cc979f
18427! %l7 = ffffffd20e11577e, %l2 = 0000000000019de0, %l4 = 000000000004741e
18428 andncc %l7,%l2,%l4 ! %l4 = ffffffd20e10421e, %ccr = 80
18429! Mem[0000000030800078] = 5602977e07965eec, %f20 = 8b68373e fb890344
18430 ldda [%o1+0x078]%asi,%f20 ! %f20 = 5602977e 07965eec
18431
18432p7_label_3:
18433! Mem[0000000030800078] = 5602977e07965eec, %f24 = 1d2ea47b d06c2bad
18434 ldda [%o1+0x078]%asi,%f24 ! %f24 = 5602977e 07965eec
18435! %l2 = 00019de0, %l3 = 00003f57, Mem[0000000030000078] = e24a942f 84473395
18436 std %l2,[%o0+0x078] ! Mem[0000000030000078] = 00019de0 00003f57
18437! %l5 = 00000000000033bc, immed = fffff92f, %l6 = 000000000000018a
18438 sub %l5,-0x6d1,%l6 ! %l6 = 0000000000003a8d
18439! Mem[000000003180003c] = 3bc10dbc, %l2 = 0000000000019de0
18440 ldsw [%o3+0x03c],%l2 ! %l2 = 000000003bc10dbc
18441! %l0 = 00000012, %l1 = ec218b52, Mem[000000001e800020] = e479a25d b9fc0297
18442 stda %l0,[%i1+%o4]0x81 ! Mem[000000001e800020] = 00000012 ec218b52
18443! %l7 = ffffffd20e11577e, %l4 = ffffffd20e10421e, %l0 = 0000000000000012
18444 xor %l7,%l4,%l0 ! %l0 = 0000000000011560
18445! Mem[000000001e800000] = 358c6d9b, %l6 = 0000000000003a8d
18446 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000358c
18447! %l5 = 00000000000033bc, Mem[000000001f800000] = 7f4ff812238903e1
18448 stxa %l5,[%i3+%g0]0x88 ! Mem[000000001f800000] = 00000000000033bc
18449! %l6 = 000000000000358c, immed = fffff73e, %l4 = ffffffd20e10421e
18450 addccc %l6,-0x8c2,%l4 ! %l4 = 0000000000002cca, %ccr = 11
18451! Mem[000000001f800068] = e748058283ceb350, %l3 = 0000000000003f57
18452 ldxa [%i3+0x068]%asi,%l3 ! %l3 = e748058283ceb350
18453
18454p7_label_4:
18455! %f11 = 405c1971, Mem[000000003080007c] = 07965eec
18456 st %f11,[%o1+0x07c] ! Mem[000000003080007c] = 405c1971
18457! %l5 = 00000000000033bc, Mem[000000001e000060] = a1a5b39631a7a0a1
18458 stx %l5,[%i0+0x060] ! Mem[000000001e000060] = 00000000000033bc
18459! Invert Register : %l3 = e748058283ceb350
18460 xor %l3,-1,%l3 ! %l3 = 18b7fa7d7c314caf
18461! Mem[000000003180003c] = 3bc10dbc, %l3 = 18b7fa7d7c314caf
18462 lduh [%o3+0x03e],%l3 ! %l3 = 0000000000000dbc
18463! %l2 = 000000003bc10dbc, immed = 0000000a, %l3 = 0000000000000dbc
18464 sra %l2,0x00a,%l3 ! %l3 = 00000000000ef043
18465! %l6 = 000000000000358c, immd = fffffffffffff3b8, %l6 = 000000000000358c
18466 udivx %l6,-0xc48,%l6 ! %l6 = 0000000000000000
18467! %l4 = 00002cca, %l5 = 000033bc, Mem[000000001e800020] = 12000000 528b21ec
18468 stda %l4,[%i1+%o4]0x89 ! Mem[000000001e800020] = 00002cca 000033bc
18469! Randomly selected nop
18470 nop
18471! %l5 = 00000000000033bc, Mem[000000001e80003e] = 88cfa10a
18472 sth %l5,[%i1+0x03e] ! Mem[000000001e80003c] = 88cf33bc
18473! %l7 = ffffffd20e11577e, immed = 000008ce, %l5 = 00000000000033bc
18474 xor %l7,0x8ce,%l5 ! %l5 = ffffffd20e115fb0
18475
18476p7_label_5:
18477! %l6 = 00000000, %l7 = 0e11577e, Mem[0000000030000078] = 00019de0 00003f57
18478 std %l6,[%o0+0x078] ! Mem[0000000030000078] = 00000000 0e11577e
18479! %l5 = ffffffd20e115fb0, immed = 0000000f, %l4 = 0000000000002cca
18480 sll %l5,0x00f,%l4 ! %l4 = ffe90708afd80000
18481! Mem[000000001f000018] = 8a50f8f6 2fef8ae8, %l6 = 00000000, %l7 = 0e11577e
18482 ldd [%i2+%i6],%l6 ! %l6 = 000000008a50f8f6 000000002fef8ae8
18483! Randomly selected nop
18484 nop
18485! Mem[000000003080003c] = be4d1de1, %l0 = 0000000000011560
18486 ldsw [%o1+0x03c],%l0 ! %l0 = ffffffffbe4d1de1
18487! Mem[000000001f800018] = bf964ef5, %l4 = ffe90708afd80000
18488 ldswa [%i3+%i6]0x81,%l4 ! %l4 = ffffffffbf964ef5
18489! %l7 = 000000002fef8ae8, immed = fffffb7a, %y = ffffffd2
18490 umulcc %l7,-0x486,%l1 ! %l1 = 2fef8a0f2a71aa90, %ccr = 00, %y = 2fef8a0f
18491! %f29 = 1238ca2d, Mem[000000001f800028] = c1389f3c
18492 sta %f29,[%i3+%o5]0x81 ! Mem[000000001f800028] = 1238ca2d
18493! %l3 = 00000000000ef043, immed = 00000e7b, %l7 = 000000002fef8ae8
18494 addcc %l3,0xe7b,%l7 ! %l7 = 00000000000efebe, %ccr = 00
18495! %l2 = 000000003bc10dbc, %l2 = 000000003bc10dbc, %l4 = ffffffffbf964ef5
18496 addc %l2,%l2,%l4 ! %l4 = 0000000077821b78
18497
18498p7_label_6:
18499! %l0 = ffffffffbe4d1de1, %l3 = 00000000000ef043, %l5 = ffffffd20e115fb0
18500 srl %l0,%l3,%l5 ! %l5 = 0000000017c9a3bc
18501! %f22 = 9aa2bad4 80ad0d75, Mem[000000001e800048] = 972df5b6 e049294b
18502 std %f22,[%i1+0x048] ! Mem[000000001e800048] = 9aa2bad4 80ad0d75
18503! Mem[0000000030800078] = 5602977e 405c1971, %l6 = 8a50f8f6, %l7 = 000efebe
18504 ldd [%o1+0x078],%l6 ! %l6 = 000000005602977e 00000000405c1971
18505! %l6 = 000000005602977e, %l0 = ffffffffbe4d1de1, %l6 = 000000005602977e
18506 addc %l6,%l0,%l6 ! %l6 = 00000000144fb55f
18507! %l7 = 00000000405c1971, Mem[0000000030000038] = 85d98079
18508 stw %l7,[%o0+0x038] ! Mem[0000000030000038] = 405c1971
18509! %l4 = 77821b78, %l5 = 17c9a3bc, Mem[000000001f000048] = d3ad9ec0 46d23ea0
18510 stda %l4,[%i2+0x048]%asi ! Mem[000000001f000048] = 77821b78 17c9a3bc
18511! %l4 = 0000000077821b78, %l2 = 000000003bc10dbc, %l6 = 00000000144fb55f
18512 udivx %l4,%l2,%l6 ! %l6 = 0000000000000002
18513! %l7 = 00000000405c1971, immed = 00000e99, %l3 = 00000000000ef043
18514 orncc %l7,0xe99,%l3 ! %l3 = fffffffffffff977, %ccr = 88
18515! Mem[0000000030000078] = 000000000e11577e, %f12 = bbba6ac3 66600daa
18516 ldd [%o0+0x078],%f12 ! %f12 = 00000000 0e11577e
18517! Mem[0000000031800038] = d259e295 3bc10dbc, %l2 = 3bc10dbc, %l3 = fffff977
18518 ldd [%o3+0x038],%l2 ! %l2 = 00000000d259e295 000000003bc10dbc
18519
18520p7_label_7:
18521! Mem[0000000031000038] = 90dd5209f44e57a0, %f18 = bbfdd44c 96cc979f
18522 ldd [%o2+0x038],%f18 ! %f18 = 90dd5209 f44e57a0
18523! %l6 = 0000000000000002, Mem[0000000031000078] = 4d27c9edcb1adbdc
18524 stx %l6,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000002
18525! %l2 = 00000000d259e295, %l4 = 0000000077821b78, %l2 = 00000000d259e295
18526 subc %l2,%l4,%l2 ! %l2 = 000000005ad7c71d
18527! %l7 = 00000000405c1971, immed = 000005d2, %y = 2fef8a0f
18528 udivcc %l7,0x5d2,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
18529 mov %l0,%y ! %y = be4d1de1
18530! %l7 = 00000000405c1971, %l4 = 0000000077821b78, %l2 = 000000005ad7c71d
18531 addccc %l7,%l4,%l2 ! %l2 = 00000000b7de34e9, %ccr = 0a
18532! %l6 = 0000000000000002, immd = fffffffffffff224, %l2 = 00000000b7de34e9
18533 sdivx %l6,-0xddc,%l2 ! %l2 = 0000000000000000
18534! Randomly selected nop
18535 nop
18536! %l7 = 00000000405c1971, %l2 = 0000000000000000, %l2 = 0000000000000000
18537 andcc %l7,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
18538! %l1 = 2fef8a0f2a71aa90, Mem[000000001f000010] = fbaac8d307f4507c
18539 stxa %l1,[%i2+%i5]0x88 ! Mem[000000001f000010] = 2fef8a0f2a71aa90
18540! %l4 = 77821b78, %l5 = 17c9a3bc, Mem[000000001f000018] = 8a50f8f6 2fef8ae8
18541 std %l4,[%i2+%i6] ! Mem[000000001f000018] = 77821b78 17c9a3bc
18542
18543p7_label_8:
18544! %l6 = 0000000000000002, Mem[000000001f800005] = 00000000
18545 stb %l6,[%i3+0x005] ! Mem[000000001f800004] = 00020000
18546! Mem[0000000030000038] = 405c1971, %l0 = ffffffffbe4d1de1
18547 ldsw [%o0+0x038],%l0 ! %l0 = 00000000405c1971
18548! Mem[000000001e800028] = 8ce71bcb535941dd, %f22 = 9aa2bad4 80ad0d75
18549 ldda [%i1+%o5]0x81,%f22 ! %f22 = 8ce71bcb 535941dd
18550! %l3 = 00000000ffffffff, %l1 = 2fef8a0f2a71aa90, %y = be4d1de1
18551 umulcc %l3,%l1,%l1 ! %l1 = 2a71aa8fd58e5570, %ccr = 08, %y = 2a71aa8f
18552! %l5 = 0000000017c9a3bc, %l1 = 2a71aa8fd58e5570, %l2 = 0000000000000000
18553 andcc %l5,%l1,%l2 ! %l2 = 0000000015880130, %ccr = 00
18554! Mem[000000001f000030] = 4442edc7, %l4 = 0000000077821b78
18555 lduha [%i2+%o6]0x80,%l4 ! %l4 = 0000000000004442
18556! %l3 = 00000000ffffffff, immed = fffff346, %y = 2a71aa8f
18557 udiv %l3,-0xcba,%l0 ! %l0 = 000000002a71acac
18558 mov %l0,%y ! %y = 2a71acac
18559! %l0 = 000000002a71acac, immed = fffff411, %y = 2a71acac
18560 udiv %l0,-0xbef,%l1 ! %l1 = 000000002a71aea6
18561 mov %l0,%y ! %y = 2a71acac
18562! Mem[000000001f800010] = da5b3c6b, %l0 = 000000002a71acac
18563 ldsha [%i3+%i5]0x89,%l0 ! %l0 = 0000000000003c6b
18564! %l7 = 00000000405c1971, %l0 = 0000000000003c6b, %l0 = 0000000000003c6b
18565 udivx %l7,%l0,%l0 ! %l0 = 00000000000110b3
18566
18567p7_label_9:
18568! %f8 = bfd4c4d2 57d54803, Mem[0000000031800038] = d259e295 3bc10dbc
18569 std %f8 ,[%o3+0x038] ! Mem[0000000031800038] = bfd4c4d2 57d54803
18570! Mem[0000000030000038] = 405c1971, %f15 = 401ed06c
18571 ld [%o0+0x038],%f15 ! %f15 = 405c1971
18572! %l0 = 00000000000110b3, immed = fffff213, %l0 = 00000000000110b3
18573 addccc %l0,-0xded,%l0 ! %l0 = 00000000000102c6, %ccr = 11
18574! Invert Register : %l4 = 0000000000004442
18575 xor %l4,-1,%l4 ! %l4 = ffffffffffffbbbd
18576! %l2 = 0000000015880130
18577 sethi %hi(0x27d8a000),%l2 ! %l2 = 0000000027d8a000
18578! Mem[000000001e000000] = 297b82a7, %l5 = 0000000017c9a3bc
18579 ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffff82a7
18580! %l0 = 000102c6, %l1 = 2a71aea6, Mem[0000000031800078] = e624c239 2b7a049c
18581 std %l0,[%o3+0x078] ! Mem[0000000031800078] = 000102c6 2a71aea6
18582! %l5 = ffffffffffff82a7, Mem[0000000030800078] = 5602977e
18583 sth %l5,[%o1+0x078] ! Mem[0000000030800078] = 82a7977e
18584! Mem[000000001f800000] = bc330000, %l7 = 00000000405c1971
18585 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000bc33
18586! Mem[0000000031000078] = 0000000000000002, %f22 = 8ce71bcb 535941dd
18587 ldd [%o2+0x078],%f22 ! %f22 = 00000000 00000002
18588
18589p7_label_10:
18590! %l6 = 0000000000000002, %l2 = 0000000027d8a000, %y = 2a71acac
18591 udiv %l6,%l2,%l3 ! %l3 = 00000000ffffffff
18592 mov %l0,%y ! %y = 000102c6
18593! %l6 = 0000000000000002, immed = 00000a7d, %l5 = ffffffffffff82a7
18594 xorcc %l6,0xa7d,%l5 ! %l5 = 0000000000000a7f, %ccr = 00
18595! Mem[000000001e000014] = c8339b4a, %l6 = 0000000000000002
18596 ldsb [%i0+0x014],%l6 ! %l6 = ffffffffffffffc8
18597! %f20 = 5602977e, Mem[000000001e800044] = caabdd39
18598 st %f20,[%i1+0x044] ! Mem[000000001e800044] = 5602977e
18599! Mem[000000001f800000] = 000033bc, %l3 = 00000000ffffffff
18600 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000033bc
18601! Mem[000000001e000020] = 6f7df7e5, %f13 = 0e11577e
18602 lda [%i0+%o4]0x80,%f13 ! %f13 = 6f7df7e5
18603! %l0 = 00000000000102c6, immed = fffffc84, %y = 000102c6
18604 udiv %l0,-0x37c,%l3 ! %l3 = 00000000000102c6
18605 mov %l0,%y ! %y = 000102c6
18606! Clear Register : %l1 = 000000002a71aea6
18607 clr %l1 ! %l1 = 0000000000000000
18608! %l0 = 000102c6, %l1 = 00000000, Mem[0000000031800078] = 000102c6 2a71aea6
18609 std %l0,[%o3+0x078] ! Mem[0000000031800078] = 000102c6 00000000
18610! Mem[000000001f000000] = 36e0fcf8, %l5 = 0000000000000a7f
18611 lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000f8
18612
18613p7_label_11:
18614! %l4 = ffffffffffffbbbd, immed = fffffade, %y = 000102c6
18615 sdivcc %l4,-0x522,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
18616 mov %l0,%y ! %y = 000102c6
18617! Mem[000000001f000070] = c5630ada, %l2 = 0000000027d8a000
18618 ldub [%i2+0x070],%l2 ! %l2 = 00000000000000c5
18619! Mem[0000000031000038] = 90dd5209, %l5 = 00000000000000f8
18620 ldsb [%o2+0x03a],%l5 ! %l5 = 0000000000000052
18621! %l6 = ffffffffffffffc8, immed = 0000055f, %y = 000102c6
18622 smul %l6,0x55f,%l5 ! %l5 = fffffffffffed338, %y = ffffffff
18623! %l2 = 00000000000000c5, %l5 = fffffffffffed338, %l0 = 00000000000102c6
18624 srl %l2,%l5,%l0 ! %l0 = 0000000000000000
18625! Mem[0000000030800078] = 82a7977e, %l0 = 0000000000000000
18626 lduw [%o1+0x078],%l0 ! %l0 = 0000000082a7977e
18627! Mem[000000001e000000] = a7827b29, %f14 = 30ab7721
18628 lda [%i0+%g0]0x80,%f14 ! %f14 = a7827b29
18629! %l0 = 82a7977e, %l1 = 00000000, Mem[0000000030000038] = 405c1971 4ca6b4d2
18630 std %l0,[%o0+0x038] ! Mem[0000000030000038] = 82a7977e 00000000
18631! %l3 = 00000000000102c6, Mem[0000000030000079] = 00000000
18632 stb %l3,[%o0+0x079] ! Mem[0000000030000078] = 00c60000
18633! Invert Register : %l2 = 00000000000000c5
18634 xor %l2,-1,%l2 ! %l2 = ffffffffffffff3a
18635
18636p7_label_12:
18637! Mem[000000001f000050] = f41fc661, %l5 = fffffffffffed338
18638 lduh [%i2+0x052],%l5 ! %l5 = 000000000000c661
18639! %l1 = 0000000000000000, Mem[000000001f800008] = f90c5f6e
18640 stha %l1,[%i3+%i4]0x80 ! Mem[000000001f800008] = 00005f6e
18641! retry : should take illegal inst trap, %l0 = 0000000082a7977e
18642 retry ! Illegal inst trap : %l0 = 0000000082a7978e
18643! Mem[0000000030800078] = 82a7977e, %l0 = 0000000082a7978e
18644 lduw [%o1+0x078],%l0 ! %l0 = 0000000082a7977e
18645! done : should take illegal inst trap, %l0 = 0000000082a7977e
18646 done ! Illegal inst trap : %l0 = 0000000082a7978e
18647! %l6 = ffffffffffffffc8, Mem[000000001e800000] = 9b6d8c35
18648 stha %l6,[%i1+%g0]0x88 ! Mem[000000001e800000] = 9b6dffc8
18649! %l4 = ffffffff80000000, Mem[0000000031800078] = 000102c600000000
18650 stx %l4,[%o3+0x078] ! Mem[0000000031800078] = ffffffff80000000
18651! %l3 = 00000000000102c6, %l0 = 0000000082a7978e, %y = ffffffff
18652 udiv %l3,%l0,%l4 ! %l4 = 00000000ffffffff
18653 mov %l0,%y ! %y = 82a7978e
18654! %l1 = 0000000000000000, immed = fffffa44, %y = 82a7978e
18655 umulcc %l1,-0x5bc,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
18656! Mem[0000000030800078] = 82a7977e, %l2 = ffffffffffffff3a
18657 ldsw [%o1+0x078],%l2 ! %l2 = ffffffff82a7977e
18658
18659p7_label_13:
18660! Mem[000000003000003c] = 00000000, %l4 = 00000000ffffffff
18661 ldsb [%o0+0x03f],%l4 ! %l4 = 0000000000000000
18662! %f30 = c46d8167 3d5fad52, Mem[000000001e000060] = 00000000 000033bc
18663 std %f30,[%i0+0x060] ! Mem[000000001e000060] = c46d8167 3d5fad52
18664! %l3 = 0000000000000000, Mem[000000003000003a] = 82a7977e
18665 sth %l3,[%o0+0x03a] ! Mem[0000000030000038] = 82a70000
18666! %l4 = 0000000000000000, %l2 = ffffffff82a7977e, %l3 = 0000000000000000
18667 udivx %l4,%l2,%l3 ! %l3 = 0000000000000000
18668! %l3 = 0000000000000000, %l4 = 0000000000000000, %l6 = ffffffffffffffc8
18669 andn %l3,%l4,%l6 ! %l6 = 0000000000000000
18670! Mem[000000001e000008] = 528b21ec, %l5 = 000000000000c661
18671 ldsha [%i0+%i4]0x81,%l5 ! %l5 = 000000000000528b
18672! %f16 = 5b08f245, Mem[000000001e80004c] = 80ad0d75
18673 st %f16,[%i1+0x04c] ! Mem[000000001e80004c] = 5b08f245
18674! Mem[0000000030000078] = 00c60000, %l3 = 0000000000000000
18675 ldsba [%o0+0x078]%asi,%l3 ! %l3 = 0000000000000000
18676! %f24 = 5602977e 07965eec, Mem[0000000031000078] = 00000000 00000002
18677 std %f24,[%o2+0x078] ! Mem[0000000031000078] = 5602977e 07965eec
18678! %l2 = ffffffff82a7977e, Mem[0000000030000078] = 00c600000e11577e
18679 stx %l2,[%o0+0x078] ! Mem[0000000030000078] = ffffffff82a7977e
18680
18681p7_label_14:
18682! Mem[0000000031000038] = 90dd5209f44e57a0, %l4 = 0000000000000000
18683 ldxa [%o2+0x038]%asi,%l4 ! %l4 = 90dd5209f44e57a0
18684! %l4 = 90dd5209f44e57a0, Mem[000000003080007c] = 405c1971
18685 stw %l4,[%o1+0x07c] ! Mem[000000003080007c] = f44e57a0
18686! %l2 = ffffffff82a7977e, Mem[0000000031000078] = 5602977e
18687 stb %l2,[%o2+0x078] ! Mem[0000000031000078] = 7e02977e
18688! %l4 = 90dd5209f44e57a0, %l4 = 90dd5209f44e57a0, %y = 00000000
18689 sdiv %l4,%l4,%l6 ! %l6 = ffffffffffffffec
18690 mov %l0,%y ! %y = 82a7978e
18691! Invert Register : %l1 = 0000000000000000
18692 xor %l1,-1,%l1 ! %l1 = ffffffffffffffff
18693! %l3 = 0000000000000000, Mem[000000001e000010] = 247833bc
18694 stha %l3,[%i0+%i5]0x88 ! Mem[000000001e000010] = 24780000
18695! Mem[0000000030000078] = ffffffff, %l3 = 0000000000000000
18696 ldsb [%o0+0x07a],%l3 ! %l3 = ffffffffffffffff
18697! Mem[000000001f000000] = f8fce0362061afc3, %f30 = c46d8167 3d5fad52
18698 ldda [%i2+%g0]0x80,%f30 ! %f30 = f8fce036 2061afc3
18699! %l6 = ffffffffffffffec, %l0 = 0000000082a7978e, %y = 82a7978e
18700 umul %l6,%l0,%l7 ! %l7 = 82a79783cae828e8, %y = 82a79783
18701! %l4 = 90dd5209f44e57a0, %l3 = ffffffffffffffff, %l0 = 0000000082a7978e
18702 tsubcctv %l4,%l3,%l0 ! %l0 = 0000000082a797b1, Trapped
18703
18704p7_label_15:
18705! %l4 = 90dd5209f44e57a0, Mem[000000001e800030] = 5d494a949977e6df
18706 stxa %l4,[%i1+%o6]0x80 ! Mem[000000001e800030] = 90dd5209f44e57a0
18707! Mem[000000001f800018] = ac970927 f54e96bf, %l4 = f44e57a0, %l5 = 0000528b
18708 ldda [%i3+%i6]0x89,%l4 ! %l4 = 00000000f54e96bf 00000000ac970927
18709! %l3 = ffffffffffffffff, Mem[000000001e800018] = 5dfed6e7
18710 stwa %l3,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffffff
18711! Mem[000000001e000078] = 8009f530, %l6 = ffffffffffffffec
18712 lduh [%i0+0x078],%l6 ! %l6 = 0000000000008009
18713! %l5 = 00000000ac970927, Mem[000000003080007b] = 82a7977e
18714 stb %l5,[%o1+0x07b] ! Mem[0000000030800078] = 82a79727
18715! Invert Register : %l0 = 0000000082a797b1
18716 xor %l0,-1,%l0 ! %l0 = ffffffff7d58684e
18717! %l5 = 00000000ac970927, immed = fffff417, %y = 82a79783
18718 udiv %l5,-0xbe9,%l1 ! %l1 = 0000000082a79d97
18719 mov %l0,%y ! %y = 7d58684e
18720! %l1 = 0000000082a79d97, Mem[0000000030800078] = 82a79727f44e57a0
18721 stx %l1,[%o1+0x078] ! Mem[0000000030800078] = 0000000082a79d97
18722! %l3 = ffffffffffffffff, Mem[000000001f800030] = 84cd4014bf57f0e9
18723 stxa %l3,[%i3+%o6]0x88 ! Mem[000000001f800030] = ffffffffffffffff
18724! %l2 = ffffffff82a7977e, %l6 = 0000000000008009, %y = 7d58684e
18725 umulcc %l2,%l6,%l5 ! %l5 = 0000415863a3536e, %ccr = 00, %y = 4158
18726
18727p7_label_16:
18728! %l6 = 0000000000008009
18729 setx 0x82b8687d82b8687d,%g7,%l6 ! %l6 = 82b8687d82b8687d
18730! %l2 = ffffffff82a7977e, Mem[000000001e000030] = eb80f745
18731 stba %l2,[%i0+%o6]0x89 ! Mem[000000001e000030] = eb80f77e
18732! Mem[0000000031000078] = 7e02977e07965eec, %f18 = 90dd5209 f44e57a0
18733 ldd [%o2+0x078],%f18 ! %f18 = 7e02977e 07965eec
18734! %l7 = 82a79783cae828e8, immed = fffffa95, %y = 00004158
18735 umulcc %l7,-0x56b,%l7 ! %l7 = cae8249ca82a5f08, %ccr = 88, %y = cae8249c
18736! Mem[000000001e800020] = ca2c0000bc330000, %l2 = ffffffff82a7977e
18737 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ca2c0000bc330000
18738! Mem[000000001e000010] = 00007824, %f23 = 00000002
18739 lda [%i0+%i5]0x80,%f23 ! %f23 = 00007824
18740! %l1 = 0000000082a79d97, Mem[000000003000003f] = 00000000
18741 stb %l1,[%o0+0x03f] ! Mem[000000003000003c] = 00000097
18742! %l1 = 0000000082a79d97, immed = 000008d4, %y = cae8249c
18743 udiv %l1,0x8d4,%l2 ! %l2 = 00000000ffffffff
18744 mov %l0,%y ! %y = 7d58684e
18745! %l6 = 82b8687d, %l7 = a82a5f08, Mem[0000000031800038] = bfd4c4d2 57d54803
18746 stda %l6,[%o3+0x038]%asi ! Mem[0000000031800038] = 82b8687d a82a5f08
18747! %f27 = 779dcc7d, Mem[000000001f000010] = 90aa712a
18748 sta %f27,[%i2+%i5]0x81 ! Mem[000000001f000010] = 779dcc7d
18749
18750p7_label_17:
18751! %l2 = 00000000ffffffff, %l2 = 00000000ffffffff, %l3 = ffffffffffffffff
18752 srlx %l2,%l2,%l3 ! %l3 = 0000000000000000
18753! Mem[000000001f800060] = 598d761e, %l2 = 00000000ffffffff
18754 lduw [%i3+0x060],%l2 ! %l2 = 00000000598d761e
18755! %l6 = 82b8687d82b8687d, %l7 = cae8249ca82a5f08, %l3 = 0000000000000000
18756 orcc %l6,%l7,%l3 ! %l3 = caf86cfdaaba7f7d, %ccr = 88
18757! Mem[0000000030000038] = 82a7000000000097, %l1 = 0000000082a79d97
18758 ldx [%o0+0x038],%l1 ! %l1 = 82a7000000000097
18759! Mem[0000000030800078] = 00000000, %l6 = 82b8687d82b8687d
18760 ldsh [%o1+0x078],%l6 ! %l6 = 0000000000000000
18761! %l1 = 82a7000000000097, immed = 00000cb1, %l0 = ffffffff7d58684e
18762 addccc %l1,0xcb1,%l0 ! %l0 = 82a7000000000d48, %ccr = 80
18763! %f22 = 00000000 00007824, Mem[000000001e800030] = 0952dd90 a0574ef4
18764 stda %f22,[%i1+%o6]0x89 ! Mem[000000001e800030] = 00000000 00007824
18765! %l2 = 00000000598d761e, immed = 0000086d, %l4 = 00000000f54e96bf
18766 addcc %l2,0x86d,%l4 ! %l4 = 00000000598d7e8b, %ccr = 00
18767! %l5 = 0000415863a3536e, %l1 = 82a7000000000097, %l1 = 82a7000000000097
18768 xorcc %l5,%l1,%l1 ! %l1 = 82a7415863a353f9, %ccr = 80
18769! Mem[000000003080007c] = 82a79d97, %l7 = cae8249ca82a5f08
18770 ldsh [%o1+0x07e],%l7 ! %l7 = ffffffffffff9d97
18771
18772p7_label_18:
18773! %l2 = 00000000598d761e, immed = 00000278, %y = 7d58684e
18774 udiv %l2,0x278,%l6 ! %l6 = 00000000ffffffff
18775 mov %l0,%y ! %y = 00000d48
18776! %l7 = ffffffffffff9d97, %l4 = 00000000598d7e8b, %l3 = caf86cfdaaba7f7d
18777 add %l7,%l4,%l3 ! %l3 = 00000000598d1c22
18778! Mem[0000000030000038] = 82a7000000000097, %f2 = 929a3e0d 060409a9
18779 ldd [%o0+0x038],%f2 ! %f2 = 82a70000 00000097
18780! Mem[000000003100003c] = f44e57a0, %l7 = ffffffffffff9d97
18781 ldsw [%o2+0x03c],%l7 ! %l7 = fffffffff44e57a0
18782! %l6 = 00000000ffffffff, %l6 = 00000000ffffffff, %y = 00000d48
18783 umulcc %l6,%l6,%l5 ! %l5 = fffffffe00000001, %ccr = 80, %y = fffffffe
18784! %l0 = 82a7000000000d48, immed = 00000003, %l5 = fffffffe00000001
18785 srax %l0,0x003,%l5 ! %l5 = f054e000000001a9
18786! %l3 = 00000000598d1c22, Mem[0000000031000038] = 90dd5209f44e57a0
18787 stx %l3,[%o2+0x038] ! Mem[0000000031000038] = 00000000598d1c22
18788! %l1 = 82a7415863a353f9, Mem[000000001f800020] = 710252bd
18789 stba %l1,[%i3+%o4]0x81 ! Mem[000000001f800020] = f90252bd
18790! Mem[000000001e800008] = d8f86c2c 23be92fb, %l0 = 00000d48, %l1 = 63a353f9
18791 ldda [%i1+%i4]0x81,%l0 ! %l0 = 00000000d8f86c2c 0000000023be92fb
18792! Mem[0000000030800078] = 0000000082a79d97, %l2 = 00000000598d761e
18793 ldx [%o1+0x078],%l2 ! %l2 = 0000000082a79d97
18794
18795p7_label_19:
18796! %l3 = 00000000598d1c22, Mem[000000001e000030] = eb80f77e
18797 stba %l3,[%i0+%o6]0x89 ! Mem[000000001e000030] = eb80f722
18798! %l2 = 0000000082a79d97, immed = 000009e9, %l0 = 00000000d8f86c2c
18799 andn %l2,0x9e9,%l0 ! %l0 = 0000000082a79416
18800! Mem[000000001f800030] = ffffffff, %l7 = fffffffff44e57a0
18801 ldsw [%i3+%o6],%l7 ! %l7 = ffffffffffffffff
18802! %l1 = 0000000023be92fb, immed = fffffee2, %l0 = 0000000082a79416
18803 and %l1,-0x11e,%l0 ! %l0 = 0000000023be92e2
18804! %l1 = 0000000023be92fb, immed = 00000034, %l3 = 00000000598d1c22
18805 srlx %l1,0x034,%l3 ! %l3 = 0000000000000000
18806! %l2 = 0000000082a79d97, Mem[000000001e800018] = ffffffff0c774292
18807 stxa %l2,[%i1+%i6]0x80 ! Mem[000000001e800018] = 0000000082a79d97
18808! Mem[000000001f000078] = 7d1734a7, %l6 = 00000000ffffffff
18809 ldsw [%i2+0x078],%l6 ! %l6 = 000000007d1734a7
18810! %l6 = 000000007d1734a7, %l5 = f054e000000001a9, %l2 = 0000000082a79d97
18811 xorcc %l6,%l5,%l2 ! %l2 = f054e0007d17350e, %ccr = 80
18812! Mem[000000001f000030] = 4442edc7, %l0 = 0000000023be92e2
18813 ldswa [%i2+%o6]0x81,%l0 ! %l0 = 000000004442edc7
18814! %f20 = 5602977e, Mem[000000001e80007c] = 74c21737
18815 st %f20,[%i1+0x07c] ! Mem[000000001e80007c] = 5602977e
18816
18817p7_label_20:
18818! Mem[000000001f800020] = f90252bd, %l7 = ffffffffffffffff
18819 ldsw [%i3+%o4],%l7 ! %l7 = fffffffff90252bd
18820! %l1 = 0000000023be92fb
18821 sethi %hi(0xefc42c00),%l1 ! %l1 = 00000000efc42c00
18822! %l5 = f054e000000001a9, Mem[000000001f800030] = ffffffff
18823 stba %l5,[%i3+%o6]0x81 ! Mem[000000001f800030] = a9ffffff
18824! Mem[000000003080007c] = 82a79d97, %l0 = 000000004442edc7
18825 lduw [%o1+0x07c],%l0 ! %l0 = 0000000082a79d97
18826! %l3 = 0000000000000000, Mem[0000000030000038] = 82a70000
18827 stw %l3,[%o0+0x038] ! Mem[0000000030000038] = 00000000
18828! Mem[0000000030000078] = ffffffff, %l5 = f054e000000001a9
18829 ldswa [%o0+0x078]%asi,%l5 ! %l5 = ffffffffffffffff
18830! Mem[000000001f800068] = e748058283ceb350, %f14 = a7827b29 405c1971
18831 ldd [%i3+0x068],%f14 ! %f14 = e7480582 83ceb350
18832! Mem[000000003000003c] = 00000097, %l5 = ffffffffffffffff
18833 ldub [%o0+0x03d],%l5 ! %l5 = 0000000000000000
18834! Mem[000000003000007c] = 82a7977e, %l4 = 00000000598d7e8b
18835 lduw [%o0+0x07c],%l4 ! %l4 = 0000000082a7977e
18836! Mem[0000000031000038] = 00000000, %l7 = fffffffff90252bd
18837 ldswa [%o2+0x038]%asi,%l7 ! %l7 = 0000000000000000
18838
18839p7_label_21:
18840! Mem[000000001e000000] = a7827b2903641059, %f4 = 341cefc3 ec7016fb
18841 ldda [%i0+%g0]0x80,%f4 ! %f4 = a7827b29 03641059
18842! %l4 = 0000000082a7977e, Mem[000000001e800018] = 00000000
18843 stha %l4,[%i1+%i6]0x88 ! Mem[000000001e800018] = 0000977e
18844! Mem[000000001e800038] = 0a1225a4, %l5 = 0000000000000000
18845 lduw [%i1+0x038],%l5 ! %l5 = 000000000a1225a4
18846! %f28 = 067da7ad 1238ca2d, Mem[000000001f800070] = 7360f44f e462dda9
18847 std %f28,[%i3+0x070] ! Mem[000000001f800070] = 067da7ad 1238ca2d
18848! Mem[000000001f00007c] = 2a3cfbf9, %l6 = 000000007d1734a7
18849 ldsb [%i2+0x07d],%l6 ! %l6 = 000000000000003c
18850! %l5 = 000000000a1225a4, immed = 000002a5, %l3 = 0000000000000000
18851 andcc %l5,0x2a5,%l3 ! %l3 = 00000000000000a4, %ccr = 00
18852! Mem[000000001f800078] = bf2dd492d4fe3f8e, %f10 = 4d131e86 405c1971
18853 ldd [%i3+0x078],%f10 ! %f10 = bf2dd492 d4fe3f8e
18854! Mem[000000003180007c] = 80000000, %l5 = 000000000a1225a4
18855 ldsw [%o3+0x07c],%l5 ! %l5 = ffffffff80000000
18856! Mem[000000003080003c] = be4d1de1, %l2 = f054e0007d17350e
18857 ldsw [%o1+0x03c],%l2 ! %l2 = ffffffffbe4d1de1
18858! %l4 = 0000000082a7977e, immed = 00000026, %l6 = 000000000000003c
18859 srax %l4,0x026,%l6 ! %l6 = 0000000000000000
18860
18861p7_label_22:
18862! %l5 = ffffffff80000000, immed = fffffffb, %y = fffffffe
18863 umul %l5,-0x005,%l0 ! %l0 = 7ffffffd80000000, %y = 7ffffffd
18864! Mem[000000001f000018] = 781b8277, %f7 = 3472cc40
18865 lda [%i2+%i6]0x88,%f7 ! %f7 = 781b8277
18866! %l7 = 0000000000000000
18867 setx 0x7944a1787944a178,%g7,%l7 ! %l7 = 7944a1787944a178
18868! Mem[0000000030800078] = 00000000, %l1 = 00000000efc42c00
18869 ldub [%o1+0x079],%l1 ! %l1 = 0000000000000000
18870! Mem[000000001f800000] = bc330000, %l5 = ffffffff80000000
18871 lduba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000bc
18872! Mem[0000000030000078] = ffffffff, %l3 = 00000000000000a4
18873 lduh [%o0+0x07a],%l3 ! %l3 = 000000000000ffff
18874! Mem[000000001e000030] = 22f780eb, %l4 = 0000000082a7977e
18875 lduba [%i0+%o6]0x80,%l4 ! %l4 = 0000000000000022
18876! %l0 = 7ffffffd80000000, %l7 = 7944a1787944a178, %l1 = 0000000000000000
18877 sll %l0,%l7,%l1 ! %l1 = fd80000000000000
18878! Mem[000000001e800008] = d8f86c2c, %l3 = 000000000000ffff
18879 ldsha [%i1+%i4]0x81,%l3 ! %l3 = ffffffffffffd8f8
18880! %l4 = 0000000000000022, immed = 000007ec, %l2 = ffffffffbe4d1de1
18881 add %l4,0x7ec,%l2 ! %l2 = 000000000000080e
18882
18883p7_label_23:
18884! %l1 = fd80000000000000, Mem[000000003080007a] = 00000000
18885 stb %l1,[%o1+0x07a] ! Mem[0000000030800078] = 00000000
18886! Randomly selected nop
18887 nop
18888! %l7 = 7944a1787944a178, Mem[0000000031800078] = ffffffff
18889 stw %l7,[%o3+0x078] ! Mem[0000000031800078] = 7944a178
18890! %l2 = 000000000000080e, Mem[000000001f000018] = 77821b78
18891 stw %l2,[%i2+%i6] ! Mem[000000001f000018] = 0000080e
18892! %l4 = 0000000000000022, %l4 = 0000000000000022, %y = 7ffffffd
18893 umul %l4,%l4,%l7 ! %l7 = 0000000000000484, %y = 00
18894! %l0 = 7ffffffd80000000, Mem[000000001e800000] = c8ff6d9b
18895 stwa %l0,[%i1+%g0]0x80 ! Mem[000000001e800000] = 80000000
18896! Mem[000000001f000000] = f8fce036, %l0 = 7ffffffd80000000
18897 lduwa [%i2+%g0]0x80,%l0 ! %l0 = 00000000f8fce036
18898! Randomly selected nop
18899 nop
18900! Mem[000000001f000070] = c5630ada, %l4 = 0000000000000022
18901 ldub [%i2+0x073],%l4 ! %l4 = 00000000000000da
18902! %l1 = fd80000000000000, immed = fffff57e, %y = 00000000
18903 sdiv %l1,-0xa82,%l6 ! %l6 = 0000000000000000
18904 mov %l0,%y ! %y = f8fce036
18905
18906p7_label_24:
18907! %l5 = 00000000000000bc, Mem[0000000031800078] = 7944a17880000000
18908 stx %l5,[%o3+0x078] ! Mem[0000000031800078] = 00000000000000bc
18909! Mem[0000000030000078] = ffffffff82a7977e, %l2 = 000000000000080e
18910 ldx [%o0+0x078],%l2 ! %l2 = ffffffff82a7977e
18911! Mem[000000001f000000] = 36e0fcf8, %l4 = 00000000000000da
18912 ldsha [%i2+%g0]0x89,%l4 ! %l4 = fffffffffffffcf8
18913! %l4 = fffffffffffffcf8, immed = fffff878, %y = f8fce036
18914 umulcc %l4,-0x788,%l7 ! %l7 = fffff5700016d440, %ccr = 80, %y = fffff570
18915! %l5 = 00000000000000bc, Mem[000000001f00002a] = 8cd224d8, %asi = 80
18916 stha %l5,[%i2+0x02a]%asi ! Mem[000000001f000028] = 8cd200bc
18917! Mem[000000001f000030] = 4442edc7a76437c1, %f10 = bf2dd492 d4fe3f8e
18918 ldda [%i2+%o6]0x80,%f10 ! %f10 = 4442edc7 a76437c1
18919! %f18 = 7e02977e, Mem[000000001f800010] = da5b3c6b
18920 sta %f18,[%i3+%i5]0x89 ! Mem[000000001f800010] = 7e02977e
18921! %f28 = 067da7ad 1238ca2d, Mem[0000000031000038] = 00000000 598d1c22
18922 std %f28,[%o2+0x038] ! Mem[0000000031000038] = 067da7ad 1238ca2d
18923! %l4 = fffffffffffffcf8, %l4 = fffffffffffffcf8, %l3 = ffffffffffffd8f8
18924 xnor %l4,%l4,%l3 ! %l3 = ffffffffffffffff
18925! Mem[000000001e000010] = 00007824 c8339b4a, %l4 = fffffcf8, %l5 = 000000bc
18926 ldda [%i0+%i5]0x81,%l4 ! %l4 = 0000000000007824 00000000c8339b4a
18927
18928p7_label_25:
18929! %l4 = 0000000000007824, %l1 = fd80000000000000, %l7 = fffff5700016d440
18930 srlx %l4,%l1,%l7 ! %l7 = 0000000000007824
18931! Mem[000000003180007c] = 000000bc, %l7 = 0000000000007824
18932 ldsb [%o3+0x07c],%l7 ! %l7 = 0000000000000000
18933! Clear Register : %l0 = 00000000f8fce036
18934 clr %l0 ! %l0 = 0000000000000000
18935! %l1 = fd80000000000000, Mem[000000003180003a] = 82b8687d
18936 sth %l1,[%o3+0x03a] ! Mem[0000000031800038] = 82b80000
18937! Mem[000000001f000010] = 779dcc7d 0f8aef2f, %l0 = 00000000, %l1 = 00000000
18938 ldd [%i2+%i5],%l0 ! %l0 = 00000000779dcc7d 000000000f8aef2f
18939! %l0 = 00000000779dcc7d, %l7 = 0000000000000000, %l7 = 0000000000000000
18940 sdivx %l0,%l7,%l7 ! Div by zero, %l0 = 00000000779dcccd
18941! %l1 = 000000000f8aef2f, %l2 = ffffffff82a7977e, %l3 = ffffffffffffffff
18942 addcc %l1,%l2,%l3 ! %l3 = ffffffff923286ad, %ccr = 88
18943! Mem[000000001f000020] = 6cfdc2ad, %l3 = ffffffff923286ad
18944 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 000000006cfdc2ad
18945! %l1 = 000000000f8aef2f, Mem[0000000030800078] = 0000000082a79d97
18946 stx %l1,[%o1+0x078] ! Mem[0000000030800078] = 000000000f8aef2f
18947! Mem[000000001f800018] = bf964ef5, %l4 = 0000000000007824
18948 lduwa [%i3+%i6]0x80,%l4 ! %l4 = 00000000bf964ef5
18949
18950p7_label_26:
18951! %l3 = 000000006cfdc2ad, %l5 = 00000000c8339b4a, %y = fffff570
18952 sdivcc %l3,%l5,%l7 ! %l7 = 0000000000003073, %ccr = 00
18953 mov %l0,%y ! %y = 779dcca5
18954! %f14 = e7480582 83ceb350, Mem[0000000031800038] = 82b80000 a82a5f08
18955 std %f14,[%o3+0x038] ! Mem[0000000031800038] = e7480582 83ceb350
18956! %f13 = 6f7df7e5, Mem[000000001e800020] = ca2c0000
18957 sta %f13,[%i1+%o4]0x81 ! Mem[000000001e800020] = 6f7df7e5
18958! Mem[000000001e000018] = e1f96bec, %l7 = 0000000000003073
18959 ldsba [%i0+%i6]0x81,%l7 ! %l7 = ffffffffffffffe1
18960! %l6 = 0000000000000000, %l7 = ffffffffffffffe1, %y = 779dcca5
18961 udiv %l6,%l7,%l3 ! %l3 = 00000000779dccb3
18962 mov %l0,%y ! %y = 779dcca5
18963! retry : should take illegal inst trap, %l0 = 00000000779dcca5
18964 retry ! Illegal inst trap : %l0 = 00000000779dccb5
18965! Mem[0000000031800078] = 00000000 000000bc, %l0 = 779dccb5, %l1 = 0f8aef2f
18966 ldd [%o3+0x078],%l0 ! %l0 = 0000000000000000 00000000000000bc
18967! %f4 = a7827b29, Mem[000000001f000018] = 0000080e
18968 sta %f4 ,[%i2+%i6]0x81 ! Mem[000000001f000018] = a7827b29
18969! %l3 = 00000000779dccb3, %l5 = 00000000c8339b4a, %l7 = ffffffffffffffe1
18970 xnor %l3,%l5,%l7 ! %l7 = ffffffff4051a806
18971! %f26 = 8dcce1fe 779dcc7d, Mem[000000001f800058] = 89af4f52 37f0b92f
18972 std %f26,[%i3+0x058] ! Mem[000000001f800058] = 8dcce1fe 779dcc7d
18973
18974p7_label_27:
18975! %l4 = bf964ef5, %l5 = c8339b4a, Mem[000000001f000020] = 6cfdc2ad 4d22d58a
18976 stda %l4,[%i2+%o4]0x89 ! Mem[000000001f000020] = bf964ef5 c8339b4a
18977! %l4 = bf964ef5, %l5 = c8339b4a, Mem[000000001e800018] = 0000977e 979da782
18978 stda %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = bf964ef5 c8339b4a
18979! Mem[000000001f800010] = 7e97027e, %l4 = 00000000bf964ef5
18980 lduba [%i3+%i5]0x80,%l4 ! %l4 = 000000000000007e
18981! %l4 = 000000000000007e, %l0 = 0000000000000000, %l5 = 00000000c8339b4a
18982 add %l4,%l0,%l5 ! %l5 = 000000000000007e
18983! Mem[000000001f000010] = 779dcc7d, %l3 = 00000000779dccb3
18984 lduha [%i2+%i5]0x80,%l3 ! %l3 = 000000000000779d
18985! %l1 = 00000000000000bc, immed = 00000b67, %y = 779dcca5
18986 umulcc %l1,0xb67,%l4 ! %l4 = 0000000000085fa4, %ccr = 00, %y = 00
18987! %l6 = 0000000000000000, immed = 00000f1a, %l4 = 0000000000085fa4
18988 and %l6,0xf1a,%l4 ! %l4 = 0000000000000000
18989! %l6 = 0000000000000000, %l3 = 000000000000779d, %y = 00000000
18990 udivcc %l6,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44
18991 mov %l0,%y ! %y = 00000000
18992! %l4 = 0000000000000000, Mem[000000001e000010] = 00007824
18993 stha %l4,[%i0+%i5]0x80 ! Mem[000000001e000010] = 00007824
18994! %l0 = 0000000000000000, Mem[000000003080003c] = be4d1de1
18995 stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = 00000000
18996
18997p7_label_28:
18998! Mem[000000001f800000] = bc330000, %l2 = ffffffff82a7977e
18999 lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000bc33
19000! Invert Register : %l3 = 000000000000779d
19001 xor %l3,-1,%l3 ! %l3 = ffffffffffff8862
19002! %l4 = 0000000000000000, Mem[000000001f80000c] = 6615e0aa
19003 stw %l4,[%i3+0x00c] ! Mem[000000001f80000c] = 00000000
19004! %l3 = ffffffffffff8862, immed = 00000c3f, %l4 = 0000000000000000
19005 taddcctv %l3,0xc3f,%l4 ! %l0 = 0000000000000023, Trapped
19006! %l0 = 00000023, %l1 = 000000bc, Mem[0000000031000078] = 7e02977e 07965eec
19007 std %l0,[%o2+0x078] ! Mem[0000000031000078] = 00000023 000000bc
19008! %l7 = ffffffff4051a806, %l2 = 000000000000bc33, %y = 00000000
19009 umul %l7,%l2,%l1 ! %l1 = 00002f48c7a8e132, %y = 2f48
19010! %l4 = 0000000000000000, Mem[000000001f000054] = 42968c71, %asi = 80
19011 stha %l4,[%i2+0x054]%asi ! Mem[000000001f000054] = 00008c71
19012! %l0 = 00000023, %l1 = c7a8e132, Mem[0000000031000038] = 067da7ad 1238ca2d
19013 std %l0,[%o2+0x038] ! Mem[0000000031000038] = 00000023 c7a8e132
19014! Mem[0000000030800078] = 00000000 0f8aef2f, %l4 = 00000000, %l5 = 0000007e
19015 ldda [%o1+0x078]%asi,%l4 ! %l4 = 0000000000000000 000000000f8aef2f
19016! Mem[000000001e000020] = 6f7df7e5, %l0 = 0000000000000023
19017 lduba [%i0+%o4]0x80,%l0 ! %l0 = 000000000000006f
19018
19019p7_label_29:
19020! Mem[000000001e800018] = c8339b4abf964ef5, %l6 = 0000000000000000
19021 ldxa [%i1+%i6]0x88,%l6 ! %l6 = c8339b4abf964ef5
19022! retry : should take illegal inst trap, %l0 = 000000000000006f
19023 retry ! Illegal inst trap : %l0 = 000000000000007f
19024! %l2 = 000000000000bc33, immed = fffff363, %y = 00002f48
19025 sdiv %l2,-0xc9d,%l0 ! %l0 = ffffffff80000000
19026 mov %l0,%y ! %y = 80000000
19027! Mem[000000003100003c] = c7a8e132, %f0 = 6780e142
19028 ld [%o2+0x03c],%f0 ! %f0 = c7a8e132
19029! %l1 = 00002f48c7a8e132, Mem[000000003180003c] = 83ceb350
19030 sth %l1,[%o3+0x03c] ! Mem[000000003180003c] = e132b350
19031! Mem[000000001e800034] = 00000000, %l4 = 0000000000000000
19032 ldsw [%i1+0x034],%l4 ! %l4 = 0000000000000000
19033! Clear Register : %l7 = ffffffff4051a806
19034 clr %l7 ! %l7 = 0000000000000000
19035! Mem[000000003180003c] = e132b350, %l7 = 0000000000000000
19036 ldsb [%o3+0x03e],%l7 ! %l7 = ffffffffffffffb3
19037! %l1 = 00002f48c7a8e132, Mem[000000003000003c] = 00000097
19038 stw %l1,[%o0+0x03c] ! Mem[000000003000003c] = c7a8e132
19039! %l5 = 000000000f8aef2f, %l1 = 00002f48c7a8e132, %l7 = ffffffffffffffb3
19040 sdivx %l5,%l1,%l7 ! %l7 = 0000000000000000
19041
19042p7_label_30:
19043! %l2 = 0000bc33, %l3 = ffff8862, Mem[000000001f800020] = f90252bd 32de7f63
19044 std %l2,[%i3+%o4] ! Mem[000000001f800020] = 0000bc33 ffff8862
19045! %l7 = 0000000000000000, Mem[000000003180003c] = e132b350, %asi = 80
19046 stwa %l7,[%o3+0x03c]%asi ! Mem[000000003180003c] = 00000000
19047! %l3 = ffffffffffff8862, %l0 = ffffffff80000000, %l6 = c8339b4abf964ef5
19048 andncc %l3,%l0,%l6 ! %l6 = 000000007fff8862, %ccr = 00
19049! %l2 = 000000000000bc33, %l4 = 0000000000000000, %l4 = 0000000000000000
19050 orn %l2,%l4,%l4 ! %l4 = ffffffffffffffff
19051! %l4 = ffffffffffffffff, Mem[000000001e000008] = ec218b52
19052 stwa %l4,[%i0+%i4]0x89 ! Mem[000000001e000008] = ffffffff
19053! %l2 = 000000000000bc33, immed = fffffaac, %l1 = 00002f48c7a8e132
19054 andcc %l2,-0x554,%l1 ! %l1 = 000000000000b820, %ccr = 00
19055! Mem[000000003180003c] = 00000000, %l1 = 000000000000b820
19056 ldsh [%o3+0x03c],%l1 ! %l1 = 0000000000000000
19057! %l0 = ffffffff80000000, Mem[000000001f800020] = 33bc0000
19058 stwa %l0,[%i3+%o4]0x89 ! Mem[000000001f800020] = 80000000
19059! %l7 = 0000000000000000, %l1 = 0000000000000000, %l6 = 000000007fff8862
19060 xorcc %l7,%l1,%l6 ! %l6 = 0000000000000000, %ccr = 44
19061! Mem[000000001f000048] = 77821b7817c9a3bc, %f18 = 7e02977e 07965eec
19062 ldda [%i2+0x048]%asi,%f18 ! %f18 = 77821b78 17c9a3bc
19063
19064p7_label_31:
19065! %f0 = c7a8e132, Mem[000000001e800070] = d5f26932
19066 st %f0 ,[%i1+0x070] ! Mem[000000001e800070] = c7a8e132
19067! Mem[000000003100003c] = c7a8e132, %l5 = 000000000f8aef2f
19068 ldswa [%o2+0x03c]%asi,%l5 ! %l5 = ffffffffc7a8e132
19069! %l7 = 0000000000000000, Mem[000000003080003a] = 6b8e6bff
19070 sth %l7,[%o1+0x03a] ! Mem[0000000030800038] = 6b8e0000
19071! %l0 = ffffffff80000000, immed = 00000019, %l6 = 0000000000000000
19072 sra %l0,0x019,%l6 ! %l6 = ffffffffffffffc0
19073! Mem[000000001f000030] = 4442edc7, %l5 = ffffffffc7a8e132
19074 ldsba [%i2+0x032]%asi,%l5 ! %l5 = ffffffffffffffed
19075! Clear Register : %l3 = ffffffffffff8862
19076 clr %l3 ! %l3 = 0000000000000000
19077! Clear Register : %l0 = ffffffff80000000
19078 clr %l0 ! %l0 = 0000000000000000
19079! Mem[0000000031000078] = 00000023000000bc, %f14 = e7480582 83ceb350
19080 ldd [%o2+0x078],%f14 ! %f14 = 00000023 000000bc
19081! done : should take illegal inst trap, %l0 = 0000000000000000
19082 done ! Illegal inst trap : %l0 = 0000000000000010
19083! %l2 = 000000000000bc33, Mem[000000001e800020] = 6f7df7e5bc330000
19084 stxa %l2,[%i1+%o4]0x80 ! Mem[000000001e800020] = 000000000000bc33
19085
19086p7_label_32:
19087! %l6 = ffffffffffffffc0
19088 sethi %hi(0x8b99c400),%l6 ! %l6 = 000000008b99c400
19089! Mem[000000001f000014] = 0f8aef2f, %l5 = ffffffffffffffed
19090 ldswa [%i2+0x014]%asi,%l5 ! %l5 = 000000000f8aef2f
19091! %l0 = 0000000000000010, Mem[000000003080007c] = 0f8aef2f, %asi = 80
19092 stha %l0,[%o1+0x07c]%asi ! Mem[000000003080007c] = 0010ef2f
19093! Mem[0000000030000078] = ffffffff, %f15 = 000000bc
19094 ld [%o0+0x078],%f15 ! %f15 = ffffffff
19095! %l2 = 0000bc33, %l3 = 00000000, Mem[000000001e800030] = 24780000 00000000
19096 stda %l2,[%i1+%o6]0x81 ! Mem[000000001e800030] = 0000bc33 00000000
19097! %f4 = a7827b29 03641059, Mem[0000000030800038] = 6b8e0000 00000000
19098 std %f4 ,[%o1+0x038] ! Mem[0000000030800038] = a7827b29 03641059
19099! Mem[000000001f000000] = f8fce036, %l7 = 0000000000000000
19100 ldsba [%i2+%g0]0x81,%l7 ! %l7 = fffffffffffffff8
19101! %l3 = 0000000000000000, %l2 = 000000000000bc33, %y = 80000000
19102 umulcc %l3,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
19103! Mem[000000001f80001c] = 270997ac, %l4 = ffffffffffffffff
19104 ldsw [%i3+0x01c],%l4 ! %l4 = 00000000270997ac
19105! %l1 = 0000000000000000, Mem[000000001e800008] = d8f86c2c
19106 stwa %l1,[%i1+%i4]0x81 ! Mem[000000001e800008] = 00000000
19107
19108p7_label_33:
19109! %l4 = 00000000270997ac, immed = 00000432, %l4 = 00000000270997ac
19110 xorcc %l4,0x432,%l4 ! %l4 = 000000002709939e, %ccr = 00
19111! %l1 = 0000000000000000, %l4 = 000000002709939e, %y = 00000000
19112 smul %l1,%l4,%l2 ! %l2 = 0000000000000000, %y = 00
19113! Mem[0000000030000038] = 00000000 c7a8e132, %l0 = 00000010, %l1 = 00000000
19114 ldd [%o0+0x038],%l0 ! %l0 = 0000000000000000 00000000c7a8e132
19115! %l5 = 000000000f8aef2f, immed = fffff0d3, %y = 00000000
19116 smulcc %l5,-0xf2d,%l0 ! %l0 = ffffff14209033bd, %ccr = 80, %y = ffffff14
19117! Mem[000000001f800028] = 1238ca2d, %l7 = fffffffffffffff8
19118 ldsba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000012
19119! %l2 = 00000000, %l3 = 00000000, Mem[000000001e800018] = bf964ef5 c8339b4a
19120 stda %l2,[%i1+%i6]0x89 ! Mem[000000001e800018] = 00000000 00000000
19121! Mem[000000001f80006c] = 83ceb350, %l7 = 0000000000000012
19122 lduw [%i3+0x06c],%l7 ! %l7 = 0000000083ceb350
19123! Mem[000000001f800030] = a9ffffff, %l5 = 000000000f8aef2f
19124 lduha [%i3+%o6]0x80,%l5 ! %l5 = 000000000000a9ff
19125! Mem[000000001f00002c] = d3d2593d, %l2 = 0000000000000000
19126 ldsh [%i2+0x02c],%l2 ! %l2 = ffffffffffffd3d2
19127! %l5 = 000000000000a9ff, Mem[000000003180007a] = 00000000
19128 stb %l5,[%o3+0x07a] ! Mem[0000000031800078] = 0000ff00
19129
19130p7_label_34:
19131! %l6 = 000000008b99c400, immd = 0000000000000b03, %l7 = 0000000083ceb350
19132 udivx %l6,0xb03,%l7 ! %l7 = 00000000000cad6e
19133! %l3 = 0000000000000000, immed = fffff167, %l0 = ffffff14209033bd
19134 or %l3,-0xe99,%l0 ! %l0 = fffffffffffff167
19135! Mem[0000000031000038] = 00000023c7a8e132, %l5 = 000000000000a9ff
19136 ldxa [%o2+0x038]%asi,%l5 ! %l5 = 00000023c7a8e132
19137! %l3 = 0000000000000000, Mem[000000001f800010] = 7e97027e
19138 stha %l3,[%i3+%i5]0x80 ! Mem[000000001f800010] = 0000027e
19139! %l3 = 0000000000000000, Mem[0000000031000038] = 00000023, %asi = 80
19140 stwa %l3,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000000
19141! %l7 = 00000000000cad6e, %l0 = fffffffffffff167, %l0 = fffffffffffff167
19142 orncc %l7,%l0,%l0 ! %l0 = 00000000000caffe, %ccr = 00
19143! %l4 = 000000002709939e, Mem[000000003100007c] = 000000bc
19144 stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 2709939e
19145! %l2 = ffffffffffffd3d2, Mem[000000001f000020] = c8339b4abf964ef5
19146 stxa %l2,[%i2+%o4]0x88 ! Mem[000000001f000020] = ffffffffffffd3d2
19147! %l2 = ffffffffffffd3d2, immed = 0000065e, %l7 = 00000000000cad6e
19148 or %l2,0x65e,%l7 ! %l7 = ffffffffffffd7de
19149! %l5 = 00000023c7a8e132, %l3 = 0000000000000000, %l7 = ffffffffffffd7de
19150 srl %l5,%l3,%l7 ! %l7 = 00000000c7a8e132
19151
19152p7_label_35:
19153! Mem[0000000030000078] = ffffffff, %l4 = 000000002709939e
19154 ldsb [%o0+0x07b],%l4 ! %l4 = ffffffffffffffff
19155! Invert Register : %l0 = 00000000000caffe
19156 xor %l0,-1,%l0 ! %l0 = fffffffffff35001
19157! %l5 = 00000023c7a8e132, %l5 = 00000023c7a8e132, %l0 = fffffffffff35001
19158 andncc %l5,%l5,%l0 ! %l0 = 0000000000000000, %ccr = 44
19159! Mem[000000001e800030] = 33bc0000, %l5 = 00000023c7a8e132
19160 lduha [%i1+%o6]0x88,%l5 ! %l5 = 0000000000000000
19161! %l5 = 0000000000000000, Mem[000000003080003d] = 03641059
19162 stb %l5,[%o1+0x03d] ! Mem[000000003080003c] = 03001059
19163! Mem[0000000030800038] = a7827b2903001059, %f30 = f8fce036 2061afc3
19164 ldd [%o1+0x038],%f30 ! %f30 = a7827b29 03001059
19165! Mem[000000003080007c] = 0010ef2f, %l3 = 0000000000000000
19166 ldsba [%o1+0x07f]%asi,%l3 ! %l3 = 000000000000002f
19167! %l6 = 000000008b99c400, immed = fffff7e2, %l2 = ffffffffffffd3d2
19168 andcc %l6,-0x81e,%l2 ! %l2 = 000000008b99c400, %ccr = 08
19169! %l1 = 00000000c7a8e132, Mem[000000001e00007c] = 38b16fad
19170 stba %l1,[%i0+0x07c]%asi ! Mem[000000001e00007c] = 32b16fad
19171! Mem[000000001e000030] = 22f780eb, %l7 = 00000000c7a8e132
19172 ldswa [%i0+%o6]0x81,%l7 ! %l7 = 0000000022f780eb
19173
19174p7_label_36:
19175! Mem[000000003000003c] = c7a8e132, %l4 = ffffffffffffffff
19176 ldub [%o0+0x03d],%l4 ! %l4 = 00000000000000a8
19177! %l0 = 00000000, %l1 = c7a8e132, Mem[0000000030000078] = ffffffff 82a7977e
19178 std %l0,[%o0+0x078] ! Mem[0000000030000078] = 00000000 c7a8e132
19179! %l6 = 000000008b99c400, Mem[000000001f800028] = 1b0823b02dca3812
19180 stxa %l6,[%i3+%o5]0x88 ! Mem[000000001f800028] = 000000008b99c400
19181! %l2 = 000000008b99c400, immed = 00000001, %l3 = 000000000000002f
19182 srl %l2,0x001,%l3 ! %l3 = 0000000045cce200
19183! %l0 = 00000000, %l1 = c7a8e132, Mem[000000001f000010] = 779dcc7d 0f8aef2f
19184 std %l0,[%i2+%i5] ! Mem[000000001f000010] = 00000000 c7a8e132
19185! Mem[000000001f000040] = 4d0ef6093450d278, %f30 = a7827b29 03001059
19186 ldd [%i2+0x040],%f30 ! %f30 = 4d0ef609 3450d278
19187! %l0 = 0000000000000000, %l1 = 00000000c7a8e132, %y = ffffff14
19188 sdivcc %l0,%l1,%l4 ! %l4 = 0000000000000430, %ccr = 00
19189 mov %l0,%y ! %y = 00000000
19190! %l3 = 0000000045cce200
19191 sethi %hi(0x7b095000),%l3 ! %l3 = 000000007b095000
19192! %l6 = 000000008b99c400, Mem[000000001f800018] = bf964ef5
19193 stha %l6,[%i3+%i6]0x80 ! Mem[000000001f800018] = c4004ef5
19194! %f27 = 779dcc7d, Mem[0000000031000078] = 00000023
19195 st %f27,[%o2+0x078] ! Mem[0000000031000078] = 779dcc7d
19196
19197p7_label_37:
19198! %l4 = 0000000000000430, %l5 = 0000000000000000, %y = 00000000
19199 smul %l4,%l5,%l2 ! %l2 = 0000000000000000, %y = 00
19200! Mem[000000001f800018] = f54e00c4, %l5 = 0000000000000000
19201 lduba [%i3+%i6]0x88,%l5 ! %l5 = 00000000000000c4
19202! Clear Register : %l1 = 00000000c7a8e132
19203 clr %l1 ! %l1 = 0000000000000000
19204! %l6 = 000000008b99c400, immed = 00000c33, %y = 00000000
19205 umulcc %l6,0xc33,%l0 ! %l0 = 000006a704d20c00, %ccr = 00, %y = 6a7
19206! Mem[000000001f000018] = 297b82a7, %l2 = 0000000000000000
19207 lduba [%i2+%i6]0x88,%l2 ! %l2 = 00000000000000a7
19208! %l7 = 0000000022f780eb, Mem[000000001e000000] = 297b82a7
19209 stba %l7,[%i0+%g0]0x89 ! Mem[000000001e000000] = 297b82eb
19210! %l2 = 00000000000000a7, immed = 00000038, %l0 = 000006a704d20c00
19211 srax %l2,0x038,%l0 ! %l0 = 0000000000000000
19212! %l5 = 00000000000000c4, %l2 = 00000000000000a7, %y = 000006a7
19213 sdivcc %l5,%l2,%l7 ! %l7 = 000000007fffffff, %ccr = 02
19214 mov %l0,%y ! %y = 00000000
19215! %l7 = 000000007fffffff, %l0 = 0000000000000000, %l0 = 0000000000000000
19216 and %l7,%l0,%l0 ! %l0 = 0000000000000000
19217! %f2 = 82a70000 00000097, Mem[0000000030000078] = 00000000 c7a8e132
19218 stda %f2 ,[%o0+0x078]%asi ! Mem[0000000030000078] = 82a70000 00000097
19219
19220p7_label_38:
19221! %l2 = 00000000000000a7, %l4 = 0000000000000430, %l2 = 00000000000000a7
19222 tsubcc %l2,%l4,%l2 ! %l2 = fffffffffffffc77, %ccr = 9b
19223! %l2 = fffffffffffffc77, immed = fffff0a1, %l7 = 000000007fffffff
19224 sub %l2,-0xf5f,%l7 ! %l7 = 0000000000000bd6
19225! Mem[0000000030800078] = 00000000 0010ef2f, %l2 = fffffc77, %l3 = 7b095000
19226 ldd [%o1+0x078],%l2 ! %l2 = 0000000000000000 000000000010ef2f
19227! %l5 = 00000000000000c4, %l7 = 0000000000000bd6, %l1 = 0000000000000000
19228 xorcc %l5,%l7,%l1 ! %l1 = 0000000000000b12, %ccr = 00
19229! retry : should take illegal inst trap, %l0 = 0000000000000000
19230 retry ! Illegal inst trap : %l0 = 0000000000000010
19231! Mem[000000001f000010] = 00000000c7a8e132, %l6 = 000000008b99c400
19232 ldxa [%i2+%i5]0x81,%l6 ! %l6 = 00000000c7a8e132
19233! Mem[000000001f00003c] = b47b248f, %l3 = 000000000010ef2f
19234 ldsb [%i2+0x03e],%l3 ! %l3 = 0000000000000024
19235! Mem[0000000030800078] = 000000000010ef2f, %f2 = 82a70000 00000097
19236 ldd [%o1+0x078],%f2 ! %f2 = 00000000 0010ef2f
19237! %l5 = 00000000000000c4, immed = ffffffdf, %y = 00000000
19238 sdiv %l5,-0x021,%l0 ! %l0 = fffffffffffffffb
19239 mov %l0,%y ! %y = fffffffb
19240! %l4 = 0000000000000430, Mem[000000001f000010] = 00000000
19241 stha %l4,[%i2+%i5]0x88 ! Mem[000000001f000010] = 00000430
19242
19243p7_label_39:
19244! Mem[0000000031800038] = e7480582, %l3 = 0000000000000024
19245 ldub [%o3+0x03a],%l3 ! %l3 = 0000000000000005
19246! %l0 = fffffffffffffffb, immed = fffffe91, %y = fffffffb
19247 sdivcc %l0,-0x16f,%l6 ! %l6 = 0000000002ca49f0, %ccr = 00
19248 mov %l0,%y ! %y = fffffffb
19249! Mem[000000001f000070] = c5630ada, %l5 = 00000000000000c4
19250 ldsh [%i2+0x072],%l5 ! %l5 = 0000000000000ada
19251! Randomly selected nop
19252 nop
19253! %l2 = 00000000, %l3 = 00000005, Mem[0000000031800078] = 0000ff00 000000bc
19254 stda %l2,[%o3+0x078]%asi ! Mem[0000000031800078] = 00000000 00000005
19255! Mem[000000001e800028] = cb1be78c, %l0 = fffffffffffffffb
19256 lduba [%i1+%o5]0x88,%l0 ! %l0 = 000000000000008c
19257! retry : should take illegal inst trap, %l0 = 000000000000008c
19258 retry ! Illegal inst trap : %l0 = 000000000000009c
19259! Mem[000000001f800028] = 00c4998b00000000, %l0 = 000000000000009c
19260 ldxa [%i3+%o5]0x81,%l0 ! %l0 = 00c4998b00000000
19261! Mem[000000003080003c] = 03001059, %l5 = 0000000000000ada
19262 ldswa [%o1+0x03c]%asi,%l5 ! %l5 = 0000000003001059
19263! Randomly selected nop
19264 nop
19265
19266p7_label_40:
19267! Clear Register : %l2 = 0000000000000000
19268 clr %l2 ! %l2 = 0000000000000000
19269! %l2 = 0000000000000000, immed = fffff424, %l4 = 0000000000000430
19270 xnorcc %l2,-0xbdc,%l4 ! %l4 = 0000000000000bdb, %ccr = 00
19271! %f2 = 00000000 0010ef2f, Mem[0000000031000038] = 00000000 c7a8e132
19272 stda %f2 ,[%o2+0x038]%asi ! Mem[0000000031000038] = 00000000 0010ef2f
19273! %f26 = 8dcce1fe 779dcc7d, Mem[0000000030000078] = 82a70000 00000097
19274 stda %f26,[%o0+0x078]%asi ! Mem[0000000030000078] = 8dcce1fe 779dcc7d
19275! %l7 = 0000000000000bd6, immed = fffff1be, %l6 = 0000000002ca49f0
19276 taddcc %l7,-0xe42,%l6 ! %l6 = fffffffffffffd94, %ccr = 8a
19277! Mem[000000001f000030] = 4442edc7, %f22 = 00000000
19278 lda [%i2+%o6]0x80,%f22 ! %f22 = 4442edc7
19279 save ! CWP = 1
19280! %l4 = c5829a4a204bb8c3, immed = 00000c8b, %l2 = 9f4baf2289b2a639
19281 or %l4,0xc8b,%l2 ! %l2 = c5829a4a204bbccb
19282! Mem[000000003100007c] = 2709939e, %l0 = 3af8de59b8ee66c2
19283 ldsw [%i2+0x07c],%l0 ! %l0 = 000000002709939e
19284! %l4 = c5829a4a204bb8c3, immed = ffffff1e, %l5 = 57e3690c604de85a
19285 tsubcctv %l4,-0x0e2,%l5 ! %l0 = 00000000270993c1, Trapped
19286
19287p7_label_41: ! %cwp = 1
19288! done : should take illegal inst trap, %l0 = 00000000270993c1
19289 done ! Illegal inst trap : %l0 = 00000000270993d1
19290! Mem[0000000031800038] = e7480582, %l2 = c5829a4a204bbccb
19291 lduw [%i3+0x038],%l2 ! %l2 = 00000000e7480582
19292! Mem[000000003080007c] = 0010ef2f, %l7 = 77ab2cae39eb2efb
19293 ldsba [%i1+0x07c]%asi,%l7 ! %l7 = 0000000000000000
19294! Mem[000000001e000010] = 00007824 c8339b4a, %l2 = e7480582, %l3 = 3931ffaa
19295 ldda [%o0+%o5]0x81,%l2 ! %l2 = 0000000000007824 00000000c8339b4a
19296! Mem[000000001f000034] = a76437c1, %l6 = 7c63389a39b529e5
19297 ldsw [%o2+0x034],%l6 ! %l6 = ffffffffa76437c1
19298! %l4 = c5829a4a204bb8c3, immed = 0000000e, %l3 = 00000000c8339b4a
19299 sll %l4,0x00e,%l3 ! %l3 = a6928812ee30c000
19300! Mem[000000001e800020] = 00000000, %l5 = 57e3690c604de85a
19301 ldsba [%o1+%i4]0x81,%l5 ! %l5 = 0000000000000000
19302! %l2 = 0000000000007824, Mem[000000003180003e] = 00000000
19303 stb %l2,[%i3+0x03e] ! Mem[000000003180003c] = 00002400
19304! %f8 = bfd4c4d2 57d54803, Mem[000000001f000050] = f41fc661 00008c71
19305 std %f8 ,[%o2+0x050] ! Mem[000000001f000050] = bfd4c4d2 57d54803
19306! %f8 = bfd4c4d2 57d54803, Mem[000000001e000020] = 6f7df7e5 ea0197da
19307 stda %f8 ,[%o0+%i4]0x81 ! Mem[000000001e000020] = bfd4c4d2 57d54803
19308
19309p7_label_42: ! %cwp = 1
19310! %l7 = 0000000000000000, %l5 = 0000000000000000, %y = fffffffb
19311 udiv %l7,%l5,%l6 ! Div by zero, %l0 = 0000000027099421
19312 mov %l0,%y ! %y = 270993f9
19313! Mem[000000003180003c] = 00002400, %l2 = 0000000000007824
19314 ldsha [%i3+0x03e]%asi,%l2 ! %l2 = 0000000000002400
19315! %l3 = a6928812ee30c000, Mem[000000003100007b] = 779dcc7d
19316 stb %l3,[%i2+0x07b] ! Mem[0000000031000078] = 779dcc00
19317! %l2 = 0000000000002400, %l2 = 0000000000002400, %l1 = 9c79f5188a5bbc87
19318 udivx %l2,%l2,%l1 ! %l1 = 0000000000000001
19319! %l6 = ffffffffa76437c1, immed = 0000054d, %l4 = c5829a4a204bb8c3
19320 and %l6,0x54d,%l4 ! %l4 = 0000000000000541
19321! %l4 = 0000000000000541, Mem[000000001e800030] = 0000bc33
19322 stha %l4,[%o1+%i6]0x80 ! Mem[000000001e800030] = 0541bc33
19323! Mem[000000001e000008] = ffffffff, %l1 = 0000000000000001
19324 ldswa [%o0+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
19325! %l7 = 0000000000000000, immed = 00000011, %l4 = 0000000000000541
19326 sra %l7,0x011,%l4 ! %l4 = 0000000000000000
19327! %l0 = 270993f9, %l1 = ffffffff, Mem[000000001f000008] = cbf05485 2880dd05
19328 stda %l0,[%o2+%o4]0x81 ! Mem[000000001f000008] = 270993f9 ffffffff
19329! %l6 = a76437c1, %l7 = 00000000, Mem[000000001f000010] = 30040000 c7a8e132
19330 std %l6,[%o2+%o5] ! Mem[000000001f000010] = a76437c1 00000000
19331
19332p7_label_43: ! %cwp = 1
19333! %f16 = 5b08f245, Mem[0000000030000038] = 00000000
19334 st %f16,[%i0+0x038] ! Mem[0000000030000038] = 5b08f245
19335! Mem[0000000031800038] = e748058200002400, %l3 = a6928812ee30c000
19336 ldxa [%i3+0x038]%asi,%l3 ! %l3 = e748058200002400
19337! %l5 = 0000000000000000, immed = fffff7a4, %y = 270993f9
19338 udivcc %l5,-0x85c,%l7 ! %l7 = 000000002709953f, %ccr = 00
19339 mov %l0,%y ! %y = 270993f9
19340! %f26 = 8dcce1fe 779dcc7d, Mem[000000001e800078] = f22b9928 5602977e
19341 std %f26,[%o1+0x078] ! Mem[000000001e800078] = 8dcce1fe 779dcc7d
19342! Mem[000000001f00004c] = 17c9a3bc, %l6 = ffffffffa76437c1
19343 ldswa [%o2+0x04c]%asi,%l6 ! %l6 = 0000000017c9a3bc
19344! %l3 = e748058200002400, Mem[0000000031000038] = 000000000010ef2f
19345 stx %l3,[%i2+0x038] ! Mem[0000000031000038] = e748058200002400
19346! %l4 = 0000000000000000, immed = 00000baf, %l6 = 0000000017c9a3bc
19347 sub %l4,0xbaf,%l6 ! %l6 = fffffffffffff451
19348! Mem[000000001f800000] = 000033bc, %f20 = 5602977e
19349 lda [%o3+%g0]0x88,%f20 ! %f20 = 000033bc
19350! Mem[000000001f800008] = 00005f6e, %l2 = 0000000000002400
19351 ldswa [%o3+%o4]0x81,%l2 ! %l2 = 0000000000005f6e
19352! %l0 = 00000000270993f9, Mem[000000001f800028] = 8b99c400
19353 stha %l0,[%o3+%i5]0x88 ! Mem[000000001f800028] = 8b9993f9
19354
19355p7_label_44: ! %cwp = 1
19356! %l6 = fffffffffffff451, %l5 = 0000000000000000, %l2 = 0000000000005f6e
19357 xor %l6,%l5,%l2 ! %l2 = fffffffffffff451
19358! Clear Register : %l4 = 0000000000000000
19359 clr %l4 ! %l4 = 0000000000000000
19360! retry : should take illegal inst trap, %l0 = 00000000270993f9
19361 retry ! Illegal inst trap : %l0 = 0000000027099409
19362! Mem[000000001f000018] = bca3c917297b82a7, %f16 = 5b08f245 7b0aa4a2
19363 ldda [%o2+%o6]0x88,%f16 ! %f16 = bca3c917 297b82a7
19364! Mem[000000001e800008] = 0000000023be92fb, %f18 = 77821b78 17c9a3bc
19365 ldda [%o1+%o4]0x81,%f18 ! %f18 = 00000000 23be92fb
19366! Mem[000000001e00000c] = eb80f745, %l2 = fffffffffffff451
19367 ldsh [%o0+0x00e],%l2 ! %l2 = fffffffffffff745
19368! %l3 = e748058200002400, immed = fffff9c4, %l2 = fffffffffffff745
19369 subccc %l3,-0x63c,%l2 ! %l2 = e748058200002a3c, %ccr = 91
19370! Mem[0000000030000078] = 8dcce1fe779dcc7d, %l6 = fffffffffffff451
19371 ldx [%i0+0x078],%l6 ! %l6 = 8dcce1fe779dcc7d
19372! %l0 = 0000000027099409, immed = 00000030, %l0 = 0000000027099409
19373 sllx %l0,0x030,%l0 ! %l0 = 9409000000000000
19374! %l4 = 0000000000000000, immed = 000003e5, %l0 = 9409000000000000
19375 andcc %l4,0x3e5,%l0 ! %l0 = 0000000000000000, %ccr = 44
19376
19377p7_label_45: ! %cwp = 1
19378! Mem[000000001e800028] = 8ce71bcb, %l4 = 0000000000000000
19379 ldsba [%o1+%i5]0x81,%l4 ! %l4 = ffffffffffffff8c
19380! %l6 = 8dcce1fe779dcc7d, Mem[000000003180007e] = 00000005
19381 stb %l6,[%i3+0x07e] ! Mem[000000003180007c] = 00007d05
19382! %l4 = ffffffffffffff8c, immed = 00000003, %l4 = ffffffffffffff8c
19383 srl %l4,0x003,%l4 ! %l4 = 000000001ffffff1
19384! %l6 = 8dcce1fe779dcc7d, immed = 00000f09, %y = 270993f9
19385 umulcc %l6,0xf09,%l0 ! %l0 = 0000070673878365, %ccr = 00, %y = 706
19386! %f2 = 00000000 0010ef2f, Mem[0000000031000078] = 779dcc00 2709939e
19387 std %f2 ,[%i2+0x078] ! Mem[0000000031000078] = 00000000 0010ef2f
19388! %l4 = 000000001ffffff1, %l6 = 8dcce1fe779dcc7d, %l0 = 0000070673878365
19389 sub %l4,%l6,%l0 ! %l0 = 72331e01a8623374
19390! %l7 = 000000002709953f, Mem[000000001e800020] = 00000000
19391 stw %l7,[%o1+%i4] ! Mem[000000001e800020] = 2709953f
19392! %l4 = 000000001ffffff1, %l3 = e748058200002400, %l1 = ffffffffffffffff
19393 subccc %l4,%l3,%l1 ! %l1 = 18b7fa7e1fffdbf1, %ccr = 10
19394! %l0 = 72331e01a8623374, Mem[0000000030000038] = 5b08f245c7a8e132
19395 stx %l0,[%i0+0x038] ! Mem[0000000030000038] = 72331e01a8623374
19396! %l7 = 000000002709953f, %l6 = 8dcce1fe779dcc7d, %y = 00000706
19397 smul %l7,%l6,%l0 ! %l0 = 123d846f833f13c3, %y = 123d846f
19398
19399p7_label_46: ! %cwp = 1
19400! %l1 = 18b7fa7e1fffdbf1, %l5 = 0000000000000000, %l5 = 0000000000000000
19401 andcc %l1,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44
19402! %l3 = e748058200002400, Mem[0000000031000038] = e7480582
19403 stw %l3,[%i2+0x038] ! Mem[0000000031000038] = 00002400
19404! Mem[0000000031800078] = 00000000, %l5 = 0000000000000000
19405 ldsha [%i3+0x078]%asi,%l5 ! %l5 = 0000000000000000
19406! Mem[000000001e800000] = 80000000, %l4 = 000000001ffffff1
19407 ldsha [%o1+%g0]0x81,%l4 ! %l4 = ffffffffffff8000
19408! %l5 = 0000000000000000, Mem[000000001e000050] = 9260421b, %asi = 80
19409 stwa %l5,[%o0+0x050]%asi ! Mem[000000001e000050] = 00000000
19410! Clear Register : %l2 = e748058200002a3c
19411 clr %l2 ! %l2 = 0000000000000000
19412! %f28 = 067da7ad, Mem[000000001e800000] = 80000000
19413 sta %f28,[%o1+%g0]0x81 ! Mem[000000001e800000] = 067da7ad
19414! Clear Register : %l7 = 000000002709953f
19415 clr %l7 ! %l7 = 0000000000000000
19416! %l2 = 0000000000000000, immed = fffffa17, %l4 = ffffffffffff8000
19417 andncc %l2,-0x5e9,%l4 ! %l4 = 0000000000000000, %ccr = 44
19418! %f26 = 8dcce1fe, Mem[000000001f00000c] = ffffffff
19419 st %f26,[%o2+0x00c] ! Mem[000000001f00000c] = 8dcce1fe
19420
19421p7_label_47: ! %cwp = 1
19422! %l6 = 8dcce1fe779dcc7d, %l2 = 0000000000000000, %y = 123d846f
19423 sdiv %l6,%l2,%l0 ! Div by zero, %l0 = 123d846f833f1413
19424 mov %l0,%y ! %y = 833f13eb
19425! %l6 = 8dcce1fe779dcc7d, Mem[000000003080003e] = 03001059
19426 sth %l6,[%i1+0x03e] ! Mem[000000003080003c] = 0300cc7d
19427! Randomly selected nop
19428 nop
19429! %l0 = 123d846f833f13eb, Mem[0000000031000038] = 0000240000002400
19430 stx %l0,[%i2+0x038] ! Mem[0000000031000038] = 123d846f833f13eb
19431! Mem[000000001e000020] = d2c4d4bf, %l6 = 8dcce1fe779dcc7d
19432 ldsba [%o0+%i4]0x88,%l6 ! %l6 = ffffffffffffffbf
19433! %f28 = 067da7ad 1238ca2d, Mem[000000001e800018] = 00000000 00000000
19434 stda %f28,[%o1+%o6]0x89 ! Mem[000000001e800018] = 067da7ad 1238ca2d
19435! Mem[000000001f000028] = 3d59d2d3bc00d28c, %f16 = bca3c917 297b82a7
19436 ldda [%o2+%i5]0x88,%f16 ! %f16 = 3d59d2d3 bc00d28c
19437! Mem[000000001f000010] = a76437c1, %l0 = 123d846f833f13eb
19438 lduha [%o2+%o5]0x80,%l0 ! %l0 = 000000000000a764
19439! Mem[000000001f800030] = ffffffa9, %f31 = 3450d278
19440 lda [%o3+%i6]0x88,%f31 ! %f31 = ffffffa9
19441! Mem[0000000031800078] = 00000000 00007d05, %l4 = 00000000, %l5 = 00000000
19442 ldd [%i3+0x078],%l4 ! %l4 = 0000000000000000 0000000000007d05
19443
19444p7_label_48: ! %cwp = 1
19445! %f12 = 00000000 6f7df7e5, Mem[000000001e800000] = 067da7ad f0c7788b
19446 stda %f12,[%o1+0x000]%asi ! Mem[000000001e800000] = 00000000 6f7df7e5
19447! %l4 = 0000000000000000, Mem[000000003100007c] = 0010ef2f
19448 stb %l4,[%i2+0x07c] ! Mem[000000003100007c] = 0010ef2f
19449! Mem[0000000031800038] = e7480582, %l4 = 0000000000000000
19450 ldsw [%i3+0x038],%l4 ! %l4 = ffffffffe7480582
19451! %l3 = e748058200002400, immed = 00000684, %y = 833f13eb
19452 umulcc %l3,0x684,%l0 ! %l0 = 0000000000ea9000, %ccr = 00, %y = 00
19453! Mem[0000000031800038] = e748058200002400, %l7 = 0000000000000000
19454 ldx [%i3+0x038],%l7 ! %l7 = e748058200002400
19455! Mem[000000003080007c] = 0010ef2f, %l7 = e748058200002400
19456 ldsb [%i1+0x07c],%l7 ! %l7 = 0000000000000000
19457! %l7 = 0000000000000000, Mem[000000001e800070] = c7a8e132
19458 stw %l7,[%o1+0x070] ! Mem[000000001e800070] = 00000000
19459! Mem[000000001f000020] = d2d3ffffffffffff, %f8 = bfd4c4d2 57d54803
19460 ldd [%o2+%i4],%f8 ! %f8 = d2d3ffff ffffffff
19461! Mem[000000003180003c] = 00002400, %l1 = 18b7fa7e1fffdbf1
19462 ldsb [%i3+0x03e],%l1 ! %l1 = 0000000000000024
19463! Mem[0000000030000078] = 8dcce1fe, %l3 = e748058200002400
19464 ldsb [%i0+0x07b],%l3 ! %l3 = fffffffffffffffe
19465
19466p7_label_49: ! %cwp = 1
19467! Mem[000000001f000028] = bc00d28c, %l1 = 0000000000000024
19468 lduba [%o2+%i5]0x88,%l1 ! %l1 = 000000000000008c
19469! %l1 = 000000000000008c, immd = 0000000000000206, %l1 = 000000000000008c
19470 udivx %l1,0x206,%l1 ! %l1 = 0000000000000000
19471! Mem[000000003000003c] = a8623374, %l5 = 0000000000007d05
19472 ldub [%i0+0x03e],%l5 ! %l5 = 0000000000000033
19473! %l2 = 0000000000000000, Mem[000000003180003c] = 00002400
19474 stw %l2,[%i3+0x03c] ! Mem[000000003180003c] = 00000000
19475! %l3 = fffffffffffffffe, immed = fffff4fa, %y = 00000000
19476 umulcc %l3,-0xb06,%l2 ! %l2 = fffff4f80000160c, %ccr = 80, %y = fffff4f8
19477! %l3 = fffffffffffffffe, Mem[000000001f80003d] = 52241077
19478 stb %l3,[%o3+0x03d] ! Mem[000000001f80003c] = 52fe1077
19479! Mem[000000003100007c] = 0010ef2f, %l1 = 0000000000000000
19480 ldub [%i2+0x07e],%l1 ! %l1 = 00000000000000ef
19481! %f0 = c7a8e132, Mem[000000001f000004] = 2061afc3
19482 st %f0 ,[%o2+0x004] ! Mem[000000001f000004] = c7a8e132
19483! %l5 = 0000000000000033, immd = 000000000000042c, %l4 = ffffffffe7480582
19484 sdivx %l5,0x42c,%l4 ! %l4 = 0000000000000000
19485! %l1 = 00000000000000ef, immed = fffffd74, %l7 = 0000000000000000
19486 or %l1,-0x28c,%l7 ! %l7 = fffffffffffffdff
19487
19488p7_label_50: ! %cwp = 1
19489! %l5 = 0000000000000033, %l5 = 0000000000000033, %l4 = 0000000000000000
19490 andcc %l5,%l5,%l4 ! %l4 = 0000000000000033, %ccr = 00
19491! %l4 = 00000033, %l5 = 00000033, Mem[0000000031000038] = 123d846f 833f13eb
19492 std %l4,[%i2+0x038] ! Mem[0000000031000038] = 00000033 00000033
19493! Mem[000000001e800038] = 0a1225a488cf33bc, %f2 = 00000000 0010ef2f
19494 ldd [%o1+0x038],%f2 ! %f2 = 0a1225a4 88cf33bc
19495! %l1 = 00000000000000ef, Mem[000000001e000030] = 22f780eb
19496 stwa %l1,[%o0+%i6]0x81 ! Mem[000000001e000030] = 000000ef
19497! %l1 = 00000000000000ef, Mem[000000001f000008] = f9930927
19498 stha %l1,[%o2+%o4]0x88 ! Mem[000000001f000008] = f99300ef
19499! Mem[000000001e000004] = 03641059, %l5 = 0000000000000033
19500 ldub [%o0+0x004],%l5 ! %l5 = 0000000000000003
19501! Mem[000000001f800008] = 6e5f0000, %l5 = 0000000000000003
19502 lduwa [%o3+%o4]0x88,%l5 ! %l5 = 000000006e5f0000
19503! Randomly selected nop
19504 nop
19505 restore ! CWP = 0
19506! %l1 = 0000000000000b12, Mem[000000001e000028] = d415ca8d69ef09b7
19507 stxa %l1,[%i0+%o5]0x80 ! Mem[000000001e000028] = 0000000000000b12
19508
19509p7_label_51:
19510! Clear Register : %l3 = 0000000000000005
19511 clr %l3 ! %l3 = 0000000000000000
19512! %l4 = 0000000000000bdb, %l1 = 0000000000000b12, %l5 = 0000000003001059
19513 sdivx %l4,%l1,%l5 ! %l5 = 0000000000000001
19514! %f18 = 00000000, Mem[000000003080003c] = 0300cc7d
19515 st %f18,[%o1+0x03c] ! Mem[000000003080003c] = 00000000
19516! %l1 = 0000000000000b12, immed = fffff817, %l0 = 00c4998b00000000
19517 addcc %l1,-0x7e9,%l0 ! %l0 = 0000000000000329, %ccr = 11
19518! Mem[000000001f000020] = ffffffff ffffd3d2, %l6 = fffffd94, %l7 = 00000bd6
19519 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffffd3d2 00000000ffffffff
19520! Mem[000000003000003c] = a8623374, %f8 = d2d3ffff
19521 ld [%o0+0x03c],%f8 ! %f8 = a8623374
19522! %l5 = 0000000000000001, immed = 00000dca, %l0 = 0000000000000329
19523 andcc %l5,0xdca,%l0 ! %l0 = 0000000000000000, %ccr = 44
19524! %l0 = 0000000000000000, Mem[000000003080007c] = 0010ef2f
19525 stw %l0,[%o1+0x07c] ! Mem[000000003080007c] = 00000000
19526! Mem[0000000030800038] = a7827b29 00000000, %l2 = 00000000, %l3 = 00000000
19527 ldd [%o1+0x038],%l2 ! %l2 = 00000000a7827b29 0000000000000000
19528! %l4 = 0000000000000bdb, %l3 = 0000000000000000, %l7 = 00000000ffffffff
19529 sra %l4,%l3,%l7 ! %l7 = 0000000000000bdb
19530
19531p7_label_52:
19532! Mem[000000001f800030] = a9ffffff ffffffff, %l2 = a7827b29, %l3 = 00000000
19533 ldda [%i3+%o6]0x81,%l2 ! %l2 = 00000000a9ffffff 00000000ffffffff
19534! retry : should take illegal inst trap, %l0 = 0000000000000000
19535 retry ! Illegal inst trap : %l0 = 0000000000000010
19536! %l2 = 00000000a9ffffff, immed = fffff374, %l6 = 00000000ffffd3d2
19537 xorcc %l2,-0xc8c,%l6 ! %l6 = ffffffff56000c8b, %ccr = 80
19538! Mem[0000000031000038] = 0000003300000033, %f6 = 308cf24b 781b8277
19539 ldda [%o2+0x038]%asi,%f6 ! %f6 = 00000033 00000033
19540! %l1 = 0000000000000b12, Mem[000000001e000032] = 000000ef
19541 sth %l1,[%i0+0x032] ! Mem[000000001e000030] = 00000b12
19542! %l0 = 0000000000000010, Mem[000000001f800018] = ac970927f54e00c4
19543 stxa %l0,[%i3+%i6]0x88 ! Mem[000000001f800018] = 0000000000000010
19544! %f2 = 0a1225a4 88cf33bc, Mem[000000001f800018] = 10000000 00000000
19545 stda %f2 ,[%i3+%i6]0x81 ! Mem[000000001f800018] = 0a1225a4 88cf33bc
19546! Mem[000000001e800030] = 33bc4105, %l7 = 0000000000000bdb
19547 lduba [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000005
19548! Mem[000000001f000018] = 297b82a7, %f15 = ffffffff
19549 lda [%i2+%i6]0x88,%f15 ! %f15 = 297b82a7
19550! %l1 = 0000000000000b12, %l6 = ffffffff56000c8b, %y = fffff4f8
19551 umulcc %l1,%l6,%l0 ! %l0 = 000003b80c8adac6, %ccr = 00, %y = 3b8
19552
19553p7_label_53:
19554! Mem[000000001e800030] = 0541bc33, %l2 = 00000000a9ffffff
19555 ldsha [%i1+%o6]0x81,%l2 ! %l2 = 0000000000000541
19556! %l0 = 000003b80c8adac6, immed = fffff2c3, %l5 = 0000000000000001
19557 addccc %l0,-0xd3d,%l5 ! %l5 = 000003b80c8acd89, %ccr = 11
19558! Mem[000000001f000048] = 77821b78, %l2 = 0000000000000541
19559 ldsw [%i2+0x048],%l2 ! %l2 = 0000000077821b78
19560! Mem[000000001f800030] = a9ffffffffffffff, %f30 = 4d0ef609 ffffffa9
19561 ldda [%i3+%o6]0x80,%f30 ! %f30 = a9ffffff ffffffff
19562! %l5 = 000003b80c8acd89, immed = fffff710, %l6 = ffffffff56000c8b
19563 xor %l5,-0x8f0,%l6 ! %l6 = fffffc47f3753a99
19564! %l2 = 0000000077821b78, Mem[000000001e000002] = eb827b29
19565 stb %l2,[%i0+0x002] ! Mem[000000001e000000] = eb827829
19566! %l6 = f3753a99, %l7 = 00000005, Mem[000000001f000038] = 4e134b54 b47b248f
19567 std %l6,[%i2+0x038] ! Mem[000000001f000038] = f3753a99 00000005
19568! %l1 = 0000000000000b12, %l6 = fffffc47f3753a99, %y = 000003b8
19569 udiv %l1,%l6,%l0 ! %l0 = 00000000000003e9
19570 mov %l0,%y ! %y = 000003e9
19571! Mem[000000003100007c] = 0010ef2f, %l0 = 00000000000003e9
19572 lduw [%o2+0x07c],%l0 ! %l0 = 000000000010ef2f
19573! Mem[000000001e800000] = 00000000, %l3 = 00000000ffffffff
19574 ldswa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
19575
19576p7_label_54:
19577! %l3 = 0000000000000000, immed = 00000e71, %y = 000003e9
19578 udiv %l3,0xe71,%l5 ! %l5 = 0000000045508846
19579 mov %l0,%y ! %y = 0010ef2f
19580! Mem[000000003100007c] = 0010ef2f, %l3 = 0000000000000000
19581 ldswa [%o2+0x07c]%asi,%l3 ! %l3 = 000000000010ef2f
19582! Mem[0000000030800038] = a7827b29, %l0 = 000000000010ef2f
19583 ldub [%o1+0x03a],%l0 ! %l0 = 000000000000007b
19584! %l3 = 000000000010ef2f, Mem[000000003080003a] = a7827b29
19585 stb %l3,[%o1+0x03a] ! Mem[0000000030800038] = a7822f29
19586! Mem[000000003000007c] = 779dcc7d, %l6 = fffffc47f3753a99
19587 lduh [%o0+0x07c],%l6 ! %l6 = 000000000000779d
19588! %l4 = 0000000000000bdb, Mem[000000001e000028] = 00000000
19589 stba %l4,[%i0+%o5]0x81 ! Mem[000000001e000028] = db000000
19590! Mem[000000003080003c] = 00000000, %l0 = 000000000000007b
19591 lduh [%o1+0x03c],%l0 ! %l0 = 0000000000000000
19592! %l6 = 000000000000779d, %l0 = 0000000000000000, %l1 = 0000000000000b12
19593 tsubcctv %l6,%l0,%l1 ! %l0 = 0000000000000023, Trapped
19594! retry : should take illegal inst trap, %l0 = 0000000000000023
19595 retry ! Illegal inst trap : %l0 = 0000000000000033
19596! Mem[0000000031800078] = 0000000000007d05, %l5 = 0000000045508846
19597 ldxa [%o3+0x078]%asi,%l5 ! %l5 = 0000000000007d05
19598
19599p7_label_55:
19600! %f6 = 00000033 00000033, Mem[0000000031000038] = 00000033 00000033
19601 std %f6 ,[%o2+0x038] ! Mem[0000000031000038] = 00000033 00000033
19602! %f26 = 8dcce1fe 779dcc7d, Mem[000000001f000010] = a76437c1 00000000
19603 std %f26,[%i2+%i5] ! Mem[000000001f000010] = 8dcce1fe 779dcc7d
19604! %f22 = 4442edc7 00007824, Mem[000000001f000010] = 8dcce1fe 779dcc7d
19605 stda %f22,[%i2+0x010]%asi ! Mem[000000001f000010] = 4442edc7 00007824
19606! %l4 = 0000000000000bdb, immed = 00000e29, %l2 = 0000000077821b78
19607 orn %l4,0xe29,%l2 ! %l2 = fffffffffffffbdf
19608! %f30 = a9ffffff ffffffff, Mem[000000001e000048] = 0df3bf3e 134aad56
19609 std %f30,[%i0+0x048] ! Mem[000000001e000048] = a9ffffff ffffffff
19610! Mem[000000001e800010] = a1390065, %l3 = 000000000010ef2f
19611 lduba [%i1+%i5]0x88,%l3 ! %l3 = 0000000000000065
19612! %l4 = 00000bdb, %l5 = 00007d05, Mem[0000000031800038] = e7480582 00000000
19613 std %l4,[%o3+0x038] ! Mem[0000000031800038] = 00000bdb 00007d05
19614! %f30 = a9ffffff ffffffff, Mem[000000001f000030] = 4442edc7 a76437c1
19615 stda %f30,[%i2+%o6]0x81 ! Mem[000000001f000030] = a9ffffff ffffffff
19616! Mem[000000003000007c] = 779dcc7d, %l6 = 000000000000779d
19617 ldsw [%o0+0x07c],%l6 ! %l6 = 00000000779dcc7d
19618! %l6 = 00000000779dcc7d
19619 sethi %hi(0x72a13c00),%l6 ! %l6 = 0000000072a13c00
19620
19621p7_label_56:
19622! %f6 = 00000033 00000033, Mem[0000000030000078] = 8dcce1fe 779dcc7d
19623 stda %f6 ,[%o0+0x078]%asi ! Mem[0000000030000078] = 00000033 00000033
19624! %f27 = 779dcc7d, Mem[0000000031000038] = 00000033
19625 st %f27,[%o2+0x038] ! Mem[0000000031000038] = 779dcc7d
19626! Mem[000000001e000048] = a9ffffffffffffff, %f22 = 4442edc7 00007824
19627 ldd [%i0+0x048],%f22 ! %f22 = a9ffffff ffffffff
19628! %l7 = 0000000000000005, %l4 = 0000000000000bdb, %l4 = 0000000000000bdb
19629 add %l7,%l4,%l4 ! %l4 = 0000000000000be0
19630! Mem[000000001f800028] = f993998b, %l4 = 0000000000000be0
19631 lduh [%i3+%o5],%l4 ! %l4 = 000000000000f993
19632! Mem[0000000030800078] = 0000000000000000, %f10 = 4442edc7 a76437c1
19633 ldd [%o1+0x078],%f10 ! %f10 = 00000000 00000000
19634! %l3 = 0000000000000065, immed = fffff766, %y = 0010ef2f
19635 umulcc %l3,-0x89a,%l3 ! %l3 = 00000064fffc9b3e, %ccr = 08, %y = 64
19636! Mem[000000003180003c] = 00007d05, %f27 = 779dcc7d
19637 ld [%o3+0x03c],%f27 ! %f27 = 00007d05
19638! retry : should take illegal inst trap, %l0 = 0000000000000033
19639 retry ! Illegal inst trap : %l0 = 0000000000000043
19640! %f31 = ffffffff, Mem[000000001e800008] = 00000000
19641 sta %f31,[%i1+%i4]0x89 ! Mem[000000001e800008] = ffffffff
19642
19643p7_label_57:
19644! %l7 = 0000000000000005, immed = 00000c79, %l0 = 0000000000000043
19645 xorcc %l7,0xc79,%l0 ! %l0 = 0000000000000c7c, %ccr = 00
19646! done : should take illegal inst trap, %l0 = 0000000000000c7c
19647 done ! Illegal inst trap : %l0 = 0000000000000c8c
19648! Mem[000000001e800008] = ffffffff, %l5 = 0000000000007d05
19649 ldsha [%i1+%i4]0x81,%l5 ! %l5 = ffffffffffffffff
19650! %l3 = 00000064fffc9b3e, Mem[000000001f000006] = c7a8e132
19651 sth %l3,[%i2+0x006] ! Mem[000000001f000004] = c7a89b3e
19652! %l1 = 0000000000000b12, immed = 00000573, %l1 = 0000000000000b12
19653 orn %l1,0x573,%l1 ! %l1 = fffffffffffffb9e
19654! %l4 = 000000000000f993, immd = 00000000000000d9, %l4 = 000000000000f993
19655 udivx %l4,0x0d9,%l4 ! %l4 = 0000000000000126
19656! Mem[000000001e000028] = db000000, %l1 = fffffffffffffb9e
19657 lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000db00
19658! %l4 = 0000000000000126, Mem[000000001f800008] = 00005f6e
19659 stwa %l4,[%i3+%i4]0x81 ! Mem[000000001f800008] = 00000126
19660! %l3 = 00000064fffc9b3e, immed = 000009dc, %y = 00000064
19661 sdiv %l3,0x9dc,%l2 ! %l2 = 000000000a3e7a2d
19662 mov %l0,%y ! %y = 00000c8c
19663! %l4 = 00000126, %l5 = ffffffff, Mem[000000001e800000] = 00000000 6f7df7e5
19664 stda %l4,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00000126 ffffffff
19665
19666p7_label_58:
19667! Mem[000000001e800028] = cb1be78c, %f29 = 1238ca2d
19668 lda [%i1+%o5]0x88,%f29 ! %f29 = cb1be78c
19669! Mem[000000001f000020] = d2d3ffff ffffffff, %l0 = 00000c8c, %l1 = 0000db00
19670 ldd [%i2+%o4],%l0 ! %l0 = 00000000d2d3ffff 00000000ffffffff
19671! %l1 = 00000000ffffffff, immd = 0000000000000b43, %l4 = 0000000000000126
19672 udivx %l1,0xb43,%l4 ! %l4 = 000000000016bb5c
19673! Invert Register : %l6 = 0000000072a13c00
19674 xor %l6,-1,%l6 ! %l6 = ffffffff8d5ec3ff
19675! %l1 = 00000000ffffffff, immed = ffffff23, %l1 = 00000000ffffffff
19676 andn %l1,-0x0dd,%l1 ! %l1 = 00000000000000dc
19677! Mem[0000000030800078] = 00000000, %l0 = 00000000d2d3ffff
19678 ldsba [%o1+0x07b]%asi,%l0 ! %l0 = 0000000000000000
19679! %l3 = 00000064fffc9b3e, Mem[000000001e80006e] = 7ccd9c9d
19680 stb %l3,[%i1+0x06e] ! Mem[000000001e80006c] = 7ccd3e9d
19681! Mem[000000001f800028] = 000000008b9993f9, %l2 = 000000000a3e7a2d
19682 ldxa [%i3+%o5]0x88,%l2 ! %l2 = 000000008b9993f9
19683! Mem[0000000030800038] = a7822f29 00000000, %l2 = 8b9993f9, %l3 = fffc9b3e
19684 ldd [%o1+0x038],%l2 ! %l2 = 00000000a7822f29 0000000000000000
19685! %l4 = 000000000016bb5c, %l7 = 0000000000000005, %l6 = ffffffff8d5ec3ff
19686 udivx %l4,%l7,%l6 ! %l6 = 0000000000048bdf
19687
19688p7_label_59:
19689! Invert Register : %l4 = 000000000016bb5c
19690 xor %l4,-1,%l4 ! %l4 = ffffffffffe944a3
19691! %f29 = cb1be78c, Mem[000000001f800048] = 27ba88b5
19692 st %f29,[%i3+0x048] ! Mem[000000001f800048] = cb1be78c
19693! %l5 = ffffffffffffffff, immed = fffff9bd, %l3 = 0000000000000000
19694 xor %l5,-0x643,%l3 ! %l3 = 0000000000000642
19695! %l4 = ffffffffffe944a3, Mem[000000001e800018] = 1238ca2d
19696 stha %l4,[%i1+%i6]0x88 ! Mem[000000001e800018] = 123844a3
19697! Mem[0000000030800038] = a7822f29, %l1 = 00000000000000dc
19698 ldsh [%o1+0x038],%l1 ! %l1 = ffffffffffffa782
19699! Mem[000000001e000044] = 9505e6de, %l4 = ffffffffffe944a3
19700 ldsba [%i0+0x044]%asi,%l4 ! %l4 = ffffffffffffff95
19701! %l7 = 0000000000000005, %l1 = ffffffffffffa782, %l1 = ffffffffffffa782
19702 or %l7,%l1,%l1 ! %l1 = ffffffffffffa787
19703! %l4 = ffffffffffffff95, Mem[000000003180003c] = 00007d05
19704 stw %l4,[%o3+0x03c] ! Mem[000000003180003c] = ffffff95
19705! %l1 = ffffffffffffa787, immed = 00000004, %l0 = 0000000000000000
19706 srl %l1,0x004,%l0 ! %l0 = 000000000ffffa78
19707! %l0 = 000000000ffffa78, immed = fffff571, %y = 00000c8c
19708 sdiv %l0,-0xa8f,%l2 ! %l2 = ffffffff80000000
19709 mov %l0,%y ! %y = 0ffffa78
19710
19711p7_label_60:
19712! %l6 = 0000000000048bdf, Mem[000000001f800030] = a9ffffff
19713 stwa %l6,[%i3+%o6]0x81 ! Mem[000000001f800030] = 00048bdf
19714! Mem[000000001f800028] = f993998b, %l2 = ffffffff80000000
19715 lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000f993
19716! %l7 = 0000000000000005, Mem[000000001f80007a] = bf2dd492
19717 sth %l7,[%i3+0x07a] ! Mem[000000001f800078] = bf2d0005
19718! Mem[000000001f80007c] = d4fe3f8e, %l3 = 0000000000000642
19719 ldub [%i3+0x07d],%l3 ! %l3 = 00000000000000fe
19720! %l4 = ffffffffffffff95, immed = fffffadd, %l1 = ffffffffffffa787
19721 and %l4,-0x523,%l1 ! %l1 = fffffffffffffa95
19722! Mem[0000000030800078] = 00000000, %l2 = 000000000000f993
19723 ldsb [%o1+0x078],%l2 ! %l2 = 0000000000000000
19724! %l6 = 0000000000048bdf, immed = 0000060f, %y = 0ffffa78
19725 smul %l6,0x60f,%l1 ! %l1 = 000000001b8b6c11, %y = 00
19726! Mem[0000000030800038] = a7822f2900000000, %f2 = 0a1225a4 88cf33bc
19727 ldd [%o1+0x038],%f2 ! %f2 = a7822f29 00000000
19728! Mem[000000001e800028] = 8ce71bcb, %l1 = 000000001b8b6c11
19729 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff8c
19730! %l7 = 0000000000000005, immed = 000005f7, %l7 = 0000000000000005
19731 subccc %l7,0x5f7,%l7 ! %l7 = fffffffffffffa0e, %ccr = 99
19732
19733p7_label_61:
19734! %l7 = fffffffffffffa0e, Mem[000000001f000028] = 8cd200bc
19735 stba %l7,[%i2+%o5]0x81 ! Mem[000000001f000028] = 0ed200bc
19736! %l2 = 0000000000000000, Mem[0000000031800038] = 00000bdbffffff95
19737 stx %l2,[%o3+0x038] ! Mem[0000000031800038] = 0000000000000000
19738! %l1 = ffffffffffffff8c, %l7 = fffffffffffffa0e, %l7 = fffffffffffffa0e
19739 sdivx %l1,%l7,%l7 ! Div by zero, %l0 = 000000000ffffaa0
19740! %l2 = 00000000, %l3 = 000000fe, Mem[000000001f800018] = a425120a bc33cf88
19741 stda %l2,[%i3+%i6]0x89 ! Mem[000000001f800018] = 00000000 000000fe
19742! Mem[000000001f000020] = ffffd3d2, %l2 = 0000000000000000
19743 ldsha [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffd3d2
19744! %l3 = 00000000000000fe
19745 sethi %hi(0x7bc64c00),%l3 ! %l3 = 000000007bc64c00
19746! Mem[000000001e000028] = 000000db, %f17 = bc00d28c
19747 lda [%i0+%o5]0x88,%f17 ! %f17 = 000000db
19748! %l4 = ffffffffffffff95, immed = fffff7f9, %y = 00000000
19749 sdivcc %l4,-0x807,%l1 ! %l1 = ffffffffffe01be8, %ccr = 88
19750 mov %l0,%y ! %y = 0ffffa78
19751! Mem[000000001f000008] = fee1cc8d f99300ef, %l2 = ffffd3d2, %l3 = 7bc64c00
19752 ldda [%i2+%i4]0x89,%l2 ! %l2 = 00000000f99300ef 00000000fee1cc8d
19753! retry : should take illegal inst trap, %l0 = 000000000ffffa78
19754 retry ! Illegal inst trap : %l0 = 000000000ffffa88
19755
19756p7_label_62:
19757! Mem[000000001e800020] = 2709953f0000bc33, %f12 = 00000000 6f7df7e5
19758 ldd [%i1+%o4],%f12 ! %f12 = 2709953f 0000bc33
19759! Mem[000000001e000028] = 000000db, %f28 = 067da7ad
19760 lda [%i0+%o5]0x88,%f28 ! %f28 = 000000db
19761! Mem[000000001e800038] = 0a1225a4 88cf33bc, %l2 = f99300ef, %l3 = fee1cc8d
19762 ldda [%i1+0x038]%asi,%l2 ! %l2 = 000000000a1225a4 0000000088cf33bc
19763! Mem[0000000030800038] = a7822f29, %l2 = 000000000a1225a4
19764 lduw [%o1+0x038],%l2 ! %l2 = 00000000a7822f29
19765! Mem[0000000031800038] = 00000000, %l1 = ffffffffffe01be8
19766 ldsh [%o3+0x038],%l1 ! %l1 = 0000000000000000
19767! %l1 = 0000000000000000, %l2 = 00000000a7822f29, %l5 = ffffffffffffffff
19768 xorcc %l1,%l2,%l5 ! %l5 = 00000000a7822f29, %ccr = 08
19769! Invert Register : %l3 = 0000000088cf33bc
19770 xor %l3,-1,%l3 ! %l3 = ffffffff7730cc43
19771! Clear Register : %l7 = 0000000000000000
19772 clr %l7 ! %l7 = 0000000000000000
19773! %l3 = ffffffff7730cc43, %l1 = 0000000000000000, %l2 = 00000000a7822f29
19774 tsubcc %l3,%l1,%l2 ! %l2 = ffffffff7730cc43, %ccr = 82
19775! %l0 = 0ffffa88, %l1 = 00000000, Mem[000000001f000020] = d2d3ffff ffffffff
19776 stda %l0,[%i2+0x020]%asi ! Mem[000000001f000020] = 0ffffa88 00000000
19777
19778p7_label_63:
19779! Mem[000000001f000008] = f99300ef, %f6 = 00000033
19780 lda [%i2+%i4]0x88,%f6 ! %f6 = f99300ef
19781! %l1 = 0000000000000000, %l3 = ffffffff7730cc43, %l3 = ffffffff7730cc43
19782 xor %l1,%l3,%l3 ! %l3 = ffffffff7730cc43
19783! %l1 = 0000000000000000, immed = 0000077c, %l4 = ffffffffffffff95
19784 addcc %l1,0x77c,%l4 ! %l4 = 000000000000077c, %ccr = 00
19785! %l1 = 0000000000000000, %l7 = 0000000000000000, %y = 0ffffa78
19786 umulcc %l1,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
19787! %l0 = 0ffffa88, %l1 = 00000000, Mem[0000000030000078] = 00000033 00000033
19788 stda %l0,[%o0+0x078]%asi ! Mem[0000000030000078] = 0ffffa88 00000000
19789! %l5 = 00000000a7822f29, immed = 000005c5, %l6 = 0000000000048bdf
19790 xor %l5,0x5c5,%l6 ! %l6 = 00000000a7822aec
19791! %f24 = 5602977e 07965eec, Mem[0000000031800078] = 00000000 00007d05
19792 std %f24,[%o3+0x078] ! Mem[0000000031800078] = 5602977e 07965eec
19793! Mem[000000001e000030] = 00000b12, %l6 = 00000000a7822aec
19794 ldub [%i0+0x033],%l6 ! %l6 = 0000000000000012
19795! %l4 = 000000000000077c, Mem[0000000030800038] = a7822f29
19796 stb %l4,[%o1+0x038] ! Mem[0000000030800038] = 7c822f29
19797! Mem[000000001e000000] = eb82782903641059, %f28 = 000000db cb1be78c
19798 ldda [%i0+%g0]0x80,%f28 ! %f28 = eb827829 03641059
19799
19800p7_label_64:
19801! %l5 = 00000000a7822f29, %l0 = 000000000ffffa88, %l3 = ffffffff7730cc43
19802 orn %l5,%l0,%l3 ! %l3 = fffffffff7822f7f
19803! Mem[0000000031800078] = 5602977e07965eec, %l2 = ffffffff7730cc43
19804 ldx [%o3+0x078],%l2 ! %l2 = 5602977e07965eec
19805! %l7 = 0000000000000000, %l3 = fffffffff7822f7f, %l1 = 0000000000000000
19806 orncc %l7,%l3,%l1 ! %l1 = 00000000087dd080, %ccr = 00
19807! %l1 = 00000000087dd080, immed = ffffff20, %l5 = 00000000a7822f29
19808 subc %l1,-0x0e0,%l5 ! %l5 = 00000000087dd160
19809! %l3 = fffffffff7822f7f, immed = 00000013, %l1 = 00000000087dd080
19810 sll %l3,0x013,%l1 ! %l1 = ffffbc117bf80000
19811! %f4 = a7827b29 03641059, Mem[000000001f800028] = f993998b 00000000
19812 std %f4 ,[%i3+%o5] ! Mem[000000001f800028] = a7827b29 03641059
19813! Clear Register : %l4 = 000000000000077c
19814 clr %l4 ! %l4 = 0000000000000000
19815! Mem[0000000030800078] = 00000000, %l4 = 0000000000000000
19816 lduh [%o1+0x078],%l4 ! %l4 = 0000000000000000
19817! Mem[0000000031000038] = 779dcc7d00000033, %f14 = 00000023 297b82a7
19818 ldd [%o2+0x038],%f14 ! %f14 = 779dcc7d 00000033
19819! Mem[0000000030000038] = 72331e01a8623374, %f26 = 8dcce1fe 00007d05
19820 ldd [%o0+0x038],%f26 ! %f26 = 72331e01 a8623374
19821
19822p7_label_65:
19823! %l2 = 5602977e07965eec, immed = 00000017, %l5 = 00000000087dd160
19824 sra %l2,0x017,%l5 ! %l5 = 000000000000000f
19825! Mem[000000003100003c] = 00000033, %l4 = 0000000000000000
19826 ldswa [%o2+0x03c]%asi,%l4 ! %l4 = 0000000000000033
19827! %l2 = 5602977e07965eec, Mem[000000003080003c] = 00000000
19828 stw %l2,[%o1+0x03c] ! Mem[000000003080003c] = 07965eec
19829! %l2 = 5602977e07965eec, Mem[000000001e000013] = 00007824
19830 stb %l2,[%i0+0x013] ! Mem[000000001e000010] = 000078ec
19831! Mem[000000001f800020] = 00000080, %l0 = 000000000ffffa88
19832 lduwa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000080
19833! %f18 = 00000000, Mem[0000000031000078] = 00000000
19834 st %f18,[%o2+0x078] ! Mem[0000000031000078] = 00000000
19835! %l6 = 0000000000000012, %l5 = 000000000000000f, %l7 = 0000000000000000
19836 taddcc %l6,%l5,%l7 ! %l7 = 0000000000000021, %ccr = 02
19837! %l2 = 5602977e07965eec, %l1 = ffffbc117bf80000, %l6 = 0000000000000012
19838 srl %l2,%l1,%l6 ! %l6 = 0000000007965eec
19839! Mem[000000003080007c] = 00000000, %l4 = 0000000000000033
19840 ldsb [%o1+0x07f],%l4 ! %l4 = 0000000000000000
19841! Mem[000000001e800028] = 8ce71bcb, %l6 = 0000000007965eec
19842 ldsh [%i1+0x02a],%l6 ! %l6 = 0000000000001bcb
19843
19844p7_label_66:
19845! %l3 = fffffffff7822f7f, immed = fffff9fd, %y = 00000000
19846 umul %l3,-0x603,%l7 ! %l7 = f78229af0c5c7783, %y = f78229af
19847! %l6 = 0000000000001bcb, immed = 00000032, %l1 = ffffbc117bf80000
19848 sllx %l6,0x032,%l1 ! %l1 = 6f2c000000000000
19849! Mem[000000001e000008] = ffffffff eb80f745, %l6 = 00001bcb, %l7 = 0c5c7783
19850 ldda [%i0+%i4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000eb80f745
19851! Mem[0000000031800078] = 5602977e07965eec, %f6 = f99300ef 00000033
19852 ldd [%o3+0x078],%f6 ! %f6 = 5602977e 07965eec
19853! %l2 = 5602977e07965eec, immed = fffff8aa, %l7 = 00000000eb80f745
19854 xnor %l2,-0x756,%l7 ! %l7 = 5602977e079659b9
19855! %l1 = 6f2c000000000000, immed = fffff06a, %y = f78229af
19856 udivcc %l1,-0xf96,%l3 ! %l3 = 00000000f78238c0, %ccr = 08
19857 mov %l0,%y ! %y = 00000080
19858! %l0 = 0000000000000080, Mem[000000003100007e] = 0010ef2f
19859 stba %l0,[%o2+0x07e]%asi ! Mem[000000003100007c] = 0010802f
19860! %l4 = 0000000000000000, %l5 = 000000000000000f, %l2 = 5602977e07965eec
19861 srl %l4,%l5,%l2 ! %l2 = 0000000000000000
19862! Mem[000000001f800018] = 00000000, %l6 = 00000000ffffffff
19863 ldsba [%i3+%i6]0x89,%l6 ! %l6 = 0000000000000000
19864! %l0 = 0000000000000080, %l7 = 5602977e079659b9, %l1 = 6f2c000000000000
19865 udivx %l0,%l7,%l1 ! %l1 = 0000000000000000
19866
19867p7_label_67:
19868! %l7 = 5602977e079659b9, Mem[0000000030000078] = 0ffffa8800000000
19869 stx %l7,[%o0+0x078] ! Mem[0000000030000078] = 5602977e079659b9
19870! %l5 = 000000000000000f, immed = 00000319, %y = 00000080
19871 sdivcc %l5,0x319,%l2 ! %l2 = 00000000295251ff, %ccr = 00
19872 mov %l0,%y ! %y = 00000080
19873! %l6 = 0000000000000000, Mem[000000003080003c] = 07965eec
19874 stba %l6,[%o1+0x03c]%asi ! Mem[000000003080003c] = 00965eec
19875! Mem[000000001e000028] = db00000000000b12, %f22 = a9ffffff ffffffff
19876 ldda [%i0+%o5]0x80,%f22 ! %f22 = db000000 00000b12
19877! %l0 = 0000000000000080, %l6 = 0000000000000000, %l6 = 0000000000000000
19878 tsubcc %l0,%l6,%l6 ! %l6 = 0000000000000080, %ccr = 00
19879! %f26 = 72331e01 a8623374, Mem[000000001f000060] = 3a0d138b 56ce96e9
19880 std %f26,[%i2+0x060] ! Mem[000000001f000060] = 72331e01 a8623374
19881! Mem[0000000031000038] = 779dcc7d00000033, %f2 = a7822f29 00000000
19882 ldda [%o2+0x038]%asi,%f2 ! %f2 = 779dcc7d 00000033
19883! %l0 = 00000080, %l1 = 00000000, Mem[000000001f800020] = 00000080 ffff8862
19884 std %l0,[%i3+%o4] ! Mem[000000001f800020] = 00000080 00000000
19885! Mem[000000001f000028] = 0ed200bcd3d2593d, %f24 = 5602977e 07965eec
19886 ldda [%i2+%o5]0x80,%f24 ! %f24 = 0ed200bc d3d2593d
19887! %l6 = 00000080, %l7 = 079659b9, Mem[0000000031800078] = 5602977e 07965eec
19888 stda %l6,[%o3+0x078]%asi ! Mem[0000000031800078] = 00000080 079659b9
19889
19890p7_label_68:
19891! %l4 = 0000000000000000, %l0 = 0000000000000080, %l5 = 000000000000000f
19892 sra %l4,%l0,%l5 ! %l5 = 0000000000000000
19893! Mem[000000001f000020] = 0ffffa88, %f5 = 03641059
19894 lda [%i2+%o4]0x80,%f5 ! %f5 = 0ffffa88
19895! Mem[000000003000007c] = 079659b9, %l5 = 0000000000000000
19896 ldsh [%o0+0x07c],%l5 ! %l5 = 0000000000000796
19897! %l1 = 0000000000000000, Mem[000000001f800002] = bc330000
19898 stb %l1,[%i3+0x002] ! Mem[000000001f800000] = bc330000
19899! Mem[000000001f000018] = a7827b29 17c9a3bc, %l2 = 295251ff, %l3 = f78238c0
19900 ldda [%i2+%i6]0x81,%l2 ! %l2 = 00000000a7827b29 0000000017c9a3bc
19901! %l5 = 0000000000000796, Mem[0000000030000078] = 5602977e079659b9
19902 stx %l5,[%o0+0x078] ! Mem[0000000030000078] = 0000000000000796
19903! %l0 = 0000000000000080, immed = 00000184, %l5 = 0000000000000796
19904 orncc %l0,0x184,%l5 ! %l5 = fffffffffffffefb, %ccr = 88
19905! Mem[000000001f800010] = 7e020000, %l7 = 5602977e079659b9
19906 lduwa [%i3+%i5]0x88,%l7 ! %l7 = 000000007e020000
19907! %l4 = 00000000, %l5 = fffffefb, Mem[0000000031000038] = 779dcc7d 00000033
19908 std %l4,[%o2+0x038] ! Mem[0000000031000038] = 00000000 fffffefb
19909! %l0 = 00000080, %l1 = 00000000, Mem[0000000031800038] = 00000000 00000000
19910 std %l0,[%o3+0x038] ! Mem[0000000031800038] = 00000080 00000000
19911
19912p7_label_69:
19913! %l5 = fffffffffffffefb, Mem[0000000031800038] = 0000008000000000
19914 stx %l5,[%o3+0x038] ! Mem[0000000031800038] = fffffffffffffefb
19915! %l4 = 0000000000000000, Mem[0000000030800078] = 00000000
19916 sth %l4,[%o1+0x078] ! Mem[0000000030800078] = 00000000
19917! %f12 = 2709953f 0000bc33, Mem[0000000031800078] = 00000080 079659b9
19918 std %f12,[%o3+0x078] ! Mem[0000000031800078] = 2709953f 0000bc33
19919! Mem[0000000031800038] = ffffffff, %l1 = 0000000000000000
19920 ldsw [%o3+0x038],%l1 ! %l1 = ffffffffffffffff
19921! Mem[000000001f800030] = ffffffffdf8b0400, %l7 = 000000007e020000
19922 ldxa [%i3+%o6]0x88,%l7 ! %l7 = ffffffffdf8b0400
19923! %f30 = a9ffffff, Mem[0000000030800078] = 00000000
19924 st %f30,[%o1+0x078] ! Mem[0000000030800078] = a9ffffff
19925! Mem[000000001f800000] = bc330000, %f4 = a7827b29
19926 lda [%i3+%g0]0x80,%f4 ! %f4 = bc330000
19927! %l3 = 0000000017c9a3bc, %l2 = 00000000a7827b29, %l1 = ffffffffffffffff
19928 or %l3,%l2,%l1 ! %l1 = 00000000b7cbfbbd
19929! %l1 = 00000000b7cbfbbd, %l0 = 0000000000000080, %y = 00000080
19930 umul %l1,%l0,%l3 ! %l3 = 0000005be5fdde80, %y = 5b
19931! Mem[000000001f80003c] = 52fe1077, %l3 = 0000005be5fdde80
19932 ldsha [%i3+0x03c]%asi,%l3 ! %l3 = 00000000000052fe
19933
19934p7_label_70:
19935! Mem[000000003100007c] = 0010802f, %l6 = 0000000000000080
19936 ldsh [%o2+0x07e],%l6 ! %l6 = ffffffffffff802f
19937! Mem[000000001e000054] = 57c219fb, %l0 = 0000000000000080
19938 ldsb [%i0+0x055],%l0 ! %l0 = ffffffffffffffc2
19939! %l6 = ffffffffffff802f, Mem[000000003100003e] = fffffefb
19940 stb %l6,[%o2+0x03e] ! Mem[000000003100003c] = ffff2ffb
19941! %l5 = fffffffffffffefb, immed = 00000a3f, %l1 = 00000000b7cbfbbd
19942 orcc %l5,0xa3f,%l1 ! %l1 = fffffffffffffeff, %ccr = 88
19943! Mem[000000001e800028] = 8ce71bcb535941dd, %f20 = 000033bc 07965eec
19944 ldda [%i1+%o5]0x81,%f20 ! %f20 = 8ce71bcb 535941dd
19945! Mem[0000000031000038] = 00000000, %l1 = fffffffffffffeff
19946 ldsw [%o2+0x038],%l1 ! %l1 = 0000000000000000
19947! %l0 = ffffffffffffffc2, Mem[000000001e000008] = ffffffff
19948 stba %l0,[%i0+%i4]0x89 ! Mem[000000001e000008] = ffffffc2
19949! %l4 = 0000000000000000, Mem[000000001e000000] = eb827829
19950 stba %l4,[%i0+%g0]0x81 ! Mem[000000001e000000] = 00827829
19951! Mem[0000000031000078] = 00000000, %l4 = 0000000000000000
19952 ldswa [%o2+0x078]%asi,%l4 ! %l4 = 0000000000000000
19953! Mem[0000000030800038] = 7c822f2900965eec, %l1 = 0000000000000000
19954 ldx [%o1+0x038],%l1 ! %l1 = 7c822f2900965eec
19955
19956p7_label_71:
19957! Mem[000000001f000070] = c5630ada16faa7a2, %l1 = 7c822f2900965eec
19958 ldxa [%i2+0x070]%asi,%l1 ! %l1 = c5630ada16faa7a2
19959! Mem[000000001f00007c] = 2a3cfbf9, %l7 = ffffffffdf8b0400
19960 ldswa [%i2+0x07c]%asi,%l7 ! %l7 = 000000002a3cfbf9
19961! Mem[000000001e800010] = 650039a1 1d802a6e, %l0 = ffffffc2, %l1 = 16faa7a2
19962 ldd [%i1+%i5],%l0 ! %l0 = 00000000650039a1 000000001d802a6e
19963! %l5 = fffffffffffffefb
19964 sethi %hi(0x91198c00),%l5 ! %l5 = 0000000091198c00
19965! Mem[000000003180007c] = 0000bc33, %l7 = 000000002a3cfbf9
19966 ldsb [%o3+0x07d],%l7 ! %l7 = 0000000000000000
19967! Mem[000000001e00004c] = ffffffff, %l7 = 0000000000000000
19968 ldsba [%i0+0x04e]%asi,%l7 ! %l7 = ffffffffffffffff
19969! Mem[0000000030800078] = a9ffffff, %l6 = ffffffffffff802f
19970 ldswa [%o1+0x078]%asi,%l6 ! %l6 = ffffffffa9ffffff
19971! %l6 = ffffffffa9ffffff, %l2 = 00000000a7827b29, %l1 = 000000001d802a6e
19972 udivx %l6,%l2,%l1 ! %l1 = 00000001873cb039
19973! Mem[000000001f000018] = a7827b29, %f13 = 0000bc33
19974 lda [%i2+%i6]0x80,%f13 ! %f13 = a7827b29
19975! Mem[000000003000003c] = a8623374, %f23 = 00000b12
19976 ld [%o0+0x03c],%f23 ! %f23 = a8623374
19977
19978p7_label_72:
19979! %l7 = ffffffffffffffff
19980 setx 0x1f8094b61f8094b6,%g7,%l7 ! %l7 = 1f8094b61f8094b6
19981 save ! CWP = 1
19982! Mem[0000000030800078] = a9ffffff 00000000, %l2 = 0000160c, %l3 = fffffffe
19983 ldd [%i1+0x078],%l2 ! %l2 = 00000000a9ffffff 0000000000000000
19984! Mem[0000000030000038] = 72331e01, %l7 = fffffffffffffdff
19985 ldub [%i0+0x038],%l7 ! %l7 = 0000000000000072
19986! %f15 = 00000033, Mem[000000001e000020] = bfd4c4d2
19987 st %f15,[%o0+%i4] ! Mem[000000001e000020] = 00000033
19988! %l2 = 00000000a9ffffff, Mem[0000000031000038] = 00000000ffff2ffb
19989 stx %l2,[%i2+0x038] ! Mem[0000000031000038] = 00000000a9ffffff
19990! Mem[0000000030000038] = 72331e01a8623374, %l0 = 0000000000ea9000
19991 ldxa [%i0+0x038]%asi,%l0 ! %l0 = 72331e01a8623374
19992! %l4 = 0000000000000033, immed = fffff2bf, %l1 = 00000000000000ef
19993 orn %l4,-0xd41,%l1 ! %l1 = 0000000000000d73
19994! %l6 = ffffffffffffffbf, %l2 = 00000000a9ffffff, %y = 0000005b
19995 umulcc %l6,%l2,%l4 ! %l4 = a9ffffd3d6000041, %ccr = 88, %y = a9ffffd3
19996! %l5 = 000000006e5f0000, immed = fffff054, %l7 = 0000000000000072
19997 subccc %l5,-0xfac,%l7 ! %l7 = 000000006e5f0fac, %ccr = 11
19998
19999p7_label_73: ! %cwp = 1
20000! Mem[000000003000007c] = 00000796, %l3 = 0000000000000000
20001 lduh [%i0+0x07c],%l3 ! %l3 = 0000000000000000
20002! Mem[0000000031800038] = fffffffffffffefb, %f16 = 3d59d2d3 000000db
20003 ldd [%i3+0x038],%f16 ! %f16 = ffffffff fffffefb
20004! %f4 = bc330000 0ffffa88, Mem[0000000031000038] = 00000000 a9ffffff
20005 std %f4 ,[%i2+0x038] ! Mem[0000000031000038] = bc330000 0ffffa88
20006! Mem[0000000030000078] = 00000000 00000796, %l0 = a8623374, %l1 = 00000d73
20007 ldd [%i0+0x078],%l0 ! %l0 = 0000000000000000 0000000000000796
20008! Mem[000000003000003c] = a8623374, %f23 = a8623374
20009 ld [%i0+0x03c],%f23 ! %f23 = a8623374
20010! %l5 = 000000006e5f0000, immed = fffff762, %y = a9ffffd3
20011 sdiv %l5,-0x89e,%l0 ! %l0 = 000000007fffffff
20012 mov %l0,%y ! %y = 7fffffff
20013! %l0 = 000000007fffffff, %l5 = 000000006e5f0000, %l4 = a9ffffd3d6000041
20014 addcc %l0,%l5,%l4 ! %l4 = 00000000ee5effff, %ccr = 0a
20015! %l2 = 00000000a9ffffff, %l4 = 00000000ee5effff, %l1 = 0000000000000796
20016 sub %l2,%l4,%l1 ! %l1 = ffffffffbba10000
20017! %l1 = ffffffffbba10000, Mem[0000000031800078] = 2709953f0000bc33
20018 stx %l1,[%i3+0x078] ! Mem[0000000031800078] = ffffffffbba10000
20019! Mem[0000000030000078] = 00000000, %l2 = 00000000a9ffffff
20020 ldsb [%i0+0x078],%l2 ! %l2 = 0000000000000000
20021
20022p7_label_74: ! %cwp = 1
20023! %l6 = ffffffbf, %l7 = 6e5f0fac, Mem[0000000030000038] = 72331e01 a8623374
20024 std %l6,[%i0+0x038] ! Mem[0000000030000038] = ffffffbf 6e5f0fac
20025! %l1 = ffffffffbba10000, %l7 = 000000006e5f0fac, %l1 = ffffffffbba10000
20026 xor %l1,%l7,%l1 ! %l1 = ffffffffd5fe0fac
20027! Mem[0000000030800038] = 7c822f29, %l1 = ffffffffd5fe0fac
20028 ldsha [%i1+0x038]%asi,%l1 ! %l1 = 0000000000007c82
20029! %l1 = 0000000000007c82, immed = fffff989, %y = 7fffffff
20030 smulcc %l1,-0x677,%l6 ! %l6 = fffffffffcdb1392, %ccr = 88, %y = ffffffff
20031! Mem[000000003080003c] = 00965eec, %l3 = 0000000000000000
20032 ldub [%i1+0x03c],%l3 ! %l3 = 0000000000000000
20033! %l4 = 00000000ee5effff, Mem[0000000030000038] = ffffffbf
20034 stb %l4,[%i0+0x038] ! Mem[0000000030000038] = ffffffbf
20035! %l1 = 0000000000007c82, immed = 00000011, %l0 = 000000007fffffff
20036 srl %l1,0x011,%l0 ! %l0 = 0000000000000000
20037! %f30 = a9ffffff, Mem[0000000030800038] = 7c822f29
20038 st %f30,[%i1+0x038] ! Mem[0000000030800038] = a9ffffff
20039! %l0 = 00000000, %l1 = 00007c82, Mem[0000000031000078] = 00000000 0010802f
20040 std %l0,[%i2+0x078] ! Mem[0000000031000078] = 00000000 00007c82
20041! %l4 = 00000000ee5effff, immed = 000007ba, %l2 = 0000000000000000
20042 xorcc %l4,0x7ba,%l2 ! %l2 = 00000000ee5ef845, %ccr = 08
20043
20044p7_label_75: ! %cwp = 1
20045! Mem[000000001f000008] = f99300ef, %l4 = 00000000ee5effff
20046 lduwa [%o2+%o4]0x88,%l4 ! %l4 = 00000000f99300ef
20047! %l6 = fcdb1392, %l7 = 6e5f0fac, Mem[0000000031800038] = ffffffff fffffefb
20048 stda %l6,[%i3+0x038]%asi ! Mem[0000000031800038] = fcdb1392 6e5f0fac
20049! %l3 = 0000000000000000, %l1 = 0000000000007c82, %y = ffffffff
20050 smul %l3,%l1,%l2 ! %l2 = 0000000000000000, %y = 00
20051! Randomly selected nop
20052 nop
20053! %f15 = 00000033, Mem[000000003080007c] = 00000000
20054 st %f15,[%i1+0x07c] ! Mem[000000003080007c] = 00000033
20055! %l4 = 00000000f99300ef, Mem[0000000031000078] = 00000000
20056 sth %l4,[%i2+0x078] ! Mem[0000000031000078] = 00ef0000
20057 save ! CWP = 2
20058! %l6 = 95acc1dc9f2d331e, %l5 = 6c88c2879a49f272, %y = 00000000
20059 umul %l6,%l5,%l1 ! %l1 = 5fef2b633c011f5c, %y = 5fef2b63
20060! Invert Register : %l6 = 95acc1dc9f2d331e
20061 xor %l6,-1,%l6 ! %l6 = 6a533e2360d2cce1
20062! %l4 = 93a37614ab49b028, Mem[000000001e800018] = 123844a3
20063 stwa %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = ab49b028
20064
20065p7_label_76: ! %cwp = 2
20066! Mem[000000003000003c] = 6e5f0fac, %l2 = 6b2f2f824deacd6d
20067 lduh [%o0+0x03c],%l2 ! %l2 = 0000000000006e5f
20068! %l3 = 9bcbfd0603552e54
20069 sethi %hi(0x3fb86c00),%l3 ! %l3 = 000000003fb86c00
20070! %l1 = 5fef2b633c011f5c, Mem[0000000030800038] = a9ffffff00965eec
20071 stx %l1,[%o1+0x038] ! Mem[0000000030800038] = 5fef2b633c011f5c
20072! %l6 = 6a533e2360d2cce1, %l1 = 5fef2b633c011f5c, %y = 5fef2b63
20073 umulcc %l6,%l1,%l5 ! %l5 = 16b1d4b3db71dfdc, %ccr = 08, %y = 16b1d4b3
20074! %l0 = 7bffa05a, %l1 = 3c011f5c, Mem[000000001e800010] = 650039a1 1d802a6e
20075 stda %l0,[%i1+%i5]0x81 ! Mem[000000001e800010] = 7bffa05a 3c011f5c
20076! %l6 = 6a533e2360d2cce1, Mem[000000001e000030] = 00000b12
20077 stwa %l6,[%i0+%o6]0x80 ! Mem[000000001e000030] = 60d2cce1
20078! Mem[000000001e800008] = ffffffff 23be92fb, %l2 = 00006e5f, %l3 = 3fb86c00
20079 ldd [%i1+%i4],%l2 ! %l2 = 00000000ffffffff 0000000023be92fb
20080! Mem[000000001f800038] = b6cbf6ce, %l0 = cb97bb567bffa05a
20081 ldsw [%i3+0x038],%l0 ! %l0 = ffffffffb6cbf6ce
20082! Mem[000000001f000060] = 72331e01, %l4 = 93a37614ab49b028
20083 ldswa [%i2+0x060]%asi,%l4 ! %l4 = 0000000072331e01
20084! Mem[000000001e000010] = 4a9b33c8ec780000, %l0 = ffffffffb6cbf6ce
20085 ldxa [%i0+%i5]0x88,%l0 ! %l0 = 4a9b33c8ec780000
20086
20087p7_label_77: ! %cwp = 2
20088! %l1 = 5fef2b633c011f5c, %l6 = 6a533e2360d2cce1, %l7 = c0c4336200aeb653
20089 sub %l1,%l6,%l7 ! %l7 = f59bed3fdb2e527b
20090! %l4 = 0000000072331e01, immed = fffffd63, %l2 = 00000000ffffffff
20091 andncc %l4,-0x29d,%l2 ! %l2 = 0000000000000200, %ccr = 00
20092! %l1 = 5fef2b633c011f5c, immed = 00000640, %l0 = 4a9b33c8ec780000
20093 xnorcc %l1,0x640,%l0 ! %l0 = a010d49cc3fee6e3, %ccr = 88
20094! Mem[000000001f800010] = 7e020000, %l6 = 6a533e2360d2cce1
20095 ldsha [%i3+%i5]0x89,%l6 ! %l6 = 0000000000000000
20096! %l4 = 0000000072331e01, immed = 0000003f, %l2 = 0000000000000200
20097 srlx %l4,0x03f,%l2 ! %l2 = 0000000000000000
20098! %l4 = 0000000072331e01, %l2 = 0000000000000000, %l7 = f59bed3fdb2e527b
20099 xor %l4,%l2,%l7 ! %l7 = 0000000072331e01
20100! Mem[000000001e000030] = 60d2cce1, %l7 = 0000000072331e01
20101 lduwa [%i0+%o6]0x80,%l7 ! %l7 = 0000000060d2cce1
20102! %l1 = 5fef2b633c011f5c, Mem[000000003000003d] = 6e5f0fac
20103 stba %l1,[%o0+0x03d]%asi ! Mem[000000003000003c] = 6e5c0fac
20104! Mem[000000001e000018] = 4b2f48cbec6bf9e1, %l1 = 5fef2b633c011f5c
20105 ldxa [%i0+%i6]0x88,%l1 ! %l1 = 4b2f48cbec6bf9e1
20106! %l6 = 0000000000000000, immed = 0000000c, %l0 = a010d49cc3fee6e3
20107 sll %l6,0x00c,%l0 ! %l0 = 0000000000000000
20108
20109p7_label_78: ! %cwp = 2
20110! Mem[000000001e000078] = 8009f530 32b16fad, %l4 = 72331e01, %l5 = db71dfdc
20111 ldd [%i0+0x078],%l4 ! %l4 = 000000008009f530 0000000032b16fad
20112! %f12 = 2709953f a7827b29, Mem[000000001e000000] = 29788200 59106403
20113 stda %f12,[%i0+%g0]0x89 ! Mem[000000001e000000] = 2709953f a7827b29
20114! Mem[000000001e800000] = 26010000, %l1 = 4b2f48cbec6bf9e1
20115 lduba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
20116! %l6 = 0000000000000000, immed = fffffda5, %l7 = 0000000060d2cce1
20117 xorcc %l6,-0x25b,%l7 ! %l7 = fffffffffffffda5, %ccr = 88
20118! %l1 = 0000000000000000, immd = fffffffffffffbe4, %l1 = 0000000000000000
20119 udivx %l1,-0x41c,%l1 ! %l1 = 0000000000000000
20120! %l2 = 0000000000000000, %l2 = 0000000000000000, %l6 = 0000000000000000
20121 xnorcc %l2,%l2,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
20122! %l2 = 0000000000000000, %l4 = 000000008009f530, %l7 = fffffffffffffda5
20123 srl %l2,%l4,%l7 ! %l7 = 0000000000000000
20124 rd %pc,%o7
20125 return %o7+12 ! CWP = 1
20126! Mem[000000003100003c] = 0ffffa88, %l6 = fffffffffcdb1392
20127 ldsh [%i2+0x03c],%l6 ! %l6 = 0000000000000fff
20128! Mem[0000000030000078] = 0000000000000796, %f20 = 8ce71bcb 535941dd
20129 ldd [%i0+0x078],%f20 ! %f20 = 00000000 00000796
20130
20131p7_label_79: ! %cwp = 1
20132! %l3 = 0000000000000000, Mem[000000001e000050] = 0000000057c219fb
20133 stx %l3,[%o0+0x050] ! Mem[000000001e000050] = 0000000000000000
20134! %l7 = 000000006e5f0fac, immed = 00000002, %l5 = 000000006e5f0000
20135 srl %l7,0x002,%l5 ! %l5 = 000000001b97c3eb
20136! %l3 = 0000000000000000, Mem[000000001e80004c] = 5b08f245
20137 stw %l3,[%o1+0x04c] ! Mem[000000001e80004c] = 00000000
20138! %l4 = 00000000f99300ef, immed = fffffb20, %l7 = 000000006e5f0fac
20139 andn %l4,-0x4e0,%l7 ! %l7 = 00000000000000cf
20140! %l5 = 000000001b97c3eb, immed = 0000002b, %l6 = 0000000000000fff
20141 srlx %l5,0x02b,%l6 ! %l6 = 0000000000000000
20142! %l3 = 0000000000000000, Mem[000000001f800031] = 00048bdf
20143 stba %l3,[%o3+0x031]%asi ! Mem[000000001f800030] = 00008bdf
20144! %l4 = f99300ef, %l5 = 1b97c3eb, Mem[000000001e800020] = 3f950927 33bc0000
20145 stda %l4,[%o1+%i4]0x89 ! Mem[000000001e800020] = f99300ef 1b97c3eb
20146! %l6 = 00000000, %l7 = 000000cf, Mem[000000001f000078] = 7d1734a7 2a3cfbf9
20147 std %l6,[%o2+0x078] ! Mem[000000001f000078] = 00000000 000000cf
20148! %l6 = 00000000, %l7 = 000000cf, Mem[0000000030000038] = ffffffbf 6e5c0fac
20149 std %l6,[%i0+0x038] ! Mem[0000000030000038] = 00000000 000000cf
20150! %l2 = 0000000000000000, Mem[0000000031800038] = fcdb13926e5f0fac
20151 stx %l2,[%i3+0x038] ! Mem[0000000031800038] = 0000000000000000
20152
20153p7_label_80: ! %cwp = 1
20154 restore ! CWP = 0
20155! Mem[0000000030800038] = 5fef2b63 3c011f5c, %l2 = a7827b29, %l3 = 000052fe
20156 ldda [%o1+0x038]%asi,%l2 ! %l2 = 000000005fef2b63 000000003c011f5c
20157! %l6 = ffffffffa9ffffff, Mem[000000001e800020] = ef0093f9ebc3971b
20158 stxa %l6,[%i1+%o4]0x80 ! Mem[000000001e800020] = ffffffffa9ffffff
20159! %l1 = 00000001873cb039, Mem[000000001f000018] = bca3c917297b82a7
20160 stxa %l1,[%i2+%i6]0x88 ! Mem[000000001f000018] = 00000001873cb039
20161! %f30 = a9ffffff, Mem[000000001e80007c] = 779dcc7d
20162 st %f30,[%i1+0x07c] ! Mem[000000001e80007c] = a9ffffff
20163! %f12 = 2709953f a7827b29, Mem[0000000030800038] = 5fef2b63 3c011f5c
20164 stda %f12,[%o1+0x038]%asi ! Mem[0000000030800038] = 2709953f a7827b29
20165! %l6 = ffffffffa9ffffff, %l0 = 00000000650039a1, %l7 = 1f8094b61f8094b6
20166 srlx %l6,%l0,%l7 ! %l7 = 000000007fffffff
20167! Mem[0000000031000038] = bc330000, %l2 = 000000005fef2b63
20168 ldub [%o2+0x039],%l2 ! %l2 = 0000000000000033
20169! Mem[0000000030800078] = a9ffffff, %l6 = ffffffffa9ffffff
20170 ldub [%o1+0x07b],%l6 ! %l6 = 00000000000000ff
20171! %l0 = 00000000650039a1, %l7 = 000000007fffffff, %l4 = 0000000000000000
20172 sll %l0,%l7,%l4 ! %l4 = 32801cd080000000
20173
20174p7_label_81:
20175! %l3 = 000000003c011f5c, Mem[000000001e800008] = ffffffff
20176 stba %l3,[%i1+%i4]0x89 ! Mem[000000001e800008] = ffffff5c
20177! Mem[000000001f00006c] = c6950fcd, %l6 = 00000000000000ff
20178 ldsw [%i2+0x06c],%l6 ! %l6 = ffffffffc6950fcd
20179! %l5 = 0000000091198c00, immed = fffffbd2, %l2 = 0000000000000033
20180 taddcctv %l5,-0x42e,%l2 ! %l0 = 00000000650039c4, Trapped
20181! %l6 = ffffffffc6950fcd, Mem[000000001f800020] = 0000008000000000
20182 stxa %l6,[%i3+%o4]0x80 ! Mem[000000001f800020] = ffffffffc6950fcd
20183! %l1 = 00000001873cb039, Mem[000000003180007f] = bba10000
20184 stb %l1,[%o3+0x07f] ! Mem[000000003180007c] = bba10039
20185! Mem[000000001e000018] = e1f96bec, %f2 = 779dcc7d
20186 lda [%i0+%i6]0x80,%f2 ! %f2 = e1f96bec
20187! Mem[000000003000007c] = 00000796, %l6 = ffffffffc6950fcd
20188 ldsh [%o0+0x07c],%l6 ! %l6 = 0000000000000000
20189! Mem[000000001f000008] = ef0093f9, %l3 = 000000003c011f5c
20190 lduwa [%i2+%i4]0x80,%l3 ! %l3 = 00000000ef0093f9
20191! %f29 = 03641059, Mem[000000001e800020] = ffffffff
20192 sta %f29,[%i1+%o4]0x81 ! Mem[000000001e800020] = 03641059
20193! %f2 = e1f96bec 00000033, Mem[000000001f000018] = 39b03c87 01000000
20194 stda %f2 ,[%i2+%i6]0x81 ! Mem[000000001f000018] = e1f96bec 00000033
20195
20196p7_label_82:
20197! %l4 = 32801cd080000000, immed = 00000c40, %y = 16b1d4b3
20198 smulcc %l4,0xc40,%l5 ! %l5 = fffff9e000000000, %ccr = 84, %y = fffff9e0
20199! Mem[000000003000007c] = 00000796, %l5 = fffff9e000000000
20200 ldsw [%o0+0x07c],%l5 ! %l5 = 0000000000000796
20201! %l7 = 000000007fffffff, immed = ffffff82, %l0 = 00000000650039c4
20202 andncc %l7,-0x07e,%l0 ! %l0 = 000000000000007d, %ccr = 00
20203! retry : should take illegal inst trap, %l0 = 000000000000007d
20204 retry ! Illegal inst trap : %l0 = 000000000000008d
20205! Mem[000000001f800030] = 00008bdfffffffff, %f26 = 72331e01 a8623374
20206 ldda [%i3+0x030]%asi,%f26 ! %f26 = 00008bdf ffffffff
20207! Mem[0000000030000038] = 00000000, %l7 = 000000007fffffff
20208 ldsb [%o0+0x039],%l7 ! %l7 = 0000000000000000
20209! %l4 = 32801cd080000000, immed = fffff740, %l0 = 000000000000008d
20210 sub %l4,-0x8c0,%l0 ! %l0 = 32801cd0800008c0
20211! Mem[0000000031000038] = bc330000 0ffffa88, %l0 = 800008c0, %l1 = 873cb039
20212 ldd [%o2+0x038],%l0 ! %l0 = 00000000bc330000 000000000ffffa88
20213! %l7 = 0000000000000000, Mem[000000001f800030] = 00008bdf
20214 stwa %l7,[%i3+%o6]0x80 ! Mem[000000001f800030] = 00000000
20215! %l4 = 32801cd080000000, %l2 = 0000000000000033, %l3 = 00000000ef0093f9
20216 tsubcctv %l4,%l2,%l3 ! %l0 = 00000000bc330023, Trapped
20217
20218p7_label_83:
20219! Mem[000000001e000000] = 297b82a7, %l5 = 0000000000000796
20220 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000297b82a7
20221! %l3 = 00000000ef0093f9, immed = 00000009, %l0 = 00000000bc330023
20222 sra %l3,0x009,%l0 ! %l0 = fffffffffff78049
20223! %l7 = 0000000000000000, %l0 = fffffffffff78049, %l7 = 0000000000000000
20224 add %l7,%l0,%l7 ! %l7 = fffffffffff78049
20225! %f24 = 0ed200bc d3d2593d, Mem[0000000030000038] = 00000000 000000cf
20226 std %f24,[%o0+0x038] ! Mem[0000000030000038] = 0ed200bc d3d2593d
20227! %l0 = fffffffffff78049, Mem[000000003100003a] = bc330000
20228 stb %l0,[%o2+0x03a] ! Mem[0000000031000038] = bc334900
20229! %l7 = fffffffffff78049, immed = fffff975, %l6 = 0000000000000000
20230 taddcctv %l7,-0x68b,%l6 ! %l0 = fffffffffff7806c, Trapped
20231! Mem[0000000030000078] = 00000000, %l0 = fffffffffff7806c
20232 ldsb [%o0+0x079],%l0 ! %l0 = 0000000000000000
20233! Mem[000000003180007c] = bba10039, %l0 = 0000000000000000
20234 ldsh [%o3+0x07e],%l0 ! %l0 = 0000000000000039
20235! %l6 = 0000000000000000, %l5 = 00000000297b82a7, %l1 = 000000000ffffa88
20236 taddcc %l6,%l5,%l1 ! %l1 = 00000000297b82a7, %ccr = 02
20237! %l1 = 00000000297b82a7, immed = fffffbff, %l7 = fffffffffff78049
20238 andn %l1,-0x401,%l7 ! %l7 = 0000000000000000
20239
20240p7_label_84:
20241! Mem[0000000031000038] = bc3349000ffffa88, %f2 = e1f96bec 00000033
20242 ldd [%o2+0x038],%f2 ! %f2 = bc334900 0ffffa88
20243! %l6 = 0000000000000000, %l0 = 0000000000000039, %l4 = 32801cd080000000
20244 or %l6,%l0,%l4 ! %l4 = 0000000000000039
20245! %l1 = 00000000297b82a7
20246 sethi %hi(0x67913c00),%l1 ! %l1 = 0000000067913c00
20247! %l4 = 0000000000000039, Mem[000000001e800063] = 386351e5
20248 stb %l4,[%i1+0x063] ! Mem[000000001e800060] = 38635139
20249! Mem[0000000030800078] = a9ffffff 00000033, %l2 = 00000033, %l3 = ef0093f9
20250 ldd [%o1+0x078],%l2 ! %l2 = 00000000a9ffffff 0000000000000033
20251! %f22 = db000000 a8623374, Mem[000000001f800020] = ffffffff cd0f95c6
20252 stda %f22,[%i3+%o4]0x89 ! Mem[000000001f800020] = db000000 a8623374
20253! %l0 = 0000000000000039, immed = fffffd27, %y = fffff9e0
20254 sdiv %l0,-0x2d9,%l3 ! %l3 = 000000007fffffff
20255 mov %l0,%y ! %y = 00000039
20256! %l0 = 00000039, %l1 = 67913c00, Mem[000000001f800030] = 00000000 ffffffff
20257 std %l0,[%i3+%o6] ! Mem[000000001f800030] = 00000039 67913c00
20258! Mem[0000000030000078] = 0000000000000796, %l6 = 0000000000000000
20259 ldx [%o0+0x078],%l6 ! %l6 = 0000000000000796
20260! %l4 = 0000000000000039, Mem[000000001e800008] = 5cffffff23be92fb
20261 stxa %l4,[%i1+%i4]0x80 ! Mem[000000001e800008] = 0000000000000039
20262
20263p7_label_85:
20264! %l6 = 0000000000000796, Mem[000000001f800020] = 743362a8, %asi = 80
20265 stha %l6,[%i3+0x020]%asi ! Mem[000000001f800020] = 079662a8
20266! Mem[000000003100003c] = 0ffffa88, %l4 = 0000000000000039
20267 ldsh [%o2+0x03e],%l4 ! %l4 = fffffffffffffa88
20268! Mem[0000000030000038] = 0ed200bcd3d2593d, %l1 = 0000000067913c00
20269 ldxa [%o0+0x038]%asi,%l1 ! %l1 = 0ed200bcd3d2593d
20270! Mem[000000001e000000] = 297b82a7, %l5 = 00000000297b82a7
20271 lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000029
20272! %l4 = fffffffffffffa88
20273 sethi %hi(0x27d5a400),%l4 ! %l4 = 0000000027d5a400
20274! %l5 = 0000000000000029, %l2 = 00000000a9ffffff, %l2 = 00000000a9ffffff
20275 sllx %l5,%l2,%l2 ! %l2 = 8000000000000000
20276! %l7 = 0000000000000000, %l1 = 0ed200bcd3d2593d, %l0 = 0000000000000039
20277 and %l7,%l1,%l0 ! %l0 = 0000000000000000
20278! Mem[000000001f800008] = 00000126, %f3 = 0ffffa88
20279 lda [%i3+%i4]0x80,%f3 ! %f3 = 00000126
20280! %f16 = ffffffff fffffefb, Mem[000000001f000008] = f99300ef fee1cc8d
20281 stda %f16,[%i2+%i4]0x89 ! Mem[000000001f000008] = ffffffff fffffefb
20282! %l4 = 0000000027d5a400, Mem[0000000031000038] = bc334900
20283 sth %l4,[%o2+0x038] ! Mem[0000000031000038] = a4004900
20284
20285p7_label_86:
20286! Clear Register : %l5 = 0000000000000029
20287 clr %l5 ! %l5 = 0000000000000000
20288! Mem[000000001e000028] = db000000, %l2 = 8000000000000000
20289 ldswa [%i0+%o5]0x81,%l2 ! %l2 = ffffffffdb000000
20290! %l1 = 0ed200bcd3d2593d, %l4 = 0000000027d5a400, %l7 = 0000000000000000
20291 addc %l1,%l4,%l7 ! %l7 = 0ed200bcfba7fd3d
20292! %l3 = 000000007fffffff, immed = fffff3d2, %l1 = 0ed200bcd3d2593d
20293 xorcc %l3,-0xc2e,%l1 ! %l1 = ffffffff80000c2d, %ccr = 88
20294! %f0 = c7a8e132, Mem[000000001e000030] = e1ccd260
20295 sta %f0 ,[%i0+%o6]0x89 ! Mem[000000001e000030] = c7a8e132
20296! %l0 = 0000000000000000, Mem[000000001f800008] = 00000126
20297 stwa %l0,[%i3+%i4]0x81 ! Mem[000000001f800008] = 00000000
20298! Mem[000000001e80005c] = c5c9d1fd, %l1 = ffffffff80000c2d
20299 ldsh [%i1+0x05e],%l1 ! %l1 = ffffffffffffd1fd
20300! %l3 = 000000007fffffff, %l5 = 0000000000000000, %l6 = 0000000000000796
20301 tsubcc %l3,%l5,%l6 ! %l6 = 000000007fffffff, %ccr = 02
20302! %l6 = 7fffffff, %l7 = fba7fd3d, Mem[000000001e800018] = 28b049ab ada77d06
20303 stda %l6,[%i1+%i6]0x81 ! Mem[000000001e800018] = 7fffffff fba7fd3d
20304! %l3 = 000000007fffffff, Mem[000000001f800020] = 079662a8
20305 stwa %l3,[%i3+%o4]0x81 ! Mem[000000001f800020] = 7fffffff
20306
20307p7_label_87:
20308! %l3 = 000000007fffffff, %l7 = 0ed200bcfba7fd3d, %l6 = 000000007fffffff
20309 srl %l3,%l7,%l6 ! %l6 = 0000000000000003
20310! %l2 = ffffffffdb000000, %l0 = 0000000000000000, %l3 = 000000007fffffff
20311 tsubcctv %l2,%l0,%l3 ! %l3 = ffffffffdb000000, %ccr = 88
20312! %l4 = 0000000027d5a400, %l0 = 0000000000000000, %y = 00000039
20313 umulcc %l4,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
20314! %l4 = 0000000000000000, Mem[000000003100007c] = 00007c82
20315 stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 00000000
20316! %f17 = fffffefb, Mem[000000001f000000] = f8fce036
20317 sta %f17,[%i2+%g0]0x81 ! Mem[000000001f000000] = fffffefb
20318! %f30 = a9ffffff ffffffff, Mem[0000000030800038] = 2709953f a7827b29
20319 std %f30,[%o1+0x038] ! Mem[0000000030800038] = a9ffffff ffffffff
20320! %l2 = ffffffffdb000000
20321 setx 0x1dfa6abc1dfa6abc,%g7,%l2 ! %l2 = 1dfa6abc1dfa6abc
20322! %l7 = 0ed200bcfba7fd3d, immd = 0000000000000eb2, %l6 = 0000000000000003
20323 mulx %l7,0xeb2,%l6 ! %l6 = ca0ed92a2aa76a6a, %y = 00
20324! Mem[000000003180003c] = 00000000, %l0 = 0000000000000000
20325 ldub [%o3+0x03d],%l0 ! %l0 = 0000000000000000
20326! %l7 = 0ed200bcfba7fd3d, %l0 = 0000000000000000, %l2 = 1dfa6abc1dfa6abc
20327 sllx %l7,%l0,%l2 ! %l2 = 0ed200bcfba7fd3d
20328
20329p7_label_88:
20330! %l6 = ca0ed92a2aa76a6a, %l3 = ffffffffdb000000, %l4 = 0000000000000000
20331 sll %l6,%l3,%l4 ! %l4 = ca0ed92a2aa76a6a
20332! %l2 = 0ed200bcfba7fd3d, %l1 = ffffffffffffd1fd, %l6 = ca0ed92a2aa76a6a
20333 orn %l2,%l1,%l6 ! %l6 = 0ed200bcfba7ff3f
20334! %l7 = 0ed200bcfba7fd3d, immed = fffffbbc, %l3 = ffffffffdb000000
20335 xorcc %l7,-0x444,%l3 ! %l3 = f12dff4304580681, %ccr = 80
20336! retry : should take illegal inst trap, %l0 = 0000000000000000
20337 retry ! Illegal inst trap : %l0 = 0000000000000010
20338! Mem[000000001e80001c] = fba7fd3d, %f24 = 0ed200bc
20339 ld [%i1+0x01c],%f24 ! %f24 = fba7fd3d
20340! Mem[0000000031800038] = 00000000, %l4 = ca0ed92a2aa76a6a
20341 ldsb [%o3+0x038],%l4 ! %l4 = 0000000000000000
20342! %l2 = 0ed200bcfba7fd3d
20343 sethi %hi(0x6327a000),%l2 ! %l2 = 000000006327a000
20344! Mem[000000001e000010] = 000078ec, %l2 = 000000006327a000
20345 lduba [%i0+%i5]0x80,%l2 ! %l2 = 0000000000000000
20346! %l3 = f12dff4304580681, %l1 = ffffffffffffd1fd, %l4 = 0000000000000000
20347 andcc %l3,%l1,%l4 ! %l4 = f12dff4304580081, %ccr = 80
20348! %f14 = 779dcc7d 00000033, Mem[000000001e000020] = 00000033 57d54803
20349 std %f14,[%i0+%o4] ! Mem[000000001e000020] = 779dcc7d 00000033
20350
20351p7_label_89:
20352! %l2 = 0000000000000000, Mem[000000001f000020] = 0ffffa8800000000
20353 stx %l2,[%i2+%o4] ! Mem[000000001f000020] = 0000000000000000
20354! Mem[000000001e800030] = 0541bc33, %l3 = f12dff4304580681
20355 lduwa [%i1+%o6]0x80,%l3 ! %l3 = 000000000541bc33
20356! %l1 = ffffffffffffd1fd, Mem[000000003180007e] = bba10039
20357 sth %l1,[%o3+0x07e] ! Mem[000000003180007c] = bba1d1fd
20358! Mem[0000000031800078] = ffffffff bba1d1fd, %l4 = 04580081, %l5 = 00000000
20359 ldd [%o3+0x078],%l4 ! %l4 = 00000000ffffffff 00000000bba1d1fd
20360! Mem[000000001e000020] = 779dcc7d00000033, %f24 = fba7fd3d d3d2593d
20361 ldd [%i0+%o4],%f24 ! %f24 = 779dcc7d 00000033
20362! %l1 = ffffffffffffd1fd, Mem[000000001e800010] = 7bffa05a, %asi = 80
20363 stha %l1,[%i1+0x010]%asi ! Mem[000000001e800010] = d1fda05a
20364! Mem[000000001f80002c] = 03641059, %l5 = 00000000bba1d1fd
20365 ldsh [%i3+0x02e],%l5 ! %l5 = 0000000000001059
20366! Mem[000000001f800020] = 7fffffff, %l5 = 0000000000001059
20367 lduh [%i3+%o4],%l5 ! %l5 = 0000000000007fff
20368! %l2 = 0000000000000000, %l7 = 0ed200bcfba7fd3d, %l4 = 00000000ffffffff
20369 taddcc %l2,%l7,%l4 ! %l4 = 0ed200bcfba7fd3d, %ccr = 0a
20370! %l3 = 000000000541bc33, immed = 000008a6, %l5 = 0000000000007fff
20371 orncc %l3,0x8a6,%l5 ! %l5 = ffffffffffffff7b, %ccr = 88
20372
20373p7_label_90:
20374! %l0 = 0000000000000010, immed = fffffa96, %y = 00000000
20375 umul %l0,-0x56a,%l2 ! %l2 = 0000000fffffa960, %y = 0f
20376! %f26 = 00008bdf ffffffff, Mem[0000000031800078] = ffffffff bba1d1fd
20377 std %f26,[%o3+0x078] ! Mem[0000000031800078] = 00008bdf ffffffff
20378! %l3 = 000000000541bc33, %l2 = 0000000fffffa960, %y = 0000000f
20379 umul %l3,%l2,%l2 ! %l2 = 0541ba6ba1b13e20, %y = 541ba6b
20380! %l0 = 0000000000000010, Mem[000000001f00007a] = 00000000
20381 stba %l0,[%i2+0x07a]%asi ! Mem[000000001f000078] = 00001000
20382! %l5 = ffffffffffffff7b, Mem[000000001f000028] = 0ed200bcd3d2593d
20383 stxa %l5,[%i2+%o5]0x80 ! Mem[000000001f000028] = ffffffffffffff7b
20384! %l1 = ffffffffffffd1fd, immed = 00000000, %l0 = 0000000000000010
20385 sll %l1,0x000,%l0 ! %l0 = ffffffffffffd1fd
20386! %l2 = 0541ba6ba1b13e20, Mem[000000001e000020] = 330000007dcc9d77
20387 stxa %l2,[%i0+%o4]0x88 ! Mem[000000001e000020] = 0541ba6ba1b13e20
20388! retry : should take illegal inst trap, %l0 = ffffffffffffd1fd
20389 retry ! Illegal inst trap : %l0 = ffffffffffffd20d
20390! Mem[000000001f000008] = ffffffff fffffefb, %l2 = a1b13e20, %l3 = 0541bc33
20391 ldda [%i2+%i4]0x89,%l2 ! %l2 = 00000000fffffefb 00000000ffffffff
20392! %l5 = ffffffffffffff7b, %l3 = 00000000ffffffff, %l0 = ffffffffffffd20d
20393 udivx %l5,%l3,%l0 ! %l0 = 0000000100000000
20394
20395p7_label_91:
20396! %l3 = 00000000ffffffff, immed = fffff88d, %l0 = 0000000100000000
20397 addccc %l3,-0x773,%l0 ! %l0 = 00000000fffff88c, %ccr = 19
20398! %l0 = fffff88c, %l1 = ffffd1fd, Mem[0000000030000078] = 00000000 00000796
20399 std %l0,[%o0+0x078] ! Mem[0000000030000078] = fffff88c ffffd1fd
20400! %l3 = 00000000ffffffff, immed = 00000fcc, %l7 = 0ed200bcfba7fd3d
20401 taddcctv %l3,0xfcc,%l7 ! %l0 = 00000000fffff8af, Trapped
20402! %l4 = 0ed200bcfba7fd3d, immed = fffff8d6, %y = 0541ba6b
20403 umul %l4,-0x72a,%l7 ! %l7 = fba7f6321e83c8fe, %y = fba7f632
20404! %l3 = 00000000ffffffff, immed = 000003f2, %y = fba7f632
20405 umul %l3,0x3f2,%l0 ! %l0 = 000003f1fffffc0e, %y = 3f1
20406! %l0 = 000003f1fffffc0e, Mem[000000001f000030] = ffffffa9
20407 stha %l0,[%i2+%o6]0x88 ! Mem[000000001f000030] = fffffc0e
20408! Mem[000000001e800000] = 26010000, %l3 = 00000000ffffffff
20409 lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
20410! %l4 = 0ed200bcfba7fd3d, immed = ffffffab, %l5 = ffffffffffffff7b
20411 subc %l4,-0x055,%l5 ! %l5 = 0ed200bcfba7fd91
20412! %f24 = 779dcc7d, Mem[0000000030000078] = fffff88c
20413 sta %f24,[%o0+0x078]%asi ! Mem[0000000030000078] = 779dcc7d
20414! Mem[0000000030000038] = 0ed200bc, %f8 = a8623374
20415 ld [%o0+0x038],%f8 ! %f8 = 0ed200bc
20416
20417p7_label_92:
20418! Mem[0000000031000078] = 00ef000000000000, %f24 = 779dcc7d 00000033
20419 ldd [%o2+0x078],%f24 ! %f24 = 00ef0000 00000000
20420! %l6 = 0ed200bcfba7ff3f, immed = fffffcb3, %l3 = 0000000000000000
20421 orn %l6,-0x34d,%l3 ! %l3 = 0ed200bcfba7ff7f
20422! %l4 = 0ed200bcfba7fd3d, immed = 0000001b, %l1 = ffffffffffffd1fd
20423 sra %l4,0x01b,%l1 ! %l1 = ffffffffffffffff
20424! %l6 = 0ed200bcfba7ff3f
20425 sethi %hi(0x3346d400),%l6 ! %l6 = 000000003346d400
20426! %f26 = 00008bdf ffffffff, Mem[000000001f000030] = fffffc0e ffffffff
20427 stda %f26,[%i2+%o6]0x89 ! Mem[000000001f000030] = 00008bdf ffffffff
20428! %l3 = 0ed200bcfba7ff7f, Mem[000000003000007e] = ffffd1fd
20429 sth %l3,[%o0+0x07e] ! Mem[000000003000007c] = ffffff7f
20430! %l1 = ffffffffffffffff, immed = 00000d0e, %l5 = 0ed200bcfba7fd91
20431 addcc %l1,0xd0e,%l5 ! %l5 = 0000000000000d0d, %ccr = 11
20432! Mem[000000003000007c] = ffffff7f, %l5 = 0000000000000d0d
20433 ldsha [%o0+0x07c]%asi,%l5 ! %l5 = ffffffffffffffff
20434! %l7 = fba7f6321e83c8fe, immed = 00000407, %y = 000003f1
20435 umulcc %l7,0x407,%l3 ! %l3 = 0000007ae4be76f2, %ccr = 08, %y = 7a
20436! %l6 = 000000003346d400, %l6 = 000000003346d400, %l6 = 000000003346d400
20437 sub %l6,%l6,%l6 ! %l6 = 0000000000000000
20438
20439p7_label_93:
20440! Mem[000000001e000054] = 00000000, %l7 = fba7f6321e83c8fe
20441 ldsb [%i0+0x055],%l7 ! %l7 = 0000000000000000
20442! %l6 = 0000000000000000, immed = fffff388, %l4 = 0ed200bcfba7fd3d
20443 or %l6,-0xc78,%l4 ! %l4 = fffffffffffff388
20444! Mem[0000000030800038] = a9ffffff, %l7 = 0000000000000000
20445 lduw [%o1+0x038],%l7 ! %l7 = 00000000a9ffffff
20446! %l0 = 000003f1fffffc0e, Mem[000000003080003c] = ffffffff
20447 stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = fffffc0e
20448! %l5 = ffffffffffffffff, %l4 = fffffffffffff388, %l2 = 00000000fffffefb
20449 udivx %l5,%l4,%l2 ! %l2 = 0000000000000001
20450! %l2 = 0000000000000001, immed = 00000697, %l7 = 00000000a9ffffff
20451 orn %l2,0x697,%l7 ! %l7 = fffffffffffff969
20452! %f16 = ffffffff, Mem[0000000031800038] = 00000000
20453 st %f16,[%o3+0x038] ! Mem[0000000031800038] = ffffffff
20454! %l6 = 0000000000000000, Mem[000000001e800066] = d9979709, %asi = 80
20455 stha %l6,[%i1+0x066]%asi ! Mem[000000001e800064] = d9970000
20456! Mem[0000000030000038] = 0ed200bc d3d2593d, %l4 = fffff388, %l5 = ffffffff
20457 ldda [%o0+0x038]%asi,%l4 ! %l4 = 000000000ed200bc 00000000d3d2593d
20458! %l4 = 000000000ed200bc, Mem[0000000030000078] = 779dcc7d
20459 sth %l4,[%o0+0x078] ! Mem[0000000030000078] = 00bccc7d
20460
20461p7_label_94:
20462! Mem[0000000031800078] = 00008bdf, %l5 = 00000000d3d2593d
20463 ldsw [%o3+0x078],%l5 ! %l5 = 0000000000008bdf
20464! Mem[0000000030800078] = a9ffffff, %l4 = 000000000ed200bc
20465 lduw [%o1+0x078],%l4 ! %l4 = 00000000a9ffffff
20466! Mem[0000000031800078] = 00008bdf ffffffff, %l0 = fffffc0e, %l1 = ffffffff
20467 ldd [%o3+0x078],%l0 ! %l0 = 0000000000008bdf 00000000ffffffff
20468! retry : should take illegal inst trap, %l0 = 0000000000008bdf
20469 retry ! Illegal inst trap : %l0 = 0000000000008bef
20470! %l5 = 0000000000008bdf, %l3 = 0000007ae4be76f2, %l6 = 0000000000000000
20471 sra %l5,%l3,%l6 ! %l6 = 0000000000000000
20472! Mem[0000000031800038] = ffffffff00000000, %f30 = a9ffffff ffffffff
20473 ldd [%o3+0x038],%f30 ! %f30 = ffffffff 00000000
20474! %l3 = 0000007ae4be76f2, immed = 000008cf, %l4 = 00000000a9ffffff
20475 andn %l3,0x8cf,%l4 ! %l4 = 0000007ae4be7630
20476! done : should take illegal inst trap, %l0 = 0000000000008bef
20477 done ! Illegal inst trap : %l0 = 0000000000008bff
20478! Mem[000000001f000000] = 3e9ba8c7fbfeffff, %l6 = 0000000000000000
20479 ldxa [%i2+%g0]0x88,%l6 ! %l6 = 3e9ba8c7fbfeffff
20480! %l3 = 0000007ae4be76f2, %l4 = 0000007ae4be7630, %l0 = 0000000000008bff
20481 sub %l3,%l4,%l0 ! %l0 = 00000000000000c2
20482
20483p7_label_95:
20484! Mem[000000001e800010] = d1fda05a 3c011f5c, %l6 = fbfeffff, %l7 = fffff969
20485 ldda [%i1+%i5]0x81,%l6 ! %l6 = 00000000d1fda05a 000000003c011f5c
20486! Randomly selected nop
20487 nop
20488! %l0 = 00000000000000c2, %l6 = 00000000d1fda05a, %l7 = 000000003c011f5c
20489 add %l0,%l6,%l7 ! %l7 = 00000000d1fda11c
20490! %l0 = 00000000000000c2, %l0 = 00000000000000c2, %l0 = 00000000000000c2
20491 subccc %l0,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44
20492! Clear Register : %l2 = 0000000000000001
20493 clr %l2 ! %l2 = 0000000000000000
20494! %l6 = d1fda05a, %l7 = d1fda11c, Mem[0000000031000078] = 00ef0000 00000000
20495 std %l6,[%o2+0x078] ! Mem[0000000031000078] = d1fda05a d1fda11c
20496! %l7 = 00000000d1fda11c, %l1 = 00000000ffffffff, %y = 0000007a
20497 udiv %l7,%l1,%l5 ! %l5 = 000000000000007a
20498 mov %l0,%y ! %y = 00000000
20499! Mem[0000000030000078] = 00bccc7d, %l7 = 00000000d1fda11c
20500 ldsba [%o0+0x079]%asi,%l7 ! %l7 = ffffffffffffffbc
20501! %l7 = ffffffffffffffbc, immed = 000001b9, %l5 = 000000000000007a
20502 xor %l7,0x1b9,%l5 ! %l5 = fffffffffffffe05
20503! Mem[000000001f00004c] = 17c9a3bc, %l2 = 0000000000000000
20504 ldsha [%i2+0x04e]%asi,%l2 ! %l2 = ffffffffffffa3bc
20505
20506p7_label_96:
20507! %l1 = 00000000ffffffff, Mem[0000000031000078] = d1fda05a
20508 stb %l1,[%o2+0x078] ! Mem[0000000031000078] = fffda05a
20509! %l0 = 0000000000000000, immed = 00000c8c, %l4 = 0000007ae4be7630
20510 tsubcc %l0,0xc8c,%l4 ! %l4 = fffffffffffff374, %ccr = 99
20511! %l5 = fffffffffffffe05, %l2 = ffffffffffffa3bc, %y = 00000000
20512 udivcc %l5,%l2,%l1 ! %l1 = 0000000000000001, %ccr = 00
20513 mov %l0,%y ! %y = 00000000
20514! Mem[000000001e00001c] = cb482f4b, %l7 = ffffffffffffffbc
20515 ldsh [%i0+0x01e],%l7 ! %l7 = 0000000000002f4b
20516! %l3 = 0000007ae4be76f2, %l3 = 0000007ae4be76f2, %y = 00000000
20517 sdivcc %l3,%l3,%l7 ! %l7 = fffffffffffffff8, %ccr = 88
20518 mov %l0,%y ! %y = 00000000
20519! %l0 = 0000000000000000, %l6 = 00000000d1fda05a, %l0 = 0000000000000000
20520 taddcctv %l0,%l6,%l0 ! %l0 = 0000000000000023, Trapped
20521! Mem[0000000030000078] = 00bccc7dffffff7f, %f6 = 5602977e 07965eec
20522 ldd [%o0+0x078],%f6 ! %f6 = 00bccc7d ffffff7f
20523! %l3 = 0000007ae4be76f2, Mem[000000001e000050] = 0000000000000000
20524 stx %l3,[%i0+0x050] ! Mem[000000001e000050] = 0000007ae4be76f2
20525! %l1 = 0000000000000001, %l6 = 00000000d1fda05a, %y = 00000000
20526 sdiv %l1,%l6,%l2 ! %l2 = 0000000000000000
20527 mov %l0,%y ! %y = 00000023
20528! Mem[000000001f80000c] = 00000000, %l7 = fffffffffffffff8
20529 lduw [%i3+0x00c],%l7 ! %l7 = 0000000000000000
20530
20531p7_label_97:
20532! Mem[000000001f800030] = 00000039, %l7 = 0000000000000000
20533 lduba [%i3+%o6]0x80,%l7 ! %l7 = 0000000000000000
20534! %l0 = 0000000000000023, %l3 = 0000007ae4be76f2, %l5 = fffffffffffffe05
20535 tsubcctv %l0,%l3,%l5 ! %l0 = 0000000000000046, Trapped
20536! Mem[0000000031800038] = ffffffff, %l1 = 0000000000000001
20537 lduw [%o3+0x038],%l1 ! %l1 = 00000000ffffffff
20538! %l1 = 00000000ffffffff, %l0 = 0000000000000046, %y = 00000023
20539 umulcc %l1,%l0,%l2 ! %l2 = 00000045ffffffba, %ccr = 08, %y = 45
20540! %l3 = 0000007ae4be76f2, Mem[000000001f000008] = fbfeffff
20541 stb %l3,[%i2+%i4] ! Mem[000000001f000008] = f2feffff
20542! Mem[0000000030800078] = a9ffffff, %l7 = 0000000000000000
20543 ldswa [%o1+0x078]%asi,%l7 ! %l7 = ffffffffa9ffffff
20544! Mem[000000001e000018] = ec6bf9e1, %l5 = fffffffffffffe05
20545 ldswa [%i0+%i6]0x88,%l5 ! %l5 = ffffffffec6bf9e1
20546! %f18 = 00000000 23be92fb, Mem[0000000031000078] = fffda05a d1fda11c
20547 std %f18,[%o2+0x078] ! Mem[0000000031000078] = 00000000 23be92fb
20548! %l3 = 0000007ae4be76f2, Mem[0000000031000038] = a40049000ffffa88
20549 stx %l3,[%o2+0x038] ! Mem[0000000031000038] = 0000007ae4be76f2
20550! Mem[0000000030000038] = 0ed200bc, %l4 = fffffffffffff374
20551 ldsw [%o0+0x038],%l4 ! %l4 = 000000000ed200bc
20552
20553p7_label_98:
20554! Mem[0000000031800078] = 00008bdf ffffffff, %l0 = 00000046, %l1 = ffffffff
20555 ldd [%o3+0x078],%l0 ! %l0 = 0000000000008bdf 00000000ffffffff
20556! Mem[0000000030000078] = 00bccc7d, %l0 = 0000000000008bdf
20557 lduh [%o0+0x07a],%l0 ! %l0 = 000000000000cc7d
20558! Mem[000000001f000008] = ffffffff fffffef2, %l0 = 0000cc7d, %l1 = ffffffff
20559 ldda [%i2+%i4]0x89,%l0 ! %l0 = 00000000fffffef2 00000000ffffffff
20560! %l0 = 00000000fffffef2, Mem[000000003080003c] = fffffc0e
20561 stw %l0,[%o1+0x03c] ! Mem[000000003080003c] = fffffef2
20562! %l0 = fffffef2, %l1 = ffffffff, Mem[000000001f000028] = ffffffff 7bffffff
20563 stda %l0,[%i2+%o5]0x89 ! Mem[000000001f000028] = fffffef2 ffffffff
20564! %l1 = 00000000ffffffff, immed = 00000231, %l7 = ffffffffa9ffffff
20565 tsubcc %l1,0x231,%l7 ! %l7 = 00000000fffffdce, %ccr = 0a
20566! %l4 = 000000000ed200bc, immed = 00000176, %y = 00000045
20567 umul %l4,0x176,%l4 ! %l4 = 00000015a6cd12a8, %y = 15
20568! Mem[000000001f800010] = 7e020000, %l0 = 00000000fffffef2
20569 lduba [%i3+%i5]0x88,%l0 ! %l0 = 0000000000000000
20570! Mem[000000001f800000] = bc330000, %l6 = 00000000d1fda05a
20571 lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000bc330000
20572! Mem[000000003000007c] = ffffff7f, %l4 = 00000015a6cd12a8
20573 ldsw [%o0+0x07c],%l4 ! %l4 = ffffffffffffff7f
20574
20575p7_label_99:
20576! %l4 = ffffffffffffff7f, Mem[000000001e800018] = ffffff7f
20577 stba %l4,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffff7f
20578! %l2 = 00000045ffffffba, %l4 = ffffffffffffff7f, %l4 = ffffffffffffff7f
20579 andn %l2,%l4,%l4 ! %l4 = 0000000000000080
20580! %l7 = 00000000fffffdce, Mem[000000001f000055] = 57d54803
20581 stb %l7,[%i2+0x055] ! Mem[000000001f000054] = 57ce4803
20582! Mem[0000000030800038] = a9ffffff, %l7 = 00000000fffffdce
20583 ldub [%o1+0x03a],%l7 ! %l7 = 00000000000000ff
20584! Mem[000000001f800068] = e7480582, %l6 = 00000000bc330000
20585 ldsw [%i3+0x068],%l6 ! %l6 = ffffffffe7480582
20586! Mem[000000001e800058] = 589d1ee2, %l2 = 00000045ffffffba
20587 ldub [%i1+0x05a],%l2 ! %l2 = 000000000000001e
20588! %f26 = 00008bdf, Mem[000000003080003c] = fffffef2
20589 st %f26,[%o1+0x03c] ! Mem[000000003080003c] = 00008bdf
20590! %l4 = 0000000000000080, %l7 = 00000000000000ff, %l5 = ffffffffec6bf9e1
20591 udivx %l4,%l7,%l5 ! %l5 = 0000000000000000
20592! %l7 = 00000000000000ff, immed = 0000010f, %l1 = 00000000ffffffff
20593 orn %l7,0x10f,%l1 ! %l1 = fffffffffffffeff
20594! %l5 = 0000000000000000, immed = 00000012, %l3 = 0000007ae4be76f2
20595 sra %l5,0x012,%l3 ! %l3 = 0000000000000000
20596
20597p7_label_100:
20598! %l0 = 0000000000000000, immed = 00000e1d, %y = 00000015
20599 umul %l0,0xe1d,%l5 ! %l5 = 0000000000000000, %y = 00
20600! Mem[000000003080007c] = 00000033, %l7 = 00000000000000ff
20601 ldub [%o1+0x07f],%l7 ! %l7 = 0000000000000033
20602! %l4 = 0000000000000080, immed = fffff725, %l7 = 0000000000000033
20603 xor %l4,-0x8db,%l7 ! %l7 = fffffffffffff7a5
20604! %l6 = ffffffffe7480582, immed = fffff791, %y = 00000000
20605 sdiv %l6,-0x86f,%l1 ! %l1 = ffffffffffe49381
20606 mov %l0,%y ! %y = 00000000
20607! Mem[0000000031000078] = 00000000, %l2 = 000000000000001e
20608 lduh [%o2+0x078],%l2 ! %l2 = 0000000000000000
20609! Mem[0000000030800078] = a9ffffff, %l5 = 0000000000000000
20610 ldsh [%o1+0x078],%l5 ! %l5 = ffffffffffffa9ff
20611! %l4 = 0000000000000080, immed = fffffacf, %l7 = fffffffffffff7a5
20612 addc %l4,-0x531,%l7 ! %l7 = fffffffffffffb4f
20613! Mem[0000000031800038] = ffffffff, %l7 = fffffffffffffb4f
20614 ldsw [%o3+0x038],%l7 ! %l7 = ffffffffffffffff
20615! %f20 = 00000000, Mem[000000003100007c] = 23be92fb
20616 st %f20,[%o2+0x07c] ! Mem[000000003100007c] = 00000000
20617! %l6 = ffffffffe7480582, %l4 = 0000000000000080, %l7 = ffffffffffffffff
20618 taddcctv %l6,%l4,%l7 ! %l0 = 0000000000000023, Trapped
20619
20620 ba,a p7_not_taken_0_end
20621p7_not_taken_0:
20622! The following code should not be executed
20623 ldd [%o1+0x040],%l6
20624 ldda [%o0+0x000]%asi,%l2
20625 st %l4,[%i0+0x028]
20626 ba,a p7_branch_failed
20627p7_not_taken_0_end:
20628
20629
20630! End of Random Code for Processor 7
20631
20632p7_set_done_flag:
20633 mov 2,%g2
20634 set done_flags,%g1
20635 st %g2,[%g1+0x01c] ! Set processor 7 done flag
20636
20637! Self Check Disabled
20638
20639p7_check_registers:
20640
20641! The test for processor 7 has passed
20642
20643p7_passed:
20644 ta GOOD_TRAP
20645 nop
20646
20647p7_reg_l0_fail:
20648 or %g0,0xbd0,%g1
20649 ba,a p7_failed
20650p7_reg_l1_fail:
20651 or %g0,0xbd1,%g1
20652 ba,a p7_failed
20653p7_reg_l2_fail:
20654 or %g0,0xbd2,%g1
20655 ba,a p7_failed
20656p7_reg_l3_fail:
20657 or %g0,0xbd3,%g1
20658 ba,a p7_failed
20659p7_reg_l4_fail:
20660 or %g0,0xbd4,%g1
20661 ba,a p7_failed
20662p7_reg_l5_fail:
20663 or %g0,0xbd5,%g1
20664 ba,a p7_failed
20665p7_reg_l6_fail:
20666 or %g0,0xbd6,%g1
20667 ba,a p7_failed
20668p7_reg_l7_fail:
20669 or %g0,0xbd7,%g1
20670 ba,a p7_failed
20671p7_f0_fail:
20672 set p7_temp,%g6
20673 mov 0xf00,%l0
20674 stx %l0,[%g6]
20675 std %f0,[%g6+8]
20676 stx %fsr,[%g6+16]
20677 ta BAD_TRAP
20678
20679p7_f2_fail:
20680 set p7_temp,%g6
20681 mov 0xf02,%l0
20682 stx %l0,[%g6]
20683 std %f2,[%g6+8]
20684 stx %fsr,[%g6+16]
20685 ta BAD_TRAP
20686
20687p7_f4_fail:
20688 set p7_temp,%g6
20689 mov 0xf04,%l0
20690 stx %l0,[%g6]
20691 std %f4,[%g6+8]
20692 stx %fsr,[%g6+16]
20693 ta BAD_TRAP
20694
20695p7_f6_fail:
20696 set p7_temp,%g6
20697 mov 0xf06,%l0
20698 stx %l0,[%g6]
20699 std %f6,[%g6+8]
20700 stx %fsr,[%g6+16]
20701 ta BAD_TRAP
20702
20703p7_f8_fail:
20704 set p7_temp,%g6
20705 mov 0xf08,%l0
20706 stx %l0,[%g6]
20707 std %f8,[%g6+8]
20708 stx %fsr,[%g6+16]
20709 ta BAD_TRAP
20710
20711p7_f10_fail:
20712 set p7_temp,%g6
20713 mov 0xf10,%l0
20714 stx %l0,[%g6]
20715 std %f10,[%g6+8]
20716 stx %fsr,[%g6+16]
20717 ta BAD_TRAP
20718
20719p7_f12_fail:
20720 set p7_temp,%g6
20721 mov 0xf12,%l0
20722 stx %l0,[%g6]
20723 std %f12,[%g6+8]
20724 stx %fsr,[%g6+16]
20725 ta BAD_TRAP
20726
20727p7_f14_fail:
20728 set p7_temp,%g6
20729 mov 0xf14,%l0
20730 stx %l0,[%g6]
20731 std %f14,[%g6+8]
20732 stx %fsr,[%g6+16]
20733 ta BAD_TRAP
20734
20735p7_f16_fail:
20736 set p7_temp,%g6
20737 mov 0xf16,%l0
20738 stx %l0,[%g6]
20739 std %f16,[%g6+8]
20740 stx %fsr,[%g6+16]
20741 ta BAD_TRAP
20742
20743p7_f18_fail:
20744 set p7_temp,%g6
20745 mov 0xf18,%l0
20746 stx %l0,[%g6]
20747 std %f18,[%g6+8]
20748 stx %fsr,[%g6+16]
20749 ta BAD_TRAP
20750
20751p7_f20_fail:
20752 set p7_temp,%g6
20753 mov 0xf20,%l0
20754 stx %l0,[%g6]
20755 std %f20,[%g6+8]
20756 stx %fsr,[%g6+16]
20757 ta BAD_TRAP
20758
20759p7_f22_fail:
20760 set p7_temp,%g6
20761 mov 0xf22,%l0
20762 stx %l0,[%g6]
20763 std %f22,[%g6+8]
20764 stx %fsr,[%g6+16]
20765 ta BAD_TRAP
20766
20767p7_f24_fail:
20768 set p7_temp,%g6
20769 mov 0xf24,%l0
20770 stx %l0,[%g6]
20771 std %f24,[%g6+8]
20772 stx %fsr,[%g6+16]
20773 ta BAD_TRAP
20774
20775p7_f26_fail:
20776 set p7_temp,%g6
20777 mov 0xf26,%l0
20778 stx %l0,[%g6]
20779 std %f26,[%g6+8]
20780 stx %fsr,[%g6+16]
20781 ta BAD_TRAP
20782
20783p7_f28_fail:
20784 set p7_temp,%g6
20785 mov 0xf28,%l0
20786 stx %l0,[%g6]
20787 std %f28,[%g6+8]
20788 stx %fsr,[%g6+16]
20789 ta BAD_TRAP
20790
20791p7_f30_fail:
20792 set p7_temp,%g6
20793 mov 0xf30,%l0
20794 stx %l0,[%g6]
20795 std %f30,[%g6+8]
20796 stx %fsr,[%g6+16]
20797 ta BAD_TRAP
20798
20799
20800! The test for processor 7 failed
20801
20802p7_failed:
20803 set done_flags,%g1
20804 mov 3,%g5
20805 st %g5,[%g1+0x01c] ! Set processor 7 done flag
20806
20807 set p7_temp,%g6
20808 stx %g1,[%g6]
20809 stx %g2,[%g6+8]
20810 stx %g3,[%g6+16]
20811 ta BAD_TRAP
20812
20813
20814! The local area data for processor 7 failed
20815
20816p7_local_failed:
20817 set done_flags,%g5
20818 mov 3,%g6
20819 st %g6,[%g5+0x01c] ! Set processor 7 done flag
20820
20821 set p7_temp,%g6
20822 add %g1,%g4,%g1
20823 stx %g4,[%g6]
20824 stx %g2,[%g6+8]
20825 stx %g3,[%g6+16]
20826 ta BAD_TRAP
20827
20828p7_dfill_failed:
20829 ba p7_failed
20830 mov 0xddd,%g1
20831
20832p7_selfmod_failed:
20833 ba p7_failed
20834 mov 0xabc,%g1
20835
20836
20837p7_common_error:
20838 or %g0,0xee7,%g1
20839 ba p7_failed
20840 mov %o5,%g3
20841
20842p7_common_signature_error:
20843 set p7_temp,%g1
20844 ba p7_failed
20845 st %g2,[%g1] ! Common Lock Number
20846
20847p7_common_timeout:
20848 set p7_temp,%g1
20849 ba p7_failed
20850 st %g2,[%g1] ! Common Lock Number
20851p7_branch_failed:
20852 mov 0xbbb,%g1
20853 rd %ccr,%g2
20854 ba p7_failed
20855 mov 0x0,%g3
20856
20857p7_trap1e:
20858 addcc %l7,%l7,%l0
20859 ldsw [%i1+0x004],%l6 ! Mem[000000001e800004]
20860 stx %l2,[%o3+0x038] ! Mem[0000000031800038]
20861 ldsw [%o0+0x03c],%l5 ! Mem[000000003000003c]
20862 xnorcc %l7,0x1c3,%l7
20863 sub %l6,%l7,%l7
20864 done
20865
20866p7_trap1o:
20867 addcc %l7,%l7,%l0
20868 ldsw [%o1+0x004],%l6 ! Mem[000000001e800004]
20869 stx %l2,[%i3+0x038] ! Mem[0000000031800038]
20870 ldsw [%i0+0x03c],%l5 ! Mem[000000003000003c]
20871 xnorcc %l7,0x1c3,%l7
20872 sub %l6,%l7,%l7
20873 done
20874
20875
20876p7_trap2e:
20877 lduw [%i0+0x034],%l3 ! Mem[000000001e000034]
20878 done
20879
20880p7_trap2o:
20881 lduw [%o0+0x034],%l3 ! Mem[000000001e000034]
20882 done
20883
20884
20885p7_trap3e:
20886 addc %l3,%l3,%l6
20887 and %l3,%l0,%l5
20888 xnor %l1,%l5,%l2
20889 sub %l2,%l7,%l4
20890 orn %l0,-0x316,%l1
20891 done
20892
20893p7_trap3o:
20894 addc %l3,%l3,%l6
20895 and %l3,%l0,%l5
20896 xnor %l1,%l5,%l2
20897 sub %l2,%l7,%l4
20898 orn %l0,-0x316,%l1
20899 done
20900
20901! Cross Processor Interrupt Handler
20902
20903cross_intr_handler:
20904 membar #Sync
20905! Re-enable interrupts and return
209069: stxa %g0,[%g0]ASI_INTR_RECEIVE
20907 membar #Sync
20908 retry
20909
20910inst_access_handler:
20911 done
20912
20913 .align 256
20914data_access_handler:
209151: done
20916
20917p7_init_memory_pointers:
20918 set p7_init_registers,%g1
20919 mov %g0,%g2
20920 mov %g0,%g3
20921 mov %g0,%g4
20922 mov %g0,%g5
20923 mov %g0,%g6
20924 mov %g0,%g7
20925
20926! Initialize memory pointers for window 0
20927 set p7_local0_start,%i0
20928 set p7_local1_start,%i1
20929 set p7_local2_start,%i2
20930 set p7_local3_start,%i3
20931 mov 0x08,%i4
20932 mov 0x10,%i5
20933 mov 0x18,%i6
20934 mov %g0,%i7
20935! Init Local Registers in Window 0
20936 ldx [%g1+0x000],%l0 ! %l0 = 445441d9d919ea41
20937 ldx [%g1+0x008],%l1 ! %l1 = 45f780ebec218b52
20938 ldx [%g1+0x010],%l2 ! %l2 = c185fcc1dac06760
20939 ldx [%g1+0x018],%l3 ! %l3 = cd1c85100bafe7c7
20940 ldx [%g1+0x020],%l4 ! %l4 = ebee58989643fa0a
20941 ldx [%g1+0x028],%l5 ! %l5 = 28edbcc47b564753
20942 ldx [%g1+0x030],%l6 ! %l6 = dcf8ec668421dfa7
20943 ldx [%g1+0x038],%l7 ! %l7 = 693561ba9219da6f
20944 save
20945
20946! Initialize memory points for window 1
20947 set share0_start,%i0
20948 set share1_start,%i1
20949 set share2_start,%i2
20950 set share3_start,%i3
20951 mov 0x20,%i4
20952 mov 0x28,%i5
20953 mov 0x30,%i6
20954! Init Local Registers in Window 1
20955 ldx [%g1+0x040],%l0 ! %l0 = 3af8de59b8ee66c2
20956 ldx [%g1+0x048],%l1 ! %l1 = 9c79f5188a5bbc87
20957 ldx [%g1+0x050],%l2 ! %l2 = 9f4baf2289b2a639
20958 ldx [%g1+0x058],%l3 ! %l3 = 1b3f83a63931ffaa
20959 ldx [%g1+0x060],%l4 ! %l4 = c5829a4a204bb8c3
20960 ldx [%g1+0x068],%l5 ! %l5 = 57e3690c604de85a
20961 ldx [%g1+0x070],%l6 ! %l6 = 7c63389a39b529e5
20962 ldx [%g1+0x078],%l7 ! %l7 = 77ab2cae39eb2efb
20963 save
20964
20965! Initialize memory pointers for window 2
20966 set p7_local0_start,%i0
20967 set p7_local1_start,%i1
20968 set p7_local2_start,%i2
20969 set p7_local3_start,%i3
20970 mov 0x08,%i4
20971 mov 0x10,%i5
20972 mov 0x18,%i6
20973 mov %g0,%i7
20974! Init Local Registers in Window 2
20975 ldx [%g1+0x080],%l0 ! %l0 = cb97bb567bffa05a
20976 ldx [%g1+0x088],%l1 ! %l1 = a7fb7aa47cde2362
20977 ldx [%g1+0x090],%l2 ! %l2 = 6b2f2f824deacd6d
20978 ldx [%g1+0x098],%l3 ! %l3 = 9bcbfd0603552e54
20979 ldx [%g1+0x0a0],%l4 ! %l4 = 93a37614ab49b028
20980 ldx [%g1+0x0a8],%l5 ! %l5 = 6c88c2879a49f272
20981 ldx [%g1+0x0b0],%l6 ! %l6 = 95acc1dc9f2d331e
20982 ldx [%g1+0x0b8],%l7 ! %l7 = c0c4336200aeb653
20983
20984! Initialize the output register of window 2
20985 set share0_start,%o0
20986 set share1_start,%o1
20987 set share2_start,%o2
20988 set share3_start,%o3
20989 mov 0x20,%o4
20990 mov 0x28,%o5
20991 mov 0x30,%o6
20992 mov %g0,%o7
20993 restore
20994 restore
20995
20996 retl
20997 nop
20998
20999user_text_end:
21000 .seg "text"
21001 .align 0x2000
21002user_near0_start:
21003p0_near_0_le:
21004 ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
21005 umulcc %l0,%l5,%l5
21006 ldd [%o3+0x040],%f2 ! Mem[0000000031800040]
21007 ldub [%i0+0x008],%l0 ! Mem[0000000010000008]
21008 stw %l3,[%o2+0x000] ! Mem[0000000031000000]
21009 jmpl %o7,%g0
21010 sra %l0,%l7,%l1
21011p0_near_0_lo:
21012 ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
21013 umulcc %l0,%l5,%l5
21014 ldd [%i3+0x040],%f2 ! Mem[0000000031800040]
21015 ldub [%o0+0x008],%l0 ! Mem[0000000010000008]
21016 stw %l3,[%i2+0x000] ! Mem[0000000031000000]
21017 jmpl %o7,%g0
21018 sra %l0,%l7,%l1
21019p0_near_0_he:
21020 ldub [%i3+0x00e],%l5 ! Mem[000000001180000e]
21021 jmpl %o7,%g0
21022 ldub [%o1+0x047],%l6 ! Mem[0000000030800047]
21023p0_near_0_ho:
21024 ldub [%o3+0x00e],%l5 ! Mem[000000001180000e]
21025 jmpl %o7,%g0
21026 ldub [%i1+0x047],%l6 ! Mem[0000000030800047]
21027p1_near_0_le:
21028 jmpl %o7,%g0
21029 std %f6 ,[%o2+0x048] ! Mem[0000000031000048]
21030 jmpl %o7,%g0
21031 nop
21032p1_near_0_lo:
21033 jmpl %o7,%g0
21034 std %f6 ,[%i2+0x048] ! Mem[0000000031000048]
21035 jmpl %o7,%g0
21036 nop
21037p1_near_0_he:
21038 jmpl %o7,%g0
21039 ldd [%i1+0x028],%l4 ! Mem[0000000012800028]
21040 jmpl %o7,%g0
21041 nop
21042p1_near_0_ho:
21043 jmpl %o7,%g0
21044 ldd [%o1+0x028],%l4 ! Mem[0000000012800028]
21045 jmpl %o7,%g0
21046 nop
21047p2_near_0_le:
21048 stb %l5,[%i0+0x057] ! Mem[0000000014000057]
21049 lduw [%i1+0x040],%l4 ! Mem[0000000014800040]
21050 jmpl %o7,%g0
21051 andcc %l3,-0x09c,%l5
21052p2_near_0_lo:
21053 stb %l5,[%o0+0x057] ! Mem[0000000014000057]
21054 lduw [%o1+0x040],%l4 ! Mem[0000000014800040]
21055 jmpl %o7,%g0
21056 andcc %l3,-0x09c,%l5
21057p2_near_0_he:
21058 andn %l2,%l4,%l3
21059 orncc %l3,%l0,%l7
21060 andcc %l1,0xb47,%l0
21061 ldsw [%o3+0x010],%l1 ! Mem[0000000031800010]
21062 ldd [%i2+0x068],%l4 ! Mem[0000000015000068]
21063 jmpl %o7,%g0
21064 subc %l1,%l7,%l6
21065p2_near_0_ho:
21066 andn %l2,%l4,%l3
21067 orncc %l3,%l0,%l7
21068 andcc %l1,0xb47,%l0
21069 ldsw [%i3+0x010],%l1 ! Mem[0000000031800010]
21070 ldd [%o2+0x068],%l4 ! Mem[0000000015000068]
21071 jmpl %o7,%g0
21072 subc %l1,%l7,%l6
21073p3_near_0_le:
21074 ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
21075 stw %l5,[%o2+0x05c] ! Mem[000000003100005c]
21076 std %l6,[%o3+0x018] ! Mem[0000000031800018]
21077 std %l6,[%o0+0x018] ! Mem[0000000030000018]
21078 jmpl %o7,%g0
21079 nop
21080p3_near_0_lo:
21081 ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
21082 stw %l5,[%i2+0x05c] ! Mem[000000003100005c]
21083 std %l6,[%i3+0x018] ! Mem[0000000031800018]
21084 std %l6,[%i0+0x018] ! Mem[0000000030000018]
21085 jmpl %o7,%g0
21086 nop
21087p3_near_0_he:
21088 taddcc %l4,%l6,%l3
21089 ldsh [%o0+0x01c],%l1 ! Mem[000000003000001c]
21090 stb %l1,[%i2+0x05e] ! Mem[000000001700005e]
21091 sra %l6,0x005,%l3
21092 umul %l1,%l0,%l7
21093 jmpl %o7,%g0
21094 addc %l5,0x79d,%l4
21095p3_near_0_ho:
21096 taddcc %l4,%l6,%l3
21097 ldsh [%i0+0x01c],%l1 ! Mem[000000003000001c]
21098 stb %l1,[%o2+0x05e] ! Mem[000000001700005e]
21099 sra %l6,0x005,%l3
21100 umul %l1,%l0,%l7
21101 jmpl %o7,%g0
21102 addc %l5,0x79d,%l4
21103p4_near_0_le:
21104 ldsb [%o1+0x024],%l5 ! Mem[0000000030800024]
21105 srlx %l3,0x009,%l4
21106 st %f0 ,[%o0+0x060] ! Mem[0000000030000060]
21107 ldub [%o0+0x025],%l6 ! Mem[0000000030000025]
21108 sdivx %l7,%l5,%l7
21109 std %l4,[%i2+0x018] ! Mem[0000000019000018]
21110 jmpl %o7,%g0
21111 ldd [%o2+0x060],%l0 ! Mem[0000000031000060]
21112p4_near_0_lo:
21113 ldsb [%i1+0x024],%l5 ! Mem[0000000030800024]
21114 srlx %l3,0x009,%l4
21115 st %f0 ,[%i0+0x060] ! Mem[0000000030000060]
21116 ldub [%i0+0x025],%l6 ! Mem[0000000030000025]
21117 sdivx %l7,%l5,%l7
21118 std %l4,[%o2+0x018] ! Mem[0000000019000018]
21119 jmpl %o7,%g0
21120 ldd [%i2+0x060],%l0 ! Mem[0000000031000060]
21121p4_near_0_he:
21122 umul %l7,-0x346,%l3
21123 subccc %l1,%l6,%l5
21124 taddcc %l1,%l1,%l0
21125 ldd [%o0+0x060],%f20 ! Mem[0000000030000060]
21126 jmpl %o7,%g0
21127 ldx [%i2+0x070],%l5 ! Mem[0000000019000070]
21128p4_near_0_ho:
21129 umul %l7,-0x346,%l3
21130 subccc %l1,%l6,%l5
21131 taddcc %l1,%l1,%l0
21132 ldd [%i0+0x060],%f20 ! Mem[0000000030000060]
21133 jmpl %o7,%g0
21134 ldx [%o2+0x070],%l5 ! Mem[0000000019000070]
21135p5_near_0_le:
21136 ldd [%o1+0x028],%l4 ! Mem[0000000030800028]
21137 jmpl %o7,%g0
21138 taddcc %l4,-0x5cb,%l0
21139p5_near_0_lo:
21140 ldd [%i1+0x028],%l4 ! Mem[0000000030800028]
21141 jmpl %o7,%g0
21142 taddcc %l4,-0x5cb,%l0
21143p5_near_0_he:
21144 jmpl %o7,%g0
21145 udivx %l4,%l5,%l3
21146 jmpl %o7,%g0
21147 nop
21148p5_near_0_ho:
21149 jmpl %o7,%g0
21150 udivx %l4,%l5,%l3
21151 jmpl %o7,%g0
21152 nop
21153p6_near_0_le:
21154 srlx %l7,%l7,%l0
21155 orcc %l3,0xa0b,%l5
21156 ldsh [%o1+0x032],%l2 ! Mem[0000000030800032]
21157 jmpl %o7,%g0
21158 orn %l1,%l3,%l4
21159p6_near_0_lo:
21160 srlx %l7,%l7,%l0
21161 orcc %l3,0xa0b,%l5
21162 ldsh [%i1+0x032],%l2 ! Mem[0000000030800032]
21163 jmpl %o7,%g0
21164 orn %l1,%l3,%l4
21165p6_near_0_he:
21166 jmpl %o7,%g0
21167 stx %l3,[%o2+0x070] ! Mem[0000000031000070]
21168 jmpl %o7,%g0
21169 nop
21170p6_near_0_ho:
21171 jmpl %o7,%g0
21172 stx %l3,[%i2+0x070] ! Mem[0000000031000070]
21173 jmpl %o7,%g0
21174 nop
21175p7_near_0_le:
21176 addcc %l7,%l7,%l0
21177 ldsw [%i1+0x004],%l6 ! Mem[000000001e800004]
21178 stx %l2,[%o3+0x038] ! Mem[0000000031800038]
21179 ldsw [%o0+0x03c],%l5 ! Mem[000000003000003c]
21180 xnorcc %l7,0x1c3,%l7
21181 jmpl %o7,%g0
21182 sub %l6,%l7,%l7
21183p7_near_0_lo:
21184 addcc %l7,%l7,%l0
21185 ldsw [%o1+0x004],%l6 ! Mem[000000001e800004]
21186 stx %l2,[%i3+0x038] ! Mem[0000000031800038]
21187 ldsw [%i0+0x03c],%l5 ! Mem[000000003000003c]
21188 xnorcc %l7,0x1c3,%l7
21189 jmpl %o7,%g0
21190 sub %l6,%l7,%l7
21191p7_near_0_he:
21192 jmpl %o7,%g0
21193 lduw [%i0+0x034],%l3 ! Mem[000000001e000034]
21194 jmpl %o7,%g0
21195 nop
21196p7_near_0_ho:
21197 jmpl %o7,%g0
21198 lduw [%o0+0x034],%l3 ! Mem[000000001e000034]
21199 jmpl %o7,%g0
21200 nop
21201near0_b2b_h:
21202 andn %l7,0x55e,%l0
21203 add %l7,0x3fd,%l4
21204 jmpl %o7,%g0
21205 orn %l5,-0xd73,%l3
21206near0_b2b_l:
21207 addccc %l2,%l0,%l5
21208 mulx %l1,%l6,%l2
21209 jmpl %o7,%g0
21210 taddcctv %l3,-0xed3,%l3
21211user_near0_end:
21212 .seg "text"
21213 .align 0x2000
21214user_near1_start:
21215p0_near_1_le:
21216 jmpl %o7,%g0
21217 orcc %l5,%l6,%l5
21218 jmpl %o7,%g0
21219 nop
21220p0_near_1_lo:
21221 jmpl %o7,%g0
21222 orcc %l5,%l6,%l5
21223 jmpl %o7,%g0
21224 nop
21225p0_near_1_he:
21226 sth %l5,[%i1+0x012] ! Mem[0000000010800012]
21227 sra %l1,%l2,%l7
21228 orncc %l2,%l0,%l7
21229 jmpl %o7,%g0
21230 orn %l7,-0xf97,%l5
21231p0_near_1_ho:
21232 sth %l5,[%o1+0x012] ! Mem[0000000010800012]
21233 sra %l1,%l2,%l7
21234 orncc %l2,%l0,%l7
21235 jmpl %o7,%g0
21236 orn %l7,-0xf97,%l5
21237p1_near_1_le:
21238 jmpl %o7,%g0
21239 st %f11,[%i2+0x02c] ! Mem[000000001300002c]
21240 jmpl %o7,%g0
21241 nop
21242p1_near_1_lo:
21243 jmpl %o7,%g0
21244 st %f11,[%o2+0x02c] ! Mem[000000001300002c]
21245 jmpl %o7,%g0
21246 nop
21247p1_near_1_he:
21248 stb %l7,[%o3+0x048] ! Mem[0000000031800048]
21249 sra %l1,0x01f,%l7
21250 jmpl %o7,%g0
21251 add %l6,0xeed,%l5
21252p1_near_1_ho:
21253 stb %l7,[%i3+0x048] ! Mem[0000000031800048]
21254 sra %l1,0x01f,%l7
21255 jmpl %o7,%g0
21256 add %l6,0xeed,%l5
21257p2_near_1_le:
21258 orcc %l7,-0x5fc,%l6
21259 ldx [%o0+0x010],%l0 ! Mem[0000000030000010]
21260 stw %l4,[%o1+0x010] ! Mem[0000000030800010]
21261 ldd [%i2+0x078],%l0 ! Mem[0000000015000078]
21262 jmpl %o7,%g0
21263 sth %l0,[%o1+0x056] ! Mem[0000000030800056]
21264p2_near_1_lo:
21265 orcc %l7,-0x5fc,%l6
21266 ldx [%i0+0x010],%l0 ! Mem[0000000030000010]
21267 stw %l4,[%i1+0x010] ! Mem[0000000030800010]
21268 ldd [%o2+0x078],%l0 ! Mem[0000000015000078]
21269 jmpl %o7,%g0
21270 sth %l0,[%i1+0x056] ! Mem[0000000030800056]
21271p2_near_1_he:
21272 std %f24,[%o3+0x010] ! Mem[0000000031800010]
21273 jmpl %o7,%g0
21274 sub %l2,-0xcc6,%l3
21275p2_near_1_ho:
21276 std %f24,[%i3+0x010] ! Mem[0000000031800010]
21277 jmpl %o7,%g0
21278 sub %l2,-0xcc6,%l3
21279p3_near_1_le:
21280 std %f10,[%o2+0x058] ! Mem[0000000031000058]
21281 stx %l6,[%o2+0x018] ! Mem[0000000031000018]
21282 and %l3,0xc8b,%l5
21283 jmpl %o7,%g0
21284 ldsh [%o2+0x05c],%l2 ! Mem[000000003100005c]
21285p3_near_1_lo:
21286 std %f10,[%i2+0x058] ! Mem[0000000031000058]
21287 stx %l6,[%i2+0x018] ! Mem[0000000031000018]
21288 and %l3,0xc8b,%l5
21289 jmpl %o7,%g0
21290 ldsh [%i2+0x05c],%l2 ! Mem[000000003100005c]
21291p3_near_1_he:
21292 orn %l5,%l5,%l4
21293 std %l4,[%o2+0x018] ! Mem[0000000031000018]
21294 sra %l4,%l7,%l7
21295 std %l4,[%o0+0x058] ! Mem[0000000030000058]
21296 jmpl %o7,%g0
21297 srl %l5,%l5,%l5
21298p3_near_1_ho:
21299 orn %l5,%l5,%l4
21300 std %l4,[%i2+0x018] ! Mem[0000000031000018]
21301 sra %l4,%l7,%l7
21302 std %l4,[%i0+0x058] ! Mem[0000000030000058]
21303 jmpl %o7,%g0
21304 srl %l5,%l5,%l5
21305p4_near_1_le:
21306 umul %l0,%l6,%l6
21307 umul %l1,-0xeba,%l3
21308 orcc %l6,%l1,%l7
21309 andncc %l7,%l4,%l5
21310 jmpl %o7,%g0
21311 subccc %l2,%l5,%l6
21312p4_near_1_lo:
21313 umul %l0,%l6,%l6
21314 umul %l1,-0xeba,%l3
21315 orcc %l6,%l1,%l7
21316 andncc %l7,%l4,%l5
21317 jmpl %o7,%g0
21318 subccc %l2,%l5,%l6
21319p4_near_1_he:
21320 jmpl %o7,%g0
21321 ldsw [%o1+0x020],%l6 ! Mem[0000000030800020]
21322 jmpl %o7,%g0
21323 nop
21324p4_near_1_ho:
21325 jmpl %o7,%g0
21326 ldsw [%i1+0x020],%l6 ! Mem[0000000030800020]
21327 jmpl %o7,%g0
21328 nop
21329p5_near_1_le:
21330 sdivx %l2,0xf13,%l2
21331 sub %l4,%l7,%l3
21332 stb %l0,[%o3+0x06b] ! Mem[000000003180006b]
21333 jmpl %o7,%g0
21334 stb %l1,[%i3+0x033] ! Mem[000000001b800033]
21335p5_near_1_lo:
21336 sdivx %l2,0xf13,%l2
21337 sub %l4,%l7,%l3
21338 stb %l0,[%i3+0x06b] ! Mem[000000003180006b]
21339 jmpl %o7,%g0
21340 stb %l1,[%o3+0x033] ! Mem[000000001b800033]
21341p5_near_1_he:
21342 jmpl %o7,%g0
21343 stw %l3,[%o2+0x068] ! Mem[0000000031000068]
21344 jmpl %o7,%g0
21345 nop
21346p5_near_1_ho:
21347 jmpl %o7,%g0
21348 stw %l3,[%i2+0x068] ! Mem[0000000031000068]
21349 jmpl %o7,%g0
21350 nop
21351p6_near_1_le:
21352 jmpl %o7,%g0
21353 umul %l6,0x31c,%l0
21354 jmpl %o7,%g0
21355 nop
21356p6_near_1_lo:
21357 jmpl %o7,%g0
21358 umul %l6,0x31c,%l0
21359 jmpl %o7,%g0
21360 nop
21361p6_near_1_he:
21362 udivx %l0,0xb4e,%l5
21363 sub %l7,-0xefb,%l7
21364 lduw [%o0+0x034],%l0 ! Mem[0000000030000034]
21365 std %l6,[%o2+0x030] ! Mem[0000000031000030]
21366 jmpl %o7,%g0
21367 xor %l7,%l4,%l5
21368p6_near_1_ho:
21369 udivx %l0,0xb4e,%l5
21370 sub %l7,-0xefb,%l7
21371 lduw [%i0+0x034],%l0 ! Mem[0000000030000034]
21372 std %l6,[%i2+0x030] ! Mem[0000000031000030]
21373 jmpl %o7,%g0
21374 xor %l7,%l4,%l5
21375p7_near_1_le:
21376 lduh [%i3+0x004],%l7 ! Mem[000000001f800004]
21377 std %f2 ,[%o0+0x078] ! Mem[0000000030000078]
21378 sra %l3,0x013,%l7
21379 sdivx %l2,-0x933,%l4
21380 jmpl %o7,%g0
21381 ldsw [%o3+0x078],%l5 ! Mem[0000000031800078]
21382p7_near_1_lo:
21383 lduh [%o3+0x004],%l7 ! Mem[000000001f800004]
21384 std %f2 ,[%i0+0x078] ! Mem[0000000030000078]
21385 sra %l3,0x013,%l7
21386 sdivx %l2,-0x933,%l4
21387 jmpl %o7,%g0
21388 ldsw [%i3+0x078],%l5 ! Mem[0000000031800078]
21389p7_near_1_he:
21390 jmpl %o7,%g0
21391 ldd [%i2+0x028],%f20 ! Mem[000000001f000028]
21392 jmpl %o7,%g0
21393 nop
21394p7_near_1_ho:
21395 jmpl %o7,%g0
21396 ldd [%o2+0x028],%f20 ! Mem[000000001f000028]
21397 jmpl %o7,%g0
21398 nop
21399near1_b2b_h:
21400 srl %l1,%l4,%l5
21401 orn %l7,-0x10b,%l5
21402 addcc %l5,%l6,%l5
21403 xnorcc %l7,%l4,%l2
21404 jmpl %o7,%g0
21405 smul %l3,%l3,%l2
21406near1_b2b_l:
21407 sllx %l7,%l4,%l0
21408 srlx %l0,%l1,%l5
21409 sdivx %l3,%l1,%l5
21410 subccc %l2,-0x582,%l1
21411 jmpl %o7,%g0
21412 subc %l1,%l6,%l7
21413user_near1_end:
21414 .seg "text"
21415 .align 0x2000
21416user_near2_start:
21417p0_near_2_le:
21418 stw %l4,[%o1+0x044] ! Mem[0000000030800044]
21419 add %l1,-0x259,%l2
21420 sth %l3,[%o2+0x004] ! Mem[0000000031000004]
21421 jmpl %o7,%g0
21422 sth %l7,[%i0+0x01a] ! Mem[000000001000001a]
21423p0_near_2_lo:
21424 stw %l4,[%i1+0x044] ! Mem[0000000030800044]
21425 add %l1,-0x259,%l2
21426 sth %l3,[%i2+0x004] ! Mem[0000000031000004]
21427 jmpl %o7,%g0
21428 sth %l7,[%o0+0x01a] ! Mem[000000001000001a]
21429p0_near_2_he:
21430 stb %l3,[%o3+0x002] ! Mem[0000000031800002]
21431 std %f22,[%o0+0x040] ! Mem[0000000030000040]
21432 ldd [%o1+0x040],%l0 ! Mem[0000000030800040]
21433 srlx %l2,0x032,%l2
21434 lduh [%o3+0x046],%l2 ! Mem[0000000031800046]
21435 jmpl %o7,%g0
21436 lduh [%o1+0x040],%l7 ! Mem[0000000030800040]
21437p0_near_2_ho:
21438 stb %l3,[%i3+0x002] ! Mem[0000000031800002]
21439 std %f22,[%i0+0x040] ! Mem[0000000030000040]
21440 ldd [%i1+0x040],%l0 ! Mem[0000000030800040]
21441 srlx %l2,0x032,%l2
21442 lduh [%i3+0x046],%l2 ! Mem[0000000031800046]
21443 jmpl %o7,%g0
21444 lduh [%i1+0x040],%l7 ! Mem[0000000030800040]
21445p1_near_2_le:
21446 or %l1,0x5cd,%l4
21447 jmpl %o7,%g0
21448 addc %l0,%l7,%l6
21449p1_near_2_lo:
21450 or %l1,0x5cd,%l4
21451 jmpl %o7,%g0
21452 addc %l0,%l7,%l6
21453p1_near_2_he:
21454 lduw [%o2+0x04c],%l5 ! Mem[000000003100004c]
21455 orcc %l4,-0x8ad,%l4
21456 andcc %l0,-0xfe1,%l7
21457 jmpl %o7,%g0
21458 taddcc %l7,%l2,%l6
21459p1_near_2_ho:
21460 lduw [%i2+0x04c],%l5 ! Mem[000000003100004c]
21461 orcc %l4,-0x8ad,%l4
21462 andcc %l0,-0xfe1,%l7
21463 jmpl %o7,%g0
21464 taddcc %l7,%l2,%l6
21465p2_near_2_le:
21466 addc %l0,%l1,%l7
21467 taddcctv %l6,0xc65,%l1
21468 lduh [%o0+0x054],%l5 ! Mem[0000000030000054]
21469 ldd [%i0+0x008],%l4 ! Mem[0000000014000008]
21470 taddcctv %l4,%l1,%l1
21471 jmpl %o7,%g0
21472 sth %l7,[%i2+0x024] ! Mem[0000000015000024]
21473p2_near_2_lo:
21474 addc %l0,%l1,%l7
21475 taddcctv %l6,0xc65,%l1
21476 lduh [%i0+0x054],%l5 ! Mem[0000000030000054]
21477 ldd [%o0+0x008],%l4 ! Mem[0000000014000008]
21478 taddcctv %l4,%l1,%l1
21479 jmpl %o7,%g0
21480 sth %l7,[%o2+0x024] ! Mem[0000000015000024]
21481p2_near_2_he:
21482 xorcc %l6,%l3,%l3
21483 stb %l0,[%o1+0x055] ! Mem[0000000030800055]
21484 sth %l1,[%i3+0x066] ! Mem[0000000015800066]
21485 or %l2,-0xe6f,%l3
21486 jmpl %o7,%g0
21487 andn %l4,0x727,%l2
21488p2_near_2_ho:
21489 xorcc %l6,%l3,%l3
21490 stb %l0,[%i1+0x055] ! Mem[0000000030800055]
21491 sth %l1,[%o3+0x066] ! Mem[0000000015800066]
21492 or %l2,-0xe6f,%l3
21493 jmpl %o7,%g0
21494 andn %l4,0x727,%l2
21495p3_near_2_le:
21496 orn %l3,%l0,%l5
21497 smul %l2,-0xb6e,%l5
21498 subccc %l7,%l1,%l2
21499 jmpl %o7,%g0
21500 lduh [%o0+0x05e],%l4 ! Mem[000000003000005e]
21501p3_near_2_lo:
21502 orn %l3,%l0,%l5
21503 smul %l2,-0xb6e,%l5
21504 subccc %l7,%l1,%l2
21505 jmpl %o7,%g0
21506 lduh [%i0+0x05e],%l4 ! Mem[000000003000005e]
21507p3_near_2_he:
21508 ldd [%i1+0x010],%f22 ! Mem[0000000016800010]
21509 ldd [%o2+0x018],%f20 ! Mem[0000000031000018]
21510 jmpl %o7,%g0
21511 subc %l3,%l7,%l1
21512p3_near_2_ho:
21513 ldd [%o1+0x010],%f22 ! Mem[0000000016800010]
21514 ldd [%i2+0x018],%f20 ! Mem[0000000031000018]
21515 jmpl %o7,%g0
21516 subc %l3,%l7,%l1
21517p4_near_2_le:
21518 taddcctv %l2,0xd8a,%l0
21519 jmpl %o7,%g0
21520 stb %l4,[%o2+0x066] ! Mem[0000000031000066]
21521p4_near_2_lo:
21522 taddcctv %l2,0xd8a,%l0
21523 jmpl %o7,%g0
21524 stb %l4,[%i2+0x066] ! Mem[0000000031000066]
21525p4_near_2_he:
21526 or %l3,%l3,%l5
21527 orn %l1,%l7,%l1
21528 addccc %l7,%l7,%l5
21529 lduw [%o3+0x060],%l5 ! Mem[0000000031800060]
21530 jmpl %o7,%g0
21531 lduh [%i2+0x030],%l4 ! Mem[0000000019000030]
21532p4_near_2_ho:
21533 or %l3,%l3,%l5
21534 orn %l1,%l7,%l1
21535 addccc %l7,%l7,%l5
21536 lduw [%i3+0x060],%l5 ! Mem[0000000031800060]
21537 jmpl %o7,%g0
21538 lduh [%o2+0x030],%l4 ! Mem[0000000019000030]
21539p5_near_2_le:
21540 stb %l7,[%o3+0x02f] ! Mem[000000003180002f]
21541 std %l0,[%o0+0x028] ! Mem[0000000030000028]
21542 ld [%o3+0x028],%f2 ! Mem[0000000031800028]
21543 ld [%i3+0x000],%f10 ! Mem[000000001b800000]
21544 sdivx %l2,%l1,%l7
21545 ldub [%o1+0x06d],%l4 ! Mem[000000003080006d]
21546 jmpl %o7,%g0
21547 stx %l5,[%o3+0x028] ! Mem[0000000031800028]
21548p5_near_2_lo:
21549 stb %l7,[%i3+0x02f] ! Mem[000000003180002f]
21550 std %l0,[%i0+0x028] ! Mem[0000000030000028]
21551 ld [%i3+0x028],%f2 ! Mem[0000000031800028]
21552 ld [%o3+0x000],%f10 ! Mem[000000001b800000]
21553 sdivx %l2,%l1,%l7
21554 ldub [%i1+0x06d],%l4 ! Mem[000000003080006d]
21555 jmpl %o7,%g0
21556 stx %l5,[%i3+0x028] ! Mem[0000000031800028]
21557p5_near_2_he:
21558 tsubcctv %l2,%l2,%l3
21559 jmpl %o7,%g0
21560 tsubcctv %l7,%l7,%l0
21561p5_near_2_ho:
21562 tsubcctv %l2,%l2,%l3
21563 jmpl %o7,%g0
21564 tsubcctv %l7,%l7,%l0
21565p6_near_2_le:
21566 ldsh [%o1+0x030],%l1 ! Mem[0000000030800030]
21567 addcc %l0,-0xa35,%l4
21568 ldsh [%o3+0x076],%l1 ! Mem[0000000031800076]
21569 ldsb [%o3+0x034],%l1 ! Mem[0000000031800034]
21570 ldd [%o2+0x030],%f12 ! Mem[0000000031000030]
21571 jmpl %o7,%g0
21572 ldd [%o0+0x070],%f8 ! Mem[0000000030000070]
21573p6_near_2_lo:
21574 ldsh [%i1+0x030],%l1 ! Mem[0000000030800030]
21575 addcc %l0,-0xa35,%l4
21576 ldsh [%i3+0x076],%l1 ! Mem[0000000031800076]
21577 ldsb [%i3+0x034],%l1 ! Mem[0000000031800034]
21578 ldd [%i2+0x030],%f12 ! Mem[0000000031000030]
21579 jmpl %o7,%g0
21580 ldd [%i0+0x070],%f8 ! Mem[0000000030000070]
21581p6_near_2_he:
21582 smul %l2,0x439,%l7
21583 ld [%i2+0x054],%f16 ! Mem[000000001d000054]
21584 smulcc %l7,-0x8aa,%l0
21585 add %l7,0xcbd,%l4
21586 jmpl %o7,%g0
21587 st %f19,[%i0+0x020] ! Mem[000000001c000020]
21588p6_near_2_ho:
21589 smul %l2,0x439,%l7
21590 ld [%o2+0x054],%f16 ! Mem[000000001d000054]
21591 smulcc %l7,-0x8aa,%l0
21592 add %l7,0xcbd,%l4
21593 jmpl %o7,%g0
21594 st %f19,[%o0+0x020] ! Mem[000000001c000020]
21595p7_near_2_le:
21596 addcc %l2,0xbd1,%l4
21597 smulcc %l1,-0x4b9,%l2
21598 stx %l7,[%o3+0x078] ! Mem[0000000031800078]
21599 std %f12,[%o0+0x078] ! Mem[0000000030000078]
21600 st %f2 ,[%o2+0x07c] ! Mem[000000003100007c]
21601 st %f5 ,[%i2+0x04c] ! Mem[000000001f00004c]
21602 jmpl %o7,%g0
21603 ld [%o3+0x03c],%f5 ! Mem[000000003180003c]
21604p7_near_2_lo:
21605 addcc %l2,0xbd1,%l4
21606 smulcc %l1,-0x4b9,%l2
21607 stx %l7,[%i3+0x078] ! Mem[0000000031800078]
21608 std %f12,[%i0+0x078] ! Mem[0000000030000078]
21609 st %f2 ,[%i2+0x07c] ! Mem[000000003100007c]
21610 st %f5 ,[%o2+0x04c] ! Mem[000000001f00004c]
21611 jmpl %o7,%g0
21612 ld [%i3+0x03c],%f5 ! Mem[000000003180003c]
21613p7_near_2_he:
21614 lduw [%o1+0x03c],%l6 ! Mem[000000003080003c]
21615 stb %l7,[%o1+0x07f] ! Mem[000000003080007f]
21616 ldub [%i1+0x05b],%l5 ! Mem[000000001e80005b]
21617 addcc %l3,%l7,%l1
21618 and %l2,0x1c8,%l7
21619 addc %l3,%l3,%l6
21620 jmpl %o7,%g0
21621 andcc %l3,%l6,%l6
21622p7_near_2_ho:
21623 lduw [%i1+0x03c],%l6 ! Mem[000000003080003c]
21624 stb %l7,[%i1+0x07f] ! Mem[000000003080007f]
21625 ldub [%o1+0x05b],%l5 ! Mem[000000001e80005b]
21626 addcc %l3,%l7,%l1
21627 and %l2,0x1c8,%l7
21628 addc %l3,%l3,%l6
21629 jmpl %o7,%g0
21630 andcc %l3,%l6,%l6
21631near2_b2b_h:
21632 jmpl %o7,%g0
21633 addc %l7,%l6,%l7
21634 jmpl %o7,%g0
21635 nop
21636near2_b2b_l:
21637 jmpl %o7,%g0
21638 xnor %l6,%l0,%l6
21639 jmpl %o7,%g0
21640 nop
21641user_near2_end:
21642 .seg "text"
21643 .align 0x2000
21644user_near3_start:
21645p0_near_3_le:
21646 ld [%i2+0x054],%f13 ! Mem[0000000011000054]
21647 ldsb [%i3+0x04c],%l4 ! Mem[000000001180004c]
21648 jmpl %o7,%g0
21649 smul %l2,-0xdb2,%l4
21650p0_near_3_lo:
21651 ld [%o2+0x054],%f13 ! Mem[0000000011000054]
21652 ldsb [%o3+0x04c],%l4 ! Mem[000000001180004c]
21653 jmpl %o7,%g0
21654 smul %l2,-0xdb2,%l4
21655p0_near_3_he:
21656 lduh [%i0+0x066],%l3 ! Mem[0000000010000066]
21657 add %l7,0xdcf,%l2
21658 umul %l2,-0xb5d,%l5
21659 std %f20,[%o2+0x000] ! Mem[0000000031000000]
21660 sll %l7,0x006,%l0
21661 ldx [%o1+0x000],%l7 ! Mem[0000000030800000]
21662 jmpl %o7,%g0
21663 sdivx %l3,0xae9,%l4
21664p0_near_3_ho:
21665 lduh [%o0+0x066],%l3 ! Mem[0000000010000066]
21666 add %l7,0xdcf,%l2
21667 umul %l2,-0xb5d,%l5
21668 std %f20,[%i2+0x000] ! Mem[0000000031000000]
21669 sll %l7,0x006,%l0
21670 ldx [%i1+0x000],%l7 ! Mem[0000000030800000]
21671 jmpl %o7,%g0
21672 sdivx %l3,0xae9,%l4
21673p1_near_3_le:
21674 st %f5 ,[%o1+0x008] ! Mem[0000000030800008]
21675 srlx %l4,0x027,%l5
21676 andcc %l2,-0x64e,%l0
21677 stw %l1,[%i0+0x050] ! Mem[0000000012000050]
21678 std %f4 ,[%o1+0x048] ! Mem[0000000030800048]
21679 sdivx %l1,-0x180,%l0
21680 jmpl %o7,%g0
21681 std %l4,[%i1+0x028] ! Mem[0000000012800028]
21682p1_near_3_lo:
21683 st %f5 ,[%i1+0x008] ! Mem[0000000030800008]
21684 srlx %l4,0x027,%l5
21685 andcc %l2,-0x64e,%l0
21686 stw %l1,[%o0+0x050] ! Mem[0000000012000050]
21687 std %f4 ,[%i1+0x048] ! Mem[0000000030800048]
21688 sdivx %l1,-0x180,%l0
21689 jmpl %o7,%g0
21690 std %l4,[%o1+0x028] ! Mem[0000000012800028]
21691p1_near_3_he:
21692 stx %l5,[%o3+0x008] ! Mem[0000000031800008]
21693 lduh [%o0+0x04c],%l5 ! Mem[000000003000004c]
21694 and %l1,0xcd6,%l0
21695 jmpl %o7,%g0
21696 smul %l7,-0xe62,%l5
21697p1_near_3_ho:
21698 stx %l5,[%i3+0x008] ! Mem[0000000031800008]
21699 lduh [%i0+0x04c],%l5 ! Mem[000000003000004c]
21700 and %l1,0xcd6,%l0
21701 jmpl %o7,%g0
21702 smul %l7,-0xe62,%l5
21703p2_near_3_le:
21704 andcc %l7,%l1,%l5
21705 st %f2 ,[%o1+0x050] ! Mem[0000000030800050]
21706 stb %l4,[%i3+0x056] ! Mem[0000000015800056]
21707 sth %l7,[%o3+0x054] ! Mem[0000000031800054]
21708 stw %l2,[%i3+0x074] ! Mem[0000000015800074]
21709 jmpl %o7,%g0
21710 xorcc %l5,%l1,%l1
21711p2_near_3_lo:
21712 andcc %l7,%l1,%l5
21713 st %f2 ,[%i1+0x050] ! Mem[0000000030800050]
21714 stb %l4,[%o3+0x056] ! Mem[0000000015800056]
21715 sth %l7,[%i3+0x054] ! Mem[0000000031800054]
21716 stw %l2,[%o3+0x074] ! Mem[0000000015800074]
21717 jmpl %o7,%g0
21718 xorcc %l5,%l1,%l1
21719p2_near_3_he:
21720 mulx %l4,%l4,%l6
21721 sth %l6,[%o0+0x012] ! Mem[0000000030000012]
21722 stw %l4,[%o1+0x010] ! Mem[0000000030800010]
21723 ldub [%i3+0x02e],%l0 ! Mem[000000001580002e]
21724 jmpl %o7,%g0
21725 smulcc %l0,%l4,%l0
21726p2_near_3_ho:
21727 mulx %l4,%l4,%l6
21728 sth %l6,[%i0+0x012] ! Mem[0000000030000012]
21729 stw %l4,[%i1+0x010] ! Mem[0000000030800010]
21730 ldub [%o3+0x02e],%l0 ! Mem[000000001580002e]
21731 jmpl %o7,%g0
21732 smulcc %l0,%l4,%l0
21733p3_near_3_le:
21734 st %f10,[%o0+0x018] ! Mem[0000000030000018]
21735 std %f8 ,[%o3+0x058] ! Mem[0000000031800058]
21736 srax %l3,0x02b,%l7
21737 orcc %l2,%l6,%l3
21738 sth %l1,[%i0+0x00c] ! Mem[000000001600000c]
21739 ldx [%o1+0x058],%l4 ! Mem[0000000030800058]
21740 jmpl %o7,%g0
21741 add %l2,-0x055,%l2
21742p3_near_3_lo:
21743 st %f10,[%i0+0x018] ! Mem[0000000030000018]
21744 std %f8 ,[%i3+0x058] ! Mem[0000000031800058]
21745 srax %l3,0x02b,%l7
21746 orcc %l2,%l6,%l3
21747 sth %l1,[%o0+0x00c] ! Mem[000000001600000c]
21748 ldx [%i1+0x058],%l4 ! Mem[0000000030800058]
21749 jmpl %o7,%g0
21750 add %l2,-0x055,%l2
21751p3_near_3_he:
21752 jmpl %o7,%g0
21753 stb %l6,[%o0+0x05e] ! Mem[000000003000005e]
21754 jmpl %o7,%g0
21755 nop
21756p3_near_3_ho:
21757 jmpl %o7,%g0
21758 stb %l6,[%i0+0x05e] ! Mem[000000003000005e]
21759 jmpl %o7,%g0
21760 nop
21761p4_near_3_le:
21762 orn %l0,0x7bb,%l3
21763 std %l4,[%i1+0x070] ! Mem[0000000018800070]
21764 ldx [%i1+0x050],%l5 ! Mem[0000000018800050]
21765 taddcc %l5,-0xa1d,%l7
21766 orncc %l2,%l7,%l0
21767 jmpl %o7,%g0
21768 ldsb [%o0+0x022],%l1 ! Mem[0000000030000022]
21769p4_near_3_lo:
21770 orn %l0,0x7bb,%l3
21771 std %l4,[%o1+0x070] ! Mem[0000000018800070]
21772 ldx [%o1+0x050],%l5 ! Mem[0000000018800050]
21773 taddcc %l5,-0xa1d,%l7
21774 orncc %l2,%l7,%l0
21775 jmpl %o7,%g0
21776 ldsb [%i0+0x022],%l1 ! Mem[0000000030000022]
21777p4_near_3_he:
21778 sth %l6,[%i2+0x052] ! Mem[0000000019000052]
21779 taddcctv %l7,0xd23,%l5
21780 std %l4,[%o3+0x020] ! Mem[0000000031800020]
21781 andcc %l1,%l5,%l5
21782 jmpl %o7,%g0
21783 xor %l3,%l4,%l1
21784p4_near_3_ho:
21785 sth %l6,[%o2+0x052] ! Mem[0000000019000052]
21786 taddcctv %l7,0xd23,%l5
21787 std %l4,[%i3+0x020] ! Mem[0000000031800020]
21788 andcc %l1,%l5,%l5
21789 jmpl %o7,%g0
21790 xor %l3,%l4,%l1
21791p5_near_3_le:
21792 ldub [%o3+0x06a],%l7 ! Mem[000000003180006a]
21793 jmpl %o7,%g0
21794 ldx [%o1+0x068],%l3 ! Mem[0000000030800068]
21795p5_near_3_lo:
21796 ldub [%i3+0x06a],%l7 ! Mem[000000003180006a]
21797 jmpl %o7,%g0
21798 ldx [%i1+0x068],%l3 ! Mem[0000000030800068]
21799p5_near_3_he:
21800 std %l6,[%o1+0x068] ! Mem[0000000030800068]
21801 sth %l6,[%i2+0x01e] ! Mem[000000001b00001e]
21802 ldub [%o1+0x06a],%l7 ! Mem[000000003080006a]
21803 ldub [%o0+0x068],%l3 ! Mem[0000000030000068]
21804 jmpl %o7,%g0
21805 udivx %l0,-0x317,%l7
21806p5_near_3_ho:
21807 std %l6,[%i1+0x068] ! Mem[0000000030800068]
21808 sth %l6,[%o2+0x01e] ! Mem[000000001b00001e]
21809 ldub [%i1+0x06a],%l7 ! Mem[000000003080006a]
21810 ldub [%i0+0x068],%l3 ! Mem[0000000030000068]
21811 jmpl %o7,%g0
21812 udivx %l0,-0x317,%l7
21813p6_near_3_le:
21814 st %f10,[%o3+0x030] ! Mem[0000000031800030]
21815 ldub [%o0+0x031],%l0 ! Mem[0000000030000031]
21816 subccc %l7,-0xbac,%l6
21817 umul %l4,%l7,%l5
21818 jmpl %o7,%g0
21819 orncc %l3,0xc97,%l5
21820p6_near_3_lo:
21821 st %f10,[%i3+0x030] ! Mem[0000000031800030]
21822 ldub [%i0+0x031],%l0 ! Mem[0000000030000031]
21823 subccc %l7,-0xbac,%l6
21824 umul %l4,%l7,%l5
21825 jmpl %o7,%g0
21826 orncc %l3,0xc97,%l5
21827p6_near_3_he:
21828 or %l5,%l6,%l6
21829 ldub [%i2+0x07e],%l5 ! Mem[000000001d00007e]
21830 lduh [%i0+0x010],%l7 ! Mem[000000001c000010]
21831 std %l6,[%o1+0x030] ! Mem[0000000030800030]
21832 udivx %l4,%l3,%l5
21833 jmpl %o7,%g0
21834 sth %l2,[%o2+0x074] ! Mem[0000000031000074]
21835p6_near_3_ho:
21836 or %l5,%l6,%l6
21837 ldub [%o2+0x07e],%l5 ! Mem[000000001d00007e]
21838 lduh [%o0+0x010],%l7 ! Mem[000000001c000010]
21839 std %l6,[%i1+0x030] ! Mem[0000000030800030]
21840 udivx %l4,%l3,%l5
21841 jmpl %o7,%g0
21842 sth %l2,[%i2+0x074] ! Mem[0000000031000074]
21843p7_near_3_le:
21844 srl %l3,%l5,%l3
21845 ld [%o1+0x078],%f4 ! Mem[0000000030800078]
21846 sllx %l5,%l7,%l3
21847 andn %l4,%l4,%l6
21848 ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
21849 jmpl %o7,%g0
21850 ldx [%o1+0x078],%l4 ! Mem[0000000030800078]
21851p7_near_3_lo:
21852 srl %l3,%l5,%l3
21853 ld [%i1+0x078],%f4 ! Mem[0000000030800078]
21854 sllx %l5,%l7,%l3
21855 andn %l4,%l4,%l6
21856 ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
21857 jmpl %o7,%g0
21858 ldx [%i1+0x078],%l4 ! Mem[0000000030800078]
21859p7_near_3_he:
21860 lduh [%i2+0x068],%l5 ! Mem[000000001f000068]
21861 taddcctv %l7,%l1,%l3
21862 ldsb [%o3+0x07a],%l2 ! Mem[000000003180007a]
21863 andn %l6,0xd5d,%l6
21864 lduh [%o3+0x03c],%l5 ! Mem[000000003180003c]
21865 xnor %l1,0x97d,%l2
21866 jmpl %o7,%g0
21867 ldsw [%o2+0x03c],%l3 ! Mem[000000003100003c]
21868p7_near_3_ho:
21869 lduh [%o2+0x068],%l5 ! Mem[000000001f000068]
21870 taddcctv %l7,%l1,%l3
21871 ldsb [%i3+0x07a],%l2 ! Mem[000000003180007a]
21872 andn %l6,0xd5d,%l6
21873 lduh [%i3+0x03c],%l5 ! Mem[000000003180003c]
21874 xnor %l1,0x97d,%l2
21875 jmpl %o7,%g0
21876 ldsw [%i2+0x03c],%l3 ! Mem[000000003100003c]
21877near3_b2b_h:
21878 xnorcc %l0,0x090,%l7
21879 subccc %l2,-0x9de,%l6
21880 nop
21881 xnor %l0,-0x19f,%l2
21882 srlx %l1,0x02c,%l6
21883 jmpl %o7,%g0
21884 orncc %l1,%l0,%l1
21885near3_b2b_l:
21886 tsubcc %l2,%l4,%l1
21887 umul %l6,%l0,%l3
21888 orn %l2,%l3,%l6
21889 andn %l6,-0xce2,%l6
21890 orncc %l2,%l4,%l2
21891 jmpl %o7,%g0
21892 addccc %l4,%l4,%l6
21893user_near3_end:
21894 .seg "text"
21895 .text
21896 .align 0x2000
21897user_far0_start:
21898p0_far_0_le:
21899 srax %l1,0x004,%l6
21900 subccc %l7,-0x3ee,%l5
21901 ldd [%o3+0x040],%l6 ! Mem[0000000031800040]
21902 ldsh [%o3+0x046],%l7 ! Mem[0000000031800046]
21903 std %l2,[%i2+0x010] ! Mem[0000000011000010]
21904 ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
21905 jmpl %o7,%g0
21906 or %l6,-0x353,%l1
21907p0_far_0_lo:
21908 srax %l1,0x004,%l6
21909 subccc %l7,-0x3ee,%l5
21910 ldd [%i3+0x040],%l6 ! Mem[0000000031800040]
21911 ldsh [%i3+0x046],%l7 ! Mem[0000000031800046]
21912 std %l2,[%o2+0x010] ! Mem[0000000011000010]
21913 ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
21914 jmpl %o7,%g0
21915 or %l6,-0x353,%l1
21916p0_far_0_lem:
21917 srax %l1,0x004,%l6
21918 subccc %l7,-0x3ee,%l5
21919 ldd [%o3+0x040],%l6 ! Mem[0000000031800040]
21920 ldsh [%o3+0x046],%l7 ! Mem[0000000031800046]
21921 membar #Sync
21922 std %l2,[%i2+0x010] ! Mem[0000000011000010]
21923 ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
21924 jmpl %o7,%g0
21925 or %l6,-0x353,%l1
21926p0_far_0_lom:
21927 srax %l1,0x004,%l6
21928 subccc %l7,-0x3ee,%l5
21929 ldd [%i3+0x040],%l6 ! Mem[0000000031800040]
21930 ldsh [%i3+0x046],%l7 ! Mem[0000000031800046]
21931 membar #Sync
21932 std %l2,[%o2+0x010] ! Mem[0000000011000010]
21933 ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
21934 jmpl %o7,%g0
21935 or %l6,-0x353,%l1
21936p0_far_0_he:
21937 addccc %l6,%l6,%l6
21938 lduh [%i2+0x020],%l6 ! Mem[0000000011000020]
21939 jmpl %o7,%g0
21940 andn %l2,0x59e,%l2
21941p0_far_0_ho:
21942 addccc %l6,%l6,%l6
21943 lduh [%o2+0x020],%l6 ! Mem[0000000011000020]
21944 jmpl %o7,%g0
21945 andn %l2,0x59e,%l2
21946p0_far_0_hem:
21947 addccc %l6,%l6,%l6
21948 membar #Sync
21949 lduh [%i2+0x020],%l6 ! Mem[0000000011000020]
21950 jmpl %o7,%g0
21951 andn %l2,0x59e,%l2
21952p0_far_0_hom:
21953 addccc %l6,%l6,%l6
21954 membar #Sync
21955 lduh [%o2+0x020],%l6 ! Mem[0000000011000020]
21956 jmpl %o7,%g0
21957 andn %l2,0x59e,%l2
21958p0_loop_branch_0:
21959 jmpl %o7+12,%g0
21960 add %l0,1,%l0
21961p1_far_0_le:
21962 sth %l1,[%i0+0x074] ! Mem[0000000012000074]
21963 ldx [%o0+0x048],%l3 ! Mem[0000000030000048]
21964 ld [%o0+0x008],%f7 ! Mem[0000000030000008]
21965 lduw [%o3+0x00c],%l6 ! Mem[000000003180000c]
21966 smul %l6,-0xa14,%l7
21967 ld [%i3+0x040],%f10 ! Mem[0000000013800040]
21968 jmpl %o7,%g0
21969 ldd [%o1+0x008],%f0 ! Mem[0000000030800008]
21970p1_far_0_lo:
21971 sth %l1,[%o0+0x074] ! Mem[0000000012000074]
21972 ldx [%i0+0x048],%l3 ! Mem[0000000030000048]
21973 ld [%i0+0x008],%f7 ! Mem[0000000030000008]
21974 lduw [%i3+0x00c],%l6 ! Mem[000000003180000c]
21975 smul %l6,-0xa14,%l7
21976 ld [%o3+0x040],%f10 ! Mem[0000000013800040]
21977 jmpl %o7,%g0
21978 ldd [%i1+0x008],%f0 ! Mem[0000000030800008]
21979p1_far_0_lem:
21980 sth %l1,[%i0+0x074] ! Mem[0000000012000074]
21981 ldx [%o0+0x048],%l3 ! Mem[0000000030000048]
21982 ld [%o0+0x008],%f7 ! Mem[0000000030000008]
21983 lduw [%o3+0x00c],%l6 ! Mem[000000003180000c]
21984 smul %l6,-0xa14,%l7
21985 ld [%i3+0x040],%f10 ! Mem[0000000013800040]
21986 jmpl %o7,%g0
21987 ldd [%o1+0x008],%f0 ! Mem[0000000030800008]
21988p1_far_0_lom:
21989 sth %l1,[%o0+0x074] ! Mem[0000000012000074]
21990 ldx [%i0+0x048],%l3 ! Mem[0000000030000048]
21991 ld [%i0+0x008],%f7 ! Mem[0000000030000008]
21992 lduw [%i3+0x00c],%l6 ! Mem[000000003180000c]
21993 smul %l6,-0xa14,%l7
21994 ld [%o3+0x040],%f10 ! Mem[0000000013800040]
21995 jmpl %o7,%g0
21996 ldd [%i1+0x008],%f0 ! Mem[0000000030800008]
21997p1_far_0_he:
21998 nop
21999 srlx %l4,%l4,%l2
22000 mulx %l5,0x4e5,%l1
22001 std %l4,[%i1+0x030] ! Mem[0000000012800030]
22002 srlx %l2,0x022,%l2
22003 ldsw [%o0+0x00c],%l6 ! Mem[000000003000000c]
22004 jmpl %o7,%g0
22005 std %l6,[%o2+0x048] ! Mem[0000000031000048]
22006p1_far_0_ho:
22007 nop
22008 srlx %l4,%l4,%l2
22009 mulx %l5,0x4e5,%l1
22010 std %l4,[%o1+0x030] ! Mem[0000000012800030]
22011 srlx %l2,0x022,%l2
22012 ldsw [%i0+0x00c],%l6 ! Mem[000000003000000c]
22013 jmpl %o7,%g0
22014 std %l6,[%i2+0x048] ! Mem[0000000031000048]
22015p1_far_0_hem:
22016 nop
22017 srlx %l4,%l4,%l2
22018 mulx %l5,0x4e5,%l1
22019 membar #Sync
22020 std %l4,[%i1+0x030] ! Mem[0000000012800030]
22021 srlx %l2,0x022,%l2
22022 ldsw [%o0+0x00c],%l6 ! Mem[000000003000000c]
22023 jmpl %o7,%g0
22024 std %l6,[%o2+0x048] ! Mem[0000000031000048]
22025p1_far_0_hom:
22026 nop
22027 srlx %l4,%l4,%l2
22028 mulx %l5,0x4e5,%l1
22029 membar #Sync
22030 std %l4,[%o1+0x030] ! Mem[0000000012800030]
22031 srlx %l2,0x022,%l2
22032 ldsw [%i0+0x00c],%l6 ! Mem[000000003000000c]
22033 jmpl %o7,%g0
22034 std %l6,[%i2+0x048] ! Mem[0000000031000048]
22035p1_loop_branch_0:
22036 jmpl %o7+12,%g0
22037 add %l0,1,%l0
22038p2_far_0_le:
22039 ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
22040 jmpl %o7,%g0
22041 ldx [%o1+0x010],%l7 ! Mem[0000000030800010]
22042p2_far_0_lo:
22043 ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
22044 jmpl %o7,%g0
22045 ldx [%i1+0x010],%l7 ! Mem[0000000030800010]
22046p2_far_0_lem:
22047 ldd [%o2+0x010],%f4 ! Mem[0000000031000010]
22048 jmpl %o7,%g0
22049 ldx [%o1+0x010],%l7 ! Mem[0000000030800010]
22050p2_far_0_lom:
22051 ldd [%i2+0x010],%f4 ! Mem[0000000031000010]
22052 jmpl %o7,%g0
22053 ldx [%i1+0x010],%l7 ! Mem[0000000030800010]
22054p2_far_0_he:
22055 jmpl %o7,%g0
22056 std %l4,[%o1+0x050] ! Mem[0000000030800050]
22057 jmpl %o7,%g0
22058 nop
22059p2_far_0_ho:
22060 jmpl %o7,%g0
22061 std %l4,[%i1+0x050] ! Mem[0000000030800050]
22062 jmpl %o7,%g0
22063 nop
22064p2_far_0_hem:
22065 jmpl %o7,%g0
22066 std %l4,[%o1+0x050] ! Mem[0000000030800050]
22067 jmpl %o7,%g0
22068 nop
22069p2_far_0_hom:
22070 jmpl %o7,%g0
22071 std %l4,[%i1+0x050] ! Mem[0000000030800050]
22072 jmpl %o7,%g0
22073 nop
22074p2_loop_branch_0:
22075 jmpl %o7+12,%g0
22076 add %l0,1,%l0
22077p3_far_0_le:
22078 sth %l1,[%i2+0x068] ! Mem[0000000017000068]
22079 lduh [%o3+0x018],%l5 ! Mem[0000000031800018]
22080 srl %l7,%l5,%l7
22081 jmpl %o7,%g0
22082 xnorcc %l2,-0xcda,%l1
22083p3_far_0_lo:
22084 sth %l1,[%o2+0x068] ! Mem[0000000017000068]
22085 lduh [%i3+0x018],%l5 ! Mem[0000000031800018]
22086 srl %l7,%l5,%l7
22087 jmpl %o7,%g0
22088 xnorcc %l2,-0xcda,%l1
22089p3_far_0_lem:
22090 sth %l1,[%i2+0x068] ! Mem[0000000017000068]
22091 lduh [%o3+0x018],%l5 ! Mem[0000000031800018]
22092 srl %l7,%l5,%l7
22093 jmpl %o7,%g0
22094 xnorcc %l2,-0xcda,%l1
22095p3_far_0_lom:
22096 sth %l1,[%o2+0x068] ! Mem[0000000017000068]
22097 lduh [%i3+0x018],%l5 ! Mem[0000000031800018]
22098 srl %l7,%l5,%l7
22099 jmpl %o7,%g0
22100 xnorcc %l2,-0xcda,%l1
22101p3_far_0_he:
22102 sra %l4,0x015,%l1
22103 sdivx %l0,%l5,%l1
22104 std %l0,[%o1+0x018] ! Mem[0000000030800018]
22105 sth %l6,[%i3+0x056] ! Mem[0000000017800056]
22106 orncc %l5,-0x1b7,%l5
22107 jmpl %o7,%g0
22108 or %l7,0x6fa,%l7
22109p3_far_0_ho:
22110 sra %l4,0x015,%l1
22111 sdivx %l0,%l5,%l1
22112 std %l0,[%i1+0x018] ! Mem[0000000030800018]
22113 sth %l6,[%o3+0x056] ! Mem[0000000017800056]
22114 orncc %l5,-0x1b7,%l5
22115 jmpl %o7,%g0
22116 or %l7,0x6fa,%l7
22117p3_far_0_hem:
22118 sra %l4,0x015,%l1
22119 sdivx %l0,%l5,%l1
22120 std %l0,[%o1+0x018] ! Mem[0000000030800018]
22121 sth %l6,[%i3+0x056] ! Mem[0000000017800056]
22122 orncc %l5,-0x1b7,%l5
22123 jmpl %o7,%g0
22124 or %l7,0x6fa,%l7
22125p3_far_0_hom:
22126 sra %l4,0x015,%l1
22127 sdivx %l0,%l5,%l1
22128 std %l0,[%i1+0x018] ! Mem[0000000030800018]
22129 sth %l6,[%o3+0x056] ! Mem[0000000017800056]
22130 orncc %l5,-0x1b7,%l5
22131 jmpl %o7,%g0
22132 or %l7,0x6fa,%l7
22133p3_loop_branch_0:
22134 jmpl %o7+12,%g0
22135 add %l0,1,%l0
22136p4_far_0_le:
22137 sllx %l2,0x003,%l3
22138 srl %l1,%l5,%l0
22139 taddcc %l4,-0x7cd,%l1
22140 addc %l2,-0xc1a,%l4
22141 lduh [%o1+0x066],%l1 ! Mem[0000000030800066]
22142 jmpl %o7,%g0
22143 ldsw [%i1+0x074],%l4 ! Mem[0000000018800074]
22144p4_far_0_lo:
22145 sllx %l2,0x003,%l3
22146 srl %l1,%l5,%l0
22147 taddcc %l4,-0x7cd,%l1
22148 addc %l2,-0xc1a,%l4
22149 lduh [%i1+0x066],%l1 ! Mem[0000000030800066]
22150 jmpl %o7,%g0
22151 ldsw [%o1+0x074],%l4 ! Mem[0000000018800074]
22152p4_far_0_lem:
22153 sllx %l2,0x003,%l3
22154 srl %l1,%l5,%l0
22155 taddcc %l4,-0x7cd,%l1
22156 addc %l2,-0xc1a,%l4
22157 lduh [%o1+0x066],%l1 ! Mem[0000000030800066]
22158 jmpl %o7,%g0
22159 ldsw [%i1+0x074],%l4 ! Mem[0000000018800074]
22160p4_far_0_lom:
22161 sllx %l2,0x003,%l3
22162 srl %l1,%l5,%l0
22163 taddcc %l4,-0x7cd,%l1
22164 addc %l2,-0xc1a,%l4
22165 lduh [%i1+0x066],%l1 ! Mem[0000000030800066]
22166 jmpl %o7,%g0
22167 ldsw [%o1+0x074],%l4 ! Mem[0000000018800074]
22168p4_far_0_he:
22169 addccc %l7,0x1f5,%l0
22170 sth %l1,[%o2+0x022] ! Mem[0000000031000022]
22171 sll %l4,0x001,%l4
22172 ldub [%o3+0x021],%l0 ! Mem[0000000031800021]
22173 srax %l6,%l4,%l7
22174 st %f28,[%o0+0x060] ! Mem[0000000030000060]
22175 jmpl %o7,%g0
22176 add %l0,%l4,%l0
22177p4_far_0_ho:
22178 addccc %l7,0x1f5,%l0
22179 sth %l1,[%i2+0x022] ! Mem[0000000031000022]
22180 sll %l4,0x001,%l4
22181 ldub [%i3+0x021],%l0 ! Mem[0000000031800021]
22182 srax %l6,%l4,%l7
22183 st %f28,[%i0+0x060] ! Mem[0000000030000060]
22184 jmpl %o7,%g0
22185 add %l0,%l4,%l0
22186p4_far_0_hem:
22187 addccc %l7,0x1f5,%l0
22188 sth %l1,[%o2+0x022] ! Mem[0000000031000022]
22189 sll %l4,0x001,%l4
22190 ldub [%o3+0x021],%l0 ! Mem[0000000031800021]
22191 srax %l6,%l4,%l7
22192 st %f28,[%o0+0x060] ! Mem[0000000030000060]
22193 jmpl %o7,%g0
22194 add %l0,%l4,%l0
22195p4_far_0_hom:
22196 addccc %l7,0x1f5,%l0
22197 sth %l1,[%i2+0x022] ! Mem[0000000031000022]
22198 sll %l4,0x001,%l4
22199 ldub [%i3+0x021],%l0 ! Mem[0000000031800021]
22200 srax %l6,%l4,%l7
22201 st %f28,[%i0+0x060] ! Mem[0000000030000060]
22202 jmpl %o7,%g0
22203 add %l0,%l4,%l0
22204p4_loop_branch_0:
22205 jmpl %o7+12,%g0
22206 add %l0,1,%l0
22207p5_far_0_le:
22208 jmpl %o7,%g0
22209 subccc %l3,0xf22,%l3
22210 jmpl %o7,%g0
22211 nop
22212p5_far_0_lo:
22213 jmpl %o7,%g0
22214 subccc %l3,0xf22,%l3
22215 jmpl %o7,%g0
22216 nop
22217p5_far_0_lem:
22218 jmpl %o7,%g0
22219 subccc %l3,0xf22,%l3
22220 jmpl %o7,%g0
22221 nop
22222p5_far_0_lom:
22223 jmpl %o7,%g0
22224 subccc %l3,0xf22,%l3
22225 jmpl %o7,%g0
22226 nop
22227p5_far_0_he:
22228 ldx [%o3+0x068],%l0 ! Mem[0000000031800068]
22229 sll %l2,%l4,%l0
22230 stw %l3,[%o0+0x068] ! Mem[0000000030000068]
22231 sll %l7,%l4,%l4
22232 and %l4,%l1,%l4
22233 ldx [%o2+0x068],%l6 ! Mem[0000000031000068]
22234 jmpl %o7,%g0
22235 srl %l2,%l3,%l3
22236p5_far_0_ho:
22237 ldx [%i3+0x068],%l0 ! Mem[0000000031800068]
22238 sll %l2,%l4,%l0
22239 stw %l3,[%i0+0x068] ! Mem[0000000030000068]
22240 sll %l7,%l4,%l4
22241 and %l4,%l1,%l4
22242 ldx [%i2+0x068],%l6 ! Mem[0000000031000068]
22243 jmpl %o7,%g0
22244 srl %l2,%l3,%l3
22245p5_far_0_hem:
22246 ldx [%o3+0x068],%l0 ! Mem[0000000031800068]
22247 sll %l2,%l4,%l0
22248 stw %l3,[%o0+0x068] ! Mem[0000000030000068]
22249 sll %l7,%l4,%l4
22250 and %l4,%l1,%l4
22251 ldx [%o2+0x068],%l6 ! Mem[0000000031000068]
22252 jmpl %o7,%g0
22253 srl %l2,%l3,%l3
22254p5_far_0_hom:
22255 ldx [%i3+0x068],%l0 ! Mem[0000000031800068]
22256 sll %l2,%l4,%l0
22257 stw %l3,[%i0+0x068] ! Mem[0000000030000068]
22258 sll %l7,%l4,%l4
22259 and %l4,%l1,%l4
22260 ldx [%i2+0x068],%l6 ! Mem[0000000031000068]
22261 jmpl %o7,%g0
22262 srl %l2,%l3,%l3
22263p5_loop_branch_0:
22264 jmpl %o7+12,%g0
22265 add %l0,1,%l0
22266p6_far_0_le:
22267 ld [%o1+0x034],%f9 ! Mem[0000000030800034]
22268 addcc %l7,%l5,%l2
22269 jmpl %o7,%g0
22270 ldd [%i1+0x068],%l2 ! Mem[000000001c800068]
22271p6_far_0_lo:
22272 ld [%i1+0x034],%f9 ! Mem[0000000030800034]
22273 addcc %l7,%l5,%l2
22274 jmpl %o7,%g0
22275 ldd [%o1+0x068],%l2 ! Mem[000000001c800068]
22276p6_far_0_lem:
22277 ld [%o1+0x034],%f9 ! Mem[0000000030800034]
22278 addcc %l7,%l5,%l2
22279 jmpl %o7,%g0
22280 ldd [%i1+0x068],%l2 ! Mem[000000001c800068]
22281p6_far_0_lom:
22282 ld [%i1+0x034],%f9 ! Mem[0000000030800034]
22283 addcc %l7,%l5,%l2
22284 jmpl %o7,%g0
22285 ldd [%o1+0x068],%l2 ! Mem[000000001c800068]
22286p6_far_0_he:
22287 lduh [%i3+0x074],%l4 ! Mem[000000001d800074]
22288 umul %l7,-0x988,%l7
22289 jmpl %o7,%g0
22290 ldx [%o3+0x070],%l6 ! Mem[0000000031800070]
22291p6_far_0_ho:
22292 lduh [%o3+0x074],%l4 ! Mem[000000001d800074]
22293 umul %l7,-0x988,%l7
22294 jmpl %o7,%g0
22295 ldx [%i3+0x070],%l6 ! Mem[0000000031800070]
22296p6_far_0_hem:
22297 lduh [%i3+0x074],%l4 ! Mem[000000001d800074]
22298 umul %l7,-0x988,%l7
22299 jmpl %o7,%g0
22300 ldx [%o3+0x070],%l6 ! Mem[0000000031800070]
22301p6_far_0_hom:
22302 lduh [%o3+0x074],%l4 ! Mem[000000001d800074]
22303 umul %l7,-0x988,%l7
22304 jmpl %o7,%g0
22305 ldx [%i3+0x070],%l6 ! Mem[0000000031800070]
22306p6_loop_branch_0:
22307 jmpl %o7+12,%g0
22308 add %l0,1,%l0
22309p7_far_0_le:
22310 lduh [%i3+0x062],%l2 ! Mem[000000001f800062]
22311 ldsh [%i0+0x068],%l1 ! Mem[000000001e000068]
22312 tsubcctv %l0,%l2,%l4
22313 xnorcc %l5,-0x55a,%l1
22314 jmpl %o7,%g0
22315 ld [%o1+0x07c],%f8 ! Mem[000000003080007c]
22316p7_far_0_lo:
22317 lduh [%o3+0x062],%l2 ! Mem[000000001f800062]
22318 ldsh [%o0+0x068],%l1 ! Mem[000000001e000068]
22319 tsubcctv %l0,%l2,%l4
22320 xnorcc %l5,-0x55a,%l1
22321 jmpl %o7,%g0
22322 ld [%i1+0x07c],%f8 ! Mem[000000003080007c]
22323p7_far_0_lem:
22324 lduh [%i3+0x062],%l2 ! Mem[000000001f800062]
22325 ldsh [%i0+0x068],%l1 ! Mem[000000001e000068]
22326 tsubcctv %l0,%l2,%l4
22327 xnorcc %l5,-0x55a,%l1
22328 jmpl %o7,%g0
22329 ld [%o1+0x07c],%f8 ! Mem[000000003080007c]
22330p7_far_0_lom:
22331 lduh [%o3+0x062],%l2 ! Mem[000000001f800062]
22332 ldsh [%o0+0x068],%l1 ! Mem[000000001e000068]
22333 tsubcctv %l0,%l2,%l4
22334 xnorcc %l5,-0x55a,%l1
22335 jmpl %o7,%g0
22336 ld [%i1+0x07c],%f8 ! Mem[000000003080007c]
22337p7_far_0_he:
22338 stx %l6,[%o2+0x078] ! Mem[0000000031000078]
22339 xnor %l3,%l5,%l5
22340 jmpl %o7,%g0
22341 stb %l3,[%o1+0x07a] ! Mem[000000003080007a]
22342p7_far_0_ho:
22343 stx %l6,[%i2+0x078] ! Mem[0000000031000078]
22344 xnor %l3,%l5,%l5
22345 jmpl %o7,%g0
22346 stb %l3,[%i1+0x07a] ! Mem[000000003080007a]
22347p7_far_0_hem:
22348 stx %l6,[%o2+0x078] ! Mem[0000000031000078]
22349 xnor %l3,%l5,%l5
22350 jmpl %o7,%g0
22351 stb %l3,[%o1+0x07a] ! Mem[000000003080007a]
22352p7_far_0_hom:
22353 stx %l6,[%i2+0x078] ! Mem[0000000031000078]
22354 xnor %l3,%l5,%l5
22355 jmpl %o7,%g0
22356 stb %l3,[%i1+0x07a] ! Mem[000000003080007a]
22357p7_loop_branch_0:
22358 jmpl %o7+12,%g0
22359 add %l0,1,%l0
22360far0_b2b_h:
22361 umulcc %l3,0xb4c,%l5
22362 addcc %l0,%l6,%l2
22363 xorcc %l6,-0x297,%l6
22364 add %l0,0x6e5,%l6
22365 jmpl %o7,%g0
22366 sllx %l1,%l6,%l6
22367far0_b2b_l:
22368 addc %l5,%l1,%l2
22369 andn %l0,-0x7e3,%l1
22370 tsubcctv %l2,0xd66,%l1
22371 taddcc %l0,-0x668,%l3
22372 jmpl %o7,%g0
22373 orncc %l3,0x63a,%l1
22374user_far0_end:
22375 .seg "text"
22376 .text
22377 .align 0x2000
22378user_far1_start:
22379p0_far_1_le:
22380 sth %l6,[%o3+0x006] ! Mem[0000000031800006]
22381 udivx %l7,0x20a,%l1
22382 ldd [%o1+0x000],%f4 ! Mem[0000000030800000]
22383 jmpl %o7,%g0
22384 lduw [%i2+0x004],%l6 ! Mem[0000000011000004]
22385p0_far_1_lo:
22386 sth %l6,[%i3+0x006] ! Mem[0000000031800006]
22387 udivx %l7,0x20a,%l1
22388 ldd [%i1+0x000],%f4 ! Mem[0000000030800000]
22389 jmpl %o7,%g0
22390 lduw [%o2+0x004],%l6 ! Mem[0000000011000004]
22391p0_far_1_lem:
22392 sth %l6,[%o3+0x006] ! Mem[0000000031800006]
22393 udivx %l7,0x20a,%l1
22394 ldd [%o1+0x000],%f4 ! Mem[0000000030800000]
22395 membar #Sync
22396 jmpl %o7,%g0
22397 lduw [%i2+0x004],%l6 ! Mem[0000000011000004]
22398p0_far_1_lom:
22399 sth %l6,[%i3+0x006] ! Mem[0000000031800006]
22400 udivx %l7,0x20a,%l1
22401 ldd [%i1+0x000],%f4 ! Mem[0000000030800000]
22402 membar #Sync
22403 jmpl %o7,%g0
22404 lduw [%o2+0x004],%l6 ! Mem[0000000011000004]
22405p0_far_1_he:
22406 ldd [%o0+0x040],%l0 ! Mem[0000000030000040]
22407 st %f27,[%o2+0x044] ! Mem[0000000031000044]
22408 jmpl %o7,%g0
22409 lduw [%i3+0x014],%l7 ! Mem[0000000011800014]
22410p0_far_1_ho:
22411 ldd [%i0+0x040],%l0 ! Mem[0000000030000040]
22412 st %f27,[%i2+0x044] ! Mem[0000000031000044]
22413 jmpl %o7,%g0
22414 lduw [%o3+0x014],%l7 ! Mem[0000000011800014]
22415p0_far_1_hem:
22416 ldd [%o0+0x040],%l0 ! Mem[0000000030000040]
22417 st %f27,[%o2+0x044] ! Mem[0000000031000044]
22418 membar #Sync
22419 jmpl %o7,%g0
22420 lduw [%i3+0x014],%l7 ! Mem[0000000011800014]
22421p0_far_1_hom:
22422 ldd [%i0+0x040],%l0 ! Mem[0000000030000040]
22423 st %f27,[%i2+0x044] ! Mem[0000000031000044]
22424 membar #Sync
22425 jmpl %o7,%g0
22426 lduw [%o3+0x014],%l7 ! Mem[0000000011800014]
22427p0_loop_branch_1:
22428 jmpl %o7+12,%g0
22429 add %l0,2,%l0
22430p1_far_1_le:
22431 taddcctv %l5,%l7,%l7
22432 sub %l2,%l0,%l2
22433 jmpl %o7,%g0
22434 ldsw [%o1+0x008],%l5 ! Mem[0000000030800008]
22435p1_far_1_lo:
22436 taddcctv %l5,%l7,%l7
22437 sub %l2,%l0,%l2
22438 jmpl %o7,%g0
22439 ldsw [%i1+0x008],%l5 ! Mem[0000000030800008]
22440p1_far_1_lem:
22441 taddcctv %l5,%l7,%l7
22442 sub %l2,%l0,%l2
22443 jmpl %o7,%g0
22444 ldsw [%o1+0x008],%l5 ! Mem[0000000030800008]
22445p1_far_1_lom:
22446 taddcctv %l5,%l7,%l7
22447 sub %l2,%l0,%l2
22448 jmpl %o7,%g0
22449 ldsw [%i1+0x008],%l5 ! Mem[0000000030800008]
22450p1_far_1_he:
22451 smulcc %l6,%l3,%l1
22452 srlx %l6,0x00a,%l4
22453 ld [%o2+0x04c],%f27 ! Mem[000000003100004c]
22454 sllx %l0,%l3,%l6
22455 andncc %l2,%l6,%l1
22456 jmpl %o7,%g0
22457 nop
22458p1_far_1_ho:
22459 smulcc %l6,%l3,%l1
22460 srlx %l6,0x00a,%l4
22461 ld [%i2+0x04c],%f27 ! Mem[000000003100004c]
22462 sllx %l0,%l3,%l6
22463 andncc %l2,%l6,%l1
22464 jmpl %o7,%g0
22465 nop
22466p1_far_1_hem:
22467 smulcc %l6,%l3,%l1
22468 srlx %l6,0x00a,%l4
22469 ld [%o2+0x04c],%f27 ! Mem[000000003100004c]
22470 sllx %l0,%l3,%l6
22471 andncc %l2,%l6,%l1
22472 jmpl %o7,%g0
22473 nop
22474p1_far_1_hom:
22475 smulcc %l6,%l3,%l1
22476 srlx %l6,0x00a,%l4
22477 ld [%i2+0x04c],%f27 ! Mem[000000003100004c]
22478 sllx %l0,%l3,%l6
22479 andncc %l2,%l6,%l1
22480 jmpl %o7,%g0
22481 nop
22482p1_loop_branch_1:
22483 jmpl %o7+12,%g0
22484 add %l0,2,%l0
22485p2_far_1_le:
22486 udivx %l1,0xd83,%l5
22487 addc %l1,%l0,%l5
22488 andn %l6,0xe51,%l6
22489 orcc %l6,%l6,%l7
22490 xnor %l3,%l5,%l5
22491 jmpl %o7,%g0
22492 lduh [%i3+0x03e],%l2 ! Mem[000000001580003e]
22493p2_far_1_lo:
22494 udivx %l1,0xd83,%l5
22495 addc %l1,%l0,%l5
22496 andn %l6,0xe51,%l6
22497 orcc %l6,%l6,%l7
22498 xnor %l3,%l5,%l5
22499 jmpl %o7,%g0
22500 lduh [%o3+0x03e],%l2 ! Mem[000000001580003e]
22501p2_far_1_lem:
22502 udivx %l1,0xd83,%l5
22503 addc %l1,%l0,%l5
22504 andn %l6,0xe51,%l6
22505 orcc %l6,%l6,%l7
22506 xnor %l3,%l5,%l5
22507 membar #Sync
22508 jmpl %o7,%g0
22509 lduh [%i3+0x03e],%l2 ! Mem[000000001580003e]
22510p2_far_1_lom:
22511 udivx %l1,0xd83,%l5
22512 addc %l1,%l0,%l5
22513 andn %l6,0xe51,%l6
22514 orcc %l6,%l6,%l7
22515 xnor %l3,%l5,%l5
22516 membar #Sync
22517 jmpl %o7,%g0
22518 lduh [%o3+0x03e],%l2 ! Mem[000000001580003e]
22519p2_far_1_he:
22520 ldd [%i1+0x018],%f20 ! Mem[0000000014800018]
22521 lduw [%o1+0x054],%l5 ! Mem[0000000030800054]
22522 subccc %l6,%l0,%l1
22523 jmpl %o7,%g0
22524 smul %l5,0x9d2,%l6
22525p2_far_1_ho:
22526 ldd [%o1+0x018],%f20 ! Mem[0000000014800018]
22527 lduw [%i1+0x054],%l5 ! Mem[0000000030800054]
22528 subccc %l6,%l0,%l1
22529 jmpl %o7,%g0
22530 smul %l5,0x9d2,%l6
22531p2_far_1_hem:
22532 membar #Sync
22533 ldd [%i1+0x018],%f20 ! Mem[0000000014800018]
22534 lduw [%o1+0x054],%l5 ! Mem[0000000030800054]
22535 subccc %l6,%l0,%l1
22536 jmpl %o7,%g0
22537 smul %l5,0x9d2,%l6
22538p2_far_1_hom:
22539 membar #Sync
22540 ldd [%o1+0x018],%f20 ! Mem[0000000014800018]
22541 lduw [%i1+0x054],%l5 ! Mem[0000000030800054]
22542 subccc %l6,%l0,%l1
22543 jmpl %o7,%g0
22544 smul %l5,0x9d2,%l6
22545p2_loop_branch_1:
22546 jmpl %o7+12,%g0
22547 add %l0,2,%l0
22548p3_far_1_le:
22549 st %f13,[%o3+0x05c] ! Mem[000000003180005c]
22550 jmpl %o7,%g0
22551 ldub [%i3+0x03c],%l2 ! Mem[000000001780003c]
22552p3_far_1_lo:
22553 st %f13,[%i3+0x05c] ! Mem[000000003180005c]
22554 jmpl %o7,%g0
22555 ldub [%o3+0x03c],%l2 ! Mem[000000001780003c]
22556p3_far_1_lem:
22557 st %f13,[%o3+0x05c] ! Mem[000000003180005c]
22558 membar #Sync
22559 jmpl %o7,%g0
22560 ldub [%i3+0x03c],%l2 ! Mem[000000001780003c]
22561p3_far_1_lom:
22562 st %f13,[%i3+0x05c] ! Mem[000000003180005c]
22563 membar #Sync
22564 jmpl %o7,%g0
22565 ldub [%o3+0x03c],%l2 ! Mem[000000001780003c]
22566p3_far_1_he:
22567 xorcc %l5,%l5,%l1
22568 andcc %l0,%l3,%l4
22569 umulcc %l0,0xe92,%l0
22570 jmpl %o7,%g0
22571 sdivx %l6,-0xb3b,%l6
22572p3_far_1_ho:
22573 xorcc %l5,%l5,%l1
22574 andcc %l0,%l3,%l4
22575 umulcc %l0,0xe92,%l0
22576 jmpl %o7,%g0
22577 sdivx %l6,-0xb3b,%l6
22578p3_far_1_hem:
22579 xorcc %l5,%l5,%l1
22580 andcc %l0,%l3,%l4
22581 umulcc %l0,0xe92,%l0
22582 jmpl %o7,%g0
22583 sdivx %l6,-0xb3b,%l6
22584p3_far_1_hom:
22585 xorcc %l5,%l5,%l1
22586 andcc %l0,%l3,%l4
22587 umulcc %l0,0xe92,%l0
22588 jmpl %o7,%g0
22589 sdivx %l6,-0xb3b,%l6
22590p3_loop_branch_1:
22591 jmpl %o7+12,%g0
22592 add %l0,2,%l0
22593p4_far_1_le:
22594 lduh [%i0+0x052],%l6 ! Mem[0000000018000052]
22595 stb %l2,[%o1+0x066] ! Mem[0000000030800066]
22596 xor %l7,%l0,%l4
22597 stw %l5,[%i2+0x00c] ! Mem[000000001900000c]
22598 ldsh [%o2+0x062],%l5 ! Mem[0000000031000062]
22599 tsubcctv %l5,0xbe1,%l7
22600 jmpl %o7,%g0
22601 ldd [%i1+0x060],%l2 ! Mem[0000000018800060]
22602p4_far_1_lo:
22603 lduh [%o0+0x052],%l6 ! Mem[0000000018000052]
22604 stb %l2,[%i1+0x066] ! Mem[0000000030800066]
22605 xor %l7,%l0,%l4
22606 stw %l5,[%o2+0x00c] ! Mem[000000001900000c]
22607 ldsh [%i2+0x062],%l5 ! Mem[0000000031000062]
22608 tsubcctv %l5,0xbe1,%l7
22609 jmpl %o7,%g0
22610 ldd [%o1+0x060],%l2 ! Mem[0000000018800060]
22611p4_far_1_lem:
22612 lduh [%i0+0x052],%l6 ! Mem[0000000018000052]
22613 stb %l2,[%o1+0x066] ! Mem[0000000030800066]
22614 xor %l7,%l0,%l4
22615 membar #Sync
22616 stw %l5,[%i2+0x00c] ! Mem[000000001900000c]
22617 ldsh [%o2+0x062],%l5 ! Mem[0000000031000062]
22618 tsubcctv %l5,0xbe1,%l7
22619 jmpl %o7,%g0
22620 ldd [%i1+0x060],%l2 ! Mem[0000000018800060]
22621p4_far_1_lom:
22622 lduh [%o0+0x052],%l6 ! Mem[0000000018000052]
22623 stb %l2,[%i1+0x066] ! Mem[0000000030800066]
22624 xor %l7,%l0,%l4
22625 membar #Sync
22626 stw %l5,[%o2+0x00c] ! Mem[000000001900000c]
22627 ldsh [%i2+0x062],%l5 ! Mem[0000000031000062]
22628 tsubcctv %l5,0xbe1,%l7
22629 jmpl %o7,%g0
22630 ldd [%o1+0x060],%l2 ! Mem[0000000018800060]
22631p4_far_1_he:
22632 jmpl %o7,%g0
22633 lduw [%i0+0x010],%l4 ! Mem[0000000018000010]
22634 jmpl %o7,%g0
22635 nop
22636p4_far_1_ho:
22637 jmpl %o7,%g0
22638 lduw [%o0+0x010],%l4 ! Mem[0000000018000010]
22639 jmpl %o7,%g0
22640 nop
22641p4_far_1_hem:
22642 membar #Sync
22643 jmpl %o7,%g0
22644 lduw [%i0+0x010],%l4 ! Mem[0000000018000010]
22645 jmpl %o7,%g0
22646 nop
22647p4_far_1_hom:
22648 membar #Sync
22649 jmpl %o7,%g0
22650 lduw [%o0+0x010],%l4 ! Mem[0000000018000010]
22651 jmpl %o7,%g0
22652 nop
22653p4_loop_branch_1:
22654 jmpl %o7+12,%g0
22655 add %l0,2,%l0
22656p5_far_1_le:
22657 lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
22658 andn %l2,%l2,%l2
22659 sra %l0,%l3,%l4
22660 and %l0,%l2,%l0
22661 jmpl %o7,%g0
22662 tsubcctv %l6,%l5,%l6
22663p5_far_1_lo:
22664 lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
22665 andn %l2,%l2,%l2
22666 sra %l0,%l3,%l4
22667 and %l0,%l2,%l0
22668 jmpl %o7,%g0
22669 tsubcctv %l6,%l5,%l6
22670p5_far_1_lem:
22671 lduw [%o1+0x028],%l4 ! Mem[0000000030800028]
22672 andn %l2,%l2,%l2
22673 sra %l0,%l3,%l4
22674 and %l0,%l2,%l0
22675 jmpl %o7,%g0
22676 tsubcctv %l6,%l5,%l6
22677p5_far_1_lom:
22678 lduw [%i1+0x028],%l4 ! Mem[0000000030800028]
22679 andn %l2,%l2,%l2
22680 sra %l0,%l3,%l4
22681 and %l0,%l2,%l0
22682 jmpl %o7,%g0
22683 tsubcctv %l6,%l5,%l6
22684p5_far_1_he:
22685 andncc %l1,%l6,%l3
22686 sll %l6,%l7,%l5
22687 jmpl %o7,%g0
22688 lduh [%i2+0x052],%l0 ! Mem[000000001b000052]
22689p5_far_1_ho:
22690 andncc %l1,%l6,%l3
22691 sll %l6,%l7,%l5
22692 jmpl %o7,%g0
22693 lduh [%o2+0x052],%l0 ! Mem[000000001b000052]
22694p5_far_1_hem:
22695 andncc %l1,%l6,%l3
22696 sll %l6,%l7,%l5
22697 jmpl %o7,%g0
22698 lduh [%i2+0x052],%l0 ! Mem[000000001b000052]
22699p5_far_1_hom:
22700 andncc %l1,%l6,%l3
22701 sll %l6,%l7,%l5
22702 jmpl %o7,%g0
22703 lduh [%o2+0x052],%l0 ! Mem[000000001b000052]
22704p5_loop_branch_1:
22705 jmpl %o7+12,%g0
22706 add %l0,2,%l0
22707p6_far_1_le:
22708 std %l4,[%i2+0x008] ! Mem[000000001d000008]
22709 ldsw [%o2+0x030],%l4 ! Mem[0000000031000030]
22710 std %f4 ,[%o0+0x030] ! Mem[0000000030000030]
22711 jmpl %o7,%g0
22712 sll %l6,%l3,%l1
22713p6_far_1_lo:
22714 std %l4,[%o2+0x008] ! Mem[000000001d000008]
22715 ldsw [%i2+0x030],%l4 ! Mem[0000000031000030]
22716 std %f4 ,[%i0+0x030] ! Mem[0000000030000030]
22717 jmpl %o7,%g0
22718 sll %l6,%l3,%l1
22719p6_far_1_lem:
22720 membar #Sync
22721 std %l4,[%i2+0x008] ! Mem[000000001d000008]
22722 ldsw [%o2+0x030],%l4 ! Mem[0000000031000030]
22723 std %f4 ,[%o0+0x030] ! Mem[0000000030000030]
22724 jmpl %o7,%g0
22725 sll %l6,%l3,%l1
22726p6_far_1_lom:
22727 membar #Sync
22728 std %l4,[%o2+0x008] ! Mem[000000001d000008]
22729 ldsw [%i2+0x030],%l4 ! Mem[0000000031000030]
22730 std %f4 ,[%i0+0x030] ! Mem[0000000030000030]
22731 jmpl %o7,%g0
22732 sll %l6,%l3,%l1
22733p6_far_1_he:
22734 addc %l7,%l1,%l0
22735 addcc %l0,%l3,%l6
22736 addcc %l6,%l0,%l1
22737 jmpl %o7,%g0
22738 ld [%i0+0x048],%f25 ! Mem[000000001c000048]
22739p6_far_1_ho:
22740 addc %l7,%l1,%l0
22741 addcc %l0,%l3,%l6
22742 addcc %l6,%l0,%l1
22743 jmpl %o7,%g0
22744 ld [%o0+0x048],%f25 ! Mem[000000001c000048]
22745p6_far_1_hem:
22746 addc %l7,%l1,%l0
22747 addcc %l0,%l3,%l6
22748 addcc %l6,%l0,%l1
22749 jmpl %o7,%g0
22750 ld [%i0+0x048],%f25 ! Mem[000000001c000048]
22751p6_far_1_hom:
22752 addc %l7,%l1,%l0
22753 addcc %l0,%l3,%l6
22754 addcc %l6,%l0,%l1
22755 jmpl %o7,%g0
22756 ld [%o0+0x048],%f25 ! Mem[000000001c000048]
22757p6_loop_branch_1:
22758 jmpl %o7+12,%g0
22759 add %l0,2,%l0
22760p7_far_1_le:
22761 subc %l6,%l1,%l6
22762 ldx [%o2+0x078],%l4 ! Mem[0000000031000078]
22763 ldsw [%i0+0x018],%l2 ! Mem[000000001e000018]
22764 jmpl %o7,%g0
22765 std %f2 ,[%o2+0x038] ! Mem[0000000031000038]
22766p7_far_1_lo:
22767 subc %l6,%l1,%l6
22768 ldx [%i2+0x078],%l4 ! Mem[0000000031000078]
22769 ldsw [%o0+0x018],%l2 ! Mem[000000001e000018]
22770 jmpl %o7,%g0
22771 std %f2 ,[%i2+0x038] ! Mem[0000000031000038]
22772p7_far_1_lem:
22773 subc %l6,%l1,%l6
22774 ldx [%o2+0x078],%l4 ! Mem[0000000031000078]
22775 membar #Sync
22776 ldsw [%i0+0x018],%l2 ! Mem[000000001e000018]
22777 jmpl %o7,%g0
22778 std %f2 ,[%o2+0x038] ! Mem[0000000031000038]
22779p7_far_1_lom:
22780 subc %l6,%l1,%l6
22781 ldx [%i2+0x078],%l4 ! Mem[0000000031000078]
22782 membar #Sync
22783 ldsw [%o0+0x018],%l2 ! Mem[000000001e000018]
22784 jmpl %o7,%g0
22785 std %f2 ,[%i2+0x038] ! Mem[0000000031000038]
22786p7_far_1_he:
22787 st %f30,[%o1+0x038] ! Mem[0000000030800038]
22788 ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
22789 stw %l4,[%o3+0x03c] ! Mem[000000003180003c]
22790 st %f28,[%i2+0x06c] ! Mem[000000001f00006c]
22791 jmpl %o7,%g0
22792 orn %l5,%l1,%l2
22793p7_far_1_ho:
22794 st %f30,[%i1+0x038] ! Mem[0000000030800038]
22795 ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
22796 stw %l4,[%i3+0x03c] ! Mem[000000003180003c]
22797 st %f28,[%o2+0x06c] ! Mem[000000001f00006c]
22798 jmpl %o7,%g0
22799 orn %l5,%l1,%l2
22800p7_far_1_hem:
22801 st %f30,[%o1+0x038] ! Mem[0000000030800038]
22802 ldx [%o0+0x038],%l6 ! Mem[0000000030000038]
22803 stw %l4,[%o3+0x03c] ! Mem[000000003180003c]
22804 st %f28,[%i2+0x06c] ! Mem[000000001f00006c]
22805 jmpl %o7,%g0
22806 orn %l5,%l1,%l2
22807p7_far_1_hom:
22808 st %f30,[%i1+0x038] ! Mem[0000000030800038]
22809 ldx [%i0+0x038],%l6 ! Mem[0000000030000038]
22810 stw %l4,[%i3+0x03c] ! Mem[000000003180003c]
22811 st %f28,[%o2+0x06c] ! Mem[000000001f00006c]
22812 jmpl %o7,%g0
22813 orn %l5,%l1,%l2
22814p7_loop_branch_1:
22815 jmpl %o7+12,%g0
22816 add %l0,2,%l0
22817far1_b2b_h:
22818 sllx %l4,0x01b,%l6
22819 jmpl %o7,%g0
22820 andncc %l0,0x5c5,%l4
22821far1_b2b_l:
22822 addccc %l3,%l7,%l0
22823 jmpl %o7,%g0
22824 andcc %l0,%l7,%l6
22825user_far1_end:
22826 .seg "text"
22827 .text
22828 .align 0x2000
22829user_far2_start:
22830p0_far_2_le:
22831 add %l2,-0xbd7,%l5
22832 jmpl %o7,%g0
22833 srl %l4,%l5,%l0
22834p0_far_2_lo:
22835 add %l2,-0xbd7,%l5
22836 jmpl %o7,%g0
22837 srl %l4,%l5,%l0
22838p0_far_2_lem:
22839 add %l2,-0xbd7,%l5
22840 jmpl %o7,%g0
22841 srl %l4,%l5,%l0
22842p0_far_2_lom:
22843 add %l2,-0xbd7,%l5
22844 jmpl %o7,%g0
22845 srl %l4,%l5,%l0
22846p0_far_2_he:
22847 jmpl %o7,%g0
22848 ldd [%o3+0x000],%f18 ! Mem[0000000031800000]
22849 jmpl %o7,%g0
22850 nop
22851p0_far_2_ho:
22852 jmpl %o7,%g0
22853 ldd [%i3+0x000],%f18 ! Mem[0000000031800000]
22854 jmpl %o7,%g0
22855 nop
22856p0_far_2_hem:
22857 jmpl %o7,%g0
22858 ldd [%o3+0x000],%f18 ! Mem[0000000031800000]
22859 jmpl %o7,%g0
22860 nop
22861p0_far_2_hom:
22862 jmpl %o7,%g0
22863 ldd [%i3+0x000],%f18 ! Mem[0000000031800000]
22864 jmpl %o7,%g0
22865 nop
22866p0_loop_branch_2:
22867 jmpl %o7+12,%g0
22868 add %l0,3,%l0
22869p1_far_2_le:
22870 lduw [%i1+0x07c],%l3 ! Mem[000000001280007c]
22871 stb %l0,[%o3+0x00f] ! Mem[000000003180000f]
22872 ldd [%i1+0x020],%l0 ! Mem[0000000012800020]
22873 xnor %l2,0x0e4,%l3
22874 orncc %l0,%l6,%l6
22875 orcc %l6,%l1,%l6
22876 jmpl %o7,%g0
22877 ldsh [%i1+0x04c],%l0 ! Mem[000000001280004c]
22878p1_far_2_lo:
22879 lduw [%o1+0x07c],%l3 ! Mem[000000001280007c]
22880 stb %l0,[%i3+0x00f] ! Mem[000000003180000f]
22881 ldd [%o1+0x020],%l0 ! Mem[0000000012800020]
22882 xnor %l2,0x0e4,%l3
22883 orncc %l0,%l6,%l6
22884 orcc %l6,%l1,%l6
22885 jmpl %o7,%g0
22886 ldsh [%o1+0x04c],%l0 ! Mem[000000001280004c]
22887p1_far_2_lem:
22888 lduw [%i1+0x07c],%l3 ! Mem[000000001280007c]
22889 stb %l0,[%o3+0x00f] ! Mem[000000003180000f]
22890 membar #Sync
22891 ldd [%i1+0x020],%l0 ! Mem[0000000012800020]
22892 xnor %l2,0x0e4,%l3
22893 orncc %l0,%l6,%l6
22894 orcc %l6,%l1,%l6
22895 jmpl %o7,%g0
22896 ldsh [%i1+0x04c],%l0 ! Mem[000000001280004c]
22897p1_far_2_lom:
22898 lduw [%o1+0x07c],%l3 ! Mem[000000001280007c]
22899 stb %l0,[%i3+0x00f] ! Mem[000000003180000f]
22900 membar #Sync
22901 ldd [%o1+0x020],%l0 ! Mem[0000000012800020]
22902 xnor %l2,0x0e4,%l3
22903 orncc %l0,%l6,%l6
22904 orcc %l6,%l1,%l6
22905 jmpl %o7,%g0
22906 ldsh [%o1+0x04c],%l0 ! Mem[000000001280004c]
22907p1_far_2_he:
22908 orcc %l6,-0x5c1,%l4
22909 tsubcctv %l5,%l1,%l7
22910 andncc %l3,0xde1,%l7
22911 tsubcctv %l4,0x1f5,%l2
22912 or %l3,%l1,%l5
22913 jmpl %o7,%g0
22914 add %l2,%l3,%l5
22915p1_far_2_ho:
22916 orcc %l6,-0x5c1,%l4
22917 tsubcctv %l5,%l1,%l7
22918 andncc %l3,0xde1,%l7
22919 tsubcctv %l4,0x1f5,%l2
22920 or %l3,%l1,%l5
22921 jmpl %o7,%g0
22922 add %l2,%l3,%l5
22923p1_far_2_hem:
22924 orcc %l6,-0x5c1,%l4
22925 tsubcctv %l5,%l1,%l7
22926 andncc %l3,0xde1,%l7
22927 tsubcctv %l4,0x1f5,%l2
22928 or %l3,%l1,%l5
22929 jmpl %o7,%g0
22930 add %l2,%l3,%l5
22931p1_far_2_hom:
22932 orcc %l6,-0x5c1,%l4
22933 tsubcctv %l5,%l1,%l7
22934 andncc %l3,0xde1,%l7
22935 tsubcctv %l4,0x1f5,%l2
22936 or %l3,%l1,%l5
22937 jmpl %o7,%g0
22938 add %l2,%l3,%l5
22939p1_loop_branch_2:
22940 jmpl %o7+12,%g0
22941 add %l0,3,%l0
22942p2_far_2_le:
22943 stx %l6,[%o0+0x010] ! Mem[0000000030000010]
22944 orcc %l0,%l0,%l5
22945 andn %l6,%l2,%l4
22946 jmpl %o7,%g0
22947 orncc %l4,%l0,%l4
22948p2_far_2_lo:
22949 stx %l6,[%i0+0x010] ! Mem[0000000030000010]
22950 orcc %l0,%l0,%l5
22951 andn %l6,%l2,%l4
22952 jmpl %o7,%g0
22953 orncc %l4,%l0,%l4
22954p2_far_2_lem:
22955 stx %l6,[%o0+0x010] ! Mem[0000000030000010]
22956 orcc %l0,%l0,%l5
22957 andn %l6,%l2,%l4
22958 jmpl %o7,%g0
22959 orncc %l4,%l0,%l4
22960p2_far_2_lom:
22961 stx %l6,[%i0+0x010] ! Mem[0000000030000010]
22962 orcc %l0,%l0,%l5
22963 andn %l6,%l2,%l4
22964 jmpl %o7,%g0
22965 orncc %l4,%l0,%l4
22966p2_far_2_he:
22967 ldsw [%o2+0x054],%l4 ! Mem[0000000031000054]
22968 ldx [%i2+0x020],%l7 ! Mem[0000000015000020]
22969 std %f20,[%o2+0x050] ! Mem[0000000031000050]
22970 std %l4,[%o0+0x010] ! Mem[0000000030000010]
22971 ldsb [%o0+0x052],%l7 ! Mem[0000000030000052]
22972 jmpl %o7,%g0
22973 ldsw [%o0+0x054],%l6 ! Mem[0000000030000054]
22974p2_far_2_ho:
22975 ldsw [%i2+0x054],%l4 ! Mem[0000000031000054]
22976 ldx [%o2+0x020],%l7 ! Mem[0000000015000020]
22977 std %f20,[%i2+0x050] ! Mem[0000000031000050]
22978 std %l4,[%i0+0x010] ! Mem[0000000030000010]
22979 ldsb [%i0+0x052],%l7 ! Mem[0000000030000052]
22980 jmpl %o7,%g0
22981 ldsw [%i0+0x054],%l6 ! Mem[0000000030000054]
22982p2_far_2_hem:
22983 ldsw [%o2+0x054],%l4 ! Mem[0000000031000054]
22984 membar #Sync
22985 ldx [%i2+0x020],%l7 ! Mem[0000000015000020]
22986 std %f20,[%o2+0x050] ! Mem[0000000031000050]
22987 std %l4,[%o0+0x010] ! Mem[0000000030000010]
22988 ldsb [%o0+0x052],%l7 ! Mem[0000000030000052]
22989 jmpl %o7,%g0
22990 ldsw [%o0+0x054],%l6 ! Mem[0000000030000054]
22991p2_far_2_hom:
22992 ldsw [%i2+0x054],%l4 ! Mem[0000000031000054]
22993 membar #Sync
22994 ldx [%o2+0x020],%l7 ! Mem[0000000015000020]
22995 std %f20,[%i2+0x050] ! Mem[0000000031000050]
22996 std %l4,[%i0+0x010] ! Mem[0000000030000010]
22997 ldsb [%i0+0x052],%l7 ! Mem[0000000030000052]
22998 jmpl %o7,%g0
22999 ldsw [%i0+0x054],%l6 ! Mem[0000000030000054]
23000p2_loop_branch_2:
23001 jmpl %o7+12,%g0
23002 add %l0,3,%l0
23003p3_far_2_le:
23004 andncc %l1,-0xde2,%l3
23005 udivx %l6,%l7,%l5
23006 jmpl %o7,%g0
23007 ldsw [%i3+0x050],%l0 ! Mem[0000000017800050]
23008p3_far_2_lo:
23009 andncc %l1,-0xde2,%l3
23010 udivx %l6,%l7,%l5
23011 jmpl %o7,%g0
23012 ldsw [%o3+0x050],%l0 ! Mem[0000000017800050]
23013p3_far_2_lem:
23014 andncc %l1,-0xde2,%l3
23015 udivx %l6,%l7,%l5
23016 jmpl %o7,%g0
23017 ldsw [%i3+0x050],%l0 ! Mem[0000000017800050]
23018p3_far_2_lom:
23019 andncc %l1,-0xde2,%l3
23020 udivx %l6,%l7,%l5
23021 jmpl %o7,%g0
23022 ldsw [%o3+0x050],%l0 ! Mem[0000000017800050]
23023p3_far_2_he:
23024 ldx [%i2+0x060],%l2 ! Mem[0000000017000060]
23025 xnorcc %l1,-0x593,%l0
23026 orncc %l5,-0x852,%l5
23027 nop
23028 xnor %l0,-0x672,%l6
23029 jmpl %o7,%g0
23030 orncc %l4,-0x588,%l4
23031p3_far_2_ho:
23032 ldx [%o2+0x060],%l2 ! Mem[0000000017000060]
23033 xnorcc %l1,-0x593,%l0
23034 orncc %l5,-0x852,%l5
23035 nop
23036 xnor %l0,-0x672,%l6
23037 jmpl %o7,%g0
23038 orncc %l4,-0x588,%l4
23039p3_far_2_hem:
23040 ldx [%i2+0x060],%l2 ! Mem[0000000017000060]
23041 xnorcc %l1,-0x593,%l0
23042 orncc %l5,-0x852,%l5
23043 nop
23044 xnor %l0,-0x672,%l6
23045 jmpl %o7,%g0
23046 orncc %l4,-0x588,%l4
23047p3_far_2_hom:
23048 ldx [%o2+0x060],%l2 ! Mem[0000000017000060]
23049 xnorcc %l1,-0x593,%l0
23050 orncc %l5,-0x852,%l5
23051 nop
23052 xnor %l0,-0x672,%l6
23053 jmpl %o7,%g0
23054 orncc %l4,-0x588,%l4
23055p3_loop_branch_2:
23056 jmpl %o7+12,%g0
23057 add %l0,3,%l0
23058p4_far_2_le:
23059 srax %l4,%l0,%l4
23060 std %l6,[%o0+0x020] ! Mem[0000000030000020]
23061 smulcc %l6,0x483,%l6
23062 andn %l5,-0xe31,%l0
23063 xnor %l6,%l7,%l4
23064 jmpl %o7,%g0
23065 tsubcctv %l5,%l1,%l7
23066p4_far_2_lo:
23067 srax %l4,%l0,%l4
23068 std %l6,[%i0+0x020] ! Mem[0000000030000020]
23069 smulcc %l6,0x483,%l6
23070 andn %l5,-0xe31,%l0
23071 xnor %l6,%l7,%l4
23072 jmpl %o7,%g0
23073 tsubcctv %l5,%l1,%l7
23074p4_far_2_lem:
23075 srax %l4,%l0,%l4
23076 std %l6,[%o0+0x020] ! Mem[0000000030000020]
23077 smulcc %l6,0x483,%l6
23078 andn %l5,-0xe31,%l0
23079 xnor %l6,%l7,%l4
23080 jmpl %o7,%g0
23081 tsubcctv %l5,%l1,%l7
23082p4_far_2_lom:
23083 srax %l4,%l0,%l4
23084 std %l6,[%i0+0x020] ! Mem[0000000030000020]
23085 smulcc %l6,0x483,%l6
23086 andn %l5,-0xe31,%l0
23087 xnor %l6,%l7,%l4
23088 jmpl %o7,%g0
23089 tsubcctv %l5,%l1,%l7
23090p4_far_2_he:
23091 jmpl %o7,%g0
23092 and %l7,-0xb3f,%l1
23093 jmpl %o7,%g0
23094 nop
23095p4_far_2_ho:
23096 jmpl %o7,%g0
23097 and %l7,-0xb3f,%l1
23098 jmpl %o7,%g0
23099 nop
23100p4_far_2_hem:
23101 jmpl %o7,%g0
23102 and %l7,-0xb3f,%l1
23103 jmpl %o7,%g0
23104 nop
23105p4_far_2_hom:
23106 jmpl %o7,%g0
23107 and %l7,-0xb3f,%l1
23108 jmpl %o7,%g0
23109 nop
23110p4_loop_branch_2:
23111 jmpl %o7+12,%g0
23112 add %l0,3,%l0
23113p5_far_2_le:
23114 ldub [%o2+0x029],%l0 ! Mem[0000000031000029]
23115 jmpl %o7,%g0
23116 sllx %l0,%l0,%l2
23117p5_far_2_lo:
23118 ldub [%i2+0x029],%l0 ! Mem[0000000031000029]
23119 jmpl %o7,%g0
23120 sllx %l0,%l0,%l2
23121p5_far_2_lem:
23122 ldub [%o2+0x029],%l0 ! Mem[0000000031000029]
23123 jmpl %o7,%g0
23124 sllx %l0,%l0,%l2
23125p5_far_2_lom:
23126 ldub [%i2+0x029],%l0 ! Mem[0000000031000029]
23127 jmpl %o7,%g0
23128 sllx %l0,%l0,%l2
23129p5_far_2_he:
23130 jmpl %o7,%g0
23131 ldsw [%o1+0x06c],%l5 ! Mem[000000003080006c]
23132 jmpl %o7,%g0
23133 nop
23134p5_far_2_ho:
23135 jmpl %o7,%g0
23136 ldsw [%i1+0x06c],%l5 ! Mem[000000003080006c]
23137 jmpl %o7,%g0
23138 nop
23139p5_far_2_hem:
23140 jmpl %o7,%g0
23141 ldsw [%o1+0x06c],%l5 ! Mem[000000003080006c]
23142 jmpl %o7,%g0
23143 nop
23144p5_far_2_hom:
23145 jmpl %o7,%g0
23146 ldsw [%i1+0x06c],%l5 ! Mem[000000003080006c]
23147 jmpl %o7,%g0
23148 nop
23149p5_loop_branch_2:
23150 jmpl %o7+12,%g0
23151 add %l0,3,%l0
23152p6_far_2_le:
23153 stb %l0,[%o2+0x034] ! Mem[0000000031000034]
23154 jmpl %o7,%g0
23155 st %f9 ,[%o2+0x030] ! Mem[0000000031000030]
23156p6_far_2_lo:
23157 stb %l0,[%i2+0x034] ! Mem[0000000031000034]
23158 jmpl %o7,%g0
23159 st %f9 ,[%i2+0x030] ! Mem[0000000031000030]
23160p6_far_2_lem:
23161 stb %l0,[%o2+0x034] ! Mem[0000000031000034]
23162 jmpl %o7,%g0
23163 st %f9 ,[%o2+0x030] ! Mem[0000000031000030]
23164p6_far_2_lom:
23165 stb %l0,[%i2+0x034] ! Mem[0000000031000034]
23166 jmpl %o7,%g0
23167 st %f9 ,[%i2+0x030] ! Mem[0000000031000030]
23168p6_far_2_he:
23169 stx %l5,[%o1+0x030] ! Mem[0000000030800030]
23170 tsubcc %l6,-0xe41,%l5
23171 std %f26,[%o1+0x030] ! Mem[0000000030800030]
23172 mulx %l4,-0x7f4,%l3
23173 stx %l4,[%o1+0x070] ! Mem[0000000030800070]
23174 sth %l1,[%o0+0x074] ! Mem[0000000030000074]
23175 jmpl %o7,%g0
23176 sdivx %l3,-0x9bf,%l7
23177p6_far_2_ho:
23178 stx %l5,[%i1+0x030] ! Mem[0000000030800030]
23179 tsubcc %l6,-0xe41,%l5
23180 std %f26,[%i1+0x030] ! Mem[0000000030800030]
23181 mulx %l4,-0x7f4,%l3
23182 stx %l4,[%i1+0x070] ! Mem[0000000030800070]
23183 sth %l1,[%i0+0x074] ! Mem[0000000030000074]
23184 jmpl %o7,%g0
23185 sdivx %l3,-0x9bf,%l7
23186p6_far_2_hem:
23187 stx %l5,[%o1+0x030] ! Mem[0000000030800030]
23188 tsubcc %l6,-0xe41,%l5
23189 std %f26,[%o1+0x030] ! Mem[0000000030800030]
23190 mulx %l4,-0x7f4,%l3
23191 stx %l4,[%o1+0x070] ! Mem[0000000030800070]
23192 sth %l1,[%o0+0x074] ! Mem[0000000030000074]
23193 jmpl %o7,%g0
23194 sdivx %l3,-0x9bf,%l7
23195p6_far_2_hom:
23196 stx %l5,[%i1+0x030] ! Mem[0000000030800030]
23197 tsubcc %l6,-0xe41,%l5
23198 std %f26,[%i1+0x030] ! Mem[0000000030800030]
23199 mulx %l4,-0x7f4,%l3
23200 stx %l4,[%i1+0x070] ! Mem[0000000030800070]
23201 sth %l1,[%i0+0x074] ! Mem[0000000030000074]
23202 jmpl %o7,%g0
23203 sdivx %l3,-0x9bf,%l7
23204p6_loop_branch_2:
23205 jmpl %o7+12,%g0
23206 add %l0,3,%l0
23207p7_far_2_le:
23208 orn %l6,%l7,%l2
23209 lduw [%o1+0x078],%l1 ! Mem[0000000030800078]
23210 smulcc %l6,-0xaea,%l0
23211 lduh [%o0+0x038],%l6 ! Mem[0000000030000038]
23212 lduh [%o3+0x03e],%l3 ! Mem[000000003180003e]
23213 jmpl %o7,%g0
23214 orn %l1,%l0,%l7
23215p7_far_2_lo:
23216 orn %l6,%l7,%l2
23217 lduw [%i1+0x078],%l1 ! Mem[0000000030800078]
23218 smulcc %l6,-0xaea,%l0
23219 lduh [%i0+0x038],%l6 ! Mem[0000000030000038]
23220 lduh [%i3+0x03e],%l3 ! Mem[000000003180003e]
23221 jmpl %o7,%g0
23222 orn %l1,%l0,%l7
23223p7_far_2_lem:
23224 orn %l6,%l7,%l2
23225 lduw [%o1+0x078],%l1 ! Mem[0000000030800078]
23226 smulcc %l6,-0xaea,%l0
23227 lduh [%o0+0x038],%l6 ! Mem[0000000030000038]
23228 lduh [%o3+0x03e],%l3 ! Mem[000000003180003e]
23229 jmpl %o7,%g0
23230 orn %l1,%l0,%l7
23231p7_far_2_lom:
23232 orn %l6,%l7,%l2
23233 lduw [%i1+0x078],%l1 ! Mem[0000000030800078]
23234 smulcc %l6,-0xaea,%l0
23235 lduh [%i0+0x038],%l6 ! Mem[0000000030000038]
23236 lduh [%i3+0x03e],%l3 ! Mem[000000003180003e]
23237 jmpl %o7,%g0
23238 orn %l1,%l0,%l7
23239p7_far_2_he:
23240 ldsw [%i1+0x028],%l0 ! Mem[000000001e800028]
23241 jmpl %o7,%g0
23242 ldsh [%i0+0x024],%l4 ! Mem[000000001e000024]
23243p7_far_2_ho:
23244 ldsw [%o1+0x028],%l0 ! Mem[000000001e800028]
23245 jmpl %o7,%g0
23246 ldsh [%o0+0x024],%l4 ! Mem[000000001e000024]
23247p7_far_2_hem:
23248 membar #Sync
23249 ldsw [%i1+0x028],%l0 ! Mem[000000001e800028]
23250 membar #Sync
23251 jmpl %o7,%g0
23252 ldsh [%i0+0x024],%l4 ! Mem[000000001e000024]
23253p7_far_2_hom:
23254 membar #Sync
23255 ldsw [%o1+0x028],%l0 ! Mem[000000001e800028]
23256 membar #Sync
23257 jmpl %o7,%g0
23258 ldsh [%o0+0x024],%l4 ! Mem[000000001e000024]
23259p7_loop_branch_2:
23260 jmpl %o7+12,%g0
23261 add %l0,3,%l0
23262far2_b2b_h:
23263 sub %l2,%l5,%l1
23264 subccc %l3,%l3,%l4
23265 orcc %l6,%l1,%l3
23266 jmpl %o7,%g0
23267 sdivx %l2,-0xcc6,%l7
23268far2_b2b_l:
23269 srax %l2,%l5,%l0
23270 smul %l4,%l6,%l1
23271 sllx %l0,0x01e,%l2
23272 jmpl %o7,%g0
23273 orn %l5,0x826,%l4
23274user_far2_end:
23275 .seg "text"
23276 .text
23277 .align 0x2000
23278user_far3_start:
23279p0_far_3_le:
23280 ldub [%i2+0x003],%l5 ! Mem[0000000011000003]
23281 ldd [%i3+0x010],%f8 ! Mem[0000000011800010]
23282 jmpl %o7,%g0
23283 srax %l6,%l3,%l1
23284p0_far_3_lo:
23285 ldub [%o2+0x003],%l5 ! Mem[0000000011000003]
23286 ldd [%o3+0x010],%f8 ! Mem[0000000011800010]
23287 jmpl %o7,%g0
23288 srax %l6,%l3,%l1
23289p0_far_3_lem:
23290 membar #Sync
23291 ldub [%i2+0x003],%l5 ! Mem[0000000011000003]
23292 ldd [%i3+0x010],%f8 ! Mem[0000000011800010]
23293 jmpl %o7,%g0
23294 srax %l6,%l3,%l1
23295p0_far_3_lom:
23296 membar #Sync
23297 ldub [%o2+0x003],%l5 ! Mem[0000000011000003]
23298 ldd [%o3+0x010],%f8 ! Mem[0000000011800010]
23299 jmpl %o7,%g0
23300 srax %l6,%l3,%l1
23301p0_far_3_he:
23302 lduh [%i2+0x064],%l6 ! Mem[0000000011000064]
23303 nop
23304 jmpl %o7,%g0
23305 std %f28,[%i2+0x078] ! Mem[0000000011000078]
23306p0_far_3_ho:
23307 lduh [%o2+0x064],%l6 ! Mem[0000000011000064]
23308 nop
23309 jmpl %o7,%g0
23310 std %f28,[%o2+0x078] ! Mem[0000000011000078]
23311p0_far_3_hem:
23312 lduh [%i2+0x064],%l6 ! Mem[0000000011000064]
23313 nop
23314 jmpl %o7,%g0
23315 std %f28,[%i2+0x078] ! Mem[0000000011000078]
23316p0_far_3_hom:
23317 lduh [%o2+0x064],%l6 ! Mem[0000000011000064]
23318 nop
23319 jmpl %o7,%g0
23320 std %f28,[%o2+0x078] ! Mem[0000000011000078]
23321p0_loop_branch_3:
23322 jmpl %o7+12,%g0
23323 add %l0,4,%l0
23324p1_far_3_le:
23325 jmpl %o7,%g0
23326 umul %l1,0x81b,%l7
23327 jmpl %o7,%g0
23328 nop
23329p1_far_3_lo:
23330 jmpl %o7,%g0
23331 umul %l1,0x81b,%l7
23332 jmpl %o7,%g0
23333 nop
23334p1_far_3_lem:
23335 jmpl %o7,%g0
23336 umul %l1,0x81b,%l7
23337 jmpl %o7,%g0
23338 nop
23339p1_far_3_lom:
23340 jmpl %o7,%g0
23341 umul %l1,0x81b,%l7
23342 jmpl %o7,%g0
23343 nop
23344p1_far_3_he:
23345 lduh [%o1+0x04c],%l3 ! Mem[000000003080004c]
23346 jmpl %o7,%g0
23347 xnorcc %l5,%l1,%l3
23348p1_far_3_ho:
23349 lduh [%i1+0x04c],%l3 ! Mem[000000003080004c]
23350 jmpl %o7,%g0
23351 xnorcc %l5,%l1,%l3
23352p1_far_3_hem:
23353 lduh [%o1+0x04c],%l3 ! Mem[000000003080004c]
23354 jmpl %o7,%g0
23355 xnorcc %l5,%l1,%l3
23356p1_far_3_hom:
23357 lduh [%i1+0x04c],%l3 ! Mem[000000003080004c]
23358 jmpl %o7,%g0
23359 xnorcc %l5,%l1,%l3
23360p1_loop_branch_3:
23361 jmpl %o7+12,%g0
23362 add %l0,4,%l0
23363p2_far_3_le:
23364 ldsb [%o0+0x056],%l2 ! Mem[0000000030000056]
23365 sra %l0,0x018,%l3
23366 ldsw [%o0+0x014],%l6 ! Mem[0000000030000014]
23367 ldub [%o2+0x012],%l3 ! Mem[0000000031000012]
23368 ldsh [%o2+0x016],%l3 ! Mem[0000000031000016]
23369 jmpl %o7,%g0
23370 lduw [%i3+0x020],%l1 ! Mem[0000000015800020]
23371p2_far_3_lo:
23372 ldsb [%i0+0x056],%l2 ! Mem[0000000030000056]
23373 sra %l0,0x018,%l3
23374 ldsw [%i0+0x014],%l6 ! Mem[0000000030000014]
23375 ldub [%i2+0x012],%l3 ! Mem[0000000031000012]
23376 ldsh [%i2+0x016],%l3 ! Mem[0000000031000016]
23377 jmpl %o7,%g0
23378 lduw [%o3+0x020],%l1 ! Mem[0000000015800020]
23379p2_far_3_lem:
23380 ldsb [%o0+0x056],%l2 ! Mem[0000000030000056]
23381 sra %l0,0x018,%l3
23382 ldsw [%o0+0x014],%l6 ! Mem[0000000030000014]
23383 ldub [%o2+0x012],%l3 ! Mem[0000000031000012]
23384 ldsh [%o2+0x016],%l3 ! Mem[0000000031000016]
23385 membar #Sync
23386 jmpl %o7,%g0
23387 lduw [%i3+0x020],%l1 ! Mem[0000000015800020]
23388p2_far_3_lom:
23389 ldsb [%i0+0x056],%l2 ! Mem[0000000030000056]
23390 sra %l0,0x018,%l3
23391 ldsw [%i0+0x014],%l6 ! Mem[0000000030000014]
23392 ldub [%i2+0x012],%l3 ! Mem[0000000031000012]
23393 ldsh [%i2+0x016],%l3 ! Mem[0000000031000016]
23394 membar #Sync
23395 jmpl %o7,%g0
23396 lduw [%o3+0x020],%l1 ! Mem[0000000015800020]
23397p2_far_3_he:
23398 sra %l2,0x01f,%l3
23399 addcc %l2,0x132,%l4
23400 sth %l6,[%i2+0x024] ! Mem[0000000015000024]
23401 xnor %l1,0x7c7,%l2
23402 nop
23403 sll %l2,0x019,%l7
23404 jmpl %o7,%g0
23405 subccc %l1,0xf56,%l7
23406p2_far_3_ho:
23407 sra %l2,0x01f,%l3
23408 addcc %l2,0x132,%l4
23409 sth %l6,[%o2+0x024] ! Mem[0000000015000024]
23410 xnor %l1,0x7c7,%l2
23411 nop
23412 sll %l2,0x019,%l7
23413 jmpl %o7,%g0
23414 subccc %l1,0xf56,%l7
23415p2_far_3_hem:
23416 sra %l2,0x01f,%l3
23417 addcc %l2,0x132,%l4
23418 membar #Sync
23419 sth %l6,[%i2+0x024] ! Mem[0000000015000024]
23420 xnor %l1,0x7c7,%l2
23421 nop
23422 sll %l2,0x019,%l7
23423 jmpl %o7,%g0
23424 subccc %l1,0xf56,%l7
23425p2_far_3_hom:
23426 sra %l2,0x01f,%l3
23427 addcc %l2,0x132,%l4
23428 membar #Sync
23429 sth %l6,[%o2+0x024] ! Mem[0000000015000024]
23430 xnor %l1,0x7c7,%l2
23431 nop
23432 sll %l2,0x019,%l7
23433 jmpl %o7,%g0
23434 subccc %l1,0xf56,%l7
23435p2_loop_branch_3:
23436 jmpl %o7+12,%g0
23437 add %l0,4,%l0
23438p3_far_3_le:
23439 srax %l2,%l5,%l1
23440 andn %l4,0x10a,%l6
23441 addcc %l3,0x0c7,%l5
23442 subccc %l2,%l1,%l2
23443 stw %l4,[%i0+0x014] ! Mem[0000000016000014]
23444 jmpl %o7,%g0
23445 ldsh [%o0+0x058],%l7 ! Mem[0000000030000058]
23446p3_far_3_lo:
23447 srax %l2,%l5,%l1
23448 andn %l4,0x10a,%l6
23449 addcc %l3,0x0c7,%l5
23450 subccc %l2,%l1,%l2
23451 stw %l4,[%o0+0x014] ! Mem[0000000016000014]
23452 jmpl %o7,%g0
23453 ldsh [%i0+0x058],%l7 ! Mem[0000000030000058]
23454p3_far_3_lem:
23455 srax %l2,%l5,%l1
23456 andn %l4,0x10a,%l6
23457 addcc %l3,0x0c7,%l5
23458 subccc %l2,%l1,%l2
23459 membar #Sync
23460 stw %l4,[%i0+0x014] ! Mem[0000000016000014]
23461 jmpl %o7,%g0
23462 ldsh [%o0+0x058],%l7 ! Mem[0000000030000058]
23463p3_far_3_lom:
23464 srax %l2,%l5,%l1
23465 andn %l4,0x10a,%l6
23466 addcc %l3,0x0c7,%l5
23467 subccc %l2,%l1,%l2
23468 membar #Sync
23469 stw %l4,[%o0+0x014] ! Mem[0000000016000014]
23470 jmpl %o7,%g0
23471 ldsh [%i0+0x058],%l7 ! Mem[0000000030000058]
23472p3_far_3_he:
23473 xnorcc %l6,%l3,%l7
23474 andcc %l4,%l5,%l0
23475 xor %l0,-0xffd,%l4
23476 jmpl %o7,%g0
23477 sra %l4,0x00c,%l0
23478p3_far_3_ho:
23479 xnorcc %l6,%l3,%l7
23480 andcc %l4,%l5,%l0
23481 xor %l0,-0xffd,%l4
23482 jmpl %o7,%g0
23483 sra %l4,0x00c,%l0
23484p3_far_3_hem:
23485 xnorcc %l6,%l3,%l7
23486 andcc %l4,%l5,%l0
23487 xor %l0,-0xffd,%l4
23488 jmpl %o7,%g0
23489 sra %l4,0x00c,%l0
23490p3_far_3_hom:
23491 xnorcc %l6,%l3,%l7
23492 andcc %l4,%l5,%l0
23493 xor %l0,-0xffd,%l4
23494 jmpl %o7,%g0
23495 sra %l4,0x00c,%l0
23496p3_loop_branch_3:
23497 jmpl %o7+12,%g0
23498 add %l0,4,%l0
23499p4_far_3_le:
23500 subccc %l5,-0x893,%l3
23501 ldx [%o3+0x020],%l6 ! Mem[0000000031800020]
23502 subc %l2,-0xaed,%l3
23503 jmpl %o7,%g0
23504 ld [%o1+0x060],%f7 ! Mem[0000000030800060]
23505p4_far_3_lo:
23506 subccc %l5,-0x893,%l3
23507 ldx [%i3+0x020],%l6 ! Mem[0000000031800020]
23508 subc %l2,-0xaed,%l3
23509 jmpl %o7,%g0
23510 ld [%i1+0x060],%f7 ! Mem[0000000030800060]
23511p4_far_3_lem:
23512 subccc %l5,-0x893,%l3
23513 ldx [%o3+0x020],%l6 ! Mem[0000000031800020]
23514 subc %l2,-0xaed,%l3
23515 jmpl %o7,%g0
23516 ld [%o1+0x060],%f7 ! Mem[0000000030800060]
23517p4_far_3_lom:
23518 subccc %l5,-0x893,%l3
23519 ldx [%i3+0x020],%l6 ! Mem[0000000031800020]
23520 subc %l2,-0xaed,%l3
23521 jmpl %o7,%g0
23522 ld [%i1+0x060],%f7 ! Mem[0000000030800060]
23523p4_far_3_he:
23524 ldd [%i3+0x038],%f20 ! Mem[0000000019800038]
23525 std %l4,[%o2+0x060] ! Mem[0000000031000060]
23526 ldsw [%o3+0x024],%l2 ! Mem[0000000031800024]
23527 jmpl %o7,%g0
23528 add %l2,0xa54,%l6
23529p4_far_3_ho:
23530 ldd [%o3+0x038],%f20 ! Mem[0000000019800038]
23531 std %l4,[%i2+0x060] ! Mem[0000000031000060]
23532 ldsw [%i3+0x024],%l2 ! Mem[0000000031800024]
23533 jmpl %o7,%g0
23534 add %l2,0xa54,%l6
23535p4_far_3_hem:
23536 membar #Sync
23537 ldd [%i3+0x038],%f20 ! Mem[0000000019800038]
23538 std %l4,[%o2+0x060] ! Mem[0000000031000060]
23539 ldsw [%o3+0x024],%l2 ! Mem[0000000031800024]
23540 jmpl %o7,%g0
23541 add %l2,0xa54,%l6
23542p4_far_3_hom:
23543 membar #Sync
23544 ldd [%o3+0x038],%f20 ! Mem[0000000019800038]
23545 std %l4,[%i2+0x060] ! Mem[0000000031000060]
23546 ldsw [%i3+0x024],%l2 ! Mem[0000000031800024]
23547 jmpl %o7,%g0
23548 add %l2,0xa54,%l6
23549p4_loop_branch_3:
23550 jmpl %o7+12,%g0
23551 add %l0,4,%l0
23552p5_far_3_le:
23553 srax %l6,%l5,%l0
23554 andcc %l4,%l4,%l4
23555 jmpl %o7,%g0
23556 ld [%o0+0x06c],%f2 ! Mem[000000003000006c]
23557p5_far_3_lo:
23558 srax %l6,%l5,%l0
23559 andcc %l4,%l4,%l4
23560 jmpl %o7,%g0
23561 ld [%i0+0x06c],%f2 ! Mem[000000003000006c]
23562p5_far_3_lem:
23563 srax %l6,%l5,%l0
23564 andcc %l4,%l4,%l4
23565 jmpl %o7,%g0
23566 ld [%o0+0x06c],%f2 ! Mem[000000003000006c]
23567p5_far_3_lom:
23568 srax %l6,%l5,%l0
23569 andcc %l4,%l4,%l4
23570 jmpl %o7,%g0
23571 ld [%i0+0x06c],%f2 ! Mem[000000003000006c]
23572p5_far_3_he:
23573 addc %l5,0x932,%l1
23574 smulcc %l2,0x480,%l6
23575 jmpl %o7,%g0
23576 orcc %l7,%l6,%l3
23577p5_far_3_ho:
23578 addc %l5,0x932,%l1
23579 smulcc %l2,0x480,%l6
23580 jmpl %o7,%g0
23581 orcc %l7,%l6,%l3
23582p5_far_3_hem:
23583 addc %l5,0x932,%l1
23584 smulcc %l2,0x480,%l6
23585 jmpl %o7,%g0
23586 orcc %l7,%l6,%l3
23587p5_far_3_hom:
23588 addc %l5,0x932,%l1
23589 smulcc %l2,0x480,%l6
23590 jmpl %o7,%g0
23591 orcc %l7,%l6,%l3
23592p5_loop_branch_3:
23593 jmpl %o7+12,%g0
23594 add %l0,4,%l0
23595p6_far_3_le:
23596 stb %l0,[%o3+0x075] ! Mem[0000000031800075]
23597 std %f0 ,[%o1+0x030] ! Mem[0000000030800030]
23598 jmpl %o7,%g0
23599 nop
23600p6_far_3_lo:
23601 stb %l0,[%i3+0x075] ! Mem[0000000031800075]
23602 std %f0 ,[%i1+0x030] ! Mem[0000000030800030]
23603 jmpl %o7,%g0
23604 nop
23605p6_far_3_lem:
23606 stb %l0,[%o3+0x075] ! Mem[0000000031800075]
23607 std %f0 ,[%o1+0x030] ! Mem[0000000030800030]
23608 jmpl %o7,%g0
23609 nop
23610p6_far_3_lom:
23611 stb %l0,[%i3+0x075] ! Mem[0000000031800075]
23612 std %f0 ,[%i1+0x030] ! Mem[0000000030800030]
23613 jmpl %o7,%g0
23614 nop
23615p6_far_3_he:
23616 ldd [%i2+0x030],%f30 ! Mem[000000001d000030]
23617 ldsb [%o1+0x071],%l7 ! Mem[0000000030800071]
23618 srlx %l3,%l3,%l1
23619 nop
23620 xorcc %l5,0xae0,%l0
23621 lduh [%o0+0x072],%l6 ! Mem[0000000030000072]
23622 jmpl %o7,%g0
23623 or %l3,0xde0,%l5
23624p6_far_3_ho:
23625 ldd [%o2+0x030],%f30 ! Mem[000000001d000030]
23626 ldsb [%i1+0x071],%l7 ! Mem[0000000030800071]
23627 srlx %l3,%l3,%l1
23628 nop
23629 xorcc %l5,0xae0,%l0
23630 lduh [%i0+0x072],%l6 ! Mem[0000000030000072]
23631 jmpl %o7,%g0
23632 or %l3,0xde0,%l5
23633p6_far_3_hem:
23634 membar #Sync
23635 ldd [%i2+0x030],%f30 ! Mem[000000001d000030]
23636 ldsb [%o1+0x071],%l7 ! Mem[0000000030800071]
23637 srlx %l3,%l3,%l1
23638 nop
23639 xorcc %l5,0xae0,%l0
23640 lduh [%o0+0x072],%l6 ! Mem[0000000030000072]
23641 jmpl %o7,%g0
23642 or %l3,0xde0,%l5
23643p6_far_3_hom:
23644 membar #Sync
23645 ldd [%o2+0x030],%f30 ! Mem[000000001d000030]
23646 ldsb [%i1+0x071],%l7 ! Mem[0000000030800071]
23647 srlx %l3,%l3,%l1
23648 nop
23649 xorcc %l5,0xae0,%l0
23650 lduh [%i0+0x072],%l6 ! Mem[0000000030000072]
23651 jmpl %o7,%g0
23652 or %l3,0xde0,%l5
23653p6_loop_branch_3:
23654 jmpl %o7+12,%g0
23655 add %l0,4,%l0
23656p7_far_3_le:
23657 orncc %l7,-0xa36,%l4
23658 umulcc %l0,%l6,%l6
23659 jmpl %o7,%g0
23660 tsubcctv %l2,-0xac9,%l5
23661p7_far_3_lo:
23662 orncc %l7,-0xa36,%l4
23663 umulcc %l0,%l6,%l6
23664 jmpl %o7,%g0
23665 tsubcctv %l2,-0xac9,%l5
23666p7_far_3_lem:
23667 orncc %l7,-0xa36,%l4
23668 umulcc %l0,%l6,%l6
23669 jmpl %o7,%g0
23670 tsubcctv %l2,-0xac9,%l5
23671p7_far_3_lom:
23672 orncc %l7,-0xa36,%l4
23673 umulcc %l0,%l6,%l6
23674 jmpl %o7,%g0
23675 tsubcctv %l2,-0xac9,%l5
23676p7_far_3_he:
23677 ldsb [%o3+0x07a],%l4 ! Mem[000000003180007a]
23678 ldsh [%o3+0x078],%l3 ! Mem[0000000031800078]
23679 st %f21,[%o0+0x078] ! Mem[0000000030000078]
23680 sll %l2,%l1,%l7
23681 orncc %l4,%l1,%l2
23682 srlx %l7,%l7,%l6
23683 jmpl %o7,%g0
23684 ldd [%o0+0x078],%f28 ! Mem[0000000030000078]
23685p7_far_3_ho:
23686 ldsb [%i3+0x07a],%l4 ! Mem[000000003180007a]
23687 ldsh [%i3+0x078],%l3 ! Mem[0000000031800078]
23688 st %f21,[%i0+0x078] ! Mem[0000000030000078]
23689 sll %l2,%l1,%l7
23690 orncc %l4,%l1,%l2
23691 srlx %l7,%l7,%l6
23692 jmpl %o7,%g0
23693 ldd [%i0+0x078],%f28 ! Mem[0000000030000078]
23694p7_far_3_hem:
23695 ldsb [%o3+0x07a],%l4 ! Mem[000000003180007a]
23696 ldsh [%o3+0x078],%l3 ! Mem[0000000031800078]
23697 st %f21,[%o0+0x078] ! Mem[0000000030000078]
23698 sll %l2,%l1,%l7
23699 orncc %l4,%l1,%l2
23700 srlx %l7,%l7,%l6
23701 jmpl %o7,%g0
23702 ldd [%o0+0x078],%f28 ! Mem[0000000030000078]
23703p7_far_3_hom:
23704 ldsb [%i3+0x07a],%l4 ! Mem[000000003180007a]
23705 ldsh [%i3+0x078],%l3 ! Mem[0000000031800078]
23706 st %f21,[%i0+0x078] ! Mem[0000000030000078]
23707 sll %l2,%l1,%l7
23708 orncc %l4,%l1,%l2
23709 srlx %l7,%l7,%l6
23710 jmpl %o7,%g0
23711 ldd [%i0+0x078],%f28 ! Mem[0000000030000078]
23712p7_loop_branch_3:
23713 jmpl %o7+12,%g0
23714 add %l0,4,%l0
23715far3_b2b_h:
23716 sdivx %l5,0x812,%l5
23717 andcc %l6,0xdf6,%l1
23718 andn %l7,0xfbf,%l5
23719 jmpl %o7,%g0
23720 taddcc %l1,%l6,%l0
23721far3_b2b_l:
23722 xnorcc %l2,%l2,%l7
23723 srlx %l6,%l4,%l5
23724 xor %l4,%l6,%l6
23725 jmpl %o7,%g0
23726 add %l5,0x20e,%l6
23727user_far3_end:
23728 .seg "text"
23729 .align 0x2000
23730user_jump0_start:
23731 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
23732p0_jmpl_0_le:
23733 jmpl %g6+8,%g0
23734 lduw [%o1+0x040],%l7 ! Mem[0000000030800040]
23735p0_call_0_le:
23736 orcc %l3,%l3,%l4
23737 ldx [%i2+0x058],%l4 ! Mem[0000000011000058]
23738 retl
23739 stb %l6,[%i0+0x037] ! Mem[0000000010000037]
23740p0_jmpl_0_lo:
23741 jmpl %g6+8,%g0
23742 lduw [%i1+0x040],%l7 ! Mem[0000000030800040]
23743p0_call_0_lo:
23744 orcc %l3,%l3,%l4
23745 ldx [%o2+0x058],%l4 ! Mem[0000000011000058]
23746 retl
23747 stb %l6,[%o0+0x037] ! Mem[0000000010000037]
23748p0_jmpl_0_he:
23749 subc %l7,%l5,%l7
23750 taddcc %l0,0xb17,%l1
23751 subc %l6,-0x5c1,%l7
23752 srax %l7,%l4,%l6
23753 jmpl %g6+8,%g0
23754 stx %l7,[%i3+0x050] ! Mem[0000000011800050]
23755p0_call_0_he:
23756 stb %l0,[%i0+0x002] ! Mem[0000000010000002]
23757 sth %l7,[%i3+0x06c] ! Mem[000000001180006c]
23758 smul %l0,0x259,%l2
23759 srax %l1,0x019,%l3
23760 udivx %l3,%l5,%l5
23761 retl
23762 ldsb [%o0+0x043],%l6 ! Mem[0000000030000043]
23763p0_jmpl_0_ho:
23764 subc %l7,%l5,%l7
23765 taddcc %l0,0xb17,%l1
23766 subc %l6,-0x5c1,%l7
23767 srax %l7,%l4,%l6
23768 jmpl %g6+8,%g0
23769 stx %l7,[%o3+0x050] ! Mem[0000000011800050]
23770p0_call_0_ho:
23771 stb %l0,[%o0+0x002] ! Mem[0000000010000002]
23772 sth %l7,[%o3+0x06c] ! Mem[000000001180006c]
23773 smul %l0,0x259,%l2
23774 srax %l1,0x019,%l3
23775 udivx %l3,%l5,%l5
23776 retl
23777 ldsb [%i0+0x043],%l6 ! Mem[0000000030000043]
23778p1_jmpl_0_le:
23779 jmpl %g6+8,%g0
23780 srlx %l7,%l7,%l0
23781p1_call_0_le:
23782 ldub [%o3+0x00c],%l3 ! Mem[000000003180000c]
23783 orncc %l0,-0x253,%l5
23784 umulcc %l4,-0x1d3,%l3
23785 retl
23786 or %l2,-0x29e,%l2
23787p1_jmpl_0_lo:
23788 jmpl %g6+8,%g0
23789 srlx %l7,%l7,%l0
23790p1_call_0_lo:
23791 ldub [%i3+0x00c],%l3 ! Mem[000000003180000c]
23792 orncc %l0,-0x253,%l5
23793 umulcc %l4,-0x1d3,%l3
23794 retl
23795 or %l2,-0x29e,%l2
23796p1_jmpl_0_he:
23797 ldd [%o1+0x008],%l4 ! Mem[0000000030800008]
23798 ldx [%o2+0x048],%l0 ! Mem[0000000031000048]
23799 std %l0,[%o3+0x008] ! Mem[0000000031800008]
23800 xnorcc %l5,-0x0c2,%l2
23801 jmpl %g6+8,%g0
23802 smulcc %l7,%l3,%l7
23803p1_call_0_he:
23804 stb %l2,[%o3+0x04a] ! Mem[000000003180004a]
23805 ldx [%o1+0x048],%l0 ! Mem[0000000030800048]
23806 and %l3,0xdb5,%l5
23807 sub %l2,-0x277,%l7
23808 umul %l0,%l7,%l1
23809 ldsh [%o3+0x00a],%l1 ! Mem[000000003180000a]
23810 retl
23811 taddcc %l2,%l2,%l4
23812p1_jmpl_0_ho:
23813 ldd [%i1+0x008],%l4 ! Mem[0000000030800008]
23814 ldx [%i2+0x048],%l0 ! Mem[0000000031000048]
23815 std %l0,[%i3+0x008] ! Mem[0000000031800008]
23816 xnorcc %l5,-0x0c2,%l2
23817 jmpl %g6+8,%g0
23818 smulcc %l7,%l3,%l7
23819p1_call_0_ho:
23820 stb %l2,[%i3+0x04a] ! Mem[000000003180004a]
23821 ldx [%i1+0x048],%l0 ! Mem[0000000030800048]
23822 and %l3,0xdb5,%l5
23823 sub %l2,-0x277,%l7
23824 umul %l0,%l7,%l1
23825 ldsh [%i3+0x00a],%l1 ! Mem[000000003180000a]
23826 retl
23827 taddcc %l2,%l2,%l4
23828p2_jmpl_0_le:
23829 addcc %l7,%l7,%l0
23830 umulcc %l6,%l7,%l2
23831 jmpl %g6+8,%g0
23832 orn %l5,%l4,%l3
23833p2_call_0_le:
23834 retl
23835 umulcc %l4,0x4f3,%l4
23836p2_jmpl_0_lo:
23837 addcc %l7,%l7,%l0
23838 umulcc %l6,%l7,%l2
23839 jmpl %g6+8,%g0
23840 orn %l5,%l4,%l3
23841p2_call_0_lo:
23842 retl
23843 umulcc %l4,0x4f3,%l4
23844p2_jmpl_0_he:
23845 ld [%i2+0x040],%f19 ! Mem[0000000015000040]
23846 smul %l4,%l7,%l3
23847 taddcctv %l3,-0xbc0,%l1
23848 ldsw [%o2+0x014],%l3 ! Mem[0000000031000014]
23849 std %f22,[%o3+0x010] ! Mem[0000000031800010]
23850 jmpl %g6+8,%g0
23851 std %l6,[%i1+0x020] ! Mem[0000000014800020]
23852p2_call_0_he:
23853 st %f19,[%i2+0x02c] ! Mem[000000001500002c]
23854 orn %l1,-0x310,%l1
23855 umulcc %l3,%l5,%l5
23856 st %f17,[%i0+0x004] ! Mem[0000000014000004]
23857 stx %l6,[%o1+0x050] ! Mem[0000000030800050]
23858 ldd [%o1+0x010],%l2 ! Mem[0000000030800010]
23859 retl
23860 ldd [%o1+0x050],%l2 ! Mem[0000000030800050]
23861p2_jmpl_0_ho:
23862 ld [%o2+0x040],%f19 ! Mem[0000000015000040]
23863 smul %l4,%l7,%l3
23864 taddcctv %l3,-0xbc0,%l1
23865 ldsw [%i2+0x014],%l3 ! Mem[0000000031000014]
23866 std %f22,[%i3+0x010] ! Mem[0000000031800010]
23867 jmpl %g6+8,%g0
23868 std %l6,[%o1+0x020] ! Mem[0000000014800020]
23869p2_call_0_ho:
23870 st %f19,[%o2+0x02c] ! Mem[000000001500002c]
23871 orn %l1,-0x310,%l1
23872 umulcc %l3,%l5,%l5
23873 st %f17,[%o0+0x004] ! Mem[0000000014000004]
23874 stx %l6,[%i1+0x050] ! Mem[0000000030800050]
23875 ldd [%i1+0x010],%l2 ! Mem[0000000030800010]
23876 retl
23877 ldd [%i1+0x050],%l2 ! Mem[0000000030800050]
23878p3_jmpl_0_le:
23879 ldd [%i1+0x060],%f4 ! Mem[0000000016800060]
23880 srax %l2,0x016,%l7
23881 nop
23882 taddcc %l1,%l3,%l4
23883 jmpl %g6+8,%g0
23884 xorcc %l1,%l0,%l1
23885p3_call_0_le:
23886 xnor %l3,-0xb00,%l1
23887 stw %l3,[%o3+0x058] ! Mem[0000000031800058]
23888 retl
23889 ldd [%i0+0x068],%f8 ! Mem[0000000016000068]
23890p3_jmpl_0_lo:
23891 ldd [%o1+0x060],%f4 ! Mem[0000000016800060]
23892 srax %l2,0x016,%l7
23893 nop
23894 taddcc %l1,%l3,%l4
23895 jmpl %g6+8,%g0
23896 xorcc %l1,%l0,%l1
23897p3_call_0_lo:
23898 xnor %l3,-0xb00,%l1
23899 stw %l3,[%i3+0x058] ! Mem[0000000031800058]
23900 retl
23901 ldd [%o0+0x068],%f8 ! Mem[0000000016000068]
23902p3_jmpl_0_he:
23903 or %l5,%l6,%l7
23904 taddcc %l3,-0xadd,%l6
23905 stx %l7,[%o1+0x058] ! Mem[0000000030800058]
23906 sllx %l6,%l3,%l1
23907 lduw [%o0+0x01c],%l3 ! Mem[000000003000001c]
23908 jmpl %g6+8,%g0
23909 srax %l5,0x022,%l1
23910p3_call_0_he:
23911 std %l6,[%o3+0x058] ! Mem[0000000031800058]
23912 sth %l5,[%o3+0x05e] ! Mem[000000003180005e]
23913 stw %l5,[%i0+0x070] ! Mem[0000000016000070]
23914 addc %l1,0x8c6,%l2
23915 xor %l2,%l2,%l3
23916 ld [%o2+0x01c],%f27 ! Mem[000000003100001c]
23917 retl
23918 addcc %l3,-0x1a9,%l1
23919p3_jmpl_0_ho:
23920 or %l5,%l6,%l7
23921 taddcc %l3,-0xadd,%l6
23922 stx %l7,[%i1+0x058] ! Mem[0000000030800058]
23923 sllx %l6,%l3,%l1
23924 lduw [%i0+0x01c],%l3 ! Mem[000000003000001c]
23925 jmpl %g6+8,%g0
23926 srax %l5,0x022,%l1
23927p3_call_0_ho:
23928 std %l6,[%i3+0x058] ! Mem[0000000031800058]
23929 sth %l5,[%i3+0x05e] ! Mem[000000003180005e]
23930 stw %l5,[%o0+0x070] ! Mem[0000000016000070]
23931 addc %l1,0x8c6,%l2
23932 xor %l2,%l2,%l3
23933 ld [%i2+0x01c],%f27 ! Mem[000000003100001c]
23934 retl
23935 addcc %l3,-0x1a9,%l1
23936p4_jmpl_0_le:
23937 ldsh [%o2+0x064],%l4 ! Mem[0000000031000064]
23938 std %f4 ,[%i3+0x070] ! Mem[0000000019800070]
23939 stw %l1,[%o3+0x060] ! Mem[0000000031800060]
23940 add %l6,%l4,%l0
23941 ld [%i2+0x04c],%f5 ! Mem[000000001900004c]
23942 udivx %l0,-0x992,%l5
23943 jmpl %g6+8,%g0
23944 ldd [%i0+0x030],%l6 ! Mem[0000000018000030]
23945p4_call_0_le:
23946 retl
23947 std %l2,[%o3+0x060] ! Mem[0000000031800060]
23948p4_jmpl_0_lo:
23949 ldsh [%i2+0x064],%l4 ! Mem[0000000031000064]
23950 std %f4 ,[%o3+0x070] ! Mem[0000000019800070]
23951 stw %l1,[%i3+0x060] ! Mem[0000000031800060]
23952 add %l6,%l4,%l0
23953 ld [%o2+0x04c],%f5 ! Mem[000000001900004c]
23954 udivx %l0,-0x992,%l5
23955 jmpl %g6+8,%g0
23956 ldd [%o0+0x030],%l6 ! Mem[0000000018000030]
23957p4_call_0_lo:
23958 retl
23959 std %l2,[%i3+0x060] ! Mem[0000000031800060]
23960p4_jmpl_0_he:
23961 stx %l7,[%o1+0x060] ! Mem[0000000030800060]
23962 add %l6,-0x03c,%l4
23963 jmpl %g6+8,%g0
23964 orcc %l3,%l7,%l0
23965p4_call_0_he:
23966 andcc %l7,0x162,%l6
23967 xnor %l2,%l1,%l1
23968 stx %l7,[%i3+0x038] ! Mem[0000000019800038]
23969 taddcctv %l1,%l4,%l2
23970 sth %l1,[%o2+0x062] ! Mem[0000000031000062]
23971 andn %l7,%l2,%l2
23972 retl
23973 ldsh [%o0+0x062],%l7 ! Mem[0000000030000062]
23974p4_jmpl_0_ho:
23975 stx %l7,[%i1+0x060] ! Mem[0000000030800060]
23976 add %l6,-0x03c,%l4
23977 jmpl %g6+8,%g0
23978 orcc %l3,%l7,%l0
23979p4_call_0_ho:
23980 andcc %l7,0x162,%l6
23981 xnor %l2,%l1,%l1
23982 stx %l7,[%o3+0x038] ! Mem[0000000019800038]
23983 taddcctv %l1,%l4,%l2
23984 sth %l1,[%i2+0x062] ! Mem[0000000031000062]
23985 andn %l7,%l2,%l2
23986 retl
23987 ldsh [%i0+0x062],%l7 ! Mem[0000000030000062]
23988p5_jmpl_0_le:
23989 stx %l6,[%o2+0x028] ! Mem[0000000031000028]
23990 jmpl %g6+8,%g0
23991 stx %l4,[%i1+0x008] ! Mem[000000001a800008]
23992p5_call_0_le:
23993 smulcc %l4,0x55a,%l5
23994 subccc %l3,%l1,%l4
23995 stb %l5,[%o1+0x06f] ! Mem[000000003080006f]
23996 addc %l6,%l0,%l0
23997 st %f13,[%i0+0x03c] ! Mem[000000001a00003c]
23998 retl
23999 lduh [%o2+0x02a],%l1 ! Mem[000000003100002a]
24000p5_jmpl_0_lo:
24001 stx %l6,[%i2+0x028] ! Mem[0000000031000028]
24002 jmpl %g6+8,%g0
24003 stx %l4,[%o1+0x008] ! Mem[000000001a800008]
24004p5_call_0_lo:
24005 smulcc %l4,0x55a,%l5
24006 subccc %l3,%l1,%l4
24007 stb %l5,[%i1+0x06f] ! Mem[000000003080006f]
24008 addc %l6,%l0,%l0
24009 st %f13,[%o0+0x03c] ! Mem[000000001a00003c]
24010 retl
24011 lduh [%i2+0x02a],%l1 ! Mem[000000003100002a]
24012p5_jmpl_0_he:
24013 jmpl %g6+8,%g0
24014 srl %l6,0x007,%l5
24015p5_call_0_he:
24016 retl
24017 std %l4,[%o1+0x068] ! Mem[0000000030800068]
24018p5_jmpl_0_ho:
24019 jmpl %g6+8,%g0
24020 srl %l6,0x007,%l5
24021p5_call_0_ho:
24022 retl
24023 std %l4,[%i1+0x068] ! Mem[0000000030800068]
24024p6_jmpl_0_le:
24025 orn %l5,%l4,%l3
24026 orn %l4,%l5,%l0
24027 orncc %l4,%l3,%l4
24028 jmpl %g6+8,%g0
24029 std %f4 ,[%o1+0x030] ! Mem[0000000030800030]
24030p6_call_0_le:
24031 ldx [%i3+0x028],%l7 ! Mem[000000001d800028]
24032 ldub [%o3+0x072],%l6 ! Mem[0000000031800072]
24033 lduw [%o1+0x034],%l4 ! Mem[0000000030800034]
24034 srax %l3,%l7,%l0
24035 ldd [%o3+0x070],%f4 ! Mem[0000000031800070]
24036 ldd [%o0+0x070],%l2 ! Mem[0000000030000070]
24037 retl
24038 xor %l4,%l5,%l3
24039p6_jmpl_0_lo:
24040 orn %l5,%l4,%l3
24041 orn %l4,%l5,%l0
24042 orncc %l4,%l3,%l4
24043 jmpl %g6+8,%g0
24044 std %f4 ,[%i1+0x030] ! Mem[0000000030800030]
24045p6_call_0_lo:
24046 ldx [%o3+0x028],%l7 ! Mem[000000001d800028]
24047 ldub [%i3+0x072],%l6 ! Mem[0000000031800072]
24048 lduw [%i1+0x034],%l4 ! Mem[0000000030800034]
24049 srax %l3,%l7,%l0
24050 ldd [%i3+0x070],%f4 ! Mem[0000000031800070]
24051 ldd [%i0+0x070],%l2 ! Mem[0000000030000070]
24052 retl
24053 xor %l4,%l5,%l3
24054p6_jmpl_0_he:
24055 lduh [%i1+0x040],%l5 ! Mem[000000001c800040]
24056 std %f30,[%i0+0x048] ! Mem[000000001c000048]
24057 ldx [%o2+0x030],%l5 ! Mem[0000000031000030]
24058 jmpl %g6+8,%g0
24059 ldub [%o1+0x070],%l1 ! Mem[0000000030800070]
24060p6_call_0_he:
24061 lduh [%o1+0x030],%l2 ! Mem[0000000030800030]
24062 stx %l2,[%o2+0x030] ! Mem[0000000031000030]
24063 sub %l7,0xb07,%l0
24064 stb %l3,[%o1+0x076] ! Mem[0000000030800076]
24065 ldx [%i0+0x010],%l2 ! Mem[000000001c000010]
24066 retl
24067 stw %l2,[%i1+0x050] ! Mem[000000001c800050]
24068p6_jmpl_0_ho:
24069 lduh [%o1+0x040],%l5 ! Mem[000000001c800040]
24070 std %f30,[%o0+0x048] ! Mem[000000001c000048]
24071 ldx [%i2+0x030],%l5 ! Mem[0000000031000030]
24072 jmpl %g6+8,%g0
24073 ldub [%i1+0x070],%l1 ! Mem[0000000030800070]
24074p6_call_0_ho:
24075 lduh [%i1+0x030],%l2 ! Mem[0000000030800030]
24076 stx %l2,[%i2+0x030] ! Mem[0000000031000030]
24077 sub %l7,0xb07,%l0
24078 stb %l3,[%i1+0x076] ! Mem[0000000030800076]
24079 ldx [%o0+0x010],%l2 ! Mem[000000001c000010]
24080 retl
24081 stw %l2,[%o1+0x050] ! Mem[000000001c800050]
24082p7_jmpl_0_le:
24083 ldsh [%o1+0x038],%l4 ! Mem[0000000030800038]
24084 ldsb [%o3+0x07d],%l2 ! Mem[000000003180007d]
24085 tsubcctv %l4,-0xfdb,%l5
24086 xnorcc %l7,0x1a3,%l7
24087 ldx [%i1+0x050],%l7 ! Mem[000000001e800050]
24088 jmpl %g6+8,%g0
24089 lduw [%o0+0x07c],%l6 ! Mem[000000003000007c]
24090p7_call_0_le:
24091 std %l2,[%o1+0x038] ! Mem[0000000030800038]
24092 lduh [%o2+0x03c],%l6 ! Mem[000000003100003c]
24093 ldub [%o3+0x03e],%l1 ! Mem[000000003180003e]
24094 tsubcctv %l5,-0x40e,%l0
24095 lduh [%i3+0x060],%l7 ! Mem[000000001f800060]
24096 std %l2,[%o0+0x038] ! Mem[0000000030000038]
24097 retl
24098 addcc %l3,-0x6e4,%l2
24099p7_jmpl_0_lo:
24100 ldsh [%i1+0x038],%l4 ! Mem[0000000030800038]
24101 ldsb [%i3+0x07d],%l2 ! Mem[000000003180007d]
24102 tsubcctv %l4,-0xfdb,%l5
24103 xnorcc %l7,0x1a3,%l7
24104 ldx [%o1+0x050],%l7 ! Mem[000000001e800050]
24105 jmpl %g6+8,%g0
24106 lduw [%i0+0x07c],%l6 ! Mem[000000003000007c]
24107p7_call_0_lo:
24108 std %l2,[%i1+0x038] ! Mem[0000000030800038]
24109 lduh [%i2+0x03c],%l6 ! Mem[000000003100003c]
24110 ldub [%i3+0x03e],%l1 ! Mem[000000003180003e]
24111 tsubcctv %l5,-0x40e,%l0
24112 lduh [%o3+0x060],%l7 ! Mem[000000001f800060]
24113 std %l2,[%i0+0x038] ! Mem[0000000030000038]
24114 retl
24115 addcc %l3,-0x6e4,%l2
24116p7_jmpl_0_he:
24117 nop
24118 jmpl %g6+8,%g0
24119 sth %l6,[%i1+0x03e] ! Mem[000000001e80003e]
24120p7_call_0_he:
24121 ldsh [%i0+0x076],%l2 ! Mem[000000001e000076]
24122 retl
24123 stx %l5,[%o1+0x078] ! Mem[0000000030800078]
24124p7_jmpl_0_ho:
24125 nop
24126 jmpl %g6+8,%g0
24127 sth %l6,[%o1+0x03e] ! Mem[000000001e80003e]
24128p7_call_0_ho:
24129 ldsh [%o0+0x076],%l2 ! Mem[000000001e000076]
24130 retl
24131 stx %l5,[%i1+0x078] ! Mem[0000000030800078]
24132user_jump0_end:
24133 .seg "text"
24134 .align 0x2000
24135user_jump1_start:
24136 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
24137p0_jmpl_1_le:
24138 ldsh [%i1+0x064],%l0 ! Mem[0000000010800064]
24139 stb %l3,[%o1+0x042] ! Mem[0000000030800042]
24140 orncc %l2,%l0,%l7
24141 jmpl %g6+8,%g0
24142 andncc %l5,-0xe22,%l1
24143p0_call_1_le:
24144 orn %l7,%l5,%l4
24145 orcc %l4,%l1,%l1
24146 stb %l4,[%o1+0x002] ! Mem[0000000030800002]
24147 retl
24148 ldsh [%o3+0x002],%l3 ! Mem[0000000031800002]
24149p0_jmpl_1_lo:
24150 ldsh [%o1+0x064],%l0 ! Mem[0000000010800064]
24151 stb %l3,[%i1+0x042] ! Mem[0000000030800042]
24152 orncc %l2,%l0,%l7
24153 jmpl %g6+8,%g0
24154 andncc %l5,-0xe22,%l1
24155p0_call_1_lo:
24156 orn %l7,%l5,%l4
24157 orcc %l4,%l1,%l1
24158 stb %l4,[%i1+0x002] ! Mem[0000000030800002]
24159 retl
24160 ldsh [%i3+0x002],%l3 ! Mem[0000000031800002]
24161p0_jmpl_1_he:
24162 ldd [%i3+0x058],%f22 ! Mem[0000000011800058]
24163 sth %l1,[%i2+0x024] ! Mem[0000000011000024]
24164 ldd [%i0+0x048],%l2 ! Mem[0000000010000048]
24165 or %l4,%l0,%l5
24166 jmpl %g6+8,%g0
24167 stx %l7,[%o2+0x040] ! Mem[0000000031000040]
24168p0_call_1_he:
24169 sdivx %l6,%l5,%l6
24170 sdivx %l4,0xaff,%l6
24171 sllx %l6,0x01c,%l0
24172 lduh [%o2+0x004],%l2 ! Mem[0000000031000004]
24173 ldsh [%i2+0x072],%l0 ! Mem[0000000011000072]
24174 ldsb [%o1+0x003],%l0 ! Mem[0000000030800003]
24175 retl
24176 xorcc %l4,-0xc84,%l4
24177p0_jmpl_1_ho:
24178 ldd [%o3+0x058],%f22 ! Mem[0000000011800058]
24179 sth %l1,[%o2+0x024] ! Mem[0000000011000024]
24180 ldd [%o0+0x048],%l2 ! Mem[0000000010000048]
24181 or %l4,%l0,%l5
24182 jmpl %g6+8,%g0
24183 stx %l7,[%i2+0x040] ! Mem[0000000031000040]
24184p0_call_1_ho:
24185 sdivx %l6,%l5,%l6
24186 sdivx %l4,0xaff,%l6
24187 sllx %l6,0x01c,%l0
24188 lduh [%i2+0x004],%l2 ! Mem[0000000031000004]
24189 ldsh [%o2+0x072],%l0 ! Mem[0000000011000072]
24190 ldsb [%i1+0x003],%l0 ! Mem[0000000030800003]
24191 retl
24192 xorcc %l4,-0xc84,%l4
24193p1_jmpl_1_le:
24194 std %f2 ,[%o2+0x008] ! Mem[0000000031000008]
24195 ld [%o3+0x00c],%f10 ! Mem[000000003180000c]
24196 xnor %l1,-0x9dc,%l1
24197 jmpl %g6+8,%g0
24198 ldub [%i1+0x07d],%l5 ! Mem[000000001280007d]
24199p1_call_1_le:
24200 taddcctv %l5,%l7,%l5
24201 stb %l5,[%o0+0x04f] ! Mem[000000003000004f]
24202 or %l3,0xebf,%l0
24203 lduh [%o2+0x04c],%l0 ! Mem[000000003100004c]
24204 ldsb [%o3+0x04b],%l2 ! Mem[000000003180004b]
24205 taddcc %l2,%l6,%l6
24206 retl
24207 sdivx %l3,0x05d,%l0
24208p1_jmpl_1_lo:
24209 std %f2 ,[%i2+0x008] ! Mem[0000000031000008]
24210 ld [%i3+0x00c],%f10 ! Mem[000000003180000c]
24211 xnor %l1,-0x9dc,%l1
24212 jmpl %g6+8,%g0
24213 ldub [%o1+0x07d],%l5 ! Mem[000000001280007d]
24214p1_call_1_lo:
24215 taddcctv %l5,%l7,%l5
24216 stb %l5,[%i0+0x04f] ! Mem[000000003000004f]
24217 or %l3,0xebf,%l0
24218 lduh [%i2+0x04c],%l0 ! Mem[000000003100004c]
24219 ldsb [%i3+0x04b],%l2 ! Mem[000000003180004b]
24220 taddcc %l2,%l6,%l6
24221 retl
24222 sdivx %l3,0x05d,%l0
24223p1_jmpl_1_he:
24224 st %f27,[%o1+0x04c] ! Mem[000000003080004c]
24225 ldub [%o0+0x04e],%l0 ! Mem[000000003000004e]
24226 jmpl %g6+8,%g0
24227 sth %l5,[%o0+0x048] ! Mem[0000000030000048]
24228p1_call_1_he:
24229 orn %l0,%l7,%l6
24230 stw %l2,[%o3+0x008] ! Mem[0000000031800008]
24231 retl
24232 subccc %l6,%l5,%l6
24233p1_jmpl_1_ho:
24234 st %f27,[%i1+0x04c] ! Mem[000000003080004c]
24235 ldub [%i0+0x04e],%l0 ! Mem[000000003000004e]
24236 jmpl %g6+8,%g0
24237 sth %l5,[%i0+0x048] ! Mem[0000000030000048]
24238p1_call_1_ho:
24239 orn %l0,%l7,%l6
24240 stw %l2,[%i3+0x008] ! Mem[0000000031800008]
24241 retl
24242 subccc %l6,%l5,%l6
24243p2_jmpl_1_le:
24244 stw %l4,[%i3+0x064] ! Mem[0000000015800064]
24245 std %l6,[%o2+0x010] ! Mem[0000000031000010]
24246 andncc %l1,%l5,%l7
24247 jmpl %g6+8,%g0
24248 udivx %l2,-0x4ec,%l0
24249p2_call_1_le:
24250 udivx %l3,%l7,%l5
24251 ldx [%i2+0x000],%l6 ! Mem[0000000015000000]
24252 xor %l2,%l1,%l3
24253 taddcctv %l1,-0xc6c,%l3
24254 andcc %l3,%l1,%l6
24255 retl
24256 srax %l5,%l5,%l4
24257p2_jmpl_1_lo:
24258 stw %l4,[%o3+0x064] ! Mem[0000000015800064]
24259 std %l6,[%i2+0x010] ! Mem[0000000031000010]
24260 andncc %l1,%l5,%l7
24261 jmpl %g6+8,%g0
24262 udivx %l2,-0x4ec,%l0
24263p2_call_1_lo:
24264 udivx %l3,%l7,%l5
24265 ldx [%o2+0x000],%l6 ! Mem[0000000015000000]
24266 xor %l2,%l1,%l3
24267 taddcctv %l1,-0xc6c,%l3
24268 andcc %l3,%l1,%l6
24269 retl
24270 srax %l5,%l5,%l4
24271p2_jmpl_1_he:
24272 smul %l3,%l0,%l2
24273 std %f24,[%o3+0x010] ! Mem[0000000031800010]
24274 lduw [%o2+0x050],%l6 ! Mem[0000000031000050]
24275 stb %l7,[%o3+0x014] ! Mem[0000000031800014]
24276 jmpl %g6+8,%g0
24277 umulcc %l7,-0x3bf,%l3
24278p2_call_1_he:
24279 ldsh [%o0+0x010],%l4 ! Mem[0000000030000010]
24280 sth %l3,[%i1+0x024] ! Mem[0000000014800024]
24281 udivx %l7,%l3,%l7
24282 retl
24283 sub %l5,0x2b6,%l5
24284p2_jmpl_1_ho:
24285 smul %l3,%l0,%l2
24286 std %f24,[%i3+0x010] ! Mem[0000000031800010]
24287 lduw [%i2+0x050],%l6 ! Mem[0000000031000050]
24288 stb %l7,[%i3+0x014] ! Mem[0000000031800014]
24289 jmpl %g6+8,%g0
24290 umulcc %l7,-0x3bf,%l3
24291p2_call_1_ho:
24292 ldsh [%i0+0x010],%l4 ! Mem[0000000030000010]
24293 sth %l3,[%o1+0x024] ! Mem[0000000014800024]
24294 udivx %l7,%l3,%l7
24295 retl
24296 sub %l5,0x2b6,%l5
24297p3_jmpl_1_le:
24298 st %f7 ,[%o2+0x018] ! Mem[0000000031000018]
24299 jmpl %g6+8,%g0
24300 stx %l1,[%o2+0x018] ! Mem[0000000031000018]
24301p3_call_1_le:
24302 lduh [%o1+0x05a],%l1 ! Mem[000000003080005a]
24303 ldsw [%o1+0x01c],%l5 ! Mem[000000003080001c]
24304 ldsb [%o0+0x01b],%l7 ! Mem[000000003000001b]
24305 lduw [%i2+0x004],%l3 ! Mem[0000000017000004]
24306 ldd [%i0+0x070],%l2 ! Mem[0000000016000070]
24307 std %l2,[%o1+0x018] ! Mem[0000000030800018]
24308 retl
24309 std %f12,[%i0+0x028] ! Mem[0000000016000028]
24310p3_jmpl_1_lo:
24311 st %f7 ,[%i2+0x018] ! Mem[0000000031000018]
24312 jmpl %g6+8,%g0
24313 stx %l1,[%i2+0x018] ! Mem[0000000031000018]
24314p3_call_1_lo:
24315 lduh [%i1+0x05a],%l1 ! Mem[000000003080005a]
24316 ldsw [%i1+0x01c],%l5 ! Mem[000000003080001c]
24317 ldsb [%i0+0x01b],%l7 ! Mem[000000003000001b]
24318 lduw [%o2+0x004],%l3 ! Mem[0000000017000004]
24319 ldd [%o0+0x070],%l2 ! Mem[0000000016000070]
24320 std %l2,[%i1+0x018] ! Mem[0000000030800018]
24321 retl
24322 std %f12,[%o0+0x028] ! Mem[0000000016000028]
24323p3_jmpl_1_he:
24324 taddcctv %l6,0x50d,%l7
24325 lduw [%o0+0x018],%l1 ! Mem[0000000030000018]
24326 andncc %l7,%l4,%l5
24327 stx %l5,[%i2+0x060] ! Mem[0000000017000060]
24328 stw %l4,[%o3+0x05c] ! Mem[000000003180005c]
24329 jmpl %g6+8,%g0
24330 ldub [%o3+0x05c],%l4 ! Mem[000000003180005c]
24331p3_call_1_he:
24332 ldsh [%o3+0x018],%l3 ! Mem[0000000031800018]
24333 retl
24334 stb %l5,[%o1+0x05f] ! Mem[000000003080005f]
24335p3_jmpl_1_ho:
24336 taddcctv %l6,0x50d,%l7
24337 lduw [%i0+0x018],%l1 ! Mem[0000000030000018]
24338 andncc %l7,%l4,%l5
24339 stx %l5,[%o2+0x060] ! Mem[0000000017000060]
24340 stw %l4,[%i3+0x05c] ! Mem[000000003180005c]
24341 jmpl %g6+8,%g0
24342 ldub [%i3+0x05c],%l4 ! Mem[000000003180005c]
24343p3_call_1_ho:
24344 ldsh [%i3+0x018],%l3 ! Mem[0000000031800018]
24345 retl
24346 stb %l5,[%i1+0x05f] ! Mem[000000003080005f]
24347p4_jmpl_1_le:
24348 stb %l2,[%o3+0x022] ! Mem[0000000031800022]
24349 sth %l5,[%o3+0x064] ! Mem[0000000031800064]
24350 jmpl %g6+8,%g0
24351 tsubcctv %l3,%l2,%l1
24352p4_call_1_le:
24353 taddcctv %l2,%l2,%l0
24354 smul %l3,0xf2d,%l5
24355 subccc %l0,%l2,%l4
24356 ldsh [%i2+0x054],%l5 ! Mem[0000000019000054]
24357 retl
24358 tsubcctv %l1,0x655,%l7
24359p4_jmpl_1_lo:
24360 stb %l2,[%i3+0x022] ! Mem[0000000031800022]
24361 sth %l5,[%i3+0x064] ! Mem[0000000031800064]
24362 jmpl %g6+8,%g0
24363 tsubcctv %l3,%l2,%l1
24364p4_call_1_lo:
24365 taddcctv %l2,%l2,%l0
24366 smul %l3,0xf2d,%l5
24367 subccc %l0,%l2,%l4
24368 ldsh [%o2+0x054],%l5 ! Mem[0000000019000054]
24369 retl
24370 tsubcctv %l1,0x655,%l7
24371p4_jmpl_1_he:
24372 ldsb [%o2+0x064],%l5 ! Mem[0000000031000064]
24373 ldsw [%i1+0x034],%l6 ! Mem[0000000018800034]
24374 jmpl %g6+8,%g0
24375 or %l6,0x3a3,%l4
24376p4_call_1_he:
24377 addcc %l3,-0x629,%l1
24378 ldx [%o2+0x020],%l4 ! Mem[0000000031000020]
24379 xor %l4,-0x89a,%l3
24380 ldsb [%o1+0x021],%l3 ! Mem[0000000030800021]
24381 retl
24382 taddcc %l3,%l1,%l6
24383p4_jmpl_1_ho:
24384 ldsb [%i2+0x064],%l5 ! Mem[0000000031000064]
24385 ldsw [%o1+0x034],%l6 ! Mem[0000000018800034]
24386 jmpl %g6+8,%g0
24387 or %l6,0x3a3,%l4
24388p4_call_1_ho:
24389 addcc %l3,-0x629,%l1
24390 ldx [%i2+0x020],%l4 ! Mem[0000000031000020]
24391 xor %l4,-0x89a,%l3
24392 ldsb [%i1+0x021],%l3 ! Mem[0000000030800021]
24393 retl
24394 taddcc %l3,%l1,%l6
24395p5_jmpl_1_le:
24396 xnor %l2,-0xa07,%l1
24397 lduh [%o2+0x028],%l1 ! Mem[0000000031000028]
24398 ldsw [%i2+0x034],%l5 ! Mem[000000001b000034]
24399 subccc %l4,-0xa6b,%l1
24400 jmpl %g6+8,%g0
24401 ldx [%o1+0x068],%l6 ! Mem[0000000030800068]
24402p5_call_1_le:
24403 lduw [%i0+0x004],%l3 ! Mem[000000001a000004]
24404 xnorcc %l7,%l7,%l1
24405 ldsw [%o0+0x02c],%l4 ! Mem[000000003000002c]
24406 retl
24407 ldx [%i2+0x048],%l2 ! Mem[000000001b000048]
24408p5_jmpl_1_lo:
24409 xnor %l2,-0xa07,%l1
24410 lduh [%i2+0x028],%l1 ! Mem[0000000031000028]
24411 ldsw [%o2+0x034],%l5 ! Mem[000000001b000034]
24412 subccc %l4,-0xa6b,%l1
24413 jmpl %g6+8,%g0
24414 ldx [%i1+0x068],%l6 ! Mem[0000000030800068]
24415p5_call_1_lo:
24416 lduw [%o0+0x004],%l3 ! Mem[000000001a000004]
24417 xnorcc %l7,%l7,%l1
24418 ldsw [%i0+0x02c],%l4 ! Mem[000000003000002c]
24419 retl
24420 ldx [%o2+0x048],%l2 ! Mem[000000001b000048]
24421p5_jmpl_1_he:
24422 udivx %l2,-0xb20,%l7
24423 tsubcctv %l2,0xc6e,%l6
24424 jmpl %g6+8,%g0
24425 xnor %l4,0x1d4,%l5
24426p5_call_1_he:
24427 nop
24428 tsubcctv %l0,-0x419,%l4
24429 retl
24430 ldub [%o2+0x06b],%l3 ! Mem[000000003100006b]
24431p5_jmpl_1_ho:
24432 udivx %l2,-0xb20,%l7
24433 tsubcctv %l2,0xc6e,%l6
24434 jmpl %g6+8,%g0
24435 xnor %l4,0x1d4,%l5
24436p5_call_1_ho:
24437 nop
24438 tsubcctv %l0,-0x419,%l4
24439 retl
24440 ldub [%i2+0x06b],%l3 ! Mem[000000003100006b]
24441p6_jmpl_1_le:
24442 or %l5,-0x9f8,%l1
24443 srax %l4,%l3,%l5
24444 lduw [%i1+0x054],%l6 ! Mem[000000001c800054]
24445 ldd [%o2+0x030],%l4 ! Mem[0000000031000030]
24446 subccc %l4,%l6,%l5
24447 jmpl %g6+8,%g0
24448 ldd [%o2+0x070],%f6 ! Mem[0000000031000070]
24449p6_call_1_le:
24450 xnorcc %l7,%l5,%l0
24451 ldsh [%o1+0x074],%l5 ! Mem[0000000030800074]
24452 tsubcc %l1,%l5,%l2
24453 andcc %l1,0xfa2,%l7
24454 sll %l2,0x008,%l7
24455 retl
24456 ldub [%i1+0x019],%l5 ! Mem[000000001c800019]
24457p6_jmpl_1_lo:
24458 or %l5,-0x9f8,%l1
24459 srax %l4,%l3,%l5
24460 lduw [%o1+0x054],%l6 ! Mem[000000001c800054]
24461 ldd [%i2+0x030],%l4 ! Mem[0000000031000030]
24462 subccc %l4,%l6,%l5
24463 jmpl %g6+8,%g0
24464 ldd [%i2+0x070],%f6 ! Mem[0000000031000070]
24465p6_call_1_lo:
24466 xnorcc %l7,%l5,%l0
24467 ldsh [%i1+0x074],%l5 ! Mem[0000000030800074]
24468 tsubcc %l1,%l5,%l2
24469 andcc %l1,0xfa2,%l7
24470 sll %l2,0x008,%l7
24471 retl
24472 ldub [%o1+0x019],%l5 ! Mem[000000001c800019]
24473p6_jmpl_1_he:
24474 andcc %l6,0x924,%l6
24475 lduh [%o2+0x072],%l3 ! Mem[0000000031000072]
24476 andn %l7,%l5,%l5
24477 orcc %l7,%l1,%l3
24478 ld [%i3+0x004],%f26 ! Mem[000000001d800004]
24479 ldub [%i2+0x013],%l0 ! Mem[000000001d000013]
24480 jmpl %g6+8,%g0
24481 tsubcctv %l1,-0xff2,%l4
24482p6_call_1_he:
24483 ldd [%i2+0x008],%f16 ! Mem[000000001d000008]
24484 addccc %l4,%l6,%l4
24485 ldd [%o1+0x030],%f16 ! Mem[0000000030800030]
24486 ldsb [%i2+0x065],%l5 ! Mem[000000001d000065]
24487 retl
24488 ldd [%o2+0x070],%l6 ! Mem[0000000031000070]
24489p6_jmpl_1_ho:
24490 andcc %l6,0x924,%l6
24491 lduh [%i2+0x072],%l3 ! Mem[0000000031000072]
24492 andn %l7,%l5,%l5
24493 orcc %l7,%l1,%l3
24494 ld [%o3+0x004],%f26 ! Mem[000000001d800004]
24495 ldub [%o2+0x013],%l0 ! Mem[000000001d000013]
24496 jmpl %g6+8,%g0
24497 tsubcctv %l1,-0xff2,%l4
24498p6_call_1_ho:
24499 ldd [%o2+0x008],%f16 ! Mem[000000001d000008]
24500 addccc %l4,%l6,%l4
24501 ldd [%i1+0x030],%f16 ! Mem[0000000030800030]
24502 ldsb [%o2+0x065],%l5 ! Mem[000000001d000065]
24503 retl
24504 ldd [%i2+0x070],%l6 ! Mem[0000000031000070]
24505p7_jmpl_1_le:
24506 add %l6,0xf53,%l6
24507 and %l5,%l6,%l7
24508 sub %l1,0x675,%l7
24509 jmpl %g6+8,%g0
24510 taddcc %l7,-0xadb,%l7
24511p7_call_1_le:
24512 srl %l5,0x005,%l5
24513 ldx [%o1+0x078],%l2 ! Mem[0000000030800078]
24514 xorcc %l5,%l7,%l4
24515 sub %l5,0x98e,%l4
24516 ld [%o3+0x038],%f11 ! Mem[0000000031800038]
24517 orncc %l2,%l7,%l0
24518 retl
24519 ldd [%o2+0x038],%f12 ! Mem[0000000031000038]
24520p7_jmpl_1_lo:
24521 add %l6,0xf53,%l6
24522 and %l5,%l6,%l7
24523 sub %l1,0x675,%l7
24524 jmpl %g6+8,%g0
24525 taddcc %l7,-0xadb,%l7
24526p7_call_1_lo:
24527 srl %l5,0x005,%l5
24528 ldx [%i1+0x078],%l2 ! Mem[0000000030800078]
24529 xorcc %l5,%l7,%l4
24530 sub %l5,0x98e,%l4
24531 ld [%i3+0x038],%f11 ! Mem[0000000031800038]
24532 orncc %l2,%l7,%l0
24533 retl
24534 ldd [%i2+0x038],%f12 ! Mem[0000000031000038]
24535p7_jmpl_1_he:
24536 ldsw [%o3+0x07c],%l6 ! Mem[000000003180007c]
24537 ldd [%i2+0x040],%f24 ! Mem[000000001f000040]
24538 ldd [%i2+0x008],%f22 ! Mem[000000001f000008]
24539 ldd [%o1+0x078],%f20 ! Mem[0000000030800078]
24540 jmpl %g6+8,%g0
24541 lduw [%o1+0x07c],%l5 ! Mem[000000003080007c]
24542p7_call_1_he:
24543 retl
24544 addcc %l6,-0x799,%l6
24545p7_jmpl_1_ho:
24546 ldsw [%i3+0x07c],%l6 ! Mem[000000003180007c]
24547 ldd [%o2+0x040],%f24 ! Mem[000000001f000040]
24548 ldd [%o2+0x008],%f22 ! Mem[000000001f000008]
24549 ldd [%i1+0x078],%f20 ! Mem[0000000030800078]
24550 jmpl %g6+8,%g0
24551 lduw [%i1+0x07c],%l5 ! Mem[000000003080007c]
24552p7_call_1_ho:
24553 retl
24554 addcc %l6,-0x799,%l6
24555user_jump1_end:
24556 .seg "text"
24557 .align 0x2000
24558user_jump2_start:
24559 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
24560p0_jmpl_2_le:
24561 orn %l1,-0x26b,%l5
24562 jmpl %g6+8,%g0
24563 ld [%o3+0x004],%f8 ! Mem[0000000031800004]
24564p0_call_2_le:
24565 or %l7,0xf54,%l2
24566 xnorcc %l5,0x532,%l0
24567 tsubcc %l5,%l2,%l5
24568 sub %l2,-0x4ed,%l5
24569 ldx [%o1+0x040],%l1 ! Mem[0000000030800040]
24570 addcc %l0,%l7,%l5
24571 retl
24572 subccc %l3,-0x5e4,%l7
24573p0_jmpl_2_lo:
24574 orn %l1,-0x26b,%l5
24575 jmpl %g6+8,%g0
24576 ld [%i3+0x004],%f8 ! Mem[0000000031800004]
24577p0_call_2_lo:
24578 or %l7,0xf54,%l2
24579 xnorcc %l5,0x532,%l0
24580 tsubcc %l5,%l2,%l5
24581 sub %l2,-0x4ed,%l5
24582 ldx [%i1+0x040],%l1 ! Mem[0000000030800040]
24583 addcc %l0,%l7,%l5
24584 retl
24585 subccc %l3,-0x5e4,%l7
24586p0_jmpl_2_he:
24587 st %f24,[%i1+0x03c] ! Mem[000000001080003c]
24588 subc %l2,0x43a,%l6
24589 srlx %l3,0x013,%l1
24590 jmpl %g6+8,%g0
24591 udivx %l4,%l3,%l7
24592p0_call_2_he:
24593 std %l2,[%o3+0x040] ! Mem[0000000031800040]
24594 ldd [%o3+0x000],%l4 ! Mem[0000000031800000]
24595 subccc %l4,0x5e2,%l7
24596 ldub [%i2+0x04d],%l6 ! Mem[000000001100004d]
24597 smul %l3,0xfe3,%l5
24598 umulcc %l7,%l1,%l7
24599 retl
24600 std %l2,[%o1+0x000] ! Mem[0000000030800000]
24601p0_jmpl_2_ho:
24602 st %f24,[%o1+0x03c] ! Mem[000000001080003c]
24603 subc %l2,0x43a,%l6
24604 srlx %l3,0x013,%l1
24605 jmpl %g6+8,%g0
24606 udivx %l4,%l3,%l7
24607p0_call_2_ho:
24608 std %l2,[%i3+0x040] ! Mem[0000000031800040]
24609 ldd [%i3+0x000],%l4 ! Mem[0000000031800000]
24610 subccc %l4,0x5e2,%l7
24611 ldub [%o2+0x04d],%l6 ! Mem[000000001100004d]
24612 smul %l3,0xfe3,%l5
24613 umulcc %l7,%l1,%l7
24614 retl
24615 std %l2,[%i1+0x000] ! Mem[0000000030800000]
24616p1_jmpl_2_le:
24617 smulcc %l5,0xf76,%l2
24618 stx %l6,[%o1+0x048] ! Mem[0000000030800048]
24619 xor %l5,0xf0e,%l3
24620 std %f12,[%o1+0x008] ! Mem[0000000030800008]
24621 jmpl %g6+8,%g0
24622 addcc %l0,%l6,%l7
24623p1_call_2_le:
24624 st %f3 ,[%o0+0x008] ! Mem[0000000030000008]
24625 udivx %l0,0xa8a,%l3
24626 or %l2,-0xd5c,%l2
24627 st %f4 ,[%i2+0x068] ! Mem[0000000013000068]
24628 andcc %l5,%l1,%l2
24629 retl
24630 ld [%o0+0x04c],%f4 ! Mem[000000003000004c]
24631p1_jmpl_2_lo:
24632 smulcc %l5,0xf76,%l2
24633 stx %l6,[%i1+0x048] ! Mem[0000000030800048]
24634 xor %l5,0xf0e,%l3
24635 std %f12,[%i1+0x008] ! Mem[0000000030800008]
24636 jmpl %g6+8,%g0
24637 addcc %l0,%l6,%l7
24638p1_call_2_lo:
24639 st %f3 ,[%i0+0x008] ! Mem[0000000030000008]
24640 udivx %l0,0xa8a,%l3
24641 or %l2,-0xd5c,%l2
24642 st %f4 ,[%o2+0x068] ! Mem[0000000013000068]
24643 andcc %l5,%l1,%l2
24644 retl
24645 ld [%i0+0x04c],%f4 ! Mem[000000003000004c]
24646p1_jmpl_2_he:
24647 std %l6,[%o3+0x008] ! Mem[0000000031800008]
24648 std %f22,[%o3+0x008] ! Mem[0000000031800008]
24649 smul %l1,0xe29,%l5
24650 jmpl %g6+8,%g0
24651 subc %l6,%l4,%l7
24652p1_call_2_he:
24653 taddcctv %l3,0x96c,%l2
24654 sth %l7,[%o3+0x04c] ! Mem[000000003180004c]
24655 ldsw [%o0+0x00c],%l5 ! Mem[000000003000000c]
24656 orcc %l6,%l2,%l7
24657 retl
24658 ldd [%o0+0x048],%f22 ! Mem[0000000030000048]
24659p1_jmpl_2_ho:
24660 std %l6,[%i3+0x008] ! Mem[0000000031800008]
24661 std %f22,[%i3+0x008] ! Mem[0000000031800008]
24662 smul %l1,0xe29,%l5
24663 jmpl %g6+8,%g0
24664 subc %l6,%l4,%l7
24665p1_call_2_ho:
24666 taddcctv %l3,0x96c,%l2
24667 sth %l7,[%i3+0x04c] ! Mem[000000003180004c]
24668 ldsw [%i0+0x00c],%l5 ! Mem[000000003000000c]
24669 orcc %l6,%l2,%l7
24670 retl
24671 ldd [%i0+0x048],%f22 ! Mem[0000000030000048]
24672p2_jmpl_2_le:
24673 xnorcc %l0,-0x042,%l1
24674 ldd [%o3+0x050],%l0 ! Mem[0000000031800050]
24675 srlx %l0,0x026,%l7
24676 ldsw [%i3+0x048],%l6 ! Mem[0000000015800048]
24677 ldub [%o1+0x052],%l3 ! Mem[0000000030800052]
24678 taddcc %l2,%l4,%l3
24679 jmpl %g6+8,%g0
24680 andcc %l5,%l6,%l1
24681p2_call_2_le:
24682 retl
24683 ldd [%i1+0x058],%l2 ! Mem[0000000014800058]
24684p2_jmpl_2_lo:
24685 xnorcc %l0,-0x042,%l1
24686 ldd [%i3+0x050],%l0 ! Mem[0000000031800050]
24687 srlx %l0,0x026,%l7
24688 ldsw [%o3+0x048],%l6 ! Mem[0000000015800048]
24689 ldub [%i1+0x052],%l3 ! Mem[0000000030800052]
24690 taddcc %l2,%l4,%l3
24691 jmpl %g6+8,%g0
24692 andcc %l5,%l6,%l1
24693p2_call_2_lo:
24694 retl
24695 ldd [%o1+0x058],%l2 ! Mem[0000000014800058]
24696p2_jmpl_2_he:
24697 ldsw [%o2+0x010],%l1 ! Mem[0000000031000010]
24698 st %f29,[%i1+0x06c] ! Mem[000000001480006c]
24699 lduw [%i3+0x038],%l4 ! Mem[0000000015800038]
24700 ldub [%o2+0x017],%l5 ! Mem[0000000031000017]
24701 lduh [%o3+0x054],%l1 ! Mem[0000000031800054]
24702 srl %l6,%l6,%l2
24703 jmpl %g6+8,%g0
24704 lduh [%o0+0x052],%l1 ! Mem[0000000030000052]
24705p2_call_2_he:
24706 lduw [%o0+0x014],%l2 ! Mem[0000000030000014]
24707 retl
24708 ldx [%i3+0x050],%l4 ! Mem[0000000015800050]
24709p2_jmpl_2_ho:
24710 ldsw [%i2+0x010],%l1 ! Mem[0000000031000010]
24711 st %f29,[%o1+0x06c] ! Mem[000000001480006c]
24712 lduw [%o3+0x038],%l4 ! Mem[0000000015800038]
24713 ldub [%i2+0x017],%l5 ! Mem[0000000031000017]
24714 lduh [%i3+0x054],%l1 ! Mem[0000000031800054]
24715 srl %l6,%l6,%l2
24716 jmpl %g6+8,%g0
24717 lduh [%i0+0x052],%l1 ! Mem[0000000030000052]
24718p2_call_2_ho:
24719 lduw [%i0+0x014],%l2 ! Mem[0000000030000014]
24720 retl
24721 ldx [%o3+0x050],%l4 ! Mem[0000000015800050]
24722p3_jmpl_2_le:
24723 ldd [%i0+0x048],%l2 ! Mem[0000000016000048]
24724 ldd [%o2+0x018],%f8 ! Mem[0000000031000018]
24725 sdivx %l3,-0x57d,%l5
24726 std %l4,[%o3+0x018] ! Mem[0000000031800018]
24727 xorcc %l3,0x341,%l1
24728 ldsw [%i3+0x018],%l4 ! Mem[0000000017800018]
24729 jmpl %g6+8,%g0
24730 ldd [%i0+0x008],%f4 ! Mem[0000000016000008]
24731p3_call_2_le:
24732 retl
24733 ldd [%i0+0x050],%f4 ! Mem[0000000016000050]
24734p3_jmpl_2_lo:
24735 ldd [%o0+0x048],%l2 ! Mem[0000000016000048]
24736 ldd [%i2+0x018],%f8 ! Mem[0000000031000018]
24737 sdivx %l3,-0x57d,%l5
24738 std %l4,[%i3+0x018] ! Mem[0000000031800018]
24739 xorcc %l3,0x341,%l1
24740 ldsw [%o3+0x018],%l4 ! Mem[0000000017800018]
24741 jmpl %g6+8,%g0
24742 ldd [%o0+0x008],%f4 ! Mem[0000000016000008]
24743p3_call_2_lo:
24744 retl
24745 ldd [%o0+0x050],%f4 ! Mem[0000000016000050]
24746p3_jmpl_2_he:
24747 ldd [%o1+0x018],%l6 ! Mem[0000000030800018]
24748 ldd [%o1+0x058],%f22 ! Mem[0000000030800058]
24749 ldd [%i2+0x030],%l2 ! Mem[0000000017000030]
24750 jmpl %g6+8,%g0
24751 lduw [%i2+0x000],%l6 ! Mem[0000000017000000]
24752p3_call_2_he:
24753 subc %l0,%l4,%l7
24754 ldub [%i3+0x01a],%l2 ! Mem[000000001780001a]
24755 stb %l2,[%i3+0x046] ! Mem[0000000017800046]
24756 retl
24757 addc %l4,0xab0,%l6
24758p3_jmpl_2_ho:
24759 ldd [%i1+0x018],%l6 ! Mem[0000000030800018]
24760 ldd [%i1+0x058],%f22 ! Mem[0000000030800058]
24761 ldd [%o2+0x030],%l2 ! Mem[0000000017000030]
24762 jmpl %g6+8,%g0
24763 lduw [%o2+0x000],%l6 ! Mem[0000000017000000]
24764p3_call_2_ho:
24765 subc %l0,%l4,%l7
24766 ldub [%o3+0x01a],%l2 ! Mem[000000001780001a]
24767 stb %l2,[%o3+0x046] ! Mem[0000000017800046]
24768 retl
24769 addc %l4,0xab0,%l6
24770p4_jmpl_2_le:
24771 ldub [%o3+0x067],%l3 ! Mem[0000000031800067]
24772 jmpl %g6+8,%g0
24773 ldsh [%o0+0x066],%l4 ! Mem[0000000030000066]
24774p4_call_2_le:
24775 sllx %l4,0x014,%l3
24776 or %l5,0x457,%l3
24777 ldd [%i3+0x050],%f4 ! Mem[0000000019800050]
24778 or %l6,-0x764,%l0
24779 std %l4,[%o0+0x060] ! Mem[0000000030000060]
24780 srax %l2,0x03b,%l4
24781 retl
24782 stb %l1,[%o1+0x025] ! Mem[0000000030800025]
24783p4_jmpl_2_lo:
24784 ldub [%i3+0x067],%l3 ! Mem[0000000031800067]
24785 jmpl %g6+8,%g0
24786 ldsh [%i0+0x066],%l4 ! Mem[0000000030000066]
24787p4_call_2_lo:
24788 sllx %l4,0x014,%l3
24789 or %l5,0x457,%l3
24790 ldd [%o3+0x050],%f4 ! Mem[0000000019800050]
24791 or %l6,-0x764,%l0
24792 std %l4,[%i0+0x060] ! Mem[0000000030000060]
24793 srax %l2,0x03b,%l4
24794 retl
24795 stb %l1,[%i1+0x025] ! Mem[0000000030800025]
24796p4_jmpl_2_he:
24797 lduw [%o1+0x024],%l2 ! Mem[0000000030800024]
24798 smul %l2,%l3,%l5
24799 tsubcc %l1,-0x286,%l6
24800 xnor %l4,-0xcd1,%l3
24801 stw %l7,[%i1+0x010] ! Mem[0000000018800010]
24802 udivx %l7,%l4,%l4
24803 jmpl %g6+8,%g0
24804 ldd [%i0+0x038],%l0 ! Mem[0000000018000038]
24805p4_call_2_he:
24806 std %f20,[%i3+0x038] ! Mem[0000000019800038]
24807 subc %l3,-0xf2d,%l2
24808 orn %l2,%l4,%l3
24809 retl
24810 ldd [%o0+0x020],%l4 ! Mem[0000000030000020]
24811p4_jmpl_2_ho:
24812 lduw [%i1+0x024],%l2 ! Mem[0000000030800024]
24813 smul %l2,%l3,%l5
24814 tsubcc %l1,-0x286,%l6
24815 xnor %l4,-0xcd1,%l3
24816 stw %l7,[%o1+0x010] ! Mem[0000000018800010]
24817 udivx %l7,%l4,%l4
24818 jmpl %g6+8,%g0
24819 ldd [%o0+0x038],%l0 ! Mem[0000000018000038]
24820p4_call_2_ho:
24821 std %f20,[%o3+0x038] ! Mem[0000000019800038]
24822 subc %l3,-0xf2d,%l2
24823 orn %l2,%l4,%l3
24824 retl
24825 ldd [%i0+0x020],%l4 ! Mem[0000000030000020]
24826p5_jmpl_2_le:
24827 addccc %l5,-0x79b,%l5
24828 jmpl %g6+8,%g0
24829 ldd [%o2+0x028],%f2 ! Mem[0000000031000028]
24830p5_call_2_le:
24831 andcc %l1,%l2,%l7
24832 and %l2,%l0,%l7
24833 ldsb [%o1+0x02e],%l3 ! Mem[000000003080002e]
24834 lduh [%o0+0x06e],%l4 ! Mem[000000003000006e]
24835 retl
24836 tsubcctv %l7,%l1,%l5
24837p5_jmpl_2_lo:
24838 addccc %l5,-0x79b,%l5
24839 jmpl %g6+8,%g0
24840 ldd [%i2+0x028],%f2 ! Mem[0000000031000028]
24841p5_call_2_lo:
24842 andcc %l1,%l2,%l7
24843 and %l2,%l0,%l7
24844 ldsb [%i1+0x02e],%l3 ! Mem[000000003080002e]
24845 lduh [%i0+0x06e],%l4 ! Mem[000000003000006e]
24846 retl
24847 tsubcctv %l7,%l1,%l5
24848p5_jmpl_2_he:
24849 jmpl %g6+8,%g0
24850 ld [%o3+0x028],%f22 ! Mem[0000000031800028]
24851p5_call_2_he:
24852 ldx [%i3+0x020],%l5 ! Mem[000000001b800020]
24853 ldub [%o2+0x06b],%l4 ! Mem[000000003100006b]
24854 xnorcc %l5,%l7,%l3
24855 sllx %l0,0x00d,%l4
24856 addccc %l4,-0xae2,%l4
24857 retl
24858 ldd [%o2+0x068],%f30 ! Mem[0000000031000068]
24859p5_jmpl_2_ho:
24860 jmpl %g6+8,%g0
24861 ld [%i3+0x028],%f22 ! Mem[0000000031800028]
24862p5_call_2_ho:
24863 ldx [%o3+0x020],%l5 ! Mem[000000001b800020]
24864 ldub [%i2+0x06b],%l4 ! Mem[000000003100006b]
24865 xnorcc %l5,%l7,%l3
24866 sllx %l0,0x00d,%l4
24867 addccc %l4,-0xae2,%l4
24868 retl
24869 ldd [%i2+0x068],%f30 ! Mem[0000000031000068]
24870p6_jmpl_2_le:
24871 lduh [%i3+0x07c],%l4 ! Mem[000000001d80007c]
24872 addccc %l7,%l4,%l3
24873 andn %l6,0x307,%l6
24874 taddcctv %l2,-0x3d7,%l6
24875 ldsw [%i0+0x038],%l1 ! Mem[000000001c000038]
24876 stw %l3,[%i3+0x00c] ! Mem[000000001d80000c]
24877 jmpl %g6+8,%g0
24878 stw %l3,[%i0+0x02c] ! Mem[000000001c00002c]
24879p6_call_2_le:
24880 nop
24881 stb %l1,[%o3+0x075] ! Mem[0000000031800075]
24882 ldsh [%o3+0x030],%l6 ! Mem[0000000031800030]
24883 retl
24884 ldd [%o0+0x070],%f12 ! Mem[0000000030000070]
24885p6_jmpl_2_lo:
24886 lduh [%o3+0x07c],%l4 ! Mem[000000001d80007c]
24887 addccc %l7,%l4,%l3
24888 andn %l6,0x307,%l6
24889 taddcctv %l2,-0x3d7,%l6
24890 ldsw [%o0+0x038],%l1 ! Mem[000000001c000038]
24891 stw %l3,[%o3+0x00c] ! Mem[000000001d80000c]
24892 jmpl %g6+8,%g0
24893 stw %l3,[%o0+0x02c] ! Mem[000000001c00002c]
24894p6_call_2_lo:
24895 nop
24896 stb %l1,[%i3+0x075] ! Mem[0000000031800075]
24897 ldsh [%i3+0x030],%l6 ! Mem[0000000031800030]
24898 retl
24899 ldd [%i0+0x070],%f12 ! Mem[0000000030000070]
24900p6_jmpl_2_he:
24901 ldd [%o0+0x070],%f16 ! Mem[0000000030000070]
24902 srax %l4,0x00e,%l5
24903 ldsb [%o0+0x035],%l1 ! Mem[0000000030000035]
24904 jmpl %g6+8,%g0
24905 tsubcctv %l6,-0xba4,%l7
24906p6_call_2_he:
24907 stx %l1,[%o3+0x030] ! Mem[0000000031800030]
24908 addccc %l6,%l3,%l5
24909 lduh [%o3+0x034],%l4 ! Mem[0000000031800034]
24910 retl
24911 subccc %l2,%l1,%l7
24912p6_jmpl_2_ho:
24913 ldd [%i0+0x070],%f16 ! Mem[0000000030000070]
24914 srax %l4,0x00e,%l5
24915 ldsb [%i0+0x035],%l1 ! Mem[0000000030000035]
24916 jmpl %g6+8,%g0
24917 tsubcctv %l6,-0xba4,%l7
24918p6_call_2_ho:
24919 stx %l1,[%i3+0x030] ! Mem[0000000031800030]
24920 addccc %l6,%l3,%l5
24921 lduh [%i3+0x034],%l4 ! Mem[0000000031800034]
24922 retl
24923 subccc %l2,%l1,%l7
24924p7_jmpl_2_le:
24925 std %f4 ,[%i3+0x000] ! Mem[000000001f800000]
24926 orncc %l2,%l1,%l6
24927 ldsw [%o3+0x03c],%l2 ! Mem[000000003180003c]
24928 jmpl %g6+8,%g0
24929 andcc %l7,%l3,%l1
24930p7_call_2_le:
24931 retl
24932 subc %l3,0xc2b,%l2
24933p7_jmpl_2_lo:
24934 std %f4 ,[%o3+0x000] ! Mem[000000001f800000]
24935 orncc %l2,%l1,%l6
24936 ldsw [%i3+0x03c],%l2 ! Mem[000000003180003c]
24937 jmpl %g6+8,%g0
24938 andcc %l7,%l3,%l1
24939p7_call_2_lo:
24940 retl
24941 subc %l3,0xc2b,%l2
24942p7_jmpl_2_he:
24943 sra %l5,%l1,%l2
24944 stw %l5,[%o1+0x038] ! Mem[0000000030800038]
24945 std %l0,[%i2+0x028] ! Mem[000000001f000028]
24946 stb %l1,[%o1+0x03d] ! Mem[000000003080003d]
24947 std %f30,[%i3+0x048] ! Mem[000000001f800048]
24948 andn %l3,0x83c,%l2
24949 jmpl %g6+8,%g0
24950 subccc %l3,0xcf6,%l4
24951p7_call_2_he:
24952 retl
24953 stw %l5,[%i3+0x018] ! Mem[000000001f800018]
24954p7_jmpl_2_ho:
24955 sra %l5,%l1,%l2
24956 stw %l5,[%i1+0x038] ! Mem[0000000030800038]
24957 std %l0,[%o2+0x028] ! Mem[000000001f000028]
24958 stb %l1,[%i1+0x03d] ! Mem[000000003080003d]
24959 std %f30,[%o3+0x048] ! Mem[000000001f800048]
24960 andn %l3,0x83c,%l2
24961 jmpl %g6+8,%g0
24962 subccc %l3,0xcf6,%l4
24963p7_call_2_ho:
24964 retl
24965 stw %l5,[%o3+0x018] ! Mem[000000001f800018]
24966user_jump2_end:
24967 .seg "text"
24968 .align 0x2000
24969user_jump3_start:
24970 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
24971p0_jmpl_3_le:
24972 stw %l4,[%i2+0x02c] ! Mem[000000001100002c]
24973 sdivx %l2,%l5,%l4
24974 and %l5,0x9af,%l2
24975 ldsh [%o3+0x042],%l3 ! Mem[0000000031800042]
24976 ldx [%o0+0x000],%l1 ! Mem[0000000030000000]
24977 jmpl %g6+8,%g0
24978 std %f8 ,[%i2+0x020] ! Mem[0000000011000020]
24979p0_call_3_le:
24980 ldsb [%i3+0x01e],%l5 ! Mem[000000001180001e]
24981 xor %l0,%l2,%l7
24982 retl
24983 smul %l2,%l0,%l1
24984p0_jmpl_3_lo:
24985 stw %l4,[%o2+0x02c] ! Mem[000000001100002c]
24986 sdivx %l2,%l5,%l4
24987 and %l5,0x9af,%l2
24988 ldsh [%i3+0x042],%l3 ! Mem[0000000031800042]
24989 ldx [%i0+0x000],%l1 ! Mem[0000000030000000]
24990 jmpl %g6+8,%g0
24991 std %f8 ,[%o2+0x020] ! Mem[0000000011000020]
24992p0_call_3_lo:
24993 ldsb [%o3+0x01e],%l5 ! Mem[000000001180001e]
24994 xor %l0,%l2,%l7
24995 retl
24996 smul %l2,%l0,%l1
24997p0_jmpl_3_he:
24998 jmpl %g6+8,%g0
24999 ldd [%o0+0x000],%l4 ! Mem[0000000030000000]
25000p0_call_3_he:
25001 orn %l2,-0xe69,%l0
25002 ldd [%o2+0x040],%l0 ! Mem[0000000031000040]
25003 addc %l0,-0xf52,%l4
25004 add %l5,%l1,%l1
25005 sth %l1,[%i0+0x030] ! Mem[0000000010000030]
25006 and %l6,-0xc4b,%l3
25007 retl
25008 ld [%o2+0x044],%f16 ! Mem[0000000031000044]
25009p0_jmpl_3_ho:
25010 jmpl %g6+8,%g0
25011 ldd [%i0+0x000],%l4 ! Mem[0000000030000000]
25012p0_call_3_ho:
25013 orn %l2,-0xe69,%l0
25014 ldd [%i2+0x040],%l0 ! Mem[0000000031000040]
25015 addc %l0,-0xf52,%l4
25016 add %l5,%l1,%l1
25017 sth %l1,[%o0+0x030] ! Mem[0000000010000030]
25018 and %l6,-0xc4b,%l3
25019 retl
25020 ld [%i2+0x044],%f16 ! Mem[0000000031000044]
25021p1_jmpl_3_le:
25022 addcc %l3,%l1,%l2
25023 taddcctv %l3,%l2,%l1
25024 jmpl %g6+8,%g0
25025 sth %l5,[%i0+0x05e] ! Mem[000000001200005e]
25026p1_call_3_le:
25027 stw %l6,[%o3+0x008] ! Mem[0000000031800008]
25028 st %f0 ,[%i1+0x034] ! Mem[0000000012800034]
25029 std %f10,[%o1+0x048] ! Mem[0000000030800048]
25030 andncc %l3,-0x16f,%l1
25031 retl
25032 xorcc %l0,0xf6e,%l4
25033p1_jmpl_3_lo:
25034 addcc %l3,%l1,%l2
25035 taddcctv %l3,%l2,%l1
25036 jmpl %g6+8,%g0
25037 sth %l5,[%o0+0x05e] ! Mem[000000001200005e]
25038p1_call_3_lo:
25039 stw %l6,[%i3+0x008] ! Mem[0000000031800008]
25040 st %f0 ,[%o1+0x034] ! Mem[0000000012800034]
25041 std %f10,[%i1+0x048] ! Mem[0000000030800048]
25042 andncc %l3,-0x16f,%l1
25043 retl
25044 xorcc %l0,0xf6e,%l4
25045p1_jmpl_3_he:
25046 nop
25047 sdivx %l5,0x3e5,%l0
25048 jmpl %g6+8,%g0
25049 lduh [%o0+0x00a],%l2 ! Mem[000000003000000a]
25050p1_call_3_he:
25051 and %l6,%l2,%l5
25052 umul %l6,%l2,%l6
25053 stb %l0,[%o2+0x00a] ! Mem[000000003100000a]
25054 retl
25055 addc %l2,%l5,%l4
25056p1_jmpl_3_ho:
25057 nop
25058 sdivx %l5,0x3e5,%l0
25059 jmpl %g6+8,%g0
25060 lduh [%i0+0x00a],%l2 ! Mem[000000003000000a]
25061p1_call_3_ho:
25062 and %l6,%l2,%l5
25063 umul %l6,%l2,%l6
25064 stb %l0,[%i2+0x00a] ! Mem[000000003100000a]
25065 retl
25066 addc %l2,%l5,%l4
25067p2_jmpl_3_le:
25068 and %l6,%l2,%l0
25069 jmpl %g6+8,%g0
25070 andncc %l3,0xbbc,%l6
25071p2_call_3_le:
25072 addcc %l1,0x341,%l3
25073 stb %l6,[%o1+0x011] ! Mem[0000000030800011]
25074 stx %l5,[%i1+0x020] ! Mem[0000000014800020]
25075 retl
25076 ldsh [%i3+0x04a],%l3 ! Mem[000000001580004a]
25077p2_jmpl_3_lo:
25078 and %l6,%l2,%l0
25079 jmpl %g6+8,%g0
25080 andncc %l3,0xbbc,%l6
25081p2_call_3_lo:
25082 addcc %l1,0x341,%l3
25083 stb %l6,[%i1+0x011] ! Mem[0000000030800011]
25084 stx %l5,[%o1+0x020] ! Mem[0000000014800020]
25085 retl
25086 ldsh [%o3+0x04a],%l3 ! Mem[000000001580004a]
25087p2_jmpl_3_he:
25088 ldd [%o1+0x050],%l2 ! Mem[0000000030800050]
25089 jmpl %g6+8,%g0
25090 orcc %l3,0x4a4,%l5
25091p2_call_3_he:
25092 retl
25093 tsubcc %l2,%l3,%l3
25094p2_jmpl_3_ho:
25095 ldd [%i1+0x050],%l2 ! Mem[0000000030800050]
25096 jmpl %g6+8,%g0
25097 orcc %l3,0x4a4,%l5
25098p2_call_3_ho:
25099 retl
25100 tsubcc %l2,%l3,%l3
25101p3_jmpl_3_le:
25102 jmpl %g6+8,%g0
25103 andncc %l3,%l4,%l6
25104p3_call_3_le:
25105 addcc %l1,%l1,%l3
25106 ld [%o0+0x01c],%f11 ! Mem[000000003000001c]
25107 tsubcctv %l4,-0x076,%l6
25108 ldub [%o0+0x018],%l2 ! Mem[0000000030000018]
25109 retl
25110 orn %l7,%l6,%l4
25111p3_jmpl_3_lo:
25112 jmpl %g6+8,%g0
25113 andncc %l3,%l4,%l6
25114p3_call_3_lo:
25115 addcc %l1,%l1,%l3
25116 ld [%i0+0x01c],%f11 ! Mem[000000003000001c]
25117 tsubcctv %l4,-0x076,%l6
25118 ldub [%i0+0x018],%l2 ! Mem[0000000030000018]
25119 retl
25120 orn %l7,%l6,%l4
25121p3_jmpl_3_he:
25122 ldd [%o2+0x018],%l0 ! Mem[0000000031000018]
25123 ldub [%i1+0x076],%l2 ! Mem[0000000016800076]
25124 subccc %l5,-0x69e,%l2
25125 ldd [%i1+0x070],%f18 ! Mem[0000000016800070]
25126 ldsw [%o3+0x01c],%l1 ! Mem[000000003180001c]
25127 tsubcctv %l6,0xc7b,%l2
25128 jmpl %g6+8,%g0
25129 xnor %l5,0x158,%l2
25130p3_call_3_he:
25131 ld [%o1+0x018],%f22 ! Mem[0000000030800018]
25132 lduh [%o3+0x05e],%l6 ! Mem[000000003180005e]
25133 stw %l6,[%o0+0x018] ! Mem[0000000030000018]
25134 retl
25135 umul %l2,%l4,%l0
25136p3_jmpl_3_ho:
25137 ldd [%i2+0x018],%l0 ! Mem[0000000031000018]
25138 ldub [%o1+0x076],%l2 ! Mem[0000000016800076]
25139 subccc %l5,-0x69e,%l2
25140 ldd [%o1+0x070],%f18 ! Mem[0000000016800070]
25141 ldsw [%i3+0x01c],%l1 ! Mem[000000003180001c]
25142 tsubcctv %l6,0xc7b,%l2
25143 jmpl %g6+8,%g0
25144 xnor %l5,0x158,%l2
25145p3_call_3_ho:
25146 ld [%i1+0x018],%f22 ! Mem[0000000030800018]
25147 lduh [%i3+0x05e],%l6 ! Mem[000000003180005e]
25148 stw %l6,[%i0+0x018] ! Mem[0000000030000018]
25149 retl
25150 umul %l2,%l4,%l0
25151p4_jmpl_3_le:
25152 ldsb [%i1+0x024],%l5 ! Mem[0000000018800024]
25153 udivx %l4,%l7,%l7
25154 sth %l2,[%o2+0x060] ! Mem[0000000031000060]
25155 xor %l4,0x0d0,%l2
25156 ldd [%i3+0x018],%l0 ! Mem[0000000019800018]
25157 jmpl %g6+8,%g0
25158 andncc %l1,%l6,%l7
25159p4_call_3_le:
25160 smul %l4,%l3,%l2
25161 retl
25162 andcc %l5,0x374,%l4
25163p4_jmpl_3_lo:
25164 ldsb [%o1+0x024],%l5 ! Mem[0000000018800024]
25165 udivx %l4,%l7,%l7
25166 sth %l2,[%i2+0x060] ! Mem[0000000031000060]
25167 xor %l4,0x0d0,%l2
25168 ldd [%o3+0x018],%l0 ! Mem[0000000019800018]
25169 jmpl %g6+8,%g0
25170 andncc %l1,%l6,%l7
25171p4_call_3_lo:
25172 smul %l4,%l3,%l2
25173 retl
25174 andcc %l5,0x374,%l4
25175p4_jmpl_3_he:
25176 jmpl %g6+8,%g0
25177 addcc %l2,0xc99,%l7
25178p4_call_3_he:
25179 retl
25180 addc %l7,%l2,%l5
25181p4_jmpl_3_ho:
25182 jmpl %g6+8,%g0
25183 addcc %l2,0xc99,%l7
25184p4_call_3_ho:
25185 retl
25186 addc %l7,%l2,%l5
25187p5_jmpl_3_le:
25188 std %l2,[%o1+0x068] ! Mem[0000000030800068]
25189 jmpl %g6+8,%g0
25190 smul %l5,0x736,%l5
25191p5_call_3_le:
25192 andncc %l4,-0x1c9,%l0
25193 ld [%o0+0x06c],%f14 ! Mem[000000003000006c]
25194 smulcc %l5,%l2,%l0
25195 xnor %l7,0x365,%l5
25196 retl
25197 sra %l5,%l1,%l0
25198p5_jmpl_3_lo:
25199 std %l2,[%i1+0x068] ! Mem[0000000030800068]
25200 jmpl %g6+8,%g0
25201 smul %l5,0x736,%l5
25202p5_call_3_lo:
25203 andncc %l4,-0x1c9,%l0
25204 ld [%i0+0x06c],%f14 ! Mem[000000003000006c]
25205 smulcc %l5,%l2,%l0
25206 xnor %l7,0x365,%l5
25207 retl
25208 sra %l5,%l1,%l0
25209p5_jmpl_3_he:
25210 jmpl %g6+8,%g0
25211 umul %l5,-0xf05,%l4
25212p5_call_3_he:
25213 srax %l0,0x003,%l5
25214 st %f23,[%i0+0x02c] ! Mem[000000001a00002c]
25215 retl
25216 ldd [%i0+0x008],%f18 ! Mem[000000001a000008]
25217p5_jmpl_3_ho:
25218 jmpl %g6+8,%g0
25219 umul %l5,-0xf05,%l4
25220p5_call_3_ho:
25221 srax %l0,0x003,%l5
25222 st %f23,[%o0+0x02c] ! Mem[000000001a00002c]
25223 retl
25224 ldd [%o0+0x008],%f18 ! Mem[000000001a000008]
25225p6_jmpl_3_le:
25226 jmpl %g6+8,%g0
25227 nop
25228p6_call_3_le:
25229 std %f2 ,[%i1+0x078] ! Mem[000000001c800078]
25230 nop
25231 andncc %l2,0xc48,%l2
25232 retl
25233 ldsb [%o1+0x077],%l2 ! Mem[0000000030800077]
25234p6_jmpl_3_lo:
25235 jmpl %g6+8,%g0
25236 nop
25237p6_call_3_lo:
25238 std %f2 ,[%o1+0x078] ! Mem[000000001c800078]
25239 nop
25240 andncc %l2,0xc48,%l2
25241 retl
25242 ldsb [%i1+0x077],%l2 ! Mem[0000000030800077]
25243p6_jmpl_3_he:
25244 std %f28,[%o0+0x030] ! Mem[0000000030000030]
25245 ldd [%o1+0x030],%f20 ! Mem[0000000030800030]
25246 lduw [%i3+0x06c],%l7 ! Mem[000000001d80006c]
25247 jmpl %g6+8,%g0
25248 srlx %l1,%l0,%l5
25249p6_call_3_he:
25250 stx %l0,[%o3+0x070] ! Mem[0000000031800070]
25251 stw %l4,[%o2+0x074] ! Mem[0000000031000074]
25252 sub %l4,%l3,%l3
25253 ldub [%o1+0x033],%l3 ! Mem[0000000030800033]
25254 retl
25255 ld [%i2+0x000],%f23 ! Mem[000000001d000000]
25256p6_jmpl_3_ho:
25257 std %f28,[%i0+0x030] ! Mem[0000000030000030]
25258 ldd [%i1+0x030],%f20 ! Mem[0000000030800030]
25259 lduw [%o3+0x06c],%l7 ! Mem[000000001d80006c]
25260 jmpl %g6+8,%g0
25261 srlx %l1,%l0,%l5
25262p6_call_3_ho:
25263 stx %l0,[%i3+0x070] ! Mem[0000000031800070]
25264 stw %l4,[%i2+0x074] ! Mem[0000000031000074]
25265 sub %l4,%l3,%l3
25266 ldub [%i1+0x033],%l3 ! Mem[0000000030800033]
25267 retl
25268 ld [%o2+0x000],%f23 ! Mem[000000001d000000]
25269p7_jmpl_3_le:
25270 sllx %l6,0x03d,%l6
25271 std %l4,[%o0+0x078] ! Mem[0000000030000078]
25272 add %l3,%l2,%l5
25273 jmpl %g6+8,%g0
25274 sra %l6,%l7,%l4
25275p7_call_3_le:
25276 retl
25277 ldx [%o1+0x038],%l1 ! Mem[0000000030800038]
25278p7_jmpl_3_lo:
25279 sllx %l6,0x03d,%l6
25280 std %l4,[%i0+0x078] ! Mem[0000000030000078]
25281 add %l3,%l2,%l5
25282 jmpl %g6+8,%g0
25283 sra %l6,%l7,%l4
25284p7_call_3_lo:
25285 retl
25286 ldx [%i1+0x038],%l1 ! Mem[0000000030800038]
25287p7_jmpl_3_he:
25288 sdivx %l2,%l7,%l0
25289 jmpl %g6+8,%g0
25290 ld [%i1+0x020],%f16 ! Mem[000000001e800020]
25291p7_call_3_he:
25292 subccc %l2,%l1,%l2
25293 smul %l0,%l6,%l4
25294 retl
25295 ldd [%i2+0x078],%f20 ! Mem[000000001f000078]
25296p7_jmpl_3_ho:
25297 sdivx %l2,%l7,%l0
25298 jmpl %g6+8,%g0
25299 ld [%o1+0x020],%f16 ! Mem[000000001e800020]
25300p7_call_3_ho:
25301 subccc %l2,%l1,%l2
25302 smul %l0,%l6,%l4
25303 retl
25304 ldd [%o2+0x078],%f20 ! Mem[000000001f000078]
25305user_jump3_end:
25306
25307 .seg "data"
25308 .align 0x2000
25309user_data_start:
25310done_flags:
25311 .word 0
25312 .word 0
25313 .word 0
25314 .word 0
25315 .word 0
25316 .word 0
25317 .word 0
25318 .word 0
25319 .align 8
25320done_count:
25321 .word 0,0
25322Start_Flags:
25323 .word 0,0,0,0
25324Finish_Flag:
25325 .word 0,0
25326 .align 8
25327num_processors:
25328 .word 8
25329num_agents:
25330 .word 0
25331no_membar:
25332 .word 0
25333max_ireg:
25334 .word 8,0
25335max_freg:
25336 .word 32,0
25337 .align 64
25338p0_temp:
25339 .word 0,0,0,0,0,0,0,0
25340 .word 0,0,0,0,0,0,0,0
25341 .word 0,0,0,0,0,0,0,0
25342 .word 0,0,0,0,0,0,0,0
25343p1_temp:
25344 .word 0,0,0,0,0,0,0,0
25345 .word 0,0,0,0,0,0,0,0
25346 .word 0,0,0,0,0,0,0,0
25347 .word 0,0,0,0,0,0,0,0
25348p2_temp:
25349 .word 0,0,0,0,0,0,0,0
25350 .word 0,0,0,0,0,0,0,0
25351 .word 0,0,0,0,0,0,0,0
25352 .word 0,0,0,0,0,0,0,0
25353p3_temp:
25354 .word 0,0,0,0,0,0,0,0
25355 .word 0,0,0,0,0,0,0,0
25356 .word 0,0,0,0,0,0,0,0
25357 .word 0,0,0,0,0,0,0,0
25358p4_temp:
25359 .word 0,0,0,0,0,0,0,0
25360 .word 0,0,0,0,0,0,0,0
25361 .word 0,0,0,0,0,0,0,0
25362 .word 0,0,0,0,0,0,0,0
25363p5_temp:
25364 .word 0,0,0,0,0,0,0,0
25365 .word 0,0,0,0,0,0,0,0
25366 .word 0,0,0,0,0,0,0,0
25367 .word 0,0,0,0,0,0,0,0
25368p6_temp:
25369 .word 0,0,0,0,0,0,0,0
25370 .word 0,0,0,0,0,0,0,0
25371 .word 0,0,0,0,0,0,0,0
25372 .word 0,0,0,0,0,0,0,0
25373p7_temp:
25374 .word 0,0,0,0,0,0,0,0
25375 .word 0,0,0,0,0,0,0,0
25376 .word 0,0,0,0,0,0,0,0
25377 .word 0,0,0,0,0,0,0,0
25378p0_debug:
25379 .word 0,0,0,0,0,0,0,0
25380 .word 0,0,0,0,0,0,0,0
25381p0_fsr:
25382 .word 0x00000000,0x00000000
25383 .align 8
25384p0_loop_cnt:
25385 .word 1,0
25386p1_debug:
25387 .word 0,0,0,0,0,0,0,0
25388 .word 0,0,0,0,0,0,0,0
25389p1_fsr:
25390 .word 0x00000000,0x00000000
25391 .align 8
25392p1_loop_cnt:
25393 .word 1,0
25394p2_debug:
25395 .word 0,0,0,0,0,0,0,0
25396 .word 0,0,0,0,0,0,0,0
25397p2_fsr:
25398 .word 0x00000000,0x00000000
25399 .align 8
25400p2_loop_cnt:
25401 .word 1,0
25402p3_debug:
25403 .word 0,0,0,0,0,0,0,0
25404 .word 0,0,0,0,0,0,0,0
25405p3_fsr:
25406 .word 0x00000000,0x00000000
25407 .align 8
25408p3_loop_cnt:
25409 .word 1,0
25410p4_debug:
25411 .word 0,0,0,0,0,0,0,0
25412 .word 0,0,0,0,0,0,0,0
25413p4_fsr:
25414 .word 0x00000000,0x00000000
25415 .align 8
25416p4_loop_cnt:
25417 .word 1,0
25418p5_debug:
25419 .word 0,0,0,0,0,0,0,0
25420 .word 0,0,0,0,0,0,0,0
25421p5_fsr:
25422 .word 0x00000000,0x00000000
25423 .align 8
25424p5_loop_cnt:
25425 .word 1,0
25426p6_debug:
25427 .word 0,0,0,0,0,0,0,0
25428 .word 0,0,0,0,0,0,0,0
25429p6_fsr:
25430 .word 0x00000000,0x00000000
25431 .align 8
25432p6_loop_cnt:
25433 .word 1,0
25434p7_debug:
25435 .word 0,0,0,0,0,0,0,0
25436 .word 0,0,0,0,0,0,0,0
25437p7_fsr:
25438 .word 0x00000000,0x00000000
25439 .align 8
25440p7_loop_cnt:
25441 .word 1,0
25442max_windows:
25443 .word 3,3,2,2,3,3,3,3
25444 .word 0,0,0,0,0,0,0,0
25445 .word 0,0,0,0,0,0,0,0
25446 .word 0,0,0,0,0,0,0,0
25447 .word 0,0,0,0,0,0,0,0
25448 .word 0,0,0,0,0,0,0,0
25449 .word 0,0,0,0,0,0,0,0
25450 .word 0,0,0,0,0,0,0,0
25451
25452 .align 8
25453p0_init_registers:
25454 .word 0x13b286aa,0x72045452 ! Init value for %l0
25455 .word 0xcad7c3ee,0x11e36e97 ! Init value for %l1
25456 .word 0x1289e88a,0x2a8035f6 ! Init value for %l2
25457 .word 0x0a8819a4,0x08373b66 ! Init value for %l3
25458 .word 0x8ee47686,0x39c2c1cb ! Init value for %l4
25459 .word 0x8cd932d7,0xc3d47803 ! Init value for %l5
25460 .word 0x8eef9bb8,0x2f202395 ! Init value for %l6
25461 .word 0xf7a1445a,0x3901f8ac ! Init value for %l7
25462 .word 0x6f46f4e8,0x0f834dfd ! Init value for %l0
25463 .word 0x97ed3548,0x3c6368fa ! Init value for %l1
25464 .word 0xa8cf1ae4,0x8ce75c93 ! Init value for %l2
25465 .word 0x19b7c388,0xb609576c ! Init value for %l3
25466 .word 0xe27ea0b5,0xe1d47978 ! Init value for %l4
25467 .word 0xf5ff0ca2,0xed3ca360 ! Init value for %l5
25468 .word 0xc98d8370,0x98267335 ! Init value for %l6
25469 .word 0x42730705,0xdcddfee0 ! Init value for %l7
25470 .word 0x54bbf70d,0xf9d87b60 ! Init value for %l0
25471 .word 0x22fc3e37,0xd6218d4b ! Init value for %l1
25472 .word 0x57a02f90,0x744e487f ! Init value for %l2
25473 .word 0x1046cb8a,0x5b92f97c ! Init value for %l3
25474 .word 0x696d9d7f,0xf990edce ! Init value for %l4
25475 .word 0xf8fc56a6,0x421ac417 ! Init value for %l5
25476 .word 0x9bef057e,0x7d698ea6 ! Init value for %l6
25477 .word 0x0db7f870,0x9d4c6608 ! Init value for %l7
25478 .align 64
25479p0_init_freg:
25480 .word 0xaae1c20d,0x539bf956 ! Init value for %f0
25481 .word 0x4a0a0f21,0x113ad118 ! Init value for %f2
25482 .word 0x3075cf4e,0xc5fd274d ! Init value for %f4
25483 .word 0x9241ba51,0xd1e87756 ! Init value for %f6
25484 .word 0xae0d969e,0xc3d0785c ! Init value for %f8
25485 .word 0x8f5cbdbe,0x5c45d5d9 ! Init value for %f10
25486 .word 0x54b29a1d,0x6acd28c0 ! Init value for %f12
25487 .word 0x9eb2fca4,0xaace5124 ! Init value for %f14
25488 .word 0xdd14409b,0x5d410702 ! Init value for %f16
25489 .word 0x30a9fd9c,0x54302806 ! Init value for %f18
25490 .word 0x530845e3,0xf00c538e ! Init value for %f20
25491 .word 0xcb371c88,0x93af2296 ! Init value for %f22
25492 .word 0x615c9b4c,0xe5d9d840 ! Init value for %f24
25493 .word 0x84da2a62,0x52fc87b9 ! Init value for %f26
25494 .word 0xf7691c2e,0x3572fc8f ! Init value for %f28
25495 .word 0x9d3bbfef,0x94e147c4 ! Init value for %f30
25496 .word 0xe47dc02d,0x115a5046 ! Init value for %f32
25497 .word 0x397f76a0,0x3d620233 ! Init value for %f34
25498 .word 0xa488ed1f,0xb149bfb7 ! Init value for %f36
25499 .word 0x0db53565,0xb892a5cd ! Init value for %f38
25500 .word 0xbc49f75f,0xc2d63e5d ! Init value for %f40
25501 .word 0x17472008,0x6f38b1c1 ! Init value for %f42
25502 .word 0x15a0010f,0x75a84ca8 ! Init value for %f44
25503 .word 0x0e23d5a4,0x61e50ba9 ! Init value for %f46
25504 .word 0xda66b453,0xe671cd3b
25505 .word 0x2be3b0dc,0x6b444c57
25506 .word 0x81f98710,0x6dce6e83
25507 .word 0x42ddc43c,0x5be17508
25508 .word 0x080a1dbf,0x2215749e
25509 .word 0xa128e3bb,0xbef6c97d
25510 .word 0xf31de8b0,0xeaf30809
25511 .word 0x16459ff2,0x4c938587
25512p0_share_mask:
25513 .word 0xffffffff,0xffffffff
25514 .word 0x00000000,0x00000000
25515 .word 0x00000000,0x00000000
25516 .word 0x00000000,0x00000000
25517 .word 0x00000000,0x00000000
25518 .word 0x00000000,0x00000000
25519 .word 0x00000000,0x00000000
25520 .word 0x00000000,0x00000000
25521p0_expected_registers:
25522 .word 0x00000000,0x0000077b
25523 .word 0x00000000,0x0000be55
25524 .word 0xffffffff,0xfffffff2
25525 .word 0x00000000,0x000008a1
25526 .word 0xffffffff,0xffffdee7
25527 .word 0x00000000,0x00000094
25528 .word 0x00000000,0x0000000e
25529 .word 0x00000000,0x00000000
25530 .word 0x00000000,0x00000010
25531 .word 0x4887bd33,0x894a4115
25532 .word 0xffffffff,0xffffffff
25533 .word 0xffffffff,0xb6464ea8
25534 .word 0x00000000,0x000000aa
25535 .word 0x00000000,0x00000096
25536 .word 0x00000000,0x00000028
25537 .word 0x00000000,0x00000000
25538 .word 0x00000000,0x7304af94
25539 .word 0x00000000,0xb6464ea8
25540 .word 0x00000000,0x894a2395
25541 .word 0x00000000,0x00000000
25542 .word 0xffffffff,0xfffffffe
25543 .word 0x00000000,0x000000aa
25544 .word 0x00000000,0x00000053
25545 .word 0x000000d3,0x00000000
25546p0_expected_fp_regs:
25547 .word 0x894a2395,0xaace5124
25548 .word 0x4a0a0f21,0x1ac31feb
25549 .word 0x3b91dc00,0x76ef9285
25550 .word 0x00000000,0xbe55753b
25551 .word 0x7304af94,0xb6464ea8
25552 .word 0xc1db3424,0xffffffaf
25553 .word 0x98485124,0xaace5124
25554 .word 0xa9b20a07,0x668f33c3
25555 .word 0xfdfe0753,0xfff2ffff
25556 .word 0x00000000,0x0000000b
25557 .word 0xddfe0753,0x0000dee7
25558 .word 0x9959371f,0x93af2296
25559 .word 0x000000aa,0x00000000
25560 .word 0x00000000,0x000005b4
25561 .word 0x11b722aa,0xb7bde000
25562 .word 0x5cfa000b,0x539bf956
25563 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25564p0_local0_expect:
25565 .word 0x1f000000,0x00000000
25566 .word 0x0b000000,0x00000000
25567 .word 0x00000000,0xbe55753b
25568 .word 0xffffffff,0xd3aa14ef
25569 .word 0x00000053,0x000000fd
25570 .word 0x2451371f,0x93af2296
25571 .word 0xacf80139,0x00000000
25572 .word 0x3e5eac00,0x346592c9
25573 .word 0x911d2f55,0xf387516e
25574 .word 0xe89c0c76,0xf534ffff
25575 .word 0x37f88cea,0xeb36524e
25576 .word 0x4fec1aaf,0xd4177bf4
25577 .word 0x7304af94,0xb6464ea8
25578 .word 0xd00c77a3,0x8e36e80b
25579 .word 0x4a0a0021,0x1ac31feb
25580 .word 0x92d31fcf,0xfd00f611
25581p0_local1_expect:
25582 .word 0x00000c3c,0xaace5124
25583 .word 0x00000000,0x539bf956
25584 .word 0xacf80139,0x2451ceaa
25585 .word 0xa6000003,0xffffaace
25586 .word 0x894a2395,0xaace5124
25587 .word 0x894a2395,0x668f33c3
25588 .word 0x53ac382d,0x5d410702
25589 .word 0x1e377d24,0xd3a6585b
25590 .word 0xddfe0753,0x0000dee7
25591 .word 0xa9b20a07,0x668f33c3
25592 .word 0x633e9fff,0x5993f063
25593 .word 0x71bbb01c,0xdc00fd98
25594 .word 0x21ad818f,0x9a963f1b
25595 .word 0xa59db88d,0xe7837d38
25596 .word 0x000000d3,0x0000ffff
25597 .word 0x9497a4dc,0x96f88039
25598p0_local2_expect:
25599 .word 0x98487335,0x3901f8ac
25600 .word 0x5cfa000b,0x539bf956
25601 .word 0xaad35752,0x5d410702
25602 .word 0x9644861b,0x474691d6
25603 .word 0x05414a89,0x33bd8748
25604 .word 0x9644861b,0x937735fb
25605 .word 0x7304af94,0xb6464ea8
25606 .word 0xa6a069c2,0xd7d8e8e7
25607 .word 0xbfd0533c,0x00000000
25608 .word 0x00000000,0xaace5124
25609 .word 0x0ed03288,0x460c1e75
25610 .word 0xa096c3b0,0xbe55486b
25611 .word 0xfffffbbf,0xfffff537
25612 .word 0x764882af,0x158560f1
25613 .word 0x8c11a953,0xe6626082
25614 .word 0xe4171821,0x4e3a7584
25615p0_local3_expect:
25616 .word 0xd7d8e8e7,0x7fffffff
25617 .word 0x5cfa00a8,0x00000000
25618 .word 0xae0d969e,0x00000000
25619 .word 0x000000d3,0x00000000
25620 .word 0x000008a1,0x9644861b
25621 .word 0x00000000,0xffffffff
25622 .word 0xacf80139,0x00000000
25623 .word 0xa9bae51e,0x044512ae
25624 .word 0x05414a89,0x33bd8748
25625 .word 0x962ccbdb,0x000028c0
25626 .word 0xc0935bb5,0xdc1cef03
25627 .word 0x00000000,0x000005b4
25628 .word 0x00006e2d,0x0cf8174a
25629 .word 0x00000000,0xbe55753b
25630 .word 0x76ef9285,0x6112063e
25631 .word 0x3901f8ac,0xaace5124
25632share0_expect:
25633 .word 0x000000aa,0x00000000
25634 .word 0xfffff738,0xd1fc8abb
25635 .word 0x2d772eb2,0x00000000
25636 .word 0x0d61056a,0x9d7d0c00
25637 .word 0x00000000,0x00007629
25638 .word 0x80000000,0x7147f552
25639 .word 0x78f51cfb,0xee929e00
25640 .word 0x0ed200bc,0xd3d2593d
25641 .word 0x00000000,0x3b55753b
25642 .word 0x00000000,0x00000000
25643 .word 0x00000000,0x02d772eb
25644 .word 0x00000000,0x0fffffff
25645 .word 0x12e68a5c,0x0000764c
25646 .word 0x0bc01a00,0x00c63cd2
25647 .word 0x00000000,0x00000000
25648 .word 0x00bccc7d,0xffffff7f
25649share1_expect:
25650 .word 0xfffffffe,0x00000000
25651 .word 0x00000000,0x5862cbe1
25652 .word 0xffffffc8,0xba3c17ec
25653 .word 0x0000ff71,0x00000000
25654 .word 0x00000000,0x0000bf80
25655 .word 0x7100f552,0x00002185
25656 .word 0x000013b6,0x0c1b605b
25657 .word 0xa9ffffff,0x00008bdf
25658 .word 0xfdfe0753,0x0000dee7
25659 .word 0x00000000,0x00000000
25660 .word 0x2d772eb2,0x008192da
25661 .word 0x684a0000,0xfffffff0
25662 .word 0x0000764c,0xf439c736
25663 .word 0xf6b2f96c,0x8cfc400c
25664 .word 0xffffffff,0x00028801
25665 .word 0xa9ffffff,0x00000033
25666share2_expect:
25667 .word 0x894a2395,0xddfe0753
25668 .word 0x00000000,0xaa0e5aa4
25669 .word 0xb22e772d,0x00000077
25670 .word 0xa199650e,0x00000000
25671 .word 0xffffffff,0xffffff90
25672 .word 0x97cf0992,0x09e8fd57
25673 .word 0x00068178,0x1e7a0c1b
25674 .word 0x0000007a,0xe4be76f2
25675 .word 0x00000000,0x00000094
25676 .word 0x00000000,0x00000000
25677 .word 0xe7951687,0x0bc7c1db
25678 .word 0xffffc7cd,0xffffffff
25679 .word 0x00cd8f63,0x12e68a5c
25680 .word 0x00000000,0x3a00001b
25681 .word 0x00000000,0x00000000
25682 .word 0x00000000,0x00000000
25683share3_expect:
25684 .word 0x3b55756e,0xdfffffff
25685 .word 0x00000000,0x00000004
25686 .word 0x928097a1,0xffffffc8
25687 .word 0x00000000,0x00000000
25688 .word 0x00000000,0x00000000
25689 .word 0x00000000,0x00000000
25690 .word 0xe65fe906,0x57875bc7
25691 .word 0xffffffff,0x00000000
25692 .word 0x7304af94,0xb6464ea8
25693 .word 0x00000000,0x00040000
25694 .word 0x00002d77,0xaffa368e
25695 .word 0x001b55ef,0x8c8568da
25696 .word 0xd2cd8f63,0x00007629
25697 .word 0x05400001,0x00000000
25698 .word 0xa400ff8f,0xee929e00
25699 .word 0x00008bdf,0xffffffff
25700p1_init_registers:
25701 .word 0x405b8d21,0xd608bfd8 ! Init value for %l0
25702 .word 0xa3410abc,0x096304d9 ! Init value for %l1
25703 .word 0x4ea6fa63,0xc75394f9 ! Init value for %l2
25704 .word 0x477821c6,0xbe52f2c3 ! Init value for %l3
25705 .word 0x23653989,0xecc55f67 ! Init value for %l4
25706 .word 0x96a0d5f1,0xf736bc80 ! Init value for %l5
25707 .word 0xcc731372,0x9029dc6d ! Init value for %l6
25708 .word 0xd2572bc8,0x0ac808a2 ! Init value for %l7
25709 .word 0x0da124c4,0x7577c365 ! Init value for %l0
25710 .word 0x4007f58b,0xeeb64b4a ! Init value for %l1
25711 .word 0x1908deca,0x3d2596c2 ! Init value for %l2
25712 .word 0x563a5e79,0x973a7330 ! Init value for %l3
25713 .word 0xdb40682c,0xa39c9cb7 ! Init value for %l4
25714 .word 0x3907921e,0x896a23fd ! Init value for %l5
25715 .word 0xcced77a4,0x3c8e3ceb ! Init value for %l6
25716 .word 0x88b83672,0x571f6a03 ! Init value for %l7
25717 .word 0xd445af73,0xa8f6ff1a ! Init value for %l0
25718 .word 0x51b9684e,0x289d1d97 ! Init value for %l1
25719 .word 0x97a97992,0x52415406 ! Init value for %l2
25720 .word 0xb4d9005c,0x1e19b0e5 ! Init value for %l3
25721 .word 0xf66596f1,0xd3ffd456 ! Init value for %l4
25722 .word 0x02b0c475,0xd9067d25 ! Init value for %l5
25723 .word 0x1745aad6,0x52f0a326 ! Init value for %l6
25724 .word 0x9e5ee444,0xc026da0a ! Init value for %l7
25725 .align 64
25726p1_init_freg:
25727 .word 0xa6c7d983,0x500740ba ! Init value for %f0
25728 .word 0x9d93fdf1,0x2005755b ! Init value for %f2
25729 .word 0x693d8040,0x77d01758 ! Init value for %f4
25730 .word 0xb2059d10,0x58334b19 ! Init value for %f6
25731 .word 0x02ff4345,0x0df34996 ! Init value for %f8
25732 .word 0x9b337296,0xf1480b4a ! Init value for %f10
25733 .word 0x65450bd8,0xfd4a723c ! Init value for %f12
25734 .word 0x9a0321e7,0xc2559b91 ! Init value for %f14
25735 .word 0xf201b685,0xb3af0009 ! Init value for %f16
25736 .word 0xb9ecd17c,0xba0434d9 ! Init value for %f18
25737 .word 0x85295864,0xde703cba ! Init value for %f20
25738 .word 0xce5f9f91,0xcf27f903 ! Init value for %f22
25739 .word 0x9841c3ca,0x29579a96 ! Init value for %f24
25740 .word 0xa3e7b0ec,0x9cb0f427 ! Init value for %f26
25741 .word 0xcff48434,0x8cf408cf ! Init value for %f28
25742 .word 0x01b62ae6,0xa3b40305 ! Init value for %f30
25743 .word 0xa0ccf00b,0x7139b6c3 ! Init value for %f32
25744 .word 0x2b9fd054,0x4a277745 ! Init value for %f34
25745 .word 0x6f10fbcd,0x48c0646c ! Init value for %f36
25746 .word 0x0fd54ad2,0xc6870474 ! Init value for %f38
25747 .word 0xdada9248,0x461964fc ! Init value for %f40
25748 .word 0xd9f070aa,0xfec74a58 ! Init value for %f42
25749 .word 0xac96fd27,0x1f68291a ! Init value for %f44
25750 .word 0x3fcab9e8,0x5422b59a ! Init value for %f46
25751 .word 0x03e5150f,0xd7cbd97c
25752 .word 0x8cbaec39,0x417bcddb
25753 .word 0x1dd7d7c0,0x35ccc3e4
25754 .word 0xee5a2a36,0xe33d992e
25755 .word 0x61162022,0x785c6db2
25756 .word 0xe1a80c4e,0xee17cdab
25757 .word 0xf0420192,0xda6f8824
25758 .word 0xf8921346,0x226b02ef
25759p1_share_mask:
25760 .word 0x00000000,0x00000000
25761 .word 0xffffffff,0xffffffff
25762 .word 0x00000000,0x00000000
25763 .word 0x00000000,0x00000000
25764 .word 0x00000000,0x00000000
25765 .word 0x00000000,0x00000000
25766 .word 0x00000000,0x00000000
25767 .word 0x00000000,0x00000000
25768p1_expected_registers:
25769 .word 0x8272df98,0x00000000
25770 .word 0x00000000,0x00000000
25771 .word 0xffffffff,0xffffffff
25772 .word 0x8272df98,0x0000012a
25773 .word 0xffffffff,0xffffc2e5
25774 .word 0x00000000,0x00000000
25775 .word 0x00000000,0x00000000
25776 .word 0x00000000,0x4c99fcd1
25777 .word 0x00000000,0x00000000
25778 .word 0x00000000,0x00000000
25779 .word 0x00000000,0x00000b77
25780 .word 0x00000000,0x00000000
25781 .word 0xffffffff,0x05324592
25782 .word 0x001eed84,0x0bf67ac7
25783 .word 0x00000000,0x00000000
25784 .word 0xffffffff,0xfffffffe
25785 .word 0xd445af73,0xa8f6ff1a
25786 .word 0x51b9684e,0x289d1d97
25787 .word 0x00000000,0x0005f758
25788 .word 0xf66596f1,0xd3ffd456
25789 .word 0xf66596f1,0xd3ffd456
25790 .word 0x00000000,0x00000000
25791 .word 0x00000000,0x0000003e
25792 .word 0x00000000,0x80ffffff
25793p1_expected_fp_regs:
25794 .word 0x00000000,0x00000b18
25795 .word 0xedad61ee,0x32dc9c9e
25796 .word 0x00000b18,0x00000000
25797 .word 0x00000000,0x00000000
25798 .word 0x88d1e8ee,0x80ffffff
25799 .word 0x00000000,0x00000000
25800 .word 0x00000000,0x00000000
25801 .word 0x00000000,0x80ffffff
25802 .word 0x00000000,0x80ffffff
25803 .word 0x00000000,0x00000000
25804 .word 0x00000000,0x00000000
25805 .word 0x96e78f1b,0x233c9050
25806 .word 0x00000000,0xb550c28c
25807 .word 0x00000004,0x00000000
25808 .word 0x00000b18,0x00000000
25809 .word 0x00000000,0x00000000
25810 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25811p1_local0_expect:
25812 .word 0xd1fc994c,0x00000000
25813 .word 0xd1fc994c,0x00000000
25814 .word 0x00000004,0xd1fc994c
25815 .word 0x6d33dbf6,0x360866b3
25816 .word 0x0000348f,0x00000c05
25817 .word 0x00000000,0x00000012
25818 .word 0x1a465d47,0x5862cbe1
25819 .word 0x6d4f3d4c,0x000017c1
25820 .word 0x00000b18,0x00000000
25821 .word 0xb6f5de4d,0xb550c28c
25822 .word 0xdd5f5503,0x0d99b6d3
25823 .word 0x801014b0,0xf00c6a6f
25824 .word 0x90fb1f04,0xe1eceef7
25825 .word 0xfffff3b3,0xe10508d9
25826 .word 0x2f06ae78,0x39434914
25827 .word 0x5862cbe1,0xd169346e
25828p1_local1_expect:
25829 .word 0x1a465d2e,0x129e0e00
25830 .word 0x56d4ffd3,0x00000b18
25831 .word 0x00000000,0x00000000
25832 .word 0x180bbec9,0x6080b90a
25833 .word 0xf201b685,0xeee8d188
25834 .word 0x0e000000,0x00000000
25835 .word 0x0000ee64,0x00000000
25836 .word 0xedad61ee,0x32dc9c9e
25837 .word 0x62814f14,0x11ef028b
25838 .word 0x80ffffff,0x4a58fd51
25839 .word 0x94089090,0x44304877
25840 .word 0xffffffd6,0x00006822
25841 .word 0x26cdd0c3,0x348f03c4
25842 .word 0x0000348f,0x00001a00
25843 .word 0xba4cfca6,0x00000515
25844 .word 0x00000010,0xb7250e58
25845p1_local2_expect:
25846 .word 0x00000b77,0xee0c1600
25847 .word 0x0025ffd1,0x94c0047f
25848 .word 0x07732000,0xc4f9bec9
25849 .word 0x00000000,0x00000000
25850 .word 0x00000000,0xc9be0b18
25851 .word 0xba0434d9,0x010ac2e5
25852 .word 0xeaa1348f,0xffffee64
25853 .word 0xffffff80,0x00000000
25854 .word 0x7cb68052,0xa37a5f2f
25855 .word 0x40803d43,0xf736bc80
25856 .word 0x0000348f,0x00000012
25857 .word 0x0000348f,0x00000c05
25858 .word 0xffffffff,0x0e8714ea
25859 .word 0xffffffff,0xaa0e5aa4
25860 .word 0xe143d6fc,0xb7f677e7
25861 .word 0x00000b77,0x0000003c
25862p1_local3_expect:
25863 .word 0x00000000,0x00000b18
25864 .word 0x00000000,0x00000000
25865 .word 0x00000010,0x00000000
25866 .word 0x00000000,0x00000000
25867 .word 0x433dd17c,0xba0434d9
25868 .word 0xffffffff,0xffffffd1
25869 .word 0x88000000,0x8c6d2773
25870 .word 0xe070587e,0x3d4774b7
25871 .word 0x479fdbbe,0xffffffff
25872 .word 0xf5576865,0xa63e48f3
25873 .word 0xe83ea1ea,0x010ac2e5
25874 .word 0x12e13239,0xbc9d05f7
25875 .word 0x00000b18,0x64ee0d1b
25876 .word 0x44cb35f6,0x96e78f1b
25877 .word 0x8272df98,0x00000000
25878 .word 0xd8ae00d6,0x7e5205df
25879p2_init_registers:
25880 .word 0xa2f970dd,0xe203acfd ! Init value for %l0
25881 .word 0x1a38cfe8,0xb132a324 ! Init value for %l1
25882 .word 0xc66fdfda,0x30ad2be2 ! Init value for %l2
25883 .word 0xba37fc3e,0xad5f3633 ! Init value for %l3
25884 .word 0xd73de26c,0xe7ac0be4 ! Init value for %l4
25885 .word 0x4d6df865,0xaafb80cb ! Init value for %l5
25886 .word 0xbd619e76,0x6e0a26e0 ! Init value for %l6
25887 .word 0xa9737b34,0x3b0d1749 ! Init value for %l7
25888 .word 0x2e4be94d,0xd5c8ae31 ! Init value for %l0
25889 .word 0xded29ed6,0x4efca5fd ! Init value for %l1
25890 .word 0x36c12a86,0x0e46ef06 ! Init value for %l2
25891 .word 0xd9a88482,0x6d0063c5 ! Init value for %l3
25892 .word 0xa44dcaca,0x5b618595 ! Init value for %l4
25893 .word 0xcba8228e,0x7b4efce9 ! Init value for %l5
25894 .word 0x3be68ef6,0xaa0c64c0 ! Init value for %l6
25895 .word 0x107ea6be,0x46a4ace0 ! Init value for %l7
25896 .align 64
25897p2_init_freg:
25898 .word 0xa2eff19b,0xd929b9f8 ! Init value for %f0
25899 .word 0x09fd1d2c,0x1bda92da ! Init value for %f2
25900 .word 0xb6cd699a,0x7dc4317e ! Init value for %f4
25901 .word 0xdee11256,0xf086c34e ! Init value for %f6
25902 .word 0x9cf96fd6,0x3e9f0e44 ! Init value for %f8
25903 .word 0x02fd232a,0xeb2f4d3b ! Init value for %f10
25904 .word 0xe1fbe396,0x384bcdb8 ! Init value for %f12
25905 .word 0x2a23451d,0xae20a4f1 ! Init value for %f14
25906 .word 0x94de8c92,0x4f06584c ! Init value for %f16
25907 .word 0x875d18fc,0x00eacd2a ! Init value for %f18
25908 .word 0x8c102b24,0x04990ae6 ! Init value for %f20
25909 .word 0xba9be6d4,0x30c47cf2 ! Init value for %f22
25910 .word 0x1a6a2334,0x65a257cf ! Init value for %f24
25911 .word 0x3fc47426,0xb512799b ! Init value for %f26
25912 .word 0x6fb843e9,0xa6af5e18 ! Init value for %f28
25913 .word 0x0cb73a7a,0x7b81f5fe ! Init value for %f30
25914 .word 0x23c8d0b2,0x937570ca ! Init value for %f32
25915 .word 0xf8d7cdb0,0xf627bd44 ! Init value for %f34
25916 .word 0x287bde9c,0x350eb1ce ! Init value for %f36
25917 .word 0xdb44445e,0x09aaa01b ! Init value for %f38
25918 .word 0x927715f7,0x7d05e391 ! Init value for %f40
25919 .word 0xf1069ed5,0xe241aa3a ! Init value for %f42
25920 .word 0x0ee34d20,0x5d963aa5 ! Init value for %f44
25921 .word 0x4f2697fc,0xa95cdb87 ! Init value for %f46
25922 .word 0xb49a69ce,0x9fc8787d
25923 .word 0xc418ef26,0x590bd2f3
25924 .word 0xb9e03d8c,0x9dae4693
25925 .word 0xa069cf22,0x9782a93d
25926 .word 0x97d2a8d8,0x6a4c4c76
25927 .word 0x706042da,0x638c294c
25928 .word 0xd53ee6e3,0x5e08b1d5
25929 .word 0xd0d32e14,0x78756bcd
25930p2_share_mask:
25931 .word 0x00000000,0x00000000
25932 .word 0x00000000,0x00000000
25933 .word 0xffffffff,0xffffffff
25934 .word 0x00000000,0x00000000
25935 .word 0x00000000,0x00000000
25936 .word 0x00000000,0x00000000
25937 .word 0x00000000,0x00000000
25938 .word 0x00000000,0x00000000
25939p2_expected_registers:
25940 .word 0x00000000,0x0000e795
25941 .word 0x00000000,0x0000002b
25942 .word 0x00000000,0x00000077
25943 .word 0x00000000,0xfbffffff
25944 .word 0xffffffff,0xfffff7fb
25945 .word 0xffffffff,0x928097a1
25946 .word 0x00000000,0x00000000
25947 .word 0xffffffff,0xae000000
25948 .word 0x00000000,0x00000484
25949 .word 0x00000000,0x01200040
25950 .word 0x00000000,0x0000004a
25951 .word 0x00000000,0x00000000
25952 .word 0x00000000,0x00000000
25953 .word 0xffffffff,0xddf5ff71
25954 .word 0x00000000,0x232a00ce
25955 .word 0x11950067,0x00000000
25956p2_expected_fp_regs:
25957 .word 0x928097a1,0xaffa368e
25958 .word 0x2d772eb2,0x1bda92da
25959 .word 0x00000000,0x6e66d6c4
25960 .word 0xe3c1c538,0x0000006a
25961 .word 0x6e66d6c4,0xfd198c4a
25962 .word 0x84408c4a,0x00000000
25963 .word 0xb22e772d,0x2d772eb2
25964 .word 0xd5fdcf56,0x00002a12
25965 .word 0xffffffc8,0xba3c17ec
25966 .word 0x875d18fc,0x928097a1
25967 .word 0x195e433f,0xe0aed1cd
25968 .word 0xbd86ff25,0x84408c4a
25969 .word 0xe8b6c10d,0xfffffff8
25970 .word 0xbd86ff25,0x2d772eb2
25971 .word 0x0000a456,0x51a5db93
25972 .word 0x6822922c,0x52f9ffff
25973 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25974p2_local0_expect:
25975 .word 0x52f93f20,0x7dc4317e
25976 .word 0xcdf73b57,0xfbffffff
25977 .word 0xff7ff889,0xb4c0eccc
25978 .word 0x4a8c19fd,0xd4f30200
25979 .word 0xbd86ff25,0x2d772eb2
25980 .word 0x2d772eb2,0x5d6d6399
25981 .word 0x0000a456,0x51a5db93
25982 .word 0x05891fe1,0x205d5ee6
25983 .word 0x5dfef598,0x85b95333
25984 .word 0x82da8b8f,0xc2529a76
25985 .word 0x34f63ebe,0x56ed1a7b
25986 .word 0xdd69fea7,0x8ea43582
25987 .word 0x937d4fdd,0x9e5b0000
25988 .word 0x00000000,0x6e66d6c4
25989 .word 0x928097a1,0x000014be
25990 .word 0xaf3fba31,0x48c737ca
25991p2_local1_expect:
25992 .word 0xb22e772d,0xa9c7a1db
25993 .word 0x2d000000,0x604af817
25994 .word 0xae000000,0x97f4b9a4
25995 .word 0xb22e772d,0x2d772eb2
25996 .word 0x99636d5d,0x2a23fd02
25997 .word 0x56a40000,0xae000000
25998 .word 0xb22e772d,0x25ff86bd
25999 .word 0xe5235916,0xbd342bd5
26000 .word 0x97d05ff5,0x27dbde21
26001 .word 0xe7951687,0x0bc7c1db
26002 .word 0x6e66d6c4,0xfd198c4a
26003 .word 0x250c68a6,0x2678ba12
26004 .word 0x8b97c517,0xdb3cb4ad
26005 .word 0x00000000,0x00006c69
26006 .word 0xf9cba11a,0x467af250
26007 .word 0xd6486510,0xd7b33ab4
26008p2_local2_expect:
26009 .word 0x00772eb2,0x1bda92da
26010 .word 0xd6486510,0x25ff86bd
26011 .word 0x00000000,0x4a8c4084
26012 .word 0x00000000,0x00005c10
26013 .word 0xbd86ff25,0x2d772eb2
26014 .word 0x00000000,0xfff8e620
26015 .word 0x32fdcf56,0x00002a12
26016 .word 0x00808e0e,0x8f2e9852
26017 .word 0x6d15254e,0x4659a9fc
26018 .word 0x00000000,0xc4305c10
26019 .word 0x6e0a26e0,0xc821857c
26020 .word 0x03b04c2a,0xac0221d9
26021 .word 0x3e96253e,0xd5fdcf56
26022 .word 0xffffffff,0xfffff7fb
26023 .word 0x00000000,0x0000007f
26024 .word 0x4a8c4084,0x000000fa
26025p2_local3_expect:
26026 .word 0x0000a456,0x51a5db93
26027 .word 0x84408c4a,0x00000000
26028 .word 0xfffffee9,0x7dc4317e
26029 .word 0xffffffc8,0xba3c17ec
26030 .word 0x0000772d,0x2d772eb2
26031 .word 0x00000000,0x000000fa
26032 .word 0xffffffff,0x25ff86bd
26033 .word 0x00000000,0x38c5c1e3
26034 .word 0xac56df45,0x2baa061f
26035 .word 0x6358efcc,0x876d4caa
26036 .word 0xb9179efe,0xfd7287a7
26037 .word 0x00000000,0x000000ae
26038 .word 0x42b64b59,0x195e433f
26039 .word 0x6822922c,0x52f9ffff
26040 .word 0x820ffbe3,0xc07a7704
26041 .word 0x40078d05,0x007e4d8a
26042p3_init_registers:
26043 .word 0x9debc9cc,0x5c939c57 ! Init value for %l0
26044 .word 0xa1cfd9ba,0xae8f0d0a ! Init value for %l1
26045 .word 0x189234ac,0x6d43cbf2 ! Init value for %l2
26046 .word 0x78ebf5b9,0xf5a9b40d ! Init value for %l3
26047 .word 0x6dd73d10,0x29cb164e ! Init value for %l4
26048 .word 0xa5d2c8b4,0x4da8fbe5 ! Init value for %l5
26049 .word 0xbc5e5d38,0x96220b9f ! Init value for %l6
26050 .word 0xe9e70e3c,0x67c69b30 ! Init value for %l7
26051 .word 0x6deb833a,0x438bf6ae ! Init value for %l0
26052 .word 0xd05e1eb4,0x9b0bb3ee ! Init value for %l1
26053 .word 0x70751dd7,0xcf9e86b4 ! Init value for %l2
26054 .word 0xd0dc5686,0xa0013bb9 ! Init value for %l3
26055 .word 0x8d5a709a,0x5066cb02 ! Init value for %l4
26056 .word 0x7ec20880,0x28d31866 ! Init value for %l5
26057 .word 0xbdb57099,0xc2425a0f ! Init value for %l6
26058 .word 0xdc2b9d36,0x62276e06 ! Init value for %l7
26059 .align 64
26060p3_init_freg:
26061 .word 0x8652790d,0x96751bc1 ! Init value for %f0
26062 .word 0x382ed6ac,0x164925b6 ! Init value for %f2
26063 .word 0x171213b5,0x1e6a83e2 ! Init value for %f4
26064 .word 0x71864657,0x2cbf92d0 ! Init value for %f6
26065 .word 0xb231726d,0x472bb6fd ! Init value for %f8
26066 .word 0x562dd157,0x936f1042 ! Init value for %f10
26067 .word 0x5d908ada,0x21569ab9 ! Init value for %f12
26068 .word 0x04d9e0f3,0x7683c171 ! Init value for %f14
26069 .word 0x45897771,0x374be6f4 ! Init value for %f16
26070 .word 0x1be90ac6,0xb3179bf5 ! Init value for %f18
26071 .word 0x5676eeb3,0x4b1dfa33 ! Init value for %f20
26072 .word 0x0ccf0477,0x63b0af5a ! Init value for %f22
26073 .word 0xd5ef4dea,0xf2ce392d ! Init value for %f24
26074 .word 0xb4a88a80,0x6343467c ! Init value for %f26
26075 .word 0x1224cdc7,0xa71a7128 ! Init value for %f28
26076 .word 0x080523dd,0xa3e80d1b ! Init value for %f30
26077 .word 0xbff6f44b,0x05dd6a0c ! Init value for %f32
26078 .word 0x442aa4fa,0x2fae052d ! Init value for %f34
26079 .word 0x28ba55f9,0xa2b93338 ! Init value for %f36
26080 .word 0x18a8c283,0x51069c76 ! Init value for %f38
26081 .word 0x2be01609,0x5ebf87f0 ! Init value for %f40
26082 .word 0x4510e612,0xdc06bb63 ! Init value for %f42
26083 .word 0x5ab18802,0x6c810cf4 ! Init value for %f44
26084 .word 0x60eda3a5,0x77d0fa4e ! Init value for %f46
26085 .word 0x3a0ec4bf,0xa0d88782
26086 .word 0xef8c713b,0xa86e9bc8
26087 .word 0xb816d6af,0x5d649826
26088 .word 0xc5a06db3,0xa3226521
26089 .word 0xd2ad9fdf,0xeab85406
26090 .word 0x7cb6d37d,0x5fa1006b
26091 .word 0x004a4fd5,0x4ef023df
26092 .word 0x62bbed0e,0x5d1fec4c
26093p3_share_mask:
26094 .word 0x00000000,0x00000000
26095 .word 0x00000000,0x00000000
26096 .word 0x00000000,0x00000000
26097 .word 0xffffffff,0xffffffff
26098 .word 0x00000000,0x00000000
26099 .word 0x00000000,0x00000000
26100 .word 0x00000000,0x00000000
26101 .word 0x00000000,0x00000000
26102p3_expected_registers:
26103 .word 0x00000000,0x00000000
26104 .word 0xffffffff,0xffffd729
26105 .word 0xffffffff,0xffffffd7
26106 .word 0xffffdfd7,0x00052000
26107 .word 0x00000000,0x000000ff
26108 .word 0x00000000,0x00000000
26109 .word 0xffffffff,0x80000000
26110 .word 0x00000000,0x000000ff
26111 .word 0x00000000,0x0000001e
26112 .word 0x00000000,0x00004a68
26113 .word 0x00000000,0x00000000
26114 .word 0x4c1194ad,0x9d7d0e30
26115 .word 0x00000000,0x0000007d
26116 .word 0x00000000,0xa199650e
26117 .word 0x00000000,0x0000006a
26118 .word 0x0d61056a,0x00000000
26119p3_expected_fp_regs:
26120 .word 0x562dd1df,0x00000000
26121 .word 0x00000000,0x00000000
26122 .word 0x28711aa7,0xc7cd2412
26123 .word 0x0d61056a,0x9d7d0c00
26124 .word 0xacd62e38,0x8c852eda
26125 .word 0xa199650e,0x7fffffff
26126 .word 0x684a0000,0xfffffff0
26127 .word 0x562dd1df,0x86bccb84
26128 .word 0x00000000,0x00000000
26129 .word 0xa199650e,0x00000000
26130 .word 0xffff0000,0x00000000
26131 .word 0xaeafebb4,0x00000000
26132 .word 0x1224cdc7,0x00004a68
26133 .word 0x00000000,0x00000000
26134 .word 0x1224cdc7,0x0d61056a
26135 .word 0x4af5ca59,0xfffffff0
26136 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26137p3_local0_expect:
26138 .word 0xde6c990b,0x00000000
26139 .word 0x42650000,0x00000000
26140 .word 0xff0000ce,0x7fffffff
26141 .word 0x562dd1df,0xfffffff0
26142 .word 0x80000367,0xaa2dffb0
26143 .word 0xffffcdc7,0x00004a68
26144 .word 0x00000000,0xffffffff
26145 .word 0x00000000,0xdb98cca7
26146 .word 0x997f2ed0,0xfffff5df
26147 .word 0x555024e5,0x0d61056a
26148 .word 0xa4b656b8,0x4edc91bf
26149 .word 0xffffffff,0xe1b6e891
26150 .word 0x41c2fc18,0xb1cdc447
26151 .word 0xffffffff,0xffff86a9
26152 .word 0x8c85ee1d,0x03ffede7
26153 .word 0x8d7198ed,0x00000000
26154p3_local1_expect:
26155 .word 0x382ed6ac,0x25f78371
26156 .word 0x00000000,0xb4ebafae
26157 .word 0x00000000,0x382ed6ac
26158 .word 0x0000ed8a,0x2d83db65
26159 .word 0x29000000,0x00000000
26160 .word 0x00f1bfff,0x78dfffff
26161 .word 0xffffffff,0x8c85ee1d
26162 .word 0xfffffff0,0x67bbd045
26163 .word 0xedcb9e86,0xa1d888bb
26164 .word 0xdeb9d652,0x3205a429
26165 .word 0xb2c3aff8,0x9d7d0c00
26166 .word 0xce35c088,0x646314c5
26167 .word 0xf7f2a153,0xab87c183
26168 .word 0x9f6dc848,0xff42aba1
26169 .word 0xdb0fc3ce,0x86bccb84
26170 .word 0x9fd09719,0xa335fb2d
26171p3_local2_expect:
26172 .word 0x80000321,0x00000000
26173 .word 0x0d61056a,0xf7611f21
26174 .word 0x28711aa7,0xc7cd2412
26175 .word 0x0d61056a,0x00000000
26176 .word 0x00000029,0x6282f3ff
26177 .word 0xc6c6ef01,0xada7528f
26178 .word 0xdd76eeb3,0x00000000
26179 .word 0x4b61f4dd,0x22efb40a
26180 .word 0xde6c990b,0x2a94d32f
26181 .word 0xe43b57a8,0x420b4a68
26182 .word 0x8facfeb2,0xf4975bb8
26183 .word 0xffffffff,0xffffd14a
26184 .word 0x420b4a68,0xa199650e
26185 .word 0xacecf778,0xa967199c
26186 .word 0x7659ce22,0x776d1555
26187 .word 0x85c15676,0x7ee952dc
26188p3_local3_expect:
26189 .word 0xc6c6ef01,0x2cbf92d0
26190 .word 0xf0ffffff,0x00004a68
26191 .word 0x8e000000,0x5e668f39
26192 .word 0x29a40532,0x01efc6c6
26193 .word 0x00955af5,0x7fffffff
26194 .word 0x00000000,0x00000000
26195 .word 0x00000080,0xff000000
26196 .word 0x00000000,0x68da000e
26197 .word 0xf058fee6,0x562dd1df
26198 .word 0xa4ea522f,0xa50b3a2f
26199 .word 0x00004a68,0x6680d14a
26200 .word 0x000074b9,0x00000000
26201 .word 0x498ab9aa,0xd8175f8c
26202 .word 0x86a910fe,0xc1db2948
26203 .word 0x00000000,0x00000000
26204 .word 0x0ba166a2,0x239daf40
26205p4_init_registers:
26206 .word 0x63e43254,0xdefcc1fc ! Init value for %l0
26207 .word 0x9d604550,0x0907cab9 ! Init value for %l1
26208 .word 0xdbc99861,0xee627cae ! Init value for %l2
26209 .word 0x4efc91ca,0x723be54a ! Init value for %l3
26210 .word 0x7023bb18,0x1c36b723 ! Init value for %l4
26211 .word 0x3082d669,0xebc7753c ! Init value for %l5
26212 .word 0xca11cd49,0xdaa1ab52 ! Init value for %l6
26213 .word 0xa8a9d448,0x4c38f21c ! Init value for %l7
26214 .word 0xcc1e8448,0x72fba798 ! Init value for %l0
26215 .word 0x982e30e1,0xdf58bda7 ! Init value for %l1
26216 .word 0x4a450772,0x5c7e848c ! Init value for %l2
26217 .word 0x2b9e8b6a,0x631b810f ! Init value for %l3
26218 .word 0xad4e20dc,0x7435ddce ! Init value for %l4
26219 .word 0xf2331a39,0xb76ed33a ! Init value for %l5
26220 .word 0x294ae4ce,0xb431c384 ! Init value for %l6
26221 .word 0x58785316,0x5aa1dd44 ! Init value for %l7
26222 .word 0xf8273d8d,0xace8f9cd ! Init value for %l0
26223 .word 0x1c4a9434,0x382d4693 ! Init value for %l1
26224 .word 0x1c1c786c,0xb75a06e7 ! Init value for %l2
26225 .word 0xf793c79d,0xf73aafd2 ! Init value for %l3
26226 .word 0x990542ec,0x1d8d71e7 ! Init value for %l4
26227 .word 0x0f624c04,0xb25056a4 ! Init value for %l5
26228 .word 0x3df94e22,0xe0980792 ! Init value for %l6
26229 .word 0x08a509c0,0x813e0166 ! Init value for %l7
26230 .align 64
26231p4_init_freg:
26232 .word 0xa2b56667,0x59b13348 ! Init value for %f0
26233 .word 0x92da141e,0xbc0fd2d8 ! Init value for %f2
26234 .word 0xbb2537b0,0xbe9c2280 ! Init value for %f4
26235 .word 0x19de433a,0x4b3e35a0 ! Init value for %f6
26236 .word 0x85d69532,0x71507b8a ! Init value for %f8
26237 .word 0xdaf422af,0x83d97150 ! Init value for %f10
26238 .word 0x3913b7f4,0x8ecbe540 ! Init value for %f12
26239 .word 0x0dc9e47d,0xe068d351 ! Init value for %f14
26240 .word 0xe4a48dba,0xd32d62c7 ! Init value for %f16
26241 .word 0xd4a8c509,0x78c241a6 ! Init value for %f18
26242 .word 0x0836049d,0x4c86c93d ! Init value for %f20
26243 .word 0x42ec5d88,0xe3231d70 ! Init value for %f22
26244 .word 0xce7df063,0xb517678a ! Init value for %f24
26245 .word 0x9d2dc8f0,0x9ad9c317 ! Init value for %f26
26246 .word 0x0c4fa1aa,0x2ac57128 ! Init value for %f28
26247 .word 0xd2cd8f63,0xe0ea33cb ! Init value for %f30
26248 .word 0x0f04cc32,0xe8ffbc16 ! Init value for %f32
26249 .word 0x9e9a06f2,0xa9af7194 ! Init value for %f34
26250 .word 0xb1cd7a43,0x870c4a47 ! Init value for %f36
26251 .word 0x6cdc56ee,0xd9cdd625 ! Init value for %f38
26252 .word 0x4f9a6b73,0xd6af6c84 ! Init value for %f40
26253 .word 0xdeb65e8a,0xac511168 ! Init value for %f42
26254 .word 0xd20fc153,0x534a471b ! Init value for %f44
26255 .word 0xa18046a9,0x47664cf4 ! Init value for %f46
26256 .word 0x6c4783ba,0xb6d10736
26257 .word 0x421ea2c7,0x50b48edc
26258 .word 0xe17a2d3c,0x2577cbb5
26259 .word 0xaa37063c,0x7a8309dc
26260 .word 0x0472438b,0x02121cb2
26261 .word 0xccb192bc,0xb57fa22a
26262 .word 0x4014c56b,0x694fafe5
26263 .word 0xf5a34ecc,0x08188610
26264p4_share_mask:
26265 .word 0x00000000,0x00000000
26266 .word 0x00000000,0x00000000
26267 .word 0x00000000,0x00000000
26268 .word 0x00000000,0x00000000
26269 .word 0xffffffff,0xffffffff
26270 .word 0x00000000,0x00000000
26271 .word 0x00000000,0x00000000
26272 .word 0x00000000,0x00000000
26273p4_expected_registers:
26274 .word 0xffffffff,0xffe9420f
26275 .word 0x00000000,0xdf526ae2
26276 .word 0x00000000,0x00000000
26277 .word 0x00000000,0x00000000
26278 .word 0xffffffff,0xffffffff
26279 .word 0x6fbaad41,0x904552be
26280 .word 0x00000000,0x00000000
26281 .word 0xffffffff,0xffffffff
26282 .word 0x00000000,0x0000764c
26283 .word 0xffff75fd,0x9f57ff34
26284 .word 0xc4346c09,0xf439c694
26285 .word 0xffffffff,0xdf526ae2
26286 .word 0xffdd0561,0x8056f300
26287 .word 0xffffffff,0xffffffff
26288 .word 0xffffffff,0xffffff90
26289 .word 0xffffffff,0xffffff76
26290 .word 0x00000000,0x00000000
26291 .word 0x00000000,0x0000bf80
26292 .word 0x00000000,0x1f2c6019
26293 .word 0x00000000,0x1f2c601a
26294 .word 0xffffffff,0xffffffff
26295 .word 0x00000000,0x1f2c626d
26296 .word 0x00000000,0xffffff90
26297 .word 0xffffffff,0xffffffff
26298p4_expected_fp_regs:
26299 .word 0xd2cd8f63,0xe0ea33cb
26300 .word 0x5c8ae612,0x706166d8
26301 .word 0x24d767f8,0x000000eb
26302 .word 0xabda7629,0x00000000
26303 .word 0x605d6025,0x71507b8a
26304 .word 0x00000000,0x00000000
26305 .word 0x9224e1f1,0x0000fe70
26306 .word 0x4c2ce93a,0x12e68a5c
26307 .word 0x12e68a5c,0x0000764c
26308 .word 0x3f526de1,0x3f526de1
26309 .word 0xd2cd8f63,0xe0ea33cb
26310 .word 0xf439c694,0xdf526ae2
26311 .word 0x605d6025,0x71507b8a
26312 .word 0x6fbaad42,0xa0000000
26313 .word 0x00cd8f63,0xe0ea33cb
26314 .word 0x5c8ae612,0x706166d8
26315 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26316p4_local0_expect:
26317 .word 0x0000fe70,0x00000000
26318 .word 0xffffffff,0xfffffa52
26319 .word 0x2ac57128,0x71507b8a
26320 .word 0x24d767f8,0x000000eb
26321 .word 0x605d6025,0x71507b8a
26322 .word 0xf439c694,0xdf526ae2
26323 .word 0x0000fca2,0xfffffca2
26324 .word 0xe17ee271,0x11ba05c7
26325 .word 0x3f7f065d,0xfe79c0eb
26326 .word 0x5c8ae612,0x706166d8
26327 .word 0x00a25b00,0x74083144
26328 .word 0x000000c1,0x9ffffcbb
26329 .word 0x09730f69,0x1c36bbc5
26330 .word 0xa6cacba9,0xa6cacba9
26331 .word 0xb6660b63,0xd0f0fdc5
26332 .word 0x5c8ae612,0xb99369a1
26333p4_local1_expect:
26334 .word 0x6fbaad42,0x605d6025
26335 .word 0x00000000,0x00001c47
26336 .word 0x00000000,0x6f1e2954
26337 .word 0xffffffff,0xffffffff
26338 .word 0x80bf67d5,0x13220000
26339 .word 0xffdd0561,0x8056f300
26340 .word 0x00000000,0xdf526f43
26341 .word 0x4d856d31,0x0ebd1ad7
26342 .word 0xc9845c74,0x0e564d98
26343 .word 0xc98e9b3c,0xf682e569
26344 .word 0x6fbaad42,0xa0000000
26345 .word 0xffffffff,0xfffffa52
26346 .word 0x6c55d7da,0xf9a17804
26347 .word 0x2a6532de,0xc8412600
26348 .word 0x000004b6,0xffffffff
26349 .word 0x0000efd3,0x0f73312a
26350p4_local2_expect:
26351 .word 0x00012ba8,0xfffff8ec
26352 .word 0xeb000000,0xf867d724
26353 .word 0x00000000,0x00000000
26354 .word 0xffffffff,0xfffffca2
26355 .word 0xffffffff,0xffffffff
26356 .word 0xf439c694,0xdf526ae2
26357 .word 0x908c5a02,0xfeb75fe4
26358 .word 0xa5fc315a,0x9ccfd872
26359 .word 0x0285cfa3,0x86e93899
26360 .word 0xef0507f9,0x635eb4ec
26361 .word 0xeaa79ac9,0x4c2ce93a
26362 .word 0x00006500,0x5eb47d3c
26363 .word 0x0000f430,0x00000000
26364 .word 0x000007e5,0x1414fe2d
26365 .word 0x00006025,0x5eb47d3c
26366 .word 0xc2400000,0x00000000
26367p4_local3_expect:
26368 .word 0x75c079fe,0xffffffff
26369 .word 0xcb000000,0x00007ffa
26370 .word 0x00000022,0x6f1e2954
26371 .word 0xb5f90000,0x71507b8a
26372 .word 0xc5ffffff,0xfffffff0
26373 .word 0x3f526de1,0x3f526de1
26374 .word 0x00000000,0x000000eb
26375 .word 0x081ecc39,0x05fff09a
26376 .word 0x801d1098,0x893920f4
26377 .word 0x5c8ae612,0x6f1e2954
26378 .word 0x4c2ce93a,0x610703a1
26379 .word 0xede327e9,0x5fc2f581
26380 .word 0xd3295c00,0x0000c007
26381 .word 0x5e677b42,0xed95ccfe
26382 .word 0xc4bf31e9,0xe3b701c0
26383 .word 0x7027c6dd,0x4f9df4dc
26384p5_init_registers:
26385 .word 0xe4e7cd3a,0x9c858742 ! Init value for %l0
26386 .word 0x67ccef8f,0xf345f57b ! Init value for %l1
26387 .word 0x62e21d66,0x6407635d ! Init value for %l2
26388 .word 0xe771d712,0x89b5ec55 ! Init value for %l3
26389 .word 0x369bfc8a,0xc64d9d82 ! Init value for %l4
26390 .word 0x96db5198,0xa1b9bb63 ! Init value for %l5
26391 .word 0xc6eb474a,0x312bd24b ! Init value for %l6
26392 .word 0x4c775dd3,0xed25437b ! Init value for %l7
26393 .word 0x11c71836,0x79dcb78c ! Init value for %l0
26394 .word 0x738daafc,0x8bca47f7 ! Init value for %l1
26395 .word 0x7f3c8169,0xb7ab1ddf ! Init value for %l2
26396 .word 0xfb678fee,0x9df6bc28 ! Init value for %l3
26397 .word 0x18d37ae4,0x619d3bb3 ! Init value for %l4
26398 .word 0xefa2419e,0x12c12f26 ! Init value for %l5
26399 .word 0x94ae1a49,0xf80a4467 ! Init value for %l6
26400 .word 0x7929554e,0xb4c66a9e ! Init value for %l7
26401 .word 0xf5dccc13,0xd2767942 ! Init value for %l0
26402 .word 0x83b470aa,0xbdd0b4fe ! Init value for %l1
26403 .word 0xe67ef7a0,0x7c3227c8 ! Init value for %l2
26404 .word 0x80f866b9,0x9441bc82 ! Init value for %l3
26405 .word 0x014cf6a7,0xd23537da ! Init value for %l4
26406 .word 0x05c33266,0x382f2afa ! Init value for %l5
26407 .word 0xddb0aab8,0x275a2ccd ! Init value for %l6
26408 .word 0x668b221e,0x3ffe1a2a ! Init value for %l7
26409 .align 64
26410p5_init_freg:
26411 .word 0xf2dcc925,0x3388ef53 ! Init value for %f0
26412 .word 0x97cf2592,0x09e8fd57 ! Init value for %f2
26413 .word 0xa9757a53,0x2185a119 ! Init value for %f4
26414 .word 0xea2c3da7,0x070cdd5e ! Init value for %f6
26415 .word 0xdd2cc6d6,0x1b5de628 ! Init value for %f8
26416 .word 0xfa987d4c,0x19fceae1 ! Init value for %f10
26417 .word 0xb20aa157,0x7c27746c ! Init value for %f12
26418 .word 0x80f697c1,0x26aa46ca ! Init value for %f14
26419 .word 0x1d039d44,0xf81be5f2 ! Init value for %f16
26420 .word 0x9c3e0a4d,0x1b1ff704 ! Init value for %f18
26421 .word 0x6cf9b2f6,0x447040d0 ! Init value for %f20
26422 .word 0xb39635b4,0x5dd51830 ! Init value for %f22
26423 .word 0x78acefbf,0x7df7145d ! Init value for %f24
26424 .word 0x93dada2a,0x64d0b663 ! Init value for %f26
26425 .word 0x929e6fc5,0x5bf1d6c5 ! Init value for %f28
26426 .word 0x751d2ccc,0xb94d8a4c ! Init value for %f30
26427 .word 0x28961bad,0x213368c6 ! Init value for %f32
26428 .word 0x0da072e8,0x3fddaf3b ! Init value for %f34
26429 .word 0x949cd7c9,0x226aaebc ! Init value for %f36
26430 .word 0x67082fb9,0x69bec147 ! Init value for %f38
26431 .word 0x5b77e8e4,0x6df949a4 ! Init value for %f40
26432 .word 0x2fa2f1e3,0x17ccceef ! Init value for %f42
26433 .word 0xa25869f7,0x839a658f ! Init value for %f44
26434 .word 0xc48c19a5,0x11275df4 ! Init value for %f46
26435 .word 0x0c1b545a,0x03a272ed
26436 .word 0xe8bf4765,0x5e455d61
26437 .word 0x14ac88b3,0xf2261e8b
26438 .word 0x3b210389,0x86d142c5
26439 .word 0x2b238fb7,0x8756dd9b
26440 .word 0xa9f427d1,0x3ebcbb23
26441 .word 0x6bce9520,0xc95bd4cc
26442 .word 0x95f9b84d,0x48c7e557
26443p5_share_mask:
26444 .word 0x00000000,0x00000000
26445 .word 0x00000000,0x00000000
26446 .word 0x00000000,0x00000000
26447 .word 0x00000000,0x00000000
26448 .word 0x00000000,0x00000000
26449 .word 0xffffffff,0xffffffff
26450 .word 0x00000000,0x00000000
26451 .word 0x00000000,0x00000000
26452p5_expected_registers:
26453 .word 0x00000000,0x00400024
26454 .word 0x00000000,0x2e2e21c6
26455 .word 0x00000000,0x00000000
26456 .word 0x00000000,0x00000000
26457 .word 0xffbfffdd,0xbfaee5d7
26458 .word 0x00000000,0x0000001b
26459 .word 0x00000000,0x2e2e2bde
26460 .word 0x00400022,0x6a7f1be8
26461 .word 0x00000000,0x00000000
26462 .word 0x00000000,0xe26d1400
26463 .word 0xffffffff,0xdd2cc6d6
26464 .word 0x00000000,0x00000000
26465 .word 0x3802ba47,0x46b2bdb3
26466 .word 0x00000000,0x7fffffff
26467 .word 0xffffffff,0xffffc6d6
26468 .word 0x00000000,0x0013521c
26469 .word 0x00000000,0x0000860c
26470 .word 0x05c33266,0x382f2afa
26471 .word 0x00000000,0x4566ef1f
26472 .word 0x05c33266,0x002d90bd
26473 .word 0x00000000,0x00000000
26474 .word 0x000000e8,0x993c29ae
26475 .word 0x00000000,0x45666913
26476 .word 0x00000000,0x0f33e756
26477p5_expected_fp_regs:
26478 .word 0x06640000,0x2185a119
26479 .word 0x97cf2592,0xfc1fa400
26480 .word 0x7147f552,0x00000000
26481 .word 0x0000006c,0x00006705
26482 .word 0xdd2cc6d6,0x4996c1a3
26483 .word 0x00000000,0x19a18521
26484 .word 0x00000000,0x3a00001b
26485 .word 0x97cf2592,0x09e8fd57
26486 .word 0x7100f552,0x00000000
26487 .word 0x62ea82a2,0x5b3956d7
26488 .word 0x6cf9b2f6,0x447040d0
26489 .word 0x0000ffff,0x00000000
26490 .word 0x97cf2592,0x09e8fd57
26491 .word 0x0567f772,0xfffffdd7
26492 .word 0x05c30000,0x4996c1a3
26493 .word 0x00000000,0x00000000
26494 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26495p5_local0_expect:
26496 .word 0x956f3ef4,0xf2ffffff
26497 .word 0x00f9b2f6,0x447040d0
26498 .word 0x091d54df,0x00007921
26499 .word 0xca46aa26,0x0567f772
26500 .word 0x62ea82a2,0x0c40fc8c
26501 .word 0x00000080,0x00000000
26502 .word 0x84000079,0x00000058
26503 .word 0x05a39f2b,0x900c6c71
26504 .word 0x00000000,0x0bc01a00
26505 .word 0xefcdeb17,0x89e74e7e
26506 .word 0xfdd07194,0x4064024e
26507 .word 0x1d039d44,0xf81be5f2
26508 .word 0xad6f3d8d,0x0c40d031
26509 .word 0x7fffff0a,0x00006705
26510 .word 0x00000000,0x00000005
26511 .word 0xba5d0099,0x3d3a47de
26512p5_local1_expect:
26513 .word 0x1a2affff,0x5ecbf67f
26514 .word 0x00000000,0x00000000
26515 .word 0x0046aa26,0x0567f772
26516 .word 0xa282ea62,0x8f81e828
26517 .word 0x06640000,0x2185a119
26518 .word 0xffffff7f,0xffff8d28
26519 .word 0x09e8fd57,0x79459856
26520 .word 0xeab2cceb,0x89096be3
26521 .word 0x2b89d563,0x18077536
26522 .word 0x00000000,0x382f2afa
26523 .word 0x7a635b62,0x594fd5ac
26524 .word 0x36bd8e8d,0x0d0c73a3
26525 .word 0x00000002,0xffffff95
26526 .word 0x76766b59,0x00000000
26527 .word 0xdd2cc6d6,0x4996c1a3
26528 .word 0x8eb6c6f1,0x7921669b
26529p5_local2_expect:
26530 .word 0x2185a119,0x509ee5c4
26531 .word 0xe6a41ffc,0x00000000
26532 .word 0x00000000,0x4996c1a3
26533 .word 0x9225cf97,0x00000000
26534 .word 0xcb00c305,0x00000000
26535 .word 0x95ffffff,0x00000d3a
26536 .word 0x89e74890,0xffffff95
26537 .word 0x000062ea,0x53e09968
26538 .word 0xedaff66c,0x6b148891
26539 .word 0x86a1c1e1,0xb1f2105a
26540 .word 0x6cf9b2ff,0x05c33dff
26541 .word 0xf43e6f95,0x24edfc88
26542 .word 0x6d6d324d,0xca8d789f
26543 .word 0x45666913,0x0f33e756
26544 .word 0x852f6b3f,0x2aafeced
26545 .word 0x527ebbc1,0x5e50ee09
26546p5_local3_expect:
26547 .word 0x0c869d33,0x09e8fd57
26548 .word 0x00000000,0x0bc01a00
26549 .word 0x72f76705,0x00000000
26550 .word 0x85210000,0x00000000
26551 .word 0x00000047,0xd60f0079
26552 .word 0x0000ff1b,0xc3055d65
26553 .word 0x72f76705,0x26aa46ca
26554 .word 0x597d67a8,0x00000047
26555 .word 0x00000000,0x000000ff
26556 .word 0xb59673a1,0x6cf9b2f6
26557 .word 0x272f0295,0xd8d074d5
26558 .word 0x37b89c44,0x2e2e21c6
26559 .word 0xdd2cc6d6,0x4996c1a3
26560 .word 0x72f76705,0x26aa46ca
26561 .word 0xce63c7bc,0x3cdeaa58
26562 .word 0x672c93d7,0x8f0ee236
26563p6_init_registers:
26564 .word 0x63ee2677,0xaa897590 ! Init value for %l0
26565 .word 0xab845714,0x26c073ac ! Init value for %l1
26566 .word 0xf42e5b5c,0x6ffaf562 ! Init value for %l2
26567 .word 0x498dbdd1,0xcb2e6fb1 ! Init value for %l3
26568 .word 0xccc78203,0xb0c9e0e7 ! Init value for %l4
26569 .word 0x19cb1b30,0x28a99895 ! Init value for %l5
26570 .word 0x1466528a,0x9900f504 ! Init value for %l6
26571 .word 0x183b4ade,0x793b8402 ! Init value for %l7
26572 .word 0x10285b4e,0x8eb4100a ! Init value for %l0
26573 .word 0xc44be695,0xefe94ae9 ! Init value for %l1
26574 .word 0xbee383e4,0x292c33c8 ! Init value for %l2
26575 .word 0xf8166f04,0x929a4f83 ! Init value for %l3
26576 .word 0xce37565c,0x935d2477 ! Init value for %l4
26577 .word 0x0fcd4120,0x5e866ddf ! Init value for %l5
26578 .word 0x792a2084,0xbbd6972b ! Init value for %l6
26579 .word 0xb13de252,0x888e5531 ! Init value for %l7
26580 .word 0x41d1137d,0xd576fb8c ! Init value for %l0
26581 .word 0xa892fd86,0x67580da6 ! Init value for %l1
26582 .word 0x57ca058a,0x49adfef2 ! Init value for %l2
26583 .word 0x4bb2259e,0x59cb3786 ! Init value for %l3
26584 .word 0x1904bb70,0x863f8356 ! Init value for %l4
26585 .word 0xf15d22ff,0xe185fab0 ! Init value for %l5
26586 .word 0x2b51c208,0x71939fb9 ! Init value for %l6
26587 .word 0xb10c0af6,0x7c9823ab ! Init value for %l7
26588 .align 64
26589p6_init_freg:
26590 .word 0xfa57fbda,0xd87c4e4b ! Init value for %f0
26591 .word 0xaed26f0c,0xf5f7b96e ! Init value for %f2
26592 .word 0x5aa8e48a,0x38b0d14c ! Init value for %f4
26593 .word 0x5863a66d,0x68180d61 ! Init value for %f6
26594 .word 0x78f51cfb,0x3b5687df ! Init value for %f8
26595 .word 0xf4109aa7,0xa91456d5 ! Init value for %f10
26596 .word 0x4ece70f4,0xc70e992c ! Init value for %f12
26597 .word 0x0a200a61,0xa4af1489 ! Init value for %f14
26598 .word 0x521d26e8,0x6136c47c ! Init value for %f16
26599 .word 0x163c1ca1,0x822a69b4 ! Init value for %f18
26600 .word 0x98625f64,0x24c57ade ! Init value for %f20
26601 .word 0x3ffbf792,0x9cccfbd6 ! Init value for %f22
26602 .word 0x7084f39c,0xfff0d59a ! Init value for %f24
26603 .word 0x501d0f57,0x91256a6b ! Init value for %f26
26604 .word 0x1ecf2f91,0xd821faac ! Init value for %f28
26605 .word 0x61df2dbb,0x70cb3c8f ! Init value for %f30
26606 .word 0xc99c9baa,0x7ebfc0d9 ! Init value for %f32
26607 .word 0x86797455,0x36c39736 ! Init value for %f34
26608 .word 0x11c5c2ee,0xd2a613eb ! Init value for %f36
26609 .word 0xa2b23f94,0xc0c759ad ! Init value for %f38
26610 .word 0x1d018816,0xb5ed6214 ! Init value for %f40
26611 .word 0x901a5338,0x6005fb78 ! Init value for %f42
26612 .word 0xdd2d69d6,0x19782e1c ! Init value for %f44
26613 .word 0x94128f7b,0x2791d776 ! Init value for %f46
26614 .word 0x38d1b2f6,0xf3297471
26615 .word 0xa8bd2ffc,0xcca05626
26616 .word 0xb04c28dc,0x3faeddaa
26617 .word 0x479823b3,0x3d5da801
26618 .word 0x9c110cc0,0x687c5257
26619 .word 0x73695e94,0x768787e1
26620 .word 0x37a35f14,0x562e989d
26621 .word 0x3ad82429,0xa1004275
26622p6_share_mask:
26623 .word 0x00000000,0x00000000
26624 .word 0x00000000,0x00000000
26625 .word 0x00000000,0x00000000
26626 .word 0x00000000,0x00000000
26627 .word 0x00000000,0x00000000
26628 .word 0x00000000,0x00000000
26629 .word 0xffffffff,0xffffffff
26630 .word 0x00000000,0x00000000
26631p6_expected_registers:
26632 .word 0x00000000,0x7988a400
26633 .word 0x00000000,0x00009fb6
26634 .word 0x00000000,0x00000000
26635 .word 0x00000000,0x00000000
26636 .word 0x00000000,0x000009fb
26637 .word 0x00000000,0x00000af0
26638 .word 0x00000000,0x501d0f57
26639 .word 0x00000000,0x00000008
26640 .word 0x00000000,0x00000000
26641 .word 0x00000000,0x0000b53d
26642 .word 0x00000000,0x0000b53d
26643 .word 0xffffffff,0xfffffbe6
26644 .word 0x00000000,0x00000000
26645 .word 0x7fffffff,0xfffff3f9
26646 .word 0xffffffff,0xff00ff49
26647 .word 0x00000000,0x00000000
26648 .word 0x00000000,0x02002aa9
26649 .word 0x00000000,0x00000a08
26650 .word 0x00000000,0x02002aab
26651 .word 0xffffffff,0xffffffbd
26652 .word 0xffffffff,0xffffffbd
26653 .word 0x00000000,0x00000000
26654 .word 0x00000000,0x00000000
26655 .word 0xffffffff,0xd9b6f0e3
26656p6_expected_fp_regs:
26657 .word 0xb69f079f,0x107c3c85
26658 .word 0xe65fe906,0x57875bc7
26659 .word 0x8effffff,0x00028848
26660 .word 0x75579515,0x00000000
26661 .word 0x78f51cfb,0xee929e00
26662 .word 0x006a2591,0xffff8000
26663 .word 0x00000000,0x6b6a2591
26664 .word 0x000043d9,0x00028848
26665 .word 0xd9430000,0x00000000
26666 .word 0xe65fe906,0x57875bc7
26667 .word 0xffffffff,0x00028801
26668 .word 0x49ff00ff,0xffffffff
26669 .word 0x49ff00ff,0x418ff67e
26670 .word 0xe4590000,0x91256a6b
26671 .word 0x00028848,0xb13de252
26672 .word 0xffffffff,0x00000000
26673 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26674p6_local0_expect:
26675 .word 0x00000000,0xffffffff
26676 .word 0xb69f079f,0x00000000
26677 .word 0xe65fe906,0x57875bc7
26678 .word 0x00000000,0x00068178
26679 .word 0x78000400,0x0000b53d
26680 .word 0xb13de252,0x888e5531
26681 .word 0x501d0f57,0x91256a6b
26682 .word 0xffffc6b2,0x9abde9d6
26683 .word 0xffffffff,0xcb18942b
26684 .word 0x501d0f57,0xd2b6873a
26685 .word 0x1616f043,0x087dad00
26686 .word 0x00028848,0x2f8bce5c
26687 .word 0xfbf5ac55,0xaf22cf6c
26688 .word 0x418ff67e,0xa890e303
26689 .word 0x00000000,0x6b6a2500
26690 .word 0xffffff0a,0x8376a2c2
26691p6_local1_expect:
26692 .word 0xf553ce5c,0x2f8bce5c
26693 .word 0x75579515,0xed3f145b
26694 .word 0x00bde9d6,0xc6221083
26695 .word 0x49ff00ff,0xffffffff
26696 .word 0xd2b6873a,0x57875bc7
26697 .word 0xc75b8757,0xffffffff
26698 .word 0x00000000,0x00007800
26699 .word 0x78816992,0xd8dcab83
26700 .word 0xd9b6f0e3,0x5b000000
26701 .word 0x00000000,0xe2abc6b2
26702 .word 0xffffffff,0x00000048
26703 .word 0x00110cf4,0x00000af0
26704 .word 0x00028848,0x2f8bce5c
26705 .word 0xffffffff,0xf0b6873a
26706 .word 0xdddfcc74,0x2fb464b6
26707 .word 0xc75bebb5,0x31416ad1
26708p6_local2_expect:
26709 .word 0x00000000,0x00000075
26710 .word 0x831022c6,0xffffffff
26711 .word 0xffffffff,0xec5f0caf
26712 .word 0x3a87b6d2,0xf7860881
26713 .word 0x486a2591,0xffff8000
26714 .word 0x00000009,0x02002a68
26715 .word 0x009e92ee,0x00000000
26716 .word 0xce75ccc3,0xddc67774
26717 .word 0xfcf99a04,0xee03b53d
26718 .word 0xd9f1e34e,0xdac4a630
26719 .word 0x2ff2a928,0x1c2bf5a7
26720 .word 0xc111c3d0,0x107c3c85
26721 .word 0xee929e00,0x1f9c67be
26722 .word 0x00000000,0x00000000
26723 .word 0x1e4ebf56,0x80000000
26724 .word 0x9abde9d6,0xc6221083
26725p6_local3_expect:
26726 .word 0x00000000,0x02002a68
26727 .word 0x00003786,0x570f1d50
26728 .word 0x45d95765,0x7444ef47
26729 .word 0xb69f079f,0xd2b6873a
26730 .word 0x00000000,0x00000075
26731 .word 0xa400ff49,0x00000000
26732 .word 0xbdffffff,0xffffffff
26733 .word 0x501d0f57,0x91250000
26734 .word 0xe4590000,0x91256a6b
26735 .word 0x91256a6b,0xacdb2022
26736 .word 0x00000000,0xd9b6f0e3
26737 .word 0x75579515,0xed3f145b
26738 .word 0x741d34e7,0x553036c4
26739 .word 0x07be3e51,0x07cc91de
26740 .word 0xff00ff49,0x9fb60d90
26741 .word 0x0a200a61,0xbc5535ef
26742p7_init_registers:
26743 .word 0x445441d9,0xd919ea41 ! Init value for %l0
26744 .word 0x45f780eb,0xec218b52 ! Init value for %l1
26745 .word 0xc185fcc1,0xdac06760 ! Init value for %l2
26746 .word 0xcd1c8510,0x0bafe7c7 ! Init value for %l3
26747 .word 0xebee5898,0x9643fa0a ! Init value for %l4
26748 .word 0x28edbcc4,0x7b564753 ! Init value for %l5
26749 .word 0xdcf8ec66,0x8421dfa7 ! Init value for %l6
26750 .word 0x693561ba,0x9219da6f ! Init value for %l7
26751 .word 0x3af8de59,0xb8ee66c2 ! Init value for %l0
26752 .word 0x9c79f518,0x8a5bbc87 ! Init value for %l1
26753 .word 0x9f4baf22,0x89b2a639 ! Init value for %l2
26754 .word 0x1b3f83a6,0x3931ffaa ! Init value for %l3
26755 .word 0xc5829a4a,0x204bb8c3 ! Init value for %l4
26756 .word 0x57e3690c,0x604de85a ! Init value for %l5
26757 .word 0x7c63389a,0x39b529e5 ! Init value for %l6
26758 .word 0x77ab2cae,0x39eb2efb ! Init value for %l7
26759 .word 0xcb97bb56,0x7bffa05a ! Init value for %l0
26760 .word 0xa7fb7aa4,0x7cde2362 ! Init value for %l1
26761 .word 0x6b2f2f82,0x4deacd6d ! Init value for %l2
26762 .word 0x9bcbfd06,0x03552e54 ! Init value for %l3
26763 .word 0x93a37614,0xab49b028 ! Init value for %l4
26764 .word 0x6c88c287,0x9a49f272 ! Init value for %l5
26765 .word 0x95acc1dc,0x9f2d331e ! Init value for %l6
26766 .word 0xc0c43362,0x00aeb653 ! Init value for %l7
26767 .align 64
26768p7_init_freg:
26769 .word 0x6780e142,0x8fc0ab6c ! Init value for %f0
26770 .word 0x929a3e0d,0x060409a9 ! Init value for %f2
26771 .word 0x341cefc3,0xec7016fb ! Init value for %f4
26772 .word 0x308cf24b,0x3472cc40 ! Init value for %f6
26773 .word 0xbfd4c4d2,0x57d54803 ! Init value for %f8
26774 .word 0x4d131e86,0x405c1971 ! Init value for %f10
26775 .word 0xbbba6ac3,0x66600daa ! Init value for %f12
26776 .word 0x30ab7721,0x401ed06c ! Init value for %f14
26777 .word 0x5b08f245,0x7b0aa4a2 ! Init value for %f16
26778 .word 0x5a6f0fca,0x66793e3d ! Init value for %f18
26779 .word 0x8b68373e,0xfb890344 ! Init value for %f20
26780 .word 0x9aa2bad4,0x80ad0d75 ! Init value for %f22
26781 .word 0x1d2ea47b,0xd06c2bad ! Init value for %f24
26782 .word 0x8dcce1fe,0x779dcc7d ! Init value for %f26
26783 .word 0x067da7ad,0x1238ca2d ! Init value for %f28
26784 .word 0xc46d8167,0x3d5fad52 ! Init value for %f30
26785 .word 0xe71d7412,0x14549c3f ! Init value for %f32
26786 .word 0xfdfcd29f,0xc35a50eb ! Init value for %f34
26787 .word 0x47fa45b4,0xd1bb7e27 ! Init value for %f36
26788 .word 0xa22a7e94,0xb9bd554f ! Init value for %f38
26789 .word 0xdbf40b76,0x156e34f1 ! Init value for %f40
26790 .word 0x48a1435b,0xc3df6275 ! Init value for %f42
26791 .word 0x9e97be56,0x730dabd6 ! Init value for %f44
26792 .word 0x2277fb7c,0xa6729fc9 ! Init value for %f46
26793 .word 0x72a7c6bc,0x063be08c
26794 .word 0xcf025cc5,0xd2ba0a39
26795 .word 0x712f4386,0x3df90b63
26796 .word 0x0e4e411d,0x5dd952aa
26797 .word 0x53c48baf,0xd94e5627
26798 .word 0x334722ca,0xc5dc6a92
26799 .word 0xffe8e77f,0x420657dd
26800 .word 0x52125931,0x59bb460a
26801p7_share_mask:
26802 .word 0x00000000,0x00000000
26803 .word 0x00000000,0x00000000
26804 .word 0x00000000,0x00000000
26805 .word 0x00000000,0x00000000
26806 .word 0x00000000,0x00000000
26807 .word 0x00000000,0x00000000
26808 .word 0x00000000,0x00000000
26809 .word 0xffffffff,0xffffffff
26810p7_expected_registers:
26811 .word 0x00000000,0x00000023
26812 .word 0xffffffff,0xffe49381
26813 .word 0x00000000,0x00000000
26814 .word 0x00000000,0x00000000
26815 .word 0x00000000,0x00000080
26816 .word 0xffffffff,0xffffa9ff
26817 .word 0xffffffff,0xe7480582
26818 .word 0xffffffff,0xffffffff
26819 .word 0x00000000,0x00000000
26820 .word 0x00000000,0x00007c82
26821 .word 0x00000000,0x00000000
26822 .word 0x00000000,0x00000000
26823 .word 0x00000000,0xf99300ef
26824 .word 0x00000000,0x1b97c3eb
26825 .word 0x00000000,0x00000000
26826 .word 0x00000000,0x000000cf
26827 .word 0x00000000,0x00000000
26828 .word 0x00000000,0x00000000
26829 .word 0x00000000,0x00000000
26830 .word 0x00000000,0x23be92fb
26831 .word 0x00000000,0x8009f530
26832 .word 0x00000000,0x32b16fad
26833 .word 0xffffffff,0xffffffff
26834 .word 0x00000000,0x00000000
26835p7_expected_fp_regs:
26836 .word 0xc7a8e132,0x8fc0ab6c
26837 .word 0xbc334900,0x00000126
26838 .word 0xbc330000,0x0ffffa88
26839 .word 0x00bccc7d,0xffffff7f
26840 .word 0x0ed200bc,0xffffffff
26841 .word 0x00000000,0x00000000
26842 .word 0x2709953f,0xa7827b29
26843 .word 0x779dcc7d,0x00000033
26844 .word 0xffffffff,0xfffffefb
26845 .word 0x00000000,0x23be92fb
26846 .word 0x00000000,0x00000796
26847 .word 0xdb000000,0xa8623374
26848 .word 0x00ef0000,0x00000000
26849 .word 0x00008bdf,0xffffffff
26850 .word 0xeb827829,0x03641059
26851 .word 0xffffffff,0x00000000
26852 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26853p7_local0_expect:
26854 .word 0x297b82a7,0x3f950927
26855 .word 0xc2ffffff,0xeb80f745
26856 .word 0x000078ec,0xc8339b4a
26857 .word 0xe1f96bec,0xcb482f4b
26858 .word 0x203eb1a1,0x6bba4105
26859 .word 0xdb000000,0x00000b12
26860 .word 0x32e1a8c7,0xec218b52
26861 .word 0xb21bc931,0x9584bfea
26862 .word 0x4594fdd6,0x9505e6de
26863 .word 0xa9ffffff,0xffffffff
26864 .word 0x0000007a,0xe4be76f2
26865 .word 0xd2e3ac86,0xc1dc2a7a
26866 .word 0xc46d8167,0x3d5fad52
26867 .word 0xe979912d,0xfbede693
26868 .word 0x27253721,0xf149118e
26869 .word 0x8009f530,0x32b16fad
26870p7_local1_expect:
26871 .word 0x00000126,0xffffffff
26872 .word 0x00000000,0x00000039
26873 .word 0xd1fda05a,0x3c011f5c
26874 .word 0x7fffffff,0xfba7fd3d
26875 .word 0x03641059,0xa9ffffff
26876 .word 0x8ce71bcb,0x535941dd
26877 .word 0x0541bc33,0x00000000
26878 .word 0x0a1225a4,0x88cf33bc
26879 .word 0xc4d89f77,0x5602977e
26880 .word 0x9aa2bad4,0x00000000
26881 .word 0xbbfdd44c,0x96cc979f
26882 .word 0x589d1ee2,0xc5c9d1fd
26883 .word 0x38635139,0xd9970000
26884 .word 0x11e2d11e,0x7ccd3e9d
26885 .word 0x00000000,0x0b83c756
26886 .word 0x8dcce1fe,0xa9ffffff
26887p7_local2_expect:
26888 .word 0xfffffefb,0xc7a89b3e
26889 .word 0xf2feffff,0xffffffff
26890 .word 0x4442edc7,0x00007824
26891 .word 0xe1f96bec,0x00000033
26892 .word 0x00000000,0x00000000
26893 .word 0xf2feffff,0xffffffff
26894 .word 0xffffffff,0xdf8b0000
26895 .word 0xf3753a99,0x00000005
26896 .word 0x4d0ef609,0x3450d278
26897 .word 0x77821b78,0x17c9a3bc
26898 .word 0xbfd4c4d2,0x57ce4803
26899 .word 0xe225bab3,0xa8c58314
26900 .word 0x72331e01,0xa8623374
26901 .word 0xffb14d0b,0xc6950fcd
26902 .word 0xc5630ada,0x16faa7a2
26903 .word 0x00001000,0x000000cf
26904p7_local3_expect:
26905 .word 0xbc330000,0x00020000
26906 .word 0x00000000,0x00000000
26907 .word 0x0000027e,0x89d06e88
26908 .word 0x00000000,0xfe000000
26909 .word 0x7fffffff,0x000000db
26910 .word 0xa7827b29,0x03641059
26911 .word 0x00000039,0x67913c00
26912 .word 0xb6cbf6ce,0x52fe1077
26913 .word 0xa4d9e82f,0x5d56fdb4
26914 .word 0xcb1be78c,0x22dc0d6e
26915 .word 0xca6930fa,0x2949a21c
26916 .word 0x8dcce1fe,0x779dcc7d
26917 .word 0x598d761e,0xda0b9bd7
26918 .word 0xe7480582,0x83ceb350
26919 .word 0x067da7ad,0x1238ca2d
26920 .word 0xbf2d0005,0xd4fe3f8e
26921p0_invalidate_semaphore:
26922 .word 0
26923p1_invalidate_semaphore:
26924 .word 0
26925p2_invalidate_semaphore:
26926 .word 0
26927p3_invalidate_semaphore:
26928 .word 0
26929p4_invalidate_semaphore:
26930 .word 0
26931p5_invalidate_semaphore:
26932 .word 0
26933p6_invalidate_semaphore:
26934 .word 0
26935p7_invalidate_semaphore:
26936 .word 0
26937p0_reset_cnt:
26938 .word 0
26939 .align 8
26940p0_ec_timing_ctrl:
26941 .word 0,0
26942p0_ec_control:
26943 .word 0,0
26944p0_mcu_shadow:
26945 .skip 80
26946p1_reset_cnt:
26947 .word 0
26948 .align 8
26949p1_ec_timing_ctrl:
26950 .word 0,0
26951p1_ec_control:
26952 .word 0,0
26953p1_mcu_shadow:
26954 .skip 80
26955p2_reset_cnt:
26956 .word 0
26957 .align 8
26958p2_ec_timing_ctrl:
26959 .word 0,0
26960p2_ec_control:
26961 .word 0,0
26962p2_mcu_shadow:
26963 .skip 80
26964p3_reset_cnt:
26965 .word 0
26966 .align 8
26967p3_ec_timing_ctrl:
26968 .word 0,0
26969p3_ec_control:
26970 .word 0,0
26971p3_mcu_shadow:
26972 .skip 80
26973p4_reset_cnt:
26974 .word 0
26975 .align 8
26976p4_ec_timing_ctrl:
26977 .word 0,0
26978p4_ec_control:
26979 .word 0,0
26980p4_mcu_shadow:
26981 .skip 80
26982p5_reset_cnt:
26983 .word 0
26984 .align 8
26985p5_ec_timing_ctrl:
26986 .word 0,0
26987p5_ec_control:
26988 .word 0,0
26989p5_mcu_shadow:
26990 .skip 80
26991p6_reset_cnt:
26992 .word 0
26993 .align 8
26994p6_ec_timing_ctrl:
26995 .word 0,0
26996p6_ec_control:
26997 .word 0,0
26998p6_mcu_shadow:
26999 .skip 80
27000p7_reset_cnt:
27001 .word 0
27002 .align 8
27003p7_ec_timing_ctrl:
27004 .word 0,0
27005p7_ec_control:
27006 .word 0,0
27007p7_mcu_shadow:
27008 .skip 80
27009user_data_end:
27010
27011SECTION .p0_local0 DATA_VA=0x000800000
27012
27013attr_data {
27014 Name = .p0_local0,
27015 VA = 0x0000000000800000,
27016 RA = 0x0000000010000000,
27017 PA = ra2pa(0x0000000010000000,0),
27018 part_0_ctx_nonzero_tsb_config_0,
27019 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27020 TTE_IE=0, TTE_Diag=0,
27021 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27022}
27023
27024 .data
27025 .seg "data"
27026 .align 0x2000
27027 .global p0_local0_start
27028p0_local0_begin:
27029p0_local0_start:
27030 .word 0x42e65b4e,0x970660d9,0xe3b0e393,0x6b1b744a
27031 .word 0x3ff8b4f6,0x59f98bbb,0xe6f78a17,0x81511905
27032 .word 0x197c14dd,0x969d0f83,0x93a8089a,0xd3996441
27033 .word 0x30922279,0x88d6e9f7,0x3e5e9900,0x346592c9
27034 .word 0x911d2f55,0xf387516e,0xe8059644,0xf53408ae
27035 .word 0x37f88cea,0xeb36524e,0x4fec1aaf,0xd4177bf4
27036 .word 0x7304aa94,0xb6464ea8,0xd00c77a3,0x8e36e80b
27037 .word 0x45b65962,0x690b6c06,0x92d31f71,0xfd78f611
27038p0_local0_end:
27039
27040SECTION .p0_local1 DATA_VA=0x000802000
27041
27042attr_data {
27043 Name = .p0_local1,
27044 VA = 0x0000000000802000,
27045 RA = 0x0000000010800000,
27046 PA = ra2pa(0x0000000010800000,0),
27047 part_0_ctx_nonzero_tsb_config_0,
27048 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27049 TTE_IE=0, TTE_Diag=0,
27050 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27051}
27052
27053 .data
27054 .seg "data"
27055 .align 0x2000
27056 .global p0_local1_start
27057p0_local1_begin:
27058p0_local1_start:
27059 .word 0x77545652,0x7b14634f,0x44ec4897,0x9ed2fad1
27060 .word 0x7defae26,0x51e1f9a2,0xaad35752,0xbe401b21
27061 .word 0xdb0945ce,0x6d826675,0xa3d49a13,0x7c834bae
27062 .word 0xbb788aa3,0x7fc6ccb9,0x1e377d24,0xd3a6585b
27063 .word 0x7e33716a,0x459cf6ae,0xa9b20a07,0x668f33c3
27064 .word 0x633e9fff,0x5993f063,0x71bbb01c,0x0cbffd98
27065 .word 0x21ad818f,0x9a963f1b,0xa59db88d,0xe7837d38
27066 .word 0xcb9e085e,0x7ff7ae86,0x9497a4dc,0x96f88039
27067p0_local1_end:
27068
27069SECTION .p0_local2 DATA_VA=0x000804000
27070
27071attr_data {
27072 Name = .p0_local2,
27073 VA = 0x0000000000804000,
27074 RA = 0x0000000011000000,
27075 PA = ra2pa(0x0000000011000000,0),
27076 part_0_ctx_nonzero_tsb_config_0,
27077 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27078 TTE_IE=0, TTE_Diag=0,
27079 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27080}
27081
27082 .data
27083 .seg "data"
27084 .align 0x2000
27085 .global p0_local2_start
27086p0_local2_begin:
27087p0_local2_start:
27088 .word 0xb3d84f4c,0xfb73bec7,0x92adff07,0xc95000a1
27089 .word 0x7f37a470,0xd3611777,0x84cb78ca,0x474603d6
27090 .word 0x43b4fa5c,0xbe55753b,0xec3f861b,0x937735fb
27091 .word 0x6cf722a5,0x533a3bfb,0xa6a069c2,0xd7d8e8e7
27092 .word 0xbfd0d23c,0x608782c2,0xa7bb86d9,0x006d8d69
27093 .word 0xcbd03288,0x460c1e75,0xa096c3b0,0x0ff1026b
27094 .word 0x620a14dd,0x08592d57,0x7648825b,0x158560f1
27095 .word 0x8c11a953,0xe6626082,0xe4171821,0x4e3a7584
27096p0_local2_end:
27097
27098SECTION .p0_local3 DATA_VA=0x000806000
27099
27100attr_data {
27101 Name = .p0_local3,
27102 VA = 0x0000000000806000,
27103 RA = 0x0000000011800000,
27104 PA = ra2pa(0x0000000011800000,0),
27105 part_0_ctx_nonzero_tsb_config_0,
27106 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27107 TTE_IE=0, TTE_Diag=0,
27108 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27109}
27110
27111 .data
27112 .seg "data"
27113 .align 0x2000
27114 .global p0_local3_start
27115p0_local3_begin:
27116p0_local3_start:
27117 .word 0x02de5478,0x3707bf21,0xd24f4a89,0x2a1c5cbb
27118 .word 0x6f6d6b8c,0xeb596f44,0xd53a1f3c,0xda6c5529
27119 .word 0x6ae0bdb7,0x2d22b711,0xbcb47c52,0x46a6fe92
27120 .word 0x855214ef,0x5eab601b,0xa9bae51e,0x044512ae
27121 .word 0x371cb9c5,0x33bd8748,0x962ccbdb,0x3cca28c0
27122 .word 0xc0935bb5,0xdc1cef03,0xdb9db035,0x1b69abeb
27123 .word 0x388d6e2d,0x0cf8eb1e,0x9959371f,0x9bbc1b25
27124 .word 0x76ef9285,0x6112063e,0xe99d0a9f,0x7c47e899
27125p0_local3_end:
27126
27127SECTION .p1_local0 DATA_VA=0x000808000
27128
27129attr_data {
27130 Name = .p1_local0,
27131 VA = 0x0000000000808000,
27132 RA = 0x0000000012000000,
27133 PA = ra2pa(0x0000000012000000,0),
27134 part_0_ctx_nonzero_tsb_config_0,
27135 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27136 TTE_IE=0, TTE_Diag=0,
27137 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27138}
27139
27140 .data
27141 .seg "data"
27142 .align 0x2000
27143 .global p1_local0_start
27144p1_local0_begin:
27145p1_local0_start:
27146 .word 0xe6ebf03d,0x0a754193,0x3d1cc6a6,0x94fb38df
27147 .word 0x68380cd8,0xd1fc994c,0xeaa1348f,0x18841899
27148 .word 0xfc3e7f14,0x5347e47d,0x6fb240e8,0xeba60301
27149 .word 0x43f63223,0x805057d0,0x6d4f3d4c,0x2edc51a7
27150 .word 0x9a5f72cb,0x2562cbe1,0xb6f5de4d,0xb550c28c
27151 .word 0xdd5f5503,0x0d99b6d3,0x801014b0,0xf00c6a6f
27152 .word 0x90fb1f04,0xe1eceef7,0x77ffabaf,0xe10508d9
27153 .word 0x2f06ae78,0x39434914,0xc4bfc1f3,0xd169346e
27154p1_local0_end:
27155
27156SECTION .p1_local1 DATA_VA=0x00080a000
27157
27158attr_data {
27159 Name = .p1_local1,
27160 VA = 0x000000000080a000,
27161 RA = 0x0000000012800000,
27162 PA = ra2pa(0x0000000012800000,0),
27163 part_0_ctx_nonzero_tsb_config_0,
27164 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27165 TTE_IE=0, TTE_Diag=0,
27166 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27167}
27168
27169 .data
27170 .seg "data"
27171 .align 0x2000
27172 .global p1_local1_start
27173p1_local1_begin:
27174p1_local1_start:
27175 .word 0x8801f8d5,0xeb1deb10,0x308f6f70,0x4d801029
27176 .word 0x6c814b75,0x0e607c45,0xc4f9bec9,0x6080b90a
27177 .word 0x812c17c1,0xcb09abda,0x52c00bda,0x66a4eb62
27178 .word 0x0bd5453d,0xd6be69b7,0x36ce0cd2,0x52a4eaef
27179 .word 0x62814f14,0x11ef028b,0xad02363b,0xd9c22377
27180 .word 0x94089090,0x44304877,0x2b0e9e12,0x54a12268
27181 .word 0x26cdd0c3,0xa00d03c4,0x9b9ede96,0xbaccc250
27182 .word 0x878889fd,0x60897524,0xdc11a24c,0xb7250e58
27183p1_local1_end:
27184
27185SECTION .p1_local2 DATA_VA=0x00080c000
27186
27187attr_data {
27188 Name = .p1_local2,
27189 VA = 0x000000000080c000,
27190 RA = 0x0000000013000000,
27191 PA = ra2pa(0x0000000013000000,0),
27192 part_0_ctx_nonzero_tsb_config_0,
27193 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27194 TTE_IE=0, TTE_Diag=0,
27195 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27196}
27197
27198 .data
27199 .seg "data"
27200 .align 0x2000
27201 .global p1_local2_start
27202p1_local2_begin:
27203p1_local2_start:
27204 .word 0x13c57972,0x0f9fdfe5,0x892d1777,0x94c0047f
27205 .word 0x909793da,0xad4d5ce1,0xcce1e6b7,0x19987aff
27206 .word 0x13bb252c,0xe9ad9639,0xcc16888a,0x5c235556
27207 .word 0xd7ce0a31,0x07b0f1f7,0xedad61ee,0x32dc9c9e
27208 .word 0x7cb68052,0xa37a5f2f,0x0e767ba1,0x4a58fd51
27209 .word 0x99f9e024,0xf1f4f007,0x2b0ffc7c,0xa8cf4496
27210 .word 0x8461788a,0x0e8714ea,0xf6fda919,0x7914d2bb
27211 .word 0xe143d6fc,0xb7f677e7,0x19359d42,0x3aafb56b
27212p1_local2_end:
27213
27214SECTION .p1_local3 DATA_VA=0x00080e000
27215
27216attr_data {
27217 Name = .p1_local3,
27218 VA = 0x000000000080e000,
27219 RA = 0x0000000013800000,
27220 PA = ra2pa(0x0000000013800000,0),
27221 part_0_ctx_nonzero_tsb_config_0,
27222 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27223 TTE_IE=0, TTE_Diag=0,
27224 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27225}
27226
27227 .data
27228 .seg "data"
27229 .align 0x2000
27230 .global p1_local3_start
27231p1_local3_begin:
27232p1_local3_start:
27233 .word 0x21a2c6aa,0x7ba1f0de,0xeee8d188,0x8be3c1a6
27234 .word 0xedd59b62,0x19fcf708,0x01813773,0xba4cfca6
27235 .word 0xac4de60e,0xbbb1be91,0xfb964511,0xb3638e11
27236 .word 0x0f2a99c0,0xf8b280b8,0xe070587e,0x3d4774b7
27237 .word 0x479fdbbe,0xe48c8c13,0xf5576865,0xa63e48f3
27238 .word 0xe83ec146,0x010ac2e5,0x12e13239,0xbc9d05f7
27239 .word 0xe41a71bc,0x7aa3854e,0x44cb35f6,0x96e78f1b
27240 .word 0x8272df98,0xba1f8778,0xd8ae00d6,0x7e5207df
27241p1_local3_end:
27242
27243SECTION .p2_local0 DATA_VA=0x000810000
27244
27245attr_data {
27246 Name = .p2_local0,
27247 VA = 0x0000000000810000,
27248 RA = 0x0000000014000000,
27249 PA = ra2pa(0x0000000014000000,0),
27250 part_0_ctx_nonzero_tsb_config_0,
27251 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27252 TTE_IE=0, TTE_Diag=0,
27253 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27254}
27255
27256 .data
27257 .seg "data"
27258 .align 0x2000
27259 .global p2_local0_start
27260p2_local0_begin:
27261p2_local0_start:
27262 .word 0x0b6684e6,0x85fdce3b,0x7be562ac,0x37de7f53
27263 .word 0x727ff889,0xb4c0eccc,0x60723d44,0x670d67ea
27264 .word 0x402a9d8d,0xb01036ad,0x03362b98,0x5d6d6399
27265 .word 0xecdea55b,0xe3c488c6,0x05891fe1,0x205d5ee6
27266 .word 0x5dfef598,0x85b95333,0x82da8b8f,0xc2529a76
27267 .word 0x34f63ebe,0x56ed1a7b,0xdd69fea7,0x8ea43582
27268 .word 0x937d4fdd,0x9e5bfc57,0xdda007d8,0x7796a4a5
27269 .word 0xc710be21,0xeebacfc6,0xaf3fba31,0x48c737ca
27270p2_local0_end:
27271
27272SECTION .p2_local1 DATA_VA=0x000812000
27273
27274attr_data {
27275 Name = .p2_local1,
27276 VA = 0x0000000000812000,
27277 RA = 0x0000000014800000,
27278 PA = ra2pa(0x0000000014800000,0),
27279 part_0_ctx_nonzero_tsb_config_0,
27280 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27281 TTE_IE=0, TTE_Diag=0,
27282 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27283}
27284
27285 .data
27286 .seg "data"
27287 .align 0x2000
27288 .global p2_local1_start
27289p2_local1_begin:
27290p2_local1_start:
27291 .word 0x27f01a6e,0xd8a74aad,0xba7378a3,0xf15078b6
27292 .word 0x88403607,0x97f4b9a4,0xb7d1da16,0x62775942
27293 .word 0xe3cc6d17,0x339de5a9,0xcdaecd09,0xa8c79003
27294 .word 0x3eb43ffa,0x6a77caed,0xe5235916,0xbd342bd5
27295 .word 0x97d05ff5,0x27dbde21,0xe7951687,0x0bc7c1db
27296 .word 0x7a345108,0x4e7c8afc,0x250c68a6,0x2678ba12
27297 .word 0x8b97c517,0xdb3cb4ad,0x378fa989,0xb6d7572a
27298 .word 0xf9cba11a,0x467af250,0xd6486510,0xd7b33ab4
27299p2_local1_end:
27300
27301SECTION .p2_local2 DATA_VA=0x000814000
27302
27303attr_data {
27304 Name = .p2_local2,
27305 VA = 0x0000000000814000,
27306 RA = 0x0000000015000000,
27307 PA = ra2pa(0x0000000015000000,0),
27308 part_0_ctx_nonzero_tsb_config_0,
27309 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27310 TTE_IE=0, TTE_Diag=0,
27311 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27312}
27313
27314 .data
27315 .seg "data"
27316 .align 0x2000
27317 .global p2_local2_start
27318p2_local2_begin:
27319p2_local2_start:
27320 .word 0xb5bbf0a8,0xccca165e,0xb22e772d,0x25ff86bd
27321 .word 0xf156dc59,0x755dcb14,0xc4794297,0xe8f231fd
27322 .word 0x928097a1,0xaffa368e,0x0b91dbda,0x4c0b430e
27323 .word 0x264b2b71,0x8102dda4,0xc3b33f84,0x6e6a9886
27324 .word 0x6d15254e,0x4659a9fc,0xc84e13de,0xd76d5c10
27325 .word 0x5b01ef53,0x33af5697,0x03b04c2a,0xac0221d9
27326 .word 0x3e96253e,0xd5fdcf56,0x52f93f20,0x6e1f2fad
27327 .word 0x29499343,0x69bf6d32,0xba8f96ea,0xc4136393
27328p2_local2_end:
27329
27330SECTION .p2_local3 DATA_VA=0x000816000
27331
27332attr_data {
27333 Name = .p2_local3,
27334 VA = 0x0000000000816000,
27335 RA = 0x0000000015800000,
27336 PA = ra2pa(0x0000000015800000,0),
27337 part_0_ctx_nonzero_tsb_config_0,
27338 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27339 TTE_IE=0, TTE_Diag=0,
27340 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27341}
27342
27343 .data
27344 .seg "data"
27345 .align 0x2000
27346 .global p2_local3_start
27347p2_local3_begin:
27348p2_local3_start:
27349 .word 0xb357f01e,0x51a5db93,0xfdf75e89,0x5118aff4
27350 .word 0xda956a88,0x38b8d486,0xa9c4cebf,0xd79505de
27351 .word 0xc106bbc7,0x1f8f5ed5,0x3cb6c538,0x48168ed9
27352 .word 0x70869e74,0x4fd92d22,0x81a0b784,0xd071ab36
27353 .word 0xac82df45,0x2baa061f,0x6358efcc,0x876d4caa
27354 .word 0xb9179efe,0xfd7287a7,0x49ca0a50,0x6c52227a
27355 .word 0x42b64b59,0x195e433f,0xb8db1c92,0xe0aed1cd
27356 .word 0x820ffbe3,0xc07a7704,0x40078d05,0x72bd4d8a
27357p2_local3_end:
27358
27359SECTION .p3_local0 DATA_VA=0x000818000
27360
27361attr_data {
27362 Name = .p3_local0,
27363 VA = 0x0000000000818000,
27364 RA = 0x0000000016000000,
27365 PA = ra2pa(0x0000000016000000,0),
27366 part_0_ctx_nonzero_tsb_config_0,
27367 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27368 TTE_IE=0, TTE_Diag=0,
27369 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27370}
27371
27372 .data
27373 .seg "data"
27374 .align 0x2000
27375 .global p3_local0_start
27376p3_local0_begin:
27377p3_local0_start:
27378 .word 0x9050fc23,0xc431aa39,0xf231613c,0xbf4d0ae4
27379 .word 0xfd63d1d5,0xb826ffb7,0x435ceb10,0x061060fd
27380 .word 0x654235c1,0xaa2d637a,0x687fd154,0x4b5997b9
27381 .word 0xb50ea037,0xf42aba1f,0xabe48897,0xdb98cca7
27382 .word 0xd86a3dd3,0x1c5fdb89,0x555024e5,0x0d61056a
27383 .word 0xa4b656b8,0x4edc91bf,0x06891053,0xe1b6e891
27384 .word 0x41c2fc18,0xb1cdc447,0x338a2253,0xf2102024
27385 .word 0x8c85ee1d,0x4883ede7,0x8d7198ed,0x7886930e
27386p3_local0_end:
27387
27388SECTION .p3_local1 DATA_VA=0x00081a000
27389
27390attr_data {
27391 Name = .p3_local1,
27392 VA = 0x000000000081a000,
27393 RA = 0x0000000016800000,
27394 PA = ra2pa(0x0000000016800000,0),
27395 part_0_ctx_nonzero_tsb_config_0,
27396 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27397 TTE_IE=0, TTE_Diag=0,
27398 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27399}
27400
27401 .data
27402 .seg "data"
27403 .align 0x2000
27404 .global p3_local1_start
27405p3_local1_begin:
27406p3_local1_start:
27407 .word 0x92a7d84f,0x25f78371,0x7566c605,0xb4ebafae
27408 .word 0x89b1971d,0x0f5845e6,0x85b1ed8a,0x2d83db65
27409 .word 0xa6979f24,0xfc6781af,0x2d41d5ad,0xd781ffa2
27410 .word 0xfcd11f77,0xe391683f,0x31f6ea37,0x67bbd045
27411 .word 0xedcb9e86,0xa1d888bb,0xdeb9d652,0x3205a429
27412 .word 0xb2c3aff8,0x48525040,0xce35c088,0x646314c5
27413 .word 0xf7f2a153,0xab87c183,0x9f6dc848,0x937ad66b
27414 .word 0xdb0fc3ce,0x86bccb84,0x9fd09719,0xa335fb2d
27415p3_local1_end:
27416
27417SECTION .p3_local2 DATA_VA=0x00081c000
27418
27419attr_data {
27420 Name = .p3_local2,
27421 VA = 0x000000000081c000,
27422 RA = 0x0000000017000000,
27423 PA = ra2pa(0x0000000017000000,0),
27424 part_0_ctx_nonzero_tsb_config_0,
27425 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27426 TTE_IE=0, TTE_Diag=0,
27427 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27428}
27429
27430 .data
27431 .seg "data"
27432 .align 0x2000
27433 .global p3_local2_start
27434p3_local2_begin:
27435p3_local2_start:
27436 .word 0x1cae1980,0xba6efc2a,0xebff5992,0xf7611f21
27437 .word 0xff469964,0x427b0fed,0xe904d308,0x26589ab8
27438 .word 0x6e05dca7,0xaf2e441b,0xc6c6ef01,0xada7528f
27439 .word 0x1a847bd2,0xe7995275,0x4b61f4dd,0x22efb40a
27440 .word 0xde6c990b,0x2a94d32f,0xe43b57a8,0x420b4a68
27441 .word 0x8facfeb2,0xf4975bb8,0xeaf9f087,0x3bea7b15
27442 .word 0x93b507cc,0xa19811bf,0xacecf778,0xa967199c
27443 .word 0x7659ce22,0x776d1555,0x85c19d74,0x7ee952dc
27444p3_local2_end:
27445
27446SECTION .p3_local3 DATA_VA=0x00081e000
27447
27448attr_data {
27449 Name = .p3_local3,
27450 VA = 0x000000000081e000,
27451 RA = 0x0000000017800000,
27452 PA = ra2pa(0x0000000017800000,0),
27453 part_0_ctx_nonzero_tsb_config_0,
27454 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27455 TTE_IE=0, TTE_Diag=0,
27456 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27457}
27458
27459 .data
27460 .seg "data"
27461 .align 0x2000
27462 .global p3_local3_start
27463p3_local3_begin:
27464p3_local3_start:
27465 .word 0x03fc4f33,0x2ae502dd,0xc36d99bb,0xd3a439a8
27466 .word 0xd158b9fa,0x7ef90308,0x46855c11,0xa250dc50
27467 .word 0x31b3cb6f,0x67e0d06a,0x37c789de,0x7ef43851
27468 .word 0x4af5ca59,0xaa99697f,0x3c85b685,0xb949a94d
27469 .word 0xf058fee6,0xfe0a2994,0xa4ea522f,0xa50b3a2f
27470 .word 0xb033aede,0x6680d14a,0x1fc3cd16,0xb8e3aded
27471 .word 0x498ab9aa,0xd8175f8c,0x955d10fe,0xc1db2948
27472 .word 0x15c60b03,0x016741a5,0x0ba166a2,0x239daf40
27473p3_local3_end:
27474
27475SECTION .p4_local0 DATA_VA=0x000820000
27476
27477attr_data {
27478 Name = .p4_local0,
27479 VA = 0x0000000000820000,
27480 RA = 0x0000000018000000,
27481 PA = ra2pa(0x0000000018000000,0),
27482 part_0_ctx_nonzero_tsb_config_0,
27483 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27484 TTE_IE=0, TTE_Diag=0,
27485 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27486}
27487
27488 .data
27489 .seg "data"
27490 .align 0x2000
27491 .global p4_local0_start
27492p4_local0_begin:
27493p4_local0_start:
27494 .word 0x0467905c,0x268df70a,0xc004cad2,0x2ca28694
27495 .word 0x9224e1f1,0x6d622c1f,0x7153d539,0x0948672c
27496 .word 0x78586a04,0xa88dca2c,0x9e9a7a75,0x6cd9ca7a
27497 .word 0x92ebb3bc,0xe9935ac0,0xe17ee271,0xf49105c7
27498 .word 0x607bf256,0x331bf078,0xdc832bcb,0x706166d8
27499 .word 0x66445b8a,0x74083144,0xdd599924,0x95fdeac8
27500 .word 0x09730f69,0x3ba5522a,0xfcc00dc9,0xd03cd037
27501 .word 0xb6660b63,0xd0f0fdc5,0x40a7f578,0xb99369a1
27502p4_local0_end:
27503
27504SECTION .p4_local1 DATA_VA=0x000822000
27505
27506attr_data {
27507 Name = .p4_local1,
27508 VA = 0x0000000000822000,
27509 RA = 0x0000000018800000,
27510 PA = ra2pa(0x0000000018800000,0),
27511 part_0_ctx_nonzero_tsb_config_0,
27512 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27513 TTE_IE=0, TTE_Diag=0,
27514 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27515}
27516
27517 .data
27518 .seg "data"
27519 .align 0x2000
27520 .global p4_local1_start
27521p4_local1_begin:
27522p4_local1_start:
27523 .word 0x3f2be55e,0x3f0694b6,0x927f43a5,0x1a3c33e5
27524 .word 0xc6752c26,0x6f1e2954,0xa5fc315a,0x9ccfd872
27525 .word 0xe854cb50,0x151c54a1,0xd5dd0561,0x8056f300
27526 .word 0x2c499930,0x86a25659,0x4d856d31,0x0ebd1ad7
27527 .word 0xc9845c74,0x0e564d98,0xc98e9b3c,0xf682e569
27528 .word 0x1997d467,0xe93fd9ac,0x2b4e7879,0xf4090904
27529 .word 0x6c55d7da,0xf9a17804,0x2a6532de,0xc8412600
27530 .word 0xabda7629,0x83b49237,0x63acefd3,0x0f73312a
27531p4_local1_end:
27532
27533SECTION .p4_local2 DATA_VA=0x000824000
27534
27535attr_data {
27536 Name = .p4_local2,
27537 VA = 0x0000000000824000,
27538 RA = 0x0000000019000000,
27539 PA = ra2pa(0x0000000019000000,0),
27540 part_0_ctx_nonzero_tsb_config_0,
27541 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27542 TTE_IE=0, TTE_Diag=0,
27543 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27544}
27545
27546 .data
27547 .seg "data"
27548 .align 0x2000
27549 .global p4_local2_start
27550p4_local2_begin:
27551p4_local2_start:
27552 .word 0xda59cf3b,0xc0510201,0x25605d60,0x1bb8a779
27553 .word 0x45986108,0xb2282b49,0x51ec2263,0xd24f5a2b
27554 .word 0x7f7e4354,0xcd5a8879,0xdf7c6b33,0x095fc6e1
27555 .word 0x5c8ae612,0x89d4ea77,0xea4b7d46,0xdf2ea06d
27556 .word 0x0285cfa3,0x86e93899,0xef0507f9,0x635eb4ec
27557 .word 0x24d767f8,0x6fbaad42,0x7e9e8623,0x7dd7e339
27558 .word 0x52fd5e9d,0x0aab0e4a,0xf4ffaa8c,0x1414fe2d
27559 .word 0x1da32323,0x180284e5,0x2a2bc205,0x606675ea
27560p4_local2_end:
27561
27562SECTION .p4_local3 DATA_VA=0x000826000
27563
27564attr_data {
27565 Name = .p4_local3,
27566 VA = 0x0000000000826000,
27567 RA = 0x0000000019800000,
27568 PA = ra2pa(0x0000000019800000,0),
27569 part_0_ctx_nonzero_tsb_config_0,
27570 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27571 TTE_IE=0, TTE_Diag=0,
27572 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27573}
27574
27575 .data
27576 .seg "data"
27577 .align 0x2000
27578 .global p4_local3_start
27579p4_local3_begin:
27580p4_local3_start:
27581 .word 0x06004e61,0x09bf55cd,0x23c027d6,0x2fef751b
27582 .word 0x56322b2e,0x54428d29,0x00f08bab,0x28e9ba69
27583 .word 0xa977ef36,0x886abe3a,0x36b7d05e,0x3f526de1
27584 .word 0x3ae92c4c,0xc99aa7ea,0x081ecc39,0x05fff09a
27585 .word 0x801d1098,0x893920f4,0xb29f5180,0x5eb47d3c
27586 .word 0x1aa4bd8c,0x610703a1,0xede327e9,0x5fc2f581
27587 .word 0x1f3d407e,0x012866a1,0x5e677b42,0xed95ccfe
27588 .word 0xc4bf31e9,0xe3b701c0,0x7027c6dd,0x4f9df4dc
27589p4_local3_end:
27590
27591SECTION .p5_local0 DATA_VA=0x000828000
27592
27593attr_data {
27594 Name = .p5_local0,
27595 VA = 0x0000000000828000,
27596 RA = 0x000000001a000000,
27597 PA = ra2pa(0x000000001a000000,0),
27598 part_0_ctx_nonzero_tsb_config_0,
27599 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27600 TTE_IE=0, TTE_Diag=0,
27601 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27602}
27603
27604 .data
27605 .seg "data"
27606 .align 0x2000
27607 .global p5_local0_start
27608p5_local0_begin:
27609p5_local0_start:
27610 .word 0x92790c22,0xf49a80e4,0xe8eb85bf,0x868c5a71
27611 .word 0x5fa162a7,0x7c3d1684,0x99af091d,0x4e509baf
27612 .word 0xe90c1dc0,0x4518c877,0x3153a3d3,0x4a29f631
27613 .word 0x2fe3717e,0x30859fdf,0x05a39f2b,0x900c6c71
27614 .word 0x6cfc0cec,0xd9264890,0xefcdeb17,0xa3fe9198
27615 .word 0xfdd07194,0x4064024e,0x303e0e21,0x1164e78c
27616 .word 0xad6f3d8d,0xd4d39663,0x28409d99,0x89e74e7e
27617 .word 0x2a3ef105,0x0b590db2,0xba5d32b9,0x3d3a47de
27618p5_local0_end:
27619
27620SECTION .p5_local1 DATA_VA=0x00082a000
27621
27622attr_data {
27623 Name = .p5_local1,
27624 VA = 0x000000000082a000,
27625 RA = 0x000000001a800000,
27626 PA = ra2pa(0x000000001a800000,0),
27627 part_0_ctx_nonzero_tsb_config_0,
27628 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27629 TTE_IE=0, TTE_Diag=0,
27630 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27631}
27632
27633 .data
27634 .seg "data"
27635 .align 0x2000
27636 .global p5_local1_start
27637p5_local1_begin:
27638p5_local1_start:
27639 .word 0x5a8d341a,0xe92fdcf2,0x359f2070,0x8160606f
27640 .word 0x406e81e6,0x13a639b5,0xcec9af3a,0x8f81e828
27641 .word 0xac5b8004,0x65e167a8,0xea0beb00,0x359cdbf4
27642 .word 0x58ef0664,0x79459856,0xeab2cceb,0x89096be3
27643 .word 0x2b89d563,0x18077536,0xf674433f,0xa00dac17
27644 .word 0x7a635b62,0x594fd5ac,0x36bd8e8d,0x0d0c73a3
27645 .word 0x4a07b000,0xdb32e90f,0xb3b903b2,0x040f1be5
27646 .word 0x7b70e3cb,0xb9384254,0x8eb6c6f1,0x7921669b
27647p5_local1_end:
27648
27649SECTION .p5_local2 DATA_VA=0x00082c000
27650
27651attr_data {
27652 Name = .p5_local2,
27653 VA = 0x000000000082c000,
27654 RA = 0x000000001b000000,
27655 PA = ra2pa(0x000000001b000000,0),
27656 part_0_ctx_nonzero_tsb_config_0,
27657 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27658 TTE_IE=0, TTE_Diag=0,
27659 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27660}
27661
27662 .data
27663 .seg "data"
27664 .align 0x2000
27665 .global p5_local2_start
27666p5_local2_begin:
27667p5_local2_start:
27668 .word 0xc637c30d,0xcf023c28,0xd84be556,0xb18f4252
27669 .word 0x80f09e8c,0xb4ca7ff4,0x0c869d33,0x031f126b
27670 .word 0x1614df23,0x538a8053,0x82a69a1f,0xeeef786c
27671 .word 0xfdc427f4,0x2675ae40,0x4fbf44f8,0x406bd3ba
27672 .word 0xedaff66c,0x6b148891,0x86a1c1e1,0xb1f2105a
27673 .word 0xdea3e9c2,0x707dc007,0xd9fef365,0x24edfc88
27674 .word 0x6d6d324d,0xca8d789f,0x45666913,0x0f33e756
27675 .word 0x852f09ac,0x2aafeced,0x527ebbb1,0x5e50ee09
27676p5_local2_end:
27677
27678SECTION .p5_local3 DATA_VA=0x00082e000
27679
27680attr_data {
27681 Name = .p5_local3,
27682 VA = 0x000000000082e000,
27683 RA = 0x000000001b800000,
27684 PA = ra2pa(0x000000001b800000,0),
27685 part_0_ctx_nonzero_tsb_config_0,
27686 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27687 TTE_IE=0, TTE_Diag=0,
27688 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27689}
27690
27691 .data
27692 .seg "data"
27693 .align 0x2000
27694 .global p5_local3_start
27695p5_local3_begin:
27696p5_local3_start:
27697 .word 0xf6c19649,0x67241edf,0x655d3f5e,0xfa729998
27698 .word 0xbe1e7a47,0xa48bbaf5,0x0567f772,0x8af284b6
27699 .word 0x8cba0238,0xf891c02c,0x1518f7e0,0x3c75b9f3
27700 .word 0x3d3f58b9,0x68c0e810,0x597d67a8,0xdec8dd48
27701 .word 0xbb371c94,0xb83774bd,0xb59673a1,0xed4c4d12
27702 .word 0x272f0295,0xd8d074d5,0x37b89c44,0x2e2e21c6
27703 .word 0x0d11fde0,0xaba65aa7,0xa81e8bd5,0x4877db6d
27704 .word 0xce63c7bc,0x3cdeaa58,0x678093d7,0x8f0ee236
27705p5_local3_end:
27706
27707SECTION .p6_local0 DATA_VA=0x000830000
27708
27709attr_data {
27710 Name = .p6_local0,
27711 VA = 0x0000000000830000,
27712 RA = 0x000000001c000000,
27713 PA = ra2pa(0x000000001c000000,0),
27714 part_0_ctx_nonzero_tsb_config_0,
27715 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27716 TTE_IE=0, TTE_Diag=0,
27717 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27718}
27719
27720 .data
27721 .seg "data"
27722 .align 0x2000
27723 .global p6_local0_start
27724p6_local0_begin:
27725p6_local0_start:
27726 .word 0xd3e7d168,0xf531c95d,0x12a35089,0x01f4bbf1
27727 .word 0x5e608876,0xc1a23b45,0x3a87b6d2,0x9f079fb6
27728 .word 0xede5d91e,0xf0a02b14,0x8a015c39,0xf7860881
27729 .word 0xdb019bbf,0x75c7a519,0x10c9a0da,0x475388a2
27730 .word 0x56215343,0xcb18942b,0x117ef94f,0x96363a6a
27731 .word 0x1616f043,0x087dad00,0xdcafef1b,0x98fe78e9
27732 .word 0xfbf5ac55,0x6e22cf6c,0x418ff67e,0xa890e303
27733 .word 0x3d2bf066,0xb70e0ad5,0x7afbc94c,0x8376a2c2
27734p6_local0_end:
27735
27736SECTION .p6_local1 DATA_VA=0x000832000
27737
27738attr_data {
27739 Name = .p6_local1,
27740 VA = 0x0000000000832000,
27741 RA = 0x000000001c800000,
27742 PA = ra2pa(0x000000001c800000,0),
27743 part_0_ctx_nonzero_tsb_config_0,
27744 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27745 TTE_IE=0, TTE_Diag=0,
27746 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27747}
27748
27749 .data
27750 .seg "data"
27751 .align 0x2000
27752 .global p6_local1_start
27753p6_local1_begin:
27754p6_local1_start:
27755 .word 0xcdfb33d7,0x30fb915c,0x74bf466a,0x3a559fcd
27756 .word 0xf4bde9d6,0xc6221083,0xf07859e4,0x37b7ee2a
27757 .word 0x21ebed29,0x57875bc7,0xd9b6f0e3,0x06e95fe6
27758 .word 0xaf2865c7,0xef24300a,0x78816992,0xd8dcab83
27759 .word 0x6bb9169a,0x72d4d071,0xcfc04687,0xe2abc6b2
27760 .word 0x865e980b,0xfff39a6f,0x49740bc2,0xe8238989
27761 .word 0xdecf0d90,0xcb883fb3,0x9392a53b,0x188ef37d
27762 .word 0xdddfcc74,0x2fb464b6,0xc75bebb5,0x31416ad1
27763p6_local1_end:
27764
27765SECTION .p6_local2 DATA_VA=0x000834000
27766
27767attr_data {
27768 Name = .p6_local2,
27769 VA = 0x0000000000834000,
27770 RA = 0x000000001d000000,
27771 PA = ra2pa(0x000000001d000000,0),
27772 part_0_ctx_nonzero_tsb_config_0,
27773 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27774 TTE_IE=0, TTE_Diag=0,
27775 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27776}
27777
27778 .data
27779 .seg "data"
27780 .align 0x2000
27781 .global p6_local2_start
27782p6_local2_begin:
27783p6_local2_start:
27784 .word 0xb6790f19,0x1800add4,0xee929e00,0x1f9c67be
27785 .word 0x76d268fb,0x1b8e88bb,0x17914f66,0x89cccb89
27786 .word 0x9bbad5b6,0x6bb34f0a,0x09a3aad6,0xa38a2a54
27787 .word 0xbc5535ef,0xc8892811,0xce75ccc3,0xddc67774
27788 .word 0xbbab9a04,0xee03b53d,0xd9f1e34e,0xdac4a630
27789 .word 0x2ff2a928,0x1c2bf5a7,0xc111c3d0,0x107c3c85
27790 .word 0x3e6adc6c,0x866d4198,0x235053b7,0xeb881f4d
27791 .word 0x1e4ebf56,0x978cfb6b,0xb8772c41,0x83bad4f6
27792p6_local2_end:
27793
27794SECTION .p6_local3 DATA_VA=0x000836000
27795
27796attr_data {
27797 Name = .p6_local3,
27798 VA = 0x0000000000836000,
27799 RA = 0x000000001d800000,
27800 PA = ra2pa(0x000000001d800000,0),
27801 part_0_ctx_nonzero_tsb_config_0,
27802 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27803 TTE_IE=0, TTE_Diag=0,
27804 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27805}
27806
27807 .data
27808 .seg "data"
27809 .align 0x2000
27810 .global p6_local3_start
27811p6_local3_begin:
27812p6_local3_start:
27813 .word 0xa1083807,0xb79a7a2a,0xb3d801af,0x6b1c9a9e
27814 .word 0x45d95765,0x7444ef47,0xc9619855,0xd23101bc
27815 .word 0xa058f13c,0xb4b69a64,0xf6feed80,0x09068c39
27816 .word 0x52094910,0xdac9bfd0,0xfed6ec83,0x94f718f6
27817 .word 0x5a2f98fa,0xb7784fbf,0xd27adf9a,0xacdb2022
27818 .word 0xed98b043,0xb64ff0f6,0x75579515,0xed3f145b
27819 .word 0x741d34e7,0x553036c4,0x07be3e51,0x07cc91de
27820 .word 0xde600622,0x4149bc72,0xed04e714,0x06dbbef0
27821p6_local3_end:
27822
27823SECTION .p7_local0 DATA_VA=0x000838000
27824
27825attr_data {
27826 Name = .p7_local0,
27827 VA = 0x0000000000838000,
27828 RA = 0x000000001e000000,
27829 PA = ra2pa(0x000000001e000000,0),
27830 part_0_ctx_nonzero_tsb_config_0,
27831 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27832 TTE_IE=0, TTE_Diag=0,
27833 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27834}
27835
27836 .data
27837 .seg "data"
27838 .align 0x2000
27839 .global p7_local0_start
27840p7_local0_begin:
27841p7_local0_start:
27842 .word 0xa7827b29,0x03641059,0x5be3652e,0xca70cb83
27843 .word 0xbc337824,0xc8339b4a,0xe1f96bec,0xcb482f4b
27844 .word 0x6f7df7e5,0xea0197da,0xd415ca8d,0x69ef09b7
27845 .word 0x26a2c3c6,0x6b9b0fd6,0xb21bc931,0x9584bfea
27846 .word 0x4594fdd6,0x9505e6de,0x0df3bf3e,0x134aad56
27847 .word 0x9260421b,0x57c219fb,0xd2e3ac86,0xc1dc2a7a
27848 .word 0xa1a5b396,0x31a7a0a1,0xe979912d,0xfbede693
27849 .word 0x27253721,0xf149118e,0x8009f530,0x38b16fad
27850p7_local0_end:
27851
27852SECTION .p7_local1 DATA_VA=0x00083a000
27853
27854attr_data {
27855 Name = .p7_local1,
27856 VA = 0x000000000083a000,
27857 RA = 0x000000001e800000,
27858 PA = ra2pa(0x000000001e800000,0),
27859 part_0_ctx_nonzero_tsb_config_0,
27860 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27861 TTE_IE=0, TTE_Diag=0,
27862 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27863}
27864
27865 .data
27866 .seg "data"
27867 .align 0x2000
27868 .global p7_local1_start
27869p7_local1_begin:
27870p7_local1_start:
27871 .word 0x358c6d9b,0xf0c7788b,0xd8f86c2c,0x23be92fb
27872 .word 0x650039a1,0x1d802a6e,0xe7d6fe5d,0x0c774292
27873 .word 0xe479a25d,0xb9fc0297,0x8ce71bcb,0x535941dd
27874 .word 0x5d494a94,0x9977e6df,0x0a1225a4,0x88cfa10a
27875 .word 0xc4d89f77,0xcaabdd39,0x972df5b6,0xe049294b
27876 .word 0xbbfdd44c,0x96cc979f,0x589d1ee2,0xc5c9d1fd
27877 .word 0x386351e5,0xd9979709,0x11e2d11e,0x7ccd9c9d
27878 .word 0xd5f26932,0x0b83c756,0xf22b9928,0x74c21737
27879p7_local1_end:
27880
27881SECTION .p7_local2 DATA_VA=0x00083c000
27882
27883attr_data {
27884 Name = .p7_local2,
27885 VA = 0x000000000083c000,
27886 RA = 0x000000001f000000,
27887 PA = ra2pa(0x000000001f000000,0),
27888 part_0_ctx_nonzero_tsb_config_0,
27889 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27890 TTE_IE=0, TTE_Diag=0,
27891 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27892}
27893
27894 .data
27895 .seg "data"
27896 .align 0x2000
27897 .global p7_local2_start
27898p7_local2_begin:
27899p7_local2_start:
27900 .word 0xf8fce036,0x2061afc3,0xcbf05485,0x2880dd05
27901 .word 0x7c50f407,0xd3c8aafb,0x8a50f8f6,0x2fef8ae8
27902 .word 0xadc2fd6c,0x8ad5224d,0x8cd224d8,0xd3d2593d
27903 .word 0x4442edc7,0xa76437c1,0x4e134b54,0xb47b248f
27904 .word 0x4d0ef609,0x3450d278,0xd3ad9ec0,0x46d23ea0
27905 .word 0xf41fc661,0x42968c71,0xe225bab3,0xa8c58314
27906 .word 0x3a0d138b,0x56ce96e9,0xffb14d0b,0xc6950fcd
27907 .word 0xc5630ada,0x16faa7a2,0x7d1734a7,0x2a3cfbf9
27908p7_local2_end:
27909
27910SECTION .p7_local3 DATA_VA=0x00083e000
27911
27912attr_data {
27913 Name = .p7_local3,
27914 VA = 0x000000000083e000,
27915 RA = 0x000000001f800000,
27916 PA = ra2pa(0x000000001f800000,0),
27917 part_0_ctx_nonzero_tsb_config_0,
27918 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27919 TTE_IE=0, TTE_Diag=0,
27920 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27921}
27922
27923 .data
27924 .seg "data"
27925 .align 0x2000
27926 .global p7_local3_start
27927p7_local3_begin:
27928p7_local3_start:
27929 .word 0xe1038923,0x12f84f7f,0xf90c5f6e,0x6615e0aa
27930 .word 0x6b3c5bda,0x89d06e88,0xbf964ef5,0x270997ac
27931 .word 0x710252bd,0x32de7f63,0xc1389f3c,0xb023081b
27932 .word 0xe9f057bf,0x1440cd84,0xb6cbf6ce,0x83241077
27933 .word 0xa4d9e82f,0x5d56fdb4,0x27ba88b5,0x22dc0d6e
27934 .word 0xca6930fa,0x2949a21c,0x89af4f52,0x37f0b92f
27935 .word 0x598d761e,0xda0b9bd7,0xe7480582,0x83ceb350
27936 .word 0x7360f44f,0xe462dda9,0xbf2dd492,0xd4fe3f8e
27937p7_local3_end:
27938
27939SECTION .share0 DATA_VA=0x000840000
27940
27941attr_data {
27942 Name = .share0,
27943 VA = 0x0000000000840000,
27944 RA = 0x0000000030000000,
27945 PA = ra2pa(0x0000000030000000,0),
27946 part_0_ctx_nonzero_tsb_config_0,
27947 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27948 TTE_IE=0, TTE_Diag=0,
27949 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27950}
27951
27952 .data
27953 .seg "data"
27954 .align 0x2000
27955 .global share0_start
27956share0_begin:
27957share0_start:
27958 .word 0x85c60fb7,0xef75d220,0x04542041,0x9c93497c
27959 .word 0x6e66d6c4,0xfd198c4a,0xf7221461,0xe4f2d2e5
27960 .word 0x1ae0c28b,0x65251b59,0xe1891eaf,0x3da0194f
27961 .word 0x6a60a2dd,0x2f8bce5c,0x85d98079,0x4ca6b4d2
27962 .word 0x44362ded,0xda76fb9c,0xda4d5cc0,0x1e654b89
27963 .word 0x67a3dcb1,0x88693c9a,0x955af50c,0x040eb691
27964 .word 0x9a48fefb,0xcbb65da4,0xcf892d73,0x2ab430c9
27965 .word 0x139432ec,0x71fc2900,0xe24a942f,0x84473395
27966share0_end:
27967
27968SECTION .share1 DATA_VA=0x000842000
27969
27970attr_data {
27971 Name = .share1,
27972 VA = 0x0000000000842000,
27973 RA = 0x0000000030800000,
27974 PA = ra2pa(0x0000000030800000,0),
27975 part_0_ctx_nonzero_tsb_config_0,
27976 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27977 TTE_IE=0, TTE_Diag=0,
27978 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27979}
27980
27981 .data
27982 .seg "data"
27983 .align 0x2000
27984 .global share1_start
27985share1_begin:
27986share1_start:
27987 .word 0x06c26ca4,0x5615786a,0xcecc4eca,0x5b6e14a8
27988 .word 0x9643b1e6,0xe8b6c10d,0xf26f34c1,0x64d6b949
27989 .word 0x9b537ea8,0xadcf9407,0x62ea1ba2,0x0c40fc8c
27990 .word 0x7a2cde75,0x8d9a7c94,0x6b8e6bff,0xbe4d1de1
27991 .word 0xb987fafb,0xa34bcf28,0x8dc7e95f,0x8c6d6961
27992 .word 0xd4e5dbf3,0x9273b418,0x38e86ded,0x77637411
27993 .word 0x828a9d30,0x73c1be91,0x245e6469,0x2dd5a1c0
27994 .word 0x549de38a,0x9a53aca4,0x5602977e,0x07965eec
27995share1_end:
27996
27997SECTION .share2 DATA_VA=0x000844000
27998
27999attr_data {
28000 Name = .share2,
28001 VA = 0x0000000000844000,
28002 RA = 0x0000000031000000,
28003 PA = ra2pa(0x0000000031000000,0),
28004 part_0_ctx_nonzero_tsb_config_0,
28005 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
28006 TTE_IE=0, TTE_Diag=0,
28007 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
28008}
28009
28010 .data
28011 .seg "data"
28012 .align 0x2000
28013 .global share2_start
28014share2_begin:
28015share2_start:
28016 .word 0x0dd4cef1,0xc8c8935f,0x233c0445,0xe07e13b7
28017 .word 0x3928a6f0,0x659d86ac,0x6b9fc5b1,0x16f98a13
28018 .word 0xa178b997,0x51332213,0x8faf0fc2,0x76776b3f
28019 .word 0xfbfd9d08,0x0da37b95,0x90dd5209,0xf44e57a0
28020 .word 0xe89c0c76,0x1ac31feb,0x0a7a3060,0x33892773
28021 .word 0x9c68df32,0x8c055a4e,0x14d6ce7e,0x903bb565
28022 .word 0xe2f78106,0xfa69f4b5,0x65bd102c,0xc3051535
28023 .word 0xb888d3f8,0xa2776d1b,0x4d27c9ed,0xcb1adbdc
28024share2_end:
28025
28026SECTION .share3 DATA_VA=0x000846000
28027
28028attr_data {
28029 Name = .share3,
28030 VA = 0x0000000000846000,
28031 RA = 0x0000000031800000,
28032 PA = ra2pa(0x0000000031800000,0),
28033 part_0_ctx_nonzero_tsb_config_0,
28034 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
28035 TTE_IE=0, TTE_Diag=0,
28036 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
28037}
28038
28039 .data
28040 .seg "data"
28041 .align 0x2000
28042 .global share3_start
28043share3_begin:
28044share3_start:
28045 .word 0x318aca7b,0x5b31ee7f,0x76a2ff0a,0x05063c4c
28046 .word 0x4dcc67d2,0xb23ac79f,0x56dd5a7b,0x7640dec5
28047 .word 0x3f7f065d,0xfe79c0eb,0xc4e59e50,0x0ef470be
28048 .word 0xf80567ab,0xe30aebaa,0xd259e295,0x3bc10dbc
28049 .word 0xbc14e06d,0x5bbc47ac,0xc7aba30d,0xd3e1cb73
28050 .word 0xbaa59332,0x72e362d0,0x4698aed7,0x9c68a10f
28051 .word 0xecdb3a71,0xe45fb7fe,0x69cf365b,0xab01cea9
28052 .word 0xded28676,0x8c5247ff,0xe624c239,0x2b7a049c
28053share3_end: