Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / mp / diag / fc_qual / mpgen_semi_full_isa_1.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_semi_full_isa_1.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 = 62b4b903 7662e645 08f83a98 b1ac55a6
81! %f4 = e886be09 6de27237 2cc012ef 59657711
82! %f8 = 116b186c e27d61f4 d8581b15 5613b006
83! %f12 = efe84d5b 48b91e98 50b095c5 8f625b11
84 ldda [%g1]ASI_BLK_P,%f0
85 add %g1,64,%g1
86! %f16 = c655ec14 d43c3a3c 56d9f949 3db21fb9
87! %f20 = a42e164f abef07b4 e129d8c5 168c50f5
88! %f24 = 30a75fb9 964e6105 6c75390d 6a217fe0
89! %f28 = df4cabcd 3cded339 339e6ef0 e5e03e3a
90 ldda [%g1]ASI_BLK_P,%f16
91 add %g1,64,%g1
92! %f32 = 54881281 b3c3d032 42149079 60c5161d
93! %f36 = 2859a37b e6b0fa07 6deef876 58c5c952
94! %f40 = 939239a7 55581bfd 26a2a562 87303efd
95! %f44 = 61b67116 a3760b61 a51b5921 40ad900b
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[0000000010800020] = 965995fb, %l6 = a42c91361d32a5b1
104 lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000095fb
105! %l1 = 0e81b647be6c41a0, %l6 = 00000000000095fb, %l6 = 00000000000095fb
106 xor %l1,%l6,%l6 ! %l6 = 0e81b647be6cd45b
107! Mem[0000000030800040] = 861a1fd1d4e53750, %f2 = 08f83a98 b1ac55a6
108 ldd [%o1+0x040],%f2 ! %f2 = 861a1fd1 d4e53750
109! Clear Register : %l4 = afba52301e0184a2
110 clr %l4 ! %l4 = 0000000000000000
111! Mem[0000000011800020] = bb2f179b 109b48ce, %l6 = be6cd45b, %l7 = cf214d54
112 ldd [%i3+%o4],%l6 ! %l6 = 00000000bb2f179b 00000000109b48ce
113! %l7 = 00000000109b48ce, Mem[0000000030000040] = e6a00acd
114 stw %l7,[%o0+0x040] ! Mem[0000000030000040] = 109b48ce
115! %l5 = 94e1fb1a8217b3ab, Mem[0000000031800002] = 90313b7e
116 stb %l5,[%o3+0x002] ! Mem[0000000031800000] = 9031ab7e
117! Mem[0000000010000068] = eac0a54fc272c736, %f4 = e886be09 6de27237
118 ldd [%i0+0x068],%f4 ! %f4 = eac0a54f c272c736
119! %l3 = c94fb2c298ac1808, %l2 = 69e6f440c3f6175e, %l3 = c94fb2c298ac1808
120 andcc %l3,%l2,%l3 ! %l3 = 4946b04080a41008, %ccr = 08
121! %l0 = 8ee5408a, %l1 = be6c41a0, Mem[0000000031800000] = 9031ab7e 9443b2a5
122 stda %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 8ee5408a be6c41a0
123
124p0_label_2:
125! Mem[0000000010000018] = 791c5e658cf28f78, %l6 = 00000000bb2f179b
126 ldxa [%i0+%i6]0x88,%l6 ! %l6 = 791c5e658cf28f78
127! %f20 = a42e164f abef07b4, Mem[0000000031000000] = e11c9d3a cda087f1
128 std %f20,[%o2+%g0] ! Mem[0000000031000000] = a42e164f abef07b4
129! Mem[0000000031000000] = a42e164f abef07b4, %l2 = c3f6175e, %l3 = 80a41008
130 ldda [%o2+0x000]%asi,%l2 ! %l2 = 00000000a42e164f 00000000abef07b4
131! %f14 = 50b095c5 8f625b11, Mem[0000000010800010] = fc410f65 28137910
132 stda %f14,[%i1+0x010]%asi ! Mem[0000000010800010] = 50b095c5 8f625b11
133! Mem[0000000010000010] = 2f9d9692 5708eb15, %l0 = 8ee5408a, %l1 = be6c41a0
134 ldda [%i0+%i5]0x81,%l0 ! %l0 = 000000002f9d9692 000000005708eb15
135! retry : should take illegal inst trap, %l0 = 000000002f9d9692
136 retry ! Illegal inst trap : %l0 = 000000002f9d96a2
137! %l0 = 000000002f9d96a2, %l0 = 000000002f9d96a2, %l5 = 94e1fb1a8217b3ab
138 addc %l0,%l0,%l5 ! %l5 = 000000005f3b2d44
139! Mem[0000000011000064] = b2329947, %l4 = 0000000000000000
140 lduw [%i2+0x064],%l4 ! %l4 = 00000000b2329947
141! %l2 = 00000000a42e164f, immed = 00000a5c, %l2 = 00000000a42e164f
142 tsubcc %l2,0xa5c,%l2 ! %l2 = 00000000a42e0bf3, %ccr = 0a
143! %l5 = 000000005f3b2d44, immed = fffff6cb, %l3 = 00000000abef07b4
144 xor %l5,-0x935,%l3 ! %l3 = ffffffffa0c4db8f
145
146p0_label_3:
147! Mem[0000000010800040] = 78ad606d, %l4 = 00000000b2329947
148 ldsb [%i1+0x040],%l4 ! %l4 = 0000000000000078
149! %l0 = 000000002f9d96a2, Mem[0000000031800000] = 8ee5408a, %asi = 80
150 stwa %l0,[%o3+0x000]%asi ! Mem[0000000031800000] = 2f9d96a2
151! %l3 = ffffffffa0c4db8f, immed = 000008c8, %l5 = 000000005f3b2d44
152 xorcc %l3,0x8c8,%l5 ! %l5 = ffffffffa0c4d347, %ccr = 88
153! Mem[0000000010000030] = cdf82876, %f23 = 168c50f5
154 lda [%i0+%o6]0x80,%f23 ! %f23 = cdf82876
155! %l1 = 000000005708eb15, Mem[0000000011000030] = 7c78505e
156 stwa %l1,[%i2+%o6]0x81 ! Mem[0000000011000030] = 5708eb15
157! %l5 = ffffffffa0c4d347, %l3 = ffffffffa0c4db8f, %l2 = 00000000a42e0bf3
158 and %l5,%l3,%l2 ! %l2 = ffffffffa0c4d307
159! Mem[0000000010800028] = 6c3bef07, %l0 = 000000002f9d96a2
160 ldswa [%i1+%o5]0x81,%l0 ! %l0 = 000000006c3bef07
161! Mem[0000000030000004] = 89d83399, %l1 = 000000005708eb15
162 ldswa [%o0+0x004]%asi,%l1 ! %l1 = ffffffff89d83399
163! %l7 = 00000000109b48ce, immd = 000000000000011b, %l6 = 791c5e658cf28f78
164 udivx %l7,0x11b,%l6 ! %l6 = 00000000000f05af
165! Mem[0000000031800004] = be6c41a0, %l4 = 0000000000000078
166 lduw [%o3+0x004],%l4 ! %l4 = 00000000be6c41a0
167
168p0_label_4:
169! %l3 = ffffffffa0c4db8f, Mem[0000000010800018] = f23f421b
170 stba %l3,[%i1+%i6]0x81 ! Mem[0000000010800018] = 8f3f421b
171! Mem[0000000011000028] = da8cf12d, %l5 = ffffffffa0c4d347
172 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000da8cf12d
173! Mem[0000000030000004] = 89d83399, %l3 = ffffffffa0c4db8f
174 ldswa [%o0+0x004]%asi,%l3 ! %l3 = ffffffff89d83399
175! Mem[0000000010000000] = dd0be29d, %l3 = ffffffff89d83399
176 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000dd0be29d
177! %l7 = 00000000109b48ce, immed = fffff551, %l2 = ffffffffa0c4d307
178 andncc %l7,-0xaaf,%l2 ! %l2 = 000000000000088e, %ccr = 00
179! Mem[0000000010800028] = 07ef3b6c, %l2 = 000000000000088e
180 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000007ef3b6c
181! Mem[0000000010800000] = 7526949c, %l1 = ffffffff89d83399
182 ldsba [%i1+0x001]%asi,%l1 ! %l1 = 0000000000000026
183! %l0 = 000000006c3bef07, %l0 = 000000006c3bef07, %y = 00000000
184 umul %l0,%l0,%l2 ! %l2 = 2dc29fb5f4681231, %y = 2dc29fb5
185! Mem[0000000031000040] = 445f29aa, %l2 = 2dc29fb5f4681231
186 ldsw [%o2+0x040],%l2 ! %l2 = 00000000445f29aa
187! %l2 = 00000000445f29aa, Mem[0000000030000000] = 7f161d75
188 stb %l2,[%o0+%g0] ! Mem[0000000030000000] = aa161d75
189
190p0_label_5:
191! Mem[0000000031800040] = 59624c68 7fb5fe35, %l0 = 6c3bef07, %l1 = 00000026
192 ldd [%o3+0x040],%l0 ! %l0 = 0000000059624c68 000000007fb5fe35
193! %l4 = 00000000be6c41a0, immed = 00000ac7, %l5 = 00000000da8cf12d
194 addccc %l4,0xac7,%l5 ! %l5 = 00000000be6c4c67, %ccr = 08
195! retry : should take illegal inst trap, %l0 = 0000000059624c68
196 retry ! Illegal inst trap : %l0 = 0000000059624c78
197! %f28 = df4cabcd 3cded339, Mem[0000000030800040] = 861a1fd1 d4e53750
198 stda %f28,[%o1+0x040]%asi ! Mem[0000000030800040] = df4cabcd 3cded339
199! %l5 = 00000000be6c4c67, %l2 = 00000000445f29aa, %l4 = 00000000be6c41a0
200 xor %l5,%l2,%l4 ! %l4 = 00000000fa3365cd
201! %f16 = c655ec14 d43c3a3c, Mem[0000000030800000] = 266e5f73 e9d777a9
202 stda %f16,[%o1+0x000]%asi ! Mem[0000000030800000] = c655ec14 d43c3a3c
203! %l2 = 00000000445f29aa, %l7 = 00000000109b48ce, %l1 = 000000007fb5fe35
204 addc %l2,%l7,%l1 ! %l1 = 0000000054fa7278
205! Mem[0000000030000040] = 109b48ce617fc36f, %f26 = 6c75390d 6a217fe0
206 ldd [%o0+0x040],%f26 ! %f26 = 109b48ce 617fc36f
207! %l4 = 00000000fa3365cd, immed = fffff9c5, %l7 = 00000000109b48ce
208 addcc %l4,-0x63b,%l7 ! %l7 = 00000000fa335f92, %ccr = 19
209! Mem[0000000030000044] = 617fc36f, %l7 = 00000000fa335f92
210 ldsh [%o0+0x044],%l7 ! %l7 = 000000000000617f
211
212p0_label_6:
213! %l0 = 0000000059624c78, Mem[0000000010800008] = ca89313a
214 stwa %l0,[%i1+%i4]0x81 ! Mem[0000000010800008] = 59624c78
215! %l4 = 00000000fa3365cd, Mem[0000000031000002] = a42e164f
216 stb %l4,[%o2+0x002] ! Mem[0000000031000000] = a42ecd4f
217! done : should take illegal inst trap, %l0 = 0000000059624c78
218 done ! Illegal inst trap : %l0 = 0000000059624c88
219! %l5 = 00000000be6c4c67
220 sethi %hi(0x86b31c00),%l5 ! %l5 = 0000000086b31c00
221! %l0 = 0000000059624c88, %l1 = 0000000054fa7278, %l6 = 00000000000f05af
222 taddcc %l0,%l1,%l6 ! %l6 = 00000000ae5cbf00, %ccr = 0a
223! %l2 = 00000000445f29aa, immed = 00000015, %l4 = 00000000fa3365cd
224 srl %l2,0x015,%l4 ! %l4 = 0000000000000222
225! %l5 = 0000000086b31c00, %l5 = 0000000086b31c00, %y = 2dc29fb5
226 udiv %l5,%l5,%l5 ! %l5 = 0000000056f7ee7f
227 mov %l0,%y ! %y = 59624c88
228! Mem[0000000031000044] = f93f38fb, %l2 = 00000000445f29aa
229 ldsb [%o2+0x045],%l2 ! %l2 = 000000000000003f
230! Mem[0000000030000004] = 89d83399, %l4 = 0000000000000222
231 ldub [%o0+0x004],%l4 ! %l4 = 0000000000000089
232! %l4 = 0000000000000089, immed = 00000014, %l7 = 000000000000617f
233 sll %l4,0x014,%l7 ! %l7 = 0000000008900000
234
235p0_label_7:
236! Mem[0000000031000004] = abef07b4, %l7 = 0000000008900000
237 ldsb [%o2+0x007],%l7 ! %l7 = ffffffffffffffb4
238! %f30 = 339e6ef0 e5e03e3a, Mem[0000000010800000] = 7526949c b0465439
239 stda %f30,[%i1+%g0]0x81 ! Mem[0000000010800000] = 339e6ef0 e5e03e3a
240! Mem[0000000010800064] = d0b92e12, %l6 = 00000000ae5cbf00
241 ldsh [%i1+0x066],%l6 ! %l6 = 0000000000002e12
242! Mem[0000000031800000] = 2f9d96a2 be6c41a0, %l0 = 59624c88, %l1 = 54fa7278
243 ldd [%o3+%g0],%l0 ! %l0 = 000000002f9d96a2 00000000be6c41a0
244! %l5 = 0000000056f7ee7f, immed = fffffbed, %l7 = ffffffffffffffb4
245 taddcctv %l5,-0x413,%l7 ! %l0 = 000000002f9d96c5, Trapped
246! %l1 = 00000000be6c41a0, immed = 00000784, %l2 = 000000000000003f
247 sub %l1,0x784,%l2 ! %l2 = 00000000be6c3a1c
248! %l4 = 0000000000000089, immed = fffff90e, %l4 = 0000000000000089
249 xor %l4,-0x6f2,%l4 ! %l4 = fffffffffffff987
250! %l4 = fffffffffffff987, immed = 000008f9, %l4 = fffffffffffff987
251 or %l4,0x8f9,%l4 ! %l4 = fffffffffffff9ff
252! Mem[0000000011800028] = 68f28646a1424c4c, %l3 = 00000000dd0be29d
253 ldxa [%i3+%o5]0x81,%l3 ! %l3 = 68f28646a1424c4c
254! Mem[0000000010800000] = 3a3ee0e5 f06e9e33, %l4 = fffff9ff, %l5 = 56f7ee7f
255 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000f06e9e33 000000003a3ee0e5
256
257p0_label_8:
258! %l4 = 00000000f06e9e33, %l5 = 000000003a3ee0e5, %l3 = 68f28646a1424c4c
259 taddcctv %l4,%l5,%l3 ! %l0 = 000000002f9d96e8, Trapped
260! %l6 = 0000000000002e12, Mem[0000000010800028] = 07ef3b6c
261 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000010800028] = 00002e12
262! %l2 = 00000000be6c3a1c, immed = 000008fe, %l2 = 00000000be6c3a1c
263 orcc %l2,0x8fe,%l2 ! %l2 = 00000000be6c3afe, %ccr = 08
264! %l4 = f06e9e33, %l5 = 3a3ee0e5, Mem[0000000010000020] = fc578c28 a26c7a07
265 stda %l4,[%i0+%o4]0x81 ! Mem[0000000010000020] = f06e9e33 3a3ee0e5
266! %l4 = 00000000f06e9e33, %l4 = 00000000f06e9e33, %l0 = 000000002f9d96e8
267 and %l4,%l4,%l0 ! %l0 = 00000000f06e9e33
268! %l0 = 00000000f06e9e33, immed = 000005b4, %y = 59624c88
269 smul %l0,0x5b4,%l2 ! %l2 = ffffffa736de3adc, %y = ffffffa7
270! %l0 = 00000000f06e9e33, %l5 = 000000003a3ee0e5, %l1 = 00000000be6c41a0
271 srax %l0,%l5,%l1 ! %l1 = 0000000000000000
272! %l7 = ffffffffffffffb4, immed = 00000913, %l3 = 68f28646a1424c4c
273 xorcc %l7,0x913,%l3 ! %l3 = fffffffffffff6a7, %ccr = 88
274! Mem[0000000010800010] = 50b095c5, %l3 = fffffffffffff6a7
275 ldsba [%i1+%i5]0x81,%l3 ! %l3 = 0000000000000050
276! Mem[0000000010000020] = e5e03e3a 339e6ef0, %l6 = 00002e12, %l7 = ffffffb4
277 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000339e6ef0 00000000e5e03e3a
278
279p0_label_9:
280! %f23 = cdf82876, Mem[0000000031000004] = abef07b4
281 st %f23,[%o2+0x004] ! Mem[0000000031000004] = cdf82876
282! %f14 = 50b095c5 8f625b11, Mem[0000000011800028] = 68f28646 a1424c4c
283 std %f14,[%i3+%o5] ! Mem[0000000011800028] = 50b095c5 8f625b11
284 save ! CWP = 1
285! Mem[0000000030800040] = df4cabcd3cded339, %l6 = af47790c350f2fb4
286 ldxa [%i1+0x040]%asi,%l6 ! %l6 = df4cabcd3cded339
287! %l3 = a7aa97005154fbc7, Mem[0000000011000000] = 5b8cd721c6d12509
288 stxa %l3,[%o2+%g0]0x80 ! Mem[0000000011000000] = a7aa97005154fbc7
289! %f14 = 50b095c5, Mem[0000000011000028] = da8cf12d
290 sta %f14,[%o2+%i5]0x89 ! Mem[0000000011000028] = 50b095c5
291! %l3 = a7aa97005154fbc7, Mem[0000000010000028] = 4653c8c8
292 stha %l3,[%o0+%i5]0x88 ! Mem[0000000010000028] = 4653fbc7
293! Mem[0000000010000038] = d7070c0ee8ca9587, %f6 = 2cc012ef 59657711
294 ldd [%o0+0x038],%f6 ! %f6 = d7070c0e e8ca9587
295! Mem[0000000010800018] = 8f3f421b, %l1 = fbe5d12c408afaa5
296 ldswa [%o1+0x018]%asi,%l1 ! %l1 = ffffffff8f3f421b
297! Mem[0000000010000000] = dd0be29d7ba1f8ac, %l0 = a57d059a4de9db96
298 ldxa [%o0+0x000]%asi,%l0 ! %l0 = dd0be29d7ba1f8ac
299
300p0_label_10: ! %cwp = 1
301! %l6 = df4cabcd3cded339, Mem[0000000011000020] = 3ddfa5ba5d993353
302 stxa %l6,[%o2+%i4]0x88 ! Mem[0000000011000020] = df4cabcd3cded339
303! Mem[0000000030800044] = 3cded339, %l0 = dd0be29d7ba1f8ac
304 ldub [%i1+0x046],%l0 ! %l0 = 00000000000000d3
305 restore ! CWP = 0
306! %l0 = 00000000f06e9e33, immed = 00000247, %l6 = 00000000339e6ef0
307 xnor %l0,0x247,%l6 ! %l6 = ffffffff0f91638b
308! Mem[0000000030000044] = 617fc36f, %l7 = 00000000e5e03e3a
309 ldsh [%o0+0x046],%l7 ! %l7 = ffffffffffffc36f
310! %l2 = 36de3adc, %l3 = 00000050, Mem[0000000011000018] = 7e9db42d 2a70e448
311 stda %l2,[%i2+%i6]0x89 ! Mem[0000000011000018] = 36de3adc 00000050
312! %l6 = ffffffff0f91638b, %l0 = 00000000f06e9e33, %l4 = 00000000f06e9e33
313 subc %l6,%l0,%l4 ! %l4 = fffffffe1f22c558
314! %l0 = f06e9e33, %l1 = 00000000, Mem[0000000011000008] = 612d8db4 e4dfe3c8
315 stda %l0,[%i2+%i4]0x81 ! Mem[0000000011000008] = f06e9e33 00000000
316! Mem[0000000010000010] = 2f9d96925708eb15, %f18 = 56d9f949 3db21fb9
317 ldda [%i0+0x010]%asi,%f18 ! %f18 = 2f9d9692 5708eb15
318! Mem[0000000010000050] = 550159d4 e948e41c, %l6 = 0f91638b, %l7 = ffffc36f
319 ldda [%i0+0x050]%asi,%l6 ! %l6 = 00000000550159d4 00000000e948e41c
320
321p0_label_11:
322! %l2 = ffffffa736de3adc, %l4 = fffffffe1f22c558, %l6 = 00000000550159d4
323 tsubcc %l2,%l4,%l6 ! %l6 = ffffffa917bb7584, %ccr = 90
324! %l4 = fffffffe1f22c558, Mem[0000000011000038] = 87dcc44b
325 stw %l4,[%i2+0x038] ! Mem[0000000011000038] = 1f22c558
326! Mem[0000000031800040] = 59624c68, %l3 = 0000000000000050
327 ldub [%o3+0x040],%l3 ! %l3 = 0000000000000059
328! %l6 = ffffffa917bb7584, immed = fffffad9, %l0 = 00000000f06e9e33
329 addc %l6,-0x527,%l0 ! %l0 = ffffffa917bb705d
330! Mem[0000000011800020] = bb2f179b, %l0 = ffffffa917bb705d
331 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000bb
332! %l0 = 00000000000000bb, %l4 = fffffffe1f22c558, %l2 = ffffffa736de3adc
333 xorcc %l0,%l4,%l2 ! %l2 = fffffffe1f22c5e3, %ccr = 80
334! %l1 = 0000000000000000, %l2 = fffffffe1f22c5e3, %l6 = ffffffa917bb7584
335 addc %l1,%l2,%l6 ! %l6 = fffffffe1f22c5e3
336! %l4 = fffffffe1f22c558, %l0 = 00000000000000bb, %l0 = 00000000000000bb
337 sub %l4,%l0,%l0 ! %l0 = fffffffe1f22c49d
338! Mem[0000000031000040] = 445f29aa f93f38fb, %l6 = 1f22c5e3, %l7 = e948e41c
339 ldd [%o2+0x040],%l6 ! %l6 = 00000000445f29aa 00000000f93f38fb
340! %l5 = 000000003a3ee0e5, Mem[0000000010000010] = 92969d2f
341 stha %l5,[%i0+%i5]0x88 ! Mem[0000000010000010] = 9296e0e5
342
343p0_label_12:
344! Mem[0000000030000000] = aa161d75, %l5 = 000000003a3ee0e5
345 lduh [%o0+0x002],%l5 ! %l5 = 0000000000001d75
346! Mem[0000000031000004] = cdf82876, %l0 = fffffffe1f22c49d
347 lduh [%o2+0x004],%l0 ! %l0 = 000000000000cdf8
348! Mem[0000000010000040] = 588e936c, %l0 = 000000000000cdf8
349 ldub [%i0+0x043],%l0 ! %l0 = 000000000000006c
350! %f25 = 964e6105, Mem[0000000031000000] = a42ecd4f
351 sta %f25,[%o2+0x000]%asi ! Mem[0000000031000000] = 964e6105
352! %l3 = 0000000000000059, immed = 0000010d, %l3 = 0000000000000059
353 xorcc %l3,0x10d,%l3 ! %l3 = 0000000000000154, %ccr = 00
354! %l6 = 00000000445f29aa, Mem[0000000030000042] = 109b48ce
355 sth %l6,[%o0+0x042] ! Mem[0000000030000040] = 109b29aa
356! %l4 = 1f22c558, %l5 = 00001d75, Mem[0000000030000000] = aa161d75 89d83399
357 std %l4,[%o0+%g0] ! Mem[0000000030000000] = 1f22c558 00001d75
358! %l2 = fffffffe1f22c5e3, %l1 = 0000000000000000, %l5 = 0000000000001d75
359 andcc %l2,%l1,%l5 ! %l5 = 0000000000000000, %ccr = 44
360! %f3 = d4e53750, Mem[0000000011800018] = 8b1a5243
361 sta %f3 ,[%i3+%i6]0x81 ! Mem[0000000011800018] = d4e53750
362! %l2 = fffffffe1f22c5e3, Mem[0000000010000008] = 7d309c7a
363 stha %l2,[%i0+%i4]0x88 ! Mem[0000000010000008] = 7d30c5e3
364
365p0_label_13:
366! Mem[0000000010800000] = 339e6ef0, %l0 = 000000000000006c
367 ldswa [%i1+%g0]0x81,%l0 ! %l0 = 00000000339e6ef0
368! %l0 = 00000000339e6ef0, Mem[0000000031800040] = 59624c687fb5fe35
369 stx %l0,[%o3+0x040] ! Mem[0000000031800040] = 00000000339e6ef0
370! Mem[0000000011000020] = 39d3de3ccdab4cdf, %f22 = e129d8c5 cdf82876
371 ldda [%i2+0x020]%asi,%f22 ! %f22 = 39d3de3c cdab4cdf
372! Mem[0000000010800000] = 3a3ee0e5 f06e9e33, %l0 = 339e6ef0, %l1 = 00000000
373 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000f06e9e33 000000003a3ee0e5
374! %l0 = 00000000f06e9e33, immed = ffffff49, %l5 = 0000000000000000
375 tsubcctv %l0,-0x0b7,%l5 ! %l0 = 00000000f06e9e56, Trapped
376! Invert Register : %l3 = 0000000000000154
377 xor %l3,-1,%l3 ! %l3 = fffffffffffffeab
378! %l7 = 00000000f93f38fb, Mem[0000000030800047] = 3cded339
379 stba %l7,[%o1+0x047]%asi ! Mem[0000000030800044] = 3cded3fb
380! Mem[0000000011800010] = fe27c8c1, %l0 = 00000000f06e9e56
381 lduha [%i3+%i5]0x80,%l0 ! %l0 = 000000000000fe27
382! Mem[0000000030800000] = c655ec14, %l1 = 000000003a3ee0e5
383 ldsha [%o1+0x002]%asi,%l1 ! %l1 = ffffffffffffec14
384! Clear Register : %l2 = fffffffe1f22c5e3
385 clr %l2 ! %l2 = 0000000000000000
386
387p0_label_14:
388! Mem[0000000011800020] = 9b172fbb, %l7 = 00000000f93f38fb
389 lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000002fbb
390! %l4 = fffffffe1f22c558, %l5 = 0000000000000000, %l5 = 0000000000000000
391 xnor %l4,%l5,%l5 ! %l5 = 00000001e0dd3aa7
392! %f20 = a42e164f abef07b4, Mem[0000000010800010] = 50b095c5 8f625b11
393 stda %f20,[%i1+%i5]0x81 ! Mem[0000000010800010] = a42e164f abef07b4
394! Mem[0000000030000000] = 1f22c55800001d75, %f12 = efe84d5b 48b91e98
395 ldda [%o0+0x000]%asi,%f12 ! %f12 = 1f22c558 00001d75
396! %l4 = fffffffe1f22c558, Mem[0000000011800042] = 1f23e082, %asi = 80
397 stha %l4,[%i3+0x042]%asi ! Mem[0000000011800040] = 1f23c558
398! %f8 = 116b186c e27d61f4, Mem[0000000011800030] = 108a3282 043faefa
399 stda %f8 ,[%i3+%o6]0x81 ! Mem[0000000011800030] = 116b186c e27d61f4
400! %l7 = 0000000000002fbb, Mem[0000000030800007] = d43c3a3c
401 stb %l7,[%o1+0x007] ! Mem[0000000030800004] = d43c3abb
402! %l2 = 0000000000000000, %l0 = 000000000000fe27, %l3 = fffffffffffffeab
403 sra %l2,%l0,%l3 ! %l3 = 0000000000000000
404! %l4 = fffffffe1f22c558, %l0 = 000000000000fe27, %l1 = ffffffffffffec14
405 orn %l4,%l0,%l1 ! %l1 = ffffffffffffc5d8
406! %l0 = 0000fe27, %l1 = ffffc5d8, Mem[0000000010000008] = e3c5307d 87fce1cc
407 stda %l0,[%i0+%i4]0x81 ! Mem[0000000010000008] = 0000fe27 ffffc5d8
408
409p0_label_15:
410! %l5 = 00000001e0dd3aa7, Mem[0000000030800040] = df4cabcd
411 stw %l5,[%o1+0x040] ! Mem[0000000030800040] = e0dd3aa7
412! Mem[0000000010000018] = 791c5e65 8cf28f78, %l4 = 1f22c558, %l5 = e0dd3aa7
413 ldda [%i0+%i6]0x89,%l4 ! %l4 = 000000008cf28f78 00000000791c5e65
414! Mem[0000000030800040] = e0dd3aa7 3cded3fb, %l6 = 445f29aa, %l7 = 00002fbb
415 ldda [%o1+0x040]%asi,%l6 ! %l6 = 00000000e0dd3aa7 000000003cded3fb
416! %l0 = 000000000000fe27, %l7 = 000000003cded3fb, %y = ffffffa7
417 umulcc %l0,%l7,%l5 ! %l5 = 00003c6e5c45553d, %ccr = 00, %y = 3c6e
418! %l2 = 00000000, %l3 = 00000000, Mem[0000000030000040] = 109b29aa 617fc36f
419 std %l2,[%o0+0x040] ! Mem[0000000030000040] = 00000000 00000000
420! Randomly selected nop
421 nop
422! %l1 = ffffffffffffc5d8, %l6 = 00000000e0dd3aa7, %y = 00003c6e
423 umul %l1,%l6,%l2 ! %l2 = e0dd0791be24ffe8, %y = e0dd0791
424! %l6 = 00000000e0dd3aa7, immed = ffffff08, %l1 = ffffffffffffc5d8
425 orn %l6,-0x0f8,%l1 ! %l1 = 00000000e0dd3af7
426! %l7 = 000000003cded3fb, %l5 = 00003c6e5c45553d, %l5 = 00003c6e5c45553d
427 xnor %l7,%l5,%l5 ! %l5 = ffffc3919f647939
428! %l7 = 000000003cded3fb, Mem[0000000010000020] = f06e9e33
429 stba %l7,[%i0+%o4]0x81 ! Mem[0000000010000020] = fb6e9e33
430
431p0_label_16:
432! %l3 = 0000000000000000, Mem[0000000030000006] = 00001d75
433 sth %l3,[%o0+0x006] ! Mem[0000000030000004] = 00000000
434! %f24 = 30a75fb9 964e6105, Mem[0000000010000028] = c7fb5346 21c074cf
435 stda %f24,[%i0+%o5]0x81 ! Mem[0000000010000028] = 30a75fb9 964e6105
436! Mem[0000000030800000] = c655ec14d43c3abb, %f26 = 109b48ce 617fc36f
437 ldda [%o1+0x000]%asi,%f26 ! %f26 = c655ec14 d43c3abb
438! %l5 = ffffc3919f647939, immed = fffff4c2, %l4 = 000000008cf28f78
439 sub %l5,-0xb3e,%l4 ! %l4 = ffffc3919f648477
440! %l6 = 00000000e0dd3aa7
441 sethi %hi(0x41f0a000),%l6 ! %l6 = 0000000041f0a000
442! %l1 = 00000000e0dd3af7, Mem[0000000030000040] = 0000000000000000
443 stx %l1,[%o0+0x040] ! Mem[0000000030000040] = 00000000e0dd3af7
444! %l3 = 0000000000000000, immed = 000003db, %l2 = e0dd0791be24ffe8
445 xorcc %l3,0x3db,%l2 ! %l2 = 00000000000003db, %ccr = 00
446! Mem[0000000030800040] = e0dd3aa7 3cded3fb, %l4 = 9f648477, %l5 = 9f647939
447 ldda [%o1+0x040]%asi,%l4 ! %l4 = 00000000e0dd3aa7 000000003cded3fb
448! %f4 = eac0a54f c272c736, Mem[0000000031000040] = 445f29aa f93f38fb
449 std %f4 ,[%o2+0x040] ! Mem[0000000031000040] = eac0a54f c272c736
450! Mem[0000000031800040] = 00000000339e6ef0, %f24 = 30a75fb9 964e6105
451 ldda [%o3+0x040]%asi,%f24 ! %f24 = 00000000 339e6ef0
452
453p0_label_17:
454! Mem[0000000031800044] = 339e6ef0, %l1 = 00000000e0dd3af7
455 lduw [%o3+0x044],%l1 ! %l1 = 00000000339e6ef0
456! Mem[0000000010800008] = 784c6259, %l3 = 0000000000000000
457 lduwa [%i1+%i4]0x88,%l3 ! %l3 = 00000000784c6259
458! %l2 = 000003db, %l3 = 784c6259, Mem[0000000011000000] = 0097aaa7 c7fb5451
459 stda %l2,[%i2+%g0]0x89 ! Mem[0000000011000000] = 000003db 784c6259
460! %l4 = 00000000e0dd3aa7, immed = 00000020, %l1 = 00000000339e6ef0
461 sllx %l4,0x020,%l1 ! %l1 = e0dd3aa700000000
462! %f12 = 1f22c558 00001d75, Mem[0000000011800030] = 6c186b11 f4617de2
463 stda %f12,[%i3+%o6]0x89 ! Mem[0000000011800030] = 1f22c558 00001d75
464! %l0 = 000000000000fe27, immed = 00000ca6, %l1 = e0dd3aa700000000
465 orcc %l0,0xca6,%l1 ! %l1 = 000000000000fea7, %ccr = 00
466! retry : should take illegal inst trap, %l0 = 000000000000fe27
467 retry ! Illegal inst trap : %l0 = 000000000000fe37
468! %l1 = 000000000000fea7, %l3 = 00000000784c6259, %l4 = 00000000e0dd3aa7
469 andncc %l1,%l3,%l4 ! %l4 = 0000000000009ca6, %ccr = 00
470! Mem[0000000011800000] = aad6bb598ff95f48, %l3 = 00000000784c6259
471 ldxa [%i3+0x000]%asi,%l3 ! %l3 = aad6bb598ff95f48
472! Mem[0000000031000000] = 964e6105cdf82876, %f12 = 1f22c558 00001d75
473 ldd [%o2+%g0],%f12 ! %f12 = 964e6105 cdf82876
474
475p0_label_18:
476! Mem[0000000010800070] = d20fae8a, %l5 = 000000003cded3fb
477 ldsw [%i1+0x070],%l5 ! %l5 = ffffffffd20fae8a
478! Mem[0000000010800030] = 37e61ba13c3784d1, %f24 = 00000000 339e6ef0
479 ldd [%i1+%o6],%f24 ! %f24 = 37e61ba1 3c3784d1
480! %l4 = 0000000000009ca6, immed = 00000007, %l4 = 0000000000009ca6
481 sub %l4,0x007,%l4 ! %l4 = 0000000000009c9f
482! %l0 = 000000000000fe37, Mem[0000000031800007] = be6c41a0
483 stb %l0,[%o3+0x007] ! Mem[0000000031800004] = be6c4137
484! %l4 = 00009c9f, %l5 = d20fae8a, Mem[0000000030800040] = e0dd3aa7 3cded3fb
485 stda %l4,[%o1+0x040]%asi ! Mem[0000000030800040] = 00009c9f d20fae8a
486! Mem[0000000011800020] = bb2f179b109b48ce, %l3 = aad6bb598ff95f48
487 ldxa [%i3+0x020]%asi,%l3 ! %l3 = bb2f179b109b48ce
488! %f21 = abef07b4, Mem[0000000011800068] = 38455624
489 st %f21,[%i3+0x068] ! Mem[0000000011800068] = abef07b4
490! Mem[0000000010000008] = 0000fe27 ffffc5d8, %l4 = 00009c9f, %l5 = d20fae8a
491 ldd [%i0+%i4],%l4 ! %l4 = 000000000000fe27 00000000ffffc5d8
492! Mem[0000000011800030] = 751d0000, %l2 = 00000000000003db
493 lduha [%i3+%o6]0x80,%l2 ! %l2 = 000000000000751d
494! %l1 = 000000000000fea7, immed = fffff698, %l2 = 000000000000751d
495 xor %l1,-0x968,%l2 ! %l2 = ffffffffffff083f
496
497p0_label_19:
498! %l4 = 000000000000fe27, immed = 00000497, %l0 = 000000000000fe37
499 orn %l4,0x497,%l0 ! %l0 = ffffffffffffff6f
500! %l2 = ffffffffffff083f, %l3 = bb2f179b109b48ce, %l0 = ffffffffffffff6f
501 udivx %l2,%l3,%l0 ! %l0 = 0000000000000001
502! %l3 = bb2f179b109b48ce, immed = 000001da, %y = e0dd0791
503 sdiv %l3,0x1da,%l7 ! %l7 = ffffffff80000000
504 mov %l0,%y ! %y = 00000001
505! %f14 = 50b095c5 8f625b11, Mem[0000000010800020] = 965995fb 3b89ebad
506 stda %f14,[%i1+%o4]0x89 ! Mem[0000000010800020] = 50b095c5 8f625b11
507! Mem[0000000030000044] = e0dd3af7, %l5 = 00000000ffffc5d8
508 lduh [%o0+0x046],%l5 ! %l5 = 0000000000003af7
509! Mem[000000001180001c] = 2ce4eba1, %l5 = 0000000000003af7
510 ldsb [%i3+0x01c],%l5 ! %l5 = 000000000000002c
511! Mem[0000000031800040] = 00000000, %l4 = 000000000000fe27
512 ldsw [%o3+0x040],%l4 ! %l4 = 0000000000000000
513! %l1 = 000000000000fea7, Mem[0000000011000013] = c6b4bc07
514 stb %l1,[%i2+0x013] ! Mem[0000000011000010] = c6b4bca7
515! Randomly selected nop
516 nop
517! Mem[0000000030000004] = 00000000, %l7 = ffffffff80000000
518 ldsha [%o0+0x004]%asi,%l7 ! %l7 = 0000000000000000
519
520p0_label_20:
521! Invert Register : %l3 = bb2f179b109b48ce
522 xor %l3,-1,%l3 ! %l3 = 44d0e864ef64b731
523! %l0 = 0000000000000001, immed = ffffff81, %l7 = 0000000000000000
524 tsubcctv %l0,-0x07f,%l7 ! %l0 = 0000000000000024, Trapped
525! Mem[0000000010800028] = 122e0000, %f29 = 3cded339
526 lda [%i1+%o5]0x80,%f29 ! %f29 = 122e0000
527! %l2 = ffffffffffff083f, Mem[0000000031800047] = 339e6ef0
528 stba %l2,[%o3+0x047]%asi ! Mem[0000000031800044] = 339e6e3f
529! Mem[0000000030800004] = d43c3abb, %l0 = 0000000000000024
530 ldswa [%o1+0x004]%asi,%l0 ! %l0 = ffffffffd43c3abb
531! %l7 = 0000000000000000, %l3 = 44d0e864ef64b731, %l7 = 0000000000000000
532 srax %l7,%l3,%l7 ! %l7 = 0000000000000000
533! %l7 = 0000000000000000, %l6 = 0000000041f0a000, %l1 = 000000000000fea7
534 and %l7,%l6,%l1 ! %l1 = 0000000000000000
535! %l7 = 0000000000000000, immed = fffff77a, %l4 = 0000000000000000
536 or %l7,-0x886,%l4 ! %l4 = fffffffffffff77a
537! %l3 = 44d0e864ef64b731, immed = fffff2cb, %l0 = ffffffffd43c3abb
538 addccc %l3,-0xd35,%l0 ! %l0 = 44d0e864ef64a9fc, %ccr = 19
539! %l0 = 44d0e864ef64a9fc, Mem[0000000010000008] = 0000fe27
540 stwa %l0,[%i0+%i4]0x80 ! Mem[0000000010000008] = ef64a9fc
541
542p0_label_21:
543! %l6 = 0000000041f0a000, immed = fffffb7b, %l3 = 44d0e864ef64b731
544 orncc %l6,-0x485,%l3 ! %l3 = 0000000041f0a484, %ccr = 00
545! Mem[0000000010800028] = 122e0000, %f0 = 62b4b903
546 lda [%i1+%o5]0x80,%f0 ! %f0 = 122e0000
547! Mem[0000000031000040] = eac0a54f, %l2 = ffffffffffff083f
548 ldsb [%o2+0x041],%l2 ! %l2 = ffffffffffffffc0
549! %l6 = 0000000041f0a000, %l2 = ffffffffffffffc0, %y = 00000001
550 sdiv %l6,%l2,%l3 ! %l3 = fffffffffaf83d80
551 mov %l0,%y ! %y = ef64a9fc
552! %l5 = 000000000000002c, %l6 = 0000000041f0a000, %l3 = fffffffffaf83d80
553 orn %l5,%l6,%l3 ! %l3 = ffffffffbe0f5fff
554! %l5 = 000000000000002c, immed = fffffefd, %l5 = 000000000000002c
555 tsubcctv %l5,-0x103,%l5 ! %l0 = 44d0e864ef64aa1f, Trapped
556! Mem[0000000011800030] = 751d0000 58c5221f, %l6 = 41f0a000, %l7 = 00000000
557 ldda [%i3+%o6]0x81,%l6 ! %l6 = 00000000751d0000 0000000058c5221f
558! Mem[0000000030000000] = 1f22c558 00000000, %l6 = 751d0000, %l7 = 58c5221f
559 ldd [%o0+%g0],%l6 ! %l6 = 000000001f22c558 0000000000000000
560! %l4 = fffffffffffff77a, %l4 = fffffffffffff77a, %l0 = 44d0e864ef64aa1f
561 andncc %l4,%l4,%l0 ! %l0 = 0000000000000000, %ccr = 44
562! %l0 = 0000000000000000, immed = 00000ad0, %l4 = fffffffffffff77a
563 subc %l0,0xad0,%l4 ! %l4 = fffffffffffff530
564
565p0_label_22:
566! %l1 = 0000000000000000, Mem[0000000030800006] = d43c3abb
567 stb %l1,[%o1+0x006] ! Mem[0000000030800004] = d43c00bb
568! Mem[0000000031800040] = 00000000, %l6 = 000000001f22c558
569 ldsba [%o3+0x042]%asi,%l6 ! %l6 = 0000000000000000
570! Mem[0000000030000040] = 00000000 e0dd3af7, %l2 = ffffffc0, %l3 = be0f5fff
571 ldda [%o0+0x040]%asi,%l2 ! %l2 = 0000000000000000 00000000e0dd3af7
572! %l3 = 00000000e0dd3af7, Mem[0000000030800040] = 00009c9f, %asi = 80
573 stha %l3,[%o1+0x040]%asi ! Mem[0000000030800040] = 3af79c9f
574! Mem[0000000011800064] = 7e78f35a, %l7 = 0000000000000000
575 ldsh [%i3+0x066],%l7 ! %l7 = fffffffffffff35a
576! Mem[0000000010800000] = f06e9e33, %l7 = fffffffffffff35a
577 ldsba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000033
578! %l7 = 0000000000000033, %l6 = 0000000000000000, %l0 = 0000000000000000
579 mulx %l7,%l6,%l0 ! %l0 = 0000000000000000, %y = ef64a9fc
580! %l0 = 0000000000000000
581 sethi %hi(0xb778fc00),%l0 ! %l0 = 00000000b778fc00
582! Mem[0000000010000030] = cdf82876, %l6 = 0000000000000000
583 ldswa [%i0+%o6]0x81,%l6 ! %l6 = ffffffffcdf82876
584! %l6 = ffffffffcdf82876, %l1 = 0000000000000000, %l4 = fffffffffffff530
585 or %l6,%l1,%l4 ! %l4 = ffffffffcdf82876
586
587p0_label_23:
588! %l0 = 00000000b778fc00, immed = ffffffdd, %l2 = 0000000000000000
589 orncc %l0,-0x023,%l2 ! %l2 = 00000000b778fc22, %ccr = 08
590! Mem[0000000010800018] = 8f3f421b, %f19 = 5708eb15
591 lda [%i1+%i6]0x80,%f19 ! %f19 = 8f3f421b
592! %l7 = 0000000000000033, immed = fffff0ba, %l6 = ffffffffcdf82876
593 xor %l7,-0xf46,%l6 ! %l6 = fffffffffffff089
594! %l2 = 00000000b778fc22, Mem[0000000010800014] = abef07b4, %asi = 80
595 stwa %l2,[%i1+0x014]%asi ! Mem[0000000010800014] = b778fc22
596! %l4 = ffffffffcdf82876, immed = 0000001f, %l6 = fffffffffffff089
597 srl %l4,0x01f,%l6 ! %l6 = 0000000000000001
598! %l5 = 000000000000002c
599 sethi %hi(0x1370c800),%l5 ! %l5 = 000000001370c800
600! %l5 = 000000001370c800, Mem[0000000030800004] = d43c00bb, %asi = 80
601 stha %l5,[%o1+0x004]%asi ! Mem[0000000030800004] = c80000bb
602! %f10 = d8581b15 5613b006, Mem[0000000011800020] = bb2f179b 109b48ce
603 std %f10,[%i3+%o4] ! Mem[0000000011800020] = d8581b15 5613b006
604! %f22 = 39d3de3c cdab4cdf, Mem[0000000030000000] = 1f22c558 00000000
605 std %f22,[%o0+%g0] ! Mem[0000000030000000] = 39d3de3c cdab4cdf
606! %l3 = 00000000e0dd3af7, immed = 0000099e, %l7 = 0000000000000033
607 andcc %l3,0x99e,%l7 ! %l7 = 0000000000000896, %ccr = 00
608
609p0_label_24:
610! %l5 = 000000001370c800, immed = 00000a53, %l2 = 00000000b778fc22
611 xorcc %l5,0xa53,%l2 ! %l2 = 000000001370c253, %ccr = 00
612! %l1 = 0000000000000000, Mem[0000000030800042] = 3af79c9f
613 sth %l1,[%o1+0x042] ! Mem[0000000030800040] = 3af70000
614! Mem[0000000010000074] = 177ac222, %l7 = 0000000000000896
615 ldsw [%i0+0x074],%l7 ! %l7 = 00000000177ac222
616! %l6 = 0000000000000001, immed = fffff95c, %y = ef64a9fc
617 umulcc %l6,-0x6a4,%l2 ! %l2 = 00000000fffff95c, %ccr = 08, %y = 00
618! Mem[0000000030000004] = cdab4cdf, %l7 = 00000000177ac222
619 lduh [%o0+0x004],%l7 ! %l7 = 000000000000cdab
620! Mem[0000000031000000] = 964e6105, %l7 = 000000000000cdab
621 ldsw [%o2+%g0],%l7 ! %l7 = ffffffff964e6105
622! %l0 = 00000000b778fc00, Mem[0000000011000010] = c40883bca7bcb4c6
623 stxa %l0,[%i2+%i5]0x88 ! Mem[0000000011000010] = 00000000b778fc00
624! %l2 = 00000000fffff95c, %l4 = ffffffffcdf82876, %l0 = 00000000b778fc00
625 or %l2,%l4,%l0 ! %l0 = fffffffffffff97e
626! %l3 = 00000000e0dd3af7, %l4 = ffffffffcdf82876, %l1 = 0000000000000000
627 srlx %l3,%l4,%l1 ! %l1 = 0000000000000000
628! %l5 = 000000001370c800, immed = 00000035, %l2 = 00000000fffff95c
629 srax %l5,0x035,%l2 ! %l2 = 0000000000000000
630
631p0_label_25:
632! %l2 = 0000000000000000, immed = fffffa97, %l0 = fffffffffffff97e
633 andncc %l2,-0x569,%l0 ! %l0 = 0000000000000000, %ccr = 44
634! Clear Register : %l7 = ffffffff964e6105
635 clr %l7 ! %l7 = 0000000000000000
636! %f6 = d7070c0e, Mem[0000000030800000] = c655ec14
637 st %f6 ,[%o1+%g0] ! Mem[0000000030800000] = d7070c0e
638! Mem[0000000011800004] = 8ff95f48, %l0 = 0000000000000000
639 ldsba [%i3+0x004]%asi,%l0 ! %l0 = ffffffffffffff8f
640! Mem[0000000010800028] = 122e0000, %l4 = ffffffffcdf82876
641 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000122e
642! Mem[0000000010000000] = 9de20bdd, %l4 = 000000000000122e
643 ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000bdd
644! %l0 = ffffffffffffff8f, immed = 00000020, %l0 = ffffffffffffff8f
645 srax %l0,0x020,%l0 ! %l0 = ffffffffffffffff
646! %l4 = 0000000000000bdd, immed = 00000905, %l3 = 00000000e0dd3af7
647 tsubcctv %l4,0x905,%l3 ! %l0 = 0000000000000022, Trapped
648! Mem[0000000010800010] = a42e164f, %f3 = d4e53750
649 lda [%i1+%i5]0x80,%f3 ! %f3 = a42e164f
650! %l5 = 000000001370c800, Mem[000000001000000c] = ffffc5d8
651 stw %l5,[%i0+0x00c] ! Mem[000000001000000c] = 1370c800
652
653p0_label_26:
654! Mem[0000000011800024] = 5613b006, %l2 = 0000000000000000
655 ldsw [%i3+0x024],%l2 ! %l2 = 000000005613b006
656! %l4 = 0000000000000bdd
657 setx 0x1858251218582512,%g7,%l4 ! %l4 = 1858251218582512
658! %f24 = 37e61ba1 3c3784d1, Mem[0000000030000040] = 00000000 e0dd3af7
659 stda %f24,[%o0+0x040]%asi ! Mem[0000000030000040] = 37e61ba1 3c3784d1
660! Mem[0000000011800048] = 323161a0, %l1 = 0000000000000000
661 ldsh [%i3+0x04a],%l1 ! %l1 = 00000000000061a0
662! %l4 = 1858251218582512, Mem[0000000011800010] = fe27c8c1
663 stwa %l4,[%i3+%i5]0x80 ! Mem[0000000011800010] = 18582512
664! Mem[0000000031800000] = 2f9d96a2 be6c4137, %l0 = 00000022, %l1 = 000061a0
665 ldd [%o3+%g0],%l0 ! %l0 = 000000002f9d96a2 00000000be6c4137
666! Mem[0000000031000000] = 964e6105, %l2 = 000000005613b006
667 ldsw [%o2+%g0],%l2 ! %l2 = ffffffff964e6105
668! %l1 = 00000000be6c4137, Mem[0000000011800008] = cc75fb52
669 stwa %l1,[%i3+%i4]0x81 ! Mem[0000000011800008] = be6c4137
670! Mem[0000000011000028] = c595b050, %l4 = 1858251218582512
671 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000c595b050
672! %l6 = 0000000000000001, immed = fffffc6b, %l2 = ffffffff964e6105
673 xnorcc %l6,-0x395,%l2 ! %l2 = 0000000000000395, %ccr = 00
674
675p0_label_27:
676! %l4 = 00000000c595b050, immed = fffff76d, %y = 00000000
677 umulcc %l4,-0x893,%l1 ! %l1 = c595a9b1dd894210, %ccr = 88, %y = c595a9b1
678! %l1 = c595a9b1dd894210, %l5 = 000000001370c800, %y = c595a9b1
679 sdivcc %l1,%l5,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
680 mov %l0,%y ! %y = 2f9d96a2
681! %l0 = 000000002f9d96a2, immed = fffffa18, %l3 = 00000000e0dd3af7
682 andn %l0,-0x5e8,%l3 ! %l3 = 00000000000004a2
683! %l3 = 00000000000004a2, %l6 = ffffffff80000000, %l4 = 00000000c595b050
684 srlx %l3,%l6,%l4 ! %l4 = 00000000000004a2
685! Mem[0000000031000000] = 964e6105, %l0 = 000000002f9d96a2
686 ldsw [%o2+%g0],%l0 ! %l0 = ffffffff964e6105
687! %l6 = ffffffff80000000, Mem[0000000010000028] = 30a75fb9
688 stw %l6,[%i0+%o5] ! Mem[0000000010000028] = 80000000
689! Mem[0000000031000004] = cdf82876, %l2 = 0000000000000395
690 lduh [%o2+0x006],%l2 ! %l2 = 0000000000002876
691! Mem[0000000010800018] = 8f3f421b, %l4 = 00000000000004a2
692 lduba [%i1+%i6]0x80,%l4 ! %l4 = 000000000000008f
693! Mem[0000000011000000] = db030000, %f9 = e27d61f4
694 lda [%i2+%g0]0x80,%f9 ! %f9 = db030000
695! %l3 = 00000000000004a2, %l6 = ffffffff80000000, %l7 = 0000000000000000
696 subccc %l3,%l6,%l7 ! %l7 = 00000000800004a2, %ccr = 1b
697
698p0_label_28:
699! %l4 = 000000000000008f, immed = fffffde1, %l1 = c595a9b1dd894210
700 xor %l4,-0x21f,%l1 ! %l1 = fffffffffffffd6e
701! %l1 = fffffffffffffd6e, immed = fffffc0a, %l2 = 0000000000002876
702 xorcc %l1,-0x3f6,%l2 ! %l2 = 0000000000000164, %ccr = 00
703! %l3 = 00000000000004a2, Mem[0000000031000004] = cdf82876
704 stw %l3,[%o2+0x004] ! Mem[0000000031000004] = 000004a2
705! %f10 = d8581b15, Mem[0000000011000008] = f06e9e33
706 st %f10,[%i2+%i4] ! Mem[0000000011000008] = d8581b15
707! %l3 = 00000000000004a2, %l5 = 000000001370c800, %l1 = fffffffffffffd6e
708 xor %l3,%l5,%l1 ! %l1 = 000000001370cca2
709! %f14 = 50b095c5 8f625b11, Mem[0000000030800040] = 3af70000 d20fae8a
710 std %f14,[%o1+0x040] ! Mem[0000000030800040] = 50b095c5 8f625b11
711! Mem[0000000011000018] = dc3ade36, %f28 = df4cabcd
712 lda [%i2+%i6]0x80,%f28 ! %f28 = dc3ade36
713! Mem[0000000030000040] = 37e61ba1 3c3784d1, %l6 = 80000000, %l7 = 800004a2
714 ldda [%o0+0x040]%asi,%l6 ! %l6 = 0000000037e61ba1 000000003c3784d1
715! %l0 = ffffffff964e6105, Mem[0000000011000024] = cdab4cdf
716 sth %l0,[%i2+0x024] ! Mem[0000000011000024] = 61054cdf
717 save ! CWP = 1
718
719p0_label_29: ! %cwp = 1
720! Mem[0000000010000018] = 788ff28c, %l4 = efe31a3fc3a2c068
721 lduba [%o0+%o6]0x80,%l4 ! %l4 = 0000000000000078
722! %l0 = 00000000000000d3, %l1 = ffffffff8f3f421b, %y = 2f9d96a2
723 umulcc %l0,%l1,%l4 ! %l4 = 0000007611237c41, %ccr = 00, %y = 76
724! %l6 = df4cabcd3cded339, %l1 = ffffffff8f3f421b, %l4 = 0000007611237c41
725 add %l6,%l1,%l4 ! %l4 = df4cabcccc1e1554
726! Mem[0000000031800000] = 2f9d96a2, %l2 = 796015eac219f221
727 ldub [%i3+%g0],%l2 ! %l2 = 000000000000002f
728! %f16 = c655ec14, Mem[0000000011000010] = b778fc00
729 sta %f16,[%o2+%o5]0x89 ! Mem[0000000011000010] = c655ec14
730! %l3 = a7aa97005154fbc7, Mem[0000000010000010] = 9296e0e5
731 stha %l3,[%o0+%o5]0x88 ! Mem[0000000010000010] = 9296fbc7
732! %l6 = df4cabcd3cded339, %l4 = df4cabcccc1e1554, %l1 = ffffffff8f3f421b
733 xorcc %l6,%l4,%l1 ! %l1 = 00000001f0c0c66d, %ccr = 08
734! Mem[0000000010800028] = 122e0000 5e85d94b, %l4 = cc1e1554, %l5 = 4cfab396
735 ldda [%o1+%i5]0x81,%l4 ! %l4 = 00000000122e0000 000000005e85d94b
736! %l5 = 000000005e85d94b, Mem[0000000010800028] = 122e0000
737 stba %l5,[%o1+%i5]0x81 ! Mem[0000000010800028] = 4b2e0000
738! %l6 = df4cabcd3cded339, Mem[0000000010800028] = 00002e4b
739 stwa %l6,[%o1+%i5]0x89 ! Mem[0000000010800028] = 3cded339
740
741p0_label_30: ! %cwp = 1
742! %l5 = 000000005e85d94b, Mem[0000000010800008] = 784c6259
743 stba %l5,[%o1+%o4]0x89 ! Mem[0000000010800008] = 784c624b
744! %l3 = a7aa97005154fbc7, Mem[0000000011000028] = c595b050c8684176
745 stxa %l3,[%o2+%i5]0x80 ! Mem[0000000011000028] = a7aa97005154fbc7
746! %l4 = 00000000122e0000, Mem[0000000030000000] = 39d3de3c
747 stw %l4,[%i0+%g0] ! Mem[0000000030000000] = 122e0000
748! Mem[0000000030000004] = cdab4cdf, %f28 = dc3ade36
749 ld [%i0+0x004],%f28 ! %f28 = cdab4cdf
750! %l1 = 00000001f0c0c66d, Mem[000000001100005e] = be7fc5a7
751 sth %l1,[%o2+0x05e] ! Mem[000000001100005c] = be7fc66d
752! %l4 = 00000000122e0000, immd = 0000000000000e67, %l0 = 00000000000000d3
753 udivx %l4,0xe67,%l0 ! %l0 = 0000000000014324
754! Invert Register : %l4 = 00000000122e0000
755 xor %l4,-1,%l4 ! %l4 = ffffffffedd1ffff
756! %l5 = 000000005e85d94b, immed = fffff88a, %l5 = 000000005e85d94b
757 addc %l5,-0x776,%l5 ! %l5 = 000000005e85d1d5
758! %l4 = ffffffffedd1ffff, Mem[0000000030000000] = 122e0000
759 stw %l4,[%i0+%g0] ! Mem[0000000030000000] = edd1ffff
760! %l2 = 000000000000002f, %l1 = 00000001f0c0c66d, %l7 = 678a82500a4e81d5
761 xnor %l2,%l1,%l7 ! %l7 = fffffffe0f3f39bd
762
763p0_label_31: ! %cwp = 1
764! Mem[0000000010000020] = fb6e9e333a3ee0e5, %l7 = fffffffe0f3f39bd
765 ldx [%o0+%i4],%l7 ! %l7 = fb6e9e333a3ee0e5
766! Mem[0000000011000018] = dc3ade3650000000, %l4 = ffffffffedd1ffff
767 ldxa [%o2+%o6]0x81,%l4 ! %l4 = dc3ade3650000000
768! Mem[0000000011800044] = e24d2ce1, %l5 = 000000005e85d1d5
769 ldsb [%o3+0x044],%l5 ! %l5 = ffffffffffffffe2
770! %l7 = fb6e9e333a3ee0e5, %l3 = a7aa97005154fbc7, %l0 = 0000000000014324
771 sub %l7,%l3,%l0 ! %l0 = 53c40732e8e9e51e
772! %l3 = a7aa97005154fbc7, %l0 = 53c40732e8e9e51e, %l6 = df4cabcd3cded339
773 tsubcc %l3,%l0,%l6 ! %l6 = 53e68fcd686b16a9, %ccr = 23
774! %f11 = 5613b006, Mem[0000000011800018] = 5037e5d4
775 sta %f11,[%o3+%o6]0x89 ! Mem[0000000011800018] = 5613b006
776! Mem[0000000011000018] = 36de3adc, %l6 = 53e68fcd686b16a9
777 lduha [%o2+%o6]0x88,%l6 ! %l6 = 0000000000003adc
778! %l7 = fb6e9e333a3ee0e5, Mem[0000000010800018] = 1b423f8f
779 stwa %l7,[%o1+%o6]0x89 ! Mem[0000000010800018] = 3a3ee0e5
780! Mem[0000000031800000] = 2f9d96a2, %l5 = ffffffffffffffe2
781 ldsw [%i3+%g0],%l5 ! %l5 = 000000002f9d96a2
782! %l6 = 0000000000003adc, Mem[0000000011800023] = d8581b15
783 stba %l6,[%o3+0x023]%asi ! Mem[0000000011800020] = d8581bdc
784
785p0_label_32: ! %cwp = 1
786! %l4 = dc3ade3650000000, immed = 00000d5f, %l6 = 0000000000003adc
787 xnorcc %l4,0xd5f,%l6 ! %l6 = 23c521c9affff2a0, %ccr = 08
788! %l0 = 53c40732e8e9e51e, %l2 = 000000000000002f, %y = 00000076
789 udivcc %l0,%l2,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
790 mov %l0,%y ! %y = e8e9e51e
791! Invert Register : %l0 = 53c40732e8e9e51e
792 xor %l0,-1,%l0 ! %l0 = ac3bf8cd17161ae1
793! %l7 = 00000000ffffffff, Mem[0000000011800000] = aad6bb59
794 stwa %l7,[%o3+%g0]0x80 ! Mem[0000000011800000] = ffffffff
795! %l1 = 00000001f0c0c66d, immed = 00000f29, %l1 = 00000001f0c0c66d
796 andncc %l1,0xf29,%l1 ! %l1 = 00000001f0c0c044, %ccr = 08
797! %f0 = 122e0000 7662e645, Mem[0000000030800000] = d7070c0e c80000bb
798 stda %f0 ,[%i1+0x000]%asi ! Mem[0000000030800000] = 122e0000 7662e645
799! %l3 = a7aa97005154fbc7, Mem[000000001000005c] = af312c3f
800 stw %l3,[%o0+0x05c] ! Mem[000000001000005c] = 5154fbc7
801! %l0 = ac3bf8cd17161ae1, %l4 = dc3ade3650000000, %l0 = ac3bf8cd17161ae1
802 andcc %l0,%l4,%l0 ! %l0 = 8c3ad80410000000, %ccr = 80
803! %l3 = a7aa97005154fbc7, %l4 = dc3ade3650000000, %y = e8e9e51e
804 sdivcc %l3,%l4,%l0 ! %l0 = ffffffffb61fa9fb, %ccr = 88
805 mov %l0,%y ! %y = b61fa9fb
806! Mem[0000000011000008] = d8581b15 00000000, %l4 = 50000000, %l5 = 2f9d96a2
807 ldda [%o2+%o4]0x81,%l4 ! %l4 = 00000000d8581b15 0000000000000000
808
809p0_label_33: ! %cwp = 1
810! Mem[0000000030000004] = cdab4cdf, %l7 = 00000000ffffffff
811 ldsha [%i0+0x006]%asi,%l7 ! %l7 = 0000000000004cdf
812! %l2 = 000000000000002f, Mem[0000000031000000] = 964e6105
813 stw %l2,[%i2+%g0] ! Mem[0000000031000000] = 0000002f
814! Mem[0000000030800040] = 50b095c5, %l5 = 0000000000000000
815 ldsw [%i1+0x040],%l5 ! %l5 = 0000000050b095c5
816! Mem[0000000010800028] = 39d3de3c5e85d94b, %l6 = 23c521c9affff2a0
817 ldxa [%o1+%i5]0x81,%l6 ! %l6 = 39d3de3c5e85d94b
818! Mem[0000000031000040] = eac0a54f, %l5 = 0000000050b095c5
819 ldsb [%i2+0x041],%l5 ! %l5 = ffffffffffffffc0
820! %l0 = ffffffffb61fa9fb, Mem[0000000030800040] = 50b095c5
821 stb %l0,[%i1+0x040] ! Mem[0000000030800040] = fbb095c5
822! %l6 = 39d3de3c5e85d94b, %l3 = a7aa97005154fbc7, %l0 = ffffffffb61fa9fb
823 srax %l6,%l3,%l0 ! %l0 = 0073a7bc78bd0bb2
824! %l6 = 39d3de3c5e85d94b, immed = 00000006, %l0 = 0073a7bc78bd0bb2
825 sll %l6,0x006,%l0 ! %l0 = 74f78f17a17652c0
826! Mem[0000000010000038] = d7070c0e e8ca9587, %l4 = d8581b15, %l5 = ffffffc0
827 ldda [%o0+0x038]%asi,%l4 ! %l4 = 00000000d7070c0e 00000000e8ca9587
828 restore ! CWP = 0
829
830p0_label_34:
831! %l5 = 000000001370c800, %l6 = 0000000037e61ba1, %l7 = 000000003c3784d1
832 sll %l5,%l6,%l7 ! %l7 = 0000000026e19000
833! %l4 = 0000008f, %l5 = 1370c800, Mem[0000000011000060] = 49214528 b2329947
834 stda %l4,[%i2+0x060]%asi ! Mem[0000000011000060] = 0000008f 1370c800
835! %l4 = 0000008f, %l5 = 1370c800, Mem[0000000031000000] = 0000002f 000004a2
836 std %l4,[%o2+%g0] ! Mem[0000000031000000] = 0000008f 1370c800
837! %l3 = 00000000000004a2, immed = 00000a70, %l6 = 0000000037e61ba1
838 andcc %l3,0xa70,%l6 ! %l6 = 0000000000000020, %ccr = 00
839! Mem[0000000010800050] = 4e40e38a, %l0 = ffffffff964e6105
840 ldsb [%i1+0x051],%l0 ! %l0 = 0000000000000040
841! Mem[0000000011800018] = 06b013562ce4eba1, %f28 = cdab4cdf 122e0000
842 ldda [%i3+%i6]0x80,%f28 ! %f28 = 06b01356 2ce4eba1
843! %l0 = 0000000000000040, %l0 = 0000000000000040, %l4 = 000000000000008f
844 andcc %l0,%l0,%l4 ! %l4 = 0000000000000040, %ccr = 00
845! %l6 = 00000020, %l7 = 26e19000, Mem[0000000011000038] = 1f22c558 1b2c6713
846 std %l6,[%i2+0x038] ! Mem[0000000011000038] = 00000020 26e19000
847! retry : should take illegal inst trap, %l0 = 0000000000000040
848 retry ! Illegal inst trap : %l0 = 0000000000000050
849! Mem[0000000010000028] = 05614e9600000080, %f24 = 37e61ba1 3c3784d1
850 ldda [%i0+%o5]0x88,%f24 ! %f24 = 05614e96 00000080
851
852p0_label_35:
853! Mem[0000000011000020] = 39d3de3c, %f13 = cdf82876
854 lda [%i2+%o4]0x80,%f13 ! %f13 = 39d3de3c
855! %l6 = 00000020, %l7 = 26e19000, Mem[0000000011800010] = 12255818 cfd381ff
856 stda %l6,[%i3+%i5]0x89 ! Mem[0000000011800010] = 00000020 26e19000
857! %l3 = 00000000000004a2, Mem[0000000011000046] = 68316aae
858 stb %l3,[%i2+0x046] ! Mem[0000000011000044] = 6831a2ae
859! Mem[0000000030800000] = 122e00007662e645, %l5 = 000000001370c800
860 ldx [%o1+%g0],%l5 ! %l5 = 122e00007662e645
861! %l3 = 00000000000004a2, Mem[0000000010800038] = 3b771116
862 stw %l3,[%i1+0x038] ! Mem[0000000010800038] = 000004a2
863! %l7 = 0000000026e19000, Mem[0000000011800018] = 5613b006
864 stwa %l7,[%i3+%i6]0x89 ! Mem[0000000011800018] = 26e19000
865! Mem[0000000030000000] = edd1ffff, %l1 = 000000001370cca2
866 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffedd1
867! %l1 = ffffffffffffedd1, immed = fffff16d, %l6 = 0000000000000020
868 sub %l1,-0xe93,%l6 ! %l6 = fffffffffffffc64
869! %l6 = fffffffffffffc64, %l7 = 0000000026e19000, %l5 = 122e00007662e645
870 xorcc %l6,%l7,%l5 ! %l5 = ffffffffd91e6c64, %ccr = 88
871! %l1 = ffffffffffffedd1, Mem[0000000010000042] = 588e936c, %asi = 80
872 stha %l1,[%i0+0x042]%asi ! Mem[0000000010000040] = 588eedd1
873
874p0_label_36:
875! %l4 = 0000000000000040, %l0 = 0000000000000050, %l0 = 0000000000000050
876 or %l4,%l0,%l0 ! %l0 = 0000000000000050
877! %l5 = ffffffffd91e6c64, Mem[0000000030000041] = 37e61ba1
878 stb %l5,[%o0+0x041] ! Mem[0000000030000040] = 37641ba1
879! %l6 = fffffffffffffc64, immed = 00000ff6, %l2 = 0000000000000164
880 tsubcc %l6,0xff6,%l2 ! %l2 = ffffffffffffec6e, %ccr = 8a
881! Mem[0000000011800078] = 8b04ad3f, %l0 = 0000000000000050
882 ldsh [%i3+0x078],%l0 ! %l0 = ffffffffffff8b04
883! %l3 = 00000000000004a2, immed = 00000b4e, %l4 = 0000000000000040
884 sub %l3,0xb4e,%l4 ! %l4 = fffffffffffff954
885! %l1 = ffffffffffffedd1, Mem[0000000030800005] = 7662e645
886 stb %l1,[%o1+0x005] ! Mem[0000000030800004] = 76d1e645
887! Mem[0000000030000040] = 37641ba13c3784d1, %f2 = 861a1fd1 a42e164f
888 ldd [%o0+0x040],%f2 ! %f2 = 37641ba1 3c3784d1
889! Mem[0000000010000008] = ef64a9fc1370c800, %f0 = 122e0000 7662e645
890 ldda [%i0+0x008]%asi,%f0 ! %f0 = ef64a9fc 1370c800
891 save ! CWP = 1
892! %l4 = 00000000d7070c0e, %l7 = 0000000000004cdf, %l0 = 74f78f17a17652c0
893 udivx %l4,%l7,%l0 ! %l0 = 000000000002cc18
894
895p0_label_37: ! %cwp = 1
896! %l2 = 000000000000002f, %l5 = 00000000e8ca9587, %y = b61fa9fb
897 umul %l2,%l5,%l2 ! %l2 = 0000002abd3173c9, %y = 2a
898! Mem[0000000011800030] = 00001d75, %f12 = 964e6105
899 lda [%o3+%i6]0x88,%f12 ! %f12 = 00001d75
900! Mem[0000000010000020] = e5e03e3a339e6efb, %f20 = a42e164f abef07b4
901 ldda [%o0+%i4]0x88,%f20 ! %f20 = e5e03e3a 339e6efb
902! Mem[0000000031800000] = 2f9d96a2, %l6 = 39d3de3c5e85d94b
903 ldsb [%i3+%g0],%l6 ! %l6 = 000000000000002f
904! Mem[0000000030800004] = 76d1e645, %l7 = 0000000000004cdf
905 lduh [%i1+0x004],%l7 ! %l7 = 00000000000076d1
906! %l3 = a7aa97005154fbc7, Mem[0000000010800020] = 8f625b11
907 stwa %l3,[%o1+%i4]0x89 ! Mem[0000000010800020] = 5154fbc7
908! %l6 = 0000002f, %l7 = 000076d1, Mem[0000000010000068] = eac0a54f c272c736
909 std %l6,[%o0+0x068] ! Mem[0000000010000068] = 0000002f 000076d1
910! Mem[0000000011000078] = fefc67a5 6394a86c, %l6 = 0000002f, %l7 = 000076d1
911 ldd [%o2+0x078],%l6 ! %l6 = 00000000fefc67a5 000000006394a86c
912! %l1 = 00000001f0c0c044, %l1 = 00000001f0c0c044, %l1 = 00000001f0c0c044
913 sdivx %l1,%l1,%l1 ! %l1 = 0000000000000001
914! %l4 = 00000000d7070c0e, Mem[000000001100003c] = 26e19000
915 sth %l4,[%o2+0x03c] ! Mem[000000001100003c] = 0c0e9000
916
917p0_label_38: ! %cwp = 1
918! Mem[000000001100005c] = be7fc66d, %l6 = 00000000fefc67a5
919 ldsba [%o2+0x05d]%asi,%l6 ! %l6 = 000000000000007f
920! Mem[0000000030800000] = 122e0000, %l6 = 000000000000007f
921 ldsha [%i1+0x002]%asi,%l6 ! %l6 = 0000000000000000
922! %l7 = 000000006394a86c, Mem[0000000030800040] = fbb095c58f625b11
923 stx %l7,[%i1+0x040] ! Mem[0000000030800040] = 000000006394a86c
924! Clear Register : %l5 = 00000000e8ca9587
925 clr %l5 ! %l5 = 0000000000000000
926! %l6 = 00000000, %l7 = 6394a86c, Mem[0000000031800000] = 2f9d96a2 be6c4137
927 std %l6,[%i3+%g0] ! Mem[0000000031800000] = 00000000 6394a86c
928! Mem[0000000011000028] = c7fb54510097aaa7, %l0 = 000000000002cc18
929 ldxa [%o2+%i5]0x88,%l0 ! %l0 = c7fb54510097aaa7
930! %l0 = 0097aaa7, %l1 = 00000001, Mem[0000000031000040] = eac0a54f c272c736
931 std %l0,[%i2+0x040] ! Mem[0000000031000040] = 0097aaa7 00000001
932! Mem[0000000030000000] = edd1ffffcdab4cdf, %f24 = 05614e96 00000080
933 ldd [%i0+%g0],%f24 ! %f24 = edd1ffff cdab4cdf
934! Mem[0000000030000000] = edd1ffff cdab4cdf, %l4 = d7070c0e, %l5 = 00000000
935 ldd [%i0+%g0],%l4 ! %l4 = 00000000edd1ffff 00000000cdab4cdf
936! Mem[0000000011800020] = d8581bdc5613b006, %l1 = 0000000000000001
937 ldxa [%o3+%i4]0x81,%l1 ! %l1 = d8581bdc5613b006
938
939p0_label_39: ! %cwp = 1
940! Mem[0000000010000020] = e5e03e3a 339e6efb, %l6 = 00000000, %l7 = 6394a86c
941 ldda [%o0+%i4]0x89,%l6 ! %l6 = 00000000339e6efb 00000000e5e03e3a
942! %f14 = 50b095c5 8f625b11, Mem[0000000011000018] = 36de3adc 00000050
943 stda %f14,[%o2+%o6]0x89 ! Mem[0000000011000018] = 50b095c5 8f625b11
944! Mem[0000000031800000] = 00000000, %l6 = 00000000339e6efb
945 ldsh [%i3+0x002],%l6 ! %l6 = 0000000000000000
946! %l7 = 00000000e5e03e3a, immed = fffff2d8, %l6 = 0000000000000000
947 addc %l7,-0xd28,%l6 ! %l6 = 00000000e5e03112
948! Mem[0000000031800000] = 00000000, %l2 = 0000002abd3173c9
949 ldsw [%i3+%g0],%l2 ! %l2 = 0000000000000000
950! %l6 = 00000000e5e03112, %l5 = 00000000cdab4cdf, %y = 0000002a
951 sdiv %l6,%l5,%l2 ! %l2 = ffffffffffffff26
952 mov %l0,%y ! %y = 0097aaa7
953! %l6 = 00000000e5e03112, Mem[0000000031000042] = 0097aaa7
954 sth %l6,[%i2+0x042] ! Mem[0000000031000040] = 00973112
955! %l5 = 00000000cdab4cdf, Mem[0000000011000020] = 3cded339
956 stha %l5,[%o2+%i4]0x88 ! Mem[0000000011000020] = 3cde4cdf
957! %l4 = 00000000edd1ffff, immed = fffffb81, %l4 = 00000000edd1ffff
958 subccc %l4,-0x47f,%l4 ! %l4 = 00000000edd2047e, %ccr = 19
959! Mem[0000000031000000] = 0000008f, %l5 = 00000000cdab4cdf
960 ldsha [%i2+0x000]%asi,%l5 ! %l5 = 0000000000000000
961
962p0_label_40: ! %cwp = 1
963! Mem[0000000011000018] = 8f625b11, %l7 = 00000000e5e03e3a
964 lduwa [%o2+%o6]0x88,%l7 ! %l7 = 000000008f625b11
965! Mem[0000000030800000] = 122e000076d1e645, %f8 = 116b186c db030000
966 ldda [%i1+0x000]%asi,%f8 ! %f8 = 122e0000 76d1e645
967! Mem[0000000030800040] = 000000006394a86c, %f14 = 50b095c5 8f625b11
968 ldd [%i1+0x040],%f14 ! %f14 = 00000000 6394a86c
969! retry : should take illegal inst trap, %l0 = c7fb54510097aaa7
970 retry ! Illegal inst trap : %l0 = c7fb54510097aab7
971! %f22 = 39d3de3c cdab4cdf, Mem[0000000031800040] = 00000000 339e6e3f
972 std %f22,[%i3+0x040] ! Mem[0000000031800040] = 39d3de3c cdab4cdf
973! %f24 = edd1ffff, Mem[0000000010800050] = 4e40e38a
974 st %f24,[%o1+0x050] ! Mem[0000000010800050] = edd1ffff
975! Mem[0000000030000040] = 37641ba1, %l0 = c7fb54510097aab7
976 ldswa [%i0+0x040]%asi,%l0 ! %l0 = 0000000037641ba1
977! %l2 = ffffffffffffff26, immed = 000000e9, %y = 0097aaa7
978 umulcc %l2,0x0e9,%l3 ! %l3 = 000000e8ffff3996, %ccr = 08, %y = e8
979! %f0 = ef64a9fc, Mem[0000000031000040] = 00973112
980 st %f0 ,[%i2+0x040] ! Mem[0000000031000040] = ef64a9fc
981! Mem[0000000011000020] = df4cde3c, %f17 = d43c3a3c
982 lda [%o2+%i4]0x80,%f17 ! %f17 = df4cde3c
983
984p0_label_41: ! %cwp = 1
985! %l4 = 00000000edd2047e, immed = fffff571, %l6 = 00000000e5e03112
986 orcc %l4,-0xa8f,%l6 ! %l6 = fffffffffffff57f, %ccr = 88
987! %f12 = 00001d75 39d3de3c, Mem[0000000010000038] = d7070c0e e8ca9587
988 stda %f12,[%o0+0x038]%asi ! Mem[0000000010000038] = 00001d75 39d3de3c
989! %l7 = 000000008f625b11, immd = 0000000000000a6a, %l4 = 00000000edd2047e
990 sdivx %l7,0xa6a,%l4 ! %l4 = 00000000000dc4b0
991! Mem[0000000031000044] = 00000001, %l4 = 00000000000dc4b0
992 lduh [%i2+0x046],%l4 ! %l4 = 0000000000000001
993! Mem[0000000011800008] = be6c4137, %f2 = 37641ba1
994 ld [%o3+%o4],%f2 ! %f2 = be6c4137
995! Mem[0000000031800004] = 6394a86c, %l6 = fffffffffffff57f
996 ldsba [%i3+0x004]%asi,%l6 ! %l6 = 0000000000000063
997! %f15 = 6394a86c, Mem[0000000030000044] = 3c3784d1
998 st %f15,[%i0+0x044] ! Mem[0000000030000044] = 6394a86c
999! Mem[0000000031800000] = 00000000, %l1 = d8581bdc5613b006
1000 lduw [%i3+%g0],%l1 ! %l1 = 0000000000000000
1001! Mem[0000000011000028] = a7aa97005154fbc7, %f6 = d7070c0e e8ca9587
1002 ldda [%o2+0x028]%asi,%f6 ! %f6 = a7aa9700 5154fbc7
1003! %l6 = 00000063, %l7 = 8f625b11, Mem[0000000031800040] = 39d3de3c cdab4cdf
1004 stda %l6,[%i3+0x040]%asi ! Mem[0000000031800040] = 00000063 8f625b11
1005
1006p0_label_42: ! %cwp = 1
1007! Mem[0000000010800030] = 37e61ba1 3c3784d1, %l2 = ffffff26, %l3 = ffff3996
1008 ldd [%o1+%i6],%l2 ! %l2 = 0000000037e61ba1 000000003c3784d1
1009! %l3 = 000000003c3784d1, immed = 0000066d, %l0 = 0000000037641ba1
1010 xorcc %l3,0x66d,%l0 ! %l0 = 000000003c3782bc, %ccr = 00
1011! %l4 = 0000000000000001, immed = 000001b9, %y = 000000e8
1012 umul %l4,0x1b9,%l3 ! %l3 = 00000000000001b9, %y = 00
1013! %l6 = 0000000000000063, Mem[0000000011000000] = db030000
1014 stha %l6,[%o2+%g0]0x80 ! Mem[0000000011000000] = 00630000
1015! %l1 = 0000000000000000, immed = 00000978, %y = 00000000
1016 sdivcc %l1,0x978,%l6 ! %l6 = 0000000000000000, %ccr = 44
1017 mov %l0,%y ! %y = 3c3782bc
1018! %l0 = 000000003c3782bc, %l4 = 0000000000000001, %l5 = 0000000000000000
1019 sub %l0,%l4,%l5 ! %l5 = 000000003c3782bb
1020! Mem[0000000031800004] = 6394a86c, %l5 = 000000003c3782bb
1021 ldub [%i3+0x006],%l5 ! %l5 = 00000000000000a8
1022! %l0 = 000000003c3782bc, Mem[0000000030800000] = 122e000076d1e645
1023 stx %l0,[%i1+%g0] ! Mem[0000000030800000] = 000000003c3782bc
1024! %l7 = 000000008f625b11, Mem[0000000010000000] = 9de20bdd
1025 stha %l7,[%o0+%g0]0x88 ! Mem[0000000010000000] = 9de25b11
1026! %l0 = 3c3782bc, %l1 = 00000000, Mem[0000000010000000] = 115be29d 7ba1f8ac
1027 stda %l0,[%o0+0x000]%asi ! Mem[0000000010000000] = 3c3782bc 00000000
1028
1029p0_label_43: ! %cwp = 1
1030! Mem[0000000011800040] = 1f23c558 e24d2ce1, %l4 = 00000001, %l5 = 000000a8
1031 ldd [%o3+0x040],%l4 ! %l4 = 000000001f23c558 00000000e24d2ce1
1032! Mem[0000000010800000] = 339e6ef0 e5e03e3a, %l2 = 37e61ba1, %l3 = 000001b9
1033 ldd [%o1+%g0],%l2 ! %l2 = 00000000339e6ef0 00000000e5e03e3a
1034! %l4 = 000000001f23c558, immed = fffffc2a, %l3 = 00000000e5e03e3a
1035 xorcc %l4,-0x3d6,%l3 ! %l3 = ffffffffe0dc3972, %ccr = 88
1036! %l1 = 0000000000000000, Mem[0000000031800006] = 6394a86c
1037 stb %l1,[%i3+0x006] ! Mem[0000000031800004] = 6394006c
1038! %l3 = ffffffffe0dc3972, Mem[0000000030800000] = 00000000
1039 stw %l3,[%i1+%g0] ! Mem[0000000030800000] = e0dc3972
1040! %f7 = 5154fbc7, Mem[0000000030800044] = 6394a86c
1041 st %f7 ,[%i1+0x044] ! Mem[0000000030800044] = 5154fbc7
1042! Mem[0000000011800008] = be6c4137e24283f8, %f16 = c655ec14 df4cde3c
1043 ldda [%o3+0x008]%asi,%f16 ! %f16 = be6c4137 e24283f8
1044! Mem[0000000011000008] = 151b58d8, %l0 = 000000003c3782bc
1045 lduha [%o2+%o4]0x88,%l0 ! %l0 = 00000000000058d8
1046! Mem[0000000030000000] = edd1ffff, %l1 = 0000000000000000
1047 lduw [%i0+%g0],%l1 ! %l1 = 00000000edd1ffff
1048! Mem[0000000030800004] = 3c3782bc, %l5 = 00000000e24d2ce1
1049 lduw [%i1+0x004],%l5 ! %l5 = 000000003c3782bc
1050
1051p0_label_44: ! %cwp = 1
1052! %l6 = 00000000, %l7 = 8f625b11, Mem[0000000030000040] = 37641ba1 6394a86c
1053 std %l6,[%i0+0x040] ! Mem[0000000030000040] = 00000000 8f625b11
1054! retry : should take illegal inst trap, %l0 = 00000000000058d8
1055 retry ! Illegal inst trap : %l0 = 00000000000058e8
1056! %l1 = 00000000edd1ffff, %l7 = 000000008f625b11, %l6 = 0000000000000000
1057 sub %l1,%l7,%l6 ! %l6 = 000000005e6fa4ee
1058! Mem[0000000031800004] = 6394006c, %l2 = 00000000339e6ef0
1059 lduw [%i3+0x004],%l2 ! %l2 = 000000006394006c
1060! %l1 = 00000000edd1ffff, %l2 = 000000006394006c, %l7 = 000000008f625b11
1061 addcc %l1,%l2,%l7 ! %l7 = 000000015166006b, %ccr = 01
1062! %l4 = 000000001f23c558, immed = 00000cee, %y = 3c3782bc
1063 smul %l4,0xcee,%l1 ! %l1 = 00000192a08197d0, %y = 192
1064! Mem[0000000011800008] = be6c4137, %l5 = 000000003c3782bc
1065 ldswa [%o3+%o4]0x81,%l5 ! %l5 = ffffffffbe6c4137
1066! Mem[0000000030000000] = edd1ffff cdab4cdf, %l6 = 5e6fa4ee, %l7 = 5166006b
1067 ldd [%i0+%g0],%l6 ! %l6 = 00000000edd1ffff 00000000cdab4cdf
1068! %l1 = 00000192a08197d0, immed = fffffaad, %l6 = 00000000edd1ffff
1069 taddcc %l1,-0x553,%l6 ! %l6 = 00000192a081927d, %ccr = 1b
1070! Clear Register : %l3 = ffffffffe0dc3972
1071 clr %l3 ! %l3 = 0000000000000000
1072
1073p0_label_45: ! %cwp = 1
1074! %l4 = 000000001f23c558, immed = fffff2fe, %l0 = 00000000000058e8
1075 add %l4,-0xd02,%l0 ! %l0 = 000000001f23b856
1076! %l1 = 00000192a08197d0, %l0 = 000000001f23b856, %y = 00000192
1077 umulcc %l1,%l0,%l3 ! %l3 = 138616ad02167fe0, %ccr = 00, %y = 138616ad
1078! %l2 = 000000006394006c, immed = fffff405, %l7 = 00000000cdab4cdf
1079 or %l2,-0xbfb,%l7 ! %l7 = fffffffffffff46d
1080! Mem[0000000010800018] = 3a3ee0e5, %l7 = fffffffffffff46d
1081 lduha [%o1+%o6]0x88,%l7 ! %l7 = 000000000000e0e5
1082! Mem[0000000031800044] = 8f625b11, %l2 = 000000006394006c
1083 lduh [%i3+0x046],%l2 ! %l2 = 0000000000005b11
1084! Mem[0000000011800000] = ffffffff, %l5 = ffffffffbe6c4137
1085 lduba [%o3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1086! %l5 = 00000000000000ff, Mem[0000000010000028] = 00000080
1087 stwa %l5,[%o0+%i5]0x89 ! Mem[0000000010000028] = 000000ff
1088! Mem[000000001000005c] = 5154fbc7, %l0 = 000000001f23b856
1089 ldub [%o0+0x05f],%l0 ! %l0 = 00000000000000c7
1090! %f16 = be6c4137 e24283f8, Mem[0000000030000040] = 00000000 8f625b11
1091 stda %f16,[%i0+0x040]%asi ! Mem[0000000030000040] = be6c4137 e24283f8
1092! %l4 = 000000001f23c558
1093 setx 0xf260a98cf260a98c,%g7,%l4 ! %l4 = f260a98cf260a98c
1094
1095p0_label_46: ! %cwp = 1
1096! %l6 = 00000192a081927d, Mem[0000000011000058] = 2ca90491be7fc66d
1097 stx %l6,[%o2+0x058] ! Mem[0000000011000058] = 00000192a081927d
1098! %l6 = 00000192a081927d, Mem[0000000010800041] = 78ad606d
1099 stba %l6,[%o1+0x041]%asi ! Mem[0000000010800040] = 787d606d
1100! %l4 = f260a98c, %l5 = 000000ff, Mem[0000000011000010] = 14ec55c6 00000000
1101 stda %l4,[%o2+%o5]0x81 ! Mem[0000000011000010] = f260a98c 000000ff
1102! %f26 = c655ec14, Mem[0000000031000044] = 00000001
1103 st %f26,[%i2+0x044] ! Mem[0000000031000044] = c655ec14
1104! Mem[0000000010000010] = c7fb9692, %f1 = 1370c800
1105 lda [%o0+%o5]0x80,%f1 ! %f1 = c7fb9692
1106! %l3 = 138616ad02167fe0, Mem[0000000011000016] = 000000ff
1107 sth %l3,[%o2+0x016] ! Mem[0000000011000014] = 00007fe0
1108! Mem[0000000031800040] = 00000063, %l1 = 00000192a08197d0
1109 ldub [%i3+0x040],%l1 ! %l1 = 0000000000000000
1110! %l6 = 00000192a081927d, immed = fffff39a, %l6 = 00000192a081927d
1111 xor %l6,-0xc66,%l6 ! %l6 = fffffe6d5f7e61e7
1112! %l3 = 138616ad02167fe0, %l1 = 0000000000000000, %l7 = 000000000000e0e5
1113 sll %l3,%l1,%l7 ! %l7 = 138616ad02167fe0
1114! %l6 = fffffe6d5f7e61e7, %l0 = 00000000000000c7, %l7 = 138616ad02167fe0
1115 addc %l6,%l0,%l7 ! %l7 = fffffe6d5f7e62ae
1116
1117p0_label_47: ! %cwp = 1
1118! %l6 = fffffe6d5f7e61e7, immed = fffffd49, %l2 = 0000000000005b11
1119 xor %l6,-0x2b7,%l2 ! %l2 = 00000192a0819cae
1120! %l3 = 138616ad02167fe0, %l7 = fffffe6d5f7e62ae, %l4 = f260a98cf260a98c
1121 subccc %l3,%l7,%l4 ! %l4 = 1386183fa2981d32, %ccr = 19
1122! Mem[0000000011800018] = 0090e126 2ce4eba1, %l2 = a0819cae, %l3 = 02167fe0
1123 ldd [%o3+%o6],%l2 ! %l2 = 000000000090e126 000000002ce4eba1
1124! Mem[0000000011800008] = 37416cbe, %f22 = 39d3de3c
1125 lda [%o3+%o4]0x88,%f22 ! %f22 = 37416cbe
1126! %l2 = 000000000090e126, immed = 00000012, %l5 = 00000000000000ff
1127 sllx %l2,0x012,%l5 ! %l5 = 0000024384980000
1128! %l3 = 000000002ce4eba1, Mem[0000000010800028] = 39d3de3c
1129 stha %l3,[%o1+%i5]0x80 ! Mem[0000000010800028] = eba1de3c
1130! Mem[0000000010000018] = 8cf28f78, %l1 = 0000000000000000
1131 lduba [%o0+%o6]0x88,%l1 ! %l1 = 0000000000000078
1132 restore ! CWP = 0
1133! %l3 = 00000000000004a2, Mem[000000001000001c] = 655e1c79, %asi = 80
1134 stwa %l3,[%i0+0x01c]%asi ! Mem[000000001000001c] = 000004a2
1135! Mem[0000000011000050] = 6fcf599f, %l6 = fffffffffffffc64
1136 ldsb [%i2+0x052],%l6 ! %l6 = 0000000000000059
1137
1138p0_label_48:
1139! Mem[0000000010000010] = 9296fbc7, %l6 = 0000000000000059
1140 lduba [%i0+%i5]0x88,%l6 ! %l6 = 00000000000000c7
1141! %l0 = ffffffffffff8b04, immed = fffff8ad, %y = 138616ad
1142 umul %l0,-0x753,%l3 ! %l3 = ffff83b10358d1b4, %y = ffff83b1
1143! %l0 = ffffffffffff8b04, Mem[0000000011800030] = 751d0000
1144 stha %l0,[%i3+%o6]0x80 ! Mem[0000000011800030] = 8b040000
1145! %l2 = ffffffffffffec6e, Mem[0000000031000003] = 0000008f
1146 stb %l2,[%o2+0x003] ! Mem[0000000031000000] = 0000006e
1147! Mem[0000000030000000] = edd1ffffcdab4cdf, %f20 = e5e03e3a 339e6efb
1148 ldd [%o0+%g0],%f20 ! %f20 = edd1ffff cdab4cdf
1149! Mem[0000000030800044] = 5154fbc7, %l1 = ffffffffffffedd1
1150 lduh [%o1+0x044],%l1 ! %l1 = 0000000000005154
1151! Mem[0000000010000028] = ff000000, %l1 = 0000000000005154
1152 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
1153! %f28 = 06b01356 2ce4eba1, Mem[0000000011000028] = a7aa9700 5154fbc7
1154 stda %f28,[%i2+%o5]0x81 ! Mem[0000000011000028] = 06b01356 2ce4eba1
1155! %l6 = 00000000000000c7, immed = 00000013, %l5 = ffffffffd91e6c64
1156 srlx %l6,0x013,%l5 ! %l5 = 0000000000000000
1157! Invert Register : %l5 = 0000000000000000
1158 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
1159
1160p0_label_49:
1161! %l4 = fffff954, %l5 = ffffffff, Mem[0000000010000020] = fb6e9e33 3a3ee0e5
1162 std %l4,[%i0+%o4] ! Mem[0000000010000020] = fffff954 ffffffff
1163! Mem[0000000031000000] = 0000006e, %l1 = ffffffffffffffff
1164 ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000
1165! %l2 = ffffffffffffec6e, immed = fffff34a, %l5 = ffffffffffffffff
1166 addcc %l2,-0xcb6,%l5 ! %l5 = ffffffffffffdfb8, %ccr = 99
1167! done : should take illegal inst trap, %l0 = ffffffffffff8b04
1168 done ! Illegal inst trap : %l0 = ffffffffffff8b14
1169! %l1 = 0000000000000000, Mem[0000000010000010] = c7fb9692
1170 stwa %l1,[%i0+%i5]0x80 ! Mem[0000000010000010] = 00000000
1171! %l4 = fffff954, %l5 = ffffdfb8, Mem[0000000030800000] = e0dc3972 3c3782bc
1172 std %l4,[%o1+%g0] ! Mem[0000000030800000] = fffff954 ffffdfb8
1173! %l3 = ffff83b10358d1b4, %l2 = ffffffffffffec6e, %y = ffff83b1
1174 sdivcc %l3,%l2,%l0 ! %l0 = 000000007fffffff, %ccr = 02
1175 mov %l0,%y ! %y = 7fffffff
1176! Mem[0000000010000020] = fffff954, %l7 = 0000000026e19000
1177 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000fffff954
1178! %l4 = fffffffffffff954, Mem[0000000011800008] = be6c4137e24283f8
1179 stxa %l4,[%i3+%i4]0x80 ! Mem[0000000011800008] = fffffffffffff954
1180! Mem[0000000011000008] = d8581b15, %l5 = ffffffffffffdfb8
1181 ldsh [%i2+0x00a],%l5 ! %l5 = 0000000000001b15
1182
1183p0_label_50:
1184! %l4 = fffffffffffff954, Mem[0000000011800008] = ffffffff
1185 stba %l4,[%i3+%i4]0x89 ! Mem[0000000011800008] = ffffff54
1186! Mem[0000000011000070] = 378bcfb4, %l4 = fffffffffffff954
1187 lduh [%i2+0x072],%l4 ! %l4 = 000000000000cfb4
1188! %l4 = 000000000000cfb4, %l2 = ffffffffffffec6e, %l3 = ffff83b10358d1b4
1189 xorcc %l4,%l2,%l3 ! %l3 = ffffffffffff23da, %ccr = 88
1190! Mem[0000000011000018] = 115b628f, %l2 = ffffffffffffec6e
1191 lduha [%i2+%i6]0x80,%l2 ! %l2 = 000000000000115b
1192! %l1 = 0000000000000000, immed = 0000023f, %y = 7fffffff
1193 sdivcc %l1,0x23f,%l2 ! %l2 = 000000007fffffff, %ccr = 02
1194 mov %l0,%y ! %y = 7fffffff
1195! %l2 = 000000007fffffff, %l1 = 0000000000000000, %l7 = 00000000fffff954
1196 addcc %l2,%l1,%l7 ! %l7 = 000000007fffffff, %ccr = 00
1197! %l0 = 000000007fffffff, Mem[0000000031800040] = 00000063
1198 sth %l0,[%o3+0x040] ! Mem[0000000031800040] = ffff0063
1199! %f26 = c655ec14 d43c3abb, Mem[0000000031800040] = ffff0063 8f625b11
1200 std %f26,[%o3+0x040] ! Mem[0000000031800040] = c655ec14 d43c3abb
1201! %l4 = 000000000000cfb4, immed = 0000002c, %l2 = 000000007fffffff
1202 srlx %l4,0x02c,%l2 ! %l2 = 0000000000000000
1203! %l2 = 0000000000000000, %l2 = 0000000000000000, %l3 = ffffffffffff23da
1204 orncc %l2,%l2,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
1205
1206p0_label_51:
1207! %f4 = eac0a54f c272c736, Mem[0000000030000000] = edd1ffff cdab4cdf
1208 stda %f4 ,[%o0+0x000]%asi ! Mem[0000000030000000] = eac0a54f c272c736
1209! %l4 = 0000cfb4, %l5 = 00001b15, Mem[0000000031800000] = 00000000 6394006c
1210 std %l4,[%o3+%g0] ! Mem[0000000031800000] = 0000cfb4 00001b15
1211! %l7 = 000000007fffffff, immed = 00000756, %y = 7fffffff
1212 umul %l7,0x756,%l7 ! %l7 = 000003aafffff8aa, %y = 3aa
1213! Mem[0000000010000010] = 00000000 5708eb15, %l4 = 0000cfb4, %l5 = 00001b15
1214 ldda [%i0+0x010]%asi,%l4 ! %l4 = 0000000000000000 000000005708eb15
1215! %l7 = 000003aafffff8aa, immed = 0000060e, %l6 = 00000000000000c7
1216 andn %l7,0x60e,%l6 ! %l6 = 000003aafffff8a0
1217! %l7 = 000003aafffff8aa, %l6 = 000003aafffff8a0, %l4 = 0000000000000000
1218 sdivx %l7,%l6,%l4 ! %l4 = 0000000000000001
1219! %l6 = 000003aafffff8a0, %l7 = 000003aafffff8aa, %y = 000003aa
1220 umulcc %l6,%l7,%l7 ! %l7 = fffff14a00361a40, %ccr = 80, %y = fffff14a
1221! Mem[0000000011000018] = 115b628f, %l7 = fffff14a00361a40
1222 ldsha [%i2+%i6]0x81,%l7 ! %l7 = 000000000000115b
1223! Mem[0000000030000004] = c272c736, %l7 = 000000000000115b
1224 ldsw [%o0+0x004],%l7 ! %l7 = ffffffffc272c736
1225! %l6 = 000003aafffff8a0, Mem[0000000010000008] = fca964ef
1226 stba %l6,[%i0+%i4]0x89 ! Mem[0000000010000008] = fca964a0
1227
1228p0_label_52:
1229! Mem[0000000031000000] = 0000006e, %f11 = 5613b006
1230 ld [%o2+%g0],%f11 ! %f11 = 0000006e
1231! %l6 = 000003aafffff8a0, %l7 = ffffffffc272c736, %l7 = ffffffffc272c736
1232 addc %l6,%l7,%l7 ! %l7 = 000003aac272bfd6
1233! %l2 = 0000000000000000, %l1 = 0000000000000000, %l5 = 000000005708eb15
1234 orn %l2,%l1,%l5 ! %l5 = ffffffffffffffff
1235! %l0 = 7fffffff, %l1 = 00000000, Mem[0000000010000048] = a0358a0d cac0ca5b
1236 std %l0,[%i0+0x048] ! Mem[0000000010000048] = 7fffffff 00000000
1237! %l2 = 0000000000000000, %l7 = 000003aac272bfd6, %l5 = ffffffffffffffff
1238 addcc %l2,%l7,%l5 ! %l5 = 000003aac272bfd6, %ccr = 08
1239! Mem[0000000010800000] = f06e9e33, %l0 = 000000007fffffff
1240 ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffff9e33
1241! Mem[0000000011000030] = 5708eb15 bc131905, %l4 = 00000001, %l5 = c272bfd6
1242 ldd [%i2+%o6],%l4 ! %l4 = 000000005708eb15 00000000bc131905
1243! Mem[0000000031000044] = c655ec14, %l1 = 0000000000000000
1244 ldub [%o2+0x046],%l1 ! %l1 = 00000000000000ec
1245! Mem[0000000010000000] = 00000000bc82373c, %f6 = a7aa9700 5154fbc7
1246 ldda [%i0+%g0]0x88,%f6 ! %f6 = 00000000 bc82373c
1247! Mem[0000000031800040] = c655ec14, %l6 = 000003aafffff8a0
1248 ldsba [%o3+0x040]%asi,%l6 ! %l6 = ffffffffffffffc6
1249
1250p0_label_53:
1251! %l7 = 000003aac272bfd6, %l4 = 000000005708eb15, %l0 = ffffffffffff9e33
1252 sra %l7,%l4,%l0 ! %l0 = fffffffffffffe13
1253! Mem[0000000030800040] = 00000000, %l5 = 00000000bc131905
1254 lduw [%o1+0x040],%l5 ! %l5 = 0000000000000000
1255! %l0 = fffffffffffffe13, %l0 = fffffffffffffe13, %l3 = ffffffffffffffff
1256 addc %l0,%l0,%l3 ! %l3 = fffffffffffffc26
1257! Mem[0000000010000030] = 7628f8cd, %l2 = 0000000000000000
1258 lduwa [%i0+%o6]0x88,%l2 ! %l2 = 000000007628f8cd
1259! Mem[000000001100003c] = 0c0e9000, %l5 = 0000000000000000
1260 ldsh [%i2+0x03e],%l5 ! %l5 = ffffffffffff9000
1261! %l7 = 000003aac272bfd6, %l1 = 00000000000000ec, %l4 = 000000005708eb15
1262 taddcctv %l7,%l1,%l4 ! %l0 = fffffffffffffe36, Trapped
1263! Mem[0000000031800000] = 0000cfb4, %l0 = fffffffffffffe36
1264 ldsb [%o3+0x001],%l0 ! %l0 = 0000000000000000
1265! %l6 = ffffffffffffffc6, Mem[0000000031000040] = ef64a9fc
1266 sth %l6,[%o2+0x040] ! Mem[0000000031000040] = ffc6a9fc
1267! %f28 = 06b01356 2ce4eba1, Mem[0000000010000078] = 89373b63 87a00538
1268 std %f28,[%i0+0x078] ! Mem[0000000010000078] = 06b01356 2ce4eba1
1269! Mem[0000000010000020] = fffff954 ffffffff, %l4 = 5708eb15, %l5 = ffff9000
1270 ldd [%i0+%o4],%l4 ! %l4 = 00000000fffff954 00000000ffffffff
1271
1272p0_label_54:
1273! %l5 = 00000000ffffffff, %l0 = 0000000000000000, %l3 = fffffffffffffc26
1274 xor %l5,%l0,%l3 ! %l3 = 00000000ffffffff
1275! Mem[0000000010000030] = cdf82876 bf151538, %l0 = 00000000, %l1 = 000000ec
1276 ldda [%i0+%o6]0x81,%l0 ! %l0 = 00000000cdf82876 00000000bf151538
1277! %l6 = ffffffffffffffc6, Mem[0000000010000018] = 788ff28c
1278 stba %l6,[%i0+%i6]0x81 ! Mem[0000000010000018] = c68ff28c
1279! Set Register : %l1 = 00000000bf151538
1280 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
1281! %f10 = d8581b15, Mem[0000000031800004] = 00001b15
1282 st %f10,[%o3+0x004] ! Mem[0000000031800004] = d8581b15
1283! %l1 = ffffffffffffffff, Mem[0000000031800046] = d43c3abb
1284 sth %l1,[%o3+0x046] ! Mem[0000000031800044] = d43cffff
1285! %l5 = 00000000ffffffff, immed = 00000e7b, %l1 = ffffffffffffffff
1286 xorcc %l5,0xe7b,%l1 ! %l1 = 00000000fffff184, %ccr = 08
1287! %f0 = ef64a9fc c7fb9692, Mem[0000000011000028] = 06b01356 2ce4eba1
1288 std %f0 ,[%i2+%o5] ! Mem[0000000011000028] = ef64a9fc c7fb9692
1289! %l0 = cdf82876, %l1 = fffff184, Mem[0000000030800040] = 00000000 5154fbc7
1290 stda %l0,[%o1+0x040]%asi ! Mem[0000000030800040] = cdf82876 fffff184
1291! Mem[0000000010800030] = d184373ca11be637, %f22 = 37416cbe cdab4cdf
1292 ldda [%i1+%o6]0x88,%f22 ! %f22 = d184373c a11be637
1293
1294p0_label_55:
1295! %l0 = 00000000cdf82876, Mem[0000000010800028] = eba1de3c
1296 stw %l0,[%i1+%o5] ! Mem[0000000010800028] = cdf82876
1297! %f1 = c7fb9692, Mem[0000000031800000] = 0000cfb4
1298 st %f1 ,[%o3+%g0] ! Mem[0000000031800000] = c7fb9692
1299! %l4 = 00000000fffff954, Mem[0000000030000002] = eac0a54f
1300 sth %l4,[%o0+0x002] ! Mem[0000000030000000] = eac0f954
1301! Mem[0000000010800040] = 787d606d, %l5 = 00000000ffffffff
1302 ldsw [%i1+0x040],%l5 ! %l5 = 00000000787d606d
1303! Mem[0000000010000050] = 550159d4e948e41c, %l2 = 000000007628f8cd
1304 ldxa [%i0+0x050]%asi,%l2 ! %l2 = 550159d4e948e41c
1305! %l4 = 00000000fffff954, immed = fffffe45, %l2 = 550159d4e948e41c
1306 addccc %l4,-0x1bb,%l2 ! %l2 = 00000000fffff799, %ccr = 19
1307! %l5 = 00000000787d606d, %l0 = 00000000cdf82876, %l7 = 000003aac272bfd6
1308 orncc %l5,%l0,%l7 ! %l7 = ffffffff7a7ff7ed, %ccr = 80
1309! Mem[0000000011000018] = 8f625b11, %f21 = cdab4cdf
1310 lda [%i2+%i6]0x88,%f21 ! %f21 = 8f625b11
1311! %l3 = 00000000ffffffff, immed = 0000001d, %l2 = 00000000fffff799
1312 srax %l3,0x01d,%l2 ! %l2 = 0000000000000007
1313! Mem[000000001080001c] = 514f9975, %l4 = 00000000fffff954
1314 ldsb [%i1+0x01d],%l4 ! %l4 = 000000000000004f
1315
1316p0_label_56:
1317! Mem[0000000030000000] = eac0f954c272c736, %f12 = 00001d75 39d3de3c
1318 ldd [%o0+%g0],%f12 ! %f12 = eac0f954 c272c736
1319! %l5 = 00000000787d606d, %l3 = 00000000ffffffff, %l7 = ffffffff7a7ff7ed
1320 sub %l5,%l3,%l7 ! %l7 = ffffffff787d606e
1321! Mem[0000000011000000] = 784c625900006300, %f0 = ef64a9fc c7fb9692
1322 ldda [%i2+%g0]0x88,%f0 ! %f0 = 784c6259 00006300
1323! %l4 = 0000004f, %l5 = 787d606d, Mem[0000000010800028] = 7628f8cd 4bd9855e
1324 stda %l4,[%i1+%o5]0x89 ! Mem[0000000010800028] = 0000004f 787d606d
1325! %l3 = 00000000ffffffff, immed = fffff470, %y = fffff14a
1326 umul %l3,-0xb90,%l7 ! %l7 = fffff46f00000b90, %y = fffff46f
1327! %f2 = be6c4137, Mem[0000000011000010] = f260a98c
1328 sta %f2 ,[%i2+%i5]0x81 ! Mem[0000000011000010] = be6c4137
1329! %l1 = 00000000fffff184, immd = 0000000000000dcf, %l0 = 00000000cdf82876
1330 udivx %l1,0xdcf,%l0 ! %l0 = 0000000000128a06
1331! %l0 = 0000000000128a06, Mem[0000000030000005] = c272c736
1332 stba %l0,[%o0+0x005]%asi ! Mem[0000000030000004] = c206c736
1333! Mem[0000000011800028] = c595b050, %f8 = 122e0000
1334 lda [%i3+%o5]0x88,%f8 ! %f8 = c595b050
1335! Mem[0000000031000044] = c655ec14, %l2 = 0000000000000007
1336 ldub [%o2+0x045],%l2 ! %l2 = 0000000000000055
1337
1338p0_label_57:
1339! %f16 = be6c4137 e24283f8, Mem[0000000011800020] = d8581bdc 5613b006
1340 stda %f16,[%i3+%o4]0x81 ! Mem[0000000011800020] = be6c4137 e24283f8
1341! %l2 = 0000000000000055, %l2 = 0000000000000055, %l3 = 00000000ffffffff
1342 taddcc %l2,%l2,%l3 ! %l3 = 00000000000000aa, %ccr = 02
1343! %l4 = 000000000000004f, %l1 = 00000000fffff184, %l0 = 0000000000128a06
1344 orncc %l4,%l1,%l0 ! %l0 = ffffffff00000e7f, %ccr = 80
1345! %l6 = ffffffffffffffc6, %l7 = fffff46f00000b90, %l2 = 0000000000000055
1346 orn %l6,%l7,%l2 ! %l2 = ffffffffffffffef
1347! Mem[0000000030800040] = cdf82876, %l3 = 00000000000000aa
1348 lduh [%o1+0x040],%l3 ! %l3 = 000000000000cdf8
1349! Mem[0000000010000000] = 3c3782bc, %l1 = 00000000fffff184
1350 ldub [%i0+0x001],%l1 ! %l1 = 0000000000000037
1351! %f4 = eac0a54f c272c736, Mem[0000000030000040] = be6c4137 e24283f8
1352 std %f4 ,[%o0+0x040] ! Mem[0000000030000040] = eac0a54f c272c736
1353! %l3 = 000000000000cdf8, %l2 = ffffffffffffffef, %l2 = ffffffffffffffef
1354 sll %l3,%l2,%l2 ! %l2 = 0000000066fc0000
1355! %l5 = 00000000787d606d, %l2 = 0000000066fc0000, %y = fffff46f
1356 umulcc %l5,%l2,%l1 ! %l1 = 30788fd6594c0000, %ccr = 00, %y = 30788fd6
1357! Mem[0000000030800040] = cdf82876fffff184, %l6 = ffffffffffffffc6
1358 ldx [%o1+0x040],%l6 ! %l6 = cdf82876fffff184
1359
1360p0_label_58:
1361! %l7 = fffff46f00000b90, Mem[0000000011800078] = 8b04ad3f
1362 stw %l7,[%i3+0x078] ! Mem[0000000011800078] = 00000b90
1363! %l5 = 00000000787d606d
1364 setx 0x53c4156b53c4156b,%g7,%l5 ! %l5 = 53c4156b53c4156b
1365! Mem[0000000010000000] = 3c3782bc, %f25 = cdab4cdf
1366 lda [%i0+%g0]0x80,%f25 ! %f25 = 3c3782bc
1367! Mem[0000000031800040] = c655ec14, %l5 = 53c4156b53c4156b
1368 ldsw [%o3+0x040],%l5 ! %l5 = ffffffffc655ec14
1369! %l1 = 30788fd6594c0000, Mem[0000000031800000] = c7fb9692
1370 stw %l1,[%o3+%g0] ! Mem[0000000031800000] = 594c0000
1371! Mem[0000000030800040] = cdf82876fffff184, %f12 = eac0f954 c272c736
1372 ldda [%o1+0x040]%asi,%f12 ! %f12 = cdf82876 fffff184
1373! %l6 = cdf82876fffff184, immed = fffffd68, %l2 = 0000000066fc0000
1374 subc %l6,-0x298,%l2 ! %l2 = cdf82876fffff41c
1375! Mem[000000001100004c] = 6705389a, %l5 = ffffffffc655ec14
1376 ldsh [%i2+0x04c],%l5 ! %l5 = 0000000000006705
1377! Mem[0000000010000078] = 06b01356, %l1 = 30788fd6594c0000
1378 ldsw [%i0+0x078],%l1 ! %l1 = 0000000006b01356
1379! Mem[0000000031000040] = ffc6a9fcc655ec14, %f14 = 00000000 6394a86c
1380 ldd [%o2+0x040],%f14 ! %f14 = ffc6a9fc c655ec14
1381
1382p0_label_59:
1383! %f24 = edd1ffff, Mem[0000000031800004] = d8581b15
1384 st %f24,[%o3+0x004] ! Mem[0000000031800004] = edd1ffff
1385! Mem[0000000030000044] = c272c736, %f1 = 00006300
1386 ld [%o0+0x044],%f1 ! %f1 = c272c736
1387! %l0 = 00000e7f, %l1 = 06b01356, Mem[0000000010800028] = 4f000000 6d607d78
1388 stda %l0,[%i1+%o5]0x81 ! Mem[0000000010800028] = 00000e7f 06b01356
1389! done : should take illegal inst trap, %l0 = ffffffff00000e7f
1390 done ! Illegal inst trap : %l0 = ffffffff00000e8f
1391! %f10 = d8581b15, Mem[0000000030800040] = cdf82876
1392 st %f10,[%o1+0x040] ! Mem[0000000030800040] = d8581b15
1393! Mem[0000000031000044] = c655ec14, %l4 = 000000000000004f
1394 lduh [%o2+0x044],%l4 ! %l4 = 000000000000c655
1395! %f6 = 00000000 bc82373c, Mem[0000000031000040] = ffc6a9fc c655ec14
1396 std %f6 ,[%o2+0x040] ! Mem[0000000031000040] = 00000000 bc82373c
1397! Mem[0000000011800008] = 54f9ffff ffffff54, %l2 = fffff41c, %l3 = 0000cdf8
1398 ldda [%i3+%i4]0x89,%l2 ! %l2 = 00000000ffffff54 0000000054f9ffff
1399! %f8 = c595b050 76d1e645, Mem[0000000011800008] = ffffff54 54f9ffff
1400 stda %f8 ,[%i3+%i4]0x89 ! Mem[0000000011800008] = c595b050 76d1e645
1401! %l1 = 0000000006b01356, %l2 = 00000000ffffff54, %y = 30788fd6
1402 udiv %l1,%l2,%l5 ! %l5 = 0000000030788ff6
1403 mov %l0,%y ! %y = 00000e8f
1404
1405p0_label_60:
1406! %l2 = 00000000ffffff54, %l2 = 00000000ffffff54, %l7 = fffff46f00000b90
1407 udivx %l2,%l2,%l7 ! %l7 = 0000000000000001
1408! Mem[0000000010000020] = fffff954, %l5 = 0000000030788ff6
1409 lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
1410! Mem[0000000031000000] = 0000006e1370c800, %f8 = c595b050 76d1e645
1411 ldd [%o2+%g0],%f8 ! %f8 = 0000006e 1370c800
1412! Mem[0000000031800000] = 594c0000, %l4 = 000000000000c655
1413 ldsha [%o3+0x000]%asi,%l4 ! %l4 = 000000000000594c
1414! Mem[0000000010000030] = 7628f8cd, %l2 = 00000000ffffff54
1415 lduba [%i0+%o6]0x88,%l2 ! %l2 = 00000000000000cd
1416! %l6 = cdf82876fffff184, Mem[0000000030000040] = eac0a54fc272c736
1417 stx %l6,[%o0+0x040] ! Mem[0000000030000040] = cdf82876fffff184
1418! Mem[0000000010800010] = a42e164f, %l4 = 000000000000594c
1419 ldsba [%i1+%i5]0x81,%l4 ! %l4 = ffffffffffffffa4
1420! %l5 = 00000000000000ff, %l0 = ffffffff00000e8f, %l6 = cdf82876fffff184
1421 addccc %l5,%l0,%l6 ! %l6 = ffffffff00000f8e, %ccr = 80
1422! %l7 = 0000000000000001, Mem[0000000031000001] = 0000006e
1423 stb %l7,[%o2+0x001] ! Mem[0000000031000000] = 0001006e
1424! %l2 = 000000cd, %l3 = 54f9ffff, Mem[0000000011000020] = df4cde3c 61054cdf
1425 stda %l2,[%i2+%o4]0x81 ! Mem[0000000011000020] = 000000cd 54f9ffff
1426
1427p0_label_61:
1428! %l0 = ffffffff00000e8f, immed = fffffd50, %l6 = ffffffff00000f8e
1429 tsubcc %l0,-0x2b0,%l6 ! %l6 = ffffffff0000113f, %ccr = 93
1430! %l6 = ffffffff0000113f, Mem[0000000011800020] = 37416cbe
1431 stba %l6,[%i3+%o4]0x89 ! Mem[0000000011800020] = 37416c3f
1432! Mem[0000000011800008] = 45e6d176, %l2 = 00000000000000cd
1433 ldswa [%i3+%i4]0x81,%l2 ! %l2 = 0000000045e6d176
1434! retry : should take illegal inst trap, %l0 = ffffffff00000e8f
1435 retry ! Illegal inst trap : %l0 = ffffffff00000e9f
1436! Mem[0000000030800004] = ffffdfb8, %l7 = 0000000000000001
1437 ldsh [%o1+0x006],%l7 ! %l7 = ffffffffffffdfb8
1438! Mem[0000000011000070] = 378bcfb4, %l1 = 0000000006b01356
1439 ldsh [%i2+0x072],%l1 ! %l1 = ffffffffffffcfb4
1440! Mem[0000000011800030] = 0000048b, %f15 = c655ec14
1441 lda [%i3+%o6]0x88,%f15 ! %f15 = 0000048b
1442! Mem[0000000010000010] = 00000000, %l2 = 0000000045e6d176
1443 lduha [%i0+%i5]0x88,%l2 ! %l2 = 0000000000000000
1444! Mem[0000000011800018] = 26e19000, %l1 = ffffffffffffcfb4
1445 lduwa [%i3+%i6]0x88,%l1 ! %l1 = 0000000026e19000
1446! %l0 = ffffffff00000e9f, %l0 = ffffffff00000e9f, %l4 = ffffffffffffffa4
1447 xor %l0,%l0,%l4 ! %l4 = 0000000000000000
1448
1449p0_label_62:
1450! %l2 = 00000000, %l3 = 54f9ffff, Mem[0000000030800000] = fffff954 ffffdfb8
1451 std %l2,[%o1+%g0] ! Mem[0000000030800000] = 00000000 54f9ffff
1452! %l1 = 0000000026e19000, Mem[0000000031800040] = c655ec14
1453 sth %l1,[%o3+0x040] ! Mem[0000000031800040] = 9000ec14
1454! %l0 = ffffffff00000e9f, %l4 = 0000000000000000, %y = 00000e8f
1455 umul %l0,%l4,%l0 ! %l0 = 0000000000000000, %y = 00
1456! Mem[000000001080004c] = 31a97c37, %l4 = 0000000000000000
1457 ldsb [%i1+0x04f],%l4 ! %l4 = 0000000000000037
1458! Mem[0000000011000044] = 6831a2ae, %l2 = 0000000000000000
1459 ldswa [%i2+0x044]%asi,%l2 ! %l2 = 000000006831a2ae
1460! Mem[0000000030000040] = cdf82876fffff184, %f22 = d184373c a11be637
1461 ldda [%o0+0x040]%asi,%f22 ! %f22 = cdf82876 fffff184
1462! %l0 = 0000000000000000, Mem[0000000010000008] = a064a9fc
1463 stba %l0,[%i0+%i4]0x81 ! Mem[0000000010000008] = 0064a9fc
1464! %l5 = 00000000000000ff, %l7 = ffffffffffffdfb8, %l7 = ffffffffffffdfb8
1465 addc %l5,%l7,%l7 ! %l7 = ffffffffffffe0b8
1466! Mem[0000000011800020] = 37416c3f, %l6 = ffffffff0000113f
1467 lduba [%i3+%o4]0x88,%l6 ! %l6 = 000000000000003f
1468! %f12 = cdf82876 fffff184, Mem[0000000030000040] = cdf82876 fffff184
1469 stda %f12,[%o0+0x040]%asi ! Mem[0000000030000040] = cdf82876 fffff184
1470
1471p0_label_63:
1472! Mem[0000000031800044] = d43cffff, %l0 = 0000000000000000
1473 ldsh [%o3+0x044],%l0 ! %l0 = ffffffffffffd43c
1474! %l7 = ffffffffffffe0b8, %l3 = 0000000054f9ffff, %l5 = 00000000000000ff
1475 or %l7,%l3,%l5 ! %l5 = ffffffffffffffff
1476! Mem[0000000011800064] = 7e78f35a, %l1 = 0000000026e19000
1477 ldsha [%i3+0x066]%asi,%l1 ! %l1 = fffffffffffff35a
1478! %l7 = ffffffffffffe0b8, immed = fffff2e3, %l3 = 0000000054f9ffff
1479 addcc %l7,-0xd1d,%l3 ! %l3 = ffffffffffffd39b, %ccr = 99
1480! Mem[0000000011000010] = 37416cbe, %l1 = fffffffffffff35a
1481 ldsha [%i2+%i5]0x89,%l1 ! %l1 = 0000000000006cbe
1482! Mem[0000000030000000] = eac0f954c206c736, %l4 = 0000000000000037
1483 ldx [%o0+%g0],%l4 ! %l4 = eac0f954c206c736
1484! %f25 = 3c3782bc, Mem[0000000010000008] = fca96400
1485 sta %f25,[%i0+%i4]0x89 ! Mem[0000000010000008] = 3c3782bc
1486! %l0 = ffffffffffffd43c, immed = fffff6f9, %l1 = 0000000000006cbe
1487 xnor %l0,-0x907,%l1 ! %l1 = ffffffffffffdd3a
1488! %f16 = be6c4137 e24283f8, Mem[0000000031000040] = 00000000 bc82373c
1489 stda %f16,[%o2+0x040]%asi ! Mem[0000000031000040] = be6c4137 e24283f8
1490! Mem[0000000010800008] = 4b624c78, %f10 = d8581b15
1491 lda [%i1+%i4]0x80,%f10 ! %f10 = 4b624c78
1492
1493p0_label_64:
1494! %l6 = 000000000000003f, immed = 00000aa7, %l0 = ffffffffffffd43c
1495 add %l6,0xaa7,%l0 ! %l0 = 0000000000000ae6
1496! %l5 = ffffffffffffffff, Mem[0000000011000010] = 37416cbe
1497 stwa %l5,[%i2+%i5]0x89 ! Mem[0000000011000010] = ffffffff
1498! %l6 = 000000000000003f, Mem[0000000030800002] = 00000000
1499 sth %l6,[%o1+0x002] ! Mem[0000000030800000] = 0000003f
1500! Mem[0000000011800008] = 76d1e645, %l3 = ffffffffffffd39b
1501 ldsha [%i3+%i4]0x89,%l3 ! %l3 = ffffffffffffe645
1502! %l6 = 000000000000003f, Mem[0000000011000010] = e07f0000ffffffff
1503 stxa %l6,[%i2+%i5]0x88 ! Mem[0000000011000010] = 000000000000003f
1504! Mem[0000000011000058] = 00000192, %l7 = ffffffffffffe0b8
1505 ldsha [%i2+0x05a]%asi,%l7 ! %l7 = 0000000000000192
1506! Mem[0000000011800078] = 00000b90990aa39d, %f14 = ffc6a9fc 0000048b
1507 ldd [%i3+0x078],%f14 ! %f14 = 00000b90 990aa39d
1508! Clear Register : %l4 = eac0f954c206c736
1509 clr %l4 ! %l4 = 0000000000000000
1510! %l2 = 000000006831a2ae, immed = 00000f65, %l6 = 000000000000003f
1511 andcc %l2,0xf65,%l6 ! %l6 = 0000000000000224, %ccr = 00
1512! Mem[0000000031800040] = 9000ec14d43cffff, %f24 = edd1ffff 3c3782bc
1513 ldd [%o3+0x040],%f24 ! %f24 = 9000ec14 d43cffff
1514
1515p0_label_65:
1516! Mem[0000000010800078] = 21bcb47357d75353, %f18 = 2f9d9692 8f3f421b
1517 ldd [%i1+0x078],%f18 ! %f18 = 21bcb473 57d75353
1518! Mem[0000000010800030] = a11be637, %l3 = ffffffffffffe645
1519 ldswa [%i1+%o6]0x88,%l3 ! %l3 = ffffffffa11be637
1520! Mem[0000000011000018] = 115b628f, %l1 = ffffffffffffdd3a
1521 ldsha [%i2+%i6]0x81,%l1 ! %l1 = 000000000000115b
1522! Mem[0000000031000000] = 0001006e, %l2 = 000000006831a2ae
1523 ldsw [%o2+%g0],%l2 ! %l2 = 000000000001006e
1524! Invert Register : %l0 = 0000000000000ae6
1525 xor %l0,-1,%l0 ! %l0 = fffffffffffff519
1526! Mem[0000000011800000] = ffffffff, %f30 = 339e6ef0
1527 lda [%i3+%g0]0x80,%f30 ! %f30 = ffffffff
1528! Mem[0000000030000000] = eac0f954, %l2 = 000000000001006e
1529 lduw [%o0+%g0],%l2 ! %l2 = 00000000eac0f954
1530! %l0 = fffffffffffff519, immed = 00000d08, %l6 = 0000000000000224
1531 sub %l0,0xd08,%l6 ! %l6 = ffffffffffffe811
1532! Mem[0000000011000028] = ef64a9fc, %l1 = 000000000000115b
1533 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ef64a9fc
1534! %l1 = 00000000ef64a9fc, Mem[0000000031800046] = d43cffff, %asi = 80
1535 stha %l1,[%o3+0x046]%asi ! Mem[0000000031800044] = d43ca9fc
1536
1537p0_label_66:
1538! %l4 = 0000000000000000, %l1 = 00000000ef64a9fc, %y = 00000000
1539 smul %l4,%l1,%l1 ! %l1 = 0000000000000000, %y = 00
1540! %l6 = ffffffffffffe811, Mem[0000000030800000] = 0000003f54f9ffff
1541 stx %l6,[%o1+%g0] ! Mem[0000000030800000] = ffffffffffffe811
1542! Mem[0000000010800010] = a42e164fb778fc22, %l5 = ffffffffffffffff
1543 ldxa [%i1+0x010]%asi,%l5 ! %l5 = a42e164fb778fc22
1544! Mem[0000000011000008] = 00000000151b58d8, %f26 = c655ec14 d43c3abb
1545 ldda [%i2+%i4]0x88,%f26 ! %f26 = 00000000 151b58d8
1546! Mem[0000000011000008] = d8581b15, %l2 = 00000000eac0f954
1547 ldswa [%i2+%i4]0x81,%l2 ! %l2 = ffffffffd8581b15
1548! %l6 = ffffffffffffe811, immd = 00000000000000fe, %l5 = a42e164fb778fc22
1549 udivx %l6,0x0fe,%l5 ! %l5 = 0102040810204068
1550! %f26 = 00000000 151b58d8, Mem[0000000030000040] = cdf82876 fffff184
1551 std %f26,[%o0+0x040] ! Mem[0000000030000040] = 00000000 151b58d8
1552! %l6 = ffffe811, %l7 = 00000192, Mem[0000000031000040] = be6c4137 e24283f8
1553 std %l6,[%o2+0x040] ! Mem[0000000031000040] = ffffe811 00000192
1554! %l7 = 0000000000000192, Mem[0000000030800004] = ffffe811
1555 stw %l7,[%o1+0x004] ! Mem[0000000030800004] = 00000192
1556! %l4 = 0000000000000000, immed = 00000019, %l1 = 0000000000000000
1557 sll %l4,0x019,%l1 ! %l1 = 0000000000000000
1558
1559p0_label_67:
1560! %l5 = 0102040810204068, %l2 = ffffffffd8581b15, %y = 00000000
1561 sdivcc %l5,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44
1562 mov %l0,%y ! %y = fffff519
1563! %l6 = ffffffffffffe811, immed = 000000d9, %y = fffff519
1564 smulcc %l6,0x0d9,%l5 ! %l5 = ffffffffffebb669, %ccr = 88, %y = ffffffff
1565! Mem[0000000010000030] = 7628f8cd, %l1 = 0000000000000000
1566 lduwa [%i0+%o6]0x88,%l1 ! %l1 = 000000007628f8cd
1567! %l6 = ffffe811, %l7 = 00000192, Mem[0000000010000000] = bc82373c 00000000
1568 stda %l6,[%i0+%g0]0x89 ! Mem[0000000010000000] = ffffe811 00000192
1569! %l6 = ffffe811, %l7 = 00000192, Mem[0000000031800040] = 9000ec14 d43ca9fc
1570 std %l6,[%o3+0x040] ! Mem[0000000031800040] = ffffe811 00000192
1571! %l5 = ffffffffffebb669, %l5 = ffffffffffebb669, %l3 = ffffffffa11be637
1572 tsubcctv %l5,%l5,%l3 ! %l0 = fffffffffffff53c, Trapped
1573! %l3 = ffffffffa11be637, %l4 = 0000000000000000, %l1 = 000000007628f8cd
1574 xor %l3,%l4,%l1 ! %l1 = ffffffffa11be637
1575! Mem[0000000011000010] = 0000003f, %l2 = ffffffffd8581b15
1576 lduba [%i2+%i5]0x88,%l2 ! %l2 = 000000000000003f
1577! Mem[0000000031000004] = 1370c800, %l1 = ffffffffa11be637
1578 ldsh [%o2+0x006],%l1 ! %l1 = ffffffffffffc800
1579! %l3 = ffffffffa11be637, %l0 = fffffffffffff53c, %l5 = ffffffffffebb669
1580 orncc %l3,%l0,%l5 ! %l5 = ffffffffa11beef7, %ccr = 88
1581
1582p0_label_68:
1583! %l5 = ffffffffa11beef7, Mem[0000000010800000] = 3a3ee0e5f06e9e33
1584 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010800000] = ffffffffa11beef7
1585! Mem[0000000010800028] = 7f0e0000, %l0 = fffffffffffff53c
1586 lduba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
1587! Mem[0000000031000040] = ffffe811 00000192, %l2 = 0000003f, %l3 = a11be637
1588 ldd [%o2+0x040],%l2 ! %l2 = 00000000ffffe811 0000000000000192
1589! Mem[0000000030000000] = eac0f954, %l3 = 0000000000000192
1590 lduh [%o0+0x002],%l3 ! %l3 = 000000000000f954
1591! Mem[0000000011800020] = 3f6c4137, %l5 = ffffffffa11beef7
1592 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000003f6c
1593! %l5 = 0000000000003f6c, Mem[0000000010800028] = 00000e7f
1594 stha %l5,[%i1+%o5]0x80 ! Mem[0000000010800028] = 3f6c0e7f
1595! %l3 = 000000000000f954, Mem[0000000030000000] = eac0f954
1596 stw %l3,[%o0+%g0] ! Mem[0000000030000000] = 0000f954
1597! Mem[0000000010800010] = a42e164f b778fc22, %l4 = 00000000, %l5 = 00003f6c
1598 ldda [%i1+%i5]0x81,%l4 ! %l4 = 00000000a42e164f 00000000b778fc22
1599! Clear Register : %l4 = 00000000a42e164f
1600 clr %l4 ! %l4 = 0000000000000000
1601! %l7 = 0000000000000192, immed = fffff4d3, %l4 = 0000000000000000
1602 tsubcc %l7,-0xb2d,%l4 ! %l4 = 0000000000000cbf, %ccr = 13
1603
1604p0_label_69:
1605! %l6 = ffffffffffffe811, Mem[0000000011000020] = 000000cd54f9ffff
1606 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000011000020] = ffffffffffffe811
1607! %l4 = 0000000000000cbf, Mem[0000000011000050] = 6fcf599f88e042c0
1608 stx %l4,[%i2+0x050] ! Mem[0000000011000050] = 0000000000000cbf
1609! %f30 = ffffffff e5e03e3a, Mem[0000000010800020] = c7fb5451 c595b050
1610 std %f30,[%i1+%o4] ! Mem[0000000010800020] = ffffffff e5e03e3a
1611! Mem[0000000010000000] = 11e8ffff, %f26 = 00000000
1612 lda [%i0+%g0]0x80,%f26 ! %f26 = 11e8ffff
1613! %f14 = 00000b90 990aa39d, Mem[0000000030800000] = ffffffff 00000192
1614 std %f14,[%o1+%g0] ! Mem[0000000030800000] = 00000b90 990aa39d
1615! Mem[0000000010000010] = 00000000, %l5 = 00000000b778fc22
1616 lduha [%i0+%i5]0x89,%l5 ! %l5 = 0000000000000000
1617! Mem[0000000010800064] = d0b92e12, %l5 = 0000000000000000
1618 ldswa [%i1+0x064]%asi,%l5 ! %l5 = ffffffffd0b92e12
1619! %l0 = 0000000000000000, Mem[0000000011800010] = 20000000
1620 stha %l0,[%i3+%i5]0x80 ! Mem[0000000011800010] = 00000000
1621! Mem[0000000011000020] = ffffffff ffffe811, %l4 = 00000cbf, %l5 = d0b92e12
1622 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ffffe811
1623! %l0 = 0000000000000000, Mem[0000000011000028] = fca964ef
1624 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000011000028] = 00000000
1625
1626p0_label_70:
1627! %f18 = 21bcb473 57d75353, Mem[0000000030800000] = 00000b90 990aa39d
1628 std %f18,[%o1+%g0] ! Mem[0000000030800000] = 21bcb473 57d75353
1629! %l0 = 0000000000000000, immed = 0000071c, %l4 = 00000000ffffffff
1630 sub %l0,0x71c,%l4 ! %l4 = fffffffffffff8e4
1631! Mem[0000000030800000] = 21bcb473, %l1 = ffffffffffffc800
1632 lduh [%o1+%g0],%l1 ! %l1 = 00000000000021bc
1633! %l7 = 0000000000000192, Mem[0000000031000004] = 1370c800
1634 sth %l7,[%o2+0x004] ! Mem[0000000031000004] = 0192c800
1635! Mem[0000000030800000] = 21bcb473, %l5 = 00000000ffffe811
1636 lduw [%o1+%g0],%l5 ! %l5 = 0000000021bcb473
1637! Mem[0000000030800040] = d8581b15, %l7 = 0000000000000192
1638 ldsh [%o1+0x042],%l7 ! %l7 = 0000000000001b15
1639! %l4 = fffffffffffff8e4, %l0 = 0000000000000000, %l2 = 00000000ffffe811
1640 sub %l4,%l0,%l2 ! %l2 = fffffffffffff8e4
1641! Mem[0000000030800040] = d8581b15fffff184, %f12 = cdf82876 fffff184
1642 ldd [%o1+0x040],%f12 ! %f12 = d8581b15 fffff184
1643! Mem[000000001180001c] = 2ce4eba1, %l5 = 0000000021bcb473
1644 lduw [%i3+0x01c],%l5 ! %l5 = 000000002ce4eba1
1645! %l3 = 000000000000f954, immed = 00000137, %l1 = 00000000000021bc
1646 taddcc %l3,0x137,%l1 ! %l1 = 000000000000fa8b, %ccr = 02
1647
1648p0_label_71:
1649! %l5 = 000000002ce4eba1, immed = fffff41d, %y = ffffffff
1650 umul %l5,-0xbe3,%l3 ! %l3 = 2ce4e98b5ae3253d, %y = 2ce4e98b
1651! Mem[0000000010800010] = a42e164f b778fc22, %l0 = 00000000, %l1 = 0000fa8b
1652 ldda [%i1+%i5]0x81,%l0 ! %l0 = 00000000a42e164f 00000000b778fc22
1653! Mem[0000000010000008] = bc82373c, %l7 = 0000000000001b15
1654 ldsba [%i0+%i4]0x81,%l7 ! %l7 = ffffffffffffffbc
1655! %l1 = 00000000b778fc22, immed = 00000c16, %l5 = 000000002ce4eba1
1656 orncc %l1,0xc16,%l5 ! %l5 = ffffffffffffffeb, %ccr = 88
1657! %f26 = 11e8ffff 151b58d8, Mem[0000000011000008] = d8581b15 00000000
1658 stda %f26,[%i2+%i4]0x81 ! Mem[0000000011000008] = 11e8ffff 151b58d8
1659! %l2 = fffffffffffff8e4, %l4 = fffffffffffff8e4, %l0 = 00000000a42e164f
1660 andcc %l2,%l4,%l0 ! %l0 = fffffffffffff8e4, %ccr = 88
1661! Mem[0000000030000000] = 0000f954 c206c736, %l0 = fffff8e4, %l1 = b778fc22
1662 ldd [%o0+%g0],%l0 ! %l0 = 000000000000f954 00000000c206c736
1663! %l4 = fffffffffffff8e4, %l3 = 2ce4e98b5ae3253d, %l1 = 00000000c206c736
1664 tsubcc %l4,%l3,%l1 ! %l1 = d31b1674a51cd3a7, %ccr = 8a
1665! %l1 = d31b1674a51cd3a7, %l0 = 000000000000f954, %l1 = d31b1674a51cd3a7
1666 addcc %l1,%l0,%l1 ! %l1 = d31b1674a51dccfb, %ccr = 88
1667! %f24 = 9000ec14 d43cffff, Mem[0000000011000050] = 00000000 00000cbf
1668 stda %f24,[%i2+0x050]%asi ! Mem[0000000011000050] = 9000ec14 d43cffff
1669
1670p0_label_72:
1671! Mem[0000000030000000] = 0000f954c206c736, %f4 = eac0a54f c272c736
1672 ldd [%o0+%g0],%f4 ! %f4 = 0000f954 c206c736
1673! Mem[0000000031000000] = 0001006e, %l5 = ffffffffffffffeb
1674 ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000000
1675! Mem[0000000010800000] = ffffffff a11beef7, %l4 = fffff8e4, %l5 = 00000000
1676 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000a11beef7 00000000ffffffff
1677 save ! CWP = 1
1678! Mem[0000000030000004] = c206c736, %l0 = 00000000000000c7
1679 ldsh [%i0+0x004],%l0 ! %l0 = ffffffffffffc206
1680! %l2 = 0090e126, %l3 = 2ce4eba1, Mem[0000000030000000] = 0000f954 c206c736
1681 std %l2,[%i0+%g0] ! Mem[0000000030000000] = 0090e126 2ce4eba1
1682! %l4 = 1386183fa2981d32, Mem[0000000030000045] = 151b58d8
1683 stba %l4,[%i0+0x045]%asi ! Mem[0000000030000044] = 153258d8
1684! %l2 = 000000000090e126, %l4 = 1386183fa2981d32, %y = 2ce4e98b
1685 sdiv %l2,%l4,%l6 ! %l6 = ffffffff84f50aac
1686 mov %l0,%y ! %y = ffffc206
1687! %l3 = 000000002ce4eba1, immed = 000007ff, %l2 = 000000000090e126
1688 or %l3,0x7ff,%l2 ! %l2 = 000000002ce4efff
1689! Mem[0000000030800040] = d8581b15fffff184, %f8 = 0000006e 1370c800
1690 ldd [%i1+0x040],%f8 ! %f8 = d8581b15 fffff184
1691
1692p0_label_73: ! %cwp = 1
1693! Mem[0000000010000028] = ff000000, %l4 = 1386183fa2981d32
1694 lduh [%o0+0x02a],%l4 ! %l4 = 0000000000000000
1695! %l0 = ffffffffffffc206, Mem[0000000010000000] = 11e8ffff
1696 stwa %l0,[%o0+%g0]0x81 ! Mem[0000000010000000] = ffffc206
1697! %l5 = 0000024384980000, immed = 00000ba7, %l1 = 0000000000000078
1698 xor %l5,0xba7,%l1 ! %l1 = 0000024384980ba7
1699! %l3 = 000000002ce4eba1, Mem[0000000010800000] = a11beef7
1700 stba %l3,[%o1+%g0]0x89 ! Mem[0000000010800000] = a11beea1
1701! %l2 = 000000002ce4efff, %l1 = 0000024384980ba7, %l4 = 0000000000000000
1702 xorcc %l2,%l1,%l4 ! %l4 = 00000243a87ce458, %ccr = 08
1703! %l7 = fffffe6d5f7e62ae, immed = fffff69f, %l6 = ffffffff84f50aac
1704 orn %l7,-0x961,%l6 ! %l6 = fffffe6d5f7e6bee
1705! %l7 = fffffe6d5f7e62ae, %l5 = 0000024384980000, %l2 = 000000002ce4efff
1706 add %l7,%l5,%l2 ! %l2 = 000000b0e41662ae
1707! Mem[0000000010800008] = 4b624c78, %l7 = fffffe6d5f7e62ae
1708 lduwa [%o1+%o4]0x80,%l7 ! %l7 = 000000004b624c78
1709! Mem[0000000011000008] = d8581b15ffffe811, %f12 = d8581b15 fffff184
1710 ldda [%o2+%o4]0x88,%f12 ! %f12 = d8581b15 ffffe811
1711! Mem[0000000010800008] = 784c624b, %l7 = 000000004b624c78
1712 ldswa [%o1+%o4]0x88,%l7 ! %l7 = 00000000784c624b
1713
1714p0_label_74: ! %cwp = 1
1715! Mem[0000000031800000] = 594c0000 edd1ffff, %l6 = 5f7e6bee, %l7 = 784c624b
1716 ldd [%i3+%g0],%l6 ! %l6 = 00000000594c0000 00000000edd1ffff
1717! Mem[0000000011800030] = 8b040000, %l3 = 000000002ce4eba1
1718 ldswa [%o3+%i6]0x81,%l3 ! %l3 = ffffffff8b040000
1719! Mem[0000000031000044] = 00000192, %l0 = ffffffffffffc206
1720 lduw [%i2+0x044],%l0 ! %l0 = 0000000000000192
1721! %f15 = 990aa39d, Mem[0000000011800030] = 0000048b
1722 sta %f15,[%o3+%i6]0x89 ! Mem[0000000011800030] = 990aa39d
1723! %l1 = 0000024384980ba7, immed = 0000000c, %l5 = 0000024384980000
1724 sllx %l1,0x00c,%l5 ! %l5 = 0024384980ba7000
1725! %l5 = 0024384980ba7000, Mem[0000000030800044] = fffff184
1726 stw %l5,[%i1+0x044] ! Mem[0000000030800044] = 80ba7000
1727! %l6 = 00000000594c0000
1728 setx 0xd3b1c56ad3b1c56a,%g7,%l6 ! %l6 = d3b1c56ad3b1c56a
1729! Mem[0000000011800020] = 37416c3f, %l1 = 0000024384980ba7
1730 lduba [%o3+%i4]0x88,%l1 ! %l1 = 000000000000003f
1731! Mem[0000000011000028] = 00000000c7fb9692, %f16 = be6c4137 e24283f8
1732 ldda [%o2+%i5]0x80,%f16 ! %f16 = 00000000 c7fb9692
1733! Mem[0000000011800010] = 000000000090e126, %f28 = 06b01356 2ce4eba1
1734 ldd [%o3+%o5],%f28 ! %f28 = 00000000 0090e126
1735
1736p0_label_75: ! %cwp = 1
1737! %l7 = 00000000edd1ffff, %l0 = 0000000000000192, %l3 = ffffffff8b040000
1738 sllx %l7,%l0,%l3 ! %l3 = 0003b747fffc0000
1739! Mem[0000000011800030] = 9da30a9958c5221f, %f6 = 00000000 bc82373c
1740 ldda [%o3+%i6]0x80,%f6 ! %f6 = 9da30a99 58c5221f
1741! Mem[0000000031800040] = ffffe81100000192, %l3 = 0003b747fffc0000
1742 ldx [%i3+0x040],%l3 ! %l3 = ffffe81100000192
1743! Mem[0000000031800044] = 00000192, %l4 = 00000243a87ce458
1744 ldsw [%i3+0x044],%l4 ! %l4 = 0000000000000192
1745! Mem[0000000010000000] = 00000192 06c2ffff, %l0 = 00000192, %l1 = 0000003f
1746 ldda [%o0+%g0]0x89,%l0 ! %l0 = 0000000006c2ffff 0000000000000192
1747! Mem[0000000011800030] = 9da30a99, %l7 = 00000000edd1ffff
1748 lduba [%o3+%i6]0x80,%l7 ! %l7 = 000000000000009d
1749! %l4 = 0000000000000192, Mem[0000000030000002] = 0090e126
1750 stba %l4,[%i0+0x002]%asi ! Mem[0000000030000000] = 00909226
1751! %l1 = 0000000000000192, Mem[0000000011800008] = 45e6d176
1752 stba %l1,[%o3+%o4]0x81 ! Mem[0000000011800008] = 92e6d176
1753! Mem[0000000010800008] = 784c624b, %l5 = 0024384980ba7000
1754 lduha [%o1+%o4]0x88,%l5 ! %l5 = 000000000000624b
1755! Mem[0000000031000000] = 0001006e0192c800, %l4 = 0000000000000192
1756 ldxa [%i2+0x000]%asi,%l4 ! %l4 = 0001006e0192c800
1757
1758p0_label_76: ! %cwp = 1
1759! %l3 = ffffe81100000192, Mem[0000000010800010] = a42e164f
1760 stwa %l3,[%o1+%o5]0x81 ! Mem[0000000010800010] = 00000192
1761! %l7 = 000000000000009d, immed = 00000012, %l7 = 000000000000009d
1762 sll %l7,0x012,%l7 ! %l7 = 0000000002740000
1763! Mem[000000001000000c] = 1370c800, %l0 = 0000000006c2ffff
1764 ldsh [%o0+0x00e],%l0 ! %l0 = ffffffffffffc800
1765! Mem[0000000031000040] = ffffe811 00000192, %l4 = 0192c800, %l5 = 0000624b
1766 ldd [%i2+0x040],%l4 ! %l4 = 00000000ffffe811 0000000000000192
1767! %l1 = 0000000000000192, Mem[0000000030800000] = 21bcb47357d75353
1768 stx %l1,[%i1+%g0] ! Mem[0000000030800000] = 0000000000000192
1769! %l1 = 0000000000000192, Mem[0000000011800000] = ffffffff
1770 stwa %l1,[%o3+%g0]0x81 ! Mem[0000000011800000] = 00000192
1771! %l5 = 0000000000000192, %l1 = 0000000000000192, %l0 = ffffffffffffc800
1772 addc %l5,%l1,%l0 ! %l0 = 0000000000000324
1773! %l2 = 000000b0e41662ae, %l6 = d3b1c56ad3b1c56a, %l1 = 0000000000000192
1774 orcc %l2,%l6,%l1 ! %l1 = d3b1c5faf7b7e7ee, %ccr = 88
1775! %l7 = 0000000002740000, Mem[0000000031000046] = 00000192
1776 stb %l7,[%i2+0x046] ! Mem[0000000031000044] = 00000092
1777! %l6 = d3b1c56ad3b1c56a, Mem[0000000030000040] = 00000000153258d8
1778 stx %l6,[%i0+0x040] ! Mem[0000000030000040] = d3b1c56ad3b1c56a
1779
1780p0_label_77: ! %cwp = 1
1781! %l4 = 00000000ffffe811, Mem[0000000031000046] = 00000092
1782 stba %l4,[%i2+0x046]%asi ! Mem[0000000031000044] = 00001192
1783! Randomly selected nop
1784 nop
1785! %l2 = 000000b0e41662ae, Mem[0000000031000040] = ffffe81100001192
1786 stx %l2,[%i2+0x040] ! Mem[0000000031000040] = 000000b0e41662ae
1787! %l4 = 00000000ffffe811, immed = 0000000d, %l0 = 0000000000000324
1788 sra %l4,0x00d,%l0 ! %l0 = ffffffffffffffff
1789! %l0 = ffffffffffffffff, immed = 00000e74, %l0 = ffffffffffffffff
1790 addccc %l0,0xe74,%l0 ! %l0 = 0000000000000e73, %ccr = 11
1791! %l4 = 00000000ffffe811, Mem[0000000011000008] = 11e8ffff
1792 stwa %l4,[%o2+%o4]0x80 ! Mem[0000000011000008] = ffffe811
1793! %l4 = 00000000ffffe811, Mem[0000000031000040] = 000000b0e41662ae
1794 stx %l4,[%i2+0x040] ! Mem[0000000031000040] = 00000000ffffe811
1795! %f14 = 00000b90 990aa39d, Mem[0000000010800008] = 784c624b 2916be48
1796 stda %f14,[%o1+%o4]0x89 ! Mem[0000000010800008] = 00000b90 990aa39d
1797! %l2 = 000000b0e41662ae, immd = 0000000000000f54, %l7 = 0000000002740000
1798 udivx %l2,0xf54,%l7 ! %l7 = 000000000b8a5045
1799! %l4 = 00000000ffffe811, %l5 = 0000000000000192, %l5 = 0000000000000192
1800 add %l4,%l5,%l5 ! %l5 = 00000000ffffe9a3
1801
1802p0_label_78: ! %cwp = 1
1803! %f10 = 4b624c78 0000006e, Mem[0000000030800040] = d8581b15 80ba7000
1804 std %f10,[%i1+0x040] ! Mem[0000000030800040] = 4b624c78 0000006e
1805! Invert Register : %l6 = d3b1c56ad3b1c56a
1806 xor %l6,-1,%l6 ! %l6 = 2c4e3a952c4e3a95
1807! %l1 = d3b1c5faf7b7e7ee, immed = 00000ceb, %l3 = ffffe81100000192
1808 subccc %l1,0xceb,%l3 ! %l3 = d3b1c5faf7b7db02, %ccr = 88
1809! %l1 = d3b1c5faf7b7e7ee, %l1 = d3b1c5faf7b7e7ee, %l1 = d3b1c5faf7b7e7ee
1810 srlx %l1,%l1,%l1 ! %l1 = 0000000000034ec7
1811! Mem[0000000031000040] = 00000000ffffe811, %f26 = 11e8ffff 151b58d8
1812 ldd [%i2+0x040],%f26 ! %f26 = 00000000 ffffe811
1813! Mem[0000000010800018] = 3a3ee0e5, %l2 = 000000b0e41662ae
1814 lduha [%o1+%o6]0x89,%l2 ! %l2 = 000000000000e0e5
1815! Mem[0000000011000020] = ffffffffffffe811, %f14 = 00000b90 990aa39d
1816 ldda [%o2+0x020]%asi,%f14 ! %f14 = ffffffff ffffe811
1817! %l0 = 0000000000000e73, Mem[0000000010000020] = 54f9ffff
1818 stba %l0,[%o0+%i4]0x89 ! Mem[0000000010000020] = 54f9ff73
1819! Mem[0000000031000040] = 00000000, %l4 = 00000000ffffe811
1820 ldsw [%i2+0x040],%l4 ! %l4 = 0000000000000000
1821! %l4 = 0000000000000000
1822 sethi %hi(0x98c89400),%l4 ! %l4 = 0000000098c89400
1823
1824p0_label_79: ! %cwp = 1
1825! Mem[0000000031800040] = ffffe811, %l4 = 0000000098c89400
1826 ldsb [%i3+0x041],%l4 ! %l4 = ffffffffffffffff
1827! Mem[0000000030000044] = d3b1c56a, %l4 = ffffffffffffffff
1828 ldsw [%i0+0x044],%l4 ! %l4 = ffffffffd3b1c56a
1829! Mem[0000000010000008] = 3c3782bc, %f1 = c272c736
1830 lda [%o0+%o4]0x88,%f1 ! %f1 = 3c3782bc
1831! %f12 = d8581b15 ffffe811, Mem[0000000030800040] = 4b624c78 0000006e
1832 std %f12,[%i1+0x040] ! Mem[0000000030800040] = d8581b15 ffffe811
1833! %l2 = 0000e0e5, %l3 = f7b7db02, Mem[0000000011000020] = ffffffff 11e8ffff
1834 stda %l2,[%o2+%i4]0x89 ! Mem[0000000011000020] = 0000e0e5 f7b7db02
1835! %l2 = 000000000000e0e5, %l6 = 2c4e3a952c4e3a95, %l6 = 2c4e3a952c4e3a95
1836 andncc %l2,%l6,%l6 ! %l6 = 000000000000c060, %ccr = 00
1837! %l2 = 000000000000e0e5, %l2 = 000000000000e0e5, %l7 = 000000000b8a5045
1838 taddcc %l2,%l2,%l7 ! %l7 = 000000000001c1ca, %ccr = 02
1839! retry : should take illegal inst trap, %l0 = 0000000000000e73
1840 retry ! Illegal inst trap : %l0 = 0000000000000e83
1841! Mem[0000000031800040] = ffffe81100000192, %f18 = 21bcb473 57d75353
1842 ldd [%i3+0x040],%f18 ! %f18 = ffffe811 00000192
1843! %l0 = 00000e83, %l1 = 00034ec7, Mem[0000000030800000] = 00000000 00000192
1844 std %l0,[%i1+%g0] ! Mem[0000000030800000] = 00000e83 00034ec7
1845
1846p0_label_80: ! %cwp = 1
1847! Mem[0000000011000034] = bc131905, %l0 = 0000000000000e83
1848 lduw [%o2+0x034],%l0 ! %l0 = 00000000bc131905
1849! %l6 = 000000000000c060, %l5 = 00000000ffffe9a3, %l4 = ffffffffd3b1c56a
1850 tsubcc %l6,%l5,%l4 ! %l4 = ffffffff0000d6bd, %ccr = 93
1851! %l6 = 000000000000c060, Mem[0000000031800002] = 594c0000
1852 stb %l6,[%i3+0x002] ! Mem[0000000031800000] = 594c6000
1853! %l1 = 0000000000034ec7, immed = 000008ee, %l7 = 000000000001c1ca
1854 sub %l1,0x8ee,%l7 ! %l7 = 00000000000345d9
1855! Mem[0000000030000004] = 2ce4eba1, %l2 = 000000000000e0e5
1856 ldswa [%i0+0x004]%asi,%l2 ! %l2 = 000000002ce4eba1
1857! Mem[0000000031000044] = ffffe811, %l4 = ffffffff0000d6bd
1858 ldsh [%i2+0x046],%l4 ! %l4 = ffffffffffffe811
1859! Mem[0000000031000040] = 00000000 ffffe811, %l6 = 0000c060, %l7 = 000345d9
1860 ldd [%i2+0x040],%l6 ! %l6 = 0000000000000000 00000000ffffe811
1861! Mem[0000000010800048] = f38fcc21 31a97c37, %l2 = 2ce4eba1, %l3 = f7b7db02
1862 ldda [%o1+0x048]%asi,%l2 ! %l2 = 00000000f38fcc21 0000000031a97c37
1863! Mem[0000000010800038] = 000004a23dc7eef3, %l7 = 00000000ffffe811
1864 ldx [%o1+0x038],%l7 ! %l7 = 000004a23dc7eef3
1865! Mem[0000000010000014] = 5708eb15, %l1 = 0000000000034ec7
1866 ldsba [%o0+0x014]%asi,%l1 ! %l1 = 0000000000000057
1867
1868p0_label_81: ! %cwp = 1
1869! Mem[000000001100006c] = 5e8109a7, %l7 = 000004a23dc7eef3
1870 ldsw [%o2+0x06c],%l7 ! %l7 = 000000005e8109a7
1871! Mem[0000000030800040] = d8581b15, %l5 = 00000000ffffe9a3
1872 ldsb [%i1+0x040],%l5 ! %l5 = ffffffffffffffd8
1873! %l3 = 0000000031a97c37, Mem[000000001100007f] = 6394a86c
1874 stb %l3,[%o2+0x07f] ! Mem[000000001100007c] = 6394a837
1875! Mem[0000000011000008] = ffffe811 151b58d8, %l2 = f38fcc21, %l3 = 31a97c37
1876 ldda [%o2+%o4]0x81,%l2 ! %l2 = 00000000ffffe811 00000000151b58d8
1877! %l0 = 00000000bc131905, immed = fffff7a1, %l4 = ffffffffffffe811
1878 taddcctv %l0,-0x85f,%l4 ! %l0 = 00000000bc131928, Trapped
1879! Mem[0000000031000040] = 00000000ffffe811, %f2 = be6c4137 3c3784d1
1880 ldd [%i2+0x040],%f2 ! %f2 = 00000000 ffffe811
1881! %f18 = ffffe811 00000192, Mem[0000000030800040] = d8581b15 ffffe811
1882 std %f18,[%i1+0x040] ! Mem[0000000030800040] = ffffe811 00000192
1883! %l3 = 00000000151b58d8, Mem[0000000031800006] = edd1ffff
1884 stb %l3,[%i3+0x006] ! Mem[0000000031800004] = edd1d8ff
1885! %l3 = 00000000151b58d8, Mem[0000000031000040] = 00000000
1886 stw %l3,[%i2+0x040] ! Mem[0000000031000040] = 151b58d8
1887! Mem[0000000031000040] = 151b58d8ffffe811, %l0 = 00000000bc131928
1888 ldx [%i2+0x040],%l0 ! %l0 = 151b58d8ffffe811
1889
1890p0_label_82: ! %cwp = 1
1891! Mem[0000000030800040] = ffffe811 00000192, %l4 = ffffe811, %l5 = ffffffd8
1892 ldd [%i1+0x040],%l4 ! %l4 = 00000000ffffe811 0000000000000192
1893! %l6 = 0000000000000000, immed = fffffb47, %l5 = 0000000000000192
1894 addc %l6,-0x4b9,%l5 ! %l5 = fffffffffffffb48
1895! %f12 = d8581b15, Mem[0000000010800018] = e5e03e3a
1896 sta %f12,[%o1+%o6]0x81 ! Mem[0000000010800018] = d8581b15
1897! Mem[0000000031000000] = 0001006e, %l2 = 00000000ffffe811
1898 lduh [%i2+%g0],%l2 ! %l2 = 0000000000000001
1899! Mem[0000000011800008] = 76d1e692, %l2 = 0000000000000001
1900 lduwa [%o3+%o4]0x88,%l2 ! %l2 = 0000000076d1e692
1901! Mem[000000001000000c] = 1370c800, %l7 = 000000005e8109a7
1902 lduw [%o0+0x00c],%l7 ! %l7 = 000000001370c800
1903! Mem[0000000030000040] = d3b1c56a, %l2 = 0000000076d1e692
1904 ldsw [%i0+0x040],%l2 ! %l2 = ffffffffd3b1c56a
1905! %l5 = fffffffffffffb48, Mem[0000000011000030] = 15eb0857
1906 stha %l5,[%o2+%i6]0x88 ! Mem[0000000011000030] = 15ebfb48
1907! %l7 = 000000001370c800, immed = fffff0ce, %l5 = fffffffffffffb48
1908 xorcc %l7,-0xf32,%l5 ! %l5 = ffffffffec8f38ce, %ccr = 88
1909! %l0 = 151b58d8ffffe811, immed = 00000035, %l1 = 0000000000000057
1910 add %l0,0x035,%l1 ! %l1 = 151b58d8ffffe846
1911
1912p0_label_83: ! %cwp = 1
1913! %l3 = 00000000151b58d8, immed = 00000370, %l0 = 151b58d8ffffe811
1914 sub %l3,0x370,%l0 ! %l0 = 00000000151b5568
1915! %l4 = 00000000ffffe811, %l1 = 151b58d8ffffe846, %l6 = 0000000000000000
1916 sll %l4,%l1,%l6 ! %l6 = 0000003ffffa0440
1917! Mem[0000000031000004] = 0192c800, %l7 = 000000001370c800
1918 ldsba [%i2+0x004]%asi,%l7 ! %l7 = 0000000000000001
1919! Mem[0000000030000044] = d3b1c56a, %f7 = 58c5221f
1920 ld [%i0+0x044],%f7 ! %f7 = d3b1c56a
1921! Mem[0000000030000004] = 2ce4eba1, %f9 = fffff184
1922 ld [%i0+0x004],%f9 ! %f9 = 2ce4eba1
1923! Mem[0000000030800040] = ffffe811, %l1 = 151b58d8ffffe846
1924 ldsh [%i1+0x040],%l1 ! %l1 = ffffffffffffffff
1925! %l4 = 00000000ffffe811, Mem[0000000011800020] = 37416c3f
1926 stwa %l4,[%o3+%i4]0x89 ! Mem[0000000011800020] = ffffe811
1927! Mem[0000000030800004] = 00034ec7, %l7 = 0000000000000001
1928 ldub [%i1+0x004],%l7 ! %l7 = 0000000000000000
1929! %l0 = 00000000151b5568, Mem[0000000011800010] = 00000000
1930 stw %l0,[%o3+%o5] ! Mem[0000000011800010] = 151b5568
1931! %l2 = d3b1c56a, %l3 = 151b58d8, Mem[0000000031000040] = 151b58d8 ffffe811
1932 stda %l2,[%i2+0x040]%asi ! Mem[0000000031000040] = d3b1c56a 151b58d8
1933
1934p0_label_84: ! %cwp = 1
1935! Mem[0000000010000034] = bf151538, %l5 = ffffffffec8f38ce
1936 ldub [%o0+0x034],%l5 ! %l5 = 00000000000000bf
1937! Mem[0000000031000004] = 0192c800, %l4 = 00000000ffffe811
1938 ldub [%i2+0x006],%l4 ! %l4 = 00000000000000c8
1939! Mem[0000000031800000] = 594c6000, %l3 = 00000000151b58d8
1940 lduh [%i3+%g0],%l3 ! %l3 = 000000000000594c
1941! %l2 = ffffffffd3b1c56a, Mem[0000000031800000] = 594c6000edd1d8ff
1942 stx %l2,[%i3+%g0] ! Mem[0000000031800000] = ffffffffd3b1c56a
1943! Mem[000000001000002c] = 964e6105, %l4 = 00000000000000c8
1944 lduh [%o0+0x02c],%l4 ! %l4 = 000000000000964e
1945! %l2 = d3b1c56a, %l3 = 0000594c, Mem[0000000031800000] = ffffffff d3b1c56a
1946 std %l2,[%i3+%g0] ! Mem[0000000031800000] = d3b1c56a 0000594c
1947! Mem[0000000030000000] = 009092262ce4eba1, %l2 = ffffffffd3b1c56a
1948 ldx [%i0+%g0],%l2 ! %l2 = 009092262ce4eba1
1949! %l0 = 00000000151b5568, %l5 = 00000000000000bf, %l1 = ffffffffffffffff
1950 taddcc %l0,%l5,%l1 ! %l1 = 00000000151b5627, %ccr = 02
1951! Clear Register : %l7 = 0000000000000000
1952 clr %l7 ! %l7 = 0000000000000000
1953! %l2 = 009092262ce4eba1, Mem[0000000010800000] = a1ee1ba1
1954 stba %l2,[%o1+%g0]0x81 ! Mem[0000000010800000] = a1ee1ba1
1955
1956p0_label_85: ! %cwp = 1
1957! Mem[0000000010000020] = 73fff954, %l6 = 0000003ffffa0440
1958 ldswa [%o0+%i4]0x81,%l6 ! %l6 = 0000000073fff954
1959! %l6 = 0000000073fff954, Mem[0000000030000000] = 00909226, %asi = 80
1960 stwa %l6,[%i0+0x000]%asi ! Mem[0000000030000000] = 73fff954
1961! Mem[0000000010800020] = ffffffff, %f11 = 0000006e
1962 lda [%o1+%i4]0x88,%f11 ! %f11 = ffffffff
1963! %l0 = 00000000151b5568, %l2 = 009092262ce4eba1, %l2 = 009092262ce4eba1
1964 taddcc %l0,%l2,%l2 ! %l2 = 0090922642004109, %ccr = 02
1965! Mem[0000000011000018] = 115b628f, %l5 = 00000000000000bf
1966 ldsba [%o2+%o6]0x81,%l5 ! %l5 = 0000000000000011
1967! %f20 = edd1ffff, Mem[0000000011800038] = 5e37c7d3
1968 st %f20,[%o3+0x038] ! Mem[0000000011800038] = edd1ffff
1969! Mem[0000000010800000] = a1ee1ba1, %l5 = 0000000000000011
1970 lduw [%o1+%g0],%l5 ! %l5 = 00000000a1ee1ba1
1971! %l1 = 00000000151b5627, Mem[0000000011000030] = 15ebfb48
1972 stwa %l1,[%o2+%i6]0x89 ! Mem[0000000011000030] = 151b5627
1973! %l7 = 0000000000000000, %l5 = 00000000a1ee1ba1, %y = ffffc206
1974 smul %l7,%l5,%l5 ! %l5 = 0000000000000000, %y = 00
1975! Mem[0000000011000020] = e5e00000, %l3 = 000000000000594c
1976 lduha [%o2+%i4]0x80,%l3 ! %l3 = 000000000000e5e0
1977
1978p0_label_86: ! %cwp = 1
1979! %l4 = 0000964e, %l5 = 00000000, Mem[0000000010000028] = ff000000 964e6105
1980 stda %l4,[%o0+%i5]0x81 ! Mem[0000000010000028] = 0000964e 00000000
1981! Mem[0000000010000024] = ffffffff, %l4 = 000000000000964e
1982 ldsh [%o0+0x024],%l4 ! %l4 = ffffffffffffffff
1983! Mem[0000000031000000] = 0001006e 0192c800, %l2 = 42004109, %l3 = 0000e5e0
1984 ldda [%i2+0x000]%asi,%l2 ! %l2 = 000000000001006e 000000000192c800
1985! %l5 = 0000000000000000, %l3 = 000000000192c800, %l3 = 000000000192c800
1986 orn %l5,%l3,%l3 ! %l3 = fffffffffe6d37ff
1987! %l0 = 00000000151b5568, %l0 = 00000000151b5568, %l3 = fffffffffe6d37ff
1988 andcc %l0,%l0,%l3 ! %l3 = 00000000151b5568, %ccr = 00
1989! %l4 = ffffffffffffffff, immed = 00000b2a, %y = 00000000
1990 sdivcc %l4,0xb2a,%l6 ! %l6 = 000000000016ee43, %ccr = 00
1991 mov %l0,%y ! %y = 151b5568
1992! Mem[0000000030800040] = ffffe811 00000192, %l2 = 0001006e, %l3 = 151b5568
1993 ldda [%i1+0x040]%asi,%l2 ! %l2 = 00000000ffffe811 0000000000000192
1994! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010000070] = 22ea49be 177ac222
1995 std %l4,[%o0+0x070] ! Mem[0000000010000070] = ffffffff 00000000
1996! %l0 = 00000000151b5568, Mem[0000000010000028] = 0000964e00000000
1997 stxa %l0,[%o0+%i5]0x80 ! Mem[0000000010000028] = 00000000151b5568
1998! Mem[0000000010800028] = 3f6c0e7f06b01356, %f28 = 00000000 0090e126
1999 ldd [%o1+%i5],%f28 ! %f28 = 3f6c0e7f 06b01356
2000
2001p0_label_87: ! %cwp = 1
2002! %l6 = 000000000016ee43, Mem[0000000011000020] = f7b7db020000e0e5
2003 stxa %l6,[%o2+%i4]0x88 ! Mem[0000000011000020] = 000000000016ee43
2004! Mem[0000000031000000] = 0001006e, %l4 = ffffffffffffffff
2005 ldsh [%i2+%g0],%l4 ! %l4 = 0000000000000001
2006! Mem[0000000030000040] = d3b1c56a d3b1c56a, %l6 = 0016ee43, %l7 = 00000000
2007 ldd [%i0+0x040],%l6 ! %l6 = 00000000d3b1c56a 00000000d3b1c56a
2008! %l2 = 00000000ffffe811, Mem[0000000010000000] = ffffc206
2009 stha %l2,[%o0+%g0]0x80 ! Mem[0000000010000000] = e811c206
2010! Clear Register : %l6 = 00000000d3b1c56a
2011 clr %l6 ! %l6 = 0000000000000000
2012 restore ! CWP = 0
2013! %l5 = 00000000ffffffff, %l4 = 00000000a11beef7, %y = 151b5568
2014 sdiv %l5,%l4,%l3 ! %l3 = ffffffffc70eb1d1
2015 mov %l0,%y ! %y = 0000f954
2016! %l0 = 000000000000f954, %l5 = 00000000ffffffff, %l3 = ffffffffc70eb1d1
2017 sra %l0,%l5,%l3 ! %l3 = 0000000000000000
2018! %l1 = d31b1674a51dccfb, immed = 00000dea, %l1 = d31b1674a51dccfb
2019 andn %l1,0xdea,%l1 ! %l1 = d31b1674a51dc011
2020! %l4 = a11beef7, %l5 = ffffffff, Mem[0000000010800010] = 92010000 22fc78b7
2021 stda %l4,[%i1+%i5]0x89 ! Mem[0000000010800010] = a11beef7 ffffffff
2022
2023p0_label_88:
2024! Mem[0000000010000010] = 000000005708eb15, %f14 = ffffffff ffffe811
2025 ldda [%i0+0x010]%asi,%f14 ! %f14 = 00000000 5708eb15
2026! %l5 = 00000000ffffffff, immed = 00000ba3, %l1 = d31b1674a51dc011
2027 orncc %l5,0xba3,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
2028! %l0 = 000000000000f954, %l7 = ffffffffffffffbc, %l2 = fffffffffffff8e4
2029 tsubcc %l0,%l7,%l2 ! %l2 = 000000000000f998, %ccr = 11
2030! Mem[0000000031000000] = 0001006e0192c800, %f18 = ffffe811 00000192
2031 ldd [%o2+%g0],%f18 ! %f18 = 0001006e 0192c800
2032! %l5 = 00000000ffffffff, %l1 = ffffffffffffffff, %l0 = 000000000000f954
2033 udivx %l5,%l1,%l0 ! %l0 = 0000000000000000
2034! %l6 = ffffffffffffe811, %l4 = 00000000a11beef7, %l6 = ffffffffffffe811
2035 srl %l6,%l4,%l6 ! %l6 = 00000000000001ff
2036! Mem[0000000011800010] = 151b5568 0090e126, %l2 = 0000f998, %l3 = 00000000
2037 ldda [%i3+%i5]0x81,%l2 ! %l2 = 00000000151b5568 000000000090e126
2038! %l3 = 000000000090e126, immed = fffff587, %y = 0000f954
2039 umul %l3,-0xa79,%l4 ! %l4 = 0090e12012ba190a, %y = 90e120
2040! Mem[0000000030000044] = d3b1c56a, %l1 = ffffffffffffffff
2041 ldsha [%o0+0x044]%asi,%l1 ! %l1 = ffffffffffffd3b1
2042! %l4 = 0090e12012ba190a, Mem[0000000011000020] = 000000000016ee43
2043 stxa %l4,[%i2+%o4]0x88 ! Mem[0000000011000020] = 0090e12012ba190a
2044
2045p0_label_89:
2046! Mem[0000000011000010] = 0000003f, %l4 = 0090e12012ba190a
2047 ldsha [%i2+%i5]0x89,%l4 ! %l4 = 000000000000003f
2048! %l6 = 000001ff, %l7 = ffffffbc, Mem[0000000031000040] = d3b1c56a 151b58d8
2049 std %l6,[%o2+0x040] ! Mem[0000000031000040] = 000001ff ffffffbc
2050! Mem[0000000011800020] = 11e8ffff e24283f8, %l0 = 00000000, %l1 = ffffd3b1
2051 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000011e8ffff 00000000e24283f8
2052! %l5 = 00000000ffffffff, %l2 = 00000000151b5568, %l1 = 00000000e24283f8
2053 sra %l5,%l2,%l1 ! %l1 = ffffffffffffffff
2054! %f12 = d8581b15, Mem[0000000011800008] = 92e6d176
2055 sta %f12,[%i3+%i4]0x81 ! Mem[0000000011800008] = d8581b15
2056! %l6 = 00000000000001ff, Mem[0000000010800000] = a11beea1
2057 stha %l6,[%i1+%g0]0x88 ! Mem[0000000010800000] = a11b01ff
2058! %l6 = 000001ff, %l7 = ffffffbc, Mem[0000000030800040] = ffffe811 00000192
2059 std %l6,[%o1+0x040] ! Mem[0000000030800040] = 000001ff ffffffbc
2060! Mem[0000000010000028] = 00000000, %l2 = 00000000151b5568
2061 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
2062! %l3 = 000000000090e126, %l2 = 0000000000000000, %l3 = 000000000090e126
2063 addc %l3,%l2,%l3 ! %l3 = 000000000090e127
2064! Mem[0000000030800000] = 00000e83 00034ec7, %l6 = 000001ff, %l7 = ffffffbc
2065 ldd [%o1+%g0],%l6 ! %l6 = 0000000000000e83 0000000000034ec7
2066
2067p0_label_90:
2068! Mem[0000000011000030] = 27561b15, %l2 = 0000000000000000
2069 lduha [%i2+%o6]0x80,%l2 ! %l2 = 0000000000002756
2070! %l7 = 0000000000034ec7, Mem[0000000031000044] = ffffffbc
2071 stw %l7,[%o2+0x044] ! Mem[0000000031000044] = 00034ec7
2072! %l2 = 0000000000002756, %l2 = 0000000000002756, %l4 = 000000000000003f
2073 sllx %l2,%l2,%l4 ! %l4 = 00000009d5800000
2074! Mem[0000000011800060] = 499e3c5d 7e78f35a, %l2 = 00002756, %l3 = 0090e127
2075 ldda [%i3+0x060]%asi,%l2 ! %l2 = 00000000499e3c5d 000000007e78f35a
2076! Mem[0000000010000048] = 7fffffff, %l0 = 0000000011e8ffff
2077 ldsw [%i0+0x048],%l0 ! %l0 = 000000007fffffff
2078! %l1 = ffffffffffffffff, immed = 00000087, %y = 0090e120
2079 sdivcc %l1,0x087,%l5 ! %l5 = 000000007fffffff, %ccr = 02
2080 mov %l0,%y ! %y = 7fffffff
2081! Mem[0000000010800018] = d8581b15, %f30 = ffffffff
2082 lda [%i1+%i6]0x80,%f30 ! %f30 = d8581b15
2083! Mem[0000000030800004] = 00034ec7, %f25 = d43cffff
2084 ld [%o1+0x004],%f25 ! %f25 = 00034ec7
2085! %f19 = 0192c800, Mem[0000000011800000] = 00000192
2086 sta %f19,[%i3+%g0]0x81 ! Mem[0000000011800000] = 0192c800
2087! Mem[0000000031000044] = 00034ec7, %l6 = 0000000000000e83
2088 ldsh [%o2+0x046],%l6 ! %l6 = 0000000000004ec7
2089
2090p0_label_91:
2091! %l7 = 0000000000034ec7, %l6 = 0000000000004ec7, %l2 = 00000000499e3c5d
2092 orncc %l7,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88
2093! %l3 = 000000007e78f35a, Mem[0000000030800040] = 000001ffffffffbc
2094 stx %l3,[%o1+0x040] ! Mem[0000000030800040] = 000000007e78f35a
2095! %f6 = 9da30a99 d3b1c56a, Mem[0000000030800000] = 00000e83 00034ec7
2096 stda %f6 ,[%o1+0x000]%asi ! Mem[0000000030800000] = 9da30a99 d3b1c56a
2097! Mem[0000000010000028] = 00000000, %l5 = 000000007fffffff
2098 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
2099! %f12 = d8581b15, Mem[0000000031000004] = 0192c800
2100 st %f12,[%o2+0x004] ! Mem[0000000031000004] = d8581b15
2101! Mem[0000000010800008] = 9da30a99, %f29 = 06b01356
2102 lda [%i1+%i4]0x80,%f29 ! %f29 = 9da30a99
2103! %l1 = ffffffffffffffff, Mem[000000001000004c] = 00000000
2104 sth %l1,[%i0+0x04c] ! Mem[000000001000004c] = ffff0000
2105! %l6 = 0000000000004ec7, %l7 = 0000000000034ec7, %l1 = ffffffffffffffff
2106 udivx %l6,%l7,%l1 ! %l1 = 0000000000000000
2107! Mem[0000000011000018] = 8f625b11, %l5 = 0000000000000000
2108 lduha [%i2+%i6]0x89,%l5 ! %l5 = 0000000000005b11
2109! Mem[0000000010800018] = d8581b15, %l2 = ffffffffffffffff
2110 lduwa [%i1+%i6]0x80,%l2 ! %l2 = 00000000d8581b15
2111
2112p0_label_92:
2113! %l6 = 0000000000004ec7, Mem[0000000031800044] = 00000192
2114 stw %l6,[%o3+0x044] ! Mem[0000000031800044] = 00004ec7
2115! %f9 = 2ce4eba1, Mem[0000000031000040] = 000001ff
2116 st %f9 ,[%o2+0x040] ! Mem[0000000031000040] = 2ce4eba1
2117! %f28 = 3f6c0e7f, Mem[0000000030800044] = 7e78f35a
2118 st %f28,[%o1+0x044] ! Mem[0000000030800044] = 3f6c0e7f
2119! %l4 = 00000009d5800000, %l3 = 000000007e78f35a, %l6 = 0000000000004ec7
2120 andcc %l4,%l3,%l6 ! %l6 = 0000000054000000, %ccr = 00
2121! %l7 = 0000000000034ec7, %l4 = 00000009d5800000, %y = 7fffffff
2122 sdivcc %l7,%l4,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
2123 mov %l0,%y ! %y = 7fffffff
2124! Mem[0000000010000000] = e811c20692010000, %f26 = 00000000 ffffe811
2125 ldda [%i0+0x000]%asi,%f26 ! %f26 = e811c206 92010000
2126! %l5 = 0000000000005b11, %l2 = 00000000d8581b15, %l2 = 00000000d8581b15
2127 srl %l5,%l2,%l2 ! %l2 = 0000000000000000
2128! %l3 = 000000007e78f35a, %l1 = 0000000000000000, %y = 7fffffff
2129 umul %l3,%l1,%l1 ! %l1 = 0000000000000000, %y = 00
2130! %l7 = ffffffff80000000, %l2 = 0000000000000000, %y = 00000000
2131 umul %l7,%l2,%l1 ! %l1 = 0000000000000000, %y = 00
2132! %l1 = 0000000000000000, Mem[0000000010000030] = 7628f8cd
2133 stwa %l1,[%i0+%o6]0x89 ! Mem[0000000010000030] = 00000000
2134
2135p0_label_93:
2136! Mem[0000000010800008] = 990aa39d, %l7 = ffffffff80000000
2137 lduwa [%i1+%i4]0x88,%l7 ! %l7 = 00000000990aa39d
2138! Mem[0000000011000030] = 27561b15bc131905, %l5 = 0000000000005b11
2139 ldxa [%i2+0x030]%asi,%l5 ! %l5 = 27561b15bc131905
2140! Invert Register : %l2 = 0000000000000000
2141 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
2142! %l1 = 0000000000000000, %l7 = 00000000990aa39d, %l3 = 000000007e78f35a
2143 sub %l1,%l7,%l3 ! %l3 = ffffffff66f55c63
2144! Mem[0000000011000040] = 6d14dac7, %l1 = 0000000000000000
2145 ldsh [%i2+0x040],%l1 ! %l1 = 0000000000006d14
2146! %l0 = 000000007fffffff, %l7 = 00000000990aa39d, %l0 = 000000007fffffff
2147 andncc %l0,%l7,%l0 ! %l0 = 0000000066f55c62, %ccr = 00
2148! %l2 = ffffffffffffffff, immed = 00000072, %l2 = ffffffffffffffff
2149 tsubcc %l2,0x072,%l2 ! %l2 = ffffffffffffff8d, %ccr = 8a
2150! %f7 = d3b1c56a, Mem[0000000031800004] = 0000594c
2151 st %f7 ,[%o3+0x004] ! Mem[0000000031800004] = d3b1c56a
2152! Randomly selected nop
2153 nop
2154! %f22 = cdf82876 fffff184, Mem[0000000011000010] = 0000003f 00000000
2155 stda %f22,[%i2+%i5]0x89 ! Mem[0000000011000010] = cdf82876 fffff184
2156
2157p0_label_94:
2158! retry : should take illegal inst trap, %l0 = 0000000066f55c62
2159 retry ! Illegal inst trap : %l0 = 0000000066f55c72
2160! %l1 = 0000000000006d14, %l0 = 0000000066f55c72, %l1 = 0000000000006d14
2161 andn %l1,%l0,%l1 ! %l1 = 0000000000002104
2162! Mem[0000000030000044] = d3b1c56a, %l3 = ffffffff66f55c63
2163 ldsw [%o0+0x044],%l3 ! %l3 = ffffffffd3b1c56a
2164! Mem[0000000031000004] = d8581b15, %l5 = 27561b15bc131905
2165 ldsh [%o2+0x004],%l5 ! %l5 = ffffffffffffd858
2166! %f0 = 784c6259, Mem[0000000011000000] = 00006300
2167 sta %f0 ,[%i2+%g0]0x89 ! Mem[0000000011000000] = 784c6259
2168! Mem[0000000011800000] = 00c89201, %l1 = 0000000000002104
2169 lduba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000001
2170! Mem[0000000011800008] = 151b58d8, %f31 = e5e03e3a
2171 lda [%i3+%i4]0x88,%f31 ! %f31 = 151b58d8
2172! %l1 = 0000000000000001, immed = fffffaed, %y = 00000000
2173 umul %l1,-0x513,%l2 ! %l2 = 00000000fffffaed, %y = 00
2174! %l2 = fffffaed, %l3 = d3b1c56a, Mem[0000000031800000] = d3b1c56a d3b1c56a
2175 std %l2,[%o3+%g0] ! Mem[0000000031800000] = fffffaed d3b1c56a
2176! %f12 = d8581b15 ffffe811, Mem[0000000010800010] = f7ee1ba1 ffffffff
2177 stda %f12,[%i1+0x010]%asi ! Mem[0000000010800010] = d8581b15 ffffe811
2178
2179p0_label_95:
2180! Mem[0000000011800078] = 00000b90990aa39d, %f24 = 9000ec14 00034ec7
2181 ldd [%i3+0x078],%f24 ! %f24 = 00000b90 990aa39d
2182! Mem[0000000011000028] = 00000000c7fb9692, %l1 = 0000000000000001
2183 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 00000000c7fb9692
2184! %f17 = c7fb9692, Mem[0000000010000030] = 00000000
2185 sta %f17,[%i0+%o6]0x81 ! Mem[0000000010000030] = c7fb9692
2186! %l5 = ffffffffffffd858, immed = 00000ccd, %y = 00000000
2187 udiv %l5,0xccd,%l1 ! %l1 = 000000000013ffac
2188 mov %l0,%y ! %y = 66f55c72
2189! Mem[0000000031000040] = 2ce4eba1 00034ec7, %l2 = fffffaed, %l3 = d3b1c56a
2190 ldd [%o2+0x040],%l2 ! %l2 = 000000002ce4eba1 0000000000034ec7
2191! Mem[0000000031000004] = d8581b15, %l0 = 0000000066f55c72
2192 ldsba [%o2+0x006]%asi,%l0 ! %l0 = 000000000000001b
2193! Mem[0000000010800008] = 990aa39d, %l3 = 0000000000034ec7
2194 ldswa [%i1+%i4]0x88,%l3 ! %l3 = ffffffff990aa39d
2195! %l1 = 000000000013ffac, Mem[0000000011000070] = 378bcfb4
2196 stw %l1,[%i2+0x070] ! Mem[0000000011000070] = 0013ffac
2197! %f24 = 00000b90, Mem[0000000010000078] = 06b01356
2198 st %f24,[%i0+0x078] ! Mem[0000000010000078] = 00000b90
2199! Mem[0000000030000040] = d3b1c56a, %l6 = 0000000054000000
2200 ldub [%o0+0x041],%l6 ! %l6 = 00000000000000b1
2201
2202p0_label_96:
2203! Mem[0000000030000004] = 2ce4eba1, %l4 = 00000009d5800000
2204 lduh [%o0+0x006],%l4 ! %l4 = 000000000000eba1
2205! %l7 = 00000000990aa39d, Mem[0000000010000078] = 00000b902ce4eba1
2206 stx %l7,[%i0+0x078] ! Mem[0000000010000078] = 00000000990aa39d
2207! %l7 = 00000000990aa39d, Mem[0000000010800030] = 37e61ba1
2208 stwa %l7,[%i1+%o6]0x81 ! Mem[0000000010800030] = 990aa39d
2209! %l5 = ffffffffffffd858
2210 setx 0x42c4b7ef42c4b7ef,%g7,%l5 ! %l5 = 42c4b7ef42c4b7ef
2211! %l6 = 000000b1, %l7 = 990aa39d, Mem[0000000010800028] = 3f6c0e7f 06b01356
2212 stda %l6,[%i1+0x028]%asi ! Mem[0000000010800028] = 000000b1 990aa39d
2213! Mem[0000000011000020] = 12ba190a, %l2 = 000000002ce4eba1
2214 lduha [%i2+%o4]0x89,%l2 ! %l2 = 000000000000190a
2215! %l1 = 000000000013ffac, %l3 = ffffffff990aa39d, %y = 66f55c72
2216 sdiv %l1,%l3,%l7 ! %l7 = ffffffff80000000
2217 mov %l0,%y ! %y = 0000001b
2218! %l2 = 000000000000190a, immed = 000001ad, %l7 = ffffffff80000000
2219 addccc %l2,0x1ad,%l7 ! %l7 = 0000000000001ab7, %ccr = 00
2220! Mem[0000000011800018] = 0090e126, %l5 = 42c4b7ef42c4b7ef
2221 ldswa [%i3+%i6]0x81,%l5 ! %l5 = 000000000090e126
2222! Mem[0000000010000000] = 06c211e8, %l2 = 000000000000190a
2223 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000011e8
2224
2225p0_label_97:
2226! %l6 = 000000b1, %l7 = 00001ab7, Mem[0000000030800000] = 9da30a99 d3b1c56a
2227 std %l6,[%o1+%g0] ! Mem[0000000030800000] = 000000b1 00001ab7
2228! retry : should take illegal inst trap, %l0 = 000000000000001b
2229 retry ! Illegal inst trap : %l0 = 000000000000002b
2230! %l0 = 000000000000002b, %l7 = 0000000000001ab7, %l3 = ffffffff990aa39d
2231 addccc %l0,%l7,%l3 ! %l3 = 0000000000001ae2, %ccr = 00
2232! %l6 = 00000000000000b1, %l7 = 0000000000001ab7, %y = 0000001b
2233 umulcc %l6,%l7,%l2 ! %l2 = 0000000000127887, %ccr = 00, %y = 00
2234! %l7 = 0000000000001ab7, %l0 = 000000000000002b, %l6 = 00000000000000b1
2235 tsubcc %l7,%l0,%l6 ! %l6 = 0000000000001a8c, %ccr = 02
2236! %l6 = 0000000000001a8c, Mem[0000000031800004] = d3b1c56a
2237 stw %l6,[%o3+0x004] ! Mem[0000000031800004] = 00001a8c
2238! %l5 = 000000000090e126, %l3 = 0000000000001ae2, %y = 00000000
2239 sdivcc %l5,%l3,%l4 ! %l4 = 0000000000000563, %ccr = 00
2240 mov %l0,%y ! %y = 0000002b
2241! %l2 = 0000000000127887, %l5 = 000000000090e126, %l5 = 000000000090e126
2242 andcc %l2,%l5,%l5 ! %l5 = 0000000000106006, %ccr = 00
2243! %l6 = 0000000000001a8c, %l7 = 0000000000001ab7, %l4 = 0000000000000563
2244 tsubcc %l6,%l7,%l4 ! %l4 = ffffffffffffffd5, %ccr = 9b
2245! %l6 = 0000000000001a8c, %l5 = 0000000000106006, %l6 = 0000000000001a8c
2246 sll %l6,%l5,%l6 ! %l6 = 000000000006a300
2247
2248p0_label_98:
2249! Mem[0000000031800000] = fffffaed, %l0 = 000000000000002b
2250 lduw [%o3+%g0],%l0 ! %l0 = 00000000fffffaed
2251! Mem[0000000011800020] = f88342e2 ffffe811, %l2 = 00127887, %l3 = 00001ae2
2252 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffffe811 00000000f88342e2
2253! %l6 = 000000000006a300, Mem[0000000010000020] = 73fff954ffffffff
2254 stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010000020] = 000000000006a300
2255! %l4 = ffffffffffffffd5, %l0 = 00000000fffffaed, %l2 = 00000000ffffe811
2256 orn %l4,%l0,%l2 ! %l2 = ffffffffffffffd7
2257! %l6 = 000000000006a300, immed = fffffd83, %y = 0000002b
2258 udiv %l6,-0x27d,%l6 ! %l6 = 000000000000002b
2259 mov %l0,%y ! %y = fffffaed
2260! %l0 = 00000000fffffaed, Mem[0000000010000008] = 3c3782bc
2261 stwa %l0,[%i0+%i4]0x89 ! Mem[0000000010000008] = fffffaed
2262! Mem[0000000011000008] = ffffe811151b58d8, %f20 = edd1ffff 8f625b11
2263 ldda [%i2+%i4]0x81,%f20 ! %f20 = ffffe811 151b58d8
2264! %l1 = 000000000013ffac, immed = ffffffab, %l0 = 00000000fffffaed
2265 orncc %l1,-0x055,%l0 ! %l0 = 000000000013fffc, %ccr = 00
2266! Clear Register : %l2 = ffffffffffffffd7
2267 clr %l2 ! %l2 = 0000000000000000
2268! %l0 = 0013fffc, %l1 = 0013ffac, Mem[0000000010000030] = 9296fbc7 381515bf
2269 stda %l0,[%i0+%o6]0x89 ! Mem[0000000010000030] = 0013fffc 0013ffac
2270
2271p0_label_99:
2272! %l1 = 000000000013ffac, %l5 = 0000000000106006, %l3 = 00000000f88342e2
2273 sll %l1,%l5,%l3 ! %l3 = 0000000004ffeb00
2274! retry : should take illegal inst trap, %l0 = 000000000013fffc
2275 retry ! Illegal inst trap : %l0 = 000000000014000c
2276! %l6 = 000000000000002b, Mem[0000000011800018] = 0090e126
2277 stwa %l6,[%i3+%i6]0x81 ! Mem[0000000011800018] = 0000002b
2278! %l5 = 0000000000106006, %l1 = 000000000013ffac, %y = fffffaed
2279 sdiv %l5,%l1,%l0 ! %l0 = ffffffffffbf0bbd
2280 mov %l0,%y ! %y = ffbf0bbd
2281! %l7 = 0000000000001ab7, Mem[0000000030800004] = 00001ab7
2282 stw %l7,[%o1+0x004] ! Mem[0000000030800004] = 00001ab7
2283! Mem[0000000010800018] = d8581b15514f9975, %l3 = 0000000004ffeb00
2284 ldxa [%i1+%i6]0x81,%l3 ! %l3 = d8581b15514f9975
2285! %l7 = 0000000000001ab7, immd = 0000000000000174, %l4 = ffffffffffffffd5
2286 udivx %l7,0x174,%l4 ! %l4 = 0000000000000012
2287! retry : should take illegal inst trap, %l0 = ffffffffffbf0bbd
2288 retry ! Illegal inst trap : %l0 = ffffffffffbf0bcd
2289! Mem[0000000010800020] = ffffffff, %f21 = 151b58d8
2290 lda [%i1+%o4]0x88,%f21 ! %f21 = ffffffff
2291! Mem[0000000010800008] = 9da30a99 900b0000, %l0 = ffbf0bcd, %l1 = 0013ffac
2292 ldda [%i1+%i4]0x81,%l0 ! %l0 = 000000009da30a99 00000000900b0000
2293
2294p0_label_100:
2295! Mem[0000000010800010] = 151b58d8, %l0 = 000000009da30a99
2296 lduwa [%i1+%i5]0x88,%l0 ! %l0 = 00000000151b58d8
2297! Mem[0000000011000008] = ffffe811, %l4 = 0000000000000012
2298 ldsw [%i2+%i4],%l4 ! %l4 = ffffffffffffe811
2299! Mem[0000000011000000] = 784c6259, %l4 = ffffffffffffe811
2300 lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000006259
2301! %l2 = 00000000, %l3 = 514f9975, Mem[0000000011800048] = 323161a0 73a649c5
2302 std %l2,[%i3+0x048] ! Mem[0000000011800048] = 00000000 514f9975
2303! %f30 = d8581b15 151b58d8, Mem[0000000031800040] = ffffe811 00004ec7
2304 std %f30,[%o3+0x040] ! Mem[0000000031800040] = d8581b15 151b58d8
2305! %l0 = 151b58d8, %l1 = 900b0000, Mem[0000000010800068] = 4359d83c 61639ed8
2306 std %l0,[%i1+0x068] ! Mem[0000000010800068] = 151b58d8 900b0000
2307! %f6 = 9da30a99 d3b1c56a, Mem[0000000011000008] = 11e8ffff d8581b15
2308 stda %f6 ,[%i2+%i4]0x89 ! Mem[0000000011000008] = 9da30a99 d3b1c56a
2309! Mem[0000000010800018] = 151b58d8, %l5 = 0000000000106006
2310 ldsha [%i1+%i6]0x89,%l5 ! %l5 = 00000000000058d8
2311! %l7 = 0000000000001ab7, Mem[0000000031000042] = 2ce4eba1
2312 stb %l7,[%o2+0x042] ! Mem[0000000031000040] = 2ce4b7a1
2313! %l0 = 151b58d8, %l1 = 900b0000, Mem[0000000010000010] = 00000000 5708eb15
2314 stda %l0,[%i0+%i5]0x81 ! Mem[0000000010000010] = 151b58d8 900b0000
2315
2316 ba,a p0_not_taken_0_end
2317p0_not_taken_0:
2318! The following code should not be executed
2319 mulx %l1,%l0,%l3
2320 ldsh [%o1+0x042],%l4
2321 lduw [%o2+0x040],%l2
2322 stxa %l4,[%o2+0x000]%asi
2323 ba,a p0_branch_failed
2324p0_not_taken_0_end:
2325
2326
2327! End of Random Code for Processor 0
2328
2329p0_set_done_flag:
2330 mov 2,%g2
2331 set done_flags,%g1
2332 st %g2,[%g1+0x000] ! Set processor 0 done flag
2333
2334! Self Check Disabled
2335
2336p0_check_registers:
2337
2338! The test for processor 0 has passed
2339
2340p0_passed:
2341 ta GOOD_TRAP
2342 nop
2343
2344p0_reg_l0_fail:
2345 or %g0,0xbd0,%g1
2346 ba,a p0_failed
2347p0_reg_l1_fail:
2348 or %g0,0xbd1,%g1
2349 ba,a p0_failed
2350p0_reg_l2_fail:
2351 or %g0,0xbd2,%g1
2352 ba,a p0_failed
2353p0_reg_l3_fail:
2354 or %g0,0xbd3,%g1
2355 ba,a p0_failed
2356p0_reg_l4_fail:
2357 or %g0,0xbd4,%g1
2358 ba,a p0_failed
2359p0_reg_l5_fail:
2360 or %g0,0xbd5,%g1
2361 ba,a p0_failed
2362p0_reg_l6_fail:
2363 or %g0,0xbd6,%g1
2364 ba,a p0_failed
2365p0_reg_l7_fail:
2366 or %g0,0xbd7,%g1
2367 ba,a p0_failed
2368p0_f0_fail:
2369 set p0_temp,%g6
2370 mov 0xf00,%l0
2371 stx %l0,[%g6]
2372 std %f0,[%g6+8]
2373 stx %fsr,[%g6+16]
2374 ta BAD_TRAP
2375
2376p0_f2_fail:
2377 set p0_temp,%g6
2378 mov 0xf02,%l0
2379 stx %l0,[%g6]
2380 std %f2,[%g6+8]
2381 stx %fsr,[%g6+16]
2382 ta BAD_TRAP
2383
2384p0_f4_fail:
2385 set p0_temp,%g6
2386 mov 0xf04,%l0
2387 stx %l0,[%g6]
2388 std %f4,[%g6+8]
2389 stx %fsr,[%g6+16]
2390 ta BAD_TRAP
2391
2392p0_f6_fail:
2393 set p0_temp,%g6
2394 mov 0xf06,%l0
2395 stx %l0,[%g6]
2396 std %f6,[%g6+8]
2397 stx %fsr,[%g6+16]
2398 ta BAD_TRAP
2399
2400p0_f8_fail:
2401 set p0_temp,%g6
2402 mov 0xf08,%l0
2403 stx %l0,[%g6]
2404 std %f8,[%g6+8]
2405 stx %fsr,[%g6+16]
2406 ta BAD_TRAP
2407
2408p0_f10_fail:
2409 set p0_temp,%g6
2410 mov 0xf10,%l0
2411 stx %l0,[%g6]
2412 std %f10,[%g6+8]
2413 stx %fsr,[%g6+16]
2414 ta BAD_TRAP
2415
2416p0_f12_fail:
2417 set p0_temp,%g6
2418 mov 0xf12,%l0
2419 stx %l0,[%g6]
2420 std %f12,[%g6+8]
2421 stx %fsr,[%g6+16]
2422 ta BAD_TRAP
2423
2424p0_f14_fail:
2425 set p0_temp,%g6
2426 mov 0xf14,%l0
2427 stx %l0,[%g6]
2428 std %f14,[%g6+8]
2429 stx %fsr,[%g6+16]
2430 ta BAD_TRAP
2431
2432p0_f16_fail:
2433 set p0_temp,%g6
2434 mov 0xf16,%l0
2435 stx %l0,[%g6]
2436 std %f16,[%g6+8]
2437 stx %fsr,[%g6+16]
2438 ta BAD_TRAP
2439
2440p0_f18_fail:
2441 set p0_temp,%g6
2442 mov 0xf18,%l0
2443 stx %l0,[%g6]
2444 std %f18,[%g6+8]
2445 stx %fsr,[%g6+16]
2446 ta BAD_TRAP
2447
2448p0_f20_fail:
2449 set p0_temp,%g6
2450 mov 0xf20,%l0
2451 stx %l0,[%g6]
2452 std %f20,[%g6+8]
2453 stx %fsr,[%g6+16]
2454 ta BAD_TRAP
2455
2456p0_f22_fail:
2457 set p0_temp,%g6
2458 mov 0xf22,%l0
2459 stx %l0,[%g6]
2460 std %f22,[%g6+8]
2461 stx %fsr,[%g6+16]
2462 ta BAD_TRAP
2463
2464p0_f24_fail:
2465 set p0_temp,%g6
2466 mov 0xf24,%l0
2467 stx %l0,[%g6]
2468 std %f24,[%g6+8]
2469 stx %fsr,[%g6+16]
2470 ta BAD_TRAP
2471
2472p0_f26_fail:
2473 set p0_temp,%g6
2474 mov 0xf26,%l0
2475 stx %l0,[%g6]
2476 std %f26,[%g6+8]
2477 stx %fsr,[%g6+16]
2478 ta BAD_TRAP
2479
2480p0_f28_fail:
2481 set p0_temp,%g6
2482 mov 0xf28,%l0
2483 stx %l0,[%g6]
2484 std %f28,[%g6+8]
2485 stx %fsr,[%g6+16]
2486 ta BAD_TRAP
2487
2488p0_f30_fail:
2489 set p0_temp,%g6
2490 mov 0xf30,%l0
2491 stx %l0,[%g6]
2492 std %f30,[%g6+8]
2493 stx %fsr,[%g6+16]
2494 ta BAD_TRAP
2495
2496
2497! The test for processor 0 failed
2498
2499p0_failed:
2500 set done_flags,%g1
2501 mov 3,%g5
2502 st %g5,[%g1+0x000] ! Set processor 0 done flag
2503
2504 set p0_temp,%g6
2505 stx %g1,[%g6]
2506 stx %g2,[%g6+8]
2507 stx %g3,[%g6+16]
2508 ta BAD_TRAP
2509
2510
2511! The local area data for processor 0 failed
2512
2513p0_local_failed:
2514 set done_flags,%g5
2515 mov 3,%g6
2516 st %g6,[%g5+0x000] ! Set processor 0 done flag
2517
2518 set p0_temp,%g6
2519 add %g1,%g4,%g1
2520 stx %g4,[%g6]
2521 stx %g2,[%g6+8]
2522 stx %g3,[%g6+16]
2523 ta BAD_TRAP
2524
2525p0_dfill_failed:
2526 ba p0_failed
2527 mov 0xddd,%g1
2528
2529p0_selfmod_failed:
2530 ba p0_failed
2531 mov 0xabc,%g1
2532
2533
2534p0_common_error:
2535 or %g0,0xee0,%g1
2536 ba p0_failed
2537 mov %o5,%g3
2538
2539p0_common_signature_error:
2540 set p0_temp,%g1
2541 ba p0_failed
2542 st %g2,[%g1] ! Common Lock Number
2543
2544p0_common_timeout:
2545 set p0_temp,%g1
2546 ba p0_failed
2547 st %g2,[%g1] ! Common Lock Number
2548
2549common_failed:
2550 ba p0_failed
2551 nop
2552p0_branch_failed:
2553 mov 0xbbb,%g1
2554 rd %ccr,%g2
2555 ba p0_failed
2556 mov 0x0,%g3
2557
2558p0_trap1e:
2559 lduw [%o1+0x044],%l1 ! Mem[0000000030800044]
2560 sth %l7,[%o3+0x000] ! Mem[0000000031800000]
2561 mulx %l0,%l0,%l6
2562 subccc %l5,-0x961,%l0
2563 done
2564
2565p0_trap1o:
2566 lduw [%i1+0x044],%l1 ! Mem[0000000030800044]
2567 sth %l7,[%i3+0x000] ! Mem[0000000031800000]
2568 mulx %l0,%l0,%l6
2569 subccc %l5,-0x961,%l0
2570 done
2571
2572
2573p0_trap2e:
2574 orcc %l2,0xa2b,%l4
2575 udivx %l3,-0xbaf,%l2
2576 add %l1,0xd91,%l5
2577 andcc %l4,0xdaf,%l5
2578 andcc %l2,%l0,%l5
2579 done
2580
2581p0_trap2o:
2582 orcc %l2,0xa2b,%l4
2583 udivx %l3,-0xbaf,%l2
2584 add %l1,0xd91,%l5
2585 andcc %l4,0xdaf,%l5
2586 andcc %l2,%l0,%l5
2587 done
2588
2589
2590p0_trap3e:
2591 add %l2,0xb2c,%l7
2592 sub %l4,%l0,%l4
2593 xnor %l3,0x059,%l6
2594 and %l6,%l7,%l2
2595 sub %l6,%l3,%l1
2596 done
2597
2598p0_trap3o:
2599 add %l2,0xb2c,%l7
2600 sub %l4,%l0,%l4
2601 xnor %l3,0x059,%l6
2602 and %l6,%l7,%l2
2603 sub %l6,%l3,%l1
2604 done
2605
2606p0_init_memory_pointers:
2607 set p0_init_registers,%g1
2608 mov %g0,%g2
2609 mov %g0,%g3
2610 mov %g0,%g4
2611 mov %g0,%g5
2612 mov %g0,%g6
2613 mov %g0,%g7
2614
2615! Initialize memory pointers for window 0
2616 set p0_local0_start,%i0
2617 set p0_local1_start,%i1
2618 set p0_local2_start,%i2
2619 set p0_local3_start,%i3
2620 mov 0x08,%i4
2621 mov 0x10,%i5
2622 mov 0x18,%i6
2623 mov %g0,%i7
2624! Init Local Registers in Window 0
2625 ldx [%g1+0x000],%l0 ! %l0 = 00a923048ee5408a
2626 ldx [%g1+0x008],%l1 ! %l1 = 0e81b647be6c41a0
2627 ldx [%g1+0x010],%l2 ! %l2 = 69e6f440c3f6175e
2628 ldx [%g1+0x018],%l3 ! %l3 = c94fb2c298ac1808
2629 ldx [%g1+0x020],%l4 ! %l4 = afba52301e0184a2
2630 ldx [%g1+0x028],%l5 ! %l5 = 94e1fb1a8217b3ab
2631 ldx [%g1+0x030],%l6 ! %l6 = a42c91361d32a5b1
2632 ldx [%g1+0x038],%l7 ! %l7 = 1fad6191cf214d54
2633 save
2634
2635! Initialize memory points for window 1
2636 set share0_start,%i0
2637 set share1_start,%i1
2638 set share2_start,%i2
2639 set share3_start,%i3
2640 mov 0x20,%i4
2641 mov 0x28,%i5
2642 mov 0x30,%i6
2643! Init Local Registers in Window 1
2644 ldx [%g1+0x040],%l0 ! %l0 = a57d059a4de9db96
2645 ldx [%g1+0x048],%l1 ! %l1 = fbe5d12c408afaa5
2646 ldx [%g1+0x050],%l2 ! %l2 = 796015eac219f221
2647 ldx [%g1+0x058],%l3 ! %l3 = a7aa97005154fbc7
2648 ldx [%g1+0x060],%l4 ! %l4 = efe31a3fc3a2c068
2649 ldx [%g1+0x068],%l5 ! %l5 = e3af48fc4cfab396
2650 ldx [%g1+0x070],%l6 ! %l6 = af47790c350f2fb4
2651 ldx [%g1+0x078],%l7 ! %l7 = 678a82500a4e81d5
2652
2653! Initialize the output register of window 1
2654 set p0_local0_start,%o0
2655 set p0_local1_start,%o1
2656 set p0_local2_start,%o2
2657 set p0_local3_start,%o3
2658 mov 0x08,%o4
2659 mov 0x10,%o5
2660 mov 0x18,%o6
2661 restore
2662
2663 retl
2664 nop
2665
2666! Random code for Processor 1
2667
2668processor_1:
2669 ta T_CHANGE_PRIV
2670 set done_flags,%g1
2671 mov 1,%g2
2672 st %g2,[%g1+0x04] ! Set the start flag
2673 wrpr %g0,7,%cleanwin
2674 call p1_init_memory_pointers
2675 wr %g0,0x80,%asi ! Setting default asi to 80
2676
2677! Initialize the floating point registers for processor 1
2678
2679 wr %g0,0x4,%fprs ! Make sure fef is 1
2680 set p1_init_freg,%g1
2681! %f0 = 671c02e0 b97f8f77 e1669543 5537656d
2682! %f4 = 3298dba6 1382de6f fc1c1328 9010283e
2683! %f8 = ae9cab4d 19b3c085 17c41e24 c39cc8b9
2684! %f12 = 7df1fe43 3a701cd6 a86b24d3 a358bdc9
2685 ldda [%g1]ASI_BLK_P,%f0
2686 add %g1,64,%g1
2687! %f16 = 8c4685fc 74f05f5d 786d6a4b 78c5f6be
2688! %f20 = 218ab21b 4d1fd271 36d6c2bd 9e78a119
2689! %f24 = 16c53422 44cdce72 84665c81 0ae7f5f2
2690! %f28 = 5bf8247c 9f035122 10424cec 68f62623
2691 ldda [%g1]ASI_BLK_P,%f16
2692 add %g1,64,%g1
2693! %f32 = 88aa12ac 99755068 b50900ea c6f40449
2694! %f36 = a811b075 5e0618c9 d1364baa 48e38c1d
2695! %f40 = ffcb19c0 f3b85632 12faf8db d2af8406
2696! %f44 = 6301812d 436f1f06 75fb9114 06cdbc22
2697 ldda [%g1]ASI_BLK_P,%f32
2698 xorcc %g0,%g0,%g3 ! init %g3 and set flags
2699 membar #Sync ! Force the block loads to complete
2700
2701! Start of Random Code for processor 1
2702
2703p1_label_1:
2704! Mem[0000000031000048] = 36d4f434 5ee7c62c, %l6 = 4bd742f1, %l7 = 4dd11ff2
2705 ldd [%o2+0x048],%l6 ! %l6 = 0000000036d4f434 000000005ee7c62c
2706! Mem[0000000030000008] = bf6b2b6562205349, %l7 = 000000005ee7c62c
2707 ldxa [%o0+0x008]%asi,%l7 ! %l7 = bf6b2b6562205349
2708! Mem[0000000013800008] = b0a4379f, %l3 = 003164f899641347
2709 ldsha [%i3+%i4]0x89,%l3 ! %l3 = 000000000000379f
2710! %l5 = b361b9347852b43d, %l3 = 000000000000379f, %l5 = b361b9347852b43d
2711 andn %l5,%l3,%l5 ! %l5 = b361b93478528020
2712! %f27 = 0ae7f5f2, Mem[0000000012000028] = 2199ed14
2713 sta %f27,[%i0+%o5]0x89 ! Mem[0000000012000028] = 0ae7f5f2
2714! Mem[000000003100004c] = 5ee7c62c, %l1 = fede8a4652976571
2715 ldsb [%o2+0x04f],%l1 ! %l1 = 000000000000002c
2716! Mem[000000001300003c] = 0e5cc0c2, %l2 = 29bbee2c018cd785
2717 ldsw [%i2+0x03c],%l2 ! %l2 = 000000000e5cc0c2
2718! Mem[0000000013000030] = c5547b87, %f0 = 671c02e0
2719 lda [%i2+%o6]0x88,%f0 ! %f0 = c5547b87
2720! %l1 = 000000000000002c, immed = 00000aeb, %y = 00000000
2721 umul %l1,0xaeb,%l3 ! %l3 = 000000000001e064, %y = 00
2722! Clear Register : %l6 = 0000000036d4f434
2723 clr %l6 ! %l6 = 0000000000000000
2724
2725p1_label_2:
2726! %l7 = bf6b2b6562205349, %l7 = bf6b2b6562205349, %y = 00000000
2727 udiv %l7,%l7,%l0 ! %l0 = 0000000000000001
2728 mov %l0,%y ! %y = 00000001
2729! %l0 = 0000000000000001, Mem[0000000013000070] = bdb2ff1b
2730 stw %l0,[%i2+0x070] ! Mem[0000000013000070] = 00000001
2731! Mem[000000001280002c] = 8af0d23d, %l0 = 0000000000000001
2732 ldub [%i1+0x02c],%l0 ! %l0 = 000000000000008a
2733! Randomly selected nop
2734 nop
2735! Mem[0000000012000028] = f2f5e70a, %l4 = 38a4a19e1ab0c666
2736 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 00000000f2f5e70a
2737! Mem[0000000013000008] = bdc84932, %l2 = 000000000e5cc0c2
2738 lduba [%i2+%i4]0x80,%l2 ! %l2 = 00000000000000bd
2739! Mem[000000001380000c] = 9098a388, %l3 = 000000000001e064
2740 lduh [%i3+0x00e],%l3 ! %l3 = 000000000000a388
2741! %l1 = 000000000000002c, immed = 00000762, %y = 00000001
2742 umulcc %l1,0x762,%l2 ! %l2 = 00000000000144d8, %ccr = 00, %y = 00
2743! Mem[0000000030000048] = a77d5378, %l4 = 00000000f2f5e70a
2744 lduh [%o0+0x04a],%l4 ! %l4 = 0000000000005378
2745! %l4 = 0000000000005378, Mem[0000000013800010] = aeff2828195fb8b8
2746 stxa %l4,[%i3+%i5]0x80 ! Mem[0000000013800010] = 0000000000005378
2747
2748p1_label_3:
2749! %f0 = c5547b87 b97f8f77, Mem[0000000012000030] = 02c84300 3f00f230
2750 stda %f0 ,[%i0+%o6]0x81 ! Mem[0000000012000030] = c5547b87 b97f8f77
2751! %l5 = b361b93478528020, Mem[0000000030800008] = e275107e
2752 sth %l5,[%o1+%i4] ! Mem[0000000030800008] = 8020107e
2753! %l2 = 00000000000144d8, %l2 = 00000000000144d8, %l2 = 00000000000144d8
2754 sdivx %l2,%l2,%l2 ! %l2 = 0000000000000001
2755! %f2 = e1669543, Mem[000000001200002c] = 6913bb1b
2756 st %f2 ,[%i0+0x02c] ! Mem[000000001200002c] = e1669543
2757! Mem[0000000012800014] = 222dd2bd, %l0 = 000000000000008a
2758 ldsb [%i1+0x017],%l0 ! %l0 = ffffffffffffffbd
2759! %l0 = ffffffbd, %l1 = 0000002c, Mem[0000000030800048] = 8c0f88d3 1c0774f4
2760 std %l0,[%o1+0x048] ! Mem[0000000030800048] = ffffffbd 0000002c
2761! %l1 = 000000000000002c, Mem[0000000012800018] = 61d4e9c1
2762 stwa %l1,[%i1+%i6]0x89 ! Mem[0000000012800018] = 0000002c
2763! Mem[0000000013800078] = 3b2694f4, %l1 = 000000000000002c
2764 lduh [%i3+0x07a],%l1 ! %l1 = 00000000000094f4
2765! Mem[0000000013800030] = 04a4b71e, %l5 = b361b93478528020
2766 ldub [%i3+0x031],%l5 ! %l5 = 00000000000000a4
2767! %l0 = ffffffffffffffbd, %l0 = ffffffffffffffbd, %l0 = ffffffffffffffbd
2768 andcc %l0,%l0,%l0 ! %l0 = ffffffffffffffbd, %ccr = 88
2769
2770p1_label_4:
2771! %l4 = 0000000000005378, Mem[000000001380001e] = def25386
2772 sth %l4,[%i3+0x01e] ! Mem[000000001380001c] = def25378
2773! Mem[000000003000000c] = 62205349, %l2 = 0000000000000001
2774 lduw [%o0+0x00c],%l2 ! %l2 = 0000000062205349
2775! %l6 = 0000000000000000, Mem[0000000030800008] = 8020107e9da818a3
2776 stx %l6,[%o1+%i4] ! Mem[0000000030800008] = 0000000000000000
2777! %l5 = 00000000000000a4, %l3 = 000000000000a388, %y = 00000000
2778 sdiv %l5,%l3,%l0 ! %l0 = 0000000000000000
2779 mov %l0,%y ! %y = 00000000
2780! %l3 = 000000000000a388
2781 sethi %hi(0xf8f89c00),%l3 ! %l3 = 00000000f8f89c00
2782! Mem[0000000031800048] = 4f95c356, %l4 = 0000000000005378
2783 ldswa [%o3+0x048]%asi,%l4 ! %l4 = 000000004f95c356
2784! %l1 = 00000000000094f4, immed = 000002d7, %l0 = 0000000000000000
2785 andncc %l1,0x2d7,%l0 ! %l0 = 0000000000009420, %ccr = 00
2786! %l3 = 00000000f8f89c00, %l4 = 000000004f95c356, %l2 = 0000000062205349
2787 xorcc %l3,%l4,%l2 ! %l2 = 00000000b76d5f56, %ccr = 08
2788! %l3 = 00000000f8f89c00, immed = 00000dbe, %l4 = 000000004f95c356
2789 orn %l3,0xdbe,%l4 ! %l4 = fffffffffffffe41
2790! %l0 = 0000000000009420, Mem[0000000012000028] = f2f5e70a
2791 stha %l0,[%i0+%o5]0x80 ! Mem[0000000012000028] = 9420e70a
2792
2793p1_label_5:
2794! %f26 = 84665c81 0ae7f5f2, Mem[0000000012800030] = 60bf66c3 5c8175de
2795 stda %f26,[%i1+%o6]0x89 ! Mem[0000000012800030] = 84665c81 0ae7f5f2
2796! %l6 = 00000000, %l7 = 62205349, Mem[0000000012000030] = c5547b87 b97f8f77
2797 stda %l6,[%i0+0x030]%asi ! Mem[0000000012000030] = 00000000 62205349
2798! %l7 = bf6b2b6562205349, immed = 0000000c, %l4 = fffffffffffffe41
2799 sll %l7,0x00c,%l4 ! %l4 = b2b6562205349000
2800! %l6 = 0000000000000000, Mem[000000001380000c] = 9098a388, %asi = 80
2801 stha %l6,[%i3+0x00c]%asi ! Mem[000000001380000c] = 0000a388
2802! %l4 = b2b6562205349000, %l1 = 00000000000094f4, %l2 = 00000000b76d5f56
2803 mulx %l4,%l1,%l2 ! %l2 = bf95c36f59594000, %y = 00
2804! Mem[0000000030000008] = bf6b2b6562205349, %f24 = 16c53422 44cdce72
2805 ldd [%o0+%i4],%f24 ! %f24 = bf6b2b65 62205349
2806! %l7 = bf6b2b6562205349, immed = fffff905, %l2 = bf95c36f59594000
2807 orncc %l7,-0x6fb,%l2 ! %l2 = bf6b2b65622057fb, %ccr = 80
2808! %l1 = 00000000000094f4, %l7 = bf6b2b6562205349, %y = 00000000
2809 sdivcc %l1,%l7,%l5 ! %l5 = 0000000000000000, %ccr = 44
2810 mov %l0,%y ! %y = 00009420
2811! %l4 = b2b6562205349000, Mem[0000000012800028] = 733cb518
2812 stwa %l4,[%i1+%o5]0x81 ! Mem[0000000012800028] = 05349000
2813! Mem[0000000013800008] = 9f37a4b0 0000a388, %l4 = 05349000, %l5 = 00000000
2814 ldda [%i3+%i4]0x81,%l4 ! %l4 = 000000009f37a4b0 000000000000a388
2815
2816p1_label_6:
2817! Mem[0000000030000048] = a77d53781591eac0, %l3 = 00000000f8f89c00
2818 ldx [%o0+0x048],%l3 ! %l3 = a77d53781591eac0
2819! %l3 = a77d53781591eac0, %l6 = 0000000000000000, %l0 = 0000000000009420
2820 taddcc %l3,%l6,%l0 ! %l0 = a77d53781591eac0, %ccr = 80
2821! %l3 = a77d53781591eac0, immed = fffff138, %l1 = 00000000000094f4
2822 sub %l3,-0xec8,%l1 ! %l1 = a77d53781591f988
2823! %l7 = bf6b2b6562205349, %l4 = 000000009f37a4b0, %l5 = 000000000000a388
2824 sll %l7,%l4,%l5 ! %l5 = 2b65622053490000
2825! %l1 = a77d53781591f988, %l4 = 000000009f37a4b0, %y = 00009420
2826 sdiv %l1,%l4,%l7 ! %l7 = fffffffffffe7832
2827 mov %l0,%y ! %y = 1591eac0
2828! Mem[000000003000000c] = 62205349, %l5 = 2b65622053490000
2829 ldsb [%o0+0x00d],%l5 ! %l5 = 0000000000000020
2830! %l7 = fffffffffffe7832, immed = fffff0ac, %l3 = a77d53781591eac0
2831 tsubcc %l7,-0xf54,%l3 ! %l3 = fffffffffffe8786, %ccr = 9b
2832! Mem[0000000030800048] = ffffffbd0000002c, %f6 = fc1c1328 9010283e
2833 ldd [%o1+0x048],%f6 ! %f6 = ffffffbd 0000002c
2834! %f27 = 0ae7f5f2, Mem[0000000012800028] = 05349000
2835 sta %f27,[%i1+%o5]0x81 ! Mem[0000000012800028] = 0ae7f5f2
2836! Mem[0000000013800008] = 9f37a4b0, %l7 = fffffffffffe7832
2837 lduwa [%i3+%i4]0x80,%l7 ! %l7 = 000000009f37a4b0
2838
2839p1_label_7:
2840! Mem[0000000013000030] = c5547b87, %f27 = 0ae7f5f2
2841 lda [%i2+%o6]0x88,%f27 ! %f27 = c5547b87
2842! Mem[000000003100004c] = 5ee7c62c, %l4 = 000000009f37a4b0
2843 ldsb [%o2+0x04d],%l4 ! %l4 = ffffffffffffffe7
2844! Mem[0000000012000010] = edbfa0ef, %l7 = 000000009f37a4b0
2845 lduwa [%i0+%i5]0x80,%l7 ! %l7 = 00000000edbfa0ef
2846! Mem[0000000012800004] = 8d537f62, %l7 = 00000000edbfa0ef
2847 ldsh [%i1+0x004],%l7 ! %l7 = ffffffffffff8d53
2848! %f24 = bf6b2b65 62205349, Mem[0000000012000068] = d3ae306e 9eccbed3
2849 std %f24,[%i0+0x068] ! Mem[0000000012000068] = bf6b2b65 62205349
2850! Mem[0000000031800008] = 5fcd9f14, %l5 = 0000000000000020
2851 ldsh [%o3+%i4],%l5 ! %l5 = 0000000000005fcd
2852! Mem[0000000013000010] = a35c5e1ecf0935ff, %l1 = a77d53781591f988
2853 ldxa [%i2+%i5]0x81,%l1 ! %l1 = a35c5e1ecf0935ff
2854! Mem[0000000012000018] = c5b553aa e9670b60, %l0 = 1591eac0, %l1 = cf0935ff
2855 ldd [%i0+%i6],%l0 ! %l0 = 00000000c5b553aa 00000000e9670b60
2856! %l0 = 00000000c5b553aa, immed = fffff443, %l2 = bf6b2b65622057fb
2857 sub %l0,-0xbbd,%l2 ! %l2 = 00000000c5b55f67
2858! Mem[0000000030000008] = bf6b2b65, %l1 = 00000000e9670b60
2859 ldsb [%o0+0x00a],%l1 ! %l1 = 000000000000002b
2860
2861p1_label_8:
2862! Mem[0000000012000060] = 00e8d313, %l6 = 0000000000000000
2863 ldsh [%i0+0x062],%l6 ! %l6 = ffffffffffffd313
2864! %l6 = ffffffffffffd313, immed = 00000005, %l6 = ffffffffffffd313
2865 srax %l6,0x005,%l6 ! %l6 = fffffffffffffe98
2866! Mem[0000000012800008] = 70a1ec40 5fb56885, %l4 = ffffffe7, %l5 = 00005fcd
2867 ldda [%i1+%i4]0x89,%l4 ! %l4 = 000000005fb56885 0000000070a1ec40
2868! Mem[0000000030800048] = ffffffbd, %l5 = 0000000070a1ec40
2869 ldsh [%o1+0x048],%l5 ! %l5 = ffffffffffffffff
2870! %l4 = 000000005fb56885, immd = 0000000000000ce7, %l4 = 000000005fb56885
2871 sdivx %l4,0xce7,%l4 ! %l4 = 0000000000076afd
2872! Mem[0000000012800028] = 0ae7f5f2, %l0 = 00000000c5b553aa
2873 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 000000000000000a
2874! %l0 = 000000000000000a, Mem[0000000013800000] = 9589ed56b4165b40
2875 stxa %l0,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000000000a
2876! %l6 = fffffffffffffe98, %l2 = 00000000c5b55f67, %l0 = 000000000000000a
2877 srlx %l6,%l2,%l0 ! %l0 = 0000000001ffffff
2878! Mem[0000000012800030] = 0ae7f5f2, %l0 = 0000000001ffffff
2879 lduha [%i1+%o6]0x88,%l0 ! %l0 = 000000000000f5f2
2880! Mem[0000000012000010] = efa0bfed, %l2 = 00000000c5b55f67
2881 lduba [%i0+%i5]0x88,%l2 ! %l2 = 00000000000000ed
2882
2883p1_label_9:
2884! Mem[0000000031000008] = c5300c96, %l6 = fffffffffffffe98
2885 lduh [%o2+%i4],%l6 ! %l6 = 000000000000c530
2886! %l2 = 000000ed, %l3 = fffe8786, Mem[0000000030800008] = 00000000 00000000
2887 std %l2,[%o1+%i4] ! Mem[0000000030800008] = 000000ed fffe8786
2888! %l1 = 000000000000002b, Mem[0000000013800038] = 067a695e
2889 stb %l1,[%i3+0x038] ! Mem[0000000013800038] = 2b7a695e
2890! Mem[0000000030800048] = ffffffbd0000002c, %f24 = bf6b2b65 62205349
2891 ldd [%o1+0x048],%f24 ! %f24 = ffffffbd 0000002c
2892! %l4 = 0000000000076afd, %l3 = fffffffffffe8786, %y = 1591eac0
2893 smulcc %l4,%l3,%l0 ! %l0 = fffffff517536b6e, %ccr = 80, %y = fffffff5
2894! Mem[0000000013800068] = 5749f53d, %l1 = 000000000000002b
2895 ldswa [%i3+0x068]%asi,%l1 ! %l1 = 000000005749f53d
2896! Mem[0000000012000030] = 4953206200000000, %f26 = 84665c81 c5547b87
2897 ldda [%i0+%o6]0x88,%f26 ! %f26 = 49532062 00000000
2898! %l4 = 0000000000076afd, immed = ffffff07, %y = fffffff5
2899 umulcc %l4,-0x0f9,%l5 ! %l5 = 00076afcf8c8efeb, %ccr = 08, %y = 76afc
2900! Mem[0000000013000028] = f870be96, %l0 = fffffff517536b6e
2901 lduha [%i2+%o5]0x88,%l0 ! %l0 = 000000000000be96
2902! Clear Register : %l6 = 000000000000c530
2903 clr %l6 ! %l6 = 0000000000000000
2904
2905p1_label_10:
2906! Mem[0000000030800008] = 000000edfffe8786, %l3 = fffffffffffe8786
2907 ldx [%o1+%i4],%l3 ! %l3 = 000000edfffe8786
2908! %l2 = 00000000000000ed
2909 sethi %hi(0x8219a400),%l2 ! %l2 = 000000008219a400
2910! Mem[0000000031000008] = c5300c96c0daa8c0, %l2 = 000000008219a400
2911 ldx [%o2+%i4],%l2 ! %l2 = c5300c96c0daa8c0
2912! %f27 = 00000000, Mem[0000000012800020] = 2f14d180
2913 st %f27,[%i1+%o4] ! Mem[0000000012800020] = 00000000
2914! %f7 = 0000002c, Mem[000000003080000c] = fffe8786
2915 st %f7 ,[%o1+0x00c] ! Mem[000000003080000c] = 0000002c
2916! %l2 = c5300c96c0daa8c0, %l1 = 000000005749f53d, %l7 = ffffffffffff8d53
2917 orcc %l2,%l1,%l7 ! %l7 = c5300c96d7dbfdfd, %ccr = 88
2918! %l3 = 000000edfffe8786, Mem[0000000031000008] = c5300c96
2919 stw %l3,[%o2+%i4] ! Mem[0000000031000008] = fffe8786
2920! %l4 = 0000000000076afd, immed = 00000b33, %l6 = 0000000000000000
2921 addccc %l4,0xb33,%l6 ! %l6 = 0000000000077630, %ccr = 00
2922! Mem[0000000012800078] = 82d0e28e 5cb3eaa8, %l4 = 00076afd, %l5 = f8c8efeb
2923 ldd [%i1+0x078],%l4 ! %l4 = 0000000082d0e28e 000000005cb3eaa8
2924! %l4 = 82d0e28e, %l5 = 5cb3eaa8, Mem[0000000012800028] = 0ae7f5f2 8af0d23d
2925 stda %l4,[%i1+%o5]0x81 ! Mem[0000000012800028] = 82d0e28e 5cb3eaa8
2926
2927p1_label_11:
2928! Set Register : %l7 = c5300c96d7dbfdfd
2929 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
2930! %l6 = 0000000000077630, Mem[000000003080000c] = 0000002c
2931 stw %l6,[%o1+0x00c] ! Mem[000000003080000c] = 00077630
2932! %l1 = 000000005749f53d, Mem[0000000013000000] = e5b9a6f2
2933 stwa %l1,[%i2+%g0]0x80 ! Mem[0000000013000000] = 5749f53d
2934! Mem[0000000012800008] = 8568b55f40eca170, %f20 = 218ab21b 4d1fd271
2935 ldda [%i1+%i4]0x81,%f20 ! %f20 = 8568b55f 40eca170
2936! Mem[0000000012800018] = 2c000000, %l1 = 000000005749f53d
2937 lduwa [%i1+%i6]0x80,%l1 ! %l1 = 000000002c000000
2938! %l6 = 0000000000077630, Mem[000000003180004c] = 1e3ac2f1
2939 stw %l6,[%o3+0x04c] ! Mem[000000003180004c] = 00077630
2940! %l7 = ffffffffffffffff, Mem[000000003100004c] = 5ee7c62c
2941 sth %l7,[%o2+0x04c] ! Mem[000000003100004c] = ffffc62c
2942! Mem[0000000012800058] = 532ec8a06222015c, %l6 = 0000000000077630
2943 ldx [%i1+0x058],%l6 ! %l6 = 532ec8a06222015c
2944! Mem[0000000013000008] = 3249c8bd, %l2 = c5300c96c0daa8c0
2945 lduha [%i2+%i4]0x89,%l2 ! %l2 = 000000000000c8bd
2946! %l0 = 000000000000be96
2947 sethi %hi(0x4f554800),%l0 ! %l0 = 000000004f554800
2948
2949p1_label_12:
2950! %l4 = 0000000082d0e28e, %l1 = 000000002c000000, %y = 00076afc
2951 sdivcc %l4,%l1,%l4 ! %l4 = 00000000002b28a5, %ccr = 00
2952 mov %l0,%y ! %y = 4f554800
2953! %l3 = 000000edfffe8786, immed = 00000016, %l5 = 000000005cb3eaa8
2954 sra %l3,0x016,%l5 ! %l5 = ffffffffffffffff
2955! %l5 = ffffffffffffffff, Mem[0000000013000030] = 877b54c5
2956 stba %l5,[%i2+%o6]0x81 ! Mem[0000000013000030] = ff7b54c5
2957! %l2 = 000000000000c8bd, %l7 = ffffffffffffffff, %l6 = 532ec8a06222015c
2958 orcc %l2,%l7,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
2959! %l2 = 000000000000c8bd, immed = 0000072c, %l4 = 00000000002b28a5
2960 xorcc %l2,0x72c,%l4 ! %l4 = 000000000000cf91, %ccr = 00
2961! Mem[0000000012800064] = c66ef98e, %f28 = 5bf8247c
2962 ld [%i1+0x064],%f28 ! %f28 = c66ef98e
2963! Mem[0000000013000000] = 3df54957, %f5 = 1382de6f
2964 lda [%i2+%g0]0x88,%f5 ! %f5 = 3df54957
2965! Clear Register : %l2 = 000000000000c8bd
2966 clr %l2 ! %l2 = 0000000000000000
2967! %f0 = c5547b87 b97f8f77, Mem[0000000030800008] = 000000ed 00077630
2968 std %f0 ,[%o1+%i4] ! Mem[0000000030800008] = c5547b87 b97f8f77
2969! Mem[0000000031000048] = 36d4f434, %f13 = 3a701cd6
2970 ld [%o2+0x048],%f13 ! %f13 = 36d4f434
2971
2972p1_label_13:
2973! %f14 = a86b24d3 a358bdc9, Mem[0000000013000000] = 5749f53d af24494f
2974 stda %f14,[%i2+%g0]0x81 ! Mem[0000000013000000] = a86b24d3 a358bdc9
2975! %l0 = 000000004f554800, %l4 = 000000000000cf91, %y = 4f554800
2976 sdiv %l0,%l4,%l3 ! %l3 = 000000007fffffff
2977 mov %l0,%y ! %y = 4f554800
2978! Mem[0000000012800028] = 8ee2d082, %l3 = 000000007fffffff
2979 lduba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000082
2980! %l4 = 0000cf91, %l5 = ffffffff, Mem[0000000030000008] = bf6b2b65 62205349
2981 std %l4,[%o0+%i4] ! Mem[0000000030000008] = 0000cf91 ffffffff
2982! Mem[000000003100004c] = ffffc62c, %l5 = ffffffffffffffff
2983 ldsha [%o2+0x04e]%asi,%l5 ! %l5 = ffffffffffffc62c
2984! Mem[000000003000004c] = 1591eac0, %l1 = 000000002c000000
2985 ldsba [%o0+0x04c]%asi,%l1 ! %l1 = 0000000000000015
2986! Randomly selected nop
2987 nop
2988! %l1 = 0000000000000015, immd = fffffffffffff7a2, %l2 = 0000000000000000
2989 udivx %l1,-0x85e,%l2 ! %l2 = 0000000000000000
2990! %l7 = ffffffffffffffff, immed = 0000076f, %l4 = 000000000000cf91
2991 orcc %l7,0x76f,%l4 ! %l4 = ffffffffffffffff, %ccr = 88
2992! %l1 = 0000000000000015, %l6 = ffffffffffffffff, %l5 = ffffffffffffc62c
2993 andncc %l1,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44
2994
2995p1_label_14:
2996! %l4 = ffffffffffffffff, Mem[0000000030800048] = ffffffbd, %asi = 80
2997 stha %l4,[%o1+0x048]%asi ! Mem[0000000030800048] = ffffffbd
2998! Mem[0000000030000048] = a77d5378, %f21 = 40eca170
2999 ld [%o0+0x048],%f21 ! %f21 = a77d5378
3000! %l6 = ffffffffffffffff, Mem[0000000030800008] = c5547b87b97f8f77
3001 stx %l6,[%o1+%i4] ! Mem[0000000030800008] = ffffffffffffffff
3002! %f30 = 10424cec 68f62623, Mem[0000000013800060] = d3264910 e2c2ecf8
3003 std %f30,[%i3+0x060] ! Mem[0000000013800060] = 10424cec 68f62623
3004! %l1 = 0000000000000015, Mem[0000000013800040] = 97e988ae
3005 sth %l1,[%i3+0x040] ! Mem[0000000013800040] = 001588ae
3006! %l6 = ffffffffffffffff, Mem[0000000013000030] = c5547bff
3007 stwa %l6,[%i2+%o6]0x89 ! Mem[0000000013000030] = ffffffff
3008! %f18 = 786d6a4b 78c5f6be, Mem[0000000013000070] = 00000001 f03e1582
3009 std %f18,[%i2+0x070] ! Mem[0000000013000070] = 786d6a4b 78c5f6be
3010! %l6 = ffffffff, %l7 = ffffffff, Mem[0000000030800008] = ffffffff ffffffff
3011 std %l6,[%o1+%i4] ! Mem[0000000030800008] = ffffffff ffffffff
3012! Mem[0000000030000008] = 0000cf91, %l7 = ffffffffffffffff
3013 lduh [%o0+0x00a],%l7 ! %l7 = 000000000000cf91
3014! Mem[0000000012000028] = 439566e10ae72094, %f0 = c5547b87 b97f8f77
3015 ldda [%i0+%o5]0x88,%f0 ! %f0 = 439566e1 0ae72094
3016
3017p1_label_15:
3018! %l6 = ffffffffffffffff, immed = fffff588, %l6 = ffffffffffffffff
3019 addc %l6,-0xa78,%l6 ! %l6 = fffffffffffff587
3020! %l5 = 0000000000000000, immed = fffff408, %y = 4f554800
3021 umul %l5,-0xbf8,%l0 ! %l0 = 0000000000000000, %y = 00
3022! %l0 = 00000000, %l1 = 00000015, Mem[0000000013800040] = 001588ae 73c748f5
3023 std %l0,[%i3+0x040] ! Mem[0000000013800040] = 00000000 00000015
3024! %l0 = 00000000, %l1 = 00000015, Mem[0000000030000048] = a77d5378 1591eac0
3025 std %l0,[%o0+0x048] ! Mem[0000000030000048] = 00000000 00000015
3026! Mem[0000000031000048] = 36d4f434ffffc62c, %l2 = 0000000000000000
3027 ldx [%o2+0x048],%l2 ! %l2 = 36d4f434ffffc62c
3028! Mem[000000003080004c] = 0000002c, %l2 = 36d4f434ffffc62c
3029 ldsw [%o1+0x04c],%l2 ! %l2 = 000000000000002c
3030! %l3 = 0000000000000082, Mem[0000000031800048] = 4f95c35600077630
3031 stx %l3,[%o3+0x048] ! Mem[0000000031800048] = 0000000000000082
3032! %l7 = 000000000000cf91, Mem[0000000013000018] = b9a3878e
3033 stwa %l7,[%i2+%i6]0x89 ! Mem[0000000013000018] = 0000cf91
3034! Mem[0000000013000058] = 45f8e9df, %l4 = ffffffffffffffff
3035 ldsb [%i2+0x05a],%l4 ! %l4 = ffffffffffffffe9
3036! Mem[0000000031000008] = fffe8786c0daa8c0, %f2 = e1669543 5537656d
3037 ldd [%o2+%i4],%f2 ! %f2 = fffe8786 c0daa8c0
3038
3039p1_label_16:
3040! %l1 = 0000000000000015, Mem[0000000012000030] = 00000000
3041 stha %l1,[%i0+%o6]0x88 ! Mem[0000000012000030] = 00000015
3042! %l5 = 0000000000000000, %l6 = fffffffffffff587, %l0 = 0000000000000000
3043 sub %l5,%l6,%l0 ! %l0 = 0000000000000a79
3044! Mem[0000000031800048] = 00000000 00000082, %l6 = fffff587, %l7 = 0000cf91
3045 ldda [%o3+0x048]%asi,%l6 ! %l6 = 0000000000000000 0000000000000082
3046! Mem[0000000030800048] = ffffffbd, %l1 = 0000000000000015
3047 ldsw [%o1+0x048],%l1 ! %l1 = ffffffffffffffbd
3048! Mem[0000000031000008] = fffe8786c0daa8c0, %f6 = ffffffbd 0000002c
3049 ldd [%o2+%i4],%f6 ! %f6 = fffe8786 c0daa8c0
3050! Mem[0000000012800000] = 82b828a6, %l4 = ffffffffffffffe9
3051 ldswa [%i1+%g0]0x88,%l4 ! %l4 = ffffffff82b828a6
3052! Mem[0000000031800048] = 0000000000000082, %f10 = 17c41e24 c39cc8b9
3053 ldd [%o3+0x048],%f10 ! %f10 = 00000000 00000082
3054! %f28 = c66ef98e, Mem[0000000013000070] = 786d6a4b
3055 st %f28,[%i2+0x070] ! Mem[0000000013000070] = c66ef98e
3056! Mem[0000000013000010] = 1e5e5ca3, %l7 = 0000000000000082
3057 ldswa [%i2+%i5]0x88,%l7 ! %l7 = 000000001e5e5ca3
3058! Mem[0000000012800028] = a8eab35c 8ee2d082, %l4 = 82b828a6, %l5 = 00000000
3059 ldda [%i1+%o5]0x89,%l4 ! %l4 = 000000008ee2d082 00000000a8eab35c
3060
3061p1_label_17:
3062! Mem[0000000030000048] = 00000000, %l2 = 000000000000002c
3063 ldsba [%o0+0x04b]%asi,%l2 ! %l2 = 0000000000000000
3064! %l4 = 000000008ee2d082, immed = 000009b8, %l1 = ffffffffffffffbd
3065 xnorcc %l4,0x9b8,%l1 ! %l1 = ffffffff711d26c5, %ccr = 80
3066! Mem[0000000012800018] = 2c000000, %l1 = ffffffff711d26c5
3067 ldsw [%i1+%i6],%l1 ! %l1 = 000000002c000000
3068! %l6 = 0000000000000000, %l4 = 000000008ee2d082, %y = 00000000
3069 smulcc %l6,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
3070! Clear Register : %l0 = 0000000000000a79
3071 clr %l0 ! %l0 = 0000000000000000
3072! Mem[0000000013000020] = 5beda9c0, %l0 = 0000000000000000
3073 ldsha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000005bed
3074! %f18 = 786d6a4b 78c5f6be, Mem[0000000012800030] = f2f5e70a 815c6684
3075 stda %f18,[%i1+%o6]0x81 ! Mem[0000000012800030] = 786d6a4b 78c5f6be
3076! %f30 = 10424cec 68f62623, Mem[0000000031800008] = 5fcd9f14 7a5136b5
3077 std %f30,[%o3+%i4] ! Mem[0000000031800008] = 10424cec 68f62623
3078! Mem[0000000013800010] = 00000000, %l5 = 0000000000000000
3079 ldsh [%i3+0x012],%l5 ! %l5 = 0000000000000000
3080! %l3 = 0000000000000082, immd = 000000000000037c, %l1 = 000000002c000000
3081 mulx %l3,0x37c,%l1 ! %l1 = 000000000001c4f8, %y = 00
3082
3083p1_label_18:
3084! %l4 = 000000008ee2d082, %l6 = 0000000000000000, %l0 = 0000000000005bed
3085 taddcc %l4,%l6,%l0 ! %l0 = 000000008ee2d082, %ccr = 0a
3086! %l6 = 0000000000000000, immed = 0000000b, %l1 = 000000000001c4f8
3087 srl %l6,0x00b,%l1 ! %l1 = 0000000000000000
3088! Mem[000000003180000c] = 68f62623, %l1 = 0000000000000000
3089 ldsw [%o3+0x00c],%l1 ! %l1 = 0000000068f62623
3090! %l1 = 0000000068f62623, Mem[0000000013000010] = ff3509cf1e5e5ca3
3091 stxa %l1,[%i2+%i5]0x88 ! Mem[0000000013000010] = 0000000068f62623
3092! %l4 = 000000008ee2d082, immed = fffffbb2, %y = 00000000
3093 smul %l4,-0x44e,%l7 ! %l7 = 000001e6eba27064, %y = 1e6
3094! %l1 = 0000000068f62623, Mem[0000000031000048] = 36d4f434, %asi = 80
3095 stwa %l1,[%o2+0x048]%asi ! Mem[0000000031000048] = 68f62623
3096! retry : should take illegal inst trap, %l0 = 000000008ee2d082
3097 retry ! Illegal inst trap : %l0 = 000000008ee2d092
3098! Mem[0000000012000010] = efa0bfed, %l5 = 0000000000000000
3099 lduha [%i0+%i5]0x89,%l5 ! %l5 = 000000000000bfed
3100! Mem[0000000012800000] = 627f538d 82b828a6, %l0 = 8ee2d092, %l1 = 68f62623
3101 ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000082b828a6 00000000627f538d
3102! %l0 = 82b828a6, %l1 = 627f538d, Mem[0000000012000070] = 195e693b e152e7ad
3103 std %l0,[%i0+0x070] ! Mem[0000000012000070] = 82b828a6 627f538d
3104
3105p1_label_19:
3106! Mem[0000000012800068] = e703d821 b8d1a05b, %l4 = 8ee2d082, %l5 = 0000bfed
3107 ldd [%i1+0x068],%l4 ! %l4 = 00000000e703d821 00000000b8d1a05b
3108! %l6 = 0000000000000000, Mem[0000000013000020] = 5beda9c0dab0ffd2
3109 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000013000020] = 0000000000000000
3110! Mem[0000000012800070] = a33334566424daf2, %f8 = ae9cab4d 19b3c085
3111 ldd [%i1+0x070],%f8 ! %f8 = a3333456 6424daf2
3112! Mem[000000003180000c] = 68f62623, %l4 = 00000000e703d821
3113 lduh [%o3+0x00c],%l4 ! %l4 = 00000000000068f6
3114! %f16 = 8c4685fc 74f05f5d, Mem[0000000012800018] = 0000002c 32632dd1
3115 stda %f16,[%i1+%i6]0x89 ! Mem[0000000012800018] = 8c4685fc 74f05f5d
3116! %l1 = 00000000627f538d, Mem[000000003080000e] = ffffffff
3117 stb %l1,[%o1+0x00e] ! Mem[000000003080000c] = ffff8dff
3118! Mem[0000000012000070] = 82b828a6627f538d, %l7 = 000001e6eba27064
3119 ldxa [%i0+0x070]%asi,%l7 ! %l7 = 82b828a6627f538d
3120! %f1 = 0ae72094, Mem[0000000012000020] = 1b11df30
3121 st %f1 ,[%i0+%o4] ! Mem[0000000012000020] = 0ae72094
3122! Mem[0000000012800078] = 82d0e28e, %l0 = 0000000082b828a6
3123 lduw [%i1+0x078],%l0 ! %l0 = 0000000082d0e28e
3124! Mem[0000000013800070] = 143f22c8b92a6695, %f22 = 36d6c2bd 9e78a119
3125 ldd [%i3+0x070],%f22 ! %f22 = 143f22c8 b92a6695
3126
3127p1_label_20:
3128! Mem[0000000013000058] = 45f8e9df 3a4f7b0a, %l0 = 82d0e28e, %l1 = 627f538d
3129 ldda [%i2+0x058]%asi,%l0 ! %l0 = 0000000045f8e9df 000000003a4f7b0a
3130! Mem[0000000031000048] = 68f62623, %l0 = 0000000045f8e9df
3131 ldsw [%o2+0x048],%l0 ! %l0 = 0000000068f62623
3132! %l5 = 00000000b8d1a05b, %l3 = 0000000000000082, %l0 = 0000000068f62623
3133 xor %l5,%l3,%l0 ! %l0 = 00000000b8d1a0d9
3134! %l0 = 00000000b8d1a0d9, Mem[000000003080000a] = ffffffff
3135 sth %l0,[%o1+0x00a] ! Mem[0000000030800008] = ffffa0d9
3136! %l3 = 0000000000000082, immed = 00000efc, %l3 = 0000000000000082
3137 and %l3,0xefc,%l3 ! %l3 = 0000000000000080
3138! %l0 = 00000000b8d1a0d9, %l4 = 00000000000068f6, %y = 000001e6
3139 udivcc %l0,%l4,%l5 ! %l5 = 0000000004a31db8, %ccr = 00
3140 mov %l0,%y ! %y = b8d1a0d9
3141! %l4 = 00000000000068f6, %l7 = 82b828a6627f538d, %l5 = 0000000004a31db8
3142 sra %l4,%l7,%l5 ! %l5 = 0000000000000003
3143! Mem[000000001300007c] = 337f659b, %l1 = 000000003a4f7b0a
3144 ldsw [%i2+0x07c],%l1 ! %l1 = 00000000337f659b
3145! %l2 = 00000000, %l3 = 00000080, Mem[0000000030000008] = 0000cf91 ffffffff
3146 std %l2,[%o0+%i4] ! Mem[0000000030000008] = 00000000 00000080
3147! %l3 = 0000000000000080, Mem[0000000030000048] = 0000000000000015
3148 stx %l3,[%o0+0x048] ! Mem[0000000030000048] = 0000000000000080
3149
3150p1_label_21:
3151! retry : should take illegal inst trap, %l0 = 00000000b8d1a0d9
3152 retry ! Illegal inst trap : %l0 = 00000000b8d1a0e9
3153! %l0 = b8d1a0e9, %l1 = 337f659b, Mem[0000000030000008] = 00000000 00000080
3154 std %l0,[%o0+%i4] ! Mem[0000000030000008] = b8d1a0e9 337f659b
3155! Mem[0000000012800000] = a628b882, %l4 = 00000000000068f6
3156 ldsb [%i1+0x001],%l4 ! %l4 = 0000000000000028
3157! %l3 = 0000000000000080, immed = fffff21e, %l1 = 00000000337f659b
3158 orcc %l3,-0xde2,%l1 ! %l1 = fffffffffffff29e, %ccr = 88
3159! Mem[0000000012000000] = 61624d83, %l7 = 82b828a6627f538d
3160 lduwa [%i0+%g0]0x88,%l7 ! %l7 = 0000000061624d83
3161! %f16 = 8c4685fc 74f05f5d, Mem[0000000013000020] = 00000000 00000000
3162 stda %f16,[%i2+%o4]0x81 ! Mem[0000000013000020] = 8c4685fc 74f05f5d
3163! Mem[0000000012000064] = 14a63395, %l1 = fffffffffffff29e
3164 ldsb [%i0+0x065],%l1 ! %l1 = ffffffffffffffa6
3165! %l7 = 0000000061624d83, immed = 0000001b, %l6 = 0000000000000000
3166 sll %l7,0x01b,%l6 ! %l6 = 030b126c18000000
3167! %l3 = 0000000000000080, Mem[0000000013800010] = 0000000000005378
3168 stxa %l3,[%i3+%i5]0x80 ! Mem[0000000013800010] = 0000000000000080
3169! %l4 = 0000000000000028, Mem[0000000012800064] = c66ef98e
3170 stb %l4,[%i1+0x064] ! Mem[0000000012800064] = 286ef98e
3171
3172p1_label_22:
3173! %l2 = 0000000000000000, Mem[0000000031000008] = fffe8786
3174 stw %l2,[%o2+%i4] ! Mem[0000000031000008] = 00000000
3175! %f31 = 68f62623, Mem[0000000013000048] = fc2f8e89
3176 st %f31,[%i2+0x048] ! Mem[0000000013000048] = 68f62623
3177! Mem[0000000031000048] = 68f62623 ffffc62c, %l0 = b8d1a0e9, %l1 = ffffffa6
3178 ldd [%o2+0x048],%l0 ! %l0 = 0000000068f62623 00000000ffffc62c
3179! %l0 = 68f62623, %l1 = ffffc62c, Mem[0000000031800048] = 00000000 00000082
3180 std %l0,[%o3+0x048] ! Mem[0000000031800048] = 68f62623 ffffc62c
3181 save ! CWP = 1
3182! %l6 = cced0e10, %l7 = cf81026d, Mem[0000000012800030] = 786d6a4b 78c5f6be
3183 stda %l6,[%o1+%i6]0x81 ! Mem[0000000012800030] = cced0e10 cf81026d
3184! %l0 = 8816ebade70bfc82, immed = fffff5b1, %y = b8d1a0d9
3185 umul %l0,-0xa4f,%l7 ! %l7 = e70bf3343b6fffe2, %y = e70bf334
3186! %f28 = c66ef98e 9f035122, Mem[0000000013800038] = 2b7a695e b0a532cd
3187 stda %f28,[%o3+0x038]%asi ! Mem[0000000013800038] = c66ef98e 9f035122
3188! Mem[0000000012800074] = 6424daf2, %l7 = e70bf3343b6fffe2
3189 ldsw [%o1+0x074],%l7 ! %l7 = 000000006424daf2
3190! %l0 = 8816ebade70bfc82, %l6 = a63ed16dcced0e10, %l3 = a78e30f22c4de946
3191 addcc %l0,%l6,%l3 ! %l3 = 2e55bd1bb3f90a92, %ccr = 39
3192
3193p1_label_23: ! %cwp = 1
3194! Mem[0000000013800028] = f424986d, %l4 = 039cfbd46b3ff634
3195 lduha [%o3+%i5]0x80,%l4 ! %l4 = 000000000000f424
3196! Mem[0000000012000018] = aa53b5c5, %l0 = 8816ebade70bfc82
3197 lduha [%o0+%o6]0x88,%l0 ! %l0 = 000000000000b5c5
3198! Mem[0000000031800008] = 10424cec, %l3 = 2e55bd1bb3f90a92
3199 ldsh [%i3+%o4],%l3 ! %l3 = 0000000000001042
3200! Mem[0000000012000034] = 62205349, %l7 = 000000006424daf2
3201 ldswa [%o0+0x034]%asi,%l7 ! %l7 = 0000000062205349
3202! %l2 = 9b807de20eb7c6fd, %l6 = a63ed16dcced0e10, %l6 = a63ed16dcced0e10
3203 tsubcc %l2,%l6,%l6 ! %l6 = f541ac7441cab8ed, %ccr = 93
3204! Mem[0000000013800030] = 04a4b71e, %l1 = 7eb65ee9df41ced9
3205 lduba [%o3+%i6]0x80,%l1 ! %l1 = 0000000000000004
3206! %l1 = 0000000000000004, Mem[0000000012800010] = bdd22d2241301d7c
3207 stxa %l1,[%o1+%o5]0x88 ! Mem[0000000012800010] = 0000000000000004
3208! %f4 = 3298dba6, Mem[000000003000000c] = 337f659b
3209 st %f4 ,[%i0+0x00c] ! Mem[000000003000000c] = 3298dba6
3210! %l7 = 0000000062205349, immed = 00000593, %y = e70bf334
3211 sdivcc %l7,0x593,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
3212 mov %l0,%y ! %y = 80000000
3213! Mem[0000000013000018] = 0000cf91, %l7 = 0000000062205349
3214 lduba [%o2+%o6]0x88,%l7 ! %l7 = 0000000000000091
3215
3216p1_label_24: ! %cwp = 1
3217! %l1 = 0000000000000004, %l7 = 0000000000000091, %l1 = 0000000000000004
3218 srl %l1,%l7,%l1 ! %l1 = 0000000000000000
3219! %l5 = 68f6aadfe6802de0, %l4 = 000000000000f424, %y = 80000000
3220 umul %l5,%l4,%l5 ! %l5 = 0000dbd295bff380, %y = dbd2
3221! Mem[0000000013800010] = 00000000, %l4 = 000000000000f424
3222 ldsha [%o3+%o5]0x89,%l4 ! %l4 = 0000000000000000
3223! %l6 = f541ac7441cab8ed, immed = 000006ae, %l2 = 9b807de20eb7c6fd
3224 or %l6,0x6ae,%l2 ! %l2 = f541ac7441cabeef
3225! Mem[0000000030800008] = ffffa0d9ffff8dff, %f10 = 00000000 00000082
3226 ldd [%i1+%o4],%f10 ! %f10 = ffffa0d9 ffff8dff
3227! %f14 = a86b24d3 a358bdc9, Mem[0000000031000048] = 68f62623 ffffc62c
3228 stda %f14,[%i2+0x048]%asi ! Mem[0000000031000048] = a86b24d3 a358bdc9
3229! Mem[0000000012000030] = 15000000, %l0 = ffffffff80000000
3230 lduwa [%o0+%i6]0x80,%l0 ! %l0 = 0000000015000000
3231! %l4 = 0000000000000000, %l6 = f541ac7441cab8ed, %y = 0000dbd2
3232 udivcc %l4,%l6,%l1 ! %l1 = 0000000000035755, %ccr = 00
3233 mov %l0,%y ! %y = 15000000
3234! Clear Register : %l4 = 0000000000000000
3235 clr %l4 ! %l4 = 0000000000000000
3236! retry : should take illegal inst trap, %l0 = 0000000015000000
3237 retry ! Illegal inst trap : %l0 = 0000000015000010
3238
3239p1_label_25: ! %cwp = 1
3240! Mem[0000000012000018] = aa53b5c5, %l2 = f541ac7441cabeef
3241 ldsba [%o0+%o6]0x88,%l2 ! %l2 = ffffffffffffffc5
3242! %l6 = f541ac7441cab8ed, immed = fffff0cd, %l6 = f541ac7441cab8ed
3243 addcc %l6,-0xf33,%l6 ! %l6 = f541ac7441caa9ba, %ccr = 91
3244! Mem[0000000030000048] = 00000000 00000080, %l2 = ffffffc5, %l3 = 00001042
3245 ldda [%i0+0x048]%asi,%l2 ! %l2 = 0000000000000000 0000000000000080
3246! Mem[0000000013800018] = 5316e890, %f22 = 143f22c8
3247 lda [%o3+%o6]0x88,%f22 ! %f22 = 5316e890
3248! Mem[000000001380006c] = 9d924905, %l5 = 0000dbd295bff380
3249 ldsw [%o3+0x06c],%l5 ! %l5 = ffffffff9d924905
3250! %l4 = 0000000000000000, immed = 00000bc4, %l0 = 0000000015000010
3251 sub %l4,0xbc4,%l0 ! %l0 = fffffffffffff43c
3252! %f12 = 7df1fe43 36d4f434, Mem[0000000013000018] = 91cf0000 8a168ffe
3253 stda %f12,[%o2+%o6]0x81 ! Mem[0000000013000018] = 7df1fe43 36d4f434
3254! Mem[000000001300001c] = 36d4f434, %l0 = fffffffffffff43c
3255 ldsb [%o2+0x01e],%l0 ! %l0 = fffffffffffffff4
3256! %l3 = 0000000000000080, Mem[000000003180004e] = ffffc62c
3257 stba %l3,[%i3+0x04e]%asi ! Mem[000000003180004c] = ffff802c
3258! Mem[000000003100004c] = a358bdc9, %l4 = 0000000000000000
3259 ldsw [%i2+0x04c],%l4 ! %l4 = ffffffffa358bdc9
3260
3261p1_label_26: ! %cwp = 1
3262! Mem[0000000012800010] = 04000000, %f16 = 8c4685fc
3263 lda [%o1+%o5]0x80,%f16 ! %f16 = 04000000
3264! %l1 = 0000000000035755, Mem[0000000013000020] = 8c4685fc
3265 stb %l1,[%o2+%i4] ! Mem[0000000013000020] = 554685fc
3266! Mem[0000000030000008] = b8d1a0e9, %l6 = f541ac7441caa9ba
3267 ldsw [%i0+%o4],%l6 ! %l6 = ffffffffb8d1a0e9
3268! %l0 = fffffffffffffff4, %l6 = ffffffffb8d1a0e9, %l3 = 0000000000000080
3269 udivx %l0,%l6,%l3 ! %l3 = 0000000000000001
3270! %l4 = ffffffffa358bdc9, %l2 = 0000000000000000, %l6 = ffffffffb8d1a0e9
3271 sub %l4,%l2,%l6 ! %l6 = ffffffffa358bdc9
3272! %l2 = 0000000000000000, Mem[0000000012800008] = 5fb56885
3273 stba %l2,[%o1+%o4]0x89 ! Mem[0000000012800008] = 5fb56800
3274! %l4 = ffffffffa358bdc9, Mem[0000000013000028] = f870be96
3275 stwa %l4,[%o2+%i5]0x89 ! Mem[0000000013000028] = a358bdc9
3276! %l4 = ffffffffa358bdc9, immed = 00000559, %l2 = 0000000000000000
3277 xorcc %l4,0x559,%l2 ! %l2 = ffffffffa358b890, %ccr = 88
3278! %f10 = ffffa0d9 ffff8dff, Mem[0000000013000010] = 68f62623 00000000
3279 stda %f10,[%o2+%o5]0x89 ! Mem[0000000013000010] = ffffa0d9 ffff8dff
3280! Mem[0000000012800010] = 0000000000000004, %f18 = 786d6a4b 78c5f6be
3281 ldda [%o1+%o5]0x88,%f18 ! %f18 = 00000000 00000004
3282
3283p1_label_27: ! %cwp = 1
3284! %f14 = a86b24d3, Mem[0000000012000000] = 834d6261
3285 sta %f14,[%o0+%g0]0x81 ! Mem[0000000012000000] = a86b24d3
3286! %l5 = ffffffff9d924905, immed = 00000012, %l1 = 0000000000035755
3287 srlx %l5,0x012,%l1 ! %l1 = 00003fffffffe764
3288! %l4 = a358bdc9, %l5 = 9d924905, Mem[0000000030800048] = ffffffbd 0000002c
3289 stda %l4,[%i1+0x048]%asi ! Mem[0000000030800048] = a358bdc9 9d924905
3290! Mem[0000000012800000] = a628b882 8d537f62, %l0 = fffffff4, %l1 = ffffe764
3291 ldda [%o1+%g0]0x81,%l0 ! %l0 = 00000000a628b882 000000008d537f62
3292! %f6 = fffe8786 c0daa8c0, Mem[0000000031800048] = 68f62623 ffff802c
3293 std %f6 ,[%i3+0x048] ! Mem[0000000031800048] = fffe8786 c0daa8c0
3294! %l0 = 00000000a628b882, Mem[0000000013800020] = 9e3bf1fc
3295 stwa %l0,[%o3+%i4]0x89 ! Mem[0000000013800020] = a628b882
3296! Mem[0000000012000058] = 12072bf0, %l1 = 000000008d537f62
3297 ldsh [%o0+0x058],%l1 ! %l1 = 0000000000001207
3298! %l0 = 00000000a628b882, Mem[000000003080000c] = ffff8dff
3299 stb %l0,[%i1+0x00c] ! Mem[000000003080000c] = 82ff8dff
3300! %l6 = ffffffffa358bdc9, Mem[000000003080000c] = 82ff8dff
3301 stb %l6,[%i1+0x00c] ! Mem[000000003080000c] = c9ff8dff
3302! %l7 = 0000000000000091, %l6 = ffffffffa358bdc9, %y = 15000000
3303 sdivcc %l7,%l6,%l3 ! %l3 = ffffffffc5fa2ec2, %ccr = 88
3304 mov %l0,%y ! %y = a628b882
3305
3306p1_label_28: ! %cwp = 1
3307! %l4 = ffffffffa358bdc9, Mem[000000001280001e] = fc85468c
3308 sth %l4,[%o1+0x01e] ! Mem[000000001280001c] = fc85bdc9
3309! Mem[0000000013800008] = 9f37a4b0 0000a388, %l6 = a358bdc9, %l7 = 00000091
3310 ldda [%o3+0x008]%asi,%l6 ! %l6 = 000000009f37a4b0 000000000000a388
3311! %l1 = 0000000000001207, %l4 = ffffffffa358bdc9, %l1 = 0000000000001207
3312 taddcc %l1,%l4,%l1 ! %l1 = ffffffffa358cfd0, %ccr = 8a
3313! %l4 = ffffffffa358bdc9, %l3 = ffffffffc5fa2ec2, %y = a628b882
3314 umul %l4,%l3,%l4 ! %l4 = 7e52ec8abea3f052, %y = 7e52ec8a
3315! %l3 = ffffffffc5fa2ec2, %l7 = 000000000000a388, %l1 = ffffffffa358cfd0
3316 sra %l3,%l7,%l1 ! %l1 = ffffffffffc5fa2e
3317! Mem[000000003180000c] = 68f62623, %l0 = 00000000a628b882
3318 lduw [%i3+0x00c],%l0 ! %l0 = 0000000068f62623
3319! Mem[0000000012000018] = c5b553aa e9670b60, %l6 = 9f37a4b0, %l7 = 0000a388
3320 ldda [%o0+%o6]0x81,%l6 ! %l6 = 00000000c5b553aa 00000000e9670b60
3321! Mem[0000000012000008] = 7815410b, %l1 = ffffffffffc5fa2e
3322 ldsba [%o0+%o4]0x88,%l1 ! %l1 = 000000000000000b
3323! Mem[000000003080000c] = c9ff8dff, %f19 = 00000004
3324 ld [%i1+0x00c],%f19 ! %f19 = c9ff8dff
3325! %l3 = ffffffffc5fa2ec2, immed = 000002e2, %l1 = 000000000000000b
3326 addccc %l3,0x2e2,%l1 ! %l1 = ffffffffc5fa31a4, %ccr = 88
3327
3328p1_label_29: ! %cwp = 1
3329! %l6 = c5b553aa, %l7 = e9670b60, Mem[0000000013800058] = b9d475d1 67c9d724
3330 std %l6,[%o3+0x058] ! Mem[0000000013800058] = c5b553aa e9670b60
3331! %l1 = ffffffffc5fa31a4, Mem[0000000030000048] = 00000000
3332 stba %l1,[%i0+0x048]%asi ! Mem[0000000030000048] = a4000000
3333! Mem[0000000031000008] = 00000000c0daa8c0, %f26 = 49532062 00000000
3334 ldda [%i2+0x008]%asi,%f26 ! %f26 = 00000000 c0daa8c0
3335! Mem[0000000013800030] = 04a4b71ea1ba35da, %f30 = 10424cec 68f62623
3336 ldda [%o3+%i6]0x80,%f30 ! %f30 = 04a4b71e a1ba35da
3337! %l3 = ffffffffc5fa2ec2, Mem[0000000030800008] = ffffa0d9c9ff8dff
3338 stx %l3,[%i1+%o4] ! Mem[0000000030800008] = ffffffffc5fa2ec2
3339! Mem[0000000013000028] = a358bdc9, %l7 = 00000000e9670b60
3340 lduha [%o2+%i5]0x89,%l7 ! %l7 = 000000000000bdc9
3341! %l4 = bea3f052, %l5 = 9d924905, Mem[0000000031800048] = fffe8786 c0daa8c0
3342 std %l4,[%i3+0x048] ! Mem[0000000031800048] = bea3f052 9d924905
3343! %l6 = c5b553aa, %l7 = 0000bdc9, Mem[0000000013000030] = ffffffff dc5d9bb3
3344 stda %l6,[%o2+%i6]0x89 ! Mem[0000000013000030] = c5b553aa 0000bdc9
3345! %l5 = ffffffff9d924905, %l3 = ffffffffc5fa2ec2, %l3 = ffffffffc5fa2ec2
3346 xorcc %l5,%l3,%l3 ! %l3 = 00000000586867c7, %ccr = 00
3347! %l5 = ffffffff9d924905, Mem[0000000013000008] = bdc84932
3348 stba %l5,[%o2+%o4]0x81 ! Mem[0000000013000008] = 05c84932
3349
3350p1_label_30: ! %cwp = 1
3351! %l6 = 00000000c5b553aa, Mem[0000000031000008] = 00000000c0daa8c0
3352 stx %l6,[%i2+%o4] ! Mem[0000000031000008] = 00000000c5b553aa
3353! %l0 = 0000000068f62623, Mem[0000000012000000] = a86b24d3
3354 stw %l0,[%o0+%g0] ! Mem[0000000012000000] = 68f62623
3355! Mem[0000000031000048] = a86b24d3, %l4 = 7e52ec8abea3f052
3356 ldsh [%i2+0x048],%l4 ! %l4 = ffffffffffffa86b
3357! %l7 = 000000000000bdc9, %l4 = ffffffffffffa86b, %l3 = 00000000586867c7
3358 sdivx %l7,%l4,%l3 ! %l3 = fffffffffffffffe
3359! %l0 = 68f62623, %l1 = c5fa31a4, Mem[0000000012800048] = ee2206e3 94125569
3360 stda %l0,[%o1+0x048]%asi ! Mem[0000000012800048] = 68f62623 c5fa31a4
3361! Mem[0000000012000070] = 82b828a6, %l6 = 00000000c5b553aa
3362 ldsb [%o0+0x072],%l6 ! %l6 = 0000000000000028
3363! Randomly selected nop
3364 nop
3365! %l2 = ffffffffa358b890, immed = 00000062, %l6 = 0000000000000028
3366 add %l2,0x062,%l6 ! %l6 = ffffffffa358b8f2
3367! %l0 = 68f62623, %l1 = c5fa31a4, Mem[0000000012000020] = 0ae72094 3a4981aa
3368 stda %l0,[%o0+%i4]0x81 ! Mem[0000000012000020] = 68f62623 c5fa31a4
3369! %l7 = 000000000000bdc9, Mem[0000000031000049] = a86b24d3
3370 stb %l7,[%i2+0x049] ! Mem[0000000031000048] = a8c924d3
3371
3372p1_label_31: ! %cwp = 1
3373! Mem[0000000013000044] = 0ca026be, %l2 = ffffffffa358b890
3374 lduw [%o2+0x044],%l2 ! %l2 = 000000000ca026be
3375! %l7 = 000000000000bdc9, immed = 0000001f, %l5 = ffffffff9d924905
3376 srl %l7,0x01f,%l5 ! %l5 = 0000000000000000
3377! Mem[0000000013800010] = 00000000, %l4 = ffffffffffffa86b
3378 ldsha [%o3+%o5]0x81,%l4 ! %l4 = 0000000000000000
3379! Mem[0000000031000048] = a8c924d3a358bdc9, %l3 = fffffffffffffffe
3380 ldxa [%i2+0x048]%asi,%l3 ! %l3 = a8c924d3a358bdc9
3381! %l4 = 0000000000000000, immed = 000006da, %y = 7e52ec8a
3382 smul %l4,0x6da,%l3 ! %l3 = 0000000000000000, %y = 00
3383! Mem[0000000031800008] = 10424cec 68f62623, %l4 = 00000000, %l5 = 00000000
3384 ldd [%i3+%o4],%l4 ! %l4 = 0000000010424cec 0000000068f62623
3385! %l2 = 000000000ca026be, Mem[0000000013000008] = 3249c805
3386 stwa %l2,[%o2+%o4]0x89 ! Mem[0000000013000008] = 0ca026be
3387! Mem[0000000013800010] = 00000000, %l4 = 0000000010424cec
3388 ldsba [%o3+%o5]0x88,%l4 ! %l4 = 0000000000000000
3389! %l0 = 0000000068f62623, immed = 00000350, %l3 = 0000000000000000
3390 addcc %l0,0x350,%l3 ! %l3 = 0000000068f62973, %ccr = 00
3391! %l6 = ffffffffa358b8f2, Mem[0000000031800048] = bea3f052
3392 stba %l6,[%i3+0x048]%asi ! Mem[0000000031800048] = f2a3f052
3393
3394p1_label_32: ! %cwp = 1
3395! %f24 = ffffffbd 0000002c, Mem[0000000030000048] = a4000000 00000080
3396 std %f24,[%i0+0x048] ! Mem[0000000030000048] = ffffffbd 0000002c
3397! %f30 = 04a4b71e a1ba35da, Mem[0000000012800008] = 0068b55f 40eca170
3398 stda %f30,[%o1+%o4]0x81 ! Mem[0000000012800008] = 04a4b71e a1ba35da
3399! Mem[0000000012800010] = 04000000, %l3 = 0000000068f62973
3400 lduwa [%o1+%o5]0x80,%l3 ! %l3 = 0000000004000000
3401! Mem[000000003080004c] = 9d924905, %l4 = 0000000000000000
3402 lduw [%i1+0x04c],%l4 ! %l4 = 000000009d924905
3403! %l6 = ffffffffa358b8f2, immed = 00000007, %l1 = ffffffffc5fa31a4
3404 srl %l6,0x007,%l1 ! %l1 = 000000000146b171
3405! %f22 = 5316e890 b92a6695, Mem[0000000012000028] = 9420e70a e1669543
3406 stda %f22,[%o0+%i5]0x81 ! Mem[0000000012000028] = 5316e890 b92a6695
3407! Randomly selected nop
3408 nop
3409! Mem[0000000030800048] = a358bdc9, %l6 = ffffffffa358b8f2
3410 ldsb [%i1+0x048],%l6 ! %l6 = ffffffffffffffa3
3411! Mem[000000003180000c] = 68f62623, %f25 = 0000002c
3412 ld [%i3+0x00c],%f25 ! %f25 = 68f62623
3413! Mem[0000000013800058] = c5b553aa, %l2 = 000000000ca026be
3414 lduh [%o3+0x05a],%l2 ! %l2 = 00000000000053aa
3415
3416p1_label_33: ! %cwp = 1
3417! Invert Register : %l4 = 000000009d924905
3418 xor %l4,-1,%l4 ! %l4 = ffffffff626db6fa
3419! %l2 = 00000000000053aa, %l4 = ffffffff626db6fa, %y = 00000000
3420 umul %l2,%l4,%l5 ! %l5 = 0000202aef2e9004, %y = 202a
3421! Mem[0000000012000018] = aa53b5c5, %l3 = 0000000004000000
3422 lduwa [%o0+%o6]0x88,%l3 ! %l3 = 00000000aa53b5c5
3423! %l1 = 000000000146b171, Mem[0000000012000030] = 1500000062205349
3424 stxa %l1,[%o0+%i6]0x80 ! Mem[0000000012000030] = 000000000146b171
3425! Mem[000000003000004c] = 0000002c, %l2 = 00000000000053aa
3426 ldsb [%i0+0x04d],%l2 ! %l2 = 0000000000000000
3427! %l6 = ffffffffffffffa3, %l1 = 000000000146b171, %y = 0000202a
3428 udiv %l6,%l1,%l3 ! %l3 = 0000000000193507
3429 mov %l0,%y ! %y = 68f62623
3430! Mem[0000000012800018] = 5d5ff074, %l3 = 0000000000193507
3431 ldsh [%o1+%o6],%l3 ! %l3 = 0000000000005d5f
3432! %l2 = 00000000, %l3 = 00005d5f, Mem[0000000013800020] = a628b882 50fe1add
3433 stda %l2,[%o3+%i4]0x89 ! Mem[0000000013800020] = 00000000 00005d5f
3434! %f10 = ffffa0d9 ffff8dff, Mem[0000000030000008] = b8d1a0e9 3298dba6
3435 std %f10,[%i0+%o4] ! Mem[0000000030000008] = ffffa0d9 ffff8dff
3436! Mem[0000000012800030] = 100eedcc, %l6 = ffffffffffffffa3
3437 lduha [%o1+%i6]0x89,%l6 ! %l6 = 000000000000edcc
3438
3439p1_label_34: ! %cwp = 1
3440! %l6 = 000000000000edcc, Mem[0000000012000054] = 34b56c38
3441 stb %l6,[%o0+0x054] ! Mem[0000000012000054] = ccb56c38
3442! %l0 = 0000000068f62623, immed = 00000009, %l0 = 0000000068f62623
3443 srl %l0,0x009,%l0 ! %l0 = 0000000000347b13
3444! %l0 = 0000000000347b13, Mem[0000000012800000] = a628b882
3445 stwa %l0,[%o1+%g0]0x81 ! Mem[0000000012800000] = 00347b13
3446! %l6 = 0000edcc, %l7 = 0000bdc9, Mem[0000000013000018] = 43fef17d 34f4d436
3447 stda %l6,[%o2+%o6]0x89 ! Mem[0000000013000018] = 0000edcc 0000bdc9
3448! %l3 = 0000000000005d5f, Mem[000000003080000c] = c5fa2ec2
3449 stw %l3,[%i1+0x00c] ! Mem[000000003080000c] = 00005d5f
3450! %l1 = 000000000146b171, Mem[0000000012800030] = 6d0281cf100eedcc
3451 stxa %l1,[%o1+%i6]0x88 ! Mem[0000000012800030] = 000000000146b171
3452! %l0 = 0000000000347b13, immed = 00000773, %y = 68f62623
3453 smulcc %l0,0x773,%l3 ! %l3 = 0000000186f0ce89, %ccr = 08, %y = 01
3454! %l0 = 0000000000347b13, %l5 = 0000202aef2e9004, %l4 = ffffffff626db6fa
3455 xorcc %l0,%l5,%l4 ! %l4 = 0000202aef1aeb17, %ccr = 08
3456! %l3 = 0000000186f0ce89, Mem[0000000012000000] = 68f62623
3457 stwa %l3,[%o0+%g0]0x81 ! Mem[0000000012000000] = 86f0ce89
3458! %l2 = 0000000000000000, Mem[0000000013000018] = 0000edcc
3459 stha %l2,[%o2+%o6]0x88 ! Mem[0000000013000018] = 00000000
3460
3461p1_label_35: ! %cwp = 1
3462! %l1 = 000000000146b171, Mem[0000000013800050] = 5431638ba8b79321
3463 stx %l1,[%o3+0x050] ! Mem[0000000013800050] = 000000000146b171
3464! %l6 = 000000000000edcc, immed = 00000a56, %y = 00000001
3465 udiv %l6,0xa56,%l7 ! %l7 = 000000000018c4af
3466 mov %l0,%y ! %y = 00347b13
3467! Mem[0000000030000048] = ffffffbd0000002c, %l4 = 0000202aef1aeb17
3468 ldxa [%i0+0x048]%asi,%l4 ! %l4 = ffffffbd0000002c
3469! Mem[000000003180004c] = 9d924905, %l6 = 000000000000edcc
3470 ldsh [%i3+0x04e],%l6 ! %l6 = 0000000000004905
3471! Mem[0000000031000048] = a8c924d3, %l0 = 0000000000347b13
3472 ldsb [%i2+0x049],%l0 ! %l0 = ffffffffffffffc9
3473! %l5 = 0000202aef2e9004, Mem[0000000031800008] = 10424cec68f62623
3474 stx %l5,[%i3+%o4] ! Mem[0000000031800008] = 0000202aef2e9004
3475! Mem[0000000013000068] = ccf4dc89, %l4 = ffffffbd0000002c
3476 ldsb [%o2+0x068],%l4 ! %l4 = ffffffffffffffcc
3477! Mem[0000000013000008] = 0ca026be, %f27 = c0daa8c0
3478 lda [%o2+%o4]0x88,%f27 ! %f27 = 0ca026be
3479! %l6 = 0000000000004905
3480 sethi %hi(0xf3fe1400),%l6 ! %l6 = 00000000f3fe1400
3481! %l5 = 0000202aef2e9004, %l3 = 0000000186f0ce89, %l4 = ffffffffffffffcc
3482 xorcc %l5,%l3,%l4 ! %l4 = 0000202b69de5e8d, %ccr = 00
3483
3484p1_label_36: ! %cwp = 1
3485! %l1 = 000000000146b171, immed = 0000005d, %l3 = 0000000186f0ce89
3486 xorcc %l1,0x05d,%l3 ! %l3 = 000000000146b12c, %ccr = 00
3487! Invert Register : %l3 = 000000000146b12c
3488 xor %l3,-1,%l3 ! %l3 = fffffffffeb94ed3
3489! Mem[0000000013000008] = 0ca026be, %l1 = 000000000146b171
3490 ldsba [%o2+%o4]0x89,%l1 ! %l1 = ffffffffffffffbe
3491! %l5 = 0000202aef2e9004, immed = 00000907, %l1 = ffffffffffffffbe
3492 xor %l5,0x907,%l1 ! %l1 = 0000202aef2e9903
3493! %l2 = 0000000000000000, immed = 00000b71, %y = 00347b13
3494 sdiv %l2,0xb71,%l3 ! %l3 = 000000007fffffff
3495 mov %l0,%y ! %y = ffffffc9
3496! %l2 = 0000000000000000, immed = fffff675, %l0 = ffffffffffffffc9
3497 addccc %l2,-0x98b,%l0 ! %l0 = fffffffffffff675, %ccr = 88
3498! Mem[0000000013000020] = 554685fc, %l3 = 000000007fffffff
3499 ldsha [%o2+%i4]0x81,%l3 ! %l3 = 0000000000005546
3500! %l0 = fffffffffffff675, %l2 = 0000000000000000, %l3 = 0000000000005546
3501 subccc %l0,%l2,%l3 ! %l3 = fffffffffffff675, %ccr = 88
3502! %l6 = 00000000f3fe1400, Mem[0000000013800018] = 5316e890
3503 stha %l6,[%o3+%o6]0x88 ! Mem[0000000013800018] = 53161400
3504! %f0 = 439566e1 0ae72094, Mem[0000000030800048] = a358bdc9 9d924905
3505 stda %f0 ,[%i1+0x048]%asi ! Mem[0000000030800048] = 439566e1 0ae72094
3506
3507p1_label_37: ! %cwp = 1
3508! Invert Register : %l3 = fffffffffffff675
3509 xor %l3,-1,%l3 ! %l3 = 000000000000098a
3510! Mem[000000003100004c] = a358bdc9, %l7 = 000000000018c4af
3511 ldsh [%i2+0x04c],%l7 ! %l7 = ffffffffffffa358
3512! %l0 = fffffffffffff675, Mem[000000001380005d] = e9670b60
3513 stb %l0,[%o3+0x05d] ! Mem[000000001380005c] = e9750b60
3514! Mem[0000000012000020] = a431fac5 2326f668, %l4 = 69de5e8d, %l5 = ef2e9004
3515 ldda [%o0+%i4]0x89,%l4 ! %l4 = 000000002326f668 00000000a431fac5
3516! %l2 = 0000000000000000, immed = 000007fd, %l3 = 000000000000098a
3517 subc %l2,0x7fd,%l3 ! %l3 = fffffffffffff803
3518! %l2 = 00000000, %l3 = fffff803, Mem[0000000012000028] = 90e81653 95662ab9
3519 stda %l2,[%o0+%i5]0x89 ! Mem[0000000012000028] = 00000000 fffff803
3520! Mem[0000000031800008] = 0000202aef2e9004, %f8 = a3333456 6424daf2
3521 ldd [%i3+%o4],%f8 ! %f8 = 0000202a ef2e9004
3522! Mem[0000000012000078] = 87347bf1 6618fc79, %l2 = 00000000, %l3 = fffff803
3523 ldd [%o0+0x078],%l2 ! %l2 = 0000000087347bf1 000000006618fc79
3524! %l0 = fffff675, %l1 = ef2e9903, Mem[0000000013000030] = aa53b5c5 c9bd0000
3525 stda %l0,[%o2+0x030]%asi ! Mem[0000000013000030] = fffff675 ef2e9903
3526! %f8 = 0000202a ef2e9004, Mem[0000000012000028] = 00000000 03f8ffff
3527 stda %f8 ,[%o0+%i5]0x81 ! Mem[0000000012000028] = 0000202a ef2e9004
3528
3529p1_label_38: ! %cwp = 1
3530! Mem[0000000013800000] = 0a00000000000000, %f20 = 8568b55f a77d5378
3531 ldda [%o3+%g0]0x88,%f20 ! %f20 = 0a000000 00000000
3532! %l5 = 00000000a431fac5, Mem[0000000031000009] = 00000000
3533 stba %l5,[%i2+0x009]%asi ! Mem[0000000031000008] = 00c50000
3534 save ! CWP = 2
3535! %f6 = fffe8786 c0daa8c0, Mem[0000000013800038] = c66ef98e 9f035122
3536 std %f6 ,[%i3+0x038] ! Mem[0000000013800038] = fffe8786 c0daa8c0
3537! Mem[0000000031800008] = 0000202a ef2e9004, %l2 = a0bfcf44, %l3 = 82285a06
3538 ldd [%o3+%i4],%l2 ! %l2 = 000000000000202a 00000000ef2e9004
3539! %f2 = fffe8786 c0daa8c0, Mem[0000000031800008] = 0000202a ef2e9004
3540 std %f2 ,[%o3+%i4] ! Mem[0000000031800008] = fffe8786 c0daa8c0
3541! %l6 = dc4b48da, %l7 = 42b8b162, Mem[0000000012000010] = efa0bfed 00961cfb
3542 stda %l6,[%i0+%i5]0x89 ! Mem[0000000012000010] = dc4b48da 42b8b162
3543! %f26 = 00000000 0ca026be, Mem[0000000030800008] = ffffffff 00005d5f
3544 std %f26,[%o1+%i4] ! Mem[0000000030800008] = 00000000 0ca026be
3545 save ! CWP = 3
3546! Mem[0000000012000028] = 0000202aef2e9004, %f20 = 0a000000 00000000
3547 ldda [%o0+%i5]0x81,%f20 ! %f20 = 0000202a ef2e9004
3548
3549p1_label_39: ! %cwp = 3
3550! Mem[000000001280002c] = 5cb3eaa8, %l2 = 8599ecdfd9860855
3551 lduh [%o1+0x02e],%l2 ! %l2 = 000000000000eaa8
3552! Mem[0000000031800048] = f2a3f052, %l2 = 000000000000eaa8
3553 ldsw [%i3+0x048],%l2 ! %l2 = fffffffff2a3f052
3554! Mem[0000000012800000] = 137b3400, %l6 = d97ce8a62069856e
3555 lduwa [%o1+%g0]0x88,%l6 ! %l6 = 00000000137b3400
3556! %l1 = a4b7e806f13900ab, Mem[000000003080000c] = 0ca026be, %asi = 80
3557 stha %l1,[%i1+0x00c]%asi ! Mem[000000003080000c] = 00ab26be
3558! %l1 = a4b7e806f13900ab, Mem[0000000012800008] = 04a4b71e
3559 stwa %l1,[%o1+%o4]0x81 ! Mem[0000000012800008] = f13900ab
3560! %f18 = 00000000 c9ff8dff, Mem[0000000031800048] = f2a3f052 9d924905
3561 stda %f18,[%i3+0x048]%asi ! Mem[0000000031800048] = 00000000 c9ff8dff
3562! Mem[0000000030800048] = 439566e10ae72094, %f0 = 439566e1 0ae72094
3563 ldd [%i1+0x048],%f0 ! %f0 = 439566e1 0ae72094
3564! %l4 = b63ebd08, %l5 = cda401c2, Mem[0000000030000048] = ffffffbd 0000002c
3565 std %l4,[%i0+0x048] ! Mem[0000000030000048] = b63ebd08 cda401c2
3566! %l0 = f9e86aba, %l1 = f13900ab, Mem[0000000030000008] = ffffa0d9 ffff8dff
3567 stda %l0,[%i0+0x008]%asi ! Mem[0000000030000008] = f9e86aba f13900ab
3568! %l0 = 35bdcbe3f9e86aba, immed = 00000940, %l6 = 00000000137b3400
3569 sub %l0,0x940,%l6 ! %l6 = 35bdcbe3f9e8617a
3570
3571p1_label_40: ! %cwp = 3
3572! Mem[000000003000004c] = cda401c2, %l4 = d38c9612b63ebd08
3573 ldsh [%i0+0x04c],%l4 ! %l4 = ffffffffffffcda4
3574! %l2 = fffffffff2a3f052, Mem[0000000030000048] = b63ebd08cda401c2
3575 stx %l2,[%i0+0x048] ! Mem[0000000030000048] = fffffffff2a3f052
3576! Mem[0000000013800028] = f7d6a295 6d9824f4, %l0 = f9e86aba, %l1 = f13900ab
3577 ldda [%o3+%i5]0x89,%l0 ! %l0 = 000000006d9824f4 00000000f7d6a295
3578 save ! CWP = 4
3579! %l6 = 1049e16c6cdddd90, Mem[000000003180004a] = 00000000
3580 sth %l6,[%o3+0x04a] ! Mem[0000000031800048] = 0000dd90
3581! done : should take illegal inst trap, %l0 = 94a9b5f663513ba1
3582 done ! Illegal inst trap : %l0 = 94a9b5f663513bb1
3583! Mem[0000000012000030] = 00000000, %l0 = 94a9b5f663513bb1
3584 lduba [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000
3585! Mem[0000000013800010] = 0000000000000080, %l7 = 95875b7c2523778b
3586 ldx [%i3+%i5],%l7 ! %l7 = 0000000000000080
3587! Mem[0000000030000048] = fffffffff2a3f052, %f28 = c66ef98e 9f035122
3588 ldd [%o0+0x048],%f28 ! %f28 = ffffffff f2a3f052
3589! %l7 = 0000000000000080, %l3 = 8e027fe3de838aab, %y = ffffffc9
3590 smul %l7,%l3,%l3 ! %l3 = ffffffef41c55580, %y = ffffffef
3591
3592p1_label_41: ! %cwp = 4
3593! %l2 = a0f1aa709d2d8357, %l5 = e32091e6797f8656, %l6 = 1049e16c6cdddd90
3594 sll %l2,%l5,%l6 ! %l6 = 9c274b60d5c00000
3595! Mem[0000000012000000] = 86f0ce89, %l4 = 85f4813a63fc755b
3596 lduha [%i0+%g0]0x80,%l4 ! %l4 = 00000000000086f0
3597! %l6 = 9c274b60d5c00000, %l7 = 0000000000000080, %y = ffffffef
3598 sdiv %l6,%l7,%l0 ! %l0 = ffffffffdfab8000
3599 mov %l0,%y ! %y = dfab8000
3600! Mem[0000000013800050] = 00000000, %f17 = 74f05f5d
3601 ld [%i3+0x050],%f17 ! %f17 = 00000000
3602! %l2 = a0f1aa709d2d8357, immed = fffffcf7, %l3 = ffffffef41c55580
3603 addccc %l2,-0x309,%l3 ! %l3 = a0f1aa709d2d804e, %ccr = 99
3604! %l7 = 0000000000000080, immed = fffff31a, %l7 = 0000000000000080
3605 taddcc %l7,-0xce6,%l7 ! %l7 = fffffffffffff39a, %ccr = 8a
3606! %l5 = e32091e6797f8656, Mem[0000000013000049] = 68f62623
3607 stba %l5,[%i2+0x049]%asi ! Mem[0000000013000048] = 68562623
3608! Mem[0000000013800048] = 30379952, %l0 = ffffffffdfab8000
3609 ldsha [%i3+0x048]%asi,%l0 ! %l0 = 0000000000003037
3610! Mem[0000000012000020] = 68f62623, %l4 = 00000000000086f0
3611 lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000068
3612! Mem[000000003080000c] = 00ab26be, %l2 = a0f1aa709d2d8357
3613 ldsha [%o1+0x00c]%asi,%l2 ! %l2 = 00000000000000ab
3614
3615p1_label_42: ! %cwp = 4
3616! Mem[0000000013800060] = 10424cec68f62623, %f22 = 5316e890 b92a6695
3617 ldd [%i3+0x060],%f22 ! %f22 = 10424cec 68f62623
3618! %l7 = fffffffffffff39a, immed = ffffff72, %y = dfab8000
3619 umulcc %l7,-0x08e,%l4 ! %l4 = fffff30c0006e094, %ccr = 80, %y = fffff30c
3620! %l6 = 9c274b60d5c00000, %l1 = 0b6047aa27a7ab20, %y = fffff30c
3621 sdivcc %l6,%l1,%l4 ! %l4 = ffffffffffffac67, %ccr = 88
3622 mov %l0,%y ! %y = 00003037
3623! %l6 = 9c274b60d5c00000, Mem[0000000012000040] = 96d72eec
3624 sth %l6,[%i0+0x040] ! Mem[0000000012000040] = 00002eec
3625! %l4 = ffffac67, %l5 = 797f8656, Mem[0000000013800020] = 00000000 00005d5f
3626 stda %l4,[%i3+%o4]0x89 ! Mem[0000000013800020] = ffffac67 797f8656
3627! Mem[0000000030800048] = 439566e1, %l6 = 9c274b60d5c00000
3628 ldswa [%o1+0x048]%asi,%l6 ! %l6 = 00000000439566e1
3629! Mem[0000000012000018] = c5b553aa, %l2 = 00000000000000ab
3630 lduha [%i0+%i6]0x80,%l2 ! %l2 = 000000000000c5b5
3631! %l7 = fffffffffffff39a, Mem[0000000013800000] = 00000000
3632 stba %l7,[%i3+%g0]0x81 ! Mem[0000000013800000] = 9a000000
3633! %l2 = 000000000000c5b5, Mem[0000000013800008] = 88a30000b0a4379f
3634 stxa %l2,[%i3+%i4]0x88 ! Mem[0000000013800008] = 000000000000c5b5
3635! Mem[0000000012000020] = 68f62623 c5fa31a4, %l6 = 439566e1, %l7 = fffff39a
3636 ldd [%i0+%o4],%l6 ! %l6 = 0000000068f62623 00000000c5fa31a4
3637
3638p1_label_43: ! %cwp = 4
3639! Mem[0000000012800018] = 74f05f5d, %l2 = 000000000000c5b5
3640 lduba [%i1+%i6]0x88,%l2 ! %l2 = 000000000000005d
3641! %l5 = e32091e6797f8656, Mem[000000003180000c] = c0daa8c0
3642 stw %l5,[%o3+0x00c] ! Mem[000000003180000c] = 797f8656
3643! %l0 = 0000000000003037, immed = fffff737, %y = 00003037
3644 sdivcc %l0,-0x8c9,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
3645 mov %l0,%y ! %y = 00003037
3646! %f14 = a86b24d3, Mem[0000000012000028] = 0000202a
3647 sta %f14,[%i0+%o5]0x81 ! Mem[0000000012000028] = a86b24d3
3648! %f26 = 00000000 0ca026be, Mem[0000000030000008] = f9e86aba f13900ab
3649 stda %f26,[%o0+0x008]%asi ! Mem[0000000030000008] = 00000000 0ca026be
3650! Mem[0000000013800018] = 00141653, %l6 = 0000000068f62623
3651 lduha [%i3+%i6]0x80,%l6 ! %l6 = 0000000000000014
3652! Mem[0000000031000008] = 00c50000, %l1 = 0b6047aa27a7ab20
3653 ldsb [%o2+0x00b],%l1 ! %l1 = 0000000000000000
3654! %f13 = 36d4f434, Mem[000000003000000c] = 0ca026be
3655 st %f13,[%o0+0x00c] ! Mem[000000003000000c] = 36d4f434
3656! Mem[000000003100000c] = c5b553aa, %l0 = 0000000000003037
3657 ldsw [%o2+0x00c],%l0 ! %l0 = ffffffffc5b553aa
3658! %l2 = 000000000000005d, Mem[000000001200000a] = 0b411578
3659 sth %l2,[%i0+0x00a] ! Mem[0000000012000008] = 0b41005d
3660
3661p1_label_44: ! %cwp = 4
3662! Clear Register : %l2 = 000000000000005d
3663 clr %l2 ! %l2 = 0000000000000000
3664! Mem[0000000013800068] = 5749f53d9d924905, %l1 = 0000000000000000
3665 ldxa [%i3+0x068]%asi,%l1 ! %l1 = 5749f53d9d924905
3666! %l3 = a0f1aa709d2d804e, Mem[0000000012800008] = ab0039f1
3667 stwa %l3,[%i1+%i4]0x89 ! Mem[0000000012800008] = 9d2d804e
3668! %l7 = ffffffff80000000, Mem[0000000012800010] = 00000004
3669 stba %l7,[%i1+%i5]0x89 ! Mem[0000000012800010] = 00000000
3670! retry : should take illegal inst trap, %l0 = ffffffffc5b553aa
3671 retry ! Illegal inst trap : %l0 = ffffffffc5b553ba
3672! %l0 = ffffffffc5b553ba, %l4 = ffffffffffffac67, %y = 00003037
3673 udiv %l0,%l4,%l0 ! %l0 = 0000000000003037
3674 mov %l0,%y ! %y = 00003037
3675! Mem[0000000012800030] = 0146b171, %l1 = 5749f53d9d924905
3676 ldsba [%i1+%o6]0x89,%l1 ! %l1 = 0000000000000071
3677! %l0 = 0000000000003037, Mem[000000001280000f] = a1ba35da
3678 stb %l0,[%i1+0x00f] ! Mem[000000001280000c] = a1ba3537
3679! Mem[0000000031800008] = fffe8786, %l5 = e32091e6797f8656
3680 ldswa [%o3+0x008]%asi,%l5 ! %l5 = fffffffffffe8786
3681! %l5 = fffffffffffe8786, immed = 0000048b, %l5 = fffffffffffe8786
3682 orn %l5,0x48b,%l5 ! %l5 = fffffffffffffff6
3683
3684p1_label_45: ! %cwp = 4
3685! Mem[0000000031800008] = fffe8786, %l2 = 0000000000000000
3686 ldsb [%o3+%i4],%l2 ! %l2 = ffffffffffffffff
3687! %f14 = a86b24d3 a358bdc9, Mem[0000000012800020] = 00000000 def5b309
3688 std %f14,[%i1+%o4] ! Mem[0000000012800020] = a86b24d3 a358bdc9
3689! %f30 = 04a4b71e a1ba35da, Mem[0000000013800028] = f424986d 95a2d6f7
3690 std %f30,[%i3+%o5] ! Mem[0000000013800028] = 04a4b71e a1ba35da
3691! %l2 = ffffffffffffffff, Mem[0000000012800000] = 137b3400
3692 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000012800000] = ffffffff
3693! %l1 = 0000000000000071, Mem[0000000013800008] = 0000c5b5
3694 stha %l1,[%i3+%i4]0x88 ! Mem[0000000013800008] = 00000071
3695! Mem[0000000013000010] = ffff8dff, %l2 = ffffffffffffffff
3696 lduwa [%i2+%i5]0x88,%l2 ! %l2 = 00000000ffff8dff
3697! Mem[0000000030000008] = 00000000, %l2 = 00000000ffff8dff
3698 ldsh [%o0+%i4],%l2 ! %l2 = 0000000000000000
3699! %l6 = 0000000000000014, Mem[0000000031000048] = a8c924d3a358bdc9
3700 stx %l6,[%o2+0x048] ! Mem[0000000031000048] = 0000000000000014
3701! %f28 = ffffffff, Mem[000000003180000c] = 797f8656
3702 st %f28,[%o3+0x00c] ! Mem[000000003180000c] = ffffffff
3703! %l5 = fffffffffffffff6, immed = 00000ee0, %l2 = 0000000000000000
3704 orn %l5,0xee0,%l2 ! %l2 = ffffffffffffffff
3705
3706p1_label_46: ! %cwp = 4
3707! Mem[000000003180004c] = c9ff8dff, %l3 = a0f1aa709d2d804e
3708 ldub [%o3+0x04f],%l3 ! %l3 = 00000000000000ff
3709! Mem[000000003180000c] = ffffffff, %l5 = fffffffffffffff6
3710 ldsb [%o3+0x00d],%l5 ! %l5 = ffffffffffffffff
3711! Mem[0000000012000010] = dc4b48da, %f22 = 10424cec
3712 lda [%i0+%i5]0x88,%f22 ! %f22 = dc4b48da
3713! %l4 = ffffffffffffac67, %l1 = 0000000000000071, %l5 = ffffffffffffffff
3714 andncc %l4,%l1,%l5 ! %l5 = ffffffffffffac06, %ccr = 88
3715! %l2 = ffffffffffffffff, Mem[0000000031800048] = 0000dd90
3716 stw %l2,[%o3+0x048] ! Mem[0000000031800048] = ffffffff
3717! %f20 = 0000202a ef2e9004, Mem[0000000031000048] = 00000000 00000014
3718 stda %f20,[%o2+0x048]%asi ! Mem[0000000031000048] = 0000202a ef2e9004
3719! %l0 = 0000000000003037, Mem[0000000013000000] = a86b24d3a358bdc9
3720 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000013000000] = 0000000000003037
3721! %l6 = 0000000000000014, %l1 = 0000000000000071, %l5 = ffffffffffffac06
3722 add %l6,%l1,%l5 ! %l5 = 0000000000000085
3723! retry : should take illegal inst trap, %l0 = 0000000000003037
3724 retry ! Illegal inst trap : %l0 = 0000000000003047
3725! %l3 = 00000000000000ff, Mem[0000000012800008] = 4e802d9d
3726 stwa %l3,[%i1+%i4]0x81 ! Mem[0000000012800008] = 000000ff
3727
3728p1_label_47: ! %cwp = 4
3729! %l1 = 0000000000000071, Mem[0000000012000048] = a63dd58f
3730 stw %l1,[%i0+0x048] ! Mem[0000000012000048] = 00000071
3731! %l7 = ffffffff80000000, immed = fffffe96, %l4 = ffffffffffffac67
3732 andncc %l7,-0x16a,%l4 ! %l4 = 0000000000000000, %ccr = 44
3733! %l3 = 00000000000000ff, immed = 000009f1, %y = 00003037
3734 sdivcc %l3,0x9f1,%l2 ! %l2 = 000000007fffffff, %ccr = 02
3735 mov %l0,%y ! %y = 00003047
3736! %l2 = 000000007fffffff, Mem[0000000013800030] = 04a4b71e
3737 stwa %l2,[%i3+%o6]0x81 ! Mem[0000000013800030] = 7fffffff
3738! %l3 = 00000000000000ff, %l4 = 0000000000000000, %l1 = 0000000000000071
3739 xor %l3,%l4,%l1 ! %l1 = 00000000000000ff
3740! %l0 = 0000000000003047, Mem[0000000031800008] = fffe8786ffffffff
3741 stx %l0,[%o3+%i4] ! Mem[0000000031800008] = 0000000000003047
3742! %l2 = 7fffffff, %l3 = 000000ff, Mem[0000000012800008] = 000000ff a1ba3537
3743 std %l2,[%i1+%i4] ! Mem[0000000012800008] = 7fffffff 000000ff
3744! %l1 = 00000000000000ff, immed = fffff3f9, %l1 = 00000000000000ff
3745 addc %l1,-0xc07,%l1 ! %l1 = fffffffffffff4f8
3746! Mem[000000003000004c] = f2a3f052, %l5 = 0000000000000085
3747 ldsha [%o0+0x04e]%asi,%l5 ! %l5 = fffffffffffff052
3748! %f29 = f2a3f052, Mem[0000000012800064] = 286ef98e
3749 st %f29,[%i1+0x064] ! Mem[0000000012800064] = f2a3f052
3750
3751p1_label_48: ! %cwp = 4
3752! %l5 = fffffffffffff052, immed = fffffd80, %l3 = 00000000000000ff
3753 taddcctv %l5,-0x280,%l3 ! %l0 = 000000000000306a, Trapped
3754! %l7 = ffffffff80000000, immed = 0000089b, %l2 = 000000007fffffff
3755 tsubcc %l7,0x89b,%l2 ! %l2 = ffffffff7ffff765, %ccr = 82
3756! %l4 = 0000000000000000, %l2 = ffffffff7ffff765, %l2 = ffffffff7ffff765
3757 addccc %l4,%l2,%l2 ! %l2 = ffffffff7ffff765, %ccr = 80
3758! Mem[000000003180004c] = c9ff8dff, %l4 = 0000000000000000
3759 ldsb [%o3+0x04d],%l4 ! %l4 = ffffffffffffffff
3760! %l4 = ffffffffffffffff, immed = 0000046a, %l6 = 0000000000000014
3761 xorcc %l4,0x46a,%l6 ! %l6 = fffffffffffffb95, %ccr = 88
3762! Mem[0000000031800008] = 00000000, %l7 = ffffffff80000000
3763 ldswa [%o3+0x008]%asi,%l7 ! %l7 = 0000000000000000
3764! %l3 = 00000000000000ff, %l2 = ffffffff7ffff765, %l1 = fffffffffffff4f8
3765 andcc %l3,%l2,%l1 ! %l1 = 0000000000000065, %ccr = 00
3766! Mem[0000000013000008] = be26a00c, %l1 = 0000000000000065
3767 ldsha [%i2+0x00a]%asi,%l1 ! %l1 = ffffffffffffa00c
3768! Mem[0000000013000008] = be26a00c, %l2 = ffffffff7ffff765
3769 ldswa [%i2+%i4]0x81,%l2 ! %l2 = ffffffffbe26a00c
3770! %l3 = 00000000000000ff, %l6 = fffffffffffffb95, %l5 = fffffffffffff052
3771 addc %l3,%l6,%l5 ! %l5 = fffffffffffffc94
3772
3773p1_label_49: ! %cwp = 4
3774! %l5 = fffffffffffffc94, %l5 = fffffffffffffc94, %l6 = fffffffffffffb95
3775 tsubcctv %l5,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44
3776! %l1 = ffffffffffffa00c, Mem[0000000012800000] = 627f538dffffffff
3777 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000012800000] = ffffffffffffa00c
3778! %l4 = ffffffffffffffff, immed = fffffd37, %l4 = ffffffffffffffff
3779 andncc %l4,-0x2c9,%l4 ! %l4 = 00000000000002c8, %ccr = 00
3780! Mem[0000000030000048] = ffffffff, %l6 = 0000000000000000
3781 ldsh [%o0+0x04a],%l6 ! %l6 = ffffffffffffffff
3782! %f26 = 00000000, Mem[0000000012000028] = d3246ba8
3783 sta %f26,[%i0+%o5]0x89 ! Mem[0000000012000028] = 00000000
3784! Clear Register : %l0 = 000000000000306a
3785 clr %l0 ! %l0 = 0000000000000000
3786! %l0 = 0000000000000000, Mem[000000003180004f] = c9ff8dff
3787 stba %l0,[%o3+0x04f]%asi ! Mem[000000003180004c] = c9ff8d00
3788! %l7 = 0000000000000000, Mem[0000000030000048] = ffffffff
3789 stw %l7,[%o0+0x048] ! Mem[0000000030000048] = 00000000
3790! %l4 = 00000000000002c8
3791 setx 0x28be276728be2767,%g7,%l4 ! %l4 = 28be276728be2767
3792! %l2 = ffffffffbe26a00c, immed = fffff6ae, %l3 = 00000000000000ff
3793 tsubcc %l2,-0x952,%l3 ! %l3 = ffffffffbe26a95e, %ccr = 9b
3794
3795p1_label_50: ! %cwp = 4
3796! %f0 = 439566e1 0ae72094, Mem[0000000012000058] = 12072bf0 9fa4413c
3797 stda %f0 ,[%i0+0x058]%asi ! Mem[0000000012000058] = 439566e1 0ae72094
3798! %f20 = 0000202a ef2e9004, Mem[0000000030000008] = 00000000 36d4f434
3799 std %f20,[%o0+%i4] ! Mem[0000000030000008] = 0000202a ef2e9004
3800! %l4 = 28be2767, %l5 = fffffc94, Mem[0000000030800008] = 00000000 00ab26be
3801 std %l4,[%o1+%i4] ! Mem[0000000030800008] = 28be2767 fffffc94
3802! Mem[0000000031800008] = 00000000 00003047, %l6 = ffffffff, %l7 = 00000000
3803 ldd [%o3+%i4],%l6 ! %l6 = 0000000000000000 0000000000003047
3804! %f21 = ef2e9004, Mem[0000000012000028] = 00000000
3805 sta %f21,[%i0+%o5]0x81 ! Mem[0000000012000028] = ef2e9004
3806! %l3 = ffffffffbe26a95e, Mem[0000000031800048] = ffffffff, %asi = 80
3807 stha %l3,[%o3+0x048]%asi ! Mem[0000000031800048] = a95effff
3808! retry : should take illegal inst trap, %l0 = 0000000000000000
3809 retry ! Illegal inst trap : %l0 = 0000000000000010
3810! %l4 = 28be276728be2767, Mem[0000000030800049] = 439566e1
3811 stb %l4,[%o1+0x049] ! Mem[0000000030800048] = 436766e1
3812! Invert Register : %l1 = ffffffffffffa00c
3813 xor %l1,-1,%l1 ! %l1 = 0000000000005ff3
3814! Mem[0000000012000020] = 2326f668, %l4 = 28be276728be2767
3815 lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000068
3816
3817p1_label_51: ! %cwp = 4
3818! Randomly selected nop
3819 nop
3820! %l4 = 0000000000000068, immed = 00000963, %l2 = ffffffffbe26a00c
3821 xor %l4,0x963,%l2 ! %l2 = 000000000000090b
3822! Mem[000000001280006c] = b8d1a05b, %l0 = 0000000000000010
3823 ldsb [%i1+0x06f],%l0 ! %l0 = 000000000000005b
3824! Mem[0000000013000020] = 554685fc, %l3 = ffffffffbe26a95e
3825 lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000055
3826! %l5 = fffffffffffffc94, Mem[000000001300001a] = 00000000
3827 sth %l5,[%i2+0x01a] ! Mem[0000000013000018] = 0000fc94
3828! %l6 = 0000000000000000, %l7 = 0000000000003047, %l1 = 0000000000005ff3
3829 andcc %l6,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44
3830! %l6 = 0000000000000000, immed = ffffff1d, %l3 = 0000000000000055
3831 xnorcc %l6,-0x0e3,%l3 ! %l3 = 00000000000000e2, %ccr = 00
3832! %l0 = 000000000000005b, %l2 = 000000000000090b, %l2 = 000000000000090b
3833 addccc %l0,%l2,%l2 ! %l2 = 0000000000000966, %ccr = 00
3834! %f8 = 0000202a ef2e9004, Mem[0000000030800048] = 436766e1 0ae72094
3835 std %f8 ,[%o1+0x048] ! Mem[0000000030800048] = 0000202a ef2e9004
3836! Invert Register : %l7 = 0000000000003047
3837 xor %l7,-1,%l7 ! %l7 = ffffffffffffcfb8
3838
3839p1_label_52: ! %cwp = 4
3840! %l2 = 0000000000000966, Mem[0000000012000078] = 87347bf16618fc79
3841 stx %l2,[%i0+0x078] ! Mem[0000000012000078] = 0000000000000966
3842! Mem[0000000013000054] = c7a361e6, %l6 = 0000000000000000
3843 ldsba [%i2+0x055]%asi,%l6 ! %l6 = ffffffffffffffa3
3844! %l7 = ffffffffffffcfb8, immed = 0000082b, %l0 = 000000000000005b
3845 subccc %l7,0x82b,%l0 ! %l0 = ffffffffffffc78d, %ccr = 88
3846! %l6 = ffffffffffffffa3, %l5 = fffffffffffffc94, %l5 = fffffffffffffc94
3847 sll %l6,%l5,%l5 ! %l5 = fffffffffa300000
3848! %l0 = ffffffffffffc78d, immed = fffffc82, %y = 00003047
3849 smul %l0,-0x37e,%l2 ! %l2 = 0000000000c5219a, %y = 00
3850! Mem[0000000012000028] = ef2e9004, %l6 = ffffffffffffffa3
3851 ldsw [%i0+%o5],%l6 ! %l6 = ffffffffef2e9004
3852! done : should take illegal inst trap, %l0 = ffffffffffffc78d
3853 done ! Illegal inst trap : %l0 = ffffffffffffc79d
3854! Randomly selected nop
3855 nop
3856! Clear Register : %l1 = 0000000000000000
3857 clr %l1 ! %l1 = 0000000000000000
3858! Mem[0000000013000028] = c9bd58a3, %l4 = 0000000000000068
3859 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffc9bd
3860
3861p1_label_53: ! %cwp = 4
3862! %l7 = ffffffffffffcfb8
3863 setx 0x771d7a3b771d7a3b,%g7,%l7 ! %l7 = 771d7a3b771d7a3b
3864! %l2 = 0000000000c5219a, Mem[000000003180004a] = a95effff
3865 stb %l2,[%o3+0x04a] ! Mem[0000000031800048] = a95e9aff
3866! %l2 = 0000000000c5219a, Mem[000000003000004c] = f2a3f052, %asi = 80
3867 stwa %l2,[%o0+0x04c]%asi ! Mem[000000003000004c] = 00c5219a
3868! Mem[0000000013800020] = 67acffff, %l7 = 771d7a3b771d7a3b
3869 ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000067
3870! Mem[0000000013800020] = 67acffff56867f79, %f20 = 0000202a ef2e9004
3871 ldda [%i3+0x020]%asi,%f20 ! %f20 = 67acffff 56867f79
3872! %f8 = 0000202a, Mem[0000000012000008] = 5d00410b
3873 sta %f8 ,[%i0+%i4]0x89 ! Mem[0000000012000008] = 0000202a
3874! Mem[0000000013800010] = 00000000, %l0 = ffffffffffffc79d
3875 lduba [%i3+%i5]0x80,%l0 ! %l0 = 0000000000000000
3876! Mem[0000000013800028] = 1eb7a404, %f22 = dc4b48da
3877 lda [%i3+%o5]0x88,%f22 ! %f22 = 1eb7a404
3878! Mem[0000000013000028] = 83cd0e4fa358bdc9, %l7 = 0000000000000067
3879 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 83cd0e4fa358bdc9
3880! %l3 = 00000000000000e2, %l3 = 00000000000000e2, %y = 00000000
3881 smul %l3,%l3,%l7 ! %l7 = 000000000000c784, %y = 00
3882
3883p1_label_54: ! %cwp = 4
3884! %f2 = fffe8786, Mem[0000000012800020] = a86b24d3
3885 sta %f2 ,[%i1+%o4]0x81 ! Mem[0000000012800020] = fffe8786
3886! Mem[0000000012800008] = 7fffffff, %l3 = 00000000000000e2
3887 ldsha [%i1+%i4]0x81,%l3 ! %l3 = 0000000000007fff
3888! Mem[0000000031000008] = 00c50000, %l7 = 000000000000c784
3889 lduh [%o2+%i4],%l7 ! %l7 = 00000000000000c5
3890! Mem[000000003100000c] = c5b553aa, %l0 = 0000000000000000
3891 ldsb [%o2+0x00e],%l0 ! %l0 = 0000000000000053
3892! %l7 = 00000000000000c5, immed = 00000003, %l2 = 0000000000c5219a
3893 sll %l7,0x003,%l2 ! %l2 = 0000000000000628
3894! %l1 = 0000000000000000, %l7 = 00000000000000c5, %y = 00000000
3895 smulcc %l1,%l7,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
3896! %l1 = 0000000000000000, immed = fffffa37, %l1 = 0000000000000000
3897 xorcc %l1,-0x5c9,%l1 ! %l1 = fffffffffffffa37, %ccr = 88
3898! %l5 = fffffffffa300000, Mem[0000000031000048] = 0000202a
3899 stba %l5,[%o2+0x048]%asi ! Mem[0000000031000048] = 0000202a
3900! %l3 = 0000000000007fff, Mem[0000000031800048] = a95e9aff
3901 stw %l3,[%o3+0x048] ! Mem[0000000031800048] = 00007fff
3902! Mem[0000000012000028] = 04902eef04902eef, %l6 = 0000000000000000
3903 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 04902eef04902eef
3904
3905p1_label_55: ! %cwp = 4
3906! Mem[000000003000000c] = ef2e9004, %l1 = fffffffffffffa37
3907 ldsw [%o0+0x00c],%l1 ! %l1 = ffffffffef2e9004
3908! Mem[0000000030000008] = 0000202a, %l7 = 00000000000000c5
3909 ldsba [%o0+0x008]%asi,%l7 ! %l7 = 0000000000000000
3910! %l7 = 0000000000000000, immed = 00000821, %l1 = ffffffffef2e9004
3911 addc %l7,0x821,%l1 ! %l1 = 0000000000000821
3912! %l6 = 04902eef04902eef, %l7 = 0000000000000000, %l6 = 04902eef04902eef
3913 tsubcc %l6,%l7,%l6 ! %l6 = 04902eef04902eef, %ccr = 02
3914! Mem[0000000012800028] = a8eab35c8ee2d082, %f24 = ffffffbd 68f62623
3915 ldda [%i1+%o5]0x88,%f24 ! %f24 = a8eab35c 8ee2d082
3916! %l6 = 04902eef04902eef, immed = 000001e6, %y = 00000000
3917 sdivcc %l6,0x1e6,%l4 ! %l4 = 0000000000026756, %ccr = 00
3918 mov %l0,%y ! %y = 00000053
3919! %l4 = 0000000000026756, immed = 00000001, %l7 = 0000000000000000
3920 sra %l4,0x001,%l7 ! %l7 = 00000000000133ab
3921! %l7 = 00000000000133ab, immed = 00000000, %l5 = fffffffffa300000
3922 sll %l7,0x000,%l5 ! %l5 = 00000000000133ab
3923! %l0 = 0000000000000053, Mem[0000000031000048] = 0000202a
3924 sth %l0,[%o2+0x048] ! Mem[0000000031000048] = 0053202a
3925! Mem[000000003000004c] = 00c5219a, %l2 = 0000000000000628
3926 ldsh [%o0+0x04e],%l2 ! %l2 = 000000000000219a
3927
3928p1_label_56: ! %cwp = 4
3929! %l5 = 00000000000133ab, immed = fffff693, %l3 = 0000000000007fff
3930 xor %l5,-0x96d,%l3 ! %l3 = fffffffffffec538
3931! %f22 = 1eb7a404 68f62623, Mem[0000000013000000] = 00000000 37300000
3932 stda %f22,[%i2+%g0]0x89 ! Mem[0000000013000000] = 1eb7a404 68f62623
3933! %l6 = 04902eef04902eef, Mem[0000000013000008] = 395d56a40ca026be
3934 stxa %l6,[%i2+%i4]0x88 ! Mem[0000000013000008] = 04902eef04902eef
3935! %l0 = 00000053, %l1 = 00000821, Mem[0000000031800048] = 00007fff c9ff8d00
3936 std %l0,[%o3+0x048] ! Mem[0000000031800048] = 00000053 00000821
3937! Mem[0000000030000048] = 0000000000c5219a, %l5 = 00000000000133ab
3938 ldxa [%o0+0x048]%asi,%l5 ! %l5 = 0000000000c5219a
3939! %l5 = 0000000000c5219a, immed = 0000037d, %l4 = 0000000000026756
3940 sub %l5,0x37d,%l4 ! %l4 = 0000000000c51e1d
3941! %f30 = 04a4b71e a1ba35da, Mem[0000000013000010] = ffff8dff ffffa0d9
3942 stda %f30,[%i2+%i5]0x89 ! Mem[0000000013000010] = 04a4b71e a1ba35da
3943! Mem[0000000013000070] = c66ef98e 78c5f6be, %l4 = 00c51e1d, %l5 = 00c5219a
3944 ldd [%i2+0x070],%l4 ! %l4 = 00000000c66ef98e 0000000078c5f6be
3945! %l3 = fffffffffffec538, %l4 = 00000000c66ef98e, %l7 = 00000000000133ab
3946 sdivx %l3,%l4,%l7 ! %l7 = 0000000000000000
3947 restore ! CWP = 3
3948
3949p1_label_57: ! %cwp = 3
3950! Mem[0000000031000008] = 00c50000, %l4 = ffffffffffffcda4
3951 ldsb [%i2+%o4],%l4 ! %l4 = 0000000000000000
3952! %f16 = 04000000 00000000, Mem[0000000012000050] = d13b480a ccb56c38
3953 std %f16,[%o0+0x050] ! Mem[0000000012000050] = 04000000 00000000
3954! %l2 = fffffffff2a3f052, immed = fffffe4f, %l7 = 3c9c9058b6c62192
3955 xorcc %l2,-0x1b1,%l7 ! %l7 = 000000000d5c0e1d, %ccr = 00
3956! Mem[000000003080004c] = ef2e9004, %l1 = 00000000f7d6a295
3957 ldsb [%i1+0x04d],%l1 ! %l1 = 000000000000002e
3958! Mem[0000000012800018] = 74f05f5d, %l6 = 35bdcbe3f9e8617a
3959 ldsba [%o1+%o6]0x89,%l6 ! %l6 = 000000000000005d
3960! %l7 = 000000000d5c0e1d, %l2 = fffffffff2a3f052, %y = 00000053
3961 umulcc %l7,%l2,%l3 ! %l3 = 0ca9937efb2eb54a, %ccr = 08, %y = ca9937e
3962! Mem[0000000012800028] = 82d0e28e, %f23 = 68f62623
3963 lda [%o1+%i5]0x80,%f23 ! %f23 = 82d0e28e
3964! Mem[0000000030000048] = 0000000000c5219a, %f2 = fffe8786 c0daa8c0
3965 ldd [%i0+0x048],%f2 ! %f2 = 00000000 00c5219a
3966! Mem[0000000030000048] = 0000000000c5219a, %f22 = 1eb7a404 82d0e28e
3967 ldd [%i0+0x048],%f22 ! %f22 = 00000000 00c5219a
3968! Mem[0000000030000008] = 0000202a, %l6 = 000000000000005d
3969 ldsh [%i0+%o4],%l6 ! %l6 = 0000000000000000
3970
3971p1_label_58: ! %cwp = 3
3972! Mem[0000000031000008] = 00c50000c5b553aa, %f26 = 00000000 0ca026be
3973 ldd [%i2+%o4],%f26 ! %f26 = 00c50000 c5b553aa
3974! %f16 = 04000000 00000000, Mem[0000000013800010] = 00000000 00000080
3975 std %f16,[%o3+%o5] ! Mem[0000000013800010] = 04000000 00000000
3976! Set Register : %l7 = 000000000d5c0e1d
3977 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
3978! Mem[0000000030800048] = 0000202a, %l2 = fffffffff2a3f052
3979 ldub [%i1+0x04b],%l2 ! %l2 = 000000000000002a
3980! %l5 = 6c6c3499cda401c2, immed = 00000304, %y = 0ca9937e
3981 udivcc %l5,0x304,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
3982 mov %l0,%y ! %y = 6d9824f4
3983! Mem[000000003000000c] = ef2e9004, %l3 = 0ca9937efb2eb54a
3984 ldub [%i0+0x00f],%l3 ! %l3 = 0000000000000004
3985! Mem[0000000012000014] = 62b1b842, %l5 = 6c6c3499cda401c2
3986 lduw [%o0+0x014],%l5 ! %l5 = 0000000062b1b842
3987! %l3 = 0000000000000004, Mem[0000000013800008] = 71000000
3988 stba %l3,[%o3+%o4]0x81 ! Mem[0000000013800008] = 04000000
3989! %l2 = 000000000000002a, immed = fffff0c5, %y = 6d9824f4
3990 umulcc %l2,-0xf3b,%l0 ! %l0 = 00000029fffd8052, %ccr = 08, %y = 29
3991! Mem[0000000012800020] = fffe8786, %l5 = 0000000062b1b842
3992 lduh [%o1+%i4],%l5 ! %l5 = 000000000000fffe
3993
3994p1_label_59: ! %cwp = 3
3995! Randomly selected nop
3996 nop
3997! %f30 = 04a4b71e a1ba35da, Mem[0000000012800028] = 82d0e28e 5cb3eaa8
3998 std %f30,[%o1+%i5] ! Mem[0000000012800028] = 04a4b71e a1ba35da
3999! Mem[000000003180004c] = 00000821, %l7 = 00000000ffffffff
4000 ldsb [%i3+0x04d],%l7 ! %l7 = 0000000000000000
4001! %l3 = 0000000000000004, Mem[0000000012800000] = 0ca0ffffffffffff
4002 stxa %l3,[%o1+%g0]0x80 ! Mem[0000000012800000] = 0000000000000004
4003! %l6 = 0000000000000000, immed = fffffc4e, %l5 = 000000000000fffe
4004 andn %l6,-0x3b2,%l5 ! %l5 = 0000000000000000
4005! %l1 = 000000000000002e, Mem[000000003080000c] = fffffc94, %asi = 80
4006 stha %l1,[%i1+0x00c]%asi ! Mem[000000003080000c] = 002efc94
4007! Mem[0000000031800008] = 00000000, %l2 = 000000000000002a
4008 ldsb [%i3+0x00b],%l2 ! %l2 = 0000000000000000
4009! Mem[0000000013000008] = 04902eef 04902eef, %l4 = 00000000, %l5 = 00000000
4010 ldda [%o2+%o4]0x89,%l4 ! %l4 = 0000000004902eef 0000000004902eef
4011! %l0 = fffd8052, %l1 = 0000002e, Mem[0000000012000010] = dc4b48da 42b8b162
4012 stda %l0,[%o0+%o5]0x89 ! Mem[0000000012000010] = fffd8052 0000002e
4013! %l3 = 0000000000000004, %l2 = 0000000000000000, %l2 = 0000000000000000
4014 addcc %l3,%l2,%l2 ! %l2 = 0000000000000004, %ccr = 00
4015
4016p1_label_60: ! %cwp = 3
4017! Mem[0000000031000008] = 00c50000, %l3 = 0000000000000004
4018 lduh [%i2+%o4],%l3 ! %l3 = 00000000000000c5
4019! Mem[0000000012800018] = 5d5ff074, %l0 = 00000029fffd8052
4020 ldsha [%o1+%o6]0x81,%l0 ! %l0 = 0000000000005d5f
4021! Mem[0000000012000030] = 00000000, %l5 = 0000000004902eef
4022 lduha [%o0+%i6]0x89,%l5 ! %l5 = 0000000000000000
4023! %l1 = 000000000000002e, Mem[0000000031800008] = 0000000000003047
4024 stx %l1,[%i3+%o4] ! Mem[0000000031800008] = 000000000000002e
4025! %l6 = 0000000000000000, %l3 = 00000000000000c5, %y = 00000029
4026 sdivcc %l6,%l3,%l7 ! %l7 = 00000000354778da, %ccr = 00
4027 mov %l0,%y ! %y = 00005d5f
4028! %l6 = 0000000000000000, immed = fffffb7e, %y = 00005d5f
4029 sdivcc %l6,-0x482,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
4030 mov %l0,%y ! %y = 00005d5f
4031! %l4 = 04902eef, %l5 = 00000000, Mem[0000000031800008] = 00000000 0000002e
4032 stda %l4,[%i3+0x008]%asi ! Mem[0000000031800008] = 04902eef 00000000
4033! %l1 = 000000000000002e, %l6 = 0000000000000000, %l5 = 0000000000000000
4034 xor %l1,%l6,%l5 ! %l5 = 000000000000002e
4035! %l4 = 0000000004902eef, %l7 = ffffffff80000000, %l1 = 000000000000002e
4036 subc %l4,%l7,%l1 ! %l1 = 0000000084902eef
4037! %l5 = 000000000000002e, immed = 00000511, %l4 = 0000000004902eef
4038 andn %l5,0x511,%l4 ! %l4 = 000000000000002e
4039
4040p1_label_61: ! %cwp = 3
4041! Set Register : %l0 = 0000000000005d5f
4042 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
4043! %l5 = 000000000000002e, %l7 = ffffffff80000000, %l7 = ffffffff80000000
4044 sdivx %l5,%l7,%l7 ! Div by zero, %l0 = 0000000000000027
4045! %l2 = 0000000000000004, Mem[000000001200007b] = 00000000
4046 stb %l2,[%o0+0x07b] ! Mem[0000000012000078] = 00000004
4047! %l1 = 0000000084902eef, immed = fffff128, %l5 = 000000000000002e
4048 tsubcctv %l1,-0xed8,%l5 ! %l0 = 0000000000000022, Trapped
4049! Mem[0000000030000008] = 0000202a, %l4 = 000000000000002e
4050 ldsh [%i0+%o4],%l4 ! %l4 = 0000000000000000
4051! %l4 = 0000000000000000, %l1 = 0000000084902eef, %l0 = 0000000000000022
4052 add %l4,%l1,%l0 ! %l0 = 0000000084902eef
4053! %l4 = 0000000000000000, Mem[0000000030000009] = 0000202a
4054 stb %l4,[%i0+0x009] ! Mem[0000000030000008] = 0000202a
4055! %f2 = 00000000 00c5219a, Mem[0000000013000040] = 401c483a 0ca026be
4056 stda %f2 ,[%o2+0x040]%asi ! Mem[0000000013000040] = 00000000 00c5219a
4057! Mem[0000000031000048] = 0053202aef2e9004, %f16 = 04000000 00000000
4058 ldd [%i2+0x048],%f16 ! %f16 = 0053202a ef2e9004
4059! %f6 = fffe8786, Mem[000000003080004c] = ef2e9004
4060 st %f6 ,[%i1+0x04c] ! Mem[000000003080004c] = fffe8786
4061
4062p1_label_62: ! %cwp = 3
4063! %l4 = 0000000000000000, Mem[000000003000000a] = 0000202a
4064 stb %l4,[%i0+0x00a] ! Mem[0000000030000008] = 0000002a
4065! Mem[0000000031000008] = 00c50000c5b553aa, %f30 = 04a4b71e a1ba35da
4066 ldd [%i2+%o4],%f30 ! %f30 = 00c50000 c5b553aa
4067! Mem[000000003180004c] = 00000821, %l1 = 0000000084902eef
4068 lduw [%i3+0x04c],%l1 ! %l1 = 0000000000000821
4069! Mem[0000000013800028] = 1eb7a404, %l2 = 0000000000000004
4070 lduwa [%o3+%i5]0x88,%l2 ! %l2 = 000000001eb7a404
4071! Mem[0000000012000030] = 00000000, %l6 = 0000000000000000
4072 lduha [%o0+%i6]0x80,%l6 ! %l6 = 0000000000000000
4073! Mem[0000000031800008] = 04902eef, %l6 = 0000000000000000
4074 ldub [%i3+0x00a],%l6 ! %l6 = 000000000000002e
4075! retry : should take illegal inst trap, %l0 = 0000000084902eef
4076 retry ! Illegal inst trap : %l0 = 0000000084902eff
4077! Mem[0000000012800030] = 71b14601, %l0 = 0000000084902eff
4078 ldsha [%o1+%i6]0x81,%l0 ! %l0 = 00000000000071b1
4079 rd %pc,%o7
4080 return %o7+12 ! CWP = 2
4081! %l0 = 3aa5c6b6e0b71080, immed = fffff17f, %y = 00005d5f
4082 smul %l0,-0xe81,%l3 ! %l3 = 000001c5c0d9af80, %y = 1c5
4083
4084p1_label_63: ! %cwp = 2
4085! %l0 = e0b71080, %l1 = 37b24418, Mem[0000000031800048] = 00000053 00000821
4086 std %l0,[%o3+0x048] ! Mem[0000000031800048] = e0b71080 37b24418
4087! %l2 = 000000000000202a, Mem[000000003080004a] = 0000202a
4088 stb %l2,[%o1+0x04a] ! Mem[0000000030800048] = 00002a2a
4089! %l0 = 3aa5c6b6e0b71080, immed = 000004cb, %l1 = 0ff44c9837b24418
4090 addcc %l0,0x4cb,%l1 ! %l1 = 3aa5c6b6e0b7154b, %ccr = 08
4091! %l2 = 000000000000202a, Mem[0000000030000048] = 0000000000c5219a
4092 stx %l2,[%o0+0x048] ! Mem[0000000030000048] = 000000000000202a
4093! Mem[000000001280006c] = b8d1a05b, %l5 = eac1b12dee4692ce
4094 ldsh [%i1+0x06e],%l5 ! %l5 = ffffffffffffa05b
4095! %l5 = ffffffffffffa05b, Mem[0000000031800008] = 04902eef00000000
4096 stx %l5,[%o3+%i4] ! Mem[0000000031800008] = ffffffffffffa05b
4097! %l7 = 79bd702442b8b162, %l1 = 3aa5c6b6e0b7154b, %l7 = 79bd702442b8b162
4098 xor %l7,%l1,%l7 ! %l7 = 4318b692a20fa429
4099! %l2 = 000000000000202a, %l2 = 000000000000202a, %l0 = 3aa5c6b6e0b71080
4100 sra %l2,%l2,%l0 ! %l0 = 0000000000000008
4101! %l7 = 4318b692a20fa429, Mem[0000000013800074] = b92a6695
4102 stb %l7,[%i3+0x074] ! Mem[0000000013800074] = 292a6695
4103! Mem[0000000013800018] = 53161400, %l7 = 4318b692a20fa429
4104 lduba [%i3+%i6]0x88,%l7 ! %l7 = 0000000000000000
4105
4106p1_label_64: ! %cwp = 2
4107! %l2 = 000000000000202a, Mem[000000003000004c] = 0000202a, %asi = 80
4108 stha %l2,[%o0+0x04c]%asi ! Mem[000000003000004c] = 202a202a
4109! Mem[0000000012000010] = 5280fdff, %l5 = ffffffffffffa05b
4110 ldswa [%i0+%i5]0x81,%l5 ! %l5 = 000000005280fdff
4111! %l0 = 0000000000000008, %l0 = 0000000000000008, %l1 = 3aa5c6b6e0b7154b
4112 tsubcc %l0,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 44
4113! Mem[0000000013000020] = fc854655, %f7 = c0daa8c0
4114 lda [%i2+%o4]0x88,%f7 ! %f7 = fc854655
4115! Mem[000000001200001c] = e9670b60, %f19 = c9ff8dff
4116 ld [%i0+0x01c],%f19 ! %f19 = e9670b60
4117! %l5 = 000000005280fdff, %l2 = 000000000000202a, %l5 = 000000005280fdff
4118 srl %l5,%l2,%l5 ! %l5 = 000000000014a03f
4119! Mem[0000000013000044] = 00c5219a, %l0 = 0000000000000008
4120 ldub [%i2+0x045],%l0 ! %l0 = 00000000000000c5
4121! Mem[0000000031000048] = 0053202a, %l2 = 000000000000202a
4122 lduw [%o2+0x048],%l2 ! %l2 = 000000000053202a
4123! %l5 = 000000000014a03f, Mem[0000000031800008] = ffffffffffffa05b
4124 stx %l5,[%o3+%i4] ! Mem[0000000031800008] = 000000000014a03f
4125! %l4 = 079223326c3fd3d9, %l1 = 0000000000000000, %l4 = 079223326c3fd3d9
4126 orcc %l4,%l1,%l4 ! %l4 = 079223326c3fd3d9, %ccr = 00
4127
4128p1_label_65: ! %cwp = 2
4129! Mem[0000000013800018] = 53161400, %l2 = 000000000053202a
4130 ldsba [%i3+%i6]0x88,%l2 ! %l2 = 0000000000000000
4131! %l5 = 000000000014a03f, immed = fffffdc6, %y = 000001c5
4132 udiv %l5,-0x23a,%l7 ! %l7 = 00000000000001c5
4133 mov %l0,%y ! %y = 000000c5
4134! Mem[0000000031000008] = 00c50000, %l3 = 000001c5c0d9af80
4135 lduw [%o2+%i4],%l3 ! %l3 = 0000000000c50000
4136! %l7 = 00000000000001c5, immed = 00000005, %l6 = 64bd83b9dc4b48da
4137 sra %l7,0x005,%l6 ! %l6 = 000000000000000e
4138 restore ! CWP = 1
4139! Mem[0000000012000018] = aa53b5c5, %l4 = 000000002326f668
4140 ldsha [%o0+%o6]0x89,%l4 ! %l4 = ffffffffffffb5c5
4141! %l7 = ffffffffffffa358, %l3 = 000000006618fc79, %l4 = ffffffffffffb5c5
4142 sra %l7,%l3,%l4 ! %l4 = ffffffffffffffff
4143! %l6 = 00000000f3fe1400, immd = 0000000000000620, %l6 = 00000000f3fe1400
4144 sdivx %l6,0x620,%l6 ! %l6 = 000000000027d5e3
4145! %l2 = 0000000087347bf1, immed = fffffc9a, %l1 = 0000202aef2e9903
4146 tsubcctv %l2,-0x366,%l1 ! %l0 = fffffffffffff698, Trapped
4147! Mem[0000000013800028] = 04a4b71e, %l7 = ffffffffffffa358
4148 lduba [%o3+%i5]0x80,%l7 ! %l7 = 0000000000000004
4149
4150p1_label_66: ! %cwp = 1
4151! %l3 = 000000006618fc79, Mem[0000000030800048] = 00002a2a, %asi = 80
4152 stha %l3,[%i1+0x048]%asi ! Mem[0000000030800048] = fc792a2a
4153! %l6 = 000000000027d5e3, %l0 = fffffffffffff698, %l1 = 0000202aef2e9903
4154 addccc %l6,%l0,%l1 ! %l1 = 000000000027cc7b, %ccr = 11
4155! %l0 = fffffffffffff698, %l5 = 00000000a431fac5, %l6 = 000000000027d5e3
4156 udivx %l0,%l5,%l6 ! %l6 = 000000018f2275bc
4157! %f18 = 00000000 e9670b60, Mem[0000000012000000] = 86f0ce89 f726c4f5
4158 stda %f18,[%o0+%g0]0x81 ! Mem[0000000012000000] = 00000000 e9670b60
4159! Clear Register : %l2 = 0000000087347bf1
4160 clr %l2 ! %l2 = 0000000000000000
4161! %f9 = ef2e9004, Mem[0000000031000048] = 0053202a
4162 st %f9 ,[%i2+0x048] ! Mem[0000000031000048] = ef2e9004
4163! %l3 = 000000006618fc79, %l4 = ffffffffffffffff, %l0 = fffffffffffff698
4164 tsubcc %l3,%l4,%l0 ! %l0 = 000000006618fc7a, %ccr = 13
4165! Mem[000000003080000c] = 002efc94, %l6 = 000000018f2275bc
4166 ldsh [%i1+0x00e],%l6 ! %l6 = fffffffffffffc94
4167! Mem[0000000012800078] = 82d0e28e 5cb3eaa8, %l6 = fffffc94, %l7 = 00000004
4168 ldd [%o1+0x078],%l6 ! %l6 = 0000000082d0e28e 000000005cb3eaa8
4169! Mem[0000000031800008] = 00000000 0014a03f, %l6 = 82d0e28e, %l7 = 5cb3eaa8
4170 ldd [%i3+%o4],%l6 ! %l6 = 0000000000000000 000000000014a03f
4171
4172p1_label_67: ! %cwp = 1
4173! %l4 = ffffffff, %l5 = a431fac5, Mem[0000000030000048] = 00000000 202a202a
4174 std %l4,[%i0+0x048] ! Mem[0000000030000048] = ffffffff a431fac5
4175! Mem[000000003000000c] = ef2e9004, %l4 = ffffffffffffffff
4176 ldsba [%i0+0x00e]%asi,%l4 ! %l4 = ffffffffffffff90
4177! %l2 = 0000000000000000, immed = 000009cb, %y = 000000c5
4178 umulcc %l2,0x9cb,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
4179! %l6 = 0000000000000000, %l7 = 000000000014a03f, %l7 = 000000000014a03f
4180 tsubcc %l6,%l7,%l7 ! %l7 = ffffffffffeb5fc1, %ccr = 9b
4181! Mem[0000000031800008] = 000000000014a03f, %f0 = 439566e1 0ae72094
4182 ldd [%i3+%o4],%f0 ! %f0 = 00000000 0014a03f
4183! Mem[0000000013000028] = 83cd0e4fa358bdc9, %l2 = 0000000000000000
4184 ldxa [%o2+%i5]0x88,%l2 ! %l2 = 83cd0e4fa358bdc9
4185! %l0 = 000000006618fc7a, Mem[000000003180000c] = 0014a03f
4186 stb %l0,[%i3+0x00c] ! Mem[000000003180000c] = 7a14a03f
4187! %l1 = 000000000027cc7b, Mem[0000000012000018] = c5b553aae9670b60
4188 stxa %l1,[%o0+%o6]0x80 ! Mem[0000000012000018] = 000000000027cc7b
4189! %l0 = 6618fc7a, %l1 = 0027cc7b, Mem[0000000031000048] = ef2e9004 ef2e9004
4190 std %l0,[%i2+0x048] ! Mem[0000000031000048] = 6618fc7a 0027cc7b
4191! %l1 = 000000000027cc7b, %l3 = 000000006618fc79, %l7 = ffffffffffeb5fc1
4192 srax %l1,%l3,%l7 ! %l7 = 0000000000000000
4193
4194p1_label_68: ! %cwp = 1
4195! Mem[0000000013000050] = b3d7d127, %l0 = 000000006618fc7a
4196 lduw [%o2+0x050],%l0 ! %l0 = 00000000b3d7d127
4197! %l5 = 00000000a431fac5, immed = fffff7e9, %l3 = 000000006618fc79
4198 orn %l5,-0x817,%l3 ! %l3 = 00000000a431fad7
4199! %f28 = ffffffff f2a3f052, Mem[0000000031800048] = e0b71080 37b24418
4200 std %f28,[%i3+0x048] ! Mem[0000000031800048] = ffffffff f2a3f052
4201! %l2 = 83cd0e4fa358bdc9, Mem[0000000012800028] = 04a4b71e
4202 stwa %l2,[%o1+%i5]0x81 ! Mem[0000000012800028] = a358bdc9
4203! Clear Register : %l1 = 000000000027cc7b
4204 clr %l1 ! %l1 = 0000000000000000
4205! %l0 = 00000000b3d7d127
4206 sethi %hi(0x4fd09400),%l0 ! %l0 = 000000004fd09400
4207! Mem[0000000031800008] = 00000000, %l7 = 0000000000000000
4208 lduh [%i3+0x00a],%l7 ! %l7 = 0000000000000000
4209! %l5 = 00000000a431fac5, %l7 = 0000000000000000, %l4 = 0000000000000000
4210 udivx %l5,%l7,%l4 ! Div by zero, %l0 = 000000004fd09450
4211! %l0 = 000000004fd09428, %l1 = 0000000000000000, %l3 = 00000000a431fad7
4212 and %l0,%l1,%l3 ! %l3 = 0000000000000000
4213! Mem[0000000030000008] = 0000002aef2e9004, %f22 = 00000000 00c5219a
4214 ldd [%i0+%o4],%f22 ! %f22 = 0000002a ef2e9004
4215
4216p1_label_69: ! %cwp = 1
4217! Mem[0000000012000020] = 68f62623c5fa31a4, %f22 = 0000002a ef2e9004
4218 ldda [%o0+%i4]0x80,%f22 ! %f22 = 68f62623 c5fa31a4
4219! Mem[0000000030000048] = ffffffffa431fac5, %f26 = 00c50000 c5b553aa
4220 ldda [%i0+0x048]%asi,%f26 ! %f26 = ffffffff a431fac5
4221! Mem[0000000012800018] = 5d5ff074, %f0 = 00000000
4222 ld [%o1+%o6],%f0 ! %f0 = 5d5ff074
4223! Mem[0000000030000048] = ffffffff, %l3 = 0000000000000000
4224 lduh [%i0+0x048],%l3 ! %l3 = 000000000000ffff
4225! %l0 = 4fd09428, %l1 = 00000000, Mem[0000000030000048] = ffffffff a431fac5
4226 std %l0,[%i0+0x048] ! Mem[0000000030000048] = 4fd09428 00000000
4227! %l4 = 0000000000000000, %l0 = 000000004fd09428, %l6 = 0000000000000000
4228 udivx %l4,%l0,%l6 ! %l6 = 0000000000000000
4229! Mem[0000000030000008] = 0000002a, %l7 = 0000000000000000
4230 ldsb [%i0+0x009],%l7 ! %l7 = 0000000000000000
4231! %l1 = 0000000000000000, %l5 = 00000000a431fac5, %l6 = 0000000000000000
4232 xor %l1,%l5,%l6 ! %l6 = 00000000a431fac5
4233! %l3 = 000000000000ffff, immed = 00000010, %l3 = 000000000000ffff
4234 sra %l3,0x010,%l3 ! %l3 = 0000000000000000
4235! Mem[0000000031800048] = ffffffff, %l3 = 0000000000000000
4236 ldsb [%i3+0x04a],%l3 ! %l3 = ffffffffffffffff
4237
4238p1_label_70: ! %cwp = 1
4239! %f17 = ef2e9004, Mem[0000000012000030] = 00000000
4240 sta %f17,[%o0+%i6]0x81 ! Mem[0000000012000030] = ef2e9004
4241! %l6 = 00000000a431fac5, %l3 = ffffffffffffffff, %l6 = 00000000a431fac5
4242 addc %l6,%l3,%l6 ! %l6 = 00000000a431fac5
4243! %l3 = ffffffffffffffff, immed = fffffa04, %y = 00000000
4244 umul %l3,-0x5fc,%l6 ! %l6 = fffffa03000005fc, %y = fffffa03
4245! %l2 = 83cd0e4fa358bdc9, immd = 0000000000000e44, %l1 = 0000000000000000
4246 udivx %l2,0xe44,%l1 ! %l1 = 00093d33319abb5a
4247! %l5 = 00000000a431fac5, immed = fffffcb1, %l1 = 00093d33319abb5a
4248 orncc %l5,-0x34f,%l1 ! %l1 = 00000000a431fbcf, %ccr = 08
4249! Mem[0000000013800008] = 0400000000000000, %l2 = 83cd0e4fa358bdc9
4250 ldx [%o3+%o4],%l2 ! %l2 = 0400000000000000
4251! Mem[0000000013000078] = cab6fcda337f659b, %f0 = 5d5ff074 0014a03f
4252 ldd [%o2+0x078],%f0 ! %f0 = cab6fcda 337f659b
4253! %l6 = fffffa03000005fc, immed = fffff195, %l6 = fffffa03000005fc
4254 andncc %l6,-0xe6b,%l6 ! %l6 = 0000000000000468, %ccr = 00
4255! %l3 = ffffffffffffffff, immed = fffffbbd, %l2 = 0400000000000000
4256 taddcctv %l3,-0x443,%l2 ! %l0 = 000000004fd0944b, Trapped
4257! Mem[000000003100000c] = c5b553aa, %l1 = 00000000a431fbcf
4258 ldswa [%i2+0x00c]%asi,%l1 ! %l1 = ffffffffc5b553aa
4259
4260p1_label_71: ! %cwp = 1
4261! Mem[0000000030000008] = 0000002a, %f3 = 00c5219a
4262 ld [%i0+%o4],%f3 ! %f3 = 0000002a
4263! Mem[0000000013000000] = 68f62623, %l6 = 0000000000000468
4264 lduwa [%o2+%g0]0x88,%l6 ! %l6 = 0000000068f62623
4265! %l4 = 0000000000000000, immed = 00000f73, %y = fffffa03
4266 udivcc %l4,0xf73,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a
4267 mov %l0,%y ! %y = 4fd0944b
4268! %l5 = 00000000a431fac5, immed = fffff25b, %y = 4fd0944b
4269 umulcc %l5,-0xda5,%l7 ! %l7 = a431f204a20d5e07, %ccr = 88, %y = a431f204
4270! %f20 = 67acffff 56867f79, Mem[0000000013800018] = 00141653 def25378
4271 std %f20,[%o3+%o6] ! Mem[0000000013800018] = 67acffff 56867f79
4272! Mem[0000000012000020] = 2326f668, %l7 = a431f204a20d5e07
4273 lduwa [%o0+%i4]0x88,%l7 ! %l7 = 000000002326f668
4274! %f14 = a86b24d3 a358bdc9, Mem[0000000031800048] = ffffffff f2a3f052
4275 std %f14,[%i3+0x048] ! Mem[0000000031800048] = a86b24d3 a358bdc9
4276! Clear Register : %l1 = ffffffffc5b553aa
4277 clr %l1 ! %l1 = 0000000000000000
4278! Mem[0000000012800030] = 71b14601, %l7 = 000000002326f668
4279 lduha [%o1+%i6]0x80,%l7 ! %l7 = 00000000000071b1
4280! Mem[0000000031000008] = 00c50000, %l1 = 0000000000000000
4281 ldub [%i2+0x00b],%l1 ! %l1 = 0000000000000000
4282
4283p1_label_72: ! %cwp = 1
4284! %l2 = 0400000000000000, Mem[0000000012000028] = ef2e9004
4285 stba %l2,[%o0+%i5]0x81 ! Mem[0000000012000028] = 002e9004
4286! %l5 = 00000000a431fac5, %l4 = 00000000ffffffff, %y = a431f204
4287 sdiv %l5,%l4,%l4 ! %l4 = 000000007fffffff
4288 mov %l0,%y ! %y = 4fd0944b
4289! %l5 = 00000000a431fac5, %l6 = 0000000068f62623, %l7 = 00000000000071b1
4290 tsubcc %l5,%l6,%l7 ! %l7 = 000000003b3bd4a2, %ccr = 02
4291! Mem[000000003000000c] = ef2e9004, %l2 = 0400000000000000
4292 ldsb [%i0+0x00c],%l2 ! %l2 = ffffffffffffffef
4293! Mem[0000000012800058] = 532ec8a0, %l2 = ffffffffffffffef
4294 ldsba [%o1+0x058]%asi,%l2 ! %l2 = 0000000000000053
4295! Mem[0000000030000008] = 0000002a, %l4 = 000000007fffffff
4296 lduw [%i0+%o4],%l4 ! %l4 = 000000000000002a
4297! Mem[0000000013000030] = fffff675, %l0 = 000000004fd0944b
4298 lduba [%o2+%i6]0x80,%l0 ! %l0 = 00000000000000ff
4299! %l6 = 0000000068f62623, immed = 0000038a, %y = 4fd0944b
4300 udivcc %l6,0x38a,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
4301 mov %l0,%y ! %y = 000000ff
4302! Mem[000000001300005c] = 3a4f7b0a, %l2 = 0000000000000053
4303 ldsb [%o2+0x05d],%l2 ! %l2 = 000000000000004f
4304! %l5 = 00000000a431fac5, immed = 00000057, %y = 000000ff
4305 sdivcc %l5,0x057,%l6 ! %l6 = 000000007fffffff, %ccr = 02
4306 mov %l0,%y ! %y = 000000ff
4307
4308p1_label_73: ! %cwp = 1
4309! Mem[0000000013000058] = 45f8e9df, %l4 = 000000000000002a
4310 ldub [%o2+0x058],%l4 ! %l4 = 0000000000000045
4311! %l6 = 000000007fffffff, Mem[000000003180004a] = a86b24d3
4312 sth %l6,[%i3+0x04a] ! Mem[0000000031800048] = a86bffff
4313! Mem[000000003180000c] = 7a14a03f, %l3 = 00000000ffffffff
4314 ldswa [%i3+0x00c]%asi,%l3 ! %l3 = 000000007a14a03f
4315! %l4 = 0000000000000045, Mem[0000000031800008] = 00000000
4316 sth %l4,[%i3+%o4] ! Mem[0000000031800008] = 00450000
4317! %l4 = 0000000000000045, immed = fffff1c2, %l2 = 000000000000004f
4318 orcc %l4,-0xe3e,%l2 ! %l2 = fffffffffffff1c7, %ccr = 88
4319 rd %pc,%o7
4320 return %o7+12 ! CWP = 0
4321! %f12 = 7df1fe43, Mem[0000000012000030] = 04902eef
4322 sta %f12,[%i0+%o6]0x89 ! Mem[0000000012000030] = 7df1fe43
4323! %l1 = 00000000ffffc62c, immed = fffffa60, %l4 = 0000000000000028
4324 subccc %l1,-0x5a0,%l4 ! %l4 = 00000000ffffcbcc, %ccr = 19
4325! Mem[0000000012000000] = 00000000, %f20 = 67acffff
4326 lda [%i0+%g0]0x88,%f20 ! %f20 = 00000000
4327! %l0 = 68f62623, %l1 = ffffc62c, Mem[0000000013000030] = 75f6ffff 03992eef
4328 stda %l0,[%i2+%o6]0x89 ! Mem[0000000013000030] = 68f62623 ffffc62c
4329
4330p1_label_74:
4331! Mem[0000000012800000] = 04000000 00000000, %l2 = 00000000, %l3 = 00000080
4332 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 0000000004000000
4333! Mem[0000000013800000] = 9a000000, %l5 = 0000000000000003
4334 lduwa [%i3+%g0]0x80,%l5 ! %l5 = 000000009a000000
4335! %l1 = 00000000ffffc62c, immed = 000001e4, %y = 000000ff
4336 umul %l1,0x1e4,%l7 ! %l7 = 000001e3ff92ab30, %y = 1e3
4337! Mem[000000001380005c] = e9750b60, %l1 = 00000000ffffc62c
4338 ldsw [%i3+0x05c],%l1 ! %l1 = ffffffffe9750b60
4339! %l6 = 030b126c18000000, Mem[000000001200006a] = bf6b2b65
4340 sth %l6,[%i0+0x06a] ! Mem[0000000012000068] = bf6b0000
4341! %l2 = 0000000000000000, immed = 00000f60, %y = 000001e3
4342 udiv %l2,0xf60,%l1 ! %l1 = 000000001f6a2576
4343 mov %l0,%y ! %y = 68f62623
4344! retry : should take illegal inst trap, %l0 = 0000000068f62623
4345 retry ! Illegal inst trap : %l0 = 0000000068f62633
4346! %l3 = 0000000004000000, Mem[0000000013000040] = 00000000
4347 stw %l3,[%i2+0x040] ! Mem[0000000013000040] = 04000000
4348! Invert Register : %l2 = 0000000000000000
4349 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
4350! %l6 = 030b126c18000000, immed = 00000c20, %y = 68f62623
4351 udiv %l6,0xc20,%l5 ! %l5 = 00000000ffffffff
4352 mov %l0,%y ! %y = 68f62633
4353
4354p1_label_75:
4355! %l6 = 18000000, %l7 = ff92ab30, Mem[0000000012000050] = 04000000 00000000
4356 stda %l6,[%i0+0x050]%asi ! Mem[0000000012000050] = 18000000 ff92ab30
4357! %l6 = 18000000, %l7 = ff92ab30, Mem[0000000013000030] = 68f62623 ffffc62c
4358 stda %l6,[%i2+%o6]0x89 ! Mem[0000000013000030] = 18000000 ff92ab30
4359! %l0 = 0000000068f62633, immed = 0000031c, %l0 = 0000000068f62633
4360 tsubcc %l0,0x31c,%l0 ! %l0 = 0000000068f62317, %ccr = 02
4361! Mem[0000000013000018] = 0000fc94, %l4 = 00000000ffffcbcc
4362 lduba [%i2+%i6]0x80,%l4 ! %l4 = 0000000000000000
4363! %f26 = ffffffff a431fac5, Mem[0000000012000008] = 0000202a 22a4327c
4364 stda %f26,[%i0+%i4]0x89 ! Mem[0000000012000008] = ffffffff a431fac5
4365! %l1 = 000000001f6a2576, immed = 0000000d, %l1 = 000000001f6a2576
4366 sra %l1,0x00d,%l1 ! %l1 = 000000000000fb51
4367! %l2 = ffffffffffffffff, immd = 00000000000003e2, %l3 = 0000000004000000
4368 sdivx %l2,0x3e2,%l3 ! %l3 = 0000000000000000
4369! %l0 = 0000000068f62317, Mem[0000000030800048] = fc792a2afffe8786
4370 stx %l0,[%o1+0x048] ! Mem[0000000030800048] = 0000000068f62317
4371! %l3 = 0000000000000000, immd = fffffffffffff6ea, %l0 = 0000000068f62317
4372 udivx %l3,-0x916,%l0 ! %l0 = 0000000000000000
4373! %l0 = 0000000000000000, immd = 00000000000006ae, %l6 = 030b126c18000000
4374 udivx %l0,0x6ae,%l6 ! %l6 = 0000000000000000
4375
4376p1_label_76:
4377! done : should take illegal inst trap, %l0 = 0000000000000000
4378 done ! Illegal inst trap : %l0 = 0000000000000010
4379! Mem[0000000030000048] = 4fd09428, %l6 = 0000000000000000
4380 ldsw [%o0+0x048],%l6 ! %l6 = 000000004fd09428
4381! %l4 = 0000000000000000, Mem[0000000012000060] = 00e8d313
4382 sth %l4,[%i0+0x060] ! Mem[0000000012000060] = 0000d313
4383! Mem[0000000013000008] = 04902eef04902eef, %l0 = 0000000000000010
4384 ldxa [%i2+%i4]0x88,%l0 ! %l0 = 04902eef04902eef
4385! Mem[0000000012800010] = 00000000, %l6 = 000000004fd09428
4386 ldsha [%i1+%i5]0x89,%l6 ! %l6 = 0000000000000000
4387! %l1 = 000000000000fb51, Mem[0000000013000020] = 554685fc
4388 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000013000020] = 0000fb51
4389! %f15 = a358bdc9, Mem[0000000013800030] = ffffff7f
4390 sta %f15,[%i3+%o6]0x89 ! Mem[0000000013800030] = a358bdc9
4391! %l0 = 04902eef04902eef, %l0 = 04902eef04902eef, %l1 = 000000000000fb51
4392 taddcctv %l0,%l0,%l1 ! %l0 = 04902eef04902f12, Trapped
4393! Mem[0000000012000030] = 43fef17d0146b171, %f24 = a8eab35c 8ee2d082
4394 ldda [%i0+%o6]0x81,%f24 ! %f24 = 43fef17d 0146b171
4395! %l1 = 000000000000fb51, %l5 = 00000000ffffffff, %l0 = 04902eef04902f12
4396 sll %l1,%l5,%l0 ! %l0 = 00007da880000000
4397
4398p1_label_77:
4399! %l0 = 00007da880000000, immed = 00000483, %l5 = 00000000ffffffff
4400 addcc %l0,0x483,%l5 ! %l5 = 00007da880000483, %ccr = 08
4401! Mem[0000000012800010] = 0000000000000000, %f18 = 00000000 e9670b60
4402 ldda [%i1+%i5]0x81,%f18 ! %f18 = 00000000 00000000
4403! %l2 = ffffffffffffffff, %l2 = ffffffffffffffff, %y = 68f62633
4404 umul %l2,%l2,%l1 ! %l1 = fffffffe00000001, %y = fffffffe
4405! Mem[0000000012800018] = 74f05f5d, %l7 = 000001e3ff92ab30
4406 lduba [%i1+%i6]0x88,%l7 ! %l7 = 000000000000005d
4407! Mem[0000000012800030] = 71b14601 00000000, %l6 = 00000000, %l7 = 0000005d
4408 ldda [%i1+%o6]0x81,%l6 ! %l6 = 0000000071b14601 0000000000000000
4409! %f4 = 3298dba6 3df54957, Mem[0000000030800008] = 28be2767 002efc94
4410 std %f4 ,[%o1+%i4] ! Mem[0000000030800008] = 3298dba6 3df54957
4411! Mem[0000000012800050] = ddd5c5a6 4c4ddfd6, %l2 = ffffffff, %l3 = 00000000
4412 ldd [%i1+0x050],%l2 ! %l2 = 00000000ddd5c5a6 000000004c4ddfd6
4413! Mem[0000000013000010] = da35baa1, %l6 = 0000000071b14601
4414 lduha [%i2+%i5]0x80,%l6 ! %l6 = 000000000000da35
4415! %l0 = 80000000, %l1 = 00000001, Mem[0000000030000048] = 4fd09428 00000000
4416 std %l0,[%o0+0x048] ! Mem[0000000030000048] = 80000000 00000001
4417! retry : should take illegal inst trap, %l0 = 00007da880000000
4418 retry ! Illegal inst trap : %l0 = 00007da880000010
4419
4420p1_label_78:
4421! %l5 = 00007da880000483, immed = fffff328, %l6 = 000000000000da35
4422 subccc %l5,-0xcd8,%l6 ! %l6 = 00007da88000115b, %ccr = 19
4423! Mem[0000000013000008] = ef2e9004, %l0 = 00007da880000010
4424 lduh [%i2+%i4],%l0 ! %l0 = 000000000000ef2e
4425! Mem[000000003080000c] = 3df54957, %l6 = 00007da88000115b
4426 ldsha [%o1+0x00c]%asi,%l6 ! %l6 = 0000000000003df5
4427! Set Register : %l6 = 0000000000003df5
4428 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
4429! %f0 = cab6fcda 337f659b, Mem[0000000031000048] = 6618fc7a 0027cc7b
4430 std %f0 ,[%o2+0x048] ! Mem[0000000031000048] = cab6fcda 337f659b
4431! Mem[0000000012000020] = 68f62623, %l0 = 000000000000ef2e
4432 lduba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000068
4433! Invert Register : %l0 = 0000000000000068
4434 xor %l0,-1,%l0 ! %l0 = ffffffffffffff97
4435! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 00007da880000483
4436 orncc %l7,%l4,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
4437! Mem[000000003180000c] = 7a14a03f, %l5 = ffffffffffffffff
4438 lduw [%o3+0x00c],%l5 ! %l5 = 000000007a14a03f
4439! %l7 = 0000000000000000, immd = 0000000000000877, %l0 = ffffffffffffff97
4440 sdivx %l7,0x877,%l0 ! %l0 = 0000000000000000
4441
4442p1_label_79:
4443! Mem[000000003080004c] = 68f62317, %l1 = fffffffe00000001
4444 ldsh [%o1+0x04e],%l1 ! %l1 = 0000000000002317
4445! Mem[0000000013000020] = 51fb0000, %l6 = ffffffffffffffff
4446 lduha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
4447! %l2 = 00000000ddd5c5a6, immed = fffffa93, %y = fffffffe
4448 umulcc %l2,-0x56d,%l6 ! %l6 = ddd5c0f25f1e9a52, %ccr = 80, %y = ddd5c0f2
4449! %l6 = ddd5c0f25f1e9a52, %l5 = 000000007a14a03f, %l1 = 0000000000002317
4450 sub %l6,%l5,%l1 ! %l1 = ddd5c0f1e509fa13
4451! %f2 = 00000000 0000002a, Mem[0000000013000010] = da35baa1 1eb7a404
4452 std %f2 ,[%i2+%i5] ! Mem[0000000013000010] = 00000000 0000002a
4453! %l2 = 00000000ddd5c5a6, Mem[0000000013800010] = 04000000
4454 sth %l2,[%i3+%i5] ! Mem[0000000013800010] = c5a60000
4455! %l2 = ddd5c5a6, %l3 = 4c4ddfd6, Mem[0000000012000000] = 00000000 600b67e9
4456 stda %l2,[%i0+%g0]0x89 ! Mem[0000000012000000] = ddd5c5a6 4c4ddfd6
4457! Invert Register : %l3 = 000000004c4ddfd6
4458 xor %l3,-1,%l3 ! %l3 = ffffffffb3b22029
4459! %l7 = 0000000000000000, Mem[0000000013800008] = 0000000000000004
4460 stxa %l7,[%i3+%i4]0x88 ! Mem[0000000013800008] = 0000000000000000
4461! %l2 = 00000000ddd5c5a6, Mem[000000003180000a] = 00450000
4462 sth %l2,[%o3+0x00a] ! Mem[0000000031800008] = 0045c5a6
4463
4464p1_label_80:
4465! Mem[0000000013000068] = ccf4dc89, %l6 = ddd5c0f25f1e9a52
4466 ldsha [%i2+0x068]%asi,%l6 ! %l6 = ffffffffffffccf4
4467! %l6 = ffffccf4, %l7 = 00000000, Mem[0000000012800008] = 7fffffff 000000ff
4468 stda %l6,[%i1+%i4]0x81 ! Mem[0000000012800008] = ffffccf4 00000000
4469! %l7 = 0000000000000000, %l6 = ffffffffffffccf4, %l1 = ddd5c0f1e509fa13
4470 sra %l7,%l6,%l1 ! %l1 = 0000000000000000
4471! %l0 = 0000000000000000, Mem[0000000013000030] = ff92ab3018000000
4472 stxa %l0,[%i2+%o6]0x88 ! Mem[0000000013000030] = 0000000000000000
4473! Mem[0000000013800028] = da35baa11eb7a404, %l6 = ffffffffffffccf4
4474 ldxa [%i3+%o5]0x88,%l6 ! %l6 = da35baa11eb7a404
4475! %l1 = 0000000000000000, immed = fffffd4a, %y = ddd5c0f2
4476 sdivcc %l1,-0x2b6,%l1 ! %l1 = 000000007fffffff, %ccr = 02
4477 mov %l0,%y ! %y = 00000000
4478! %l7 = 0000000000000000, %l2 = 00000000ddd5c5a6, %l0 = 0000000000000000
4479 srl %l7,%l2,%l0 ! %l0 = 0000000000000000
4480! Mem[0000000030000008] = 0000002a, %l7 = 0000000000000000
4481 ldsha [%o0+0x00a]%asi,%l7 ! %l7 = 000000000000002a
4482! %l7 = 000000000000002a, immed = fffff327, %l2 = 00000000ddd5c5a6
4483 xnor %l7,-0xcd9,%l2 ! %l2 = 0000000000000cf2
4484! %l5 = 000000007a14a03f, %l1 = 000000007fffffff, %l0 = 0000000000000000
4485 addccc %l5,%l1,%l0 ! %l0 = 00000000fa14a03e, %ccr = 0a
4486
4487p1_label_81:
4488! Mem[0000000031000008] = 00c50000 c5b553aa, %l0 = fa14a03e, %l1 = 7fffffff
4489 ldd [%o2+%i4],%l0 ! %l0 = 0000000000c50000 00000000c5b553aa
4490! %l5 = 000000007a14a03f, immed = fffff52b, %l7 = 000000000000002a
4491 taddcc %l5,-0xad5,%l7 ! %l7 = 000000007a14956a, %ccr = 13
4492! %l7 = 000000007a14956a, immed = fffff1bb, %l7 = 000000007a14956a
4493 or %l7,-0xe45,%l7 ! %l7 = fffffffffffff5fb
4494! %l3 = ffffffffb3b22029, %l7 = fffffffffffff5fb, %y = 00000000
4495 sdiv %l3,%l7,%l0 ! %l0 = ffffffffffee10c2
4496 mov %l0,%y ! %y = ffee10c2
4497! %f4 = 3298dba6 3df54957, Mem[0000000031800008] = 0045c5a6 7a14a03f
4498 stda %f4 ,[%o3+0x008]%asi ! Mem[0000000031800008] = 3298dba6 3df54957
4499! Mem[0000000012800040] = 2c7e578128f8facc, %l6 = da35baa11eb7a404
4500 ldx [%i1+0x040],%l6 ! %l6 = 2c7e578128f8facc
4501! %l1 = 00000000c5b553aa, immed = fffff947, %l6 = 2c7e578128f8facc
4502 xorcc %l1,-0x6b9,%l6 ! %l6 = ffffffff3a4aaaed, %ccr = 80
4503! Mem[0000000013000054] = c7a361e6, %l4 = 0000000000000000
4504 lduw [%i2+0x054],%l4 ! %l4 = 00000000c7a361e6
4505! %l4 = 00000000c7a361e6, %l4 = 00000000c7a361e6, %l5 = 000000007a14a03f
4506 addcc %l4,%l4,%l5 ! %l5 = 000000018f46c3cc, %ccr = 09
4507! %l0 = ffffffffffee10c2, Mem[000000003080004e] = 68f62317
4508 stb %l0,[%o1+0x04e] ! Mem[000000003080004c] = 68f6c217
4509
4510p1_label_82:
4511! Mem[0000000031000048] = cab6fcda337f659b, %f24 = 43fef17d 0146b171
4512 ldd [%o2+0x048],%f24 ! %f24 = cab6fcda 337f659b
4513! %f10 = ffffa0d9, Mem[0000000013000020] = 0000fb51
4514 sta %f10,[%i2+%o4]0x81 ! Mem[0000000013000020] = ffffa0d9
4515! %l1 = 00000000c5b553aa, %l7 = fffffffffffff5fb, %l2 = 0000000000000cf2
4516 xor %l1,%l7,%l2 ! %l2 = ffffffff3a4aa651
4517! %l3 = ffffffffb3b22029, %l2 = ffffffff3a4aa651, %l0 = ffffffffffee10c2
4518 taddcc %l3,%l2,%l0 ! %l0 = fffffffeedfcc67a, %ccr = 9a
4519! %l0 = fffffffeedfcc67a, immed = fffff772, %y = ffee10c2
4520 umul %l0,-0x88e,%l1 ! %l1 = edfcbe8617961854, %y = edfcbe86
4521! Mem[0000000013800020] = ffffac67, %f8 = 0000202a
4522 lda [%i3+%o4]0x88,%f8 ! %f8 = ffffac67
4523! Mem[0000000031800048] = a86bffffa358bdc9, %l7 = fffffffffffff5fb
4524 ldx [%o3+0x048],%l7 ! %l7 = a86bffffa358bdc9
4525! %l1 = edfcbe8617961854, immed = 00000000, %l6 = ffffffff3a4aaaed
4526 sra %l1,0x000,%l6 ! %l6 = 0000000017961854
4527! Mem[0000000012000030] = 43fef17d, %l6 = 0000000017961854
4528 lduha [%i0+%o6]0x80,%l6 ! %l6 = 00000000000043fe
4529! %l5 = 000000018f46c3cc, immed = fffff92d, %y = edfcbe86
4530 sdiv %l5,-0x6d3,%l6 ! %l6 = 000000007fffffff
4531 mov %l0,%y ! %y = edfcc67a
4532
4533p1_label_83:
4534! Mem[0000000013000018] = 0000fc94c9bd0000, %f12 = 7df1fe43 36d4f434
4535 ldda [%i2+%i6]0x81,%f12 ! %f12 = 0000fc94 c9bd0000
4536! %f20 = 00000000 56867f79, Mem[0000000013800008] = 00000000 00000000
4537 stda %f20,[%i3+%i4]0x89 ! Mem[0000000013800008] = 00000000 56867f79
4538! %l7 = a86bffffa358bdc9, %l7 = a86bffffa358bdc9, %l3 = ffffffffb3b22029
4539 xor %l7,%l7,%l3 ! %l3 = 0000000000000000
4540! %f14 = a86b24d3 a358bdc9, Mem[0000000013800008] = 56867f79 00000000
4541 stda %f14,[%i3+%i4]0x89 ! Mem[0000000013800008] = a86b24d3 a358bdc9
4542! Mem[0000000030800008] = 3298dba6 3df54957, %l2 = 3a4aa651, %l3 = 00000000
4543 ldd [%o1+%i4],%l2 ! %l2 = 000000003298dba6 000000003df54957
4544! Mem[0000000012800038] = 43657758, %l1 = edfcbe8617961854
4545 ldswa [%i1+0x038]%asi,%l1 ! %l1 = 0000000043657758
4546! Mem[0000000012800078] = 82d0e28e5cb3eaa8, %l6 = 000000007fffffff
4547 ldx [%i1+0x078],%l6 ! %l6 = 82d0e28e5cb3eaa8
4548! %l0 = fffffffeedfcc67a, Mem[0000000012000000] = a6c5d5dd
4549 stba %l0,[%i0+%g0]0x81 ! Mem[0000000012000000] = 7ac5d5dd
4550! %l6 = 82d0e28e5cb3eaa8, %l0 = fffffffeedfcc67a, %l4 = 00000000c7a361e6
4551 orn %l6,%l0,%l4 ! %l4 = 82d0e28f5eb3fbad
4552! %l7 = a86bffffa358bdc9, %l2 = 000000003298dba6, %l4 = 82d0e28f5eb3fbad
4553 and %l7,%l2,%l4 ! %l4 = 0000000022189980
4554
4555p1_label_84:
4556! %f22 = 68f62623, Mem[0000000012000000] = 7ac5d5dd
4557 sta %f22,[%i0+0x000]%asi ! Mem[0000000012000000] = 68f62623
4558! %f1 = 337f659b, Mem[0000000031000048] = cab6fcda
4559 st %f1 ,[%o2+0x048] ! Mem[0000000031000048] = 337f659b
4560! Mem[000000003100004c] = 337f659b, %l6 = 82d0e28e5cb3eaa8
4561 ldsh [%o2+0x04c],%l6 ! %l6 = 000000000000337f
4562! Mem[0000000012000070] = 82b828a6627f538d, %f16 = 0053202a ef2e9004
4563 ldd [%i0+0x070],%f16 ! %f16 = 82b828a6 627f538d
4564! %l7 = a86bffffa358bdc9, Mem[000000003100000a] = 00c50000
4565 sth %l7,[%o2+0x00a] ! Mem[0000000031000008] = 00c5bdc9
4566! Mem[0000000012000020] = 68f62623c5fa31a4, %l4 = 0000000022189980
4567 ldxa [%i0+%o4]0x81,%l4 ! %l4 = 68f62623c5fa31a4
4568! %l7 = a86bffffa358bdc9, immed = 00000907, %l0 = fffffffeedfcc67a
4569 taddcc %l7,0x907,%l0 ! %l0 = a86bffffa358c6d0, %ccr = 8a
4570! Mem[0000000012800078] = 82d0e28e, %l5 = 000000018f46c3cc
4571 ldub [%i1+0x07a],%l5 ! %l5 = 00000000000000e2
4572! %l3 = 000000003df54957, %l7 = a86bffffa358bdc9, %l6 = 000000000000337f
4573 andncc %l3,%l7,%l6 ! %l6 = 000000001ca54016, %ccr = 00
4574! %f2 = 00000000 0000002a, Mem[0000000013000070] = c66ef98e 78c5f6be
4575 std %f2 ,[%i2+0x070] ! Mem[0000000013000070] = 00000000 0000002a
4576
4577p1_label_85:
4578! %l4 = 68f62623c5fa31a4, Mem[0000000012800000] = 00000000
4579 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000012800000] = c5fa31a4
4580! %l7 = a86bffffa358bdc9, immed = 00000073, %y = edfcc67a
4581 umul %l7,0x073,%l4 ! %l4 = 0000004960dd414b, %y = 49
4582! Mem[0000000012800010] = 00000000, %l0 = a86bffffa358c6d0
4583 lduwa [%i1+%i5]0x88,%l0 ! %l0 = 0000000000000000
4584! Mem[000000003080000c] = 3df54957, %l6 = 000000001ca54016
4585 ldub [%o1+0x00e],%l6 ! %l6 = 0000000000000049
4586! %l5 = 00000000000000e2, %l6 = 0000000000000049, %l2 = 000000003298dba6
4587 orcc %l5,%l6,%l2 ! %l2 = 00000000000000eb, %ccr = 00
4588! %l5 = 00000000000000e2, Mem[0000000013000010] = 000000000000002a
4589 stxa %l5,[%i2+%i5]0x80 ! Mem[0000000013000010] = 00000000000000e2
4590! %l3 = 000000003df54957, Mem[000000003080004c] = 68f6c217
4591 sth %l3,[%o1+0x04c] ! Mem[000000003080004c] = 4957c217
4592! %l0 = 0000000000000000, %l2 = 00000000000000eb, %l5 = 00000000000000e2
4593 orncc %l0,%l2,%l5 ! %l5 = ffffffffffffff14, %ccr = 88
4594! %l5 = ffffffffffffff14, immed = fffffd91, %l0 = 0000000000000000
4595 addcc %l5,-0x26f,%l0 ! %l0 = fffffffffffffca5, %ccr = 99
4596! %l0 = fffffca5, %l1 = 43657758, Mem[0000000031800008] = 3298dba6 3df54957
4597 stda %l0,[%o3+0x008]%asi ! Mem[0000000031800008] = fffffca5 43657758
4598
4599p1_label_86:
4600! %l0 = fffffca5, %l1 = 43657758, Mem[0000000013000028] = a358bdc9 83cd0e4f
4601 stda %l0,[%i2+%o5]0x89 ! Mem[0000000013000028] = fffffca5 43657758
4602! %l5 = ffffffffffffff14, immed = 000006c1, %l3 = 000000003df54957
4603 sub %l5,0x6c1,%l3 ! %l3 = fffffffffffff853
4604! Invert Register : %l1 = 0000000043657758
4605 xor %l1,-1,%l1 ! %l1 = ffffffffbc9a88a7
4606! %l7 = a86bffffa358bdc9, %l7 = a86bffffa358bdc9, %l4 = 0000004960dd414b
4607 xor %l7,%l7,%l4 ! %l4 = 0000000000000000
4608! Mem[000000003080000c] = 3df54957, %l6 = 0000000000000049
4609 lduw [%o1+0x00c],%l6 ! %l6 = 000000003df54957
4610! Mem[000000001380002c] = a1ba35da, %l2 = 00000000000000eb
4611 ldsb [%i3+0x02f],%l2 ! %l2 = ffffffffffffffda
4612! Mem[0000000013800050] = 000000000146b171, %f2 = 00000000 0000002a
4613 ldd [%i3+0x050],%f2 ! %f2 = 00000000 0146b171
4614! Mem[0000000012000028] = 04902eef04902e00, %l2 = ffffffffffffffda
4615 ldxa [%i0+%o5]0x88,%l2 ! %l2 = 04902eef04902e00
4616! %l2 = 04902eef04902e00, immd = fffffffffffff5b9, %l5 = ffffffffffffff14
4617 sdivx %l2,-0xa47,%l5 ! %l5 = ffff8e5588cdd5c1
4618! Clear Register : %l5 = ffff8e5588cdd5c1
4619 clr %l5 ! %l5 = 0000000000000000
4620
4621p1_label_87:
4622! Mem[0000000030000048] = 8000000000000001, %l3 = fffffffffffff853
4623 ldx [%o0+0x048],%l3 ! %l3 = 8000000000000001
4624! %l2 = 04902eef04902e00, Mem[0000000013000000] = 1eb7a40468f62623
4625 stxa %l2,[%i2+%g0]0x88 ! Mem[0000000013000000] = 04902eef04902e00
4626! Mem[0000000012000020] = 68f62623, %l7 = a86bffffa358bdc9
4627 lduh [%i0+0x022],%l7 ! %l7 = 0000000000002623
4628! Mem[0000000012000050] = 18000000ff92ab30, %f10 = ffffa0d9 ffff8dff
4629 ldda [%i0+0x050]%asi,%f10 ! %f10 = 18000000 ff92ab30
4630! Mem[0000000012800018] = 5d5ff074 fc85bdc9, %l2 = 04902e00, %l3 = 00000001
4631 ldd [%i1+%i6],%l2 ! %l2 = 000000005d5ff074 00000000fc85bdc9
4632! Mem[0000000012000068] = bf6b0000 62205349, %l2 = 5d5ff074, %l3 = fc85bdc9
4633 ldda [%i0+0x068]%asi,%l2 ! %l2 = 00000000bf6b0000 0000000062205349
4634! %l1 = ffffffffbc9a88a7, Mem[0000000013000010] = 00000000
4635 stwa %l1,[%i2+%i5]0x80 ! Mem[0000000013000010] = bc9a88a7
4636! %l4 = 0000000000000000, Mem[000000001380001a] = 67acffff
4637 sth %l4,[%i3+0x01a] ! Mem[0000000013800018] = 67ac0000
4638! %l0 = fffffffffffffca5, immed = fffff123, %y = 00000049
4639 udiv %l0,-0xedd,%l2 ! %l2 = 000000000000004a
4640 mov %l0,%y ! %y = fffffca5
4641! %l6 = 000000003df54957
4642 setx 0x4110df604110df60,%g7,%l6 ! %l6 = 4110df604110df60
4643
4644p1_label_88:
4645! Mem[000000003080000c] = 3df54957, %l6 = 4110df604110df60
4646 ldsh [%o1+0x00c],%l6 ! %l6 = 0000000000003df5
4647! %l5 = 0000000000000000, immed = 00000000, %l3 = 0000000062205349
4648 srl %l5,0x000,%l3 ! %l3 = 0000000000000000
4649! %f16 = 82b828a6 627f538d, Mem[0000000013000050] = b3d7d127 c7a361e6
4650 std %f16,[%i2+0x050] ! Mem[0000000013000050] = 82b828a6 627f538d
4651! %f29 = f2a3f052, Mem[0000000012800074] = 6424daf2
4652 sta %f29,[%i1+0x074]%asi ! Mem[0000000012800074] = f2a3f052
4653! Mem[0000000012800028] = a358bdc9, %l1 = ffffffffbc9a88a7
4654 ldswa [%i1+%o5]0x81,%l1 ! %l1 = ffffffffa358bdc9
4655! Mem[0000000012000034] = 0146b171, %l1 = ffffffffa358bdc9
4656 ldsha [%i0+0x034]%asi,%l1 ! %l1 = 0000000000000146
4657! %l0 = fffffffffffffca5
4658 sethi %hi(0x1479d400),%l0 ! %l0 = 000000001479d400
4659! %f11 = ff92ab30, Mem[0000000013000068] = ccf4dc89
4660 st %f11,[%i2+0x068] ! Mem[0000000013000068] = ff92ab30
4661! %l5 = 0000000000000000, immed = fffffb9a, %l3 = 0000000000000000
4662 or %l5,-0x466,%l3 ! %l3 = fffffffffffffb9a
4663! Mem[0000000012000010] = 0000002efffd8052, %f2 = 00000000 0146b171
4664 ldda [%i0+%i5]0x88,%f2 ! %f2 = 0000002e fffd8052
4665
4666p1_label_89:
4667! %l3 = fffffffffffffb9a, immed = 00000779, %l7 = 0000000000002623
4668 or %l3,0x779,%l7 ! %l7 = fffffffffffffffb
4669! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = fffffca5
4670 umul %l5,%l5,%l1 ! %l1 = 0000000000000000, %y = 00
4671! %l5 = 0000000000000000, Mem[000000003100000c] = c5b553aa
4672 stw %l5,[%o2+0x00c] ! Mem[000000003100000c] = 00000000
4673! %l2 = 000000000000004a, Mem[000000003180000a] = fffffca5
4674 stba %l2,[%o3+0x00a]%asi ! Mem[0000000031800008] = ffff4aa5
4675! Randomly selected nop
4676 nop
4677! Mem[0000000012800068] = e703d821, %l0 = 000000001479d400
4678 ldsb [%i1+0x068],%l0 ! %l0 = ffffffffffffffe7
4679! %l7 = fffffffffffffffb, Mem[000000003000000c] = ef2e9004
4680 stba %l7,[%o0+0x00c]%asi ! Mem[000000003000000c] = fb2e9004
4681! Mem[0000000012800000] = c5fa31a4, %l3 = fffffffffffffb9a
4682 ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffa4
4683! %l7 = fffffffffffffffb, Mem[000000003000004c] = 00000001
4684 sth %l7,[%o0+0x04c] ! Mem[000000003000004c] = fffb0001
4685! %l4 = 0000000000000000, %l3 = ffffffffffffffa4, %l5 = 0000000000000000
4686 sll %l4,%l3,%l5 ! %l5 = 0000000000000000
4687
4688p1_label_90:
4689! Clear Register : %l6 = 0000000000003df5
4690 clr %l6 ! %l6 = 0000000000000000
4691! Mem[0000000013000000] = 002e9004, %f19 = 00000000
4692 lda [%i2+%g0]0x80,%f19 ! %f19 = 002e9004
4693! %l4 = 0000000000000000, Mem[0000000012800000] = a431fac5
4694 stw %l4,[%i1+%g0] ! Mem[0000000012800000] = 00000000
4695! Mem[0000000030000048] = 80000000fffb0001, %f10 = 18000000 ff92ab30
4696 ldd [%o0+0x048],%f10 ! %f10 = 80000000 fffb0001
4697! %l2 = 000000000000004a, %l4 = 0000000000000000, %l4 = 0000000000000000
4698 or %l2,%l4,%l4 ! %l4 = 000000000000004a
4699! Mem[000000003000004c] = fffb0001, %l7 = fffffffffffffffb
4700 ldsha [%o0+0x04e]%asi,%l7 ! %l7 = 0000000000000001
4701! %l2 = 000000000000004a, %l0 = ffffffffffffffe7, %l7 = 0000000000000001
4702 orncc %l2,%l0,%l7 ! %l7 = 000000000000005a, %ccr = 00
4703! Mem[0000000012000020] = 68f62623, %l0 = ffffffffffffffe7
4704 lduba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000068
4705! Mem[0000000013800030] = c9bd58a3, %l5 = 0000000000000000
4706 lduba [%i3+%o6]0x80,%l5 ! %l5 = 00000000000000c9
4707! Mem[0000000012000028] = 04902e00, %l7 = 000000000000005a
4708 lduha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000002e00
4709
4710p1_label_91:
4711! Randomly selected nop
4712 nop
4713! Mem[0000000031800008] = ffff4aa5, %l3 = ffffffffffffffa4
4714 ldub [%o3+0x00a],%l3 ! %l3 = 000000000000004a
4715! %l4 = 000000000000004a, %l1 = 0000000000000000, %l4 = 000000000000004a
4716 xor %l4,%l1,%l4 ! %l4 = 000000000000004a
4717! Mem[0000000031000008] = 00c5bdc9, %l3 = 000000000000004a
4718 ldsha [%o2+0x008]%asi,%l3 ! %l3 = 00000000000000c5
4719! %l4 = 000000000000004a, immed = 0000065b, %y = 00000000
4720 udiv %l4,0x65b,%l5 ! %l5 = 0000000000000000
4721 mov %l0,%y ! %y = 00000068
4722! retry : should take illegal inst trap, %l0 = 0000000000000068
4723 retry ! Illegal inst trap : %l0 = 0000000000000078
4724! %l0 = 0000000000000078, %l2 = 000000000000004a, %l7 = 0000000000002e00
4725 sll %l0,%l2,%l7 ! %l7 = 000000000001e000
4726! %l6 = 0000000000000000, %l1 = 0000000000000000, %l4 = 000000000000004a
4727 sub %l6,%l1,%l4 ! %l4 = 0000000000000000
4728! %f8 = ffffac67 ef2e9004, Mem[0000000013000018] = 0000fc94 c9bd0000
4729 stda %f8 ,[%i2+%i6]0x81 ! Mem[0000000013000018] = ffffac67 ef2e9004
4730! %l1 = 0000000000000000, Mem[000000001300001d] = ef2e9004
4731 stb %l1,[%i2+0x01d] ! Mem[000000001300001c] = ef009004
4732
4733p1_label_92:
4734! %l6 = 0000000000000000, Mem[0000000031800008] = ffff4aa5
4735 sth %l6,[%o3+%i4] ! Mem[0000000031800008] = 00004aa5
4736! Mem[0000000031800008] = 00004aa543657758, %f26 = ffffffff a431fac5
4737 ldd [%o3+%i4],%f26 ! %f26 = 00004aa5 43657758
4738! %l6 = 0000000000000000, immed = fffffe7c, %y = 00000068
4739 umul %l6,-0x184,%l1 ! %l1 = 0000000000000000, %y = 00
4740! %l7 = 000000000001e000, Mem[0000000013800000] = 9a0000000000000a
4741 stxa %l7,[%i3+%g0]0x80 ! Mem[0000000013800000] = 000000000001e000
4742! %l5 = 0000000000000000, %l0 = 0000000000000078, %l6 = 0000000000000000
4743 orn %l5,%l0,%l6 ! %l6 = ffffffffffffff87
4744! %l4 = 0000000000000000, %l4 = 0000000000000000, %l2 = 000000000000004a
4745 udivx %l4,%l4,%l2 ! Div by zero, %l0 = 00000000000000c8
4746! Mem[0000000030000048] = 80000000fffb0001, %f26 = 00004aa5 43657758
4747 ldda [%o0+0x048]%asi,%f26 ! %f26 = 80000000 fffb0001
4748! %l5 = 0000000000000000, %l6 = ffffffffffffff87, %l5 = 0000000000000000
4749 orn %l5,%l6,%l5 ! %l5 = 0000000000000078
4750! %l2 = 000000000000004a, immed = 00000195, %l0 = 00000000000000a0
4751 andncc %l2,0x195,%l0 ! %l0 = 000000000000004a, %ccr = 00
4752! %l4 = 0000000000000000, %l3 = 00000000000000c5, %l0 = 000000000000004a
4753 andcc %l4,%l3,%l0 ! %l0 = 0000000000000000, %ccr = 44
4754
4755p1_label_93:
4756! Mem[0000000030000008] = 0000002a fb2e9004, %l0 = 00000000, %l1 = 00000000
4757 ldda [%o0+0x008]%asi,%l0 ! %l0 = 000000000000002a 00000000fb2e9004
4758! %l7 = 000000000001e000, immed = ffffffc3, %l0 = 000000000000002a
4759 taddcc %l7,-0x03d,%l0 ! %l0 = 000000000001dfc3, %ccr = 13
4760! %l2 = 000000000000004a, %l4 = 0000000000000000, %l0 = 000000000001dfc3
4761 sra %l2,%l4,%l0 ! %l0 = 000000000000004a
4762! %l4 = 00000000, %l5 = 00000078, Mem[0000000031000048] = 337f659b 337f659b
4763 std %l4,[%o2+0x048] ! Mem[0000000031000048] = 00000000 00000078
4764! %l1 = 00000000fb2e9004, Mem[0000000013000026] = 74f05f5d, %asi = 80
4765 stha %l1,[%i2+0x026]%asi ! Mem[0000000013000024] = 74f09004
4766! %l1 = 00000000fb2e9004, Mem[0000000012800018] = 74f05f5d
4767 stwa %l1,[%i1+%i6]0x89 ! Mem[0000000012800018] = fb2e9004
4768! %l2 = 000000000000004a, immed = 00000b26, %y = 00000000
4769 sdivcc %l2,0xb26,%l1 ! %l1 = 0000000000000000, %ccr = 44
4770 mov %l0,%y ! %y = 0000004a
4771! %l4 = 0000000000000000, Mem[0000000013800027] = 56867f79
4772 stb %l4,[%i3+0x027] ! Mem[0000000013800024] = 56867f00
4773! Mem[0000000012800008] = f4ccffff, %l2 = 000000000000004a
4774 ldsba [%i1+%i4]0x88,%l2 ! %l2 = ffffffffffffffff
4775! Mem[0000000013800008] = c9bd58a3, %l6 = ffffffffffffff87
4776 ldsba [%i3+%i4]0x81,%l6 ! %l6 = ffffffffffffffc9
4777
4778p1_label_94:
4779! Mem[0000000012000018] = 00000000, %l6 = ffffffffffffffc9
4780 ldsba [%i0+%i6]0x81,%l6 ! %l6 = 0000000000000000
4781! %l6 = 00000000, %l7 = 0001e000, Mem[0000000031800008] = 00004aa5 43657758
4782 std %l6,[%o3+%i4] ! Mem[0000000031800008] = 00000000 0001e000
4783! %l5 = 0000000000000078, %l5 = 0000000000000078, %l4 = 0000000000000000
4784 orn %l5,%l5,%l4 ! %l4 = ffffffffffffffff
4785! %l3 = 00000000000000c5, immed = 00000272, %l3 = 00000000000000c5
4786 tsubcc %l3,0x272,%l3 ! %l3 = fffffffffffffe53, %ccr = 9b
4787! %l4 = ffffffffffffffff, %l5 = 0000000000000078, %l0 = 000000000000004a
4788 andcc %l4,%l5,%l0 ! %l0 = 0000000000000078, %ccr = 00
4789! %l6 = 0000000000000000, Mem[0000000013000078] = cab6fcda
4790 stb %l6,[%i2+0x078] ! Mem[0000000013000078] = 00b6fcda
4791! Mem[0000000030800008] = 3298dba6, %l1 = 0000000000000000
4792 ldsh [%o1+%i4],%l1 ! %l1 = 0000000000003298
4793! %l2 = ffffffffffffffff, Mem[000000003080000c] = 3df54957
4794 stba %l2,[%o1+0x00c]%asi ! Mem[000000003080000c] = fff54957
4795! Mem[0000000013000018] = ffffac67, %l4 = ffffffffffffffff
4796 ldsha [%i2+%i6]0x81,%l4 ! %l4 = ffffffffffffffff
4797! %l2 = ffffffff, %l3 = fffffe53, Mem[0000000030800048] = 00000000 4957c217
4798 std %l2,[%o1+0x048] ! Mem[0000000030800048] = ffffffff fffffe53
4799
4800p1_label_95:
4801! Mem[0000000013000008] = ef2e9004, %l6 = 0000000000000000
4802 lduwa [%i2+%i4]0x80,%l6 ! %l6 = 00000000ef2e9004
4803! %l6 = 00000000ef2e9004, %l0 = 0000000000000078, %y = 0000004a
4804 sdivcc %l6,%l0,%l0 ! %l0 = 000000007fffffff, %ccr = 02
4805 mov %l0,%y ! %y = 7fffffff
4806! %l1 = 0000000000003298, Mem[0000000012800008] = ffffccf4
4807 stwa %l1,[%i1+%i4]0x81 ! Mem[0000000012800008] = 00003298
4808! Mem[0000000012000028] = 002e9004, %l1 = 0000000000003298
4809 lduha [%i0+%o5]0x80,%l1 ! %l1 = 000000000000002e
4810! %f16 = 82b828a6 627f538d, Mem[0000000031000008] = 00c5bdc9 00000000
4811 std %f16,[%o2+%i4] ! Mem[0000000031000008] = 82b828a6 627f538d
4812! %l4 = ffffffffffffffff, %l7 = 000000000001e000, %l7 = 000000000001e000
4813 srax %l4,%l7,%l7 ! %l7 = ffffffffffffffff
4814! %l2 = ffffffffffffffff, immed = 0000001f, %y = 7fffffff
4815 udiv %l2,0x01f,%l3 ! %l3 = 00000000ffffffff
4816 mov %l0,%y ! %y = 7fffffff
4817! %l5 = 0000000000000078, %l2 = ffffffffffffffff, %l2 = ffffffffffffffff
4818 addc %l5,%l2,%l2 ! %l2 = 0000000000000077
4819! Mem[0000000030800008] = 3298dba6, %l2 = 0000000000000077
4820 ldsba [%o1+0x009]%asi,%l2 ! %l2 = ffffffffffffff98
4821! %l3 = 00000000ffffffff, %l5 = 0000000000000078, %y = 7fffffff
4822 umulcc %l3,%l5,%l2 ! %l2 = 00000077ffffff88, %ccr = 08, %y = 77
4823
4824p1_label_96:
4825! Invert Register : %l7 = ffffffffffffffff
4826 xor %l7,-1,%l7 ! %l7 = 0000000000000000
4827! Mem[0000000013800008] = a358bdc9, %l6 = 00000000ef2e9004
4828 lduba [%i3+%i4]0x88,%l6 ! %l6 = 00000000000000c9
4829! Mem[0000000030800048] = fffffffffffffe53, %l1 = 000000000000002e
4830 ldx [%o1+0x048],%l1 ! %l1 = fffffffffffffe53
4831! %l4 = ffffffffffffffff, Mem[0000000012800060] = 8bf4b290
4832 sth %l4,[%i1+0x060] ! Mem[0000000012800060] = ffffb290
4833! %l7 = 0000000000000000, immed = fffffa78, %l6 = 00000000000000c9
4834 and %l7,-0x588,%l6 ! %l6 = 0000000000000000
4835! %l7 = 0000000000000000, immed = 0000006f, %l1 = fffffffffffffe53
4836 addccc %l7,0x06f,%l1 ! %l1 = 000000000000006f, %ccr = 00
4837! %l5 = 0000000000000078, Mem[000000001300004e] = 48580384
4838 stba %l5,[%i2+0x04e]%asi ! Mem[000000001300004c] = 48587884
4839! %l5 = 0000000000000078, immed = fffffb87, %l3 = 00000000ffffffff
4840 taddcc %l5,-0x479,%l3 ! %l3 = fffffffffffffbff, %ccr = 8a
4841! %l3 = fffffffffffffbff, immed = 000001e4, %l3 = fffffffffffffbff
4842 subccc %l3,0x1e4,%l3 ! %l3 = fffffffffffffa1b, %ccr = 88
4843! %l6 = 0000000000000000, %l2 = 00000077ffffff88, %y = 00000077
4844 sdiv %l6,%l2,%l4 ! %l4 = ffffffff80000000
4845 mov %l0,%y ! %y = 7fffffff
4846
4847p1_label_97:
4848! %l7 = 0000000000000000, Mem[0000000013800008] = c9bd58a3
4849 stha %l7,[%i3+%i4]0x80 ! Mem[0000000013800008] = 000058a3
4850! Mem[0000000013800070] = 143f22c8292a6695, %l2 = 00000077ffffff88
4851 ldx [%i3+0x070],%l2 ! %l2 = 143f22c8292a6695
4852! Mem[0000000013000000] = 002e9004, %l2 = 143f22c8292a6695
4853 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000002e9004
4854! %l4 = ffffffff80000000, Mem[0000000031000048] = 00000000, %asi = 80
4855 stwa %l4,[%o2+0x048]%asi ! Mem[0000000031000048] = 80000000
4856! Mem[0000000031800048] = a86bffff a358bdc9, %l2 = 002e9004, %l3 = fffffa1b
4857 ldd [%o3+0x048],%l2 ! %l2 = 00000000a86bffff 00000000a358bdc9
4858! %l6 = 0000000000000000, %l5 = 0000000000000078, %l2 = 00000000a86bffff
4859 addcc %l6,%l5,%l2 ! %l2 = 0000000000000078, %ccr = 00
4860! %l1 = 000000000000006f, Mem[0000000013800010] = 0000a6c5
4861 stwa %l1,[%i3+%i5]0x89 ! Mem[0000000013800010] = 0000006f
4862! Mem[0000000030000008] = 0000002afb2e9004, %f12 = 0000fc94 c9bd0000
4863 ldd [%o0+%i4],%f12 ! %f12 = 0000002a fb2e9004
4864! Mem[0000000012800028] = da35baa1c9bd58a3, %f22 = 68f62623 c5fa31a4
4865 ldda [%i1+%o5]0x88,%f22 ! %f22 = da35baa1 c9bd58a3
4866! %l7 = 0000000000000000
4867 sethi %hi(0xf9133c00),%l7 ! %l7 = 00000000f9133c00
4868
4869p1_label_98:
4870! Mem[0000000013000060] = b7661412, %l7 = 00000000f9133c00
4871 ldsw [%i2+0x060],%l7 ! %l7 = ffffffffb7661412
4872! %l0 = 000000007fffffff, %l5 = 0000000000000078, %l4 = ffffffff80000000
4873 or %l0,%l5,%l4 ! %l4 = 000000007fffffff
4874! Mem[0000000012000000] = 68f62623, %l7 = ffffffffb7661412
4875 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000068
4876! Mem[0000000013800018] = 67ac0000 56867f79, %l6 = 00000000, %l7 = 00000068
4877 ldda [%i3+%i6]0x81,%l6 ! %l6 = 0000000067ac0000 0000000056867f79
4878! %l2 = 0000000000000078, %l0 = 000000007fffffff, %l3 = 00000000a358bdc9
4879 xor %l2,%l0,%l3 ! %l3 = 000000007fffff87
4880! %l3 = 000000007fffff87, Mem[0000000012000030] = 43fef17d
4881 stha %l3,[%i0+%o6]0x80 ! Mem[0000000012000030] = ff87f17d
4882! %l4 = 7fffffff, %l5 = 00000078, Mem[0000000013000028] = a5fcffff 58776543
4883 std %l4,[%i2+%o5] ! Mem[0000000013000028] = 7fffffff 00000078
4884! Mem[000000003180004c] = a358bdc9, %l7 = 0000000056867f79
4885 ldsb [%o3+0x04d],%l7 ! %l7 = 0000000000000058
4886! Mem[0000000013000018] = ffffac67, %l4 = 000000007fffffff
4887 lduha [%i2+%i6]0x80,%l4 ! %l4 = 000000000000ffff
4888! %l7 = 0000000000000058, %l0 = 000000007fffffff, %l3 = 000000007fffff87
4889 xorcc %l7,%l0,%l3 ! %l3 = 000000007fffffa7, %ccr = 00
4890
4891p1_label_99:
4892! %l4 = 000000000000ffff, %l4 = 000000000000ffff, %l6 = 0000000067ac0000
4893 addccc %l4,%l4,%l6 ! %l6 = 000000000001fffe, %ccr = 00
4894! Mem[0000000012800030] = 000000000146b171, %f24 = cab6fcda 337f659b
4895 ldda [%i1+%o6]0x88,%f24 ! %f24 = 00000000 0146b171
4896! Mem[0000000013800010] = 6f000000, %l4 = 000000000000ffff
4897 ldsba [%i3+%i5]0x81,%l4 ! %l4 = 000000000000006f
4898! Mem[0000000013800028] = 04a4b71e, %f11 = fffb0001
4899 lda [%i3+%o5]0x80,%f11 ! %f11 = 04a4b71e
4900! Mem[0000000012800024] = a358bdc9, %l3 = 000000007fffffa7
4901 lduw [%i1+0x024],%l3 ! %l3 = 00000000a358bdc9
4902! %l7 = 0000000000000058, Mem[0000000012000028] = 002e9004
4903 stba %l7,[%i0+%o5]0x81 ! Mem[0000000012000028] = 582e9004
4904! %l4 = 000000000000006f, Mem[000000003180000f] = 0001e000
4905 stb %l4,[%o3+0x00f] ! Mem[000000003180000c] = 0001e06f
4906! %l7 = 0000000000000058, Mem[0000000012000020] = 68f62623
4907 stha %l7,[%i0+%o4]0x80 ! Mem[0000000012000020] = 00582623
4908! %l2 = 0000000000000078, Mem[000000003080004d] = fffffe53
4909 stb %l2,[%o1+0x04d] ! Mem[000000003080004c] = ff78fe53
4910! %l6 = 000000000001fffe, %l5 = 0000000000000078, %l5 = 0000000000000078
4911 taddcc %l6,%l5,%l5 ! %l5 = 0000000000020076, %ccr = 02
4912
4913p1_label_100:
4914! %l7 = 0000000000000058, Mem[0000000013000008] = 04902eef
4915 stwa %l7,[%i2+%i4]0x89 ! Mem[0000000013000008] = 00000058
4916! %l4 = 000000000000006f, Mem[0000000013000020] = ffffa0d9
4917 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000013000020] = 0000006f
4918! Invert Register : %l2 = 0000000000000078
4919 xor %l2,-1,%l2 ! %l2 = ffffffffffffff87
4920! %l0 = 000000007fffffff, Mem[0000000013800020] = 007f8656ffffac67
4921 stxa %l0,[%i3+%o4]0x88 ! Mem[0000000013800020] = 000000007fffffff
4922! %l4 = 000000000000006f, %l0 = 000000007fffffff, %l7 = 0000000000000058
4923 addcc %l4,%l0,%l7 ! %l7 = 000000008000006e, %ccr = 0a
4924! Mem[0000000030000048] = 80000000, %l0 = 000000007fffffff
4925 ldsw [%o0+0x048],%l0 ! %l0 = ffffffff80000000
4926! %l5 = 0000000000020076, immed = fffff868, %l6 = 000000000001fffe
4927 add %l5,-0x798,%l6 ! %l6 = 000000000001f8de
4928! Mem[0000000012000054] = ff92ab30, %l0 = ffffffff80000000
4929 ldswa [%i0+0x054]%asi,%l0 ! %l0 = ffffffffff92ab30
4930! %l6 = 000000000001f8de, Mem[0000000013000008] = 58000000ef2e9004
4931 stxa %l6,[%i2+%i4]0x80 ! Mem[0000000013000008] = 000000000001f8de
4932! %l1 = 000000000000006f, %l5 = 0000000000020076, %l3 = 00000000a358bdc9
4933 sll %l1,%l5,%l3 ! %l3 = 000000001bc00000
4934
4935 ba,a p1_not_taken_0_end
4936p1_not_taken_0:
4937! The following code should not be executed
4938 mulx %l1,%l0,%l3
4939 ldsh [%o1+0x042],%l4
4940 lduw [%o2+0x040],%l2
4941 stxa %l4,[%o2+0x000]%asi
4942 ba,a p1_branch_failed
4943p1_not_taken_0_end:
4944
4945
4946! End of Random Code for Processor 1
4947
4948p1_set_done_flag:
4949 mov 2,%g2
4950 set done_flags,%g1
4951 st %g2,[%g1+0x004] ! Set processor 1 done flag
4952
4953! Self Check Disabled
4954
4955p1_check_registers:
4956
4957! The test for processor 1 has passed
4958
4959p1_passed:
4960 ta GOOD_TRAP
4961 nop
4962
4963p1_reg_l0_fail:
4964 or %g0,0xbd0,%g1
4965 ba,a p1_failed
4966p1_reg_l1_fail:
4967 or %g0,0xbd1,%g1
4968 ba,a p1_failed
4969p1_reg_l2_fail:
4970 or %g0,0xbd2,%g1
4971 ba,a p1_failed
4972p1_reg_l3_fail:
4973 or %g0,0xbd3,%g1
4974 ba,a p1_failed
4975p1_reg_l4_fail:
4976 or %g0,0xbd4,%g1
4977 ba,a p1_failed
4978p1_reg_l5_fail:
4979 or %g0,0xbd5,%g1
4980 ba,a p1_failed
4981p1_reg_l6_fail:
4982 or %g0,0xbd6,%g1
4983 ba,a p1_failed
4984p1_reg_l7_fail:
4985 or %g0,0xbd7,%g1
4986 ba,a p1_failed
4987p1_f0_fail:
4988 set p1_temp,%g6
4989 mov 0xf00,%l0
4990 stx %l0,[%g6]
4991 std %f0,[%g6+8]
4992 stx %fsr,[%g6+16]
4993 ta BAD_TRAP
4994
4995p1_f2_fail:
4996 set p1_temp,%g6
4997 mov 0xf02,%l0
4998 stx %l0,[%g6]
4999 std %f2,[%g6+8]
5000 stx %fsr,[%g6+16]
5001 ta BAD_TRAP
5002
5003p1_f4_fail:
5004 set p1_temp,%g6
5005 mov 0xf04,%l0
5006 stx %l0,[%g6]
5007 std %f4,[%g6+8]
5008 stx %fsr,[%g6+16]
5009 ta BAD_TRAP
5010
5011p1_f6_fail:
5012 set p1_temp,%g6
5013 mov 0xf06,%l0
5014 stx %l0,[%g6]
5015 std %f6,[%g6+8]
5016 stx %fsr,[%g6+16]
5017 ta BAD_TRAP
5018
5019p1_f8_fail:
5020 set p1_temp,%g6
5021 mov 0xf08,%l0
5022 stx %l0,[%g6]
5023 std %f8,[%g6+8]
5024 stx %fsr,[%g6+16]
5025 ta BAD_TRAP
5026
5027p1_f10_fail:
5028 set p1_temp,%g6
5029 mov 0xf10,%l0
5030 stx %l0,[%g6]
5031 std %f10,[%g6+8]
5032 stx %fsr,[%g6+16]
5033 ta BAD_TRAP
5034
5035p1_f12_fail:
5036 set p1_temp,%g6
5037 mov 0xf12,%l0
5038 stx %l0,[%g6]
5039 std %f12,[%g6+8]
5040 stx %fsr,[%g6+16]
5041 ta BAD_TRAP
5042
5043p1_f16_fail:
5044 set p1_temp,%g6
5045 mov 0xf16,%l0
5046 stx %l0,[%g6]
5047 std %f16,[%g6+8]
5048 stx %fsr,[%g6+16]
5049 ta BAD_TRAP
5050
5051p1_f18_fail:
5052 set p1_temp,%g6
5053 mov 0xf18,%l0
5054 stx %l0,[%g6]
5055 std %f18,[%g6+8]
5056 stx %fsr,[%g6+16]
5057 ta BAD_TRAP
5058
5059p1_f20_fail:
5060 set p1_temp,%g6
5061 mov 0xf20,%l0
5062 stx %l0,[%g6]
5063 std %f20,[%g6+8]
5064 stx %fsr,[%g6+16]
5065 ta BAD_TRAP
5066
5067p1_f22_fail:
5068 set p1_temp,%g6
5069 mov 0xf22,%l0
5070 stx %l0,[%g6]
5071 std %f22,[%g6+8]
5072 stx %fsr,[%g6+16]
5073 ta BAD_TRAP
5074
5075p1_f24_fail:
5076 set p1_temp,%g6
5077 mov 0xf24,%l0
5078 stx %l0,[%g6]
5079 std %f24,[%g6+8]
5080 stx %fsr,[%g6+16]
5081 ta BAD_TRAP
5082
5083p1_f26_fail:
5084 set p1_temp,%g6
5085 mov 0xf26,%l0
5086 stx %l0,[%g6]
5087 std %f26,[%g6+8]
5088 stx %fsr,[%g6+16]
5089 ta BAD_TRAP
5090
5091p1_f28_fail:
5092 set p1_temp,%g6
5093 mov 0xf28,%l0
5094 stx %l0,[%g6]
5095 std %f28,[%g6+8]
5096 stx %fsr,[%g6+16]
5097 ta BAD_TRAP
5098
5099p1_f30_fail:
5100 set p1_temp,%g6
5101 mov 0xf30,%l0
5102 stx %l0,[%g6]
5103 std %f30,[%g6+8]
5104 stx %fsr,[%g6+16]
5105 ta BAD_TRAP
5106
5107
5108! The test for processor 1 failed
5109
5110p1_failed:
5111 set done_flags,%g1
5112 mov 3,%g5
5113 st %g5,[%g1+0x004] ! Set processor 1 done flag
5114
5115 set p1_temp,%g6
5116 stx %g1,[%g6]
5117 stx %g2,[%g6+8]
5118 stx %g3,[%g6+16]
5119 ta BAD_TRAP
5120
5121
5122! The local area data for processor 1 failed
5123
5124p1_local_failed:
5125 set done_flags,%g5
5126 mov 3,%g6
5127 st %g6,[%g5+0x004] ! Set processor 1 done flag
5128
5129 set p1_temp,%g6
5130 add %g1,%g4,%g1
5131 stx %g4,[%g6]
5132 stx %g2,[%g6+8]
5133 stx %g3,[%g6+16]
5134 ta BAD_TRAP
5135
5136p1_dfill_failed:
5137 ba p1_failed
5138 mov 0xddd,%g1
5139
5140p1_selfmod_failed:
5141 ba p1_failed
5142 mov 0xabc,%g1
5143
5144
5145p1_common_error:
5146 or %g0,0xee1,%g1
5147 ba p1_failed
5148 mov %o5,%g3
5149
5150p1_common_signature_error:
5151 set p1_temp,%g1
5152 ba p1_failed
5153 st %g2,[%g1] ! Common Lock Number
5154
5155p1_common_timeout:
5156 set p1_temp,%g1
5157 ba p1_failed
5158 st %g2,[%g1] ! Common Lock Number
5159p1_branch_failed:
5160 mov 0xbbb,%g1
5161 rd %ccr,%g2
5162 ba p1_failed
5163 mov 0x0,%g3
5164
5165p1_trap1e:
5166 st %f0 ,[%i2+0x000] ! Mem[0000000013000000]
5167 add %l6,%l5,%l2
5168 and %l3,%l1,%l7
5169 xnor %l6,%l5,%l0
5170 subccc %l1,-0xe19,%l0
5171 stb %l6,[%o3+0x008] ! Mem[0000000031800008]
5172 done
5173
5174p1_trap1o:
5175 st %f0 ,[%o2+0x000] ! Mem[0000000013000000]
5176 add %l6,%l5,%l2
5177 and %l3,%l1,%l7
5178 xnor %l6,%l5,%l0
5179 subccc %l1,-0xe19,%l0
5180 stb %l6,[%i3+0x008] ! Mem[0000000031800008]
5181 done
5182
5183
5184p1_trap2e:
5185 sdivx %l4,-0x4b3,%l3
5186 ld [%o1+0x04c],%f9 ! Mem[000000003080004c]
5187 done
5188
5189p1_trap2o:
5190 sdivx %l4,-0x4b3,%l3
5191 ld [%i1+0x04c],%f9 ! Mem[000000003080004c]
5192 done
5193
5194
5195p1_trap3e:
5196 subc %l7,%l6,%l4
5197 xnor %l6,-0xee1,%l5
5198 done
5199
5200p1_trap3o:
5201 subc %l7,%l6,%l4
5202 xnor %l6,-0xee1,%l5
5203 done
5204
5205p1_init_memory_pointers:
5206 set p1_init_registers,%g1
5207 mov %g0,%g2
5208 mov %g0,%g3
5209 mov %g0,%g4
5210 mov %g0,%g5
5211 mov %g0,%g6
5212 mov %g0,%g7
5213
5214! Initialize memory pointers for window 0
5215 set p1_local0_start,%i0
5216 set p1_local1_start,%i1
5217 set p1_local2_start,%i2
5218 set p1_local3_start,%i3
5219 mov 0x08,%i4
5220 mov 0x10,%i5
5221 mov 0x18,%i6
5222 mov %g0,%i7
5223! Init Local Registers in Window 0
5224 ldx [%g1+0x000],%l0 ! %l0 = 21ddde1f8846d988
5225 ldx [%g1+0x008],%l1 ! %l1 = fede8a4652976571
5226 ldx [%g1+0x010],%l2 ! %l2 = 29bbee2c018cd785
5227 ldx [%g1+0x018],%l3 ! %l3 = 003164f899641347
5228 ldx [%g1+0x020],%l4 ! %l4 = 38a4a19e1ab0c666
5229 ldx [%g1+0x028],%l5 ! %l5 = b361b9347852b43d
5230 ldx [%g1+0x030],%l6 ! %l6 = 5a58e3704bd742f1
5231 ldx [%g1+0x038],%l7 ! %l7 = 6ac32f864dd11ff2
5232 save
5233
5234! Initialize memory points for window 1
5235 set share0_start,%i0
5236 set share1_start,%i1
5237 set share2_start,%i2
5238 set share3_start,%i3
5239 mov 0x20,%i4
5240 mov 0x28,%i5
5241 mov 0x30,%i6
5242! Init Local Registers in Window 1
5243 ldx [%g1+0x040],%l0 ! %l0 = 8816ebade70bfc82
5244 ldx [%g1+0x048],%l1 ! %l1 = 7eb65ee9df41ced9
5245 ldx [%g1+0x050],%l2 ! %l2 = 9b807de20eb7c6fd
5246 ldx [%g1+0x058],%l3 ! %l3 = a78e30f22c4de946
5247 ldx [%g1+0x060],%l4 ! %l4 = 039cfbd46b3ff634
5248 ldx [%g1+0x068],%l5 ! %l5 = 68f6aadfe6802de0
5249 ldx [%g1+0x070],%l6 ! %l6 = a63ed16dcced0e10
5250 ldx [%g1+0x078],%l7 ! %l7 = d5a05e3ccf81026d
5251 save
5252
5253! Initialize memory pointers for window 2
5254 set p1_local0_start,%i0
5255 set p1_local1_start,%i1
5256 set p1_local2_start,%i2
5257 set p1_local3_start,%i3
5258 mov 0x08,%i4
5259 mov 0x10,%i5
5260 mov 0x18,%i6
5261 mov %g0,%i7
5262! Init Local Registers in Window 2
5263 ldx [%g1+0x080],%l0 ! %l0 = 3aa5c6b6e0b71080
5264 ldx [%g1+0x088],%l1 ! %l1 = 0ff44c9837b24418
5265 ldx [%g1+0x090],%l2 ! %l2 = 38b68c7ca0bfcf44
5266 ldx [%g1+0x098],%l3 ! %l3 = a14e858082285a06
5267 ldx [%g1+0x0a0],%l4 ! %l4 = 079223326c3fd3d9
5268 ldx [%g1+0x0a8],%l5 ! %l5 = eac1b12dee4692ce
5269 ldx [%g1+0x0b0],%l6 ! %l6 = 64bd83b9dc4b48da
5270 ldx [%g1+0x0b8],%l7 ! %l7 = 79bd702442b8b162
5271 save
5272
5273! Initialize memory points for window 3
5274 set share0_start,%i0
5275 set share1_start,%i1
5276 set share2_start,%i2
5277 set share3_start,%i3
5278 mov 0x20,%i4
5279 mov 0x28,%i5
5280 mov 0x30,%i6
5281 mov %g0,%i7
5282! Init Local Registers in Window 3
5283 ldx [%g1+0x0c0],%l0 ! %l0 = 35bdcbe3f9e86aba
5284 ldx [%g1+0x0c8],%l1 ! %l1 = a4b7e806f13900ab
5285 ldx [%g1+0x0d0],%l2 ! %l2 = 8599ecdfd9860855
5286 ldx [%g1+0x0d8],%l3 ! %l3 = 51c80de22644a7c3
5287 ldx [%g1+0x0e0],%l4 ! %l4 = d38c9612b63ebd08
5288 ldx [%g1+0x0e8],%l5 ! %l5 = 6c6c3499cda401c2
5289 ldx [%g1+0x0f0],%l6 ! %l6 = d97ce8a62069856e
5290 ldx [%g1+0x0f8],%l7 ! %l7 = 3c9c9058b6c62192
5291 save
5292
5293! Initialize memory pointers for window 4
5294 set p1_local0_start,%i0
5295 set p1_local1_start,%i1
5296 set p1_local2_start,%i2
5297 set p1_local3_start,%i3
5298 mov 0x08,%i4
5299 mov 0x10,%i5
5300 mov 0x18,%i6
5301 mov %g0,%i7
5302! Init Local Registers in Window 4
5303 ldx [%g1+0x100],%l0 ! %l0 = 94a9b5f663513ba1
5304 ldx [%g1+0x108],%l1 ! %l1 = 0b6047aa27a7ab20
5305 ldx [%g1+0x110],%l2 ! %l2 = a0f1aa709d2d8357
5306 ldx [%g1+0x118],%l3 ! %l3 = 8e027fe3de838aab
5307 ldx [%g1+0x120],%l4 ! %l4 = 85f4813a63fc755b
5308 ldx [%g1+0x128],%l5 ! %l5 = e32091e6797f8656
5309 ldx [%g1+0x130],%l6 ! %l6 = 1049e16c6cdddd90
5310 ldx [%g1+0x138],%l7 ! %l7 = 95875b7c2523778b
5311
5312! Initialize the output register of window 4
5313 set share0_start,%o0
5314 set share1_start,%o1
5315 set share2_start,%o2
5316 set share3_start,%o3
5317 mov 0x20,%o4
5318 mov 0x28,%o5
5319 mov 0x30,%o6
5320 mov %g0,%o7
5321 restore
5322 restore
5323 restore
5324 restore
5325
5326 retl
5327 nop
5328
5329! Random code for Processor 2
5330
5331processor_2:
5332 ta T_CHANGE_PRIV
5333 set done_flags,%g1
5334 mov 1,%g2
5335 st %g2,[%g1+0x08] ! Set the start flag
5336 wrpr %g0,7,%cleanwin
5337 call p2_init_memory_pointers
5338 wr %g0,0x80,%asi ! Setting default asi to 80
5339
5340! Initialize the floating point registers for processor 2
5341
5342 wr %g0,0x4,%fprs ! Make sure fef is 1
5343 set p2_init_freg,%g1
5344! %f0 = 7950285b 0e7ddcc7 e3da5f05 daa6c773
5345! %f4 = 44696487 c1dc8fc6 61e8b942 1a64d775
5346! %f8 = 39b8133b 0100f108 a47b080f 948bc698
5347! %f12 = 63396ffe 2f46dff4 41403118 58b2dfd8
5348 ldda [%g1]ASI_BLK_P,%f0
5349 add %g1,64,%g1
5350! %f16 = 7ee36d04 8d820441 11049de2 a0033b2a
5351! %f20 = 96c6e801 da309037 cdb5b427 2281eeab
5352! %f24 = 9a8112cc e69a3985 12e63894 db49ea62
5353! %f28 = 1ac12565 37980658 aa18a9d7 d511a2f2
5354 ldda [%g1]ASI_BLK_P,%f16
5355 add %g1,64,%g1
5356! %f32 = 7a0023f0 3c8c15a5 16eaaac7 40d1fb7c
5357! %f36 = 67c5a05f 830e3dec 3bcda461 c1ba16c9
5358! %f40 = 410f99cb bbf5cbe8 153be72c 80a77e31
5359! %f44 = 1b06aec1 89ac7dd0 d629cf7a 32566c73
5360 ldda [%g1]ASI_BLK_P,%f32
5361 xorcc %g0,%g0,%g3 ! init %g3 and set flags
5362 membar #Sync ! Force the block loads to complete
5363
5364! Start of Random Code for processor 2
5365
5366p2_label_1:
5367! Mem[0000000031800050] = 8efb9e35, %l0 = f65c5891f61dccbf
5368 ldswa [%o3+0x050]%asi,%l0 ! %l0 = ffffffff8efb9e35
5369! %l1 = a638ef8a898e5247, Mem[0000000030000056] = a76af3dd
5370 sth %l1,[%o0+0x056] ! Mem[0000000030000054] = a76a5247
5371! Mem[0000000015000010] = 3d3c19e0, %f22 = cdb5b427
5372 lda [%i2+%i5]0x80,%f22 ! %f22 = 3d3c19e0
5373! %l1 = a638ef8a898e5247, Mem[0000000015800058] = 6595c7069f0f00d1
5374 stx %l1,[%i3+0x058] ! Mem[0000000015800058] = a638ef8a898e5247
5375! Mem[0000000015800058] = a638ef8a, %l5 = 9c765ae6a74fee41
5376 lduw [%i3+0x058],%l5 ! %l5 = 00000000a638ef8a
5377! Mem[0000000014800018] = 74c0865c, %l0 = ffffffff8efb9e35
5378 lduha [%i1+%i6]0x80,%l0 ! %l0 = 00000000000074c0
5379! %f20 = 96c6e801 da309037, Mem[0000000031800010] = 822ebf9e 54868afd
5380 std %f20,[%o3+%i5] ! Mem[0000000031800010] = 96c6e801 da309037
5381! %l5 = 00000000a638ef8a, %l3 = e9b914f4697e6855, %y = 00000000
5382 udiv %l5,%l3,%l1 ! %l1 = 0000000000000001
5383 mov %l0,%y ! %y = 000074c0
5384! %l5 = 00000000a638ef8a, immed = 00000003, %l1 = 0000000000000001
5385 sra %l5,0x003,%l1 ! %l1 = fffffffff4c71df1
5386! %l7 = 1720c4a1d97a2c36, immed = 00000f51, %l4 = c345c0a6240b800a
5387 orn %l7,0xf51,%l4 ! %l4 = fffffffffffffcbe
5388
5389p2_label_2:
5390! %l7 = 1720c4a1d97a2c36, %l1 = fffffffff4c71df1, %l7 = 1720c4a1d97a2c36
5391 srl %l7,%l1,%l7 ! %l7 = 0000000000006cbd
5392! %l2 = d333c778c0c2858e, immed = fffff060, %l1 = fffffffff4c71df1
5393 tsubcc %l2,-0xfa0,%l1 ! %l1 = d333c778c0c2952e, %ccr = 9b
5394! %l0 = 00000000000074c0, Mem[0000000015000028] = a3c66c57
5395 stb %l0,[%i2+%o5] ! Mem[0000000015000028] = c0c66c57
5396! %l5 = 00000000a638ef8a, %l1 = d333c778c0c2952e, %l1 = d333c778c0c2952e
5397 xorcc %l5,%l1,%l1 ! %l1 = d333c77866fa7aa4, %ccr = 80
5398! %l6 = 09f499abd68cee9a, %l3 = e9b914f4697e6855, %l3 = e9b914f4697e6855
5399 subc %l6,%l3,%l3 ! %l3 = 203b84b76d0e8645
5400! %l7 = 0000000000006cbd, immed = 000006fb, %y = 000074c0
5401 udiv %l7,0x6fb,%l3 ! %l3 = 00000000ffffffff
5402 mov %l0,%y ! %y = 000074c0
5403! Mem[0000000014800018] = 74c0865c, %l2 = d333c778c0c2858e
5404 ldsha [%i1+%i6]0x81,%l2 ! %l2 = 00000000000074c0
5405! %l6 = 09f499abd68cee9a, Mem[0000000014800008] = d29abcb2f65dd34f
5406 stxa %l6,[%i1+%i4]0x80 ! Mem[0000000014800008] = 09f499abd68cee9a
5407! Randomly selected nop
5408 nop
5409! %l3 = 00000000ffffffff, Mem[0000000014000010] = f190aaa6
5410 stba %l3,[%i0+%i5]0x81 ! Mem[0000000014000010] = ff90aaa6
5411
5412p2_label_3:
5413! %f22 = 3d3c19e0 2281eeab, Mem[0000000014000028] = dd3c7c0e 962301eb
5414 stda %f22,[%i0+%o5]0x81 ! Mem[0000000014000028] = 3d3c19e0 2281eeab
5415! Mem[000000001400001c] = e0db7a87, %l3 = 00000000ffffffff
5416 lduw [%i0+0x01c],%l3 ! %l3 = 00000000e0db7a87
5417! Mem[0000000030000010] = d41f909f0ce1d034, %f8 = 39b8133b 0100f108
5418 ldd [%o0+%i5],%f8 ! %f8 = d41f909f 0ce1d034
5419! %l6 = 09f499abd68cee9a, Mem[0000000030800052] = 8ec1fcd5
5420 stba %l6,[%o1+0x052]%asi ! Mem[0000000030800050] = 8ec19ad5
5421! %l3 = 00000000e0db7a87, %l5 = 00000000a638ef8a, %l3 = 00000000e0db7a87
5422 xorcc %l3,%l5,%l3 ! %l3 = 0000000046e3950d, %ccr = 00
5423! %l2 = 00000000000074c0, %l2 = 00000000000074c0, %l0 = 00000000000074c0
5424 sub %l2,%l2,%l0 ! %l0 = 0000000000000000
5425! %l0 = 0000000000000000, immed = 0000061d, %l4 = fffffffffffffcbe
5426 sub %l0,0x61d,%l4 ! %l4 = fffffffffffff9e3
5427! %l4 = fffffffffffff9e3, immed = 00000417, %l1 = d333c77866fa7aa4
5428 andcc %l4,0x417,%l1 ! %l1 = 0000000000000003, %ccr = 00
5429! Mem[0000000015000010] = 6e7db3bf e0193c3d, %l2 = 000074c0, %l3 = 46e3950d
5430 ldda [%i2+%i5]0x89,%l2 ! %l2 = 00000000e0193c3d 000000006e7db3bf
5431! %l3 = 000000006e7db3bf, Mem[0000000030000055] = a76a5247
5432 stba %l3,[%o0+0x055]%asi ! Mem[0000000030000054] = a7bf5247
5433
5434p2_label_4:
5435! %l5 = 00000000a638ef8a
5436 sethi %hi(0xa5ed6000),%l5 ! %l5 = 00000000a5ed6000
5437! %l0 = 0000000000000000, Mem[0000000015000060] = 5b32b0c4
5438 stw %l0,[%i2+0x060] ! Mem[0000000015000060] = 00000000
5439! %l0 = 0000000000000000, %l1 = 0000000000000003, %l2 = 00000000e0193c3d
5440 or %l0,%l1,%l2 ! %l2 = 0000000000000003
5441! Mem[0000000030000014] = 0ce1d034, %f12 = 63396ffe
5442 ld [%o0+0x014],%f12 ! %f12 = 0ce1d034
5443! %l5 = 00000000a5ed6000, immed = 00000004, %l5 = 00000000a5ed6000
5444 sll %l5,0x004,%l5 ! %l5 = 0000000a5ed60000
5445! %l4 = fffffffffffff9e3, immed = 00000001, %l3 = 000000006e7db3bf
5446 srl %l4,0x001,%l3 ! %l3 = 000000007ffffcf1
5447! %l2 = 0000000000000003, Mem[0000000031800050] = 8efb9e35868d9b01
5448 stx %l2,[%o3+0x050] ! Mem[0000000031800050] = 0000000000000003
5449! %l1 = 0000000000000003, immed = 00000ae1, %y = 000074c0
5450 smul %l1,0xae1,%l6 ! %l6 = 00000000000020a3, %y = 00
5451! %l2 = 0000000000000003, immed = fffffe07, %l2 = 0000000000000003
5452 andcc %l2,-0x1f9,%l2 ! %l2 = 0000000000000003, %ccr = 00
5453! %l6 = 00000000000020a3, Mem[0000000015000064] = 7c22acab
5454 stb %l6,[%i2+0x064] ! Mem[0000000015000064] = a322acab
5455
5456p2_label_5:
5457! %l7 = 0000000000006cbd, immed = fffff7ac, %l1 = 0000000000000003
5458 add %l7,-0x854,%l1 ! %l1 = 0000000000006469
5459! Mem[0000000015000020] = c72627e4, %l0 = 0000000000000000
5460 lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000e4
5461! Mem[0000000030000010] = d41f909f0ce1d034, %l2 = 0000000000000003
5462 ldx [%o0+%i5],%l2 ! %l2 = d41f909f0ce1d034
5463! Mem[000000001480001c] = 38cd1dea, %l5 = 0000000a5ed60000
5464 ldsb [%i1+0x01c],%l5 ! %l5 = 0000000000000038
5465! Mem[0000000030000010] = d41f909f0ce1d034, %f16 = 7ee36d04 8d820441
5466 ldd [%o0+%i5],%f16 ! %f16 = d41f909f 0ce1d034
5467! Mem[0000000015000008] = e94191be aced4189, %l6 = 000020a3, %l7 = 00006cbd
5468 ldda [%i2+%i4]0x81,%l6 ! %l6 = 00000000e94191be 00000000aced4189
5469! %l3 = 000000007ffffcf1, immed = 0000038c, %y = 00000000
5470 sdivcc %l3,0x38c,%l5 ! %l5 = 000000000024168d, %ccr = 00
5471 mov %l0,%y ! %y = 000000e4
5472! %l4 = fffff9e3, %l5 = 0024168d, Mem[0000000014000018] = 982c62a7 e0db7a87
5473 stda %l4,[%i0+%i6]0x81 ! Mem[0000000014000018] = fffff9e3 0024168d
5474! %l4 = fffffffffffff9e3, Mem[0000000014800010] = 477a60e9
5475 stba %l4,[%i1+%i5]0x81 ! Mem[0000000014800010] = e37a60e9
5476! %l2 = d41f909f0ce1d034, immd = 0000000000000b46, %l6 = 00000000e94191be
5477 mulx %l2,0xb46,%l6 ! %l6 = 5bd8610b39b12a38, %y = e4
5478
5479p2_label_6:
5480! Mem[0000000014000008] = 1d38a680ee2382e3, %l4 = fffffffffffff9e3
5481 ldxa [%i0+%i4]0x88,%l4 ! %l4 = 1d38a680ee2382e3
5482! %f0 = 7950285b 0e7ddcc7, Mem[0000000030000050] = 3e1bbdc6 a7bf5247
5483 std %f0 ,[%o0+0x050] ! Mem[0000000030000050] = 7950285b 0e7ddcc7
5484! %l1 = 0000000000006469, immed = fffff5b2, %l6 = 5bd8610b39b12a38
5485 orncc %l1,-0xa4e,%l6 ! %l6 = 0000000000006e6d, %ccr = 00
5486! Mem[0000000015800020] = 50a4b8d3, %f12 = 0ce1d034
5487 lda [%i3+%o4]0x80,%f12 ! %f12 = 50a4b8d3
5488! Mem[0000000031000054] = b1844955, %l1 = 0000000000006469
5489 ldsw [%o2+0x054],%l1 ! %l1 = ffffffffb1844955
5490! Mem[0000000014800020] = b0166fb3, %l1 = ffffffffb1844955
5491 ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffb0
5492! %l6 = 00006e6d, %l7 = aced4189, Mem[0000000014800020] = b0166fb3 bf06a4df
5493 stda %l6,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00006e6d aced4189
5494! Mem[0000000030800054] = ae076245, %l2 = d41f909f0ce1d034
5495 ldsba [%o1+0x056]%asi,%l2 ! %l2 = 0000000000000062
5496! %l0 = 00000000000000e4, %l2 = 0000000000000062, %y = 000000e4
5497 smulcc %l0,%l2,%l3 ! %l3 = 0000000000005748, %ccr = 00, %y = 00
5498! Mem[000000001500000c] = aced4189, %l4 = 1d38a680ee2382e3
5499 ldsb [%i2+0x00c],%l4 ! %l4 = ffffffffffffffac
5500
5501p2_label_7:
5502! %l4 = ffffffffffffffac, %l0 = 00000000000000e4, %l1 = ffffffffffffffb0
5503 andcc %l4,%l0,%l1 ! %l1 = 00000000000000a4, %ccr = 00
5504! %f20 = 96c6e801 da309037, Mem[0000000031000010] = 48fd794f bfb32841
5505 std %f20,[%o2+%i5] ! Mem[0000000031000010] = 96c6e801 da309037
5506! %l1 = 00000000000000a4
5507 sethi %hi(0x92881800),%l1 ! %l1 = 0000000092881800
5508! %l5 = 000000000024168d, immed = 00000984, %y = 00000000
5509 sdivcc %l5,0x984,%l6 ! %l6 = 00000000000003ca, %ccr = 00
5510 mov %l0,%y ! %y = 000000e4
5511! Mem[0000000014000068] = 70d889fd, %f28 = 1ac12565
5512 ld [%i0+0x068],%f28 ! %f28 = 70d889fd
5513! Mem[0000000014000020] = 918d3470, %l3 = 0000000000005748
5514 ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffff918d3470
5515! %l3 = ffffffff918d3470, %l1 = 0000000092881800, %y = 000000e4
5516 umulcc %l3,%l1,%l4 ! %l4 = 534fe890f86a8000, %ccr = 08, %y = 534fe890
5517! done : should take illegal inst trap, %l0 = 00000000000000e4
5518 done ! Illegal inst trap : %l0 = 00000000000000f4
5519! %l4 = 534fe890f86a8000, immed = fffff87a, %l0 = 00000000000000f4
5520 andcc %l4,-0x786,%l0 ! %l0 = 534fe890f86a8000, %ccr = 08
5521! %l7 = 00000000aced4189, Mem[0000000015800000] = 60a295d7846a6546
5522 stxa %l7,[%i3+%g0]0x88 ! Mem[0000000015800000] = 00000000aced4189
5523
5524p2_label_8:
5525! %l1 = 0000000092881800, Mem[0000000031800014] = da309037
5526 stw %l1,[%o3+0x014] ! Mem[0000000031800014] = 92881800
5527! %l6 = 00000000000003ca, Mem[0000000031000014] = da309037
5528 stw %l6,[%o2+0x014] ! Mem[0000000031000014] = 000003ca
5529! Mem[0000000030000050] = 7950285b, %l6 = 00000000000003ca
5530 ldsb [%o0+0x051],%l6 ! %l6 = 0000000000000050
5531! %l3 = ffffffff918d3470, Mem[0000000031000010] = 96c6e801000003ca
5532 stx %l3,[%o2+%i5] ! Mem[0000000031000010] = ffffffff918d3470
5533! %l6 = 0000000000000050, immed = 000000ef, %l5 = 000000000024168d
5534 orncc %l6,0x0ef,%l5 ! %l5 = ffffffffffffff50, %ccr = 88
5535! Mem[0000000015800044] = f092c752, %l7 = 00000000aced4189
5536 ldub [%i3+0x047],%l7 ! %l7 = 0000000000000052
5537! %f2 = e3da5f05 daa6c773, Mem[0000000015000000] = 81fb99dd c34b5bfd
5538 stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000015000000] = e3da5f05 daa6c773
5539! Invert Register : %l3 = ffffffff918d3470
5540 xor %l3,-1,%l3 ! %l3 = 000000006e72cb8f
5541! Mem[0000000015800028] = 12abeb9a2f0b8017, %f0 = 7950285b 0e7ddcc7
5542 ldda [%i3+%o5]0x81,%f0 ! %f0 = 12abeb9a 2f0b8017
5543! %l1 = 0000000092881800, %l5 = ffffffffffffff50, %l3 = 000000006e72cb8f
5544 srl %l1,%l5,%l3 ! %l3 = 0000000000009288
5545
5546p2_label_9:
5547! Mem[0000000014800010] = fe44e0a5 e9607ae3, %l4 = f86a8000, %l5 = ffffff50
5548 ldda [%i1+%i5]0x89,%l4 ! %l4 = 00000000e9607ae3 00000000fe44e0a5
5549! %l2 = 0000000000000062, immed = fffff2f1, %y = 534fe890
5550 sdivcc %l2,-0xd0f,%l0 ! %l0 = ffffffff80000000, %ccr = 8a
5551 mov %l0,%y ! %y = 80000000
5552! Mem[0000000014000010] = a6aa90ff, %f22 = 3d3c19e0
5553 lda [%i0+%i5]0x88,%f22 ! %f22 = a6aa90ff
5554! %l0 = ffffffff80000000, %l0 = ffffffff80000000, %l7 = 0000000000000052
5555 or %l0,%l0,%l7 ! %l7 = ffffffff80000000
5556! %l7 = ffffffff80000000, immed = 0000001f, %l7 = ffffffff80000000
5557 sll %l7,0x01f,%l7 ! %l7 = c000000000000000
5558! %l6 = 0000000000000050, Mem[0000000014800059] = f516fdbd
5559 stb %l6,[%i1+0x059] ! Mem[0000000014800058] = f550fdbd
5560! Mem[0000000015000008] = e94191beaced4189, %l5 = 00000000fe44e0a5
5561 ldxa [%i2+%i4]0x81,%l5 ! %l5 = e94191beaced4189
5562! Mem[0000000014800000] = 4e88ccfe, %l1 = 0000000092881800
5563 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000004e88
5564! %l7 = c000000000000000, Mem[0000000015800006] = 00000000, %asi = 80
5565 stha %l7,[%i3+0x006]%asi ! Mem[0000000015800004] = 00000000
5566! Mem[0000000014800008] = 9aee8cd6ab99f409, %l4 = 00000000e9607ae3
5567 ldxa [%i1+%i4]0x88,%l4 ! %l4 = 9aee8cd6ab99f409
5568
5569p2_label_10:
5570! %f22 = a6aa90ff 2281eeab, Mem[0000000015800008] = f2a20460 dabb59b7
5571 stda %f22,[%i3+%i4]0x81 ! Mem[0000000015800008] = a6aa90ff 2281eeab
5572! %l0 = ffffffff80000000, %l2 = 0000000000000062, %l4 = 9aee8cd6ab99f409
5573 subccc %l0,%l2,%l4 ! %l4 = ffffffff7fffff9e, %ccr = 82
5574! %l3 = 0000000000009288, immed = 00000021, %l2 = 0000000000000062
5575 sllx %l3,0x021,%l2 ! %l2 = 0001251000000000
5576! %l3 = 0000000000009288, Mem[0000000030000050] = 7950285b
5577 stw %l3,[%o0+0x050] ! Mem[0000000030000050] = 00009288
5578! %l2 = 0001251000000000, %l4 = ffffffff7fffff9e, %l1 = 0000000000004e88
5579 srl %l2,%l4,%l1 ! %l1 = 0000000000000000
5580! %f1 = 2f0b8017, Mem[0000000014800050] = 61b9087a
5581 sta %f1 ,[%i1+0x050]%asi ! Mem[0000000014800050] = 2f0b8017
5582! Mem[0000000014000078] = fd7fe9a7045e0449, %f18 = 11049de2 a0033b2a
5583 ldda [%i0+0x078]%asi,%f18 ! %f18 = fd7fe9a7 045e0449
5584! %f25 = e69a3985, Mem[0000000031000054] = b1844955
5585 st %f25,[%o2+0x054] ! Mem[0000000031000054] = e69a3985
5586! Mem[0000000015000020] = e42726c7f10d17bb, %f20 = 96c6e801 da309037
5587 ldda [%i2+%o4]0x80,%f20 ! %f20 = e42726c7 f10d17bb
5588! %l5 = e94191beaced4189, immed = 0000001a, %l2 = 0001251000000000
5589 srlx %l5,0x01a,%l2 ! %l2 = 0000003a50646fab
5590
5591p2_label_11:
5592! Mem[0000000031000050] = f9997960 e69a3985, %l2 = 50646fab, %l3 = 00009288
5593 ldda [%o2+0x050]%asi,%l2 ! %l2 = 00000000f9997960 00000000e69a3985
5594! Mem[0000000014000018] = fffff9e30024168d, %f10 = a47b080f 948bc698
5595 ldda [%i0+0x018]%asi,%f10 ! %f10 = fffff9e3 0024168d
5596! %l6 = 0000000000000050, Mem[0000000014800008] = 09f499abd68cee9a
5597 stxa %l6,[%i1+%i4]0x80 ! Mem[0000000014800008] = 0000000000000050
5598! %l4 = ffffffff7fffff9e, immed = 00000012, %l4 = ffffffff7fffff9e
5599 sll %l4,0x012,%l4 ! %l4 = fffdfffffe780000
5600! Mem[0000000015800030] = c61cd009, %l4 = fffdfffffe780000
5601 lduwa [%i3+%o6]0x80,%l4 ! %l4 = 00000000c61cd009
5602! %f24 = 9a8112cc e69a3985, Mem[0000000030000050] = 00009288 0e7ddcc7
5603 stda %f24,[%o0+0x050]%asi ! Mem[0000000030000050] = 9a8112cc e69a3985
5604! %l6 = 0000000000000050, %l6 = 0000000000000050, %l7 = c000000000000000
5605 add %l6,%l6,%l7 ! %l7 = 00000000000000a0
5606! %l5 = e94191beaced4189, immed = fffffd08, %l1 = 0000000000000000
5607 taddcctv %l5,-0x2f8,%l1 ! %l0 = ffffffff80000023, Trapped
5608! %l6 = 00000050, %l7 = 000000a0, Mem[0000000030000010] = d41f909f 0ce1d034
5609 stda %l6,[%o0+0x010]%asi ! Mem[0000000030000010] = 00000050 000000a0
5610! %f16 = d41f909f 0ce1d034, Mem[0000000031000010] = ffffffff 918d3470
5611 std %f16,[%o2+%i5] ! Mem[0000000031000010] = d41f909f 0ce1d034
5612
5613p2_label_12:
5614! %f18 = fd7fe9a7 045e0449, Mem[0000000031000010] = d41f909f 0ce1d034
5615 std %f18,[%o2+%i5] ! Mem[0000000031000010] = fd7fe9a7 045e0449
5616! Mem[0000000030800050] = 8ec19ad5, %l0 = ffffffff80000023
5617 ldsh [%o1+0x050],%l0 ! %l0 = ffffffffffff8ec1
5618! %l1 = 0000000000000000, immed = fffffae1, %l3 = 00000000e69a3985
5619 xorcc %l1,-0x51f,%l3 ! %l3 = fffffffffffffae1, %ccr = 88
5620! %l2 = 00000000f9997960, %l7 = 00000000000000a0, %l5 = e94191beaced4189
5621 orn %l2,%l7,%l5 ! %l5 = ffffffffffffff7f
5622! %l7 = 00000000000000a0, %l6 = 0000000000000050, %l2 = 00000000f9997960
5623 orncc %l7,%l6,%l2 ! %l2 = ffffffffffffffaf, %ccr = 88
5624! %l2 = ffffffffffffffaf, Mem[0000000030800050] = 8ec19ad5ae076245
5625 stx %l2,[%o1+0x050] ! Mem[0000000030800050] = ffffffffffffffaf
5626! %l7 = 00000000000000a0, immed = fffffa85, %y = 80000000
5627 smulcc %l7,-0x57b,%l2 ! %l2 = fffffffffffc9320, %ccr = 88, %y = ffffffff
5628 save ! CWP = 1
5629! %l0 = 64ec8637cd452a6c, %l1 = 815a5e52107173e7, %y = ffffffff
5630 sdiv %l0,%l1,%l4 ! %l4 = fffffffffffffffd
5631 mov %l0,%y ! %y = cd452a6c
5632! %l6 = f778e7fe2118273c, immed = fffff2e3, %y = cd452a6c
5633 udivcc %l6,-0xd1d,%l4 ! %l4 = 00000000cd4534ef, %ccr = 08
5634 mov %l0,%y ! %y = cd452a6c
5635
5636p2_label_13: ! %cwp = 1
5637! %l0 = cd452a6c, %l1 = 107173e7, Mem[0000000031000050] = f9997960 e69a3985
5638 stda %l0,[%i2+0x050]%asi ! Mem[0000000031000050] = cd452a6c 107173e7
5639! %l2 = f25ece2c06fb7e03, immed = fffff079, %l6 = f778e7fe2118273c
5640 taddcc %l2,-0xf87,%l6 ! %l6 = f25ece2c06fb6e7c, %ccr = 93
5641! Mem[0000000015000070] = 04baeb06, %l6 = f25ece2c06fb6e7c
5642 lduh [%o2+0x072],%l6 ! %l6 = 000000000000eb06
5643! %l2 = f25ece2c06fb7e03, immed = 00000274, %l1 = 815a5e52107173e7
5644 orn %l2,0x274,%l1 ! %l1 = ffffffffffffff8b
5645! %l1 = ffffffffffffff8b, immed = fffff770, %y = cd452a6c
5646 smulcc %l1,-0x890,%l5 ! %l5 = 000000000003e9d0, %ccr = 00, %y = 00
5647! %l7 = 23cfe8142fac5e96, %l5 = 000000000003e9d0, %l0 = 64ec8637cd452a6c
5648 orn %l7,%l5,%l0 ! %l0 = fffffffffffc5ebf
5649! Mem[0000000014000008] = ee2382e3, %l2 = f25ece2c06fb7e03
5650 lduwa [%o0+%o4]0x88,%l2 ! %l2 = 00000000ee2382e3
5651! Mem[0000000014800018] = 74c0865c, %l4 = 00000000cd4534ef
5652 lduba [%o1+%o6]0x80,%l4 ! %l4 = 0000000000000074
5653! %l5 = 000000000003e9d0, immed = 00000010, %l0 = fffffffffffc5ebf
5654 sll %l5,0x010,%l0 ! %l0 = 00000003e9d00000
5655! %l7 = 23cfe8142fac5e96, Mem[0000000031800057] = 00000003
5656 stb %l7,[%i3+0x057] ! Mem[0000000031800054] = 00000096
5657
5658p2_label_14: ! %cwp = 1
5659! Mem[0000000031000054] = 107173e7, %l0 = 00000003e9d00000
5660 ldsh [%i2+0x054],%l0 ! %l0 = 0000000000001071
5661! Mem[0000000014800010] = e37a60e9, %l5 = 000000000003e9d0
5662 lduba [%o1+%o5]0x80,%l5 ! %l5 = 00000000000000e3
5663! %l5 = 00000000000000e3, immed = fffffea7, %l4 = 0000000000000074
5664 xor %l5,-0x159,%l4 ! %l4 = fffffffffffffe44
5665! Mem[0000000015000018] = 2e08076de74b426f, %l2 = 00000000ee2382e3
5666 ldxa [%o2+%o6]0x88,%l2 ! %l2 = 2e08076de74b426f
5667! Mem[0000000030000014] = 000000a0, %l4 = fffffffffffffe44
5668 lduw [%i0+0x014],%l4 ! %l4 = 00000000000000a0
5669! Mem[0000000030000050] = 9a8112cc, %l7 = 23cfe8142fac5e96
5670 ldsh [%i0+0x052],%l7 ! %l7 = 00000000000012cc
5671! retry : should take illegal inst trap, %l0 = 0000000000001071
5672 retry ! Illegal inst trap : %l0 = 0000000000001081
5673! retry : should take illegal inst trap, %l0 = 0000000000001081
5674 retry ! Illegal inst trap : %l0 = 0000000000001091
5675! %l4 = 00000000000000a0, %l2 = 2e08076de74b426f, %l5 = 00000000000000e3
5676 srl %l4,%l2,%l5 ! %l5 = 0000000000000000
5677! Mem[0000000031800050] = 00000000, %l3 = 9b1a67aaaa82cf16
5678 ldsb [%i3+0x051],%l3 ! %l3 = 0000000000000000
5679
5680p2_label_15: ! %cwp = 1
5681! %l3 = 0000000000000000, %l1 = ffffffffffffff8b, %y = 00000000
5682 umulcc %l3,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
5683! %l0 = 0000000000001091, immed = 00000033, %l6 = 000000000000eb06
5684 sllx %l0,0x033,%l6 ! %l6 = 8488000000000000
5685! %l3 = 0000000000000000, Mem[0000000031000010] = fd7fe9a7045e0449
5686 stx %l3,[%i2+%o5] ! Mem[0000000031000010] = 0000000000000000
5687! Mem[0000000031000010] = 00000000 00000000, %l6 = 00000000, %l7 = 000012cc
5688 ldd [%i2+%o5],%l6 ! %l6 = 0000000000000000 0000000000000000
5689! Clear Register : %l7 = 0000000000000000
5690 clr %l7 ! %l7 = 0000000000000000
5691! %l6 = 0000000000000000, Mem[0000000031000053] = cd452a6c
5692 stba %l6,[%i2+0x053]%asi ! Mem[0000000031000050] = cd452a00
5693! %l4 = 00000000000000a0, %l6 = 0000000000000000, %l4 = 00000000000000a0
5694 sra %l4,%l6,%l4 ! %l4 = 00000000000000a0
5695! %l2 = 2e08076de74b426f, %l6 = 0000000000000000, %y = 00000000
5696 sdivcc %l2,%l6,%l3 ! Div by zero, %l0 = 00000000000010e1
5697 mov %l0,%y ! %y = 000010b9
5698! %l4 = 00000000000000a0, %l0 = 00000000000010b9, %l5 = 0000000000000000
5699 subccc %l4,%l0,%l5 ! %l5 = ffffffffffffefe7, %ccr = 99
5700! %l1 = ffffffffffffff8b, immed = 00000851, %l6 = 0000000000000000
5701 tsubcc %l1,0x851,%l6 ! %l6 = fffffffffffff73a, %ccr = 8a
5702
5703p2_label_16: ! %cwp = 1
5704! %l4 = 00000000000000a0, immed = 000003b3, %l3 = 0000000000000000
5705 tsubcc %l4,0x3b3,%l3 ! %l3 = fffffffffffffced, %ccr = 9b
5706! %l2 = e74b426f, %l3 = fffffced, Mem[0000000030800010] = fb557cfe 3b6057b6
5707 std %l2,[%i1+%o5] ! Mem[0000000030800010] = e74b426f fffffced
5708! Mem[0000000015000030] = 73e1351a, %l4 = 00000000000000a0
5709 ldsha [%o2+%i6]0x81,%l4 ! %l4 = 00000000000073e1
5710! %l1 = ffffffffffffff8b, Mem[0000000015000010] = 6e7db3bfe0193c3d
5711 stxa %l1,[%o2+%o5]0x88 ! Mem[0000000015000010] = ffffffffffffff8b
5712! %l0 = 00000000000010b9, Mem[0000000014800008] = 00000000
5713 stwa %l0,[%o1+%o4]0x89 ! Mem[0000000014800008] = 000010b9
5714! Mem[0000000015800028] = 9aebab12, %l6 = fffffffffffff73a
5715 lduba [%o3+%i5]0x88,%l6 ! %l6 = 0000000000000012
5716! Mem[0000000030000014] = 000000a0, %l2 = 2e08076de74b426f
5717 lduw [%i0+0x014],%l2 ! %l2 = 00000000000000a0
5718! %l4 = 00000000000073e1, immed = fffff81c, %l5 = ffffffffffffefe7
5719 orn %l4,-0x7e4,%l5 ! %l5 = 00000000000077e3
5720! %l2 = 00000000000000a0, immed = fffff5c3, %l6 = 0000000000000012
5721 orncc %l2,-0xa3d,%l6 ! %l6 = 0000000000000abc, %ccr = 00
5722! Mem[0000000014000060] = 8f0f950a, %l6 = 0000000000000abc
5723 lduh [%o0+0x060],%l6 ! %l6 = 0000000000008f0f
5724
5725p2_label_17: ! %cwp = 1
5726! Mem[0000000014000028] = 3d3c19e0, %l4 = 00000000000073e1
5727 lduha [%o0+%i5]0x80,%l4 ! %l4 = 0000000000003d3c
5728! %l1 = ffffffffffffff8b, %l0 = 00000000000010b9, %l2 = 00000000000000a0
5729 sll %l1,%l0,%l2 ! %l2 = ffffffff16000000
5730! Mem[0000000014800008] = 000010b9, %l4 = 0000000000003d3c
5731 ldsba [%o1+%o4]0x88,%l4 ! %l4 = ffffffffffffffb9
5732! Mem[0000000014000028] = 3d3c19e0, %l4 = ffffffffffffffb9
5733 lduwa [%o0+%i5]0x80,%l4 ! %l4 = 000000003d3c19e0
5734! Mem[0000000030800010] = e74b426ffffffced, %l7 = 0000000000000000
5735 ldxa [%i1+0x010]%asi,%l7 ! %l7 = e74b426ffffffced
5736! %l5 = 00000000000077e3, Mem[0000000014000000] = f0229afa
5737 stwa %l5,[%o0+%g0]0x89 ! Mem[0000000014000000] = 000077e3
5738! %l1 = ffffffffffffff8b, %l3 = fffffffffffffced, %l4 = 000000003d3c19e0
5739 sll %l1,%l3,%l4 ! %l4 = fffffffffff16000
5740! %l3 = fffffffffffffced, Mem[0000000030000016] = 000000a0
5741 stb %l3,[%i0+0x016] ! Mem[0000000030000014] = 0000eda0
5742! Mem[0000000031000010] = 0000000000000000, %l5 = 00000000000077e3
5743 ldxa [%i2+0x010]%asi,%l5 ! %l5 = 0000000000000000
5744! Mem[0000000015800030] = 09d01cc6, %l5 = 0000000000000000
5745 ldsha [%o3+%i6]0x89,%l5 ! %l5 = 0000000000001cc6
5746
5747p2_label_18: ! %cwp = 1
5748! Mem[0000000014800008] = b910000000000050, %f2 = e3da5f05 daa6c773
5749 ldda [%o1+%o4]0x81,%f2 ! %f2 = b9100000 00000050
5750! %f31 = d511a2f2, Mem[0000000015800034] = 7f3aaf09
5751 sta %f31,[%o3+0x034]%asi ! Mem[0000000015800034] = d511a2f2
5752! %l7 = e74b426ffffffced, immd = 0000000000000b09, %l1 = ffffffffffffff8b
5753 sdivx %l7,0xb09,%l1 ! %l1 = fffdc2daf9edb1e3
5754! %l0 = 00000000000010b9, Mem[0000000031000014] = 00000000, %asi = 80
5755 stwa %l0,[%i2+0x014]%asi ! Mem[0000000031000014] = 000010b9
5756! Mem[0000000031000010] = 00000000, %l5 = 0000000000001cc6
5757 ldsha [%i2+0x012]%asi,%l5 ! %l5 = 0000000000000000
5758! Mem[0000000015000028] = 58be1535576cc6c0, %l5 = 0000000000000000
5759 ldxa [%o2+%i5]0x88,%l5 ! %l5 = 58be1535576cc6c0
5760! %l1 = fffdc2daf9edb1e3, immed = ffffff45, %l0 = 00000000000010b9
5761 tsubcc %l1,-0x0bb,%l0 ! %l0 = fffdc2daf9edb29e, %ccr = 9b
5762! Mem[0000000030800054] = ffffffaf, %l4 = fffffffffff16000
5763 ldsh [%i1+0x054],%l4 ! %l4 = ffffffffffffffff
5764! %l2 = ffffffff16000000, immed = fffffb21, %y = 000010b9
5765 udivcc %l2,-0x4df,%l4 ! %l4 = 00000000000010b9, %ccr = 00
5766 mov %l0,%y ! %y = f9edb29e
5767! Set Register : %l1 = fffdc2daf9edb1e3
5768 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
5769
5770p2_label_19: ! %cwp = 1
5771! %f30 = aa18a9d7 d511a2f2, Mem[0000000015800028] = 12abeb9a 2f0b8017
5772 stda %f30,[%o3+%i5]0x81 ! Mem[0000000015800028] = aa18a9d7 d511a2f2
5773! %l4 = 000010b9, %l5 = 576cc6c0, Mem[0000000015800078] = e3ba4dec d856dd9f
5774 std %l4,[%o3+0x078] ! Mem[0000000015800078] = 000010b9 576cc6c0
5775! %l7 = e74b426ffffffced, Mem[0000000015000030] = 1a35e173
5776 stwa %l7,[%o2+%i6]0x89 ! Mem[0000000015000030] = fffffced
5777! Mem[0000000031800050] = 0000000000000096, %f22 = a6aa90ff 2281eeab
5778 ldda [%i3+0x050]%asi,%f22 ! %f22 = 00000000 00000096
5779! %f30 = aa18a9d7 d511a2f2, Mem[0000000014000018] = e3f9ffff 8d162400
5780 stda %f30,[%o0+%o6]0x89 ! Mem[0000000014000018] = aa18a9d7 d511a2f2
5781! Mem[0000000031000054] = 107173e7, %l5 = 58be1535576cc6c0
5782 ldsb [%i2+0x056],%l5 ! %l5 = 0000000000000073
5783! Mem[0000000014800000] = 4e88ccfe, %l1 = ffffffffffffffff
5784 lduba [%o1+%g0]0x80,%l1 ! %l1 = 000000000000004e
5785! %l0 = fffdc2daf9edb29e, %l4 = 00000000000010b9, %l4 = 00000000000010b9
5786 srlx %l0,%l4,%l4 ! %l4 = 000000000000007f
5787! %l6 = 0000000000008f0f, immed = fffff78c, %y = f9edb29e
5788 umulcc %l6,-0x874,%l4 ! %l4 = 00008f0efb46b534, %ccr = 08, %y = 8f0e
5789! %l6 = 0000000000008f0f, %l0 = fffdc2daf9edb29e, %l3 = fffffffffffffced
5790 orn %l6,%l0,%l3 ! %l3 = 00023d250612cf6f
5791
5792p2_label_20: ! %cwp = 1
5793! %f12 = 50a4b8d3 2f46dff4, Mem[0000000014800008] = b9100000 00000050
5794 stda %f12,[%o1+%o4]0x81 ! Mem[0000000014800008] = 50a4b8d3 2f46dff4
5795! Mem[0000000014800010] = e37a60e9, %f28 = 70d889fd
5796 lda [%o1+%o5]0x80,%f28 ! %f28 = e37a60e9
5797! %l1 = 000000000000004e, immed = fffffa92, %l4 = 00008f0efb46b534
5798 andcc %l1,-0x56e,%l4 ! %l4 = 0000000000000002, %ccr = 00
5799 save ! CWP = 2
5800! Randomly selected nop
5801 nop
5802! Mem[0000000014800020] = 6d6e0000, %l0 = 872fc4960fb2e9be
5803 lduba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
5804! %l5 = 7d6232e416930b97, %l4 = e36b36dcacf1d831, %l4 = e36b36dcacf1d831
5805 sub %l5,%l4,%l4 ! %l4 = 99f6fc0769a13366
5806! %f6 = 61e8b942 1a64d775, Mem[0000000015000040] = 727ebc82 47a9ada5
5807 std %f6 ,[%i2+0x040] ! Mem[0000000015000040] = 61e8b942 1a64d775
5808! %l0 = 0000000000000000, Mem[0000000015800066] = d7fa1ab1
5809 stb %l0,[%i3+0x066] ! Mem[0000000015800064] = d7fa00b1
5810! retry : should take illegal inst trap, %l0 = 0000000000000000
5811 retry ! Illegal inst trap : %l0 = 0000000000000010
5812
5813p2_label_21: ! %cwp = 2
5814! Mem[0000000015000028] = c0c66c57, %l6 = 65a7d1108e4e22b9
5815 ldsb [%i2+0x02b],%l6 ! %l6 = 0000000000000057
5816! %l1 = cf49a1c9f9f8b421, Mem[0000000030800014] = fffffced
5817 stw %l1,[%o1+0x014] ! Mem[0000000030800014] = f9f8b421
5818! Mem[0000000030000054] = e69a3985, %l6 = 0000000000000057
5819 ldsha [%o0+0x056]%asi,%l6 ! %l6 = 0000000000003985
5820! %l2 = 35ddfa3691c68d39, immed = fffffc62, %l6 = 0000000000003985
5821 xor %l2,-0x39e,%l6 ! %l6 = ca2205c96e39715b
5822! Mem[0000000015800030] = c61cd009, %l2 = 35ddfa3691c68d39
5823 lduw [%i3+%o6],%l2 ! %l2 = 00000000c61cd009
5824! Mem[0000000014000020] = 918d3470, %l3 = ad684f0e625d1c90
5825 ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000003470
5826! Mem[0000000015800028] = aa18a9d7d511a2f2, %f4 = 44696487 c1dc8fc6
5827 ldd [%i3+%o5],%f4 ! %f4 = aa18a9d7 d511a2f2
5828! Mem[0000000015800010] = fea4a8df, %l6 = ca2205c96e39715b
5829 ldsh [%i3+0x012],%l6 ! %l6 = ffffffffffffa8df
5830! %l4 = 99f6fc0769a13366, immed = 00000644, %l3 = 0000000000003470
5831 subc %l4,0x644,%l3 ! %l3 = 99f6fc0769a12d22
5832! %l6 = ffffffffffffa8df, immed = 00000006, %l0 = 0000000000000010
5833 sllx %l6,0x006,%l0 ! %l0 = ffffffffffea37c0
5834
5835p2_label_22: ! %cwp = 2
5836! Mem[0000000030800050] = ffffffff, %l4 = 99f6fc0769a13366
5837 ldsh [%o1+0x052],%l4 ! %l4 = ffffffffffffffff
5838! Randomly selected nop
5839 nop
5840! Invert Register : %l1 = cf49a1c9f9f8b421
5841 xor %l1,-1,%l1 ! %l1 = 30b65e3606074bde
5842! Mem[0000000015800058] = a638ef8a 898e5247, %l6 = ffffa8df, %l7 = 53b5c455
5843 ldd [%i3+0x058],%l6 ! %l6 = 00000000a638ef8a 00000000898e5247
5844! Mem[0000000031800050] = 00000000, %l4 = ffffffffffffffff
5845 ldsw [%o3+0x050],%l4 ! %l4 = 0000000000000000
5846! %l1 = 30b65e3606074bde, Mem[000000001400000c] = 80a6381d
5847 stb %l1,[%i0+0x00c] ! Mem[000000001400000c] = dea6381d
5848! Mem[0000000030000050] = 9a8112cce69a3985, %l3 = 99f6fc0769a12d22
5849 ldxa [%o0+0x050]%asi,%l3 ! %l3 = 9a8112cce69a3985
5850! %l7 = 00000000898e5247, Mem[0000000031800010] = 96c6e801, %asi = 80
5851 stha %l7,[%o3+0x010]%asi ! Mem[0000000031800010] = 5247e801
5852! Mem[0000000030000054] = e69a3985, %l6 = 00000000a638ef8a
5853 ldswa [%o0+0x054]%asi,%l6 ! %l6 = ffffffffe69a3985
5854! %l6 = e69a3985, %l7 = 898e5247, Mem[0000000014000040] = 23ae0e0b b915d7d6
5855 std %l6,[%i0+0x040] ! Mem[0000000014000040] = e69a3985 898e5247
5856
5857p2_label_23: ! %cwp = 2
5858! Mem[0000000015000028] = 576cc6c0, %l1 = 30b65e3606074bde
5859 ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffc0
5860! %l6 = ffffffffe69a3985, %l5 = 7d6232e416930b97, %l3 = 9a8112cce69a3985
5861 addccc %l6,%l5,%l3 ! %l3 = 7d6232e3fd2d451c, %ccr = 18
5862! %l0 = ffffffffffea37c0
5863 sethi %hi(0x85243800),%l0 ! %l0 = 0000000085243800
5864! Mem[0000000014800010] = e9607ae3, %f25 = e69a3985
5865 lda [%i1+%i5]0x88,%f25 ! %f25 = e9607ae3
5866! Mem[0000000015800048] = 91376b21, %l0 = 0000000085243800
5867 lduh [%i3+0x04a],%l0 ! %l0 = 0000000000006b21
5868! %l2 = 00000000c61cd009, %l7 = 00000000898e5247, %l4 = 0000000000000000
5869 srl %l2,%l7,%l4 ! %l4 = 00000000018c39a0
5870! Mem[0000000014000020] = 918d3470, %l2 = 00000000c61cd009
5871 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000003470
5872! %f24 = 9a8112cc e9607ae3, Mem[0000000014000028] = e0193c3d abee8122
5873 stda %f24,[%i0+%o5]0x89 ! Mem[0000000014000028] = 9a8112cc e9607ae3
5874! %l1 = ffffffffffffffc0, %l7 = 00000000898e5247, %y = 00008f0e
5875 umul %l1,%l7,%l3 ! %l3 = 898e52249c6b6e40, %y = 898e5224
5876! Mem[0000000014800020] = 00006e6d aced4189, %l4 = 018c39a0, %l5 = 16930b97
5877 ldda [%i1+0x020]%asi,%l4 ! %l4 = 0000000000006e6d 00000000aced4189
5878
5879p2_label_24: ! %cwp = 2
5880! Mem[0000000014000000] = e37700006cb402c0, %f14 = 41403118 58b2dfd8
5881 ldda [%i0+%g0]0x80,%f14 ! %f14 = e3770000 6cb402c0
5882! %l5 = 00000000aced4189, Mem[0000000015800008] = a6aa90ff
5883 stba %l5,[%i3+%i4]0x81 ! Mem[0000000015800008] = 89aa90ff
5884! Mem[0000000030000010] = 00000050, %l0 = 0000000000006b21
5885 lduw [%o0+%i5],%l0 ! %l0 = 0000000000000050
5886! %l3 = 898e52249c6b6e40, %l5 = 00000000aced4189, %y = 898e5224
5887 umulcc %l3,%l5,%l4 ! %l4 = 69a925930dbc4040, %ccr = 00, %y = 69a92593
5888! %l7 = 00000000898e5247, immed = fffffcc5, %l1 = ffffffffffffffc0
5889 addccc %l7,-0x33b,%l1 ! %l1 = 00000000898e4f0c, %ccr = 19
5890! Mem[0000000031000010] = 00000000, %l0 = 0000000000000050
5891 ldsw [%o2+%i5],%l0 ! %l0 = 0000000000000000
5892! %l5 = 00000000aced4189, Mem[0000000015800010] = dfa8a4fe
5893 stba %l5,[%i3+%i5]0x89 ! Mem[0000000015800010] = dfa8a489
5894! %l5 = 00000000aced4189, %l6 = ffffffffe69a3985, %y = 69a92593
5895 umulcc %l5,%l6,%l0 ! %l0 = 9bc556752d448d2d, %ccr = 80, %y = 9bc55675
5896! %f18 = fd7fe9a7 045e0449, Mem[0000000030000010] = 00000050 0000eda0
5897 std %f18,[%o0+%i5] ! Mem[0000000030000010] = fd7fe9a7 045e0449
5898! Mem[0000000031800050] = 00000000 00000096, %l2 = 00003470, %l3 = 9c6b6e40
5899 ldd [%o3+0x050],%l2 ! %l2 = 0000000000000000 0000000000000096
5900
5901p2_label_25: ! %cwp = 2
5902! %l3 = 0000000000000096, immed = fffffc2e, %y = 9bc55675
5903 sdiv %l3,-0x3d2,%l1 ! %l1 = 000000007fffffff
5904 mov %l0,%y ! %y = 2d448d2d
5905! %l7 = 00000000898e5247, immed = 00000f21, %l7 = 00000000898e5247
5906 taddcctv %l7,0xf21,%l7 ! %l0 = 9bc556752d448d50, Trapped
5907! %l6 = ffffffffe69a3985, %l4 = 69a925930dbc4040, %l3 = 0000000000000096
5908 mulx %l6,%l4,%l3 ! %l3 = 394f682d339ba140, %y = 2d448d2d
5909! %l2 = 0000000000000000, %l1 = 000000007fffffff, %l5 = 00000000aced4189
5910 andcc %l2,%l1,%l5 ! %l5 = 0000000000000000, %ccr = 44
5911! Mem[0000000015800030] = f2a211d5 09d01cc6, %l2 = 00000000, %l3 = 339ba140
5912 ldda [%i3+%o6]0x89,%l2 ! %l2 = 0000000009d01cc6 00000000f2a211d5
5913! %l6 = ffffffffe69a3985, %l2 = 0000000009d01cc6, %l4 = 69a925930dbc4040
5914 sra %l6,%l2,%l4 ! %l4 = ffffffffff9a68e6
5915! Mem[000000001480006c] = 035b2df7, %l2 = 0000000009d01cc6
5916 ldsb [%i1+0x06c],%l2 ! %l2 = 0000000000000003
5917! Mem[0000000015800018] = 584cbdf3, %l1 = 000000007fffffff
5918 ldsh [%i3+%i6],%l1 ! %l1 = 000000000000584c
5919! %f10 = fffff9e3 0024168d, Mem[0000000030800010] = e74b426f f9f8b421
5920 stda %f10,[%o1+0x010]%asi ! Mem[0000000030800010] = fffff9e3 0024168d
5921! %l5 = 0000000000000000, %l2 = 0000000000000003, %l7 = 00000000898e5247
5922 udivx %l5,%l2,%l7 ! %l7 = 0000000000000000
5923
5924p2_label_26: ! %cwp = 2
5925! Mem[0000000015800020] = 50a4b8d3, %l7 = 0000000000000000
5926 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000050
5927! Mem[0000000030000010] = fd7fe9a7, %l3 = 00000000f2a211d5
5928 ldsw [%o0+%i5],%l3 ! %l3 = fffffffffd7fe9a7
5929! %l2 = 0000000000000003, Mem[0000000014000000] = e3770000
5930 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000014000000] = 00000003
5931! Mem[0000000031000014] = 000010b9, %l4 = ffffffffff9a68e6
5932 ldsb [%o2+0x016],%l4 ! %l4 = 0000000000000010
5933! Mem[0000000030000050] = 9a8112cce69a3985, %l0 = 9bc556752d448d50
5934 ldxa [%o0+0x050]%asi,%l0 ! %l0 = 9a8112cce69a3985
5935! %l2 = 0000000000000003, Mem[000000001500007e] = 96ff62ed
5936 sth %l2,[%i2+0x07e] ! Mem[000000001500007c] = 96ff0003
5937! %f28 = e37a60e9, Mem[0000000030800010] = fffff9e3
5938 st %f28,[%o1+%i5] ! Mem[0000000030800010] = e37a60e9
5939! %l2 = 0000000000000003
5940 sethi %hi(0x6c595800),%l2 ! %l2 = 000000006c595800
5941! Mem[0000000015000000] = 73c7a6da 055fdae3, %l0 = e69a3985, %l1 = 0000584c
5942 ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000073c7a6da 00000000055fdae3
5943! %l0 = 0000000073c7a6da
5944 setx 0x1a25c3d61a25c3d6,%g7,%l0 ! %l0 = 1a25c3d61a25c3d6
5945
5946p2_label_27: ! %cwp = 2
5947! %l2 = 000000006c595800, %l4 = 0000000000000010, %y = 2d448d2d
5948 umul %l2,%l4,%l6 ! %l6 = 00000006c5958000, %y = 06
5949! %l0 = 1a25c3d61a25c3d6, %l5 = 0000000000000000, %l4 = 0000000000000010
5950 tsubcc %l0,%l5,%l4 ! %l4 = 1a25c3d61a25c3d6, %ccr = 02
5951! Mem[0000000015800070] = 17fb47fb a1842dcd, %l6 = c5958000, %l7 = 00000050
5952 ldd [%i3+0x070],%l6 ! %l6 = 0000000017fb47fb 00000000a1842dcd
5953! %f3 = 00000050, Mem[0000000015800030] = c61cd009
5954 sta %f3 ,[%i3+%o6]0x81 ! Mem[0000000015800030] = 00000050
5955! Mem[0000000014800060] = 42e1cff7, %l5 = 0000000000000000
5956 ldsba [%i1+0x062]%asi,%l5 ! %l5 = ffffffffffffffcf
5957! %l6 = 0000000017fb47fb, immed = 00000e7e, %y = 00000006
5958 sdivcc %l6,0xe7e,%l7 ! %l7 = 00000000006ba497, %ccr = 00
5959 mov %l0,%y ! %y = 1a25c3d6
5960! Mem[0000000031800050] = 0000000000000096, %f30 = aa18a9d7 d511a2f2
5961 ldda [%o3+0x050]%asi,%f30 ! %f30 = 00000000 00000096
5962! %l4 = 1a25c3d61a25c3d6, %l6 = 0000000017fb47fb, %l1 = 00000000055fdae3
5963 sub %l4,%l6,%l1 ! %l1 = 1a25c3d6022a7bdb
5964! Mem[0000000015800058] = a638ef8a, %l1 = 1a25c3d6022a7bdb
5965 ldsb [%i3+0x058],%l1 ! %l1 = ffffffffffffffa6
5966! %l1 = ffffffffffffffa6, Mem[0000000015800026] = e3e30f73
5967 stb %l1,[%i3+0x026] ! Mem[0000000015800024] = e3e3a673
5968
5969p2_label_28: ! %cwp = 2
5970! Mem[0000000015800010] = dfa8a489, %l5 = ffffffffffffffcf
5971 ldsba [%i3+%i5]0x89,%l5 ! %l5 = ffffffffffffff89
5972! Mem[0000000030000050] = 9a8112cce69a3985, %l2 = 000000006c595800
5973 ldxa [%o0+0x050]%asi,%l2 ! %l2 = 9a8112cce69a3985
5974 rd %pc,%o7
5975 return %o7+12 ! CWP = 1
5976! Invert Register : %l4 = 0000000000000002
5977 xor %l4,-1,%l4 ! %l4 = fffffffffffffffd
5978! retry : should take illegal inst trap, %l0 = fffdc2daf9edb29e
5979 retry ! Illegal inst trap : %l0 = fffdc2daf9edb2ae
5980! %l6 = 0000000000008f0f, Mem[0000000015000020] = c72627e4
5981 stwa %l6,[%o2+%i4]0x89 ! Mem[0000000015000020] = 00008f0f
5982! Mem[0000000015000010] = 8bffffff, %l3 = 00023d250612cf6f
5983 ldsba [%o2+%o5]0x81,%l3 ! %l3 = ffffffffffffff8b
5984! %l7 = e74b426ffffffced, Mem[000000001400004b] = 69e20305
5985 stb %l7,[%o0+0x04b] ! Mem[0000000014000048] = 69e203ed
5986! %f0 = 12abeb9a, Mem[0000000015000018] = e74b426f
5987 sta %f0 ,[%o2+%o6]0x89 ! Mem[0000000015000018] = 12abeb9a
5988! Mem[0000000031800050] = 00000000, %l4 = fffffffffffffffd
5989 lduw [%i3+0x050],%l4 ! %l4 = 0000000000000000
5990
5991p2_label_29: ! %cwp = 1
5992! Mem[0000000015800028] = aa18a9d7 d511a2f2, %l6 = 00008f0f, %l7 = fffffced
5993 ldda [%o3+%i5]0x81,%l6 ! %l6 = 00000000aa18a9d7 00000000d511a2f2
5994! Randomly selected nop
5995 nop
5996 restore ! CWP = 0
5997! Mem[0000000015000030] = edfcffff, %l7 = 00000000000000a0
5998 ldsha [%i2+%o6]0x81,%l7 ! %l7 = ffffffffffffedfc
5999! %l6 = 00000050, %l7 = ffffedfc, Mem[0000000031800010] = 5247e801 92881800
6000 std %l6,[%o3+%i5] ! Mem[0000000031800010] = 00000050 ffffedfc
6001! %f24 = 9a8112cc e9607ae3, Mem[0000000031800010] = 00000050 ffffedfc
6002 std %f24,[%o3+%i5] ! Mem[0000000031800010] = 9a8112cc e9607ae3
6003! Mem[0000000030000014] = 045e0449, %l6 = 0000000000000050
6004 lduh [%o0+0x016],%l6 ! %l6 = 0000000000000449
6005! Set Register : %l1 = 0000000000000000
6006 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff
6007! %l1 = ffffffffffffffff, %l4 = 00000000c61cd009, %y = 1a25c3d6
6008 sdivcc %l1,%l4,%l2 ! %l2 = ffffffff8c5da9a6, %ccr = 88
6009 mov %l0,%y ! %y = ffff8ec1
6010! %l3 = fffffffffffffae1, immed = ffffff5f, %l4 = 00000000c61cd009
6011 tsubcc %l3,-0x0a1,%l4 ! %l4 = fffffffffffffb82, %ccr = 9b
6012
6013p2_label_30:
6014! Mem[0000000030800014] = 0024168d, %l1 = ffffffffffffffff
6015 ldub [%o1+0x016],%l1 ! %l1 = 0000000000000016
6016! %l1 = 0000000000000016, %l7 = ffffffffffffedfc, %l0 = ffffffffffff8ec1
6017 udivx %l1,%l7,%l0 ! %l0 = 0000000000000000
6018! %l4 = fffffffffffffb82, %l4 = fffffffffffffb82, %l6 = 0000000000000449
6019 tsubcc %l4,%l4,%l6 ! %l6 = 0000000000000000, %ccr = 46
6020! %l2 = ffffffff8c5da9a6, immed = fffff6e9, %l3 = fffffffffffffae1
6021 orncc %l2,-0x917,%l3 ! %l3 = ffffffff8c5da9b6, %ccr = 88
6022! Clear Register : %l2 = ffffffff8c5da9a6
6023 clr %l2 ! %l2 = 0000000000000000
6024! %l4 = fffffb82, %l5 = ffffff7f, Mem[0000000030000050] = 9a8112cc e69a3985
6025 std %l4,[%o0+0x050] ! Mem[0000000030000050] = fffffb82 ffffff7f
6026! Mem[0000000015800028] = aa18a9d7d511a2f2, %l3 = ffffffff8c5da9b6
6027 ldxa [%i3+%o5]0x81,%l3 ! %l3 = aa18a9d7d511a2f2
6028! Mem[0000000031000054] = 107173e7, %l3 = aa18a9d7d511a2f2
6029 ldsw [%o2+0x054],%l3 ! %l3 = 00000000107173e7
6030! %l0 = 00000000, %l1 = 00000016, Mem[0000000030000010] = fd7fe9a7 045e0449
6031 std %l0,[%o0+%i5] ! Mem[0000000030000010] = 00000000 00000016
6032! Mem[0000000014000030] = 78ee521e, %l7 = ffffffffffffedfc
6033 lduba [%i0+%o6]0x88,%l7 ! %l7 = 000000000000001e
6034
6035p2_label_31:
6036! Mem[0000000030800010] = e37a60e9, %l0 = 0000000000000000
6037 ldub [%o1+0x012],%l0 ! %l0 = 0000000000000060
6038! %l2 = 0000000000000000, Mem[000000001480004b] = 546d0e3f
6039 stb %l2,[%i1+0x04b] ! Mem[0000000014800048] = 546d0e00
6040! %l6 = 0000000000000000, Mem[0000000015800030] = f2a211d550000000
6041 stxa %l6,[%i3+%o6]0x88 ! Mem[0000000015800030] = 0000000000000000
6042! %l2 = 00000000, %l3 = 107173e7, Mem[0000000015000020] = 00008f0f bb170df1
6043 stda %l2,[%i2+%o4]0x89 ! Mem[0000000015000020] = 00000000 107173e7
6044! Mem[0000000014800030] = fc89331c, %l0 = 0000000000000060
6045 lduwa [%i1+%o6]0x80,%l0 ! %l0 = 00000000fc89331c
6046! Mem[0000000015000010] = 8bffffff, %l6 = 0000000000000000
6047 ldsha [%i2+0x010]%asi,%l6 ! %l6 = ffffffffffff8bff
6048! %l0 = 00000000fc89331c, immed = 00000011, %l5 = ffffffffffffff7f
6049 sll %l0,0x011,%l5 ! %l5 = 0001f91266380000
6050! Mem[0000000015000078] = 2779c75e, %l2 = 0000000000000000
6051 ldsh [%i2+0x07a],%l2 ! %l2 = ffffffffffffc75e
6052! Mem[0000000014000028] = e37a60e9, %l0 = 00000000fc89331c
6053 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000e37a60e9
6054! Mem[0000000031000010] = 00000000000010b9, %l6 = ffffffffffff8bff
6055 ldx [%o2+%i5],%l6 ! %l6 = 00000000000010b9
6056
6057p2_label_32:
6058! %l7 = 000000000000001e, %l4 = fffffffffffffb82, %l0 = 00000000e37a60e9
6059 orn %l7,%l4,%l0 ! %l0 = 000000000000047f
6060! Mem[0000000031800010] = 9a8112cc e9607ae3, %l4 = fffffb82, %l5 = 66380000
6061 ldd [%o3+%i5],%l4 ! %l4 = 000000009a8112cc 00000000e9607ae3
6062! Mem[0000000030000050] = fffffb82 ffffff7f, %l2 = ffffc75e, %l3 = 107173e7
6063 ldd [%o0+0x050],%l2 ! %l2 = 00000000fffffb82 00000000ffffff7f
6064! %l1 = 0000000000000016, immed = 000005fa, %l6 = 00000000000010b9
6065 subc %l1,0x5fa,%l6 ! %l6 = fffffffffffffa1c
6066! Mem[0000000015800010] = 89a4a8df, %l0 = 000000000000047f
6067 lduba [%i3+%i5]0x80,%l0 ! %l0 = 0000000000000089
6068! %l3 = 00000000ffffff7f, Mem[0000000015800008] = 89aa90ff
6069 stwa %l3,[%i3+%i4]0x80 ! Mem[0000000015800008] = ffffff7f
6070! %f28 = e37a60e9, Mem[0000000030800014] = 0024168d
6071 st %f28,[%o1+0x014] ! Mem[0000000030800014] = e37a60e9
6072! %l4 = 000000009a8112cc, %l0 = 0000000000000089, %l3 = 00000000ffffff7f
6073 sub %l4,%l0,%l3 ! %l3 = 000000009a811243
6074! Mem[0000000014800030] = fc89331c 627ac0b0, %l0 = 00000089, %l1 = 00000016
6075 ldd [%i1+%o6],%l0 ! %l0 = 00000000fc89331c 00000000627ac0b0
6076! %l3 = 000000009a811243, Mem[0000000014800028] = c61b55170650f38c
6077 stxa %l3,[%i1+%o5]0x88 ! Mem[0000000014800028] = 000000009a811243
6078
6079p2_label_33:
6080! %l0 = fc89331c, %l1 = 627ac0b0, Mem[0000000030800010] = e37a60e9 e37a60e9
6081 std %l0,[%o1+%i5] ! Mem[0000000030800010] = fc89331c 627ac0b0
6082! Mem[0000000031000014] = 000010b9, %l5 = 00000000e9607ae3
6083 lduh [%o2+0x014],%l5 ! %l5 = 0000000000000000
6084! %f28 = e37a60e9 37980658, Mem[0000000014800040] = f5d975b8 99ae9ad9
6085 std %f28,[%i1+0x040] ! Mem[0000000014800040] = e37a60e9 37980658
6086! %f2 = b9100000 00000050, Mem[0000000014800020] = 6d6e0000 8941edac
6087 stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000014800020] = b9100000 00000050
6088! Mem[0000000031800010] = 9a8112cc e9607ae3, %l0 = fc89331c, %l1 = 627ac0b0
6089 ldd [%o3+%i5],%l0 ! %l0 = 000000009a8112cc 00000000e9607ae3
6090! %l1 = 00000000e9607ae3, immed = fffff030, %y = ffff8ec1
6091 sdivcc %l1,-0xfd0,%l6 ! %l6 = 000000007fffffff, %ccr = 02
6092 mov %l0,%y ! %y = 9a8112cc
6093! %l7 = 000000000000001e, %l5 = 0000000000000000, %y = 9a8112cc
6094 umulcc %l7,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
6095! %l0 = 000000009a8112cc, Mem[0000000030800010] = fc89331c
6096 sth %l0,[%o1+%i5] ! Mem[0000000030800010] = 12cc331c
6097! %l4 = 000000009a8112cc, Mem[0000000031000051] = cd452a00
6098 stb %l4,[%o2+0x051] ! Mem[0000000031000050] = cdcc2a00
6099! %l4 = 000000009a8112cc, %l2 = 0000000000000000, %y = 00000000
6100 umulcc %l4,%l2,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
6101
6102p2_label_34:
6103! Mem[0000000014800030] = b0c07a621c3389fc, %f16 = d41f909f 0ce1d034
6104 ldda [%i1+%o6]0x88,%f16 ! %f16 = b0c07a62 1c3389fc
6105! %f20 = e42726c7 f10d17bb, Mem[0000000014800010] = e37a60e9 a5e044fe
6106 stda %f20,[%i1+%i5]0x81 ! Mem[0000000014800010] = e42726c7 f10d17bb
6107! %l1 = 00000000e9607ae3
6108 sethi %hi(0xafff9c00),%l1 ! %l1 = 00000000afff9c00
6109! Mem[0000000031000050] = cdcc2a00, %l6 = 000000007fffffff
6110 ldsb [%o2+0x053],%l6 ! %l6 = 0000000000000000
6111! %l0 = 000000009a8112cc, immed = 00000910, %l0 = 000000009a8112cc
6112 andcc %l0,0x910,%l0 ! %l0 = 0000000000000000, %ccr = 44
6113! %l2 = 0000000000000000, immed = 0000085d, %l2 = 0000000000000000
6114 addccc %l2,0x85d,%l2 ! %l2 = 000000000000085d, %ccr = 00
6115! %f26 = 12e63894 db49ea62, Mem[0000000015800030] = 00000000 00000000
6116 stda %f26,[%i3+%o6]0x89 ! Mem[0000000015800030] = 12e63894 db49ea62
6117! %l2 = 000000000000085d, immed = 00000651, %l2 = 000000000000085d
6118 xor %l2,0x651,%l2 ! %l2 = 0000000000000e0c
6119! Mem[0000000014000054] = 3f0ddc03, %l3 = 0000000000000000
6120 lduw [%i0+0x054],%l3 ! %l3 = 000000003f0ddc03
6121! Mem[0000000014000000] = 00000003, %l4 = 000000009a8112cc
6122 ldsh [%i0+0x002],%l4 ! %l4 = 0000000000000003
6123
6124p2_label_35:
6125! %l4 = 0000000000000003, Mem[0000000030800010] = 12cc331c627ac0b0
6126 stx %l4,[%o1+%i5] ! Mem[0000000030800010] = 0000000000000003
6127! %l1 = 00000000afff9c00, %l6 = 0000000000000000, %l7 = 000000000000001e
6128 sub %l1,%l6,%l7 ! %l7 = 00000000afff9c00
6129! Mem[0000000015000000] = 73c7a6da055fdae3, %f24 = 9a8112cc e9607ae3
6130 ldda [%i2+%g0]0x80,%f24 ! %f24 = 73c7a6da 055fdae3
6131! %l5 = 0000000000000000, Mem[0000000014000018] = f2a211d5d7a918aa
6132 stxa %l5,[%i0+%i6]0x80 ! Mem[0000000014000018] = 0000000000000000
6133! Mem[0000000030000010] = 00000000 00000016, %l2 = 00000e0c, %l3 = 3f0ddc03
6134 ldd [%o0+%i5],%l2 ! %l2 = 0000000000000000 0000000000000016
6135! %l4 = 0000000000000003
6136 sethi %hi(0x16d10c00),%l4 ! %l4 = 0000000016d10c00
6137! Mem[0000000030800050] = ffffffff ffffffaf, %l2 = 00000000, %l3 = 00000016
6138 ldda [%o1+0x050]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffffaf
6139! Mem[0000000030000014] = 00000016, %f12 = 50a4b8d3
6140 ld [%o0+0x014],%f12 ! %f12 = 00000016
6141! Mem[0000000031000050] = cdcc2a00, %l2 = 00000000ffffffff
6142 ldsh [%o2+0x050],%l2 ! %l2 = ffffffffffffcdcc
6143! %l6 = 0000000000000000, immed = ffffff07, %l5 = 0000000000000000
6144 addccc %l6,-0x0f9,%l5 ! %l5 = ffffffffffffff07, %ccr = 88
6145
6146p2_label_36:
6147! %l3 = 00000000ffffffaf, Mem[0000000030000010] = 00000000
6148 stw %l3,[%o0+%i5] ! Mem[0000000030000010] = ffffffaf
6149! %f29 = 37980658, Mem[0000000030000010] = ffffffaf
6150 st %f29,[%o0+%i5] ! Mem[0000000030000010] = 37980658
6151! %l0 = 0000000000000000, %l4 = 0000000016d10c00, %l1 = 00000000afff9c00
6152 addc %l0,%l4,%l1 ! %l1 = 0000000016d10c00
6153! Mem[0000000030800050] = ffffffffffffffaf, %l4 = 0000000016d10c00
6154 ldx [%o1+0x050],%l4 ! %l4 = ffffffffffffffaf
6155! Mem[0000000014800078] = 4120dae0, %l7 = 00000000afff9c00
6156 lduh [%i1+0x07a],%l7 ! %l7 = 000000000000dae0
6157! %l7 = 000000000000dae0, immed = 000007da, %l7 = 000000000000dae0
6158 orn %l7,0x7da,%l7 ! %l7 = fffffffffffffae5
6159! %l5 = ffffffffffffff07, Mem[0000000015000008] = e94191beaced4189
6160 stxa %l5,[%i2+%i4]0x80 ! Mem[0000000015000008] = ffffffffffffff07
6161! %l6 = 0000000000000000, %l1 = 0000000016d10c00, %y = 00000000
6162 sdivcc %l6,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44
6163 mov %l0,%y ! %y = 00000000
6164! %l0 = 0000000000000000, immed = 00000a37, %l1 = 0000000016d10c00
6165 addc %l0,0xa37,%l1 ! %l1 = 0000000000000a37
6166! %l5 = ffffffffffffff07, %l0 = 0000000000000000, %l7 = 0000000000000000
6167 sll %l5,%l0,%l7 ! %l7 = ffffffffffffff07
6168
6169p2_label_37:
6170! %l4 = ffffffffffffffaf, Mem[0000000015000028] = 58be1535576cc6c0
6171 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000015000028] = ffffffffffffffaf
6172! %l3 = 00000000ffffffaf, immed = 0000085c, %y = 00000000
6173 sdiv %l3,0x85c,%l1 ! %l1 = 00000000001e9fd2
6174 mov %l0,%y ! %y = 00000000
6175! %l5 = ffffffffffffff07, %l5 = ffffffffffffff07, %l2 = ffffffffffffcdcc
6176 srax %l5,%l5,%l2 ! %l2 = fffffffffffffffe
6177! Mem[0000000014800020] = 00000050, %f23 = 00000096
6178 lda [%i1+%o4]0x88,%f23 ! %f23 = 00000050
6179! Mem[0000000030800010] = 00000000, %l1 = 00000000001e9fd2
6180 ldsw [%o1+%i5],%l1 ! %l1 = 0000000000000000
6181! Mem[0000000031000054] = 107173e7, %l2 = fffffffffffffffe
6182 ldub [%o2+0x057],%l2 ! %l2 = 00000000000000e7
6183! %l5 = ffffffffffffff07, Mem[0000000031800050] = 0000000000000096
6184 stx %l5,[%o3+0x050] ! Mem[0000000031800050] = ffffffffffffff07
6185! Mem[0000000030000010] = 37980658, %l2 = 00000000000000e7
6186 ldsh [%o0+0x012],%l2 ! %l2 = 0000000000000658
6187! Mem[0000000015800030] = db49ea62, %l5 = ffffffffffffff07
6188 ldswa [%i3+%o6]0x88,%l5 ! %l5 = ffffffffdb49ea62
6189! Mem[0000000031800010] = 9a8112cc, %l3 = 00000000ffffffaf
6190 lduh [%o3+0x012],%l3 ! %l3 = 00000000000012cc
6191
6192p2_label_38:
6193! %l5 = ffffffffdb49ea62, immd = 00000000000000e1, %l0 = 0000000000000000
6194 sdivx %l5,0x0e1,%l0 ! %l0 = ffffffffffd63b12
6195! %l5 = ffffffffdb49ea62, Mem[0000000014800010] = c72627e4
6196 stba %l5,[%i1+%i5]0x89 ! Mem[0000000014800010] = c7262762
6197! %l7 = ffffffffffffff07, %l6 = 0000000000000000, %l7 = ffffffffffffff07
6198 udivx %l7,%l6,%l7 ! Div by zero, %l0 = ffffffffffd63b62
6199! Mem[0000000031000050] = cdcc2a00, %l6 = 0000000000000000
6200 ldsw [%o2+0x050],%l6 ! %l6 = ffffffffcdcc2a00
6201! Mem[0000000014800000] = fecc884e, %l7 = ffffffffffffff07
6202 ldsha [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffff884e
6203! Mem[0000000031800050] = ffffffff, %l5 = ffffffffdb49ea62
6204 ldub [%o3+0x052],%l5 ! %l5 = 00000000000000ff
6205! %l1 = 0000000000000000, immed = ffffff96, %l5 = 00000000000000ff
6206 addc %l1,-0x06a,%l5 ! %l5 = ffffffffffffff96
6207! Mem[0000000031000014] = 000010b9, %l3 = 00000000000012cc
6208 ldswa [%o2+0x014]%asi,%l3 ! %l3 = 00000000000010b9
6209! Mem[0000000014000018] = 00000000, %l3 = 00000000000010b9
6210 ldsha [%i0+%i6]0x81,%l3 ! %l3 = 0000000000000000
6211! %l6 = ffffffffcdcc2a00, immed = 00000000, %l4 = ffffffffffffffaf
6212 sra %l6,0x000,%l4 ! %l4 = ffffffffcdcc2a00
6213
6214p2_label_39:
6215! Mem[0000000015800000] = aced4189, %l6 = ffffffffcdcc2a00
6216 lduha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000004189
6217! Mem[0000000015800000] = aced4189, %l5 = ffffffffffffff96
6218 lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000089
6219! %l6 = 0000000000004189, immed = 00000a40, %l6 = 0000000000004189
6220 xor %l6,0xa40,%l6 ! %l6 = 0000000000004bc9
6221! %l0 = ffffffffffd63b3a, Mem[0000000031800050] = ffffffff, %asi = 80
6222 stwa %l0,[%o3+0x050]%asi ! Mem[0000000031800050] = ffd63b3a
6223! Mem[0000000030800010] = 0000000000000003, %f2 = b9100000 00000050
6224 ldd [%o1+%i5],%f2 ! %f2 = 00000000 00000003
6225! Mem[0000000015000010] = 8bffffff, %l3 = 0000000000000000
6226 ldsb [%i2+%i5],%l3 ! %l3 = ffffffffffffff8b
6227! %f16 = b0c07a62, Mem[0000000014800018] = 5c86c074
6228 sta %f16,[%i1+%i6]0x89 ! Mem[0000000014800018] = b0c07a62
6229! Randomly selected nop
6230 nop
6231! %l0 = ffffffffffd63b3a
6232 sethi %hi(0x8021f400),%l0 ! %l0 = 000000008021f400
6233! %l2 = 0000000000000658, %l3 = ffffffffffffff8b, %l6 = 0000000000004bc9
6234 addc %l2,%l3,%l6 ! %l6 = 00000000000005e3
6235
6236p2_label_40:
6237! %f0 = 12abeb9a 2f0b8017, Mem[0000000031800050] = ffd63b3a ffffff07
6238 std %f0 ,[%o3+0x050] ! Mem[0000000031800050] = 12abeb9a 2f0b8017
6239! %l1 = 0000000000000000, immed = 0000000a, %l2 = 0000000000000658
6240 xorcc %l1,0x00a,%l2 ! %l2 = 000000000000000a, %ccr = 00
6241! %f28 = e37a60e9 37980658, Mem[0000000014800018] = 627ac0b0 38cd1dea
6242 std %f28,[%i1+%i6] ! Mem[0000000014800018] = e37a60e9 37980658
6243! Mem[0000000014000030] = 78ee521e, %l0 = 000000008021f400
6244 lduha [%i0+%o6]0x88,%l0 ! %l0 = 000000000000521e
6245! Mem[0000000031000010] = 00000000, %f5 = d511a2f2
6246 ld [%o2+%i5],%f5 ! %f5 = 00000000
6247! Mem[0000000014000020] = 70348d9171cd6834, %f8 = d41f909f 0ce1d034
6248 ldda [%i0+%o4]0x81,%f8 ! %f8 = 70348d91 71cd6834
6249! Mem[0000000014000048] = 69e203ed 8a252232, %l2 = 0000000a, %l3 = ffffff8b
6250 ldd [%i0+0x048],%l2 ! %l2 = 0000000069e203ed 000000008a252232
6251! Mem[0000000031000050] = cdcc2a00, %l4 = ffffffffcdcc2a00
6252 ldsh [%o2+0x050],%l4 ! %l4 = ffffffffffffcdcc
6253! %l7 = ffffffffffff884e, Mem[0000000015800054] = 93f56211
6254 stw %l7,[%i3+0x054] ! Mem[0000000015800054] = ffff884e
6255! Mem[0000000030000054] = ffffff7f, %l4 = ffffffffffffcdcc
6256 ldsh [%o0+0x054],%l4 ! %l4 = ffffffffffffffff
6257
6258p2_label_41:
6259! Mem[0000000014800060] = 42e1cff7, %l0 = 000000000000521e
6260 ldub [%i1+0x062],%l0 ! %l0 = 00000000000000cf
6261! %f18 = fd7fe9a7 045e0449, Mem[0000000015000058] = 3f4b2872 d3e78516
6262 std %f18,[%i2+0x058] ! Mem[0000000015000058] = fd7fe9a7 045e0449
6263! Mem[0000000030000050] = fffffb82ffffff7f, %f0 = 12abeb9a 2f0b8017
6264 ldd [%o0+0x050],%f0 ! %f0 = fffffb82 ffffff7f
6265! %f14 = e3770000, Mem[0000000014800028] = 4312819a
6266 sta %f14,[%i1+%o5]0x81 ! Mem[0000000014800028] = e3770000
6267! %l4 = ffffffffffffffff, immed = 00000951, %l0 = 00000000000000cf
6268 tsubcctv %l4,0x951,%l0 ! %l0 = 00000000000000f2, Trapped
6269! %l2 = 0000000069e203ed, immed = 00000696, %l0 = 00000000000000f2
6270 addccc %l2,0x696,%l0 ! %l0 = 0000000069e20a83, %ccr = 00
6271! Mem[0000000030800050] = ffffffffffffffaf, %f10 = fffff9e3 0024168d
6272 ldda [%o1+0x050]%asi,%f10 ! %f10 = ffffffff ffffffaf
6273! %l4 = ffffffffffffffff, %l4 = ffffffffffffffff, %l5 = 0000000000000089
6274 andcc %l4,%l4,%l5 ! %l5 = ffffffffffffffff, %ccr = 88
6275! Mem[0000000015800028] = aa18a9d7, %l6 = 00000000000005e3
6276 lduha [%i3+%o5]0x80,%l6 ! %l6 = 000000000000aa18
6277! Mem[0000000030800050] = ffffffff ffffffaf, %l2 = 69e203ed, %l3 = 8a252232
6278 ldd [%o1+0x050],%l2 ! %l2 = 00000000ffffffff 00000000ffffffaf
6279
6280p2_label_42:
6281! Mem[0000000014800018] = e9607ae3, %l1 = 0000000000000000
6282 ldswa [%i1+%i6]0x88,%l1 ! %l1 = ffffffffe9607ae3
6283! %l4 = ffffffffffffffff, immed = fffff5ed, %l0 = 0000000069e20a83
6284 taddcctv %l4,-0xa13,%l0 ! %l0 = 0000000069e20aa6, Trapped
6285! %l2 = 00000000ffffffff, immed = 00000010, %l0 = 0000000069e20aa6
6286 sll %l2,0x010,%l0 ! %l0 = 0000ffffffff0000
6287! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000014000010] = a6aa90ff 385cf8c5
6288 stda %l4,[%i0+%i5]0x89 ! Mem[0000000014000010] = ffffffff ffffffff
6289! %l4 = ffffffffffffffff, immed = fffff1cc, %y = 00000000
6290 sdivcc %l4,-0xe34,%l1 ! %l1 = ffffffffffedf9ce, %ccr = 88
6291 mov %l0,%y ! %y = ffff0000
6292! Mem[0000000031800010] = 9a8112cc, %l2 = 00000000ffffffff
6293 ldsb [%o3+0x011],%l2 ! %l2 = ffffffffffffff81
6294! Mem[0000000015800060] = 23d06d92, %l4 = ffffffffffffffff
6295 ldsw [%i3+0x060],%l4 ! %l4 = 0000000023d06d92
6296! retry : should take illegal inst trap, %l0 = 0000ffffffff0000
6297 retry ! Illegal inst trap : %l0 = 0000ffffffff0010
6298! %l2 = ffffffffffffff81, %l7 = ffffffffffff884e, %l2 = ffffffffffffff81
6299 udivx %l2,%l7,%l2 ! %l2 = 0000000000000001
6300! %l4 = 0000000023d06d92, Mem[0000000031000014] = 000010b9
6301 stb %l4,[%o2+0x014] ! Mem[0000000031000014] = 920010b9
6302
6303p2_label_43:
6304! %l1 = ffffffffffedf9ce, immd = 0000000000000583, %l3 = 00000000ffffffaf
6305 sdivx %l1,0x583,%l3 ! %l3 = fffffffffffffcbb
6306! Mem[000000001500004c] = a3dc8178, %l5 = ffffffffffffffff
6307 ldsw [%i2+0x04c],%l5 ! %l5 = ffffffffa3dc8178
6308! %l0 = 0000ffffffff0010, Mem[0000000014000020] = 70348d9171cd6834
6309 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000014000020] = 0000ffffffff0010
6310! %l6 = 000000000000aa18, %l1 = ffffffffffedf9ce, %l5 = ffffffffa3dc8178
6311 add %l6,%l1,%l5 ! %l5 = ffffffffffeea3e6
6312! %f25 = 055fdae3, Mem[0000000015800008] = 7fffffff
6313 sta %f25,[%i3+%i4]0x89 ! Mem[0000000015800008] = 055fdae3
6314! done : should take illegal inst trap, %l0 = 0000ffffffff0010
6315 done ! Illegal inst trap : %l0 = 0000ffffffff0020
6316! %l0 = 0000ffffffff0020, %l0 = 0000ffffffff0020, %l0 = 0000ffffffff0020
6317 sllx %l0,%l0,%l0 ! %l0 = ffff002000000000
6318! Mem[0000000014800074] = e998bd6a, %l6 = 000000000000aa18
6319 ldsb [%i1+0x077],%l6 ! %l6 = 000000000000006a
6320! %l3 = fffffffffffffcbb, immed = 00000651, %l2 = 0000000000000001
6321 orcc %l3,0x651,%l2 ! %l2 = fffffffffffffefb, %ccr = 88
6322! retry : should take illegal inst trap, %l0 = ffff002000000000
6323 retry ! Illegal inst trap : %l0 = ffff002000000010
6324
6325p2_label_44:
6326! %l4 = 23d06d92, %l5 = ffeea3e6, Mem[0000000015000030] = edfcffff 5b038a8f
6327 stda %l4,[%i2+%o6]0x81 ! Mem[0000000015000030] = 23d06d92 ffeea3e6
6328! %l4 = 0000000023d06d92, %l4 = 0000000023d06d92, %l3 = fffffffffffffcbb
6329 andncc %l4,%l4,%l3 ! %l3 = 0000000000000000, %ccr = 44
6330! Mem[000000001500005c] = 045e0449, %l7 = ffffffffffff884e
6331 ldsha [%i2+0x05c]%asi,%l7 ! %l7 = 000000000000045e
6332! %l0 = ffff002000000010, immed = fffffdc2, %y = ffff0000
6333 udivcc %l0,-0x23e,%l7 ! %l7 = 00000000ffff023d, %ccr = 08
6334 mov %l0,%y ! %y = 00000010
6335! Mem[0000000014800030] = b0c07a621c3389fc, %l5 = ffffffffffeea3e6
6336 ldxa [%i1+%o6]0x88,%l5 ! %l5 = b0c07a621c3389fc
6337! Mem[0000000014000048] = 69e203ed8a252232, %f24 = 73c7a6da 055fdae3
6338 ldd [%i0+0x048],%f24 ! %f24 = 69e203ed 8a252232
6339! %l1 = ffffffffffedf9ce, immed = fffff0b5, %l6 = 000000000000006a
6340 tsubcc %l1,-0xf4b,%l6 ! %l6 = ffffffffffee0919, %ccr = 9b
6341! %l0 = ffff002000000010, %l1 = ffffffffffedf9ce, %l6 = ffffffffffee0919
6342 srlx %l0,%l1,%l6 ! %l6 = 0003fffc00800000
6343! Mem[0000000030000054] = ffffff7f, %l5 = b0c07a621c3389fc
6344 lduh [%o0+0x054],%l5 ! %l5 = 000000000000ffff
6345! %l0 = ffff002000000010, immed = 000008a7, %l4 = 0000000023d06d92
6346 andncc %l0,0x8a7,%l4 ! %l4 = ffff002000000010, %ccr = 80
6347
6348p2_label_45:
6349! Mem[0000000014800020] = 00000050, %l4 = ffff002000000010
6350 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000050
6351! %l0 = ffff002000000010, Mem[0000000030800010] = 00000000
6352 stw %l0,[%o1+%i5] ! Mem[0000000030800010] = 00000010
6353! Mem[0000000031800054] = 2f0b8017, %l6 = 0003fffc00800000
6354 ldsw [%o3+0x054],%l6 ! %l6 = 000000002f0b8017
6355! Mem[0000000015800018] = 584cbdf3, %l0 = ffff002000000010
6356 ldswa [%i3+%i6]0x81,%l0 ! %l0 = 00000000584cbdf3
6357! Mem[0000000031800014] = e9607ae3, %l0 = 00000000584cbdf3
6358 ldsh [%o3+0x016],%l0 ! %l0 = 0000000000007ae3
6359! %l1 = ffffffffffedf9ce, Mem[0000000030800010] = 0000001000000003
6360 stx %l1,[%o1+%i5] ! Mem[0000000030800010] = ffffffffffedf9ce
6361! Clear Register : %l5 = 000000000000ffff
6362 clr %l5 ! %l5 = 0000000000000000
6363! %l5 = 0000000000000000, Mem[0000000014000028] = e9607ae3
6364 stwa %l5,[%i0+%o5]0x89 ! Mem[0000000014000028] = 00000000
6365! %l7 = 00000000ffff023d
6366 setx 0x54c570d654c570d6,%g7,%l7 ! %l7 = 54c570d654c570d6
6367! Mem[0000000015000028] = afffffff, %l3 = 0000000000000000
6368 lduha [%i2+%o5]0x80,%l3 ! %l3 = 000000000000afff
6369
6370p2_label_46:
6371! %l2 = fffffffffffffefb, Mem[0000000015000018] = 2e08076d12abeb9a
6372 stxa %l2,[%i2+%i6]0x88 ! Mem[0000000015000018] = fffffffffffffefb
6373! Randomly selected nop
6374 nop
6375! %l7 = 54c570d654c570d6, immed = 00000008, %l6 = 000000002f0b8017
6376 sll %l7,0x008,%l6 ! %l6 = c570d654c570d600
6377! %l0 = 0000000000007ae3, Mem[0000000030000050] = fffffb82ffffff7f
6378 stx %l0,[%o0+0x050] ! Mem[0000000030000050] = 0000000000007ae3
6379! %l5 = 0000000000000000, %l4 = 0000000000000050, %l4 = 0000000000000050
6380 sll %l5,%l4,%l4 ! %l4 = 0000000000000000
6381! Mem[0000000030000014] = 00000016, %l0 = 0000000000007ae3
6382 ldsh [%o0+0x016],%l0 ! %l0 = 0000000000000016
6383! Mem[0000000030000050] = 00000000, %l0 = 0000000000000016
6384 ldsw [%o0+0x050],%l0 ! %l0 = 0000000000000000
6385! %l3 = 000000000000afff, %l5 = 0000000000000000, %y = 00000010
6386 umul %l3,%l5,%l7 ! %l7 = 0000000000000000, %y = 00
6387! %l7 = 0000000000000000, Mem[0000000014000018] = 00000000
6388 stha %l7,[%i0+%i6]0x88 ! Mem[0000000014000018] = 00000000
6389! Mem[0000000031800050] = 12abeb9a2f0b8017, %f6 = 61e8b942 1a64d775
6390 ldd [%o3+0x050],%f6 ! %f6 = 12abeb9a 2f0b8017
6391
6392p2_label_47:
6393! Mem[0000000030800050] = ffffffffffffffaf, %f6 = 12abeb9a 2f0b8017
6394 ldd [%o1+0x050],%f6 ! %f6 = ffffffff ffffffaf
6395! %l1 = ffffffffffedf9ce, Mem[0000000014000028] = 00000000cc12819a
6396 stxa %l1,[%i0+%o5]0x80 ! Mem[0000000014000028] = ffffffffffedf9ce
6397! %l3 = 000000000000afff, immed = 00000894, %l1 = ffffffffffedf9ce
6398 taddcc %l3,0x894,%l1 ! %l1 = 000000000000b893, %ccr = 02
6399! %l2 = fffffffffffffefb, immed = 00000139, %l6 = c570d654c570d600
6400 subc %l2,0x139,%l6 ! %l6 = fffffffffffffdc2
6401! %f16 = b0c07a62 1c3389fc, Mem[0000000031800050] = 12abeb9a 2f0b8017
6402 stda %f16,[%o3+0x050]%asi ! Mem[0000000031800050] = b0c07a62 1c3389fc
6403! %l5 = 0000000000000000, immed = 0000044c, %l7 = 0000000000000000
6404 addccc %l5,0x44c,%l7 ! %l7 = 000000000000044c, %ccr = 00
6405! Mem[0000000030800014] = ffedf9ce, %l3 = 000000000000afff
6406 ldsh [%o1+0x014],%l3 ! %l3 = ffffffffffffffed
6407! %l0 = 0000000000000000, Mem[000000001500006c] = bba16143
6408 stw %l0,[%i2+0x06c] ! Mem[000000001500006c] = 00000000
6409! %l0 = 0000000000000000, Mem[0000000014000030] = 1e52ee7806bdaefe
6410 stx %l0,[%i0+%o6] ! Mem[0000000014000030] = 0000000000000000
6411! %f20 = e42726c7 f10d17bb, Mem[0000000015000018] = fbfeffff ffffffff
6412 stda %f20,[%i2+%i6]0x81 ! Mem[0000000015000018] = e42726c7 f10d17bb
6413
6414p2_label_48:
6415! %l7 = 000000000000044c, Mem[0000000014800010] = c7262762
6416 stha %l7,[%i1+%i5]0x88 ! Mem[0000000014800010] = c726044c
6417! %f14 = e3770000 6cb402c0, Mem[0000000014800068] = 8d3ca6ca 035b2df7
6418 std %f14,[%i1+0x068] ! Mem[0000000014800068] = e3770000 6cb402c0
6419! Mem[0000000014800028] = e3770000, %l7 = 000000000000044c
6420 ldsw [%i1+%o5],%l7 ! %l7 = ffffffffe3770000
6421! %f26 = 12e63894 db49ea62, Mem[0000000031000050] = cdcc2a00 107173e7
6422 stda %f26,[%o2+0x050]%asi ! Mem[0000000031000050] = 12e63894 db49ea62
6423! %l3 = ffffffffffffffed, %l7 = ffffffffe3770000, %l7 = ffffffffe3770000
6424 xorcc %l3,%l7,%l7 ! %l7 = 000000001c88ffed, %ccr = 00
6425! Mem[0000000031800050] = b0c07a621c3389fc, %f18 = fd7fe9a7 045e0449
6426 ldd [%o3+0x050],%f18 ! %f18 = b0c07a62 1c3389fc
6427! Mem[0000000030000014] = 00000016, %l1 = 000000000000b893
6428 ldsw [%o0+0x014],%l1 ! %l1 = 0000000000000016
6429! Mem[0000000015800020] = 73a6e3e3d3b8a450, %l0 = 0000000000000000
6430 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 73a6e3e3d3b8a450
6431! %l5 = 0000000000000000, immed = 00000026, %l2 = fffffffffffffefb
6432 sllx %l5,0x026,%l2 ! %l2 = 0000000000000000
6433! Mem[0000000031000050] = 12e63894 db49ea62, %l2 = 00000000, %l3 = ffffffed
6434 ldd [%o2+0x050],%l2 ! %l2 = 0000000012e63894 00000000db49ea62
6435
6436p2_label_49:
6437! %l4 = 0000000000000000, Mem[0000000014000010] = ffffffff
6438 stwa %l4,[%i0+%i5]0x80 ! Mem[0000000014000010] = 00000000
6439! Mem[0000000014000050] = 35b577b2 3f0ddc03, %l6 = fffffdc2, %l7 = 1c88ffed
6440 ldd [%i0+0x050],%l6 ! %l6 = 0000000035b577b2 000000003f0ddc03
6441! Mem[0000000014000028] = ffffffff ffedf9ce, %l6 = 35b577b2, %l7 = 3f0ddc03
6442 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffedf9ce
6443! Mem[0000000014800028] = 000077e3, %f1 = ffffff7f
6444 lda [%i1+%o5]0x88,%f1 ! %f1 = 000077e3
6445! Mem[0000000015000048] = 2c7c72a9, %l2 = 0000000012e63894
6446 lduh [%i2+0x04a],%l2 ! %l2 = 00000000000072a9
6447! %l4 = 00000000, %l5 = 00000000, Mem[0000000014800018] = e37a60e9 37980658
6448 std %l4,[%i1+%i6] ! Mem[0000000014800018] = 00000000 00000000
6449! Mem[0000000014800000] = fecc884e, %l1 = 0000000000000016
6450 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 00000000fecc884e
6451! %l4 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
6452 sdiv %l4,%l4,%l1 ! Div by zero, %l0 = 73a6e3e3d3b8a4a0
6453 mov %l0,%y ! %y = d3b8a478
6454! %f10 = ffffffff, Mem[0000000015800000] = aced4189
6455 sta %f10,[%i3+%g0]0x89 ! Mem[0000000015800000] = ffffffff
6456! Mem[0000000030000010] = 37980658 00000016, %l0 = d3b8a478, %l1 = fecc884e
6457 ldda [%o0+0x010]%asi,%l0 ! %l0 = 0000000037980658 0000000000000016
6458
6459p2_label_50:
6460! %l5 = 0000000000000000, immed = 000006a0, %y = d3b8a478
6461 sdiv %l5,0x6a0,%l0 ! %l0 = ffffffff80000000
6462 mov %l0,%y ! %y = 80000000
6463! %l2 = 00000000000072a9, Mem[0000000015000020] = 00000000
6464 stba %l2,[%i2+%o4]0x81 ! Mem[0000000015000020] = a9000000
6465! %l6 = 00000000ffffffff, %l0 = ffffffff80000000, %l6 = 00000000ffffffff
6466 sllx %l6,%l0,%l6 ! %l6 = 00000000ffffffff
6467! Mem[0000000015000020] = 107173e7 000000a9, %l2 = 000072a9, %l3 = db49ea62
6468 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000a9 00000000107173e7
6469! Mem[0000000014000020] = 0000ffff ffff0010, %l6 = ffffffff, %l7 = ffedf9ce
6470 ldda [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ffff 00000000ffff0010
6471! %f30 = 00000000 00000096, Mem[0000000015000018] = c72627e4 bb170df1
6472 stda %f30,[%i2+%i6]0x89 ! Mem[0000000015000018] = 00000000 00000096
6473! %l7 = 00000000ffff0010, immed = 0000003e, %l3 = 00000000107173e7
6474 srax %l7,0x03e,%l3 ! %l3 = 0000000000000000
6475! %l7 = 00000000ffff0010, %l1 = 0000000000000016, %y = 80000000
6476 umul %l7,%l1,%l1 ! %l1 = 00000015ffea0160, %y = 15
6477! Mem[0000000014800000] = fecc884e, %l5 = 0000000000000000
6478 lduba [%i1+%g0]0x88,%l5 ! %l5 = 000000000000004e
6479! Mem[0000000015000030] = 926dd023, %l3 = 0000000000000000
6480 ldswa [%i2+%o6]0x88,%l3 ! %l3 = ffffffff926dd023
6481
6482p2_label_51:
6483! Mem[0000000030800050] = ffffffff, %l6 = 000000000000ffff
6484 ldsha [%o1+0x052]%asi,%l6 ! %l6 = ffffffffffffffff
6485! %l6 = ffffffffffffffff, immed = 000004b8, %l7 = 00000000ffff0010
6486 or %l6,0x4b8,%l7 ! %l7 = ffffffffffffffff
6487! %f24 = 69e203ed 8a252232, Mem[0000000031000050] = 12e63894 db49ea62
6488 std %f24,[%o2+0x050] ! Mem[0000000031000050] = 69e203ed 8a252232
6489! Mem[0000000030800014] = ffedf9ce, %l0 = ffffffff80000000
6490 ldsba [%o1+0x017]%asi,%l0 ! %l0 = ffffffffffffffce
6491! %l4 = 0000000000000000, Mem[0000000030000050] = 00000000, %asi = 80
6492 stwa %l4,[%o0+0x050]%asi ! Mem[0000000030000050] = 00000000
6493! Mem[0000000014800018] = 0000000000000000, %f2 = 00000000 00000003
6494 ldda [%i1+%i6]0x80,%f2 ! %f2 = 00000000 00000000
6495! Mem[0000000014000030] = 00000000, %l0 = ffffffffffffffce
6496 lduha [%i0+%o6]0x88,%l0 ! %l0 = 0000000000000000
6497! %l1 = 00000015ffea0160, immed = fffffc51, %l6 = ffffffffffffffff
6498 xnor %l1,-0x3af,%l6 ! %l6 = 00000015ffea02ce
6499! %l5 = 000000000000004e, %l1 = 00000015ffea0160, %l3 = ffffffff926dd023
6500 subccc %l5,%l1,%l3 ! %l3 = ffffffea0015feee, %ccr = 91
6501! Mem[0000000031000050] = 69e203ed8a252232, %f4 = aa18a9d7 00000000
6502 ldd [%o2+0x050],%f4 ! %f4 = 69e203ed 8a252232
6503
6504p2_label_52:
6505! %l0 = 0000000000000000, Mem[0000000015000008] = ffffffff
6506 stba %l0,[%i2+%i4]0x81 ! Mem[0000000015000008] = 00ffffff
6507! %l1 = 00000015ffea0160, %l1 = 00000015ffea0160, %l1 = 00000015ffea0160
6508 sll %l1,%l1,%l1 ! %l1 = 00000015ffea0160
6509! Mem[0000000015800058] = a638ef8a898e5247, %f24 = 69e203ed 8a252232
6510 ldd [%i3+0x058],%f24 ! %f24 = a638ef8a 898e5247
6511! Mem[0000000015000008] = 00ffffff, %l6 = 00000015ffea02ce
6512 ldsba [%i2+%i4]0x81,%l6 ! %l6 = 0000000000000000
6513! %l1 = 00000015ffea0160, Mem[0000000031800054] = 1c3389fc
6514 stw %l1,[%o3+0x054] ! Mem[0000000031800054] = ffea0160
6515! Mem[0000000031000014] = 920010b9, %l3 = ffffffea0015feee
6516 ldsb [%o2+0x016],%l3 ! %l3 = 0000000000000010
6517! %l3 = 0000000000000010, Mem[0000000015800010] = 89a4a8df
6518 stba %l3,[%i3+%i5]0x81 ! Mem[0000000015800010] = 10a4a8df
6519! %l2 = 00000000000000a9, immd = 0000000000000cd6, %l1 = 00000015ffea0160
6520 sdivx %l2,0xcd6,%l1 ! %l1 = 0000000000000000
6521! %l7 = ffffffffffffffff, immed = 00000d98, %y = 00000015
6522 umul %l7,0xd98,%l6 ! %l6 = 00000d97fffff268, %y = d97
6523! %l7 = ffffffffffffffff, %l1 = 0000000000000000, %y = 00000d97
6524 umulcc %l7,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
6525
6526p2_label_53:
6527! Mem[0000000030800014] = ffedf9ce, %l5 = 000000000000004e
6528 ldsh [%o1+0x016],%l5 ! %l5 = fffffffffffff9ce
6529! %l7 = ffffffffffffffff, %l6 = 00000d97fffff268, %l2 = 00000000000000a9
6530 udivx %l7,%l6,%l2 ! %l2 = 000000000012d50a
6531! %l7 = ffffffffffffffff, immed = 00000bb0, %y = 00000000
6532 udiv %l7,0xbb0,%l2 ! %l2 = 000000000015e75b
6533 mov %l0,%y ! %y = 00000000
6534! %l6 = 00000d97fffff268, %l2 = 000000000015e75b, %l0 = 0000000000000000
6535 or %l6,%l2,%l0 ! %l0 = 00000d97fffff77b
6536! %l5 = fffffffffffff9ce, immed = fffffa93, %y = 00000000
6537 udiv %l5,-0x56d,%l3 ! %l3 = 0000000000000000
6538 mov %l0,%y ! %y = fffff77b
6539! Mem[0000000030000054] = 00007ae3, %l2 = 000000000015e75b
6540 ldsha [%o0+0x056]%asi,%l2 ! %l2 = 0000000000007ae3
6541! Mem[0000000014800000] = fecc884e, %f13 = 2f46dff4
6542 lda [%i1+%g0]0x88,%f13 ! %f13 = fecc884e
6543! %l2 = 0000000000007ae3, Mem[0000000031800050] = b0c07a62
6544 stw %l2,[%o3+0x050] ! Mem[0000000031800050] = 00007ae3
6545! %f5 = 8a252232, Mem[0000000014000000] = 00000003
6546 sta %f5 ,[%i0+%g0]0x81 ! Mem[0000000014000000] = 8a252232
6547! done : should take illegal inst trap, %l0 = 00000d97fffff77b
6548 done ! Illegal inst trap : %l0 = 00000d97fffff78b
6549
6550p2_label_54:
6551! %f23 = 00000050, Mem[0000000031800010] = 9a8112cc
6552 st %f23,[%o3+%i5] ! Mem[0000000031800010] = 00000050
6553! Mem[0000000031000050] = 69e203ed8a252232, %l7 = ffffffffffffffff
6554 ldxa [%o2+0x050]%asi,%l7 ! %l7 = 69e203ed8a252232
6555! Mem[0000000014800040] = e37a60e9, %l5 = fffffffffffff9ce
6556 lduh [%i1+0x040],%l5 ! %l5 = 000000000000e37a
6557! %l0 = 00000d97fffff78b, Mem[0000000031000013] = 00000000
6558 stba %l0,[%o2+0x013]%asi ! Mem[0000000031000010] = 0000008b
6559! %l3 = 0000000000000000, immed = 000002d0, %y = fffff77b
6560 umul %l3,0x2d0,%l7 ! %l7 = 0000000000000000, %y = 00
6561! Mem[0000000030000050] = 0000000000007ae3, %l3 = 0000000000000000
6562 ldx [%o0+0x050],%l3 ! %l3 = 0000000000007ae3
6563! Mem[0000000030800050] = ffffffffffffffaf, %f16 = b0c07a62 1c3389fc
6564 ldda [%o1+0x050]%asi,%f16 ! %f16 = ffffffff ffffffaf
6565! Invert Register : %l5 = 000000000000e37a
6566 xor %l5,-1,%l5 ! %l5 = ffffffffffff1c85
6567! %l4 = 00000000, %l5 = ffff1c85, Mem[0000000030800010] = ffffffff ffedf9ce
6568 std %l4,[%o1+%i5] ! Mem[0000000030800010] = 00000000 ffff1c85
6569! %f16 = ffffffff ffffffaf, Mem[0000000031800010] = 00000050 e9607ae3
6570 stda %f16,[%o3+0x010]%asi ! Mem[0000000031800010] = ffffffff ffffffaf
6571
6572p2_label_55:
6573! %f26 = 12e63894, Mem[0000000015000028] = afffffff
6574 sta %f26,[%i2+%o5]0x81 ! Mem[0000000015000028] = 12e63894
6575! Mem[0000000014000020] = ffff0000, %l6 = 00000d97fffff268
6576 ldsba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
6577! %l4 = 0000000000000000, Mem[0000000015000020] = a9000000
6578 stwa %l4,[%i2+%o4]0x81 ! Mem[0000000015000020] = 00000000
6579! %l2 = 00007ae3, %l3 = 00007ae3, Mem[0000000031800010] = ffffffff ffffffaf
6580 std %l2,[%o3+%i5] ! Mem[0000000031800010] = 00007ae3 00007ae3
6581! %l4 = 0000000000000000, %l5 = ffffffffffff1c85, %l4 = 0000000000000000
6582 taddcc %l4,%l5,%l4 ! %l4 = ffffffffffff1c85, %ccr = 8a
6583! Mem[0000000014000018] = 00000000, %f4 = 69e203ed
6584 lda [%i0+%i6]0x80,%f4 ! %f4 = 00000000
6585! Mem[0000000030000054] = 00007ae3, %l5 = ffffffffffff1c85
6586 ldsw [%o0+0x054],%l5 ! %l5 = 0000000000007ae3
6587! Mem[0000000015000018] = 9600000000000000, %l3 = 0000000000007ae3
6588 ldxa [%i2+%i6]0x81,%l3 ! %l3 = 9600000000000000
6589! %l4 = ffffffffffff1c85, Mem[0000000030800014] = ffff1c85
6590 stw %l4,[%o1+0x014] ! Mem[0000000030800014] = ffff1c85
6591! %l6 = 0000000000000000, Mem[0000000015000008] = 00ffffff
6592 stwa %l6,[%i2+%i4]0x81 ! Mem[0000000015000008] = 00000000
6593
6594p2_label_56:
6595! %l7 = 0000000000000000, %l3 = 9600000000000000, %l5 = 0000000000007ae3
6596 tsubcc %l7,%l3,%l5 ! %l5 = 6a00000000000000, %ccr = 14
6597! %l0 = 00000d97fffff78b, %l4 = ffffffffffff1c85, %l7 = 0000000000000000
6598 add %l0,%l4,%l7 ! %l7 = 00000d97ffff1410
6599! %f2 = 00000000 00000000, Mem[0000000015000028] = 12e63894 ffffffff
6600 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000015000028] = 00000000 00000000
6601! %l5 = 6a00000000000000, Mem[0000000031000050] = 69e203ed8a252232
6602 stx %l5,[%o2+0x050] ! Mem[0000000031000050] = 6a00000000000000
6603! Mem[0000000014800030] = fc89331c, %l7 = 00000d97ffff1410
6604 ldsb [%i1+0x031],%l7 ! %l7 = ffffffffffffff89
6605! %l4 = ffffffffffff1c85, immed = fffff5e9, %l6 = 0000000000000000
6606 sub %l4,-0xa17,%l6 ! %l6 = ffffffffffff269c
6607! retry : should take illegal inst trap, %l0 = 00000d97fffff78b
6608 retry ! Illegal inst trap : %l0 = 00000d97fffff79b
6609! %l2 = 0000000000007ae3, immed = 00000ed7, %l2 = 0000000000007ae3
6610 tsubcc %l2,0xed7,%l2 ! %l2 = 0000000000006c0c, %ccr = 02
6611! %f23 = 00000050, Mem[0000000030000014] = 00000016
6612 sta %f23,[%o0+0x014]%asi ! Mem[0000000030000014] = 00000050
6613! Mem[0000000014800000] = 2b50cceafecc884e, %l3 = 9600000000000000
6614 ldxa [%i1+%g0]0x88,%l3 ! %l3 = 2b50cceafecc884e
6615
6616p2_label_57:
6617! %l4 = ffffffffffff1c85, Mem[0000000030000016] = 00000050
6618 sth %l4,[%o0+0x016] ! Mem[0000000030000014] = 00001c85
6619! %l2 = 0000000000006c0c, immed = 00000b12, %y = 00000000
6620 udiv %l2,0xb12,%l1 ! %l1 = 0000000000000009
6621 mov %l0,%y ! %y = fffff79b
6622! Mem[0000000031000010] = 0000008b, %l0 = 00000d97fffff79b
6623 ldsb [%o2+0x012],%l0 ! %l0 = 0000000000000000
6624! Mem[0000000014000018] = 00000000, %f9 = 71cd6834
6625 lda [%i0+%i6]0x88,%f9 ! %f9 = 00000000
6626! %l6 = ffffffffffff269c, Mem[0000000015800050] = fe62f3c7
6627 stw %l6,[%i3+0x050] ! Mem[0000000015800050] = ffff269c
6628! %l6 = ffffffffffff269c, Mem[0000000030800050] = ffffffff
6629 stw %l6,[%o1+0x050] ! Mem[0000000030800050] = ffff269c
6630! %l0 = 0000000000000000, immed = 00000ed7, %l2 = 0000000000006c0c
6631 sub %l0,0xed7,%l2 ! %l2 = fffffffffffff129
6632! Mem[0000000031000010] = 0000008b, %l4 = ffffffffffff1c85
6633 ldub [%o2+%i5],%l4 ! %l4 = 0000000000000000
6634! Mem[0000000030800010] = 00000000, %f22 = 00000000
6635 ld [%o1+%i5],%f22 ! %f22 = 00000000
6636! %l6 = ffffffffffff269c, immed = 000003f5, %l1 = 0000000000000009
6637 addc %l6,0x3f5,%l1 ! %l1 = ffffffffffff2a91
6638
6639p2_label_58:
6640! Mem[0000000030000050] = 00000000 00007ae3, %l6 = ffff269c, %l7 = ffffff89
6641 ldd [%o0+0x050],%l6 ! %l6 = 0000000000000000 0000000000007ae3
6642! %l3 = 2b50cceafecc884e, %l2 = fffffffffffff129, %l2 = fffffffffffff129
6643 tsubcc %l3,%l2,%l2 ! %l2 = 2b50cceafecc9725, %ccr = 1b
6644! Mem[0000000015000000] = 73c7a6da, %l6 = 0000000000000000
6645 ldsha [%i2+%g0]0x81,%l6 ! %l6 = 00000000000073c7
6646! Mem[0000000030000010] = 37980658, %l6 = 00000000000073c7
6647 lduw [%o0+%i5],%l6 ! %l6 = 0000000037980658
6648! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = fffff79b
6649 umulcc %l0,%l0,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
6650! Mem[0000000030000014] = 00001c85, %l1 = ffffffffffff2a91
6651 lduw [%o0+0x014],%l1 ! %l1 = 0000000000001c85
6652! Mem[0000000014800028] = 00000000000077e3, %l4 = 0000000000000000
6653 ldxa [%i1+%o5]0x88,%l4 ! %l4 = 00000000000077e3
6654! %f22 = 00000000 00000050, Mem[0000000031800010] = 00007ae3 00007ae3
6655 stda %f22,[%o3+0x010]%asi ! Mem[0000000031800010] = 00000000 00000050
6656! %l3 = 0000000000000000, Mem[0000000031000012] = 0000008b
6657 stba %l3,[%o2+0x012]%asi ! Mem[0000000031000010] = 0000008b
6658! Mem[0000000015000008] = 00000000, %l1 = 0000000000001c85
6659 lduba [%i2+%i4]0x88,%l1 ! %l1 = 0000000000000000
6660
6661p2_label_59:
6662! Mem[0000000031800010] = 00000000, %l6 = 0000000037980658
6663 ldsha [%o3+0x010]%asi,%l6 ! %l6 = 0000000000000000
6664! Mem[0000000014000030] = 00000000, %f3 = 00000000
6665 lda [%i0+%o6]0x88,%f3 ! %f3 = 00000000
6666! Mem[0000000014000060] = 8f0f950a da66ef28, %l6 = 00000000, %l7 = 00007ae3
6667 ldda [%i0+0x060]%asi,%l6 ! %l6 = 000000008f0f950a 00000000da66ef28
6668! %l1 = 0000000000000000, Mem[0000000030000057] = 00007ae3
6669 stba %l1,[%o0+0x057]%asi ! Mem[0000000030000054] = 00007a00
6670! Mem[0000000014800030] = 1c3389fc, %l4 = 00000000000077e3
6671 lduba [%i1+%o6]0x88,%l4 ! %l4 = 00000000000000fc
6672! %l3 = 0000000000000000, immed = 0000003e, %l7 = 00000000da66ef28
6673 srax %l3,0x03e,%l7 ! %l7 = 0000000000000000
6674! %l3 = 0000000000000000, immed = 0000000a, %l5 = 6a00000000000000
6675 srl %l3,0x00a,%l5 ! %l5 = 0000000000000000
6676! %f2 = 00000000, Mem[0000000031000014] = 920010b9
6677 st %f2 ,[%o2+0x014] ! Mem[0000000031000014] = 00000000
6678! Mem[0000000030000054] = 00007a00, %l2 = 2b50cceafecc9725
6679 ldsb [%o0+0x055],%l2 ! %l2 = 0000000000000000
6680! Mem[0000000030000014] = 00001c85, %l0 = 0000000000000000
6681 ldsb [%o0+0x016],%l0 ! %l0 = 000000000000001c
6682
6683p2_label_60:
6684! %l2 = 0000000000000000, immed = 000005a2, %l2 = 0000000000000000
6685 tsubcctv %l2,0x5a2,%l2 ! %l0 = 000000000000003f, Trapped
6686! %l3 = 0000000000000000, immed = 00000d08, %l1 = 0000000000000000
6687 addccc %l3,0xd08,%l1 ! %l1 = 0000000000000d08, %ccr = 00
6688! %l1 = 0000000000000d08, immed = 000003c3, %y = 00000000
6689 udiv %l1,0x3c3,%l3 ! %l3 = 0000000000000003
6690 mov %l0,%y ! %y = 0000003f
6691! Mem[000000001480005c] = 7438e01d, %l3 = 0000000000000003
6692 ldub [%i1+0x05e],%l3 ! %l3 = 00000000000000e0
6693! %l6 = 8f0f950a, %l7 = 00000000, Mem[0000000015000050] = 914f2011 36eec727
6694 std %l6,[%i2+0x050] ! Mem[0000000015000050] = 8f0f950a 00000000
6695! %f30 = 00000000 00000096, Mem[0000000031800050] = 00007ae3 ffea0160
6696 std %f30,[%o3+0x050] ! Mem[0000000031800050] = 00000000 00000096
6697! %l3 = 00000000000000e0, immed = 00000a02, %l7 = 0000000000000000
6698 addccc %l3,0xa02,%l7 ! %l7 = 0000000000000ae2, %ccr = 00
6699! Mem[000000001400007c] = 045e0449, %l4 = 00000000000000fc
6700 ldsw [%i0+0x07c],%l4 ! %l4 = 00000000045e0449
6701! %l2 = 0000000000000000, immed = 000003d4, %l3 = 00000000000000e0
6702 subc %l2,0x3d4,%l3 ! %l3 = fffffffffffffc2c
6703! Mem[0000000014800010] = c726044c, %l5 = 0000000000000000
6704 ldsha [%i1+%i5]0x89,%l5 ! %l5 = 000000000000044c
6705
6706p2_label_61:
6707! %l5 = 000000000000044c, immed = fffff41a, %y = 0000003f
6708 udiv %l5,-0xbe6,%l1 ! %l1 = 000000000000003f
6709 mov %l0,%y ! %y = 0000003f
6710! %l2 = 0000000000000000, immed = fffff425, %y = 0000003f
6711 umul %l2,-0xbdb,%l4 ! %l4 = 0000000000000000, %y = 00
6712! %l0 = 000000000000003f, %l0 = 000000000000003f, %l1 = 000000000000003f
6713 tsubcc %l0,%l0,%l1 ! %l1 = 0000000000000000, %ccr = 46
6714! %l7 = 0000000000000ae2, Mem[0000000014800000] = fecc884e
6715 stwa %l7,[%i1+%g0]0x89 ! Mem[0000000014800000] = 00000ae2
6716! %l5 = 000000000000044c, Mem[0000000014800028] = e377000000000000
6717 stxa %l5,[%i1+%o5]0x80 ! Mem[0000000014800028] = 000000000000044c
6718! %l4 = 0000000000000000, %l5 = 000000000000044c, %l5 = 000000000000044c
6719 taddcc %l4,%l5,%l5 ! %l5 = 000000000000044c, %ccr = 00
6720! %l3 = fffffffffffffc2c, immd = fffffffffffffe85, %l7 = 0000000000000ae2
6721 sdivx %l3,-0x17b,%l7 ! %l7 = 0000000000000002
6722! Mem[0000000031800014] = 00000050, %f1 = 000077e3
6723 ld [%o3+0x014],%f1 ! %f1 = 00000050
6724! Mem[0000000014000008] = e38223ee, %l2 = 0000000000000000
6725 lduha [%i0+%i4]0x80,%l2 ! %l2 = 000000000000e382
6726! Mem[0000000031800010] = 0000000000000050, %l5 = 000000000000044c
6727 ldxa [%o3+0x010]%asi,%l5 ! %l5 = 0000000000000050
6728
6729p2_label_62:
6730! %l7 = 0000000000000002, Mem[0000000014800010] = c726044c
6731 stha %l7,[%i1+%i5]0x88 ! Mem[0000000014800010] = c7260002
6732! Mem[0000000015800030] = 62ea49db, %l1 = 0000000000000000
6733 lduha [%i3+%o6]0x80,%l1 ! %l1 = 00000000000062ea
6734! %l5 = 0000000000000050, %l7 = 0000000000000002, %l5 = 0000000000000050
6735 sdivx %l5,%l7,%l5 ! %l5 = 0000000000000028
6736! Mem[0000000015000000] = daa6c773, %l1 = 00000000000062ea
6737 lduwa [%i2+%g0]0x88,%l1 ! %l1 = 00000000daa6c773
6738! Mem[0000000030000014] = 00001c85, %f9 = 00000000
6739 ld [%o0+0x014],%f9 ! %f9 = 00001c85
6740! %l2 = 000000000000e382, immd = 000000000000008a, %l3 = fffffffffffffc2c
6741 sdivx %l2,0x08a,%l3 ! %l3 = 00000000000001a6
6742! %l1 = 00000000daa6c773, %l6 = 000000008f0f950a, %y = 00000000
6743 sdivcc %l1,%l6,%l6 ! %l6 = ffffffffffffffff, %ccr = 88
6744 mov %l0,%y ! %y = 0000003f
6745! Mem[0000000015800020] = 50a4b8d3e3e3a673, %f22 = 00000000 00000050
6746 ldda [%i3+%o4]0x81,%f22 ! %f22 = 50a4b8d3 e3e3a673
6747! Mem[0000000014000010] = 00000000, %l7 = 0000000000000002
6748 ldswa [%i0+%i5]0x81,%l7 ! %l7 = 0000000000000000
6749! %l1 = 00000000daa6c773, immed = 00000dec, %l0 = 000000000000003f
6750 addc %l1,0xdec,%l0 ! %l0 = 00000000daa6d55f
6751
6752p2_label_63:
6753! %f27 = db49ea62, Mem[0000000015000010] = ffffff8b
6754 sta %f27,[%i2+%i5]0x89 ! Mem[0000000015000010] = db49ea62
6755! %f4 = 00000000 8a252232, Mem[0000000015000070] = 04baeb06 1f482d1a
6756 std %f4 ,[%i2+0x070] ! Mem[0000000015000070] = 00000000 8a252232
6757! %l5 = 0000000000000028, immed = fffff602, %y = 0000003f
6758 smul %l5,-0x9fe,%l0 ! %l0 = fffffffffffe7050, %y = ffffffff
6759! %l3 = 00000000000001a6, Mem[0000000015800028] = aa18a9d7
6760 stw %l3,[%i3+%o5] ! Mem[0000000015800028] = 000001a6
6761! Mem[0000000030000014] = 00001c85, %l3 = 00000000000001a6
6762 ldsw [%o0+0x014],%l3 ! %l3 = 0000000000001c85
6763! %l4 = 0000000000000000, %l7 = 0000000000000000, %l7 = 0000000000000000
6764 xor %l4,%l7,%l7 ! %l7 = 0000000000000000
6765! Mem[0000000014000050] = 35b577b2 3f0ddc03, %l0 = fffe7050, %l1 = daa6c773
6766 ldd [%i0+0x050],%l0 ! %l0 = 0000000035b577b2 000000003f0ddc03
6767! Mem[0000000014000028] = ffffffff, %l3 = 0000000000001c85
6768 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
6769! %l6 = ffffffffffffffff, immed = 00000306, %l1 = 000000003f0ddc03
6770 addccc %l6,0x306,%l1 ! %l1 = 0000000000000305, %ccr = 11
6771! Mem[0000000031000054] = 00000000, %l0 = 0000000035b577b2
6772 ldsh [%o2+0x056],%l0 ! %l0 = 0000000000000000
6773
6774p2_label_64:
6775! Mem[0000000015000010] = 62ea49db, %l7 = 0000000000000000
6776 lduwa [%i2+%i5]0x80,%l7 ! %l7 = 0000000062ea49db
6777! Mem[0000000015800028] = 000001a6, %l7 = 0000000062ea49db
6778 lduba [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
6779! %l6 = ffffffff, %l7 = 00000000, Mem[0000000031000050] = 6a000000 00000000
6780 stda %l6,[%o2+0x050]%asi ! Mem[0000000031000050] = ffffffff 00000000
6781! %l6 = ffffffffffffffff, Mem[0000000015800010] = 10a4a8df
6782 stba %l6,[%i3+%i5]0x81 ! Mem[0000000015800010] = ffa4a8df
6783! Mem[0000000014800078] = 4120dae0 dacef71d, %l6 = ffffffff, %l7 = 00000000
6784 ldda [%i1+0x078]%asi,%l6 ! %l6 = 000000004120dae0 00000000dacef71d
6785! %f28 = e37a60e9 37980658, Mem[0000000015000078] = 2779c75e 96ff0003
6786 std %f28,[%i2+0x078] ! Mem[0000000015000078] = e37a60e9 37980658
6787! Mem[0000000014000030] = 00000000, %l7 = 00000000dacef71d
6788 lduba [%i0+%o6]0x88,%l7 ! %l7 = 0000000000000000
6789! %l6 = 000000004120dae0, %l1 = 0000000000000305, %l2 = 000000000000e382
6790 addcc %l6,%l1,%l2 ! %l2 = 000000004120dde5, %ccr = 00
6791! %l2 = 4120dde5, %l3 = ffffffff, Mem[0000000015800020] = 50a4b8d3 e3e3a673
6792 stda %l2,[%i3+%o4]0x81 ! Mem[0000000015800020] = 4120dde5 ffffffff
6793! %l0 = 0000000000000000, immed = 00000a30, %l3 = 00000000ffffffff
6794 orncc %l0,0xa30,%l3 ! %l3 = fffffffffffff5cf, %ccr = 88
6795
6796p2_label_65:
6797! %l4 = 00000000, %l5 = 00000028, Mem[0000000014000010] = 00000000 ffffffff
6798 stda %l4,[%i0+%i5]0x89 ! Mem[0000000014000010] = 00000000 00000028
6799! Mem[0000000014800020] = 50000000, %f6 = ffffffff
6800 lda [%i1+%o4]0x80,%f6 ! %f6 = 50000000
6801! %l7 = 0000000000000000, %l2 = 000000004120dde5, %l3 = fffffffffffff5cf
6802 xorcc %l7,%l2,%l3 ! %l3 = 000000004120dde5, %ccr = 00
6803! Mem[0000000015000004] = 055fdae3, %l4 = 0000000000000000
6804 lduh [%i2+0x004],%l4 ! %l4 = 000000000000055f
6805! %l0 = 0000000000000000, Mem[0000000015000000] = 73c7a6da
6806 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000015000000] = 00000000
6807! %l0 = 0000000000000000, %l6 = 000000004120dae0, %l2 = 000000004120dde5
6808 addc %l0,%l6,%l2 ! %l2 = 000000004120dae0
6809! %l7 = 0000000000000000, %l4 = 000000000000055f, %l0 = 0000000000000000
6810 taddcc %l7,%l4,%l0 ! %l0 = 000000000000055f, %ccr = 02
6811! Mem[0000000030800010] = 00000000 ffff1c85, %l4 = 0000055f, %l5 = 00000028
6812 ldd [%o1+%i5],%l4 ! %l4 = 0000000000000000 00000000ffff1c85
6813! %l7 = 0000000000000000, %l4 = 0000000000000000, %y = ffffffff
6814 smul %l7,%l4,%l7 ! %l7 = 0000000000000000, %y = 00
6815! Invert Register : %l0 = 000000000000055f
6816 xor %l0,-1,%l0 ! %l0 = fffffffffffffaa0
6817
6818p2_label_66:
6819! %l2 = 000000004120dae0, Mem[0000000030800014] = ffff1c85
6820 sth %l2,[%o1+0x014] ! Mem[0000000030800014] = dae01c85
6821! %l6 = 000000004120dae0, immed = 0000000b, %l2 = 000000004120dae0
6822 srl %l6,0x00b,%l2 ! %l2 = 000000000008241b
6823! %l7 = 0000000000000000, immed = fffff4b9, %l5 = 00000000ffff1c85
6824 xorcc %l7,-0xb47,%l5 ! %l5 = fffffffffffff4b9, %ccr = 88
6825! Mem[0000000031000014] = 00000000, %l6 = 000000004120dae0
6826 ldsb [%o2+0x015],%l6 ! %l6 = 0000000000000000
6827! %l3 = 000000004120dde5
6828 sethi %hi(0xd8b29000),%l3 ! %l3 = 00000000d8b29000
6829! Mem[0000000030000050] = 0000000000007a00, %l6 = 0000000000000000
6830 ldx [%o0+0x050],%l6 ! %l6 = 0000000000007a00
6831! Mem[0000000030000010] = 37980658 00001c85, %l0 = fffffaa0, %l1 = 00000305
6832 ldd [%o0+%i5],%l0 ! %l0 = 0000000037980658 0000000000001c85
6833! Mem[0000000030000014] = 00001c85, %l1 = 0000000000001c85
6834 ldsw [%o0+0x014],%l1 ! %l1 = 0000000000001c85
6835! Mem[0000000031800054] = 00000096, %l5 = fffffffffffff4b9
6836 ldsb [%o3+0x056],%l5 ! %l5 = 0000000000000000
6837! Mem[0000000031800010] = 00000000 00000050, %l4 = 00000000, %l5 = 00000000
6838 ldd [%o3+%i5],%l4 ! %l4 = 0000000000000000 0000000000000050
6839
6840p2_label_67:
6841! %l5 = 0000000000000050, %l2 = 000000000008241b, %y = 00000000
6842 smulcc %l5,%l2,%l2 ! %l2 = 00000000028b4870, %ccr = 00, %y = 00
6843! Mem[0000000014000000] = 8a252232, %l0 = 0000000037980658
6844 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000008a252232
6845! Mem[0000000030000054] = 00007a00, %l6 = 0000000000007a00
6846 lduh [%o0+0x056],%l6 ! %l6 = 0000000000007a00
6847! Mem[0000000015000060] = 00000000, %l4 = 0000000000000000
6848 ldsh [%i2+0x062],%l4 ! %l4 = 0000000000000000
6849! Mem[0000000015000058] = fd7fe9a7, %l3 = 00000000d8b29000
6850 ldsw [%i2+0x058],%l3 ! %l3 = fffffffffd7fe9a7
6851! %f20 = e42726c7 f10d17bb, Mem[0000000031800050] = 00000000 00000096
6852 stda %f20,[%o3+0x050]%asi ! Mem[0000000031800050] = e42726c7 f10d17bb
6853! Mem[0000000015000018] = 96000000, %f8 = 70348d91
6854 ld [%i2+%i6],%f8 ! %f8 = 96000000
6855! %l0 = 8a252232, %l1 = 00001c85, Mem[0000000030800010] = 00000000 dae01c85
6856 std %l0,[%o1+%i5] ! Mem[0000000030800010] = 8a252232 00001c85
6857! Mem[0000000031000014] = 00000000, %f31 = 00000096
6858 ld [%o2+0x014],%f31 ! %f31 = 00000000
6859! Clear Register : %l7 = 0000000000000000
6860 clr %l7 ! %l7 = 0000000000000000
6861
6862p2_label_68:
6863! Mem[0000000014800000] = 00000ae2, %l6 = 0000000000007a00
6864 lduba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000e2
6865! Mem[0000000015000000] = 00000000, %l3 = fffffffffd7fe9a7
6866 ldub [%i2+0x002],%l3 ! %l3 = 0000000000000000
6867! Mem[0000000014800008] = 50a4b8d3, %l3 = 0000000000000000
6868 lduha [%i1+%i4]0x80,%l3 ! %l3 = 00000000000050a4
6869! Mem[0000000031000010] = 0000008b 00000000, %l6 = 000000e2, %l7 = 00000000
6870 ldd [%o2+%i5],%l6 ! %l6 = 000000000000008b 0000000000000000
6871! %l0 = 000000008a252232, immed = fffff2bb, %y = 00000000
6872 sdivcc %l0,-0xd45,%l1 ! %l1 = fffffffffff596dd, %ccr = 88
6873 mov %l0,%y ! %y = 8a252232
6874! %l3 = 00000000000050a4, Mem[0000000030800010] = 8a25223200001c85
6875 stx %l3,[%o1+%i5] ! Mem[0000000030800010] = 00000000000050a4
6876! %l2 = 00000000028b4870, immed = fffff905, %l3 = 00000000000050a4
6877 orn %l2,-0x6fb,%l3 ! %l3 = 00000000028b4efa
6878! Mem[0000000031800050] = e42726c7 f10d17bb, %l2 = 028b4870, %l3 = 028b4efa
6879 ldda [%o3+0x050]%asi,%l2 ! %l2 = 00000000e42726c7 00000000f10d17bb
6880! %l4 = 0000000000000000, %l0 = 000000008a252232, %l4 = 0000000000000000
6881 subccc %l4,%l0,%l4 ! %l4 = ffffffff75daddce, %ccr = 91
6882! %l5 = 0000000000000050, Mem[0000000031000054] = 00000000, %asi = 80
6883 stha %l5,[%o2+0x054]%asi ! Mem[0000000031000054] = 00500000
6884
6885p2_label_69:
6886! %f28 = e37a60e9 37980658, Mem[0000000014000030] = 00000000 00000000
6887 stda %f28,[%i0+%o6]0x81 ! Mem[0000000014000030] = e37a60e9 37980658
6888! %l1 = fffffffffff596dd, Mem[0000000014000028] = cef9edffffffffff
6889 stxa %l1,[%i0+%o5]0x88 ! Mem[0000000014000028] = fffffffffff596dd
6890! Mem[0000000030000050] = 0000000000007a00, %f0 = fffffb82 00000050
6891 ldd [%o0+0x050],%f0 ! %f0 = 00000000 00007a00
6892! Mem[0000000015800008] = abee8122055fdae3, %f0 = 00000000 00007a00
6893 ldda [%i3+%i4]0x88,%f0 ! %f0 = abee8122 055fdae3
6894! Mem[0000000015800008] = e3da5f05 2281eeab, %l4 = 75daddce, %l5 = 00000050
6895 ldd [%i3+%i4],%l4 ! %l4 = 00000000e3da5f05 000000002281eeab
6896! Mem[0000000014800068] = e3770000, %l5 = 000000002281eeab
6897 ldsw [%i1+0x068],%l5 ! %l5 = ffffffffe3770000
6898! Mem[0000000030800054] = ffffffaf, %f5 = 8a252232
6899 ld [%o1+0x054],%f5 ! %f5 = ffffffaf
6900! %l3 = 00000000f10d17bb, Mem[0000000015800010] = aa97ad67dfa8a4ff
6901 stxa %l3,[%i3+%i5]0x88 ! Mem[0000000015800010] = 00000000f10d17bb
6902! Mem[0000000015000044] = 1a64d775, %l6 = 000000000000008b
6903 lduw [%i2+0x044],%l6 ! %l6 = 000000001a64d775
6904! %l6 = 000000001a64d775, Mem[0000000031000052] = ffffffff
6905 stba %l6,[%o2+0x052]%asi ! Mem[0000000031000050] = ffff75ff
6906
6907p2_label_70:
6908! Mem[0000000031000054] = 00500000, %l2 = 00000000e42726c7
6909 lduh [%o2+0x054],%l2 ! %l2 = 0000000000000050
6910 save ! CWP = 1
6911! %l3 = ffffffffffffff8b, %l5 = 0000000000000073, %y = 8a252232
6912 smul %l3,%l5,%l7 ! %l7 = ffffffffffffcb71, %y = ffffffff
6913! %f20 = e42726c7 f10d17bb, Mem[0000000015800010] = bb170df1 00000000
6914 stda %f20,[%o3+%o5]0x81 ! Mem[0000000015800010] = e42726c7 f10d17bb
6915! %l2 = 16000000, %l3 = ffffff8b, Mem[0000000030800010] = 00000000 000050a4
6916 stda %l2,[%i1+0x010]%asi ! Mem[0000000030800010] = 16000000 ffffff8b
6917! Mem[0000000030800050] = ffff269c, %l4 = 0000000000000000
6918 ldub [%i1+0x051],%l4 ! %l4 = 00000000000000ff
6919! %l1 = 000000000000004e, immed = 00000b55, %l7 = ffffffffffffcb71
6920 or %l1,0xb55,%l7 ! %l7 = 0000000000000b5f
6921! Mem[0000000015800008] = 055fdae3, %l2 = ffffffff16000000
6922 lduba [%o3+%o4]0x88,%l2 ! %l2 = 00000000000000e3
6923! %l0 = fffdc2daf9edb2ae, %l2 = 00000000000000e3, %l2 = 00000000000000e3
6924 addccc %l0,%l2,%l2 ! %l2 = fffdc2daf9edb392, %ccr = 88
6925! %l2 = fffdc2daf9edb392, Mem[0000000031800010] = 00000000
6926 stb %l2,[%i3+%o5] ! Mem[0000000031800010] = 92000000
6927
6928p2_label_71: ! %cwp = 1
6929! %l0 = fffdc2daf9edb2ae, %l7 = 0000000000000b5f, %l3 = ffffffffffffff8b
6930 andcc %l0,%l7,%l3 ! %l3 = 000000000000020e, %ccr = 00
6931! %l5 = 0000000000000073, Mem[000000001480007f] = dacef71d
6932 stb %l5,[%o1+0x07f] ! Mem[000000001480007c] = dacef773
6933! Mem[0000000030800054] = ffffffaf, %l6 = 00000000aa18a9d7
6934 lduh [%i1+0x054],%l6 ! %l6 = 000000000000ffff
6935! %l0 = fffdc2daf9edb2ae, immd = 00000000000008b0, %l4 = 00000000000000ff
6936 sdivx %l0,0x8b0,%l4 ! %l4 = ffffffbe06c9e41c
6937! Mem[0000000014000000] = 3222258a, %l6 = 000000000000ffff
6938 ldsba [%o0+%g0]0x89,%l6 ! %l6 = ffffffffffffff8a
6939! %l6 = ffffffffffffff8a, %l3 = 000000000000020e, %l0 = fffdc2daf9edb2ae
6940 sra %l6,%l3,%l0 ! %l0 = ffffffffffffffff
6941! Mem[0000000031800050] = e42726c7, %f25 = 898e5247
6942 ld [%i3+0x050],%f25 ! %f25 = e42726c7
6943! %l3 = 000000000000020e, %l2 = fffdc2daf9edb392, %l2 = fffdc2daf9edb392
6944 or %l3,%l2,%l2 ! %l2 = fffdc2daf9edb39e
6945! %l0 = ffffffffffffffff, immed = fffff6a1, %l1 = 000000000000004e
6946 addccc %l0,-0x95f,%l1 ! %l1 = fffffffffffff6a0, %ccr = 99
6947! %l2 = fffdc2daf9edb39e, Mem[0000000014000020] = 0000ffff
6948 sth %l2,[%o0+%i4] ! Mem[0000000014000020] = b39effff
6949
6950p2_label_72: ! %cwp = 1
6951 restore ! CWP = 0
6952! %l2 = 00000050, %l3 = f10d17bb, Mem[0000000031800010] = 92000000 00000050
6953 std %l2,[%o3+%i5] ! Mem[0000000031800010] = 00000050 f10d17bb
6954! %l0 = 000000008a252232, immed = 000005ce, %l6 = 000000001a64d775
6955 and %l0,0x5ce,%l6 ! %l6 = 0000000000000002
6956! Mem[0000000014800028] = 00000000, %l0 = 000000008a252232
6957 lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
6958! %l6 = 00000002, %l7 = 00000000, Mem[0000000015800010] = c72627e4 bb170df1
6959 stda %l6,[%i3+%i5]0x89 ! Mem[0000000015800010] = 00000002 00000000
6960! Randomly selected nop
6961 nop
6962! Mem[0000000014000078] = fd7fe9a7 045e0449, %l0 = 00000000, %l1 = fff596dd
6963 ldd [%i0+0x078],%l0 ! %l0 = 00000000fd7fe9a7 00000000045e0449
6964! %l0 = 00000000fd7fe9a7, immed = 0000026b, %l1 = 00000000045e0449
6965 andcc %l0,0x26b,%l1 ! %l1 = 0000000000000023, %ccr = 00
6966! %l6 = 0000000000000002, %l2 = 0000000000000050, %l0 = 00000000fd7fe9a7
6967 sub %l6,%l2,%l0 ! %l0 = ffffffffffffffb2
6968! %l7 = 0000000000000000, Mem[0000000015800010] = 02000000
6969 stba %l7,[%i3+%i5]0x81 ! Mem[0000000015800010] = 00000000
6970
6971p2_label_73:
6972! Mem[0000000030800050] = ffff269c ffffffaf, %l0 = ffffffb2, %l1 = 00000023
6973 ldda [%o1+0x050]%asi,%l0 ! %l0 = 00000000ffff269c 00000000ffffffaf
6974! %l0 = 00000000ffff269c, %l6 = 0000000000000002, %l7 = 0000000000000000
6975 xorcc %l0,%l6,%l7 ! %l7 = 00000000ffff269e, %ccr = 08
6976! Mem[0000000014800008] = 50a4b8d3, %l0 = 00000000ffff269c
6977 lduha [%i1+%i4]0x80,%l0 ! %l0 = 00000000000050a4
6978! %l5 = ffffffffe3770000, Mem[0000000015800018] = aa6237c1f3bd4c58
6979 stxa %l5,[%i3+%i6]0x88 ! Mem[0000000015800018] = ffffffffe3770000
6980! %l4 = e3da5f05, %l5 = e3770000, Mem[0000000015000030] = 926dd023 e6a3eeff
6981 stda %l4,[%i2+%o6]0x89 ! Mem[0000000015000030] = e3da5f05 e3770000
6982! %l5 = ffffffffe3770000, %l1 = 00000000ffffffaf, %y = ffffffff
6983 sdiv %l5,%l1,%l2 ! %l2 = 00000000005a2f68
6984 mov %l0,%y ! %y = 000050a4
6985! Mem[0000000015800030] = 62ea49db, %l1 = 00000000ffffffaf
6986 ldswa [%i3+%o6]0x81,%l1 ! %l1 = 0000000062ea49db
6987! Mem[0000000031000010] = 0000008b, %l5 = ffffffffe3770000
6988 ldswa [%o2+0x010]%asi,%l5 ! %l5 = 000000000000008b
6989! %l6 = 0000000000000002, %l0 = 00000000000050a4, %l1 = 0000000062ea49db
6990 andncc %l6,%l0,%l1 ! %l1 = 0000000000000002, %ccr = 00
6991! %l4 = 00000000e3da5f05, %l0 = 00000000000050a4, %l0 = 00000000000050a4
6992 addccc %l4,%l0,%l0 ! %l0 = 00000000e3daafa9, %ccr = 08
6993
6994p2_label_74:
6995! %l0 = 00000000e3daafa9, %l3 = 00000000f10d17bb, %l7 = 00000000ffff269e
6996 add %l0,%l3,%l7 ! %l7 = 00000001d4e7c764
6997! %l5 = 000000000000008b, %l0 = 00000000e3daafa9, %l6 = 0000000000000002
6998 addcc %l5,%l0,%l6 ! %l6 = 00000000e3dab034, %ccr = 08
6999! Mem[0000000014000030] = e37a60e9, %l7 = 00000001d4e7c764
7000 ldsha [%i0+%o6]0x81,%l7 ! %l7 = ffffffffffffe37a
7001! %l6 = e3dab034, %l7 = ffffe37a, Mem[0000000031000010] = 0000008b 00000000
7002 std %l6,[%o2+%i5] ! Mem[0000000031000010] = e3dab034 ffffe37a
7003! Mem[0000000015000018] = 00000096, %l6 = 00000000e3dab034
7004 lduwa [%i2+%i6]0x88,%l6 ! %l6 = 0000000000000096
7005! Mem[0000000031000050] = ffff75ff 00500000, %l0 = e3daafa9, %l1 = 00000002
7006 ldd [%o2+0x050],%l0 ! %l0 = 00000000ffff75ff 0000000000500000
7007! %l7 = ffffffffffffe37a, %l4 = 00000000e3da5f05, %y = 000050a4
7008 umulcc %l7,%l4,%l5 ! %l5 = e3da45a1d94db762, %ccr = 88, %y = e3da45a1
7009! %l5 = e3da45a1d94db762, immed = fffffe14, %l7 = ffffffffffffe37a
7010 tsubcc %l5,-0x1ec,%l7 ! %l7 = e3da45a1d94db94e, %ccr = 9b
7011! %l2 = 00000000005a2f68, immed = fffffad1, %l0 = 00000000ffff75ff
7012 subccc %l2,-0x52f,%l0 ! %l0 = 00000000005a3496, %ccr = 11
7013! Mem[0000000014800020] = 50000000, %l5 = e3da45a1d94db762
7014 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000050
7015
7016p2_label_75:
7017! Mem[0000000030800014] = ffffff8b, %l7 = e3da45a1d94db94e
7018 ldsb [%o1+0x017],%l7 ! %l7 = ffffffffffffff8b
7019! %l6 = 00000096, %l7 = ffffff8b, Mem[0000000014000078] = fd7fe9a7 045e0449
7020 std %l6,[%i0+0x078] ! Mem[0000000014000078] = 00000096 ffffff8b
7021! %l6 = 0000000000000096, Mem[0000000030000052] = 00000000
7022 sth %l6,[%o0+0x052] ! Mem[0000000030000050] = 00000096
7023! Mem[0000000031800010] = 00000050, %l2 = 00000000005a2f68
7024 lduw [%o3+%i5],%l2 ! %l2 = 0000000000000050
7025! %l1 = 0000000000500000, %l2 = 0000000000000050, %l0 = 00000000005a3496
7026 andncc %l1,%l2,%l0 ! %l0 = 0000000000500000, %ccr = 00
7027! Mem[0000000014800000] = 2b50ccea00000ae2, %l0 = 0000000000500000
7028 ldxa [%i1+%g0]0x88,%l0 ! %l0 = 2b50ccea00000ae2
7029! %l3 = 00000000f10d17bb, %l5 = 0000000000000050, %l7 = ffffffffffffff8b
7030 xorcc %l3,%l5,%l7 ! %l7 = 00000000f10d17eb, %ccr = 08
7031! %l1 = 0000000000500000, immed = fffff867, %y = e3da45a1
7032 sdiv %l1,-0x799,%l6 ! %l6 = 000000007fffffff
7033 mov %l0,%y ! %y = 00000ae2
7034! Mem[0000000014000028] = fffffffffff596dd, %l7 = 00000000f10d17eb
7035 ldxa [%i0+%o5]0x88,%l7 ! %l7 = fffffffffff596dd
7036! Mem[000000001400005c] = f1478330, %l5 = 0000000000000050
7037 lduw [%i0+0x05c],%l5 ! %l5 = 00000000f1478330
7038
7039p2_label_76:
7040! %l6 = 000000007fffffff, Mem[0000000031000056] = 00500000
7041 sth %l6,[%o2+0x056] ! Mem[0000000031000054] = 0050ffff
7042! retry : should take illegal inst trap, %l0 = 2b50ccea00000ae2
7043 retry ! Illegal inst trap : %l0 = 2b50ccea00000af2
7044! %l7 = fffffffffff596dd, %l7 = fffffffffff596dd, %y = 00000ae2
7045 umul %l7,%l7,%l0 ! %l0 = ffeb2e2661e9bac9, %y = ffeb2e26
7046! %l6 = 000000007fffffff, immed = fffffbb6, %l1 = 0000000000500000
7047 add %l6,-0x44a,%l1 ! %l1 = 000000007ffffbb5
7048! %l7 = fffffffffff596dd, Mem[0000000015000010] = 62ea49db
7049 stba %l7,[%i2+%i5]0x81 ! Mem[0000000015000010] = ddea49db
7050! %l7 = fffffffffff596dd, Mem[0000000015000028] = 00000000
7051 stw %l7,[%i2+%o5] ! Mem[0000000015000028] = fff596dd
7052! Mem[0000000015800010] = 00000000 00000000, %l6 = 7fffffff, %l7 = fff596dd
7053 ldda [%i3+%i5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
7054! %l5 = 00000000f1478330, immed = fffff1c1, %l0 = ffeb2e2661e9bac9
7055 xor %l5,-0xe3f,%l0 ! %l0 = ffffffff0eb872f1
7056! Mem[0000000031000010] = e3dab034, %l0 = ffffffff0eb872f1
7057 ldub [%o2+0x012],%l0 ! %l0 = 00000000000000b0
7058! %l7 = 0000000000000000, Mem[0000000015800000] = ffffffff
7059 stba %l7,[%i3+%g0]0x89 ! Mem[0000000015800000] = ffffff00
7060
7061p2_label_77:
7062! Clear Register : %l6 = 0000000000000000
7063 clr %l6 ! %l6 = 0000000000000000
7064! Mem[0000000015800030] = 62ea49db, %f23 = e3e3a673
7065 lda [%i3+%o6]0x80,%f23 ! %f23 = 62ea49db
7066! Mem[0000000031000010] = e3dab034, %l2 = 0000000000000050
7067 ldsba [%o2+0x013]%asi,%l2 ! %l2 = 0000000000000034
7068! %l0 = 00000000000000b0, immed = 0000006e, %l1 = 000000007ffffbb5
7069 orcc %l0,0x06e,%l1 ! %l1 = 00000000000000fe, %ccr = 00
7070! Mem[0000000014800018] = 00000000, %l7 = 0000000000000000
7071 ldsba [%i1+%i6]0x89,%l7 ! %l7 = 0000000000000000
7072! Mem[0000000015800010] = 00000000, %f25 = e42726c7
7073 lda [%i3+%i5]0x80,%f25 ! %f25 = 00000000
7074! %l3 = 00000000f10d17bb, immed = fffff9e5, %l4 = 00000000e3da5f05
7075 andcc %l3,-0x61b,%l4 ! %l4 = 00000000f10d11a1, %ccr = 08
7076! %l2 = 00000034, %l3 = f10d17bb, Mem[0000000014800008] = d3b8a450 f4df462f
7077 stda %l2,[%i1+%i4]0x89 ! Mem[0000000014800008] = 00000034 f10d17bb
7078! Mem[0000000015800020] = 4120dde5, %l5 = 00000000f1478330
7079 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 000000004120dde5
7080! %l2 = 0000000000000034
7081 sethi %hi(0x8d026c00),%l2 ! %l2 = 000000008d026c00
7082
7083p2_label_78:
7084! %l7 = 0000000000000000, %l7 = 0000000000000000, %l2 = 000000008d026c00
7085 xor %l7,%l7,%l2 ! %l2 = 0000000000000000
7086! %l1 = 00000000000000fe, %l1 = 00000000000000fe, %l3 = 00000000f10d17bb
7087 or %l1,%l1,%l3 ! %l3 = 00000000000000fe
7088! %l3 = 00000000000000fe, immed = 000008f3, %y = ffeb2e26
7089 smul %l3,0x8f3,%l6 ! %l6 = 000000000008e11a, %y = 00
7090! %l0 = 000000b0, %l1 = 000000fe, Mem[0000000031800010] = 00000050 f10d17bb
7091 std %l0,[%o3+%i5] ! Mem[0000000031800010] = 000000b0 000000fe
7092! %l0 = 00000000000000b0, %l0 = 00000000000000b0, %l4 = 00000000f10d11a1
7093 addccc %l0,%l0,%l4 ! %l4 = 0000000000000160, %ccr = 00
7094! %l1 = 00000000000000fe, Mem[0000000015800008] = 055fdae3
7095 stwa %l1,[%i3+%i4]0x89 ! Mem[0000000015800008] = 000000fe
7096! %l1 = 00000000000000fe, Mem[0000000015800008] = fe0000002281eeab
7097 stxa %l1,[%i3+%i4]0x80 ! Mem[0000000015800008] = 00000000000000fe
7098! %l4 = 0000000000000160, %l1 = 00000000000000fe, %l1 = 00000000000000fe
7099 tsubcctv %l4,%l1,%l1 ! %l0 = 00000000000000d3, Trapped
7100! %l4 = 00000160, %l5 = 4120dde5, Mem[0000000014000008] = e38223ee dea6381d
7101 stda %l4,[%i0+%i4]0x81 ! Mem[0000000014000008] = 00000160 4120dde5
7102! %l5 = 000000004120dde5, %l6 = 000000000008e11a, %l3 = 00000000000000fe
7103 sdivx %l5,%l6,%l3 ! %l3 = 0000000000000755
7104
7105p2_label_79:
7106! Mem[0000000014000054] = 3f0ddc03, %l5 = 000000004120dde5
7107 ldsha [%i0+0x056]%asi,%l5 ! %l5 = ffffffffffffdc03
7108! Mem[0000000015800000] = 00ffffff, %f25 = 00000000
7109 ld [%i3+%g0],%f25 ! %f25 = 00ffffff
7110! Mem[0000000014800008] = 00000034, %l3 = 0000000000000755
7111 ldsha [%i1+%i4]0x89,%l3 ! %l3 = 0000000000000034
7112! %l2 = 0000000000000000, Mem[000000001500007e] = 37980658
7113 sth %l2,[%i2+0x07e] ! Mem[000000001500007c] = 37980000
7114! %l6 = 000000000008e11a, %l1 = 00000000000000fe, %l1 = 00000000000000fe
7115 addccc %l6,%l1,%l1 ! %l1 = 000000000008e218, %ccr = 00
7116! Mem[0000000015000020] = 00000000, %l7 = 0000000000000000
7117 lduwa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
7118! Mem[0000000014000028] = fff596dd, %l6 = 000000000008e11a
7119 lduha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000096dd
7120! Mem[0000000030800054] = ffffffaf, %l0 = 00000000000000d3
7121 ldsw [%o1+0x054],%l0 ! %l0 = ffffffffffffffaf
7122! %l1 = 000000000008e218, Mem[0000000015800018] = e3770000
7123 stha %l1,[%i3+%i6]0x88 ! Mem[0000000015800018] = e377e218
7124! Mem[0000000014800020] = b9100000 00000050, %l0 = ffffffaf, %l1 = 0008e218
7125 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000050 00000000b9100000
7126
7127p2_label_80:
7128! Clear Register : %l5 = ffffffffffffdc03
7129 clr %l5 ! %l5 = 0000000000000000
7130! %f20 = e42726c7 f10d17bb, Mem[0000000030800010] = 16000000 ffffff8b
7131 stda %f20,[%o1+0x010]%asi ! Mem[0000000030800010] = e42726c7 f10d17bb
7132! Mem[0000000015800034] = 9438e612, %l2 = 0000000000000000
7133 ldsw [%i3+0x034],%l2 ! %l2 = ffffffff9438e612
7134! %l3 = 0000000000000034, immed = fffffb51, %y = 00000000
7135 udiv %l3,-0x4af,%l5 ! %l5 = 0000000000000000
7136 mov %l0,%y ! %y = 00000050
7137! Mem[0000000031800010] = 000000b0 000000fe, %l0 = 00000050, %l1 = b9100000
7138 ldd [%o3+%i5],%l0 ! %l0 = 00000000000000b0 00000000000000fe
7139! %f5 = ffffffaf, Mem[0000000030800050] = ffff269c
7140 st %f5 ,[%o1+0x050] ! Mem[0000000030800050] = ffffffaf
7141! Mem[0000000030800014] = f10d17bb, %l3 = 0000000000000034
7142 ldsw [%o1+0x014],%l3 ! %l3 = fffffffff10d17bb
7143! %l6 = 00000000000096dd, immed = fffff0a0, %l3 = fffffffff10d17bb
7144 xor %l6,-0xf60,%l3 ! %l3 = ffffffffffff667d
7145! Mem[0000000030000010] = 37980658, %l6 = 00000000000096dd
7146 ldswa [%o0+0x010]%asi,%l6 ! %l6 = 0000000037980658
7147! Mem[0000000031000010] = e3dab034, %l2 = ffffffff9438e612
7148 ldsb [%o2+0x013],%l2 ! %l2 = 0000000000000034
7149
7150p2_label_81:
7151! Mem[0000000015000008] = 00000000, %l1 = 00000000000000fe
7152 ldsha [%i2+%i4]0x89,%l1 ! %l1 = 0000000000000000
7153! %l6 = 37980658, %l7 = 00000000, Mem[0000000031000010] = e3dab034 ffffe37a
7154 std %l6,[%o2+%i5] ! Mem[0000000031000010] = 37980658 00000000
7155! Mem[0000000015000020] = 00000000, %l6 = 0000000037980658
7156 ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
7157! Mem[0000000030800054] = ffffffaf, %l4 = 0000000000000160
7158 lduh [%o1+0x054],%l4 ! %l4 = 000000000000ffff
7159! Mem[0000000014800010] = 020026c7, %l2 = 0000000000000034
7160 ldsha [%i1+%i5]0x81,%l2 ! %l2 = 0000000000000200
7161! Mem[0000000030800050] = ffffffaf, %l6 = 0000000000000000
7162 lduh [%o1+0x052],%l6 ! %l6 = 000000000000ffaf
7163! %l6 = 000000000000ffaf, immed = fffff805, %y = 00000050
7164 umulcc %l6,-0x7fb,%l3 ! %l3 = 0000ffaef807866b, %ccr = 08, %y = ffae
7165! %f0 = abee8122 055fdae3, Mem[0000000030000050] = 00000096 00007a00
7166 stda %f0 ,[%o0+0x050]%asi ! Mem[0000000030000050] = abee8122 055fdae3
7167! %l0 = 00000000000000b0, Mem[0000000030800010] = e42726c7, %asi = 80
7168 stwa %l0,[%o1+0x010]%asi ! Mem[0000000030800010] = 000000b0
7169! %f27 = db49ea62, Mem[0000000014000028] = fff596dd
7170 sta %f27,[%i0+%o5]0x89 ! Mem[0000000014000028] = db49ea62
7171
7172p2_label_82:
7173! %l1 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000000000b0
7174 sra %l1,%l5,%l0 ! %l0 = 0000000000000000
7175! %l3 = 0000ffaef807866b, Mem[0000000014000020] = b39effff
7176 stw %l3,[%i0+%o4] ! Mem[0000000014000020] = f807866b
7177! %l0 = 0000000000000000, Mem[0000000030000010] = 37980658
7178 sth %l0,[%o0+%i5] ! Mem[0000000030000010] = 00000658
7179! %l5 = 0000000000000000, %l1 = 0000000000000000, %l3 = 0000ffaef807866b
7180 tsubcc %l5,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44
7181! Mem[0000000015800008] = 00000000, %l1 = 0000000000000000
7182 ldsha [%i3+%i4]0x81,%l1 ! %l1 = 0000000000000000
7183! Mem[0000000014800078] = 4120dae0 dacef773, %l6 = 0000ffaf, %l7 = 00000000
7184 ldd [%i1+0x078],%l6 ! %l6 = 000000004120dae0 00000000dacef773
7185! Mem[0000000014800000] = e20a0000, %l7 = 00000000dacef773
7186 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000e20a0000
7187! %l5 = 0000000000000000, Mem[0000000031000054] = 0050ffff
7188 stw %l5,[%o2+0x054] ! Mem[0000000031000054] = 00000000
7189! %l6 = 000000004120dae0, %l5 = 0000000000000000, %y = 0000ffae
7190 smulcc %l6,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
7191! Mem[0000000014800000] = 00000ae2, %f16 = ffffffff
7192 lda [%i1+%g0]0x88,%f16 ! %f16 = 00000ae2
7193
7194p2_label_83:
7195! Mem[0000000030000014] = 00001c85, %l7 = 00000000e20a0000
7196 ldswa [%o0+0x014]%asi,%l7 ! %l7 = 0000000000001c85
7197! Mem[0000000031000010] = 3798065800000000, %f14 = e3770000 6cb402c0
7198 ldd [%o2+%i5],%f14 ! %f14 = 37980658 00000000
7199! Mem[0000000015000058] = fd7fe9a7 045e0449, %l4 = 0000ffff, %l5 = 00000000
7200 ldd [%i2+0x058],%l4 ! %l4 = 00000000fd7fe9a7 00000000045e0449
7201! %l1 = 0000000000000000, immed = 00000015, %l1 = 0000000000000000
7202 srl %l1,0x015,%l1 ! %l1 = 0000000000000000
7203! Mem[0000000031800054] = f10d17bb, %l0 = 0000000000000000
7204 ldsb [%o3+0x056],%l0 ! %l0 = 0000000000000017
7205! Mem[0000000015800060] = 23d06d92 d7fa00b1, %l2 = 00000200, %l3 = 00000000
7206 ldd [%i3+0x060],%l2 ! %l2 = 0000000023d06d92 00000000d7fa00b1
7207! %l0 = 0000000000000017, Mem[0000000030800051] = ffffffaf
7208 stb %l0,[%o1+0x051] ! Mem[0000000030800050] = ff17ffaf
7209! %l6 = 4120dae0, %l7 = 00001c85, Mem[0000000030000050] = abee8122 055fdae3
7210 stda %l6,[%o0+0x050]%asi ! Mem[0000000030000050] = 4120dae0 00001c85
7211! Mem[0000000031000010] = 3798065800000000, %l2 = 0000000023d06d92
7212 ldxa [%o2+0x010]%asi,%l2 ! %l2 = 3798065800000000
7213! Mem[0000000031800010] = 000000b0 000000fe, %l6 = 4120dae0, %l7 = 00001c85
7214 ldda [%o3+0x010]%asi,%l6 ! %l6 = 00000000000000b0 00000000000000fe
7215
7216p2_label_84:
7217! Mem[0000000030000050] = 4120dae0, %l5 = 00000000045e0449
7218 ldub [%o0+0x050],%l5 ! %l5 = 0000000000000041
7219! %l3 = 00000000d7fa00b1, Mem[0000000014800030] = 1c3389fc
7220 stha %l3,[%i1+%o6]0x88 ! Mem[0000000014800030] = 1c3300b1
7221! %f26 = 12e63894 db49ea62, Mem[0000000015000018] = 00000096 00000000
7222 stda %f26,[%i2+%i6]0x89 ! Mem[0000000015000018] = 12e63894 db49ea62
7223! Mem[0000000015000000] = 00000000, %l3 = 00000000d7fa00b1
7224 lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
7225! %l1 = 0000000000000000, Mem[0000000014800008] = f10d17bb00000034
7226 stxa %l1,[%i1+%i4]0x88 ! Mem[0000000014800008] = 0000000000000000
7227! %l5 = 0000000000000041, immed = 0000044d, %l1 = 0000000000000000
7228 xorcc %l5,0x44d,%l1 ! %l1 = 000000000000040c, %ccr = 00
7229! %l5 = 0000000000000041, %l4 = 00000000fd7fe9a7, %l7 = 00000000000000fe
7230 sllx %l5,%l4,%l7 ! %l7 = 0000208000000000
7231! %l2 = 3798065800000000, %l4 = 00000000fd7fe9a7, %l6 = 00000000000000b0
7232 srlx %l2,%l4,%l6 ! %l6 = 00000000006f300c
7233! Mem[0000000030800050] = ff17ffaf, %l0 = 0000000000000017
7234 ldsha [%o1+0x050]%asi,%l0 ! %l0 = ffffffffffffff17
7235! Mem[0000000015000014] = ffffffff, %l1 = 000000000000040c
7236 lduw [%i2+0x014],%l1 ! %l1 = 00000000ffffffff
7237
7238p2_label_85:
7239! Mem[0000000030000050] = 4120dae000001c85, %l2 = 3798065800000000
7240 ldx [%o0+0x050],%l2 ! %l2 = 4120dae000001c85
7241! %l6 = 00000000006f300c, Mem[0000000031000017] = 00000000
7242 stba %l6,[%o2+0x017]%asi ! Mem[0000000031000014] = 0000000c
7243! %l6 = 006f300c, %l7 = 00000000, Mem[0000000030800010] = 000000b0 f10d17bb
7244 stda %l6,[%o1+0x010]%asi ! Mem[0000000030800010] = 006f300c 00000000
7245! %l7 = 0000208000000000, immed = fffff843, %l4 = 00000000fd7fe9a7
7246 orncc %l7,-0x7bd,%l4 ! %l4 = 00002080000007bc, %ccr = 00
7247! Mem[0000000030800014] = 00000000, %f24 = a638ef8a
7248 ld [%o1+0x014],%f24 ! %f24 = 00000000
7249! Clear Register : %l3 = 0000000000000000
7250 clr %l3 ! %l3 = 0000000000000000
7251! %f27 = db49ea62, Mem[0000000030800050] = ff17ffaf
7252 st %f27,[%o1+0x050] ! Mem[0000000030800050] = db49ea62
7253! %l0 = ffffffffffffff17, immed = fffffebc, %l2 = 4120dae000001c85
7254 sub %l0,-0x144,%l2 ! %l2 = 000000000000005b
7255! Mem[0000000031000010] = 37980658, %l7 = 0000208000000000
7256 ldub [%o2+0x013],%l7 ! %l7 = 0000000000000058
7257! Mem[0000000031000054] = 00000000, %l6 = 00000000006f300c
7258 lduw [%o2+0x054],%l6 ! %l6 = 0000000000000000
7259
7260p2_label_86:
7261! %l6 = 0000000000000000, Mem[0000000015000008] = 00000000
7262 stwa %l6,[%i2+%i4]0x89 ! Mem[0000000015000008] = 00000000
7263! Mem[0000000014800008] = 00000000 00000000, %l2 = 0000005b, %l3 = 00000000
7264 ldda [%i1+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
7265! Mem[0000000015000000] = 00000000 055fdae3, %l4 = 000007bc, %l5 = 00000041
7266 ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 00000000055fdae3
7267! Mem[0000000015800028] = 000001a6, %l3 = 0000000000000000
7268 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
7269! %f18 = b0c07a62 1c3389fc, Mem[0000000030800050] = db49ea62 ffffffaf
7270 std %f18,[%o1+0x050] ! Mem[0000000030800050] = b0c07a62 1c3389fc
7271! Mem[0000000031000010] = 37980658, %l1 = 00000000ffffffff
7272 lduw [%o2+%i5],%l1 ! %l1 = 0000000037980658
7273! Clear Register : %l6 = 0000000000000000
7274 clr %l6 ! %l6 = 0000000000000000
7275! %l7 = 0000000000000058, %l7 = 0000000000000058, %y = 00000000
7276 umul %l7,%l7,%l5 ! %l5 = 0000000000001e40, %y = 00
7277! Mem[0000000014800008] = 00000000 00000000, %l6 = 00000000, %l7 = 00000058
7278 ldda [%i1+%i4]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
7279! Mem[0000000015000028] = fff596dd 00000000, %l4 = 00000000, %l5 = 00001e40
7280 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000fff596dd 0000000000000000
7281
7282p2_label_87:
7283! %l2 = 00000000, %l3 = 00000000, Mem[0000000015000048] = 2c7c72a9 a3dc8178
7284 std %l2,[%i2+0x048] ! Mem[0000000015000048] = 00000000 00000000
7285! Mem[0000000015000008] = 00000000ffffff07, %l3 = 0000000000000000
7286 ldx [%i2+%i4],%l3 ! %l3 = 00000000ffffff07
7287! Mem[0000000031000054] = 00000000, %l4 = 00000000fff596dd
7288 ldsw [%o2+0x054],%l4 ! %l4 = 0000000000000000
7289! Mem[0000000014800040] = e37a60e9, %l3 = 00000000ffffff07
7290 ldsw [%i1+0x040],%l3 ! %l3 = ffffffffe37a60e9
7291! %l7 = 0000000000000000, immd = 0000000000000012, %l7 = 0000000000000000
7292 udivx %l7,0x012,%l7 ! %l7 = 0000000000000000
7293! %l0 = ffffffffffffff17, Mem[0000000015800048] = 91376b213639229b
7294 stx %l0,[%i3+0x048] ! Mem[0000000015800048] = ffffffffffffff17
7295! %l6 = 0000000000000000, %l0 = ffffffffffffff17, %l7 = 0000000000000000
7296 sdivx %l6,%l0,%l7 ! %l7 = 0000000000000000
7297! %l4 = 0000000000000000, immed = 00000310, %l2 = 0000000000000000
7298 orn %l4,0x310,%l2 ! %l2 = fffffffffffffcef
7299! Mem[0000000030800054] = 1c3389fc, %f7 = ffffffaf
7300 ld [%o1+0x054],%f7 ! %f7 = 1c3389fc
7301! %l1 = 0000000037980658, %l5 = 0000000000000000, %l2 = fffffffffffffcef
7302 addccc %l1,%l5,%l2 ! %l2 = 0000000037980658, %ccr = 00
7303
7304p2_label_88:
7305! Mem[0000000014000000] = 8a252232, %l2 = 0000000037980658
7306 ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffff8a25
7307! %l6 = 00000000, %l7 = 00000000, Mem[0000000014000050] = 35b577b2 3f0ddc03
7308 std %l6,[%i0+0x050] ! Mem[0000000014000050] = 00000000 00000000
7309! Mem[0000000014000020] = 1000ffff 6b8607f8, %l2 = ffff8a25, %l3 = e37a60e9
7310 ldda [%i0+%o4]0x89,%l2 ! %l2 = 000000006b8607f8 000000001000ffff
7311! %l6 = 0000000000000000, %l6 = 0000000000000000, %l5 = 0000000000000000
7312 andncc %l6,%l6,%l5 ! %l5 = 0000000000000000, %ccr = 44
7313! Mem[0000000015800020] = e5dd2041, %l5 = 0000000000000000
7314 ldswa [%i3+%o4]0x88,%l5 ! %l5 = ffffffffe5dd2041
7315! Mem[0000000015000014] = ffffffff, %l6 = 0000000000000000
7316 ldsh [%i2+0x016],%l6 ! %l6 = ffffffffffffffff
7317! %l7 = 0000000000000000, immd = 000000000000002b, %l3 = 000000001000ffff
7318 mulx %l7,0x02b,%l3 ! %l3 = 0000000000000000, %y = 00
7319! %l3 = 0000000000000000, Mem[0000000014800020] = 50000000
7320 stba %l3,[%i1+%o4]0x81 ! Mem[0000000014800020] = 00000000
7321! %l4 = 0000000000000000, Mem[0000000015000065] = a322acab
7322 stb %l4,[%i2+0x065] ! Mem[0000000015000064] = a300acab
7323! Invert Register : %l1 = 0000000037980658
7324 xor %l1,-1,%l1 ! %l1 = ffffffffc867f9a7
7325
7326p2_label_89:
7327! %f4 = 00000000 ffffffaf, Mem[0000000015800070] = 17fb47fb a1842dcd
7328 std %f4 ,[%i3+0x070] ! Mem[0000000015800070] = 00000000 ffffffaf
7329! %l4 = 0000000000000000, %l0 = ffffffffffffff17, %y = 00000000
7330 umul %l4,%l0,%l1 ! %l1 = 0000000000000000, %y = 00
7331! %l4 = 00000000, %l5 = e5dd2041, Mem[0000000014000020] = f807866b ffff0010
7332 stda %l4,[%i0+%o4]0x81 ! Mem[0000000014000020] = 00000000 e5dd2041
7333! %l1 = 0000000000000000, %l6 = ffffffffffffffff, %l3 = 0000000000000000
7334 sllx %l1,%l6,%l3 ! %l3 = 0000000000000000
7335! Mem[0000000030000010] = 0000065800001c85, %f26 = 12e63894 db49ea62
7336 ldda [%o0+0x010]%asi,%f26 ! %f26 = 00000658 00001c85
7337! Mem[0000000031000010] = 37980658, %l5 = ffffffffe5dd2041
7338 ldsba [%o2+0x013]%asi,%l5 ! %l5 = 0000000000000058
7339! Randomly selected nop
7340 nop
7341! Mem[0000000014800010] = 020026c7 f10d17bb, %l0 = ffffff17, %l1 = 00000000
7342 ldd [%i1+%i5],%l0 ! %l0 = 00000000020026c7 00000000f10d17bb
7343! Mem[0000000015000000] = 00000000, %f24 = 00000000
7344 lda [%i2+%g0]0x88,%f24 ! %f24 = 00000000
7345! %l1 = 00000000f10d17bb, %l0 = 00000000020026c7, %l5 = 0000000000000058
7346 tsubcc %l1,%l0,%l5 ! %l5 = 00000000ef0cf0f4, %ccr = 0a
7347
7348p2_label_90:
7349! Mem[0000000031000054] = 00000000, %l2 = 000000006b8607f8
7350 ldub [%o2+0x054],%l2 ! %l2 = 0000000000000000
7351! %f2 = 00000000 00000000, Mem[0000000030000050] = 4120dae0 00001c85
7352 std %f2 ,[%o0+0x050] ! Mem[0000000030000050] = 00000000 00000000
7353! Randomly selected nop
7354 nop
7355! %f30 = 00000000, Mem[0000000030000054] = 00000000
7356 st %f30,[%o0+0x054] ! Mem[0000000030000054] = 00000000
7357! %l0 = 00000000020026c7, immed = 00000005, %l7 = 0000000000000000
7358 sllx %l0,0x005,%l7 ! %l7 = 000000004004d8e0
7359! Mem[0000000031000010] = 379806580000000c, %f4 = 00000000 ffffffaf
7360 ldd [%o2+%i5],%f4 ! %f4 = 37980658 0000000c
7361! %l6 = ffffffffffffffff, Mem[0000000015800010] = 0000000000000000
7362 stxa %l6,[%i3+%i5]0x88 ! Mem[0000000015800010] = ffffffffffffffff
7363! %l4 = 00000000, %l5 = ef0cf0f4, Mem[0000000031000050] = ffff75ff 00000000
7364 std %l4,[%o2+0x050] ! Mem[0000000031000050] = 00000000 ef0cf0f4
7365! %l0 = 00000000020026c7, %l2 = 0000000000000000, %l3 = 0000000000000000
7366 andn %l0,%l2,%l3 ! %l3 = 00000000020026c7
7367! %l7 = 000000004004d8e0, Mem[0000000031800014] = 000000fe
7368 stw %l7,[%o3+0x014] ! Mem[0000000031800014] = 4004d8e0
7369
7370p2_label_91:
7371! %f24 = 00000000, Mem[0000000015800050] = ffff269c
7372 st %f24,[%i3+0x050] ! Mem[0000000015800050] = 00000000
7373! %l1 = 00000000f10d17bb, Mem[0000000031000016] = 0000000c
7374 sth %l1,[%o2+0x016] ! Mem[0000000031000014] = 000017bb
7375! Mem[0000000014800000] = 00000ae2, %l7 = 000000004004d8e0
7376 ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000ae2
7377! Mem[0000000030000010] = 00000658 00001c85, %l4 = 00000000, %l5 = ef0cf0f4
7378 ldd [%o0+%i5],%l4 ! %l4 = 0000000000000658 0000000000001c85
7379! %l4 = 0000000000000658, Mem[0000000015000000] = 00000000
7380 stba %l4,[%i2+%g0]0x81 ! Mem[0000000015000000] = 58000000
7381! Mem[0000000014800008] = 00000000, %l6 = ffffffffffffffff
7382 lduha [%i1+%i4]0x88,%l6 ! %l6 = 0000000000000000
7383! %l2 = 0000000000000000, %l7 = 0000000000000ae2, %y = 00000000
7384 sdivcc %l2,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44
7385 mov %l0,%y ! %y = 020026c7
7386! Mem[0000000030800010] = 006f300c00000000, %l7 = 0000000000000ae2
7387 ldx [%o1+%i5],%l7 ! %l7 = 006f300c00000000
7388! Mem[0000000030000054] = 00000000, %l0 = 00000000020026c7
7389 ldsh [%o0+0x054],%l0 ! %l0 = 0000000000000000
7390! %f0 = abee8122 055fdae3, Mem[0000000014000020] = 00000000 e5dd2041
7391 stda %f0 ,[%i0+%o4]0x81 ! Mem[0000000014000020] = abee8122 055fdae3
7392
7393p2_label_92:
7394! %f18 = b0c07a62 1c3389fc, Mem[0000000014800028] = 00000000 0000044c
7395 stda %f18,[%i1+%o5]0x81 ! Mem[0000000014800028] = b0c07a62 1c3389fc
7396! Mem[0000000031000014] = 000017bb, %l7 = 006f300c00000000
7397 ldsh [%o2+0x016],%l7 ! %l7 = 00000000000017bb
7398! %l1 = 00000000f10d17bb, immed = fffffe6a, %y = 020026c7
7399 udiv %l1,-0x196,%l3 ! %l3 = 00000000020026cb
7400 mov %l0,%y ! %y = 00000000
7401! %l7 = 00000000000017bb
7402 sethi %hi(0x64347400),%l7 ! %l7 = 0000000064347400
7403! %l1 = 00000000f10d17bb, Mem[0000000031800052] = e42726c7
7404 sth %l1,[%o3+0x052] ! Mem[0000000031800050] = e42717bb
7405! %l2 = 0000000000000000, Mem[0000000015800018] = 18e277e3
7406 stha %l2,[%i3+%i6]0x80 ! Mem[0000000015800018] = 000077e3
7407! %l2 = 0000000000000000, immd = 0000000000000947, %l3 = 00000000020026cb
7408 udivx %l2,0x947,%l3 ! %l3 = 0000000000000000
7409! Mem[0000000015000010] = ddea49db, %l4 = 0000000000000658
7410 ldsha [%i2+%i5]0x81,%l4 ! %l4 = ffffffffffffddea
7411! Mem[0000000014000010] = 00000000, %l1 = 00000000f10d17bb
7412 lduha [%i0+%i5]0x88,%l1 ! %l1 = 0000000000000000
7413! Mem[0000000030000010] = 0000065800001c85, %l3 = 0000000000000000
7414 ldxa [%o0+0x010]%asi,%l3 ! %l3 = 0000065800001c85
7415
7416p2_label_93:
7417! %l6 = 00000000, %l7 = 64347400, Mem[0000000015000020] = 00000000 107173e7
7418 stda %l6,[%i2+%o4]0x89 ! Mem[0000000015000020] = 00000000 64347400
7419! %l7 = 0000000064347400, immed = fffffec4, %l5 = 0000000000001c85
7420 andncc %l7,-0x13c,%l5 ! %l5 = 0000000000000000, %ccr = 44
7421! Mem[0000000015800028] = 000001a6 d511a2f2, %l2 = 00000000, %l3 = 00001c85
7422 ldd [%i3+%o5],%l2 ! %l2 = 00000000000001a6 00000000d511a2f2
7423! retry : should take illegal inst trap, %l0 = 0000000000000000
7424 retry ! Illegal inst trap : %l0 = 0000000000000010
7425! Mem[0000000015800010] = ffffffff, %f8 = 96000000
7426 lda [%i3+%i5]0x80,%f8 ! %f8 = ffffffff
7427! Mem[0000000031000054] = ef0cf0f4, %l7 = 0000000064347400
7428 ldsb [%o2+0x056],%l7 ! %l7 = fffffffffffffff0
7429! Mem[0000000014800008] = 00000000, %l6 = 0000000000000000
7430 lduwa [%i1+%i4]0x80,%l6 ! %l6 = 0000000000000000
7431! %f16 = 00000ae2 ffffffaf, Mem[0000000031800010] = 000000b0 4004d8e0
7432 std %f16,[%o3+%i5] ! Mem[0000000031800010] = 00000ae2 ffffffaf
7433! Mem[0000000014800008] = 00000000, %f17 = ffffffaf
7434 lda [%i1+%i4]0x88,%f17 ! %f17 = 00000000
7435! Mem[0000000015800060] = 23d06d92, %l2 = 00000000000001a6
7436 ldsb [%i3+0x061],%l2 ! %l2 = ffffffffffffffd0
7437
7438p2_label_94:
7439! %l6 = 0000000000000000, Mem[0000000031800050] = e42717bbf10d17bb
7440 stx %l6,[%o3+0x050] ! Mem[0000000031800050] = 0000000000000000
7441! %l0 = 0000000000000010, Mem[0000000031000054] = ef0cf0f4, %asi = 80
7442 stwa %l0,[%o2+0x054]%asi ! Mem[0000000031000054] = 00000010
7443! %l2 = ffffffffffffffd0, %l5 = 0000000000000000, %y = 00000000
7444 udiv %l2,%l5,%l5 ! Div by zero, %l0 = 0000000000000060
7445 mov %l0,%y ! %y = 00000038
7446! %l0 = 00000038, %l1 = 00000000, Mem[0000000014800058] = f550fdbd 7438e01d
7447 stda %l0,[%i1+0x058]%asi ! Mem[0000000014800058] = 00000038 00000000
7448! Mem[0000000015800020] = ffffffffe5dd2041, %f0 = abee8122 055fdae3
7449 ldda [%i3+%o4]0x88,%f0 ! %f0 = ffffffff e5dd2041
7450! Mem[0000000015000010] = ffffffff db49eadd, %l6 = 00000000, %l7 = fffffff0
7451 ldda [%i2+%i5]0x89,%l6 ! %l6 = 00000000db49eadd 00000000ffffffff
7452! Mem[0000000014800018] = 00000000, %l2 = ffffffffffffffd0
7453 lduba [%i1+%i6]0x80,%l2 ! %l2 = 0000000000000000
7454! %l6 = 00000000db49eadd, immed = fffffecd, %y = 00000038
7455 udivcc %l6,-0x133,%l3 ! %l3 = 0000000000000038, %ccr = 00
7456 mov %l0,%y ! %y = 00000038
7457! %l6 = 00000000db49eadd, Mem[0000000014800010] = 020026c7
7458 stwa %l6,[%i1+%i5]0x81 ! Mem[0000000014800010] = db49eadd
7459! Mem[0000000014800020] = 00000000, %l1 = 0000000000000000
7460 lduw [%i1+%o4],%l1 ! %l1 = 0000000000000000
7461
7462p2_label_95:
7463! %f30 = 00000000 00000000, Mem[0000000030000010] = 00000658 00001c85
7464 std %f30,[%o0+%i5] ! Mem[0000000030000010] = 00000000 00000000
7465! %l5 = 0000000000000000, Mem[0000000015800028] = a6010000
7466 stwa %l5,[%i3+%o5]0x89 ! Mem[0000000015800028] = 00000000
7467! %l1 = 0000000000000000, immed = 000007c4, %y = 00000038
7468 umulcc %l1,0x7c4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
7469! Mem[0000000015800030] = 62ea49db, %l6 = 00000000db49eadd
7470 ldsba [%i3+%o6]0x81,%l6 ! %l6 = 0000000000000062
7471! %l4 = ffffffffffffddea, Mem[0000000014000028] = db49ea62
7472 stwa %l4,[%i0+%o5]0x89 ! Mem[0000000014000028] = ffffddea
7473! Mem[0000000031000050] = 00000000, %l1 = 0000000000000000
7474 lduw [%o2+0x050],%l1 ! %l1 = 0000000000000000
7475! Mem[0000000015000068] = 92bf56e5, %l0 = 0000000000000038
7476 ldsb [%i2+0x06b],%l0 ! %l0 = ffffffffffffffe5
7477! %l5 = 0000000000000000, %l6 = 0000000000000062, %y = 00000000
7478 umul %l5,%l6,%l4 ! %l4 = 0000000000000000, %y = 00
7479! %l2 = 00000000, %l3 = 00000038, Mem[0000000031000050] = 00000000 00000010
7480 std %l2,[%o2+0x050] ! Mem[0000000031000050] = 00000000 00000038
7481! Invert Register : %l2 = 0000000000000000
7482 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
7483
7484p2_label_96:
7485! Mem[0000000014800030] = b100331c627ac0b0, %f10 = ffffffff ffffffaf
7486 ldd [%i1+%o6],%f10 ! %f10 = b100331c 627ac0b0
7487! Mem[0000000015800000] = ffffff00, %l0 = ffffffffffffffe5
7488 ldsba [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
7489! %l5 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
7490 umul %l5,%l1,%l1 ! %l1 = 0000000000000000, %y = 00
7491! %l5 = 0000000000000000, immed = 00000166, %l4 = 0000000000000000
7492 or %l5,0x166,%l4 ! %l4 = 0000000000000166
7493! %l2 = ffffffffffffffff, %l7 = 00000000ffffffff, %l0 = 0000000000000000
7494 sll %l2,%l7,%l0 ! %l0 = ffffffff80000000
7495! %f14 = 37980658 00000000, Mem[0000000015800020] = 4120dde5 ffffffff
7496 stda %f14,[%i3+%o4]0x81 ! Mem[0000000015800020] = 37980658 00000000
7497! %l0 = ffffffff80000000, %l0 = ffffffff80000000, %l1 = 0000000000000000
7498 sdivx %l0,%l0,%l1 ! %l1 = 0000000000000001
7499! %l7 = 00000000ffffffff, Mem[0000000014000000] = 3222258a
7500 stwa %l7,[%i0+%g0]0x89 ! Mem[0000000014000000] = ffffffff
7501! Mem[0000000015000000] = 58000000055fdae3, %f24 = 00000000 00ffffff
7502 ldda [%i2+%g0]0x80,%f24 ! %f24 = 58000000 055fdae3
7503! Mem[0000000030800014] = 00000000, %l1 = 0000000000000001
7504 ldswa [%o1+0x014]%asi,%l1 ! %l1 = 0000000000000000
7505
7506p2_label_97:
7507! Mem[0000000030800050] = b0c07a621c3389fc, %l6 = 0000000000000062
7508 ldx [%o1+0x050],%l6 ! %l6 = b0c07a621c3389fc
7509! %l6 = b0c07a621c3389fc, immed = fffffd03, %l1 = 0000000000000000
7510 sub %l6,-0x2fd,%l1 ! %l1 = b0c07a621c338cf9
7511! Mem[0000000015800030] = 62ea49db 9438e612, %l2 = ffffffff, %l3 = 00000038
7512 ldda [%i3+%o6]0x81,%l2 ! %l2 = 0000000062ea49db 000000009438e612
7513! %l6 = b0c07a621c3389fc, immed = fffffefe, %l3 = 000000009438e612
7514 xor %l6,-0x102,%l3 ! %l3 = 4f3f859de3cc7702
7515! %l2 = 0000000062ea49db, %l4 = 0000000000000166, %l7 = 00000000ffffffff
7516 andn %l2,%l4,%l7 ! %l7 = 0000000062ea4899
7517! Mem[0000000031000010] = 37980658 000017bb, %l0 = 80000000, %l1 = 1c338cf9
7518 ldd [%o2+%i5],%l0 ! %l0 = 0000000037980658 00000000000017bb
7519! %l0 = 0000000037980658, Mem[0000000015000050] = 8f0f950a
7520 stw %l0,[%i2+0x050] ! Mem[0000000015000050] = 37980658
7521! %l4 = 0000000000000166
7522 sethi %hi(0x535eac00),%l4 ! %l4 = 00000000535eac00
7523! %l5 = 0000000000000000, immed = 000008e2, %y = 00000000
7524 sdivcc %l5,0x8e2,%l5 ! %l5 = 0000000000000000, %ccr = 44
7525 mov %l0,%y ! %y = 37980658
7526! %f18 = b0c07a62 1c3389fc, Mem[0000000014000000] = ffffffff 6cb402c0
7527 std %f18,[%i0+%g0] ! Mem[0000000014000000] = b0c07a62 1c3389fc
7528
7529p2_label_98:
7530! %l0 = 0000000037980658, immed = 00000f85, %l1 = 00000000000017bb
7531 andcc %l0,0xf85,%l1 ! %l1 = 0000000000000600, %ccr = 00
7532! %l2 = 0000000062ea49db, Mem[0000000031000011] = 37980658
7533 stba %l2,[%o2+0x011]%asi ! Mem[0000000031000010] = 37db0658
7534! %l0 = 0000000037980658, Mem[0000000030000050] = 0000000000000000
7535 stx %l0,[%o0+0x050] ! Mem[0000000030000050] = 0000000037980658
7536! %l5 = 0000000000000000, %l1 = 0000000000000600, %l1 = 0000000000000600
7537 udivx %l5,%l1,%l1 ! Div by zero, %l0 = 0000000037980680
7538! Mem[0000000031000010] = 37db0658, %l2 = 0000000062ea49db
7539 ldsb [%o2+0x013],%l2 ! %l2 = 0000000000000058
7540! Mem[0000000014000050] = 0000000000000000, %l5 = 0000000000000000
7541 ldx [%i0+0x050],%l5 ! %l5 = 0000000000000000
7542! Mem[0000000015000078] = e37a60e9, %l4 = 00000000535eac00
7543 ldsb [%i2+0x07b],%l4 ! %l4 = ffffffffffffffe9
7544! Mem[0000000030800050] = b0c07a62 1c3389fc, %l2 = 00000058, %l3 = e3cc7702
7545 ldd [%o1+0x050],%l2 ! %l2 = 00000000b0c07a62 000000001c3389fc
7546! Mem[0000000031800054] = 00000000, %l3 = 000000001c3389fc
7547 lduw [%o3+0x054],%l3 ! %l3 = 0000000000000000
7548! %l4 = ffffffe9, %l5 = 00000000, Mem[0000000014800018] = 00000000 00000000
7549 stda %l4,[%i1+%i6]0x81 ! Mem[0000000014800018] = ffffffe9 00000000
7550
7551p2_label_99:
7552! %l0 = 0000000037980658, %l2 = 00000000b0c07a62, %l5 = 0000000000000000
7553 taddcc %l0,%l2,%l5 ! %l5 = 00000000e85880ba, %ccr = 0a
7554! Mem[0000000014800008] = 00000000 00000000, %l6 = 1c3389fc, %l7 = 62ea4899
7555 ldda [%i1+%i4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
7556! %l5 = 00000000e85880ba, %l4 = ffffffffffffffe9, %l1 = 0000000000000000
7557 sub %l5,%l4,%l1 ! %l1 = 00000000e85880d1
7558! %l6 = 0000000000000000, %l0 = 0000000037980658, %l5 = 00000000e85880ba
7559 orcc %l6,%l0,%l5 ! %l5 = 0000000037980658, %ccr = 00
7560! %l1 = 00000000e85880d1, Mem[0000000014000063] = 8f0f950a
7561 stba %l1,[%i0+0x063]%asi ! Mem[0000000014000060] = 8f0f95d1
7562! Mem[0000000015800008] = fe000000 00000000, %l0 = 37980658, %l1 = e85880d1
7563 ldda [%i3+%i4]0x89,%l0 ! %l0 = 0000000000000000 00000000fe000000
7564! %l6 = 00000000, %l7 = 00000000, Mem[0000000031800010] = 00000ae2 ffffffaf
7565 stda %l6,[%o3+0x010]%asi ! Mem[0000000031800010] = 00000000 00000000
7566! Mem[0000000015000074] = 8a252232, %l1 = 00000000fe000000
7567 ldsb [%i2+0x075],%l1 ! %l1 = 0000000000000025
7568! %l0 = 00000000, %l1 = 00000025, Mem[0000000030800010] = 006f300c 00000000
7569 std %l0,[%o1+%i5] ! Mem[0000000030800010] = 00000000 00000025
7570! %l7 = 0000000000000000, immed = fffffb53, %l1 = 0000000000000025
7571 orcc %l7,-0x4ad,%l1 ! %l1 = fffffffffffffb53, %ccr = 88
7572
7573p2_label_100:
7574! %l7 = 0000000000000000, %l6 = 0000000000000000, %l2 = 00000000b0c07a62
7575 xorcc %l7,%l6,%l2 ! %l2 = 0000000000000000, %ccr = 44
7576! %l6 = 0000000000000000, immed = 0000011a, %l0 = 0000000000000000
7577 subccc %l6,0x11a,%l0 ! %l0 = fffffffffffffee6, %ccr = 99
7578! Mem[0000000030800010] = 0000000000000025, %f18 = b0c07a62 1c3389fc
7579 ldda [%o1+0x010]%asi,%f18 ! %f18 = 00000000 00000025
7580! Mem[0000000015000030] = e3da5f05, %l4 = ffffffffffffffe9
7581 ldsha [%i2+%o6]0x89,%l4 ! %l4 = 0000000000005f05
7582! Mem[0000000031000050] = 00000000 00000038, %l0 = fffffee6, %l1 = fffffb53
7583 ldd [%o2+0x050],%l0 ! %l0 = 0000000000000000 0000000000000038
7584! Mem[0000000014800008] = 00000000, %l2 = 0000000000000000
7585 lduba [%i1+%i4]0x88,%l2 ! %l2 = 0000000000000000
7586! %l5 = 0000000037980658, Mem[000000001500006b] = 92bf56e5
7587 stb %l5,[%i2+0x06b] ! Mem[0000000015000068] = 92bf5658
7588! %l7 = 0000000000000000, %l7 = 0000000000000000, %l4 = 0000000000005f05
7589 addccc %l7,%l7,%l4 ! %l4 = 0000000000000001, %ccr = 00
7590! %l3 = 0000000000000000, immed = 00000013, %l7 = 0000000000000000
7591 sra %l3,0x013,%l7 ! %l7 = 0000000000000000
7592! %l7 = 0000000000000000, Mem[0000000015800044] = f092c752
7593 stb %l7,[%i3+0x044] ! Mem[0000000015800044] = 0092c752
7594
7595 ba,a p2_not_taken_0_end
7596p2_not_taken_0:
7597! The following code should not be executed
7598 mulx %l1,%l0,%l3
7599 ldsh [%o1+0x042],%l4
7600 lduw [%o2+0x040],%l2
7601 stxa %l4,[%o2+0x000]%asi
7602 ba,a p2_branch_failed
7603p2_not_taken_0_end:
7604
7605
7606! End of Random Code for Processor 2
7607
7608p2_set_done_flag:
7609 mov 2,%g2
7610 set done_flags,%g1
7611 st %g2,[%g1+0x008] ! Set processor 2 done flag
7612
7613! Self Check Disabled
7614
7615p2_check_registers:
7616
7617! The test for processor 2 has passed
7618
7619p2_passed:
7620 ta GOOD_TRAP
7621 nop
7622
7623p2_reg_l0_fail:
7624 or %g0,0xbd0,%g1
7625 ba,a p2_failed
7626p2_reg_l1_fail:
7627 or %g0,0xbd1,%g1
7628 ba,a p2_failed
7629p2_reg_l2_fail:
7630 or %g0,0xbd2,%g1
7631 ba,a p2_failed
7632p2_reg_l3_fail:
7633 or %g0,0xbd3,%g1
7634 ba,a p2_failed
7635p2_reg_l4_fail:
7636 or %g0,0xbd4,%g1
7637 ba,a p2_failed
7638p2_reg_l5_fail:
7639 or %g0,0xbd5,%g1
7640 ba,a p2_failed
7641p2_reg_l6_fail:
7642 or %g0,0xbd6,%g1
7643 ba,a p2_failed
7644p2_reg_l7_fail:
7645 or %g0,0xbd7,%g1
7646 ba,a p2_failed
7647p2_f0_fail:
7648 set p2_temp,%g6
7649 mov 0xf00,%l0
7650 stx %l0,[%g6]
7651 std %f0,[%g6+8]
7652 stx %fsr,[%g6+16]
7653 ta BAD_TRAP
7654
7655p2_f2_fail:
7656 set p2_temp,%g6
7657 mov 0xf02,%l0
7658 stx %l0,[%g6]
7659 std %f2,[%g6+8]
7660 stx %fsr,[%g6+16]
7661 ta BAD_TRAP
7662
7663p2_f4_fail:
7664 set p2_temp,%g6
7665 mov 0xf04,%l0
7666 stx %l0,[%g6]
7667 std %f4,[%g6+8]
7668 stx %fsr,[%g6+16]
7669 ta BAD_TRAP
7670
7671p2_f6_fail:
7672 set p2_temp,%g6
7673 mov 0xf06,%l0
7674 stx %l0,[%g6]
7675 std %f6,[%g6+8]
7676 stx %fsr,[%g6+16]
7677 ta BAD_TRAP
7678
7679p2_f8_fail:
7680 set p2_temp,%g6
7681 mov 0xf08,%l0
7682 stx %l0,[%g6]
7683 std %f8,[%g6+8]
7684 stx %fsr,[%g6+16]
7685 ta BAD_TRAP
7686
7687p2_f10_fail:
7688 set p2_temp,%g6
7689 mov 0xf10,%l0
7690 stx %l0,[%g6]
7691 std %f10,[%g6+8]
7692 stx %fsr,[%g6+16]
7693 ta BAD_TRAP
7694
7695p2_f12_fail:
7696 set p2_temp,%g6
7697 mov 0xf12,%l0
7698 stx %l0,[%g6]
7699 std %f12,[%g6+8]
7700 stx %fsr,[%g6+16]
7701 ta BAD_TRAP
7702
7703p2_f14_fail:
7704 set p2_temp,%g6
7705 mov 0xf14,%l0
7706 stx %l0,[%g6]
7707 std %f14,[%g6+8]
7708 stx %fsr,[%g6+16]
7709 ta BAD_TRAP
7710
7711p2_f16_fail:
7712 set p2_temp,%g6
7713 mov 0xf16,%l0
7714 stx %l0,[%g6]
7715 std %f16,[%g6+8]
7716 stx %fsr,[%g6+16]
7717 ta BAD_TRAP
7718
7719p2_f18_fail:
7720 set p2_temp,%g6
7721 mov 0xf18,%l0
7722 stx %l0,[%g6]
7723 std %f18,[%g6+8]
7724 stx %fsr,[%g6+16]
7725 ta BAD_TRAP
7726
7727p2_f20_fail:
7728 set p2_temp,%g6
7729 mov 0xf20,%l0
7730 stx %l0,[%g6]
7731 std %f20,[%g6+8]
7732 stx %fsr,[%g6+16]
7733 ta BAD_TRAP
7734
7735p2_f22_fail:
7736 set p2_temp,%g6
7737 mov 0xf22,%l0
7738 stx %l0,[%g6]
7739 std %f22,[%g6+8]
7740 stx %fsr,[%g6+16]
7741 ta BAD_TRAP
7742
7743p2_f24_fail:
7744 set p2_temp,%g6
7745 mov 0xf24,%l0
7746 stx %l0,[%g6]
7747 std %f24,[%g6+8]
7748 stx %fsr,[%g6+16]
7749 ta BAD_TRAP
7750
7751p2_f26_fail:
7752 set p2_temp,%g6
7753 mov 0xf26,%l0
7754 stx %l0,[%g6]
7755 std %f26,[%g6+8]
7756 stx %fsr,[%g6+16]
7757 ta BAD_TRAP
7758
7759p2_f28_fail:
7760 set p2_temp,%g6
7761 mov 0xf28,%l0
7762 stx %l0,[%g6]
7763 std %f28,[%g6+8]
7764 stx %fsr,[%g6+16]
7765 ta BAD_TRAP
7766
7767p2_f30_fail:
7768 set p2_temp,%g6
7769 mov 0xf30,%l0
7770 stx %l0,[%g6]
7771 std %f30,[%g6+8]
7772 stx %fsr,[%g6+16]
7773 ta BAD_TRAP
7774
7775
7776! The test for processor 2 failed
7777
7778p2_failed:
7779 set done_flags,%g1
7780 mov 3,%g5
7781 st %g5,[%g1+0x008] ! Set processor 2 done flag
7782
7783 set p2_temp,%g6
7784 stx %g1,[%g6]
7785 stx %g2,[%g6+8]
7786 stx %g3,[%g6+16]
7787 ta BAD_TRAP
7788
7789
7790! The local area data for processor 2 failed
7791
7792p2_local_failed:
7793 set done_flags,%g5
7794 mov 3,%g6
7795 st %g6,[%g5+0x008] ! Set processor 2 done flag
7796
7797 set p2_temp,%g6
7798 add %g1,%g4,%g1
7799 stx %g4,[%g6]
7800 stx %g2,[%g6+8]
7801 stx %g3,[%g6+16]
7802 ta BAD_TRAP
7803
7804p2_dfill_failed:
7805 ba p2_failed
7806 mov 0xddd,%g1
7807
7808p2_selfmod_failed:
7809 ba p2_failed
7810 mov 0xabc,%g1
7811
7812
7813p2_common_error:
7814 or %g0,0xee2,%g1
7815 ba p2_failed
7816 mov %o5,%g3
7817
7818p2_common_signature_error:
7819 set p2_temp,%g1
7820 ba p2_failed
7821 st %g2,[%g1] ! Common Lock Number
7822
7823p2_common_timeout:
7824 set p2_temp,%g1
7825 ba p2_failed
7826 st %g2,[%g1] ! Common Lock Number
7827p2_branch_failed:
7828 mov 0xbbb,%g1
7829 rd %ccr,%g2
7830 ba p2_failed
7831 mov 0x0,%g3
7832
7833p2_trap1e:
7834 st %f0 ,[%o1+0x054] ! Mem[0000000030800054]
7835 done
7836
7837p2_trap1o:
7838 st %f0 ,[%i1+0x054] ! Mem[0000000030800054]
7839 done
7840
7841
7842p2_trap2e:
7843 srlx %l1,0x007,%l0
7844 sth %l3,[%o3+0x054] ! Mem[0000000031800054]
7845 umulcc %l5,%l3,%l6
7846 or %l3,%l5,%l3
7847 sra %l4,0x004,%l0
7848 xnorcc %l7,-0xeb3,%l1
7849 ldd [%i3+0x018],%l6 ! Mem[0000000015800018]
7850 done
7851
7852p2_trap2o:
7853 srlx %l1,0x007,%l0
7854 sth %l3,[%i3+0x054] ! Mem[0000000031800054]
7855 umulcc %l5,%l3,%l6
7856 or %l3,%l5,%l3
7857 sra %l4,0x004,%l0
7858 xnorcc %l7,-0xeb3,%l1
7859 ldd [%o3+0x018],%l6 ! Mem[0000000015800018]
7860 done
7861
7862
7863p2_trap3e:
7864 subc %l0,%l5,%l4
7865 addc %l2,%l4,%l4
7866 orn %l4,0xcbf,%l7
7867 andn %l0,%l0,%l1
7868 and %l0,%l3,%l4
7869 subc %l0,%l3,%l4
7870 done
7871
7872p2_trap3o:
7873 subc %l0,%l5,%l4
7874 addc %l2,%l4,%l4
7875 orn %l4,0xcbf,%l7
7876 andn %l0,%l0,%l1
7877 and %l0,%l3,%l4
7878 subc %l0,%l3,%l4
7879 done
7880
7881p2_init_memory_pointers:
7882 set p2_init_registers,%g1
7883 mov %g0,%g2
7884 mov %g0,%g3
7885 mov %g0,%g4
7886 mov %g0,%g5
7887 mov %g0,%g6
7888 mov %g0,%g7
7889
7890! Initialize memory pointers for window 0
7891 set p2_local0_start,%i0
7892 set p2_local1_start,%i1
7893 set p2_local2_start,%i2
7894 set p2_local3_start,%i3
7895 mov 0x08,%i4
7896 mov 0x10,%i5
7897 mov 0x18,%i6
7898 mov %g0,%i7
7899! Init Local Registers in Window 0
7900 ldx [%g1+0x000],%l0 ! %l0 = f65c5891f61dccbf
7901 ldx [%g1+0x008],%l1 ! %l1 = a638ef8a898e5247
7902 ldx [%g1+0x010],%l2 ! %l2 = d333c778c0c2858e
7903 ldx [%g1+0x018],%l3 ! %l3 = e9b914f4697e6855
7904 ldx [%g1+0x020],%l4 ! %l4 = c345c0a6240b800a
7905 ldx [%g1+0x028],%l5 ! %l5 = 9c765ae6a74fee41
7906 ldx [%g1+0x030],%l6 ! %l6 = 09f499abd68cee9a
7907 ldx [%g1+0x038],%l7 ! %l7 = 1720c4a1d97a2c36
7908 save
7909
7910! Initialize memory points for window 1
7911 set share0_start,%i0
7912 set share1_start,%i1
7913 set share2_start,%i2
7914 set share3_start,%i3
7915 mov 0x20,%i4
7916 mov 0x28,%i5
7917 mov 0x30,%i6
7918! Init Local Registers in Window 1
7919 ldx [%g1+0x040],%l0 ! %l0 = 64ec8637cd452a6c
7920 ldx [%g1+0x048],%l1 ! %l1 = 815a5e52107173e7
7921 ldx [%g1+0x050],%l2 ! %l2 = f25ece2c06fb7e03
7922 ldx [%g1+0x058],%l3 ! %l3 = 9b1a67aaaa82cf16
7923 ldx [%g1+0x060],%l4 ! %l4 = 8bd70c38e7d544b1
7924 ldx [%g1+0x068],%l5 ! %l5 = 5a1c17546426565e
7925 ldx [%g1+0x070],%l6 ! %l6 = f778e7fe2118273c
7926 ldx [%g1+0x078],%l7 ! %l7 = 23cfe8142fac5e96
7927 save
7928
7929! Initialize memory pointers for window 2
7930 set p2_local0_start,%i0
7931 set p2_local1_start,%i1
7932 set p2_local2_start,%i2
7933 set p2_local3_start,%i3
7934 mov 0x08,%i4
7935 mov 0x10,%i5
7936 mov 0x18,%i6
7937 mov %g0,%i7
7938! Init Local Registers in Window 2
7939 ldx [%g1+0x080],%l0 ! %l0 = 872fc4960fb2e9be
7940 ldx [%g1+0x088],%l1 ! %l1 = cf49a1c9f9f8b421
7941 ldx [%g1+0x090],%l2 ! %l2 = 35ddfa3691c68d39
7942 ldx [%g1+0x098],%l3 ! %l3 = ad684f0e625d1c90
7943 ldx [%g1+0x0a0],%l4 ! %l4 = e36b36dcacf1d831
7944 ldx [%g1+0x0a8],%l5 ! %l5 = 7d6232e416930b97
7945 ldx [%g1+0x0b0],%l6 ! %l6 = 65a7d1108e4e22b9
7946 ldx [%g1+0x0b8],%l7 ! %l7 = 51125a7253b5c455
7947
7948! Initialize the output register of window 2
7949 set share0_start,%o0
7950 set share1_start,%o1
7951 set share2_start,%o2
7952 set share3_start,%o3
7953 mov 0x20,%o4
7954 mov 0x28,%o5
7955 mov 0x30,%o6
7956 mov %g0,%o7
7957 restore
7958 restore
7959
7960 retl
7961 nop
7962
7963! Random code for Processor 3
7964
7965processor_3:
7966 ta T_CHANGE_PRIV
7967 set done_flags,%g1
7968 mov 1,%g2
7969 st %g2,[%g1+0x0c] ! Set the start flag
7970 wrpr %g0,7,%cleanwin
7971 call p3_init_memory_pointers
7972 wr %g0,0x80,%asi ! Setting default asi to 80
7973
7974! Initialize the floating point registers for processor 3
7975
7976 wr %g0,0x4,%fprs ! Make sure fef is 1
7977 set p3_init_freg,%g1
7978! %f0 = 42d6bb93 a4581c26 66b5cbea 1302de61
7979! %f4 = 22d6039c 60992d07 989184a4 28c00fb9
7980! %f8 = cdf5e307 f5be61da 50ecbd71 93b21a65
7981! %f12 = 2f0ce250 0793aa28 ae4123e8 54c8736f
7982 ldda [%g1]ASI_BLK_P,%f0
7983 add %g1,64,%g1
7984! %f16 = f9f1132c 73abd4f6 184e4321 ae54302f
7985! %f20 = 996e6766 d3ad9442 5eadab3a b35d63f4
7986! %f24 = b452c248 c1cf2ff7 773bc2eb ac8c16d9
7987! %f28 = 647e5b0a 364efd80 bbdef7fd 6139c42d
7988 ldda [%g1]ASI_BLK_P,%f16
7989 add %g1,64,%g1
7990! %f32 = c787d524 a67bea60 adeaf1dc bf225183
7991! %f36 = f48bae45 9c0b7fad 9db8a2a1 627910c1
7992! %f40 = 5a4f21af 5670bac2 95930055 7b8581f5
7993! %f44 = a7ea3bde 89839591 61d4b964 3da737e5
7994 ldda [%g1]ASI_BLK_P,%f32
7995 xorcc %g0,%g0,%g3 ! init %g3 and set flags
7996 membar #Sync ! Force the block loads to complete
7997
7998! Start of Random Code for processor 3
7999
8000p3_label_1:
8001! %l5 = bcddfbca8a0fbde4, %l7 = 2545751bd508778c, %l2 = 48db5f1df59a7a03
8002 xor %l5,%l7,%l2 ! %l2 = 99988ed15f07ca68
8003! %f12 = 2f0ce250 0793aa28, Mem[0000000017000000] = bb61cb6b 68d4036f
8004 std %f12,[%i2+%g0] ! Mem[0000000017000000] = 2f0ce250 0793aa28
8005! %l2 = 99988ed15f07ca68
8006 setx 0x32582c0232582c02,%g7,%l2 ! %l2 = 32582c0232582c02
8007! %f14 = ae4123e8 54c8736f, Mem[0000000016000018] = cc4e976e 2b29155e
8008 std %f14,[%i0+%i6] ! Mem[0000000016000018] = ae4123e8 54c8736f
8009! %l1 = 6b8223c8718c1e78, Mem[0000000031000018] = cda02a48
8010 stw %l1,[%o2+%i6] ! Mem[0000000031000018] = 718c1e78
8011! %f4 = 22d6039c 60992d07, Mem[0000000030800058] = 1ac632c2 82ee04c1
8012 stda %f4 ,[%o1+0x058]%asi ! Mem[0000000030800058] = 22d6039c 60992d07
8013! %l6 = ec046b6d, %l7 = d508778c, Mem[0000000016800028] = ea284649 ecd736e1
8014 std %l6,[%i1+%o5] ! Mem[0000000016800028] = ec046b6d d508778c
8015! Mem[0000000031000058] = d2698e8f34674c97, %l5 = bcddfbca8a0fbde4
8016 ldx [%o2+0x058],%l5 ! %l5 = d2698e8f34674c97
8017! Mem[0000000016800000] = e16e8ce8, %l0 = 25f09d0837094f1d
8018 lduwa [%i1+%g0]0x80,%l0 ! %l0 = 00000000e16e8ce8
8019! %l2 = 32582c0232582c02, Mem[0000000017800007] = 7e50c696
8020 stb %l2,[%i3+0x007] ! Mem[0000000017800004] = 7e50c602
8021
8022p3_label_2:
8023! Invert Register : %l1 = 6b8223c8718c1e78
8024 xor %l1,-1,%l1 ! %l1 = 947ddc378e73e187
8025! %l5 = d2698e8f34674c97, %l6 = 0c20a2d9ec046b6d, %l5 = d2698e8f34674c97
8026 sdivx %l5,%l6,%l5 ! %l5 = fffffffffffffffd
8027 save ! CWP = 1
8028! %l4 = 5c6c1607e0f3b72e, %l0 = a5a4aa67db6ca9a1, %y = 00000000
8029 umulcc %l4,%l0,%l2 ! %l2 = c0cff993fe9b91ee, %ccr = 88, %y = c0cff993
8030! Mem[0000000031000018] = 718c1e78, %l0 = a5a4aa67db6ca9a1
8031 lduh [%i2+%o6],%l0 ! %l0 = 000000000000718c
8032! Mem[0000000016000000] = 9f0b3200, %l7 = 61ab85720ff97530
8033 ldswa [%o0+%g0]0x88,%l7 ! %l7 = ffffffff9f0b3200
8034! %l1 = fa970719c8602e98, immed = 00000c62, %l1 = fa970719c8602e98
8035 xor %l1,0xc62,%l1 ! %l1 = fa970719c86022fa
8036! Mem[0000000030000018] = adc6578b a1f54a02, %l0 = 0000718c, %l1 = c86022fa
8037 ldd [%i0+%o6],%l0 ! %l0 = 00000000adc6578b 00000000a1f54a02
8038! %f11 = 93b21a65, Mem[0000000030000018] = adc6578b
8039 st %f11,[%i0+%o6] ! Mem[0000000030000018] = 93b21a65
8040! %f2 = 66b5cbea, Mem[0000000017800008] = 0d30b265
8041 sta %f2 ,[%o3+%o4]0x81 ! Mem[0000000017800008] = 66b5cbea
8042
8043p3_label_3: ! %cwp = 1
8044! Mem[0000000017800030] = cccdca0f, %l6 = 986b534c28a630ac
8045 lduha [%o3+%i6]0x89,%l6 ! %l6 = 000000000000ca0f
8046! %l6 = 000000000000ca0f, Mem[0000000031000058] = d2698e8f
8047 stw %l6,[%i2+0x058] ! Mem[0000000031000058] = 0000ca0f
8048! %l1 = 00000000a1f54a02, Mem[0000000016800008] = 066317b4ac2b8e75
8049 stxa %l1,[%o1+%o4]0x80 ! Mem[0000000016800008] = 00000000a1f54a02
8050! %l0 = 00000000adc6578b, Mem[000000003180005e] = ac124c61
8051 sth %l0,[%i3+0x05e] ! Mem[000000003180005c] = ac12578b
8052! Mem[0000000017000000] = 50e20c2f, %l7 = ffffffff9f0b3200
8053 lduba [%o2+%g0]0x88,%l7 ! %l7 = 000000000000002f
8054! %l2 = c0cff993fe9b91ee, %l3 = b153d917de361cf4, %l1 = 00000000a1f54a02
8055 tsubcc %l2,%l3,%l1 ! %l1 = 0f7c207c206574fa, %ccr = 02
8056! %l7 = 000000000000002f, Mem[0000000031800018] = 99a45f11
8057 sth %l7,[%i3+%o6] ! Mem[0000000031800018] = 002f5f11
8058! %l5 = 00610a0e854a2a96, immed = 00000038, %l2 = c0cff993fe9b91ee
8059 srlx %l5,0x038,%l2 ! %l2 = 0000000000000000
8060! %l7 = 000000000000002f, Mem[0000000016800002] = e16e8ce8
8061 sth %l7,[%o1+0x002] ! Mem[0000000016800000] = e16e002f
8062! %l1 = 0f7c207c206574fa, immed = 0000089b, %y = c0cff993
8063 udiv %l1,0x89b,%l3 ! %l3 = 00000000ffffffff
8064 mov %l0,%y ! %y = adc6578b
8065
8066p3_label_4: ! %cwp = 1
8067! Mem[0000000017000040] = 5aff3e2d, %l4 = 5c6c1607e0f3b72e
8068 ldsh [%o2+0x040],%l4 ! %l4 = 0000000000005aff
8069! %f3 = 1302de61, Mem[0000000016000000] = 9f0b3200
8070 sta %f3 ,[%o0+%g0]0x89 ! Mem[0000000016000000] = 1302de61
8071! Mem[0000000031000058] = 0000ca0f, %l3 = 00000000ffffffff
8072 lduw [%i2+0x058],%l3 ! %l3 = 000000000000ca0f
8073! %l3 = 000000000000ca0f, Mem[0000000017000030] = 3d2e70633099efb3
8074 stxa %l3,[%o2+%i6]0x80 ! Mem[0000000017000030] = 000000000000ca0f
8075! %l3 = 000000000000ca0f, Mem[0000000017800008] = eacbb566
8076 stba %l3,[%o3+%o4]0x89 ! Mem[0000000017800008] = eacbb50f
8077! %l4 = 0000000000005aff, Mem[000000003100005c] = 34674c97
8078 stba %l4,[%i2+0x05c]%asi ! Mem[000000003100005c] = ff674c97
8079! Mem[0000000017800010] = 41a5eee58e40e49a, %f28 = 647e5b0a 364efd80
8080 ldda [%o3+0x010]%asi,%f28 ! %f28 = 41a5eee5 8e40e49a
8081! retry : should take illegal inst trap, %l0 = 00000000adc6578b
8082 retry ! Illegal inst trap : %l0 = 00000000adc6579b
8083! %l3 = 000000000000ca0f, immed = 00000e2d, %l7 = 000000000000002f
8084 orn %l3,0xe2d,%l7 ! %l7 = fffffffffffffbdf
8085! Mem[000000003100001c] = 3067f471, %f24 = b452c248
8086 ld [%i2+0x01c],%f24 ! %f24 = 3067f471
8087
8088p3_label_5: ! %cwp = 1
8089! %l1 = 0f7c207c206574fa, Mem[0000000031000018] = 718c1e78
8090 stba %l1,[%i2+0x018]%asi ! Mem[0000000031000018] = fa8c1e78
8091! %l4 = 0000000000005aff, Mem[000000003080001c] = a8bf4efe
8092 stw %l4,[%i1+0x01c] ! Mem[000000003080001c] = 00005aff
8093! %l0 = 00000000adc6579b, Mem[000000001700006e] = 69e3d66b
8094 sth %l0,[%o2+0x06e] ! Mem[000000001700006c] = 69e3579b
8095 restore ! CWP = 0
8096! Mem[0000000016800008] = 00000000, %l4 = 9150d0c4c6001913
8097 lduha [%i1+%i4]0x80,%l4 ! %l4 = 0000000000000000
8098! %l6 = 0c20a2d9ec046b6d, Mem[0000000017800020] = 3e71acf9
8099 stba %l6,[%i3+%o4]0x89 ! Mem[0000000017800020] = 3e71ac6d
8100! %l1 = 947ddc378e73e187, immed = fffff25c, %l5 = fffffffffffffffd
8101 xor %l1,-0xda4,%l5 ! %l5 = 6b8223c8718c13db
8102! %l7 = 2545751bd508778c, Mem[000000003080001c] = 00005aff
8103 stb %l7,[%o1+0x01c] ! Mem[000000003080001c] = 8c005aff
8104! %l7 = 2545751bd508778c, immed = 00000129, %l1 = 947ddc378e73e187
8105 andncc %l7,0x129,%l1 ! %l1 = 2545751bd5087684, %ccr = 08
8106! %l4 = 0000000000000000, Mem[000000003180005c] = ac12578b
8107 stw %l4,[%o3+0x05c] ! Mem[000000003180005c] = 00000000
8108
8109p3_label_6:
8110! %l1 = 2545751bd5087684, immed = 00000ea7, %y = adc6578b
8111 umul %l1,0xea7,%l4 ! %l4 = 00000c316f00881c, %y = c31
8112! %f2 = 66b5cbea 1302de61, Mem[0000000030000018] = 93b21a65 a1f54a02
8113 std %f2 ,[%o0+%i6] ! Mem[0000000030000018] = 66b5cbea 1302de61
8114! %l0 = 00000000e16e8ce8, immed = fffff83f, %l4 = 00000c316f00881c
8115 taddcctv %l0,-0x7c1,%l4 ! %l0 = 00000000e16e8d0b, Trapped
8116! %l1 = 2545751bd5087684, immed = fffffbca, %y = 00000c31
8117 sdiv %l1,-0x436,%l0 ! %l0 = ffffffff80000000
8118 mov %l0,%y ! %y = 80000000
8119! Mem[0000000017800010] = 41a5eee5 8e40e49a, %l4 = 6f00881c, %l5 = 718c13db
8120 ldda [%i3+0x010]%asi,%l4 ! %l4 = 0000000041a5eee5 000000008e40e49a
8121! done : should take illegal inst trap, %l0 = ffffffff80000000
8122 done ! Illegal inst trap : %l0 = ffffffff80000010
8123! %l0 = ffffffff80000010, Mem[0000000016800079] = 20b0b831
8124 stb %l0,[%i1+0x079] ! Mem[0000000016800078] = 2010b831
8125! %l7 = 2545751bd508778c, %l5 = 000000008e40e49a, %y = 80000000
8126 sdivcc %l7,%l5,%l0 ! %l0 = 000000007fffffff, %ccr = 02
8127 mov %l0,%y ! %y = 7fffffff
8128! Mem[0000000016800040] = a4f2a6f5, %l0 = 000000007fffffff
8129 ldub [%i1+0x043],%l0 ! %l0 = 00000000000000f5
8130! %l0 = 00000000000000f5, Mem[0000000017800038] = 38ffca2aae2a41fb
8131 stx %l0,[%i3+0x038] ! Mem[0000000017800038] = 00000000000000f5
8132
8133p3_label_7:
8134! %l0 = 00000000000000f5, %l5 = 000000008e40e49a, %y = 7fffffff
8135 umulcc %l0,%l5,%l4 ! %l4 = 00000088241ac762, %ccr = 00, %y = 88
8136! Mem[0000000030000018] = 66b5cbea, %f7 = 28c00fb9
8137 ld [%o0+%i6],%f7 ! %f7 = 66b5cbea
8138! Invert Register : %l1 = 2545751bd5087684
8139 xor %l1,-1,%l1 ! %l1 = daba8ae42af7897b
8140! Clear Register : %l3 = c4e8b80e8285249e
8141 clr %l3 ! %l3 = 0000000000000000
8142! Mem[0000000030800018] = 7723fc00 8c005aff, %l0 = 000000f5, %l1 = 2af7897b
8143 ldd [%o1+%i6],%l0 ! %l0 = 000000007723fc00 000000008c005aff
8144! Invert Register : %l1 = 000000008c005aff
8145 xor %l1,-1,%l1 ! %l1 = ffffffff73ffa500
8146! Mem[0000000016800030] = ee5d4732, %l0 = 000000007723fc00
8147 lduha [%i1+%o6]0x80,%l0 ! %l0 = 000000000000ee5d
8148! %l0 = 000000000000ee5d, %l0 = 000000000000ee5d, %l5 = 000000008e40e49a
8149 addc %l0,%l0,%l5 ! %l5 = 000000000001dcba
8150! %l4 = 00000088241ac762, %l0 = 000000000000ee5d, %y = 00000088
8151 umulcc %l4,%l0,%l7 ! %l7 = 0000219e03178a9a, %ccr = 00, %y = 219e
8152! Mem[0000000017000020] = ad14e2da 34224ec5, %l2 = 32582c02, %l3 = 00000000
8153 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ad14e2da 0000000034224ec5
8154
8155p3_label_8:
8156! %f11 = 93b21a65, Mem[0000000017000044] = 9c9c07e4
8157 st %f11,[%i2+0x044] ! Mem[0000000017000044] = 93b21a65
8158! %l2 = 00000000ad14e2da, %l5 = 000000000001dcba, %l0 = 000000000000ee5d
8159 and %l2,%l5,%l0 ! %l0 = 000000000000c09a
8160! Mem[000000003080005c] = 60992d07, %l1 = ffffffff73ffa500
8161 ldsh [%o1+0x05c],%l1 ! %l1 = 0000000000006099
8162! %l0 = 000000000000c09a, %l5 = 000000000001dcba, %l1 = 0000000000006099
8163 addccc %l0,%l5,%l1 ! %l1 = 0000000000029d54, %ccr = 00
8164! %f4 = 22d6039c 60992d07, Mem[0000000030800058] = 22d6039c 60992d07
8165 std %f4 ,[%o1+0x058] ! Mem[0000000030800058] = 22d6039c 60992d07
8166! Mem[0000000016000008] = f2fc8efa acfad0c1, %l2 = ad14e2da, %l3 = 34224ec5
8167 ldda [%i0+0x008]%asi,%l2 ! %l2 = 00000000f2fc8efa 00000000acfad0c1
8168! %l0 = 000000000000c09a, Mem[0000000016800010] = 32202c94
8169 stwa %l0,[%i1+%i5]0x89 ! Mem[0000000016800010] = 0000c09a
8170! Mem[0000000016000008] = fa8efcf2, %l3 = 00000000acfad0c1
8171 ldsba [%i0+%i4]0x89,%l3 ! %l3 = fffffffffffffff2
8172! %l3 = fffffffffffffff2, immed = 00000016, %l4 = 00000088241ac762
8173 srl %l3,0x016,%l4 ! %l4 = 00000000000003ff
8174! Mem[000000003180005c] = 00000000, %l0 = 000000000000c09a
8175 ldsb [%o3+0x05e],%l0 ! %l0 = 0000000000000000
8176
8177p3_label_9:
8178! %l7 = 0000219e03178a9a, immed = fffffbc4, %l4 = 00000000000003ff
8179 orcc %l7,-0x43c,%l4 ! %l4 = fffffffffffffbde, %ccr = 88
8180! %l3 = fffffffffffffff2, Mem[000000003100001c] = 3067f471
8181 stw %l3,[%o2+0x01c] ! Mem[000000003100001c] = fffffff2
8182! %l4 = fffffffffffffbde, immed = 000001cb, %l6 = 0c20a2d9ec046b6d
8183 sub %l4,0x1cb,%l6 ! %l6 = fffffffffffffa13
8184! %l4 = fffffffffffffbde, Mem[0000000016000064] = 4b88bec4
8185 stb %l4,[%i0+0x064] ! Mem[0000000016000064] = de88bec4
8186! Mem[0000000030000058] = 51bb1ef4, %f22 = 5eadab3a
8187 ld [%o0+0x058],%f22 ! %f22 = 51bb1ef4
8188! Mem[0000000030800058] = 22d6039c, %l1 = 0000000000029d54
8189 ldsh [%o1+0x058],%l1 ! %l1 = 00000000000022d6
8190! %l0 = 0000000000000000, immed = 0000002c, %l4 = fffffffffffffbde
8191 srax %l0,0x02c,%l4 ! %l4 = 0000000000000000
8192! %l5 = 000000000001dcba, Mem[0000000031000058] = 0000ca0fff674c97
8193 stx %l5,[%o2+0x058] ! Mem[0000000031000058] = 000000000001dcba
8194! %f24 = 3067f471 c1cf2ff7, Mem[0000000016800008] = 00000000 a1f54a02
8195 std %f24,[%i1+%i4] ! Mem[0000000016800008] = 3067f471 c1cf2ff7
8196! Mem[000000001680006c] = db7f5946, %l1 = 00000000000022d6
8197 ldub [%i1+0x06d],%l1 ! %l1 = 000000000000007f
8198
8199p3_label_10:
8200! Mem[0000000031800018] = 002f5f11272885e6, %f20 = 996e6766 d3ad9442
8201 ldd [%o3+%i6],%f20 ! %f20 = 002f5f11 272885e6
8202! Mem[0000000017800000] = 7a8248bb, %l4 = 0000000000000000
8203 lduba [%i3+%g0]0x80,%l4 ! %l4 = 000000000000007a
8204! Invert Register : %l5 = 000000000001dcba
8205 xor %l5,-1,%l5 ! %l5 = fffffffffffe2345
8206! Mem[0000000016800018] = 8a5cc5ee, %l6 = fffffffffffffa13
8207 lduha [%i1+%i6]0x89,%l6 ! %l6 = 000000000000c5ee
8208! Mem[0000000031000058] = 00000000, %l3 = fffffffffffffff2
8209 ldsh [%o2+0x05a],%l3 ! %l3 = 0000000000000000
8210! Invert Register : %l2 = 00000000f2fc8efa
8211 xor %l2,-1,%l2 ! %l2 = ffffffff0d037105
8212! %f8 = cdf5e307, Mem[0000000016800020] = d5072b1e
8213 sta %f8 ,[%i1+%o4]0x89 ! Mem[0000000016800020] = cdf5e307
8214! %l0 = 00000000, %l1 = 0000007f, Mem[0000000017000030] = 00000000 0fca0000
8215 stda %l0,[%i2+%o6]0x89 ! Mem[0000000017000030] = 00000000 0000007f
8216! %l7 = 0000219e03178a9a, %l4 = 000000000000007a, %y = 0000219e
8217 udivcc %l7,%l4,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
8218 mov %l0,%y ! %y = 00000000
8219! Mem[0000000017800000] = 7a8248bb, %l7 = 00000000ffffffff
8220 ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000007a8248bb
8221
8222p3_label_11:
8223! done : should take illegal inst trap, %l0 = 0000000000000000
8224 done ! Illegal inst trap : %l0 = 0000000000000010
8225! %l5 = fffffffffffe2345
8226 sethi %hi(0x25aedc00),%l5 ! %l5 = 0000000025aedc00
8227! Mem[0000000016000028] = 527a61d9, %l5 = 0000000025aedc00
8228 lduha [%i0+%o5]0x80,%l5 ! %l5 = 000000000000527a
8229! Mem[0000000017000000] = 2f0ce250, %l0 = 0000000000000010
8230 lduw [%i2+%g0],%l0 ! %l0 = 000000002f0ce250
8231! %f0 = 42d6bb93 a4581c26, Mem[0000000017800010] = 41a5eee5 8e40e49a
8232 stda %f0 ,[%i3+%i5]0x81 ! Mem[0000000017800010] = 42d6bb93 a4581c26
8233! retry : should take illegal inst trap, %l0 = 000000002f0ce250
8234 retry ! Illegal inst trap : %l0 = 000000002f0ce260
8235! %l2 = ffffffff0d037105, Mem[0000000016800028] = 6d6b04ec
8236 stha %l2,[%i1+%o5]0x88 ! Mem[0000000016800028] = 6d6b7105
8237! Mem[0000000017000028] = 2cd2aa6e 9b0e71ee, %l2 = 0d037105, %l3 = 00000000
8238 ldda [%i2+%o5]0x81,%l2 ! %l2 = 000000002cd2aa6e 000000009b0e71ee
8239! %l4 = 000000000000007a, immed = 00000f7e, %l5 = 000000000000527a
8240 orncc %l4,0xf7e,%l5 ! %l5 = fffffffffffff0fb, %ccr = 88
8241! retry : should take illegal inst trap, %l0 = 000000002f0ce260
8242 retry ! Illegal inst trap : %l0 = 000000002f0ce270
8243
8244p3_label_12:
8245! %l4 = 0000007a, %l5 = fffff0fb, Mem[0000000017000030] = 00000000 0000007f
8246 stda %l4,[%i2+%o6]0x89 ! Mem[0000000017000030] = 0000007a fffff0fb
8247! %l7 = 000000007a8248bb, immed = fffff811, %y = 00000000
8248 umul %l7,-0x7ef,%l1 ! %l1 = 7a8244ef1060fc6b, %y = 7a8244ef
8249! Mem[000000003180005c] = 00000000, %l4 = 000000000000007a
8250 ldsw [%o3+0x05c],%l4 ! %l4 = 0000000000000000
8251! Clear Register : %l6 = 000000000000c5ee
8252 clr %l6 ! %l6 = 0000000000000000
8253! Mem[0000000017800018] = 9dee4637, %l4 = 0000000000000000
8254 lduha [%i3+%i6]0x80,%l4 ! %l4 = 0000000000009dee
8255! Mem[0000000016800018] = eec55c8a, %l5 = fffffffffffff0fb
8256 lduha [%i1+%i6]0x80,%l5 ! %l5 = 000000000000eec5
8257! Mem[0000000017000008] = bb91f9e1, %l0 = 000000002f0ce270
8258 ldsba [%i2+%i4]0x89,%l0 ! %l0 = ffffffffffffffe1
8259! Mem[0000000016800000] = e16e002fe75c6f1e, %f18 = 184e4321 ae54302f
8260 ldda [%i1+%g0]0x81,%f18 ! %f18 = e16e002f e75c6f1e
8261! Mem[000000003100005c] = 0001dcba, %l1 = 7a8244ef1060fc6b
8262 ldub [%o2+0x05d],%l1 ! %l1 = 0000000000000001
8263! %l2 = 000000002cd2aa6e, Mem[0000000017800045] = d6393540
8264 stba %l2,[%i3+0x045]%asi ! Mem[0000000017800044] = d66e3540
8265
8266p3_label_13:
8267! %l4 = 00009dee, %l5 = 0000eec5, Mem[0000000017000018] = e734df37 62a240d3
8268 stda %l4,[%i2+%i6]0x89 ! Mem[0000000017000018] = 00009dee 0000eec5
8269! Mem[0000000017800060] = 3c9316ab, %l4 = 0000000000009dee
8270 ldsw [%i3+0x060],%l4 ! %l4 = 000000003c9316ab
8271! %l5 = 000000000000eec5, immed = fffff074, %y = 7a8244ef
8272 udiv %l5,-0xf8c,%l0 ! %l0 = 000000007a824c5f
8273 mov %l0,%y ! %y = 7a824c5f
8274! %f6 = 989184a4 66b5cbea, Mem[0000000030800018] = 7723fc00 8c005aff
8275 std %f6 ,[%o1+%i6] ! Mem[0000000030800018] = 989184a4 66b5cbea
8276! %l5 = 000000000000eec5, Mem[000000003180001c] = 272885e6
8277 stw %l5,[%o3+0x01c] ! Mem[000000003180001c] = 0000eec5
8278! Mem[000000001600007c] = 061cf8e6, %l5 = 000000000000eec5
8279 ldsh [%i0+0x07e],%l5 ! %l5 = fffffffffffff8e6
8280! Mem[0000000030000018] = 66b5cbea 1302de61, %l4 = 3c9316ab, %l5 = fffff8e6
8281 ldda [%o0+0x018]%asi,%l4 ! %l4 = 0000000066b5cbea 000000001302de61
8282! %l1 = 0000000000000001, %l4 = 0000000066b5cbea, %l2 = 000000002cd2aa6e
8283 tsubcc %l1,%l4,%l2 ! %l2 = ffffffff994a3417, %ccr = 9b
8284! Mem[0000000016000010] = 1b6492881e32a525, %l6 = 0000000000000000
8285 ldxa [%i0+%i5]0x88,%l6 ! %l6 = 1b6492881e32a525
8286! %l4 = 0000000066b5cbea, %l1 = 0000000000000001, %l4 = 0000000066b5cbea
8287 xnorcc %l4,%l1,%l4 ! %l4 = ffffffff994a3414, %ccr = 88
8288
8289p3_label_14:
8290! Mem[0000000016800020] = 07e3f5cdd46190b6, %f18 = e16e002f e75c6f1e
8291 ldda [%i1+%o4]0x81,%f18 ! %f18 = 07e3f5cd d46190b6
8292! %l4 = ffffffff994a3414, %l5 = 000000001302de61, %y = 7a824c5f
8293 sdivcc %l4,%l5,%l0 ! %l0 = 000000007fffffff, %ccr = 02
8294 mov %l0,%y ! %y = 7fffffff
8295! Mem[0000000016800020] = 07e3f5cd, %l5 = 000000001302de61
8296 ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000007
8297! %l2 = ffffffff994a3417, immed = 0000056e, %y = 7fffffff
8298 umul %l2,0x56e,%l2 ! %l2 = 0000034050e6d4e2, %y = 340
8299! %l6 = 1b6492881e32a525, Mem[0000000017000030] = 7a000000
8300 stwa %l6,[%i2+%o6]0x80 ! Mem[0000000017000030] = 1e32a525
8301! Mem[0000000030000058] = 51bb1ef4319c5d22, %f2 = 66b5cbea 1302de61
8302 ldd [%o0+0x058],%f2 ! %f2 = 51bb1ef4 319c5d22
8303! %l4 = 994a3414, %l5 = 00000007, Mem[0000000030000018] = 66b5cbea 1302de61
8304 std %l4,[%o0+%i6] ! Mem[0000000030000018] = 994a3414 00000007
8305! Mem[0000000016800028] = 6d6b7105, %l1 = 0000000000000001
8306 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000007105
8307! Mem[0000000030000018] = 994a3414, %l2 = 0000034050e6d4e2
8308 lduw [%o0+%i6],%l2 ! %l2 = 00000000994a3414
8309! Mem[0000000030000058] = 51bb1ef4, %l3 = 000000009b0e71ee
8310 ldsw [%o0+0x058],%l3 ! %l3 = 0000000051bb1ef4
8311
8312p3_label_15:
8313! %l0 = 7fffffff, %l1 = 00007105, Mem[0000000030800018] = 989184a4 66b5cbea
8314 std %l0,[%o1+%i6] ! Mem[0000000030800018] = 7fffffff 00007105
8315! Mem[0000000031000018] = fa8c1e78fffffff2, %l1 = 0000000000007105
8316 ldxa [%o2+0x018]%asi,%l1 ! %l1 = fa8c1e78fffffff2
8317! Mem[0000000017000000] = 2f0ce2500793aa28, %f20 = 002f5f11 272885e6
8318 ldd [%i2+%g0],%f20 ! %f20 = 2f0ce250 0793aa28
8319! %l4 = ffffffff994a3414, Mem[0000000017800010] = 93bbd642
8320 stwa %l4,[%i3+%i5]0x89 ! Mem[0000000017800010] = 994a3414
8321! %l0 = 000000007fffffff, %l1 = fa8c1e78fffffff2, %l4 = ffffffff994a3414
8322 srax %l0,%l1,%l4 ! %l4 = 0000000000000000
8323! %l7 = 000000007a8248bb, Mem[0000000016800028] = 05716b6d
8324 stwa %l7,[%i1+%o5]0x80 ! Mem[0000000016800028] = 7a8248bb
8325! %f6 = 989184a4, Mem[0000000017800030] = 0fcacdcc
8326 sta %f6 ,[%i3+%o6]0x81 ! Mem[0000000017800030] = 989184a4
8327! Mem[0000000030000018] = 994a3414 00000007, %l0 = 7fffffff, %l1 = fffffff2
8328 ldd [%o0+%i6],%l0 ! %l0 = 00000000994a3414 0000000000000007
8329! %f8 = cdf5e307 f5be61da, Mem[0000000017800008] = eacbb50f 6e8ef5bc
8330 stda %f8 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = cdf5e307 f5be61da
8331! %f12 = 2f0ce250 0793aa28, Mem[0000000017800028] = 8e58ead9 104039c0
8332 stda %f12,[%i3+%o5]0x81 ! Mem[0000000017800028] = 2f0ce250 0793aa28
8333
8334p3_label_16:
8335! Mem[000000003080001c] = 00007105, %l4 = 0000000000000000
8336 ldsh [%o1+0x01e],%l4 ! %l4 = 0000000000007105
8337! %l4 = 0000000000007105, %l7 = 000000007a8248bb, %l6 = 1b6492881e32a525
8338 mulx %l4,%l7,%l6 ! %l6 = 00003615e6a5f6a7, %y = 340
8339! %f10 = 50ecbd71, Mem[0000000016000010] = 25a5321e
8340 sta %f10,[%i0+0x010]%asi ! Mem[0000000016000010] = 50ecbd71
8341! %l3 = 0000000051bb1ef4, Mem[0000000016000010] = 1b64928871bdec50
8342 stxa %l3,[%i0+%i5]0x88 ! Mem[0000000016000010] = 0000000051bb1ef4
8343! Mem[0000000031000058] = 000000000001dcba, %f26 = 773bc2eb ac8c16d9
8344 ldd [%o2+0x058],%f26 ! %f26 = 00000000 0001dcba
8345! Invert Register : %l0 = 00000000994a3414
8346 xor %l0,-1,%l0 ! %l0 = ffffffff66b5cbeb
8347! %f4 = 22d6039c, Mem[0000000017800020] = 3e71ac6d
8348 sta %f4 ,[%i3+%o4]0x89 ! Mem[0000000017800020] = 22d6039c
8349! %f2 = 51bb1ef4, Mem[0000000017800000] = 7a8248bb
8350 sta %f2 ,[%i3+%g0]0x81 ! Mem[0000000017800000] = 51bb1ef4
8351! %l4 = 0000000000007105, immed = 00000d88, %l0 = ffffffff66b5cbeb
8352 tsubcctv %l4,0xd88,%l0 ! %l0 = ffffffff66b5cc0e, Trapped
8353! %l3 = 0000000051bb1ef4, Mem[0000000017000020] = dae214ad
8354 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000017000020] = 51bb1ef4
8355
8356p3_label_17:
8357! Mem[0000000030800018] = 7fffffff, %f29 = 8e40e49a
8358 ld [%o1+%i6],%f29 ! %f29 = 7fffffff
8359! Mem[0000000016800008] = 71f46730, %l6 = 00003615e6a5f6a7
8360 lduha [%i1+%i4]0x88,%l6 ! %l6 = 0000000000006730
8361! %l2 = 00000000994a3414, Mem[0000000017800030] = a4849198
8362 stwa %l2,[%i3+%o6]0x89 ! Mem[0000000017800030] = 994a3414
8363! %l3 = 0000000051bb1ef4, %l4 = 0000000000007105, %l3 = 0000000051bb1ef4
8364 xorcc %l3,%l4,%l3 ! %l3 = 0000000051bb6ff1, %ccr = 00
8365! Mem[0000000030000018] = 994a3414, %l4 = 0000000000007105
8366 ldsw [%o0+%i6],%l4 ! %l4 = ffffffff994a3414
8367! %l0 = 66b5cc0e, %l1 = 00000007, Mem[0000000017800028] = 2f0ce250 0793aa28
8368 stda %l0,[%i3+0x028]%asi ! Mem[0000000017800028] = 66b5cc0e 00000007
8369! Mem[0000000017800050] = 8ed48810 61d97805, %l0 = 66b5cc0e, %l1 = 00000007
8370 ldd [%i3+0x050],%l0 ! %l0 = 000000008ed48810 0000000061d97805
8371! %l1 = 0000000061d97805
8372 sethi %hi(0x7d27ac00),%l1 ! %l1 = 000000007d27ac00
8373! %l5 = 0000000000000007, %l6 = 0000000000006730, %l0 = 000000008ed48810
8374 udivx %l5,%l6,%l0 ! %l0 = 0000000000000000
8375! %l6 = 00006730, %l7 = 7a8248bb, Mem[0000000016800008] = 3067f471 c1cf2ff7
8376 stda %l6,[%i1+%i4]0x81 ! Mem[0000000016800008] = 00006730 7a8248bb
8377
8378p3_label_18:
8379! Mem[0000000030800058] = 22d6039c, %l1 = 000000007d27ac00
8380 ldsba [%o1+0x05a]%asi,%l1 ! %l1 = 0000000000000003
8381! Mem[0000000031000018] = fa8c1e78fffffff2, %f22 = 51bb1ef4 b35d63f4
8382 ldd [%o2+%i6],%f22 ! %f22 = fa8c1e78 fffffff2
8383! Mem[0000000017000018] = 00009dee, %l3 = 0000000051bb6ff1
8384 lduba [%i2+%i6]0x88,%l3 ! %l3 = 00000000000000ee
8385! Mem[0000000017000070] = 7ab7153a57350d97, %f16 = f9f1132c 73abd4f6
8386 ldda [%i2+0x070]%asi,%f16 ! %f16 = 7ab7153a 57350d97
8387! Randomly selected nop
8388 nop
8389! Mem[0000000030800018] = 7fffffff, %l1 = 0000000000000003
8390 ldsh [%o1+%i6],%l1 ! %l1 = 0000000000007fff
8391! %l1 = 0000000000007fff, Mem[0000000017000064] = 41f904a5
8392 stw %l1,[%i2+0x064] ! Mem[0000000017000064] = 00007fff
8393! %l2 = 00000000994a3414, %l2 = 00000000994a3414, %y = 00000340
8394 umul %l2,%l2,%l6 ! %l6 = 5bc9c7c20e282190, %y = 5bc9c7c2
8395! %l5 = 0000000000000007, immed = 000002e0, %l5 = 0000000000000007
8396 xor %l5,0x2e0,%l5 ! %l5 = 00000000000002e7
8397! Mem[0000000016000020] = 455976b2 9331c7cc, %l0 = 00000000, %l1 = 00007fff
8398 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000455976b2 000000009331c7cc
8399
8400p3_label_19:
8401! %l3 = 00000000000000ee, Mem[0000000016800018] = eec55c8a
8402 stba %l3,[%i1+%i6]0x81 ! Mem[0000000016800018] = eec55c8a
8403! Mem[0000000016000008] = fa8efcf2, %l2 = 00000000994a3414
8404 lduha [%i0+%i4]0x88,%l2 ! %l2 = 000000000000fcf2
8405! %f22 = fa8c1e78 fffffff2, Mem[0000000030800018] = 7fffffff 00007105
8406 std %f22,[%o1+%i6] ! Mem[0000000030800018] = fa8c1e78 fffffff2
8407! Mem[0000000031800018] = 002f5f11 0000eec5, %l6 = 0e282190, %l7 = 7a8248bb
8408 ldd [%o3+%i6],%l6 ! %l6 = 00000000002f5f11 000000000000eec5
8409! %f29 = 7fffffff, Mem[0000000016800028] = 7a8248bb
8410 sta %f29,[%i1+%o5]0x81 ! Mem[0000000016800028] = 7fffffff
8411! Mem[0000000031000018] = fa8c1e78, %l3 = 00000000000000ee
8412 ldsw [%o2+%i6],%l3 ! %l3 = fffffffffa8c1e78
8413! %l1 = 000000009331c7cc, immed = 00000862, %y = 5bc9c7c2
8414 udiv %l1,0x862,%l0 ! %l0 = 00000000ffffffff
8415 mov %l0,%y ! %y = ffffffff
8416! %f26 = 00000000 0001dcba, Mem[0000000017800028] = 66b5cc0e 00000007
8417 stda %f26,[%i3+%o5]0x81 ! Mem[0000000017800028] = 00000000 0001dcba
8418! %l6 = 00000000002f5f11, immed = 00000008, %l1 = 000000009331c7cc
8419 sra %l6,0x008,%l1 ! %l1 = 0000000000002f5f
8420! %l4 = 994a3414, %l5 = 000002e7, Mem[0000000031000058] = 00000000 0001dcba
8421 std %l4,[%o2+0x058] ! Mem[0000000031000058] = 994a3414 000002e7
8422
8423p3_label_20:
8424! %f16 = 7ab7153a, Mem[0000000017800000] = f41ebb51
8425 sta %f16,[%i3+%g0]0x89 ! Mem[0000000017800000] = 7ab7153a
8426! %l3 = fffffffffa8c1e78, immed = fffff66a, %l2 = 000000000000fcf2
8427 xnorcc %l3,-0x996,%l2 ! %l2 = fffffffffa8c17ed, %ccr = 88
8428! Mem[000000003000001c] = 00000007, %l4 = ffffffff994a3414
8429 ldsba [%o0+0x01f]%asi,%l4 ! %l4 = 0000000000000007
8430! %l7 = 000000000000eec5, Mem[000000003180001e] = 0000eec5
8431 stb %l7,[%o3+0x01e] ! Mem[000000003180001c] = 0000c5c5
8432! Mem[0000000031000018] = fa8c1e78, %l1 = 0000000000002f5f
8433 ldsb [%o2+%i6],%l1 ! %l1 = fffffffffffffffa
8434! Mem[0000000017800000] = 7ab7153a, %l6 = 00000000002f5f11
8435 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 000000000000153a
8436! %l6 = 000000000000153a, %l7 = 000000000000eec5, %y = ffffffff
8437 udiv %l6,%l7,%l6 ! %l6 = 00000000ffffffff
8438 mov %l0,%y ! %y = ffffffff
8439! Mem[0000000031800018] = 002f5f11, %l2 = fffffffffa8c17ed
8440 ldsha [%o3+0x01a]%asi,%l2 ! %l2 = 0000000000005f11
8441! Invert Register : %l4 = 0000000000000007
8442 xor %l4,-1,%l4 ! %l4 = fffffffffffffff8
8443! %f4 = 22d6039c, Mem[0000000017000008] = e1f991bb
8444 sta %f4 ,[%i2+%i4]0x81 ! Mem[0000000017000008] = 22d6039c
8445
8446p3_label_21:
8447! Mem[0000000017800030] = 14344a99, %l3 = fffffffffa8c1e78
8448 ldsba [%i3+%o6]0x81,%l3 ! %l3 = 0000000000000014
8449! Mem[0000000030800018] = fa8c1e78, %l3 = 0000000000000014
8450 ldsb [%o1+0x019],%l3 ! %l3 = ffffffffffffff8c
8451! Mem[0000000016000050] = 702a150a, %l0 = 00000000ffffffff
8452 ldswa [%i0+0x050]%asi,%l0 ! %l0 = 00000000702a150a
8453! %l3 = ffffffffffffff8c, immed = 0000014d, %l0 = 00000000702a150a
8454 subc %l3,0x14d,%l0 ! %l0 = fffffffffffffe3f
8455! %l6 = 00000000ffffffff, Mem[0000000017800000] = 3a15b77a7e50c602
8456 stxa %l6,[%i3+%g0]0x80 ! Mem[0000000017800000] = 00000000ffffffff
8457! Mem[0000000031000058] = 994a3414 000002e7, %l2 = 00005f11, %l3 = ffffff8c
8458 ldd [%o2+0x058],%l2 ! %l2 = 00000000994a3414 00000000000002e7
8459! %l7 = 000000000000eec5, %l3 = 00000000000002e7, %l0 = fffffffffffffe3f
8460 andcc %l7,%l3,%l0 ! %l0 = 00000000000002c5, %ccr = 00
8461! Mem[0000000031800058] = 90f16b43 00000000, %l4 = fffffff8, %l5 = 000002e7
8462 ldda [%o3+0x058]%asi,%l4 ! %l4 = 0000000090f16b43 0000000000000000
8463! %l6 = 00000000ffffffff, %l7 = 000000000000eec5, %y = ffffffff
8464 umulcc %l6,%l7,%l6 ! %l6 = 0000eec4ffff113b, %ccr = 08, %y = eec4
8465! %l4 = 0000000090f16b43, Mem[0000000016800028] = 8c7708d5ffffff7f
8466 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000016800028] = 0000000090f16b43
8467
8468p3_label_22:
8469! Mem[0000000017000008] = 22d6039c fe9c86c3, %l0 = 000002c5, %l1 = fffffffa
8470 ldd [%i2+%i4],%l0 ! %l0 = 0000000022d6039c 00000000fe9c86c3
8471! %l7 = 000000000000eec5, %l4 = 0000000090f16b43, %l4 = 0000000090f16b43
8472 xorcc %l7,%l4,%l4 ! %l4 = 0000000090f18586, %ccr = 08
8473! Mem[0000000030000058] = 51bb1ef4319c5d22, %f0 = 42d6bb93 a4581c26
8474 ldd [%o0+0x058],%f0 ! %f0 = 51bb1ef4 319c5d22
8475! %l5 = 0000000000000000, Mem[000000003180005c] = 00000000
8476 stw %l5,[%o3+0x05c] ! Mem[000000003180005c] = 00000000
8477! %l6 = 0000eec4ffff113b, Mem[0000000017800020] = 22d6039c
8478 stha %l6,[%i3+%o4]0x88 ! Mem[0000000017800020] = 22d6113b
8479! Mem[0000000016800078] = 2010b831 5a46c96f, %l6 = ffff113b, %l7 = 0000eec5
8480 ldd [%i1+0x078],%l6 ! %l6 = 000000002010b831 000000005a46c96f
8481! Mem[000000003080001c] = fffffff2, %l4 = 0000000090f18586
8482 lduw [%o1+0x01c],%l4 ! %l4 = 00000000fffffff2
8483! %l2 = 994a3414, %l3 = 000002e7, Mem[0000000016000040] = 6ebb7800 67cc3296
8484 std %l2,[%i0+0x040] ! Mem[0000000016000040] = 994a3414 000002e7
8485! Mem[0000000017000024] = 34224ec5, %l3 = 00000000000002e7
8486 ldsba [%i2+0x025]%asi,%l3 ! %l3 = 0000000000000022
8487! %l2 = 00000000994a3414, %l1 = 00000000fe9c86c3, %l4 = 00000000fffffff2
8488 sll %l2,%l1,%l4 ! %l4 = 00000004ca51a0a0
8489
8490p3_label_23:
8491! %l4 = ca51a0a0, %l5 = 00000000, Mem[0000000030800018] = fa8c1e78 fffffff2
8492 stda %l4,[%o1+0x018]%asi ! Mem[0000000030800018] = ca51a0a0 00000000
8493! Mem[0000000016000078] = 8bd4c624, %l7 = 000000005a46c96f
8494 ldub [%i0+0x079],%l7 ! %l7 = 00000000000000d4
8495! Mem[0000000030800058] = 22d6039c60992d07, %f26 = 00000000 0001dcba
8496 ldd [%o1+0x058],%f26 ! %f26 = 22d6039c 60992d07
8497! Mem[0000000016000028] = 527a61d9, %l0 = 0000000022d6039c
8498 lduha [%i0+%o5]0x80,%l0 ! %l0 = 000000000000527a
8499! Mem[0000000031800018] = 002f5f11, %l3 = 0000000000000022
8500 ldsha [%o3+0x018]%asi,%l3 ! %l3 = 000000000000002f
8501! %l6 = 2010b831, %l7 = 000000d4, Mem[0000000030000018] = 994a3414 00000007
8502 std %l6,[%o0+%i6] ! Mem[0000000030000018] = 2010b831 000000d4
8503! %l4 = 00000004ca51a0a0, Mem[0000000016800020] = 07e3f5cd
8504 stwa %l4,[%i1+%o4]0x81 ! Mem[0000000016800020] = ca51a0a0
8505! Mem[0000000031000018] = fa8c1e78, %l7 = 00000000000000d4
8506 ldub [%o2+0x01b],%l7 ! %l7 = 0000000000000078
8507! %l7 = 0000000000000078, %l4 = 00000004ca51a0a0, %l5 = 0000000000000000
8508 taddcctv %l7,%l4,%l5 ! %l5 = 00000004ca51a118, %ccr = 08
8509! Mem[0000000017800048] = 704121db 92b1b751, %l2 = 994a3414, %l3 = 0000002f
8510 ldd [%i3+0x048],%l2 ! %l2 = 00000000704121db 0000000092b1b751
8511
8512p3_label_24:
8513! Mem[0000000031800018] = 002f5f110000c5c5, %f6 = 989184a4 66b5cbea
8514 ldda [%o3+0x018]%asi,%f6 ! %f6 = 002f5f11 0000c5c5
8515! Mem[0000000031000018] = fa8c1e78fffffff2, %l0 = 000000000000527a
8516 ldx [%o2+%i6],%l0 ! %l0 = fa8c1e78fffffff2
8517! Mem[0000000031000058] = 994a3414, %l7 = 0000000000000078
8518 ldsb [%o2+0x058],%l7 ! %l7 = ffffffffffffff99
8519! Mem[0000000031000058] = 994a3414, %l1 = 00000000fe9c86c3
8520 ldsh [%o2+0x05a],%l1 ! %l1 = 0000000000003414
8521! Mem[0000000017000048] = 2357cddf02c91df4, %f4 = 22d6039c 60992d07
8522 ldda [%i2+0x048]%asi,%f4 ! %f4 = 2357cddf 02c91df4
8523! %l2 = 704121db, %l3 = 92b1b751, Mem[0000000017800020] = 3b11d622 790a84e2
8524 stda %l2,[%i3+%o4]0x81 ! Mem[0000000017800020] = 704121db 92b1b751
8525! %l3 = 0000000092b1b751, %l4 = 00000004ca51a0a0, %l5 = 00000004ca51a118
8526 orn %l3,%l4,%l5 ! %l5 = fffffffbb7bfff5f
8527! %l5 = fffffffbb7bfff5f, %l4 = 00000004ca51a0a0, %y = 0000eec4
8528 udiv %l5,%l4,%l3 ! %l3 = 0000000000012e1e
8529 mov %l0,%y ! %y = fffffff2
8530! %l5 = fffffffbb7bfff5f, Mem[0000000017800010] = 994a3414
8531 stwa %l5,[%i3+%i5]0x89 ! Mem[0000000017800010] = b7bfff5f
8532! %l1 = 0000000000003414, %l4 = 00000004ca51a0a0, %l1 = 0000000000003414
8533 xorcc %l1,%l4,%l1 ! %l1 = 00000004ca5194b4, %ccr = 08
8534
8535p3_label_25:
8536! Mem[0000000031000018] = fa8c1e78fffffff2, %f20 = 2f0ce250 0793aa28
8537 ldd [%o2+%i6],%f20 ! %f20 = fa8c1e78 fffffff2
8538! Mem[0000000030800058] = 22d6039c, %l7 = ffffffffffffff99
8539 ldsb [%o1+0x05b],%l7 ! %l7 = ffffffffffffff9c
8540! Mem[0000000017800030] = 994a3414, %l7 = ffffffffffffff9c
8541 lduwa [%i3+%o6]0x88,%l7 ! %l7 = 00000000994a3414
8542! Mem[0000000031800018] = 002f5f11, %l6 = 000000002010b831
8543 ldub [%o3+0x01a],%l6 ! %l6 = 000000000000005f
8544! Mem[0000000017000030] = fffff0fb 25a5321e, %l2 = 704121db, %l3 = 00012e1e
8545 ldda [%i2+%o6]0x89,%l2 ! %l2 = 0000000025a5321e 00000000fffff0fb
8546! %l3 = 00000000fffff0fb, %l3 = 00000000fffff0fb, %y = fffffff2
8547 umul %l3,%l3,%l4 ! %l4 = ffffe1f600e19619, %y = ffffe1f6
8548! Mem[0000000031000058] = 994a3414, %l3 = 00000000fffff0fb
8549 ldub [%o2+0x05b],%l3 ! %l3 = 0000000000000014
8550! %l0 = fa8c1e78fffffff2, Mem[0000000016800028] = 436bf190
8551 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000016800028] = fffffff2
8552! %l6 = 000000000000005f, immd = 0000000000000d1b, %l3 = 0000000000000014
8553 udivx %l6,0xd1b,%l3 ! %l3 = 0000000000000000
8554! Mem[000000003000001c] = 000000d4, %l2 = 0000000025a5321e
8555 ldub [%o0+0x01e],%l2 ! %l2 = 0000000000000000
8556
8557p3_label_26:
8558! %l1 = 00000004ca5194b4, %l2 = 0000000000000000, %l4 = ffffe1f600e19619
8559 andncc %l1,%l2,%l4 ! %l4 = 00000004ca5194b4, %ccr = 08
8560! %l2 = 0000000000000000, Mem[0000000017000008] = c3869cfe9c03d622
8561 stxa %l2,[%i2+%i4]0x88 ! Mem[0000000017000008] = 0000000000000000
8562! %l6 = 000000000000005f, %l2 = 0000000000000000, %l3 = 0000000000000000
8563 orn %l6,%l2,%l3 ! %l3 = ffffffffffffffff
8564! %l5 = fffffffbb7bfff5f, immed = fffff9ee, %l3 = ffffffffffffffff
8565 andcc %l5,-0x612,%l3 ! %l3 = fffffffbb7bff94e, %ccr = 88
8566! Mem[0000000016000010] = f41ebb51, %l5 = fffffffbb7bfff5f
8567 lduha [%i0+%i5]0x80,%l5 ! %l5 = 000000000000f41e
8568! %l4 = 00000004ca5194b4, %l7 = 00000000994a3414, %l2 = 0000000000000000
8569 andcc %l4,%l7,%l2 ! %l2 = 0000000088401414, %ccr = 08
8570! %f17 = 57350d97, Mem[0000000017800018] = 9dee4637
8571 sta %f17,[%i3+%i6]0x81 ! Mem[0000000017800018] = 57350d97
8572! Mem[0000000031000018] = fa8c1e78fffffff2, %f24 = 3067f471 c1cf2ff7
8573 ldd [%o2+%i6],%f24 ! %f24 = fa8c1e78 fffffff2
8574! %f0 = 51bb1ef4 319c5d22, Mem[0000000017800050] = 8ed48810 61d97805
8575 std %f0 ,[%i3+0x050] ! Mem[0000000017800050] = 51bb1ef4 319c5d22
8576! Mem[0000000017800030] = 14344a99c8ab5868, %f4 = 2357cddf 02c91df4
8577 ldd [%i3+%o6],%f4 ! %f4 = 14344a99 c8ab5868
8578
8579p3_label_27:
8580! %l4 = 00000004ca5194b4, %l2 = 0000000088401414, %l3 = fffffffbb7bff94e
8581 udivx %l4,%l2,%l3 ! %l3 = 0000000000000009
8582! Invert Register : %l3 = 0000000000000009
8583 xor %l3,-1,%l3 ! %l3 = fffffffffffffff6
8584! %l1 = 00000004ca5194b4, Mem[0000000016000008] = fa8efcf2
8585 stha %l1,[%i0+%i4]0x88 ! Mem[0000000016000008] = fa8e94b4
8586! %l0 = fa8c1e78fffffff2, immd = 00000000000006b9, %l2 = 0000000088401414
8587 mulx %l0,0x6b9,%l2 ! %l2 = 57f8db70ffffa1e2, %y = ffffe1f6
8588! %l4 = 00000004ca5194b4, %l1 = 00000004ca5194b4, %y = ffffe1f6
8589 umul %l4,%l1,%l7 ! %l7 = 9fe4d8ab80489e90, %y = 9fe4d8ab
8590! Mem[0000000031800058] = 90f16b43, %l5 = 000000000000f41e
8591 ldsb [%o3+0x05a],%l5 ! %l5 = 000000000000006b
8592! %f26 = 22d6039c 60992d07, Mem[0000000016000030] = 2fda7df7 af01f8a6
8593 stda %f26,[%i0+%o6]0x89 ! Mem[0000000016000030] = 22d6039c 60992d07
8594! Mem[0000000016000020] = 455976b2, %l1 = 00000004ca5194b4
8595 lduba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000045
8596! %f10 = 50ecbd71 93b21a65, Mem[0000000017000070] = 7ab7153a 57350d97
8597 stda %f10,[%i2+0x070]%asi ! Mem[0000000017000070] = 50ecbd71 93b21a65
8598! %l7 = 9fe4d8ab80489e90, immed = 00000036, %l3 = fffffffffffffff6
8599 srax %l7,0x036,%l3 ! %l3 = fffffffffffffe7f
8600
8601p3_label_28:
8602! %l6 = 000000000000005f, immed = fffff67f, %l5 = 000000000000006b
8603 andcc %l6,-0x981,%l5 ! %l5 = 000000000000005f, %ccr = 00
8604! Mem[0000000031800058] = 90f16b43, %l0 = fa8c1e78fffffff2
8605 ldsh [%o3+0x05a],%l0 ! %l0 = 0000000000006b43
8606! Mem[0000000017000018] = 00009dee, %l2 = 57f8db70ffffa1e2
8607 lduwa [%i2+%i6]0x88,%l2 ! %l2 = 0000000000009dee
8608! %l1 = 0000000000000045, %l7 = 9fe4d8ab80489e90, %y = 9fe4d8ab
8609 udivcc %l1,%l7,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
8610 mov %l0,%y ! %y = 00006b43
8611! %l0 = 00006b43, %l1 = ffffffff, Mem[0000000030000018] = 2010b831 000000d4
8612 std %l0,[%o0+%i6] ! Mem[0000000030000018] = 00006b43 ffffffff
8613! %l5 = 000000000000005f, %l2 = 0000000000009dee, %l0 = 0000000000006b43
8614 addc %l5,%l2,%l0 ! %l0 = 0000000000009e4d
8615! %l3 = fffffffffffffe7f, immed = fffff3ea, %l7 = 9fe4d8ab80489e90
8616 addccc %l3,-0xc16,%l7 ! %l7 = fffffffffffff269, %ccr = 99
8617! %l2 = 0000000000009dee, %l6 = 000000000000005f, %l5 = 000000000000005f
8618 addccc %l2,%l6,%l5 ! %l5 = 0000000000009e4e, %ccr = 00
8619! %l0 = 0000000000009e4d, %l7 = fffffffffffff269, %y = 00006b43
8620 smulcc %l0,%l7,%l2 ! %l2 = fffffffff798b795, %ccr = 88, %y = ffffffff
8621! %l6 = 000000000000005f, immed = 000007e1, %l7 = fffffffffffff269
8622 xorcc %l6,0x7e1,%l7 ! %l7 = 00000000000007be, %ccr = 00
8623
8624p3_label_29:
8625! %l5 = 0000000000009e4e, %l1 = 00000000ffffffff, %l5 = 0000000000009e4e
8626 sra %l5,%l1,%l5 ! %l5 = 0000000000000000
8627! %l5 = 0000000000000000, Mem[0000000017800000] = 00000000
8628 stba %l5,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00000000
8629! %l7 = 00000000000007be, immed = 00000039, %l1 = 00000000ffffffff
8630 sllx %l7,0x039,%l1 ! %l1 = 7c00000000000000
8631! %l0 = 0000000000009e4d, immd = 0000000000000936, %l4 = 00000004ca5194b4
8632 sdivx %l0,0x936,%l4 ! %l4 = 0000000000000011
8633! %l4 = 0000000000000011, %l5 = 0000000000000000, %l7 = 00000000000007be
8634 srax %l4,%l5,%l7 ! %l7 = 0000000000000011
8635! Mem[0000000031000058] = 994a3414000002e7, %f20 = fa8c1e78 fffffff2
8636 ldda [%o2+0x058]%asi,%f20 ! %f20 = 994a3414 000002e7
8637! %l7 = 0000000000000011, %l0 = 0000000000009e4d, %l4 = 0000000000000011
8638 xorcc %l7,%l0,%l4 ! %l4 = 0000000000009e5c, %ccr = 00
8639! Mem[0000000017800008] = da61bef5 07e3f5cd, %l4 = 00009e5c, %l5 = 00000000
8640 ldd [%i3+%i4],%l4 ! %l4 = 00000000da61bef5 0000000007e3f5cd
8641! %l3 = fffffffffffffe7f, Mem[0000000016000010] = 51bb1ef4
8642 stwa %l3,[%i0+%i5]0x89 ! Mem[0000000016000010] = fffffe7f
8643! %f3 = 319c5d22, Mem[000000003080001c] = 00000000
8644 st %f3 ,[%o1+0x01c] ! Mem[000000003080001c] = 319c5d22
8645
8646p3_label_30:
8647! Mem[0000000016000050] = 702a150a 380018eb, %l6 = 0000005f, %l7 = 00000011
8648 ldd [%i0+0x050],%l6 ! %l6 = 00000000702a150a 00000000380018eb
8649! %l5 = 0000000007e3f5cd, immed = 00000016, %l3 = fffffffffffffe7f
8650 srl %l5,0x016,%l3 ! %l3 = 000000000000001f
8651! %l1 = 7c00000000000000, %l2 = fffffffff798b795, %l1 = 7c00000000000000
8652 addcc %l1,%l2,%l1 ! %l1 = 7bfffffff798b795, %ccr = 18
8653! %l7 = 00000000380018eb, %l7 = 00000000380018eb, %l4 = 00000000da61bef5
8654 tsubcctv %l7,%l7,%l4 ! %l0 = 0000000000009e70, Trapped
8655! %l0 = 0000000000009e70, Mem[0000000016000030] = 60992d07
8656 stba %l0,[%i0+%o6]0x89 ! Mem[0000000016000030] = 60992d70
8657! %l5 = 0000000007e3f5cd, immd = fffffffffffffe0d, %l5 = 0000000007e3f5cd
8658 udivx %l5,-0x1f3,%l5 ! %l5 = 0000000000000000
8659! %l1 = 7bfffffff798b795, %l0 = 0000000000009e70, %l0 = 0000000000009e70
8660 srax %l1,%l0,%l0 ! %l0 = 0000000000007bff
8661! %f12 = 2f0ce250 0793aa28, Mem[0000000016000078] = 8bd4c624 061cf8e6
8662 std %f12,[%i0+0x078] ! Mem[0000000016000078] = 2f0ce250 0793aa28
8663! Mem[0000000016000018] = ae4123e8, %l2 = fffffffff798b795
8664 lduba [%i0+%i6]0x80,%l2 ! %l2 = 00000000000000ae
8665! Mem[0000000016800028] = fffffff2, %f11 = 93b21a65
8666 lda [%i1+%o5]0x80,%f11 ! %f11 = fffffff2
8667
8668p3_label_31:
8669! Mem[0000000017000000] = 50e20c2f, %l5 = 0000000000000000
8670 lduba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000002f
8671! %l2 = 00000000000000ae, Mem[0000000017800018] = 57350d97
8672 stha %l2,[%i3+%i6]0x80 ! Mem[0000000017800018] = 00ae0d97
8673! %l4 = 00000000da61bef5, immed = 0000000f, %l1 = 7bfffffff798b795
8674 srl %l4,0x00f,%l1 ! %l1 = 000000000001b4c3
8675! %l4 = 00000000da61bef5, Mem[0000000017800048] = 704121db
8676 stw %l4,[%i3+0x048] ! Mem[0000000017800048] = da61bef5
8677! %f18 = 07e3f5cd d46190b6, Mem[0000000030000058] = 51bb1ef4 319c5d22
8678 stda %f18,[%o0+0x058]%asi ! Mem[0000000030000058] = 07e3f5cd d46190b6
8679! %l4 = 00000000da61bef5, immd = 00000000000000a8, %l2 = 00000000000000ae
8680 sdivx %l4,0x0a8,%l2 ! %l2 = 00000000014cc5b5
8681! %l4 = 00000000da61bef5, %l1 = 000000000001b4c3, %l6 = 00000000702a150a
8682 orncc %l4,%l1,%l6 ! %l6 = fffffffffffffffd, %ccr = 88
8683! Mem[0000000030000018] = 00006b43ffffffff, %f24 = fa8c1e78 fffffff2
8684 ldd [%o0+%i6],%f24 ! %f24 = 00006b43 ffffffff
8685! Mem[0000000017800018] = 80b1189e 970dae00, %l4 = da61bef5, %l5 = 0000002f
8686 ldda [%i3+%i6]0x89,%l4 ! %l4 = 00000000970dae00 0000000080b1189e
8687! Mem[0000000030000058] = 07e3f5cdd46190b6, %l5 = 0000000080b1189e
8688 ldx [%o0+0x058],%l5 ! %l5 = 07e3f5cdd46190b6
8689
8690p3_label_32:
8691! Mem[000000001600000c] = acfad0c1, %l5 = 07e3f5cdd46190b6
8692 lduw [%i0+0x00c],%l5 ! %l5 = 00000000acfad0c1
8693! %l6 = fffffffffffffffd, Mem[000000001780007c] = 6cd73718, %asi = 80
8694 stwa %l6,[%i3+0x07c]%asi ! Mem[000000001780007c] = fffffffd
8695! Mem[0000000031800058] = 90f16b43, %l4 = 00000000970dae00
8696 ldsha [%o3+0x05a]%asi,%l4 ! %l4 = 0000000000006b43
8697! %l1 = 000000000001b4c3, immed = fffffbaa, %l5 = 00000000acfad0c1
8698 xorcc %l1,-0x456,%l5 ! %l5 = fffffffffffe4f69, %ccr = 88
8699! %l2 = 00000000014cc5b5, %l3 = 000000000000001f, %l7 = 00000000380018eb
8700 srl %l2,%l3,%l7 ! %l7 = 0000000000000000
8701! %l4 = 0000000000006b43, Mem[0000000017000024] = 34224ec5
8702 stw %l4,[%i2+0x024] ! Mem[0000000017000024] = 00006b43
8703! %l6 = fffffffffffffffd
8704 setx 0x2135a1462135a146,%g7,%l6 ! %l6 = 2135a1462135a146
8705! Mem[0000000031800058] = 90f16b43, %l3 = 000000000000001f
8706 ldsha [%o3+0x05a]%asi,%l3 ! %l3 = 0000000000006b43
8707! Mem[000000003100001c] = fffffff2, %l4 = 0000000000006b43
8708 ldsb [%o2+0x01c],%l4 ! %l4 = ffffffffffffffff
8709! Mem[0000000017000074] = 93b21a65, %l7 = 0000000000000000
8710 ldsb [%i2+0x076],%l7 ! %l7 = 000000000000001a
8711
8712p3_label_33:
8713! %l5 = fffffffffffe4f69, %l1 = 000000000001b4c3, %l1 = 000000000001b4c3
8714 tsubcc %l5,%l1,%l1 ! %l1 = fffffffffffc9aa6, %ccr = 8a
8715! %l0 = 0000000000007bff, %l7 = 000000000000001a, %l5 = fffffffffffe4f69
8716 sllx %l0,%l7,%l5 ! %l5 = 000001effc000000
8717! %l3 = 0000000000006b43, Mem[0000000016800030] = ee5d4732
8718 stba %l3,[%i1+%o6]0x81 ! Mem[0000000016800030] = 435d4732
8719! %l5 = 000001effc000000, %l5 = 000001effc000000, %y = ffffffff
8720 sdivcc %l5,%l5,%l0 ! %l0 = 0000000000000001, %ccr = 00
8721 mov %l0,%y ! %y = 00000001
8722! Mem[0000000030000058] = 07e3f5cd, %l3 = 0000000000006b43
8723 lduw [%o0+0x058],%l3 ! %l3 = 0000000007e3f5cd
8724! Mem[0000000016800008] = bb48827a30670000, %l7 = 000000000000001a
8725 ldxa [%i1+%i4]0x88,%l7 ! %l7 = bb48827a30670000
8726! %l0 = 0000000000000001, %l0 = 0000000000000001, %l6 = 2135a1462135a146
8727 add %l0,%l0,%l6 ! %l6 = 0000000000000002
8728! Mem[0000000017000028] = ee710e9b6eaad22c, %l7 = bb48827a30670000
8729 ldxa [%i2+%o5]0x88,%l7 ! %l7 = ee710e9b6eaad22c
8730! %l2 = 00000000014cc5b5, immd = 000000000000081b, %l6 = 0000000000000002
8731 sdivx %l2,0x81b,%l6 ! %l6 = 000000000000290e
8732! %l4 = ffffffff, %l5 = fc000000, Mem[0000000030800058] = 22d6039c 60992d07
8733 stda %l4,[%o1+0x058]%asi ! Mem[0000000030800058] = ffffffff fc000000
8734
8735p3_label_34:
8736! Mem[0000000017000030] = 25a5321e, %l0 = 0000000000000001
8737 ldswa [%i2+%o6]0x88,%l0 ! %l0 = 0000000025a5321e
8738! Mem[0000000016000008] = b4948efaacfad0c1, %f18 = 07e3f5cd d46190b6
8739 ldda [%i0+%i4]0x80,%f18 ! %f18 = b4948efa acfad0c1
8740! Mem[0000000017800030] = 14344a99c8ab5868, %f30 = bbdef7fd 6139c42d
8741 ldd [%i3+%o6],%f30 ! %f30 = 14344a99 c8ab5868
8742! %l2 = 014cc5b5, %l3 = 07e3f5cd, Mem[0000000031800018] = 002f5f11 0000c5c5
8743 std %l2,[%o3+%i6] ! Mem[0000000031800018] = 014cc5b5 07e3f5cd
8744! Mem[0000000016000024] = 9331c7cc, %l5 = 000001effc000000
8745 ldub [%i0+0x027],%l5 ! %l5 = 00000000000000cc
8746! Mem[0000000031000018] = fa8c1e78, %l4 = ffffffffffffffff
8747 ldsba [%o2+0x019]%asi,%l4 ! %l4 = ffffffffffffff8c
8748! %l4 = ffffffffffffff8c, Mem[000000003000005a] = 07e3f5cd
8749 sth %l4,[%o0+0x05a] ! Mem[0000000030000058] = 07e3ff8c
8750! %f16 = 7ab7153a, Mem[0000000030000018] = 00006b43
8751 st %f16,[%o0+%i6] ! Mem[0000000030000018] = 7ab7153a
8752! %f6 = 002f5f11 0000c5c5, Mem[0000000030000018] = 7ab7153a ffffffff
8753 std %f6 ,[%o0+%i6] ! Mem[0000000030000018] = 002f5f11 0000c5c5
8754! %l6 = 0000290e, %l7 = 6eaad22c, Mem[0000000016800028] = fffffff2 00000000
8755 std %l6,[%i1+%o5] ! Mem[0000000016800028] = 0000290e 6eaad22c
8756
8757p3_label_35:
8758! Mem[0000000017000000] = 2f0ce250, %l5 = 00000000000000cc
8759 ldsw [%i2+%g0],%l5 ! %l5 = 000000002f0ce250
8760! %l6 = 000000000000290e, immed = fffff00e, %y = 00000001
8761 smul %l6,-0xff2,%l3 ! %l3 = fffffffffd715ec4, %y = ffffffff
8762! Mem[0000000016000020] = 455976b2, %l5 = 000000002f0ce250
8763 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000004559
8764! %l7 = ee710e9b6eaad22c, %l3 = fffffffffd715ec4, %l3 = fffffffffd715ec4
8765 udivx %l7,%l3,%l3 ! Div by zero, %l0 = 0000000025a53246
8766! Clear Register : %l3 = 0000000000000000
8767 clr %l3 ! %l3 = 0000000000000000
8768! Mem[0000000031000058] = 994a3414000002e7, %f12 = 2f0ce250 0793aa28
8769 ldd [%o2+0x058],%f12 ! %f12 = 994a3414 000002e7
8770! Mem[0000000031800018] = 014cc5b507e3f5cd, %f16 = 7ab7153a 57350d97
8771 ldd [%o3+%i6],%f16 ! %f16 = 014cc5b5 07e3f5cd
8772! Mem[0000000017000068] = e1c1851f, %l0 = 0000000025a5321e
8773 ldsb [%i2+0x068],%l0 ! %l0 = ffffffffffffffe1
8774! %l0 = ffffffffffffffe1, %l5 = 0000000000004559, %l6 = 000000000000290e
8775 addc %l0,%l5,%l6 ! %l6 = 000000000000453a
8776! %l2 = 00000000014cc5b5, %l2 = 00000000014cc5b5, %y = ffffffff
8777 sdivcc %l2,%l2,%l7 ! %l7 = ffffffffffffff3d, %ccr = 88
8778 mov %l0,%y ! %y = ffffffe1
8779
8780p3_label_36:
8781! %l0 = ffffffffffffffe1, immed = 00000156, %y = ffffffe1
8782 smul %l0,0x156,%l4 ! %l4 = ffffffffffffd696, %y = ffffffff
8783! Mem[000000003100005c] = 000002e7, %l2 = 00000000014cc5b5
8784 ldub [%o2+0x05e],%l2 ! %l2 = 0000000000000002
8785! Invert Register : %l5 = 0000000000004559
8786 xor %l5,-1,%l5 ! %l5 = ffffffffffffbaa6
8787! %l0 = ffffffffffffffe1, Mem[0000000017000018] = ee9d0000c5ee0000
8788 stxa %l0,[%i2+%i6]0x80 ! Mem[0000000017000018] = ffffffffffffffe1
8789! Mem[0000000017800010] = b7bfff5f, %l1 = fffffffffffc9aa6
8790 ldsba [%i3+%i5]0x89,%l1 ! %l1 = 000000000000005f
8791! Mem[0000000016000058] = 18667784, %l2 = 0000000000000002
8792 ldswa [%i0+0x058]%asi,%l2 ! %l2 = 0000000018667784
8793! %l0 = ffffffffffffffe1, %l0 = ffffffffffffffe1, %y = ffffffff
8794 sdiv %l0,%l0,%l0 ! %l0 = 0000000000000001
8795 mov %l0,%y ! %y = 00000001
8796! Mem[0000000017000000] = 50e20c2f, %l7 = ffffffffffffff3d
8797 ldsba [%i2+%g0]0x89,%l7 ! %l7 = 000000000000002f
8798! %l0 = 0000000000000001, Mem[000000003000005f] = d46190b6
8799 stba %l0,[%o0+0x05f]%asi ! Mem[000000003000005c] = d4619001
8800! Mem[000000003100005c] = 000002e7, %l7 = 000000000000002f
8801 ldsh [%o2+0x05c],%l7 ! %l7 = 0000000000000000
8802
8803p3_label_37:
8804! %l0 = 0000000000000001, immed = 00000b82, %l7 = 0000000000000000
8805 orn %l0,0xb82,%l7 ! %l7 = fffffffffffff47d
8806! %l0 = 0000000000000001, %l5 = ffffffffffffbaa6, %l6 = 000000000000453a
8807 addccc %l0,%l5,%l6 ! %l6 = ffffffffffffbaa7, %ccr = 88
8808! %l7 = fffffffffffff47d, immed = 00000847, %l2 = 0000000018667784
8809 orn %l7,0x847,%l2 ! %l2 = fffffffffffff7fd
8810! %f6 = 002f5f11 0000c5c5, Mem[0000000031000058] = 994a3414 000002e7
8811 stda %f6 ,[%o2+0x058]%asi ! Mem[0000000031000058] = 002f5f11 0000c5c5
8812! Mem[0000000016000028] = d9617a52, %l4 = ffffffffffffd696
8813 lduba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000052
8814! %l1 = 000000000000005f, immed = fffffb1d, %l4 = 0000000000000052
8815 andncc %l1,-0x4e3,%l4 ! %l4 = 0000000000000042, %ccr = 00
8816! %l6 = ffffffffffffbaa7, immed = fffff641, %y = 00000001
8817 sdiv %l6,-0x9bf,%l0 ! %l0 = ffffffffffcb775c
8818 mov %l0,%y ! %y = ffcb775c
8819! %l6 = ffffffffffffbaa7, immed = 000007c9, %l4 = 0000000000000042
8820 sub %l6,0x7c9,%l4 ! %l4 = ffffffffffffb2de
8821! Mem[0000000016800030] = 435d4732, %l7 = fffffffffffff47d
8822 lduwa [%i1+%o6]0x80,%l7 ! %l7 = 00000000435d4732
8823! Mem[0000000016000074] = 52c956c9, %l7 = 00000000435d4732
8824 ldsb [%i0+0x074],%l7 ! %l7 = 0000000000000052
8825
8826p3_label_38:
8827! Randomly selected nop
8828 nop
8829! %l1 = 000000000000005f, immed = fffffcad, %l2 = fffffffffffff7fd
8830 addccc %l1,-0x353,%l2 ! %l2 = fffffffffffffd0c, %ccr = 88
8831! %l3 = 0000000000000000, %l1 = 000000000000005f, %l4 = ffffffffffffb2de
8832 srlx %l3,%l1,%l4 ! %l4 = 0000000000000000
8833! Mem[0000000017800004] = ffffffff, %l1 = 000000000000005f
8834 ldsb [%i3+0x005],%l1 ! %l1 = ffffffffffffffff
8835! Mem[000000003180005c] = 00000000, %l2 = fffffffffffffd0c
8836 lduh [%o3+0x05c],%l2 ! %l2 = 0000000000000000
8837! %l5 = ffffffffffffbaa6, Mem[0000000016000008] = b4948efa
8838 stwa %l5,[%i0+%i4]0x80 ! Mem[0000000016000008] = ffffbaa6
8839! %l7 = 0000000000000052, immed = ffffff96, %l2 = 0000000000000000
8840 orn %l7,-0x06a,%l2 ! %l2 = 000000000000007b
8841! %f22 = fa8c1e78, Mem[000000003000001c] = 0000c5c5
8842 st %f22,[%o0+0x01c] ! Mem[000000003000001c] = fa8c1e78
8843! %f2 = 51bb1ef4, Mem[0000000016000020] = 455976b2
8844 st %f2 ,[%i0+%o4] ! Mem[0000000016000020] = 51bb1ef4
8845! Mem[0000000017800040] = 85bd6980, %l0 = ffffffffffcb775c
8846 ldsha [%i3+0x042]%asi,%l0 ! %l0 = 0000000000006980
8847
8848p3_label_39:
8849! %l4 = 0000000000000000, Mem[000000003080005e] = fc000000
8850 sth %l4,[%o1+0x05e] ! Mem[000000003080005c] = fc000000
8851! %l0 = 0000000000006980, Mem[0000000017800064] = 442a6890
8852 stb %l0,[%i3+0x064] ! Mem[0000000017800064] = 802a6890
8853! %l6 = ffffffffffffbaa7, immed = 00000ea6, %y = ffcb775c
8854 smul %l6,0xea6,%l2 ! %l2 = fffffffffc082a4a, %y = ffffffff
8855! %l4 = 0000000000000000, immed = 00000b23, %y = ffffffff
8856 umul %l4,0xb23,%l1 ! %l1 = 0000000000000000, %y = 00
8857! Mem[0000000017000020] = f41ebb51, %l4 = 0000000000000000
8858 ldsba [%i2+%o4]0x81,%l4 ! %l4 = fffffffffffffff4
8859! Mem[000000003080005c] = fc000000, %l4 = fffffffffffffff4
8860 lduh [%o1+0x05e],%l4 ! %l4 = 0000000000000000
8861! Clear Register : %l1 = 0000000000000000
8862 clr %l1 ! %l1 = 0000000000000000
8863! Mem[0000000017000010] = 07c49d2e73a6d45c, %l3 = 0000000000000000
8864 ldxa [%i2+%i5]0x88,%l3 ! %l3 = 07c49d2e73a6d45c
8865! %l6 = ffffffffffffbaa7, immed = 00000298, %l6 = ffffffffffffbaa7
8866 add %l6,0x298,%l6 ! %l6 = ffffffffffffbd3f
8867! %f0 = 51bb1ef4 319c5d22, Mem[0000000017800020] = db214170 51b7b192
8868 stda %f0 ,[%i3+%o4]0x89 ! Mem[0000000017800020] = 51bb1ef4 319c5d22
8869
8870p3_label_40:
8871! Mem[000000003000005c] = d4619001, %l6 = ffffffffffffbd3f
8872 ldswa [%o0+0x05c]%asi,%l6 ! %l6 = ffffffffd4619001
8873! %l3 = 07c49d2e73a6d45c, %l6 = ffffffffd4619001, %l2 = fffffffffc082a4a
8874 tsubcc %l3,%l6,%l2 ! %l2 = 07c49d2e9f45445b, %ccr = 1b
8875! %l7 = 0000000000000052, immed = 00000ce9, %y = 00000000
8876 umulcc %l7,0xce9,%l6 ! %l6 = 00000000000422a2, %ccr = 00, %y = 00
8877! %l3 = 07c49d2e73a6d45c, immed = 00000834, %l1 = 0000000000000000
8878 taddcc %l3,0x834,%l1 ! %l1 = 07c49d2e73a6dc90, %ccr = 00
8879! %l2 = 07c49d2e9f45445b, %l1 = 07c49d2e73a6dc90, %l6 = 00000000000422a2
8880 subc %l2,%l1,%l6 ! %l6 = 000000002b9e67cb
8881! Mem[0000000017000070] = 50ecbd71, %l1 = 07c49d2e73a6dc90
8882 ldsb [%i2+0x071],%l1 ! %l1 = ffffffffffffffec
8883! %l5 = ffffffffffffbaa6
8884 sethi %hi(0x3574a400),%l5 ! %l5 = 000000003574a400
8885! %l7 = 0000000000000052, %l4 = 0000000000000000, %y = 00000000
8886 sdivcc %l7,%l4,%l1 ! Div by zero, %l0 = 00000000000069d0
8887 mov %l0,%y ! %y = 000069a8
8888! Mem[0000000016000028] = d9617a52, %f13 = 000002e7
8889 lda [%i0+%o5]0x88,%f13 ! %f13 = d9617a52
8890! Invert Register : %l0 = 00000000000069a8
8891 xor %l0,-1,%l0 ! %l0 = ffffffffffff9657
8892
8893p3_label_41:
8894! Mem[0000000017000008] = 00000000, %l3 = 07c49d2e73a6d45c
8895 lduba [%i2+%i4]0x80,%l3 ! %l3 = 0000000000000000
8896! %l4 = 0000000000000000, %l0 = ffffffffffff9657, %l2 = 07c49d2e9f45445b
8897 add %l4,%l0,%l2 ! %l2 = ffffffffffff9657
8898! Mem[0000000016800008] = 30670000, %l1 = ffffffffffffffec
8899 lduwa [%i1+%i4]0x88,%l1 ! %l1 = 0000000030670000
8900! %l6 = 000000002b9e67cb, %l3 = 0000000000000000, %y = 000069a8
8901 umul %l6,%l3,%l6 ! %l6 = 0000000000000000, %y = 00
8902! %f18 = b4948efa acfad0c1, Mem[0000000017000010] = 73a6d45c 07c49d2e
8903 stda %f18,[%i2+%i5]0x89 ! Mem[0000000017000010] = b4948efa acfad0c1
8904! Mem[0000000016800008] = 00006730, %l5 = 000000003574a400
8905 lduha [%i1+%i4]0x80,%l5 ! %l5 = 0000000000000000
8906! Mem[0000000016800038] = 4cae65c3, %l0 = ffffffffffff9657
8907 ldsw [%i1+0x038],%l0 ! %l0 = 000000004cae65c3
8908! %f18 = b4948efa acfad0c1, Mem[0000000031800058] = 90f16b43 00000000
8909 std %f18,[%o3+0x058] ! Mem[0000000031800058] = b4948efa acfad0c1
8910! %l2 = ffffffffffff9657, %l2 = ffffffffffff9657, %l4 = 0000000000000000
8911 sll %l2,%l2,%l4 ! %l4 = ffffffcb2b800000
8912! Mem[000000003000001c] = fa8c1e78, %l6 = 0000000000000000
8913 ldsw [%o0+0x01c],%l6 ! %l6 = fffffffffa8c1e78
8914
8915p3_label_42:
8916! Mem[0000000016800000] = e16e002fe75c6f1e, %l2 = ffffffffffff9657
8917 ldx [%i1+%g0],%l2 ! %l2 = e16e002fe75c6f1e
8918! Mem[0000000031800058] = b4948efaacfad0c1, %f26 = 22d6039c 60992d07
8919 ldd [%o3+0x058],%f26 ! %f26 = b4948efa acfad0c1
8920! %f24 = 00006b43, Mem[0000000017800000] = 00000000
8921 sta %f24,[%i3+%g0]0x81 ! Mem[0000000017800000] = 00006b43
8922! Mem[0000000016800000] = 2f006ee1, %f3 = 319c5d22
8923 lda [%i1+%g0]0x88,%f3 ! %f3 = 2f006ee1
8924! Mem[0000000030000018] = 002f5f11, %l0 = 000000004cae65c3
8925 ldsb [%o0+0x019],%l0 ! %l0 = 000000000000002f
8926! %l5 = 0000000000000000, %l7 = 0000000000000052, %l2 = e16e002fe75c6f1e
8927 subc %l5,%l7,%l2 ! %l2 = ffffffffffffffae
8928! %l5 = 0000000000000000, immed = 000002a9, %l1 = 0000000030670000
8929 orn %l5,0x2a9,%l1 ! %l1 = fffffffffffffd56
8930! Mem[0000000016800040] = a4f2a6f5, %l1 = fffffffffffffd56
8931 lduh [%i1+0x040],%l1 ! %l1 = 000000000000a4f2
8932! %l7 = 0000000000000052, %l7 = 0000000000000052, %l7 = 0000000000000052
8933 orn %l7,%l7,%l7 ! %l7 = ffffffffffffffff
8934! %l3 = 0000000000000000, Mem[0000000017000020] = 51bb1ef4
8935 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000017000020] = 00000000
8936
8937p3_label_43:
8938! %l6 = fffffffffa8c1e78, Mem[000000001680000c] = 7a8248bb, %asi = 80
8939 stwa %l6,[%i1+0x00c]%asi ! Mem[000000001680000c] = fa8c1e78
8940! %l0 = 000000000000002f, %l7 = ffffffffffffffff, %y = 00000000
8941 udivcc %l0,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44
8942 mov %l0,%y ! %y = 0000002f
8943! Mem[0000000017000010] = acfad0c1, %l1 = 000000000000a4f2
8944 lduwa [%i2+%i5]0x88,%l1 ! %l1 = 00000000acfad0c1
8945! Mem[0000000031800058] = b4948efaacfad0c1, %l2 = ffffffffffffffae
8946 ldx [%o3+0x058],%l2 ! %l2 = b4948efaacfad0c1
8947! %l7 = ffffffffffffffff, Mem[0000000016800008] = 30670000
8948 stha %l7,[%i1+%i4]0x88 ! Mem[0000000016800008] = 3067ffff
8949! %f20 = 994a3414 000002e7, Mem[0000000031000058] = 002f5f11 0000c5c5
8950 std %f20,[%o2+0x058] ! Mem[0000000031000058] = 994a3414 000002e7
8951! Mem[0000000016800034] = 39460df2, %l7 = ffffffffffffffff
8952 ldub [%i1+0x037],%l7 ! %l7 = 00000000000000f2
8953! Mem[0000000017000020] = 00000000, %l2 = b4948efaacfad0c1
8954 ldswa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
8955! %l3 = 0000000000000000, immed = fffff9a3, %l4 = ffffffcb2b800000
8956 addccc %l3,-0x65d,%l4 ! %l4 = fffffffffffff9a3, %ccr = 88
8957! %l4 = fffff9a3, %l5 = 00000000, Mem[0000000017800028] = 00000000 0001dcba
8958 std %l4,[%i3+%o5] ! Mem[0000000017800028] = fffff9a3 00000000
8959
8960p3_label_44:
8961! %f7 = 0000c5c5, Mem[000000003100001c] = fffffff2
8962 st %f7 ,[%o2+0x01c] ! Mem[000000003100001c] = 0000c5c5
8963! %f22 = fa8c1e78 fffffff2, Mem[0000000017800008] = da61bef5 07e3f5cd
8964 std %f22,[%i3+%i4] ! Mem[0000000017800008] = fa8c1e78 fffffff2
8965! Mem[0000000017800020] = 225d9c31, %l7 = 00000000000000f2
8966 ldswa [%i3+0x020]%asi,%l7 ! %l7 = 00000000225d9c31
8967! Mem[0000000030800018] = ca51a0a0319c5d22, %f12 = 994a3414 d9617a52
8968 ldda [%o1+0x018]%asi,%f12 ! %f12 = ca51a0a0 319c5d22
8969! Mem[0000000017000018] = ffffffff, %f18 = b4948efa
8970 lda [%i2+%i6]0x80,%f18 ! %f18 = ffffffff
8971! %l0 = 0000002f, %l1 = acfad0c1, Mem[0000000017000020] = 00000000 00006b43
8972 stda %l0,[%i2+%o4]0x81 ! Mem[0000000017000020] = 0000002f acfad0c1
8973! %f0 = 51bb1ef4 319c5d22, Mem[0000000016800028] = 0000290e 6eaad22c
8974 stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000016800028] = 51bb1ef4 319c5d22
8975! %f6 = 002f5f11 0000c5c5, Mem[0000000016800030] = 435d4732 39460df2
8976 stda %f6 ,[%i1+0x030]%asi ! Mem[0000000016800030] = 002f5f11 0000c5c5
8977! %l5 = 0000000000000000, %l3 = 0000000000000000, %y = 0000002f
8978 udiv %l5,%l3,%l5 ! Div by zero, %l0 = 000000000000007f
8979 mov %l0,%y ! %y = 00000057
8980! %l7 = 00000000225d9c31, immed = 00000edf, %l1 = 00000000acfad0c1
8981 xor %l7,0xedf,%l1 ! %l1 = 00000000225d92ee
8982
8983p3_label_45:
8984! Mem[000000003080005c] = fc000000, %l7 = 00000000225d9c31
8985 lduh [%o1+0x05e],%l7 ! %l7 = 0000000000000000
8986! %l1 = 00000000225d92ee, Mem[0000000016800028] = f41ebb51
8987 stwa %l1,[%i1+%o5]0x89 ! Mem[0000000016800028] = 225d92ee
8988! Mem[0000000031800018] = 014cc5b5, %l6 = fffffffffa8c1e78
8989 ldub [%o3+0x019],%l6 ! %l6 = 000000000000004c
8990! Mem[0000000017800010] = 5fffbfb7, %l6 = 000000000000004c
8991 ldsba [%i3+%i5]0x81,%l6 ! %l6 = 000000000000005f
8992! %l6 = 000000000000005f, immed = 00000eee, %l6 = 000000000000005f
8993 addc %l6,0xeee,%l6 ! %l6 = 0000000000000f4d
8994! %l4 = fffff9a3, %l5 = 00000000, Mem[0000000017800000] = 436b0000 ffffffff
8995 stda %l4,[%i3+%g0]0x89 ! Mem[0000000017800000] = fffff9a3 00000000
8996! Mem[000000003100005c] = 000002e7, %l0 = 0000000000000057
8997 ldub [%o2+0x05f],%l0 ! %l0 = 00000000000000e7
8998! Mem[0000000016800030] = c5c50000 115f2f00, %l6 = 00000f4d, %l7 = 00000000
8999 ldda [%i1+%o6]0x89,%l6 ! %l6 = 00000000115f2f00 00000000c5c50000
9000! %l5 = 0000000000000000, Mem[0000000016000030] = 702d99609c03d622
9001 stxa %l5,[%i0+%o6]0x80 ! Mem[0000000016000030] = 0000000000000000
9002! %l6 = 00000000115f2f00, %l2 = 0000000000000000, %l0 = 00000000000000e7
9003 andn %l6,%l2,%l0 ! %l0 = 00000000115f2f00
9004
9005p3_label_46:
9006! Mem[0000000017800028] = fffff9a3, %l2 = 0000000000000000
9007 lduba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
9008! %l0 = 115f2f00, %l1 = 225d92ee, Mem[0000000030000058] = 07e3ff8c d4619001
9009 stda %l0,[%o0+0x058]%asi ! Mem[0000000030000058] = 115f2f00 225d92ee
9010! %l5 = 0000000000000000, immed = 00000cd4, %l5 = 0000000000000000
9011 taddcctv %l5,0xcd4,%l5 ! %l5 = 0000000000000cd4, %ccr = 00
9012! Mem[0000000030800018] = ca51a0a0 319c5d22, %l0 = 115f2f00, %l1 = 225d92ee
9013 ldd [%o1+%i6],%l0 ! %l0 = 00000000ca51a0a0 00000000319c5d22
9014! %l6 = 00000000115f2f00, %l2 = 00000000000000ff, %l0 = 00000000ca51a0a0
9015 udivx %l6,%l2,%l0 ! %l0 = 000000000011709f
9016! Mem[0000000016000020] = f41ebb51, %l3 = 0000000000000000
9017 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000051
9018! Mem[0000000031800018] = 014cc5b507e3f5cd, %l6 = 00000000115f2f00
9019 ldxa [%o3+0x018]%asi,%l6 ! %l6 = 014cc5b507e3f5cd
9020! %l4 = fffff9a3, %l5 = 00000cd4, Mem[0000000031000018] = fa8c1e78 0000c5c5
9021 std %l4,[%o2+%i6] ! Mem[0000000031000018] = fffff9a3 00000cd4
9022! %l1 = 00000000319c5d22, Mem[0000000016000030] = 0000000000000000
9023 stxa %l1,[%i0+%o6]0x88 ! Mem[0000000016000030] = 00000000319c5d22
9024! %l7 = 00000000c5c50000, Mem[0000000016800018] = eec55c8a
9025 stwa %l7,[%i1+%i6]0x81 ! Mem[0000000016800018] = c5c50000
9026
9027p3_label_47:
9028! %l2 = 00000000000000ff, Mem[0000000016000008] = a6baffff
9029 stba %l2,[%i0+%i4]0x89 ! Mem[0000000016000008] = a6baffff
9030! %l7 = 00000000c5c50000, %l5 = 0000000000000cd4, %l4 = fffffffffffff9a3
9031 subc %l7,%l5,%l4 ! %l4 = 00000000c5c4f32c
9032! Mem[000000003080005c] = fc000000, %l3 = 0000000000000051
9033 ldsw [%o1+0x05c],%l3 ! %l3 = fffffffffc000000
9034! Mem[0000000031000018] = fffff9a3, %l6 = 014cc5b507e3f5cd
9035 lduw [%o2+%i6],%l6 ! %l6 = 00000000fffff9a3
9036! %l4 = 00000000c5c4f32c, Mem[0000000017000008] = 0000000000000000
9037 stxa %l4,[%i2+%i4]0x80 ! Mem[0000000017000008] = 00000000c5c4f32c
9038! %l2 = 00000000000000ff, immed = 00000013, %l2 = 00000000000000ff
9039 srl %l2,0x013,%l2 ! %l2 = 0000000000000000
9040! %l3 = fffffffffc000000, immed = 00000d6a, %l2 = 0000000000000000
9041 xorcc %l3,0xd6a,%l2 ! %l2 = fffffffffc000d6a, %ccr = 88
9042! %l3 = fffffffffc000000, immd = ffffffffffffff00, %l0 = 000000000011709f
9043 mulx %l3,-0x100,%l0 ! %l0 = 0000000400000000, %y = 57
9044! Mem[0000000017000010] = acfad0c1, %l1 = 00000000319c5d22
9045 ldsba [%i2+%i5]0x89,%l1 ! %l1 = ffffffffffffffc1
9046! %l4 = 00000000c5c4f32c, immed = 00000031, %l6 = 00000000fffff9a3
9047 srax %l4,0x031,%l6 ! %l6 = 0000000000000000
9048
9049p3_label_48:
9050! done : should take illegal inst trap, %l0 = 0000000400000000
9051 done ! Illegal inst trap : %l0 = 0000000400000010
9052! %l2 = fffffffffc000d6a, Mem[0000000016000000] = 61de0213
9053 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000016000000] = fc000d6a
9054! %l4 = 00000000c5c4f32c, immed = fffff930, %l2 = fffffffffc000d6a
9055 xorcc %l4,-0x6d0,%l2 ! %l2 = ffffffff3a3b0a1c, %ccr = 80
9056! retry : should take illegal inst trap, %l0 = 0000000400000010
9057 retry ! Illegal inst trap : %l0 = 0000000400000020
9058! %l5 = 0000000000000cd4, %l6 = 0000000000000000, %l0 = 0000000400000020
9059 sll %l5,%l6,%l0 ! %l0 = 0000000000000cd4
9060! %l7 = 00000000c5c50000, Mem[0000000016000030] = 225d9c31
9061 stba %l7,[%i0+%o6]0x81 ! Mem[0000000016000030] = 005d9c31
9062! %l5 = 0000000000000cd4, %l0 = 0000000000000cd4, %y = 00000057
9063 udivcc %l5,%l0,%l6 ! %l6 = 0000000006c82f66, %ccr = 00
9064 mov %l0,%y ! %y = 00000cd4
9065! Mem[0000000030800058] = ffffffff fc000000, %l4 = c5c4f32c, %l5 = 00000cd4
9066 ldd [%o1+0x058],%l4 ! %l4 = 00000000ffffffff 00000000fc000000
9067! Randomly selected nop
9068 nop
9069! %l0 = 0000000000000cd4, immed = 0000001c, %l4 = 00000000ffffffff
9070 sll %l0,0x01c,%l4 ! %l4 = 000000cd40000000
9071
9072p3_label_49:
9073! Mem[000000003000005c] = 225d92ee, %l6 = 0000000006c82f66
9074 ldub [%o0+0x05f],%l6 ! %l6 = 00000000000000ee
9075! %f4 = 14344a99 c8ab5868, Mem[0000000017000028] = 2cd2aa6e 9b0e71ee
9076 stda %f4 ,[%i2+%o5]0x81 ! Mem[0000000017000028] = 14344a99 c8ab5868
9077! %l4 = 000000cd40000000, immed = 0000000a, %l5 = 00000000fc000000
9078 srl %l4,0x00a,%l5 ! %l5 = 0000000000100000
9079! Mem[0000000017800000] = a3f9ffff, %l1 = ffffffffffffffc1
9080 lduba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000a3
9081! %f8 = cdf5e307 f5be61da, Mem[0000000031000018] = fffff9a3 00000cd4
9082 std %f8 ,[%o2+%i6] ! Mem[0000000031000018] = cdf5e307 f5be61da
9083! %l3 = fffffffffc000000, %l5 = 0000000000100000, %l3 = fffffffffc000000
9084 addc %l3,%l5,%l3 ! %l3 = fffffffffc100000
9085! %l6 = 00000000000000ee, Mem[0000000030800058] = fffffffffc000000
9086 stx %l6,[%o1+0x058] ! Mem[0000000030800058] = 00000000000000ee
9087! %l3 = fffffffffc100000, Mem[0000000017000028] = 994a3414
9088 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000017000028] = fc100000
9089! retry : should take illegal inst trap, %l0 = 0000000000000cd4
9090 retry ! Illegal inst trap : %l0 = 0000000000000ce4
9091! %l0 = 00000ce4, %l1 = 000000a3, Mem[0000000030800058] = 00000000 000000ee
9092 std %l0,[%o1+0x058] ! Mem[0000000030800058] = 00000ce4 000000a3
9093
9094p3_label_50:
9095! %l5 = 0000000000100000, %l4 = 000000cd40000000, %l4 = 000000cd40000000
9096 orn %l5,%l4,%l4 ! %l4 = ffffff32bfffffff
9097! %l3 = fffffffffc100000, Mem[0000000016800000] = e16e002f
9098 stba %l3,[%i1+%g0]0x81 ! Mem[0000000016800000] = 006e002f
9099! Mem[0000000017000028] = fc100000, %l1 = 00000000000000a3
9100 lduba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
9101! Mem[0000000016000020] = ccc73193 f41ebb51, %l2 = 3a3b0a1c, %l3 = fc100000
9102 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000f41ebb51 00000000ccc73193
9103! Mem[0000000030000058] = 115f2f00, %l0 = 0000000000000ce4
9104 ldswa [%o0+0x058]%asi,%l0 ! %l0 = 00000000115f2f00
9105! Mem[0000000017800028] = 00000000 a3f9ffff, %l0 = 115f2f00, %l1 = 00000000
9106 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000a3f9ffff 0000000000000000
9107! Mem[0000000030000058] = 115f2f00225d92ee, %l1 = 0000000000000000
9108 ldxa [%o0+0x058]%asi,%l1 ! %l1 = 115f2f00225d92ee
9109! %l4 = ffffff32bfffffff, immed = 0000000b, %l3 = 00000000ccc73193
9110 sll %l4,0x00b,%l3 ! %l3 = fff995fffffff800
9111! %f18 = ffffffff acfad0c1, Mem[0000000017000018] = ffffffff e1ffffff
9112 stda %f18,[%i2+%i6]0x89 ! Mem[0000000017000018] = ffffffff acfad0c1
9113! %l7 = 00000000c5c50000, immed = 00000728, %y = 00000cd4
9114 umul %l7,0x728,%l7 ! %l7 = 0000058749c80000, %y = 587
9115
9116p3_label_51:
9117! %f4 = 14344a99 c8ab5868, Mem[0000000030800058] = 00000ce4 000000a3
9118 std %f4 ,[%o1+0x058] ! Mem[0000000030800058] = 14344a99 c8ab5868
9119! Mem[0000000031800018] = 014cc5b507e3f5cd, %f28 = 41a5eee5 7fffffff
9120 ldd [%o3+%i6],%f28 ! %f28 = 014cc5b5 07e3f5cd
9121! %l0 = 00000000a3f9ffff, immed = fffff3f4, %y = 00000587
9122 umul %l0,-0xc0c,%l5 ! %l5 = a3f9f84798480c0c, %y = a3f9f847
9123! Mem[000000003100001c] = f5be61da, %l5 = a3f9f84798480c0c
9124 ldsha [%o2+0x01e]%asi,%l5 ! %l5 = 00000000000061da
9125! %l1 = 115f2f00225d92ee, immed = 00000c47, %l6 = 00000000000000ee
9126 tsubcc %l1,0xc47,%l6 ! %l6 = 115f2f00225d86a7, %ccr = 02
9127! %l6 = 115f2f00225d86a7, Mem[000000003180005c] = acfad0c1
9128 stba %l6,[%o3+0x05c]%asi ! Mem[000000003180005c] = a7fad0c1
9129! Mem[000000003080001c] = 319c5d22, %f17 = 07e3f5cd
9130 ld [%o1+0x01c],%f17 ! %f17 = 319c5d22
9131! Mem[000000003000005c] = 225d92ee, %l5 = 00000000000061da
9132 lduh [%o0+0x05e],%l5 ! %l5 = 00000000000092ee
9133! %f8 = cdf5e307, Mem[0000000017800010] = b7bfff5f
9134 sta %f8 ,[%i3+%i5]0x89 ! Mem[0000000017800010] = cdf5e307
9135! %l0 = 00000000a3f9ffff, immed = fffff92e, %l1 = 115f2f00225d92ee
9136 addccc %l0,-0x6d2,%l1 ! %l1 = 00000000a3f9f92d, %ccr = 19
9137
9138p3_label_52:
9139! Clear Register : %l0 = 00000000a3f9ffff
9140 clr %l0 ! %l0 = 0000000000000000
9141! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = a3f9f847
9142 umulcc %l0,%l0,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
9143! %l0 = 0000000000000000, Mem[0000000016800020] = ca51a0a0
9144 stw %l0,[%i1+%o4] ! Mem[0000000016800020] = 00000000
9145! %l5 = 00000000000092ee, Mem[0000000017800020] = 225d9c31
9146 stba %l5,[%i3+%o4]0x81 ! Mem[0000000017800020] = ee5d9c31
9147! Mem[0000000016800030] = 115f2f00, %l7 = 0000058749c80000
9148 lduha [%i1+%o6]0x88,%l7 ! %l7 = 0000000000002f00
9149! %l6 = 115f2f00225d86a7, %l1 = 00000000a3f9f92d, %y = 00000000
9150 udiv %l6,%l1,%l4 ! %l4 = 0000000000000000
9151 mov %l0,%y ! %y = 00000000
9152! Mem[0000000017000018] = c1d0faac, %l2 = 00000000f41ebb51
9153 ldsha [%i2+%i6]0x81,%l2 ! %l2 = ffffffffffffc1d0
9154! %l4 = 00000000, %l5 = 000092ee, Mem[0000000016000008] = ffffbaa6 acfad0c1
9155 stda %l4,[%i0+%i4]0x81 ! Mem[0000000016000008] = 00000000 000092ee
9156! %l5 = 00000000000092ee, immed = 000002b5, %l2 = ffffffffffffc1d0
9157 xorcc %l5,0x2b5,%l2 ! %l2 = 000000000000905b, %ccr = 00
9158! %l3 = fff995fffffff800, immed = 00000ffe, %l7 = 0000000000002f00
9159 orn %l3,0xffe,%l7 ! %l7 = fffffffffffff801
9160
9161p3_label_53:
9162! %l2 = 000000000000905b, %l3 = fff995fffffff800, %l5 = 00000000000092ee
9163 srl %l2,%l3,%l5 ! %l5 = 000000000000905b
9164! Mem[000000001600000c] = 000092ee, %l6 = 115f2f00225d86a7
9165 lduh [%i0+0x00e],%l6 ! %l6 = 00000000000092ee
9166! Invert Register : %l5 = 000000000000905b
9167 xor %l5,-1,%l5 ! %l5 = ffffffffffff6fa4
9168! Clear Register : %l6 = 00000000000092ee
9169 clr %l6 ! %l6 = 0000000000000000
9170! Invert Register : %l4 = 0000000000000000
9171 xor %l4,-1,%l4 ! %l4 = ffffffffffffffff
9172! %l6 = 0000000000000000, immed = fffffea5, %y = 00000000
9173 smulcc %l6,-0x15b,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
9174! %l3 = fff995fffffff800, Mem[0000000030000058] = 115f2f00225d92ee
9175 stx %l3,[%o0+0x058] ! Mem[0000000030000058] = fff995fffffff800
9176! %l7 = fffffffffffff801, Mem[0000000016800028] = ee925d22
9177 stba %l7,[%i1+%o5]0x81 ! Mem[0000000016800028] = 01925d22
9178! %l5 = ffffffffffff6fa4, Mem[0000000030000058] = fff995fffffff800
9179 stx %l5,[%o0+0x058] ! Mem[0000000030000058] = ffffffffffff6fa4
9180! Mem[0000000016000030] = 005d9c31, %l6 = 0000000000000000
9181 lduba [%i0+%o6]0x80,%l6 ! %l6 = 0000000000000000
9182
9183p3_label_54:
9184! Mem[0000000017000000] = 2f0ce250, %l1 = 00000000a3f9f92d
9185 lduha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000002f0c
9186! %l6 = 0000000000000000, immed = 000008d6, %y = 00000000
9187 udiv %l6,0x8d6,%l4 ! %l4 = 0000000000000000
9188 mov %l0,%y ! %y = 00000000
9189! Mem[000000003080001c] = 319c5d22, %l3 = fff995fffffff800
9190 ldsh [%o1+0x01c],%l3 ! %l3 = 000000000000319c
9191! Mem[0000000017000004] = 0793aa28, %f31 = c8ab5868
9192 ld [%i2+0x004],%f31 ! %f31 = 0793aa28
9193! Mem[0000000016800020] = 00000000 d46190b6, %l0 = 00000000, %l1 = 00002f0c
9194 ldd [%i1+%o4],%l0 ! %l0 = 0000000000000000 00000000d46190b6
9195! Mem[000000003180005c] = a7fad0c1, %l1 = 00000000d46190b6
9196 ldsh [%o3+0x05c],%l1 ! %l1 = ffffffffffffa7fa
9197! Mem[000000001780003c] = 000000f5, %l2 = 000000000000905b
9198 ldsh [%i3+0x03c],%l2 ! %l2 = 0000000000000000
9199! %f30 = 14344a99 0793aa28, Mem[0000000016800028] = 01925d22 319c5d22
9200 stda %f30,[%i1+%o5]0x81 ! Mem[0000000016800028] = 14344a99 0793aa28
9201! %l5 = ffffffffffff6fa4, Mem[000000003080005c] = c8ab5868
9202 sth %l5,[%o1+0x05c] ! Mem[000000003080005c] = 6fa45868
9203! %l4 = 0000000000000000
9204 setx 0x65513c4b65513c4b,%g7,%l4 ! %l4 = 65513c4b65513c4b
9205
9206p3_label_55:
9207! %f6 = 002f5f11, Mem[000000001700006c] = 69e3579b
9208 st %f6 ,[%i2+0x06c] ! Mem[000000001700006c] = 002f5f11
9209! Mem[0000000017000050] = 60fd3106, %l3 = 000000000000319c
9210 ldsha [%i2+0x050]%asi,%l3 ! %l3 = 00000000000060fd
9211! Mem[0000000016000018] = ae4123e8, %l1 = ffffffffffffa7fa
9212 lduba [%i0+%i6]0x80,%l1 ! %l1 = 00000000000000ae
9213! %f12 = ca51a0a0 319c5d22, Mem[0000000031800058] = b4948efa a7fad0c1
9214 std %f12,[%o3+0x058] ! Mem[0000000031800058] = ca51a0a0 319c5d22
9215! %l0 = 0000000000000000, Mem[0000000031000018] = cdf5e307f5be61da
9216 stx %l0,[%o2+%i6] ! Mem[0000000031000018] = 0000000000000000
9217! %l1 = 00000000000000ae, %l0 = 0000000000000000, %l3 = 00000000000060fd
9218 addccc %l1,%l0,%l3 ! %l3 = 00000000000000ae, %ccr = 00
9219! %l4 = 65513c4b65513c4b, immed = 0000041f, %y = 00000000
9220 sdivcc %l4,0x41f,%l2 ! %l2 = 00000000001895c6, %ccr = 00
9221 mov %l0,%y ! %y = 00000000
9222! %l3 = 00000000000000ae, %l4 = 65513c4b65513c4b, %l0 = 0000000000000000
9223 or %l3,%l4,%l0 ! %l0 = 65513c4b65513cef
9224! %l2 = 00000000001895c6, immed = 00000c03, %l4 = 65513c4b65513c4b
9225 orn %l2,0xc03,%l4 ! %l4 = fffffffffffff7fe
9226! retry : should take illegal inst trap, %l0 = 65513c4b65513cef
9227 retry ! Illegal inst trap : %l0 = 65513c4b65513cff
9228
9229p3_label_56:
9230! %l3 = 00000000000000ae, immed = 00000755, %l0 = 65513c4b65513cff
9231 or %l3,0x755,%l0 ! %l0 = 00000000000007ff
9232! Mem[0000000017000028] = fc100000, %l2 = 00000000001895c6
9233 ldsha [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
9234 save ! CWP = 1
9235! %l3 = 000000000000ca0f, Mem[0000000031000018] = 00000000
9236 stw %l3,[%i2+%o6] ! Mem[0000000031000018] = 0000ca0f
9237! Mem[0000000016000000] = fc000d6a2b742c7e, %f28 = 014cc5b5 07e3f5cd
9238 ldda [%o0+%g0]0x80,%f28 ! %f28 = fc000d6a 2b742c7e
9239! %l7 = fffffffffffffbdf, immed = 00000504, %y = 00000000
9240 sdivcc %l7,0x504,%l4 ! %l4 = 0000000000330a5d, %ccr = 00
9241 mov %l0,%y ! %y = adc6579b
9242! Mem[0000000030800058] = 14344a99, %l2 = 0000000000000000
9243 ldsb [%i1+0x05a],%l2 ! %l2 = 000000000000004a
9244! Mem[0000000017000010] = c1d0faac, %l7 = fffffffffffffbdf
9245 lduba [%o2+%o5]0x80,%l7 ! %l7 = 00000000000000c1
9246! Mem[0000000016000010] = fffffe7f, %l6 = 000000000000ca0f
9247 lduba [%o0+%o5]0x88,%l6 ! %l6 = 000000000000007f
9248! Mem[0000000017800028] = fffff9a3, %l2 = 000000000000004a
9249 ldswa [%o3+%i5]0x81,%l2 ! %l2 = fffffffffffff9a3
9250
9251p3_label_57: ! %cwp = 1
9252! %l7 = 00000000000000c1, Mem[0000000017000018] = c1d0faac
9253 stwa %l7,[%o2+%o6]0x81 ! Mem[0000000017000018] = 000000c1
9254! %l0 = 00000000adc6579b, immed = 00000008, %l4 = 0000000000330a5d
9255 sllx %l0,0x008,%l4 ! %l4 = 000000adc6579b00
9256! %f22 = fa8c1e78 fffffff2, Mem[0000000016000038] = 09f495b7 94131910
9257 std %f22,[%o0+0x038] ! Mem[0000000016000038] = fa8c1e78 fffffff2
9258! Mem[000000003000001c] = fa8c1e78, %l2 = fffffffffffff9a3
9259 lduw [%i0+0x01c],%l2 ! %l2 = 00000000fa8c1e78
9260! Mem[0000000017800008] = 781e8cfa, %l1 = 0f7c207c206574fa
9261 lduha [%o3+%o4]0x88,%l1 ! %l1 = 0000000000008cfa
9262! %l4 = 000000adc6579b00, immed = fffff2e0, %y = adc6579b
9263 sdiv %l4,-0xd20,%l6 ! %l6 = 000000007fffffff
9264 mov %l0,%y ! %y = adc6579b
9265! Mem[0000000016000020] = f41ebb51, %l0 = 00000000adc6579b
9266 ldswa [%o0+%i4]0x88,%l0 ! %l0 = fffffffff41ebb51
9267! %l6 = 7fffffff, %l7 = 000000c1, Mem[0000000017000008] = 00000000 c5c4f32c
9268 stda %l6,[%o2+%o4]0x81 ! Mem[0000000017000008] = 7fffffff 000000c1
9269! %l1 = 0000000000008cfa, %l1 = 0000000000008cfa, %l1 = 0000000000008cfa
9270 tsubcc %l1,%l1,%l1 ! %l1 = 0000000000000000, %ccr = 46
9271! %l5 = 00610a0e854a2a96, %l3 = 000000000000ca0f, %l2 = 00000000fa8c1e78
9272 andcc %l5,%l3,%l2 ! %l2 = 0000000000000a06, %ccr = 00
9273
9274p3_label_58: ! %cwp = 1
9275! Mem[0000000017000028] = 000010fc, %l6 = 000000007fffffff
9276 lduba [%o2+%i5]0x80,%l6 ! %l6 = 0000000000000000
9277! %l6 = 0000000000000000, %l3 = 000000000000ca0f, %y = adc6579b
9278 sdivcc %l6,%l3,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
9279 mov %l0,%y ! %y = f41ebb51
9280! Mem[0000000017800008] = f2ffffff 781e8cfa, %l2 = 00000a06, %l3 = 0000ca0f
9281 ldda [%o3+%o4]0x89,%l2 ! %l2 = 00000000781e8cfa 00000000f2ffffff
9282! Mem[0000000016800010] = 9ac00000, %f16 = 014cc5b5
9283 lda [%o1+%o5]0x80,%f16 ! %f16 = 9ac00000
9284! %l0 = f41ebb51, %l1 = 00000000, Mem[0000000017800070] = 915b2189 2a8247d5
9285 std %l0,[%o3+0x070] ! Mem[0000000017800070] = f41ebb51 00000000
9286! Mem[0000000031800058] = ca51a0a0319c5d22, %f2 = 51bb1ef4 2f006ee1
9287 ldda [%i3+0x058]%asi,%f2 ! %f2 = ca51a0a0 319c5d22
9288! Mem[0000000031000058] = 994a3414000002e7, %l5 = 00610a0e854a2a96
9289 ldx [%i2+0x058],%l5 ! %l5 = 994a3414000002e7
9290! %l2 = 00000000781e8cfa, Mem[0000000016000021] = 51bb1ef4
9291 stb %l2,[%o0+0x021] ! Mem[0000000016000020] = 51fa1ef4
9292! retry : should take illegal inst trap, %l0 = fffffffff41ebb51
9293 retry ! Illegal inst trap : %l0 = fffffffff41ebb61
9294! Mem[0000000016800018] = 0000c5c5, %l7 = 00000000000000c1
9295 lduba [%o1+%o6]0x88,%l7 ! %l7 = 00000000000000c5
9296
9297p3_label_59: ! %cwp = 1
9298! Mem[0000000017800020] = 319c5dee, %l0 = fffffffff41ebb61
9299 ldsha [%o3+%i4]0x89,%l0 ! %l0 = 0000000000005dee
9300! %l1 = 0000000000000000, Mem[0000000031800058] = ca51a0a0
9301 stba %l1,[%i3+0x058]%asi ! Mem[0000000031800058] = 0051a0a0
9302! %l7 = 00000000000000c5, %l7 = 00000000000000c5, %l1 = 0000000000000000
9303 xorcc %l7,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44
9304! %l5 = 994a3414000002e7, Mem[0000000017800006] = 00000000
9305 stb %l5,[%o3+0x006] ! Mem[0000000017800004] = 0000e700
9306! %l0 = 0000000000005dee, immed = 000009ab, %l5 = 994a3414000002e7
9307 addc %l0,0x9ab,%l5 ! %l5 = 0000000000006799
9308! %l0 = 0000000000005dee, Mem[0000000031800058] = 0051a0a0
9309 sth %l0,[%i3+0x058] ! Mem[0000000031800058] = 5deea0a0
9310! Mem[0000000030800018] = ca51a0a0, %f6 = 002f5f11
9311 ld [%i1+%o6],%f6 ! %f6 = ca51a0a0
9312! %l2 = 00000000781e8cfa, immed = 0000000b, %l6 = 0000000000000000
9313 sllx %l2,0x00b,%l6 ! %l6 = 000003c0f467d000
9314 restore ! CWP = 0
9315! Mem[0000000031800058] = 5deea0a0319c5d22, %l1 = 00000000000000ae
9316 ldxa [%o3+0x058]%asi,%l1 ! %l1 = 5deea0a0319c5d22
9317
9318p3_label_60:
9319! Mem[0000000030000018] = 002f5f11, %l7 = fffffffffffff801
9320 ldsb [%o0+0x01a],%l7 ! %l7 = 000000000000005f
9321! %f16 = 9ac00000, Mem[0000000016800000] = 006e002f
9322 sta %f16,[%i1+%g0]0x81 ! Mem[0000000016800000] = 9ac00000
9323! %f16 = 9ac00000 319c5d22, Mem[0000000017800070] = f41ebb51 00000000
9324 stda %f16,[%i3+0x070]%asi ! Mem[0000000017800070] = 9ac00000 319c5d22
9325! %l3 = 00000000000000ae, Mem[000000001780004c] = 92b1b751
9326 stw %l3,[%i3+0x04c] ! Mem[000000001780004c] = 000000ae
9327! Mem[0000000031800018] = 014cc5b5 07e3f5cd, %l0 = 000007ff, %l1 = 319c5d22
9328 ldda [%o3+0x018]%asi,%l0 ! %l0 = 00000000014cc5b5 0000000007e3f5cd
9329! %l1 = 0000000007e3f5cd, immed = fffff93d, %y = f41ebb51
9330 udiv %l1,-0x6c3,%l1 ! %l1 = 00000000f41ec1c3
9331 mov %l0,%y ! %y = 014cc5b5
9332! %l5 = ffffffffffff6fa4, Mem[0000000016800028] = 14344a990793aa28
9333 stxa %l5,[%i1+%o5]0x80 ! Mem[0000000016800028] = ffffffffffff6fa4
9334! %l2 = 0000000000000000, Mem[000000001600003b] = fa8c1e78
9335 stb %l2,[%i0+0x03b] ! Mem[0000000016000038] = fa8c1e00
9336! Mem[0000000016800000] = 9ac00000, %f21 = 000002e7
9337 ld [%i1+%g0],%f21 ! %f21 = 9ac00000
9338! Clear Register : %l0 = 00000000014cc5b5
9339 clr %l0 ! %l0 = 0000000000000000
9340
9341p3_label_61:
9342! Mem[0000000030800018] = ca51a0a0, %f5 = c8ab5868
9343 ld [%o1+%i6],%f5 ! %f5 = ca51a0a0
9344! %l0 = 0000000000000000, %l5 = ffffffffffff6fa4, %l5 = ffffffffffff6fa4
9345 xorcc %l0,%l5,%l5 ! %l5 = ffffffffffff6fa4, %ccr = 88
9346! %l2 = 00000000, %l3 = 000000ae, Mem[0000000031800018] = 014cc5b5 07e3f5cd
9347 stda %l2,[%o3+0x018]%asi ! Mem[0000000031800018] = 00000000 000000ae
9348! %l3 = 00000000000000ae, Mem[0000000031800058] = 5deea0a0, %asi = 80
9349 stha %l3,[%o3+0x058]%asi ! Mem[0000000031800058] = 00aea0a0
9350! Mem[000000003080005c] = 6fa45868, %l5 = ffffffffffff6fa4
9351 ldsb [%o1+0x05d],%l5 ! %l5 = ffffffffffffffa4
9352! %l2 = 0000000000000000, immed = fffff70e, %y = 014cc5b5
9353 udiv %l2,-0x8f2,%l5 ! %l5 = 00000000014cc5c0
9354 mov %l0,%y ! %y = 00000000
9355! %l6 = 0000000000000000, immed = fffff8db, %l1 = 00000000f41ec1c3
9356 or %l6,-0x725,%l1 ! %l1 = fffffffffffff8db
9357! %l7 = 000000000000005f, Mem[0000000017000020] = 2f000000
9358 stwa %l7,[%i2+%o4]0x89 ! Mem[0000000017000020] = 0000005f
9359! Mem[0000000016800050] = 0b950931, %f29 = 2b742c7e
9360 ld [%i1+0x050],%f29 ! %f29 = 0b950931
9361! Mem[0000000017800060] = 3c9316ab802a6890, %f30 = 14344a99 0793aa28
9362 ldd [%i3+0x060],%f30 ! %f30 = 3c9316ab 802a6890
9363
9364p3_label_62:
9365! %f6 = ca51a0a0, Mem[0000000017800008] = 781e8cfa
9366 sta %f6 ,[%i3+%i4]0x89 ! Mem[0000000017800008] = ca51a0a0
9367! Mem[0000000017800020] = 319c5dee, %l5 = 00000000014cc5c0
9368 ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffee
9369! Mem[0000000030000018] = 002f5f11 fa8c1e78, %l4 = fffff7fe, %l5 = ffffffee
9370 ldd [%o0+%i6],%l4 ! %l4 = 00000000002f5f11 00000000fa8c1e78
9371! %l1 = fffffffffffff8db, %l6 = 0000000000000000, %l4 = 00000000002f5f11
9372 xor %l1,%l6,%l4 ! %l4 = fffffffffffff8db
9373! %l3 = 00000000000000ae, Mem[0000000016800060] = 2518ea1addb113f5
9374 stx %l3,[%i1+0x060] ! Mem[0000000016800060] = 00000000000000ae
9375! %l6 = 0000000000000000, immed = fffff23e, %l5 = 00000000fa8c1e78
9376 xor %l6,-0xdc2,%l5 ! %l5 = fffffffffffff23e
9377! %l4 = fffffffffffff8db, %l1 = fffffffffffff8db, %l3 = 00000000000000ae
9378 addccc %l4,%l1,%l3 ! %l3 = fffffffffffff1b6, %ccr = 99
9379! Mem[0000000031000018] = 0000ca0f, %l1 = fffffffffffff8db
9380 ldsb [%o2+0x01a],%l1 ! %l1 = ffffffffffffffca
9381! Mem[0000000031800018] = 00000000, %l7 = 000000000000005f
9382 ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000
9383! %l0 = 00000000, %l1 = ffffffca, Mem[0000000031000058] = 994a3414 000002e7
9384 std %l0,[%o2+0x058] ! Mem[0000000031000058] = 00000000 ffffffca
9385
9386p3_label_63:
9387! Mem[0000000017800020] = 51bb1ef4 319c5dee, %l6 = 00000000, %l7 = 00000000
9388 ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000319c5dee 0000000051bb1ef4
9389! %l6 = 00000000319c5dee, immed = fffffaee, %y = 00000000
9390 udiv %l6,-0x512,%l5 ! %l5 = 0000000000000000
9391 mov %l0,%y ! %y = 00000000
9392! %l2 = 0000000000000000, immed = 00000ff3, %y = 00000000
9393 umulcc %l2,0xff3,%l2 ! %l2 = 0000000000000000, %ccr = 44, %y = 00
9394! %l1 = ffffffffffffffca, Mem[000000001700007d] = ada4493a
9395 stba %l1,[%i2+0x07d]%asi ! Mem[000000001700007c] = adca493a
9396! Mem[0000000017000000] = 50e20c2f, %l3 = fffffffffffff1b6
9397 lduba [%i2+%g0]0x88,%l3 ! %l3 = 000000000000002f
9398! Mem[000000003100001c] = 00000000, %l3 = 000000000000002f
9399 ldsw [%o2+0x01c],%l3 ! %l3 = 0000000000000000
9400! Mem[000000001600007c] = 0793aa28, %l1 = ffffffffffffffca
9401 ldsb [%i0+0x07d],%l1 ! %l1 = ffffffffffffff93
9402! Mem[000000003100005c] = ffffffca, %l5 = 0000000000000000
9403 lduw [%o2+0x05c],%l5 ! %l5 = 00000000ffffffca
9404! Mem[0000000016800028] = ffffffff, %l4 = fffffffffffff8db
9405 ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
9406! Mem[000000003000005c] = ffff6fa4, %l2 = 0000000000000000
9407 ldswa [%o0+0x05c]%asi,%l2 ! %l2 = ffffffffffff6fa4
9408
9409p3_label_64:
9410! %l1 = ffffffffffffff93, Mem[0000000016000040] = 994a3414
9411 stb %l1,[%i0+0x040] ! Mem[0000000016000040] = 934a3414
9412! %l4 = ffffffffffffffff, Mem[0000000016800000] = 9ac00000e75c6f1e
9413 stxa %l4,[%i1+%g0]0x80 ! Mem[0000000016800000] = ffffffffffffffff
9414! Mem[0000000017000028] = fc100000, %l7 = 0000000051bb1ef4
9415 ldsba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
9416! Mem[000000003000001c] = fa8c1e78, %l5 = 00000000ffffffca
9417 ldsb [%o0+0x01d],%l5 ! %l5 = ffffffffffffff8c
9418! %l2 = ffffffffffff6fa4, Mem[0000000017000034] = fbf0ffff
9419 sth %l2,[%i2+0x034] ! Mem[0000000017000034] = 6fa4ffff
9420! %f15 = 54c8736f, Mem[0000000016800020] = 00000000
9421 sta %f15,[%i1+%o4]0x89 ! Mem[0000000016800020] = 54c8736f
9422! %l6 = 00000000319c5dee, Mem[0000000031800018] = 00000000000000ae
9423 stx %l6,[%o3+%i6] ! Mem[0000000031800018] = 00000000319c5dee
9424! %l5 = ffffffffffffff8c, %l2 = ffffffffffff6fa4, %y = 00000000
9425 udivcc %l5,%l2,%l4 ! %l4 = 0000000000000001, %ccr = 00
9426 mov %l0,%y ! %y = 00000000
9427! Mem[0000000017000008] = ffffff7f, %l3 = 0000000000000000
9428 ldsha [%i2+%i4]0x89,%l3 ! %l3 = ffffffffffffff7f
9429! %l4 = 0000000000000001, Mem[000000003100001c] = 00000000
9430 sth %l4,[%o2+0x01c] ! Mem[000000003100001c] = 00010000
9431
9432p3_label_65:
9433! Mem[0000000030000018] = 002f5f11fa8c1e78, %f26 = b4948efa acfad0c1
9434 ldd [%o0+%i6],%f26 ! %f26 = 002f5f11 fa8c1e78
9435! Mem[000000003180001c] = 319c5dee, %l7 = 0000000000000000
9436 ldsba [%o3+0x01d]%asi,%l7 ! %l7 = ffffffffffffff9c
9437! Mem[0000000017000018] = c1000000, %l1 = ffffffffffffff93
9438 ldsha [%i2+%i6]0x89,%l1 ! %l1 = 0000000000000000
9439! Mem[0000000030800018] = ca51a0a0 319c5d22, %l2 = ffff6fa4, %l3 = ffffff7f
9440 ldda [%o1+0x018]%asi,%l2 ! %l2 = 00000000ca51a0a0 00000000319c5d22
9441! Mem[0000000017000000] = 28aa930750e20c2f, %l2 = 00000000ca51a0a0
9442 ldxa [%i2+%g0]0x88,%l2 ! %l2 = 28aa930750e20c2f
9443! %l7 = ffffffffffffff9c
9444 sethi %hi(0xbad6ec00),%l7 ! %l7 = 00000000bad6ec00
9445! Mem[0000000017800020] = ee5d9c31, %l3 = 00000000319c5d22
9446 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffee5d9c31
9447! %l7 = 00000000bad6ec00, Mem[0000000030800018] = ca51a0a0319c5d22
9448 stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 00000000bad6ec00
9449! Mem[000000003000005c] = ffff6fa4, %l3 = ffffffffee5d9c31
9450 lduw [%o0+0x05c],%l3 ! %l3 = 00000000ffff6fa4
9451! Mem[0000000017000028] = fc100000, %l0 = 0000000000000000
9452 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000fc100000
9453
9454p3_label_66:
9455! %l2 = 28aa930750e20c2f, Mem[0000000031000018] = 0000ca0f
9456 stw %l2,[%o2+%i6] ! Mem[0000000031000018] = 50e20c2f
9457! Mem[0000000030000018] = 002f5f11, %l4 = 0000000000000001
9458 lduw [%o0+%i6],%l4 ! %l4 = 00000000002f5f11
9459! %l4 = 00000000002f5f11, Mem[0000000016000008] = 00000000000092ee
9460 stx %l4,[%i0+%i4] ! Mem[0000000016000008] = 00000000002f5f11
9461! Clear Register : %l0 = 00000000fc100000
9462 clr %l0 ! %l0 = 0000000000000000
9463! Mem[0000000031000018] = 50e20c2f, %l6 = 00000000319c5dee
9464 ldsb [%o2+%i6],%l6 ! %l6 = 0000000000000050
9465! %l1 = 0000000000000000, %l0 = 0000000000000000, %y = 00000000
9466 smul %l1,%l0,%l4 ! %l4 = 0000000000000000, %y = 00
9467! %l1 = 0000000000000000, %l6 = 0000000000000050, %l4 = 0000000000000000
9468 andcc %l1,%l6,%l4 ! %l4 = 0000000000000000, %ccr = 44
9469! %l7 = 00000000bad6ec00, %l1 = 0000000000000000, %y = 00000000
9470 sdivcc %l7,%l1,%l0 ! Div by zero, %l0 = 0000000000000050
9471 mov %l0,%y ! %y = 00000028
9472! Mem[0000000017800008] = ca51a0a0, %l6 = 0000000000000050
9473 lduha [%i3+%i4]0x89,%l6 ! %l6 = 000000000000a0a0
9474! Mem[0000000017000010] = c1d0faac, %f1 = 319c5d22
9475 lda [%i2+%i5]0x80,%f1 ! %f1 = c1d0faac
9476
9477p3_label_67:
9478! %f14 = ae4123e8, Mem[0000000017000028] = 000010fc
9479 sta %f14,[%i2+%o5]0x81 ! Mem[0000000017000028] = ae4123e8
9480! Mem[0000000016800028] = ffffffff, %l5 = ffffffffffffff8c
9481 lduba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
9482! Mem[0000000017000020] = 5f000000, %l1 = 0000000000000000
9483 ldsha [%i2+%o4]0x81,%l1 ! %l1 = 0000000000005f00
9484! %f30 = 3c9316ab, Mem[0000000016000020] = f41efa51
9485 sta %f30,[%i0+%o4]0x89 ! Mem[0000000016000020] = 3c9316ab
9486! Mem[0000000016000018] = ae4123e8, %l0 = 0000000000000028
9487 lduha [%i0+%i6]0x80,%l0 ! %l0 = 000000000000ae41
9488! %l2 = 28aa930750e20c2f, immed = 0000002d, %l0 = 000000000000ae41
9489 or %l2,0x02d,%l0 ! %l0 = 28aa930750e20c2f
9490! Mem[000000003000001c] = fa8c1e78, %l7 = 00000000bad6ec00
9491 ldsba [%o0+0x01c]%asi,%l7 ! %l7 = fffffffffffffffa
9492! Mem[0000000017800028] = a3f9ffff, %l1 = 0000000000005f00
9493 lduwa [%i3+%o5]0x88,%l1 ! %l1 = 00000000a3f9ffff
9494! %l0 = 28aa930750e20c2f, Mem[0000000016800034] = 0000c5c5
9495 stw %l0,[%i1+0x034] ! Mem[0000000016800034] = 50e20c2f
9496! %l5 = 00000000000000ff, Mem[0000000016000000] = fc000d6a
9497 sth %l5,[%i0+%g0] ! Mem[0000000016000000] = 00ff0d6a
9498
9499p3_label_68:
9500! Mem[0000000016800008] = 3067ffff, %f1 = c1d0faac
9501 lda [%i1+%i4]0x88,%f1 ! %f1 = 3067ffff
9502! Mem[0000000031800018] = 00000000 319c5dee, %l6 = 0000a0a0, %l7 = fffffffa
9503 ldd [%o3+%i6],%l6 ! %l6 = 0000000000000000 00000000319c5dee
9504! %f14 = ae4123e8 54c8736f, Mem[0000000031000018] = 50e20c2f 00010000
9505 stda %f14,[%o2+0x018]%asi ! Mem[0000000031000018] = ae4123e8 54c8736f
9506! %l3 = 00000000ffff6fa4, %l6 = 0000000000000000, %l2 = 28aa930750e20c2f
9507 addc %l3,%l6,%l2 ! %l2 = 00000000ffff6fa4
9508! %f26 = 002f5f11, Mem[000000003180005c] = 319c5d22
9509 sta %f26,[%o3+0x05c]%asi ! Mem[000000003180005c] = 002f5f11
9510! %f8 = cdf5e307 f5be61da, Mem[0000000031800058] = 00aea0a0 002f5f11
9511 stda %f8 ,[%o3+0x058]%asi ! Mem[0000000031800058] = cdf5e307 f5be61da
9512! Mem[0000000017000030] = 1e32a5256fa4ffff, %l5 = 00000000000000ff
9513 ldx [%i2+%o6],%l5 ! %l5 = 1e32a5256fa4ffff
9514! Mem[0000000016800018] = c5c500006bf16a4d, %f8 = cdf5e307 f5be61da
9515 ldda [%i1+%i6]0x80,%f8 ! %f8 = c5c50000 6bf16a4d
9516! Mem[0000000016800010] = 9ac00000, %l2 = 00000000ffff6fa4
9517 ldsha [%i1+%i5]0x81,%l2 ! %l2 = ffffffffffff9ac0
9518! Mem[000000003000001c] = fa8c1e78, %f6 = ca51a0a0
9519 ld [%o0+0x01c],%f6 ! %f6 = fa8c1e78
9520
9521p3_label_69:
9522! %l7 = 00000000319c5dee, Mem[0000000030800018] = 00000000bad6ec00
9523 stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 00000000319c5dee
9524! Mem[0000000017000048] = 2357cddf02c91df4, %f24 = 00006b43 ffffffff
9525 ldd [%i2+0x048],%f24 ! %f24 = 2357cddf 02c91df4
9526! %l0 = 28aa930750e20c2f, %l6 = 0000000000000000, %l0 = 28aa930750e20c2f
9527 udivx %l0,%l6,%l0 ! Div by zero, %l0 = 28aa930750e20c7f
9528! %l2 = ffffffffffff9ac0, %l3 = 00000000ffff6fa4, %l6 = 0000000000000000
9529 sll %l2,%l3,%l6 ! %l6 = fffffffffff9ac00
9530! %l6 = fffffffffff9ac00, %l5 = 1e32a5256fa4ffff, %l1 = 00000000a3f9ffff
9531 andncc %l6,%l5,%l1 ! %l1 = e1cd5ada90590000, %ccr = 88
9532! %l2 = ffff9ac0, %l3 = ffff6fa4, Mem[0000000016800028] = ffffffff a46fffff
9533 stda %l2,[%i1+%o5]0x89 ! Mem[0000000016800028] = ffff9ac0 ffff6fa4
9534! Mem[0000000031000058] = 00000000, %l4 = 0000000000000000
9535 ldsh [%o2+0x058],%l4 ! %l4 = 0000000000000000
9536! retry : should take illegal inst trap, %l0 = 28aa930750e20c57
9537 retry ! Illegal inst trap : %l0 = 28aa930750e20c67
9538! %l7 = 00000000319c5dee, %l3 = 00000000ffff6fa4, %l5 = 1e32a5256fa4ffff
9539 sll %l7,%l3,%l5 ! %l5 = 0000000319c5dee0
9540! %l6 = fffffffffff9ac00, immed = 0000076f, %y = 00000028
9541 umulcc %l6,0x76f,%l7 ! %l7 = 0000076ed0f59400, %ccr = 08, %y = 76e
9542
9543p3_label_70:
9544! retry : should take illegal inst trap, %l0 = 28aa930750e20c67
9545 retry ! Illegal inst trap : %l0 = 28aa930750e20c77
9546! %l2 = ffffffffffff9ac0, Mem[0000000016000000] = 7e2c742b6a0dff00
9547 stxa %l2,[%i0+%g0]0x88 ! Mem[0000000016000000] = ffffffffffff9ac0
9548! %f18 = ffffffff acfad0c1, Mem[0000000017000018] = c1000000 ffffffff
9549 stda %f18,[%i2+%i6]0x89 ! Mem[0000000017000018] = ffffffff acfad0c1
9550! %l4 = 0000000000000000, immed = ffffff8a, %y = 0000076e
9551 smulcc %l4,-0x076,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00
9552! Mem[000000001680007c] = 5a46c96f, %l6 = fffffffffff9ac00
9553 ldsh [%i1+0x07e],%l6 ! %l6 = ffffffffffffc96f
9554! %l2 = ffffffffffff9ac0, immed = fffffa28, %l4 = 0000000000000000
9555 xnorcc %l2,-0x5d8,%l4 ! %l4 = ffffffffffff9f17, %ccr = 88
9556! %l1 = e1cd5ada90590000, Mem[0000000030000018] = 002f5f11fa8c1e78
9557 stx %l1,[%o0+%i6] ! Mem[0000000030000018] = e1cd5ada90590000
9558! %l0 = 28aa930750e20c77, immd = 0000000000000328, %l7 = 0000000000000000
9559 sdivx %l0,0x328,%l7 ! %l7 = 000ce266587f032f
9560! Mem[0000000016800014] = 6a41ddb6, %l4 = ffffffffffff9f17
9561 lduw [%i1+0x014],%l4 ! %l4 = 000000006a41ddb6
9562! Mem[000000001780005c] = b3c84e2d, %l5 = 0000000319c5dee0
9563 ldsb [%i3+0x05c],%l5 ! %l5 = ffffffffffffffb3
9564
9565p3_label_71:
9566! %l7 = 000ce266587f032f, %l0 = 28aa930750e20c77, %l6 = ffffffffffffc96f
9567 tsubcctv %l7,%l0,%l6 ! %l0 = 28aa930750e20c9a, Trapped
9568! %l7 = 000ce266587f032f, immed = ffffff20, %l0 = 28aa930750e20c9a
9569 xorcc %l7,-0x0e0,%l0 ! %l0 = fff31d99a780fc0f, %ccr = 88
9570! %l3 = 00000000ffff6fa4, Mem[000000003100005c] = ffffffca
9571 stw %l3,[%o2+0x05c] ! Mem[000000003100005c] = ffff6fa4
9572! Mem[0000000017800030] = 14344a99c8ab5868, %f26 = 002f5f11 fa8c1e78
9573 ldda [%i3+%o6]0x81,%f26 ! %f26 = 14344a99 c8ab5868
9574! Mem[0000000017800038] = 00000000, %l2 = ffffffffffff9ac0
9575 ldsh [%i3+0x038],%l2 ! %l2 = 0000000000000000
9576! Mem[0000000030000018] = e1cd5ada90590000, %l4 = 000000006a41ddb6
9577 ldx [%o0+%i6],%l4 ! %l4 = e1cd5ada90590000
9578! %l2 = 0000000000000000, Mem[0000000016000000] = ffff9ac0
9579 stha %l2,[%i0+%g0]0x88 ! Mem[0000000016000000] = ffff0000
9580! Mem[0000000017800048] = da61bef5 000000ae, %l4 = 90590000, %l5 = ffffffb3
9581 ldd [%i3+0x048],%l4 ! %l4 = 00000000da61bef5 00000000000000ae
9582! %l5 = 00000000000000ae, %l0 = fff31d99a780fc0f, %l0 = fff31d99a780fc0f
9583 subccc %l5,%l0,%l0 ! %l0 = 000ce266587f049f, %ccr = 11
9584! %l7 = 000ce266587f032f, Mem[0000000030000058] = ffffffff
9585 sth %l7,[%o0+0x058] ! Mem[0000000030000058] = 032fffff
9586
9587p3_label_72:
9588! %l1 = e1cd5ada90590000, %l1 = e1cd5ada90590000, %l2 = 0000000000000000
9589 addc %l1,%l1,%l2 ! %l2 = c39ab5b520b20001
9590! %l6 = ffffffffffffc96f, immd = fffffffffffff964, %l0 = 000ce266587f049f
9591 mulx %l6,-0x69c,%l0 ! %l0 = 000000000168a65c, %y = 00
9592! %l2 = c39ab5b520b20001, %l1 = e1cd5ada90590000, %l1 = e1cd5ada90590000
9593 addc %l2,%l1,%l1 ! %l1 = a568108fb10b0002
9594! %l5 = 00000000000000ae, Mem[0000000016000018] = e82341ae
9595 stwa %l5,[%i0+%i6]0x89 ! Mem[0000000016000018] = 000000ae
9596! Mem[0000000016800010] = 0000c09a, %l1 = a568108fb10b0002
9597 lduba [%i1+%i5]0x88,%l1 ! %l1 = 000000000000009a
9598! Mem[0000000016000018] = 000000ae, %f12 = ca51a0a0
9599 lda [%i0+%i6]0x88,%f12 ! %f12 = 000000ae
9600! %l4 = 00000000da61bef5, immed = 0000001b, %l5 = 00000000000000ae
9601 sll %l4,0x01b,%l5 ! %l5 = 06d30df7a8000000
9602! %f30 = 3c9316ab, Mem[000000003180001c] = 319c5dee
9603 st %f30,[%o3+0x01c] ! Mem[000000003180001c] = 3c9316ab
9604! %l1 = 000000000000009a, Mem[0000000017000008] = ffffff7f
9605 stba %l1,[%i2+%i4]0x89 ! Mem[0000000017000008] = ffffff9a
9606! %l6 = ffffffffffffc96f, Mem[0000000017800000] = 00e70000fffff9a3
9607 stxa %l6,[%i3+%g0]0x88 ! Mem[0000000017800000] = ffffffffffffc96f
9608
9609p3_label_73:
9610! Mem[0000000030800018] = 00000000319c5dee, %l3 = 00000000ffff6fa4
9611 ldxa [%o1+0x018]%asi,%l3 ! %l3 = 00000000319c5dee
9612! %l1 = 000000000000009a, %l3 = 00000000319c5dee, %l7 = 000ce266587f032f
9613 orn %l1,%l3,%l7 ! %l7 = ffffffffce63a29b
9614! Mem[0000000031800058] = cdf5e307, %l7 = ffffffffce63a29b
9615 ldsh [%o3+0x05a],%l7 ! %l7 = ffffffffffffe307
9616! %l3 = 00000000319c5dee, Mem[0000000017000020] = 5f000000acfad0c1
9617 stxa %l3,[%i2+%o4]0x80 ! Mem[0000000017000020] = 00000000319c5dee
9618! %l6 = ffffffffffffc96f, Mem[0000000017000018] = c1d0faac
9619 stwa %l6,[%i2+%i6]0x81 ! Mem[0000000017000018] = ffffc96f
9620! Mem[0000000017000030] = 1e32a525, %l0 = 000000000168a65c
9621 ldsb [%i2+0x032],%l0 ! %l0 = ffffffffffffffa5
9622! %l5 = 06d30df7a8000000, %l0 = ffffffffffffffa5, %l1 = 000000000000009a
9623 udivx %l5,%l0,%l1 ! %l1 = 0000000000000000
9624! %l0 = ffffffa5, %l1 = 00000000, Mem[0000000016000020] = 3c9316ab ccc73193
9625 stda %l0,[%i0+%o4]0x89 ! Mem[0000000016000020] = ffffffa5 00000000
9626! %l7 = ffffffffffffe307, %l2 = c39ab5b520b20001, %l4 = 00000000da61bef5
9627 sll %l7,%l2,%l4 ! %l4 = ffffffffffffc60e
9628! %l2 = 20b20001, %l3 = 319c5dee, Mem[0000000031000018] = ae4123e8 54c8736f
9629 std %l2,[%o2+%i6] ! Mem[0000000031000018] = 20b20001 319c5dee
9630
9631p3_label_74:
9632! Mem[0000000017000008] = ffffff9a, %l3 = 00000000319c5dee
9633 lduba [%i2+%i4]0x88,%l3 ! %l3 = 000000000000009a
9634! Mem[0000000017800030] = 14344a99, %f24 = 2357cddf
9635 lda [%i3+%o6]0x80,%f24 ! %f24 = 14344a99
9636! Mem[0000000017000050] = 60fd3106, %l5 = 06d30df7a8000000
9637 lduw [%i2+0x050],%l5 ! %l5 = 0000000060fd3106
9638! Mem[0000000017800038] = 00000000000000f5, %f8 = c5c50000 6bf16a4d
9639 ldd [%i3+0x038],%f8 ! %f8 = 00000000 000000f5
9640! %f0 = 51bb1ef4 3067ffff, Mem[0000000030800058] = 14344a99 6fa45868
9641 std %f0 ,[%o1+0x058] ! Mem[0000000030800058] = 51bb1ef4 3067ffff
9642! Mem[0000000030000018] = e1cd5ada 90590000, %l2 = 20b20001, %l3 = 0000009a
9643 ldd [%o0+%i6],%l2 ! %l2 = 00000000e1cd5ada 0000000090590000
9644! %l6 = ffffffffffffc96f, immed = fffff0a3, %y = 00000000
9645 smulcc %l6,-0xf5d,%l7 ! %l7 = 00000000034651ad, %ccr = 00, %y = 00
9646! Mem[0000000017000038] = 7718b9ba, %l2 = 00000000e1cd5ada
9647 ldswa [%i2+0x038]%asi,%l2 ! %l2 = 000000007718b9ba
9648! Mem[0000000017000020] = 00000000, %l0 = ffffffffffffffa5
9649 ldsba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
9650! Mem[0000000017000030] = 1e32a525, %f27 = c8ab5868
9651 ld [%i2+%o6],%f27 ! %f27 = 1e32a525
9652
9653p3_label_75:
9654! Mem[0000000017800054] = 319c5d22, %l2 = 000000007718b9ba
9655 ldsh [%i3+0x056],%l2 ! %l2 = 0000000000005d22
9656! Mem[000000001680003c] = 76134d7a, %l3 = 0000000090590000
9657 ldsw [%i1+0x03c],%l3 ! %l3 = 0000000076134d7a
9658! Mem[0000000016800028] = ffff9ac0, %l7 = 00000000034651ad
9659 ldswa [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffff9ac0
9660! %l3 = 0000000076134d7a, Mem[000000001680003a] = 4cae65c3
9661 stb %l3,[%i1+0x03a] ! Mem[0000000016800038] = 4cae7ac3
9662! %l3 = 0000000076134d7a, %l2 = 0000000000005d22, %l5 = 0000000060fd3106
9663 xnorcc %l3,%l2,%l5 ! %l5 = ffffffff89ecefa7, %ccr = 88
9664! %f22 = fa8c1e78 fffffff2, Mem[0000000030800018] = 00000000 319c5dee
9665 std %f22,[%o1+%i6] ! Mem[0000000030800018] = fa8c1e78 fffffff2
9666! Mem[0000000017000020] = 00000000, %l5 = ffffffff89ecefa7
9667 ldswa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
9668! Mem[0000000031000018] = 20b20001319c5dee, %f22 = fa8c1e78 fffffff2
9669 ldd [%o2+%i6],%f22 ! %f22 = 20b20001 319c5dee
9670! %l3 = 0000000076134d7a, Mem[0000000016800000] = ffffffff
9671 stwa %l3,[%i1+%g0]0x81 ! Mem[0000000016800000] = 76134d7a
9672! %l7 = ffffffffffff9ac0, Mem[0000000030800018] = fa8c1e78
9673 stb %l7,[%o1+%i6] ! Mem[0000000030800018] = c08c1e78
9674
9675p3_label_76:
9676! %l7 = ffffffffffff9ac0, Mem[0000000017800008] = ca51a0a0
9677 stha %l7,[%i3+%i4]0x88 ! Mem[0000000017800008] = ca519ac0
9678! %l2 = 0000000000005d22, %l4 = ffffffffffffc60e, %l3 = 0000000076134d7a
9679 sll %l2,%l4,%l3 ! %l3 = 0000000017488000
9680! %l5 = 0000000000000000, %l0 = 0000000000000000, %l6 = ffffffffffffc96f
9681 xnor %l5,%l0,%l6 ! %l6 = ffffffffffffffff
9682! %l5 = 0000000000000000, immed = 000002ef, %l1 = 0000000000000000
9683 orcc %l5,0x2ef,%l1 ! %l1 = 00000000000002ef, %ccr = 00
9684! %l0 = 0000000000000000, immed = 0000033b, %y = 00000000
9685 sdivcc %l0,0x33b,%l7 ! %l7 = 0000000000000000, %ccr = 44
9686 mov %l0,%y ! %y = 00000000
9687! %l2 = 0000000000005d22, Mem[000000003000005a] = 032fffff
9688 sth %l2,[%o0+0x05a] ! Mem[0000000030000058] = 032f5d22
9689! retry : should take illegal inst trap, %l0 = 0000000000000000
9690 retry ! Illegal inst trap : %l0 = 0000000000000010
9691! %l1 = 00000000000002ef, %l0 = 0000000000000010, %y = 00000000
9692 smul %l1,%l0,%l4 ! %l4 = 0000000000002ef0, %y = 00
9693! Mem[0000000017800020] = ee5d9c31, %l7 = 0000000000000000
9694 ldsh [%i3+0x022],%l7 ! %l7 = ffffffffffff9c31
9695! Mem[0000000017800030] = 14344a99, %l5 = 0000000000000000
9696 ldswa [%i3+%o6]0x81,%l5 ! %l5 = 0000000014344a99
9697
9698p3_label_77:
9699! %l6 = ffffffffffffffff, %l0 = 0000000000000010, %l2 = 0000000000005d22
9700 sra %l6,%l0,%l2 ! %l2 = ffffffffffffffff
9701! Mem[0000000017000054] = 9f9ba933, %l4 = 0000000000002ef0
9702 ldsh [%i2+0x054],%l4 ! %l4 = ffffffffffff9f9b
9703! %l3 = 0000000017488000, Mem[0000000016000028] = d9617a52
9704 stwa %l3,[%i0+%o5]0x89 ! Mem[0000000016000028] = 17488000
9705! %l0 = 0000000000000010, immed = fffffac5, %l2 = ffffffffffffffff
9706 andncc %l0,-0x53b,%l2 ! %l2 = 0000000000000010, %ccr = 00
9707! Mem[0000000030800058] = 51bb1ef43067ffff, %f0 = 51bb1ef4 3067ffff
9708 ldda [%o1+0x058]%asi,%f0 ! %f0 = 51bb1ef4 3067ffff
9709! %l1 = 00000000000002ef, Mem[0000000017800008] = ca519ac0
9710 stwa %l1,[%i3+%i4]0x89 ! Mem[0000000017800008] = 000002ef
9711! %l3 = 0000000017488000, Mem[0000000016800018] = 0000c5c5
9712 stwa %l3,[%i1+%i6]0x89 ! Mem[0000000016800018] = 17488000
9713! %l0 = 00000010, %l1 = 000002ef, Mem[0000000017000030] = 1e32a525 6fa4ffff
9714 stda %l0,[%i2+%o6]0x81 ! Mem[0000000017000030] = 00000010 000002ef
9715! %l6 = ffffffffffffffff, %l6 = ffffffffffffffff, %y = 00000000
9716 smul %l6,%l6,%l1 ! %l1 = 0000000000000001, %y = 00
9717! %f5 = ca51a0a0, Mem[0000000016000000] = ffff0000
9718 sta %f5 ,[%i0+%g0]0x89 ! Mem[0000000016000000] = ca51a0a0
9719
9720p3_label_78:
9721! %l5 = 0000000014344a99, immed = 000002ae, %l5 = 0000000014344a99
9722 xor %l5,0x2ae,%l5 ! %l5 = 0000000014344837
9723! Mem[000000003100005c] = ffff6fa4, %f25 = 02c91df4
9724 ld [%o2+0x05c],%f25 ! %f25 = ffff6fa4
9725! %l1 = 0000000000000001, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff
9726 xnorcc %l1,%l6,%l6 ! %l6 = 0000000000000001, %ccr = 00
9727! %l1 = 0000000000000001, Mem[0000000017000028] = e82341ae
9728 stha %l1,[%i2+%o5]0x88 ! Mem[0000000017000028] = e8230001
9729! Mem[0000000030000018] = e1cd5ada, %l1 = 0000000000000001
9730 ldsw [%o0+%i6],%l1 ! %l1 = ffffffffe1cd5ada
9731! %l2 = 0000000000000010, Mem[000000003000001c] = 90590000, %asi = 80
9732 stwa %l2,[%o0+0x01c]%asi ! Mem[000000003000001c] = 00000010
9733! %l6 = 0000000000000001, immed = fffff32d, %l4 = ffffffffffff9f9b
9734 taddcc %l6,-0xcd3,%l4 ! %l4 = fffffffffffff32e, %ccr = 8a
9735! %l2 = 0000000000000010, %l5 = 0000000014344837, %y = 00000000
9736 umulcc %l2,%l5,%l7 ! %l7 = 0000000143448370, %ccr = 00, %y = 01
9737! %l2 = 0000000000000010, %l3 = 0000000017488000, %l6 = 0000000000000001
9738 sub %l2,%l3,%l6 ! %l6 = ffffffffe8b78010
9739! retry : should take illegal inst trap, %l0 = 0000000000000010
9740 retry ! Illegal inst trap : %l0 = 0000000000000020
9741
9742p3_label_79:
9743! Mem[0000000016800000] = 7a4d1376, %l4 = fffffffffffff32e
9744 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 000000007a4d1376
9745! Mem[0000000016800018] = 00804817, %f16 = 9ac00000
9746 lda [%i1+%i6]0x80,%f16 ! %f16 = 00804817
9747! %l5 = 0000000014344837, immed = fffff987, %l1 = ffffffffe1cd5ada
9748 xor %l5,-0x679,%l1 ! %l1 = ffffffffebcbb1b0
9749! Mem[000000001780000c] = fffffff2, %l7 = 0000000143448370
9750 ldsw [%i3+0x00c],%l7 ! %l7 = fffffffffffffff2
9751! %l4 = 000000007a4d1376, immed = fffff003, %l1 = ffffffffebcbb1b0
9752 addc %l4,-0xffd,%l1 ! %l1 = 000000007a4d0379
9753! %l6 = ffffffffe8b78010, immed = fffffff8, %y = 00000001
9754 sdivcc %l6,-0x008,%l7 ! %l7 = ffffffffc2e90ffe, %ccr = 88
9755 mov %l0,%y ! %y = 00000020
9756! Mem[0000000016800020] = 6f73c854d46190b6, %f24 = 14344a99 ffff6fa4
9757 ldd [%i1+%o4],%f24 ! %f24 = 6f73c854 d46190b6
9758! Mem[0000000017000010] = c1d0faacfa8e94b4, %f12 = 000000ae 319c5d22
9759 ldda [%i2+%i5]0x81,%f12 ! %f12 = c1d0faac fa8e94b4
9760! %l7 = ffffffffc2e90ffe, Mem[0000000030000018] = e1cd5ada00000010
9761 stx %l7,[%o0+%i6] ! Mem[0000000030000018] = ffffffffc2e90ffe
9762! Mem[0000000017000018] = 6fc9ffff, %l2 = 0000000000000010
9763 ldsba [%i2+%i6]0x89,%l2 ! %l2 = ffffffffffffffff
9764
9765p3_label_80:
9766! %l1 = 000000007a4d0379, %l4 = 000000007a4d1376, %l7 = ffffffffc2e90ffe
9767 srl %l1,%l4,%l7 ! %l7 = 00000000000001e9
9768! %f12 = c1d0faac fa8e94b4, Mem[0000000031000018] = 20b20001 319c5dee
9769 std %f12,[%o2+%i6] ! Mem[0000000031000018] = c1d0faac fa8e94b4
9770! retry : should take illegal inst trap, %l0 = 0000000000000020
9771 retry ! Illegal inst trap : %l0 = 0000000000000030
9772! %l2 = ffffffffffffffff, Mem[000000003100001c] = fa8e94b4
9773 stw %l2,[%o2+0x01c] ! Mem[000000003100001c] = ffffffff
9774! %l0 = 0000000000000030, %l7 = 00000000000001e9, %l0 = 0000000000000030
9775 xorcc %l0,%l7,%l0 ! %l0 = 00000000000001d9, %ccr = 00
9776! Mem[0000000030000058] = 032f5d22ffff6fa4, %l2 = ffffffffffffffff
9777 ldx [%o0+0x058],%l2 ! %l2 = 032f5d22ffff6fa4
9778! Mem[0000000017800008] = ef020000, %f19 = acfad0c1
9779 ld [%i3+%i4],%f19 ! %f19 = ef020000
9780! %l7 = 00000000000001e9, Mem[0000000017000040] = 5aff3e2d93b21a65
9781 stx %l7,[%i2+0x040] ! Mem[0000000017000040] = 00000000000001e9
9782! %l1 = 000000007a4d0379, %l7 = 00000000000001e9, %l0 = 00000000000001d9
9783 sra %l1,%l7,%l0 ! %l0 = 00000000003d2681
9784! %l6 = ffffffffe8b78010, Mem[0000000030000059] = 032f5d22
9785 stb %l6,[%o0+0x059] ! Mem[0000000030000058] = 03105d22
9786
9787p3_label_81:
9788! %l2 = ffff6fa4, %l3 = 17488000, Mem[0000000016000020] = a5ffffff 00000000
9789 std %l2,[%i0+%o4] ! Mem[0000000016000020] = ffff6fa4 17488000
9790! Mem[0000000016000064] = de88bec4, %l4 = 000000007a4d1376
9791 ldsha [%i0+0x066]%asi,%l4 ! %l4 = ffffffffffffbec4
9792! Mem[0000000017800018] = 80b1189e 970dae00, %l0 = 003d2681, %l1 = 7a4d0379
9793 ldda [%i3+%i6]0x89,%l0 ! %l0 = 00000000970dae00 0000000080b1189e
9794! %l4 = ffffffffffffbec4, immed = fffff9bf, %l0 = 00000000970dae00
9795 addccc %l4,-0x641,%l0 ! %l0 = ffffffffffffb883, %ccr = 99
9796! %f6 = fa8c1e78, Mem[0000000016800018] = 00804817
9797 st %f6 ,[%i1+%i6] ! Mem[0000000016800018] = fa8c1e78
9798! Mem[0000000031800018] = 00000000, %l7 = 00000000000001e9
9799 ldsw [%o3+%i6],%l7 ! %l7 = 0000000000000000
9800! Mem[0000000017000000] = 50e20c2f, %l0 = ffffffffffffb883
9801 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 0000000050e20c2f
9802! %l4 = ffffffffffffbec4, Mem[0000000017800028] = fffff9a300000000
9803 stxa %l4,[%i3+%o5]0x80 ! Mem[0000000017800028] = ffffffffffffbec4
9804! %l4 = ffffffffffffbec4, Mem[0000000017000018] = ffffc96fffffffff
9805 stxa %l4,[%i2+%i6]0x80 ! Mem[0000000017000018] = ffffffffffffbec4
9806! %l0 = 0000000050e20c2f, Mem[000000003180005e] = f5be61da
9807 sth %l0,[%o3+0x05e] ! Mem[000000003180005c] = f5be0c2f
9808
9809p3_label_82:
9810! Mem[000000001780006c] = 25f22737, %l3 = 0000000017488000
9811 ldub [%i3+0x06c],%l3 ! %l3 = 0000000000000025
9812! Mem[0000000031800018] = 00000000 3c9316ab, %l6 = e8b78010, %l7 = 00000000
9813 ldda [%o3+0x018]%asi,%l6 ! %l6 = 0000000000000000 000000003c9316ab
9814! %l3 = 0000000000000025, %l4 = ffffffffffffbec4, %l5 = 0000000014344837
9815 xorcc %l3,%l4,%l5 ! %l5 = ffffffffffffbee1, %ccr = 88
9816! %f24 = 6f73c854 d46190b6, Mem[0000000016800030] = 002f5f11 50e20c2f
9817 std %f24,[%i1+%o6] ! Mem[0000000016800030] = 6f73c854 d46190b6
9818! Mem[0000000016000000] = a0a051ca, %l1 = 0000000080b1189e
9819 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000a0a051ca
9820! Mem[000000003080005c] = 3067ffff, %l1 = 00000000a0a051ca
9821 ldswa [%o1+0x05c]%asi,%l1 ! %l1 = 000000003067ffff
9822 save ! CWP = 1
9823! %l6 = 000003c0f467d000, immed = 0000000a, %l0 = 0000000000005dee
9824 srl %l6,0x00a,%l0 ! %l0 = 00000000003d19f4
9825! %l0 = 00000000003d19f4, Mem[000000003080005c] = 3067ffff
9826 sth %l0,[%i1+0x05c] ! Mem[000000003080005c] = 19f4ffff
9827! Mem[0000000017800028] = ffffffffffffbec4, %f20 = 994a3414 9ac00000
9828 ldd [%o3+%i5],%f20 ! %f20 = ffffffff ffffbec4
9829
9830p3_label_83: ! %cwp = 1
9831! %l3 = 00000000f2ffffff, Mem[0000000017800030] = 14344a99
9832 stba %l3,[%o3+%i6]0x81 ! Mem[0000000017800030] = ff344a99
9833! %l5 = 0000000000006799, Mem[000000003000001c] = c2e90ffe
9834 stb %l5,[%i0+0x01c] ! Mem[000000003000001c] = 99e90ffe
9835! %l5 = 0000000000006799, Mem[000000003080001b] = c08c1e78
9836 stb %l5,[%i1+0x01b] ! Mem[0000000030800018] = c08c1e99
9837! Mem[0000000031800058] = cdf5e307, %l1 = 0000000000000000
9838 ldsha [%i3+0x058]%asi,%l1 ! %l1 = ffffffffffffcdf5
9839! %l5 = 0000000000006799, Mem[000000003000001c] = 99e90ffe, %asi = 80
9840 stwa %l5,[%i0+0x01c]%asi ! Mem[000000003000001c] = 00006799
9841! %l2 = 00000000781e8cfa
9842 sethi %hi(0x299cc000),%l2 ! %l2 = 00000000299cc000
9843! Mem[0000000030000058] = 03105d22ffff6fa4, %f28 = fc000d6a 0b950931
9844 ldda [%i0+0x058]%asi,%f28 ! %f28 = 03105d22 ffff6fa4
9845! %l6 = 000003c0f467d000, %l0 = 00000000003d19f4, %l6 = 000003c0f467d000
9846 srax %l6,%l0,%l6 ! %l6 = 0000000000000000
9847! %l5 = 0000000000006799, %l4 = ffffffff80000000, %l0 = 00000000003d19f4
9848 add %l5,%l4,%l0 ! %l0 = ffffffff80006799
9849! Mem[0000000016000020] = a46fffff, %f12 = c1d0faac
9850 lda [%o0+%i4]0x88,%f12 ! %f12 = a46fffff
9851
9852p3_label_84: ! %cwp = 1
9853! %l4 = ffffffff80000000, immed = 0000010f, %l6 = 0000000000000000
9854 xor %l4,0x10f,%l6 ! %l6 = ffffffff8000010f
9855! %l6 = ffffffff8000010f, %l4 = ffffffff80000000, %y = 00000020
9856 smul %l6,%l4,%l4 ! %l4 = 3fffff7880000000, %y = 3fffff78
9857! Mem[0000000016000008] = 115f2f0000000000, %l2 = 00000000299cc000
9858 ldxa [%o0+%o4]0x88,%l2 ! %l2 = 115f2f0000000000
9859! Mem[0000000017000028] = e8230001, %l5 = 0000000000006799
9860 ldswa [%o2+%i5]0x88,%l5 ! %l5 = ffffffffe8230001
9861! %f10 = 50ecbd71 fffffff2, Mem[0000000030000018] = ffffffff 00006799
9862 stda %f10,[%i0+0x018]%asi ! Mem[0000000030000018] = 50ecbd71 fffffff2
9863! %l1 = ffffffffffffcdf5, %l1 = ffffffffffffcdf5, %l7 = 00000000000000c5
9864 or %l1,%l1,%l7 ! %l7 = ffffffffffffcdf5
9865! %l7 = ffffffffffffcdf5, Mem[0000000031000058] = 00000000ffff6fa4
9866 stx %l7,[%i2+0x058] ! Mem[0000000031000058] = ffffffffffffcdf5
9867! %l1 = ffffffffffffcdf5, immed = 000003e9, %y = 3fffff78
9868 sdiv %l1,0x3e9,%l4 ! %l4 = 000000007fffffff
9869 mov %l0,%y ! %y = 80006799
9870! retry : should take illegal inst trap, %l0 = ffffffff80006799
9871 retry ! Illegal inst trap : %l0 = ffffffff800067a9
9872! %l4 = 000000007fffffff, Mem[0000000017800008] = 000002ef
9873 stwa %l4,[%o3+%o4]0x89 ! Mem[0000000017800008] = 7fffffff
9874
9875p3_label_85: ! %cwp = 1
9876! %l7 = ffffffffffffcdf5, Mem[0000000016800078] = 2010b831
9877 stw %l7,[%o1+0x078] ! Mem[0000000016800078] = ffffcdf5
9878! %l7 = ffffffffffffcdf5, immed = fffff17f, %l3 = 00000000f2ffffff
9879 xor %l7,-0xe81,%l3 ! %l3 = 0000000000003c8a
9880! Mem[0000000016000054] = 380018eb, %l4 = 000000007fffffff
9881 ldsha [%o0+0x054]%asi,%l4 ! %l4 = 0000000000003800
9882! %l7 = ffffffffffffcdf5, %l4 = 0000000000003800, %l2 = 115f2f0000000000
9883 udivx %l7,%l4,%l2 ! %l2 = 0004924924924923
9884! %l4 = 0000000000003800, %l6 = ffffffff8000010f, %y = 80006799
9885 umulcc %l4,%l6,%l2 ! %l2 = 00001c00003b4800, %ccr = 00, %y = 1c00
9886! Mem[0000000017000000] = 2f0ce250, %l7 = ffffffffffffcdf5
9887 ldsba [%o2+%g0]0x81,%l7 ! %l7 = 000000000000002f
9888! %l0 = ffffffff800067a9, Mem[0000000017000020] = 00000000
9889 stha %l0,[%o2+%i4]0x80 ! Mem[0000000017000020] = 67a90000
9890! Mem[0000000016000020] = ffff6fa4, %l5 = ffffffffe8230001
9891 ldsh [%o0+0x022],%l5 ! %l5 = 0000000000006fa4
9892! Mem[0000000031000058] = ffffffff, %l6 = ffffffff8000010f
9893 lduh [%i2+0x058],%l6 ! %l6 = 000000000000ffff
9894! %l1 = ffffffffffffcdf5, %l7 = 000000000000002f, %y = 00001c00
9895 umulcc %l1,%l7,%l4 ! %l4 = 0000002efff6cffb, %ccr = 08, %y = 2e
9896
9897p3_label_86: ! %cwp = 1
9898! %l2 = 00001c00003b4800, immed = 00000c3a, %y = 0000002e
9899 smul %l2,0xc3a,%l2 ! %l2 = 00000002d4ce5000, %y = 02
9900! %l5 = 0000000000006fa4, %l7 = 000000000000002f, %l1 = ffffffffffffcdf5
9901 srax %l5,%l7,%l1 ! %l1 = 0000000000000000
9902! Mem[000000003080001c] = fffffff2, %l4 = 0000002efff6cffb
9903 ldsw [%i1+0x01c],%l4 ! %l4 = fffffffffffffff2
9904! Mem[000000003100001c] = ffffffff, %l1 = 0000000000000000
9905 lduw [%i2+0x01c],%l1 ! %l1 = 00000000ffffffff
9906! %l3 = 0000000000003c8a, immed = 0000000f, %l2 = 00000002d4ce5000
9907 srl %l3,0x00f,%l2 ! %l2 = 0000000000000000
9908! %l0 = ffffffff800067a9, immd = 0000000000000f95, %l4 = fffffffffffffff2
9909 udivx %l0,0xf95,%l4 ! %l4 = 00106ddec1a70d2e
9910! Invert Register : %l0 = ffffffff800067a9
9911 xor %l0,-1,%l0 ! %l0 = 000000007fff9856
9912! Mem[0000000016800050] = 0b950931, %f18 = ffffffff
9913 ld [%o1+0x050],%f18 ! %f18 = 0b950931
9914! %l2 = 0000000000000000, immed = 00000dcb, %l2 = 0000000000000000
9915 xnorcc %l2,0xdcb,%l2 ! %l2 = fffffffffffff234, %ccr = 88
9916! Mem[0000000031800058] = cdf5e307, %l1 = 00000000ffffffff
9917 lduh [%i3+0x058],%l1 ! %l1 = 000000000000cdf5
9918
9919p3_label_87: ! %cwp = 1
9920! Mem[0000000030800018] = c08c1e99, %l5 = 0000000000006fa4
9921 lduh [%i1+0x01a],%l5 ! %l5 = 0000000000001e99
9922! %l7 = 000000000000002f, immed = fffff380, %l3 = 0000000000003c8a
9923 addc %l7,-0xc80,%l3 ! %l3 = fffffffffffff3af
9924! %l4 = 00106ddec1a70d2e
9925 sethi %hi(0x3a115000),%l4 ! %l4 = 000000003a115000
9926! %l4 = 3a115000, %l5 = 00001e99, Mem[0000000016000020] = ffff6fa4 17488000
9927 stda %l4,[%o0+0x020]%asi ! Mem[0000000016000020] = 3a115000 00001e99
9928! retry : should take illegal inst trap, %l0 = 000000007fff9856
9929 retry ! Illegal inst trap : %l0 = 000000007fff9866
9930! Randomly selected nop
9931 nop
9932! %l1 = 000000000000cdf5, %l3 = fffffffffffff3af, %l3 = fffffffffffff3af
9933 tsubcc %l1,%l3,%l3 ! %l3 = 000000000000da46, %ccr = 13
9934! %l6 = 000000000000ffff, %l2 = fffffffffffff234, %l5 = 0000000000001e99
9935 tsubcctv %l6,%l2,%l5 ! %l0 = 000000007fff9889, Trapped
9936! %l7 = 000000000000002f, immed = fffffb99, %l2 = fffffffffffff234
9937 taddcc %l7,-0x467,%l2 ! %l2 = fffffffffffffbc8, %ccr = 8a
9938! %l5 = 0000000000001e99, Mem[0000000030000058] = 03105d22ffff6fa4
9939 stx %l5,[%i0+0x058] ! Mem[0000000030000058] = 0000000000001e99
9940
9941p3_label_88: ! %cwp = 1
9942! %f30 = 3c9316ab 802a6890, Mem[0000000031800018] = 00000000 3c9316ab
9943 std %f30,[%i3+%o6] ! Mem[0000000031800018] = 3c9316ab 802a6890
9944! Mem[0000000017800030] = 994a34ff, %l5 = 0000000000001e99
9945 lduha [%o3+%i6]0x88,%l5 ! %l5 = 00000000000034ff
9946! %l6 = 0000ffff, %l7 = 0000002f, Mem[0000000030800018] = c08c1e99 fffffff2
9947 stda %l6,[%i1+0x018]%asi ! Mem[0000000030800018] = 0000ffff 0000002f
9948! Mem[0000000017000008] = c1000000 ffffff9a, %l2 = fffffbc8, %l3 = 0000da46
9949 ldda [%o2+%o4]0x89,%l2 ! %l2 = 00000000ffffff9a 00000000c1000000
9950! %l1 = 000000000000cdf5, immed = fffff58a, %y = 00000002
9951 smulcc %l1,-0xa76,%l5 ! %l5 = fffffffff7957f12, %ccr = 88, %y = ffffffff
9952! Mem[000000003080005c] = 19f4ffff, %l2 = 00000000ffffff9a
9953 ldsha [%i1+0x05e]%asi,%l2 ! %l2 = ffffffffffffffff
9954! Mem[0000000030000018] = 50ecbd71, %f21 = ffffbec4
9955 ld [%i0+%o6],%f21 ! %f21 = 50ecbd71
9956! %l2 = ffffffffffffffff, %l6 = 000000000000ffff, %l1 = 000000000000cdf5
9957 srl %l2,%l6,%l1 ! %l1 = 0000000000000001
9958! %l5 = fffffffff7957f12, immed = fffff400, %l7 = 000000000000002f
9959 addccc %l5,-0xc00,%l7 ! %l7 = fffffffff7957312, %ccr = 99
9960! Mem[0000000017000010] = acfad0c1, %l3 = 00000000c1000000
9961 lduba [%o2+%o5]0x88,%l3 ! %l3 = 00000000000000c1
9962
9963p3_label_89: ! %cwp = 1
9964! %f30 = 3c9316ab, Mem[0000000016800000] = 76134d7a
9965 sta %f30,[%o1+%g0]0x81 ! Mem[0000000016800000] = 3c9316ab
9966! %l5 = fffffffff7957f12, %l3 = 00000000000000c1, %l6 = 000000000000ffff
9967 srlx %l5,%l3,%l6 ! %l6 = 7ffffffffbcabf89
9968! Mem[000000003180001c] = 802a6890, %l0 = 000000007fff9889
9969 ldsb [%i3+0x01d],%l0 ! %l0 = 000000000000002a
9970! Mem[0000000016800000] = ab16933c, %l1 = 0000000000000001
9971 ldsba [%o1+%g0]0x88,%l1 ! %l1 = 000000000000003c
9972! Mem[000000003000001c] = fffffff2, %l4 = 000000003a115000
9973 lduh [%i0+0x01c],%l4 ! %l4 = 000000000000ffff
9974! Mem[000000003180001c] = 802a6890, %f9 = 000000f5
9975 ld [%i3+0x01c],%f9 ! %f9 = 802a6890
9976! %l5 = fffffffff7957f12, %l4 = 000000000000ffff, %l7 = fffffffff7957312
9977 xorcc %l5,%l4,%l7 ! %l7 = fffffffff79580ed, %ccr = 88
9978! %l1 = 000000000000003c, %l6 = 7ffffffffbcabf89, %l3 = 00000000000000c1
9979 sll %l1,%l6,%l3 ! %l3 = 0000000000007800
9980! Invert Register : %l0 = 000000000000002a
9981 xor %l0,-1,%l0 ! %l0 = ffffffffffffffd5
9982! %l0 = ffffffffffffffd5, %l6 = 7ffffffffbcabf89, %l1 = 000000000000003c
9983 srax %l0,%l6,%l1 ! %l1 = ffffffffffffffff
9984
9985p3_label_90: ! %cwp = 1
9986! %l4 = 000000000000ffff, immed = fffffb8b, %l5 = fffffffff7957f12
9987 addc %l4,-0x475,%l5 ! %l5 = 000000000000fb8a
9988! %l0 = ffffffffffffffd5, immd = fffffffffffffc9d, %l0 = ffffffffffffffd5
9989 udivx %l0,-0x363,%l0 ! %l0 = 0000000000000001
9990! Mem[000000003080001c] = 0000002f, %l4 = 000000000000ffff
9991 ldub [%i1+0x01e],%l4 ! %l4 = 0000000000000000
9992! %f5 = ca51a0a0, Mem[0000000017000070] = 50ecbd71
9993 sta %f5 ,[%o2+0x070]%asi ! Mem[0000000017000070] = ca51a0a0
9994! %l1 = ffffffffffffffff, immed = 00000857, %y = ffffffff
9995 smul %l1,0x857,%l2 ! %l2 = fffffffffffff7a9, %y = ffffffff
9996! Mem[0000000017000000] = 50e20c2f, %l3 = 0000000000007800
9997 lduwa [%o2+%g0]0x88,%l3 ! %l3 = 0000000050e20c2f
9998! %l1 = ffffffffffffffff, immed = fffff585, %l0 = 0000000000000001
9999 andcc %l1,-0xa7b,%l0 ! %l0 = fffffffffffff585, %ccr = 88
10000! Mem[0000000031000058] = ffffffff ffffcdf5, %l4 = 00000000, %l5 = 0000fb8a
10001 ldda [%i2+0x058]%asi,%l4 ! %l4 = 00000000ffffffff 00000000ffffcdf5
10002! Randomly selected nop
10003 nop
10004! %l6 = fbcabf89, %l7 = f79580ed, Mem[0000000030000018] = 50ecbd71 fffffff2
10005 stda %l6,[%i0+0x018]%asi ! Mem[0000000030000018] = fbcabf89 f79580ed
10006
10007p3_label_91: ! %cwp = 1
10008! Mem[0000000016000008] = 00000000, %l0 = fffffffffffff585
10009 ldswa [%o0+%o4]0x81,%l0 ! %l0 = 0000000000000000
10010! %f12 = a46fffff fa8e94b4, Mem[0000000016000018] = ae000000 54c8736f
10011 stda %f12,[%o0+0x018]%asi ! Mem[0000000016000018] = a46fffff fa8e94b4
10012! %l2 = fffffffffffff7a9, immed = 00000918, %y = ffffffff
10013 umul %l2,0x918,%l0 ! %l0 = 00000917ffb428d8, %y = 917
10014! %l0 = ffb428d8, %l1 = ffffffff, Mem[0000000017000070] = ca51a0a0 93b21a65
10015 stda %l0,[%o2+0x070]%asi ! Mem[0000000017000070] = ffb428d8 ffffffff
10016! Mem[000000003000005c] = 00001e99, %l6 = 7ffffffffbcabf89
10017 ldub [%i0+0x05c],%l6 ! %l6 = 0000000000000000
10018! Mem[0000000017800000] = 6fc9ffff ffffffff, %l6 = 00000000, %l7 = f79580ed
10019 ldda [%o3+%g0]0x81,%l6 ! %l6 = 000000006fc9ffff 00000000ffffffff
10020! %l4 = 00000000ffffffff, %l1 = ffffffffffffffff, %l6 = 000000006fc9ffff
10021 tsubcc %l4,%l1,%l6 ! %l6 = 0000000100000000, %ccr = 16
10022! %l0 = 00000917ffb428d8, immed = 0000003e, %l0 = 00000917ffb428d8
10023 srax %l0,0x03e,%l0 ! %l0 = 0000000000000000
10024! %l2 = fffffffffffff7a9, %l2 = fffffffffffff7a9, %l7 = 00000000ffffffff
10025 sll %l2,%l2,%l7 ! %l7 = ffffffffffef5200
10026! %l7 = ffffffffffef5200, Mem[0000000030800058] = 51bb1ef419f4ffff
10027 stx %l7,[%i1+0x058] ! Mem[0000000030800058] = ffffffffffef5200
10028
10029p3_label_92: ! %cwp = 1
10030! %l0 = 0000000000000000, %l2 = fffffffffffff7a9, %l2 = fffffffffffff7a9
10031 or %l0,%l2,%l2 ! %l2 = fffffffffffff7a9
10032! Mem[0000000030800018] = 0000ffff, %l7 = ffffffffffef5200
10033 ldsb [%i1+0x01b],%l7 ! %l7 = ffffffffffffffff
10034! Mem[0000000031000018] = c1d0faacffffffff, %l4 = 00000000ffffffff
10035 ldxa [%i2+0x018]%asi,%l4 ! %l4 = c1d0faacffffffff
10036! %f12 = a46fffff fa8e94b4, Mem[0000000017800000] = 6fc9ffff ffffffff
10037 stda %f12,[%o3+%g0]0x81 ! Mem[0000000017800000] = a46fffff fa8e94b4
10038! %l7 = ffffffffffffffff, Mem[000000003100001a] = c1d0faac
10039 sth %l7,[%i2+0x01a] ! Mem[0000000031000018] = c1d0ffff
10040! Mem[000000001780000c] = fffffff2, %f15 = 54c8736f
10041 ld [%o3+0x00c],%f15 ! %f15 = fffffff2
10042! %l6 = 0000000100000000, immed = 00000005, %l0 = 0000000000000000
10043 sll %l6,0x005,%l0 ! %l0 = 0000002000000000
10044! %f28 = 03105d22 ffff6fa4, Mem[0000000031800018] = 3c9316ab 802a6890
10045 std %f28,[%i3+%o6] ! Mem[0000000031800018] = 03105d22 ffff6fa4
10046! Mem[000000003180005c] = f5be0c2f, %l2 = fffffffffffff7a9
10047 ldsb [%i3+0x05c],%l2 ! %l2 = fffffffffffffff5
10048! %l5 = 00000000ffffcdf5, %l1 = ffffffffffffffff, %l6 = 0000000100000000
10049 addccc %l5,%l1,%l6 ! %l6 = 00000000ffffcdf4, %ccr = 19
10050
10051p3_label_93: ! %cwp = 1
10052! Randomly selected nop
10053 nop
10054! Mem[0000000016000008] = 00000000, %f17 = 319c5d22
10055 lda [%o0+%o4]0x80,%f17 ! %f17 = 00000000
10056! Mem[000000003180001c] = ffff6fa4, %l1 = ffffffffffffffff
10057 ldsb [%i3+0x01c],%l1 ! %l1 = ffffffffffffffff
10058! %f2 = ca51a0a0 319c5d22, Mem[0000000017000018] = ffffffff ffffbec4
10059 stda %f2 ,[%o2+%o6]0x81 ! Mem[0000000017000018] = ca51a0a0 319c5d22
10060! %l4 = c1d0faacffffffff, %l3 = 0000000050e20c2f, %l7 = ffffffffffffffff
10061 taddcctv %l4,%l3,%l7 ! %l0 = 0000002000000023, Trapped
10062! Mem[0000000031800058] = cdf5e307 f5be0c2f, %l2 = fffffff5, %l3 = 50e20c2f
10063 ldda [%i3+0x058]%asi,%l2 ! %l2 = 00000000cdf5e307 00000000f5be0c2f
10064! %l3 = 00000000f5be0c2f, Mem[0000000017800028] = ffffffff
10065 stwa %l3,[%o3+%i5]0x89 ! Mem[0000000017800028] = f5be0c2f
10066! Mem[0000000016800008] = 3067ffff, %l2 = 00000000cdf5e307
10067 lduba [%o1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10068! %l3 = 00000000f5be0c2f, %l4 = c1d0faacffffffff, %l4 = c1d0faacffffffff
10069 andn %l3,%l4,%l4 ! %l4 = 0000000000000000
10070! Mem[0000000016000030] = 005d9c31, %l2 = 00000000000000ff
10071 ldswa [%o0+%i6]0x81,%l2 ! %l2 = 00000000005d9c31
10072
10073p3_label_94: ! %cwp = 1
10074! %l5 = 00000000ffffcdf5, Mem[000000003080005c] = ffef5200
10075 stb %l5,[%i1+0x05c] ! Mem[000000003080005c] = f5ef5200
10076! %l7 = ffffffffffffffff, Mem[000000001700002e] = c8ab5868
10077 sth %l7,[%o2+0x02e] ! Mem[000000001700002c] = c8abffff
10078! %l3 = 00000000f5be0c2f, %l3 = 00000000f5be0c2f, %y = 00000917
10079 sdivcc %l3,%l3,%l7 ! %l7 = ffffffffffff1d0e, %ccr = 88
10080 mov %l0,%y ! %y = 00000023
10081! %f10 = 50ecbd71 fffffff2, Mem[0000000030000058] = 00000000 00001e99
10082 std %f10,[%i0+0x058] ! Mem[0000000030000058] = 50ecbd71 fffffff2
10083! Mem[0000000017000050] = 60fd31069f9ba933, %l1 = ffffffffffffffff
10084 ldx [%o2+0x050],%l1 ! %l1 = 60fd31069f9ba933
10085! %l4 = 0000000000000000, Mem[0000000017000040] = 00000000000001e9
10086 stx %l4,[%o2+0x040] ! Mem[0000000017000040] = 0000000000000000
10087! %l6 = 00000000ffffcdf4, Mem[000000001680005a] = 8ed982ed
10088 sth %l6,[%o1+0x05a] ! Mem[0000000016800058] = 8ed9cdf4
10089! Mem[0000000017800058] = 336dd375b3c84e2d, %f10 = 50ecbd71 fffffff2
10090 ldd [%o3+0x058],%f10 ! %f10 = 336dd375 b3c84e2d
10091! %l5 = 00000000ffffcdf5, Mem[000000003080001b] = 0000ffff
10092 stb %l5,[%i1+0x01b] ! Mem[0000000030800018] = 0000fff5
10093! %l1 = 60fd31069f9ba933, %l4 = 0000000000000000, %l4 = 0000000000000000
10094 orcc %l1,%l4,%l4 ! %l4 = 60fd31069f9ba933, %ccr = 08
10095
10096p3_label_95: ! %cwp = 1
10097! %l5 = 00000000ffffcdf5, immed = fffff174, %l5 = 00000000ffffcdf5
10098 tsubcc %l5,-0xe8c,%l5 ! %l5 = 00000000ffffdc81, %ccr = 1b
10099! Mem[0000000016000008] = 00000000, %l4 = 60fd31069f9ba933
10100 ldsba [%o0+0x00a]%asi,%l4 ! %l4 = 0000000000000000
10101! %l2 = 00000000005d9c31, Mem[000000003000005c] = fffffff2
10102 sth %l2,[%i0+0x05c] ! Mem[000000003000005c] = 9c31fff2
10103! %l7 = ffffffffffff1d0e, %l4 = 0000000000000000, %l0 = 0000002000000023
10104 taddcctv %l7,%l4,%l0 ! %l0 = 0000002000000046, Trapped
10105 restore ! CWP = 0
10106! %l7 = 000000003c9316ab, Mem[0000000030800018] = 0000fff50000002f
10107 stx %l7,[%o1+%i6] ! Mem[0000000030800018] = 000000003c9316ab
10108! Mem[0000000031000058] = ffffffffffffcdf5, %f20 = ffffffff 50ecbd71
10109 ldd [%o2+0x058],%f20 ! %f20 = ffffffff ffffcdf5
10110! %l6 = 0000000000000000, Mem[0000000017000010] = c1d0faac
10111 stha %l6,[%i2+%i5]0x80 ! Mem[0000000017000010] = 0000faac
10112! Mem[0000000017800020] = ee5d9c31f41ebb51, %f28 = 03105d22 ffff6fa4
10113 ldda [%i3+0x020]%asi,%f28 ! %f28 = ee5d9c31 f41ebb51
10114! %f6 = fa8c1e78 0000c5c5, Mem[0000000031800018] = 03105d22 ffff6fa4
10115 stda %f6 ,[%o3+0x018]%asi ! Mem[0000000031800018] = fa8c1e78 0000c5c5
10116
10117p3_label_96:
10118! %l6 = 0000000000000000, %l5 = ffffffffffffbee1, %l5 = ffffffffffffbee1
10119 addc %l6,%l5,%l5 ! %l5 = ffffffffffffbee2
10120! %l0 = 0000000050e20c2f, immd = 0000000000000745, %l7 = 000000003c9316ab
10121 mulx %l0,0x745,%l7 ! %l7 = 0000024bfb4291ab, %y = 23
10122! Invert Register : %l7 = 0000024bfb4291ab
10123 xor %l7,-1,%l7 ! %l7 = fffffdb404bd6e54
10124! %l0 = 0000000050e20c2f, immd = 0000000000000b7e, %l2 = 032f5d22ffff6fa4
10125 mulx %l0,0xb7e,%l2 ! %l2 = 000003a185c80422, %y = 23
10126! %l6 = 0000000000000000, %l5 = ffffffffffffbee2, %l5 = ffffffffffffbee2
10127 sll %l6,%l5,%l5 ! %l5 = 0000000000000000
10128! %l1 = 000000003067ffff, %l0 = 0000000050e20c2f, %l3 = 0000000000000025
10129 tsubcc %l1,%l0,%l3 ! %l3 = ffffffffdf85f3d0, %ccr = 9b
10130! %l0 = 0000000050e20c2f, %l0 = 0000000050e20c2f, %l4 = ffffffffffffbec4
10131 sra %l0,%l0,%l4 ! %l4 = 000000000000a1c4
10132! %f22 = 20b20001 319c5dee, Mem[0000000016000000] = a0a051ca ffffffff
10133 std %f22,[%i0+%g0] ! Mem[0000000016000000] = 20b20001 319c5dee
10134! %l7 = fffffdb404bd6e54, immed = 0000000e, %l2 = 000003a185c80422
10135 sll %l7,0x00e,%l2 ! %l2 = ff6d012f5b950000
10136! Mem[0000000016800008] = 781e8cfa3067ffff, %f0 = 51bb1ef4 3067ffff
10137 ldda [%i1+%i4]0x88,%f0 ! %f0 = 781e8cfa 3067ffff
10138
10139p3_label_97:
10140! %f14 = ae4123e8 fffffff2, Mem[0000000016000000] = 20b20001 319c5dee
10141 stda %f14,[%i0+%g0]0x81 ! Mem[0000000016000000] = ae4123e8 fffffff2
10142! Mem[0000000016800008] = ffff6730 fa8c1e78, %l2 = 5b950000, %l3 = df85f3d0
10143 ldda [%i1+0x008]%asi,%l2 ! %l2 = 00000000ffff6730 00000000fa8c1e78
10144! Mem[0000000016800000] = ab16933c, %l7 = fffffdb404bd6e54
10145 lduba [%i1+%g0]0x88,%l7 ! %l7 = 000000000000003c
10146! Invert Register : %l5 = 0000000000000000
10147 xor %l5,-1,%l5 ! %l5 = ffffffffffffffff
10148! %l3 = 00000000fa8c1e78, %l5 = ffffffffffffffff, %l2 = 00000000ffff6730
10149 taddcc %l3,%l5,%l2 ! %l2 = 00000000fa8c1e77, %ccr = 1b
10150! Mem[0000000031000058] = ffffffffffffcdf5, %l5 = ffffffffffffffff
10151 ldxa [%o2+0x058]%asi,%l5 ! %l5 = ffffffffffffcdf5
10152! %l6 = 0000000000000000, %l1 = 000000003067ffff, %l4 = 000000000000a1c4
10153 sll %l6,%l1,%l4 ! %l4 = 0000000000000000
10154! %l4 = 00000000, %l5 = ffffcdf5, Mem[0000000017800000] = a46fffff fa8e94b4
10155 stda %l4,[%i3+0x000]%asi ! Mem[0000000017800000] = 00000000 ffffcdf5
10156! Mem[0000000016000018] = a46fffff, %l3 = 00000000fa8c1e78
10157 ldsha [%i0+%i6]0x81,%l3 ! %l3 = ffffffffffffa46f
10158! Mem[0000000017000070] = ffb428d8ffffffff, %l5 = ffffffffffffcdf5
10159 ldxa [%i2+0x070]%asi,%l5 ! %l5 = ffb428d8ffffffff
10160
10161p3_label_98:
10162! %l0 = 0000000050e20c2f, Mem[0000000017000030] = 00000010
10163 stwa %l0,[%i2+%o6]0x81 ! Mem[0000000017000030] = 50e20c2f
10164! %l7 = 000000000000003c, Mem[000000001680004e] = 3fe33c07
10165 sth %l7,[%i1+0x04e] ! Mem[000000001680004c] = 3fe3003c
10166! Mem[0000000030000058] = 50ecbd719c31fff2, %l3 = ffffffffffffa46f
10167 ldxa [%o0+0x058]%asi,%l3 ! %l3 = 50ecbd719c31fff2
10168! %l0 = 0000000050e20c2f, %l4 = 0000000000000000, %l2 = 00000000fa8c1e77
10169 andncc %l0,%l4,%l2 ! %l2 = 0000000050e20c2f, %ccr = 00
10170! %l7 = 000000000000003c, %l6 = 0000000000000000, %y = 00000023
10171 sdivcc %l7,%l6,%l3 ! Div by zero, %l0 = 0000000050e20c7f
10172 mov %l0,%y ! %y = 50e20c57
10173! %l3 = 50ecbd719c31fff2, immed = fffff0dc, %l2 = 0000000050e20c2f
10174 and %l3,-0xf24,%l2 ! %l2 = 50ecbd719c31f0d0
10175! %l0 = 50e20c57, %l1 = 3067ffff, Mem[0000000016000008] = 00000000 002f5f11
10176 stda %l0,[%i0+%i4]0x81 ! Mem[0000000016000008] = 50e20c57 3067ffff
10177! Mem[0000000016000008] = ffff6730 570ce250, %l4 = 00000000, %l5 = ffffffff
10178 ldda [%i0+%i4]0x89,%l4 ! %l4 = 00000000570ce250 00000000ffff6730
10179! %l4 = 00000000570ce250, %l3 = 50ecbd719c31fff2, %l6 = 0000000000000000
10180 andcc %l4,%l3,%l6 ! %l6 = 000000001400e250, %ccr = 00
10181! %l7 = 000000000000003c, immed = 00000014, %l7 = 000000000000003c
10182 addc %l7,0x014,%l7 ! %l7 = 0000000000000050
10183
10184p3_label_99:
10185! Mem[0000000030800058] = fffffffff5ef5200, %f30 = 3c9316ab 802a6890
10186 ldda [%o1+0x058]%asi,%f30 ! %f30 = ffffffff f5ef5200
10187! %l3 = 50ecbd719c31fff2, Mem[0000000016800036] = d46190b6
10188 sth %l3,[%i1+0x036] ! Mem[0000000016800034] = d461fff2
10189! %l1 = 000000003067ffff, immed = fffff6e7, %l6 = 000000001400e250
10190 xor %l1,-0x919,%l6 ! %l6 = ffffffffcf980918
10191! Mem[0000000030800018] = 00000000 3c9316ab, %l2 = 9c31f0d0, %l3 = 9c31fff2
10192 ldd [%o1+%i6],%l2 ! %l2 = 0000000000000000 000000003c9316ab
10193! Mem[0000000017000010] = acfa0000, %l4 = 00000000570ce250
10194 ldsha [%i2+%i5]0x89,%l4 ! %l4 = 0000000000000000
10195! Mem[0000000016000020] = 3a115000 00001e99, %l6 = cf980918, %l7 = 00000050
10196 ldd [%i0+%o4],%l6 ! %l6 = 000000003a115000 0000000000001e99
10197! %l7 = 0000000000001e99, immed = 00000a5d, %l1 = 000000003067ffff
10198 tsubcc %l7,0xa5d,%l1 ! %l1 = 000000000000143c, %ccr = 02
10199! Mem[0000000017800028] = 2f0cbef5, %l4 = 0000000000000000
10200 ldsh [%i3+0x02a],%l4 ! %l4 = ffffffffffffbef5
10201! %l1 = 000000000000143c, Mem[000000001780001a] = 00ae0d97
10202 sth %l1,[%i3+0x01a] ! Mem[0000000017800018] = 00ae143c
10203! %l4 = ffffbef5, %l5 = ffff6730, Mem[0000000030800018] = 00000000 3c9316ab
10204 std %l4,[%o1+%i6] ! Mem[0000000030800018] = ffffbef5 ffff6730
10205
10206p3_label_100:
10207! Mem[000000003080001c] = ffff6730, %l7 = 0000000000001e99
10208 ldsb [%o1+0x01c],%l7 ! %l7 = ffffffffffffffff
10209! Mem[0000000016800048] = 0e243113, %l1 = 000000000000143c
10210 ldsb [%i1+0x04b],%l1 ! %l1 = 0000000000000013
10211! %l1 = 0000000000000013, %l0 = 0000000050e20c57, %l0 = 0000000050e20c57
10212 mulx %l1,%l0,%l0 ! %l0 = 0000000600c6ea75, %y = 50e20c57
10213! %l5 = 00000000ffff6730, %l6 = 000000003a115000, %l5 = 00000000ffff6730
10214 sub %l5,%l6,%l5 ! %l5 = 00000000c5ee1730
10215! %l2 = 0000000000000000, immed = 000004ee, %l3 = 000000003c9316ab
10216 andcc %l2,0x4ee,%l3 ! %l3 = 0000000000000000, %ccr = 44
10217! %l2 = 00000000, %l3 = 00000000, Mem[0000000030800058] = ffffffff f5ef5200
10218 std %l2,[%o1+0x058] ! Mem[0000000030800058] = 00000000 00000000
10219! %l1 = 0000000000000013, Mem[000000003180001c] = 0000c5c5
10220 stw %l1,[%o3+0x01c] ! Mem[000000003180001c] = 00000013
10221! Mem[0000000017800030] = 994a34ff, %f31 = f5ef5200
10222 lda [%i3+%o6]0x88,%f31 ! %f31 = 994a34ff
10223! Mem[0000000016000030] = 005d9c31, %l5 = 00000000c5ee1730
10224 lduha [%i0+%o6]0x80,%l5 ! %l5 = 000000000000005d
10225! %l0 = 0000000600c6ea75, immed = fffff19b, %l2 = 0000000000000000
10226 orcc %l0,-0xe65,%l2 ! %l2 = fffffffffffffbff, %ccr = 88
10227
10228 ba,a p3_not_taken_0_end
10229p3_not_taken_0:
10230! The following code should not be executed
10231 mulx %l1,%l0,%l3
10232 ldsh [%o1+0x042],%l4
10233 lduw [%o2+0x040],%l2
10234 stxa %l4,[%o2+0x000]%asi
10235 ba,a p3_branch_failed
10236p3_not_taken_0_end:
10237
10238
10239! End of Random Code for Processor 3
10240
10241p3_set_done_flag:
10242 mov 2,%g2
10243 set done_flags,%g1
10244 st %g2,[%g1+0x00c] ! Set processor 3 done flag
10245
10246! Self Check Disabled
10247
10248p3_check_registers:
10249
10250! The test for processor 3 has passed
10251
10252p3_passed:
10253 ta GOOD_TRAP
10254 nop
10255
10256p3_reg_l0_fail:
10257 or %g0,0xbd0,%g1
10258 ba,a p3_failed
10259p3_reg_l1_fail:
10260 or %g0,0xbd1,%g1
10261 ba,a p3_failed
10262p3_reg_l2_fail:
10263 or %g0,0xbd2,%g1
10264 ba,a p3_failed
10265p3_reg_l3_fail:
10266 or %g0,0xbd3,%g1
10267 ba,a p3_failed
10268p3_reg_l4_fail:
10269 or %g0,0xbd4,%g1
10270 ba,a p3_failed
10271p3_reg_l5_fail:
10272 or %g0,0xbd5,%g1
10273 ba,a p3_failed
10274p3_reg_l6_fail:
10275 or %g0,0xbd6,%g1
10276 ba,a p3_failed
10277p3_reg_l7_fail:
10278 or %g0,0xbd7,%g1
10279 ba,a p3_failed
10280p3_f0_fail:
10281 set p3_temp,%g6
10282 mov 0xf00,%l0
10283 stx %l0,[%g6]
10284 std %f0,[%g6+8]
10285 stx %fsr,[%g6+16]
10286 ta BAD_TRAP
10287
10288p3_f2_fail:
10289 set p3_temp,%g6
10290 mov 0xf02,%l0
10291 stx %l0,[%g6]
10292 std %f2,[%g6+8]
10293 stx %fsr,[%g6+16]
10294 ta BAD_TRAP
10295
10296p3_f4_fail:
10297 set p3_temp,%g6
10298 mov 0xf04,%l0
10299 stx %l0,[%g6]
10300 std %f4,[%g6+8]
10301 stx %fsr,[%g6+16]
10302 ta BAD_TRAP
10303
10304p3_f6_fail:
10305 set p3_temp,%g6
10306 mov 0xf06,%l0
10307 stx %l0,[%g6]
10308 std %f6,[%g6+8]
10309 stx %fsr,[%g6+16]
10310 ta BAD_TRAP
10311
10312p3_f8_fail:
10313 set p3_temp,%g6
10314 mov 0xf08,%l0
10315 stx %l0,[%g6]
10316 std %f8,[%g6+8]
10317 stx %fsr,[%g6+16]
10318 ta BAD_TRAP
10319
10320p3_f10_fail:
10321 set p3_temp,%g6
10322 mov 0xf10,%l0
10323 stx %l0,[%g6]
10324 std %f10,[%g6+8]
10325 stx %fsr,[%g6+16]
10326 ta BAD_TRAP
10327
10328p3_f12_fail:
10329 set p3_temp,%g6
10330 mov 0xf12,%l0
10331 stx %l0,[%g6]
10332 std %f12,[%g6+8]
10333 stx %fsr,[%g6+16]
10334 ta BAD_TRAP
10335
10336p3_f14_fail:
10337 set p3_temp,%g6
10338 mov 0xf14,%l0
10339 stx %l0,[%g6]
10340 std %f14,[%g6+8]
10341 stx %fsr,[%g6+16]
10342 ta BAD_TRAP
10343
10344p3_f16_fail:
10345 set p3_temp,%g6
10346 mov 0xf16,%l0
10347 stx %l0,[%g6]
10348 std %f16,[%g6+8]
10349 stx %fsr,[%g6+16]
10350 ta BAD_TRAP
10351
10352p3_f18_fail:
10353 set p3_temp,%g6
10354 mov 0xf18,%l0
10355 stx %l0,[%g6]
10356 std %f18,[%g6+8]
10357 stx %fsr,[%g6+16]
10358 ta BAD_TRAP
10359
10360p3_f20_fail:
10361 set p3_temp,%g6
10362 mov 0xf20,%l0
10363 stx %l0,[%g6]
10364 std %f20,[%g6+8]
10365 stx %fsr,[%g6+16]
10366 ta BAD_TRAP
10367
10368p3_f22_fail:
10369 set p3_temp,%g6
10370 mov 0xf22,%l0
10371 stx %l0,[%g6]
10372 std %f22,[%g6+8]
10373 stx %fsr,[%g6+16]
10374 ta BAD_TRAP
10375
10376p3_f24_fail:
10377 set p3_temp,%g6
10378 mov 0xf24,%l0
10379 stx %l0,[%g6]
10380 std %f24,[%g6+8]
10381 stx %fsr,[%g6+16]
10382 ta BAD_TRAP
10383
10384p3_f26_fail:
10385 set p3_temp,%g6
10386 mov 0xf26,%l0
10387 stx %l0,[%g6]
10388 std %f26,[%g6+8]
10389 stx %fsr,[%g6+16]
10390 ta BAD_TRAP
10391
10392p3_f28_fail:
10393 set p3_temp,%g6
10394 mov 0xf28,%l0
10395 stx %l0,[%g6]
10396 std %f28,[%g6+8]
10397 stx %fsr,[%g6+16]
10398 ta BAD_TRAP
10399
10400p3_f30_fail:
10401 set p3_temp,%g6
10402 mov 0xf30,%l0
10403 stx %l0,[%g6]
10404 std %f30,[%g6+8]
10405 stx %fsr,[%g6+16]
10406 ta BAD_TRAP
10407
10408
10409! The test for processor 3 failed
10410
10411p3_failed:
10412 set done_flags,%g1
10413 mov 3,%g5
10414 st %g5,[%g1+0x00c] ! Set processor 3 done flag
10415
10416 set p3_temp,%g6
10417 stx %g1,[%g6]
10418 stx %g2,[%g6+8]
10419 stx %g3,[%g6+16]
10420 ta BAD_TRAP
10421
10422
10423! The local area data for processor 3 failed
10424
10425p3_local_failed:
10426 set done_flags,%g5
10427 mov 3,%g6
10428 st %g6,[%g5+0x00c] ! Set processor 3 done flag
10429
10430 set p3_temp,%g6
10431 add %g1,%g4,%g1
10432 stx %g4,[%g6]
10433 stx %g2,[%g6+8]
10434 stx %g3,[%g6+16]
10435 ta BAD_TRAP
10436
10437p3_dfill_failed:
10438 ba p3_failed
10439 mov 0xddd,%g1
10440
10441p3_selfmod_failed:
10442 ba p3_failed
10443 mov 0xabc,%g1
10444
10445
10446p3_common_error:
10447 or %g0,0xee3,%g1
10448 ba p3_failed
10449 mov %o5,%g3
10450
10451p3_common_signature_error:
10452 set p3_temp,%g1
10453 ba p3_failed
10454 st %g2,[%g1] ! Common Lock Number
10455
10456p3_common_timeout:
10457 set p3_temp,%g1
10458 ba p3_failed
10459 st %g2,[%g1] ! Common Lock Number
10460p3_branch_failed:
10461 mov 0xbbb,%g1
10462 rd %ccr,%g2
10463 ba p3_failed
10464 mov 0x0,%g3
10465
10466p3_trap1e:
10467 stx %l3,[%i2+0x008] ! Mem[0000000017000008]
10468 or %l5,%l6,%l6
10469 srax %l5,0x021,%l2
10470 done
10471
10472p3_trap1o:
10473 stx %l3,[%o2+0x008] ! Mem[0000000017000008]
10474 or %l5,%l6,%l6
10475 srax %l5,0x021,%l2
10476 done
10477
10478
10479p3_trap2e:
10480 st %f4 ,[%i3+0x008] ! Mem[0000000017800008]
10481 orn %l4,%l7,%l5
10482 orn %l2,%l0,%l5
10483 umul %l5,-0x6a4,%l0
10484 lduh [%i1+0x018],%l3 ! Mem[0000000016800018]
10485 ldsw [%o0+0x05c],%l4 ! Mem[000000003000005c]
10486 done
10487
10488p3_trap2o:
10489 st %f4 ,[%o3+0x008] ! Mem[0000000017800008]
10490 orn %l4,%l7,%l5
10491 orn %l2,%l0,%l5
10492 umul %l5,-0x6a4,%l0
10493 lduh [%o1+0x018],%l3 ! Mem[0000000016800018]
10494 ldsw [%i0+0x05c],%l4 ! Mem[000000003000005c]
10495 done
10496
10497
10498p3_trap3e:
10499 sub %l0,%l5,%l4
10500 or %l5,%l0,%l4
10501 addc %l2,%l2,%l1
10502 sub %l1,%l7,%l3
10503 xor %l3,%l7,%l3
10504 done
10505
10506p3_trap3o:
10507 sub %l0,%l5,%l4
10508 or %l5,%l0,%l4
10509 addc %l2,%l2,%l1
10510 sub %l1,%l7,%l3
10511 xor %l3,%l7,%l3
10512 done
10513
10514p3_init_memory_pointers:
10515 set p3_init_registers,%g1
10516 mov %g0,%g2
10517 mov %g0,%g3
10518 mov %g0,%g4
10519 mov %g0,%g5
10520 mov %g0,%g6
10521 mov %g0,%g7
10522
10523! Initialize memory pointers for window 0
10524 set p3_local0_start,%i0
10525 set p3_local1_start,%i1
10526 set p3_local2_start,%i2
10527 set p3_local3_start,%i3
10528 mov 0x08,%i4
10529 mov 0x10,%i5
10530 mov 0x18,%i6
10531 mov %g0,%i7
10532! Init Local Registers in Window 0
10533 ldx [%g1+0x000],%l0 ! %l0 = 25f09d0837094f1d
10534 ldx [%g1+0x008],%l1 ! %l1 = 6b8223c8718c1e78
10535 ldx [%g1+0x010],%l2 ! %l2 = 48db5f1df59a7a03
10536 ldx [%g1+0x018],%l3 ! %l3 = c4e8b80e8285249e
10537 ldx [%g1+0x020],%l4 ! %l4 = 9150d0c4c6001913
10538 ldx [%g1+0x028],%l5 ! %l5 = bcddfbca8a0fbde4
10539 ldx [%g1+0x030],%l6 ! %l6 = 0c20a2d9ec046b6d
10540 ldx [%g1+0x038],%l7 ! %l7 = 2545751bd508778c
10541 save
10542
10543! Initialize memory points for window 1
10544 set share0_start,%i0
10545 set share1_start,%i1
10546 set share2_start,%i2
10547 set share3_start,%i3
10548 mov 0x20,%i4
10549 mov 0x28,%i5
10550 mov 0x30,%i6
10551! Init Local Registers in Window 1
10552 ldx [%g1+0x040],%l0 ! %l0 = a5a4aa67db6ca9a1
10553 ldx [%g1+0x048],%l1 ! %l1 = fa970719c8602e98
10554 ldx [%g1+0x050],%l2 ! %l2 = d6c13adcc5187b34
10555 ldx [%g1+0x058],%l3 ! %l3 = b153d917de361cf4
10556 ldx [%g1+0x060],%l4 ! %l4 = 5c6c1607e0f3b72e
10557 ldx [%g1+0x068],%l5 ! %l5 = 00610a0e854a2a96
10558 ldx [%g1+0x070],%l6 ! %l6 = 986b534c28a630ac
10559 ldx [%g1+0x078],%l7 ! %l7 = 61ab85720ff97530
10560
10561! Initialize the output register of window 1
10562 set p3_local0_start,%o0
10563 set p3_local1_start,%o1
10564 set p3_local2_start,%o2
10565 set p3_local3_start,%o3
10566 mov 0x08,%o4
10567 mov 0x10,%o5
10568 mov 0x18,%o6
10569 restore
10570
10571 retl
10572 nop
10573
10574! Random code for Processor 4
10575
10576processor_4:
10577 ta T_CHANGE_PRIV
10578 set done_flags,%g1
10579 mov 1,%g2
10580 st %g2,[%g1+0x10] ! Set the start flag
10581 wrpr %g0,7,%cleanwin
10582 call p4_init_memory_pointers
10583 wr %g0,0x80,%asi ! Setting default asi to 80
10584
10585! Initialize the floating point registers for processor 4
10586
10587 wr %g0,0x4,%fprs ! Make sure fef is 1
10588 set p4_init_freg,%g1
10589! %f0 = b4e05923 51c519fa ee558f93 2a3c3150
10590! %f4 = 60d9bfea 6bb28802 a607cea3 09c50e3b
10591! %f8 = fe76a1e6 e95b91de 2f740105 11cead03
10592! %f12 = 00216f1e 0da47d95 05d03a9a 4ad046d1
10593 ldda [%g1]ASI_BLK_P,%f0
10594 add %g1,64,%g1
10595! %f16 = 0aa92fc9 5031f0b4 5201abe7 aac36226
10596! %f20 = 77ebd3ae b1b0cc4c 027566ab 6c409488
10597! %f24 = e017063d 8d369498 1559c90b ba4bfe4d
10598! %f28 = 9e8f13b8 67a97c20 486ea4ca d203ffb0
10599 ldda [%g1]ASI_BLK_P,%f16
10600 add %g1,64,%g1
10601! %f32 = dfbfef5d 0150c850 fc942349 e05497b6
10602! %f36 = e22485ff 275b0cea 8ebeeb2a 384a69bd
10603! %f40 = f730fc18 bb7423a9 f395d630 08279ced
10604! %f44 = da05a479 a4ddd15b 99a1b220 3056f798
10605 ldda [%g1]ASI_BLK_P,%f32
10606 xorcc %g0,%g0,%g3 ! init %g3 and set flags
10607 membar #Sync ! Force the block loads to complete
10608
10609! Start of Random Code for processor 4
10610
10611p4_label_1:
10612! %l0 = 079d4669dab2ae33, Mem[0000000018800022] = ddd6fa1b
10613 sth %l0,[%i1+0x022] ! Mem[0000000018800020] = ddd6ae33
10614! %l4 = ca5f47b69a6a8367, %l6 = 3e3461b895ca68a0, %y = 00000000
10615 umul %l4,%l6,%l7 ! %l7 = 5a5a15a26a39f860, %y = 5a5a15a2
10616! %f12 = 00216f1e, Mem[0000000018800010] = f51c1388
10617 sta %f12,[%i1+%i5]0x89 ! Mem[0000000018800010] = 00216f1e
10618! Mem[0000000030000024] = 99ceff44, %l6 = 3e3461b895ca68a0
10619 ldsw [%o0+0x024],%l6 ! %l6 = ffffffff99ceff44
10620! Mem[0000000030800060] = d71c7685, %l6 = ffffffff99ceff44
10621 ldsba [%o1+0x061]%asi,%l6 ! %l6 = 000000000000001c
10622! %l5 = b12b5fea4d9c9009, immed = fffffa28, %l3 = a5cd194ff78a83af
10623 or %l5,-0x5d8,%l3 ! %l3 = fffffffffffffa29
10624! Mem[0000000031000064] = ebc9c147, %l1 = d61bff74854acb35
10625 ldsh [%o2+0x064],%l1 ! %l1 = ffffffffffffebc9
10626! Mem[0000000030000064] = 14474f43, %f15 = 4ad046d1
10627 ld [%o0+0x064],%f15 ! %f15 = 14474f43
10628! Mem[0000000019800010] = 2c3d6aaa, %l0 = 079d4669dab2ae33
10629 lduha [%i3+%i5]0x80,%l0 ! %l0 = 0000000000002c3d
10630! %l6 = 000000000000001c, %l0 = 0000000000002c3d, %l5 = b12b5fea4d9c9009
10631 subc %l6,%l0,%l5 ! %l5 = ffffffffffffd3df
10632
10633p4_label_2:
10634! %l6 = 000000000000001c, Mem[0000000030800024] = fb100c87
10635 sth %l6,[%o1+0x024] ! Mem[0000000030800024] = 001c0c87
10636! Mem[0000000018800008] = ff840fda, %l6 = 000000000000001c
10637 lduwa [%i1+%i4]0x88,%l6 ! %l6 = 00000000ff840fda
10638! Mem[0000000031800060] = 3b3d51d4, %l4 = ca5f47b69a6a8367
10639 ldswa [%o3+0x060]%asi,%l4 ! %l4 = 000000003b3d51d4
10640! %l2 = ea7aa683, %l3 = fffffa29, Mem[0000000019800030] = 9eade36c a927b177
10641 stda %l2,[%i3+%o6]0x81 ! Mem[0000000019800030] = ea7aa683 fffffa29
10642! %l4 = 000000003b3d51d4, %l7 = 5a5a15a26a39f860, %l1 = ffffffffffffebc9
10643 andn %l4,%l7,%l1 ! %l1 = 0000000011040194
10644! Mem[0000000019000000] = 7f2d5112 271067d6, %l0 = 00002c3d, %l1 = 11040194
10645 ldda [%i2+%g0]0x81,%l0 ! %l0 = 000000007f2d5112 00000000271067d6
10646! %l3 = fffffffffffffa29, immed = fffff8e1, %l4 = 000000003b3d51d4
10647 xnor %l3,-0x71f,%l4 ! %l4 = fffffffffffffd37
10648! %l4 = fffffffffffffd37, immed = 00000017, %l0 = 000000007f2d5112
10649 srlx %l4,0x017,%l0 ! %l0 = 000001ffffffffff
10650! Mem[0000000018800018] = 807c466f 64f558ba, %l4 = fffffd37, %l5 = ffffd3df
10651 ldda [%i1+%i6]0x81,%l4 ! %l4 = 00000000807c466f 0000000064f558ba
10652! Mem[0000000031000020] = 4db3172a, %l5 = 0000000064f558ba
10653 ldsb [%o2+0x022],%l5 ! %l5 = 0000000000000017
10654
10655p4_label_3:
10656! %f7 = 09c50e3b, Mem[0000000019000028] = 9c9c05f5
10657 sta %f7 ,[%i2+%o5]0x81 ! Mem[0000000019000028] = 09c50e3b
10658! %l4 = 00000000807c466f, Mem[0000000018800010] = 1e6f2100
10659 stwa %l4,[%i1+%i5]0x81 ! Mem[0000000018800010] = 807c466f
10660! Mem[0000000019800074] = 3583cfce, %l3 = fffffffffffffa29
10661 ldsba [%i3+0x074]%asi,%l3 ! %l3 = 0000000000000035
10662! %l0 = 000001ffffffffff, %l2 = 070db317ea7aa683, %y = 5a5a15a2
10663 umulcc %l0,%l2,%l0 ! %l0 = ea7aa6821585597d, %ccr = 80, %y = ea7aa682
10664! %l5 = 0000000000000017, immed = 00000601, %l2 = 070db317ea7aa683
10665 orn %l5,0x601,%l2 ! %l2 = fffffffffffff9ff
10666! %l3 = 0000000000000035, immed = fffff6ae, %l2 = fffffffffffff9ff
10667 andncc %l3,-0x952,%l2 ! %l2 = 0000000000000011, %ccr = 00
10668! %f1 = 51c519fa, Mem[0000000031800020] = b5c3a9fe
10669 st %f1 ,[%o3+%o4] ! Mem[0000000031800020] = 51c519fa
10670! %f29 = 67a97c20, Mem[0000000019000008] = 9d6a9d69
10671 sta %f29,[%i2+%i4]0x89 ! Mem[0000000019000008] = 67a97c20
10672! Mem[0000000019800020] = 833aa65f8448e0dd, %f8 = fe76a1e6 e95b91de
10673 ldda [%i3+%o4]0x81,%f8 ! %f8 = 833aa65f 8448e0dd
10674! %l4 = 00000000807c466f, immed = 00000569, %l3 = 0000000000000035
10675 tsubcc %l4,0x569,%l3 ! %l3 = 00000000807c4106, %ccr = 0a
10676
10677p4_label_4:
10678! %l3 = 00000000807c4106, %l0 = ea7aa6821585597d, %l3 = 00000000807c4106
10679 udivx %l3,%l0,%l3 ! %l3 = 0000000000000000
10680! %l1 = 00000000271067d6, immed = 00000544, %l2 = 0000000000000011
10681 orn %l1,0x544,%l2 ! %l2 = ffffffffffffffff
10682! %l1 = 00000000271067d6, immed = 00000010, %l4 = 00000000807c466f
10683 sra %l1,0x010,%l4 ! %l4 = 0000000000002710
10684! %l5 = 0000000000000017, Mem[0000000030000060] = e665382b
10685 stw %l5,[%o0+0x060] ! Mem[0000000030000060] = 00000017
10686! Mem[0000000019000018] = d28475c4, %l7 = 5a5a15a26a39f860
10687 ldsba [%i2+%i6]0x81,%l7 ! %l7 = ffffffffffffffd2
10688! Mem[0000000018000020] = aace815b, %l0 = ea7aa6821585597d
10689 ldsb [%i0+0x023],%l0 ! %l0 = 000000000000005b
10690! %l1 = 00000000271067d6, immed = fffff34f, %l2 = ffffffffffffffff
10691 addc %l1,-0xcb1,%l2 ! %l2 = 0000000027105b25
10692! %l0 = 000000000000005b, Mem[0000000018800010] = 6f467c80
10693 stwa %l0,[%i1+%i5]0x89 ! Mem[0000000018800010] = 0000005b
10694! %l0 = 000000000000005b, Mem[0000000019800020] = 833aa65f8448e0dd
10695 stxa %l0,[%i3+%o4]0x80 ! Mem[0000000019800020] = 000000000000005b
10696! Mem[0000000031000060] = 03c3094a ebc9c147, %l0 = 0000005b, %l1 = 271067d6
10697 ldd [%o2+0x060],%l0 ! %l0 = 0000000003c3094a 00000000ebc9c147
10698
10699p4_label_5:
10700! %l7 = ffffffffffffffd2, Mem[0000000018000010] = 64de7af6
10701 stba %l7,[%i0+%i5]0x89 ! Mem[0000000018000010] = 64de7ad2
10702! %l1 = 00000000ebc9c147, Mem[0000000018800041] = bc7f6222
10703 stb %l1,[%i1+0x041] ! Mem[0000000018800040] = bc476222
10704! %l0 = 0000000003c3094a, immed = 000004d4, %l4 = 0000000000002710
10705 andncc %l0,0x4d4,%l4 ! %l4 = 0000000003c3090a, %ccr = 00
10706! %l7 = ffffffffffffffd2, Mem[0000000031000024] = 1b855652
10707 stw %l7,[%o2+0x024] ! Mem[0000000031000024] = ffffffd2
10708! Mem[0000000019000028] = 09c50e3b, %l3 = 0000000000000000
10709 ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000009
10710! retry : should take illegal inst trap, %l0 = 0000000003c3094a
10711 retry ! Illegal inst trap : %l0 = 0000000003c3095a
10712! Mem[0000000031000060] = 03c3094a, %l0 = 0000000003c3095a
10713 ldsba [%o2+0x062]%asi,%l0 ! %l0 = 0000000000000009
10714! %l7 = ffffffffffffffd2, %l2 = 0000000027105b25, %l4 = 0000000003c3090a
10715 andcc %l7,%l2,%l4 ! %l4 = 0000000027105b00, %ccr = 00
10716! %l1 = 00000000ebc9c147, immed = 00000653, %l1 = 00000000ebc9c147
10717 addccc %l1,0x653,%l1 ! %l1 = 00000000ebc9c79a, %ccr = 08
10718! %l6 = 00000000ff840fda, immed = 000003ad, %l2 = 0000000027105b25
10719 andcc %l6,0x3ad,%l2 ! %l2 = 0000000000000388, %ccr = 00
10720
10721p4_label_6:
10722! %l4 = 0000000027105b00, %l0 = 0000000000000009, %l2 = 0000000000000388
10723 orncc %l4,%l0,%l2 ! %l2 = fffffffffffffff6, %ccr = 88
10724! %l6 = 00000000ff840fda, Mem[0000000031800020] = 51c519fa7d2cffd0
10725 stx %l6,[%o3+%o4] ! Mem[0000000031800020] = 00000000ff840fda
10726! Mem[0000000030000064] = 14474f43, %l1 = 00000000ebc9c79a
10727 lduw [%o0+0x064],%l1 ! %l1 = 0000000014474f43
10728! %l3 = 0000000000000009, Mem[0000000030800027] = 001c0c87
10729 stb %l3,[%o1+0x027] ! Mem[0000000030800024] = 001c0c09
10730! Mem[0000000031800060] = 3b3d51d4, %l2 = fffffffffffffff6
10731 ldub [%o3+0x061],%l2 ! %l2 = 000000000000003d
10732! Mem[0000000031000064] = ebc9c147, %l7 = ffffffffffffffd2
10733 ldsb [%o2+0x065],%l7 ! %l7 = ffffffffffffffc9
10734! Mem[000000001980003c] = 01df27a1, %l5 = 0000000000000017
10735 lduh [%i3+0x03c],%l5 ! %l5 = 00000000000001df
10736! Mem[0000000018800020] = ddd6ae33, %l1 = 0000000014474f43
10737 lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000dd
10738! Mem[0000000018800010] = 5b000000, %l0 = 0000000000000009
10739 lduwa [%i1+%i5]0x80,%l0 ! %l0 = 000000005b000000
10740! Mem[0000000031000064] = ebc9c147, %f26 = 1559c90b
10741 ld [%o2+0x064],%f26 ! %f26 = ebc9c147
10742
10743p4_label_7:
10744! %l1 = 00000000000000dd, Mem[0000000018000021] = aace815b
10745 stb %l1,[%i0+0x021] ! Mem[0000000018000020] = aadd815b
10746! %l6 = 00000000ff840fda, Mem[0000000018800018] = 807c466f64f558ba
10747 stxa %l6,[%i1+%i6]0x80 ! Mem[0000000018800018] = 00000000ff840fda
10748! Mem[0000000031800024] = ff840fda, %l3 = 0000000000000009
10749 ldsw [%o3+0x024],%l3 ! %l3 = ffffffffff840fda
10750! %l0 = 000000005b000000, %l3 = ffffffffff840fda, %l3 = ffffffffff840fda
10751 sub %l0,%l3,%l3 ! %l3 = 000000005b7bf026
10752! %f8 = 833aa65f 8448e0dd, Mem[0000000031000060] = 03c3094a ebc9c147
10753 stda %f8 ,[%o2+0x060]%asi ! Mem[0000000031000060] = 833aa65f 8448e0dd
10754! %l3 = 000000005b7bf026, immed = 00000f48, %y = ea7aa682
10755 umulcc %l3,0xf48,%l3 ! %l3 = 00000575fdedc4b0, %ccr = 08, %y = 575
10756! %l2 = 0000003d, %l3 = fdedc4b0, Mem[0000000018800000] = 92419965 ab5ec6a2
10757 std %l2,[%i1+%g0] ! Mem[0000000018800000] = 0000003d fdedc4b0
10758! Mem[0000000018000028] = 15b92a6d, %f25 = 8d369498
10759 ld [%i0+%o5],%f25 ! %f25 = 15b92a6d
10760! %l4 = 0000000027105b00, %l4 = 0000000027105b00, %y = 00000575
10761 udiv %l4,%l4,%l3 ! %l3 = 00000000000023c4
10762 mov %l0,%y ! %y = 5b000000
10763! %l5 = 00000000000001df, Mem[0000000031800025] = ff840fda
10764 stba %l5,[%o3+0x025]%asi ! Mem[0000000031800024] = ffdf0fda
10765
10766p4_label_8:
10767! %l0 = 000000005b000000, %l0 = 000000005b000000, %y = 5b000000
10768 udiv %l0,%l0,%l4 ! %l4 = 00000000ffffffff
10769 mov %l0,%y ! %y = 5b000000
10770! Mem[0000000031000020] = 4db3172a, %l3 = 00000000000023c4
10771 ldsb [%o2+%o4],%l3 ! %l3 = 000000000000004d
10772! %l1 = 00000000000000dd, %l0 = 000000005b000000, %l1 = 00000000000000dd
10773 sra %l1,%l0,%l1 ! %l1 = 00000000000000dd
10774! %l4 = 00000000ffffffff, immed = fffff43e, %l7 = ffffffffffffffc9
10775 andncc %l4,-0xbc2,%l7 ! %l7 = 0000000000000bc1, %ccr = 00
10776! Mem[0000000030000020] = 001081d7, %l4 = 00000000ffffffff
10777 ldub [%o0+0x023],%l4 ! %l4 = 00000000000000d7
10778! Mem[0000000018800008] = da0f84ff 262847c9, %l6 = ff840fda, %l7 = 00000bc1
10779 ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000da0f84ff 00000000262847c9
10780! Invert Register : %l6 = 00000000da0f84ff
10781 xor %l6,-1,%l6 ! %l6 = ffffffff25f07b00
10782! Invert Register : %l1 = 00000000000000dd
10783 xor %l1,-1,%l1 ! %l1 = ffffffffffffff22
10784! %l5 = 00000000000001df, %l4 = 00000000000000d7, %l7 = 00000000262847c9
10785 and %l5,%l4,%l7 ! %l7 = 00000000000000d7
10786! %l5 = 00000000000001df, Mem[0000000031800065] = 8577f14c
10787 stb %l5,[%o3+0x065] ! Mem[0000000031800064] = 85dff14c
10788
10789p4_label_9:
10790! Mem[0000000030800024] = 001c0c09, %l6 = ffffffff25f07b00
10791 ldsba [%o1+0x024]%asi,%l6 ! %l6 = 0000000000000000
10792! %f28 = 9e8f13b8 67a97c20, Mem[0000000018000018] = 4b490de7 1c4550cc
10793 stda %f28,[%i0+%i6]0x81 ! Mem[0000000018000018] = 9e8f13b8 67a97c20
10794! %l6 = 0000000000000000, %l0 = 000000005b000000, %l6 = 0000000000000000
10795 taddcctv %l6,%l0,%l6 ! %l6 = 000000005b000000, %ccr = 00
10796! %l0 = 5b000000, %l1 = ffffff22, Mem[0000000018800030] = 447744ad 29560632
10797 stda %l0,[%i1+%o6]0x89 ! Mem[0000000018800030] = 5b000000 ffffff22
10798! %f4 = 60d9bfea 6bb28802, Mem[0000000030800060] = d71c7685 351a6812
10799 std %f4 ,[%o1+0x060] ! Mem[0000000030800060] = 60d9bfea 6bb28802
10800! %l2 = 0000003d, %l3 = 0000004d, Mem[0000000031800060] = 3b3d51d4 85dff14c
10801 std %l2,[%o3+0x060] ! Mem[0000000031800060] = 0000003d 0000004d
10802! %l5 = 00000000000001df, Mem[0000000019800020] = 00000000
10803 stha %l5,[%i3+%o4]0x88 ! Mem[0000000019800020] = 000001df
10804! %f13 = 0da47d95, Mem[0000000018000000] = 087b1521
10805 sta %f13,[%i0+%g0]0x81 ! Mem[0000000018000000] = 0da47d95
10806! %l4 = 00000000000000d7, %l4 = 00000000000000d7, %l5 = 00000000000001df
10807 xor %l4,%l4,%l5 ! %l5 = 0000000000000000
10808! Mem[0000000031000020] = 4db3172a, %f26 = ebc9c147
10809 ld [%o2+%o4],%f26 ! %f26 = 4db3172a
10810
10811p4_label_10:
10812! Mem[0000000018000000] = 0da47d95, %l1 = ffffffffffffff22
10813 ldsha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000da4
10814! Mem[0000000019800038] = 9827b49a, %l0 = 000000005b000000
10815 lduw [%i3+0x038],%l0 ! %l0 = 000000009827b49a
10816! Mem[0000000019000030] = 4637abcb 9e4cf64b, %l6 = 5b000000, %l7 = 000000d7
10817 ldda [%i2+0x030]%asi,%l6 ! %l6 = 000000004637abcb 000000009e4cf64b
10818! Mem[0000000031000060] = 833aa65f, %l1 = 0000000000000da4
10819 ldsh [%o2+0x062],%l1 ! %l1 = ffffffffffffa65f
10820! %l0 = 000000009827b49a, %l0 = 000000009827b49a, %l0 = 000000009827b49a
10821 taddcctv %l0,%l0,%l0 ! %l0 = 000000009827b4bd, Trapped
10822! %l5 = 0000000000000000, Mem[0000000019800030] = ea7aa683fffffa29
10823 stx %l5,[%i3+%o6] ! Mem[0000000019800030] = 0000000000000000
10824! Mem[0000000030800020] = 0d2d125e001c0c09, %f12 = 00216f1e 0da47d95
10825 ldda [%o1+0x020]%asi,%f12 ! %f12 = 0d2d125e 001c0c09
10826! %l4 = 00000000000000d7, %l1 = ffffffffffffa65f, %l1 = ffffffffffffa65f
10827 andcc %l4,%l1,%l1 ! %l1 = 0000000000000057, %ccr = 00
10828! %l1 = 0000000000000057, immed = fffff920, %y = 5b000000
10829 umul %l1,-0x6e0,%l5 ! %l5 = 00000056fffda9e0, %y = 56
10830! Mem[0000000031800020] = 00000000 ffdf0fda, %l0 = 9827b4bd, %l1 = 00000057
10831 ldd [%o3+%o4],%l0 ! %l0 = 0000000000000000 00000000ffdf0fda
10832
10833p4_label_11:
10834! %l0 = 0000000000000000, immed = 00000cdb, %l1 = 00000000ffdf0fda
10835 tsubcc %l0,0xcdb,%l1 ! %l1 = fffffffffffff325, %ccr = 9b
10836! Mem[0000000030800024] = 001c0c09, %l0 = 0000000000000000
10837 ldsw [%o1+0x024],%l0 ! %l0 = 00000000001c0c09
10838! Mem[0000000030800020] = 0d2d125e 001c0c09, %l4 = 000000d7, %l5 = fffda9e0
10839 ldda [%o1+0x020]%asi,%l4 ! %l4 = 000000000d2d125e 00000000001c0c09
10840! Mem[0000000030800024] = 001c0c09, %l0 = 00000000001c0c09
10841 ldsb [%o1+0x026],%l0 ! %l0 = 000000000000000c
10842! %l0 = 0000000c, %l1 = fffff325, Mem[0000000018800028] = a998f129 ca71e46e
10843 stda %l0,[%i1+%o5]0x89 ! Mem[0000000018800028] = 0000000c fffff325
10844! %l1 = fffffffffffff325, Mem[0000000030000060] = 00000017, %asi = 80
10845 stha %l1,[%o0+0x060]%asi ! Mem[0000000030000060] = f3250017
10846! Mem[0000000019800030] = 00000000, %l1 = fffffffffffff325
10847 lduha [%i3+%o6]0x80,%l1 ! %l1 = 0000000000000000
10848! %l5 = 00000000001c0c09, Mem[000000001880001c] = ff840fda
10849 stw %l5,[%i1+0x01c] ! Mem[000000001880001c] = 001c0c09
10850! %f16 = 0aa92fc9 5031f0b4, Mem[0000000019000068] = 499fcfe2 0becf9c2
10851 std %f16,[%i2+0x068] ! Mem[0000000019000068] = 0aa92fc9 5031f0b4
10852! Mem[0000000031800020] = 00000000, %f14 = 05d03a9a
10853 ld [%o3+%o4],%f14 ! %f14 = 00000000
10854
10855p4_label_12:
10856! %f26 = 4db3172a ba4bfe4d, Mem[0000000019800078] = 799a9c6a 290fbb56
10857 stda %f26,[%i3+0x078]%asi ! Mem[0000000019800078] = 4db3172a ba4bfe4d
10858! %l0 = 0000000c, %l1 = 00000000, Mem[0000000031000060] = 833aa65f 8448e0dd
10859 stda %l0,[%o2+0x060]%asi ! Mem[0000000031000060] = 0000000c 00000000
10860! retry : should take illegal inst trap, %l0 = 000000000000000c
10861 retry ! Illegal inst trap : %l0 = 000000000000001c
10862! Clear Register : %l7 = 000000009e4cf64b
10863 clr %l7 ! %l7 = 0000000000000000
10864! Mem[0000000018800050] = 0b67981110f6b3f8, %l7 = 0000000000000000
10865 ldx [%i1+0x050],%l7 ! %l7 = 0b67981110f6b3f8
10866! %l1 = 0000000000000000, immd = 000000000000057d, %l5 = 00000000001c0c09
10867 sdivx %l1,0x57d,%l5 ! %l5 = 0000000000000000
10868! %f2 = ee558f93 2a3c3150, Mem[0000000018000010] = d27ade64 1d6861ff
10869 stda %f2 ,[%i0+%i5]0x81 ! Mem[0000000018000010] = ee558f93 2a3c3150
10870! %l2 = 000000000000003d, immed = 00000004, %l5 = 0000000000000000
10871 sra %l2,0x004,%l5 ! %l5 = 0000000000000003
10872! %l0 = 000000000000001c, immed = fffff5b2, %l3 = 000000000000004d
10873 subccc %l0,-0xa4e,%l3 ! %l3 = 0000000000000a69, %ccr = 11
10874! %l0 = 000000000000001c, %l6 = 000000004637abcb, %l0 = 000000000000001c
10875 srl %l0,%l6,%l0 ! %l0 = 0000000000000000
10876
10877p4_label_13:
10878! Mem[0000000019800008] = 9f430768 6a0c0d56, %l4 = 0d2d125e, %l5 = 00000003
10879 ldda [%i3+%i4]0x81,%l4 ! %l4 = 000000009f430768 000000006a0c0d56
10880! %l4 = 000000009f430768, Mem[0000000019000028] = 3b0ec509
10881 stha %l4,[%i2+%o5]0x88 ! Mem[0000000019000028] = 3b0e0768
10882 save ! CWP = 1
10883! Mem[0000000031800020] = 00000000, %l0 = ae7c57f7df4fe41e
10884 ldsh [%i3+0x022],%l0 ! %l0 = 0000000000000000
10885! Mem[0000000018800018] = 00000000 001c0c09, %l0 = 00000000, %l1 = f80b8562
10886 ldda [%o1+%o6]0x81,%l0 ! %l0 = 0000000000000000 00000000001c0c09
10887! Mem[0000000018000048] = fd3e9370, %l5 = 1491e694b00f1421
10888 lduh [%o0+0x048],%l5 ! %l5 = 000000000000fd3e
10889! Mem[0000000031800020] = 00000000ffdf0fda, %f12 = 0d2d125e 001c0c09
10890 ldda [%i3+0x020]%asi,%f12 ! %f12 = 00000000 ffdf0fda
10891! %l2 = 9bc1a6bc561632a9, immed = 00000882, %y = 00000056
10892 umulcc %l2,0x882,%l6 ! %l6 = 000002dc68db01d2, %ccr = 00, %y = 2dc
10893! Mem[0000000019800018] = e55aacb4195373ee, %l0 = 0000000000000000
10894 ldxa [%o3+%o6]0x88,%l0 ! %l0 = e55aacb4195373ee
10895! %l5 = 000000000000fd3e, Mem[0000000030800024] = 001c0c09
10896 stw %l5,[%i1+0x024] ! Mem[0000000030800024] = 0000fd3e
10897
10898p4_label_14: ! %cwp = 1
10899! Mem[0000000019000000] = 7f2d5112271067d6, %f24 = e017063d 15b92a6d
10900 ldda [%o2+%g0]0x80,%f24 ! %f24 = 7f2d5112 271067d6
10901! %l4 = 141c998c816fb643, Mem[0000000030000020] = 001081d7, %asi = 80
10902 stwa %l4,[%i0+0x020]%asi ! Mem[0000000030000020] = 816fb643
10903! %l1 = 00000000001c0c09, Mem[0000000031000066] = 00000000
10904 stb %l1,[%i2+0x066] ! Mem[0000000031000064] = 00000900
10905! %l6 = 68db01d2, %l7 = a5e30776, Mem[0000000031800060] = 0000003d 0000004d
10906 stda %l6,[%i3+0x060]%asi ! Mem[0000000031800060] = 68db01d2 a5e30776
10907! %l7 = 3d7bf4c0a5e30776, Mem[0000000018000078] = 36d74685
10908 sth %l7,[%o0+0x078] ! Mem[0000000018000078] = 07764685
10909! retry : should take illegal inst trap, %l0 = e55aacb4195373ee
10910 retry ! Illegal inst trap : %l0 = e55aacb4195373fe
10911! Set Register : %l7 = 3d7bf4c0a5e30776
10912 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
10913! Mem[0000000030000060] = f3250017, %l0 = e55aacb4195373fe
10914 ldsha [%i0+0x062]%asi,%l0 ! %l0 = 0000000000000017
10915 restore ! CWP = 0
10916! Mem[0000000031800020] = 00000000ffdf0fda, %f30 = 486ea4ca d203ffb0
10917 ldda [%o3+0x020]%asi,%f30 ! %f30 = 00000000 ffdf0fda
10918
10919p4_label_15:
10920! %l4 = 000000009f430768, %l6 = 000000004637abcb, %l3 = 0000000000000a69
10921 udivx %l4,%l6,%l3 ! %l3 = 0000000000000002
10922! Mem[0000000019000000] = 7f2d5112271067d6, %l5 = 000000006a0c0d56
10923 ldxa [%i2+%g0]0x81,%l5 ! %l5 = 7f2d5112271067d6
10924! %l3 = 0000000000000002
10925 setx 0xbfaeea89bfaeea89,%g7,%l3 ! %l3 = bfaeea89bfaeea89
10926! %l6 = 000000004637abcb, immed = 00000e92, %l2 = 000000000000003d
10927 andn %l6,0xe92,%l2 ! %l2 = 000000004637a149
10928! %l2 = 000000004637a149, Mem[0000000019000030] = 4637abcb
10929 stha %l2,[%i2+%o6]0x80 ! Mem[0000000019000030] = a149abcb
10930! %f16 = 0aa92fc9 5031f0b4, Mem[0000000019000030] = cbab49a1 4bf64c9e
10931 stda %f16,[%i2+%o6]0x89 ! Mem[0000000019000030] = 0aa92fc9 5031f0b4
10932! Mem[0000000018800078] = b5d15872, %l0 = 0000000000000000
10933 ldsba [%i1+0x07a]%asi,%l0 ! %l0 = 0000000000000058
10934 save ! CWP = 1
10935! Mem[0000000019800010] = aa6a3d2c, %l5 = 000000000000fd3e
10936 lduwa [%o3+%o5]0x88,%l5 ! %l5 = 00000000aa6a3d2c
10937! %l7 = ffffffffffffffff, immed = fffffa93, %l3 = a84703223620479f
10938 sub %l7,-0x56d,%l3 ! %l3 = 000000000000056c
10939
10940p4_label_16: ! %cwp = 1
10941 rd %pc,%o7
10942 return %o7+12 ! CWP = 0
10943! Mem[0000000018800028] = 0c000000, %l1 = 0000000000000000
10944 ldsba [%i1+%o5]0x81,%l1 ! %l1 = 000000000000000c
10945! %l6 = 000000004637abcb, immed = 00000f60, %y = 000002dc
10946 sdivcc %l6,0xf60,%l2 ! %l2 = 000000002fa0aa1f, %ccr = 00
10947 mov %l0,%y ! %y = 00000058
10948! %l1 = 000000000000000c, Mem[0000000019800010] = ccc3db6aaa6a3d2c
10949 stxa %l1,[%i3+%i5]0x88 ! Mem[0000000019800010] = 000000000000000c
10950! %l3 = bfaeea89bfaeea89
10951 sethi %hi(0x8706a400),%l3 ! %l3 = 000000008706a400
10952! %l2 = 000000002fa0aa1f, %l6 = 000000004637abcb, %l1 = 000000000000000c
10953 sll %l2,%l6,%l1 ! %l1 = 0000017d0550f800
10954! Randomly selected nop
10955 nop
10956! %l7 = 0b67981110f6b3f8, Mem[0000000018000000] = 957da40d
10957 stwa %l7,[%i0+%g0]0x89 ! Mem[0000000018000000] = 10f6b3f8
10958! %l2 = 2fa0aa1f, %l3 = 8706a400, Mem[0000000030800020] = 0d2d125e 0000fd3e
10959 std %l2,[%o1+%o4] ! Mem[0000000030800020] = 2fa0aa1f 8706a400
10960! Set Register : %l2 = 000000002fa0aa1f
10961 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
10962
10963p4_label_17:
10964! %l2 = ffffffffffffffff, Mem[0000000018000018] = 9e8f13b8
10965 stba %l2,[%i0+%i6]0x81 ! Mem[0000000018000018] = ff8f13b8
10966 save ! CWP = 1
10967! %l2 = 561632a9, %l3 = 0000056c, Mem[0000000030800060] = 60d9bfea 6bb28802
10968 std %l2,[%i1+0x060] ! Mem[0000000030800060] = 561632a9 0000056c
10969! %l1 = 00000000001c0c09, %l2 = 9bc1a6bc561632a9, %l6 = 000002dc68db01d2
10970 sllx %l1,%l2,%l6 ! %l6 = 3818120000000000
10971! Mem[0000000019000030] = 5031f0b4, %l6 = 3818120000000000
10972 lduha [%o2+%i6]0x88,%l6 ! %l6 = 000000000000f0b4
10973! %l0 = 0000000000000017, %l7 = ffffffffffffffff, %l6 = 000000000000f0b4
10974 addc %l0,%l7,%l6 ! %l6 = 0000000000000016
10975! %f7 = 09c50e3b, Mem[000000001900007c] = 50e8dda5
10976 st %f7 ,[%o2+0x07c] ! Mem[000000001900007c] = 09c50e3b
10977! Mem[0000000018000018] = ff8f13b867a97c20, %l3 = 000000000000056c
10978 ldx [%o0+%o6],%l3 ! %l3 = ff8f13b867a97c20
10979! %l6 = 00000016, %l7 = ffffffff, Mem[0000000030000020] = 816fb643 99ceff44
10980 std %l6,[%i0+%i4] ! Mem[0000000030000020] = 00000016 ffffffff
10981! %l6 = 0000000000000016, Mem[0000000018000028] = 6d2ab915
10982 stba %l6,[%o0+%i5]0x89 ! Mem[0000000018000028] = 6d2ab916
10983
10984p4_label_18: ! %cwp = 1
10985! %l3 = ff8f13b867a97c20, Mem[0000000031000066] = 00000900
10986 stba %l3,[%i2+0x066]%asi ! Mem[0000000031000064] = 00002000
10987! Mem[0000000018800070] = be7848e0, %f3 = 2a3c3150
10988 ld [%o1+0x070],%f3 ! %f3 = be7848e0
10989! %l0 = 0000000000000017, immed = fffffdaa, %y = 00000058
10990 udivcc %l0,-0x256,%l2 ! %l2 = 0000000000000058, %ccr = 00
10991 mov %l0,%y ! %y = 00000017
10992! Mem[0000000018000000] = 879569df10f6b3f8, %l1 = 00000000001c0c09
10993 ldxa [%o0+%g0]0x88,%l1 ! %l1 = 879569df10f6b3f8
10994! %f12 = 00000000 ffdf0fda, Mem[0000000019800038] = 9827b49a 01df27a1
10995 stda %f12,[%o3+0x038]%asi ! Mem[0000000019800038] = 00000000 ffdf0fda
10996! %f22 = 027566ab 6c409488, Mem[0000000030000020] = 00000016 ffffffff
10997 std %f22,[%i0+%i4] ! Mem[0000000030000020] = 027566ab 6c409488
10998! Mem[0000000018000008] = c5533487, %l6 = 0000000000000016
10999 lduha [%o0+%o4]0x80,%l6 ! %l6 = 000000000000c553
11000! %l0 = 0000000000000017, %l4 = 141c998c816fb643, %l2 = 0000000000000058
11001 mulx %l0,%l4,%l2 ! %l2 = ce91cb9fa1096005, %y = 17
11002! %l5 = 00000000aa6a3d2c, %l0 = 0000000000000017, %l7 = ffffffffffffffff
11003 srax %l5,%l0,%l7 ! %l7 = 0000000000000154
11004! %l5 = 00000000aa6a3d2c, Mem[000000001800000e] = b864145c, %asi = 80
11005 stha %l5,[%o0+0x00e]%asi ! Mem[000000001800000c] = b8643d2c
11006
11007p4_label_19: ! %cwp = 1
11008! Mem[0000000031000060] = 0000000c, %l0 = 0000000000000017
11009 lduh [%i2+0x062],%l0 ! %l0 = 000000000000000c
11010! %l2 = ce91cb9fa1096005, %l3 = ff8f13b867a97c20, %l7 = 0000000000000154
11011 sdivx %l2,%l3,%l7 ! %l7 = 0000000000000070
11012! %l7 = 0000000000000070, immed = fffffa0a, %l0 = 000000000000000c
11013 tsubcc %l7,-0x5f6,%l0 ! %l0 = 0000000000000666, %ccr = 13
11014! Mem[0000000030000060] = f325001714474f43, %l5 = 00000000aa6a3d2c
11015 ldx [%i0+0x060],%l5 ! %l5 = f325001714474f43
11016! %l0 = 0000000000000666, immed = 00000009, %l1 = 879569df10f6b3f8
11017 sll %l0,0x009,%l1 ! %l1 = 00000000000ccc00
11018! %f4 = 60d9bfea, Mem[0000000030000060] = f3250017
11019 st %f4 ,[%i0+0x060] ! Mem[0000000030000060] = 60d9bfea
11020! %l7 = 0000000000000070, immd = fffffffffffff20f, %l5 = f325001714474f43
11021 udivx %l7,-0xdf1,%l5 ! %l5 = 0000000000000000
11022! Mem[0000000019800010] = 0c00000000000000, %l5 = 0000000000000000
11023 ldxa [%o3+%o5]0x81,%l5 ! %l5 = 0c00000000000000
11024! Mem[0000000031000060] = 0000000c00002000, %f18 = 5201abe7 aac36226
11025 ldda [%i2+0x060]%asi,%f18 ! %f18 = 0000000c 00002000
11026! Mem[0000000018800030] = 0000005b, %l5 = 0c00000000000000
11027 lduba [%o1+%i6]0x80,%l5 ! %l5 = 0000000000000000
11028
11029p4_label_20: ! %cwp = 1
11030! Mem[0000000030800024] = 8706a400, %l3 = ff8f13b867a97c20
11031 ldub [%i1+0x025],%l3 ! %l3 = 0000000000000006
11032! %l3 = 0000000000000006, Mem[0000000019800010] = 0c000000
11033 stw %l3,[%o3+%o5] ! Mem[0000000019800010] = 00000006
11034! %l4 = 141c998c816fb643, Mem[0000000019000008] = 207ca967
11035 stha %l4,[%o2+%o4]0x80 ! Mem[0000000019000008] = b643a967
11036! Mem[0000000019800060] = e06ace03, %f19 = 00002000
11037 ld [%o3+0x060],%f19 ! %f19 = e06ace03
11038! %l1 = 00000000000ccc00, %l6 = 000000000000c553, %l6 = 000000000000c553
11039 tsubcc %l1,%l6,%l6 ! %l6 = 00000000000c06ad, %ccr = 02
11040! done : should take illegal inst trap, %l0 = 0000000000000666
11041 done ! Illegal inst trap : %l0 = 0000000000000676
11042! %l0 = 0000000000000676, immed = fffff086, %l0 = 0000000000000676
11043 tsubcc %l0,-0xf7a,%l0 ! %l0 = 00000000000015f0, %ccr = 13
11044! Mem[000000001800005c] = be9ade3c, %l5 = 0000000000000000
11045 ldsh [%o0+0x05c],%l5 ! %l5 = ffffffffffffbe9a
11046! %f8 = 833aa65f 8448e0dd, Mem[0000000030800020] = 2fa0aa1f 8706a400
11047 std %f8 ,[%i1+%i4] ! Mem[0000000030800020] = 833aa65f 8448e0dd
11048! %f12 = 00000000 ffdf0fda, Mem[0000000031800060] = 68db01d2 a5e30776
11049 std %f12,[%i3+0x060] ! Mem[0000000031800060] = 00000000 ffdf0fda
11050
11051p4_label_21: ! %cwp = 1
11052! %l2 = ce91cb9fa1096005, %l1 = 00000000000ccc00, %l2 = ce91cb9fa1096005
11053 xor %l2,%l1,%l2 ! %l2 = ce91cb9fa105ac05
11054! %l1 = 00000000000ccc00, immed = 000002b2, %l2 = ce91cb9fa105ac05
11055 addc %l1,0x2b2,%l2 ! %l2 = 00000000000cceb3
11056! Mem[0000000019800008] = 9f430768, %l3 = 0000000000000006
11057 ldsha [%o3+0x008]%asi,%l3 ! %l3 = ffffffffffff9f43
11058! %l2 = 00000000000cceb3, %l7 = 0000000000000070, %l1 = 00000000000ccc00
11059 tsubcctv %l2,%l7,%l1 ! %l0 = 0000000000001613, Trapped
11060! %f10 = 2f740105, Mem[0000000019000034] = c92fa90a
11061 sta %f10,[%o2+0x034]%asi ! Mem[0000000019000034] = 2f740105
11062! %f16 = 0aa92fc9 5031f0b4, Mem[0000000018800010] = 0000005b 6b00fca6
11063 stda %f16,[%o1+%o5]0x89 ! Mem[0000000018800010] = 0aa92fc9 5031f0b4
11064! %l5 = ffffffffffffbe9a, Mem[0000000018800020] = 33aed6dd
11065 stba %l5,[%o1+%i4]0x89 ! Mem[0000000018800020] = 33aed69a
11066! Mem[0000000030800020] = 833aa65f 8448e0dd, %l6 = 000c06ad, %l7 = 00000070
11067 ldd [%i1+%i4],%l6 ! %l6 = 00000000833aa65f 000000008448e0dd
11068! Mem[0000000019000000] = 7f2d5112, %l4 = 141c998c816fb643
11069 ldsha [%o2+%g0]0x81,%l4 ! %l4 = 0000000000007f2d
11070! Clear Register : %l3 = ffffffffffff9f43
11071 clr %l3 ! %l3 = 0000000000000000
11072
11073p4_label_22: ! %cwp = 1
11074! Mem[0000000030000020] = 027566ab, %l3 = 0000000000000000
11075 ldsh [%i0+0x022],%l3 ! %l3 = 00000000000066ab
11076! Mem[0000000019000074] = 08471a4c, %f11 = 11cead03
11077 ld [%o2+0x074],%f11 ! %f11 = 08471a4c
11078! Mem[0000000030800020] = 833aa65f, %l4 = 0000000000007f2d
11079 ldsb [%i1+%i4],%l4 ! %l4 = ffffffffffffff83
11080! Mem[0000000030800060] = 561632a9, %f11 = 08471a4c
11081 ld [%i1+0x060],%f11 ! %f11 = 561632a9
11082! Mem[0000000018800028] = 0c00000025f3ffff, %f18 = 0000000c e06ace03
11083 ldda [%o1+%i5]0x81,%f18 ! %f18 = 0c000000 25f3ffff
11084! Mem[0000000031800020] = 00000000ffdf0fda, %f18 = 0c000000 25f3ffff
11085 ldd [%i3+%i4],%f18 ! %f18 = 00000000 ffdf0fda
11086! %l3 = 00000000000066ab, immed = 000003bc, %l0 = 0000000000001613
11087 sub %l3,0x3bc,%l0 ! %l0 = 00000000000062ef
11088! Mem[0000000018000020] = 5b81ddaa, %l4 = ffffffffffffff83
11089 lduba [%o0+%i4]0x88,%l4 ! %l4 = 00000000000000aa
11090! Mem[0000000018000028] = 16b92a6d c2af44c0, %l0 = 000062ef, %l1 = 000ccc00
11091 ldda [%o0+%i5]0x81,%l0 ! %l0 = 0000000016b92a6d 00000000c2af44c0
11092! %f22 = 027566ab 6c409488, Mem[0000000019000010] = 0862f767 ee608c01
11093 stda %f22,[%o2+%o5]0x89 ! Mem[0000000019000010] = 027566ab 6c409488
11094
11095p4_label_23: ! %cwp = 1
11096! Invert Register : %l7 = 000000008448e0dd
11097 xor %l7,-1,%l7 ! %l7 = ffffffff7bb71f22
11098! %l6 = 00000000833aa65f, immed = 00000009, %l4 = 00000000000000aa
11099 sra %l6,0x009,%l4 ! %l4 = ffffffffffc19d53
11100! %l4 = ffffffffffc19d53, immed = 00000938, %l5 = ffffffffffffbe9a
11101 addcc %l4,0x938,%l5 ! %l5 = ffffffffffc1a68b, %ccr = 88
11102! %l4 = ffffffffffc19d53
11103 sethi %hi(0x73f4e800),%l4 ! %l4 = 0000000073f4e800
11104! Mem[0000000019800010] = 00000000 06000000, %l2 = 000cceb3, %l3 = 000066ab
11105 ldda [%o3+%o5]0x89,%l2 ! %l2 = 0000000006000000 0000000000000000
11106! Mem[0000000019800000] = ced6bae8 bc353106, %l0 = 16b92a6d, %l1 = c2af44c0
11107 ldda [%o3+%g0]0x81,%l0 ! %l0 = 00000000ced6bae8 00000000bc353106
11108! Mem[0000000019000028] = 68070e3b, %l7 = ffffffff7bb71f22
11109 ldsba [%o2+%i5]0x81,%l7 ! %l7 = 0000000000000068
11110! %l1 = 00000000bc353106, immed = 00000650, %l4 = 0000000073f4e800
11111 xnorcc %l1,0x650,%l4 ! %l4 = ffffffff43cac8a9, %ccr = 80
11112! %l4 = ffffffff43cac8a9, Mem[0000000019800030] = 0000000000000000
11113 stxa %l4,[%o3+%i6]0x80 ! Mem[0000000019800030] = ffffffff43cac8a9
11114! %l4 = ffffffff43cac8a9, Mem[0000000031000066] = 00002000, %asi = 80
11115 stha %l4,[%i2+0x066]%asi ! Mem[0000000031000064] = 0000c8a9
11116
11117p4_label_24: ! %cwp = 1
11118! Mem[0000000030800020] = 833aa65f8448e0dd, %f16 = 0aa92fc9 5031f0b4
11119 ldd [%i1+%i4],%f16 ! %f16 = 833aa65f 8448e0dd
11120! %l6 = 00000000833aa65f, %l5 = ffffffffffc1a68b, %y = 00000017
11121 umul %l6,%l5,%l7 ! %l7 = 831ab04f5758ef95, %y = 831ab04f
11122! %f14 = 00000000 14474f43, Mem[0000000019800000] = e8bad6ce 063135bc
11123 stda %f14,[%o3+%g0]0x89 ! Mem[0000000019800000] = 00000000 14474f43
11124! Mem[0000000018000028] = 6d2ab916, %l2 = 0000000006000000
11125 ldsba [%o0+%i5]0x88,%l2 ! %l2 = 0000000000000016
11126! Mem[0000000018800018] = 00000000, %l4 = ffffffff43cac8a9
11127 ldsha [%o1+%o6]0x89,%l4 ! %l4 = 0000000000000000
11128! Mem[0000000031800020] = 00000000, %l3 = 0000000000000000
11129 lduw [%i3+%i4],%l3 ! %l3 = 0000000000000000
11130! Mem[0000000019800008] = 9f430768, %l7 = 831ab04f5758ef95
11131 ldub [%o3+0x00b],%l7 ! %l7 = 0000000000000068
11132! %l2 = 0000000000000016, immed = fffff800, %l1 = 00000000bc353106
11133 tsubcc %l2,-0x800,%l1 ! %l1 = 0000000000000816, %ccr = 13
11134! %l3 = 0000000000000000, %l5 = ffffffffffc1a68b, %y = 831ab04f
11135 smul %l3,%l5,%l0 ! %l0 = 0000000000000000, %y = 00
11136! %l6 = 00000000833aa65f, Mem[0000000018800000] = 0000003dfdedc4b0
11137 stxa %l6,[%o1+%g0]0x80 ! Mem[0000000018800000] = 00000000833aa65f
11138
11139p4_label_25: ! %cwp = 1
11140! %l0 = 0000000000000000, Mem[0000000019000028] = 68070e3bb4def5c4
11141 stxa %l0,[%o2+%i5]0x80 ! Mem[0000000019000028] = 0000000000000000
11142! Mem[0000000019000030] = 5031f0b4, %l1 = 0000000000000816
11143 ldsba [%o2+%i6]0x89,%l1 ! %l1 = ffffffffffffffb4
11144! %l3 = 0000000000000000, %l3 = 0000000000000000, %l2 = 0000000000000016
11145 xorcc %l3,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44
11146! Mem[0000000018000018] = b8138fff, %l3 = 0000000000000000
11147 ldsha [%o0+%o6]0x89,%l3 ! %l3 = ffffffffffff8fff
11148! %l6 = 00000000833aa65f, immd = fffffffffffff0ee, %l7 = 0000000000000068
11149 udivx %l6,-0xf12,%l7 ! %l7 = 0000000000000000
11150! Mem[0000000019000020] = 1d640961 ef112758, %l0 = 00000000, %l1 = ffffffb4
11151 ldda [%o2+%i4]0x81,%l0 ! %l0 = 000000001d640961 00000000ef112758
11152! %l1 = 00000000ef112758, %l0 = 000000001d640961, %l0 = 000000001d640961
11153 or %l1,%l0,%l0 ! %l0 = 00000000ff752f79
11154! Mem[0000000018800018] = 00000000, %l4 = 0000000000000000
11155 lduha [%o1+%o6]0x80,%l4 ! %l4 = 0000000000000000
11156! Mem[0000000030800024] = 8448e0dd, %l5 = ffffffffffc1a68b
11157 ldsw [%i1+0x024],%l5 ! %l5 = ffffffff8448e0dd
11158! %l2 = 0000000000000000, %l0 = 00000000ff752f79, %l4 = 0000000000000000
11159 xor %l2,%l0,%l4 ! %l4 = 00000000ff752f79
11160
11161p4_label_26: ! %cwp = 1
11162! %l5 = ffffffff8448e0dd, Mem[0000000018800030] = 5b000000
11163 stba %l5,[%o1+%i6]0x89 ! Mem[0000000018800030] = 5b0000dd
11164! %f24 = 7f2d5112 271067d6, Mem[0000000031000060] = 0000000c 0000c8a9
11165 std %f24,[%i2+0x060] ! Mem[0000000031000060] = 7f2d5112 271067d6
11166! %l0 = 00000000ff752f79, %l3 = ffffffffffff8fff, %l3 = ffffffffffff8fff
11167 sllx %l0,%l3,%l3 ! %l3 = 8000000000000000
11168! %f5 = 6bb28802, Mem[0000000019800030] = ffffffff
11169 sta %f5 ,[%o3+%i6]0x89 ! Mem[0000000019800030] = 6bb28802
11170! retry : should take illegal inst trap, %l0 = 00000000ff752f79
11171 retry ! Illegal inst trap : %l0 = 00000000ff752f89
11172! Mem[0000000019800020] = 000001df, %l3 = 8000000000000000
11173 lduwa [%o3+%i4]0x88,%l3 ! %l3 = 00000000000001df
11174! Mem[0000000030000020] = 027566ab6c409488, %l6 = 00000000833aa65f
11175 ldx [%i0+%i4],%l6 ! %l6 = 027566ab6c409488
11176! %l5 = ffffffff8448e0dd, immed = 0000073e, %l6 = 027566ab6c409488
11177 xor %l5,0x73e,%l6 ! %l6 = ffffffff8448e7e3
11178! Mem[0000000019800044] = 0e27492e, %l2 = 0000000000000000
11179 ldsb [%o3+0x047],%l2 ! %l2 = 000000000000002e
11180! %l4 = 00000000ff752f79, immed = 0000000c, %l3 = 00000000000001df
11181 sll %l4,0x00c,%l3 ! %l3 = 00000ff752f79000
11182
11183p4_label_27: ! %cwp = 1
11184! Mem[0000000030800020] = 833aa65f, %f22 = 027566ab
11185 ld [%i1+%i4],%f22 ! %f22 = 833aa65f
11186! Mem[0000000018800030] = dd00005b, %l1 = 00000000ef112758
11187 lduba [%o1+%i6]0x80,%l1 ! %l1 = 00000000000000dd
11188! Mem[0000000019000018] = c47584d2, %l4 = 00000000ff752f79
11189 ldsba [%o2+%o6]0x89,%l4 ! %l4 = ffffffffffffffd2
11190! %l4 = ffffffffffffffd2, immed = 00000712, %y = 00000000
11191 smulcc %l4,0x712,%l0 ! %l0 = fffffffffffebac4, %ccr = 88, %y = ffffffff
11192 restore ! CWP = 0
11193! Mem[0000000031800064] = ffdf0fda, %l4 = 000000009f430768
11194 ldsha [%o3+0x064]%asi,%l4 ! %l4 = ffffffffffffffdf
11195! %l3 = 000000008706a400, immed = 00000c5b, %y = ffffffff
11196 umul %l3,0xc5b,%l6 ! %l6 = 000006844f0c4c00, %y = 684
11197! %l5 = 7f2d5112271067d6, %l7 = 0b67981110f6b3f8, %l6 = 000006844f0c4c00
11198 orcc %l5,%l7,%l6 ! %l6 = 7f6fd91337f6f7fe, %ccr = 00
11199! %l3 = 000000008706a400, %l0 = 0000000000000058, %y = 00000684
11200 umulcc %l3,%l0,%l4 ! %l4 = 0000002e6a486000, %ccr = 00, %y = 2e
11201! %l2 = ffffffffffffffff, immed = 0000008d, %l3 = 000000008706a400
11202 add %l2,0x08d,%l3 ! %l3 = 000000000000008c
11203
11204p4_label_28:
11205! %l0 = 0000000000000058, immed = 0000012e, %y = 0000002e
11206 umul %l0,0x12e,%l0 ! %l0 = 00000000000067d0, %y = 00
11207! Mem[0000000031800064] = ffdf0fda, %l4 = 0000002e6a486000
11208 ldsha [%o3+0x064]%asi,%l4 ! %l4 = ffffffffffffffdf
11209! Mem[0000000019000008] = 67a943b6, %l3 = 000000000000008c
11210 lduha [%i2+%i4]0x88,%l3 ! %l3 = 00000000000043b6
11211! Mem[0000000018000020] = aadd815bc9b10a56, %f8 = 833aa65f 8448e0dd
11212 ldda [%i0+%o4]0x80,%f8 ! %f8 = aadd815b c9b10a56
11213! %l3 = 00000000000043b6, %l7 = 0b67981110f6b3f8, %l1 = 0000017d0550f800
11214 orn %l3,%l7,%l1 ! %l1 = f49867eeef094fb7
11215! Mem[0000000018000010] = 938f55ee, %l3 = 00000000000043b6
11216 lduha [%i0+%i5]0x88,%l3 ! %l3 = 00000000000055ee
11217! Mem[0000000018000010] = 938f55ee, %l1 = f49867eeef094fb7
11218 ldsha [%i0+%i5]0x89,%l1 ! %l1 = 00000000000055ee
11219! Invert Register : %l0 = 00000000000067d0
11220 xor %l0,-1,%l0 ! %l0 = ffffffffffff982f
11221! Mem[0000000031800060] = 00000000ffdf0fda, %l3 = 00000000000055ee
11222 ldx [%o3+0x060],%l3 ! %l3 = 00000000ffdf0fda
11223! %l0 = ffffffffffff982f, immed = 00000352, %l3 = 00000000ffdf0fda
11224 addcc %l0,0x352,%l3 ! %l3 = ffffffffffff9b81, %ccr = 88
11225
11226p4_label_29:
11227! Mem[0000000031800020] = 00000000, %l3 = ffffffffffff9b81
11228 ldsh [%o3+%o4],%l3 ! %l3 = 0000000000000000
11229! Mem[0000000018800040] = bc47622241f246f1, %f12 = 00000000 ffdf0fda
11230 ldd [%i1+0x040],%f12 ! %f12 = bc476222 41f246f1
11231! Mem[0000000030000060] = 60d9bfea14474f43, %f16 = 833aa65f 8448e0dd
11232 ldda [%o0+0x060]%asi,%f16 ! %f16 = 60d9bfea 14474f43
11233! Mem[0000000018000020] = 5b81ddaa, %l3 = 0000000000000000
11234 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000aa
11235! Mem[0000000030000064] = 14474f43, %l1 = 00000000000055ee
11236 ldsb [%o0+0x065],%l1 ! %l1 = 0000000000000047
11237! %l2 = ffffffffffffffff, Mem[0000000018800010] = 5031f0b4
11238 stha %l2,[%i1+%i5]0x88 ! Mem[0000000018800010] = 5031ffff
11239! Mem[0000000018000020] = aadd815b, %f10 = 2f740105
11240 lda [%i0+%o4]0x80,%f10 ! %f10 = aadd815b
11241! %f8 = aadd815b c9b10a56, Mem[0000000030000060] = 60d9bfea 14474f43
11242 std %f8 ,[%o0+0x060] ! Mem[0000000030000060] = aadd815b c9b10a56
11243! %f6 = a607cea3 09c50e3b, Mem[0000000019000018] = d28475c4 8b8bfe70
11244 std %f6 ,[%i2+%i6] ! Mem[0000000019000018] = a607cea3 09c50e3b
11245! Mem[0000000019800030] = 0288b26b, %l6 = 7f6fd91337f6f7fe
11246 lduha [%i3+%o6]0x80,%l6 ! %l6 = 0000000000000288
11247
11248p4_label_30:
11249! Mem[0000000030800060] = 561632a9 0000056c, %l6 = 00000288, %l7 = 10f6b3f8
11250 ldd [%o1+0x060],%l6 ! %l6 = 00000000561632a9 000000000000056c
11251! Mem[0000000019000060] = b334fef70252851f, %f6 = a607cea3 09c50e3b
11252 ldda [%i2+0x060]%asi,%f6 ! %f6 = b334fef7 0252851f
11253! %f26 = 4db3172a ba4bfe4d, Mem[0000000018800020] = 33aed69a 288394cc
11254 stda %f26,[%i1+%o4]0x89 ! Mem[0000000018800020] = 4db3172a ba4bfe4d
11255! %l3 = 00000000000000aa, immed = 0000000b, %l0 = ffffffffffff982f
11256 srl %l3,0x00b,%l0 ! %l0 = 0000000000000000
11257! %l0 = 0000000000000000, Mem[0000000018800018] = 00000000
11258 stwa %l0,[%i1+%i6]0x80 ! Mem[0000000018800018] = 00000000
11259! %l6 = 00000000561632a9, immed = 0000001b, %l3 = 00000000000000aa
11260 sll %l6,0x01b,%l3 ! %l3 = 02b0b19548000000
11261! Mem[000000001800005c] = be9ade3c, %l2 = ffffffffffffffff
11262 ldsh [%i0+0x05e],%l2 ! %l2 = ffffffffffffde3c
11263! done : should take illegal inst trap, %l0 = 0000000000000000
11264 done ! Illegal inst trap : %l0 = 0000000000000010
11265! Mem[0000000030000060] = aadd815b, %l6 = 00000000561632a9
11266 ldsw [%o0+0x060],%l6 ! %l6 = ffffffffaadd815b
11267! Clear Register : %l4 = ffffffffffffffdf
11268 clr %l4 ! %l4 = 0000000000000000
11269
11270p4_label_31:
11271! %l2 = ffffffffffffde3c, Mem[0000000019800020] = 5b000000000001df
11272 stxa %l2,[%i3+%o4]0x88 ! Mem[0000000019800020] = ffffffffffffde3c
11273! %l4 = 0000000000000000, Mem[0000000031000024] = ffffffd2
11274 stb %l4,[%o2+0x024] ! Mem[0000000031000024] = 00ffffd2
11275! %f24 = 7f2d5112 271067d6, Mem[0000000031000020] = 4db3172a 00ffffd2
11276 std %f24,[%o2+%o4] ! Mem[0000000031000020] = 7f2d5112 271067d6
11277! %l7 = 000000000000056c, Mem[0000000018800028] = 0c000000
11278 stwa %l7,[%i1+%o5]0x80 ! Mem[0000000018800028] = 0000056c
11279! %l1 = 0000000000000047, %l3 = 02b0b19548000000, %y = 00000000
11280 smul %l1,%l3,%l6 ! %l6 = 00000013f8000000, %y = 13
11281! Mem[0000000018800008] = da0f84ff, %l3 = 02b0b19548000000
11282 ldsba [%i1+%i4]0x81,%l3 ! %l3 = ffffffffffffffda
11283! %l4 = 0000000000000000, Mem[0000000019000008] = b643a967
11284 stba %l4,[%i2+%i4]0x81 ! Mem[0000000019000008] = 0043a967
11285! Mem[0000000031000024] = 271067d6, %l4 = 0000000000000000
11286 ldsb [%o2+0x024],%l4 ! %l4 = 0000000000000027
11287! %l2 = ffffffffffffde3c, Mem[0000000019800054] = 8b4d5c59
11288 stw %l2,[%i3+0x054] ! Mem[0000000019800054] = ffffde3c
11289! %l0 = 0000000000000010, %l7 = 000000000000056c, %y = 00000013
11290 umul %l0,%l7,%l4 ! %l4 = 00000000000056c0, %y = 00
11291
11292p4_label_32:
11293! %l2 = ffffffffffffde3c, Mem[0000000030000020] = 027566ab6c409488
11294 stx %l2,[%o0+%o4] ! Mem[0000000030000020] = ffffffffffffde3c
11295! Mem[0000000031000020] = 7f2d5112 271067d6, %l2 = ffffde3c, %l3 = ffffffda
11296 ldda [%o2+0x020]%asi,%l2 ! %l2 = 000000007f2d5112 00000000271067d6
11297! Mem[0000000018800050] = 0b67981110f6b3f8, %f24 = 7f2d5112 271067d6
11298 ldd [%i1+0x050],%f24 ! %f24 = 0b679811 10f6b3f8
11299! %l6 = f8000000, %l7 = 0000056c, Mem[0000000030800060] = 561632a9 0000056c
11300 std %l6,[%o1+0x060] ! Mem[0000000030800060] = f8000000 0000056c
11301! Mem[0000000019000008] = 0043a967, %f15 = 14474f43
11302 lda [%i2+%i4]0x80,%f15 ! %f15 = 0043a967
11303! Mem[0000000018800030] = dd00005b, %f22 = 833aa65f
11304 lda [%i1+%o6]0x80,%f22 ! %f22 = dd00005b
11305! %l6 = f8000000, %l7 = 0000056c, Mem[0000000031000060] = 7f2d5112 271067d6
11306 stda %l6,[%o2+0x060]%asi ! Mem[0000000031000060] = f8000000 0000056c
11307! %l6 = 00000013f8000000, immd = 0000000000000879, %l4 = 00000000000056c0
11308 udivx %l6,0x879,%l4 ! %l4 = 00000000025b5a4a
11309! %l0 = 0000000000000010, immed = 00000ddd, %y = 00000000
11310 umulcc %l0,0xddd,%l2 ! %l2 = 000000000000ddd0, %ccr = 00, %y = 00
11311! %l6 = f8000000, %l7 = 0000056c, Mem[0000000018000040] = 506caa5b 6e7a0844
11312 std %l6,[%i0+0x040] ! Mem[0000000018000040] = f8000000 0000056c
11313
11314p4_label_33:
11315! done : should take illegal inst trap, %l0 = 0000000000000010
11316 done ! Illegal inst trap : %l0 = 0000000000000020
11317! Set Register : %l5 = 7f2d5112271067d6
11318 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
11319! %l2 = 000000000000ddd0, Mem[0000000018800010] = ffff3150
11320 stba %l2,[%i1+%i5]0x81 ! Mem[0000000018800010] = d0ff3150
11321! Mem[0000000031800024] = ffdf0fda, %f13 = 41f246f1
11322 ld [%o3+0x024],%f13 ! %f13 = ffdf0fda
11323! Mem[0000000019000018] = a3ce07a6, %l3 = 00000000271067d6
11324 ldsha [%i2+%i6]0x89,%l3 ! %l3 = 00000000000007a6
11325! %l2 = 000000000000ddd0, immed = fffffea1, %l7 = 000000000000056c
11326 orncc %l2,-0x15f,%l7 ! %l7 = 000000000000ddde, %ccr = 00
11327! Mem[0000000019800028] = a6b7f387, %l4 = 00000000025b5a4a
11328 ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffa6b7f387
11329! Mem[000000001980000c] = 6a0c0d56, %l5 = ffffffffffffffff
11330 ldub [%i3+0x00c],%l5 ! %l5 = 000000000000006a
11331! %l1 = 0000000000000047, %l0 = 0000000000000020, %l2 = 000000000000ddd0
11332 andncc %l1,%l0,%l2 ! %l2 = 0000000000000047, %ccr = 00
11333! %l5 = 000000000000006a, %l3 = 00000000000007a6, %y = 00000000
11334 smul %l5,%l3,%l7 ! %l7 = 0000000000032abc, %y = 00
11335
11336p4_label_34:
11337! Mem[0000000019800038] = 00000000, %l6 = 00000013f8000000
11338 ldswa [%i3+0x038]%asi,%l6 ! %l6 = 0000000000000000
11339! %l2 = 00000047, %l3 = 000007a6, Mem[0000000031000020] = 7f2d5112 271067d6
11340 std %l2,[%o2+%o4] ! Mem[0000000031000020] = 00000047 000007a6
11341! Mem[0000000030800020] = 833aa65f8448e0dd, %l0 = 0000000000000020
11342 ldxa [%o1+0x020]%asi,%l0 ! %l0 = 833aa65f8448e0dd
11343! Mem[0000000030000064] = c9b10a56, %f13 = ffdf0fda
11344 ld [%o0+0x064],%f13 ! %f13 = c9b10a56
11345 save ! CWP = 1
11346! %l2 = 000000000000002e, immed = 00000f17, %l0 = fffffffffffebac4
11347 tsubcctv %l2,0xf17,%l0 ! %l0 = fffffffffffebae7, Trapped
11348! %l6 = ffffffff8448e7e3, Mem[0000000030800064] = 0000056c
11349 stw %l6,[%i1+0x064] ! Mem[0000000030800064] = 8448e7e3
11350 restore ! CWP = 0
11351! Mem[0000000019800000] = 434f4714 00000000, %l6 = 00000000, %l7 = 00032abc
11352 ldd [%i3+%g0],%l6 ! %l6 = 00000000434f4714 0000000000000000
11353! %l0 = 833aa65f8448e0dd, Mem[0000000031800065] = ffdf0fda
11354 stb %l0,[%o3+0x065] ! Mem[0000000031800064] = ffdd0fda
11355
11356p4_label_35:
11357! Mem[0000000019800018] = 195373ee, %l2 = 0000000000000047
11358 lduba [%i3+%i6]0x88,%l2 ! %l2 = 00000000000000ee
11359! Mem[0000000018800070] = be7848e0 36209ffd, %l0 = 8448e0dd, %l1 = 00000047
11360 ldd [%i1+0x070],%l0 ! %l0 = 00000000be7848e0 0000000036209ffd
11361! %l6 = 00000000434f4714, Mem[0000000019800000] = 14474f43
11362 stba %l6,[%i3+%g0]0x89 ! Mem[0000000019800000] = 14474f14
11363! %l5 = 000000000000006a, immed = 000006dd, %y = 00000000
11364 udivcc %l5,0x6dd,%l7 ! %l7 = 0000000000000000, %ccr = 44
11365 mov %l0,%y ! %y = be7848e0
11366! Mem[0000000031000020] = 00000047 000007a6, %l2 = 000000ee, %l3 = 000007a6
11367 ldd [%o2+%o4],%l2 ! %l2 = 0000000000000047 00000000000007a6
11368! Mem[0000000030800020] = 833aa65f, %l6 = 00000000434f4714
11369 ldsw [%o1+%o4],%l6 ! %l6 = ffffffff833aa65f
11370! %f30 = 00000000 ffdf0fda, Mem[0000000019000018] = a607cea3 09c50e3b
11371 stda %f30,[%i2+0x018]%asi ! Mem[0000000019000018] = 00000000 ffdf0fda
11372! %f19 = ffdf0fda, Mem[0000000018800018] = 00000000
11373 sta %f19,[%i1+%i6]0x81 ! Mem[0000000018800018] = ffdf0fda
11374! Mem[0000000019000010] = 8894406c, %l6 = ffffffff833aa65f
11375 lduh [%i2+0x012],%l6 ! %l6 = 000000000000406c
11376! %l2 = 0000000000000047, immed = fffff277, %l4 = ffffffffa6b7f387
11377 xor %l2,-0xd89,%l4 ! %l4 = fffffffffffff230
11378
11379p4_label_36:
11380! Mem[0000000018000064] = 07dd3657, %l2 = 0000000000000047
11381 ldsh [%i0+0x064],%l2 ! %l2 = 00000000000007dd
11382! Mem[0000000018000008] = c5533487b8643d2c, %l5 = 000000000000006a
11383 ldx [%i0+%i4],%l5 ! %l5 = c5533487b8643d2c
11384! Mem[0000000030000020] = ffffffff, %l3 = 00000000000007a6
11385 ldsb [%o0+0x022],%l3 ! %l3 = ffffffffffffffff
11386! %f14 = 00000000, Mem[0000000030800064] = 8448e7e3
11387 st %f14,[%o1+0x064] ! Mem[0000000030800064] = 00000000
11388! Mem[0000000030000020] = ffffffffffffde3c, %f2 = ee558f93 be7848e0
11389 ldda [%o0+0x020]%asi,%f2 ! %f2 = ffffffff ffffde3c
11390! Mem[0000000030000020] = ffffffff, %l6 = 000000000000406c
11391 ldsb [%o0+0x021],%l6 ! %l6 = ffffffffffffffff
11392! %l6 = ffffffffffffffff, Mem[0000000018000018] = ff8f13b8
11393 stba %l6,[%i0+%i6]0x81 ! Mem[0000000018000018] = ff8f13b8
11394! %l2 = 00000000000007dd, immed = 00000005, %l3 = ffffffffffffffff
11395 sll %l2,0x005,%l3 ! %l3 = 000000000000fba0
11396! Mem[0000000030000020] = ffffffffffffde3c, %l0 = 00000000be7848e0
11397 ldx [%o0+%o4],%l0 ! %l0 = ffffffffffffde3c
11398! %l2 = 00000000000007dd, %l0 = ffffffffffffde3c, %l3 = 000000000000fba0
11399 sub %l2,%l0,%l3 ! %l3 = 00000000000029a1
11400
11401p4_label_37:
11402! %l2 = 00000000000007dd, immed = 00000196, %l0 = ffffffffffffde3c
11403 addc %l2,0x196,%l0 ! %l0 = 0000000000000973
11404! Mem[0000000031800060] = 00000000 ffdd0fda, %l2 = 000007dd, %l3 = 000029a1
11405 ldd [%o3+0x060],%l2 ! %l2 = 0000000000000000 00000000ffdd0fda
11406! %l2 = 0000000000000000, %l5 = c5533487b8643d2c, %l3 = 00000000ffdd0fda
11407 addc %l2,%l5,%l3 ! %l3 = c5533487b8643d2c
11408! Mem[0000000019800018] = ee735319b4ac5ae5, %f28 = 9e8f13b8 67a97c20
11409 ldd [%i3+%i6],%f28 ! %f28 = ee735319 b4ac5ae5
11410! Mem[0000000031800060] = 00000000, %l6 = ffffffffffffffff
11411 ldub [%o3+0x061],%l6 ! %l6 = 0000000000000000
11412! %l7 = 0000000000000000, Mem[0000000018000048] = fd3e93707932f8da
11413 stx %l7,[%i0+0x048] ! Mem[0000000018000048] = 0000000000000000
11414! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = be7848e0
11415 umul %l2,%l2,%l3 ! %l3 = 0000000000000000, %y = 00
11416! %l7 = 0000000000000000, immed = 00000ad1, %y = 00000000
11417 udivcc %l7,0xad1,%l7 ! %l7 = 0000000000000000, %ccr = 44
11418 mov %l0,%y ! %y = 00000973
11419! %l6 = 00000000, %l7 = 00000000, Mem[0000000018000030] = ad856a4e 89637fd3
11420 stda %l6,[%i0+%o6]0x89 ! Mem[0000000018000030] = 00000000 00000000
11421! Mem[0000000018800028] = 0000056c, %l6 = 0000000000000000
11422 lduha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
11423
11424p4_label_38:
11425! %l0 = 0000000000000973, Mem[0000000031000024] = 000007a6, %asi = 80
11426 stwa %l0,[%o2+0x024]%asi ! Mem[0000000031000024] = 00000973
11427! Mem[0000000018000008] = 873453c5, %l2 = 0000000000000000
11428 ldsha [%i0+%i4]0x89,%l2 ! %l2 = 00000000000053c5
11429! Mem[0000000019800000] = 0000000014474f14, %l0 = 0000000000000973
11430 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 0000000014474f14
11431! %l0 = 0000000014474f14, immed = 00000016, %l5 = c5533487b8643d2c
11432 sra %l0,0x016,%l5 ! %l5 = 0000000000000051
11433! Mem[0000000030800020] = 833aa65f8448e0dd, %f10 = aadd815b 561632a9
11434 ldda [%o1+0x020]%asi,%f10 ! %f10 = 833aa65f 8448e0dd
11435! Mem[0000000031000060] = f8000000, %l3 = 0000000000000000
11436 ldsw [%o2+0x060],%l3 ! %l3 = fffffffff8000000
11437! Invert Register : %l3 = fffffffff8000000
11438 xor %l3,-1,%l3 ! %l3 = 0000000007ffffff
11439! %l3 = 0000000007ffffff, immed = 00000015, %l1 = 0000000036209ffd
11440 sll %l3,0x015,%l1 ! %l1 = 0000ffffffe00000
11441! %l0 = 14474f14, %l1 = ffe00000, Mem[0000000030000020] = ffffffff ffffde3c
11442 std %l0,[%o0+%o4] ! Mem[0000000030000020] = 14474f14 ffe00000
11443! Mem[0000000030000060] = aadd815bc9b10a56, %l1 = 0000ffffffe00000
11444 ldxa [%o0+0x060]%asi,%l1 ! %l1 = aadd815bc9b10a56
11445
11446p4_label_39:
11447! %f4 = 60d9bfea 6bb28802, Mem[0000000019800018] = ee735319 b4ac5ae5
11448 stda %f4 ,[%i3+%i6]0x81 ! Mem[0000000019800018] = 60d9bfea 6bb28802
11449! %l7 = 0000000000000000, immed = 0000055a, %l2 = 00000000000053c5
11450 andncc %l7,0x55a,%l2 ! %l2 = 0000000000000000, %ccr = 44
11451! %l4 = fffff230, %l5 = 00000051, Mem[0000000019000018] = 00000000 ffdf0fda
11452 stda %l4,[%i2+%i6]0x81 ! Mem[0000000019000018] = fffff230 00000051
11453! %l6 = 0000000000000000, Mem[0000000018000040] = f8000000
11454 stw %l6,[%i0+0x040] ! Mem[0000000018000040] = 00000000
11455! %l7 = 0000000000000000
11456 sethi %hi(0x25aa0400),%l7 ! %l7 = 0000000025aa0400
11457! %l0 = 0000000014474f14, Mem[0000000019800000] = 144f471400000000
11458 stxa %l0,[%i3+%g0]0x80 ! Mem[0000000019800000] = 0000000014474f14
11459! Mem[0000000019800018] = eabfd960, %l1 = aadd815bc9b10a56
11460 ldsba [%i3+%i6]0x89,%l1 ! %l1 = 0000000000000060
11461! %l0 = 0000000014474f14, immed = fffffd39, %l3 = 0000000007ffffff
11462 tsubcc %l0,-0x2c7,%l3 ! %l3 = 00000000144751db, %ccr = 13
11463! Mem[0000000031800020] = 00000000 ffdf0fda, %l6 = 00000000, %l7 = 25aa0400
11464 ldd [%o3+%o4],%l6 ! %l6 = 0000000000000000 00000000ffdf0fda
11465! %l4 = fffffffffffff230, immed = fffff8df, %l6 = 0000000000000000
11466 xnorcc %l4,-0x721,%l6 ! %l6 = fffffffffffff510, %ccr = 88
11467
11468p4_label_40:
11469! %l0 = 0000000014474f14, %l2 = 0000000000000000, %y = 00000973
11470 udivcc %l0,%l2,%l7 ! Div by zero, %l0 = 0000000014474f64
11471 mov %l0,%y ! %y = 14474f3c
11472! Mem[0000000018000018] = 207ca967b8138fff, %f20 = 77ebd3ae b1b0cc4c
11473 ldda [%i0+%i6]0x88,%f20 ! %f20 = 207ca967 b8138fff
11474! Mem[0000000018800008] = da0f84ff 262847c9, %l6 = fffff510, %l7 = ffdf0fda
11475 ldda [%i1+%i4]0x81,%l6 ! %l6 = 00000000da0f84ff 00000000262847c9
11476! %l1 = 0000000000000060, immed = 000003be, %l1 = 0000000000000060
11477 sub %l1,0x3be,%l1 ! %l1 = fffffffffffffca2
11478! Mem[0000000030800064] = 00000000, %l6 = 00000000da0f84ff
11479 ldsh [%o1+0x066],%l6 ! %l6 = 0000000000000000
11480! %l5 = 0000000000000051, %l1 = fffffffffffffca2, %y = 14474f3c
11481 smulcc %l5,%l1,%l5 ! %l5 = fffffffffffeef42, %ccr = 88, %y = ffffffff
11482! %l0 = 0000000014474f3c, immd = fffffffffffff395, %l5 = fffffffffffeef42
11483 udivx %l0,-0xc6b,%l5 ! %l5 = 0000000000000000
11484! %f24 = 0b679811 10f6b3f8, Mem[0000000018000020] = aadd815b c9b10a56
11485 stda %f24,[%i0+%o4]0x81 ! Mem[0000000018000020] = 0b679811 10f6b3f8
11486! Mem[0000000030800020] = 833aa65f, %l4 = fffffffffffff230
11487 ldsh [%o1+%o4],%l4 ! %l4 = ffffffffffff833a
11488! %l1 = fffffffffffffca2, %l5 = 0000000000000000, %l4 = ffffffffffff833a
11489 subc %l1,%l5,%l4 ! %l4 = fffffffffffffca2
11490
11491p4_label_41:
11492! %l0 = 14474f3c, %l1 = fffffca2, Mem[0000000018000000] = f8b3f610 df699587
11493 stda %l0,[%i0+%g0]0x81 ! Mem[0000000018000000] = 14474f3c fffffca2
11494! %l6 = 0000000000000000, %l1 = fffffffffffffca2, %l4 = fffffffffffffca2
11495 sub %l6,%l1,%l4 ! %l4 = 000000000000035e
11496! %l6 = 0000000000000000, %l7 = 00000000262847c9, %l2 = 0000000000000000
11497 andcc %l6,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 44
11498! %l0 = 0000000014474f3c, immed = 00000009, %l4 = 000000000000035e
11499 sll %l0,0x009,%l4 ! %l4 = 000000288e9e7800
11500! %l4 = 000000288e9e7800, immed = 00000183, %l0 = 0000000014474f3c
11501 addccc %l4,0x183,%l0 ! %l0 = 000000288e9e7983, %ccr = 08
11502! %l5 = 0000000000000000, %l6 = 0000000000000000, %l2 = 0000000000000000
11503 sub %l5,%l6,%l2 ! %l2 = 0000000000000000
11504! Mem[0000000018800048] = 5cf3c588, %l2 = 0000000000000000
11505 ldsb [%i1+0x049],%l2 ! %l2 = fffffffffffffff3
11506! %l1 = fffffffffffffca2, %l3 = 00000000144751db, %y = ffffffff
11507 sdivcc %l1,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 44
11508 mov %l0,%y ! %y = 8e9e7983
11509! %l6 = 0000000000000000, Mem[0000000019000024] = ef112758
11510 stw %l6,[%i2+0x024] ! Mem[0000000019000024] = 00000000
11511! %l2 = fffffffffffffff3, immed = 0000001d, %l6 = 0000000000000000
11512 sll %l2,0x01d,%l6 ! %l6 = fffffffe60000000
11513
11514p4_label_42:
11515! Mem[0000000019000010] = 6c409488, %l4 = 000000288e9e7800
11516 ldsha [%i2+%i5]0x89,%l4 ! %l4 = ffffffffffff9488
11517! %l6 = fffffffe60000000, %l5 = 0000000000000000, %l5 = 0000000000000000
11518 xorcc %l6,%l5,%l5 ! %l5 = fffffffe60000000, %ccr = 80
11519! %l6 = fffffffe60000000, immed = 00000db1, %l0 = 000000288e9e7983
11520 sub %l6,0xdb1,%l0 ! %l0 = fffffffe5ffff24f
11521! %l3 = 00000000144751db, Mem[0000000030800024] = 8448e0dd
11522 stw %l3,[%o1+0x024] ! Mem[0000000030800024] = 144751db
11523! Mem[0000000030800020] = 833aa65f144751db, %f26 = 4db3172a ba4bfe4d
11524 ldd [%o1+%o4],%f26 ! %f26 = 833aa65f 144751db
11525! Mem[0000000019800024] = ffffffff, %l7 = 00000000262847c9
11526 ldsh [%i3+0x026],%l7 ! %l7 = ffffffffffffffff
11527! %l4 = ffffffffffff9488, immed = fffff703, %l5 = fffffffe60000000
11528 add %l4,-0x8fd,%l5 ! %l5 = ffffffffffff8b8b
11529! %l7 = ffffffffffffffff, Mem[0000000031000060] = f80000000000056c
11530 stx %l7,[%o2+0x060] ! Mem[0000000031000060] = ffffffffffffffff
11531! Mem[0000000019000010] = 8894406c, %l4 = ffffffffffff9488
11532 lduwa [%i2+%i5]0x80,%l4 ! %l4 = 000000008894406c
11533! Mem[0000000019800060] = e06ace03, %l2 = fffffffffffffff3
11534 ldsh [%i3+0x062],%l2 ! %l2 = ffffffffffffce03
11535
11536p4_label_43:
11537! Mem[0000000018000034] = 00000000, %l3 = 00000000144751db
11538 ldub [%i0+0x034],%l3 ! %l3 = 0000000000000000
11539! %l6 = fffffffe60000000, Mem[0000000030000060] = aadd815b
11540 sth %l6,[%o0+0x060] ! Mem[0000000030000060] = 0000815b
11541! Mem[0000000031800060] = 00000000ffdd0fda, %f0 = b4e05923 51c519fa
11542 ldd [%o3+0x060],%f0 ! %f0 = 00000000 ffdd0fda
11543! %f30 = 00000000, Mem[0000000019800070] = b1f6e8f8
11544 st %f30,[%i3+0x070] ! Mem[0000000019800070] = 00000000
11545! Mem[000000001980005c] = d38cad4f, %l5 = ffffffffffff8b8b
11546 ldsh [%i3+0x05c],%l5 ! %l5 = ffffffffffffd38c
11547! %f18 = 00000000 ffdf0fda, Mem[0000000018000008] = c5533487 b8643d2c
11548 std %f18,[%i0+%i4] ! Mem[0000000018000008] = 00000000 ffdf0fda
11549! Randomly selected nop
11550 nop
11551! Mem[0000000018800030] = 5b0000dd, %f2 = ffffffff
11552 lda [%i1+%o6]0x88,%f2 ! %f2 = 5b0000dd
11553! %f3 = ffffde3c, Mem[0000000019800008] = 9f430768
11554 sta %f3 ,[%i3+%i4]0x81 ! Mem[0000000019800008] = ffffde3c
11555 save ! CWP = 1
11556
11557p4_label_44: ! %cwp = 1
11558! %l0 = fffffffffffebae7, immed = 00000d5c, %y = 8e9e7983
11559 sdivcc %l0,0xd5c,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
11560 mov %l0,%y ! %y = fffebae7
11561! %l1 = 00000000000000dd, immed = fffff5d3, %l6 = ffffffff8448e7e3
11562 taddcctv %l1,-0xa2d,%l6 ! %l0 = fffffffffffebb0a, Trapped
11563! Mem[0000000030000060] = 0000815b c9b10a56, %l0 = fffebb0a, %l1 = 000000dd
11564 ldd [%i0+0x060],%l0 ! %l0 = 000000000000815b 00000000c9b10a56
11565! %l3 = 00000ff752f79000, immed = 00000b9e, %l2 = 000000000000002e
11566 andcc %l3,0xb9e,%l2 ! %l2 = 0000000000000000, %ccr = 44
11567! Mem[0000000019800020] = 3cdeffff, %l1 = 00000000c9b10a56
11568 ldswa [%o3+%i4]0x81,%l1 ! %l1 = 000000003cdeffff
11569! %l6 = 8448e7e3, %l7 = 00000000, Mem[0000000030000060] = 0000815b c9b10a56
11570 std %l6,[%i0+0x060] ! Mem[0000000030000060] = 8448e7e3 00000000
11571! Mem[0000000030000020] = 14474f14, %l3 = 00000ff752f79000
11572 ldsb [%i0+%i4],%l3 ! %l3 = 0000000000000014
11573! Mem[0000000030800064] = 00000000, %l0 = 000000000000815b
11574 lduw [%i1+0x064],%l0 ! %l0 = 0000000000000000
11575! Mem[0000000031000020] = 0000004700000973, %f6 = b334fef7 0252851f
11576 ldd [%i2+%i4],%f6 ! %f6 = 00000047 00000973
11577! %l2 = 00000000, %l3 = 00000014, Mem[0000000018800078] = b5d15872 1cfae211
11578 stda %l2,[%o1+0x078]%asi ! Mem[0000000018800078] = 00000000 00000014
11579
11580p4_label_45: ! %cwp = 1
11581! %l6 = 8448e7e3, %l7 = 00000000, Mem[0000000018800030] = dd00005b 22ffffff
11582 std %l6,[%o1+%i6] ! Mem[0000000018800030] = 8448e7e3 00000000
11583! %l7 = 0000000000000000, immed = 0000000b, %l0 = 0000000000000000
11584 srlx %l7,0x00b,%l0 ! %l0 = 0000000000000000
11585! %l6 = ffffffff8448e7e3, %l5 = ffffffff80000000, %l5 = ffffffff80000000
11586 and %l6,%l5,%l5 ! %l5 = ffffffff80000000
11587! Mem[0000000019800018] = 60d9bfea, %l2 = 0000000000000000
11588 lduha [%o3+%o6]0x80,%l2 ! %l2 = 00000000000060d9
11589! %l6 = ffffffff8448e7e3, Mem[0000000030800066] = 00000000, %asi = 80
11590 stha %l6,[%i1+0x066]%asi ! Mem[0000000030800064] = 0000e7e3
11591 rd %pc,%o7
11592 return %o7+12 ! CWP = 0
11593! Mem[0000000030800060] = f80000000000e7e3, %f14 = 00000000 0043a967
11594 ldda [%o1+0x060]%asi,%f14 ! %f14 = f8000000 0000e7e3
11595! %l7 = ffffffffffffffff, Mem[0000000018800018] = ffdf0fda
11596 stwa %l7,[%i1+%i6]0x81 ! Mem[0000000018800018] = ffffffff
11597! Mem[0000000018800018] = ffffffff, %l2 = ffffffffffffce03
11598 lduba [%i1+%i6]0x88,%l2 ! %l2 = 00000000000000ff
11599! %l5 = ffffffffffffd38c, %l2 = 00000000000000ff, %l5 = ffffffffffffd38c
11600 mulx %l5,%l2,%l5 ! %l5 = ffffffffffd3b874, %y = fffebae7
11601
11602p4_label_46:
11603! Mem[0000000031000064] = ffffffff, %l7 = ffffffffffffffff
11604 ldsw [%o2+0x064],%l7 ! %l7 = ffffffffffffffff
11605! %l2 = 00000000000000ff, %l5 = ffffffffffd3b874, %l2 = 00000000000000ff
11606 tsubcc %l2,%l5,%l2 ! %l2 = 00000000002c488b, %ccr = 13
11607! Mem[0000000031800024] = ffdf0fda, %l4 = 000000008894406c
11608 ldsb [%o3+0x026],%l4 ! %l4 = 000000000000000f
11609! %l0 = fffffffe5ffff24f, Mem[0000000018800010] = d0ff3150
11610 stwa %l0,[%i1+%i5]0x81 ! Mem[0000000018800010] = 5ffff24f
11611! %l1 = 0000000000000000, immed = 00000700, %l2 = 00000000002c488b
11612 xor %l1,0x700,%l2 ! %l2 = 0000000000000700
11613! done : should take illegal inst trap, %l0 = fffffffe5ffff24f
11614 done ! Illegal inst trap : %l0 = fffffffe5ffff25f
11615! Mem[0000000019800030] = 0288b26b, %l5 = ffffffffffd3b874
11616 lduh [%i3+%o6],%l5 ! %l5 = 0000000000000288
11617! %l2 = 0000000000000700, immed = fffff17b, %l4 = 000000000000000f
11618 sub %l2,-0xe85,%l4 ! %l4 = 0000000000001585
11619! %l7 = ffffffffffffffff, %l3 = 0000000000000000, %l6 = fffffffe60000000
11620 xor %l7,%l3,%l6 ! %l6 = ffffffffffffffff
11621! %f2 = 5b0000dd ffffde3c, Mem[0000000031000020] = 00000047 00000973
11622 std %f2 ,[%o2+%o4] ! Mem[0000000031000020] = 5b0000dd ffffde3c
11623
11624p4_label_47:
11625! Mem[0000000019000010] = 8894406cab667502, %l7 = ffffffffffffffff
11626 ldxa [%i2+%i5]0x81,%l7 ! %l7 = 8894406cab667502
11627! Mem[0000000019000028] = 00000000, %f23 = 6c409488
11628 lda [%i2+%o5]0x80,%f23 ! %f23 = 00000000
11629! Mem[0000000018800010] = 4ff2ff5f, %l4 = 0000000000001585
11630 lduha [%i1+%i5]0x88,%l4 ! %l4 = 000000000000ff5f
11631! Mem[0000000019800074] = 3583cfce, %l6 = ffffffffffffffff
11632 ldub [%i3+0x075],%l6 ! %l6 = 0000000000000083
11633! %l4 = 000000000000ff5f, immed = fffffa3a, %l5 = 0000000000000288
11634 addcc %l4,-0x5c6,%l5 ! %l5 = 000000000000f999, %ccr = 11
11635! Mem[0000000019800028] = a6b7f387 5832856f, %l0 = 5ffff25f, %l1 = 00000000
11636 ldd [%i3+%o5],%l0 ! %l0 = 00000000a6b7f387 000000005832856f
11637! Mem[0000000018800000] = 00000000, %l1 = 000000005832856f
11638 lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
11639! Mem[0000000030000024] = ffe00000, %l0 = 00000000a6b7f387
11640 ldub [%o0+0x024],%l0 ! %l0 = 00000000000000ff
11641! %l0 = 00000000000000ff, immed = 00000007, %l3 = 0000000000000000
11642 sra %l0,0x007,%l3 ! %l3 = 0000000000000001
11643! %f24 = 0b679811 10f6b3f8, Mem[0000000031000060] = ffffffff ffffffff
11644 std %f24,[%o2+0x060] ! Mem[0000000031000060] = 0b679811 10f6b3f8
11645
11646p4_label_48:
11647! Mem[0000000031800020] = 00000000, %l3 = 0000000000000001
11648 ldub [%o3+0x021],%l3 ! %l3 = 0000000000000000
11649! Mem[0000000018000018] = 207ca967b8138fff, %f12 = bc476222 c9b10a56
11650 ldda [%i0+%i6]0x88,%f12 ! %f12 = 207ca967 b8138fff
11651! %l7 = 8894406cab667502, %l7 = 8894406cab667502, %l4 = 000000000000ff5f
11652 sub %l7,%l7,%l4 ! %l4 = 0000000000000000
11653! Mem[0000000030000020] = 14474f14ffe00000, %f6 = 00000047 00000973
11654 ldd [%o0+%o4],%f6 ! %f6 = 14474f14 ffe00000
11655! Mem[0000000018000058] = 43250ba5 be9ade3c, %l0 = 000000ff, %l1 = 00000000
11656 ldda [%i0+0x058]%asi,%l0 ! %l0 = 0000000043250ba5 00000000be9ade3c
11657! Mem[0000000019800010] = 00000000 06000000, %l4 = 00000000, %l5 = 0000f999
11658 ldda [%i3+%i5]0x89,%l4 ! %l4 = 0000000006000000 0000000000000000
11659! %l1 = 00000000be9ade3c, Mem[0000000019800018] = 60d9bfea
11660 stwa %l1,[%i3+%i6]0x81 ! Mem[0000000019800018] = be9ade3c
11661! %l6 = 0000000000000083, Mem[0000000018800078] = 0000000000000014
11662 stx %l6,[%i1+0x078] ! Mem[0000000018800078] = 0000000000000083
11663! Mem[0000000018000030] = 00000000, %l5 = 0000000000000000
11664 lduba [%i0+%o6]0x80,%l5 ! %l5 = 0000000000000000
11665! %l5 = 0000000000000000, %l5 = 0000000000000000, %l1 = 00000000be9ade3c
11666 sub %l5,%l5,%l1 ! %l1 = 0000000000000000
11667
11668p4_label_49:
11669! %l6 = 0000000000000083, immed = fffff398, %l4 = 0000000006000000
11670 addcc %l6,-0xc68,%l4 ! %l4 = fffffffffffff41b, %ccr = 88
11671! %l6 = 00000083, %l7 = ab667502, Mem[0000000031000020] = 5b0000dd ffffde3c
11672 std %l6,[%o2+%o4] ! Mem[0000000031000020] = 00000083 ab667502
11673! %f29 = b4ac5ae5, Mem[000000001980000c] = 6a0c0d56
11674 st %f29,[%i3+0x00c] ! Mem[000000001980000c] = b4ac5ae5
11675! Mem[0000000030000024] = ffe00000, %f17 = 14474f43
11676 ld [%o0+0x024],%f17 ! %f17 = ffe00000
11677! %l2 = 0000000000000700, immed = 00000e1b, %l2 = 0000000000000700
11678 andcc %l2,0xe1b,%l2 ! %l2 = 0000000000000600, %ccr = 00
11679! Mem[0000000019800000] = 144f471400000000, %l0 = 0000000043250ba5
11680 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 144f471400000000
11681! %l0 = 144f471400000000, Mem[0000000031800024] = ffdf0fda
11682 sth %l0,[%o3+0x024] ! Mem[0000000031800024] = 00000fda
11683! Mem[0000000019800020] = ffffde3c, %l1 = 0000000000000000
11684 lduba [%i3+%o4]0x88,%l1 ! %l1 = 000000000000003c
11685! Mem[0000000031000064] = 10f6b3f8, %l3 = 0000000000000000
11686 ldsh [%o2+0x064],%l3 ! %l3 = 00000000000010f6
11687! Mem[0000000031800060] = 00000000, %l5 = 0000000000000000
11688 lduw [%o3+0x060],%l5 ! %l5 = 0000000000000000
11689
11690p4_label_50:
11691! %l1 = 000000000000003c, Mem[0000000018800010] = 5ffff24f
11692 stwa %l1,[%i1+%i5]0x80 ! Mem[0000000018800010] = 0000003c
11693! %l1 = 000000000000003c, Mem[0000000018000028] = 16b92a6dc2af44c0
11694 stxa %l1,[%i0+%o5]0x80 ! Mem[0000000018000028] = 000000000000003c
11695! Mem[0000000031000060] = 0b679811 10f6b3f8, %l2 = 00000600, %l3 = 000010f6
11696 ldd [%o2+0x060],%l2 ! %l2 = 000000000b679811 0000000010f6b3f8
11697! Mem[0000000030800060] = f8000000, %l7 = 8894406cab667502
11698 lduh [%o1+0x062],%l7 ! %l7 = 0000000000000000
11699! %f28 = ee735319, Mem[0000000030800020] = 833aa65f
11700 st %f28,[%o1+%o4] ! Mem[0000000030800020] = ee735319
11701! %l6 = 0000000000000083, immed = 00000bc7, %y = fffebae7
11702 sdivcc %l6,0xbc7,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
11703 mov %l0,%y ! %y = 00000000
11704! %l2 = 80000000, %l3 = 10f6b3f8, Mem[0000000019800020] = ffffde3c ffffffff
11705 stda %l2,[%i3+%o4]0x89 ! Mem[0000000019800020] = 80000000 10f6b3f8
11706! Mem[0000000018800020] = 4dfe4bba, %l5 = 0000000000000000
11707 lduba [%i1+%o4]0x80,%l5 ! %l5 = 000000000000004d
11708! Mem[0000000019000000] = 7f2d5112271067d6, %l3 = 0000000010f6b3f8
11709 ldxa [%i2+%g0]0x81,%l3 ! %l3 = 7f2d5112271067d6
11710! %l2 = ffffffff80000000, %l5 = 000000000000004d, %l0 = 144f471400000000
11711 orncc %l2,%l5,%l0 ! %l0 = ffffffffffffffb2, %ccr = 88
11712
11713p4_label_51:
11714! %l3 = 7f2d5112271067d6, Mem[0000000030000067] = 00000000
11715 stb %l3,[%o0+0x067] ! Mem[0000000030000064] = 000000d6
11716! %l0 = ffffffffffffffb2, immed = fffff25e, %y = 00000000
11717 umul %l0,-0xda2,%l1 ! %l1 = fffff2100004275c, %y = fffff210
11718! %f8 = aadd815b c9b10a56, Mem[0000000018800028] = 0000056c 25f3ffff
11719 stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000018800028] = aadd815b c9b10a56
11720! %l7 = 0000000000000000, immd = fffffffffffffd5c, %l0 = ffffffffffffffb2
11721 sdivx %l7,-0x2a4,%l0 ! %l0 = 0000000000000000
11722! Mem[0000000019000030] = 5031f0b4, %l6 = 0000000000000083
11723 ldsba [%i2+%o6]0x88,%l6 ! %l6 = ffffffffffffffb4
11724! %l7 = 0000000000000000, %l3 = 7f2d5112271067d6, %l5 = 000000000000004d
11725 xorcc %l7,%l3,%l5 ! %l5 = 7f2d5112271067d6, %ccr = 00
11726! %l0 = 0000000000000000, Mem[0000000031000020] = 00000083
11727 sth %l0,[%o2+%o4] ! Mem[0000000031000020] = 00000083
11728! Mem[0000000019800000] = 00000000, %l4 = fffffffffffff41b
11729 ldswa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
11730! Mem[0000000031000060] = 0b67981110f6b3f8, %f16 = 60d9bfea ffe00000
11731 ldd [%o2+0x060],%f16 ! %f16 = 0b679811 10f6b3f8
11732! %l1 = fffff2100004275c, %l6 = ffffffffffffffb4, %l1 = fffff2100004275c
11733 and %l1,%l6,%l1 ! %l1 = fffff21000042714
11734
11735p4_label_52:
11736! %l2 = ffffffff80000000, %l7 = 0000000000000000, %l2 = ffffffff80000000
11737 xorcc %l2,%l7,%l2 ! %l2 = ffffffff80000000, %ccr = 88
11738! %l7 = 0000000000000000, Mem[0000000019000004] = 271067d6, %asi = 80
11739 stwa %l7,[%i2+0x004]%asi ! Mem[0000000019000004] = 00000000
11740! Mem[0000000018800008] = da0f84ff, %l4 = 0000000000000000
11741 ldsba [%i1+%i4]0x81,%l4 ! %l4 = ffffffffffffffda
11742! Mem[0000000019000028] = 00000000, %f1 = ffdd0fda
11743 lda [%i2+%o5]0x80,%f1 ! %f1 = 00000000
11744! %l0 = 0000000000000000, immed = fffff0d6, %l5 = 7f2d5112271067d6
11745 sub %l0,-0xf2a,%l5 ! %l5 = 0000000000000f2a
11746! %l0 = 00000000, %l1 = 00042714, Mem[0000000019000068] = 0aa92fc9 5031f0b4
11747 std %l0,[%i2+0x068] ! Mem[0000000019000068] = 00000000 00042714
11748! Mem[0000000030800020] = ee735319144751db, %f22 = dd00005b 00000000
11749 ldd [%o1+%o4],%f22 ! %f22 = ee735319 144751db
11750! %l1 = fffff21000042714, Mem[0000000030000024] = ffe00000
11751 sth %l1,[%o0+0x024] ! Mem[0000000030000024] = 27140000
11752! %l7 = 0000000000000000, immed = 0000001e, %l1 = fffff21000042714
11753 sra %l7,0x01e,%l1 ! %l1 = 0000000000000000
11754! %l5 = 0000000000000f2a, Mem[0000000031000062] = 0b679811
11755 sth %l5,[%o2+0x062] ! Mem[0000000031000060] = 0b670f2a
11756
11757p4_label_53:
11758! %l1 = 0000000000000000, Mem[0000000018800018] = 090c1c00ffffffff
11759 stxa %l1,[%i1+%i6]0x88 ! Mem[0000000018800018] = 0000000000000000
11760! Mem[000000001800001c] = 67a97c20, %l1 = 0000000000000000
11761 ldswa [%i0+0x01c]%asi,%l1 ! %l1 = 0000000067a97c20
11762! %l7 = 0000000000000000, Mem[0000000030800020] = ee735319
11763 stw %l7,[%o1+%o4] ! Mem[0000000030800020] = 00000000
11764! %l7 = 0000000000000000, %l3 = 7f2d5112271067d6, %y = fffff210
11765 umul %l7,%l3,%l0 ! %l0 = 0000000000000000, %y = 00
11766! %l1 = 0000000067a97c20, Mem[0000000019800010] = 06000000
11767 stha %l1,[%i3+%i5]0x88 ! Mem[0000000019800010] = 06007c20
11768! %l6 = ffffffffffffffb4, immed = 00000902, %l3 = 7f2d5112271067d6
11769 or %l6,0x902,%l3 ! %l3 = ffffffffffffffb6
11770! %f17 = 10f6b3f8, Mem[0000000018000030] = 00000000
11771 sta %f17,[%i0+%o6]0x89 ! Mem[0000000018000030] = 10f6b3f8
11772! %f26 = 833aa65f 144751db, Mem[0000000018800030] = e3e74884 00000000
11773 stda %f26,[%i1+%o6]0x89 ! Mem[0000000018800030] = 833aa65f 144751db
11774! %l4 = ffffffffffffffda, %l6 = ffffffffffffffb4, %l0 = 0000000000000000
11775 mulx %l4,%l6,%l0 ! %l0 = 0000000000000b48, %y = 00
11776! %l1 = 0000000067a97c20, %l0 = 0000000000000b48, %l3 = ffffffffffffffb6
11777 orncc %l1,%l0,%l3 ! %l3 = fffffffffffffcb7, %ccr = 88
11778
11779p4_label_54:
11780! Mem[0000000030000020] = 14474f14, %l0 = 0000000000000b48
11781 ldsb [%o0+0x021],%l0 ! %l0 = 0000000000000047
11782! %l4 = ffffffffffffffda, immed = 0000088f, %y = 00000000
11783 umul %l4,0x88f,%l1 ! %l1 = 0000088efffebac6, %y = 88e
11784! %l5 = 0000000000000f2a, %l1 = 0000088efffebac6, %l2 = ffffffff80000000
11785 srlx %l5,%l1,%l2 ! %l2 = 000000000000003c
11786! Mem[0000000019800038] = 00000000ffdf0fda, %l2 = 000000000000003c
11787 ldx [%i3+0x038],%l2 ! %l2 = 00000000ffdf0fda
11788! Clear Register : %l5 = 0000000000000f2a
11789 clr %l5 ! %l5 = 0000000000000000
11790! %l3 = fffffffffffffcb7, %l6 = ffffffffffffffb4, %l7 = 0000000000000000
11791 andcc %l3,%l6,%l7 ! %l7 = fffffffffffffcb4, %ccr = 88
11792! Mem[0000000030800020] = 00000000144751db, %f22 = ee735319 144751db
11793 ldd [%o1+%o4],%f22 ! %f22 = 00000000 144751db
11794! %l1 = 0000088efffebac6, %l6 = ffffffffffffffb4, %l4 = ffffffffffffffda
11795 xnor %l1,%l6,%l4 ! %l4 = 0000088efffeba8d
11796! %l4 = 0000088efffeba8d, %l3 = fffffffffffffcb7, %l5 = 0000000000000000
11797 tsubcctv %l4,%l3,%l5 ! %l0 = 000000000000006a, Trapped
11798! %l6 = ffffffffffffffb4, Mem[0000000018000020] = 0b67981110f6b3f8
11799 stx %l6,[%i0+%o4] ! Mem[0000000018000020] = ffffffffffffffb4
11800
11801p4_label_55:
11802! Mem[0000000031000020] = 00000083 ab667502, %l2 = ffdf0fda, %l3 = fffffcb7
11803 ldd [%o2+%o4],%l2 ! %l2 = 0000000000000083 00000000ab667502
11804! %f6 = 14474f14 ffe00000, Mem[0000000031000060] = 0b670f2a 10f6b3f8
11805 std %f6 ,[%o2+0x060] ! Mem[0000000031000060] = 14474f14 ffe00000
11806! done : should take illegal inst trap, %l0 = 000000000000006a
11807 done ! Illegal inst trap : %l0 = 000000000000007a
11808! Mem[0000000018800058] = 3a28b736, %l5 = 0000000000000000
11809 ldsb [%i1+0x059],%l5 ! %l5 = 0000000000000028
11810! %l0 = 000000000000007a, %l6 = ffffffffffffffb4, %l1 = 0000088efffebac6
11811 sllx %l0,%l6,%l1 ! %l1 = 07a0000000000000
11812! Mem[0000000019800018] = 0288b26b 3cde9abe, %l0 = 0000007a, %l1 = 00000000
11813 ldda [%i3+%i6]0x89,%l0 ! %l0 = 000000003cde9abe 000000000288b26b
11814! Mem[0000000019000028] = 00000000 00000000, %l4 = fffeba8d, %l5 = 00000028
11815 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
11816! %f30 = 00000000 ffdf0fda, Mem[0000000031800060] = 00000000 ffdd0fda
11817 stda %f30,[%o3+0x060]%asi ! Mem[0000000031800060] = 00000000 ffdf0fda
11818! %l5 = 0000000000000000, %l2 = 0000000000000083, %l2 = 0000000000000083
11819 mulx %l5,%l2,%l2 ! %l2 = 0000000000000000, %y = 88e
11820! %l1 = 000000000288b26b, immed = 00000911, %y = 0000088e
11821 sdiv %l1,0x911,%l3 ! %l3 = 000000007fffffff
11822 mov %l0,%y ! %y = 3cde9abe
11823
11824p4_label_56:
11825! %l3 = 000000007fffffff, %l3 = 000000007fffffff, %l1 = 000000000288b26b
11826 tsubcc %l3,%l3,%l1 ! %l1 = 0000000000000000, %ccr = 46
11827! %l0 = 000000003cde9abe, %l6 = ffffffffffffffb4, %y = 3cde9abe
11828 sdiv %l0,%l6,%l2 ! %l2 = ffffffff80000000
11829 mov %l0,%y ! %y = 3cde9abe
11830! %l2 = ffffffff80000000, Mem[0000000018000050] = c4495842
11831 sth %l2,[%i0+0x050] ! Mem[0000000018000050] = 00005842
11832! %l4 = 0000000000000000, Mem[0000000019000008] = f940fe5567a94300
11833 stxa %l4,[%i2+%i4]0x88 ! Mem[0000000019000008] = 0000000000000000
11834! %l0 = 000000003cde9abe, Mem[0000000031000064] = ffe00000
11835 stw %l0,[%o2+0x064] ! Mem[0000000031000064] = 3cde9abe
11836! Mem[0000000019800068] = 34cd946b ac421c36, %l2 = 80000000, %l3 = 7fffffff
11837 ldd [%i3+0x068],%l2 ! %l2 = 0000000034cd946b 00000000ac421c36
11838! Mem[0000000018000050] = 00005842 0924f8ed, %l6 = ffffffb4, %l7 = fffffcb4
11839 ldd [%i0+0x050],%l6 ! %l6 = 0000000000005842 000000000924f8ed
11840! Mem[0000000030800024] = 144751db, %l4 = 0000000000000000
11841 ldsw [%o1+0x024],%l4 ! %l4 = 00000000144751db
11842! Mem[0000000031800064] = ffdf0fda, %l4 = 00000000144751db
11843 ldub [%o3+0x067],%l4 ! %l4 = 00000000000000da
11844! %l6 = 0000000000005842, immed = 00000cd3, %l5 = 0000000000000000
11845 andn %l6,0xcd3,%l5 ! %l5 = 0000000000005000
11846
11847p4_label_57:
11848! %l5 = 0000000000005000, %l2 = 0000000034cd946b, %l5 = 0000000000005000
11849 xor %l5,%l2,%l5 ! %l5 = 0000000034cdc46b
11850! Mem[0000000019800004] = 14474f14, %l0 = 000000003cde9abe
11851 ldsh [%i3+0x004],%l0 ! %l0 = 0000000000001447
11852! Clear Register : %l5 = 0000000034cdc46b
11853 clr %l5 ! %l5 = 0000000000000000
11854! %l2 = 0000000034cd946b, immed = 00000002, %l1 = 0000000000000000
11855 srl %l2,0x002,%l1 ! %l1 = 000000000d33651a
11856! Mem[0000000030800060] = f8000000 0000e7e3, %l4 = 000000da, %l5 = 00000000
11857 ldda [%o1+0x060]%asi,%l4 ! %l4 = 00000000f8000000 000000000000e7e3
11858! Mem[0000000031000064] = 3cde9abe, %l4 = 00000000f8000000
11859 ldsh [%o2+0x064],%l4 ! %l4 = 0000000000003cde
11860! %l0 = 0000000000001447, Mem[0000000030800024] = 144751db
11861 stw %l0,[%o1+0x024] ! Mem[0000000030800024] = 00001447
11862! %l5 = 000000000000e7e3, immed = 00000004, %l3 = 00000000ac421c36
11863 srlx %l5,0x004,%l3 ! %l3 = 0000000000000e7e
11864! %l7 = 000000000924f8ed, %l7 = 000000000924f8ed, %l2 = 0000000034cd946b
11865 tsubcc %l7,%l7,%l2 ! %l2 = 0000000000000000, %ccr = 46
11866! Mem[0000000031000060] = 14474f143cde9abe, %f22 = 00000000 144751db
11867 ldd [%o2+0x060],%f22 ! %f22 = 14474f14 3cde9abe
11868
11869p4_label_58:
11870! done : should take illegal inst trap, %l0 = 0000000000001447
11871 done ! Illegal inst trap : %l0 = 0000000000001457
11872! %l0 = 0000000000001457, Mem[0000000030000064] = 000000d6
11873 stba %l0,[%o0+0x064]%asi ! Mem[0000000030000064] = 570000d6
11874! %l1 = 000000000d33651a, %l0 = 0000000000001457, %l3 = 0000000000000e7e
11875 sub %l1,%l0,%l3 ! %l3 = 000000000d3350c3
11876! Invert Register : %l7 = 000000000924f8ed
11877 xor %l7,-1,%l7 ! %l7 = fffffffff6db0712
11878! Mem[0000000018000030] = 0000000010f6b3f8, %f16 = 0b679811 10f6b3f8
11879 ldda [%i0+%o6]0x88,%f16 ! %f16 = 00000000 10f6b3f8
11880! %f18 = 00000000 ffdf0fda, Mem[0000000018000040] = 00000000 0000056c
11881 stda %f18,[%i0+0x040]%asi ! Mem[0000000018000040] = 00000000 ffdf0fda
11882! %f8 = aadd815b c9b10a56, Mem[0000000019800010] = 207c0006 00000000
11883 stda %f8 ,[%i3+%i5]0x81 ! Mem[0000000019800010] = aadd815b c9b10a56
11884! %l4 = 0000000000003cde, immed = fffff83c, %l6 = 0000000000005842
11885 xnor %l4,-0x7c4,%l6 ! %l6 = 0000000000003b1d
11886! Mem[0000000030800020] = 0000000000001447, %l7 = fffffffff6db0712
11887 ldx [%o1+%o4],%l7 ! %l7 = 0000000000001447
11888! %l0 = 0000000000001457, %l3 = 000000000d3350c3, %y = 3cde9abe
11889 umul %l0,%l3,%l4 ! %l4 = 0000010c7ebfae45, %y = 10c
11890
11891p4_label_59:
11892! %l7 = 0000000000001447, Mem[0000000030800026] = 00001447
11893 sth %l7,[%o1+0x026] ! Mem[0000000030800024] = 00001447
11894! %l1 = 000000000d33651a, immed = 00000b8c, %l1 = 000000000d33651a
11895 sub %l1,0xb8c,%l1 ! %l1 = 000000000d33598e
11896! %l6 = 00003b1d, %l7 = 00001447, Mem[0000000019800018] = be9ade3c 6bb28802
11897 stda %l6,[%i3+%i6]0x81 ! Mem[0000000019800018] = 00003b1d 00001447
11898! %l2 = 0000000000000000, immed = fffff717, %l5 = 000000000000e7e3
11899 subccc %l2,-0x8e9,%l5 ! %l5 = 00000000000008e9, %ccr = 11
11900! %l4 = 0000010c7ebfae45, %l0 = 0000000000001457, %l5 = 00000000000008e9
11901 srl %l4,%l0,%l5 ! %l5 = 00000000000000fd
11902! Mem[0000000018000034] = 00000000, %l4 = 0000010c7ebfae45
11903 ldsb [%i0+0x036],%l4 ! %l4 = 0000000000000000
11904! %l1 = 000000000d33598e, %l6 = 0000000000003b1d, %l0 = 0000000000001457
11905 xorcc %l1,%l6,%l0 ! %l0 = 000000000d336293, %ccr = 00
11906! Randomly selected nop
11907 nop
11908! Mem[0000000019800008] = ffffde3c, %l6 = 0000000000003b1d
11909 lduba [%i3+%i4]0x80,%l6 ! %l6 = 00000000000000ff
11910! Mem[0000000018800028] = aadd815b, %l0 = 000000000d336293
11911 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000aadd815b
11912
11913p4_label_60:
11914! %l6 = 00000000000000ff, Mem[0000000030800060] = f8000000
11915 stw %l6,[%o1+0x060] ! Mem[0000000030800060] = 000000ff
11916! %f14 = f8000000 0000e7e3, Mem[0000000019000030] = b4f03150 2f740105
11917 std %f14,[%i2+%o6] ! Mem[0000000019000030] = f8000000 0000e7e3
11918! %l0 = 00000000aadd815b, immed = fffff886, %l4 = 0000000000000000
11919 tsubcc %l0,-0x77a,%l4 ! %l4 = 00000000aadd88d5, %ccr = 1b
11920! %l5 = 00000000000000fd, %l1 = 000000000d33598e, %l1 = 000000000d33598e
11921 xor %l5,%l1,%l1 ! %l1 = 000000000d335973
11922! Mem[0000000030800060] = 000000ff, %l3 = 000000000d3350c3
11923 ldsw [%o1+0x060],%l3 ! %l3 = 00000000000000ff
11924! %l3 = 00000000000000ff, %l2 = 0000000000000000, %l5 = 00000000000000fd
11925 xorcc %l3,%l2,%l5 ! %l5 = 00000000000000ff, %ccr = 00
11926! %l3 = 00000000000000ff, Mem[0000000031800022] = 00000000
11927 sth %l3,[%o3+0x022] ! Mem[0000000031800020] = 000000ff
11928! Mem[0000000018800020] = 4dfe4bba2a17b34d, %l3 = 00000000000000ff
11929 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 4dfe4bba2a17b34d
11930! %f12 = 207ca967 b8138fff, Mem[0000000030000020] = 14474f14 27140000
11931 std %f12,[%o0+%o4] ! Mem[0000000030000020] = 207ca967 b8138fff
11932! Mem[0000000030000020] = 207ca967 b8138fff, %l4 = aadd88d5, %l5 = 000000ff
11933 ldda [%o0+0x020]%asi,%l4 ! %l4 = 00000000207ca967 00000000b8138fff
11934
11935p4_label_61:
11936! %l2 = 0000000000000000, %l6 = 00000000000000ff, %l6 = 00000000000000ff
11937 andncc %l2,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
11938! Mem[0000000019800018] = 00003b1d 00001447, %l4 = 207ca967, %l5 = b8138fff
11939 ldda [%i3+%i6]0x81,%l4 ! %l4 = 0000000000003b1d 0000000000001447
11940! Mem[0000000030000060] = 8448e7e3, %l7 = 0000000000001447
11941 ldub [%o0+0x063],%l7 ! %l7 = 00000000000000e3
11942! %l6 = 0000000000000000, Mem[0000000019800000] = 00000000
11943 stba %l6,[%i3+%g0]0x89 ! Mem[0000000019800000] = 00000000
11944! Mem[000000001800001c] = 67a97c20, %l1 = 000000000d335973
11945 lduw [%i0+0x01c],%l1 ! %l1 = 0000000067a97c20
11946! %l0 = 00000000aadd815b, Mem[0000000030000020] = 207ca967
11947 stw %l0,[%o0+%o4] ! Mem[0000000030000020] = aadd815b
11948! Mem[0000000018000018] = ff8f13b8, %l1 = 0000000067a97c20
11949 ldsba [%i0+%i6]0x81,%l1 ! %l1 = ffffffffffffffff
11950! %l7 = 00000000000000e3, %l1 = ffffffffffffffff, %l5 = 0000000000001447
11951 xorcc %l7,%l1,%l5 ! %l5 = ffffffffffffff1c, %ccr = 88
11952! %f11 = 8448e0dd, Mem[0000000019000008] = 00000000
11953 sta %f11,[%i2+%i4]0x81 ! Mem[0000000019000008] = 8448e0dd
11954! %f14 = f8000000 0000e7e3, Mem[0000000019800008] = ffffde3c b4ac5ae5
11955 stda %f14,[%i3+%i4]0x81 ! Mem[0000000019800008] = f8000000 0000e7e3
11956
11957p4_label_62:
11958! Invert Register : %l2 = 0000000000000000
11959 xor %l2,-1,%l2 ! %l2 = ffffffffffffffff
11960! %l0 = 00000000aadd815b, Mem[0000000031000021] = 00000083
11961 stb %l0,[%o2+0x021] ! Mem[0000000031000020] = 005b0083
11962! %l5 = ffffffffffffff1c
11963 sethi %hi(0x9d4c3c00),%l5 ! %l5 = 000000009d4c3c00
11964! %l7 = 00000000000000e3, immed = 00000ec6, %l3 = 4dfe4bba2a17b34d
11965 orn %l7,0xec6,%l3 ! %l3 = fffffffffffff1fb
11966! %l4 = 00003b1d, %l5 = 9d4c3c00, Mem[0000000031000020] = 005b0083 ab667502
11967 std %l4,[%o2+%o4] ! Mem[0000000031000020] = 00003b1d 9d4c3c00
11968! Mem[0000000031000060] = 14474f14, %l5 = 000000009d4c3c00
11969 ldsw [%o2+0x060],%l5 ! %l5 = 0000000014474f14
11970! %f0 = 00000000 00000000, Mem[0000000018800008] = ff840fda c9472826
11971 stda %f0 ,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000 00000000
11972! Clear Register : %l5 = 0000000014474f14
11973 clr %l5 ! %l5 = 0000000000000000
11974! %l1 = ffffffffffffffff, Mem[0000000018000018] = ff8f13b8
11975 stwa %l1,[%i0+%i6]0x81 ! Mem[0000000018000018] = ffffffff
11976! %l5 = 0000000000000000, Mem[0000000019000018] = fffff23000000051
11977 stxa %l5,[%i2+%i6]0x80 ! Mem[0000000019000018] = 0000000000000000
11978
11979p4_label_63:
11980! %f8 = aadd815b, Mem[0000000018800018] = 00000000
11981 st %f8 ,[%i1+%i6] ! Mem[0000000018800018] = aadd815b
11982! Mem[0000000018800064] = c1204f2d, %l7 = 00000000000000e3
11983 ldsh [%i1+0x066],%l7 ! %l7 = 0000000000004f2d
11984! Mem[0000000019000030] = f8000000, %l4 = 0000000000003b1d
11985 lduwa [%i2+%o6]0x80,%l4 ! %l4 = 00000000f8000000
11986! Set Register : %l7 = 0000000000004f2d
11987 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
11988! Mem[0000000019000018] = 00000000, %l1 = ffffffffffffffff
11989 lduha [%i2+%i6]0x89,%l1 ! %l1 = 0000000000000000
11990! %f20 = 207ca967 b8138fff, Mem[0000000019800010] = 5b81ddaa 560ab1c9
11991 stda %f20,[%i3+%i5]0x89 ! Mem[0000000019800010] = 207ca967 b8138fff
11992! Mem[0000000018000014] = 2a3c3150, %l7 = ffffffffffffffff
11993 ldsw [%i0+0x014],%l7 ! %l7 = 000000002a3c3150
11994! %l7 = 000000002a3c3150, %l3 = fffffffffffff1fb, %l1 = 0000000000000000
11995 orncc %l7,%l3,%l1 ! %l1 = 000000002a3c3f54, %ccr = 00
11996! Mem[0000000018000010] = 50313c2a938f55ee, %l6 = 0000000000000000
11997 ldxa [%i0+%i5]0x88,%l6 ! %l6 = 50313c2a938f55ee
11998! %l0 = 00000000aadd815b, Mem[0000000019000060] = b334fef70252851f
11999 stx %l0,[%i2+0x060] ! Mem[0000000019000060] = 00000000aadd815b
12000
12001p4_label_64:
12002! %l3 = fffffffffffff1fb, immed = 00000da9, %y = 0000010c
12003 udiv %l3,0xda9,%l1 ! %l1 = 0000000013b13b12
12004 mov %l0,%y ! %y = aadd815b
12005! %l1 = 0000000013b13b12, immd = 0000000000000885, %l7 = 000000002a3c3150
12006 sdivx %l1,0x885,%l7 ! %l7 = 0000000000024fb9
12007! Mem[0000000018800018] = aadd815b, %l7 = 0000000000024fb9
12008 ldsba [%i1+%i6]0x81,%l7 ! %l7 = ffffffffffffffaa
12009! Mem[0000000018800010] = 0000003c, %l3 = fffffffffffff1fb
12010 ldsba [%i1+%i5]0x81,%l3 ! %l3 = 0000000000000000
12011! %l2 = ffffffffffffffff, Mem[0000000030000064] = 570000d6
12012 sth %l2,[%o0+0x064] ! Mem[0000000030000064] = ffff00d6
12013! Mem[0000000030000020] = aadd815b, %l7 = ffffffffffffffaa
12014 ldsh [%o0+%o4],%l7 ! %l7 = ffffffffffffaadd
12015! %l7 = ffffffffffffaadd, immed = fffff086, %l0 = 00000000aadd815b
12016 taddcctv %l7,-0xf7a,%l0 ! %l0 = 00000000aadd817e, Trapped
12017! %f12 = 207ca967, Mem[0000000019800018] = 00003b1d
12018 sta %f12,[%i3+%i6]0x81 ! Mem[0000000019800018] = 207ca967
12019! %l7 = ffffffffffffaadd, Mem[0000000030000020] = aadd815b
12020 stw %l7,[%o0+%o4] ! Mem[0000000030000020] = ffffaadd
12021! %l4 = 00000000f8000000, immed = 00000ac8, %l0 = 00000000aadd817e
12022 addc %l4,0xac8,%l0 ! %l0 = 00000000f8000ac8
12023
12024p4_label_65:
12025! %l0 = 00000000f8000ac8, %l5 = 0000000000000000, %y = aadd815b
12026 smulcc %l0,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
12027! %l2 = ffffffffffffffff, immed = fffff91d, %l2 = ffffffffffffffff
12028 xnorcc %l2,-0x6e3,%l2 ! %l2 = fffffffffffff91d, %ccr = 88
12029! Mem[0000000030800024] = 00001447, %l7 = ffffffffffffaadd
12030 ldsb [%o1+0x025],%l7 ! %l7 = 0000000000000000
12031! Mem[0000000030800060] = 000000ff0000e7e3, %f2 = 5b0000dd ffffde3c
12032 ldd [%o1+0x060],%f2 ! %f2 = 000000ff 0000e7e3
12033! %l7 = 0000000000000000, %l4 = 0000000000000000, %l0 = 00000000f8000ac8
12034 sdivx %l7,%l4,%l0 ! Div by zero, %l0 = 00000000f8000b18
12035! %l4 = 0000000000000000, Mem[0000000030000024] = b8138fff
12036 stw %l4,[%o0+0x024] ! Mem[0000000030000024] = 00000000
12037! %l3 = 0000000000000000, %l5 = 0000000000000000, %l0 = 00000000f8000af0
12038 sll %l3,%l5,%l0 ! %l0 = 0000000000000000
12039! Mem[0000000018800070] = be7848e0, %l0 = 0000000000000000
12040 ldsh [%i1+0x070],%l0 ! %l0 = ffffffffffffbe78
12041! %l1 = 0000000013b13b12, Mem[0000000018800030] = 144751db
12042 stba %l1,[%i1+%o6]0x89 ! Mem[0000000018800030] = 14475112
12043! %l4 = 0000000000000000, Mem[0000000018000030] = f8b3f61000000000
12044 stxa %l4,[%i0+%o6]0x80 ! Mem[0000000018000030] = 0000000000000000
12045
12046p4_label_66:
12047! %l4 = 00000000, %l5 = 00000000, Mem[0000000031800020] = 000000ff 00000fda
12048 std %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000 00000000
12049! %l3 = 0000000000000000, Mem[0000000018000012] = ee558f93, %asi = 80
12050 stha %l3,[%i0+0x012]%asi ! Mem[0000000018000010] = ee550000
12051! %l7 = 0000000000000000, Mem[0000000019800000] = 00000000
12052 stha %l7,[%i3+%g0]0x88 ! Mem[0000000019800000] = 00000000
12053! %f7 = ffe00000, Mem[0000000030800024] = 00001447
12054 st %f7 ,[%o1+0x024] ! Mem[0000000030800024] = ffe00000
12055! Mem[0000000018000050] = 00005842, %l4 = 0000000000000000
12056 ldsw [%i0+0x050],%l4 ! %l4 = 0000000000005842
12057! %l1 = 0000000013b13b12, immed = 00000795, %y = 00000000
12058 umulcc %l1,0x795,%l7 ! %l7 = 000000954ec4df7a, %ccr = 00, %y = 95
12059! Mem[0000000031000060] = 14474f14, %l7 = 000000954ec4df7a
12060 lduh [%o2+0x062],%l7 ! %l7 = 0000000000004f14
12061! %l1 = 0000000013b13b12, Mem[0000000018800028] = aadd815b
12062 stwa %l1,[%i1+%o5]0x80 ! Mem[0000000018800028] = 13b13b12
12063! Invert Register : %l0 = ffffffffffffbe78
12064 xor %l0,-1,%l0 ! %l0 = 0000000000004187
12065! %l4 = 0000000000005842, immed = 00000148, %l1 = 0000000013b13b12
12066 tsubcctv %l4,0x148,%l1 ! %l0 = 00000000000041aa, Trapped
12067
12068p4_label_67:
12069! %l0 = 00000000000041aa, immd = fffffffffffffc70, %l2 = fffffffffffff91d
12070 udivx %l0,-0x390,%l2 ! %l2 = 0000000000000000
12071! %f12 = 207ca967 b8138fff, Mem[0000000018800020] = 4dfe4bba 2a17b34d
12072 std %f12,[%i1+%o4] ! Mem[0000000018800020] = 207ca967 b8138fff
12073! Mem[0000000019000028] = 00000000 00000000, %l4 = 00005842, %l5 = 00000000
12074 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
12075! Mem[0000000018000020] = b4ffffffffffffff, %l0 = 00000000000041aa
12076 ldxa [%i0+%o4]0x88,%l0 ! %l0 = b4ffffffffffffff
12077! %l0 = b4ffffffffffffff, immed = 00000f40, %l4 = 0000000000000000
12078 taddcc %l0,0xf40,%l4 ! %l4 = b500000000000f3f, %ccr = 83
12079! %l5 = 0000000000000000, %l6 = 50313c2a938f55ee, %l4 = b500000000000f3f
12080 sra %l5,%l6,%l4 ! %l4 = 0000000000000000
12081! Mem[0000000019800078] = 4db3172a, %l5 = 0000000000000000
12082 ldsw [%i3+0x078],%l5 ! %l5 = 000000004db3172a
12083! Mem[0000000018000020] = ffffffff, %l5 = 000000004db3172a
12084 ldswa [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
12085! Mem[0000000030000060] = 8448e7e3ffff00d6, %f28 = ee735319 b4ac5ae5
12086 ldd [%o0+0x060],%f28 ! %f28 = 8448e7e3 ffff00d6
12087! %l1 = 0000000013b13b12, %l4 = 0000000000000000, %l2 = 0000000000000000
12088 srlx %l1,%l4,%l2 ! %l2 = 0000000013b13b12
12089
12090p4_label_68:
12091! %l5 = ffffffffffffffff, Mem[0000000030800060] = 000000ff0000e7e3
12092 stx %l5,[%o1+0x060] ! Mem[0000000030800060] = ffffffffffffffff
12093! retry : should take illegal inst trap, %l0 = b4ffffffffffffff
12094 retry ! Illegal inst trap : %l0 = b50000000000000f
12095! %l6 = 50313c2a938f55ee, %l0 = b50000000000000f, %l7 = 0000000000004f14
12096 srax %l6,%l0,%l7 ! %l7 = 0000a0627855271e
12097! %l0 = b50000000000000f, %l5 = ffffffffffffffff, %y = 00000095
12098 umul %l0,%l5,%l0 ! %l0 = 0000000efffffff1, %y = 0e
12099! %l1 = 0000000013b13b12
12100 setx 0x53a544db53a544db,%g7,%l1 ! %l1 = 53a544db53a544db
12101! %l2 = 13b13b12, %l3 = 00000000, Mem[0000000030800060] = ffffffff ffffffff
12102 std %l2,[%o1+0x060] ! Mem[0000000030800060] = 13b13b12 00000000
12103! Mem[0000000018000018] = ffffffff, %l6 = 50313c2a938f55ee
12104 ldsha [%i0+%i6]0x89,%l6 ! %l6 = ffffffffffffffff
12105! %l4 = 0000000000000000, %l7 = 0000a0627855271e, %l3 = 0000000000000000
12106 orn %l4,%l7,%l3 ! %l3 = ffff5f9d87aad8e1
12107! Mem[0000000018000018] = ffffffff, %l6 = ffffffffffffffff
12108 ldub [%i0+0x01a],%l6 ! %l6 = 00000000000000ff
12109! %f8 = aadd815b c9b10a56, Mem[0000000018000030] = 00000000 00000000
12110 stda %f8 ,[%i0+%o6]0x81 ! Mem[0000000018000030] = aadd815b c9b10a56
12111
12112p4_label_69:
12113! Mem[0000000019800020] = 00000080, %l5 = ffffffffffffffff
12114 ldub [%i3+%o4],%l5 ! %l5 = 0000000000000000
12115! %l2 = 0000000013b13b12, immed = 000001c1, %l4 = 0000000000000000
12116 sub %l2,0x1c1,%l4 ! %l4 = 0000000013b13951
12117! %l3 = ffff5f9d87aad8e1, Mem[0000000019800058] = 0fc1622d
12118 stw %l3,[%i3+0x058] ! Mem[0000000019800058] = 87aad8e1
12119! %l3 = ffff5f9d87aad8e1, Mem[0000000018800018] = aadd815b, %asi = 80
12120 stwa %l3,[%i1+0x018]%asi ! Mem[0000000018800018] = 87aad8e1
12121! %l1 = 53a544db53a544db, %l0 = 0000000efffffff1, %y = 0000000e
12122 udivcc %l1,%l0,%l0 ! %l0 = 000000000000000e, %ccr = 00
12123 mov %l0,%y ! %y = 0000000e
12124! %l6 = 000000ff, %l7 = 7855271e, Mem[0000000019000058] = cb8af26d ebc2e2ed
12125 stda %l6,[%i2+0x058]%asi ! Mem[0000000019000058] = 000000ff 7855271e
12126! Mem[0000000018800028] = 13b13b12, %f6 = 14474f14
12127 lda [%i1+%o5]0x80,%f6 ! %f6 = 13b13b12
12128! Mem[0000000030800024] = ffe00000, %l0 = 000000000000000e
12129 ldsh [%o1+0x024],%l0 ! %l0 = ffffffffffffffe0
12130! %l5 = 0000000000000000, immed = 0000000f, %l5 = 0000000000000000
12131 sra %l5,0x00f,%l5 ! %l5 = 0000000000000000
12132! %l2 = 0000000013b13b12, Mem[0000000030000060] = 8448e7e3, %asi = 80
12133 stwa %l2,[%o0+0x060]%asi ! Mem[0000000030000060] = 13b13b12
12134
12135p4_label_70:
12136! %l6 = 00000000000000ff, Mem[0000000018000030] = 5b81ddaa
12137 stba %l6,[%i0+%o6]0x89 ! Mem[0000000018000030] = 5b81ddff
12138! %f31 = ffdf0fda, Mem[0000000018000010] = ee550000
12139 sta %f31,[%i0+%i5]0x81 ! Mem[0000000018000010] = ffdf0fda
12140! %f7 = ffe00000, Mem[0000000018800010] = 3c000000
12141 sta %f7 ,[%i1+%i5]0x89 ! Mem[0000000018800010] = ffe00000
12142! retry : should take illegal inst trap, %l0 = ffffffffffffffe0
12143 retry ! Illegal inst trap : %l0 = fffffffffffffff0
12144! %l7 = 0000a0627855271e, %l1 = 53a544db53a544db, %y = 0000000e
12145 udiv %l7,%l1,%l6 ! %l6 = 000000000000002c
12146 mov %l0,%y ! %y = fffffff0
12147! %l0 = fffffffffffffff0, immed = 0000001e, %l0 = fffffffffffffff0
12148 sll %l0,0x01e,%l0 ! %l0 = fffffffc00000000
12149! Mem[000000001880004c] = 74296383, %l3 = ffff5f9d87aad8e1
12150 ldsw [%i1+0x04c],%l3 ! %l3 = 0000000074296383
12151! Mem[0000000030800024] = ffe00000, %l2 = 0000000013b13b12
12152 ldsw [%o1+0x024],%l2 ! %l2 = ffffffffffe00000
12153! Mem[0000000018800018] = e1d8aa87, %l1 = 53a544db53a544db
12154 lduha [%i1+%i6]0x88,%l1 ! %l1 = 000000000000aa87
12155! Mem[0000000031000060] = 14474f14 3cde9abe, %l0 = 00000000, %l1 = 0000aa87
12156 ldd [%o2+0x060],%l0 ! %l0 = 0000000014474f14 000000003cde9abe
12157
12158p4_label_71:
12159! %l7 = 0000a0627855271e, immed = 000008e3, %y = fffffff0
12160 sdiv %l7,0x8e3,%l3 ! %l3 = fffffffffe40a0d2
12161 mov %l0,%y ! %y = 14474f14
12162! %f18 = 00000000 ffdf0fda, Mem[0000000019800020] = 00000080 f8b3f610
12163 std %f18,[%i3+%o4] ! Mem[0000000019800020] = 00000000 ffdf0fda
12164! %f10 = 833aa65f 8448e0dd, Mem[0000000018000028] = 00000000 3c000000
12165 stda %f10,[%i0+%o5]0x89 ! Mem[0000000018000028] = 833aa65f 8448e0dd
12166! %l3 = fffffffffe40a0d2, immed = 00000031, %l7 = 0000a0627855271e
12167 srax %l3,0x031,%l7 ! %l7 = ffffffffffffffff
12168! %l4 = 0000000013b13951, Mem[0000000018000010] = ffdf0fda
12169 stwa %l4,[%i0+%i5]0x80 ! Mem[0000000018000010] = 13b13951
12170! %l3 = fffffffffe40a0d2, %l1 = 000000003cde9abe, %l7 = ffffffffffffffff
12171 tsubcc %l3,%l1,%l7 ! %l7 = ffffffffc1620614, %ccr = 8a
12172! %l0 = 0000000014474f14, immed = 00000779, %l1 = 000000003cde9abe
12173 taddcctv %l0,0x779,%l1 ! %l0 = 0000000014474f37, Trapped
12174! %l0 = 0000000014474f37, %l0 = 0000000014474f37, %y = 14474f14
12175 smul %l0,%l0,%l7 ! %l7 = 019b383da104fdd1, %y = 19b383d
12176! %l1 = 000000003cde9abe, immed = fffffafd, %l6 = 000000000000002c
12177 sub %l1,-0x503,%l6 ! %l6 = 000000003cde9fc1
12178! %l0 = 0000000014474f37, %l4 = 0000000013b13951, %l7 = 019b383da104fdd1
12179 andcc %l0,%l4,%l7 ! %l7 = 0000000010010911, %ccr = 00
12180
12181p4_label_72:
12182! %l6 = 000000003cde9fc1, Mem[0000000019000068] = 00000000, %asi = 80
12183 stha %l6,[%i2+0x068]%asi ! Mem[0000000019000068] = 9fc10000
12184! Mem[0000000019000010] = 027566ab6c409488, %l0 = 0000000014474f37
12185 ldxa [%i2+%i5]0x88,%l0 ! %l0 = 027566ab6c409488
12186! %l6 = 000000003cde9fc1, Mem[0000000030000060] = 13b13b12ffff00d6
12187 stx %l6,[%o0+0x060] ! Mem[0000000030000060] = 000000003cde9fc1
12188! %l3 = fffffffffe40a0d2, %l6 = 000000003cde9fc1, %l6 = 000000003cde9fc1
12189 orncc %l3,%l6,%l6 ! %l6 = ffffffffff61e0fe, %ccr = 88
12190! %l3 = fffffffffe40a0d2, immed = 00000797, %l2 = ffffffffffe00000
12191 addc %l3,0x797,%l2 ! %l2 = fffffffffe40a869
12192! Mem[0000000018000028] = dde04884, %l2 = fffffffffe40a869
12193 lduwa [%i0+%o5]0x80,%l2 ! %l2 = 00000000dde04884
12194! Mem[0000000018800008] = 0000000000000000, %l3 = fffffffffe40a0d2
12195 ldxa [%i1+%i4]0x88,%l3 ! %l3 = 0000000000000000
12196! Mem[0000000031800064] = ffdf0fda, %l1 = 000000003cde9abe
12197 ldsba [%o3+0x065]%asi,%l1 ! %l1 = ffffffffffffffdf
12198! Mem[0000000018000018] = ffffffff67a97c20, %l6 = ffffffffff61e0fe
12199 ldxa [%i0+%i6]0x81,%l6 ! %l6 = ffffffff67a97c20
12200! %l2 = 00000000dde04884, immed = fffff836, %l5 = 0000000000000000
12201 tsubcc %l2,-0x7ca,%l5 ! %l5 = 00000000dde0504e, %ccr = 1b
12202
12203p4_label_73:
12204! %l2 = 00000000dde04884, immed = fffffd7c, %y = 019b383d
12205 umul %l2,-0x284,%l3 ! %l3 = dde04655d7c993f0, %y = dde04655
12206! Mem[0000000031800060] = 00000000ffdf0fda, %l2 = 00000000dde04884
12207 ldx [%o3+0x060],%l2 ! %l2 = 00000000ffdf0fda
12208! %f0 = 00000000 00000000, Mem[0000000031000020] = 00003b1d 9d4c3c00
12209 stda %f0 ,[%o2+0x020]%asi ! Mem[0000000031000020] = 00000000 00000000
12210! %l2 = 00000000ffdf0fda, %l6 = ffffffff67a97c20, %l7 = 0000000010010911
12211 tsubcc %l2,%l6,%l7 ! %l7 = 00000001983593ba, %ccr = 1a
12212! %l7 = 00000001983593ba, Mem[0000000018800020] = 207ca967
12213 stw %l7,[%i1+%o4] ! Mem[0000000018800020] = 983593ba
12214! %l3 = dde04655d7c993f0, immed = 00000d9a, %l0 = 027566ab6c409488
12215 taddcc %l3,0xd9a,%l0 ! %l0 = dde04655d7c9a18a, %ccr = 8a
12216! Mem[0000000031800020] = 00000000, %l5 = 00000000dde0504e
12217 ldub [%o3+%o4],%l5 ! %l5 = 0000000000000000
12218! Mem[0000000031800060] = 00000000, %l6 = ffffffff67a97c20
12219 ldsw [%o3+0x060],%l6 ! %l6 = 0000000000000000
12220! Mem[0000000018000048] = 0000000000000000, %f30 = 00000000 ffdf0fda
12221 ldd [%i0+0x048],%f30 ! %f30 = 00000000 00000000
12222! %l6 = 0000000000000000, Mem[0000000019800028] = 87f3b7a6
12223 stba %l6,[%i3+%o5]0x89 ! Mem[0000000019800028] = 87f3b700
12224
12225p4_label_74:
12226! retry : should take illegal inst trap, %l0 = dde04655d7c9a18a
12227 retry ! Illegal inst trap : %l0 = dde04655d7c9a19a
12228! %l7 = 00000001983593ba, %l7 = 00000001983593ba, %l1 = ffffffffffffffdf
12229 andcc %l7,%l7,%l1 ! %l1 = 00000001983593ba, %ccr = 08
12230! Mem[0000000019000030] = 000000f8, %l6 = 0000000000000000
12231 ldswa [%i2+%o6]0x88,%l6 ! %l6 = 00000000000000f8
12232! %f18 = 00000000 ffdf0fda, Mem[0000000030000060] = 00000000 3cde9fc1
12233 std %f18,[%o0+0x060] ! Mem[0000000030000060] = 00000000 ffdf0fda
12234! %l5 = 0000000000000000, Mem[000000001980002c] = 5832856f
12235 stw %l5,[%i3+0x02c] ! Mem[000000001980002c] = 00000000
12236! %f28 = 8448e7e3 ffff00d6, Mem[0000000030800060] = 13b13b12 00000000
12237 stda %f28,[%o1+0x060]%asi ! Mem[0000000030800060] = 8448e7e3 ffff00d6
12238! %l4 = 0000000013b13951, %l5 = 0000000000000000, %l2 = 00000000ffdf0fda
12239 xnorcc %l4,%l5,%l2 ! %l2 = ffffffffec4ec6ae, %ccr = 88
12240! Set Register : %l0 = dde04655d7c9a19a
12241 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
12242! %l2 = ec4ec6ae, %l3 = d7c993f0, Mem[0000000018800048] = 5cf3c588 74296383
12243 std %l2,[%i1+0x048] ! Mem[0000000018800048] = ec4ec6ae d7c993f0
12244! Mem[0000000018000020] = ffffffff, %l1 = 00000001983593ba
12245 ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
12246
12247p4_label_75:
12248! %l2 = ffffffffec4ec6ae, immed = 0000000a, %l2 = ffffffffec4ec6ae
12249 sll %l2,0x00a,%l2 ! %l2 = ffffffb13b1ab800
12250! Mem[0000000018000018] = ffffffff, %l2 = ffffffb13b1ab800
12251 ldsha [%i0+%i6]0x89,%l2 ! %l2 = ffffffffffffffff
12252! %l0 = ffffffffffffffff, %l1 = ffffffffffffffff, %l3 = dde04655d7c993f0
12253 sub %l0,%l1,%l3 ! %l3 = 0000000000000000
12254! %l7 = 00000001983593ba, %l1 = ffffffffffffffff, %l5 = 0000000000000000
12255 taddcc %l7,%l1,%l5 ! %l5 = 00000001983593b9, %ccr = 1b
12256! %l3 = 0000000000000000, %l0 = ffffffffffffffff, %y = dde04655
12257 umulcc %l3,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
12258! %l3 = 0000000000000000, Mem[0000000018000054] = 0924f8ed
12259 stw %l3,[%i0+0x054] ! Mem[0000000018000054] = 00000000
12260! Mem[0000000018000020] = ffffffff, %l0 = ffffffffffffffff
12261 ldsha [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
12262! %l4 = 0000000013b13951, immed = 00000c93, %y = 00000000
12263 umul %l4,0xc93,%l1 ! %l1 = 000000f79d73b583, %y = f7
12264! Mem[0000000018800028] = 13b13b12, %l6 = 00000000000000f8
12265 lduh [%i1+0x02a],%l6 ! %l6 = 0000000000003b12
12266! Mem[0000000031800064] = ffdf0fda, %l7 = 00000001983593ba
12267 ldsb [%o3+0x067],%l7 ! %l7 = ffffffffffffffda
12268
12269p4_label_76:
12270! %l1 = 000000f79d73b583, immed = 00000eb8, %l2 = ffffffffffffffff
12271 orn %l1,0xeb8,%l2 ! %l2 = fffffffffffff5c7
12272! %l4 = 13b13951, %l5 = 00000000, Mem[0000000030800020] = 00000000 ffe00000
12273 std %l4,[%o1+%o4] ! Mem[0000000030800020] = 13b13951 00000000
12274! %l2 = fffffffffffff5c7, immed = fffff28d, %l5 = 0000000000000000
12275 sub %l2,-0xd73,%l5 ! %l5 = 000000000000033a
12276! %l0 = ffffffffffffffff, immd = 00000000000007c7, %l7 = ffffffffffffffda
12277 sdivx %l0,0x7c7,%l7 ! %l7 = 0000000000000000
12278! %l2 = fffff5c7, %l3 = 00000000, Mem[0000000018800008] = 00000000 00000000
12279 stda %l2,[%i1+%i4]0x89 ! Mem[0000000018800008] = fffff5c7 00000000
12280! %l6 = 0000000000003b12, %l2 = fffffffffffff5c7, %y = 000000f7
12281 smulcc %l6,%l2,%l7 ! %l7 = fffffffffda424fe, %ccr = 88, %y = ffffffff
12282! Mem[000000001980005c] = d38cad4f, %l3 = 0000000000000000
12283 ldsha [%i3+0x05c]%asi,%l3 ! %l3 = ffffffffffffd38c
12284! %l2 = fffffffffffff5c7, %l7 = fffffffffda424fe, %y = ffffffff
12285 umulcc %l2,%l7,%l6 ! %l6 = fda41add1d01d772, %ccr = 80, %y = fda41add
12286! %l6 = 1d01d772, %l7 = fda424fe, Mem[0000000019000010] = 6c409488 027566ab
12287 stda %l6,[%i2+%i5]0x89 ! Mem[0000000019000010] = 1d01d772 fda424fe
12288! Mem[0000000018800028] = 123bb113, %l5 = 000000000000033a
12289 lduha [%i1+%o5]0x88,%l5 ! %l5 = 000000000000b113
12290
12291p4_label_77:
12292! Mem[0000000018800064] = c1204f2d, %l2 = fffffffffffff5c7
12293 ldsb [%i1+0x065],%l2 ! %l2 = 0000000000000020
12294! Mem[0000000031000020] = 0000000000000000, %f30 = 00000000 00000000
12295 ldd [%o2+%o4],%f30 ! %f30 = 00000000 00000000
12296! %l5 = 000000000000b113, immed = 0000000d, %l1 = 000000f79d73b583
12297 sra %l5,0x00d,%l1 ! %l1 = 0000000000000005
12298! Mem[0000000031000060] = 14474f143cde9abe, %f4 = 60d9bfea 6bb28802
12299 ldd [%o2+0x060],%f4 ! %f4 = 14474f14 3cde9abe
12300! %l6 = fda41add1d01d772, Mem[0000000031000025] = 00000000
12301 stb %l6,[%o2+0x025] ! Mem[0000000031000024] = 00720000
12302! Mem[0000000030800064] = ffff00d6, %l5 = 000000000000b113
12303 ldsw [%o1+0x064],%l5 ! %l5 = ffffffffffff00d6
12304! %f16 = 00000000, Mem[0000000018800048] = ec4ec6ae
12305 sta %f16,[%i1+0x048]%asi ! Mem[0000000018800048] = 00000000
12306! %l1 = 0000000000000005, immed = fffffec8, %l7 = fffffffffda424fe
12307 taddcc %l1,-0x138,%l7 ! %l7 = fffffffffffffecd, %ccr = 8a
12308! %l5 = ffffffffffff00d6, %l1 = 0000000000000005, %l3 = ffffffffffffd38c
12309 addc %l5,%l1,%l3 ! %l3 = ffffffffffff00db
12310! Mem[0000000030000020] = ffffaadd00000000, %f6 = 13b13b12 ffe00000
12311 ldd [%o0+%o4],%f6 ! %f6 = ffffaadd 00000000
12312
12313p4_label_78:
12314! %f2 = 000000ff, Mem[0000000019000008] = dde04884
12315 sta %f2 ,[%i2+%i4]0x89 ! Mem[0000000019000008] = 000000ff
12316! %l4 = 0000000013b13951, Mem[0000000018000000] = 3c4f4714
12317 stba %l4,[%i0+%g0]0x89 ! Mem[0000000018000000] = 3c4f4751
12318! Mem[0000000018800000] = 00000000, %l7 = fffffffffffffecd
12319 ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
12320! %l0 = ffffffffffffffff, %l5 = ffffffffffff00d6, %l6 = fda41add1d01d772
12321 sll %l0,%l5,%l6 ! %l6 = ffffffffffc00000
12322! %l0 = ffffffff, %l1 = 00000005, Mem[0000000030800020] = 13b13951 00000000
12323 std %l0,[%o1+%o4] ! Mem[0000000030800020] = ffffffff 00000005
12324! %l0 = ffffffff, %l1 = 00000005, Mem[0000000031800020] = 00000000 00000000
12325 std %l0,[%o3+%o4] ! Mem[0000000031800020] = ffffffff 00000005
12326! Mem[0000000019000030] = f8000000, %l1 = 0000000000000005
12327 ldsha [%i2+%o6]0x81,%l1 ! %l1 = fffffffffffff800
12328! %l5 = ffffffffffff00d6, %l4 = 0000000013b13951, %l1 = fffffffffffff800
12329 sll %l5,%l4,%l1 ! %l1 = fffffffe01ac0000
12330! Mem[0000000031000060] = 14474f14, %l7 = 0000000000000000
12331 lduh [%o2+0x062],%l7 ! %l7 = 0000000000004f14
12332! %l3 = ffffffffffff00db, Mem[0000000019000022] = 1d640961
12333 sth %l3,[%i2+0x022] ! Mem[0000000019000020] = 1d6400db
12334
12335p4_label_79:
12336! %l6 = ffffffffffc00000, Mem[0000000031800020] = ffffffff, %asi = 80
12337 stwa %l6,[%o3+0x020]%asi ! Mem[0000000031800020] = ffc00000
12338! %l7 = 0000000000004f14, %l1 = fffffffe01ac0000, %l4 = 0000000013b13951
12339 andn %l7,%l1,%l4 ! %l4 = 0000000000004f14
12340! %l2 = 00000020, %l3 = ffff00db, Mem[0000000019000010] = 72d7011d fe24a4fd
12341 stda %l2,[%i2+%i5]0x81 ! Mem[0000000019000010] = 00000020 ffff00db
12342! %l2 = 00000020, %l3 = ffff00db, Mem[0000000019800000] = 00000000 14474f14
12343 stda %l2,[%i3+0x000]%asi ! Mem[0000000019800000] = 00000020 ffff00db
12344! %l1 = fffffffe01ac0000, %l2 = 0000000000000020, %l1 = fffffffe01ac0000
12345 tsubcc %l1,%l2,%l1 ! %l1 = fffffffe01abffe0, %ccr = 80
12346! Mem[0000000031000060] = 14474f14 3cde9abe, %l2 = 00000020, %l3 = ffff00db
12347 ldd [%o2+0x060],%l2 ! %l2 = 0000000014474f14 000000003cde9abe
12348! %l2 = 0000000014474f14, Mem[0000000018800020] = 983593bab8138fff
12349 stx %l2,[%i1+%o4] ! Mem[0000000018800020] = 0000000014474f14
12350! %l1 = fffffffe01abffe0, %l0 = ffffffffffffffff, %l6 = ffffffffffc00000
12351 andcc %l1,%l0,%l6 ! %l6 = fffffffe01abffe0, %ccr = 80
12352! %l1 = fffffffe01abffe0, Mem[0000000018000020] = ffffffff
12353 stba %l1,[%i0+%o4]0x89 ! Mem[0000000018000020] = ffffffe0
12354! %l6 = fffffffe01abffe0, %l0 = ffffffffffffffff, %l7 = 0000000000004f14
12355 udivx %l6,%l0,%l7 ! %l7 = 0000000000000000
12356
12357p4_label_80:
12358! Mem[0000000018800010] = ffe00000, %l5 = ffffffffffff00d6
12359 lduwa [%i1+%i5]0x88,%l5 ! %l5 = 00000000ffe00000
12360! Mem[0000000019800050] = 796a47c5, %l2 = 0000000014474f14
12361 ldsh [%i3+0x050],%l2 ! %l2 = 000000000000796a
12362 save ! CWP = 1
12363! Mem[0000000018800028] = 123bb113, %l6 = ffffffff8448e7e3
12364 ldswa [%o1+%i5]0x88,%l6 ! %l6 = 00000000123bb113
12365! %l6 = 00000000123bb113, %l4 = ffffffffffffffd2, %l6 = 00000000123bb113
12366 xorcc %l6,%l4,%l6 ! %l6 = ffffffffedc44ec1, %ccr = 88
12367! Mem[0000000031000064] = 3cde9abe, %l3 = 0000000000000014
12368 ldub [%i2+0x064],%l3 ! %l3 = 000000000000003c
12369! Mem[0000000031000060] = 14474f14 3cde9abe, %l2 = 000060d9, %l3 = 0000003c
12370 ldda [%i2+0x060]%asi,%l2 ! %l2 = 0000000014474f14 000000003cde9abe
12371! %l1 = 000000003cdeffff, immed = fffff27c, %y = fda41add
12372 smul %l1,-0xd84,%l5 ! %l5 = fffffcc94a040d84, %y = fffffcc9
12373! %l6 = edc44ec1, %l7 = 00000000, Mem[0000000019800010] = b8138fff 207ca967
12374 stda %l6,[%o3+%o5]0x89 ! Mem[0000000019800010] = edc44ec1 00000000
12375! %l4 = ffffffffffffffd2, immed = 00000fb9, %y = fffffcc9
12376 umul %l4,0xfb9,%l5 ! %l5 = 00000fb8fffd2cc2, %y = fb8
12377
12378p4_label_81: ! %cwp = 1
12379! Mem[0000000018800044] = 41f246f1, %f12 = 207ca967
12380 ld [%o1+0x044],%f12 ! %f12 = 41f246f1
12381! %l2 = 0000000014474f14, immed = 00000d44, %l6 = ffffffffedc44ec1
12382 subccc %l2,0xd44,%l6 ! %l6 = 00000000144741d0, %ccr = 00
12383! Mem[0000000030800020] = ffffffff00000005, %l7 = 0000000000000000
12384 ldxa [%i1+0x020]%asi,%l7 ! %l7 = ffffffff00000005
12385! %f23 = 3cde9abe, Mem[0000000031800020] = ffc00000
12386 st %f23,[%i3+%i4] ! Mem[0000000031800020] = 3cde9abe
12387! %l7 = ffffffff00000005, immed = 00000bc5, %l0 = 0000000000000000
12388 xorcc %l7,0xbc5,%l0 ! %l0 = ffffffff00000bc0, %ccr = 80
12389! %l5 = 00000fb8fffd2cc2, immed = fffff139, %y = 00000fb8
12390 umul %l5,-0xec7,%l3 ! %l3 = fffd1dfb29bf9932, %y = fffd1dfb
12391! Mem[0000000019800028] = 00b7f38700000000, %f12 = 41f246f1 b8138fff
12392 ldda [%o3+%i5]0x81,%f12 ! %f12 = 00b7f387 00000000
12393! %l4 = ffffffffffffffd2, Mem[0000000030000021] = ffffaadd
12394 stb %l4,[%i0+0x021] ! Mem[0000000030000020] = ffd2aadd
12395! %l2 = 14474f14, %l3 = 29bf9932, Mem[0000000030800060] = 8448e7e3 ffff00d6
12396 stda %l2,[%i1+0x060]%asi ! Mem[0000000030800060] = 14474f14 29bf9932
12397! Mem[0000000019800020] = da0fdfff00000000, %l5 = 00000fb8fffd2cc2
12398 ldxa [%o3+%i4]0x88,%l5 ! %l5 = da0fdfff00000000
12399
12400p4_label_82: ! %cwp = 1
12401! %l7 = ffffffff00000005, %l0 = ffffffff00000bc0, %l0 = ffffffff00000bc0
12402 xorcc %l7,%l0,%l0 ! %l0 = 0000000000000bc5, %ccr = 00
12403! %l5 = da0fdfff00000000, immed = fffff60f, %y = fffd1dfb
12404 umul %l5,-0x9f1,%l0 ! %l0 = 0000000000000000, %y = 00
12405! Mem[0000000030800060] = 14474f14, %l5 = da0fdfff00000000
12406 ldsw [%i1+0x060],%l5 ! %l5 = 0000000014474f14
12407! %l2 = 0000000014474f14, %l4 = ffffffffffffffd2, %l4 = ffffffffffffffd2
12408 sll %l2,%l4,%l4 ! %l4 = 0000511d3c500000
12409! Mem[0000000018800008] = fffff5c7, %l4 = 0000511d3c500000
12410 lduba [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000c7
12411! %l3 = fffd1dfb29bf9932, immed = fffff412, %l0 = 0000000000000000
12412 addccc %l3,-0xbee,%l0 ! %l0 = fffd1dfb29bf8d44, %ccr = 91
12413! %l6 = 00000000144741d0, immed = fffff7c7, %l1 = 000000003cdeffff
12414 and %l6,-0x839,%l1 ! %l1 = 00000000144741c0
12415! %l3 = fffd1dfb29bf9932, Mem[000000001900001c] = 00000000
12416 stb %l3,[%o2+0x01c] ! Mem[000000001900001c] = 32000000
12417! %l4 = 00000000000000c7, immed = 000009d0, %l1 = 00000000144741c0
12418 xorcc %l4,0x9d0,%l1 ! %l1 = 0000000000000917, %ccr = 00
12419! %l6 = 00000000144741d0, Mem[0000000018800010] = 0000e0ff
12420 stwa %l6,[%o1+%o5]0x81 ! Mem[0000000018800010] = 144741d0
12421
12422p4_label_83: ! %cwp = 1
12423! %f4 = 14474f14 3cde9abe, Mem[0000000018000010] = 13b13951 2a3c3150
12424 stda %f4 ,[%o0+%o5]0x81 ! Mem[0000000018000010] = 14474f14 3cde9abe
12425! Mem[0000000019800010] = edc44ec1, %l2 = 0000000014474f14
12426 lduha [%o3+%o5]0x89,%l2 ! %l2 = 0000000000004ec1
12427! %l0 = fffd1dfb29bf8d44, Mem[0000000018000018] = ffffffff
12428 stba %l0,[%o0+%o6]0x81 ! Mem[0000000018000018] = 44ffffff
12429! %l4 = 00000000000000c7, Mem[0000000031000060] = 14474f14
12430 stba %l4,[%i2+0x060]%asi ! Mem[0000000031000060] = c7474f14
12431! %f16 = 00000000 10f6b3f8, Mem[0000000018000010] = 14474f14 3cde9abe
12432 std %f16,[%o0+%o5] ! Mem[0000000018000010] = 00000000 10f6b3f8
12433! Clear Register : %l6 = 00000000144741d0
12434 clr %l6 ! %l6 = 0000000000000000
12435! %f15 = 0000e7e3, Mem[0000000019000000] = 12512d7f
12436 sta %f15,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000e7e3
12437! Mem[0000000019000078] = c195982a, %l4 = 00000000000000c7
12438 ldsh [%o2+0x07a],%l4 ! %l4 = ffffffffffff982a
12439! %l5 = 0000000014474f14, Mem[0000000019000030] = f8000000
12440 stha %l5,[%o2+%i6]0x80 ! Mem[0000000019000030] = 4f140000
12441! Mem[0000000031000020] = 00000000 00720000, %l2 = 00004ec1, %l3 = 29bf9932
12442 ldd [%i2+%i4],%l2 ! %l2 = 0000000000000000 0000000000720000
12443
12444p4_label_84: ! %cwp = 1
12445! %l7 = ffffffff00000005, %l0 = fffd1dfb29bf8d44, %l6 = 0000000000000000
12446 andcc %l7,%l0,%l6 ! %l6 = fffd1dfb00000004, %ccr = 80
12447! Mem[0000000018000074] = 1a01e07d, %l0 = fffd1dfb29bf8d44
12448 lduh [%o0+0x076],%l0 ! %l0 = 000000000000e07d
12449! %l0 = 0000e07d, %l1 = 00000917, Mem[0000000019000000] = 0000e7e3 00000000
12450 stda %l0,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000e07d 00000917
12451! %l3 = 0000000000720000, Mem[0000000019000018] = 0000000032000000
12452 stxa %l3,[%o2+%o6]0x80 ! Mem[0000000019000018] = 0000000000720000
12453! %l5 = 0000000014474f14, %l7 = ffffffff00000005, %l1 = 0000000000000917
12454 udivx %l5,%l7,%l1 ! %l1 = 0000000000000000
12455! %l2 = 0000000000000000, Mem[0000000031800060] = 00000000ffdf0fda
12456 stx %l2,[%i3+0x060] ! Mem[0000000031800060] = 0000000000000000
12457! %l0 = 000000000000e07d, Mem[0000000018000010] = 00000000
12458 stba %l0,[%o0+%o5]0x81 ! Mem[0000000018000010] = 7d000000
12459! %l2 = 0000000000000000, Mem[0000000030800020] = ffffffff
12460 stw %l2,[%i1+%i4] ! Mem[0000000030800020] = 00000000
12461! Mem[0000000018800034] = 5fa63a83, %l3 = 0000000000720000
12462 ldswa [%o1+0x034]%asi,%l3 ! %l3 = 000000005fa63a83
12463! %l6 = fffd1dfb00000004, Mem[0000000018000010] = 0000007d
12464 stwa %l6,[%o0+%o5]0x89 ! Mem[0000000018000010] = 00000004
12465
12466p4_label_85: ! %cwp = 1
12467! Mem[0000000031000060] = c7474f14, %l5 = 0000000014474f14
12468 ldsb [%i2+0x063],%l5 ! %l5 = 0000000000000014
12469 rd %pc,%o7
12470 return %o7+12 ! CWP = 0
12471! Mem[0000000019000020] = 00000000db00641d, %l0 = ffffffffffffffff
12472 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 00000000db00641d
12473! %l6 = fffffffe01abffe0, immed = fffffd09, %l5 = 00000000ffe00000
12474 addc %l6,-0x2f7,%l5 ! %l5 = fffffffe01abfce9
12475! %l2 = 000000000000796a, Mem[0000000019000018] = 00000000
12476 stha %l2,[%i2+%i6]0x88 ! Mem[0000000019000018] = 0000796a
12477! %l6 = fffffffe01abffe0, Mem[0000000018000020] = ffffffe0
12478 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000018000020] = 01abffe0
12479! %f12 = 00b7f387, Mem[0000000019800008] = f8000000
12480 sta %f12,[%i3+%i4]0x81 ! Mem[0000000019800008] = 00b7f387
12481! Mem[0000000019000054] = 63e36de9, %l3 = 000000003cde9abe
12482 lduh [%i2+0x054],%l3 ! %l3 = 00000000000063e3
12483! Mem[0000000031800024] = 00000005, %l1 = fffffffe01abffe0
12484 ldsh [%o3+0x024],%l1 ! %l1 = 0000000000000000
12485! Mem[0000000031800060] = 00000000, %l1 = 0000000000000000
12486 lduw [%o3+0x060],%l1 ! %l1 = 0000000000000000
12487
12488p4_label_86:
12489! %l5 = fffffffe01abfce9, %l5 = fffffffe01abfce9, %l0 = 00000000db00641d
12490 tsubcc %l5,%l5,%l0 ! %l0 = 0000000000000000, %ccr = 46
12491! %l4 = 0000000000004f14, %l2 = 000000000000796a, %l0 = 0000000000000000
12492 sra %l4,%l2,%l0 ! %l0 = 0000000000000013
12493! Invert Register : %l0 = 0000000000000013
12494 xor %l0,-1,%l0 ! %l0 = ffffffffffffffec
12495! %l6 = fffffffe01abffe0, immed = 00000317, %l2 = 000000000000796a
12496 or %l6,0x317,%l2 ! %l2 = fffffffe01abfff7
12497! %l0 = ffffffffffffffec, %l3 = 00000000000063e3, %l2 = fffffffe01abfff7
12498 andncc %l0,%l3,%l2 ! %l2 = ffffffffffff9c0c, %ccr = 88
12499! Mem[0000000019800054] = ffffde3c, %l6 = fffffffe01abffe0
12500 ldsb [%i3+0x056],%l6 ! %l6 = ffffffffffffffde
12501! %l0 = ffffffffffffffec
12502 setx 0xf8bfa725f8bfa725,%g7,%l0 ! %l0 = f8bfa725f8bfa725
12503! %l1 = 0000000000000000, immed = 000006cc, %l2 = ffffffffffff9c0c
12504 sub %l1,0x6cc,%l2 ! %l2 = fffffffffffff934
12505! Invert Register : %l4 = 0000000000004f14
12506 xor %l4,-1,%l4 ! %l4 = ffffffffffffb0eb
12507! Mem[0000000030000064] = ffdf0fda, %f28 = 8448e7e3
12508 ld [%o0+0x064],%f28 ! %f28 = ffdf0fda
12509
12510p4_label_87:
12511! Mem[0000000018800018] = 00000000e1d8aa87, %f2 = 000000ff 0000e7e3
12512 ldda [%i1+%i6]0x88,%f2 ! %f2 = 00000000 e1d8aa87
12513! %l1 = 0000000000000000, immed = 0000000d, %l2 = fffffffffffff934
12514 sll %l1,0x00d,%l2 ! %l2 = 0000000000000000
12515! %l4 = ffffffffffffb0eb, %l2 = 0000000000000000, %l7 = 0000000000000000
12516 sdivx %l4,%l2,%l7 ! Div by zero, %l0 = f8bfa725f8bfa775
12517! Mem[0000000031000060] = c7474f143cde9abe, %f28 = ffdf0fda ffff00d6
12518 ldd [%o2+0x060],%f28 ! %f28 = c7474f14 3cde9abe
12519! %l7 = 0000000000000000, %l7 = 0000000000000000, %l1 = 0000000000000000
12520 srl %l7,%l7,%l1 ! %l1 = 0000000000000000
12521! %l0 = f8bfa725f8bfa74d, Mem[0000000031000064] = 3cde9abe
12522 stw %l0,[%o2+0x064] ! Mem[0000000031000064] = f8bfa74d
12523! %l1 = 0000000000000000, %l4 = ffffffffffffb0eb, %l2 = 0000000000000000
12524 srax %l1,%l4,%l2 ! %l2 = 0000000000000000
12525! Mem[0000000019800070] = 000000003583cfce, %f0 = 00000000 00000000
12526 ldda [%i3+0x070]%asi,%f0 ! %f0 = 00000000 3583cfce
12527! %l6 = ffffffde, %l7 = 00000000, Mem[0000000018800008] = c7f5ffff 00000000
12528 stda %l6,[%i1+0x008]%asi ! Mem[0000000018800008] = ffffffde 00000000
12529! Mem[0000000031800064] = 00000000, %l4 = ffffffffffffb0eb
12530 ldsw [%o3+0x064],%l4 ! %l4 = 0000000000000000
12531
12532p4_label_88:
12533! %f22 = 14474f14 3cde9abe, Mem[0000000019000010] = 00000020 ffff00db
12534 stda %f22,[%i2+%i5]0x81 ! Mem[0000000019000010] = 14474f14 3cde9abe
12535! %l2 = 00000000, %l3 = 000063e3, Mem[0000000018000030] = ffdd815b c9b10a56
12536 std %l2,[%i0+%o6] ! Mem[0000000018000030] = 00000000 000063e3
12537! %l7 = 0000000000000000, Mem[0000000018800008] = deffffff
12538 stwa %l7,[%i1+%i4]0x89 ! Mem[0000000018800008] = 00000000
12539! Mem[0000000031800024] = 00000005, %l7 = 0000000000000000
12540 ldsba [%o3+0x025]%asi,%l7 ! %l7 = 0000000000000000
12541! Mem[0000000019000008] = ff000000, %l0 = f8bfa725f8bfa74d
12542 lduha [%i2+%i4]0x80,%l0 ! %l0 = 000000000000ff00
12543! %l4 = 0000000000000000, %l5 = fffffffe01abfce9, %l6 = ffffffffffffffde
12544 sub %l4,%l5,%l6 ! %l6 = 00000001fe540317
12545! %l4 = 0000000000000000, Mem[0000000019000008] = ff000000
12546 stwa %l4,[%i2+%i4]0x81 ! Mem[0000000019000008] = 00000000
12547! %f10 = 833aa65f 8448e0dd, Mem[0000000018000010] = 00000004 f8b3f610
12548 stda %f10,[%i0+%i5]0x89 ! Mem[0000000018000010] = 833aa65f 8448e0dd
12549! %f16 = 00000000 10f6b3f8, Mem[0000000030000020] = ffd2aadd 00000000
12550 std %f16,[%o0+%o4] ! Mem[0000000030000020] = 00000000 10f6b3f8
12551! %l2 = 0000000000000000, immed = fffff9ec, %l7 = 0000000000000000
12552 sub %l2,-0x614,%l7 ! %l7 = 0000000000000614
12553
12554p4_label_89:
12555! %l6 = 00000001fe540317, Mem[0000000018000028] = 8448e0dd
12556 stba %l6,[%i0+%o5]0x89 ! Mem[0000000018000028] = 8448e017
12557! %l1 = 0000000000000000, Mem[0000000030800060] = 14474f1429bf9932
12558 stx %l1,[%o1+0x060] ! Mem[0000000030800060] = 0000000000000000
12559! %l4 = 0000000000000000, Mem[0000000031000067] = f8bfa74d
12560 stb %l4,[%o2+0x067] ! Mem[0000000031000064] = f8bfa700
12561! Mem[0000000019000030] = 0000144f, %l4 = 0000000000000000
12562 lduwa [%i2+%o6]0x88,%l4 ! %l4 = 000000000000144f
12563! Mem[0000000030800020] = 00000000, %l2 = 0000000000000000
12564 ldswa [%o1+0x020]%asi,%l2 ! %l2 = 0000000000000000
12565! %f31 = 00000000, Mem[0000000019800000] = 00000020
12566 st %f31,[%i3+%g0] ! Mem[0000000019800000] = 00000000
12567! %l7 = 0000000000000614, %l3 = 00000000000063e3, %l4 = 000000000000144f
12568 sll %l7,%l3,%l4 ! %l4 = 00000000000030a0
12569! %l4 = 00000000000030a0, Mem[0000000018000018] = ffffff44
12570 stwa %l4,[%i0+%i6]0x89 ! Mem[0000000018000018] = 000030a0
12571! Mem[0000000031800060] = 00000000, %l4 = 00000000000030a0
12572 ldsh [%o3+0x062],%l4 ! %l4 = 0000000000000000
12573! Mem[0000000018000010] = 8448e0dd, %l3 = 00000000000063e3
12574 lduwa [%i0+%i5]0x88,%l3 ! %l3 = 000000008448e0dd
12575
12576p4_label_90:
12577! %f10 = 833aa65f 8448e0dd, Mem[0000000031800020] = 3cde9abe 00000005
12578 std %f10,[%o3+%o4] ! Mem[0000000031800020] = 833aa65f 8448e0dd
12579! Mem[0000000018800030] = 12514714, %l2 = 0000000000000000
12580 ldswa [%i1+%o6]0x81,%l2 ! %l2 = 0000000012514714
12581! %l7 = 0000000000000614, %l1 = 0000000000000000, %l2 = 0000000012514714
12582 sra %l7,%l1,%l2 ! %l2 = 0000000000000614
12583! %f6 = ffffaadd 00000000, Mem[0000000031000060] = c7474f14 f8bfa700
12584 std %f6 ,[%o2+0x060] ! Mem[0000000031000060] = ffffaadd 00000000
12585! %l5 = fffffffe01abfce9, %l1 = 0000000000000000, %l1 = 0000000000000000
12586 xnorcc %l5,%l1,%l1 ! %l1 = 00000001fe540316, %ccr = 08
12587! %l6 = 00000001fe540317
12588 sethi %hi(0xf2c67000),%l6 ! %l6 = 00000000f2c67000
12589! %l2 = 0000000000000614
12590 sethi %hi(0xc29b9c00),%l2 ! %l2 = 00000000c29b9c00
12591! %l7 = 0000000000000614, immed = 00000014, %l3 = 000000008448e0dd
12592 sll %l7,0x014,%l3 ! %l3 = 0000000061400000
12593! %l5 = fffffffe01abfce9, %l6 = 00000000f2c67000, %y = 00000000
12594 umul %l5,%l6,%l7 ! %l7 = 0195e0d51cdbf000, %y = 195e0d5
12595! %l0 = 000000000000ff00, Mem[0000000018800028] = 13b13b12c9b10a56
12596 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000018800028] = 000000000000ff00
12597
12598p4_label_91:
12599! %l4 = 0000000000000000, immed = fffff231, %y = 0195e0d5
12600 sdivcc %l4,-0xdcf,%l4 ! %l4 = ffffffff80000000, %ccr = 8a
12601 mov %l0,%y ! %y = 0000ff00
12602! %l2 = 00000000c29b9c00, %l0 = 000000000000ff00, %l3 = 0000000061400000
12603 udivx %l2,%l0,%l3 ! %l3 = 000000000000c35e
12604! Mem[0000000031800060] = 00000000 00000000, %l6 = f2c67000, %l7 = 1cdbf000
12605 ldd [%o3+0x060],%l6 ! %l6 = 0000000000000000 0000000000000000
12606! %l0 = 0000ff00, %l1 = fe540316, Mem[0000000018800018] = 87aad8e1 00000000
12607 std %l0,[%i1+%i6] ! Mem[0000000018800018] = 0000ff00 fe540316
12608! Mem[000000001800000c] = ffdf0fda, %f31 = 00000000
12609 ld [%i0+0x00c],%f31 ! %f31 = ffdf0fda
12610! Mem[0000000019000030] = 4f140000, %l7 = 0000000000000000
12611 ldsha [%i2+%o6]0x81,%l7 ! %l7 = 0000000000004f14
12612! Mem[0000000018800000] = 00000000, %l5 = fffffffe01abfce9
12613 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
12614! %f30 = 00000000, Mem[0000000018000038] = 73931ec6
12615 sta %f30,[%i0+0x038]%asi ! Mem[0000000018000038] = 00000000
12616! %l2 = 00000000c29b9c00, Mem[0000000030800024] = 00000005, %asi = 80
12617 stha %l2,[%o1+0x024]%asi ! Mem[0000000030800024] = 9c000005
12618! Mem[0000000030800060] = 0000000000000000, %l6 = 0000000000000000
12619 ldx [%o1+0x060],%l6 ! %l6 = 0000000000000000
12620
12621p4_label_92:
12622! %l5 = 0000000000000000, %l3 = 000000000000c35e, %l6 = 0000000000000000
12623 srlx %l5,%l3,%l6 ! %l6 = 0000000000000000
12624! %l0 = 000000000000ff00, immed = 00000ebd, %l7 = 0000000000004f14
12625 or %l0,0xebd,%l7 ! %l7 = 000000000000ffbd
12626! Mem[0000000031800020] = 833aa65f, %l1 = 00000001fe540316
12627 ldsha [%o3+0x020]%asi,%l1 ! %l1 = ffffffffffff833a
12628! %l4 = ffffffff80000000, Mem[0000000018000028] = 8448e017
12629 stba %l4,[%i0+%o5]0x89 ! Mem[0000000018000028] = 8448e000
12630! Mem[0000000031800060] = 00000000 00000000, %l4 = 80000000, %l5 = 00000000
12631 ldd [%o3+0x060],%l4 ! %l4 = 0000000000000000 0000000000000000
12632! %l0 = 000000000000ff00, Mem[0000000019000000] = 000009170000e07d
12633 stxa %l0,[%i2+%g0]0x88 ! Mem[0000000019000000] = 000000000000ff00
12634! %l0 = 0000ff00, %l1 = ffff833a, Mem[0000000019000008] = 00000000 00000000
12635 std %l0,[%i2+%i4] ! Mem[0000000019000008] = 0000ff00 ffff833a
12636! %f20 = 207ca967 b8138fff, Mem[0000000018800008] = 00000000 00000000
12637 stda %f20,[%i1+%i4]0x89 ! Mem[0000000018800008] = 207ca967 b8138fff
12638! Mem[0000000030800060] = 0000000000000000, %f30 = 00000000 ffdf0fda
12639 ldda [%o1+0x060]%asi,%f30 ! %f30 = 00000000 00000000
12640! %l3 = 000000000000c35e, Mem[0000000018800054] = 10f6b3f8
12641 stw %l3,[%i1+0x054] ! Mem[0000000018800054] = 0000c35e
12642
12643p4_label_93:
12644! Invert Register : %l2 = 00000000c29b9c00
12645 xor %l2,-1,%l2 ! %l2 = ffffffff3d6463ff
12646! %l2 = ffffffff3d6463ff, %l6 = 0000000000000000, %l7 = 000000000000ffbd
12647 xor %l2,%l6,%l7 ! %l7 = ffffffff3d6463ff
12648! Mem[0000000030800060] = 00000000, %l0 = 000000000000ff00
12649 lduw [%o1+0x060],%l0 ! %l0 = 0000000000000000
12650! %l5 = 0000000000000000, immed = fffff269, %l1 = ffffffffffff833a
12651 sub %l5,-0xd97,%l1 ! %l1 = 0000000000000d97
12652! Mem[0000000031000064] = 00000000, %l7 = ffffffff3d6463ff
12653 lduh [%o2+0x066],%l7 ! %l7 = 0000000000000000
12654! Mem[0000000019800068] = 34cd946b, %l0 = 0000000000000000
12655 ldsh [%i3+0x06a],%l0 ! %l0 = ffffffffffff946b
12656! %l1 = 0000000000000d97, immed = fffff7f0, %l1 = 0000000000000d97
12657 addccc %l1,-0x810,%l1 ! %l1 = 0000000000000587, %ccr = 11
12658! %l4 = 00000000, %l5 = 00000000, Mem[0000000019000010] = 14474f14 3cde9abe
12659 stda %l4,[%i2+%i5]0x81 ! Mem[0000000019000010] = 00000000 00000000
12660! %f18 = 00000000 ffdf0fda, Mem[0000000018000030] = 00000000 000063e3
12661 std %f18,[%i0+%o6] ! Mem[0000000018000030] = 00000000 ffdf0fda
12662! %l4 = 00000000, %l5 = 00000000, Mem[0000000030800020] = 00000000 9c000005
12663 std %l4,[%o1+%o4] ! Mem[0000000030800020] = 00000000 00000000
12664
12665p4_label_94:
12666! %l7 = 0000000000000000, %l3 = 000000000000c35e, %l2 = ffffffff3d6463ff
12667 xor %l7,%l3,%l2 ! %l2 = 000000000000c35e
12668! %f5 = 3cde9abe, Mem[0000000030000024] = 10f6b3f8
12669 st %f5 ,[%o0+0x024] ! Mem[0000000030000024] = 3cde9abe
12670! %l1 = 0000000000000587
12671 setx 0xd7fc76f6d7fc76f6,%g7,%l1 ! %l1 = d7fc76f6d7fc76f6
12672! %l4 = 0000000000000000, %l1 = d7fc76f6d7fc76f6, %l6 = 0000000000000000
12673 taddcctv %l4,%l1,%l6 ! %l0 = ffffffffffff948e, Trapped
12674! Mem[0000000019800000] = 00000000 ffff00db, %l6 = 00000000, %l7 = 00000000
12675 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ffff00db
12676! %l0 = ffffffffffff948e, %l3 = 000000000000c35e, %l6 = 0000000000000000
12677 orn %l0,%l3,%l6 ! %l6 = ffffffffffffbcaf
12678! Mem[0000000018800010] = 144741d0c92fa90a, %l7 = 00000000ffff00db
12679 ldxa [%i1+%i5]0x81,%l7 ! %l7 = 144741d0c92fa90a
12680! %l4 = 0000000000000000, Mem[0000000031800020] = 833aa65f
12681 stw %l4,[%o3+%o4] ! Mem[0000000031800020] = 00000000
12682! %l3 = 000000000000c35e, immed = 000003a4, %l1 = d7fc76f6d7fc76f6
12683 andncc %l3,0x3a4,%l1 ! %l1 = 000000000000c05a, %ccr = 00
12684! %l0 = ffffffffffff948e, immed = 00000933, %y = 0000ff00
12685 udiv %l0,0x933,%l7 ! %l7 = 00000000ffffffff
12686 mov %l0,%y ! %y = ffff948e
12687
12688p4_label_95:
12689! %l2 = 000000000000c35e, immed = 0000088a, %l5 = 0000000000000000
12690 orn %l2,0x88a,%l5 ! %l5 = fffffffffffff77f
12691! Mem[0000000018000018] = 207ca967 000030a0, %l0 = ffff948e, %l1 = 0000c05a
12692 ldda [%i0+%i6]0x89,%l0 ! %l0 = 00000000000030a0 00000000207ca967
12693! %l4 = 0000000000000000, immed = fffffaa8, %y = ffff948e
12694 umul %l4,-0x558,%l4 ! %l4 = 0000000000000000, %y = 00
12695! Mem[0000000019000030] = 0000144f, %l7 = 00000000ffffffff
12696 ldsha [%i2+%o6]0x89,%l7 ! %l7 = 000000000000144f
12697! Mem[0000000019000030] = 4f140000, %l2 = 000000000000c35e
12698 ldsw [%i2+%o6],%l2 ! %l2 = 000000004f140000
12699 save ! CWP = 1
12700! Set Register : %l5 = 0000000000000014
12701 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff
12702! %l1 = 0000000000000000, Mem[0000000018800020] = 00000000
12703 stba %l1,[%o1+%i4]0x89 ! Mem[0000000018800020] = 00000000
12704! Mem[0000000018000030] = 00000000, %l2 = 0000000000000000
12705 lduh [%o0+%i6],%l2 ! %l2 = 0000000000000000
12706! Mem[0000000018800010] = 144741d0 c92fa90a, %l4 = ffff982a, %l5 = ffffffff
12707 ldda [%o1+%o5]0x81,%l4 ! %l4 = 00000000144741d0 00000000c92fa90a
12708
12709p4_label_96: ! %cwp = 1
12710! %l3 = 000000005fa63a83, Mem[0000000018000020] = e0ffab01ffffffb4
12711 stx %l3,[%o0+%i4] ! Mem[0000000018000020] = 000000005fa63a83
12712! %l2 = 00000000, %l3 = 5fa63a83, Mem[0000000019800020] = 00000000 da0fdfff
12713 stda %l2,[%o3+%i4]0x89 ! Mem[0000000019800020] = 00000000 5fa63a83
12714! %l0 = 000000000000e07d
12715 setx 0x48677f1b48677f1b,%g7,%l0 ! %l0 = 48677f1b48677f1b
12716! %l7 = ffffffff00000005, Mem[0000000019000000] = 0000ff00
12717 stba %l7,[%o2+%g0]0x89 ! Mem[0000000019000000] = 0000ff05
12718! %l1 = 0000000000000000, immed = fffffe89, %y = 00000000
12719 sdivcc %l1,-0x177,%l2 ! %l2 = 0000000000000000, %ccr = 44
12720 mov %l0,%y ! %y = 48677f1b
12721! %l5 = 00000000c92fa90a, %l5 = 00000000c92fa90a, %l2 = 0000000000000000
12722 tsubcc %l5,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 46
12723! Mem[0000000031800024] = 8448e0dd, %l4 = 00000000144741d0
12724 ldswa [%i3+0x024]%asi,%l4 ! %l4 = ffffffff8448e0dd
12725! %l5 = 00000000c92fa90a, Mem[0000000019000018] = 6a79000000720000
12726 stx %l5,[%o2+%o6] ! Mem[0000000019000018] = 00000000c92fa90a
12727! %l4 = ffffffff8448e0dd, immed = 0000001b, %l6 = fffd1dfb00000004
12728 sll %l4,0x01b,%l6 ! %l6 = fc224706e8000000
12729! Mem[0000000030000060] = 00000000, %l1 = 0000000000000000
12730 lduh [%i0+0x062],%l1 ! %l1 = 0000000000000000
12731
12732p4_label_97: ! %cwp = 1
12733! Mem[0000000019800028] = 00000000 87f3b700, %l0 = 48677f1b, %l1 = 00000000
12734 ldda [%o3+%i5]0x89,%l0 ! %l0 = 0000000087f3b700 0000000000000000
12735! %l0 = 0000000087f3b700, immed = 00000195, %y = 48677f1b
12736 udiv %l0,0x195,%l5 ! %l5 = 00000000ffffffff
12737 mov %l0,%y ! %y = 87f3b700
12738! %l7 = ffffffff00000005, Mem[0000000031000064] = 00000000
12739 stw %l7,[%i2+0x064] ! Mem[0000000031000064] = 00000005
12740! Mem[0000000018800008] = b8138fff, %l4 = ffffffff8448e0dd
12741 lduba [%o1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
12742! Mem[0000000018000010] = 8448e0dd, %l0 = 0000000087f3b700
12743 ldswa [%o0+%o5]0x88,%l0 ! %l0 = ffffffff8448e0dd
12744! %l4 = 00000000000000ff, Mem[000000001980002a] = 00b7f387
12745 sth %l4,[%o3+0x02a] ! Mem[0000000019800028] = 00b700ff
12746! %l1 = 0000000000000000, immed = fffff066, %l2 = 0000000000000000
12747 orncc %l1,-0xf9a,%l2 ! %l2 = 0000000000000f99, %ccr = 00
12748! Mem[0000000018000010] = 8448e0dd, %l1 = 0000000000000000
12749 ldsba [%o0+%o5]0x88,%l1 ! %l1 = ffffffffffffffdd
12750! Mem[0000000018000030] = 00000000, %l3 = 000000005fa63a83
12751 ldsba [%o0+%i6]0x81,%l3 ! %l3 = 0000000000000000
12752! Mem[0000000018800028] = 00000000, %f22 = 14474f14
12753 lda [%o1+%i5]0x80,%f22 ! %f22 = 00000000
12754
12755p4_label_98: ! %cwp = 1
12756! Mem[0000000019000020] = 1d6400db00000000, %l3 = 0000000000000000
12757 ldx [%o2+%i4],%l3 ! %l3 = 1d6400db00000000
12758! Mem[0000000030800060] = 0000000000000000, %l3 = 1d6400db00000000
12759 ldx [%i1+0x060],%l3 ! %l3 = 0000000000000000
12760! %l2 = 0000000000000f99, immed = 0000001b, %l0 = ffffffff8448e0dd
12761 sra %l2,0x01b,%l0 ! %l0 = 0000000000000000
12762! %l1 = ffffffffffffffdd, immed = 00000839, %y = 87f3b700
12763 sdivcc %l1,0x839,%l1 ! %l1 = ffffffff80000000, %ccr = 8a
12764 mov %l0,%y ! %y = 00000000
12765! %l3 = 0000000000000000, Mem[0000000030800020] = 00000000
12766 stw %l3,[%i1+%i4] ! Mem[0000000030800020] = 00000000
12767! Mem[0000000031800020] = 00000000, %l1 = ffffffff80000000
12768 ldsw [%i3+%i4],%l1 ! %l1 = 0000000000000000
12769! %l1 = 0000000000000000, Mem[0000000031800060] = 0000000000000000
12770 stx %l1,[%i3+0x060] ! Mem[0000000031800060] = 0000000000000000
12771 rd %pc,%o7
12772 return %o7+12 ! CWP = 0
12773! Mem[0000000031800024] = 8448e0dd, %f25 = 10f6b3f8
12774 ld [%o3+0x024],%f25 ! %f25 = 8448e0dd
12775! Mem[0000000019000078] = c195982a09c50e3b, %l5 = fffffffffffff77f
12776 ldx [%i2+0x078],%l5 ! %l5 = c195982a09c50e3b
12777
12778p4_label_99:
12779! %l1 = 00000000207ca967, immed = 0000000a, %l0 = 00000000000030a0
12780 sra %l1,0x00a,%l0 ! %l0 = 0000000000081f2a
12781! %f24 = 0b679811, Mem[0000000019000040] = 1279703f
12782 st %f24,[%i2+0x040] ! Mem[0000000019000040] = 0b679811
12783! Mem[0000000018000010] = 833aa65f8448e0dd, %l5 = c195982a09c50e3b
12784 ldxa [%i0+%i5]0x88,%l5 ! %l5 = 833aa65f8448e0dd
12785! %l3 = 000000000000c35e, Mem[0000000019800028] = 00b700ff
12786 stwa %l3,[%i3+%o5]0x81 ! Mem[0000000019800028] = 0000c35e
12787! %f22 = 00000000, Mem[0000000031000060] = ffffaadd
12788 st %f22,[%o2+0x060] ! Mem[0000000031000060] = 00000000
12789! %l0 = 0000000000081f2a, immed = fffff1b8, %l5 = 833aa65f8448e0dd
12790 tsubcc %l0,-0xe48,%l5 ! %l5 = 0000000000082d72, %ccr = 13
12791! %l1 = 00000000207ca967, Mem[0000000019800000] = 00000000
12792 stha %l1,[%i3+%g0]0x88 ! Mem[0000000019800000] = 0000a967
12793! %l2 = 000000004f140000, Mem[0000000031000066] = 00000005
12794 sth %l2,[%o2+0x066] ! Mem[0000000031000064] = 00000000
12795! %l2 = 000000004f140000, immed = 0000043b, %l2 = 000000004f140000
12796 taddcctv %l2,0x43b,%l2 ! %l0 = 0000000000081f4d, Trapped
12797! %l7 = 000000000000144f, Mem[0000000030800026] = 00000000
12798 stb %l7,[%o1+0x026] ! Mem[0000000030800024] = 00004f00
12799
12800p4_label_100:
12801! Mem[0000000031000020] = 00000000, %f4 = 14474f14
12802 ld [%o2+%o4],%f4 ! %f4 = 00000000
12803! Mem[0000000030000064] = ffdf0fda, %l3 = 000000000000c35e
12804 ldsh [%o0+0x066],%l3 ! %l3 = 0000000000000fda
12805! %f12 = 00b7f387 00000000, Mem[0000000031000060] = 00000000 00000000
12806 std %f12,[%o2+0x060] ! Mem[0000000031000060] = 00b7f387 00000000
12807! %l1 = 00000000207ca967, %l2 = 000000004f140000, %y = 00000000
12808 sdivcc %l1,%l2,%l0 ! %l0 = 0000000000000000, %ccr = 44
12809 mov %l0,%y ! %y = 00000000
12810! Mem[0000000019000014] = 00000000, %l5 = 0000000000082d72
12811 ldsha [%i2+0x016]%asi,%l5 ! %l5 = 0000000000000000
12812! %f18 = 00000000 ffdf0fda, Mem[0000000018800038] = fed8e856 71f24289
12813 stda %f18,[%i1+0x038]%asi ! Mem[0000000018800038] = 00000000 ffdf0fda
12814! Mem[0000000019000048] = 86f84f83, %l1 = 00000000207ca967
12815 ldub [%i2+0x048],%l1 ! %l1 = 0000000000000086
12816! %f16 = 00000000 10f6b3f8, Mem[0000000031000020] = 00000000 00720000
12817 std %f16,[%o2+%o4] ! Mem[0000000031000020] = 00000000 10f6b3f8
12818! %l1 = 0000000000000086, Mem[0000000030800021] = 00000000
12819 stb %l1,[%o1+0x021] ! Mem[0000000030800020] = 00860000
12820! %l6 = ffffbcaf, %l7 = 0000144f, Mem[0000000031800060] = 00000000 00000000
12821 std %l6,[%o3+0x060] ! Mem[0000000031800060] = ffffbcaf 0000144f
12822
12823 ba,a p4_not_taken_0_end
12824p4_not_taken_0:
12825! The following code should not be executed
12826 mulx %l1,%l0,%l3
12827 ldsh [%o1+0x042],%l4
12828 lduw [%o2+0x040],%l2
12829 stxa %l4,[%o2+0x000]%asi
12830 ba,a p4_branch_failed
12831p4_not_taken_0_end:
12832
12833
12834! End of Random Code for Processor 4
12835
12836p4_set_done_flag:
12837 mov 2,%g2
12838 set done_flags,%g1
12839 st %g2,[%g1+0x010] ! Set processor 4 done flag
12840
12841! Self Check Disabled
12842
12843p4_check_registers:
12844
12845! The test for processor 4 has passed
12846
12847p4_passed:
12848 ta GOOD_TRAP
12849 nop
12850
12851p4_reg_l0_fail:
12852 or %g0,0xbd0,%g1
12853 ba,a p4_failed
12854p4_reg_l1_fail:
12855 or %g0,0xbd1,%g1
12856 ba,a p4_failed
12857p4_reg_l2_fail:
12858 or %g0,0xbd2,%g1
12859 ba,a p4_failed
12860p4_reg_l3_fail:
12861 or %g0,0xbd3,%g1
12862 ba,a p4_failed
12863p4_reg_l4_fail:
12864 or %g0,0xbd4,%g1
12865 ba,a p4_failed
12866p4_reg_l5_fail:
12867 or %g0,0xbd5,%g1
12868 ba,a p4_failed
12869p4_reg_l6_fail:
12870 or %g0,0xbd6,%g1
12871 ba,a p4_failed
12872p4_reg_l7_fail:
12873 or %g0,0xbd7,%g1
12874 ba,a p4_failed
12875p4_f0_fail:
12876 set p4_temp,%g6
12877 mov 0xf00,%l0
12878 stx %l0,[%g6]
12879 std %f0,[%g6+8]
12880 stx %fsr,[%g6+16]
12881 ta BAD_TRAP
12882
12883p4_f2_fail:
12884 set p4_temp,%g6
12885 mov 0xf02,%l0
12886 stx %l0,[%g6]
12887 std %f2,[%g6+8]
12888 stx %fsr,[%g6+16]
12889 ta BAD_TRAP
12890
12891p4_f4_fail:
12892 set p4_temp,%g6
12893 mov 0xf04,%l0
12894 stx %l0,[%g6]
12895 std %f4,[%g6+8]
12896 stx %fsr,[%g6+16]
12897 ta BAD_TRAP
12898
12899p4_f6_fail:
12900 set p4_temp,%g6
12901 mov 0xf06,%l0
12902 stx %l0,[%g6]
12903 std %f6,[%g6+8]
12904 stx %fsr,[%g6+16]
12905 ta BAD_TRAP
12906
12907p4_f8_fail:
12908 set p4_temp,%g6
12909 mov 0xf08,%l0
12910 stx %l0,[%g6]
12911 std %f8,[%g6+8]
12912 stx %fsr,[%g6+16]
12913 ta BAD_TRAP
12914
12915p4_f10_fail:
12916 set p4_temp,%g6
12917 mov 0xf10,%l0
12918 stx %l0,[%g6]
12919 std %f10,[%g6+8]
12920 stx %fsr,[%g6+16]
12921 ta BAD_TRAP
12922
12923p4_f12_fail:
12924 set p4_temp,%g6
12925 mov 0xf12,%l0
12926 stx %l0,[%g6]
12927 std %f12,[%g6+8]
12928 stx %fsr,[%g6+16]
12929 ta BAD_TRAP
12930
12931p4_f14_fail:
12932 set p4_temp,%g6
12933 mov 0xf14,%l0
12934 stx %l0,[%g6]
12935 std %f14,[%g6+8]
12936 stx %fsr,[%g6+16]
12937 ta BAD_TRAP
12938
12939p4_f16_fail:
12940 set p4_temp,%g6
12941 mov 0xf16,%l0
12942 stx %l0,[%g6]
12943 std %f16,[%g6+8]
12944 stx %fsr,[%g6+16]
12945 ta BAD_TRAP
12946
12947p4_f18_fail:
12948 set p4_temp,%g6
12949 mov 0xf18,%l0
12950 stx %l0,[%g6]
12951 std %f18,[%g6+8]
12952 stx %fsr,[%g6+16]
12953 ta BAD_TRAP
12954
12955p4_f20_fail:
12956 set p4_temp,%g6
12957 mov 0xf20,%l0
12958 stx %l0,[%g6]
12959 std %f20,[%g6+8]
12960 stx %fsr,[%g6+16]
12961 ta BAD_TRAP
12962
12963p4_f22_fail:
12964 set p4_temp,%g6
12965 mov 0xf22,%l0
12966 stx %l0,[%g6]
12967 std %f22,[%g6+8]
12968 stx %fsr,[%g6+16]
12969 ta BAD_TRAP
12970
12971p4_f24_fail:
12972 set p4_temp,%g6
12973 mov 0xf24,%l0
12974 stx %l0,[%g6]
12975 std %f24,[%g6+8]
12976 stx %fsr,[%g6+16]
12977 ta BAD_TRAP
12978
12979p4_f26_fail:
12980 set p4_temp,%g6
12981 mov 0xf26,%l0
12982 stx %l0,[%g6]
12983 std %f26,[%g6+8]
12984 stx %fsr,[%g6+16]
12985 ta BAD_TRAP
12986
12987p4_f28_fail:
12988 set p4_temp,%g6
12989 mov 0xf28,%l0
12990 stx %l0,[%g6]
12991 std %f28,[%g6+8]
12992 stx %fsr,[%g6+16]
12993 ta BAD_TRAP
12994
12995p4_f30_fail:
12996 set p4_temp,%g6
12997 mov 0xf30,%l0
12998 stx %l0,[%g6]
12999 std %f30,[%g6+8]
13000 stx %fsr,[%g6+16]
13001 ta BAD_TRAP
13002
13003
13004! The test for processor 4 failed
13005
13006p4_failed:
13007 set done_flags,%g1
13008 mov 3,%g5
13009 st %g5,[%g1+0x010] ! Set processor 4 done flag
13010
13011 set p4_temp,%g6
13012 stx %g1,[%g6]
13013 stx %g2,[%g6+8]
13014 stx %g3,[%g6+16]
13015 ta BAD_TRAP
13016
13017
13018! The local area data for processor 4 failed
13019
13020p4_local_failed:
13021 set done_flags,%g5
13022 mov 3,%g6
13023 st %g6,[%g5+0x010] ! Set processor 4 done flag
13024
13025 set p4_temp,%g6
13026 add %g1,%g4,%g1
13027 stx %g4,[%g6]
13028 stx %g2,[%g6+8]
13029 stx %g3,[%g6+16]
13030 ta BAD_TRAP
13031
13032p4_dfill_failed:
13033 ba p4_failed
13034 mov 0xddd,%g1
13035
13036p4_selfmod_failed:
13037 ba p4_failed
13038 mov 0xabc,%g1
13039
13040
13041p4_common_error:
13042 or %g0,0xee4,%g1
13043 ba p4_failed
13044 mov %o5,%g3
13045
13046p4_common_signature_error:
13047 set p4_temp,%g1
13048 ba p4_failed
13049 st %g2,[%g1] ! Common Lock Number
13050
13051p4_common_timeout:
13052 set p4_temp,%g1
13053 ba p4_failed
13054 st %g2,[%g1] ! Common Lock Number
13055p4_branch_failed:
13056 mov 0xbbb,%g1
13057 rd %ccr,%g2
13058 ba p4_failed
13059 mov 0x0,%g3
13060
13061p4_trap1e:
13062 srax %l6,%l5,%l0
13063 std %f6 ,[%o1+0x020] ! Mem[0000000030800020]
13064 add %l6,-0xaa0,%l6
13065 ldsb [%i1+0x053],%l1 ! Mem[0000000018800053]
13066 sub %l4,%l0,%l4
13067 done
13068
13069p4_trap1o:
13070 srax %l6,%l5,%l0
13071 std %f6 ,[%i1+0x020] ! Mem[0000000030800020]
13072 add %l6,-0xaa0,%l6
13073 ldsb [%o1+0x053],%l1 ! Mem[0000000018800053]
13074 sub %l4,%l0,%l4
13075 done
13076
13077
13078p4_trap2e:
13079 sth %l1,[%o0+0x022] ! Mem[0000000030000022]
13080 tsubcc %l1,0x391,%l5
13081 stb %l2,[%o3+0x063] ! Mem[0000000031800063]
13082 addccc %l2,%l1,%l2
13083 done
13084
13085p4_trap2o:
13086 sth %l1,[%i0+0x022] ! Mem[0000000030000022]
13087 tsubcc %l1,0x391,%l5
13088 stb %l2,[%i3+0x063] ! Mem[0000000031800063]
13089 addccc %l2,%l1,%l2
13090 done
13091
13092
13093p4_trap3e:
13094 xnor %l6,%l4,%l5
13095 add %l5,0x4d0,%l3
13096 sub %l1,-0x359,%l3
13097 add %l0,0x3ee,%l0
13098 done
13099
13100p4_trap3o:
13101 xnor %l6,%l4,%l5
13102 add %l5,0x4d0,%l3
13103 sub %l1,-0x359,%l3
13104 add %l0,0x3ee,%l0
13105 done
13106
13107p4_init_memory_pointers:
13108 set p4_init_registers,%g1
13109 mov %g0,%g2
13110 mov %g0,%g3
13111 mov %g0,%g4
13112 mov %g0,%g5
13113 mov %g0,%g6
13114 mov %g0,%g7
13115
13116! Initialize memory pointers for window 0
13117 set p4_local0_start,%i0
13118 set p4_local1_start,%i1
13119 set p4_local2_start,%i2
13120 set p4_local3_start,%i3
13121 mov 0x08,%i4
13122 mov 0x10,%i5
13123 mov 0x18,%i6
13124 mov %g0,%i7
13125! Init Local Registers in Window 0
13126 ldx [%g1+0x000],%l0 ! %l0 = 079d4669dab2ae33
13127 ldx [%g1+0x008],%l1 ! %l1 = d61bff74854acb35
13128 ldx [%g1+0x010],%l2 ! %l2 = 070db317ea7aa683
13129 ldx [%g1+0x018],%l3 ! %l3 = a5cd194ff78a83af
13130 ldx [%g1+0x020],%l4 ! %l4 = ca5f47b69a6a8367
13131 ldx [%g1+0x028],%l5 ! %l5 = b12b5fea4d9c9009
13132 ldx [%g1+0x030],%l6 ! %l6 = 3e3461b895ca68a0
13133 ldx [%g1+0x038],%l7 ! %l7 = c92e5c6074d625f1
13134 save
13135
13136! Initialize memory points for window 1
13137 set share0_start,%i0
13138 set share1_start,%i1
13139 set share2_start,%i2
13140 set share3_start,%i3
13141 mov 0x20,%i4
13142 mov 0x28,%i5
13143 mov 0x30,%i6
13144! Init Local Registers in Window 1
13145 ldx [%g1+0x040],%l0 ! %l0 = ae7c57f7df4fe41e
13146 ldx [%g1+0x048],%l1 ! %l1 = 717f0f79f80b8562
13147 ldx [%g1+0x050],%l2 ! %l2 = 9bc1a6bc561632a9
13148 ldx [%g1+0x058],%l3 ! %l3 = a84703223620479f
13149 ldx [%g1+0x060],%l4 ! %l4 = 141c998c816fb643
13150 ldx [%g1+0x068],%l5 ! %l5 = 1491e694b00f1421
13151 ldx [%g1+0x070],%l6 ! %l6 = 4806edf2f36cd61c
13152 ldx [%g1+0x078],%l7 ! %l7 = 3d7bf4c0a5e30776
13153
13154! Initialize the output register of window 1
13155 set p4_local0_start,%o0
13156 set p4_local1_start,%o1
13157 set p4_local2_start,%o2
13158 set p4_local3_start,%o3
13159 mov 0x08,%o4
13160 mov 0x10,%o5
13161 mov 0x18,%o6
13162 restore
13163
13164 retl
13165 nop
13166
13167! Random code for Processor 5
13168
13169processor_5:
13170 ta T_CHANGE_PRIV
13171 set done_flags,%g1
13172 mov 1,%g2
13173 st %g2,[%g1+0x14] ! Set the start flag
13174 wrpr %g0,7,%cleanwin
13175 call p5_init_memory_pointers
13176 wr %g0,0x80,%asi ! Setting default asi to 80
13177
13178! Initialize the floating point registers for processor 5
13179
13180 wr %g0,0x4,%fprs ! Make sure fef is 1
13181 set p5_init_freg,%g1
13182! %f0 = 9120ea0a e8a291e3 c4432bfb 9eaf1208
13183! %f4 = c42253cf 5a2fe0da 1cf14319 aa1a24a1
13184! %f8 = 34e82d9b a51856e2 ea0573a0 dd748c2c
13185! %f12 = 787ceca7 facd9d68 b7a15e97 0205d58c
13186 ldda [%g1]ASI_BLK_P,%f0
13187 add %g1,64,%g1
13188! %f16 = 0f3b924d 6936b68b ca51ba24 494adcbe
13189! %f20 = a2e75926 968ce950 9097e83f 6465e575
13190! %f24 = 0949b0dc 7a7d2f81 dc8407ee 7c70caa0
13191! %f28 = 705f6923 13ef88d7 61601131 6073201c
13192 ldda [%g1]ASI_BLK_P,%f16
13193 add %g1,64,%g1
13194! %f32 = f5b77f73 cb984ee7 1591a51b 5a3a6cac
13195! %f36 = 73d4a67e c35b6d80 7f6aa2ee 7be157f7
13196! %f40 = fe8ded4c bce290c6 0c9d15a6 3ad949cf
13197! %f44 = a202904e b49ad404 1207156a af1e405e
13198 ldda [%g1]ASI_BLK_P,%f32
13199 xorcc %g0,%g0,%g3 ! init %g3 and set flags
13200 membar #Sync ! Force the block loads to complete
13201
13202! Start of Random Code for processor 5
13203
13204p5_label_1:
13205! %l5 = 1b6a79a695b3706e, immed = fffff16e, %l2 = a15be6508deac074
13206 or %l5,-0xe92,%l2 ! %l2 = fffffffffffff16e
13207! Mem[000000003100002c] = 22b4b253, %l4 = 362d48d0e1c167e0
13208 ldsh [%o2+0x02c],%l4 ! %l4 = 00000000000022b4
13209! Mem[000000001a000028] = 0f72ac9f, %f28 = 705f6923
13210 lda [%i0+%o5]0x80,%f28 ! %f28 = 0f72ac9f
13211! Mem[0000000030800028] = 73d46eff, %l2 = fffffffffffff16e
13212 ldsb [%o1+0x02b],%l2 ! %l2 = ffffffffffffffff
13213! %l6 = 4e9a18362b23c1e4, Mem[000000001a000060] = eaa2f38bb1ef99a1
13214 stx %l6,[%i0+0x060] ! Mem[000000001a000060] = 4e9a18362b23c1e4
13215! %l0 = a1628443f67d21c4, immed = fffff937, %l0 = a1628443f67d21c4
13216 subc %l0,-0x6c9,%l0 ! %l0 = a1628443f67d288d
13217! Mem[000000001b800034] = b861daea, %l5 = 1b6a79a695b3706e
13218 ldswa [%i3+0x034]%asi,%l5 ! %l5 = ffffffffb861daea
13219! Invert Register : %l1 = 397557560069eab5
13220 xor %l1,-1,%l1 ! %l1 = c68aa8a9ff96154a
13221! %l4 = 000022b4, %l5 = b861daea, Mem[0000000030000068] = fa9e6954 25f25f15
13222 std %l4,[%o0+0x068] ! Mem[0000000030000068] = 000022b4 b861daea
13223! %l5 = ffffffffb861daea, %l3 = 23155fb454e7d0ed, %l6 = 4e9a18362b23c1e4
13224 sll %l5,%l3,%l6 ! %l6 = fffff70c3b5d4000
13225
13226p5_label_2:
13227! Mem[000000001b000018] = 252c1252, %l1 = c68aa8a9ff96154a
13228 lduha [%i2+%i6]0x88,%l1 ! %l1 = 0000000000001252
13229! Mem[000000001b000008] = cb8cd928, %l1 = 0000000000001252
13230 lduha [%i2+%i4]0x80,%l1 ! %l1 = 000000000000cb8c
13231! %l2 = ffffffffffffffff, immed = ffffff32, %l5 = ffffffffb861daea
13232 taddcc %l2,-0x0ce,%l5 ! %l5 = ffffffffffffff31, %ccr = 9b
13233! %l5 = ffffffffffffff31, Mem[000000001a000020] = 481d846d
13234 stba %l5,[%i0+%o4]0x89 ! Mem[000000001a000020] = 481d8431
13235! Mem[000000001b000034] = 82ae4f68, %f10 = ea0573a0
13236 ld [%i2+0x034],%f10 ! %f10 = 82ae4f68
13237! Mem[0000000030800068] = 30483e6451b318f1, %l3 = 23155fb454e7d0ed
13238 ldx [%o1+0x068],%l3 ! %l3 = 30483e6451b318f1
13239! %l4 = 00000000000022b4, immed = 00000da9, %l3 = 30483e6451b318f1
13240 xnorcc %l4,0xda9,%l3 ! %l3 = ffffffffffffd0e2, %ccr = 88
13241! %l3 = ffffffffffffd0e2, %l1 = 000000000000cb8c, %y = 00000000
13242 sdivcc %l3,%l1,%l5 ! %l5 = 00000000000141f8, %ccr = 00
13243 mov %l0,%y ! %y = f67d288d
13244! %l6 = fffff70c3b5d4000, immed = 00000e8f, %l0 = a1628443f67d288d
13245 andncc %l6,0xe8f,%l0 ! %l0 = fffff70c3b5d4000, %ccr = 80
13246! %l2 = ffffffffffffffff, %l1 = 000000000000cb8c, %y = f67d288d
13247 udivcc %l2,%l1,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a
13248 mov %l0,%y ! %y = 3b5d4000
13249
13250p5_label_3:
13251! %l1 = 000000000000cb8c, %l1 = 000000000000cb8c, %y = 3b5d4000
13252 umulcc %l1,%l1,%l4 ! %l4 = 00000000a1d75490, %ccr = 08, %y = 00
13253! %f6 = 1cf14319, Mem[000000003000002c] = 15153a79
13254 st %f6 ,[%o0+0x02c] ! Mem[000000003000002c] = 1cf14319
13255! %l6 = fffff70c3b5d4000, %l4 = 00000000a1d75490, %l0 = fffff70c3b5d4000
13256 orn %l6,%l4,%l0 ! %l0 = ffffffff7f7deb6f
13257! Mem[000000001b80000c] = c19d5781, %l6 = fffff70c3b5d4000
13258 ldub [%i3+0x00d],%l6 ! %l6 = 000000000000009d
13259! %l0 = ffffffff7f7deb6f
13260 sethi %hi(0x825ac000),%l0 ! %l0 = 00000000825ac000
13261! %l4 = 00000000a1d75490, %l0 = 00000000825ac000, %l2 = ffffffffffffffff
13262 sllx %l4,%l0,%l2 ! %l2 = 00000000a1d75490
13263! Mem[000000001a000030] = e6c79c5d, %f5 = 5a2fe0da
13264 ld [%i0+%o6],%f5 ! %f5 = e6c79c5d
13265! Mem[000000001b800028] = fd3ab727, %l7 = 00000000ffffffff
13266 ldsba [%i3+%o5]0x81,%l7 ! %l7 = fffffffffffffffd
13267! Mem[000000001a800050] = e01d3d2c, %l3 = ffffffffffffd0e2
13268 ldsb [%i1+0x051],%l3 ! %l3 = 000000000000001d
13269! %l6 = 000000000000009d, immed = ffffff08, %y = 00000000
13270 umul %l6,-0x0f8,%l6 ! %l6 = 0000009cffff67e8, %y = 9c
13271
13272p5_label_4:
13273! Mem[000000001a000008] = 42c82829, %l7 = fffffffffffffffd
13274 lduw [%i0+%i4],%l7 ! %l7 = 0000000042c82829
13275! Mem[000000001b800030] = eada61b882dee47e, %l1 = 000000000000cb8c
13276 ldxa [%i3+%o6]0x88,%l1 ! %l1 = eada61b882dee47e
13277! %l0 = 825ac000, %l1 = 82dee47e, Mem[0000000030000028] = 29f9d0d0 1cf14319
13278 std %l0,[%o0+%o5] ! Mem[0000000030000028] = 825ac000 82dee47e
13279! %l3 = 000000000000001d, Mem[0000000031000068] = 5325380d
13280 stw %l3,[%o2+0x068] ! Mem[0000000031000068] = 0000001d
13281! %f16 = 0f3b924d 6936b68b, Mem[000000001a000030] = e6c79c5d 863af28a
13282 stda %f16,[%i0+%o6]0x81 ! Mem[000000001a000030] = 0f3b924d 6936b68b
13283! Mem[0000000030000068] = 000022b4, %l1 = eada61b882dee47e
13284 ldsba [%o0+0x06b]%asi,%l1 ! %l1 = ffffffffffffffb4
13285! %l2 = 00000000a1d75490, immed = 00000ebc, %l6 = 0000009cffff67e8
13286 andcc %l2,0xebc,%l6 ! %l6 = 0000000000000490, %ccr = 00
13287! Mem[000000003000006c] = b861daea, %l0 = 00000000825ac000
13288 ldsw [%o0+0x06c],%l0 ! %l0 = ffffffffb861daea
13289! %f8 = 34e82d9b a51856e2, Mem[000000001b800000] = b42ae265 9f801437
13290 std %f8 ,[%i3+%g0] ! Mem[000000001b800000] = 34e82d9b a51856e2
13291! %l1 = ffffffffffffffb4, Mem[000000001b800010] = fe771662, %asi = 80
13292 stwa %l1,[%i3+0x010]%asi ! Mem[000000001b800010] = ffffffb4
13293
13294p5_label_5:
13295! %l6 = 0000000000000490, Mem[0000000031000028] = 020d332b, %asi = 80
13296 stwa %l6,[%o2+0x028]%asi ! Mem[0000000031000028] = 00000490
13297! %f21 = 968ce950, Mem[000000001a000010] = 21da7fdb
13298 sta %f21,[%i0+%i5]0x81 ! Mem[000000001a000010] = 968ce950
13299! Mem[000000001a000020] = 481d8431, %f25 = 7a7d2f81
13300 lda [%i0+%o4]0x88,%f25 ! %f25 = 481d8431
13301! %l0 = b861daea, %l1 = ffffffb4, Mem[0000000030000028] = 825ac000 82dee47e
13302 std %l0,[%o0+%o5] ! Mem[0000000030000028] = b861daea ffffffb4
13303! Mem[0000000031800068] = b75683df46addb3e, %f0 = 9120ea0a e8a291e3
13304 ldda [%o3+0x068]%asi,%f0 ! %f0 = b75683df 46addb3e
13305! %l5 = 00000000000141f8, immed = 0000051b, %y = 0000009c
13306 umulcc %l5,0x51b,%l0 ! %l0 = 00000000066bcd28, %ccr = 00, %y = 00
13307! Mem[000000001b800030] = 82dee47e, %l5 = 00000000000141f8
13308 ldsba [%i3+%o6]0x88,%l5 ! %l5 = 000000000000007e
13309! %l0 = 00000000066bcd28, immed = 00000003, %l1 = ffffffffffffffb4
13310 sll %l0,0x003,%l1 ! %l1 = 00000000335e6940
13311! Mem[000000001a000020] = 31841d48e9610d39, %l3 = 000000000000001d
13312 ldxa [%i0+%o4]0x81,%l3 ! %l3 = 31841d48e9610d39
13313! Mem[000000001a000028] = 9fac720f, %f11 = dd748c2c
13314 lda [%i0+%o5]0x88,%f11 ! %f11 = 9fac720f
13315
13316p5_label_6:
13317! Mem[000000001a000000] = e4fcdcd7 962519c0, %l4 = a1d75490, %l5 = 0000007e
13318 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000e4fcdcd7 00000000962519c0
13319! Mem[000000001a000028] = 4a05de65 9fac720f, %l4 = e4fcdcd7, %l5 = 962519c0
13320 ldda [%i0+%o5]0x89,%l4 ! %l4 = 000000009fac720f 000000004a05de65
13321! Mem[000000003180002c] = ddc2a923, %l4 = 000000009fac720f
13322 ldsh [%o3+0x02c],%l4 ! %l4 = ffffffffffffddc2
13323! %l3 = 31841d48e9610d39, Mem[000000001a000010] = 50e98c96
13324 stwa %l3,[%i0+%i5]0x89 ! Mem[000000001a000010] = e9610d39
13325! %l6 = 0000000000000490, %l1 = 00000000335e6940, %l4 = ffffffffffffddc2
13326 andn %l6,%l1,%l4 ! %l4 = 0000000000000490
13327! %l6 = 0000000000000490, Mem[000000003080006e] = 51b318f1
13328 sth %l6,[%o1+0x06e] ! Mem[000000003080006c] = 51b30490
13329! %l5 = 000000004a05de65, immed = fffff608, %l1 = 00000000335e6940
13330 taddcctv %l5,-0x9f8,%l1 ! %l0 = 00000000066bcd4b, Trapped
13331! Mem[000000001b800030] = 7ee4de82, %l0 = 00000000066bcd4b
13332 ldsha [%i3+%o6]0x81,%l0 ! %l0 = 0000000000007ee4
13333! %l4 = 0000000000000490, Mem[0000000030000068] = 000022b4
13334 stw %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000490
13335! %l4 = 0000000000000490
13336 sethi %hi(0xa5b3c000),%l4 ! %l4 = 00000000a5b3c000
13337
13338p5_label_7:
13339! Mem[000000001b000018] = 52122c250d9c293c, %f2 = c4432bfb 9eaf1208
13340 ldd [%i2+%i6],%f2 ! %f2 = 52122c25 0d9c293c
13341! %l3 = 31841d48e9610d39, immed = fffffb44, %l5 = 000000004a05de65
13342 sub %l3,-0x4bc,%l5 ! %l5 = 31841d48e96111f5
13343! %l0 = 0000000000007ee4, immed = 0000000e, %l0 = 0000000000007ee4
13344 srl %l0,0x00e,%l0 ! %l0 = 0000000000000001
13345! %l1 = 00000000335e6940, immed = 00000edc, %l5 = 31841d48e96111f5
13346 addccc %l1,0xedc,%l5 ! %l5 = 00000000335e781c, %ccr = 00
13347! %l6 = 0000000000000490, Mem[0000000030800028] = 73d46efffc2f1316
13348 stx %l6,[%o1+%o5] ! Mem[0000000030800028] = 0000000000000490
13349! %l4 = 00000000a5b3c000, Mem[000000001b00003a] = 9199d323, %asi = 80
13350 stha %l4,[%i2+0x03a]%asi ! Mem[000000001b000038] = 9199c000
13351! Mem[000000001b000064] = f5e03697, %l5 = 00000000335e781c
13352 ldswa [%i2+0x064]%asi,%l5 ! %l5 = fffffffff5e03697
13353! Mem[000000001a000028] = 0f72ac9f 65de054a, %l0 = 00000001, %l1 = 335e6940
13354 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000000f72ac9f 0000000065de054a
13355! Mem[000000001b000030] = 8167af1e 82ae4f68, %l2 = a1d75490, %l3 = e9610d39
13356 ldda [%i2+%o6]0x81,%l2 ! %l2 = 000000008167af1e 0000000082ae4f68
13357! Mem[000000001a800028] = ff21ff47, %l2 = 000000008167af1e
13358 ldsha [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffff21
13359
13360p5_label_8:
13361! Mem[000000003000006c] = b861daea, %l5 = fffffffff5e03697
13362 ldsh [%o0+0x06e],%l5 ! %l5 = ffffffffffffdaea
13363! Mem[000000001a000014] = c9c7c7ad, %l2 = ffffffffffffff21
13364 ldsb [%i0+0x014],%l2 ! %l2 = ffffffffffffffc9
13365! Mem[000000001b000010] = a341c902, %l0 = 000000000f72ac9f
13366 ldswa [%i2+%i5]0x81,%l0 ! %l0 = ffffffffa341c902
13367! %l5 = ffffffffffffdaea, immed = fffff1da, %y = 00000000
13368 udiv %l5,-0xe26,%l5 ! %l5 = 0000000000000000
13369 mov %l0,%y ! %y = a341c902
13370! Mem[000000003100002c] = 22b4b253, %l0 = ffffffffa341c902
13371 lduw [%o2+0x02c],%l0 ! %l0 = 0000000022b4b253
13372! %l4 = 00000000a5b3c000, %l6 = 0000000000000490, %l6 = 0000000000000490
13373 sra %l4,%l6,%l6 ! %l6 = ffffffffffffa5b3
13374! %l0 = 0000000022b4b253, Mem[000000001b00002a] = 8f3e9495, %asi = 80
13375 stha %l0,[%i2+0x02a]%asi ! Mem[000000001b000028] = 8f3eb253
13376! Mem[0000000030800068] = 30483e64, %l7 = 0000000042c82829
13377 lduh [%o1+0x068],%l7 ! %l7 = 0000000000003048
13378! Randomly selected nop
13379 nop
13380! Mem[0000000031000028] = 00000490, %l6 = ffffffffffffa5b3
13381 ldub [%o2+0x029],%l6 ! %l6 = 0000000000000000
13382
13383p5_label_9:
13384! %l7 = 0000000000003048, %l1 = 0000000065de054a, %y = a341c902
13385 umul %l7,%l1,%l3 ! %l3 = 00001336476f5cd0, %y = 1336
13386! %l0 = 0000000022b4b253, Mem[000000001b000018] = 252c1252
13387 stwa %l0,[%i2+%i6]0x89 ! Mem[000000001b000018] = 22b4b253
13388! %l0 = 0000000022b4b253, %l0 = 0000000022b4b253, %l5 = 0000000000000000
13389 addc %l0,%l0,%l5 ! %l5 = 00000000456964a6
13390! %l4 = 00000000a5b3c000, immed = fffff200, %l7 = 0000000000003048
13391 andncc %l4,-0xe00,%l7 ! %l7 = 0000000000000000, %ccr = 44
13392! %l2 = ffffffffffffffc9, %l4 = 00000000a5b3c000, %l2 = ffffffffffffffc9
13393 mulx %l2,%l4,%l2 ! %l2 = ffffffdc6661c000, %y = 1336
13394! %l5 = 00000000456964a6, immed = fffffaeb, %l3 = 00001336476f5cd0
13395 addccc %l5,-0x515,%l3 ! %l3 = 0000000045695f91, %ccr = 11
13396! Mem[0000000031000068] = 0000001d, %f8 = 34e82d9b
13397 ld [%o2+0x068],%f8 ! %f8 = 0000001d
13398! Randomly selected nop
13399 nop
13400! %f12 = 787ceca7 facd9d68, Mem[0000000030800068] = 30483e64 51b30490
13401 std %f12,[%o1+0x068] ! Mem[0000000030800068] = 787ceca7 facd9d68
13402! Mem[000000001a000020] = 31841d48e9610d39, %l6 = 0000000000000000
13403 ldx [%i0+%o4],%l6 ! %l6 = 31841d48e9610d39
13404
13405p5_label_10:
13406! %f9 = a51856e2, Mem[000000001a000000] = d7dcfce4
13407 sta %f9 ,[%i0+%g0]0x89 ! Mem[000000001a000000] = a51856e2
13408! %l3 = 0000000045695f91, Mem[0000000031000068] = 0000001d
13409 stba %l3,[%o2+0x068]%asi ! Mem[0000000031000068] = 9100001d
13410! Mem[000000001a000018] = d4dd61cdca27a7c4, %f24 = 0949b0dc 481d8431
13411 ldda [%i0+%i6]0x88,%f24 ! %f24 = d4dd61cd ca27a7c4
13412! %l2 = ffffffdc6661c000, Mem[000000001a80006b] = 012b4ef2
13413 stb %l2,[%i1+0x06b] ! Mem[000000001a800068] = 012b4e00
13414! %l3 = 0000000045695f91, Mem[000000003000002a] = b861daea, %asi = 80
13415 stha %l3,[%o0+0x02a]%asi ! Mem[0000000030000028] = b8615f91
13416! Mem[000000001a000008] = 92a93ca1 2928c842, %l4 = a5b3c000, %l5 = 456964a6
13417 ldda [%i0+%i4]0x89,%l4 ! %l4 = 000000002928c842 0000000092a93ca1
13418! %l6 = 31841d48e9610d39, Mem[000000001b000010] = a341c902
13419 stwa %l6,[%i2+%i5]0x81 ! Mem[000000001b000010] = e9610d39
13420! Mem[0000000030800028] = 0000000000000490, %f18 = ca51ba24 494adcbe
13421 ldd [%o1+%o5],%f18 ! %f18 = 00000000 00000490
13422! Mem[000000001a800030] = 8b101f1e, %f10 = 82ae4f68
13423 lda [%i1+%o6]0x80,%f10 ! %f10 = 8b101f1e
13424! %l0 = 0000000022b4b253, Mem[000000001a000010] = 390d61e9
13425 stw %l0,[%i0+%i5] ! Mem[000000001a000010] = 22b4b253
13426
13427p5_label_11:
13428! retry : should take illegal inst trap, %l0 = 0000000022b4b253
13429 retry ! Illegal inst trap : %l0 = 0000000022b4b263
13430! Mem[000000001b000020] = 4bc4a340, %f1 = 46addb3e
13431 lda [%i2+%o4]0x88,%f1 ! %f1 = 4bc4a340
13432! Mem[0000000030000028] = b8615f91ffffffb4, %f24 = d4dd61cd ca27a7c4
13433 ldd [%o0+%o5],%f24 ! %f24 = b8615f91 ffffffb4
13434! Mem[0000000031000028] = 0000049022b4b253, %f16 = 0f3b924d 6936b68b
13435 ldd [%o2+%o5],%f16 ! %f16 = 00000490 22b4b253
13436! Mem[000000001b800028] = 27b73afd, %l6 = 31841d48e9610d39
13437 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000003afd
13438! Mem[000000003100002c] = 22b4b253, %l7 = 0000000000000000
13439 ldsh [%o2+0x02c],%l7 ! %l7 = 00000000000022b4
13440! %l6 = 00003afd, %l7 = 000022b4, Mem[000000001b800020] = 667a149d 727d2fce
13441 stda %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = 00003afd 000022b4
13442! Mem[000000001a800018] = 3ce9ee0e, %l5 = 0000000092a93ca1
13443 ldsba [%i1+%i6]0x88,%l5 ! %l5 = 000000000000000e
13444! %l2 = ffffffdc6661c000, %l4 = 000000002928c842, %l1 = 0000000065de054a
13445 sll %l2,%l4,%l1 ! %l1 = ffffff7199870000
13446! Mem[000000001b000020] = 40a3c44b, %l5 = 000000000000000e
13447 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000040a3c44b
13448
13449p5_label_12:
13450! Mem[0000000030800068] = 787ceca7, %l2 = ffffffdc6661c000
13451 ldsh [%o1+0x068],%l2 ! %l2 = 000000000000787c
13452! %l0 = 0000000022b4b263, %l6 = 0000000000003afd, %y = 00001336
13453 udiv %l0,%l6,%l0 ! %l0 = 00000000535ff23f
13454 mov %l0,%y ! %y = 535ff23f
13455! %l5 = 0000000040a3c44b, immed = 00000632, %y = 535ff23f
13456 udivcc %l5,0x632,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a
13457 mov %l0,%y ! %y = 535ff23f
13458! %l7 = 00000000000022b4, %l2 = 00000000ffffffff, %l5 = 0000000040a3c44b
13459 andcc %l7,%l2,%l5 ! %l5 = 00000000000022b4, %ccr = 00
13460! %l4 = 000000002928c842, immd = fffffffffffffdfe, %l5 = 00000000000022b4
13461 udivx %l4,-0x202,%l5 ! %l5 = 0000000000000000
13462! %l5 = 0000000000000000, Mem[000000001b800020] = fd3a0000
13463 stwa %l5,[%i3+%o4]0x81 ! Mem[000000001b800020] = 00000000
13464! %l7 = 00000000000022b4, Mem[000000001a800018] = 0eeee93c
13465 stwa %l7,[%i1+%i6]0x81 ! Mem[000000001a800018] = 000022b4
13466! %l7 = 00000000000022b4, %l1 = ffffff7199870000, %l1 = ffffff7199870000
13467 addc %l7,%l1,%l1 ! %l1 = ffffff71998722b4
13468! %l4 = 000000002928c842, %l0 = 00000000535ff23f, %l2 = 00000000ffffffff
13469 taddcctv %l4,%l0,%l2 ! %l0 = 00000000535ff262, Trapped
13470! %f12 = 787ceca7 facd9d68, Mem[000000001a000010] = 53b2b422 adc7c7c9
13471 stda %f12,[%i0+%i5]0x89 ! Mem[000000001a000010] = 787ceca7 facd9d68
13472
13473p5_label_13:
13474! Mem[000000003000002c] = ffffffb4, %l0 = 00000000535ff262
13475 lduh [%o0+0x02c],%l0 ! %l0 = 000000000000ffff
13476! Mem[0000000030800028] = 0000000000000490, %f6 = 1cf14319 aa1a24a1
13477 ldd [%o1+%o5],%f6 ! %f6 = 00000000 00000490
13478! %l7 = 00000000000022b4, Mem[000000001a000030] = 0f3b924d
13479 stha %l7,[%i0+%o6]0x80 ! Mem[000000001a000030] = 22b4924d
13480! %f10 = 8b101f1e 9fac720f, Mem[000000001b000030] = 1eaf6781 684fae82
13481 stda %f10,[%i2+%o6]0x89 ! Mem[000000001b000030] = 8b101f1e 9fac720f
13482! %l5 = 0000000000000000, immed = fffffa9a, %l7 = 00000000000022b4
13483 tsubcc %l5,-0x566,%l7 ! %l7 = 0000000000000566, %ccr = 13
13484! %l4 = 000000002928c842, immed = 00000014, %l4 = 000000002928c842
13485 sra %l4,0x014,%l4 ! %l4 = 0000000000000292
13486! Invert Register : %l4 = 0000000000000292
13487 xor %l4,-1,%l4 ! %l4 = fffffffffffffd6d
13488! Mem[0000000031000028] = 00000490, %l3 = 0000000045695f91
13489 lduh [%o2+%o5],%l3 ! %l3 = 0000000000000000
13490! Mem[000000001a80005c] = fe7815af, %l2 = 00000000ffffffff
13491 ldub [%i1+0x05f],%l2 ! %l2 = 00000000000000af
13492! Mem[000000001b000008] = cb8cd928, %f16 = 00000490
13493 lda [%i2+%i4]0x80,%f16 ! %f16 = cb8cd928
13494
13495p5_label_14:
13496! Mem[000000003100006c] = 8906601d, %l6 = 0000000000003afd
13497 lduh [%o2+0x06e],%l6 ! %l6 = 000000000000601d
13498! Mem[000000001b000020] = 40a3c44b76f1d435, %f24 = b8615f91 ffffffb4
13499 ldda [%i2+%o4]0x81,%f24 ! %f24 = 40a3c44b 76f1d435
13500! %l4 = fffffffffffffd6d, Mem[000000001b800064] = cc75c937, %asi = 80
13501 stwa %l4,[%i3+0x064]%asi ! Mem[000000001b800064] = fffffd6d
13502! Mem[0000000031800028] = 6be4f667ddc2a923, %l4 = fffffffffffffd6d
13503 ldxa [%o3+0x028]%asi,%l4 ! %l4 = 6be4f667ddc2a923
13504! %l6 = 000000000000601d, %l0 = 000000000000ffff, %y = 535ff23f
13505 udivcc %l6,%l0,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a
13506 mov %l0,%y ! %y = 0000ffff
13507! %f13 = facd9d68, Mem[000000003080002c] = 00000490
13508 st %f13,[%o1+0x02c] ! Mem[000000003080002c] = facd9d68
13509! %l4 = ddc2a923, %l5 = 00000000, Mem[0000000031800028] = 6be4f667 ddc2a923
13510 std %l4,[%o3+%o5] ! Mem[0000000031800028] = ddc2a923 00000000
13511 save ! CWP = 1
13512! Set Register : %l2 = 5d54c6fbf2d1a6a8
13513 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
13514! Mem[000000001b000010] = 390d61e9, %l0 = 3005ec56afb870fe
13515 ldsha [%o2+%o5]0x89,%l0 ! %l0 = 00000000000061e9
13516
13517p5_label_15: ! %cwp = 1
13518! %f26 = dc8407ee, Mem[0000000030800068] = 787ceca7
13519 st %f26,[%i1+0x068] ! Mem[0000000030800068] = dc8407ee
13520! %l0 = 00000000000061e9, Mem[000000003000002c] = ffffffb4
13521 sth %l0,[%i0+0x02c] ! Mem[000000003000002c] = 61e9ffb4
13522! Mem[000000003080002c] = facd9d68, %l3 = af0f0a84be05bf02
13523 ldsb [%i1+0x02f],%l3 ! %l3 = 0000000000000068
13524! Mem[000000003080006c] = facd9d68, %l7 = 0aaad271a81b1bbc
13525 ldub [%i1+0x06f],%l7 ! %l7 = 0000000000000068
13526! %f8 = 0000001d, Mem[000000001a000020] = 31841d48
13527 sta %f8 ,[%o0+%i4]0x81 ! Mem[000000001a000020] = 0000001d
13528! Mem[000000001a000028] = 0f72ac9f, %l5 = 6f1860d69e50914e
13529 ldswa [%o0+%i5]0x81,%l5 ! %l5 = 000000000f72ac9f
13530! Mem[0000000031000028] = 0000049022b4b253, %f8 = 0000001d a51856e2
13531 ldd [%i2+%i5],%f8 ! %f8 = 00000490 22b4b253
13532! %l2 = ffffffffffffffff, %l3 = 0000000000000068, %l6 = 20c802b21ca5581b
13533 taddcc %l2,%l3,%l6 ! %l6 = 0000000000000067, %ccr = 13
13534! %l6 = 0000000000000067, Mem[000000003000002a] = b8615f91
13535 sth %l6,[%i0+0x02a] ! Mem[0000000030000028] = b8610067
13536! %l0 = 00000000000061e9, %l7 = 0000000000000068, %l6 = 0000000000000067
13537 sdivx %l0,%l7,%l6 ! %l6 = 00000000000000f1
13538
13539p5_label_16: ! %cwp = 1
13540! %l1 = 9e2dc2a6ac0f39ce, %l0 = 00000000000061e9, %y = 0000ffff
13541 smul %l1,%l0,%l4 ! %l4 = ffffdfe55ec2aa7e, %y = ffffdfe5
13542! %l5 = 000000000f72ac9f, Mem[000000001b000018] = 53b2b422
13543 stwa %l5,[%o2+%o6]0x81 ! Mem[000000001b000018] = 0f72ac9f
13544! %l5 = 000000000f72ac9f
13545 sethi %hi(0x75d1c000),%l5 ! %l5 = 0000000075d1c000
13546! Mem[0000000031800028] = ddc2a923, %l4 = ffffdfe55ec2aa7e
13547 ldswa [%i3+0x028]%asi,%l4 ! %l4 = ffffffffddc2a923
13548! Mem[000000001a000030] = 8bb636694d92b422, %l7 = 0000000000000068
13549 ldxa [%o0+%i6]0x88,%l7 ! %l7 = 8bb636694d92b422
13550 restore ! CWP = 0
13551! Mem[0000000030800068] = dc8407ee, %l7 = 0000000000000566
13552 ldsh [%o1+0x068],%l7 ! %l7 = ffffffffffffdc84
13553! %l4 = 6be4f667ddc2a923, immed = 00000cf3, %l3 = 00000000ffffffff
13554 tsubcc %l4,0xcf3,%l3 ! %l3 = 6be4f667ddc29c30, %ccr = 0a
13555! %l1 = ffffff71998722b4, immed = 00000239, %l7 = ffffffffffffdc84
13556 add %l1,0x239,%l7 ! %l7 = ffffff71998724ed
13557! %l7 = ffffff71998724ed, immed = 000005a9, %y = ffffdfe5
13558 udiv %l7,0x5a9,%l7 ! %l7 = 00000000ffffffff
13559 mov %l0,%y ! %y = 0000ffff
13560
13561p5_label_17:
13562! Mem[000000001a000018] = c4a727ca, %l0 = 000000000000ffff
13563 ldswa [%i0+%i6]0x81,%l0 ! %l0 = ffffffffc4a727ca
13564! %l4 = ddc2a923, %l5 = 00000000, Mem[0000000030000068] = 00000490 b861daea
13565 std %l4,[%o0+0x068] ! Mem[0000000030000068] = ddc2a923 00000000
13566! %l0 = ffffffffc4a727ca, Mem[000000003000006e] = 00000000, %asi = 80
13567 stha %l0,[%o0+0x06e]%asi ! Mem[000000003000006c] = 000027ca
13568! retry : should take illegal inst trap, %l0 = ffffffffc4a727ca
13569 retry ! Illegal inst trap : %l0 = ffffffffc4a727da
13570! %l1 = ffffff71998722b4, Mem[000000001a000010] = 689dcdfaa7ec7c78
13571 stx %l1,[%i0+%i5] ! Mem[000000001a000010] = ffffff71998722b4
13572! %l0 = ffffffffc4a727da, Mem[000000003180002c] = 00000000
13573 stw %l0,[%o3+0x02c] ! Mem[000000003180002c] = c4a727da
13574! Mem[000000003080002c] = facd9d68, %l6 = 000000000000601d
13575 ldswa [%o1+0x02c]%asi,%l6 ! %l6 = fffffffffacd9d68
13576! Mem[000000001a800008] = be02dc9f 5c6c0268, %l4 = ddc2a923, %l5 = 00000000
13577 ldda [%i1+%i4]0x89,%l4 ! %l4 = 000000005c6c0268 00000000be02dc9f
13578! %l6 = fffffffffacd9d68, Mem[000000001a000000] = e25618a5
13579 stwa %l6,[%i0+%g0]0x81 ! Mem[000000001a000000] = facd9d68
13580! %l0 = c4a727da, %l1 = 998722b4, Mem[0000000031000028] = 00000490 22b4b253
13581 std %l0,[%o2+%o5] ! Mem[0000000031000028] = c4a727da 998722b4
13582
13583p5_label_18:
13584! %l1 = ffffff71998722b4, immed = 00000488, %l2 = 00000000000000af
13585 xorcc %l1,0x488,%l2 ! %l2 = ffffff719987263c, %ccr = 88
13586! %l3 = 6be4f667ddc29c30, immed = fffff9bd, %y = 0000ffff
13587 umulcc %l3,-0x643,%l4 ! %l4 = ddc296c36667ff70, %ccr = 80, %y = ddc296c3
13588! Invert Register : %l7 = 00000000ffffffff
13589 xor %l7,-1,%l7 ! %l7 = ffffffff00000000
13590! %l4 = ddc296c36667ff70, immed = 00000814, %l0 = ffffffffc4a727da
13591 sub %l4,0x814,%l0 ! %l0 = ddc296c36667f75c
13592! Mem[000000001a800038] = 9e79dac6 6e0bd4fc, %l4 = 6667ff70, %l5 = be02dc9f
13593 ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000009e79dac6 000000006e0bd4fc
13594! %l1 = ffffff71998722b4, immed = fffffc00, %l0 = ddc296c36667f75c
13595 orn %l1,-0x400,%l0 ! %l0 = ffffff71998723ff
13596! Mem[000000001b000020] = 40a3c44b, %f11 = 9fac720f
13597 lda [%i2+%o4]0x80,%f11 ! %f11 = 40a3c44b
13598! %l0 = ffffff71998723ff, %l1 = ffffff71998722b4, %l6 = fffffffffacd9d68
13599 andncc %l0,%l1,%l6 ! %l6 = 000000000000014b, %ccr = 00
13600! Mem[000000001b000054] = f9aa082c, %l3 = 6be4f667ddc29c30
13601 ldsh [%i2+0x056],%l3 ! %l3 = 000000000000082c
13602! %l3 = 000000000000082c, immed = 00000001, %l0 = ffffff71998723ff
13603 sll %l3,0x001,%l0 ! %l0 = 0000000000001058
13604
13605p5_label_19:
13606! %l1 = ffffff71998722b4, immed = 00000589, %l3 = 000000000000082c
13607 tsubcctv %l1,0x589,%l3 ! %l0 = 000000000000107b, Trapped
13608! %l2 = ffffff719987263c, %l7 = ffffffff00000000, %l7 = ffffffff00000000
13609 sllx %l2,%l7,%l7 ! %l7 = ffffff719987263c
13610! %l0 = 000000000000107b, %l3 = 000000000000082c, %l6 = 000000000000014b
13611 xor %l0,%l3,%l6 ! %l6 = 0000000000001857
13612! %f4 = c42253cf e6c79c5d, Mem[000000001a800018] = 000022b4 feffcb7b
13613 stda %f4 ,[%i1+%i6]0x81 ! Mem[000000001a800018] = c42253cf e6c79c5d
13614! %l7 = ffffff719987263c, immed = fffff9d9, %l7 = ffffff719987263c
13615 addccc %l7,-0x627,%l7 ! %l7 = ffffff7199872015, %ccr = 99
13616! %l2 = ffffff719987263c, Mem[000000003100002e] = 998722b4
13617 stb %l2,[%o2+0x02e] ! Mem[000000003100002c] = 99873cb4
13618! %l3 = 000000000000082c, %l0 = 000000000000107b, %l4 = 000000009e79dac6
13619 tsubcc %l3,%l0,%l4 ! %l4 = fffffffffffff7b1, %ccr = 9b
13620! %f12 = 787ceca7 facd9d68, Mem[0000000030000068] = ddc2a923 000027ca
13621 std %f12,[%o0+0x068] ! Mem[0000000030000068] = 787ceca7 facd9d68
13622! %f11 = 40a3c44b, Mem[000000001a800008] = 68026c5c
13623 sta %f11,[%i1+%i4]0x81 ! Mem[000000001a800008] = 40a3c44b
13624! %l2 = ffffff719987263c, %l7 = ffffff7199872015, %l1 = ffffff71998722b4
13625 subc %l2,%l7,%l1 ! %l1 = 0000000000000626
13626
13627p5_label_20:
13628! Mem[000000001b800000] = 34e82d9b, %l1 = 0000000000000626
13629 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000034
13630! %f16 = cb8cd928 22b4b253, Mem[000000001a000068] = 5fbf07cd 20355301
13631 stda %f16,[%i0+0x068]%asi ! Mem[000000001a000068] = cb8cd928 22b4b253
13632! %l3 = 000000000000082c, immed = 00000005, %l0 = 000000000000107b
13633 srl %l3,0x005,%l0 ! %l0 = 0000000000000041
13634! Randomly selected nop
13635 nop
13636! %l7 = ffffff7199872015, Mem[000000001b800018] = 7623ede3
13637 stba %l7,[%i3+%i6]0x89 ! Mem[000000001b800018] = 7623ed15
13638! %l4 = fffffffffffff7b1, Mem[000000001b000018] = 9fac720f
13639 stba %l4,[%i2+%i6]0x89 ! Mem[000000001b000018] = 9fac72b1
13640! %l5 = 000000006e0bd4fc, Mem[0000000031800068] = b75683df
13641 stw %l5,[%o3+0x068] ! Mem[0000000031800068] = 6e0bd4fc
13642! %l4 = fffff7b1, %l5 = 6e0bd4fc, Mem[0000000030000028] = b8610067 61e9ffb4
13643 std %l4,[%o0+%o5] ! Mem[0000000030000028] = fffff7b1 6e0bd4fc
13644! %l7 = ffffff7199872015, %l2 = ffffff719987263c, %l6 = 0000000000001857
13645 udivx %l7,%l2,%l6 ! %l6 = 0000000000000000
13646! %l1 = 0000000000000034, Mem[000000001b00003c] = c5248c4c
13647 stw %l1,[%i2+0x03c] ! Mem[000000001b00003c] = 00000034
13648
13649p5_label_21:
13650! Mem[0000000030800068] = dc8407eefacd9d68, %f14 = b7a15e97 0205d58c
13651 ldd [%o1+0x068],%f14 ! %f14 = dc8407ee facd9d68
13652! %l4 = fffffffffffff7b1, %l3 = 000000000000082c, %y = ddc296c3
13653 umul %l4,%l3,%l2 ! %l2 = 0000082bffbc1a6c, %y = 82b
13654! %l0 = 0000000000000041
13655 sethi %hi(0x62f1f800),%l0 ! %l0 = 0000000062f1f800
13656! %l0 = 0000000062f1f800, Mem[000000001b80007c] = 8751f178
13657 stb %l0,[%i3+0x07c] ! Mem[000000001b80007c] = 0051f178
13658! %f9 = 22b4b253, Mem[000000003080006c] = facd9d68
13659 st %f9 ,[%o1+0x06c] ! Mem[000000003080006c] = 22b4b253
13660! %l4 = fffffffffffff7b1, %l0 = 0000000062f1f800, %l5 = 000000006e0bd4fc
13661 srlx %l4,%l0,%l5 ! %l5 = fffffffffffff7b1
13662! Mem[0000000030800068] = dc8407ee, %l4 = fffffffffffff7b1
13663 ldsw [%o1+0x068],%l4 ! %l4 = ffffffffdc8407ee
13664! %f12 = 787ceca7 facd9d68, Mem[0000000030000028] = fffff7b1 6e0bd4fc
13665 std %f12,[%o0+%o5] ! Mem[0000000030000028] = 787ceca7 facd9d68
13666! %l0 = 0000000062f1f800, Mem[000000001b800036] = b861daea
13667 stb %l0,[%i3+0x036] ! Mem[000000001b800034] = b86100ea
13668! %l6 = 0000000000000000, Mem[000000001a800034] = 83e49ab9
13669 stw %l6,[%i1+0x034] ! Mem[000000001a800034] = 00000000
13670
13671p5_label_22:
13672! %l0 = 0000000062f1f800, %l6 = 0000000000000000, %l6 = 0000000000000000
13673 orcc %l0,%l6,%l6 ! %l6 = 0000000062f1f800, %ccr = 00
13674! %f4 = c42253cf e6c79c5d, Mem[0000000030000028] = 787ceca7 facd9d68
13675 std %f4 ,[%o0+%o5] ! Mem[0000000030000028] = c42253cf e6c79c5d
13676! %f3 = 0d9c293c, Mem[000000001b800010] = ffffffb4
13677 sta %f3 ,[%i3+%i5]0x81 ! Mem[000000001b800010] = 0d9c293c
13678! %f7 = 00000490, Mem[0000000030000068] = 787ceca7
13679 st %f7 ,[%o0+0x068] ! Mem[0000000030000068] = 00000490
13680! %l2 = 0000082bffbc1a6c, immd = fffffffffffffd40, %l1 = 0000000000000034
13681 mulx %l2,-0x2c0,%l1 ! %l1 = ffe98700bab75700, %y = 82b
13682! Mem[000000001b000020] = 40a3c44b 76f1d435, %l4 = dc8407ee, %l5 = fffff7b1
13683 ldd [%i2+%o4],%l4 ! %l4 = 0000000040a3c44b 0000000076f1d435
13684 save ! CWP = 1
13685! %l2 = ffffffff, %l3 = 00000068, Mem[000000001a000008] = 2928c842 92a93ca1
13686 stda %l2,[%o0+%o4]0x89 ! Mem[000000001a000008] = ffffffff 00000068
13687! %l4 = ffffffffddc2a923, Mem[000000001a00000e] = 68000000
13688 stb %l4,[%o0+0x00e] ! Mem[000000001a00000c] = 68002300
13689! Mem[0000000031000068] = 9100001d, %l3 = 0000000000000068
13690 lduh [%i2+0x06a],%l3 ! %l3 = 000000000000001d
13691
13692p5_label_23: ! %cwp = 1
13693! %f12 = 787ceca7 facd9d68, Mem[000000001b800040] = 1eebf506 da127dcd
13694 std %f12,[%o3+0x040] ! Mem[000000001b800040] = 787ceca7 facd9d68
13695! %l3 = 000000000000001d, Mem[000000001a000010] = b422879971ffffff
13696 stxa %l3,[%o0+%o5]0x88 ! Mem[000000001a000010] = 000000000000001d
13697! %l4 = ffffffffddc2a923, immed = 000002de, %l0 = 00000000000061e9
13698 orn %l4,0x2de,%l0 ! %l0 = fffffffffffffd23
13699! Mem[000000003180002c] = c4a727da, %f12 = 787ceca7
13700 ld [%i3+0x02c],%f12 ! %f12 = c4a727da
13701! %l4 = ffffffffddc2a923
13702 sethi %hi(0x41ec1c00),%l4 ! %l4 = 0000000041ec1c00
13703! Mem[000000001a800010] = 0bf3a7e7, %l2 = ffffffffffffffff
13704 ldsha [%o1+%o5]0x81,%l2 ! %l2 = 0000000000000bf3
13705! Mem[0000000031800068] = 6e0bd4fc46addb3e, %f4 = c42253cf e6c79c5d
13706 ldda [%i3+0x068]%asi,%f4 ! %f4 = 6e0bd4fc 46addb3e
13707! %l6 = 00000000000000f1
13708 setx 0x4f14ff884f14ff88,%g7,%l6 ! %l6 = 4f14ff884f14ff88
13709! %l6 = 4f14ff88, %l7 = 4d92b422, Mem[000000001b800050] = 4037dafc 06f92be8
13710 std %l6,[%o3+0x050] ! Mem[000000001b800050] = 4f14ff88 4d92b422
13711! %l2 = 00000bf3, %l3 = 0000001d, Mem[000000001a800010] = 0bf3a7e7 9070c4a0
13712 stda %l2,[%o1+%o5]0x81 ! Mem[000000001a800010] = 00000bf3 0000001d
13713
13714p5_label_24: ! %cwp = 1
13715! %l5 = 0000000075d1c000, immed = 00000003, %l2 = 0000000000000bf3
13716 sll %l5,0x003,%l2 ! %l2 = 00000003ae8e0000
13717! Mem[000000001b800000] = 34e82d9b a51856e2, %l0 = fffffd23, %l1 = ac0f39ce
13718 ldd [%o3+%g0],%l0 ! %l0 = 0000000034e82d9b 00000000a51856e2
13719! %l5 = 0000000075d1c000, Mem[000000001a800010] = 00000bf3
13720 stba %l5,[%o1+%o5]0x81 ! Mem[000000001a800010] = 00000bf3
13721! %l0 = 0000000034e82d9b, %l6 = 4f14ff884f14ff88, %l1 = 00000000a51856e2
13722 orcc %l0,%l6,%l1 ! %l1 = 4f14ff887ffcff9b, %ccr = 00
13723! Mem[000000003080006c] = 22b4b253, %l4 = 0000000041ec1c00
13724 ldswa [%i1+0x06c]%asi,%l4 ! %l4 = 0000000022b4b253
13725! Mem[000000001b800028] = 8c9cb5fb27b73afd, %f10 = 8b101f1e 40a3c44b
13726 ldda [%o3+%i5]0x88,%f10 ! %f10 = 8c9cb5fb 27b73afd
13727! %l2 = 00000003ae8e0000, Mem[000000003080002c] = facd9d68, %asi = 80
13728 stha %l2,[%i1+0x02c]%asi ! Mem[000000003080002c] = 00009d68
13729! retry : should take illegal inst trap, %l0 = 0000000034e82d9b
13730 retry ! Illegal inst trap : %l0 = 0000000034e82dab
13731! %l4 = 0000000022b4b253, Mem[000000001b800028] = fd3ab727
13732 stba %l4,[%o3+%i5]0x81 ! Mem[000000001b800028] = 533ab727
13733! Mem[000000001b000018] = b172ac9f 0d9c293c, %l6 = 4f14ff88, %l7 = 4d92b422
13734 ldda [%o2+%o6]0x81,%l6 ! %l6 = 00000000b172ac9f 000000000d9c293c
13735
13736p5_label_25: ! %cwp = 1
13737! Clear Register : %l7 = 000000000d9c293c
13738 clr %l7 ! %l7 = 0000000000000000
13739! %l2 = ae8e0000, %l3 = 0000001d, Mem[0000000030800028] = 00000000 00009d68
13740 std %l2,[%i1+%i5] ! Mem[0000000030800028] = ae8e0000 0000001d
13741! %l0 = 0000000034e82dab, immd = 0000000000000c1a, %l4 = 0000000022b4b253
13742 udivx %l0,0xc1a,%l4 ! %l4 = 0000000000045f35
13743! %l1 = 4f14ff887ffcff9b, Mem[000000003080006c] = 22b4b253
13744 stw %l1,[%i1+0x06c] ! Mem[000000003080006c] = 7ffcff9b
13745! Mem[000000001b000010] = 390d61e9, %l3 = 000000000000001d
13746 ldsba [%o2+%o5]0x88,%l3 ! %l3 = ffffffffffffffe9
13747! %l1 = 4f14ff887ffcff9b, %l5 = 0000000075d1c000, %l3 = ffffffffffffffe9
13748 tsubcc %l1,%l5,%l3 ! %l3 = 4f14ff880a2b3f9b, %ccr = 02
13749! %l3 = 4f14ff880a2b3f9b, %l5 = 0000000075d1c000, %y = 0000082b
13750 udiv %l3,%l5,%l0 ! %l0 = 00000000000011bf
13751 mov %l0,%y ! %y = 000011bf
13752! %l1 = 4f14ff887ffcff9b, %l3 = 4f14ff880a2b3f9b, %l7 = 0000000000000000
13753 addc %l1,%l3,%l7 ! %l7 = 9e29ff108a283f36
13754! %l7 = 9e29ff108a283f36, immed = 00000011, %l3 = 4f14ff880a2b3f9b
13755 sra %l7,0x011,%l3 ! %l3 = ffffffffffffc514
13756! %l1 = 4f14ff887ffcff9b, %l1 = 4f14ff887ffcff9b, %l1 = 4f14ff887ffcff9b
13757 addcc %l1,%l1,%l1 ! %l1 = 9e29ff10fff9ff36, %ccr = aa
13758
13759p5_label_26: ! %cwp = 1
13760! Mem[0000000031000028] = c4a727da 99873cb4, %l2 = ae8e0000, %l3 = ffffc514
13761 ldd [%i2+%i5],%l2 ! %l2 = 00000000c4a727da 0000000099873cb4
13762! %l2 = 00000000c4a727da, %l3 = 0000000099873cb4, %l3 = 0000000099873cb4
13763 tsubcc %l2,%l3,%l3 ! %l3 = 000000002b1feb26, %ccr = 02
13764! Mem[000000001a800030] = 8b101f1e, %f9 = 22b4b253
13765 lda [%o1+%i6]0x80,%f9 ! %f9 = 8b101f1e
13766! %l3 = 000000002b1feb26, immed = 000002a1, %y = 000011bf
13767 smul %l3,0x2a1,%l1 ! %l1 = 000000715ee92ee6, %y = 71
13768! Mem[0000000030000028] = c42253cfe6c79c5d, %f12 = c4a727da facd9d68
13769 ldd [%i0+%i5],%f12 ! %f12 = c42253cf e6c79c5d
13770! Mem[0000000031800068] = 6e0bd4fc 46addb3e, %l2 = c4a727da, %l3 = 2b1feb26
13771 ldd [%i3+0x068],%l2 ! %l2 = 000000006e0bd4fc 0000000046addb3e
13772! Mem[000000001b000000] = 6f889b35, %l4 = 0000000000045f35
13773 lduh [%o2+%g0],%l4 ! %l4 = 0000000000006f88
13774! %l5 = 0000000075d1c000, immed = fffff775, %l3 = 0000000046addb3e
13775 orn %l5,-0x88b,%l3 ! %l3 = 0000000075d1c88a
13776! %l7 = 9e29ff108a283f36, immed = 00000312, %l5 = 0000000075d1c000
13777 sub %l7,0x312,%l5 ! %l5 = 9e29ff108a283c24
13778! %l2 = 000000006e0bd4fc, Mem[000000001a000046] = 09c7ba8f
13779 sth %l2,[%o0+0x046] ! Mem[000000001a000044] = 09c7d4fc
13780
13781p5_label_27: ! %cwp = 1
13782! retry : should take illegal inst trap, %l0 = 00000000000011bf
13783 retry ! Illegal inst trap : %l0 = 00000000000011cf
13784! %l0 = 00000000000011cf, immed = fffff8c6, %l6 = 00000000b172ac9f
13785 or %l0,-0x73a,%l6 ! %l6 = fffffffffffff9cf
13786! Mem[0000000030800068] = dc8407ee7ffcff9b, %f24 = 40a3c44b 76f1d435
13787 ldda [%i1+0x068]%asi,%f24 ! %f24 = dc8407ee 7ffcff9b
13788! %l4 = 0000000000006f88, %l4 = 0000000000006f88, %l7 = 9e29ff108a283f36
13789 orcc %l4,%l4,%l7 ! %l7 = 0000000000006f88, %ccr = 00
13790! done : should take illegal inst trap, %l0 = 00000000000011cf
13791 done ! Illegal inst trap : %l0 = 00000000000011df
13792! %l0 = 00000000000011df, immed = 00000596, %l3 = 0000000075d1c88a
13793 orn %l0,0x596,%l3 ! %l3 = fffffffffffffbff
13794! %l6 = fffffffffffff9cf, Mem[0000000030800068] = dc8407ee7ffcff9b
13795 stx %l6,[%i1+0x068] ! Mem[0000000030800068] = fffffffffffff9cf
13796! Mem[000000001b800028] = 533ab727, %l1 = 000000715ee92ee6
13797 lduba [%o3+%i5]0x80,%l1 ! %l1 = 0000000000000053
13798! Mem[000000001b800008] = f68cf0c7, %l2 = 000000006e0bd4fc
13799 ldub [%o3+%o4],%l2 ! %l2 = 00000000000000f6
13800! Mem[000000001a800018] = cf5322c4, %l3 = fffffffffffffbff
13801 ldsha [%o1+%o6]0x89,%l3 ! %l3 = 00000000000022c4
13802
13803p5_label_28: ! %cwp = 1
13804! Mem[000000001a800018] = cf5322c4, %f3 = 0d9c293c
13805 lda [%o1+%o6]0x88,%f3 ! %f3 = cf5322c4
13806! Mem[000000001b00000c] = dcdaea2f, %l5 = 9e29ff108a283c24
13807 ldsha [%o2+0x00c]%asi,%l5 ! %l5 = ffffffffffffdcda
13808! %l6 = fffff9cf, %l7 = 00006f88, Mem[000000001b000000] = 6f889b35 03d5d6d5
13809 std %l6,[%o2+%g0] ! Mem[000000001b000000] = fffff9cf 00006f88
13810! %l7 = 0000000000006f88, %l5 = ffffffffffffdcda, %l1 = 0000000000000053
13811 sll %l7,%l5,%l1 ! %l1 = 000001be20000000
13812! Mem[000000003080006c] = fffff9cf, %l5 = ffffffffffffdcda
13813 ldub [%i1+0x06f],%l5 ! %l5 = 00000000000000cf
13814! %l3 = 00000000000022c4, immed = 000005d1, %y = 00000071
13815 umul %l3,0x5d1,%l6 ! %l6 = 0000000000ca3604, %y = 00
13816! %f12 = c42253cf e6c79c5d, Mem[0000000031800028] = ddc2a923 c4a727da
13817 std %f12,[%i3+%i5] ! Mem[0000000031800028] = c42253cf e6c79c5d
13818! %l7 = 0000000000006f88, immed = fffff213, %l2 = 00000000000000f6
13819 orn %l7,-0xded,%l2 ! %l2 = 0000000000006fec
13820! Mem[000000001a000000] = facd9d68, %l1 = 000001be20000000
13821 lduwa [%o0+%g0]0x80,%l1 ! %l1 = 00000000facd9d68
13822! %l0 = 00000000000011df, %l1 = 00000000facd9d68, %l2 = 0000000000006fec
13823 tsubcc %l0,%l1,%l2 ! %l2 = ffffffff05327477, %ccr = 93
13824
13825p5_label_29: ! %cwp = 1
13826! Mem[000000001a000030] = 22b4924d, %l1 = 00000000facd9d68
13827 lduha [%o0+%i6]0x80,%l1 ! %l1 = 00000000000022b4
13828! Mem[000000003080002c] = 0000001d, %l6 = 0000000000ca3604
13829 ldsw [%i1+0x02c],%l6 ! %l6 = 000000000000001d
13830! %l5 = 00000000000000cf, Mem[000000001a000000] = c0192596689dcdfa
13831 stxa %l5,[%o0+%g0]0x88 ! Mem[000000001a000000] = 00000000000000cf
13832! Randomly selected nop
13833 nop
13834! Mem[000000003000002c] = e6c79c5d, %f22 = 9097e83f
13835 ld [%i0+0x02c],%f22 ! %f22 = e6c79c5d
13836! Mem[000000001b800028] = 533ab727, %l4 = 0000000000006f88
13837 lduba [%o3+%i5]0x80,%l4 ! %l4 = 0000000000000053
13838! %f18 = 00000000 00000490, Mem[000000001b000078] = 2f424db8 cb0be84b
13839 std %f18,[%o2+0x078] ! Mem[000000001b000078] = 00000000 00000490
13840! %f15 = facd9d68, Mem[000000001b800028] = 533ab727
13841 st %f15,[%o3+%i5] ! Mem[000000001b800028] = facd9d68
13842! %f0 = b75683df 4bc4a340, Mem[0000000031800028] = c42253cf e6c79c5d
13843 std %f0 ,[%i3+%i5] ! Mem[0000000031800028] = b75683df 4bc4a340
13844! %l6 = 000000000000001d, Mem[000000001b800000] = 9b2de834
13845 stba %l6,[%o3+%g0]0x89 ! Mem[000000001b800000] = 9b2de81d
13846
13847p5_label_30: ! %cwp = 1
13848! Mem[0000000031000028] = c4a727da, %l5 = 00000000000000cf
13849 ldsb [%i2+%i5],%l5 ! %l5 = ffffffffffffffc4
13850! %l3 = 00000000000022c4, Mem[000000001a800018] = c42253cf
13851 stwa %l3,[%o1+%o6]0x81 ! Mem[000000001a800018] = 000022c4
13852! %l2 = ffffffff05327477, Mem[000000001a800028] = 47ff21ff
13853 stba %l2,[%o1+%i5]0x89 ! Mem[000000001a800028] = 47ff2177
13854! Mem[000000001b800028] = facd9d68, %l0 = 00000000000011df
13855 ldsba [%o3+%i5]0x81,%l0 ! %l0 = fffffffffffffffa
13856! Mem[0000000030000068] = 00000490facd9d68, %l1 = 00000000000022b4
13857 ldx [%i0+0x068],%l1 ! %l1 = 00000490facd9d68
13858! %l0 = fffffffffffffffa, Mem[0000000030000068] = 00000490
13859 stw %l0,[%i0+0x068] ! Mem[0000000030000068] = fffffffa
13860! %l6 = 000000000000001d, %l4 = 0000000000000053, %y = 00000000
13861 udivcc %l6,%l4,%l2 ! %l2 = 0000000000000000, %ccr = 44
13862 mov %l0,%y ! %y = fffffffa
13863! %l2 = 00000000, %l3 = 000022c4, Mem[0000000030800068] = ffffffff fffff9cf
13864 std %l2,[%i1+0x068] ! Mem[0000000030800068] = 00000000 000022c4
13865! %l7 = 0000000000006f88
13866 setx 0x4b94abf74b94abf7,%g7,%l7 ! %l7 = 4b94abf74b94abf7
13867! %f29 = 13ef88d7, Mem[000000001a000048] = 60ff47b0
13868 st %f29,[%o0+0x048] ! Mem[000000001a000048] = 13ef88d7
13869
13870p5_label_31: ! %cwp = 1
13871! %l7 = 4b94abf74b94abf7, immed = fffff19b, %l3 = 00000000000022c4
13872 andncc %l7,-0xe65,%l3 ! %l3 = 0000000000000a64, %ccr = 00
13873! Mem[0000000030000068] = fffffffa, %l4 = 0000000000000053
13874 ldsw [%i0+0x068],%l4 ! %l4 = fffffffffffffffa
13875! %f28 = 0f72ac9f 13ef88d7, Mem[000000001b000050] = 9a33fdb2 f9aa082c
13876 std %f28,[%o2+0x050] ! Mem[000000001b000050] = 0f72ac9f 13ef88d7
13877! %f16 = cb8cd928 22b4b253, Mem[000000001b800028] = facd9d68 fbb59c8c
13878 stda %f16,[%o3+%i5]0x81 ! Mem[000000001b800028] = cb8cd928 22b4b253
13879! Mem[000000001a000020] = 1d000000, %l7 = 4b94abf74b94abf7
13880 lduba [%o0+%i4]0x88,%l7 ! %l7 = 0000000000000000
13881! %l7 = 0000000000000000, immed = 0000001a, %l7 = 0000000000000000
13882 sra %l7,0x01a,%l7 ! %l7 = 0000000000000000
13883! %l4 = fffffffffffffffa, %l5 = ffffffffffffffc4, %l1 = 00000490facd9d68
13884 andncc %l4,%l5,%l1 ! %l1 = 000000000000003a, %ccr = 00
13885! %l6 = 000000000000001d, immed = 00000009, %l7 = 0000000000000000
13886 sra %l6,0x009,%l7 ! %l7 = 0000000000000000
13887! %l0 = fffffffffffffffa, immed = fffffe57, %l1 = 000000000000003a
13888 tsubcc %l0,-0x1a9,%l1 ! %l1 = 00000000000001a3, %ccr = 02
13889! Mem[0000000031800028] = b75683df, %l4 = fffffffffffffffa
13890 ldsb [%i3+0x02a],%l4 ! %l4 = ffffffffffffff83
13891
13892p5_label_32: ! %cwp = 1
13893! Mem[0000000030000068] = fffffffa, %l0 = fffffffffffffffa
13894 ldsh [%i0+0x068],%l0 ! %l0 = ffffffffffffffff
13895! %l4 = ffffffffffffff83, Mem[000000001b000020] = 40a3c44b
13896 stwa %l4,[%o2+%i4]0x81 ! Mem[000000001b000020] = ffffff83
13897! Mem[0000000030800028] = ae8e0000, %l3 = 0000000000000a64
13898 ldsh [%i1+0x02a],%l3 ! %l3 = 0000000000000000
13899! Mem[000000001a800010] = f30b0000, %l0 = ffffffffffffffff
13900 ldsba [%o1+%o5]0x89,%l0 ! %l0 = 0000000000000000
13901! %l0 = 00000000, %l1 = 000001a3, Mem[0000000030800068] = 00000000 000022c4
13902 stda %l0,[%i1+0x068]%asi ! Mem[0000000030800068] = 00000000 000001a3
13903! Mem[0000000031000068] = 9100001d, %l2 = 0000000000000000
13904 ldsb [%i2+0x068],%l2 ! %l2 = ffffffffffffff91
13905! %f12 = c42253cf e6c79c5d, Mem[0000000030000068] = fffffffa facd9d68
13906 std %f12,[%i0+0x068] ! Mem[0000000030000068] = c42253cf e6c79c5d
13907! %f26 = dc8407ee 7c70caa0, Mem[0000000031000068] = 9100001d 8906601d
13908 std %f26,[%i2+0x068] ! Mem[0000000031000068] = dc8407ee 7c70caa0
13909! %l0 = 0000000000000000, immed = fffffe30, %y = fffffffa
13910 umulcc %l0,-0x1d0,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
13911! %f28 = 0f72ac9f 13ef88d7, Mem[000000001a000000] = 000000cf 00000000
13912 stda %f28,[%o0+%g0]0x89 ! Mem[000000001a000000] = 0f72ac9f 13ef88d7
13913
13914p5_label_33: ! %cwp = 1
13915! Mem[000000001a800028] = 7721ff47, %l6 = 000000000000001d
13916 ldsha [%o1+%i5]0x81,%l6 ! %l6 = 0000000000007721
13917! %l6 = 0000000000007721, immed = fffffb0b, %l2 = ffffffffffffff91
13918 tsubcc %l6,-0x4f5,%l2 ! %l2 = 0000000000007c16, %ccr = 13
13919! %l5 = ffffffffffffffc4, Mem[000000001a000030] = 4d92b422
13920 stha %l5,[%o0+%i6]0x88 ! Mem[000000001a000030] = 4d92ffc4
13921! %l7 = 0000000000000000, immed = 00000167, %l7 = 0000000000000000
13922 andncc %l7,0x167,%l7 ! %l7 = 0000000000000000, %ccr = 44
13923! %l1 = 0000000000000000, Mem[0000000031800068] = 6e0bd4fc46addb3e
13924 stx %l1,[%i3+0x068] ! Mem[0000000031800068] = 0000000000000000
13925! %l2 = 0000000000007c16, Mem[000000001a000028] = 4a05de659fac720f
13926 stxa %l2,[%o0+%i5]0x88 ! Mem[000000001a000028] = 0000000000007c16
13927! retry : should take illegal inst trap, %l0 = 0000000000000000
13928 retry ! Illegal inst trap : %l0 = 0000000000000010
13929! %l1 = 0000000000000000, immd = 00000000000002a6, %l4 = ffffffffffffff83
13930 sdivx %l1,0x2a6,%l4 ! %l4 = 0000000000000000
13931! %l4 = 0000000000000000, %l3 = 0000000000000000, %l6 = 0000000000007721
13932 and %l4,%l3,%l6 ! %l6 = 0000000000000000
13933! Mem[000000001b800010] = 3c299c0d, %l1 = 0000000000000000
13934 lduwa [%o3+%o5]0x88,%l1 ! %l1 = 000000003c299c0d
13935
13936p5_label_34: ! %cwp = 1
13937! %l5 = ffffffffffffffc4, immed = 00000c07, %l6 = 0000000000000000
13938 orncc %l5,0xc07,%l6 ! %l6 = fffffffffffffffc, %ccr = 88
13939! %l0 = 0000000000000010, Mem[000000001a800022] = 6a2e10a3, %asi = 80
13940 stha %l0,[%o1+0x022]%asi ! Mem[000000001a800020] = 6a2e0010
13941! Mem[000000001a000000] = d788ef13 9fac720f, %l2 = 00007c16, %l3 = 00000000
13942 ldda [%o0+%g0]0x81,%l2 ! %l2 = 00000000d788ef13 000000009fac720f
13943! Mem[000000003000002c] = e6c79c5d, %l6 = fffffffffffffffc
13944 ldsw [%i0+0x02c],%l6 ! %l6 = ffffffffe6c79c5d
13945! Mem[0000000030000028] = c42253cf, %l5 = ffffffffffffffc4
13946 lduw [%i0+%i5],%l5 ! %l5 = 00000000c42253cf
13947! Invert Register : %l6 = ffffffffe6c79c5d
13948 xor %l6,-1,%l6 ! %l6 = 00000000193863a2
13949! %l5 = 00000000c42253cf, immed = fffff6fe, %l7 = 0000000000000000
13950 xnorcc %l5,-0x902,%l7 ! %l7 = 00000000c4225ace, %ccr = 08
13951! %l5 = 00000000c42253cf, Mem[000000001a000018] = c4a727cacd61ddd4
13952 stxa %l5,[%o0+%o6]0x80 ! Mem[000000001a000018] = 00000000c42253cf
13953! %l0 = 0000000000000010, %l1 = 000000003c299c0d, %l5 = 00000000c42253cf
13954 subccc %l0,%l1,%l5 ! %l5 = ffffffffc3d66403, %ccr = 99
13955! Mem[0000000031800028] = b75683df 4bc4a340, %l2 = d788ef13, %l3 = 9fac720f
13956 ldd [%i3+%i5],%l2 ! %l2 = 00000000b75683df 000000004bc4a340
13957
13958p5_label_35: ! %cwp = 1
13959! Mem[000000001b800020] = 00000000, %l2 = 00000000b75683df
13960 ldswa [%o3+%i4]0x88,%l2 ! %l2 = 0000000000000000
13961! %l4 = 0000000000000000, Mem[000000001b000010] = 390d61e9
13962 stba %l4,[%o2+%o5]0x89 ! Mem[000000001b000010] = 390d6100
13963! %l7 = 00000000c4225ace, %l1 = 000000003c299c0d, %l1 = 000000003c299c0d
13964 xorcc %l7,%l1,%l1 ! %l1 = 00000000f80bc6c3, %ccr = 08
13965! Mem[0000000031800068] = 0000000000000000, %l7 = 00000000c4225ace
13966 ldx [%i3+0x068],%l7 ! %l7 = 0000000000000000
13967! %l1 = 00000000f80bc6c3, immed = fffff70e, %l5 = ffffffffc3d66403
13968 tsubcc %l1,-0x8f2,%l5 ! %l5 = 00000000f80bcfb5, %ccr = 1b
13969! %l6 = 00000000193863a2, %l0 = 0000000000000010, %l0 = 0000000000000010
13970 srl %l6,%l0,%l0 ! %l0 = 0000000000001938
13971! Mem[000000001a800020] = b13bf7d710002e6a, %l3 = 000000004bc4a340
13972 ldxa [%o1+%i4]0x88,%l3 ! %l3 = b13bf7d710002e6a
13973! %l6 = 00000000193863a2, immed = fffff9e7, %l7 = 0000000000000000
13974 addcc %l6,-0x619,%l7 ! %l7 = 0000000019385d89, %ccr = 11
13975! %l1 = 00000000f80bc6c3, Mem[0000000031000068] = dc8407ee7c70caa0
13976 stx %l1,[%i2+0x068] ! Mem[0000000031000068] = 00000000f80bc6c3
13977! Mem[000000001b000038] = 9199c00000000034, %f16 = cb8cd928 22b4b253
13978 ldd [%o2+0x038],%f16 ! %f16 = 9199c000 00000034
13979
13980p5_label_36: ! %cwp = 1
13981! %f6 = 00000000 00000490, Mem[0000000031000028] = c4a727da 99873cb4
13982 std %f6 ,[%i2+%i5] ! Mem[0000000031000028] = 00000000 00000490
13983! %l0 = 0000000000001938, immed = ffffff7a, %l6 = 00000000193863a2
13984 taddcctv %l0,-0x086,%l6 ! %l0 = 000000000000195b, Trapped
13985! %l2 = 00000000, %l3 = 10002e6a, Mem[0000000030000028] = c42253cf e6c79c5d
13986 std %l2,[%i0+%i5] ! Mem[0000000030000028] = 00000000 10002e6a
13987! %l6 = 00000000193863a2, immed = 00000394, %y = 00000000
13988 umul %l6,0x394,%l1 ! %l1 = 0000005a3dc47fa8, %y = 5a
13989! %l5 = 00000000f80bcfb5, Mem[000000001b000030] = 0f72ac9f1e1f108b
13990 stx %l5,[%o2+%i6] ! Mem[000000001b000030] = 00000000f80bcfb5
13991! Mem[000000001a800000] = 02a83f0a, %l2 = 0000000000000000
13992 lduha [%o1+%g0]0x89,%l2 ! %l2 = 0000000000003f0a
13993! Mem[000000001b000000] = fffff9cf, %l0 = 000000000000195b
13994 lduba [%o2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
13995! %l0 = 00000000000000ff, %l3 = b13bf7d710002e6a, %l5 = 00000000f80bcfb5
13996 andcc %l0,%l3,%l5 ! %l5 = 000000000000006a, %ccr = 00
13997! %l3 = b13bf7d710002e6a, Mem[000000001b800000] = 9b2de81d
13998 stha %l3,[%o3+%g0]0x88 ! Mem[000000001b800000] = 9b2d2e6a
13999! %l0 = 00000000000000ff, Mem[000000001a800028] = 7721ff478c0aba5b
14000 stxa %l0,[%o1+%i5]0x80 ! Mem[000000001a800028] = 00000000000000ff
14001
14002p5_label_37: ! %cwp = 1
14003! %l5 = 000000000000006a, %l5 = 000000000000006a, %l4 = 0000000000000000
14004 taddcc %l5,%l5,%l4 ! %l4 = 00000000000000d4, %ccr = 02
14005! done : should take illegal inst trap, %l0 = 00000000000000ff
14006 done ! Illegal inst trap : %l0 = 000000000000010f
14007! %l6 = 00000000193863a2, immed = 00000e93, %y = 0000005a
14008 udiv %l6,0xe93,%l2 ! %l2 = 00000000062e9aae
14009 mov %l0,%y ! %y = 0000010f
14010! Mem[000000001a800008] = 4bc4a340, %l1 = 0000005a3dc47fa8
14011 lduha [%o1+%o4]0x89,%l1 ! %l1 = 000000000000a340
14012! %l4 = 00000000000000d4, Mem[000000003000006c] = e6c79c5d
14013 stw %l4,[%i0+0x06c] ! Mem[000000003000006c] = 000000d4
14014! Mem[0000000030000068] = c42253cf, %l0 = 000000000000010f
14015 ldsb [%i0+0x069],%l0 ! %l0 = 0000000000000022
14016! %l7 = 0000000019385d89, Mem[000000001b000028] = 8f3eb253
14017 stw %l7,[%o2+%i5] ! Mem[000000001b000028] = 19385d89
14018! Mem[000000001b000028] = 895d3819, %l4 = 00000000000000d4
14019 lduba [%o2+%i5]0x88,%l4 ! %l4 = 0000000000000019
14020! Mem[000000001a800074] = 84b7233c, %l3 = b13bf7d710002e6a
14021 ldub [%o1+0x077],%l3 ! %l3 = 000000000000003c
14022! %l6 = 00000000193863a2, Mem[0000000031000028] = 0000000000000490
14023 stx %l6,[%i2+%i5] ! Mem[0000000031000028] = 00000000193863a2
14024
14025p5_label_38: ! %cwp = 1
14026! %l7 = 0000000019385d89, %l4 = 0000000000000019, %l4 = 0000000000000019
14027 orn %l7,%l4,%l4 ! %l4 = ffffffffffffffef
14028! Mem[0000000031800028] = b75683df4bc4a340, %f10 = 8c9cb5fb 27b73afd
14029 ldd [%i3+%i5],%f10 ! %f10 = b75683df 4bc4a340
14030! %l1 = 000000000000a340, Mem[0000000031000068] = 00000000
14031 stw %l1,[%i2+0x068] ! Mem[0000000031000068] = 0000a340
14032! %l2 = 00000000062e9aae, immed = fffffec2, %l7 = 0000000019385d89
14033 tsubcc %l2,-0x13e,%l7 ! %l7 = 00000000062e9bec, %ccr = 13
14034! Mem[000000001a800058] = 2f01094b, %l3 = 000000000000003c
14035 ldsw [%o1+0x058],%l3 ! %l3 = 000000002f01094b
14036! %l6 = 00000000193863a2, %l4 = ffffffffffffffef, %l7 = 00000000062e9bec
14037 orn %l6,%l4,%l7 ! %l7 = 00000000193863b2
14038! %l0 = 0000000000000022, Mem[000000001a000030] = c4ff924d
14039 stba %l0,[%o0+%i6]0x81 ! Mem[000000001a000030] = 22ff924d
14040! %l7 = 00000000193863b2
14041 sethi %hi(0x5f057400),%l7 ! %l7 = 000000005f057400
14042! %l3 = 000000002f01094b, immed = fffff447, %l0 = 0000000000000022
14043 orcc %l3,-0xbb9,%l0 ! %l0 = fffffffffffffd4f, %ccr = 88
14044! %l1 = 000000000000a340, Mem[0000000031000068] = 0000a340
14045 stw %l1,[%i2+0x068] ! Mem[0000000031000068] = 0000a340
14046
14047p5_label_39: ! %cwp = 1
14048! Mem[000000001a000020] = 0000001de9610d39, %f24 = dc8407ee 7ffcff9b
14049 ldda [%o0+%i4]0x81,%f24 ! %f24 = 0000001d e9610d39
14050! Mem[000000001a800028] = 00000000, %l5 = 000000000000006a
14051 ldsba [%o1+%i5]0x81,%l5 ! %l5 = 0000000000000000
14052! Mem[000000001a000028] = 00000000 00007c16, %l6 = 193863a2, %l7 = 5f057400
14053 ldda [%o0+%i5]0x89,%l6 ! %l6 = 0000000000007c16 0000000000000000
14054! %l5 = 0000000000000000, %l5 = 0000000000000000, %l3 = 000000002f01094b
14055 srl %l5,%l5,%l3 ! %l3 = 0000000000000000
14056! %l0 = fffffffffffffd4f, %l7 = 0000000000000000, %l4 = ffffffffffffffef
14057 udivx %l0,%l7,%l4 ! Div by zero, %l0 = fffffffffffffd9f
14058 save ! CWP = 2
14059! Mem[000000001b800018] = 15ed2376, %l1 = 39b93715cb4a1f33
14060 lduh [%i3+0x01a],%l1 ! %l1 = 0000000000002376
14061! Mem[0000000030000028] = 00000000, %f27 = 7c70caa0
14062 ld [%o0+%o5],%f27 ! %f27 = 00000000
14063! %l4 = dd5eb2ba729d16dd, Mem[000000001a800008] = 40a3c44b
14064 stba %l4,[%i1+%i4]0x81 ! Mem[000000001a800008] = dda3c44b
14065! %l4 = dd5eb2ba729d16dd, Mem[000000001a000008] = ffffffff68002300
14066 stxa %l4,[%i0+%i4]0x80 ! Mem[000000001a000008] = dd5eb2ba729d16dd
14067
14068p5_label_40: ! %cwp = 2
14069! Mem[000000001a000008] = dd5eb2ba729d16dd, %f22 = e6c79c5d 6465e575
14070 ldd [%i0+%i4],%f22 ! %f22 = dd5eb2ba 729d16dd
14071! %l3 = 6a803f1e2ba61d90, %l2 = f14f5d2058106666, %y = 0000010f
14072 udivcc %l3,%l2,%l1 ! %l1 = 0000000000000314, %ccr = 00
14073 mov %l0,%y ! %y = d1784ab0
14074! %l6 = 768d7e0dee8e53f5, immed = 00000174, %l3 = 6a803f1e2ba61d90
14075 orncc %l6,0x174,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
14076! %l2 = f14f5d2058106666, Mem[000000001b00003a] = 9199c000
14077 sth %l2,[%i2+0x03a] ! Mem[000000001b000038] = 91996666
14078! Mem[000000001a800030] = 8b101f1e, %l6 = 768d7e0dee8e53f5
14079 lduha [%i1+%o6]0x80,%l6 ! %l6 = 0000000000008b10
14080! Mem[000000001a000028] = 167c0000, %l5 = 99820009f29ebbd5
14081 ldswa [%i0+%o5]0x81,%l5 ! %l5 = 00000000167c0000
14082! Mem[0000000030800068] = 00000000, %l3 = ffffffffffffffff
14083 ldsw [%o1+0x068],%l3 ! %l3 = 0000000000000000
14084! %l5 = 00000000167c0000, %l0 = c1f1b34ed1784ab0, %l6 = 0000000000008b10
14085 subccc %l5,%l0,%l6 ! %l6 = 3e0e4cb14503b550, %ccr = 11
14086! %l6 = 3e0e4cb14503b550, Mem[000000001b000000] = fffff9cf00006f88
14087 stxa %l6,[%i2+%g0]0x80 ! Mem[000000001b000000] = 3e0e4cb14503b550
14088! %l2 = f14f5d2058106666, Mem[000000001a800023] = 6a2e0010
14089 stba %l2,[%i1+0x023]%asi ! Mem[000000001a800020] = 6a2e0066
14090
14091p5_label_41: ! %cwp = 2
14092! Mem[000000003000002c] = 10002e6a, %f4 = 6e0bd4fc
14093 ld [%o0+0x02c],%f4 ! %f4 = 10002e6a
14094! %f16 = 9199c000, Mem[000000001b800010] = 0d9c293c
14095 sta %f16,[%i3+%i5]0x81 ! Mem[000000001b800010] = 9199c000
14096! %l6 = 3e0e4cb14503b550, Mem[000000001a800030] = 1e1f108b
14097 stwa %l6,[%i1+%o6]0x89 ! Mem[000000001a800030] = 4503b550
14098! %l0 = d1784ab0, %l1 = 00000314, Mem[0000000030800028] = ae8e0000 0000001d
14099 std %l0,[%o1+%o5] ! Mem[0000000030800028] = d1784ab0 00000314
14100! Mem[000000001a800018] = c4220000, %l5 = 00000000167c0000
14101 lduba [%i1+%i6]0x88,%l5 ! %l5 = 0000000000000000
14102! %l0 = c1f1b34ed1784ab0, Mem[000000001a000018] = 00000000
14103 stha %l0,[%i0+%i6]0x88 ! Mem[000000001a000018] = 00004ab0
14104! Mem[0000000030800068] = 00000000000001a3, %l7 = 738e612803589bf0
14105 ldxa [%o1+0x068]%asi,%l7 ! %l7 = 00000000000001a3
14106! %l7 = 00000000000001a3, Mem[000000001b000008] = cb8cd928
14107 stha %l7,[%i2+%i4]0x80 ! Mem[000000001b000008] = 01a3d928
14108! %l7 = 00000000000001a3, immed = fffff265, %l7 = 00000000000001a3
14109 taddcc %l7,-0xd9b,%l7 ! %l7 = fffffffffffff408, %ccr = 8a
14110! Mem[000000001a000000] = d788ef13, %l6 = 3e0e4cb14503b550
14111 ldsha [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffd788
14112
14113p5_label_42: ! %cwp = 2
14114! %l6 = ffffffffffffd788, Mem[000000001b800020] = 00000000
14115 stwa %l6,[%i3+%o4]0x89 ! Mem[000000001b800020] = ffffd788
14116! Mem[0000000031800028] = b75683df, %l3 = 0000000000000000
14117 lduw [%o3+%o5],%l3 ! %l3 = 00000000b75683df
14118! %l4 = dd5eb2ba729d16dd, immed = fffff5d3, %y = d1784ab0
14119 sdiv %l4,-0xa2d,%l2 ! %l2 = 000000007fffffff
14120 mov %l0,%y ! %y = d1784ab0
14121! %l1 = 0000000000000314, Mem[000000001b000028] = 895d3819
14122 stwa %l1,[%i2+%o5]0x89 ! Mem[000000001b000028] = 00000314
14123! Mem[0000000030000028] = 0000000010002e6a, %f12 = c42253cf e6c79c5d
14124 ldda [%o0+0x028]%asi,%f12 ! %f12 = 00000000 10002e6a
14125! %l4 = dd5eb2ba729d16dd, immed = 00000de3, %l2 = 000000007fffffff
14126 addccc %l4,0xde3,%l2 ! %l2 = dd5eb2ba729d24c0, %ccr = 80
14127! %l0 = c1f1b34ed1784ab0, Mem[000000003000006f] = 000000d4
14128 stba %l0,[%o0+0x06f]%asi ! Mem[000000003000006c] = 000000b0
14129! Mem[000000001a800028] = 00000000, %l3 = 00000000b75683df
14130 lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
14131! %l4 = dd5eb2ba729d16dd, immd = fffffffffffffa38, %l2 = dd5eb2ba729d24c0
14132 mulx %l4,-0x5c8,%l2 ! %l2 = 3486ba1963d3d258, %y = d1784ab0
14133! %l7 = fffffffffffff408, Mem[0000000031000028] = 00000000, %asi = 80
14134 stwa %l7,[%o2+0x028]%asi ! Mem[0000000031000028] = fffff408
14135
14136p5_label_43: ! %cwp = 2
14137! Invert Register : %l2 = 3486ba1963d3d258
14138 xor %l2,-1,%l2 ! %l2 = cb7945e69c2c2da7
14139! %f18 = 00000000, Mem[000000003180002c] = 4bc4a340
14140 st %f18,[%o3+0x02c] ! Mem[000000003180002c] = 00000000
14141! %l2 = cb7945e69c2c2da7, Mem[000000001b000000] = b14c0e3e
14142 stwa %l2,[%i2+%g0]0x89 ! Mem[000000001b000000] = 9c2c2da7
14143! %l1 = 0000000000000314, %l3 = 0000000000000000, %l1 = 0000000000000314
14144 xor %l1,%l3,%l1 ! %l1 = 0000000000000314
14145! %l1 = 0000000000000314, immed = 00000a7c, %y = d1784ab0
14146 sdivcc %l1,0xa7c,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
14147 mov %l0,%y ! %y = d1784ab0
14148! Mem[000000003000002c] = 10002e6a, %l3 = 0000000000000000
14149 lduh [%o0+0x02e],%l3 ! %l3 = 0000000000002e6a
14150! %f24 = 0000001d, Mem[0000000031800068] = 00000000
14151 st %f24,[%o3+0x068] ! Mem[0000000031800068] = 0000001d
14152! Mem[000000001b800008] = c7f08cf6, %f21 = 968ce950
14153 lda [%i3+%i4]0x88,%f21 ! %f21 = c7f08cf6
14154! %l6 = ffffffffffffd788, immed = 00000796, %l2 = ffffffff80000000
14155 add %l6,0x796,%l2 ! %l2 = ffffffffffffdf1e
14156! %f9 = 8b101f1e, Mem[000000001a800020] = 6a2e0066
14157 sta %f9 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = 8b101f1e
14158
14159p5_label_44: ! %cwp = 2
14160! Invert Register : %l7 = fffffffffffff408
14161 xor %l7,-1,%l7 ! %l7 = 0000000000000bf7
14162 restore ! CWP = 1
14163! Mem[0000000030000028] = 00000000, %l0 = fffffffffffffd77
14164 ldsha [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000000
14165! Mem[000000001a800018] = c4220000, %l1 = 000000000000a340
14166 lduba [%o1+%o6]0x88,%l1 ! %l1 = 0000000000000000
14167! %l6 = 00007c16, %l7 = 00000000, Mem[000000001b800028] = 28d98ccb 53b2b422
14168 stda %l6,[%o3+%i5]0x89 ! Mem[000000001b800028] = 00007c16 00000000
14169! %l5 = 0000000000000000, immed = 00000f93, %y = d1784ab0
14170 smul %l5,0xf93,%l1 ! %l1 = 0000000000000000, %y = 00
14171! Mem[000000001b800010] = 9199c000, %l7 = 0000000000000000
14172 ldsba [%o3+%o5]0x81,%l7 ! %l7 = ffffffffffffff91
14173! %f19 = 00000490, Mem[000000001b000018] = b172ac9f
14174 sta %f19,[%o2+%o6]0x81 ! Mem[000000001b000018] = 00000490
14175! %l0 = 0000000000000000, %l6 = 0000000000007c16, %l0 = 0000000000000000
14176 xorcc %l0,%l6,%l0 ! %l0 = 0000000000007c16, %ccr = 00
14177! %l0 = 0000000000007c16, %l6 = 0000000000007c16, %l2 = 00000000062e9aae
14178 sub %l0,%l6,%l2 ! %l2 = 0000000000000000
14179
14180p5_label_45: ! %cwp = 1
14181! Mem[000000003080006c] = 000001a3, %l6 = 0000000000007c16
14182 lduh [%i1+0x06e],%l6 ! %l6 = 00000000000001a3
14183! %l6 = 000001a3, %l7 = ffffff91, Mem[000000001b000000] = a72d2c9c 4503b550
14184 stda %l6,[%o2+%g0]0x81 ! Mem[000000001b000000] = 000001a3 ffffff91
14185! %l7 = ffffffffffffff91, %l7 = ffffffffffffff91, %l1 = 0000000000000000
14186 sub %l7,%l7,%l1 ! %l1 = 0000000000000000
14187! Mem[000000001a800030] = 4503b550, %f26 = dc8407ee
14188 lda [%o1+%i6]0x88,%f26 ! %f26 = 4503b550
14189! Mem[000000001b800010] = 9199c000, %l3 = 0000000000000000
14190 ldsha [%o3+%o5]0x81,%l3 ! %l3 = ffffffffffff9199
14191! Mem[0000000031000068] = 0000a340, %l5 = 0000000000000000
14192 ldub [%i2+0x069],%l5 ! %l5 = 0000000000000000
14193! %l3 = ffffffffffff9199, %l4 = ffffffffffffffef, %y = 00000000
14194 umulcc %l3,%l4,%l0 ! %l0 = ffff9188000754d7, %ccr = 80, %y = ffff9188
14195! %l6 = 00000000000001a3, Mem[000000001b000000] = 000001a3
14196 stw %l6,[%o2+%g0] ! Mem[000000001b000000] = 000001a3
14197! %l7 = ffffffffffffff91, immed = fffff84f, %y = ffff9188
14198 udiv %l7,-0x7b1,%l0 ! %l0 = 00000000ffff9939
14199 mov %l0,%y ! %y = ffff9939
14200! Mem[000000003080002c] = 00000314, %l5 = 0000000000000000
14201 lduh [%i1+0x02c],%l5 ! %l5 = 0000000000000000
14202
14203p5_label_46: ! %cwp = 1
14204! Mem[000000001a000070] = ff975364, %l5 = 0000000000000000
14205 ldsh [%o0+0x072],%l5 ! %l5 = 0000000000005364
14206! Mem[0000000030800068] = 00000000, %l1 = 0000000000000000
14207 ldsb [%i1+0x069],%l1 ! %l1 = 0000000000000000
14208! %l5 = 0000000000005364, immed = 00000011, %l3 = ffffffffffff9199
14209 srlx %l5,0x011,%l3 ! %l3 = 0000000000000000
14210! %l6 = 000001a3, %l7 = ffffff91, Mem[000000001a800030] = 4503b550 00000000
14211 stda %l6,[%o1+%i6]0x89 ! Mem[000000001a800030] = 000001a3 ffffff91
14212! Mem[000000001b800070] = efd13be6, %l2 = 0000000000000000
14213 lduh [%o3+0x070],%l2 ! %l2 = 000000000000efd1
14214! Mem[000000001a000010] = 1d00000000000000, %f4 = 10002e6a 46addb3e
14215 ldda [%o0+%o5]0x80,%f4 ! %f4 = 1d000000 00000000
14216! Mem[000000001a000008] = dd5eb2ba729d16dd, %l0 = 00000000ffff9939
14217 ldxa [%o0+%o4]0x81,%l0 ! %l0 = dd5eb2ba729d16dd
14218! %f20 = a2e75926, Mem[000000001b800020] = 88d7ffff
14219 st %f20,[%o3+%i4] ! Mem[000000001b800020] = a2e75926
14220! %l7 = ffffffffffffff91, immed = fffffe99, %l7 = ffffffffffffff91
14221 or %l7,-0x167,%l7 ! %l7 = ffffffffffffff99
14222! Mem[000000001b800074] = aa259960, %l6 = 00000000000001a3
14223 ldub [%o3+0x076],%l6 ! %l6 = 0000000000000099
14224
14225p5_label_47: ! %cwp = 1
14226 restore ! CWP = 0
14227! %l4 = 0000000040a3c44b, immed = fffffc21, %l7 = ffffff7199872015
14228 taddcctv %l4,-0x3df,%l7 ! %l0 = 0000000062f1f823, Trapped
14229! %l7 = ffffff7199872015, Mem[000000003180006c] = 00000000
14230 stw %l7,[%o3+0x06c] ! Mem[000000003180006c] = 99872015
14231! %l5 = 0000000076f1d435, %l1 = ffe98700bab75700, %l2 = 0000082bffbc1a6c
14232 orn %l5,%l1,%l2 ! %l2 = 001678ff77f9fcff
14233! Randomly selected nop
14234 nop
14235! Mem[0000000030000028] = 00000000 10002e6a, %l0 = 62f1f823, %l1 = bab75700
14236 ldda [%o0+0x028]%asi,%l0 ! %l0 = 0000000000000000 0000000010002e6a
14237! Mem[000000001b000008] = 2feadadc 28d9a301, %l0 = 00000000, %l1 = 10002e6a
14238 ldda [%i2+%i4]0x89,%l0 ! %l0 = 0000000028d9a301 000000002feadadc
14239 save ! CWP = 1
14240! Mem[000000001a000018] = 00004ab0, %l4 = ffffffffffffffef
14241 lduwa [%o0+%o6]0x88,%l4 ! %l4 = 0000000000004ab0
14242! Mem[000000003080006c] = 000001a3, %l3 = 0000000000000000
14243 ldsh [%i1+0x06c],%l3 ! %l3 = 0000000000000000
14244
14245p5_label_48: ! %cwp = 1
14246! %l0 = dd5eb2ba729d16dd, Mem[000000003100002c] = 193863a2
14247 stw %l0,[%i2+0x02c] ! Mem[000000003100002c] = 729d16dd
14248! Mem[000000001b000028] = 4e67a45500000314, %f28 = 0f72ac9f 13ef88d7
14249 ldda [%o2+%i5]0x88,%f28 ! %f28 = 4e67a455 00000314
14250! %l1 = 0000000000000000, Mem[000000001a800030] = a3010000
14251 stba %l1,[%o1+%i6]0x81 ! Mem[000000001a800030] = 00010000
14252! %l7 = ffffffffffffff99, Mem[000000001a800030] = 00010000
14253 stwa %l7,[%o1+%i6]0x81 ! Mem[000000001a800030] = ffffff99
14254! Mem[000000001a800010] = 00000bf3, %l2 = 000000000000efd1
14255 ldsha [%o1+%o5]0x81,%l2 ! %l2 = 0000000000000000
14256! Mem[000000003180006c] = 99872015, %l4 = 0000000000004ab0
14257 ldsb [%i3+0x06c],%l4 ! %l4 = ffffffffffffff99
14258! %l1 = 0000000000000000, %l6 = 0000000000000099, %l6 = 0000000000000099
14259 tsubcc %l1,%l6,%l6 ! %l6 = ffffffffffffff67, %ccr = 9b
14260! %l2 = 0000000000000000, Mem[0000000031000068] = 0000a340
14261 sth %l2,[%i2+0x068] ! Mem[0000000031000068] = 0000a340
14262! Randomly selected nop
14263 nop
14264! Mem[000000001a800008] = 4bc4a3dd, %f13 = 10002e6a
14265 lda [%o1+%o4]0x88,%f13 ! %f13 = 4bc4a3dd
14266
14267p5_label_49: ! %cwp = 1
14268! Mem[0000000030000028] = 00000000, %l3 = 0000000000000000
14269 ldsb [%i0+0x029],%l3 ! %l3 = 0000000000000000
14270! %l0 = dd5eb2ba729d16dd, immed = fffff123, %y = ffff9939
14271 smul %l0,-0xedd,%l5 ! %l5 = fffff95877232d37, %y = fffff958
14272! Invert Register : %l0 = dd5eb2ba729d16dd
14273 xor %l0,-1,%l0 ! %l0 = 22a14d458d62e922
14274! Mem[000000001a800050] = e01d3d2c661f86ed, %l1 = 0000000000000000
14275 ldxa [%o1+0x050]%asi,%l1 ! %l1 = e01d3d2c661f86ed
14276! %f8 = 00000490, Mem[000000001a000068] = cb8cd928
14277 st %f8 ,[%o0+0x068] ! Mem[000000001a000068] = 00000490
14278! Mem[000000001a000010] = 1d000000, %l7 = ffffffffffffff99
14279 lduha [%o0+%o5]0x80,%l7 ! %l7 = 0000000000001d00
14280! %f8 = 00000490, Mem[000000001a000030] = 22ff924d
14281 sta %f8 ,[%o0+%i6]0x81 ! Mem[000000001a000030] = 00000490
14282! %l2 = 0000000000000000, %l0 = 22a14d458d62e922, %y = fffff958
14283 sdivcc %l2,%l0,%l5 ! %l5 = 0000000000000ede, %ccr = 00
14284 mov %l0,%y ! %y = 8d62e922
14285! Mem[0000000030800028] = d1784ab0 00000314, %l6 = ffffff67, %l7 = 00001d00
14286 ldd [%i1+%i5],%l6 ! %l6 = 00000000d1784ab0 0000000000000314
14287! Mem[000000001a800020] = 8b101f1e, %l7 = 0000000000000314
14288 ldswa [%o1+0x020]%asi,%l7 ! %l7 = ffffffff8b101f1e
14289
14290p5_label_50: ! %cwp = 1
14291! Mem[0000000031800028] = b75683df00000000, %l7 = ffffffff8b101f1e
14292 ldxa [%i3+0x028]%asi,%l7 ! %l7 = b75683df00000000
14293! %l7 = b75683df00000000, Mem[000000003000006a] = c42253cf
14294 stb %l7,[%i0+0x06a] ! Mem[0000000030000068] = c42200cf
14295! Mem[0000000030000028] = 00000000 10002e6a, %l0 = 8d62e922, %l1 = 661f86ed
14296 ldd [%i0+%i5],%l0 ! %l0 = 0000000000000000 0000000010002e6a
14297! %l3 = 0000000000000000, Mem[000000001b800020] = a2e75926
14298 stwa %l3,[%o3+%i4]0x81 ! Mem[000000001b800020] = 00000000
14299! retry : should take illegal inst trap, %l0 = 0000000000000000
14300 retry ! Illegal inst trap : %l0 = 0000000000000010
14301! Mem[0000000031000068] = 0000a340, %l0 = 0000000000000010
14302 ldswa [%i2+0x068]%asi,%l0 ! %l0 = 000000000000a340
14303! Mem[0000000030800068] = 00000000, %l5 = 0000000000000ede
14304 ldswa [%i1+0x068]%asi,%l5 ! %l5 = 0000000000000000
14305! Mem[0000000031800068] = 0000001d, %l4 = ffffffffffffff99
14306 ldub [%i3+0x068],%l4 ! %l4 = 0000000000000000
14307! Mem[000000003100006c] = f80bc6c3, %l2 = 0000000000000000
14308 ldsb [%i2+0x06e],%l2 ! %l2 = ffffffffffffffc6
14309! retry : should take illegal inst trap, %l0 = 000000000000a340
14310 retry ! Illegal inst trap : %l0 = 000000000000a350
14311
14312p5_label_51: ! %cwp = 1
14313! Invert Register : %l6 = 00000000d1784ab0
14314 xor %l6,-1,%l6 ! %l6 = ffffffff2e87b54f
14315! %f18 = 00000000 00000490, Mem[000000001b800028] = 167c0000 00000000
14316 stda %f18,[%o3+0x028]%asi ! Mem[000000001b800028] = 00000000 00000490
14317! Mem[0000000031000028] = fffff408729d16dd, %l1 = 0000000010002e6a
14318 ldx [%i2+%i5],%l1 ! %l1 = fffff408729d16dd
14319! Mem[000000003000006c] = 000000b0, %l4 = 0000000000000000
14320 ldsh [%i0+0x06e],%l4 ! %l4 = 00000000000000b0
14321! %l0 = 000000000000a350, %l1 = fffff408729d16dd, %y = 8d62e922
14322 umul %l0,%l1,%l3 ! %l3 = 0000491dd6a5dc10, %y = 491d
14323! Mem[0000000031800068] = 0000001d 99872015, %l2 = ffffffc6, %l3 = d6a5dc10
14324 ldd [%i3+0x068],%l2 ! %l2 = 000000000000001d 0000000099872015
14325! %l2 = 000000000000001d, immed = 000009cf, %l2 = 000000000000001d
14326 orncc %l2,0x9cf,%l2 ! %l2 = fffffffffffff63d, %ccr = 88
14327 save ! CWP = 2
14328! %l3 = 0000000000002e6a, immed = fffffb18, %l7 = 0000000000000bf7
14329 addc %l3,-0x4e8,%l7 ! %l7 = 0000000000002982
14330! Mem[0000000031000068] = 0000a340 f80bc6c3, %l4 = 729d16dd, %l5 = 00000000
14331 ldd [%o2+0x068],%l4 ! %l4 = 000000000000a340 00000000f80bc6c3
14332
14333p5_label_52: ! %cwp = 2
14334! %l3 = 0000000000002e6a
14335 sethi %hi(0xe737cc00),%l3 ! %l3 = 00000000e737cc00
14336! Mem[000000001b000020] = ffffff83, %l3 = 00000000e737cc00
14337 ldswa [%i2+0x020]%asi,%l3 ! %l3 = ffffffffffffff83
14338! %l2 = ffffffffffffdf1e, Mem[000000001b000008] = 2feadadc28d9a301
14339 stxa %l2,[%i2+%i4]0x88 ! Mem[000000001b000008] = ffffffffffffdf1e
14340! Mem[000000003080002c] = 00000314, %l7 = 0000000000002982
14341 ldub [%o1+0x02d],%l7 ! %l7 = 0000000000000000
14342! Mem[000000001a000078] = 1cac39cc, %l2 = ffffffffffffdf1e
14343 ldsha [%i0+0x078]%asi,%l2 ! %l2 = 0000000000001cac
14344! Mem[0000000030000068] = c42200cf, %l4 = 000000000000a340
14345 lduh [%o0+0x06a],%l4 ! %l4 = 00000000000000cf
14346! %l0 = d1784ab0, %l1 = 00000314, Mem[000000001b000000] = 000001a3 ffffff91
14347 stda %l0,[%i2+%g0]0x81 ! Mem[000000001b000000] = d1784ab0 00000314
14348! Mem[000000001b800054] = 4d92b422, %l7 = 0000000000000000
14349 ldsw [%i3+0x054],%l7 ! %l7 = 000000004d92b422
14350! %l3 = ffffffffffffff83, immed = 00000fea, %l2 = 0000000000001cac
14351 addc %l3,0xfea,%l2 ! %l2 = 0000000000000f6d
14352! %l5 = 00000000f80bc6c3
14353 sethi %hi(0x42685000),%l5 ! %l5 = 0000000042685000
14354
14355p5_label_53: ! %cwp = 2
14356! %l5 = 0000000042685000, Mem[000000003000006c] = 000000b0
14357 stw %l5,[%o0+0x06c] ! Mem[000000003000006c] = 42685000
14358! Mem[000000001a000058] = ae6d2aa6e99f2125, %f8 = 00000490 8b101f1e
14359 ldd [%i0+0x058],%f8 ! %f8 = ae6d2aa6 e99f2125
14360! %l6 = ffffffffffffd788, Mem[0000000030800068] = 00000000
14361 stw %l6,[%o1+0x068] ! Mem[0000000030800068] = ffffd788
14362! %l5 = 0000000042685000, immed = fffff3d4, %l3 = ffffffffffffff83
14363 subc %l5,-0xc2c,%l3 ! %l3 = 0000000042685c2c
14364! Mem[0000000030000028] = 0000000010002e6a, %l6 = ffffffffffffd788
14365 ldxa [%o0+0x028]%asi,%l6 ! %l6 = 0000000010002e6a
14366! %f26 = 4503b550 00000000, Mem[000000001b000008] = ffffdf1e ffffffff
14367 stda %f26,[%i2+%i4]0x89 ! Mem[000000001b000008] = 4503b550 00000000
14368! %l1 = 0000000000000314, immed = fffff83d, %l2 = 0000000000000f6d
14369 xnor %l1,-0x7c3,%l2 ! %l2 = 00000000000004d6
14370! %l5 = 0000000042685000, immed = fffffc1b, %l7 = 000000004d92b422
14371 subc %l5,-0x3e5,%l7 ! %l7 = 00000000426853e5
14372! Mem[000000001b000008] = 4503b55000000000, %l2 = 00000000000004d6
14373 ldxa [%i2+%i4]0x88,%l2 ! %l2 = 4503b55000000000
14374! %l1 = 0000000000000314, %l5 = 0000000042685000, %l5 = 0000000042685000
14375 sll %l1,%l5,%l5 ! %l5 = 0000000000000314
14376
14377p5_label_54: ! %cwp = 2
14378! %l6 = 10002e6a, %l7 = 426853e5, Mem[0000000031000068] = 0000a340 f80bc6c3
14379 stda %l6,[%o2+0x068]%asi ! Mem[0000000031000068] = 10002e6a 426853e5
14380! %l2 = 00000000, %l3 = 42685c2c, Mem[0000000031800028] = b75683df 00000000
14381 stda %l2,[%o3+0x028]%asi ! Mem[0000000031800028] = 00000000 42685c2c
14382! %l7 = 00000000426853e5, %l5 = 0000000000000314, %y = 0000491d
14383 umulcc %l7,%l5,%l1 ! %l1 = 000000cc69223ce4, %ccr = 00, %y = cc
14384! %l1 = 000000cc69223ce4, Mem[000000001b000072] = 0fc21310
14385 sth %l1,[%i2+0x072] ! Mem[000000001b000070] = 0fc23ce4
14386! Mem[0000000030000068] = c42200cf, %l2 = 4503b55000000000
14387 lduh [%o0+0x06a],%l2 ! %l2 = 00000000000000cf
14388! Mem[000000001a800020] = 8b101f1e, %l2 = 00000000000000cf
14389 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000008b10
14390! Mem[0000000030800028] = d1784ab0, %l6 = 0000000010002e6a
14391 lduh [%o1+%o5],%l6 ! %l6 = 000000000000d178
14392! %l1 = 000000cc69223ce4, immed = fffff0b0, %l2 = 0000000000008b10
14393 xnor %l1,-0xf50,%l2 ! %l2 = 000000cc692233ab
14394! %l7 = 00000000426853e5, %l5 = 0000000000000314, %l1 = 000000cc69223ce4
14395 andcc %l7,%l5,%l1 ! %l1 = 0000000000000304, %ccr = 00
14396! %l4 = 00000000000000cf, %l2 = 000000cc692233ab, %y = 000000cc
14397 umul %l4,%l2,%l2 ! %l2 = 0000005502a7c745, %y = 55
14398
14399p5_label_55: ! %cwp = 2
14400! %l6 = 000000000000d178, Mem[000000001a800028] = 00000000000000ff
14401 stxa %l6,[%i1+%o5]0x80 ! Mem[000000001a800028] = 000000000000d178
14402! Mem[0000000031000068] = 10002e6a, %l3 = 0000000042685c2c
14403 lduw [%o2+0x068],%l3 ! %l3 = 0000000010002e6a
14404! Mem[000000001b800020] = 00000000, %l0 = c1f1b34ed1784ab0
14405 lduba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
14406! Mem[000000003080006c] = 000001a3, %l5 = 0000000000000314
14407 ldsb [%o1+0x06e],%l5 ! %l5 = 0000000000000001
14408! Invert Register : %l5 = 0000000000000001
14409 xor %l5,-1,%l5 ! %l5 = fffffffffffffffe
14410 save ! CWP = 3
14411! %l0 = b0ef83c3c2098853, %l3 = 802100d59b8a3fa1, %y = 00000055
14412 smulcc %l0,%l3,%l1 ! %l1 = 1850c6f41e492933, %ccr = 00, %y = 1850c6f4
14413! Mem[000000003180006c] = 99872015, %l3 = 802100d59b8a3fa1
14414 lduw [%i3+0x06c],%l3 ! %l3 = 0000000099872015
14415! Mem[000000003080006c] = 000001a3, %l2 = 87506b740502e6db
14416 ldsh [%i1+0x06c],%l2 ! %l2 = 0000000000000000
14417! %l0 = c2098853, %l1 = 1e492933, Mem[0000000030800068] = ffffd788 000001a3
14418 std %l0,[%i1+0x068] ! Mem[0000000030800068] = c2098853 1e492933
14419
14420p5_label_56: ! %cwp = 3
14421! %l4 = fdf53f3cfa748e93, Mem[000000001a000020] = 1d000000
14422 stwa %l4,[%o0+%i4]0x89 ! Mem[000000001a000020] = fa748e93
14423! %l5 = cff60c08b855bed7, immed = 00000c81, %l0 = b0ef83c3c2098853
14424 orn %l5,0xc81,%l0 ! %l0 = ffffffffffffffff
14425! %l7 = 8bbc74e40d346b9f, Mem[000000001a800010] = 00000bf3
14426 stwa %l7,[%o1+%o5]0x81 ! Mem[000000001a800010] = 0d346b9f
14427! %f30 = 61601131, Mem[000000001b000028] = 14030000
14428 sta %f30,[%o2+%i5]0x81 ! Mem[000000001b000028] = 61601131
14429! Mem[0000000030000068] = c42200cf, %l5 = cff60c08b855bed7
14430 ldsh [%i0+0x06a],%l5 ! %l5 = 00000000000000cf
14431! Mem[000000003000006c] = 42685000, %l4 = fdf53f3cfa748e93
14432 lduh [%i0+0x06c],%l4 ! %l4 = 0000000000004268
14433! Mem[000000001b000020] = ffffff8376f1d435, %f26 = 4503b550 00000000
14434 ldd [%o2+%i4],%f26 ! %f26 = ffffff83 76f1d435
14435! Mem[000000001a800030] = ffffff9199ffffff, %l6 = 1ec2472a41c1529a
14436 ldxa [%o1+%i6]0x88,%l6 ! %l6 = ffffff9199ffffff
14437! %l4 = 0000000000004268, Mem[000000003000006c] = 42685000
14438 stw %l4,[%i0+0x06c] ! Mem[000000003000006c] = 00004268
14439! %l7 = 8bbc74e40d346b9f, Mem[000000001b800010] = 9199c000
14440 stwa %l7,[%o3+%o5]0x81 ! Mem[000000001b800010] = 0d346b9f
14441
14442p5_label_57: ! %cwp = 3
14443 restore ! CWP = 2
14444! %l3 = 0000000010002e6a, %l5 = fffffffffffffffe, %l5 = fffffffffffffffe
14445 addc %l3,%l5,%l5 ! %l5 = 0000000010002e68
14446! Mem[0000000030000068] = c42200cf, %l1 = 0000000000000304
14447 ldsw [%o0+0x068],%l1 ! %l1 = ffffffffc42200cf
14448! Mem[0000000031800068] = 0000001d, %l2 = 0000005502a7c745
14449 lduh [%o3+0x06a],%l2 ! %l2 = 000000000000001d
14450! Mem[0000000030000068] = c42200cf 00004268, %l0 = 00000000, %l1 = c42200cf
14451 ldd [%o0+0x068],%l0 ! %l0 = 00000000c42200cf 0000000000004268
14452! Mem[000000001b000000] = d1784ab0, %l2 = 000000000000001d
14453 ldswa [%i2+%g0]0x81,%l2 ! %l2 = ffffffffd1784ab0
14454! %f8 = ae6d2aa6, Mem[000000001a800020] = 8b101f1e
14455 sta %f8 ,[%i1+%o4]0x81 ! Mem[000000001a800020] = ae6d2aa6
14456! Clear Register : %l7 = 00000000426853e5
14457 clr %l7 ! %l7 = 0000000000000000
14458! %l0 = c42200cf, %l1 = 00004268, Mem[0000000031000028] = fffff408 729d16dd
14459 std %l0,[%o2+%o5] ! Mem[0000000031000028] = c42200cf 00004268
14460! Mem[0000000030000028] = 0000000010002e6a, %f16 = 9199c000 00000034
14461 ldd [%o0+%o5],%f16 ! %f16 = 00000000 10002e6a
14462
14463p5_label_58: ! %cwp = 2
14464 restore ! CWP = 1
14465! %l4 = 00000000000000b0, %l3 = 0000000099872015, %y = 1850c6f4
14466 udiv %l4,%l3,%l1 ! %l1 = 00000000288b8158
14467 mov %l0,%y ! %y = 0000a350
14468! Invert Register : %l4 = 00000000000000b0
14469 xor %l4,-1,%l4 ! %l4 = ffffffffffffff4f
14470! Mem[0000000030000068] = c42200cf 00004268, %l4 = ffffff4f, %l5 = 00000000
14471 ldd [%i0+0x068],%l4 ! %l4 = 00000000c42200cf 0000000000004268
14472! %l7 = b75683df00000000, Mem[000000001a800008] = 4bc4a3dd
14473 stha %l7,[%o1+%o4]0x88 ! Mem[000000001a800008] = 4bc40000
14474! Mem[000000003100006c] = 426853e5, %l4 = 00000000c42200cf
14475 ldsha [%i2+0x06c]%asi,%l4 ! %l4 = 0000000000004268
14476! Mem[000000001a800030] = ffffff99, %l0 = 000000000000a350
14477 lduwa [%o1+%i6]0x80,%l0 ! %l0 = 00000000ffffff99
14478! Mem[000000001b000028] = 6160113155a4674e, %f16 = 00000000 10002e6a
14479 ldd [%o2+%i5],%f16 ! %f16 = 61601131 55a4674e
14480! %l7 = b75683df00000000, %l7 = b75683df00000000, %y = 0000a350
14481 sdivcc %l7,%l7,%l7 ! %l7 = b75683df00000000, %ccr = 00
14482 mov %l0,%y ! %y = ffffffc1
14483! %l3 = 0000000099872015, %l6 = ffffffff2e87b54f, %l6 = ffffffff2e87b54f
14484 tsubcc %l3,%l6,%l6 ! %l6 = 000000016aff6ac6, %ccr = 12
14485
14486p5_label_59: ! %cwp = 1
14487! %l4 = 0000000000004268, immed = fffff7de, %l4 = 0000000000004268
14488 xnorcc %l4,-0x822,%l4 ! %l4 = 0000000000004a49, %ccr = 00
14489 save ! CWP = 2
14490! Mem[000000001b00002c] = 55a4674e, %l7 = 0000000000000000
14491 ldsb [%i2+0x02e],%l7 ! %l7 = 0000000000000067
14492 restore ! CWP = 1
14493! %l1 = 00000000288b8158, %l4 = 0000000000004a49, %y = ffffffc1
14494 smul %l1,%l4,%l1 ! %l1 = 00000bc3e32b5218, %y = bc3
14495! Mem[0000000031000068] = 10002e6a426853e5, %f2 = 52122c25 cf5322c4
14496 ldd [%i2+0x068],%f2 ! %f2 = 10002e6a 426853e5
14497! Mem[000000001b000030] = 00000000f80bcfb5, %f2 = 10002e6a 426853e5
14498 ldd [%o2+%i6],%f2 ! %f2 = 00000000 f80bcfb5
14499! Mem[0000000031800068] = 0000001d, %f20 = a2e75926
14500 ld [%i3+0x068],%f20 ! %f20 = 0000001d
14501! Randomly selected nop
14502 nop
14503! Mem[000000001a800008] = 0000c44b, %l1 = 00000bc3e32b5218
14504 lduwa [%o1+%o4]0x80,%l1 ! %l1 = 000000000000c44b
14505
14506p5_label_60: ! %cwp = 1
14507! %l2 = fffffffffffff63d, Mem[000000003180002e] = 42685c2c
14508 sth %l2,[%i3+0x02e] ! Mem[000000003180002c] = 4268f63d
14509! Mem[000000001a000020] = 390d61e9fa748e93, %l0 = 00000000ffffffc1
14510 ldxa [%o0+%i4]0x88,%l0 ! %l0 = 390d61e9fa748e93
14511! %l1 = 000000000000c44b, Mem[000000001b800030] = 82dee47e
14512 stha %l1,[%o3+%i6]0x88 ! Mem[000000001b800030] = 82dec44b
14513! %f6 = 00000000 00000490, Mem[0000000030800028] = d1784ab0 00000314
14514 std %f6 ,[%i1+%i5] ! Mem[0000000030800028] = 00000000 00000490
14515! Mem[000000001a000008] = dd169d72bab25edd, %l1 = 000000000000c44b
14516 ldxa [%o0+%o4]0x88,%l1 ! %l1 = dd169d72bab25edd
14517! %l0 = 390d61e9fa748e93, %l6 = 000000016aff6ac6, %y = 00000bc3
14518 udiv %l0,%l6,%l6 ! %l6 = 0000000000001c26
14519 mov %l0,%y ! %y = fa748e93
14520! Mem[000000003080006c] = 1e492933, %l5 = 0000000000004268
14521 ldsha [%i1+0x06c]%asi,%l5 ! %l5 = 0000000000001e49
14522! %f24 = 0000001d e9610d39, Mem[000000001b000010] = 00610d39 f33cb85c
14523 stda %f24,[%o2+%o5]0x81 ! Mem[000000001b000010] = 0000001d e9610d39
14524! %l4 = 0000000000004a49, immed = 000008fd, %l3 = 0000000099872015
14525 andncc %l4,0x8fd,%l3 ! %l3 = 0000000000004200, %ccr = 00
14526! %l7 = b75683df00000000, %l4 = 0000000000004a49, %l7 = b75683df00000000
14527 sdivx %l7,%l4,%l7 ! %l7 = ffff0597f0961fcc
14528
14529p5_label_61: ! %cwp = 1
14530! %l0 = 390d61e9fa748e93, immed = fffff38e, %y = fa748e93
14531 udiv %l0,-0xc72,%l1 ! %l1 = 00000000fa749ac0
14532 mov %l0,%y ! %y = fa748e93
14533! Mem[000000001b000018] = 3c299c0d 90040000, %l4 = 00004a49, %l5 = 00001e49
14534 ldda [%o2+%o6]0x89,%l4 ! %l4 = 0000000090040000 000000003c299c0d
14535! Mem[000000001b800028] = 00000000, %f19 = 00000490
14536 lda [%o3+%i5]0x80,%f19 ! %f19 = 00000000
14537! Mem[000000001b000018] = 90040000, %l2 = fffffffffffff63d
14538 ldsha [%o2+%o6]0x89,%l2 ! %l2 = 0000000000000000
14539! Mem[000000001a800078] = d32b8c56 8b7fd414, %l0 = fa748e93, %l1 = fa749ac0
14540 ldd [%o1+0x078],%l0 ! %l0 = 00000000d32b8c56 000000008b7fd414
14541! %l0 = 00000000d32b8c56, immed = fffff74d, %y = fa748e93
14542 smul %l0,-0x8b3,%l1 ! %l1 = 00000185fc2a2fde, %y = 185
14543! %l5 = 000000003c299c0d, immed = 00000ad8, %l3 = 0000000000004200
14544 addccc %l5,0xad8,%l3 ! %l3 = 000000003c29a6e5, %ccr = 00
14545! Mem[000000001a800030] = ffffff99 91ffffff, %l0 = d32b8c56, %l1 = fc2a2fde
14546 ldda [%o1+%i6]0x81,%l0 ! %l0 = 00000000ffffff99 0000000091ffffff
14547! Mem[000000001b000030] = 00000000, %l6 = 0000000000001c26
14548 ldsb [%o2+0x032],%l6 ! %l6 = 0000000000000000
14549! %l4 = 0000000090040000, immed = fffff54c, %l5 = 000000003c299c0d
14550 taddcc %l4,-0xab4,%l5 ! %l5 = 000000009003f54c, %ccr = 19
14551
14552p5_label_62: ! %cwp = 1
14553! %l4 = 0000000090040000, immed = 00000b69, %l3 = 000000003c29a6e5
14554 xnor %l4,0xb69,%l3 ! %l3 = ffffffff6ffbf496
14555! Mem[000000001a000018] = cf5322c4 00004ab0, %l0 = ffffff99, %l1 = 91ffffff
14556 ldda [%o0+%o6]0x89,%l0 ! %l0 = 0000000000004ab0 00000000cf5322c4
14557! Mem[0000000031000028] = c42200cf, %l1 = 00000000cf5322c4
14558 ldsb [%i2+0x029],%l1 ! %l1 = 0000000000000022
14559! %f20 = 0000001d c7f08cf6, Mem[0000000030000068] = c42200cf 00004268
14560 std %f20,[%i0+0x068] ! Mem[0000000030000068] = 0000001d c7f08cf6
14561! Mem[0000000030800028] = 00000000, %l7 = ffff0597f0961fcc
14562 ldsw [%i1+%i5],%l7 ! %l7 = 0000000000000000
14563! %l5 = 000000009003f54c, Mem[000000001a000000] = 0f72ac9f13ef88d7
14564 stxa %l5,[%o0+%g0]0x88 ! Mem[000000001a000000] = 000000009003f54c
14565! Mem[000000001b800070] = efd13be6, %l4 = 0000000090040000
14566 ldswa [%o3+0x070]%asi,%l4 ! %l4 = ffffffffefd13be6
14567! %l5 = 000000009003f54c, %l2 = 0000000000000000, %l2 = 0000000000000000
14568 xnorcc %l5,%l2,%l2 ! %l2 = ffffffff6ffc0ab3, %ccr = 80
14569! Mem[000000003080002c] = 00000490, %l6 = 0000000000000000
14570 ldsba [%i1+0x02d]%asi,%l6 ! %l6 = 0000000000000000
14571! %l6 = 00000000, %l7 = 00000000, Mem[000000001b000010] = 1d000000 390d61e9
14572 stda %l6,[%o2+%o5]0x89 ! Mem[000000001b000010] = 00000000 00000000
14573
14574p5_label_63: ! %cwp = 1
14575! %l0 = 00004ab0, %l1 = 00000022, Mem[000000001a800028] = 00000000 78d10000
14576 stda %l0,[%o1+%i5]0x89 ! Mem[000000001a800028] = 00004ab0 00000022
14577 restore ! CWP = 0
14578! %l1 = 000000002feadadc, %l3 = 000000000000082c, %l1 = 000000002feadadc
14579 sll %l1,%l3,%l1 ! %l1 = 000002feadadc000
14580! %l5 = 0000000076f1d435, immed = 00000bd2, %l4 = 0000000040a3c44b
14581 sub %l5,0xbd2,%l4 ! %l4 = 0000000076f1c863
14582! Mem[0000000030000068] = 0000001dc7f08cf6, %f10 = b75683df 4bc4a340
14583 ldd [%o0+0x068],%f10 ! %f10 = 0000001d c7f08cf6
14584! Mem[000000003080002c] = 00000490, %l2 = 001678ff77f9fcff
14585 ldsb [%o1+0x02c],%l2 ! %l2 = 0000000000000000
14586! Mem[0000000030800028] = 00000000, %l7 = ffffff7199872015
14587 ldsha [%o1+0x028]%asi,%l7 ! %l7 = 0000000000000000
14588! %l0 = 0000000028d9a301, %l3 = 000000000000082c, %l7 = 0000000000000000
14589 taddcctv %l0,%l3,%l7 ! %l0 = 0000000028d9a324, Trapped
14590! %l6 = 0000000062f1f800, Mem[000000001b000008] = 00000000
14591 stwa %l6,[%i2+%i4]0x80 ! Mem[000000001b000008] = 62f1f800
14592! Mem[000000001a800018] = 000022c4 e6c79c5d, %l2 = 00000000, %l3 = 0000082c
14593 ldda [%i1+%i6]0x81,%l2 ! %l2 = 00000000000022c4 00000000e6c79c5d
14594
14595p5_label_64:
14596! %f1 = 4bc4a340, Mem[000000003180006c] = 99872015
14597 st %f1 ,[%o3+0x06c] ! Mem[000000003180006c] = 4bc4a340
14598! %l0 = 0000000028d9a324, %l5 = 0000000076f1d435, %y = 00000185
14599 sdiv %l0,%l5,%l6 ! %l6 = 0000000000000345
14600 mov %l0,%y ! %y = 28d9a324
14601! %l3 = 00000000e6c79c5d, Mem[000000001a800010] = 0d346b9f
14602 stba %l3,[%i1+%i5]0x81 ! Mem[000000001a800010] = 5d346b9f
14603! retry : should take illegal inst trap, %l0 = 0000000028d9a324
14604 retry ! Illegal inst trap : %l0 = 0000000028d9a334
14605! %l3 = 00000000e6c79c5d
14606 sethi %hi(0xb84c6000),%l3 ! %l3 = 00000000b84c6000
14607! Mem[000000001b000018] = 00000490, %l5 = 0000000076f1d435
14608 lduha [%i2+%i6]0x80,%l5 ! %l5 = 0000000000000000
14609! %l0 = 0000000028d9a334, Mem[000000003180002c] = 4268f63d, %asi = 80
14610 stwa %l0,[%o3+0x02c]%asi ! Mem[000000003180002c] = 28d9a334
14611! %f7 = 00000490, Mem[000000001b000018] = 00000490
14612 sta %f7 ,[%i2+%i6]0x81 ! Mem[000000001b000018] = 00000490
14613! Mem[0000000030800028] = 00000000 00000490, %l4 = 76f1c863, %l5 = 00000000
14614 ldda [%o1+0x028]%asi,%l4 ! %l4 = 0000000000000000 0000000000000490
14615! %l4 = 00000000, %l5 = 00000490, Mem[0000000030000068] = 0000001d c7f08cf6
14616 std %l4,[%o0+0x068] ! Mem[0000000030000068] = 00000000 00000490
14617
14618p5_label_65:
14619! %l5 = 0000000000000490, %l6 = 0000000000000345, %l7 = 0000000000000000
14620 add %l5,%l6,%l7 ! %l7 = 00000000000007d5
14621! %l6 = 0000000000000345, Mem[000000001b800010] = 9f6b340d
14622 stwa %l6,[%i3+%i5]0x89 ! Mem[000000001b800010] = 00000345
14623! Mem[000000001b000000] = d1784ab0, %l2 = 00000000000022c4
14624 ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffd1
14625! %l4 = 0000000000000000, %l0 = 0000000028d9a334, %l5 = 0000000000000490
14626 subccc %l4,%l0,%l5 ! %l5 = ffffffffd7265ccc, %ccr = 99
14627! %l1 = 000002feadadc000, %l0 = 0000000028d9a334, %l1 = 000002feadadc000
14628 udivx %l1,%l0,%l1 ! %l1 = 00000000000012c4
14629! %l0 = 28d9a334, %l1 = 000012c4, Mem[000000001a800000] = 02a83f0a 606f2227
14630 stda %l0,[%i1+%g0]0x89 ! Mem[000000001a800000] = 28d9a334 000012c4
14631! %l2 = ffffffffffffffd1, %l0 = 0000000028d9a334, %y = 28d9a324
14632 udiv %l2,%l0,%l4 ! %l4 = 00000000ffffffa1
14633 mov %l0,%y ! %y = 28d9a334
14634! %l4 = 00000000ffffffa1, Mem[000000001b800000] = 6a2e2d9b
14635 stwa %l4,[%i3+%g0]0x81 ! Mem[000000001b800000] = ffffffa1
14636! %l2 = ffffffffffffffd1, Mem[000000001b800028] = 9004000000000000
14637 stxa %l2,[%i3+%o5]0x88 ! Mem[000000001b800028] = ffffffffffffffd1
14638! %l2 = ffffffffffffffd1, Mem[000000001b000010] = 00000000
14639 stba %l2,[%i2+%i5]0x81 ! Mem[000000001b000010] = d1000000
14640
14641p5_label_66:
14642! %l4 = 00000000ffffffa1, Mem[000000003000006e] = 00000490
14643 sth %l4,[%o0+0x06e] ! Mem[000000003000006c] = 0000ffa1
14644! %l0 = 28d9a334, %l1 = 000012c4, Mem[0000000030000028] = 00000000 10002e6a
14645 std %l0,[%o0+%o5] ! Mem[0000000030000028] = 28d9a334 000012c4
14646! %l4 = 00000000ffffffa1, immed = fffff299, %y = 28d9a334
14647 sdivcc %l4,-0xd67,%l5 ! %l5 = ffffffff80000000, %ccr = 8a
14648 mov %l0,%y ! %y = 28d9a334
14649! Mem[0000000030000068] = 00000000 0000ffa1, %l2 = ffffffd1, %l3 = b84c6000
14650 ldd [%o0+0x068],%l2 ! %l2 = 0000000000000000 000000000000ffa1
14651! %l3 = 000000000000ffa1, %l0 = 0000000028d9a334, %y = 28d9a334
14652 sdivcc %l3,%l0,%l3 ! %l3 = 000000007fffffff, %ccr = 02
14653 mov %l0,%y ! %y = 28d9a334
14654! %l4 = 00000000ffffffa1, Mem[000000001a800028] = b04a0000
14655 stba %l4,[%i1+%o5]0x81 ! Mem[000000001a800028] = a14a0000
14656! %l6 = 0000000000000345, immed = 00000548, %l2 = 0000000000000000
14657 sub %l6,0x548,%l2 ! %l2 = fffffffffffffdfd
14658! %l5 = ffffffff80000000, immed = fffff402, %l4 = 00000000ffffffa1
14659 andcc %l5,-0xbfe,%l4 ! %l4 = ffffffff80000000, %ccr = 88
14660! Mem[000000001b800060] = 1fa55ab4, %l5 = ffffffff80000000
14661 ldsw [%i3+0x060],%l5 ! %l5 = 000000001fa55ab4
14662! Mem[000000001a800008] = 4bc40000, %l5 = 000000001fa55ab4
14663 ldsha [%i1+%i4]0x89,%l5 ! %l5 = 0000000000000000
14664
14665p5_label_67:
14666! Mem[0000000030000068] = 00000000 0000ffa1, %l2 = fffffdfd, %l3 = 7fffffff
14667 ldd [%o0+0x068],%l2 ! %l2 = 0000000000000000 000000000000ffa1
14668! Mem[000000001b800040] = 787ceca7facd9d68, %f24 = 0000001d e9610d39
14669 ldd [%i3+0x040],%f24 ! %f24 = 787ceca7 facd9d68
14670! %f0 = b75683df 4bc4a340, Mem[000000001a800060] = 1b4f8584 98e1eb5f
14671 std %f0 ,[%i1+0x060] ! Mem[000000001a800060] = b75683df 4bc4a340
14672! Mem[000000001b000020] = ffffff83, %l2 = 0000000000000000
14673 ldsw [%i2+%o4],%l2 ! %l2 = ffffffffffffff83
14674! %l7 = 00000000000007d5, %l0 = 0000000028d9a334, %l6 = 0000000000000345
14675 srlx %l7,%l0,%l6 ! %l6 = 0000000000000000
14676! Mem[000000001a000060] = 4e9a1836, %l0 = 0000000028d9a334
14677 ldsb [%i0+0x060],%l0 ! %l0 = 000000000000004e
14678! Mem[000000001a800010] = 5d346b9f, %l0 = 000000000000004e
14679 lduha [%i1+%i5]0x80,%l0 ! %l0 = 0000000000005d34
14680! %f16 = 61601131 55a4674e, Mem[000000001a800008] = 0000c44b 9fdc02be
14681 stda %f16,[%i1+%i4]0x81 ! Mem[000000001a800008] = 61601131 55a4674e
14682! %l1 = 00000000000012c4, Mem[0000000030000068] = 000000000000ffa1
14683 stx %l1,[%o0+0x068] ! Mem[0000000030000068] = 00000000000012c4
14684! %l0 = 0000000000005d34, Mem[0000000030000028] = 28d9a334, %asi = 80
14685 stwa %l0,[%o0+0x028]%asi ! Mem[0000000030000028] = 00005d34
14686
14687p5_label_68:
14688! Mem[000000001a000018] = b04a0000c42253cf, %l3 = 000000000000ffa1
14689 ldx [%i0+%i6],%l3 ! %l3 = b04a0000c42253cf
14690! Mem[000000003080006c] = 1e492933, %l3 = b04a0000c42253cf
14691 ldub [%o1+0x06e],%l3 ! %l3 = 0000000000000029
14692! %l5 = 0000000000000000, Mem[0000000030000068] = 00000000
14693 stw %l5,[%o0+0x068] ! Mem[0000000030000068] = 00000000
14694! Mem[0000000030800068] = c2098853, %l2 = ffffffffffffff83
14695 lduw [%o1+0x068],%l2 ! %l2 = 00000000c2098853
14696! %l1 = 00000000000012c4, Mem[0000000030000068] = 00000000000012c4
14697 stx %l1,[%o0+0x068] ! Mem[0000000030000068] = 00000000000012c4
14698! %f18 = 00000000 00000000, Mem[000000001a800000] = 28d9a334 000012c4
14699 stda %f18,[%i1+%g0]0x89 ! Mem[000000001a800000] = 00000000 00000000
14700! %l7 = 00000000000007d5, %l6 = 0000000000000000, %y = 28d9a334
14701 udivcc %l7,%l6,%l1 ! Div by zero, %l0 = 0000000000005d84
14702 mov %l0,%y ! %y = 00005d5c
14703! %l5 = 0000000000000000, %l0 = 0000000000005d5c, %l3 = 0000000000000029
14704 tsubcc %l5,%l0,%l3 ! %l3 = ffffffffffffa2a4, %ccr = 99
14705! %l1 = 00000000000012c4, %l6 = 0000000000000000, %l0 = 0000000000005d5c
14706 tsubcctv %l1,%l6,%l0 ! %l0 = 00000000000012c4, %ccr = 00
14707! %l0 = 00000000000012c4, Mem[0000000031800028] = 00000000
14708 stw %l0,[%o3+%o5] ! Mem[0000000031800028] = 000012c4
14709
14710p5_label_69:
14711! %l6 = 0000000000000000
14712 sethi %hi(0x1d2cbc00),%l6 ! %l6 = 000000001d2cbc00
14713! Mem[0000000030800068] = c20988531e492933, %f0 = b75683df 4bc4a340
14714 ldda [%o1+0x068]%asi,%f0 ! %f0 = c2098853 1e492933
14715! %l2 = 00000000c2098853, %l7 = 00000000000007d5, %l5 = 0000000000000000
14716 addc %l2,%l7,%l5 ! %l5 = 00000000c2099028
14717! Mem[000000001a000008] = dd169d72 bab25edd, %l0 = 000012c4, %l1 = 000012c4
14718 ldda [%i0+%i4]0x89,%l0 ! %l0 = 00000000bab25edd 00000000dd169d72
14719! %l7 = 00000000000007d5, %l1 = 00000000dd169d72, %l6 = 000000001d2cbc00
14720 xnorcc %l7,%l1,%l6 ! %l6 = ffffffff22e96558, %ccr = 80
14721! %l5 = 00000000c2099028, Mem[000000001b800018] = 15ed237694672cca
14722 stxa %l5,[%i3+%i6]0x80 ! Mem[000000001b800018] = 00000000c2099028
14723! Mem[000000003100002c] = 00004268, %l6 = ffffffff22e96558
14724 ldsh [%o2+0x02c],%l6 ! %l6 = 0000000000000000
14725! Mem[000000001b800010] = 00000345, %l7 = 00000000000007d5
14726 lduwa [%i3+%i5]0x88,%l7 ! %l7 = 0000000000000345
14727! Mem[000000001a800018] = 000022c4, %l1 = 00000000dd169d72
14728 ldsba [%i1+%i6]0x81,%l1 ! %l1 = 0000000000000000
14729! Mem[000000001b800074] = aa259960, %l0 = 00000000bab25edd
14730 lduh [%i3+0x076],%l0 ! %l0 = 0000000000009960
14731
14732p5_label_70:
14733! %f31 = 6073201c, Mem[000000001a800010] = 5d346b9f
14734 sta %f31,[%i1+%i5]0x81 ! Mem[000000001a800010] = 6073201c
14735! Mem[0000000031000068] = 10002e6a426853e5, %f24 = 787ceca7 facd9d68
14736 ldd [%o2+0x068],%f24 ! %f24 = 10002e6a 426853e5
14737! Mem[0000000030800028] = 00000000, %l0 = 0000000000009960
14738 lduh [%o1+%o5],%l0 ! %l0 = 0000000000000000
14739! %l7 = 0000000000000345, %l2 = 00000000c2098853, %l3 = ffffffffffffa2a4
14740 xnorcc %l7,%l2,%l3 ! %l3 = ffffffff3df674e9, %ccr = 80
14741! Mem[0000000030000068] = 00000000, %l1 = 0000000000000000
14742 ldub [%o0+0x068],%l1 ! %l1 = 0000000000000000
14743! %l4 = 80000000, %l5 = c2099028, Mem[0000000031000028] = c42200cf 00004268
14744 std %l4,[%o2+%o5] ! Mem[0000000031000028] = 80000000 c2099028
14745! Mem[000000001a800030] = ffffff9991ffffff, %l2 = 00000000c2098853
14746 ldxa [%i1+%o6]0x81,%l2 ! %l2 = ffffff9991ffffff
14747! %f16 = 61601131 55a4674e, Mem[000000001a000010] = 1d000000 00000000
14748 stda %f16,[%i0+%i5]0x81 ! Mem[000000001a000010] = 61601131 55a4674e
14749! %f20 = 0000001d, Mem[000000001a800018] = c4220000
14750 sta %f20,[%i1+%i6]0x89 ! Mem[000000001a800018] = 0000001d
14751! %f5 = 00000000, Mem[000000001a000028] = 00007c16
14752 sta %f5 ,[%i0+%o5]0x89 ! Mem[000000001a000028] = 00000000
14753
14754p5_label_71:
14755! Mem[000000001b800074] = aa259960, %f20 = 0000001d
14756 ld [%i3+0x074],%f20 ! %f20 = aa259960
14757! Mem[000000001a800018] = 0000001d, %l1 = 0000000000000000
14758 ldsha [%i1+%i6]0x89,%l1 ! %l1 = 000000000000001d
14759! Mem[0000000031800068] = 0000001d, %l0 = 0000000000000000
14760 ldsw [%o3+0x068],%l0 ! %l0 = 000000000000001d
14761! %l4 = ffffffff80000000, %l2 = ffffff9991ffffff, %l2 = ffffff9991ffffff
14762 srl %l4,%l2,%l2 ! %l2 = 0000000000000001
14763! %l6 = 0000000000000000, Mem[000000001a000010] = 4e67a45531116061
14764 stxa %l6,[%i0+%i5]0x88 ! Mem[000000001a000010] = 0000000000000000
14765! %l1 = 000000000000001d, Mem[000000003080006a] = c2098853
14766 sth %l1,[%o1+0x06a] ! Mem[0000000030800068] = c209001d
14767! %l0 = 000000000000001d, immed = 00000c6a, %l1 = 000000000000001d
14768 tsubcc %l0,0xc6a,%l1 ! %l1 = fffffffffffff3b3, %ccr = 9b
14769! Mem[000000001a000078] = 1cac39ccfd51214c, %l7 = 0000000000000345
14770 ldx [%i0+0x078],%l7 ! %l7 = 1cac39ccfd51214c
14771! %l5 = 00000000c2099028, %l6 = 0000000000000000, %l1 = fffffffffffff3b3
14772 andcc %l5,%l6,%l1 ! %l1 = 0000000000000000, %ccr = 44
14773! Randomly selected nop
14774 nop
14775
14776p5_label_72:
14777! Mem[000000001a800018] = 1d000000, %l3 = ffffffff3df674e9
14778 lduha [%i1+%i6]0x80,%l3 ! %l3 = 0000000000001d00
14779! %l6 = 0000000000000000, immed = 00000b45, %l7 = 1cac39ccfd51214c
14780 orn %l6,0xb45,%l7 ! %l7 = fffffffffffff4ba
14781! %l6 = 0000000000000000, %l4 = ffffffff80000000, %y = 00005d5c
14782 umul %l6,%l4,%l1 ! %l1 = 0000000000000000, %y = 00
14783! %l6 = 0000000000000000, %l3 = 0000000000001d00, %l3 = 0000000000001d00
14784 xor %l6,%l3,%l3 ! %l3 = 0000000000001d00
14785! Mem[000000001a000020] = 938e74fa, %l6 = 0000000000000000
14786 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffff938e
14787! done : should take illegal inst trap, %l0 = 000000000000001d
14788 done ! Illegal inst trap : %l0 = 000000000000002d
14789! %l3 = 0000000000001d00, %l1 = 0000000000000000, %l7 = fffffffffffff4ba
14790 xorcc %l3,%l1,%l7 ! %l7 = 0000000000001d00, %ccr = 00
14791! Mem[0000000030800068] = c209001d 1e492933, %l6 = ffff938e, %l7 = 00001d00
14792 ldd [%o1+0x068],%l6 ! %l6 = 00000000c209001d 000000001e492933
14793! Mem[0000000030000028] = 00005d34, %l6 = 00000000c209001d
14794 ldsb [%o0+%o5],%l6 ! %l6 = 0000000000000000
14795! %l2 = 0000000000000001, immed = 00000000, %l7 = 000000001e492933
14796 srl %l2,0x000,%l7 ! %l7 = 0000000000000001
14797
14798p5_label_73:
14799! Invert Register : %l0 = 000000000000002d
14800 xor %l0,-1,%l0 ! %l0 = ffffffffffffffd2
14801! %l3 = 0000000000001d00
14802 sethi %hi(0x3ddb4c00),%l3 ! %l3 = 000000003ddb4c00
14803! %l0 = ffffffffffffffd2, immed = 00000f23, %l0 = ffffffffffffffd2
14804 addcc %l0,0xf23,%l0 ! %l0 = 0000000000000ef5, %ccr = 11
14805! Mem[000000001a000028] = 00000000, %l6 = 0000000000000000
14806 ldsha [%i0+0x02a]%asi,%l6 ! %l6 = 0000000000000000
14807! %l2 = 00000001, %l3 = 3ddb4c00, Mem[000000001b000010] = d1000000 00000000
14808 std %l2,[%i2+%i5] ! Mem[000000001b000010] = 00000001 3ddb4c00
14809! %l2 = 0000000000000001, immed = fffff92f, %y = 00000000
14810 umul %l2,-0x6d1,%l2 ! %l2 = 00000000fffff92f, %y = 00
14811! %l4 = ffffffff80000000, %l4 = ffffffff80000000, %l3 = 000000003ddb4c00
14812 sub %l4,%l4,%l3 ! %l3 = 0000000000000000
14813! %l0 = 00000ef5, %l1 = 00000000, Mem[000000001b800000] = ffffffa1 a51856e2
14814 stda %l0,[%i3+%g0]0x81 ! Mem[000000001b800000] = 00000ef5 00000000
14815! %l6 = 0000000000000000, Mem[000000001a800000] = 00000000
14816 stba %l6,[%i1+%g0]0x81 ! Mem[000000001a800000] = 00000000
14817! %l6 = 0000000000000000, Mem[0000000031000068] = 10002e6a
14818 sth %l6,[%o2+0x068] ! Mem[0000000031000068] = 00002e6a
14819
14820p5_label_74:
14821! %l4 = ffffffff80000000, immd = 0000000000000de0, %l2 = 00000000fffff92f
14822 udivx %l4,0xde0,%l2 ! %l2 = 00127350b877ed8c
14823! Mem[000000001a000030] = 000004906936b68b, %l7 = 0000000000000001
14824 ldxa [%i0+0x030]%asi,%l7 ! %l7 = 000004906936b68b
14825! Mem[0000000030800028] = 00000000, %f0 = c2098853
14826 ld [%o1+%o5],%f0 ! %f0 = 00000000
14827! %l0 = 00000ef5, %l1 = 00000000, Mem[0000000030800068] = c209001d 1e492933
14828 std %l0,[%o1+0x068] ! Mem[0000000030800068] = 00000ef5 00000000
14829! %l3 = 0000000000000000, %l7 = 000004906936b68b, %l0 = 0000000000000ef5
14830 srl %l3,%l7,%l0 ! %l0 = 0000000000000000
14831! %f17 = 55a4674e, Mem[000000001a800024] = d7f73bb1
14832 sta %f17,[%i1+0x024]%asi ! Mem[000000001a800024] = 55a4674e
14833! %l4 = 80000000, %l5 = c2099028, Mem[000000001a000030] = 00000490 6936b68b
14834 std %l4,[%i0+%o6] ! Mem[000000001a000030] = 80000000 c2099028
14835! Mem[000000001b800018] = 00000000, %l5 = 00000000c2099028
14836 ldsb [%i3+0x01b],%l5 ! %l5 = 0000000000000000
14837! Mem[000000001a000010] = 00000000, %l5 = 0000000000000000
14838 ldswa [%i0+%i5]0x88,%l5 ! %l5 = 0000000000000000
14839! %l6 = 0000000000000000, %l2 = 00127350b877ed8c, %l0 = 0000000000000000
14840 addccc %l6,%l2,%l0 ! %l0 = 00127350b877ed8d, %ccr = 08
14841
14842p5_label_75:
14843! %l1 = 0000000000000000, %l2 = 00127350b877ed8c, %l6 = 0000000000000000
14844 xorcc %l1,%l2,%l6 ! %l6 = 00127350b877ed8c, %ccr = 08
14845! %l0 = 00127350b877ed8d, Mem[000000001a80002c] = 22000000
14846 stw %l0,[%i1+0x02c] ! Mem[000000001a80002c] = b877ed8d
14847! Mem[0000000031800068] = 0000001d4bc4a340, %f24 = 10002e6a 426853e5
14848 ldd [%o3+0x068],%f24 ! %f24 = 0000001d 4bc4a340
14849! Mem[0000000031800068] = 0000001d, %l4 = ffffffff80000000
14850 ldsh [%o3+0x06a],%l4 ! %l4 = 000000000000001d
14851! Mem[000000001a800010] = 1c207360, %f5 = 00000000
14852 lda [%i1+%i5]0x88,%f5 ! %f5 = 1c207360
14853! %l6 = 00127350b877ed8c, immed = 000008e6, %l0 = 00127350b877ed8d
14854 orn %l6,0x8e6,%l0 ! %l0 = ffffffffffffff9d
14855! %f4 = 1d000000, Mem[0000000030800028] = 00000000
14856 st %f4 ,[%o1+%o5] ! Mem[0000000030800028] = 1d000000
14857! %l4 = 000000000000001d, immed = 0000019c, %l0 = ffffffffffffff9d
14858 addc %l4,0x19c,%l0 ! %l0 = 00000000000001b9
14859! %l4 = 000000000000001d, immed = 00000015, %l2 = 00127350b877ed8c
14860 sllx %l4,0x015,%l2 ! %l2 = 0000000003a00000
14861! Mem[000000001b000008] = 62f1f80050b50345, %f22 = dd5eb2ba 729d16dd
14862 ldda [%i2+%i4]0x81,%f22 ! %f22 = 62f1f800 50b50345
14863
14864p5_label_76:
14865! %l5 = 0000000000000000, %l5 = 0000000000000000, %l3 = 0000000000000000
14866 tsubcctv %l5,%l5,%l3 ! %l3 = 0000000000000000, %ccr = 44
14867! %l6 = 00127350b877ed8c, Mem[000000003180002a] = 000012c4
14868 stb %l6,[%o3+0x02a] ! Mem[0000000031800028] = 00008cc4
14869! Mem[000000001b800030] = 4bc4de82, %l5 = 0000000000000000
14870 lduwa [%i3+%o6]0x80,%l5 ! %l5 = 000000004bc4de82
14871! %l1 = 0000000000000000, immed = fffff9d0, %l3 = 0000000000000000
14872 tsubcc %l1,-0x630,%l3 ! %l3 = 0000000000000630, %ccr = 11
14873! Mem[000000001a000058] = ae6d2aa6 e99f2125, %l2 = 03a00000, %l3 = 00000630
14874 ldd [%i0+0x058],%l2 ! %l2 = 00000000ae6d2aa6 00000000e99f2125
14875! %f26 = ffffff83 76f1d435, Mem[000000001a800010] = 1c207360 1d000000
14876 stda %f26,[%i1+%i5]0x89 ! Mem[000000001a800010] = ffffff83 76f1d435
14877! Mem[000000003100002c] = c2099028, %l3 = 00000000e99f2125
14878 ldsba [%o2+0x02f]%asi,%l3 ! %l3 = 0000000000000028
14879! %l7 = 000004906936b68b, Mem[0000000031800068] = 0000001d
14880 stw %l7,[%o3+0x068] ! Mem[0000000031800068] = 6936b68b
14881! %l0 = 00000000000001b9, Mem[0000000030800068] = 00000ef500000000
14882 stx %l0,[%o1+0x068] ! Mem[0000000030800068] = 00000000000001b9
14883! %l4 = 000000000000001d, %l6 = 00127350b877ed8c, %y = 00000000
14884 udiv %l4,%l6,%l3 ! %l3 = 0000000000000000
14885 mov %l0,%y ! %y = 000001b9
14886
14887p5_label_77:
14888! %l6 = 00127350b877ed8c, immed = fffff9d6, %l0 = 00000000000001b9
14889 andncc %l6,-0x62a,%l0 ! %l0 = 0000000000000408, %ccr = 00
14890! Mem[000000001a800018] = 1d000000, %l5 = 000000004bc4de82
14891 lduba [%i1+%i6]0x80,%l5 ! %l5 = 000000000000001d
14892! %l3 = 0000000000000000, immed = fffff4a3, %l3 = 0000000000000000
14893 and %l3,-0xb5d,%l3 ! %l3 = 0000000000000000
14894! %l7 = 000004906936b68b, immed = fffffd01, %y = 000001b9
14895 smul %l7,-0x2ff,%l4 ! %l4 = fffffec4c513158b, %y = fffffec4
14896! %l6 = 00127350b877ed8c, immed = fffff17e, %y = fffffec4
14897 sdiv %l6,-0xe82,%l3 ! %l3 = 0000000015bb50a6
14898 mov %l0,%y ! %y = 00000408
14899! %f5 = 1c207360, Mem[000000003080006c] = 000001b9
14900 st %f5 ,[%o1+0x06c] ! Mem[000000003080006c] = 1c207360
14901! %l0 = 00000408, %l1 = 00000000, Mem[000000001a800010] = 35d4f176 83ffffff
14902 stda %l0,[%i1+%i5]0x81 ! Mem[000000001a800010] = 00000408 00000000
14903! %l6 = 00127350b877ed8c, %l2 = 00000000ae6d2aa6, %l5 = 000000000000001d
14904 srl %l6,%l2,%l5 ! %l5 = 0000000002e1dfb6
14905! %l0 = 0000000000000408, Mem[000000003100002c] = c2099028
14906 stw %l0,[%o2+0x02c] ! Mem[000000003100002c] = 00000408
14907! %f0 = 00000000, Mem[000000003180006c] = 4bc4a340
14908 st %f0 ,[%o3+0x06c] ! Mem[000000003180006c] = 00000000
14909
14910p5_label_78:
14911! %l3 = 0000000015bb50a6, Mem[000000003080006d] = 1c207360
14912 stb %l3,[%o1+0x06d] ! Mem[000000003080006c] = 1ca67360
14913! Mem[000000001a000010] = 00000000, %l1 = 0000000000000000
14914 ldsha [%i0+%i5]0x81,%l1 ! %l1 = 0000000000000000
14915! %f21 = c7f08cf6, Mem[000000001a000030] = 80000000
14916 sta %f21,[%i0+%o6]0x81 ! Mem[000000001a000030] = c7f08cf6
14917! %l0 = 0000000000000408, immed = fffffda1, %l0 = 0000000000000408
14918 orn %l0,-0x25f,%l0 ! %l0 = 000000000000065e
14919! Mem[0000000031800068] = 6936b68b 00000000, %l2 = ae6d2aa6, %l3 = 15bb50a6
14920 ldda [%o3+0x068]%asi,%l2 ! %l2 = 000000006936b68b 0000000000000000
14921! Mem[000000001a800010] = 08040000, %l5 = 0000000002e1dfb6
14922 ldswa [%i1+%i5]0x88,%l5 ! %l5 = 0000000008040000
14923! Mem[000000003000006c] = 000012c4, %l1 = 0000000000000000
14924 ldsw [%o0+0x06c],%l1 ! %l1 = 00000000000012c4
14925! Mem[0000000030800028] = 1d000000, %f25 = 4bc4a340
14926 ld [%o1+%o5],%f25 ! %f25 = 1d000000
14927! %l5 = 0000000008040000, %l7 = 000004906936b68b, %l3 = 0000000000000000
14928 and %l5,%l7,%l3 ! %l3 = 0000000008040000
14929! %l6 = b877ed8c, %l7 = 6936b68b, Mem[000000001a000030] = f68cf0c7 289009c2
14930 stda %l6,[%i0+%o6]0x89 ! Mem[000000001a000030] = b877ed8c 6936b68b
14931
14932p5_label_79:
14933! %l5 = 0000000008040000, Mem[000000001a000020] = 938e74fa
14934 stba %l5,[%i0+%o4]0x81 ! Mem[000000001a000020] = 008e74fa
14935! %l6 = 00127350b877ed8c, Mem[000000001b000020] = 35d4f17683ffffff
14936 stxa %l6,[%i2+%o4]0x88 ! Mem[000000001b000020] = 00127350b877ed8c
14937! Mem[000000001a000000] = 9003f54c, %l1 = 00000000000012c4
14938 ldsha [%i0+%g0]0x89,%l1 ! %l1 = fffffffffffff54c
14939! Mem[000000001b800028] = d1ffffffffffffff, %f14 = dc8407ee facd9d68
14940 ldd [%i3+%o5],%f14 ! %f14 = d1ffffff ffffffff
14941! %l5 = 0000000008040000, immed = fffffa72, %l3 = 0000000008040000
14942 tsubcc %l5,-0x58e,%l3 ! %l3 = 000000000804058e, %ccr = 13
14943! Mem[0000000030000028] = 00005d34, %l4 = fffffec4c513158b
14944 ldswa [%o0+0x028]%asi,%l4 ! %l4 = 0000000000005d34
14945! retry : should take illegal inst trap, %l0 = 000000000000065e
14946 retry ! Illegal inst trap : %l0 = 000000000000066e
14947! Mem[000000001a800028] = a14a0000, %l3 = 000000000804058e
14948 ldswa [%i1+%o5]0x81,%l3 ! %l3 = ffffffffa14a0000
14949! Mem[000000001b800018] = 00000000, %l0 = 000000000000066e
14950 lduba [%i3+%i6]0x88,%l0 ! %l0 = 0000000000000000
14951! %l6 = 00127350b877ed8c, Mem[000000001a800008] = 31116061
14952 stwa %l6,[%i1+%i4]0x89 ! Mem[000000001a800008] = b877ed8c
14953
14954p5_label_80:
14955! %l6 = 00127350b877ed8c, immd = 0000000000000f25, %l3 = ffffffffa14a0000
14956 mulx %l6,0xf25,%l3 ! %l3 = 176c6579b040893c, %y = 408
14957! %l5 = 0000000008040000, %l6 = 00127350b877ed8c, %l5 = 0000000008040000
14958 srl %l5,%l6,%l5 ! %l5 = 0000000000008040
14959! %l6 = 00127350b877ed8c, Mem[000000001a800050] = e01d3d2c661f86ed
14960 stx %l6,[%i1+0x050] ! Mem[000000001a800050] = 00127350b877ed8c
14961! Mem[000000001b800020] = 00000000b4220000, %f16 = 61601131 55a4674e
14962 ldda [%i3+%o4]0x80,%f16 ! %f16 = 00000000 b4220000
14963! Mem[000000001a800030] = 99ffffff, %l3 = 176c6579b040893c
14964 lduwa [%i1+%o6]0x88,%l3 ! %l3 = 0000000099ffffff
14965! %l0 = 0000000000000000, Mem[000000001b000010] = 004cdb3d01000000
14966 stxa %l0,[%i2+%i5]0x88 ! Mem[000000001b000010] = 0000000000000000
14967! Mem[000000001a800020] = a62a6dae, %l4 = 0000000000005d34
14968 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000006dae
14969! %l0 = 0000000000000000, Mem[000000001a800030] = 99ffffff
14970 stba %l0,[%i1+%o6]0x89 ! Mem[000000001a800030] = 99ffff00
14971! %l5 = 0000000000008040, Mem[000000001b000020] = b877ed8c
14972 stba %l5,[%i2+%o4]0x89 ! Mem[000000001b000020] = b877ed40
14973! Mem[000000001b80003c] = c33a781e, %l5 = 0000000000008040
14974 lduw [%i3+0x03c],%l5 ! %l5 = 00000000c33a781e
14975
14976p5_label_81:
14977! Mem[000000003000006c] = 000012c4, %l3 = 0000000099ffffff
14978 ldsh [%o0+0x06e],%l3 ! %l3 = 00000000000012c4
14979! %l1 = fffffffffffff54c, immed = 00000aad, %l4 = 0000000000006dae
14980 addccc %l1,0xaad,%l4 ! %l4 = fffffffffffffffa, %ccr = 88
14981! Mem[000000001a800008] = 8ced77b8, %l5 = 00000000c33a781e
14982 lduha [%i1+%i4]0x80,%l5 ! %l5 = 0000000000008ced
14983! Mem[000000001a000020] = 008e74fa, %l6 = 00127350b877ed8c
14984 lduh [%i0+0x022],%l6 ! %l6 = 00000000000074fa
14985! Mem[000000001b000008] = 62f1f80050b50345, %f30 = 61601131 6073201c
14986 ldd [%i2+%i4],%f30 ! %f30 = 62f1f800 50b50345
14987! Mem[000000001a000010] = 00000000, %l6 = 00000000000074fa
14988 ldsba [%i0+%i5]0x81,%l6 ! %l6 = 0000000000000000
14989! %f0 = 00000000, Mem[0000000031800068] = 6936b68b
14990 st %f0 ,[%o3+0x068] ! Mem[0000000031800068] = 00000000
14991! %l4 = fffffffffffffffa, Mem[000000003100002c] = 00000408
14992 stw %l4,[%o2+0x02c] ! Mem[000000003100002c] = fffffffa
14993! Mem[000000001a000058] = ae6d2aa6, %l1 = fffffffffffff54c
14994 ldsb [%i0+0x05a],%l1 ! %l1 = 000000000000002a
14995! Mem[000000001a000030] = 8ced77b8, %l7 = 000004906936b68b
14996 lduwa [%i0+%o6]0x80,%l7 ! %l7 = 000000008ced77b8
14997
14998p5_label_82:
14999! Mem[0000000031000028] = 80000000 fffffffa, %l2 = 6936b68b, %l3 = 000012c4
15000 ldd [%o2+%o5],%l2 ! %l2 = 0000000080000000 00000000fffffffa
15001! %l6 = 0000000000000000, Mem[000000003100006a] = 00002e6a
15002 stba %l6,[%o2+0x06a]%asi ! Mem[0000000031000068] = 0000006a
15003! %l4 = fffffffffffffffa, immed = 0000060f, %l0 = 0000000000000000
15004 addccc %l4,0x60f,%l0 ! %l0 = 0000000000000609, %ccr = 11
15005! Mem[0000000031000028] = 80000000 fffffffa, %l0 = 00000609, %l1 = 0000002a
15006 ldd [%o2+%o5],%l0 ! %l0 = 0000000080000000 00000000fffffffa
15007! %l4 = fffffffffffffffa, immed = fffff8c8, %l6 = 0000000000000000
15008 subc %l4,-0x738,%l6 ! %l6 = 0000000000000731
15009! Mem[000000001a800028] = 00004aa1, %l7 = 000000008ced77b8
15010 ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000004aa1
15011! %l5 = 0000000000008ced, immed = 00000eca, %l1 = 00000000fffffffa
15012 sub %l5,0xeca,%l1 ! %l1 = 0000000000007e23
15013! %l0 = 0000000080000000, immed = fffff99f, %l0 = 0000000080000000
15014 addc %l0,-0x661,%l0 ! %l0 = 000000007ffff9a0
15015! %l1 = 0000000000007e23, Mem[000000003000006c] = 000012c4, %asi = 80
15016 stwa %l1,[%o0+0x06c]%asi ! Mem[000000003000006c] = 00007e23
15017! %l4 = fffffffffffffffa, Mem[000000001b000000] = d1784ab0
15018 stba %l4,[%i2+%g0]0x81 ! Mem[000000001b000000] = fa784ab0
15019
15020p5_label_83:
15021! Mem[000000001b000040] = cda37dab f8e9f1a6, %l2 = 80000000, %l3 = fffffffa
15022 ldd [%i2+0x040],%l2 ! %l2 = 00000000cda37dab 00000000f8e9f1a6
15023! %l1 = 0000000000007e23, Mem[000000001b00000c] = 50b50345
15024 stw %l1,[%i2+0x00c] ! Mem[000000001b00000c] = 00007e23
15025! %l4 = fffffffffffffffa, immd = fffffffffffff04d, %l1 = 0000000000007e23
15026 sdivx %l4,-0xfb3,%l1 ! %l1 = 0000000000000000
15027! Mem[0000000030000028] = 00005d34000012c4, %f10 = 0000001d c7f08cf6
15028 ldda [%o0+0x028]%asi,%f10 ! %f10 = 00005d34 000012c4
15029! Mem[000000001b000020] = 40ed77b8, %l1 = 0000000000000000
15030 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000040
15031! %l1 = 0000000000000040, Mem[000000001a000008] = dd5eb2ba729d16dd
15032 stxa %l1,[%i0+%i4]0x80 ! Mem[000000001a000008] = 0000000000000040
15033! %f13 = 4bc4a3dd, Mem[000000001b800018] = 00000000
15034 sta %f13,[%i3+%i6]0x81 ! Mem[000000001b800018] = 4bc4a3dd
15035! %l0 = 000000007ffff9a0, %l6 = 0000000000000731, %y = 00000408
15036 umul %l0,%l6,%l7 ! %l7 = 000003987fd227a0, %y = 398
15037! Mem[000000001a800018] = 1d000000, %l2 = 00000000cda37dab
15038 lduwa [%i1+%i6]0x80,%l2 ! %l2 = 000000001d000000
15039! Mem[000000001a800008] = 8ced77b8, %l1 = 0000000000000040
15040 lduha [%i1+%i4]0x80,%l1 ! %l1 = 0000000000008ced
15041
15042p5_label_84:
15043! Mem[000000003100002c] = fffffffa, %l3 = 00000000f8e9f1a6
15044 ldsb [%o2+0x02e],%l3 ! %l3 = ffffffffffffffff
15045! %l2 = 1d000000, %l3 = ffffffff, Mem[0000000031800068] = 00000000 00000000
15046 stda %l2,[%o3+0x068]%asi ! Mem[0000000031800068] = 1d000000 ffffffff
15047! Mem[0000000031800028] = 00008cc428d9a334, %l3 = ffffffffffffffff
15048 ldxa [%o3+0x028]%asi,%l3 ! %l3 = 00008cc428d9a334
15049! Set Register : %l0 = 000000007ffff9a0
15050 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff
15051! %f11 = 000012c4, Mem[000000003000002c] = 000012c4
15052 sta %f11,[%o0+0x02c]%asi ! Mem[000000003000002c] = 000012c4
15053! Invert Register : %l3 = 00008cc428d9a334
15054 xor %l3,-1,%l3 ! %l3 = ffff733bd7265ccb
15055! Mem[000000003000002c] = 000012c4, %f14 = d1ffffff
15056 ld [%o0+0x02c],%f14 ! %f14 = 000012c4
15057! %l1 = 0000000000008ced, %l6 = 0000000000000731, %l3 = ffff733bd7265ccb
15058 mulx %l1,%l6,%l3 ! %l3 = 0000000003f5745d, %y = 398
15059! Mem[000000003080002c] = 00000490, %l1 = 0000000000008ced
15060 ldswa [%o1+0x02c]%asi,%l1 ! %l1 = 0000000000000490
15061! Mem[000000001a000008] = 00000000, %l6 = 0000000000000731
15062 lduwa [%i0+%i4]0x88,%l6 ! %l6 = 0000000000000000
15063
15064p5_label_85:
15065! %l2 = 000000001d000000, immed = fffffa86, %l7 = 000003987fd227a0
15066 addccc %l2,-0x57a,%l7 ! %l7 = 000000001cfffa87, %ccr = 11
15067! %l2 = 000000001d000000, Mem[000000001a800043] = 3cd812a1
15068 stba %l2,[%i1+0x043]%asi ! Mem[000000001a800040] = 3cd81200
15069! %l6 = 0000000000000000, %l6 = 0000000000000000, %l3 = 0000000003f5745d
15070 taddcctv %l6,%l6,%l3 ! %l3 = 0000000000000000, %ccr = 44
15071! Mem[000000001b800010] = 45030000, %l6 = 0000000000000000
15072 ldsba [%i3+%i5]0x81,%l6 ! %l6 = 0000000000000045
15073! %l4 = fffffffffffffffa, %l0 = ffffffffffffffff, %y = 00000398
15074 sdivcc %l4,%l0,%l6 ! %l6 = ffffffff80000000, %ccr = 8a
15075 mov %l0,%y ! %y = ffffffff
15076 save ! CWP = 1
15077! %l5 = 000000009003f54c, immed = 000009fd, %l4 = ffffffffefd13be6
15078 taddcc %l5,0x9fd,%l4 ! %l4 = 000000009003ff49, %ccr = 0a
15079! %f18 = 00000000, Mem[000000001a800018] = 1d000000
15080 sta %f18,[%o1+%o6]0x81 ! Mem[000000001a800018] = 00000000
15081! Mem[000000001a000020] = fa748e00, %l5 = 000000009003f54c
15082 lduwa [%o0+%i4]0x88,%l5 ! %l5 = 00000000fa748e00
15083! %l0 = 0000000000004ab0, immed = 00000014, %l0 = 0000000000004ab0
15084 srl %l0,0x014,%l0 ! %l0 = 0000000000000000
15085
15086p5_label_86: ! %cwp = 1
15087! Mem[000000001a000000] = 4cf50390, %l4 = 000000009003ff49
15088 ldsba [%o0+%g0]0x81,%l4 ! %l4 = 000000000000004c
15089! Mem[0000000030800068] = 00000000 1ca67360, %l6 = 00000000, %l7 = 00000000
15090 ldda [%i1+0x068]%asi,%l6 ! %l6 = 0000000000000000 000000001ca67360
15091! %l3 = ffffffff6ffbf496, %l4 = 000000000000004c, %l6 = 0000000000000000
15092 tsubcc %l3,%l4,%l6 ! %l6 = ffffffff6ffbf44a, %ccr = 82
15093! Mem[000000001a000034] = 8bb63669, %l3 = ffffffff6ffbf496
15094 ldsw [%o0+0x034],%l3 ! %l3 = ffffffff8bb63669
15095! %l5 = 00000000fa748e00, %l6 = ffffffff6ffbf44a, %l3 = ffffffff8bb63669
15096 orn %l5,%l6,%l3 ! %l3 = 00000000fa748fb5
15097! %l0 = 0000000000000000, Mem[000000003080006a] = 00000000
15098 sth %l0,[%i1+0x06a] ! Mem[0000000030800068] = 00000000
15099! Mem[000000001b000010] = 00000000, %l3 = 00000000fa748fb5
15100 ldsba [%o2+%o5]0x81,%l3 ! %l3 = 0000000000000000
15101! Mem[000000001b000058] = 1d48d4ee, %l1 = 0000000000000022
15102 lduw [%o2+0x058],%l1 ! %l1 = 000000001d48d4ee
15103! %l5 = 00000000fa748e00, immed = 0000083a, %l4 = 000000000000004c
15104 taddcctv %l5,0x83a,%l4 ! %l0 = 0000000000000023, Trapped
15105 restore ! CWP = 0
15106
15107p5_label_87:
15108! Mem[0000000030000028] = 00005d34 000012c4, %l2 = 1d000000, %l3 = 00000000
15109 ldda [%o0+0x028]%asi,%l2 ! %l2 = 0000000000005d34 00000000000012c4
15110! %l7 = 000000001cfffa87, Mem[000000001b000028] = 31116061
15111 stwa %l7,[%i2+%o5]0x89 ! Mem[000000001b000028] = 1cfffa87
15112! %l0 = ffffffffffffffff, %l7 = 000000001cfffa87, %l0 = ffffffffffffffff
15113 or %l0,%l7,%l0 ! %l0 = ffffffffffffffff
15114! Mem[000000001b800028] = ffffffff ffffffd1, %l2 = 00005d34, %l3 = 000012c4
15115 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffffffd1 00000000ffffffff
15116! Invert Register : %l4 = fffffffffffffffa
15117 xor %l4,-1,%l4 ! %l4 = 0000000000000005
15118! %l2 = 00000000ffffffd1, Mem[000000001a80006e] = 1923b7b8
15119 stb %l2,[%i1+0x06e] ! Mem[000000001a80006c] = 1923d1b8
15120! %l4 = 0000000000000005
15121 sethi %hi(0x9abda800),%l4 ! %l4 = 000000009abda800
15122! %l2 = 00000000ffffffd1, Mem[000000003100006c] = 426853e5
15123 sth %l2,[%o2+0x06c] ! Mem[000000003100006c] = ffd153e5
15124! %l2 = 00000000ffffffd1, immed = 00000309, %l1 = 0000000000000490
15125 orn %l2,0x309,%l1 ! %l1 = fffffffffffffff7
15126! %l3 = 00000000ffffffff, %l3 = 00000000ffffffff, %l0 = ffffffffffffffff
15127 orncc %l3,%l3,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
15128
15129p5_label_88:
15130! %l1 = fffffffffffffff7, immed = 00000c17, %y = ffffffff
15131 smul %l1,0xc17,%l1 ! %l1 = ffffffffffff9331, %y = ffffffff
15132! %l6 = 80000000, %l7 = 1cfffa87, Mem[000000001b800018] = 4bc4a3dd c2099028
15133 stda %l6,[%i3+%i6]0x81 ! Mem[000000001b800018] = 80000000 1cfffa87
15134! Mem[0000000031000068] = 0000006a, %l6 = ffffffff80000000
15135 ldsba [%o2+0x069]%asi,%l6 ! %l6 = 0000000000000000
15136! %l2 = 00000000ffffffd1, %l4 = 000000009abda800, %l4 = 000000009abda800
15137 tsubcctv %l2,%l4,%l4 ! %l0 = 0000000000000022, Trapped
15138! %l6 = 0000000000000000, immd = fffffffffffffea0, %l0 = 0000000000000022
15139 udivx %l6,-0x160,%l0 ! %l0 = 0000000000000000
15140! %l6 = 00000000, %l7 = 1cfffa87, Mem[0000000030000068] = 00000000 00007e23
15141 stda %l6,[%o0+0x068]%asi ! Mem[0000000030000068] = 00000000 1cfffa87
15142! %l7 = 000000001cfffa87, Mem[000000003180006c] = ffffffff
15143 stw %l7,[%o3+0x06c] ! Mem[000000003180006c] = 1cfffa87
15144! %l3 = 00000000ffffffff, immed = 00000024, %l3 = 00000000ffffffff
15145 srlx %l3,0x024,%l3 ! %l3 = 0000000000000000
15146! %f20 = aa259960 c7f08cf6, Mem[0000000030000068] = 00000000 1cfffa87
15147 std %f20,[%o0+0x068] ! Mem[0000000030000068] = aa259960 c7f08cf6
15148! %l0 = 0000000000000000, immed = fffff1b9, %l2 = 00000000ffffffd1
15149 taddcc %l0,-0xe47,%l2 ! %l2 = fffffffffffff1b9, %ccr = 8a
15150
15151p5_label_89:
15152! %f11 = 000012c4, Mem[000000001a800010] = 00000408
15153 sta %f11,[%i1+%i5]0x81 ! Mem[000000001a800010] = 000012c4
15154! %l5 = 0000000000008ced, %l4 = 000000009abda800, %l1 = ffffffffffff9331
15155 or %l5,%l4,%l1 ! %l1 = 000000009abdaced
15156! Mem[000000001b800018] = 80000000, %l2 = fffffffffffff1b9
15157 ldsha [%i3+%i6]0x81,%l2 ! %l2 = ffffffffffff8000
15158! Mem[000000003100002c] = fffffffa, %l0 = 0000000000000000
15159 lduw [%o2+0x02c],%l0 ! %l0 = 00000000fffffffa
15160! %l3 = 0000000000000000, immed = fffffa3b, %l1 = 000000009abdaced
15161 sub %l3,-0x5c5,%l1 ! %l1 = 00000000000005c5
15162! Mem[000000003080006c] = 1ca67360, %l7 = 000000001cfffa87
15163 ldub [%o1+0x06c],%l7 ! %l7 = 000000000000001c
15164! Mem[000000001a000000] = 4cf50390, %l0 = 00000000fffffffa
15165 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 000000004cf50390
15166! %f16 = 00000000, Mem[000000001b800028] = d1ffffff
15167 sta %f16,[%i3+%o5]0x81 ! Mem[000000001b800028] = 00000000
15168! %l2 = ffffffffffff8000, immed = fffffc0d, %l7 = 000000000000001c
15169 addc %l2,-0x3f3,%l7 ! %l7 = ffffffffffff7c0d
15170! Mem[000000003180006c] = 1cfffa87, %l3 = 0000000000000000
15171 ldswa [%o3+0x06c]%asi,%l3 ! %l3 = 000000001cfffa87
15172
15173p5_label_90:
15174! %l0 = 000000004cf50390, Mem[000000003080002e] = 00000490
15175 sth %l0,[%o1+0x02e] ! Mem[000000003080002c] = 00000390
15176! Mem[000000003080002c] = 00000390, %f3 = f80bcfb5
15177 ld [%o1+0x02c],%f3 ! %f3 = 00000390
15178! Mem[0000000030800028] = 1d000000, %l6 = 0000000000000000
15179 lduw [%o1+%o5],%l6 ! %l6 = 000000001d000000
15180! Mem[000000001a800020] = ae6d2aa655a4674e, %l6 = 000000001d000000
15181 ldxa [%i1+%o4]0x81,%l6 ! %l6 = ae6d2aa655a4674e
15182! %l6 = ae6d2aa655a4674e, Mem[000000001a000038] = 3be5dd480dd65368
15183 stx %l6,[%i0+0x038] ! Mem[000000001a000038] = ae6d2aa655a4674e
15184! Mem[0000000030000068] = aa259960c7f08cf6, %l1 = 00000000000005c5
15185 ldx [%o0+0x068],%l1 ! %l1 = aa259960c7f08cf6
15186! %l4 = 000000009abda800, immed = fffff8fc, %y = ffffffff
15187 sdivcc %l4,-0x704,%l1 ! %l1 = 00000000000e6ef1, %ccr = 00
15188 mov %l0,%y ! %y = 4cf50390
15189! Mem[000000001a800058] = 2f01094bfe7815af, %l7 = ffffffffffff7c0d
15190 ldx [%i1+0x058],%l7 ! %l7 = 2f01094bfe7815af
15191! Mem[0000000030800068] = 00000000, %l5 = 0000000000008ced
15192 ldsb [%o1+0x068],%l5 ! %l5 = 0000000000000000
15193! Mem[000000001a800000] = 00000000, %l5 = 0000000000000000
15194 lduwa [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000
15195
15196p5_label_91:
15197! Mem[000000003000002c] = 000012c4, %l5 = 0000000000000000
15198 ldub [%o0+0x02c],%l5 ! %l5 = 0000000000000000
15199! Mem[000000001b000010] = 00000000, %l7 = 2f01094bfe7815af
15200 ldswa [%i2+%i5]0x81,%l7 ! %l7 = 0000000000000000
15201! Mem[000000003080006c] = 1ca67360, %l5 = 0000000000000000
15202 lduh [%o1+0x06c],%l5 ! %l5 = 0000000000001ca6
15203! Mem[0000000031800028] = 00008cc428d9a334, %f6 = 00000000 00000490
15204 ldd [%o3+%o5],%f6 ! %f6 = 00008cc4 28d9a334
15205! Mem[000000001b800030] = ea0061b882dec44b, %l2 = ffffffffffff8000
15206 ldxa [%i3+%o6]0x88,%l2 ! %l2 = ea0061b882dec44b
15207! Mem[000000001a800030] = 00ffff99 91ffffff, %l2 = 82dec44b, %l3 = 1cfffa87
15208 ldda [%i1+%o6]0x81,%l2 ! %l2 = 0000000000ffff99 0000000091ffffff
15209! %l4 = 000000009abda800, immed = fffff786, %l5 = 0000000000001ca6
15210 or %l4,-0x87a,%l5 ! %l5 = ffffffffffffff86
15211! Clear Register : %l0 = 000000004cf50390
15212 clr %l0 ! %l0 = 0000000000000000
15213! Mem[000000001a000020] = 008e74fa, %f8 = ae6d2aa6
15214 lda [%i0+%o4]0x80,%f8 ! %f8 = 008e74fa
15215! Randomly selected nop
15216 nop
15217
15218p5_label_92:
15219! Mem[000000001b800010] = 45030000, %l0 = 0000000000000000
15220 ldsw [%i3+%i5],%l0 ! %l0 = 0000000045030000
15221! %l6 = ae6d2aa655a4674e, Mem[000000001b000010] = 00000000
15222 stba %l6,[%i2+%i5]0x89 ! Mem[000000001b000010] = 0000004e
15223! retry : should take illegal inst trap, %l0 = 0000000045030000
15224 retry ! Illegal inst trap : %l0 = 0000000045030010
15225! %l6 = ae6d2aa655a4674e, Mem[000000001a800020] = ae6d2aa6
15226 stba %l6,[%i1+%o4]0x81 ! Mem[000000001a800020] = 4e6d2aa6
15227! %l4 = 000000009abda800, immed = 00000827, %l5 = ffffffffffffff86
15228 xorcc %l4,0x827,%l5 ! %l5 = 000000009abda027, %ccr = 08
15229! %f26 = ffffff83 76f1d435, Mem[000000001b000000] = fa784ab0 00000314
15230 stda %f26,[%i2+%g0]0x81 ! Mem[000000001b000000] = ffffff83 76f1d435
15231! Mem[0000000030800068] = 00000000 1ca67360, %l0 = 45030010, %l1 = 000e6ef1
15232 ldd [%o1+0x068],%l0 ! %l0 = 0000000000000000 000000001ca67360
15233! %l1 = 000000001ca67360, immed = fffff542, %l1 = 000000001ca67360
15234 taddcctv %l1,-0xabe,%l1 ! %l0 = 0000000000000023, Trapped
15235! %l4 = 000000009abda800, Mem[000000001b800000] = 00000ef5
15236 stwa %l4,[%i3+%g0]0x81 ! Mem[000000001b800000] = 9abda800
15237! Mem[000000001b000008] = 62f1f800, %l0 = 0000000000000023
15238 lduwa [%i2+%i4]0x80,%l0 ! %l0 = 0000000062f1f800
15239
15240p5_label_93:
15241! Mem[0000000030800068] = 000000001ca67360, %f2 = 00000000 00000390
15242 ldd [%o1+0x068],%f2 ! %f2 = 00000000 1ca67360
15243! Mem[0000000031000068] = 0000006affd153e5, %f24 = 0000001d 1d000000
15244 ldd [%o2+0x068],%f24 ! %f24 = 0000006a ffd153e5
15245! %l0 = 0000000062f1f800, immed = fffff739, %y = 4cf50390
15246 udiv %l0,-0x8c7,%l2 ! %l2 = 000000004cf50633
15247 mov %l0,%y ! %y = 62f1f800
15248! %l7 = 0000000000000000, Mem[000000003180002d] = 28d9a334
15249 stb %l7,[%o3+0x02d] ! Mem[000000003180002c] = 2800a334
15250! %l0 = 0000000062f1f800, immed = 00000037, %l0 = 0000000062f1f800
15251 srlx %l0,0x037,%l0 ! %l0 = 0000000000000000
15252! %l5 = 000000009abda027, immed = 00000d74, %l1 = 000000001ca67360
15253 taddcctv %l5,0xd74,%l1 ! %l0 = 0000000000000023, Trapped
15254! Mem[000000001a800018] = 5d9cc7e600000000, %l6 = ae6d2aa655a4674e
15255 ldxa [%i1+%i6]0x88,%l6 ! %l6 = 5d9cc7e600000000
15256! Mem[0000000030800028] = 1d00000000000390, %l6 = 5d9cc7e600000000
15257 ldx [%o1+%o5],%l6 ! %l6 = 1d00000000000390
15258! %l4 = 000000009abda800, %l6 = 1d00000000000390, %l6 = 1d00000000000390
15259 xorcc %l4,%l6,%l6 ! %l6 = 1d0000009abdab90, %ccr = 08
15260! %l1 = 000000001ca67360, %l6 = 1d0000009abdab90, %l4 = 000000009abda800
15261 sra %l1,%l6,%l4 ! %l4 = 0000000000001ca6
15262
15263p5_label_94:
15264! %l4 = 0000000000001ca6, immd = 0000000000000b21, %l6 = 1d0000009abdab90
15265 sdivx %l4,0xb21,%l6 ! %l6 = 0000000000000002
15266! Mem[000000001a000008] = 00000000, %l6 = 0000000000000002
15267 ldsba [%i0+%i4]0x81,%l6 ! %l6 = 0000000000000000
15268! %l2 = 000000004cf50633, %l2 = 000000004cf50633, %l7 = 0000000000000000
15269 andncc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
15270! Mem[000000001a000020] = 008e74fa, %l1 = 000000001ca67360
15271 lduba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
15272! Mem[0000000031800028] = 00008cc4, %l4 = 0000000000001ca6
15273 ldsba [%o3+0x02b]%asi,%l4 ! %l4 = ffffffffffffffc4
15274! Mem[000000001b000030] = 00000000, %l3 = 0000000091ffffff
15275 lduba [%i2+%o6]0x88,%l3 ! %l3 = 0000000000000000
15276! %l4 = ffffffc4, %l5 = 9abda027, Mem[000000001b000030] = 00000000 f80bcfb5
15277 std %l4,[%i2+%o6] ! Mem[000000001b000030] = ffffffc4 9abda027
15278! Mem[0000000030800068] = 00000000, %l4 = ffffffffffffffc4
15279 ldsh [%o1+0x068],%l4 ! %l4 = 0000000000000000
15280! Mem[0000000030000068] = aa259960c7f08cf6, %l0 = 0000000000000023
15281 ldx [%o0+0x068],%l0 ! %l0 = aa259960c7f08cf6
15282 save ! CWP = 1
15283
15284p5_label_95: ! %cwp = 1
15285! Mem[000000003180002c] = 2800a334, %l4 = 000000000000004c
15286 ldsb [%i3+0x02e],%l4 ! %l4 = ffffffffffffffa3
15287! Mem[000000001a000000] = 4cf50390, %l5 = 00000000fa748e00
15288 lduwa [%o0+%g0]0x80,%l5 ! %l5 = 000000004cf50390
15289! Mem[000000001b000028] = 1cfffa87, %l5 = 000000004cf50390
15290 lduha [%o2+%i5]0x88,%l5 ! %l5 = 000000000000fa87
15291! %f0 = 00000000 1e492933, Mem[0000000031000028] = 80000000 fffffffa
15292 stda %f0 ,[%i2+0x028]%asi ! Mem[0000000031000028] = 00000000 1e492933
15293! %f23 = 50b50345, Mem[000000001b80006c] = 0d388f52
15294 st %f23,[%o3+0x06c] ! Mem[000000001b80006c] = 50b50345
15295! Mem[000000001b800028] = 00000000, %f21 = c7f08cf6
15296 lda [%o3+%i5]0x88,%f21 ! %f21 = 00000000
15297! %l5 = 000000000000fa87, immed = fffffadc, %y = 62f1f800
15298 umulcc %l5,-0x524,%l7 ! %l7 = 0000fa86faf82204, %ccr = 08, %y = fa86
15299! Mem[0000000031000028] = 000000001e492933, %f10 = 00005d34 000012c4
15300 ldd [%i2+%i5],%f10 ! %f10 = 00000000 1e492933
15301! retry : should take illegal inst trap, %l0 = 0000000000000023
15302 retry ! Illegal inst trap : %l0 = 0000000000000033
15303! %l3 = 0000000000000000, Mem[000000001b800010] = 00000345
15304 stha %l3,[%o3+%o5]0x88 ! Mem[000000001b800010] = 00000000
15305
15306p5_label_96: ! %cwp = 1
15307! Mem[0000000030000028] = 00005d34 000012c4, %l6 = 6ffbf44a, %l7 = faf82204
15308 ldd [%i0+%i5],%l6 ! %l6 = 0000000000005d34 00000000000012c4
15309! Mem[000000003000002c] = 000012c4, %l3 = 0000000000000000
15310 lduh [%i0+0x02c],%l3 ! %l3 = 0000000000000000
15311! %f8 = 008e74fa e99f2125, Mem[0000000031000068] = 0000006a ffd153e5
15312 std %f8 ,[%i2+0x068] ! Mem[0000000031000068] = 008e74fa e99f2125
15313! %l6 = 0000000000005d34, Mem[0000000030000028] = 00005d34
15314 stw %l6,[%i0+%i5] ! Mem[0000000030000028] = 00005d34
15315! %l2 = ffffffff6ffc0ab3, %l5 = 000000000000fa87, %l2 = ffffffff6ffc0ab3
15316 andcc %l2,%l5,%l2 ! %l2 = 0000000000000a83, %ccr = 00
15317! %l4 = ffffffffffffffa3, immed = fffffb90, %l2 = 0000000000000a83
15318 andcc %l4,-0x470,%l2 ! %l2 = fffffffffffffb80, %ccr = 88
15319! %l2 = fffffffffffffb80, %l1 = 000000001d48d4ee, %l1 = 000000001d48d4ee
15320 sub %l2,%l1,%l1 ! %l1 = ffffffffe2b72692
15321! %l4 = ffffffffffffffa3, immed = 00000df4, %l2 = fffffffffffffb80
15322 xorcc %l4,0xdf4,%l2 ! %l2 = fffffffffffff257, %ccr = 88
15323! %f20 = aa259960 00000000, Mem[000000001b000010] = 4e000000 00000000
15324 stda %f20,[%o2+%o5]0x81 ! Mem[000000001b000010] = aa259960 00000000
15325! %f16 = 00000000 b4220000, Mem[0000000030000028] = 00005d34 000012c4
15326 std %f16,[%i0+%i5] ! Mem[0000000030000028] = 00000000 b4220000
15327
15328p5_label_97: ! %cwp = 1
15329! %l2 = fffffffffffff257, Mem[000000001b000028] = 1cfffa87
15330 stha %l2,[%o2+%i5]0x88 ! Mem[000000001b000028] = 1cfff257
15331! Mem[000000001a800020] = a62a6d4e, %l0 = 0000000000000033
15332 ldsba [%o1+%i4]0x88,%l0 ! %l0 = 000000000000004e
15333! %l4 = ffffffa3, %l5 = 0000fa87, Mem[0000000030800028] = 1d000000 00000390
15334 std %l4,[%i1+%i5] ! Mem[0000000030800028] = ffffffa3 0000fa87
15335! %f16 = 00000000 b4220000, Mem[000000001b000018] = 90040000 3c299c0d
15336 stda %f16,[%o2+%o6]0x89 ! Mem[000000001b000018] = 00000000 b4220000
15337! Mem[000000001a800020] = a62a6d4e, %l4 = ffffffffffffffa3
15338 ldswa [%o1+%i4]0x88,%l4 ! %l4 = ffffffffa62a6d4e
15339! Mem[000000001b800018] = 80000000 1cfffa87, %l6 = 00005d34, %l7 = 000012c4
15340 ldd [%o3+%o6],%l6 ! %l6 = 0000000080000000 000000001cfffa87
15341! Mem[0000000030000028] = 00000000b4220000, %f26 = ffffff83 76f1d435
15342 ldd [%i0+%i5],%f26 ! %f26 = 00000000 b4220000
15343! %l4 = ffffffffa62a6d4e, %l6 = 0000000080000000, %l5 = 000000000000fa87
15344 udivx %l4,%l6,%l5 ! %l5 = 00000001ffffffff
15345! Mem[0000000030000068] = aa259960, %l2 = fffffffffffff257
15346 ldswa [%i0+0x068]%asi,%l2 ! %l2 = ffffffffaa259960
15347! %f3 = 1ca67360, Mem[000000003000006c] = c7f08cf6
15348 st %f3 ,[%i0+0x06c] ! Mem[000000003000006c] = 1ca67360
15349
15350p5_label_98: ! %cwp = 1
15351! %l1 = ffffffffe2b72692, %l6 = 0000000080000000, %l2 = ffffffffaa259960
15352 andcc %l1,%l6,%l2 ! %l2 = 0000000080000000, %ccr = 08
15353! %l4 = ffffffffa62a6d4e, Mem[000000001b800030] = ea0061b882dec44b
15354 stxa %l4,[%o3+%i6]0x88 ! Mem[000000001b800030] = ffffffffa62a6d4e
15355! %l2 = 0000000080000000, Mem[000000001b000056] = 13ef88d7
15356 sth %l2,[%o2+0x056] ! Mem[000000001b000054] = 13ef0000
15357! %l6 = 0000000080000000, Mem[000000003080002e] = 0000fa87
15358 stb %l6,[%i1+0x02e] ! Mem[000000003080002c] = 00000087
15359! %l2 = 80000000, %l3 = 00000000, Mem[000000001a800030] = 00ffff99 91ffffff
15360 stda %l2,[%o1+%i6]0x81 ! Mem[000000001a800030] = 80000000 00000000
15361! %l2 = 0000000080000000, immd = 0000000000000f15, %l2 = 0000000080000000
15362 sdivx %l2,0xf15,%l2 ! %l2 = 0000000000087ca6
15363! Mem[000000001b800020] = 000022b400000000, %f6 = 00008cc4 28d9a334
15364 ldda [%o3+%i4]0x88,%f6 ! %f6 = 000022b4 00000000
15365! Mem[000000001b800014] = cd3dd310, %l2 = 0000000000087ca6
15366 ldsw [%o3+0x014],%l2 ! %l2 = ffffffffcd3dd310
15367! %l6 = 0000000080000000, immed = fffffd69, %l4 = ffffffffa62a6d4e
15368 andncc %l6,-0x297,%l4 ! %l4 = 0000000000000000, %ccr = 44
15369! Mem[000000001a000018] = b04a0000 c42253cf, %l0 = 0000004e, %l1 = e2b72692
15370 ldd [%o0+%o6],%l0 ! %l0 = 00000000b04a0000 00000000c42253cf
15371
15372p5_label_99: ! %cwp = 1
15373! %l0 = 00000000b04a0000, Mem[000000003000006c] = 1ca67360
15374 sth %l0,[%i0+0x06c] ! Mem[000000003000006c] = 00007360
15375! %l1 = 00000000c42253cf, Mem[000000001a000028] = 00000000
15376 stwa %l1,[%o0+%i5]0x81 ! Mem[000000001a000028] = c42253cf
15377! %f2 = 00000000, Mem[0000000030000028] = 00000000
15378 st %f2 ,[%i0+%i5] ! Mem[0000000030000028] = 00000000
15379! %l1 = 00000000c42253cf, Mem[0000000031000068] = 008e74fa
15380 stw %l1,[%i2+0x068] ! Mem[0000000031000068] = c42253cf
15381! %l7 = 000000001cfffa87, Mem[000000001a800054] = b877ed8c
15382 stw %l7,[%o1+0x054] ! Mem[000000001a800054] = 1cfffa87
15383! %l6 = 0000000080000000, %l3 = 0000000000000000, %y = 0000fa86
15384 umul %l6,%l3,%l7 ! %l7 = 0000000000000000, %y = 00
15385! %f24 = 0000006a ffd153e5, Mem[0000000030000028] = 00000000 b4220000
15386 std %f24,[%i0+%i5] ! Mem[0000000030000028] = 0000006a ffd153e5
15387! Mem[0000000031800068] = 1d0000001cfffa87, %f28 = 4e67a455 00000314
15388 ldd [%i3+0x068],%f28 ! %f28 = 1d000000 1cfffa87
15389! %l1 = 00000000c42253cf, %l6 = 0000000080000000, %l7 = 0000000000000000
15390 addc %l1,%l6,%l7 ! %l7 = 00000001442253cf
15391! %l7 = 00000001442253cf, %l5 = 00000001ffffffff, %l2 = ffffffffcd3dd310
15392 srlx %l7,%l5,%l2 ! %l2 = 0000000000000000
15393
15394p5_label_100: ! %cwp = 1
15395! %l6 = 0000000080000000, %l1 = 00000000c42253cf, %l4 = 0000000000000000
15396 udivx %l6,%l1,%l4 ! %l4 = 0000000000000000
15397! Mem[000000001b800020] = 00000000, %l7 = 00000001442253cf
15398 ldsha [%o3+%i4]0x81,%l7 ! %l7 = 0000000000000000
15399! Mem[000000001a800038] = 9e79dac66e0bd4fc, %f26 = 00000000 b4220000
15400 ldd [%o1+0x038],%f26 ! %f26 = 9e79dac6 6e0bd4fc
15401! Mem[0000000031800068] = 1d000000, %l3 = 0000000000000000
15402 ldsw [%i3+0x068],%l3 ! %l3 = 000000001d000000
15403! %l0 = 00000000b04a0000, Mem[000000003180002c] = 2800a334
15404 stw %l0,[%i3+0x02c] ! Mem[000000003180002c] = b04a0000
15405! %l7 = 0000000000000000, Mem[000000003000006c] = 00007360
15406 stba %l7,[%i0+0x06c]%asi ! Mem[000000003000006c] = 00007360
15407! %l2 = 00000000, %l3 = 1d000000, Mem[000000001a000048] = 13ef88d7 fceb0fdd
15408 std %l2,[%o0+0x048] ! Mem[000000001a000048] = 00000000 1d000000
15409! %l1 = 00000000c42253cf, %l1 = 00000000c42253cf, %l7 = 0000000000000000
15410 sub %l1,%l1,%l7 ! %l7 = 0000000000000000
15411! Mem[000000001b000010] = 609925aa, %f6 = 000022b4
15412 lda [%o2+%o5]0x88,%f6 ! %f6 = 609925aa
15413! %f22 = 62f1f800 50b50345, Mem[0000000030800068] = 00000000 1ca67360
15414 std %f22,[%i1+0x068] ! Mem[0000000030800068] = 62f1f800 50b50345
15415
15416 ba,a p5_not_taken_0_end
15417p5_not_taken_0:
15418! The following code should not be executed
15419 mulx %l1,%l0,%l3
15420 ldsh [%o1+0x042],%l4
15421 lduw [%o2+0x040],%l2
15422 stxa %l4,[%o2+0x000]%asi
15423 ba,a p5_branch_failed
15424p5_not_taken_0_end:
15425
15426
15427! End of Random Code for Processor 5
15428
15429 restore ! CWP = 0
15430p5_set_done_flag:
15431 mov 2,%g2
15432 set done_flags,%g1
15433 st %g2,[%g1+0x014] ! Set processor 5 done flag
15434
15435! Self Check Disabled
15436
15437p5_check_registers:
15438
15439! The test for processor 5 has passed
15440
15441p5_passed:
15442 ta GOOD_TRAP
15443 nop
15444
15445p5_reg_l0_fail:
15446 or %g0,0xbd0,%g1
15447 ba,a p5_failed
15448p5_reg_l1_fail:
15449 or %g0,0xbd1,%g1
15450 ba,a p5_failed
15451p5_reg_l2_fail:
15452 or %g0,0xbd2,%g1
15453 ba,a p5_failed
15454p5_reg_l3_fail:
15455 or %g0,0xbd3,%g1
15456 ba,a p5_failed
15457p5_reg_l4_fail:
15458 or %g0,0xbd4,%g1
15459 ba,a p5_failed
15460p5_reg_l5_fail:
15461 or %g0,0xbd5,%g1
15462 ba,a p5_failed
15463p5_reg_l6_fail:
15464 or %g0,0xbd6,%g1
15465 ba,a p5_failed
15466p5_reg_l7_fail:
15467 or %g0,0xbd7,%g1
15468 ba,a p5_failed
15469p5_f0_fail:
15470 set p5_temp,%g6
15471 mov 0xf00,%l0
15472 stx %l0,[%g6]
15473 std %f0,[%g6+8]
15474 stx %fsr,[%g6+16]
15475 ta BAD_TRAP
15476
15477p5_f2_fail:
15478 set p5_temp,%g6
15479 mov 0xf02,%l0
15480 stx %l0,[%g6]
15481 std %f2,[%g6+8]
15482 stx %fsr,[%g6+16]
15483 ta BAD_TRAP
15484
15485p5_f4_fail:
15486 set p5_temp,%g6
15487 mov 0xf04,%l0
15488 stx %l0,[%g6]
15489 std %f4,[%g6+8]
15490 stx %fsr,[%g6+16]
15491 ta BAD_TRAP
15492
15493p5_f6_fail:
15494 set p5_temp,%g6
15495 mov 0xf06,%l0
15496 stx %l0,[%g6]
15497 std %f6,[%g6+8]
15498 stx %fsr,[%g6+16]
15499 ta BAD_TRAP
15500
15501p5_f8_fail:
15502 set p5_temp,%g6
15503 mov 0xf08,%l0
15504 stx %l0,[%g6]
15505 std %f8,[%g6+8]
15506 stx %fsr,[%g6+16]
15507 ta BAD_TRAP
15508
15509p5_f10_fail:
15510 set p5_temp,%g6
15511 mov 0xf10,%l0
15512 stx %l0,[%g6]
15513 std %f10,[%g6+8]
15514 stx %fsr,[%g6+16]
15515 ta BAD_TRAP
15516
15517p5_f12_fail:
15518 set p5_temp,%g6
15519 mov 0xf12,%l0
15520 stx %l0,[%g6]
15521 std %f12,[%g6+8]
15522 stx %fsr,[%g6+16]
15523 ta BAD_TRAP
15524
15525p5_f14_fail:
15526 set p5_temp,%g6
15527 mov 0xf14,%l0
15528 stx %l0,[%g6]
15529 std %f14,[%g6+8]
15530 stx %fsr,[%g6+16]
15531 ta BAD_TRAP
15532
15533p5_f16_fail:
15534 set p5_temp,%g6
15535 mov 0xf16,%l0
15536 stx %l0,[%g6]
15537 std %f16,[%g6+8]
15538 stx %fsr,[%g6+16]
15539 ta BAD_TRAP
15540
15541p5_f18_fail:
15542 set p5_temp,%g6
15543 mov 0xf18,%l0
15544 stx %l0,[%g6]
15545 std %f18,[%g6+8]
15546 stx %fsr,[%g6+16]
15547 ta BAD_TRAP
15548
15549p5_f20_fail:
15550 set p5_temp,%g6
15551 mov 0xf20,%l0
15552 stx %l0,[%g6]
15553 std %f20,[%g6+8]
15554 stx %fsr,[%g6+16]
15555 ta BAD_TRAP
15556
15557p5_f22_fail:
15558 set p5_temp,%g6
15559 mov 0xf22,%l0
15560 stx %l0,[%g6]
15561 std %f22,[%g6+8]
15562 stx %fsr,[%g6+16]
15563 ta BAD_TRAP
15564
15565p5_f24_fail:
15566 set p5_temp,%g6
15567 mov 0xf24,%l0
15568 stx %l0,[%g6]
15569 std %f24,[%g6+8]
15570 stx %fsr,[%g6+16]
15571 ta BAD_TRAP
15572
15573p5_f26_fail:
15574 set p5_temp,%g6
15575 mov 0xf26,%l0
15576 stx %l0,[%g6]
15577 std %f26,[%g6+8]
15578 stx %fsr,[%g6+16]
15579 ta BAD_TRAP
15580
15581p5_f28_fail:
15582 set p5_temp,%g6
15583 mov 0xf28,%l0
15584 stx %l0,[%g6]
15585 std %f28,[%g6+8]
15586 stx %fsr,[%g6+16]
15587 ta BAD_TRAP
15588
15589p5_f30_fail:
15590 set p5_temp,%g6
15591 mov 0xf30,%l0
15592 stx %l0,[%g6]
15593 std %f30,[%g6+8]
15594 stx %fsr,[%g6+16]
15595 ta BAD_TRAP
15596
15597
15598! The test for processor 5 failed
15599
15600p5_failed:
15601 set done_flags,%g1
15602 mov 3,%g5
15603 st %g5,[%g1+0x014] ! Set processor 5 done flag
15604
15605 set p5_temp,%g6
15606 stx %g1,[%g6]
15607 stx %g2,[%g6+8]
15608 stx %g3,[%g6+16]
15609 ta BAD_TRAP
15610
15611
15612! The local area data for processor 5 failed
15613
15614p5_local_failed:
15615 set done_flags,%g5
15616 mov 3,%g6
15617 st %g6,[%g5+0x014] ! Set processor 5 done flag
15618
15619 set p5_temp,%g6
15620 add %g1,%g4,%g1
15621 stx %g4,[%g6]
15622 stx %g2,[%g6+8]
15623 stx %g3,[%g6+16]
15624 ta BAD_TRAP
15625
15626p5_dfill_failed:
15627 ba p5_failed
15628 mov 0xddd,%g1
15629
15630p5_selfmod_failed:
15631 ba p5_failed
15632 mov 0xabc,%g1
15633
15634
15635p5_common_error:
15636 or %g0,0xee5,%g1
15637 ba p5_failed
15638 mov %o5,%g3
15639
15640p5_common_signature_error:
15641 set p5_temp,%g1
15642 ba p5_failed
15643 st %g2,[%g1] ! Common Lock Number
15644
15645p5_common_timeout:
15646 set p5_temp,%g1
15647 ba p5_failed
15648 st %g2,[%g1] ! Common Lock Number
15649p5_branch_failed:
15650 mov 0xbbb,%g1
15651 rd %ccr,%g2
15652 ba p5_failed
15653 mov 0x0,%g3
15654
15655p5_trap1e:
15656 sdivx %l4,%l0,%l5
15657 stb %l0,[%i2+0x00e] ! Mem[000000001b00000e]
15658 stw %l6,[%o2+0x068] ! Mem[0000000031000068]
15659 ldsw [%o1+0x068],%l7 ! Mem[0000000030800068]
15660 andcc %l5,0x77b,%l3
15661 ldsb [%o2+0x02e],%l7 ! Mem[000000003100002e]
15662 sllx %l1,%l3,%l0
15663 done
15664
15665p5_trap1o:
15666 sdivx %l4,%l0,%l5
15667 stb %l0,[%o2+0x00e] ! Mem[000000001b00000e]
15668 stw %l6,[%i2+0x068] ! Mem[0000000031000068]
15669 ldsw [%i1+0x068],%l7 ! Mem[0000000030800068]
15670 andcc %l5,0x77b,%l3
15671 ldsb [%i2+0x02e],%l7 ! Mem[000000003100002e]
15672 sllx %l1,%l3,%l0
15673 done
15674
15675
15676p5_trap2e:
15677 srl %l1,%l2,%l3
15678 done
15679
15680p5_trap2o:
15681 srl %l1,%l2,%l3
15682 done
15683
15684
15685p5_trap3e:
15686 orn %l4,%l3,%l1
15687 xor %l4,%l0,%l5
15688 sub %l2,0x674,%l3
15689 xnor %l3,%l2,%l6
15690 andn %l6,-0xde6,%l0
15691 or %l7,0xe96,%l4
15692 done
15693
15694p5_trap3o:
15695 orn %l4,%l3,%l1
15696 xor %l4,%l0,%l5
15697 sub %l2,0x674,%l3
15698 xnor %l3,%l2,%l6
15699 andn %l6,-0xde6,%l0
15700 or %l7,0xe96,%l4
15701 done
15702
15703p5_init_memory_pointers:
15704 set p5_init_registers,%g1
15705 mov %g0,%g2
15706 mov %g0,%g3
15707 mov %g0,%g4
15708 mov %g0,%g5
15709 mov %g0,%g6
15710 mov %g0,%g7
15711
15712! Initialize memory pointers for window 0
15713 set p5_local0_start,%i0
15714 set p5_local1_start,%i1
15715 set p5_local2_start,%i2
15716 set p5_local3_start,%i3
15717 mov 0x08,%i4
15718 mov 0x10,%i5
15719 mov 0x18,%i6
15720 mov %g0,%i7
15721! Init Local Registers in Window 0
15722 ldx [%g1+0x000],%l0 ! %l0 = a1628443f67d21c4
15723 ldx [%g1+0x008],%l1 ! %l1 = 397557560069eab5
15724 ldx [%g1+0x010],%l2 ! %l2 = a15be6508deac074
15725 ldx [%g1+0x018],%l3 ! %l3 = 23155fb454e7d0ed
15726 ldx [%g1+0x020],%l4 ! %l4 = 362d48d0e1c167e0
15727 ldx [%g1+0x028],%l5 ! %l5 = 1b6a79a695b3706e
15728 ldx [%g1+0x030],%l6 ! %l6 = 4e9a18362b23c1e4
15729 ldx [%g1+0x038],%l7 ! %l7 = ff6846eaa3fb1305
15730 save
15731
15732! Initialize memory points for window 1
15733 set share0_start,%i0
15734 set share1_start,%i1
15735 set share2_start,%i2
15736 set share3_start,%i3
15737 mov 0x20,%i4
15738 mov 0x28,%i5
15739 mov 0x30,%i6
15740! Init Local Registers in Window 1
15741 ldx [%g1+0x040],%l0 ! %l0 = 3005ec56afb870fe
15742 ldx [%g1+0x048],%l1 ! %l1 = 9e2dc2a6ac0f39ce
15743 ldx [%g1+0x050],%l2 ! %l2 = 5d54c6fbf2d1a6a8
15744 ldx [%g1+0x058],%l3 ! %l3 = af0f0a84be05bf02
15745 ldx [%g1+0x060],%l4 ! %l4 = a4a2dfee0080718d
15746 ldx [%g1+0x068],%l5 ! %l5 = 6f1860d69e50914e
15747 ldx [%g1+0x070],%l6 ! %l6 = 20c802b21ca5581b
15748 ldx [%g1+0x078],%l7 ! %l7 = 0aaad271a81b1bbc
15749 save
15750
15751! Initialize memory pointers for window 2
15752 set p5_local0_start,%i0
15753 set p5_local1_start,%i1
15754 set p5_local2_start,%i2
15755 set p5_local3_start,%i3
15756 mov 0x08,%i4
15757 mov 0x10,%i5
15758 mov 0x18,%i6
15759 mov %g0,%i7
15760! Init Local Registers in Window 2
15761 ldx [%g1+0x080],%l0 ! %l0 = c1f1b34ed1784ab0
15762 ldx [%g1+0x088],%l1 ! %l1 = 39b93715cb4a1f33
15763 ldx [%g1+0x090],%l2 ! %l2 = f14f5d2058106666
15764 ldx [%g1+0x098],%l3 ! %l3 = 6a803f1e2ba61d90
15765 ldx [%g1+0x0a0],%l4 ! %l4 = dd5eb2ba729d16dd
15766 ldx [%g1+0x0a8],%l5 ! %l5 = 99820009f29ebbd5
15767 ldx [%g1+0x0b0],%l6 ! %l6 = 768d7e0dee8e53f5
15768 ldx [%g1+0x0b8],%l7 ! %l7 = 738e612803589bf0
15769 save
15770
15771! Initialize memory points for window 3
15772 set share0_start,%i0
15773 set share1_start,%i1
15774 set share2_start,%i2
15775 set share3_start,%i3
15776 mov 0x20,%i4
15777 mov 0x28,%i5
15778 mov 0x30,%i6
15779 mov %g0,%i7
15780! Init Local Registers in Window 3
15781 ldx [%g1+0x0c0],%l0 ! %l0 = b0ef83c3c2098853
15782 ldx [%g1+0x0c8],%l1 ! %l1 = 5dda33fc8c6fb189
15783 ldx [%g1+0x0d0],%l2 ! %l2 = 87506b740502e6db
15784 ldx [%g1+0x0d8],%l3 ! %l3 = 802100d59b8a3fa1
15785 ldx [%g1+0x0e0],%l4 ! %l4 = fdf53f3cfa748e93
15786 ldx [%g1+0x0e8],%l5 ! %l5 = cff60c08b855bed7
15787 ldx [%g1+0x0f0],%l6 ! %l6 = 1ec2472a41c1529a
15788 ldx [%g1+0x0f8],%l7 ! %l7 = 8bbc74e40d346b9f
15789
15790! Initialize the output register of window 3
15791 set p5_local0_start,%o0
15792 set p5_local1_start,%o1
15793 set p5_local2_start,%o2
15794 set p5_local3_start,%o3
15795 mov 0x08,%o4
15796 mov 0x10,%o5
15797 mov 0x18,%o6
15798 mov %g0,%o7
15799 restore
15800 restore
15801 restore
15802
15803 retl
15804 nop
15805
15806! Random code for Processor 6
15807
15808processor_6:
15809 ta T_CHANGE_PRIV
15810 set done_flags,%g1
15811 mov 1,%g2
15812 st %g2,[%g1+0x18] ! Set the start flag
15813 wrpr %g0,7,%cleanwin
15814 call p6_init_memory_pointers
15815 wr %g0,0x80,%asi ! Setting default asi to 80
15816
15817! Initialize the floating point registers for processor 6
15818
15819 wr %g0,0x4,%fprs ! Make sure fef is 1
15820 set p6_init_freg,%g1
15821! %f0 = 74a1fff6 3bc76498 fe5c9176 dc3d692b
15822! %f4 = 6af426e1 5a88b5e0 ec3cf790 6fc035c3
15823! %f8 = 8a64dc35 b523cba4 298bb8d5 232cb1ab
15824! %f12 = 35d75f16 0a9db2ce afa5da6f a480fa76
15825 ldda [%g1]ASI_BLK_P,%f0
15826 add %g1,64,%g1
15827! %f16 = 040e6d62 e7474947 83dd292b c37e4aac
15828! %f20 = ffb19064 0030edc8 563b3464 f62c677c
15829! %f24 = c0f1c750 5dc519d2 0d8dd56b 28368d92
15830! %f28 = 5d37edfb 8956ca83 548d80ee f4d5ccf0
15831 ldda [%g1]ASI_BLK_P,%f16
15832 add %g1,64,%g1
15833! %f32 = 8b924e68 bdef4468 36e10909 f634bfa0
15834! %f36 = 263ba9a1 b4ecb241 f48f9474 4d36c53e
15835! %f40 = 5dffb61e b268aba9 41847e2d 08f2c36b
15836! %f44 = 7d212a3d 405e7d33 90aa2f68 b82fc05c
15837 ldda [%g1]ASI_BLK_P,%f32
15838 xorcc %g0,%g0,%g3 ! init %g3 and set flags
15839 membar #Sync ! Force the block loads to complete
15840
15841! Start of Random Code for processor 6
15842
15843p6_label_1:
15844! %l3 = 87ba20c84e2bc198, %l1 = 19c6af661b26f241, %l4 = 0890d877da4e59c6
15845 udivx %l3,%l1,%l4 ! %l4 = 0000000000000005
15846! %l7 = 357ca15a66589b1a, %l3 = 87ba20c84e2bc198, %l1 = 19c6af661b26f241
15847 addc %l7,%l3,%l1 ! %l1 = bd36c222b4845cb2
15848! %l2 = 97b78023f9bf0ff5, Mem[000000001d800000] = 17c5965a
15849 stba %l2,[%i3+%g0]0x81 ! Mem[000000001d800000] = f5c5965a
15850! %f8 = 8a64dc35 b523cba4, Mem[000000001c800008] = b2a0257a 3f542d1c
15851 std %f8 ,[%i1+%i4] ! Mem[000000001c800008] = 8a64dc35 b523cba4
15852! %l5 = a5f81c1c2b3b441c, immed = 0000000f, %l4 = 0000000000000005
15853 sra %l5,0x00f,%l4 ! %l4 = 0000000000005676
15854! Mem[0000000031000070] = 90698c3c3525f1f2, %f30 = 548d80ee f4d5ccf0
15855 ldd [%o2+0x070],%f30 ! %f30 = 90698c3c 3525f1f2
15856! Mem[000000001c000004] = c237f905, %l5 = a5f81c1c2b3b441c
15857 ldsh [%i0+0x004],%l5 ! %l5 = ffffffffffffc237
15858! %l5 = ffffffffffffc237, immed = 00000b1f, %l6 = b049d83ddc2b7537
15859 xorcc %l5,0xb1f,%l6 ! %l6 = ffffffffffffc928, %ccr = 88
15860! %l0 = 7a2da9a6, %l1 = b4845cb2, Mem[0000000030800070] = bb5f37bc 79f6180f
15861 std %l0,[%o1+0x070] ! Mem[0000000030800070] = 7a2da9a6 b4845cb2
15862! Mem[000000001c000000] = ca173574, %f0 = 74a1fff6
15863 lda [%i0+%g0]0x80,%f0 ! %f0 = ca173574
15864
15865p6_label_2:
15866! %l5 = ffffffffffffc237, Mem[0000000030800030] = 48d16b81
15867 stb %l5,[%o1+%o6] ! Mem[0000000030800030] = 37d16b81
15868! Mem[0000000031000030] = 894c21ea, %l3 = 87ba20c84e2bc198
15869 ldsh [%o2+0x032],%l3 ! %l3 = 00000000000021ea
15870! Mem[000000001d000010] = 0549ef35, %l3 = 00000000000021ea
15871 lduba [%i2+%i5]0x88,%l3 ! %l3 = 0000000000000035
15872! Mem[000000001d800000] = f5c5965a, %l2 = 97b78023f9bf0ff5
15873 ldsha [%i3+%g0]0x81,%l2 ! %l2 = fffffffffffff5c5
15874! %f22 = 563b3464 f62c677c, Mem[000000001d000030] = 7ec9aa0f 1c015ec1
15875 stda %f22,[%i2+%o6]0x81 ! Mem[000000001d000030] = 563b3464 f62c677c
15876! Mem[000000001d000010] = 35ef4905, %l5 = ffffffffffffc237
15877 ldsba [%i2+%i5]0x81,%l5 ! %l5 = 0000000000000035
15878! %l3 = 0000000000000035, %l4 = 0000000000005676, %l6 = ffffffffffffc928
15879 taddcctv %l3,%l4,%l6 ! %l0 = 3df1a2827a2da9c9, Trapped
15880! Mem[0000000030800030] = 37d16b81623f2854, %f20 = ffb19064 0030edc8
15881 ldd [%o1+%o6],%f20 ! %f20 = 37d16b81 623f2854
15882! %l0 = 3df1a2827a2da9c9, immed = 00000009, %l4 = 0000000000005676
15883 sll %l0,0x009,%l4 ! %l4 = e34504f45b539200
15884! Mem[000000001d000028] = cf62c8c9, %l2 = fffffffffffff5c5
15885 ldsba [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffffc9
15886
15887p6_label_3:
15888! Mem[000000001d800020] = 58569501, %l5 = 0000000000000035
15889 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000058569501
15890! %l5 = 0000000058569501, %l3 = 0000000000000035, %y = 00000000
15891 umul %l5,%l3,%l1 ! %l1 = 0000001249ecd935, %y = 12
15892! %f26 = 0d8dd56b 28368d92, Mem[0000000031800030] = fbcb4ba1 63559f73
15893 std %f26,[%o3+%o6] ! Mem[0000000031800030] = 0d8dd56b 28368d92
15894! Mem[000000001c000030] = 7bcc814f, %l7 = 357ca15a66589b1a
15895 lduha [%i0+%o6]0x88,%l7 ! %l7 = 000000000000814f
15896! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f4 = 6af426e1 5a88b5e0
15897 ldda [%o3+0x070]%asi,%f4 ! %f4 = 4b77b0c5 003d1e5c
15898! Mem[0000000030000074] = 749acc7e, %l6 = ffffffffffffc928
15899 ldsba [%o0+0x074]%asi,%l6 ! %l6 = 0000000000000074
15900! %l2 = ffffffffffffffc9, immed = 00000019, %l4 = e34504f45b539200
15901 srl %l2,0x019,%l4 ! %l4 = 000000000000007f
15902! %l2 = ffffffffffffffc9, Mem[000000001c800020] = 5e1878ac
15903 stwa %l2,[%i1+%o4]0x80 ! Mem[000000001c800020] = ffffffc9
15904! %l0 = 3df1a2827a2da9c9, %l4 = 000000000000007f, %l7 = 000000000000814f
15905 addcc %l0,%l4,%l7 ! %l7 = 3df1a2827a2daa48, %ccr = 00
15906! %l6 = 0000000000000074, %l2 = ffffffffffffffc9, %l0 = 3df1a2827a2da9c9
15907 andcc %l6,%l2,%l0 ! %l0 = 0000000000000040, %ccr = 00
15908
15909p6_label_4:
15910! %l4 = 000000000000007f, immed = fffffced, %l1 = 0000001249ecd935
15911 addc %l4,-0x313,%l1 ! %l1 = fffffffffffffd6c
15912! Mem[000000001c800000] = f9e17d0c, %l3 = 0000000000000035
15913 ldsha [%i1+%g0]0x81,%l3 ! %l3 = fffffffffffff9e1
15914! %l6 = 0000000000000074, immed = 000007b0, %l1 = fffffffffffffd6c
15915 xnorcc %l6,0x7b0,%l1 ! %l1 = fffffffffffff83b, %ccr = 88
15916! %l4 = 0000007f, %l5 = 58569501, Mem[0000000030000030] = 243e33d0 392bd9d0
15917 stda %l4,[%o0+0x030]%asi ! Mem[0000000030000030] = 0000007f 58569501
15918! Mem[000000001d800028] = 73a3c723, %l5 = 0000000058569501
15919 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000023
15920! Mem[000000001d800068] = fef20689799e050a, %f26 = 0d8dd56b 28368d92
15921 ldd [%i3+0x068],%f26 ! %f26 = fef20689 799e050a
15922! %l2 = ffffffc9, %l3 = fffff9e1, Mem[000000001c800018] = 38617318 3b132525
15923 stda %l2,[%i1+%i6]0x81 ! Mem[000000001c800018] = ffffffc9 fffff9e1
15924! %f5 = 003d1e5c, Mem[000000001c800030] = 62d868e4
15925 sta %f5 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 003d1e5c
15926! Mem[0000000030000070] = f6a1cd6e749acc7e, %l2 = ffffffffffffffc9
15927 ldxa [%o0+0x070]%asi,%l2 ! %l2 = f6a1cd6e749acc7e
15928! Mem[0000000030800034] = 623f2854, %l3 = fffffffffffff9e1
15929 ldsw [%o1+0x034],%l3 ! %l3 = 00000000623f2854
15930
15931p6_label_5:
15932! %l1 = fffffffffffff83b, %l5 = 0000000000000023, %y = 00000012
15933 udiv %l1,%l5,%l6 ! %l6 = 000000008af8af52
15934 mov %l0,%y ! %y = 00000040
15935! Mem[0000000031800074] = 003d1e5c, %l7 = 3df1a2827a2daa48
15936 ldub [%o3+0x077],%l7 ! %l7 = 000000000000005c
15937! Clear Register : %l5 = 0000000000000023
15938 clr %l5 ! %l5 = 0000000000000000
15939! %l6 = 8af8af52, %l7 = 0000005c, Mem[000000001c000028] = b2e18f78 b45874d2
15940 stda %l6,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8af52 0000005c
15941! Mem[0000000030800070] = 7a2da9a6 b4845cb2, %l4 = 0000007f, %l5 = 00000000
15942 ldd [%o1+0x070],%l4 ! %l4 = 000000007a2da9a6 00000000b4845cb2
15943! Mem[000000001d000020] = 876dfa22, %l4 = 000000007a2da9a6
15944 ldsh [%i2+%o4],%l4 ! %l4 = ffffffffffff876d
15945! %l1 = fffffffffffff83b, %l0 = 0000000000000040, %l2 = f6a1cd6e749acc7e
15946 udivx %l1,%l0,%l2 ! %l2 = 03ffffffffffffe0
15947! Mem[000000001d800008] = 5809643e, %l7 = 000000000000005c
15948 lduha [%i3+%i4]0x89,%l7 ! %l7 = 000000000000643e
15949! %l4 = ffffffffffff876d, immed = 00000ef5, %l1 = fffffffffffff83b
15950 taddcctv %l4,0xef5,%l1 ! %l0 = 0000000000000063, Trapped
15951! %l5 = 00000000b4845cb2, immed = 0000001e, %l6 = 000000008af8af52
15952 sll %l5,0x01e,%l6 ! %l6 = 2d21172c80000000
15953
15954p6_label_6:
15955! Mem[0000000030000070] = f6a1cd6e, %l4 = ffffffffffff876d
15956 ldsha [%o0+0x072]%asi,%l4 ! %l4 = ffffffffffffcd6e
15957! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f10 = 298bb8d5 232cb1ab
15958 ldd [%o3+0x070],%f10 ! %f10 = 4b77b0c5 003d1e5c
15959! %l2 = 03ffffffffffffe0, Mem[000000001d000008] = e623c6b8276c345f
15960 stxa %l2,[%i2+%i4]0x80 ! Mem[000000001d000008] = 03ffffffffffffe0
15961! Mem[0000000030000070] = f6a1cd6e, %l3 = 00000000623f2854
15962 ldub [%o0+0x072],%l3 ! %l3 = 00000000000000cd
15963! %l0 = 0000000000000063, Mem[000000001c80002e] = eb1feed1, %asi = 80
15964 stha %l0,[%i1+0x02e]%asi ! Mem[000000001c80002c] = eb1f0063
15965! Mem[000000001c000030] = a525c76d7bcc814f, %l3 = 00000000000000cd
15966 ldxa [%i0+%o6]0x88,%l3 ! %l3 = a525c76d7bcc814f
15967! %l0 = 00000063, %l1 = fffff83b, Mem[0000000031000070] = 90698c3c 3525f1f2
15968 std %l0,[%o2+0x070] ! Mem[0000000031000070] = 00000063 fffff83b
15969! %l3 = a525c76d7bcc814f, immed = 0000075d, %l1 = fffffffffffff83b
15970 or %l3,0x75d,%l1 ! %l1 = a525c76d7bcc875f
15971! Mem[000000001c800008] = 8a64dc35b523cba4, %f2 = fe5c9176 dc3d692b
15972 ldda [%i1+%i4]0x81,%f2 ! %f2 = 8a64dc35 b523cba4
15973! Mem[0000000031000030] = 894c21ea4d4316d5, %l2 = 03ffffffffffffe0
15974 ldxa [%o2+0x030]%asi,%l2 ! %l2 = 894c21ea4d4316d5
15975
15976p6_label_7:
15977! %l3 = a525c76d7bcc814f, Mem[0000000030000030] = 0000007f
15978 stb %l3,[%o0+%o6] ! Mem[0000000030000030] = 4f00007f
15979! %l5 = 00000000b4845cb2, Mem[000000001d800000] = 5a96c5f5
15980 stwa %l5,[%i3+%g0]0x89 ! Mem[000000001d800000] = b4845cb2
15981! Mem[000000001d800008] = 3e640958 d87fc159, %l2 = 4d4316d5, %l3 = 7bcc814f
15982 ldda [%i3+%i4]0x81,%l2 ! %l2 = 000000003e640958 00000000d87fc159
15983! Mem[000000001d800008] = 3e640958, %l5 = 00000000b4845cb2
15984 ldswa [%i3+%i4]0x81,%l5 ! %l5 = 000000003e640958
15985! %l2 = 000000003e640958, immed = fffff038, %y = 00000040
15986 udiv %l2,-0xfc8,%l6 ! %l6 = 0000000000000040
15987 mov %l0,%y ! %y = 00000063
15988! %f16 = 040e6d62 e7474947, Mem[000000001d000008] = 03ffffff ffffffe0
15989 std %f16,[%i2+%i4] ! Mem[000000001d000008] = 040e6d62 e7474947
15990! %l1 = a525c76d7bcc875f, Mem[000000001d800028] = 42754bac73a3c723
15991 stxa %l1,[%i3+%o5]0x88 ! Mem[000000001d800028] = a525c76d7bcc875f
15992! %l4 = ffffffffffffcd6e, Mem[000000001d800020] = 01955658
15993 stwa %l4,[%i3+%o4]0x89 ! Mem[000000001d800020] = ffffcd6e
15994! %l5 = 000000003e640958, Mem[000000001d000028] = c9c862cf
15995 stw %l5,[%i2+%o5] ! Mem[000000001d000028] = 3e640958
15996! Mem[0000000030000074] = 749acc7e, %f19 = c37e4aac
15997 ld [%o0+0x074],%f19 ! %f19 = 749acc7e
15998
15999p6_label_8:
16000! Mem[0000000031000070] = 00000063, %l7 = 000000000000643e
16001 ldub [%o2+0x073],%l7 ! %l7 = 0000000000000063
16002! %l0 = 0000000000000063, immed = fffffb01, %y = 00000063
16003 udivcc %l0,-0x4ff,%l7 ! %l7 = 0000000000000063, %ccr = 00
16004 mov %l0,%y ! %y = 00000063
16005! %l6 = 0000000000000040, Mem[000000001c800020] = c9ffffff
16006 stwa %l6,[%i1+%o4]0x89 ! Mem[000000001c800020] = 00000040
16007! %l4 = ffffffffffffcd6e, immed = fffff5dc, %l7 = 0000000000000063
16008 addcc %l4,-0xa24,%l7 ! %l7 = ffffffffffffc34a, %ccr = 99
16009! Mem[000000001d000018] = 387e32c8, %l3 = 00000000d87fc159
16010 lduba [%i2+%i6]0x88,%l3 ! %l3 = 00000000000000c8
16011! %l6 = 0000000000000040, immed = 000003e8, %l6 = 0000000000000040
16012 addc %l6,0x3e8,%l6 ! %l6 = 0000000000000429
16013! %l1 = a525c76d7bcc875f, Mem[0000000031000070] = 00000063
16014 sth %l1,[%o2+0x070] ! Mem[0000000031000070] = 875f0063
16015! Mem[0000000030000070] = f6a1cd6e, %l7 = ffffffffffffc34a
16016 ldsb [%o0+0x070],%l7 ! %l7 = fffffffffffffff6
16017! Mem[0000000030000030] = 4f00007f 58569501, %l6 = 00000429, %l7 = fffffff6
16018 ldd [%o0+%o6],%l6 ! %l6 = 000000004f00007f 0000000058569501
16019! Mem[000000001c800060] = 1b6383e9c8b98992, %f16 = 040e6d62 e7474947
16020 ldd [%i1+0x060],%f16 ! %f16 = 1b6383e9 c8b98992
16021
16022p6_label_9:
16023! Mem[000000001c000028] = 52aff88a 5c000000, %l2 = 3e640958, %l3 = 000000c8
16024 ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000052aff88a 000000005c000000
16025! Mem[000000001c000030] = 7bcc814f, %f9 = b523cba4
16026 lda [%i0+%o6]0x88,%f9 ! %f9 = 7bcc814f
16027! %l6 = 000000004f00007f, %l1 = a525c76d7bcc875f, %l4 = ffffffffffffcd6e
16028 udivx %l6,%l1,%l4 ! %l4 = 0000000000000000
16029! Invert Register : %l1 = a525c76d7bcc875f
16030 xor %l1,-1,%l1 ! %l1 = 5ada3892843378a0
16031! %f5 = 003d1e5c, Mem[000000001d000000] = 131ffe0e
16032 sta %f5 ,[%i2+%g0]0x89 ! Mem[000000001d000000] = 003d1e5c
16033! Invert Register : %l0 = 0000000000000063
16034 xor %l0,-1,%l0 ! %l0 = ffffffffffffff9c
16035! %l0 = ffffff9c, %l1 = 843378a0, Mem[0000000030000070] = f6a1cd6e 749acc7e
16036 std %l0,[%o0+0x070] ! Mem[0000000030000070] = ffffff9c 843378a0
16037! Mem[000000001c000030] = 4f81cc7b 6dc725a5, %l0 = ffffff9c, %l1 = 843378a0
16038 ldda [%i0+%o6]0x81,%l0 ! %l0 = 000000004f81cc7b 000000006dc725a5
16039! %l6 = 000000004f00007f, %l0 = 000000004f81cc7b, %l2 = 0000000052aff88a
16040 sllx %l6,%l0,%l2 ! %l2 = f800000000000000
16041! %f18 = 83dd292b, Mem[000000001d80000c] = d87fc159
16042 sta %f18,[%i3+0x00c]%asi ! Mem[000000001d80000c] = 83dd292b
16043
16044p6_label_10:
16045! Mem[000000001c800008] = 8a64dc35, %l5 = 000000003e640958
16046 ldswa [%i1+%i4]0x81,%l5 ! %l5 = ffffffff8a64dc35
16047! %l2 = f800000000000000, %l7 = 0000000058569501, %l3 = 000000005c000000
16048 tsubcctv %l2,%l7,%l3 ! %l0 = 000000004f81cc9e, Trapped
16049! Mem[000000001c800038] = 94ff7d503ff95a14, %f4 = 4b77b0c5 003d1e5c
16050 ldd [%i1+0x038],%f4 ! %f4 = 94ff7d50 3ff95a14
16051! %f10 = 4b77b0c5 003d1e5c, Mem[0000000031800030] = 0d8dd56b 28368d92
16052 std %f10,[%o3+%o6] ! Mem[0000000031800030] = 4b77b0c5 003d1e5c
16053! %l5 = ffffffff8a64dc35, immed = fffff105, %y = 00000063
16054 umul %l5,-0xefb,%l1 ! %l1 = 8a64d41bcb113209, %y = 8a64d41b
16055! Mem[0000000031000070] = 875f0063, %l6 = 000000004f00007f
16056 ldswa [%o2+0x070]%asi,%l6 ! %l6 = ffffffff875f0063
16057! Mem[000000001d000028] = 3e640958 99ba9f38, %l0 = 4f81cc9e, %l1 = cb113209
16058 ldda [%i2+%o5]0x81,%l0 ! %l0 = 000000003e640958 0000000099ba9f38
16059! %l4 = 0000000000000000, Mem[000000001c000068] = ae7a2cd46e0abe12
16060 stx %l4,[%i0+0x068] ! Mem[000000001c000068] = 0000000000000000
16061! %l4 = 0000000000000000, Mem[000000001d800000] = b25c84b4
16062 stwa %l4,[%i3+%g0]0x80 ! Mem[000000001d800000] = 00000000
16063! Mem[000000001c800070] = 97a42e11, %l7 = 0000000058569501
16064 ldswa [%i1+0x070]%asi,%l7 ! %l7 = ffffffff97a42e11
16065
16066p6_label_11:
16067! %l7 = ffffffff97a42e11, Mem[000000001d800028] = a525c76d7bcc875f
16068 stxa %l7,[%i3+%o5]0x88 ! Mem[000000001d800028] = ffffffff97a42e11
16069! Mem[000000001d800018] = 8ee189cb, %l6 = ffffffff875f0063
16070 lduwa [%i3+%i6]0x80,%l6 ! %l6 = 000000008ee189cb
16071! %l4 = 0000000000000000, Mem[000000001c000008] = 53365014
16072 stba %l4,[%i0+%i4]0x81 ! Mem[000000001c000008] = 00365014
16073! %l6 = 000000008ee189cb, Mem[000000001c800068] = 9eed6318
16074 stb %l6,[%i1+0x068] ! Mem[000000001c800068] = cbed6318
16075! Mem[0000000030000070] = ffffff9c 843378a0, %l0 = 3e640958, %l1 = 99ba9f38
16076 ldd [%o0+0x070],%l0 ! %l0 = 00000000ffffff9c 00000000843378a0
16077! Mem[000000001d000078] = 1d229c73032d57d1, %f4 = 94ff7d50 3ff95a14
16078 ldda [%i2+0x078]%asi,%f4 ! %f4 = 1d229c73 032d57d1
16079! Mem[000000001c00006c] = 00000000, %l0 = 00000000ffffff9c
16080 ldswa [%i0+0x06c]%asi,%l0 ! %l0 = 0000000000000000
16081! %l3 = 000000005c000000, Mem[000000001c800028] = 221391a8
16082 stha %l3,[%i1+%o5]0x88 ! Mem[000000001c800028] = 22130000
16083! %l0 = 0000000000000000, Mem[000000001d000010] = 35ef4905
16084 stba %l0,[%i2+%i5]0x81 ! Mem[000000001d000010] = 00ef4905
16085! Mem[0000000030000070] = ffffff9c, %l7 = ffffffff97a42e11
16086 ldswa [%o0+0x070]%asi,%l7 ! %l7 = ffffffffffffff9c
16087
16088p6_label_12:
16089! %f25 = 5dc519d2, Mem[0000000031800034] = 003d1e5c
16090 st %f25,[%o3+0x034] ! Mem[0000000031800034] = 5dc519d2
16091! %l6 = 000000008ee189cb, immed = fffff852, %l1 = 00000000843378a0
16092 tsubcc %l6,-0x7ae,%l1 ! %l1 = 000000008ee19179, %ccr = 1b
16093! Mem[0000000031800030] = 4b77b0c5 5dc519d2, %l2 = 00000000, %l3 = 5c000000
16094 ldda [%o3+0x030]%asi,%l2 ! %l2 = 000000004b77b0c5 000000005dc519d2
16095! Mem[000000001c800018] = ffffffc9, %l3 = 000000005dc519d2
16096 ldsba [%i1+%i6]0x81,%l3 ! %l3 = ffffffffffffffff
16097! Mem[000000001d000028] = 3e64095899ba9f38, %f6 = ec3cf790 6fc035c3
16098 ldd [%i2+%o5],%f6 ! %f6 = 3e640958 99ba9f38
16099! Mem[0000000030000030] = 4f00007f, %f21 = 623f2854
16100 ld [%o0+%o6],%f21 ! %f21 = 4f00007f
16101! %l7 = ffffffffffffff9c, Mem[0000000030800031] = 37d16b81
16102 stb %l7,[%o1+0x031] ! Mem[0000000030800030] = 379c6b81
16103! Mem[0000000030000070] = ffffff9c 843378a0, %l2 = 4b77b0c5, %l3 = ffffffff
16104 ldd [%o0+0x070],%l2 ! %l2 = 00000000ffffff9c 00000000843378a0
16105! %f12 = 35d75f16 0a9db2ce, Mem[0000000030800030] = 379c6b81 623f2854
16106 stda %f12,[%o1+0x030]%asi ! Mem[0000000030800030] = 35d75f16 0a9db2ce
16107! Invert Register : %l0 = 0000000000000000
16108 xor %l0,-1,%l0 ! %l0 = ffffffffffffffff
16109
16110p6_label_13:
16111! %l6 = 000000008ee189cb, Mem[000000001c000028] = 8af8af52
16112 stba %l6,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8afcb
16113! %l2 = 00000000ffffff9c, Mem[000000001c000010] = 6199ea02
16114 stba %l2,[%i0+%i5]0x81 ! Mem[000000001c000010] = 9c99ea02
16115! Mem[0000000030800070] = 7a2da9a6b4845cb2, %l3 = 00000000843378a0
16116 ldx [%o1+0x070],%l3 ! %l3 = 7a2da9a6b4845cb2
16117! %l0 = ffffffffffffffff, Mem[000000001c800000] = f9e17d0c
16118 stwa %l0,[%i1+%g0]0x81 ! Mem[000000001c800000] = ffffffff
16119! %l6 = 000000008ee189cb, %l5 = ffffffff8a64dc35, %l2 = 00000000ffffff9c
16120 xor %l6,%l5,%l2 ! %l2 = ffffffff048555fe
16121! %l1 = 000000008ee19179, %l6 = 000000008ee189cb, %l3 = 7a2da9a6b4845cb2
16122 xnor %l1,%l6,%l3 ! %l3 = ffffffffffffe74d
16123! %l0 = ffffffff, %l1 = 8ee19179, Mem[000000001d000020] = 876dfa22 5bec082c
16124 std %l0,[%i2+%o4] ! Mem[000000001d000020] = ffffffff 8ee19179
16125! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %l0 = ffffffffffffffff
16126 andcc %l0,%l0,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
16127! %l3 = ffffffffffffe74d, Mem[000000001c000020] = 4bd8cf1f
16128 stba %l3,[%i0+%o4]0x89 ! Mem[000000001c000020] = 4bd8cf4d
16129! Mem[000000001d800000] = 23d2b75e 00000000, %l4 = 00000000, %l5 = 8a64dc35
16130 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 0000000023d2b75e
16131
16132p6_label_14:
16133! Mem[0000000031000034] = 4d4316d5, %l6 = 000000008ee189cb
16134 ldsb [%o2+0x034],%l6 ! %l6 = 000000000000004d
16135! %f20 = 37d16b81 4f00007f, Mem[000000001d800018] = 8ee189cb 104eb23c
16136 stda %f20,[%i3+%i6]0x81 ! Mem[000000001d800018] = 37d16b81 4f00007f
16137! %l7 = ffffffffffffff9c, Mem[0000000031000034] = 4d4316d5
16138 stw %l7,[%o2+0x034] ! Mem[0000000031000034] = ffffff9c
16139! %f28 = 5d37edfb, Mem[0000000030800070] = 7a2da9a6
16140 st %f28,[%o1+0x070] ! Mem[0000000030800070] = 5d37edfb
16141! Mem[000000001c800030] = 003d1e5c98c8940f, %f6 = 3e640958 99ba9f38
16142 ldda [%i1+%o6]0x80,%f6 ! %f6 = 003d1e5c 98c8940f
16143! %f30 = 90698c3c, Mem[000000001d000010] = 00ef4905
16144 sta %f30,[%i2+%i5]0x81 ! Mem[000000001d000010] = 90698c3c
16145! %l3 = ffffffffffffe74d, immed = 00000a21, %y = 8a64d41b
16146 udiv %l3,0xa21,%l1 ! %l1 = 00000000ffffffff
16147 mov %l0,%y ! %y = ffffffff
16148! Mem[0000000030800070] = 5d37edfbb4845cb2, %f30 = 90698c3c 3525f1f2
16149 ldd [%o1+0x070],%f30 ! %f30 = 5d37edfb b4845cb2
16150! %l6 = 000000000000004d, immed = 00000c3f, %l3 = ffffffffffffe74d
16151 xnor %l6,0xc3f,%l3 ! %l3 = fffffffffffff38d
16152! %l3 = fffffffffffff38d, immd = fffffffffffff891, %l0 = ffffffffffffffff
16153 udivx %l3,-0x76f,%l0 ! %l0 = 0000000000000000
16154
16155p6_label_15:
16156! Mem[0000000030000074] = 843378a0, %l5 = 0000000023d2b75e
16157 ldsha [%o0+0x076]%asi,%l5 ! %l5 = 00000000000078a0
16158! %l0 = 0000000000000000, immed = 00000dbf, %l1 = 00000000ffffffff
16159 taddcc %l0,0xdbf,%l1 ! %l1 = 0000000000000dbf, %ccr = 02
16160! Mem[000000001c800028] = 00001322 eb1f0063, %l4 = 00000000, %l5 = 000078a0
16161 ldd [%i1+%o5],%l4 ! %l4 = 0000000000001322 00000000eb1f0063
16162! Mem[000000001d000000] = 5c1e3d0097bfd598, %f26 = fef20689 799e050a
16163 ldd [%i2+%g0],%f26 ! %f26 = 5c1e3d00 97bfd598
16164! %l7 = ffffffffffffff9c, immed = fffffed1, %l2 = ffffffff048555fe
16165 andncc %l7,-0x12f,%l2 ! %l2 = 000000000000010c, %ccr = 00
16166! Mem[000000001d000018] = 387e32c8, %l2 = 000000000000010c
16167 ldswa [%i2+%i6]0x88,%l2 ! %l2 = 00000000387e32c8
16168! %l4 = 0000000000001322, %l1 = 0000000000000dbf, %l1 = 0000000000000dbf
16169 andcc %l4,%l1,%l1 ! %l1 = 0000000000000122, %ccr = 00
16170! %l2 = 00000000387e32c8, immed = 00000992, %l0 = 0000000000000000
16171 addccc %l2,0x992,%l0 ! %l0 = 00000000387e3c5a, %ccr = 00
16172! %l3 = fffffffffffff38d, immed = fffffc2d, %l5 = 00000000eb1f0063
16173 xor %l3,-0x3d3,%l5 ! %l5 = 0000000000000fa0
16174! %l5 = 0000000000000fa0, %l7 = ffffffffffffff9c, %y = ffffffff
16175 smulcc %l5,%l7,%l0 ! %l0 = fffffffffff9e580, %ccr = 88, %y = ffffffff
16176
16177p6_label_16:
16178! %l4 = 0000000000001322, %l4 = 0000000000001322, %y = ffffffff
16179 udiv %l4,%l4,%l0 ! %l0 = 00000000ffffffff
16180 mov %l0,%y ! %y = ffffffff
16181! Mem[0000000031800070] = 4b77b0c5003d1e5c, %f26 = 5c1e3d00 97bfd598
16182 ldd [%o3+0x070],%f26 ! %f26 = 4b77b0c5 003d1e5c
16183! %l0 = 00000000ffffffff, %l2 = 00000000387e32c8, %y = ffffffff
16184 udivcc %l0,%l2,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
16185 mov %l0,%y ! %y = ffffffff
16186! %l2 = 00000000387e32c8, immed = fffff448, %l7 = ffffffffffffff9c
16187 add %l2,-0xbb8,%l7 ! %l7 = 00000000387e2710
16188! Mem[000000001d000018] = c8327e38 d23a74fa, %l0 = ffffffff, %l1 = ffffffff
16189 ldda [%i2+%i6]0x81,%l0 ! %l0 = 00000000c8327e38 00000000d23a74fa
16190! Mem[000000001d000060] = 9583704244482a5f, %f10 = 4b77b0c5 003d1e5c
16191 ldd [%i2+0x060],%f10 ! %f10 = 95837042 44482a5f
16192! Mem[0000000031800034] = 5dc519d2, %l5 = 0000000000000fa0
16193 ldsh [%o3+0x034],%l5 ! %l5 = 0000000000005dc5
16194! %l2 = 387e32c8, %l3 = fffff38d, Mem[000000001c000010] = 02ea999c e27b641f
16195 stda %l2,[%i0+%i5]0x89 ! Mem[000000001c000010] = 387e32c8 fffff38d
16196! Mem[000000001c800008] = 35dc648a, %l0 = 00000000c8327e38
16197 lduba [%i1+%i4]0x88,%l0 ! %l0 = 000000000000008a
16198! %l3 = fffffffffffff38d, %l2 = 00000000387e32c8, %l5 = 0000000000005dc5
16199 srax %l3,%l2,%l5 ! %l5 = fffffffffffffff3
16200
16201p6_label_17:
16202! %l4 = 0000000000001322, immed = fffff405, %l7 = 00000000387e2710
16203 addcc %l4,-0xbfb,%l7 ! %l7 = 0000000000000727, %ccr = 11
16204! Mem[0000000030800070] = 5d37edfbb4845cb2, %f4 = 1d229c73 032d57d1
16205 ldd [%o1+0x070],%f4 ! %f4 = 5d37edfb b4845cb2
16206! retry : should take illegal inst trap, %l0 = 000000000000008a
16207 retry ! Illegal inst trap : %l0 = 000000000000009a
16208! Randomly selected nop
16209 nop
16210! %l0 = 000000000000009a, Mem[0000000030000030] = 4f00007f58569501
16211 stx %l0,[%o0+%o6] ! Mem[0000000030000030] = 000000000000009a
16212! %l1 = 00000000d23a74fa, %l7 = 0000000000000727, %y = ffffffff
16213 udiv %l1,%l7,%l7 ! %l7 = 00000000ffffffff
16214 mov %l0,%y ! %y = 0000009a
16215! %f26 = 4b77b0c5 003d1e5c, Mem[0000000031800070] = 4b77b0c5 003d1e5c
16216 std %f26,[%o3+0x070] ! Mem[0000000031800070] = 4b77b0c5 003d1e5c
16217! %l6 = 000000000000004d, immed = 00000f31, %y = 0000009a
16218 umulcc %l6,0xf31,%l4 ! %l4 = 00000000000491bd, %ccr = 00, %y = 00
16219! %l0 = 000000000000009a, immed = 0000001f, %l4 = 00000000000491bd
16220 sll %l0,0x01f,%l4 ! %l4 = 0000004d00000000
16221! %l2 = 00000000387e32c8, Mem[0000000031800036] = 5dc519d2
16222 sth %l2,[%o3+0x036] ! Mem[0000000031800034] = 5dc532c8
16223
16224p6_label_18:
16225! Mem[000000001d000070] = ceb7ffa7b7638847, %l2 = 00000000387e32c8
16226 ldx [%i2+0x070],%l2 ! %l2 = ceb7ffa7b7638847
16227! retry : should take illegal inst trap, %l0 = 000000000000009a
16228 retry ! Illegal inst trap : %l0 = 00000000000000aa
16229! %l5 = fffffffffffffff3
16230 setx 0x97d039f997d039f9,%g7,%l5 ! %l5 = 97d039f997d039f9
16231! Mem[0000000031800070] = 4b77b0c5 003d1e5c, %l4 = 00000000, %l5 = 97d039f9
16232 ldd [%o3+0x070],%l4 ! %l4 = 000000004b77b0c5 00000000003d1e5c
16233! Mem[000000001d800030] = 86178f34, %l4 = 000000004b77b0c5
16234 lduha [%i3+%o6]0x89,%l4 ! %l4 = 0000000000008f34
16235! %l4 = 0000000000008f34, Mem[000000001d80000b] = 3e640958
16236 stb %l4,[%i3+0x00b] ! Mem[000000001d800008] = 3e640934
16237! %f12 = 35d75f16 0a9db2ce, Mem[000000001d800048] = c6168656 2d38dc5f
16238 std %f12,[%i3+0x048] ! Mem[000000001d800048] = 35d75f16 0a9db2ce
16239! %l1 = 00000000d23a74fa, Mem[0000000031800070] = 4b77b0c5, %asi = 80
16240 stwa %l1,[%o3+0x070]%asi ! Mem[0000000031800070] = d23a74fa
16241! %l2 = ceb7ffa7b7638847, %l6 = 000000000000004d, %l6 = 000000000000004d
16242 and %l2,%l6,%l6 ! %l6 = 0000000000000045
16243! %l2 = ceb7ffa7b7638847, immed = 00000be1, %y = 00000000
16244 sdiv %l2,0xbe1,%l6 ! %l6 = 00000000000f702d
16245 mov %l0,%y ! %y = 000000aa
16246
16247p6_label_19:
16248! %l5 = 00000000003d1e5c, %l4 = 0000000000008f34, %l5 = 00000000003d1e5c
16249 srl %l5,%l4,%l5 ! %l5 = 0000000000000003
16250! %l4 = 0000000000008f34, %l4 = 0000000000008f34, %l0 = 00000000000000aa
16251 and %l4,%l4,%l0 ! %l0 = 0000000000008f34
16252! %l6 = 00000000000f702d, Mem[000000001c000010] = c8327e38
16253 stw %l6,[%i0+%i5] ! Mem[000000001c000010] = 000f702d
16254! Mem[0000000030000034] = 0000009a, %l5 = 0000000000000003
16255 lduh [%o0+0x036],%l5 ! %l5 = 000000000000009a
16256! %l6 = 00000000000f702d, Mem[000000001c800008] = 8a64dc35
16257 stwa %l6,[%i1+%i4]0x81 ! Mem[000000001c800008] = 000f702d
16258! %l6 = 000f702d, %l7 = ffffffff, Mem[000000001d000010] = 3c8c6990 4481d9ff
16259 stda %l6,[%i2+%i5]0x89 ! Mem[000000001d000010] = 000f702d ffffffff
16260! Mem[0000000030000030] = 00000000, %l4 = 0000000000008f34
16261 ldsha [%o0+0x032]%asi,%l4 ! %l4 = 0000000000000000
16262! %l6 = 00000000000f702d, Mem[0000000030800072] = 5d37edfb
16263 sth %l6,[%o1+0x072] ! Mem[0000000030800070] = 5d37702d
16264! Mem[000000001c000008] = 00365014, %f15 = a480fa76
16265 lda [%i0+%i4]0x80,%f15 ! %f15 = 00365014
16266! %l7 = 00000000ffffffff, %l6 = 00000000000f702d, %y = 000000aa
16267 umul %l7,%l6,%l2 ! %l2 = 000f702cfff08fd3, %y = f702c
16268
16269p6_label_20:
16270! Mem[000000001c800010] = 3c5be567, %l2 = 000f702cfff08fd3
16271 lduba [%i1+%i5]0x80,%l2 ! %l2 = 000000000000003c
16272! Mem[000000001c000008] = 00365014, %l7 = 00000000ffffffff
16273 lduha [%i0+%i4]0x80,%l7 ! %l7 = 0000000000000036
16274! Mem[000000001c000004] = c237f905, %l3 = fffffffffffff38d
16275 lduw [%i0+0x004],%l3 ! %l3 = 00000000c237f905
16276! Invert Register : %l5 = 000000000000009a
16277 xor %l5,-1,%l5 ! %l5 = ffffffffffffff65
16278! %l4 = 0000000000000000, %l2 = 000000000000003c, %y = 000f702c
16279 umulcc %l4,%l2,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
16280! %l1 = 00000000d23a74fa, immed = 0000076a, %l6 = 00000000000f702d
16281 xnorcc %l1,0x76a,%l6 ! %l6 = ffffffff2dc58c6f, %ccr = 80
16282! Mem[000000001d800040] = 88d16b03 b54d3691, %l0 = 00008f34, %l1 = d23a74fa
16283 ldd [%i3+0x040],%l0 ! %l0 = 0000000088d16b03 00000000b54d3691
16284! Mem[000000001c000000] = 05f937c2 743517ca, %l2 = 0000003c, %l3 = c237f905
16285 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000743517ca 0000000005f937c2
16286! Mem[0000000030000074] = 843378a0, %l5 = ffffffffffffff65
16287 ldub [%o0+0x074],%l5 ! %l5 = 0000000000000084
16288! %l7 = 0000000000000036, Mem[000000001c000066] = a92f2f54, %asi = 80
16289 stha %l7,[%i0+0x066]%asi ! Mem[000000001c000064] = a92f0036
16290
16291p6_label_21:
16292! %l0 = 0000000088d16b03, %l5 = 0000000000000084, %l2 = 00000000743517ca
16293 andcc %l0,%l5,%l2 ! %l2 = 0000000000000000, %ccr = 44
16294! %l0 = 0000000088d16b03, %l4 = 0000000000000000, %l0 = 0000000088d16b03
16295 sll %l0,%l4,%l0 ! %l0 = 0000000088d16b03
16296! Mem[000000001c800030] = 5c1e3d00, %f30 = 5d37edfb
16297 lda [%i1+%o6]0x88,%f30 ! %f30 = 5c1e3d00
16298! %f30 = 5c1e3d00, Mem[000000001d000020] = ffffffff
16299 sta %f30,[%i2+%o4]0x81 ! Mem[000000001d000020] = 5c1e3d00
16300! %l2 = 0000000000000000, %l3 = 0000000005f937c2, %y = 00000000
16301 sdivcc %l2,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44
16302 mov %l0,%y ! %y = 88d16b03
16303! %l1 = 00000000b54d3691, Mem[0000000030800031] = 35d75f16
16304 stb %l1,[%o1+0x031] ! Mem[0000000030800030] = 35915f16
16305! %l7 = 0000000000000000
16306 sethi %hi(0xba0d1000),%l7 ! %l7 = 00000000ba0d1000
16307! %l0 = 0000000088d16b03, Mem[000000001d000018] = 387e32c8
16308 stwa %l0,[%i2+%i6]0x89 ! Mem[000000001d000018] = 88d16b03
16309! %l2 = 0000000000000000, %l6 = ffffffff2dc58c6f, %y = 88d16b03
16310 udivcc %l2,%l6,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a
16311 mov %l0,%y ! %y = 88d16b03
16312! Mem[000000001c800020] = 40000000, %f17 = c8b98992
16313 lda [%i1+%o4]0x80,%f17 ! %f17 = 40000000
16314
16315p6_label_22:
16316! %l6 = ffffffff2dc58c6f
16317 sethi %hi(0xeb9bc800),%l6 ! %l6 = 00000000eb9bc800
16318! %l1 = 00000000b54d3691, Mem[000000001c000052] = 541c471b, %asi = 80
16319 stha %l1,[%i0+0x052]%asi ! Mem[000000001c000050] = 541c3691
16320 save ! CWP = 1
16321! %l4 = 86fe237a5e236760, Mem[0000000031000070] = 875f0063fffff83b
16322 stx %l4,[%i2+0x070] ! Mem[0000000031000070] = 86fe237a5e236760
16323! Mem[000000001c00005c] = de125c69, %l2 = fc54eba9cf896ea9
16324 ldsh [%o0+0x05e],%l2 ! %l2 = 0000000000005c69
16325! Mem[000000001c800020] = 4000000015e4229a, %f24 = c0f1c750 5dc519d2
16326 ldda [%o1+%i4]0x80,%f24 ! %f24 = 40000000 15e4229a
16327! Mem[000000001c800058] = fee12164, %l2 = 0000000000005c69
16328 lduw [%o1+0x058],%l2 ! %l2 = 00000000fee12164
16329! Mem[000000001c000014] = 8df3ffff, %l5 = b71c43648b3dbb8f
16330 ldsha [%o0+0x016]%asi,%l5 ! %l5 = ffffffffffffffff
16331! Mem[000000001c800010] = 67e55b3c, %l6 = cd93c693fa9f7911
16332 ldsba [%o1+%o5]0x88,%l6 ! %l6 = 000000000000003c
16333! Randomly selected nop
16334 nop
16335
16336p6_label_23: ! %cwp = 1
16337! %l3 = a4103ef644dfe945, Mem[000000001c000010] = 000f702d
16338 stha %l3,[%o0+%o5]0x80 ! Mem[000000001c000010] = e945702d
16339! %l6 = 000000000000003c, Mem[000000001d000008] = 474947e7626d0e04
16340 stxa %l6,[%o2+%o4]0x88 ! Mem[000000001d000008] = 000000000000003c
16341! Mem[000000001d000008] = 0000003c, %l3 = a4103ef644dfe945
16342 ldsha [%o2+%o4]0x89,%l3 ! %l3 = 000000000000003c
16343! %f30 = 5c1e3d00 b4845cb2, Mem[000000001c800040] = ef366dcf 3eba265f
16344 std %f30,[%o1+0x040] ! Mem[000000001c800040] = 5c1e3d00 b4845cb2
16345! %l4 = 86fe237a5e236760, immed = fffff694, %l0 = 1d3843c7c6c11e8a
16346 addc %l4,-0x96c,%l0 ! %l0 = 86fe237a5e235df4
16347! Mem[0000000031000030] = 894c21eaffffff9c, %l3 = 000000000000003c
16348 ldx [%i2+%i6],%l3 ! %l3 = 894c21eaffffff9c
16349! Mem[000000001c800000] = ffffffff, %l1 = 7b179c8804dd8c44
16350 lduba [%o1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
16351! %l2 = 00000000fee12164, Mem[0000000031800034] = 5dc532c8
16352 sth %l2,[%i3+0x034] ! Mem[0000000031800034] = 216432c8
16353! %l2 = fee12164, %l3 = ffffff9c, Mem[000000001c800038] = 94ff7d50 3ff95a14
16354 std %l2,[%o1+0x038] ! Mem[000000001c800038] = fee12164 ffffff9c
16355! %l1 = 00000000000000ff, Mem[000000001c000000] = 743517ca
16356 stba %l1,[%o0+%g0]0x89 ! Mem[000000001c000000] = 743517ff
16357
16358p6_label_24: ! %cwp = 1
16359! %f24 = 40000000 15e4229a, Mem[0000000031800070] = d23a74fa 003d1e5c
16360 std %f24,[%i3+0x070] ! Mem[0000000031800070] = 40000000 15e4229a
16361! %l0 = 86fe237a5e235df4, immed = fffff254, %l6 = 000000000000003c
16362 orn %l0,-0xdac,%l6 ! %l6 = 86fe237a5e235dff
16363! %l7 = d1f07a1fd3d0f3d2, %l4 = 86fe237a5e236760, %l3 = 894c21eaffffff9c
16364 sdivx %l7,%l4,%l3 ! %l3 = 0000000000000000
16365! %l2 = 00000000fee12164, %l1 = 00000000000000ff, %y = 88d16b03
16366 udiv %l2,%l1,%l2 ! %l2 = 00000000ffffffff
16367 mov %l0,%y ! %y = 5e235df4
16368! %l1 = 00000000000000ff, %l2 = 00000000ffffffff, %l2 = 00000000ffffffff
16369 addc %l1,%l2,%l2 ! %l2 = 00000001000000fe
16370! %f24 = 40000000 15e4229a, Mem[000000001d000010] = 000f702d ffffffff
16371 stda %f24,[%o2+%o5]0x89 ! Mem[000000001d000010] = 40000000 15e4229a
16372! Mem[000000001c800000] = ffffffff, %l1 = 00000000000000ff
16373 ldswa [%o1+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
16374! %l5 = ffffffffffffffff, %l4 = 86fe237a5e236760, %l0 = 86fe237a5e235df4
16375 tsubcc %l5,%l4,%l0 ! %l0 = 7901dc85a1dc989f, %ccr = 0a
16376! Mem[000000001c800000] = ffffffff, %l5 = ffffffffffffffff
16377 ldswa [%o1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
16378! Mem[0000000030800070] = 5d37702d b4845cb2, %l6 = 5e235dff, %l7 = d3d0f3d2
16379 ldd [%i1+0x070],%l6 ! %l6 = 000000005d37702d 00000000b4845cb2
16380
16381p6_label_25: ! %cwp = 1
16382! Mem[0000000031800030] = 4b77b0c5 216432c8, %l0 = a1dc989f, %l1 = ffffffff
16383 ldd [%i3+%i6],%l0 ! %l0 = 000000004b77b0c5 00000000216432c8
16384! %l2 = 00000001000000fe, immd = fffffffffffff28c, %l4 = 86fe237a5e236760
16385 udivx %l2,-0xd74,%l4 ! %l4 = 0000000000000000
16386! %l3 = 0000000000000000, Mem[0000000031800074] = 15e4229a
16387 stw %l3,[%i3+0x074] ! Mem[0000000031800074] = 00000000
16388! Mem[0000000030800030] = 35915f160a9db2ce, %f30 = 5c1e3d00 b4845cb2
16389 ldda [%i1+0x030]%asi,%f30 ! %f30 = 35915f16 0a9db2ce
16390! %l4 = 0000000000000000, %l6 = 000000005d37702d, %y = 5e235df4
16391 sdiv %l4,%l6,%l3 ! %l3 = 000000007fffffff
16392 mov %l0,%y ! %y = 4b77b0c5
16393! Mem[0000000031000030] = 894c21ea, %l4 = 0000000000000000
16394 ldswa [%i2+0x030]%asi,%l4 ! %l4 = ffffffff894c21ea
16395! %l7 = 00000000b4845cb2, immed = fffffca4, %l7 = 00000000b4845cb2
16396 subc %l7,-0x35c,%l7 ! %l7 = 00000000b484600e
16397! %l2 = 00000001000000fe, Mem[0000000031000033] = 894c21ea
16398 stb %l2,[%i2+0x033] ! Mem[0000000031000030] = 894c21fe
16399! %l5 = ffffffffffffffff, Mem[000000001c800000] = ffffffff
16400 sth %l5,[%o1+%g0] ! Mem[000000001c800000] = ffffffff
16401! Mem[000000001c800000] = ffffffff, %l5 = ffffffffffffffff
16402 ldsba [%o1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
16403
16404p6_label_26: ! %cwp = 1
16405! %l4 = ffffffff894c21ea, %l2 = 00000001000000fe, %y = 4b77b0c5
16406 sdiv %l4,%l2,%l1 ! %l1 = 000000007fffffff
16407 mov %l0,%y ! %y = 4b77b0c5
16408! %l5 = ffffffffffffffff, immed = fffffa8f, %l0 = 000000004b77b0c5
16409 add %l5,-0x571,%l0 ! %l0 = fffffffffffffa8e
16410! Mem[0000000031800074] = 00000000, %f10 = 95837042
16411 ld [%i3+0x074],%f10 ! %f10 = 00000000
16412! %l4 = ffffffff894c21ea, %l5 = ffffffffffffffff, %y = 4b77b0c5
16413 smul %l4,%l5,%l7 ! %l7 = 0000000076b3de16, %y = 00
16414! %f22 = 563b3464 f62c677c, Mem[0000000031800070] = 40000000 00000000
16415 std %f22,[%i3+0x070] ! Mem[0000000031800070] = 563b3464 f62c677c
16416! %l6 = 5d37702d, %l7 = 76b3de16, Mem[0000000031800070] = 563b3464 f62c677c
16417 std %l6,[%i3+0x070] ! Mem[0000000031800070] = 5d37702d 76b3de16
16418! %l6 = 000000005d37702d, immed = fffffb88, %l1 = 000000007fffffff
16419 andcc %l6,-0x478,%l1 ! %l1 = 000000005d377008, %ccr = 00
16420! Mem[0000000031800074] = 76b3de16, %l6 = 000000005d37702d
16421 ldsh [%i3+0x076],%l6 ! %l6 = ffffffffffffde16
16422! Mem[0000000031800074] = 76b3de16, %l1 = 000000005d377008
16423 ldsha [%i3+0x074]%asi,%l1 ! %l1 = 00000000000076b3
16424! %l7 = 0000000076b3de16, %l1 = 00000000000076b3, %l0 = fffffffffffffa8e
16425 sll %l7,%l1,%l0 ! %l0 = 0003b59ef0b00000
16426
16427p6_label_27: ! %cwp = 1
16428! %l0 = 0003b59ef0b00000, immed = fffff13a, %l2 = 00000001000000fe
16429 addcc %l0,-0xec6,%l2 ! %l2 = 0003b59ef0aff13a, %ccr = 19
16430! Mem[000000001c000010] = 2d7045e9, %l2 = 0003b59ef0aff13a
16431 lduha [%o0+%o5]0x88,%l2 ! %l2 = 00000000000045e9
16432! Mem[000000001d000068] = b76cfc69 b5cf2332, %l2 = 000045e9, %l3 = 7fffffff
16433 ldda [%o2+0x068]%asi,%l2 ! %l2 = 00000000b76cfc69 00000000b5cf2332
16434! Mem[0000000031000030] = 894c21fe, %l0 = 0003b59ef0b00000
16435 lduh [%i2+%i6],%l0 ! %l0 = 000000000000894c
16436! %l3 = 00000000b5cf2332, %l2 = 00000000b76cfc69, %l2 = 00000000b76cfc69
16437 sll %l3,%l2,%l2 ! %l2 = 0000016b9e466400
16438! Mem[0000000031800070] = 5d37702d76b3de16, %l0 = 000000000000894c
16439 ldxa [%i3+0x070]%asi,%l0 ! %l0 = 5d37702d76b3de16
16440! Mem[000000001c80007c] = 5398259d, %l0 = 5d37702d76b3de16
16441 ldsh [%o1+0x07e],%l0 ! %l0 = 000000000000259d
16442! %l4 = ffffffff894c21ea, Mem[000000001c000008] = 0036501427480561
16443 stx %l4,[%o0+%o4] ! Mem[000000001c000008] = ffffffff894c21ea
16444! %l4 = ffffffff894c21ea, immed = fffff3a6, %y = 00000000
16445 udiv %l4,-0xc5a,%l3 ! %l3 = 0000000000000000
16446 mov %l0,%y ! %y = 0000259d
16447! %l1 = 00000000000076b3, %l2 = 0000016b9e466400, %l3 = 0000000000000000
16448 addccc %l1,%l2,%l3 ! %l3 = 0000016b9e46dab4, %ccr = 08
16449
16450p6_label_28: ! %cwp = 1
16451! Mem[000000001c000030] = 4f81cc7b, %f31 = 0a9db2ce
16452 ld [%o0+%i6],%f31 ! %f31 = 4f81cc7b
16453! %l7 = 0000000076b3de16, immed = 0000021b, %l1 = 00000000000076b3
16454 andcc %l7,0x21b,%l1 ! %l1 = 0000000000000212, %ccr = 00
16455! Mem[0000000031000070] = 86fe237a, %l7 = 0000000076b3de16
16456 ldsw [%i2+0x070],%l7 ! %l7 = ffffffff86fe237a
16457! Mem[000000001d800014] = 141d6148, %l6 = ffffffffffffde16
16458 ldsb [%o3+0x017],%l6 ! %l6 = 0000000000000048
16459! %l3 = 0000016b9e46dab4, immed = fffffda4, %y = 0000259d
16460 sdiv %l3,-0x25c,%l3 ! %l3 = ffffffff80000000
16461 mov %l0,%y ! %y = 0000259d
16462! %l3 = ffffffff80000000, %l6 = 0000000000000048, %l3 = ffffffff80000000
16463 andcc %l3,%l6,%l3 ! %l3 = 0000000000000000, %ccr = 44
16464! Mem[000000001d800008] = 3409643e, %l5 = ffffffffffffffff
16465 lduba [%o3+%o4]0x88,%l5 ! %l5 = 000000000000003e
16466! %f6 = 003d1e5c 98c8940f, Mem[000000001d000000] = 003d1e5c 98d5bf97
16467 stda %f6 ,[%o2+%g0]0x89 ! Mem[000000001d000000] = 003d1e5c 98c8940f
16468! %l1 = 0000000000000212, immed = fffffb47, %l6 = 0000000000000048
16469 xnorcc %l1,-0x4b9,%l6 ! %l6 = 00000000000006aa, %ccr = 00
16470! %l4 = ffffffff894c21ea, %l4 = ffffffff894c21ea, %l1 = 0000000000000212
16471 xor %l4,%l4,%l1 ! %l1 = 0000000000000000
16472
16473p6_label_29: ! %cwp = 1
16474! Mem[0000000031000030] = 894c21feffffff9c, %l5 = 000000000000003e
16475 ldx [%i2+%i6],%l5 ! %l5 = 894c21feffffff9c
16476! %l1 = 0000000000000000
16477 sethi %hi(0x4834ec00),%l1 ! %l1 = 000000004834ec00
16478! Mem[0000000031000070] = 86fe237a, %l5 = 894c21feffffff9c
16479 ldswa [%i2+0x070]%asi,%l5 ! %l5 = ffffffff86fe237a
16480! Mem[000000001c800030] = 5c1e3d00, %l5 = ffffffff86fe237a
16481 ldsha [%o1+%i6]0x89,%l5 ! %l5 = 0000000000003d00
16482! %l2 = 9e466400, %l3 = 00000000, Mem[0000000031000030] = 894c21fe ffffff9c
16483 std %l2,[%i2+%i6] ! Mem[0000000031000030] = 9e466400 00000000
16484! %l2 = 0000016b9e466400, Mem[000000001d000008] = 0000003c
16485 stha %l2,[%o2+%o4]0x88 ! Mem[000000001d000008] = 00006400
16486! %l7 = ffffffff86fe237a, %l0 = 000000000000259d, %l4 = ffffffff894c21ea
16487 xorcc %l7,%l0,%l4 ! %l4 = ffffffff86fe06e7, %ccr = 88
16488! Mem[000000001d000048] = 95b2b00d, %l3 = 0000000000000000
16489 ldub [%o2+0x04a],%l3 ! %l3 = 00000000000000b0
16490! %l3 = 00000000000000b0, %l2 = 0000016b9e466400, %l7 = ffffffff86fe237a
16491 srlx %l3,%l2,%l7 ! %l7 = 00000000000000b0
16492! %f18 = 83dd292b 749acc7e, Mem[000000001d000018] = 036bd188 d23a74fa
16493 std %f18,[%o2+%o6] ! Mem[000000001d000018] = 83dd292b 749acc7e
16494
16495p6_label_30: ! %cwp = 1
16496! %l4 = ffffffff86fe06e7, %l4 = ffffffff86fe06e7, %y = 0000259d
16497 udiv %l4,%l4,%l3 ! %l3 = 0000000000004755
16498 mov %l0,%y ! %y = 0000259d
16499! Mem[000000001d000000] = 0f94c898, %l5 = 0000000000003d00
16500 ldsba [%o2+%g0]0x81,%l5 ! %l5 = 000000000000000f
16501! Mem[0000000031000070] = 86fe237a, %l1 = 000000004834ec00
16502 ldsb [%i2+0x071],%l1 ! %l1 = fffffffffffffffe
16503! %l3 = 0000000000004755, immed = fffffa83, %l2 = 0000016b9e466400
16504 and %l3,-0x57d,%l2 ! %l2 = 0000000000004201
16505! Mem[000000001c000010] = e945702d8df3ffff, %l3 = 0000000000004755
16506 ldxa [%o0+0x010]%asi,%l3 ! %l3 = e945702d8df3ffff
16507! %l4 = 86fe06e7, %l5 = 0000000f, Mem[000000001c000008] = ffffffff ea214c89
16508 stda %l4,[%o0+%o4]0x89 ! Mem[000000001c000008] = 86fe06e7 0000000f
16509! %l2 = 0000000000004201, immd = fffffffffffff1a9, %l1 = fffffffffffffffe
16510 udivx %l2,-0xe57,%l1 ! %l1 = 0000000000000000
16511! %l7 = 00000000000000b0, %l3 = e945702d8df3ffff, %l1 = 0000000000000000
16512 sll %l7,%l3,%l1 ! %l1 = 0000005800000000
16513! Mem[000000001c800020] = 40000000, %l7 = 00000000000000b0
16514 ldsha [%o1+%i4]0x81,%l7 ! %l7 = 0000000000004000
16515! %f12 = 35d75f16 0a9db2ce, Mem[0000000031800070] = 5d37702d 76b3de16
16516 std %f12,[%i3+0x070] ! Mem[0000000031800070] = 35d75f16 0a9db2ce
16517
16518p6_label_31: ! %cwp = 1
16519! %l5 = 000000000000000f, immed = 00000029, %l3 = e945702d8df3ffff
16520 or %l5,0x029,%l3 ! %l3 = 000000000000002f
16521! Invert Register : %l2 = 0000000000004201
16522 xor %l2,-1,%l2 ! %l2 = ffffffffffffbdfe
16523! Mem[0000000030800074] = b4845cb2, %l3 = 000000000000002f
16524 ldsb [%i1+0x076],%l3 ! %l3 = 000000000000005c
16525! Mem[000000001d800000] = 23d2b75e00000000, %f30 = 35915f16 4f81cc7b
16526 ldda [%o3+%g0]0x88,%f30 ! %f30 = 23d2b75e 00000000
16527! Mem[0000000030800074] = b4845cb2, %l6 = 00000000000006aa
16528 ldsh [%i1+0x074],%l6 ! %l6 = ffffffffffffb484
16529! Mem[0000000030000030] = 00000000 0000009a, %l4 = 86fe06e7, %l5 = 0000000f
16530 ldd [%i0+%i6],%l4 ! %l4 = 0000000000000000 000000000000009a
16531! %l6 = ffffffffffffb484, %l4 = 0000000000000000, %l0 = 000000000000259d
16532 taddcctv %l6,%l4,%l0 ! %l0 = ffffffffffffb484, %ccr = 88
16533! %f14 = afa5da6f 00365014, Mem[000000001d000020] = 5c1e3d00 8ee19179
16534 stda %f14,[%o2+0x020]%asi ! Mem[000000001d000020] = afa5da6f 00365014
16535! %l0 = ffffb484, %l1 = 00000000, Mem[000000001d800018] = 816bd137 7f00004f
16536 stda %l0,[%o3+%o6]0x89 ! Mem[000000001d800018] = ffffb484 00000000
16537! %l2 = ffffffffffffbdfe, Mem[000000001d000018] = 2b29dd83
16538 stha %l2,[%o2+%o6]0x88 ! Mem[000000001d000018] = 2b29bdfe
16539
16540p6_label_32: ! %cwp = 1
16541! %l3 = 000000000000005c, Mem[000000001d000028] = 5809643e
16542 stha %l3,[%o2+%i5]0x88 ! Mem[000000001d000028] = 5809005c
16543! %l2 = ffffffffffffbdfe, %l4 = 0000000000000000, %l3 = 000000000000005c
16544 addcc %l2,%l4,%l3 ! %l3 = ffffffffffffbdfe, %ccr = 88
16545! Mem[0000000031800070] = 35d75f160a9db2ce, %f28 = 5d37edfb 8956ca83
16546 ldd [%i3+0x070],%f28 ! %f28 = 35d75f16 0a9db2ce
16547! Mem[000000001d800000] = 00000000, %l3 = ffffffffffffbdfe
16548 lduwa [%o3+%g0]0x88,%l3 ! %l3 = 0000000000000000
16549! %f16 = 1b6383e9, Mem[0000000031000070] = 86fe237a
16550 st %f16,[%i2+0x070] ! Mem[0000000031000070] = 1b6383e9
16551! Mem[000000001c800000] = ffffffff, %l5 = 000000000000009a
16552 ldsha [%o1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
16553! %f26 = 4b77b0c5 003d1e5c, Mem[000000001d800030] = 86178f34 3d4cd352
16554 stda %f26,[%o3+%i6]0x89 ! Mem[000000001d800030] = 4b77b0c5 003d1e5c
16555! Mem[0000000031000034] = 00000000, %l7 = 0000000000004000
16556 ldsw [%i2+0x034],%l7 ! %l7 = 0000000000000000
16557! Mem[0000000030000030] = 00000000, %l1 = 0000005800000000
16558 ldub [%i0+0x032],%l1 ! %l1 = 0000000000000000
16559! %l0 = ffffffffffffb484, Mem[0000000030000030] = 000000000000009a
16560 stx %l0,[%i0+%i6] ! Mem[0000000030000030] = ffffffffffffb484
16561
16562p6_label_33: ! %cwp = 1
16563! Mem[0000000031000034] = 00000000, %l4 = 0000000000000000
16564 ldsh [%i2+0x034],%l4 ! %l4 = 0000000000000000
16565! %l2 = ffffffffffffbdfe, Mem[000000001c800030] = 5c1e3d00
16566 stwa %l2,[%o1+%i6]0x89 ! Mem[000000001c800030] = ffffbdfe
16567! Mem[000000001d000008] = 0064000000000000, %f2 = 8a64dc35 b523cba4
16568 ldda [%o2+%o4]0x80,%f2 ! %f2 = 00640000 00000000
16569! %l2 = ffffffffffffbdfe, immed = 0000094e, %l7 = 0000000000000000
16570 andcc %l2,0x94e,%l7 ! %l7 = 000000000000094e, %ccr = 00
16571! done : should take illegal inst trap, %l0 = ffffffffffffb484
16572 done ! Illegal inst trap : %l0 = ffffffffffffb494
16573! Set Register : %l6 = ffffffffffffb484
16574 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff
16575! %f12 = 35d75f16 0a9db2ce, Mem[0000000031800030] = 4b77b0c5 216432c8
16576 std %f12,[%i3+%i6] ! Mem[0000000031800030] = 35d75f16 0a9db2ce
16577! %l5 = ffffffffffffffff, %l4 = 0000000000000000, %y = 0000259d
16578 umulcc %l5,%l4,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00
16579! %l6 = ffffffffffffffff, immed = 00000dbf, %l2 = ffffffffffffbdfe
16580 andncc %l6,0xdbf,%l2 ! %l2 = fffffffffffff240, %ccr = 88
16581! Mem[000000001c800028] = 22130000, %l0 = ffffffffffffb494
16582 lduba [%o1+%i5]0x88,%l0 ! %l0 = 0000000000000000
16583
16584p6_label_34: ! %cwp = 1
16585 restore ! CWP = 0
16586! %l2 = 00000000, %l3 = 05f937c2, Mem[0000000031000070] = 1b6383e9 5e236760
16587 std %l2,[%o2+0x070] ! Mem[0000000031000070] = 00000000 05f937c2
16588! %l6 = eb9bc800, %l7 = ba0d1000, Mem[000000001d800030] = 5c1e3d00 c5b0774b
16589 stda %l6,[%i3+0x030]%asi ! Mem[000000001d800030] = eb9bc800 ba0d1000
16590! %l0 = 0000000088d16b03, Mem[0000000030000074] = 843378a0, %asi = 80
16591 stwa %l0,[%o0+0x074]%asi ! Mem[0000000030000074] = 88d16b03
16592! Mem[0000000031000030] = 9e466400 00000000, %l6 = eb9bc800, %l7 = ba0d1000
16593 ldd [%o2+%o6],%l6 ! %l6 = 000000009e466400 0000000000000000
16594! %l7 = 0000000000000000, Mem[0000000030800034] = 0a9db2ce
16595 stw %l7,[%o1+0x034] ! Mem[0000000030800034] = 00000000
16596! Mem[0000000030800030] = 35915f1600000000, %l1 = 00000000b54d3691
16597 ldxa [%o1+0x030]%asi,%l1 ! %l1 = 35915f1600000000
16598! %l7 = 0000000000000000, Mem[000000001c000008] = 0000000f86fe06e7
16599 stxa %l7,[%i0+%i4]0x88 ! Mem[000000001c000008] = 0000000000000000
16600! %l0 = 0000000088d16b03, immed = fffff6d9, %l0 = 0000000088d16b03
16601 tsubcc %l0,-0x927,%l0 ! %l0 = 0000000088d1742a, %ccr = 1b
16602! Mem[000000001d000020] = afa5da6f, %f15 = 00365014
16603 lda [%i2+%o4]0x80,%f15 ! %f15 = afa5da6f
16604
16605p6_label_35:
16606! Mem[0000000030000074] = 88d16b03, %l0 = 0000000088d1742a
16607 lduh [%o0+0x074],%l0 ! %l0 = 00000000000088d1
16608! Mem[000000001d000028] = 5809005c, %l1 = 35915f1600000000
16609 lduba [%i2+%o5]0x88,%l1 ! %l1 = 000000000000005c
16610! %l7 = 0000000000000000, Mem[0000000030800070] = 5d37702db4845cb2
16611 stx %l7,[%o1+0x070] ! Mem[0000000030800070] = 0000000000000000
16612! %l1 = 000000000000005c, immed = fffff8e6, %l3 = 0000000005f937c2
16613 taddcc %l1,-0x71a,%l3 ! %l3 = fffffffffffff942, %ccr = 8a
16614! Mem[0000000030000030] = ffffffff, %l2 = 0000000000000000
16615 ldsba [%o0+0x030]%asi,%l2 ! %l2 = ffffffffffffffff
16616! %f29 = 0a9db2ce, Mem[000000001d000018] = febd292b
16617 sta %f29,[%i2+%i6]0x81 ! Mem[000000001d000018] = 0a9db2ce
16618! %l6 = 000000009e466400, immed = 00000940, %y = 00000000
16619 umul %l6,0x940,%l1 ! %l1 = 000005b80b1d0000, %y = 5b8
16620! retry : should take illegal inst trap, %l0 = 00000000000088d1
16621 retry ! Illegal inst trap : %l0 = 00000000000088e1
16622! %l4 = 00000000ffffffff, immed = 00000945, %l3 = fffffffffffff942
16623 tsubcctv %l4,0x945,%l3 ! %l0 = 0000000000008904, Trapped
16624! Mem[0000000031800034] = 0a9db2ce, %l0 = 0000000000008904
16625 ldsh [%o3+0x034],%l0 ! %l0 = 0000000000000a9d
16626
16627p6_label_36:
16628! Mem[000000001c800078] = 6d61a05f5398259d, %l7 = 0000000000000000
16629 ldxa [%i1+0x078]%asi,%l7 ! %l7 = 6d61a05f5398259d
16630! %l4 = 00000000ffffffff, immed = fffffe42, %l4 = 00000000ffffffff
16631 andncc %l4,-0x1be,%l4 ! %l4 = 00000000000001bd, %ccr = 00
16632! %f8 = 8a64dc35 7bcc814f, Mem[0000000030000070] = ffffff9c 88d16b03
16633 std %f8 ,[%o0+0x070] ! Mem[0000000030000070] = 8a64dc35 7bcc814f
16634! Mem[0000000031800074] = 0a9db2ce, %l6 = 000000009e466400
16635 ldsha [%o3+0x076]%asi,%l6 ! %l6 = ffffffffffffb2ce
16636! %l6 = ffffffffffffb2ce, %l3 = fffffffffffff942, %l2 = ffffffffffffffff
16637 addc %l6,%l3,%l2 ! %l2 = ffffffffffffac10
16638! Mem[0000000031000030] = 9e46640000000000, %f6 = 003d1e5c 98c8940f
16639 ldd [%o2+%o6],%f6 ! %f6 = 9e466400 00000000
16640! %l4 = 00000000000001bd, immed = 00000d05, %l2 = ffffffffffffac10
16641 xor %l4,0xd05,%l2 ! %l2 = 0000000000000cb8
16642! %l6 = ffffffffffffb2ce, immed = 0000001d, %l1 = 000005b80b1d0000
16643 sra %l6,0x01d,%l1 ! %l1 = ffffffffffffffff
16644! Mem[000000001d000020] = afa5da6f 00365014, %l2 = 00000cb8, %l3 = fffff942
16645 ldd [%i2+%o4],%l2 ! %l2 = 00000000afa5da6f 0000000000365014
16646! done : should take illegal inst trap, %l0 = 0000000000000a9d
16647 done ! Illegal inst trap : %l0 = 0000000000000aad
16648
16649p6_label_37:
16650! retry : should take illegal inst trap, %l0 = 0000000000000aad
16651 retry ! Illegal inst trap : %l0 = 0000000000000abd
16652! Mem[000000001c800008] = 2d700f00, %l6 = ffffffffffffb2ce
16653 lduwa [%i1+%i4]0x88,%l6 ! %l6 = 000000002d700f00
16654! %f8 = 8a64dc35 7bcc814f, Mem[0000000030800030] = 35915f16 00000000
16655 std %f8 ,[%o1+%o6] ! Mem[0000000030800030] = 8a64dc35 7bcc814f
16656! Mem[000000001c800000] = 922dd770 ffffffff, %l0 = 00000abd, %l1 = ffffffff
16657 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000922dd770
16658! retry : should take illegal inst trap, %l0 = 00000000ffffffff
16659 retry ! Illegal inst trap : %l0 = 000000010000000f
16660! Mem[0000000031000030] = 9e46640000000000, %f8 = 8a64dc35 7bcc814f
16661 ldd [%o2+%o6],%f8 ! %f8 = 9e466400 00000000
16662! Mem[000000001c800010] = 3c5be567, %l7 = 6d61a05f5398259d
16663 ldsha [%i1+%i5]0x81,%l7 ! %l7 = 0000000000003c5b
16664! %f20 = 37d16b81 4f00007f, Mem[0000000031800070] = 35d75f16 0a9db2ce
16665 stda %f20,[%o3+0x070]%asi ! Mem[0000000031800070] = 37d16b81 4f00007f
16666! Mem[000000001c000030] = 7bcc814f, %l1 = 00000000922dd770
16667 ldsha [%i0+%o6]0x89,%l1 ! %l1 = ffffffffffff814f
16668 save ! CWP = 1
16669
16670p6_label_38: ! %cwp = 1
16671! %l1 = 0000000000000000, Mem[0000000030000070] = 8a64dc357bcc814f
16672 stx %l1,[%i0+0x070] ! Mem[0000000030000070] = 0000000000000000
16673! %l0 = 00000000, %l1 = 00000000, Mem[000000001c000040] = db948744 8ffd2411
16674 std %l0,[%o0+0x040] ! Mem[000000001c000040] = 00000000 00000000
16675! Mem[000000001d80004c] = 0a9db2ce, %l3 = 0000000000000000
16676 lduw [%o3+0x04c],%l3 ! %l3 = 000000000a9db2ce
16677! Mem[000000001d000008] = 00006400, %l7 = 000000000000094e
16678 lduba [%o2+%o4]0x88,%l7 ! %l7 = 0000000000000000
16679! %l4 = 0000000000000000, %l1 = 0000000000000000, %l4 = 0000000000000000
16680 srl %l4,%l1,%l4 ! %l4 = 0000000000000000
16681! %l1 = 0000000000000000, immed = fffffc42, %l7 = 0000000000000000
16682 andncc %l1,-0x3be,%l7 ! %l7 = 0000000000000000, %ccr = 44
16683! %l4 = 0000000000000000, Mem[000000001d800018] = 84b4ffff
16684 stwa %l4,[%o3+%o6]0x81 ! Mem[000000001d800018] = 00000000
16685! %l0 = 00000000, %l1 = 00000000, Mem[000000001c000060] = e95f9788 a92f0036
16686 std %l0,[%o0+0x060] ! Mem[000000001c000060] = 00000000 00000000
16687! Mem[000000001d800030] = 00c89beb, %l5 = 0000000000000000
16688 lduba [%o3+%i6]0x88,%l5 ! %l5 = 00000000000000eb
16689! %l4 = 0000000000000000, immed = 00000968, %l1 = 0000000000000000
16690 subccc %l4,0x968,%l1 ! %l1 = fffffffffffff698, %ccr = 99
16691
16692p6_label_39: ! %cwp = 1
16693! Mem[0000000031800034] = 0a9db2ce, %l0 = 0000000000000000
16694 ldsh [%i3+0x036],%l0 ! %l0 = ffffffffffffb2ce
16695! %f16 = 1b6383e9 40000000, Mem[000000001d000018] = 0a9db2ce 749acc7e
16696 std %f16,[%o2+%o6] ! Mem[000000001d000018] = 1b6383e9 40000000
16697! Mem[0000000031000034] = 00000000, %l4 = 0000000000000000
16698 ldsw [%i2+0x034],%l4 ! %l4 = 0000000000000000
16699! Clear Register : %l3 = 000000000a9db2ce
16700 clr %l3 ! %l3 = 0000000000000000
16701! %l2 = fffffffffffff240, %l6 = ffffffffffffffff, %l0 = ffffffffffffb2ce
16702 tsubcc %l2,%l6,%l0 ! %l0 = fffffffffffff241, %ccr = 9b
16703! Mem[000000001d800020] = 6ecdffff, %l0 = fffffffffffff241
16704 lduw [%o3+%i4],%l0 ! %l0 = 000000006ecdffff
16705! %l4 = 0000000000000000, %l3 = 0000000000000000, %l7 = 0000000000000000
16706 orn %l4,%l3,%l7 ! %l7 = ffffffffffffffff
16707! Mem[000000001d800020] = ffffcd6e, %l1 = fffffffffffff698
16708 ldswa [%o3+%i4]0x88,%l1 ! %l1 = ffffffffffffcd6e
16709! Mem[000000001d000040] = 935873dc, %l4 = 0000000000000000
16710 ldsh [%o2+0x040],%l4 ! %l4 = ffffffffffff9358
16711! %l0 = 000000006ecdffff, immed = fffff6f3, %l0 = 000000006ecdffff
16712 orncc %l0,-0x90d,%l0 ! %l0 = 000000006ecdffff, %ccr = 00
16713
16714p6_label_40: ! %cwp = 1
16715! Randomly selected nop
16716 nop
16717! Mem[000000001c800020] = 40000000, %l1 = ffffffffffffcd6e
16718 ldsh [%o1+%i4],%l1 ! %l1 = 0000000000004000
16719! Mem[000000001c800004] = 70d72d92, %l5 = 00000000000000eb
16720 ldsb [%o1+0x007],%l5 ! %l5 = ffffffffffffff92
16721! Mem[0000000031800030] = 35d75f16 0a9db2ce, %l2 = fffff240, %l3 = 00000000
16722 ldd [%i3+%i6],%l2 ! %l2 = 0000000035d75f16 000000000a9db2ce
16723! %l1 = 0000000000004000, %l7 = ffffffffffffffff, %l2 = 0000000035d75f16
16724 andcc %l1,%l7,%l2 ! %l2 = 0000000000004000, %ccr = 00
16725! %l0 = 000000006ecdffff, Mem[0000000030000074] = 00000000
16726 stw %l0,[%i0+0x074] ! Mem[0000000030000074] = 6ecdffff
16727! %l0 = 6ecdffff, %l1 = 00004000, Mem[0000000031000070] = 00000000 05f937c2
16728 stda %l0,[%i2+0x070]%asi ! Mem[0000000031000070] = 6ecdffff 00004000
16729! %l6 = ffffffffffffffff, Mem[0000000030000076] = 6ecdffff
16730 sth %l6,[%i0+0x076] ! Mem[0000000030000074] = 6ecdffff
16731! %l1 = 0000000000004000, Mem[000000001d800028] = 112ea497
16732 stwa %l1,[%o3+%i5]0x80 ! Mem[000000001d800028] = 00004000
16733! %l2 = 0000000000004000, %l2 = 0000000000004000, %l7 = ffffffffffffffff
16734 xorcc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 44
16735
16736p6_label_41: ! %cwp = 1
16737! %l3 = 000000000a9db2ce, immed = 00000dd4, %y = 000005b8
16738 udiv %l3,0xdd4,%l1 ! %l1 = 0000000069dfca9b
16739 mov %l0,%y ! %y = 6ecdffff
16740! %l6 = ffffffffffffffff, %l7 = 0000000000000000, %y = 6ecdffff
16741 sdiv %l6,%l7,%l6 ! Div by zero, %l0 = 000000006ece004f
16742 mov %l0,%y ! %y = 6ece0027
16743! %l7 = 0000000000000000, immed = 00000816, %y = 6ece0027
16744 umulcc %l7,0x816,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00
16745! Mem[000000001d00004c] = 19f4dc87, %l0 = 000000006ece0027
16746 ldswa [%o2+0x04c]%asi,%l0 ! %l0 = 0000000019f4dc87
16747! Mem[0000000030800030] = 8a64dc35 7bcc814f, %l2 = 00004000, %l3 = 0a9db2ce
16748 ldd [%i1+%i6],%l2 ! %l2 = 000000008a64dc35 000000007bcc814f
16749! Mem[000000001d800054] = 42b800a4, %l5 = ffffffffffffff92
16750 ldsb [%o3+0x056],%l5 ! %l5 = 0000000000000000
16751! %l1 = 0000000069dfca9b, %l6 = ffffffffffffffff, %l3 = 000000007bcc814f
16752 orn %l1,%l6,%l3 ! %l3 = 0000000069dfca9b
16753! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030800070] = 00000000 00000000
16754 stda %l6,[%i1+0x070]%asi ! Mem[0000000030800070] = ffffffff 00000000
16755! Mem[0000000031000070] = 6ecdffff 00004000, %l4 = 00000000, %l5 = 00000000
16756 ldd [%i2+0x070],%l4 ! %l4 = 000000006ecdffff 0000000000004000
16757! %l7 = 0000000000000000, Mem[000000001c000008] = 00000000
16758 stwa %l7,[%o0+%o4]0x81 ! Mem[000000001c000008] = 00000000
16759
16760p6_label_42: ! %cwp = 1
16761! %l3 = 0000000069dfca9b, immed = 0000001a, %l1 = 0000000069dfca9b
16762 sra %l3,0x01a,%l1 ! %l1 = 000000000000001a
16763! %f25 = 15e4229a, Mem[000000001d800028] = 00004000
16764 st %f25,[%o3+%i5] ! Mem[000000001d800028] = 15e4229a
16765! %l2 = 000000008a64dc35, %l2 = 000000008a64dc35, %l5 = 0000000000004000
16766 tsubcc %l2,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 46
16767! %l4 = 6ecdffff, %l5 = 00000000, Mem[0000000030000070] = 00000000 6ecdffff
16768 std %l4,[%i0+0x070] ! Mem[0000000030000070] = 6ecdffff 00000000
16769! Mem[000000001d800010] = 2abfc636, %l3 = 0000000069dfca9b
16770 lduha [%o3+%o5]0x80,%l3 ! %l3 = 0000000000002abf
16771! %l4 = 000000006ecdffff, immd = fffffffffffff7f2, %l7 = 0000000000000000
16772 udivx %l4,-0x80e,%l7 ! %l7 = 0000000000000000
16773! Mem[000000001c000028] = 8af8afcb, %l7 = 0000000000000000
16774 lduwa [%o0+%i5]0x88,%l7 ! %l7 = 000000008af8afcb
16775! Randomly selected nop
16776 nop
16777! Mem[000000001c800028] = 22130000, %l5 = 0000000000000000
16778 ldsha [%o1+%i5]0x89,%l5 ! %l5 = 0000000000000000
16779! %l3 = 0000000000002abf, %l7 = 000000008af8afcb, %l0 = 0000000019f4dc87
16780 taddcctv %l3,%l7,%l0 ! %l0 = 0000000019f4dcaa, Trapped
16781
16782p6_label_43: ! %cwp = 1
16783! %f2 = 00640000 00000000, Mem[0000000030000070] = 6ecdffff 00000000
16784 std %f2 ,[%i0+0x070] ! Mem[0000000030000070] = 00640000 00000000
16785! Mem[0000000030800074] = 00000000, %l7 = 000000008af8afcb
16786 ldsb [%i1+0x074],%l7 ! %l7 = 0000000000000000
16787! Mem[0000000031800030] = 35d75f16, %f3 = 00000000
16788 ld [%i3+%i6],%f3 ! %f3 = 35d75f16
16789! %l6 = ffffffffffffffff
16790 setx 0x0b1b56bc0b1b56bc,%g7,%l6 ! %l6 = 0b1b56bc0b1b56bc
16791! %l0 = 0000000019f4dcaa, %l7 = 0000000000000000, %l3 = 0000000000002abf
16792 taddcc %l0,%l7,%l3 ! %l3 = 0000000019f4dcaa, %ccr = 02
16793! %l2 = 000000008a64dc35, %l5 = 0000000000000000, %l0 = 0000000019f4dcaa
16794 sll %l2,%l5,%l0 ! %l0 = 000000008a64dc35
16795! Set Register : %l4 = 000000006ecdffff
16796 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff
16797! %l1 = 000000000000001a, immed = fffffc0c, %l0 = 000000008a64dc35
16798 and %l1,-0x3f4,%l0 ! %l0 = 0000000000000008
16799! %l6 = 0b1b56bc0b1b56bc, Mem[000000001d800000] = 00000000
16800 stwa %l6,[%o3+%g0]0x81 ! Mem[000000001d800000] = 0b1b56bc
16801! %l0 = 0000000000000008, %l7 = 0000000000000000, %y = 00000000
16802 sdivcc %l0,%l7,%l5 ! Div by zero, %l0 = 0000000000000058
16803 mov %l0,%y ! %y = 00000030
16804
16805p6_label_44: ! %cwp = 1
16806! Mem[0000000030000030] = ffffffff, %l5 = 0000000000000000
16807 ldsh [%i0+0x032],%l5 ! %l5 = ffffffffffffffff
16808! %l5 = ffffffffffffffff, immed = 00000487, %y = 00000030
16809 udivcc %l5,0x487,%l1 ! %l1 = 000000000ad2b836, %ccr = 00
16810 mov %l0,%y ! %y = 00000030
16811! Mem[000000001d800018] = 00000000, %l7 = 0000000000000000
16812 lduba [%o3+%o6]0x88,%l7 ! %l7 = 0000000000000000
16813! %l7 = 0000000000000000, %l5 = ffffffffffffffff, %l7 = 0000000000000000
16814 sra %l7,%l5,%l7 ! %l7 = 0000000000000000
16815! %l4 = ffffffffffffffff, Mem[0000000030800073] = ffffffff
16816 stb %l4,[%i1+0x073] ! Mem[0000000030800070] = ffffffff
16817! %l2 = 000000008a64dc35, %l1 = 000000000ad2b836, %l6 = 0b1b56bc0b1b56bc
16818 sub %l2,%l1,%l6 ! %l6 = 000000007f9223ff
16819! %f10 = 00000000 44482a5f, Mem[0000000031800070] = 37d16b81 4f00007f
16820 stda %f10,[%i3+0x070]%asi ! Mem[0000000031800070] = 00000000 44482a5f
16821! %l1 = 000000000ad2b836, immed = fffffaef, %y = 00000030
16822 sdiv %l1,-0x511,%l5 ! %l5 = fffffffff68479d7
16823 mov %l0,%y ! %y = 00000030
16824! %f26 = 4b77b0c5 003d1e5c, Mem[000000001c000008] = 00000000 00000000
16825 stda %f26,[%o0+%o4]0x81 ! Mem[000000001c000008] = 4b77b0c5 003d1e5c
16826! %l0 = 0000000000000030, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff
16827 andcc %l0,%l4,%l4 ! %l4 = 0000000000000030, %ccr = 00
16828
16829p6_label_45: ! %cwp = 1
16830! done : should take illegal inst trap, %l0 = 0000000000000030
16831 done ! Illegal inst trap : %l0 = 0000000000000040
16832! Mem[000000001d800074] = cf6deaa8, %l7 = 0000000000000000
16833 ldub [%o3+0x076],%l7 ! %l7 = 00000000000000ea
16834! %l5 = fffffffff68479d7, Mem[000000001d000010] = 4000000015e4229a
16835 stxa %l5,[%o2+%o5]0x88 ! Mem[000000001d000010] = fffffffff68479d7
16836! %l0 = 0000000000000040, immed = 0000082a, %y = 00000030
16837 udiv %l0,0x82a,%l2 ! %l2 = 0000000005e1220d
16838 mov %l0,%y ! %y = 00000040
16839! %l1 = 000000000ad2b836, %l7 = 00000000000000ea, %l5 = fffffffff68479d7
16840 addccc %l1,%l7,%l5 ! %l5 = 000000000ad2b920, %ccr = 00
16841! %l2 = 0000000005e1220d, immed = 00000e38, %l4 = 0000000000000030
16842 addc %l2,0xe38,%l4 ! %l4 = 0000000005e13045
16843! Mem[0000000030000070] = 0064000000000000, %f14 = afa5da6f afa5da6f
16844 ldd [%i0+0x070],%f14 ! %f14 = 00640000 00000000
16845! Clear Register : %l1 = 000000000ad2b836
16846 clr %l1 ! %l1 = 0000000000000000
16847! Mem[0000000031800030] = 35d75f16, %l5 = 000000000ad2b920
16848 ldsh [%i3+0x032],%l5 ! %l5 = 0000000000005f16
16849! %l2 = 0000000005e1220d, %l7 = 00000000000000ea, %l1 = 0000000000000000
16850 andn %l2,%l7,%l1 ! %l1 = 0000000005e12205
16851
16852p6_label_46: ! %cwp = 1
16853! Mem[0000000031800074] = 44482a5f, %l2 = 0000000005e1220d
16854 ldsw [%i3+0x074],%l2 ! %l2 = 0000000044482a5f
16855! Mem[0000000031000034] = 00000000, %l4 = 0000000005e13045
16856 ldsh [%i2+0x036],%l4 ! %l4 = 0000000000000000
16857! Mem[0000000031000070] = 6ecdffff, %l2 = 0000000044482a5f
16858 lduw [%i2+0x070],%l2 ! %l2 = 000000006ecdffff
16859! %f16 = 1b6383e9 40000000, Mem[000000001d000028] = 5c000958 99ba9f38
16860 stda %f16,[%o2+%i5]0x81 ! Mem[000000001d000028] = 1b6383e9 40000000
16861! %l2 = 000000006ecdffff, Mem[000000001c000000] = ff173574
16862 stwa %l2,[%o0+%g0]0x80 ! Mem[000000001c000000] = 6ecdffff
16863! %l2 = 6ecdffff, %l3 = 19f4dcaa, Mem[0000000031000030] = 9e466400 00000000
16864 std %l2,[%i2+%i6] ! Mem[0000000031000030] = 6ecdffff 19f4dcaa
16865! %l1 = 0000000005e12205, %l0 = 0000000000000040, %l4 = 0000000000000000
16866 addccc %l1,%l0,%l4 ! %l4 = 0000000005e12245, %ccr = 00
16867! Mem[000000001d800028] = 15e4229a, %l2 = 000000006ecdffff
16868 ldsha [%o3+%i5]0x81,%l2 ! %l2 = 00000000000015e4
16869! %l3 = 0000000019f4dcaa, %l7 = 00000000000000ea, %l5 = 0000000000005f16
16870 andcc %l3,%l7,%l5 ! %l5 = 00000000000000aa, %ccr = 00
16871! Mem[0000000031000030] = 6ecdffff, %l5 = 00000000000000aa
16872 ldsw [%i2+%i6],%l5 ! %l5 = 000000006ecdffff
16873
16874p6_label_47: ! %cwp = 1
16875! %l6 = 000000007f9223ff, %l2 = 00000000000015e4, %y = 00000040
16876 umul %l6,%l2,%l1 ! %l1 = 00000ae89b1bfa1c, %y = ae8
16877! %l6 = 7f9223ff, %l7 = 000000ea, Mem[0000000031800070] = 00000000 44482a5f
16878 stda %l6,[%i3+0x070]%asi ! Mem[0000000031800070] = 7f9223ff 000000ea
16879! %l6 = 000000007f9223ff, Mem[0000000031000070] = 6ecdffff00004000
16880 stx %l6,[%i2+0x070] ! Mem[0000000031000070] = 000000007f9223ff
16881! %l2 = 00000000000015e4, immed = fffff8d6, %l7 = 00000000000000ea
16882 andncc %l2,-0x72a,%l7 ! %l7 = 0000000000000520, %ccr = 00
16883! Mem[000000001c800018] = e1f9ffff c9ffffff, %l6 = 7f9223ff, %l7 = 00000520
16884 ldda [%o1+%o6]0x89,%l6 ! %l6 = 00000000c9ffffff 00000000e1f9ffff
16885! %l6 = c9ffffff, %l7 = e1f9ffff, Mem[000000001c800068] = cbed6318 84d5bf2a
16886 std %l6,[%o1+0x068] ! Mem[000000001c800068] = c9ffffff e1f9ffff
16887! %l0 = 0000000000000040, Mem[0000000031800034] = 0a9db2ce
16888 stw %l0,[%i3+0x034] ! Mem[0000000031800034] = 00000040
16889! %l6 = c9ffffff, %l7 = e1f9ffff, Mem[0000000031000030] = 6ecdffff 19f4dcaa
16890 stda %l6,[%i2+0x030]%asi ! Mem[0000000031000030] = c9ffffff e1f9ffff
16891! %f16 = 1b6383e9 40000000, Mem[0000000031000030] = c9ffffff e1f9ffff
16892 std %f16,[%i2+%i6] ! Mem[0000000031000030] = 1b6383e9 40000000
16893! %l1 = 00000ae89b1bfa1c, %l5 = 000000006ecdffff, %l2 = 00000000000015e4
16894 sdivx %l1,%l5,%l2 ! %l2 = 0000000000001933
16895
16896p6_label_48: ! %cwp = 1
16897! Mem[000000001d800018] = 0000000000000000, %f6 = 9e466400 00000000
16898 ldda [%o3+%o6]0x80,%f6 ! %f6 = 00000000 00000000
16899! %f30 = 23d2b75e 00000000, Mem[000000001d800058] = 8e827536 03b0f6b8
16900 stda %f30,[%o3+0x058]%asi ! Mem[000000001d800058] = 23d2b75e 00000000
16901! Invert Register : %l2 = 0000000000001933
16902 xor %l2,-1,%l2 ! %l2 = ffffffffffffe6cc
16903! %l3 = 0000000019f4dcaa, %l4 = 0000000005e12245, %l1 = 00000ae89b1bfa1c
16904 udivx %l3,%l4,%l1 ! %l1 = 0000000000000004
16905! %f24 = 40000000 15e4229a, Mem[000000001c800028] = 22130000 63001feb
16906 stda %f24,[%o1+%i5]0x89 ! Mem[000000001c800028] = 40000000 15e4229a
16907! %l1 = 0000000000000004, %l1 = 0000000000000004, %l1 = 0000000000000004
16908 andncc %l1,%l1,%l1 ! %l1 = 0000000000000000, %ccr = 44
16909 restore ! CWP = 0
16910! Mem[000000001d000018] = e983631b, %l6 = 000000002d700f00
16911 lduwa [%i2+%i6]0x88,%l6 ! %l6 = 00000000e983631b
16912! Mem[000000001c000018] = 4d25fcdc, %f14 = 00640000
16913 lda [%i0+%i6]0x80,%f14 ! %f14 = 4d25fcdc
16914! %l5 = 0000000000000084, immed = 00000f54, %l6 = 00000000e983631b
16915 orn %l5,0xf54,%l6 ! %l6 = fffffffffffff0af
16916
16917p6_label_49:
16918! %l5 = 0000000000000084, immed = 00000c5f, %y = 00000ae8
16919 sdivcc %l5,0xc5f,%l3 ! %l3 = 000000007fffffff, %ccr = 02
16920 mov %l0,%y ! %y = 0000000f
16921! %l2 = 00000000afa5da6f, Mem[0000000030800036] = 7bcc814f
16922 sth %l2,[%o1+0x036] ! Mem[0000000030800034] = 7bccda6f
16923! %f8 = 9e466400 00000000, Mem[000000001c000000] = ffffcd6e 05f937c2
16924 stda %f8 ,[%i0+%g0]0x89 ! Mem[000000001c000000] = 9e466400 00000000
16925! %l4 = 000001bd, %l5 = 00000084, Mem[000000001d800010] = 2abfc636 141d6148
16926 stda %l4,[%i3+%i5]0x81 ! Mem[000000001d800010] = 000001bd 00000084
16927! %l2 = afa5da6f, %l3 = 7fffffff, Mem[000000001d000000] = 0f94c898 5c1e3d00
16928 stda %l2,[%i2+%g0]0x81 ! Mem[000000001d000000] = afa5da6f 7fffffff
16929! %l0 = 000000010000000f, %l2 = 00000000afa5da6f, %l6 = fffffffffffff0af
16930 tsubcctv %l0,%l2,%l6 ! %l0 = 0000000100000032, Trapped
16931! %l0 = 0000000100000032, %l1 = ffffffffffff814f, %l2 = 00000000afa5da6f
16932 orn %l0,%l1,%l2 ! %l2 = 0000000100007eb2
16933! %l5 = 0000000000000084, %l4 = 00000000000001bd, %l5 = 0000000000000084
16934 xnor %l5,%l4,%l5 ! %l5 = fffffffffffffec6
16935! retry : should take illegal inst trap, %l0 = 0000000100000032
16936 retry ! Illegal inst trap : %l0 = 0000000100000042
16937! %l2 = 0000000100007eb2, Mem[000000001c000000] = 00000000
16938 stwa %l2,[%i0+%g0]0x80 ! Mem[000000001c000000] = 00007eb2
16939
16940p6_label_50:
16941! %l3 = 000000007fffffff, immed = 00000b70, %l6 = fffffffffffff0af
16942 xor %l3,0xb70,%l6 ! %l6 = 000000007ffff48f
16943! %l1 = ffffffffffff814f, %l3 = 000000007fffffff, %y = 0000000f
16944 smul %l1,%l3,%l5 ! %l5 = ffffc0a780007eb1, %y = ffffc0a7
16945! Mem[000000001d000020] = afa5da6f 00365014, %l2 = 00007eb2, %l3 = 7fffffff
16946 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000afa5da6f 0000000000365014
16947! Randomly selected nop
16948 nop
16949! %l5 = ffffc0a780007eb1, Mem[000000001c000030] = 7bcc814f
16950 stha %l5,[%i0+%o6]0x88 ! Mem[000000001c000030] = 7bcc7eb1
16951! %l1 = ffffffffffff814f, Mem[000000001d000018] = 1b6383e9
16952 stha %l1,[%i2+%i6]0x80 ! Mem[000000001d000018] = 814f83e9
16953! Mem[0000000031800030] = 35d75f16, %l2 = 00000000afa5da6f
16954 ldsw [%o3+%o6],%l2 ! %l2 = 0000000035d75f16
16955! Mem[0000000030800074] = 00000000, %l3 = 0000000000365014
16956 ldsw [%o1+0x074],%l3 ! %l3 = 0000000000000000
16957! %l5 = ffffc0a780007eb1, Mem[0000000030800070] = ffffffff
16958 stb %l5,[%o1+0x070] ! Mem[0000000030800070] = b1ffffff
16959! %l7 = 0000000000003c5b, immed = 00000748, %y = ffffc0a7
16960 sdiv %l7,0x748,%l1 ! %l1 = ffffffff80000000
16961 mov %l0,%y ! %y = 00000042
16962
16963p6_label_51:
16964! %l5 = ffffc0a780007eb1
16965 sethi %hi(0xb6815800),%l5 ! %l5 = 00000000b6815800
16966! %l5 = 00000000b6815800, %l6 = 000000007ffff48f, %l5 = 00000000b6815800
16967 tsubcc %l5,%l6,%l5 ! %l5 = 0000000036816371, %ccr = 02
16968! Mem[000000001c800028] = 9a22e41500000040, %f26 = 4b77b0c5 003d1e5c
16969 ldda [%i1+%o5]0x80,%f26 ! %f26 = 9a22e415 00000040
16970! %l6 = 000000007ffff48f, %l7 = 0000000000003c5b, %l3 = 0000000000000000
16971 addc %l6,%l7,%l3 ! %l3 = 00000000800030ea
16972! %l3 = 00000000800030ea, Mem[000000001c000028] = 8af8afcb
16973 stba %l3,[%i0+%o5]0x89 ! Mem[000000001c000028] = 8af8afea
16974! %l3 = 00000000800030ea, immed = 00000eeb, %l1 = ffffffff80000000
16975 subc %l3,0xeeb,%l1 ! %l1 = 00000000800021ff
16976! Clear Register : %l2 = 0000000035d75f16
16977 clr %l2 ! %l2 = 0000000000000000
16978! Mem[000000001c800050] = aa1c0bba 6edb6dea, %l0 = 00000042, %l1 = 800021ff
16979 ldd [%i1+0x050],%l0 ! %l0 = 00000000aa1c0bba 000000006edb6dea
16980! %l6 = 000000007ffff48f, immed = 00000e26, %y = 00000042
16981 umulcc %l6,0xe26,%l1 ! %l1 = 00000712ff5e1f3a, %ccr = 08, %y = 712
16982! %l6 = 000000007ffff48f, %l2 = 0000000000000000, %y = 00000712
16983 umul %l6,%l2,%l1 ! %l1 = 0000000000000000, %y = 00
16984
16985p6_label_52:
16986! %l2 = 0000000000000000, %l5 = 0000000036816371, %l3 = 00000000800030ea
16987 sub %l2,%l5,%l3 ! %l3 = ffffffffc97e9c8f
16988! Mem[000000001d000018] = 814f83e9, %l2 = 0000000000000000
16989 lduha [%i2+%i6]0x80,%l2 ! %l2 = 000000000000814f
16990! Mem[0000000031800030] = 35d75f16, %l2 = 000000000000814f
16991 lduh [%o3+%o6],%l2 ! %l2 = 00000000000035d7
16992! %l4 = 00000000000001bd, immed = fffffd5e, %l5 = 0000000036816371
16993 addc %l4,-0x2a2,%l5 ! %l5 = ffffffffffffff1b
16994! %f20 = 37d16b81, Mem[000000001c800008] = 2d700f00
16995 sta %f20,[%i1+%i4]0x89 ! Mem[000000001c800008] = 37d16b81
16996! %l7 = 0000000000003c5b, %l7 = 0000000000003c5b, %y = 00000000
16997 sdivcc %l7,%l7,%l4 ! %l4 = 0000000000000001, %ccr = 00
16998 mov %l0,%y ! %y = aa1c0bba
16999! %l4 = 0000000000000001, immed = 0000003c, %l0 = 00000000aa1c0bba
17000 srax %l4,0x03c,%l0 ! %l0 = 0000000000000000
17001! Mem[000000001d000030] = 64343b56, %l2 = 00000000000035d7
17002 lduha [%i2+%o6]0x89,%l2 ! %l2 = 0000000000003b56
17003! Randomly selected nop
17004 nop
17005! Invert Register : %l3 = ffffffffc97e9c8f
17006 xor %l3,-1,%l3 ! %l3 = 0000000036816370
17007
17008p6_label_53:
17009! Mem[0000000030800070] = b1ffffff 00000000, %l0 = 00000000, %l1 = 00000000
17010 ldd [%o1+0x070],%l0 ! %l0 = 00000000b1ffffff 0000000000000000
17011! %l5 = ffffffffffffff1b, %l0 = 00000000b1ffffff, %l2 = 0000000000003b56
17012 sub %l5,%l0,%l2 ! %l2 = ffffffff4dffff1c
17013! %l7 = 0000000000003c5b, Mem[0000000031800074] = 000000ea, %asi = 80
17014 stwa %l7,[%o3+0x074]%asi ! Mem[0000000031800074] = 00003c5b
17015! Mem[0000000031000070] = 00000000, %l2 = ffffffff4dffff1c
17016 ldsba [%o2+0x073]%asi,%l2 ! %l2 = 0000000000000000
17017! Mem[000000001d800014] = 00000084, %l4 = 0000000000000001
17018 ldsb [%i3+0x017],%l4 ! %l4 = ffffffffffffff84
17019! Mem[000000001c800020] = 40000000, %f22 = 563b3464
17020 lda [%i1+%o4]0x80,%f22 ! %f22 = 40000000
17021! %l7 = 0000000000003c5b, %l3 = 0000000036816370, %l5 = ffffffffffffff1b
17022 addc %l7,%l3,%l5 ! %l5 = 0000000036819fcb
17023! Mem[000000001d80003c] = ea005a88, %l3 = 0000000036816370
17024 lduw [%i3+0x03c],%l3 ! %l3 = 00000000ea005a88
17025! %l1 = 0000000000000000, Mem[000000001c800010] = 67e55b3c
17026 stwa %l1,[%i1+%i5]0x89 ! Mem[000000001c800010] = 00000000
17027! %l6 = 000000007ffff48f, %l6 = 000000007ffff48f, %l1 = 0000000000000000
17028 xnorcc %l6,%l6,%l1 ! %l1 = ffffffffffffffff, %ccr = 88
17029
17030p6_label_54:
17031! Mem[000000001d000078] = 1d229c73, %l4 = ffffffffffffff84
17032 ldswa [%i2+0x078]%asi,%l4 ! %l4 = 000000001d229c73
17033! Mem[0000000030000070] = 00640000, %l7 = 0000000000003c5b
17034 ldsha [%o0+0x072]%asi,%l7 ! %l7 = 0000000000000000
17035! Mem[000000001d000058] = f2df1122, %l5 = 0000000036819fcb
17036 ldub [%i2+0x059],%l5 ! %l5 = 00000000000000df
17037! Randomly selected nop
17038 nop
17039! %l7 = 0000000000000000, immed = 00000a88, %y = aa1c0bba
17040 smulcc %l7,0xa88,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00
17041! %f8 = 9e466400 00000000, Mem[000000001c800030] = febdffff 98c8940f
17042 stda %f8 ,[%i1+%o6]0x81 ! Mem[000000001c800030] = 9e466400 00000000
17043! Mem[000000001d800008] = 2b29dd83 3409643e, %l0 = b1ffffff, %l1 = ffffffff
17044 ldda [%i3+%i4]0x89,%l0 ! %l0 = 000000003409643e 000000002b29dd83
17045! Mem[000000001d000010] = d77984f6, %f11 = 44482a5f
17046 ld [%i2+%i5],%f11 ! %f11 = d77984f6
17047! Mem[000000001c800008] = 816bd137, %l6 = 000000007ffff48f
17048 lduha [%i1+%i4]0x80,%l6 ! %l6 = 000000000000816b
17049! Mem[000000001c800010] = 00000000, %f24 = 40000000
17050 lda [%i1+%i5]0x80,%f24 ! %f24 = 00000000
17051
17052p6_label_55:
17053! %f10 = 00000000 d77984f6, Mem[000000001c000018] = 4d25fcdc cbd97f17
17054 stda %f10,[%i0+0x018]%asi ! Mem[000000001c000018] = 00000000 d77984f6
17055! %l1 = 000000002b29dd83, immed = 00000c73, %l6 = 000000000000816b
17056 or %l1,0xc73,%l6 ! %l6 = 000000002b29ddf3
17057! %l7 = 0000000000000000, immed = 00000b48, %l7 = 0000000000000000
17058 xorcc %l7,0xb48,%l7 ! %l7 = 0000000000000b48, %ccr = 00
17059! %f24 = 00000000 15e4229a, Mem[0000000030800030] = 8a64dc35 7bccda6f
17060 std %f24,[%o1+%o6] ! Mem[0000000030800030] = 00000000 15e4229a
17061! %l1 = 000000002b29dd83, immed = 00000c10, %l6 = 000000002b29ddf3
17062 sub %l1,0xc10,%l6 ! %l6 = 000000002b29d173
17063! %l5 = 00000000000000df, immed = 00000ddb, %l6 = 000000002b29d173
17064 taddcctv %l5,0xddb,%l6 ! %l0 = 0000000034096461, Trapped
17065! %f6 = 00000000 00000000, Mem[0000000030800070] = b1ffffff 00000000
17066 std %f6 ,[%o1+0x070] ! Mem[0000000030800070] = 00000000 00000000
17067! %f14 = 4d25fcdc 00000000, Mem[0000000030800030] = 00000000 15e4229a
17068 std %f14,[%o1+%o6] ! Mem[0000000030800030] = 4d25fcdc 00000000
17069! Mem[0000000031800070] = 7f9223ff, %l4 = 000000001d229c73
17070 ldub [%o3+0x070],%l4 ! %l4 = 000000000000007f
17071! Mem[0000000031800034] = 00000040, %l7 = 0000000000000b48
17072 lduw [%o3+0x034],%l7 ! %l7 = 0000000000000040
17073
17074p6_label_56:
17075! %l5 = 00000000000000df, immed = 00000031, %l4 = 000000000000007f
17076 srlx %l5,0x031,%l4 ! %l4 = 0000000000000000
17077! %l0 = 0000000034096461, %l0 = 0000000034096461, %l1 = 000000002b29dd83
17078 or %l0,%l0,%l1 ! %l1 = 0000000034096461
17079! %l2 = 0000000000000000, Mem[0000000031800030] = 35d75f16, %asi = 80
17080 stwa %l2,[%o3+0x030]%asi ! Mem[0000000031800030] = 00000000
17081! Mem[000000001c800030] = 9e466400, %l6 = 000000002b29d173
17082 ldsha [%i1+%o6]0x81,%l6 ! %l6 = ffffffffffff9e46
17083! Mem[0000000030800070] = 0000000000000000, %f12 = 35d75f16 0a9db2ce
17084 ldda [%o1+0x070]%asi,%f12 ! %f12 = 00000000 00000000
17085! Mem[0000000030000030] = ffffffff, %f29 = 0a9db2ce
17086 ld [%o0+%o6],%f29 ! %f29 = ffffffff
17087! Mem[000000001c800004] = 70d72d92, %l4 = 0000000000000000
17088 ldsh [%i1+0x004],%l4 ! %l4 = 00000000000070d7
17089! Mem[000000001c000010] = e945702d8df3ffff, %f8 = 9e466400 00000000
17090 ldda [%i0+%i5]0x80,%f8 ! %f8 = e945702d 8df3ffff
17091! %l1 = 0000000034096461
17092 setx 0x8fff7a828fff7a82,%g7,%l1 ! %l1 = 8fff7a828fff7a82
17093! Mem[0000000031000070] = 000000007f9223ff, %l7 = 0000000000000040
17094 ldx [%o2+0x070],%l7 ! %l7 = 000000007f9223ff
17095
17096p6_label_57:
17097! %l2 = 0000000000000000, %l5 = 00000000000000df, %l2 = 0000000000000000
17098 xnorcc %l2,%l5,%l2 ! %l2 = ffffffffffffff20, %ccr = 88
17099! %l5 = 00000000000000df, immed = ffffffcf, %l5 = 00000000000000df
17100 sub %l5,-0x031,%l5 ! %l5 = 0000000000000110
17101! %l1 = 8fff7a828fff7a82, Mem[0000000030000070] = 0064000000000000
17102 stx %l1,[%o0+0x070] ! Mem[0000000030000070] = 8fff7a828fff7a82
17103! %l6 = ffffffffffff9e46, immed = 0000062e, %l2 = ffffffffffffff20
17104 xor %l6,0x62e,%l2 ! %l2 = ffffffffffff9868
17105! %l3 = 0000000000000000, %l4 = 00000000000070d7, %y = 00000000
17106 umulcc %l3,%l4,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00
17107! Mem[000000001c80003c] = ffffff9c, %l5 = 0000000000000110
17108 ldsw [%i1+0x03c],%l5 ! %l5 = ffffffffffffff9c
17109! Mem[0000000031800070] = 7f9223ff00003c5b, %f0 = ca173574 3bc76498
17110 ldda [%o3+0x070]%asi,%f0 ! %f0 = 7f9223ff 00003c5b
17111! %f24 = 00000000 15e4229a, Mem[0000000031800030] = 00000000 00000040
17112 std %f24,[%o3+%o6] ! Mem[0000000031800030] = 00000000 15e4229a
17113! Mem[000000001c800028] = 15e4229a, %l0 = 0000000034096461
17114 ldsha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000229a
17115! %l0 = 000000000000229a, Mem[000000001c80005a] = fee12164
17116 stb %l0,[%i1+0x05a] ! Mem[000000001c800058] = fee19a64
17117
17118p6_label_58:
17119! Mem[000000001c000000] = 00007eb2, %l5 = ffffffffffffff9c
17120 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000007eb2
17121! %l6 = ffffffffffff9e46, Mem[000000001c000030] = b17ecc7b
17122 stba %l6,[%i0+%o6]0x81 ! Mem[000000001c000030] = 467ecc7b
17123! %f16 = 1b6383e9, Mem[000000001c800008] = 816bd137
17124 sta %f16,[%i1+%i4]0x81 ! Mem[000000001c800008] = 1b6383e9
17125! Mem[000000001c800018] = ffffffc9, %l5 = 0000000000007eb2
17126 lduwa [%i1+%i6]0x80,%l5 ! %l5 = 00000000ffffffc9
17127! Mem[000000001d800008] = 3e640934, %l2 = ffffffffffff9868
17128 lduha [%i3+%i4]0x80,%l2 ! %l2 = 0000000000003e64
17129! Mem[0000000030000070] = 8fff7a82, %l3 = 0000000000000000
17130 ldsw [%o0+0x070],%l3 ! %l3 = ffffffff8fff7a82
17131! Mem[0000000030000070] = 8fff7a82, %l3 = ffffffff8fff7a82
17132 lduh [%o0+0x072],%l3 ! %l3 = 0000000000007a82
17133! %l0 = 000000000000229a, %l6 = ffffffffffff9e46, %l2 = 0000000000003e64
17134 sra %l0,%l6,%l2 ! %l2 = 000000000000008a
17135! Mem[0000000030800030] = 4d25fcdc00000000, %f28 = 35d75f16 ffffffff
17136 ldd [%o1+%o6],%f28 ! %f28 = 4d25fcdc 00000000
17137! %l1 = 0000000000000000, %l0 = 000000000000229a, %l5 = 00000000ffffffc9
17138 sll %l1,%l0,%l5 ! %l5 = 0000000000000000
17139
17140p6_label_59:
17141! %l2 = 000000000000008a, %l6 = ffffffffffff9e46, %l6 = ffffffffffff9e46
17142 udivx %l2,%l6,%l6 ! Div by zero, %l0 = 00000000000022c2
17143! Mem[000000001c000020] = 4bd8cf4d, %f27 = 00000040
17144 lda [%i0+%o4]0x88,%f27 ! %f27 = 4bd8cf4d
17145! %l0 = 0000229a, %l1 = 00000000, Mem[000000001c800078] = 6d61a05f 5398259d
17146 std %l0,[%i1+0x078] ! Mem[000000001c800078] = 0000229a 00000000
17147! %l7 = 000000007f9223ff, Mem[0000000030000034] = ffffb484
17148 stb %l7,[%o0+0x034] ! Mem[0000000030000034] = ffffb484
17149! %l1 = 0000000000000000, Mem[000000001d000060] = 9583704244482a5f
17150 stx %l1,[%i2+0x060] ! Mem[000000001d000060] = 0000000000000000
17151! %l4 = 000070d7, %l5 = 00000000, Mem[000000001c000020] = 4bd8cf4d 4cef918e
17152 stda %l4,[%i0+%o4]0x89 ! Mem[000000001c000020] = 000070d7 00000000
17153! Invert Register : %l1 = 0000000000000000
17154 xor %l1,-1,%l1 ! %l1 = ffffffffffffffff
17155! %l1 = ffffffffffffffff, Mem[0000000030800074] = 00000000
17156 sth %l1,[%o1+0x074] ! Mem[0000000030800074] = ffff0000
17157! retry : should take illegal inst trap, %l0 = 000000000000229a
17158 retry ! Illegal inst trap : %l0 = 00000000000022aa
17159! %f28 = 4d25fcdc 00000000, Mem[000000001c800020] = 40000000 15e4229a
17160 stda %f28,[%i1+%o4]0x81 ! Mem[000000001c800020] = 4d25fcdc 00000000
17161
17162p6_label_60:
17163! %l0 = 00000000000022aa, Mem[000000001d800075] = cf6deaa8
17164 stb %l0,[%i3+0x075] ! Mem[000000001d800074] = cfaaeaa8
17165! %l5 = 0000000000000000, immed = 00000014, %l2 = 000000000000008a
17166 sra %l5,0x014,%l2 ! %l2 = 0000000000000000
17167! Mem[0000000031800034] = 15e4229a, %l6 = 0000000000000000
17168 ldsh [%o3+0x036],%l6 ! %l6 = 000000000000229a
17169! %l0 = 00000000000022aa, %l5 = 0000000000000000, %l1 = ffffffffffffffff
17170 sll %l0,%l5,%l1 ! %l1 = 00000000000022aa
17171! %l2 = 0000000000000000, Mem[000000001c800030] = 9e466400
17172 stwa %l2,[%i1+%o6]0x81 ! Mem[000000001c800030] = 00000000
17173! Mem[000000001c800044] = b4845cb2, %l4 = 00000000000070d7
17174 ldsba [%i1+0x044]%asi,%l4 ! %l4 = ffffffffffffffb4
17175! Randomly selected nop
17176 nop
17177! Mem[0000000031000070] = 00000000, %f4 = 5d37edfb
17178 ld [%o2+0x070],%f4 ! %f4 = 00000000
17179! Mem[000000001d000030] = 64343b56, %f10 = 00000000
17180 lda [%i2+%o6]0x88,%f10 ! %f10 = 64343b56
17181! Mem[000000001d800000] = 0b1b56bc, %l2 = 0000000000000000
17182 lduha [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000b1b
17183
17184p6_label_61:
17185! Mem[000000001c000018] = 00000000, %l2 = 0000000000000b1b
17186 ldsh [%i0+0x01a],%l2 ! %l2 = 0000000000000000
17187! Mem[0000000030000030] = ffffffff, %l7 = 000000007f9223ff
17188 ldsh [%o0+0x032],%l7 ! %l7 = ffffffffffffffff
17189! %l0 = 00000000000022aa, immed = 000000e8, %y = 00000000
17190 smulcc %l0,0x0e8,%l4 ! %l4 = 00000000001f6a10, %ccr = 00, %y = 00
17191! %l5 = 0000000000000000, immed = fffff700, %y = 00000000
17192 udiv %l5,-0x900,%l3 ! %l3 = 0000000000000000
17193 mov %l0,%y ! %y = 000022aa
17194! Mem[0000000030000070] = 8fff7a82, %l0 = 00000000000022aa
17195 ldsh [%o0+0x072],%l0 ! %l0 = 0000000000007a82
17196! Mem[0000000030800070] = 00000000 ffff0000, %l2 = 00000000, %l3 = 00000000
17197 ldd [%o1+0x070],%l2 ! %l2 = 0000000000000000 00000000ffff0000
17198! %l0 = 00007a82, %l1 = 000022aa, Mem[000000001d000020] = 6fdaa5af 14503600
17199 stda %l0,[%i2+%o4]0x89 ! Mem[000000001d000020] = 00007a82 000022aa
17200! %l3 = 00000000ffff0000, Mem[0000000031800030] = 00000000
17201 stw %l3,[%o3+%o6] ! Mem[0000000031800030] = ffff0000
17202! Mem[000000001c800000] = ffffffff70d72d92, %f30 = 23d2b75e 00000000
17203 ldda [%i1+%g0]0x80,%f30 ! %f30 = ffffffff 70d72d92
17204! %f2 = 00640000 35d75f16, Mem[0000000031000070] = 00000000 7f9223ff
17205 std %f2 ,[%o2+0x070] ! Mem[0000000031000070] = 00640000 35d75f16
17206
17207p6_label_62:
17208! %l7 = ffffffffffffffff, %l3 = 00000000ffff0000, %l0 = 0000000000007a82
17209 orcc %l7,%l3,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
17210! %f16 = 1b6383e9, Mem[000000001d000028] = e983631b
17211 sta %f16,[%i2+%o5]0x89 ! Mem[000000001d000028] = 1b6383e9
17212! %l7 = ffffffffffffffff, %l7 = ffffffffffffffff, %y = 000022aa
17213 sdivcc %l7,%l7,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
17214 mov %l0,%y ! %y = ffffffff
17215! Mem[0000000030800034] = 00000000, %l6 = 000000000000229a
17216 ldswa [%o1+0x034]%asi,%l6 ! %l6 = 0000000000000000
17217! %f17 = 40000000, Mem[0000000030000034] = ffffb484
17218 sta %f17,[%o0+0x034]%asi ! Mem[0000000030000034] = 40000000
17219! %l5 = 0000000000000000, %l3 = 00000000ffff0000, %l0 = ffffffffffffffff
17220 sra %l5,%l3,%l0 ! %l0 = 0000000000000000
17221! Mem[0000000030000034] = 40000000, %l5 = 0000000000000000
17222 ldsw [%o0+0x034],%l5 ! %l5 = 0000000040000000
17223! Mem[000000001d800030] = 00c89beb, %l6 = 0000000000000000
17224 lduha [%i3+%o6]0x88,%l6 ! %l6 = 0000000000009beb
17225! %l6 = 0000000000009beb, immed = 00000018, %l4 = 00000000001f6a10
17226 srl %l6,0x018,%l4 ! %l4 = 0000000000000000
17227! Mem[000000001c000008] = 5c1e3d00c5b0774b, %f4 = 00000000 b4845cb2
17228 ldda [%i0+%i4]0x88,%f4 ! %f4 = 5c1e3d00 c5b0774b
17229
17230p6_label_63:
17231! %l2 = 0000000000000000, immed = 00000029, %l5 = 0000000040000000
17232 srax %l2,0x029,%l5 ! %l5 = 0000000000000000
17233! Mem[000000001c000010] = e945702d, %l6 = 0000000000009beb
17234 lduha [%i0+%i5]0x80,%l6 ! %l6 = 000000000000e945
17235! Mem[000000001d000000] = 6fdaa5af, %l6 = 000000000000e945
17236 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 000000006fdaa5af
17237! Mem[000000001c000018] = 00000000, %l5 = 0000000000000000
17238 lduha [%i0+%i6]0x88,%l5 ! %l5 = 0000000000000000
17239! Mem[0000000030000030] = ffffffff40000000, %f14 = 4d25fcdc 00000000
17240 ldd [%o0+%o6],%f14 ! %f14 = ffffffff 40000000
17241! %l5 = 0000000000000000, %l5 = 0000000000000000, %l1 = 00000000000022aa
17242 orcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
17243! %l3 = 00000000ffff0000, Mem[000000001c800000] = ffffffff
17244 stwa %l3,[%i1+%g0]0x81 ! Mem[000000001c800000] = ffff0000
17245! %l3 = 00000000ffff0000, %l2 = 0000000000000000, %l6 = 000000006fdaa5af
17246 andn %l3,%l2,%l6 ! %l6 = 00000000ffff0000
17247! Mem[0000000031000070] = 00640000, %l5 = 0000000000000000
17248 lduw [%o2+0x070],%l5 ! %l5 = 0000000000640000
17249! %l5 = 0000000000640000, %l4 = 0000000000000000, %y = ffffffff
17250 udivcc %l5,%l4,%l3 ! Div by zero, %l0 = 0000000000000050
17251 mov %l0,%y ! %y = 00000028
17252
17253p6_label_64:
17254! Mem[0000000031000070] = 00640000 35d75f16, %l4 = 00000000, %l5 = 00640000
17255 ldda [%o2+0x070]%asi,%l4 ! %l4 = 0000000000640000 0000000035d75f16
17256! %l1 = 0000000000000000, Mem[0000000031800070] = 7f9223ff, %asi = 80
17257 stwa %l1,[%o3+0x070]%asi ! Mem[0000000031800070] = 00000000
17258! %l1 = 0000000000000000, Mem[000000001d800020] = 6ecdffff
17259 stba %l1,[%i3+%o4]0x81 ! Mem[000000001d800020] = 00cdffff
17260! Mem[000000001c800020] = 4d25fcdc00000000, %f0 = 7f9223ff 00003c5b
17261 ldda [%i1+%o4]0x81,%f0 ! %f0 = 4d25fcdc 00000000
17262! Mem[000000001d000028] = e983631b, %l0 = 0000000000000028
17263 ldsba [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffffffe9
17264! %l6 = ffff0000, %l7 = 80000000, Mem[0000000030800070] = 00000000 ffff0000
17265 stda %l6,[%o1+0x070]%asi ! Mem[0000000030800070] = ffff0000 80000000
17266! Mem[000000001c800008] = e983631b, %l7 = ffffffff80000000
17267 lduba [%i1+%i4]0x88,%l7 ! %l7 = 000000000000001b
17268! %l7 = 000000000000001b, Mem[000000001c800020] = 4d25fcdc
17269 stba %l7,[%i1+%o4]0x81 ! Mem[000000001c800020] = 1b25fcdc
17270! %l6 = 00000000ffff0000, immed = 00000a3c, %y = 00000028
17271 sdivcc %l6,0xa3c,%l4 ! %l4 = 000000000401901f, %ccr = 00
17272 mov %l0,%y ! %y = ffffffe9
17273! %f29 = 00000000, Mem[0000000030000030] = ffffffff
17274 st %f29,[%o0+%o6] ! Mem[0000000030000030] = 00000000
17275
17276p6_label_65:
17277! %l0 = ffffffe9, %l1 = 00000000, Mem[0000000031000070] = 00640000 35d75f16
17278 std %l0,[%o2+0x070] ! Mem[0000000031000070] = ffffffe9 00000000
17279! Mem[000000001d000058] = f2df1122, %l7 = 000000000000001b
17280 ldsb [%i2+0x058],%l7 ! %l7 = fffffffffffffff2
17281! Clear Register : %l4 = 000000000401901f
17282 clr %l4 ! %l4 = 0000000000000000
17283! %l5 = 0000000035d75f16, immed = 000008fd, %y = ffffffe9
17284 sdiv %l5,0x8fd,%l5 ! %l5 = fffffffffd76ea3d
17285 mov %l0,%y ! %y = ffffffe9
17286! Mem[0000000030000030] = 00000000, %l1 = 0000000000000000
17287 ldsw [%o0+%o6],%l1 ! %l1 = 0000000000000000
17288! Mem[0000000031000034] = 40000000, %l4 = 0000000000000000
17289 ldsha [%o2+0x034]%asi,%l4 ! %l4 = 0000000000004000
17290! Mem[000000001c800000] = 0000ffff, %l4 = 0000000000004000
17291 ldsha [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
17292! %l1 = 0000000000000000, immed = fffff2af, %l3 = 00000000ffff0000
17293 orncc %l1,-0xd51,%l3 ! %l3 = 0000000000000d50, %ccr = 00
17294! %l5 = fffffffffd76ea3d
17295 sethi %hi(0x8f938c00),%l5 ! %l5 = 000000008f938c00
17296 save ! CWP = 1
17297
17298p6_label_66: ! %cwp = 1
17299! %l0 = 0000000000000040, immed = 0000001c, %l7 = 00000000e1f9ffff
17300 sra %l0,0x01c,%l7 ! %l7 = 0000000000000000
17301! Mem[000000001d000018] = 814f83e9 40000000, %l4 = 05e12245, %l5 = 6ecdffff
17302 ldda [%o2+%o6]0x81,%l4 ! %l4 = 00000000814f83e9 0000000040000000
17303! Mem[000000001d000030] = 64343b56, %f16 = 1b6383e9
17304 lda [%o2+%i6]0x88,%f16 ! %f16 = 64343b56
17305! Mem[000000001c800008] = 1b6383e9, %l0 = 0000000000000040
17306 lduha [%o1+%o4]0x80,%l0 ! %l0 = 0000000000001b63
17307! %l3 = 0000000019f4dcaa, %l7 = 0000000000000000, %l5 = 0000000040000000
17308 taddcctv %l3,%l7,%l5 ! %l0 = 0000000000001b86, Trapped
17309! %l5 = 0000000040000000, %l5 = 0000000040000000, %y = ffffffe9
17310 sdiv %l5,%l5,%l1 ! %l1 = ffffffffffffffa5
17311 mov %l0,%y ! %y = 00001b86
17312! %l6 = 00000000c9ffffff, %l3 = 0000000019f4dcaa, %y = 00001b86
17313 udiv %l6,%l3,%l2 ! %l2 = 0000000000010f7c
17314 mov %l0,%y ! %y = 00001b86
17315! Mem[000000001d000078] = 1d229c73032d57d1, %l1 = ffffffffffffffa5
17316 ldx [%o2+0x078],%l1 ! %l1 = 1d229c73032d57d1
17317! %l6 = 00000000c9ffffff, immed = 00000007, %l2 = 0000000000010f7c
17318 sra %l6,0x007,%l2 ! %l2 = ffffffffff93ffff
17319! %l6 = 00000000c9ffffff, immed = 0000000e, %l5 = 0000000040000000
17320 srl %l6,0x00e,%l5 ! %l5 = 00000000000327ff
17321
17322p6_label_67: ! %cwp = 1
17323! Mem[0000000030800030] = 4d25fcdc, %l5 = 00000000000327ff
17324 ldsha [%i1+0x032]%asi,%l5 ! %l5 = fffffffffffffcdc
17325! %l2 = ffffffffff93ffff, immed = fffff881, %l1 = 1d229c73032d57d1
17326 tsubcc %l2,-0x77f,%l1 ! %l1 = ffffffffff94077e, %ccr = 9b
17327! %f8 = e945702d 8df3ffff, Mem[0000000030800070] = ffff0000 80000000
17328 std %f8 ,[%i1+0x070] ! Mem[0000000030800070] = e945702d 8df3ffff
17329! Mem[000000001d800044] = b54d3691, %l6 = 00000000c9ffffff
17330 lduh [%o3+0x044],%l6 ! %l6 = 000000000000b54d
17331! %f28 = 4d25fcdc 00000000, Mem[000000001d800018] = 00000000 00000000
17332 std %f28,[%o3+%o6] ! Mem[000000001d800018] = 4d25fcdc 00000000
17333! Mem[000000001d000000] = afa5da6f, %l5 = fffffffffffffcdc
17334 ldswa [%o2+%g0]0x81,%l5 ! %l5 = ffffffffafa5da6f
17335! %l5 = ffffffffafa5da6f, immed = 0000000b, %l2 = ffffffffff93ffff
17336 sllx %l5,0x00b,%l2 ! %l2 = fffffd7d2ed37800
17337! %l4 = 00000000814f83e9, immed = fffff67c, %l7 = 0000000000000000
17338 tsubcc %l4,-0x984,%l7 ! %l7 = 00000000814f8d6d, %ccr = 1b
17339! %l4 = 00000000814f83e9, immed = 0000027a, %l7 = 00000000814f8d6d
17340 or %l4,0x27a,%l7 ! %l7 = 00000000814f83fb
17341! Mem[0000000031000030] = 1b6383e9, %l7 = 00000000814f83fb
17342 ldsba [%i2+0x031]%asi,%l7 ! %l7 = 0000000000000063
17343
17344p6_label_68: ! %cwp = 1
17345! %l4 = 00000000814f83e9, immed = 000006a2, %y = 00001b86
17346 smulcc %l4,0x6a2,%l7 ! %l7 = fffffcb7b168ef72, %ccr = 88, %y = fffffcb7
17347! %l2 = fffffd7d2ed37800, Mem[0000000030800074] = 8df3ffff
17348 sth %l2,[%i1+0x074] ! Mem[0000000030800074] = 7800ffff
17349! Mem[000000001d000008] = 00640000, %l5 = ffffffffafa5da6f
17350 lduba [%o2+%o4]0x80,%l5 ! %l5 = 0000000000000000
17351! Mem[000000001d800010] = bd010000, %f18 = 83dd292b
17352 lda [%o3+%o5]0x88,%f18 ! %f18 = bd010000
17353! %l1 = ffffffffff94077e, immed = 00000e78, %l1 = ffffffffff94077e
17354 addcc %l1,0xe78,%l1 ! %l1 = ffffffffff9415f6, %ccr = 88
17355! %f20 = 37d16b81 4f00007f, Mem[0000000030000070] = 8fff7a82 8fff7a82
17356 std %f20,[%i0+0x070] ! Mem[0000000030000070] = 37d16b81 4f00007f
17357! %l2 = fffffd7d2ed37800, immd = fffffffffffff83a, %l6 = 000000000000b54d
17358 udivx %l2,-0x7c6,%l6 ! %l6 = 0000000000000000
17359! %l7 = fffffcb7b168ef72, immed = 000007cc, %l5 = 0000000000000000
17360 addc %l7,0x7cc,%l5 ! %l5 = fffffcb7b168f73e
17361! %l1 = ffffffffff9415f6, %l0 = 0000000000001b86, %y = fffffcb7
17362 sdiv %l1,%l0,%l4 ! %l4 = ffffffffe17b01d2
17363 mov %l0,%y ! %y = 00001b86
17364! %l1 = ffffffffff9415f6, %l4 = ffffffffe17b01d2, %l2 = fffffd7d2ed37800
17365 xorcc %l1,%l4,%l2 ! %l2 = 000000001eef1424, %ccr = 00
17366
17367p6_label_69: ! %cwp = 1
17368! %f6 = 00000000 00000000, Mem[0000000031000030] = 1b6383e9 40000000
17369 std %f6 ,[%i2+%i6] ! Mem[0000000031000030] = 00000000 00000000
17370! Mem[000000001d000020] = 827a0000aa220000, %f4 = 5c1e3d00 c5b0774b
17371 ldda [%o2+%i4]0x80,%f4 ! %f4 = 827a0000 aa220000
17372! Mem[000000001d000018] = 814f83e9, %f24 = 00000000
17373 lda [%o2+%o6]0x80,%f24 ! %f24 = 814f83e9
17374! Mem[000000001d000028] = 000000401b6383e9, %f28 = 4d25fcdc 00000000
17375 ldda [%o2+%i5]0x88,%f28 ! %f28 = 00000040 1b6383e9
17376! %l7 = fffffcb7b168ef72, %l1 = ffffffffff9415f6, %l5 = fffffcb7b168f73e
17377 srl %l7,%l1,%l5 ! %l5 = 00000000000002c5
17378! %f15 = 40000000, Mem[000000001c800000] = 0000ffff
17379 sta %f15,[%o1+%g0]0x89 ! Mem[000000001c800000] = 40000000
17380! %f1 = 00000000, Mem[000000001c000020] = d7700000
17381 sta %f1 ,[%o0+%i4]0x81 ! Mem[000000001c000020] = 00000000
17382! Mem[000000001d800018] = 4d25fcdc, %l2 = 000000001eef1424
17383 lduba [%o3+%o6]0x80,%l2 ! %l2 = 000000000000004d
17384! Mem[000000001c000000] = 00007eb2, %l7 = fffffcb7b168ef72
17385 lduwa [%o0+%g0]0x80,%l7 ! %l7 = 0000000000007eb2
17386! %l5 = 00000000000002c5, Mem[000000001d800078] = f72a4455d6736646
17387 stx %l5,[%o3+0x078] ! Mem[000000001d800078] = 00000000000002c5
17388
17389p6_label_70: ! %cwp = 1
17390! %l5 = 00000000000002c5, Mem[000000001d000070] = ceb7ffa7b7638847
17391 stx %l5,[%o2+0x070] ! Mem[000000001d000070] = 00000000000002c5
17392! %l7 = 0000000000007eb2, %l2 = 000000000000004d, %l6 = 0000000000000000
17393 xor %l7,%l2,%l6 ! %l6 = 0000000000007eff
17394! Mem[0000000031800030] = ffff0000, %f28 = 00000040
17395 ld [%i3+%i6],%f28 ! %f28 = ffff0000
17396! %l6 = 00007eff, %l7 = 00007eb2, Mem[000000001d800010] = 000001bd 00000084
17397 stda %l6,[%o3+0x010]%asi ! Mem[000000001d800010] = 00007eff 00007eb2
17398! %l3 = 0000000019f4dcaa, Mem[000000001d800000] = bc561b0b
17399 stba %l3,[%o3+%g0]0x89 ! Mem[000000001d800000] = bc561baa
17400! %f24 = 814f83e9 15e4229a, Mem[000000001d000028] = 1b6383e9 00000040
17401 stda %f24,[%o2+%i5]0x89 ! Mem[000000001d000028] = 814f83e9 15e4229a
17402! Clear Register : %l3 = 0000000019f4dcaa
17403 clr %l3 ! %l3 = 0000000000000000
17404! %l1 = ffffffffff9415f6, Mem[0000000031800070] = 0000000000003c5b
17405 stx %l1,[%i3+0x070] ! Mem[0000000031800070] = ffffffffff9415f6
17406! %l2 = 000000000000004d, immd = 0000000000000e59, %l1 = ffffffffff9415f6
17407 sdivx %l2,0xe59,%l1 ! %l1 = 0000000000000000
17408! Mem[0000000030800070] = e945702d 7800ffff, %l2 = 0000004d, %l3 = 00000000
17409 ldda [%i1+0x070]%asi,%l2 ! %l2 = 00000000e945702d 000000007800ffff
17410
17411p6_label_71: ! %cwp = 1
17412! Mem[0000000031800030] = ffff000015e4229a, %f18 = bd010000 749acc7e
17413 ldd [%i3+%i6],%f18 ! %f18 = ffff0000 15e4229a
17414! Mem[000000001d800000] = aa1b56bc5eb7d223, %f14 = ffffffff 40000000
17415 ldda [%o3+%g0]0x81,%f14 ! %f14 = aa1b56bc 5eb7d223
17416! Mem[000000001c000010] = 2d7045e9, %l2 = 00000000e945702d
17417 lduba [%o0+%o5]0x88,%l2 ! %l2 = 00000000000000e9
17418! retry : should take illegal inst trap, %l0 = 0000000000001b86
17419 retry ! Illegal inst trap : %l0 = 0000000000001b96
17420! %f30 = ffffffff, Mem[000000001c000000] = b27e0000
17421 sta %f30,[%o0+%g0]0x89 ! Mem[000000001c000000] = ffffffff
17422! Mem[000000001d800028] = 15e4229a, %l0 = 0000000000001b96
17423 lduha [%o3+%i5]0x80,%l0 ! %l0 = 00000000000015e4
17424! %l2 = 00000000000000e9, immed = fffffcad, %y = 00001b86
17425 umulcc %l2,-0x353,%l0 ! %l0 = 000000e8fffcf975, %ccr = 08, %y = e8
17426! %l5 = 00000000000002c5, %l4 = ffffffffe17b01d2, %l6 = 0000000000007eff
17427 taddcc %l5,%l4,%l6 ! %l6 = ffffffffe17b0497, %ccr = 8a
17428! %l5 = 00000000000002c5, immed = fffff769, %l2 = 00000000000000e9
17429 taddcc %l5,-0x897,%l2 ! %l2 = fffffffffffffa2e, %ccr = 8a
17430! %l1 = 0000000000000000, Mem[0000000031800070] = ffffffff
17431 stw %l1,[%i3+0x070] ! Mem[0000000031800070] = 00000000
17432
17433p6_label_72: ! %cwp = 1
17434! %f18 = ffff0000, Mem[0000000030800034] = 00000000
17435 st %f18,[%i1+0x034] ! Mem[0000000030800034] = ffff0000
17436! %l3 = 000000007800ffff, %l6 = ffffffffe17b0497, %l4 = ffffffffe17b01d2
17437 tsubcctv %l3,%l6,%l4 ! %l0 = 000000e8fffcf998, Trapped
17438! %l0 = 000000e8fffcf998, %l4 = ffffffffe17b01d2, %l0 = 000000e8fffcf998
17439 sdivx %l0,%l4,%l0 ! %l0 = fffffffffffff85e
17440! Mem[0000000031000070] = ffffffe9 00000000, %l6 = e17b0497, %l7 = 00007eb2
17441 ldd [%i2+0x070],%l6 ! %l6 = 00000000ffffffe9 0000000000000000
17442! %l0 = fffffffffffff85e, immed = 00000008, %l0 = fffffffffffff85e
17443 sra %l0,0x008,%l0 ! %l0 = fffffffffffffff8
17444! %f30 = ffffffff 70d72d92, Mem[000000001c000028] = 8af8afea 0000005c
17445 stda %f30,[%o0+%i5]0x89 ! Mem[000000001c000028] = ffffffff 70d72d92
17446! %l5 = 00000000000002c5, Mem[000000001c000020] = 00000000
17447 stwa %l5,[%o0+%i4]0x89 ! Mem[000000001c000020] = 000002c5
17448! Mem[0000000030000074] = 4f00007f, %l2 = fffffffffffffa2e
17449 ldsw [%i0+0x074],%l2 ! %l2 = 000000004f00007f
17450! Mem[000000001c800008] = 1b6383e9b523cba4, %f14 = aa1b56bc 5eb7d223
17451 ldda [%o1+%o4]0x80,%f14 ! %f14 = 1b6383e9 b523cba4
17452! %l1 = 0000000000000000
17453 sethi %hi(0x8ece9000),%l1 ! %l1 = 000000008ece9000
17454
17455p6_label_73: ! %cwp = 1
17456! Mem[000000001d000030] = 563b3464, %l5 = 00000000000002c5
17457 lduba [%o2+%i6]0x80,%l5 ! %l5 = 0000000000000056
17458! %l5 = 0000000000000056, %l0 = fffffffffffffff8, %l4 = ffffffffe17b01d2
17459 udivx %l5,%l0,%l4 ! %l4 = 0000000000000000
17460! %l7 = 0000000000000000, immed = fffff8a2, %l4 = 0000000000000000
17461 xor %l7,-0x75e,%l4 ! %l4 = fffffffffffff8a2
17462! %f25 = 15e4229a, Mem[0000000030000034] = 40000000
17463 st %f25,[%i0+0x034] ! Mem[0000000030000034] = 15e4229a
17464! Mem[0000000031800030] = ffff0000 15e4229a, %l4 = fffff8a2, %l5 = 00000056
17465 ldd [%i3+%i6],%l4 ! %l4 = 00000000ffff0000 0000000015e4229a
17466! retry : should take illegal inst trap, %l0 = fffffffffffffff8
17467 retry ! Illegal inst trap : %l0 = 0000000000000008
17468! Mem[0000000030800030] = 4d25fcdcffff0000, %f0 = 4d25fcdc 00000000
17469 ldd [%i1+%i6],%f0 ! %f0 = 4d25fcdc ffff0000
17470! Mem[0000000031800030] = ffff0000, %l2 = 000000004f00007f
17471 lduh [%i3+%i6],%l2 ! %l2 = 000000000000ffff
17472! %l0 = 0000000000000008, %l3 = 000000007800ffff, %l5 = 0000000015e4229a
17473 taddcc %l0,%l3,%l5 ! %l5 = 0000000078010007, %ccr = 02
17474! %l3 = 000000007800ffff, %l1 = 000000008ece9000, %y = 000000e8
17475 udiv %l3,%l1,%l5 ! %l5 = 00000000000001a0
17476 mov %l0,%y ! %y = 00000008
17477
17478p6_label_74: ! %cwp = 1
17479! Mem[000000001c800008] = e983631b, %l2 = 000000000000ffff
17480 lduwa [%o1+%o4]0x88,%l2 ! %l2 = 00000000e983631b
17481! Mem[000000001d000018] = 814f83e940000000, %l2 = 00000000e983631b
17482 ldxa [%o2+%o6]0x81,%l2 ! %l2 = 814f83e940000000
17483! Mem[000000001d800020] = 00cdffff6d2afa7f, %f18 = ffff0000 15e4229a
17484 ldda [%o3+%i4]0x81,%f18 ! %f18 = 00cdffff 6d2afa7f
17485! %f10 = 64343b56 d77984f6, Mem[000000001c800000] = 40000000 922dd770
17486 stda %f10,[%o1+%g0]0x89 ! Mem[000000001c800000] = 64343b56 d77984f6
17487! Mem[0000000031800030] = ffff0000, %l6 = 00000000ffffffe9
17488 ldsh [%i3+%i6],%l6 ! %l6 = ffffffffffffffff
17489! %l4 = 00000000ffff0000, immed = 000008f0, %l0 = 0000000000000008
17490 xnor %l4,0x8f0,%l0 ! %l0 = ffffffff0000f70f
17491! %l1 = 000000008ece9000, immed = 00000bd5, %l6 = ffffffffffffffff
17492 orn %l1,0xbd5,%l6 ! %l6 = fffffffffffff42a
17493! retry : should take illegal inst trap, %l0 = ffffffff0000f70f
17494 retry ! Illegal inst trap : %l0 = ffffffff0000f71f
17495! Mem[000000001d800008] = 3e640934, %l0 = ffffffff0000f71f
17496 ldsb [%o3+%o4],%l0 ! %l0 = 000000000000003e
17497! %f4 = 827a0000, Mem[000000001c000034] = 6dc725a5
17498 st %f4 ,[%o0+0x034] ! Mem[000000001c000034] = 827a0000
17499
17500p6_label_75: ! %cwp = 1
17501! %f16 = 64343b56, Mem[0000000031000034] = 00000000
17502 st %f16,[%i2+0x034] ! Mem[0000000031000034] = 64343b56
17503! Mem[000000001d800040] = 88d16b03, %l5 = 00000000000001a0
17504 ldswa [%o3+0x040]%asi,%l5 ! %l5 = ffffffff88d16b03
17505! %l3 = 000000007800ffff, Mem[0000000030800032] = 4d25fcdc
17506 sth %l3,[%i1+0x032] ! Mem[0000000030800030] = 4d25ffff
17507! retry : should take illegal inst trap, %l0 = 000000000000003e
17508 retry ! Illegal inst trap : %l0 = 000000000000004e
17509! Mem[000000001d800028] = 15e4229a, %l2 = 814f83e940000000
17510 lduha [%o3+%i5]0x80,%l2 ! %l2 = 00000000000015e4
17511! Mem[0000000030800030] = 4d25ffffffff0000, %f6 = 00000000 00000000
17512 ldda [%i1+0x030]%asi,%f6 ! %f6 = 4d25ffff ffff0000
17513! %l5 = ffffffff88d16b03, %l1 = 000000008ece9000, %y = 00000008
17514 umul %l5,%l1,%l6 ! %l6 = 4c528ed5929bb000, %y = 4c528ed5
17515! %l3 = 000000007800ffff, immed = fffffae5, %l4 = 00000000ffff0000
17516 orn %l3,-0x51b,%l4 ! %l4 = 000000007800ffff
17517! %l2 = 00000000000015e4, Mem[000000001d800030] = 00c89beb
17518 stha %l2,[%o3+%i6]0x88 ! Mem[000000001d800030] = 00c815e4
17519! Mem[0000000031800034] = 15e4229a, %l7 = 0000000000000000
17520 lduw [%i3+0x034],%l7 ! %l7 = 0000000015e4229a
17521
17522p6_label_76: ! %cwp = 1
17523! Mem[000000001d800000] = aa1b56bc5eb7d223, %l1 = 000000008ece9000
17524 ldxa [%o3+%g0]0x81,%l1 ! %l1 = aa1b56bc5eb7d223
17525! %l3 = 000000007800ffff, Mem[000000001d800030] = 00c815e4
17526 stwa %l3,[%o3+%i6]0x89 ! Mem[000000001d800030] = 7800ffff
17527! %l7 = 0000000015e4229a, immed = 00000800, %l7 = 0000000015e4229a
17528 xorcc %l7,0x800,%l7 ! %l7 = 0000000015e42a9a, %ccr = 00
17529! %l1 = aa1b56bc5eb7d223, %l0 = 000000000000004e, %l0 = 000000000000004e
17530 xorcc %l1,%l0,%l0 ! %l0 = aa1b56bc5eb7d26d, %ccr = 80
17531! Mem[0000000030800070] = e945702d, %l1 = aa1b56bc5eb7d223
17532 ldsh [%i1+0x072],%l1 ! %l1 = 000000000000702d
17533! retry : should take illegal inst trap, %l0 = aa1b56bc5eb7d26d
17534 retry ! Illegal inst trap : %l0 = aa1b56bc5eb7d27d
17535! %l6 = 4c528ed5929bb000, Mem[000000001d800031] = ffff0078
17536 stb %l6,[%o3+0x031] ! Mem[000000001d800030] = ff000078
17537! %l1 = 000000000000702d, immed = 00000905, %l2 = 00000000000015e4
17538 and %l1,0x905,%l2 ! %l2 = 0000000000000005
17539! Mem[000000001d000020] = 00007a82, %l4 = 000000007800ffff
17540 ldsha [%o2+%i4]0x89,%l4 ! %l4 = 0000000000007a82
17541! Mem[0000000030000030] = 0000000015e4229a, %l4 = 0000000000007a82
17542 ldx [%i0+%i6],%l4 ! %l4 = 0000000015e4229a
17543
17544p6_label_77: ! %cwp = 1
17545! Mem[000000001d800030] = ff000078, %l7 = 0000000015e42a9a
17546 lduh [%o3+0x032],%l7 ! %l7 = 0000000000000078
17547! Mem[000000001c000054] = 05a2ef82, %l0 = aa1b56bc5eb7d27d
17548 ldsw [%o0+0x054],%l0 ! %l0 = 0000000005a2ef82
17549! Mem[0000000030800074] = 7800ffff, %l6 = 4c528ed5929bb000
17550 ldsh [%i1+0x076],%l6 ! %l6 = ffffffffffffffff
17551! %l3 = 000000007800ffff, immed = 00000284, %l0 = 0000000005a2ef82
17552 subc %l3,0x284,%l0 ! %l0 = 000000007800fd7b
17553! %f24 = 814f83e9 15e4229a, Mem[0000000030800030] = 4d25ffff ffff0000
17554 stda %f24,[%i1+0x030]%asi ! Mem[0000000030800030] = 814f83e9 15e4229a
17555! Mem[0000000031000030] = 00000000 64343b56, %l0 = 7800fd7b, %l1 = 0000702d
17556 ldd [%i2+%i6],%l0 ! %l0 = 0000000000000000 0000000064343b56
17557 restore ! CWP = 0
17558! Mem[000000001d80001c] = 00000000, %l7 = fffffffffffffff2
17559 ldub [%i3+0x01c],%l7 ! %l7 = 0000000000000000
17560! Mem[000000001d000028] = 9a22e415, %l0 = ffffffffffffffe9
17561 ldswa [%i2+%o5]0x81,%l0 ! %l0 = ffffffff9a22e415
17562! %l6 = ffff0000, %l7 = 00000000, Mem[0000000031000070] = ffffffe9 00000000
17563 std %l6,[%o2+0x070] ! Mem[0000000031000070] = ffff0000 00000000
17564
17565p6_label_78:
17566! %l1 = 0000000000000000, %l2 = 0000000000000000, %l2 = 0000000000000000
17567 tsubcc %l1,%l2,%l2 ! %l2 = 0000000000000000, %ccr = 44
17568! Mem[000000001d000028] = 9a22e415, %l0 = ffffffff9a22e415
17569 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000009a22
17570! Mem[0000000031000030] = 00000000 64343b56, %l6 = ffff0000, %l7 = 00000000
17571 ldd [%o2+%o6],%l6 ! %l6 = 0000000000000000 0000000064343b56
17572! %l1 = 0000000000000000, Mem[0000000030000074] = 4f00007f
17573 sth %l1,[%o0+0x074] ! Mem[0000000030000074] = 0000007f
17574! Mem[000000001c800028] = 15e4229a, %l0 = 0000000000009a22
17575 lduwa [%i1+%o5]0x88,%l0 ! %l0 = 0000000015e4229a
17576! %l1 = 0000000000000000, %l7 = 0000000064343b56, %l3 = 0000000000000d50
17577 xorcc %l1,%l7,%l3 ! %l3 = 0000000064343b56, %ccr = 00
17578! %l6 = 0000000000000000, Mem[000000001d800018] = 4d25fcdc
17579 stwa %l6,[%i3+%i6]0x80 ! Mem[000000001d800018] = 00000000
17580! Mem[0000000031000070] = ffff0000, %l7 = 0000000064343b56
17581 ldsb [%o2+0x073],%l7 ! %l7 = 0000000000000000
17582! %l5 = 000000008f938c00, immed = 00000d01, %l2 = 0000000000000000
17583 addccc %l5,0xd01,%l2 ! %l2 = 000000008f939901, %ccr = 08
17584! %l3 = 0000000064343b56, Mem[000000001d800008] = 3e640934
17585 stw %l3,[%i3+%i4] ! Mem[000000001d800008] = 64343b56
17586
17587p6_label_79:
17588! %l3 = 0000000064343b56, %l3 = 0000000064343b56, %l7 = 0000000000000000
17589 or %l3,%l3,%l7 ! %l7 = 0000000064343b56
17590! Mem[0000000031800070] = 00000000ff9415f6, %l3 = 0000000064343b56
17591 ldx [%o3+0x070],%l3 ! %l3 = 00000000ff9415f6
17592! Mem[000000001c800054] = 6edb6dea, %l2 = 000000008f939901
17593 lduw [%i1+0x054],%l2 ! %l2 = 000000006edb6dea
17594! Mem[000000001c800028] = 15e4229a, %f22 = 40000000
17595 lda [%i1+%o5]0x88,%f22 ! %f22 = 15e4229a
17596! Mem[0000000031000070] = ffff0000, %l7 = 0000000064343b56
17597 ldsb [%o2+0x073],%l7 ! %l7 = 0000000000000000
17598! Mem[0000000031000030] = 0000000064343b56, %f0 = 4d25fcdc ffff0000
17599 ldd [%o2+%o6],%f0 ! %f0 = 00000000 64343b56
17600! Mem[000000001c800000] = f68479d7, %l7 = 0000000000000000
17601 ldsw [%i1+%g0],%l7 ! %l7 = fffffffff68479d7
17602! %l7 = fffffffff68479d7, Mem[000000001c000010] = e945702d8df3ffff
17603 stxa %l7,[%i0+%i5]0x80 ! Mem[000000001c000010] = fffffffff68479d7
17604! Mem[000000001d000018] = 814f83e940000000, %l4 = ffffffffffffffff
17605 ldx [%i2+%i6],%l4 ! %l4 = 814f83e940000000
17606! %l3 = 00000000ff9415f6, %l6 = 0000000000000000, %l4 = 814f83e940000000
17607 orncc %l3,%l6,%l4 ! %l4 = ffffffffffffffff, %ccr = 88
17608
17609p6_label_80:
17610! %l6 = 00000000, %l7 = f68479d7, Mem[0000000031000070] = ffff0000 00000000
17611 std %l6,[%o2+0x070] ! Mem[0000000031000070] = 00000000 f68479d7
17612! %l7 = fffffffff68479d7, Mem[000000001c800066] = c8b98992
17613 sth %l7,[%i1+0x066] ! Mem[000000001c800064] = c8b979d7
17614! %l4 = ffffffffffffffff, Mem[000000001d800000] = aa1b56bc
17615 stb %l4,[%i3+%g0] ! Mem[000000001d800000] = ff1b56bc
17616! Mem[000000001c000048] = 65ce0316, %l1 = 0000000000000000
17617 ldsh [%i0+0x04a],%l1 ! %l1 = 0000000000000316
17618! %l5 = 000000008f938c00, immed = 00000ef7, %y = 4c528ed5
17619 umulcc %l5,0xef7,%l3 ! %l3 = 0000086499041400, %ccr = 08, %y = 864
17620! Mem[000000001c000020] = c5020000 00000000, %l6 = 00000000, %l7 = f68479d7
17621 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000c5020000 0000000000000000
17622! %l5 = 000000008f938c00, %l5 = 000000008f938c00, %y = 00000864
17623 umulcc %l5,%l5,%l3 ! %l3 = 50862b7214900000, %ccr = 00, %y = 50862b72
17624! %f30 = ffffffff 70d72d92, Mem[000000001d000030] = 64343b56 7c672cf6
17625 stda %f30,[%i2+%o6]0x89 ! Mem[000000001d000030] = ffffffff 70d72d92
17626! %l7 = 0000000000000000, %l1 = 0000000000000316, %l4 = ffffffffffffffff
17627 addcc %l7,%l1,%l4 ! %l4 = 0000000000000316, %ccr = 00
17628! Mem[000000001c000030] = 7bcc7e46, %l2 = 000000006edb6dea
17629 lduba [%i0+%o6]0x88,%l2 ! %l2 = 0000000000000046
17630
17631p6_label_81:
17632! %l2 = 0000000000000046, immed = 00000d3b, %l5 = 000000008f938c00
17633 addccc %l2,0xd3b,%l5 ! %l5 = 0000000000000d81, %ccr = 00
17634! %l1 = 0000000000000316, Mem[000000001c800028] = 9a22e415
17635 stha %l1,[%i1+%o5]0x80 ! Mem[000000001c800028] = 0316e415
17636! %l4 = 0000000000000316, %l1 = 0000000000000316, %l0 = 0000000015e4229a
17637 subc %l4,%l1,%l0 ! %l0 = 0000000000000000
17638! %l4 = 0000000000000316, %l3 = 50862b7214900000, %l1 = 0000000000000316
17639 tsubcc %l4,%l3,%l1 ! %l1 = af79d48deb700316, %ccr = 9b
17640! %f4 = 827a0000 aa220000, Mem[0000000030000030] = 00000000 15e4229a
17641 std %f4 ,[%o0+%o6] ! Mem[0000000030000030] = 827a0000 aa220000
17642! Mem[000000001c800020] = dcfc251b, %l6 = 00000000c5020000
17643 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 000000000000251b
17644! Mem[000000001c800010] = 4e3ca4e000000000, %l0 = 0000000000000000
17645 ldxa [%i1+%i5]0x88,%l0 ! %l0 = 4e3ca4e000000000
17646! %f16 = 64343b56 40000000, Mem[0000000031000070] = 00000000 f68479d7
17647 std %f16,[%o2+0x070] ! Mem[0000000031000070] = 64343b56 40000000
17648! %l2 = 0000000000000046, %l3 = 50862b7214900000, %l6 = 000000000000251b
17649 andcc %l2,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44
17650! %l0 = 4e3ca4e000000000, Mem[000000001c000018] = 00000000
17651 stba %l0,[%i0+%i6]0x81 ! Mem[000000001c000018] = 00000000
17652
17653p6_label_82:
17654! Mem[0000000030000030] = 827a0000 aa220000, %l0 = 00000000, %l1 = eb700316
17655 ldda [%o0+0x030]%asi,%l0 ! %l0 = 00000000827a0000 00000000aa220000
17656! %l4 = 0000000000000316, Mem[000000001c000034] = 827a0000
17657 stw %l4,[%i0+0x034] ! Mem[000000001c000034] = 00000316
17658! Mem[000000001d000030] = 922dd770, %l6 = 0000000000000000
17659 ldsba [%i2+%o6]0x81,%l6 ! %l6 = ffffffffffffff92
17660! %l3 = 50862b7214900000, %l7 = 0000000000000000, %y = 50862b72
17661 sdivcc %l3,%l7,%l2 ! Div by zero, %l0 = 00000000827a0050
17662 mov %l0,%y ! %y = 827a0028
17663! %l4 = 0000000000000316, %l6 = ffffffffffffff92, %l3 = 50862b7214900000
17664 xorcc %l4,%l6,%l3 ! %l3 = fffffffffffffc84, %ccr = 88
17665! %l7 = 0000000000000000, %l1 = 00000000aa220000, %l1 = 00000000aa220000
17666 sdivx %l7,%l1,%l1 ! Div by zero, %l0 = 00000000827a0050
17667! %l1 = 0000000000000000, immed = fffff2ae, %l5 = 0000000000000d81
17668 andcc %l1,-0xd52,%l5 ! %l5 = 0000000000000000, %ccr = 44
17669! Randomly selected nop
17670 nop
17671! Mem[000000001c800010] = 00000000, %l2 = 0000000000000046
17672 ldsha [%i1+%i5]0x81,%l2 ! %l2 = 0000000000000000
17673! Mem[000000001d00002c] = e9834f81, %l2 = 0000000000000000
17674 ldsha [%i2+0x02c]%asi,%l2 ! %l2 = ffffffffffffe983
17675
17676p6_label_83:
17677! Mem[000000001d800020] = 00cdffff, %l2 = ffffffffffffe983
17678 ldsha [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000cd
17679! Mem[000000001d000020] = 00007a82, %l6 = ffffffffffffff92
17680 lduwa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000007a82
17681! Mem[000000001d00004c] = 19f4dc87, %l1 = 0000000000000000
17682 lduw [%i2+0x04c],%l1 ! %l1 = 0000000019f4dc87
17683! Mem[0000000030800030] = 814f83e9 15e4229a, %l6 = 00007a82, %l7 = 00000000
17684 ldd [%o1+%o6],%l6 ! %l6 = 00000000814f83e9 0000000015e4229a
17685! %l7 = 0000000015e4229a, %l0 = 00000000827a0028, %y = 827a0028
17686 udivcc %l7,%l0,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a
17687 mov %l0,%y ! %y = 827a0028
17688! Mem[000000001c000000] = ffffffff, %l5 = 0000000000000000
17689 ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
17690! Mem[000000001d800020] = ffffcd00, %l6 = 00000000814f83e9
17691 ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
17692! %l4 = 00000316, %l5 = ffffffff, Mem[0000000031000070] = 64343b56 40000000
17693 std %l4,[%o2+0x070] ! Mem[0000000031000070] = 00000316 ffffffff
17694! %f22 = 15e4229a f62c677c, Mem[000000001c000010] = ffffffff f68479d7
17695 stda %f22,[%i0+%i5]0x81 ! Mem[000000001c000010] = 15e4229a f62c677c
17696! Randomly selected nop
17697 nop
17698
17699p6_label_84:
17700! Mem[0000000030000030] = 827a0000aa220000, %l5 = ffffffffffffffff
17701 ldx [%o0+%o6],%l5 ! %l5 = 827a0000aa220000
17702! %l3 = fffffffffffffc84, %l3 = fffffffffffffc84, %l7 = 0000000015e4229a
17703 sll %l3,%l3,%l7 ! %l7 = ffffffffffffc840
17704! %l0 = 00000000827a0028, %l2 = 00000000000000cd, %l7 = ffffffffffffc840
17705 and %l0,%l2,%l7 ! %l7 = 0000000000000008
17706! %l1 = 00000000ffffffff, Mem[000000001d800008] = 64343b5683dd292b
17707 stxa %l1,[%i3+%i4]0x80 ! Mem[000000001d800008] = 00000000ffffffff
17708! %l5 = 827a0000aa220000, immed = fffff808, %y = 827a0028
17709 umulcc %l5,-0x7f8,%l4 ! %l4 = aa21fab441100000, %ccr = 80, %y = aa21fab4
17710! Invert Register : %l2 = 00000000000000cd
17711 xor %l2,-1,%l2 ! %l2 = ffffffffffffff32
17712! %l1 = 00000000ffffffff, immed = fffff3a0, %l6 = 0000000000000000
17713 or %l1,-0xc60,%l6 ! %l6 = ffffffffffffffff
17714! Mem[000000001d000008] = 00640000, %l0 = 00000000827a0028
17715 ldsb [%i2+%i4],%l0 ! %l0 = 0000000000000000
17716! %l4 = aa21fab441100000
17717 sethi %hi(0x642e4800),%l4 ! %l4 = 00000000642e4800
17718! %l4 = 00000000642e4800, Mem[0000000031000030] = 00000000
17719 stw %l4,[%o2+%o6] ! Mem[0000000031000030] = 642e4800
17720
17721p6_label_85:
17722! Mem[0000000030800034] = 15e4229a, %l7 = 0000000000000008
17723 ldub [%o1+0x037],%l7 ! %l7 = 000000000000009a
17724! %l0 = 0000000000000000, immed = 000006cf, %l3 = fffffffffffffc84
17725 andcc %l0,0x6cf,%l3 ! %l3 = 0000000000000000, %ccr = 44
17726! Mem[000000001c000028] = 922dd770 ffffffff, %l4 = 642e4800, %l5 = aa220000
17727 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000922dd770 00000000ffffffff
17728! %l4 = 00000000922dd770, immed = fffff96b, %l1 = 00000000ffffffff
17729 andcc %l4,-0x695,%l1 ! %l1 = 00000000922dd160, %ccr = 08
17730! %l6 = ffffffffffffffff, Mem[0000000031800074] = ff9415f6
17731 stw %l6,[%o3+0x074] ! Mem[0000000031800074] = ffffffff
17732! %l2 = ffffffffffffff32, %l5 = 00000000ffffffff, %l0 = 0000000000000000
17733 udivx %l2,%l5,%l0 ! %l0 = 0000000100000000
17734! %l4 = 00000000922dd770, %l3 = 0000000000000000, %l0 = 0000000100000000
17735 orn %l4,%l3,%l0 ! %l0 = ffffffffffffffff
17736! %l3 = 0000000000000000
17737 sethi %hi(0xd7b55800),%l3 ! %l3 = 00000000d7b55800
17738! %l2 = ffffffffffffff32, immed = fffff68c, %y = aa21fab4
17739 sdivcc %l2,-0x974,%l3 ! %l3 = 000000007fffffff, %ccr = 02
17740 mov %l0,%y ! %y = ffffffff
17741! %l0 = ffffffffffffffff, Mem[0000000030800036] = 15e4229a
17742 sth %l0,[%o1+0x036] ! Mem[0000000030800034] = 15e4ffff
17743
17744p6_label_86:
17745! %l0 = ffffffffffffffff, Mem[000000001d800008] = 00000000
17746 stha %l0,[%i3+%i4]0x88 ! Mem[000000001d800008] = 0000ffff
17747! %l3 = 000000007fffffff, Mem[000000001c000018] = 00000000
17748 stba %l3,[%i0+0x018]%asi ! Mem[000000001c000018] = ff000000
17749! Mem[000000001c000030] = 467ecc7b, %l2 = ffffffffffffff32
17750 lduwa [%i0+%o6]0x80,%l2 ! %l2 = 00000000467ecc7b
17751! Mem[000000001d800000] = bc561bff, %l2 = 00000000467ecc7b
17752 ldsba [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
17753! %l1 = 00000000922dd160, %l0 = ffffffffffffffff, %l6 = ffffffffffffffff
17754 or %l1,%l0,%l6 ! %l6 = ffffffffffffffff
17755! %l3 = 000000007fffffff, Mem[0000000030800074] = 7800ffff
17756 stw %l3,[%o1+0x074] ! Mem[0000000030800074] = 7fffffff
17757! %l3 = 000000007fffffff, Mem[0000000030800034] = 15e4ffff
17758 stw %l3,[%o1+0x034] ! Mem[0000000030800034] = 7fffffff
17759! %l6 = ffffffffffffffff, Mem[000000001d000010] = d77984f6
17760 stwa %l6,[%i2+%i5]0x80 ! Mem[000000001d000010] = ffffffff
17761! %l4 = 00000000922dd770, immed = fffffd68, %l6 = ffffffffffffffff
17762 taddcctv %l4,-0x298,%l6 ! %l6 = 00000000922dd4d8, %ccr = 19
17763! %l6 = 00000000922dd4d8, Mem[0000000031000030] = 642e480064343b56
17764 stx %l6,[%o2+%o6] ! Mem[0000000031000030] = 00000000922dd4d8
17765
17766p6_label_87:
17767! %l5 = 00000000ffffffff, %l6 = 00000000922dd4d8, %l1 = 00000000922dd160
17768 udivx %l5,%l6,%l1 ! %l1 = 0000000000000001
17769! %f5 = aa220000, Mem[000000001c000008] = c5b0774b
17770 sta %f5 ,[%i0+%i4]0x89 ! Mem[000000001c000008] = aa220000
17771! %l4 = 00000000922dd770, immed = 00000410, %l1 = 0000000000000001
17772 sub %l4,0x410,%l1 ! %l1 = 00000000922dd360
17773! Mem[000000001c800008] = 1b6383e9b523cba4, %f14 = 1b6383e9 b523cba4
17774 ldd [%i1+%i4],%f14 ! %f14 = 1b6383e9 b523cba4
17775! %l4 = 00000000922dd770, Mem[000000001c000020] = c5020000
17776 stwa %l4,[%i0+%o4]0x81 ! Mem[000000001c000020] = 922dd770
17777! %l2 = ffffffff, %l3 = 7fffffff, Mem[000000001d000010] = ffffffff ffffffff
17778 stda %l2,[%i2+0x010]%asi ! Mem[000000001d000010] = ffffffff 7fffffff
17779! %l5 = 00000000ffffffff, immed = 0000001e, %l3 = 000000007fffffff
17780 sra %l5,0x01e,%l3 ! %l3 = ffffffffffffffff
17781! Mem[0000000030800030] = 814f83e97fffffff, %l1 = 00000000922dd360
17782 ldx [%o1+%o6],%l1 ! %l1 = 814f83e97fffffff
17783! Mem[0000000030800070] = e945702d 7fffffff, %l4 = 922dd770, %l5 = ffffffff
17784 ldd [%o1+0x070],%l4 ! %l4 = 00000000e945702d 000000007fffffff
17785! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %l5 = 000000007fffffff
17786 xorcc %l0,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44
17787
17788p6_label_88:
17789! Mem[000000001d800000] = ff1b56bc, %l2 = ffffffffffffffff
17790 ldsw [%i3+%g0],%l2 ! %l2 = ffffffffff1b56bc
17791! %f15 = b523cba4, Mem[0000000030800070] = e945702d
17792 st %f15,[%o1+0x070] ! Mem[0000000030800070] = b523cba4
17793! Mem[0000000031800070] = 00000000, %l7 = 000000000000009a
17794 ldsh [%o3+0x070],%l7 ! %l7 = 0000000000000000
17795! %l4 = 00000000e945702d, %l6 = 00000000922dd4d8, %l5 = 0000000000000000
17796 addccc %l4,%l6,%l5 ! %l5 = 000000017b734505, %ccr = 03
17797! %l0 = ffffffffffffffff, Mem[000000001d000008] = 00006400
17798 stha %l0,[%i2+%i4]0x88 ! Mem[000000001d000008] = 0000ffff
17799! %f9 = 8df3ffff, Mem[000000001c000018] = ff000000
17800 sta %f9 ,[%i0+%i6]0x81 ! Mem[000000001c000018] = 8df3ffff
17801! Mem[000000001d000030] = 922dd770, %l2 = ffffffffff1b56bc
17802 lduwa [%i2+%o6]0x80,%l2 ! %l2 = 00000000922dd770
17803! Invert Register : %l4 = 00000000e945702d
17804 xor %l4,-1,%l4 ! %l4 = ffffffff16ba8fd2
17805! Mem[0000000031800070] = 00000000ffffffff, %l0 = ffffffffffffffff
17806 ldxa [%o3+0x070]%asi,%l0 ! %l0 = 00000000ffffffff
17807! %l2 = 922dd770, %l3 = ffffffff, Mem[0000000030000070] = 37d16b81 0000007f
17808 stda %l2,[%o0+0x070]%asi ! Mem[0000000030000070] = 922dd770 ffffffff
17809
17810p6_label_89:
17811! Randomly selected nop
17812 nop
17813! %l4 = ffffffff16ba8fd2, Mem[0000000031800036] = 15e4229a
17814 stba %l4,[%o3+0x036]%asi ! Mem[0000000031800034] = 15e4d29a
17815 save ! CWP = 1
17816! Mem[000000001c800010] = 4e3ca4e000000000, %f18 = 00cdffff 6d2afa7f
17817 ldda [%o1+%o5]0x88,%f18 ! %f18 = 4e3ca4e0 00000000
17818! %f2 = 00640000, Mem[000000001c800000] = d77984f6
17819 sta %f2 ,[%o1+%g0]0x89 ! Mem[000000001c800000] = 00640000
17820 restore ! CWP = 0
17821! Mem[000000001d000008] = 0000ffff, %l3 = ffffffffffffffff
17822 lduba [%i2+%i4]0x88,%l3 ! %l3 = 00000000000000ff
17823! %f4 = 827a0000, Mem[000000001c000030] = 467ecc7b
17824 sta %f4 ,[%i0+%o6]0x81 ! Mem[000000001c000030] = 827a0000
17825! %l0 = 00000000ffffffff, immed = fffff08b, %l0 = 00000000ffffffff
17826 orcc %l0,-0xf75,%l0 ! %l0 = ffffffffffffffff, %ccr = 88
17827! Mem[0000000031800070] = 00000000, %l2 = 00000000922dd770
17828 ldsha [%o3+0x072]%asi,%l2 ! %l2 = 0000000000000000
17829
17830p6_label_90:
17831! Mem[0000000031000030] = 00000000 922dd4d8, %l6 = 922dd4d8, %l7 = 00000000
17832 ldd [%o2+%o6],%l6 ! %l6 = 0000000000000000 00000000922dd4d8
17833! Mem[000000001d000030] = 922dd770, %l7 = 00000000922dd4d8
17834 ldswa [%i2+%o6]0x81,%l7 ! %l7 = ffffffff922dd770
17835! %l6 = 0000000000000000, immed = fffff3b8, %l0 = ffffffffffffffff
17836 orn %l6,-0xc48,%l0 ! %l0 = 0000000000000c47
17837! %l7 = ffffffff922dd770, %l0 = 0000000000000c47, %l1 = 814f83e97fffffff
17838 tsubcc %l7,%l0,%l1 ! %l1 = ffffffff922dcb29, %ccr = 8a
17839! Mem[0000000031800074] = ffffffff, %l2 = 0000000000000000
17840 lduw [%o3+0x074],%l2 ! %l2 = 00000000ffffffff
17841! Invert Register : %l6 = 0000000000000000
17842 xor %l6,-1,%l6 ! %l6 = ffffffffffffffff
17843! Mem[000000001c800048] = d1134702b0abdbdf, %f2 = 00640000 35d75f16
17844 ldd [%i1+0x048],%f2 ! %f2 = d1134702 b0abdbdf
17845! Mem[000000001d000030] = 922dd770, %l0 = 0000000000000c47
17846 lduwa [%i2+%o6]0x80,%l0 ! %l0 = 00000000922dd770
17847! Mem[0000000030000074] = ffffffff, %l3 = 00000000000000ff
17848 ldsw [%o0+0x074],%l3 ! %l3 = ffffffffffffffff
17849! %l4 = ffffffff16ba8fd2, Mem[0000000030000030] = 827a0000aa220000
17850 stx %l4,[%o0+%o6] ! Mem[0000000030000030] = ffffffff16ba8fd2
17851
17852p6_label_91:
17853! %l2 = 00000000ffffffff, Mem[000000001c000022] = 922dd770
17854 sth %l2,[%i0+0x022] ! Mem[000000001c000020] = 922dffff
17855! %l5 = 000000017b734505, immed = 00000823, %l2 = 00000000ffffffff
17856 taddcctv %l5,0x823,%l2 ! %l0 = 00000000922dd793, Trapped
17857! %l3 = ffffffffffffffff, Mem[0000000031000070] = 00000316
17858 stw %l3,[%o2+0x070] ! Mem[0000000031000070] = ffffffff
17859! %l0 = 922dd793, %l1 = 922dcb29, Mem[0000000031800030] = ffff0000 15e4d29a
17860 std %l0,[%o3+%o6] ! Mem[0000000031800030] = 922dd793 922dcb29
17861! %l7 = ffffffff922dd770, %l4 = ffffffff16ba8fd2, %l1 = ffffffff922dcb29
17862 and %l7,%l4,%l1 ! %l1 = ffffffff12288750
17863! %l3 = ffffffffffffffff, immed = 00000d38, %l4 = ffffffff16ba8fd2
17864 addcc %l3,0xd38,%l4 ! %l4 = 0000000000000d37, %ccr = 11
17865! %l2 = 00000000ffffffff, Mem[000000001d80003c] = ea005a88
17866 stw %l2,[%i3+0x03c] ! Mem[000000001d80003c] = ffffffff
17867! Mem[0000000031800070] = 00000000 ffffffff, %l6 = ffffffff, %l7 = 922dd770
17868 ldda [%o3+0x070]%asi,%l6 ! %l6 = 0000000000000000 00000000ffffffff
17869! Mem[0000000031000074] = ffffffff, %l6 = 0000000000000000
17870 ldsb [%o2+0x075],%l6 ! %l6 = ffffffffffffffff
17871! %l5 = 000000017b734505, Mem[000000001d80006c] = 799e050a
17872 stb %l5,[%i3+0x06c] ! Mem[000000001d80006c] = 059e050a
17873
17874p6_label_92:
17875! %l7 = 00000000ffffffff, immed = 0000037f, %l3 = ffffffffffffffff
17876 sub %l7,0x37f,%l3 ! %l3 = 00000000fffffc80
17877! Mem[000000001c800030] = 0000000000000000, %l7 = 00000000ffffffff
17878 ldxa [%i1+%o6]0x88,%l7 ! %l7 = 0000000000000000
17879! Mem[000000001c000010] = 7c672cf69a22e415, %l5 = 000000017b734505
17880 ldxa [%i0+%i5]0x88,%l5 ! %l5 = 7c672cf69a22e415
17881! Mem[000000001d800038] = 609506cfffffffff, %f30 = ffffffff 70d72d92
17882 ldd [%i3+0x038],%f30 ! %f30 = 609506cf ffffffff
17883! Mem[000000001d800044] = b54d3691, %l1 = ffffffff12288750
17884 lduh [%i3+0x046],%l1 ! %l1 = 0000000000003691
17885! %l2 = 00000000ffffffff, %l6 = ffffffffffffffff, %l3 = 00000000fffffc80
17886 taddcctv %l2,%l6,%l3 ! %l0 = 00000000922dd7b6, Trapped
17887! %l2 = 00000000ffffffff
17888 sethi %hi(0xad7f5c00),%l2 ! %l2 = 00000000ad7f5c00
17889! Mem[0000000031000074] = ffffffff, %l1 = 0000000000003691
17890 ldsba [%o2+0x077]%asi,%l1 ! %l1 = ffffffffffffffff
17891! %l0 = 00000000922dd7b6, immed = fffffeb0, %l3 = 00000000fffffc80
17892 taddcctv %l0,-0x150,%l3 ! %l0 = 00000000922dd7d9, Trapped
17893! Mem[0000000030800030] = 814f83e97fffffff, %f10 = 64343b56 d77984f6
17894 ldd [%o1+%o6],%f10 ! %f10 = 814f83e9 7fffffff
17895
17896p6_label_93:
17897! %l4 = 0000000000000d37, Mem[000000001d800028] = 15e4229a
17898 sth %l4,[%i3+%o5] ! Mem[000000001d800028] = 0d37229a
17899! %l4 = 0000000000000d37, immed = fffff08e, %l5 = 7c672cf69a22e415
17900 orn %l4,-0xf72,%l5 ! %l5 = 0000000000000f77
17901! Mem[000000001c800028] = 0316e415, %l4 = 0000000000000d37
17902 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 000000000316e415
17903! Mem[000000001d800028] = 0d37229a, %f17 = 40000000
17904 lda [%i3+%o5]0x80,%f17 ! %f17 = 0d37229a
17905! %f10 = 814f83e9 7fffffff, Mem[000000001c000050] = 541c3691 05a2ef82
17906 std %f10,[%i0+0x050] ! Mem[000000001c000050] = 814f83e9 7fffffff
17907! %l5 = 0000000000000f77, Mem[000000001c000018] = 8df3ffff
17908 stba %l5,[%i0+%i6]0x81 ! Mem[000000001c000018] = 77f3ffff
17909! Mem[0000000030800034] = 7fffffff, %l2 = 00000000ad7f5c00
17910 ldsh [%o1+0x036],%l2 ! %l2 = ffffffffffffffff
17911! Mem[000000001c000018] = 77f3ffff, %f8 = e945702d
17912 lda [%i0+%i6]0x80,%f8 ! %f8 = 77f3ffff
17913! %l5 = 0000000000000f77, immd = fffffffffffff9e9, %l1 = ffffffffffffffff
17914 sdivx %l5,-0x617,%l1 ! %l1 = fffffffffffffffe
17915! Mem[000000001d800018] = 0000000000000000, %f6 = 4d25ffff ffff0000
17916 ldda [%i3+%i6]0x81,%f6 ! %f6 = 00000000 00000000
17917
17918p6_label_94:
17919! %l0 = 00000000922dd7d9, Mem[0000000030000070] = 922dd770
17920 stba %l0,[%o0+0x070]%asi ! Mem[0000000030000070] = d92dd770
17921! %l2 = ffffffffffffffff, Mem[0000000030800074] = 7fffffff
17922 stw %l2,[%o1+0x074] ! Mem[0000000030800074] = ffffffff
17923! %l6 = ffffffffffffffff, Mem[000000001d800010] = 00007eff
17924 stwa %l6,[%i3+%i5]0x81 ! Mem[000000001d800010] = ffffffff
17925! Mem[000000001d000000] = 6fdaa5af, %l7 = 0000000000000000
17926 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 000000006fdaa5af
17927! Mem[000000001c000060] = 0000000000000000, %f26 = 9a22e415 4bd8cf4d
17928 ldd [%i0+0x060],%f26 ! %f26 = 00000000 00000000
17929! Mem[0000000030800070] = b523cba4ffffffff, %l3 = 00000000fffffc80
17930 ldx [%o1+0x070],%l3 ! %l3 = b523cba4ffffffff
17931! Mem[000000001c000028] = 70d72d92, %l1 = fffffffffffffffe
17932 lduwa [%i0+%o5]0x88,%l1 ! %l1 = 0000000070d72d92
17933! %f28 = ffff0000 1b6383e9, Mem[0000000031800070] = 00000000 ffffffff
17934 std %f28,[%o3+0x070] ! Mem[0000000031800070] = ffff0000 1b6383e9
17935! Mem[000000001d000030] = 922dd770, %l4 = 000000000316e415
17936 ldsba [%i2+%o6]0x81,%l4 ! %l4 = ffffffffffffff92
17937! %l3 = b523cba4ffffffff, %l4 = ffffffffffffff92, %l1 = 0000000070d72d92
17938 subc %l3,%l4,%l1 ! %l1 = b523cba50000006c
17939
17940p6_label_95:
17941! %l0 = 00000000922dd7d9, %l3 = b523cba4ffffffff, %y = ffffffff
17942 udiv %l0,%l3,%l7 ! %l7 = 00000000ffffffff
17943 mov %l0,%y ! %y = 922dd7d9
17944! Mem[000000001d000050] = 1361c1ccd257655b, %f4 = 827a0000 aa220000
17945 ldd [%i2+0x050],%f4 ! %f4 = 1361c1cc d257655b
17946! %l3 = b523cba4ffffffff, %l0 = 00000000922dd7d9, %l1 = b523cba50000006c
17947 andcc %l3,%l0,%l1 ! %l1 = 00000000922dd7d9, %ccr = 08
17948! Mem[000000001d000028] = 9a22e415, %l4 = ffffffffffffff92
17949 ldsba [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffff9a
17950! %l7 = 00000000ffffffff, Mem[000000001d00001c] = 40000000
17951 sth %l7,[%i2+0x01c] ! Mem[000000001d00001c] = ffff0000
17952! Mem[000000001d800010] = ffffffff00007eb2, %f2 = d1134702 b0abdbdf
17953 ldda [%i3+%i5]0x80,%f2 ! %f2 = ffffffff 00007eb2
17954! %l1 = 00000000922dd7d9, %l6 = ffffffffffffffff, %l6 = ffffffffffffffff
17955 subc %l1,%l6,%l6 ! %l6 = 00000000922dd7da
17956! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000031800030] = 922dd793 922dcb29
17957 std %l2,[%o3+%o6] ! Mem[0000000031800030] = ffffffff ffffffff
17958! Mem[0000000031000070] = ffffffffffffffff, %f12 = 00000000 00000000
17959 ldd [%o2+0x070],%f12 ! %f12 = ffffffff ffffffff
17960! Mem[000000001c000030] = 827a0000, %l1 = 00000000922dd7d9
17961 lduwa [%i0+%o6]0x80,%l1 ! %l1 = 00000000827a0000
17962
17963p6_label_96:
17964! Mem[000000001d800018] = 0000000000000000, %f10 = 814f83e9 7fffffff
17965 ldda [%i3+%i6]0x88,%f10 ! %f10 = 00000000 00000000
17966! Mem[0000000031000070] = ffffffff, %l7 = 00000000ffffffff
17967 lduw [%o2+0x070],%l7 ! %l7 = 00000000ffffffff
17968! %l5 = 0000000000000f77, %l6 = 00000000922dd7da, %l4 = ffffffffffffff9a
17969 sdivx %l5,%l6,%l4 ! %l4 = 0000000000000000
17970! %l2 = ffffffffffffffff, %l1 = 00000000827a0000, %l4 = 0000000000000000
17971 add %l2,%l1,%l4 ! %l4 = 000000008279ffff
17972! Mem[000000001d000008] = ffff000000000000, %l5 = 0000000000000f77
17973 ldx [%i2+%i4],%l5 ! %l5 = ffff000000000000
17974! %l5 = ffff000000000000, Mem[000000001d80005a] = 23d2b75e, %asi = 80
17975 stha %l5,[%i3+0x05a]%asi ! Mem[000000001d800058] = 23d20000
17976! %l7 = 00000000ffffffff, immed = 00000ce3, %l6 = 00000000922dd7da
17977 xor %l7,0xce3,%l6 ! %l6 = 00000000fffff31c
17978! %l5 = ffff000000000000, %l3 = b523cba4ffffffff, %l3 = b523cba4ffffffff
17979 sra %l5,%l3,%l3 ! %l3 = 0000000000000000
17980! Mem[000000001d000008] = 0000ffff, %l0 = 00000000922dd7d9
17981 lduwa [%i2+%i4]0x88,%l0 ! %l0 = 000000000000ffff
17982! %l0 = 0000ffff, %l1 = 827a0000, Mem[000000001c800010] = 00000000 e0a43c4e
17983 std %l0,[%i1+%i5] ! Mem[000000001c800010] = 0000ffff 827a0000
17984
17985p6_label_97:
17986! Mem[000000001d000000] = afa5da6f, %l3 = 0000000000000000
17987 ldsba [%i2+%g0]0x81,%l3 ! %l3 = ffffffffffffffaf
17988! Randomly selected nop
17989 nop
17990! %l2 = ffffffffffffffff, Mem[0000000030800030] = 814f83e9, %asi = 80
17991 stha %l2,[%o1+0x030]%asi ! Mem[0000000030800030] = ffff83e9
17992! %l5 = ffff000000000000
17993 sethi %hi(0xebdfd000),%l5 ! %l5 = 00000000ebdfd000
17994! %l7 = 00000000ffffffff, Mem[000000001c000000] = ffffffff
17995 stha %l7,[%i0+%g0]0x80 ! Mem[000000001c000000] = ffffffff
17996! %l6 = 00000000fffff31c, immed = fffff967, %l4 = 000000008279ffff
17997 sub %l6,-0x699,%l4 ! %l4 = 00000000fffff9b5
17998! %l0 = 000000000000ffff, %l7 = 00000000ffffffff, %l2 = ffffffffffffffff
17999 sdivx %l0,%l7,%l2 ! %l2 = 0000000000000000
18000! %l2 = 0000000000000000, immed = fffff4e6, %l1 = 00000000827a0000
18001 tsubcctv %l2,-0xb1a,%l1 ! %l0 = 0000000000010022, Trapped
18002! Mem[000000001c000020] = 922dffff, %l6 = 00000000fffff31c
18003 lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000092
18004! %l2 = 0000000000000000, %l5 = 00000000ebdfd000, %l2 = 0000000000000000
18005 taddcctv %l2,%l5,%l2 ! %l2 = 00000000ebdfd000, %ccr = 08
18006
18007p6_label_98:
18008! %l2 = 00000000ebdfd000, immed = 0000001b, %l0 = 0000000000010022
18009 sra %l2,0x01b,%l0 ! %l0 = fffffffffffffffd
18010! %l2 = 00000000ebdfd000, Mem[0000000030800030] = ffff83e9, %asi = 80
18011 stwa %l2,[%o1+0x030]%asi ! Mem[0000000030800030] = ebdfd000
18012! %l4 = 00000000fffff9b5, immed = 000003e0, %l7 = 00000000ffffffff
18013 addc %l4,0x3e0,%l7 ! %l7 = 00000000fffffd95
18014! %l1 = 00000000827a0000, %l3 = ffffffffffffffaf, %y = 922dd7d9
18015 umul %l1,%l3,%l2 ! %l2 = 8279ffd6b7660000, %y = 8279ffd6
18016! %f22 = 15e4229a, Mem[0000000030800070] = b523cba4
18017 st %f22,[%o1+0x070] ! Mem[0000000030800070] = 15e4229a
18018! Mem[000000001c000018] = fffff377, %l0 = fffffffffffffffd
18019 lduwa [%i0+%i6]0x88,%l0 ! %l0 = 00000000fffff377
18020! Mem[0000000031800030] = ffffffffffffffff, %f18 = 4e3ca4e0 00000000
18021 ldd [%o3+%o6],%f18 ! %f18 = ffffffff ffffffff
18022! %f6 = 00000000, Mem[000000001d800014] = 00007eb2
18023 st %f6 ,[%i3+0x014] ! Mem[000000001d800014] = 00000000
18024! Mem[000000001d00001c] = ffff0000, %l6 = 0000000000000092
18025 ldsh [%i2+0x01c],%l6 ! %l6 = ffffffffffffffff
18026! Mem[000000001d800014] = 00000000, %l0 = 00000000fffff377
18027 ldsha [%i3+0x014]%asi,%l0 ! %l0 = 0000000000000000
18028
18029p6_label_99:
18030! Mem[0000000030800034] = 7fffffff, %l5 = 00000000ebdfd000
18031 lduw [%o1+0x034],%l5 ! %l5 = 000000007fffffff
18032! %l5 = 000000007fffffff, Mem[000000001c000062] = 00000000
18033 sth %l5,[%i0+0x062] ! Mem[000000001c000060] = 0000ffff
18034! %l4 = fffff9b5, %l5 = 7fffffff, Mem[0000000030800070] = 15e4229a ffffffff
18035 std %l4,[%o1+0x070] ! Mem[0000000030800070] = fffff9b5 7fffffff
18036! %l0 = 0000000000000000, %l1 = 00000000827a0000, %l6 = ffffffffffffffff
18037 taddcctv %l0,%l1,%l6 ! %l6 = 00000000827a0000, %ccr = 08
18038! %f16 = 64343b56 0d37229a, Mem[0000000030800070] = fffff9b5 7fffffff
18039 std %f16,[%o1+0x070] ! Mem[0000000030800070] = 64343b56 0d37229a
18040! Mem[000000001c800020] = 1b25fcdc00000000, %f14 = 1b6383e9 b523cba4
18041 ldd [%i1+%o4],%f14 ! %f14 = 1b25fcdc 00000000
18042! %l4 = 00000000fffff9b5, Mem[000000001d000020] = 827a0000
18043 stwa %l4,[%i2+%o4]0x80 ! Mem[000000001d000020] = fffff9b5
18044! Mem[000000001c800008] = 1b6383e9b523cba4, %f26 = 00000000 00000000
18045 ldda [%i1+0x008]%asi,%f26 ! %f26 = 1b6383e9 b523cba4
18046! Mem[0000000031800074] = 1b6383e9, %l6 = 00000000827a0000
18047 ldsh [%o3+0x076],%l6 ! %l6 = ffffffffffff83e9
18048! %l2 = 8279ffd6b7660000, Mem[000000001c800010] = 0000ffff827a0000
18049 stx %l2,[%i1+%i5] ! Mem[000000001c800010] = 8279ffd6b7660000
18050
18051p6_label_100:
18052! %l1 = 00000000827a0000, Mem[000000001c800000] = 00006400563b3464
18053 stxa %l1,[%i1+%g0]0x80 ! Mem[000000001c800000] = 00000000827a0000
18054! %f25 = 15e4229a, Mem[000000001c800010] = 8279ffd6
18055 sta %f25,[%i1+%i5]0x81 ! Mem[000000001c800010] = 15e4229a
18056! Mem[000000001c800020] = dcfc251b, %f24 = 814f83e9
18057 lda [%i1+%o4]0x88,%f24 ! %f24 = dcfc251b
18058! Mem[000000001d000010] = ffffffff, %l2 = 8279ffd6b7660000
18059 ldswa [%i2+0x010]%asi,%l2 ! %l2 = ffffffffffffffff
18060! Mem[000000001d000060] = 0000000000000000, %f2 = ffffffff 00007eb2
18061 ldd [%i2+0x060],%f2 ! %f2 = 00000000 00000000
18062! %l5 = 000000007fffffff, %l0 = 0000000000000000, %l0 = 0000000000000000
18063 sllx %l5,%l0,%l0 ! %l0 = 000000007fffffff
18064! %l5 = 000000007fffffff, %l5 = 000000007fffffff, %l1 = 00000000827a0000
18065 xorcc %l5,%l5,%l1 ! %l1 = 0000000000000000, %ccr = 44
18066! retry : should take illegal inst trap, %l0 = 000000007fffffff
18067 retry ! Illegal inst trap : %l0 = 000000008000000f
18068! %l5 = 000000007fffffff, Mem[000000001d800010] = ffffffff
18069 stwa %l5,[%i3+%i5]0x89 ! Mem[000000001d800010] = 7fffffff
18070! Mem[0000000030800030] = ebdfd000 7fffffff, %l6 = ffff83e9, %l7 = fffffd95
18071 ldd [%o1+%o6],%l6 ! %l6 = 00000000ebdfd000 000000007fffffff
18072
18073 ba,a p6_not_taken_0_end
18074p6_not_taken_0:
18075! The following code should not be executed
18076 mulx %l1,%l0,%l3
18077 ldsh [%o1+0x042],%l4
18078 lduw [%o2+0x040],%l2
18079 stxa %l4,[%o2+0x000]%asi
18080 ba,a p6_branch_failed
18081p6_not_taken_0_end:
18082
18083
18084! End of Random Code for Processor 6
18085
18086p6_set_done_flag:
18087 mov 2,%g2
18088 set done_flags,%g1
18089 st %g2,[%g1+0x018] ! Set processor 6 done flag
18090
18091! Self Check Disabled
18092
18093p6_check_registers:
18094
18095! The test for processor 6 has passed
18096
18097p6_passed:
18098 ta GOOD_TRAP
18099 nop
18100
18101p6_reg_l0_fail:
18102 or %g0,0xbd0,%g1
18103 ba,a p6_failed
18104p6_reg_l1_fail:
18105 or %g0,0xbd1,%g1
18106 ba,a p6_failed
18107p6_reg_l2_fail:
18108 or %g0,0xbd2,%g1
18109 ba,a p6_failed
18110p6_reg_l3_fail:
18111 or %g0,0xbd3,%g1
18112 ba,a p6_failed
18113p6_reg_l4_fail:
18114 or %g0,0xbd4,%g1
18115 ba,a p6_failed
18116p6_reg_l5_fail:
18117 or %g0,0xbd5,%g1
18118 ba,a p6_failed
18119p6_reg_l6_fail:
18120 or %g0,0xbd6,%g1
18121 ba,a p6_failed
18122p6_reg_l7_fail:
18123 or %g0,0xbd7,%g1
18124 ba,a p6_failed
18125p6_f0_fail:
18126 set p6_temp,%g6
18127 mov 0xf00,%l0
18128 stx %l0,[%g6]
18129 std %f0,[%g6+8]
18130 stx %fsr,[%g6+16]
18131 ta BAD_TRAP
18132
18133p6_f2_fail:
18134 set p6_temp,%g6
18135 mov 0xf02,%l0
18136 stx %l0,[%g6]
18137 std %f2,[%g6+8]
18138 stx %fsr,[%g6+16]
18139 ta BAD_TRAP
18140
18141p6_f4_fail:
18142 set p6_temp,%g6
18143 mov 0xf04,%l0
18144 stx %l0,[%g6]
18145 std %f4,[%g6+8]
18146 stx %fsr,[%g6+16]
18147 ta BAD_TRAP
18148
18149p6_f6_fail:
18150 set p6_temp,%g6
18151 mov 0xf06,%l0
18152 stx %l0,[%g6]
18153 std %f6,[%g6+8]
18154 stx %fsr,[%g6+16]
18155 ta BAD_TRAP
18156
18157p6_f8_fail:
18158 set p6_temp,%g6
18159 mov 0xf08,%l0
18160 stx %l0,[%g6]
18161 std %f8,[%g6+8]
18162 stx %fsr,[%g6+16]
18163 ta BAD_TRAP
18164
18165p6_f10_fail:
18166 set p6_temp,%g6
18167 mov 0xf10,%l0
18168 stx %l0,[%g6]
18169 std %f10,[%g6+8]
18170 stx %fsr,[%g6+16]
18171 ta BAD_TRAP
18172
18173p6_f12_fail:
18174 set p6_temp,%g6
18175 mov 0xf12,%l0
18176 stx %l0,[%g6]
18177 std %f12,[%g6+8]
18178 stx %fsr,[%g6+16]
18179 ta BAD_TRAP
18180
18181p6_f14_fail:
18182 set p6_temp,%g6
18183 mov 0xf14,%l0
18184 stx %l0,[%g6]
18185 std %f14,[%g6+8]
18186 stx %fsr,[%g6+16]
18187 ta BAD_TRAP
18188
18189p6_f16_fail:
18190 set p6_temp,%g6
18191 mov 0xf16,%l0
18192 stx %l0,[%g6]
18193 std %f16,[%g6+8]
18194 stx %fsr,[%g6+16]
18195 ta BAD_TRAP
18196
18197p6_f18_fail:
18198 set p6_temp,%g6
18199 mov 0xf18,%l0
18200 stx %l0,[%g6]
18201 std %f18,[%g6+8]
18202 stx %fsr,[%g6+16]
18203 ta BAD_TRAP
18204
18205p6_f20_fail:
18206 set p6_temp,%g6
18207 mov 0xf20,%l0
18208 stx %l0,[%g6]
18209 std %f20,[%g6+8]
18210 stx %fsr,[%g6+16]
18211 ta BAD_TRAP
18212
18213p6_f22_fail:
18214 set p6_temp,%g6
18215 mov 0xf22,%l0
18216 stx %l0,[%g6]
18217 std %f22,[%g6+8]
18218 stx %fsr,[%g6+16]
18219 ta BAD_TRAP
18220
18221p6_f24_fail:
18222 set p6_temp,%g6
18223 mov 0xf24,%l0
18224 stx %l0,[%g6]
18225 std %f24,[%g6+8]
18226 stx %fsr,[%g6+16]
18227 ta BAD_TRAP
18228
18229p6_f26_fail:
18230 set p6_temp,%g6
18231 mov 0xf26,%l0
18232 stx %l0,[%g6]
18233 std %f26,[%g6+8]
18234 stx %fsr,[%g6+16]
18235 ta BAD_TRAP
18236
18237p6_f28_fail:
18238 set p6_temp,%g6
18239 mov 0xf28,%l0
18240 stx %l0,[%g6]
18241 std %f28,[%g6+8]
18242 stx %fsr,[%g6+16]
18243 ta BAD_TRAP
18244
18245p6_f30_fail:
18246 set p6_temp,%g6
18247 mov 0xf30,%l0
18248 stx %l0,[%g6]
18249 std %f30,[%g6+8]
18250 stx %fsr,[%g6+16]
18251 ta BAD_TRAP
18252
18253
18254! The test for processor 6 failed
18255
18256p6_failed:
18257 set done_flags,%g1
18258 mov 3,%g5
18259 st %g5,[%g1+0x018] ! Set processor 6 done flag
18260
18261 set p6_temp,%g6
18262 stx %g1,[%g6]
18263 stx %g2,[%g6+8]
18264 stx %g3,[%g6+16]
18265 ta BAD_TRAP
18266
18267
18268! The local area data for processor 6 failed
18269
18270p6_local_failed:
18271 set done_flags,%g5
18272 mov 3,%g6
18273 st %g6,[%g5+0x018] ! Set processor 6 done flag
18274
18275 set p6_temp,%g6
18276 add %g1,%g4,%g1
18277 stx %g4,[%g6]
18278 stx %g2,[%g6+8]
18279 stx %g3,[%g6+16]
18280 ta BAD_TRAP
18281
18282p6_dfill_failed:
18283 ba p6_failed
18284 mov 0xddd,%g1
18285
18286p6_selfmod_failed:
18287 ba p6_failed
18288 mov 0xabc,%g1
18289
18290
18291p6_common_error:
18292 or %g0,0xee6,%g1
18293 ba p6_failed
18294 mov %o5,%g3
18295
18296p6_common_signature_error:
18297 set p6_temp,%g1
18298 ba p6_failed
18299 st %g2,[%g1] ! Common Lock Number
18300
18301p6_common_timeout:
18302 set p6_temp,%g1
18303 ba p6_failed
18304 st %g2,[%g1] ! Common Lock Number
18305p6_branch_failed:
18306 mov 0xbbb,%g1
18307 rd %ccr,%g2
18308 ba p6_failed
18309 mov 0x0,%g3
18310
18311p6_trap1e:
18312 tsubcctv %l4,%l0,%l5
18313 addcc %l6,-0xc92,%l1
18314 done
18315
18316p6_trap1o:
18317 tsubcctv %l4,%l0,%l5
18318 addcc %l6,-0xc92,%l1
18319 done
18320
18321
18322p6_trap2e:
18323 or %l2,0x7e0,%l5
18324 std %l6,[%i0+0x020] ! Mem[000000001c000020]
18325 lduh [%i2+0x062],%l1 ! Mem[000000001d000062]
18326 or %l0,%l6,%l6
18327 ldub [%o0+0x076],%l2 ! Mem[0000000030000076]
18328 ldsb [%i2+0x00c],%l3 ! Mem[000000001d00000c]
18329 std %f12,[%i1+0x068] ! Mem[000000001c800068]
18330 done
18331
18332p6_trap2o:
18333 or %l2,0x7e0,%l5
18334 std %l6,[%o0+0x020] ! Mem[000000001c000020]
18335 lduh [%o2+0x062],%l1 ! Mem[000000001d000062]
18336 or %l0,%l6,%l6
18337 ldub [%i0+0x076],%l2 ! Mem[0000000030000076]
18338 ldsb [%o2+0x00c],%l3 ! Mem[000000001d00000c]
18339 std %f12,[%o1+0x068] ! Mem[000000001c800068]
18340 done
18341
18342
18343p6_trap3e:
18344 and %l1,0x2c1,%l0
18345 done
18346
18347p6_trap3o:
18348 and %l1,0x2c1,%l0
18349 done
18350
18351p6_init_memory_pointers:
18352 set p6_init_registers,%g1
18353 mov %g0,%g2
18354 mov %g0,%g3
18355 mov %g0,%g4
18356 mov %g0,%g5
18357 mov %g0,%g6
18358 mov %g0,%g7
18359
18360! Initialize memory pointers for window 0
18361 set p6_local0_start,%i0
18362 set p6_local1_start,%i1
18363 set p6_local2_start,%i2
18364 set p6_local3_start,%i3
18365 mov 0x08,%i4
18366 mov 0x10,%i5
18367 mov 0x18,%i6
18368 mov %g0,%i7
18369! Init Local Registers in Window 0
18370 ldx [%g1+0x000],%l0 ! %l0 = 3df1a2827a2da9a6
18371 ldx [%g1+0x008],%l1 ! %l1 = 19c6af661b26f241
18372 ldx [%g1+0x010],%l2 ! %l2 = 97b78023f9bf0ff5
18373 ldx [%g1+0x018],%l3 ! %l3 = 87ba20c84e2bc198
18374 ldx [%g1+0x020],%l4 ! %l4 = 0890d877da4e59c6
18375 ldx [%g1+0x028],%l5 ! %l5 = a5f81c1c2b3b441c
18376 ldx [%g1+0x030],%l6 ! %l6 = b049d83ddc2b7537
18377 ldx [%g1+0x038],%l7 ! %l7 = 357ca15a66589b1a
18378 save
18379
18380! Initialize memory points for window 1
18381 set share0_start,%i0
18382 set share1_start,%i1
18383 set share2_start,%i2
18384 set share3_start,%i3
18385 mov 0x20,%i4
18386 mov 0x28,%i5
18387 mov 0x30,%i6
18388! Init Local Registers in Window 1
18389 ldx [%g1+0x040],%l0 ! %l0 = 1d3843c7c6c11e8a
18390 ldx [%g1+0x048],%l1 ! %l1 = 7b179c8804dd8c44
18391 ldx [%g1+0x050],%l2 ! %l2 = fc54eba9cf896ea9
18392 ldx [%g1+0x058],%l3 ! %l3 = a4103ef644dfe945
18393 ldx [%g1+0x060],%l4 ! %l4 = 86fe237a5e236760
18394 ldx [%g1+0x068],%l5 ! %l5 = b71c43648b3dbb8f
18395 ldx [%g1+0x070],%l6 ! %l6 = cd93c693fa9f7911
18396 ldx [%g1+0x078],%l7 ! %l7 = d1f07a1fd3d0f3d2
18397
18398! Initialize the output register of window 1
18399 set p6_local0_start,%o0
18400 set p6_local1_start,%o1
18401 set p6_local2_start,%o2
18402 set p6_local3_start,%o3
18403 mov 0x08,%o4
18404 mov 0x10,%o5
18405 mov 0x18,%o6
18406 restore
18407
18408 retl
18409 nop
18410
18411! Random code for Processor 7
18412
18413processor_7:
18414 ta T_CHANGE_PRIV
18415 set done_flags,%g1
18416 mov 1,%g2
18417 st %g2,[%g1+0x1c] ! Set the start flag
18418 wrpr %g0,7,%cleanwin
18419 call p7_init_memory_pointers
18420 wr %g0,0x80,%asi ! Setting default asi to 80
18421
18422! Initialize the floating point registers for processor 7
18423
18424 wr %g0,0x4,%fprs ! Make sure fef is 1
18425 set p7_init_freg,%g1
18426! %f0 = 3c2df4b3 13f76b18 ea19dcd3 fae3bfa6
18427! %f4 = 78c2ad3b 7020a9e1 6a83ae22 0180b8f8
18428! %f8 = 2965b7d4 dfeedb2a 717df471 5fe6ce06
18429! %f12 = 2e5d2424 387ed7da c54569e8 2556bcd4
18430 ldda [%g1]ASI_BLK_P,%f0
18431 add %g1,64,%g1
18432! %f16 = 84a1c5d3 5bee55e8 df4f8355 a7348d66
18433! %f20 = ac34bc94 c51f1cdb 4889924d ce1b43e6
18434! %f24 = 65f611c2 3c600e40 0bd8915e 7d2ffe54
18435! %f28 = f0310ee0 4d7a8ce1 b00313f3 8dd8e265
18436 ldda [%g1]ASI_BLK_P,%f16
18437 add %g1,64,%g1
18438! %f32 = 0f8e1c42 d3254d6c ac1fdefc 63d2f2a8
18439! %f36 = ebf4b139 265648c8 ded8fd56 27af4368
18440! %f40 = 976e917f e28a5deb 5cc5156f 0cb77b1f
18441! %f44 = 3f4d294e c1140e39 8da21716 5ef68088
18442 ldda [%g1]ASI_BLK_P,%f32
18443 xorcc %g0,%g0,%g3 ! init %g3 and set flags
18444 membar #Sync ! Force the block loads to complete
18445
18446! Start of Random Code for processor 7
18447
18448p7_label_1:
18449! %l4 = a41682025142af65, %l1 = a38f495a0a96ae23, %l1 = a38f495a0a96ae23
18450 xnorcc %l4,%l1,%l1 ! %l1 = f86634a7a42bfeb9, %ccr = 88
18451! Mem[000000001e800000] = ce62dcf6, %f24 = 65f611c2
18452 lda [%i1+%g0]0x88,%f24 ! %f24 = ce62dcf6
18453! %l2 = 29fb1471ce646923, Mem[000000001f000010] = 8d9f291b
18454 stba %l2,[%i2+%i5]0x89 ! Mem[000000001f000010] = 8d9f2923
18455! %l0 = bf4f47ae0af107a6, immed = 00000290, %l7 = 1178fa52b9515159
18456 orn %l0,0x290,%l7 ! %l7 = ffffffffffffffef
18457! %l5 = 9259870a2b66a8be, %l1 = f86634a7a42bfeb9, %y = 00000000
18458 umul %l5,%l1,%l1 ! %l1 = 1bd539874886754e, %y = 1bd53987
18459! Mem[000000001f800020] = f525085b, %f27 = 7d2ffe54
18460 lda [%i3+%o4]0x88,%f27 ! %f27 = f525085b
18461! Mem[000000001f000034] = 61bc0afa, %l3 = df67c5f827c2a99b
18462 ldsba [%i2+0x037]%asi,%l3 ! %l3 = fffffffffffffffa
18463! %l5 = 9259870a2b66a8be, Mem[000000003000007e] = c35240f6
18464 stb %l5,[%o0+0x07e] ! Mem[000000003000007c] = c352bef6
18465! %l0 = bf4f47ae0af107a6, immed = 000004dd, %l1 = 1bd539874886754e
18466 taddcctv %l0,0x4dd,%l1 ! %l0 = bf4f47ae0af107c9, Trapped
18467! %l4 = a41682025142af65, immed = fffff7e7, %l4 = a41682025142af65
18468 addc %l4,-0x819,%l4 ! %l4 = a41682025142a74c
18469
18470p7_label_2:
18471! Mem[000000001f800000] = fceefc16 506723d6, %l0 = 0af107c9, %l1 = 4886754e
18472 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000506723d6 00000000fceefc16
18473! %l3 = fffffffffffffffa, %l0 = 00000000506723d6, %l7 = ffffffffffffffef
18474 orncc %l3,%l0,%l7 ! %l7 = fffffffffffffffb, %ccr = 88
18475! %f10 = 717df471 5fe6ce06, Mem[0000000031000038] = 21694a73 781f1abd
18476 std %f10,[%o2+0x038] ! Mem[0000000031000038] = 717df471 5fe6ce06
18477! Mem[0000000030000078] = 1bd42949 c352bef6, %l0 = 506723d6, %l1 = fceefc16
18478 ldd [%o0+0x078],%l0 ! %l0 = 000000001bd42949 00000000c352bef6
18479! Mem[000000001f800018] = 1e29be8e, %l4 = a41682025142a74c
18480 lduba [%i3+%i6]0x88,%l4 ! %l4 = 000000000000008e
18481! Mem[0000000030000038] = 65104579, %l1 = 00000000c352bef6
18482 ldsw [%o0+0x038],%l1 ! %l1 = 0000000065104579
18483! Mem[0000000031800078] = b383d441b356ce0d, %l0 = 000000001bd42949
18484 ldx [%o3+0x078],%l0 ! %l0 = b383d441b356ce0d
18485! %l5 = 9259870a2b66a8be, immd = 0000000000000328, %l7 = fffffffffffffffb
18486 udivx %l5,0x328,%l7 ! %l7 = 002e5e4421a34b9d
18487! %l3 = fffffffffffffffa, Mem[0000000031000038] = 717df4715fe6ce06
18488 stx %l3,[%o2+0x038] ! Mem[0000000031000038] = fffffffffffffffa
18489! %l5 = 9259870a2b66a8be, immed = 0000078b, %l7 = 002e5e4421a34b9d
18490 sub %l5,0x78b,%l7 ! %l7 = 9259870a2b66a133
18491
18492p7_label_3:
18493! Mem[0000000030800038] = 753cd031f01735c1, %f0 = 3c2df4b3 13f76b18
18494 ldd [%o1+0x038],%f0 ! %f0 = 753cd031 f01735c1
18495! Mem[0000000030000038] = 65104579 c8249b9e, %l0 = b356ce0d, %l1 = 65104579
18496 ldd [%o0+0x038],%l0 ! %l0 = 0000000065104579 00000000c8249b9e
18497! Mem[0000000031000078] = a8b101da b34a879d, %l6 = 1440c401, %l7 = 2b66a133
18498 ldd [%o2+0x078],%l6 ! %l6 = 00000000a8b101da 00000000b34a879d
18499! Mem[000000001f000028] = 010416ad, %l2 = 29fb1471ce646923
18500 lduba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ad
18501! %l7 = 00000000b34a879d, immed = fffff744, %l4 = 000000000000008e
18502 xorcc %l7,-0x8bc,%l4 ! %l4 = ffffffff4cb570d9, %ccr = 80
18503! %l6 = a8b101da, %l7 = b34a879d, Mem[0000000031000038] = ffffffff fffffffa
18504 std %l6,[%o2+0x038] ! Mem[0000000031000038] = a8b101da b34a879d
18505! %l6 = a8b101da, %l7 = b34a879d, Mem[000000001f800078] = d135060a 0f742414
18506 stda %l6,[%i3+0x078]%asi ! Mem[000000001f800078] = a8b101da b34a879d
18507! Mem[000000001f000018] = cb07e489, %l0 = 0000000065104579
18508 lduba [%i2+%i6]0x88,%l0 ! %l0 = 0000000000000089
18509! %l0 = 0000000000000089, %l3 = fffffffffffffffa, %y = 1bd53987
18510 sdivcc %l0,%l3,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
18511 mov %l0,%y ! %y = 00000089
18512! Mem[000000001e800020] = 9e3c7af6, %l3 = fffffffffffffffa
18513 lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000f6
18514
18515p7_label_4:
18516! %l0 = 0000000000000089, immed = fffff785, %l3 = 00000000000000f6
18517 tsubcc %l0,-0x87b,%l3 ! %l3 = 0000000000000904, %ccr = 13
18518! %l2 = 00000000000000ad, Mem[0000000031800038] = 732c7d05
18519 stba %l2,[%o3+0x038]%asi ! Mem[0000000031800038] = ad2c7d05
18520! Mem[000000001e800010] = 669dd9df, %l6 = 00000000a8b101da
18521 ldsba [%i1+%i5]0x81,%l6 ! %l6 = 0000000000000066
18522! %f1 = f01735c1, Mem[000000001e000008] = 0b8fb201
18523 sta %f1 ,[%i0+%i4]0x81 ! Mem[000000001e000008] = f01735c1
18524! Mem[000000003000003c] = c8249b9e, %f7 = 0180b8f8
18525 ld [%o0+0x03c],%f7 ! %f7 = c8249b9e
18526! %l7 = ffffffff80000000, Mem[000000001e800018] = 792795d7f9af0aa2
18527 stxa %l7,[%i1+%i6]0x80 ! Mem[000000001e800018] = ffffffff80000000
18528! Mem[000000003000003c] = c8249b9e, %l6 = 0000000000000066
18529 ldsh [%o0+0x03e],%l6 ! %l6 = ffffffffffff9b9e
18530! Mem[0000000030800038] = 753cd031f01735c1, %f20 = ac34bc94 c51f1cdb
18531 ldd [%o1+0x038],%f20 ! %f20 = 753cd031 f01735c1
18532! %l0 = 0000000000000089, immed = 00000010, %l4 = ffffffff4cb570d9
18533 srl %l0,0x010,%l4 ! %l4 = 0000000000000000
18534! %l4 = 0000000000000000, Mem[000000001e000020] = 744628db
18535 stwa %l4,[%i0+%o4]0x81 ! Mem[000000001e000020] = 00000000
18536
18537p7_label_5:
18538! %l5 = 9259870a2b66a8be, %l3 = 0000000000000904, %l3 = 0000000000000904
18539 sra %l5,%l3,%l3 ! %l3 = 0000000002b66a8b
18540! Mem[000000001f000030] = 42b98b9561bc0afa, %f2 = ea19dcd3 fae3bfa6
18541 ldda [%i2+%o6]0x80,%f2 ! %f2 = 42b98b95 61bc0afa
18542! %l6 = ffffffffffff9b9e
18543 sethi %hi(0x71abec00),%l6 ! %l6 = 0000000071abec00
18544! %l0 = 0000000000000089, immed = 00000112, %l3 = 0000000002b66a8b
18545 xnorcc %l0,0x112,%l3 ! %l3 = fffffffffffffe64, %ccr = 88
18546! %l0 = 0000000000000089, Mem[000000001f000008] = 0297a21b36968dac
18547 stxa %l0,[%i2+%i4]0x80 ! Mem[000000001f000008] = 0000000000000089
18548! Mem[000000003080007c] = f53281b2, %l1 = 00000000c8249b9e
18549 ldsba [%o1+0x07d]%asi,%l1 ! %l1 = 0000000000000032
18550! Mem[000000001f800018] = 1e29be8e, %l6 = 0000000071abec00
18551 ldswa [%i3+%i6]0x88,%l6 ! %l6 = 000000001e29be8e
18552! %l0 = 0000000000000089, %l7 = ffffffff80000000, %l0 = 0000000000000089
18553 andncc %l0,%l7,%l0 ! %l0 = 0000000000000089, %ccr = 00
18554! Mem[000000001f800034] = 7a7adcf8, %l5 = 9259870a2b66a8be
18555 lduw [%i3+0x034],%l5 ! %l5 = 000000007a7adcf8
18556! Mem[000000001f000024] = 0c6f8997, %l5 = 000000007a7adcf8
18557 ldsw [%i2+0x024],%l5 ! %l5 = 000000000c6f8997
18558
18559p7_label_6:
18560! Mem[000000003000003c] = c8249b9e, %l3 = fffffffffffffe64
18561 ldsw [%o0+0x03c],%l3 ! %l3 = ffffffffc8249b9e
18562! %l3 = ffffffffc8249b9e, immed = 00000551, %y = 00000089
18563 umulcc %l3,0x551,%l4 ! %l4 = 000004280a9f52fe, %ccr = 00, %y = 428
18564! Mem[000000003080003c] = f01735c1, %l7 = ffffffff80000000
18565 ldsb [%o1+0x03f],%l7 ! %l7 = ffffffffffffffc1
18566! Mem[0000000031800078] = b383d441, %l2 = 00000000000000ad
18567 ldsw [%o3+0x078],%l2 ! %l2 = ffffffffb383d441
18568! Mem[000000001f800078] = a8b101dab34a879d, %l3 = ffffffffc8249b9e
18569 ldx [%i3+0x078],%l3 ! %l3 = a8b101dab34a879d
18570! Mem[000000001e800018] = ffffffff, %l1 = 0000000000000032
18571 lduw [%i1+%i6],%l1 ! %l1 = 00000000ffffffff
18572! %f20 = 753cd031, Mem[0000000031000038] = a8b101da
18573 st %f20,[%o2+0x038] ! Mem[0000000031000038] = 753cd031
18574! %l7 = ffffffffffffffc1, %l5 = 000000000c6f8997, %l1 = 00000000ffffffff
18575 xor %l7,%l5,%l1 ! %l1 = fffffffff3907656
18576! %f26 = 0bd8915e, Mem[000000001e000030] = c1962161
18577 sta %f26,[%i0+%o6]0x81 ! Mem[000000001e000030] = 0bd8915e
18578! Mem[000000001f000018] = 89e407cb, %l4 = 000004280a9f52fe
18579 lduba [%i2+%i6]0x80,%l4 ! %l4 = 0000000000000089
18580
18581p7_label_7:
18582! Mem[000000001f800020] = 5b0825f5 287aea8c, %l4 = 00000089, %l5 = 0c6f8997
18583 ldda [%i3+%o4]0x81,%l4 ! %l4 = 000000005b0825f5 00000000287aea8c
18584! %l0 = 0000000000000089
18585 sethi %hi(0x0a55f800),%l0 ! %l0 = 000000000a55f800
18586! %l5 = 00000000287aea8c, immed = 00000006, %l3 = a8b101dab34a879d
18587 sll %l5,0x006,%l3 ! %l3 = 0000000a1ebaa300
18588! Mem[000000001e000020] = 00000000, %l6 = 000000001e29be8e
18589 lduh [%i0+%o4],%l6 ! %l6 = 0000000000000000
18590! %l0 = 000000000a55f800, Mem[000000003180007c] = b356ce0d
18591 sth %l0,[%o3+0x07c] ! Mem[000000003180007c] = f800ce0d
18592! Mem[000000003000003c] = c8249b9e, %l3 = 0000000a1ebaa300
18593 ldsw [%o0+0x03c],%l3 ! %l3 = ffffffffc8249b9e
18594! %l0 = 000000000a55f800, Mem[000000001f800018] = 79f7f8441e29be8e
18595 stxa %l0,[%i3+%i6]0x88 ! Mem[000000001f800018] = 000000000a55f800
18596! %f24 = ce62dcf6 3c600e40, Mem[0000000030000038] = 65104579 c8249b9e
18597 std %f24,[%o0+0x038] ! Mem[0000000030000038] = ce62dcf6 3c600e40
18598! %l0 = 000000000a55f800, %l7 = ffffffffffffffc1, %l0 = 000000000a55f800
18599 udivx %l0,%l7,%l0 ! %l0 = 0000000000000000
18600! %l1 = fffffffff3907656, Mem[000000003000003a] = ce62dcf6
18601 sth %l1,[%o0+0x03a] ! Mem[0000000030000038] = ce627656
18602
18603p7_label_8:
18604! %f26 = 0bd8915e f525085b, Mem[000000001f800030] = 5c9d1b20 7a7adcf8
18605 stda %f26,[%i3+%o6]0x81 ! Mem[000000001f800030] = 0bd8915e f525085b
18606! %f11 = 5fe6ce06, Mem[000000001f000070] = 6fd92d48
18607 st %f11,[%i2+0x070] ! Mem[000000001f000070] = 5fe6ce06
18608! %l2 = ffffffffb383d441, immed = 0000000c, %l1 = fffffffff3907656
18609 srl %l2,0x00c,%l1 ! %l1 = 00000000000b383d
18610! Mem[000000001f000010] = 23299f8d, %l1 = 00000000000b383d
18611 ldsh [%i2+%i5],%l1 ! %l1 = 0000000000002329
18612! Mem[000000001f000038] = fa40c5d9e0e95961, %f18 = df4f8355 a7348d66
18613 ldda [%i2+0x038]%asi,%f18 ! %f18 = fa40c5d9 e0e95961
18614! %f14 = c54569e8, Mem[000000003000007c] = c352bef6
18615 st %f14,[%o0+0x07c] ! Mem[000000003000007c] = c54569e8
18616! Mem[000000001f800000] = fceefc16 506723d6, %l4 = 5b0825f5, %l5 = 287aea8c
18617 ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000506723d6 00000000fceefc16
18618! Mem[000000001f000008] = 89000000 00000000, %l2 = b383d441, %l3 = c8249b9e
18619 ldda [%i2+%i4]0x89,%l2 ! %l2 = 0000000000000000 0000000089000000
18620! Mem[000000001e800078] = b8c9faa5, %l2 = 0000000000000000
18621 ldsb [%i1+0x078],%l2 ! %l2 = ffffffffffffffb8
18622! %f10 = 717df471 5fe6ce06, Mem[0000000031800038] = ad2c7d05 77d66240
18623 stda %f10,[%o3+0x038]%asi ! Mem[0000000031800038] = 717df471 5fe6ce06
18624
18625p7_label_9:
18626! Mem[0000000031000038] = 753cd031 b34a879d, %l4 = 506723d6, %l5 = fceefc16
18627 ldda [%o2+0x038]%asi,%l4 ! %l4 = 00000000753cd031 00000000b34a879d
18628! %l3 = 0000000089000000, Mem[000000001e800010] = 669dd9df
18629 stwa %l3,[%i1+%i5]0x81 ! Mem[000000001e800010] = 89000000
18630! retry : should take illegal inst trap, %l0 = 0000000000000000
18631 retry ! Illegal inst trap : %l0 = 0000000000000010
18632! %l0 = 0000000000000010, Mem[000000003000007b] = 1bd42949
18633 stba %l0,[%o0+0x07b]%asi ! Mem[0000000030000078] = 1bd42910
18634! %f12 = 2e5d2424 387ed7da, Mem[000000001f800030] = 0bd8915e f525085b
18635 stda %f12,[%i3+%o6]0x81 ! Mem[000000001f800030] = 2e5d2424 387ed7da
18636! %l5 = 00000000b34a879d, %l4 = 00000000753cd031, %l6 = 0000000000000000
18637 xnor %l5,%l4,%l6 ! %l6 = ffffffff3989a853
18638! Mem[000000001f000010] = 23299f8d, %l7 = ffffffffffffffc1
18639 ldub [%i2+0x012],%l7 ! %l7 = 000000000000009f
18640! %f14 = c54569e8 2556bcd4, Mem[000000001f000010] = 8d9f2923 fdccadfe
18641 stda %f14,[%i2+%i5]0x89 ! Mem[000000001f000010] = c54569e8 2556bcd4
18642! Mem[000000001f000000] = ef932e35, %l6 = ffffffff3989a853
18643 lduwa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ef932e35
18644! %f12 = 2e5d2424 387ed7da, Mem[000000001f000010] = 2556bcd4 c54569e8
18645 stda %f12,[%i2+%i5]0x89 ! Mem[000000001f000010] = 2e5d2424 387ed7da
18646
18647p7_label_10:
18648! Mem[000000001e000048] = e797de55, %l6 = 00000000ef932e35
18649 ldsba [%i0+0x048]%asi,%l6 ! %l6 = ffffffffffffffe7
18650! retry : should take illegal inst trap, %l0 = 0000000000000010
18651 retry ! Illegal inst trap : %l0 = 0000000000000020
18652! Mem[0000000031800038] = 717df4715fe6ce06, %f8 = 2965b7d4 dfeedb2a
18653 ldd [%o3+0x038],%f8 ! %f8 = 717df471 5fe6ce06
18654! %l2 = ffffffb8, %l3 = 89000000, Mem[000000001e000050] = bbc0dbfb 91fbc53f
18655 stda %l2,[%i0+0x050]%asi ! Mem[000000001e000050] = ffffffb8 89000000
18656! Mem[0000000030000078] = 1bd42910c54569e8, %l0 = 0000000000000020
18657 ldx [%o0+0x078],%l0 ! %l0 = 1bd42910c54569e8
18658! %f0 = 753cd031 f01735c1, Mem[000000001e800010] = 00000089 76df9efd
18659 stda %f0 ,[%i1+%i5]0x89 ! Mem[000000001e800010] = 753cd031 f01735c1
18660! Clear Register : %l5 = 00000000b34a879d
18661 clr %l5 ! %l5 = 0000000000000000
18662! Mem[000000001f000020] = 5f41a9ef, %l4 = 00000000753cd031
18663 lduha [%i2+%o4]0x89,%l4 ! %l4 = 000000000000a9ef
18664! Mem[0000000030000038] = ce627656 3c600e40, %l0 = c54569e8, %l1 = 00002329
18665 ldda [%o0+0x038]%asi,%l0 ! %l0 = 00000000ce627656 000000003c600e40
18666! Mem[000000003100007c] = b34a879d, %l5 = 0000000000000000
18667 ldsh [%o2+0x07e],%l5 ! %l5 = ffffffffffff879d
18668
18669p7_label_11:
18670! %l6 = ffffffffffffffe7, immed = 00000000, %l6 = ffffffffffffffe7
18671 sra %l6,0x000,%l6 ! %l6 = ffffffffffffffe7
18672! %l2 = ffffffffffffffb8, immed = fffff4b9, %l6 = ffffffffffffffe7
18673 taddcc %l2,-0xb47,%l6 ! %l6 = fffffffffffff471, %ccr = 9b
18674! Mem[0000000031800078] = b383d441f800ce0d, %f30 = b00313f3 8dd8e265
18675 ldd [%o3+0x078],%f30 ! %f30 = b383d441 f800ce0d
18676! %l5 = ffffffffffff879d, Mem[0000000030800038] = 753cd031
18677 stb %l5,[%o1+0x038] ! Mem[0000000030800038] = 9d3cd031
18678! %l3 = 0000000089000000, immed = 00000660, %l2 = ffffffffffffffb8
18679 andncc %l3,0x660,%l2 ! %l2 = 0000000089000000, %ccr = 08
18680! %l6 = fffffffffffff471, %l5 = ffffffffffff879d, %l4 = 000000000000a9ef
18681 andcc %l6,%l5,%l4 ! %l4 = ffffffffffff8411, %ccr = 88
18682! %l3 = 0000000089000000, Mem[0000000030800078] = 33766ab1
18683 stb %l3,[%o1+0x078] ! Mem[0000000030800078] = 00766ab1
18684! Mem[000000001e000030] = 0bd8915e b9656815, %l2 = 89000000, %l3 = 89000000
18685 ldd [%i0+%o6],%l2 ! %l2 = 000000000bd8915e 00000000b9656815
18686! %l0 = ce627656, %l1 = 3c600e40, Mem[0000000031000078] = a8b101da b34a879d
18687 std %l0,[%o2+0x078] ! Mem[0000000031000078] = ce627656 3c600e40
18688! Mem[000000001e00004c] = 73f3dbd5, %l5 = ffffffffffff879d
18689 ldswa [%i0+0x04c]%asi,%l5 ! %l5 = 0000000073f3dbd5
18690
18691p7_label_12:
18692! %l5 = 0000000073f3dbd5, immed = 00000807, %y = 00000428
18693 udiv %l5,0x807,%l4 ! %l4 = 00000000849a7753
18694 mov %l0,%y ! %y = ce627656
18695! %l0 = 00000000ce627656
18696 sethi %hi(0x6a9f7c00),%l0 ! %l0 = 000000006a9f7c00
18697! Mem[0000000030000038] = ce627656 3c600e40, %l2 = 0bd8915e, %l3 = b9656815
18698 ldd [%o0+0x038],%l2 ! %l2 = 00000000ce627656 000000003c600e40
18699! %l6 = fffff471, %l7 = 0000009f, Mem[0000000031000078] = ce627656 3c600e40
18700 stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = fffff471 0000009f
18701! %l4 = 00000000849a7753, %l1 = 000000003c600e40, %l4 = 00000000849a7753
18702 sll %l4,%l1,%l4 ! %l4 = 00000000849a7753
18703! %l0 = 000000006a9f7c00, Mem[000000003080007d] = f53281b2
18704 stb %l0,[%o1+0x07d] ! Mem[000000003080007c] = f50081b2
18705! %l7 = 000000000000009f, Mem[000000001e000008] = f01735c1
18706 stwa %l7,[%i0+%i4]0x81 ! Mem[000000001e000008] = 0000009f
18707! %l2 = 00000000ce627656, %l0 = 000000006a9f7c00, %y = ce627656
18708 smul %l2,%l0,%l7 ! %l7 = eb55dc1eccbba800, %y = eb55dc1e
18709! %l4 = 00000000849a7753, Mem[000000001f000018] = 50aef029cb07e489
18710 stxa %l4,[%i2+%i6]0x88 ! Mem[000000001f000018] = 00000000849a7753
18711! %f7 = c8249b9e, Mem[000000001e800008] = 58e1267e
18712 st %f7 ,[%i1+%i4] ! Mem[000000001e800008] = c8249b9e
18713
18714p7_label_13:
18715! %l0 = 000000006a9f7c00, immed = fffff21e, %l0 = 000000006a9f7c00
18716 xorcc %l0,-0xde2,%l0 ! %l0 = ffffffff95608e1e, %ccr = 88
18717! %l3 = 000000003c600e40
18718 sethi %hi(0x19dfdc00),%l3 ! %l3 = 0000000019dfdc00
18719! Mem[000000001f800048] = 7c69878b, %l1 = 000000003c600e40
18720 ldsh [%i3+0x04a],%l1 ! %l1 = ffffffffffff878b
18721! Mem[000000003100003c] = b34a879d, %f11 = 5fe6ce06
18722 ld [%o2+0x03c],%f11 ! %f11 = b34a879d
18723! %l3 = 0000000019dfdc00, Mem[000000003100003e] = b34a879d
18724 sth %l3,[%o2+0x03e] ! Mem[000000003100003c] = b34adc00
18725! %l3 = 0000000019dfdc00, Mem[000000001e800018] = ffffffff
18726 stba %l3,[%i1+%i6]0x89 ! Mem[000000001e800018] = ffffff00
18727! Mem[000000001f800020] = 5b0825f5 287aea8c, %l4 = 849a7753, %l5 = 73f3dbd5
18728 ldd [%i3+%o4],%l4 ! %l4 = 000000005b0825f5 00000000287aea8c
18729! Set Register : %l3 = 0000000019dfdc00
18730 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
18731! %l6 = fffffffffffff471, immd = fffffffffffff49d, %l2 = 00000000ce627656
18732 sdivx %l6,-0xb63,%l2 ! %l2 = 0000000000000001
18733! Mem[000000003080003c] = f01735c1, %l2 = 0000000000000001
18734 ldsba [%o1+0x03e]%asi,%l2 ! %l2 = 0000000000000035
18735
18736p7_label_14:
18737! Mem[000000001e000018] = 9d51cd02eb1c11e7, %f10 = 717df471 b34a879d
18738 ldda [%i0+%i6]0x80,%f10 ! %f10 = 9d51cd02 eb1c11e7
18739! %l2 = 0000000000000035, Mem[000000003000007a] = 1bd42910
18740 stb %l2,[%o0+0x07a] ! Mem[0000000030000078] = 1bd43510
18741! Mem[0000000030800078] = 00766ab1, %l0 = ffffffff95608e1e
18742 ldsw [%o1+0x078],%l0 ! %l0 = 0000000000766ab1
18743! Mem[000000003180003c] = 5fe6ce06, %l4 = 000000005b0825f5
18744 ldub [%o3+0x03c],%l4 ! %l4 = 000000000000005f
18745! %f31 = f800ce0d, Mem[000000001e800034] = 4284b472
18746 st %f31,[%i1+0x034] ! Mem[000000001e800034] = f800ce0d
18747! Mem[000000001e000000] = 5c867276, %l6 = fffffffffffff471
18748 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000007276
18749! Mem[000000001e000058] = 29a164e4 9eaf6cbc, %l2 = 00000035, %l3 = ffffffff
18750 ldd [%i0+0x058],%l2 ! %l2 = 0000000029a164e4 000000009eaf6cbc
18751! Mem[000000001e000028] = 515f90cb, %l7 = eb55dc1eccbba800
18752 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000051
18753! %l0 = 0000000000766ab1, %l3 = 000000009eaf6cbc, %l4 = 000000000000005f
18754 sub %l0,%l3,%l4 ! %l4 = ffffffff61c6fdf5
18755! %l1 = ffffffffffff878b, %l5 = 00000000287aea8c, %l4 = ffffffff61c6fdf5
18756 addc %l1,%l5,%l4 ! %l4 = 00000000287a7217
18757
18758p7_label_15:
18759! %l6 = 0000000000007276, Mem[000000001f00002a] = ad160401
18760 sth %l6,[%i2+0x02a] ! Mem[000000001f000028] = ad167276
18761! %l4 = 287a7217, %l5 = 287aea8c, Mem[000000001f000078] = 00110415 7bc7e990
18762 stda %l4,[%i2+0x078]%asi ! Mem[000000001f000078] = 287a7217 287aea8c
18763! Mem[0000000031800038] = 717df471, %f3 = 61bc0afa
18764 ld [%o3+0x038],%f3 ! %f3 = 717df471
18765! Mem[000000001e00006c] = 50d41792, %l2 = 0000000029a164e4
18766 ldsba [%i0+0x06d]%asi,%l2 ! %l2 = ffffffffffffffd4
18767! %l3 = 000000009eaf6cbc, %l1 = ffffffffffff878b, %l2 = ffffffffffffffd4
18768 srl %l3,%l1,%l2 ! %l2 = 000000000013d5ed
18769! %l4 = 287a7217, %l5 = 287aea8c, Mem[0000000031800038] = 717df471 5fe6ce06
18770 stda %l4,[%o3+0x038]%asi ! Mem[0000000031800038] = 287a7217 287aea8c
18771! Mem[000000003000007c] = c54569e8, %l0 = 0000000000766ab1
18772 ldsh [%o0+0x07e],%l0 ! %l0 = 00000000000069e8
18773! Mem[0000000030000038] = ce6276563c600e40, %l7 = 0000000000000051
18774 ldx [%o0+0x038],%l7 ! %l7 = ce6276563c600e40
18775! %l7 = ce6276563c600e40, Mem[000000001e000020] = 00000000
18776 stba %l7,[%i0+%o4]0x89 ! Mem[000000001e000020] = 00000040
18777! %l4 = 00000000287a7217, Mem[000000003080003c] = f01735c1
18778 sth %l4,[%o1+0x03c] ! Mem[000000003080003c] = 721735c1
18779
18780p7_label_16:
18781! Mem[000000003080007c] = f50081b2, %l0 = 00000000000069e8
18782 lduh [%o1+0x07c],%l0 ! %l0 = 000000000000f500
18783! %l0 = 000000000000f500, %l1 = ffffffffffff878b, %y = eb55dc1e
18784 udivcc %l0,%l1,%l6 ! %l6 = 00000000eb564ada, %ccr = 08
18785 mov %l0,%y ! %y = 0000f500
18786! %l2 = 000000000013d5ed, immed = 000003f5, %l4 = 00000000287a7217
18787 xor %l2,0x3f5,%l4 ! %l4 = 000000000013d618
18788! %l0 = 0000f500, %l1 = ffff878b, Mem[0000000030000078] = 1bd43510 c54569e8
18789 stda %l0,[%o0+0x078]%asi ! Mem[0000000030000078] = 0000f500 ffff878b
18790! %l0 = 0000f500, %l1 = ffff878b, Mem[0000000030000038] = ce627656 3c600e40
18791 std %l0,[%o0+0x038] ! Mem[0000000030000038] = 0000f500 ffff878b
18792! %l1 = ffffffffffff878b, %l4 = 000000000013d618, %l6 = 00000000eb564ada
18793 subc %l1,%l4,%l6 ! %l6 = ffffffffffebb173
18794! %l4 = 0013d618, %l5 = 287aea8c, Mem[000000001e800010] = c13517f0 31d03c75
18795 stda %l4,[%i1+%i5]0x81 ! Mem[000000001e800010] = 0013d618 287aea8c
18796! Mem[000000003100007c] = 0000009f, %l7 = ce6276563c600e40
18797 lduh [%o2+0x07c],%l7 ! %l7 = 0000000000000000
18798! %l5 = 00000000287aea8c, Mem[000000003080007e] = f50081b2
18799 sth %l5,[%o1+0x07e] ! Mem[000000003080007c] = f500ea8c
18800! Mem[000000001e800030] = f93e1108, %l1 = ffffffffffff878b
18801 lduba [%i1+%o6]0x88,%l1 ! %l1 = 0000000000000008
18802
18803p7_label_17:
18804! Mem[000000001f000030] = 958bb942, %l5 = 00000000287aea8c
18805 lduwa [%i2+%o6]0x88,%l5 ! %l5 = 00000000958bb942
18806! %l1 = 0000000000000008, immed = 00000b24, %l2 = 000000000013d5ed
18807 addc %l1,0xb24,%l2 ! %l2 = 0000000000000b2c
18808! Mem[000000001f000020] = efa9415f, %l6 = ffffffffffebb173
18809 ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffefa9
18810! %l4 = 000000000013d618, %l1 = 0000000000000008, %l4 = 000000000013d618
18811 xnorcc %l4,%l1,%l4 ! %l4 = ffffffffffec29ef, %ccr = 88
18812! Mem[000000003100007c] = 0000009f, %l0 = 000000000000f500
18813 ldsw [%o2+0x07c],%l0 ! %l0 = 000000000000009f
18814! %l6 = ffffffffffffefa9, %l3 = 000000009eaf6cbc, %y = 0000f500
18815 umulcc %l6,%l3,%l4 ! %l4 = 9eaf629b1b964c1c, %ccr = 80, %y = 9eaf629b
18816! %l0 = 000000000000009f, Mem[0000000031000038] = 753cd031
18817 stw %l0,[%o2+0x038] ! Mem[0000000031000038] = 0000009f
18818! %l0 = 0000009f, %l1 = 00000008, Mem[000000001f000010] = dad77e38 24245d2e
18819 stda %l0,[%i2+%i5]0x81 ! Mem[000000001f000010] = 0000009f 00000008
18820! %f18 = fa40c5d9 e0e95961, Mem[0000000031800038] = 287a7217 287aea8c
18821 stda %f18,[%o3+0x038]%asi ! Mem[0000000031800038] = fa40c5d9 e0e95961
18822! Mem[000000001f800008] = cccca25c, %l1 = 0000000000000008
18823 ldsb [%i3+0x00b],%l1 ! %l1 = 000000000000005c
18824
18825p7_label_18:
18826! Mem[0000000031800038] = fa40c5d9, %l6 = ffffffffffffefa9
18827 ldub [%o3+0x03a],%l6 ! %l6 = 00000000000000c5
18828! Mem[000000001f000008] = 0000000000000089, %f14 = c54569e8 2556bcd4
18829 ldda [%i2+%i4]0x81,%f14 ! %f14 = 00000000 00000089
18830! %l4 = 9eaf629b1b964c1c, Mem[000000001f000008] = 00000000
18831 stha %l4,[%i2+%i4]0x88 ! Mem[000000001f000008] = 00004c1c
18832! Mem[0000000031000038] = 0000009fb34adc00, %f2 = 42b98b95 717df471
18833 ldd [%o2+0x038],%f2 ! %f2 = 0000009f b34adc00
18834! %f13 = 387ed7da, Mem[000000001f800070] = 51026fe9
18835 sta %f13,[%i3+0x070]%asi ! Mem[000000001f800070] = 387ed7da
18836! %l4 = 9eaf629b1b964c1c, %l2 = 0000000000000b2c, %y = 9eaf629b
18837 umulcc %l4,%l2,%l4 ! %l4 = 00000134331a48d0, %ccr = 00, %y = 134
18838! Mem[000000001e800010] = 0013d618287aea8c, %l2 = 0000000000000b2c
18839 ldxa [%i1+%i5]0x81,%l2 ! %l2 = 0013d618287aea8c
18840! Mem[000000001f000064] = 978040ed, %l1 = 000000000000005c
18841 lduw [%i2+0x064],%l1 ! %l1 = 00000000978040ed
18842! %l6 = 00000000000000c5, immed = 0000061a, %l7 = 0000000000000000
18843 taddcctv %l6,0x61a,%l7 ! %l0 = 00000000000000c2, Trapped
18844! %l2 = 287aea8c, %l3 = 9eaf6cbc, Mem[0000000030000038] = 0000f500 ffff878b
18845 std %l2,[%o0+0x038] ! Mem[0000000030000038] = 287aea8c 9eaf6cbc
18846
18847p7_label_19:
18848! %l2 = 0013d618287aea8c, Mem[000000001f000024] = 0c6f8997, %asi = 80
18849 stwa %l2,[%i2+0x024]%asi ! Mem[000000001f000024] = 287aea8c
18850! %l5 = 00000000958bb942, %l6 = 00000000000000c5, %l4 = 00000134331a48d0
18851 srl %l5,%l6,%l4 ! %l4 = 0000000004ac5dca
18852! Mem[0000000031800038] = fa40c5d9e0e95961, %f16 = 84a1c5d3 5bee55e8
18853 ldd [%o3+0x038],%f16 ! %f16 = fa40c5d9 e0e95961
18854! %l2 = 0013d618287aea8c, Mem[000000001e800010] = 18d61300
18855 stha %l2,[%i1+%i5]0x88 ! Mem[000000001e800010] = 18d6ea8c
18856! %l0 = 000000c2, %l1 = 978040ed, Mem[000000001f800058] = 1ecde147 d1bd8c2b
18857 std %l0,[%i3+0x058] ! Mem[000000001f800058] = 000000c2 978040ed
18858! Mem[000000001f000008] = 00004c1c, %l5 = 00000000958bb942
18859 lduba [%i2+%i4]0x88,%l5 ! %l5 = 000000000000001c
18860! %l1 = 00000000978040ed, %l2 = 0013d618287aea8c, %l7 = 0000000000000000
18861 addc %l1,%l2,%l7 ! %l7 = 0013d618bffb2b79
18862! %l5 = 000000000000001c
18863 setx 0xe7232613e7232613,%g7,%l5 ! %l5 = e7232613e7232613
18864! %l1 = 00000000978040ed, Mem[000000001f000076] = 504426e8
18865 stb %l1,[%i2+0x076] ! Mem[000000001f000074] = 5044ede8
18866! %l2 = 0013d618287aea8c, Mem[0000000031800078] = b383d441f800ce0d
18867 stx %l2,[%o3+0x078] ! Mem[0000000031800078] = 0013d618287aea8c
18868
18869p7_label_20:
18870! Mem[0000000030000038] = 287aea8c, %l4 = 0000000004ac5dca
18871 ldub [%o0+0x03a],%l4 ! %l4 = 00000000000000ea
18872! %l1 = 00000000978040ed, immed = fffff13c, %l1 = 00000000978040ed
18873 addc %l1,-0xec4,%l1 ! %l1 = 0000000097803229
18874! Mem[000000001e000020] = 40000000, %l6 = 00000000000000c5
18875 lduha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000004000
18876! Mem[000000001f800020] = 8cea7a28 f525085b, %l4 = 000000ea, %l5 = e7232613
18877 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000f525085b 000000008cea7a28
18878! %l5 = 000000008cea7a28, immed = 00000f6e, %l7 = 0013d618bffb2b79
18879 xorcc %l5,0xf6e,%l7 ! %l7 = 000000008cea7546, %ccr = 08
18880! %l2 = 287aea8c, %l3 = 9eaf6cbc, Mem[000000001f800038] = 421ade4d 69252591
18881 std %l2,[%i3+0x038] ! Mem[000000001f800038] = 287aea8c 9eaf6cbc
18882! %l6 = 0000000000004000, immed = fffffad9, %l1 = 0000000097803229
18883 sub %l6,-0x527,%l1 ! %l1 = 0000000000004527
18884! %l2 = 0013d618287aea8c, %l5 = 000000008cea7a28, %y = 00000134
18885 smulcc %l2,%l5,%l0 ! %l0 = edcd6163daf35de0, %ccr = 88, %y = edcd6163
18886! %l4 = 00000000f525085b, immed = 00000001, %l5 = 000000008cea7a28
18887 sll %l4,0x001,%l5 ! %l5 = 00000001ea4a10b6
18888! Mem[000000001f800020] = 5b0825f5287aea8c, %f0 = 753cd031 f01735c1
18889 ldd [%i3+%o4],%f0 ! %f0 = 5b0825f5 287aea8c
18890
18891p7_label_21:
18892! Mem[0000000030000078] = 0000f500, %l5 = 00000001ea4a10b6
18893 ldub [%o0+0x078],%l5 ! %l5 = 0000000000000000
18894! %l1 = 0000000000004527, immed = fffff900, %l0 = edcd6163daf35de0
18895 orn %l1,-0x700,%l0 ! %l0 = 00000000000047ff
18896! %l1 = 0000000000004527, immed = fffff7eb, %y = edcd6163
18897 umul %l1,-0x815,%l5 ! %l5 = 00004526fdd11bcd, %y = 4526
18898! %f16 = fa40c5d9 e0e95961, Mem[000000001e800000] = f6dc62ce 2588e9ea
18899 stda %f16,[%i1+%g0]0x81 ! Mem[000000001e800000] = fa40c5d9 e0e95961
18900! Mem[000000001e800010] = 8cead618287aea8c, %f10 = 9d51cd02 eb1c11e7
18901 ldd [%i1+%i5],%f10 ! %f10 = 8cead618 287aea8c
18902! %l3 = 000000009eaf6cbc, immed = 00000001, %l0 = 00000000000047ff
18903 sll %l3,0x001,%l0 ! %l0 = 000000013d5ed978
18904! Mem[000000001f800010] = 9d59056c, %f9 = 5fe6ce06
18905 lda [%i3+%i5]0x88,%f9 ! %f9 = 9d59056c
18906! Mem[000000003100007c] = 0000009f, %f1 = 287aea8c
18907 ld [%o2+0x07c],%f1 ! %f1 = 0000009f
18908! %l4 = 00000000f525085b, Mem[000000003100007c] = 0000009f
18909 sth %l4,[%o2+0x07c] ! Mem[000000003100007c] = 085b009f
18910! %l1 = 0000000000004527, immed = 00000157, %l6 = 0000000000004000
18911 subccc %l1,0x157,%l6 ! %l6 = 00000000000043d0, %ccr = 00
18912
18913p7_label_22:
18914! Mem[000000001f000000] = 352e93ef, %l0 = 000000013d5ed978
18915 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffef
18916! %l7 = 000000008cea7546, Mem[000000001e800018] = 00000080ffffff00
18917 stxa %l7,[%i1+%i6]0x88 ! Mem[000000001e800018] = 000000008cea7546
18918! %l2 = 0013d618287aea8c, Mem[000000001f800030] = 24245d2e
18919 stha %l2,[%i3+%o6]0x88 ! Mem[000000001f800030] = 2424ea8c
18920! Mem[0000000031000078] = fffff471 085b009f, %l2 = 287aea8c, %l3 = 9eaf6cbc
18921 ldd [%o2+0x078],%l2 ! %l2 = 00000000fffff471 00000000085b009f
18922! %l4 = 00000000f525085b, Mem[000000001e800045] = b60f18c2
18923 stb %l4,[%i1+0x045] ! Mem[000000001e800044] = b65b18c2
18924! %l5 = 00004526fdd11bcd, immed = fffff46d, %l0 = ffffffffffffffef
18925 tsubcc %l5,-0xb93,%l0 ! %l0 = 00004526fdd12760, %ccr = 1b
18926! %l3 = 00000000085b009f, Mem[000000001e000008] = 9f000000
18927 stwa %l3,[%i0+%i4]0x89 ! Mem[000000001e000008] = 085b009f
18928! %l7 = 000000008cea7546, Mem[000000001e000030] = 5e91d80b
18929 stba %l7,[%i0+%o6]0x89 ! Mem[000000001e000030] = 5e91d846
18930! retry : should take illegal inst trap, %l0 = 00004526fdd12760
18931 retry ! Illegal inst trap : %l0 = 00004526fdd12770
18932! %l0 = 00004526fdd12770, immed = 00000e8a, %l5 = 00004526fdd11bcd
18933 orn %l0,0xe8a,%l5 ! %l5 = fffffffffffff775
18934
18935p7_label_23:
18936! %l2 = 00000000fffff471, Mem[000000001f800068] = 24f55161
18937 stw %l2,[%i3+0x068] ! Mem[000000001f800068] = fffff471
18938! Mem[000000001e800008] = 5226b95d9e9b24c8, %l5 = fffffffffffff775
18939 ldxa [%i1+%i4]0x88,%l5 ! %l5 = 5226b95d9e9b24c8
18940! %l2 = fffff471, %l3 = 085b009f, Mem[000000001f000008] = 00004c1c 89000000
18941 stda %l2,[%i2+%i4]0x89 ! Mem[000000001f000008] = fffff471 085b009f
18942! Mem[000000001f000068] = 543a7298 a39492dd, %l4 = f525085b, %l5 = 9e9b24c8
18943 ldd [%i2+0x068],%l4 ! %l4 = 00000000543a7298 00000000a39492dd
18944! %l6 = 00000000000043d0, immed = 00000e80, %l4 = 00000000543a7298
18945 orn %l6,0xe80,%l4 ! %l4 = fffffffffffff3ff
18946! Mem[000000001e800018] = 8cea7546, %l6 = 00000000000043d0
18947 lduwa [%i1+%i6]0x88,%l6 ! %l6 = 000000008cea7546
18948! Mem[000000001f800030] = 2424ea8c, %f30 = b383d441
18949 lda [%i3+%o6]0x88,%f30 ! %f30 = 2424ea8c
18950! %l6 = 8cea7546, %l7 = 8cea7546, Mem[000000001e000000] = 7672865c 66d81333
18951 stda %l6,[%i0+%g0]0x81 ! Mem[000000001e000000] = 8cea7546 8cea7546
18952! %f16 = fa40c5d9, Mem[000000001e000008] = 9f005b08
18953 sta %f16,[%i0+%i4]0x81 ! Mem[000000001e000008] = fa40c5d9
18954! %l7 = 000000008cea7546, immed = fffff8a7, %l7 = 000000008cea7546
18955 andcc %l7,-0x759,%l7 ! %l7 = 000000008cea7006, %ccr = 08
18956
18957p7_label_24:
18958! %l2 = 00000000fffff471, immed = fffff600, %l3 = 00000000085b009f
18959 taddcc %l2,-0xa00,%l3 ! %l3 = 00000000ffffea71, %ccr = 1b
18960! %l4 = fffffffffffff3ff, immed = 00000010, %l1 = 0000000000004527
18961 sra %l4,0x010,%l1 ! %l1 = ffffffffffffffff
18962! %l4 = fffffffffffff3ff, immed = 00000af8, %y = 00004526
18963 sdiv %l4,0xaf8,%l3 ! %l3 = 000000007fffffff
18964 mov %l0,%y ! %y = fdd12770
18965! %f21 = f01735c1, Mem[0000000030000038] = 287aea8c
18966 st %f21,[%o0+0x038] ! Mem[0000000030000038] = f01735c1
18967! %l4 = fffffffffffff3ff, immed = 000004d2, %l1 = ffffffffffffffff
18968 andn %l4,0x4d2,%l1 ! %l1 = fffffffffffff32d
18969! %l5 = 00000000a39492dd, %l7 = 000000008cea7006, %l0 = 00004526fdd12770
18970 addc %l5,%l7,%l0 ! %l0 = 00000001307f02e4
18971! %l6 = 000000008cea7546, Mem[000000001e000028] = 3452afbdcb905f51
18972 stxa %l6,[%i0+%o5]0x88 ! Mem[000000001e000028] = 000000008cea7546
18973! %l2 = 00000000fffff471, %l4 = fffffffffffff3ff, %l3 = 000000007fffffff
18974 udivx %l2,%l4,%l3 ! %l3 = 0000000000000000
18975! %l2 = 00000000fffff471, %l5 = 00000000a39492dd, %y = fdd12770
18976 udiv %l2,%l5,%l0 ! %l0 = 00000000ffffffff
18977 mov %l0,%y ! %y = ffffffff
18978! Mem[0000000030800078] = 00766ab1, %l7 = 000000008cea7006
18979 ldsh [%o1+0x078],%l7 ! %l7 = 0000000000000076
18980
18981p7_label_25:
18982! Mem[000000001e800008] = 9e9b24c8, %f1 = 0000009f
18983 lda [%i1+%i4]0x88,%f1 ! %f1 = 9e9b24c8
18984! %l2 = 00000000fffff471, Mem[0000000031800078] = 0013d618287aea8c
18985 stx %l2,[%o3+0x078] ! Mem[0000000031800078] = 00000000fffff471
18986! %l2 = 00000000fffff471, immed = 00000004, %l4 = fffffffffffff3ff
18987 sll %l2,0x004,%l4 ! %l4 = 0000000fffff4710
18988! %l6 = 000000008cea7546, %l7 = 0000000000000076, %y = ffffffff
18989 umulcc %l6,%l7,%l6 ! %l6 = 00000040f4120e44, %ccr = 08, %y = 40
18990! %l4 = 0000000fffff4710
18991 setx 0xcfc66cd4cfc66cd4,%g7,%l4 ! %l4 = cfc66cd4cfc66cd4
18992! Mem[000000001e000030] = 156865b95e91d846, %l1 = fffffffffffff32d
18993 ldxa [%i0+%o6]0x88,%l1 ! %l1 = 156865b95e91d846
18994! Mem[0000000031000038] = 0000009f, %l2 = 00000000fffff471
18995 ldsb [%o2+0x038],%l2 ! %l2 = 0000000000000000
18996! %l6 = f4120e44, %l7 = 00000076, Mem[0000000031000078] = fffff471 085b009f
18997 stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = f4120e44 00000076
18998! %l3 = 0000000000000000, %l7 = 0000000000000076, %l0 = 00000000ffffffff
18999 mulx %l3,%l7,%l0 ! %l0 = 0000000000000000, %y = 40
19000! %l5 = 00000000a39492dd, %l1 = 156865b95e91d846, %y = 00000040
19001 umul %l5,%l1,%l7 ! %l7 = 3c6dbf466bb7a06e, %y = 3c6dbf46
19002
19003p7_label_26:
19004! %l3 = 0000000000000000, immed = fffff9fb, %l3 = 0000000000000000
19005 orcc %l3,-0x605,%l3 ! %l3 = fffffffffffff9fb, %ccr = 88
19006! %l4 = cfc66cd4, %l5 = a39492dd, Mem[0000000031800078] = 00000000 fffff471
19007 std %l4,[%o3+0x078] ! Mem[0000000031800078] = cfc66cd4 a39492dd
19008! Mem[000000003100003c] = b34adc00, %l6 = 00000040f4120e44
19009 ldsb [%o2+0x03e],%l6 ! %l6 = ffffffffffffffdc
19010! Mem[000000001f000028] = ad16727629f4e6fa, %f24 = ce62dcf6 3c600e40
19011 ldda [%i2+%o5]0x80,%f24 ! %f24 = ad167276 29f4e6fa
19012! %l1 = 156865b95e91d846, %l4 = cfc66cd4cfc66cd4, %l2 = 0000000000000000
19013 taddcctv %l1,%l4,%l2 ! %l0 = 0000000000000023, Trapped
19014! %l3 = fffffffffffff9fb, immed = 00000b7f, %l4 = cfc66cd4cfc66cd4
19015 tsubcc %l3,0xb7f,%l4 ! %l4 = ffffffffffffee7c, %ccr = 8a
19016! %l1 = 156865b95e91d846, Mem[000000001f800028] = 9b44756e
19017 stwa %l1,[%i3+%o5]0x80 ! Mem[000000001f800028] = 5e91d846
19018! Randomly selected nop
19019 nop
19020! Mem[0000000031000038] = 0000009f, %l0 = 0000000000000023
19021 lduh [%o2+0x038],%l0 ! %l0 = 0000000000000000
19022! Mem[000000001f800028] = 46d8915e, %l6 = ffffffffffffffdc
19023 ldsba [%i3+%o5]0x88,%l6 ! %l6 = 000000000000005e
19024
19025p7_label_27:
19026! Mem[0000000031800078] = cfc66cd4, %l4 = ffffffffffffee7c
19027 ldsb [%o3+0x079],%l4 ! %l4 = ffffffffffffffc6
19028! Mem[0000000030000038] = f01735c1, %l3 = fffffffffffff9fb
19029 ldsba [%o0+0x03b]%asi,%l3 ! %l3 = ffffffffffffffc1
19030! %l5 = 00000000a39492dd, immed = 00000017, %l6 = 000000000000005e
19031 srax %l5,0x017,%l6 ! %l6 = 0000000000000147
19032! Mem[000000001f800000] = d623675016fceefc, %f8 = 717df471 9d59056c
19033 ldda [%i3+%g0]0x80,%f8 ! %f8 = d6236750 16fceefc
19034! %l2 = 0000000000000000, immed = 0000066d, %l3 = ffffffffffffffc1
19035 xorcc %l2,0x66d,%l3 ! %l3 = 000000000000066d, %ccr = 00
19036! retry : should take illegal inst trap, %l0 = 0000000000000000
19037 retry ! Illegal inst trap : %l0 = 0000000000000010
19038! %l4 = ffffffffffffffc6, Mem[0000000031800079] = cfc66cd4
19039 stb %l4,[%o3+0x079] ! Mem[0000000031800078] = cfc66cd4
19040! %f9 = 16fceefc, Mem[0000000031800078] = cfc66cd4
19041 sta %f9 ,[%o3+0x078]%asi ! Mem[0000000031800078] = 16fceefc
19042! Mem[000000001e800000] = d9c540fa, %f1 = 9e9b24c8
19043 lda [%i1+%g0]0x88,%f1 ! %f1 = d9c540fa
19044! %l3 = 000000000000066d, %l5 = 00000000a39492dd, %y = 3c6dbf46
19045 udiv %l3,%l5,%l4 ! %l4 = 000000005e91d845
19046 mov %l0,%y ! %y = 00000010
19047
19048p7_label_28:
19049! Mem[0000000030800038] = 9d3cd031721735c1, %l4 = 000000005e91d845
19050 ldx [%o1+0x038],%l4 ! %l4 = 9d3cd031721735c1
19051! %l3 = 000000000000066d, Mem[000000003100007c] = 00000076
19052 sth %l3,[%o2+0x07c] ! Mem[000000003100007c] = 066d0076
19053! %f9 = 16fceefc, Mem[000000003080003c] = 721735c1
19054 st %f9 ,[%o1+0x03c] ! Mem[000000003080003c] = 16fceefc
19055! %l1 = 156865b95e91d846, %l5 = 00000000a39492dd, %l4 = 9d3cd031721735c1
19056 tsubcctv %l1,%l5,%l4 ! %l0 = 0000000000000033, Trapped
19057! Mem[000000001f000008] = 085b009ffffff471, %l6 = 0000000000000147
19058 ldxa [%i2+%i4]0x88,%l6 ! %l6 = 085b009ffffff471
19059! %l7 = 3c6dbf466bb7a06e, immed = fffffc2c, %y = 00000010
19060 udivcc %l7,-0x3d4,%l0 ! %l0 = 0000000000000010, %ccr = 00
19061 mov %l0,%y ! %y = 00000010
19062! Mem[000000001f800030] = 2424ea8c, %l7 = 3c6dbf466bb7a06e
19063 ldswa [%i3+%o6]0x88,%l7 ! %l7 = 000000002424ea8c
19064! %l4 = 9d3cd031721735c1, immed = 00000d4c, %l4 = 9d3cd031721735c1
19065 addccc %l4,0xd4c,%l4 ! %l4 = 9d3cd0317217430d, %ccr = 80
19066! Mem[000000001e000000] = 8cea75468cea7546, %f8 = d6236750 16fceefc
19067 ldda [%i0+%g0]0x80,%f8 ! %f8 = 8cea7546 8cea7546
19068! %l2 = 0000000000000000, immed = 00000061, %l0 = 0000000000000010
19069 xor %l2,0x061,%l0 ! %l0 = 0000000000000061
19070
19071p7_label_29:
19072! %l7 = 000000002424ea8c, Mem[000000001f000018] = 53779a84
19073 stwa %l7,[%i2+%i6]0x81 ! Mem[000000001f000018] = 2424ea8c
19074! %l2 = 0000000000000000, %l6 = 085b009ffffff471, %l0 = 0000000000000061
19075 xorcc %l2,%l6,%l0 ! %l0 = 085b009ffffff471, %ccr = 08
19076! Mem[0000000031000078] = f4120e44, %l3 = 000000000000066d
19077 ldub [%o2+0x07b],%l3 ! %l3 = 0000000000000044
19078! %l6 = 085b009ffffff471, immed = 00000f14, %y = 00000010
19079 umul %l6,0xf14,%l5 ! %l5 = 00000f13ff51b7d4, %y = f13
19080! %l2 = 0000000000000000, immed = fffffa44, %l1 = 156865b95e91d846
19081 xor %l2,-0x5bc,%l1 ! %l1 = fffffffffffffa44
19082! Mem[000000003000007c] = ffff878b, %l0 = 085b009ffffff471
19083 lduw [%o0+0x07c],%l0 ! %l0 = 00000000ffff878b
19084! Mem[000000003100007c] = 066d0076, %l1 = fffffffffffffa44
19085 lduw [%o2+0x07c],%l1 ! %l1 = 00000000066d0076
19086! Mem[0000000031000038] = 0000009f b34adc00, %l2 = 00000000, %l3 = 00000044
19087 ldd [%o2+0x038],%l2 ! %l2 = 000000000000009f 00000000b34adc00
19088! %l6 = 085b009ffffff471, %l3 = 00000000b34adc00, %l5 = 00000f13ff51b7d4
19089 subc %l6,%l3,%l5 ! %l5 = 085b009f4cb51871
19090! Mem[000000003100007c] = 066d0076, %f7 = c8249b9e
19091 ld [%o2+0x07c],%f7 ! %f7 = 066d0076
19092
19093p7_label_30:
19094! %l5 = 085b009f4cb51871, Mem[000000001e000010] = a84f2fda3ac2138b
19095 stxa %l5,[%i0+%i5]0x80 ! Mem[000000001e000010] = 085b009f4cb51871
19096! Mem[0000000030800038] = 9d3cd031, %l0 = 00000000ffff878b
19097 ldsba [%o1+0x039]%asi,%l0 ! %l0 = 000000000000003c
19098! %l3 = 00000000b34adc00, Mem[0000000031000038] = 0000009f
19099 stw %l3,[%o2+0x038] ! Mem[0000000031000038] = b34adc00
19100! %l1 = 00000000066d0076, immed = 00000033, %l0 = 000000000000003c
19101 srax %l1,0x033,%l0 ! %l0 = 0000000000000000
19102! %l1 = 00000000066d0076, %l4 = 9d3cd0317217430d, %l2 = 000000000000009f
19103 xnorcc %l1,%l4,%l2 ! %l2 = 62c32fce8b85bc84, %ccr = 08
19104! %f2 = 0000009f b34adc00, Mem[000000001f800000] = 506723d6 fceefc16
19105 stda %f2 ,[%i3+%g0]0x89 ! Mem[000000001f800000] = 0000009f b34adc00
19106! Mem[000000001e800030] = 0dce00f8f93e1108, %f16 = fa40c5d9 e0e95961
19107 ldda [%i1+%o6]0x88,%f16 ! %f16 = 0dce00f8 f93e1108
19108! Mem[000000001f800028] = 46d8915e, %l4 = 9d3cd0317217430d
19109 lduha [%i3+%o5]0x89,%l4 ! %l4 = 000000000000915e
19110! %l1 = 00000000066d0076, immed = fffffc70, %l1 = 00000000066d0076
19111 xor %l1,-0x390,%l1 ! %l1 = fffffffff992fc06
19112! %l5 = 085b009f4cb51871, Mem[000000001e80002d] = 4b1fc829
19113 stba %l5,[%i1+0x02d]%asi ! Mem[000000001e80002c] = 4b71c829
19114
19115p7_label_31:
19116! Mem[000000003080007c] = f500ea8c, %f18 = fa40c5d9
19117 ld [%o1+0x07c],%f18 ! %f18 = f500ea8c
19118! Mem[0000000031000078] = f4120e44, %l5 = 085b009f4cb51871
19119 ldsw [%o2+0x078],%l5 ! %l5 = fffffffff4120e44
19120! Mem[000000001f000008] = fffff471, %l0 = 0000000000000000
19121 lduwa [%i2+%i4]0x88,%l0 ! %l0 = 00000000fffff471
19122! %l2 = 8b85bc84, %l3 = b34adc00, Mem[0000000031800078] = 16fceefc a39492dd
19123 stda %l2,[%o3+0x078]%asi ! Mem[0000000031800078] = 8b85bc84 b34adc00
19124! %l7 = 000000002424ea8c, %l3 = 00000000b34adc00, %l0 = 00000000fffff471
19125 tsubcctv %l7,%l3,%l0 ! %l0 = ffffffff70da0e8c, %ccr = 91
19126! %l0 = 70da0e8c, %l1 = f992fc06, Mem[0000000030800078] = 00766ab1 f500ea8c
19127 stda %l0,[%o1+0x078]%asi ! Mem[0000000030800078] = 70da0e8c f992fc06
19128! Mem[0000000031800078] = 8b85bc84b34adc00, %l7 = 000000002424ea8c
19129 ldx [%o3+0x078],%l7 ! %l7 = 8b85bc84b34adc00
19130! Mem[000000001e800008] = c8249b9e5db92652, %f14 = 00000000 00000089
19131 ldda [%i1+%i4]0x81,%f14 ! %f14 = c8249b9e 5db92652
19132! Randomly selected nop
19133 nop
19134! %l6 = fffff471, %l7 = b34adc00, Mem[000000001e000008] = fa40c5d9 a881fc3e
19135 stda %l6,[%i0+%i4]0x81 ! Mem[000000001e000008] = fffff471 b34adc00
19136
19137p7_label_32:
19138! %l2 = 62c32fce8b85bc84, Mem[0000000030800038] = 9d3cd03116fceefc
19139 stx %l2,[%o1+0x038] ! Mem[0000000030800038] = 62c32fce8b85bc84
19140! %l1 = fffffffff992fc06, immed = ffffff50, %l2 = 62c32fce8b85bc84
19141 xor %l1,-0x0b0,%l2 ! %l2 = 00000000066d0356
19142! %l6 = 085b009ffffff471, %l2 = 00000000066d0356, %y = 00000f13
19143 umul %l6,%l2,%l6 ! %l6 = 066d030bb9f670f6, %y = 66d030b
19144! Mem[000000001e000048] = e797de5573f3dbd5, %l1 = fffffffff992fc06
19145 ldxa [%i0+0x048]%asi,%l1 ! %l1 = e797de5573f3dbd5
19146! Mem[000000001e800028] = 3dee1ba7, %f21 = f01735c1
19147 lda [%i1+%o5]0x88,%f21 ! %f21 = 3dee1ba7
19148! Mem[0000000031000078] = f4120e44, %l6 = 066d030bb9f670f6
19149 ldsh [%o2+0x07a],%l6 ! %l6 = 0000000000000e44
19150! Mem[000000001f800018] = 0a55f800, %f19 = e0e95961
19151 lda [%i3+%i6]0x88,%f19 ! %f19 = 0a55f800
19152! %l1 = e797de5573f3dbd5, Mem[000000003100007e] = 066d0076
19153 sth %l1,[%o2+0x07e] ! Mem[000000003100007c] = 066ddbd5
19154! %l4 = 000000000000915e, %l1 = e797de5573f3dbd5, %l2 = 00000000066d0356
19155 addc %l4,%l1,%l2 ! %l2 = e797de5573f46d34
19156! Mem[000000001e000028] = 00000000 8cea7546, %l2 = 73f46d34, %l3 = b34adc00
19157 ldda [%i0+%o5]0x89,%l2 ! %l2 = 000000008cea7546 0000000000000000
19158
19159p7_label_33:
19160! %l1 = e797de5573f3dbd5, Mem[000000001f800010] = 6c05599d
19161 stwa %l1,[%i3+%i5]0x80 ! Mem[000000001f800010] = 73f3dbd5
19162! %l3 = 0000000000000000, %l4 = 000000000000915e, %l7 = 8b85bc84b34adc00
19163 andncc %l3,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44
19164! %l7 = 0000000000000000, %l3 = 0000000000000000, %y = 066d030b
19165 udiv %l7,%l3,%l2 ! Div by zero, %l0 = ffffffff70da0edc
19166 mov %l0,%y ! %y = 70da0eb4
19167! %l4 = 0000915e, %l5 = f4120e44, Mem[0000000031000078] = f4120e44 066ddbd5
19168 stda %l4,[%o2+0x078]%asi ! Mem[0000000031000078] = 0000915e f4120e44
19169! %l1 = e797de5573f3dbd5, Mem[000000001f000030] = 42b98b95
19170 stb %l1,[%i2+%o6] ! Mem[000000001f000030] = d5b98b95
19171! %l4 = 000000000000915e, %l5 = fffffffff4120e44, %l2 = 000000008cea7546
19172 tsubcctv %l4,%l5,%l2 ! %l0 = ffffffff70da0ed7, Trapped
19173! %l4 = 000000000000915e, immed = 0000034c, %l6 = 0000000000000e44
19174 sub %l4,0x34c,%l6 ! %l6 = 0000000000008e12
19175! Mem[0000000031000038] = b34adc00, %f2 = 0000009f
19176 ld [%o2+0x038],%f2 ! %f2 = b34adc00
19177! %l7 = 0000000000000000, Mem[000000001e800000] = d9c540fa
19178 stba %l7,[%i1+%g0]0x89 ! Mem[000000001e800000] = d9c54000
19179! Mem[000000001f800048] = 7c69878b, %f20 = 753cd031
19180 ld [%i3+0x048],%f20 ! %f20 = 7c69878b
19181
19182p7_label_34:
19183! Mem[000000001e000030] = 46d8915e, %l1 = e797de5573f3dbd5
19184 ldswa [%i0+%o6]0x81,%l1 ! %l1 = 0000000046d8915e
19185! %l3 = 0000000000000000, %l2 = 000000008cea7546, %l0 = ffffffff70da0ed7
19186 sll %l3,%l2,%l0 ! %l0 = 0000000000000000
19187! %l2 = 8cea7546, %l3 = 00000000, Mem[000000001f800030] = 2424ea8c dad77e38
19188 stda %l2,[%i3+%o6]0x89 ! Mem[000000001f800030] = 8cea7546 00000000
19189! Mem[000000001f000020] = efa9415f, %l0 = 0000000000000000
19190 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000efa9
19191! %l4 = 000000000000915e, immed = 00000699, %l6 = 0000000000008e12
19192 or %l4,0x699,%l6 ! %l6 = 00000000000097df
19193! Mem[000000001f000030] = d5b98b95, %l6 = 00000000000097df
19194 ldsha [%i2+%o6]0x81,%l6 ! %l6 = ffffffffffffd5b9
19195! %l5 = fffffffff4120e44, Mem[000000001f800000] = b34adc00
19196 stha %l5,[%i3+%g0]0x88 ! Mem[000000001f800000] = b34a0e44
19197! %l6 = ffffd5b9, %l7 = 00000000, Mem[0000000030800038] = 62c32fce 8b85bc84
19198 std %l6,[%o1+0x038] ! Mem[0000000030800038] = ffffd5b9 00000000
19199! Mem[000000001f000020] = efa9415f, %l0 = 000000000000efa9
19200 ldsha [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffefa9
19201! Mem[000000001f800020] = 5b0825f5, %l4 = 000000000000915e
19202 ldsba [%i3+%o4]0x81,%l4 ! %l4 = 000000000000005b
19203
19204p7_label_35:
19205! Mem[000000001f800068] = fffff471e4a4b38a, %f26 = 0bd8915e f525085b
19206 ldd [%i3+0x068],%f26 ! %f26 = fffff471 e4a4b38a
19207! %l0 = ffffffffffffefa9, %l0 = ffffffffffffefa9, %l1 = 0000000046d8915e
19208 or %l0,%l0,%l1 ! %l1 = ffffffffffffefa9
19209! Mem[000000001f000074] = 5044ede8, %l0 = ffffffffffffefa9
19210 ldsha [%i2+0x074]%asi,%l0 ! %l0 = 0000000000005044
19211! Mem[000000001e000018] = 9d51cd02, %l0 = 0000000000005044
19212 lduba [%i0+%i6]0x80,%l0 ! %l0 = 000000000000009d
19213! %l1 = ffffffffffffefa9, Mem[000000003100007a] = 0000915e
19214 stb %l1,[%o2+0x07a] ! Mem[0000000031000078] = 0000a95e
19215! Mem[000000001f800030] = 4675ea8c 00000000, %l4 = 0000005b, %l5 = f4120e44
19216 ldda [%i3+%o6]0x81,%l4 ! %l4 = 000000004675ea8c 0000000000000000
19217! %l6 = ffffffffffffd5b9, %l3 = 0000000000000000, %l2 = 000000008cea7546
19218 sllx %l6,%l3,%l2 ! %l2 = ffffffffffffd5b9
19219! Clear Register : %l4 = 000000004675ea8c
19220 clr %l4 ! %l4 = 0000000000000000
19221! %l0 = 0000009d, %l1 = ffffefa9, Mem[000000001f800008] = cccca25c ec56cfe9
19222 stda %l0,[%i3+%i4]0x81 ! Mem[000000001f800008] = 0000009d ffffefa9
19223! Mem[000000001f000000] = ef932e353dd47206, %f0 = 5b0825f5 d9c540fa
19224 ldda [%i2+%g0]0x81,%f0 ! %f0 = ef932e35 3dd47206
19225
19226p7_label_36:
19227! Mem[000000001e800028] = a71bee3d4b71c829, %l4 = 0000000000000000
19228 ldx [%i1+%o5],%l4 ! %l4 = a71bee3d4b71c829
19229! %l0 = 000000000000009d, immed = fffff1e8, %l4 = a71bee3d4b71c829
19230 taddcctv %l0,-0xe18,%l4 ! %l0 = 00000000000000c0, Trapped
19231! %l6 = ffffffffffffd5b9, immed = fffff3cf, %y = 70da0eb4
19232 smulcc %l6,-0xc31,%l2 ! %l2 = 0000000002036b97, %ccr = 00, %y = 00
19233! Mem[000000003080007c] = f992fc06, %l1 = ffffffffffffefa9
19234 lduw [%o1+0x07c],%l1 ! %l1 = 00000000f992fc06
19235! %l5 = 0000000000000000, immed = fffff5ed, %l2 = 0000000002036b97
19236 sub %l5,-0xa13,%l2 ! %l2 = 0000000000000a13
19237! %l1 = 00000000f992fc06
19238 sethi %hi(0x14bb9800),%l1 ! %l1 = 0000000014bb9800
19239! %l0 = 000000c0, %l1 = 14bb9800, Mem[000000001e000038] = 8b9eae2d fb99376f
19240 std %l0,[%i0+0x038] ! Mem[000000001e000038] = 000000c0 14bb9800
19241! %l0 = 00000000000000c0, immed = fffffb08, %l7 = 0000000000000000
19242 sub %l0,-0x4f8,%l7 ! %l7 = 00000000000005b8
19243! %f24 = ad167276, Mem[000000003080007c] = f992fc06
19244 st %f24,[%o1+0x07c] ! Mem[000000003080007c] = ad167276
19245! %l1 = 0000000014bb9800, %l2 = 0000000000000a13, %l7 = 00000000000005b8
19246 andcc %l1,%l2,%l7 ! %l7 = 0000000000000800, %ccr = 00
19247
19248p7_label_37:
19249! %l2 = 0000000000000a13, immed = 0000053d, %l3 = 0000000000000000
19250 xorcc %l2,0x53d,%l3 ! %l3 = 0000000000000f2e, %ccr = 00
19251! Mem[000000001f800038] = 287aea8c9eaf6cbc, %l4 = a71bee3d4b71c829
19252 ldx [%i3+0x038],%l4 ! %l4 = 287aea8c9eaf6cbc
19253! %l0 = 00000000000000c0, immed = 0000000a, %l5 = 0000000000000000
19254 sra %l0,0x00a,%l5 ! %l5 = 0000000000000000
19255! %l6 = ffffd5b9, %l7 = 00000800, Mem[000000001e000020] = 40000000 25f938ef
19256 stda %l6,[%i0+0x020]%asi ! Mem[000000001e000020] = ffffd5b9 00000800
19257! %l6 = ffffffffffffd5b9, immed = 00000bf8, %l0 = 00000000000000c0
19258 addccc %l6,0xbf8,%l0 ! %l0 = ffffffffffffe1b1, %ccr = 88
19259! Mem[0000000030000078] = 0000f500, %l2 = 0000000000000a13
19260 lduh [%o0+0x078],%l2 ! %l2 = 0000000000000000
19261! %l5 = 0000000000000000, %l4 = 287aea8c9eaf6cbc, %l1 = 0000000014bb9800
19262 xorcc %l5,%l4,%l1 ! %l1 = 287aea8c9eaf6cbc, %ccr = 08
19263! Mem[0000000031800038] = fa40c5d9e0e95961, %f18 = f500ea8c 0a55f800
19264 ldd [%o3+0x038],%f18 ! %f18 = fa40c5d9 e0e95961
19265! %l6 = ffffffffffffd5b9, Mem[000000001f800008] = 0000009d
19266 stb %l6,[%i3+%i4] ! Mem[000000001f800008] = b900009d
19267! Mem[000000001e000008] = 71f4ffff, %l0 = ffffffffffffe1b1
19268 lduha [%i0+%i4]0x89,%l0 ! %l0 = 000000000000ffff
19269
19270p7_label_38:
19271! %l2 = 0000000000000000, immed = 0000001c, %l0 = 000000000000ffff
19272 srl %l2,0x01c,%l0 ! %l0 = 0000000000000000
19273! %l6 = ffffffffffffd5b9, Mem[0000000030000078] = 0000f500ffff878b
19274 stx %l6,[%o0+0x078] ! Mem[0000000030000078] = ffffffffffffd5b9
19275! %l0 = 0000000000000000, %l1 = 287aea8c9eaf6cbc, %l6 = ffffffffffffd5b9
19276 andncc %l0,%l1,%l6 ! %l6 = 0000000000000000, %ccr = 44
19277! %l3 = 0000000000000f2e, Mem[000000003080007d] = ad167276
19278 stb %l3,[%o1+0x07d] ! Mem[000000003080007c] = ad2e7276
19279! Mem[000000001e800060] = 75140347, %l3 = 0000000000000f2e
19280 ldsb [%i1+0x060],%l3 ! %l3 = 0000000000000075
19281! Mem[000000001e000028] = 4675ea8c, %l5 = 0000000000000000
19282 ldsha [%i0+0x02a]%asi,%l5 ! %l5 = ffffffffffffea8c
19283! %l7 = 0000000000000800, %l3 = 0000000000000075, %l3 = 0000000000000075
19284 sub %l7,%l3,%l3 ! %l3 = 000000000000078b
19285! Mem[000000001f000010] = 9f000000, %l5 = ffffffffffffea8c
19286 lduha [%i2+%i5]0x88,%l5 ! %l5 = 0000000000000000
19287! Mem[000000001e80004c] = a9a4e138, %l5 = 0000000000000000
19288 lduw [%i1+0x04c],%l5 ! %l5 = 00000000a9a4e138
19289! %l4 = 287aea8c9eaf6cbc, Mem[000000003180007c] = b34adc00
19290 stw %l4,[%o3+0x07c] ! Mem[000000003180007c] = 9eaf6cbc
19291
19292p7_label_39:
19293! %l5 = 00000000a9a4e138, Mem[000000001e800010] = 8cea7a2818d6ea8c
19294 stxa %l5,[%i1+%i5]0x88 ! Mem[000000001e800010] = 00000000a9a4e138
19295! %l0 = 0000000000000000, %l0 = 0000000000000000, %y = 00000000
19296 smul %l0,%l0,%l7 ! %l7 = 0000000000000000, %y = 00
19297! %l5 = 00000000a9a4e138, Mem[000000001e800028] = 3dee1ba7
19298 stwa %l5,[%i1+%o5]0x89 ! Mem[000000001e800028] = a9a4e138
19299! Mem[000000001e800008] = 9e9b24c8, %l2 = 0000000000000000
19300 lduwa [%i1+%i4]0x88,%l2 ! %l2 = 000000009e9b24c8
19301! %l0 = 0000000000000000, %l6 = 0000000000000000, %l4 = 287aea8c9eaf6cbc
19302 sdivx %l0,%l6,%l4 ! Div by zero, %l0 = 0000000000000050
19303! Mem[0000000030800078] = 70da0e8c, %l0 = 0000000000000028
19304 ldsba [%o1+0x078]%asi,%l0 ! %l0 = 0000000000000070
19305! Mem[0000000031000038] = b34adc00, %l0 = 0000000000000070
19306 lduw [%o2+0x038],%l0 ! %l0 = 00000000b34adc00
19307! %l3 = 000000000000078b, immed = 00000fac, %y = 00000000
19308 umul %l3,0xfac,%l7 ! %l7 = 0000000000763664, %y = 00
19309! %l2 = 000000009e9b24c8, immed = fffff7b2, %l3 = 000000000000078b
19310 xnor %l2,-0x84e,%l3 ! %l3 = 000000009e9b2c85
19311! %l6 = 0000000000000000, immed = 000006df, %l2 = 000000009e9b24c8
19312 xor %l6,0x6df,%l2 ! %l2 = 00000000000006df
19313
19314p7_label_40:
19315! Mem[000000001e800030] = f93e1108, %l1 = 287aea8c9eaf6cbc
19316 lduba [%i1+%o6]0x88,%l1 ! %l1 = 0000000000000008
19317! %l4 = 287aea8c9eaf6cbc, Mem[000000003000003e] = 9eaf6cbc
19318 stb %l4,[%o0+0x03e] ! Mem[000000003000003c] = 9eafbcbc
19319! Mem[0000000030800078] = 70da0e8c, %f21 = 3dee1ba7
19320 ld [%o1+0x078],%f21 ! %f21 = 70da0e8c
19321! %l0 = 00000000b34adc00, immed = fffff161, %y = 00000000
19322 sdiv %l0,-0xe9f,%l6 ! %l6 = fffffffffff3bcc8
19323 mov %l0,%y ! %y = b34adc00
19324! %l5 = 00000000a9a4e138, %l5 = 00000000a9a4e138, %l5 = 00000000a9a4e138
19325 taddcctv %l5,%l5,%l5 ! %l0 = 00000000b34adc23, Trapped
19326! Invert Register : %l6 = fffffffffff3bcc8
19327 xor %l6,-1,%l6 ! %l6 = 00000000000c4337
19328! %l5 = 00000000a9a4e138, Mem[0000000030800039] = ffffd5b9
19329 stb %l5,[%o1+0x039] ! Mem[0000000030800038] = ff38d5b9
19330! Mem[0000000030000038] = f01735c19eafbcbc, %f14 = c8249b9e 5db92652
19331 ldd [%o0+0x038],%f14 ! %f14 = f01735c1 9eafbcbc
19332! Mem[000000001f80002c] = 83fe00fb, %l2 = 00000000000006df
19333 ldsw [%i3+0x02c],%l2 ! %l2 = ffffffff83fe00fb
19334! %l4 = 287aea8c9eaf6cbc, Mem[000000001e800028] = 38e1a4a9
19335 stwa %l4,[%i1+%o5]0x81 ! Mem[000000001e800028] = 9eaf6cbc
19336
19337p7_label_41:
19338! Mem[0000000031000038] = b34adc00, %l5 = 00000000a9a4e138
19339 ldsb [%o2+0x039],%l5 ! %l5 = 000000000000004a
19340! Mem[000000001e000018] = 02cd519d, %f1 = 3dd47206
19341 lda [%i0+%i6]0x88,%f1 ! %f1 = 02cd519d
19342! Mem[0000000031800078] = 8b85bc849eaf6cbc, %l5 = 000000000000004a
19343 ldx [%o3+0x078],%l5 ! %l5 = 8b85bc849eaf6cbc
19344! Mem[000000001e000008] = fffff471 b34adc00, %l4 = 9eaf6cbc, %l5 = 9eaf6cbc
19345 ldd [%i0+%i4],%l4 ! %l4 = 00000000fffff471 00000000b34adc00
19346! Mem[0000000030000078] = ffffffff ffffd5b9, %l2 = 83fe00fb, %l3 = 9e9b2c85
19347 ldda [%o0+0x078]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffd5b9
19348! Mem[0000000031000038] = b34adc00, %l6 = 00000000000c4337
19349 ldsh [%o2+0x03a],%l6 ! %l6 = ffffffffffffdc00
19350! Mem[000000001e800018] = 4675ea8c, %f0 = ef932e35
19351 lda [%i1+%i6]0x80,%f0 ! %f0 = 4675ea8c
19352! %f3 = b34adc00, Mem[000000001f000030] = d5b98b95
19353 sta %f3 ,[%i2+%o6]0x81 ! Mem[000000001f000030] = b34adc00
19354! %l6 = ffffffffffffdc00, immd = fffffffffffffa46, %l0 = 00000000b34adc23
19355 udivx %l6,-0x5ba,%l0 ! %l0 = 0000000000000000
19356! %l0 = 0000000000000000, immed = fffff4cc, %l0 = 0000000000000000
19357 subccc %l0,-0xb34,%l0 ! %l0 = 0000000000000b34, %ccr = 11
19358
19359p7_label_42:
19360! %l5 = 00000000b34adc00, Mem[000000001e80003c] = d0d49932
19361 sth %l5,[%i1+0x03c] ! Mem[000000001e80003c] = dc009932
19362! Mem[000000001f800010] = 73f3dbd5, %f4 = 78c2ad3b
19363 lda [%i3+%i5]0x80,%f4 ! %f4 = 73f3dbd5
19364! Mem[0000000030800078] = 70da0e8c, %l6 = ffffffffffffdc00
19365 ldsh [%o1+0x07a],%l6 ! %l6 = 0000000000000e8c
19366! %l1 = 0000000000000008, immed = 00000d94, %y = b34adc00
19367 smul %l1,0xd94,%l4 ! %l4 = 0000000000006ca0, %y = 00
19368! %l6 = 0000000000000e8c, %l3 = 00000000ffffd5b9, %l0 = 0000000000000b34
19369 srl %l6,%l3,%l0 ! %l0 = 0000000000000000
19370! Invert Register : %l1 = 0000000000000008
19371 xor %l1,-1,%l1 ! %l1 = fffffffffffffff7
19372! Mem[0000000030000038] = f01735c19eafbcbc, %l1 = fffffffffffffff7
19373 ldx [%o0+0x038],%l1 ! %l1 = f01735c19eafbcbc
19374! %l0 = 0000000000000000, Mem[000000001e000000] = 8cea75468cea7546
19375 stx %l0,[%i0+%g0] ! Mem[000000001e000000] = 0000000000000000
19376! %f30 = 2424ea8c f800ce0d, Mem[000000001f000018] = 2424ea8c 00000000
19377 std %f30,[%i2+%i6] ! Mem[000000001f000018] = 2424ea8c f800ce0d
19378! %l0 = 0000000000000000, immed = 00000bc8, %l0 = 0000000000000000
19379 andcc %l0,0xbc8,%l0 ! %l0 = 0000000000000000, %ccr = 44
19380
19381p7_label_43:
19382! %l4 = 0000000000006ca0, Mem[000000001e000000] = 00000000
19383 stba %l4,[%i0+%g0]0x89 ! Mem[000000001e000000] = 000000a0
19384! Mem[0000000030800038] = ff38d5b9, %l3 = 00000000ffffd5b9
19385 lduw [%o1+0x038],%l3 ! %l3 = 00000000ff38d5b9
19386! %l1 = f01735c19eafbcbc, Mem[000000003100003c] = b34adc00
19387 stw %l1,[%o2+0x03c] ! Mem[000000003100003c] = 9eafbcbc
19388! %l1 = f01735c19eafbcbc, %l1 = f01735c19eafbcbc, %l1 = f01735c19eafbcbc
19389 addccc %l1,%l1,%l1 ! %l1 = e02e6b833d5f7978, %ccr = 93
19390! %l4 = 00006ca0, %l5 = b34adc00, Mem[000000001e800000] = 0040c5d9 e0e95961
19391 stda %l4,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00006ca0 b34adc00
19392! Mem[0000000031800078] = 8b85bc84, %l4 = 0000000000006ca0
19393 ldub [%o3+0x07b],%l4 ! %l4 = 0000000000000084
19394! Mem[000000001f000028] = ad167276, %l3 = 00000000ff38d5b9
19395 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ad167276
19396! Mem[000000001f800028] = 46d8915e, %f30 = 2424ea8c
19397 lda [%i3+%o5]0x88,%f30 ! %f30 = 46d8915e
19398! Set Register : %l3 = 00000000ad167276
19399 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff
19400! Mem[0000000031800078] = 8b85bc849eaf6cbc, %l1 = e02e6b833d5f7978
19401 ldxa [%o3+0x078]%asi,%l1 ! %l1 = 8b85bc849eaf6cbc
19402
19403p7_label_44:
19404! %l4 = 0000000000000084, immed = 00000d92, %l0 = 0000000000000000
19405 orncc %l4,0xd92,%l0 ! %l0 = fffffffffffff2ed, %ccr = 88
19406! %f14 = f01735c1 9eafbcbc, Mem[000000001e000010] = 085b009f 4cb51871
19407 stda %f14,[%i0+0x010]%asi ! Mem[000000001e000010] = f01735c1 9eafbcbc
19408! %l1 = 8b85bc849eaf6cbc, %l7 = 0000000000763664, %l3 = ffffffffffffffff
19409 andncc %l1,%l7,%l3 ! %l3 = 8b85bc849e894898, %ccr = 88
19410! Mem[000000001e800010] = 00000000a9a4e138, %f0 = 4675ea8c 02cd519d
19411 ldda [%i1+%i5]0x88,%f0 ! %f0 = 00000000 a9a4e138
19412! %l2 = 00000000ffffffff, immed = ffffff95, %l4 = 0000000000000084
19413 subccc %l2,-0x06b,%l4 ! %l4 = 000000010000006a, %ccr = 10
19414! %l5 = 00000000b34adc00, Mem[0000000030000078] = ffffffffffffd5b9
19415 stx %l5,[%o0+0x078] ! Mem[0000000030000078] = 00000000b34adc00
19416! Mem[000000001f800038] = 287aea8c, %l1 = 8b85bc849eaf6cbc
19417 ldsb [%i3+0x03a],%l1 ! %l1 = ffffffffffffffea
19418! Mem[000000001e000058] = 29a164e4 9eaf6cbc, %l2 = ffffffff, %l3 = 9e894898
19419 ldd [%i0+0x058],%l2 ! %l2 = 0000000029a164e4 000000009eaf6cbc
19420! Mem[000000001f800018] = 00f8550a 00000000, %l0 = fffff2ed, %l1 = ffffffea
19421 ldd [%i3+%i6],%l0 ! %l0 = 0000000000f8550a 0000000000000000
19422! %l4 = 000000010000006a, Mem[000000001e800008] = 9e9b24c8
19423 stba %l4,[%i1+%i4]0x89 ! Mem[000000001e800008] = 9e9b246a
19424
19425p7_label_45:
19426! %l7 = 0000000000763664, immed = 0000003b, %l2 = 0000000029a164e4
19427 sllx %l7,0x03b,%l2 ! %l2 = 2000000000000000
19428! Mem[0000000030000038] = f01735c19eafbcbc, %l5 = 00000000b34adc00
19429 ldx [%o0+0x038],%l5 ! %l5 = f01735c19eafbcbc
19430! %l5 = f01735c19eafbcbc, Mem[000000001f800000] = 440e4ab3
19431 stha %l5,[%i3+%g0]0x80 ! Mem[000000001f800000] = bcbc4ab3
19432! %l0 = 00f8550a, %l1 = 00000000, Mem[000000001f000020] = efa9415f 287aea8c
19433 std %l0,[%i2+%o4] ! Mem[000000001f000020] = 00f8550a 00000000
19434! Mem[0000000030000038] = f01735c19eafbcbc, %l7 = 0000000000763664
19435 ldxa [%o0+0x038]%asi,%l7 ! %l7 = f01735c19eafbcbc
19436! %l5 = f01735c19eafbcbc, %l3 = 000000009eaf6cbc, %l1 = 0000000000000000
19437 subc %l5,%l3,%l1 ! %l1 = f01735c100005000
19438! %l4 = 000000010000006a, immed = fffffc17, %l7 = f01735c19eafbcbc
19439 taddcctv %l4,-0x3e9,%l7 ! %l0 = 0000000000f8552d, Trapped
19440! %l4 = 000000010000006a, immed = 000007f3, %l0 = 0000000000f8552d
19441 orcc %l4,0x7f3,%l0 ! %l0 = 00000001000007fb, %ccr = 00
19442! %f14 = f01735c1, Mem[000000001e800020] = f67a3c9e
19443 sta %f14,[%i1+%o4]0x81 ! Mem[000000001e800020] = f01735c1
19444! %l0 = 00000001000007fb, %l6 = 0000000000000e8c, %y = 00000000
19445 umul %l0,%l6,%l2 ! %l2 = 0000000000741744, %y = 00
19446
19447p7_label_46:
19448! Mem[000000001f800010] = 73f3dbd5, %l5 = f01735c19eafbcbc
19449 lduh [%i3+%i5],%l5 ! %l5 = 00000000000073f3
19450! Mem[000000001e800020] = f01735c1 233cfe9e, %l6 = 00000e8c, %l7 = 9eafbcbc
19451 ldd [%i1+%o4],%l6 ! %l6 = 00000000f01735c1 00000000233cfe9e
19452! %l6 = 00000000f01735c1, %l6 = 00000000f01735c1, %l3 = 000000009eaf6cbc
19453 taddcc %l6,%l6,%l3 ! %l3 = 00000001e02e6b82, %ccr = 0b
19454! Mem[000000001e800000] = a06c0000, %l7 = 00000000233cfe9e
19455 lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
19456! Mem[0000000031800078] = 8b85bc84 9eaf6cbc, %l0 = 000007fb, %l1 = 00005000
19457 ldd [%o3+0x078],%l0 ! %l0 = 000000008b85bc84 000000009eaf6cbc
19458! Mem[000000001e000030] = 5e91d846, %l3 = 00000001e02e6b82
19459 ldsba [%i0+%o6]0x88,%l3 ! %l3 = 0000000000000046
19460! %l6 = 00000000f01735c1, Mem[000000003080003d] = 00000000
19461 stb %l6,[%o1+0x03d] ! Mem[000000003080003c] = 00c10000
19462! Mem[0000000031000038] = b34adc00, %l1 = 000000009eaf6cbc
19463 ldsb [%o2+0x038],%l1 ! %l1 = ffffffffffffffb3
19464! Mem[000000001f800018] = 00f8550a, %l6 = 00000000f01735c1
19465 lduw [%i3+%i6],%l6 ! %l6 = 0000000000f8550a
19466! %l2 = 0000000000741744, Mem[000000003180007c] = 9eaf6cbc
19467 stw %l2,[%o3+0x07c] ! Mem[000000003180007c] = 00741744
19468
19469p7_label_47:
19470! Mem[0000000031000038] = b34adc00 9eafbcbc, %l6 = 00f8550a, %l7 = 00000000
19471 ldd [%o2+0x038],%l6 ! %l6 = 00000000b34adc00 000000009eafbcbc
19472! %l2 = 0000000000741744
19473 sethi %hi(0xdb409800),%l2 ! %l2 = 00000000db409800
19474! Mem[000000001f000028] = ad167276 29f4e6fa, %l0 = 8b85bc84, %l1 = ffffffb3
19475 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000ad167276 0000000029f4e6fa
19476! Mem[000000001f800018] = 00f8550a, %l7 = 000000009eafbcbc
19477 lduwa [%i3+%i6]0x80,%l7 ! %l7 = 0000000000f8550a
19478! %l6 = 00000000b34adc00, Mem[000000001f000050] = a65e5d7607162182
19479 stx %l6,[%i2+0x050] ! Mem[000000001f000050] = 00000000b34adc00
19480! %l1 = 0000000029f4e6fa, immed = 000005f8, %l6 = 00000000b34adc00
19481 addccc %l1,0x5f8,%l6 ! %l6 = 0000000029f4ecf3, %ccr = 00
19482! Mem[000000001e800000] = 00006ca0, %l4 = 000000010000006a
19483 lduha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
19484! Mem[0000000030800078] = 70da0e8c ad2e7276, %l4 = 00000000, %l5 = 000073f3
19485 ldd [%o1+0x078],%l4 ! %l4 = 0000000070da0e8c 00000000ad2e7276
19486! %l4 = 70da0e8c, %l5 = ad2e7276, Mem[0000000031800038] = fa40c5d9 e0e95961
19487 stda %l4,[%o3+0x038]%asi ! Mem[0000000031800038] = 70da0e8c ad2e7276
19488! Mem[000000003000007c] = b34adc00, %l1 = 0000000029f4e6fa
19489 ldsh [%o0+0x07c],%l1 ! %l1 = ffffffffffffb34a
19490
19491p7_label_48:
19492! Mem[0000000031800078] = 8b85bc84, %l2 = 00000000db409800
19493 ldsh [%o3+0x078],%l2 ! %l2 = ffffffffffff8b85
19494! Mem[000000001f000020] = 000000000a55f800, %l2 = ffffffffffff8b85
19495 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 000000000a55f800
19496! Mem[000000001f800060] = ab226e85, %l6 = 0000000029f4ecf3
19497 ldsh [%i3+0x062],%l6 ! %l6 = 0000000000006e85
19498! Mem[000000001e800000] = 00006ca0, %f17 = f93e1108
19499 lda [%i1+%g0]0x80,%f17 ! %f17 = 00006ca0
19500! Mem[000000001f800000] = bcbc4ab39f000000, %f10 = 8cead618 287aea8c
19501 ldda [%i3+%g0]0x80,%f10 ! %f10 = bcbc4ab3 9f000000
19502! %l6 = 0000000000006e85, Mem[0000000030800078] = 70da0e8cad2e7276
19503 stx %l6,[%o1+0x078] ! Mem[0000000030800078] = 0000000000006e85
19504! %f12 = 2e5d2424 387ed7da, Mem[0000000030000038] = f01735c1 9eafbcbc
19505 std %f12,[%o0+0x038] ! Mem[0000000030000038] = 2e5d2424 387ed7da
19506! Mem[000000003080007c] = 00006e85, %l1 = ffffffffffffb34a
19507 ldsha [%o1+0x07c]%asi,%l1 ! %l1 = 0000000000000000
19508! %l7 = 0000000000f8550a, Mem[000000001f800020] = 5b0825f5
19509 stwa %l7,[%i3+%o4]0x81 ! Mem[000000001f800020] = 00f8550a
19510! %l5 = 00000000ad2e7276, immed = fffff94a, %y = 00000000
19511 udiv %l5,-0x6b6,%l5 ! %l5 = 0000000000000000
19512 mov %l0,%y ! %y = ad167276
19513
19514p7_label_49:
19515! Mem[000000001e000010] = f01735c1, %l5 = 0000000000000000
19516 ldswa [%i0+%i5]0x81,%l5 ! %l5 = fffffffff01735c1
19517! Clear Register : %l6 = 0000000000006e85
19518 clr %l6 ! %l6 = 0000000000000000
19519! Mem[0000000031000078] = 0000a95e, %l2 = 000000000a55f800
19520 lduw [%o2+0x078],%l2 ! %l2 = 000000000000a95e
19521! Mem[0000000031000038] = b34adc009eafbcbc, %f6 = 6a83ae22 066d0076
19522 ldd [%o2+0x038],%f6 ! %f6 = b34adc00 9eafbcbc
19523! Mem[000000001e800050] = 59282085, %l4 = 0000000070da0e8c
19524 ldsw [%i1+0x050],%l4 ! %l4 = 0000000059282085
19525! Mem[000000001e000018] = 9d51cd02, %l3 = 0000000000000046
19526 ldsha [%i0+%i6]0x81,%l3 ! %l3 = ffffffffffff9d51
19527! %l2 = 000000000000a95e, Mem[000000001e800020] = c13517f0
19528 stwa %l2,[%i1+%o4]0x89 ! Mem[000000001e800020] = 0000a95e
19529! %f0 = 00000000, Mem[000000001f000030] = 00dc4ab3
19530 sta %f0 ,[%i2+%o6]0x89 ! Mem[000000001f000030] = 00000000
19531! %l6 = 0000000000000000, %l1 = 0000000000000000, %l6 = 0000000000000000
19532 addc %l6,%l1,%l6 ! %l6 = 0000000000000000
19533! Mem[000000001f00003c] = e0e95961, %l2 = 000000000000a95e
19534 ldsh [%i2+0x03e],%l2 ! %l2 = 0000000000005961
19535
19536p7_label_50:
19537! Mem[000000001e000028] = 8cea7546, %f13 = 387ed7da
19538 lda [%i0+%o5]0x88,%f13 ! %f13 = 8cea7546
19539! Mem[000000001f80003c] = 9eaf6cbc, %l0 = 00000000ad167276
19540 ldsb [%i3+0x03c],%l0 ! %l0 = ffffffffffffff9e
19541! %l3 = ffffffffffff9d51, immed = 00000eed, %l2 = 0000000000005961
19542 tsubcc %l3,0xeed,%l2 ! %l2 = ffffffffffff8e64, %ccr = 8a
19543! %l5 = fffffffff01735c1, immed = 0000001e, %l0 = ffffffffffffff9e
19544 srl %l5,0x01e,%l0 ! %l0 = 0000000000000003
19545! %l4 = 0000000059282085, %l5 = fffffffff01735c1, %l4 = 0000000059282085
19546 tsubcctv %l4,%l5,%l4 ! %l0 = 0000000000000026, Trapped
19547! Mem[000000001e000030] = 46d8915eb9656815, %f2 = b34adc00 b34adc00
19548 ldda [%i0+%o6]0x81,%f2 ! %f2 = 46d8915e b9656815
19549! Mem[000000003180007c] = 00741744, %l7 = 0000000000f8550a
19550 ldsh [%o3+0x07e],%l7 ! %l7 = 0000000000001744
19551! Randomly selected nop
19552 nop
19553! %l4 = 0000000059282085, %l5 = fffffffff01735c1, %y = ad167276
19554 udivcc %l4,%l5,%l4 ! %l4 = 00000000b88ea0f4, %ccr = 08
19555 mov %l0,%y ! %y = 00000026
19556! %f4 = 73f3dbd5, Mem[000000001f000020] = 00f8550a
19557 sta %f4 ,[%i2+%o4]0x81 ! Mem[000000001f000020] = 73f3dbd5
19558
19559p7_label_51:
19560! %l0 = 0000000000000026, Mem[0000000031000078] = 0000a95ef4120e44
19561 stx %l0,[%o2+0x078] ! Mem[0000000031000078] = 0000000000000026
19562! %l7 = 0000000000001744, immed = fffff299, %l3 = ffffffffffff9d51
19563 taddcctv %l7,-0xd67,%l3 ! %l0 = 0000000000000049, Trapped
19564! %l1 = 0000000000000000, %l3 = ffffffffffff9d51, %l6 = 0000000000000000
19565 srax %l1,%l3,%l6 ! %l6 = 0000000000000000
19566! %l2 = ffffffffffff8e64, immed = 00000de9, %y = 00000026
19567 sdiv %l2,0xde9,%l1 ! %l1 = 0000000002cdbfb2
19568 mov %l0,%y ! %y = 00000049
19569! %l0 = 0000000000000049, %l7 = 0000000000001744, %l4 = 00000000b88ea0f4
19570 add %l0,%l7,%l4 ! %l4 = 000000000000178d
19571! %l2 = ffffffffffff8e64, Mem[000000001e000036] = b9656815
19572 stba %l2,[%i0+0x036]%asi ! Mem[000000001e000034] = b9656415
19573! %l3 = ffffffffffff9d51, %l5 = fffffffff01735c1, %l0 = 0000000000000049
19574 tsubcc %l3,%l5,%l0 ! %l0 = 000000000fe86790, %ccr = 02
19575! %l4 = 000000000000178d, immed = 000006f9, %l3 = ffffffffffff9d51
19576 xorcc %l4,0x6f9,%l3 ! %l3 = 0000000000001174, %ccr = 00
19577! %l2 = ffffffffffff8e64, immed = 0000003e, %l1 = 0000000002cdbfb2
19578 srlx %l2,0x03e,%l1 ! %l1 = 0000000000000003
19579! Mem[0000000031800078] = 8b85bc8400741744, %f20 = 7c69878b 70da0e8c
19580 ldd [%o3+0x078],%f20 ! %f20 = 8b85bc84 00741744
19581
19582p7_label_52:
19583! %l4 = 000000000000178d, %l6 = 0000000000000000, %l4 = 000000000000178d
19584 mulx %l4,%l6,%l4 ! %l4 = 0000000000000000, %y = 49
19585! %l7 = 0000000000001744, %l1 = 0000000000000003, %l3 = 0000000000001174
19586 xor %l7,%l1,%l3 ! %l3 = 0000000000001747
19587! %l5 = fffffffff01735c1, Mem[0000000031000079] = 00000000
19588 stba %l5,[%o2+0x079]%asi ! Mem[0000000031000078] = 00c10000
19589! %l3 = 0000000000001747, Mem[000000001f80002c] = 83fe00fb
19590 sth %l3,[%i3+0x02c] ! Mem[000000001f80002c] = 174700fb
19591! %l1 = 0000000000000003, %l5 = fffffffff01735c1, %l2 = ffffffffffff8e64
19592 add %l1,%l5,%l2 ! %l2 = fffffffff01735c4
19593! %l6 = 0000000000000000, immd = fffffffffffff064, %l4 = 0000000000000000
19594 mulx %l6,-0xf9c,%l4 ! %l4 = 0000000000000000, %y = 49
19595! %l2 = fffffffff01735c4, Mem[000000001e000000] = 000000a0
19596 stba %l2,[%i0+%g0]0x89 ! Mem[000000001e000000] = 000000c4
19597! Mem[0000000030000038] = 2e5d2424387ed7da, %f10 = bcbc4ab3 9f000000
19598 ldda [%o0+0x038]%asi,%f10 ! %f10 = 2e5d2424 387ed7da
19599! %l1 = 0000000000000003, immed = 00000013, %l6 = 0000000000000000
19600 sllx %l1,0x013,%l6 ! %l6 = 0000000000180000
19601! %l0 = 0fe86790, %l1 = 00000003, Mem[0000000030800038] = ff38d5b9 00c10000
19602 std %l0,[%o1+0x038] ! Mem[0000000030800038] = 0fe86790 00000003
19603
19604p7_label_53:
19605! %l6 = 0000000000180000, Mem[000000001f000074] = 5044ede8
19606 sth %l6,[%i2+0x074] ! Mem[000000001f000074] = 0000ede8
19607! Mem[000000001f800074] = bd87dab7, %l5 = fffffffff01735c1
19608 lduw [%i3+0x074],%l5 ! %l5 = 00000000bd87dab7
19609! %l5 = 00000000bd87dab7, immed = fffff8e7, %l1 = 0000000000000003
19610 xnorcc %l5,-0x719,%l1 ! %l1 = 00000000bd87ddaf, %ccr = 08
19611! %l7 = 0000000000001744
19612 sethi %hi(0x8c24dc00),%l7 ! %l7 = 000000008c24dc00
19613! Mem[000000003080007c] = 00006e85, %l0 = 000000000fe86790
19614 ldsb [%o1+0x07e],%l0 ! %l0 = 000000000000006e
19615! Mem[000000001e800010] = a9a4e138, %l4 = 0000000000000000
19616 ldsba [%i1+%i5]0x89,%l4 ! %l4 = 0000000000000038
19617! Mem[000000001f000020] = 00000000d5dbf373, %f30 = 46d8915e f800ce0d
19618 ldda [%i2+%o4]0x88,%f30 ! %f30 = 00000000 d5dbf373
19619! %l4 = 0000000000000038, %l7 = 000000008c24dc00, %l1 = 00000000bd87ddaf
19620 sdivx %l4,%l7,%l1 ! %l1 = 0000000000000000
19621! %l5 = 00000000bd87dab7, %l1 = 0000000000000000, %l4 = 0000000000000038
19622 andn %l5,%l1,%l4 ! %l4 = 00000000bd87dab7
19623! Mem[0000000031800038] = 70da0e8c, %l2 = fffffffff01735c4
19624 ldsw [%o3+0x038],%l2 ! %l2 = 0000000070da0e8c
19625
19626p7_label_54:
19627! %f16 = 0dce00f8 00006ca0, Mem[0000000031800078] = 8b85bc84 00741744
19628 stda %f16,[%o3+0x078]%asi ! Mem[0000000031800078] = 0dce00f8 00006ca0
19629! %l5 = 00000000bd87dab7, Mem[000000003180007a] = 0dce00f8, %asi = 80
19630 stha %l5,[%o3+0x07a]%asi ! Mem[0000000031800078] = 0dcedab7
19631! %l0 = 000000000000006e, %l6 = 0000000000180000, %y = 00000049
19632 udiv %l0,%l6,%l1 ! %l1 = 0000000000030aaa
19633 mov %l0,%y ! %y = 0000006e
19634! Mem[000000001f000010] = 0000009f 00000008, %l6 = 00180000, %l7 = 8c24dc00
19635 ldda [%i2+%i5]0x81,%l6 ! %l6 = 000000000000009f 0000000000000008
19636! %l1 = 0000000000030aaa, %l3 = 0000000000001747, %l5 = 00000000bd87dab7
19637 udivx %l1,%l3,%l5 ! %l5 = 0000000000000021
19638! %l1 = 0000000000030aaa, immed = 000002fd, %l2 = 0000000070da0e8c
19639 taddcctv %l1,0x2fd,%l2 ! %l0 = 0000000000000091, Trapped
19640! %l0 = 0000000000000091, Mem[000000003000007c] = b34adc00
19641 stw %l0,[%o0+0x07c] ! Mem[000000003000007c] = 00000091
19642! %l5 = 0000000000000021, %l1 = 0000000000030aaa, %y = 0000006e
19643 smul %l5,%l1,%l3 ! %l3 = 0000000000645fea, %y = 00
19644! Mem[000000001f800008] = b900009dffffefa9, %f30 = 00000000 d5dbf373
19645 ldda [%i3+%i4]0x80,%f30 ! %f30 = b900009d ffffefa9
19646! %f6 = b34adc00 9eafbcbc, Mem[000000001f800008] = b900009d ffffefa9
19647 std %f6 ,[%i3+%i4] ! Mem[000000001f800008] = b34adc00 9eafbcbc
19648
19649p7_label_55:
19650! %l2 = 70da0e8c, %l3 = 00645fea, Mem[000000001f000010] = 0000009f 00000008
19651 stda %l2,[%i2+%i5]0x81 ! Mem[000000001f000010] = 70da0e8c 00645fea
19652! Mem[000000001e000000] = c4000000, %l4 = 00000000bd87dab7
19653 lduh [%i0+0x002],%l4 ! %l4 = 0000000000000000
19654! %f12 = 2e5d2424 8cea7546, Mem[0000000031800038] = 70da0e8c ad2e7276
19655 std %f12,[%o3+0x038] ! Mem[0000000031800038] = 2e5d2424 8cea7546
19656! %l7 = 0000000000000008, immed = fffff8fc, %l1 = 0000000000030aaa
19657 orncc %l7,-0x704,%l1 ! %l1 = 000000000000070b, %ccr = 00
19658! Mem[000000001f800018] = 00f8550a00000000, %f14 = f01735c1 9eafbcbc
19659 ldda [%i3+%i6]0x81,%f14 ! %f14 = 00f8550a 00000000
19660! %l5 = 0000000000000021, immed = fffff55a, %l6 = 000000000000009f
19661 addccc %l5,-0xaa6,%l6 ! %l6 = fffffffffffff57b, %ccr = 88
19662! Mem[000000001e000020] = ffffd5b9, %l5 = 0000000000000021
19663 ldsh [%i0+%o4],%l5 ! %l5 = ffffffffffffffff
19664! Mem[000000001e000028] = 4675ea8c, %l3 = 0000000000645fea
19665 ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000046
19666! %l1 = 000000000000070b, %l3 = 0000000000000046, %y = 00000000
19667 sdivcc %l1,%l3,%l3 ! %l3 = 0000000000000019, %ccr = 00
19668 mov %l0,%y ! %y = 00000091
19669! %f0 = 00000000, Mem[0000000030000078] = 00000000
19670 st %f0 ,[%o0+0x078] ! Mem[0000000030000078] = 00000000
19671
19672p7_label_56:
19673! Mem[000000001e000008] = 71f4ffff, %l6 = fffffffffffff57b
19674 lduba [%i0+%i4]0x88,%l6 ! %l6 = 00000000000000ff
19675! %f24 = ad167276 29f4e6fa, Mem[000000001e800070] = f04af213 aba09146
19676 stda %f24,[%i1+0x070]%asi ! Mem[000000001e800070] = ad167276 29f4e6fa
19677! Mem[0000000030000078] = 00000000 00000091, %l4 = 00000000, %l5 = ffffffff
19678 ldd [%o0+0x078],%l4 ! %l4 = 0000000000000000 0000000000000091
19679! %l4 = 0000000000000000, immed = fffff3e0, %l0 = 0000000000000091
19680 andncc %l4,-0xc20,%l0 ! %l0 = 0000000000000000, %ccr = 44
19681! %l0 = 0000000000000000, immed = fffffb9d, %l2 = 0000000070da0e8c
19682 taddcctv %l0,-0x463,%l2 ! %l0 = 0000000000000023, Trapped
19683! Mem[000000001f000010] = 8c0eda70, %l1 = 000000000000070b
19684 ldsha [%i2+%i5]0x89,%l1 ! %l1 = ffffffffffffda70
19685! Mem[000000001f800070] = 387ed7da, %l1 = ffffffffffffda70
19686 lduw [%i3+0x070],%l1 ! %l1 = 00000000387ed7da
19687! %l2 = 0000000070da0e8c, Mem[000000001f800000] = b34abcbc
19688 stha %l2,[%i3+%g0]0x88 ! Mem[000000001f800000] = b34a0e8c
19689! Mem[000000001f000030] = 0000000061bc0afa, %f16 = 0dce00f8 00006ca0
19690 ldda [%i2+%o6]0x81,%f16 ! %f16 = 00000000 61bc0afa
19691! Mem[000000001f000008] = 71f4ffff9f005b08, %f18 = fa40c5d9 e0e95961
19692 ldda [%i2+%i4]0x80,%f18 ! %f18 = 71f4ffff 9f005b08
19693
19694p7_label_57:
19695! %l0 = 00000023, %l1 = 387ed7da, Mem[000000001f000020] = d5dbf373 00000000
19696 stda %l0,[%i2+%o4]0x89 ! Mem[000000001f000020] = 00000023 387ed7da
19697! %l3 = 0000000000000019, %l2 = 0000000070da0e8c, %l5 = 0000000000000091
19698 udivx %l3,%l2,%l5 ! %l5 = 0000000000000000
19699! Mem[000000001e000010] = c13517f0, %l1 = 00000000387ed7da
19700 lduwa [%i0+%i5]0x88,%l1 ! %l1 = 00000000c13517f0
19701! %l5 = 0000000000000000, %l3 = 0000000000000019, %y = 00000091
19702 umulcc %l5,%l3,%l0 ! %l0 = 0000000000000000, %ccr = 44, %y = 00
19703! %l6 = 000000ff, %l7 = 00000008, Mem[0000000031000078] = 00c10000 00000026
19704 stda %l6,[%o2+0x078]%asi ! Mem[0000000031000078] = 000000ff 00000008
19705! %l2 = 0000000070da0e8c, %l2 = 0000000070da0e8c, %l7 = 0000000000000008
19706 sll %l2,%l2,%l7 ! %l7 = 0000070da0e8c000
19707! %f20 = 8b85bc84 00741744, Mem[000000001e800008] = 6a249b9e 5db92652
19708 std %f20,[%i1+%i4] ! Mem[000000001e800008] = 8b85bc84 00741744
19709! %f26 = fffff471, Mem[000000001f80000c] = 9eafbcbc
19710 sta %f26,[%i3+0x00c]%asi ! Mem[000000001f80000c] = fffff471
19711! %f26 = fffff471 e4a4b38a, Mem[0000000030800078] = 00000000 00006e85
19712 stda %f26,[%o1+0x078]%asi ! Mem[0000000030800078] = fffff471 e4a4b38a
19713! Mem[000000003080003c] = 00000003, %l7 = 0000070da0e8c000
19714 lduw [%o1+0x03c],%l7 ! %l7 = 0000000000000003
19715
19716p7_label_58:
19717! %f4 = 73f3dbd5 7020a9e1, Mem[000000001e000000] = 000000c4 00000000
19718 stda %f4 ,[%i0+%g0]0x89 ! Mem[000000001e000000] = 73f3dbd5 7020a9e1
19719! Mem[000000003080003c] = 00000003, %l3 = 0000000000000019
19720 ldub [%o1+0x03d],%l3 ! %l3 = 0000000000000000
19721! %l1 = 00000000c13517f0, immed = fffff6ca, %l1 = 00000000c13517f0
19722 add %l1,-0x936,%l1 ! %l1 = 00000000c1350eba
19723! Mem[000000001f000020] = 23000000, %l2 = 0000000070da0e8c
19724 lduw [%i2+%o4],%l2 ! %l2 = 0000000023000000
19725! %l4 = 0000000000000000, Mem[000000001e800008] = 84bc858b
19726 stwa %l4,[%i1+%i4]0x89 ! Mem[000000001e800008] = 00000000
19727! %l4 = 0000000000000000, Mem[000000001f800025] = 287aea8c
19728 stb %l4,[%i3+0x025] ! Mem[000000001f800024] = 2800ea8c
19729! Mem[000000001f800000] = b34a0e8c, %f7 = 9eafbcbc
19730 lda [%i3+%g0]0x88,%f7 ! %f7 = b34a0e8c
19731! Randomly selected nop
19732 nop
19733! %l3 = 0000000000000000, %l3 = 0000000000000000, %y = 00000000
19734 umul %l3,%l3,%l5 ! %l5 = 0000000000000000, %y = 00
19735! Mem[000000001e000008] = fffff471, %l2 = 0000000023000000
19736 lduwa [%i0+%i4]0x80,%l2 ! %l2 = 00000000fffff471
19737
19738p7_label_59:
19739! %l4 = 0000000000000000, %l1 = 00000000c1350eba, %l1 = 00000000c1350eba
19740 xor %l4,%l1,%l1 ! %l1 = 00000000c1350eba
19741! %f22 = 4889924d ce1b43e6, Mem[000000001e800030] = 08113ef9 f800ce0d
19742 stda %f22,[%i1+%o6]0x81 ! Mem[000000001e800030] = 4889924d ce1b43e6
19743! %l4 = 0000000000000000, %l6 = 00000000000000ff, %l1 = 00000000c1350eba
19744 orn %l4,%l6,%l1 ! %l1 = ffffffffffffff00
19745! Mem[0000000031800078] = 0dcedab700006ca0, %f28 = f0310ee0 4d7a8ce1
19746 ldda [%o3+0x078]%asi,%f28 ! %f28 = 0dcedab7 00006ca0
19747! %l1 = ffffffffffffff00, immed = fffffe4e, %y = 00000000
19748 umulcc %l1,-0x1b2,%l6 ! %l6 = fffffd4e0001b200, %ccr = 80, %y = fffffd4e
19749! %l5 = 0000000000000000, immed = 00000009, %l2 = 00000000fffff471
19750 srl %l5,0x009,%l2 ! %l2 = 0000000000000000
19751! %l2 = 0000000000000000, %l2 = 0000000000000000, %l3 = 0000000000000000
19752 sub %l2,%l2,%l3 ! %l3 = 0000000000000000
19753! %l6 = 0001b200, %l7 = 00000003, Mem[0000000031000078] = 000000ff 00000008
19754 std %l6,[%o2+0x078] ! Mem[0000000031000078] = 0001b200 00000003
19755! %f0 = 00000000, Mem[000000003080003c] = 00000003
19756 st %f0 ,[%o1+0x03c] ! Mem[000000003080003c] = 00000000
19757! %l0 = 0000000000000000, %l5 = 0000000000000000, %y = fffffd4e
19758 umulcc %l0,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00
19759
19760p7_label_60:
19761! %l7 = 0000000000000003, immed = fffffdd2, %y = 00000000
19762 umulcc %l7,-0x22e,%l2 ! %l2 = 00000002fffff976, %ccr = 08, %y = 02
19763! Mem[0000000031800038] = 2e5d2424, %l3 = 0000000000000000
19764 lduw [%o3+0x038],%l3 ! %l3 = 000000002e5d2424
19765 save ! CWP = 1
19766! retry : should take illegal inst trap, %l0 = e3b16333b700a60e
19767 retry ! Illegal inst trap : %l0 = e3b16333b700a61e
19768! Mem[0000000030800038] = 0fe8679000000000, %l7 = 1c17557c94c708de
19769 ldx [%i1+0x038],%l7 ! %l7 = 0fe8679000000000
19770! %l6 = 2bb1f6b2763a6aa1, immed = fffff229, %y = 00000002
19771 umul %l6,-0xdd7,%l1 ! %l1 = 763a643cbd8645c9, %y = 763a643c
19772! Mem[000000001e800030] = 4d928948, %l2 = 841465a26051c6ab
19773 ldsha [%o1+%i6]0x89,%l2 ! %l2 = ffffffffffff8948
19774! Mem[000000001f000028] = 767216ad, %l1 = 763a643cbd8645c9
19775 lduha [%o2+%i5]0x88,%l1 ! %l1 = 00000000000016ad
19776! %f28 = 0dcedab7, Mem[000000001e000000] = e1a92070
19777 sta %f28,[%o0+%g0]0x81 ! Mem[000000001e000000] = 0dcedab7
19778 restore ! CWP = 0
19779
19780p7_label_61:
19781! %l3 = 000000002e5d2424, Mem[0000000031000038] = b34adc00
19782 sth %l3,[%o2+0x038] ! Mem[0000000031000038] = 2424dc00
19783! %l6 = 0000000000000000, %l4 = 0000000000000000, %y = 763a643c
19784 sdivcc %l6,%l4,%l5 ! Div by zero, %l0 = 0000000000000050
19785 mov %l0,%y ! %y = 00000028
19786! %l7 = 0000000000000003, Mem[0000000030000038] = 2e5d2424
19787 stba %l7,[%o0+0x038]%asi ! Mem[0000000030000038] = 035d2424
19788! Mem[000000001f800028] = 5e91d846, %l6 = 0000000000000000
19789 lduw [%i3+%o5],%l6 ! %l6 = 000000005e91d846
19790! Mem[000000001f000030] = 00000000 61bc0afa, %l0 = 00000028, %l1 = ffffff00
19791 ldda [%i2+%o6]0x81,%l0 ! %l0 = 0000000000000000 0000000061bc0afa
19792! %l1 = 0000000061bc0afa, %l7 = 0000000000000003, %l0 = 0000000000000000
19793 sll %l1,%l7,%l0 ! %l0 = 000000030de057d0
19794! %l2 = 00000002fffff976, %l4 = 0000000000000000, %l6 = 000000005e91d846
19795 srax %l2,%l4,%l6 ! %l6 = 00000002fffff976
19796! Mem[000000003000003c] = 387ed7da, %l4 = 0000000000000000
19797 ldsb [%o0+0x03c],%l4 ! %l4 = 0000000000000038
19798! %l2 = fffff976, %l3 = 2e5d2424, Mem[0000000031000038] = 2424dc00 9eafbcbc
19799 std %l2,[%o2+0x038] ! Mem[0000000031000038] = fffff976 2e5d2424
19800! %l6 = 00000002fffff976, %l6 = 00000002fffff976, %l6 = 00000002fffff976
19801 xorcc %l6,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 44
19802
19803p7_label_62:
19804! %l3 = 000000002e5d2424, immd = fffffffffffff13f, %l5 = 0000000000000000
19805 sdivx %l3,-0xec1,%l5 ! %l5 = fffffffffffcdb87
19806! %l1 = 0000000061bc0afa, Mem[0000000031000038] = fffff976
19807 stw %l1,[%o2+0x038] ! Mem[0000000031000038] = 61bc0afa
19808! Mem[000000001f800018] = 00f8550a00000000, %l7 = 0000000000000003
19809 ldx [%i3+%i6],%l7 ! %l7 = 00f8550a00000000
19810! %l1 = 0000000061bc0afa, immed = fffff770, %y = 00000028
19811 sdivcc %l1,-0x890,%l0 ! %l0 = fffffffffb48ac60, %ccr = 88
19812 mov %l0,%y ! %y = fb48ac60
19813! %l6 = 0000000000000000, %l5 = fffffffffffcdb87, %l7 = 00f8550a00000000
19814 sub %l6,%l5,%l7 ! %l7 = 0000000000032479
19815! %l3 = 000000002e5d2424, Mem[0000000030000078] = 0000000000000091
19816 stx %l3,[%o0+0x078] ! Mem[0000000030000078] = 000000002e5d2424
19817! %l7 = 0000000000032479, %l1 = 0000000061bc0afa, %l5 = fffffffffffcdb87
19818 tsubcc %l7,%l1,%l5 ! %l5 = ffffffff9e47197f, %ccr = 9b
19819! %f24 = ad167276 29f4e6fa, Mem[0000000030800038] = 0fe86790 00000000
19820 stda %f24,[%o1+0x038]%asi ! Mem[0000000030800038] = ad167276 29f4e6fa
19821! %l5 = ffffffff9e47197f, %l0 = fffffffffb48ac60, %l4 = 0000000000000038
19822 sra %l5,%l0,%l4 ! %l4 = ffffffff9e47197f
19823! %l4 = ffffffff9e47197f, %l6 = 0000000000000000, %l2 = 00000002fffff976
19824 orncc %l4,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88
19825
19826p7_label_63:
19827! %f20 = 8b85bc84 00741744, Mem[000000001f800008] = 00dc4ab3 71f4ffff
19828 stda %f20,[%i3+%i4]0x89 ! Mem[000000001f800008] = 8b85bc84 00741744
19829! %l0 = fffffffffb48ac60, Mem[0000000030000078] = 00000000
19830 stw %l0,[%o0+0x078] ! Mem[0000000030000078] = fb48ac60
19831! Mem[0000000031800078] = 0dcedab700006ca0, %f6 = b34adc00 b34a0e8c
19832 ldd [%o3+0x078],%f6 ! %f6 = 0dcedab7 00006ca0
19833! Mem[0000000030800078] = fffff471, %l5 = ffffffff9e47197f
19834 ldsb [%o1+0x079],%l5 ! %l5 = ffffffffffffffff
19835! %l3 = 000000002e5d2424, immed = 00000230, %l3 = 000000002e5d2424
19836 andcc %l3,0x230,%l3 ! %l3 = 0000000000000020, %ccr = 00
19837! Mem[000000001f800030] = 4675ea8c00000000, %f10 = 2e5d2424 387ed7da
19838 ldda [%i3+0x030]%asi,%f10 ! %f10 = 4675ea8c 00000000
19839! %l7 = 0000000000032479, %l7 = 0000000000032479, %l1 = 0000000061bc0afa
19840 subccc %l7,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44
19841! %l7 = 0000000000032479, immed = fffff4ce, %l5 = ffffffffffffffff
19842 addc %l7,-0xb32,%l5 ! %l5 = 0000000000031947
19843! Mem[000000003000003c] = 387ed7da, %f1 = a9a4e138
19844 ld [%o0+0x03c],%f1 ! %f1 = 387ed7da
19845! %l5 = 0000000000031947, immed = 00000b59, %l5 = 0000000000031947
19846 taddcc %l5,0xb59,%l5 ! %l5 = 00000000000324a0, %ccr = 02
19847
19848p7_label_64:
19849! Invert Register : %l2 = ffffffffffffffff
19850 xor %l2,-1,%l2 ! %l2 = 0000000000000000
19851! %l5 = 00000000000324a0, Mem[000000001e800020] = 0000a95e
19852 stba %l5,[%i1+%o4]0x89 ! Mem[000000001e800020] = 0000a9a0
19853! %l0 = fffffffffb48ac60, Mem[000000001e000020] = 00080000b9d5ffff
19854 stxa %l0,[%i0+%o4]0x88 ! Mem[000000001e000020] = fffffffffb48ac60
19855! %l5 = 00000000000324a0, Mem[000000001e800010] = a9a4e138
19856 stwa %l5,[%i1+%i5]0x89 ! Mem[000000001e800010] = 000324a0
19857! %l4 = ffffffff9e47197f, Mem[000000003180007c] = 00006ca0
19858 sth %l4,[%o3+0x07c] ! Mem[000000003180007c] = 197f6ca0
19859! %f14 = 00f8550a 00000000, Mem[0000000031000078] = 0001b200 00000003
19860 std %f14,[%o2+0x078] ! Mem[0000000031000078] = 00f8550a 00000000
19861! Mem[000000001f000070] = 5fe6ce06, %l1 = 0000000000000000
19862 ldswa [%i2+0x070]%asi,%l1 ! %l1 = 000000005fe6ce06
19863! Mem[000000003000003c] = 387ed7da, %l1 = 000000005fe6ce06
19864 ldsb [%o0+0x03f],%l1 ! %l1 = ffffffffffffffda
19865! Clear Register : %l4 = ffffffff9e47197f
19866 clr %l4 ! %l4 = 0000000000000000
19867! %l2 = 0000000000000000, Mem[000000003080003e] = 29f4e6fa
19868 sth %l2,[%o1+0x03e] ! Mem[000000003080003c] = 29f40000
19869
19870p7_label_65:
19871! %l1 = ffffffffffffffda, %l7 = 0000000000032479, %y = fb48ac60
19872 umulcc %l1,%l7,%l0 ! %l0 = 00032478ff88960a, %ccr = 08, %y = 32478
19873! %f21 = 00741744, Mem[0000000030800078] = fffff471
19874 st %f21,[%o1+0x078] ! Mem[0000000030800078] = 00741744
19875! Mem[000000001e000010] = f01735c1, %f5 = 7020a9e1
19876 lda [%i0+%i5]0x80,%f5 ! %f5 = f01735c1
19877! %l5 = 00000000000324a0, Mem[000000001e800024] = 233cfe9e
19878 sth %l5,[%i1+0x024] ! Mem[000000001e800024] = 24a0fe9e
19879! %l6 = 0000000000000000, immed = 00000253, %y = 00032478
19880 udiv %l6,0x253,%l2 ! %l2 = 00000000ffffffff
19881 mov %l0,%y ! %y = ff88960a
19882! Mem[000000003080007c] = e4a4b38a, %l5 = 00000000000324a0
19883 ldsh [%o1+0x07c],%l5 ! %l5 = ffffffffffffe4a4
19884! %l0 = 00032478ff88960a, Mem[000000003180007c] = 197f6ca0
19885 stw %l0,[%o3+0x07c] ! Mem[000000003180007c] = ff88960a
19886! %l6 = 0000000000000000, immed = 0000000a, %l3 = 0000000000000020
19887 sra %l6,0x00a,%l3 ! %l3 = 0000000000000000
19888! %l5 = ffffffffffffe4a4, immed = 00000a79, %y = ff88960a
19889 smul %l5,0xa79,%l5 ! %l5 = fffffffffee17984, %y = ffffffff
19890! %f26 = fffff471 e4a4b38a, Mem[0000000031800038] = 2e5d2424 8cea7546
19891 stda %f26,[%o3+0x038]%asi ! Mem[0000000031800038] = fffff471 e4a4b38a
19892
19893p7_label_66:
19894! %l2 = 00000000ffffffff, %l7 = 0000000000032479, %y = ffffffff
19895 umulcc %l2,%l7,%l3 ! %l3 = 00032478fffcdb87, %ccr = 08, %y = 32478
19896! %l0 = 00032478ff88960a, Mem[000000003180003c] = e4a4b38a
19897 stw %l0,[%o3+0x03c] ! Mem[000000003180003c] = ff88960a
19898! Mem[000000001f000020] = 23000000, %l5 = fffffffffee17984
19899 ldub [%i2+%o4],%l5 ! %l5 = 0000000000000023
19900! Mem[0000000030800038] = ad167276, %f19 = 9f005b08
19901 ld [%o1+0x038],%f19 ! %f19 = ad167276
19902! %l4 = 0000000000000000, %l5 = 0000000000000023, %y = 00032478
19903 sdivcc %l4,%l5,%l2 ! %l2 = 000000007fffffff, %ccr = 02
19904 mov %l0,%y ! %y = ff88960a
19905! %l0 = 00032478ff88960a, %l5 = 0000000000000023, %l1 = ffffffffffffffda
19906 srl %l0,%l5,%l1 ! %l1 = 000000001ff112c1
19907! %l4 = 00000000, %l5 = 00000023, Mem[000000001f000008] = 71f4ffff 9f005b08
19908 stda %l4,[%i2+%i4]0x81 ! Mem[000000001f000008] = 00000000 00000023
19909! Mem[000000003080003c] = 29f40000, %l5 = 0000000000000023
19910 ldsb [%o1+0x03d],%l5 ! %l5 = fffffffffffffff4
19911! %l1 = 000000001ff112c1, %l4 = 0000000000000000, %l7 = 0000000000032479
19912 tsubcc %l1,%l4,%l7 ! %l7 = 000000001ff112c1, %ccr = 02
19913! Mem[0000000030800038] = ad16727629f40000, %l2 = 000000007fffffff
19914 ldxa [%o1+0x038]%asi,%l2 ! %l2 = ad16727629f40000
19915
19916p7_label_67:
19917! done : should take illegal inst trap, %l0 = 00032478ff88960a
19918 done ! Illegal inst trap : %l0 = 00032478ff88961a
19919! %l4 = 00000000, %l5 = fffffff4, Mem[0000000031000038] = 61bc0afa 2e5d2424
19920 std %l4,[%o2+0x038] ! Mem[0000000031000038] = 00000000 fffffff4
19921! Mem[000000001e000020] = fb48ac60, %l0 = 00032478ff88961a
19922 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000060
19923! %f0 = 00000000, Mem[000000001f80002c] = 174700fb
19924 st %f0 ,[%i3+0x02c] ! Mem[000000001f80002c] = 00000000
19925! %l7 = 000000001ff112c1, Mem[000000001e000011] = f01735c1
19926 stb %l7,[%i0+0x011] ! Mem[000000001e000010] = f0c135c1
19927! %l6 = 00000000, %l7 = 1ff112c1, Mem[000000001e800018] = 8cea7546 00000000
19928 stda %l6,[%i1+%i6]0x89 ! Mem[000000001e800018] = 00000000 1ff112c1
19929! %l0 = 0000000000000060, immd = 000000000000085c, %l0 = 0000000000000060
19930 mulx %l0,0x85c,%l0 ! %l0 = 0000000000032280, %y = ff88960a
19931! %l5 = fffffffffffffff4, Mem[0000000031800078] = 0dcedab7ff88960a
19932 stx %l5,[%o3+0x078] ! Mem[0000000031800078] = fffffffffffffff4
19933! %l5 = fffffffffffffff4, immed = fffff5fd, %l1 = 000000001ff112c1
19934 tsubcc %l5,-0xa03,%l1 ! %l1 = 00000000000009f7, %ccr = 02
19935! %l2 = ad16727629f40000, immed = fffffd7f, %l2 = ad16727629f40000
19936 subccc %l2,-0x281,%l2 ! %l2 = ad16727629f40281, %ccr = 91
19937
19938p7_label_68:
19939! Mem[000000001f800030] = 8cea7546, %l1 = 00000000000009f7
19940 lduba [%i3+%o6]0x88,%l1 ! %l1 = 0000000000000046
19941! Mem[000000001f000030] = 0000000061bc0afa, %f18 = 71f4ffff ad167276
19942 ldda [%i2+%o6]0x80,%f18 ! %f18 = 00000000 61bc0afa
19943! %l4 = 00000000, %l5 = fffffff4, Mem[0000000030000078] = fb48ac60 2e5d2424
19944 std %l4,[%o0+0x078] ! Mem[0000000030000078] = 00000000 fffffff4
19945! Mem[0000000030800038] = ad16727629f40000, %f16 = 00000000 61bc0afa
19946 ldd [%o1+0x038],%f16 ! %f16 = ad167276 29f40000
19947! Mem[000000001f800020] = 8cea0028 0a55f800, %l2 = 29f40281, %l3 = fffcdb87
19948 ldda [%i3+%o4]0x89,%l2 ! %l2 = 000000000a55f800 000000008cea0028
19949! Mem[0000000031000038] = 00000000, %l6 = 0000000000000000
19950 ldsb [%o2+0x038],%l6 ! %l6 = 0000000000000000
19951! %f18 = 00000000 61bc0afa, Mem[000000001e000000] = b7dace0d 73f3dbd5
19952 stda %f18,[%i0+%g0]0x89 ! Mem[000000001e000000] = 00000000 61bc0afa
19953! %l5 = fffffffffffffff4, %l0 = 0000000000032280, %y = ff88960a
19954 sdivcc %l5,%l0,%l2 ! %l2 = ffffffff80000000, %ccr = 8a
19955 mov %l0,%y ! %y = 00032280
19956! %l7 = 000000001ff112c1, Mem[000000001f800018] = 0a55f800
19957 stwa %l7,[%i3+%i6]0x89 ! Mem[000000001f800018] = 1ff112c1
19958! Mem[000000001f800030] = 4675ea8c00000000, %f8 = 8cea7546 8cea7546
19959 ldda [%i3+%o6]0x81,%f8 ! %f8 = 4675ea8c 00000000
19960
19961p7_label_69:
19962! %l2 = ffffffff80000000, %l0 = 0000000000032280, %y = 00032280
19963 udiv %l2,%l0,%l2 ! %l2 = 00000000ffffffff
19964 mov %l0,%y ! %y = 00032280
19965! %l6 = 0000000000000000, immed = 00000016, %l5 = fffffffffffffff4
19966 sll %l6,0x016,%l5 ! %l5 = 0000000000000000
19967! Mem[000000001e800000] = a06c0000, %l2 = 00000000ffffffff
19968 lduha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
19969! %l1 = 0000000000000046, %l4 = 0000000000000000, %l6 = 0000000000000000
19970 sub %l1,%l4,%l6 ! %l6 = 0000000000000046
19971! Mem[000000001f000028] = 767216ad, %f7 = 00006ca0
19972 lda [%i2+%o5]0x88,%f7 ! %f7 = 767216ad
19973! %l4 = 0000000000000000, Mem[000000003180003f] = ff88960a
19974 stb %l4,[%o3+0x03f] ! Mem[000000003180003c] = ff889600
19975! Invert Register : %l1 = 0000000000000046
19976 xor %l1,-1,%l1 ! %l1 = ffffffffffffffb9
19977! %l7 = 000000001ff112c1, %l5 = 0000000000000000, %l3 = 000000008cea0028
19978 taddcctv %l7,%l5,%l3 ! %l0 = 00000000000322a3, Trapped
19979! %l2 = 0000000000000000, immed = 00000e1b, %y = 00032280
19980 sdiv %l2,0xe1b,%l5 ! %l5 = 000000007fffffff
19981 mov %l0,%y ! %y = 000322a3
19982! Mem[0000000031800078] = fffffffffffffff4, %f16 = ad167276 29f40000
19983 ldd [%o3+0x078],%f16 ! %f16 = ffffffff fffffff4
19984
19985p7_label_70:
19986! Mem[0000000030800038] = ad167276, %l6 = 0000000000000046
19987 ldsb [%o1+0x03a],%l6 ! %l6 = 0000000000000072
19988! Mem[000000001f00006c] = a39492dd, %l5 = 000000007fffffff
19989 ldub [%i2+0x06e],%l5 ! %l5 = 0000000000000092
19990! %l5 = 0000000000000092
19991 setx 0xd23c2c7ad23c2c7a,%g7,%l5 ! %l5 = d23c2c7ad23c2c7a
19992! Mem[000000003000007c] = fffffff4, %l5 = d23c2c7ad23c2c7a
19993 lduh [%o0+0x07c],%l5 ! %l5 = 000000000000ffff
19994! Mem[000000003000007c] = fffffff4, %f16 = ffffffff
19995 ld [%o0+0x07c],%f16 ! %f16 = fffffff4
19996! %l5 = 000000000000ffff, Mem[000000001e800008] = 0000000000741744
19997 stx %l5,[%i1+%i4] ! Mem[000000001e800008] = 000000000000ffff
19998! %l7 = 000000001ff112c1, immed = fffff4f7, %l0 = 00000000000322a3
19999 addc %l7,-0xb09,%l0 ! %l0 = 000000001ff107b8
20000! %l7 = 000000001ff112c1, %l1 = ffffffffffffffb9, %y = 000322a3
20001 umul %l7,%l1,%l7 ! %l7 = 1ff112b82423cc79, %y = 1ff112b8
20002! %l1 = ffffffffffffffb9, Mem[000000001f000000] = 352e93ef
20003 stba %l1,[%i2+%g0]0x89 ! Mem[000000001f000000] = 352e93b9
20004! %l0 = 000000001ff107b8, immd = 000000000000083e, %l0 = 000000001ff107b8
20005 udivx %l0,0x83e,%l0 ! %l0 = 000000000003e018
20006
20007p7_label_71:
20008! Mem[000000001f000000] = 352e93b9, %l3 = 000000008cea0028
20009 lduha [%i2+%g0]0x89,%l3 ! %l3 = 00000000000093b9
20010! Mem[000000001e000058] = 29a164e4, %l3 = 00000000000093b9
20011 ldsb [%i0+0x059],%l3 ! %l3 = ffffffffffffffa1
20012! Mem[0000000031800038] = fffff471ff889600, %f18 = 00000000 61bc0afa
20013 ldd [%o3+0x038],%f18 ! %f18 = fffff471 ff889600
20014! Mem[000000001e800030] = e6431bce4d928948, %l1 = ffffffffffffffb9
20015 ldxa [%i1+%o6]0x88,%l1 ! %l1 = e6431bce4d928948
20016! Randomly selected nop
20017 nop
20018! Mem[000000001e000030] = 156465b95e91d846, %f30 = b900009d ffffefa9
20019 ldda [%i0+%o6]0x88,%f30 ! %f30 = 156465b9 5e91d846
20020! Clear Register : %l2 = 0000000000000000
20021 clr %l2 ! %l2 = 0000000000000000
20022! Mem[000000001e000028] = 4675ea8c, %l6 = 0000000000000072
20023 ldsw [%i0+%o5],%l6 ! %l6 = 000000004675ea8c
20024! %l3 = ffffffffffffffa1, Mem[000000001e80000a] = 00000000, %asi = 80
20025 stha %l3,[%i1+0x00a]%asi ! Mem[000000001e800008] = 0000ffa1
20026! Mem[0000000031000078] = 00f8550a, %l0 = 000000000003e018
20027 ldsba [%o2+0x07a]%asi,%l0 ! %l0 = 0000000000000055
20028
20029p7_label_72:
20030! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000030800038] = ad167276 29f40000
20031 stda %l4,[%o1+0x038]%asi ! Mem[0000000030800038] = 00000000 0000ffff
20032! %f31 = 5e91d846, Mem[000000001e000028] = 8cea7546
20033 sta %f31,[%i0+%o5]0x89 ! Mem[000000001e000028] = 5e91d846
20034! %l0 = 0000000000000055, %l6 = 000000004675ea8c, %l2 = 0000000000000000
20035 tsubcc %l0,%l6,%l2 ! %l2 = ffffffffb98a15c9, %ccr = 9b
20036! %l5 = 000000000000ffff, %l5 = 000000000000ffff, %l4 = 0000000000000000
20037 xorcc %l5,%l5,%l4 ! %l4 = 0000000000000000, %ccr = 44
20038! %l4 = 0000000000000000, immed = 0000001d, %l1 = e6431bce4d928948
20039 srl %l4,0x01d,%l1 ! %l1 = 0000000000000000
20040! %l7 = 1ff112b82423cc79, immed = 00000f50, %l6 = 000000004675ea8c
20041 subc %l7,0xf50,%l6 ! %l6 = 1ff112b82423bd29
20042! Mem[000000001f800020] = 00f8550a, %l5 = 000000000000ffff
20043 ldswa [%i3+0x020]%asi,%l5 ! %l5 = 0000000000f8550a
20044! %l6 = 1ff112b82423bd29, Mem[000000001f800042] = 7e70f759
20045 sth %l6,[%i3+0x042] ! Mem[000000001f800040] = 7e70bd29
20046! Mem[000000001f800028] = 46d8915e, %l3 = ffffffffffffffa1
20047 lduba [%i3+%o5]0x88,%l3 ! %l3 = 000000000000005e
20048! %l7 = 1ff112b82423cc79, immed = fffff3ce, %l3 = 000000000000005e
20049 or %l7,-0xc32,%l3 ! %l3 = ffffffffffffffff
20050
20051p7_label_73:
20052! %l7 = 1ff112b82423cc79
20053 setx 0x77181c3277181c32,%g7,%l7 ! %l7 = 77181c3277181c32
20054! %l2 = ffffffffb98a15c9, immed = 00000eef, %l2 = ffffffffb98a15c9
20055 add %l2,0xeef,%l2 ! %l2 = ffffffffb98a24b8
20056! %l4 = 0000000000000000, immd = fffffffffffff424, %l3 = ffffffffffffffff
20057 udivx %l4,-0xbdc,%l3 ! %l3 = 0000000000000000
20058! %l5 = 0000000000f8550a, immed = 00000029, %l0 = 0000000000000055
20059 srlx %l5,0x029,%l0 ! %l0 = 0000000000000000
20060! Mem[000000001e000070] = 530eca74, %l7 = 77181c3277181c32
20061 ldsw [%i0+0x070],%l7 ! %l7 = 00000000530eca74
20062! %l5 = 0000000000f8550a, %l1 = 0000000000000000, %l6 = 1ff112b82423bd29
20063 add %l5,%l1,%l6 ! %l6 = 0000000000f8550a
20064! Mem[0000000030000038] = 035d2424, %l6 = 0000000000f8550a
20065 ldsba [%o0+0x03a]%asi,%l6 ! %l6 = 0000000000000024
20066! Mem[000000001f000020] = 23000000dad77e38, %f18 = fffff471 ff889600
20067 ldda [%i2+%o4]0x81,%f18 ! %f18 = 23000000 dad77e38
20068! %l0 = 0000000000000000, immed = fffff3b7, %l0 = 0000000000000000
20069 xor %l0,-0xc49,%l0 ! %l0 = fffffffffffff3b7
20070! Mem[000000001e000000] = 61bc0afa, %l1 = 0000000000000000
20071 lduba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000fa
20072
20073p7_label_74:
20074! %l6 = 0000000000000024, Mem[000000001f000077] = 0000ede8
20075 stb %l6,[%i2+0x077] ! Mem[000000001f000074] = 0000ed24
20076! %l0 = fffffffffffff3b7, Mem[000000001e800030] = 4889924dce1b43e6
20077 stx %l0,[%i1+%o6] ! Mem[000000001e800030] = fffffffffffff3b7
20078! %l1 = 00000000000000fa, immed = fffff1c0, %l0 = fffffffffffff3b7
20079 xorcc %l1,-0xe40,%l0 ! %l0 = fffffffffffff13a, %ccr = 88
20080! Randomly selected nop
20081 nop
20082! Mem[000000001e000008] = fffff471, %l1 = 00000000000000fa
20083 lduwa [%i0+%i4]0x80,%l1 ! %l1 = 00000000fffff471
20084! %l3 = 0000000000000000, immed = fffffa67, %y = 1ff112b8
20085 udiv %l3,-0x599,%l0 ! %l0 = 000000001ff1136a
20086 mov %l0,%y ! %y = 1ff1136a
20087! %l2 = ffffffffb98a24b8, %l4 = 0000000000000000, %l6 = 0000000000000024
20088 sra %l2,%l4,%l6 ! %l6 = ffffffffb98a24b8
20089! %l2 = ffffffffb98a24b8, immed = 00000011, %l5 = 0000000000f8550a
20090 srl %l2,0x011,%l5 ! %l5 = 0000000000005cc5
20091! Clear Register : %l1 = 00000000fffff471
20092 clr %l1 ! %l1 = 0000000000000000
20093! %l3 = 0000000000000000, Mem[000000001f000016] = 00645fea
20094 stba %l3,[%i2+0x016]%asi ! Mem[000000001f000014] = 006400ea
20095
20096p7_label_75:
20097! Mem[000000003080003c] = 0000ffff, %l2 = ffffffffb98a24b8
20098 ldsw [%o1+0x03c],%l2 ! %l2 = 000000000000ffff
20099! Mem[000000003000003c] = 387ed7da, %l3 = 0000000000000000
20100 ldsb [%o0+0x03e],%l3 ! %l3 = ffffffffffffffd7
20101! Mem[000000001f800008] = 8b85bc84 00741744, %l0 = 1ff1136a, %l1 = 00000000
20102 ldda [%i3+%i4]0x89,%l0 ! %l0 = 0000000000741744 000000008b85bc84
20103! Mem[0000000031000038] = 00000000 fffffff4, %l6 = b98a24b8, %l7 = 530eca74
20104 ldda [%o2+0x038]%asi,%l6 ! %l6 = 0000000000000000 00000000fffffff4
20105! %l2 = 0000ffff, %l3 = ffffffd7, Mem[000000001f000048] = 0e956c05 3835bb22
20106 stda %l2,[%i2+0x048]%asi ! Mem[000000001f000048] = 0000ffff ffffffd7
20107! %l2 = 000000000000ffff, Mem[000000001f800030] = 4675ea8c
20108 stwa %l2,[%i3+%o6]0x81 ! Mem[000000001f800030] = 0000ffff
20109! Mem[0000000031000078] = 00f8550a, %l1 = 000000008b85bc84
20110 ldsh [%o2+0x078],%l1 ! %l1 = 00000000000000f8
20111! Mem[000000001f000000] = 352e93b9, %l0 = 0000000000741744
20112 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 00000000352e93b9
20113! %f9 = 00000000, Mem[000000001e800000] = 00006ca0
20114 sta %f9 ,[%i1+%g0]0x81 ! Mem[000000001e800000] = 00000000
20115! %l1 = 00000000000000f8, immed = fffff2c4, %y = 1ff1136a
20116 udiv %l1,-0xd3c,%l6 ! %l6 = 000000001ff11510
20117 mov %l0,%y ! %y = 352e93b9
20118
20119p7_label_76:
20120! %l6 = 000000001ff11510, immed = 00000f74, %l7 = 00000000fffffff4
20121 xorcc %l6,0xf74,%l7 ! %l7 = 000000001ff11a64, %ccr = 00
20122! %l6 = 000000001ff11510, %l0 = 00000000352e93b9, %l2 = 000000000000ffff
20123 tsubcctv %l6,%l0,%l2 ! %l0 = 00000000352e93dc, Trapped
20124! %l2 = 000000000000ffff, immed = fffff94d, %y = 352e93b9
20125 sdivcc %l2,-0x6b3,%l7 ! %l7 = ffffffff80000000, %ccr = 8a
20126 mov %l0,%y ! %y = 352e93dc
20127! %f8 = 4675ea8c 00000000, Mem[000000001e000030] = 46d8915e b9656415
20128 std %f8 ,[%i0+%o6] ! Mem[000000001e000030] = 4675ea8c 00000000
20129! Mem[0000000030800038] = 00000000, %l1 = 00000000000000f8
20130 ldsb [%o1+0x038],%l1 ! %l1 = 0000000000000000
20131! Mem[0000000031000038] = 00000000, %l0 = 00000000352e93dc
20132 ldsh [%o2+0x03a],%l0 ! %l0 = 0000000000000000
20133! Set Register : %l2 = 000000000000ffff
20134 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff
20135! %l6 = 1ff11510, %l7 = 80000000, Mem[000000001f000008] = 00000000 23000000
20136 stda %l6,[%i2+%i4]0x89 ! Mem[000000001f000008] = 1ff11510 80000000
20137! Mem[000000001e800078] = b8c9faa5, %l4 = 0000000000000000
20138 ldub [%i1+0x078],%l4 ! %l4 = 00000000000000b8
20139! %l2 = ffffffffffffffff, Mem[000000001f000046] = 68b5b620
20140 stb %l2,[%i2+0x046] ! Mem[000000001f000044] = 68b5ff20
20141
20142p7_label_77:
20143! %l3 = ffffffffffffffd7, %l3 = ffffffffffffffd7, %l6 = 000000001ff11510
20144 srl %l3,%l3,%l6 ! %l6 = 00000000000001ff
20145! %l7 = ffffffff80000000, immed = fffff700, %l7 = ffffffff80000000
20146 orncc %l7,-0x900,%l7 ! %l7 = ffffffff800008ff, %ccr = 88
20147! %l0 = 00000000, %l1 = 00000000, Mem[000000001e800020] = a0a90000 24a0fe9e
20148 std %l0,[%i1+%o4] ! Mem[000000001e800020] = 00000000 00000000
20149! Mem[000000001e800028] = 9eaf6cbc, %l6 = 00000000000001ff
20150 ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffff9e
20151! %f26 = fffff471 e4a4b38a, Mem[000000001f800030] = 0000ffff 00000000
20152 std %f26,[%i3+%o6] ! Mem[000000001f800030] = fffff471 e4a4b38a
20153! %l4 = 00000000000000b8, Mem[000000003000007f] = fffffff4
20154 stb %l4,[%o0+0x07f] ! Mem[000000003000007c] = ffffffb8
20155! Mem[000000003100003c] = fffffff4, %l3 = ffffffffffffffd7
20156 ldsh [%o2+0x03c],%l3 ! %l3 = ffffffffffffffff
20157! %l2 = ffffffffffffffff, immed = 00000017, %l6 = ffffffffffffff9e
20158 sll %l2,0x017,%l6 ! %l6 = ffffffffff800000
20159! %l2 = ffffffffffffffff, %l6 = ffffffffff800000, %l2 = ffffffffffffffff
20160 sra %l2,%l6,%l2 ! %l2 = ffffffffffffffff
20161! %f4 = 73f3dbd5 f01735c1, Mem[000000001e000008] = fffff471 b34adc00
20162 stda %f4 ,[%i0+%i4]0x81 ! Mem[000000001e000008] = 73f3dbd5 f01735c1
20163
20164p7_label_78:
20165! %l1 = 0000000000000000, Mem[000000001f800028] = 46d8915e
20166 stwa %l1,[%i3+%o5]0x89 ! Mem[000000001f800028] = 00000000
20167! Mem[000000001e800030] = ffffffff, %f0 = 00000000
20168 lda [%i1+%o6]0x88,%f0 ! %f0 = ffffffff
20169! %l1 = 0000000000000000, Mem[000000001e800022] = 00000000
20170 sth %l1,[%i1+0x022] ! Mem[000000001e800020] = 00000000
20171! %l3 = ffffffffffffffff, %l0 = 0000000000000000, %l4 = 00000000000000b8
20172 orncc %l3,%l0,%l4 ! %l4 = ffffffffffffffff, %ccr = 88
20173! %l0 = 0000000000000000, Mem[000000003100003a] = 00000000
20174 sth %l0,[%o2+0x03a] ! Mem[0000000031000038] = 00000000
20175! %l6 = ff800000, %l7 = 800008ff, Mem[000000001e000028] = 46d8915e 00000000
20176 stda %l6,[%i0+%o5]0x81 ! Mem[000000001e000028] = ff800000 800008ff
20177! %l1 = 0000000000000000, Mem[0000000030000078] = 00000000, %asi = 80
20178 stha %l1,[%o0+0x078]%asi ! Mem[0000000030000078] = 00000000
20179! %l4 = ffffffffffffffff, immed = 00000618, %l7 = ffffffff800008ff
20180 xorcc %l4,0x618,%l7 ! %l7 = fffffffffffff9e7, %ccr = 88
20181! %l4 = ffffffffffffffff, immed = fffff47f, %l2 = ffffffffffffffff
20182 orncc %l4,-0xb81,%l2 ! %l2 = ffffffffffffffff, %ccr = 88
20183! %f22 = 4889924d ce1b43e6, Mem[0000000031800078] = ffffffff fffffff4
20184 stda %f22,[%o3+0x078]%asi ! Mem[0000000031800078] = 4889924d ce1b43e6
20185
20186p7_label_79:
20187! %l6 = ffffffffff800000, Mem[000000001e800010] = a0240300
20188 stwa %l6,[%i1+%i5]0x81 ! Mem[000000001e800010] = ff800000
20189! Mem[0000000031000038] = 00000000, %l4 = ffffffffffffffff
20190 ldsha [%o2+0x03a]%asi,%l4 ! %l4 = 0000000000000000
20191! %l0 = 0000000000000000, immed = 00000034, %l2 = ffffffffffffffff
20192 srlx %l0,0x034,%l2 ! %l2 = 0000000000000000
20193! %l5 = 0000000000005cc5, immed = fffff585, %l2 = 0000000000000000
20194 addcc %l5,-0xa7b,%l2 ! %l2 = 000000000000524a, %ccr = 11
20195! Mem[0000000031800038] = fffff471, %l5 = 0000000000005cc5
20196 ldsb [%o3+0x039],%l5 ! %l5 = ffffffffffffffff
20197! %l5 = ffffffffffffffff, immed = fffff71a, %l6 = ffffffffff800000
20198 or %l5,-0x8e6,%l6 ! %l6 = ffffffffffffffff
20199! Invert Register : %l6 = ffffffffffffffff
20200 xor %l6,-1,%l6 ! %l6 = 0000000000000000
20201! Mem[000000001e800078] = b8c9faa5 3d458b24, %l0 = 00000000, %l1 = 00000000
20202 ldda [%i1+0x078]%asi,%l0 ! %l0 = 00000000b8c9faa5 000000003d458b24
20203! %l3 = ffffffffffffffff, immed = 00000f8f, %l2 = 000000000000524a
20204 taddcctv %l3,0xf8f,%l2 ! %l0 = 00000000b8c9fac8, Trapped
20205! %l5 = ffffffffffffffff, immed = 00000772, %l3 = ffffffffffffffff
20206 add %l5,0x772,%l3 ! %l3 = 0000000000000771
20207
20208p7_label_80:
20209! Mem[000000001e000020] = 60ac48fb, %l6 = 0000000000000000
20210 lduw [%i0+%o4],%l6 ! %l6 = 0000000060ac48fb
20211! %l6 = 60ac48fb, %l7 = fffff9e7, Mem[000000001e800000] = 00000000 00dc4ab3
20212 stda %l6,[%i1+%g0]0x89 ! Mem[000000001e800000] = 60ac48fb fffff9e7
20213! Mem[000000001e800000] = fb48ac60e7f9ffff, %f16 = fffffff4 fffffff4
20214 ldd [%i1+%g0],%f16 ! %f16 = fb48ac60 e7f9ffff
20215! %l2 = 000000000000524a, %l6 = 0000000060ac48fb, %l3 = 0000000000000771
20216 xor %l2,%l6,%l3 ! %l3 = 0000000060ac1ab1
20217! %l0 = 00000000b8c9fac8, %l6 = 0000000060ac48fb, %y = 352e93dc
20218 udiv %l0,%l6,%l0 ! %l0 = 000000008cd4cca3
20219 mov %l0,%y ! %y = 8cd4cca3
20220! %l3 = 0000000060ac1ab1, Mem[0000000031000078] = 00f8550a
20221 stb %l3,[%o2+0x078] ! Mem[0000000031000078] = b1f8550a
20222! %l5 = ffffffffffffffff, %l2 = 000000000000524a, %y = 8cd4cca3
20223 udiv %l5,%l2,%l6 ! %l6 = 00000000ffffffff
20224 mov %l0,%y ! %y = 8cd4cca3
20225! Mem[000000001f000070] = 5fe6ce06, %l6 = 00000000ffffffff
20226 ldsh [%i2+0x072],%l6 ! %l6 = ffffffffffffce06
20227! Mem[000000001f000018] = 8cea2424, %l6 = ffffffffffffce06
20228 lduha [%i2+%i6]0x88,%l6 ! %l6 = 0000000000002424
20229! %l6 = 0000000000002424, %l4 = 0000000000000000, %l6 = 0000000000002424
20230 add %l6,%l4,%l6 ! %l6 = 0000000000002424
20231
20232p7_label_81:
20233! Mem[000000001e000040] = b018b532, %l0 = 000000008cd4cca3
20234 ldub [%i0+0x041],%l0 ! %l0 = 0000000000000018
20235! Mem[000000003100007c] = 00000000, %l5 = ffffffffffffffff
20236 ldsw [%o2+0x07c],%l5 ! %l5 = 0000000000000000
20237! %l5 = 0000000000000000, Mem[000000001f000000] = 352e93b9
20238 stha %l5,[%i2+%g0]0x88 ! Mem[000000001f000000] = 352e0000
20239! %l6 = 0000000000002424, %l3 = 0000000060ac1ab1, %l2 = 000000000000524a
20240 orncc %l6,%l3,%l2 ! %l2 = ffffffff9f53e56e, %ccr = 88
20241! Mem[000000001e000020] = fffffffffb48ac60, %l5 = 0000000000000000
20242 ldxa [%i0+%o4]0x88,%l5 ! %l5 = fffffffffb48ac60
20243! %l6 = 0000000000002424, %l5 = fffffffffb48ac60, %l7 = fffffffffffff9e7
20244 sdivx %l6,%l5,%l7 ! %l7 = 0000000000000000
20245! %f10 = 4675ea8c 00000000, Mem[0000000031800038] = fffff471 ff889600
20246 std %f10,[%o3+0x038] ! Mem[0000000031800038] = 4675ea8c 00000000
20247! Mem[000000001e800068] = 04af5d31 8e0a6b16, %l0 = 00000018, %l1 = 3d458b24
20248 ldd [%i1+0x068],%l0 ! %l0 = 0000000004af5d31 000000008e0a6b16
20249! Mem[000000001e800018] = 00000000, %l0 = 0000000004af5d31
20250 ldsw [%i1+%i6],%l0 ! %l0 = 0000000000000000
20251! %l7 = 0000000000000000, Mem[000000001f000020] = 00000023
20252 stba %l7,[%i2+%o4]0x89 ! Mem[000000001f000020] = 00000000
20253
20254p7_label_82:
20255! Mem[0000000030000078] = 00000000, %f23 = ce1b43e6
20256 ld [%o0+0x078],%f23 ! %f23 = 00000000
20257! Mem[000000003000007c] = ffffffb8, %l5 = fffffffffb48ac60
20258 ldsb [%o0+0x07f],%l5 ! %l5 = ffffffffffffffb8
20259! %f25 = 29f4e6fa, Mem[000000001f000010] = 70da0e8c
20260 sta %f25,[%i2+%i5]0x81 ! Mem[000000001f000010] = 29f4e6fa
20261! Mem[000000001e800010] = ff80000000000000, %f12 = 2e5d2424 8cea7546
20262 ldda [%i1+%i5]0x81,%f12 ! %f12 = ff800000 00000000
20263! Mem[000000001f000028] = ad16727629f4e6fa, %f28 = 0dcedab7 00006ca0
20264 ldd [%i2+%o5],%f28 ! %f28 = ad167276 29f4e6fa
20265! %l0 = 0000000000000000, immed = 0000028e, %l5 = ffffffffffffffb8
20266 xnor %l0,0x28e,%l5 ! %l5 = fffffffffffffd71
20267! %f30 = 156465b9 5e91d846, Mem[0000000031800078] = 4889924d ce1b43e6
20268 std %f30,[%o3+0x078] ! Mem[0000000031800078] = 156465b9 5e91d846
20269! %l2 = ffffffff9f53e56e, Mem[000000001f800018] = c112f11f00000000
20270 stx %l2,[%i3+%i6] ! Mem[000000001f800018] = ffffffff9f53e56e
20271! Randomly selected nop
20272 nop
20273! %l7 = 0000000000000000
20274 sethi %hi(0x60b0f400),%l7 ! %l7 = 0000000060b0f400
20275
20276p7_label_83:
20277! %l0 = 0000000000000000, immed = ffffff3d, %y = 8cd4cca3
20278 udiv %l0,-0x0c3,%l1 ! %l1 = 000000008cd4cd0e
20279 mov %l0,%y ! %y = 00000000
20280! Clear Register : %l2 = ffffffff9f53e56e
20281 clr %l2 ! %l2 = 0000000000000000
20282! Mem[000000001f000028] = ad167276, %l6 = 0000000000002424
20283 ldsba [%i2+0x029]%asi,%l6 ! %l6 = 0000000000000016
20284! %l1 = 000000008cd4cd0e, immed = 0000000d, %l2 = 0000000000000000
20285 sll %l1,0x00d,%l2 ! %l2 = 0000119a99a1c000
20286! %l1 = 000000008cd4cd0e, Mem[000000001e000004] = 00000000
20287 stw %l1,[%i0+0x004] ! Mem[000000001e000004] = 8cd4cd0e
20288! %l1 = 000000008cd4cd0e, %l1 = 000000008cd4cd0e, %l4 = 0000000000000000
20289 udivx %l1,%l1,%l4 ! %l4 = 0000000000000001
20290! %l4 = 0000000000000001, Mem[000000001f000020] = 00000000
20291 stha %l4,[%i2+%o4]0x80 ! Mem[000000001f000020] = 00010000
20292! %l1 = 000000008cd4cd0e, %l3 = 0000000060ac1ab1, %y = 00000000
20293 umulcc %l1,%l3,%l7 ! %l7 = 352e7a8e015d32ae, %ccr = 00, %y = 352e7a8e
20294! %l4 = 0000000000000001, %l3 = 0000000060ac1ab1, %l5 = fffffffffffffd71
20295 addccc %l4,%l3,%l5 ! %l5 = 0000000060ac1ab2, %ccr = 00
20296! Mem[0000000031800038] = 4675ea8c, %l6 = 0000000000000016
20297 ldsh [%o3+0x03a],%l6 ! %l6 = ffffffffffffea8c
20298
20299p7_label_84:
20300! %l3 = 0000000060ac1ab1, %l5 = 0000000060ac1ab2, %y = 352e7a8e
20301 umulcc %l3,%l5,%l6 ! %l6 = 248187b9014c8912, %ccr = 00, %y = 248187b9
20302! Mem[000000003000003c] = 387ed7da, %l5 = 0000000060ac1ab2
20303 ldsb [%o0+0x03c],%l5 ! %l5 = 0000000000000038
20304! %l6 = 248187b9014c8912, immd = 000000000000004c, %l0 = 0000000000000000
20305 sdivx %l6,0x04c,%l0 ! %l0 = 007af7ae3947be6f
20306! Mem[000000003100003c] = fffffff4, %l2 = 0000119a99a1c000
20307 ldub [%o2+0x03f],%l2 ! %l2 = 00000000000000f4
20308! done : should take illegal inst trap, %l0 = 007af7ae3947be6f
20309 done ! Illegal inst trap : %l0 = 007af7ae3947be7f
20310! %l4 = 00000001, %l5 = 00000038, Mem[000000001e000008] = 73f3dbd5 f01735c1
20311 stda %l4,[%i0+%i4]0x81 ! Mem[000000001e000008] = 00000001 00000038
20312! Mem[000000001e000008] = 01000000, %l5 = 0000000000000038
20313 lduwa [%i0+%i4]0x88,%l5 ! %l5 = 0000000001000000
20314! %l6 = 248187b9014c8912, immed = 0000089b, %l0 = 007af7ae3947be7f
20315 addccc %l6,0x89b,%l0 ! %l0 = 248187b9014c91ad, %ccr = 00
20316! %l2 = 00000000000000f4, immed = fffff25c, %y = 248187b9
20317 udiv %l2,-0xda4,%l4 ! %l4 = 00000000248189aa
20318 mov %l0,%y ! %y = 014c91ad
20319! Mem[000000001f80005c] = 978040ed, %l3 = 0000000060ac1ab1
20320 ldsb [%i3+0x05c],%l3 ! %l3 = ffffffffffffff97
20321
20322p7_label_85:
20323! %l6 = 248187b9014c8912, Mem[000000001f800015] = 087b1d95
20324 stba %l6,[%i3+0x015]%asi ! Mem[000000001f800014] = 08121d95
20325! Mem[000000003100003c] = fffffff4, %l0 = 248187b9014c91ad
20326 ldsb [%o2+0x03c],%l0 ! %l0 = ffffffffffffffff
20327! %l6 = 248187b9014c8912, immd = 000000000000053d, %l3 = ffffffffffffff97
20328 udivx %l6,0x53d,%l3 ! %l3 = 0006f81553ff7bff
20329! %l7 = 352e7a8e015d32ae, immed = 00000003, %l2 = 00000000000000f4
20330 sra %l7,0x003,%l2 ! %l2 = 00000000002ba655
20331! Mem[000000001f800048] = 7c69878b, %l1 = 000000008cd4cd0e
20332 ldsw [%i3+0x048],%l1 ! %l1 = 000000007c69878b
20333! %l7 = 352e7a8e015d32ae, immed = fffff6c3, %y = 014c91ad
20334 sdiv %l7,-0x93d,%l0 ! %l0 = ffffffff80000000
20335 mov %l0,%y ! %y = 80000000
20336! Mem[0000000030800038] = 000000000000ffff, %l3 = 0006f81553ff7bff
20337 ldx [%o1+0x038],%l3 ! %l3 = 000000000000ffff
20338! %l3 = 000000000000ffff, %l5 = 0000000001000000, %l4 = 00000000248189aa
20339 add %l3,%l5,%l4 ! %l4 = 000000000100ffff
20340! %l2 = 00000000002ba655
20341 sethi %hi(0x6bb2fc00),%l2 ! %l2 = 000000006bb2fc00
20342! %l2 = 000000006bb2fc00
20343 sethi %hi(0x5e044400),%l2 ! %l2 = 000000005e044400
20344
20345p7_label_86:
20346! Mem[0000000031800038] = 4675ea8c, %l5 = 0000000001000000
20347 ldsw [%o3+0x038],%l5 ! %l5 = 000000004675ea8c
20348! %f12 = ff800000 00000000, Mem[000000001f800070] = 387ed7da bd87dab7
20349 std %f12,[%i3+0x070] ! Mem[000000001f800070] = ff800000 00000000
20350! %l3 = 000000000000ffff, Mem[000000003080007c] = e4a4b38a
20351 sth %l3,[%o1+0x07c] ! Mem[000000003080007c] = ffffb38a
20352! Mem[000000001e000028] = ff800000, %l6 = 248187b9014c8912
20353 lduwa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff800000
20354! Clear Register : %l5 = 000000004675ea8c
20355 clr %l5 ! %l5 = 0000000000000000
20356! %l6 = 00000000ff800000, Mem[000000001e800038] = 12f8add1dc009932
20357 stx %l6,[%i1+0x038] ! Mem[000000001e800038] = 00000000ff800000
20358! %l7 = 352e7a8e015d32ae, Mem[000000003100007c] = 00000000
20359 sth %l7,[%o2+0x07c] ! Mem[000000003100007c] = 32ae0000
20360! Mem[000000001e800018] = 00000000, %l7 = 352e7a8e015d32ae
20361 lduba [%i1+%i6]0x88,%l7 ! %l7 = 0000000000000000
20362! %l2 = 5e044400, %l3 = 0000ffff, Mem[000000001e000030] = 4675ea8c 00000000
20363 stda %l2,[%i0+%o6]0x81 ! Mem[000000001e000030] = 5e044400 0000ffff
20364! %l6 = 00000000ff800000, Mem[000000001e000030] = 0044045e
20365 stha %l6,[%i0+%o6]0x88 ! Mem[000000001e000030] = 00440000
20366
20367p7_label_87:
20368! %l4 = 000000000100ffff, immed = 000004f1, %l2 = 000000005e044400
20369 taddcctv %l4,0x4f1,%l2 ! %l0 = ffffffff80000023, Trapped
20370! %l2 = 000000005e044400, immed = 00000739, %l1 = 000000007c69878b
20371 addc %l2,0x739,%l1 ! %l1 = 000000005e044b39
20372! %l1 = 000000005e044b39, Mem[0000000030800038] = 00000000
20373 stw %l1,[%o1+0x038] ! Mem[0000000030800038] = 5e044b39
20374! retry : should take illegal inst trap, %l0 = ffffffff80000023
20375 retry ! Illegal inst trap : %l0 = ffffffff80000033
20376! Mem[000000001f800038] = 287aea8c, %l0 = ffffffff80000033
20377 ldswa [%i3+0x038]%asi,%l0 ! %l0 = 00000000287aea8c
20378! %l5 = 0000000000000000, Mem[000000001e800010] = ff800000
20379 stha %l5,[%i1+%i5]0x80 ! Mem[000000001e800010] = 00000000
20380! %l2 = 000000005e044400, %l2 = 000000005e044400, %l7 = 0000000000000000
20381 xor %l2,%l2,%l7 ! %l7 = 0000000000000000
20382! %l2 = 000000005e044400, %l2 = 000000005e044400, %l3 = 000000000000ffff
20383 orncc %l2,%l2,%l3 ! %l3 = ffffffffffffffff, %ccr = 88
20384! Mem[000000001f800000] = b34a0e8c, %l6 = 00000000ff800000
20385 ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffb34a0e8c
20386! %f4 = 73f3dbd5 f01735c1, Mem[000000001e000000] = 61bc0afa 0ecdd48c
20387 stda %f4 ,[%i0+%g0]0x89 ! Mem[000000001e000000] = 73f3dbd5 f01735c1
20388
20389p7_label_88:
20390! Mem[000000001e000028] = ff800000, %l1 = 000000005e044b39
20391 lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
20392! Mem[000000001e000038] = 000000c0 14bb9800, %l6 = b34a0e8c, %l7 = 00000000
20393 ldda [%i0+0x038]%asi,%l6 ! %l6 = 00000000000000c0 0000000014bb9800
20394! %l0 = 00000000287aea8c, immed = 00000154, %y = 80000000
20395 udiv %l0,0x154,%l6 ! %l6 = 00000000ffffffff
20396 mov %l0,%y ! %y = 287aea8c
20397! Mem[0000000030000038] = 035d2424387ed7da, %f2 = 46d8915e b9656815
20398 ldda [%o0+0x038]%asi,%f2 ! %f2 = 035d2424 387ed7da
20399! Mem[000000001e000058] = 29a164e4, %l2 = 000000005e044400
20400 lduw [%i0+0x058],%l2 ! %l2 = 0000000029a164e4
20401! %l0 = 287aea8c, %l1 = 000000ff, Mem[000000001f800020] = 00f8550a 2800ea8c
20402 stda %l0,[%i3+%o4]0x81 ! Mem[000000001f800020] = 287aea8c 000000ff
20403! %l2 = 0000000029a164e4, %l0 = 00000000287aea8c, %l3 = ffffffffffffffff
20404 sub %l2,%l0,%l3 ! %l3 = 0000000001267a58
20405! %l5 = 0000000000000000, %l1 = 00000000000000ff, %y = 287aea8c
20406 sdiv %l5,%l1,%l1 ! %l1 = 000000007fffffff
20407 mov %l0,%y ! %y = 287aea8c
20408! retry : should take illegal inst trap, %l0 = 00000000287aea8c
20409 retry ! Illegal inst trap : %l0 = 00000000287aea9c
20410! %l5 = 0000000000000000
20411 sethi %hi(0x1c7bc000),%l5 ! %l5 = 000000001c7bc000
20412
20413p7_label_89:
20414! %l5 = 000000001c7bc000, %l7 = 0000000014bb9800, %l0 = 00000000287aea9c
20415 udivx %l5,%l7,%l0 ! %l0 = 0000000000000001
20416! Mem[000000001e800018] = 1ff112c100000000, %f4 = 73f3dbd5 f01735c1
20417 ldda [%i1+%i6]0x88,%f4 ! %f4 = 1ff112c1 00000000
20418! %l6 = 00000000ffffffff, %l1 = 000000007fffffff, %y = 287aea8c
20419 umul %l6,%l1,%l2 ! %l2 = 7ffffffe80000001, %y = 7ffffffe
20420! Mem[0000000031000078] = b1f8550a32ae0000, %f14 = 00f8550a 00000000
20421 ldd [%o2+0x078],%f14 ! %f14 = b1f8550a 32ae0000
20422! %l7 = 0000000014bb9800, %l7 = 0000000014bb9800, %l3 = 0000000001267a58
20423 addccc %l7,%l7,%l3 ! %l3 = 0000000029773000, %ccr = 00
20424! %l4 = 000000000100ffff, Mem[000000001e800008] = 0000ffa1
20425 stba %l4,[%i1+%i4]0x81 ! Mem[000000001e800008] = ff00ffa1
20426! Mem[0000000031800038] = 4675ea8c, %l4 = 000000000100ffff
20427 ldub [%o3+0x038],%l4 ! %l4 = 0000000000000046
20428! Mem[000000001e800018] = 00000000, %l1 = 000000007fffffff
20429 ldsba [%i1+%i6]0x88,%l1 ! %l1 = 0000000000000000
20430! %l5 = 000000001c7bc000, immed = fffff6c7, %l3 = 0000000029773000
20431 addccc %l5,-0x939,%l3 ! %l3 = 000000001c7bb6c7, %ccr = 11
20432! retry : should take illegal inst trap, %l0 = 0000000000000001
20433 retry ! Illegal inst trap : %l0 = 0000000000000011
20434
20435p7_label_90:
20436! %l6 = 00000000ffffffff, %l0 = 0000000000000011, %y = 7ffffffe
20437 umul %l6,%l0,%l5 ! %l5 = 00000010ffffffef, %y = 10
20438! Mem[000000001e80005c] = b5e3a7a1, %l1 = 0000000000000000
20439 lduw [%i1+0x05c],%l1 ! %l1 = 00000000b5e3a7a1
20440! Mem[000000001f000000] = 352e0000, %l2 = 7ffffffe80000001
20441 lduha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
20442! %l2 = 0000000000000000, Mem[000000003080007b] = 00741744
20443 stb %l2,[%o1+0x07b] ! Mem[0000000030800078] = 00741700
20444! Mem[000000001e000064] = 27716f23, %f10 = 4675ea8c
20445 ld [%i0+0x064],%f10 ! %f10 = 27716f23
20446! %f28 = ad167276, Mem[000000001f000028] = ad167276
20447 sta %f28,[%i2+%o5]0x81 ! Mem[000000001f000028] = ad167276
20448! %l0 = 0000000000000011, %l3 = 000000001c7bb6c7, %y = 00000010
20449 sdivcc %l0,%l3,%l1 ! %l1 = 000000000000008f, %ccr = 00
20450 mov %l0,%y ! %y = 00000011
20451! %l5 = 00000010ffffffef, %l0 = 0000000000000011, %y = 00000011
20452 smul %l5,%l0,%l7 ! %l7 = fffffffffffffedf, %y = ffffffff
20453! %l0 = 0000000000000011, Mem[000000001f800000] = 8c0e4ab39f000000
20454 stxa %l0,[%i3+%g0]0x80 ! Mem[000000001f800000] = 0000000000000011
20455! %l2 = 0000000000000000, Mem[000000003000003c] = 387ed7da
20456 stw %l2,[%o0+0x03c] ! Mem[000000003000003c] = 00000000
20457
20458p7_label_91:
20459! Mem[0000000030000038] = 035d2424 00000000, %l0 = 00000011, %l1 = 0000008f
20460 ldda [%o0+0x038]%asi,%l0 ! %l0 = 00000000035d2424 0000000000000000
20461! %l3 = 000000001c7bb6c7, %l4 = 0000000000000046, %l1 = 0000000000000000
20462 srl %l3,%l4,%l1 ! %l1 = 000000000071eedb
20463! %l4 = 0000000000000046, immed = 00000bb6, %l5 = 00000010ffffffef
20464 tsubcc %l4,0xbb6,%l5 ! %l5 = fffffffffffff490, %ccr = 9b
20465! %l4 = 0000000000000046, Mem[000000003100007c] = 32ae0000
20466 stw %l4,[%o2+0x07c] ! Mem[000000003100007c] = 00000046
20467! %l7 = fffffffffffffedf, %l3 = 000000001c7bb6c7, %l6 = 00000000ffffffff
20468 srax %l7,%l3,%l6 ! %l6 = fffffffffffffffd
20469! %l5 = fffffffffffff490, %l2 = 0000000000000000, %l7 = fffffffffffffedf
20470 orn %l5,%l2,%l7 ! %l7 = ffffffffffffffff
20471! %l0 = 00000000035d2424, %l1 = 000000000071eedb, %l4 = 0000000000000046
20472 orcc %l0,%l1,%l4 ! %l4 = 00000000037deeff, %ccr = 00
20473! Mem[0000000031000038] = 00000000fffffff4, %l2 = 0000000000000000
20474 ldx [%o2+0x038],%l2 ! %l2 = 00000000fffffff4
20475! %l1 = 000000000071eedb, %l3 = 000000001c7bb6c7, %l6 = fffffffffffffffd
20476 xorcc %l1,%l3,%l6 ! %l6 = 000000001c0a581c, %ccr = 00
20477! Mem[000000001f000030] = 00000000, %l6 = 000000001c0a581c
20478 ldsba [%i2+%o6]0x88,%l6 ! %l6 = 0000000000000000
20479
20480p7_label_92:
20481! %l3 = 000000001c7bb6c7, %l1 = 000000000071eedb, %l5 = fffffffffffff490
20482 orcc %l3,%l1,%l5 ! %l5 = 000000001c7bfedf, %ccr = 00
20483! %l1 = 000000000071eedb, %l2 = 00000000fffffff4, %l6 = 0000000000000000
20484 tsubcc %l1,%l2,%l6 ! %l6 = ffffffff0071eee7, %ccr = 93
20485! %f28 = ad167276, Mem[000000003180003c] = 00000000
20486 st %f28,[%o3+0x03c] ! Mem[000000003180003c] = ad167276
20487! %l0 = 00000000035d2424, Mem[000000001f800030] = fffff471
20488 stha %l0,[%i3+%o6]0x80 ! Mem[000000001f800030] = 2424f471
20489! %l4 = 00000000037deeff, Mem[000000001f000000] = 00002e353dd47206
20490 stxa %l4,[%i2+%g0]0x80 ! Mem[000000001f000000] = 00000000037deeff
20491! Mem[000000001e800010] = 00000000, %l7 = ffffffffffffffff
20492 ldsha [%i1+%i5]0x89,%l7 ! %l7 = 0000000000000000
20493! %l4 = 00000000037deeff, %l5 = 000000001c7bfedf, %l1 = 000000000071eedb
20494 srl %l4,%l5,%l1 ! %l1 = 0000000000000000
20495! Mem[0000000031000078] = b1f8550a, %l4 = 00000000037deeff
20496 ldsh [%o2+0x07a],%l4 ! %l4 = 000000000000550a
20497! Mem[000000001e000028] = 000080ff, %l7 = 0000000000000000
20498 ldsha [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffff80ff
20499! Mem[000000003000003c] = 00000000, %l7 = ffffffffffff80ff
20500 lduw [%o0+0x03c],%l7 ! %l7 = 0000000000000000
20501
20502p7_label_93:
20503! %l1 = 0000000000000000, Mem[000000003000003a] = 035d2424
20504 stb %l1,[%o0+0x03a] ! Mem[0000000030000038] = 035d0024
20505! %l7 = 0000000000000000, %l7 = 0000000000000000, %l5 = 000000001c7bfedf
20506 or %l7,%l7,%l5 ! %l5 = 0000000000000000
20507! %l5 = 0000000000000000, %l2 = 00000000fffffff4, %l4 = 000000000000550a
20508 srl %l5,%l2,%l4 ! %l4 = 0000000000000000
20509! Mem[000000001f000000] = 00000000037deeff, %f30 = 156465b9 5e91d846
20510 ldd [%i2+%g0],%f30 ! %f30 = 00000000 037deeff
20511! %l5 = 0000000000000000, Mem[0000000031800078] = 156465b9
20512 stb %l5,[%o3+0x078] ! Mem[0000000031800078] = 006465b9
20513! Mem[000000003080007c] = ffffb38a, %l1 = 0000000000000000
20514 lduh [%o1+0x07c],%l1 ! %l1 = 000000000000ffff
20515! %l3 = 000000001c7bb6c7, immed = 0000049c, %l5 = 0000000000000000
20516 orn %l3,0x49c,%l5 ! %l5 = ffffffffffffffe7
20517! %f20 = 8b85bc84 00741744, Mem[000000001f000018] = 8cea2424 0dce00f8
20518 stda %f20,[%i2+%i6]0x89 ! Mem[000000001f000018] = 8b85bc84 00741744
20519! Mem[0000000031800078] = 006465b9, %l0 = 00000000035d2424
20520 ldub [%o3+0x07b],%l0 ! %l0 = 00000000000000b9
20521! %l5 = ffffffffffffffe7, Mem[000000003100007e] = 00000046
20522 stb %l5,[%o2+0x07e] ! Mem[000000003100007c] = 0000e746
20523
20524p7_label_94:
20525! Mem[000000003100003c] = fffffff4, %l7 = 0000000000000000
20526 ldsh [%o2+0x03c],%l7 ! %l7 = ffffffffffffffff
20527! %l1 = 000000000000ffff, %l2 = 00000000fffffff4, %l5 = ffffffffffffffe7
20528 xorcc %l1,%l2,%l5 ! %l5 = 00000000ffff000b, %ccr = 08
20529! Invert Register : %l2 = 00000000fffffff4
20530 xor %l2,-1,%l2 ! %l2 = ffffffff0000000b
20531! %l2 = ffffffff0000000b, immed = fffffbf4, %y = ffffffff
20532 umul %l2,-0x40c,%l0 ! %l0 = 0000000affffd37c, %y = 0a
20533! Mem[0000000031000038] = 00000000fffffff4, %f4 = 1ff112c1 00000000
20534 ldd [%o2+0x038],%f4 ! %f4 = 00000000 fffffff4
20535! %l6 = ffffffff0071eee7, %l5 = 00000000ffff000b, %y = 0000000a
20536 udiv %l6,%l5,%l7 ! %l7 = 000000000000000a
20537 mov %l0,%y ! %y = ffffd37c
20538! Mem[0000000030000038] = 035d002400000000, %l0 = 0000000affffd37c
20539 ldx [%o0+0x038],%l0 ! %l0 = 035d002400000000
20540! Mem[0000000030000038] = 035d0024, %l4 = 0000000000000000
20541 ldsh [%o0+0x03a],%l4 ! %l4 = 0000000000000024
20542! Mem[000000001f000010] = 29f4e6fa006400ea, %l7 = 000000000000000a
20543 ldxa [%i2+%i5]0x81,%l7 ! %l7 = 29f4e6fa006400ea
20544! %l0 = 035d002400000000, immed = 00000037, %l0 = 035d002400000000
20545 srlx %l0,0x037,%l0 ! %l0 = 0000000000000006
20546
20547p7_label_95:
20548! %l5 = 00000000ffff000b, immed = 00000034, %l1 = 000000000000ffff
20549 srax %l5,0x034,%l1 ! %l1 = 0000000000000000
20550! %l3 = 000000001c7bb6c7, %l6 = ffffffff0071eee7, %l3 = 000000001c7bb6c7
20551 addccc %l3,%l6,%l3 ! %l3 = ffffffff1ceda5ae, %ccr = 80
20552! %f4 = 00000000 fffffff4, Mem[000000001e000078] = fc1bacc3 7855988a
20553 std %f4 ,[%i0+0x078] ! Mem[000000001e000078] = 00000000 fffffff4
20554! %l6 = ffffffff0071eee7, immed = 000004e9, %l7 = 29f4e6fa006400ea
20555 or %l6,0x4e9,%l7 ! %l7 = ffffffff0071eeef
20556! Clear Register : %l6 = ffffffff0071eee7
20557 clr %l6 ! %l6 = 0000000000000000
20558! %l1 = 0000000000000000, immed = fffff47e, %y = ffffd37c
20559 sdiv %l1,-0xb82,%l4 ! %l4 = 000000007fffffff
20560 mov %l0,%y ! %y = 00000006
20561! %l1 = 0000000000000000, Mem[000000001f800028] = 00000000
20562 stwa %l1,[%i3+%o5]0x89 ! Mem[000000001f800028] = 00000000
20563! Mem[0000000031800038] = 4675ea8c, %l3 = ffffffff1ceda5ae
20564 ldub [%o3+0x038],%l3 ! %l3 = 0000000000000046
20565! Set Register : %l7 = ffffffff0071eeef
20566 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff
20567! %l4 = 7fffffff, %l5 = ffff000b, Mem[000000001f000028] = ad167276 29f4e6fa
20568 stda %l4,[%i2+%o5]0x81 ! Mem[000000001f000028] = 7fffffff ffff000b
20569
20570p7_label_96:
20571! %l2 = ffffffff0000000b, Mem[0000000031800038] = 4675ea8cad167276
20572 stx %l2,[%o3+0x038] ! Mem[0000000031800038] = ffffffff0000000b
20573! %l3 = 0000000000000046, Mem[000000001f000000] = 00000000
20574 stba %l3,[%i2+%g0]0x81 ! Mem[000000001f000000] = 46000000
20575! %l0 = 0000000000000006, immed = 00000015, %l5 = 00000000ffff000b
20576 sll %l0,0x015,%l5 ! %l5 = 0000000000c00000
20577! Mem[0000000030800078] = 00741700, %l1 = 0000000000000000
20578 ldsb [%o1+0x079],%l1 ! %l1 = 0000000000000074
20579! %l5 = 0000000000c00000, %l5 = 0000000000c00000, %y = 00000006
20580 sdivcc %l5,%l5,%l2 ! %l2 = 0000000000000801, %ccr = 00
20581 mov %l0,%y ! %y = 00000006
20582! %l5 = 0000000000c00000, Mem[000000003180003a] = ffffffff
20583 sth %l5,[%o3+0x03a] ! Mem[0000000031800038] = ffff0000
20584! Mem[000000001f800060] = ab226e8583ff82e9, %l4 = 000000007fffffff
20585 ldx [%i3+0x060],%l4 ! %l4 = ab226e8583ff82e9
20586! %l4 = ab226e8583ff82e9, immed = 0000000a, %l6 = 0000000000000000
20587 srl %l4,0x00a,%l6 ! %l6 = 000000000020ffe0
20588! Mem[000000001f000018] = 4417740084bc858b, %f6 = 0dcedab7 767216ad
20589 ldda [%i2+%i6]0x80,%f6 ! %f6 = 44177400 84bc858b
20590! Mem[0000000031000038] = 00000000 fffffff4, %l0 = 00000006, %l1 = 00000074
20591 ldd [%o2+0x038],%l0 ! %l0 = 0000000000000000 00000000fffffff4
20592
20593p7_label_97:
20594! %l5 = 0000000000c00000, Mem[0000000031800078] = 006465b95e91d846
20595 stx %l5,[%o3+0x078] ! Mem[0000000031800078] = 0000000000c00000
20596! Mem[000000001f000008] = 1ff11510, %l4 = ab226e8583ff82e9
20597 lduba [%i2+%i4]0x88,%l4 ! %l4 = 0000000000000010
20598! Mem[000000001e000060] = df9ba3ce, %l7 = ffffffffffffffff
20599 ldsw [%i0+0x060],%l7 ! %l7 = ffffffffdf9ba3ce
20600! Mem[0000000031000038] = 00000000, %f0 = ffffffff
20601 ld [%o2+0x038],%f0 ! %f0 = 00000000
20602! Mem[000000001e000030] = 00004400 0000ffff, %l2 = 00000801, %l3 = 00000046
20603 ldd [%i0+%o6],%l2 ! %l2 = 0000000000004400 000000000000ffff
20604! %l5 = 0000000000c00000, immed = fffffc24, %l3 = 000000000000ffff
20605 addcc %l5,-0x3dc,%l3 ! %l3 = 0000000000bffc24, %ccr = 11
20606! %l0 = 0000000000000000, immed = 00000015, %l3 = 0000000000bffc24
20607 sra %l0,0x015,%l3 ! %l3 = 0000000000000000
20608! Mem[000000001e000000] = f01735c1, %l2 = 0000000000004400
20609 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000035c1
20610! %l4 = 0000000000000010, immed = 000008dc, %l3 = 0000000000000000
20611 andcc %l4,0x8dc,%l3 ! %l3 = 0000000000000010, %ccr = 00
20612! %l5 = 0000000000c00000, immed = fffffd7d, %y = 00000006
20613 umulcc %l5,-0x283,%l1 ! %l1 = 00bffffe1dc00000, %ccr = 00, %y = bffffe
20614
20615p7_label_98:
20616! Mem[000000001f000018] = 44177400, %l1 = 00bffffe1dc00000
20617 lduba [%i2+%i6]0x80,%l1 ! %l1 = 0000000000000044
20618! Mem[000000001e000030] = 00004400 0000ffff, %l2 = 000035c1, %l3 = 00000010
20619 ldda [%i0+%o6]0x81,%l2 ! %l2 = 0000000000004400 000000000000ffff
20620! Mem[000000001f000044] = 68b5ff20, %l1 = 0000000000000044
20621 ldswa [%i2+0x044]%asi,%l1 ! %l1 = 0000000068b5ff20
20622! Mem[000000001e800028] = 9eaf6cbc, %l4 = 0000000000000010
20623 ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffff9eaf6cbc
20624! %l1 = 0000000068b5ff20, Mem[000000001f000010] = 29f4e6fa
20625 stba %l1,[%i2+%i5]0x81 ! Mem[000000001f000010] = 20f4e6fa
20626! %l6 = 000000000020ffe0, immed = fffff8f4, %l4 = ffffffff9eaf6cbc
20627 sub %l6,-0x70c,%l4 ! %l4 = 00000000002106ec
20628! %l6 = 000000000020ffe0, Mem[000000001e80005a] = ea500562
20629 sth %l6,[%i1+0x05a] ! Mem[000000001e800058] = ea50ffe0
20630! Mem[0000000031000038] = 00000000fffffff4, %f28 = ad167276 29f4e6fa
20631 ldd [%o2+0x038],%f28 ! %f28 = 00000000 fffffff4
20632! %l5 = 0000000000c00000, %l4 = 00000000002106ec, %y = 00bffffe
20633 umul %l5,%l4,%l5 ! %l5 = 000018c531000000, %y = 18c5
20634! Mem[0000000031000038] = 00000000, %l1 = 0000000068b5ff20
20635 ldub [%o2+0x038],%l1 ! %l1 = 0000000000000000
20636
20637p7_label_99:
20638! %l3 = 000000000000ffff, Mem[0000000031800078] = 00000000
20639 sth %l3,[%o3+0x078] ! Mem[0000000031800078] = ffff0000
20640! Mem[000000001f000068] = 543a7298, %l5 = 000018c531000000
20641 ldsh [%i2+0x06a],%l5 ! %l5 = 0000000000007298
20642! %l6 = 000000000020ffe0, Mem[000000001e000008] = 01000000
20643 stba %l6,[%i0+%i4]0x89 ! Mem[000000001e000008] = 010000e0
20644! Invert Register : %l6 = 000000000020ffe0
20645 xor %l6,-1,%l6 ! %l6 = ffffffffffdf001f
20646! Mem[000000001e800038] = 00000000, %l6 = ffffffffffdf001f
20647 ldsh [%i1+0x03a],%l6 ! %l6 = 0000000000000000
20648! %l6 = 0000000000000000, %l7 = ffffffffdf9ba3ce, %l2 = 0000000000004400
20649 orncc %l6,%l7,%l2 ! %l2 = 0000000020645c31, %ccr = 00
20650! Mem[0000000031000078] = b1f8550a, %l6 = 0000000000000000
20651 ldsb [%o2+0x078],%l6 ! %l6 = ffffffffffffffb1
20652! %f26 = fffff471 e4a4b38a, Mem[000000001e000060] = df9ba3ce 27716f23
20653 std %f26,[%i0+0x060] ! Mem[000000001e000060] = fffff471 e4a4b38a
20654! Mem[000000001e000030] = 00004400, %l6 = ffffffffffffffb1
20655 ldswa [%i0+%o6]0x81,%l6 ! %l6 = 0000000000004400
20656! %l0 = 0000000000000000, Mem[000000001e800000] = fb48ac60
20657 stba %l0,[%i1+%g0]0x81 ! Mem[000000001e800000] = 0048ac60
20658
20659p7_label_100:
20660! %l1 = 0000000000000000, %l7 = ffffffffdf9ba3ce, %l5 = 0000000000007298
20661 xorcc %l1,%l7,%l5 ! %l5 = ffffffffdf9ba3ce, %ccr = 88
20662! retry : should take illegal inst trap, %l0 = 0000000000000000
20663 retry ! Illegal inst trap : %l0 = 0000000000000010
20664! Invert Register : %l6 = 0000000000004400
20665 xor %l6,-1,%l6 ! %l6 = ffffffffffffbbff
20666! %f19 = dad77e38, Mem[0000000031800038] = ffff0000
20667 st %f19,[%o3+0x038] ! Mem[0000000031800038] = dad77e38
20668! Mem[000000001e000030] = ffff0000 00440000, %l6 = ffffbbff, %l7 = df9ba3ce
20669 ldda [%i0+%o6]0x89,%l6 ! %l6 = 0000000000440000 00000000ffff0000
20670! %l0 = 0000000000000010, Mem[000000003080003c] = 0000ffff
20671 sth %l0,[%o1+0x03c] ! Mem[000000003080003c] = 0010ffff
20672! %l1 = 0000000000000000
20673 sethi %hi(0x1dab6c00),%l1 ! %l1 = 000000001dab6c00
20674! Mem[0000000030000078] = 00000000, %f1 = 387ed7da
20675 ld [%o0+0x078],%f1 ! %f1 = 00000000
20676! Mem[000000001f00000c] = 00000080, %l2 = 0000000020645c31
20677 lduw [%i2+0x00c],%l2 ! %l2 = 0000000000000080
20678! Mem[000000001e000010] = f0c135c19eafbcbc, %l7 = 00000000ffff0000
20679 ldx [%i0+%i5],%l7 ! %l7 = f0c135c19eafbcbc
20680
20681 ba,a p7_not_taken_0_end
20682p7_not_taken_0:
20683! The following code should not be executed
20684 mulx %l1,%l0,%l3
20685 ldsh [%o1+0x042],%l4
20686 lduw [%o2+0x040],%l2
20687 stxa %l4,[%o2+0x000]%asi
20688 ba,a p7_branch_failed
20689p7_not_taken_0_end:
20690
20691
20692! End of Random Code for Processor 7
20693
20694p7_set_done_flag:
20695 mov 2,%g2
20696 set done_flags,%g1
20697 st %g2,[%g1+0x01c] ! Set processor 7 done flag
20698
20699! Self Check Disabled
20700
20701p7_check_registers:
20702
20703! The test for processor 7 has passed
20704
20705p7_passed:
20706 ta GOOD_TRAP
20707 nop
20708
20709p7_reg_l0_fail:
20710 or %g0,0xbd0,%g1
20711 ba,a p7_failed
20712p7_reg_l1_fail:
20713 or %g0,0xbd1,%g1
20714 ba,a p7_failed
20715p7_reg_l2_fail:
20716 or %g0,0xbd2,%g1
20717 ba,a p7_failed
20718p7_reg_l3_fail:
20719 or %g0,0xbd3,%g1
20720 ba,a p7_failed
20721p7_reg_l4_fail:
20722 or %g0,0xbd4,%g1
20723 ba,a p7_failed
20724p7_reg_l5_fail:
20725 or %g0,0xbd5,%g1
20726 ba,a p7_failed
20727p7_reg_l6_fail:
20728 or %g0,0xbd6,%g1
20729 ba,a p7_failed
20730p7_reg_l7_fail:
20731 or %g0,0xbd7,%g1
20732 ba,a p7_failed
20733p7_f0_fail:
20734 set p7_temp,%g6
20735 mov 0xf00,%l0
20736 stx %l0,[%g6]
20737 std %f0,[%g6+8]
20738 stx %fsr,[%g6+16]
20739 ta BAD_TRAP
20740
20741p7_f2_fail:
20742 set p7_temp,%g6
20743 mov 0xf02,%l0
20744 stx %l0,[%g6]
20745 std %f2,[%g6+8]
20746 stx %fsr,[%g6+16]
20747 ta BAD_TRAP
20748
20749p7_f4_fail:
20750 set p7_temp,%g6
20751 mov 0xf04,%l0
20752 stx %l0,[%g6]
20753 std %f4,[%g6+8]
20754 stx %fsr,[%g6+16]
20755 ta BAD_TRAP
20756
20757p7_f6_fail:
20758 set p7_temp,%g6
20759 mov 0xf06,%l0
20760 stx %l0,[%g6]
20761 std %f6,[%g6+8]
20762 stx %fsr,[%g6+16]
20763 ta BAD_TRAP
20764
20765p7_f8_fail:
20766 set p7_temp,%g6
20767 mov 0xf08,%l0
20768 stx %l0,[%g6]
20769 std %f8,[%g6+8]
20770 stx %fsr,[%g6+16]
20771 ta BAD_TRAP
20772
20773p7_f10_fail:
20774 set p7_temp,%g6
20775 mov 0xf10,%l0
20776 stx %l0,[%g6]
20777 std %f10,[%g6+8]
20778 stx %fsr,[%g6+16]
20779 ta BAD_TRAP
20780
20781p7_f12_fail:
20782 set p7_temp,%g6
20783 mov 0xf12,%l0
20784 stx %l0,[%g6]
20785 std %f12,[%g6+8]
20786 stx %fsr,[%g6+16]
20787 ta BAD_TRAP
20788
20789p7_f14_fail:
20790 set p7_temp,%g6
20791 mov 0xf14,%l0
20792 stx %l0,[%g6]
20793 std %f14,[%g6+8]
20794 stx %fsr,[%g6+16]
20795 ta BAD_TRAP
20796
20797p7_f16_fail:
20798 set p7_temp,%g6
20799 mov 0xf16,%l0
20800 stx %l0,[%g6]
20801 std %f16,[%g6+8]
20802 stx %fsr,[%g6+16]
20803 ta BAD_TRAP
20804
20805p7_f18_fail:
20806 set p7_temp,%g6
20807 mov 0xf18,%l0
20808 stx %l0,[%g6]
20809 std %f18,[%g6+8]
20810 stx %fsr,[%g6+16]
20811 ta BAD_TRAP
20812
20813p7_f20_fail:
20814 set p7_temp,%g6
20815 mov 0xf20,%l0
20816 stx %l0,[%g6]
20817 std %f20,[%g6+8]
20818 stx %fsr,[%g6+16]
20819 ta BAD_TRAP
20820
20821p7_f22_fail:
20822 set p7_temp,%g6
20823 mov 0xf22,%l0
20824 stx %l0,[%g6]
20825 std %f22,[%g6+8]
20826 stx %fsr,[%g6+16]
20827 ta BAD_TRAP
20828
20829p7_f24_fail:
20830 set p7_temp,%g6
20831 mov 0xf24,%l0
20832 stx %l0,[%g6]
20833 std %f24,[%g6+8]
20834 stx %fsr,[%g6+16]
20835 ta BAD_TRAP
20836
20837p7_f26_fail:
20838 set p7_temp,%g6
20839 mov 0xf26,%l0
20840 stx %l0,[%g6]
20841 std %f26,[%g6+8]
20842 stx %fsr,[%g6+16]
20843 ta BAD_TRAP
20844
20845p7_f28_fail:
20846 set p7_temp,%g6
20847 mov 0xf28,%l0
20848 stx %l0,[%g6]
20849 std %f28,[%g6+8]
20850 stx %fsr,[%g6+16]
20851 ta BAD_TRAP
20852
20853p7_f30_fail:
20854 set p7_temp,%g6
20855 mov 0xf30,%l0
20856 stx %l0,[%g6]
20857 std %f30,[%g6+8]
20858 stx %fsr,[%g6+16]
20859 ta BAD_TRAP
20860
20861
20862! The test for processor 7 failed
20863
20864p7_failed:
20865 set done_flags,%g1
20866 mov 3,%g5
20867 st %g5,[%g1+0x01c] ! Set processor 7 done flag
20868
20869 set p7_temp,%g6
20870 stx %g1,[%g6]
20871 stx %g2,[%g6+8]
20872 stx %g3,[%g6+16]
20873 ta BAD_TRAP
20874
20875
20876! The local area data for processor 7 failed
20877
20878p7_local_failed:
20879 set done_flags,%g5
20880 mov 3,%g6
20881 st %g6,[%g5+0x01c] ! Set processor 7 done flag
20882
20883 set p7_temp,%g6
20884 add %g1,%g4,%g1
20885 stx %g4,[%g6]
20886 stx %g2,[%g6+8]
20887 stx %g3,[%g6+16]
20888 ta BAD_TRAP
20889
20890p7_dfill_failed:
20891 ba p7_failed
20892 mov 0xddd,%g1
20893
20894p7_selfmod_failed:
20895 ba p7_failed
20896 mov 0xabc,%g1
20897
20898
20899p7_common_error:
20900 or %g0,0xee7,%g1
20901 ba p7_failed
20902 mov %o5,%g3
20903
20904p7_common_signature_error:
20905 set p7_temp,%g1
20906 ba p7_failed
20907 st %g2,[%g1] ! Common Lock Number
20908
20909p7_common_timeout:
20910 set p7_temp,%g1
20911 ba p7_failed
20912 st %g2,[%g1] ! Common Lock Number
20913p7_branch_failed:
20914 mov 0xbbb,%g1
20915 rd %ccr,%g2
20916 ba p7_failed
20917 mov 0x0,%g3
20918
20919p7_trap1e:
20920 subc %l4,%l0,%l5
20921 andn %l6,%l6,%l1
20922 xorcc %l1,%l0,%l1
20923 or %l5,0x936,%l6
20924 done
20925
20926p7_trap1o:
20927 subc %l4,%l0,%l5
20928 andn %l6,%l6,%l1
20929 xorcc %l1,%l0,%l1
20930 or %l5,0x936,%l6
20931 done
20932
20933
20934p7_trap2e:
20935 taddcctv %l2,-0x580,%l1
20936 sth %l0,[%o3+0x03e] ! Mem[000000003180003e]
20937 done
20938
20939p7_trap2o:
20940 taddcctv %l2,-0x580,%l1
20941 sth %l0,[%i3+0x03e] ! Mem[000000003180003e]
20942 done
20943
20944
20945p7_trap3e:
20946 or %l1,-0xa5d,%l0
20947 xor %l0,0x292,%l2
20948 sub %l2,-0x47e,%l7
20949 or %l0,-0x64d,%l3
20950 and %l3,%l3,%l4
20951 done
20952
20953p7_trap3o:
20954 or %l1,-0xa5d,%l0
20955 xor %l0,0x292,%l2
20956 sub %l2,-0x47e,%l7
20957 or %l0,-0x64d,%l3
20958 and %l3,%l3,%l4
20959 done
20960
20961! Cross Processor Interrupt Handler
20962
20963cross_intr_handler:
20964 membar #Sync
20965! Re-enable interrupts and return
209669: stxa %g0,[%g0]ASI_INTR_RECEIVE
20967 membar #Sync
20968 retry
20969
20970inst_access_handler:
20971 done
20972
20973 .align 256
20974data_access_handler:
209751: done
20976
20977p7_init_memory_pointers:
20978 set p7_init_registers,%g1
20979 mov %g0,%g2
20980 mov %g0,%g3
20981 mov %g0,%g4
20982 mov %g0,%g5
20983 mov %g0,%g6
20984 mov %g0,%g7
20985
20986! Initialize memory pointers for window 0
20987 set p7_local0_start,%i0
20988 set p7_local1_start,%i1
20989 set p7_local2_start,%i2
20990 set p7_local3_start,%i3
20991 mov 0x08,%i4
20992 mov 0x10,%i5
20993 mov 0x18,%i6
20994 mov %g0,%i7
20995! Init Local Registers in Window 0
20996 ldx [%g1+0x000],%l0 ! %l0 = bf4f47ae0af107a6
20997 ldx [%g1+0x008],%l1 ! %l1 = a38f495a0a96ae23
20998 ldx [%g1+0x010],%l2 ! %l2 = 29fb1471ce646923
20999 ldx [%g1+0x018],%l3 ! %l3 = df67c5f827c2a99b
21000 ldx [%g1+0x020],%l4 ! %l4 = a41682025142af65
21001 ldx [%g1+0x028],%l5 ! %l5 = 9259870a2b66a8be
21002 ldx [%g1+0x030],%l6 ! %l6 = fefff0a21440c401
21003 ldx [%g1+0x038],%l7 ! %l7 = 1178fa52b9515159
21004 save
21005
21006! Initialize memory points for window 1
21007 set share0_start,%i0
21008 set share1_start,%i1
21009 set share2_start,%i2
21010 set share3_start,%i3
21011 mov 0x20,%i4
21012 mov 0x28,%i5
21013 mov 0x30,%i6
21014! Init Local Registers in Window 1
21015 ldx [%g1+0x040],%l0 ! %l0 = e3b16333b700a60e
21016 ldx [%g1+0x048],%l1 ! %l1 = aa81aa1412b75990
21017 ldx [%g1+0x050],%l2 ! %l2 = 841465a26051c6ab
21018 ldx [%g1+0x058],%l3 ! %l3 = f69674eec39f01e6
21019 ldx [%g1+0x060],%l4 ! %l4 = a463d13458186b05
21020 ldx [%g1+0x068],%l5 ! %l5 = 1d6ca37c5faa5d0f
21021 ldx [%g1+0x070],%l6 ! %l6 = 2bb1f6b2763a6aa1
21022 ldx [%g1+0x078],%l7 ! %l7 = 1c17557c94c708de
21023
21024! Initialize the output register of window 1
21025 set p7_local0_start,%o0
21026 set p7_local1_start,%o1
21027 set p7_local2_start,%o2
21028 set p7_local3_start,%o3
21029 mov 0x08,%o4
21030 mov 0x10,%o5
21031 mov 0x18,%o6
21032 restore
21033
21034 retl
21035 nop
21036
21037user_text_end:
21038 .seg "text"
21039 .align 0x2000
21040user_near0_start:
21041p0_near_0_le:
21042 lduw [%o1+0x044],%l1 ! Mem[0000000030800044]
21043 sth %l7,[%o3+0x000] ! Mem[0000000031800000]
21044 mulx %l0,%l0,%l6
21045 jmpl %o7,%g0
21046 subccc %l5,-0x961,%l0
21047p0_near_0_lo:
21048 lduw [%i1+0x044],%l1 ! Mem[0000000030800044]
21049 sth %l7,[%i3+0x000] ! Mem[0000000031800000]
21050 mulx %l0,%l0,%l6
21051 jmpl %o7,%g0
21052 subccc %l5,-0x961,%l0
21053p0_near_0_he:
21054 orcc %l2,0xa2b,%l4
21055 udivx %l3,-0xbaf,%l2
21056 add %l1,0xd91,%l5
21057 andcc %l4,0xdaf,%l5
21058 jmpl %o7,%g0
21059 andcc %l2,%l0,%l5
21060p0_near_0_ho:
21061 orcc %l2,0xa2b,%l4
21062 udivx %l3,-0xbaf,%l2
21063 add %l1,0xd91,%l5
21064 andcc %l4,0xdaf,%l5
21065 jmpl %o7,%g0
21066 andcc %l2,%l0,%l5
21067p1_near_0_le:
21068 st %f0 ,[%i2+0x000] ! Mem[0000000013000000]
21069 add %l6,%l5,%l2
21070 and %l3,%l1,%l7
21071 xnor %l6,%l5,%l0
21072 subccc %l1,-0xe19,%l0
21073 jmpl %o7,%g0
21074 stb %l6,[%o3+0x008] ! Mem[0000000031800008]
21075p1_near_0_lo:
21076 st %f0 ,[%o2+0x000] ! Mem[0000000013000000]
21077 add %l6,%l5,%l2
21078 and %l3,%l1,%l7
21079 xnor %l6,%l5,%l0
21080 subccc %l1,-0xe19,%l0
21081 jmpl %o7,%g0
21082 stb %l6,[%i3+0x008] ! Mem[0000000031800008]
21083p1_near_0_he:
21084 sdivx %l4,-0x4b3,%l3
21085 jmpl %o7,%g0
21086 ld [%o1+0x04c],%f25 ! Mem[000000003080004c]
21087p1_near_0_ho:
21088 sdivx %l4,-0x4b3,%l3
21089 jmpl %o7,%g0
21090 ld [%i1+0x04c],%f25 ! Mem[000000003080004c]
21091p2_near_0_le:
21092 jmpl %o7,%g0
21093 st %f0 ,[%o1+0x054] ! Mem[0000000030800054]
21094 jmpl %o7,%g0
21095 nop
21096p2_near_0_lo:
21097 jmpl %o7,%g0
21098 st %f0 ,[%i1+0x054] ! Mem[0000000030800054]
21099 jmpl %o7,%g0
21100 nop
21101p2_near_0_he:
21102 srlx %l1,0x007,%l0
21103 sth %l3,[%o3+0x054] ! Mem[0000000031800054]
21104 umulcc %l5,%l3,%l6
21105 or %l3,%l5,%l3
21106 sra %l4,0x004,%l0
21107 xnorcc %l7,-0xeb3,%l1
21108 jmpl %o7,%g0
21109 ldd [%i3+0x018],%l6 ! Mem[0000000015800018]
21110p2_near_0_ho:
21111 srlx %l1,0x007,%l0
21112 sth %l3,[%i3+0x054] ! Mem[0000000031800054]
21113 umulcc %l5,%l3,%l6
21114 or %l3,%l5,%l3
21115 sra %l4,0x004,%l0
21116 xnorcc %l7,-0xeb3,%l1
21117 jmpl %o7,%g0
21118 ldd [%o3+0x018],%l6 ! Mem[0000000015800018]
21119p3_near_0_le:
21120 stx %l3,[%i2+0x008] ! Mem[0000000017000008]
21121 or %l5,%l6,%l6
21122 jmpl %o7,%g0
21123 srax %l5,0x021,%l2
21124p3_near_0_lo:
21125 stx %l3,[%o2+0x008] ! Mem[0000000017000008]
21126 or %l5,%l6,%l6
21127 jmpl %o7,%g0
21128 srax %l5,0x021,%l2
21129p3_near_0_he:
21130 st %f20,[%i3+0x008] ! Mem[0000000017800008]
21131 orn %l4,%l7,%l5
21132 orn %l2,%l0,%l5
21133 umul %l5,-0x6a4,%l0
21134 lduh [%i1+0x018],%l3 ! Mem[0000000016800018]
21135 jmpl %o7,%g0
21136 ldsw [%o0+0x05c],%l4 ! Mem[000000003000005c]
21137p3_near_0_ho:
21138 st %f20,[%o3+0x008] ! Mem[0000000017800008]
21139 orn %l4,%l7,%l5
21140 orn %l2,%l0,%l5
21141 umul %l5,-0x6a4,%l0
21142 lduh [%o1+0x018],%l3 ! Mem[0000000016800018]
21143 jmpl %o7,%g0
21144 ldsw [%i0+0x05c],%l4 ! Mem[000000003000005c]
21145p4_near_0_le:
21146 srax %l6,%l5,%l0
21147 std %f6 ,[%o1+0x020] ! Mem[0000000030800020]
21148 add %l6,-0xaa0,%l6
21149 ldsb [%i1+0x053],%l1 ! Mem[0000000018800053]
21150 jmpl %o7,%g0
21151 sub %l4,%l0,%l4
21152p4_near_0_lo:
21153 srax %l6,%l5,%l0
21154 std %f6 ,[%i1+0x020] ! Mem[0000000030800020]
21155 add %l6,-0xaa0,%l6
21156 ldsb [%o1+0x053],%l1 ! Mem[0000000018800053]
21157 jmpl %o7,%g0
21158 sub %l4,%l0,%l4
21159p4_near_0_he:
21160 sth %l1,[%o0+0x022] ! Mem[0000000030000022]
21161 tsubcc %l1,0x391,%l5
21162 stb %l2,[%o3+0x063] ! Mem[0000000031800063]
21163 jmpl %o7,%g0
21164 addccc %l2,%l1,%l2
21165p4_near_0_ho:
21166 sth %l1,[%i0+0x022] ! Mem[0000000030000022]
21167 tsubcc %l1,0x391,%l5
21168 stb %l2,[%i3+0x063] ! Mem[0000000031800063]
21169 jmpl %o7,%g0
21170 addccc %l2,%l1,%l2
21171p5_near_0_le:
21172 sdivx %l4,%l0,%l5
21173 stb %l0,[%i2+0x00e] ! Mem[000000001b00000e]
21174 stw %l6,[%o2+0x068] ! Mem[0000000031000068]
21175 ldsw [%o1+0x068],%l7 ! Mem[0000000030800068]
21176 andcc %l5,0x77b,%l3
21177 ldsb [%o2+0x02e],%l7 ! Mem[000000003100002e]
21178 jmpl %o7,%g0
21179 sllx %l1,%l3,%l0
21180p5_near_0_lo:
21181 sdivx %l4,%l0,%l5
21182 stb %l0,[%o2+0x00e] ! Mem[000000001b00000e]
21183 stw %l6,[%i2+0x068] ! Mem[0000000031000068]
21184 ldsw [%i1+0x068],%l7 ! Mem[0000000030800068]
21185 andcc %l5,0x77b,%l3
21186 ldsb [%i2+0x02e],%l7 ! Mem[000000003100002e]
21187 jmpl %o7,%g0
21188 sllx %l1,%l3,%l0
21189p5_near_0_he:
21190 jmpl %o7,%g0
21191 srl %l1,%l2,%l3
21192 jmpl %o7,%g0
21193 nop
21194p5_near_0_ho:
21195 jmpl %o7,%g0
21196 srl %l1,%l2,%l3
21197 jmpl %o7,%g0
21198 nop
21199p6_near_0_le:
21200 tsubcctv %l4,%l0,%l5
21201 jmpl %o7,%g0
21202 addcc %l6,-0xc92,%l1
21203p6_near_0_lo:
21204 tsubcctv %l4,%l0,%l5
21205 jmpl %o7,%g0
21206 addcc %l6,-0xc92,%l1
21207p6_near_0_he:
21208 or %l2,0x7e0,%l5
21209 std %l6,[%i0+0x020] ! Mem[000000001c000020]
21210 lduh [%i2+0x062],%l1 ! Mem[000000001d000062]
21211 or %l0,%l6,%l6
21212 ldub [%o0+0x076],%l2 ! Mem[0000000030000076]
21213 ldsb [%i2+0x00c],%l3 ! Mem[000000001d00000c]
21214 jmpl %o7,%g0
21215 std %f28,[%i1+0x068] ! Mem[000000001c800068]
21216p6_near_0_ho:
21217 or %l2,0x7e0,%l5
21218 std %l6,[%o0+0x020] ! Mem[000000001c000020]
21219 lduh [%o2+0x062],%l1 ! Mem[000000001d000062]
21220 or %l0,%l6,%l6
21221 ldub [%i0+0x076],%l2 ! Mem[0000000030000076]
21222 ldsb [%o2+0x00c],%l3 ! Mem[000000001d00000c]
21223 jmpl %o7,%g0
21224 std %f28,[%o1+0x068] ! Mem[000000001c800068]
21225p7_near_0_le:
21226 subc %l4,%l0,%l5
21227 andn %l6,%l6,%l1
21228 xorcc %l1,%l0,%l1
21229 jmpl %o7,%g0
21230 or %l5,0x936,%l6
21231p7_near_0_lo:
21232 subc %l4,%l0,%l5
21233 andn %l6,%l6,%l1
21234 xorcc %l1,%l0,%l1
21235 jmpl %o7,%g0
21236 or %l5,0x936,%l6
21237p7_near_0_he:
21238 taddcctv %l2,-0x580,%l1
21239 jmpl %o7,%g0
21240 sth %l0,[%o3+0x03e] ! Mem[000000003180003e]
21241p7_near_0_ho:
21242 taddcctv %l2,-0x580,%l1
21243 jmpl %o7,%g0
21244 sth %l0,[%i3+0x03e] ! Mem[000000003180003e]
21245near0_b2b_h:
21246 addccc %l1,-0x9c7,%l2
21247 umulcc %l4,-0xf31,%l7
21248 sub %l4,%l0,%l4
21249 sra %l1,%l6,%l6
21250 jmpl %o7,%g0
21251 smul %l5,%l3,%l5
21252near0_b2b_l:
21253 smul %l2,0x9ae,%l1
21254 add %l2,%l4,%l7
21255 smul %l3,-0x769,%l1
21256 orncc %l6,%l6,%l3
21257 jmpl %o7,%g0
21258 sra %l4,%l2,%l6
21259user_near0_end:
21260 .seg "text"
21261 .align 0x2000
21262user_near1_start:
21263p0_near_1_le:
21264 sth %l6,[%o3+0x004] ! Mem[0000000031800004]
21265 sll %l5,0x01e,%l0
21266 mulx %l0,%l4,%l6
21267 ldsh [%i0+0x07e],%l7 ! Mem[000000001000007e]
21268 ldd [%o0+0x000],%l0 ! Mem[0000000030000000]
21269 jmpl %o7,%g0
21270 add %l2,-0x16a,%l6
21271p0_near_1_lo:
21272 sth %l6,[%i3+0x004] ! Mem[0000000031800004]
21273 sll %l5,0x01e,%l0
21274 mulx %l0,%l4,%l6
21275 ldsh [%o0+0x07e],%l7 ! Mem[000000001000007e]
21276 ldd [%i0+0x000],%l0 ! Mem[0000000030000000]
21277 jmpl %o7,%g0
21278 add %l2,-0x16a,%l6
21279p0_near_1_he:
21280 jmpl %o7,%g0
21281 xorcc %l7,%l3,%l2
21282 jmpl %o7,%g0
21283 nop
21284p0_near_1_ho:
21285 jmpl %o7,%g0
21286 xorcc %l7,%l3,%l2
21287 jmpl %o7,%g0
21288 nop
21289p1_near_1_le:
21290 addccc %l0,%l2,%l2
21291 jmpl %o7,%g0
21292 stb %l1,[%o0+0x009] ! Mem[0000000030000009]
21293p1_near_1_lo:
21294 addccc %l0,%l2,%l2
21295 jmpl %o7,%g0
21296 stb %l1,[%i0+0x009] ! Mem[0000000030000009]
21297p1_near_1_he:
21298 lduh [%o3+0x04c],%l2 ! Mem[000000003180004c]
21299 ld [%o0+0x00c],%f29 ! Mem[000000003000000c]
21300 sllx %l5,%l0,%l4
21301 ldub [%o2+0x00f],%l2 ! Mem[000000003100000f]
21302 orncc %l3,0x3bb,%l2
21303 lduh [%i2+0x030],%l6 ! Mem[0000000013000030]
21304 jmpl %o7,%g0
21305 lduw [%i0+0x01c],%l6 ! Mem[000000001200001c]
21306p1_near_1_ho:
21307 lduh [%i3+0x04c],%l2 ! Mem[000000003180004c]
21308 ld [%i0+0x00c],%f29 ! Mem[000000003000000c]
21309 sllx %l5,%l0,%l4
21310 ldub [%i2+0x00f],%l2 ! Mem[000000003100000f]
21311 orncc %l3,0x3bb,%l2
21312 lduh [%o2+0x030],%l6 ! Mem[0000000013000030]
21313 jmpl %o7,%g0
21314 lduw [%o0+0x01c],%l6 ! Mem[000000001200001c]
21315p2_near_1_le:
21316 std %f8 ,[%o2+0x010] ! Mem[0000000031000010]
21317 sllx %l5,%l0,%l1
21318 ldsh [%i1+0x012],%l4 ! Mem[0000000014800012]
21319 ldsh [%i0+0x004],%l1 ! Mem[0000000014000004]
21320 ldd [%o2+0x050],%f6 ! Mem[0000000031000050]
21321 jmpl %o7,%g0
21322 ldd [%o2+0x050],%f14 ! Mem[0000000031000050]
21323p2_near_1_lo:
21324 std %f8 ,[%i2+0x010] ! Mem[0000000031000010]
21325 sllx %l5,%l0,%l1
21326 ldsh [%o1+0x012],%l4 ! Mem[0000000014800012]
21327 ldsh [%o0+0x004],%l1 ! Mem[0000000014000004]
21328 ldd [%i2+0x050],%f6 ! Mem[0000000031000050]
21329 jmpl %o7,%g0
21330 ldd [%i2+0x050],%f14 ! Mem[0000000031000050]
21331p2_near_1_he:
21332 stw %l6,[%i3+0x070] ! Mem[0000000015800070]
21333 addcc %l3,-0x80e,%l7
21334 ldsb [%o2+0x052],%l5 ! Mem[0000000031000052]
21335 subc %l0,0x4ed,%l4
21336 stw %l7,[%o0+0x010] ! Mem[0000000030000010]
21337 jmpl %o7,%g0
21338 udivx %l0,%l5,%l7
21339p2_near_1_ho:
21340 stw %l6,[%o3+0x070] ! Mem[0000000015800070]
21341 addcc %l3,-0x80e,%l7
21342 ldsb [%i2+0x052],%l5 ! Mem[0000000031000052]
21343 subc %l0,0x4ed,%l4
21344 stw %l7,[%i0+0x010] ! Mem[0000000030000010]
21345 jmpl %o7,%g0
21346 udivx %l0,%l5,%l7
21347p3_near_1_le:
21348 smul %l0,%l2,%l6
21349 addc %l5,%l5,%l1
21350 std %l0,[%o1+0x058] ! Mem[0000000030800058]
21351 sub %l0,0x7ad,%l4
21352 jmpl %o7,%g0
21353 or %l5,%l0,%l4
21354p3_near_1_lo:
21355 smul %l0,%l2,%l6
21356 addc %l5,%l5,%l1
21357 std %l0,[%i1+0x058] ! Mem[0000000030800058]
21358 sub %l0,0x7ad,%l4
21359 jmpl %o7,%g0
21360 or %l5,%l0,%l4
21361p3_near_1_he:
21362 jmpl %o7,%g0
21363 std %l0,[%i2+0x030] ! Mem[0000000017000030]
21364 jmpl %o7,%g0
21365 nop
21366p3_near_1_ho:
21367 jmpl %o7,%g0
21368 std %l0,[%o2+0x030] ! Mem[0000000017000030]
21369 jmpl %o7,%g0
21370 nop
21371p4_near_1_le:
21372 ldd [%i0+0x070],%l6 ! Mem[0000000018000070]
21373 srax %l4,0x007,%l4
21374 st %f7 ,[%o3+0x060] ! Mem[0000000031800060]
21375 jmpl %o7,%g0
21376 std %f14,[%o0+0x020] ! Mem[0000000030000020]
21377p4_near_1_lo:
21378 ldd [%o0+0x070],%l6 ! Mem[0000000018000070]
21379 srax %l4,0x007,%l4
21380 st %f7 ,[%i3+0x060] ! Mem[0000000031800060]
21381 jmpl %o7,%g0
21382 std %f14,[%i0+0x020] ! Mem[0000000030000020]
21383p4_near_1_he:
21384 andncc %l2,0x4e2,%l7
21385 taddcctv %l2,%l4,%l3
21386 srax %l2,0x038,%l0
21387 add %l5,0x4d0,%l3
21388 smul %l2,-0x6bb,%l2
21389 ldsb [%i1+0x07c],%l7 ! Mem[000000001880007c]
21390 jmpl %o7,%g0
21391 orcc %l7,0xf3e,%l6
21392p4_near_1_ho:
21393 andncc %l2,0x4e2,%l7
21394 taddcctv %l2,%l4,%l3
21395 srax %l2,0x038,%l0
21396 add %l5,0x4d0,%l3
21397 smul %l2,-0x6bb,%l2
21398 ldsb [%o1+0x07c],%l7 ! Mem[000000001880007c]
21399 jmpl %o7,%g0
21400 orcc %l7,0xf3e,%l6
21401p5_near_1_le:
21402 orcc %l0,%l0,%l5
21403 lduh [%o0+0x02c],%l1 ! Mem[000000003000002c]
21404 sllx %l2,0x027,%l2
21405 sth %l4,[%i0+0x032] ! Mem[000000001a000032]
21406 sth %l3,[%i1+0x054] ! Mem[000000001a800054]
21407 jmpl %o7,%g0
21408 andn %l4,0x24f,%l4
21409p5_near_1_lo:
21410 orcc %l0,%l0,%l5
21411 lduh [%i0+0x02c],%l1 ! Mem[000000003000002c]
21412 sllx %l2,0x027,%l2
21413 sth %l4,[%o0+0x032] ! Mem[000000001a000032]
21414 sth %l3,[%o1+0x054] ! Mem[000000001a800054]
21415 jmpl %o7,%g0
21416 andn %l4,0x24f,%l4
21417p5_near_1_he:
21418 jmpl %o7,%g0
21419 lduw [%o1+0x02c],%l5 ! Mem[000000003080002c]
21420 jmpl %o7,%g0
21421 nop
21422p5_near_1_ho:
21423 jmpl %o7,%g0
21424 lduw [%i1+0x02c],%l5 ! Mem[000000003080002c]
21425 jmpl %o7,%g0
21426 nop
21427p6_near_1_le:
21428 jmpl %o7,%g0
21429 ldd [%i2+0x068],%f8 ! Mem[000000001d000068]
21430 jmpl %o7,%g0
21431 nop
21432p6_near_1_lo:
21433 jmpl %o7,%g0
21434 ldd [%o2+0x068],%f8 ! Mem[000000001d000068]
21435 jmpl %o7,%g0
21436 nop
21437p6_near_1_he:
21438 st %f28,[%o3+0x030] ! Mem[0000000031800030]
21439 jmpl %o7,%g0
21440 xnor %l7,-0xd69,%l1
21441p6_near_1_ho:
21442 st %f28,[%i3+0x030] ! Mem[0000000031800030]
21443 jmpl %o7,%g0
21444 xnor %l7,-0xd69,%l1
21445p7_near_1_le:
21446 ldx [%i0+0x060],%l1 ! Mem[000000001e000060]
21447 ldub [%i2+0x011],%l0 ! Mem[000000001f000011]
21448 orncc %l5,-0xf97,%l7
21449 tsubcctv %l5,0xfe6,%l0
21450 jmpl %o7,%g0
21451 ldx [%i3+0x000],%l0 ! Mem[000000001f800000]
21452p7_near_1_lo:
21453 ldx [%o0+0x060],%l1 ! Mem[000000001e000060]
21454 ldub [%o2+0x011],%l0 ! Mem[000000001f000011]
21455 orncc %l5,-0xf97,%l7
21456 tsubcctv %l5,0xfe6,%l0
21457 jmpl %o7,%g0
21458 ldx [%o3+0x000],%l0 ! Mem[000000001f800000]
21459p7_near_1_he:
21460 xor %l0,0x292,%l2
21461 ldd [%o3+0x078],%l2 ! Mem[0000000031800078]
21462 jmpl %o7,%g0
21463 orcc %l4,%l4,%l3
21464p7_near_1_ho:
21465 xor %l0,0x292,%l2
21466 ldd [%i3+0x078],%l2 ! Mem[0000000031800078]
21467 jmpl %o7,%g0
21468 orcc %l4,%l4,%l3
21469near1_b2b_h:
21470 srax %l6,0x02c,%l6
21471 udivx %l6,0x667,%l6
21472 subccc %l7,%l4,%l4
21473 addccc %l0,%l4,%l2
21474 addccc %l5,-0xa41,%l1
21475 jmpl %o7,%g0
21476 nop
21477near1_b2b_l:
21478 taddcc %l4,%l7,%l7
21479 and %l6,0x2b7,%l2
21480 srax %l5,%l5,%l6
21481 smul %l2,0x989,%l1
21482 sra %l6,0x00f,%l2
21483 jmpl %o7,%g0
21484 xorcc %l2,-0x7e0,%l7
21485user_near1_end:
21486 .seg "text"
21487 .align 0x2000
21488user_near2_start:
21489p0_near_2_le:
21490 sub %l6,0xc63,%l1
21491 srl %l5,0x01d,%l2
21492 jmpl %o7,%g0
21493 std %l4,[%i0+0x078] ! Mem[0000000010000078]
21494p0_near_2_lo:
21495 sub %l6,0xc63,%l1
21496 srl %l5,0x01d,%l2
21497 jmpl %o7,%g0
21498 std %l4,[%o0+0x078] ! Mem[0000000010000078]
21499p0_near_2_he:
21500 orncc %l3,0xe7f,%l4
21501 st %f30,[%o1+0x004] ! Mem[0000000030800004]
21502 subccc %l3,%l4,%l5
21503 std %l6,[%i1+0x040] ! Mem[0000000010800040]
21504 jmpl %o7,%g0
21505 ldsb [%i1+0x037],%l5 ! Mem[0000000010800037]
21506p0_near_2_ho:
21507 orncc %l3,0xe7f,%l4
21508 st %f30,[%i1+0x004] ! Mem[0000000030800004]
21509 subccc %l3,%l4,%l5
21510 std %l6,[%o1+0x040] ! Mem[0000000010800040]
21511 jmpl %o7,%g0
21512 ldsb [%o1+0x037],%l5 ! Mem[0000000010800037]
21513p1_near_2_le:
21514 sra %l0,%l2,%l2
21515 stw %l0,[%o1+0x008] ! Mem[0000000030800008]
21516 jmpl %o7,%g0
21517 lduw [%o2+0x048],%l5 ! Mem[0000000031000048]
21518p1_near_2_lo:
21519 sra %l0,%l2,%l2
21520 stw %l0,[%i1+0x008] ! Mem[0000000030800008]
21521 jmpl %o7,%g0
21522 lduw [%i2+0x048],%l5 ! Mem[0000000031000048]
21523p1_near_2_he:
21524 lduw [%o2+0x00c],%l2 ! Mem[000000003100000c]
21525 andncc %l7,0x176,%l7
21526 ldd [%o0+0x008],%l0 ! Mem[0000000030000008]
21527 jmpl %o7,%g0
21528 tsubcc %l1,%l0,%l7
21529p1_near_2_ho:
21530 lduw [%i2+0x00c],%l2 ! Mem[000000003100000c]
21531 andncc %l7,0x176,%l7
21532 ldd [%i0+0x008],%l0 ! Mem[0000000030000008]
21533 jmpl %o7,%g0
21534 tsubcc %l1,%l0,%l7
21535p2_near_2_le:
21536 stb %l5,[%i2+0x048] ! Mem[0000000015000048]
21537 orncc %l0,-0xeeb,%l1
21538 ldub [%i0+0x07e],%l7 ! Mem[000000001400007e]
21539 jmpl %o7,%g0
21540 lduh [%i0+0x06e],%l7 ! Mem[000000001400006e]
21541p2_near_2_lo:
21542 stb %l5,[%o2+0x048] ! Mem[0000000015000048]
21543 orncc %l0,-0xeeb,%l1
21544 ldub [%o0+0x07e],%l7 ! Mem[000000001400007e]
21545 jmpl %o7,%g0
21546 lduh [%o0+0x06e],%l7 ! Mem[000000001400006e]
21547p2_near_2_he:
21548 srlx %l2,0x018,%l2
21549 mulx %l1,0xb75,%l1
21550 ldsb [%o2+0x053],%l7 ! Mem[0000000031000053]
21551 jmpl %o7,%g0
21552 ldsb [%o1+0x015],%l3 ! Mem[0000000030800015]
21553p2_near_2_ho:
21554 srlx %l2,0x018,%l2
21555 mulx %l1,0xb75,%l1
21556 ldsb [%i2+0x053],%l7 ! Mem[0000000031000053]
21557 jmpl %o7,%g0
21558 ldsb [%i1+0x015],%l3 ! Mem[0000000030800015]
21559p3_near_2_le:
21560 ldd [%o2+0x058],%f6 ! Mem[0000000031000058]
21561 ldd [%o3+0x058],%l2 ! Mem[0000000031800058]
21562 stb %l1,[%o0+0x01a] ! Mem[000000003000001a]
21563 taddcctv %l4,-0x474,%l0
21564 add %l7,%l0,%l6
21565 jmpl %o7,%g0
21566 lduh [%o3+0x01e],%l7 ! Mem[000000003180001e]
21567p3_near_2_lo:
21568 ldd [%i2+0x058],%f6 ! Mem[0000000031000058]
21569 ldd [%i3+0x058],%l2 ! Mem[0000000031800058]
21570 stb %l1,[%i0+0x01a] ! Mem[000000003000001a]
21571 taddcctv %l4,-0x474,%l0
21572 add %l7,%l0,%l6
21573 jmpl %o7,%g0
21574 lduh [%i3+0x01e],%l7 ! Mem[000000003180001e]
21575p3_near_2_he:
21576 jmpl %o7,%g0
21577 std %f20,[%o2+0x058] ! Mem[0000000031000058]
21578 jmpl %o7,%g0
21579 nop
21580p3_near_2_ho:
21581 jmpl %o7,%g0
21582 std %f20,[%i2+0x058] ! Mem[0000000031000058]
21583 jmpl %o7,%g0
21584 nop
21585p4_near_2_le:
21586 ldd [%o0+0x060],%l6 ! Mem[0000000030000060]
21587 srax %l3,%l6,%l1
21588 sub %l1,-0x359,%l3
21589 add %l0,0x3ee,%l0
21590 ldd [%i3+0x010],%f8 ! Mem[0000000019800010]
21591 ldub [%i2+0x054],%l4 ! Mem[0000000019000054]
21592 jmpl %o7,%g0
21593 ld [%o1+0x060],%f4 ! Mem[0000000030800060]
21594p4_near_2_lo:
21595 ldd [%i0+0x060],%l6 ! Mem[0000000030000060]
21596 srax %l3,%l6,%l1
21597 sub %l1,-0x359,%l3
21598 add %l0,0x3ee,%l0
21599 ldd [%o3+0x010],%f8 ! Mem[0000000019800010]
21600 ldub [%o2+0x054],%l4 ! Mem[0000000019000054]
21601 jmpl %o7,%g0
21602 ld [%i1+0x060],%f4 ! Mem[0000000030800060]
21603p4_near_2_he:
21604 ldub [%o0+0x060],%l6 ! Mem[0000000030000060]
21605 jmpl %o7,%g0
21606 and %l5,0x043,%l6
21607p4_near_2_ho:
21608 ldub [%i0+0x060],%l6 ! Mem[0000000030000060]
21609 jmpl %o7,%g0
21610 and %l5,0x043,%l6
21611p5_near_2_le:
21612 jmpl %o7,%g0
21613 ldd [%i3+0x020],%l2 ! Mem[000000001b800020]
21614 jmpl %o7,%g0
21615 nop
21616p5_near_2_lo:
21617 jmpl %o7,%g0
21618 ldd [%o3+0x020],%l2 ! Mem[000000001b800020]
21619 jmpl %o7,%g0
21620 nop
21621p5_near_2_he:
21622 mulx %l3,0x303,%l1
21623 xor %l4,-0xd88,%l5
21624 jmpl %o7,%g0
21625 tsubcctv %l0,0xe7a,%l5
21626p5_near_2_ho:
21627 mulx %l3,0x303,%l1
21628 xor %l4,-0xd88,%l5
21629 jmpl %o7,%g0
21630 tsubcctv %l0,0xe7a,%l5
21631p6_near_2_le:
21632 jmpl %o7,%g0
21633 sth %l5,[%o0+0x072] ! Mem[0000000030000072]
21634 jmpl %o7,%g0
21635 nop
21636p6_near_2_lo:
21637 jmpl %o7,%g0
21638 sth %l5,[%i0+0x072] ! Mem[0000000030000072]
21639 jmpl %o7,%g0
21640 nop
21641p6_near_2_he:
21642 or %l2,-0x2bc,%l3
21643 ldsb [%i1+0x05e],%l6 ! Mem[000000001c80005e]
21644 sra %l7,%l7,%l2
21645 stb %l2,[%o0+0x071] ! Mem[0000000030000071]
21646 umul %l0,%l1,%l6
21647 jmpl %o7,%g0
21648 sdivx %l0,0xfed,%l4
21649p6_near_2_ho:
21650 or %l2,-0x2bc,%l3
21651 ldsb [%o1+0x05e],%l6 ! Mem[000000001c80005e]
21652 sra %l7,%l7,%l2
21653 stb %l2,[%i0+0x071] ! Mem[0000000030000071]
21654 umul %l0,%l1,%l6
21655 jmpl %o7,%g0
21656 sdivx %l0,0xfed,%l4
21657p7_near_2_le:
21658 ldsb [%o0+0x03c],%l4 ! Mem[000000003000003c]
21659 st %f1 ,[%o1+0x078] ! Mem[0000000030800078]
21660 lduh [%o0+0x03e],%l1 ! Mem[000000003000003e]
21661 lduw [%i1+0x00c],%l5 ! Mem[000000001e80000c]
21662 jmpl %o7,%g0
21663 sllx %l5,%l0,%l4
21664p7_near_2_lo:
21665 ldsb [%i0+0x03c],%l4 ! Mem[000000003000003c]
21666 st %f1 ,[%i1+0x078] ! Mem[0000000030800078]
21667 lduh [%i0+0x03e],%l1 ! Mem[000000003000003e]
21668 lduw [%o1+0x00c],%l5 ! Mem[000000001e80000c]
21669 jmpl %o7,%g0
21670 sllx %l5,%l0,%l4
21671p7_near_2_he:
21672 jmpl %o7,%g0
21673 srl %l2,%l7,%l2
21674 jmpl %o7,%g0
21675 nop
21676p7_near_2_ho:
21677 jmpl %o7,%g0
21678 srl %l2,%l7,%l2
21679 jmpl %o7,%g0
21680 nop
21681near2_b2b_h:
21682 xnor %l4,0x9a7,%l5
21683 or %l7,%l4,%l4
21684 srlx %l7,0x037,%l0
21685 nop
21686 addc %l2,%l1,%l5
21687 sll %l0,%l5,%l2
21688 jmpl %o7,%g0
21689 xor %l0,-0x244,%l3
21690near2_b2b_l:
21691 and %l2,%l5,%l5
21692 udivx %l3,%l3,%l1
21693 sra %l4,%l5,%l7
21694 sra %l6,0x011,%l6
21695 subc %l6,%l0,%l4
21696 umul %l0,0x5fd,%l3
21697 jmpl %o7,%g0
21698 andcc %l0,%l6,%l3
21699user_near2_end:
21700 .seg "text"
21701 .align 0x2000
21702user_near3_start:
21703p0_near_3_le:
21704 std %l0,[%o1+0x040] ! Mem[0000000030800040]
21705 xor %l0,-0xd22,%l4
21706 orcc %l1,%l2,%l1
21707 st %f1 ,[%o1+0x044] ! Mem[0000000030800044]
21708 addcc %l2,%l3,%l1
21709 smul %l3,%l7,%l1
21710 jmpl %o7,%g0
21711 umul %l5,%l2,%l4
21712p0_near_3_lo:
21713 std %l0,[%i1+0x040] ! Mem[0000000030800040]
21714 xor %l0,-0xd22,%l4
21715 orcc %l1,%l2,%l1
21716 st %f1 ,[%i1+0x044] ! Mem[0000000030800044]
21717 addcc %l2,%l3,%l1
21718 smul %l3,%l7,%l1
21719 jmpl %o7,%g0
21720 umul %l5,%l2,%l4
21721p0_near_3_he:
21722 ldub [%i2+0x06b],%l2 ! Mem[000000001100006b]
21723 stw %l3,[%o0+0x004] ! Mem[0000000030000004]
21724 ldsh [%o0+0x040],%l7 ! Mem[0000000030000040]
21725 ldsw [%o0+0x000],%l4 ! Mem[0000000030000000]
21726 stb %l3,[%i0+0x009] ! Mem[0000000010000009]
21727 jmpl %o7,%g0
21728 sllx %l6,%l1,%l6
21729p0_near_3_ho:
21730 ldub [%o2+0x06b],%l2 ! Mem[000000001100006b]
21731 stw %l3,[%i0+0x004] ! Mem[0000000030000004]
21732 ldsh [%i0+0x040],%l7 ! Mem[0000000030000040]
21733 ldsw [%i0+0x000],%l4 ! Mem[0000000030000000]
21734 stb %l3,[%o0+0x009] ! Mem[0000000010000009]
21735 jmpl %o7,%g0
21736 sllx %l6,%l1,%l6
21737p1_near_3_le:
21738 jmpl %o7,%g0
21739 ldub [%o2+0x008],%l0 ! Mem[0000000031000008]
21740 jmpl %o7,%g0
21741 nop
21742p1_near_3_lo:
21743 jmpl %o7,%g0
21744 ldub [%i2+0x008],%l0 ! Mem[0000000031000008]
21745 jmpl %o7,%g0
21746 nop
21747p1_near_3_he:
21748 smul %l7,%l1,%l7
21749 xorcc %l1,0x53e,%l4
21750 jmpl %o7,%g0
21751 ldx [%o3+0x048],%l4 ! Mem[0000000031800048]
21752p1_near_3_ho:
21753 smul %l7,%l1,%l7
21754 xorcc %l1,0x53e,%l4
21755 jmpl %o7,%g0
21756 ldx [%i3+0x048],%l4 ! Mem[0000000031800048]
21757p2_near_3_le:
21758 ldsh [%o1+0x016],%l0 ! Mem[0000000030800016]
21759 ldd [%o2+0x050],%l6 ! Mem[0000000031000050]
21760 lduh [%o3+0x016],%l3 ! Mem[0000000031800016]
21761 ldsw [%o2+0x010],%l0 ! Mem[0000000031000010]
21762 ldub [%o1+0x057],%l0 ! Mem[0000000030800057]
21763 jmpl %o7,%g0
21764 andncc %l1,%l5,%l2
21765p2_near_3_lo:
21766 ldsh [%i1+0x016],%l0 ! Mem[0000000030800016]
21767 ldd [%i2+0x050],%l6 ! Mem[0000000031000050]
21768 lduh [%i3+0x016],%l3 ! Mem[0000000031800016]
21769 ldsw [%i2+0x010],%l0 ! Mem[0000000031000010]
21770 ldub [%i1+0x057],%l0 ! Mem[0000000030800057]
21771 jmpl %o7,%g0
21772 andncc %l1,%l5,%l2
21773p2_near_3_he:
21774 stb %l7,[%o2+0x057] ! Mem[0000000031000057]
21775 ldx [%o1+0x050],%l4 ! Mem[0000000030800050]
21776 jmpl %o7,%g0
21777 nop
21778p2_near_3_ho:
21779 stb %l7,[%i2+0x057] ! Mem[0000000031000057]
21780 ldx [%i1+0x050],%l4 ! Mem[0000000030800050]
21781 jmpl %o7,%g0
21782 nop
21783p3_near_3_le:
21784 udivx %l7,%l7,%l1
21785 andncc %l1,-0x86b,%l2
21786 stx %l3,[%o1+0x058] ! Mem[0000000030800058]
21787 jmpl %o7,%g0
21788 ldd [%i1+0x000],%l6 ! Mem[0000000016800000]
21789p3_near_3_lo:
21790 udivx %l7,%l7,%l1
21791 andncc %l1,-0x86b,%l2
21792 stx %l3,[%i1+0x058] ! Mem[0000000030800058]
21793 jmpl %o7,%g0
21794 ldd [%o1+0x000],%l6 ! Mem[0000000016800000]
21795p3_near_3_he:
21796 stb %l6,[%o3+0x05f] ! Mem[000000003180005f]
21797 jmpl %o7,%g0
21798 srax %l7,%l4,%l6
21799p3_near_3_ho:
21800 stb %l6,[%i3+0x05f] ! Mem[000000003180005f]
21801 jmpl %o7,%g0
21802 srax %l7,%l4,%l6
21803p4_near_3_le:
21804 jmpl %o7,%g0
21805 srl %l1,0x01f,%l0
21806 jmpl %o7,%g0
21807 nop
21808p4_near_3_lo:
21809 jmpl %o7,%g0
21810 srl %l1,0x01f,%l0
21811 jmpl %o7,%g0
21812 nop
21813p4_near_3_he:
21814 orcc %l0,%l6,%l2
21815 taddcc %l6,%l3,%l6
21816 ldd [%o3+0x060],%l4 ! Mem[0000000031800060]
21817 jmpl %o7,%g0
21818 ldsb [%o3+0x023],%l7 ! Mem[0000000031800023]
21819p4_near_3_ho:
21820 orcc %l0,%l6,%l2
21821 taddcc %l6,%l3,%l6
21822 ldd [%i3+0x060],%l4 ! Mem[0000000031800060]
21823 jmpl %o7,%g0
21824 ldsb [%i3+0x023],%l7 ! Mem[0000000031800023]
21825p5_near_3_le:
21826 jmpl %o7,%g0
21827 taddcc %l6,-0xbf5,%l4
21828 jmpl %o7,%g0
21829 nop
21830p5_near_3_lo:
21831 jmpl %o7,%g0
21832 taddcc %l6,-0xbf5,%l4
21833 jmpl %o7,%g0
21834 nop
21835p5_near_3_he:
21836 ldd [%i2+0x058],%l0 ! Mem[000000001b000058]
21837 lduh [%o1+0x02a],%l0 ! Mem[000000003080002a]
21838 st %f23,[%i3+0x070] ! Mem[000000001b800070]
21839 xnor %l3,0x48a,%l6
21840 jmpl %o7,%g0
21841 andn %l6,-0xde6,%l0
21842p5_near_3_ho:
21843 ldd [%o2+0x058],%l0 ! Mem[000000001b000058]
21844 lduh [%i1+0x02a],%l0 ! Mem[000000003080002a]
21845 st %f23,[%o3+0x070] ! Mem[000000001b800070]
21846 xnor %l3,0x48a,%l6
21847 jmpl %o7,%g0
21848 andn %l6,-0xde6,%l0
21849p6_near_3_le:
21850 ldd [%i3+0x000],%f8 ! Mem[000000001d800000]
21851 stw %l7,[%o0+0x070] ! Mem[0000000030000070]
21852 ldd [%o0+0x070],%f0 ! Mem[0000000030000070]
21853 taddcctv %l2,%l6,%l0
21854 xnorcc %l2,%l1,%l7
21855 ldub [%o2+0x076],%l3 ! Mem[0000000031000076]
21856 jmpl %o7,%g0
21857 and %l5,-0xc33,%l6
21858p6_near_3_lo:
21859 ldd [%o3+0x000],%f8 ! Mem[000000001d800000]
21860 stw %l7,[%i0+0x070] ! Mem[0000000030000070]
21861 ldd [%i0+0x070],%f0 ! Mem[0000000030000070]
21862 taddcctv %l2,%l6,%l0
21863 xnorcc %l2,%l1,%l7
21864 ldub [%i2+0x076],%l3 ! Mem[0000000031000076]
21865 jmpl %o7,%g0
21866 and %l5,-0xc33,%l6
21867p6_near_3_he:
21868 ld [%o3+0x030],%f26 ! Mem[0000000031800030]
21869 ldub [%o0+0x076],%l4 ! Mem[0000000030000076]
21870 lduw [%i2+0x03c],%l7 ! Mem[000000001d00003c]
21871 lduh [%o2+0x074],%l1 ! Mem[0000000031000074]
21872 jmpl %o7,%g0
21873 addccc %l1,%l7,%l0
21874p6_near_3_ho:
21875 ld [%i3+0x030],%f26 ! Mem[0000000031800030]
21876 ldub [%i0+0x076],%l4 ! Mem[0000000030000076]
21877 lduw [%o2+0x03c],%l7 ! Mem[000000001d00003c]
21878 lduh [%i2+0x074],%l1 ! Mem[0000000031000074]
21879 jmpl %o7,%g0
21880 addccc %l1,%l7,%l0
21881p7_near_3_le:
21882 ldsh [%i2+0x014],%l3 ! Mem[000000001f000014]
21883 jmpl %o7,%g0
21884 ldsw [%o1+0x038],%l3 ! Mem[0000000030800038]
21885p7_near_3_lo:
21886 ldsh [%o2+0x014],%l3 ! Mem[000000001f000014]
21887 jmpl %o7,%g0
21888 ldsw [%i1+0x038],%l3 ! Mem[0000000030800038]
21889p7_near_3_he:
21890 umul %l5,-0x4fe,%l2
21891 ldsb [%i1+0x05a],%l0 ! Mem[000000001e80005a]
21892 smulcc %l7,0x450,%l2
21893 or %l0,%l3,%l3
21894 nop
21895 jmpl %o7,%g0
21896 ld [%o2+0x038],%f29 ! Mem[0000000031000038]
21897p7_near_3_ho:
21898 umul %l5,-0x4fe,%l2
21899 ldsb [%o1+0x05a],%l0 ! Mem[000000001e80005a]
21900 smulcc %l7,0x450,%l2
21901 or %l0,%l3,%l3
21902 nop
21903 jmpl %o7,%g0
21904 ld [%i2+0x038],%f29 ! Mem[0000000031000038]
21905near3_b2b_h:
21906 xorcc %l7,%l5,%l6
21907 srl %l3,%l6,%l2
21908 tsubcc %l0,%l5,%l7
21909 srlx %l7,0x028,%l5
21910 jmpl %o7,%g0
21911 taddcc %l7,%l4,%l7
21912near3_b2b_l:
21913 smul %l4,%l0,%l3
21914 tsubcc %l5,-0x6d7,%l3
21915 smulcc %l5,-0xccd,%l2
21916 andn %l1,-0xc8c,%l2
21917 jmpl %o7,%g0
21918 subc %l0,-0x386,%l0
21919user_near3_end:
21920 .seg "text"
21921 .text
21922 .align 0x2000
21923user_far0_start:
21924p0_far_0_le:
21925 orcc %l7,-0xab5,%l0
21926 andcc %l2,%l3,%l6
21927 smulcc %l7,%l7,%l4
21928 std %f2 ,[%i3+0x008] ! Mem[0000000011800008]
21929 andcc %l4,0x3e4,%l5
21930 jmpl %o7,%g0
21931 sll %l1,0x00b,%l1
21932p0_far_0_lo:
21933 orcc %l7,-0xab5,%l0
21934 andcc %l2,%l3,%l6
21935 smulcc %l7,%l7,%l4
21936 std %f2 ,[%o3+0x008] ! Mem[0000000011800008]
21937 andcc %l4,0x3e4,%l5
21938 jmpl %o7,%g0
21939 sll %l1,0x00b,%l1
21940p0_far_0_lem:
21941 orcc %l7,-0xab5,%l0
21942 andcc %l2,%l3,%l6
21943 smulcc %l7,%l7,%l4
21944 membar #Sync
21945 std %f2 ,[%i3+0x008] ! Mem[0000000011800008]
21946 andcc %l4,0x3e4,%l5
21947 jmpl %o7,%g0
21948 sll %l1,0x00b,%l1
21949p0_far_0_lom:
21950 orcc %l7,-0xab5,%l0
21951 andcc %l2,%l3,%l6
21952 smulcc %l7,%l7,%l4
21953 membar #Sync
21954 std %f2 ,[%o3+0x008] ! Mem[0000000011800008]
21955 andcc %l4,0x3e4,%l5
21956 jmpl %o7,%g0
21957 sll %l1,0x00b,%l1
21958p0_far_0_he:
21959 orncc %l6,%l4,%l4
21960 xorcc %l0,%l1,%l6
21961 stw %l4,[%o0+0x004] ! Mem[0000000030000004]
21962 andn %l0,%l2,%l4
21963 jmpl %o7,%g0
21964 lduw [%o2+0x004],%l7 ! Mem[0000000031000004]
21965p0_far_0_ho:
21966 orncc %l6,%l4,%l4
21967 xorcc %l0,%l1,%l6
21968 stw %l4,[%i0+0x004] ! Mem[0000000030000004]
21969 andn %l0,%l2,%l4
21970 jmpl %o7,%g0
21971 lduw [%i2+0x004],%l7 ! Mem[0000000031000004]
21972p0_far_0_hem:
21973 orncc %l6,%l4,%l4
21974 xorcc %l0,%l1,%l6
21975 stw %l4,[%o0+0x004] ! Mem[0000000030000004]
21976 andn %l0,%l2,%l4
21977 jmpl %o7,%g0
21978 lduw [%o2+0x004],%l7 ! Mem[0000000031000004]
21979p0_far_0_hom:
21980 orncc %l6,%l4,%l4
21981 xorcc %l0,%l1,%l6
21982 stw %l4,[%i0+0x004] ! Mem[0000000030000004]
21983 andn %l0,%l2,%l4
21984 jmpl %o7,%g0
21985 lduw [%i2+0x004],%l7 ! Mem[0000000031000004]
21986p0_loop_branch_0:
21987 jmpl %o7+12,%g0
21988 add %l0,1,%l0
21989p1_far_0_le:
21990 jmpl %o7,%g0
21991 nop
21992 jmpl %o7,%g0
21993 nop
21994p1_far_0_lo:
21995 jmpl %o7,%g0
21996 nop
21997 jmpl %o7,%g0
21998 nop
21999p1_far_0_lem:
22000 jmpl %o7,%g0
22001 nop
22002 jmpl %o7,%g0
22003 nop
22004p1_far_0_lom:
22005 jmpl %o7,%g0
22006 nop
22007 jmpl %o7,%g0
22008 nop
22009p1_far_0_he:
22010 ld [%i1+0x008],%f22 ! Mem[0000000012800008]
22011 orn %l7,0xce0,%l7
22012 andn %l5,0x6ec,%l3
22013 ldsh [%o1+0x04e],%l3 ! Mem[000000003080004e]
22014 nop
22015 jmpl %o7,%g0
22016 ldx [%o3+0x008],%l3 ! Mem[0000000031800008]
22017p1_far_0_ho:
22018 ld [%o1+0x008],%f22 ! Mem[0000000012800008]
22019 orn %l7,0xce0,%l7
22020 andn %l5,0x6ec,%l3
22021 ldsh [%i1+0x04e],%l3 ! Mem[000000003080004e]
22022 nop
22023 jmpl %o7,%g0
22024 ldx [%i3+0x008],%l3 ! Mem[0000000031800008]
22025p1_far_0_hem:
22026 membar #Sync
22027 ld [%i1+0x008],%f22 ! Mem[0000000012800008]
22028 orn %l7,0xce0,%l7
22029 andn %l5,0x6ec,%l3
22030 ldsh [%o1+0x04e],%l3 ! Mem[000000003080004e]
22031 nop
22032 jmpl %o7,%g0
22033 ldx [%o3+0x008],%l3 ! Mem[0000000031800008]
22034p1_far_0_hom:
22035 membar #Sync
22036 ld [%o1+0x008],%f22 ! Mem[0000000012800008]
22037 orn %l7,0xce0,%l7
22038 andn %l5,0x6ec,%l3
22039 ldsh [%i1+0x04e],%l3 ! Mem[000000003080004e]
22040 nop
22041 jmpl %o7,%g0
22042 ldx [%i3+0x008],%l3 ! Mem[0000000031800008]
22043p1_loop_branch_0:
22044 jmpl %o7+12,%g0
22045 add %l0,1,%l0
22046p2_far_0_le:
22047 jmpl %o7,%g0
22048 ldsh [%i1+0x00a],%l5 ! Mem[000000001480000a]
22049 jmpl %o7,%g0
22050 nop
22051p2_far_0_lo:
22052 jmpl %o7,%g0
22053 ldsh [%o1+0x00a],%l5 ! Mem[000000001480000a]
22054 jmpl %o7,%g0
22055 nop
22056p2_far_0_lem:
22057 membar #Sync
22058 jmpl %o7,%g0
22059 ldsh [%i1+0x00a],%l5 ! Mem[000000001480000a]
22060 jmpl %o7,%g0
22061 nop
22062p2_far_0_lom:
22063 membar #Sync
22064 jmpl %o7,%g0
22065 ldsh [%o1+0x00a],%l5 ! Mem[000000001480000a]
22066 jmpl %o7,%g0
22067 nop
22068p2_far_0_he:
22069 ldub [%o1+0x017],%l5 ! Mem[0000000030800017]
22070 andcc %l7,%l0,%l7
22071 jmpl %o7,%g0
22072 ldd [%i1+0x068],%f28 ! Mem[0000000014800068]
22073p2_far_0_ho:
22074 ldub [%i1+0x017],%l5 ! Mem[0000000030800017]
22075 andcc %l7,%l0,%l7
22076 jmpl %o7,%g0
22077 ldd [%o1+0x068],%f28 ! Mem[0000000014800068]
22078p2_far_0_hem:
22079 ldub [%o1+0x017],%l5 ! Mem[0000000030800017]
22080 andcc %l7,%l0,%l7
22081 jmpl %o7,%g0
22082 ldd [%i1+0x068],%f28 ! Mem[0000000014800068]
22083p2_far_0_hom:
22084 ldub [%i1+0x017],%l5 ! Mem[0000000030800017]
22085 andcc %l7,%l0,%l7
22086 jmpl %o7,%g0
22087 ldd [%o1+0x068],%f28 ! Mem[0000000014800068]
22088p2_loop_branch_0:
22089 jmpl %o7+12,%g0
22090 add %l0,1,%l0
22091p3_far_0_le:
22092 stx %l3,[%o0+0x058] ! Mem[0000000030000058]
22093 xorcc %l5,0x9fe,%l2
22094 jmpl %o7,%g0
22095 orn %l4,%l4,%l5
22096p3_far_0_lo:
22097 stx %l3,[%i0+0x058] ! Mem[0000000030000058]
22098 xorcc %l5,0x9fe,%l2
22099 jmpl %o7,%g0
22100 orn %l4,%l4,%l5
22101p3_far_0_lem:
22102 stx %l3,[%o0+0x058] ! Mem[0000000030000058]
22103 xorcc %l5,0x9fe,%l2
22104 jmpl %o7,%g0
22105 orn %l4,%l4,%l5
22106p3_far_0_lom:
22107 stx %l3,[%i0+0x058] ! Mem[0000000030000058]
22108 xorcc %l5,0x9fe,%l2
22109 jmpl %o7,%g0
22110 orn %l4,%l4,%l5
22111p3_far_0_he:
22112 st %f19,[%o3+0x05c] ! Mem[000000003180005c]
22113 add %l7,%l1,%l3
22114 jmpl %o7,%g0
22115 stb %l7,[%i0+0x026] ! Mem[0000000016000026]
22116p3_far_0_ho:
22117 st %f19,[%i3+0x05c] ! Mem[000000003180005c]
22118 add %l7,%l1,%l3
22119 jmpl %o7,%g0
22120 stb %l7,[%o0+0x026] ! Mem[0000000016000026]
22121p3_far_0_hem:
22122 st %f19,[%o3+0x05c] ! Mem[000000003180005c]
22123 add %l7,%l1,%l3
22124 membar #Sync
22125 jmpl %o7,%g0
22126 stb %l7,[%i0+0x026] ! Mem[0000000016000026]
22127p3_far_0_hom:
22128 st %f19,[%i3+0x05c] ! Mem[000000003180005c]
22129 add %l7,%l1,%l3
22130 membar #Sync
22131 jmpl %o7,%g0
22132 stb %l7,[%o0+0x026] ! Mem[0000000016000026]
22133p3_loop_branch_0:
22134 jmpl %o7+12,%g0
22135 add %l0,1,%l0
22136p4_far_0_le:
22137 taddcctv %l7,-0x735,%l0
22138 taddcctv %l4,%l3,%l7
22139 ldd [%o0+0x060],%l0 ! Mem[0000000030000060]
22140 ldd [%o3+0x060],%l0 ! Mem[0000000031800060]
22141 jmpl %o7,%g0
22142 ldub [%i1+0x027],%l3 ! Mem[0000000018800027]
22143p4_far_0_lo:
22144 taddcctv %l7,-0x735,%l0
22145 taddcctv %l4,%l3,%l7
22146 ldd [%i0+0x060],%l0 ! Mem[0000000030000060]
22147 ldd [%i3+0x060],%l0 ! Mem[0000000031800060]
22148 jmpl %o7,%g0
22149 ldub [%o1+0x027],%l3 ! Mem[0000000018800027]
22150p4_far_0_lem:
22151 taddcctv %l7,-0x735,%l0
22152 taddcctv %l4,%l3,%l7
22153 ldd [%o0+0x060],%l0 ! Mem[0000000030000060]
22154 ldd [%o3+0x060],%l0 ! Mem[0000000031800060]
22155 membar #Sync
22156 jmpl %o7,%g0
22157 ldub [%i1+0x027],%l3 ! Mem[0000000018800027]
22158p4_far_0_lom:
22159 taddcctv %l7,-0x735,%l0
22160 taddcctv %l4,%l3,%l7
22161 ldd [%i0+0x060],%l0 ! Mem[0000000030000060]
22162 ldd [%i3+0x060],%l0 ! Mem[0000000031800060]
22163 membar #Sync
22164 jmpl %o7,%g0
22165 ldub [%o1+0x027],%l3 ! Mem[0000000018800027]
22166p4_far_0_he:
22167 std %l4,[%o3+0x060] ! Mem[0000000031800060]
22168 addcc %l1,-0xdcb,%l6
22169 ldsb [%o1+0x024],%l1 ! Mem[0000000030800024]
22170 jmpl %o7,%g0
22171 ldd [%o1+0x060],%f24 ! Mem[0000000030800060]
22172p4_far_0_ho:
22173 std %l4,[%i3+0x060] ! Mem[0000000031800060]
22174 addcc %l1,-0xdcb,%l6
22175 ldsb [%i1+0x024],%l1 ! Mem[0000000030800024]
22176 jmpl %o7,%g0
22177 ldd [%i1+0x060],%f24 ! Mem[0000000030800060]
22178p4_far_0_hem:
22179 std %l4,[%o3+0x060] ! Mem[0000000031800060]
22180 addcc %l1,-0xdcb,%l6
22181 ldsb [%o1+0x024],%l1 ! Mem[0000000030800024]
22182 jmpl %o7,%g0
22183 ldd [%o1+0x060],%f24 ! Mem[0000000030800060]
22184p4_far_0_hom:
22185 std %l4,[%i3+0x060] ! Mem[0000000031800060]
22186 addcc %l1,-0xdcb,%l6
22187 ldsb [%i1+0x024],%l1 ! Mem[0000000030800024]
22188 jmpl %o7,%g0
22189 ldd [%i1+0x060],%f24 ! Mem[0000000030800060]
22190p4_loop_branch_0:
22191 jmpl %o7+12,%g0
22192 add %l0,1,%l0
22193p5_far_0_le:
22194 xnor %l7,%l3,%l0
22195 std %l2,[%i1+0x028] ! Mem[000000001a800028]
22196 smulcc %l7,%l7,%l4
22197 ldd [%i0+0x008],%f2 ! Mem[000000001a000008]
22198 ldsw [%o2+0x028],%l3 ! Mem[0000000031000028]
22199 orncc %l3,-0xdb8,%l7
22200 jmpl %o7,%g0
22201 udivx %l1,-0xe80,%l7
22202p5_far_0_lo:
22203 xnor %l7,%l3,%l0
22204 std %l2,[%o1+0x028] ! Mem[000000001a800028]
22205 smulcc %l7,%l7,%l4
22206 ldd [%o0+0x008],%f2 ! Mem[000000001a000008]
22207 ldsw [%i2+0x028],%l3 ! Mem[0000000031000028]
22208 orncc %l3,-0xdb8,%l7
22209 jmpl %o7,%g0
22210 udivx %l1,-0xe80,%l7
22211p5_far_0_lem:
22212 xnor %l7,%l3,%l0
22213 membar #Sync
22214 std %l2,[%i1+0x028] ! Mem[000000001a800028]
22215 smulcc %l7,%l7,%l4
22216 ldd [%i0+0x008],%f2 ! Mem[000000001a000008]
22217 ldsw [%o2+0x028],%l3 ! Mem[0000000031000028]
22218 orncc %l3,-0xdb8,%l7
22219 jmpl %o7,%g0
22220 udivx %l1,-0xe80,%l7
22221p5_far_0_lom:
22222 xnor %l7,%l3,%l0
22223 membar #Sync
22224 std %l2,[%o1+0x028] ! Mem[000000001a800028]
22225 smulcc %l7,%l7,%l4
22226 ldd [%o0+0x008],%f2 ! Mem[000000001a000008]
22227 ldsw [%i2+0x028],%l3 ! Mem[0000000031000028]
22228 orncc %l3,-0xdb8,%l7
22229 jmpl %o7,%g0
22230 udivx %l1,-0xe80,%l7
22231p5_far_0_he:
22232 taddcctv %l7,%l3,%l1
22233 jmpl %o7,%g0
22234 xorcc %l6,0xe99,%l1
22235p5_far_0_ho:
22236 taddcctv %l7,%l3,%l1
22237 jmpl %o7,%g0
22238 xorcc %l6,0xe99,%l1
22239p5_far_0_hem:
22240 taddcctv %l7,%l3,%l1
22241 jmpl %o7,%g0
22242 xorcc %l6,0xe99,%l1
22243p5_far_0_hom:
22244 taddcctv %l7,%l3,%l1
22245 jmpl %o7,%g0
22246 xorcc %l6,0xe99,%l1
22247p5_loop_branch_0:
22248 jmpl %o7+12,%g0
22249 add %l0,1,%l0
22250p6_far_0_le:
22251 ldd [%i1+0x008],%l4 ! Mem[000000001c800008]
22252 jmpl %o7,%g0
22253 sll %l4,0x019,%l3
22254p6_far_0_lo:
22255 ldd [%o1+0x008],%l4 ! Mem[000000001c800008]
22256 jmpl %o7,%g0
22257 sll %l4,0x019,%l3
22258p6_far_0_lem:
22259 membar #Sync
22260 ldd [%i1+0x008],%l4 ! Mem[000000001c800008]
22261 jmpl %o7,%g0
22262 sll %l4,0x019,%l3
22263p6_far_0_lom:
22264 membar #Sync
22265 ldd [%o1+0x008],%l4 ! Mem[000000001c800008]
22266 jmpl %o7,%g0
22267 sll %l4,0x019,%l3
22268p6_far_0_he:
22269 stx %l4,[%i0+0x040] ! Mem[000000001c000040]
22270 sra %l7,0x018,%l3
22271 jmpl %o7,%g0
22272 subc %l4,%l1,%l4
22273p6_far_0_ho:
22274 stx %l4,[%o0+0x040] ! Mem[000000001c000040]
22275 sra %l7,0x018,%l3
22276 jmpl %o7,%g0
22277 subc %l4,%l1,%l4
22278p6_far_0_hem:
22279 stx %l4,[%i0+0x040] ! Mem[000000001c000040]
22280 sra %l7,0x018,%l3
22281 jmpl %o7,%g0
22282 subc %l4,%l1,%l4
22283p6_far_0_hom:
22284 stx %l4,[%o0+0x040] ! Mem[000000001c000040]
22285 sra %l7,0x018,%l3
22286 jmpl %o7,%g0
22287 subc %l4,%l1,%l4
22288p6_loop_branch_0:
22289 jmpl %o7+12,%g0
22290 add %l0,1,%l0
22291p7_far_0_le:
22292 ldub [%i1+0x06b],%l5 ! Mem[000000001e80006b]
22293 st %f15,[%o2+0x03c] ! Mem[000000003100003c]
22294 addc %l7,%l4,%l0
22295 jmpl %o7,%g0
22296 or %l3,%l4,%l4
22297p7_far_0_lo:
22298 ldub [%o1+0x06b],%l5 ! Mem[000000001e80006b]
22299 st %f15,[%i2+0x03c] ! Mem[000000003100003c]
22300 addc %l7,%l4,%l0
22301 jmpl %o7,%g0
22302 or %l3,%l4,%l4
22303p7_far_0_lem:
22304 ldub [%i1+0x06b],%l5 ! Mem[000000001e80006b]
22305 st %f15,[%o2+0x03c] ! Mem[000000003100003c]
22306 addc %l7,%l4,%l0
22307 jmpl %o7,%g0
22308 or %l3,%l4,%l4
22309p7_far_0_lom:
22310 ldub [%o1+0x06b],%l5 ! Mem[000000001e80006b]
22311 st %f15,[%i2+0x03c] ! Mem[000000003100003c]
22312 addc %l7,%l4,%l0
22313 jmpl %o7,%g0
22314 or %l3,%l4,%l4
22315p7_far_0_he:
22316 nop
22317 orn %l4,%l1,%l1
22318 ldub [%i1+0x026],%l4 ! Mem[000000001e800026]
22319 orn %l7,0x90f,%l0
22320 stb %l3,[%o3+0x039] ! Mem[0000000031800039]
22321 st %f30,[%o1+0x038] ! Mem[0000000030800038]
22322 jmpl %o7,%g0
22323 tsubcctv %l2,-0x0ff,%l6
22324p7_far_0_ho:
22325 nop
22326 orn %l4,%l1,%l1
22327 ldub [%o1+0x026],%l4 ! Mem[000000001e800026]
22328 orn %l7,0x90f,%l0
22329 stb %l3,[%i3+0x039] ! Mem[0000000031800039]
22330 st %f30,[%i1+0x038] ! Mem[0000000030800038]
22331 jmpl %o7,%g0
22332 tsubcctv %l2,-0x0ff,%l6
22333p7_far_0_hem:
22334 nop
22335 orn %l4,%l1,%l1
22336 membar #Sync
22337 ldub [%i1+0x026],%l4 ! Mem[000000001e800026]
22338 orn %l7,0x90f,%l0
22339 stb %l3,[%o3+0x039] ! Mem[0000000031800039]
22340 st %f30,[%o1+0x038] ! Mem[0000000030800038]
22341 jmpl %o7,%g0
22342 tsubcctv %l2,-0x0ff,%l6
22343p7_far_0_hom:
22344 nop
22345 orn %l4,%l1,%l1
22346 membar #Sync
22347 ldub [%o1+0x026],%l4 ! Mem[000000001e800026]
22348 orn %l7,0x90f,%l0
22349 stb %l3,[%i3+0x039] ! Mem[0000000031800039]
22350 st %f30,[%i1+0x038] ! Mem[0000000030800038]
22351 jmpl %o7,%g0
22352 tsubcctv %l2,-0x0ff,%l6
22353p7_loop_branch_0:
22354 jmpl %o7+12,%g0
22355 add %l0,1,%l0
22356far0_b2b_h:
22357 add %l6,0x2f2,%l1
22358 xor %l0,%l6,%l2
22359 umul %l1,%l7,%l2
22360 srl %l6,%l3,%l5
22361 subc %l6,0xc73,%l5
22362 andn %l0,%l2,%l4
22363 jmpl %o7,%g0
22364 andn %l5,0xb22,%l2
22365far0_b2b_l:
22366 andn %l1,%l5,%l6
22367 xnor %l7,%l3,%l5
22368 orncc %l1,-0xe22,%l2
22369 sub %l1,0xef7,%l3
22370 nop
22371 add %l1,%l1,%l2
22372 jmpl %o7,%g0
22373 xnor %l6,-0x262,%l5
22374user_far0_end:
22375 .seg "text"
22376 .text
22377 .align 0x2000
22378user_far1_start:
22379p0_far_1_le:
22380 xorcc %l2,%l4,%l5
22381 stx %l7,[%o2+0x040] ! Mem[0000000031000040]
22382 addccc %l2,%l5,%l3
22383 sth %l7,[%o1+0x000] ! Mem[0000000030800000]
22384 ld [%i0+0x00c],%f2 ! Mem[000000001000000c]
22385 jmpl %o7,%g0
22386 ldsb [%i3+0x014],%l5 ! Mem[0000000011800014]
22387p0_far_1_lo:
22388 xorcc %l2,%l4,%l5
22389 stx %l7,[%i2+0x040] ! Mem[0000000031000040]
22390 addccc %l2,%l5,%l3
22391 sth %l7,[%i1+0x000] ! Mem[0000000030800000]
22392 ld [%o0+0x00c],%f2 ! Mem[000000001000000c]
22393 jmpl %o7,%g0
22394 ldsb [%o3+0x014],%l5 ! Mem[0000000011800014]
22395p0_far_1_lem:
22396 xorcc %l2,%l4,%l5
22397 stx %l7,[%o2+0x040] ! Mem[0000000031000040]
22398 addccc %l2,%l5,%l3
22399 sth %l7,[%o1+0x000] ! Mem[0000000030800000]
22400 membar #Sync
22401 ld [%i0+0x00c],%f2 ! Mem[000000001000000c]
22402 membar #Sync
22403 jmpl %o7,%g0
22404 ldsb [%i3+0x014],%l5 ! Mem[0000000011800014]
22405p0_far_1_lom:
22406 xorcc %l2,%l4,%l5
22407 stx %l7,[%i2+0x040] ! Mem[0000000031000040]
22408 addccc %l2,%l5,%l3
22409 sth %l7,[%i1+0x000] ! Mem[0000000030800000]
22410 membar #Sync
22411 ld [%o0+0x00c],%f2 ! Mem[000000001000000c]
22412 membar #Sync
22413 jmpl %o7,%g0
22414 ldsb [%o3+0x014],%l5 ! Mem[0000000011800014]
22415p0_far_1_he:
22416 ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
22417 umulcc %l7,0x971,%l1
22418 ldsh [%o2+0x004],%l2 ! Mem[0000000031000004]
22419 jmpl %o7,%g0
22420 xnorcc %l3,0x436,%l2
22421p0_far_1_ho:
22422 ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
22423 umulcc %l7,0x971,%l1
22424 ldsh [%i2+0x004],%l2 ! Mem[0000000031000004]
22425 jmpl %o7,%g0
22426 xnorcc %l3,0x436,%l2
22427p0_far_1_hem:
22428 ldx [%o3+0x040],%l4 ! Mem[0000000031800040]
22429 umulcc %l7,0x971,%l1
22430 ldsh [%o2+0x004],%l2 ! Mem[0000000031000004]
22431 jmpl %o7,%g0
22432 xnorcc %l3,0x436,%l2
22433p0_far_1_hom:
22434 ldx [%i3+0x040],%l4 ! Mem[0000000031800040]
22435 umulcc %l7,0x971,%l1
22436 ldsh [%i2+0x004],%l2 ! Mem[0000000031000004]
22437 jmpl %o7,%g0
22438 xnorcc %l3,0x436,%l2
22439p0_loop_branch_1:
22440 jmpl %o7+12,%g0
22441 add %l0,2,%l0
22442p1_far_1_le:
22443 addc %l3,-0xe2e,%l2
22444 lduh [%i2+0x034],%l7 ! Mem[0000000013000034]
22445 mulx %l6,-0xf62,%l4
22446 xnor %l4,-0x728,%l0
22447 srl %l5,0x006,%l1
22448 xor %l0,-0xfda,%l2
22449 jmpl %o7,%g0
22450 ldub [%o3+0x04b],%l6 ! Mem[000000003180004b]
22451p1_far_1_lo:
22452 addc %l3,-0xe2e,%l2
22453 lduh [%o2+0x034],%l7 ! Mem[0000000013000034]
22454 mulx %l6,-0xf62,%l4
22455 xnor %l4,-0x728,%l0
22456 srl %l5,0x006,%l1
22457 xor %l0,-0xfda,%l2
22458 jmpl %o7,%g0
22459 ldub [%i3+0x04b],%l6 ! Mem[000000003180004b]
22460p1_far_1_lem:
22461 addc %l3,-0xe2e,%l2
22462 membar #Sync
22463 lduh [%i2+0x034],%l7 ! Mem[0000000013000034]
22464 mulx %l6,-0xf62,%l4
22465 xnor %l4,-0x728,%l0
22466 srl %l5,0x006,%l1
22467 xor %l0,-0xfda,%l2
22468 jmpl %o7,%g0
22469 ldub [%o3+0x04b],%l6 ! Mem[000000003180004b]
22470p1_far_1_lom:
22471 addc %l3,-0xe2e,%l2
22472 membar #Sync
22473 lduh [%o2+0x034],%l7 ! Mem[0000000013000034]
22474 mulx %l6,-0xf62,%l4
22475 xnor %l4,-0x728,%l0
22476 srl %l5,0x006,%l1
22477 xor %l0,-0xfda,%l2
22478 jmpl %o7,%g0
22479 ldub [%i3+0x04b],%l6 ! Mem[000000003180004b]
22480p1_far_1_he:
22481 tsubcctv %l7,%l3,%l5
22482 srlx %l3,%l4,%l5
22483 xnorcc %l2,%l6,%l5
22484 jmpl %o7,%g0
22485 st %f25,[%i0+0x008] ! Mem[0000000012000008]
22486p1_far_1_ho:
22487 tsubcctv %l7,%l3,%l5
22488 srlx %l3,%l4,%l5
22489 xnorcc %l2,%l6,%l5
22490 jmpl %o7,%g0
22491 st %f25,[%o0+0x008] ! Mem[0000000012000008]
22492p1_far_1_hem:
22493 tsubcctv %l7,%l3,%l5
22494 srlx %l3,%l4,%l5
22495 xnorcc %l2,%l6,%l5
22496 membar #Sync
22497 jmpl %o7,%g0
22498 st %f25,[%i0+0x008] ! Mem[0000000012000008]
22499p1_far_1_hom:
22500 tsubcctv %l7,%l3,%l5
22501 srlx %l3,%l4,%l5
22502 xnorcc %l2,%l6,%l5
22503 membar #Sync
22504 jmpl %o7,%g0
22505 st %f25,[%o0+0x008] ! Mem[0000000012000008]
22506p1_loop_branch_1:
22507 jmpl %o7+12,%g0
22508 add %l0,2,%l0
22509p2_far_1_le:
22510 umul %l5,%l6,%l2
22511 sra %l4,%l4,%l5
22512 andcc %l0,-0x8c7,%l1
22513 ldx [%o1+0x010],%l1 ! Mem[0000000030800010]
22514 jmpl %o7,%g0
22515 xnorcc %l7,0x0d9,%l6
22516p2_far_1_lo:
22517 umul %l5,%l6,%l2
22518 sra %l4,%l4,%l5
22519 andcc %l0,-0x8c7,%l1
22520 ldx [%i1+0x010],%l1 ! Mem[0000000030800010]
22521 jmpl %o7,%g0
22522 xnorcc %l7,0x0d9,%l6
22523p2_far_1_lem:
22524 umul %l5,%l6,%l2
22525 sra %l4,%l4,%l5
22526 andcc %l0,-0x8c7,%l1
22527 ldx [%o1+0x010],%l1 ! Mem[0000000030800010]
22528 jmpl %o7,%g0
22529 xnorcc %l7,0x0d9,%l6
22530p2_far_1_lom:
22531 umul %l5,%l6,%l2
22532 sra %l4,%l4,%l5
22533 andcc %l0,-0x8c7,%l1
22534 ldx [%i1+0x010],%l1 ! Mem[0000000030800010]
22535 jmpl %o7,%g0
22536 xnorcc %l7,0x0d9,%l6
22537p2_far_1_he:
22538 umul %l6,-0x591,%l1
22539 jmpl %o7,%g0
22540 ldsb [%o1+0x052],%l3 ! Mem[0000000030800052]
22541p2_far_1_ho:
22542 umul %l6,-0x591,%l1
22543 jmpl %o7,%g0
22544 ldsb [%i1+0x052],%l3 ! Mem[0000000030800052]
22545p2_far_1_hem:
22546 umul %l6,-0x591,%l1
22547 jmpl %o7,%g0
22548 ldsb [%o1+0x052],%l3 ! Mem[0000000030800052]
22549p2_far_1_hom:
22550 umul %l6,-0x591,%l1
22551 jmpl %o7,%g0
22552 ldsb [%i1+0x052],%l3 ! Mem[0000000030800052]
22553p2_loop_branch_1:
22554 jmpl %o7+12,%g0
22555 add %l0,2,%l0
22556p3_far_1_le:
22557 sth %l1,[%o2+0x05e] ! Mem[000000003100005e]
22558 taddcc %l5,%l0,%l1
22559 jmpl %o7,%g0
22560 stw %l7,[%o0+0x05c] ! Mem[000000003000005c]
22561p3_far_1_lo:
22562 sth %l1,[%i2+0x05e] ! Mem[000000003100005e]
22563 taddcc %l5,%l0,%l1
22564 jmpl %o7,%g0
22565 stw %l7,[%i0+0x05c] ! Mem[000000003000005c]
22566p3_far_1_lem:
22567 sth %l1,[%o2+0x05e] ! Mem[000000003100005e]
22568 taddcc %l5,%l0,%l1
22569 jmpl %o7,%g0
22570 stw %l7,[%o0+0x05c] ! Mem[000000003000005c]
22571p3_far_1_lom:
22572 sth %l1,[%i2+0x05e] ! Mem[000000003100005e]
22573 taddcc %l5,%l0,%l1
22574 jmpl %o7,%g0
22575 stw %l7,[%i0+0x05c] ! Mem[000000003000005c]
22576p3_far_1_he:
22577 std %f30,[%o2+0x018] ! Mem[0000000031000018]
22578 addc %l0,%l2,%l7
22579 addc %l7,%l5,%l3
22580 jmpl %o7,%g0
22581 taddcc %l2,%l3,%l2
22582p3_far_1_ho:
22583 std %f30,[%i2+0x018] ! Mem[0000000031000018]
22584 addc %l0,%l2,%l7
22585 addc %l7,%l5,%l3
22586 jmpl %o7,%g0
22587 taddcc %l2,%l3,%l2
22588p3_far_1_hem:
22589 std %f30,[%o2+0x018] ! Mem[0000000031000018]
22590 addc %l0,%l2,%l7
22591 addc %l7,%l5,%l3
22592 jmpl %o7,%g0
22593 taddcc %l2,%l3,%l2
22594p3_far_1_hom:
22595 std %f30,[%i2+0x018] ! Mem[0000000031000018]
22596 addc %l0,%l2,%l7
22597 addc %l7,%l5,%l3
22598 jmpl %o7,%g0
22599 taddcc %l2,%l3,%l2
22600p3_loop_branch_1:
22601 jmpl %o7+12,%g0
22602 add %l0,2,%l0
22603p4_far_1_le:
22604 or %l1,-0xb57,%l6
22605 xnor %l7,%l3,%l5
22606 tsubcc %l1,-0xe81,%l2
22607 jmpl %o7,%g0
22608 std %l4,[%i1+0x008] ! Mem[0000000018800008]
22609p4_far_1_lo:
22610 or %l1,-0xb57,%l6
22611 xnor %l7,%l3,%l5
22612 tsubcc %l1,-0xe81,%l2
22613 jmpl %o7,%g0
22614 std %l4,[%o1+0x008] ! Mem[0000000018800008]
22615p4_far_1_lem:
22616 or %l1,-0xb57,%l6
22617 xnor %l7,%l3,%l5
22618 tsubcc %l1,-0xe81,%l2
22619 membar #Sync
22620 jmpl %o7,%g0
22621 std %l4,[%i1+0x008] ! Mem[0000000018800008]
22622p4_far_1_lom:
22623 or %l1,-0xb57,%l6
22624 xnor %l7,%l3,%l5
22625 tsubcc %l1,-0xe81,%l2
22626 membar #Sync
22627 jmpl %o7,%g0
22628 std %l4,[%o1+0x008] ! Mem[0000000018800008]
22629p4_far_1_he:
22630 sllx %l2,0x01e,%l5
22631 ldsw [%o3+0x020],%l4 ! Mem[0000000031800020]
22632 sth %l1,[%o3+0x026] ! Mem[0000000031800026]
22633 stb %l5,[%o2+0x063] ! Mem[0000000031000063]
22634 jmpl %o7,%g0
22635 andn %l0,%l2,%l4
22636p4_far_1_ho:
22637 sllx %l2,0x01e,%l5
22638 ldsw [%i3+0x020],%l4 ! Mem[0000000031800020]
22639 sth %l1,[%i3+0x026] ! Mem[0000000031800026]
22640 stb %l5,[%i2+0x063] ! Mem[0000000031000063]
22641 jmpl %o7,%g0
22642 andn %l0,%l2,%l4
22643p4_far_1_hem:
22644 sllx %l2,0x01e,%l5
22645 ldsw [%o3+0x020],%l4 ! Mem[0000000031800020]
22646 sth %l1,[%o3+0x026] ! Mem[0000000031800026]
22647 stb %l5,[%o2+0x063] ! Mem[0000000031000063]
22648 jmpl %o7,%g0
22649 andn %l0,%l2,%l4
22650p4_far_1_hom:
22651 sllx %l2,0x01e,%l5
22652 ldsw [%i3+0x020],%l4 ! Mem[0000000031800020]
22653 sth %l1,[%i3+0x026] ! Mem[0000000031800026]
22654 stb %l5,[%i2+0x063] ! Mem[0000000031000063]
22655 jmpl %o7,%g0
22656 andn %l0,%l2,%l4
22657p4_loop_branch_1:
22658 jmpl %o7+12,%g0
22659 add %l0,2,%l0
22660p5_far_1_le:
22661 andn %l7,0x2a6,%l7
22662 stw %l2,[%i0+0x074] ! Mem[000000001a000074]
22663 ldd [%o2+0x068],%l2 ! Mem[0000000031000068]
22664 addcc %l6,%l1,%l2
22665 stw %l7,[%o1+0x06c] ! Mem[000000003080006c]
22666 jmpl %o7,%g0
22667 or %l5,-0x417,%l1
22668p5_far_1_lo:
22669 andn %l7,0x2a6,%l7
22670 stw %l2,[%o0+0x074] ! Mem[000000001a000074]
22671 ldd [%i2+0x068],%l2 ! Mem[0000000031000068]
22672 addcc %l6,%l1,%l2
22673 stw %l7,[%i1+0x06c] ! Mem[000000003080006c]
22674 jmpl %o7,%g0
22675 or %l5,-0x417,%l1
22676p5_far_1_lem:
22677 andn %l7,0x2a6,%l7
22678 stw %l2,[%i0+0x074] ! Mem[000000001a000074]
22679 ldd [%o2+0x068],%l2 ! Mem[0000000031000068]
22680 addcc %l6,%l1,%l2
22681 stw %l7,[%o1+0x06c] ! Mem[000000003080006c]
22682 jmpl %o7,%g0
22683 or %l5,-0x417,%l1
22684p5_far_1_lom:
22685 andn %l7,0x2a6,%l7
22686 stw %l2,[%o0+0x074] ! Mem[000000001a000074]
22687 ldd [%i2+0x068],%l2 ! Mem[0000000031000068]
22688 addcc %l6,%l1,%l2
22689 stw %l7,[%i1+0x06c] ! Mem[000000003080006c]
22690 jmpl %o7,%g0
22691 or %l5,-0x417,%l1
22692p5_far_1_he:
22693 or %l1,0xee9,%l6
22694 mulx %l2,-0x993,%l6
22695 smulcc %l7,0x745,%l6
22696 xnorcc %l3,%l2,%l5
22697 jmpl %o7,%g0
22698 subccc %l4,%l7,%l2
22699p5_far_1_ho:
22700 or %l1,0xee9,%l6
22701 mulx %l2,-0x993,%l6
22702 smulcc %l7,0x745,%l6
22703 xnorcc %l3,%l2,%l5
22704 jmpl %o7,%g0
22705 subccc %l4,%l7,%l2
22706p5_far_1_hem:
22707 or %l1,0xee9,%l6
22708 mulx %l2,-0x993,%l6
22709 smulcc %l7,0x745,%l6
22710 xnorcc %l3,%l2,%l5
22711 jmpl %o7,%g0
22712 subccc %l4,%l7,%l2
22713p5_far_1_hom:
22714 or %l1,0xee9,%l6
22715 mulx %l2,-0x993,%l6
22716 smulcc %l7,0x745,%l6
22717 xnorcc %l3,%l2,%l5
22718 jmpl %o7,%g0
22719 subccc %l4,%l7,%l2
22720p5_loop_branch_1:
22721 jmpl %o7+12,%g0
22722 add %l0,2,%l0
22723p6_far_1_le:
22724 ldx [%o1+0x070],%l4 ! Mem[0000000030800070]
22725 std %f8 ,[%i2+0x018] ! Mem[000000001d000018]
22726 or %l2,-0x603,%l1
22727 sth %l7,[%i2+0x07e] ! Mem[000000001d00007e]
22728 umul %l5,%l6,%l5
22729 jmpl %o7,%g0
22730 nop
22731p6_far_1_lo:
22732 ldx [%i1+0x070],%l4 ! Mem[0000000030800070]
22733 std %f8 ,[%o2+0x018] ! Mem[000000001d000018]
22734 or %l2,-0x603,%l1
22735 sth %l7,[%o2+0x07e] ! Mem[000000001d00007e]
22736 umul %l5,%l6,%l5
22737 jmpl %o7,%g0
22738 nop
22739p6_far_1_lem:
22740 ldx [%o1+0x070],%l4 ! Mem[0000000030800070]
22741 membar #Sync
22742 std %f8 ,[%i2+0x018] ! Mem[000000001d000018]
22743 or %l2,-0x603,%l1
22744 sth %l7,[%i2+0x07e] ! Mem[000000001d00007e]
22745 umul %l5,%l6,%l5
22746 jmpl %o7,%g0
22747 nop
22748p6_far_1_lom:
22749 ldx [%i1+0x070],%l4 ! Mem[0000000030800070]
22750 membar #Sync
22751 std %f8 ,[%o2+0x018] ! Mem[000000001d000018]
22752 or %l2,-0x603,%l1
22753 sth %l7,[%o2+0x07e] ! Mem[000000001d00007e]
22754 umul %l5,%l6,%l5
22755 jmpl %o7,%g0
22756 nop
22757p6_far_1_he:
22758 ldsb [%o1+0x070],%l0 ! Mem[0000000030800070]
22759 st %f22,[%o3+0x030] ! Mem[0000000031800030]
22760 xnor %l7,0x00b,%l5
22761 lduw [%i3+0x07c],%l5 ! Mem[000000001d80007c]
22762 ldub [%o2+0x073],%l4 ! Mem[0000000031000073]
22763 ldub [%o0+0x073],%l5 ! Mem[0000000030000073]
22764 jmpl %o7,%g0
22765 std %f26,[%o1+0x030] ! Mem[0000000030800030]
22766p6_far_1_ho:
22767 ldsb [%i1+0x070],%l0 ! Mem[0000000030800070]
22768 st %f22,[%i3+0x030] ! Mem[0000000031800030]
22769 xnor %l7,0x00b,%l5
22770 lduw [%o3+0x07c],%l5 ! Mem[000000001d80007c]
22771 ldub [%i2+0x073],%l4 ! Mem[0000000031000073]
22772 ldub [%i0+0x073],%l5 ! Mem[0000000030000073]
22773 jmpl %o7,%g0
22774 std %f26,[%i1+0x030] ! Mem[0000000030800030]
22775p6_far_1_hem:
22776 ldsb [%o1+0x070],%l0 ! Mem[0000000030800070]
22777 st %f22,[%o3+0x030] ! Mem[0000000031800030]
22778 xnor %l7,0x00b,%l5
22779 lduw [%i3+0x07c],%l5 ! Mem[000000001d80007c]
22780 ldub [%o2+0x073],%l4 ! Mem[0000000031000073]
22781 ldub [%o0+0x073],%l5 ! Mem[0000000030000073]
22782 jmpl %o7,%g0
22783 std %f26,[%o1+0x030] ! Mem[0000000030800030]
22784p6_far_1_hom:
22785 ldsb [%i1+0x070],%l0 ! Mem[0000000030800070]
22786 st %f22,[%i3+0x030] ! Mem[0000000031800030]
22787 xnor %l7,0x00b,%l5
22788 lduw [%o3+0x07c],%l5 ! Mem[000000001d80007c]
22789 ldub [%i2+0x073],%l4 ! Mem[0000000031000073]
22790 ldub [%i0+0x073],%l5 ! Mem[0000000030000073]
22791 jmpl %o7,%g0
22792 std %f26,[%i1+0x030] ! Mem[0000000030800030]
22793p6_loop_branch_1:
22794 jmpl %o7+12,%g0
22795 add %l0,2,%l0
22796p7_far_1_le:
22797 srax %l1,%l4,%l0
22798 jmpl %o7,%g0
22799 add %l7,%l7,%l3
22800p7_far_1_lo:
22801 srax %l1,%l4,%l0
22802 jmpl %o7,%g0
22803 add %l7,%l7,%l3
22804p7_far_1_lem:
22805 srax %l1,%l4,%l0
22806 jmpl %o7,%g0
22807 add %l7,%l7,%l3
22808p7_far_1_lom:
22809 srax %l1,%l4,%l0
22810 jmpl %o7,%g0
22811 add %l7,%l7,%l3
22812p7_far_1_he:
22813 ldsh [%i3+0x02e],%l1 ! Mem[000000001f80002e]
22814 sth %l7,[%o1+0x038] ! Mem[0000000030800038]
22815 jmpl %o7,%g0
22816 ldsw [%i1+0x028],%l2 ! Mem[000000001e800028]
22817p7_far_1_ho:
22818 ldsh [%o3+0x02e],%l1 ! Mem[000000001f80002e]
22819 sth %l7,[%i1+0x038] ! Mem[0000000030800038]
22820 jmpl %o7,%g0
22821 ldsw [%o1+0x028],%l2 ! Mem[000000001e800028]
22822p7_far_1_hem:
22823 membar #Sync
22824 ldsh [%i3+0x02e],%l1 ! Mem[000000001f80002e]
22825 sth %l7,[%o1+0x038] ! Mem[0000000030800038]
22826 membar #Sync
22827 jmpl %o7,%g0
22828 ldsw [%i1+0x028],%l2 ! Mem[000000001e800028]
22829p7_far_1_hom:
22830 membar #Sync
22831 ldsh [%o3+0x02e],%l1 ! Mem[000000001f80002e]
22832 sth %l7,[%i1+0x038] ! Mem[0000000030800038]
22833 membar #Sync
22834 jmpl %o7,%g0
22835 ldsw [%o1+0x028],%l2 ! Mem[000000001e800028]
22836p7_loop_branch_1:
22837 jmpl %o7+12,%g0
22838 add %l0,2,%l0
22839far1_b2b_h:
22840 smulcc %l0,0x7c4,%l0
22841 subc %l2,%l1,%l1
22842 mulx %l4,-0xfdb,%l5
22843 jmpl %o7,%g0
22844 tsubcc %l7,-0x120,%l5
22845far1_b2b_l:
22846 srl %l5,%l2,%l5
22847 taddcc %l2,-0xf4a,%l2
22848 smul %l0,0x447,%l0
22849 jmpl %o7,%g0
22850 xnorcc %l4,-0xf0c,%l4
22851user_far1_end:
22852 .seg "text"
22853 .text
22854 .align 0x2000
22855user_far2_start:
22856p0_far_2_le:
22857 subc %l5,-0x6e0,%l2
22858 smul %l1,%l6,%l7
22859 ld [%o2+0x044],%f13 ! Mem[0000000031000044]
22860 jmpl %o7,%g0
22861 andcc %l5,-0xe7b,%l1
22862p0_far_2_lo:
22863 subc %l5,-0x6e0,%l2
22864 smul %l1,%l6,%l7
22865 ld [%i2+0x044],%f13 ! Mem[0000000031000044]
22866 jmpl %o7,%g0
22867 andcc %l5,-0xe7b,%l1
22868p0_far_2_lem:
22869 subc %l5,-0x6e0,%l2
22870 smul %l1,%l6,%l7
22871 ld [%o2+0x044],%f13 ! Mem[0000000031000044]
22872 jmpl %o7,%g0
22873 andcc %l5,-0xe7b,%l1
22874p0_far_2_lom:
22875 subc %l5,-0x6e0,%l2
22876 smul %l1,%l6,%l7
22877 ld [%i2+0x044],%f13 ! Mem[0000000031000044]
22878 jmpl %o7,%g0
22879 andcc %l5,-0xe7b,%l1
22880p0_far_2_he:
22881 ldd [%i3+0x030],%l4 ! Mem[0000000011800030]
22882 sllx %l4,0x003,%l6
22883 ldub [%o0+0x004],%l5 ! Mem[0000000030000004]
22884 st %f22,[%o0+0x044] ! Mem[0000000030000044]
22885 jmpl %o7,%g0
22886 stx %l0,[%i1+0x008] ! Mem[0000000010800008]
22887p0_far_2_ho:
22888 ldd [%o3+0x030],%l4 ! Mem[0000000011800030]
22889 sllx %l4,0x003,%l6
22890 ldub [%i0+0x004],%l5 ! Mem[0000000030000004]
22891 st %f22,[%i0+0x044] ! Mem[0000000030000044]
22892 jmpl %o7,%g0
22893 stx %l0,[%o1+0x008] ! Mem[0000000010800008]
22894p0_far_2_hem:
22895 membar #Sync
22896 ldd [%i3+0x030],%l4 ! Mem[0000000011800030]
22897 sllx %l4,0x003,%l6
22898 ldub [%o0+0x004],%l5 ! Mem[0000000030000004]
22899 st %f22,[%o0+0x044] ! Mem[0000000030000044]
22900 membar #Sync
22901 jmpl %o7,%g0
22902 stx %l0,[%i1+0x008] ! Mem[0000000010800008]
22903p0_far_2_hom:
22904 membar #Sync
22905 ldd [%o3+0x030],%l4 ! Mem[0000000011800030]
22906 sllx %l4,0x003,%l6
22907 ldub [%i0+0x004],%l5 ! Mem[0000000030000004]
22908 st %f22,[%i0+0x044] ! Mem[0000000030000044]
22909 membar #Sync
22910 jmpl %o7,%g0
22911 stx %l0,[%o1+0x008] ! Mem[0000000010800008]
22912p0_loop_branch_2:
22913 jmpl %o7+12,%g0
22914 add %l0,3,%l0
22915p1_far_2_le:
22916 sub %l7,%l3,%l0
22917 ldub [%i1+0x00d],%l5 ! Mem[000000001280000d]
22918 addcc %l2,%l0,%l2
22919 stw %l3,[%i0+0x01c] ! Mem[000000001200001c]
22920 nop
22921 subccc %l0,%l2,%l4
22922 jmpl %o7,%g0
22923 and %l6,-0xe05,%l6
22924p1_far_2_lo:
22925 sub %l7,%l3,%l0
22926 ldub [%o1+0x00d],%l5 ! Mem[000000001280000d]
22927 addcc %l2,%l0,%l2
22928 stw %l3,[%o0+0x01c] ! Mem[000000001200001c]
22929 nop
22930 subccc %l0,%l2,%l4
22931 jmpl %o7,%g0
22932 and %l6,-0xe05,%l6
22933p1_far_2_lem:
22934 sub %l7,%l3,%l0
22935 membar #Sync
22936 ldub [%i1+0x00d],%l5 ! Mem[000000001280000d]
22937 addcc %l2,%l0,%l2
22938 stw %l3,[%i0+0x01c] ! Mem[000000001200001c]
22939 nop
22940 subccc %l0,%l2,%l4
22941 jmpl %o7,%g0
22942 and %l6,-0xe05,%l6
22943p1_far_2_lom:
22944 sub %l7,%l3,%l0
22945 membar #Sync
22946 ldub [%o1+0x00d],%l5 ! Mem[000000001280000d]
22947 addcc %l2,%l0,%l2
22948 stw %l3,[%o0+0x01c] ! Mem[000000001200001c]
22949 nop
22950 subccc %l0,%l2,%l4
22951 jmpl %o7,%g0
22952 and %l6,-0xe05,%l6
22953p1_far_2_he:
22954 lduh [%o3+0x008],%l5 ! Mem[0000000031800008]
22955 addc %l7,-0x7cb,%l7
22956 xnorcc %l3,%l5,%l7
22957 sra %l5,%l5,%l1
22958 jmpl %o7,%g0
22959 ldsh [%o0+0x008],%l3 ! Mem[0000000030000008]
22960p1_far_2_ho:
22961 lduh [%i3+0x008],%l5 ! Mem[0000000031800008]
22962 addc %l7,-0x7cb,%l7
22963 xnorcc %l3,%l5,%l7
22964 sra %l5,%l5,%l1
22965 jmpl %o7,%g0
22966 ldsh [%i0+0x008],%l3 ! Mem[0000000030000008]
22967p1_far_2_hem:
22968 lduh [%o3+0x008],%l5 ! Mem[0000000031800008]
22969 addc %l7,-0x7cb,%l7
22970 xnorcc %l3,%l5,%l7
22971 sra %l5,%l5,%l1
22972 jmpl %o7,%g0
22973 ldsh [%o0+0x008],%l3 ! Mem[0000000030000008]
22974p1_far_2_hom:
22975 lduh [%i3+0x008],%l5 ! Mem[0000000031800008]
22976 addc %l7,-0x7cb,%l7
22977 xnorcc %l3,%l5,%l7
22978 sra %l5,%l5,%l1
22979 jmpl %o7,%g0
22980 ldsh [%i0+0x008],%l3 ! Mem[0000000030000008]
22981p1_loop_branch_2:
22982 jmpl %o7+12,%g0
22983 add %l0,3,%l0
22984p2_far_2_le:
22985 sdivx %l1,-0xb22,%l5
22986 andcc %l4,-0x7d9,%l7
22987 std %l0,[%o1+0x010] ! Mem[0000000030800010]
22988 sub %l0,%l1,%l5
22989 andncc %l7,-0xdce,%l0
22990 ldsw [%o3+0x014],%l1 ! Mem[0000000031800014]
22991 jmpl %o7,%g0
22992 addccc %l5,-0x9ec,%l3
22993p2_far_2_lo:
22994 sdivx %l1,-0xb22,%l5
22995 andcc %l4,-0x7d9,%l7
22996 std %l0,[%i1+0x010] ! Mem[0000000030800010]
22997 sub %l0,%l1,%l5
22998 andncc %l7,-0xdce,%l0
22999 ldsw [%i3+0x014],%l1 ! Mem[0000000031800014]
23000 jmpl %o7,%g0
23001 addccc %l5,-0x9ec,%l3
23002p2_far_2_lem:
23003 sdivx %l1,-0xb22,%l5
23004 andcc %l4,-0x7d9,%l7
23005 std %l0,[%o1+0x010] ! Mem[0000000030800010]
23006 sub %l0,%l1,%l5
23007 andncc %l7,-0xdce,%l0
23008 ldsw [%o3+0x014],%l1 ! Mem[0000000031800014]
23009 jmpl %o7,%g0
23010 addccc %l5,-0x9ec,%l3
23011p2_far_2_lom:
23012 sdivx %l1,-0xb22,%l5
23013 andcc %l4,-0x7d9,%l7
23014 std %l0,[%i1+0x010] ! Mem[0000000030800010]
23015 sub %l0,%l1,%l5
23016 andncc %l7,-0xdce,%l0
23017 ldsw [%i3+0x014],%l1 ! Mem[0000000031800014]
23018 jmpl %o7,%g0
23019 addccc %l5,-0x9ec,%l3
23020p2_far_2_he:
23021 st %f30,[%i2+0x020] ! Mem[0000000015000020]
23022 smulcc %l6,%l6,%l7
23023 lduw [%i2+0x07c],%l3 ! Mem[000000001500007c]
23024 udivx %l6,%l5,%l3
23025 ldsh [%o0+0x050],%l4 ! Mem[0000000030000050]
23026 jmpl %o7,%g0
23027 lduh [%o3+0x050],%l5 ! Mem[0000000031800050]
23028p2_far_2_ho:
23029 st %f30,[%o2+0x020] ! Mem[0000000015000020]
23030 smulcc %l6,%l6,%l7
23031 lduw [%o2+0x07c],%l3 ! Mem[000000001500007c]
23032 udivx %l6,%l5,%l3
23033 ldsh [%i0+0x050],%l4 ! Mem[0000000030000050]
23034 jmpl %o7,%g0
23035 lduh [%i3+0x050],%l5 ! Mem[0000000031800050]
23036p2_far_2_hem:
23037 membar #Sync
23038 st %f30,[%i2+0x020] ! Mem[0000000015000020]
23039 smulcc %l6,%l6,%l7
23040 lduw [%i2+0x07c],%l3 ! Mem[000000001500007c]
23041 udivx %l6,%l5,%l3
23042 ldsh [%o0+0x050],%l4 ! Mem[0000000030000050]
23043 jmpl %o7,%g0
23044 lduh [%o3+0x050],%l5 ! Mem[0000000031800050]
23045p2_far_2_hom:
23046 membar #Sync
23047 st %f30,[%o2+0x020] ! Mem[0000000015000020]
23048 smulcc %l6,%l6,%l7
23049 lduw [%o2+0x07c],%l3 ! Mem[000000001500007c]
23050 udivx %l6,%l5,%l3
23051 ldsh [%i0+0x050],%l4 ! Mem[0000000030000050]
23052 jmpl %o7,%g0
23053 lduh [%i3+0x050],%l5 ! Mem[0000000031800050]
23054p2_loop_branch_2:
23055 jmpl %o7+12,%g0
23056 add %l0,3,%l0
23057p3_far_2_le:
23058 stw %l6,[%i2+0x03c] ! Mem[000000001700003c]
23059 udivx %l7,%l3,%l7
23060 jmpl %o7,%g0
23061 xnorcc %l5,-0x4d4,%l6
23062p3_far_2_lo:
23063 stw %l6,[%o2+0x03c] ! Mem[000000001700003c]
23064 udivx %l7,%l3,%l7
23065 jmpl %o7,%g0
23066 xnorcc %l5,-0x4d4,%l6
23067p3_far_2_lem:
23068 membar #Sync
23069 stw %l6,[%i2+0x03c] ! Mem[000000001700003c]
23070 udivx %l7,%l3,%l7
23071 jmpl %o7,%g0
23072 xnorcc %l5,-0x4d4,%l6
23073p3_far_2_lom:
23074 membar #Sync
23075 stw %l6,[%o2+0x03c] ! Mem[000000001700003c]
23076 udivx %l7,%l3,%l7
23077 jmpl %o7,%g0
23078 xnorcc %l5,-0x4d4,%l6
23079p3_far_2_he:
23080 sra %l7,0x01c,%l6
23081 andncc %l6,0xcd3,%l5
23082 std %l2,[%o2+0x018] ! Mem[0000000031000018]
23083 ldd [%i0+0x060],%f30 ! Mem[0000000016000060]
23084 andncc %l7,0xff3,%l5
23085 andn %l3,0x0bc,%l5
23086 jmpl %o7,%g0
23087 ldd [%o2+0x018],%f22 ! Mem[0000000031000018]
23088p3_far_2_ho:
23089 sra %l7,0x01c,%l6
23090 andncc %l6,0xcd3,%l5
23091 std %l2,[%i2+0x018] ! Mem[0000000031000018]
23092 ldd [%o0+0x060],%f30 ! Mem[0000000016000060]
23093 andncc %l7,0xff3,%l5
23094 andn %l3,0x0bc,%l5
23095 jmpl %o7,%g0
23096 ldd [%i2+0x018],%f22 ! Mem[0000000031000018]
23097p3_far_2_hem:
23098 sra %l7,0x01c,%l6
23099 andncc %l6,0xcd3,%l5
23100 std %l2,[%o2+0x018] ! Mem[0000000031000018]
23101 ldd [%i0+0x060],%f30 ! Mem[0000000016000060]
23102 andncc %l7,0xff3,%l5
23103 andn %l3,0x0bc,%l5
23104 jmpl %o7,%g0
23105 ldd [%o2+0x018],%f22 ! Mem[0000000031000018]
23106p3_far_2_hom:
23107 sra %l7,0x01c,%l6
23108 andncc %l6,0xcd3,%l5
23109 std %l2,[%i2+0x018] ! Mem[0000000031000018]
23110 ldd [%o0+0x060],%f30 ! Mem[0000000016000060]
23111 andncc %l7,0xff3,%l5
23112 andn %l3,0x0bc,%l5
23113 jmpl %o7,%g0
23114 ldd [%i2+0x018],%f22 ! Mem[0000000031000018]
23115p3_loop_branch_2:
23116 jmpl %o7+12,%g0
23117 add %l0,3,%l0
23118p4_far_2_le:
23119 ldd [%o0+0x020],%f8 ! Mem[0000000030000020]
23120 umulcc %l6,%l4,%l0
23121 stb %l1,[%o2+0x062] ! Mem[0000000031000062]
23122 ldd [%o3+0x060],%l6 ! Mem[0000000031800060]
23123 sll %l4,0x011,%l5
23124 jmpl %o7,%g0
23125 sub %l2,-0xc4d,%l4
23126p4_far_2_lo:
23127 ldd [%i0+0x020],%f8 ! Mem[0000000030000020]
23128 umulcc %l6,%l4,%l0
23129 stb %l1,[%i2+0x062] ! Mem[0000000031000062]
23130 ldd [%i3+0x060],%l6 ! Mem[0000000031800060]
23131 sll %l4,0x011,%l5
23132 jmpl %o7,%g0
23133 sub %l2,-0xc4d,%l4
23134p4_far_2_lem:
23135 ldd [%o0+0x020],%f8 ! Mem[0000000030000020]
23136 umulcc %l6,%l4,%l0
23137 stb %l1,[%o2+0x062] ! Mem[0000000031000062]
23138 ldd [%o3+0x060],%l6 ! Mem[0000000031800060]
23139 sll %l4,0x011,%l5
23140 jmpl %o7,%g0
23141 sub %l2,-0xc4d,%l4
23142p4_far_2_lom:
23143 ldd [%i0+0x020],%f8 ! Mem[0000000030000020]
23144 umulcc %l6,%l4,%l0
23145 stb %l1,[%i2+0x062] ! Mem[0000000031000062]
23146 ldd [%i3+0x060],%l6 ! Mem[0000000031800060]
23147 sll %l4,0x011,%l5
23148 jmpl %o7,%g0
23149 sub %l2,-0xc4d,%l4
23150p4_far_2_he:
23151 lduw [%o2+0x024],%l3 ! Mem[0000000031000024]
23152 stw %l2,[%o2+0x060] ! Mem[0000000031000060]
23153 ldsb [%i2+0x029],%l0 ! Mem[0000000019000029]
23154 orn %l3,0x7d0,%l1
23155 ldd [%i1+0x060],%f20 ! Mem[0000000018800060]
23156 jmpl %o7,%g0
23157 srlx %l6,0x021,%l6
23158p4_far_2_ho:
23159 lduw [%i2+0x024],%l3 ! Mem[0000000031000024]
23160 stw %l2,[%i2+0x060] ! Mem[0000000031000060]
23161 ldsb [%o2+0x029],%l0 ! Mem[0000000019000029]
23162 orn %l3,0x7d0,%l1
23163 ldd [%o1+0x060],%f20 ! Mem[0000000018800060]
23164 jmpl %o7,%g0
23165 srlx %l6,0x021,%l6
23166p4_far_2_hem:
23167 lduw [%o2+0x024],%l3 ! Mem[0000000031000024]
23168 stw %l2,[%o2+0x060] ! Mem[0000000031000060]
23169 membar #Sync
23170 ldsb [%i2+0x029],%l0 ! Mem[0000000019000029]
23171 orn %l3,0x7d0,%l1
23172 ldd [%i1+0x060],%f20 ! Mem[0000000018800060]
23173 jmpl %o7,%g0
23174 srlx %l6,0x021,%l6
23175p4_far_2_hom:
23176 lduw [%i2+0x024],%l3 ! Mem[0000000031000024]
23177 stw %l2,[%i2+0x060] ! Mem[0000000031000060]
23178 membar #Sync
23179 ldsb [%o2+0x029],%l0 ! Mem[0000000019000029]
23180 orn %l3,0x7d0,%l1
23181 ldd [%o1+0x060],%f20 ! Mem[0000000018800060]
23182 jmpl %o7,%g0
23183 srlx %l6,0x021,%l6
23184p4_loop_branch_2:
23185 jmpl %o7+12,%g0
23186 add %l0,3,%l0
23187p5_far_2_le:
23188 jmpl %o7,%g0
23189 stx %l6,[%o1+0x028] ! Mem[0000000030800028]
23190 jmpl %o7,%g0
23191 nop
23192p5_far_2_lo:
23193 jmpl %o7,%g0
23194 stx %l6,[%i1+0x028] ! Mem[0000000030800028]
23195 jmpl %o7,%g0
23196 nop
23197p5_far_2_lem:
23198 jmpl %o7,%g0
23199 stx %l6,[%o1+0x028] ! Mem[0000000030800028]
23200 jmpl %o7,%g0
23201 nop
23202p5_far_2_lom:
23203 jmpl %o7,%g0
23204 stx %l6,[%i1+0x028] ! Mem[0000000030800028]
23205 jmpl %o7,%g0
23206 nop
23207p5_far_2_he:
23208 jmpl %o7,%g0
23209 ldd [%i3+0x018],%f18 ! Mem[000000001b800018]
23210 jmpl %o7,%g0
23211 nop
23212p5_far_2_ho:
23213 jmpl %o7,%g0
23214 ldd [%o3+0x018],%f18 ! Mem[000000001b800018]
23215 jmpl %o7,%g0
23216 nop
23217p5_far_2_hem:
23218 membar #Sync
23219 jmpl %o7,%g0
23220 ldd [%i3+0x018],%f18 ! Mem[000000001b800018]
23221 jmpl %o7,%g0
23222 nop
23223p5_far_2_hom:
23224 membar #Sync
23225 jmpl %o7,%g0
23226 ldd [%o3+0x018],%f18 ! Mem[000000001b800018]
23227 jmpl %o7,%g0
23228 nop
23229p5_loop_branch_2:
23230 jmpl %o7+12,%g0
23231 add %l0,3,%l0
23232p6_far_2_le:
23233 lduh [%i1+0x004],%l7 ! Mem[000000001c800004]
23234 xor %l5,%l6,%l4
23235 jmpl %o7,%g0
23236 tsubcc %l4,%l2,%l3
23237p6_far_2_lo:
23238 lduh [%o1+0x004],%l7 ! Mem[000000001c800004]
23239 xor %l5,%l6,%l4
23240 jmpl %o7,%g0
23241 tsubcc %l4,%l2,%l3
23242p6_far_2_lem:
23243 membar #Sync
23244 lduh [%i1+0x004],%l7 ! Mem[000000001c800004]
23245 xor %l5,%l6,%l4
23246 jmpl %o7,%g0
23247 tsubcc %l4,%l2,%l3
23248p6_far_2_lom:
23249 membar #Sync
23250 lduh [%o1+0x004],%l7 ! Mem[000000001c800004]
23251 xor %l5,%l6,%l4
23252 jmpl %o7,%g0
23253 tsubcc %l4,%l2,%l3
23254p6_far_2_he:
23255 add %l7,-0x64b,%l7
23256 jmpl %o7,%g0
23257 lduh [%o1+0x034],%l3 ! Mem[0000000030800034]
23258p6_far_2_ho:
23259 add %l7,-0x64b,%l7
23260 jmpl %o7,%g0
23261 lduh [%i1+0x034],%l3 ! Mem[0000000030800034]
23262p6_far_2_hem:
23263 add %l7,-0x64b,%l7
23264 jmpl %o7,%g0
23265 lduh [%o1+0x034],%l3 ! Mem[0000000030800034]
23266p6_far_2_hom:
23267 add %l7,-0x64b,%l7
23268 jmpl %o7,%g0
23269 lduh [%i1+0x034],%l3 ! Mem[0000000030800034]
23270p6_loop_branch_2:
23271 jmpl %o7+12,%g0
23272 add %l0,3,%l0
23273p7_far_2_le:
23274 or %l2,0xddd,%l1
23275 udivx %l5,%l3,%l7
23276 jmpl %o7,%g0
23277 taddcctv %l4,%l1,%l6
23278p7_far_2_lo:
23279 or %l2,0xddd,%l1
23280 udivx %l5,%l3,%l7
23281 jmpl %o7,%g0
23282 taddcctv %l4,%l1,%l6
23283p7_far_2_lem:
23284 or %l2,0xddd,%l1
23285 udivx %l5,%l3,%l7
23286 jmpl %o7,%g0
23287 taddcctv %l4,%l1,%l6
23288p7_far_2_lom:
23289 or %l2,0xddd,%l1
23290 udivx %l5,%l3,%l7
23291 jmpl %o7,%g0
23292 taddcctv %l4,%l1,%l6
23293p7_far_2_he:
23294 stb %l7,[%i0+0x065] ! Mem[000000001e000065]
23295 tsubcctv %l5,%l0,%l4
23296 lduw [%i2+0x000],%l1 ! Mem[000000001f000000]
23297 srl %l5,%l6,%l1
23298 jmpl %o7,%g0
23299 stw %l3,[%i1+0x010] ! Mem[000000001e800010]
23300p7_far_2_ho:
23301 stb %l7,[%o0+0x065] ! Mem[000000001e000065]
23302 tsubcctv %l5,%l0,%l4
23303 lduw [%o2+0x000],%l1 ! Mem[000000001f000000]
23304 srl %l5,%l6,%l1
23305 jmpl %o7,%g0
23306 stw %l3,[%o1+0x010] ! Mem[000000001e800010]
23307p7_far_2_hem:
23308 stb %l7,[%i0+0x065] ! Mem[000000001e000065]
23309 tsubcctv %l5,%l0,%l4
23310 membar #Sync
23311 lduw [%i2+0x000],%l1 ! Mem[000000001f000000]
23312 srl %l5,%l6,%l1
23313 membar #Sync
23314 jmpl %o7,%g0
23315 stw %l3,[%i1+0x010] ! Mem[000000001e800010]
23316p7_far_2_hom:
23317 stb %l7,[%o0+0x065] ! Mem[000000001e000065]
23318 tsubcctv %l5,%l0,%l4
23319 membar #Sync
23320 lduw [%o2+0x000],%l1 ! Mem[000000001f000000]
23321 srl %l5,%l6,%l1
23322 membar #Sync
23323 jmpl %o7,%g0
23324 stw %l3,[%o1+0x010] ! Mem[000000001e800010]
23325p7_loop_branch_2:
23326 jmpl %o7+12,%g0
23327 add %l0,3,%l0
23328far2_b2b_h:
23329 andcc %l7,%l5,%l7
23330 tsubcc %l0,-0xd9a,%l3
23331 xnor %l6,-0x4d1,%l4
23332 jmpl %o7,%g0
23333 xor %l4,-0xbbb,%l2
23334far2_b2b_l:
23335 orncc %l3,%l4,%l6
23336 tsubcctv %l2,-0xae4,%l1
23337 andcc %l4,-0xcec,%l6
23338 jmpl %o7,%g0
23339 udivx %l2,%l3,%l1
23340user_far2_end:
23341 .seg "text"
23342 .text
23343 .align 0x2000
23344user_far3_start:
23345p0_far_3_le:
23346 stb %l6,[%i3+0x033] ! Mem[0000000011800033]
23347 addc %l4,%l5,%l0
23348 st %f2 ,[%o2+0x040] ! Mem[0000000031000040]
23349 ld [%i2+0x078],%f4 ! Mem[0000000011000078]
23350 jmpl %o7,%g0
23351 add %l3,%l4,%l7
23352p0_far_3_lo:
23353 stb %l6,[%o3+0x033] ! Mem[0000000011800033]
23354 addc %l4,%l5,%l0
23355 st %f2 ,[%i2+0x040] ! Mem[0000000031000040]
23356 ld [%o2+0x078],%f4 ! Mem[0000000011000078]
23357 jmpl %o7,%g0
23358 add %l3,%l4,%l7
23359p0_far_3_lem:
23360 membar #Sync
23361 stb %l6,[%i3+0x033] ! Mem[0000000011800033]
23362 addc %l4,%l5,%l0
23363 st %f2 ,[%o2+0x040] ! Mem[0000000031000040]
23364 ld [%i2+0x078],%f4 ! Mem[0000000011000078]
23365 jmpl %o7,%g0
23366 add %l3,%l4,%l7
23367p0_far_3_lom:
23368 membar #Sync
23369 stb %l6,[%o3+0x033] ! Mem[0000000011800033]
23370 addc %l4,%l5,%l0
23371 st %f2 ,[%i2+0x040] ! Mem[0000000031000040]
23372 ld [%o2+0x078],%f4 ! Mem[0000000011000078]
23373 jmpl %o7,%g0
23374 add %l3,%l4,%l7
23375p0_far_3_he:
23376 stw %l7,[%o2+0x040] ! Mem[0000000031000040]
23377 smulcc %l4,%l2,%l1
23378 umulcc %l4,0xced,%l6
23379 xnor %l0,%l6,%l3
23380 stb %l4,[%i1+0x07a] ! Mem[000000001080007a]
23381 stb %l7,[%o2+0x042] ! Mem[0000000031000042]
23382 jmpl %o7,%g0
23383 stx %l3,[%o1+0x040] ! Mem[0000000030800040]
23384p0_far_3_ho:
23385 stw %l7,[%i2+0x040] ! Mem[0000000031000040]
23386 smulcc %l4,%l2,%l1
23387 umulcc %l4,0xced,%l6
23388 xnor %l0,%l6,%l3
23389 stb %l4,[%o1+0x07a] ! Mem[000000001080007a]
23390 stb %l7,[%i2+0x042] ! Mem[0000000031000042]
23391 jmpl %o7,%g0
23392 stx %l3,[%i1+0x040] ! Mem[0000000030800040]
23393p0_far_3_hem:
23394 stw %l7,[%o2+0x040] ! Mem[0000000031000040]
23395 smulcc %l4,%l2,%l1
23396 umulcc %l4,0xced,%l6
23397 xnor %l0,%l6,%l3
23398 stb %l4,[%i1+0x07a] ! Mem[000000001080007a]
23399 stb %l7,[%o2+0x042] ! Mem[0000000031000042]
23400 jmpl %o7,%g0
23401 stx %l3,[%o1+0x040] ! Mem[0000000030800040]
23402p0_far_3_hom:
23403 stw %l7,[%i2+0x040] ! Mem[0000000031000040]
23404 smulcc %l4,%l2,%l1
23405 umulcc %l4,0xced,%l6
23406 xnor %l0,%l6,%l3
23407 stb %l4,[%o1+0x07a] ! Mem[000000001080007a]
23408 stb %l7,[%i2+0x042] ! Mem[0000000031000042]
23409 jmpl %o7,%g0
23410 stx %l3,[%i1+0x040] ! Mem[0000000030800040]
23411p0_loop_branch_3:
23412 jmpl %o7+12,%g0
23413 add %l0,4,%l0
23414p1_far_3_le:
23415 sllx %l6,%l7,%l0
23416 st %f0 ,[%o3+0x008] ! Mem[0000000031800008]
23417 ldsw [%i2+0x074],%l1 ! Mem[0000000013000074]
23418 jmpl %o7,%g0
23419 addc %l5,%l2,%l7
23420p1_far_3_lo:
23421 sllx %l6,%l7,%l0
23422 st %f0 ,[%i3+0x008] ! Mem[0000000031800008]
23423 ldsw [%o2+0x074],%l1 ! Mem[0000000013000074]
23424 jmpl %o7,%g0
23425 addc %l5,%l2,%l7
23426p1_far_3_lem:
23427 sllx %l6,%l7,%l0
23428 st %f0 ,[%o3+0x008] ! Mem[0000000031800008]
23429 ldsw [%i2+0x074],%l1 ! Mem[0000000013000074]
23430 jmpl %o7,%g0
23431 addc %l5,%l2,%l7
23432p1_far_3_lom:
23433 sllx %l6,%l7,%l0
23434 st %f0 ,[%i3+0x008] ! Mem[0000000031800008]
23435 ldsw [%o2+0x074],%l1 ! Mem[0000000013000074]
23436 jmpl %o7,%g0
23437 addc %l5,%l2,%l7
23438p1_far_3_he:
23439 sth %l2,[%i0+0x030] ! Mem[0000000012000030]
23440 sth %l4,[%o1+0x04e] ! Mem[000000003080004e]
23441 stb %l2,[%o1+0x00e] ! Mem[000000003080000e]
23442 ldsw [%o0+0x048],%l1 ! Mem[0000000030000048]
23443 std %l4,[%o1+0x048] ! Mem[0000000030800048]
23444 jmpl %o7,%g0
23445 std %f28,[%o0+0x008] ! Mem[0000000030000008]
23446p1_far_3_ho:
23447 sth %l2,[%o0+0x030] ! Mem[0000000012000030]
23448 sth %l4,[%i1+0x04e] ! Mem[000000003080004e]
23449 stb %l2,[%i1+0x00e] ! Mem[000000003080000e]
23450 ldsw [%i0+0x048],%l1 ! Mem[0000000030000048]
23451 std %l4,[%i1+0x048] ! Mem[0000000030800048]
23452 jmpl %o7,%g0
23453 std %f28,[%i0+0x008] ! Mem[0000000030000008]
23454p1_far_3_hem:
23455 membar #Sync
23456 sth %l2,[%i0+0x030] ! Mem[0000000012000030]
23457 sth %l4,[%o1+0x04e] ! Mem[000000003080004e]
23458 stb %l2,[%o1+0x00e] ! Mem[000000003080000e]
23459 ldsw [%o0+0x048],%l1 ! Mem[0000000030000048]
23460 std %l4,[%o1+0x048] ! Mem[0000000030800048]
23461 jmpl %o7,%g0
23462 std %f28,[%o0+0x008] ! Mem[0000000030000008]
23463p1_far_3_hom:
23464 membar #Sync
23465 sth %l2,[%o0+0x030] ! Mem[0000000012000030]
23466 sth %l4,[%i1+0x04e] ! Mem[000000003080004e]
23467 stb %l2,[%i1+0x00e] ! Mem[000000003080000e]
23468 ldsw [%i0+0x048],%l1 ! Mem[0000000030000048]
23469 std %l4,[%i1+0x048] ! Mem[0000000030800048]
23470 jmpl %o7,%g0
23471 std %f28,[%i0+0x008] ! Mem[0000000030000008]
23472p1_loop_branch_3:
23473 jmpl %o7+12,%g0
23474 add %l0,4,%l0
23475p2_far_3_le:
23476 ldx [%o3+0x010],%l4 ! Mem[0000000031800010]
23477 jmpl %o7,%g0
23478 lduh [%o0+0x054],%l3 ! Mem[0000000030000054]
23479p2_far_3_lo:
23480 ldx [%i3+0x010],%l4 ! Mem[0000000031800010]
23481 jmpl %o7,%g0
23482 lduh [%i0+0x054],%l3 ! Mem[0000000030000054]
23483p2_far_3_lem:
23484 ldx [%o3+0x010],%l4 ! Mem[0000000031800010]
23485 jmpl %o7,%g0
23486 lduh [%o0+0x054],%l3 ! Mem[0000000030000054]
23487p2_far_3_lom:
23488 ldx [%i3+0x010],%l4 ! Mem[0000000031800010]
23489 jmpl %o7,%g0
23490 lduh [%i0+0x054],%l3 ! Mem[0000000030000054]
23491p2_far_3_he:
23492 andn %l5,0x912,%l0
23493 addcc %l7,0xf7f,%l3
23494 jmpl %o7,%g0
23495 stb %l3,[%i0+0x02d] ! Mem[000000001400002d]
23496p2_far_3_ho:
23497 andn %l5,0x912,%l0
23498 addcc %l7,0xf7f,%l3
23499 jmpl %o7,%g0
23500 stb %l3,[%o0+0x02d] ! Mem[000000001400002d]
23501p2_far_3_hem:
23502 andn %l5,0x912,%l0
23503 addcc %l7,0xf7f,%l3
23504 membar #Sync
23505 jmpl %o7,%g0
23506 stb %l3,[%i0+0x02d] ! Mem[000000001400002d]
23507p2_far_3_hom:
23508 andn %l5,0x912,%l0
23509 addcc %l7,0xf7f,%l3
23510 membar #Sync
23511 jmpl %o7,%g0
23512 stb %l3,[%o0+0x02d] ! Mem[000000001400002d]
23513p2_loop_branch_3:
23514 jmpl %o7+12,%g0
23515 add %l0,4,%l0
23516p3_far_3_le:
23517 stx %l7,[%o1+0x018] ! Mem[0000000030800018]
23518 addc %l6,-0xcca,%l3
23519 ld [%o3+0x018],%f11 ! Mem[0000000031800018]
23520 std %f14,[%i3+0x040] ! Mem[0000000017800040]
23521 subccc %l7,%l6,%l1
23522 jmpl %o7,%g0
23523 ldsw [%o3+0x01c],%l5 ! Mem[000000003180001c]
23524p3_far_3_lo:
23525 stx %l7,[%i1+0x018] ! Mem[0000000030800018]
23526 addc %l6,-0xcca,%l3
23527 ld [%i3+0x018],%f11 ! Mem[0000000031800018]
23528 std %f14,[%o3+0x040] ! Mem[0000000017800040]
23529 subccc %l7,%l6,%l1
23530 jmpl %o7,%g0
23531 ldsw [%i3+0x01c],%l5 ! Mem[000000003180001c]
23532p3_far_3_lem:
23533 stx %l7,[%o1+0x018] ! Mem[0000000030800018]
23534 addc %l6,-0xcca,%l3
23535 ld [%o3+0x018],%f11 ! Mem[0000000031800018]
23536 std %f14,[%i3+0x040] ! Mem[0000000017800040]
23537 subccc %l7,%l6,%l1
23538 jmpl %o7,%g0
23539 ldsw [%o3+0x01c],%l5 ! Mem[000000003180001c]
23540p3_far_3_lom:
23541 stx %l7,[%i1+0x018] ! Mem[0000000030800018]
23542 addc %l6,-0xcca,%l3
23543 ld [%i3+0x018],%f11 ! Mem[0000000031800018]
23544 std %f14,[%o3+0x040] ! Mem[0000000017800040]
23545 subccc %l7,%l6,%l1
23546 jmpl %o7,%g0
23547 ldsw [%i3+0x01c],%l5 ! Mem[000000003180001c]
23548p3_far_3_he:
23549 lduh [%o3+0x05a],%l5 ! Mem[000000003180005a]
23550 st %f28,[%i2+0x070] ! Mem[0000000017000070]
23551 xorcc %l7,%l0,%l1
23552 lduh [%o2+0x01c],%l7 ! Mem[000000003100001c]
23553 jmpl %o7,%g0
23554 sll %l2,%l0,%l5
23555p3_far_3_ho:
23556 lduh [%i3+0x05a],%l5 ! Mem[000000003180005a]
23557 st %f28,[%o2+0x070] ! Mem[0000000017000070]
23558 xorcc %l7,%l0,%l1
23559 lduh [%i2+0x01c],%l7 ! Mem[000000003100001c]
23560 jmpl %o7,%g0
23561 sll %l2,%l0,%l5
23562p3_far_3_hem:
23563 lduh [%o3+0x05a],%l5 ! Mem[000000003180005a]
23564 st %f28,[%i2+0x070] ! Mem[0000000017000070]
23565 xorcc %l7,%l0,%l1
23566 lduh [%o2+0x01c],%l7 ! Mem[000000003100001c]
23567 jmpl %o7,%g0
23568 sll %l2,%l0,%l5
23569p3_far_3_hom:
23570 lduh [%i3+0x05a],%l5 ! Mem[000000003180005a]
23571 st %f28,[%o2+0x070] ! Mem[0000000017000070]
23572 xorcc %l7,%l0,%l1
23573 lduh [%i2+0x01c],%l7 ! Mem[000000003100001c]
23574 jmpl %o7,%g0
23575 sll %l2,%l0,%l5
23576p3_loop_branch_3:
23577 jmpl %o7+12,%g0
23578 add %l0,4,%l0
23579p4_far_3_le:
23580 addc %l1,-0xff7,%l5
23581 addcc %l2,%l7,%l0
23582 sll %l1,0x017,%l5
23583 umul %l6,%l2,%l0
23584 jmpl %o7,%g0
23585 st %f9 ,[%i0+0x038] ! Mem[0000000018000038]
23586p4_far_3_lo:
23587 addc %l1,-0xff7,%l5
23588 addcc %l2,%l7,%l0
23589 sll %l1,0x017,%l5
23590 umul %l6,%l2,%l0
23591 jmpl %o7,%g0
23592 st %f9 ,[%o0+0x038] ! Mem[0000000018000038]
23593p4_far_3_lem:
23594 addc %l1,-0xff7,%l5
23595 addcc %l2,%l7,%l0
23596 sll %l1,0x017,%l5
23597 umul %l6,%l2,%l0
23598 membar #Sync
23599 jmpl %o7,%g0
23600 st %f9 ,[%i0+0x038] ! Mem[0000000018000038]
23601p4_far_3_lom:
23602 addc %l1,-0xff7,%l5
23603 addcc %l2,%l7,%l0
23604 sll %l1,0x017,%l5
23605 umul %l6,%l2,%l0
23606 membar #Sync
23607 jmpl %o7,%g0
23608 st %f9 ,[%o0+0x038] ! Mem[0000000018000038]
23609p4_far_3_he:
23610 lduw [%o3+0x064],%l2 ! Mem[0000000031800064]
23611 jmpl %o7,%g0
23612 ldd [%o3+0x060],%l4 ! Mem[0000000031800060]
23613p4_far_3_ho:
23614 lduw [%i3+0x064],%l2 ! Mem[0000000031800064]
23615 jmpl %o7,%g0
23616 ldd [%i3+0x060],%l4 ! Mem[0000000031800060]
23617p4_far_3_hem:
23618 lduw [%o3+0x064],%l2 ! Mem[0000000031800064]
23619 jmpl %o7,%g0
23620 ldd [%o3+0x060],%l4 ! Mem[0000000031800060]
23621p4_far_3_hom:
23622 lduw [%i3+0x064],%l2 ! Mem[0000000031800064]
23623 jmpl %o7,%g0
23624 ldd [%i3+0x060],%l4 ! Mem[0000000031800060]
23625p4_loop_branch_3:
23626 jmpl %o7+12,%g0
23627 add %l0,4,%l0
23628p5_far_3_le:
23629 ldsb [%o2+0x06f],%l5 ! Mem[000000003100006f]
23630 srax %l6,%l7,%l3
23631 jmpl %o7,%g0
23632 ld [%i0+0x004],%f1 ! Mem[000000001a000004]
23633p5_far_3_lo:
23634 ldsb [%i2+0x06f],%l5 ! Mem[000000003100006f]
23635 srax %l6,%l7,%l3
23636 jmpl %o7,%g0
23637 ld [%o0+0x004],%f1 ! Mem[000000001a000004]
23638p5_far_3_lem:
23639 ldsb [%o2+0x06f],%l5 ! Mem[000000003100006f]
23640 srax %l6,%l7,%l3
23641 membar #Sync
23642 jmpl %o7,%g0
23643 ld [%i0+0x004],%f1 ! Mem[000000001a000004]
23644p5_far_3_lom:
23645 ldsb [%i2+0x06f],%l5 ! Mem[000000003100006f]
23646 srax %l6,%l7,%l3
23647 membar #Sync
23648 jmpl %o7,%g0
23649 ld [%o0+0x004],%f1 ! Mem[000000001a000004]
23650p5_far_3_he:
23651 ldd [%o3+0x028],%l2 ! Mem[0000000031800028]
23652 jmpl %o7,%g0
23653 ld [%i2+0x07c],%f23 ! Mem[000000001b00007c]
23654p5_far_3_ho:
23655 ldd [%i3+0x028],%l2 ! Mem[0000000031800028]
23656 jmpl %o7,%g0
23657 ld [%o2+0x07c],%f23 ! Mem[000000001b00007c]
23658p5_far_3_hem:
23659 ldd [%o3+0x028],%l2 ! Mem[0000000031800028]
23660 jmpl %o7,%g0
23661 ld [%i2+0x07c],%f23 ! Mem[000000001b00007c]
23662p5_far_3_hom:
23663 ldd [%i3+0x028],%l2 ! Mem[0000000031800028]
23664 jmpl %o7,%g0
23665 ld [%o2+0x07c],%f23 ! Mem[000000001b00007c]
23666p5_loop_branch_3:
23667 jmpl %o7+12,%g0
23668 add %l0,4,%l0
23669p6_far_3_le:
23670 subccc %l1,0x085,%l5
23671 jmpl %o7,%g0
23672 nop
23673p6_far_3_lo:
23674 subccc %l1,0x085,%l5
23675 jmpl %o7,%g0
23676 nop
23677p6_far_3_lem:
23678 subccc %l1,0x085,%l5
23679 jmpl %o7,%g0
23680 nop
23681p6_far_3_lom:
23682 subccc %l1,0x085,%l5
23683 jmpl %o7,%g0
23684 nop
23685p6_far_3_he:
23686 stx %l5,[%o3+0x030] ! Mem[0000000031800030]
23687 jmpl %o7,%g0
23688 std %f18,[%o1+0x070] ! Mem[0000000030800070]
23689p6_far_3_ho:
23690 stx %l5,[%i3+0x030] ! Mem[0000000031800030]
23691 jmpl %o7,%g0
23692 std %f18,[%i1+0x070] ! Mem[0000000030800070]
23693p6_far_3_hem:
23694 stx %l5,[%o3+0x030] ! Mem[0000000031800030]
23695 jmpl %o7,%g0
23696 std %f18,[%o1+0x070] ! Mem[0000000030800070]
23697p6_far_3_hom:
23698 stx %l5,[%i3+0x030] ! Mem[0000000031800030]
23699 jmpl %o7,%g0
23700 std %f18,[%i1+0x070] ! Mem[0000000030800070]
23701p6_loop_branch_3:
23702 jmpl %o7+12,%g0
23703 add %l0,4,%l0
23704p7_far_3_le:
23705 stx %l3,[%o1+0x038] ! Mem[0000000030800038]
23706 std %l6,[%o3+0x078] ! Mem[0000000031800078]
23707 sll %l2,0x008,%l7
23708 srax %l5,0x02a,%l5
23709 sll %l7,0x00f,%l1
23710 jmpl %o7,%g0
23711 lduw [%i0+0x05c],%l3 ! Mem[000000001e00005c]
23712p7_far_3_lo:
23713 stx %l3,[%i1+0x038] ! Mem[0000000030800038]
23714 std %l6,[%i3+0x078] ! Mem[0000000031800078]
23715 sll %l2,0x008,%l7
23716 srax %l5,0x02a,%l5
23717 sll %l7,0x00f,%l1
23718 jmpl %o7,%g0
23719 lduw [%o0+0x05c],%l3 ! Mem[000000001e00005c]
23720p7_far_3_lem:
23721 stx %l3,[%o1+0x038] ! Mem[0000000030800038]
23722 std %l6,[%o3+0x078] ! Mem[0000000031800078]
23723 sll %l2,0x008,%l7
23724 srax %l5,0x02a,%l5
23725 sll %l7,0x00f,%l1
23726 jmpl %o7,%g0
23727 lduw [%i0+0x05c],%l3 ! Mem[000000001e00005c]
23728p7_far_3_lom:
23729 stx %l3,[%i1+0x038] ! Mem[0000000030800038]
23730 std %l6,[%i3+0x078] ! Mem[0000000031800078]
23731 sll %l2,0x008,%l7
23732 srax %l5,0x02a,%l5
23733 sll %l7,0x00f,%l1
23734 jmpl %o7,%g0
23735 lduw [%o0+0x05c],%l3 ! Mem[000000001e00005c]
23736p7_far_3_he:
23737 orn %l5,%l5,%l5
23738 jmpl %o7,%g0
23739 lduh [%o2+0x03a],%l6 ! Mem[000000003100003a]
23740p7_far_3_ho:
23741 orn %l5,%l5,%l5
23742 jmpl %o7,%g0
23743 lduh [%i2+0x03a],%l6 ! Mem[000000003100003a]
23744p7_far_3_hem:
23745 orn %l5,%l5,%l5
23746 jmpl %o7,%g0
23747 lduh [%o2+0x03a],%l6 ! Mem[000000003100003a]
23748p7_far_3_hom:
23749 orn %l5,%l5,%l5
23750 jmpl %o7,%g0
23751 lduh [%i2+0x03a],%l6 ! Mem[000000003100003a]
23752p7_loop_branch_3:
23753 jmpl %o7+12,%g0
23754 add %l0,4,%l0
23755far3_b2b_h:
23756 subccc %l6,0x821,%l6
23757 udivx %l1,0x190,%l2
23758 subc %l0,-0xab0,%l4
23759 jmpl %o7,%g0
23760 mulx %l6,-0x53d,%l6
23761far3_b2b_l:
23762 tsubcc %l6,%l2,%l0
23763 addc %l6,%l5,%l3
23764 srl %l3,%l2,%l3
23765 jmpl %o7,%g0
23766 orcc %l1,0x501,%l0
23767user_far3_end:
23768 .seg "text"
23769 .align 0x2000
23770user_jump0_start:
23771 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
23772p0_jmpl_0_le:
23773 st %f1 ,[%o1+0x040] ! Mem[0000000030800040]
23774 stb %l1,[%o2+0x001] ! Mem[0000000031000001]
23775 ldx [%o1+0x000],%l0 ! Mem[0000000030800000]
23776 xnor %l2,%l0,%l1
23777 lduw [%i1+0x070],%l5 ! Mem[0000000010800070]
23778 jmpl %g6+8,%g0
23779 addccc %l2,%l6,%l7
23780p0_call_0_le:
23781 std %l4,[%i3+0x018] ! Mem[0000000011800018]
23782 stb %l0,[%i0+0x034] ! Mem[0000000010000034]
23783 andn %l6,%l1,%l7
23784 ldx [%o0+0x040],%l0 ! Mem[0000000030000040]
23785 xor %l4,%l0,%l1
23786 tsubcctv %l5,%l6,%l4
23787 retl
23788 stx %l3,[%o2+0x000] ! Mem[0000000031000000]
23789p0_jmpl_0_lo:
23790 st %f1 ,[%i1+0x040] ! Mem[0000000030800040]
23791 stb %l1,[%i2+0x001] ! Mem[0000000031000001]
23792 ldx [%i1+0x000],%l0 ! Mem[0000000030800000]
23793 xnor %l2,%l0,%l1
23794 lduw [%o1+0x070],%l5 ! Mem[0000000010800070]
23795 jmpl %g6+8,%g0
23796 addccc %l2,%l6,%l7
23797p0_call_0_lo:
23798 std %l4,[%o3+0x018] ! Mem[0000000011800018]
23799 stb %l0,[%o0+0x034] ! Mem[0000000010000034]
23800 andn %l6,%l1,%l7
23801 ldx [%i0+0x040],%l0 ! Mem[0000000030000040]
23802 xor %l4,%l0,%l1
23803 tsubcctv %l5,%l6,%l4
23804 retl
23805 stx %l3,[%i2+0x000] ! Mem[0000000031000000]
23806p0_jmpl_0_he:
23807 add %l3,%l1,%l1
23808 smulcc %l5,0xdec,%l4
23809 jmpl %g6+8,%g0
23810 addccc %l0,%l2,%l6
23811p0_call_0_he:
23812 addcc %l7,%l2,%l4
23813 st %f16,[%o0+0x044] ! Mem[0000000030000044]
23814 ldsw [%o1+0x040],%l4 ! Mem[0000000030800040]
23815 ldd [%i2+0x038],%l0 ! Mem[0000000011000038]
23816 std %l2,[%i2+0x048] ! Mem[0000000011000048]
23817 sub %l3,-0xf15,%l4
23818 retl
23819 lduh [%i0+0x01a],%l3 ! Mem[000000001000001a]
23820p0_jmpl_0_ho:
23821 add %l3,%l1,%l1
23822 smulcc %l5,0xdec,%l4
23823 jmpl %g6+8,%g0
23824 addccc %l0,%l2,%l6
23825p0_call_0_ho:
23826 addcc %l7,%l2,%l4
23827 st %f16,[%i0+0x044] ! Mem[0000000030000044]
23828 ldsw [%i1+0x040],%l4 ! Mem[0000000030800040]
23829 ldd [%o2+0x038],%l0 ! Mem[0000000011000038]
23830 std %l2,[%o2+0x048] ! Mem[0000000011000048]
23831 sub %l3,-0xf15,%l4
23832 retl
23833 lduh [%o0+0x01a],%l3 ! Mem[000000001000001a]
23834p1_jmpl_0_le:
23835 jmpl %g6+8,%g0
23836 ldsw [%o1+0x048],%l0 ! Mem[0000000030800048]
23837p1_call_0_le:
23838 sllx %l5,0x029,%l3
23839 ld [%o1+0x00c],%f0 ! Mem[000000003080000c]
23840 retl
23841 subc %l6,-0xfaa,%l6
23842p1_jmpl_0_lo:
23843 jmpl %g6+8,%g0
23844 ldsw [%i1+0x048],%l0 ! Mem[0000000030800048]
23845p1_call_0_lo:
23846 sllx %l5,0x029,%l3
23847 ld [%i1+0x00c],%f0 ! Mem[000000003080000c]
23848 retl
23849 subc %l6,-0xfaa,%l6
23850p1_jmpl_0_he:
23851 andncc %l7,%l1,%l4
23852 jmpl %g6+8,%g0
23853 and %l6,-0xe27,%l5
23854p1_call_0_he:
23855 retl
23856 lduw [%o1+0x04c],%l1 ! Mem[000000003080004c]
23857p1_jmpl_0_ho:
23858 andncc %l7,%l1,%l4
23859 jmpl %g6+8,%g0
23860 and %l6,-0xe27,%l5
23861p1_call_0_ho:
23862 retl
23863 lduw [%i1+0x04c],%l1 ! Mem[000000003080004c]
23864p2_jmpl_0_le:
23865 jmpl %g6+8,%g0
23866 mulx %l0,-0xc2e,%l6
23867p2_call_0_le:
23868 retl
23869 lduw [%o3+0x054],%l5 ! Mem[0000000031800054]
23870p2_jmpl_0_lo:
23871 jmpl %g6+8,%g0
23872 mulx %l0,-0xc2e,%l6
23873p2_call_0_lo:
23874 retl
23875 lduw [%i3+0x054],%l5 ! Mem[0000000031800054]
23876p2_jmpl_0_he:
23877 std %l0,[%o2+0x010] ! Mem[0000000031000010]
23878 umul %l6,%l6,%l0
23879 stb %l4,[%o2+0x010] ! Mem[0000000031000010]
23880 sdivx %l2,-0x6a4,%l5
23881 mulx %l3,0x67d,%l4
23882 ldd [%o2+0x010],%l6 ! Mem[0000000031000010]
23883 jmpl %g6+8,%g0
23884 ldsw [%o0+0x054],%l4 ! Mem[0000000030000054]
23885p2_call_0_he:
23886 stw %l6,[%o3+0x010] ! Mem[0000000031800010]
23887 addcc %l7,%l1,%l5
23888 orcc %l6,0x623,%l2
23889 sub %l5,-0xcb2,%l6
23890 ldub [%o1+0x013],%l1 ! Mem[0000000030800013]
23891 retl
23892 sub %l5,0x55a,%l6
23893p2_jmpl_0_ho:
23894 std %l0,[%i2+0x010] ! Mem[0000000031000010]
23895 umul %l6,%l6,%l0
23896 stb %l4,[%i2+0x010] ! Mem[0000000031000010]
23897 sdivx %l2,-0x6a4,%l5
23898 mulx %l3,0x67d,%l4
23899 ldd [%i2+0x010],%l6 ! Mem[0000000031000010]
23900 jmpl %g6+8,%g0
23901 ldsw [%i0+0x054],%l4 ! Mem[0000000030000054]
23902p2_call_0_ho:
23903 stw %l6,[%i3+0x010] ! Mem[0000000031800010]
23904 addcc %l7,%l1,%l5
23905 orcc %l6,0x623,%l2
23906 sub %l5,-0xcb2,%l6
23907 ldub [%i1+0x013],%l1 ! Mem[0000000030800013]
23908 retl
23909 sub %l5,0x55a,%l6
23910p3_jmpl_0_le:
23911 ldsb [%o0+0x01e],%l0 ! Mem[000000003000001e]
23912 xnor %l0,%l0,%l4
23913 jmpl %g6+8,%g0
23914 andcc %l1,0x384,%l4
23915p3_call_0_le:
23916 ldsb [%o2+0x05f],%l6 ! Mem[000000003100005f]
23917 taddcc %l3,0x446,%l5
23918 ldd [%o2+0x058],%f4 ! Mem[0000000031000058]
23919 stb %l0,[%i0+0x014] ! Mem[0000000016000014]
23920 stx %l2,[%i2+0x038] ! Mem[0000000017000038]
23921 retl
23922 addc %l1,0xbd1,%l5
23923p3_jmpl_0_lo:
23924 ldsb [%i0+0x01e],%l0 ! Mem[000000003000001e]
23925 xnor %l0,%l0,%l4
23926 jmpl %g6+8,%g0
23927 andcc %l1,0x384,%l4
23928p3_call_0_lo:
23929 ldsb [%i2+0x05f],%l6 ! Mem[000000003100005f]
23930 taddcc %l3,0x446,%l5
23931 ldd [%i2+0x058],%f4 ! Mem[0000000031000058]
23932 stb %l0,[%o0+0x014] ! Mem[0000000016000014]
23933 stx %l2,[%o2+0x038] ! Mem[0000000017000038]
23934 retl
23935 addc %l1,0xbd1,%l5
23936p3_jmpl_0_he:
23937 sra %l2,0x010,%l5
23938 xorcc %l5,%l4,%l0
23939 jmpl %g6+8,%g0
23940 andncc %l7,0x2f0,%l5
23941p3_call_0_he:
23942 stb %l4,[%o1+0x01d] ! Mem[000000003080001d]
23943 ldd [%i0+0x028],%l6 ! Mem[0000000016000028]
23944 lduh [%o0+0x01c],%l4 ! Mem[000000003000001c]
23945 stx %l1,[%i3+0x068] ! Mem[0000000017800068]
23946 retl
23947 sllx %l1,0x016,%l5
23948p3_jmpl_0_ho:
23949 sra %l2,0x010,%l5
23950 xorcc %l5,%l4,%l0
23951 jmpl %g6+8,%g0
23952 andncc %l7,0x2f0,%l5
23953p3_call_0_ho:
23954 stb %l4,[%i1+0x01d] ! Mem[000000003080001d]
23955 ldd [%o0+0x028],%l6 ! Mem[0000000016000028]
23956 lduh [%i0+0x01c],%l4 ! Mem[000000003000001c]
23957 stx %l1,[%o3+0x068] ! Mem[0000000017800068]
23958 retl
23959 sllx %l1,0x016,%l5
23960p4_jmpl_0_le:
23961 sdivx %l4,-0xbb0,%l5
23962 stx %l6,[%o3+0x060] ! Mem[0000000031800060]
23963 stb %l2,[%o1+0x026] ! Mem[0000000030800026]
23964 umulcc %l5,0xc6b,%l6
23965 jmpl %g6+8,%g0
23966 lduh [%i2+0x074],%l2 ! Mem[0000000019000074]
23967p4_call_0_le:
23968 srl %l4,%l1,%l0
23969 xnor %l4,0x202,%l3
23970 std %f10,[%o0+0x060] ! Mem[0000000030000060]
23971 ldd [%o1+0x020],%l6 ! Mem[0000000030800020]
23972 retl
23973 std %l0,[%o2+0x020] ! Mem[0000000031000020]
23974p4_jmpl_0_lo:
23975 sdivx %l4,-0xbb0,%l5
23976 stx %l6,[%i3+0x060] ! Mem[0000000031800060]
23977 stb %l2,[%i1+0x026] ! Mem[0000000030800026]
23978 umulcc %l5,0xc6b,%l6
23979 jmpl %g6+8,%g0
23980 lduh [%o2+0x074],%l2 ! Mem[0000000019000074]
23981p4_call_0_lo:
23982 srl %l4,%l1,%l0
23983 xnor %l4,0x202,%l3
23984 std %f10,[%i0+0x060] ! Mem[0000000030000060]
23985 ldd [%i1+0x020],%l6 ! Mem[0000000030800020]
23986 retl
23987 std %l0,[%i2+0x020] ! Mem[0000000031000020]
23988p4_jmpl_0_he:
23989 sra %l1,0x005,%l3
23990 orcc %l6,-0x09d,%l2
23991 ldd [%i0+0x068],%f30 ! Mem[0000000018000068]
23992 jmpl %g6+8,%g0
23993 mulx %l3,-0x3fc,%l0
23994p4_call_0_he:
23995 ldsb [%o2+0x063],%l1 ! Mem[0000000031000063]
23996 retl
23997 umul %l2,%l4,%l7
23998p4_jmpl_0_ho:
23999 sra %l1,0x005,%l3
24000 orcc %l6,-0x09d,%l2
24001 ldd [%o0+0x068],%f30 ! Mem[0000000018000068]
24002 jmpl %g6+8,%g0
24003 mulx %l3,-0x3fc,%l0
24004p4_call_0_ho:
24005 ldsb [%i2+0x063],%l1 ! Mem[0000000031000063]
24006 retl
24007 umul %l2,%l4,%l7
24008p5_jmpl_0_le:
24009 tsubcctv %l4,0x530,%l5
24010 stb %l6,[%o1+0x028] ! Mem[0000000030800028]
24011 ldub [%o1+0x068],%l6 ! Mem[0000000030800068]
24012 xnor %l6,0x524,%l0
24013 stw %l4,[%o2+0x068] ! Mem[0000000031000068]
24014 stw %l3,[%o1+0x02c] ! Mem[000000003080002c]
24015 jmpl %g6+8,%g0
24016 std %l6,[%o0+0x068] ! Mem[0000000030000068]
24017p5_call_0_le:
24018 retl
24019 add %l3,0x25d,%l4
24020p5_jmpl_0_lo:
24021 tsubcctv %l4,0x530,%l5
24022 stb %l6,[%i1+0x028] ! Mem[0000000030800028]
24023 ldub [%i1+0x068],%l6 ! Mem[0000000030800068]
24024 xnor %l6,0x524,%l0
24025 stw %l4,[%i2+0x068] ! Mem[0000000031000068]
24026 stw %l3,[%i1+0x02c] ! Mem[000000003080002c]
24027 jmpl %g6+8,%g0
24028 std %l6,[%i0+0x068] ! Mem[0000000030000068]
24029p5_call_0_lo:
24030 retl
24031 add %l3,0x25d,%l4
24032p5_jmpl_0_he:
24033 taddcc %l7,%l7,%l6
24034 sllx %l6,%l7,%l5
24035 sth %l5,[%o3+0x06e] ! Mem[000000003180006e]
24036 jmpl %g6+8,%g0
24037 ldd [%o1+0x028],%f28 ! Mem[0000000030800028]
24038p5_call_0_he:
24039 sth %l2,[%o3+0x06e] ! Mem[000000003180006e]
24040 retl
24041 taddcctv %l6,-0xadc,%l6
24042p5_jmpl_0_ho:
24043 taddcc %l7,%l7,%l6
24044 sllx %l6,%l7,%l5
24045 sth %l5,[%i3+0x06e] ! Mem[000000003180006e]
24046 jmpl %g6+8,%g0
24047 ldd [%i1+0x028],%f28 ! Mem[0000000030800028]
24048p5_call_0_ho:
24049 sth %l2,[%i3+0x06e] ! Mem[000000003180006e]
24050 retl
24051 taddcctv %l6,-0xadc,%l6
24052p6_jmpl_0_le:
24053 ldsb [%i1+0x041],%l1 ! Mem[000000001c800041]
24054 jmpl %g6+8,%g0
24055 sth %l4,[%i2+0x00c] ! Mem[000000001d00000c]
24056p6_call_0_le:
24057 orncc %l5,-0x7e7,%l7
24058 sllx %l0,%l0,%l6
24059 ldsw [%o3+0x030],%l1 ! Mem[0000000031800030]
24060 stw %l7,[%o2+0x030] ! Mem[0000000031000030]
24061 ldsb [%o0+0x076],%l4 ! Mem[0000000030000076]
24062 retl
24063 std %f4 ,[%o1+0x030] ! Mem[0000000030800030]
24064p6_jmpl_0_lo:
24065 ldsb [%o1+0x041],%l1 ! Mem[000000001c800041]
24066 jmpl %g6+8,%g0
24067 sth %l4,[%o2+0x00c] ! Mem[000000001d00000c]
24068p6_call_0_lo:
24069 orncc %l5,-0x7e7,%l7
24070 sllx %l0,%l0,%l6
24071 ldsw [%i3+0x030],%l1 ! Mem[0000000031800030]
24072 stw %l7,[%i2+0x030] ! Mem[0000000031000030]
24073 ldsb [%i0+0x076],%l4 ! Mem[0000000030000076]
24074 retl
24075 std %f4 ,[%i1+0x030] ! Mem[0000000030800030]
24076p6_jmpl_0_he:
24077 ldd [%o0+0x070],%l4 ! Mem[0000000030000070]
24078 addc %l7,0xb86,%l0
24079 stw %l1,[%i3+0x020] ! Mem[000000001d800020]
24080 umul %l2,%l4,%l7
24081 taddcctv %l2,-0xe8f,%l1
24082 subc %l5,-0x326,%l6
24083 jmpl %g6+8,%g0
24084 ldub [%i3+0x070],%l7 ! Mem[000000001d800070]
24085p6_call_0_he:
24086 smulcc %l1,0xa3b,%l5
24087 udivx %l5,%l6,%l0
24088 ldsh [%o3+0x074],%l6 ! Mem[0000000031800074]
24089 tsubcctv %l2,0xbd2,%l7
24090 retl
24091 ldsh [%i2+0x034],%l3 ! Mem[000000001d000034]
24092p6_jmpl_0_ho:
24093 ldd [%i0+0x070],%l4 ! Mem[0000000030000070]
24094 addc %l7,0xb86,%l0
24095 stw %l1,[%o3+0x020] ! Mem[000000001d800020]
24096 umul %l2,%l4,%l7
24097 taddcctv %l2,-0xe8f,%l1
24098 subc %l5,-0x326,%l6
24099 jmpl %g6+8,%g0
24100 ldub [%o3+0x070],%l7 ! Mem[000000001d800070]
24101p6_call_0_ho:
24102 smulcc %l1,0xa3b,%l5
24103 udivx %l5,%l6,%l0
24104 ldsh [%i3+0x074],%l6 ! Mem[0000000031800074]
24105 tsubcctv %l2,0xbd2,%l7
24106 retl
24107 ldsh [%o2+0x034],%l3 ! Mem[000000001d000034]
24108p7_jmpl_0_le:
24109 andn %l6,%l6,%l1
24110 ldd [%o2+0x038],%l4 ! Mem[0000000031000038]
24111 ldsb [%o3+0x07a],%l7 ! Mem[000000003180007a]
24112 jmpl %g6+8,%g0
24113 ldsh [%o3+0x038],%l3 ! Mem[0000000031800038]
24114p7_call_0_le:
24115 ldd [%o2+0x038],%l4 ! Mem[0000000031000038]
24116 stw %l7,[%i3+0x06c] ! Mem[000000001f80006c]
24117 sth %l4,[%i0+0x01c] ! Mem[000000001e00001c]
24118 retl
24119 xnorcc %l1,0x02e,%l0
24120p7_jmpl_0_lo:
24121 andn %l6,%l6,%l1
24122 ldd [%i2+0x038],%l4 ! Mem[0000000031000038]
24123 ldsb [%i3+0x07a],%l7 ! Mem[000000003180007a]
24124 jmpl %g6+8,%g0
24125 ldsh [%i3+0x038],%l3 ! Mem[0000000031800038]
24126p7_call_0_lo:
24127 ldd [%i2+0x038],%l4 ! Mem[0000000031000038]
24128 stw %l7,[%o3+0x06c] ! Mem[000000001f80006c]
24129 sth %l4,[%o0+0x01c] ! Mem[000000001e00001c]
24130 retl
24131 xnorcc %l1,0x02e,%l0
24132p7_jmpl_0_he:
24133 addc %l5,%l5,%l1
24134 jmpl %g6+8,%g0
24135 sra %l5,%l2,%l6
24136p7_call_0_he:
24137 xor %l2,0x446,%l5
24138 taddcctv %l4,-0x71c,%l3
24139 andcc %l4,%l6,%l7
24140 retl
24141 sth %l5,[%o3+0x078] ! Mem[0000000031800078]
24142p7_jmpl_0_ho:
24143 addc %l5,%l5,%l1
24144 jmpl %g6+8,%g0
24145 sra %l5,%l2,%l6
24146p7_call_0_ho:
24147 xor %l2,0x446,%l5
24148 taddcctv %l4,-0x71c,%l3
24149 andcc %l4,%l6,%l7
24150 retl
24151 sth %l5,[%i3+0x078] ! Mem[0000000031800078]
24152user_jump0_end:
24153 .seg "text"
24154 .align 0x2000
24155user_jump1_start:
24156 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
24157p0_jmpl_1_le:
24158 std %l2,[%i2+0x020] ! Mem[0000000011000020]
24159 xorcc %l5,%l2,%l7
24160 ld [%i3+0x008],%f3 ! Mem[0000000011800008]
24161 jmpl %g6+8,%g0
24162 orcc %l6,%l0,%l2
24163p0_call_1_le:
24164 stw %l2,[%o3+0x004] ! Mem[0000000031800004]
24165 retl
24166 stx %l7,[%o2+0x000] ! Mem[0000000031000000]
24167p0_jmpl_1_lo:
24168 std %l2,[%o2+0x020] ! Mem[0000000011000020]
24169 xorcc %l5,%l2,%l7
24170 ld [%o3+0x008],%f3 ! Mem[0000000011800008]
24171 jmpl %g6+8,%g0
24172 orcc %l6,%l0,%l2
24173p0_call_1_lo:
24174 stw %l2,[%i3+0x004] ! Mem[0000000031800004]
24175 retl
24176 stx %l7,[%i2+0x000] ! Mem[0000000031000000]
24177p0_jmpl_1_he:
24178 tsubcc %l6,%l2,%l6
24179 ldsb [%o1+0x006],%l3 ! Mem[0000000030800006]
24180 ldd [%o1+0x000],%l6 ! Mem[0000000030800000]
24181 ldub [%o2+0x006],%l0 ! Mem[0000000031000006]
24182 ldx [%i1+0x038],%l2 ! Mem[0000000010800038]
24183 jmpl %g6+8,%g0
24184 sdivx %l7,%l0,%l0
24185p0_call_1_he:
24186 retl
24187 ldx [%i1+0x000],%l4 ! Mem[0000000010800000]
24188p0_jmpl_1_ho:
24189 tsubcc %l6,%l2,%l6
24190 ldsb [%i1+0x006],%l3 ! Mem[0000000030800006]
24191 ldd [%i1+0x000],%l6 ! Mem[0000000030800000]
24192 ldub [%i2+0x006],%l0 ! Mem[0000000031000006]
24193 ldx [%o1+0x038],%l2 ! Mem[0000000010800038]
24194 jmpl %g6+8,%g0
24195 sdivx %l7,%l0,%l0
24196p0_call_1_ho:
24197 retl
24198 ldx [%o1+0x000],%l4 ! Mem[0000000010800000]
24199p1_jmpl_1_le:
24200 andcc %l4,%l3,%l1
24201 ldx [%i3+0x040],%l3 ! Mem[0000000013800040]
24202 andcc %l1,0x5f4,%l4
24203 jmpl %g6+8,%g0
24204 orn %l1,-0x55a,%l1
24205p1_call_1_le:
24206 udivx %l4,%l7,%l7
24207 taddcctv %l2,%l5,%l5
24208 orn %l1,-0xe19,%l3
24209 retl
24210 mulx %l4,%l5,%l2
24211p1_jmpl_1_lo:
24212 andcc %l4,%l3,%l1
24213 ldx [%o3+0x040],%l3 ! Mem[0000000013800040]
24214 andcc %l1,0x5f4,%l4
24215 jmpl %g6+8,%g0
24216 orn %l1,-0x55a,%l1
24217p1_call_1_lo:
24218 udivx %l4,%l7,%l7
24219 taddcctv %l2,%l5,%l5
24220 orn %l1,-0xe19,%l3
24221 retl
24222 mulx %l4,%l5,%l2
24223p1_jmpl_1_he:
24224 jmpl %g6+8,%g0
24225 srlx %l2,%l1,%l5
24226p1_call_1_he:
24227 retl
24228 ldd [%o3+0x008],%l0 ! Mem[0000000031800008]
24229p1_jmpl_1_ho:
24230 jmpl %g6+8,%g0
24231 srlx %l2,%l1,%l5
24232p1_call_1_ho:
24233 retl
24234 ldd [%i3+0x008],%l0 ! Mem[0000000031800008]
24235p2_jmpl_1_le:
24236 ldd [%o0+0x010],%f12 ! Mem[0000000030000010]
24237 add %l6,%l4,%l5
24238 jmpl %g6+8,%g0
24239 smul %l6,0xdfb,%l1
24240p2_call_1_le:
24241 ldd [%o2+0x010],%f14 ! Mem[0000000031000010]
24242 stx %l7,[%o1+0x010] ! Mem[0000000030800010]
24243 smul %l0,%l2,%l5
24244 retl
24245 andcc %l6,%l3,%l4
24246p2_jmpl_1_lo:
24247 ldd [%i0+0x010],%f12 ! Mem[0000000030000010]
24248 add %l6,%l4,%l5
24249 jmpl %g6+8,%g0
24250 smul %l6,0xdfb,%l1
24251p2_call_1_lo:
24252 ldd [%i2+0x010],%f14 ! Mem[0000000031000010]
24253 stx %l7,[%i1+0x010] ! Mem[0000000030800010]
24254 smul %l0,%l2,%l5
24255 retl
24256 andcc %l6,%l3,%l4
24257p2_jmpl_1_he:
24258 xorcc %l1,%l2,%l5
24259 umul %l5,%l2,%l7
24260 st %f19,[%i1+0x048] ! Mem[0000000014800048]
24261 jmpl %g6+8,%g0
24262 ldsh [%o2+0x052],%l2 ! Mem[0000000031000052]
24263p2_call_1_he:
24264 andncc %l0,0x89c,%l2
24265 addc %l6,%l6,%l7
24266 stx %l5,[%o2+0x050] ! Mem[0000000031000050]
24267 lduw [%o0+0x014],%l3 ! Mem[0000000030000014]
24268 umulcc %l2,%l2,%l6
24269 retl
24270 xnor %l0,%l1,%l2
24271p2_jmpl_1_ho:
24272 xorcc %l1,%l2,%l5
24273 umul %l5,%l2,%l7
24274 st %f19,[%o1+0x048] ! Mem[0000000014800048]
24275 jmpl %g6+8,%g0
24276 ldsh [%i2+0x052],%l2 ! Mem[0000000031000052]
24277p2_call_1_ho:
24278 andncc %l0,0x89c,%l2
24279 addc %l6,%l6,%l7
24280 stx %l5,[%i2+0x050] ! Mem[0000000031000050]
24281 lduw [%i0+0x014],%l3 ! Mem[0000000030000014]
24282 umulcc %l2,%l2,%l6
24283 retl
24284 xnor %l0,%l1,%l2
24285p3_jmpl_1_le:
24286 srax %l4,0x02a,%l0
24287 tsubcctv %l3,0xe17,%l1
24288 andn %l6,-0x42d,%l2
24289 jmpl %g6+8,%g0
24290 std %l6,[%o0+0x018] ! Mem[0000000030000018]
24291p3_call_1_le:
24292 retl
24293 st %f7 ,[%o0+0x05c] ! Mem[000000003000005c]
24294p3_jmpl_1_lo:
24295 srax %l4,0x02a,%l0
24296 tsubcctv %l3,0xe17,%l1
24297 andn %l6,-0x42d,%l2
24298 jmpl %g6+8,%g0
24299 std %l6,[%i0+0x018] ! Mem[0000000030000018]
24300p3_call_1_lo:
24301 retl
24302 st %f7 ,[%i0+0x05c] ! Mem[000000003000005c]
24303p3_jmpl_1_he:
24304 ldub [%o1+0x019],%l1 ! Mem[0000000030800019]
24305 ldd [%o2+0x058],%f28 ! Mem[0000000031000058]
24306 jmpl %g6+8,%g0
24307 nop
24308p3_call_1_he:
24309 retl
24310 sub %l3,%l1,%l2
24311p3_jmpl_1_ho:
24312 ldub [%i1+0x019],%l1 ! Mem[0000000030800019]
24313 ldd [%i2+0x058],%f28 ! Mem[0000000031000058]
24314 jmpl %g6+8,%g0
24315 nop
24316p3_call_1_ho:
24317 retl
24318 sub %l3,%l1,%l2
24319p4_jmpl_1_le:
24320 nop
24321 andncc %l3,-0x0e9,%l1
24322 ldsw [%o0+0x064],%l2 ! Mem[0000000030000064]
24323 sra %l3,%l7,%l0
24324 ldsh [%i3+0x03c],%l0 ! Mem[000000001980003c]
24325 andcc %l1,0x036,%l6
24326 jmpl %g6+8,%g0
24327 ldsw [%o2+0x020],%l2 ! Mem[0000000031000020]
24328p4_call_1_le:
24329 sth %l4,[%o3+0x062] ! Mem[0000000031800062]
24330 stx %l6,[%o0+0x020] ! Mem[0000000030000020]
24331 xor %l5,%l7,%l3
24332 retl
24333 smulcc %l2,%l5,%l5
24334p4_jmpl_1_lo:
24335 nop
24336 andncc %l3,-0x0e9,%l1
24337 ldsw [%i0+0x064],%l2 ! Mem[0000000030000064]
24338 sra %l3,%l7,%l0
24339 ldsh [%o3+0x03c],%l0 ! Mem[000000001980003c]
24340 andcc %l1,0x036,%l6
24341 jmpl %g6+8,%g0
24342 ldsw [%i2+0x020],%l2 ! Mem[0000000031000020]
24343p4_call_1_lo:
24344 sth %l4,[%i3+0x062] ! Mem[0000000031800062]
24345 stx %l6,[%i0+0x020] ! Mem[0000000030000020]
24346 xor %l5,%l7,%l3
24347 retl
24348 smulcc %l2,%l5,%l5
24349p4_jmpl_1_he:
24350 ldd [%o2+0x020],%l0 ! Mem[0000000031000020]
24351 jmpl %g6+8,%g0
24352 addcc %l3,0x9fc,%l6
24353p4_call_1_he:
24354 ldsb [%o1+0x063],%l5 ! Mem[0000000030800063]
24355 lduw [%i0+0x02c],%l7 ! Mem[000000001800002c]
24356 lduw [%i3+0x004],%l1 ! Mem[0000000019800004]
24357 addccc %l0,%l6,%l6
24358 retl
24359 andcc %l4,%l5,%l0
24360p4_jmpl_1_ho:
24361 ldd [%i2+0x020],%l0 ! Mem[0000000031000020]
24362 jmpl %g6+8,%g0
24363 addcc %l3,0x9fc,%l6
24364p4_call_1_ho:
24365 ldsb [%i1+0x063],%l5 ! Mem[0000000030800063]
24366 lduw [%o0+0x02c],%l7 ! Mem[000000001800002c]
24367 lduw [%o3+0x004],%l1 ! Mem[0000000019800004]
24368 addccc %l0,%l6,%l6
24369 retl
24370 andcc %l4,%l5,%l0
24371p5_jmpl_1_le:
24372 addcc %l4,%l7,%l4
24373 jmpl %g6+8,%g0
24374 srax %l7,0x030,%l3
24375p5_call_1_le:
24376 lduw [%o2+0x06c],%l7 ! Mem[000000003100006c]
24377 andn %l2,0xbf9,%l5
24378 sth %l0,[%i2+0x064] ! Mem[000000001b000064]
24379 ldd [%o1+0x028],%f0 ! Mem[0000000030800028]
24380 ld [%i2+0x06c],%f13 ! Mem[000000001b00006c]
24381 retl
24382 ld [%i1+0x000],%f10 ! Mem[000000001a800000]
24383p5_jmpl_1_lo:
24384 addcc %l4,%l7,%l4
24385 jmpl %g6+8,%g0
24386 srax %l7,0x030,%l3
24387p5_call_1_lo:
24388 lduw [%i2+0x06c],%l7 ! Mem[000000003100006c]
24389 andn %l2,0xbf9,%l5
24390 sth %l0,[%o2+0x064] ! Mem[000000001b000064]
24391 ldd [%i1+0x028],%f0 ! Mem[0000000030800028]
24392 ld [%o2+0x06c],%f13 ! Mem[000000001b00006c]
24393 retl
24394 ld [%o1+0x000],%f10 ! Mem[000000001a800000]
24395p5_jmpl_1_he:
24396 stw %l3,[%o0+0x068] ! Mem[0000000030000068]
24397 jmpl %g6+8,%g0
24398 mulx %l3,-0x195,%l0
24399p5_call_1_he:
24400 tsubcc %l2,-0x3de,%l1
24401 std %f20,[%i2+0x010] ! Mem[000000001b000010]
24402 retl
24403 ld [%o2+0x06c],%f25 ! Mem[000000003100006c]
24404p5_jmpl_1_ho:
24405 stw %l3,[%i0+0x068] ! Mem[0000000030000068]
24406 jmpl %g6+8,%g0
24407 mulx %l3,-0x195,%l0
24408p5_call_1_ho:
24409 tsubcc %l2,-0x3de,%l1
24410 std %f20,[%o2+0x010] ! Mem[000000001b000010]
24411 retl
24412 ld [%i2+0x06c],%f25 ! Mem[000000003100006c]
24413p6_jmpl_1_le:
24414 orcc %l1,%l3,%l3
24415 ldd [%o3+0x070],%l2 ! Mem[0000000031800070]
24416 andncc %l0,%l7,%l6
24417 ldsw [%i0+0x00c],%l7 ! Mem[000000001c00000c]
24418 umul %l6,-0xada,%l7
24419 jmpl %g6+8,%g0
24420 std %f4 ,[%i2+0x050] ! Mem[000000001d000050]
24421p6_call_1_le:
24422 sll %l3,0x00b,%l4
24423 ldd [%o2+0x070],%l2 ! Mem[0000000031000070]
24424 retl
24425 mulx %l6,0xd63,%l0
24426p6_jmpl_1_lo:
24427 orcc %l1,%l3,%l3
24428 ldd [%i3+0x070],%l2 ! Mem[0000000031800070]
24429 andncc %l0,%l7,%l6
24430 ldsw [%o0+0x00c],%l7 ! Mem[000000001c00000c]
24431 umul %l6,-0xada,%l7
24432 jmpl %g6+8,%g0
24433 std %f4 ,[%o2+0x050] ! Mem[000000001d000050]
24434p6_call_1_lo:
24435 sll %l3,0x00b,%l4
24436 ldd [%i2+0x070],%l2 ! Mem[0000000031000070]
24437 retl
24438 mulx %l6,0xd63,%l0
24439p6_jmpl_1_he:
24440 nop
24441 ldd [%o2+0x030],%l6 ! Mem[0000000031000030]
24442 stw %l6,[%o2+0x074] ! Mem[0000000031000074]
24443 jmpl %g6+8,%g0
24444 taddcc %l4,%l7,%l7
24445p6_call_1_he:
24446 srlx %l2,0x019,%l0
24447 xorcc %l2,%l6,%l6
24448 sllx %l1,%l3,%l7
24449 retl
24450 stb %l0,[%i3+0x036] ! Mem[000000001d800036]
24451p6_jmpl_1_ho:
24452 nop
24453 ldd [%i2+0x030],%l6 ! Mem[0000000031000030]
24454 stw %l6,[%i2+0x074] ! Mem[0000000031000074]
24455 jmpl %g6+8,%g0
24456 taddcc %l4,%l7,%l7
24457p6_call_1_ho:
24458 srlx %l2,0x019,%l0
24459 xorcc %l2,%l6,%l6
24460 sllx %l1,%l3,%l7
24461 retl
24462 stb %l0,[%o3+0x036] ! Mem[000000001d800036]
24463p7_jmpl_1_le:
24464 jmpl %g6+8,%g0
24465 and %l4,%l0,%l0
24466p7_call_1_le:
24467 addc %l0,0x751,%l6
24468 retl
24469 ldd [%o0+0x078],%l2 ! Mem[0000000030000078]
24470p7_jmpl_1_lo:
24471 jmpl %g6+8,%g0
24472 and %l4,%l0,%l0
24473p7_call_1_lo:
24474 addc %l0,0x751,%l6
24475 retl
24476 ldd [%i0+0x078],%l2 ! Mem[0000000030000078]
24477p7_jmpl_1_he:
24478 udivx %l3,0x01b,%l2
24479 andn %l5,0x6c0,%l2
24480 xnorcc %l7,%l0,%l2
24481 ldsw [%i1+0x050],%l1 ! Mem[000000001e800050]
24482 jmpl %g6+8,%g0
24483 ldub [%o0+0x07b],%l0 ! Mem[000000003000007b]
24484p7_call_1_he:
24485 sllx %l7,%l1,%l2
24486 subccc %l0,%l3,%l5
24487 retl
24488 sdivx %l2,-0xcb6,%l2
24489p7_jmpl_1_ho:
24490 udivx %l3,0x01b,%l2
24491 andn %l5,0x6c0,%l2
24492 xnorcc %l7,%l0,%l2
24493 ldsw [%o1+0x050],%l1 ! Mem[000000001e800050]
24494 jmpl %g6+8,%g0
24495 ldub [%i0+0x07b],%l0 ! Mem[000000003000007b]
24496p7_call_1_ho:
24497 sllx %l7,%l1,%l2
24498 subccc %l0,%l3,%l5
24499 retl
24500 sdivx %l2,-0xcb6,%l2
24501user_jump1_end:
24502 .seg "text"
24503 .align 0x2000
24504user_jump2_start:
24505 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
24506p0_jmpl_2_le:
24507 lduw [%i2+0x01c],%l2 ! Mem[000000001100001c]
24508 stw %l3,[%i2+0x034] ! Mem[0000000011000034]
24509 std %f0 ,[%i2+0x058] ! Mem[0000000011000058]
24510 jmpl %g6+8,%g0
24511 st %f1 ,[%o1+0x044] ! Mem[0000000030800044]
24512p0_call_2_le:
24513 sub %l0,%l4,%l7
24514 ldsh [%o1+0x004],%l6 ! Mem[0000000030800004]
24515 ldd [%o0+0x040],%f8 ! Mem[0000000030000040]
24516 retl
24517 st %f4 ,[%o2+0x000] ! Mem[0000000031000000]
24518p0_jmpl_2_lo:
24519 lduw [%o2+0x01c],%l2 ! Mem[000000001100001c]
24520 stw %l3,[%o2+0x034] ! Mem[0000000011000034]
24521 std %f0 ,[%o2+0x058] ! Mem[0000000011000058]
24522 jmpl %g6+8,%g0
24523 st %f1 ,[%i1+0x044] ! Mem[0000000030800044]
24524p0_call_2_lo:
24525 sub %l0,%l4,%l7
24526 ldsh [%i1+0x004],%l6 ! Mem[0000000030800004]
24527 ldd [%i0+0x040],%f8 ! Mem[0000000030000040]
24528 retl
24529 st %f4 ,[%i2+0x000] ! Mem[0000000031000000]
24530p0_jmpl_2_he:
24531 taddcc %l0,%l7,%l0
24532 orn %l7,%l6,%l0
24533 jmpl %g6+8,%g0
24534 smul %l1,%l5,%l5
24535p0_call_2_he:
24536 subccc %l4,-0x28b,%l4
24537 retl
24538 ld [%o2+0x000],%f31 ! Mem[0000000031000000]
24539p0_jmpl_2_ho:
24540 taddcc %l0,%l7,%l0
24541 orn %l7,%l6,%l0
24542 jmpl %g6+8,%g0
24543 smul %l1,%l5,%l5
24544p0_call_2_ho:
24545 subccc %l4,-0x28b,%l4
24546 retl
24547 ld [%i2+0x000],%f31 ! Mem[0000000031000000]
24548p1_jmpl_2_le:
24549 jmpl %g6+8,%g0
24550 ldx [%o2+0x048],%l2 ! Mem[0000000031000048]
24551p1_call_2_le:
24552 stx %l7,[%i2+0x050] ! Mem[0000000013000050]
24553 addccc %l6,%l3,%l7
24554 st %f10,[%i2+0x004] ! Mem[0000000013000004]
24555 srlx %l2,0x028,%l2
24556 stx %l2,[%o0+0x008] ! Mem[0000000030000008]
24557 nop
24558 retl
24559 xnor %l6,-0x6b1,%l5
24560p1_jmpl_2_lo:
24561 jmpl %g6+8,%g0
24562 ldx [%i2+0x048],%l2 ! Mem[0000000031000048]
24563p1_call_2_lo:
24564 stx %l7,[%o2+0x050] ! Mem[0000000013000050]
24565 addccc %l6,%l3,%l7
24566 st %f10,[%o2+0x004] ! Mem[0000000013000004]
24567 srlx %l2,0x028,%l2
24568 stx %l2,[%i0+0x008] ! Mem[0000000030000008]
24569 nop
24570 retl
24571 xnor %l6,-0x6b1,%l5
24572p1_jmpl_2_he:
24573 subc %l4,%l5,%l7
24574 orn %l2,-0x6ba,%l1
24575 st %f28,[%o0+0x008] ! Mem[0000000030000008]
24576 jmpl %g6+8,%g0
24577 stx %l1,[%o3+0x048] ! Mem[0000000031800048]
24578p1_call_2_he:
24579 sdivx %l1,-0xcb9,%l3
24580 tsubcc %l0,-0xe22,%l0
24581 addcc %l2,0x0e7,%l3
24582 add %l1,%l2,%l1
24583 orncc %l2,%l7,%l2
24584 retl
24585 ldx [%o1+0x048],%l0 ! Mem[0000000030800048]
24586p1_jmpl_2_ho:
24587 subc %l4,%l5,%l7
24588 orn %l2,-0x6ba,%l1
24589 st %f28,[%i0+0x008] ! Mem[0000000030000008]
24590 jmpl %g6+8,%g0
24591 stx %l1,[%i3+0x048] ! Mem[0000000031800048]
24592p1_call_2_ho:
24593 sdivx %l1,-0xcb9,%l3
24594 tsubcc %l0,-0xe22,%l0
24595 addcc %l2,0x0e7,%l3
24596 add %l1,%l2,%l1
24597 orncc %l2,%l7,%l2
24598 retl
24599 ldx [%i1+0x048],%l0 ! Mem[0000000030800048]
24600p2_jmpl_2_le:
24601 jmpl %g6+8,%g0
24602 ldsh [%o1+0x056],%l3 ! Mem[0000000030800056]
24603p2_call_2_le:
24604 srax %l2,%l3,%l1
24605 ldd [%i0+0x050],%l6 ! Mem[0000000014000050]
24606 stx %l2,[%o0+0x050] ! Mem[0000000030000050]
24607 ldsw [%i0+0x074],%l7 ! Mem[0000000014000074]
24608 andn %l4,-0x5bf,%l6
24609 ldsw [%o1+0x010],%l6 ! Mem[0000000030800010]
24610 retl
24611 st %f0 ,[%o0+0x010] ! Mem[0000000030000010]
24612p2_jmpl_2_lo:
24613 jmpl %g6+8,%g0
24614 ldsh [%i1+0x056],%l3 ! Mem[0000000030800056]
24615p2_call_2_lo:
24616 srax %l2,%l3,%l1
24617 ldd [%o0+0x050],%l6 ! Mem[0000000014000050]
24618 stx %l2,[%i0+0x050] ! Mem[0000000030000050]
24619 ldsw [%o0+0x074],%l7 ! Mem[0000000014000074]
24620 andn %l4,-0x5bf,%l6
24621 ldsw [%i1+0x010],%l6 ! Mem[0000000030800010]
24622 retl
24623 st %f0 ,[%i0+0x010] ! Mem[0000000030000010]
24624p2_jmpl_2_he:
24625 ldsw [%o0+0x014],%l3 ! Mem[0000000030000014]
24626 std %f28,[%o2+0x050] ! Mem[0000000031000050]
24627 ldub [%o3+0x012],%l6 ! Mem[0000000031800012]
24628 nop
24629 ldx [%o2+0x010],%l4 ! Mem[0000000031000010]
24630 srax %l6,0x009,%l4
24631 jmpl %g6+8,%g0
24632 ldsw [%o0+0x010],%l7 ! Mem[0000000030000010]
24633p2_call_2_he:
24634 xor %l0,0xee3,%l1
24635 addc %l7,0x49b,%l0
24636 umul %l7,%l6,%l3
24637 sra %l4,%l1,%l1
24638 sub %l4,0x50f,%l2
24639 retl
24640 stb %l1,[%o1+0x051] ! Mem[0000000030800051]
24641p2_jmpl_2_ho:
24642 ldsw [%i0+0x014],%l3 ! Mem[0000000030000014]
24643 std %f28,[%i2+0x050] ! Mem[0000000031000050]
24644 ldub [%i3+0x012],%l6 ! Mem[0000000031800012]
24645 nop
24646 ldx [%i2+0x010],%l4 ! Mem[0000000031000010]
24647 srax %l6,0x009,%l4
24648 jmpl %g6+8,%g0
24649 ldsw [%i0+0x010],%l7 ! Mem[0000000030000010]
24650p2_call_2_ho:
24651 xor %l0,0xee3,%l1
24652 addc %l7,0x49b,%l0
24653 umul %l7,%l6,%l3
24654 sra %l4,%l1,%l1
24655 sub %l4,0x50f,%l2
24656 retl
24657 stb %l1,[%i1+0x051] ! Mem[0000000030800051]
24658p3_jmpl_2_le:
24659 st %f2 ,[%o2+0x018] ! Mem[0000000031000018]
24660 sll %l1,0x005,%l6
24661 jmpl %g6+8,%g0
24662 mulx %l0,0x61e,%l0
24663p3_call_2_le:
24664 retl
24665 ldd [%i1+0x048],%f8 ! Mem[0000000016800048]
24666p3_jmpl_2_lo:
24667 st %f2 ,[%i2+0x018] ! Mem[0000000031000018]
24668 sll %l1,0x005,%l6
24669 jmpl %g6+8,%g0
24670 mulx %l0,0x61e,%l0
24671p3_call_2_lo:
24672 retl
24673 ldd [%o1+0x048],%f8 ! Mem[0000000016800048]
24674p3_jmpl_2_he:
24675 ldsh [%o1+0x05c],%l2 ! Mem[000000003080005c]
24676 addcc %l4,-0x0ff,%l6
24677 jmpl %g6+8,%g0
24678 st %f21,[%o2+0x018] ! Mem[0000000031000018]
24679p3_call_2_he:
24680 smul %l0,0x1ae,%l0
24681 stb %l0,[%o2+0x019] ! Mem[0000000031000019]
24682 ldd [%o1+0x058],%l2 ! Mem[0000000030800058]
24683 retl
24684 std %f22,[%o2+0x058] ! Mem[0000000031000058]
24685p3_jmpl_2_ho:
24686 ldsh [%i1+0x05c],%l2 ! Mem[000000003080005c]
24687 addcc %l4,-0x0ff,%l6
24688 jmpl %g6+8,%g0
24689 st %f21,[%i2+0x018] ! Mem[0000000031000018]
24690p3_call_2_ho:
24691 smul %l0,0x1ae,%l0
24692 stb %l0,[%i2+0x019] ! Mem[0000000031000019]
24693 ldd [%i1+0x058],%l2 ! Mem[0000000030800058]
24694 retl
24695 std %f22,[%i2+0x058] ! Mem[0000000031000058]
24696p4_jmpl_2_le:
24697 umulcc %l7,%l5,%l3
24698 stw %l6,[%o0+0x024] ! Mem[0000000030000024]
24699 jmpl %g6+8,%g0
24700 ldx [%i2+0x000],%l3 ! Mem[0000000019000000]
24701p4_call_2_le:
24702 ldd [%o3+0x020],%l2 ! Mem[0000000031800020]
24703 andcc %l4,%l7,%l5
24704 stx %l4,[%o0+0x060] ! Mem[0000000030000060]
24705 sth %l7,[%o0+0x026] ! Mem[0000000030000026]
24706 retl
24707 smul %l0,-0x7d5,%l4
24708p4_jmpl_2_lo:
24709 umulcc %l7,%l5,%l3
24710 stw %l6,[%i0+0x024] ! Mem[0000000030000024]
24711 jmpl %g6+8,%g0
24712 ldx [%o2+0x000],%l3 ! Mem[0000000019000000]
24713p4_call_2_lo:
24714 ldd [%i3+0x020],%l2 ! Mem[0000000031800020]
24715 andcc %l4,%l7,%l5
24716 stx %l4,[%i0+0x060] ! Mem[0000000030000060]
24717 sth %l7,[%i0+0x026] ! Mem[0000000030000026]
24718 retl
24719 smul %l0,-0x7d5,%l4
24720p4_jmpl_2_he:
24721 sub %l1,%l6,%l4
24722 and %l0,%l2,%l5
24723 addccc %l5,%l6,%l4
24724 ld [%i3+0x000],%f21 ! Mem[0000000019800000]
24725 stb %l7,[%o3+0x064] ! Mem[0000000031800064]
24726 stb %l3,[%o3+0x021] ! Mem[0000000031800021]
24727 jmpl %g6+8,%g0
24728 lduh [%o0+0x066],%l5 ! Mem[0000000030000066]
24729p4_call_2_he:
24730 ldx [%o0+0x060],%l5 ! Mem[0000000030000060]
24731 sll %l6,%l0,%l0
24732 lduh [%o1+0x022],%l2 ! Mem[0000000030800022]
24733 retl
24734 ldd [%o1+0x060],%f24 ! Mem[0000000030800060]
24735p4_jmpl_2_ho:
24736 sub %l1,%l6,%l4
24737 and %l0,%l2,%l5
24738 addccc %l5,%l6,%l4
24739 ld [%o3+0x000],%f21 ! Mem[0000000019800000]
24740 stb %l7,[%i3+0x064] ! Mem[0000000031800064]
24741 stb %l3,[%i3+0x021] ! Mem[0000000031800021]
24742 jmpl %g6+8,%g0
24743 lduh [%i0+0x066],%l5 ! Mem[0000000030000066]
24744p4_call_2_ho:
24745 ldx [%i0+0x060],%l5 ! Mem[0000000030000060]
24746 sll %l6,%l0,%l0
24747 lduh [%i1+0x022],%l2 ! Mem[0000000030800022]
24748 retl
24749 ldd [%i1+0x060],%f24 ! Mem[0000000030800060]
24750p5_jmpl_2_le:
24751 lduh [%o3+0x06c],%l1 ! Mem[000000003180006c]
24752 srax %l3,0x01c,%l7
24753 lduh [%o1+0x068],%l4 ! Mem[0000000030800068]
24754 sllx %l7,%l4,%l7
24755 ldsh [%i1+0x04e],%l5 ! Mem[000000001a80004e]
24756 jmpl %g6+8,%g0
24757 lduh [%o1+0x068],%l2 ! Mem[0000000030800068]
24758p5_call_2_le:
24759 retl
24760 ldd [%o1+0x068],%l0 ! Mem[0000000030800068]
24761p5_jmpl_2_lo:
24762 lduh [%i3+0x06c],%l1 ! Mem[000000003180006c]
24763 srax %l3,0x01c,%l7
24764 lduh [%i1+0x068],%l4 ! Mem[0000000030800068]
24765 sllx %l7,%l4,%l7
24766 ldsh [%o1+0x04e],%l5 ! Mem[000000001a80004e]
24767 jmpl %g6+8,%g0
24768 lduh [%i1+0x068],%l2 ! Mem[0000000030800068]
24769p5_call_2_lo:
24770 retl
24771 ldd [%i1+0x068],%l0 ! Mem[0000000030800068]
24772p5_jmpl_2_he:
24773 subccc %l4,0x428,%l4
24774 or %l3,0xa97,%l4
24775 jmpl %g6+8,%g0
24776 lduw [%i3+0x07c],%l4 ! Mem[000000001b80007c]
24777p5_call_2_he:
24778 andcc %l4,%l7,%l7
24779 retl
24780 ldsh [%o3+0x02c],%l0 ! Mem[000000003180002c]
24781p5_jmpl_2_ho:
24782 subccc %l4,0x428,%l4
24783 or %l3,0xa97,%l4
24784 jmpl %g6+8,%g0
24785 lduw [%o3+0x07c],%l4 ! Mem[000000001b80007c]
24786p5_call_2_ho:
24787 andcc %l4,%l7,%l7
24788 retl
24789 ldsh [%i3+0x02c],%l0 ! Mem[000000003180002c]
24790p6_jmpl_2_le:
24791 umul %l7,0x573,%l2
24792 lduw [%o3+0x074],%l4 ! Mem[0000000031800074]
24793 sth %l4,[%i2+0x070] ! Mem[000000001d000070]
24794 smul %l1,-0x2d3,%l5
24795 or %l1,%l4,%l4
24796 jmpl %g6+8,%g0
24797 stb %l7,[%i0+0x03e] ! Mem[000000001c00003e]
24798p6_call_2_le:
24799 ldd [%i2+0x008],%l4 ! Mem[000000001d000008]
24800 ldx [%i3+0x010],%l0 ! Mem[000000001d800010]
24801 tsubcc %l7,0xd7e,%l3
24802 sth %l4,[%o3+0x034] ! Mem[0000000031800034]
24803 lduw [%o2+0x070],%l5 ! Mem[0000000031000070]
24804 sllx %l5,%l5,%l7
24805 retl
24806 andn %l4,%l6,%l6
24807p6_jmpl_2_lo:
24808 umul %l7,0x573,%l2
24809 lduw [%i3+0x074],%l4 ! Mem[0000000031800074]
24810 sth %l4,[%o2+0x070] ! Mem[000000001d000070]
24811 smul %l1,-0x2d3,%l5
24812 or %l1,%l4,%l4
24813 jmpl %g6+8,%g0
24814 stb %l7,[%o0+0x03e] ! Mem[000000001c00003e]
24815p6_call_2_lo:
24816 ldd [%o2+0x008],%l4 ! Mem[000000001d000008]
24817 ldx [%o3+0x010],%l0 ! Mem[000000001d800010]
24818 tsubcc %l7,0xd7e,%l3
24819 sth %l4,[%i3+0x034] ! Mem[0000000031800034]
24820 lduw [%i2+0x070],%l5 ! Mem[0000000031000070]
24821 sllx %l5,%l5,%l7
24822 retl
24823 andn %l4,%l6,%l6
24824p6_jmpl_2_he:
24825 taddcctv %l5,-0x70d,%l1
24826 addccc %l5,%l3,%l7
24827 sth %l3,[%o2+0x074] ! Mem[0000000031000074]
24828 jmpl %g6+8,%g0
24829 st %f23,[%i2+0x068] ! Mem[000000001d000068]
24830p6_call_2_he:
24831 ldsb [%i1+0x059],%l4 ! Mem[000000001c800059]
24832 and %l2,0x6e4,%l7
24833 orcc %l5,%l5,%l6
24834 addc %l5,0xbd1,%l1
24835 retl
24836 nop
24837p6_jmpl_2_ho:
24838 taddcctv %l5,-0x70d,%l1
24839 addccc %l5,%l3,%l7
24840 sth %l3,[%i2+0x074] ! Mem[0000000031000074]
24841 jmpl %g6+8,%g0
24842 st %f23,[%o2+0x068] ! Mem[000000001d000068]
24843p6_call_2_ho:
24844 ldsb [%o1+0x059],%l4 ! Mem[000000001c800059]
24845 and %l2,0x6e4,%l7
24846 orcc %l5,%l5,%l6
24847 addc %l5,0xbd1,%l1
24848 retl
24849 nop
24850p7_jmpl_2_le:
24851 ld [%o2+0x038],%f10 ! Mem[0000000031000038]
24852 lduw [%o1+0x07c],%l2 ! Mem[000000003080007c]
24853 sub %l4,%l7,%l6
24854 sll %l2,0x016,%l2
24855 smul %l6,%l2,%l5
24856 xor %l0,%l6,%l6
24857 jmpl %g6+8,%g0
24858 tsubcctv %l1,%l5,%l2
24859p7_call_2_le:
24860 ldd [%o0+0x038],%f6 ! Mem[0000000030000038]
24861 sub %l4,-0x346,%l2
24862 ldsw [%i3+0x010],%l4 ! Mem[000000001f800010]
24863 lduh [%i1+0x056],%l0 ! Mem[000000001e800056]
24864 retl
24865 srax %l6,0x02e,%l4
24866p7_jmpl_2_lo:
24867 ld [%i2+0x038],%f10 ! Mem[0000000031000038]
24868 lduw [%i1+0x07c],%l2 ! Mem[000000003080007c]
24869 sub %l4,%l7,%l6
24870 sll %l2,0x016,%l2
24871 smul %l6,%l2,%l5
24872 xor %l0,%l6,%l6
24873 jmpl %g6+8,%g0
24874 tsubcctv %l1,%l5,%l2
24875p7_call_2_lo:
24876 ldd [%i0+0x038],%f6 ! Mem[0000000030000038]
24877 sub %l4,-0x346,%l2
24878 ldsw [%o3+0x010],%l4 ! Mem[000000001f800010]
24879 lduh [%o1+0x056],%l0 ! Mem[000000001e800056]
24880 retl
24881 srax %l6,0x02e,%l4
24882p7_jmpl_2_he:
24883 andncc %l2,0xb61,%l0
24884 ldsw [%o1+0x038],%l2 ! Mem[0000000030800038]
24885 jmpl %g6+8,%g0
24886 ldsw [%o2+0x038],%l6 ! Mem[0000000031000038]
24887p7_call_2_he:
24888 andcc %l5,-0x30c,%l4
24889 mulx %l5,0x871,%l6
24890 nop
24891 xnorcc %l4,-0x2cc,%l1
24892 xorcc %l1,%l7,%l0
24893 retl
24894 stb %l7,[%i2+0x077] ! Mem[000000001f000077]
24895p7_jmpl_2_ho:
24896 andncc %l2,0xb61,%l0
24897 ldsw [%i1+0x038],%l2 ! Mem[0000000030800038]
24898 jmpl %g6+8,%g0
24899 ldsw [%i2+0x038],%l6 ! Mem[0000000031000038]
24900p7_call_2_ho:
24901 andcc %l5,-0x30c,%l4
24902 mulx %l5,0x871,%l6
24903 nop
24904 xnorcc %l4,-0x2cc,%l1
24905 xorcc %l1,%l7,%l0
24906 retl
24907 stb %l7,[%o2+0x077] ! Mem[000000001f000077]
24908user_jump2_end:
24909 .seg "text"
24910 .align 0x2000
24911user_jump3_start:
24912 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
24913p0_jmpl_3_le:
24914 ldsh [%i3+0x046],%l0 ! Mem[0000000011800046]
24915 std %l2,[%o2+0x040] ! Mem[0000000031000040]
24916 jmpl %g6+8,%g0
24917 orn %l3,-0x782,%l0
24918p0_call_3_le:
24919 ldd [%o3+0x000],%f12 ! Mem[0000000031800000]
24920 stx %l1,[%o0+0x040] ! Mem[0000000030000040]
24921 retl
24922 srax %l7,0x002,%l1
24923p0_jmpl_3_lo:
24924 ldsh [%o3+0x046],%l0 ! Mem[0000000011800046]
24925 std %l2,[%i2+0x040] ! Mem[0000000031000040]
24926 jmpl %g6+8,%g0
24927 orn %l3,-0x782,%l0
24928p0_call_3_lo:
24929 ldd [%i3+0x000],%f12 ! Mem[0000000031800000]
24930 stx %l1,[%i0+0x040] ! Mem[0000000030000040]
24931 retl
24932 srax %l7,0x002,%l1
24933p0_jmpl_3_he:
24934 jmpl %g6+8,%g0
24935 umulcc %l1,0xbb3,%l3
24936p0_call_3_he:
24937 smul %l7,0x956,%l1
24938 stx %l6,[%o1+0x000] ! Mem[0000000030800000]
24939 sth %l1,[%o0+0x040] ! Mem[0000000030000040]
24940 retl
24941 taddcctv %l4,%l7,%l3
24942p0_jmpl_3_ho:
24943 jmpl %g6+8,%g0
24944 umulcc %l1,0xbb3,%l3
24945p0_call_3_ho:
24946 smul %l7,0x956,%l1
24947 stx %l6,[%i1+0x000] ! Mem[0000000030800000]
24948 sth %l1,[%i0+0x040] ! Mem[0000000030000040]
24949 retl
24950 taddcctv %l4,%l7,%l3
24951p1_jmpl_3_le:
24952 andcc %l4,0xe1b,%l7
24953 std %f4 ,[%o2+0x048] ! Mem[0000000031000048]
24954 stx %l7,[%i3+0x038] ! Mem[0000000013800038]
24955 jmpl %g6+8,%g0
24956 taddcc %l6,%l2,%l0
24957p1_call_3_le:
24958 ldd [%o0+0x048],%f8 ! Mem[0000000030000048]
24959 taddcc %l7,-0x8cc,%l1
24960 ldd [%o2+0x048],%f2 ! Mem[0000000031000048]
24961 retl
24962 ldx [%i0+0x030],%l5 ! Mem[0000000012000030]
24963p1_jmpl_3_lo:
24964 andcc %l4,0xe1b,%l7
24965 std %f4 ,[%i2+0x048] ! Mem[0000000031000048]
24966 stx %l7,[%o3+0x038] ! Mem[0000000013800038]
24967 jmpl %g6+8,%g0
24968 taddcc %l6,%l2,%l0
24969p1_call_3_lo:
24970 ldd [%i0+0x048],%f8 ! Mem[0000000030000048]
24971 taddcc %l7,-0x8cc,%l1
24972 ldd [%i2+0x048],%f2 ! Mem[0000000031000048]
24973 retl
24974 ldx [%o0+0x030],%l5 ! Mem[0000000012000030]
24975p1_jmpl_3_he:
24976 ld [%i0+0x024],%f26 ! Mem[0000000012000024]
24977 ld [%o3+0x00c],%f29 ! Mem[000000003180000c]
24978 ldsh [%o3+0x00a],%l1 ! Mem[000000003180000a]
24979 ldsh [%o0+0x04e],%l6 ! Mem[000000003000004e]
24980 addc %l2,-0xfda,%l4
24981 jmpl %g6+8,%g0
24982 taddcctv %l7,%l3,%l1
24983p1_call_3_he:
24984 or %l7,0x70b,%l3
24985 sub %l1,%l6,%l4
24986 addcc %l6,%l1,%l7
24987 retl
24988 st %f16,[%o0+0x00c] ! Mem[000000003000000c]
24989p1_jmpl_3_ho:
24990 ld [%o0+0x024],%f26 ! Mem[0000000012000024]
24991 ld [%i3+0x00c],%f29 ! Mem[000000003180000c]
24992 ldsh [%i3+0x00a],%l1 ! Mem[000000003180000a]
24993 ldsh [%i0+0x04e],%l6 ! Mem[000000003000004e]
24994 addc %l2,-0xfda,%l4
24995 jmpl %g6+8,%g0
24996 taddcctv %l7,%l3,%l1
24997p1_call_3_ho:
24998 or %l7,0x70b,%l3
24999 sub %l1,%l6,%l4
25000 addcc %l6,%l1,%l7
25001 retl
25002 st %f16,[%i0+0x00c] ! Mem[000000003000000c]
25003p2_jmpl_3_le:
25004 ldub [%i3+0x07a],%l7 ! Mem[000000001580007a]
25005 sth %l1,[%o0+0x050] ! Mem[0000000030000050]
25006 ldd [%o3+0x010],%l0 ! Mem[0000000031800010]
25007 jmpl %g6+8,%g0
25008 ldsh [%o0+0x056],%l5 ! Mem[0000000030000056]
25009p2_call_3_le:
25010 xnor %l4,0xb77,%l3
25011 retl
25012 stw %l4,[%o1+0x054] ! Mem[0000000030800054]
25013p2_jmpl_3_lo:
25014 ldub [%o3+0x07a],%l7 ! Mem[000000001580007a]
25015 sth %l1,[%i0+0x050] ! Mem[0000000030000050]
25016 ldd [%i3+0x010],%l0 ! Mem[0000000031800010]
25017 jmpl %g6+8,%g0
25018 ldsh [%i0+0x056],%l5 ! Mem[0000000030000056]
25019p2_call_3_lo:
25020 xnor %l4,0xb77,%l3
25021 retl
25022 stw %l4,[%i1+0x054] ! Mem[0000000030800054]
25023p2_jmpl_3_he:
25024 xnorcc %l7,%l2,%l3
25025 taddcctv %l5,0x65d,%l6
25026 tsubcctv %l4,0x316,%l7
25027 ldub [%o0+0x010],%l5 ! Mem[0000000030000010]
25028 ld [%o3+0x014],%f31 ! Mem[0000000031800014]
25029 ldsb [%i0+0x01b],%l2 ! Mem[000000001400001b]
25030 jmpl %g6+8,%g0
25031 orncc %l2,-0x778,%l5
25032p2_call_3_he:
25033 stw %l5,[%i1+0x008] ! Mem[0000000014800008]
25034 taddcc %l1,%l3,%l6
25035 std %l2,[%o3+0x050] ! Mem[0000000031800050]
25036 sra %l2,%l6,%l6
25037 addc %l2,-0x62e,%l0
25038 retl
25039 addccc %l5,%l2,%l3
25040p2_jmpl_3_ho:
25041 xnorcc %l7,%l2,%l3
25042 taddcctv %l5,0x65d,%l6
25043 tsubcctv %l4,0x316,%l7
25044 ldub [%i0+0x010],%l5 ! Mem[0000000030000010]
25045 ld [%i3+0x014],%f31 ! Mem[0000000031800014]
25046 ldsb [%o0+0x01b],%l2 ! Mem[000000001400001b]
25047 jmpl %g6+8,%g0
25048 orncc %l2,-0x778,%l5
25049p2_call_3_ho:
25050 stw %l5,[%o1+0x008] ! Mem[0000000014800008]
25051 taddcc %l1,%l3,%l6
25052 std %l2,[%i3+0x050] ! Mem[0000000031800050]
25053 sra %l2,%l6,%l6
25054 addc %l2,-0x62e,%l0
25055 retl
25056 addccc %l5,%l2,%l3
25057p3_jmpl_3_le:
25058 sub %l3,-0xdbf,%l7
25059 stw %l1,[%o0+0x018] ! Mem[0000000030000018]
25060 lduh [%o3+0x05c],%l5 ! Mem[000000003180005c]
25061 jmpl %g6+8,%g0
25062 andn %l0,-0x001,%l2
25063p3_call_3_le:
25064 retl
25065 tsubcc %l7,0xc5b,%l0
25066p3_jmpl_3_lo:
25067 sub %l3,-0xdbf,%l7
25068 stw %l1,[%i0+0x018] ! Mem[0000000030000018]
25069 lduh [%i3+0x05c],%l5 ! Mem[000000003180005c]
25070 jmpl %g6+8,%g0
25071 andn %l0,-0x001,%l2
25072p3_call_3_lo:
25073 retl
25074 tsubcc %l7,0xc5b,%l0
25075p3_jmpl_3_he:
25076 addc %l3,%l6,%l6
25077 ldd [%o1+0x058],%l2 ! Mem[0000000030800058]
25078 xnorcc %l2,%l7,%l0
25079 udivx %l6,%l4,%l4
25080 jmpl %g6+8,%g0
25081 ldsb [%o2+0x059],%l1 ! Mem[0000000031000059]
25082p3_call_3_he:
25083 taddcc %l3,0x4fe,%l3
25084 ld [%o0+0x05c],%f26 ! Mem[000000003000005c]
25085 retl
25086 st %f19,[%o3+0x058] ! Mem[0000000031800058]
25087p3_jmpl_3_ho:
25088 addc %l3,%l6,%l6
25089 ldd [%i1+0x058],%l2 ! Mem[0000000030800058]
25090 xnorcc %l2,%l7,%l0
25091 udivx %l6,%l4,%l4
25092 jmpl %g6+8,%g0
25093 ldsb [%i2+0x059],%l1 ! Mem[0000000031000059]
25094p3_call_3_ho:
25095 taddcc %l3,0x4fe,%l3
25096 ld [%i0+0x05c],%f26 ! Mem[000000003000005c]
25097 retl
25098 st %f19,[%i3+0x058] ! Mem[0000000031800058]
25099p4_jmpl_3_le:
25100 jmpl %g6+8,%g0
25101 andncc %l7,%l1,%l5
25102p4_call_3_le:
25103 udivx %l2,-0x01c,%l7
25104 sdivx %l6,%l4,%l6
25105 std %l6,[%o2+0x020] ! Mem[0000000031000020]
25106 ldsb [%o1+0x062],%l0 ! Mem[0000000030800062]
25107 stx %l1,[%o1+0x060] ! Mem[0000000030800060]
25108 sth %l6,[%o2+0x062] ! Mem[0000000031000062]
25109 retl
25110 smul %l0,0x1ff,%l0
25111p4_jmpl_3_lo:
25112 jmpl %g6+8,%g0
25113 andncc %l7,%l1,%l5
25114p4_call_3_lo:
25115 udivx %l2,-0x01c,%l7
25116 sdivx %l6,%l4,%l6
25117 std %l6,[%i2+0x020] ! Mem[0000000031000020]
25118 ldsb [%i1+0x062],%l0 ! Mem[0000000030800062]
25119 stx %l1,[%i1+0x060] ! Mem[0000000030800060]
25120 sth %l6,[%i2+0x062] ! Mem[0000000031000062]
25121 retl
25122 smul %l0,0x1ff,%l0
25123p4_jmpl_3_he:
25124 andncc %l4,%l2,%l3
25125 jmpl %g6+8,%g0
25126 addc %l3,0xd3a,%l4
25127p4_call_3_he:
25128 add %l5,0x873,%l0
25129 ldub [%o2+0x061],%l0 ! Mem[0000000031000061]
25130 std %f28,[%o3+0x020] ! Mem[0000000031800020]
25131 ldsh [%o2+0x064],%l1 ! Mem[0000000031000064]
25132 stx %l6,[%i1+0x038] ! Mem[0000000018800038]
25133 retl
25134 xor %l3,%l1,%l6
25135p4_jmpl_3_ho:
25136 andncc %l4,%l2,%l3
25137 jmpl %g6+8,%g0
25138 addc %l3,0xd3a,%l4
25139p4_call_3_ho:
25140 add %l5,0x873,%l0
25141 ldub [%i2+0x061],%l0 ! Mem[0000000031000061]
25142 std %f28,[%i3+0x020] ! Mem[0000000031800020]
25143 ldsh [%i2+0x064],%l1 ! Mem[0000000031000064]
25144 stx %l6,[%o1+0x038] ! Mem[0000000018800038]
25145 retl
25146 xor %l3,%l1,%l6
25147p5_jmpl_3_le:
25148 sdivx %l2,0xa28,%l2
25149 jmpl %g6+8,%g0
25150 st %f1 ,[%o1+0x068] ! Mem[0000000030800068]
25151p5_call_3_le:
25152 std %l4,[%o3+0x068] ! Mem[0000000031800068]
25153 lduh [%i3+0x060],%l4 ! Mem[000000001b800060]
25154 retl
25155 xnor %l4,%l4,%l4
25156p5_jmpl_3_lo:
25157 sdivx %l2,0xa28,%l2
25158 jmpl %g6+8,%g0
25159 st %f1 ,[%i1+0x068] ! Mem[0000000030800068]
25160p5_call_3_lo:
25161 std %l4,[%i3+0x068] ! Mem[0000000031800068]
25162 lduh [%o3+0x060],%l4 ! Mem[000000001b800060]
25163 retl
25164 xnor %l4,%l4,%l4
25165p5_jmpl_3_he:
25166 sth %l1,[%i2+0x01c] ! Mem[000000001b00001c]
25167 stw %l4,[%o2+0x068] ! Mem[0000000031000068]
25168 tsubcctv %l1,0x50e,%l4
25169 ldsb [%o3+0x06a],%l0 ! Mem[000000003180006a]
25170 ld [%o1+0x068],%f20 ! Mem[0000000030800068]
25171 srl %l3,%l1,%l1
25172 jmpl %g6+8,%g0
25173 addccc %l5,0x03a,%l2
25174p5_call_3_he:
25175 sdivx %l4,%l5,%l5
25176 smulcc %l2,0x9b2,%l7
25177 orncc %l1,%l3,%l3
25178 retl
25179 lduw [%i3+0x030],%l6 ! Mem[000000001b800030]
25180p5_jmpl_3_ho:
25181 sth %l1,[%o2+0x01c] ! Mem[000000001b00001c]
25182 stw %l4,[%i2+0x068] ! Mem[0000000031000068]
25183 tsubcctv %l1,0x50e,%l4
25184 ldsb [%i3+0x06a],%l0 ! Mem[000000003180006a]
25185 ld [%i1+0x068],%f20 ! Mem[0000000030800068]
25186 srl %l3,%l1,%l1
25187 jmpl %g6+8,%g0
25188 addccc %l5,0x03a,%l2
25189p5_call_3_ho:
25190 sdivx %l4,%l5,%l5
25191 smulcc %l2,0x9b2,%l7
25192 orncc %l1,%l3,%l3
25193 retl
25194 lduw [%o3+0x030],%l6 ! Mem[000000001b800030]
25195p6_jmpl_3_le:
25196 st %f12,[%i0+0x038] ! Mem[000000001c000038]
25197 jmpl %g6+8,%g0
25198 lduw [%o3+0x070],%l0 ! Mem[0000000031800070]
25199p6_call_3_le:
25200 tsubcctv %l2,%l1,%l1
25201 ldd [%i0+0x008],%f0 ! Mem[000000001c000008]
25202 ldsb [%o2+0x032],%l3 ! Mem[0000000031000032]
25203 std %f10,[%i3+0x020] ! Mem[000000001d800020]
25204 retl
25205 orncc %l2,%l0,%l5
25206p6_jmpl_3_lo:
25207 st %f12,[%o0+0x038] ! Mem[000000001c000038]
25208 jmpl %g6+8,%g0
25209 lduw [%i3+0x070],%l0 ! Mem[0000000031800070]
25210p6_call_3_lo:
25211 tsubcctv %l2,%l1,%l1
25212 ldd [%o0+0x008],%f0 ! Mem[000000001c000008]
25213 ldsb [%i2+0x032],%l3 ! Mem[0000000031000032]
25214 std %f10,[%o3+0x020] ! Mem[000000001d800020]
25215 retl
25216 orncc %l2,%l0,%l5
25217p6_jmpl_3_he:
25218 ldd [%i2+0x008],%l4 ! Mem[000000001d000008]
25219 orn %l2,-0x2a2,%l6
25220 ldub [%i3+0x06b],%l2 ! Mem[000000001d80006b]
25221 orncc %l7,-0xba0,%l1
25222 ldsh [%i2+0x074],%l4 ! Mem[000000001d000074]
25223 sdivx %l1,-0x16f,%l2
25224 jmpl %g6+8,%g0
25225 umulcc %l4,0x71e,%l1
25226p6_call_3_he:
25227 stb %l3,[%o3+0x075] ! Mem[0000000031800075]
25228 andncc %l3,-0x8e5,%l4
25229 xnorcc %l1,%l2,%l0
25230 retl
25231 tsubcctv %l4,0x790,%l1
25232p6_jmpl_3_ho:
25233 ldd [%o2+0x008],%l4 ! Mem[000000001d000008]
25234 orn %l2,-0x2a2,%l6
25235 ldub [%o3+0x06b],%l2 ! Mem[000000001d80006b]
25236 orncc %l7,-0xba0,%l1
25237 ldsh [%o2+0x074],%l4 ! Mem[000000001d000074]
25238 sdivx %l1,-0x16f,%l2
25239 jmpl %g6+8,%g0
25240 umulcc %l4,0x71e,%l1
25241p6_call_3_ho:
25242 stb %l3,[%i3+0x075] ! Mem[0000000031800075]
25243 andncc %l3,-0x8e5,%l4
25244 xnorcc %l1,%l2,%l0
25245 retl
25246 tsubcctv %l4,0x790,%l1
25247p7_jmpl_3_le:
25248 srax %l7,0x03a,%l7
25249 subc %l1,%l6,%l4
25250 subccc %l1,0x269,%l4
25251 subccc %l7,%l1,%l3
25252 jmpl %g6+8,%g0
25253 orn %l5,%l3,%l4
25254p7_call_3_le:
25255 retl
25256 or %l7,%l2,%l5
25257p7_jmpl_3_lo:
25258 srax %l7,0x03a,%l7
25259 subc %l1,%l6,%l4
25260 subccc %l1,0x269,%l4
25261 subccc %l7,%l1,%l3
25262 jmpl %g6+8,%g0
25263 orn %l5,%l3,%l4
25264p7_call_3_lo:
25265 retl
25266 or %l7,%l2,%l5
25267p7_jmpl_3_he:
25268 jmpl %g6+8,%g0
25269 sth %l5,[%o2+0x03c] ! Mem[000000003100003c]
25270p7_call_3_he:
25271 st %f17,[%o2+0x07c] ! Mem[000000003100007c]
25272 xnor %l5,-0x1ec,%l4
25273 std %f20,[%o2+0x038] ! Mem[0000000031000038]
25274 retl
25275 ldd [%o1+0x038],%f20 ! Mem[0000000030800038]
25276p7_jmpl_3_ho:
25277 jmpl %g6+8,%g0
25278 sth %l5,[%i2+0x03c] ! Mem[000000003100003c]
25279p7_call_3_ho:
25280 st %f17,[%i2+0x07c] ! Mem[000000003100007c]
25281 xnor %l5,-0x1ec,%l4
25282 std %f20,[%i2+0x038] ! Mem[0000000031000038]
25283 retl
25284 ldd [%i1+0x038],%f20 ! Mem[0000000030800038]
25285user_jump3_end:
25286
25287 .seg "data"
25288 .align 0x2000
25289user_data_start:
25290done_flags:
25291 .word 0
25292 .word 0
25293 .word 0
25294 .word 0
25295 .word 0
25296 .word 0
25297 .word 0
25298 .word 0
25299 .align 8
25300done_count:
25301 .word 0,0
25302Start_Flags:
25303 .word 0,0,0,0
25304Finish_Flag:
25305 .word 0,0
25306 .align 8
25307num_processors:
25308 .word 8
25309num_agents:
25310 .word 0
25311no_membar:
25312 .word 0
25313max_ireg:
25314 .word 8,0
25315max_freg:
25316 .word 32,0
25317 .align 64
25318p0_temp:
25319 .word 0,0,0,0,0,0,0,0
25320 .word 0,0,0,0,0,0,0,0
25321 .word 0,0,0,0,0,0,0,0
25322 .word 0,0,0,0,0,0,0,0
25323p1_temp:
25324 .word 0,0,0,0,0,0,0,0
25325 .word 0,0,0,0,0,0,0,0
25326 .word 0,0,0,0,0,0,0,0
25327 .word 0,0,0,0,0,0,0,0
25328p2_temp:
25329 .word 0,0,0,0,0,0,0,0
25330 .word 0,0,0,0,0,0,0,0
25331 .word 0,0,0,0,0,0,0,0
25332 .word 0,0,0,0,0,0,0,0
25333p3_temp:
25334 .word 0,0,0,0,0,0,0,0
25335 .word 0,0,0,0,0,0,0,0
25336 .word 0,0,0,0,0,0,0,0
25337 .word 0,0,0,0,0,0,0,0
25338p4_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
25343p5_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
25348p6_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
25353p7_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
25358p0_debug:
25359 .word 0,0,0,0,0,0,0,0
25360 .word 0,0,0,0,0,0,0,0
25361p0_fsr:
25362 .word 0x00000000,0x00000000
25363 .align 8
25364p0_loop_cnt:
25365 .word 1,0
25366p1_debug:
25367 .word 0,0,0,0,0,0,0,0
25368 .word 0,0,0,0,0,0,0,0
25369p1_fsr:
25370 .word 0x00000000,0x00000000
25371 .align 8
25372p1_loop_cnt:
25373 .word 1,0
25374p2_debug:
25375 .word 0,0,0,0,0,0,0,0
25376 .word 0,0,0,0,0,0,0,0
25377p2_fsr:
25378 .word 0x00000000,0x00000000
25379 .align 8
25380p2_loop_cnt:
25381 .word 1,0
25382p3_debug:
25383 .word 0,0,0,0,0,0,0,0
25384 .word 0,0,0,0,0,0,0,0
25385p3_fsr:
25386 .word 0x00000000,0x00000000
25387 .align 8
25388p3_loop_cnt:
25389 .word 1,0
25390p4_debug:
25391 .word 0,0,0,0,0,0,0,0
25392 .word 0,0,0,0,0,0,0,0
25393p4_fsr:
25394 .word 0x00000000,0x00000000
25395 .align 8
25396p4_loop_cnt:
25397 .word 1,0
25398p5_debug:
25399 .word 0,0,0,0,0,0,0,0
25400 .word 0,0,0,0,0,0,0,0
25401p5_fsr:
25402 .word 0x00000000,0x00000000
25403 .align 8
25404p5_loop_cnt:
25405 .word 1,0
25406p6_debug:
25407 .word 0,0,0,0,0,0,0,0
25408 .word 0,0,0,0,0,0,0,0
25409p6_fsr:
25410 .word 0x00000000,0x00000000
25411 .align 8
25412p6_loop_cnt:
25413 .word 1,0
25414p7_debug:
25415 .word 0,0,0,0,0,0,0,0
25416 .word 0,0,0,0,0,0,0,0
25417p7_fsr:
25418 .word 0x00000000,0x00000000
25419 .align 8
25420p7_loop_cnt:
25421 .word 1,0
25422max_windows:
25423 .word 2,5,3,2,2,4,2,2
25424 .word 0,0,0,0,0,0,0,0
25425 .word 0,0,0,0,0,0,0,0
25426 .word 0,0,0,0,0,0,0,0
25427 .word 0,0,0,0,0,0,0,0
25428 .word 0,0,0,0,0,0,0,0
25429 .word 0,0,0,0,0,0,0,0
25430 .word 0,0,0,0,0,0,0,0
25431
25432 .align 8
25433p0_init_registers:
25434 .word 0x00a92304,0x8ee5408a ! Init value for %l0
25435 .word 0x0e81b647,0xbe6c41a0 ! Init value for %l1
25436 .word 0x69e6f440,0xc3f6175e ! Init value for %l2
25437 .word 0xc94fb2c2,0x98ac1808 ! Init value for %l3
25438 .word 0xafba5230,0x1e0184a2 ! Init value for %l4
25439 .word 0x94e1fb1a,0x8217b3ab ! Init value for %l5
25440 .word 0xa42c9136,0x1d32a5b1 ! Init value for %l6
25441 .word 0x1fad6191,0xcf214d54 ! Init value for %l7
25442 .word 0xa57d059a,0x4de9db96 ! Init value for %l0
25443 .word 0xfbe5d12c,0x408afaa5 ! Init value for %l1
25444 .word 0x796015ea,0xc219f221 ! Init value for %l2
25445 .word 0xa7aa9700,0x5154fbc7 ! Init value for %l3
25446 .word 0xefe31a3f,0xc3a2c068 ! Init value for %l4
25447 .word 0xe3af48fc,0x4cfab396 ! Init value for %l5
25448 .word 0xaf47790c,0x350f2fb4 ! Init value for %l6
25449 .word 0x678a8250,0x0a4e81d5 ! Init value for %l7
25450 .align 64
25451p0_init_freg:
25452 .word 0x62b4b903,0x7662e645 ! Init value for %f0
25453 .word 0x08f83a98,0xb1ac55a6 ! Init value for %f2
25454 .word 0xe886be09,0x6de27237 ! Init value for %f4
25455 .word 0x2cc012ef,0x59657711 ! Init value for %f6
25456 .word 0x116b186c,0xe27d61f4 ! Init value for %f8
25457 .word 0xd8581b15,0x5613b006 ! Init value for %f10
25458 .word 0xefe84d5b,0x48b91e98 ! Init value for %f12
25459 .word 0x50b095c5,0x8f625b11 ! Init value for %f14
25460 .word 0xc655ec14,0xd43c3a3c ! Init value for %f16
25461 .word 0x56d9f949,0x3db21fb9 ! Init value for %f18
25462 .word 0xa42e164f,0xabef07b4 ! Init value for %f20
25463 .word 0xe129d8c5,0x168c50f5 ! Init value for %f22
25464 .word 0x30a75fb9,0x964e6105 ! Init value for %f24
25465 .word 0x6c75390d,0x6a217fe0 ! Init value for %f26
25466 .word 0xdf4cabcd,0x3cded339 ! Init value for %f28
25467 .word 0x339e6ef0,0xe5e03e3a ! Init value for %f30
25468 .word 0x54881281,0xb3c3d032 ! Init value for %f32
25469 .word 0x42149079,0x60c5161d ! Init value for %f34
25470 .word 0x2859a37b,0xe6b0fa07 ! Init value for %f36
25471 .word 0x6deef876,0x58c5c952 ! Init value for %f38
25472 .word 0x939239a7,0x55581bfd ! Init value for %f40
25473 .word 0x26a2a562,0x87303efd ! Init value for %f42
25474 .word 0x61b67116,0xa3760b61 ! Init value for %f44
25475 .word 0xa51b5921,0x40ad900b ! Init value for %f46
25476 .word 0x01162931,0x81ef54ad
25477 .word 0x43410048,0xaf28f2b4
25478 .word 0x7e4a433b,0xf4c6ef84
25479 .word 0x368292b8,0x8076b080
25480 .word 0x938608ed,0xdcf23654
25481 .word 0xc05e731b,0x059eaf9e
25482 .word 0xa2618ec8,0x8eacde77
25483 .word 0x2b45a97a,0x814ed6ac
25484p0_share_mask:
25485 .word 0xffffffff,0xffffffff
25486 .word 0x00000000,0x00000000
25487 .word 0x00000000,0x00000000
25488 .word 0x00000000,0x00000000
25489 .word 0x00000000,0x00000000
25490 .word 0x00000000,0x00000000
25491 .word 0x00000000,0x00000000
25492 .word 0x00000000,0x00000000
25493p0_expected_registers:
25494 .word 0x00000000,0x151b58d8
25495 .word 0x00000000,0x900b0000
25496 .word 0x00000000,0x00000000
25497 .word 0xd8581b15,0x514f9975
25498 .word 0x00000000,0x00006259
25499 .word 0x00000000,0x000058d8
25500 .word 0x00000000,0x0000002b
25501 .word 0x00000000,0x00001ab7
25502 .word 0x00000000,0x151b5568
25503 .word 0x00000000,0x151b5627
25504 .word 0x00000000,0xffffe811
25505 .word 0x00000000,0x00000192
25506 .word 0x00000000,0x00000001
25507 .word 0x00000000,0x00000000
25508 .word 0x00000000,0x00000000
25509 .word 0x00000000,0xd3b1c56a
25510p0_expected_fp_regs:
25511 .word 0x784c6259,0x3c3782bc
25512 .word 0x00000000,0xffffe811
25513 .word 0x0000f954,0xc206c736
25514 .word 0x9da30a99,0xd3b1c56a
25515 .word 0xd8581b15,0x2ce4eba1
25516 .word 0x4b624c78,0xffffffff
25517 .word 0xd8581b15,0xffffe811
25518 .word 0x00000000,0x5708eb15
25519 .word 0x00000000,0xc7fb9692
25520 .word 0x0001006e,0x0192c800
25521 .word 0xffffe811,0xffffffff
25522 .word 0xcdf82876,0xfffff184
25523 .word 0x00000b90,0x990aa39d
25524 .word 0xe811c206,0x92010000
25525 .word 0x3f6c0e7f,0x9da30a99
25526 .word 0xd8581b15,0x151b58d8
25527 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25528p0_local0_expect:
25529 .word 0xe811c206,0x92010000
25530 .word 0xedfaffff,0x1370c800
25531 .word 0x151b58d8,0x900b0000
25532 .word 0xc68ff28c,0x000004a2
25533 .word 0x00000000,0x0006a300
25534 .word 0x00000000,0x151b5568
25535 .word 0xfcff1300,0xacff1300
25536 .word 0x00001d75,0x39d3de3c
25537 .word 0x588eedd1,0xa06f3aeb
25538 .word 0x7fffffff,0xffff0000
25539 .word 0x550159d4,0xe948e41c
25540 .word 0x6bac0f34,0x5154fbc7
25541 .word 0x873ff4ed,0x0feb8a41
25542 .word 0x0000002f,0x000076d1
25543 .word 0xffffffff,0x00000000
25544 .word 0x00000000,0x990aa39d
25545p0_local1_expect:
25546 .word 0xff011ba1,0xffffffff
25547 .word 0x9da30a99,0x900b0000
25548 .word 0xd8581b15,0xffffe811
25549 .word 0xd8581b15,0x514f9975
25550 .word 0xffffffff,0xe5e03e3a
25551 .word 0x000000b1,0x990aa39d
25552 .word 0x990aa39d,0x3c3784d1
25553 .word 0x000004a2,0x3dc7eef3
25554 .word 0x787d606d,0xf17b623c
25555 .word 0xf38fcc21,0x31a97c37
25556 .word 0xedd1ffff,0xcd603da0
25557 .word 0x71d23236,0xb2921f8e
25558 .word 0x48e674ac,0xd0b92e12
25559 .word 0x151b58d8,0x900b0000
25560 .word 0xd20fae8a,0x95c65e61
25561 .word 0x21bcb473,0x57d75353
25562p0_local2_expect:
25563 .word 0x59624c78,0x59624c78
25564 .word 0x6ac5b1d3,0x990aa39d
25565 .word 0x84f1ffff,0x7628f8cd
25566 .word 0x115b628f,0xc595b050
25567 .word 0x0a19ba12,0x20e19000
25568 .word 0x00000000,0xc7fb9692
25569 .word 0x27561b15,0xbc131905
25570 .word 0x00000020,0x0c0e9000
25571 .word 0x6d14dac7,0x6831a2ae
25572 .word 0x27354d1c,0x6705389a
25573 .word 0x9000ec14,0xd43cffff
25574 .word 0x00000192,0xa081927d
25575 .word 0x0000008f,0x1370c800
25576 .word 0xb7244739,0x5e8109a7
25577 .word 0x0013ffac,0xc60e8c4a
25578 .word 0xfefc67a5,0x6394a837
25579p0_local3_expect:
25580 .word 0x0192c800,0x8ff95f48
25581 .word 0xd8581b15,0x50b095c5
25582 .word 0x151b5568,0x0090e126
25583 .word 0x0000002b,0x2ce4eba1
25584 .word 0x11e8ffff,0xe24283f8
25585 .word 0x50b095c5,0x8f625b11
25586 .word 0x9da30a99,0x58c5221f
25587 .word 0xedd1ffff,0x63ee98b5
25588 .word 0x1f23c558,0xe24d2ce1
25589 .word 0x00000000,0x514f9975
25590 .word 0x3663d792,0xd2e6ba93
25591 .word 0xad7bbbeb,0xde4bca21
25592 .word 0x499e3c5d,0x7e78f35a
25593 .word 0xabef07b4,0xa29d323d
25594 .word 0x93835e9d,0x4b2d166f
25595 .word 0x00000b90,0x990aa39d
25596share0_expect:
25597 .word 0x73fff954,0x2ce4eba1
25598 .word 0x0000002a,0xfb2e9004
25599 .word 0x00000000,0x00000000
25600 .word 0xfbcabf89,0xf79580ed
25601 .word 0x00000000,0x3cde9abe
25602 .word 0x0000006a,0xffd153e5
25603 .word 0xffffffff,0x16ba8fd2
25604 .word 0x035d0024,0x00000000
25605 .word 0xd3b1c56a,0xd3b1c56a
25606 .word 0x80000000,0xfffb0001
25607 .word 0x00000000,0x37980658
25608 .word 0x50ecbd71,0x9c31fff2
25609 .word 0x00000000,0xffdf0fda
25610 .word 0xaa259960,0x00007360
25611 .word 0xd92dd770,0xffffffff
25612 .word 0x00000000,0xffffffb8
25613share1_expect:
25614 .word 0x000000b1,0x00001ab7
25615 .word 0x3298dba6,0xfff54957
25616 .word 0x00000000,0x00000025
25617 .word 0xffffbef5,0xffff6730
25618 .word 0x00860000,0x00004f00
25619 .word 0xffffffa3,0x00000087
25620 .word 0xebdfd000,0x7fffffff
25621 .word 0x5e044b39,0x0010ffff
25622 .word 0x00000000,0x3f6c0e7f
25623 .word 0xffffffff,0xff78fe53
25624 .word 0xb0c07a62,0x1c3389fc
25625 .word 0x00000000,0x00000000
25626 .word 0x00000000,0x00000000
25627 .word 0x62f1f800,0x50b50345
25628 .word 0x64343b56,0x0d37229a
25629 .word 0x00741700,0xffffb38a
25630share2_expect:
25631 .word 0x0001006e,0xd8581b15
25632 .word 0x82b828a6,0x627f538d
25633 .word 0x37db0658,0x000017bb
25634 .word 0xc1d0ffff,0xffffffff
25635 .word 0x00000000,0x10f6b3f8
25636 .word 0x00000000,0x1e492933
25637 .word 0x00000000,0x922dd4d8
25638 .word 0x00000000,0xfffffff4
25639 .word 0x2ce4b7a1,0x00034ec7
25640 .word 0x80000000,0x00000078
25641 .word 0x00000000,0x00000038
25642 .word 0xffffffff,0xffffcdf5
25643 .word 0x00b7f387,0x00000000
25644 .word 0xc42253cf,0xe99f2125
25645 .word 0xffffffff,0xffffffff
25646 .word 0xb1f8550a,0x0000e746
25647share3_expect:
25648 .word 0xfffffaed,0x00001a8c
25649 .word 0x00000000,0x0001e06f
25650 .word 0x00000000,0x00000000
25651 .word 0xfa8c1e78,0x00000013
25652 .word 0x00000000,0x8448e0dd
25653 .word 0x00008cc4,0xb04a0000
25654 .word 0xffffffff,0xffffffff
25655 .word 0xdad77e38,0x0000000b
25656 .word 0xd8581b15,0x151b58d8
25657 .word 0xa86bffff,0xa358bdc9
25658 .word 0x00000000,0x00000000
25659 .word 0xcdf5e307,0xf5be0c2f
25660 .word 0xffffbcaf,0x0000144f
25661 .word 0x1d000000,0x1cfffa87
25662 .word 0xffff0000,0x1b6383e9
25663 .word 0xffff0000,0x00c00000
25664p1_init_registers:
25665 .word 0x21ddde1f,0x8846d988 ! Init value for %l0
25666 .word 0xfede8a46,0x52976571 ! Init value for %l1
25667 .word 0x29bbee2c,0x018cd785 ! Init value for %l2
25668 .word 0x003164f8,0x99641347 ! Init value for %l3
25669 .word 0x38a4a19e,0x1ab0c666 ! Init value for %l4
25670 .word 0xb361b934,0x7852b43d ! Init value for %l5
25671 .word 0x5a58e370,0x4bd742f1 ! Init value for %l6
25672 .word 0x6ac32f86,0x4dd11ff2 ! Init value for %l7
25673 .word 0x8816ebad,0xe70bfc82 ! Init value for %l0
25674 .word 0x7eb65ee9,0xdf41ced9 ! Init value for %l1
25675 .word 0x9b807de2,0x0eb7c6fd ! Init value for %l2
25676 .word 0xa78e30f2,0x2c4de946 ! Init value for %l3
25677 .word 0x039cfbd4,0x6b3ff634 ! Init value for %l4
25678 .word 0x68f6aadf,0xe6802de0 ! Init value for %l5
25679 .word 0xa63ed16d,0xcced0e10 ! Init value for %l6
25680 .word 0xd5a05e3c,0xcf81026d ! Init value for %l7
25681 .word 0x3aa5c6b6,0xe0b71080 ! Init value for %l0
25682 .word 0x0ff44c98,0x37b24418 ! Init value for %l1
25683 .word 0x38b68c7c,0xa0bfcf44 ! Init value for %l2
25684 .word 0xa14e8580,0x82285a06 ! Init value for %l3
25685 .word 0x07922332,0x6c3fd3d9 ! Init value for %l4
25686 .word 0xeac1b12d,0xee4692ce ! Init value for %l5
25687 .word 0x64bd83b9,0xdc4b48da ! Init value for %l6
25688 .word 0x79bd7024,0x42b8b162 ! Init value for %l7
25689 .word 0x35bdcbe3,0xf9e86aba ! Init value for %l0
25690 .word 0xa4b7e806,0xf13900ab ! Init value for %l1
25691 .word 0x8599ecdf,0xd9860855 ! Init value for %l2
25692 .word 0x51c80de2,0x2644a7c3 ! Init value for %l3
25693 .word 0xd38c9612,0xb63ebd08 ! Init value for %l4
25694 .word 0x6c6c3499,0xcda401c2 ! Init value for %l5
25695 .word 0xd97ce8a6,0x2069856e ! Init value for %l6
25696 .word 0x3c9c9058,0xb6c62192 ! Init value for %l7
25697 .word 0x94a9b5f6,0x63513ba1 ! Init value for %l0
25698 .word 0x0b6047aa,0x27a7ab20 ! Init value for %l1
25699 .word 0xa0f1aa70,0x9d2d8357 ! Init value for %l2
25700 .word 0x8e027fe3,0xde838aab ! Init value for %l3
25701 .word 0x85f4813a,0x63fc755b ! Init value for %l4
25702 .word 0xe32091e6,0x797f8656 ! Init value for %l5
25703 .word 0x1049e16c,0x6cdddd90 ! Init value for %l6
25704 .word 0x95875b7c,0x2523778b ! Init value for %l7
25705 .align 64
25706p1_init_freg:
25707 .word 0x671c02e0,0xb97f8f77 ! Init value for %f0
25708 .word 0xe1669543,0x5537656d ! Init value for %f2
25709 .word 0x3298dba6,0x1382de6f ! Init value for %f4
25710 .word 0xfc1c1328,0x9010283e ! Init value for %f6
25711 .word 0xae9cab4d,0x19b3c085 ! Init value for %f8
25712 .word 0x17c41e24,0xc39cc8b9 ! Init value for %f10
25713 .word 0x7df1fe43,0x3a701cd6 ! Init value for %f12
25714 .word 0xa86b24d3,0xa358bdc9 ! Init value for %f14
25715 .word 0x8c4685fc,0x74f05f5d ! Init value for %f16
25716 .word 0x786d6a4b,0x78c5f6be ! Init value for %f18
25717 .word 0x218ab21b,0x4d1fd271 ! Init value for %f20
25718 .word 0x36d6c2bd,0x9e78a119 ! Init value for %f22
25719 .word 0x16c53422,0x44cdce72 ! Init value for %f24
25720 .word 0x84665c81,0x0ae7f5f2 ! Init value for %f26
25721 .word 0x5bf8247c,0x9f035122 ! Init value for %f28
25722 .word 0x10424cec,0x68f62623 ! Init value for %f30
25723 .word 0x88aa12ac,0x99755068 ! Init value for %f32
25724 .word 0xb50900ea,0xc6f40449 ! Init value for %f34
25725 .word 0xa811b075,0x5e0618c9 ! Init value for %f36
25726 .word 0xd1364baa,0x48e38c1d ! Init value for %f38
25727 .word 0xffcb19c0,0xf3b85632 ! Init value for %f40
25728 .word 0x12faf8db,0xd2af8406 ! Init value for %f42
25729 .word 0x6301812d,0x436f1f06 ! Init value for %f44
25730 .word 0x75fb9114,0x06cdbc22 ! Init value for %f46
25731 .word 0xfd5defea,0x2cf11e97
25732 .word 0xe3660491,0x1cee247b
25733 .word 0xef70481b,0xa991e6f9
25734 .word 0x3266b4c7,0x3dcbecd1
25735 .word 0x36b79805,0xa0562549
25736 .word 0xc506ba48,0x70acb517
25737 .word 0x0dfaa498,0x7538912f
25738 .word 0x25683fe8,0x2e3c746c
25739p1_share_mask:
25740 .word 0x00000000,0x00000000
25741 .word 0xffffffff,0xffffffff
25742 .word 0x00000000,0x00000000
25743 .word 0x00000000,0x00000000
25744 .word 0x00000000,0x00000000
25745 .word 0x00000000,0x00000000
25746 .word 0x00000000,0x00000000
25747 .word 0x00000000,0x00000000
25748p1_expected_registers:
25749 .word 0xffffffff,0xff92ab30
25750 .word 0x00000000,0x0000006f
25751 .word 0xffffffff,0xffffff87
25752 .word 0x00000000,0x1bc00000
25753 .word 0x00000000,0x0000006f
25754 .word 0x00000000,0x00020076
25755 .word 0x00000000,0x0001f8de
25756 .word 0x00000000,0x8000006e
25757 .word 0x00000000,0x000000ff
25758 .word 0x00000000,0x00000000
25759 .word 0xffffffff,0xfffff1c7
25760 .word 0x00000000,0x7a14a03f
25761 .word 0x00000000,0x00000045
25762 .word 0x00000000,0xa431fac5
25763 .word 0x00000000,0x7fffffff
25764 .word 0x00000000,0x3b3bd4a2
25765 .word 0x00000000,0x000000c5
25766 .word 0x00000000,0x00000000
25767 .word 0x00000000,0x00000000
25768 .word 0x00000000,0x00c50000
25769 .word 0x07922332,0x6c3fd3d9
25770 .word 0x00000000,0x0014a03f
25771 .word 0x00000000,0x0000000e
25772 .word 0x00000000,0x000001c5
25773 .word 0x00000000,0x000071b1
25774 .word 0x00000000,0x00000821
25775 .word 0x00000000,0x1eb7a404
25776 .word 0x00000000,0x000000c5
25777 .word 0x00000000,0x00000000
25778 .word 0x00000000,0x0000002e
25779 .word 0x00000000,0x0000002e
25780 .word 0x00000000,0x00000000
25781 .word 0x00000000,0x00000053
25782 .word 0x00000000,0x00000821
25783 .word 0x00000000,0x0000219a
25784 .word 0xffffffff,0xfffec538
25785 .word 0x00000000,0xc66ef98e
25786 .word 0x00000000,0x78c5f6be
25787 .word 0x04902eef,0x04902eef
25788 .word 0x00000000,0x00000000
25789p1_expected_fp_regs:
25790 .word 0xcab6fcda,0x337f659b
25791 .word 0x0000002e,0xfffd8052
25792 .word 0x3298dba6,0x3df54957
25793 .word 0xfffe8786,0xfc854655
25794 .word 0xffffac67,0xef2e9004
25795 .word 0x80000000,0x04a4b71e
25796 .word 0x0000002a,0xfb2e9004
25797 .word 0xa86b24d3,0xa358bdc9
25798 .word 0x82b828a6,0x627f538d
25799 .word 0x00000000,0x002e9004
25800 .word 0x00000000,0x56867f79
25801 .word 0xda35baa1,0xc9bd58a3
25802 .word 0x00000000,0x0146b171
25803 .word 0x80000000,0xfffb0001
25804 .word 0xffffffff,0xf2a3f052
25805 .word 0x00c50000,0xc5b553aa
25806 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25807p1_local0_expect:
25808 .word 0x68f62623,0xd6df4d4c
25809 .word 0xc5fa31a4,0xffffffff
25810 .word 0x5280fdff,0x2e000000
25811 .word 0x00000000,0x0027cc7b
25812 .word 0x00582623,0xc5fa31a4
25813 .word 0x582e9004,0xef2e9004
25814 .word 0xff87f17d,0x0146b171
25815 .word 0x4977faae,0x0a303980
25816 .word 0x00002eec,0x3fb07651
25817 .word 0x00000071,0xa2176dcf
25818 .word 0x18000000,0xff92ab30
25819 .word 0x439566e1,0x0ae72094
25820 .word 0x0000d313,0x14a63395
25821 .word 0xbf6b0000,0x62205349
25822 .word 0x82b828a6,0x627f538d
25823 .word 0x00000004,0x00000966
25824p1_local1_expect:
25825 .word 0x00000000,0x00000004
25826 .word 0x00003298,0x00000000
25827 .word 0x00000000,0x00000000
25828 .word 0x04902efb,0xfc85bdc9
25829 .word 0xfffe8786,0xa358bdc9
25830 .word 0xa358bdc9,0xa1ba35da
25831 .word 0x71b14601,0x00000000
25832 .word 0x43657758,0xc29b794e
25833 .word 0x2c7e5781,0x28f8facc
25834 .word 0x68f62623,0xc5fa31a4
25835 .word 0xddd5c5a6,0x4c4ddfd6
25836 .word 0x532ec8a0,0x6222015c
25837 .word 0xffffb290,0xf2a3f052
25838 .word 0xe703d821,0xb8d1a05b
25839 .word 0xa3333456,0xf2a3f052
25840 .word 0x82d0e28e,0x5cb3eaa8
25841p1_local2_expect:
25842 .word 0x002e9004,0xef2e9004
25843 .word 0x00000000,0x0001f8de
25844 .word 0xbc9a88a7,0x000000e2
25845 .word 0xffffac67,0xef009004
25846 .word 0x0000006f,0x74f09004
25847 .word 0x7fffffff,0x00000078
25848 .word 0x00000000,0x00000000
25849 .word 0xb77ce9f7,0x0e5cc0c2
25850 .word 0x04000000,0x00c5219a
25851 .word 0x68562623,0x48587884
25852 .word 0x82b828a6,0x627f538d
25853 .word 0x45f8e9df,0x3a4f7b0a
25854 .word 0xb7661412,0xf9760741
25855 .word 0xff92ab30,0x75290979
25856 .word 0x00000000,0x0000002a
25857 .word 0x00b6fcda,0x337f659b
25858p1_local3_expect:
25859 .word 0x00000000,0x0001e000
25860 .word 0x000058a3,0xd3246ba8
25861 .word 0x6f000000,0x00000000
25862 .word 0x67ac0000,0x56867f79
25863 .word 0xffffff7f,0x00000000
25864 .word 0x04a4b71e,0xa1ba35da
25865 .word 0xc9bd58a3,0xa1ba35da
25866 .word 0xfffe8786,0xc0daa8c0
25867 .word 0x00000000,0x00000015
25868 .word 0x30379952,0xb3748036
25869 .word 0x00000000,0x0146b171
25870 .word 0xc5b553aa,0xe9750b60
25871 .word 0x10424cec,0x68f62623
25872 .word 0x5749f53d,0x9d924905
25873 .word 0x143f22c8,0x292a6695
25874 .word 0x3b2694f4,0xeb63725c
25875p2_init_registers:
25876 .word 0xf65c5891,0xf61dccbf ! Init value for %l0
25877 .word 0xa638ef8a,0x898e5247 ! Init value for %l1
25878 .word 0xd333c778,0xc0c2858e ! Init value for %l2
25879 .word 0xe9b914f4,0x697e6855 ! Init value for %l3
25880 .word 0xc345c0a6,0x240b800a ! Init value for %l4
25881 .word 0x9c765ae6,0xa74fee41 ! Init value for %l5
25882 .word 0x09f499ab,0xd68cee9a ! Init value for %l6
25883 .word 0x1720c4a1,0xd97a2c36 ! Init value for %l7
25884 .word 0x64ec8637,0xcd452a6c ! Init value for %l0
25885 .word 0x815a5e52,0x107173e7 ! Init value for %l1
25886 .word 0xf25ece2c,0x06fb7e03 ! Init value for %l2
25887 .word 0x9b1a67aa,0xaa82cf16 ! Init value for %l3
25888 .word 0x8bd70c38,0xe7d544b1 ! Init value for %l4
25889 .word 0x5a1c1754,0x6426565e ! Init value for %l5
25890 .word 0xf778e7fe,0x2118273c ! Init value for %l6
25891 .word 0x23cfe814,0x2fac5e96 ! Init value for %l7
25892 .word 0x872fc496,0x0fb2e9be ! Init value for %l0
25893 .word 0xcf49a1c9,0xf9f8b421 ! Init value for %l1
25894 .word 0x35ddfa36,0x91c68d39 ! Init value for %l2
25895 .word 0xad684f0e,0x625d1c90 ! Init value for %l3
25896 .word 0xe36b36dc,0xacf1d831 ! Init value for %l4
25897 .word 0x7d6232e4,0x16930b97 ! Init value for %l5
25898 .word 0x65a7d110,0x8e4e22b9 ! Init value for %l6
25899 .word 0x51125a72,0x53b5c455 ! Init value for %l7
25900 .align 64
25901p2_init_freg:
25902 .word 0x7950285b,0x0e7ddcc7 ! Init value for %f0
25903 .word 0xe3da5f05,0xdaa6c773 ! Init value for %f2
25904 .word 0x44696487,0xc1dc8fc6 ! Init value for %f4
25905 .word 0x61e8b942,0x1a64d775 ! Init value for %f6
25906 .word 0x39b8133b,0x0100f108 ! Init value for %f8
25907 .word 0xa47b080f,0x948bc698 ! Init value for %f10
25908 .word 0x63396ffe,0x2f46dff4 ! Init value for %f12
25909 .word 0x41403118,0x58b2dfd8 ! Init value for %f14
25910 .word 0x7ee36d04,0x8d820441 ! Init value for %f16
25911 .word 0x11049de2,0xa0033b2a ! Init value for %f18
25912 .word 0x96c6e801,0xda309037 ! Init value for %f20
25913 .word 0xcdb5b427,0x2281eeab ! Init value for %f22
25914 .word 0x9a8112cc,0xe69a3985 ! Init value for %f24
25915 .word 0x12e63894,0xdb49ea62 ! Init value for %f26
25916 .word 0x1ac12565,0x37980658 ! Init value for %f28
25917 .word 0xaa18a9d7,0xd511a2f2 ! Init value for %f30
25918 .word 0x7a0023f0,0x3c8c15a5 ! Init value for %f32
25919 .word 0x16eaaac7,0x40d1fb7c ! Init value for %f34
25920 .word 0x67c5a05f,0x830e3dec ! Init value for %f36
25921 .word 0x3bcda461,0xc1ba16c9 ! Init value for %f38
25922 .word 0x410f99cb,0xbbf5cbe8 ! Init value for %f40
25923 .word 0x153be72c,0x80a77e31 ! Init value for %f42
25924 .word 0x1b06aec1,0x89ac7dd0 ! Init value for %f44
25925 .word 0xd629cf7a,0x32566c73 ! Init value for %f46
25926 .word 0x0510f655,0x7365695d
25927 .word 0x6b4afae7,0xfc8206c5
25928 .word 0xd83ce90e,0x2d1c5e4d
25929 .word 0x830d3288,0x8e6f075c
25930 .word 0x15b20d44,0xb45698b3
25931 .word 0xf2ac59ae,0x4f1d6c23
25932 .word 0x80ed7e4e,0xc1b68cc7
25933 .word 0x99523a55,0xff041253
25934p2_share_mask:
25935 .word 0x00000000,0x00000000
25936 .word 0x00000000,0x00000000
25937 .word 0xffffffff,0xffffffff
25938 .word 0x00000000,0x00000000
25939 .word 0x00000000,0x00000000
25940 .word 0x00000000,0x00000000
25941 .word 0x00000000,0x00000000
25942 .word 0x00000000,0x00000000
25943p2_expected_registers:
25944 .word 0x00000000,0x00000000
25945 .word 0x00000000,0x00000038
25946 .word 0x00000000,0x00000000
25947 .word 0x00000000,0x00000000
25948 .word 0x00000000,0x00000001
25949 .word 0x00000000,0x37980658
25950 .word 0x00000000,0x00000000
25951 .word 0x00000000,0x00000000
25952 .word 0xffffffff,0xffffffff
25953 .word 0xffffffff,0xfffff6a0
25954 .word 0xfffdc2da,0xf9edb39e
25955 .word 0x00000000,0x0000020e
25956 .word 0xffffffbe,0x06c9e41c
25957 .word 0x00000000,0x00000073
25958 .word 0xffffffff,0xffffff8a
25959 .word 0x00000000,0x00000b5f
25960 .word 0x1a25c3d6,0x1a25c3d6
25961 .word 0xffffffff,0xffffffa6
25962 .word 0x9a8112cc,0xe69a3985
25963 .word 0xffffffff,0xfd7fe9a7
25964 .word 0x1a25c3d6,0x1a25c3d6
25965 .word 0xffffffff,0xffffff89
25966 .word 0x00000000,0x17fb47fb
25967 .word 0x00000000,0x006ba497
25968p2_expected_fp_regs:
25969 .word 0xffffffff,0xe5dd2041
25970 .word 0x00000000,0x00000000
25971 .word 0x37980658,0x0000000c
25972 .word 0x50000000,0x1c3389fc
25973 .word 0xffffffff,0x00001c85
25974 .word 0xb100331c,0x627ac0b0
25975 .word 0x00000016,0xfecc884e
25976 .word 0x37980658,0x00000000
25977 .word 0x00000ae2,0x00000000
25978 .word 0x00000000,0x00000025
25979 .word 0xe42726c7,0xf10d17bb
25980 .word 0x50a4b8d3,0x62ea49db
25981 .word 0x58000000,0x055fdae3
25982 .word 0x00000658,0x00001c85
25983 .word 0xe37a60e9,0x37980658
25984 .word 0x00000000,0x00000000
25985 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
25986p2_local0_expect:
25987 .word 0xb0c07a62,0x1c3389fc
25988 .word 0x00000160,0x4120dde5
25989 .word 0x00000000,0x28000000
25990 .word 0x00000000,0x00000000
25991 .word 0xabee8122,0x055fdae3
25992 .word 0xeaddffff,0xffffffff
25993 .word 0xe37a60e9,0x37980658
25994 .word 0x6c0a93a2,0xfed7818e
25995 .word 0xe69a3985,0x898e5247
25996 .word 0x69e203ed,0x8a252232
25997 .word 0x00000000,0x00000000
25998 .word 0xb10fbd08,0xf1478330
25999 .word 0x8f0f95d1,0xda66ef28
26000 .word 0x70d889fd,0x7b66992f
26001 .word 0xc9910013,0x7981c1e1
26002 .word 0x00000096,0xffffff8b
26003p2_local1_expect:
26004 .word 0xe20a0000,0xeacc502b
26005 .word 0x00000000,0x00000000
26006 .word 0xdb49eadd,0xf10d17bb
26007 .word 0xffffffe9,0x00000000
26008 .word 0x00000000,0x000010b9
26009 .word 0xb0c07a62,0x1c3389fc
26010 .word 0xb100331c,0x627ac0b0
26011 .word 0xad76f537,0xbc5d48b6
26012 .word 0xe37a60e9,0x37980658
26013 .word 0x546d0e00,0x469a8a8f
26014 .word 0x2f0b8017,0xbbf7b3f9
26015 .word 0x00000038,0x00000000
26016 .word 0x42e1cff7,0x46f22ee1
26017 .word 0xe3770000,0x6cb402c0
26018 .word 0x5625b970,0xe998bd6a
26019 .word 0x4120dae0,0xdacef773
26020p2_local2_expect:
26021 .word 0x58000000,0x055fdae3
26022 .word 0x00000000,0xffffff07
26023 .word 0xddea49db,0xffffffff
26024 .word 0x62ea49db,0x9438e612
26025 .word 0x00000000,0x00743464
26026 .word 0xfff596dd,0x00000000
26027 .word 0x055fdae3,0x000077e3
26028 .word 0x67cab582,0xa8490493
26029 .word 0x61e8b942,0x1a64d775
26030 .word 0x00000000,0x00000000
26031 .word 0x37980658,0x00000000
26032 .word 0xfd7fe9a7,0x045e0449
26033 .word 0x00000000,0xa300acab
26034 .word 0x92bf5658,0x00000000
26035 .word 0x00000000,0x8a252232
26036 .word 0xe37a60e9,0x37980000
26037p2_local3_expect:
26038 .word 0x00ffffff,0x00000000
26039 .word 0x00000000,0x000000fe
26040 .word 0xffffffff,0xffffffff
26041 .word 0x000077e3,0xffffffff
26042 .word 0x37980658,0x00000000
26043 .word 0x00000000,0xd511a2f2
26044 .word 0x62ea49db,0x9438e612
26045 .word 0x016477c0,0x4a26a3c8
26046 .word 0x480e1b88,0x0092c752
26047 .word 0xffffffff,0xffffff17
26048 .word 0x00000000,0xffff884e
26049 .word 0xa638ef8a,0x898e5247
26050 .word 0x23d06d92,0xd7fa00b1
26051 .word 0x42a599fc,0xf4b375ec
26052 .word 0x00000000,0xffffffaf
26053 .word 0x000010b9,0x576cc6c0
26054p3_init_registers:
26055 .word 0x25f09d08,0x37094f1d ! Init value for %l0
26056 .word 0x6b8223c8,0x718c1e78 ! Init value for %l1
26057 .word 0x48db5f1d,0xf59a7a03 ! Init value for %l2
26058 .word 0xc4e8b80e,0x8285249e ! Init value for %l3
26059 .word 0x9150d0c4,0xc6001913 ! Init value for %l4
26060 .word 0xbcddfbca,0x8a0fbde4 ! Init value for %l5
26061 .word 0x0c20a2d9,0xec046b6d ! Init value for %l6
26062 .word 0x2545751b,0xd508778c ! Init value for %l7
26063 .word 0xa5a4aa67,0xdb6ca9a1 ! Init value for %l0
26064 .word 0xfa970719,0xc8602e98 ! Init value for %l1
26065 .word 0xd6c13adc,0xc5187b34 ! Init value for %l2
26066 .word 0xb153d917,0xde361cf4 ! Init value for %l3
26067 .word 0x5c6c1607,0xe0f3b72e ! Init value for %l4
26068 .word 0x00610a0e,0x854a2a96 ! Init value for %l5
26069 .word 0x986b534c,0x28a630ac ! Init value for %l6
26070 .word 0x61ab8572,0x0ff97530 ! Init value for %l7
26071 .align 64
26072p3_init_freg:
26073 .word 0x42d6bb93,0xa4581c26 ! Init value for %f0
26074 .word 0x66b5cbea,0x1302de61 ! Init value for %f2
26075 .word 0x22d6039c,0x60992d07 ! Init value for %f4
26076 .word 0x989184a4,0x28c00fb9 ! Init value for %f6
26077 .word 0xcdf5e307,0xf5be61da ! Init value for %f8
26078 .word 0x50ecbd71,0x93b21a65 ! Init value for %f10
26079 .word 0x2f0ce250,0x0793aa28 ! Init value for %f12
26080 .word 0xae4123e8,0x54c8736f ! Init value for %f14
26081 .word 0xf9f1132c,0x73abd4f6 ! Init value for %f16
26082 .word 0x184e4321,0xae54302f ! Init value for %f18
26083 .word 0x996e6766,0xd3ad9442 ! Init value for %f20
26084 .word 0x5eadab3a,0xb35d63f4 ! Init value for %f22
26085 .word 0xb452c248,0xc1cf2ff7 ! Init value for %f24
26086 .word 0x773bc2eb,0xac8c16d9 ! Init value for %f26
26087 .word 0x647e5b0a,0x364efd80 ! Init value for %f28
26088 .word 0xbbdef7fd,0x6139c42d ! Init value for %f30
26089 .word 0xc787d524,0xa67bea60 ! Init value for %f32
26090 .word 0xadeaf1dc,0xbf225183 ! Init value for %f34
26091 .word 0xf48bae45,0x9c0b7fad ! Init value for %f36
26092 .word 0x9db8a2a1,0x627910c1 ! Init value for %f38
26093 .word 0x5a4f21af,0x5670bac2 ! Init value for %f40
26094 .word 0x95930055,0x7b8581f5 ! Init value for %f42
26095 .word 0xa7ea3bde,0x89839591 ! Init value for %f44
26096 .word 0x61d4b964,0x3da737e5 ! Init value for %f46
26097 .word 0xe913e003,0x7365db4e
26098 .word 0x00c17314,0x8a4a6ec1
26099 .word 0xd944cc17,0x3dcf62b9
26100 .word 0x032ddc90,0xd1263f61
26101 .word 0x70ab9f52,0x4368c21a
26102 .word 0x8f59181f,0xb9e217e7
26103 .word 0xc1868285,0xdcc6dc79
26104 .word 0x58334b58,0xb9a9a2f3
26105p3_share_mask:
26106 .word 0x00000000,0x00000000
26107 .word 0x00000000,0x00000000
26108 .word 0x00000000,0x00000000
26109 .word 0xffffffff,0xffffffff
26110 .word 0x00000000,0x00000000
26111 .word 0x00000000,0x00000000
26112 .word 0x00000000,0x00000000
26113 .word 0x00000000,0x00000000
26114p3_expected_registers:
26115 .word 0x00000006,0x00c6ea75
26116 .word 0x00000000,0x00000013
26117 .word 0xffffffff,0xfffffbff
26118 .word 0x00000000,0x00000000
26119 .word 0xffffffff,0xffffbef5
26120 .word 0x00000000,0x0000005d
26121 .word 0x00000000,0x3a115000
26122 .word 0xffffffff,0xffffffff
26123 .word 0x00000020,0x00000046
26124 .word 0x60fd3106,0x9f9ba933
26125 .word 0x00000000,0x005d9c31
26126 .word 0x00000000,0xf5be0c2f
26127 .word 0x00000000,0x00000000
26128 .word 0x00000000,0xffffdc81
26129 .word 0x00000000,0xffffcdf4
26130 .word 0xffffffff,0xffff1d0e
26131p3_expected_fp_regs:
26132 .word 0x781e8cfa,0x3067ffff
26133 .word 0xca51a0a0,0x319c5d22
26134 .word 0x14344a99,0xca51a0a0
26135 .word 0xfa8c1e78,0x0000c5c5
26136 .word 0x00000000,0x802a6890
26137 .word 0x336dd375,0xb3c84e2d
26138 .word 0xa46fffff,0xfa8e94b4
26139 .word 0xae4123e8,0xfffffff2
26140 .word 0x00804817,0x00000000
26141 .word 0x0b950931,0xef020000
26142 .word 0xffffffff,0xffffcdf5
26143 .word 0x20b20001,0x319c5dee
26144 .word 0x6f73c854,0xd46190b6
26145 .word 0x14344a99,0x1e32a525
26146 .word 0xee5d9c31,0xf41ebb51
26147 .word 0xffffffff,0x994a34ff
26148 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26149p3_local0_expect:
26150 .word 0xae4123e8,0xfffffff2
26151 .word 0x50e20c57,0x3067ffff
26152 .word 0x7ffeffff,0x00000000
26153 .word 0xa46fffff,0xfa8e94b4
26154 .word 0x3a115000,0x00001e99
26155 .word 0x00804817,0x0426b493
26156 .word 0x005d9c31,0x00000000
26157 .word 0xfa8c1e00,0xfffffff2
26158 .word 0x934a3414,0x000002e7
26159 .word 0x35d58e07,0x97dfd69c
26160 .word 0x702a150a,0x380018eb
26161 .word 0x18667784,0x27b57939
26162 .word 0x866858d9,0xde88bec4
26163 .word 0x41ecfe3e,0x787adea6
26164 .word 0xb4cbe579,0x52c956c9
26165 .word 0x2f0ce250,0x0793aa28
26166p3_local1_expect:
26167 .word 0x3c9316ab,0xffffffff
26168 .word 0xffff6730,0xfa8c1e78
26169 .word 0x9ac00000,0x6a41ddb6
26170 .word 0xfa8c1e78,0x6bf16a4d
26171 .word 0x6f73c854,0xd46190b6
26172 .word 0xc09affff,0xa46fffff
26173 .word 0x6f73c854,0xd461fff2
26174 .word 0x4cae7ac3,0x76134d7a
26175 .word 0xa4f2a6f5,0xd5a4121b
26176 .word 0x0e243113,0x3fe3003c
26177 .word 0x0b950931,0x2612ef3b
26178 .word 0x8ed9cdf4,0xf585793e
26179 .word 0x00000000,0x000000ae
26180 .word 0x2b076371,0xdb7f5946
26181 .word 0xeb400cc0,0xa413b519
26182 .word 0xffffcdf5,0x5a46c96f
26183p3_local2_expect:
26184 .word 0x2f0ce250,0x0793aa28
26185 .word 0x9affffff,0x000000c1
26186 .word 0x0000faac,0xfa8e94b4
26187 .word 0xca51a0a0,0x319c5d22
26188 .word 0x67a90000,0x319c5dee
26189 .word 0x010023e8,0xc8abffff
26190 .word 0x50e20c2f,0x000002ef
26191 .word 0x7718b9ba,0x02f0a63a
26192 .word 0x00000000,0x00000000
26193 .word 0x2357cddf,0x02c91df4
26194 .word 0x60fd3106,0x9f9ba933
26195 .word 0xf0c7ece0,0x3c66554f
26196 .word 0x043ace0e,0x00007fff
26197 .word 0xe1c1851f,0x002f5f11
26198 .word 0xffb428d8,0xffffffff
26199 .word 0x9c4ec341,0xadca493a
26200p3_local3_expect:
26201 .word 0x00000000,0xffffcdf5
26202 .word 0xffffff7f,0xfffffff2
26203 .word 0x07e3f5cd,0xa4581c26
26204 .word 0x00ae143c,0x9e18b180
26205 .word 0xee5d9c31,0xf41ebb51
26206 .word 0x2f0cbef5,0xffffbec4
26207 .word 0xff344a99,0xc8ab5868
26208 .word 0x00000000,0x000000f5
26209 .word 0x85bd6980,0xd66e3540
26210 .word 0xda61bef5,0x000000ae
26211 .word 0x51bb1ef4,0x319c5d22
26212 .word 0x336dd375,0xb3c84e2d
26213 .word 0x3c9316ab,0x802a6890
26214 .word 0x2ad30f9c,0x25f22737
26215 .word 0x9ac00000,0x319c5d22
26216 .word 0x39c38d01,0xfffffffd
26217p4_init_registers:
26218 .word 0x079d4669,0xdab2ae33 ! Init value for %l0
26219 .word 0xd61bff74,0x854acb35 ! Init value for %l1
26220 .word 0x070db317,0xea7aa683 ! Init value for %l2
26221 .word 0xa5cd194f,0xf78a83af ! Init value for %l3
26222 .word 0xca5f47b6,0x9a6a8367 ! Init value for %l4
26223 .word 0xb12b5fea,0x4d9c9009 ! Init value for %l5
26224 .word 0x3e3461b8,0x95ca68a0 ! Init value for %l6
26225 .word 0xc92e5c60,0x74d625f1 ! Init value for %l7
26226 .word 0xae7c57f7,0xdf4fe41e ! Init value for %l0
26227 .word 0x717f0f79,0xf80b8562 ! Init value for %l1
26228 .word 0x9bc1a6bc,0x561632a9 ! Init value for %l2
26229 .word 0xa8470322,0x3620479f ! Init value for %l3
26230 .word 0x141c998c,0x816fb643 ! Init value for %l4
26231 .word 0x1491e694,0xb00f1421 ! Init value for %l5
26232 .word 0x4806edf2,0xf36cd61c ! Init value for %l6
26233 .word 0x3d7bf4c0,0xa5e30776 ! Init value for %l7
26234 .align 64
26235p4_init_freg:
26236 .word 0xb4e05923,0x51c519fa ! Init value for %f0
26237 .word 0xee558f93,0x2a3c3150 ! Init value for %f2
26238 .word 0x60d9bfea,0x6bb28802 ! Init value for %f4
26239 .word 0xa607cea3,0x09c50e3b ! Init value for %f6
26240 .word 0xfe76a1e6,0xe95b91de ! Init value for %f8
26241 .word 0x2f740105,0x11cead03 ! Init value for %f10
26242 .word 0x00216f1e,0x0da47d95 ! Init value for %f12
26243 .word 0x05d03a9a,0x4ad046d1 ! Init value for %f14
26244 .word 0x0aa92fc9,0x5031f0b4 ! Init value for %f16
26245 .word 0x5201abe7,0xaac36226 ! Init value for %f18
26246 .word 0x77ebd3ae,0xb1b0cc4c ! Init value for %f20
26247 .word 0x027566ab,0x6c409488 ! Init value for %f22
26248 .word 0xe017063d,0x8d369498 ! Init value for %f24
26249 .word 0x1559c90b,0xba4bfe4d ! Init value for %f26
26250 .word 0x9e8f13b8,0x67a97c20 ! Init value for %f28
26251 .word 0x486ea4ca,0xd203ffb0 ! Init value for %f30
26252 .word 0xdfbfef5d,0x0150c850 ! Init value for %f32
26253 .word 0xfc942349,0xe05497b6 ! Init value for %f34
26254 .word 0xe22485ff,0x275b0cea ! Init value for %f36
26255 .word 0x8ebeeb2a,0x384a69bd ! Init value for %f38
26256 .word 0xf730fc18,0xbb7423a9 ! Init value for %f40
26257 .word 0xf395d630,0x08279ced ! Init value for %f42
26258 .word 0xda05a479,0xa4ddd15b ! Init value for %f44
26259 .word 0x99a1b220,0x3056f798 ! Init value for %f46
26260 .word 0x136fd9ef,0xbe8e5fc2
26261 .word 0x1d31283f,0x99ac5c71
26262 .word 0x4db5195a,0x7d6ed56a
26263 .word 0x5b71d1ad,0xcb8acb2b
26264 .word 0x896292fc,0xcc09a6c8
26265 .word 0x1ee40a8c,0xef793335
26266 .word 0xb6f79444,0xb1d3da89
26267 .word 0xbb41419b,0x9898ec21
26268p4_share_mask:
26269 .word 0x00000000,0x00000000
26270 .word 0x00000000,0x00000000
26271 .word 0x00000000,0x00000000
26272 .word 0x00000000,0x00000000
26273 .word 0xffffffff,0xffffffff
26274 .word 0x00000000,0x00000000
26275 .word 0x00000000,0x00000000
26276 .word 0x00000000,0x00000000
26277p4_expected_registers:
26278 .word 0x00000000,0x00000000
26279 .word 0x00000000,0x00000086
26280 .word 0x00000000,0x4f140000
26281 .word 0x00000000,0x00000fda
26282 .word 0x00000000,0x00000000
26283 .word 0x00000000,0x00000000
26284 .word 0xffffffff,0xffffbcaf
26285 .word 0x00000000,0x0000144f
26286 .word 0x00000000,0x00000000
26287 .word 0x00000000,0x00000000
26288 .word 0x00000000,0x00000f99
26289 .word 0x00000000,0x00000000
26290 .word 0x00000000,0x000000ff
26291 .word 0x00000000,0xffffffff
26292 .word 0xfc224706,0xe8000000
26293 .word 0xffffffff,0x00000005
26294p4_expected_fp_regs:
26295 .word 0x00000000,0x3583cfce
26296 .word 0x00000000,0xe1d8aa87
26297 .word 0x00000000,0x3cde9abe
26298 .word 0xffffaadd,0x00000000
26299 .word 0xaadd815b,0xc9b10a56
26300 .word 0x833aa65f,0x8448e0dd
26301 .word 0x00b7f387,0x00000000
26302 .word 0xf8000000,0x0000e7e3
26303 .word 0x00000000,0x10f6b3f8
26304 .word 0x00000000,0xffdf0fda
26305 .word 0x207ca967,0xb8138fff
26306 .word 0x00000000,0x3cde9abe
26307 .word 0x0b679811,0x8448e0dd
26308 .word 0x833aa65f,0x144751db
26309 .word 0xc7474f14,0x3cde9abe
26310 .word 0x00000000,0x00000000
26311 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26312p4_local0_expect:
26313 .word 0x51474f3c,0xfffffca2
26314 .word 0x00000000,0xffdf0fda
26315 .word 0xdde04884,0x5fa63a83
26316 .word 0xa0300000,0x67a97c20
26317 .word 0x00000000,0x5fa63a83
26318 .word 0x00e04884,0x5fa63a83
26319 .word 0x00000000,0xffdf0fda
26320 .word 0x00000000,0x93944710
26321 .word 0x00000000,0xffdf0fda
26322 .word 0x00000000,0x00000000
26323 .word 0x00005842,0x00000000
26324 .word 0x43250ba5,0xbe9ade3c
26325 .word 0x67874fd5,0x07dd3657
26326 .word 0x3db6d981,0xed304799
26327 .word 0x2251cbad,0x1a01e07d
26328 .word 0x07764685,0xfed1987a
26329p4_local1_expect:
26330 .word 0x00000000,0x833aa65f
26331 .word 0xff8f13b8,0x67a97c20
26332 .word 0x144741d0,0xc92fa90a
26333 .word 0x0000ff00,0xfe540316
26334 .word 0x00000000,0x14474f14
26335 .word 0x00000000,0x0000ff00
26336 .word 0x12514714,0x5fa63a83
26337 .word 0x00000000,0xffdf0fda
26338 .word 0xbc476222,0x41f246f1
26339 .word 0x00000000,0xd7c993f0
26340 .word 0x0b679811,0x0000c35e
26341 .word 0x3a28b736,0x989e3465
26342 .word 0xf0ee37c5,0xc1204f2d
26343 .word 0x2a7f078f,0x1e878da5
26344 .word 0xbe7848e0,0x36209ffd
26345 .word 0x00000000,0x00000083
26346p4_local2_expect:
26347 .word 0x05ff0000,0x00000000
26348 .word 0x0000ff00,0xffff833a
26349 .word 0x00000000,0x00000000
26350 .word 0x00000000,0xc92fa90a
26351 .word 0x1d6400db,0x00000000
26352 .word 0x00000000,0x00000000
26353 .word 0x4f140000,0x0000e7e3
26354 .word 0x48033327,0x1072cbb3
26355 .word 0x0b679811,0x094934d5
26356 .word 0x86f84f83,0xf013068a
26357 .word 0x6b3b4ebf,0x63e36de9
26358 .word 0x000000ff,0x7855271e
26359 .word 0x00000000,0xaadd815b
26360 .word 0x9fc10000,0x00042714
26361 .word 0xc64de904,0x08471a4c
26362 .word 0xc195982a,0x09c50e3b
26363p4_local3_expect:
26364 .word 0x67a90000,0xffff00db
26365 .word 0x00b7f387,0x0000e7e3
26366 .word 0xc14ec4ed,0x00000000
26367 .word 0x207ca967,0x00001447
26368 .word 0x00000000,0x833aa65f
26369 .word 0x0000c35e,0x00000000
26370 .word 0x0288b26b,0x43cac8a9
26371 .word 0x00000000,0xffdf0fda
26372 .word 0x3cd840f7,0x0e27492e
26373 .word 0x3fff8418,0x0a538827
26374 .word 0x796a47c5,0xffffde3c
26375 .word 0x87aad8e1,0xd38cad4f
26376 .word 0xe06ace03,0xb817188d
26377 .word 0x34cd946b,0xac421c36
26378 .word 0x00000000,0x3583cfce
26379 .word 0x4db3172a,0xba4bfe4d
26380p5_init_registers:
26381 .word 0xa1628443,0xf67d21c4 ! Init value for %l0
26382 .word 0x39755756,0x0069eab5 ! Init value for %l1
26383 .word 0xa15be650,0x8deac074 ! Init value for %l2
26384 .word 0x23155fb4,0x54e7d0ed ! Init value for %l3
26385 .word 0x362d48d0,0xe1c167e0 ! Init value for %l4
26386 .word 0x1b6a79a6,0x95b3706e ! Init value for %l5
26387 .word 0x4e9a1836,0x2b23c1e4 ! Init value for %l6
26388 .word 0xff6846ea,0xa3fb1305 ! Init value for %l7
26389 .word 0x3005ec56,0xafb870fe ! Init value for %l0
26390 .word 0x9e2dc2a6,0xac0f39ce ! Init value for %l1
26391 .word 0x5d54c6fb,0xf2d1a6a8 ! Init value for %l2
26392 .word 0xaf0f0a84,0xbe05bf02 ! Init value for %l3
26393 .word 0xa4a2dfee,0x0080718d ! Init value for %l4
26394 .word 0x6f1860d6,0x9e50914e ! Init value for %l5
26395 .word 0x20c802b2,0x1ca5581b ! Init value for %l6
26396 .word 0x0aaad271,0xa81b1bbc ! Init value for %l7
26397 .word 0xc1f1b34e,0xd1784ab0 ! Init value for %l0
26398 .word 0x39b93715,0xcb4a1f33 ! Init value for %l1
26399 .word 0xf14f5d20,0x58106666 ! Init value for %l2
26400 .word 0x6a803f1e,0x2ba61d90 ! Init value for %l3
26401 .word 0xdd5eb2ba,0x729d16dd ! Init value for %l4
26402 .word 0x99820009,0xf29ebbd5 ! Init value for %l5
26403 .word 0x768d7e0d,0xee8e53f5 ! Init value for %l6
26404 .word 0x738e6128,0x03589bf0 ! Init value for %l7
26405 .word 0xb0ef83c3,0xc2098853 ! Init value for %l0
26406 .word 0x5dda33fc,0x8c6fb189 ! Init value for %l1
26407 .word 0x87506b74,0x0502e6db ! Init value for %l2
26408 .word 0x802100d5,0x9b8a3fa1 ! Init value for %l3
26409 .word 0xfdf53f3c,0xfa748e93 ! Init value for %l4
26410 .word 0xcff60c08,0xb855bed7 ! Init value for %l5
26411 .word 0x1ec2472a,0x41c1529a ! Init value for %l6
26412 .word 0x8bbc74e4,0x0d346b9f ! Init value for %l7
26413 .align 64
26414p5_init_freg:
26415 .word 0x9120ea0a,0xe8a291e3 ! Init value for %f0
26416 .word 0xc4432bfb,0x9eaf1208 ! Init value for %f2
26417 .word 0xc42253cf,0x5a2fe0da ! Init value for %f4
26418 .word 0x1cf14319,0xaa1a24a1 ! Init value for %f6
26419 .word 0x34e82d9b,0xa51856e2 ! Init value for %f8
26420 .word 0xea0573a0,0xdd748c2c ! Init value for %f10
26421 .word 0x787ceca7,0xfacd9d68 ! Init value for %f12
26422 .word 0xb7a15e97,0x0205d58c ! Init value for %f14
26423 .word 0x0f3b924d,0x6936b68b ! Init value for %f16
26424 .word 0xca51ba24,0x494adcbe ! Init value for %f18
26425 .word 0xa2e75926,0x968ce950 ! Init value for %f20
26426 .word 0x9097e83f,0x6465e575 ! Init value for %f22
26427 .word 0x0949b0dc,0x7a7d2f81 ! Init value for %f24
26428 .word 0xdc8407ee,0x7c70caa0 ! Init value for %f26
26429 .word 0x705f6923,0x13ef88d7 ! Init value for %f28
26430 .word 0x61601131,0x6073201c ! Init value for %f30
26431 .word 0xf5b77f73,0xcb984ee7 ! Init value for %f32
26432 .word 0x1591a51b,0x5a3a6cac ! Init value for %f34
26433 .word 0x73d4a67e,0xc35b6d80 ! Init value for %f36
26434 .word 0x7f6aa2ee,0x7be157f7 ! Init value for %f38
26435 .word 0xfe8ded4c,0xbce290c6 ! Init value for %f40
26436 .word 0x0c9d15a6,0x3ad949cf ! Init value for %f42
26437 .word 0xa202904e,0xb49ad404 ! Init value for %f44
26438 .word 0x1207156a,0xaf1e405e ! Init value for %f46
26439 .word 0xedf619e8,0xc3400155
26440 .word 0x2128cf0b,0xb1dc3604
26441 .word 0x2de9415e,0xd1b274a7
26442 .word 0x6f1440da,0x061e3d77
26443 .word 0x9bd464f7,0x0f807a41
26444 .word 0x5de8aae4,0xa272a746
26445 .word 0x88106397,0x45944f12
26446 .word 0x7651134c,0x2291277f
26447p5_share_mask:
26448 .word 0x00000000,0x00000000
26449 .word 0x00000000,0x00000000
26450 .word 0x00000000,0x00000000
26451 .word 0x00000000,0x00000000
26452 .word 0x00000000,0x00000000
26453 .word 0xffffffff,0xffffffff
26454 .word 0x00000000,0x00000000
26455 .word 0x00000000,0x00000000
26456p5_expected_registers:
26457 .word 0xaa259960,0xc7f08cf6
26458 .word 0x00000000,0x00000000
26459 .word 0x00000000,0x4cf50633
26460 .word 0x00000000,0x00000000
26461 .word 0x00000000,0x00000000
26462 .word 0x00000000,0x9abda027
26463 .word 0x00000000,0x00000000
26464 .word 0x00000000,0x00000000
26465 .word 0x00000000,0xb04a0000
26466 .word 0x00000000,0xc42253cf
26467 .word 0x00000000,0x00000000
26468 .word 0x00000000,0x1d000000
26469 .word 0x00000000,0x00000000
26470 .word 0x00000001,0xffffffff
26471 .word 0x00000000,0x80000000
26472 .word 0x00000000,0x00000000
26473 .word 0x00000000,0xc42200cf
26474 .word 0x00000000,0x00004268
26475 .word 0xffffffff,0xd1784ab0
26476 .word 0x00000000,0x10002e6a
26477 .word 0x00000000,0x000000cf
26478 .word 0x00000000,0x10002e68
26479 .word 0x00000000,0x0000d178
26480 .word 0x00000000,0x00000067
26481 .word 0xffffffff,0xffffffff
26482 .word 0x1850c6f4,0x1e492933
26483 .word 0x00000000,0x00000000
26484 .word 0x00000000,0x99872015
26485 .word 0x00000000,0x00004268
26486 .word 0x00000000,0x000000cf
26487 .word 0xffffff91,0x99ffffff
26488 .word 0x8bbc74e4,0x0d346b9f
26489p5_expected_fp_regs:
26490 .word 0x00000000,0x1e492933
26491 .word 0x00000000,0x1ca67360
26492 .word 0x1d000000,0x1c207360
26493 .word 0x609925aa,0x00000000
26494 .word 0x008e74fa,0xe99f2125
26495 .word 0x00000000,0x1e492933
26496 .word 0x00000000,0x4bc4a3dd
26497 .word 0x000012c4,0xffffffff
26498 .word 0x00000000,0xb4220000
26499 .word 0x00000000,0x00000000
26500 .word 0xaa259960,0x00000000
26501 .word 0x62f1f800,0x50b50345
26502 .word 0x0000006a,0xffd153e5
26503 .word 0x9e79dac6,0x6e0bd4fc
26504 .word 0x1d000000,0x1cfffa87
26505 .word 0x62f1f800,0x50b50345
26506 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26507p5_local0_expect:
26508 .word 0x4cf50390,0x00000000
26509 .word 0x00000000,0x00000040
26510 .word 0x00000000,0x00000000
26511 .word 0xb04a0000,0xc42253cf
26512 .word 0x008e74fa,0xe9610d39
26513 .word 0xc42253cf,0x00000000
26514 .word 0x8ced77b8,0x8bb63669
26515 .word 0xae6d2aa6,0x55a4674e
26516 .word 0xb6c33f05,0x09c7d4fc
26517 .word 0x00000000,0x1d000000
26518 .word 0xd2fbb76c,0x6c54d5d4
26519 .word 0xae6d2aa6,0xe99f2125
26520 .word 0x4e9a1836,0x2b23c1e4
26521 .word 0x00000490,0x22b4b253
26522 .word 0xff975364,0x8fa3bb91
26523 .word 0x1cac39cc,0xfd51214c
26524p5_local1_expect:
26525 .word 0x00000000,0x00000000
26526 .word 0x8ced77b8,0x55a4674e
26527 .word 0x000012c4,0x00000000
26528 .word 0x00000000,0xe6c79c5d
26529 .word 0x4e6d2aa6,0x55a4674e
26530 .word 0xa14a0000,0xb877ed8d
26531 .word 0x80000000,0x00000000
26532 .word 0x9e79dac6,0x6e0bd4fc
26533 .word 0x3cd81200,0x5bf8d9da
26534 .word 0xfc303bf9,0xe721a1e6
26535 .word 0x00127350,0x1cfffa87
26536 .word 0x2f01094b,0xfe7815af
26537 .word 0xb75683df,0x4bc4a340
26538 .word 0x012b4e00,0x1923d1b8
26539 .word 0xbda84386,0x84b7233c
26540 .word 0xd32b8c56,0x8b7fd414
26541p5_local2_expect:
26542 .word 0xffffff83,0x76f1d435
26543 .word 0x62f1f800,0x00007e23
26544 .word 0xaa259960,0x00000000
26545 .word 0x000022b4,0x00000000
26546 .word 0x40ed77b8,0x50731200
26547 .word 0x57f2ff1c,0x55a4674e
26548 .word 0xffffffc4,0x9abda027
26549 .word 0x91996666,0x00000034
26550 .word 0xcda37dab,0xf8e9f1a6
26551 .word 0x7528829d,0x898ff307
26552 .word 0x0f72ac9f,0x13ef0000
26553 .word 0x1d48d4ee,0x1be924a0
26554 .word 0xfa7ccf43,0xf5e03697
26555 .word 0x4f322243,0x5d3328d4
26556 .word 0x0fc23ce4,0x06deb397
26557 .word 0x00000000,0x00000490
26558p5_local3_expect:
26559 .word 0x9abda800,0x00000000
26560 .word 0xf68cf0c7,0xc19d5781
26561 .word 0x00000000,0xcd3dd310
26562 .word 0x80000000,0x1cfffa87
26563 .word 0x00000000,0xb4220000
26564 .word 0x00000000,0xffffffff
26565 .word 0x4e6d2aa6,0xffffffff
26566 .word 0xf7b31706,0xc33a781e
26567 .word 0x787ceca7,0xfacd9d68
26568 .word 0x71400135,0xa951f606
26569 .word 0x4f14ff88,0x4d92b422
26570 .word 0xbbe0f487,0xe6886d4b
26571 .word 0x1fa55ab4,0xfffffd6d
26572 .word 0x45302923,0x50b50345
26573 .word 0xefd13be6,0xaa259960
26574 .word 0xb82ce5d1,0x0051f178
26575p6_init_registers:
26576 .word 0x3df1a282,0x7a2da9a6 ! Init value for %l0
26577 .word 0x19c6af66,0x1b26f241 ! Init value for %l1
26578 .word 0x97b78023,0xf9bf0ff5 ! Init value for %l2
26579 .word 0x87ba20c8,0x4e2bc198 ! Init value for %l3
26580 .word 0x0890d877,0xda4e59c6 ! Init value for %l4
26581 .word 0xa5f81c1c,0x2b3b441c ! Init value for %l5
26582 .word 0xb049d83d,0xdc2b7537 ! Init value for %l6
26583 .word 0x357ca15a,0x66589b1a ! Init value for %l7
26584 .word 0x1d3843c7,0xc6c11e8a ! Init value for %l0
26585 .word 0x7b179c88,0x04dd8c44 ! Init value for %l1
26586 .word 0xfc54eba9,0xcf896ea9 ! Init value for %l2
26587 .word 0xa4103ef6,0x44dfe945 ! Init value for %l3
26588 .word 0x86fe237a,0x5e236760 ! Init value for %l4
26589 .word 0xb71c4364,0x8b3dbb8f ! Init value for %l5
26590 .word 0xcd93c693,0xfa9f7911 ! Init value for %l6
26591 .word 0xd1f07a1f,0xd3d0f3d2 ! Init value for %l7
26592 .align 64
26593p6_init_freg:
26594 .word 0x74a1fff6,0x3bc76498 ! Init value for %f0
26595 .word 0xfe5c9176,0xdc3d692b ! Init value for %f2
26596 .word 0x6af426e1,0x5a88b5e0 ! Init value for %f4
26597 .word 0xec3cf790,0x6fc035c3 ! Init value for %f6
26598 .word 0x8a64dc35,0xb523cba4 ! Init value for %f8
26599 .word 0x298bb8d5,0x232cb1ab ! Init value for %f10
26600 .word 0x35d75f16,0x0a9db2ce ! Init value for %f12
26601 .word 0xafa5da6f,0xa480fa76 ! Init value for %f14
26602 .word 0x040e6d62,0xe7474947 ! Init value for %f16
26603 .word 0x83dd292b,0xc37e4aac ! Init value for %f18
26604 .word 0xffb19064,0x0030edc8 ! Init value for %f20
26605 .word 0x563b3464,0xf62c677c ! Init value for %f22
26606 .word 0xc0f1c750,0x5dc519d2 ! Init value for %f24
26607 .word 0x0d8dd56b,0x28368d92 ! Init value for %f26
26608 .word 0x5d37edfb,0x8956ca83 ! Init value for %f28
26609 .word 0x548d80ee,0xf4d5ccf0 ! Init value for %f30
26610 .word 0x8b924e68,0xbdef4468 ! Init value for %f32
26611 .word 0x36e10909,0xf634bfa0 ! Init value for %f34
26612 .word 0x263ba9a1,0xb4ecb241 ! Init value for %f36
26613 .word 0xf48f9474,0x4d36c53e ! Init value for %f38
26614 .word 0x5dffb61e,0xb268aba9 ! Init value for %f40
26615 .word 0x41847e2d,0x08f2c36b ! Init value for %f42
26616 .word 0x7d212a3d,0x405e7d33 ! Init value for %f44
26617 .word 0x90aa2f68,0xb82fc05c ! Init value for %f46
26618 .word 0x1c08c6fa,0x01fb9984
26619 .word 0x76ac0e59,0x6dea4510
26620 .word 0x2abe18cd,0xed1f8b5f
26621 .word 0x8950460f,0x7f95d605
26622 .word 0x5552398d,0x5f9608f7
26623 .word 0xc8522c6a,0x03054063
26624 .word 0x4744bd50,0xe23e99f3
26625 .word 0xdbcbd69a,0x25016bca
26626p6_share_mask:
26627 .word 0x00000000,0x00000000
26628 .word 0x00000000,0x00000000
26629 .word 0x00000000,0x00000000
26630 .word 0x00000000,0x00000000
26631 .word 0x00000000,0x00000000
26632 .word 0x00000000,0x00000000
26633 .word 0xffffffff,0xffffffff
26634 .word 0x00000000,0x00000000
26635p6_expected_registers:
26636 .word 0x00000000,0x8000000f
26637 .word 0x00000000,0x00000000
26638 .word 0xffffffff,0xffffffff
26639 .word 0xffffffff,0xffffffaf
26640 .word 0x00000000,0xfffff9b5
26641 .word 0x00000000,0x7fffffff
26642 .word 0x00000000,0xebdfd000
26643 .word 0x00000000,0x7fffffff
26644 .word 0x00000000,0x00000000
26645 .word 0x00000000,0x64343b56
26646 .word 0x00000000,0x00000005
26647 .word 0x00000000,0x7800ffff
26648 .word 0x00000000,0x15e4229a
26649 .word 0xffffffff,0x88d16b03
26650 .word 0xffffffff,0xffffffff
26651 .word 0x00000000,0x00000078
26652p6_expected_fp_regs:
26653 .word 0x00000000,0x64343b56
26654 .word 0x00000000,0x00000000
26655 .word 0x1361c1cc,0xd257655b
26656 .word 0x00000000,0x00000000
26657 .word 0x77f3ffff,0x8df3ffff
26658 .word 0x00000000,0x00000000
26659 .word 0xffffffff,0xffffffff
26660 .word 0x1b25fcdc,0x00000000
26661 .word 0x64343b56,0x0d37229a
26662 .word 0xffffffff,0xffffffff
26663 .word 0x37d16b81,0x4f00007f
26664 .word 0x15e4229a,0xf62c677c
26665 .word 0xdcfc251b,0x15e4229a
26666 .word 0x1b6383e9,0xb523cba4
26667 .word 0xffff0000,0x1b6383e9
26668 .word 0x609506cf,0xffffffff
26669 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26670p6_local0_expect:
26671 .word 0xffffffff,0x0064469e
26672 .word 0x000022aa,0x003d1e5c
26673 .word 0x15e4229a,0xf62c677c
26674 .word 0x77f3ffff,0xd77984f6
26675 .word 0x922dffff,0x00000000
26676 .word 0x922dd770,0xffffffff
26677 .word 0x827a0000,0x00000316
26678 .word 0xfe750673,0x3583c305
26679 .word 0x00000000,0x00000000
26680 .word 0x65ce0316,0x06ae5469
26681 .word 0x814f83e9,0x7fffffff
26682 .word 0xce8fddd9,0xde125c69
26683 .word 0x0000ffff,0x00000000
26684 .word 0x00000000,0x00000000
26685 .word 0x62e9417d,0xed3591fd
26686 .word 0x935dca16,0xa90231d7
26687p6_local1_expect:
26688 .word 0x00000000,0x827a0000
26689 .word 0x1b6383e9,0xb523cba4
26690 .word 0x15e4229a,0xb7660000
26691 .word 0xffffffc9,0xfffff9e1
26692 .word 0x1b25fcdc,0x00000000
26693 .word 0x0316e415,0x00000040
26694 .word 0x00000000,0x00000000
26695 .word 0xfee12164,0xffffff9c
26696 .word 0x5c1e3d00,0xb4845cb2
26697 .word 0xd1134702,0xb0abdbdf
26698 .word 0xaa1c0bba,0x6edb6dea
26699 .word 0xfee19a64,0x90a43612
26700 .word 0x1b6383e9,0xc8b979d7
26701 .word 0xc9ffffff,0xe1f9ffff
26702 .word 0x97a42e11,0x9ddb4bb7
26703 .word 0x0000229a,0x00000000
26704p6_local2_expect:
26705 .word 0xafa5da6f,0x7fffffff
26706 .word 0xffff0000,0x00000000
26707 .word 0xffffffff,0x7fffffff
26708 .word 0x814f83e9,0xffff0000
26709 .word 0xfffff9b5,0xaa220000
26710 .word 0x9a22e415,0xe9834f81
26711 .word 0x922dd770,0xffffffff
26712 .word 0x6563581b,0xebe6babd
26713 .word 0x935873dc,0x5313b364
26714 .word 0x95b2b00d,0x19f4dc87
26715 .word 0x1361c1cc,0xd257655b
26716 .word 0xf2df1122,0x0b611546
26717 .word 0x00000000,0x00000000
26718 .word 0xb76cfc69,0xb5cf2332
26719 .word 0x00000000,0x000002c5
26720 .word 0x1d229c73,0x032d57d1
26721p6_local3_expect:
26722 .word 0xff1b56bc,0x5eb7d223
26723 .word 0xffff0000,0xffffffff
26724 .word 0xffffff7f,0x00000000
26725 .word 0x00000000,0x00000000
26726 .word 0x00cdffff,0x6d2afa7f
26727 .word 0x0d37229a,0xffffffff
26728 .word 0xff000078,0xba0d1000
26729 .word 0x609506cf,0xffffffff
26730 .word 0x88d16b03,0xb54d3691
26731 .word 0x35d75f16,0x0a9db2ce
26732 .word 0x9ff189df,0x42b800a4
26733 .word 0x23d20000,0x00000000
26734 .word 0x5db7cebc,0x28031d01
26735 .word 0xfef20689,0x059e050a
26736 .word 0x844de94d,0xcfaaeaa8
26737 .word 0x00000000,0x000002c5
26738p7_init_registers:
26739 .word 0xbf4f47ae,0x0af107a6 ! Init value for %l0
26740 .word 0xa38f495a,0x0a96ae23 ! Init value for %l1
26741 .word 0x29fb1471,0xce646923 ! Init value for %l2
26742 .word 0xdf67c5f8,0x27c2a99b ! Init value for %l3
26743 .word 0xa4168202,0x5142af65 ! Init value for %l4
26744 .word 0x9259870a,0x2b66a8be ! Init value for %l5
26745 .word 0xfefff0a2,0x1440c401 ! Init value for %l6
26746 .word 0x1178fa52,0xb9515159 ! Init value for %l7
26747 .word 0xe3b16333,0xb700a60e ! Init value for %l0
26748 .word 0xaa81aa14,0x12b75990 ! Init value for %l1
26749 .word 0x841465a2,0x6051c6ab ! Init value for %l2
26750 .word 0xf69674ee,0xc39f01e6 ! Init value for %l3
26751 .word 0xa463d134,0x58186b05 ! Init value for %l4
26752 .word 0x1d6ca37c,0x5faa5d0f ! Init value for %l5
26753 .word 0x2bb1f6b2,0x763a6aa1 ! Init value for %l6
26754 .word 0x1c17557c,0x94c708de ! Init value for %l7
26755 .align 64
26756p7_init_freg:
26757 .word 0x3c2df4b3,0x13f76b18 ! Init value for %f0
26758 .word 0xea19dcd3,0xfae3bfa6 ! Init value for %f2
26759 .word 0x78c2ad3b,0x7020a9e1 ! Init value for %f4
26760 .word 0x6a83ae22,0x0180b8f8 ! Init value for %f6
26761 .word 0x2965b7d4,0xdfeedb2a ! Init value for %f8
26762 .word 0x717df471,0x5fe6ce06 ! Init value for %f10
26763 .word 0x2e5d2424,0x387ed7da ! Init value for %f12
26764 .word 0xc54569e8,0x2556bcd4 ! Init value for %f14
26765 .word 0x84a1c5d3,0x5bee55e8 ! Init value for %f16
26766 .word 0xdf4f8355,0xa7348d66 ! Init value for %f18
26767 .word 0xac34bc94,0xc51f1cdb ! Init value for %f20
26768 .word 0x4889924d,0xce1b43e6 ! Init value for %f22
26769 .word 0x65f611c2,0x3c600e40 ! Init value for %f24
26770 .word 0x0bd8915e,0x7d2ffe54 ! Init value for %f26
26771 .word 0xf0310ee0,0x4d7a8ce1 ! Init value for %f28
26772 .word 0xb00313f3,0x8dd8e265 ! Init value for %f30
26773 .word 0x0f8e1c42,0xd3254d6c ! Init value for %f32
26774 .word 0xac1fdefc,0x63d2f2a8 ! Init value for %f34
26775 .word 0xebf4b139,0x265648c8 ! Init value for %f36
26776 .word 0xded8fd56,0x27af4368 ! Init value for %f38
26777 .word 0x976e917f,0xe28a5deb ! Init value for %f40
26778 .word 0x5cc5156f,0x0cb77b1f ! Init value for %f42
26779 .word 0x3f4d294e,0xc1140e39 ! Init value for %f44
26780 .word 0x8da21716,0x5ef68088 ! Init value for %f46
26781 .word 0xed1deb0b,0xed58b950
26782 .word 0xee2c7867,0x135375d9
26783 .word 0x4fca01db,0x9c4b0867
26784 .word 0x1982e78f,0x4a2c36e9
26785 .word 0x955b8c18,0xd33a2f6b
26786 .word 0xc0b37b73,0x426deb77
26787 .word 0x740e80ac,0x662a0304
26788 .word 0x4eb4134e,0x1ad3b59b
26789p7_share_mask:
26790 .word 0x00000000,0x00000000
26791 .word 0x00000000,0x00000000
26792 .word 0x00000000,0x00000000
26793 .word 0x00000000,0x00000000
26794 .word 0x00000000,0x00000000
26795 .word 0x00000000,0x00000000
26796 .word 0x00000000,0x00000000
26797 .word 0xffffffff,0xffffffff
26798p7_expected_registers:
26799 .word 0x00000000,0x00000010
26800 .word 0x00000000,0x1dab6c00
26801 .word 0x00000000,0x00000080
26802 .word 0x00000000,0x0000ffff
26803 .word 0x00000000,0x002106ec
26804 .word 0xffffffff,0xdf9ba3ce
26805 .word 0x00000000,0x00440000
26806 .word 0xf0c135c1,0x9eafbcbc
26807 .word 0xe3b16333,0xb700a61e
26808 .word 0x00000000,0x000016ad
26809 .word 0xffffffff,0xffff8948
26810 .word 0xf69674ee,0xc39f01e6
26811 .word 0xa463d134,0x58186b05
26812 .word 0x1d6ca37c,0x5faa5d0f
26813 .word 0x2bb1f6b2,0x763a6aa1
26814 .word 0x0fe86790,0x00000000
26815p7_expected_fp_regs:
26816 .word 0x00000000,0x00000000
26817 .word 0x035d2424,0x387ed7da
26818 .word 0x00000000,0xfffffff4
26819 .word 0x44177400,0x84bc858b
26820 .word 0x4675ea8c,0x00000000
26821 .word 0x27716f23,0x00000000
26822 .word 0xff800000,0x00000000
26823 .word 0xb1f8550a,0x32ae0000
26824 .word 0xfb48ac60,0xe7f9ffff
26825 .word 0x23000000,0xdad77e38
26826 .word 0x8b85bc84,0x00741744
26827 .word 0x4889924d,0x00000000
26828 .word 0xad167276,0x29f4e6fa
26829 .word 0xfffff471,0xe4a4b38a
26830 .word 0x00000000,0xfffffff4
26831 .word 0x00000000,0x037deeff
26832 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000
26833p7_local0_expect:
26834 .word 0xc13517f0,0xd5dbf373
26835 .word 0xe0000001,0x00000038
26836 .word 0xf0c135c1,0x9eafbcbc
26837 .word 0x9d51cd02,0xeb1c11e7
26838 .word 0x60ac48fb,0xffffffff
26839 .word 0xff800000,0x800008ff
26840 .word 0x00004400,0x0000ffff
26841 .word 0x000000c0,0x14bb9800
26842 .word 0xb018b532,0x5c0e609b
26843 .word 0xe797de55,0x73f3dbd5
26844 .word 0xffffffb8,0x89000000
26845 .word 0x29a164e4,0x9eaf6cbc
26846 .word 0xfffff471,0xe4a4b38a
26847 .word 0xd851b6e5,0x50d41792
26848 .word 0x530eca74,0x5842ef1c
26849 .word 0x00000000,0xfffffff4
26850p7_local1_expect:
26851 .word 0x0048ac60,0xe7f9ffff
26852 .word 0xff00ffa1,0x0000ffff
26853 .word 0x00000000,0x00000000
26854 .word 0x00000000,0xc112f11f
26855 .word 0x00000000,0x00000000
26856 .word 0x9eaf6cbc,0x4b71c829
26857 .word 0xffffffff,0xfffff3b7
26858 .word 0x00000000,0xff800000
26859 .word 0x2f260281,0xb65b18c2
26860 .word 0x2ed0b1db,0xa9a4e138
26861 .word 0x59282085,0xad37429e
26862 .word 0xea50ffe0,0xb5e3a7a1
26863 .word 0x75140347,0x6a344d24
26864 .word 0x04af5d31,0x8e0a6b16
26865 .word 0xad167276,0x29f4e6fa
26866 .word 0xb8c9faa5,0x3d458b24
26867p7_local2_expect:
26868 .word 0x46000000,0x037deeff
26869 .word 0x1015f11f,0x00000080
26870 .word 0x20f4e6fa,0x006400ea
26871 .word 0x44177400,0x84bc858b
26872 .word 0x00010000,0xdad77e38
26873 .word 0x7fffffff,0xffff000b
26874 .word 0x00000000,0x61bc0afa
26875 .word 0xfa40c5d9,0xe0e95961
26876 .word 0xb5de3fa5,0x68b5ff20
26877 .word 0x0000ffff,0xffffffd7
26878 .word 0x00000000,0xb34adc00
26879 .word 0x40f999de,0xde82b8f4
26880 .word 0x174f3946,0x978040ed
26881 .word 0x543a7298,0xa39492dd
26882 .word 0x5fe6ce06,0x0000ed24
26883 .word 0x287a7217,0x287aea8c
26884p7_local3_expect:
26885 .word 0x00000000,0x00000011
26886 .word 0x44177400,0x84bc858b
26887 .word 0x73f3dbd5,0x08121d95
26888 .word 0xffffffff,0x9f53e56e
26889 .word 0x287aea8c,0x000000ff
26890 .word 0x00000000,0x00000000
26891 .word 0x2424f471,0xe4a4b38a
26892 .word 0x287aea8c,0x9eaf6cbc
26893 .word 0x7e70bd29,0x602d18b4
26894 .word 0x7c69878b,0x1b61ff48
26895 .word 0xaea1eec8,0x45fc8964
26896 .word 0x000000c2,0x978040ed
26897 .word 0xab226e85,0x83ff82e9
26898 .word 0xfffff471,0xe4a4b38a
26899 .word 0xff800000,0x00000000
26900 .word 0xa8b101da,0xb34a879d
26901p0_invalidate_semaphore:
26902 .word 0
26903p1_invalidate_semaphore:
26904 .word 0
26905p2_invalidate_semaphore:
26906 .word 0
26907p3_invalidate_semaphore:
26908 .word 0
26909p4_invalidate_semaphore:
26910 .word 0
26911p5_invalidate_semaphore:
26912 .word 0
26913p6_invalidate_semaphore:
26914 .word 0
26915p7_invalidate_semaphore:
26916 .word 0
26917p0_reset_cnt:
26918 .word 0
26919 .align 8
26920p0_ec_timing_ctrl:
26921 .word 0,0
26922p0_ec_control:
26923 .word 0,0
26924p0_mcu_shadow:
26925 .skip 80
26926p1_reset_cnt:
26927 .word 0
26928 .align 8
26929p1_ec_timing_ctrl:
26930 .word 0,0
26931p1_ec_control:
26932 .word 0,0
26933p1_mcu_shadow:
26934 .skip 80
26935p2_reset_cnt:
26936 .word 0
26937 .align 8
26938p2_ec_timing_ctrl:
26939 .word 0,0
26940p2_ec_control:
26941 .word 0,0
26942p2_mcu_shadow:
26943 .skip 80
26944p3_reset_cnt:
26945 .word 0
26946 .align 8
26947p3_ec_timing_ctrl:
26948 .word 0,0
26949p3_ec_control:
26950 .word 0,0
26951p3_mcu_shadow:
26952 .skip 80
26953p4_reset_cnt:
26954 .word 0
26955 .align 8
26956p4_ec_timing_ctrl:
26957 .word 0,0
26958p4_ec_control:
26959 .word 0,0
26960p4_mcu_shadow:
26961 .skip 80
26962p5_reset_cnt:
26963 .word 0
26964 .align 8
26965p5_ec_timing_ctrl:
26966 .word 0,0
26967p5_ec_control:
26968 .word 0,0
26969p5_mcu_shadow:
26970 .skip 80
26971p6_reset_cnt:
26972 .word 0
26973 .align 8
26974p6_ec_timing_ctrl:
26975 .word 0,0
26976p6_ec_control:
26977 .word 0,0
26978p6_mcu_shadow:
26979 .skip 80
26980p7_reset_cnt:
26981 .word 0
26982 .align 8
26983p7_ec_timing_ctrl:
26984 .word 0,0
26985p7_ec_control:
26986 .word 0,0
26987p7_mcu_shadow:
26988 .skip 80
26989user_data_end:
26990
26991SECTION .p0_local0 DATA_VA=0x000800000
26992
26993attr_data {
26994 Name = .p0_local0,
26995 VA = 0x0000000000800000,
26996 RA = 0x0000000010000000,
26997 PA = ra2pa(0x0000000010000000,0),
26998 part_0_ctx_nonzero_tsb_config_0,
26999 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27000 TTE_IE=0, TTE_Diag=0,
27001 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27002}
27003
27004 .data
27005 .seg "data"
27006 .align 0x2000
27007 .global p0_local0_start
27008p0_local0_begin:
27009p0_local0_start:
27010 .word 0xdd0be29d,0x7ba1f8ac,0x7a9c307d,0x87fce1cc
27011 .word 0x2f9d9692,0x5708eb15,0x788ff28c,0x655e1c79
27012 .word 0xfc578c28,0xa26c7a07,0xc8c85346,0x21c074cf
27013 .word 0xcdf82876,0xbf151538,0xd7070c0e,0xe8ca9587
27014 .word 0x588e936c,0xa06f3aeb,0xa0358a0d,0xcac0ca5b
27015 .word 0x550159d4,0xe948e41c,0x6bac0f34,0xaf312c3f
27016 .word 0x873ff4ed,0x0feb8a41,0xeac0a54f,0xc272c736
27017 .word 0x22ea49be,0x177ac222,0x89373b63,0x87a00538
27018p0_local0_end:
27019
27020SECTION .p0_local1 DATA_VA=0x000802000
27021
27022attr_data {
27023 Name = .p0_local1,
27024 VA = 0x0000000000802000,
27025 RA = 0x0000000010800000,
27026 PA = ra2pa(0x0000000010800000,0),
27027 part_0_ctx_nonzero_tsb_config_0,
27028 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27029 TTE_IE=0, TTE_Diag=0,
27030 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27031}
27032
27033 .data
27034 .seg "data"
27035 .align 0x2000
27036 .global p0_local1_start
27037p0_local1_begin:
27038p0_local1_start:
27039 .word 0x7526949c,0xb0465439,0xca89313a,0x48be1629
27040 .word 0xfc410f65,0x28137910,0xf23f421b,0x514f9975
27041 .word 0xfb955996,0xadeb893b,0x6c3bef07,0x5e85d94b
27042 .word 0x37e61ba1,0x3c3784d1,0x3b771116,0x3dc7eef3
27043 .word 0x78ad606d,0xf17b623c,0xf38fcc21,0x31a97c37
27044 .word 0x4e40e38a,0xcd603da0,0x71d23236,0xb2921f8e
27045 .word 0x48e674ac,0xd0b92e12,0x4359d83c,0x61639ed8
27046 .word 0xd20fae8a,0x95c65e61,0x21bcb473,0x57d75353
27047p0_local1_end:
27048
27049SECTION .p0_local2 DATA_VA=0x000804000
27050
27051attr_data {
27052 Name = .p0_local2,
27053 VA = 0x0000000000804000,
27054 RA = 0x0000000011000000,
27055 PA = ra2pa(0x0000000011000000,0),
27056 part_0_ctx_nonzero_tsb_config_0,
27057 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27058 TTE_IE=0, TTE_Diag=0,
27059 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27060}
27061
27062 .data
27063 .seg "data"
27064 .align 0x2000
27065 .global p0_local2_start
27066p0_local2_begin:
27067p0_local2_start:
27068 .word 0x5b8cd721,0xc6d12509,0x612d8db4,0xe4dfe3c8
27069 .word 0xc6b4bc07,0xbc8308c4,0x2db49d7e,0x48e4702a
27070 .word 0x5333995d,0xbaa5df3d,0x2df18cda,0xc8684176
27071 .word 0x7c78505e,0xbc131905,0x87dcc44b,0x1b2c6713
27072 .word 0x6d14dac7,0x68316aae,0x27354d1c,0x6705389a
27073 .word 0x6fcf599f,0x88e042c0,0x2ca90491,0xbe7fc5a7
27074 .word 0x49214528,0xb2329947,0xb7244739,0x5e8109a7
27075 .word 0x378bcfb4,0xc60e8c4a,0xfefc67a5,0x6394a86c
27076p0_local2_end:
27077
27078SECTION .p0_local3 DATA_VA=0x000806000
27079
27080attr_data {
27081 Name = .p0_local3,
27082 VA = 0x0000000000806000,
27083 RA = 0x0000000011800000,
27084 PA = ra2pa(0x0000000011800000,0),
27085 part_0_ctx_nonzero_tsb_config_0,
27086 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27087 TTE_IE=0, TTE_Diag=0,
27088 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27089}
27090
27091 .data
27092 .seg "data"
27093 .align 0x2000
27094 .global p0_local3_start
27095p0_local3_begin:
27096p0_local3_start:
27097 .word 0xaad6bb59,0x8ff95f48,0xcc75fb52,0xe24283f8
27098 .word 0xfe27c8c1,0xff81d3cf,0x8b1a5243,0x2ce4eba1
27099 .word 0xbb2f179b,0x109b48ce,0x68f28646,0xa1424c4c
27100 .word 0x108a3282,0x043faefa,0x5e37c7d3,0x63ee98b5
27101 .word 0x1f23e082,0xe24d2ce1,0x323161a0,0x73a649c5
27102 .word 0x3663d792,0xd2e6ba93,0xad7bbbeb,0xde4bca21
27103 .word 0x499e3c5d,0x7e78f35a,0x38455624,0xa29d323d
27104 .word 0x93835e9d,0x4b2d166f,0x8b04ad3f,0x990aa39d
27105p0_local3_end:
27106
27107SECTION .p1_local0 DATA_VA=0x000808000
27108
27109attr_data {
27110 Name = .p1_local0,
27111 VA = 0x0000000000808000,
27112 RA = 0x0000000012000000,
27113 PA = ra2pa(0x0000000012000000,0),
27114 part_0_ctx_nonzero_tsb_config_0,
27115 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27116 TTE_IE=0, TTE_Diag=0,
27117 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27118}
27119
27120 .data
27121 .seg "data"
27122 .align 0x2000
27123 .global p1_local0_start
27124p1_local0_begin:
27125p1_local0_start:
27126 .word 0x834d6261,0xf726c4f5,0x0b411578,0x7c32a422
27127 .word 0xedbfa0ef,0xfb1c9600,0xc5b553aa,0xe9670b60
27128 .word 0x1b11df30,0x3a4981aa,0x14ed9921,0x6913bb1b
27129 .word 0x02c84300,0x3f00f230,0x4977faae,0x0a303980
27130 .word 0x96d72eec,0x3fb07651,0xa63dd58f,0xa2176dcf
27131 .word 0xd13b480a,0x34b56c38,0x12072bf0,0x9fa4413c
27132 .word 0x00e8d313,0x14a63395,0xd3ae306e,0x9eccbed3
27133 .word 0x195e693b,0xe152e7ad,0x87347bf1,0x6618fc79
27134p1_local0_end:
27135
27136SECTION .p1_local1 DATA_VA=0x00080a000
27137
27138attr_data {
27139 Name = .p1_local1,
27140 VA = 0x000000000080a000,
27141 RA = 0x0000000012800000,
27142 PA = ra2pa(0x0000000012800000,0),
27143 part_0_ctx_nonzero_tsb_config_0,
27144 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27145 TTE_IE=0, TTE_Diag=0,
27146 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27147}
27148
27149 .data
27150 .seg "data"
27151 .align 0x2000
27152 .global p1_local1_start
27153p1_local1_begin:
27154p1_local1_start:
27155 .word 0xa628b882,0x8d537f62,0x8568b55f,0x40eca170
27156 .word 0x7c1d3041,0x222dd2bd,0xc1e9d461,0xd12d6332
27157 .word 0x2f14d180,0xdef5b309,0x733cb518,0x8af0d23d
27158 .word 0xc366bf60,0xde75815c,0x43657758,0xc29b794e
27159 .word 0x2c7e5781,0x28f8facc,0xee2206e3,0x94125569
27160 .word 0xddd5c5a6,0x4c4ddfd6,0x532ec8a0,0x6222015c
27161 .word 0x8bf4b290,0xc66ef98e,0xe703d821,0xb8d1a05b
27162 .word 0xa3333456,0x6424daf2,0x82d0e28e,0x5cb3eaa8
27163p1_local1_end:
27164
27165SECTION .p1_local2 DATA_VA=0x00080c000
27166
27167attr_data {
27168 Name = .p1_local2,
27169 VA = 0x000000000080c000,
27170 RA = 0x0000000013000000,
27171 PA = ra2pa(0x0000000013000000,0),
27172 part_0_ctx_nonzero_tsb_config_0,
27173 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27174 TTE_IE=0, TTE_Diag=0,
27175 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27176}
27177
27178 .data
27179 .seg "data"
27180 .align 0x2000
27181 .global p1_local2_start
27182p1_local2_begin:
27183p1_local2_start:
27184 .word 0xe5b9a6f2,0xaf24494f,0xbdc84932,0xa4565d39
27185 .word 0xa35c5e1e,0xcf0935ff,0x8e87a3b9,0x8a168ffe
27186 .word 0x5beda9c0,0xdab0ffd2,0x96be70f8,0x4f0ecd83
27187 .word 0x877b54c5,0xb39b5ddc,0xb77ce9f7,0x0e5cc0c2
27188 .word 0x401c483a,0x0ca026be,0xfc2f8e89,0x48580384
27189 .word 0xb3d7d127,0xc7a361e6,0x45f8e9df,0x3a4f7b0a
27190 .word 0xb7661412,0xf9760741,0xccf4dc89,0x75290979
27191 .word 0xbdb2ff1b,0xf03e1582,0xcab6fcda,0x337f659b
27192p1_local2_end:
27193
27194SECTION .p1_local3 DATA_VA=0x00080e000
27195
27196attr_data {
27197 Name = .p1_local3,
27198 VA = 0x000000000080e000,
27199 RA = 0x0000000013800000,
27200 PA = ra2pa(0x0000000013800000,0),
27201 part_0_ctx_nonzero_tsb_config_0,
27202 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27203 TTE_IE=0, TTE_Diag=0,
27204 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27205}
27206
27207 .data
27208 .seg "data"
27209 .align 0x2000
27210 .global p1_local3_start
27211p1_local3_begin:
27212p1_local3_start:
27213 .word 0x9589ed56,0xb4165b40,0x9f37a4b0,0x9098a388
27214 .word 0xaeff2828,0x195fb8b8,0x90e81653,0xdef25386
27215 .word 0xfcf13b9e,0xdd1afe50,0xf424986d,0x95a2d6f7
27216 .word 0x04a4b71e,0xa1ba35da,0x067a695e,0xb0a532cd
27217 .word 0x97e988ae,0x73c748f5,0x30379952,0xb3748036
27218 .word 0x5431638b,0xa8b79321,0xb9d475d1,0x67c9d724
27219 .word 0xd3264910,0xe2c2ecf8,0x5749f53d,0x9d924905
27220 .word 0x143f22c8,0xb92a6695,0x3b2694f4,0xeb63725c
27221p1_local3_end:
27222
27223SECTION .p2_local0 DATA_VA=0x000810000
27224
27225attr_data {
27226 Name = .p2_local0,
27227 VA = 0x0000000000810000,
27228 RA = 0x0000000014000000,
27229 PA = ra2pa(0x0000000014000000,0),
27230 part_0_ctx_nonzero_tsb_config_0,
27231 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27232 TTE_IE=0, TTE_Diag=0,
27233 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27234}
27235
27236 .data
27237 .seg "data"
27238 .align 0x2000
27239 .global p2_local0_start
27240p2_local0_begin:
27241p2_local0_start:
27242 .word 0xfa9a22f0,0x6cb402c0,0xe38223ee,0x80a6381d
27243 .word 0xf190aaa6,0xc5f85c38,0x982c62a7,0xe0db7a87
27244 .word 0x70348d91,0x71cd6834,0xdd3c7c0e,0x962301eb
27245 .word 0x1e52ee78,0x06bdaefe,0x6c0a93a2,0xfed7818e
27246 .word 0x23ae0e0b,0xb915d7d6,0x69e20305,0x8a252232
27247 .word 0x35b577b2,0x3f0ddc03,0xb10fbd08,0xf1478330
27248 .word 0x8f0f950a,0xda66ef28,0x70d889fd,0x7b66992f
27249 .word 0xc9910013,0x7981c1e1,0xfd7fe9a7,0x045e0449
27250p2_local0_end:
27251
27252SECTION .p2_local1 DATA_VA=0x000812000
27253
27254attr_data {
27255 Name = .p2_local1,
27256 VA = 0x0000000000812000,
27257 RA = 0x0000000014800000,
27258 PA = ra2pa(0x0000000014800000,0),
27259 part_0_ctx_nonzero_tsb_config_0,
27260 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27261 TTE_IE=0, TTE_Diag=0,
27262 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27263}
27264
27265 .data
27266 .seg "data"
27267 .align 0x2000
27268 .global p2_local1_start
27269p2_local1_begin:
27270p2_local1_start:
27271 .word 0x4e88ccfe,0xeacc502b,0xd29abcb2,0xf65dd34f
27272 .word 0x477a60e9,0xa5e044fe,0x74c0865c,0x38cd1dea
27273 .word 0xb0166fb3,0xbf06a4df,0x8cf35006,0x17551bc6
27274 .word 0xfc89331c,0x627ac0b0,0xad76f537,0xbc5d48b6
27275 .word 0xf5d975b8,0x99ae9ad9,0x546d0e3f,0x469a8a8f
27276 .word 0x61b9087a,0xbbf7b3f9,0xf516fdbd,0x7438e01d
27277 .word 0x42e1cff7,0x46f22ee1,0x8d3ca6ca,0x035b2df7
27278 .word 0x5625b970,0xe998bd6a,0x4120dae0,0xdacef71d
27279p2_local1_end:
27280
27281SECTION .p2_local2 DATA_VA=0x000814000
27282
27283attr_data {
27284 Name = .p2_local2,
27285 VA = 0x0000000000814000,
27286 RA = 0x0000000015000000,
27287 PA = ra2pa(0x0000000015000000,0),
27288 part_0_ctx_nonzero_tsb_config_0,
27289 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27290 TTE_IE=0, TTE_Diag=0,
27291 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27292}
27293
27294 .data
27295 .seg "data"
27296 .align 0x2000
27297 .global p2_local2_start
27298p2_local2_begin:
27299p2_local2_start:
27300 .word 0xdd99fb81,0xfd5b4bc3,0xe94191be,0xaced4189
27301 .word 0x3d3c19e0,0xbfb37d6e,0x6f424be7,0x6d07082e
27302 .word 0xe42726c7,0xf10d17bb,0xa3c66c57,0x3515be58
27303 .word 0x73e1351a,0x5b038a8f,0x67cab582,0xa8490493
27304 .word 0x727ebc82,0x47a9ada5,0x2c7c72a9,0xa3dc8178
27305 .word 0x914f2011,0x36eec727,0x3f4b2872,0xd3e78516
27306 .word 0x5b32b0c4,0x7c22acab,0x92bf56e5,0xbba16143
27307 .word 0x04baeb06,0x1f482d1a,0x2779c75e,0x96ff62ed
27308p2_local2_end:
27309
27310SECTION .p2_local3 DATA_VA=0x000816000
27311
27312attr_data {
27313 Name = .p2_local3,
27314 VA = 0x0000000000816000,
27315 RA = 0x0000000015800000,
27316 PA = ra2pa(0x0000000015800000,0),
27317 part_0_ctx_nonzero_tsb_config_0,
27318 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27319 TTE_IE=0, TTE_Diag=0,
27320 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27321}
27322
27323 .data
27324 .seg "data"
27325 .align 0x2000
27326 .global p2_local3_start
27327p2_local3_begin:
27328p2_local3_start:
27329 .word 0x46656a84,0xd795a260,0xf2a20460,0xdabb59b7
27330 .word 0xfea4a8df,0x67ad97aa,0x584cbdf3,0xc13762aa
27331 .word 0x50a4b8d3,0xe3e30f73,0x12abeb9a,0x2f0b8017
27332 .word 0xc61cd009,0x7f3aaf09,0x016477c0,0x4a26a3c8
27333 .word 0x480e1b88,0xf092c752,0x91376b21,0x3639229b
27334 .word 0xfe62f3c7,0x93f56211,0x6595c706,0x9f0f00d1
27335 .word 0x23d06d92,0xd7fa1ab1,0x42a599fc,0xf4b375ec
27336 .word 0x17fb47fb,0xa1842dcd,0xe3ba4dec,0xd856dd9f
27337p2_local3_end:
27338
27339SECTION .p3_local0 DATA_VA=0x000818000
27340
27341attr_data {
27342 Name = .p3_local0,
27343 VA = 0x0000000000818000,
27344 RA = 0x0000000016000000,
27345 PA = ra2pa(0x0000000016000000,0),
27346 part_0_ctx_nonzero_tsb_config_0,
27347 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27348 TTE_IE=0, TTE_Diag=0,
27349 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27350}
27351
27352 .data
27353 .seg "data"
27354 .align 0x2000
27355 .global p3_local0_start
27356p3_local0_begin:
27357p3_local0_start:
27358 .word 0x00320b9f,0x2b742c7e,0xf2fc8efa,0xacfad0c1
27359 .word 0x25a5321e,0x8892641b,0xcc4e976e,0x2b29155e
27360 .word 0x455976b2,0x9331c7cc,0x527a61d9,0x0426b493
27361 .word 0xf77dda2f,0xa6f801af,0x09f495b7,0x94131910
27362 .word 0x6ebb7800,0x67cc3296,0x35d58e07,0x97dfd69c
27363 .word 0x702a150a,0x380018eb,0x18667784,0x27b57939
27364 .word 0x866858d9,0x4b88bec4,0x41ecfe3e,0x787adea6
27365 .word 0xb4cbe579,0x52c956c9,0x8bd4c624,0x061cf8e6
27366p3_local0_end:
27367
27368SECTION .p3_local1 DATA_VA=0x00081a000
27369
27370attr_data {
27371 Name = .p3_local1,
27372 VA = 0x000000000081a000,
27373 RA = 0x0000000016800000,
27374 PA = ra2pa(0x0000000016800000,0),
27375 part_0_ctx_nonzero_tsb_config_0,
27376 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27377 TTE_IE=0, TTE_Diag=0,
27378 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27379}
27380
27381 .data
27382 .seg "data"
27383 .align 0x2000
27384 .global p3_local1_start
27385p3_local1_begin:
27386p3_local1_start:
27387 .word 0xe16e8ce8,0xe75c6f1e,0x066317b4,0xac2b8e75
27388 .word 0x942c2032,0x6a41ddb6,0xeec55c8a,0x6bf16a4d
27389 .word 0x1e2b07d5,0xd46190b6,0xea284649,0xecd736e1
27390 .word 0xee5d4732,0x39460df2,0x4cae65c3,0x76134d7a
27391 .word 0xa4f2a6f5,0xd5a4121b,0x0e243113,0x3fe33c07
27392 .word 0x0b950931,0x2612ef3b,0x8ed982ed,0xf585793e
27393 .word 0x2518ea1a,0xddb113f5,0x2b076371,0xdb7f5946
27394 .word 0xeb400cc0,0xa413b519,0x20b0b831,0x5a46c96f
27395p3_local1_end:
27396
27397SECTION .p3_local2 DATA_VA=0x00081c000
27398
27399attr_data {
27400 Name = .p3_local2,
27401 VA = 0x000000000081c000,
27402 RA = 0x0000000017000000,
27403 PA = ra2pa(0x0000000017000000,0),
27404 part_0_ctx_nonzero_tsb_config_0,
27405 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27406 TTE_IE=0, TTE_Diag=0,
27407 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27408}
27409
27410 .data
27411 .seg "data"
27412 .align 0x2000
27413 .global p3_local2_start
27414p3_local2_begin:
27415p3_local2_start:
27416 .word 0xbb61cb6b,0x68d4036f,0xe1f991bb,0xfe9c86c3
27417 .word 0x5cd4a673,0x2e9dc407,0x37df34e7,0xd340a262
27418 .word 0xad14e2da,0x34224ec5,0x2cd2aa6e,0x9b0e71ee
27419 .word 0x3d2e7063,0x3099efb3,0x7718b9ba,0x02f0a63a
27420 .word 0x5aff3e2d,0x9c9c07e4,0x2357cddf,0x02c91df4
27421 .word 0x60fd3106,0x9f9ba933,0xf0c7ece0,0x3c66554f
27422 .word 0x043ace0e,0x41f904a5,0xe1c1851f,0x69e3d66b
27423 .word 0x7ab7153a,0x57350d97,0x9c4ec341,0xada4493a
27424p3_local2_end:
27425
27426SECTION .p3_local3 DATA_VA=0x00081e000
27427
27428attr_data {
27429 Name = .p3_local3,
27430 VA = 0x000000000081e000,
27431 RA = 0x0000000017800000,
27432 PA = ra2pa(0x0000000017800000,0),
27433 part_0_ctx_nonzero_tsb_config_0,
27434 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27435 TTE_IE=0, TTE_Diag=0,
27436 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27437}
27438
27439 .data
27440 .seg "data"
27441 .align 0x2000
27442 .global p3_local3_start
27443p3_local3_begin:
27444p3_local3_start:
27445 .word 0x7a8248bb,0x7e50c696,0x0d30b265,0xbcf58e6e
27446 .word 0x41a5eee5,0x8e40e49a,0x9dee4637,0x9e18b180
27447 .word 0xf9ac713e,0x790a84e2,0x8e58ead9,0x104039c0
27448 .word 0x0fcacdcc,0xc8ab5868,0x38ffca2a,0xae2a41fb
27449 .word 0x85bd6980,0xd6393540,0x704121db,0x92b1b751
27450 .word 0x8ed48810,0x61d97805,0x336dd375,0xb3c84e2d
27451 .word 0x3c9316ab,0x442a6890,0x2ad30f9c,0x25f22737
27452 .word 0x915b2189,0x2a8247d5,0x39c38d01,0x6cd73718
27453p3_local3_end:
27454
27455SECTION .p4_local0 DATA_VA=0x000820000
27456
27457attr_data {
27458 Name = .p4_local0,
27459 VA = 0x0000000000820000,
27460 RA = 0x0000000018000000,
27461 PA = ra2pa(0x0000000018000000,0),
27462 part_0_ctx_nonzero_tsb_config_0,
27463 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27464 TTE_IE=0, TTE_Diag=0,
27465 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27466}
27467
27468 .data
27469 .seg "data"
27470 .align 0x2000
27471 .global p4_local0_start
27472p4_local0_begin:
27473p4_local0_start:
27474 .word 0x087b1521,0xdf699587,0xc5533487,0xb864145c
27475 .word 0xf67ade64,0x1d6861ff,0x4b490de7,0x1c4550cc
27476 .word 0xaace815b,0xc9b10a56,0x15b92a6d,0xc2af44c0
27477 .word 0x4e6a85ad,0xd37f6389,0x73931ec6,0x93944710
27478 .word 0x506caa5b,0x6e7a0844,0xfd3e9370,0x7932f8da
27479 .word 0xc4495842,0x0924f8ed,0x43250ba5,0xbe9ade3c
27480 .word 0x67874fd5,0x07dd3657,0x3db6d981,0xed304799
27481 .word 0x2251cbad,0x1a01e07d,0x36d74685,0xfed1987a
27482p4_local0_end:
27483
27484SECTION .p4_local1 DATA_VA=0x000822000
27485
27486attr_data {
27487 Name = .p4_local1,
27488 VA = 0x0000000000822000,
27489 RA = 0x0000000018800000,
27490 PA = ra2pa(0x0000000018800000,0),
27491 part_0_ctx_nonzero_tsb_config_0,
27492 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27493 TTE_IE=0, TTE_Diag=0,
27494 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27495}
27496
27497 .data
27498 .seg "data"
27499 .align 0x2000
27500 .global p4_local1_start
27501p4_local1_begin:
27502p4_local1_start:
27503 .word 0x92419965,0xab5ec6a2,0xda0f84ff,0x262847c9
27504 .word 0x88131cf5,0xa6fc006b,0x807c466f,0x64f558ba
27505 .word 0xddd6fa1b,0xcc948328,0x29f198a9,0x6ee471ca
27506 .word 0xad447744,0x32065629,0xfed8e856,0x71f24289
27507 .word 0xbc7f6222,0x41f246f1,0x5cf3c588,0x74296383
27508 .word 0x0b679811,0x10f6b3f8,0x3a28b736,0x989e3465
27509 .word 0xf0ee37c5,0xc1204f2d,0x2a7f078f,0x1e878da5
27510 .word 0xbe7848e0,0x36209ffd,0xb5d15872,0x1cfae211
27511p4_local1_end:
27512
27513SECTION .p4_local2 DATA_VA=0x000824000
27514
27515attr_data {
27516 Name = .p4_local2,
27517 VA = 0x0000000000824000,
27518 RA = 0x0000000019000000,
27519 PA = ra2pa(0x0000000019000000,0),
27520 part_0_ctx_nonzero_tsb_config_0,
27521 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27522 TTE_IE=0, TTE_Diag=0,
27523 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27524}
27525
27526 .data
27527 .seg "data"
27528 .align 0x2000
27529 .global p4_local2_start
27530p4_local2_begin:
27531p4_local2_start:
27532 .word 0x7f2d5112,0x271067d6,0x699d6a9d,0x55fe40f9
27533 .word 0x67f76208,0x018c60ee,0xd28475c4,0x8b8bfe70
27534 .word 0x1d640961,0xef112758,0x9c9c05f5,0xb4def5c4
27535 .word 0x4637abcb,0x9e4cf64b,0x48033327,0x1072cbb3
27536 .word 0x1279703f,0x094934d5,0x86f84f83,0xf013068a
27537 .word 0x6b3b4ebf,0x63e36de9,0xcb8af26d,0xebc2e2ed
27538 .word 0xb334fef7,0x0252851f,0x499fcfe2,0x0becf9c2
27539 .word 0xc64de904,0x08471a4c,0xc195982a,0x50e8dda5
27540p4_local2_end:
27541
27542SECTION .p4_local3 DATA_VA=0x000826000
27543
27544attr_data {
27545 Name = .p4_local3,
27546 VA = 0x0000000000826000,
27547 RA = 0x0000000019800000,
27548 PA = ra2pa(0x0000000019800000,0),
27549 part_0_ctx_nonzero_tsb_config_0,
27550 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27551 TTE_IE=0, TTE_Diag=0,
27552 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27553}
27554
27555 .data
27556 .seg "data"
27557 .align 0x2000
27558 .global p4_local3_start
27559p4_local3_begin:
27560p4_local3_start:
27561 .word 0xced6bae8,0xbc353106,0x9f430768,0x6a0c0d56
27562 .word 0x2c3d6aaa,0x6adbc3cc,0xee735319,0xb4ac5ae5
27563 .word 0x833aa65f,0x8448e0dd,0xa6b7f387,0x5832856f
27564 .word 0x9eade36c,0xa927b177,0x9827b49a,0x01df27a1
27565 .word 0x3cd840f7,0x0e27492e,0x3fff8418,0x0a538827
27566 .word 0x796a47c5,0x8b4d5c59,0x0fc1622d,0xd38cad4f
27567 .word 0xe06ace03,0xb817188d,0x34cd946b,0xac421c36
27568 .word 0xb1f6e8f8,0x3583cfce,0x799a9c6a,0x290fbb56
27569p4_local3_end:
27570
27571SECTION .p5_local0 DATA_VA=0x000828000
27572
27573attr_data {
27574 Name = .p5_local0,
27575 VA = 0x0000000000828000,
27576 RA = 0x000000001a000000,
27577 PA = ra2pa(0x000000001a000000,0),
27578 part_0_ctx_nonzero_tsb_config_0,
27579 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27580 TTE_IE=0, TTE_Diag=0,
27581 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27582}
27583
27584 .data
27585 .seg "data"
27586 .align 0x2000
27587 .global p5_local0_start
27588p5_local0_begin:
27589p5_local0_start:
27590 .word 0xe4fcdcd7,0x962519c0,0x42c82829,0xa13ca992
27591 .word 0x21da7fdb,0xc9c7c7ad,0xc4a727ca,0xcd61ddd4
27592 .word 0x6d841d48,0xe9610d39,0x0f72ac9f,0x65de054a
27593 .word 0xe6c79c5d,0x863af28a,0x3be5dd48,0x0dd65368
27594 .word 0xb6c33f05,0x09c7ba8f,0x60ff47b0,0xfceb0fdd
27595 .word 0xd2fbb76c,0x6c54d5d4,0xae6d2aa6,0xe99f2125
27596 .word 0xeaa2f38b,0xb1ef99a1,0x5fbf07cd,0x20355301
27597 .word 0xff975364,0x8fa3bb91,0x1cac39cc,0xfd51214c
27598p5_local0_end:
27599
27600SECTION .p5_local1 DATA_VA=0x00082a000
27601
27602attr_data {
27603 Name = .p5_local1,
27604 VA = 0x000000000082a000,
27605 RA = 0x000000001a800000,
27606 PA = ra2pa(0x000000001a800000,0),
27607 part_0_ctx_nonzero_tsb_config_0,
27608 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27609 TTE_IE=0, TTE_Diag=0,
27610 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27611}
27612
27613 .data
27614 .seg "data"
27615 .align 0x2000
27616 .global p5_local1_start
27617p5_local1_begin:
27618p5_local1_start:
27619 .word 0x0a3fa802,0x27226f60,0x68026c5c,0x9fdc02be
27620 .word 0x0bf3a7e7,0x9070c4a0,0x0eeee93c,0xfeffcb7b
27621 .word 0x6a2e10a3,0xd7f73bb1,0xff21ff47,0x8c0aba5b
27622 .word 0x8b101f1e,0x83e49ab9,0x9e79dac6,0x6e0bd4fc
27623 .word 0x3cd812a1,0x5bf8d9da,0xfc303bf9,0xe721a1e6
27624 .word 0xe01d3d2c,0x661f86ed,0x2f01094b,0xfe7815af
27625 .word 0x1b4f8584,0x98e1eb5f,0x012b4ef2,0x1923b7b8
27626 .word 0xbda84386,0x84b7233c,0xd32b8c56,0x8b7fd414
27627p5_local1_end:
27628
27629SECTION .p5_local2 DATA_VA=0x00082c000
27630
27631attr_data {
27632 Name = .p5_local2,
27633 VA = 0x000000000082c000,
27634 RA = 0x000000001b000000,
27635 PA = ra2pa(0x000000001b000000,0),
27636 part_0_ctx_nonzero_tsb_config_0,
27637 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27638 TTE_IE=0, TTE_Diag=0,
27639 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27640}
27641
27642 .data
27643 .seg "data"
27644 .align 0x2000
27645 .global p5_local2_start
27646p5_local2_begin:
27647p5_local2_start:
27648 .word 0x6f889b35,0x03d5d6d5,0xcb8cd928,0xdcdaea2f
27649 .word 0xa341c902,0xf33cb85c,0x52122c25,0x0d9c293c
27650 .word 0x40a3c44b,0x76f1d435,0x8f3e9495,0x55a4674e
27651 .word 0x8167af1e,0x82ae4f68,0x9199d323,0xc5248c4c
27652 .word 0xcda37dab,0xf8e9f1a6,0x7528829d,0x898ff307
27653 .word 0x9a33fdb2,0xf9aa082c,0x1d48d4ee,0x1be924a0
27654 .word 0xfa7ccf43,0xf5e03697,0x4f322243,0x5d3328d4
27655 .word 0x0fc21310,0x06deb397,0x2f424db8,0xcb0be84b
27656p5_local2_end:
27657
27658SECTION .p5_local3 DATA_VA=0x00082e000
27659
27660attr_data {
27661 Name = .p5_local3,
27662 VA = 0x000000000082e000,
27663 RA = 0x000000001b800000,
27664 PA = ra2pa(0x000000001b800000,0),
27665 part_0_ctx_nonzero_tsb_config_0,
27666 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27667 TTE_IE=0, TTE_Diag=0,
27668 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27669}
27670
27671 .data
27672 .seg "data"
27673 .align 0x2000
27674 .global p5_local3_start
27675p5_local3_begin:
27676p5_local3_start:
27677 .word 0xb42ae265,0x9f801437,0xf68cf0c7,0xc19d5781
27678 .word 0xfe771662,0xcd3dd310,0xe3ed2376,0x94672cca
27679 .word 0x9d147a66,0xce2f7d72,0xfd3ab727,0xfbb59c8c
27680 .word 0x7ee4de82,0xb861daea,0xf7b31706,0xc33a781e
27681 .word 0x1eebf506,0xda127dcd,0x71400135,0xa951f606
27682 .word 0x4037dafc,0x06f92be8,0xbbe0f487,0xe6886d4b
27683 .word 0x1fa55ab4,0xcc75c937,0x45302923,0x0d388f52
27684 .word 0xefd13be6,0xaa259960,0xb82ce5d1,0x8751f178
27685p5_local3_end:
27686
27687SECTION .p6_local0 DATA_VA=0x000830000
27688
27689attr_data {
27690 Name = .p6_local0,
27691 VA = 0x0000000000830000,
27692 RA = 0x000000001c000000,
27693 PA = ra2pa(0x000000001c000000,0),
27694 part_0_ctx_nonzero_tsb_config_0,
27695 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27696 TTE_IE=0, TTE_Diag=0,
27697 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27698}
27699
27700 .data
27701 .seg "data"
27702 .align 0x2000
27703 .global p6_local0_start
27704p6_local0_begin:
27705p6_local0_start:
27706 .word 0xca173574,0xc237f905,0x53365014,0x27480561
27707 .word 0x6199ea02,0x1f647be2,0x4d25fcdc,0xcbd97f17
27708 .word 0x1fcfd84b,0x8e91ef4c,0x788fe1b2,0xd27458b4
27709 .word 0x4f81cc7b,0x6dc725a5,0xfe750673,0x3583c305
27710 .word 0xdb948744,0x8ffd2411,0x65ce0316,0x06ae5469
27711 .word 0x541c471b,0x05a2ef82,0xce8fddd9,0xde125c69
27712 .word 0xe95f9788,0xa92f2f54,0xae7a2cd4,0x6e0abe12
27713 .word 0x62e9417d,0xed3591fd,0x935dca16,0xa90231d7
27714p6_local0_end:
27715
27716SECTION .p6_local1 DATA_VA=0x000832000
27717
27718attr_data {
27719 Name = .p6_local1,
27720 VA = 0x0000000000832000,
27721 RA = 0x000000001c800000,
27722 PA = ra2pa(0x000000001c800000,0),
27723 part_0_ctx_nonzero_tsb_config_0,
27724 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27725 TTE_IE=0, TTE_Diag=0,
27726 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27727}
27728
27729 .data
27730 .seg "data"
27731 .align 0x2000
27732 .global p6_local1_start
27733p6_local1_begin:
27734p6_local1_start:
27735 .word 0xf9e17d0c,0x70d72d92,0xb2a0257a,0x3f542d1c
27736 .word 0x3c5be567,0xe0a43c4e,0x38617318,0x3b132525
27737 .word 0x5e1878ac,0x15e4229a,0xa8911322,0xeb1feed1
27738 .word 0x62d868e4,0x98c8940f,0x94ff7d50,0x3ff95a14
27739 .word 0xef366dcf,0x3eba265f,0xd1134702,0xb0abdbdf
27740 .word 0xaa1c0bba,0x6edb6dea,0xfee12164,0x90a43612
27741 .word 0x1b6383e9,0xc8b98992,0x9eed6318,0x84d5bf2a
27742 .word 0x97a42e11,0x9ddb4bb7,0x6d61a05f,0x5398259d
27743p6_local1_end:
27744
27745SECTION .p6_local2 DATA_VA=0x000834000
27746
27747attr_data {
27748 Name = .p6_local2,
27749 VA = 0x0000000000834000,
27750 RA = 0x000000001d000000,
27751 PA = ra2pa(0x000000001d000000,0),
27752 part_0_ctx_nonzero_tsb_config_0,
27753 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27754 TTE_IE=0, TTE_Diag=0,
27755 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27756}
27757
27758 .data
27759 .seg "data"
27760 .align 0x2000
27761 .global p6_local2_start
27762p6_local2_begin:
27763p6_local2_start:
27764 .word 0x0efe1f13,0x97bfd598,0xe623c6b8,0x276c345f
27765 .word 0x35ef4905,0xffd98144,0xc8327e38,0xd23a74fa
27766 .word 0x876dfa22,0x5bec082c,0xc9c862cf,0x99ba9f38
27767 .word 0x7ec9aa0f,0x1c015ec1,0x6563581b,0xebe6babd
27768 .word 0x935873dc,0x5313b364,0x95b2b00d,0x19f4dc87
27769 .word 0x1361c1cc,0xd257655b,0xf2df1122,0x0b611546
27770 .word 0x95837042,0x44482a5f,0xb76cfc69,0xb5cf2332
27771 .word 0xceb7ffa7,0xb7638847,0x1d229c73,0x032d57d1
27772p6_local2_end:
27773
27774SECTION .p6_local3 DATA_VA=0x000836000
27775
27776attr_data {
27777 Name = .p6_local3,
27778 VA = 0x0000000000836000,
27779 RA = 0x000000001d800000,
27780 PA = ra2pa(0x000000001d800000,0),
27781 part_0_ctx_nonzero_tsb_config_0,
27782 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27783 TTE_IE=0, TTE_Diag=0,
27784 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27785}
27786
27787 .data
27788 .seg "data"
27789 .align 0x2000
27790 .global p6_local3_start
27791p6_local3_begin:
27792p6_local3_start:
27793 .word 0x17c5965a,0x5eb7d223,0x3e640958,0xd87fc159
27794 .word 0x2abfc636,0x141d6148,0x8ee189cb,0x104eb23c
27795 .word 0x58569501,0x6d2afa7f,0x23c7a373,0xac4b7542
27796 .word 0x348f1786,0x52d34c3d,0x609506cf,0xea005a88
27797 .word 0x88d16b03,0xb54d3691,0xc6168656,0x2d38dc5f
27798 .word 0x9ff189df,0x42b800a4,0x8e827536,0x03b0f6b8
27799 .word 0x5db7cebc,0x28031d01,0xfef20689,0x799e050a
27800 .word 0x844de94d,0xcf6deaa8,0xf72a4455,0xd6736646
27801p6_local3_end:
27802
27803SECTION .p7_local0 DATA_VA=0x000838000
27804
27805attr_data {
27806 Name = .p7_local0,
27807 VA = 0x0000000000838000,
27808 RA = 0x000000001e000000,
27809 PA = ra2pa(0x000000001e000000,0),
27810 part_0_ctx_nonzero_tsb_config_0,
27811 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27812 TTE_IE=0, TTE_Diag=0,
27813 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27814}
27815
27816 .data
27817 .seg "data"
27818 .align 0x2000
27819 .global p7_local0_start
27820p7_local0_begin:
27821p7_local0_start:
27822 .word 0x7672865c,0x66d81333,0x0b8fb201,0xa881fc3e
27823 .word 0xa84f2fda,0x3ac2138b,0x9d51cd02,0xeb1c11e7
27824 .word 0x744628db,0x25f938ef,0x515f90cb,0xbdaf5234
27825 .word 0xc1962161,0xb9656815,0x8b9eae2d,0xfb99376f
27826 .word 0xb018b532,0x5c0e609b,0xe797de55,0x73f3dbd5
27827 .word 0xbbc0dbfb,0x91fbc53f,0x29a164e4,0x9eaf6cbc
27828 .word 0xdf9ba3ce,0x27716f23,0xd851b6e5,0x50d41792
27829 .word 0x530eca74,0x5842ef1c,0xfc1bacc3,0x7855988a
27830p7_local0_end:
27831
27832SECTION .p7_local1 DATA_VA=0x00083a000
27833
27834attr_data {
27835 Name = .p7_local1,
27836 VA = 0x000000000083a000,
27837 RA = 0x000000001e800000,
27838 PA = ra2pa(0x000000001e800000,0),
27839 part_0_ctx_nonzero_tsb_config_0,
27840 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27841 TTE_IE=0, TTE_Diag=0,
27842 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27843}
27844
27845 .data
27846 .seg "data"
27847 .align 0x2000
27848 .global p7_local1_start
27849p7_local1_begin:
27850p7_local1_start:
27851 .word 0xf6dc62ce,0x2588e9ea,0x58e1267e,0x5db92652
27852 .word 0x669dd9df,0xfd9edf76,0x792795d7,0xf9af0aa2
27853 .word 0xf67a3c9e,0x233cfe9e,0xa71bee3d,0x4b1fc829
27854 .word 0x08113ef9,0x4284b472,0x12f8add1,0xd0d49932
27855 .word 0x2f260281,0xb60f18c2,0x2ed0b1db,0xa9a4e138
27856 .word 0x59282085,0xad37429e,0xea500562,0xb5e3a7a1
27857 .word 0x75140347,0x6a344d24,0x04af5d31,0x8e0a6b16
27858 .word 0xf04af213,0xaba09146,0xb8c9faa5,0x3d458b24
27859p7_local1_end:
27860
27861SECTION .p7_local2 DATA_VA=0x00083c000
27862
27863attr_data {
27864 Name = .p7_local2,
27865 VA = 0x000000000083c000,
27866 RA = 0x000000001f000000,
27867 PA = ra2pa(0x000000001f000000,0),
27868 part_0_ctx_nonzero_tsb_config_0,
27869 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27870 TTE_IE=0, TTE_Diag=0,
27871 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27872}
27873
27874 .data
27875 .seg "data"
27876 .align 0x2000
27877 .global p7_local2_start
27878p7_local2_begin:
27879p7_local2_start:
27880 .word 0xef932e35,0x3dd47206,0x0297a21b,0x36968dac
27881 .word 0x1b299f8d,0xfeadccfd,0x89e407cb,0x29f0ae50
27882 .word 0xefa9415f,0x0c6f8997,0xad160401,0x29f4e6fa
27883 .word 0x42b98b95,0x61bc0afa,0xfa40c5d9,0xe0e95961
27884 .word 0xb5de3fa5,0x68b5b620,0x0e956c05,0x3835bb22
27885 .word 0xa65e5d76,0x07162182,0x40f999de,0xde82b8f4
27886 .word 0x174f3946,0x978040ed,0x543a7298,0xa39492dd
27887 .word 0x6fd92d48,0x504426e8,0x00110415,0x7bc7e990
27888p7_local2_end:
27889
27890SECTION .p7_local3 DATA_VA=0x00083e000
27891
27892attr_data {
27893 Name = .p7_local3,
27894 VA = 0x000000000083e000,
27895 RA = 0x000000001f800000,
27896 PA = ra2pa(0x000000001f800000,0),
27897 part_0_ctx_nonzero_tsb_config_0,
27898 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27899 TTE_IE=0, TTE_Diag=0,
27900 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27901}
27902
27903 .data
27904 .seg "data"
27905 .align 0x2000
27906 .global p7_local3_start
27907p7_local3_begin:
27908p7_local3_start:
27909 .word 0xd6236750,0x16fceefc,0xcccca25c,0xec56cfe9
27910 .word 0x6c05599d,0x087b1d95,0x8ebe291e,0x44f8f779
27911 .word 0x5b0825f5,0x287aea8c,0x9b44756e,0x83fe00fb
27912 .word 0x5c9d1b20,0x7a7adcf8,0x421ade4d,0x69252591
27913 .word 0x7e70f759,0x602d18b4,0x7c69878b,0x1b61ff48
27914 .word 0xaea1eec8,0x45fc8964,0x1ecde147,0xd1bd8c2b
27915 .word 0xab226e85,0x83ff82e9,0x24f55161,0xe4a4b38a
27916 .word 0x51026fe9,0xbd87dab7,0xd135060a,0x0f742414
27917p7_local3_end:
27918
27919SECTION .share0 DATA_VA=0x000840000
27920
27921attr_data {
27922 Name = .share0,
27923 VA = 0x0000000000840000,
27924 RA = 0x0000000030000000,
27925 PA = ra2pa(0x0000000030000000,0),
27926 part_0_ctx_nonzero_tsb_config_0,
27927 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27928 TTE_IE=0, TTE_Diag=0,
27929 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27930}
27931
27932 .data
27933 .seg "data"
27934 .align 0x2000
27935 .global share0_start
27936share0_begin:
27937share0_start:
27938 .word 0x7f161d75,0x89d83399,0xbf6b2b65,0x62205349
27939 .word 0xd41f909f,0x0ce1d034,0xadc6578b,0xa1f54a02
27940 .word 0x001081d7,0x99ceff44,0x29f9d0d0,0x15153a79
27941 .word 0x243e33d0,0x392bd9d0,0x65104579,0xc8249b9e
27942 .word 0xe6a00acd,0x617fc36f,0xa77d5378,0x1591eac0
27943 .word 0x3e1bbdc6,0xa76af3dd,0x51bb1ef4,0x319c5d22
27944 .word 0xe665382b,0x14474f43,0xfa9e6954,0x25f25f15
27945 .word 0xf6a1cd6e,0x749acc7e,0x1bd42949,0xc35240f6
27946share0_end:
27947
27948SECTION .share1 DATA_VA=0x000842000
27949
27950attr_data {
27951 Name = .share1,
27952 VA = 0x0000000000842000,
27953 RA = 0x0000000030800000,
27954 PA = ra2pa(0x0000000030800000,0),
27955 part_0_ctx_nonzero_tsb_config_0,
27956 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27957 TTE_IE=0, TTE_Diag=0,
27958 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27959}
27960
27961 .data
27962 .seg "data"
27963 .align 0x2000
27964 .global share1_start
27965share1_begin:
27966share1_start:
27967 .word 0x266e5f73,0xe9d777a9,0xe275107e,0x9da818a3
27968 .word 0xfb557cfe,0x3b6057b6,0x7723fc00,0xa8bf4efe
27969 .word 0x0d2d125e,0xfb100c87,0x73d46eff,0xfc2f1316
27970 .word 0x48d16b81,0x623f2854,0x753cd031,0xf01735c1
27971 .word 0x861a1fd1,0xd4e53750,0x8c0f88d3,0x1c0774f4
27972 .word 0x8ec1fcd5,0xae076245,0x1ac632c2,0x82ee04c1
27973 .word 0xd71c7685,0x351a6812,0x30483e64,0x51b318f1
27974 .word 0xbb5f37bc,0x79f6180f,0x33766ab1,0xf53281b2
27975share1_end:
27976
27977SECTION .share2 DATA_VA=0x000844000
27978
27979attr_data {
27980 Name = .share2,
27981 VA = 0x0000000000844000,
27982 RA = 0x0000000031000000,
27983 PA = ra2pa(0x0000000031000000,0),
27984 part_0_ctx_nonzero_tsb_config_0,
27985 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
27986 TTE_IE=0, TTE_Diag=0,
27987 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
27988}
27989
27990 .data
27991 .seg "data"
27992 .align 0x2000
27993 .global share2_start
27994share2_begin:
27995share2_start:
27996 .word 0xe11c9d3a,0xcda087f1,0xc5300c96,0xc0daa8c0
27997 .word 0x48fd794f,0xbfb32841,0xcda02a48,0x3067f471
27998 .word 0x4db3172a,0x1b855652,0x020d332b,0x22b4b253
27999 .word 0x894c21ea,0x4d4316d5,0x21694a73,0x781f1abd
28000 .word 0x445f29aa,0xf93f38fb,0x36d4f434,0x5ee7c62c
28001 .word 0xf9997960,0xb1844955,0xd2698e8f,0x34674c97
28002 .word 0x03c3094a,0xebc9c147,0x5325380d,0x8906601d
28003 .word 0x90698c3c,0x3525f1f2,0xa8b101da,0xb34a879d
28004share2_end:
28005
28006SECTION .share3 DATA_VA=0x000846000
28007
28008attr_data {
28009 Name = .share3,
28010 VA = 0x0000000000846000,
28011 RA = 0x0000000031800000,
28012 PA = ra2pa(0x0000000031800000,0),
28013 part_0_ctx_nonzero_tsb_config_0,
28014 TTE_Context=PCONTEXT, TTE_V=1, TTE_Size=0, TTE_NFO=0,
28015 TTE_IE=0, TTE_Diag=0,
28016 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_EP=1
28017}
28018
28019 .data
28020 .seg "data"
28021 .align 0x2000
28022 .global share3_start
28023share3_begin:
28024share3_start:
28025 .word 0x90313b7e,0x9443b2a5,0x5fcd9f14,0x7a5136b5
28026 .word 0x822ebf9e,0x54868afd,0x99a45f11,0x272885e6
28027 .word 0xb5c3a9fe,0x7d2cffd0,0x6be4f667,0xddc2a923
28028 .word 0xfbcb4ba1,0x63559f73,0x732c7d05,0x77d66240
28029 .word 0x59624c68,0x7fb5fe35,0x4f95c356,0x1e3ac2f1
28030 .word 0x8efb9e35,0x868d9b01,0x90f16b43,0xac124c61
28031 .word 0x3b3d51d4,0x8577f14c,0xb75683df,0x46addb3e
28032 .word 0x4b77b0c5,0x003d1e5c,0xb383d441,0xb356ce0d
28033share3_end: