Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / v9 / diag / blimp_rand3.knobs_7246351.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: blimp_rand3.knobs_7246351.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#include "asi_s.h"
39
40#define THREAD_COUNT 8
41
42#define PART0_NZ_PAGE_SIZE_0 5
43#define PART0_NZ_PAGE_SIZE_1 5
44#define PART0_NZ_PAGE_SIZE_2 5
45#define PART0_NZ_PAGE_SIZE_3 0
46#define PART0_Z_PAGE_SIZE_0 0
47#define PART0_Z_PAGE_SIZE_1 1
48#define PART0_Z_PAGE_SIZE_2 0
49#define PART0_Z_PAGE_SIZE_3 0
50#define PART0_NZ_HWTEN_0 0
51#define PART0_NZ_HWTEN_1 0
52#define PART0_NZ_HWTEN_2 0
53#define PART0_NZ_HWTEN_3 1
54#define PART0_Z_HWTEN_0 1
55#define PART0_Z_HWTEN_1 1
56#define PART0_Z_HWTEN_2 1
57#define PART0_Z_HWTEN_3 1
58#define PART0_NZ_RANOTPA_0 0
59#define PART0_NZ_RANOTPA_1 1
60#define PART0_NZ_RANOTPA_2 1
61#define PART0_NZ_RANOTPA_3 1
62#define PART0_Z_RANOTPA_0 1
63#define PART0_Z_RANOTPA_1 1
64#define PART0_Z_RANOTPA_2 1
65#define PART0_Z_RANOTPA_3 1
66
67
68#define CREGS_PIL 0
69#define CREGS_FPRS_FEF 1
70#define CREGS_TSTATE_ASI 0x81
71#define SCONTEXT 0x44
72
73#define MAIN_PAGE_NUCLEUS_ONLY
74#define USER_PAGE_CUSTOM_MAP
75#define USER_TEXT_MT_MAP
76#define USER_DATA_MT_MAP
77#define NO_NZ_TSB_IN_PRIV
78
79! Give us more space to work with
80#define PART_0_LIMIT 0xFFFFFFFFF
81#define DISABLE_PART_LIMIT_CHECK
82#define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/
83#define KERNEL_BASE_TEXT_RA 0xA34000
84#define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/
85#define KERNEL_BASE_DATA_RA 0xC34000
86
87! Use BLIMP's reflecting handler for the direct-to-hypervisor traps
88#define H_HT0_IAE_privilege_violation_0x08 blimp_reflector
89#define H_HT0_IAE_unauth_access_0x0b blimp_reflector
90#define H_HT0_IAE_nfo_page_0x0c blimp_reflector
91#define H_HT0_Illegal_instruction_0x10 blimp_reflector
92#define H_HT0_DAE_invalid_asi_0x14 blimp_reflector
93#define H_HT0_DAE_privilege_violation_0x15 blimp_reflector
94#define H_HT0_DAE_nc_page_0x16 blimp_reflector
95#define H_HT0_DAE_nfo_page_0x17 blimp_reflector
96#define H_HT0_DAE_so_page_0x30 blimp_reflector
97#define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector
98#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector
99#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector
100#define H_HT0_Privileged_Action_0x37 blimp_reflector
101
102! BLIMP's own demap services
103#define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd
104#define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi
105
106#include "hboot.s"
107
108#ifndef BLIMP_HYPER_INCLUDED
109#define BLIMP_HYPER_INCLUDED
110
111
112#ifndef BLIMP_HYPER_PA
113#define BLIMP_HYPER_PA 0xB0000
114#endif
115
116SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA
117attr_text {
118 Name = .BLIMP_HYPER,
119 hypervisor
120 }
121.text
122
123.global blimp_reflector
124blimp_reflector:
125
126 rdpr %pstate, %g2 ! get PSTATE
127 or %g2, 0x4, %g2 ! force priv
128 wrpr %g2, 0, %pstate ! set PSTATE.PRIV=1
129
130 rdpr %tt, %g3 ! get TT[1]
131 rdpr %tba, %g4 ! get priv trap table addr
132 sllx %g3, 5, %g3
133
134 jmpl %g4+%g3, %g0 ! vector to: tba + tt<<5
135 wrhpr %g0, 0, %hpstate ! and set HPSTATE.HPRIV=0
136
137
138/**************************************************************************
139 * BLIMP Hypervisor services:
140 **************************************************************************/
141
142! DEMAP DATA
143.global blimp_hyp_demapd
144blimp_hyp_demapd:
145
146 stxa %o0, [%o0]ASI_DMMU_DEMAP
147 done
148
149! DEMAP INST
150.global blimp_hyp_demapi
151blimp_hyp_demapi:
152
153 stxa %o0, [%o0]ASI_IMMU_DEMAP
154 done
155
156#endif /*BLIMP_HYPER_INCLUDED*/
157
158
159
160! Context 68 runs in 64-bit addressing mode, big-endian
161
162!========================================================================
163
164SECTION .bdata002 DATA_VA=0x6c8a71ecc000
165attr_data {
166 Name = .bdata002,
167 VA = 0x6c8a71ecc000,
168 RA = 0xffffdc000,
169 PA = ra2pa(0xffffdc000,0),
170 part_0_ctx_nonzero_tsb_config_3,
171 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
172 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
173 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
174}
175
176
177SECTION .bdata002
178.data
179DATA003:
180 .xword 0xFFFFDC200FE1E088 ! 00006C8A71ECC000 -0088 DATA004+0x88
181 .xword 0x00001CB8EEDD4088 ! 00006C8A71ECC008 -0080 DATA012+0x88
182BD00180: .word 0x3C2ABA1E ! 00006C8A71ECC010 -0078 0 Single 1.042035E-02
183BD00020: .word 0x3CCC0B4F ! 00006C8A71ECC014 -0074 0 Single 2.490774E-02
184BD00008: .xword 0x3EF1CA43736C4352 ! 00006C8A71ECC018 -0070 0 Double 1.696595E-05
185BD00082: .xword 0xF31A7AE15D80A9E6 ! 00006C8A71ECC020 -0068 0
186BD00104: .xword 0xC0A6D5758B510AFD ! 00006C8A71ECC028 -0060 0 Double -2.922730E+03
187BD00024: .byte 0x30 ! 00006C8A71ECC030 -0058 0
188BD00026: .byte 0xCB ! 00006C8A71ECC031 -0057 0
189BD00014: .half 0xDFAF ! 00006C8A71ECC032 -0056 0
190BD00027: .word 0xCAEC9209 ! 00006C8A71ECC034 -0054 0
191BD00093: .word 0x4E260A13 ! 00006C8A71ECC038 -0050 0
192BD00089: .half 0x3D4B ! 00006C8A71ECC03C -004C 0
193BD00033: .half 0x47C3 ! 00006C8A71ECC03E -004A 0
194BD00023: .xword 0x6F3C07EE79270170 ! 00006C8A71ECC040 -0048 0
195BD00007: .word 0x00CC01A2 ! 00006C8A71ECC048 -0040 0
196BD00041: .half 0x55F4 ! 00006C8A71ECC04C -003C 0
197BD00005: .half 0xF87B ! 00006C8A71ECC04E -003A 0
198BD00006: .xword 0xBFB64A14AE173938 ! 00006C8A71ECC050 -0038 0 Double -8.706788E-02
199BD00106: .half 0x1F67 ! 00006C8A71ECC058 -0030 0
200BD00171: .half 0x6417 ! 00006C8A71ECC05A -002E 0
201BD00055: .word 0x3B718005 ! 00006C8A71ECC05C -002C 0 Single 3.684999E-03
202BD00049: .half 0x103A ! 00006C8A71ECC060 -0028 0
203BD00170: .half 0xFC1C ! 00006C8A71ECC062 -0026 0
204BD00068: .half 0x6115 ! 00006C8A71ECC064 -0024 0
205BD00076: .half 0x9715 ! 00006C8A71ECC066 -0022 0
206BD00144: .byte 0x02 ! 00006C8A71ECC068 -0020 0
207BD00085: .byte 0xAB ! 00006C8A71ECC069 -001F 0
208BD00016: .half 0xF471 ! 00006C8A71ECC06A -001E 0
209BD00130: .word 0x03960A37 ! 00006C8A71ECC06C -001C 0
210BD00078: .half 0xAEC5 ! 00006C8A71ECC070 -0018 0
211BD00051: .half 0xC5E1 ! 00006C8A71ECC072 -0016 0
212BD00087: .word 0x7B8633C2 ! 00006C8A71ECC074 -0014 0
213BD00052: .byte 0x4A ! 00006C8A71ECC078 -0010 0
214BD00040: .byte 0x3B ! 00006C8A71ECC079 -000F 0
215BD00184: .half 0x4C49 ! 00006C8A71ECC07A -000E 0
216BD00002: .word 0xDA076CCE ! 00006C8A71ECC07C -000C 0
217BD00056: .xword 0x823A46B7CEC20193 ! 00006C8A71ECC080 -0008 0
218BD00097: .half 0xE4EC ! 00006C8A71ECC088 +0000 0
219BD00095: .half 0x71B8 ! 00006C8A71ECC08A +0002 0
220BD00053: .word 0xC86F0B6F ! 00006C8A71ECC08C +0004 0
221BD00058: .xword 0x7D2B8E37E9458413 ! 00006C8A71ECC090 +0008 0
222BD00074: .xword 0x40A4E82A01342E64 ! 00006C8A71ECC098 +0010 0 Double 2.676082E+03
223BD00059: .xword 0xBF92673F5F3815B2 ! 00006C8A71ECC0A0 +0018 0 Double -1.797198E-02
224BD00042: .word 0x422E3035 ! 00006C8A71ECC0A8 +0020 0 Single 4.354708E+01
225BD00139: .word 0x7C167777 ! 00006C8A71ECC0AC +0024 0
226BD00080: .byte 0x26 ! 00006C8A71ECC0B0 +0028 0
227BD00090: .byte 0x48 ! 00006C8A71ECC0B1 +0029 0
228BD00099: .byte 0xCD ! 00006C8A71ECC0B2 +002A 0
229BD00126: .byte 0x70 ! 00006C8A71ECC0B3 +002B 0
230BD00019: .word 0x432C4F2D ! 00006C8A71ECC0B4 +002C 0 Single 1.723093E+02
231BD00044: .xword 0xCE5CEC335D4EB366 ! 00006C8A71ECC0B8 +0030 0
232BD00028: .xword 0x754D842F2853677D ! 00006C8A71ECC0C0 +0038 0
233BD00036: .half 0x3363 ! 00006C8A71ECC0C8 +0040 0
234BD00091: .byte 0x12 ! 00006C8A71ECC0CA +0042 0
235BD00092: .byte 0x48 ! 00006C8A71ECC0CB +0043 0
236BD00137: .half 0x94E3 ! 00006C8A71ECC0CC +0044 0
237BD00077: .byte 0x12 ! 00006C8A71ECC0CE +0046 0
238BD00141: .byte 0x19 ! 00006C8A71ECC0CF +0047 0
239BD00018: .word 0x0F5D4290 ! 00006C8A71ECC0D0 +0048 0
240BD00047: .word 0x471B28BA ! 00006C8A71ECC0D4 +004C 0 Single 3.972073E+04
241BD00045: .xword 0x28300CC24543324E ! 00006C8A71ECC0D8 +0050 0
242BD00035: .xword 0x037558D49BD17EB9 ! 00006C8A71ECC0E0 +0058 0
243BD00069: .word 0xC498A2E0 ! 00006C8A71ECC0E8 +0060 0 Single -1.221090E+03
244BD00021: .word 0xD6BB2D3C ! 00006C8A71ECC0EC +0064 0
245BD00012: .xword 0x8F157036B39F725D ! 00006C8A71ECC0F0 +0068 0
246BD00060: .xword 0x5ECBB92CD026A96C ! 00006C8A71ECC0F8 +0070 0
247BD00009: .xword 0x1ECAC6F915B82A80 ! 00006C8A71ECC100 +0078 0
248BD00070: .xword 0x21A4874852D09DC7 ! 00006C8A71ECC108 +0080 0
249
250!========================================================================
251
252SECTION .bdata003 DATA_VA=0xffffdc200fe1e000
253attr_data {
254 Name = .bdata003,
255 VA = 0xffffdc200fe1e000,
256 RA = 0xffffda000,
257 PA = ra2pa(0xffffda000,0),
258 part_0_ctx_nonzero_tsb_config_3,
259 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
260 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
261 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
262}
263
264
265SECTION .bdata003
266.data
267DATA004:
268 .xword 0xFFFFBA3D90000088 ! FFFFDC200FE1E000 -0088 DATA005+0x88
269 .xword 0x00006C8A71ECC088 ! FFFFDC200FE1E008 -0080 DATA003+0x88
270 .word 0xB9C11B78 ! FFFFDC200FE1E010 -0078 0 Single -3.683229E-04
271 .word 0x469F3710 ! FFFFDC200FE1E014 -0074 0 Single 2.037953E+04
272 .xword 0x40C73F2DEE23C7BD ! FFFFDC200FE1E018 -0070 0 Double 1.190236E+04
273 .xword 0x7A7A2AF524350AD3 ! FFFFDC200FE1E020 -0068 0
274 .xword 0xC10A06F2A017A750 ! FFFFDC200FE1E028 -0060 0 Double -2.132143E+05
275 .byte 0xEE ! FFFFDC200FE1E030 -0058 0
276 .byte 0xAA ! FFFFDC200FE1E031 -0057 0
277 .half 0xB55E ! FFFFDC200FE1E032 -0056 0
278 .word 0x978BF9C0 ! FFFFDC200FE1E034 -0054 0
279 .word 0x79D8FB2B ! FFFFDC200FE1E038 -0050 0
280 .half 0xA2C0 ! FFFFDC200FE1E03C -004C 0
281 .half 0x15E3 ! FFFFDC200FE1E03E -004A 0
282 .xword 0xB66EDC547F6E4EAA ! FFFFDC200FE1E040 -0048 0
283 .word 0x2AA34BB7 ! FFFFDC200FE1E048 -0040 0
284 .half 0x4D07 ! FFFFDC200FE1E04C -003C 0
285 .half 0xEE9E ! FFFFDC200FE1E04E -003A 0
286 .xword 0x40D0B23B351CF980 ! FFFFDC200FE1E050 -0038 0 Double 1.709693E+04
287 .half 0xD76D ! FFFFDC200FE1E058 -0030 0
288 .half 0x71EE ! FFFFDC200FE1E05A -002E 0
289 .word 0xC0885F1C ! FFFFDC200FE1E05C -002C 0 Single -4.261610E+00
290 .half 0x44F1 ! FFFFDC200FE1E060 -0028 0
291 .half 0x2372 ! FFFFDC200FE1E062 -0026 0
292 .half 0xC6C1 ! FFFFDC200FE1E064 -0024 0
293 .half 0x51A0 ! FFFFDC200FE1E066 -0022 0
294 .byte 0x3E ! FFFFDC200FE1E068 -0020 0
295 .byte 0x4E ! FFFFDC200FE1E069 -001F 0
296 .half 0x9C09 ! FFFFDC200FE1E06A -001E 0
297 .word 0xEEB9FA43 ! FFFFDC200FE1E06C -001C 0
298 .half 0xD849 ! FFFFDC200FE1E070 -0018 0
299 .half 0xEE5F ! FFFFDC200FE1E072 -0016 0
300 .word 0xF946A1E5 ! FFFFDC200FE1E074 -0014 0
301 .byte 0xA9 ! FFFFDC200FE1E078 -0010 0
302 .byte 0xDB ! FFFFDC200FE1E079 -000F 0
303 .half 0x6CF2 ! FFFFDC200FE1E07A -000E 0
304 .word 0x5193301C ! FFFFDC200FE1E07C -000C 0
305 .xword 0x8B095967BB85456B ! FFFFDC200FE1E080 -0008 0
306 .half 0x3E51 ! FFFFDC200FE1E088 +0000 0
307 .half 0xA7BF ! FFFFDC200FE1E08A +0002 0
308 .word 0xCDC44399 ! FFFFDC200FE1E08C +0004 0
309 .xword 0x84B513B0876AA921 ! FFFFDC200FE1E090 +0008 0
310 .xword 0xBEF982122128C1F5 ! FFFFDC200FE1E098 +0010 0 Double -2.432641E-05
311 .xword 0x3FB9202AE068E773 ! FFFFDC200FE1E0A0 +0018 0 Double 9.814709E-02
312 .word 0x42CF31E3 ! FFFFDC200FE1E0A8 +0020 0 Single 1.035974E+02
313 .word 0x5930639F ! FFFFDC200FE1E0AC +0024 0
314 .byte 0x29 ! FFFFDC200FE1E0B0 +0028 0
315 .byte 0x25 ! FFFFDC200FE1E0B1 +0029 0
316 .byte 0xEC ! FFFFDC200FE1E0B2 +002A 0
317 .byte 0xF1 ! FFFFDC200FE1E0B3 +002B 0
318 .word 0xBC45B016 ! FFFFDC200FE1E0B4 +002C 0 Single -1.206591E-02
319 .xword 0xA747485A65DEAC62 ! FFFFDC200FE1E0B8 +0030 0
320 .xword 0x3C0E656937913249 ! FFFFDC200FE1E0C0 +0038 0
321 .half 0x37F0 ! FFFFDC200FE1E0C8 +0040 0
322 .byte 0x5B ! FFFFDC200FE1E0CA +0042 0
323 .byte 0x18 ! FFFFDC200FE1E0CB +0043 0
324 .half 0x4BFB ! FFFFDC200FE1E0CC +0044 0
325 .byte 0xFD ! FFFFDC200FE1E0CE +0046 0
326 .byte 0xF4 ! FFFFDC200FE1E0CF +0047 0
327 .word 0xDE9496E7 ! FFFFDC200FE1E0D0 +0048 0
328 .word 0x46FDE20F ! FFFFDC200FE1E0D4 +004C 0 Single 3.249703E+04
329 .xword 0x8EB38600EE35E54B ! FFFFDC200FE1E0D8 +0050 0
330 .xword 0x93FE62F4755E7388 ! FFFFDC200FE1E0E0 +0058 0
331 .word 0x3D2117A7 ! FFFFDC200FE1E0E8 +0060 0 Single 3.932920E-02
332 .word 0x4326DAD9 ! FFFFDC200FE1E0EC +0064 0
333 .xword 0x75C475E1A74F8EAF ! FFFFDC200FE1E0F0 +0068 0
334 .xword 0x47F26A2AA39FC16A ! FFFFDC200FE1E0F8 +0070 0
335 .xword 0x01310CB1F4ECBDCF ! FFFFDC200FE1E100 +0078 0
336 .xword 0xC58DDE97551AF2CB ! FFFFDC200FE1E108 +0080 0
337
338!========================================================================
339
340SECTION .bdata004 DATA_VA=0xffffba3d90000000
341attr_data {
342 Name = .bdata004,
343 VA = 0xffffba3d90000000,
344 RA = 0xfe0000000,
345 PA = ra2pa(0xfe0000000,0),
346 part_0_ctx_nonzero_tsb_config_1,
347 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
348 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
349 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
350}
351
352
353SECTION .bdata004
354.data
355DATA005:
356 .xword 0x00004006C0000088 ! FFFFBA3D90000000 -0088 DATA006+0x88
357 .xword 0xFFFFDC200FE1E088 ! FFFFBA3D90000008 -0080 DATA004+0x88
358 .word 0xC0B4807E ! FFFFBA3D90000010 -0078 0 Single -5.640685E+00
359 .word 0xBAD3B9E7 ! FFFFBA3D90000014 -0074 0 Single -1.615343E-03
360 .xword 0xC1369741C4AB5B05 ! FFFFBA3D90000018 -0070 0 Double -1.480514E+06
361 .xword 0x1C7FA0E9CF208F28 ! FFFFBA3D90000020 -0068 0
362 .xword 0x411D7B2B20881FE3 ! FFFFBA3D90000028 -0060 0 Double 4.830188E+05
363 .byte 0xD8 ! FFFFBA3D90000030 -0058 0
364 .byte 0xCF ! FFFFBA3D90000031 -0057 0
365 .half 0xEEF9 ! FFFFBA3D90000032 -0056 0
366 .word 0x471C139A ! FFFFBA3D90000034 -0054 0
367 .word 0x45C18F45 ! FFFFBA3D90000038 -0050 0
368 .half 0x3969 ! FFFFBA3D9000003C -004C 0
369 .half 0xCE35 ! FFFFBA3D9000003E -004A 0
370 .xword 0xC1DC3B7397DDFE9D ! FFFFBA3D90000040 -0048 0
371 .word 0x2A06D14A ! FFFFBA3D90000048 -0040 0
372 .half 0x4A5C ! FFFFBA3D9000004C -003C 0
373 .half 0x944E ! FFFFBA3D9000004E -003A 0
374 .xword 0xC0C69C51F5D02AB9 ! FFFFBA3D90000050 -0038 0 Double -1.157664E+04
375 .half 0x8526 ! FFFFBA3D90000058 -0030 0
376 .half 0x36EF ! FFFFBA3D9000005A -002E 0
377 .word 0xBA315BBD ! FFFFBA3D9000005C -002C 0 Single -6.765684E-04
378 .half 0x6FA1 ! FFFFBA3D90000060 -0028 0
379 .half 0x49A3 ! FFFFBA3D90000062 -0026 0
380 .half 0xB500 ! FFFFBA3D90000064 -0024 0
381 .half 0x4CB7 ! FFFFBA3D90000066 -0022 0
382 .byte 0x24 ! FFFFBA3D90000068 -0020 0
383 .byte 0xDA ! FFFFBA3D90000069 -001F 0
384 .half 0x2F22 ! FFFFBA3D9000006A -001E 0
385 .word 0xB0BFC842 ! FFFFBA3D9000006C -001C 0
386 .half 0x4F86 ! FFFFBA3D90000070 -0018 0
387 .half 0x2909 ! FFFFBA3D90000072 -0016 0
388 .word 0x83870BE3 ! FFFFBA3D90000074 -0014 0
389 .byte 0xDE ! FFFFBA3D90000078 -0010 0
390 .byte 0x6C ! FFFFBA3D90000079 -000F 0
391 .half 0x3FAB ! FFFFBA3D9000007A -000E 0
392 .word 0x696784EE ! FFFFBA3D9000007C -000C 0
393 .xword 0x963D60835B431C8F ! FFFFBA3D90000080 -0008 0
394 .half 0x258D ! FFFFBA3D90000088 +0000 0
395 .half 0x00E6 ! FFFFBA3D9000008A +0002 0
396 .word 0x3EF434C6 ! FFFFBA3D9000008C +0004 0
397 .xword 0x148562DA089FFBB9 ! FFFFBA3D90000090 +0008 0
398 .xword 0x3ECDA72CF2DF280B ! FFFFBA3D90000098 +0010 0 Double 3.534917E-06
399 .xword 0x3ED240F06A7C4352 ! FFFFBA3D900000A0 +0018 0 Double 4.352014E-06
400 .word 0x3B6BF6CB ! FFFFBA3D900000A8 +0020 0 Single 3.600525E-03
401 .word 0x3ADADA4B ! FFFFBA3D900000AC +0024 0
402 .byte 0x94 ! FFFFBA3D900000B0 +0028 0
403 .byte 0xF3 ! FFFFBA3D900000B1 +0029 0
404 .byte 0x8A ! FFFFBA3D900000B2 +002A 0
405 .byte 0xBA ! FFFFBA3D900000B3 +002B 0
406 .word 0x45C443F2 ! FFFFBA3D900000B4 +002C 0 Single 6.280493E+03
407 .xword 0xB8C6C86650B1AE08 ! FFFFBA3D900000B8 +0030 0
408 .xword 0x8AFE7E73848040C7 ! FFFFBA3D900000C0 +0038 0
409 .half 0xD3A0 ! FFFFBA3D900000C8 +0040 0
410 .byte 0xCA ! FFFFBA3D900000CA +0042 0
411 .byte 0x77 ! FFFFBA3D900000CB +0043 0
412 .half 0x4303 ! FFFFBA3D900000CC +0044 0
413 .byte 0x9C ! FFFFBA3D900000CE +0046 0
414 .byte 0xDA ! FFFFBA3D900000CF +0047 0
415 .word 0xFABA7079 ! FFFFBA3D900000D0 +0048 0
416 .word 0xC3B9115E ! FFFFBA3D900000D4 +004C 0 Single -3.701357E+02
417 .xword 0xBB7EC3FE6BC5CE09 ! FFFFBA3D900000D8 +0050 0
418 .xword 0x88438885A2D03559 ! FFFFBA3D900000E0 +0058 0
419 .word 0x3D8D23E0 ! FFFFBA3D900000E8 +0060 0 Single 6.891608E-02
420 .word 0x49F33D27 ! FFFFBA3D900000EC +0064 0
421 .xword 0xCC00CAE284702139 ! FFFFBA3D900000F0 +0068 0
422 .xword 0xF440167C9D065E89 ! FFFFBA3D900000F8 +0070 0
423 .xword 0xEBF6B805F684A509 ! FFFFBA3D90000100 +0078 0
424 .xword 0xA36EA1F172C1CCAF ! FFFFBA3D90000108 +0080 0
425
426!========================================================================
427
428SECTION .bdata005 DATA_VA=0x4006c0000000
429attr_data {
430 Name = .bdata005,
431 VA = 0x4006c0000000,
432 RA = 0xfd0000000,
433 PA = ra2pa(0xfd0000000,0),
434 part_0_ctx_nonzero_tsb_config_1,
435 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
436 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
437 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
438}
439
440
441SECTION .bdata005
442.data
443DATA006:
444 .xword 0xFFFFC10BD0000088 ! 00004006C0000000 -0088 DATA007+0x88
445 .xword 0xFFFFBA3D90000088 ! 00004006C0000008 -0080 DATA005+0x88
446 .word 0x3E61DF84 ! 00004006C0000010 -0078 0 Single 2.205792E-01
447 .word 0xBBD6D81F ! 00004006C0000014 -0074 0 Single -6.556525E-03
448 .xword 0x3F3A04C2C5D19065 ! 00004006C0000018 -0070 0 Double 3.970123E-04
449 .xword 0x48E4DDDA862D0573 ! 00004006C0000020 -0068 0
450 .xword 0x407EDA8E7A6065BB ! 00004006C0000028 -0060 0 Double 4.936598E+02
451 .byte 0x3B ! 00004006C0000030 -0058 0
452 .byte 0xDB ! 00004006C0000031 -0057 0
453 .half 0xB2E7 ! 00004006C0000032 -0056 0
454 .word 0x018CB837 ! 00004006C0000034 -0054 0
455 .word 0x2EEAC4D0 ! 00004006C0000038 -0050 0
456 .half 0x1F55 ! 00004006C000003C -004C 0
457 .half 0x3762 ! 00004006C000003E -004A 0
458 .xword 0x8C3C4BB0C0E5429C ! 00004006C0000040 -0048 0
459 .word 0x25093594 ! 00004006C0000048 -0040 0
460 .half 0x0232 ! 00004006C000004C -003C 0
461 .half 0xCF6D ! 00004006C000004E -003A 0
462 .xword 0xC003C52324A1C48B ! 00004006C0000050 -0038 0 Double -2.471258E+00
463 .half 0x2C6B ! 00004006C0000058 -0030 0
464 .half 0x5360 ! 00004006C000005A -002E 0
465 .word 0xB801C279 ! 00004006C000005C -002C 0 Single -3.093711E-05
466 .half 0x9ADA ! 00004006C0000060 -0028 0
467 .half 0xFDCF ! 00004006C0000062 -0026 0
468 .half 0x9E17 ! 00004006C0000064 -0024 0
469 .half 0x2F5F ! 00004006C0000066 -0022 0
470 .byte 0xFE ! 00004006C0000068 -0020 0
471 .byte 0x1F ! 00004006C0000069 -001F 0
472 .half 0x6135 ! 00004006C000006A -001E 0
473 .word 0x2D1849AF ! 00004006C000006C -001C 0
474 .half 0x93F1 ! 00004006C0000070 -0018 0
475 .half 0x16FD ! 00004006C0000072 -0016 0
476 .word 0xD4916C66 ! 00004006C0000074 -0014 0
477 .byte 0xBA ! 00004006C0000078 -0010 0
478 .byte 0x10 ! 00004006C0000079 -000F 0
479 .half 0xEA92 ! 00004006C000007A -000E 0
480 .word 0x0C800644 ! 00004006C000007C -000C 0
481 .xword 0x1C3A1CC8FA278A01 ! 00004006C0000080 -0008 0
482 .half 0x5A0E ! 00004006C0000088 +0000 0
483 .half 0xEC1E ! 00004006C000008A +0002 0
484 .word 0x41F40967 ! 00004006C000008C +0004 0
485 .xword 0xADD86DF6A3810354 ! 00004006C0000090 +0008 0
486 .xword 0x3F278FAA739F5AE8 ! 00004006C0000098 +0010 0 Double 1.797576E-04
487 .xword 0xC08C37B2D39E9ABB ! 00004006C00000A0 +0018 0 Double -9.029623E+02
488 .word 0x4765D45A ! 00004006C00000A8 +0020 0 Single 5.883635E+04
489 .word 0xC4E320E7 ! 00004006C00000AC +0024 0
490 .byte 0xBE ! 00004006C00000B0 +0028 0
491 .byte 0xD7 ! 00004006C00000B1 +0029 0
492 .byte 0x84 ! 00004006C00000B2 +002A 0
493 .byte 0xB3 ! 00004006C00000B3 +002B 0
494 .word 0xC2103BD1 ! 00004006C00000B4 +002C 0 Single -3.605841E+01
495 .xword 0x8E4C0B04B4053E4D ! 00004006C00000B8 +0030 0
496 .xword 0x3E9564155B12CCB8 ! 00004006C00000C0 +0038 0
497 .half 0xAC3C ! 00004006C00000C8 +0040 0
498 .byte 0xF8 ! 00004006C00000CA +0042 0
499 .byte 0x9B ! 00004006C00000CB +0043 0
500 .half 0x98C2 ! 00004006C00000CC +0044 0
501 .byte 0x02 ! 00004006C00000CE +0046 0
502 .byte 0x7E ! 00004006C00000CF +0047 0
503 .word 0x95DF4980 ! 00004006C00000D0 +0048 0
504 .word 0x41C5C9FE ! 00004006C00000D4 +004C 0 Single 2.472363E+01
505 .xword 0xFB98D42CA2D2F9DC ! 00004006C00000D8 +0050 0
506 .xword 0xD81D73B862FB1A3F ! 00004006C00000E0 +0058 0
507 .word 0xBA71C436 ! 00004006C00000E8 +0060 0 Single -9.222658E-04
508 .word 0xA8E18D2B ! 00004006C00000EC +0064 0
509 .xword 0x701F4CA8F87F7E4F ! 00004006C00000F0 +0068 0
510 .xword 0x378B9E9B3DD0AE4C ! 00004006C00000F8 +0070 0
511 .xword 0x169F76ED0DB75287 ! 00004006C0000100 +0078 0
512 .xword 0x29354717DBB51DE2 ! 00004006C0000108 +0080 0
513
514!========================================================================
515
516SECTION .bdata006 DATA_VA=0xffffc10bd0000000
517attr_data {
518 Name = .bdata006,
519 VA = 0xffffc10bd0000000,
520 RA = 0xfc0000000,
521 PA = ra2pa(0xfc0000000,0),
522 part_0_ctx_nonzero_tsb_config_1,
523 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
524 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
525 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
526}
527
528
529SECTION .bdata006
530.data
531DATA007:
532 .xword 0x88000040CF510000 ! FFFFC10BD0000000 -0088 DATA008+0x88
533 .xword 0x880000C006400000 ! FFFFC10BD0000008 -0080 DATA006+0x88
534 .word 0x3FCB26AE ! FFFFC10BD0000010 -0078 0 Single 1.587118E+00
535 .word 0x380C846C ! FFFFC10BD0000014 -0074 0 Single 3.350193E-05
536 .xword 0xBFF2C8D4BD97AF92 ! FFFFC10BD0000018 -0070 0 Double -1.174031E+00
537 .xword 0x62A4EE786830BD5B ! FFFFC10BD0000020 -0068 0
538 .xword 0xBF02798CC0FF0C03 ! FFFFC10BD0000028 -0060 0 Double -3.523789E-05
539 .byte 0xFE ! FFFFC10BD0000030 -0058 0
540 .byte 0x9E ! FFFFC10BD0000031 -0057 0
541 .half 0x3CF7 ! FFFFC10BD0000032 -0056 0
542 .word 0xE1542A95 ! FFFFC10BD0000034 -0054 0
543 .word 0x5436FD33 ! FFFFC10BD0000038 -0050 0
544 .half 0x8490 ! FFFFC10BD000003C -004C 0
545 .half 0x4549 ! FFFFC10BD000003E -004A 0
546 .xword 0x524658421511B0F0 ! FFFFC10BD0000040 -0048 0
547 .word 0xD85462D7 ! FFFFC10BD0000048 -0040 0
548 .half 0x4B06 ! FFFFC10BD000004C -003C 0
549 .half 0x666B ! FFFFC10BD000004E -003A 0
550 .xword 0x3F1408EF96C1F041 ! FFFFC10BD0000050 -0038 0 Double 7.642710E-05
551 .half 0x5F5E ! FFFFC10BD0000058 -0030 0
552 .half 0x123E ! FFFFC10BD000005A -002E 0
553 .word 0x43229B2D ! FFFFC10BD000005C -002C 0 Single 1.626062E+02
554 .half 0xE055 ! FFFFC10BD0000060 -0028 0
555 .half 0xC1E1 ! FFFFC10BD0000062 -0026 0
556 .half 0x0D60 ! FFFFC10BD0000064 -0024 0
557 .half 0xBC75 ! FFFFC10BD0000066 -0022 0
558 .byte 0x9A ! FFFFC10BD0000068 -0020 0
559 .byte 0x94 ! FFFFC10BD0000069 -001F 0
560 .half 0x87F8 ! FFFFC10BD000006A -001E 0
561 .word 0x77F7E144 ! FFFFC10BD000006C -001C 0
562 .half 0xA165 ! FFFFC10BD0000070 -0018 0
563 .half 0x692D ! FFFFC10BD0000072 -0016 0
564 .word 0xB466B5FE ! FFFFC10BD0000074 -0014 0
565 .byte 0x20 ! FFFFC10BD0000078 -0010 0
566 .byte 0x45 ! FFFFC10BD0000079 -000F 0
567 .half 0xFAB6 ! FFFFC10BD000007A -000E 0
568 .word 0x3484673C ! FFFFC10BD000007C -000C 0
569 .xword 0x562CB9F5C2024F63 ! FFFFC10BD0000080 -0008 0
570 .half 0x2A5F ! FFFFC10BD0000088 +0000 0
571 .half 0xD506 ! FFFFC10BD000008A +0002 0
572 .word 0x757C8F89 ! FFFFC10BD000008C +0004 0
573 .xword 0x71774EC331CECFF0 ! FFFFC10BD0000090 +0008 0
574 .xword 0x402C607F6CF604DA ! FFFFC10BD0000098 +0010 0 Double 1.418847E+01
575 .xword 0x413BCBA8A7B145F9 ! FFFFC10BD00000A0 +0018 0 Double 1.821609E+06
576 .word 0x39FA87D7 ! FFFFC10BD00000A8 +0020 0 Single 4.778492E-04
577 .word 0xFB807D09 ! FFFFC10BD00000AC +0024 0
578 .byte 0x6D ! FFFFC10BD00000B0 +0028 0
579 .byte 0x00 ! FFFFC10BD00000B1 +0029 0
580 .byte 0xF3 ! FFFFC10BD00000B2 +002A 0
581 .byte 0x28 ! FFFFC10BD00000B3 +002B 0
582 .word 0xB7B8080A ! FFFFC10BD00000B4 +002C 0 Single -2.193825E-05
583 .xword 0x6DC90320A63CE214 ! FFFFC10BD00000B8 +0030 0
584 .xword 0xBE292D15566EEB42 ! FFFFC10BD00000C0 +0038 0
585 .half 0xA236 ! FFFFC10BD00000C8 +0040 0
586 .byte 0xA8 ! FFFFC10BD00000CA +0042 0
587 .byte 0xB7 ! FFFFC10BD00000CB +0043 0
588 .half 0xC695 ! FFFFC10BD00000CC +0044 0
589 .byte 0xED ! FFFFC10BD00000CE +0046 0
590 .byte 0x06 ! FFFFC10BD00000CF +0047 0
591 .word 0x90FE39B3 ! FFFFC10BD00000D0 +0048 0
592 .word 0x4034221B ! FFFFC10BD00000D4 +004C 0 Single 2.814582E+00
593 .xword 0x325EC2D738CE0127 ! FFFFC10BD00000D8 +0050 0
594 .xword 0xE8674AF2AF4C6F96 ! FFFFC10BD00000E0 +0058 0
595 .word 0x3DBAD977 ! FFFFC10BD00000E8 +0060 0 Single 9.123509E-02
596 .word 0x8B4AE3B4 ! FFFFC10BD00000EC +0064 0
597 .xword 0x032CF8A071E7F6BE ! FFFFC10BD00000F0 +0068 0
598 .xword 0x80D681BDB99D50BD ! FFFFC10BD00000F8 +0070 0
599 .xword 0xFF13B5B80ED8AFA3 ! FFFFC10BD0000100 +0078 0
600 .xword 0x249914FCD7547571 ! FFFFC10BD0000108 +0080 0
601
602!========================================================================
603
604SECTION .bdata007 DATA_VA=0x51cf40000000
605attr_data {
606 Name = .bdata007,
607 VA = 0x51cf40000000,
608 RA = ra2pa(0xfb0000000,0),
609 PA = ra2pa(0xfb0000000,0),
610 part_0_ctx_nonzero_tsb_config_0,
611 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
612 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
613 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
614}
615
616
617SECTION .bdata007
618.data
619DATA008:
620 .xword 0x88000040703F0000 ! 000051CF40000000 -0088 DATA009+0x88
621 .xword 0x880000D00BC1FFFF ! 000051CF40000008 -0080 DATA007+0x88
622 .word 0x411EE903 ! 000051CF40000010 -0078 0 Single 9.931888E+00
623 .word 0x474F6793 ! 000051CF40000014 -0074 0 Single 5.309557E+04
624 .xword 0x405B6D7B192FDE7F ! 000051CF40000018 -0070 0 Double 1.097106E+02
625 .xword 0xF894233D9FD82467 ! 000051CF40000020 -0068 0
626 .xword 0xBEDFDBBFAEE2E516 ! 000051CF40000028 -0060 0 Double -7.595633E-06
627 .byte 0xC4 ! 000051CF40000030 -0058 0
628 .byte 0xB0 ! 000051CF40000031 -0057 0
629 .half 0x8022 ! 000051CF40000032 -0056 0
630 .word 0x259FA3B8 ! 000051CF40000034 -0054 0
631 .word 0x1FD26F29 ! 000051CF40000038 -0050 0
632 .half 0x5860 ! 000051CF4000003C -004C 0
633 .half 0x5462 ! 000051CF4000003E -004A 0
634 .xword 0xA0216F6B52FD690A ! 000051CF40000040 -0048 0
635 .word 0x1FD778E7 ! 000051CF40000048 -0040 0
636 .half 0x4698 ! 000051CF4000004C -003C 0
637 .half 0x57D7 ! 000051CF4000004E -003A 0
638 .xword 0x3FB27F915881EB39 ! 000051CF40000050 -0038 0 Double 7.225903E-02
639 .half 0x9949 ! 000051CF40000058 -0030 0
640 .half 0x67F1 ! 000051CF4000005A -002E 0
641 .word 0x44DD7978 ! 000051CF4000005C -002C 0 Single 1.771796E+03
642 .half 0x32BD ! 000051CF40000060 -0028 0
643 .half 0xB761 ! 000051CF40000062 -0026 0
644 .half 0x5C40 ! 000051CF40000064 -0024 0
645 .half 0x0352 ! 000051CF40000066 -0022 0
646 .byte 0xCF ! 000051CF40000068 -0020 0
647 .byte 0xFA ! 000051CF40000069 -001F 0
648 .half 0x55E8 ! 000051CF4000006A -001E 0
649 .word 0x018E97CF ! 000051CF4000006C -001C 0
650 .half 0xCC57 ! 000051CF40000070 -0018 0
651 .half 0xF5DB ! 000051CF40000072 -0016 0
652 .word 0x88A381DF ! 000051CF40000074 -0014 0
653 .byte 0x4F ! 000051CF40000078 -0010 0
654 .byte 0xA2 ! 000051CF40000079 -000F 0
655 .half 0x40E1 ! 000051CF4000007A -000E 0
656 .word 0x879BE35D ! 000051CF4000007C -000C 0
657 .xword 0x0D8D781D7A92B01D ! 000051CF40000080 -0008 0
658 .half 0x9765 ! 000051CF40000088 +0000 0
659 .half 0x0654 ! 000051CF4000008A +0002 0
660 .word 0x60E3397F ! 000051CF4000008C +0004 0
661 .xword 0x3852B6EC593F8533 ! 000051CF40000090 +0008 0
662 .xword 0x3EC2AB4828748E2A ! 000051CF40000098 +0010 0 Double 2.225527E-06
663 .xword 0x4132E2EB6CE18EBB ! 000051CF400000A0 +0018 0 Double 1.237739E+06
664 .word 0xB9AB74CE ! 000051CF400000A8 +0020 0 Single -3.270269E-04
665 .word 0x17B7BDB0 ! 000051CF400000AC +0024 0
666 .byte 0x34 ! 000051CF400000B0 +0028 0
667 .byte 0x1C ! 000051CF400000B1 +0029 0
668 .byte 0xDE ! 000051CF400000B2 +002A 0
669 .byte 0x4D ! 000051CF400000B3 +002B 0
670 .word 0x41EA0E7A ! 000051CF400000B4 +002C 0 Single 2.925707E+01
671 .xword 0x93223CC972EB584E ! 000051CF400000B8 +0030 0
672 .xword 0x6BC46FF72FF21FBB ! 000051CF400000C0 +0038 0
673 .half 0x6F3B ! 000051CF400000C8 +0040 0
674 .byte 0x51 ! 000051CF400000CA +0042 0
675 .byte 0x10 ! 000051CF400000CB +0043 0
676 .half 0xF32B ! 000051CF400000CC +0044 0
677 .byte 0x0D ! 000051CF400000CE +0046 0
678 .byte 0xF3 ! 000051CF400000CF +0047 0
679 .word 0x721963CA ! 000051CF400000D0 +0048 0
680 .word 0x3AF2CE48 ! 000051CF400000D4 +004C 0 Single 1.852461E-03
681 .xword 0x40A86EC9746E4C6E ! 000051CF400000D8 +0050 0
682 .xword 0xD6B18E5BC43B7B03 ! 000051CF400000E0 +0058 0
683 .word 0xB8554ACD ! 000051CF400000E8 +0060 0 Single -5.085282E-05
684 .word 0x3C0FD36B ! 000051CF400000EC +0064 0
685 .xword 0x77CE376B15669427 ! 000051CF400000F0 +0068 0
686 .xword 0x204689CD6111DD25 ! 000051CF400000F8 +0070 0
687 .xword 0xD882319DC3D9CED1 ! 000051CF40000100 +0078 0
688 .xword 0x890701933CB31743 ! 000051CF40000108 +0080 0
689
690!========================================================================
691
692SECTION .bdata008 DATA_VA=0x3f7040000000
693attr_data {
694 Name = .bdata008,
695 VA = 0x3f7040000000,
696 RA = 0xfa0000000,
697 PA = ra2pa(0xfa0000000,0),
698 part_0_ctx_nonzero_tsb_config_2,
699 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
700 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
701 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
702}
703
704
705SECTION .bdata008
706.data
707DATA009:
708 .xword 0x88208A9301000000 ! 00003F7040000000 -0088 DATA010+0x88
709 .xword 0x88000040CF510000 ! 00003F7040000008 -0080 DATA008+0x88
710 .word 0x459E25E9 ! 00003F7040000010 -0078 0 Single 5.060739E+03
711 .word 0x37D61B54 ! 00003F7040000014 -0074 0 Single 2.552351E-05
712 .xword 0x3FAA0A2798D22EC4 ! 00003F7040000018 -0070 0 Double 5.085872E-02
713 .xword 0xD6283603B12F21F5 ! 00003F7040000020 -0068 0
714 .xword 0xBF68D3756B18F1D0 ! 00003F7040000028 -0060 0 Double -3.030519E-03
715 .byte 0x5D ! 00003F7040000030 -0058 0
716 .byte 0xCB ! 00003F7040000031 -0057 0
717 .half 0x8BD0 ! 00003F7040000032 -0056 0
718 .word 0xCD82631C ! 00003F7040000034 -0054 0
719 .word 0xB64467DB ! 00003F7040000038 -0050 0
720 .half 0xC327 ! 00003F704000003C -004C 0
721 .half 0x9958 ! 00003F704000003E -004A 0
722 .xword 0x7A4510299A19876D ! 00003F7040000040 -0048 0
723 .word 0xC361E64E ! 00003F7040000048 -0040 0
724 .half 0xD86A ! 00003F704000004C -003C 0
725 .half 0x1937 ! 00003F704000004E -003A 0
726 .xword 0xC0A0695215DC1F1F ! 00003F7040000050 -0038 0 Double -2.100660E+03
727 .half 0xDC4A ! 00003F7040000058 -0030 0
728 .half 0x2A66 ! 00003F704000005A -002E 0
729 .word 0x3C782829 ! 00003F704000005C -002C 0 Single 1.514629E-02
730 .half 0x1107 ! 00003F7040000060 -0028 0
731 .half 0x5489 ! 00003F7040000062 -0026 0
732 .half 0xF646 ! 00003F7040000064 -0024 0
733 .half 0xEFFB ! 00003F7040000066 -0022 0
734 .byte 0xA2 ! 00003F7040000068 -0020 0
735 .byte 0xC9 ! 00003F7040000069 -001F 0
736 .half 0xB811 ! 00003F704000006A -001E 0
737 .word 0xE68D0471 ! 00003F704000006C -001C 0
738 .half 0x2938 ! 00003F7040000070 -0018 0
739 .half 0x7642 ! 00003F7040000072 -0016 0
740 .word 0x08D03376 ! 00003F7040000074 -0014 0
741 .byte 0xD2 ! 00003F7040000078 -0010 0
742 .byte 0x5C ! 00003F7040000079 -000F 0
743 .half 0xF717 ! 00003F704000007A -000E 0
744 .word 0xD79F8E39 ! 00003F704000007C -000C 0
745 .xword 0x0BF0930C5AF687F8 ! 00003F7040000080 -0008 0
746 .half 0x52FA ! 00003F7040000088 +0000 0
747 .half 0x5879 ! 00003F704000008A +0002 0
748 .word 0x6EEC7CE1 ! 00003F704000008C +0004 0
749 .xword 0x49E532B488A4A71C ! 00003F7040000090 +0008 0
750 .xword 0x3F8F486C969DB15A ! 00003F7040000098 +0010 0 Double 1.527486E-02
751 .xword 0x3EE2329272D9EF85 ! 00003F70400000A0 +0018 0 Double 8.677267E-06
752 .word 0x45B08DED ! 00003F70400000A8 +0020 0 Single 5.649741E+03
753 .word 0x4BF5636F ! 00003F70400000AC +0024 0
754 .byte 0x87 ! 00003F70400000B0 +0028 0
755 .byte 0x9E ! 00003F70400000B1 +0029 0
756 .byte 0xEA ! 00003F70400000B2 +002A 0
757 .byte 0x5B ! 00003F70400000B3 +002B 0
758 .word 0xB95D10DB ! 00003F70400000B4 +002C 0 Single -2.108248E-04
759 .xword 0x9B71633428BC7C2A ! 00003F70400000B8 +0030 0
760 .xword 0x5DA6DDFD3096782E ! 00003F70400000C0 +0038 0
761 .half 0x6165 ! 00003F70400000C8 +0040 0
762 .byte 0x09 ! 00003F70400000CA +0042 0
763 .byte 0xF3 ! 00003F70400000CB +0043 0
764 .half 0x675C ! 00003F70400000CC +0044 0
765 .byte 0xF6 ! 00003F70400000CE +0046 0
766 .byte 0x5A ! 00003F70400000CF +0047 0
767 .word 0xCB85B067 ! 00003F70400000D0 +0048 0
768 .word 0x38609FCD ! 00003F70400000D4 +004C 0 Single 5.355459E-05
769 .xword 0x1303F499330E84E9 ! 00003F70400000D8 +0050 0
770 .xword 0x0193A3D8EDEF3022 ! 00003F70400000E0 +0058 0
771 .word 0x3EEDD363 ! 00003F70400000E8 +0060 0 Single 4.645034E-01
772 .word 0x2901BF9C ! 00003F70400000EC +0064 0
773 .xword 0xEF862CCEFA62FD5E ! 00003F70400000F0 +0068 0
774 .xword 0x0801277DB5FDB8F4 ! 00003F70400000F8 +0070 0
775 .xword 0xBF99674D1A4AA82D ! 00003F7040000100 +0078 0
776 .xword 0x0729F7C8F33416EE ! 00003F7040000108 +0080 0
777
778!========================================================================
779
780SECTION .bdata009 DATA_VA=0x1938a2000
781attr_data {
782 Name = .bdata009,
783 VA = 0x1938a2000,
784 RA = 0xffffd8000,
785 PA = ra2pa(0xffffd8000,0),
786 part_0_ctx_nonzero_tsb_config_3,
787 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
788 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
789 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
790}
791
792
793SECTION .bdata009
794.data
795DATA010:
796 .xword 0x880000F0B0CFFFFF ! 00000001938A2000 -0088 DATA011+0x88
797 .xword 0x88000040703F0000 ! 00000001938A2008 -0080 DATA009+0x88
798 .word 0xC68DF979 ! 00000001938A2010 -0078 0 Single -1.817274E+04
799 .word 0x3B9262F7 ! 00000001938A2014 -0074 0 Single 4.467364E-03
800 .xword 0x40B278AD79696692 ! 00000001938A2018 -0070 0 Double 4.728678E+03
801 .xword 0xE9C987BD0504A22B ! 00000001938A2020 -0068 0
802 .xword 0xBF2087F65523195B ! 00000001938A2028 -0060 0 Double -1.261223E-04
803 .byte 0xDA ! 00000001938A2030 -0058 0
804 .byte 0x84 ! 00000001938A2031 -0057 0
805 .half 0x21E5 ! 00000001938A2032 -0056 0
806 .word 0xBFD7CCE6 ! 00000001938A2034 -0054 0
807 .word 0x6D5FC742 ! 00000001938A2038 -0050 0
808 .half 0xB988 ! 00000001938A203C -004C 0
809 .half 0x5161 ! 00000001938A203E -004A 0
810 .xword 0x0E1C036B77A0EA46 ! 00000001938A2040 -0048 0
811 .word 0x27154D1C ! 00000001938A2048 -0040 0
812 .half 0x936C ! 00000001938A204C -003C 0
813 .half 0xF5CB ! 00000001938A204E -003A 0
814 .xword 0xBFD36E8FA849C61B ! 00000001938A2050 -0038 0 Double -3.036231E-01
815 .half 0x6F28 ! 00000001938A2058 -0030 0
816 .half 0x1CBB ! 00000001938A205A -002E 0
817 .word 0x3FA2A464 ! 00000001938A205C -002C 0 Single 1.270642E+00
818 .half 0xA21E ! 00000001938A2060 -0028 0
819 .half 0x868F ! 00000001938A2062 -0026 0
820 .half 0x4E7B ! 00000001938A2064 -0024 0
821 .half 0x5DEF ! 00000001938A2066 -0022 0
822 .byte 0xCB ! 00000001938A2068 -0020 0
823 .byte 0x8B ! 00000001938A2069 -001F 0
824 .half 0xC114 ! 00000001938A206A -001E 0
825 .word 0x4D97823A ! 00000001938A206C -001C 0
826 .half 0x6B06 ! 00000001938A2070 -0018 0
827 .half 0xD7E4 ! 00000001938A2072 -0016 0
828 .word 0xA280AD4D ! 00000001938A2074 -0014 0
829 .byte 0x88 ! 00000001938A2078 -0010 0
830 .byte 0xAE ! 00000001938A2079 -000F 0
831 .half 0x4602 ! 00000001938A207A -000E 0
832 .word 0xD65CF058 ! 00000001938A207C -000C 0
833 .xword 0xDB632904F109AA51 ! 00000001938A2080 -0008 0
834 .half 0x6E95 ! 00000001938A2088 +0000 0
835 .half 0xF21F ! 00000001938A208A +0002 0
836 .word 0x87B604AE ! 00000001938A208C +0004 0
837 .xword 0x0C6BA87C3208A68D ! 00000001938A2090 +0008 0
838 .xword 0x40298DE47860951F ! 00000001938A2098 +0010 0 Double 1.277713E+01
839 .xword 0xC13F6C3622DC2662 ! 00000001938A20A0 +0018 0 Double -2.059318E+06
840 .word 0x3A7FF83D ! 00000001938A20A8 +0020 0 Single 9.764468E-04
841 .word 0x63093932 ! 00000001938A20AC +0024 0
842 .byte 0xBE ! 00000001938A20B0 +0028 0
843 .byte 0x0D ! 00000001938A20B1 +0029 0
844 .byte 0xBF ! 00000001938A20B2 +002A 0
845 .byte 0x4F ! 00000001938A20B3 +002B 0
846 .word 0xBB7B8513 ! 00000001938A20B4 +002C 0 Single -3.837888E-03
847 .xword 0xCB1120A0FC323513 ! 00000001938A20B8 +0030 0
848 .xword 0xB5255BAC2F4CF427 ! 00000001938A20C0 +0038 0
849 .half 0xD70D ! 00000001938A20C8 +0040 0
850 .byte 0x14 ! 00000001938A20CA +0042 0
851 .byte 0xC1 ! 00000001938A20CB +0043 0
852 .half 0x17CD ! 00000001938A20CC +0044 0
853 .byte 0x7E ! 00000001938A20CE +0046 0
854 .byte 0x11 ! 00000001938A20CF +0047 0
855 .word 0xB66ED9EA ! 00000001938A20D0 +0048 0
856 .word 0x37A2C588 ! 00000001938A20D4 +004C 0 Single 1.940389E-05
857 .xword 0x8EE3DDDD02CEAD12 ! 00000001938A20D8 +0050 0
858 .xword 0x00595C1F20599AC9 ! 00000001938A20E0 +0058 0
859 .word 0xC5214B0C ! 00000001938A20E8 +0060 0 Single -2.580690E+03
860 .word 0x6CB377B5 ! 00000001938A20EC +0064 0
861 .xword 0x6C78FF90358BA3FB ! 00000001938A20F0 +0068 0
862 .xword 0xDF6D0ECB99EE6246 ! 00000001938A20F8 +0070 0
863 .xword 0x6D1A1BFABDE48456 ! 00000001938A2100 +0078 0
864 .xword 0xEEFAC8A6443282D6 ! 00000001938A2108 +0080 0
865
866!========================================================================
867
868SECTION .bdata010 DATA_VA=0xffffcfb0f0000000
869attr_data {
870 Name = .bdata010,
871 VA = 0xffffcfb0f0000000,
872 RA = ra2pa(0xf90000000,0),
873 PA = ra2pa(0xf90000000,0),
874 part_0_ctx_nonzero_tsb_config_0,
875 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
876 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
877 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
878}
879
880
881SECTION .bdata010
882.data
883DATA011:
884 .xword 0x8840DDEEB81C0000 ! FFFFCFB0F0000000 -0088 DATA012+0x88
885 .xword 0x88208A9301000000 ! FFFFCFB0F0000008 -0080 DATA010+0x88
886 .word 0xBA7146CF ! FFFFCFB0F0000010 -0078 0 Single -9.203972E-04
887 .word 0x3B094D6A ! FFFFCFB0F0000014 -0074 0 Single 2.095068E-03
888 .xword 0x40058CF564439106 ! FFFFCFB0F0000018 -0070 0 Double 2.693827E+00
889 .xword 0xD97C8BF0136E715A ! FFFFCFB0F0000020 -0068 0
890 .xword 0x410C351EB219DE31 ! FFFFCFB0F0000028 -0060 0 Double 2.310758E+05
891 .byte 0xB5 ! FFFFCFB0F0000030 -0058 0
892 .byte 0x15 ! FFFFCFB0F0000031 -0057 0
893 .half 0x986B ! FFFFCFB0F0000032 -0056 0
894 .word 0xB68E1BB3 ! FFFFCFB0F0000034 -0054 0
895 .word 0xD71CFA52 ! FFFFCFB0F0000038 -0050 0
896 .half 0xBA78 ! FFFFCFB0F000003C -004C 0
897 .half 0x0C5F ! FFFFCFB0F000003E -004A 0
898 .xword 0xF5D1AB878D595F69 ! FFFFCFB0F0000040 -0048 0
899 .word 0x4BF1DDCF ! FFFFCFB0F0000048 -0040 0
900 .half 0x0A7F ! FFFFCFB0F000004C -003C 0
901 .half 0x23B4 ! FFFFCFB0F000004E -003A 0
902 .xword 0xC000C4929340C056 ! FFFFCFB0F0000050 -0038 0 Double -2.095983E+00
903 .half 0x45A6 ! FFFFCFB0F0000058 -0030 0
904 .half 0x8421 ! FFFFCFB0F000005A -002E 0
905 .word 0xC5ACF048 ! FFFFCFB0F000005C -002C 0 Single -5.534035E+03
906 .half 0x073A ! FFFFCFB0F0000060 -0028 0
907 .half 0x58CD ! FFFFCFB0F0000062 -0026 0
908 .half 0xA011 ! FFFFCFB0F0000064 -0024 0
909 .half 0x5785 ! FFFFCFB0F0000066 -0022 0
910 .byte 0xC7 ! FFFFCFB0F0000068 -0020 0
911 .byte 0x41 ! FFFFCFB0F0000069 -001F 0
912 .half 0xB56A ! FFFFCFB0F000006A -001E 0
913 .word 0x623316F8 ! FFFFCFB0F000006C -001C 0
914 .half 0x2208 ! FFFFCFB0F0000070 -0018 0
915 .half 0x55A4 ! FFFFCFB0F0000072 -0016 0
916 .word 0x06CB743D ! FFFFCFB0F0000074 -0014 0
917 .byte 0x87 ! FFFFCFB0F0000078 -0010 0
918 .byte 0x4C ! FFFFCFB0F0000079 -000F 0
919 .half 0x59E3 ! FFFFCFB0F000007A -000E 0
920 .word 0x06C3B059 ! FFFFCFB0F000007C -000C 0
921 .xword 0x06B26F3F3CEBCD3E ! FFFFCFB0F0000080 -0008 0
922 .half 0xFA91 ! FFFFCFB0F0000088 +0000 0
923 .half 0xA633 ! FFFFCFB0F000008A +0002 0
924 .word 0xC1DAEC94 ! FFFFCFB0F000008C +0004 0
925 .xword 0xDDDDF69C704DFDFD ! FFFFCFB0F0000090 +0008 0
926 .xword 0xBFA7893E3BF00329 ! FFFFCFB0F0000098 +0010 0 Double -4.596896E-02
927 .xword 0x409414969B5611C4 ! FFFFCFB0F00000A0 +0018 0 Double 1.285147E+03
928 .word 0xC4F9F6F0 ! FFFFCFB0F00000A8 +0020 0 Single -1.999717E+03
929 .word 0x36BAA85A ! FFFFCFB0F00000AC +0024 0
930 .byte 0xE6 ! FFFFCFB0F00000B0 +0028 0
931 .byte 0x21 ! FFFFCFB0F00000B1 +0029 0
932 .byte 0x0E ! FFFFCFB0F00000B2 +002A 0
933 .byte 0xF5 ! FFFFCFB0F00000B3 +002B 0
934 .word 0x3C29A7AE ! FFFFCFB0F00000B4 +002C 0 Single 1.035492E-02
935 .xword 0x229942AF93C0B8AD ! FFFFCFB0F00000B8 +0030 0
936 .xword 0x5D658D3140296D5E ! FFFFCFB0F00000C0 +0038 0
937 .half 0xB90A ! FFFFCFB0F00000C8 +0040 0
938 .byte 0xA6 ! FFFFCFB0F00000CA +0042 0
939 .byte 0xD9 ! FFFFCFB0F00000CB +0043 0
940 .half 0x0436 ! FFFFCFB0F00000CC +0044 0
941 .byte 0x5B ! FFFFCFB0F00000CE +0046 0
942 .byte 0x6C ! FFFFCFB0F00000CF +0047 0
943 .word 0xEA9C087C ! FFFFCFB0F00000D0 +0048 0
944 .word 0xC7CA4837 ! FFFFCFB0F00000D4 +004C 0 Single -1.035684E+05
945 .xword 0x8C43CBE930828528 ! FFFFCFB0F00000D8 +0050 0
946 .xword 0x8FCC25A9FE878165 ! FFFFCFB0F00000E0 +0058 0
947 .word 0xBFA2F266 ! FFFFCFB0F00000E8 +0060 0 Single -1.273022E+00
948 .word 0x945813A9 ! FFFFCFB0F00000EC +0064 0
949 .xword 0x821A15285E240B34 ! FFFFCFB0F00000F0 +0068 0
950 .xword 0x4F67EE6E1E204EAB ! FFFFCFB0F00000F8 +0070 0
951 .xword 0xCC603EF3CA732418 ! FFFFCFB0F0000100 +0078 0
952 .xword 0x814DCCA67B8AF4D5 ! FFFFCFB0F0000108 +0080 0
953
954!========================================================================
955
956SECTION .bdata011 DATA_VA=0x1cb8eedd4000
957attr_data {
958 Name = .bdata011,
959 VA = 0x1cb8eedd4000,
960 RA = 0xffffd6000,
961 PA = ra2pa(0xffffd6000,0),
962 part_0_ctx_nonzero_tsb_config_3,
963 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
964 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
965 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
966}
967
968
969SECTION .bdata011
970.data
971DATA012:
972 .xword 0x88C0EC718A6C0000 ! 00001CB8EEDD4000 -0088 DATA003+0x88
973 .xword 0x880000F0B0CFFFFF ! 00001CB8EEDD4008 -0080 DATA011+0x88
974 .word 0x45A2AA33 ! 00001CB8EEDD4010 -0078 0 Single 5.205275E+03
975 .word 0x46929A3E ! 00001CB8EEDD4014 -0074 0 Single 1.876512E+04
976 .xword 0x40E9A55FE561340B ! 00001CB8EEDD4018 -0070 0 Double 5.252300E+04
977 .xword 0x09AA760C6279853E ! 00001CB8EEDD4020 -0068 0
978 .xword 0x3FA94412FD2936C8 ! 00001CB8EEDD4028 -0060 0 Double 4.934749E-02
979 .byte 0x5F ! 00001CB8EEDD4030 -0058 0
980 .byte 0xE4 ! 00001CB8EEDD4031 -0057 0
981 .half 0x2A60 ! 00001CB8EEDD4032 -0056 0
982 .word 0xDBC4CBCA ! 00001CB8EEDD4034 -0054 0
983 .word 0xD93C772E ! 00001CB8EEDD4038 -0050 0
984 .half 0xA158 ! 00001CB8EEDD403C -004C 0
985 .half 0xD874 ! 00001CB8EEDD403E -004A 0
986 .xword 0x556966C5D5650928 ! 00001CB8EEDD4040 -0048 0
987 .word 0xFBBF1F0B ! 00001CB8EEDD4048 -0040 0
988 .half 0x9238 ! 00001CB8EEDD404C -003C 0
989 .half 0x1CC9 ! 00001CB8EEDD404E -003A 0
990 .xword 0x3F9CF815F29EDCBA ! 00001CB8EEDD4050 -0038 0 Double 2.829012E-02
991 .half 0x8214 ! 00001CB8EEDD4058 -0030 0
992 .half 0xB9EC ! 00001CB8EEDD405A -002E 0
993 .word 0xC397B527 ! 00001CB8EEDD405C -002C 0 Single -3.034153E+02
994 .half 0x97A0 ! 00001CB8EEDD4060 -0028 0
995 .half 0x3C9D ! 00001CB8EEDD4062 -0026 0
996 .half 0x1942 ! 00001CB8EEDD4064 -0024 0
997 .half 0xFCAC ! 00001CB8EEDD4066 -0022 0
998 .byte 0x95 ! 00001CB8EEDD4068 -0020 0
999 .byte 0x86 ! 00001CB8EEDD4069 -001F 0
1000 .half 0x98DE ! 00001CB8EEDD406A -001E 0
1001 .word 0x35401E3A ! 00001CB8EEDD406C -001C 0
1002 .half 0xBD36 ! 00001CB8EEDD4070 -0018 0
1003 .half 0x2C99 ! 00001CB8EEDD4072 -0016 0
1004 .word 0x052E317B ! 00001CB8EEDD4074 -0014 0
1005 .byte 0x55 ! 00001CB8EEDD4078 -0010 0
1006 .byte 0x07 ! 00001CB8EEDD4079 -000F 0
1007 .half 0x34CD ! 00001CB8EEDD407A -000E 0
1008 .word 0xD11EA59D ! 00001CB8EEDD407C -000C 0
1009 .xword 0x2DE88022C14D3667 ! 00001CB8EEDD4080 -0008 0
1010 .half 0xE4F1 ! 00001CB8EEDD4088 +0000 0
1011 .half 0x4833 ! 00001CB8EEDD408A +0002 0
1012 .word 0x667A8A7B ! 00001CB8EEDD408C +0004 0
1013 .xword 0x3A271C2C0ACE15BF ! 00001CB8EEDD4090 +0008 0
1014 .xword 0x3F752A7B361C0BD3 ! 00001CB8EEDD4098 +0010 0 Double 5.167466E-03
1015 .xword 0xC12EDB4C08782031 ! 00001CB8EEDD40A0 +0018 0 Double -1.011110E+06
1016 .word 0x46B018BF ! 00001CB8EEDD40A8 +0020 0 Single 2.254037E+04
1017 .word 0x97236831 ! 00001CB8EEDD40AC +0024 0
1018 .byte 0x82 ! 00001CB8EEDD40B0 +0028 0
1019 .byte 0x43 ! 00001CB8EEDD40B1 +0029 0
1020 .byte 0x38 ! 00001CB8EEDD40B2 +002A 0
1021 .byte 0x78 ! 00001CB8EEDD40B3 +002B 0
1022 .word 0x40EFB34D ! 00001CB8EEDD40B4 +002C 0 Single 7.490637E+00
1023 .xword 0xC225FC6F492E1817 ! 00001CB8EEDD40B8 +0030 0
1024 .xword 0x1AFA9747F3E67058 ! 00001CB8EEDD40C0 +0038 0
1025 .half 0x818D ! 00001CB8EEDD40C8 +0040 0
1026 .byte 0xBA ! 00001CB8EEDD40CA +0042 0
1027 .byte 0x96 ! 00001CB8EEDD40CB +0043 0
1028 .half 0xEA34 ! 00001CB8EEDD40CC +0044 0
1029 .byte 0x83 ! 00001CB8EEDD40CE +0046 0
1030 .byte 0x80 ! 00001CB8EEDD40CF +0047 0
1031 .word 0x64F2FD88 ! 00001CB8EEDD40D0 +0048 0
1032 .word 0x393D2E52 ! 00001CB8EEDD40D4 +004C 0 Single 1.804170E-04
1033 .xword 0x69F8EAD7184C44D8 ! 00001CB8EEDD40D8 +0050 0
1034 .xword 0xD342E2F69833F496 ! 00001CB8EEDD40E0 +0058 0
1035 .word 0x433FA3B5 ! 00001CB8EEDD40E8 +0060 0 Single 1.916395E+02
1036 .word 0xCCEEB3CC ! 00001CB8EEDD40EC +0064 0
1037 .xword 0x95E6D42B919DB68D ! 00001CB8EEDD40F0 +0068 0
1038 .xword 0x5A654FD78B1E8D7B ! 00001CB8EEDD40F8 +0070 0
1039 .xword 0xF703610446B79801 ! 00001CB8EEDD4100 +0078 0
1040 .xword 0xD0E75EE94B04E137 ! 00001CB8EEDD4108 +0080 0
1041
1042!========================================================================
1043
1044SECTION .bblk012 DATA_VA=0x5a80cfa000
1045attr_data {
1046 Name = .bblk012,
1047 VA = 0x5a80cfa000,
1048 RA = 0xffffd4000,
1049 PA = ra2pa(0xffffd4000,0),
1050 part_0_ctx_nonzero_tsb_config_3,
1051 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
1052 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1053 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1054}
1055
1056
1057SECTION .bblk012
1058.data
1059DATA013:
1060 .xword 0x6B8479DB92EA352D ! 0000005A80CFA000 +0000 0
1061 .xword 0xBD42062EF9B9E1B9 ! 0000005A80CFA008 +0008 0
1062 .xword 0x2892D4CFA5EA3E13 ! 0000005A80CFA010 +0010 0
1063 .xword 0xC9D95DC697B9B30B ! 0000005A80CFA018 +0018 0
1064 .xword 0x3BC168238E0270D2 ! 0000005A80CFA020 +0020 0
1065 .xword 0xF57B1B147307FC88 ! 0000005A80CFA028 +0028 0
1066 .xword 0x249EA1422612ABE7 ! 0000005A80CFA030 +0030 0
1067 .xword 0xFB4A3B2FE0C2B221 ! 0000005A80CFA038 +0038 0
1068 .xword 0x9DF1D2385950ECEA ! 0000005A80CFA040 +0040 0
1069 .xword 0x0C1986E9992F23ED ! 0000005A80CFA048 +0048 0
1070 .xword 0x07ECBFC446E7FEB9 ! 0000005A80CFA050 +0050 0
1071 .xword 0xB0706AA749A08DAF ! 0000005A80CFA058 +0058 0
1072 .xword 0xA0C2EDA52A28637B ! 0000005A80CFA060 +0060 0
1073 .xword 0xC1C42477166E4B5F ! 0000005A80CFA068 +0068 0
1074 .xword 0x14000C84A31707B9 ! 0000005A80CFA070 +0070 0
1075 .xword 0xB78A6AE07F1B8DD1 ! 0000005A80CFA078 +0078 0
1076
1077!========================================================================
1078
1079SECTION .bcom001 DATA_VA=0x0
1080attr_data {
1081 Name = .bcom001,
1082 VA = 0x0,
1083 RA = 0xffffde000,
1084 PA = ra2pa(0xffffde000,0),
1085 part_0_ctx_nonzero_tsb_config_3,
1086 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
1087 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
1088 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1089}
1090
1091
1092SECTION .bcom001
1093.data
1094DATA002:
1095 .xword 0xF568DACC1FD0A0BB ! 0000000000000000 +0000 0
1096
1097!========================================================================
1098
1099SECTION .bstk013 DATA_VA=0x14cf40000000
1100attr_data {
1101 Name = .bstk013,
1102 VA = 0x14cf40000000,
1103 RA = 0xf80000000,
1104 PA = ra2pa(0xf80000000,0),
1105 part_0_ctx_nonzero_tsb_config_2,
1106 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
1107 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1108 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1109}
1110
1111
1112SECTION .bstk013
1113.data
1114 .skip 0x2000 ! 000014CF40000000
1115STACK0068:
1116
1117!========================================================================
1118
1119SECTION .bkey014 DATA_VA=0x5d35c000
1120attr_data {
1121 Name = .bkey014,
1122 VA = 0x5d35c000,
1123 RA = 0xffffd2000,
1124 PA = ra2pa(0xffffd2000,0),
1125 part_0_ctx_nonzero_tsb_config_3,
1126 TTE_Context=68, TTE_Size=0, TTE_W=1, TTE_X=0,
1127 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1128 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1129}
1130
1131
1132SECTION .bkey014
1133.data
1134DATA015:
1135 .xword 0x00006C8A71ECC088 ! 000000005D35C000 +0000 DATA003+0x88
1136 .xword 0xFFFFDC200FE1E088 ! 000000005D35C008 +0008 DATA004+0x88
1137 .xword 0xFFFFBA3D90000088 ! 000000005D35C010 +0010 DATA005+0x88
1138 .xword 0x00004006C0000088 ! 000000005D35C018 +0018 DATA006+0x88
1139 .xword 0xFFFFC10BD0000088 ! 000000005D35C020 +0020 DATA007+0x88
1140 .xword 0x000051CF40000088 ! 000000005D35C028 +0028 DATA008+0x88
1141 .xword 0x00003F7040000088 ! 000000005D35C030 +0030 DATA009+0x88
1142 .xword 0x00000001938A2088 ! 000000005D35C038 +0038 DATA010+0x88
1143 .xword 0xFFFFCFB0F0000088 ! 000000005D35C040 +0040 DATA011+0x88
1144 .xword 0x00001CB8EEDD4088 ! 000000005D35C048 +0048 DATA012+0x88
1145 .xword 0x0000005A80CFA000 ! 000000005D35C050 +0050 DATA013+0x0
1146 .xword 0x0000000FFFFE0000 ! 000000005D35C058 +0058 DATA001+0x0
1147 .xword 0x0000000000000000 ! 000000005D35C060 +0060 0
1148 .xword 0xC02C577B71923863 ! 000000005D35C068 +0068 0 Double -1.417086E+01
1149 .word 0xC5A54556 ! 000000005D35C070 +0070 0 Single -5.288667E+03
1150
1151! Context 69 runs in 64-bit addressing mode, little-endian
1152
1153!========================================================================
1154
1155SECTION .bdata015 DATA_VA=0xb8d30000000
1156attr_data {
1157 Name = .bdata015,
1158 VA = 0xb8d30000000,
1159 RA = ra2pa(0xef0000000,0),
1160 PA = ra2pa(0xef0000000,0),
1161 part_0_ctx_nonzero_tsb_config_0,
1162 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1163 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1164 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1165}
1166
1167
1168SECTION .bdata015
1169.data
1170DATA025:
1171 .xword 0xFFFFD70B40000088 ! 00000B8D30000000 -0088 DATA026+0x88
1172 .xword 0xFFFF9378D7286088 ! 00000B8D30000008 -0080 DATA034+0x88
1173 .word 0xC2EAB2D6 ! 00000B8D30000010 -0078 0 Single -1.173493E+02
1174 .word 0x40AAA805 ! 00000B8D30000014 -0074 0 Single 5.333010E+00
1175 .xword 0xC0D07A012D4B0E75 ! 00000B8D30000018 -0070 0 Double -1.687202E+04
1176 .xword 0x1424FF4BF6B5D17D ! 00000B8D30000020 -0068 0
1177 .xword 0xC0B6D31D4569ACD9 ! 00000B8D30000028 -0060 0 Double -5.843114E+03
1178 .byte 0xC9 ! 00000B8D30000030 -0058 0
1179 .byte 0xCA ! 00000B8D30000031 -0057 0
1180 .half 0x0082 ! 00000B8D30000032 -0056 0
1181 .word 0xE7630CA5 ! 00000B8D30000034 -0054 0
1182 .word 0xFF5ACFB1 ! 00000B8D30000038 -0050 0
1183 .half 0x3715 ! 00000B8D3000003C -004C 0
1184 .half 0x3347 ! 00000B8D3000003E -004A 0
1185 .xword 0x74AC0C3CE91E9E0C ! 00000B8D30000040 -0048 0
1186 .word 0x5DE3EE75 ! 00000B8D30000048 -0040 0
1187 .half 0x6EDA ! 00000B8D3000004C -003C 0
1188 .half 0x62BB ! 00000B8D3000004E -003A 0
1189 .xword 0xBFC9DB77CBBDA023 ! 00000B8D30000050 -0038 0 Double -2.020101E-01
1190 .half 0xBAE3 ! 00000B8D30000058 -0030 0
1191 .half 0x7D54 ! 00000B8D3000005A -002E 0
1192 .word 0xC2E96EF0 ! 00000B8D3000005C -002C 0 Single -1.167167E+02
1193 .half 0xBFD7 ! 00000B8D30000060 -0028 0
1194 .half 0xC93A ! 00000B8D30000062 -0026 0
1195 .half 0xC396 ! 00000B8D30000064 -0024 0
1196 .half 0xA81F ! 00000B8D30000066 -0022 0
1197 .byte 0x63 ! 00000B8D30000068 -0020 0
1198 .byte 0x40 ! 00000B8D30000069 -001F 0
1199 .half 0x9067 ! 00000B8D3000006A -001E 0
1200 .word 0x8AB2713A ! 00000B8D3000006C -001C 0
1201 .half 0xE0C9 ! 00000B8D30000070 -0018 0
1202 .half 0x6F8D ! 00000B8D30000072 -0016 0
1203 .word 0xED96E1A1 ! 00000B8D30000074 -0014 0
1204 .byte 0xB5 ! 00000B8D30000078 -0010 0
1205 .byte 0xC5 ! 00000B8D30000079 -000F 0
1206 .half 0xB853 ! 00000B8D3000007A -000E 0
1207 .word 0x915A4796 ! 00000B8D3000007C -000C 0
1208 .xword 0x31DD4EA9E538F999 ! 00000B8D30000080 -0008 0
1209 .half 0xFC3B ! 00000B8D30000088 +0000 0
1210 .half 0xFAEA ! 00000B8D3000008A +0002 0
1211 .word 0xE1BB3D7B ! 00000B8D3000008C +0004 0
1212 .xword 0x0384C75D33132C2C ! 00000B8D30000090 +0008 0
1213 .xword 0xBFDBEC657DCC93AA ! 00000B8D30000098 +0010 0 Double -4.363035E-01
1214 .xword 0xC09B3937E4E3FA52 ! 00000B8D300000A0 +0018 0 Double -1.742305E+03
1215 .word 0xBA4F3F90 ! 00000B8D300000A8 +0020 0 Single -7.905895E-04
1216 .word 0x1447AC28 ! 00000B8D300000AC +0024 0
1217 .byte 0xDF ! 00000B8D300000B0 +0028 0
1218 .byte 0x23 ! 00000B8D300000B1 +0029 0
1219 .byte 0x8E ! 00000B8D300000B2 +002A 0
1220 .byte 0x0A ! 00000B8D300000B3 +002B 0
1221 .word 0xB82D068B ! 00000B8D300000B4 +002C 0 Single -4.125251E-05
1222 .xword 0x819C3EED783DEE11 ! 00000B8D300000B8 +0030 0
1223 .xword 0xFA6420B87CD9809F ! 00000B8D300000C0 +0038 0
1224 .half 0x291B ! 00000B8D300000C8 +0040 0
1225 .byte 0xD5 ! 00000B8D300000CA +0042 0
1226 .byte 0x9E ! 00000B8D300000CB +0043 0
1227 .half 0x3F0E ! 00000B8D300000CC +0044 0
1228 .byte 0xBB ! 00000B8D300000CE +0046 0
1229 .byte 0xA5 ! 00000B8D300000CF +0047 0
1230 .word 0x9A8ED903 ! 00000B8D300000D0 +0048 0
1231 .word 0x37D637C9 ! 00000B8D300000D4 +004C 0 Single 2.553676E-05
1232 .xword 0xEDC87A779431CDDE ! 00000B8D300000D8 +0050 0
1233 .xword 0xAF49740B5362A5C6 ! 00000B8D300000E0 +0058 0
1234 .word 0x4419B972 ! 00000B8D300000E8 +0060 0 Single 6.148976E+02
1235 .word 0xA0E32C53 ! 00000B8D300000EC +0064 0
1236 .xword 0x567C234716BEC3E8 ! 00000B8D300000F0 +0068 0
1237 .xword 0xCDF408B15004A2C7 ! 00000B8D300000F8 +0070 0
1238 .xword 0x8117DAFF29F4A6CA ! 00000B8D30000100 +0078 0
1239 .xword 0xC293C5A74EC8FF8E ! 00000B8D30000108 +0080 0
1240
1241!========================================================================
1242
1243SECTION .bdata016 DATA_VA=0xffffd70b40000000
1244attr_data {
1245 Name = .bdata016,
1246 VA = 0xffffd70b40000000,
1247 RA = 0xee0000000,
1248 PA = ra2pa(0xee0000000,0),
1249 part_0_ctx_nonzero_tsb_config_2,
1250 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1251 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1252 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1253}
1254
1255
1256SECTION .bdata016
1257.data
1258DATA026:
1259 .xword 0x88203191CBFDFFFF ! FFFFD70B40000000 -0088 DATA027+0x88
1260 .xword 0x880000308D0B0000 ! FFFFD70B40000008 -0080 DATA025+0x88
1261 .word 0x39537663 ! FFFFD70B40000010 -0078 0 Single 2.016663E-04
1262 .word 0xC7080108 ! FFFFD70B40000014 -0074 0 Single -3.481703E+04
1263 .xword 0x40C8E0BEB18D3231 ! FFFFD70B40000018 -0070 0 Double 1.273749E+04
1264 .xword 0x2842FF35DCF70CBA ! FFFFD70B40000020 -0068 0
1265 .xword 0xC0515C4D24568B5A ! FFFFD70B40000028 -0060 0 Double -6.944221E+01
1266 .byte 0x69 ! FFFFD70B40000030 -0058 0
1267 .byte 0x62 ! FFFFD70B40000031 -0057 0
1268 .half 0x6F34 ! FFFFD70B40000032 -0056 0
1269 .word 0xB6C57B28 ! FFFFD70B40000034 -0054 0
1270 .word 0xFDEF34F1 ! FFFFD70B40000038 -0050 0
1271 .half 0x38B1 ! FFFFD70B4000003C -004C 0
1272 .half 0x30BF ! FFFFD70B4000003E -004A 0
1273 .xword 0xEAD455BC9253DAA3 ! FFFFD70B40000040 -0048 0
1274 .word 0x88A33370 ! FFFFD70B40000048 -0040 0
1275 .half 0x16F0 ! FFFFD70B4000004C -003C 0
1276 .half 0x8A23 ! FFFFD70B4000004E -003A 0
1277 .xword 0x3EB74252A1EB56FE ! FFFFD70B40000050 -0038 0 Double 1.386349E-06
1278 .half 0x2B52 ! FFFFD70B40000058 -0030 0
1279 .half 0x7295 ! FFFFD70B4000005A -002E 0
1280 .word 0xC28228C1 ! FFFFD70B4000005C -002C 0 Single -6.507960E+01
1281 .half 0x487F ! FFFFD70B40000060 -0028 0
1282 .half 0x1D8D ! FFFFD70B40000062 -0026 0
1283 .half 0x6043 ! FFFFD70B40000064 -0024 0
1284 .half 0x7224 ! FFFFD70B40000066 -0022 0
1285 .byte 0x37 ! FFFFD70B40000068 -0020 0
1286 .byte 0xEF ! FFFFD70B40000069 -001F 0
1287 .half 0xCE2A ! FFFFD70B4000006A -001E 0
1288 .word 0x6664AEA4 ! FFFFD70B4000006C -001C 0
1289 .half 0x0CFE ! FFFFD70B40000070 -0018 0
1290 .half 0x26B6 ! FFFFD70B40000072 -0016 0
1291 .word 0xE76DA066 ! FFFFD70B40000074 -0014 0
1292 .byte 0x2D ! FFFFD70B40000078 -0010 0
1293 .byte 0x07 ! FFFFD70B40000079 -000F 0
1294 .half 0x2492 ! FFFFD70B4000007A -000E 0
1295 .word 0xF0A25113 ! FFFFD70B4000007C -000C 0
1296 .xword 0xFB9EAE1805632533 ! FFFFD70B40000080 -0008 0
1297 .half 0x4C42 ! FFFFD70B40000088 +0000 0
1298 .half 0x92C1 ! FFFFD70B4000008A +0002 0
1299 .word 0x6D0C43A7 ! FFFFD70B4000008C +0004 0
1300 .xword 0x082FC0D6F115789F ! FFFFD70B40000090 +0008 0
1301 .xword 0xC0F7B3B7FAA8F595 ! FFFFD70B40000098 +0010 0 Double -9.708350E+04
1302 .xword 0xBEC1141921F10C24 ! FFFFD70B400000A0 +0018 0 Double -2.035917E-06
1303 .word 0x44EF17A6 ! FFFFD70B400000A8 +0020 0 Single 1.912739E+03
1304 .word 0x0771BA3C ! FFFFD70B400000AC +0024 0
1305 .byte 0xD9 ! FFFFD70B400000B0 +0028 0
1306 .byte 0x2A ! FFFFD70B400000B1 +0029 0
1307 .byte 0xE1 ! FFFFD70B400000B2 +002A 0
1308 .byte 0x4E ! FFFFD70B400000B3 +002B 0
1309 .word 0xB93C8004 ! FFFFD70B400000B4 +002C 0 Single -1.797677E-04
1310 .xword 0x0DD275746D037E64 ! FFFFD70B400000B8 +0030 0
1311 .xword 0xED5BB378F080AABD ! FFFFD70B400000C0 +0038 0
1312 .half 0x11E7 ! FFFFD70B400000C8 +0040 0
1313 .byte 0xA5 ! FFFFD70B400000CA +0042 0
1314 .byte 0x0F ! FFFFD70B400000CB +0043 0
1315 .half 0xC4D4 ! FFFFD70B400000CC +0044 0
1316 .byte 0x67 ! FFFFD70B400000CE +0046 0
1317 .byte 0x3D ! FFFFD70B400000CF +0047 0
1318 .word 0xF94E9DF4 ! FFFFD70B400000D0 +0048 0
1319 .word 0xC608E25C ! FFFFD70B400000D4 +004C 0 Single -8.760590E+03
1320 .xword 0x32372C0AE845FA48 ! FFFFD70B400000D8 +0050 0
1321 .xword 0x5C42BF15A7B0393A ! FFFFD70B400000E0 +0058 0
1322 .word 0x39F735EC ! FFFFD70B400000E8 +0060 0 Single 4.715169E-04
1323 .word 0x355E7341 ! FFFFD70B400000EC +0064 0
1324 .xword 0x23705C850DFB24B4 ! FFFFD70B400000F0 +0068 0
1325 .xword 0x9AEE04300C3D08A8 ! FFFFD70B400000F8 +0070 0
1326 .xword 0x7F04EC47E39DDE74 ! FFFFD70B40000100 +0078 0
1327 .xword 0x1359EC86BE5EE70F ! FFFFD70B40000108 +0080 0
1328
1329!========================================================================
1330
1331SECTION .bdata017 DATA_VA=0xfffffdcb91312000
1332attr_data {
1333 Name = .bdata017,
1334 VA = 0xfffffdcb91312000,
1335 RA = 0xffffbc000,
1336 PA = ra2pa(0xffffbc000,0),
1337 part_0_ctx_nonzero_tsb_config_3,
1338 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1339 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1340 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1341}
1342
1343
1344SECTION .bdata017
1345.data
1346DATA027:
1347 .xword 0x880000E010180000 ! FFFFFDCB91312000 -0088 DATA028+0x88
1348 .xword 0x880000400BD7FFFF ! FFFFFDCB91312008 -0080 DATA026+0x88
1349 .word 0xBE6C1969 ! FFFFFDCB91312010 -0078 0 Single -2.305657E-01
1350 .word 0x4686205E ! FFFFFDCB91312014 -0074 0 Single 1.716818E+04
1351 .xword 0x3F68A1CE5D73B197 ! FFFFFDCB91312018 -0070 0 Double 3.006843E-03
1352 .xword 0x9474EF041EB2387D ! FFFFFDCB91312020 -0068 0
1353 .xword 0xBFEC841FAA15AD14 ! FFFFFDCB91312028 -0060 0 Double -8.911284E-01
1354 .byte 0x0F ! FFFFFDCB91312030 -0058 0
1355 .byte 0xA1 ! FFFFFDCB91312031 -0057 0
1356 .half 0xBC07 ! FFFFFDCB91312032 -0056 0
1357 .word 0x3A7089EB ! FFFFFDCB91312034 -0054 0
1358 .word 0x09716004 ! FFFFFDCB91312038 -0050 0
1359 .half 0xB6E9 ! FFFFFDCB9131203C -004C 0
1360 .half 0x13F5 ! FFFFFDCB9131203E -004A 0
1361 .xword 0xF5B785FCFE5CB429 ! FFFFFDCB91312040 -0048 0
1362 .word 0x8324FCF7 ! FFFFFDCB91312048 -0040 0
1363 .half 0x17FF ! FFFFFDCB9131204C -003C 0
1364 .half 0x0B71 ! FFFFFDCB9131204E -003A 0
1365 .xword 0xBEB45B7186151C2A ! FFFFFDCB91312050 -0038 0 Double -1.213384E-06
1366 .half 0x7668 ! FFFFFDCB91312058 -0030 0
1367 .half 0x2503 ! FFFFFDCB9131205A -002E 0
1368 .word 0x3D038B98 ! FFFFFDCB9131205C -002C 0 Single 3.211555E-02
1369 .half 0x4C8E ! FFFFFDCB91312060 -0028 0
1370 .half 0x99BA ! FFFFFDCB91312062 -0026 0
1371 .half 0x56B2 ! FFFFFDCB91312064 -0024 0
1372 .half 0x914A ! FFFFFDCB91312066 -0022 0
1373 .byte 0xEE ! FFFFFDCB91312068 -0020 0
1374 .byte 0x08 ! FFFFFDCB91312069 -001F 0
1375 .half 0x0CA9 ! FFFFFDCB9131206A -001E 0
1376 .word 0xEF4B64D8 ! FFFFFDCB9131206C -001C 0
1377 .half 0x2B83 ! FFFFFDCB91312070 -0018 0
1378 .half 0x9F58 ! FFFFFDCB91312072 -0016 0
1379 .word 0x7A9F9732 ! FFFFFDCB91312074 -0014 0
1380 .byte 0xE0 ! FFFFFDCB91312078 -0010 0
1381 .byte 0x1A ! FFFFFDCB91312079 -000F 0
1382 .half 0x96D5 ! FFFFFDCB9131207A -000E 0
1383 .word 0x446247A7 ! FFFFFDCB9131207C -000C 0
1384 .xword 0x06DE7E7EB54B42FD ! FFFFFDCB91312080 -0008 0
1385 .half 0x40BD ! FFFFFDCB91312088 +0000 0
1386 .half 0x62F6 ! FFFFFDCB9131208A +0002 0
1387 .word 0x3038CE46 ! FFFFFDCB9131208C +0004 0
1388 .xword 0x2EE11E74A68BFA7E ! FFFFFDCB91312090 +0008 0
1389 .xword 0x3F39BA522A408EA1 ! FFFFFDCB91312098 +0010 0 Double 3.925753E-04
1390 .xword 0xBF9C1960F48021F8 ! FFFFFDCB913120A0 +0018 0 Double -2.744056E-02
1391 .word 0x470C5A7D ! FFFFFDCB913120A8 +0020 0 Single 3.593049E+04
1392 .word 0x5B38D772 ! FFFFFDCB913120AC +0024 0
1393 .byte 0xF6 ! FFFFFDCB913120B0 +0028 0
1394 .byte 0xC4 ! FFFFFDCB913120B1 +0029 0
1395 .byte 0x64 ! FFFFFDCB913120B2 +002A 0
1396 .byte 0x14 ! FFFFFDCB913120B3 +002B 0
1397 .word 0x44AFDD5E ! FFFFFDCB913120B4 +002C 0 Single 1.406918E+03
1398 .xword 0xC16540A95DED7C7B ! FFFFFDCB913120B8 +0030 0
1399 .xword 0xE2E4825B4EA24E51 ! FFFFFDCB913120C0 +0038 0
1400 .half 0x121D ! FFFFFDCB913120C8 +0040 0
1401 .byte 0xF2 ! FFFFFDCB913120CA +0042 0
1402 .byte 0x03 ! FFFFFDCB913120CB +0043 0
1403 .half 0x11A3 ! FFFFFDCB913120CC +0044 0
1404 .byte 0xD2 ! FFFFFDCB913120CE +0046 0
1405 .byte 0x9E ! FFFFFDCB913120CF +0047 0
1406 .word 0x941B3552 ! FFFFFDCB913120D0 +0048 0
1407 .word 0x43F7A57F ! FFFFFDCB913120D4 +004C 0 Single 4.952929E+02
1408 .xword 0x586A66B9515AFFB0 ! FFFFFDCB913120D8 +0050 0
1409 .xword 0x9DC8E66D6E0EC3DC ! FFFFFDCB913120E0 +0058 0
1410 .word 0x381C0611 ! FFFFFDCB913120E8 +0060 0 Single 3.719895E-05
1411 .word 0x5AF00F20 ! FFFFFDCB913120EC +0064 0
1412 .xword 0x7D82EBA72D4A6024 ! FFFFFDCB913120F0 +0068 0
1413 .xword 0xF7D3546CE2632536 ! FFFFFDCB913120F8 +0070 0
1414 .xword 0x5F8B2CC6EFA88125 ! FFFFFDCB91312100 +0078 0
1415 .xword 0x76EE955621C40A8F ! FFFFFDCB91312108 +0080 0
1416
1417!========================================================================
1418
1419SECTION .bdata018 DATA_VA=0x1810e0000000
1420attr_data {
1421 Name = .bdata018,
1422 VA = 0x1810e0000000,
1423 RA = 0xed0000000,
1424 PA = ra2pa(0xed0000000,0),
1425 part_0_ctx_nonzero_tsb_config_2,
1426 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1427 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1428 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1429}
1430
1431
1432SECTION .bdata018
1433.data
1434DATA028:
1435 .xword 0x8800003047250000 ! 00001810E0000000 -0088 DATA029+0x88
1436 .xword 0x88203191CBFDFFFF ! 00001810E0000008 -0080 DATA027+0x88
1437 .word 0x46FB2B58 ! 00001810E0000010 -0078 0 Single 3.214967E+04
1438 .word 0xB8D70DCA ! 00001810E0000014 -0074 0 Single -1.025457E-04
1439 .xword 0xC050D013AEC543ED ! 00001810E0000018 -0070 0 Double -6.725120E+01
1440 .xword 0xA97E0289ADCBA209 ! 00001810E0000020 -0068 0
1441 .xword 0x413FE3531200CC4C ! 00001810E0000028 -0060 0 Double 2.089811E+06
1442 .byte 0xC6 ! 00001810E0000030 -0058 0
1443 .byte 0x16 ! 00001810E0000031 -0057 0
1444 .half 0x66A4 ! 00001810E0000032 -0056 0
1445 .word 0xC9446ABB ! 00001810E0000034 -0054 0
1446 .word 0xEA33E346 ! 00001810E0000038 -0050 0
1447 .half 0xB836 ! 00001810E000003C -004C 0
1448 .half 0xCDC8 ! 00001810E000003E -004A 0
1449 .xword 0xBA16F5BDB0260CA6 ! 00001810E0000040 -0048 0
1450 .word 0x26CA4A01 ! 00001810E0000048 -0040 0
1451 .half 0xC8FE ! 00001810E000004C -003C 0
1452 .half 0x78F3 ! 00001810E000004E -003A 0
1453 .xword 0x41342D07B834B1F7 ! 00001810E0000050 -0038 0 Double 1.322248E+06
1454 .half 0x3CF4 ! 00001810E0000058 -0030 0
1455 .half 0x08D1 ! 00001810E000005A -002E 0
1456 .word 0x3A3BA1BD ! 00001810E000005C -002C 0 Single 7.157585E-04
1457 .half 0x3776 ! 00001810E0000060 -0028 0
1458 .half 0x4F33 ! 00001810E0000062 -0026 0
1459 .half 0x4020 ! 00001810E0000064 -0024 0
1460 .half 0xA62C ! 00001810E0000066 -0022 0
1461 .byte 0x71 ! 00001810E0000068 -0020 0
1462 .byte 0x29 ! 00001810E0000069 -001F 0
1463 .half 0x5F28 ! 00001810E000006A -001E 0
1464 .word 0x745E2ED7 ! 00001810E000006C -001C 0
1465 .half 0x446A ! 00001810E0000070 -0018 0
1466 .half 0xD401 ! 00001810E0000072 -0016 0
1467 .word 0x8C05927B ! 00001810E0000074 -0014 0
1468 .byte 0x01 ! 00001810E0000078 -0010 0
1469 .byte 0x9F ! 00001810E0000079 -000F 0
1470 .half 0xC8CC ! 00001810E000007A -000E 0
1471 .word 0x537A5371 ! 00001810E000007C -000C 0
1472 .xword 0x6740E1847DDAC48B ! 00001810E0000080 -0008 0
1473 .half 0x5F63 ! 00001810E0000088 +0000 0
1474 .half 0x11DC ! 00001810E000008A +0002 0
1475 .word 0xA85152DB ! 00001810E000008C +0004 0
1476 .xword 0x2BEC85C111E3107C ! 00001810E0000090 +0008 0
1477 .xword 0x3FE1FFD2EF76BBE7 ! 00001810E0000098 +0010 0 Double 5.624785E-01
1478 .xword 0xC014454E6D9966CA ! 00001810E00000A0 +0018 0 Double -5.067682E+00
1479 .word 0x400B78F2 ! 00001810E00000A8 +0020 0 Single 2.179257E+00
1480 .word 0x8B41567F ! 00001810E00000AC +0024 0
1481 .byte 0xAE ! 00001810E00000B0 +0028 0
1482 .byte 0xF4 ! 00001810E00000B1 +0029 0
1483 .byte 0xE1 ! 00001810E00000B2 +002A 0
1484 .byte 0x21 ! 00001810E00000B3 +002B 0
1485 .word 0xBA062F25 ! 00001810E00000B4 +002C 0 Single -5.118719E-04
1486 .xword 0x5AFB765488B2968A ! 00001810E00000B8 +0030 0
1487 .xword 0x72BE1F3CB60681C5 ! 00001810E00000C0 +0038 0
1488 .half 0x861C ! 00001810E00000C8 +0040 0
1489 .byte 0xA7 ! 00001810E00000CA +0042 0
1490 .byte 0x92 ! 00001810E00000CB +0043 0
1491 .half 0x0DE7 ! 00001810E00000CC +0044 0
1492 .byte 0x44 ! 00001810E00000CE +0046 0
1493 .byte 0x05 ! 00001810E00000CF +0047 0
1494 .word 0xA7F44DAB ! 00001810E00000D0 +0048 0
1495 .word 0x380CBDB0 ! 00001810E00000D4 +004C 0 Single 3.355526E-05
1496 .xword 0xF81AAC82292C9622 ! 00001810E00000D8 +0050 0
1497 .xword 0xE2097D0848ADBE8C ! 00001810E00000E0 +0058 0
1498 .word 0xBA911645 ! 00001810E00000E8 +0060 0 Single -1.106926E-03
1499 .word 0xE49DB7F4 ! 00001810E00000EC +0064 0
1500 .xword 0x18C06D3BBA0CD1BE ! 00001810E00000F0 +0068 0
1501 .xword 0x4C1115178BA98A18 ! 00001810E00000F8 +0070 0
1502 .xword 0x146BEE060173C71E ! 00001810E0000100 +0078 0
1503 .xword 0x376BEFDD33F21D9F ! 00001810E0000108 +0080 0
1504
1505!========================================================================
1506
1507SECTION .bdata019 DATA_VA=0x254730000000
1508attr_data {
1509 Name = .bdata019,
1510 VA = 0x254730000000,
1511 RA = ra2pa(0xec0000000,0),
1512 PA = ra2pa(0xec0000000,0),
1513 part_0_ctx_nonzero_tsb_config_0,
1514 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1515 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1516 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1517}
1518
1519
1520SECTION .bdata019
1521.data
1522DATA029:
1523 .xword 0x88A00D846E000000 ! 0000254730000000 -0088 DATA030+0x88
1524 .xword 0x880000E010180000 ! 0000254730000008 -0080 DATA028+0x88
1525 .word 0x3EEE00A3 ! 0000254730000010 -0078 0 Single 4.648486E-01
1526 .word 0xBF36BDF9 ! 0000254730000014 -0074 0 Single -7.138363E-01
1527 .xword 0xBF639631252A7E99 ! 0000254730000018 -0070 0 Double -2.390953E-03
1528 .xword 0xF01EC3B5BF29EB03 ! 0000254730000020 -0068 0
1529 .xword 0xBF183C20260D6A13 ! 0000254730000028 -0060 0 Double -9.244868E-05
1530 .byte 0x0E ! 0000254730000030 -0058 0
1531 .byte 0xF4 ! 0000254730000031 -0057 0
1532 .half 0x52CE ! 0000254730000032 -0056 0
1533 .word 0x35C5801B ! 0000254730000034 -0054 0
1534 .word 0x8A9EF374 ! 0000254730000038 -0050 0
1535 .half 0x8D1F ! 000025473000003C -004C 0
1536 .half 0xF8CB ! 000025473000003E -004A 0
1537 .xword 0xD111DDC8F1802FCD ! 0000254730000040 -0048 0
1538 .word 0x409919B9 ! 0000254730000048 -0040 0
1539 .half 0xB35C ! 000025473000004C -003C 0
1540 .half 0x8BB0 ! 000025473000004E -003A 0
1541 .xword 0x3F77F89FB2567513 ! 0000254730000050 -0038 0 Double 5.852341E-03
1542 .half 0x04B5 ! 0000254730000058 -0030 0
1543 .half 0xDC4E ! 000025473000005A -002E 0
1544 .word 0xC30725FE ! 000025473000005C -002C 0 Single -1.351484E+02
1545 .half 0x3EB0 ! 0000254730000060 -0028 0
1546 .half 0x9A8B ! 0000254730000062 -0026 0
1547 .half 0xACA1 ! 0000254730000064 -0024 0
1548 .half 0x7FC8 ! 0000254730000066 -0022 0
1549 .byte 0x81 ! 0000254730000068 -0020 0
1550 .byte 0x58 ! 0000254730000069 -001F 0
1551 .half 0x6A54 ! 000025473000006A -001E 0
1552 .word 0x26B6DA8E ! 000025473000006C -001C 0
1553 .half 0x66BD ! 0000254730000070 -0018 0
1554 .half 0xF9AE ! 0000254730000072 -0016 0
1555 .word 0x62048340 ! 0000254730000074 -0014 0
1556 .byte 0x6F ! 0000254730000078 -0010 0
1557 .byte 0x28 ! 0000254730000079 -000F 0
1558 .half 0xA696 ! 000025473000007A -000E 0
1559 .word 0x8D5DC7EF ! 000025473000007C -000C 0
1560 .xword 0x4126527112B39ABC ! 0000254730000080 -0008 0
1561 .half 0x1DDB ! 0000254730000088 +0000 0
1562 .half 0x6475 ! 000025473000008A +0002 0
1563 .word 0xCEDC484F ! 000025473000008C +0004 0
1564 .xword 0x8EEBA760D5FF9087 ! 0000254730000090 +0008 0
1565 .xword 0x3F83F3892B37B4AD ! 0000254730000098 +0010 0 Double 9.741851E-03
1566 .xword 0xBF0C2AE9CC37CA24 ! 00002547300000A0 +0018 0 Double -5.372549E-05
1567 .word 0x42B869AE ! 00002547300000A8 +0020 0 Single 9.220641E+01
1568 .word 0x8AB02176 ! 00002547300000AC +0024 0
1569 .byte 0xF2 ! 00002547300000B0 +0028 0
1570 .byte 0x2F ! 00002547300000B1 +0029 0
1571 .byte 0x8C ! 00002547300000B2 +002A 0
1572 .byte 0x6B ! 00002547300000B3 +002B 0
1573 .word 0x404746A3 ! 00002547300000B4 +002C 0 Single 3.113686E+00
1574 .xword 0x6CA24213A6D0A861 ! 00002547300000B8 +0030 0
1575 .xword 0xFD81453F11E9A32F ! 00002547300000C0 +0038 0
1576 .half 0x71EC ! 00002547300000C8 +0040 0
1577 .byte 0x42 ! 00002547300000CA +0042 0
1578 .byte 0xC2 ! 00002547300000CB +0043 0
1579 .half 0xCE11 ! 00002547300000CC +0044 0
1580 .byte 0xDD ! 00002547300000CE +0046 0
1581 .byte 0x32 ! 00002547300000CF +0047 0
1582 .word 0x5C55058E ! 00002547300000D0 +0048 0
1583 .word 0x45CD83FE ! 00002547300000D4 +004C 0 Single 6.576499E+03
1584 .xword 0xC34808368D91AAB8 ! 00002547300000D8 +0050 0
1585 .xword 0xFDF0A94A5078122F ! 00002547300000E0 +0058 0
1586 .word 0xB7A370BB ! 00002547300000E8 +0060 0 Single -1.948361E-05
1587 .word 0xBA76270F ! 00002547300000EC +0064 0
1588 .xword 0x8D3671742B388D89 ! 00002547300000F0 +0068 0
1589 .xword 0x6C2AB385B1B3A744 ! 00002547300000F8 +0070 0
1590 .xword 0xE9DEE7A962B065AB ! 0000254730000100 +0078 0
1591 .xword 0x463DB072ED28675D ! 0000254730000108 +0080 0
1592
1593!========================================================================
1594
1595SECTION .bdata020 DATA_VA=0x6e840da000
1596attr_data {
1597 Name = .bdata020,
1598 VA = 0x6e840da000,
1599 RA = 0xffffba000,
1600 PA = ra2pa(0xffffba000,0),
1601 part_0_ctx_nonzero_tsb_config_3,
1602 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1603 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1604 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1605}
1606
1607
1608SECTION .bdata020
1609.data
1610DATA030:
1611 .xword 0x880000300F020000 ! 0000006E840DA000 -0088 DATA031+0x88
1612 .xword 0x8800003047250000 ! 0000006E840DA008 -0080 DATA029+0x88
1613 .word 0xB991FA95 ! 0000006E840DA010 -0078 0 Single -2.784325E-04
1614 .word 0x38C5163F ! 0000006E840DA014 -0074 0 Single 9.397836E-05
1615 .xword 0xC09577E53C505A4A ! 0000006E840DA018 -0070 0 Double -1.373974E+03
1616 .xword 0xEA081F3655086B8B ! 0000006E840DA020 -0068 0
1617 .xword 0xBED9570F045C7227 ! 0000006E840DA028 -0060 0 Double -6.041544E-06
1618 .byte 0x76 ! 0000006E840DA030 -0058 0
1619 .byte 0x61 ! 0000006E840DA031 -0057 0
1620 .half 0xC4F8 ! 0000006E840DA032 -0056 0
1621 .word 0x9EFC2A71 ! 0000006E840DA034 -0054 0
1622 .word 0x03A49014 ! 0000006E840DA038 -0050 0
1623 .half 0xA08F ! 0000006E840DA03C -004C 0
1624 .half 0x36D5 ! 0000006E840DA03E -004A 0
1625 .xword 0x481B5485C30D9B99 ! 0000006E840DA040 -0048 0
1626 .word 0x10C2E7B5 ! 0000006E840DA048 -0040 0
1627 .half 0x5782 ! 0000006E840DA04C -003C 0
1628 .half 0x97A6 ! 0000006E840DA04E -003A 0
1629 .xword 0xBFA81BF3D7486D9F ! 0000006E840DA050 -0038 0 Double -4.708826E-02
1630 .half 0x0DB1 ! 0000006E840DA058 -0030 0
1631 .half 0x7031 ! 0000006E840DA05A -002E 0
1632 .word 0x46229844 ! 0000006E840DA05C -002C 0 Single 1.040607E+04
1633 .half 0xFD3A ! 0000006E840DA060 -0028 0
1634 .half 0xFF6E ! 0000006E840DA062 -0026 0
1635 .half 0xE8B5 ! 0000006E840DA064 -0024 0
1636 .half 0xAA5A ! 0000006E840DA066 -0022 0
1637 .byte 0x30 ! 0000006E840DA068 -0020 0
1638 .byte 0x3A ! 0000006E840DA069 -001F 0
1639 .half 0x7249 ! 0000006E840DA06A -001E 0
1640 .word 0xDAFAE5B7 ! 0000006E840DA06C -001C 0
1641 .half 0xD2E9 ! 0000006E840DA070 -0018 0
1642 .half 0x12B6 ! 0000006E840DA072 -0016 0
1643 .word 0xFC63633A ! 0000006E840DA074 -0014 0
1644 .byte 0xE9 ! 0000006E840DA078 -0010 0
1645 .byte 0x4A ! 0000006E840DA079 -000F 0
1646 .half 0x283B ! 0000006E840DA07A -000E 0
1647 .word 0x69CB1B9C ! 0000006E840DA07C -000C 0
1648 .xword 0x7ABB221AE6DD19F0 ! 0000006E840DA080 -0008 0
1649 .half 0x5944 ! 0000006E840DA088 +0000 0
1650 .half 0x2D00 ! 0000006E840DA08A +0002 0
1651 .word 0x28D8AE60 ! 0000006E840DA08C +0004 0
1652 .xword 0xC069D7D2EEB65547 ! 0000006E840DA090 +0008 0
1653 .xword 0x3F028BEC330648F6 ! 0000006E840DA098 +0010 0 Double 3.537478E-05
1654 .xword 0xBEE63A62522CB567 ! 0000006E840DA0A0 +0018 0 Double -1.059917E-05
1655 .word 0x406A2B8F ! 0000006E840DA0A8 +0020 0 Single 3.658909E+00
1656 .word 0x62DF6858 ! 0000006E840DA0AC +0024 0
1657 .byte 0xAA ! 0000006E840DA0B0 +0028 0
1658 .byte 0xD6 ! 0000006E840DA0B1 +0029 0
1659 .byte 0xF7 ! 0000006E840DA0B2 +002A 0
1660 .byte 0xA4 ! 0000006E840DA0B3 +002B 0
1661 .word 0x3D87492F ! 0000006E840DA0B4 +002C 0 Single 6.605756E-02
1662 .xword 0x764D26D95A07C37A ! 0000006E840DA0B8 +0030 0
1663 .xword 0x5BE2E03395910B99 ! 0000006E840DA0C0 +0038 0
1664 .half 0xAB60 ! 0000006E840DA0C8 +0040 0
1665 .byte 0xF4 ! 0000006E840DA0CA +0042 0
1666 .byte 0x75 ! 0000006E840DA0CB +0043 0
1667 .half 0x5185 ! 0000006E840DA0CC +0044 0
1668 .byte 0xA8 ! 0000006E840DA0CE +0046 0
1669 .byte 0xF2 ! 0000006E840DA0CF +0047 0
1670 .word 0xB710390B ! 0000006E840DA0D0 +0048 0
1671 .word 0x46BA0F4F ! 0000006E840DA0D4 +004C 0 Single 2.381565E+04
1672 .xword 0xA908F9761D2B2C1E ! 0000006E840DA0D8 +0050 0
1673 .xword 0xA47E9E6CD36C664F ! 0000006E840DA0E0 +0058 0
1674 .word 0xC5943EF3 ! 0000006E840DA0E8 +0060 0 Single -4.743869E+03
1675 .word 0x09B8EE30 ! 0000006E840DA0EC +0064 0
1676 .xword 0xB9B60FAFB982AAD1 ! 0000006E840DA0F0 +0068 0
1677 .xword 0x26E823B1778A744E ! 0000006E840DA0F8 +0070 0
1678 .xword 0x420745926FB0DD0B ! 0000006E840DA100 +0078 0
1679 .xword 0xAB6CA38F0E704402 ! 0000006E840DA108 +0080 0
1680
1681!========================================================================
1682
1683SECTION .bdata021 DATA_VA=0x20f30000000
1684attr_data {
1685 Name = .bdata021,
1686 VA = 0x20f30000000,
1687 RA = 0xeb0000000,
1688 PA = ra2pa(0xeb0000000,0),
1689 part_0_ctx_nonzero_tsb_config_2,
1690 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1691 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1692 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1693}
1694
1695
1696SECTION .bdata021
1697.data
1698DATA031:
1699 .xword 0x880016CD692B0000 ! 0000020F30000000 -0088 DATA032+0x88
1700 .xword 0x88A00D846E000000 ! 0000020F30000008 -0080 DATA030+0x88
1701 .word 0xB9DE1CF5 ! 0000020F30000010 -0078 0 Single -4.236471E-04
1702 .word 0xBFA32642 ! 0000020F30000014 -0074 0 Single -1.274605E+00
1703 .xword 0xC06623AE7A7467F1 ! 0000020F30000018 -0070 0 Double -1.771150E+02
1704 .xword 0x386BA175671E09D3 ! 0000020F30000020 -0068 0
1705 .xword 0xC0955A2C8141D675 ! 0000020F30000028 -0060 0 Double -1.366543E+03
1706 .byte 0x55 ! 0000020F30000030 -0058 0
1707 .byte 0x65 ! 0000020F30000031 -0057 0
1708 .half 0x0A7C ! 0000020F30000032 -0056 0
1709 .word 0xA7EDC319 ! 0000020F30000034 -0054 0
1710 .word 0x640D2BAB ! 0000020F30000038 -0050 0
1711 .half 0x9A12 ! 0000020F3000003C -004C 0
1712 .half 0xFF85 ! 0000020F3000003E -004A 0
1713 .xword 0x116E7028C46F8267 ! 0000020F30000040 -0048 0
1714 .word 0xA511494A ! 0000020F30000048 -0040 0
1715 .half 0x066A ! 0000020F3000004C -003C 0
1716 .half 0xC540 ! 0000020F3000004E -003A 0
1717 .xword 0x3FF911F456ED8F44 ! 0000020F30000050 -0038 0 Double 1.566883E+00
1718 .half 0x3EF2 ! 0000020F30000058 -0030 0
1719 .half 0x8572 ! 0000020F3000005A -002E 0
1720 .word 0x45115B1E ! 0000020F3000005C -002C 0 Single 2.325695E+03
1721 .half 0xFAEE ! 0000020F30000060 -0028 0
1722 .half 0xF5D4 ! 0000020F30000062 -0026 0
1723 .half 0xDC64 ! 0000020F30000064 -0024 0
1724 .half 0x0AF1 ! 0000020F30000066 -0022 0
1725 .byte 0x62 ! 0000020F30000068 -0020 0
1726 .byte 0x52 ! 0000020F30000069 -001F 0
1727 .half 0xEA61 ! 0000020F3000006A -001E 0
1728 .word 0xD35CA276 ! 0000020F3000006C -001C 0
1729 .half 0x16FC ! 0000020F30000070 -0018 0
1730 .half 0xA5AF ! 0000020F30000072 -0016 0
1731 .word 0x477D36A5 ! 0000020F30000074 -0014 0
1732 .byte 0x14 ! 0000020F30000078 -0010 0
1733 .byte 0x7F ! 0000020F30000079 -000F 0
1734 .half 0x0251 ! 0000020F3000007A -000E 0
1735 .word 0x1BA947E7 ! 0000020F3000007C -000C 0
1736 .xword 0x1BB347E990B8D379 ! 0000020F30000080 -0008 0
1737 .half 0xCF41 ! 0000020F30000088 +0000 0
1738 .half 0xAAE2 ! 0000020F3000008A +0002 0
1739 .word 0xC392BA73 ! 0000020F3000008C +0004 0
1740 .xword 0xDB9C6B6E7CE7925A ! 0000020F30000090 +0008 0
1741 .xword 0xC102FA63FCB138AF ! 0000020F30000098 +0010 0 Double -1.554685E+05
1742 .xword 0xC07289D21318FDFD ! 0000020F300000A0 +0018 0 Double -2.966138E+02
1743 .word 0xBFC17314 ! 0000020F300000A8 +0020 0 Single -1.511324E+00
1744 .word 0x18490108 ! 0000020F300000AC +0024 0
1745 .byte 0xFF ! 0000020F300000B0 +0028 0
1746 .byte 0x54 ! 0000020F300000B1 +0029 0
1747 .byte 0xCB ! 0000020F300000B2 +002A 0
1748 .byte 0xD9 ! 0000020F300000B3 +002B 0
1749 .word 0xBFD9B4B0 ! 0000020F300000B4 +002C 0 Single -1.700827E+00
1750 .xword 0xA82664A9E5F677D8 ! 0000020F300000B8 +0030 0
1751 .xword 0x012F151941B446E2 ! 0000020F300000C0 +0038 0
1752 .half 0xC99A ! 0000020F300000C8 +0040 0
1753 .byte 0xD1 ! 0000020F300000CA +0042 0
1754 .byte 0x36 ! 0000020F300000CB +0043 0
1755 .half 0xF8A4 ! 0000020F300000CC +0044 0
1756 .byte 0x0B ! 0000020F300000CE +0046 0
1757 .byte 0x02 ! 0000020F300000CF +0047 0
1758 .word 0xE4998E49 ! 0000020F300000D0 +0048 0
1759 .word 0x3B274634 ! 0000020F300000D4 +004C 0 Single 2.552402E-03
1760 .xword 0x812D900E6A11B70A ! 0000020F300000D8 +0050 0
1761 .xword 0xC006A5B76A0B92A6 ! 0000020F300000E0 +0058 0
1762 .word 0xBBE130AC ! 0000020F300000E8 +0060 0 Single -6.872257E-03
1763 .word 0x793946A9 ! 0000020F300000EC +0064 0
1764 .xword 0x60914E50EAE6B89F ! 0000020F300000F0 +0068 0
1765 .xword 0xA60A3B3774A86FCC ! 0000020F300000F8 +0070 0
1766 .xword 0x47823C0C8F845C84 ! 0000020F30000100 +0078 0
1767 .xword 0xDA48419BBDFAAAEC ! 0000020F30000108 +0080 0
1768
1769!========================================================================
1770
1771SECTION .bdata022 DATA_VA=0x2b69cd160000
1772attr_data {
1773 Name = .bdata022,
1774 VA = 0x2b69cd160000,
1775 RA = 0xffffb8000,
1776 PA = ra2pa(0xffffb8000,0),
1777 part_0_ctx_nonzero_tsb_config_3,
1778 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1779 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1780 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1781}
1782
1783
1784SECTION .bdata022
1785.data
1786DATA032:
1787 .xword 0x0000690500000088 ! 00002B69CD160000 -0088 DATA033+0x88
1788 .xword 0x0000020F30000088 ! 00002B69CD160008 -0080 DATA031+0x88
1789 .word 0xBDB33F20 ! 00002B69CD160010 -0078 0 Single -8.752275E-02
1790 .word 0x44CD014B ! 00002B69CD160014 -0074 0 Single 1.640040E+03
1791 .xword 0xC0A887708C00B2A7 ! 00002B69CD160018 -0070 0 Double -3.139720E+03
1792 .xword 0x15538DCC0D536622 ! 00002B69CD160020 -0068 0
1793 .xword 0x3FBACF7344742410 ! 00002B69CD160028 -0060 0 Double 1.047279E-01
1794 .byte 0xA1 ! 00002B69CD160030 -0058 0
1795 .byte 0x7A ! 00002B69CD160031 -0057 0
1796 .half 0xCF4D ! 00002B69CD160032 -0056 0
1797 .word 0x9CA5F474 ! 00002B69CD160034 -0054 0
1798 .word 0x72521846 ! 00002B69CD160038 -0050 0
1799 .half 0x1BD2 ! 00002B69CD16003C -004C 0
1800 .half 0x893F ! 00002B69CD16003E -004A 0
1801 .xword 0xDE6BFD4126269EC0 ! 00002B69CD160040 -0048 0
1802 .word 0x180DA558 ! 00002B69CD160048 -0040 0
1803 .half 0x1D73 ! 00002B69CD16004C -003C 0
1804 .half 0xA2D4 ! 00002B69CD16004E -003A 0
1805 .xword 0x409C65C410224574 ! 00002B69CD160050 -0038 0 Double 1.817441E+03
1806 .half 0xC6AB ! 00002B69CD160058 -0030 0
1807 .half 0xCB5C ! 00002B69CD16005A -002E 0
1808 .word 0xB8E4D0BD ! 00002B69CD16005C -002C 0 Single -1.091077E-04
1809 .half 0x7BEF ! 00002B69CD160060 -0028 0
1810 .half 0xBFAA ! 00002B69CD160062 -0026 0
1811 .half 0xAF9C ! 00002B69CD160064 -0024 0
1812 .half 0xB575 ! 00002B69CD160066 -0022 0
1813 .byte 0x01 ! 00002B69CD160068 -0020 0
1814 .byte 0x4E ! 00002B69CD160069 -001F 0
1815 .half 0x16AC ! 00002B69CD16006A -001E 0
1816 .word 0xEB62CE25 ! 00002B69CD16006C -001C 0
1817 .half 0x9E35 ! 00002B69CD160070 -0018 0
1818 .half 0xAD53 ! 00002B69CD160072 -0016 0
1819 .word 0xC658A9D5 ! 00002B69CD160074 -0014 0
1820 .byte 0xDC ! 00002B69CD160078 -0010 0
1821 .byte 0xC9 ! 00002B69CD160079 -000F 0
1822 .half 0x46E1 ! 00002B69CD16007A -000E 0
1823 .word 0x003A4F42 ! 00002B69CD16007C -000C 0
1824 .xword 0x8B494B9FBE910836 ! 00002B69CD160080 -0008 0
1825 .half 0xA54F ! 00002B69CD160088 +0000 0
1826 .half 0x83B7 ! 00002B69CD16008A +0002 0
1827 .word 0xCD1FBCED ! 00002B69CD16008C +0004 0
1828 .xword 0x16B6B55955F38079 ! 00002B69CD160090 +0008 0
1829 .xword 0x3F28BA9675846E4C ! 00002B69CD160098 +0010 0 Double 1.886662E-04
1830 .xword 0x3FECBAE1F76F43D2 ! 00002B69CD1600A0 +0018 0 Double 8.978128E-01
1831 .word 0x39CEDA01 ! 00002B69CD1600A8 +0020 0 Single 3.945381E-04
1832 .word 0xCD8B431C ! 00002B69CD1600AC +0024 0
1833 .byte 0xCA ! 00002B69CD1600B0 +0028 0
1834 .byte 0xAA ! 00002B69CD1600B1 +0029 0
1835 .byte 0x49 ! 00002B69CD1600B2 +002A 0
1836 .byte 0xFB ! 00002B69CD1600B3 +002B 0
1837 .word 0x4605CDB9 ! 00002B69CD1600B4 +002C 0 Single 8.563431E+03
1838 .xword 0x12F3DCD0F2948207 ! 00002B69CD1600B8 +0030 0
1839 .xword 0xC38663757E377B3D ! 00002B69CD1600C0 +0038 0
1840 .half 0x822E ! 00002B69CD1600C8 +0040 0
1841 .byte 0x20 ! 00002B69CD1600CA +0042 0
1842 .byte 0x51 ! 00002B69CD1600CB +0043 0
1843 .half 0x9744 ! 00002B69CD1600CC +0044 0
1844 .byte 0x93 ! 00002B69CD1600CE +0046 0
1845 .byte 0x8A ! 00002B69CD1600CF +0047 0
1846 .word 0xB23EF3A5 ! 00002B69CD1600D0 +0048 0
1847 .word 0x46A871D9 ! 00002B69CD1600D4 +004C 0 Single 2.156092E+04
1848 .xword 0x8A47B2A275DEF29D ! 00002B69CD1600D8 +0050 0
1849 .xword 0x5EB382EE2C98DE48 ! 00002B69CD1600E0 +0058 0
1850 .word 0xB7E53A44 ! 00002B69CD1600E8 +0060 0 Single -2.732606E-05
1851 .word 0x9CE4D571 ! 00002B69CD1600EC +0064 0
1852 .xword 0xED491DE636FDF9E3 ! 00002B69CD1600F0 +0068 0
1853 .xword 0x3AD334EF79065BA8 ! 00002B69CD1600F8 +0070 0
1854 .xword 0xF7F89A0A85FDEBE5 ! 00002B69CD160100 +0078 0
1855 .xword 0xDDC189DC725A4FE0 ! 00002B69CD160108 +0080 0
1856
1857!========================================================================
1858
1859SECTION .bdata023 DATA_VA=0x690500000000
1860attr_data {
1861 Name = .bdata023,
1862 VA = 0x690500000000,
1863 RA = ra2pa(0xea0000000,0),
1864 PA = ra2pa(0xea0000000,0),
1865 part_0_ctx_nonzero_tsb_config_0,
1866 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1867 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1868 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1869}
1870
1871
1872SECTION .bdata023
1873.data
1874DATA033:
1875 .xword 0x886028D77893FFFF ! 0000690500000000 -0088 DATA034+0x88
1876 .xword 0x880016CD692B0000 ! 0000690500000008 -0080 DATA032+0x88
1877 .word 0x42DB35B8 ! 0000690500000010 -0078 0 Single 1.096049E+02
1878 .word 0xC1B95AEA ! 0000690500000014 -0074 0 Single -2.316939E+01
1879 .xword 0x4000A358EAD2C44A ! 0000690500000018 -0070 0 Double 2.079759E+00
1880 .xword 0xC630C2391CD244A6 ! 0000690500000020 -0068 0
1881 .xword 0x3EE2F67229618C0F ! 0000690500000028 -0060 0 Double 9.042110E-06
1882 .byte 0x20 ! 0000690500000030 -0058 0
1883 .byte 0xDB ! 0000690500000031 -0057 0
1884 .half 0xEB97 ! 0000690500000032 -0056 0
1885 .word 0xC2BB46F2 ! 0000690500000034 -0054 0
1886 .word 0xE915AF41 ! 0000690500000038 -0050 0
1887 .half 0x587B ! 000069050000003C -004C 0
1888 .half 0xB9BA ! 000069050000003E -004A 0
1889 .xword 0x625EFEE9AB601D8F ! 0000690500000040 -0048 0
1890 .word 0xD2A1C0F1 ! 0000690500000048 -0040 0
1891 .half 0x7F61 ! 000069050000004C -003C 0
1892 .half 0xCAC9 ! 000069050000004E -003A 0
1893 .xword 0xBF39F586B2CCB100 ! 0000690500000050 -0038 0 Double -3.961042E-04
1894 .half 0x7C93 ! 0000690500000058 -0030 0
1895 .half 0xAB78 ! 000069050000005A -002E 0
1896 .word 0x3D9AD74D ! 000069050000005C -002C 0 Single 7.560597E-02
1897 .half 0xBAA1 ! 0000690500000060 -0028 0
1898 .half 0x3A6D ! 0000690500000062 -0026 0
1899 .half 0xCFF3 ! 0000690500000064 -0024 0
1900 .half 0x5C50 ! 0000690500000066 -0022 0
1901 .byte 0x3D ! 0000690500000068 -0020 0
1902 .byte 0x6D ! 0000690500000069 -001F 0
1903 .half 0x9F70 ! 000069050000006A -001E 0
1904 .word 0xA00CF9B9 ! 000069050000006C -001C 0
1905 .half 0x38C5 ! 0000690500000070 -0018 0
1906 .half 0x2629 ! 0000690500000072 -0016 0
1907 .word 0xA986FE96 ! 0000690500000074 -0014 0
1908 .byte 0x12 ! 0000690500000078 -0010 0
1909 .byte 0x09 ! 0000690500000079 -000F 0
1910 .half 0x884F ! 000069050000007A -000E 0
1911 .word 0xDB593816 ! 000069050000007C -000C 0
1912 .xword 0xA9FC2C2CB412642E ! 0000690500000080 -0008 0
1913 .half 0xE6F2 ! 0000690500000088 +0000 0
1914 .half 0x273B ! 000069050000008A +0002 0
1915 .word 0x556D6773 ! 000069050000008C +0004 0
1916 .xword 0xF519C47B747536B2 ! 0000690500000090 +0008 0
1917 .xword 0x3EDE41B44E29AECE ! 0000690500000098 +0010 0 Double 7.213749E-06
1918 .xword 0x405EABC39C870A11 ! 00006905000000A0 +0018 0 Double 1.226838E+02
1919 .word 0x43CAE718 ! 00006905000000A8 +0020 0 Single 4.058054E+02
1920 .word 0x6C6E5266 ! 00006905000000AC +0024 0
1921 .byte 0xAA ! 00006905000000B0 +0028 0
1922 .byte 0x1A ! 00006905000000B1 +0029 0
1923 .byte 0x47 ! 00006905000000B2 +002A 0
1924 .byte 0x26 ! 00006905000000B3 +002B 0
1925 .word 0x3D73A327 ! 00006905000000B4 +002C 0 Single 5.948177E-02
1926 .xword 0x9C21D80DA2F1AB7D ! 00006905000000B8 +0030 0
1927 .xword 0x3660FD049CEEDAF0 ! 00006905000000C0 +0038 0
1928 .half 0xBA75 ! 00006905000000C8 +0040 0
1929 .byte 0x00 ! 00006905000000CA +0042 0
1930 .byte 0x09 ! 00006905000000CB +0043 0
1931 .half 0x504F ! 00006905000000CC +0044 0
1932 .byte 0x6B ! 00006905000000CE +0046 0
1933 .byte 0xDE ! 00006905000000CF +0047 0
1934 .word 0xAF26814B ! 00006905000000D0 +0048 0
1935 .word 0xC0178954 ! 00006905000000D4 +004C 0 Single -2.367757E+00
1936 .xword 0x8CBBBE5361F9C88E ! 00006905000000D8 +0050 0
1937 .xword 0x08AE71CB246103AC ! 00006905000000E0 +0058 0
1938 .word 0xB81A7B3D ! 00006905000000E8 +0060 0 Single -3.683124E-05
1939 .word 0xBBD2977E ! 00006905000000EC +0064 0
1940 .xword 0x22C47DC8A1A9A497 ! 00006905000000F0 +0068 0
1941 .xword 0x1ACD93A16656C25D ! 00006905000000F8 +0070 0
1942 .xword 0x1A57196AF6F77512 ! 0000690500000100 +0078 0
1943 .xword 0xC2ED040CE7AC3A35 ! 0000690500000108 +0080 0
1944
1945!========================================================================
1946
1947SECTION .bdata024 DATA_VA=0xffff9378d7286000
1948attr_data {
1949 Name = .bdata024,
1950 VA = 0xffff9378d7286000,
1951 RA = 0xffffb6000,
1952 PA = ra2pa(0xffffb6000,0),
1953 part_0_ctx_nonzero_tsb_config_3,
1954 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
1955 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1956 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1957}
1958
1959
1960SECTION .bdata024
1961.data
1962DATA034:
1963 .xword 0x880000308D0B0000 ! FFFF9378D7286000 -0088 DATA025+0x88
1964 .xword 0x8800000005690000 ! FFFF9378D7286008 -0080 DATA033+0x88
1965 .word 0x4143AF44 ! FFFF9378D7286010 -0078 0 Single 1.223029E+01
1966 .word 0xB8E2E38A ! FFFF9378D7286014 -0074 0 Single -1.081890E-04
1967 .xword 0x40C2256C941A652A ! FFFF9378D7286018 -0070 0 Double 9.290848E+03
1968 .xword 0x6734C14180F6FCE6 ! FFFF9378D7286020 -0068 0
1969 .xword 0xBFA9707953D94431 ! FFFF9378D7286028 -0060 0 Double -4.968623E-02
1970 .byte 0x8F ! FFFF9378D7286030 -0058 0
1971 .byte 0xBD ! FFFF9378D7286031 -0057 0
1972 .half 0x455A ! FFFF9378D7286032 -0056 0
1973 .word 0x45D2D183 ! FFFF9378D7286034 -0054 0
1974 .word 0x59A9CC10 ! FFFF9378D7286038 -0050 0
1975 .half 0x8930 ! FFFF9378D728603C -004C 0
1976 .half 0xCB24 ! FFFF9378D728603E -004A 0
1977 .xword 0x5BA9E4FD174D4055 ! FFFF9378D7286040 -0048 0
1978 .word 0x9777A8FD ! FFFF9378D7286048 -0040 0
1979 .half 0x820F ! FFFF9378D728604C -003C 0
1980 .half 0xB3AF ! FFFF9378D728604E -003A 0
1981 .xword 0xC08DFBB5A50BC08C ! FFFF9378D7286050 -0038 0 Double -9.594637E+02
1982 .half 0xF273 ! FFFF9378D7286058 -0030 0
1983 .half 0xA634 ! FFFF9378D728605A -002E 0
1984 .word 0xC7800BF2 ! FFFF9378D728605C -002C 0 Single -6.555989E+04
1985 .half 0x1742 ! FFFF9378D7286060 -0028 0
1986 .half 0x4F51 ! FFFF9378D7286062 -0026 0
1987 .half 0x90AB ! FFFF9378D7286064 -0024 0
1988 .half 0xBB55 ! FFFF9378D7286066 -0022 0
1989 .byte 0xE4 ! FFFF9378D7286068 -0020 0
1990 .byte 0x1B ! FFFF9378D7286069 -001F 0
1991 .half 0x6FA2 ! FFFF9378D728606A -001E 0
1992 .word 0x3809884E ! FFFF9378D728606C -001C 0
1993 .half 0x605C ! FFFF9378D7286070 -0018 0
1994 .half 0xFF52 ! FFFF9378D7286072 -0016 0
1995 .word 0x15D3F303 ! FFFF9378D7286074 -0014 0
1996 .byte 0xF1 ! FFFF9378D7286078 -0010 0
1997 .byte 0x57 ! FFFF9378D7286079 -000F 0
1998 .half 0x59ED ! FFFF9378D728607A -000E 0
1999 .word 0x2D0ACF12 ! FFFF9378D728607C -000C 0
2000 .xword 0x1C6BEB39F7F4C6A3 ! FFFF9378D7286080 -0008 0
2001 .half 0x9DBC ! FFFF9378D7286088 +0000 0
2002 .half 0x5F84 ! FFFF9378D728608A +0002 0
2003 .word 0x9F4D8B9F ! FFFF9378D728608C +0004 0
2004 .xword 0xE639A6A4389BD43C ! FFFF9378D7286090 +0008 0
2005 .xword 0xC0F85B0D847666B7 ! FFFF9378D7286098 +0010 0 Double -9.976084E+04
2006 .xword 0x406525E8FEBAAC0F ! FFFF9378D72860A0 +0018 0 Double 1.691847E+02
2007 .word 0x455D9C29 ! FFFF9378D72860A8 +0020 0 Single 3.545760E+03
2008 .word 0x5C0BB874 ! FFFF9378D72860AC +0024 0
2009 .byte 0x63 ! FFFF9378D72860B0 +0028 0
2010 .byte 0xA1 ! FFFF9378D72860B1 +0029 0
2011 .byte 0x1E ! FFFF9378D72860B2 +002A 0
2012 .byte 0xC5 ! FFFF9378D72860B3 +002B 0
2013 .word 0x3BB8934B ! FFFF9378D72860B4 +002C 0 Single 5.632793E-03
2014 .xword 0xF2518FF326D763C7 ! FFFF9378D72860B8 +0030 0
2015 .xword 0xAD78A99F6CC0881B ! FFFF9378D72860C0 +0038 0
2016 .half 0x30B0 ! FFFF9378D72860C8 +0040 0
2017 .byte 0xCE ! FFFF9378D72860CA +0042 0
2018 .byte 0xA4 ! FFFF9378D72860CB +0043 0
2019 .half 0xE07B ! FFFF9378D72860CC +0044 0
2020 .byte 0xC8 ! FFFF9378D72860CE +0046 0
2021 .byte 0xCE ! FFFF9378D72860CF +0047 0
2022 .word 0xDD4AF48D ! FFFF9378D72860D0 +0048 0
2023 .word 0xC293AD45 ! FFFF9378D72860D4 +004C 0 Single -7.383842E+01
2024 .xword 0x7D897871C05148E2 ! FFFF9378D72860D8 +0050 0
2025 .xword 0xB2F59D90A1BCD356 ! FFFF9378D72860E0 +0058 0
2026 .word 0xBE1B02F2 ! FFFF9378D72860E8 +0060 0 Single -1.513784E-01
2027 .word 0xBBDF2DDF ! FFFF9378D72860EC +0064 0
2028 .xword 0xFBB0486BF1004073 ! FFFF9378D72860F0 +0068 0
2029 .xword 0x7526BA8D0F63FE66 ! FFFF9378D72860F8 +0070 0
2030 .xword 0xA896A02ACB16F41A ! FFFF9378D7286100 +0078 0
2031 .xword 0x3D6F4E95EBEF28D7 ! FFFF9378D7286108 +0080 0
2032
2033!========================================================================
2034
2035SECTION .bblk025 DATA_VA=0xc79e0000000
2036attr_data {
2037 Name = .bblk025,
2038 VA = 0xc79e0000000,
2039 RA = 0xe90000000,
2040 PA = ra2pa(0xe90000000,0),
2041 part_0_ctx_nonzero_tsb_config_1,
2042 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
2043 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2044 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2045}
2046
2047
2048SECTION .bblk025
2049.data
2050DATA035:
2051 .xword 0xC527B79C571166AD ! 00000C79E0000000 +0000 0
2052 .xword 0xF3485FCCA85959DA ! 00000C79E0000008 +0008 0
2053 .xword 0xF56DD821272699F5 ! 00000C79E0000010 +0010 0
2054 .xword 0x05C13B0DAC8DB29F ! 00000C79E0000018 +0018 0
2055 .xword 0x90229B1922A09441 ! 00000C79E0000020 +0020 0
2056 .xword 0x341EB542FCBE3B55 ! 00000C79E0000028 +0028 0
2057 .xword 0x724D05FDC18AED95 ! 00000C79E0000030 +0030 0
2058 .xword 0xDA20A6DD98A55F59 ! 00000C79E0000038 +0038 0
2059 .xword 0x4934A3BD8BF0D66E ! 00000C79E0000040 +0040 0
2060 .xword 0x1BFEFCD21960B3DE ! 00000C79E0000048 +0048 0
2061 .xword 0xC7F366CA9181E13A ! 00000C79E0000050 +0050 0
2062 .xword 0x5AB7DFBE87BC174A ! 00000C79E0000058 +0058 0
2063 .xword 0xE3EB7A8EEE0D8200 ! 00000C79E0000060 +0060 0
2064 .xword 0xA32FF4A6F218A696 ! 00000C79E0000068 +0068 0
2065 .xword 0xAFB585E20F183BED ! 00000C79E0000070 +0070 0
2066 .xword 0x719E3A483E231D27 ! 00000C79E0000078 +0078 0
2067
2068!========================================================================
2069
2070SECTION .bcom001
2071attr_data {
2072 Name = .bcom001,
2073 VA = 0x0,
2074 RA = 0xffffde000,
2075 PA = ra2pa(0xffffde000,0),
2076 tsbonly,
2077 part_0_ctx_nonzero_tsb_config_3,
2078 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
2079 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
2080 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2081}
2082
2083!========================================================================
2084
2085SECTION .bstk026 DATA_VA=0xffff95a860000000
2086attr_data {
2087 Name = .bstk026,
2088 VA = 0xffff95a860000000,
2089 RA = ra2pa(0xe80000000,0),
2090 PA = ra2pa(0xe80000000,0),
2091 part_0_ctx_nonzero_tsb_config_0,
2092 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
2093 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2094 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2095}
2096
2097
2098SECTION .bstk026
2099.data
2100 .skip 0x2000 ! FFFF95A860000000
2101STACK0069:
2102
2103!========================================================================
2104
2105SECTION .bkey027 DATA_VA=0x3d5faba6000
2106attr_data {
2107 Name = .bkey027,
2108 VA = 0x3d5faba6000,
2109 RA = 0xffffb4000,
2110 PA = ra2pa(0xffffb4000,0),
2111 part_0_ctx_nonzero_tsb_config_3,
2112 TTE_Context=69, TTE_Size=0, TTE_W=1, TTE_X=0,
2113 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2114 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2115}
2116
2117
2118SECTION .bkey027
2119.data
2120DATA037:
2121 .xword 0x880000308D0B0000 ! 000003D5FABA6000 +0000 DATA025+0x88
2122 .xword 0x880000400BD7FFFF ! 000003D5FABA6008 +0008 DATA026+0x88
2123 .xword 0x88203191CBFDFFFF ! 000003D5FABA6010 +0010 DATA027+0x88
2124 .xword 0x880000E010180000 ! 000003D5FABA6018 +0018 DATA028+0x88
2125 .xword 0x8800003047250000 ! 000003D5FABA6020 +0020 DATA029+0x88
2126 .xword 0x88A00D846E000000 ! 000003D5FABA6028 +0028 DATA030+0x88
2127 .xword 0x880000300F020000 ! 000003D5FABA6030 +0030 DATA031+0x88
2128 .xword 0x880016CD692B0000 ! 000003D5FABA6038 +0038 DATA032+0x88
2129 .xword 0x8800000005690000 ! 000003D5FABA6040 +0040 DATA033+0x88
2130 .xword 0x886028D77893FFFF ! 000003D5FABA6048 +0048 DATA034+0x88
2131 .xword 0x000000E0790C0000 ! 000003D5FABA6050 +0050 DATA035+0x0
2132 .xword 0x0000FEFF0F000000 ! 000003D5FABA6058 +0058 DATA001+0x0
2133 .xword 0x0000000000000000 ! 000003D5FABA6060 +0060 0
2134 .xword 0x4120859A67978460 ! 000003D5FABA6068 +0068 0 Double 5.413892E+05
2135 .word 0xC1F8A74C ! 000003D5FABA6070 +0070 0 Single -3.108169E+01
2136
2137! Context 70 runs in 32-bit addressing mode, big-endian
2138
2139!========================================================================
2140
2141SECTION .bdata029 DATA_VA=0xd522c000
2142attr_data {
2143 Name = .bdata029,
2144 VA = 0xd522c000,
2145 RA = 0xffffa0000,
2146 PA = ra2pa(0xffffa0000,0),
2147 part_0_ctx_nonzero_tsb_config_3,
2148 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2149 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2150 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2151}
2152
2153
2154SECTION .bdata029
2155.data
2156DATA048:
2157 .xword 0xABAD1DEA376AA088 ! 00000000D522C000 -0088 DATA049+0x88
2158 .xword 0xABAD1DEA5F6E6088 ! 00000000D522C008 -0080 DATA057+0x88
2159 .word 0xC119D6B5 ! 00000000D522C010 -0078 0 Single -9.614919E+00
2160 .word 0x4408A489 ! 00000000D522C014 -0074 0 Single 5.465709E+02
2161 .xword 0x40339852F9704D56 ! 00000000D522C018 -0070 0 Double 1.959502E+01
2162 .xword 0xB5EA89517B6E2AF2 ! 00000000D522C020 -0068 0
2163 .xword 0xC1045C61F7491CE5 ! 00000000D522C028 -0060 0 Double -1.667962E+05
2164 .byte 0x36 ! 00000000D522C030 -0058 0
2165 .byte 0x06 ! 00000000D522C031 -0057 0
2166 .half 0x3D61 ! 00000000D522C032 -0056 0
2167 .word 0x39F5A3FA ! 00000000D522C034 -0054 0
2168 .word 0xA705958E ! 00000000D522C038 -0050 0
2169 .half 0x34D4 ! 00000000D522C03C -004C 0
2170 .half 0xAB7B ! 00000000D522C03E -004A 0
2171 .xword 0x9BA06F338170A828 ! 00000000D522C040 -0048 0
2172 .word 0x498C66A1 ! 00000000D522C048 -0040 0
2173 .half 0xC397 ! 00000000D522C04C -003C 0
2174 .half 0x777E ! 00000000D522C04E -003A 0
2175 .xword 0x3FAEE6253D12FFE5 ! 00000000D522C050 -0038 0 Double 6.034962E-02
2176 .half 0xACA6 ! 00000000D522C058 -0030 0
2177 .half 0xB0A4 ! 00000000D522C05A -002E 0
2178 .word 0xBF53B879 ! 00000000D522C05C -002C 0 Single -8.270336E-01
2179 .half 0x1C08 ! 00000000D522C060 -0028 0
2180 .half 0x09D8 ! 00000000D522C062 -0026 0
2181 .half 0x01F7 ! 00000000D522C064 -0024 0
2182 .half 0xC6BA ! 00000000D522C066 -0022 0
2183 .byte 0xD2 ! 00000000D522C068 -0020 0
2184 .byte 0x15 ! 00000000D522C069 -001F 0
2185 .half 0x633A ! 00000000D522C06A -001E 0
2186 .word 0x1DF1DCC8 ! 00000000D522C06C -001C 0
2187 .half 0x9E30 ! 00000000D522C070 -0018 0
2188 .half 0x22AD ! 00000000D522C072 -0016 0
2189 .word 0xBE8866CA ! 00000000D522C074 -0014 0
2190 .byte 0xA0 ! 00000000D522C078 -0010 0
2191 .byte 0xF1 ! 00000000D522C079 -000F 0
2192 .half 0x5D7D ! 00000000D522C07A -000E 0
2193 .word 0x95A2381B ! 00000000D522C07C -000C 0
2194 .xword 0x22B4136105E47371 ! 00000000D522C080 -0008 0
2195 .half 0x7915 ! 00000000D522C088 +0000 0
2196 .half 0x2768 ! 00000000D522C08A +0002 0
2197 .word 0x76893370 ! 00000000D522C08C +0004 0
2198 .xword 0xD203245A5BBB097E ! 00000000D522C090 +0008 0
2199 .xword 0x4005B6F9334F6A85 ! 00000000D522C098 +0010 0 Double 2.714342E+00
2200 .xword 0xBED253FBBCE904FD ! 00000000D522C0A0 +0018 0 Double -4.369750E-06
2201 .word 0xBFB39BE9 ! 00000000D522C0A8 +0020 0 Single -1.403196E+00
2202 .word 0x3ABC5DB5 ! 00000000D522C0AC +0024 0
2203 .byte 0xB2 ! 00000000D522C0B0 +0028 0
2204 .byte 0x22 ! 00000000D522C0B1 +0029 0
2205 .byte 0x78 ! 00000000D522C0B2 +002A 0
2206 .byte 0x38 ! 00000000D522C0B3 +002B 0
2207 .word 0x475FF59F ! 00000000D522C0B4 +002C 0 Single 5.733362E+04
2208 .xword 0xCBE74D1875242DD2 ! 00000000D522C0B8 +0030 0
2209 .xword 0xD25732F76F530233 ! 00000000D522C0C0 +0038 0
2210 .half 0x9D10 ! 00000000D522C0C8 +0040 0
2211 .byte 0x67 ! 00000000D522C0CA +0042 0
2212 .byte 0xFE ! 00000000D522C0CB +0043 0
2213 .half 0x0673 ! 00000000D522C0CC +0044 0
2214 .byte 0x7D ! 00000000D522C0CE +0046 0
2215 .byte 0x62 ! 00000000D522C0CF +0047 0
2216 .word 0xB5890461 ! 00000000D522C0D0 +0048 0
2217 .word 0x3F603416 ! 00000000D522C0D4 +004C 0 Single 8.757948E-01
2218 .xword 0x157E49825C7221A8 ! 00000000D522C0D8 +0050 0
2219 .xword 0x494388E86DFA412C ! 00000000D522C0E0 +0058 0
2220 .word 0x4756544F ! 00000000D522C0E8 +0060 0 Single 5.486831E+04
2221 .word 0x1F4410D2 ! 00000000D522C0EC +0064 0
2222 .xword 0x4FFEE56C7A7D3762 ! 00000000D522C0F0 +0068 0
2223 .xword 0xACA6F7B1667C04EB ! 00000000D522C0F8 +0070 0
2224 .xword 0x79C1D58C455A3F0F ! 00000000D522C100 +0078 0
2225 .xword 0xAB6AB7A87FAC0BAB ! 00000000D522C108 +0080 0
2226
2227!========================================================================
2228
2229SECTION .bdata030 DATA_VA=0x376aa000
2230attr_data {
2231 Name = .bdata030,
2232 VA = 0x376aa000,
2233 RA = 0xffff9e000,
2234 PA = ra2pa(0xffff9e000,0),
2235 part_0_ctx_nonzero_tsb_config_3,
2236 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2237 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2238 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2239}
2240
2241
2242SECTION .bdata030
2243.data
2244DATA049:
2245 .xword 0xABAD1DEA1A202088 ! 00000000376AA000 -0088 DATA050+0x88
2246 .xword 0xABAD1DEAD522C088 ! 00000000376AA008 -0080 DATA048+0x88
2247 .word 0x3921E175 ! 00000000376AA010 -0078 0 Single 1.543815E-04
2248 .word 0xC49DFAB4 ! 00000000376AA014 -0074 0 Single -1.263834E+03
2249 .xword 0x3ED2D760FB5A9721 ! 00000000376AA018 -0070 0 Double 4.492122E-06
2250 .xword 0x66D1C6ECE01958EB ! 00000000376AA020 -0068 0
2251 .xword 0xBF5D7A73C91BD0B1 ! 00000000376AA028 -0060 0 Double -1.799214E-03
2252 .byte 0x71 ! 00000000376AA030 -0058 0
2253 .byte 0x3A ! 00000000376AA031 -0057 0
2254 .half 0x4D95 ! 00000000376AA032 -0056 0
2255 .word 0x0EE33FF2 ! 00000000376AA034 -0054 0
2256 .word 0x72E22948 ! 00000000376AA038 -0050 0
2257 .half 0x0D49 ! 00000000376AA03C -004C 0
2258 .half 0x15CB ! 00000000376AA03E -004A 0
2259 .xword 0x7E2BF85386921F3B ! 00000000376AA040 -0048 0
2260 .word 0xDBE08400 ! 00000000376AA048 -0040 0
2261 .half 0x89FE ! 00000000376AA04C -003C 0
2262 .half 0xD182 ! 00000000376AA04E -003A 0
2263 .xword 0xBEB39620CBB28E04 ! 00000000376AA050 -0038 0 Double -1.167443E-06
2264 .half 0x99E7 ! 00000000376AA058 -0030 0
2265 .half 0x25BC ! 00000000376AA05A -002E 0
2266 .word 0xC6B36469 ! 00000000376AA05C -002C 0 Single -2.296221E+04
2267 .half 0x15A5 ! 00000000376AA060 -0028 0
2268 .half 0x1A10 ! 00000000376AA062 -0026 0
2269 .half 0x13F9 ! 00000000376AA064 -0024 0
2270 .half 0xE741 ! 00000000376AA066 -0022 0
2271 .byte 0xED ! 00000000376AA068 -0020 0
2272 .byte 0xE6 ! 00000000376AA069 -001F 0
2273 .half 0x2FFB ! 00000000376AA06A -001E 0
2274 .word 0x2B484C0B ! 00000000376AA06C -001C 0
2275 .half 0x2BAB ! 00000000376AA070 -0018 0
2276 .half 0xD0E8 ! 00000000376AA072 -0016 0
2277 .word 0x3DE39D47 ! 00000000376AA074 -0014 0
2278 .byte 0x76 ! 00000000376AA078 -0010 0
2279 .byte 0xF4 ! 00000000376AA079 -000F 0
2280 .half 0xB354 ! 00000000376AA07A -000E 0
2281 .word 0x96E95692 ! 00000000376AA07C -000C 0
2282 .xword 0x4C4848E7FE651BB1 ! 00000000376AA080 -0008 0
2283 .half 0x38D1 ! 00000000376AA088 +0000 0
2284 .half 0xCA89 ! 00000000376AA08A +0002 0
2285 .word 0x72126EDF ! 00000000376AA08C +0004 0
2286 .xword 0x38CB984CCECDD009 ! 00000000376AA090 +0008 0
2287 .xword 0x40FF33E806F83D47 ! 00000000376AA098 +0010 0 Double 1.278065E+05
2288 .xword 0x4034E8747F92A6B6 ! 00000000376AA0A0 +0018 0 Double 2.090803E+01
2289 .word 0xBBE7A6B2 ! 00000000376AA0A8 +0020 0 Single -7.069432E-03
2290 .word 0x94DB6A4E ! 00000000376AA0AC +0024 0
2291 .byte 0x2A ! 00000000376AA0B0 +0028 0
2292 .byte 0x16 ! 00000000376AA0B1 +0029 0
2293 .byte 0xD5 ! 00000000376AA0B2 +002A 0
2294 .byte 0x45 ! 00000000376AA0B3 +002B 0
2295 .word 0x432741C2 ! 00000000376AA0B4 +002C 0 Single 1.672569E+02
2296 .xword 0xA85DBA5CEFEC5AD2 ! 00000000376AA0B8 +0030 0
2297 .xword 0x41854B96D1A0418C ! 00000000376AA0C0 +0038 0
2298 .half 0x4676 ! 00000000376AA0C8 +0040 0
2299 .byte 0x12 ! 00000000376AA0CA +0042 0
2300 .byte 0xC2 ! 00000000376AA0CB +0043 0
2301 .half 0xAF8B ! 00000000376AA0CC +0044 0
2302 .byte 0xB3 ! 00000000376AA0CE +0046 0
2303 .byte 0xE9 ! 00000000376AA0CF +0047 0
2304 .word 0x0DC3C579 ! 00000000376AA0D0 +0048 0
2305 .word 0xC4502D1F ! 00000000376AA0D4 +004C 0 Single -8.327050E+02
2306 .xword 0xD808B61C67729708 ! 00000000376AA0D8 +0050 0
2307 .xword 0xF0B63A88B9ABAF5C ! 00000000376AA0E0 +0058 0
2308 .word 0xBF32E4C8 ! 00000000376AA0E8 +0060 0 Single -6.988034E-01
2309 .word 0x17846419 ! 00000000376AA0EC +0064 0
2310 .xword 0x6F6702026568E212 ! 00000000376AA0F0 +0068 0
2311 .xword 0x3C3941241EE7BFEF ! 00000000376AA0F8 +0070 0
2312 .xword 0x14B2313A01A54A95 ! 00000000376AA100 +0078 0
2313 .xword 0x8B012BC1B2785E68 ! 00000000376AA108 +0080 0
2314
2315!========================================================================
2316
2317SECTION .bdata031 DATA_VA=0x1a202000
2318attr_data {
2319 Name = .bdata031,
2320 VA = 0x1a202000,
2321 RA = 0xffff9c000,
2322 PA = ra2pa(0xffff9c000,0),
2323 part_0_ctx_nonzero_tsb_config_3,
2324 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2325 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2326 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2327}
2328
2329
2330SECTION .bdata031
2331.data
2332DATA050:
2333 .xword 0x88C067E2EA1DADAB ! 000000001A202000 -0088 DATA051+0x88
2334 .xword 0x88A06A37EA1DADAB ! 000000001A202008 -0080 DATA049+0x88
2335 .word 0x3C0B2917 ! 000000001A202010 -0078 0 Single 8.493683E-03
2336 .word 0xB8C968E2 ! 000000001A202014 -0074 0 Single -9.603963E-05
2337 .xword 0x3EB35675E6D9BB30 ! 000000001A202018 -0070 0 Double 1.152619E-06
2338 .xword 0x51A5C3CFAE72DED7 ! 000000001A202020 -0068 0
2339 .xword 0x401BD9ED7178A9A5 ! 000000001A202028 -0060 0 Double 6.962820E+00
2340 .byte 0x3B ! 000000001A202030 -0058 0
2341 .byte 0x3E ! 000000001A202031 -0057 0
2342 .half 0x73B3 ! 000000001A202032 -0056 0
2343 .word 0xC06204E3 ! 000000001A202034 -0054 0
2344 .word 0x8B5AFC8B ! 000000001A202038 -0050 0
2345 .half 0x411F ! 000000001A20203C -004C 0
2346 .half 0xE481 ! 000000001A20203E -004A 0
2347 .xword 0xC6B535DC3CF02C73 ! 000000001A202040 -0048 0
2348 .word 0x25B21AEA ! 000000001A202048 -0040 0
2349 .half 0x2906 ! 000000001A20204C -003C 0
2350 .half 0xC3A3 ! 000000001A20204E -003A 0
2351 .xword 0xC122E4AE8F205DF7 ! 000000001A202050 -0038 0 Double -6.190953E+05
2352 .half 0x738C ! 000000001A202058 -0030 0
2353 .half 0x875E ! 000000001A20205A -002E 0
2354 .word 0xBD9BA1D8 ! 000000001A20205C -002C 0 Single -7.599229E-02
2355 .half 0x7253 ! 000000001A202060 -0028 0
2356 .half 0xC483 ! 000000001A202062 -0026 0
2357 .half 0x3513 ! 000000001A202064 -0024 0
2358 .half 0xA859 ! 000000001A202066 -0022 0
2359 .byte 0xAF ! 000000001A202068 -0020 0
2360 .byte 0xEF ! 000000001A202069 -001F 0
2361 .half 0x0F8F ! 000000001A20206A -001E 0
2362 .word 0x9B45D98C ! 000000001A20206C -001C 0
2363 .half 0x7E19 ! 000000001A202070 -0018 0
2364 .half 0x1B3B ! 000000001A202072 -0016 0
2365 .word 0x502C434C ! 000000001A202074 -0014 0
2366 .byte 0x12 ! 000000001A202078 -0010 0
2367 .byte 0x95 ! 000000001A202079 -000F 0
2368 .half 0xF4AD ! 000000001A20207A -000E 0
2369 .word 0xE6EA010E ! 000000001A20207C -000C 0
2370 .xword 0x9667635F43576256 ! 000000001A202080 -0008 0
2371 .half 0x2A93 ! 000000001A202088 +0000 0
2372 .half 0xF7C4 ! 000000001A20208A +0002 0
2373 .word 0xD37343DB ! 000000001A20208C +0004 0
2374 .xword 0x92FCAE6CE26A6FDB ! 000000001A202090 +0008 0
2375 .xword 0x3EF30807DB0D838A ! 000000001A202098 +0010 0 Double 1.814973E-05
2376 .xword 0x3FA8B22C9CE0AA5A ! 000000001A2020A0 +0018 0 Double 4.823436E-02
2377 .word 0x4553BFD1 ! 000000001A2020A8 +0020 0 Single 3.387989E+03
2378 .word 0x4F1D73CC ! 000000001A2020AC +0024 0
2379 .byte 0x11 ! 000000001A2020B0 +0028 0
2380 .byte 0x6F ! 000000001A2020B1 +0029 0
2381 .byte 0x55 ! 000000001A2020B2 +002A 0
2382 .byte 0x6B ! 000000001A2020B3 +002B 0
2383 .word 0xC3EE34EE ! 000000001A2020B4 +002C 0 Single -4.764135E+02
2384 .xword 0x7585ABEF67CEE687 ! 000000001A2020B8 +0030 0
2385 .xword 0x212A9A422ED8FE19 ! 000000001A2020C0 +0038 0
2386 .half 0x06BE ! 000000001A2020C8 +0040 0
2387 .byte 0x48 ! 000000001A2020CA +0042 0
2388 .byte 0xAD ! 000000001A2020CB +0043 0
2389 .half 0x925D ! 000000001A2020CC +0044 0
2390 .byte 0xC5 ! 000000001A2020CE +0046 0
2391 .byte 0xD8 ! 000000001A2020CF +0047 0
2392 .word 0xF92ED282 ! 000000001A2020D0 +0048 0
2393 .word 0x3FA609E6 ! 000000001A2020D4 +004C 0 Single 1.297177E+00
2394 .xword 0x30A39F166A6B0B68 ! 000000001A2020D8 +0050 0
2395 .xword 0x5DDABCC469F8151D ! 000000001A2020E0 +0058 0
2396 .word 0xBD893AA7 ! 000000001A2020E8 +0060 0 Single -6.700640E-02
2397 .word 0x8A497D9B ! 000000001A2020EC +0064 0
2398 .xword 0x6BC67B4013EFA403 ! 000000001A2020F0 +0068 0
2399 .xword 0x80EDE36961878F2E ! 000000001A2020F8 +0070 0
2400 .xword 0xD2F3A3094783349B ! 000000001A202100 +0078 0
2401 .xword 0x0768B338151D3341 ! 000000001A202108 +0080 0
2402
2403!========================================================================
2404
2405SECTION .bdata032 DATA_VA=0xe267c000
2406attr_data {
2407 Name = .bdata032,
2408 VA = 0xe267c000,
2409 RA = 0xffff9a000,
2410 PA = ra2pa(0xffff9a000,0),
2411 part_0_ctx_nonzero_tsb_config_3,
2412 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2413 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2414 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2415}
2416
2417
2418SECTION .bdata032
2419.data
2420DATA051:
2421 .xword 0xABAD1DEAEA2A6088 ! 00000000E267C000 -0088 DATA052+0x88
2422 .xword 0xABAD1DEA1A202088 ! 00000000E267C008 -0080 DATA050+0x88
2423 .word 0xBE725CCF ! 00000000E267C010 -0078 0 Single -2.366822E-01
2424 .word 0xC1ED51FB ! 00000000E267C014 -0074 0 Single -2.966503E+01
2425 .xword 0x4042D9CE9B6B672C ! 00000000E267C018 -0070 0 Double 3.770162E+01
2426 .xword 0x6D85125C2AD29CC0 ! 00000000E267C020 -0068 0
2427 .xword 0xC0D2DD95CF46F19A ! 00000000E267C028 -0060 0 Double -1.931834E+04
2428 .byte 0x7E ! 00000000E267C030 -0058 0
2429 .byte 0xAE ! 00000000E267C031 -0057 0
2430 .half 0x2125 ! 00000000E267C032 -0056 0
2431 .word 0x910240BD ! 00000000E267C034 -0054 0
2432 .word 0x9839F5BC ! 00000000E267C038 -0050 0
2433 .half 0x00A1 ! 00000000E267C03C -004C 0
2434 .half 0x038B ! 00000000E267C03E -004A 0
2435 .xword 0x555CFBCF71B6FFE1 ! 00000000E267C040 -0048 0
2436 .word 0xB2366380 ! 00000000E267C048 -0040 0
2437 .half 0x65CD ! 00000000E267C04C -003C 0
2438 .half 0xCC41 ! 00000000E267C04E -003A 0
2439 .xword 0x3F43BDD9B76AF571 ! 00000000E267C050 -0038 0 Double 6.024659E-04
2440 .half 0xBCFA ! 00000000E267C058 -0030 0
2441 .half 0xC11D ! 00000000E267C05A -002E 0
2442 .word 0x3CCAF7A3 ! 00000000E267C05C -002C 0 Single 2.477629E-02
2443 .half 0xE31D ! 00000000E267C060 -0028 0
2444 .half 0x978F ! 00000000E267C062 -0026 0
2445 .half 0xA924 ! 00000000E267C064 -0024 0
2446 .half 0xE897 ! 00000000E267C066 -0022 0
2447 .byte 0x10 ! 00000000E267C068 -0020 0
2448 .byte 0x9D ! 00000000E267C069 -001F 0
2449 .half 0x0F49 ! 00000000E267C06A -001E 0
2450 .word 0x5C53A5BD ! 00000000E267C06C -001C 0
2451 .half 0x3A0B ! 00000000E267C070 -0018 0
2452 .half 0xECF8 ! 00000000E267C072 -0016 0
2453 .word 0xC83C42FC ! 00000000E267C074 -0014 0
2454 .byte 0xB3 ! 00000000E267C078 -0010 0
2455 .byte 0x6C ! 00000000E267C079 -000F 0
2456 .half 0x0D15 ! 00000000E267C07A -000E 0
2457 .word 0x34F16BD3 ! 00000000E267C07C -000C 0
2458 .xword 0xDFB88CF1D3FA334F ! 00000000E267C080 -0008 0
2459 .half 0x9E4B ! 00000000E267C088 +0000 0
2460 .half 0xAFA1 ! 00000000E267C08A +0002 0
2461 .word 0x7C3ADB1B ! 00000000E267C08C +0004 0
2462 .xword 0xF4C41CC2148F8388 ! 00000000E267C090 +0008 0
2463 .xword 0x40C07BC49ED6A267 ! 00000000E267C098 +0010 0 Double 8.439536E+03
2464 .xword 0x3FBC36FD28CD135F ! 00000000E267C0A0 +0018 0 Double 1.102141E-01
2465 .word 0xC441CFB4 ! 00000000E267C0A8 +0020 0 Single -7.752454E+02
2466 .word 0x45DC8DBA ! 00000000E267C0AC +0024 0
2467 .byte 0x54 ! 00000000E267C0B0 +0028 0
2468 .byte 0x66 ! 00000000E267C0B1 +0029 0
2469 .byte 0x34 ! 00000000E267C0B2 +002A 0
2470 .byte 0x99 ! 00000000E267C0B3 +002B 0
2471 .word 0x46370D0B ! 00000000E267C0B4 +002C 0 Single 1.171526E+04
2472 .xword 0x37D226CD33B937D8 ! 00000000E267C0B8 +0030 0
2473 .xword 0xA1687A800C9FAB76 ! 00000000E267C0C0 +0038 0
2474 .half 0x56DD ! 00000000E267C0C8 +0040 0
2475 .byte 0x0B ! 00000000E267C0CA +0042 0
2476 .byte 0x23 ! 00000000E267C0CB +0043 0
2477 .half 0x3DE8 ! 00000000E267C0CC +0044 0
2478 .byte 0x7E ! 00000000E267C0CE +0046 0
2479 .byte 0x35 ! 00000000E267C0CF +0047 0
2480 .word 0xFA0CDD18 ! 00000000E267C0D0 +0048 0
2481 .word 0x4318A0BA ! 00000000E267C0D4 +004C 0 Single 1.526278E+02
2482 .xword 0xE8EB683A60E13C1F ! 00000000E267C0D8 +0050 0
2483 .xword 0x7A93C05A389C7ECD ! 00000000E267C0E0 +0058 0
2484 .word 0x450AC22C ! 00000000E267C0E8 +0060 0 Single 2.220136E+03
2485 .word 0x03DD75D1 ! 00000000E267C0EC +0064 0
2486 .xword 0x52995162CA053097 ! 00000000E267C0F0 +0068 0
2487 .xword 0x5C660E14F0019417 ! 00000000E267C0F8 +0070 0
2488 .xword 0xD1FF92B8545E64CB ! 00000000E267C100 +0078 0
2489 .xword 0xA738AB38A1C2CD9B ! 00000000E267C108 +0080 0
2490
2491!========================================================================
2492
2493SECTION .bdata033 DATA_VA=0xea2a6000
2494attr_data {
2495 Name = .bdata033,
2496 VA = 0xea2a6000,
2497 RA = 0xffff98000,
2498 PA = ra2pa(0xffff98000,0),
2499 part_0_ctx_nonzero_tsb_config_3,
2500 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2501 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2502 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2503}
2504
2505
2506SECTION .bdata033
2507.data
2508DATA052:
2509 .xword 0x88C0B413EA1DADAB ! 00000000EA2A6000 -0088 DATA053+0x88
2510 .xword 0x88C067E2EA1DADAB ! 00000000EA2A6008 -0080 DATA051+0x88
2511 .word 0x383437B2 ! 00000000EA2A6010 -0078 0 Single 4.296721E-05
2512 .word 0x3C93A580 ! 00000000EA2A6014 -0074 0 Single 1.802325E-02
2513 .xword 0x40FAAE1966F94380 ! 00000000EA2A6018 -0070 0 Double 1.092816E+05
2514 .xword 0x110029EAB78F81B9 ! 00000000EA2A6020 -0068 0
2515 .xword 0x3F862D89B00258FE ! 00000000EA2A6028 -0060 0 Double 1.082904E-02
2516 .byte 0x66 ! 00000000EA2A6030 -0058 0
2517 .byte 0xCA ! 00000000EA2A6031 -0057 0
2518 .half 0x74B0 ! 00000000EA2A6032 -0056 0
2519 .word 0xD0C891CA ! 00000000EA2A6034 -0054 0
2520 .word 0x77ABECDF ! 00000000EA2A6038 -0050 0
2521 .half 0xD602 ! 00000000EA2A603C -004C 0
2522 .half 0x3CE1 ! 00000000EA2A603E -004A 0
2523 .xword 0x784B5D48A9B7F9C2 ! 00000000EA2A6040 -0048 0
2524 .word 0x1151C86F ! 00000000EA2A6048 -0040 0
2525 .half 0xFCF9 ! 00000000EA2A604C -003C 0
2526 .half 0xE934 ! 00000000EA2A604E -003A 0
2527 .xword 0x41293AEBC744D9E7 ! 00000000EA2A6050 -0038 0 Double 8.267419E+05
2528 .half 0xA42E ! 00000000EA2A6058 -0030 0
2529 .half 0xA305 ! 00000000EA2A605A -002E 0
2530 .word 0xBF5DFE19 ! 00000000EA2A605C -002C 0 Single -8.671585E-01
2531 .half 0xF922 ! 00000000EA2A6060 -0028 0
2532 .half 0x87D9 ! 00000000EA2A6062 -0026 0
2533 .half 0xE8C8 ! 00000000EA2A6064 -0024 0
2534 .half 0x7AE0 ! 00000000EA2A6066 -0022 0
2535 .byte 0xE1 ! 00000000EA2A6068 -0020 0
2536 .byte 0x2B ! 00000000EA2A6069 -001F 0
2537 .half 0x0752 ! 00000000EA2A606A -001E 0
2538 .word 0xC9EB2329 ! 00000000EA2A606C -001C 0
2539 .half 0x3955 ! 00000000EA2A6070 -0018 0
2540 .half 0x6170 ! 00000000EA2A6072 -0016 0
2541 .word 0x1A0AD0D1 ! 00000000EA2A6074 -0014 0
2542 .byte 0x8F ! 00000000EA2A6078 -0010 0
2543 .byte 0x43 ! 00000000EA2A6079 -000F 0
2544 .half 0xDB9F ! 00000000EA2A607A -000E 0
2545 .word 0x83E6D2BD ! 00000000EA2A607C -000C 0
2546 .xword 0xBCAC03BC144D4422 ! 00000000EA2A6080 -0008 0
2547 .half 0x7A61 ! 00000000EA2A6088 +0000 0
2548 .half 0x638B ! 00000000EA2A608A +0002 0
2549 .word 0xF431C010 ! 00000000EA2A608C +0004 0
2550 .xword 0x7B4EE2E1641548F4 ! 00000000EA2A6090 +0008 0
2551 .xword 0x3F3A89E96775A45B ! 00000000EA2A6098 +0010 0 Double 4.049487E-04
2552 .xword 0x3FF4DFFD9ABA6FCF ! 00000000EA2A60A0 +0018 0 Double 1.304685E+00
2553 .word 0x3E9EB961 ! 00000000EA2A60A8 +0020 0 Single 3.100081E-01
2554 .word 0xAC17D26E ! 00000000EA2A60AC +0024 0
2555 .byte 0x72 ! 00000000EA2A60B0 +0028 0
2556 .byte 0x8B ! 00000000EA2A60B1 +0029 0
2557 .byte 0xDF ! 00000000EA2A60B2 +002A 0
2558 .byte 0x92 ! 00000000EA2A60B3 +002B 0
2559 .word 0x43DA23E1 ! 00000000EA2A60B4 +002C 0 Single 4.362803E+02
2560 .xword 0xA51CAF54E917C2AB ! 00000000EA2A60B8 +0030 0
2561 .xword 0xB2E824E23DDE953E ! 00000000EA2A60C0 +0038 0
2562 .half 0x12FD ! 00000000EA2A60C8 +0040 0
2563 .byte 0x99 ! 00000000EA2A60CA +0042 0
2564 .byte 0x1C ! 00000000EA2A60CB +0043 0
2565 .half 0x5566 ! 00000000EA2A60CC +0044 0
2566 .byte 0x01 ! 00000000EA2A60CE +0046 0
2567 .byte 0x67 ! 00000000EA2A60CF +0047 0
2568 .word 0xE5FBA3CA ! 00000000EA2A60D0 +0048 0
2569 .word 0x3C2268D8 ! 00000000EA2A60D4 +004C 0 Single 9.912692E-03
2570 .xword 0xA2EBE8A21590EBEB ! 00000000EA2A60D8 +0050 0
2571 .xword 0x6BBE0B811FA44042 ! 00000000EA2A60E0 +0058 0
2572 .word 0x3ABB66D5 ! 00000000EA2A60E8 +0060 0 Single 1.429761E-03
2573 .word 0x114C3094 ! 00000000EA2A60EC +0064 0
2574 .xword 0xF45C65BB4881B12A ! 00000000EA2A60F0 +0068 0
2575 .xword 0x89DAE2DA88278908 ! 00000000EA2A60F8 +0070 0
2576 .xword 0x00C9C947C708949D ! 00000000EA2A6100 +0078 0
2577 .xword 0x09004020605945C8 ! 00000000EA2A6108 +0080 0
2578
2579!========================================================================
2580
2581SECTION .bdata034 DATA_VA=0x13b4c000
2582attr_data {
2583 Name = .bdata034,
2584 VA = 0x13b4c000,
2585 RA = 0xffff96000,
2586 PA = ra2pa(0xffff96000,0),
2587 part_0_ctx_nonzero_tsb_config_3,
2588 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2589 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2590 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2591}
2592
2593
2594SECTION .bdata034
2595.data
2596DATA053:
2597 .xword 0xABAD1DEAB8A0E088 ! 0000000013B4C000 -0088 DATA054+0x88
2598 .xword 0xABAD1DEAEA2A6088 ! 0000000013B4C008 -0080 DATA052+0x88
2599 .word 0xBFCD5ACE ! 0000000013B4C010 -0078 0 Single -1.604334E+00
2600 .word 0xB7C689E9 ! 0000000013B4C014 -0074 0 Single -2.366766E-05
2601 .xword 0x406F59960A6056D2 ! 0000000013B4C018 -0070 0 Double 2.507996E+02
2602 .xword 0xD12191244CBA3D80 ! 0000000013B4C020 -0068 0
2603 .xword 0xC06DC82A3F2DCC97 ! 0000000013B4C028 -0060 0 Double -2.382552E+02
2604 .byte 0xC7 ! 0000000013B4C030 -0058 0
2605 .byte 0x94 ! 0000000013B4C031 -0057 0
2606 .half 0x12F8 ! 0000000013B4C032 -0056 0
2607 .word 0x77A30E1A ! 0000000013B4C034 -0054 0
2608 .word 0xB8E8BD8A ! 0000000013B4C038 -0050 0
2609 .half 0x7FBD ! 0000000013B4C03C -004C 0
2610 .half 0xE3A1 ! 0000000013B4C03E -004A 0
2611 .xword 0xE4C3D1EF794B9F21 ! 0000000013B4C040 -0048 0
2612 .word 0x278246D6 ! 0000000013B4C048 -0040 0
2613 .half 0xF9E9 ! 0000000013B4C04C -003C 0
2614 .half 0x86AC ! 0000000013B4C04E -003A 0
2615 .xword 0x40A4C050784F0F48 ! 0000000013B4C050 -0038 0 Double 2.656157E+03
2616 .half 0x09B5 ! 0000000013B4C058 -0030 0
2617 .half 0xCFA8 ! 0000000013B4C05A -002E 0
2618 .word 0xB78DE87F ! 0000000013B4C05C -002C 0 Single -1.691677E-05
2619 .half 0xCC32 ! 0000000013B4C060 -0028 0
2620 .half 0xB4D6 ! 0000000013B4C062 -0026 0
2621 .half 0x2498 ! 0000000013B4C064 -0024 0
2622 .half 0x2D4E ! 0000000013B4C066 -0022 0
2623 .byte 0x2D ! 0000000013B4C068 -0020 0
2624 .byte 0x71 ! 0000000013B4C069 -001F 0
2625 .half 0x8BA1 ! 0000000013B4C06A -001E 0
2626 .word 0x21189A56 ! 0000000013B4C06C -001C 0
2627 .half 0x7EEE ! 0000000013B4C070 -0018 0
2628 .half 0xBA9F ! 0000000013B4C072 -0016 0
2629 .word 0x3B14330A ! 0000000013B4C074 -0014 0
2630 .byte 0xE0 ! 0000000013B4C078 -0010 0
2631 .byte 0x8C ! 0000000013B4C079 -000F 0
2632 .half 0xB4A0 ! 0000000013B4C07A -000E 0
2633 .word 0x68D96867 ! 0000000013B4C07C -000C 0
2634 .xword 0x8F755A331C2EAB47 ! 0000000013B4C080 -0008 0
2635 .half 0x126A ! 0000000013B4C088 +0000 0
2636 .half 0x39A1 ! 0000000013B4C08A +0002 0
2637 .word 0x01B57F82 ! 0000000013B4C08C +0004 0
2638 .xword 0x7C19EC3FF83E946A ! 0000000013B4C090 +0008 0
2639 .xword 0xC01141ABF144524D ! 0000000013B4C098 +0010 0 Double -4.314132E+00
2640 .xword 0xBFEBC43F01FE4648 ! 0000000013B4C0A0 +0018 0 Double -8.677058E-01
2641 .word 0x421EB443 ! 0000000013B4C0A8 +0020 0 Single 3.967604E+01
2642 .word 0x8C64A344 ! 0000000013B4C0AC +0024 0
2643 .byte 0x57 ! 0000000013B4C0B0 +0028 0
2644 .byte 0x78 ! 0000000013B4C0B1 +0029 0
2645 .byte 0xF0 ! 0000000013B4C0B2 +002A 0
2646 .byte 0xF4 ! 0000000013B4C0B3 +002B 0
2647 .word 0x4653FCB3 ! 0000000013B4C0B4 +002C 0 Single 1.356717E+04
2648 .xword 0x5AE51EB7D972969F ! 0000000013B4C0B8 +0030 0
2649 .xword 0xC8BBBAC137885E0B ! 0000000013B4C0C0 +0038 0
2650 .half 0xFD10 ! 0000000013B4C0C8 +0040 0
2651 .byte 0x63 ! 0000000013B4C0CA +0042 0
2652 .byte 0x19 ! 0000000013B4C0CB +0043 0
2653 .half 0x6961 ! 0000000013B4C0CC +0044 0
2654 .byte 0x2B ! 0000000013B4C0CE +0046 0
2655 .byte 0xC9 ! 0000000013B4C0CF +0047 0
2656 .word 0x99F83A8E ! 0000000013B4C0D0 +0048 0
2657 .word 0xC20E3309 ! 0000000013B4C0D4 +004C 0 Single -3.554984E+01
2658 .xword 0x97CC58149FC49127 ! 0000000013B4C0D8 +0050 0
2659 .xword 0x2BC96B851A9DB570 ! 0000000013B4C0E0 +0058 0
2660 .word 0xC2B9877F ! 0000000013B4C0E8 +0060 0 Single -9.276464E+01
2661 .word 0x8F4C8794 ! 0000000013B4C0EC +0064 0
2662 .xword 0xC4364BB8BE0D3866 ! 0000000013B4C0F0 +0068 0
2663 .xword 0x3D5A13FF9A630F0A ! 0000000013B4C0F8 +0070 0
2664 .xword 0x1F57C4C96BD38FBF ! 0000000013B4C100 +0078 0
2665 .xword 0xC88CD0BF284B9E91 ! 0000000013B4C108 +0080 0
2666
2667!========================================================================
2668
2669SECTION .bdata035 DATA_VA=0xb8a0e000
2670attr_data {
2671 Name = .bdata035,
2672 VA = 0xb8a0e000,
2673 RA = 0xffff94000,
2674 PA = ra2pa(0xffff94000,0),
2675 part_0_ctx_nonzero_tsb_config_3,
2676 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2677 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2678 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2679}
2680
2681
2682SECTION .bdata035
2683.data
2684DATA054:
2685 .xword 0xABAD1DEA25450088 ! 00000000B8A0E000 -0088 DATA055+0x88
2686 .xword 0xABAD1DEA13B4C088 ! 00000000B8A0E008 -0080 DATA053+0x88
2687 .word 0x43819734 ! 00000000B8A0E010 -0078 0 Single 2.591813E+02
2688 .word 0xC496445E ! 00000000B8A0E014 -0074 0 Single -1.202136E+03
2689 .xword 0xBF46EE443A48E799 ! 00000000B8A0E018 -0070 0 Double -6.997903E-04
2690 .xword 0xAC16DFF81C2E42E2 ! 00000000B8A0E020 -0068 0
2691 .xword 0xC0318D6791A94442 ! 00000000B8A0E028 -0060 0 Double -1.755236E+01
2692 .byte 0x53 ! 00000000B8A0E030 -0058 0
2693 .byte 0x6B ! 00000000B8A0E031 -0057 0
2694 .half 0x0915 ! 00000000B8A0E032 -0056 0
2695 .word 0xF0D29366 ! 00000000B8A0E034 -0054 0
2696 .word 0x5B98EE83 ! 00000000B8A0E038 -0050 0
2697 .half 0x182A ! 00000000B8A0E03C -004C 0
2698 .half 0x48E3 ! 00000000B8A0E03E -004A 0
2699 .xword 0x6A92A4F2AD6CF2F7 ! 00000000B8A0E040 -0048 0
2700 .word 0x58483A18 ! 00000000B8A0E048 -0040 0
2701 .half 0x4FAB ! 00000000B8A0E04C -003C 0
2702 .half 0xF1F9 ! 00000000B8A0E04E -003A 0
2703 .xword 0xC07F78B4CA390E9E ! 00000000B8A0E050 -0038 0 Double -5.035441E+02
2704 .half 0xC455 ! 00000000B8A0E058 -0030 0
2705 .half 0x6F83 ! 00000000B8A0E05A -002E 0
2706 .word 0xBBF1D93F ! 00000000B8A0E05C -002C 0 Single -7.380634E-03
2707 .half 0xAC65 ! 00000000B8A0E060 -0028 0
2708 .half 0x2225 ! 00000000B8A0E062 -0026 0
2709 .half 0x4974 ! 00000000B8A0E064 -0024 0
2710 .half 0xDE99 ! 00000000B8A0E066 -0022 0
2711 .byte 0xC5 ! 00000000B8A0E068 -0020 0
2712 .byte 0x12 ! 00000000B8A0E069 -001F 0
2713 .half 0x5F0B ! 00000000B8A0E06A -001E 0
2714 .word 0x13BFE029 ! 00000000B8A0E06C -001C 0
2715 .half 0x6F5D ! 00000000B8A0E070 -0018 0
2716 .half 0x2F57 ! 00000000B8A0E072 -0016 0
2717 .word 0xDB6DF14C ! 00000000B8A0E074 -0014 0
2718 .byte 0x4D ! 00000000B8A0E078 -0010 0
2719 .byte 0x8E ! 00000000B8A0E079 -000F 0
2720 .half 0xF321 ! 00000000B8A0E07A -000E 0
2721 .word 0xAD499B1E ! 00000000B8A0E07C -000C 0
2722 .xword 0x9CF3F5C750700F8B ! 00000000B8A0E080 -0008 0
2723 .half 0x81F1 ! 00000000B8A0E088 +0000 0
2724 .half 0x789C ! 00000000B8A0E08A +0002 0
2725 .word 0x8E2501DA ! 00000000B8A0E08C +0004 0
2726 .xword 0xE2E6431046A8FAA4 ! 00000000B8A0E090 +0008 0
2727 .xword 0xBF11AAD9B0D15F38 ! 00000000B8A0E098 +0010 0 Double -6.739572E-05
2728 .xword 0xC003F757C5182C56 ! 00000000B8A0E0A0 +0018 0 Double -2.495773E+00
2729 .word 0xC7E3CD8A ! 00000000B8A0E0A8 +0020 0 Single -1.166351E+05
2730 .word 0xE9FEDBFC ! 00000000B8A0E0AC +0024 0
2731 .byte 0xD5 ! 00000000B8A0E0B0 +0028 0
2732 .byte 0x98 ! 00000000B8A0E0B1 +0029 0
2733 .byte 0xB5 ! 00000000B8A0E0B2 +002A 0
2734 .byte 0x4D ! 00000000B8A0E0B3 +002B 0
2735 .word 0xC2E0CC15 ! 00000000B8A0E0B4 +002C 0 Single -1.123986E+02
2736 .xword 0x93C4EC1629F44F28 ! 00000000B8A0E0B8 +0030 0
2737 .xword 0x115D6ED4C7533253 ! 00000000B8A0E0C0 +0038 0
2738 .half 0x8964 ! 00000000B8A0E0C8 +0040 0
2739 .byte 0xC0 ! 00000000B8A0E0CA +0042 0
2740 .byte 0x50 ! 00000000B8A0E0CB +0043 0
2741 .half 0x489E ! 00000000B8A0E0CC +0044 0
2742 .byte 0x9C ! 00000000B8A0E0CE +0046 0
2743 .byte 0x7C ! 00000000B8A0E0CF +0047 0
2744 .word 0x4E86032E ! 00000000B8A0E0D0 +0048 0
2745 .word 0x3B794BC9 ! 00000000B8A0E0D4 +004C 0 Single 3.803956E-03
2746 .xword 0xA8A5DB132961E5AA ! 00000000B8A0E0D8 +0050 0
2747 .xword 0xF141977C51DFB282 ! 00000000B8A0E0E0 +0058 0
2748 .word 0x42FE1D0B ! 00000000B8A0E0E8 +0060 0 Single 1.270567E+02
2749 .word 0xBC2CB071 ! 00000000B8A0E0EC +0064 0
2750 .xword 0xFEC695D26CC1E18A ! 00000000B8A0E0F0 +0068 0
2751 .xword 0x6933A7B58DB92FA6 ! 00000000B8A0E0F8 +0070 0
2752 .xword 0x5ADC129FAC0D80B0 ! 00000000B8A0E100 +0078 0
2753 .xword 0xF0A87700DDD1A1B2 ! 00000000B8A0E108 +0080 0
2754
2755!========================================================================
2756
2757SECTION .bdata036 DATA_VA=0x25450000
2758attr_data {
2759 Name = .bdata036,
2760 VA = 0x25450000,
2761 RA = 0xffff92000,
2762 PA = ra2pa(0xffff92000,0),
2763 part_0_ctx_nonzero_tsb_config_3,
2764 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2765 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2766 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2767}
2768
2769
2770SECTION .bdata036
2771.data
2772DATA055:
2773 .xword 0x88607F26EA1DADAB ! 0000000025450000 -0088 DATA056+0x88
2774 .xword 0x88E0A0B8EA1DADAB ! 0000000025450008 -0080 DATA054+0x88
2775 .word 0xC0A9A55F ! 0000000025450010 -0078 0 Single -5.301437E+00
2776 .word 0xC4E8DFD1 ! 0000000025450014 -0074 0 Single -1.862994E+03
2777 .xword 0xBFE064863A6CCD21 ! 0000000025450018 -0070 0 Double -5.122710E-01
2778 .xword 0xAD2CD89C12E6AEFE ! 0000000025450020 -0068 0
2779 .xword 0x401D620E4E9B0BB2 ! 0000000025450028 -0060 0 Double 7.345758E+00
2780 .byte 0xEB ! 0000000025450030 -0058 0
2781 .byte 0x0F ! 0000000025450031 -0057 0
2782 .half 0x26B6 ! 0000000025450032 -0056 0
2783 .word 0x546D4760 ! 0000000025450034 -0054 0
2784 .word 0xC77354B0 ! 0000000025450038 -0050 0
2785 .half 0xD659 ! 000000002545003C -004C 0
2786 .half 0x1F17 ! 000000002545003E -004A 0
2787 .xword 0x91E83A61A068F200 ! 0000000025450040 -0048 0
2788 .word 0x8DDD6079 ! 0000000025450048 -0040 0
2789 .half 0x8679 ! 000000002545004C -003C 0
2790 .half 0xDD3D ! 000000002545004E -003A 0
2791 .xword 0xBF950C7D1E4A90CC ! 0000000025450050 -0038 0 Double -2.055545E-02
2792 .half 0x57E0 ! 0000000025450058 -0030 0
2793 .half 0xB81D ! 000000002545005A -002E 0
2794 .word 0xC6B9CA28 ! 000000002545005C -002C 0 Single -2.378108E+04
2795 .half 0xDED1 ! 0000000025450060 -0028 0
2796 .half 0xFE8F ! 0000000025450062 -0026 0
2797 .half 0x7A99 ! 0000000025450064 -0024 0
2798 .half 0xB20E ! 0000000025450066 -0022 0
2799 .byte 0xFA ! 0000000025450068 -0020 0
2800 .byte 0x52 ! 0000000025450069 -001F 0
2801 .half 0x4319 ! 000000002545006A -001E 0
2802 .word 0x9B92EF68 ! 000000002545006C -001C 0
2803 .half 0xE1B6 ! 0000000025450070 -0018 0
2804 .half 0x7F01 ! 0000000025450072 -0016 0
2805 .word 0x005A6566 ! 0000000025450074 -0014 0
2806 .byte 0x3D ! 0000000025450078 -0010 0
2807 .byte 0xBC ! 0000000025450079 -000F 0
2808 .half 0x047A ! 000000002545007A -000E 0
2809 .word 0xA768D0A5 ! 000000002545007C -000C 0
2810 .xword 0x5C82C5BEDA089BA2 ! 0000000025450080 -0008 0
2811 .half 0x21C5 ! 0000000025450088 +0000 0
2812 .half 0x9B69 ! 000000002545008A +0002 0
2813 .word 0x3817C403 ! 000000002545008C +0004 0
2814 .xword 0x523AF99AB08C4981 ! 0000000025450090 +0008 0
2815 .xword 0x3FF301830E5E3315 ! 0000000025450098 +0010 0 Double 1.187869E+00
2816 .xword 0x3F4C0FC3FBF19622 ! 00000000254500A0 +0018 0 Double 8.563716E-04
2817 .word 0xC1F9AAB5 ! 00000000254500A8 +0020 0 Single -3.120835E+01
2818 .word 0x96C386B3 ! 00000000254500AC +0024 0
2819 .byte 0x30 ! 00000000254500B0 +0028 0
2820 .byte 0x07 ! 00000000254500B1 +0029 0
2821 .byte 0x25 ! 00000000254500B2 +002A 0
2822 .byte 0x58 ! 00000000254500B3 +002B 0
2823 .word 0x3845F565 ! 00000000254500B4 +002C 0 Single 4.719700E-05
2824 .xword 0x43146BC6389C69CB ! 00000000254500B8 +0030 0
2825 .xword 0x70E47668ABBE538A ! 00000000254500C0 +0038 0
2826 .half 0x3A86 ! 00000000254500C8 +0040 0
2827 .byte 0x54 ! 00000000254500CA +0042 0
2828 .byte 0xC1 ! 00000000254500CB +0043 0
2829 .half 0x6F35 ! 00000000254500CC +0044 0
2830 .byte 0xD9 ! 00000000254500CE +0046 0
2831 .byte 0x51 ! 00000000254500CF +0047 0
2832 .word 0x131D6B45 ! 00000000254500D0 +0048 0
2833 .word 0x43B5DB51 ! 00000000254500D4 +004C 0 Single 3.637134E+02
2834 .xword 0xDDB455D0CAB007CF ! 00000000254500D8 +0050 0
2835 .xword 0xE32B72769A80E9D0 ! 00000000254500E0 +0058 0
2836 .word 0xC4082CBB ! 00000000254500E8 +0060 0 Single -5.446989E+02
2837 .word 0x0E2B6BC0 ! 00000000254500EC +0064 0
2838 .xword 0x8FB46EB7D6945371 ! 00000000254500F0 +0068 0
2839 .xword 0xB853E91771E78B23 ! 00000000254500F8 +0070 0
2840 .xword 0x006B10A2E01FA418 ! 0000000025450100 +0078 0
2841 .xword 0xD751CC86E9D985EB ! 0000000025450108 +0080 0
2842
2843!========================================================================
2844
2845SECTION .bdata037 DATA_VA=0x267f6000
2846attr_data {
2847 Name = .bdata037,
2848 VA = 0x267f6000,
2849 RA = 0xffff90000,
2850 PA = ra2pa(0xffff90000,0),
2851 part_0_ctx_nonzero_tsb_config_3,
2852 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2853 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2854 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2855}
2856
2857
2858SECTION .bdata037
2859.data
2860DATA056:
2861 .xword 0x88606E5FEA1DADAB ! 00000000267F6000 -0088 DATA057+0x88
2862 .xword 0x88004525EA1DADAB ! 00000000267F6008 -0080 DATA055+0x88
2863 .word 0x46526786 ! 00000000267F6010 -0078 0 Single 1.346588E+04
2864 .word 0xC7069678 ! 00000000267F6014 -0074 0 Single -3.445447E+04
2865 .xword 0xC0ADED693C6FC325 ! 00000000267F6018 -0070 0 Double -3.830706E+03
2866 .xword 0x5B37CD220261A508 ! 00000000267F6020 -0068 0
2867 .xword 0xC0B2049ADFE07E0B ! 00000000267F6028 -0060 0 Double -4.612605E+03
2868 .byte 0x40 ! 00000000267F6030 -0058 0
2869 .byte 0x76 ! 00000000267F6031 -0057 0
2870 .half 0x3DFF ! 00000000267F6032 -0056 0
2871 .word 0x5B58D08D ! 00000000267F6034 -0054 0
2872 .word 0x35B827F9 ! 00000000267F6038 -0050 0
2873 .half 0x6AFA ! 00000000267F603C -004C 0
2874 .half 0x5F9D ! 00000000267F603E -004A 0
2875 .xword 0x0B6999BDD5ADD356 ! 00000000267F6040 -0048 0
2876 .word 0x951FB8F9 ! 00000000267F6048 -0040 0
2877 .half 0x271D ! 00000000267F604C -003C 0
2878 .half 0x69FE ! 00000000267F604E -003A 0
2879 .xword 0x3FE33AB9BDBDC949 ! 00000000267F6050 -0038 0 Double 6.009186E-01
2880 .half 0xC118 ! 00000000267F6058 -0030 0
2881 .half 0x6401 ! 00000000267F605A -002E 0
2882 .word 0x3F8705BE ! 00000000267F605C -002C 0 Single 1.054863E+00
2883 .half 0x2799 ! 00000000267F6060 -0028 0
2884 .half 0x35E7 ! 00000000267F6062 -0026 0
2885 .half 0xEAE7 ! 00000000267F6064 -0024 0
2886 .half 0xFB5F ! 00000000267F6066 -0022 0
2887 .byte 0x0B ! 00000000267F6068 -0020 0
2888 .byte 0xC2 ! 00000000267F6069 -001F 0
2889 .half 0xBB8B ! 00000000267F606A -001E 0
2890 .word 0xF17F37B6 ! 00000000267F606C -001C 0
2891 .half 0x8EA8 ! 00000000267F6070 -0018 0
2892 .half 0x2AA6 ! 00000000267F6072 -0016 0
2893 .word 0x9270BD91 ! 00000000267F6074 -0014 0
2894 .byte 0xDE ! 00000000267F6078 -0010 0
2895 .byte 0x97 ! 00000000267F6079 -000F 0
2896 .half 0xF820 ! 00000000267F607A -000E 0
2897 .word 0x56A6D904 ! 00000000267F607C -000C 0
2898 .xword 0x2B7CCD2CCC43D535 ! 00000000267F6080 -0008 0
2899 .half 0x0391 ! 00000000267F6088 +0000 0
2900 .half 0xB2AC ! 00000000267F608A +0002 0
2901 .word 0x5AF8D7C2 ! 00000000267F608C +0004 0
2902 .xword 0xE7EFAC2591DAA198 ! 00000000267F6090 +0008 0
2903 .xword 0xBFC24E789E28C1AF ! 00000000267F6098 +0010 0 Double -1.430197E-01
2904 .xword 0x406E6D7894C1C6BB ! 00000000267F60A0 +0018 0 Double 2.434210E+02
2905 .word 0xB90F5178 ! 00000000267F60A8 +0020 0 Single -1.366789E-04
2906 .word 0x61665FFB ! 00000000267F60AC +0024 0
2907 .byte 0xEB ! 00000000267F60B0 +0028 0
2908 .byte 0x2B ! 00000000267F60B1 +0029 0
2909 .byte 0xE0 ! 00000000267F60B2 +002A 0
2910 .byte 0x54 ! 00000000267F60B3 +002B 0
2911 .word 0x45ED2149 ! 00000000267F60B4 +002C 0 Single 7.588161E+03
2912 .xword 0x6E43EF97470AF582 ! 00000000267F60B8 +0030 0
2913 .xword 0xCEDD6F0EC0E491CA ! 00000000267F60C0 +0038 0
2914 .half 0xFD60 ! 00000000267F60C8 +0040 0
2915 .byte 0x50 ! 00000000267F60CA +0042 0
2916 .byte 0x10 ! 00000000267F60CB +0043 0
2917 .half 0xD8E7 ! 00000000267F60CC +0044 0
2918 .byte 0xA9 ! 00000000267F60CE +0046 0
2919 .byte 0x78 ! 00000000267F60CF +0047 0
2920 .word 0x0B7BC3F6 ! 00000000267F60D0 +0048 0
2921 .word 0x43E26CBC ! 00000000267F60D4 +004C 0 Single 4.528495E+02
2922 .xword 0xBDDFA3961A924E51 ! 00000000267F60D8 +0050 0
2923 .xword 0x4D2597153E5912A0 ! 00000000267F60E0 +0058 0
2924 .word 0x43504BFE ! 00000000267F60E8 +0060 0 Single 2.082968E+02
2925 .word 0x6CA47432 ! 00000000267F60EC +0064 0
2926 .xword 0x5F603BD8B6A93D92 ! 00000000267F60F0 +0068 0
2927 .xword 0x9D57259E13C89671 ! 00000000267F60F8 +0070 0
2928 .xword 0x6FFA135390F035D1 ! 00000000267F6100 +0078 0
2929 .xword 0xFE118745EB0E6228 ! 00000000267F6108 +0080 0
2930
2931!========================================================================
2932
2933SECTION .bdata038 DATA_VA=0x5f6e6000
2934attr_data {
2935 Name = .bdata038,
2936 VA = 0x5f6e6000,
2937 RA = 0xffff8e000,
2938 PA = ra2pa(0xffff8e000,0),
2939 part_0_ctx_nonzero_tsb_config_3,
2940 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
2941 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2942 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2943}
2944
2945
2946SECTION .bdata038
2947.data
2948DATA057:
2949 .xword 0x88C022D5EA1DADAB ! 000000005F6E6000 -0088 DATA048+0x88
2950 .xword 0x88607F26EA1DADAB ! 000000005F6E6008 -0080 DATA056+0x88
2951 .word 0xBB067A87 ! 000000005F6E6010 -0078 0 Single -2.051981E-03
2952 .word 0x3A79A67F ! 000000005F6E6014 -0074 0 Single 9.523406E-04
2953 .xword 0x3FBD2304C66B73BF ! 000000005F6E6018 -0070 0 Double 1.138156E-01
2954 .xword 0x4C6167C2250DC9A9 ! 000000005F6E6020 -0068 0
2955 .xword 0xBF1CD1EBEF802084 ! 000000005F6E6028 -0060 0 Double -1.099396E-04
2956 .byte 0x2D ! 000000005F6E6030 -0058 0
2957 .byte 0x22 ! 000000005F6E6031 -0057 0
2958 .half 0xD7B1 ! 000000005F6E6032 -0056 0
2959 .word 0x49B3CA0A ! 000000005F6E6034 -0054 0
2960 .word 0xC72589FF ! 000000005F6E6038 -0050 0
2961 .half 0x04E3 ! 000000005F6E603C -004C 0
2962 .half 0x3B0C ! 000000005F6E603E -004A 0
2963 .xword 0x362A7AF2E0566D15 ! 000000005F6E6040 -0048 0
2964 .word 0x285B7373 ! 000000005F6E6048 -0040 0
2965 .half 0x47B1 ! 000000005F6E604C -003C 0
2966 .half 0xCA3F ! 000000005F6E604E -003A 0
2967 .xword 0xC0E32C864698538D ! 000000005F6E6050 -0038 0 Double -3.926820E+04
2968 .half 0xDAB6 ! 000000005F6E6058 -0030 0
2969 .half 0xAD1F ! 000000005F6E605A -002E 0
2970 .word 0x4074D5D9 ! 000000005F6E605C -002C 0 Single 3.825552E+00
2971 .half 0x1FB6 ! 000000005F6E6060 -0028 0
2972 .half 0x76A3 ! 000000005F6E6062 -0026 0
2973 .half 0x353E ! 000000005F6E6064 -0024 0
2974 .half 0x3AF1 ! 000000005F6E6066 -0022 0
2975 .byte 0xA5 ! 000000005F6E6068 -0020 0
2976 .byte 0x51 ! 000000005F6E6069 -001F 0
2977 .half 0x7C27 ! 000000005F6E606A -001E 0
2978 .word 0x1D54D69B ! 000000005F6E606C -001C 0
2979 .half 0x0E9B ! 000000005F6E6070 -0018 0
2980 .half 0x6DEC ! 000000005F6E6072 -0016 0
2981 .word 0xF260F1DE ! 000000005F6E6074 -0014 0
2982 .byte 0x20 ! 000000005F6E6078 -0010 0
2983 .byte 0xF0 ! 000000005F6E6079 -000F 0
2984 .half 0x385B ! 000000005F6E607A -000E 0
2985 .word 0x62E92EAD ! 000000005F6E607C -000C 0
2986 .xword 0x123ED77EE18E4A96 ! 000000005F6E6080 -0008 0
2987 .half 0x52E6 ! 000000005F6E6088 +0000 0
2988 .half 0xF511 ! 000000005F6E608A +0002 0
2989 .word 0x327B0C70 ! 000000005F6E608C +0004 0
2990 .xword 0x9CF7BB1A1000292A ! 000000005F6E6090 +0008 0
2991 .xword 0xBEBFF84A7D363574 ! 000000005F6E6098 +0010 0 Double -1.905554E-06
2992 .xword 0x3FE5E401748FEFB6 ! 000000005F6E60A0 +0018 0 Double 6.840827E-01
2993 .word 0x389DF474 ! 000000005F6E60A8 +0020 0 Single 7.531876E-05
2994 .word 0x18D51B29 ! 000000005F6E60AC +0024 0
2995 .byte 0xCA ! 000000005F6E60B0 +0028 0
2996 .byte 0x1D ! 000000005F6E60B1 +0029 0
2997 .byte 0xBE ! 000000005F6E60B2 +002A 0
2998 .byte 0x49 ! 000000005F6E60B3 +002B 0
2999 .word 0x41A4EDDF ! 000000005F6E60B4 +002C 0 Single 2.061615E+01
3000 .xword 0xFCEAF23836EA5F12 ! 000000005F6E60B8 +0030 0
3001 .xword 0x3877A243E0FD7B44 ! 000000005F6E60C0 +0038 0
3002 .half 0x51A2 ! 000000005F6E60C8 +0040 0
3003 .byte 0xE0 ! 000000005F6E60CA +0042 0
3004 .byte 0xCC ! 000000005F6E60CB +0043 0
3005 .half 0x3176 ! 000000005F6E60CC +0044 0
3006 .byte 0x10 ! 000000005F6E60CE +0046 0
3007 .byte 0x2A ! 000000005F6E60CF +0047 0
3008 .word 0x9FD9269B ! 000000005F6E60D0 +0048 0
3009 .word 0xBC07C2FD ! 000000005F6E60D4 +004C 0 Single -8.286235E-03
3010 .xword 0x0BCD03534BFAF5E3 ! 000000005F6E60D8 +0050 0
3011 .xword 0xBAEA3B1BB22A3A25 ! 000000005F6E60E0 +0058 0
3012 .word 0xC6967F96 ! 000000005F6E60E8 +0060 0 Single -1.926379E+04
3013 .word 0x15AF94FF ! 000000005F6E60EC +0064 0
3014 .xword 0xD5E3F2B66DA00634 ! 000000005F6E60F0 +0068 0
3015 .xword 0x27CF01B4D1093E12 ! 000000005F6E60F8 +0070 0
3016 .xword 0x512131011F493A81 ! 000000005F6E6100 +0078 0
3017 .xword 0x2867DA25292B88B0 ! 000000005F6E6108 +0080 0
3018
3019!========================================================================
3020
3021SECTION .bblk039 DATA_VA=0x32392000
3022attr_data {
3023 Name = .bblk039,
3024 VA = 0x32392000,
3025 RA = 0xffff8c000,
3026 PA = ra2pa(0xffff8c000,0),
3027 part_0_ctx_nonzero_tsb_config_3,
3028 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3029 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3030 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3031}
3032
3033
3034SECTION .bblk039
3035.data
3036DATA058:
3037 .xword 0x352EC75C47FC00AE ! 0000000032392000 +0000 0
3038 .xword 0x7083A33FB381E4D4 ! 0000000032392008 +0008 0
3039 .xword 0x5218F700F3950EAD ! 0000000032392010 +0010 0
3040 .xword 0x9BA3413CFE94F99E ! 0000000032392018 +0018 0
3041 .xword 0x96D81B45E1C9EF8C ! 0000000032392020 +0020 0
3042 .xword 0xE90731B2BA70515E ! 0000000032392028 +0028 0
3043 .xword 0x867169A2820683F4 ! 0000000032392030 +0030 0
3044 .xword 0x80CD17C1C2A5C39B ! 0000000032392038 +0038 0
3045 .xword 0x276D4119A1838EF8 ! 0000000032392040 +0040 0
3046 .xword 0xEB54A22F2EFD409E ! 0000000032392048 +0048 0
3047 .xword 0x2A184B776945BF02 ! 0000000032392050 +0050 0
3048 .xword 0xD74A645879329D12 ! 0000000032392058 +0058 0
3049 .xword 0x1FA59F29285D7B9E ! 0000000032392060 +0060 0
3050 .xword 0x7F5C6DA524DBBC8F ! 0000000032392068 +0068 0
3051 .xword 0x10E9B2FF2DB8D6FF ! 0000000032392070 +0070 0
3052 .xword 0x08241FF81895E555 ! 0000000032392078 +0078 0
3053
3054!========================================================================
3055
3056SECTION .bcom028 DATA_VA=0x0
3057attr_data {
3058 Name = .bcom028,
3059 VA = 0x0,
3060 RA = 0xffffa2000,
3061 PA = ra2pa(0xffffa2000,0),
3062 part_0_ctx_nonzero_tsb_config_3,
3063 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3064 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
3065 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3066}
3067
3068
3069SECTION .bcom028
3070.data
3071DATA047:
3072 .xword 0x3F276F6AAB783714 ! 0000000000000000 +0000 0
3073
3074!========================================================================
3075
3076SECTION .bstk040 DATA_VA=0x49e3e000
3077attr_data {
3078 Name = .bstk040,
3079 VA = 0x49e3e000,
3080 RA = 0xffff8a000,
3081 PA = ra2pa(0xffff8a000,0),
3082 part_0_ctx_nonzero_tsb_config_3,
3083 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3084 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3085 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3086}
3087
3088
3089SECTION .bstk040
3090.data
3091 .skip 0x2000 ! 0000000049E3E000
3092STACK0070:
3093
3094!========================================================================
3095
3096SECTION .bkey041 DATA_VA=0x3e57e000
3097attr_data {
3098 Name = .bkey041,
3099 VA = 0x3e57e000,
3100 RA = 0xffff88000,
3101 PA = ra2pa(0xffff88000,0),
3102 part_0_ctx_nonzero_tsb_config_3,
3103 TTE_Context=70, TTE_Size=0, TTE_W=1, TTE_X=0,
3104 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3105 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3106}
3107
3108
3109SECTION .bkey041
3110.data
3111DATA060:
3112 .xword 0xABAD1DEAD522C088 ! 000000003E57E000 +0000 DATA048+0x88
3113 .xword 0xABAD1DEA376AA088 ! 000000003E57E008 +0008 DATA049+0x88
3114 .xword 0xABAD1DEA1A202088 ! 000000003E57E010 +0010 DATA050+0x88
3115 .xword 0xABAD1DEAE267C088 ! 000000003E57E018 +0018 DATA051+0x88
3116 .xword 0xABAD1DEAEA2A6088 ! 000000003E57E020 +0020 DATA052+0x88
3117 .xword 0xABAD1DEA13B4C088 ! 000000003E57E028 +0028 DATA053+0x88
3118 .xword 0xABAD1DEAB8A0E088 ! 000000003E57E030 +0030 DATA054+0x88
3119 .xword 0xABAD1DEA25450088 ! 000000003E57E038 +0038 DATA055+0x88
3120 .xword 0xABAD1DEA267F6088 ! 000000003E57E040 +0040 DATA056+0x88
3121 .xword 0xABAD1DEA5F6E6088 ! 000000003E57E048 +0048 DATA057+0x88
3122 .xword 0xABAD1DEA32392000 ! 000000003E57E050 +0050 DATA058+0x0
3123 .xword 0xABAD1DEFFFFE0000 ! 000000003E57E058 +0058 DATA001+0x0
3124 .xword 0x0000000000000000 ! 000000003E57E060 +0060 0
3125 .xword 0x404E6215151D59DD ! 000000003E57E068 +0068 0 Double 6.076627E+01
3126 .word 0xC0D526A8 ! 000000003E57E070 +0070 0 Single -6.660969E+00
3127
3128! Context 71 runs in 32-bit addressing mode, big-endian
3129
3130!========================================================================
3131
3132SECTION .bdata043 DATA_VA=0x8c9a000
3133attr_data {
3134 Name = .bdata043,
3135 VA = 0x8c9a000,
3136 RA = 0xffff60000,
3137 PA = ra2pa(0xffff60000,0),
3138 part_0_ctx_nonzero_tsb_config_3,
3139 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3140 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3141 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3142}
3143
3144
3145SECTION .bdata043
3146.data
3147DATA071:
3148 .xword 0xABAD1DEADFBFE088 ! 0000000008C9A000 -0088 DATA072+0x88
3149 .xword 0xABAD1DEAE9FFC088 ! 0000000008C9A008 -0080 DATA080+0x88
3150 .word 0x3E398568 ! 0000000008C9A010 -0078 0 Single 1.811730E-01
3151 .word 0x46B6F6D2 ! 0000000008C9A014 -0074 0 Single 2.341941E+04
3152 .xword 0xC12B2C862FF2A2B1 ! 0000000008C9A018 -0070 0 Double -8.904351E+05
3153 .xword 0x52AB58C772A829FD ! 0000000008C9A020 -0068 0
3154 .xword 0xBFC3CFEABD26E3FD ! 0000000008C9A028 -0060 0 Double -1.547826E-01
3155 .byte 0x39 ! 0000000008C9A030 -0058 0
3156 .byte 0xD0 ! 0000000008C9A031 -0057 0
3157 .half 0x849D ! 0000000008C9A032 -0056 0
3158 .word 0xCB88CF63 ! 0000000008C9A034 -0054 0
3159 .word 0xE90DA134 ! 0000000008C9A038 -0050 0
3160 .half 0x1ACA ! 0000000008C9A03C -004C 0
3161 .half 0x049D ! 0000000008C9A03E -004A 0
3162 .xword 0x86E3F1E83D804DEA ! 0000000008C9A040 -0048 0
3163 .word 0x131FC25B ! 0000000008C9A048 -0040 0
3164 .half 0x654A ! 0000000008C9A04C -003C 0
3165 .half 0x026A ! 0000000008C9A04E -003A 0
3166 .xword 0xBFDF0FA8C2894CEA ! 0000000008C9A050 -0038 0 Double -4.853308E-01
3167 .half 0x98E1 ! 0000000008C9A058 -0030 0
3168 .half 0x8A0E ! 0000000008C9A05A -002E 0
3169 .word 0x3B40631D ! 0000000008C9A05C -002C 0 Single 2.935595E-03
3170 .half 0x5F93 ! 0000000008C9A060 -0028 0
3171 .half 0xF309 ! 0000000008C9A062 -0026 0
3172 .half 0x5527 ! 0000000008C9A064 -0024 0
3173 .half 0x295D ! 0000000008C9A066 -0022 0
3174 .byte 0x3C ! 0000000008C9A068 -0020 0
3175 .byte 0xAD ! 0000000008C9A069 -001F 0
3176 .half 0x968D ! 0000000008C9A06A -001E 0
3177 .word 0x0C0E9FC5 ! 0000000008C9A06C -001C 0
3178 .half 0xA514 ! 0000000008C9A070 -0018 0
3179 .half 0x789C ! 0000000008C9A072 -0016 0
3180 .word 0x6E6F6A7E ! 0000000008C9A074 -0014 0
3181 .byte 0xBA ! 0000000008C9A078 -0010 0
3182 .byte 0xAB ! 0000000008C9A079 -000F 0
3183 .half 0x2143 ! 0000000008C9A07A -000E 0
3184 .word 0xBFC52E4D ! 0000000008C9A07C -000C 0
3185 .xword 0x34A184B30A26AFA7 ! 0000000008C9A080 -0008 0
3186 .half 0xC191 ! 0000000008C9A088 +0000 0
3187 .half 0xD14F ! 0000000008C9A08A +0002 0
3188 .word 0xDE723FE7 ! 0000000008C9A08C +0004 0
3189 .xword 0xF666E2481238E82D ! 0000000008C9A090 +0008 0
3190 .xword 0xBEC63AE653452E65 ! 0000000008C9A098 +0010 0 Double -2.650032E-06
3191 .xword 0xBEF8DEA16BA9DC70 ! 0000000008C9A0A0 +0018 0 Double -2.371755E-05
3192 .word 0xC7177A0F ! 0000000008C9A0A8 +0020 0 Single -3.877806E+04
3193 .word 0x9C43059A ! 0000000008C9A0AC +0024 0
3194 .byte 0x7A ! 0000000008C9A0B0 +0028 0
3195 .byte 0x31 ! 0000000008C9A0B1 +0029 0
3196 .byte 0x60 ! 0000000008C9A0B2 +002A 0
3197 .byte 0x66 ! 0000000008C9A0B3 +002B 0
3198 .word 0xB7C87029 ! 0000000008C9A0B4 +002C 0 Single -2.389409E-05
3199 .xword 0x8BC7EF0151577944 ! 0000000008C9A0B8 +0030 0
3200 .xword 0x4070DCFC4491DF78 ! 0000000008C9A0C0 +0038 0
3201 .half 0x16B5 ! 0000000008C9A0C8 +0040 0
3202 .byte 0xBE ! 0000000008C9A0CA +0042 0
3203 .byte 0xA4 ! 0000000008C9A0CB +0043 0
3204 .half 0x92A0 ! 0000000008C9A0CC +0044 0
3205 .byte 0xF2 ! 0000000008C9A0CE +0046 0
3206 .byte 0x73 ! 0000000008C9A0CF +0047 0
3207 .word 0x4AF04AD0 ! 0000000008C9A0D0 +0048 0
3208 .word 0x4261ADDB ! 0000000008C9A0D4 +004C 0 Single 5.641978E+01
3209 .xword 0x3867CF97576D0266 ! 0000000008C9A0D8 +0050 0
3210 .xword 0x78B75D318CA14D66 ! 0000000008C9A0E0 +0058 0
3211 .word 0xC50458F6 ! 0000000008C9A0E8 +0060 0 Single -2.117560E+03
3212 .word 0x71C60AF9 ! 0000000008C9A0EC +0064 0
3213 .xword 0xA4C94A2DBC1B395E ! 0000000008C9A0F0 +0068 0
3214 .xword 0x92E0EED1D84BD735 ! 0000000008C9A0F8 +0070 0
3215 .xword 0x38932A77FE7F3FA7 ! 0000000008C9A100 +0078 0
3216 .xword 0x8C451EA23E89958A ! 0000000008C9A108 +0080 0
3217
3218!========================================================================
3219
3220SECTION .bdata044 DATA_VA=0xdfbfe000
3221attr_data {
3222 Name = .bdata044,
3223 VA = 0xdfbfe000,
3224 RA = 0xffff5e000,
3225 PA = ra2pa(0xffff5e000,0),
3226 part_0_ctx_nonzero_tsb_config_3,
3227 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3228 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3229 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3230}
3231
3232
3233SECTION .bdata044
3234.data
3235DATA072:
3236 .xword 0xABAD1DEA1D138088 ! 00000000DFBFE000 -0088 DATA073+0x88
3237 .xword 0xABAD1DEA08C9A088 ! 00000000DFBFE008 -0080 DATA071+0x88
3238 .word 0xB84F6DCA ! 00000000DFBFE010 -0078 0 Single -4.945489E-05
3239 .word 0xC60F7FBC ! 00000000DFBFE014 -0074 0 Single -9.183934E+03
3240 .xword 0xC0645217DE1F8409 ! 00000000DFBFE018 -0070 0 Double -1.625654E+02
3241 .xword 0x275760BB116A9E02 ! 00000000DFBFE020 -0068 0
3242 .xword 0x3F0DE04FFF8CB581 ! 00000000DFBFE028 -0060 0 Double 5.698437E-05
3243 .byte 0x69 ! 00000000DFBFE030 -0058 0
3244 .byte 0x7C ! 00000000DFBFE031 -0057 0
3245 .half 0xB392 ! 00000000DFBFE032 -0056 0
3246 .word 0x13B3C2FC ! 00000000DFBFE034 -0054 0
3247 .word 0x5F5D0AFC ! 00000000DFBFE038 -0050 0
3248 .half 0x6C4F ! 00000000DFBFE03C -004C 0
3249 .half 0x5907 ! 00000000DFBFE03E -004A 0
3250 .xword 0x83D7417DEAEE7100 ! 00000000DFBFE040 -0048 0
3251 .word 0x991E0DA8 ! 00000000DFBFE048 -0040 0
3252 .half 0x6FE4 ! 00000000DFBFE04C -003C 0
3253 .half 0x95DC ! 00000000DFBFE04E -003A 0
3254 .xword 0x4130B392A6DB2140 ! 00000000DFBFE050 -0038 0 Double 1.094547E+06
3255 .half 0x75F8 ! 00000000DFBFE058 -0030 0
3256 .half 0xA595 ! 00000000DFBFE05A -002E 0
3257 .word 0x45BAEA17 ! 00000000DFBFE05C -002C 0 Single 5.981261E+03
3258 .half 0xD948 ! 00000000DFBFE060 -0028 0
3259 .half 0x62DB ! 00000000DFBFE062 -0026 0
3260 .half 0x9DEC ! 00000000DFBFE064 -0024 0
3261 .half 0x4F40 ! 00000000DFBFE066 -0022 0
3262 .byte 0x3C ! 00000000DFBFE068 -0020 0
3263 .byte 0xF8 ! 00000000DFBFE069 -001F 0
3264 .half 0xB871 ! 00000000DFBFE06A -001E 0
3265 .word 0x6F91A367 ! 00000000DFBFE06C -001C 0
3266 .half 0x3FFA ! 00000000DFBFE070 -0018 0
3267 .half 0xCC00 ! 00000000DFBFE072 -0016 0
3268 .word 0xCFAEFE6D ! 00000000DFBFE074 -0014 0
3269 .byte 0x8D ! 00000000DFBFE078 -0010 0
3270 .byte 0xC4 ! 00000000DFBFE079 -000F 0
3271 .half 0xD5CF ! 00000000DFBFE07A -000E 0
3272 .word 0x52F2B8D6 ! 00000000DFBFE07C -000C 0
3273 .xword 0xC0714F3736F77B03 ! 00000000DFBFE080 -0008 0
3274 .half 0x0AB3 ! 00000000DFBFE088 +0000 0
3275 .half 0xCEF3 ! 00000000DFBFE08A +0002 0
3276 .word 0x164B66FF ! 00000000DFBFE08C +0004 0
3277 .xword 0x77ED76BFD89854B5 ! 00000000DFBFE090 +0008 0
3278 .xword 0x4085FDE61F5E1EE5 ! 00000000DFBFE098 +0010 0 Double 7.037374E+02
3279 .xword 0xBFA483D94A50D39D ! 00000000DFBFE0A0 +0018 0 Double -4.006843E-02
3280 .word 0xBB291CC2 ! 00000000DFBFE0A8 +0020 0 Single -2.580449E-03
3281 .word 0xD4CBBC42 ! 00000000DFBFE0AC +0024 0
3282 .byte 0xD9 ! 00000000DFBFE0B0 +0028 0
3283 .byte 0x7F ! 00000000DFBFE0B1 +0029 0
3284 .byte 0xF6 ! 00000000DFBFE0B2 +002A 0
3285 .byte 0x60 ! 00000000DFBFE0B3 +002B 0
3286 .word 0xBEF48D68 ! 00000000DFBFE0B4 +002C 0 Single -4.776413E-01
3287 .xword 0x5E6A264509B4C0D4 ! 00000000DFBFE0B8 +0030 0
3288 .xword 0x76B8D02A3FFF08DA ! 00000000DFBFE0C0 +0038 0
3289 .half 0x0919 ! 00000000DFBFE0C8 +0040 0
3290 .byte 0xC8 ! 00000000DFBFE0CA +0042 0
3291 .byte 0x81 ! 00000000DFBFE0CB +0043 0
3292 .half 0x54C0 ! 00000000DFBFE0CC +0044 0
3293 .byte 0xD7 ! 00000000DFBFE0CE +0046 0
3294 .byte 0xFD ! 00000000DFBFE0CF +0047 0
3295 .word 0xC3E3E64B ! 00000000DFBFE0D0 +0048 0
3296 .word 0xBA2E4C0B ! 00000000DFBFE0D4 +004C 0 Single -6.648905E-04
3297 .xword 0x3DBFCC040E04FBDA ! 00000000DFBFE0D8 +0050 0
3298 .xword 0xFC387469EAE03EC1 ! 00000000DFBFE0E0 +0058 0
3299 .word 0x410CE667 ! 00000000DFBFE0E8 +0060 0 Single 8.806251E+00
3300 .word 0x6CBA0924 ! 00000000DFBFE0EC +0064 0
3301 .xword 0x32E02A53DC39AF76 ! 00000000DFBFE0F0 +0068 0
3302 .xword 0x919C04F3ECD1F5B3 ! 00000000DFBFE0F8 +0070 0
3303 .xword 0xB6D097FC0E267095 ! 00000000DFBFE100 +0078 0
3304 .xword 0xDCDFD76A83064F09 ! 00000000DFBFE108 +0080 0
3305
3306!========================================================================
3307
3308SECTION .bdata045 DATA_VA=0x1d138000
3309attr_data {
3310 Name = .bdata045,
3311 VA = 0x1d138000,
3312 RA = 0xffff5c000,
3313 PA = ra2pa(0xffff5c000,0),
3314 part_0_ctx_nonzero_tsb_config_3,
3315 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3316 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3317 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3318}
3319
3320
3321SECTION .bdata045
3322.data
3323DATA073:
3324 .xword 0xABAD1DEA32F06088 ! 000000001D138000 -0088 DATA074+0x88
3325 .xword 0xABAD1DEADFBFE088 ! 000000001D138008 -0080 DATA072+0x88
3326 .word 0xBE4637F6 ! 000000001D138010 -0078 0 Single -1.935728E-01
3327 .word 0x47F03361 ! 000000001D138014 -0074 0 Single 1.229828E+05
3328 .xword 0x40190AF4392674C5 ! 000000001D138018 -0070 0 Double 6.260697E+00
3329 .xword 0x0CAB503BF84C4193 ! 000000001D138020 -0068 0
3330 .xword 0x402B348AF1D898CD ! 000000001D138028 -0060 0 Double 1.360262E+01
3331 .byte 0x09 ! 000000001D138030 -0058 0
3332 .byte 0x7C ! 000000001D138031 -0057 0
3333 .half 0x6C24 ! 000000001D138032 -0056 0
3334 .word 0x0E985B9D ! 000000001D138034 -0054 0
3335 .word 0xE7022942 ! 000000001D138038 -0050 0
3336 .half 0x6C02 ! 000000001D13803C -004C 0
3337 .half 0x57CC ! 000000001D13803E -004A 0
3338 .xword 0xD1C86EE6814D3020 ! 000000001D138040 -0048 0
3339 .word 0x0C13D78D ! 000000001D138048 -0040 0
3340 .half 0x6F68 ! 000000001D13804C -003C 0
3341 .half 0xD456 ! 000000001D13804E -003A 0
3342 .xword 0xC044B77F4439CB37 ! 000000001D138050 -0038 0 Double -4.143357E+01
3343 .half 0x6D85 ! 000000001D138058 -0030 0
3344 .half 0xD1F7 ! 000000001D13805A -002E 0
3345 .word 0x47EC5C38 ! 000000001D13805C -002C 0 Single 1.210164E+05
3346 .half 0x5A9A ! 000000001D138060 -0028 0
3347 .half 0x83A6 ! 000000001D138062 -0026 0
3348 .half 0x8C39 ! 000000001D138064 -0024 0
3349 .half 0x31CB ! 000000001D138066 -0022 0
3350 .byte 0x3D ! 000000001D138068 -0020 0
3351 .byte 0x54 ! 000000001D138069 -001F 0
3352 .half 0xD706 ! 000000001D13806A -001E 0
3353 .word 0xF41C5CE5 ! 000000001D13806C -001C 0
3354 .half 0xEAE6 ! 000000001D138070 -0018 0
3355 .half 0xFB94 ! 000000001D138072 -0016 0
3356 .word 0x9586AC7A ! 000000001D138074 -0014 0
3357 .byte 0x69 ! 000000001D138078 -0010 0
3358 .byte 0xDB ! 000000001D138079 -000F 0
3359 .half 0xFBC6 ! 000000001D13807A -000E 0
3360 .word 0x53E3E0D2 ! 000000001D13807C -000C 0
3361 .xword 0xBF8FB9ABAF08BDB4 ! 000000001D138080 -0008 0
3362 .half 0xF94A ! 000000001D138088 +0000 0
3363 .half 0xCC44 ! 000000001D13808A +0002 0
3364 .word 0x6A902580 ! 000000001D13808C +0004 0
3365 .xword 0x3331CFF392314AA7 ! 000000001D138090 +0008 0
3366 .xword 0xC0BE368D8C520A81 ! 000000001D138098 +0010 0 Double -7.734553E+03
3367 .xword 0xBFF255CFA7698144 ! 000000001D1380A0 +0018 0 Double -1.145950E+00
3368 .word 0x40DE4244 ! 000000001D1380A8 +0020 0 Single 6.945589E+00
3369 .word 0x20B97C9E ! 000000001D1380AC +0024 0
3370 .byte 0x28 ! 000000001D1380B0 +0028 0
3371 .byte 0xE3 ! 000000001D1380B1 +0029 0
3372 .byte 0x6D ! 000000001D1380B2 +002A 0
3373 .byte 0x79 ! 000000001D1380B3 +002B 0
3374 .word 0xB89EA526 ! 000000001D1380B4 +002C 0 Single -7.564788E-05
3375 .xword 0x94B102C402AEDB25 ! 000000001D1380B8 +0030 0
3376 .xword 0xC681073D7EF12F6F ! 000000001D1380C0 +0038 0
3377 .half 0xA366 ! 000000001D1380C8 +0040 0
3378 .byte 0x69 ! 000000001D1380CA +0042 0
3379 .byte 0x6F ! 000000001D1380CB +0043 0
3380 .half 0xFEF6 ! 000000001D1380CC +0044 0
3381 .byte 0x13 ! 000000001D1380CE +0046 0
3382 .byte 0x26 ! 000000001D1380CF +0047 0
3383 .word 0xFAFD4BD9 ! 000000001D1380D0 +0048 0
3384 .word 0x40B628E8 ! 000000001D1380D4 +004C 0 Single 5.692493E+00
3385 .xword 0xE873A537F2334365 ! 000000001D1380D8 +0050 0
3386 .xword 0x4944A2B74B36B60D ! 000000001D1380E0 +0058 0
3387 .word 0x3CF42EE3 ! 000000001D1380E8 +0060 0 Single 2.980751E-02
3388 .word 0x5E744B33 ! 000000001D1380EC +0064 0
3389 .xword 0xC7905BD6A1C8B112 ! 000000001D1380F0 +0068 0
3390 .xword 0x24D9BA8D5FD76FDB ! 000000001D1380F8 +0070 0
3391 .xword 0x2445933EAE72C05A ! 000000001D138100 +0078 0
3392 .xword 0x2A82825B153AB270 ! 000000001D138108 +0080 0
3393
3394!========================================================================
3395
3396SECTION .bdata046 DATA_VA=0x32f06000
3397attr_data {
3398 Name = .bdata046,
3399 VA = 0x32f06000,
3400 RA = 0xffff5a000,
3401 PA = ra2pa(0xffff5a000,0),
3402 part_0_ctx_nonzero_tsb_config_3,
3403 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3404 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3405 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3406}
3407
3408
3409SECTION .bdata046
3410.data
3411DATA074:
3412 .xword 0xABAD1DEA22000088 ! 0000000032F06000 -0088 DATA075+0x88
3413 .xword 0xABAD1DEA1D138088 ! 0000000032F06008 -0080 DATA073+0x88
3414 .word 0xC58B59F6 ! 0000000032F06010 -0078 0 Single -4.459245E+03
3415 .word 0x39C70BE2 ! 0000000032F06014 -0074 0 Single 3.796509E-04
3416 .xword 0xBF3926B78571C4FE ! 0000000032F06018 -0070 0 Double -3.837774E-04
3417 .xword 0x5263622D504F554C ! 0000000032F06020 -0068 0
3418 .xword 0xC0D467E702049423 ! 0000000032F06028 -0060 0 Double -2.089561E+04
3419 .byte 0x63 ! 0000000032F06030 -0058 0
3420 .byte 0x75 ! 0000000032F06031 -0057 0
3421 .half 0xA2D4 ! 0000000032F06032 -0056 0
3422 .word 0x73A01C3F ! 0000000032F06034 -0054 0
3423 .word 0xF20E2386 ! 0000000032F06038 -0050 0
3424 .half 0x04DA ! 0000000032F0603C -004C 0
3425 .half 0x699B ! 0000000032F0603E -004A 0
3426 .xword 0x64138AAB8539B982 ! 0000000032F06040 -0048 0
3427 .word 0x35292FF8 ! 0000000032F06048 -0040 0
3428 .half 0x12D2 ! 0000000032F0604C -003C 0
3429 .half 0x74D9 ! 0000000032F0604E -003A 0
3430 .xword 0xBF7062CBA8A2C4FC ! 0000000032F06050 -0038 0 Double -4.000469E-03
3431 .half 0x43E9 ! 0000000032F06058 -0030 0
3432 .half 0xC8AE ! 0000000032F0605A -002E 0
3433 .word 0xC365149F ! 0000000032F0605C -002C 0 Single -2.290806E+02
3434 .half 0x4D20 ! 0000000032F06060 -0028 0
3435 .half 0xD8D1 ! 0000000032F06062 -0026 0
3436 .half 0xBCBA ! 0000000032F06064 -0024 0
3437 .half 0x3E4C ! 0000000032F06066 -0022 0
3438 .byte 0xB5 ! 0000000032F06068 -0020 0
3439 .byte 0x2A ! 0000000032F06069 -001F 0
3440 .half 0xAE2D ! 0000000032F0606A -001E 0
3441 .word 0xD44A9290 ! 0000000032F0606C -001C 0
3442 .half 0x4587 ! 0000000032F06070 -0018 0
3443 .half 0x0726 ! 0000000032F06072 -0016 0
3444 .word 0x0785D010 ! 0000000032F06074 -0014 0
3445 .byte 0x45 ! 0000000032F06078 -0010 0
3446 .byte 0xE1 ! 0000000032F06079 -000F 0
3447 .half 0x1B0C ! 0000000032F0607A -000E 0
3448 .word 0x095096A1 ! 0000000032F0607C -000C 0
3449 .xword 0x8135960BE362AC9B ! 0000000032F06080 -0008 0
3450 .half 0xDE07 ! 0000000032F06088 +0000 0
3451 .half 0x5CF8 ! 0000000032F0608A +0002 0
3452 .word 0x7A0E340D ! 0000000032F0608C +0004 0
3453 .xword 0xB241CBDE6E444CA4 ! 0000000032F06090 +0008 0
3454 .xword 0x40A5843DB4A526B1 ! 0000000032F06098 +0010 0 Double 2.754121E+03
3455 .xword 0x40A18D5A82BD2DB3 ! 0000000032F060A0 +0018 0 Double 2.246677E+03
3456 .word 0x3D488CC5 ! 0000000032F060A8 +0020 0 Single 4.896237E-02
3457 .word 0x2DD3DE00 ! 0000000032F060AC +0024 0
3458 .byte 0x93 ! 0000000032F060B0 +0028 0
3459 .byte 0xDC ! 0000000032F060B1 +0029 0
3460 .byte 0x6E ! 0000000032F060B2 +002A 0
3461 .byte 0x83 ! 0000000032F060B3 +002B 0
3462 .word 0xB82536E6 ! 0000000032F060B4 +002C 0 Single -3.939019E-05
3463 .xword 0x9AF1F0C3FBB66541 ! 0000000032F060B8 +0030 0
3464 .xword 0xE83E9DB4BC998214 ! 0000000032F060C0 +0038 0
3465 .half 0x602D ! 0000000032F060C8 +0040 0
3466 .byte 0xB1 ! 0000000032F060CA +0042 0
3467 .byte 0x33 ! 0000000032F060CB +0043 0
3468 .half 0xDF1F ! 0000000032F060CC +0044 0
3469 .byte 0xA3 ! 0000000032F060CE +0046 0
3470 .byte 0x5D ! 0000000032F060CF +0047 0
3471 .word 0xFCF0E336 ! 0000000032F060D0 +0048 0
3472 .word 0xBD4695AB ! 0000000032F060D4 +004C 0 Single -4.848258E-02
3473 .xword 0x7C4FC13F4AEA4345 ! 0000000032F060D8 +0050 0
3474 .xword 0x201DEC00ACADCAEB ! 0000000032F060E0 +0058 0
3475 .word 0x3CCF57D3 ! 0000000032F060E8 +0060 0 Single 2.531043E-02
3476 .word 0x150928A0 ! 0000000032F060EC +0064 0
3477 .xword 0xA957C4EBE6031EB7 ! 0000000032F060F0 +0068 0
3478 .xword 0x0FA9F750B5582A54 ! 0000000032F060F8 +0070 0
3479 .xword 0x465D1A85BB97681B ! 0000000032F06100 +0078 0
3480 .xword 0xCB197CDF9D49B987 ! 0000000032F06108 +0080 0
3481
3482!========================================================================
3483
3484SECTION .bdata047 DATA_VA=0x22000000
3485attr_data {
3486 Name = .bdata047,
3487 VA = 0x22000000,
3488 RA = 0xffff58000,
3489 PA = ra2pa(0xffff58000,0),
3490 part_0_ctx_nonzero_tsb_config_3,
3491 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3492 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3493 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3494}
3495
3496
3497SECTION .bdata047
3498.data
3499DATA075:
3500 .xword 0x8800D467EA1DADAB ! 0000000022000000 -0088 DATA076+0x88
3501 .xword 0x8860F032EA1DADAB ! 0000000022000008 -0080 DATA074+0x88
3502 .word 0x3E8A030B ! 0000000022000010 -0078 0 Single 2.695545E-01
3503 .word 0x403F5F58 ! 0000000022000014 -0074 0 Single 2.990194E+00
3504 .xword 0xC004319C0AEDB081 ! 0000000022000018 -0070 0 Double -2.524223E+00
3505 .xword 0x46E3610A2FFD03AA ! 0000000022000020 -0068 0
3506 .xword 0x3F80F16355F12268 ! 0000000022000028 -0060 0 Double 8.272911E-03
3507 .byte 0x3E ! 0000000022000030 -0058 0
3508 .byte 0xDF ! 0000000022000031 -0057 0
3509 .half 0xEC1B ! 0000000022000032 -0056 0
3510 .word 0x0AFB8B45 ! 0000000022000034 -0054 0
3511 .word 0x9D342DE6 ! 0000000022000038 -0050 0
3512 .half 0xE7C6 ! 000000002200003C -004C 0
3513 .half 0x4CF8 ! 000000002200003E -004A 0
3514 .xword 0xFC7731FEB922F63E ! 0000000022000040 -0048 0
3515 .word 0x858884B7 ! 0000000022000048 -0040 0
3516 .half 0xDDD4 ! 000000002200004C -003C 0
3517 .half 0x8D60 ! 000000002200004E -003A 0
3518 .xword 0xBEF481402CAD514A ! 0000000022000050 -0038 0 Double -1.955498E-05
3519 .half 0xB737 ! 0000000022000058 -0030 0
3520 .half 0xC9CC ! 000000002200005A -002E 0
3521 .word 0x47449099 ! 000000002200005C -002C 0 Single 5.032060E+04
3522 .half 0x4A5B ! 0000000022000060 -0028 0
3523 .half 0x5753 ! 0000000022000062 -0026 0
3524 .half 0xE602 ! 0000000022000064 -0024 0
3525 .half 0x0E9C ! 0000000022000066 -0022 0
3526 .byte 0x1A ! 0000000022000068 -0020 0
3527 .byte 0xB7 ! 0000000022000069 -001F 0
3528 .half 0x241E ! 000000002200006A -001E 0
3529 .word 0xA6B6235D ! 000000002200006C -001C 0
3530 .half 0x0773 ! 0000000022000070 -0018 0
3531 .half 0x46D6 ! 0000000022000072 -0016 0
3532 .word 0xE3D75145 ! 0000000022000074 -0014 0
3533 .byte 0x25 ! 0000000022000078 -0010 0
3534 .byte 0xE3 ! 0000000022000079 -000F 0
3535 .half 0x2C10 ! 000000002200007A -000E 0
3536 .word 0x398FF3E8 ! 000000002200007C -000C 0
3537 .xword 0x4DA83960E01BD75B ! 0000000022000080 -0008 0
3538 .half 0x28AA ! 0000000022000088 +0000 0
3539 .half 0x75E6 ! 000000002200008A +0002 0
3540 .word 0xD14090A7 ! 000000002200008C +0004 0
3541 .xword 0x9062815E96FB996D ! 0000000022000090 +0008 0
3542 .xword 0x4088E32D54B331F6 ! 0000000022000098 +0010 0 Double 7.963971E+02
3543 .xword 0xBEF11BAB35758BD2 ! 00000000220000A0 +0018 0 Double -1.631554E-05
3544 .word 0x3C1797DF ! 00000000220000A8 +0020 0 Single 9.252517E-03
3545 .word 0xC8FA1855 ! 00000000220000AC +0024 0
3546 .byte 0xD2 ! 00000000220000B0 +0028 0
3547 .byte 0x87 ! 00000000220000B1 +0029 0
3548 .byte 0xD3 ! 00000000220000B2 +002A 0
3549 .byte 0xB0 ! 00000000220000B3 +002B 0
3550 .word 0x42A82433 ! 00000000220000B4 +002C 0 Single 8.407070E+01
3551 .xword 0xC8F68E6B3B57BB82 ! 00000000220000B8 +0030 0
3552 .xword 0xB965DA7B4A652550 ! 00000000220000C0 +0038 0
3553 .half 0x45CC ! 00000000220000C8 +0040 0
3554 .byte 0x6E ! 00000000220000CA +0042 0
3555 .byte 0x90 ! 00000000220000CB +0043 0
3556 .half 0x5F10 ! 00000000220000CC +0044 0
3557 .byte 0x6F ! 00000000220000CE +0046 0
3558 .byte 0x21 ! 00000000220000CF +0047 0
3559 .word 0x8AB3CF4B ! 00000000220000D0 +0048 0
3560 .word 0xC59A00D1 ! 00000000220000D4 +004C 0 Single -4.928102E+03
3561 .xword 0x6657369B5A04CF85 ! 00000000220000D8 +0050 0
3562 .xword 0x402F83EC83561628 ! 00000000220000E0 +0058 0
3563 .word 0x44117EFB ! 00000000220000E8 +0060 0 Single 5.819841E+02
3564 .word 0x3C33EC91 ! 00000000220000EC +0064 0
3565 .xword 0x0D9524946C8B62E5 ! 00000000220000F0 +0068 0
3566 .xword 0xBE96F0829EC77922 ! 00000000220000F8 +0070 0
3567 .xword 0x73A3D433226D20D1 ! 0000000022000100 +0078 0
3568 .xword 0x6CD49D0C97CAA882 ! 0000000022000108 +0080 0
3569
3570!========================================================================
3571
3572SECTION .bdata048 DATA_VA=0x67d40000
3573attr_data {
3574 Name = .bdata048,
3575 VA = 0x67d40000,
3576 RA = 0xffff56000,
3577 PA = ra2pa(0xffff56000,0),
3578 part_0_ctx_nonzero_tsb_config_3,
3579 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3580 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3581 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3582}
3583
3584
3585SECTION .bdata048
3586.data
3587DATA076:
3588 .xword 0xABAD1DEA678C6088 ! 0000000067D40000 -0088 DATA077+0x88
3589 .xword 0xABAD1DEA22000088 ! 0000000067D40008 -0080 DATA075+0x88
3590 .word 0xC49C0A9E ! 0000000067D40010 -0078 0 Single -1.248332E+03
3591 .word 0x3DA5B479 ! 0000000067D40014 -0074 0 Single 8.091063E-02
3592 .xword 0xC0871EE4032994F3 ! 0000000067D40018 -0070 0 Double -7.398613E+02
3593 .xword 0x1F77F9443941533E ! 0000000067D40020 -0068 0
3594 .xword 0x3F024D2B43916AD6 ! 0000000067D40028 -0060 0 Double 3.490723E-05
3595 .byte 0x41 ! 0000000067D40030 -0058 0
3596 .byte 0x89 ! 0000000067D40031 -0057 0
3597 .half 0x0398 ! 0000000067D40032 -0056 0
3598 .word 0xA2D2DD95 ! 0000000067D40034 -0054 0
3599 .word 0xF00D9404 ! 0000000067D40038 -0050 0
3600 .half 0x0BBB ! 0000000067D4003C -004C 0
3601 .half 0xA274 ! 0000000067D4003E -004A 0
3602 .xword 0x8D24E4EDA36C394A ! 0000000067D40040 -0048 0
3603 .word 0xC44093D1 ! 0000000067D40048 -0040 0
3604 .half 0x352A ! 0000000067D4004C -003C 0
3605 .half 0x9E9E ! 0000000067D4004E -003A 0
3606 .xword 0xC0C3FD074DF8CDF1 ! 0000000067D40050 -0038 0 Double -1.023406E+04
3607 .half 0xCD48 ! 0000000067D40058 -0030 0
3608 .half 0xBCE2 ! 0000000067D4005A -002E 0
3609 .word 0x396FBE57 ! 0000000067D4005C -002C 0 Single 2.286372E-04
3610 .half 0x0786 ! 0000000067D40060 -0028 0
3611 .half 0x5E90 ! 0000000067D40062 -0026 0
3612 .half 0xE612 ! 0000000067D40064 -0024 0
3613 .half 0xA567 ! 0000000067D40066 -0022 0
3614 .byte 0x32 ! 0000000067D40068 -0020 0
3615 .byte 0xF3 ! 0000000067D40069 -001F 0
3616 .half 0x82B6 ! 0000000067D4006A -001E 0
3617 .word 0xAF9CE6B7 ! 0000000067D4006C -001C 0
3618 .half 0xB481 ! 0000000067D40070 -0018 0
3619 .half 0xB5DE ! 0000000067D40072 -0016 0
3620 .word 0x02156C97 ! 0000000067D40074 -0014 0
3621 .byte 0x63 ! 0000000067D40078 -0010 0
3622 .byte 0x7B ! 0000000067D40079 -000F 0
3623 .half 0x460E ! 0000000067D4007A -000E 0
3624 .word 0x3274A972 ! 0000000067D4007C -000C 0
3625 .xword 0xCB6F2846E7078B5E ! 0000000067D40080 -0008 0
3626 .half 0x7D3A ! 0000000067D40088 +0000 0
3627 .half 0x12E8 ! 0000000067D4008A +0002 0
3628 .word 0x6320FC5C ! 0000000067D4008C +0004 0
3629 .xword 0x06587D9728CB1721 ! 0000000067D40090 +0008 0
3630 .xword 0xBFCEF2D8B98C2CCD ! 0000000067D40098 +0010 0 Double -2.417861E-01
3631 .xword 0x405590412ED4309E ! 0000000067D400A0 +0018 0 Double 8.625398E+01
3632 .word 0x46F4145E ! 0000000067D400A8 +0020 0 Single 3.124218E+04
3633 .word 0xDB93C896 ! 0000000067D400AC +0024 0
3634 .byte 0x39 ! 0000000067D400B0 +0028 0
3635 .byte 0xEA ! 0000000067D400B1 +0029 0
3636 .byte 0x4E ! 0000000067D400B2 +002A 0
3637 .byte 0x46 ! 0000000067D400B3 +002B 0
3638 .word 0xC1C481FC ! 0000000067D400B4 +002C 0 Single -2.456347E+01
3639 .xword 0xB325AE359244BA4F ! 0000000067D400B8 +0030 0
3640 .xword 0x7C661247E75518C4 ! 0000000067D400C0 +0038 0
3641 .half 0xDD21 ! 0000000067D400C8 +0040 0
3642 .byte 0x0B ! 0000000067D400CA +0042 0
3643 .byte 0xB5 ! 0000000067D400CB +0043 0
3644 .half 0x063D ! 0000000067D400CC +0044 0
3645 .byte 0xD8 ! 0000000067D400CE +0046 0
3646 .byte 0xF7 ! 0000000067D400CF +0047 0
3647 .word 0x290CB603 ! 0000000067D400D0 +0048 0
3648 .word 0x3ED38910 ! 0000000067D400D4 +004C 0 Single 4.131551E-01
3649 .xword 0x7A7AE6B8120A2D51 ! 0000000067D400D8 +0050 0
3650 .xword 0x2C682DE5A4DE978D ! 0000000067D400E0 +0058 0
3651 .word 0x37F7EEEA ! 0000000067D400E8 +0060 0 Single 2.955595E-05
3652 .word 0x8986733C ! 0000000067D400EC +0064 0
3653 .xword 0xBF9449B50266F15B ! 0000000067D400F0 +0068 0
3654 .xword 0x14835B944FFC6BDC ! 0000000067D400F8 +0070 0
3655 .xword 0xC889781DAB603662 ! 0000000067D40100 +0078 0
3656 .xword 0x664AA5B1D67670B2 ! 0000000067D40108 +0080 0
3657
3658!========================================================================
3659
3660SECTION .bdata049 DATA_VA=0x678c6000
3661attr_data {
3662 Name = .bdata049,
3663 VA = 0x678c6000,
3664 RA = 0xffff54000,
3665 PA = ra2pa(0xffff54000,0),
3666 part_0_ctx_nonzero_tsb_config_3,
3667 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3668 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3669 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3670}
3671
3672
3673SECTION .bdata049
3674.data
3675DATA077:
3676 .xword 0x88C08AA1EA1DADAB ! 00000000678C6000 -0088 DATA078+0x88
3677 .xword 0x8800D467EA1DADAB ! 00000000678C6008 -0080 DATA076+0x88
3678 .word 0xC7DB638E ! 00000000678C6010 -0078 0 Single -1.123271E+05
3679 .word 0x41519F79 ! 00000000678C6014 -0074 0 Single 1.310143E+01
3680 .xword 0x408A05F631F8DBBC ! 00000000678C6018 -0070 0 Double 8.327452E+02
3681 .xword 0xD4FD534965C26F5B ! 00000000678C6020 -0068 0
3682 .xword 0xC09D5A4939DDB61A ! 00000000678C6028 -0060 0 Double -1.878572E+03
3683 .byte 0x47 ! 00000000678C6030 -0058 0
3684 .byte 0xCC ! 00000000678C6031 -0057 0
3685 .half 0x857B ! 00000000678C6032 -0056 0
3686 .word 0xB4E805EE ! 00000000678C6034 -0054 0
3687 .word 0xC1028CAB ! 00000000678C6038 -0050 0
3688 .half 0xF6FC ! 00000000678C603C -004C 0
3689 .half 0x0191 ! 00000000678C603E -004A 0
3690 .xword 0xC70FD3F314A7DBF4 ! 00000000678C6040 -0048 0
3691 .word 0x4035817B ! 00000000678C6048 -0040 0
3692 .half 0xC50E ! 00000000678C604C -003C 0
3693 .half 0xF66F ! 00000000678C604E -003A 0
3694 .xword 0x4028018C5F4D2837 ! 00000000678C6050 -0038 0 Double 1.200302E+01
3695 .half 0x82D6 ! 00000000678C6058 -0030 0
3696 .half 0xCF15 ! 00000000678C605A -002E 0
3697 .word 0x4410FB25 ! 00000000678C605C -002C 0 Single 5.799241E+02
3698 .half 0xE820 ! 00000000678C6060 -0028 0
3699 .half 0x9091 ! 00000000678C6062 -0026 0
3700 .half 0x9B5B ! 00000000678C6064 -0024 0
3701 .half 0x2A34 ! 00000000678C6066 -0022 0
3702 .byte 0x6B ! 00000000678C6068 -0020 0
3703 .byte 0x28 ! 00000000678C6069 -001F 0
3704 .half 0x5AED ! 00000000678C606A -001E 0
3705 .word 0x29A9AAC9 ! 00000000678C606C -001C 0
3706 .half 0x72F5 ! 00000000678C6070 -0018 0
3707 .half 0x52FB ! 00000000678C6072 -0016 0
3708 .word 0x5034F64A ! 00000000678C6074 -0014 0
3709 .byte 0x7F ! 00000000678C6078 -0010 0
3710 .byte 0x53 ! 00000000678C6079 -000F 0
3711 .half 0x5C37 ! 00000000678C607A -000E 0
3712 .word 0x46C1D45D ! 00000000678C607C -000C 0
3713 .xword 0x50CDB2EDDDF8C9C1 ! 00000000678C6080 -0008 0
3714 .half 0x2638 ! 00000000678C6088 +0000 0
3715 .half 0xDB77 ! 00000000678C608A +0002 0
3716 .word 0x55279B4A ! 00000000678C608C +0004 0
3717 .xword 0x3CDB7CDB93A65535 ! 00000000678C6090 +0008 0
3718 .xword 0xBECE977FEA8A911F ! 00000000678C6098 +0010 0 Double -3.646826E-06
3719 .xword 0x4094F51FCD6B81B9 ! 00000000678C60A0 +0018 0 Double 1.341281E+03
3720 .word 0x401768F3 ! 00000000678C60A8 +0020 0 Single 2.365781E+00
3721 .word 0xFA20CF36 ! 00000000678C60AC +0024 0
3722 .byte 0x53 ! 00000000678C60B0 +0028 0
3723 .byte 0xB1 ! 00000000678C60B1 +0029 0
3724 .byte 0x7E ! 00000000678C60B2 +002A 0
3725 .byte 0xD2 ! 00000000678C60B3 +002B 0
3726 .word 0xC097D58F ! 00000000678C60B4 +002C 0 Single -4.744819E+00
3727 .xword 0xB1CF09557C1B2A41 ! 00000000678C60B8 +0030 0
3728 .xword 0xADD91CE883A3522A ! 00000000678C60C0 +0038 0
3729 .half 0xFC6C ! 00000000678C60C8 +0040 0
3730 .byte 0xA6 ! 00000000678C60CA +0042 0
3731 .byte 0x0F ! 00000000678C60CB +0043 0
3732 .half 0xCA6F ! 00000000678C60CC +0044 0
3733 .byte 0xFE ! 00000000678C60CE +0046 0
3734 .byte 0x37 ! 00000000678C60CF +0047 0
3735 .word 0xB8FB876C ! 00000000678C60D0 +0048 0
3736 .word 0xB9502973 ! 00000000678C60D4 +004C 0 Single -1.985187E-04
3737 .xword 0x4AE544CA85BF205B ! 00000000678C60D8 +0050 0
3738 .xword 0xF0CEC10BDBAFA842 ! 00000000678C60E0 +0058 0
3739 .word 0xB9E5ADD6 ! 00000000678C60E8 +0060 0 Single -4.380780E-04
3740 .word 0xBF1CED94 ! 00000000678C60EC +0064 0
3741 .xword 0x8220C05F6275A67D ! 00000000678C60F0 +0068 0
3742 .xword 0x87674E2B2D3BB47B ! 00000000678C60F8 +0070 0
3743 .xword 0x2801A5B3BC92B7CF ! 00000000678C6100 +0078 0
3744 .xword 0x4C1F80FD86671CB5 ! 00000000678C6108 +0080 0
3745
3746!========================================================================
3747
3748SECTION .bdata050 DATA_VA=0xa18ac000
3749attr_data {
3750 Name = .bdata050,
3751 VA = 0xa18ac000,
3752 RA = 0xffff52000,
3753 PA = ra2pa(0xffff52000,0),
3754 part_0_ctx_nonzero_tsb_config_3,
3755 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3756 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3757 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3758}
3759
3760
3761SECTION .bdata050
3762.data
3763DATA078:
3764 .xword 0xABAD1DEACB798088 ! 00000000A18AC000 -0088 DATA079+0x88
3765 .xword 0xABAD1DEA678C6088 ! 00000000A18AC008 -0080 DATA077+0x88
3766 .word 0xBF7DC030 ! 00000000A18AC010 -0078 0 Single -9.912138E-01
3767 .word 0xB8667493 ! 00000000A18AC014 -0074 0 Single -5.494484E-05
3768 .xword 0xBEF37E24F021AB02 ! 00000000A18AC018 -0070 0 Double -1.858974E-05
3769 .xword 0x30150AE9787DD891 ! 00000000A18AC020 -0068 0
3770 .xword 0x3EC1D7B8172AF5EC ! 00000000A18AC028 -0060 0 Double 2.127010E-06
3771 .byte 0x8F ! 00000000A18AC030 -0058 0
3772 .byte 0x63 ! 00000000A18AC031 -0057 0
3773 .half 0x85EC ! 00000000A18AC032 -0056 0
3774 .word 0x12D70A77 ! 00000000A18AC034 -0054 0
3775 .word 0x75469BB9 ! 00000000A18AC038 -0050 0
3776 .half 0xA2E1 ! 00000000A18AC03C -004C 0
3777 .half 0x096A ! 00000000A18AC03E -004A 0
3778 .xword 0x93BA8373C3303144 ! 00000000A18AC040 -0048 0
3779 .word 0x80380DFC ! 00000000A18AC048 -0040 0
3780 .half 0xEDD9 ! 00000000A18AC04C -003C 0
3781 .half 0xB687 ! 00000000A18AC04E -003A 0
3782 .xword 0xBF972B4838616D7D ! 00000000A18AC050 -0038 0 Double -2.262605E-02
3783 .half 0x1305 ! 00000000A18AC058 -0030 0
3784 .half 0x11BF ! 00000000A18AC05A -002E 0
3785 .word 0x41123D4C ! 00000000A18AC05C -002C 0 Single 9.139965E+00
3786 .half 0xB9A6 ! 00000000A18AC060 -0028 0
3787 .half 0xA7C1 ! 00000000A18AC062 -0026 0
3788 .half 0x0B0F ! 00000000A18AC064 -0024 0
3789 .half 0xDD62 ! 00000000A18AC066 -0022 0
3790 .byte 0x9B ! 00000000A18AC068 -0020 0
3791 .byte 0x70 ! 00000000A18AC069 -001F 0
3792 .half 0x8E03 ! 00000000A18AC06A -001E 0
3793 .word 0xF3B7BE7A ! 00000000A18AC06C -001C 0
3794 .half 0xBDD4 ! 00000000A18AC070 -0018 0
3795 .half 0xAF09 ! 00000000A18AC072 -0016 0
3796 .word 0x19D487A0 ! 00000000A18AC074 -0014 0
3797 .byte 0x7C ! 00000000A18AC078 -0010 0
3798 .byte 0x56 ! 00000000A18AC079 -000F 0
3799 .half 0x0778 ! 00000000A18AC07A -000E 0
3800 .word 0x7C981AF1 ! 00000000A18AC07C -000C 0
3801 .xword 0xC249D8DF7C076EE2 ! 00000000A18AC080 -0008 0
3802 .half 0xA117 ! 00000000A18AC088 +0000 0
3803 .half 0x81BC ! 00000000A18AC08A +0002 0
3804 .word 0x30A9B644 ! 00000000A18AC08C +0004 0
3805 .xword 0x8A886B541954CC8D ! 00000000A18AC090 +0008 0
3806 .xword 0xBFE330361A6641F2 ! 00000000A18AC098 +0010 0 Double -5.996352E-01
3807 .xword 0x3F81E9DED94F046C ! 00000000A18AC0A0 +0018 0 Double 8.746854E-03
3808 .word 0xBA825A2E ! 00000000A18AC0A8 +0020 0 Single -9.945089E-04
3809 .word 0x994C70A8 ! 00000000A18AC0AC +0024 0
3810 .byte 0xEB ! 00000000A18AC0B0 +0028 0
3811 .byte 0x49 ! 00000000A18AC0B1 +0029 0
3812 .byte 0x28 ! 00000000A18AC0B2 +002A 0
3813 .byte 0xEF ! 00000000A18AC0B3 +002B 0
3814 .word 0x40C5E660 ! 00000000A18AC0B4 +002C 0 Single 6.184372E+00
3815 .xword 0x660B0E0784423AFC ! 00000000A18AC0B8 +0030 0
3816 .xword 0x8B8B9494D79EC49A ! 00000000A18AC0C0 +0038 0
3817 .half 0xCE88 ! 00000000A18AC0C8 +0040 0
3818 .byte 0xA4 ! 00000000A18AC0CA +0042 0
3819 .byte 0x3D ! 00000000A18AC0CB +0043 0
3820 .half 0x282D ! 00000000A18AC0CC +0044 0
3821 .byte 0xE6 ! 00000000A18AC0CE +0046 0
3822 .byte 0xDF ! 00000000A18AC0CF +0047 0
3823 .word 0x02CD4378 ! 00000000A18AC0D0 +0048 0
3824 .word 0xBA8B842E ! 00000000A18AC0D4 +004C 0 Single -1.064425E-03
3825 .xword 0x36170C0750202B56 ! 00000000A18AC0D8 +0050 0
3826 .xword 0xA2BB4A4145777320 ! 00000000A18AC0E0 +0058 0
3827 .word 0x3EC784FB ! 00000000A18AC0E8 +0060 0 Single 3.896864E-01
3828 .word 0x4AADA862 ! 00000000A18AC0EC +0064 0
3829 .xword 0x2CD0410A1589BF09 ! 00000000A18AC0F0 +0068 0
3830 .xword 0xAEC56716CCDF0CA6 ! 00000000A18AC0F8 +0070 0
3831 .xword 0x0A5CF6C87A6D2A24 ! 00000000A18AC100 +0078 0
3832 .xword 0xF2728B09ABFE8D23 ! 00000000A18AC108 +0080 0
3833
3834!========================================================================
3835
3836SECTION .bdata051 DATA_VA=0xcb798000
3837attr_data {
3838 Name = .bdata051,
3839 VA = 0xcb798000,
3840 RA = 0xffff50000,
3841 PA = ra2pa(0xffff50000,0),
3842 part_0_ctx_nonzero_tsb_config_3,
3843 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3844 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3845 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3846}
3847
3848
3849SECTION .bdata051
3850.data
3851DATA079:
3852 .xword 0x88C0FFE9EA1DADAB ! 00000000CB798000 -0088 DATA080+0x88
3853 .xword 0x88C08AA1EA1DADAB ! 00000000CB798008 -0080 DATA078+0x88
3854 .word 0xC31C2BBD ! 00000000CB798010 -0078 0 Single -1.561709E+02
3855 .word 0x37DEF503 ! 00000000CB798014 -0074 0 Single 2.657855E-05
3856 .xword 0x4003E0AE643933AC ! 00000000CB798018 -0070 0 Double 2.484708E+00
3857 .xword 0x6221EAB1C3BD0134 ! 00000000CB798020 -0068 0
3858 .xword 0xBFC682BBA7AB6592 ! 00000000CB798028 -0060 0 Double -1.758647E-01
3859 .byte 0x1D ! 00000000CB798030 -0058 0
3860 .byte 0x1D ! 00000000CB798031 -0057 0
3861 .half 0xD333 ! 00000000CB798032 -0056 0
3862 .word 0x9E6839E3 ! 00000000CB798034 -0054 0
3863 .word 0xF0F8D8C7 ! 00000000CB798038 -0050 0
3864 .half 0x3C4C ! 00000000CB79803C -004C 0
3865 .half 0xE7B4 ! 00000000CB79803E -004A 0
3866 .xword 0x9889E6C540CFC72C ! 00000000CB798040 -0048 0
3867 .word 0x454C0BA9 ! 00000000CB798048 -0040 0
3868 .half 0xC55D ! 00000000CB79804C -003C 0
3869 .half 0x1133 ! 00000000CB79804E -003A 0
3870 .xword 0x3F00C15ECA56EBE2 ! 00000000CB798050 -0038 0 Double 3.195830E-05
3871 .half 0xA6C4 ! 00000000CB798058 -0030 0
3872 .half 0xFC12 ! 00000000CB79805A -002E 0
3873 .word 0x3F7F9D35 ! 00000000CB79805C -002C 0 Single 9.984925E-01
3874 .half 0x7829 ! 00000000CB798060 -0028 0
3875 .half 0xE59B ! 00000000CB798062 -0026 0
3876 .half 0x4F7A ! 00000000CB798064 -0024 0
3877 .half 0x07FC ! 00000000CB798066 -0022 0
3878 .byte 0xB7 ! 00000000CB798068 -0020 0
3879 .byte 0xF6 ! 00000000CB798069 -001F 0
3880 .half 0x4E42 ! 00000000CB79806A -001E 0
3881 .word 0xF39F230E ! 00000000CB79806C -001C 0
3882 .half 0xA022 ! 00000000CB798070 -0018 0
3883 .half 0xE5E0 ! 00000000CB798072 -0016 0
3884 .word 0xF85839FB ! 00000000CB798074 -0014 0
3885 .byte 0x8B ! 00000000CB798078 -0010 0
3886 .byte 0xFB ! 00000000CB798079 -000F 0
3887 .half 0x5CD5 ! 00000000CB79807A -000E 0
3888 .word 0xEA5A1AAD ! 00000000CB79807C -000C 0
3889 .xword 0xE06E1607B3C36CC0 ! 00000000CB798080 -0008 0
3890 .half 0xA635 ! 00000000CB798088 +0000 0
3891 .half 0x2DEB ! 00000000CB79808A +0002 0
3892 .word 0xA1A0D21C ! 00000000CB79808C +0004 0
3893 .xword 0x7350F0A2C2847E2D ! 00000000CB798090 +0008 0
3894 .xword 0xBEE240F6F2F909B0 ! 00000000CB798098 +0010 0 Double -8.704075E-06
3895 .xword 0xC0995242CF8E23CB ! 00000000CB7980A0 +0018 0 Double -1.620565E+03
3896 .word 0xBB2C1B91 ! 00000000CB7980A8 +0020 0 Single -2.626155E-03
3897 .word 0xBA6F7EA7 ! 00000000CB7980AC +0024 0
3898 .byte 0x7E ! 00000000CB7980B0 +0028 0
3899 .byte 0x81 ! 00000000CB7980B1 +0029 0
3900 .byte 0x5E ! 00000000CB7980B2 +002A 0
3901 .byte 0x48 ! 00000000CB7980B3 +002B 0
3902 .word 0x3BCA60D4 ! 00000000CB7980B4 +002C 0 Single 6.176094E-03
3903 .xword 0x8FBD10DAF4D62D98 ! 00000000CB7980B8 +0030 0
3904 .xword 0xDCA88ACB7676F631 ! 00000000CB7980C0 +0038 0
3905 .half 0x9CD2 ! 00000000CB7980C8 +0040 0
3906 .byte 0xC3 ! 00000000CB7980CA +0042 0
3907 .byte 0xC0 ! 00000000CB7980CB +0043 0
3908 .half 0xD62A ! 00000000CB7980CC +0044 0
3909 .byte 0x9D ! 00000000CB7980CE +0046 0
3910 .byte 0x2A ! 00000000CB7980CF +0047 0
3911 .word 0x405634E5 ! 00000000CB7980D0 +0048 0
3912 .word 0x3870B618 ! 00000000CB7980D4 +004C 0 Single 5.739005E-05
3913 .xword 0xC04674D7F882426C ! 00000000CB7980D8 +0050 0
3914 .xword 0x0050EC0197D899CD ! 00000000CB7980E0 +0058 0
3915 .word 0x3F398ED8 ! 00000000CB7980E8 +0060 0 Single 7.248359E-01
3916 .word 0x4A5C62A8 ! 00000000CB7980EC +0064 0
3917 .xword 0x063C91AEE449BDA4 ! 00000000CB7980F0 +0068 0
3918 .xword 0xC9A8A62949F747CE ! 00000000CB7980F8 +0070 0
3919 .xword 0xF1AD946137379E47 ! 00000000CB798100 +0078 0
3920 .xword 0x3B018C91285C61E3 ! 00000000CB798108 +0080 0
3921
3922!========================================================================
3923
3924SECTION .bdata052 DATA_VA=0xe9ffc000
3925attr_data {
3926 Name = .bdata052,
3927 VA = 0xe9ffc000,
3928 RA = 0xffff4e000,
3929 PA = ra2pa(0xffff4e000,0),
3930 part_0_ctx_nonzero_tsb_config_3,
3931 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
3932 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3933 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3934}
3935
3936
3937SECTION .bdata052
3938.data
3939DATA080:
3940 .xword 0x88A0C908EA1DADAB ! 00000000E9FFC000 -0088 DATA071+0x88
3941 .xword 0x888079CBEA1DADAB ! 00000000E9FFC008 -0080 DATA079+0x88
3942 .word 0xC0321B43 ! 00000000E9FFC010 -0078 0 Single -2.782914E+00
3943 .word 0x3EC6E116 ! 00000000E9FFC014 -0074 0 Single 3.884360E-01
3944 .xword 0x404D62AB86CCACA4 ! 00000000E9FFC018 -0070 0 Double 5.877086E+01
3945 .xword 0x1166B30763FA1429 ! 00000000E9FFC020 -0068 0
3946 .xword 0x3FD9AAA27BB5F7E8 ! 00000000E9FFC028 -0060 0 Double 4.010397E-01
3947 .byte 0x8E ! 00000000E9FFC030 -0058 0
3948 .byte 0x3F ! 00000000E9FFC031 -0057 0
3949 .half 0x0F3F ! 00000000E9FFC032 -0056 0
3950 .word 0x3D99F755 ! 00000000E9FFC034 -0054 0
3951 .word 0xFAFE9E2A ! 00000000E9FFC038 -0050 0
3952 .half 0xDEEC ! 00000000E9FFC03C -004C 0
3953 .half 0x9786 ! 00000000E9FFC03E -004A 0
3954 .xword 0xD3F868565E2C5C07 ! 00000000E9FFC040 -0048 0
3955 .word 0x185B863B ! 00000000E9FFC048 -0040 0
3956 .half 0x3465 ! 00000000E9FFC04C -003C 0
3957 .half 0x2D8F ! 00000000E9FFC04E -003A 0
3958 .xword 0xBF91E5DE3552F92B ! 00000000E9FFC050 -0038 0 Double -1.747844E-02
3959 .half 0x7EC4 ! 00000000E9FFC058 -0030 0
3960 .half 0x7A7E ! 00000000E9FFC05A -002E 0
3961 .word 0x41536A6D ! 00000000E9FFC05C -002C 0 Single 1.321348E+01
3962 .half 0xB480 ! 00000000E9FFC060 -0028 0
3963 .half 0xB502 ! 00000000E9FFC062 -0026 0
3964 .half 0x3805 ! 00000000E9FFC064 -0024 0
3965 .half 0xC285 ! 00000000E9FFC066 -0022 0
3966 .byte 0xF6 ! 00000000E9FFC068 -0020 0
3967 .byte 0x79 ! 00000000E9FFC069 -001F 0
3968 .half 0x3014 ! 00000000E9FFC06A -001E 0
3969 .word 0x21203349 ! 00000000E9FFC06C -001C 0
3970 .half 0x226D ! 00000000E9FFC070 -0018 0
3971 .half 0xB0CD ! 00000000E9FFC072 -0016 0
3972 .word 0xD36C484B ! 00000000E9FFC074 -0014 0
3973 .byte 0x37 ! 00000000E9FFC078 -0010 0
3974 .byte 0x14 ! 00000000E9FFC079 -000F 0
3975 .half 0x59C4 ! 00000000E9FFC07A -000E 0
3976 .word 0x6EC08AE9 ! 00000000E9FFC07C -000C 0
3977 .xword 0x79296E500641BC27 ! 00000000E9FFC080 -0008 0
3978 .half 0x8337 ! 00000000E9FFC088 +0000 0
3979 .half 0x0263 ! 00000000E9FFC08A +0002 0
3980 .word 0xA2BEA276 ! 00000000E9FFC08C +0004 0
3981 .xword 0x8FFA2AEB2E11FEED ! 00000000E9FFC090 +0008 0
3982 .xword 0xC0340F894F0F99CD ! 00000000E9FFC098 +0010 0 Double -2.006069E+01
3983 .xword 0xC09EC81F22079C8B ! 00000000E9FFC0A0 +0018 0 Double -1.970030E+03
3984 .word 0xBFFE9F3A ! 00000000E9FFC0A8 +0020 0 Single -1.989234E+00
3985 .word 0x670C8979 ! 00000000E9FFC0AC +0024 0
3986 .byte 0x59 ! 00000000E9FFC0B0 +0028 0
3987 .byte 0x1C ! 00000000E9FFC0B1 +0029 0
3988 .byte 0x0E ! 00000000E9FFC0B2 +002A 0
3989 .byte 0x4F ! 00000000E9FFC0B3 +002B 0
3990 .word 0x44D9198A ! 00000000E9FFC0B4 +002C 0 Single 1.736798E+03
3991 .xword 0x49AF30481D2B5B1A ! 00000000E9FFC0B8 +0030 0
3992 .xword 0x7B69999AC93AAAF5 ! 00000000E9FFC0C0 +0038 0
3993 .half 0x7381 ! 00000000E9FFC0C8 +0040 0
3994 .byte 0x1E ! 00000000E9FFC0CA +0042 0
3995 .byte 0x4B ! 00000000E9FFC0CB +0043 0
3996 .half 0x5EE5 ! 00000000E9FFC0CC +0044 0
3997 .byte 0xAF ! 00000000E9FFC0CE +0046 0
3998 .byte 0x06 ! 00000000E9FFC0CF +0047 0
3999 .word 0x5CF0A492 ! 00000000E9FFC0D0 +0048 0
4000 .word 0xC4FBC339 ! 00000000E9FFC0D4 +004C 0 Single -2.014101E+03
4001 .xword 0x698C61E7690E7913 ! 00000000E9FFC0D8 +0050 0
4002 .xword 0x036D0F4EE3BFEE18 ! 00000000E9FFC0E0 +0058 0
4003 .word 0x46668A19 ! 00000000E9FFC0E8 +0060 0 Single 1.475452E+04
4004 .word 0x2CA86913 ! 00000000E9FFC0EC +0064 0
4005 .xword 0xD298C2D89F3E1A29 ! 00000000E9FFC0F0 +0068 0
4006 .xword 0x6A47D6D90693C5EF ! 00000000E9FFC0F8 +0070 0
4007 .xword 0xDBFCA5BAE4BF6E15 ! 00000000E9FFC100 +0078 0
4008 .xword 0x121EF084D159A535 ! 00000000E9FFC108 +0080 0
4009
4010!========================================================================
4011
4012SECTION .bblk053 DATA_VA=0x51d18000
4013attr_data {
4014 Name = .bblk053,
4015 VA = 0x51d18000,
4016 RA = 0xffff4c000,
4017 PA = ra2pa(0xffff4c000,0),
4018 part_0_ctx_nonzero_tsb_config_3,
4019 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4020 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4021 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4022}
4023
4024
4025SECTION .bblk053
4026.data
4027DATA081:
4028 .xword 0x2FB987C5D2141264 ! 0000000051D18000 +0000 0
4029 .xword 0x545A528C621B8807 ! 0000000051D18008 +0008 0
4030 .xword 0x2B3096C2244C9CA2 ! 0000000051D18010 +0010 0
4031 .xword 0x34FD49AB031080CA ! 0000000051D18018 +0018 0
4032 .xword 0x9245B35FC05779C2 ! 0000000051D18020 +0020 0
4033 .xword 0x24B70AB5886B9D15 ! 0000000051D18028 +0028 0
4034 .xword 0x40A9F3365C9FE997 ! 0000000051D18030 +0030 0
4035 .xword 0x89AA6DAC01ADA754 ! 0000000051D18038 +0038 0
4036 .xword 0xC7DE518AA9C65998 ! 0000000051D18040 +0040 0
4037 .xword 0xDF3D36A38DA97535 ! 0000000051D18048 +0048 0
4038 .xword 0xC84F33C2AC8A46BD ! 0000000051D18050 +0050 0
4039 .xword 0xB18572D46ACB415C ! 0000000051D18058 +0058 0
4040 .xword 0x18FAA235F74ED594 ! 0000000051D18060 +0060 0
4041 .xword 0x13B044DF78F7982D ! 0000000051D18068 +0068 0
4042 .xword 0xF73E7C9071A14B80 ! 0000000051D18070 +0070 0
4043 .xword 0x3478DC5A24E67C9B ! 0000000051D18078 +0078 0
4044
4045!========================================================================
4046
4047SECTION .bcom042 DATA_VA=0x0
4048attr_data {
4049 Name = .bcom042,
4050 VA = 0x0,
4051 RA = 0xffff62000,
4052 PA = ra2pa(0xffff62000,0),
4053 part_0_ctx_nonzero_tsb_config_3,
4054 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4055 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
4056 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4057}
4058
4059
4060SECTION .bcom042
4061.data
4062DATA070:
4063 .xword 0x7CCFA9B5AA99C380 ! 0000000000000000 +0000 0
4064
4065!========================================================================
4066
4067SECTION .bstk054 DATA_VA=0x153f0000
4068attr_data {
4069 Name = .bstk054,
4070 VA = 0x153f0000,
4071 RA = 0xffff4a000,
4072 PA = ra2pa(0xffff4a000,0),
4073 part_0_ctx_nonzero_tsb_config_3,
4074 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4075 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4076 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4077}
4078
4079
4080SECTION .bstk054
4081.data
4082 .skip 0x2000 ! 00000000153F0000
4083STACK0071:
4084
4085!========================================================================
4086
4087SECTION .bkey055 DATA_VA=0xf0658000
4088attr_data {
4089 Name = .bkey055,
4090 VA = 0xf0658000,
4091 RA = 0xffff48000,
4092 PA = ra2pa(0xffff48000,0),
4093 part_0_ctx_nonzero_tsb_config_3,
4094 TTE_Context=71, TTE_Size=0, TTE_W=1, TTE_X=0,
4095 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4096 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4097}
4098
4099
4100SECTION .bkey055
4101.data
4102DATA083:
4103 .xword 0xABAD1DEA08C9A088 ! 00000000F0658000 +0000 DATA071+0x88
4104 .xword 0xABAD1DEADFBFE088 ! 00000000F0658008 +0008 DATA072+0x88
4105 .xword 0xABAD1DEA1D138088 ! 00000000F0658010 +0010 DATA073+0x88
4106 .xword 0xABAD1DEA32F06088 ! 00000000F0658018 +0018 DATA074+0x88
4107 .xword 0xABAD1DEA22000088 ! 00000000F0658020 +0020 DATA075+0x88
4108 .xword 0xABAD1DEA67D40088 ! 00000000F0658028 +0028 DATA076+0x88
4109 .xword 0xABAD1DEA678C6088 ! 00000000F0658030 +0030 DATA077+0x88
4110 .xword 0xABAD1DEAA18AC088 ! 00000000F0658038 +0038 DATA078+0x88
4111 .xword 0xABAD1DEACB798088 ! 00000000F0658040 +0040 DATA079+0x88
4112 .xword 0xABAD1DEAE9FFC088 ! 00000000F0658048 +0048 DATA080+0x88
4113 .xword 0xABAD1DEA51D18000 ! 00000000F0658050 +0050 DATA081+0x0
4114 .xword 0xABAD1DEFFFFE0000 ! 00000000F0658058 +0058 DATA001+0x0
4115 .xword 0x0000000000000000 ! 00000000F0658060 +0060 0
4116 .xword 0xBF8C447DF003F213 ! 00000000F0658068 +0068 0 Double -1.380251E-02
4117 .word 0xBD972233 ! 00000000F0658070 +0070 0 Single -7.379570E-02
4118
4119
4120! Context 72 runs in 64-bit addressing mode, big-endian
4121
4122!========================================================================
4123
4124SECTION .bdata056 DATA_VA=0x2c1ef0000000
4125attr_data {
4126 Name = .bdata056,
4127 VA = 0x2c1ef0000000,
4128 RA = 0xdd0000000,
4129 PA = ra2pa(0xdd0000000,0),
4130 part_0_ctx_nonzero_tsb_config_2,
4131 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4132 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4133 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4134}
4135
4136
4137SECTION .bdata056
4138.data
4139DATA093:
4140 .xword 0x880083E987010000 ! 00002C1EF0000000 -0088 DATA094+0x88
4141 .xword 0x8840B5B86E610000 ! 00002C1EF0000008 -0080 DATA102+0x88
4142 .word 0x43EAB7D5 ! 00002C1EF0000010 -0078 0 Single 4.694362E+02
4143 .word 0xC5DD9074 ! 00002C1EF0000014 -0074 0 Single -7.090057E+03
4144 .xword 0xBF252F83BBF9393B ! 00002C1EF0000018 -0070 0 Double -1.616333E-04
4145 .xword 0x629353B1830F70C0 ! 00002C1EF0000020 -0068 0
4146 .xword 0xC090B00789B4B08C ! 00002C1EF0000028 -0060 0 Double -1.068007E+03
4147 .byte 0x5C ! 00002C1EF0000030 -0058 0
4148 .byte 0x82 ! 00002C1EF0000031 -0057 0
4149 .half 0xCB40 ! 00002C1EF0000032 -0056 0
4150 .word 0xB68C234B ! 00002C1EF0000034 -0054 0
4151 .word 0xFE5121AE ! 00002C1EF0000038 -0050 0
4152 .half 0x6260 ! 00002C1EF000003C -004C 0
4153 .half 0x9125 ! 00002C1EF000003E -004A 0
4154 .xword 0xFE7B63B3BE7F3273 ! 00002C1EF0000040 -0048 0
4155 .word 0xCA3612B9 ! 00002C1EF0000048 -0040 0
4156 .half 0xBBF0 ! 00002C1EF000004C -003C 0
4157 .half 0xDBE6 ! 00002C1EF000004E -003A 0
4158 .xword 0x3FCE24EC4FBD4CED ! 00002C1EF0000050 -0038 0 Double 2.355018E-01
4159 .half 0x6352 ! 00002C1EF0000058 -0030 0
4160 .half 0x3631 ! 00002C1EF000005A -002E 0
4161 .word 0x424030E8 ! 00002C1EF000005C -002C 0 Single 4.804776E+01
4162 .half 0xFE7F ! 00002C1EF0000060 -0028 0
4163 .half 0xF8B1 ! 00002C1EF0000062 -0026 0
4164 .half 0x573E ! 00002C1EF0000064 -0024 0
4165 .half 0xF3CF ! 00002C1EF0000066 -0022 0
4166 .byte 0xDA ! 00002C1EF0000068 -0020 0
4167 .byte 0x9E ! 00002C1EF0000069 -001F 0
4168 .half 0x1C3A ! 00002C1EF000006A -001E 0
4169 .word 0xB4B63ACB ! 00002C1EF000006C -001C 0
4170 .half 0x9B80 ! 00002C1EF0000070 -0018 0
4171 .half 0xC344 ! 00002C1EF0000072 -0016 0
4172 .word 0x93CB70EB ! 00002C1EF0000074 -0014 0
4173 .byte 0x83 ! 00002C1EF0000078 -0010 0
4174 .byte 0xB2 ! 00002C1EF0000079 -000F 0
4175 .half 0xD30A ! 00002C1EF000007A -000E 0
4176 .word 0x46E53C7D ! 00002C1EF000007C -000C 0
4177 .xword 0x9683DB0417A9C896 ! 00002C1EF0000080 -0008 0
4178 .half 0x5EBA ! 00002C1EF0000088 +0000 0
4179 .half 0xE387 ! 00002C1EF000008A +0002 0
4180 .word 0xB05EF8E7 ! 00002C1EF000008C +0004 0
4181 .xword 0xE826386A2B94BDA1 ! 00002C1EF0000090 +0008 0
4182 .xword 0xBEFEE4ADB77EECE7 ! 00002C1EF0000098 +0010 0 Double -2.946212E-05
4183 .xword 0xC020B7C839ABA9DE ! 00002C1EF00000A0 +0018 0 Double -8.358949E+00
4184 .word 0x3FC44F4F ! 00002C1EF00000A8 +0020 0 Single 1.533670E+00
4185 .word 0xEB6D5CFF ! 00002C1EF00000AC +0024 0
4186 .byte 0x4A ! 00002C1EF00000B0 +0028 0
4187 .byte 0x3A ! 00002C1EF00000B1 +0029 0
4188 .byte 0x47 ! 00002C1EF00000B2 +002A 0
4189 .byte 0xCB ! 00002C1EF00000B3 +002B 0
4190 .word 0xBB4060EE ! 00002C1EF00000B4 +002C 0 Single -2.935465E-03
4191 .xword 0xD2C8FE86F4C27AAD ! 00002C1EF00000B8 +0030 0
4192 .xword 0xE2320F8A272B0900 ! 00002C1EF00000C0 +0038 0
4193 .half 0xBED5 ! 00002C1EF00000C8 +0040 0
4194 .byte 0xAF ! 00002C1EF00000CA +0042 0
4195 .byte 0xB9 ! 00002C1EF00000CB +0043 0
4196 .half 0x0924 ! 00002C1EF00000CC +0044 0
4197 .byte 0x2F ! 00002C1EF00000CE +0046 0
4198 .byte 0xF8 ! 00002C1EF00000CF +0047 0
4199 .word 0x7E88C4FF ! 00002C1EF00000D0 +0048 0
4200 .word 0x42216887 ! 00002C1EF00000D4 +004C 0 Single 4.035208E+01
4201 .xword 0xF28DBF656FF00E3B ! 00002C1EF00000D8 +0050 0
4202 .xword 0xBE91B9CC4EDAAFF2 ! 00002C1EF00000E0 +0058 0
4203 .word 0xC4ABB313 ! 00002C1EF00000E8 +0060 0 Single -1.373596E+03
4204 .word 0x29799756 ! 00002C1EF00000EC +0064 0
4205 .xword 0x519364C7CF3F082A ! 00002C1EF00000F0 +0068 0
4206 .xword 0x48906CB3C7FE2E46 ! 00002C1EF00000F8 +0070 0
4207 .xword 0xBB0357752C527CEC ! 00002C1EF0000100 +0078 0
4208 .xword 0x4094AE6BFA4429AB ! 00002C1EF0000108 +0080 0
4209
4210!========================================================================
4211
4212SECTION .bdata057 DATA_VA=0x187e9830000
4213attr_data {
4214 Name = .bdata057,
4215 VA = 0x187e9830000,
4216 RA = 0xffff22000,
4217 PA = ra2pa(0xffff22000,0),
4218 part_0_ctx_nonzero_tsb_config_3,
4219 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4220 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4221 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4222}
4223
4224
4225SECTION .bdata057
4226.data
4227DATA094:
4228 .xword 0x88203535225A0000 ! 00000187E9830000 -0088 DATA095+0x88
4229 .xword 0x880000F01E2C0000 ! 00000187E9830008 -0080 DATA093+0x88
4230 .word 0x392F6D3A ! 00000187E9830010 -0078 0 Single 1.672999E-04
4231 .word 0x3B2F0578 ! 00000187E9830014 -0074 0 Single 2.670614E-03
4232 .xword 0xC13981824A9BD27E ! 00000187E9830018 -0070 0 Double -1.671554E+06
4233 .xword 0x401D065B5309A6F4 ! 00000187E9830020 -0068 0
4234 .xword 0xC07F3C9DC98573A9 ! 00000187E9830028 -0060 0 Double -4.997885E+02
4235 .byte 0x83 ! 00000187E9830030 -0058 0
4236 .byte 0x5D ! 00000187E9830031 -0057 0
4237 .half 0xD51E ! 00000187E9830032 -0056 0
4238 .word 0x72589D7E ! 00000187E9830034 -0054 0
4239 .word 0x4838F21E ! 00000187E9830038 -0050 0
4240 .half 0x7127 ! 00000187E983003C -004C 0
4241 .half 0xF63F ! 00000187E983003E -004A 0
4242 .xword 0xE7F911825BBC75CF ! 00000187E9830040 -0048 0
4243 .word 0xE1924A19 ! 00000187E9830048 -0040 0
4244 .half 0xC461 ! 00000187E983004C -003C 0
4245 .half 0x7B4D ! 00000187E983004E -003A 0
4246 .xword 0x4071815B4449A3B7 ! 00000187E9830050 -0038 0 Double 2.800848E+02
4247 .half 0x8C43 ! 00000187E9830058 -0030 0
4248 .half 0x798D ! 00000187E983005A -002E 0
4249 .word 0x440CACE6 ! 00000187E983005C -002C 0 Single 5.627015E+02
4250 .half 0x9FCC ! 00000187E9830060 -0028 0
4251 .half 0x6ED8 ! 00000187E9830062 -0026 0
4252 .half 0x5F25 ! 00000187E9830064 -0024 0
4253 .half 0x7855 ! 00000187E9830066 -0022 0
4254 .byte 0x41 ! 00000187E9830068 -0020 0
4255 .byte 0x6D ! 00000187E9830069 -001F 0
4256 .half 0xB975 ! 00000187E983006A -001E 0
4257 .word 0x4938221A ! 00000187E983006C -001C 0
4258 .half 0xDCBE ! 00000187E9830070 -0018 0
4259 .half 0xD445 ! 00000187E9830072 -0016 0
4260 .word 0x016054C0 ! 00000187E9830074 -0014 0
4261 .byte 0x77 ! 00000187E9830078 -0010 0
4262 .byte 0x50 ! 00000187E9830079 -000F 0
4263 .half 0x1222 ! 00000187E983007A -000E 0
4264 .word 0x76D983CB ! 00000187E983007C -000C 0
4265 .xword 0x41ADC9C6D83AD38D ! 00000187E9830080 -0008 0
4266 .half 0x685F ! 00000187E9830088 +0000 0
4267 .half 0x4DD3 ! 00000187E983008A +0002 0
4268 .word 0xE641B10E ! 00000187E983008C +0004 0
4269 .xword 0x7C6C55FBD2CBBAD5 ! 00000187E9830090 +0008 0
4270 .xword 0x3ED69943DAA6F5D2 ! 00000187E9830098 +0010 0 Double 5.387948E-06
4271 .xword 0x4101BF533160D6E9 ! 00000187E98300A0 +0018 0 Double 1.453864E+05
4272 .word 0xBC1F82B0 ! 00000187E98300A8 +0020 0 Single -9.735748E-03
4273 .word 0x4FE0A892 ! 00000187E98300AC +0024 0
4274 .byte 0xA3 ! 00000187E98300B0 +0028 0
4275 .byte 0x1C ! 00000187E98300B1 +0029 0
4276 .byte 0x4B ! 00000187E98300B2 +002A 0
4277 .byte 0xEA ! 00000187E98300B3 +002B 0
4278 .word 0x412BDB49 ! 00000187E98300B4 +002C 0 Single 1.074104E+01
4279 .xword 0x6D16E5F1B6A695D6 ! 00000187E98300B8 +0030 0
4280 .xword 0xF7D46F5F2727A022 ! 00000187E98300C0 +0038 0
4281 .half 0x341E ! 00000187E98300C8 +0040 0
4282 .byte 0x30 ! 00000187E98300CA +0042 0
4283 .byte 0x48 ! 00000187E98300CB +0043 0
4284 .half 0x609E ! 00000187E98300CC +0044 0
4285 .byte 0x3D ! 00000187E98300CE +0046 0
4286 .byte 0x43 ! 00000187E98300CF +0047 0
4287 .word 0x4B025145 ! 00000187E98300D0 +0048 0
4288 .word 0x39DFA1D5 ! 00000187E98300D4 +004C 0 Single 4.265445E-04
4289 .xword 0xB01FB14CD9351E64 ! 00000187E98300D8 +0050 0
4290 .xword 0x3DDAE91DA3EA8446 ! 00000187E98300E0 +0058 0
4291 .word 0x473938E0 ! 00000187E98300E8 +0060 0 Single 4.741688E+04
4292 .word 0xBC084526 ! 00000187E98300EC +0064 0
4293 .xword 0x91C90CFA4D3719FE ! 00000187E98300F0 +0068 0
4294 .xword 0x0C4B9D87BA2FB8BB ! 00000187E98300F8 +0070 0
4295 .xword 0x3056648A4BBF2C2C ! 00000187E9830100 +0078 0
4296 .xword 0x9E7BCF37A1F7E790 ! 00000187E9830108 +0080 0
4297
4298!========================================================================
4299
4300SECTION .bdata058 DATA_VA=0x5a2235352000
4301attr_data {
4302 Name = .bdata058,
4303 VA = 0x5a2235352000,
4304 RA = 0xffff20000,
4305 PA = ra2pa(0xffff20000,0),
4306 part_0_ctx_nonzero_tsb_config_3,
4307 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4308 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4309 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4310}
4311
4312
4313SECTION .bdata058
4314.data
4315DATA095:
4316 .xword 0x888034BA00110000 ! 00005A2235352000 -0088 DATA096+0x88
4317 .xword 0x880083E987010000 ! 00005A2235352008 -0080 DATA094+0x88
4318 .word 0xC0EBCC6C ! 00005A2235352010 -0078 0 Single -7.368704E+00
4319 .word 0xB80E2AFD ! 00005A2235352014 -0074 0 Single -3.389547E-05
4320 .xword 0x3EEE27CC3AD3D6AF ! 00005A2235352018 -0070 0 Double 1.437924E-05
4321 .xword 0xBE9332389C35865D ! 00005A2235352020 -0068 0
4322 .xword 0xC1160C1F85439918 ! 00005A2235352028 -0060 0 Double -3.612239E+05
4323 .byte 0x0F ! 00005A2235352030 -0058 0
4324 .byte 0xCE ! 00005A2235352031 -0057 0
4325 .half 0x7CCD ! 00005A2235352032 -0056 0
4326 .word 0x4D2827D0 ! 00005A2235352034 -0054 0
4327 .word 0x24EB0440 ! 00005A2235352038 -0050 0
4328 .half 0x1BB4 ! 00005A223535203C -004C 0
4329 .half 0x967A ! 00005A223535203E -004A 0
4330 .xword 0x5574F877F8DF857E ! 00005A2235352040 -0048 0
4331 .word 0xB0D3CBD6 ! 00005A2235352048 -0040 0
4332 .half 0x5134 ! 00005A223535204C -003C 0
4333 .half 0xE1DD ! 00005A223535204E -003A 0
4334 .xword 0xBED61163A20E77C8 ! 00005A2235352050 -0038 0 Double -5.261404E-06
4335 .half 0xC1B1 ! 00005A2235352058 -0030 0
4336 .half 0xD8F6 ! 00005A223535205A -002E 0
4337 .word 0xC17908F7 ! 00005A223535205C -002C 0 Single -1.556469E+01
4338 .half 0x5B56 ! 00005A2235352060 -0028 0
4339 .half 0x250D ! 00005A2235352062 -0026 0
4340 .half 0xF2F1 ! 00005A2235352064 -0024 0
4341 .half 0x8D55 ! 00005A2235352066 -0022 0
4342 .byte 0x42 ! 00005A2235352068 -0020 0
4343 .byte 0x89 ! 00005A2235352069 -001F 0
4344 .half 0xB0E7 ! 00005A223535206A -001E 0
4345 .word 0xAFE69523 ! 00005A223535206C -001C 0
4346 .half 0x7CE6 ! 00005A2235352070 -0018 0
4347 .half 0x127C ! 00005A2235352072 -0016 0
4348 .word 0x33C91555 ! 00005A2235352074 -0014 0
4349 .byte 0x9D ! 00005A2235352078 -0010 0
4350 .byte 0x38 ! 00005A2235352079 -000F 0
4351 .half 0x9309 ! 00005A223535207A -000E 0
4352 .word 0x10922871 ! 00005A223535207C -000C 0
4353 .xword 0x0FC92029745C2FD4 ! 00005A2235352080 -0008 0
4354 .half 0x06E1 ! 00005A2235352088 +0000 0
4355 .half 0xD395 ! 00005A223535208A +0002 0
4356 .word 0xC77FFD0A ! 00005A223535208C +0004 0
4357 .xword 0x2EEED074B47C79FD ! 00005A2235352090 +0008 0
4358 .xword 0xC08118A923F09493 ! 00005A2235352098 +0010 0 Double -5.470826E+02
4359 .xword 0x3FD4E25E022779A1 ! 00005A22353520A0 +0018 0 Double 3.263164E-01
4360 .word 0x3AA921F2 ! 00005A22353520A8 +0020 0 Single 1.290379E-03
4361 .word 0x7A222A26 ! 00005A22353520AC +0024 0
4362 .byte 0xF1 ! 00005A22353520B0 +0028 0
4363 .byte 0x25 ! 00005A22353520B1 +0029 0
4364 .byte 0x01 ! 00005A22353520B2 +002A 0
4365 .byte 0x85 ! 00005A22353520B3 +002B 0
4366 .word 0x3991A075 ! 00005A22353520B4 +002C 0 Single 2.777610E-04
4367 .xword 0x44AA594B0D43B142 ! 00005A22353520B8 +0030 0
4368 .xword 0x6CE21AB4538ECB00 ! 00005A22353520C0 +0038 0
4369 .half 0x217F ! 00005A22353520C8 +0040 0
4370 .byte 0x39 ! 00005A22353520CA +0042 0
4371 .byte 0x4F ! 00005A22353520CB +0043 0
4372 .half 0x8135 ! 00005A22353520CC +0044 0
4373 .byte 0x21 ! 00005A22353520CE +0046 0
4374 .byte 0x36 ! 00005A22353520CF +0047 0
4375 .word 0x1706D921 ! 00005A22353520D0 +0048 0
4376 .word 0x4568EB0D ! 00005A22353520D4 +004C 0 Single 3.726691E+03
4377 .xword 0xD1FDB04D0E9E805C ! 00005A22353520D8 +0050 0
4378 .xword 0x2D82064E3E4044A3 ! 00005A22353520E0 +0058 0
4379 .word 0xC1EB745B ! 00005A22353520E8 +0060 0 Single -2.943181E+01
4380 .word 0x4D767CA9 ! 00005A22353520EC +0064 0
4381 .xword 0x757E2BB31A38CD26 ! 00005A22353520F0 +0068 0
4382 .xword 0xF5FFC2F20A970597 ! 00005A22353520F8 +0070 0
4383 .xword 0xA6C11F5E6271829B ! 00005A2235352100 +0078 0
4384 .xword 0x4F6E1CF0743B8D57 ! 00005A2235352108 +0080 0
4385
4386!========================================================================
4387
4388SECTION .bdata059 DATA_VA=0x1100ba348000
4389attr_data {
4390 Name = .bdata059,
4391 VA = 0x1100ba348000,
4392 RA = 0xffff1e000,
4393 PA = ra2pa(0xffff1e000,0),
4394 part_0_ctx_nonzero_tsb_config_3,
4395 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4396 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4397 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4398}
4399
4400
4401SECTION .bdata059
4402.data
4403DATA096:
4404 .xword 0x88806547B14B0000 ! 00001100BA348000 -0088 DATA097+0x88
4405 .xword 0x88203535225A0000 ! 00001100BA348008 -0080 DATA095+0x88
4406 .word 0xBD4BEB85 ! 00001100BA348010 -0078 0 Single -4.978516E-02
4407 .word 0x412BD0C1 ! 00001100BA348014 -0074 0 Single 1.073847E+01
4408 .xword 0x40734F0268A127D7 ! 00001100BA348018 -0070 0 Double 3.089381E+02
4409 .xword 0x19BFE2576438567B ! 00001100BA348020 -0068 0
4410 .xword 0xBEEDD2BDFD0CAD73 ! 00001100BA348028 -0060 0 Double -1.422082E-05
4411 .byte 0x77 ! 00001100BA348030 -0058 0
4412 .byte 0xB0 ! 00001100BA348031 -0057 0
4413 .half 0xDB3C ! 00001100BA348032 -0056 0
4414 .word 0xEFD9182C ! 00001100BA348034 -0054 0
4415 .word 0x00A776B7 ! 00001100BA348038 -0050 0
4416 .half 0x11F1 ! 00001100BA34803C -004C 0
4417 .half 0x284F ! 00001100BA34803E -004A 0
4418 .xword 0xE5D3744480487127 ! 00001100BA348040 -0048 0
4419 .word 0x401A29B8 ! 00001100BA348048 -0040 0
4420 .half 0xC1EE ! 00001100BA34804C -003C 0
4421 .half 0x481E ! 00001100BA34804E -003A 0
4422 .xword 0xBF8064D8A9DA3C39 ! 00001100BA348050 -0038 0 Double -8.004849E-03
4423 .half 0xB5F5 ! 00001100BA348058 -0030 0
4424 .half 0xF1A4 ! 00001100BA34805A -002E 0
4425 .word 0x40BF960C ! 00001100BA34805C -002C 0 Single 5.987066E+00
4426 .half 0xA7B3 ! 00001100BA348060 -0028 0
4427 .half 0x4803 ! 00001100BA348062 -0026 0
4428 .half 0xE028 ! 00001100BA348064 -0024 0
4429 .half 0xEAD6 ! 00001100BA348066 -0022 0
4430 .byte 0xA5 ! 00001100BA348068 -0020 0
4431 .byte 0x70 ! 00001100BA348069 -001F 0
4432 .half 0x185B ! 00001100BA34806A -001E 0
4433 .word 0x818F8F22 ! 00001100BA34806C -001C 0
4434 .half 0xDFB5 ! 00001100BA348070 -0018 0
4435 .half 0xF3ED ! 00001100BA348072 -0016 0
4436 .word 0x8EB79ACA ! 00001100BA348074 -0014 0
4437 .byte 0x5A ! 00001100BA348078 -0010 0
4438 .byte 0xE3 ! 00001100BA348079 -000F 0
4439 .half 0x0DC6 ! 00001100BA34807A -000E 0
4440 .word 0x3A85B440 ! 00001100BA34807C -000C 0
4441 .xword 0xB119FF2501F9E63B ! 00001100BA348080 -0008 0
4442 .half 0xD5E5 ! 00001100BA348088 +0000 0
4443 .half 0x11FA ! 00001100BA34808A +0002 0
4444 .word 0xED2D5108 ! 00001100BA34808C +0004 0
4445 .xword 0x9A467CB3E85891D0 ! 00001100BA348090 +0008 0
4446 .xword 0xBEBAE96492B1CCF5 ! 00001100BA348098 +0010 0 Double -1.604062E-06
4447 .xword 0xBF4799BB8C998A5C ! 00001100BA3480A0 +0018 0 Double -7.202307E-04
4448 .word 0x47DE5084 ! 00001100BA3480A8 +0020 0 Single 1.138250E+05
4449 .word 0xEAB25488 ! 00001100BA3480AC +0024 0
4450 .byte 0xF2 ! 00001100BA3480B0 +0028 0
4451 .byte 0x72 ! 00001100BA3480B1 +0029 0
4452 .byte 0x26 ! 00001100BA3480B2 +002A 0
4453 .byte 0xC7 ! 00001100BA3480B3 +002B 0
4454 .word 0x476E724B ! 00001100BA3480B4 +002C 0 Single 6.104229E+04
4455 .xword 0xC3B32F62D9069334 ! 00001100BA3480B8 +0030 0
4456 .xword 0x76B7F3F4758BB6C1 ! 00001100BA3480C0 +0038 0
4457 .half 0xE9C1 ! 00001100BA3480C8 +0040 0
4458 .byte 0x4C ! 00001100BA3480CA +0042 0
4459 .byte 0x4E ! 00001100BA3480CB +0043 0
4460 .half 0xBDFD ! 00001100BA3480CC +0044 0
4461 .byte 0x39 ! 00001100BA3480CE +0046 0
4462 .byte 0x54 ! 00001100BA3480CF +0047 0
4463 .word 0xED875C85 ! 00001100BA3480D0 +0048 0
4464 .word 0x43DC1142 ! 00001100BA3480D4 +004C 0 Single 4.401348E+02
4465 .xword 0x95F7C4E6AC92A3A8 ! 00001100BA3480D8 +0050 0
4466 .xword 0x4752BC2439F531BB ! 00001100BA3480E0 +0058 0
4467 .word 0xBC7D0324 ! 00001100BA3480E8 +0060 0 Single -1.544264E-02
4468 .word 0xCDCC2246 ! 00001100BA3480EC +0064 0
4469 .xword 0xA66D4163A9142A34 ! 00001100BA3480F0 +0068 0
4470 .xword 0x0A8BC585503CE9DF ! 00001100BA3480F8 +0070 0
4471 .xword 0x13B42B5403AAE156 ! 00001100BA348100 +0078 0
4472 .xword 0xDB2B9168D3221636 ! 00001100BA348108 +0080 0
4473
4474!========================================================================
4475
4476SECTION .bdata060 DATA_VA=0x4bb147658000
4477attr_data {
4478 Name = .bdata060,
4479 VA = 0x4bb147658000,
4480 RA = 0xffff1c000,
4481 PA = ra2pa(0xffff1c000,0),
4482 part_0_ctx_nonzero_tsb_config_3,
4483 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4484 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4485 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4486}
4487
4488
4489SECTION .bdata060
4490.data
4491DATA097:
4492 .xword 0x88000070B3A5FFFF ! 00004BB147658000 -0088 DATA098+0x88
4493 .xword 0x888034BA00110000 ! 00004BB147658008 -0080 DATA096+0x88
4494 .word 0xC725CFCD ! 00004BB147658010 -0078 0 Single -4.244780E+04
4495 .word 0xBAD74FC3 ! 00004BB147658014 -0074 0 Single -1.642697E-03
4496 .xword 0x404746F4F83791EF ! 00004BB147658018 -0070 0 Double 4.655435E+01
4497 .xword 0x234FE1510B958D37 ! 00004BB147658020 -0068 0
4498 .xword 0x3F2795A5FD0EA8FB ! 00004BB147658028 -0060 0 Double 1.799359E-04
4499 .byte 0x6A ! 00004BB147658030 -0058 0
4500 .byte 0x17 ! 00004BB147658031 -0057 0
4501 .half 0x50E7 ! 00004BB147658032 -0056 0
4502 .word 0xB01EF94E ! 00004BB147658034 -0054 0
4503 .word 0xAA521D65 ! 00004BB147658038 -0050 0
4504 .half 0x6E02 ! 00004BB14765803C -004C 0
4505 .half 0x8380 ! 00004BB14765803E -004A 0
4506 .xword 0xF8C4FB4E3FA52612 ! 00004BB147658040 -0048 0
4507 .word 0x12212158 ! 00004BB147658048 -0040 0
4508 .half 0xE8E2 ! 00004BB14765804C -003C 0
4509 .half 0xA3B2 ! 00004BB14765804E -003A 0
4510 .xword 0x3F99865FBFCDF01E ! 00004BB147658050 -0038 0 Double 2.492666E-02
4511 .half 0x3493 ! 00004BB147658058 -0030 0
4512 .half 0xEA90 ! 00004BB14765805A -002E 0
4513 .word 0xC28354F6 ! 00004BB14765805C -002C 0 Single -6.566594E+01
4514 .half 0x1474 ! 00004BB147658060 -0028 0
4515 .half 0xB4F8 ! 00004BB147658062 -0026 0
4516 .half 0x797B ! 00004BB147658064 -0024 0
4517 .half 0x1885 ! 00004BB147658066 -0022 0
4518 .byte 0x42 ! 00004BB147658068 -0020 0
4519 .byte 0xCA ! 00004BB147658069 -001F 0
4520 .half 0x3021 ! 00004BB14765806A -001E 0
4521 .word 0xE1C8474C ! 00004BB14765806C -001C 0
4522 .half 0xA5A0 ! 00004BB147658070 -0018 0
4523 .half 0xF7C0 ! 00004BB147658072 -0016 0
4524 .word 0xE95B5E1F ! 00004BB147658074 -0014 0
4525 .byte 0xE9 ! 00004BB147658078 -0010 0
4526 .byte 0xAF ! 00004BB147658079 -000F 0
4527 .half 0x96FD ! 00004BB14765807A -000E 0
4528 .word 0x438D009B ! 00004BB14765807C -000C 0
4529 .xword 0x7F113711924AE6F3 ! 00004BB147658080 -0008 0
4530 .half 0xF2F7 ! 00004BB147658088 +0000 0
4531 .half 0xCB47 ! 00004BB14765808A +0002 0
4532 .word 0xE2853B80 ! 00004BB14765808C +0004 0
4533 .xword 0xA06B2135014C3DD3 ! 00004BB147658090 +0008 0
4534 .xword 0xBFBCF63C5DD5025A ! 00004BB147658098 +0010 0 Double -1.131323E-01
4535 .xword 0xBED0BA9B489224E2 ! 00004BB1476580A0 +0018 0 Double -3.988488E-06
4536 .word 0x41C0CC61 ! 00004BB1476580A8 +0020 0 Single 2.409979E+01
4537 .word 0x18FD41D2 ! 00004BB1476580AC +0024 0
4538 .byte 0x05 ! 00004BB1476580B0 +0028 0
4539 .byte 0xBB ! 00004BB1476580B1 +0029 0
4540 .byte 0xF4 ! 00004BB1476580B2 +002A 0
4541 .byte 0x1D ! 00004BB1476580B3 +002B 0
4542 .word 0xB8DF8CF7 ! 00004BB1476580B4 +002C 0 Single -1.065973E-04
4543 .xword 0x8C107E4B38929816 ! 00004BB1476580B8 +0030 0
4544 .xword 0x098EB5648D4D94FA ! 00004BB1476580C0 +0038 0
4545 .half 0x8828 ! 00004BB1476580C8 +0040 0
4546 .byte 0xDC ! 00004BB1476580CA +0042 0
4547 .byte 0x8C ! 00004BB1476580CB +0043 0
4548 .half 0x831C ! 00004BB1476580CC +0044 0
4549 .byte 0x0A ! 00004BB1476580CE +0046 0
4550 .byte 0xFB ! 00004BB1476580CF +0047 0
4551 .word 0xF71E3EAD ! 00004BB1476580D0 +0048 0
4552 .word 0x411DBCD6 ! 00004BB1476580D4 +004C 0 Single 9.858603E+00
4553 .xword 0xED4EFE6EF3814D28 ! 00004BB1476580D8 +0050 0
4554 .xword 0x695ED2DE999DE169 ! 00004BB1476580E0 +0058 0
4555 .word 0x38502EEF ! 00004BB1476580E8 +0060 0 Single 4.963477E-05
4556 .word 0x8CB30AE6 ! 00004BB1476580EC +0064 0
4557 .xword 0xA002668DAE459E45 ! 00004BB1476580F0 +0068 0
4558 .xword 0xA04F573308EB5C10 ! 00004BB1476580F8 +0070 0
4559 .xword 0xE13B06F474F33F38 ! 00004BB147658100 +0078 0
4560 .xword 0x48B0CE13396C60BF ! 00004BB147658108 +0080 0
4561
4562!========================================================================
4563
4564SECTION .bdata061 DATA_VA=0xffffa5b370000000
4565attr_data {
4566 Name = .bdata061,
4567 VA = 0xffffa5b370000000,
4568 RA = ra2pa(0xdc0000000,0),
4569 PA = ra2pa(0xdc0000000,0),
4570 part_0_ctx_nonzero_tsb_config_0,
4571 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4572 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4573 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4574}
4575
4576
4577SECTION .bdata061
4578.data
4579DATA098:
4580 .xword 0x000000013D0AE088 ! FFFFA5B370000000 -0088 DATA099+0x88
4581 .xword 0x00004BB147658088 ! FFFFA5B370000008 -0080 DATA097+0x88
4582 .word 0xC465AC2A ! FFFFA5B370000010 -0078 0 Single -9.186901E+02
4583 .word 0xB91E51A6 ! FFFFA5B370000014 -0074 0 Single -1.509847E-04
4584 .xword 0x3F228B31EF30E78B ! FFFFA5B370000018 -0070 0 Double 1.414774E-04
4585 .xword 0xF3BDA16D2B4BFB79 ! FFFFA5B370000020 -0068 0
4586 .xword 0xBF65EAEE32AF391E ! FFFFA5B370000028 -0060 0 Double -2.675500E-03
4587 .byte 0x08 ! FFFFA5B370000030 -0058 0
4588 .byte 0xCB ! FFFFA5B370000031 -0057 0
4589 .half 0xC141 ! FFFFA5B370000032 -0056 0
4590 .word 0x967A5EB1 ! FFFFA5B370000034 -0054 0
4591 .word 0x5563CF47 ! FFFFA5B370000038 -0050 0
4592 .half 0x47BE ! FFFFA5B37000003C -004C 0
4593 .half 0x739D ! FFFFA5B37000003E -004A 0
4594 .xword 0x825161CA1FBB60E9 ! FFFFA5B370000040 -0048 0
4595 .word 0x56CC5E63 ! FFFFA5B370000048 -0040 0
4596 .half 0xADAB ! FFFFA5B37000004C -003C 0
4597 .half 0xE700 ! FFFFA5B37000004E -003A 0
4598 .xword 0x3F1AAB1B8B32A1D0 ! FFFFA5B370000050 -0038 0 Double 1.017318E-04
4599 .half 0xEA7E ! FFFFA5B370000058 -0030 0
4600 .half 0x94AC ! FFFFA5B37000005A -002E 0
4601 .word 0xC3D49DB7 ! FFFFA5B37000005C -002C 0 Single -4.252321E+02
4602 .half 0xEC93 ! FFFFA5B370000060 -0028 0
4603 .half 0x4874 ! FFFFA5B370000062 -0026 0
4604 .half 0x09A2 ! FFFFA5B370000064 -0024 0
4605 .half 0x549E ! FFFFA5B370000066 -0022 0
4606 .byte 0x58 ! FFFFA5B370000068 -0020 0
4607 .byte 0x89 ! FFFFA5B370000069 -001F 0
4608 .half 0x29B1 ! FFFFA5B37000006A -001E 0
4609 .word 0xE367FA81 ! FFFFA5B37000006C -001C 0
4610 .half 0x1AF4 ! FFFFA5B370000070 -0018 0
4611 .half 0x6B6B ! FFFFA5B370000072 -0016 0
4612 .word 0xB4A4F626 ! FFFFA5B370000074 -0014 0
4613 .byte 0x62 ! FFFFA5B370000078 -0010 0
4614 .byte 0x9A ! FFFFA5B370000079 -000F 0
4615 .half 0x2E0B ! FFFFA5B37000007A -000E 0
4616 .word 0x0195ECD6 ! FFFFA5B37000007C -000C 0
4617 .xword 0xC57C31DE1D0F820C ! FFFFA5B370000080 -0008 0
4618 .half 0xF6F5 ! FFFFA5B370000088 +0000 0
4619 .half 0x1EC7 ! FFFFA5B37000008A +0002 0
4620 .word 0x34B66A5E ! FFFFA5B37000008C +0004 0
4621 .xword 0xE994B626926DFC5B ! FFFFA5B370000090 +0008 0
4622 .xword 0x4129A6F77F627359 ! FFFFA5B370000098 +0010 0 Double 8.405717E+05
4623 .xword 0xC08759DAAF9C25AB ! FFFFA5B3700000A0 +0018 0 Double -7.472318E+02
4624 .word 0x3BB12A0F ! FFFFA5B3700000A8 +0020 0 Single 5.406625E-03
4625 .word 0xC3A49DD4 ! FFFFA5B3700000AC +0024 0
4626 .byte 0x90 ! FFFFA5B3700000B0 +0028 0
4627 .byte 0x88 ! FFFFA5B3700000B1 +0029 0
4628 .byte 0xEF ! FFFFA5B3700000B2 +002A 0
4629 .byte 0xDE ! FFFFA5B3700000B3 +002B 0
4630 .word 0xB83CF9E7 ! FFFFA5B3700000B4 +002C 0 Single -4.505543E-05
4631 .xword 0xC7D9D22B616BE554 ! FFFFA5B3700000B8 +0030 0
4632 .xword 0xB973B88D76AF8323 ! FFFFA5B3700000C0 +0038 0
4633 .half 0xFABF ! FFFFA5B3700000C8 +0040 0
4634 .byte 0x70 ! FFFFA5B3700000CA +0042 0
4635 .byte 0x1F ! FFFFA5B3700000CB +0043 0
4636 .half 0xB0AD ! FFFFA5B3700000CC +0044 0
4637 .byte 0xC2 ! FFFFA5B3700000CE +0046 0
4638 .byte 0x2D ! FFFFA5B3700000CF +0047 0
4639 .word 0x3C0029D9 ! FFFFA5B3700000D0 +0048 0
4640 .word 0x41BA9FFB ! FFFFA5B3700000D4 +004C 0 Single 2.332812E+01
4641 .xword 0x4EBB58A3105E9B96 ! FFFFA5B3700000D8 +0050 0
4642 .xword 0x78789941495CA41C ! FFFFA5B3700000E0 +0058 0
4643 .word 0x449B888C ! FFFFA5B3700000E8 +0060 0 Single 1.244267E+03
4644 .word 0x20E40398 ! FFFFA5B3700000EC +0064 0
4645 .xword 0xC5F508B72BB7ECE6 ! FFFFA5B3700000F0 +0068 0
4646 .xword 0xCF86519DC965EB02 ! FFFFA5B3700000F8 +0070 0
4647 .xword 0xD84FC1F1B1768971 ! FFFFA5B370000100 +0078 0
4648 .xword 0x56E016789450EBB6 ! FFFFA5B370000108 +0080 0
4649
4650!========================================================================
4651
4652SECTION .bdata062 DATA_VA=0x13d0ae000
4653attr_data {
4654 Name = .bdata062,
4655 VA = 0x13d0ae000,
4656 RA = 0xffff1a000,
4657 PA = ra2pa(0xffff1a000,0),
4658 part_0_ctx_nonzero_tsb_config_3,
4659 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4660 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4661 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4662}
4663
4664
4665SECTION .bdata062
4666.data
4667DATA099:
4668 .xword 0x88E019B766450000 ! 000000013D0AE000 -0088 DATA100+0x88
4669 .xword 0x88000070B3A5FFFF ! 000000013D0AE008 -0080 DATA098+0x88
4670 .word 0x3BE07830 ! 000000013D0AE010 -0078 0 Single 6.850265E-03
4671 .word 0x394E0878 ! 000000013D0AE014 -0074 0 Single 1.964885E-04
4672 .xword 0x409BF4E7CABBCBBA ! 000000013D0AE018 -0070 0 Double 1.789226E+03
4673 .xword 0x2483B8FFD25A8E82 ! 000000013D0AE020 -0068 0
4674 .xword 0xBF4C980BA285734F ! 000000013D0AE028 -0060 0 Double -8.726174E-04
4675 .byte 0x36 ! 000000013D0AE030 -0058 0
4676 .byte 0xCF ! 000000013D0AE031 -0057 0
4677 .half 0xCD37 ! 000000013D0AE032 -0056 0
4678 .word 0x91EB5ACA ! 000000013D0AE034 -0054 0
4679 .word 0x0D93EAD7 ! 000000013D0AE038 -0050 0
4680 .half 0xC508 ! 000000013D0AE03C -004C 0
4681 .half 0x783F ! 000000013D0AE03E -004A 0
4682 .xword 0x747FAEEF57986189 ! 000000013D0AE040 -0048 0
4683 .word 0x05D8AF39 ! 000000013D0AE048 -0040 0
4684 .half 0xF4D2 ! 000000013D0AE04C -003C 0
4685 .half 0xF071 ! 000000013D0AE04E -003A 0
4686 .xword 0xBF57B888A4A000E3 ! 000000013D0AE050 -0038 0 Double -1.447805E-03
4687 .half 0x46FA ! 000000013D0AE058 -0030 0
4688 .half 0x7220 ! 000000013D0AE05A -002E 0
4689 .word 0xB7EBC39C ! 000000013D0AE05C -002C 0 Single -2.810527E-05
4690 .half 0x20FC ! 000000013D0AE060 -0028 0
4691 .half 0x82DF ! 000000013D0AE062 -0026 0
4692 .half 0x8E9B ! 000000013D0AE064 -0024 0
4693 .half 0x2E9D ! 000000013D0AE066 -0022 0
4694 .byte 0xDE ! 000000013D0AE068 -0020 0
4695 .byte 0xB5 ! 000000013D0AE069 -001F 0
4696 .half 0x5843 ! 000000013D0AE06A -001E 0
4697 .word 0x59A51A37 ! 000000013D0AE06C -001C 0
4698 .half 0x5797 ! 000000013D0AE070 -0018 0
4699 .half 0xDFC1 ! 000000013D0AE072 -0016 0
4700 .word 0x071B5D63 ! 000000013D0AE074 -0014 0
4701 .byte 0x78 ! 000000013D0AE078 -0010 0
4702 .byte 0x04 ! 000000013D0AE079 -000F 0
4703 .half 0x89DC ! 000000013D0AE07A -000E 0
4704 .word 0x20246A0A ! 000000013D0AE07C -000C 0
4705 .xword 0x356E25A0792DD75E ! 000000013D0AE080 -0008 0
4706 .half 0x8B9E ! 000000013D0AE088 +0000 0
4707 .half 0xD6B5 ! 000000013D0AE08A +0002 0
4708 .word 0x0201257F ! 000000013D0AE08C +0004 0
4709 .xword 0xD7F30071807DAED2 ! 000000013D0AE090 +0008 0
4710 .xword 0x40E5E7C46DA2FD40 ! 000000013D0AE098 +0010 0 Double 4.486214E+04
4711 .xword 0x41003D46ADE24626 ! 000000013D0AE0A0 +0018 0 Double 1.330328E+05
4712 .word 0xC0592A7A ! 000000013D0AE0A8 +0020 0 Single -3.393218E+00
4713 .word 0xBBC8D88A ! 000000013D0AE0AC +0024 0
4714 .byte 0x67 ! 000000013D0AE0B0 +0028 0
4715 .byte 0x62 ! 000000013D0AE0B1 +0029 0
4716 .byte 0x13 ! 000000013D0AE0B2 +002A 0
4717 .byte 0xFB ! 000000013D0AE0B3 +002B 0
4718 .word 0xB8E12589 ! 000000013D0AE0B4 +002C 0 Single -1.073583E-04
4719 .xword 0x9DF4965046486A43 ! 000000013D0AE0B8 +0030 0
4720 .xword 0x969C65FC1DB54102 ! 000000013D0AE0C0 +0038 0
4721 .half 0x7C0A ! 000000013D0AE0C8 +0040 0
4722 .byte 0x7E ! 000000013D0AE0CA +0042 0
4723 .byte 0x44 ! 000000013D0AE0CB +0043 0
4724 .half 0xB355 ! 000000013D0AE0CC +0044 0
4725 .byte 0xD5 ! 000000013D0AE0CE +0046 0
4726 .byte 0x2D ! 000000013D0AE0CF +0047 0
4727 .word 0xCBEE6C33 ! 000000013D0AE0D0 +0048 0
4728 .word 0x413A4876 ! 000000013D0AE0D4 +004C 0 Single 1.164269E+01
4729 .xword 0xE3A622BDED1E1895 ! 000000013D0AE0D8 +0050 0
4730 .xword 0x054621422DD6A370 ! 000000013D0AE0E0 +0058 0
4731 .word 0x3A966820 ! 000000013D0AE0E8 +0060 0 Single 1.147512E-03
4732 .word 0x3AA40BDF ! 000000013D0AE0EC +0064 0
4733 .xword 0xD85925A4D1D22465 ! 000000013D0AE0F0 +0068 0
4734 .xword 0x6091C8A9F5F78F58 ! 000000013D0AE0F8 +0070 0
4735 .xword 0x4808E4CF3481D591 ! 000000013D0AE100 +0078 0
4736 .xword 0xF6796B574030257D ! 000000013D0AE108 +0080 0
4737
4738!========================================================================
4739
4740SECTION .bdata063 DATA_VA=0x4566b719e000
4741attr_data {
4742 Name = .bdata063,
4743 VA = 0x4566b719e000,
4744 RA = 0xffff18000,
4745 PA = ra2pa(0xffff18000,0),
4746 part_0_ctx_nonzero_tsb_config_3,
4747 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4748 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4749 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4750}
4751
4752
4753SECTION .bdata063
4754.data
4755DATA100:
4756 .xword 0x000000F6D03AE088 ! 00004566B719E000 -0088 DATA101+0x88
4757 .xword 0x000000013D0AE088 ! 00004566B719E008 -0080 DATA099+0x88
4758 .word 0x3AC5A458 ! 00004566B719E010 -0078 0 Single 1.507889E-03
4759 .word 0xB928B3E2 ! 00004566B719E014 -0074 0 Single -1.608874E-04
4760 .xword 0xC04116A0C5DAD5A0 ! 00004566B719E018 -0070 0 Double -3.417678E+01
4761 .xword 0x06ACCAC75A39F5B0 ! 00004566B719E020 -0068 0
4762 .xword 0xC0B7FAF8B7A5C8A8 ! 00004566B719E028 -0060 0 Double -6.138972E+03
4763 .byte 0xA7 ! 00004566B719E030 -0058 0
4764 .byte 0xA4 ! 00004566B719E031 -0057 0
4765 .half 0xA9DB ! 00004566B719E032 -0056 0
4766 .word 0xC6B1D7FA ! 00004566B719E034 -0054 0
4767 .word 0xC9929CF3 ! 00004566B719E038 -0050 0
4768 .half 0x94DE ! 00004566B719E03C -004C 0
4769 .half 0x7CDC ! 00004566B719E03E -004A 0
4770 .xword 0x0B313C14431A8E6F ! 00004566B719E040 -0048 0
4771 .word 0x9AD5BF97 ! 00004566B719E048 -0040 0
4772 .half 0xCEA0 ! 00004566B719E04C -003C 0
4773 .half 0xF0EE ! 00004566B719E04E -003A 0
4774 .xword 0x404180B2F5E8084E ! 00004566B719E050 -0038 0 Double 3.500546E+01
4775 .half 0xD852 ! 00004566B719E058 -0030 0
4776 .half 0x0D65 ! 00004566B719E05A -002E 0
4777 .word 0xC3FFCAAF ! 00004566B719E05C -002C 0 Single -5.115835E+02
4778 .half 0x99A9 ! 00004566B719E060 -0028 0
4779 .half 0xE9F9 ! 00004566B719E062 -0026 0
4780 .half 0x422A ! 00004566B719E064 -0024 0
4781 .half 0xCE6D ! 00004566B719E066 -0022 0
4782 .byte 0xB7 ! 00004566B719E068 -0020 0
4783 .byte 0x23 ! 00004566B719E069 -001F 0
4784 .half 0xD6F2 ! 00004566B719E06A -001E 0
4785 .word 0x5EC4509B ! 00004566B719E06C -001C 0
4786 .half 0x149A ! 00004566B719E070 -0018 0
4787 .half 0xB4D1 ! 00004566B719E072 -0016 0
4788 .word 0x2F61DABE ! 00004566B719E074 -0014 0
4789 .byte 0x97 ! 00004566B719E078 -0010 0
4790 .byte 0x10 ! 00004566B719E079 -000F 0
4791 .half 0xCA21 ! 00004566B719E07A -000E 0
4792 .word 0x56CDC57A ! 00004566B719E07C -000C 0
4793 .xword 0x58E218A22DD50BE8 ! 00004566B719E080 -0008 0
4794 .half 0x9275 ! 00004566B719E088 +0000 0
4795 .half 0x0220 ! 00004566B719E08A +0002 0
4796 .word 0x8E6EC157 ! 00004566B719E08C +0004 0
4797 .xword 0x641F194E22DE704A ! 00004566B719E090 +0008 0
4798 .xword 0x3FFED86AB33D903A ! 00004566B719E098 +0010 0 Double 1.927836E+00
4799 .xword 0x3FC6DCB7C23D864A ! 00004566B719E0A0 +0018 0 Double 1.786108E-01
4800 .word 0xC5E7969D ! 00004566B719E0A8 +0020 0 Single -7.410827E+03
4801 .word 0x6870E8FE ! 00004566B719E0AC +0024 0
4802 .byte 0xF8 ! 00004566B719E0B0 +0028 0
4803 .byte 0xE2 ! 00004566B719E0B1 +0029 0
4804 .byte 0x83 ! 00004566B719E0B2 +002A 0
4805 .byte 0x2E ! 00004566B719E0B3 +002B 0
4806 .word 0xC4A40DB7 ! 00004566B719E0B4 +002C 0 Single -1.312429E+03
4807 .xword 0xE0DE0472E972B469 ! 00004566B719E0B8 +0030 0
4808 .xword 0xC84B29144436C627 ! 00004566B719E0C0 +0038 0
4809 .half 0x00D9 ! 00004566B719E0C8 +0040 0
4810 .byte 0xB5 ! 00004566B719E0CA +0042 0
4811 .byte 0x9E ! 00004566B719E0CB +0043 0
4812 .half 0xBCEC ! 00004566B719E0CC +0044 0
4813 .byte 0x71 ! 00004566B719E0CE +0046 0
4814 .byte 0x85 ! 00004566B719E0CF +0047 0
4815 .word 0x539F0024 ! 00004566B719E0D0 +0048 0
4816 .word 0x458D01E8 ! 00004566B719E0D4 +004C 0 Single 4.512238E+03
4817 .xword 0x625EF96B39C73E69 ! 00004566B719E0D8 +0050 0
4818 .xword 0xAA36F31D0BE62EF2 ! 00004566B719E0E0 +0058 0
4819 .word 0xC0916968 ! 00004566B719E0E8 +0060 0 Single -4.544117E+00
4820 .word 0x6701E2EF ! 00004566B719E0EC +0064 0
4821 .xword 0xC59F4D2C7FE68FEE ! 00004566B719E0F0 +0068 0
4822 .xword 0x3ED89068B74CC689 ! 00004566B719E0F8 +0070 0
4823 .xword 0x67D907504760963D ! 00004566B719E100 +0078 0
4824 .xword 0x79A61F6B923E81ED ! 00004566B719E108 +0080 0
4825
4826!========================================================================
4827
4828SECTION .bdata064 DATA_VA=0xf6d03ae000
4829attr_data {
4830 Name = .bdata064,
4831 VA = 0xf6d03ae000,
4832 RA = 0xffff16000,
4833 PA = ra2pa(0xffff16000,0),
4834 part_0_ctx_nonzero_tsb_config_3,
4835 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4836 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4837 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4838}
4839
4840
4841SECTION .bdata064
4842.data
4843DATA101:
4844 .xword 0x0000616EB8B54088 ! 000000F6D03AE000 -0088 DATA102+0x88
4845 .xword 0x00004566B719E088 ! 000000F6D03AE008 -0080 DATA100+0x88
4846 .word 0x3B62E694 ! 000000F6D03AE010 -0078 0 Single 3.462230E-03
4847 .word 0x37F049C1 ! 000000F6D03AE014 -0074 0 Single 2.864457E-05
4848 .xword 0xC0DD1D082AFD6EE1 ! 000000F6D03AE018 -0070 0 Double -2.981213E+04
4849 .xword 0xBC9E40D3C6944316 ! 000000F6D03AE020 -0068 0
4850 .xword 0x40211C504D7ADC1F ! 000000F6D03AE028 -0060 0 Double 8.555300E+00
4851 .byte 0x75 ! 000000F6D03AE030 -0058 0
4852 .byte 0x08 ! 000000F6D03AE031 -0057 0
4853 .half 0x338E ! 000000F6D03AE032 -0056 0
4854 .word 0x8B078470 ! 000000F6D03AE034 -0054 0
4855 .word 0x2BC29029 ! 000000F6D03AE038 -0050 0
4856 .half 0xE47B ! 000000F6D03AE03C -004C 0
4857 .half 0xCC42 ! 000000F6D03AE03E -004A 0
4858 .xword 0xAE53A891E88C7B6A ! 000000F6D03AE040 -0048 0
4859 .word 0xEBEF8FC3 ! 000000F6D03AE048 -0040 0
4860 .half 0x4F98 ! 000000F6D03AE04C -003C 0
4861 .half 0x68A8 ! 000000F6D03AE04E -003A 0
4862 .xword 0x3F1AAFD76C1109D8 ! 000000F6D03AE050 -0038 0 Double 1.018024E-04
4863 .half 0x5327 ! 000000F6D03AE058 -0030 0
4864 .half 0x997B ! 000000F6D03AE05A -002E 0
4865 .word 0x3D927156 ! 000000F6D03AE05C -002C 0 Single 7.150523E-02
4866 .half 0x8EF2 ! 000000F6D03AE060 -0028 0
4867 .half 0x8C90 ! 000000F6D03AE062 -0026 0
4868 .half 0x65E6 ! 000000F6D03AE064 -0024 0
4869 .half 0x95E1 ! 000000F6D03AE066 -0022 0
4870 .byte 0xFE ! 000000F6D03AE068 -0020 0
4871 .byte 0xFE ! 000000F6D03AE069 -001F 0
4872 .half 0x4589 ! 000000F6D03AE06A -001E 0
4873 .word 0x30E4291C ! 000000F6D03AE06C -001C 0
4874 .half 0x5F80 ! 000000F6D03AE070 -0018 0
4875 .half 0x5189 ! 000000F6D03AE072 -0016 0
4876 .word 0x4DF734E0 ! 000000F6D03AE074 -0014 0
4877 .byte 0x6E ! 000000F6D03AE078 -0010 0
4878 .byte 0x0F ! 000000F6D03AE079 -000F 0
4879 .half 0x3818 ! 000000F6D03AE07A -000E 0
4880 .word 0x14AC331A ! 000000F6D03AE07C -000C 0
4881 .xword 0xCD5F8353AD838B8F ! 000000F6D03AE080 -0008 0
4882 .half 0xD68C ! 000000F6D03AE088 +0000 0
4883 .half 0x2F17 ! 000000F6D03AE08A +0002 0
4884 .word 0xA209E0C7 ! 000000F6D03AE08C +0004 0
4885 .xword 0x6D60F5DC8E3FDC3F ! 000000F6D03AE090 +0008 0
4886 .xword 0x405D344AF60A7937 ! 000000F6D03AE098 +0010 0 Double 1.168171E+02
4887 .xword 0x4099A033160B254A ! 000000F6D03AE0A0 +0018 0 Double 1.640050E+03
4888 .word 0x38F8D0C1 ! 000000F6D03AE0A8 +0020 0 Single 1.186444E-04
4889 .word 0xF780B793 ! 000000F6D03AE0AC +0024 0
4890 .byte 0xF9 ! 000000F6D03AE0B0 +0028 0
4891 .byte 0xA0 ! 000000F6D03AE0B1 +0029 0
4892 .byte 0x55 ! 000000F6D03AE0B2 +002A 0
4893 .byte 0x01 ! 000000F6D03AE0B3 +002B 0
4894 .word 0xB982D91B ! 000000F6D03AE0B4 +002C 0 Single -2.495729E-04
4895 .xword 0x307919316B6DEE1D ! 000000F6D03AE0B8 +0030 0
4896 .xword 0x94DDECDEF82032D3 ! 000000F6D03AE0C0 +0038 0
4897 .half 0xE09A ! 000000F6D03AE0C8 +0040 0
4898 .byte 0x7E ! 000000F6D03AE0CA +0042 0
4899 .byte 0x3B ! 000000F6D03AE0CB +0043 0
4900 .half 0xB81C ! 000000F6D03AE0CC +0044 0
4901 .byte 0xFA ! 000000F6D03AE0CE +0046 0
4902 .byte 0x84 ! 000000F6D03AE0CF +0047 0
4903 .word 0x0095ED92 ! 000000F6D03AE0D0 +0048 0
4904 .word 0xBE97D189 ! 000000F6D03AE0D4 +004C 0 Single -2.965205E-01
4905 .xword 0x40607994B45D0A7B ! 000000F6D03AE0D8 +0050 0
4906 .xword 0xDCFEDFFB7C369B84 ! 000000F6D03AE0E0 +0058 0
4907 .word 0xBE320572 ! 000000F6D03AE0E8 +0060 0 Single -1.738489E-01
4908 .word 0xC5224488 ! 000000F6D03AE0EC +0064 0
4909 .xword 0x2F06943836752608 ! 000000F6D03AE0F0 +0068 0
4910 .xword 0xECE6888EA102995E ! 000000F6D03AE0F8 +0070 0
4911 .xword 0xC10AE9E86D90EAB0 ! 000000F6D03AE100 +0078 0
4912 .xword 0x4387DBF220D196D3 ! 000000F6D03AE108 +0080 0
4913
4914!========================================================================
4915
4916SECTION .bdata065 DATA_VA=0x616eb8b54000
4917attr_data {
4918 Name = .bdata065,
4919 VA = 0x616eb8b54000,
4920 RA = 0xffff14000,
4921 PA = ra2pa(0xffff14000,0),
4922 part_0_ctx_nonzero_tsb_config_3,
4923 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
4924 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4925 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4926}
4927
4928
4929SECTION .bdata065
4930.data
4931DATA102:
4932 .xword 0x880000F01E2C0000 ! 0000616EB8B54000 -0088 DATA093+0x88
4933 .xword 0x88E03AD0F6000000 ! 0000616EB8B54008 -0080 DATA101+0x88
4934 .word 0x4308C2D6 ! 0000616EB8B54010 -0078 0 Single 1.367611E+02
4935 .word 0xC5643C7A ! 0000616EB8B54014 -0074 0 Single -3.651780E+03
4936 .xword 0x3EF27D9D96D4D2DC ! 0000616EB8B54018 -0070 0 Double 1.763409E-05
4937 .xword 0xA05A6DEF103146F1 ! 0000616EB8B54020 -0068 0
4938 .xword 0xC04A8CF137C37CE7 ! 0000616EB8B54028 -0060 0 Double -5.310111E+01
4939 .byte 0x86 ! 0000616EB8B54030 -0058 0
4940 .byte 0x41 ! 0000616EB8B54031 -0057 0
4941 .half 0xBB65 ! 0000616EB8B54032 -0056 0
4942 .word 0x8289DDA0 ! 0000616EB8B54034 -0054 0
4943 .word 0x48226D12 ! 0000616EB8B54038 -0050 0
4944 .half 0x4E4F ! 0000616EB8B5403C -004C 0
4945 .half 0x5C6E ! 0000616EB8B5403E -004A 0
4946 .xword 0x79623B00EB780102 ! 0000616EB8B54040 -0048 0
4947 .word 0x06F00A33 ! 0000616EB8B54048 -0040 0
4948 .half 0x9843 ! 0000616EB8B5404C -003C 0
4949 .half 0xC20C ! 0000616EB8B5404E -003A 0
4950 .xword 0xC10C045DB08F3F4C ! 0000616EB8B54050 -0038 0 Double -2.295157E+05
4951 .half 0xB604 ! 0000616EB8B54058 -0030 0
4952 .half 0xFB66 ! 0000616EB8B5405A -002E 0
4953 .word 0x3FB25037 ! 0000616EB8B5405C -002C 0 Single 1.393073E+00
4954 .half 0xBF24 ! 0000616EB8B54060 -0028 0
4955 .half 0xA88C ! 0000616EB8B54062 -0026 0
4956 .half 0x6FD8 ! 0000616EB8B54064 -0024 0
4957 .half 0x0D48 ! 0000616EB8B54066 -0022 0
4958 .byte 0x08 ! 0000616EB8B54068 -0020 0
4959 .byte 0x59 ! 0000616EB8B54069 -001F 0
4960 .half 0x4A24 ! 0000616EB8B5406A -001E 0
4961 .word 0xA6A0B951 ! 0000616EB8B5406C -001C 0
4962 .half 0x8E2A ! 0000616EB8B54070 -0018 0
4963 .half 0xED56 ! 0000616EB8B54072 -0016 0
4964 .word 0x2C8D8A48 ! 0000616EB8B54074 -0014 0
4965 .byte 0xAA ! 0000616EB8B54078 -0010 0
4966 .byte 0x8D ! 0000616EB8B54079 -000F 0
4967 .half 0xAFF9 ! 0000616EB8B5407A -000E 0
4968 .word 0x156AE6A8 ! 0000616EB8B5407C -000C 0
4969 .xword 0xE1FC9C1A652A66D0 ! 0000616EB8B54080 -0008 0
4970 .half 0x7414 ! 0000616EB8B54088 +0000 0
4971 .half 0x194E ! 0000616EB8B5408A +0002 0
4972 .word 0x22E372C1 ! 0000616EB8B5408C +0004 0
4973 .xword 0xAB79DE470DAAA26B ! 0000616EB8B54090 +0008 0
4974 .xword 0x40C5AEDFBA65475B ! 0000616EB8B54098 +0010 0 Double 1.110175E+04
4975 .xword 0xC0B8CBA794DC5851 ! 0000616EB8B540A0 +0018 0 Double -6.347655E+03
4976 .word 0xC371AF06 ! 0000616EB8B540A8 +0020 0 Single -2.416837E+02
4977 .word 0x0DDE867D ! 0000616EB8B540AC +0024 0
4978 .byte 0x1D ! 0000616EB8B540B0 +0028 0
4979 .byte 0x5B ! 0000616EB8B540B1 +0029 0
4980 .byte 0x98 ! 0000616EB8B540B2 +002A 0
4981 .byte 0xE8 ! 0000616EB8B540B3 +002B 0
4982 .word 0xC047FEF0 ! 0000616EB8B540B4 +002C 0 Single -3.124935E+00
4983 .xword 0x30CB0DBC0E0E7F64 ! 0000616EB8B540B8 +0030 0
4984 .xword 0x3FCBD56FFCAEC44A ! 0000616EB8B540C0 +0038 0
4985 .half 0xADEC ! 0000616EB8B540C8 +0040 0
4986 .byte 0x05 ! 0000616EB8B540CA +0042 0
4987 .byte 0x4E ! 0000616EB8B540CB +0043 0
4988 .half 0xE5AA ! 0000616EB8B540CC +0044 0
4989 .byte 0x9A ! 0000616EB8B540CE +0046 0
4990 .byte 0x49 ! 0000616EB8B540CF +0047 0
4991 .word 0xF803F12B ! 0000616EB8B540D0 +0048 0
4992 .word 0x45A9B1D3 ! 0000616EB8B540D4 +004C 0 Single 5.430228E+03
4993 .xword 0x0B666FC4ABA2C99D ! 0000616EB8B540D8 +0050 0
4994 .xword 0x9B06A58ED68C3EE0 ! 0000616EB8B540E0 +0058 0
4995 .word 0xBC76C3C7 ! 0000616EB8B540E8 +0060 0 Single -1.506133E-02
4996 .word 0x3517B8F3 ! 0000616EB8B540EC +0064 0
4997 .xword 0x310D02040E8DA415 ! 0000616EB8B540F0 +0068 0
4998 .xword 0x0513E6328A2FC2E3 ! 0000616EB8B540F8 +0070 0
4999 .xword 0x765A4302C17BE389 ! 0000616EB8B54100 +0078 0
5000 .xword 0x08A9D1309F86FCA5 ! 0000616EB8B54108 +0080 0
5001
5002!========================================================================
5003
5004SECTION .bblk066 DATA_VA=0x5589f66000
5005attr_data {
5006 Name = .bblk066,
5007 VA = 0x5589f66000,
5008 RA = 0xffff12000,
5009 PA = ra2pa(0xffff12000,0),
5010 part_0_ctx_nonzero_tsb_config_3,
5011 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
5012 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5013 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5014}
5015
5016
5017SECTION .bblk066
5018.data
5019DATA103:
5020 .xword 0x9699F797CDDD4EE7 ! 0000005589F66000 +0000 0
5021 .xword 0xB1D4637AD9068537 ! 0000005589F66008 +0008 0
5022 .xword 0x140F7ACE21052E91 ! 0000005589F66010 +0010 0
5023 .xword 0x4DB636C1091BDAA0 ! 0000005589F66018 +0018 0
5024 .xword 0x5D98ED2331EE7148 ! 0000005589F66020 +0020 0
5025 .xword 0x1D2EDF177353282D ! 0000005589F66028 +0028 0
5026 .xword 0x143540938F3442C6 ! 0000005589F66030 +0030 0
5027 .xword 0x42BE4A4DFD2033F2 ! 0000005589F66038 +0038 0
5028 .xword 0x7B3181A7C57034FB ! 0000005589F66040 +0040 0
5029 .xword 0x6AA63C49AD9F87A4 ! 0000005589F66048 +0048 0
5030 .xword 0x4F5A6FA4F9BF8907 ! 0000005589F66050 +0050 0
5031 .xword 0x350A7FE4DEF7197E ! 0000005589F66058 +0058 0
5032 .xword 0xE9E2A244A913F914 ! 0000005589F66060 +0060 0
5033 .xword 0xE6995E369F1D6ECA ! 0000005589F66068 +0068 0
5034 .xword 0x09B4DFD7788FB006 ! 0000005589F66070 +0070 0
5035 .xword 0xF7269763A8CD697D ! 0000005589F66078 +0078 0
5036
5037!========================================================================
5038
5039SECTION .bcom001
5040attr_data {
5041 Name = .bcom001,
5042 VA = 0x0,
5043 RA = 0xffffde000,
5044 PA = ra2pa(0xffffde000,0),
5045 tsbonly,
5046 part_0_ctx_nonzero_tsb_config_3,
5047 TTE_Context=72, TTE_Size=0, TTE_W=1, TTE_X=0,
5048 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
5049 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5050}
5051
5052!========================================================================
5053
5054SECTION .bstk067 DATA_VA=0x6180000000
5055attr_data {
5056 Name = .bstk067,
5057 VA = 0x6180000000,
5058 RA = 0xdb0000000,
5059 PA = ra2pa(0xdb0000000,0),
5060 part_0_ctx_nonzero_tsb_config_1,
5061 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
5062 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5063 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5064}
5065
5066
5067SECTION .bstk067
5068.data
5069 .skip 0x2000 ! 0000006180000000
5070STACK0072:
5071
5072!========================================================================
5073
5074SECTION .bkey068 DATA_VA=0x50b430000000
5075attr_data {
5076 Name = .bkey068,
5077 VA = 0x50b430000000,
5078 RA = 0xda0000000,
5079 PA = ra2pa(0xda0000000,0),
5080 part_0_ctx_nonzero_tsb_config_1,
5081 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
5082 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5083 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5084}
5085
5086
5087SECTION .bkey068
5088.data
5089DATA105:
5090 .xword 0x00002C1EF0000088 ! 000050B430000000 +0000 DATA093+0x88
5091 .xword 0x00000187E9830088 ! 000050B430000008 +0008 DATA094+0x88
5092 .xword 0x00005A2235352088 ! 000050B430000010 +0010 DATA095+0x88
5093 .xword 0x00001100BA348088 ! 000050B430000018 +0018 DATA096+0x88
5094 .xword 0x00004BB147658088 ! 000050B430000020 +0020 DATA097+0x88
5095 .xword 0xFFFFA5B370000088 ! 000050B430000028 +0028 DATA098+0x88
5096 .xword 0x000000013D0AE088 ! 000050B430000030 +0030 DATA099+0x88
5097 .xword 0x00004566B719E088 ! 000050B430000038 +0038 DATA100+0x88
5098 .xword 0x000000F6D03AE088 ! 000050B430000040 +0040 DATA101+0x88
5099 .xword 0x0000616EB8B54088 ! 000050B430000048 +0048 DATA102+0x88
5100 .xword 0x0000005589F66000 ! 000050B430000050 +0050 DATA103+0x0
5101 .xword 0x0000000FFFFE0000 ! 000050B430000058 +0058 DATA001+0x0
5102 .xword 0x0000000000000000 ! 000050B430000060 +0060 0
5103 .xword 0x3F244AC1318637D5 ! 000050B430000068 +0068 0 Double 1.548158E-04
5104 .word 0x3925791D ! 000050B430000070 +0070 0 Single 1.578074E-04
5105
5106! Context 73 runs in 64-bit addressing mode, big-endian
5107
5108!========================================================================
5109
5110SECTION .bdata069 DATA_VA=0xffffc845a0000000
5111attr_data {
5112 Name = .bdata069,
5113 VA = 0xffffc845a0000000,
5114 RA = 0xcf0000000,
5115 PA = ra2pa(0xcf0000000,0),
5116 part_0_ctx_nonzero_tsb_config_1,
5117 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5118 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5119 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5120}
5121
5122
5123SECTION .bdata069
5124.data
5125DATA115:
5126 .xword 0x880000E08995FFFF ! FFFFC845A0000000 -0088 DATA116+0x88
5127 .xword 0x8800070700000000 ! FFFFC845A0000008 -0080 DATA124+0x88
5128 .word 0x3F0097A9 ! FFFFC845A0000010 -0078 0 Single 5.023142E-01
5129 .word 0x41BC2CCE ! FFFFC845A0000014 -0074 0 Single 2.352188E+01
5130 .xword 0x3FF28CB55167FDEE ! FFFFC845A0000018 -0070 0 Double 1.159353E+00
5131 .xword 0x1494745687D5B06D ! FFFFC845A0000020 -0068 0
5132 .xword 0x40A040DF3E82E0F0 ! FFFFC845A0000028 -0060 0 Double 2.080436E+03
5133 .byte 0xD3 ! FFFFC845A0000030 -0058 0
5134 .byte 0x00 ! FFFFC845A0000031 -0057 0
5135 .half 0x029B ! FFFFC845A0000032 -0056 0
5136 .word 0xD3823C4E ! FFFFC845A0000034 -0054 0
5137 .word 0x47A3BEBC ! FFFFC845A0000038 -0050 0
5138 .half 0xA92F ! FFFFC845A000003C -004C 0
5139 .half 0x4A61 ! FFFFC845A000003E -004A 0
5140 .xword 0xB8C0B19FC99DA61B ! FFFFC845A0000040 -0048 0
5141 .word 0x24524428 ! FFFFC845A0000048 -0040 0
5142 .half 0x1D9F ! FFFFC845A000004C -003C 0
5143 .half 0x0437 ! FFFFC845A000004E -003A 0
5144 .xword 0x3F0ACC1844472328 ! FFFFC845A0000050 -0038 0 Double 5.111169E-05
5145 .half 0x553E ! FFFFC845A0000058 -0030 0
5146 .half 0x8E13 ! FFFFC845A000005A -002E 0
5147 .word 0x41234AD4 ! FFFFC845A000005C -002C 0 Single 1.020577E+01
5148 .half 0x303E ! FFFFC845A0000060 -0028 0
5149 .half 0x830A ! FFFFC845A0000062 -0026 0
5150 .half 0xAE75 ! FFFFC845A0000064 -0024 0
5151 .half 0x49E5 ! FFFFC845A0000066 -0022 0
5152 .byte 0xF6 ! FFFFC845A0000068 -0020 0
5153 .byte 0xA4 ! FFFFC845A0000069 -001F 0
5154 .half 0xD807 ! FFFFC845A000006A -001E 0
5155 .word 0xEC377C26 ! FFFFC845A000006C -001C 0
5156 .half 0x2DA5 ! FFFFC845A0000070 -0018 0
5157 .half 0xD889 ! FFFFC845A0000072 -0016 0
5158 .word 0xE20247AF ! FFFFC845A0000074 -0014 0
5159 .byte 0x72 ! FFFFC845A0000078 -0010 0
5160 .byte 0xBA ! FFFFC845A0000079 -000F 0
5161 .half 0x070B ! FFFFC845A000007A -000E 0
5162 .word 0x3416BFBB ! FFFFC845A000007C -000C 0
5163 .xword 0x94F446CE2E963464 ! FFFFC845A0000080 -0008 0
5164 .half 0x495F ! FFFFC845A0000088 +0000 0
5165 .half 0xE4D7 ! FFFFC845A000008A +0002 0
5166 .word 0x59CF1FB7 ! FFFFC845A000008C +0004 0
5167 .xword 0x056FABDE2BAD9DC4 ! FFFFC845A0000090 +0008 0
5168 .xword 0xBF38362CF7753424 ! FFFFC845A0000098 +0010 0 Double -3.694401E-04
5169 .xword 0xC0FC26FD15E765AC ! FFFFC845A00000A0 +0018 0 Double -1.153118E+05
5170 .word 0xB82B4F96 ! FFFFC845A00000A8 +0020 0 Single -4.084370E-05
5171 .word 0xB0677B14 ! FFFFC845A00000AC +0024 0
5172 .byte 0xF9 ! FFFFC845A00000B0 +0028 0
5173 .byte 0xEF ! FFFFC845A00000B1 +0029 0
5174 .byte 0x79 ! FFFFC845A00000B2 +002A 0
5175 .byte 0xA4 ! FFFFC845A00000B3 +002B 0
5176 .word 0x3FB56BED ! FFFFC845A00000B4 +002C 0 Single 1.417356E+00
5177 .xword 0x38B9A5D7851FBD66 ! FFFFC845A00000B8 +0030 0
5178 .xword 0x1B9E3BCD4ED583E7 ! FFFFC845A00000C0 +0038 0
5179 .half 0x8907 ! FFFFC845A00000C8 +0040 0
5180 .byte 0x8D ! FFFFC845A00000CA +0042 0
5181 .byte 0x05 ! FFFFC845A00000CB +0043 0
5182 .half 0x9C40 ! FFFFC845A00000CC +0044 0
5183 .byte 0x70 ! FFFFC845A00000CE +0046 0
5184 .byte 0xD2 ! FFFFC845A00000CF +0047 0
5185 .word 0x1DA7FB64 ! FFFFC845A00000D0 +0048 0
5186 .word 0xC5071382 ! FFFFC845A00000D4 +004C 0 Single -2.161219E+03
5187 .xword 0xBE69C56DDC6B8E65 ! FFFFC845A00000D8 +0050 0
5188 .xword 0xFFE6A77B61EA84F1 ! FFFFC845A00000E0 +0058 0
5189 .word 0x39D96AD6 ! FFFFC845A00000E8 +0060 0 Single 4.146906E-04
5190 .word 0xF9E4E459 ! FFFFC845A00000EC +0064 0
5191 .xword 0x6EBCEF393E3506E4 ! FFFFC845A00000F0 +0068 0
5192 .xword 0xC2D732FC5B3FF1C6 ! FFFFC845A00000F8 +0070 0
5193 .xword 0xCA811248AD54788C ! FFFFC845A0000100 +0078 0
5194 .xword 0x23B2762E327A7E00 ! FFFFC845A0000108 +0080 0
5195
5196!========================================================================
5197
5198SECTION .bdata070 DATA_VA=0xffff9589e0000000
5199attr_data {
5200 Name = .bdata070,
5201 VA = 0xffff9589e0000000,
5202 RA = ra2pa(0xce0000000,0),
5203 PA = ra2pa(0xce0000000,0),
5204 part_0_ctx_nonzero_tsb_config_0,
5205 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5206 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5207 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5208}
5209
5210
5211SECTION .bdata070
5212.data
5213DATA116:
5214 .xword 0x8840B4FC753B0000 ! FFFF9589E0000000 -0088 DATA117+0x88
5215 .xword 0x880000A045C8FFFF ! FFFF9589E0000008 -0080 DATA115+0x88
5216 .word 0x4079CDD7 ! FFFF9589E0000010 -0078 0 Single 3.903188E+00
5217 .word 0x43584A79 ! FFFF9589E0000014 -0074 0 Single 2.162909E+02
5218 .xword 0x3F501DFF8F1FE73A ! FFFF9589E0000018 -0070 0 Double 9.837146E-04
5219 .xword 0x9A9A05F806D8EF92 ! FFFF9589E0000020 -0068 0
5220 .xword 0xC122D0B6A9C54021 ! FFFF9589E0000028 -0060 0 Double -6.165393E+05
5221 .byte 0x27 ! FFFF9589E0000030 -0058 0
5222 .byte 0x53 ! FFFF9589E0000031 -0057 0
5223 .half 0xB737 ! FFFF9589E0000032 -0056 0
5224 .word 0x298161D7 ! FFFF9589E0000034 -0054 0
5225 .word 0x330166B4 ! FFFF9589E0000038 -0050 0
5226 .half 0xF833 ! FFFF9589E000003C -004C 0
5227 .half 0x2F8D ! FFFF9589E000003E -004A 0
5228 .xword 0x44057BE19826EFC8 ! FFFF9589E0000040 -0048 0
5229 .word 0xB69C9413 ! FFFF9589E0000048 -0040 0
5230 .half 0x0AA6 ! FFFF9589E000004C -003C 0
5231 .half 0xF749 ! FFFF9589E000004E -003A 0
5232 .xword 0x407D2628E33200FE ! FFFF9589E0000050 -0038 0 Double 4.663850E+02
5233 .half 0xBA75 ! FFFF9589E0000058 -0030 0
5234 .half 0x6723 ! FFFF9589E000005A -002E 0
5235 .word 0x3D0E3812 ! FFFF9589E000005C -002C 0 Single 3.472144E-02
5236 .half 0x7C7E ! FFFF9589E0000060 -0028 0
5237 .half 0x0B9C ! FFFF9589E0000062 -0026 0
5238 .half 0xE08B ! FFFF9589E0000064 -0024 0
5239 .half 0xCB38 ! FFFF9589E0000066 -0022 0
5240 .byte 0x8C ! FFFF9589E0000068 -0020 0
5241 .byte 0xD3 ! FFFF9589E0000069 -001F 0
5242 .half 0x2CE5 ! FFFF9589E000006A -001E 0
5243 .word 0x014F92CF ! FFFF9589E000006C -001C 0
5244 .half 0xDB94 ! FFFF9589E0000070 -0018 0
5245 .half 0x1E34 ! FFFF9589E0000072 -0016 0
5246 .word 0x1766D82C ! FFFF9589E0000074 -0014 0
5247 .byte 0x9E ! FFFF9589E0000078 -0010 0
5248 .byte 0x6C ! FFFF9589E0000079 -000F 0
5249 .half 0x4ABF ! FFFF9589E000007A -000E 0
5250 .word 0x65CF186A ! FFFF9589E000007C -000C 0
5251 .xword 0x8DF54CF82C6CA201 ! FFFF9589E0000080 -0008 0
5252 .half 0x213B ! FFFF9589E0000088 +0000 0
5253 .half 0x0463 ! FFFF9589E000008A +0002 0
5254 .word 0x86739245 ! FFFF9589E000008C +0004 0
5255 .xword 0x6C68449849EA5B32 ! FFFF9589E0000090 +0008 0
5256 .xword 0x3F207EE184DD4695 ! FFFF9589E0000098 +0010 0 Double 1.258517E-04
5257 .xword 0x3FFB10DE926999D0 ! FFFF9589E00000A0 +0018 0 Double 1.691619E+00
5258 .word 0x43A02A10 ! FFFF9589E00000A8 +0020 0 Single 3.203286E+02
5259 .word 0x965945B3 ! FFFF9589E00000AC +0024 0
5260 .byte 0x06 ! FFFF9589E00000B0 +0028 0
5261 .byte 0xF5 ! FFFF9589E00000B1 +0029 0
5262 .byte 0x62 ! FFFF9589E00000B2 +002A 0
5263 .byte 0xD3 ! FFFF9589E00000B3 +002B 0
5264 .word 0x3D0310E4 ! FFFF9589E00000B4 +002C 0 Single 3.199853E-02
5265 .xword 0x09D32FD49585E27E ! FFFF9589E00000B8 +0030 0
5266 .xword 0x9150AEB305E7627D ! FFFF9589E00000C0 +0038 0
5267 .half 0xA339 ! FFFF9589E00000C8 +0040 0
5268 .byte 0x30 ! FFFF9589E00000CA +0042 0
5269 .byte 0xA8 ! FFFF9589E00000CB +0043 0
5270 .half 0x3CC2 ! FFFF9589E00000CC +0044 0
5271 .byte 0x7C ! FFFF9589E00000CE +0046 0
5272 .byte 0x4D ! FFFF9589E00000CF +0047 0
5273 .word 0x8851B065 ! FFFF9589E00000D0 +0048 0
5274 .word 0x412EBDB1 ! FFFF9589E00000D4 +004C 0 Single 1.092131E+01
5275 .xword 0x7714FD0100F8418A ! FFFF9589E00000D8 +0050 0
5276 .xword 0x96EBEB75D0D82EB7 ! FFFF9589E00000E0 +0058 0
5277 .word 0x4530722F ! FFFF9589E00000E8 +0060 0 Single 2.823136E+03
5278 .word 0x9F9F911E ! FFFF9589E00000EC +0064 0
5279 .xword 0xF45163A0E17D9BF1 ! FFFF9589E00000F0 +0068 0
5280 .xword 0x21014D7F3613FFBB ! FFFF9589E00000F8 +0070 0
5281 .xword 0xF43F8374A2D0586D ! FFFF9589E0000100 +0078 0
5282 .xword 0xA57FB91421F0A92E ! FFFF9589E0000108 +0080 0
5283
5284!========================================================================
5285
5286SECTION .bdata071 DATA_VA=0x3b75fcb44000
5287attr_data {
5288 Name = .bdata071,
5289 VA = 0x3b75fcb44000,
5290 RA = 0xffff00000,
5291 PA = ra2pa(0xffff00000,0),
5292 part_0_ctx_nonzero_tsb_config_3,
5293 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5294 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5295 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5296}
5297
5298
5299SECTION .bdata071
5300.data
5301DATA117:
5302 .xword 0x8800005005000000 ! 00003B75FCB44000 -0088 DATA118+0x88
5303 .xword 0x880000E08995FFFF ! 00003B75FCB44008 -0080 DATA116+0x88
5304 .word 0x422362F9 ! 00003B75FCB44010 -0078 0 Single 4.084665E+01
5305 .word 0xBF55FDC1 ! 00003B75FCB44014 -0074 0 Single -8.359032E-01
5306 .xword 0x3FC76161E7D068C3 ! 00003B75FCB44018 -0070 0 Double 1.826594E-01
5307 .xword 0x40527CB443097CD8 ! 00003B75FCB44020 -0068 0
5308 .xword 0xC100374F81259207 ! 00003B75FCB44028 -0060 0 Double -1.328419E+05
5309 .byte 0x76 ! 00003B75FCB44030 -0058 0
5310 .byte 0x7B ! 00003B75FCB44031 -0057 0
5311 .half 0xE04D ! 00003B75FCB44032 -0056 0
5312 .word 0x27E0EA76 ! 00003B75FCB44034 -0054 0
5313 .word 0x0E1BB548 ! 00003B75FCB44038 -0050 0
5314 .half 0x1799 ! 00003B75FCB4403C -004C 0
5315 .half 0xAECA ! 00003B75FCB4403E -004A 0
5316 .xword 0x8DB3F7BE7EC4217E ! 00003B75FCB44040 -0048 0
5317 .word 0xAC5FE897 ! 00003B75FCB44048 -0040 0
5318 .half 0x18B9 ! 00003B75FCB4404C -003C 0
5319 .half 0x25C1 ! 00003B75FCB4404E -003A 0
5320 .xword 0x3F42093E18E65A27 ! 00003B75FCB44050 -0038 0 Double 5.504182E-04
5321 .half 0x7B72 ! 00003B75FCB44058 -0030 0
5322 .half 0x7B94 ! 00003B75FCB4405A -002E 0
5323 .word 0xC7F18F9D ! 00003B75FCB4405C -002C 0 Single -1.236792E+05
5324 .half 0x5C74 ! 00003B75FCB44060 -0028 0
5325 .half 0xFC93 ! 00003B75FCB44062 -0026 0
5326 .half 0x3CB0 ! 00003B75FCB44064 -0024 0
5327 .half 0xB604 ! 00003B75FCB44066 -0022 0
5328 .byte 0x6D ! 00003B75FCB44068 -0020 0
5329 .byte 0xFD ! 00003B75FCB44069 -001F 0
5330 .half 0xE7B7 ! 00003B75FCB4406A -001E 0
5331 .word 0xAE6D0DCC ! 00003B75FCB4406C -001C 0
5332 .half 0xA7DB ! 00003B75FCB44070 -0018 0
5333 .half 0x5645 ! 00003B75FCB44072 -0016 0
5334 .word 0x0EB0FC42 ! 00003B75FCB44074 -0014 0
5335 .byte 0xCF ! 00003B75FCB44078 -0010 0
5336 .byte 0x13 ! 00003B75FCB44079 -000F 0
5337 .half 0xF188 ! 00003B75FCB4407A -000E 0
5338 .word 0x8ABB8C84 ! 00003B75FCB4407C -000C 0
5339 .xword 0xB311B809EE4AED69 ! 00003B75FCB44080 -0008 0
5340 .half 0xB58C ! 00003B75FCB44088 +0000 0
5341 .half 0x613B ! 00003B75FCB4408A +0002 0
5342 .word 0xB6D398F6 ! 00003B75FCB4408C +0004 0
5343 .xword 0x9D5CB70DA0B5E9C5 ! 00003B75FCB44090 +0008 0
5344 .xword 0x409798B81120C212 ! 00003B75FCB44098 +0010 0 Double 1.510180E+03
5345 .xword 0x3FF5955ECA3FF28C ! 00003B75FCB440A0 +0018 0 Double 1.348967E+00
5346 .word 0xBFFE072F ! 00003B75FCB440A8 +0020 0 Single -1.984594E+00
5347 .word 0x0D681AB6 ! 00003B75FCB440AC +0024 0
5348 .byte 0x36 ! 00003B75FCB440B0 +0028 0
5349 .byte 0x35 ! 00003B75FCB440B1 +0029 0
5350 .byte 0xC4 ! 00003B75FCB440B2 +002A 0
5351 .byte 0x4F ! 00003B75FCB440B3 +002B 0
5352 .word 0x439FC880 ! 00003B75FCB440B4 +002C 0 Single 3.195664E+02
5353 .xword 0x22B2CBD71CFEE6A3 ! 00003B75FCB440B8 +0030 0
5354 .xword 0x70C82477A5FEF312 ! 00003B75FCB440C0 +0038 0
5355 .half 0xB02D ! 00003B75FCB440C8 +0040 0
5356 .byte 0xE0 ! 00003B75FCB440CA +0042 0
5357 .byte 0x1D ! 00003B75FCB440CB +0043 0
5358 .half 0xFBEC ! 00003B75FCB440CC +0044 0
5359 .byte 0x21 ! 00003B75FCB440CE +0046 0
5360 .byte 0x3A ! 00003B75FCB440CF +0047 0
5361 .word 0x30590AC5 ! 00003B75FCB440D0 +0048 0
5362 .word 0x441C3F06 ! 00003B75FCB440D4 +004C 0 Single 6.249847E+02
5363 .xword 0x0BD528D5E6DED9FB ! 00003B75FCB440D8 +0050 0
5364 .xword 0x38740A055DA059C4 ! 00003B75FCB440E0 +0058 0
5365 .word 0xC54E913E ! 00003B75FCB440E8 +0060 0 Single -3.305078E+03
5366 .word 0x6F3D10BD ! 00003B75FCB440EC +0064 0
5367 .xword 0xD22DDF715CAB3766 ! 00003B75FCB440F0 +0068 0
5368 .xword 0x5D418935C6412899 ! 00003B75FCB440F8 +0070 0
5369 .xword 0x94853E71F6037D9D ! 00003B75FCB44100 +0078 0
5370 .xword 0x9C0903F304546DBD ! 00003B75FCB44108 +0080 0
5371
5372!========================================================================
5373
5374SECTION .bdata072 DATA_VA=0x550000000
5375attr_data {
5376 Name = .bdata072,
5377 VA = 0x550000000,
5378 RA = 0xcd0000000,
5379 PA = ra2pa(0xcd0000000,0),
5380 part_0_ctx_nonzero_tsb_config_2,
5381 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5382 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5383 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5384}
5385
5386
5387SECTION .bdata072
5388.data
5389DATA118:
5390 .xword 0x88C0945CEC380000 ! 0000000550000000 -0088 DATA119+0x88
5391 .xword 0x8840B4FC753B0000 ! 0000000550000008 -0080 DATA117+0x88
5392 .word 0x3FF39E44 ! 0000000550000010 -0078 0 Single 1.903267E+00
5393 .word 0x3A9CEC7C ! 0000000550000014 -0074 0 Single 1.197233E-03
5394 .xword 0xC0BF04EF296486E6 ! 0000000550000018 -0070 0 Double -7.940934E+03
5395 .xword 0x71DDA2EEB6F5DD75 ! 0000000550000020 -0068 0
5396 .xword 0x403D080A6A3CE2EB ! 0000000550000028 -0060 0 Double 2.903141E+01
5397 .byte 0x56 ! 0000000550000030 -0058 0
5398 .byte 0x8D ! 0000000550000031 -0057 0
5399 .half 0xD14A ! 0000000550000032 -0056 0
5400 .word 0xFCB3AD98 ! 0000000550000034 -0054 0
5401 .word 0x770A5DDE ! 0000000550000038 -0050 0
5402 .half 0xF915 ! 000000055000003C -004C 0
5403 .half 0x3721 ! 000000055000003E -004A 0
5404 .xword 0x784C657388556022 ! 0000000550000040 -0048 0
5405 .word 0x07686234 ! 0000000550000048 -0040 0
5406 .half 0x9EFF ! 000000055000004C -003C 0
5407 .half 0x2902 ! 000000055000004E -003A 0
5408 .xword 0xBF0F5785D29208F3 ! 0000000550000050 -0038 0 Double -5.977990E-05
5409 .half 0xEDE4 ! 0000000550000058 -0030 0
5410 .half 0xD495 ! 000000055000005A -002E 0
5411 .word 0xBB477F78 ! 000000055000005C -002C 0 Single -3.044097E-03
5412 .half 0xEFBA ! 0000000550000060 -0028 0
5413 .half 0x8386 ! 0000000550000062 -0026 0
5414 .half 0xEFCD ! 0000000550000064 -0024 0
5415 .half 0xBE3B ! 0000000550000066 -0022 0
5416 .byte 0x1F ! 0000000550000068 -0020 0
5417 .byte 0x16 ! 0000000550000069 -001F 0
5418 .half 0xF3C8 ! 000000055000006A -001E 0
5419 .word 0x24846E08 ! 000000055000006C -001C 0
5420 .half 0x5A39 ! 0000000550000070 -0018 0
5421 .half 0x7D65 ! 0000000550000072 -0016 0
5422 .word 0xBC01726B ! 0000000550000074 -0014 0
5423 .byte 0x25 ! 0000000550000078 -0010 0
5424 .byte 0xB2 ! 0000000550000079 -000F 0
5425 .half 0xFB65 ! 000000055000007A -000E 0
5426 .word 0xEF94DE52 ! 000000055000007C -000C 0
5427 .xword 0xF56EB8B7A4BBA794 ! 0000000550000080 -0008 0
5428 .half 0x6EB2 ! 0000000550000088 +0000 0
5429 .half 0x5029 ! 000000055000008A +0002 0
5430 .word 0x3C526A0A ! 000000055000008C +0004 0
5431 .xword 0x3CC5667E76BA652D ! 0000000550000090 +0008 0
5432 .xword 0x3FA265016B48C724 ! 0000000550000098 +0010 0 Double 3.592686E-02
5433 .xword 0x3F5B2920DDC061FC ! 00000005500000A0 +0018 0 Double 1.657755E-03
5434 .word 0xBA0A270D ! 00000005500000A8 +0020 0 Single -5.270101E-04
5435 .word 0x7C830C06 ! 00000005500000AC +0024 0
5436 .byte 0xD8 ! 00000005500000B0 +0028 0
5437 .byte 0xDF ! 00000005500000B1 +0029 0
5438 .byte 0x12 ! 00000005500000B2 +002A 0
5439 .byte 0x68 ! 00000005500000B3 +002B 0
5440 .word 0xC3B3DB40 ! 00000005500000B4 +002C 0 Single -3.597129E+02
5441 .xword 0x6D176E2284E93070 ! 00000005500000B8 +0030 0
5442 .xword 0x16C400B7ED321A33 ! 00000005500000C0 +0038 0
5443 .half 0x9457 ! 00000005500000C8 +0040 0
5444 .byte 0xCF ! 00000005500000CA +0042 0
5445 .byte 0x83 ! 00000005500000CB +0043 0
5446 .half 0x884C ! 00000005500000CC +0044 0
5447 .byte 0x6A ! 00000005500000CE +0046 0
5448 .byte 0xC3 ! 00000005500000CF +0047 0
5449 .word 0xBB48D83B ! 00000005500000D0 +0048 0
5450 .word 0x39478243 ! 00000005500000D4 +004C 0 Single 1.902665E-04
5451 .xword 0x13021F7056391150 ! 00000005500000D8 +0050 0
5452 .xword 0xD7DD65928CF1917E ! 00000005500000E0 +0058 0
5453 .word 0xC27B8DB8 ! 00000005500000E8 +0060 0 Single -6.288840E+01
5454 .word 0xB252E4DB ! 00000005500000EC +0064 0
5455 .xword 0xDE581CB69BA264E0 ! 00000005500000F0 +0068 0
5456 .xword 0x0FE24A53503C86F8 ! 00000005500000F8 +0070 0
5457 .xword 0x63FBACA72FE69EE8 ! 0000000550000100 +0078 0
5458 .xword 0xFE5F68424B01512A ! 0000000550000108 +0080 0
5459
5460!========================================================================
5461
5462SECTION .bdata073 DATA_VA=0x38ec5c94c000
5463attr_data {
5464 Name = .bdata073,
5465 VA = 0x38ec5c94c000,
5466 RA = 0xfffefe000,
5467 PA = ra2pa(0xfffefe000,0),
5468 part_0_ctx_nonzero_tsb_config_3,
5469 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5470 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5471 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5472}
5473
5474
5475SECTION .bdata073
5476.data
5477DATA119:
5478 .xword 0x000000003A978088 ! 000038EC5C94C000 -0088 DATA120+0x88
5479 .xword 0x0000000550000088 ! 000038EC5C94C008 -0080 DATA118+0x88
5480 .word 0xBCA4297F ! 000038EC5C94C010 -0078 0 Single -2.003932E-02
5481 .word 0xC3E928FE ! 000038EC5C94C014 -0074 0 Single -4.663203E+02
5482 .xword 0xBFCE1F7575EDBBCC ! 000038EC5C94C018 -0070 0 Double -2.353350E-01
5483 .xword 0x60AC1110E9D77ACA ! 000038EC5C94C020 -0068 0
5484 .xword 0xC05E8B546BB6B5A0 ! 000038EC5C94C028 -0060 0 Double -1.221770E+02
5485 .byte 0xAC ! 000038EC5C94C030 -0058 0
5486 .byte 0x1F ! 000038EC5C94C031 -0057 0
5487 .half 0x6B47 ! 000038EC5C94C032 -0056 0
5488 .word 0xE3A75F7C ! 000038EC5C94C034 -0054 0
5489 .word 0xFAD9A050 ! 000038EC5C94C038 -0050 0
5490 .half 0xDA35 ! 000038EC5C94C03C -004C 0
5491 .half 0x4F65 ! 000038EC5C94C03E -004A 0
5492 .xword 0xC835A4E9562DC816 ! 000038EC5C94C040 -0048 0
5493 .word 0x2A357FE7 ! 000038EC5C94C048 -0040 0
5494 .half 0x7752 ! 000038EC5C94C04C -003C 0
5495 .half 0x8CE5 ! 000038EC5C94C04E -003A 0
5496 .xword 0xBF61592FB9DD8167 ! 000038EC5C94C050 -0038 0 Double -2.117723E-03
5497 .half 0x1785 ! 000038EC5C94C058 -0030 0
5498 .half 0x6108 ! 000038EC5C94C05A -002E 0
5499 .word 0x38B30232 ! 000038EC5C94C05C -002C 0 Single 8.535794E-05
5500 .half 0xC980 ! 000038EC5C94C060 -0028 0
5501 .half 0x219A ! 000038EC5C94C062 -0026 0
5502 .half 0x1D8D ! 000038EC5C94C064 -0024 0
5503 .half 0xA1B3 ! 000038EC5C94C066 -0022 0
5504 .byte 0x55 ! 000038EC5C94C068 -0020 0
5505 .byte 0x71 ! 000038EC5C94C069 -001F 0
5506 .half 0x4EF3 ! 000038EC5C94C06A -001E 0
5507 .word 0x93F043F3 ! 000038EC5C94C06C -001C 0
5508 .half 0xC65A ! 000038EC5C94C070 -0018 0
5509 .half 0x8806 ! 000038EC5C94C072 -0016 0
5510 .word 0x0419EEC9 ! 000038EC5C94C074 -0014 0
5511 .byte 0x1F ! 000038EC5C94C078 -0010 0
5512 .byte 0x9E ! 000038EC5C94C079 -000F 0
5513 .half 0x5B14 ! 000038EC5C94C07A -000E 0
5514 .word 0x4E89B4BC ! 000038EC5C94C07C -000C 0
5515 .xword 0xF3F28BBD0603991A ! 000038EC5C94C080 -0008 0
5516 .half 0x5B78 ! 000038EC5C94C088 +0000 0
5517 .half 0x171F ! 000038EC5C94C08A +0002 0
5518 .word 0xA676EE89 ! 000038EC5C94C08C +0004 0
5519 .xword 0xE8CB8DB7BB3F8606 ! 000038EC5C94C090 +0008 0
5520 .xword 0xBF26341DF9A81EA4 ! 000038EC5C94C098 +0010 0 Double -1.693999E-04
5521 .xword 0x3F295D7D4851E9BE ! 000038EC5C94C0A0 +0018 0 Double 1.935211E-04
5522 .word 0xC375F089 ! 000038EC5C94C0A8 +0020 0 Single -2.459396E+02
5523 .word 0xC6B42F25 ! 000038EC5C94C0AC +0024 0
5524 .byte 0xF7 ! 000038EC5C94C0B0 +0028 0
5525 .byte 0xCE ! 000038EC5C94C0B1 +0029 0
5526 .byte 0x59 ! 000038EC5C94C0B2 +002A 0
5527 .byte 0x44 ! 000038EC5C94C0B3 +002B 0
5528 .word 0x393543F4 ! 000038EC5C94C0B4 +002C 0 Single 1.728682E-04
5529 .xword 0xE67E78C34F051CB0 ! 000038EC5C94C0B8 +0030 0
5530 .xword 0x31B6CBCA9C03ADB2 ! 000038EC5C94C0C0 +0038 0
5531 .half 0xEFEA ! 000038EC5C94C0C8 +0040 0
5532 .byte 0xDE ! 000038EC5C94C0CA +0042 0
5533 .byte 0xD4 ! 000038EC5C94C0CB +0043 0
5534 .half 0x21DD ! 000038EC5C94C0CC +0044 0
5535 .byte 0xE5 ! 000038EC5C94C0CE +0046 0
5536 .byte 0xBD ! 000038EC5C94C0CF +0047 0
5537 .word 0x22D41243 ! 000038EC5C94C0D0 +0048 0
5538 .word 0xBFBBD4BF ! 000038EC5C94C0D4 +004C 0 Single -1.467430E+00
5539 .xword 0xBCB4B2AF21D8F4FE ! 000038EC5C94C0D8 +0050 0
5540 .xword 0x0B53B2EB0716B789 ! 000038EC5C94C0E0 +0058 0
5541 .word 0xB988F552 ! 000038EC5C94C0E8 +0060 0 Single -2.612272E-04
5542 .word 0x8D5F8656 ! 000038EC5C94C0EC +0064 0
5543 .xword 0xE8B7FD161E354DCF ! 000038EC5C94C0F0 +0068 0
5544 .xword 0xC4DCC03DB6D75017 ! 000038EC5C94C0F8 +0070 0
5545 .xword 0xD6FE28623CABE030 ! 000038EC5C94C100 +0078 0
5546 .xword 0xFBB127675CA91CAD ! 000038EC5C94C108 +0080 0
5547
5548!========================================================================
5549
5550SECTION .bdata074 DATA_VA=0x3a978000
5551attr_data {
5552 Name = .bdata074,
5553 VA = 0x3a978000,
5554 RA = 0xfffefc000,
5555 PA = ra2pa(0xfffefc000,0),
5556 part_0_ctx_nonzero_tsb_config_3,
5557 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5558 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5559 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5560}
5561
5562
5563SECTION .bdata074
5564.data
5565DATA120:
5566 .xword 0xFFFFC55730000088 ! 000000003A978000 -0088 DATA121+0x88
5567 .xword 0x000038EC5C94C088 ! 000000003A978008 -0080 DATA119+0x88
5568 .word 0xC329F8EB ! 000000003A978010 -0078 0 Single -1.699723E+02
5569 .word 0x3E5FEB37 ! 000000003A978014 -0074 0 Single 2.186707E-01
5570 .xword 0xBF306D73A0AFEF56 ! 000000003A978018 -0070 0 Double -2.506645E-04
5571 .xword 0x892EC7A89858D6A2 ! 000000003A978020 -0068 0
5572 .xword 0xBFD565D98AD89D78 ! 000000003A978028 -0060 0 Double -3.343414E-01
5573 .byte 0x13 ! 000000003A978030 -0058 0
5574 .byte 0x62 ! 000000003A978031 -0057 0
5575 .half 0x0A36 ! 000000003A978032 -0056 0
5576 .word 0xF737D881 ! 000000003A978034 -0054 0
5577 .word 0x67783A77 ! 000000003A978038 -0050 0
5578 .half 0xF613 ! 000000003A97803C -004C 0
5579 .half 0x393B ! 000000003A97803E -004A 0
5580 .xword 0x13411B6C1660FF05 ! 000000003A978040 -0048 0
5581 .word 0x69097B53 ! 000000003A978048 -0040 0
5582 .half 0xEEE5 ! 000000003A97804C -003C 0
5583 .half 0xEB2D ! 000000003A97804E -003A 0
5584 .xword 0xBFD070CE6C769E86 ! 000000003A978050 -0038 0 Double -2.568852E-01
5585 .half 0x0AFF ! 000000003A978058 -0030 0
5586 .half 0xFE70 ! 000000003A97805A -002E 0
5587 .word 0xC4C7B698 ! 000000003A97805C -002C 0 Single -1.597706E+03
5588 .half 0xF8D4 ! 000000003A978060 -0028 0
5589 .half 0x4042 ! 000000003A978062 -0026 0
5590 .half 0x7644 ! 000000003A978064 -0024 0
5591 .half 0x472B ! 000000003A978066 -0022 0
5592 .byte 0x58 ! 000000003A978068 -0020 0
5593 .byte 0xEF ! 000000003A978069 -001F 0
5594 .half 0x99C4 ! 000000003A97806A -001E 0
5595 .word 0xF06E8DF6 ! 000000003A97806C -001C 0
5596 .half 0x8BC9 ! 000000003A978070 -0018 0
5597 .half 0xCA87 ! 000000003A978072 -0016 0
5598 .word 0x008CAAE7 ! 000000003A978074 -0014 0
5599 .byte 0x13 ! 000000003A978078 -0010 0
5600 .byte 0x2F ! 000000003A978079 -000F 0
5601 .half 0xDD23 ! 000000003A97807A -000E 0
5602 .word 0xA20DED6D ! 000000003A97807C -000C 0
5603 .xword 0x5D7CDDA25883A3B5 ! 000000003A978080 -0008 0
5604 .half 0x5886 ! 000000003A978088 +0000 0
5605 .half 0x0996 ! 000000003A97808A +0002 0
5606 .word 0x54E1C360 ! 000000003A97808C +0004 0
5607 .xword 0x7B9A348C56333365 ! 000000003A978090 +0008 0
5608 .xword 0xBEF23AAA7B536CEF ! 000000003A978098 +0010 0 Double -1.738469E-05
5609 .xword 0xC08710E40D34C94C ! 000000003A9780A0 +0018 0 Double -7.381114E+02
5610 .word 0x42C602EA ! 000000003A9780A8 +0020 0 Single 9.900569E+01
5611 .word 0x67BA76B9 ! 000000003A9780AC +0024 0
5612 .byte 0xD1 ! 000000003A9780B0 +0028 0
5613 .byte 0x54 ! 000000003A9780B1 +0029 0
5614 .byte 0x32 ! 000000003A9780B2 +002A 0
5615 .byte 0x2A ! 000000003A9780B3 +002B 0
5616 .word 0x43AD07CB ! 000000003A9780B4 +002C 0 Single 3.460609E+02
5617 .xword 0x702E831E7B77D57D ! 000000003A9780B8 +0030 0
5618 .xword 0x318A188B909DF3F3 ! 000000003A9780C0 +0038 0
5619 .half 0x9FDA ! 000000003A9780C8 +0040 0
5620 .byte 0x80 ! 000000003A9780CA +0042 0
5621 .byte 0x07 ! 000000003A9780CB +0043 0
5622 .half 0x06C7 ! 000000003A9780CC +0044 0
5623 .byte 0xB5 ! 000000003A9780CE +0046 0
5624 .byte 0x10 ! 000000003A9780CF +0047 0
5625 .word 0x7E7C13C1 ! 000000003A9780D0 +0048 0
5626 .word 0x3B09AB59 ! 000000003A9780D4 +004C 0 Single 2.100667E-03
5627 .xword 0xD9F3BDE04DBED7FC ! 000000003A9780D8 +0050 0
5628 .xword 0xE3E10ACF15BCD993 ! 000000003A9780E0 +0058 0
5629 .word 0x3F95BDAD ! 000000003A9780E8 +0060 0 Single 1.169851E+00
5630 .word 0xE9BF17AE ! 000000003A9780EC +0064 0
5631 .xword 0xB9ED72345E2D4BD7 ! 000000003A9780F0 +0068 0
5632 .xword 0x5C93D7017589AE29 ! 000000003A9780F8 +0070 0
5633 .xword 0xF00F2D5DC2398A45 ! 000000003A978100 +0078 0
5634 .xword 0xAC0D9904697CD9E8 ! 000000003A978108 +0080 0
5635
5636!========================================================================
5637
5638SECTION .bdata075 DATA_VA=0xffffc55730000000
5639attr_data {
5640 Name = .bdata075,
5641 VA = 0xffffc55730000000,
5642 RA = 0xcc0000000,
5643 PA = ra2pa(0xcc0000000,0),
5644 part_0_ctx_nonzero_tsb_config_1,
5645 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5646 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5647 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5648}
5649
5650
5651SECTION .bdata075
5652.data
5653DATA121:
5654 .xword 0xFFFFAA8B77058088 ! FFFFC55730000000 -0088 DATA122+0x88
5655 .xword 0x000000003A978088 ! FFFFC55730000008 -0080 DATA120+0x88
5656 .word 0xC1ED96EF ! FFFFC55730000010 -0078 0 Single -2.969870E+01
5657 .word 0xBE030051 ! FFFFC55730000014 -0074 0 Single -1.279309E-01
5658 .xword 0xC0CA5A1CDE4365F0 ! FFFFC55730000018 -0070 0 Double -1.349223E+04
5659 .xword 0xA17CA49BA871FF5B ! FFFFC55730000020 -0068 0
5660 .xword 0x413430F7367DC9F8 ! FFFFC55730000028 -0060 0 Double 1.323255E+06
5661 .byte 0x3A ! FFFFC55730000030 -0058 0
5662 .byte 0xC5 ! FFFFC55730000031 -0057 0
5663 .half 0x03C0 ! FFFFC55730000032 -0056 0
5664 .word 0x04903644 ! FFFFC55730000034 -0054 0
5665 .word 0x3EAADCE0 ! FFFFC55730000038 -0050 0
5666 .half 0x2E36 ! FFFFC5573000003C -004C 0
5667 .half 0xE437 ! FFFFC5573000003E -004A 0
5668 .xword 0x63B5A5B326E32719 ! FFFFC55730000040 -0048 0
5669 .word 0xDCF6B8F9 ! FFFFC55730000048 -0040 0
5670 .half 0xF039 ! FFFFC5573000004C -003C 0
5671 .half 0x2C99 ! FFFFC5573000004E -003A 0
5672 .xword 0x405911270E78C047 ! FFFFC55730000050 -0038 0 Double 1.002680E+02
5673 .half 0xDF78 ! FFFFC55730000058 -0030 0
5674 .half 0x081B ! FFFFC5573000005A -002E 0
5675 .word 0x458BAE11 ! FFFFC5573000005C -002C 0 Single 4.469758E+03
5676 .half 0x7BA6 ! FFFFC55730000060 -0028 0
5677 .half 0x4446 ! FFFFC55730000062 -0026 0
5678 .half 0xAFDC ! FFFFC55730000064 -0024 0
5679 .half 0x68CA ! FFFFC55730000066 -0022 0
5680 .byte 0x3B ! FFFFC55730000068 -0020 0
5681 .byte 0x87 ! FFFFC55730000069 -001F 0
5682 .half 0x5C40 ! FFFFC5573000006A -001E 0
5683 .word 0x8F468FAF ! FFFFC5573000006C -001C 0
5684 .half 0x6710 ! FFFFC55730000070 -0018 0
5685 .half 0x7406 ! FFFFC55730000072 -0016 0
5686 .word 0x71073383 ! FFFFC55730000074 -0014 0
5687 .byte 0x6B ! FFFFC55730000078 -0010 0
5688 .byte 0xD2 ! FFFFC55730000079 -000F 0
5689 .half 0xA1A3 ! FFFFC5573000007A -000E 0
5690 .word 0x7BC0E8E5 ! FFFFC5573000007C -000C 0
5691 .xword 0x603A4A77AD817D6B ! FFFFC55730000080 -0008 0
5692 .half 0x84BD ! FFFFC55730000088 +0000 0
5693 .half 0x0F64 ! FFFFC5573000008A +0002 0
5694 .word 0xDCDA8127 ! FFFFC5573000008C +0004 0
5695 .xword 0x353E4245DDA5DC47 ! FFFFC55730000090 +0008 0
5696 .xword 0x3F3F1AC7CCB9B713 ! FFFFC55730000098 +0010 0 Double 4.746187E-04
5697 .xword 0xBF9C750AFA7AFAF9 ! FFFFC557300000A0 +0018 0 Double -2.779023E-02
5698 .word 0xBFC22EB5 ! FFFFC557300000A8 +0020 0 Single -1.517050E+00
5699 .word 0x34EBB35A ! FFFFC557300000AC +0024 0
5700 .byte 0x74 ! FFFFC557300000B0 +0028 0
5701 .byte 0x66 ! FFFFC557300000B1 +0029 0
5702 .byte 0x1F ! FFFFC557300000B2 +002A 0
5703 .byte 0xC1 ! FFFFC557300000B3 +002B 0
5704 .word 0x3E0EAFA5 ! FFFFC557300000B4 +002C 0 Single 1.393419E-01
5705 .xword 0x23C102267E908CBA ! FFFFC557300000B8 +0030 0
5706 .xword 0xB12E8A6062FBFC23 ! FFFFC557300000C0 +0038 0
5707 .half 0x9CA9 ! FFFFC557300000C8 +0040 0
5708 .byte 0x28 ! FFFFC557300000CA +0042 0
5709 .byte 0xE7 ! FFFFC557300000CB +0043 0
5710 .half 0x732B ! FFFFC557300000CC +0044 0
5711 .byte 0x66 ! FFFFC557300000CE +0046 0
5712 .byte 0x89 ! FFFFC557300000CF +0047 0
5713 .word 0x1384D296 ! FFFFC557300000D0 +0048 0
5714 .word 0x4194AAB1 ! FFFFC557300000D4 +004C 0 Single 1.858335E+01
5715 .xword 0x6AC11C51A5041CCA ! FFFFC557300000D8 +0050 0
5716 .xword 0x7C5DB968C467911E ! FFFFC557300000E0 +0058 0
5717 .word 0xC062B2BB ! FFFFC557300000E8 +0060 0 Single -3.542159E+00
5718 .word 0x7073B345 ! FFFFC557300000EC +0064 0
5719 .xword 0xBC91B6F037F55FAA ! FFFFC557300000F0 +0068 0
5720 .xword 0x59E2B5DA3CE1B21A ! FFFFC557300000F8 +0070 0
5721 .xword 0xC72168C0D8C2A9EA ! FFFFC55730000100 +0078 0
5722 .xword 0xF16C39D214CB1978 ! FFFFC55730000108 +0080 0
5723
5724!========================================================================
5725
5726SECTION .bdata076 DATA_VA=0xffffaa8b77058000
5727attr_data {
5728 Name = .bdata076,
5729 VA = 0xffffaa8b77058000,
5730 RA = 0xfffefa000,
5731 PA = ra2pa(0xfffefa000,0),
5732 part_0_ctx_nonzero_tsb_config_3,
5733 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5734 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5735 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5736}
5737
5738
5739SECTION .bdata076
5740.data
5741DATA122:
5742 .xword 0x8800004000D8FFFF ! FFFFAA8B77058000 -0088 DATA123+0x88
5743 .xword 0x8800003057C5FFFF ! FFFFAA8B77058008 -0080 DATA121+0x88
5744 .word 0x406689B1 ! FFFFAA8B77058010 -0078 0 Single 3.602154E+00
5745 .word 0x41824084 ! FFFFAA8B77058014 -0074 0 Single 1.628150E+01
5746 .xword 0x412245E99DB0FA6E ! FFFFAA8B77058018 -0070 0 Double 5.987728E+05
5747 .xword 0x28162D47477EFC1D ! FFFFAA8B77058020 -0068 0
5748 .xword 0x410BC7A8843E0A66 ! FFFFAA8B77058028 -0060 0 Double 2.275731E+05
5749 .byte 0x0F ! FFFFAA8B77058030 -0058 0
5750 .byte 0x6D ! FFFFAA8B77058031 -0057 0
5751 .half 0xE3E4 ! FFFFAA8B77058032 -0056 0
5752 .word 0xF8B9146D ! FFFFAA8B77058034 -0054 0
5753 .word 0x77DEF460 ! FFFFAA8B77058038 -0050 0
5754 .half 0xD267 ! FFFFAA8B7705803C -004C 0
5755 .half 0x481D ! FFFFAA8B7705803E -004A 0
5756 .xword 0xE4303DA613C07FD9 ! FFFFAA8B77058040 -0048 0
5757 .word 0x63A5BC35 ! FFFFAA8B77058048 -0040 0
5758 .half 0xFD06 ! FFFFAA8B7705804C -003C 0
5759 .half 0x31A7 ! FFFFAA8B7705804E -003A 0
5760 .xword 0xBFAF1972F82EABCE ! FFFFAA8B77058050 -0038 0 Double -6.074104E-02
5761 .half 0xC4A1 ! FFFFAA8B77058058 -0030 0
5762 .half 0x89C1 ! FFFFAA8B7705805A -002E 0
5763 .word 0x3C7DD513 ! FFFFAA8B7705805C -002C 0 Single 1.549270E-02
5764 .half 0x0695 ! FFFFAA8B77058060 -0028 0
5765 .half 0xBF29 ! FFFFAA8B77058062 -0026 0
5766 .half 0x570C ! FFFFAA8B77058064 -0024 0
5767 .half 0x1FD2 ! FFFFAA8B77058066 -0022 0
5768 .byte 0x62 ! FFFFAA8B77058068 -0020 0
5769 .byte 0x4B ! FFFFAA8B77058069 -001F 0
5770 .half 0x99E7 ! FFFFAA8B7705806A -001E 0
5771 .word 0x0458B7EC ! FFFFAA8B7705806C -001C 0
5772 .half 0x71F4 ! FFFFAA8B77058070 -0018 0
5773 .half 0x78B4 ! FFFFAA8B77058072 -0016 0
5774 .word 0xD0D43911 ! FFFFAA8B77058074 -0014 0
5775 .byte 0xC3 ! FFFFAA8B77058078 -0010 0
5776 .byte 0x19 ! FFFFAA8B77058079 -000F 0
5777 .half 0x4DAE ! FFFFAA8B7705807A -000E 0
5778 .word 0x718607EA ! FFFFAA8B7705807C -000C 0
5779 .xword 0x3C18F93004C5304C ! FFFFAA8B77058080 -0008 0
5780 .half 0x3D02 ! FFFFAA8B77058088 +0000 0
5781 .half 0xB82A ! FFFFAA8B7705808A +0002 0
5782 .word 0xBF9B1BDD ! FFFFAA8B7705808C +0004 0
5783 .xword 0xFEFCD721144AD67B ! FFFFAA8B77058090 +0008 0
5784 .xword 0xBF969285B1BD6541 ! FFFFAA8B77058098 +0010 0 Double -2.204331E-02
5785 .xword 0xBFD179E0E5B28ADF ! FFFFAA8B770580A0 +0018 0 Double -2.730639E-01
5786 .word 0xBFEF80CC ! FFFFAA8B770580A8 +0020 0 Single -1.871118E+00
5787 .word 0x06220218 ! FFFFAA8B770580AC +0024 0
5788 .byte 0x80 ! FFFFAA8B770580B0 +0028 0
5789 .byte 0x94 ! FFFFAA8B770580B1 +0029 0
5790 .byte 0x1B ! FFFFAA8B770580B2 +002A 0
5791 .byte 0xDC ! FFFFAA8B770580B3 +002B 0
5792 .word 0x424C8748 ! FFFFAA8B770580B4 +002C 0 Single 5.113211E+01
5793 .xword 0x54FA00341A7CB5E4 ! FFFFAA8B770580B8 +0030 0
5794 .xword 0x24E6097349C71134 ! FFFFAA8B770580C0 +0038 0
5795 .half 0x76D7 ! FFFFAA8B770580C8 +0040 0
5796 .byte 0xC0 ! FFFFAA8B770580CA +0042 0
5797 .byte 0x38 ! FFFFAA8B770580CB +0043 0
5798 .half 0xEDAE ! FFFFAA8B770580CC +0044 0
5799 .byte 0x61 ! FFFFAA8B770580CE +0046 0
5800 .byte 0xC2 ! FFFFAA8B770580CF +0047 0
5801 .word 0xF250D8B1 ! FFFFAA8B770580D0 +0048 0
5802 .word 0x3D321669 ! FFFFAA8B770580D4 +004C 0 Single 4.347840E-02
5803 .xword 0x4FAF8BE353A632AE ! FFFFAA8B770580D8 +0050 0
5804 .xword 0x8D5DD0AC0B08DCDA ! FFFFAA8B770580E0 +0058 0
5805 .word 0xBDB7D40D ! FFFFAA8B770580E8 +0060 0 Single -8.975992E-02
5806 .word 0x6A1E1A63 ! FFFFAA8B770580EC +0064 0
5807 .xword 0xBD4FCCAC0BCE26A7 ! FFFFAA8B770580F0 +0068 0
5808 .xword 0x730D058728BA2578 ! FFFFAA8B770580F8 +0070 0
5809 .xword 0xAEA120BB7E58E99D ! FFFFAA8B77058100 +0078 0
5810 .xword 0xB4BF6FD8AE58E1F9 ! FFFFAA8B77058108 +0080 0
5811
5812!========================================================================
5813
5814SECTION .bdata077 DATA_VA=0xffffd80040000000
5815attr_data {
5816 Name = .bdata077,
5817 VA = 0xffffd80040000000,
5818 RA = ra2pa(0xcb0000000,0),
5819 PA = ra2pa(0xcb0000000,0),
5820 part_0_ctx_nonzero_tsb_config_0,
5821 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5822 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5823 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5824}
5825
5826
5827SECTION .bdata077
5828.data
5829DATA123:
5830 .xword 0x8800070700000000 ! FFFFD80040000000 -0088 DATA124+0x88
5831 .xword 0x888005778BAAFFFF ! FFFFD80040000008 -0080 DATA122+0x88
5832 .word 0xB862A3D0 ! FFFFD80040000010 -0078 0 Single -5.403516E-05
5833 .word 0x3D9A14A3 ! FFFFD80040000014 -0074 0 Single 7.523467E-02
5834 .xword 0x4020AEE41407588D ! FFFFD80040000018 -0070 0 Double 8.341584E+00
5835 .xword 0xDCD5E9082470415D ! FFFFD80040000020 -0068 0
5836 .xword 0x3F8DD19681B49245 ! FFFFD80040000028 -0060 0 Double 1.455991E-02
5837 .byte 0x78 ! FFFFD80040000030 -0058 0
5838 .byte 0x59 ! FFFFD80040000031 -0057 0
5839 .half 0xFB95 ! FFFFD80040000032 -0056 0
5840 .word 0xAF847B80 ! FFFFD80040000034 -0054 0
5841 .word 0xC1E027E3 ! FFFFD80040000038 -0050 0
5842 .half 0x0401 ! FFFFD8004000003C -004C 0
5843 .half 0xD9F9 ! FFFFD8004000003E -004A 0
5844 .xword 0x4D7DE2D723F8C471 ! FFFFD80040000040 -0048 0
5845 .word 0xF413151E ! FFFFD80040000048 -0040 0
5846 .half 0x82E5 ! FFFFD8004000004C -003C 0
5847 .half 0x65EA ! FFFFD8004000004E -003A 0
5848 .xword 0xBF94EB163AF999B5 ! FFFFD80040000050 -0038 0 Double -2.042804E-02
5849 .half 0x9A7C ! FFFFD80040000058 -0030 0
5850 .half 0x66F2 ! FFFFD8004000005A -002E 0
5851 .word 0xC09C32B4 ! FFFFD8004000005C -002C 0 Single -4.881189E+00
5852 .half 0x733A ! FFFFD80040000060 -0028 0
5853 .half 0xF843 ! FFFFD80040000062 -0026 0
5854 .half 0x01F5 ! FFFFD80040000064 -0024 0
5855 .half 0x5F0F ! FFFFD80040000066 -0022 0
5856 .byte 0xD3 ! FFFFD80040000068 -0020 0
5857 .byte 0xCF ! FFFFD80040000069 -001F 0
5858 .half 0x7131 ! FFFFD8004000006A -001E 0
5859 .word 0xC6ECF2D2 ! FFFFD8004000006C -001C 0
5860 .half 0x509F ! FFFFD80040000070 -0018 0
5861 .half 0xFDE2 ! FFFFD80040000072 -0016 0
5862 .word 0xC674ED29 ! FFFFD80040000074 -0014 0
5863 .byte 0x7A ! FFFFD80040000078 -0010 0
5864 .byte 0x8B ! FFFFD80040000079 -000F 0
5865 .half 0x597D ! FFFFD8004000007A -000E 0
5866 .word 0xF566AB13 ! FFFFD8004000007C -000C 0
5867 .xword 0x11087AFA272FE19C ! FFFFD80040000080 -0008 0
5868 .half 0x45E4 ! FFFFD80040000088 +0000 0
5869 .half 0xB212 ! FFFFD8004000008A +0002 0
5870 .word 0x2B8E4472 ! FFFFD8004000008C +0004 0
5871 .xword 0x6246BC1D259DFE60 ! FFFFD80040000090 +0008 0
5872 .xword 0xBEBFF7EE1817EB63 ! FFFFD80040000098 +0010 0 Double -1.905470E-06
5873 .xword 0x3ED6F1877AB7340C ! FFFFD800400000A0 +0018 0 Double 5.470150E-06
5874 .word 0x3B5347D3 ! FFFFD800400000A8 +0020 0 Single 3.223886E-03
5875 .word 0x06682B5C ! FFFFD800400000AC +0024 0
5876 .byte 0x9C ! FFFFD800400000B0 +0028 0
5877 .byte 0x19 ! FFFFD800400000B1 +0029 0
5878 .byte 0xCC ! FFFFD800400000B2 +002A 0
5879 .byte 0xFE ! FFFFD800400000B3 +002B 0
5880 .word 0xBA747F20 ! FFFFD800400000B4 +002C 0 Single -9.326804E-04
5881 .xword 0xC1E7B9F5860428AD ! FFFFD800400000B8 +0030 0
5882 .xword 0x0440708194DD61F8 ! FFFFD800400000C0 +0038 0
5883 .half 0x4EAB ! FFFFD800400000C8 +0040 0
5884 .byte 0xFB ! FFFFD800400000CA +0042 0
5885 .byte 0x74 ! FFFFD800400000CB +0043 0
5886 .half 0x0F63 ! FFFFD800400000CC +0044 0
5887 .byte 0x12 ! FFFFD800400000CE +0046 0
5888 .byte 0xBE ! FFFFD800400000CF +0047 0
5889 .word 0x2695D993 ! FFFFD800400000D0 +0048 0
5890 .word 0x3AA98454 ! FFFFD800400000D4 +004C 0 Single 1.293311E-03
5891 .xword 0xF4F5B468DD04EF03 ! FFFFD800400000D8 +0050 0
5892 .xword 0x8B85FE689E0491B9 ! FFFFD800400000E0 +0058 0
5893 .word 0x414D3643 ! FFFFD800400000E8 +0060 0 Single 1.282575E+01
5894 .word 0x4D390D31 ! FFFFD800400000EC +0064 0
5895 .xword 0xBB72850B29D99166 ! FFFFD800400000F0 +0068 0
5896 .xword 0x04429DB9C213E23F ! FFFFD800400000F8 +0070 0
5897 .xword 0x6C3DE64F4B995EFE ! FFFFD80040000100 +0078 0
5898 .xword 0xF6E9BC03D097312A ! FFFFD80040000108 +0080 0
5899
5900!========================================================================
5901
5902SECTION .bdata078 DATA_VA=0x7070000
5903attr_data {
5904 Name = .bdata078,
5905 VA = 0x7070000,
5906 RA = 0xfffef8000,
5907 PA = ra2pa(0xfffef8000,0),
5908 part_0_ctx_nonzero_tsb_config_3,
5909 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5910 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5911 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5912}
5913
5914
5915SECTION .bdata078
5916.data
5917DATA124:
5918 .xword 0x880000A045C8FFFF ! 0000000007070000 -0088 DATA115+0x88
5919 .xword 0x8800004000D8FFFF ! 0000000007070008 -0080 DATA123+0x88
5920 .word 0x39546B7E ! 0000000007070010 -0078 0 Single 2.025794E-04
5921 .word 0x4762DC95 ! 0000000007070014 -0074 0 Single 5.807658E+04
5922 .xword 0xBFC68F61E3688D47 ! 0000000007070018 -0070 0 Double -1.762507E-01
5923 .xword 0x32AB14D99EB3B2F9 ! 0000000007070020 -0068 0
5924 .xword 0xBFC1BCB090C61EC5 ! 0000000007070028 -0060 0 Double -1.385709E-01
5925 .byte 0x5A ! 0000000007070030 -0058 0
5926 .byte 0xCD ! 0000000007070031 -0057 0
5927 .half 0x1AA6 ! 0000000007070032 -0056 0
5928 .word 0xD37CB7AB ! 0000000007070034 -0054 0
5929 .word 0xF82B1F1E ! 0000000007070038 -0050 0
5930 .half 0xB21F ! 000000000707003C -004C 0
5931 .half 0x00EA ! 000000000707003E -004A 0
5932 .xword 0x252016F2AB17500C ! 0000000007070040 -0048 0
5933 .word 0x63FC83D3 ! 0000000007070048 -0040 0
5934 .half 0x5E35 ! 000000000707004C -003C 0
5935 .half 0xBC50 ! 000000000707004E -003A 0
5936 .xword 0x3F346DD6320CB963 ! 0000000007070050 -0038 0 Double 3.117226E-04
5937 .half 0x12ED ! 0000000007070058 -0030 0
5938 .half 0x168F ! 000000000707005A -002E 0
5939 .word 0xBCB77FED ! 000000000707005C -002C 0 Single -2.239987E-02
5940 .half 0xA23A ! 0000000007070060 -0028 0
5941 .half 0x23DD ! 0000000007070062 -0026 0
5942 .half 0x2B90 ! 0000000007070064 -0024 0
5943 .half 0x96FD ! 0000000007070066 -0022 0
5944 .byte 0x9F ! 0000000007070068 -0020 0
5945 .byte 0xEC ! 0000000007070069 -001F 0
5946 .half 0xD8E0 ! 000000000707006A -001E 0
5947 .word 0xDA20BE08 ! 000000000707006C -001C 0
5948 .half 0x0F4D ! 0000000007070070 -0018 0
5949 .half 0x367A ! 0000000007070072 -0016 0
5950 .word 0xCECF8096 ! 0000000007070074 -0014 0
5951 .byte 0xDE ! 0000000007070078 -0010 0
5952 .byte 0x6A ! 0000000007070079 -000F 0
5953 .half 0x38EC ! 000000000707007A -000E 0
5954 .word 0x66ECA3EC ! 000000000707007C -000C 0
5955 .xword 0xB46F6DA9CCE6B9C5 ! 0000000007070080 -0008 0
5956 .half 0xE1A0 ! 0000000007070088 +0000 0
5957 .half 0x6D1F ! 000000000707008A +0002 0
5958 .word 0x593795C1 ! 000000000707008C +0004 0
5959 .xword 0x80F510A9DDF233CF ! 0000000007070090 +0008 0
5960 .xword 0x40218674C0C12A7E ! 0000000007070098 +0010 0 Double 8.762610E+00
5961 .xword 0xC11ED382F416E2E2 ! 00000000070700A0 +0018 0 Double -5.050567E+05
5962 .word 0xC0E7981B ! 00000000070700A8 +0020 0 Single -7.237318E+00
5963 .word 0x917868EA ! 00000000070700AC +0024 0
5964 .byte 0x8D ! 00000000070700B0 +0028 0
5965 .byte 0xD1 ! 00000000070700B1 +0029 0
5966 .byte 0xE7 ! 00000000070700B2 +002A 0
5967 .byte 0x21 ! 00000000070700B3 +002B 0
5968 .word 0x3C6A3431 ! 00000000070700B4 +002C 0 Single 1.429467E-02
5969 .xword 0x693A6B88220AA561 ! 00000000070700B8 +0030 0
5970 .xword 0x2A225362FFA0A846 ! 00000000070700C0 +0038 0
5971 .half 0xE52E ! 00000000070700C8 +0040 0
5972 .byte 0x6F ! 00000000070700CA +0042 0
5973 .byte 0x2A ! 00000000070700CB +0043 0
5974 .half 0xC927 ! 00000000070700CC +0044 0
5975 .byte 0xF6 ! 00000000070700CE +0046 0
5976 .byte 0x86 ! 00000000070700CF +0047 0
5977 .word 0x8F568171 ! 00000000070700D0 +0048 0
5978 .word 0xC0FCBB05 ! 00000000070700D4 +004C 0 Single -7.897830E+00
5979 .xword 0xA71F7F01821E0DDB ! 00000000070700D8 +0050 0
5980 .xword 0xDC43E397E0EC375C ! 00000000070700E0 +0058 0
5981 .word 0x3800A6A1 ! 00000000070700E8 +0060 0 Single 3.067276E-05
5982 .word 0xE7B1B2CE ! 00000000070700EC +0064 0
5983 .xword 0x3E2218B66CBA21EE ! 00000000070700F0 +0068 0
5984 .xword 0x1CB356DF5A770337 ! 00000000070700F8 +0070 0
5985 .xword 0x6F78871F7D22FA76 ! 0000000007070100 +0078 0
5986 .xword 0xCBB6E66327F5C9A8 ! 0000000007070108 +0080 0
5987
5988!========================================================================
5989
5990SECTION .bblk079 DATA_VA=0xfffff2ab12060000
5991attr_data {
5992 Name = .bblk079,
5993 VA = 0xfffff2ab12060000,
5994 RA = 0xfffef6000,
5995 PA = ra2pa(0xfffef6000,0),
5996 part_0_ctx_nonzero_tsb_config_3,
5997 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
5998 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5999 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6000}
6001
6002
6003SECTION .bblk079
6004.data
6005DATA125:
6006 .xword 0xF75403620959C8AB ! FFFFF2AB12060000 +0000 0
6007 .xword 0x990FD0475287FCB9 ! FFFFF2AB12060008 +0008 0
6008 .xword 0x7D9F3FA4DB241743 ! FFFFF2AB12060010 +0010 0
6009 .xword 0xC8FFA13719B3101E ! FFFFF2AB12060018 +0018 0
6010 .xword 0xAE4E64D62D07B376 ! FFFFF2AB12060020 +0020 0
6011 .xword 0xB730BC20DF8626EF ! FFFFF2AB12060028 +0028 0
6012 .xword 0xC09F8E1B15C3290D ! FFFFF2AB12060030 +0030 0
6013 .xword 0xBB71DCDB64AB65DC ! FFFFF2AB12060038 +0038 0
6014 .xword 0x49E7BB251B4D5166 ! FFFFF2AB12060040 +0040 0
6015 .xword 0xAB4F411FE589E955 ! FFFFF2AB12060048 +0048 0
6016 .xword 0x09EC2A235519DF60 ! FFFFF2AB12060050 +0050 0
6017 .xword 0x017ADDF947EB20FC ! FFFFF2AB12060058 +0058 0
6018 .xword 0x10F57687FDAA31D0 ! FFFFF2AB12060060 +0060 0
6019 .xword 0x31AE41DA21790FF6 ! FFFFF2AB12060068 +0068 0
6020 .xword 0xAD6F031F3D618C85 ! FFFFF2AB12060070 +0070 0
6021 .xword 0x5E66DA696F9ADEE3 ! FFFFF2AB12060078 +0078 0
6022
6023!========================================================================
6024
6025SECTION .bcom001
6026attr_data {
6027 Name = .bcom001,
6028 VA = 0x0,
6029 RA = 0xffffde000,
6030 PA = ra2pa(0xffffde000,0),
6031 tsbonly,
6032 part_0_ctx_nonzero_tsb_config_3,
6033 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
6034 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
6035 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6036}
6037
6038!========================================================================
6039
6040SECTION .bstk080 DATA_VA=0x289ed80000
6041attr_data {
6042 Name = .bstk080,
6043 VA = 0x289ed80000,
6044 RA = 0xfffef4000,
6045 PA = ra2pa(0xfffef4000,0),
6046 part_0_ctx_nonzero_tsb_config_3,
6047 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
6048 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6049 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6050}
6051
6052
6053SECTION .bstk080
6054.data
6055 .skip 0x2000 ! 000000289ED80000
6056STACK0073:
6057
6058!========================================================================
6059
6060SECTION .bkey081 DATA_VA=0xffffc4df65e06000
6061attr_data {
6062 Name = .bkey081,
6063 VA = 0xffffc4df65e06000,
6064 RA = 0xfffef2000,
6065 PA = ra2pa(0xfffef2000,0),
6066 part_0_ctx_nonzero_tsb_config_3,
6067 TTE_Context=73, TTE_Size=0, TTE_W=1, TTE_X=0,
6068 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6069 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6070}
6071
6072
6073SECTION .bkey081
6074.data
6075DATA127:
6076 .xword 0xFFFFC845A0000088 ! FFFFC4DF65E06000 +0000 DATA115+0x88
6077 .xword 0xFFFF9589E0000088 ! FFFFC4DF65E06008 +0008 DATA116+0x88
6078 .xword 0x00003B75FCB44088 ! FFFFC4DF65E06010 +0010 DATA117+0x88
6079 .xword 0x0000000550000088 ! FFFFC4DF65E06018 +0018 DATA118+0x88
6080 .xword 0x000038EC5C94C088 ! FFFFC4DF65E06020 +0020 DATA119+0x88
6081 .xword 0x000000003A978088 ! FFFFC4DF65E06028 +0028 DATA120+0x88
6082 .xword 0xFFFFC55730000088 ! FFFFC4DF65E06030 +0030 DATA121+0x88
6083 .xword 0xFFFFAA8B77058088 ! FFFFC4DF65E06038 +0038 DATA122+0x88
6084 .xword 0xFFFFD80040000088 ! FFFFC4DF65E06040 +0040 DATA123+0x88
6085 .xword 0x0000000007070088 ! FFFFC4DF65E06048 +0048 DATA124+0x88
6086 .xword 0xFFFFF2AB12060000 ! FFFFC4DF65E06050 +0050 DATA125+0x0
6087 .xword 0x0000000FFFFE0000 ! FFFFC4DF65E06058 +0058 DATA001+0x0
6088 .xword 0x0000000000000000 ! FFFFC4DF65E06060 +0060 0
6089 .xword 0x404A70A4806F5365 ! FFFFC4DF65E06068 +0068 0 Double 5.288002E+01
6090 .word 0x438CF953 ! FFFFC4DF65E06070 +0070 0 Single 2.819478E+02
6091
6092! Context 74 runs in 64-bit addressing mode, big-endian
6093
6094!========================================================================
6095
6096SECTION .bdata082 DATA_VA=0xece90000000
6097attr_data {
6098 Name = .bdata082,
6099 VA = 0xece90000000,
6100 RA = 0xc40000000,
6101 PA = ra2pa(0xc40000000,0),
6102 part_0_ctx_nonzero_tsb_config_1,
6103 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6104 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6105 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6106}
6107
6108
6109SECTION .bdata082
6110.data
6111DATA137:
6112 .xword 0x00007321EFCF0088 ! 00000ECE90000000 -0088 DATA138+0x88
6113 .xword 0xFFFF9641F2440088 ! 00000ECE90000008 -0080 DATA146+0x88
6114 .word 0xC0B28CC3 ! 00000ECE90000010 -0078 0 Single -5.579683E+00
6115 .word 0xC071BB95 ! 00000ECE90000014 -0074 0 Single -3.777074E+00
6116 .xword 0xC0D532ED37EE3357 ! 00000ECE90000018 -0070 0 Double -2.170771E+04
6117 .xword 0x2FA07D9DC8EA5FA8 ! 00000ECE90000020 -0068 0
6118 .xword 0x3F2D5DE664FB5A3C ! 00000ECE90000028 -0060 0 Double 2.240509E-04
6119 .byte 0xEC ! 00000ECE90000030 -0058 0
6120 .byte 0xA4 ! 00000ECE90000031 -0057 0
6121 .half 0xFFBC ! 00000ECE90000032 -0056 0
6122 .word 0x13AF1EA5 ! 00000ECE90000034 -0054 0
6123 .word 0x8F4564A6 ! 00000ECE90000038 -0050 0
6124 .half 0xC334 ! 00000ECE9000003C -004C 0
6125 .half 0x3257 ! 00000ECE9000003E -004A 0
6126 .xword 0x40999A6E5B669A6C ! 00000ECE90000040 -0048 0
6127 .word 0x79762BF9 ! 00000ECE90000048 -0040 0
6128 .half 0xDDC8 ! 00000ECE9000004C -003C 0
6129 .half 0xBA33 ! 00000ECE9000004E -003A 0
6130 .xword 0xC003D20900746BAD ! 00000ECE90000050 -0038 0 Double -2.477556E+00
6131 .half 0x1688 ! 00000ECE90000058 -0030 0
6132 .half 0xC04A ! 00000ECE9000005A -002E 0
6133 .word 0xC1538FD1 ! 00000ECE9000005C -002C 0 Single -1.322261E+01
6134 .half 0x08CE ! 00000ECE90000060 -0028 0
6135 .half 0xB2AC ! 00000ECE90000062 -0026 0
6136 .half 0xBFF7 ! 00000ECE90000064 -0024 0
6137 .half 0x44C8 ! 00000ECE90000066 -0022 0
6138 .byte 0xB3 ! 00000ECE90000068 -0020 0
6139 .byte 0x74 ! 00000ECE90000069 -001F 0
6140 .half 0xF111 ! 00000ECE9000006A -001E 0
6141 .word 0x4975EA01 ! 00000ECE9000006C -001C 0
6142 .half 0x8683 ! 00000ECE90000070 -0018 0
6143 .half 0x505A ! 00000ECE90000072 -0016 0
6144 .word 0x3687C9C2 ! 00000ECE90000074 -0014 0
6145 .byte 0xBB ! 00000ECE90000078 -0010 0
6146 .byte 0xAC ! 00000ECE90000079 -000F 0
6147 .half 0xBF63 ! 00000ECE9000007A -000E 0
6148 .word 0x6A22083D ! 00000ECE9000007C -000C 0
6149 .xword 0x607653800446C602 ! 00000ECE90000080 -0008 0
6150 .half 0xE6C3 ! 00000ECE90000088 +0000 0
6151 .half 0x59DF ! 00000ECE9000008A +0002 0
6152 .word 0xF0BF182E ! 00000ECE9000008C +0004 0
6153 .xword 0x1EDECDFDE2F59811 ! 00000ECE90000090 +0008 0
6154 .xword 0x3F20B3E2205FC238 ! 00000ECE90000098 +0010 0 Double 1.274313E-04
6155 .xword 0x4029645F91554A5A ! 00000ECE900000A0 +0018 0 Double 1.269604E+01
6156 .word 0xB7EDE39A ! 00000ECE900000A8 +0020 0 Single -2.835859E-05
6157 .word 0xEA37F3EF ! 00000ECE900000AC +0024 0
6158 .byte 0xF4 ! 00000ECE900000B0 +0028 0
6159 .byte 0x22 ! 00000ECE900000B1 +0029 0
6160 .byte 0xEE ! 00000ECE900000B2 +002A 0
6161 .byte 0x2A ! 00000ECE900000B3 +002B 0
6162 .word 0xBB1BFE1F ! 00000ECE900000B4 +002C 0 Single -2.380259E-03
6163 .xword 0xE7FBCDDE1AD1A7E8 ! 00000ECE900000B8 +0030 0
6164 .xword 0xDCA7CA20B7A9D1E1 ! 00000ECE900000C0 +0038 0
6165 .half 0x35E7 ! 00000ECE900000C8 +0040 0
6166 .byte 0xA4 ! 00000ECE900000CA +0042 0
6167 .byte 0x78 ! 00000ECE900000CB +0043 0
6168 .half 0x4D51 ! 00000ECE900000CC +0044 0
6169 .byte 0x5E ! 00000ECE900000CE +0046 0
6170 .byte 0xBB ! 00000ECE900000CF +0047 0
6171 .word 0xAD0F514F ! 00000ECE900000D0 +0048 0
6172 .word 0xC1322853 ! 00000ECE900000D4 +004C 0 Single -1.113484E+01
6173 .xword 0xBBDFAE6C8EC44253 ! 00000ECE900000D8 +0050 0
6174 .xword 0x2266D02DCB50A066 ! 00000ECE900000E0 +0058 0
6175 .word 0xC12059BC ! 00000ECE900000E8 +0060 0 Single -1.002191E+01
6176 .word 0x54804F89 ! 00000ECE900000EC +0064 0
6177 .xword 0xAAB5EB2CD6133512 ! 00000ECE900000F0 +0068 0
6178 .xword 0xA397367564345A19 ! 00000ECE900000F8 +0070 0
6179 .xword 0xCCEDF1B67012BC01 ! 00000ECE90000100 +0078 0
6180 .xword 0x246531C3B4ADD3EC ! 00000ECE90000108 +0080 0
6181
6182!========================================================================
6183
6184SECTION .bdata083 DATA_VA=0x7321efcf0000
6185attr_data {
6186 Name = .bdata083,
6187 VA = 0x7321efcf0000,
6188 RA = 0xfffed8000,
6189 PA = ra2pa(0xfffed8000,0),
6190 part_0_ctx_nonzero_tsb_config_3,
6191 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6192 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6193 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6194}
6195
6196
6197SECTION .bdata083
6198.data
6199DATA138:
6200 .xword 0x880000B087130000 ! 00007321EFCF0000 -0088 DATA139+0x88
6201 .xword 0x88000090CE0E0000 ! 00007321EFCF0008 -0080 DATA137+0x88
6202 .word 0xC07632AA ! 00007321EFCF0010 -0078 0 Single -3.846842E+00
6203 .word 0xBB67A552 ! 00007321EFCF0014 -0074 0 Single -3.534634E-03
6204 .xword 0x3FD7308671114215 ! 00007321EFCF0018 -0070 0 Double 3.623367E-01
6205 .xword 0x1DAFC24417043721 ! 00007321EFCF0020 -0068 0
6206 .xword 0xBF9D9812D7CBDCA3 ! 00007321EFCF0028 -0060 0 Double -2.890043E-02
6207 .byte 0xE7 ! 00007321EFCF0030 -0058 0
6208 .byte 0xC7 ! 00007321EFCF0031 -0057 0
6209 .half 0x176B ! 00007321EFCF0032 -0056 0
6210 .word 0x4058E474 ! 00007321EFCF0034 -0054 0
6211 .word 0x50219741 ! 00007321EFCF0038 -0050 0
6212 .half 0xB9D6 ! 00007321EFCF003C -004C 0
6213 .half 0x049D ! 00007321EFCF003E -004A 0
6214 .xword 0x945DCA5F9C74EE55 ! 00007321EFCF0040 -0048 0
6215 .word 0xCC30E0AA ! 00007321EFCF0048 -0040 0
6216 .half 0x488A ! 00007321EFCF004C -003C 0
6217 .half 0xFE4F ! 00007321EFCF004E -003A 0
6218 .xword 0xC03A632E20DB9B48 ! 00007321EFCF0050 -0038 0 Double -2.638742E+01
6219 .half 0x91CC ! 00007321EFCF0058 -0030 0
6220 .half 0xA173 ! 00007321EFCF005A -002E 0
6221 .word 0xB9B058FE ! 00007321EFCF005C -002C 0 Single -3.363564E-04
6222 .half 0x15A7 ! 00007321EFCF0060 -0028 0
6223 .half 0xEA7B ! 00007321EFCF0062 -0026 0
6224 .half 0xE86E ! 00007321EFCF0064 -0024 0
6225 .half 0xF46A ! 00007321EFCF0066 -0022 0
6226 .byte 0x9B ! 00007321EFCF0068 -0020 0
6227 .byte 0xA9 ! 00007321EFCF0069 -001F 0
6228 .half 0x0DAA ! 00007321EFCF006A -001E 0
6229 .word 0x4D77F28D ! 00007321EFCF006C -001C 0
6230 .half 0x9BC8 ! 00007321EFCF0070 -0018 0
6231 .half 0xAADB ! 00007321EFCF0072 -0016 0
6232 .word 0xB5A2FDEA ! 00007321EFCF0074 -0014 0
6233 .byte 0x0E ! 00007321EFCF0078 -0010 0
6234 .byte 0xAE ! 00007321EFCF0079 -000F 0
6235 .half 0x47EA ! 00007321EFCF007A -000E 0
6236 .word 0xFD6EA154 ! 00007321EFCF007C -000C 0
6237 .xword 0xF98BB86203DA998E ! 00007321EFCF0080 -0008 0
6238 .half 0xBF18 ! 00007321EFCF0088 +0000 0
6239 .half 0x3326 ! 00007321EFCF008A +0002 0
6240 .word 0x58B06064 ! 00007321EFCF008C +0004 0
6241 .xword 0x18AD4B8603AA9426 ! 00007321EFCF0090 +0008 0
6242 .xword 0x40CA026F41F3DF46 ! 00007321EFCF0098 +0010 0 Double 1.331687E+04
6243 .xword 0xC03297924F05572D ! 00007321EFCF00A0 +0018 0 Double -1.859208E+01
6244 .word 0x3F1510BB ! 00007321EFCF00A8 +0020 0 Single 5.822865E-01
6245 .word 0x901EFAC0 ! 00007321EFCF00AC +0024 0
6246 .byte 0x88 ! 00007321EFCF00B0 +0028 0
6247 .byte 0x26 ! 00007321EFCF00B1 +0029 0
6248 .byte 0x88 ! 00007321EFCF00B2 +002A 0
6249 .byte 0x78 ! 00007321EFCF00B3 +002B 0
6250 .word 0x39D83CFD ! 00007321EFCF00B4 +002C 0 Single 4.124417E-04
6251 .xword 0x22A34FF6DD53CAC3 ! 00007321EFCF00B8 +0030 0
6252 .xword 0x6E2F46B5E19A5D0E ! 00007321EFCF00C0 +0038 0
6253 .half 0xBDC0 ! 00007321EFCF00C8 +0040 0
6254 .byte 0x29 ! 00007321EFCF00CA +0042 0
6255 .byte 0xDB ! 00007321EFCF00CB +0043 0
6256 .half 0xB31F ! 00007321EFCF00CC +0044 0
6257 .byte 0xE8 ! 00007321EFCF00CE +0046 0
6258 .byte 0xB6 ! 00007321EFCF00CF +0047 0
6259 .word 0x385D01CD ! 00007321EFCF00D0 +0048 0
6260 .word 0xBEA14A14 ! 00007321EFCF00D4 +004C 0 Single -3.150183E-01
6261 .xword 0x72663C53BB52DFA6 ! 00007321EFCF00D8 +0050 0
6262 .xword 0x818D359C7E958116 ! 00007321EFCF00E0 +0058 0
6263 .word 0xC59AA23D ! 00007321EFCF00E8 +0060 0 Single -4.948280E+03
6264 .word 0x3191D570 ! 00007321EFCF00EC +0064 0
6265 .xword 0x4F118C6E485B9337 ! 00007321EFCF00F0 +0068 0
6266 .xword 0x409754351888E2AA ! 00007321EFCF00F8 +0070 0
6267 .xword 0x34D6A42774A00DC9 ! 00007321EFCF0100 +0078 0
6268 .xword 0x80BC879DFF154960 ! 00007321EFCF0108 +0080 0
6269
6270!========================================================================
6271
6272SECTION .bdata084 DATA_VA=0x1387b0000000
6273attr_data {
6274 Name = .bdata084,
6275 VA = 0x1387b0000000,
6276 RA = ra2pa(0xc30000000,0),
6277 PA = ra2pa(0xc30000000,0),
6278 part_0_ctx_nonzero_tsb_config_0,
6279 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6280 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6281 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6282}
6283
6284
6285SECTION .bdata084
6286.data
6287DATA139:
6288 .xword 0x88A070F8C189FFFF ! 00001387B0000000 -0088 DATA140+0x88
6289 .xword 0x8800CFEF21730000 ! 00001387B0000008 -0080 DATA138+0x88
6290 .word 0x3B863C67 ! 00001387B0000010 -0078 0 Single 4.096556E-03
6291 .word 0x3F10EFE8 ! 00001387B0000014 -0074 0 Single 5.661607E-01
6292 .xword 0x3F25E42955238237 ! 00001387B0000018 -0070 0 Double 1.670170E-04
6293 .xword 0x1360D84550B77486 ! 00001387B0000020 -0068 0
6294 .xword 0x3F87CFFEE3088BBE ! 00001387B0000028 -0060 0 Double 1.162719E-02
6295 .byte 0x26 ! 00001387B0000030 -0058 0
6296 .byte 0xC2 ! 00001387B0000031 -0057 0
6297 .half 0x377A ! 00001387B0000032 -0056 0
6298 .word 0x4ECFC168 ! 00001387B0000034 -0054 0
6299 .word 0xA818E87D ! 00001387B0000038 -0050 0
6300 .half 0x349E ! 00001387B000003C -004C 0
6301 .half 0xBC07 ! 00001387B000003E -004A 0
6302 .xword 0xB945596D962B3AC4 ! 00001387B0000040 -0048 0
6303 .word 0xC34F284F ! 00001387B0000048 -0040 0
6304 .half 0x3B4E ! 00001387B000004C -003C 0
6305 .half 0x1354 ! 00001387B000004E -003A 0
6306 .xword 0x3EDC1FE1C8C9FEA3 ! 00001387B0000050 -0038 0 Double 6.705413E-06
6307 .half 0x1BCA ! 00001387B0000058 -0030 0
6308 .half 0x444D ! 00001387B000005A -002E 0
6309 .word 0xC5D43984 ! 00001387B000005C -002C 0 Single -6.791189E+03
6310 .half 0xA941 ! 00001387B0000060 -0028 0
6311 .half 0xFCAA ! 00001387B0000062 -0026 0
6312 .half 0x01CB ! 00001387B0000064 -0024 0
6313 .half 0x6E99 ! 00001387B0000066 -0022 0
6314 .byte 0xC9 ! 00001387B0000068 -0020 0
6315 .byte 0xD1 ! 00001387B0000069 -001F 0
6316 .half 0x7B6F ! 00001387B000006A -001E 0
6317 .word 0x5A6CBC9C ! 00001387B000006C -001C 0
6318 .half 0xCD40 ! 00001387B0000070 -0018 0
6319 .half 0x7FC9 ! 00001387B0000072 -0016 0
6320 .word 0xF28AEA90 ! 00001387B0000074 -0014 0
6321 .byte 0x38 ! 00001387B0000078 -0010 0
6322 .byte 0x20 ! 00001387B0000079 -000F 0
6323 .half 0xE23B ! 00001387B000007A -000E 0
6324 .word 0x4E1EF96F ! 00001387B000007C -000C 0
6325 .xword 0x0D42758210D693A3 ! 00001387B0000080 -0008 0
6326 .half 0xEEF3 ! 00001387B0000088 +0000 0
6327 .half 0x9FCD ! 00001387B000008A +0002 0
6328 .word 0xEE057E58 ! 00001387B000008C +0004 0
6329 .xword 0xDB6411DA4A0E5526 ! 00001387B0000090 +0008 0
6330 .xword 0x3F58C53195814CA6 ! 00001387B0000098 +0010 0 Double 1.511858E-03
6331 .xword 0xBFDE2F4933FBCB2A ! 00001387B00000A0 +0018 0 Double -4.716361E-01
6332 .word 0xB7F993E4 ! 00001387B00000A8 +0020 0 Single -2.975198E-05
6333 .word 0x7A42DD8F ! 00001387B00000AC +0024 0
6334 .byte 0xF8 ! 00001387B00000B0 +0028 0
6335 .byte 0xBA ! 00001387B00000B1 +0029 0
6336 .byte 0x8F ! 00001387B00000B2 +002A 0
6337 .byte 0xB0 ! 00001387B00000B3 +002B 0
6338 .word 0x460DC9D3 ! 00001387B00000B4 +002C 0 Single 9.074456E+03
6339 .xword 0x9A31B8B512220C88 ! 00001387B00000B8 +0030 0
6340 .xword 0x98704A3AD7AA8B47 ! 00001387B00000C0 +0038 0
6341 .half 0x6C21 ! 00001387B00000C8 +0040 0
6342 .byte 0xB5 ! 00001387B00000CA +0042 0
6343 .byte 0x60 ! 00001387B00000CB +0043 0
6344 .half 0x1843 ! 00001387B00000CC +0044 0
6345 .byte 0x8B ! 00001387B00000CE +0046 0
6346 .byte 0xF9 ! 00001387B00000CF +0047 0
6347 .word 0xDD217938 ! 00001387B00000D0 +0048 0
6348 .word 0x447A0E28 ! 00001387B00000D4 +004C 0 Single 1.000221E+03
6349 .xword 0x292BCE2934EC7EE8 ! 00001387B00000D8 +0050 0
6350 .xword 0xC1C477CF89FB68D9 ! 00001387B00000E0 +0058 0
6351 .word 0xC630A6FF ! 00001387B00000E8 +0060 0 Single -1.130575E+04
6352 .word 0xB50B496D ! 00001387B00000EC +0064 0
6353 .xword 0x2723EEC278A3FEEB ! 00001387B00000F0 +0068 0
6354 .xword 0x6C58753A0361126C ! 00001387B00000F8 +0070 0
6355 .xword 0xCBFB18E78CC5ED34 ! 00001387B0000100 +0078 0
6356 .xword 0x25911BE8170118E5 ! 00001387B0000108 +0080 0
6357
6358!========================================================================
6359
6360SECTION .bdata085 DATA_VA=0xffff89c1f870a000
6361attr_data {
6362 Name = .bdata085,
6363 VA = 0xffff89c1f870a000,
6364 RA = 0xfffed6000,
6365 PA = ra2pa(0xfffed6000,0),
6366 part_0_ctx_nonzero_tsb_config_3,
6367 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6368 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6369 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6370}
6371
6372
6373SECTION .bdata085
6374.data
6375DATA140:
6376 .xword 0x88A0907807000000 ! FFFF89C1F870A000 -0088 DATA141+0x88
6377 .xword 0x880000B087130000 ! FFFF89C1F870A008 -0080 DATA139+0x88
6378 .word 0x3FC99CF4 ! FFFF89C1F870A010 -0078 0 Single 1.575102E+00
6379 .word 0xC3FF53A1 ! FFFF89C1F870A014 -0074 0 Single -5.106534E+02
6380 .xword 0xBEF5F6E70CD829A2 ! FFFF89C1F870A018 -0070 0 Double -2.094694E-05
6381 .xword 0xE9BD00E39CD12E93 ! FFFF89C1F870A020 -0068 0
6382 .xword 0x3EDB617B1C917790 ! FFFF89C1F870A028 -0060 0 Double 6.528088E-06
6383 .byte 0x59 ! FFFF89C1F870A030 -0058 0
6384 .byte 0xFD ! FFFF89C1F870A031 -0057 0
6385 .half 0x9D5F ! FFFF89C1F870A032 -0056 0
6386 .word 0xF8EC84EB ! FFFF89C1F870A034 -0054 0
6387 .word 0x0490C3AF ! FFFF89C1F870A038 -0050 0
6388 .half 0x4380 ! FFFF89C1F870A03C -004C 0
6389 .half 0xB9C6 ! FFFF89C1F870A03E -004A 0
6390 .xword 0x49B3A73A9A634954 ! FFFF89C1F870A040 -0048 0
6391 .word 0x3486F32A ! FFFF89C1F870A048 -0040 0
6392 .half 0xB619 ! FFFF89C1F870A04C -003C 0
6393 .half 0x0267 ! FFFF89C1F870A04E -003A 0
6394 .xword 0xBFEFF35056FEDA28 ! FFFF89C1F870A050 -0038 0 Double -9.984514E-01
6395 .half 0xEB39 ! FFFF89C1F870A058 -0030 0
6396 .half 0x8084 ! FFFF89C1F870A05A -002E 0
6397 .word 0x3F806490 ! FFFF89C1F870A05C -002C 0 Single 1.003069E+00
6398 .half 0xA367 ! FFFF89C1F870A060 -0028 0
6399 .half 0xBDA8 ! FFFF89C1F870A062 -0026 0
6400 .half 0x1B52 ! FFFF89C1F870A064 -0024 0
6401 .half 0x9719 ! FFFF89C1F870A066 -0022 0
6402 .byte 0x77 ! FFFF89C1F870A068 -0020 0
6403 .byte 0x5F ! FFFF89C1F870A069 -001F 0
6404 .half 0x7044 ! FFFF89C1F870A06A -001E 0
6405 .word 0x44F4ED5D ! FFFF89C1F870A06C -001C 0
6406 .half 0x3390 ! FFFF89C1F870A070 -0018 0
6407 .half 0x5D86 ! FFFF89C1F870A072 -0016 0
6408 .word 0x6C78CAAD ! FFFF89C1F870A074 -0014 0
6409 .byte 0x90 ! FFFF89C1F870A078 -0010 0
6410 .byte 0x2F ! FFFF89C1F870A079 -000F 0
6411 .half 0xA705 ! FFFF89C1F870A07A -000E 0
6412 .word 0x1008AD49 ! FFFF89C1F870A07C -000C 0
6413 .xword 0x58659B012BEDEB93 ! FFFF89C1F870A080 -0008 0
6414 .half 0x2E07 ! FFFF89C1F870A088 +0000 0
6415 .half 0xCA4B ! FFFF89C1F870A08A +0002 0
6416 .word 0x22B02DD7 ! FFFF89C1F870A08C +0004 0
6417 .xword 0x33E7563F3D5A759C ! FFFF89C1F870A090 +0008 0
6418 .xword 0x40E2ED7CDA444E55 ! FFFF89C1F870A098 +0010 0 Double 3.876390E+04
6419 .xword 0x41109E5FD7522801 ! FFFF89C1F870A0A0 +0018 0 Double 2.722800E+05
6420 .word 0xBF4D3E62 ! FFFF89C1F870A0A8 +0020 0 Single -8.017331E-01
6421 .word 0xD01B2AD2 ! FFFF89C1F870A0AC +0024 0
6422 .byte 0x93 ! FFFF89C1F870A0B0 +0028 0
6423 .byte 0x4F ! FFFF89C1F870A0B1 +0029 0
6424 .byte 0xDE ! FFFF89C1F870A0B2 +002A 0
6425 .byte 0x8B ! FFFF89C1F870A0B3 +002B 0
6426 .word 0x442A28EA ! FFFF89C1F870A0B4 +002C 0 Single 6.806393E+02
6427 .xword 0x8CD6E0F50A2D3437 ! FFFF89C1F870A0B8 +0030 0
6428 .xword 0xF0674E3B78F7A8AA ! FFFF89C1F870A0C0 +0038 0
6429 .half 0x7531 ! FFFF89C1F870A0C8 +0040 0
6430 .byte 0xAC ! FFFF89C1F870A0CA +0042 0
6431 .byte 0xFB ! FFFF89C1F870A0CB +0043 0
6432 .half 0x3CD6 ! FFFF89C1F870A0CC +0044 0
6433 .byte 0x3D ! FFFF89C1F870A0CE +0046 0
6434 .byte 0x73 ! FFFF89C1F870A0CF +0047 0
6435 .word 0x194DEDE2 ! FFFF89C1F870A0D0 +0048 0
6436 .word 0x3CDF9721 ! FFFF89C1F870A0D4 +004C 0 Single 2.729374E-02
6437 .xword 0x9A48FC3A28095B63 ! FFFF89C1F870A0D8 +0050 0
6438 .xword 0x92175A0307ACA40C ! FFFF89C1F870A0E0 +0058 0
6439 .word 0x4080D9A1 ! FFFF89C1F870A0E8 +0060 0 Single 4.026566E+00
6440 .word 0xCAA4CD57 ! FFFF89C1F870A0EC +0064 0
6441 .xword 0x8327F37DEA1DAB77 ! FFFF89C1F870A0F0 +0068 0
6442 .xword 0x86BA41B4B4B5160E ! FFFF89C1F870A0F8 +0070 0
6443 .xword 0x5E19E7ECC82FD59E ! FFFF89C1F870A100 +0078 0
6444 .xword 0xA3D64CB966A821CF ! FFFF89C1F870A108 +0080 0
6445
6446!========================================================================
6447
6448SECTION .bdata086 DATA_VA=0x77890a000
6449attr_data {
6450 Name = .bdata086,
6451 VA = 0x77890a000,
6452 RA = 0xfffed4000,
6453 PA = ra2pa(0xfffed4000,0),
6454 part_0_ctx_nonzero_tsb_config_3,
6455 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6456 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6457 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6458}
6459
6460
6461SECTION .bdata086
6462.data
6463DATA141:
6464 .xword 0x8800007092190000 ! 000000077890A000 -0088 DATA142+0x88
6465 .xword 0x88A070F8C189FFFF ! 000000077890A008 -0080 DATA140+0x88
6466 .word 0xBFD9F50A ! 000000077890A010 -0078 0 Single -1.702790E+00
6467 .word 0xBE7A25F0 ! 000000077890A014 -0074 0 Single -2.442853E-01
6468 .xword 0xBEB6A51A9EF25694 ! 000000077890A018 -0070 0 Double -1.349743E-06
6469 .xword 0x4E22197DF875171F ! 000000077890A020 -0068 0
6470 .xword 0xBFC51226169CB59A ! 000000077890A028 -0060 0 Double -1.646164E-01
6471 .byte 0x7C ! 000000077890A030 -0058 0
6472 .byte 0x74 ! 000000077890A031 -0057 0
6473 .half 0x96A6 ! 000000077890A032 -0056 0
6474 .word 0x53168BF1 ! 000000077890A034 -0054 0
6475 .word 0x8A37DD0E ! 000000077890A038 -0050 0
6476 .half 0x3625 ! 000000077890A03C -004C 0
6477 .half 0x9126 ! 000000077890A03E -004A 0
6478 .xword 0x42E3AE77174AED6A ! 000000077890A040 -0048 0
6479 .word 0x1A92CF26 ! 000000077890A048 -0040 0
6480 .half 0x8CDF ! 000000077890A04C -003C 0
6481 .half 0x52AA ! 000000077890A04E -003A 0
6482 .xword 0xC0DE15FB707C777F ! 000000077890A050 -0038 0 Double -3.080793E+04
6483 .half 0x2FFF ! 000000077890A058 -0030 0
6484 .half 0x2BD2 ! 000000077890A05A -002E 0
6485 .word 0x45B91CF9 ! 000000077890A05C -002C 0 Single 5.923622E+03
6486 .half 0xB9BC ! 000000077890A060 -0028 0
6487 .half 0xBCC5 ! 000000077890A062 -0026 0
6488 .half 0x1079 ! 000000077890A064 -0024 0
6489 .half 0xF893 ! 000000077890A066 -0022 0
6490 .byte 0x14 ! 000000077890A068 -0020 0
6491 .byte 0x02 ! 000000077890A069 -001F 0
6492 .half 0x5AFB ! 000000077890A06A -001E 0
6493 .word 0x44C3DB9B ! 000000077890A06C -001C 0
6494 .half 0x07EE ! 000000077890A070 -0018 0
6495 .half 0x96CA ! 000000077890A072 -0016 0
6496 .word 0x0BA56357 ! 000000077890A074 -0014 0
6497 .byte 0x82 ! 000000077890A078 -0010 0
6498 .byte 0x6F ! 000000077890A079 -000F 0
6499 .half 0x8F70 ! 000000077890A07A -000E 0
6500 .word 0x8D3812DA ! 000000077890A07C -000C 0
6501 .xword 0xB83A0C6E9115516D ! 000000077890A080 -0008 0
6502 .half 0xBF01 ! 000000077890A088 +0000 0
6503 .half 0xF8C2 ! 000000077890A08A +0002 0
6504 .word 0xA4548A7B ! 000000077890A08C +0004 0
6505 .xword 0xB1DF0A08CF35F79A ! 000000077890A090 +0008 0
6506 .xword 0xC002EDBE28BDEB89 ! 000000077890A098 +0010 0 Double -2.366085E+00
6507 .xword 0xBEC5A843A8F41913 ! 000000077890A0A0 +0018 0 Double -2.581749E-06
6508 .word 0x44DB870A ! 000000077890A0A8 +0020 0 Single 1.756220E+03
6509 .word 0xF43DEA29 ! 000000077890A0AC +0024 0
6510 .byte 0x37 ! 000000077890A0B0 +0028 0
6511 .byte 0x1B ! 000000077890A0B1 +0029 0
6512 .byte 0x28 ! 000000077890A0B2 +002A 0
6513 .byte 0x92 ! 000000077890A0B3 +002B 0
6514 .word 0xC304583D ! 000000077890A0B4 +002C 0 Single -1.323447E+02
6515 .xword 0xD215B014E450BB35 ! 000000077890A0B8 +0030 0
6516 .xword 0x2FECFDCA85F959A5 ! 000000077890A0C0 +0038 0
6517 .half 0x3368 ! 000000077890A0C8 +0040 0
6518 .byte 0xF7 ! 000000077890A0CA +0042 0
6519 .byte 0x21 ! 000000077890A0CB +0043 0
6520 .half 0x9277 ! 000000077890A0CC +0044 0
6521 .byte 0x17 ! 000000077890A0CE +0046 0
6522 .byte 0x17 ! 000000077890A0CF +0047 0
6523 .word 0x04A64BB5 ! 000000077890A0D0 +0048 0
6524 .word 0x3BE38BA7 ! 000000077890A0D4 +004C 0 Single 6.944138E-03
6525 .xword 0xD060E146C397055A ! 000000077890A0D8 +0050 0
6526 .xword 0x28DF65B404A88BF4 ! 000000077890A0E0 +0058 0
6527 .word 0x3CBAE413 ! 000000077890A0E8 +0060 0 Single 2.281383E-02
6528 .word 0x0076CC5B ! 000000077890A0EC +0064 0
6529 .xword 0x7F77A363B0EF6952 ! 000000077890A0F0 +0068 0
6530 .xword 0x1A7DAC879D227205 ! 000000077890A0F8 +0070 0
6531 .xword 0x3D16FDEB179890A8 ! 000000077890A100 +0078 0
6532 .xword 0x2DCBE6A945E382A7 ! 000000077890A108 +0080 0
6533
6534!========================================================================
6535
6536SECTION .bdata087 DATA_VA=0x199270000000
6537attr_data {
6538 Name = .bdata087,
6539 VA = 0x199270000000,
6540 RA = 0xc20000000,
6541 PA = ra2pa(0xc20000000,0),
6542 part_0_ctx_nonzero_tsb_config_2,
6543 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6544 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6545 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6546}
6547
6548
6549SECTION .bdata087
6550.data
6551DATA142:
6552 .xword 0x880000D0E4340000 ! 0000199270000000 -0088 DATA143+0x88
6553 .xword 0x88A0907807000000 ! 0000199270000008 -0080 DATA141+0x88
6554 .word 0x47ACBE11 ! 0000199270000010 -0078 0 Single 8.844413E+04
6555 .word 0xC7B3BF9D ! 0000199270000014 -0074 0 Single -9.203123E+04
6556 .xword 0xC0B668DA81EF196D ! 0000199270000018 -0070 0 Double -5.736854E+03
6557 .xword 0xCF3BD31DADB37848 ! 0000199270000020 -0068 0
6558 .xword 0x4059C37E74F3660F ! 0000199270000028 -0060 0 Double 1.030546E+02
6559 .byte 0x16 ! 0000199270000030 -0058 0
6560 .byte 0x60 ! 0000199270000031 -0057 0
6561 .half 0x2447 ! 0000199270000032 -0056 0
6562 .word 0x2A531D19 ! 0000199270000034 -0054 0
6563 .word 0xFEC50EC6 ! 0000199270000038 -0050 0
6564 .half 0xCA85 ! 000019927000003C -004C 0
6565 .half 0xA4F6 ! 000019927000003E -004A 0
6566 .xword 0x8FF91E0F0F14C36A ! 0000199270000040 -0048 0
6567 .word 0x828BC68A ! 0000199270000048 -0040 0
6568 .half 0x27CB ! 000019927000004C -003C 0
6569 .half 0x4913 ! 000019927000004E -003A 0
6570 .xword 0xC0DB5F704212894C ! 0000199270000050 -0038 0 Double -2.802975E+04
6571 .half 0x7DED ! 0000199270000058 -0030 0
6572 .half 0xA0A9 ! 000019927000005A -002E 0
6573 .word 0xC0417101 ! 000019927000005C -002C 0 Single -3.022522E+00
6574 .half 0x5ACD ! 0000199270000060 -0028 0
6575 .half 0x6662 ! 0000199270000062 -0026 0
6576 .half 0x5A5C ! 0000199270000064 -0024 0
6577 .half 0xA0D1 ! 0000199270000066 -0022 0
6578 .byte 0x17 ! 0000199270000068 -0020 0
6579 .byte 0xB4 ! 0000199270000069 -001F 0
6580 .half 0x7C5E ! 000019927000006A -001E 0
6581 .word 0x2C06CC35 ! 000019927000006C -001C 0
6582 .half 0x4E2A ! 0000199270000070 -0018 0
6583 .half 0xF0B0 ! 0000199270000072 -0016 0
6584 .word 0xFA397156 ! 0000199270000074 -0014 0
6585 .byte 0xC1 ! 0000199270000078 -0010 0
6586 .byte 0xD1 ! 0000199270000079 -000F 0
6587 .half 0x06C7 ! 000019927000007A -000E 0
6588 .word 0xBBA4C872 ! 000019927000007C -000C 0
6589 .xword 0x669A0D49B2BCE599 ! 0000199270000080 -0008 0
6590 .half 0x3119 ! 0000199270000088 +0000 0
6591 .half 0x95E6 ! 000019927000008A +0002 0
6592 .word 0x2F686066 ! 000019927000008C +0004 0
6593 .xword 0x9661A8AE63C72CE4 ! 0000199270000090 +0008 0
6594 .xword 0x3FEA58F4584E2082 ! 0000199270000098 +0010 0 Double 8.233587E-01
6595 .xword 0xBEF7AED5062BB4B6 ! 00001992700000A0 +0018 0 Double -2.258581E-05
6596 .word 0x40B76AED ! 00001992700000A8 +0020 0 Single 5.731802E+00
6597 .word 0x6D520182 ! 00001992700000AC +0024 0
6598 .byte 0xBA ! 00001992700000B0 +0028 0
6599 .byte 0xA7 ! 00001992700000B1 +0029 0
6600 .byte 0xA5 ! 00001992700000B2 +002A 0
6601 .byte 0x10 ! 00001992700000B3 +002B 0
6602 .word 0x437289DE ! 00001992700000B4 +002C 0 Single 2.425385E+02
6603 .xword 0x28E52D540975A39D ! 00001992700000B8 +0030 0
6604 .xword 0x297DD77E7DE03CFC ! 00001992700000C0 +0038 0
6605 .half 0x0A61 ! 00001992700000C8 +0040 0
6606 .byte 0xD1 ! 00001992700000CA +0042 0
6607 .byte 0x3C ! 00001992700000CB +0043 0
6608 .half 0x3433 ! 00001992700000CC +0044 0
6609 .byte 0x89 ! 00001992700000CE +0046 0
6610 .byte 0xD6 ! 00001992700000CF +0047 0
6611 .word 0xFF2C2001 ! 00001992700000D0 +0048 0
6612 .word 0xBF9734E2 ! 00001992700000D4 +004C 0 Single -1.181301E+00
6613 .xword 0xF10C67CAA65F5F2E ! 00001992700000D8 +0050 0
6614 .xword 0x7636F4049CEEA888 ! 00001992700000E0 +0058 0
6615 .word 0x41ACC443 ! 00001992700000E8 +0060 0 Single 2.159583E+01
6616 .word 0xD992DB8C ! 00001992700000EC +0064 0
6617 .xword 0x268286F5A31D7592 ! 00001992700000F0 +0068 0
6618 .xword 0xF6E61D3E3E9897CE ! 00001992700000F8 +0070 0
6619 .xword 0x8435B0D733A7AD4A ! 0000199270000100 +0078 0
6620 .xword 0xBA8ACFE279AAE9CC ! 0000199270000108 +0080 0
6621
6622!========================================================================
6623
6624SECTION .bdata088 DATA_VA=0x34e4d0000000
6625attr_data {
6626 Name = .bdata088,
6627 VA = 0x34e4d0000000,
6628 RA = 0xc10000000,
6629 PA = ra2pa(0xc10000000,0),
6630 part_0_ctx_nonzero_tsb_config_2,
6631 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6632 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6633 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6634}
6635
6636
6637SECTION .bdata088
6638.data
6639DATA143:
6640 .xword 0x00007B4380000088 ! 000034E4D0000000 -0088 DATA144+0x88
6641 .xword 0x0000199270000088 ! 000034E4D0000008 -0080 DATA142+0x88
6642 .word 0x40517029 ! 000034E4D0000010 -0078 0 Single 3.272471E+00
6643 .word 0xB8AA6E53 ! 000034E4D0000014 -0074 0 Single -8.126781E-05
6644 .xword 0x3FD12C4FDEC5B5F8 ! 000034E4D0000018 -0070 0 Double 2.683296E-01
6645 .xword 0xFA3A35826146D7CC ! 000034E4D0000020 -0068 0
6646 .xword 0xC04B1FAE69CB182C ! 000034E4D0000028 -0060 0 Double -5.424751E+01
6647 .byte 0x45 ! 000034E4D0000030 -0058 0
6648 .byte 0xE3 ! 000034E4D0000031 -0057 0
6649 .half 0xA8CE ! 000034E4D0000032 -0056 0
6650 .word 0x1FF1A516 ! 000034E4D0000034 -0054 0
6651 .word 0x2B11BE4B ! 000034E4D0000038 -0050 0
6652 .half 0x6EC1 ! 000034E4D000003C -004C 0
6653 .half 0x46C8 ! 000034E4D000003E -004A 0
6654 .xword 0xFEEE7FA83C4954E6 ! 000034E4D0000040 -0048 0
6655 .word 0x2401BBE3 ! 000034E4D0000048 -0040 0
6656 .half 0x4778 ! 000034E4D000004C -003C 0
6657 .half 0xD77D ! 000034E4D000004E -003A 0
6658 .xword 0x3FE8449BDAF8D0B8 ! 000034E4D0000050 -0038 0 Double 7.583751E-01
6659 .half 0x6EAB ! 000034E4D0000058 -0030 0
6660 .half 0x1C27 ! 000034E4D000005A -002E 0
6661 .word 0xBCA55185 ! 000034E4D000005C -002C 0 Single -2.018047E-02
6662 .half 0x6C9E ! 000034E4D0000060 -0028 0
6663 .half 0x4404 ! 000034E4D0000062 -0026 0
6664 .half 0x96F8 ! 000034E4D0000064 -0024 0
6665 .half 0xF0EA ! 000034E4D0000066 -0022 0
6666 .byte 0x67 ! 000034E4D0000068 -0020 0
6667 .byte 0xF0 ! 000034E4D0000069 -001F 0
6668 .half 0x7392 ! 000034E4D000006A -001E 0
6669 .word 0xA9D4D80B ! 000034E4D000006C -001C 0
6670 .half 0x371B ! 000034E4D0000070 -0018 0
6671 .half 0x21A9 ! 000034E4D0000072 -0016 0
6672 .word 0x091C034C ! 000034E4D0000074 -0014 0
6673 .byte 0x49 ! 000034E4D0000078 -0010 0
6674 .byte 0xFE ! 000034E4D0000079 -000F 0
6675 .half 0x476F ! 000034E4D000007A -000E 0
6676 .word 0xA0AA7D5B ! 000034E4D000007C -000C 0
6677 .xword 0x4A55FA0DBAD00D14 ! 000034E4D0000080 -0008 0
6678 .half 0x862A ! 000034E4D0000088 +0000 0
6679 .half 0x79C3 ! 000034E4D000008A +0002 0
6680 .word 0x17FCA30D ! 000034E4D000008C +0004 0
6681 .xword 0x7264EE6671DBAA0F ! 000034E4D0000090 +0008 0
6682 .xword 0x4077B93A8570699D ! 000034E4D0000098 +0010 0 Double 3.795768E+02
6683 .xword 0x3F8BEA9A6D59D322 ! 000034E4D00000A0 +0018 0 Double 1.363106E-02
6684 .word 0xC4FD225C ! 000034E4D00000A8 +0020 0 Single -2.025074E+03
6685 .word 0xEE22E550 ! 000034E4D00000AC +0024 0
6686 .byte 0x20 ! 000034E4D00000B0 +0028 0
6687 .byte 0xDE ! 000034E4D00000B1 +0029 0
6688 .byte 0xCC ! 000034E4D00000B2 +002A 0
6689 .byte 0x8D ! 000034E4D00000B3 +002B 0
6690 .word 0x44B4E801 ! 000034E4D00000B4 +002C 0 Single 1.447250E+03
6691 .xword 0x61764F8C947B5B68 ! 000034E4D00000B8 +0030 0
6692 .xword 0x33D5F58F9F86FFA5 ! 000034E4D00000C0 +0038 0
6693 .half 0xD16C ! 000034E4D00000C8 +0040 0
6694 .byte 0xF3 ! 000034E4D00000CA +0042 0
6695 .byte 0xC9 ! 000034E4D00000CB +0043 0
6696 .half 0x4F58 ! 000034E4D00000CC +0044 0
6697 .byte 0x0B ! 000034E4D00000CE +0046 0
6698 .byte 0xEA ! 000034E4D00000CF +0047 0
6699 .word 0xEADA869D ! 000034E4D00000D0 +0048 0
6700 .word 0xB7D6682C ! 000034E4D00000D4 +004C 0 Single -2.555930E-05
6701 .xword 0x39145483793F1675 ! 000034E4D00000D8 +0050 0
6702 .xword 0x72FCD499028A851F ! 000034E4D00000E0 +0058 0
6703 .word 0x3C0BF7A3 ! 000034E4D00000E8 +0060 0 Single 8.542928E-03
6704 .word 0xEC9166AF ! 000034E4D00000EC +0064 0
6705 .xword 0xF7EAFAB60B6F597F ! 000034E4D00000F0 +0068 0
6706 .xword 0xA82F0074E2C369AD ! 000034E4D00000F8 +0070 0
6707 .xword 0x3A59D32AA3C61EB8 ! 000034E4D0000100 +0078 0
6708 .xword 0x402F773D8F892214 ! 000034E4D0000108 +0080 0
6709
6710!========================================================================
6711
6712SECTION .bdata089 DATA_VA=0x7b4380000000
6713attr_data {
6714 Name = .bdata089,
6715 VA = 0x7b4380000000,
6716 RA = 0xc00000000,
6717 PA = ra2pa(0xc00000000,0),
6718 part_0_ctx_nonzero_tsb_config_2,
6719 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6720 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6721 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6722}
6723
6724
6725SECTION .bdata089
6726.data
6727DATA144:
6728 .xword 0xFFFF9830C0000088 ! 00007B4380000000 -0088 DATA145+0x88
6729 .xword 0x000034E4D0000088 ! 00007B4380000008 -0080 DATA143+0x88
6730 .word 0x41FB394E ! 00007B4380000010 -0078 0 Single 3.140298E+01
6731 .word 0x46E6CB57 ! 00007B4380000014 -0074 0 Single 2.954167E+04
6732 .xword 0x3EBD5E7175A5C7B2 ! 00007B4380000018 -0070 0 Double 1.750524E-06
6733 .xword 0x20FED7D587269344 ! 00007B4380000020 -0068 0
6734 .xword 0xBF25DAE02A083969 ! 00007B4380000028 -0060 0 Double -1.667403E-04
6735 .byte 0x1C ! 00007B4380000030 -0058 0
6736 .byte 0x26 ! 00007B4380000031 -0057 0
6737 .half 0xFA83 ! 00007B4380000032 -0056 0
6738 .word 0xEA505E90 ! 00007B4380000034 -0054 0
6739 .word 0x387991CD ! 00007B4380000038 -0050 0
6740 .half 0x5EB3 ! 00007B438000003C -004C 0
6741 .half 0xDD42 ! 00007B438000003E -004A 0
6742 .xword 0xEE5B833ACBE99980 ! 00007B4380000040 -0048 0
6743 .word 0x903F46A0 ! 00007B4380000048 -0040 0
6744 .half 0xBE2C ! 00007B438000004C -003C 0
6745 .half 0xFB34 ! 00007B438000004E -003A 0
6746 .xword 0xBED71E9F0C6D9A05 ! 00007B4380000050 -0038 0 Double -5.512146E-06
6747 .half 0x64B4 ! 00007B4380000058 -0030 0
6748 .half 0xAEBF ! 00007B438000005A -002E 0
6749 .word 0xC1E57142 ! 00007B438000005C -002C 0 Single -2.868030E+01
6750 .half 0x97AA ! 00007B4380000060 -0028 0
6751 .half 0xBA85 ! 00007B4380000062 -0026 0
6752 .half 0xB511 ! 00007B4380000064 -0024 0
6753 .half 0x7887 ! 00007B4380000066 -0022 0
6754 .byte 0x73 ! 00007B4380000068 -0020 0
6755 .byte 0x6E ! 00007B4380000069 -001F 0
6756 .half 0xE7FF ! 00007B438000006A -001E 0
6757 .word 0x06196DE2 ! 00007B438000006C -001C 0
6758 .half 0x48DC ! 00007B4380000070 -0018 0
6759 .half 0xCF0E ! 00007B4380000072 -0016 0
6760 .word 0x8CEEDFF1 ! 00007B4380000074 -0014 0
6761 .byte 0x7F ! 00007B4380000078 -0010 0
6762 .byte 0x91 ! 00007B4380000079 -000F 0
6763 .half 0xA093 ! 00007B438000007A -000E 0
6764 .word 0xF7D2B069 ! 00007B438000007C -000C 0
6765 .xword 0x278CA717DAF4F648 ! 00007B4380000080 -0008 0
6766 .half 0xCB0E ! 00007B4380000088 +0000 0
6767 .half 0x78DE ! 00007B438000008A +0002 0
6768 .word 0xF22A897A ! 00007B438000008C +0004 0
6769 .xword 0x4C204A831DFAC0C3 ! 00007B4380000090 +0008 0
6770 .xword 0x402AAFF914405814 ! 00007B4380000098 +0010 0 Double 1.334370E+01
6771 .xword 0xBFE01BC8EC0784BF ! 00007B43800000A0 +0018 0 Double -5.033917E-01
6772 .word 0xBD179A85 ! 00007B43800000A8 +0020 0 Single -3.701260E-02
6773 .word 0xC387749E ! 00007B43800000AC +0024 0
6774 .byte 0xAB ! 00007B43800000B0 +0028 0
6775 .byte 0x35 ! 00007B43800000B1 +0029 0
6776 .byte 0x4B ! 00007B43800000B2 +002A 0
6777 .byte 0x9D ! 00007B43800000B3 +002B 0
6778 .word 0xC04160D2 ! 00007B43800000B4 +002C 0 Single -3.021534E+00
6779 .xword 0xDE25DF245ED755C3 ! 00007B43800000B8 +0030 0
6780 .xword 0xAB027293E5AE733A ! 00007B43800000C0 +0038 0
6781 .half 0x65B2 ! 00007B43800000C8 +0040 0
6782 .byte 0x33 ! 00007B43800000CA +0042 0
6783 .byte 0x3D ! 00007B43800000CB +0043 0
6784 .half 0x54B4 ! 00007B43800000CC +0044 0
6785 .byte 0x8B ! 00007B43800000CE +0046 0
6786 .byte 0x56 ! 00007B43800000CF +0047 0
6787 .word 0x7B3C3EE8 ! 00007B43800000D0 +0048 0
6788 .word 0x3ABB2B50 ! 00007B43800000D4 +004C 0 Single 1.427988E-03
6789 .xword 0xC00F55FA34546380 ! 00007B43800000D8 +0050 0
6790 .xword 0xD8B3CC826106D07A ! 00007B43800000E0 +0058 0
6791 .word 0xBCD68B1C ! 00007B43800000E8 +0060 0 Single -2.618938E-02
6792 .word 0xF35DB33C ! 00007B43800000EC +0064 0
6793 .xword 0xC769BC6D35BF17E6 ! 00007B43800000F0 +0068 0
6794 .xword 0x0256A9E22EBB884F ! 00007B43800000F8 +0070 0
6795 .xword 0x81E3F3E552263046 ! 00007B4380000100 +0078 0
6796 .xword 0x148198E08CDFAE0C ! 00007B4380000108 +0080 0
6797
6798!========================================================================
6799
6800SECTION .bdata090 DATA_VA=0xffff9830c0000000
6801attr_data {
6802 Name = .bdata090,
6803 VA = 0xffff9830c0000000,
6804 RA = 0xbf0000000,
6805 PA = ra2pa(0xbf0000000,0),
6806 part_0_ctx_nonzero_tsb_config_1,
6807 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6808 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6809 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6810}
6811
6812
6813SECTION .bdata090
6814.data
6815DATA145:
6816 .xword 0xFFFF9641F2440088 ! FFFF9830C0000000 -0088 DATA146+0x88
6817 .xword 0x00007B4380000088 ! FFFF9830C0000008 -0080 DATA144+0x88
6818 .word 0xBEB38263 ! FFFF9830C0000010 -0078 0 Single -3.506041E-01
6819 .word 0x47CF7F42 ! FFFF9830C0000014 -0074 0 Single 1.062385E+05
6820 .xword 0x40CF8B18D480B8AF ! FFFF9830C0000018 -0070 0 Double 1.615019E+04
6821 .xword 0x1A3EE80ABB0A24FF ! FFFF9830C0000020 -0068 0
6822 .xword 0x40C9B0898BD30523 ! FFFF9830C0000028 -0060 0 Double 1.315307E+04
6823 .byte 0x28 ! FFFF9830C0000030 -0058 0
6824 .byte 0xC7 ! FFFF9830C0000031 -0057 0
6825 .half 0x31F4 ! FFFF9830C0000032 -0056 0
6826 .word 0xFE4CB0C4 ! FFFF9830C0000034 -0054 0
6827 .word 0x8B17070C ! FFFF9830C0000038 -0050 0
6828 .half 0x7930 ! FFFF9830C000003C -004C 0
6829 .half 0xBABC ! FFFF9830C000003E -004A 0
6830 .xword 0x76FC0A38F828EE83 ! FFFF9830C0000040 -0048 0
6831 .word 0x1A1167FB ! FFFF9830C0000048 -0040 0
6832 .half 0xD1AA ! FFFF9830C000004C -003C 0
6833 .half 0x61E6 ! FFFF9830C000004E -003A 0
6834 .xword 0x40BC51BF5985830E ! FFFF9830C0000050 -0038 0 Double 7.249747E+03
6835 .half 0xAF51 ! FFFF9830C0000058 -0030 0
6836 .half 0x8EBA ! FFFF9830C000005A -002E 0
6837 .word 0x44B1D3D7 ! FFFF9830C000005C -002C 0 Single 1.422620E+03
6838 .half 0x2530 ! FFFF9830C0000060 -0028 0
6839 .half 0x13A3 ! FFFF9830C0000062 -0026 0
6840 .half 0x521D ! FFFF9830C0000064 -0024 0
6841 .half 0x98FE ! FFFF9830C0000066 -0022 0
6842 .byte 0x3F ! FFFF9830C0000068 -0020 0
6843 .byte 0xFF ! FFFF9830C0000069 -001F 0
6844 .half 0x0F89 ! FFFF9830C000006A -001E 0
6845 .word 0x825712C2 ! FFFF9830C000006C -001C 0
6846 .half 0x9B10 ! FFFF9830C0000070 -0018 0
6847 .half 0x1D0B ! FFFF9830C0000072 -0016 0
6848 .word 0x2910521A ! FFFF9830C0000074 -0014 0
6849 .byte 0xA6 ! FFFF9830C0000078 -0010 0
6850 .byte 0x59 ! FFFF9830C0000079 -000F 0
6851 .half 0x2054 ! FFFF9830C000007A -000E 0
6852 .word 0x05AB3EF7 ! FFFF9830C000007C -000C 0
6853 .xword 0xCE2A23D44943FA10 ! FFFF9830C0000080 -0008 0
6854 .half 0x75BF ! FFFF9830C0000088 +0000 0
6855 .half 0x7369 ! FFFF9830C000008A +0002 0
6856 .word 0xBFDA86AA ! FFFF9830C000008C +0004 0
6857 .xword 0x7E9645DDB0D4142B ! FFFF9830C0000090 +0008 0
6858 .xword 0xC012D36341C458BD ! FFFF9830C0000098 +0010 0 Double -4.706433E+00
6859 .xword 0x40672EF31E324C83 ! FFFF9830C00000A0 +0018 0 Double 1.854672E+02
6860 .word 0x463C97EE ! FFFF9830C00000A8 +0020 0 Single 1.206998E+04
6861 .word 0xA7748BAB ! FFFF9830C00000AC +0024 0
6862 .byte 0xAD ! FFFF9830C00000B0 +0028 0
6863 .byte 0x68 ! FFFF9830C00000B1 +0029 0
6864 .byte 0xF8 ! FFFF9830C00000B2 +002A 0
6865 .byte 0xCA ! FFFF9830C00000B3 +002B 0
6866 .word 0x3F83BA60 ! FFFF9830C00000B4 +002C 0 Single 1.029125E+00
6867 .xword 0x388D302F261087A5 ! FFFF9830C00000B8 +0030 0
6868 .xword 0xB6F47AFC1509596F ! FFFF9830C00000C0 +0038 0
6869 .half 0x35BE ! FFFF9830C00000C8 +0040 0
6870 .byte 0x51 ! FFFF9830C00000CA +0042 0
6871 .byte 0x1C ! FFFF9830C00000CB +0043 0
6872 .half 0xD585 ! FFFF9830C00000CC +0044 0
6873 .byte 0xEF ! FFFF9830C00000CE +0046 0
6874 .byte 0x68 ! FFFF9830C00000CF +0047 0
6875 .word 0x0C824C63 ! FFFF9830C00000D0 +0048 0
6876 .word 0x39EB798F ! FFFF9830C00000D4 +004C 0 Single 4.491326E-04
6877 .xword 0x20D737D1D457CDEB ! FFFF9830C00000D8 +0050 0
6878 .xword 0x8EAFB0F3F9FFD0C5 ! FFFF9830C00000E0 +0058 0
6879 .word 0xC7D3BE42 ! FFFF9830C00000E8 +0060 0 Single -1.084125E+05
6880 .word 0x564469A0 ! FFFF9830C00000EC +0064 0
6881 .xword 0x9E941A2531EB4111 ! FFFF9830C00000F0 +0068 0
6882 .xword 0x3C281F8510D63D55 ! FFFF9830C00000F8 +0070 0
6883 .xword 0x0BCDDA380C8E75CB ! FFFF9830C0000100 +0078 0
6884 .xword 0x9976B623AA8C6B68 ! FFFF9830C0000108 +0080 0
6885
6886!========================================================================
6887
6888SECTION .bdata091 DATA_VA=0xffff9641f2440000
6889attr_data {
6890 Name = .bdata091,
6891 VA = 0xffff9641f2440000,
6892 RA = 0xfffed2000,
6893 PA = ra2pa(0xfffed2000,0),
6894 part_0_ctx_nonzero_tsb_config_3,
6895 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6896 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6897 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6898}
6899
6900
6901SECTION .bdata091
6902.data
6903DATA146:
6904 .xword 0x00000ECE90000088 ! FFFF9641F2440000 -0088 DATA137+0x88
6905 .xword 0xFFFF9830C0000088 ! FFFF9641F2440008 -0080 DATA145+0x88
6906 .word 0x3993FF78 ! FFFF9641F2440010 -0078 0 Single 2.822836E-04
6907 .word 0x3D545122 ! FFFF9641F2440014 -0074 0 Single 5.183519E-02
6908 .xword 0xBF8B33E9BF187F4D ! FFFF9641F2440018 -0070 0 Double -1.328261E-02
6909 .xword 0x156DF6577FBD4AC5 ! FFFF9641F2440020 -0068 0
6910 .xword 0x40F7A3C22A9A5A7D ! FFFF9641F2440028 -0060 0 Double 9.682814E+04
6911 .byte 0x85 ! FFFF9641F2440030 -0058 0
6912 .byte 0x03 ! FFFF9641F2440031 -0057 0
6913 .half 0xCFC2 ! FFFF9641F2440032 -0056 0
6914 .word 0x843A0F62 ! FFFF9641F2440034 -0054 0
6915 .word 0x4DB309F6 ! FFFF9641F2440038 -0050 0
6916 .half 0x61CC ! FFFF9641F244003C -004C 0
6917 .half 0x3F39 ! FFFF9641F244003E -004A 0
6918 .xword 0x2C288E44E582FAE4 ! FFFF9641F2440040 -0048 0
6919 .word 0x6D625A17 ! FFFF9641F2440048 -0040 0
6920 .half 0xD67B ! FFFF9641F244004C -003C 0
6921 .half 0x174F ! FFFF9641F244004E -003A 0
6922 .xword 0x3EC87CA41DAD15AD ! FFFF9641F2440050 -0038 0 Double 2.919063E-06
6923 .half 0x3DAF ! FFFF9641F2440058 -0030 0
6924 .half 0xCEEC ! FFFF9641F244005A -002E 0
6925 .word 0xBD0A128C ! FFFF9641F244005C -002C 0 Single -3.370909E-02
6926 .half 0x1F5B ! FFFF9641F2440060 -0028 0
6927 .half 0xF749 ! FFFF9641F2440062 -0026 0
6928 .half 0x3318 ! FFFF9641F2440064 -0024 0
6929 .half 0x9D4B ! FFFF9641F2440066 -0022 0
6930 .byte 0xC2 ! FFFF9641F2440068 -0020 0
6931 .byte 0x5B ! FFFF9641F2440069 -001F 0
6932 .half 0x25B3 ! FFFF9641F244006A -001E 0
6933 .word 0x1954BA24 ! FFFF9641F244006C -001C 0
6934 .half 0x9072 ! FFFF9641F2440070 -0018 0
6935 .half 0xE24C ! FFFF9641F2440072 -0016 0
6936 .word 0xB9AA984C ! FFFF9641F2440074 -0014 0
6937 .byte 0x44 ! FFFF9641F2440078 -0010 0
6938 .byte 0x1E ! FFFF9641F2440079 -000F 0
6939 .half 0x7F58 ! FFFF9641F244007A -000E 0
6940 .word 0x407A9DBD ! FFFF9641F244007C -000C 0
6941 .xword 0x34249D63283D86E8 ! FFFF9641F2440080 -0008 0
6942 .half 0x9F0C ! FFFF9641F2440088 +0000 0
6943 .half 0xEE10 ! FFFF9641F244008A +0002 0
6944 .word 0xECC7060E ! FFFF9641F244008C +0004 0
6945 .xword 0x7A2FD541EC982752 ! FFFF9641F2440090 +0008 0
6946 .xword 0x3EFC27584EAAB991 ! FFFF9641F2440098 +0010 0 Double 2.684945E-05
6947 .xword 0x40AC78C5C3D9DEBC ! FFFF9641F24400A0 +0018 0 Double 3.644386E+03
6948 .word 0x3E18F1FF ! FFFF9641F24400A8 +0020 0 Single 1.493606E-01
6949 .word 0xF91A9A49 ! FFFF9641F24400AC +0024 0
6950 .byte 0x1F ! FFFF9641F24400B0 +0028 0
6951 .byte 0x1C ! FFFF9641F24400B1 +0029 0
6952 .byte 0x2F ! FFFF9641F24400B2 +002A 0
6953 .byte 0xAF ! FFFF9641F24400B3 +002B 0
6954 .word 0xBF04AFA6 ! FFFF9641F24400B4 +002C 0 Single -5.183052E-01
6955 .xword 0x9077587538693B83 ! FFFF9641F24400B8 +0030 0
6956 .xword 0x4DD17B081E94557F ! FFFF9641F24400C0 +0038 0
6957 .half 0x9AA7 ! FFFF9641F24400C8 +0040 0
6958 .byte 0x91 ! FFFF9641F24400CA +0042 0
6959 .byte 0x60 ! FFFF9641F24400CB +0043 0
6960 .half 0x0851 ! FFFF9641F24400CC +0044 0
6961 .byte 0x2C ! FFFF9641F24400CE +0046 0
6962 .byte 0xFE ! FFFF9641F24400CF +0047 0
6963 .word 0x4E77A2EA ! FFFF9641F24400D0 +0048 0
6964 .word 0xC5733C0A ! FFFF9641F24400D4 +004C 0 Single -3.891752E+03
6965 .xword 0xF3F3008614B39D01 ! FFFF9641F24400D8 +0050 0
6966 .xword 0xABA533A38B8D9190 ! FFFF9641F24400E0 +0058 0
6967 .word 0xBC83A93B ! FFFF9641F24400E8 +0060 0 Single -1.607191E-02
6968 .word 0x1BABBD33 ! FFFF9641F24400EC +0064 0
6969 .xword 0x489294878186561E ! FFFF9641F24400F0 +0068 0
6970 .xword 0x572EF32D3E50BE6C ! FFFF9641F24400F8 +0070 0
6971 .xword 0xF5FE5053ACBB62A2 ! FFFF9641F2440100 +0078 0
6972 .xword 0x4356651BFF074C40 ! FFFF9641F2440108 +0080 0
6973
6974!========================================================================
6975
6976SECTION .bblk092 DATA_VA=0xffffda17c6344000
6977attr_data {
6978 Name = .bblk092,
6979 VA = 0xffffda17c6344000,
6980 RA = 0xfffed0000,
6981 PA = ra2pa(0xfffed0000,0),
6982 part_0_ctx_nonzero_tsb_config_3,
6983 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
6984 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6985 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6986}
6987
6988
6989SECTION .bblk092
6990.data
6991DATA147:
6992 .xword 0xB96D5BDB81BE4E08 ! FFFFDA17C6344000 +0000 0
6993 .xword 0x14F2164B37FDFA51 ! FFFFDA17C6344008 +0008 0
6994 .xword 0xFDB16F13F4AD5D37 ! FFFFDA17C6344010 +0010 0
6995 .xword 0x7690A0289E1176EE ! FFFFDA17C6344018 +0018 0
6996 .xword 0xB238150E094893B4 ! FFFFDA17C6344020 +0020 0
6997 .xword 0x7E76426FB6B58BE0 ! FFFFDA17C6344028 +0028 0
6998 .xword 0x3E1683B53663DBE8 ! FFFFDA17C6344030 +0030 0
6999 .xword 0xB286F6770C869AD2 ! FFFFDA17C6344038 +0038 0
7000 .xword 0xD77084500A5629AF ! FFFFDA17C6344040 +0040 0
7001 .xword 0xD1C61412B0A0B2B7 ! FFFFDA17C6344048 +0048 0
7002 .xword 0x6AC7C9BEA8F727A1 ! FFFFDA17C6344050 +0050 0
7003 .xword 0x28DA95F85FCDB492 ! FFFFDA17C6344058 +0058 0
7004 .xword 0x3DBDBE91C7D59DDB ! FFFFDA17C6344060 +0060 0
7005 .xword 0xF52C56CB3379BD2C ! FFFFDA17C6344068 +0068 0
7006 .xword 0x7F695EF9D2AACADB ! FFFFDA17C6344070 +0070 0
7007 .xword 0xF57BB6E288BE5EC9 ! FFFFDA17C6344078 +0078 0
7008
7009!========================================================================
7010
7011SECTION .bcom001
7012attr_data {
7013 Name = .bcom001,
7014 VA = 0x0,
7015 RA = 0xffffde000,
7016 PA = ra2pa(0xffffde000,0),
7017 tsbonly,
7018 part_0_ctx_nonzero_tsb_config_3,
7019 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
7020 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
7021 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7022}
7023
7024!========================================================================
7025
7026SECTION .bstk093 DATA_VA=0x43c23fe000
7027attr_data {
7028 Name = .bstk093,
7029 VA = 0x43c23fe000,
7030 RA = 0xfffece000,
7031 PA = ra2pa(0xfffece000,0),
7032 part_0_ctx_nonzero_tsb_config_3,
7033 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
7034 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7035 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7036}
7037
7038
7039SECTION .bstk093
7040.data
7041 .skip 0x2000 ! 00000043C23FE000
7042STACK0074:
7043
7044!========================================================================
7045
7046SECTION .bkey094 DATA_VA=0x1e19d34a000
7047attr_data {
7048 Name = .bkey094,
7049 VA = 0x1e19d34a000,
7050 RA = 0xfffecc000,
7051 PA = ra2pa(0xfffecc000,0),
7052 part_0_ctx_nonzero_tsb_config_3,
7053 TTE_Context=74, TTE_Size=0, TTE_W=1, TTE_X=0,
7054 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7055 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7056}
7057
7058
7059SECTION .bkey094
7060.data
7061DATA149:
7062 .xword 0x00000ECE90000088 ! 000001E19D34A000 +0000 DATA137+0x88
7063 .xword 0x00007321EFCF0088 ! 000001E19D34A008 +0008 DATA138+0x88
7064 .xword 0x00001387B0000088 ! 000001E19D34A010 +0010 DATA139+0x88
7065 .xword 0xFFFF89C1F870A088 ! 000001E19D34A018 +0018 DATA140+0x88
7066 .xword 0x000000077890A088 ! 000001E19D34A020 +0020 DATA141+0x88
7067 .xword 0x0000199270000088 ! 000001E19D34A028 +0028 DATA142+0x88
7068 .xword 0x000034E4D0000088 ! 000001E19D34A030 +0030 DATA143+0x88
7069 .xword 0x00007B4380000088 ! 000001E19D34A038 +0038 DATA144+0x88
7070 .xword 0xFFFF9830C0000088 ! 000001E19D34A040 +0040 DATA145+0x88
7071 .xword 0xFFFF9641F2440088 ! 000001E19D34A048 +0048 DATA146+0x88
7072 .xword 0xFFFFDA17C6344000 ! 000001E19D34A050 +0050 DATA147+0x0
7073 .xword 0x0000000FFFFE0000 ! 000001E19D34A058 +0058 DATA001+0x0
7074 .xword 0x0000000000000000 ! 000001E19D34A060 +0060 0
7075 .xword 0x40AE0C51C0C33136 ! 000001E19D34A068 +0068 0 Double 3.846160E+03
7076 .word 0xBE46E93E ! 000001E19D34A070 +0070 0 Single -1.942491E-01
7077
7078! Context 75 runs in 64-bit addressing mode, big-endian
7079
7080!========================================================================
7081
7082SECTION .bdata095 DATA_VA=0xffffafc0d0000000
7083attr_data {
7084 Name = .bdata095,
7085 VA = 0xffffafc0d0000000,
7086 RA = 0xb60000000,
7087 PA = ra2pa(0xb60000000,0),
7088 part_0_ctx_nonzero_tsb_config_2,
7089 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7090 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7091 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7092}
7093
7094
7095SECTION .bdata095
7096.data
7097DATA159:
7098 .xword 0xFFFFBC943000C088 ! FFFFAFC0D0000000 -0088 DATA160+0x88
7099 .xword 0x00007F4280000088 ! FFFFAFC0D0000008 -0080 DATA168+0x88
7100 .word 0xB89C8FA8 ! FFFFAFC0D0000010 -0078 0 Single -7.465418E-05
7101 .word 0xBA1F001F ! FFFFAFC0D0000014 -0074 0 Single -6.065387E-04
7102 .xword 0x3FCECE5CF8E2F8EF ! FFFFAFC0D0000018 -0070 0 Double 2.406727E-01
7103 .xword 0x3EDB44C08A75FE7D ! FFFFAFC0D0000020 -0068 0
7104 .xword 0x3F6A5A95B9F08C3C ! FFFFAFC0D0000028 -0060 0 Double 3.217022E-03
7105 .byte 0x76 ! FFFFAFC0D0000030 -0058 0
7106 .byte 0x8D ! FFFFAFC0D0000031 -0057 0
7107 .half 0x96FC ! FFFFAFC0D0000032 -0056 0
7108 .word 0xF7BF71C2 ! FFFFAFC0D0000034 -0054 0
7109 .word 0x2EB1ECB7 ! FFFFAFC0D0000038 -0050 0
7110 .half 0xF30B ! FFFFAFC0D000003C -004C 0
7111 .half 0x1A95 ! FFFFAFC0D000003E -004A 0
7112 .xword 0x31F22C2FEEF4D2C4 ! FFFFAFC0D0000040 -0048 0
7113 .word 0x2F69DDFD ! FFFFAFC0D0000048 -0040 0
7114 .half 0x9C5B ! FFFFAFC0D000004C -003C 0
7115 .half 0x1087 ! FFFFAFC0D000004E -003A 0
7116 .xword 0xBF67320C01DB5D2A ! FFFFAFC0D0000050 -0038 0 Double -2.831481E-03
7117 .half 0xACA9 ! FFFFAFC0D0000058 -0030 0
7118 .half 0x3B5A ! FFFFAFC0D000005A -002E 0
7119 .word 0x40269D17 ! FFFFAFC0D000005C -002C 0 Single 2.603338E+00
7120 .half 0x2CDC ! FFFFAFC0D0000060 -0028 0
7121 .half 0x5DC3 ! FFFFAFC0D0000062 -0026 0
7122 .half 0x8CC8 ! FFFFAFC0D0000064 -0024 0
7123 .half 0xF97F ! FFFFAFC0D0000066 -0022 0
7124 .byte 0x7B ! FFFFAFC0D0000068 -0020 0
7125 .byte 0xD5 ! FFFFAFC0D0000069 -001F 0
7126 .half 0x213E ! FFFFAFC0D000006A -001E 0
7127 .word 0x1F206779 ! FFFFAFC0D000006C -001C 0
7128 .half 0xBC65 ! FFFFAFC0D0000070 -0018 0
7129 .half 0x21F2 ! FFFFAFC0D0000072 -0016 0
7130 .word 0x50DACA6D ! FFFFAFC0D0000074 -0014 0
7131 .byte 0x36 ! FFFFAFC0D0000078 -0010 0
7132 .byte 0xFC ! FFFFAFC0D0000079 -000F 0
7133 .half 0x48AC ! FFFFAFC0D000007A -000E 0
7134 .word 0x3A48214B ! FFFFAFC0D000007C -000C 0
7135 .xword 0x6C2DDA6F341E4D5C ! FFFFAFC0D0000080 -0008 0
7136 .half 0x67B6 ! FFFFAFC0D0000088 +0000 0
7137 .half 0x7B7C ! FFFFAFC0D000008A +0002 0
7138 .word 0xEC3BE27B ! FFFFAFC0D000008C +0004 0
7139 .xword 0x1029C83AE95B9274 ! FFFFAFC0D0000090 +0008 0
7140 .xword 0x3F020F51E86F29C5 ! FFFFAFC0D0000098 +0010 0 Double 3.444642E-05
7141 .xword 0xC086754E79522894 ! FFFFAFC0D00000A0 +0018 0 Double -7.186633E+02
7142 .word 0xBF4AB0FE ! FFFFAFC0D00000A8 +0020 0 Single -7.917632E-01
7143 .word 0x46246945 ! FFFFAFC0D00000AC +0024 0
7144 .byte 0xC4 ! FFFFAFC0D00000B0 +0028 0
7145 .byte 0xBD ! FFFFAFC0D00000B1 +0029 0
7146 .byte 0x8E ! FFFFAFC0D00000B2 +002A 0
7147 .byte 0x00 ! FFFFAFC0D00000B3 +002B 0
7148 .word 0xC3B3A842 ! FFFFAFC0D00000B4 +002C 0 Single -3.593145E+02
7149 .xword 0x97AC8DEBB50A7617 ! FFFFAFC0D00000B8 +0030 0
7150 .xword 0xB8C66E7D5E480A3B ! FFFFAFC0D00000C0 +0038 0
7151 .half 0x089E ! FFFFAFC0D00000C8 +0040 0
7152 .byte 0x5B ! FFFFAFC0D00000CA +0042 0
7153 .byte 0x1B ! FFFFAFC0D00000CB +0043 0
7154 .half 0x6BAA ! FFFFAFC0D00000CC +0044 0
7155 .byte 0x3A ! FFFFAFC0D00000CE +0046 0
7156 .byte 0x23 ! FFFFAFC0D00000CF +0047 0
7157 .word 0x3322148E ! FFFFAFC0D00000D0 +0048 0
7158 .word 0x3E84E066 ! FFFFAFC0D00000D4 +004C 0 Single 2.595245E-01
7159 .xword 0x9B5BE18A169B1A21 ! FFFFAFC0D00000D8 +0050 0
7160 .xword 0xEA1D4E0706C7CB1C ! FFFFAFC0D00000E0 +0058 0
7161 .word 0xBB9A5D2D ! FFFFAFC0D00000E8 +0060 0 Single -4.710814E-03
7162 .word 0x8C6858E7 ! FFFFAFC0D00000EC +0064 0
7163 .xword 0xA4E55D557FBDEF75 ! FFFFAFC0D00000F0 +0068 0
7164 .xword 0x4927CB88DE8AC1AE ! FFFFAFC0D00000F8 +0070 0
7165 .xword 0xCE2D1A30C40AFDBA ! FFFFAFC0D0000100 +0078 0
7166 .xword 0xBCDA9DA9AEB8978A ! FFFFAFC0D0000108 +0080 0
7167
7168!========================================================================
7169
7170SECTION .bdata096 DATA_VA=0xffffbc943000c000
7171attr_data {
7172 Name = .bdata096,
7173 VA = 0xffffbc943000c000,
7174 RA = 0xfffeb6000,
7175 PA = ra2pa(0xfffeb6000,0),
7176 part_0_ctx_nonzero_tsb_config_3,
7177 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7178 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7179 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7180}
7181
7182
7183SECTION .bdata096
7184.data
7185DATA160:
7186 .xword 0x880000903FE2FFFF ! FFFFBC943000C000 -0088 DATA161+0x88
7187 .xword 0x880000D0C0AFFFFF ! FFFFBC943000C008 -0080 DATA159+0x88
7188 .word 0xB95DF832 ! FFFFBC943000C010 -0078 0 Single -2.116866E-04
7189 .word 0xC23EB9B7 ! FFFFBC943000C014 -0074 0 Single -4.768136E+01
7190 .xword 0x3EE6E56CA905B751 ! FFFFBC943000C018 -0070 0 Double 1.091775E-05
7191 .xword 0x933CB666AB43F398 ! FFFFBC943000C020 -0068 0
7192 .xword 0x3F40A06F157AB4F0 ! FFFFBC943000C028 -0060 0 Double 5.074065E-04
7193 .byte 0x60 ! FFFFBC943000C030 -0058 0
7194 .byte 0x01 ! FFFFBC943000C031 -0057 0
7195 .half 0xDF43 ! FFFFBC943000C032 -0056 0
7196 .word 0x2713B4F3 ! FFFFBC943000C034 -0054 0
7197 .word 0x3FDEB97D ! FFFFBC943000C038 -0050 0
7198 .half 0xE087 ! FFFFBC943000C03C -004C 0
7199 .half 0xC160 ! FFFFBC943000C03E -004A 0
7200 .xword 0x6CE146F6EADB3A0C ! FFFFBC943000C040 -0048 0
7201 .word 0x5B125808 ! FFFFBC943000C048 -0040 0
7202 .half 0x0B3A ! FFFFBC943000C04C -003C 0
7203 .half 0x9DE1 ! FFFFBC943000C04E -003A 0
7204 .xword 0xC0C2CFE1EDC6E8BA ! FFFFBC943000C050 -0038 0 Double -9.631765E+03
7205 .half 0xFBBB ! FFFFBC943000C058 -0030 0
7206 .half 0x4F78 ! FFFFBC943000C05A -002E 0
7207 .word 0x3B50DA76 ! FFFFBC943000C05C -002C 0 Single 3.186849E-03
7208 .half 0x2164 ! FFFFBC943000C060 -0028 0
7209 .half 0xFAF4 ! FFFFBC943000C062 -0026 0
7210 .half 0xB5EF ! FFFFBC943000C064 -0024 0
7211 .half 0x5125 ! FFFFBC943000C066 -0022 0
7212 .byte 0x99 ! FFFFBC943000C068 -0020 0
7213 .byte 0x65 ! FFFFBC943000C069 -001F 0
7214 .half 0x110F ! FFFFBC943000C06A -001E 0
7215 .word 0x697DF462 ! FFFFBC943000C06C -001C 0
7216 .half 0xF00E ! FFFFBC943000C070 -0018 0
7217 .half 0xF9C5 ! FFFFBC943000C072 -0016 0
7218 .word 0xBEF3998E ! FFFFBC943000C074 -0014 0
7219 .byte 0xF3 ! FFFFBC943000C078 -0010 0
7220 .byte 0x4A ! FFFFBC943000C079 -000F 0
7221 .half 0x6197 ! FFFFBC943000C07A -000E 0
7222 .word 0x126BCDFC ! FFFFBC943000C07C -000C 0
7223 .xword 0x0537FD588ED942E0 ! FFFFBC943000C080 -0008 0
7224 .half 0xF946 ! FFFFBC943000C088 +0000 0
7225 .half 0x7EF4 ! FFFFBC943000C08A +0002 0
7226 .word 0x0F4A9F20 ! FFFFBC943000C08C +0004 0
7227 .xword 0xD77BC52DC0727C82 ! FFFFBC943000C090 +0008 0
7228 .xword 0x412C1CD043FDA670 ! FFFFBC943000C098 +0010 0 Double 9.211921E+05
7229 .xword 0x412BF1BF37AE4AC9 ! FFFFBC943000C0A0 +0018 0 Double 9.156796E+05
7230 .word 0x411B4167 ! FFFFBC943000C0A8 +0020 0 Single 9.703467E+00
7231 .word 0x3BCA2E56 ! FFFFBC943000C0AC +0024 0
7232 .byte 0x33 ! FFFFBC943000C0B0 +0028 0
7233 .byte 0x7E ! FFFFBC943000C0B1 +0029 0
7234 .byte 0xB3 ! FFFFBC943000C0B2 +002A 0
7235 .byte 0x18 ! FFFFBC943000C0B3 +002B 0
7236 .word 0xC7DDBC12 ! FFFFBC943000C0B4 +002C 0 Single -1.135281E+05
7237 .xword 0x28EB12F0A08A0B81 ! FFFFBC943000C0B8 +0030 0
7238 .xword 0x2EAA99C3234ACA7C ! FFFFBC943000C0C0 +0038 0
7239 .half 0x2BEE ! FFFFBC943000C0C8 +0040 0
7240 .byte 0xA2 ! FFFFBC943000C0CA +0042 0
7241 .byte 0x3F ! FFFFBC943000C0CB +0043 0
7242 .half 0x219C ! FFFFBC943000C0CC +0044 0
7243 .byte 0xDC ! FFFFBC943000C0CE +0046 0
7244 .byte 0x69 ! FFFFBC943000C0CF +0047 0
7245 .word 0xE0168309 ! FFFFBC943000C0D0 +0048 0
7246 .word 0x438A0682 ! FFFFBC943000C0D4 +004C 0 Single 2.760508E+02
7247 .xword 0x350FD7C3C5C0D912 ! FFFFBC943000C0D8 +0050 0
7248 .xword 0xC8553DEF8AB51E4E ! FFFFBC943000C0E0 +0058 0
7249 .word 0xC3F50D6C ! FFFFBC943000C0E8 +0060 0 Single -4.901049E+02
7250 .word 0xE31E6D3D ! FFFFBC943000C0EC +0064 0
7251 .xword 0x32DF2C0956F98534 ! FFFFBC943000C0F0 +0068 0
7252 .xword 0xB05B5F705FF8E7AD ! FFFFBC943000C0F8 +0070 0
7253 .xword 0x9EA3FFEA93FDFDEC ! FFFFBC943000C100 +0078 0
7254 .xword 0x08FB32098187AE00 ! FFFFBC943000C108 +0080 0
7255
7256!========================================================================
7257
7258SECTION .bdata097 DATA_VA=0xffffe23f90000000
7259attr_data {
7260 Name = .bdata097,
7261 VA = 0xffffe23f90000000,
7262 RA = ra2pa(0xb50000000,0),
7263 PA = ra2pa(0xb50000000,0),
7264 part_0_ctx_nonzero_tsb_config_0,
7265 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7266 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7267 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7268}
7269
7270
7271SECTION .bdata097
7272.data
7273DATA161:
7274 .xword 0x880000C094660000 ! FFFFE23F90000000 -0088 DATA162+0x88
7275 .xword 0x88C0003094BCFFFF ! FFFFE23F90000008 -0080 DATA160+0x88
7276 .word 0x41D54B07 ! FFFFE23F90000010 -0078 0 Single 2.666163E+01
7277 .word 0x3B27DA7C ! FFFFE23F90000014 -0074 0 Single 2.561240E-03
7278 .xword 0x3F143FFD8310ADEB ! FFFFE23F90000018 -0070 0 Double 7.724747E-05
7279 .xword 0xE40EDFD9D83AAB48 ! FFFFE23F90000020 -0068 0
7280 .xword 0xBFE5600EAF05C5A6 ! FFFFE23F90000028 -0060 0 Double -6.679758E-01
7281 .byte 0x0F ! FFFFE23F90000030 -0058 0
7282 .byte 0xFD ! FFFFE23F90000031 -0057 0
7283 .half 0xC7D3 ! FFFFE23F90000032 -0056 0
7284 .word 0xFD6289E4 ! FFFFE23F90000034 -0054 0
7285 .word 0x8B052E02 ! FFFFE23F90000038 -0050 0
7286 .half 0x1C08 ! FFFFE23F9000003C -004C 0
7287 .half 0x6B95 ! FFFFE23F9000003E -004A 0
7288 .xword 0xC0253F618A22A483 ! FFFFE23F90000040 -0048 0
7289 .word 0x292745A6 ! FFFFE23F90000048 -0040 0
7290 .half 0x5B2C ! FFFFE23F9000004C -003C 0
7291 .half 0xCF81 ! FFFFE23F9000004E -003A 0
7292 .xword 0xBF9C5E2970C8F428 ! FFFFE23F90000050 -0038 0 Double -2.770295E-02
7293 .half 0xFBE5 ! FFFFE23F90000058 -0030 0
7294 .half 0xC92C ! FFFFE23F9000005A -002E 0
7295 .word 0x3ACF8365 ! FFFFE23F9000005C -002C 0 Single 1.583201E-03
7296 .half 0x0669 ! FFFFE23F90000060 -0028 0
7297 .half 0x3898 ! FFFFE23F90000062 -0026 0
7298 .half 0xB102 ! FFFFE23F90000064 -0024 0
7299 .half 0xB0F9 ! FFFFE23F90000066 -0022 0
7300 .byte 0x5B ! FFFFE23F90000068 -0020 0
7301 .byte 0xAA ! FFFFE23F90000069 -001F 0
7302 .half 0xEEF2 ! FFFFE23F9000006A -001E 0
7303 .word 0xF4CE1A9F ! FFFFE23F9000006C -001C 0
7304 .half 0x39EC ! FFFFE23F90000070 -0018 0
7305 .half 0x0E08 ! FFFFE23F90000072 -0016 0
7306 .word 0x00F93C5E ! FFFFE23F90000074 -0014 0
7307 .byte 0x08 ! FFFFE23F90000078 -0010 0
7308 .byte 0x39 ! FFFFE23F90000079 -000F 0
7309 .half 0x9929 ! FFFFE23F9000007A -000E 0
7310 .word 0x805D9720 ! FFFFE23F9000007C -000C 0
7311 .xword 0x943DA40CE2B74B2D ! FFFFE23F90000080 -0008 0
7312 .half 0x3D6D ! FFFFE23F90000088 +0000 0
7313 .half 0x1E60 ! FFFFE23F9000008A +0002 0
7314 .word 0x2825EC82 ! FFFFE23F9000008C +0004 0
7315 .xword 0x316CD56E8F0DC8AD ! FFFFE23F90000090 +0008 0
7316 .xword 0xBF7766D865CB321F ! FFFFE23F90000098 +0010 0 Double -5.713315E-03
7317 .xword 0x41349DD700CEDA33 ! FFFFE23F900000A0 +0018 0 Double 1.351127E+06
7318 .word 0xBB4A05AC ! FFFFE23F900000A8 +0020 0 Single -3.082613E-03
7319 .word 0x94056389 ! FFFFE23F900000AC +0024 0
7320 .byte 0x4E ! FFFFE23F900000B0 +0028 0
7321 .byte 0x3D ! FFFFE23F900000B1 +0029 0
7322 .byte 0x37 ! FFFFE23F900000B2 +002A 0
7323 .byte 0x2A ! FFFFE23F900000B3 +002B 0
7324 .word 0x3EF7A686 ! FFFFE23F900000B4 +002C 0 Single 4.836923E-01
7325 .xword 0x39D84413C2EDEF8B ! FFFFE23F900000B8 +0030 0
7326 .xword 0x6C469D45062E1359 ! FFFFE23F900000C0 +0038 0
7327 .half 0x2F2C ! FFFFE23F900000C8 +0040 0
7328 .byte 0xC6 ! FFFFE23F900000CA +0042 0
7329 .byte 0x1B ! FFFFE23F900000CB +0043 0
7330 .half 0x98E6 ! FFFFE23F900000CC +0044 0
7331 .byte 0x39 ! FFFFE23F900000CE +0046 0
7332 .byte 0x70 ! FFFFE23F900000CF +0047 0
7333 .word 0x7F42D0C8 ! FFFFE23F900000D0 +0048 0
7334 .word 0xB86E34C2 ! FFFFE23F900000D4 +004C 0 Single -5.679276E-05
7335 .xword 0xEF2ADDF98A965309 ! FFFFE23F900000D8 +0050 0
7336 .xword 0x8683C68494CCDD6A ! FFFFE23F900000E0 +0058 0
7337 .word 0x4010515A ! FFFFE23F900000E8 +0060 0 Single 2.254965E+00
7338 .word 0xA443E80F ! FFFFE23F900000EC +0064 0
7339 .xword 0x2BC140E86BA57F06 ! FFFFE23F900000F0 +0068 0
7340 .xword 0x8B0F7DF69C183E2D ! FFFFE23F900000F8 +0070 0
7341 .xword 0x677E2D964F0EE514 ! FFFFE23F90000100 +0078 0
7342 .xword 0x43CCFA5249CEE4E5 ! FFFFE23F90000108 +0080 0
7343
7344!========================================================================
7345
7346SECTION .bdata098 DATA_VA=0x6694c0000000
7347attr_data {
7348 Name = .bdata098,
7349 VA = 0x6694c0000000,
7350 RA = 0xb40000000,
7351 PA = ra2pa(0xb40000000,0),
7352 part_0_ctx_nonzero_tsb_config_2,
7353 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7354 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7355 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7356}
7357
7358
7359SECTION .bdata098
7360.data
7361DATA162:
7362 .xword 0x880000F04FD7FFFF ! 00006694C0000000 -0088 DATA163+0x88
7363 .xword 0x880000903FE2FFFF ! 00006694C0000008 -0080 DATA161+0x88
7364 .word 0x3F70AEC5 ! 00006694C0000010 -0078 0 Single 9.401668E-01
7365 .word 0xC6721C72 ! 00006694C0000014 -0074 0 Single -1.549511E+04
7366 .xword 0x4139934EC057A1A0 ! 00006694C0000018 -0070 0 Double 1.676111E+06
7367 .xword 0x6155624871FCFB43 ! 00006694C0000020 -0068 0
7368 .xword 0x3F193B9B8E4BD832 ! 00006694C0000028 -0060 0 Double 9.625565E-05
7369 .byte 0xFB ! 00006694C0000030 -0058 0
7370 .byte 0xCD ! 00006694C0000031 -0057 0
7371 .half 0x5217 ! 00006694C0000032 -0056 0
7372 .word 0x4FA05162 ! 00006694C0000034 -0054 0
7373 .word 0xE11C947A ! 00006694C0000038 -0050 0
7374 .half 0x4C0A ! 00006694C000003C -004C 0
7375 .half 0x7DD7 ! 00006694C000003E -004A 0
7376 .xword 0x099DBA80CD3C86F8 ! 00006694C0000040 -0048 0
7377 .word 0xA49C1DEB ! 00006694C0000048 -0040 0
7378 .half 0xA225 ! 00006694C000004C -003C 0
7379 .half 0xAC80 ! 00006694C000004E -003A 0
7380 .xword 0x3F2909F3B57C43B0 ! 00006694C0000050 -0038 0 Double 1.910315E-04
7381 .half 0x43C3 ! 00006694C0000058 -0030 0
7382 .half 0x835E ! 00006694C000005A -002E 0
7383 .word 0xC6F7D0B2 ! 00006694C000005C -002C 0 Single -3.172035E+04
7384 .half 0x8133 ! 00006694C0000060 -0028 0
7385 .half 0x8F9F ! 00006694C0000062 -0026 0
7386 .half 0x72FE ! 00006694C0000064 -0024 0
7387 .half 0x2F03 ! 00006694C0000066 -0022 0
7388 .byte 0xC2 ! 00006694C0000068 -0020 0
7389 .byte 0x9F ! 00006694C0000069 -001F 0
7390 .half 0xCDDA ! 00006694C000006A -001E 0
7391 .word 0x70129C1D ! 00006694C000006C -001C 0
7392 .half 0x0614 ! 00006694C0000070 -0018 0
7393 .half 0xCA63 ! 00006694C0000072 -0016 0
7394 .word 0x7FDB326E ! 00006694C0000074 -0014 0
7395 .byte 0x14 ! 00006694C0000078 -0010 0
7396 .byte 0x6D ! 00006694C0000079 -000F 0
7397 .half 0x3FE6 ! 00006694C000007A -000E 0
7398 .word 0x5967EE9B ! 00006694C000007C -000C 0
7399 .xword 0x753B5A5255F38D15 ! 00006694C0000080 -0008 0
7400 .half 0x89D0 ! 00006694C0000088 +0000 0
7401 .half 0xC63D ! 00006694C000008A +0002 0
7402 .word 0x511BE5CA ! 00006694C000008C +0004 0
7403 .xword 0x5D3830312890F0C9 ! 00006694C0000090 +0008 0
7404 .xword 0x3EB4F2102D04AC16 ! 00006694C0000098 +0010 0 Double 1.248453E-06
7405 .xword 0x40421CE8D00C7D2F ! 00006694C00000A0 +0018 0 Double 3.622585E+01
7406 .word 0x3E8803C1 ! 00006694C00000A8 +0020 0 Single 2.656536E-01
7407 .word 0xB1DA6D70 ! 00006694C00000AC +0024 0
7408 .byte 0x7B ! 00006694C00000B0 +0028 0
7409 .byte 0x45 ! 00006694C00000B1 +0029 0
7410 .byte 0xF5 ! 00006694C00000B2 +002A 0
7411 .byte 0x63 ! 00006694C00000B3 +002B 0
7412 .word 0xC79E618D ! 00006694C00000B4 +002C 0 Single -8.109110E+04
7413 .xword 0xADBADA650EEDAE11 ! 00006694C00000B8 +0030 0
7414 .xword 0x0DFF8F0AFB10031D ! 00006694C00000C0 +0038 0
7415 .half 0x7BAC ! 00006694C00000C8 +0040 0
7416 .byte 0x6C ! 00006694C00000CA +0042 0
7417 .byte 0xC3 ! 00006694C00000CB +0043 0
7418 .half 0xF459 ! 00006694C00000CC +0044 0
7419 .byte 0x6C ! 00006694C00000CE +0046 0
7420 .byte 0x90 ! 00006694C00000CF +0047 0
7421 .word 0xA9080A52 ! 00006694C00000D0 +0048 0
7422 .word 0x3947465E ! 00006694C00000D4 +004C 0 Single 1.900433E-04
7423 .xword 0x966D23D5C776C601 ! 00006694C00000D8 +0050 0
7424 .xword 0x8E6BEEB1BE38EA73 ! 00006694C00000E0 +0058 0
7425 .word 0xC2D5E133 ! 00006694C00000E8 +0060 0 Single -1.069398E+02
7426 .word 0x859F2924 ! 00006694C00000EC +0064 0
7427 .xword 0xB59C5C00AEACB4D4 ! 00006694C00000F0 +0068 0
7428 .xword 0xCAE072CB4C35529E ! 00006694C00000F8 +0070 0
7429 .xword 0xE2B14FE23E7EB68F ! 00006694C0000100 +0078 0
7430 .xword 0xA18ACB6B4B9BCEDA ! 00006694C0000108 +0080 0
7431
7432!========================================================================
7433
7434SECTION .bdata099 DATA_VA=0xffffd74ff0000000
7435attr_data {
7436 Name = .bdata099,
7437 VA = 0xffffd74ff0000000,
7438 RA = ra2pa(0xb30000000,0),
7439 PA = ra2pa(0xb30000000,0),
7440 part_0_ctx_nonzero_tsb_config_0,
7441 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7442 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7443 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7444}
7445
7446
7447SECTION .bdata099
7448.data
7449DATA163:
7450 .xword 0x0000000017702088 ! FFFFD74FF0000000 -0088 DATA164+0x88
7451 .xword 0x00006694C0000088 ! FFFFD74FF0000008 -0080 DATA162+0x88
7452 .word 0x443BBC05 ! FFFFD74FF0000010 -0078 0 Single 7.509378E+02
7453 .word 0xC4FD54B5 ! FFFFD74FF0000014 -0074 0 Single -2.026647E+03
7454 .xword 0x4077B136442B5EDB ! FFFFD74FF0000018 -0070 0 Double 3.790757E+02
7455 .xword 0x2A0C86D22FD8BD83 ! FFFFD74FF0000020 -0068 0
7456 .xword 0x40FF88F6232484BC ! FFFFD74FF0000028 -0060 0 Double 1.291674E+05
7457 .byte 0x0D ! FFFFD74FF0000030 -0058 0
7458 .byte 0xBC ! FFFFD74FF0000031 -0057 0
7459 .half 0x0867 ! FFFFD74FF0000032 -0056 0
7460 .word 0x7E048CA3 ! FFFFD74FF0000034 -0054 0
7461 .word 0x7B89C163 ! FFFFD74FF0000038 -0050 0
7462 .half 0xDFE6 ! FFFFD74FF000003C -004C 0
7463 .half 0xB439 ! FFFFD74FF000003E -004A 0
7464 .xword 0xFC7CEAC23A8770A8 ! FFFFD74FF0000040 -0048 0
7465 .word 0x116FDE6E ! FFFFD74FF0000048 -0040 0
7466 .half 0xC971 ! FFFFD74FF000004C -003C 0
7467 .half 0x5F5F ! FFFFD74FF000004E -003A 0
7468 .xword 0x3FC5B2D1A0FC05B0 ! FFFFD74FF0000050 -0038 0 Double 1.695196E-01
7469 .half 0xB15C ! FFFFD74FF0000058 -0030 0
7470 .half 0xF933 ! FFFFD74FF000005A -002E 0
7471 .word 0xBF54EDAA ! FFFFD74FF000005C -002C 0 Single -8.317515E-01
7472 .half 0x1885 ! FFFFD74FF0000060 -0028 0
7473 .half 0xC3D3 ! FFFFD74FF0000062 -0026 0
7474 .half 0xC238 ! FFFFD74FF0000064 -0024 0
7475 .half 0x5D24 ! FFFFD74FF0000066 -0022 0
7476 .byte 0x3D ! FFFFD74FF0000068 -0020 0
7477 .byte 0xE5 ! FFFFD74FF0000069 -001F 0
7478 .half 0xFA35 ! FFFFD74FF000006A -001E 0
7479 .word 0xBCA5382B ! FFFFD74FF000006C -001C 0
7480 .half 0x3847 ! FFFFD74FF0000070 -0018 0
7481 .half 0xCD0D ! FFFFD74FF0000072 -0016 0
7482 .word 0x2B6CB4DC ! FFFFD74FF0000074 -0014 0
7483 .byte 0xCB ! FFFFD74FF0000078 -0010 0
7484 .byte 0x27 ! FFFFD74FF0000079 -000F 0
7485 .half 0x2B9E ! FFFFD74FF000007A -000E 0
7486 .word 0x1A14D717 ! FFFFD74FF000007C -000C 0
7487 .xword 0x478455494916BE75 ! FFFFD74FF0000080 -0008 0
7488 .half 0x5A76 ! FFFFD74FF0000088 +0000 0
7489 .half 0x0AE6 ! FFFFD74FF000008A +0002 0
7490 .word 0xCD148B1F ! FFFFD74FF000008C +0004 0
7491 .xword 0x171E143B414589CF ! FFFFD74FF0000090 +0008 0
7492 .xword 0xBEB801AF73C9796C ! FFFFD74FF0000098 +0010 0 Double -1.430904E-06
7493 .xword 0x4034D26EFC47FC16 ! FFFFD74FF00000A0 +0018 0 Double 2.082201E+01
7494 .word 0x3DDDE3B1 ! FFFFD74FF00000A8 +0020 0 Single 1.083444E-01
7495 .word 0x26555ECE ! FFFFD74FF00000AC +0024 0
7496 .byte 0x84 ! FFFFD74FF00000B0 +0028 0
7497 .byte 0x84 ! FFFFD74FF00000B1 +0029 0
7498 .byte 0x4B ! FFFFD74FF00000B2 +002A 0
7499 .byte 0x0A ! FFFFD74FF00000B3 +002B 0
7500 .word 0xC28F7C43 ! FFFFD74FF00000B4 +002C 0 Single -7.174270E+01
7501 .xword 0xB7FC9209E22BE908 ! FFFFD74FF00000B8 +0030 0
7502 .xword 0x4230F5EA8E747F31 ! FFFFD74FF00000C0 +0038 0
7503 .half 0x82D7 ! FFFFD74FF00000C8 +0040 0
7504 .byte 0x38 ! FFFFD74FF00000CA +0042 0
7505 .byte 0xB5 ! FFFFD74FF00000CB +0043 0
7506 .half 0x548E ! FFFFD74FF00000CC +0044 0
7507 .byte 0x94 ! FFFFD74FF00000CE +0046 0
7508 .byte 0xC6 ! FFFFD74FF00000CF +0047 0
7509 .word 0x7208FD15 ! FFFFD74FF00000D0 +0048 0
7510 .word 0xBB714C0A ! FFFFD74FF00000D4 +004C 0 Single -3.681900E-03
7511 .xword 0x3420573D4CAFA515 ! FFFFD74FF00000D8 +0050 0
7512 .xword 0x53A60255D69C310D ! FFFFD74FF00000E0 +0058 0
7513 .word 0x39E9D840 ! FFFFD74FF00000E8 +0060 0 Single 4.460234E-04
7514 .word 0xDC1F5F38 ! FFFFD74FF00000EC +0064 0
7515 .xword 0xCC2D12DCD70CC2BD ! FFFFD74FF00000F0 +0068 0
7516 .xword 0x89747D67043278C2 ! FFFFD74FF00000F8 +0070 0
7517 .xword 0x917137E8935E995B ! FFFFD74FF0000100 +0078 0
7518 .xword 0x5B645B88B3E694EA ! FFFFD74FF0000108 +0080 0
7519
7520!========================================================================
7521
7522SECTION .bdata100 DATA_VA=0x17702000
7523attr_data {
7524 Name = .bdata100,
7525 VA = 0x17702000,
7526 RA = 0xfffeb4000,
7527 PA = ra2pa(0xfffeb4000,0),
7528 part_0_ctx_nonzero_tsb_config_3,
7529 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7530 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7531 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7532}
7533
7534
7535SECTION .bdata100
7536.data
7537DATA164:
7538 .xword 0x88804DDF04ECFFFF ! 0000000017702000 -0088 DATA165+0x88
7539 .xword 0x880000F04FD7FFFF ! 0000000017702008 -0080 DATA163+0x88
7540 .word 0xBAF9EEF7 ! 0000000017702010 -0078 0 Single -1.906841E-03
7541 .word 0x438A0D11 ! 0000000017702014 -0074 0 Single 2.761021E+02
7542 .xword 0x3F406FACD05F6766 ! 0000000017702018 -0070 0 Double 5.015940E-04
7543 .xword 0x37B105A37DE710A6 ! 0000000017702020 -0068 0
7544 .xword 0xBEF65906A681BF4C ! 0000000017702028 -0060 0 Double -2.131248E-05
7545 .byte 0x94 ! 0000000017702030 -0058 0
7546 .byte 0x61 ! 0000000017702031 -0057 0
7547 .half 0xF452 ! 0000000017702032 -0056 0
7548 .word 0x0224CB03 ! 0000000017702034 -0054 0
7549 .word 0xB4D871B4 ! 0000000017702038 -0050 0
7550 .half 0x5039 ! 000000001770203C -004C 0
7551 .half 0xE027 ! 000000001770203E -004A 0
7552 .xword 0xAD59B003A7449E3F ! 0000000017702040 -0048 0
7553 .word 0x00FD7CF2 ! 0000000017702048 -0040 0
7554 .half 0x1DED ! 000000001770204C -003C 0
7555 .half 0x316A ! 000000001770204E -003A 0
7556 .xword 0x3F2288DA495F188C ! 0000000017702050 -0038 0 Double 1.414076E-04
7557 .half 0xED37 ! 0000000017702058 -0030 0
7558 .half 0x01D1 ! 000000001770205A -002E 0
7559 .word 0x3DA1C7CF ! 000000001770205C -002C 0 Single 7.899439E-02
7560 .half 0xEFB4 ! 0000000017702060 -0028 0
7561 .half 0x5C60 ! 0000000017702062 -0026 0
7562 .half 0x039F ! 0000000017702064 -0024 0
7563 .half 0x53FD ! 0000000017702066 -0022 0
7564 .byte 0x18 ! 0000000017702068 -0020 0
7565 .byte 0x3B ! 0000000017702069 -001F 0
7566 .half 0xA390 ! 000000001770206A -001E 0
7567 .word 0xF38DEEA7 ! 000000001770206C -001C 0
7568 .half 0xEF30 ! 0000000017702070 -0018 0
7569 .half 0x80F9 ! 0000000017702072 -0016 0
7570 .word 0x1877588E ! 0000000017702074 -0014 0
7571 .byte 0x73 ! 0000000017702078 -0010 0
7572 .byte 0x44 ! 0000000017702079 -000F 0
7573 .half 0x1E66 ! 000000001770207A -000E 0
7574 .word 0xBE36F96B ! 000000001770207C -000C 0
7575 .xword 0xA5B10D4904768A1B ! 0000000017702080 -0008 0
7576 .half 0x246C ! 0000000017702088 +0000 0
7577 .half 0x3BBF ! 000000001770208A +0002 0
7578 .word 0xCC93A02C ! 000000001770208C +0004 0
7579 .xword 0xDD20CEF6DE240CD9 ! 0000000017702090 +0008 0
7580 .xword 0x3F823CA15DA51653 ! 0000000017702098 +0010 0 Double 8.904706E-03
7581 .xword 0x3FCCE34DB28B4A1F ! 00000000177020A0 +0018 0 Double 2.256868E-01
7582 .word 0xB857EEED ! 00000000177020A8 +0020 0 Single -5.148251E-05
7583 .word 0xF9FEB87D ! 00000000177020AC +0024 0
7584 .byte 0xDF ! 00000000177020B0 +0028 0
7585 .byte 0x75 ! 00000000177020B1 +0029 0
7586 .byte 0x81 ! 00000000177020B2 +002A 0
7587 .byte 0xF6 ! 00000000177020B3 +002B 0
7588 .word 0x3E9C2DD3 ! 00000000177020B4 +002C 0 Single 3.050371E-01
7589 .xword 0x34AA6ED926D35CD8 ! 00000000177020B8 +0030 0
7590 .xword 0x9CCE87966E10D8CB ! 00000000177020C0 +0038 0
7591 .half 0xF949 ! 00000000177020C8 +0040 0
7592 .byte 0x69 ! 00000000177020CA +0042 0
7593 .byte 0xC1 ! 00000000177020CB +0043 0
7594 .half 0xFD43 ! 00000000177020CC +0044 0
7595 .byte 0xAE ! 00000000177020CE +0046 0
7596 .byte 0xF8 ! 00000000177020CF +0047 0
7597 .word 0x6C029C31 ! 00000000177020D0 +0048 0
7598 .word 0xC010107C ! 00000000177020D4 +004C 0 Single -2.251006E+00
7599 .xword 0xE6376D8F5BF27F26 ! 00000000177020D8 +0050 0
7600 .xword 0x6320D77E83B1E152 ! 00000000177020E0 +0058 0
7601 .word 0xC5D7EA4A ! 00000000177020E8 +0060 0 Single -6.909286E+03
7602 .word 0x102002C2 ! 00000000177020EC +0064 0
7603 .xword 0x198420046C5C8993 ! 00000000177020F0 +0068 0
7604 .xword 0xDEA02953840F589F ! 00000000177020F8 +0070 0
7605 .xword 0xBE97F8B41D829963 ! 0000000017702100 +0078 0
7606 .xword 0xDA76BD222E23388D ! 0000000017702108 +0080 0
7607
7608!========================================================================
7609
7610SECTION .bdata101 DATA_VA=0xffffec04df4d8000
7611attr_data {
7612 Name = .bdata101,
7613 VA = 0xffffec04df4d8000,
7614 RA = 0xfffeb2000,
7615 PA = ra2pa(0xfffeb2000,0),
7616 part_0_ctx_nonzero_tsb_config_3,
7617 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7618 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7619 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7620}
7621
7622
7623SECTION .bdata101
7624.data
7625DATA165:
7626 .xword 0x0000075CF0000088 ! FFFFEC04DF4D8000 -0088 DATA166+0x88
7627 .xword 0x0000000017702088 ! FFFFEC04DF4D8008 -0080 DATA164+0x88
7628 .word 0xB9A17BAD ! FFFFEC04DF4D8010 -0078 0 Single -3.080046E-04
7629 .word 0x3A3623B3 ! FFFFEC04DF4D8014 -0074 0 Single 6.948069E-04
7630 .xword 0x3F996AC8F03E8F51 ! FFFFEC04DF4D8018 -0070 0 Double 2.482141E-02
7631 .xword 0xE99D4251F7F467DE ! FFFFEC04DF4D8020 -0068 0
7632 .xword 0x408E9CF74F244093 ! FFFFEC04DF4D8028 -0060 0 Double 9.796208E+02
7633 .byte 0xEC ! FFFFEC04DF4D8030 -0058 0
7634 .byte 0x7C ! FFFFEC04DF4D8031 -0057 0
7635 .half 0xBC82 ! FFFFEC04DF4D8032 -0056 0
7636 .word 0xF5CE35E3 ! FFFFEC04DF4D8034 -0054 0
7637 .word 0xDF2F9C74 ! FFFFEC04DF4D8038 -0050 0
7638 .half 0x73D5 ! FFFFEC04DF4D803C -004C 0
7639 .half 0xE43B ! FFFFEC04DF4D803E -004A 0
7640 .xword 0x8ECC0402ED380226 ! FFFFEC04DF4D8040 -0048 0
7641 .word 0x6AF68CBF ! FFFFEC04DF4D8048 -0040 0
7642 .half 0x3D9A ! FFFFEC04DF4D804C -003C 0
7643 .half 0xA107 ! FFFFEC04DF4D804E -003A 0
7644 .xword 0x3ED4EFD092362698 ! FFFFEC04DF4D8050 -0038 0 Double 4.991716E-06
7645 .half 0x3438 ! FFFFEC04DF4D8058 -0030 0
7646 .half 0x7C23 ! FFFFEC04DF4D805A -002E 0
7647 .word 0x3BAA7E68 ! FFFFEC04DF4D805C -002C 0 Single 5.203057E-03
7648 .half 0xF3DF ! FFFFEC04DF4D8060 -0028 0
7649 .half 0x59CF ! FFFFEC04DF4D8062 -0026 0
7650 .half 0x302F ! FFFFEC04DF4D8064 -0024 0
7651 .half 0xCBBF ! FFFFEC04DF4D8066 -0022 0
7652 .byte 0xD7 ! FFFFEC04DF4D8068 -0020 0
7653 .byte 0x46 ! FFFFEC04DF4D8069 -001F 0
7654 .half 0x8A7B ! FFFFEC04DF4D806A -001E 0
7655 .word 0x1548F9B3 ! FFFFEC04DF4D806C -001C 0
7656 .half 0x3ACC ! FFFFEC04DF4D8070 -0018 0
7657 .half 0x2645 ! FFFFEC04DF4D8072 -0016 0
7658 .word 0x493F4E4A ! FFFFEC04DF4D8074 -0014 0
7659 .byte 0xCD ! FFFFEC04DF4D8078 -0010 0
7660 .byte 0xA6 ! FFFFEC04DF4D8079 -000F 0
7661 .half 0x8ED2 ! FFFFEC04DF4D807A -000E 0
7662 .word 0x1FB934FA ! FFFFEC04DF4D807C -000C 0
7663 .xword 0xEC2DA6E34BDDE3B6 ! FFFFEC04DF4D8080 -0008 0
7664 .half 0x4CE1 ! FFFFEC04DF4D8088 +0000 0
7665 .half 0x17D9 ! FFFFEC04DF4D808A +0002 0
7666 .word 0xFC8E92C7 ! FFFFEC04DF4D808C +0004 0
7667 .xword 0xB5708AF379FAF0F4 ! FFFFEC04DF4D8090 +0008 0
7668 .xword 0xC1105246A5825FEA ! FFFFEC04DF4D8098 +0010 0 Double -2.674097E+05
7669 .xword 0xC116EC163F24AF14 ! FFFFEC04DF4D80A0 +0018 0 Double -3.755576E+05
7670 .word 0xC02F3401 ! FFFFEC04DF4D80A8 +0020 0 Single -2.737549E+00
7671 .word 0xD00E70E9 ! FFFFEC04DF4D80AC +0024 0
7672 .byte 0x73 ! FFFFEC04DF4D80B0 +0028 0
7673 .byte 0x59 ! FFFFEC04DF4D80B1 +0029 0
7674 .byte 0xCE ! FFFFEC04DF4D80B2 +002A 0
7675 .byte 0x7C ! FFFFEC04DF4D80B3 +002B 0
7676 .word 0xBE0D2269 ! FFFFEC04DF4D80B4 +002C 0 Single -1.378266E-01
7677 .xword 0x74280016B3A12738 ! FFFFEC04DF4D80B8 +0030 0
7678 .xword 0x1605217861BB7CBA ! FFFFEC04DF4D80C0 +0038 0
7679 .half 0xB4C2 ! FFFFEC04DF4D80C8 +0040 0
7680 .byte 0xEC ! FFFFEC04DF4D80CA +0042 0
7681 .byte 0x3C ! FFFFEC04DF4D80CB +0043 0
7682 .half 0xF61A ! FFFFEC04DF4D80CC +0044 0
7683 .byte 0x8B ! FFFFEC04DF4D80CE +0046 0
7684 .byte 0x0C ! FFFFEC04DF4D80CF +0047 0
7685 .word 0xE21F242E ! FFFFEC04DF4D80D0 +0048 0
7686 .word 0x466CEE9C ! FFFFEC04DF4D80D4 +004C 0 Single 1.516365E+04
7687 .xword 0x387874800DDC0BAB ! FFFFEC04DF4D80D8 +0050 0
7688 .xword 0xCB7C2B9772C956C3 ! FFFFEC04DF4D80E0 +0058 0
7689 .word 0xC5E82886 ! FFFFEC04DF4D80E8 +0060 0 Single -7.429065E+03
7690 .word 0x7FFBBA60 ! FFFFEC04DF4D80EC +0064 0
7691 .xword 0x4DE7E4FDFC7AD172 ! FFFFEC04DF4D80F0 +0068 0
7692 .xword 0x63649AC6E397A539 ! FFFFEC04DF4D80F8 +0070 0
7693 .xword 0x126857A5C54A3F33 ! FFFFEC04DF4D8100 +0078 0
7694 .xword 0x99C75B89323BC966 ! FFFFEC04DF4D8108 +0080 0
7695
7696!========================================================================
7697
7698SECTION .bdata102 DATA_VA=0x75cf0000000
7699attr_data {
7700 Name = .bdata102,
7701 VA = 0x75cf0000000,
7702 RA = ra2pa(0xb20000000,0),
7703 PA = ra2pa(0xb20000000,0),
7704 part_0_ctx_nonzero_tsb_config_0,
7705 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7706 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7707 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7708}
7709
7710
7711SECTION .bdata102
7712.data
7713DATA166:
7714 .xword 0x880000B0126B0000 ! 0000075CF0000000 -0088 DATA167+0x88
7715 .xword 0x88804DDF04ECFFFF ! 0000075CF0000008 -0080 DATA165+0x88
7716 .word 0x44D4056C ! 0000075CF0000010 -0078 0 Single 1.696169E+03
7717 .word 0x37A6C708 ! 0000075CF0000014 -0074 0 Single 1.988142E-05
7718 .xword 0xC0ADEA6E51C9EB3E ! 0000075CF0000018 -0070 0 Double -3.829215E+03
7719 .xword 0x377A166B1B3CA609 ! 0000075CF0000020 -0068 0
7720 .xword 0xBFC9F96F3FEF88E8 ! 0000075CF0000028 -0060 0 Double -2.029246E-01
7721 .byte 0x1C ! 0000075CF0000030 -0058 0
7722 .byte 0xFC ! 0000075CF0000031 -0057 0
7723 .half 0x7AC8 ! 0000075CF0000032 -0056 0
7724 .word 0x5DA71FF2 ! 0000075CF0000034 -0054 0
7725 .word 0x612C9CBC ! 0000075CF0000038 -0050 0
7726 .half 0xA55B ! 0000075CF000003C -004C 0
7727 .half 0xFCAB ! 0000075CF000003E -004A 0
7728 .xword 0x1DCC8365514F79B3 ! 0000075CF0000040 -0048 0
7729 .word 0x42BB8D65 ! 0000075CF0000048 -0040 0
7730 .half 0x93B1 ! 0000075CF000004C -003C 0
7731 .half 0x757D ! 0000075CF000004E -003A 0
7732 .xword 0xC13A7DBCAD4FFEC3 ! 0000075CF0000050 -0038 0 Double -1.736125E+06
7733 .half 0x6FAB ! 0000075CF0000058 -0030 0
7734 .half 0x54CD ! 0000075CF000005A -002E 0
7735 .word 0x378AA0BD ! 0000075CF000005C -002C 0 Single 1.652573E-05
7736 .half 0x6830 ! 0000075CF0000060 -0028 0
7737 .half 0x45F8 ! 0000075CF0000062 -0026 0
7738 .half 0x2788 ! 0000075CF0000064 -0024 0
7739 .half 0x3E98 ! 0000075CF0000066 -0022 0
7740 .byte 0xF7 ! 0000075CF0000068 -0020 0
7741 .byte 0x11 ! 0000075CF0000069 -001F 0
7742 .half 0xB008 ! 0000075CF000006A -001E 0
7743 .word 0xCAF57356 ! 0000075CF000006C -001C 0
7744 .half 0xBCBA ! 0000075CF0000070 -0018 0
7745 .half 0x1314 ! 0000075CF0000072 -0016 0
7746 .word 0xE8443860 ! 0000075CF0000074 -0014 0
7747 .byte 0x07 ! 0000075CF0000078 -0010 0
7748 .byte 0x03 ! 0000075CF0000079 -000F 0
7749 .half 0x4AF7 ! 0000075CF000007A -000E 0
7750 .word 0x496A1FD7 ! 0000075CF000007C -000C 0
7751 .xword 0x562963A68AAFD670 ! 0000075CF0000080 -0008 0
7752 .half 0x8931 ! 0000075CF0000088 +0000 0
7753 .half 0x4D15 ! 0000075CF000008A +0002 0
7754 .word 0x5F408D84 ! 0000075CF000008C +0004 0
7755 .xword 0x47572CAF0C673067 ! 0000075CF0000090 +0008 0
7756 .xword 0xC07864DCD699BD03 ! 0000075CF0000098 +0010 0 Double -3.903039E+02
7757 .xword 0xBFBA0690C8C7D075 ! 0000075CF00000A0 +0018 0 Double -1.016627E-01
7758 .word 0xC1B1D210 ! 0000075CF00000A8 +0020 0 Single -2.222757E+01
7759 .word 0x7464FF64 ! 0000075CF00000AC +0024 0
7760 .byte 0x02 ! 0000075CF00000B0 +0028 0
7761 .byte 0x2B ! 0000075CF00000B1 +0029 0
7762 .byte 0xA8 ! 0000075CF00000B2 +002A 0
7763 .byte 0xBF ! 0000075CF00000B3 +002B 0
7764 .word 0xBE1EF17A ! 0000075CF00000B4 +002C 0 Single -1.552180E-01
7765 .xword 0x9B391241808EB0DB ! 0000075CF00000B8 +0030 0
7766 .xword 0x63BAE88442201F26 ! 0000075CF00000C0 +0038 0
7767 .half 0x8BAF ! 0000075CF00000C8 +0040 0
7768 .byte 0x7F ! 0000075CF00000CA +0042 0
7769 .byte 0x53 ! 0000075CF00000CB +0043 0
7770 .half 0x53F5 ! 0000075CF00000CC +0044 0
7771 .byte 0x0D ! 0000075CF00000CE +0046 0
7772 .byte 0xA4 ! 0000075CF00000CF +0047 0
7773 .word 0xB2D302BD ! 0000075CF00000D0 +0048 0
7774 .word 0xBE149FA1 ! 0000075CF00000D4 +004C 0 Single -1.451402E-01
7775 .xword 0x4402A156D8B6AA96 ! 0000075CF00000D8 +0050 0
7776 .xword 0x2D64134D93B72F02 ! 0000075CF00000E0 +0058 0
7777 .word 0x378C74C7 ! 0000075CF00000E8 +0060 0 Single 1.674368E-05
7778 .word 0x7DB425B1 ! 0000075CF00000EC +0064 0
7779 .xword 0x4BF1F0C23B53151E ! 0000075CF00000F0 +0068 0
7780 .xword 0x9546BBBE51777663 ! 0000075CF00000F8 +0070 0
7781 .xword 0x94D12E8E8D17DAC0 ! 0000075CF0000100 +0078 0
7782 .xword 0xB9B541963C5ACC7F ! 0000075CF0000108 +0080 0
7783
7784!========================================================================
7785
7786SECTION .bdata103 DATA_VA=0x6b12b0000000
7787attr_data {
7788 Name = .bdata103,
7789 VA = 0x6b12b0000000,
7790 RA = 0xb10000000,
7791 PA = ra2pa(0xb10000000,0),
7792 part_0_ctx_nonzero_tsb_config_2,
7793 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7794 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7795 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7796}
7797
7798
7799SECTION .bdata103
7800.data
7801DATA167:
7802 .xword 0x88000080427F0000 ! 00006B12B0000000 -0088 DATA168+0x88
7803 .xword 0x880000F05C070000 ! 00006B12B0000008 -0080 DATA166+0x88
7804 .word 0xC727C8DD ! 00006B12B0000010 -0078 0 Single -4.295286E+04
7805 .word 0x45CE6816 ! 00006B12B0000014 -0074 0 Single 6.605011E+03
7806 .xword 0x3FFDC655C10A1995 ! 00006B12B0000018 -0070 0 Double 1.860922E+00
7807 .xword 0xE2AAA636EC1866EA ! 00006B12B0000020 -0068 0
7808 .xword 0x3F6064F1B418CD96 ! 00006B12B0000028 -0060 0 Double 2.001259E-03
7809 .byte 0xF8 ! 00006B12B0000030 -0058 0
7810 .byte 0x45 ! 00006B12B0000031 -0057 0
7811 .half 0x23A2 ! 00006B12B0000032 -0056 0
7812 .word 0xCD09F93B ! 00006B12B0000034 -0054 0
7813 .word 0xAC8483E6 ! 00006B12B0000038 -0050 0
7814 .half 0xA420 ! 00006B12B000003C -004C 0
7815 .half 0x9FAA ! 00006B12B000003E -004A 0
7816 .xword 0xCE0379758D0E2D02 ! 00006B12B0000040 -0048 0
7817 .word 0x97520FF2 ! 00006B12B0000048 -0040 0
7818 .half 0x7E61 ! 00006B12B000004C -003C 0
7819 .half 0x40A9 ! 00006B12B000004E -003A 0
7820 .xword 0x3FAD24100C199141 ! 00006B12B0000050 -0038 0 Double 5.691576E-02
7821 .half 0x7FDC ! 00006B12B0000058 -0030 0
7822 .half 0x7014 ! 00006B12B000005A -002E 0
7823 .word 0xC0ADA52D ! 00006B12B000005C -002C 0 Single -5.426413E+00
7824 .half 0x1B2D ! 00006B12B0000060 -0028 0
7825 .half 0x2003 ! 00006B12B0000062 -0026 0
7826 .half 0x0B29 ! 00006B12B0000064 -0024 0
7827 .half 0x5023 ! 00006B12B0000066 -0022 0
7828 .byte 0x2B ! 00006B12B0000068 -0020 0
7829 .byte 0x3A ! 00006B12B0000069 -001F 0
7830 .half 0x5497 ! 00006B12B000006A -001E 0
7831 .word 0xD5095151 ! 00006B12B000006C -001C 0
7832 .half 0x7A03 ! 00006B12B0000070 -0018 0
7833 .half 0xB265 ! 00006B12B0000072 -0016 0
7834 .word 0x4CD08B89 ! 00006B12B0000074 -0014 0
7835 .byte 0x65 ! 00006B12B0000078 -0010 0
7836 .byte 0xAC ! 00006B12B0000079 -000F 0
7837 .half 0x8847 ! 00006B12B000007A -000E 0
7838 .word 0xDC7DD0A6 ! 00006B12B000007C -000C 0
7839 .xword 0x77BEEFFE5E4E7ECA ! 00006B12B0000080 -0008 0
7840 .half 0x7132 ! 00006B12B0000088 +0000 0
7841 .half 0x68FE ! 00006B12B000008A +0002 0
7842 .word 0x5D65146F ! 00006B12B000008C +0004 0
7843 .xword 0x6D06237C9E38D2EC ! 00006B12B0000090 +0008 0
7844 .xword 0xBEF0AD89B2BDF2F2 ! 00006B12B0000098 +0010 0 Double -1.590527E-05
7845 .xword 0x3F8D359D1CDC1937 ! 00006B12B00000A0 +0018 0 Double 1.426242E-02
7846 .word 0x3B3AB014 ! 00006B12B00000A8 +0020 0 Single 2.848630E-03
7847 .word 0x3CDBA8E3 ! 00006B12B00000AC +0024 0
7848 .byte 0xAD ! 00006B12B00000B0 +0028 0
7849 .byte 0x42 ! 00006B12B00000B1 +0029 0
7850 .byte 0x23 ! 00006B12B00000B2 +002A 0
7851 .byte 0x68 ! 00006B12B00000B3 +002B 0
7852 .word 0x3942F133 ! 00006B12B00000B4 +002C 0 Single 1.859114E-04
7853 .xword 0x5CE042CF28091550 ! 00006B12B00000B8 +0030 0
7854 .xword 0xFADD48F2021B28AB ! 00006B12B00000C0 +0038 0
7855 .half 0x2E32 ! 00006B12B00000C8 +0040 0
7856 .byte 0x49 ! 00006B12B00000CA +0042 0
7857 .byte 0x33 ! 00006B12B00000CB +0043 0
7858 .half 0x919D ! 00006B12B00000CC +0044 0
7859 .byte 0x6E ! 00006B12B00000CE +0046 0
7860 .byte 0xF6 ! 00006B12B00000CF +0047 0
7861 .word 0xD73D50BE ! 00006B12B00000D0 +0048 0
7862 .word 0x43BF6EFE ! 00006B12B00000D4 +004C 0 Single 3.828671E+02
7863 .xword 0x8C5DF20B5E0F6206 ! 00006B12B00000D8 +0050 0
7864 .xword 0x55309207F011EC91 ! 00006B12B00000E0 +0058 0
7865 .word 0x396B6104 ! 00006B12B00000E8 +0060 0 Single 2.244749E-04
7866 .word 0xFC8DB4E5 ! 00006B12B00000EC +0064 0
7867 .xword 0x9012764AF569DA0B ! 00006B12B00000F0 +0068 0
7868 .xword 0xD632C5F468E768C0 ! 00006B12B00000F8 +0070 0
7869 .xword 0xB94067A592702FFE ! 00006B12B0000100 +0078 0
7870 .xword 0x1B7578D9A2715145 ! 00006B12B0000108 +0080 0
7871
7872!========================================================================
7873
7874SECTION .bdata104 DATA_VA=0x7f4280000000
7875attr_data {
7876 Name = .bdata104,
7877 VA = 0x7f4280000000,
7878 RA = 0xb00000000,
7879 PA = ra2pa(0xb00000000,0),
7880 part_0_ctx_nonzero_tsb_config_1,
7881 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7882 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7883 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7884}
7885
7886
7887SECTION .bdata104
7888.data
7889DATA168:
7890 .xword 0x880000D0C0AFFFFF ! 00007F4280000000 -0088 DATA159+0x88
7891 .xword 0x880000B0126B0000 ! 00007F4280000008 -0080 DATA167+0x88
7892 .word 0x4629524C ! 00007F4280000010 -0078 0 Single 1.083657E+04
7893 .word 0x448DC99A ! 00007F4280000014 -0074 0 Single 1.134300E+03
7894 .xword 0xBEB50DC4B9E825B8 ! 00007F4280000018 -0070 0 Double -1.254903E-06
7895 .xword 0xE580E3B56F7A159D ! 00007F4280000020 -0068 0
7896 .xword 0x3F0DC5C9C81B041C ! 00007F4280000028 -0060 0 Double 5.678675E-05
7897 .byte 0x72 ! 00007F4280000030 -0058 0
7898 .byte 0xC2 ! 00007F4280000031 -0057 0
7899 .half 0xD9D1 ! 00007F4280000032 -0056 0
7900 .word 0xF0AFEBFA ! 00007F4280000034 -0054 0
7901 .word 0xCF94DAFB ! 00007F4280000038 -0050 0
7902 .half 0xE3C8 ! 00007F428000003C -004C 0
7903 .half 0xCBBD ! 00007F428000003E -004A 0
7904 .xword 0x5E60455135A767EF ! 00007F4280000040 -0048 0
7905 .word 0x4C77E711 ! 00007F4280000048 -0040 0
7906 .half 0xEF3B ! 00007F428000004C -003C 0
7907 .half 0x05B8 ! 00007F428000004E -003A 0
7908 .xword 0xC00C92A58F0CE1B4 ! 00007F4280000050 -0038 0 Double -3.571605E+00
7909 .half 0xFA38 ! 00007F4280000058 -0030 0
7910 .half 0xFF0B ! 00007F428000005A -002E 0
7911 .word 0x3A435110 ! 00007F428000005C -002C 0 Single 7.450739E-04
7912 .half 0x78A5 ! 00007F4280000060 -0028 0
7913 .half 0x0552 ! 00007F4280000062 -0026 0
7914 .half 0xAF09 ! 00007F4280000064 -0024 0
7915 .half 0x2C2E ! 00007F4280000066 -0022 0
7916 .byte 0x19 ! 00007F4280000068 -0020 0
7917 .byte 0x2F ! 00007F4280000069 -001F 0
7918 .half 0x55F9 ! 00007F428000006A -001E 0
7919 .word 0x7A052ED7 ! 00007F428000006C -001C 0
7920 .half 0x5758 ! 00007F4280000070 -0018 0
7921 .half 0xC00B ! 00007F4280000072 -0016 0
7922 .word 0x424C236B ! 00007F4280000074 -0014 0
7923 .byte 0x7C ! 00007F4280000078 -0010 0
7924 .byte 0x3A ! 00007F4280000079 -000F 0
7925 .half 0x6CCB ! 00007F428000007A -000E 0
7926 .word 0x1E02F802 ! 00007F428000007C -000C 0
7927 .xword 0x4DF969A5505BB732 ! 00007F4280000080 -0008 0
7928 .half 0xEE9E ! 00007F4280000088 +0000 0
7929 .half 0x1F2B ! 00007F428000008A +0002 0
7930 .word 0xB80DC641 ! 00007F428000008C +0004 0
7931 .xword 0x5157868360C6705F ! 00007F4280000090 +0008 0
7932 .xword 0xC0A0217B72758D40 ! 00007F4280000098 +0010 0 Double -2.064741E+03
7933 .xword 0x3EBDE5F1B2869415 ! 00007F42800000A0 +0018 0 Double 1.782073E-06
7934 .word 0xBC84BF63 ! 00007F42800000A8 +0020 0 Single -1.620454E-02
7935 .word 0x073D1B05 ! 00007F42800000AC +0024 0
7936 .byte 0x8E ! 00007F42800000B0 +0028 0
7937 .byte 0xE0 ! 00007F42800000B1 +0029 0
7938 .byte 0xAD ! 00007F42800000B2 +002A 0
7939 .byte 0x2F ! 00007F42800000B3 +002B 0
7940 .word 0x40A1CD3E ! 00007F42800000B4 +002C 0 Single 5.056304E+00
7941 .xword 0xA12474F25E8AAA73 ! 00007F42800000B8 +0030 0
7942 .xword 0xF7F39BD61CC9B4BD ! 00007F42800000C0 +0038 0
7943 .half 0x1A77 ! 00007F42800000C8 +0040 0
7944 .byte 0x50 ! 00007F42800000CA +0042 0
7945 .byte 0xA8 ! 00007F42800000CB +0043 0
7946 .half 0x2935 ! 00007F42800000CC +0044 0
7947 .byte 0xB6 ! 00007F42800000CE +0046 0
7948 .byte 0x2E ! 00007F42800000CF +0047 0
7949 .word 0xE2A5786D ! 00007F42800000D0 +0048 0
7950 .word 0x3EB33A1B ! 00007F42800000D4 +004C 0 Single 3.500527E-01
7951 .xword 0x603952A0CF4FA547 ! 00007F42800000D8 +0050 0
7952 .xword 0x9FC503A792CB10C5 ! 00007F42800000E0 +0058 0
7953 .word 0xC36E4C7B ! 00007F42800000E8 +0060 0 Single -2.382988E+02
7954 .word 0x5CCA8AEB ! 00007F42800000EC +0064 0
7955 .xword 0x16D95A619999A1EC ! 00007F42800000F0 +0068 0
7956 .xword 0x7A29594A2CA7425F ! 00007F42800000F8 +0070 0
7957 .xword 0xA04CF70CA18F949C ! 00007F4280000100 +0078 0
7958 .xword 0xD4D2D34EB19E1E1A ! 00007F4280000108 +0080 0
7959
7960!========================================================================
7961
7962SECTION .bblk105 DATA_VA=0x272c1a000
7963attr_data {
7964 Name = .bblk105,
7965 VA = 0x272c1a000,
7966 RA = 0xfffeb0000,
7967 PA = ra2pa(0xfffeb0000,0),
7968 part_0_ctx_nonzero_tsb_config_3,
7969 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
7970 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7971 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7972}
7973
7974
7975SECTION .bblk105
7976.data
7977DATA169:
7978 .xword 0x9225B5C429772281 ! 0000000272C1A000 +0000 0
7979 .xword 0x537596AF8DA74857 ! 0000000272C1A008 +0008 0
7980 .xword 0xFEC7BE5BACBA4397 ! 0000000272C1A010 +0010 0
7981 .xword 0x115BEE6094964681 ! 0000000272C1A018 +0018 0
7982 .xword 0xF3983198EDAC5EFA ! 0000000272C1A020 +0020 0
7983 .xword 0x2BA7CEA20CA3DEBB ! 0000000272C1A028 +0028 0
7984 .xword 0x564CAF5E73349ED6 ! 0000000272C1A030 +0030 0
7985 .xword 0xB18075B77A23CEEB ! 0000000272C1A038 +0038 0
7986 .xword 0x256F077D3A71E0A6 ! 0000000272C1A040 +0040 0
7987 .xword 0x75897CF3DBD9A49E ! 0000000272C1A048 +0048 0
7988 .xword 0xAB47881ED73A108B ! 0000000272C1A050 +0050 0
7989 .xword 0x1EB1E91FF9FB0C5B ! 0000000272C1A058 +0058 0
7990 .xword 0x0BB9801BF7647A88 ! 0000000272C1A060 +0060 0
7991 .xword 0x2DEDDEEE4E014E5F ! 0000000272C1A068 +0068 0
7992 .xword 0xB6B71D54BFFF25FF ! 0000000272C1A070 +0070 0
7993 .xword 0x5D055218A484FDEA ! 0000000272C1A078 +0078 0
7994
7995!========================================================================
7996
7997SECTION .bcom001
7998attr_data {
7999 Name = .bcom001,
8000 VA = 0x0,
8001 RA = 0xffffde000,
8002 PA = ra2pa(0xffffde000,0),
8003 tsbonly,
8004 part_0_ctx_nonzero_tsb_config_3,
8005 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8006 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
8007 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8008}
8009
8010!========================================================================
8011
8012SECTION .bstk106 DATA_VA=0x7dbb4000
8013attr_data {
8014 Name = .bstk106,
8015 VA = 0x7dbb4000,
8016 RA = 0xfffeae000,
8017 PA = ra2pa(0xfffeae000,0),
8018 part_0_ctx_nonzero_tsb_config_3,
8019 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8020 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8021 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8022}
8023
8024
8025SECTION .bstk106
8026.data
8027 .skip 0x2000 ! 000000007DBB4000
8028STACK0075:
8029
8030!========================================================================
8031
8032SECTION .bkey107 DATA_VA=0xba7862000
8033attr_data {
8034 Name = .bkey107,
8035 VA = 0xba7862000,
8036 RA = 0xfffeac000,
8037 PA = ra2pa(0xfffeac000,0),
8038 part_0_ctx_nonzero_tsb_config_3,
8039 TTE_Context=75, TTE_Size=0, TTE_W=1, TTE_X=0,
8040 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8041 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8042}
8043
8044
8045SECTION .bkey107
8046.data
8047DATA171:
8048 .xword 0xFFFFAFC0D0000088 ! 0000000BA7862000 +0000 DATA159+0x88
8049 .xword 0xFFFFBC943000C088 ! 0000000BA7862008 +0008 DATA160+0x88
8050 .xword 0xFFFFE23F90000088 ! 0000000BA7862010 +0010 DATA161+0x88
8051 .xword 0x00006694C0000088 ! 0000000BA7862018 +0018 DATA162+0x88
8052 .xword 0xFFFFD74FF0000088 ! 0000000BA7862020 +0020 DATA163+0x88
8053 .xword 0x0000000017702088 ! 0000000BA7862028 +0028 DATA164+0x88
8054 .xword 0xFFFFEC04DF4D8088 ! 0000000BA7862030 +0030 DATA165+0x88
8055 .xword 0x0000075CF0000088 ! 0000000BA7862038 +0038 DATA166+0x88
8056 .xword 0x00006B12B0000088 ! 0000000BA7862040 +0040 DATA167+0x88
8057 .xword 0x00007F4280000088 ! 0000000BA7862048 +0048 DATA168+0x88
8058 .xword 0x0000000272C1A000 ! 0000000BA7862050 +0050 DATA169+0x0
8059 .xword 0x0000000FFFFE0000 ! 0000000BA7862058 +0058 DATA001+0x0
8060 .xword 0x0000000000000000 ! 0000000BA7862060 +0060 0
8061 .xword 0xBEB662245EC8A1DC ! 0000000BA7862068 +0068 0 Double -1.334153E-06
8062 .word 0xBAC489AC ! 0000000BA7862070 +0070 0 Single -1.499464E-03
8063
8064#undef BLIMP_BIAS
8065#define BLIMP_BIAS 0
8066#undef BLIMP_FRAME
8067#define BLIMP_FRAME 128
8068#undef BLIMP_32BIT
8069#define BLIMP_32BIT 0
8070
8071!========================================================================
8072
8073SECTION .btext001 TEXT_VA=0xffffa4e82a5b7d00
8074attr_text {
8075 Name = .btext001,
8076 VA = 0xffffa4e82a5b7d00,
8077 RA = 0xffffbfd00,
8078 PA = ra2pa(0xffffbfd00,0),
8079 notsb
8080}
8081
8082SECTION .btext001_pg0 TEXT_VA=0xffffa4e82a5b6000
8083attr_text {
8084 Name = .btext001_pg0,
8085 VA = 0xffffa4e82a5b6000,
8086 RA = 0xffffbe000,
8087 PA = ra2pa(0xffffbe000,0),
8088 tsbonly,
8089 part_0_ctx_nonzero_tsb_config_3,
8090 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
8091 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8092 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8093}
8094.text; .skip 8
8095
8096
8097SECTION .btext001
8098.text
8099.global start_th_0; start_th_0:
8100.global SUBR016; SUBR016:
8101BL00221: ! MAIN:L0-B000
8102 nop ! FFFFA4E82A5B7D00 MAIN:L0-B000 1
8103 sethi %hh(0x5D35C000),%g2 ! FFFFA4E82A5B7D04 MAIN:L0-B000 1 BD00094
8104 or %g2,%hm(0x5D35C000),%g2 ! FFFFA4E82A5B7D08 MAIN:L0-B000 1
8105 sethi %lm(0x5D35C000),%g3 ! FFFFA4E82A5B7D0C MAIN:L0-B000 1
8106 or %g3,%lo(0x5D35C000),%g3 ! FFFFA4E82A5B7D10 MAIN:L0-B000 1
8107 sllx %g2, 0x20, %g2 ! FFFFA4E82A5B7D14 MAIN:L0-B000 1
8108 or %g2, %g3, %g2 ! FFFFA4E82A5B7D18 MAIN:L0-B000 1
8109 sethi %hh(0x14CF40002000),%l0 ! FFFFA4E82A5B7D1C MAIN:L0-B000 1 STACK0068
8110 or %l0,%hm(0x14CF40002000),%l0 ! FFFFA4E82A5B7D20 MAIN:L0-B000 1
8111 sethi %lm(0x14CF40002000),%l1 ! FFFFA4E82A5B7D24 MAIN:L0-B000 1
8112 or %l1,%lo(0x14CF40002000),%l1 ! FFFFA4E82A5B7D28 MAIN:L0-B000 1
8113 sllx %l0, 0x20, %l0 ! FFFFA4E82A5B7D2C MAIN:L0-B000 1
8114 or %l0, %l1, %l0 ! FFFFA4E82A5B7D30 MAIN:L0-B000 1
8115 sub %l0, 0x100, %o6 ! FFFFA4E82A5B7D34 MAIN:L0-B000 1
8116 add %o6, 0x80, %i6 ! FFFFA4E82A5B7D38 MAIN:L0-B000 1
8117 addcc %g0, 0x1, %g1 ! FFFFA4E82A5B7D3C MAIN:L0-B000 1
8118 or %g0, 0x54A, %g3 ! FFFFA4E82A5B7D40 MAIN:L0-B000 1
8119 or %g0, 0x96E, %g4 ! FFFFA4E82A5B7D44 MAIN:L0-B000 1
8120 or %g0, -100, %g5 ! FFFFA4E82A5B7D48 MAIN:L0-B000 1
8121 or %g0, 0xC07, %g6 ! FFFFA4E82A5B7D4C MAIN:L0-B000 1
8122 or %g0, 0x0, %g7 ! FFFFA4E82A5B7D50 MAIN:L0-B000 1
8123 or %g0, 0xA72, %o0 ! FFFFA4E82A5B7D54 MAIN:L0-B000 1
8124 or %g0, 0x662, %o1 ! FFFFA4E82A5B7D58 MAIN:L0-B000 1
8125 or %g0, 0xC58, %o2 ! FFFFA4E82A5B7D5C MAIN:L0-B000 1
8126 or %g0, -325, %o3 ! FFFFA4E82A5B7D60 MAIN:L0-B000 1
8127 or %g0, 0xDE0, %o4 ! FFFFA4E82A5B7D64 MAIN:L0-B000 1
8128 or %g0, 0xC8, %o5 ! FFFFA4E82A5B7D68 MAIN:L0-B000 1
8129 or %g0, -2213, %o7 ! FFFFA4E82A5B7D6C MAIN:L0-B000 1
8130 or %g0, 0x95A, %l0 ! FFFFA4E82A5B7D70 MAIN:L0-B000 1
8131 or %g0, 0x89E, %l1 ! FFFFA4E82A5B7D74 MAIN:L0-B000 1
8132 or %g0, -2691, %l2 ! FFFFA4E82A5B7D78 MAIN:L0-B000 1
8133 or %g0, -2202, %l3 ! FFFFA4E82A5B7D7C MAIN:L0-B000 1
8134 or %g0, 0xE19, %l4 ! FFFFA4E82A5B7D80 MAIN:L0-B000 1
8135 or %g0, 0xA62, %l5 ! FFFFA4E82A5B7D84 MAIN:L0-B000 1
8136 sethi %hh(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D88 MAIN:L0-B000 1 SUBR016
8137 or %l7,%hm(0xFFFFA4E82A5B7D00),%l7 ! FFFFA4E82A5B7D8C MAIN:L0-B000 1
8138 sethi %lm(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D90 MAIN:L0-B000 1
8139 or %l6,%lo(0xFFFFA4E82A5B7D00),%l6 ! FFFFA4E82A5B7D94 MAIN:L0-B000 1
8140 sllx %l7, 0x20, %l7 ! FFFFA4E82A5B7D98 MAIN:L0-B000 1
8141 or %l7, %l6, %l7 ! FFFFA4E82A5B7D9C MAIN:L0-B000 1
8142 or %g0, -2116, %l6 ! FFFFA4E82A5B7DA0 MAIN:L0-B000 1
8143 or %g0, -3501, %i0 ! FFFFA4E82A5B7DA4 MAIN:L0-B000 1
8144 or %g0, 0x3D9, %i1 ! FFFFA4E82A5B7DA8 MAIN:L0-B000 1
8145 or %g0, -1897, %i2 ! FFFFA4E82A5B7DAC MAIN:L0-B000 1
8146 or %g0, -3452, %i3 ! FFFFA4E82A5B7DB0 MAIN:L0-B000 1
8147 or %g0, 0x6A4, %i4 ! FFFFA4E82A5B7DB4 MAIN:L0-B000 1
8148 or %g0, 0xBEB, %i5 ! FFFFA4E82A5B7DB8 MAIN:L0-B000 1
8149 or %g0, 0xC48, %i7 ! FFFFA4E82A5B7DBC MAIN:L0-B000 1
8150 or %g0, 0x4, %g6 ! FFFFA4E82A5B7DC0 MAIN:L0-B000 1
8151BL00222:save %o6, -128, %o6 ! FFFFA4E82A5B7DC4 MAIN:L0-B000 4
8152 add %i0, %g6, %l0 ! FFFFA4E82A5B7DC8 MAIN:L0-B000 4
8153 add %i1, %g6, %l1 ! FFFFA4E82A5B7DCC MAIN:L0-B000 4
8154 add %i2, %g6, %l2 ! FFFFA4E82A5B7DD0 MAIN:L0-B000 4
8155 add %i3, %g6, %l3 ! FFFFA4E82A5B7DD4 MAIN:L0-B000 4
8156 add %i4, %g6, %l4 ! FFFFA4E82A5B7DD8 MAIN:L0-B000 4
8157 add %i5, %g6, %l5 ! FFFFA4E82A5B7DDC MAIN:L0-B000 4
8158 add %i6, %g6, %l6 ! FFFFA4E82A5B7DE0 MAIN:L0-B000 4
8159 add %i7, %g6, %l7 ! FFFFA4E82A5B7DE4 MAIN:L0-B000 4
8160 add %l0, %g6, %o0 ! FFFFA4E82A5B7DE8 MAIN:L0-B000 4
8161 add %l1, %g6, %o1 ! FFFFA4E82A5B7DEC MAIN:L0-B000 4
8162 add %l2, %g6, %o2 ! FFFFA4E82A5B7DF0 MAIN:L0-B000 4
8163 add %l3, %g6, %o3 ! FFFFA4E82A5B7DF4 MAIN:L0-B000 4
8164 add %l4, %g6, %o4 ! FFFFA4E82A5B7DF8 MAIN:L0-B000 4
8165 add %l5, %g6, %o5 ! FFFFA4E82A5B7DFC MAIN:L0-B000 4
8166 add %l7, %g6, %o7 ! FFFFA4E82A5B7E00 MAIN:L0-B000 4
8167 subcc %g6, 0x1, %g6 ! FFFFA4E82A5B7E04 MAIN:L0-B000 4
8168 bnz,a,pt %xcc, BL00222 ! FFFFA4E82A5B7E08 MAIN:L0-B000 4
8169 nop ! FFFFA4E82A5B7E0C MAIN:L0-B000 3
8170 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E10 MAIN:L0-B000 1
8171 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E14 MAIN:L0-B000 1
8172 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E18 MAIN:L0-B000 1
8173 restore %g0, %g0, %g0 ! FFFFA4E82A5B7E1C MAIN:L0-B000 1
8174 ta %xcc, 0x44 ! FFFFA4E82A5B7E20 MAIN:L0-B000 1 cleanwin=0
8175 ldd [%g2+0x0068], %f0 ! FFFFA4E82A5B7E24 MAIN:L0-B000 1 <BD00223
8176 faddd %f0, %f0, %f6 ! FFFFA4E82A5B7E28 MAIN:L0-B000 1
8177 faddd %f0, %f6, %f12 ! FFFFA4E82A5B7E2C MAIN:L0-B000 1
8178 faddd %f6, %f12, %f14 ! FFFFA4E82A5B7E30 MAIN:L0-B000 1
8179 faddd %f12, %f14, %f60 ! FFFFA4E82A5B7E34 MAIN:L0-B000 1
8180 faddd %f14, %f60, %f62 ! FFFFA4E82A5B7E38 MAIN:L0-B000 1
8181 faddd %f60, %f62, %f32 ! FFFFA4E82A5B7E3C MAIN:L0-B000 1
8182 faddd %f62, %f32, %f34 ! FFFFA4E82A5B7E40 MAIN:L0-B000 1
8183 faddd %f32, %f34, %f36 ! FFFFA4E82A5B7E44 MAIN:L0-B000 1
8184 faddd %f34, %f36, %f38 ! FFFFA4E82A5B7E48 MAIN:L0-B000 1
8185 faddd %f36, %f38, %f40 ! FFFFA4E82A5B7E4C MAIN:L0-B000 1
8186 faddd %f38, %f40, %f42 ! FFFFA4E82A5B7E50 MAIN:L0-B000 1
8187 faddd %f40, %f42, %f44 ! FFFFA4E82A5B7E54 MAIN:L0-B000 1
8188 faddd %f42, %f44, %f46 ! FFFFA4E82A5B7E58 MAIN:L0-B000 1
8189 ld [%g2+0x0070], %f2 ! FFFFA4E82A5B7E5C MAIN:L0-B000 1 <BD00224
8190 fadds %f2, %f2, %f3 ! FFFFA4E82A5B7E60 MAIN:L0-B000 1
8191 fadds %f2, %f3, %f4 ! FFFFA4E82A5B7E64 MAIN:L0-B000 1
8192 fadds %f3, %f4, %f5 ! FFFFA4E82A5B7E68 MAIN:L0-B000 1
8193 fadds %f4, %f5, %f8 ! FFFFA4E82A5B7E6C MAIN:L0-B000 1
8194 fadds %f5, %f8, %f9 ! FFFFA4E82A5B7E70 MAIN:L0-B000 1
8195 fadds %f8, %f9, %f10 ! FFFFA4E82A5B7E74 MAIN:L0-B000 1
8196 fadds %f9, %f10, %f11 ! FFFFA4E82A5B7E78 MAIN:L0-B000 1
8197 fcmpd %fcc0, %f0, %f0 ! FFFFA4E82A5B7E7C MAIN:L0-B000 1
8198 fcmpd %fcc1, %f0, %f0 ! FFFFA4E82A5B7E80 MAIN:L0-B000 1
8199 fcmpd %fcc2, %f0, %f0 ! FFFFA4E82A5B7E84 MAIN:L0-B000 1
8200 fcmpd %fcc3, %f0, %f0 ! FFFFA4E82A5B7E88 MAIN:L0-B000 1
8201 stx %fsr, [%g2+0x0060] ! FFFFA4E82A5B7E8C MAIN:L0-B000 1 <BD00032
8202 fzero %f16 ! FFFFA4E82A5B7E90 MAIN:L0-B000 1
8203 fzero %f18 ! FFFFA4E82A5B7E94 MAIN:L0-B000 1
8204 fzero %f20 ! FFFFA4E82A5B7E98 MAIN:L0-B000 1
8205 fzero %f22 ! FFFFA4E82A5B7E9C MAIN:L0-B000 1
8206 fzero %f24 ! FFFFA4E82A5B7EA0 MAIN:L0-B000 1
8207 fzero %f26 ! FFFFA4E82A5B7EA4 MAIN:L0-B000 1
8208 fzero %f28 ! FFFFA4E82A5B7EA8 MAIN:L0-B000 1
8209 fzero %f30 ! FFFFA4E82A5B7EAC MAIN:L0-B000 1
8210 ldx [%g2+0x0000], %g3 ! FFFFA4E82A5B7EB0 MAIN:L0-B000 1 BASE<BD00094
8211 ldx [%g2+0x0008], %g4 ! FFFFA4E82A5B7EB4 MAIN:L0-B000 1 BASE<BD00015
8212 ldx [%g2+0x0010], %g5 ! FFFFA4E82A5B7EB8 MAIN:L0-B000 1 BASE<BD00048
8213 ldx [%g2+0x0018], %g6 ! FFFFA4E82A5B7EBC MAIN:L0-B000 1 BASE<BD00083
8214 or %g0, 0x2, %l0 ! FFFFA4E82A5B7EC0 LOOP:L1-B000 1
8215BL00259: ! LOOP:L1-B000
8216 add %g1, 0xDA5, %g1 ! FFFFA4E82A5B7EC4 LOOP:L1-B000 2 chksum++
8217 and %g1, 0xFE, %l2 ! FFFFA4E82A5B7EC8 LOOP:L2-B000 2
8218BL00239: ! LOOP:L2-B000
8219 add %g1, 0x238, %g1 ! FFFFA4E82A5B7ECC LOOP:L2-B000 5 chksum++
8220 ta %xcc, 0x46 ! FFFFA4E82A5B7ED0 LOOP:L2-B000 5 S demap-page
8221 ldd [%g6-0x0048], %f18 ! FFFFA4E82A5B7ED4 LOOP:L2-B000 5 S <BD00023
8222 ldxa [%g7+%g0]0xA1, %i5 ! FFFFA4E82A5B7ED8 LOOP:L2-B000 5 S BAD-ASI
8223 stba %i2, [%g4-0x0066]%asi ! FFFFA4E82A5B7EDC LOOP:L2-B000 5 S >BD00082+2
8224 .word 0x99C0D814 ! FFFFA4E82A5B7EE0 LOOP:L2-B000 5 S illop
8225 or %g0, 0x3, %l1 ! FFFFA4E82A5B7EE4 LOOP:L3-B000 5
8226BL00232: ! LOOP:L3-B000
8227 add %g1, 0x962, %g1 ! FFFFA4E82A5B7EE8 LOOP:L3-B000 15 chksum++
8228 nop ! FFFFA4E82A5B7EEC LOOP:L3-B000 15 S
8229 fbo BL00225 ;.empty ! FFFFA4E82A5B7EF0 LOOP:L3-B000 15 L
8230 fblg,pn %fcc1, BL00226 ;.empty ! FFFFA4E82A5B7EF4 LOOP:L3-B000 15 L
8231 .word 0xE937D0E1 ! FFFFA4E82A5B7EF8 LOOP:L3-B000 0 L illop
8232 bne BL00225 ! FFFFA4E82A5B7EFC LOOP:L3-B000 0 L
8233 ldx [%g2+0x0020], %g3 ! FFFFA4E82A5B7F00 LOOP:L3-B000 0 S BASE<BD00098
8234 .word 0x8FAFDD4E ! FFFFA4E82A5B7F04 LOOP:L3-B000 0 S illop
8235 call .+8 ! FFFFA4E82A5B7F08 LOOP:L3-B000 0 L
8236 .word 0xA9D62804 ! FFFFA4E82A5B7F0C LOOP:L3-B000 0 S illop
8237 st %f19, [%g6-0x0014] ! FFFFA4E82A5B7F10 LOOP:L3-B000 0 S >BD00087
8238 nop ! FFFFA4E82A5B7F14 LOOP:L3-B000 0 S
8239BL00227:bz BL00229 ;.empty ! FFFFA4E82A5B7F18 LOOP:L3-B000 0 L
8240BL00229:fbul BL00228 ;.empty ! FFFFA4E82A5B7F1C LOOP:L3-B000 0 L
8241BL00226:bne BL00230 ;.empty ! FFFFA4E82A5B7F20 LOOP:L3-B000 0 L
8242BL00225:fbul,pt %fcc0, BL00231 ! FFFFA4E82A5B7F24 LOOP:L3-B000 15 L
8243BL00228:stx %g1, [%g6+0x0050] ! FFFFA4E82A5B7F28 LOOP:L3-B000 15 S >BD00045
8244 nop ! FFFFA4E82A5B7F2C LOOP:L3-B000 15 S
8245BL00230:sta %f5, [%g4+0x004E]%asi ! FFFFA4E82A5B7F30 LOOP:L3-B000 15 S >BD00047+2
8246BL00231:add %g1, 0x984, %g1 ! FFFFA4E82A5B7F34 LOOP:L3-B000 15 chksum++
8247 swapa [%g4+0x0024]%asi, %o1 ! FFFFA4E82A5B7F38 LOOP:L3-B000 15 S >BD00139
8248 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B7F3C LOOP:L3-B000 15 <BD00010
8249 ldda [%l6]0x2C, %i0 ! FFFFA4E82A5B7F40 LOOP:L3-B000 15 S Quad_Ld
8250 stda %f22, [%g3+0x0038]%asi ! FFFFA4E82A5B7F44 LOOP:L3-B000 15 S >BD00028
8251 ldstuba [%g3-0x0020]%asi, %l4 ! FFFFA4E82A5B7F48 LOOP:L3-B000 15 S >BD00144
8252 add %g5, -74, %l6 ! FFFFA4E82A5B7F4C LOOP:L3-B000 15 @BD00033
8253 stda %f24, [%l6]0xD2 ! FFFFA4E82A5B7F50 LOOP:L3-B000 15 S Short16
8254 add %g5, -76, %l6 ! FFFFA4E82A5B7F54 LOOP:L3-B000 15 @BD00089
8255 stda %f22, [%l6]0xD2 ! FFFFA4E82A5B7F58 LOOP:L3-B000 15 S Short16
8256 sub %l1, 0x1, %l1 ! FFFFA4E82A5B7F5C LOOP:L3-B000 15
8257 brnz,pn %l1, BL00232 ! FFFFA4E82A5B7F60 LOOP:L3-B000 15
8258 stw %i5, [%g4+0x005C] ! FFFFA4E82A5B7F64 LOOP:L3-B000 15 S >BD00035+4
8259 add %g1, 0x256, %g1 ! FFFFA4E82A5B7F68 LOOP:L3-B000 5 chksum++
8260 and %g1, 0xFE, %l4 ! FFFFA4E82A5B7F6C LOOP:L3-B001 5
8261BL00233: ! LOOP:L3-B001
8262 add %g1, 0x5D0, %g1 ! FFFFA4E82A5B7F70 LOOP:L3-B001 9 chksum++
8263 ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B7F74 LOOP:L3-B001 9 <BD00003
8264 membar 0x40 ! FFFFA4E82A5B7F78 LOOP:L3-B001 9
8265 ldda [%l5]0x16, %f16 ! FFFFA4E82A5B7F7C LOOP:L3-B001 9 Blk-Load
8266 membar 0x40 ! FFFFA4E82A5B7F80 LOOP:L3-B001 9
8267 ldx [%g2+0x0060], %fsr ! FFFFA4E82A5B7F84 LOOP:L3-B001 9 S <BD00032
8268 membar 0x40 ! FFFFA4E82A5B7F88 LOOP:L3-B001 9
8269 ldda [%l5]0xF1, %f16 ! FFFFA4E82A5B7F8C LOOP:L3-B001 9 Blk-Load
8270 membar 0x40 ! FFFFA4E82A5B7F90 LOOP:L3-B001 9
8271 stx %o1, [%g6+0x0078] ! FFFFA4E82A5B7F94 LOOP:L3-B001 9 S >BD00009
8272 bn .-708 ! FFFFA4E82A5B7F98 LOOP:L3-B001 9 S
8273 ldub [%g5+0x002A], %o1 ! FFFFA4E82A5B7F9C LOOP:L3-B001 9 S <BD00099
8274 ldx [%g2+0x0018], %g6 ! FFFFA4E82A5B7FA0 LOOP:L3-B001 9 S BASE<BD00083
8275 ldx [%g4-0x0088], %g4 ! FFFFA4E82A5B7FA4 LOOP:L3-B001 9 ptr_chase
8276 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B7FA8 LOOP:L3-B001 9 ptr_chase
8277 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B7FAC LOOP:L3-B001 9 ptr_chase
8278 ldd [%g5+0x0018], %f14 ! FFFFA4E82A5B7FB0 LOOP:L3-B001 9 S <BD00059
8279 lduh [%g6-0x003C], %o4 ! FFFFA4E82A5B7FB4 LOOP:L3-B001 9 S <BD00041
8280 fmul8ulx16 %f18, %f24, %f16 ! FFFFA4E82A5B7FB8 LOOP:L3-B001 9 S
8281 add %g3, -86, %l6 ! FFFFA4E82A5B7FBC LOOP:L3-B001 9 @BD00014
8282 stda %f20, [%l6]0xD2 ! FFFFA4E82A5B7FC0 LOOP:L3-B001 9 S Short16
8283 ld [%g2+0x0064], %fsr ! FFFFA4E82A5B7FC4 LOOP:L3-B001 9 S <BD00032+4
8284 ld [%g3+0x0064], %f22 ! FFFFA4E82A5B7FC8 LOOP:L3-B001 9 S <BD00021
8285 nop ! FFFFA4E82A5B7FCC LOOP:L3-B001 9 S
8286 srlx %l4, 0x1, %l4 ! FFFFA4E82A5B7FD0 LOOP:L3-B001 9
8287 andcc %l4, 0x1, %g0 ! FFFFA4E82A5B7FD4 LOOP:L3-B001 9
8288 bne,a,pt %xcc, BL00233 ! FFFFA4E82A5B7FD8 LOOP:L3-B001 9
8289 st %fsr, [%g2+0x0064] ! FFFFA4E82A5B7FDC LOOP:L3-B001 4 S <BD00032+4
8290 add %g1, 0xF54, %g1 ! FFFFA4E82A5B7FE0 LOOP:L3-B001 5 chksum++
8291 andcc %g1, 0x8, %g0 ! FFFFA4E82A5B7FE4 SKIP:L3-B002 5
8292 bnz,pt %xcc, BL00234 ! FFFFA4E82A5B7FE8 SKIP:L3-B002 5
8293 nop ! FFFFA4E82A5B7FEC SKIP:L3-B002 5 S
8294 add %g5, 0x28, %l6 ! FFFFA4E82A5B7FF0 SKIP:L3-B002 3 @BD00080
8295 ldda [%l6]0xD0, %f22 ! FFFFA4E82A5B7FF4 SKIP:L3-B002 3 S Short8
8296 ldsba [%g3+0x0046]%asi, %l3 ! FFFFA4E82A5B7FF8 SKIP:L3-B002 3 S <BD00077
8297 ld [%g5+0x0020], %f10 ! FFFFA4E82A5B7FFC SKIP:L3-B002 3 S <BD00042
8298 std %f40, [%g4+0x0018] ! FFFFA4E82A5B8000 SKIP:L3-B002 3 S >BD00059
8299 add %g1, 0x5B1, %g1 ! FFFFA4E82A5B8004 SKIP:L3-B002 3 chksum++
8300 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8008 SKIP:L3-B002 3 <BD00010
8301 ldda [%l6]0x24, %i0 ! FFFFA4E82A5B800C SKIP:L3-B002 3 S Quad_Ld
8302 stx %o5, [%g3+0x0080] ! FFFFA4E82A5B8010 SKIP:L3-B002 3 S >BD00070
8303 sth %i1, [%g6-0x003C] ! FFFFA4E82A5B8014 SKIP:L3-B002 3 S >BD00041
8304 ldsw [%g3-0x0040], %i5 ! FFFFA4E82A5B8018 SKIP:L3-B002 3 S <BD00007
8305 ba,pt %icc, BL00237 ! FFFFA4E82A5B801C SKIP:L3-B002 3
8306 std %l4, [%g5+0x0035] ! FFFFA4E82A5B8020 SKIP:L3-B002 3 S >BD00044+5
8307BL00234: ! ELSE:L3-B003
8308 ld [%g2+0x0064], %fsr ! FFFFA4E82A5B8024 ELSE:L3-B003 2 S <BD00032+4
8309 nop ! FFFFA4E82A5B8028 ELSE:L3-B003 2 S
8310 ldda [%g7+%g0]0x8B, %i0 ! FFFFA4E82A5B802C ELSE:L3-B003 2 S <BD00043
8311 fbug,a BL00235 ! FFFFA4E82A5B8030 ELSE:L3-B003 2 L
8312 ldx [%g2+0x0008], %g5 ! FFFFA4E82A5B8034 ELSE:L3-B003 0 S BASE<BD00015
8313 st %f3, [%g4-0x0078] ! FFFFA4E82A5B8038 ELSE:L3-B003 2 S >BD00180
8314 std %f30, [%g6-0x0048] ! FFFFA4E82A5B803C ELSE:L3-B003 2 S >BD00023
8315 fmul8ulx16 %f16, %f30, %f20 ! FFFFA4E82A5B8040 ELSE:L3-B003 2 S
8316 ld [%g6-0x0050], %f26 ! FFFFA4E82A5B8044 ELSE:L3-B003 2 S <BD00093
8317 ldx [%g2+0x0008], %g5 ! FFFFA4E82A5B8048 ELSE:L3-B003 2 S BASE<BD00015
8318 stb %i5, [%g5+0x007D] ! FFFFA4E82A5B804C ELSE:L3-B003 2 S >BD00009+5
8319 nop ! FFFFA4E82A5B8050 ELSE:L3-B003 2 S
8320 nop ! FFFFA4E82A5B8054 ELSE:L3-B003 2 S
8321 brz,a,pn %g1, BL00236 ! FFFFA4E82A5B8058 ELSE:L3-B003 2 L
8322BL00236:.word 0xA7AE4C99 ! FFFFA4E82A5B805C ELSE:L3-B003 0 S illop
8323 bvc BL00235 ! FFFFA4E82A5B8060 ELSE:L3-B003 2 L
8324 st %f5, [%g3-0x0078] ! FFFFA4E82A5B8064 ELSE:L3-B003 2 S >BD00180
8325 ldd [%g5+0x0080], %f18 ! FFFFA4E82A5B8068 ELSE:L3-B003 0 S <BD00070
8326BL00235:add %g1, 0xCAB, %g1 ! FFFFA4E82A5B806C ELSE:L3-B003 2 chksum++
8327 add %g1, 0x2D5, %g1 ! FFFFA4E82A5B8070 ELSE:L3-B003 2 chksum++
8328 ldsh [%g3-0x0055], %i5 ! FFFFA4E82A5B8074 ELSE:L3-B003 2 S <BD00014+1
8329 st %f24, [%g5+0x0004] ! FFFFA4E82A5B8078 ELSE:L3-B003 2 S >BD00053
8330 ldd [%g4+0x0008], %i0 ! FFFFA4E82A5B807C ELSE:L3-B003 2 S <BD00058
8331 lduwa [%g7+%g7]0x83, %i4 ! FFFFA4E82A5B8080 ELSE:L3-B003 2 S <BD00043
8332 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8084 ELSE:L3-B003 2 <BD00010
8333 ldda [%l6]0x26, %i2 ! FFFFA4E82A5B8088 ELSE:L3-B003 2 S Quad_Ld_P
8334 ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B808C ELSE:L3-B003 2 <BD00003
8335 membar 0x40 ! FFFFA4E82A5B8090 ELSE:L3-B003 2
8336 ldda [%l5]0x16, %f16 ! FFFFA4E82A5B8094 ELSE:L3-B003 2 Blk-Load
8337 membar 0x40 ! FFFFA4E82A5B8098 ELSE:L3-B003 2
8338BL00237: ! ELSE:L3-B003
8339 add %g1, 0x454, %g1 ! FFFFA4E82A5B809C ELSE:L3-B003 5 chksum++
8340 or %g0, 0x2, %l3 ! FFFFA4E82A5B80A0 LOOP:L3-B004 5
8341BL00238: ! LOOP:L3-B004
8342 add %g1, 0xD78, %g1 ! FFFFA4E82A5B80A4 LOOP:L3-B004 10 chksum++
8343 lduba [%g7+%g7]0x83, %i5 ! FFFFA4E82A5B80A8 LOOP:L3-B004 10 S <BD00043
8344 stb %i0, [%g6-0x0051] ! FFFFA4E82A5B80AC LOOP:L3-B004 10 S >BD00027+3
8345 ldx [%g2+0x0028], %g6 ! FFFFA4E82A5B80B0 LOOP:L3-B004 10 S BASE<BD00022
8346 stda %i4, [%g6+0x0038]%asi ! FFFFA4E82A5B80B4 LOOP:L3-B004 10 S >BD00028
8347 ldd [%g6+0x0018], %f32 ! FFFFA4E82A5B80B8 LOOP:L3-B004 10 S <BD00059
8348 add %g3, -15, %l6 ! FFFFA4E82A5B80BC LOOP:L3-B004 10 @BD00040
8349 stda %f28, [%l6]0xD0 ! FFFFA4E82A5B80C0 LOOP:L3-B004 10 S Short8
8350 st %f11, [%g6+0x0020] ! FFFFA4E82A5B80C4 LOOP:L3-B004 10 S >BD00042
8351 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B80C8 LOOP:L3-B004 10 <BD00010
8352 ldda [%l6]0x26, %i0 ! FFFFA4E82A5B80CC LOOP:L3-B004 10 S Quad_Ld_P
8353 ldx [%g2+0x0040], %g6 ! FFFFA4E82A5B80D0 LOOP:L3-B004 10 S BASE<BD00031
8354 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80D4 LOOP:L3-B004 10 ptr_chase
8355 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80D8 LOOP:L3-B004 10 ptr_chase
8356 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80DC LOOP:L3-B004 10 ptr_chase
8357 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E0 LOOP:L3-B004 10 ptr_chase
8358 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E4 LOOP:L3-B004 10 ptr_chase
8359 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80E8 LOOP:L3-B004 10 ptr_chase
8360 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80EC LOOP:L3-B004 10 ptr_chase
8361 ldx [%g6-0x0088], %g6 ! FFFFA4E82A5B80F0 LOOP:L3-B004 10 ptr_chase
8362 lda [%g3-0x002C]%asi, %f3 ! FFFFA4E82A5B80F4 LOOP:L3-B004 10 S <BD00055
8363 lduw [%g6+0x0067], %i4 ! FFFFA4E82A5B80F8 LOOP:L3-B004 10 S <BD00021+3
8364 ldd [%g3-0x0038], %f46 ! FFFFA4E82A5B80FC LOOP:L3-B004 10 S <BD00006
8365 ta %xcc, 0x43 ! FFFFA4E82A5B8100 LOOP:L3-B004 10 S +-PEF
8366 add %g3, 0x42, %l6 ! FFFFA4E82A5B8104 LOOP:L3-B004 10 @BD00091
8367 stda %f30, [%l6]0xD0 ! FFFFA4E82A5B8108 LOOP:L3-B004 20 S Short8
8368 subcc %l3, 0x1, %l3 ! FFFFA4E82A5B810C LOOP:L3-B004 10
8369 bnz BL00238 ! FFFFA4E82A5B8110 LOOP:L3-B004 10
8370 st %f21, [%g5-0x000C] ! FFFFA4E82A5B8114 LOOP:L3-B004 10 S >BD00002
8371 add %g1, 0x88E, %g1 ! FFFFA4E82A5B8118 LOOP:L3-B004 5 chksum++
8372 nop ! FFFFA4E82A5B811C LOOP:L3-B005 5
8373 ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8120 LOOP:L2-B000 5 S BASE<BD00098
8374 add %g4, 0x38, %l5 ! FFFFA4E82A5B8124 LOOP:L2-B000 5 @BD00028
8375 stda %f24,[%l5+%g1]0xCA ! FFFFA4E82A5B8128 LOOP:L2-B000 5 S Partial_St
8376 st %fsr, [%g2+0x0064] ! FFFFA4E82A5B812C LOOP:L2-B000 5 S <BD00032+4
8377 ldx [%g2+0x0008], %g3 ! FFFFA4E82A5B8130 LOOP:L2-B000 5 S BASE<BD00015
8378 add %g6, 0x30, %l5 ! FFFFA4E82A5B8134 LOOP:L2-B000 5 @BD00044
8379 stda %f20,[%l5+%g1]0xC2 ! FFFFA4E82A5B8138 LOOP:L2-B000 5 S Partial_St
8380 srlx %l2, 0x1, %l2 ! FFFFA4E82A5B813C LOOP:L2-B000 5
8381 andcc %l2, 0x1, %g0 ! FFFFA4E82A5B8140 LOOP:L2-B000 5
8382 bne,pt %xcc, BL00239 ! FFFFA4E82A5B8144 LOOP:L2-B000 5
8383 std %f44, [%g4+0x0018] ! FFFFA4E82A5B8148 LOOP:L2-B000 5 S >BD00059
8384 add %g1, 0x9DC, %g1 ! FFFFA4E82A5B814C LOOP:L2-B000 2 chksum++
8385 nop ! FFFFA4E82A5B8150 LOOP:L2-B001 2
8386 nop ! FFFFA4E82A5B8154 LOOP:L2-B002 2
8387 nop ! FFFFA4E82A5B8158 LOOP:L2-B003 2
8388 nop ! FFFFA4E82A5B815C LOOP:L2-B004 2
8389 nop ! FFFFA4E82A5B8160 LOOP:L2-B005 2
8390 nop ! FFFFA4E82A5B8164 LOOP:L2-B006 2
8391 add %i5, %g1, %o1 ! FFFFA4E82A5B8168 SWCH:L2-B007 2
8392 and %o1, 0x18, %o7 ! FFFFA4E82A5B816C SWCH:L2-B007 2
8393 sethi %hi(0x484), %o1 ! FFFFA4E82A5B8170 SWCH:L2-B007 2 .+0
8394 or %o1,%lo(0x484),%o1 ! FFFFA4E82A5B8174 SWCH:L2-B007 2
8395 add %o1, %o7, %o1 ! FFFFA4E82A5B8178 SWCH:L2-B007 2
8396 jmpl %l7+%o1, %g0 ! FFFFA4E82A5B817C SWCH:L2-B007 2
8397 lduh [%g4-0x0030], %o5 ! FFFFA4E82A5B8180 SWCH:L2-B007 2 S <BD00106
8398 ba,a,pn %xcc, BL00249 ! FFFFA4E82A5B8184 SWCH:L2-B007 0
8399 .word 0xB5A1C883 ! FFFFA4E82A5B8188 SWCH:L2-B007 0 S illop
8400 ba,a BL00242 ! FFFFA4E82A5B818C SWCH:L2-B007 1
8401 .word 0x9F93E018 ! FFFFA4E82A5B8190 SWCH:L2-B007 0 S illop
8402 fba,a BL00241 ! FFFFA4E82A5B8194 SWCH:L2-B007 0
8403 std %i0, [%g6-0x0068] ! FFFFA4E82A5B8198 SWCH:L2-B007 0 S >BD00082
8404 fba,pn %fcc2, BL00240 ! FFFFA4E82A5B819C SWCH:L2-B007 1
8405 .word 0xA1B482D2 ! FFFFA4E82A5B81A0 SWCH:L2-B007 1 S illop_VIS
8406BL00240:add %g1, 0x357, %g1 ! FFFFA4E82A5B81A4 CASE:L3-B006 1 chksum++
8407 st %fsr, [%g2+0x0064] ! FFFFA4E82A5B81A8 CASE:L3-B006 1 S <BD00032+4
8408 add %g5, -38, %l6 ! FFFFA4E82A5B81AC CASE:L3-B006 1 @BD00170
8409 stda %f30, [%l6]0xD2 ! FFFFA4E82A5B81B0 CASE:L3-B006 1 S Short16
8410 ldd [%g5-0x0038], %f40 ! FFFFA4E82A5B81B4 CASE:L3-B006 1 S <BD00006
8411 stx %fsr, [%g2+0x0060] ! FFFFA4E82A5B81B8 CASE:L3-B006 1 S <BD00032
8412 tcc %xcc, %g0+0x0062 ! FFFFA4E82A5B81BC CASE:L3-B006 1 S
8413 ldd [%g5+0x0018], %f38 ! FFFFA4E82A5B81C0 CASE:L3-B006 1 S <BD00059
8414 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B81C4 CASE:L3-B006 1 <BD00010
8415 ldda [%l6]0x24, %i0 ! FFFFA4E82A5B81C8 CASE:L3-B006 1 S Quad_Ld
8416 ld [%g2+0x0064], %fsr ! FFFFA4E82A5B81CC CASE:L3-B006 1 S <BD00032+4
8417 sth %i1, [%g3-0x0028] ! FFFFA4E82A5B81D0 CASE:L3-B006 1 S >BD00049
8418 ldda [%l6]0x24, %i2 ! FFFFA4E82A5B81D4 CASE:L3-B006 1 S Quad_Ld
8419 fba,a BL00250 ! FFFFA4E82A5B81D8 CASE:L3-B006 1
8420 .word 0xB396C9D6 ! FFFFA4E82A5B81DC CASE:L3-B006 0 S illop
8421BL00241:add %g1, 0xFF6, %g1 ! FFFFA4E82A5B81E0 CASE:L3-B007 0 chksum++
8422 ldx [%g3+0x0058], %o0 ! FFFFA4E82A5B81E4 CASE:L3-B007 0 S <BD00035
8423 .word 0x29D66AA8 ! FFFFA4E82A5B81E8 CASE:L3-B007 0 S random
8424 sta %f4, [%g4-0x0072]%asi ! FFFFA4E82A5B81EC CASE:L3-B007 0 S >BD00020+2
8425 ld [%g6+0x002C], %f10 ! FFFFA4E82A5B81F0 CASE:L3-B007 0 S <BD00019
8426 ldx [%g2+0x0050], %l5 ! FFFFA4E82A5B81F4 CASE:L3-B007 0 <BD00003
8427 membar 0x40 ! FFFFA4E82A5B81F8 CASE:L3-B007 0
8428 .word 0xA1A64886 ! FFFFA4E82A5B81FC CASE:L3-B007 0 illop
8429 .word 0x81E80000 ! FFFFA4E82A5B8200 CASE:L3-B007 0 random
8430 ba BL00250 ! FFFFA4E82A5B8204 CASE:L3-B007 0
8431 ldsh [%g4-0x004A], %i1 ! FFFFA4E82A5B8208 CASE:L3-B007 0 S <BD00033
8432BL00242:add %g1, 0x1C9, %g1 ! FFFFA4E82A5B820C CASE:L3-B008 1 chksum++
8433 sth %i1, [%g3-0x0022] ! FFFFA4E82A5B8210 CASE:L3-B008 1 S >BD00076
8434 ldd [%g4-0x0038], %f6 ! FFFFA4E82A5B8214 CASE:L3-B008 1 S <BD00006
8435 ldx [%g2+0x0030], %g3 ! FFFFA4E82A5B8218 CASE:L3-B008 1 S BASE<BD00013
8436 stw %g1, [%g5+0x0024] ! FFFFA4E82A5B821C CASE:L3-B008 1 S >BD00139
8437 ldsb [%g3+0x0042], %i5 ! FFFFA4E82A5B8220 CASE:L3-B008 1 S <BD00091
8438 tcc %icc, %g0+0x005E ! FFFFA4E82A5B8224 CASE:L3-B008 1 S
8439 add %g3, 0x0, %l6 ! FFFFA4E82A5B8228 CASE:L3-B008 1 @BD00097
8440 stda %f22, [%l6]0xD2 ! FFFFA4E82A5B822C CASE:L3-B008 1 S Short16
8441 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8230 CASE:L3-B008 1 <BD00010
8442 ldda [%l6]0x24, %i0 ! FFFFA4E82A5B8234 CASE:L3-B008 1 S Quad_Ld
8443 add %g4, -14, %l6 ! FFFFA4E82A5B8238 CASE:L3-B008 1 @BD00184
8444 ldda [%l6]0xD2, %f22 ! FFFFA4E82A5B823C CASE:L3-B008 1 S Short16
8445 swap [%g4-0x0014], %o3 ! FFFFA4E82A5B8240 CASE:L3-B008 1 S >BD00087
8446 ba,pn %icc, BL00250 ! FFFFA4E82A5B8244 CASE:L3-B008 1
8447 std %f38, [%g3-0x0060] ! FFFFA4E82A5B8248 CASE:L3-B008 1 S >BD00104
8448BL00249:add %g1, 0xB28, %g1 ! FFFFA4E82A5B824C CASE:L3-B009 0 chksum++
8449 .word 0x8DCA9057 ! FFFFA4E82A5B8250 CASE:L3-B009 0 S illop
8450 swap [%g6-0x0054], %o3 ! FFFFA4E82A5B8254 CASE:L3-B009 0 S >BD00027
8451 stb %o4, [%g4-0x0020] ! FFFFA4E82A5B8258 CASE:L3-B009 0 S >BD00144
8452 .word 0xA7568000 ! FFFFA4E82A5B825C CASE:L3-B009 0 S illop
8453 bn,a,pt %xcc, BL00243 ;.empty ! FFFFA4E82A5B8260 CASE:L3-B009 0 L
8454 fbue,pt %fcc1, BL00244 ;.empty ! FFFFA4E82A5B8264 CASE:L3-B009 0 L
8455BL00244:fbo,a,pn %fcc2, BL00245 ! FFFFA4E82A5B8268 CASE:L3-B009 0 L
8456 lduha [%g6+0x0040]%asi, %o3 ! FFFFA4E82A5B826C CASE:L3-B009 0 S <BD00036
8457 nop ! FFFFA4E82A5B8270 CASE:L3-B009 0 S
8458 .word 0xBBA38569 ! FFFFA4E82A5B8274 CASE:L3-B009 0 L illop
8459BL00245:bcs BL00247 ;.empty ! FFFFA4E82A5B8278 CASE:L3-B009 0 L
8460BL00243:bg,pn %xcc, BL00246 ! FFFFA4E82A5B827C CASE:L3-B009 0 L
8461 .word 0xF8629979 ! FFFFA4E82A5B8280 CASE:L3-B009 0 S illop
8462BL00247:nop ! FFFFA4E82A5B8284 CASE:L3-B009 0 S
8463 .word 0xA7940016 ! FFFFA4E82A5B8288 CASE:L3-B009 0 S illop
8464 bpos,pt %xcc, BL00248 ! FFFFA4E82A5B828C CASE:L3-B009 0 L
8465BL00248:nop ! FFFFA4E82A5B8290 CASE:L3-B009 0 S
8466BL00246:.word 0x95A19294 ! FFFFA4E82A5B8294 CASE:L3-B009 0 S random
8467 add %g1, 0x6E5, %g1 ! FFFFA4E82A5B8298 CASE:L3-B009 0 chksum++
8468 ba,pn %icc, BL00250 ! FFFFA4E82A5B829C CASE:L3-B009 0
8469 nop ! FFFFA4E82A5B82A0 CASE:L3-B009 0 S
8470BL00250: ! SWCH:L2-B007
8471 add %g1, 0x635, %g1 ! FFFFA4E82A5B82A4 SWCH:L2-B007 2 chksum++
8472 add %g6, 0x2, %l6 ! FFFFA4E82A5B82A8 SWCH:L2-B007 2 @BD00095
8473 stda %f16, [%l6]0xD2 ! FFFFA4E82A5B82AC SWCH:L2-B007 2 S Short16
8474 .word 0x95A0C8F9 ! FFFFA4E82A5B82B0 SWCH:L2-B007 2 S illop_FP
8475 ld [%g2+0x0064], %fsr ! FFFFA4E82A5B82B4 SWCH:L2-B007 2 S <BD00032+4
8476 add %g5, 0x0, %l6 ! FFFFA4E82A5B82B8 SWCH:L2-B007 2 @BD00097
8477 stda %f16, [%l6]0xD2 ! FFFFA4E82A5B82BC SWCH:L2-B007 2 S Short16
8478 nop ! FFFFA4E82A5B82C0 LOOP:L2-B008 2
8479 nop ! FFFFA4E82A5B82C4 LOOP:L2-B009 2
8480 nop ! FFFFA4E82A5B82C8 LOOP:L2-B010 2
8481 nop ! FFFFA4E82A5B82CC LOOP:L2-B011 2
8482 nop ! FFFFA4E82A5B82D0 LOOP:L2-B012 2
8483 nop ! FFFFA4E82A5B82D4 LOOP:L2-B013 2
8484 nop ! FFFFA4E82A5B82D8 LOOP:L2-B014 2
8485 nop ! FFFFA4E82A5B82DC LOOP:L2-B015 2
8486 nop ! FFFFA4E82A5B82E0 LOOP:L2-B016 2
8487 add %i2, %g1, %o2 ! FFFFA4E82A5B82E4 SWCH:L2-B017 2
8488 and %o2, 0x18, %o7 ! FFFFA4E82A5B82E8 SWCH:L2-B017 2
8489 sethi %hi(0x600), %o2 ! FFFFA4E82A5B82EC SWCH:L2-B017 2 .+0
8490 or %o2,%lo(0x600),%o2 ! FFFFA4E82A5B82F0 SWCH:L2-B017 2
8491 add %o2, %o7, %o2 ! FFFFA4E82A5B82F4 SWCH:L2-B017 2
8492 jmpl %l7+%o2, %g0 ! FFFFA4E82A5B82F8 SWCH:L2-B017 2
8493 stb %g1, [%g6+0x0042] ! FFFFA4E82A5B82FC SWCH:L2-B017 2 S >BD00091
8494 ba,a,pt %icc, BL00257 ! FFFFA4E82A5B8300 SWCH:L2-B017 0
8495 nop ! FFFFA4E82A5B8304 SWCH:L2-B017 0 S
8496 ba,a BL00256 ! FFFFA4E82A5B8308 SWCH:L2-B017 1
8497 prefetch [%i3+%l4], 23 ! FFFFA4E82A5B830C SWCH:L2-B017 0 S <.+0
8498 fba,a BL00255 ! FFFFA4E82A5B8310 SWCH:L2-B017 1
8499 .word 0x102CC2BE ! FFFFA4E82A5B8314 SWCH:L2-B017 0 S illop
8500 .word 0x94A5DE8A ! FFFFA4E82A5B8318 SWCH:L2-B017 0 random
8501 st %f5, [%g6+0x0020] ! FFFFA4E82A5B831C SWCH:L2-B017 0 S >BD00042
8502BL00251:add %g1, 0xFD6, %g1 ! FFFFA4E82A5B8320 CASE:L3-B010 0 chksum++
8503 .word 0x918CFA6A ! FFFFA4E82A5B8324 CASE:L3-B010 0 S illop
8504 .word 0x9DB1DDC8 ! FFFFA4E82A5B8328 CASE:L3-B010 0 S illop
8505 stb %i0, [%g5-0x000F] ! FFFFA4E82A5B832C CASE:L3-B010 0 S >BD00040
8506 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8330 CASE:L3-B010 0 <BD00010
8507 ldda [%l6]0x26, %i0 ! FFFFA4E82A5B8334 CASE:L3-B010 0 S Quad_Ld_P
8508 lduw [%g4-0x004F], %i3 ! FFFFA4E82A5B8338 CASE:L3-B010 0 S <BD00093+1
8509 .word 0xB7D7D7B6 ! FFFFA4E82A5B833C CASE:L3-B010 0 S illop
8510 st %f8, [%g5-0x0071] ! FFFFA4E82A5B8340 CASE:L3-B010 0 S >BD00020+3
8511 ldx [%g2+0x0020], %g6 ! FFFFA4E82A5B8344 CASE:L3-B010 0 S BASE<BD00098
8512 sethi %hh(0xFFFFC47D9FFFFF00),%l6 ! FFFFA4E82A5B8348 CASE:L3-B010 0 SUBR017
8513 or %l6,%hm(0xFFFFC47D9FFFFF00),%l6 ! FFFFA4E82A5B834C CASE:L3-B010 0
8514 sethi %lm(0xFFFFC47D9FFFFF00),%l5 ! FFFFA4E82A5B8350 CASE:L3-B010 0
8515 or %l5,%lo(0xFFFFC47D9FFFFF00),%l5 ! FFFFA4E82A5B8354 CASE:L3-B010 0
8516 sllx %l6, 0x20, %l6 ! FFFFA4E82A5B8358 CASE:L3-B010 0
8517 or %l6, %l5, %l6 ! FFFFA4E82A5B835C CASE:L3-B010 0
8518 .word 0xABAC58EE ! FFFFA4E82A5B8360 CASE:L3-B010 0 S illop
8519 .word 0xBE100001 ! FFFFA4E82A5B8364 CASE:L3-B010 0 S random
8520 .word 0xD9FFA2B9 ! FFFFA4E82A5B8368 CASE:L3-B010 0 illop
8521 ldx [%g5-0x0048], %o5 ! FFFFA4E82A5B836C CASE:L3-B010 0 S <BD00023
8522BL00255:add %g1, 0x509, %g1 ! FFFFA4E82A5B8370 CASE:L3-B011 1 chksum++
8523 ldx [%g2+0x0018], %g3 ! FFFFA4E82A5B8374 CASE:L3-B011 1 S BASE<BD00083
8524 prefetch [%g4+0x002A], 21 ! FFFFA4E82A5B8378 CASE:L3-B011 1 S <BD00099
8525 st %f27, [%g4-0x001C] ! FFFFA4E82A5B837C CASE:L3-B011 1 S >BD00130
8526 ldub [%g4-0x000F], %o4 ! FFFFA4E82A5B8380 CASE:L3-B011 1 S <BD00040
8527 bne,pt %icc, BL00252 ! FFFFA4E82A5B8384 CASE:L3-B011 1 L
8528 nop ! FFFFA4E82A5B8388 CASE:L3-B011 1 S
8529BL00252:nop ! FFFFA4E82A5B838C CASE:L3-B011 1 S
8530 prefetch [%o5+0x0814], 1 ! FFFFA4E82A5B8390 CASE:L3-B011 1 S <.+2068
8531 swap [%g5-0x000C], %o3 ! FFFFA4E82A5B8394 CASE:L3-B011 1 S >BD00002
8532 lduha [%g7+%g7]0x8B, %o5 ! FFFFA4E82A5B8398 CASE:L3-B011 1 S <BD00043
8533 nop ! FFFFA4E82A5B839C CASE:L3-B011 1 S
8534 stba %o4, [%g6+0x0071]%asi ! FFFFA4E82A5B83A0 CASE:L3-B011 1 S >BD00060+1
8535 stw %o4, [%g6+0x0048] ! FFFFA4E82A5B83A4 CASE:L3-B011 1 S >BD00018
8536 fble,a,pt %fcc1, BL00253 ! FFFFA4E82A5B83A8 CASE:L3-B011 1 L
8537 stda %f30, [%g3+0x0058]%asi ! FFFFA4E82A5B83AC CASE:L3-B011 1 S >BD00035
8538 fbne,a BL00254 ! FFFFA4E82A5B83B0 CASE:L3-B011 0 L
8539BL00253:ldsba [%g3-0x000F]%asi, %i0 ! FFFFA4E82A5B83B4 CASE:L3-B011 1 S <BD00040
8540BL00254:add %g1, 0xCAD, %g1 ! FFFFA4E82A5B83B8 CASE:L3-B011 1 chksum++
8541 ba,a BL00258 ! FFFFA4E82A5B83BC CASE:L3-B011 1
8542 .word 0xEE9F778A ! FFFFA4E82A5B83C0 CASE:L3-B011 0 S illop
8543BL00256:add %g1, 0x44B, %g1 ! FFFFA4E82A5B83C4 CASE:L3-B012 1 chksum++
8544 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B83C8 CASE:L3-B012 1 <BD00010
8545 ldda [%l6]0x24, %i0 ! FFFFA4E82A5B83CC CASE:L3-B012 1 S Quad_Ld
8546 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D0 CASE:L3-B012 1 ptr_chase
8547 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D4 CASE:L3-B012 1 ptr_chase
8548 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83D8 CASE:L3-B012 1 ptr_chase
8549 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83DC CASE:L3-B012 1 ptr_chase
8550 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83E0 CASE:L3-B012 1 ptr_chase
8551 ldx [%g3-0x0088], %g3 ! FFFFA4E82A5B83E4 CASE:L3-B012 1 ptr_chase
8552 ldx [%g2+0x0028], %g4 ! FFFFA4E82A5B83E8 CASE:L3-B012 1 S BASE<BD00022
8553 stx %o3, [%g5+0x0008] ! FFFFA4E82A5B83EC CASE:L3-B012 1 S >BD00058
8554 fba,a,pn %fcc2, BL00258 ! FFFFA4E82A5B83F0 CASE:L3-B012 1
8555 .word 0xE55B1E3D ! FFFFA4E82A5B83F4 CASE:L3-B012 0 S random
8556BL00257:add %g1, 0xA32, %g1 ! FFFFA4E82A5B83F8 CASE:L3-B013 0 chksum++
8557 stx %o0, [%g3-0x0008] ! FFFFA4E82A5B83FC CASE:L3-B013 0 S >BD00056
8558 stw %i0, [%g3-0x004D] ! FFFFA4E82A5B8400 CASE:L3-B013 0 S >BD00093+3
8559 ldd [%g4-0x0070], %f36 ! FFFFA4E82A5B8404 CASE:L3-B013 0 S <BD00008
8560 .word 0x9972306A ! FFFFA4E82A5B8408 CASE:L3-B013 0 S illop
8561 .word 0xA1A50D73 ! FFFFA4E82A5B840C CASE:L3-B013 0 illop
8562 st %f8, [%g6-0x002C] ! FFFFA4E82A5B8410 CASE:L3-B013 0 S >BD00055
8563BL00258: ! SWCH:L2-B017
8564 add %g1, 0x982, %g1 ! FFFFA4E82A5B8414 SWCH:L2-B017 2 chksum++
8565 nop ! FFFFA4E82A5B8418 SWCH:L2-B017 2 S
8566 ldx [%g2+0x0010], %g4 ! FFFFA4E82A5B841C SWCH:L2-B017 2 S BASE<BD00048
8567 add %g5, 0x2A, %l6 ! FFFFA4E82A5B8420 SWCH:L2-B017 2 @BD00099
8568 stda %f22, [%l6]0xD8 ! FFFFA4E82A5B8424 SWCH:L2-B017 2 S Short8
8569 ldsh [%g5-0x0018], %o4 ! FFFFA4E82A5B8428 SWCH:L2-B017 2 S <BD00078
8570 nop ! FFFFA4E82A5B842C LOOP:L2-B018 2
8571 nop ! FFFFA4E82A5B8430 LOOP:L2-B019 2
8572 ldswa [%g7+%g0]0x8B, %o1 ! FFFFA4E82A5B8434 LOOP:L1-B000 2 S <BD00043
8573 ldx [%g2+0x0058], %l6 ! FFFFA4E82A5B8438 LOOP:L1-B000 2 <BD00010
8574 stxa %g7, [%l6+%g0]0x04 ! FFFFA4E82A5B843C LOOP:L1-B000 2 S >BD00011
8575 sethi %hh(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8440 LOOP:L1-B000 2 SUBR019
8576 or %l6,%hm(0xFFFFAA918FFFFF00),%l6 ! FFFFA4E82A5B8444 LOOP:L1-B000 2
8577 sethi %lm(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B8448 LOOP:L1-B000 2
8578 or %l5,%lo(0xFFFFAA918FFFFF00),%l5 ! FFFFA4E82A5B844C LOOP:L1-B000 2
8579 sllx %l6, 0x20, %l6 ! FFFFA4E82A5B8450 LOOP:L1-B000 2
8580 or %l6, %l5, %l6 ! FFFFA4E82A5B8454 LOOP:L1-B000 2
8581 jmpl %l6+0x0000, %o7 ! FFFFA4E82A5B8458 LOOP:L1-B000 2 S
8582 ldsb [%g5-0x0010], %o4 ! FFFFA4E82A5B845C LOOP:L1-B000 2 S <BD00052
8583 .word 0x83A7D27D ! FFFFA4E82A5B8460 LOOP:L1-B000 2 S illop_FP
8584 subcc %l0, 0x1, %l0 ! FFFFA4E82A5B8464 LOOP:L1-B000 2
8585 bnz,a,pn %xcc, BL00259 ! FFFFA4E82A5B8468 LOOP:L1-B000 2
8586 lduh [%g3-0x0024], %o3 ! FFFFA4E82A5B846C LOOP:L1-B000 1 S <BD00068
8587 add %g1, 0x289, %g1 ! FFFFA4E82A5B8470 LOOP:L1-B000 1 chksum++
8588blimp_good_end:
8589 EXIT_GOOD
8590blimp_bad_end:
8591 EXIT_BAD
8592
8593SECTION .btext001_pg1 TEXT_VA=0xffffa4e82a5b8000
8594attr_text {
8595 Name = .btext001_pg1,
8596 VA = 0xffffa4e82a5b8000,
8597 RA = 0xffffc0000,
8598 PA = ra2pa(0xffffc0000,0),
8599 tsbonly,
8600 part_0_ctx_nonzero_tsb_config_3,
8601 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
8602 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8603 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8604}
8605.text; .skip 8
8606
8607!========================================================================
8608
8609SECTION .btext002 TEXT_VA=0xffffc47d9fffff00
8610attr_text {
8611 Name = .btext002,
8612 VA = 0xffffc47d9fffff00,
8613 RA = 0xf6fffff00,
8614 PA = ra2pa(0xf6fffff00,0),
8615 notsb
8616}
8617
8618SECTION .btext002_pg0 TEXT_VA=0xffffc47d90000000
8619attr_text {
8620 Name = .btext002_pg0,
8621 VA = 0xffffc47d90000000,
8622 RA = 0xf60000000,
8623 PA = ra2pa(0xf60000000,0),
8624 tsbonly,
8625 part_0_ctx_nonzero_tsb_config_1,
8626 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8627 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8628 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8629}
8630.text; .skip 8
8631
8632
8633SECTION .btext002
8634.text
8635.global SUBR017; SUBR017:
8636BL00001: ! SUBR:L0-B000
8637 .word 0x9BA3CD40 ! FFFFC47D9FFFFF00 SUBR:L0-B000 0 illop
8638 save %o6, -128, %o6 ! FFFFC47D9FFFFF04 SUBR:L0-B000 0
8639 sethi %hh(0xFFFFC47D9FFFFF00),%l7 ! FFFFC47D9FFFFF08 SUBR:L0-B000 0 SUBR017
8640 .word 0x87B181BC ! FFFFC47D9FFFFF0C SUBR:L0-B000 0 illop
8641 .word 0x8FA34174 ! FFFFC47D9FFFFF10 SUBR:L0-B000 0 illop
8642 or %l6,%lo(0xFFFFC47D9FFFFF00),%l6 ! FFFFC47D9FFFFF14 SUBR:L0-B000 0
8643 .word 0xF711A37F ! FFFFC47D9FFFFF18 SUBR:L0-B000 0 illop
8644 or %l7, %l6, %l7 ! FFFFC47D9FFFFF1C SUBR:L0-B000 0
8645 ta %xcc, 0x45 ! FFFFC47D9FFFFF20 SUBR:L0-B000 0 demap-stack
8646 .word 0xC370C16A ! FFFFC47D9FFFFF24 SUBR:L0-B000 0 S illop
8647 ldx [%g2+0x0050], %l5 ! FFFFC47D9FFFFF28 SUBR:L0-B000 0 <BD00003
8648 membar 0x40 ! FFFFC47D9FFFFF2C SUBR:L0-B000 0
8649 stda %f32, [%l5]0xE1 ! FFFFC47D9FFFFF30 SUBR:L0-B000 0 Blk-Store
8650 .word 0x81E80000 ! FFFFC47D9FFFFF34 SUBR:L0-B000 0 random
8651 ta %xcc, 0x46 ! FFFFC47D9FFFFF38 SUBR:L0-B000 0 S demap-page
8652 add %g5, -58, %l6 ! FFFFC47D9FFFFF3C SUBR:L0-B000 0 @BD00005
8653 ldda [%l6]0xDA, %f18 ! FFFFC47D9FFFFF40 SUBR:L0-B000 0 S Short16
8654 ldda [%g4-0x0035]%asi, %f0 ! FFFFC47D9FFFFF44 SUBR:L0-B000 0 S <BD00006+3
8655 .word 0xBFAC40A8 ! FFFFC47D9FFFFF48 SUBR:L0-B000 0 illop
8656 .word 0xA9ACA6BE ! FFFFC47D9FFFFF4C LOOP:L1-B000 0 illop
8657BL00037: ! LOOP:L1-B000
8658 .word 0x1367A41A ! FFFFC47D9FFFFF50 LOOP:L1-B000 0 random
8659 .word 0x877DC316 ! FFFFC47D9FFFFF54 LOOP:L1-B000 0 S illop
8660 std %f12, [%g4-0x006B] ! FFFFC47D9FFFFF58 LOOP:L1-B000 0 S >BD00008+5
8661 .word 0x2CB5B9E1 ! FFFFC47D9FFFFF5C LOOP:L1-B000 0 S random
8662 ldx [%g2+0x0058], %l6 ! FFFFC47D9FFFFF60 LOOP:L1-B000 0 <BD00010
8663 .word 0x9FC68000 ! FFFFC47D9FFFFF64 LOOP:L1-B000 0 S random
8664 stw %i0, [%g3+0x006C] ! FFFFC47D9FFFFF68 LOOP:L1-B000 0 S >BD00012+4
8665 ldx [%g2+0x0030], %g5 ! FFFFC47D9FFFFF6C LOOP:L1-B000 0 S BASE<BD00013
8666 stha %i1, [%g5-0x0056]%asi ! FFFFC47D9FFFFF70 LOOP:L1-B000 0 S >BD00014
8667 ldx [%g2+0x0008], %g3 ! FFFFC47D9FFFFF74 LOOP:L1-B000 0 S BASE<BD00015
8668 .word 0xBBC0C1EB ! FFFFC47D9FFFFF78 SKIP:L2-B000 0 illop
8669 bnz BL00025 ! FFFFC47D9FFFFF7C SKIP:L2-B000 0
8670 lduh [%g5-0x001E], %l4 ! FFFFC47D9FFFFF80 SKIP:L2-B000 0 S <BD00016
8671 ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF84 SKIP:L2-B000 0 ptr_chase
8672 ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF88 SKIP:L2-B000 0 ptr_chase
8673 ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF8C SKIP:L2-B000 0 ptr_chase
8674 .word 0xF69DFBE2 ! FFFFC47D9FFFFF90 SKIP:L2-B000 0 illop
8675 ldx [%g6-0x0088], %g6 ! FFFFC47D9FFFFF94 SKIP:L2-B000 0 ptr_chase
8676 .word 0xA1B74643 ! FFFFC47D9FFFFF98 SKIP:L2-B000 0 illop
8677 ldx [%g2+0x0030], %g3 ! FFFFC47D9FFFFF9C SKIP:L2-B000 0 S BASE<BD00013
8678 sta %f18, [%g6+0x0048]%asi ! FFFFC47D9FFFFFA0 SKIP:L2-B000 0 S >BD00018
8679 st %f4, [%g4+0x002F] ! FFFFC47D9FFFFFA4 SKIP:L2-B000 0 S >BD00019+3
8680 add %g1, 0x902, %g1 ! FFFFC47D9FFFFFA8 SKIP:L2-B000 0 chksum++
8681 st %f4, [%g5-0x0074] ! FFFFC47D9FFFFFAC SKIP:L2-B000 0 S >BD00020
8682 call .+8 ! FFFFC47D9FFFFFB0 SKIP:L2-B000 0 S
8683 st %f22, [%g4+0x0064] ! FFFFC47D9FFFFFB4 SKIP:L2-B000 0 S >BD00021
8684 lduw [%g4+0x0048], %l2 ! FFFFC47D9FFFFFB8 SKIP:L2-B000 0 S <BD00018
8685 ldx [%g2+0x0028], %g3 ! FFFFC47D9FFFFFBC SKIP:L2-B000 0 S BASE<BD00022
8686 add %g3, -72, %l5 ! FFFFC47D9FFFFFC0 SKIP:L2-B000 0 @BD00023
8687 stda %f26,[%l5+%g1]0xC0 ! FFFFC47D9FFFFFC4 SKIP:L2-B000 0 S Partial_St
8688 .word 0xC5B10E0C ! FFFFC47D9FFFFFC8 SKIP:L2-B000 0 random
8689 ldstuba [%g5-0x0058]%asi, %o4 ! FFFFC47D9FFFFFCC SKIP:L2-B000 0 S >BD00024
8690BL00025: ! ELSE:L2-B001
8691 ldstub [%g3-0x0057], %i4 ! FFFFC47D9FFFFFD0 ELSE:L2-B001 0 S >BD00026
8692 nop ! FFFFC47D9FFFFFD4 ELSE:L2-B001 0 S
8693 fbuge,pn %fcc0, BL00029 ! FFFFC47D9FFFFFD8 ELSE:L2-B001 0 L
8694 .word 0xCD6A9D35 ! FFFFC47D9FFFFFDC ELSE:L2-B001 0 S illop
8695 fbule,a BL00030 ;.empty ! FFFFC47D9FFFFFE0 ELSE:L2-B001 0 L
8696 be,a,pt %icc, BL00030 ;.empty ! FFFFC47D9FFFFFE4 ELSE:L2-B001 0 L
8697 be,a,pn %icc, BL00029 ! FFFFC47D9FFFFFE8 ELSE:L2-B001 0 L
8698BL00030:ta %xcc, 0x46 ! FFFFC47D9FFFFFEC ELSE:L2-B001 0 S demap-page
8699BL00029:stx %i4, [%g4+0x0038] ! FFFFC47D9FFFFFF0 ELSE:L2-B001 0 S >BD00028
8700 add %g1, 0xB31, %g1 ! FFFFC47D9FFFFFF4 ELSE:L2-B001 0 chksum++
8701 .word 0xFF7A452D ! FFFFC47D9FFFFFF8 ELSE:L2-B001 0 illop
8702 ldx [%g2+0x0040], %g6 ! FFFFC47D9FFFFFFC ELSE:L2-B001 0 S BASE<BD00031
8703 ldsw [%g6-0x000A], %o0 ! FFFFC47DA0000000 ELSE:L2-B001 0 S <BD00002+2
8704 ld [%g2+0x0064], %fsr ! FFFFC47DA0000004 ELSE:L2-B001 0 S <BD00032+4
8705 add %g4, -74, %l6 ! FFFFC47DA0000008 ELSE:L2-B001 0 @BD00033
8706 stda %f16, [%l6]0xDA ! FFFFC47DA000000C ELSE:L2-B001 0 S Short16
8707BL00034: ! ELSE:L2-B001
8708 add %g1, 0x7BB, %g1 ! FFFFC47DA0000010 ELSE:L2-B001 0 chksum++
8709 .word 0x8F8C38F4 ! FFFFC47DA0000014 LOOP:L1-B000 0 S illop
8710 call .+8 ! FFFFC47DA0000018 LOOP:L1-B000 0 S
8711 ldsha [%g3+0x0040]%asi, %o4 ! FFFFC47DA000001C LOOP:L1-B000 0 S <BD00036
8712 .word 0x9DA4D8B4 ! FFFFC47DA0000020 LOOP:L1-B000 0 S illop
8713 ld [%g4+0x002D], %f11 ! FFFFC47DA0000024 LOOP:L1-B000 0 S <BD00019+1
8714 srlx %l1, 0x1, %l1 ! FFFFC47DA0000028 LOOP:L1-B000 0
8715 andcc %l1, 0x1, %g0 ! FFFFC47DA000002C LOOP:L1-B000 0
8716 bne,a,pt %xcc, BL00037 ! FFFFC47DA0000030 LOOP:L1-B000 0
8717 ldsh [%g4-0x0056], %o2 ! FFFFC47DA0000034 LOOP:L1-B000 0 S <BD00014
8718 .word 0x9F942006 ! FFFFC47DA0000038 LOOP:L1-B000 0 illop
8719 .word 0x81C7E008 ! FFFFC47DA000003C SUBR:L0-B000 0 random
8720 add %g1, 0xC0, %i0 ! FFFFC47DA0000040 SUBR:L0-B000 0
8721 return %i7+0x0008 ! FFFFC47DA0000044 SUBR:L0-B000 0
8722 add %g1, 0x5A7, %g1 ! FFFFC47DA0000048 SUBR:L0-B000 0 chksum++
8723
8724SECTION .btext002_pg1 TEXT_VA=0xffffc47da0000000
8725attr_text {
8726 Name = .btext002_pg1,
8727 VA = 0xffffc47da0000000,
8728 RA = 0xf70000000,
8729 PA = ra2pa(0xf70000000,0),
8730 tsbonly,
8731 part_0_ctx_nonzero_tsb_config_1,
8732 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8733 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8734 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8735}
8736.text; .skip 8
8737
8738!========================================================================
8739
8740SECTION .btext003 TEXT_VA=0xffff84ea4fffff00
8741attr_text {
8742 Name = .btext003,
8743 VA = 0xffff84ea4fffff00,
8744 RA = ra2pa(0xf4fffff00,0),
8745 PA = ra2pa(0xf4fffff00,0),
8746 notsb
8747}
8748
8749SECTION .btext003_pg0 TEXT_VA=0xffff84ea40000000
8750attr_text {
8751 Name = .btext003_pg0,
8752 VA = 0xffff84ea40000000,
8753 RA = ra2pa(0xf40000000,0),
8754 PA = ra2pa(0xf40000000,0),
8755 tsbonly,
8756 part_0_ctx_nonzero_tsb_config_0,
8757 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8758 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8759 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8760}
8761.text; .skip 8
8762
8763
8764SECTION .btext003
8765.text
8766.global SUBR018; SUBR018:
8767BL00039: ! SUBR:L0-B000
8768 add %g1, 0xF91, %g1 ! FFFF84EA4FFFFF00 SUBR:L0-B000 0 chksum++
8769 bnz,pt %icc, BL00038 ! FFFF84EA4FFFFF04 SUBR:L0-B000 0
8770 save %o6, -128, %o6 ! FFFF84EA4FFFFF08 SUBR:L0-B000 0
8771BL00038: ! SUBR:L0-B000
8772 .word 0x9B82A7DD ! FFFF84EA4FFFFF0C SUBR:L0-B000 0 illop
8773 or %l7,%hm(0x109B82A7DD),%l7 ! FFFF84EA4FFFFF10 SUBR:L0-B000 0
8774 .word 0x9D8CD86D ! FFFF84EA4FFFFF14 SUBR:L0-B000 0 illop
8775 or %l6,%lo(0x109B82A7DD),%l6 ! FFFF84EA4FFFFF18 SUBR:L0-B000 0
8776 .word 0xA5A19006 ! FFFF84EA4FFFFF1C SUBR:L0-B000 0 illop
8777 or %l7, %l6, %l7 ! FFFF84EA4FFFFF20 SUBR:L0-B000 0
8778 ta %xcc, 0x45 ! FFFF84EA4FFFFF24 SUBR:L0-B000 0 demap-stack
8779 add %g1, 0xBAD, %g1 ! FFFF84EA4FFFFF28 SUBR:L0-B000 0 chksum++
8780 and %g1, 0xFE, %l3 ! FFFF84EA4FFFFF2C LOOP:L1-B000 0
8781BL00086: ! LOOP:L1-B000
8782 add %g1, 0x3DB, %g1 ! FFFF84EA4FFFFF30 LOOP:L1-B000 0 chksum++
8783 .word 0x97D7A805 ! FFFF84EA4FFFFF34 SKIP:L2-B000 0 illop
8784 bnz,a,pt %xcc, BL00046 ! FFFF84EA4FFFFF38 SKIP:L2-B000 0
8785 .word 0xD7D708D2 ! FFFF84EA4FFFFF3C SKIP:L2-B000 0 S illop
8786 .word 0xAFB326FD ! FFFF84EA4FFFFF40 SKIP:L2-B000 0 S illop_VIS
8787 ldstub [%g5-0x000F], %i4 ! FFFF84EA4FFFFF44 SKIP:L2-B000 0 S >BD00040
8788 .word 0x00151C43 ! FFFF84EA4FFFFF48 SKIP:L2-B000 0 S random
8789 stb %i0, [%g3-0x0058] ! FFFF84EA4FFFFF4C SKIP:L2-B000 0 S >BD00024
8790 add %g3, -60, %l6 ! FFFF84EA4FFFFF50 SKIP:L2-B000 0 @BD00041
8791 stda %f18, [%l6]0xDA ! FFFF84EA4FFFFF54 SKIP:L2-B000 0 S Short16
8792 st %f3, [%g6+0x0020] ! FFFF84EA4FFFFF58 SKIP:L2-B000 0 S >BD00042
8793 .word 0x0FA68A01 ! FFFF84EA4FFFFF5C SKIP:L2-B000 0 random
8794 ldxa [%g7+%g0]0x83, %l2 ! FFFF84EA4FFFFF60 SKIP:L2-B000 0 S <BD00043
8795 ldx [%g2+0x0050], %l5 ! FFFF84EA4FFFFF64 SKIP:L2-B000 0 <BD00003
8796 membar 0x40 ! FFFF84EA4FFFFF68 SKIP:L2-B000 0
8797 .word 0xEA62BDF0 ! FFFF84EA4FFFFF6C SKIP:L2-B000 0 illop
8798 membar 0x40 ! FFFF84EA4FFFFF70 SKIP:L2-B000 0
8799 .word 0xF0623FCC ! FFFF84EA4FFFFF74 SKIP:L2-B000 0 S illop
8800 ldx [%g5+0x0030], %i3 ! FFFF84EA4FFFFF78 SKIP:L2-B000 0 S <BD00044
8801 prefetch [%o3+0x05DB], 23 ! FFFF84EA4FFFFF7C SKIP:L2-B000 0 S <.+1499
8802 .word 0x99A5C9FD ! FFFF84EA4FFFFF80 SKIP:L2-B000 0 S illop
8803 .word 0x8DA9A33B ! FFFF84EA4FFFFF84 SKIP:L2-B000 0 illop
8804 ldd [%g6+0x0050], %f22 ! FFFF84EA4FFFFF88 SKIP:L2-B000 0 S <BD00045
8805BL00046: ! ELSE:L2-B001
8806 ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF8C ELSE:L2-B001 0 ptr_chase
8807 ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF90 ELSE:L2-B001 0 ptr_chase
8808 ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF94 ELSE:L2-B001 0 ptr_chase
8809 ldx [%g6-0x0088], %g6 ! FFFF84EA4FFFFF98 ELSE:L2-B001 0 ptr_chase
8810 .word 0x28DC0D21 ! FFFF84EA4FFFFF9C ELSE:L2-B001 0 S illop
8811 .word 0xB8C9C1B4 ! FFFF84EA4FFFFFA0 ELSE:L2-B001 0 S illop
8812 st %f4, [%g4+0x004C] ! FFFF84EA4FFFFFA4 ELSE:L2-B001 0 S >BD00047
8813 ldx [%g2+0x0050], %l5 ! FFFF84EA4FFFFFA8 ELSE:L2-B001 0 <BD00003
8814 membar 0x40 ! FFFF84EA4FFFFFAC ELSE:L2-B001 0
8815 stda %f0, [%l5]0x16 ! FFFF84EA4FFFFFB0 ELSE:L2-B001 0 Blk-Store
8816 membar 0x40 ! FFFF84EA4FFFFFB4 ELSE:L2-B001 0
8817 add %g1, 0x8CF, %g1 ! FFFF84EA4FFFFFB8 ELSE:L2-B001 0 chksum++
8818 ldd [%g3-0x0048], %f16 ! FFFF84EA4FFFFFBC ELSE:L2-B001 0 S <BD00023
8819 ldx [%g2+0x0010], %g5 ! FFFF84EA4FFFFFC0 ELSE:L2-B001 0 S BASE<BD00048
8820 .word 0xB1A69D6C ! FFFF84EA4FFFFFC4 ELSE:L2-B001 0 illop
8821 ldda [%l6]0xD3, %f20 ! FFFF84EA4FFFFFC8 ELSE:L2-B001 0 S Short16
8822 swapa [%g5-0x0040]%asi, %o4 ! FFFF84EA4FFFFFCC ELSE:L2-B001 0 S >BD00007
8823 ldx [%g2+0x0010], %g4 ! FFFF84EA4FFFFFD0 ELSE:L2-B001 0 S BASE<BD00048
8824 st %f10, [%g4+0x002C] ! FFFF84EA4FFFFFD4 ELSE:L2-B001 0 S >BD00019
8825BL00050: ! ELSE:L2-B001
8826 add %g1, 0xAF0, %g1 ! FFFF84EA4FFFFFD8 ELSE:L2-B001 0 chksum++
8827 andcc %i4, 0x2, %g0 ! FFFF84EA4FFFFFDC SKIP:L2-B002 0
8828 .word 0x95906000 ! FFFF84EA4FFFFFE0 SKIP:L2-B002 0 random
8829 .word 0x8DA6BB8A ! FFFF84EA4FFFFFE4 SKIP:L2-B002 0 S illop
8830 stw %i3, [%g5+0x0048] ! FFFF84EA4FFFFFE8 SKIP:L2-B002 0 S >BD00018
8831 ldsha [%g6+0x0040]%asi, %i0 ! FFFF84EA4FFFFFEC SKIP:L2-B002 0 S <BD00036
8832 .word 0x81A408E3 ! FFFF84EA4FFFFFF0 SKIP:L2-B002 0 S illop
8833 tne %icc, %g0+0x005A ! FFFF84EA4FFFFFF4 SKIP:L2-B002 0 S
8834 add %g4, -22, %l6 ! FFFF84EA4FFFFFF8 SKIP:L2-B002 0 @BD00051
8835 .word 0x8596E017 ! FFFF84EA4FFFFFFC SKIP:L2-B002 0 S illop
8836 .word 0xF8609C2D ! FFFF84EA50000000 SKIP:L2-B002 0 S illop
8837 ldstub [%g4-0x000F], %o3 ! FFFF84EA50000004 SKIP:L2-B002 0 S >BD00040
8838 std %i2, [%g3+0x0030] ! FFFF84EA50000008 SKIP:L2-B002 0 S >BD00044
8839 st %f5, [%g5+0x0020] ! FFFF84EA5000000C SKIP:L2-B002 0 S >BD00042
8840 ldx [%g2+0x0058], %l6 ! FFFF84EA50000010 SKIP:L2-B002 0 <BD00010
8841 .word 0xCF6E5790 ! FFFF84EA50000014 SKIP:L2-B002 0 S illop
8842 add %g1, 0x125, %g1 ! FFFF84EA50000018 SKIP:L2-B002 0 chksum++
8843 ldx [%g2+0x0040], %g6 ! FFFF84EA5000001C SKIP:L2-B002 0 S BASE<BD00031
8844 .word 0x85F00000 ! FFFF84EA50000020 SKIP:L2-B002 0 S illop
8845 ldsh [%g3-0x003C], %i5 ! FFFF84EA50000024 SKIP:L2-B002 0 S <BD00041
8846 add %g4, -16, %l6 ! FFFF84EA50000028 SKIP:L2-B002 0 @BD00052
8847 ldda [%l6]0xD0, %f16 ! FFFF84EA5000002C SKIP:L2-B002 0 S Short8
8848 stda %i4, [%g5+0x0058]%asi ! FFFF84EA50000030 SKIP:L2-B002 0 S >BD00035
8849 std %g0, [%g6+0x0038] ! FFFF84EA50000034 SKIP:L2-B002 0 S >BD00028
8850 fba,a BL00057 ! FFFF84EA50000038 SKIP:L2-B002 0
8851 .word 0xF5466EA6 ! FFFF84EA5000003C SKIP:L2-B002 0 S illop
8852BL00054: ! ELSE:L2-B003
8853 std %o2, [%g5+0x0038] ! FFFF84EA50000040 ELSE:L2-B003 0 S >BD00028
8854 stx %i1, [%g3+0x0038] ! FFFF84EA50000044 ELSE:L2-B003 0 S >BD00028
8855 .word 0x8FB7500D ! FFFF84EA50000048 ELSE:L2-B003 0 S illop_VIS
8856 .word 0x28E2E1E6 ! FFFF84EA5000004C ELSE:L2-B003 0 S illop
8857 std %i0, [%g6-0x0008] ! FFFF84EA50000050 ELSE:L2-B003 0 S >BD00056
8858 ldswa [%g7+%g0]0x8B, %o1 ! FFFF84EA50000054 ELSE:L2-B003 0 S <BD00043
8859 add %g1, 0xA09, %g1 ! FFFF84EA50000058 ELSE:L2-B003 0 chksum++
8860 std %f42, [%g6-0x0038] ! FFFF84EA5000005C ELSE:L2-B003 0 S >BD00006
8861 add %g6, -58, %l6 ! FFFF84EA50000060 ELSE:L2-B003 0 @BD00005
8862 ldda [%l6]0xD2, %f16 ! FFFF84EA50000064 ELSE:L2-B003 0 S Short16
8863 fmuld8sux16 %f16, %f22, %f20 ! FFFF84EA50000068 ELSE:L2-B003 0 S
8864 sethi %hh(0x2F8755F00),%l6 ! FFFF84EA5000006C ELSE:L2-B003 0 SUBR021
8865 or %l6,%hm(0x2F8755F00),%l6 ! FFFF84EA50000070 ELSE:L2-B003 0
8866 sethi %lm(0x2F8755F00),%l5 ! FFFF84EA50000074 ELSE:L2-B003 0
8867 or %l5,%lo(0x2F8755F00),%l5 ! FFFF84EA50000078 ELSE:L2-B003 0
8868 sllx %l6, 0x20, %l6 ! FFFF84EA5000007C ELSE:L2-B003 0
8869 or %l6, %l5, %l6 ! FFFF84EA50000080 ELSE:L2-B003 0
8870 jmpl %l6+0x0000, %o7 ! FFFF84EA50000084 ELSE:L2-B003 0 S
8871 stw %o3, [%g4+0x0064] ! FFFF84EA50000088 ELSE:L2-B003 0 S >BD00021
8872 lduwa [%g7+%g7]0x8A, %o2 ! FFFF84EA5000008C ELSE:L2-B003 0 S <BD00043
8873 .word 0x91A6A575 ! FFFF84EA50000090 ELSE:L2-B003 0 S illop
8874 ta %xcc, 0x40 ! FFFF84EA50000094 ELSE:L2-B003 0 S +-priv
8875 ldx [%g2+0x0058], %l6 ! FFFF84EA50000098 ELSE:L2-B003 0 <BD00010
8876 ldda [%l6]0x24, %i2 ! FFFF84EA5000009C ELSE:L2-B003 0 S Quad_Ld
8877BL00057: ! ELSE:L2-B003
8878 add %g1, 0xB6C, %g1 ! FFFF84EA500000A0 ELSE:L2-B003 0 chksum++
8879 andcc %i5, 0x80, %g0 ! FFFF84EA500000A4 SKIP:L2-B004 0
8880 .word 0xA9A38166 ! FFFF84EA500000A8 SKIP:L2-B004 0 illop
8881 ldsw [%g6-0x0052], %o2 ! FFFF84EA500000AC SKIP:L2-B004 0 S <BD00027+2
8882 stx %o2, [%g6-0x0048] ! FFFF84EA500000B0 SKIP:L2-B004 0 S >BD00023
8883 stx %o1, [%g6+0x0008] ! FFFF84EA500000B4 SKIP:L2-B004 0 S >BD00058
8884 call .+8 ! FFFF84EA500000B8 SKIP:L2-B004 0 S
8885 std %f62, [%g3+0x0018] ! FFFF84EA500000BC SKIP:L2-B004 0 S >BD00059
8886 .word 0x87A710D5 ! FFFF84EA500000C0 SKIP:L2-B004 0 S illop
8887 ta %xcc, 0x40 ! FFFF84EA500000C4 SKIP:L2-B004 0 S +-priv
8888 ldx [%g2+0x0058], %l6 ! FFFF84EA500000C8 SKIP:L2-B004 0 <BD00010
8889 stha %g7, [%l6+%g0]0x04 ! FFFF84EA500000CC SKIP:L2-B004 0 S >BD00011
8890 add %g3, -74, %l6 ! FFFF84EA500000D0 SKIP:L2-B004 0 @BD00033
8891 .word 0x91A75078 ! FFFF84EA500000D4 SKIP:L2-B004 0 S illop
8892 .word 0xDFA91B20 ! FFFF84EA500000D8 SKIP:L2-B004 0 S illop
8893 add %g1, 0x2AE, %g1 ! FFFF84EA500000DC SKIP:L2-B004 0 chksum++
8894 ta %xcc, 0x46 ! FFFF84EA500000E0 SKIP:L2-B004 0 S demap-page
8895 fbul,a,pt %fcc3, BL00061 ;.empty ! FFFF84EA500000E4 SKIP:L2-B004 0 L
8896 fbule,a,pn %fcc2, BL00062 ;.empty ! FFFF84EA500000E8 SKIP:L2-B004 0 L
8897BL00061:fbule BL00063 ! FFFF84EA500000EC SKIP:L2-B004 0 L
8898 .word 0x97AD3326 ! FFFF84EA500000F0 SKIP:L2-B004 0 S illop
8899 ldx [%g2+0x0010], %g5 ! FFFF84EA500000F4 SKIP:L2-B004 0 S BASE<BD00048
8900 bneg BL00064 ! FFFF84EA500000F8 SKIP:L2-B004 0 L
8901BL00062:ldx [%g2+0x0010], %g6 ! FFFF84EA500000FC SKIP:L2-B004 0 S BASE<BD00048
8902 ba BL00064 ! FFFF84EA50000100 SKIP:L2-B004 0 L
8903 sth %i5, [%g6+0x0072] ! FFFF84EA50000104 SKIP:L2-B004 0 S >BD00060+2
8904BL00063:fbuge,pn %fcc3, BL00065 ! FFFF84EA50000108 SKIP:L2-B004 0 L
8905 .word 0xABA150C2 ! FFFF84EA5000010C SKIP:L2-B004 0 S illop_FP
8906BL00064:be,a BL00065 ;.empty ! FFFF84EA50000110 SKIP:L2-B004 0 L
8907 fblg BL00065 ;.empty ! FFFF84EA50000114 SKIP:L2-B004 0 L
8908 fble,a BL00066 ! FFFF84EA50000118 SKIP:L2-B004 0 L
8909BL00065:nop ! FFFF84EA5000011C SKIP:L2-B004 0 S
8910BL00066:.word 0x99A9CAB7 ! FFFF84EA50000120 SKIP:L2-B004 0 illop
8911 .word 0x99B14479 ! FFFF84EA50000124 SKIP:L2-B004 0 illop
8912 .word 0x81CFE008 ! FFFF84EA50000128 SKIP:L2-B004 0 S random
8913BL00067: ! ELSE:L2-B005
8914 st %f8, [%g6+0x004C] ! FFFF84EA5000012C ELSE:L2-B005 0 S >BD00047
8915 ldx [%g2+0x0050], %l5 ! FFFF84EA50000130 ELSE:L2-B005 0 <BD00003
8916 membar 0x40 ! FFFF84EA50000134 ELSE:L2-B005 0
8917 stda %f0, [%l5]0xE0 ! FFFF84EA50000138 ELSE:L2-B005 0 Blk-Store
8918 membar 0x40 ! FFFF84EA5000013C ELSE:L2-B005 0
8919 call .+8 ! FFFF84EA50000140 ELSE:L2-B005 0 S
8920 sth %i1, [%g5-0x0024] ! FFFF84EA50000144 ELSE:L2-B005 0 S >BD00068
8921 stx %i1, [%g6+0x0058] ! FFFF84EA50000148 ELSE:L2-B005 0 S >BD00035
8922 .word 0x81B003A1 ! FFFF84EA5000014C ELSE:L2-B005 0 S illop_VIS
8923 ldx [%g3-0x0088], %g3 ! FFFF84EA50000150 ELSE:L2-B005 0 ptr_chase
8924 ldx [%g3-0x0088], %g3 ! FFFF84EA50000154 ELSE:L2-B005 0 ptr_chase
8925 ldx [%g3-0x0088], %g3 ! FFFF84EA50000158 ELSE:L2-B005 0 ptr_chase
8926 ldx [%g3-0x0088], %g3 ! FFFF84EA5000015C ELSE:L2-B005 0 ptr_chase
8927 ldx [%g3-0x0088], %g3 ! FFFF84EA50000160 ELSE:L2-B005 0 ptr_chase
8928 ldx [%g3-0x0088], %g3 ! FFFF84EA50000164 ELSE:L2-B005 0 ptr_chase
8929 ldx [%g3-0x0088], %g3 ! FFFF84EA50000168 ELSE:L2-B005 0 ptr_chase
8930 .word 0xA7BC13BA ! FFFF84EA5000016C ELSE:L2-B005 0 illop
8931 .word 0x9175F242 ! FFFF84EA50000170 ELSE:L2-B005 0 illop
8932 nop ! FFFF84EA50000174 ELSE:L2-B005 0 S
8933 bg,pn %icc, BL00071 ! FFFF84EA50000178 ELSE:L2-B005 0 L
8934 st %f5, [%g5+0x0060] ! FFFF84EA5000017C ELSE:L2-B005 0 S >BD00069
8935 bpos,a,pn %xcc, BL00071 ! FFFF84EA50000180 ELSE:L2-B005 0 L
8936 st %f8, [%g6-0x0074] ! FFFF84EA50000184 ELSE:L2-B005 0 S >BD00020
8937 nop ! FFFF84EA50000188 ELSE:L2-B005 0 S
8938 fbg,a BL00071 ;.empty ! FFFF84EA5000018C ELSE:L2-B005 0 L
8939 ba,a BL00072 ! FFFF84EA50000190 ELSE:L2-B005 0 L
8940BL00072:std %f38, [%g4-0x0038] ! FFFF84EA50000194 ELSE:L2-B005 0 S >BD00006
8941 .word 0x2D578D20 ! FFFF84EA50000198 ELSE:L2-B005 0 S random
8942BL00071:.word 0xE55E078B ! FFFF84EA5000019C ELSE:L2-B005 0 illop
8943BL00073: ! ELSE:L2-B005
8944 add %g1, 0x901, %g1 ! FFFF84EA500001A0 ELSE:L2-B005 0 chksum++
8945 fcmpd %fcc1, %f14, %f38 ! FFFF84EA500001A4 SKIP:L2-B006 0
8946 .word 0x8D7D1318 ! FFFF84EA500001A8 SKIP:L2-B006 0 illop
8947 std %i0, [%g6+0x0038] ! FFFF84EA500001AC SKIP:L2-B006 0 S >BD00028
8948 st %f11, [%g4-0x0074] ! FFFF84EA500001B0 SKIP:L2-B006 0 S >BD00020
8949 .word 0xBB94E005 ! FFFF84EA500001B4 SKIP:L2-B006 0 S illop
8950 ldx [%g2+0x0050], %l5 ! FFFF84EA500001B8 SKIP:L2-B006 0 <BD00003
8951 membar 0x40 ! FFFF84EA500001BC SKIP:L2-B006 0
8952 stda %f32, [%l5]0xF0 ! FFFF84EA500001C0 SKIP:L2-B006 0 Blk-Store
8953 membar 0x40 ! FFFF84EA500001C4 SKIP:L2-B006 0
8954 stb %i3, [%g5-0x0057] ! FFFF84EA500001C8 SKIP:L2-B006 0 S >BD00026
8955 ldub [%g6-0x0058], %l4 ! FFFF84EA500001CC SKIP:L2-B006 0 S <BD00024
8956 add %g1, 0xD50, %g1 ! FFFF84EA500001D0 SKIP:L2-B006 0 chksum++
8957 ldx [%g2+0x0058], %l6 ! FFFF84EA500001D4 SKIP:L2-B006 0 <BD00010
8958 ldda [%l6]0x26, %i0 ! FFFF84EA500001D8 SKIP:L2-B006 0 S Quad_Ld_P
8959 stx %i1, [%g5+0x0068] ! FFFF84EA500001DC SKIP:L2-B006 0 S >BD00012
8960 sethi %hh(0x2D51BDDF00),%l6 ! FFFF84EA500001E0 SKIP:L2-B006 0 SUBR024
8961 or %l6,%hm(0x2D51BDDF00),%l6 ! FFFF84EA500001E4 SKIP:L2-B006 0
8962 .word 0x99786358 ! FFFF84EA500001E8 SKIP:L2-B006 0 random
8963 or %l5,%lo(0x2D51BDDF00),%l5 ! FFFF84EA500001EC SKIP:L2-B006 0
8964 sllx %l6, 0x20, %l6 ! FFFF84EA500001F0 SKIP:L2-B006 0
8965 .word 0xA7F00000 ! FFFF84EA500001F4 SKIP:L2-B006 0 illop
8966 jmpl %l6+0x0000, %o7 ! FFFF84EA500001F8 SKIP:L2-B006 0 S
8967 .word 0x97A7411D ! FFFF84EA500001FC SKIP:L2-B006 0 S illop
8968 ldx [%g2+0x0050], %l5 ! FFFF84EA50000200 SKIP:L2-B006 0 <BD00003
8969 membar 0x40 ! FFFF84EA50000204 SKIP:L2-B006 0
8970 ldda [%l5]0x1E, %f16 ! FFFF84EA50000208 SKIP:L2-B006 0 Blk-Load
8971 membar 0x40 ! FFFF84EA5000020C SKIP:L2-B006 0
8972 nop ! FFFF84EA50000210 SKIP:L2-B006 0 S
8973 fba,a BL00079 ! FFFF84EA50000214 SKIP:L2-B006 0
8974 ld [%g2+0x0064], %fsr ! FFFF84EA50000218 SKIP:L2-B006 0 S <BD00032+4
8975BL00075: ! ELSE:L2-B007
8976 .word 0xE7AC4EFE ! FFFF84EA5000021C ELSE:L2-B007 0 S illop
8977 st %f2, [%g3+0x0060] ! FFFF84EA50000220 ELSE:L2-B007 0 S >BD00069
8978 stx %i1, [%g4+0x0030] ! FFFF84EA50000224 ELSE:L2-B007 0 S >BD00044
8979 lduha [%g3-0x0022]%asi, %l2 ! FFFF84EA50000228 ELSE:L2-B007 0 S <BD00076
8980 .word 0xEFD6ACF0 ! FFFF84EA5000022C ELSE:L2-B007 0 S illop
8981 sth %l4, [%g5-0x0018] ! FFFF84EA50000230 ELSE:L2-B007 0 S >BD00078
8982 st %f11, [%g3-0x002C] ! FFFF84EA50000234 ELSE:L2-B007 0 S >BD00055
8983 .word 0x1DA4E540 ! FFFF84EA50000238 ELSE:L2-B007 0 random
8984 ta %icc, %g0+0x0062 ! FFFF84EA5000023C ELSE:L2-B007 0 S
8985 lduba [%g3+0x0046]%asi, %o2 ! FFFF84EA50000240 ELSE:L2-B007 0 S <BD00077
8986 .word 0xF9481838 ! FFFF84EA50000244 ELSE:L2-B007 0 S illop
8987 .word 0x0DD3B1A1 ! FFFF84EA50000248 ELSE:L2-B007 0 illop
8988 membar 0x40 ! FFFF84EA5000024C ELSE:L2-B007 0
8989 stda %f16, [%l5]0xE1 ! FFFF84EA50000250 ELSE:L2-B007 0 Blk-Store
8990 membar 0x40 ! FFFF84EA50000254 ELSE:L2-B007 0
8991 .word 0x87AF0C8B ! FFFF84EA50000258 ELSE:L2-B007 0 S illop_FP
8992BL00079: ! ELSE:L2-B007
8993 add %g1, 0x720, %g1 ! FFFF84EA5000025C ELSE:L2-B007 0 chksum++
8994 fcmpd %fcc2, %f32, %f6 ! FFFF84EA50000260 SKIP:L2-B008 0
8995 .word 0xB3CB38D6 ! FFFF84EA50000264 SKIP:L2-B008 0 illop
8996 prefetch [%l3+%i6], 23 ! FFFF84EA50000268 SKIP:L2-B008 0 S <.+0
8997 stx %i0, [%g6+0x0080] ! FFFF84EA5000026C SKIP:L2-B008 0 S >BD00070
8998 .word 0x89A310EC ! FFFF84EA50000270 SKIP:L2-B008 0 S illop
8999 sethi %hh(0x3B72BFFFFF00),%l6 ! FFFF84EA50000274 SKIP:L2-B008 0 SUBR023
9000 or %l6,%hm(0x3B72BFFFFF00),%l6 ! FFFF84EA50000278 SKIP:L2-B008 0
9001 sethi %lm(0x3B72BFFFFF00),%l5 ! FFFF84EA5000027C SKIP:L2-B008 0
9002 .word 0x9B949E81 ! FFFF84EA50000280 SKIP:L2-B008 0 illop
9003 sllx %l6, 0x20, %l6 ! FFFF84EA50000284 SKIP:L2-B008 0
9004 or %l6, %l5, %l6 ! FFFF84EA50000288 SKIP:L2-B008 0
9005 jmpl %l6+0x0000, %o7 ! FFFF84EA5000028C SKIP:L2-B008 0 S
9006 nop ! FFFF84EA50000290 SKIP:L2-B008 0 S
9007 add %g6, -74, %l6 ! FFFF84EA50000294 SKIP:L2-B008 0 @BD00033
9008 .word 0xDD40815E ! FFFF84EA50000298 SKIP:L2-B008 0 S illop
9009 lduba [%g7+%g7]0x83, %i2 ! FFFF84EA5000029C SKIP:L2-B008 0 S <BD00043
9010 .word 0xBFDEDC76 ! FFFF84EA500002A0 SKIP:L2-B008 0 random
9011 add %g5, 0x28, %l6 ! FFFF84EA500002A4 SKIP:L2-B008 0 @BD00080
9012 ldda [%l6]0xD0, %f30 ! FFFF84EA500002A8 SKIP:L2-B008 0 S Short8
9013 std %f36, [%g6+0x0010] ! FFFF84EA500002AC SKIP:L2-B008 0 S >BD00074
9014 .word 0x82EE034B ! FFFF84EA500002B0 SKIP:L2-B008 0 S illop
9015 .word 0x2D1604E5 ! FFFF84EA500002B4 SKIP:L2-B008 0 S random
9016 ld [%g5+0x0060], %f4 ! FFFF84EA500002B8 SKIP:L2-B008 0 S <BD00069
9017 ba,pn %xcc, BL00084 ! FFFF84EA500002BC SKIP:L2-B008 0
9018 stw %o4, [%g3+0x0064] ! FFFF84EA500002C0 SKIP:L2-B008 0 S >BD00021
9019BL00081: ! ELSE:L2-B009
9020 ldd [%g3+0x0010], %f14 ! FFFF84EA500002C4 ELSE:L2-B009 0 S <BD00074
9021 add %g6, -87, %l6 ! FFFF84EA500002C8 ELSE:L2-B009 0 @BD00026
9022 ldda [%l6]0xD0, %f16 ! FFFF84EA500002CC ELSE:L2-B009 0 S Short8
9023 std %f22, [%g4+0x0008] ! FFFF84EA500002D0 ELSE:L2-B009 0 S >BD00058
9024 .word 0x08F37C6A ! FFFF84EA500002D4 ELSE:L2-B009 0 random
9025 ldda [%l6]0xD0, %f22 ! FFFF84EA500002D8 ELSE:L2-B009 0 S Short8
9026 std %f62, [%g6+0x0010] ! FFFF84EA500002DC ELSE:L2-B009 0 S >BD00074
9027 add %g1, 0x704, %g1 ! FFFF84EA500002E0 ELSE:L2-B009 0 chksum++
9028 .word 0x8D934E57 ! FFFF84EA500002E4 ELSE:L2-B009 0 S illop
9029 stda %i2, [%g6-0x0068]%asi ! FFFF84EA500002E8 ELSE:L2-B009 0 S >BD00082
9030 ld [%g2+0x0064], %fsr ! FFFF84EA500002EC ELSE:L2-B009 0 S <BD00032+4
9031 ldx [%g2+0x0018], %g4 ! FFFF84EA500002F0 ELSE:L2-B009 0 S BASE<BD00083
9032BL00084: ! ELSE:L2-B009
9033 add %g1, 0xE65, %g1 ! FFFF84EA500002F4 ELSE:L2-B009 0 chksum++
9034 nop ! FFFF84EA500002F8 LOOP:L1-B000 0 S
9035 ldsb [%g6-0x0057], %o0 ! FFFF84EA500002FC LOOP:L1-B000 0 S <BD00026
9036 .word 0xA39703F8 ! FFFF84EA50000300 LOOP:L1-B000 0 S illop
9037 stb %i2, [%g6-0x001F] ! FFFF84EA50000304 LOOP:L1-B000 0 S >BD00085
9038 .word 0x81E80000 ! FFFF84EA50000308 LOOP:L1-B000 0 random
9039 andcc %l3, 0x1, %g0 ! FFFF84EA5000030C LOOP:L1-B000 0
9040 bne,a,pt %xcc, BL00086 ! FFFF84EA50000310 LOOP:L1-B000 0
9041 .word 0xC90EEF38 ! FFFF84EA50000314 LOOP:L1-B000 0 S illop
9042 add %g1, 0x70B, %g1 ! FFFF84EA50000318 LOOP:L1-B000 0 chksum++
9043 ldub [%g4+0x0028], %o5 ! FFFF84EA5000031C SUBR:L0-B000 0 S <BD00080
9044 .word 0x8D8CFA1A ! FFFF84EA50000320 SUBR:L0-B000 0 S illop
9045 .word 0x8F8EFC92 ! FFFF84EA50000324 SUBR:L0-B000 0 S illop
9046 fmul8sux16 %f22, %f18, %f22 ! FFFF84EA50000328 SUBR:L0-B000 0 S
9047 ldx [%g2+0x0018], %g4 ! FFFF84EA5000032C SUBR:L0-B000 0 S BASE<BD00083
9048 ldda [%g7+%g0]0x8B, %i0 ! FFFF84EA50000330 SUBR:L0-B000 0 S <BD00043
9049 st %f4, [%g4-0x0074] ! FFFF84EA50000334 SUBR:L0-B000 0 S >BD00020
9050 stw %i2, [%g5+0x0084] ! FFFF84EA50000338 SUBR:L0-B000 0 S >BD00070+4
9051 ld [%g4-0x0014], %f18 ! FFFF84EA5000033C SUBR:L0-B000 0 S <BD00087
9052 .word 0x9B8399E6 ! FFFF84EA50000340 SUBR:L0-B000 0 random
9053 membar 0x40 ! FFFF84EA50000344 SUBR:L0-B000 0
9054 ldda [%l5]0xF8, %f16 ! FFFF84EA50000348 SUBR:L0-B000 0 Blk-Load
9055 .word 0x1FCD273E ! FFFF84EA5000034C SUBR:L0-B000 0 random
9056 .word 0xA997C00A ! FFFF84EA50000350 SUBR:L0-B000 0 S illop
9057 ta %xcc, 0x45 ! FFFF84EA50000354 SUBR:L0-B000 0 demap-stack
9058 add %g1, 0x1EE, %i0 ! FFFF84EA50000358 SUBR:L0-B000 0
9059 return %i7+0x0008 ! FFFF84EA5000035C SUBR:L0-B000 0
9060 add %g1, 0x56D, %g1 ! FFFF84EA50000360 SUBR:L0-B000 0 chksum++
9061
9062SECTION .btext003_pg1 TEXT_VA=0xffff84ea50000000
9063attr_text {
9064 Name = .btext003_pg1,
9065 VA = 0xffff84ea50000000,
9066 RA = ra2pa(0xf50000000,0),
9067 PA = ra2pa(0xf50000000,0),
9068 tsbonly,
9069 part_0_ctx_nonzero_tsb_config_0,
9070 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9071 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9072 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9073}
9074.text; .skip 8
9075
9076!========================================================================
9077
9078SECTION .btext004 TEXT_VA=0xffffaa918fffff00
9079attr_text {
9080 Name = .btext004,
9081 VA = 0xffffaa918fffff00,
9082 RA = 0xf2fffff00,
9083 PA = ra2pa(0xf2fffff00,0),
9084 notsb
9085}
9086
9087SECTION .btext004_pg0 TEXT_VA=0xffffaa9180000000
9088attr_text {
9089 Name = .btext004_pg0,
9090 VA = 0xffffaa9180000000,
9091 RA = 0xf20000000,
9092 PA = ra2pa(0xf20000000,0),
9093 tsbonly,
9094 part_0_ctx_nonzero_tsb_config_1,
9095 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9096 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9097 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9098}
9099.text; .skip 8
9100
9101
9102SECTION .btext004
9103.text
9104.global SUBR019; SUBR019:
9105BL00088: ! SUBR:L0-B000
9106 add %g1, 0x4CC, %g1 ! FFFFAA918FFFFF00 SUBR:L0-B000 2 chksum++
9107 save %o6, -128, %o6 ! FFFFAA918FFFFF04 SUBR:L0-B000 2
9108 sethi %hh(0xFFFFAA918FFFFF00),%l7 ! FFFFAA918FFFFF08 SUBR:L0-B000 2 SUBR019
9109 or %l7,%hm(0xFFFFAA918FFFFF00),%l7 ! FFFFAA918FFFFF0C SUBR:L0-B000 2
9110 sethi %lm(0xFFFFAA918FFFFF00),%l6 ! FFFFAA918FFFFF10 SUBR:L0-B000 2
9111 or %l6,%lo(0xFFFFAA918FFFFF00),%l6 ! FFFFAA918FFFFF14 SUBR:L0-B000 2
9112 sllx %l7, 0x20, %l7 ! FFFFAA918FFFFF18 SUBR:L0-B000 2
9113 or %l7, %l6, %l7 ! FFFFAA918FFFFF1C SUBR:L0-B000 2
9114 ta %xcc, 0x45 ! FFFFAA918FFFFF20 SUBR:L0-B000 2 demap-stack
9115 sth %i5, [%g4-0x004C] ! FFFFAA918FFFFF24 SUBR:L0-B000 2 S >BD00089
9116 ldx [%g2+0x0058], %l6 ! FFFFAA918FFFFF28 SUBR:L0-B000 2 <BD00010
9117 ldda [%l6]0x26, %i0 ! FFFFAA918FFFFF2C SUBR:L0-B000 2 S Quad_Ld_P
9118 ldub [%g6+0x0029], %o0 ! FFFFAA918FFFFF30 SUBR:L0-B000 2 S <BD00090
9119 add %g3, 0x42, %l6 ! FFFFAA918FFFFF34 SUBR:L0-B000 2 @BD00091
9120 stda %f22, [%l6]0xD0 ! FFFFAA918FFFFF38 SUBR:L0-B000 2 S Short8
9121 add %g1, 0xA65, %g1 ! FFFFAA918FFFFF3C SUBR:L0-B000 2 chksum++
9122 and %g1, 0xFE, %l3 ! FFFFAA918FFFFF40 LOOP:L1-B000 2
9123BL00127: ! LOOP:L1-B000
9124 add %g1, 0x112, %g1 ! FFFFAA918FFFFF44 LOOP:L1-B000 2 chksum++
9125 andcc %i1, 0x1, %g0 ! FFFFAA918FFFFF48 SKIP:L2-B000 2
9126 bz,a,pn %xcc, BL00096 ! FFFFAA918FFFFF4C SKIP:L2-B000 2
9127 .word 0xBDB00271 ! FFFFAA918FFFFF50 SKIP:L2-B000 0 S illop
9128 ldsb [%g5-0x0057], %o3 ! FFFFAA918FFFFF54 SKIP:L2-B000 2 S <BD00026
9129 stba %i5, [%g5-0x000F]%asi ! FFFFAA918FFFFF58 SKIP:L2-B000 2 S >BD00040
9130 ldda [%g7+%g0]0x82, %i0 ! FFFFAA918FFFFF5C SKIP:L2-B000 2 S <BD00043
9131 ldub [%g4+0x0043], %l2 ! FFFFAA918FFFFF60 SKIP:L2-B000 2 S <BD00092
9132 lduwa [%g6-0x0050]%asi, %i2 ! FFFFAA918FFFFF64 SKIP:L2-B000 2 S <BD00093
9133 ldx [%g2+0x0000], %g4 ! FFFFAA918FFFFF68 SKIP:L2-B000 2 S BASE<BD00094
9134 add %g1, 0xFD0, %g1 ! FFFFAA918FFFFF6C SKIP:L2-B000 2 chksum++
9135 stx %i5, [%g4+0x0058] ! FFFFAA918FFFFF70 SKIP:L2-B000 2 S >BD00035
9136 call .+8 ! FFFFAA918FFFFF74 SKIP:L2-B000 2 S
9137 ldx [%g2+0x0028], %g6 ! FFFFAA918FFFFF78 SKIP:L2-B000 2 S BASE<BD00022
9138 std %o2, [%g6+0x0070] ! FFFFAA918FFFFF7C SKIP:L2-B000 2 S >BD00060
9139 .word 0xDF0D9524 ! FFFFAA918FFFFF80 SKIP:L2-B000 2 S illop
9140 st %f4, [%g3-0x002C] ! FFFFAA918FFFFF84 SKIP:L2-B000 2 S >BD00055
9141 call .+8 ! FFFFAA918FFFFF88 SKIP:L2-B000 2 S
9142 stx %fsr, [%g2+0x0060] ! FFFFAA918FFFFF8C SKIP:L2-B000 2 S <BD00032
9143 lduha [%g4+0x0002]%asi, %o3 ! FFFFAA918FFFFF90 SKIP:L2-B000 2 S <BD00095
9144 ba,pt %icc, BL00103 ! FFFFAA918FFFFF94 SKIP:L2-B000 2
9145 stx %fsr, [%g2+0x0060] ! FFFFAA918FFFFF98 SKIP:L2-B000 2 S <BD00032
9146BL00096: ! ELSE:L2-B001
9147 .word 0x8FA94001 ! FFFFAA918FFFFF9C ELSE:L2-B001 0 S illop
9148 add %g4, 0x0, %l6 ! FFFFAA918FFFFFA0 ELSE:L2-B001 0 @BD00097
9149 .word 0x939302DF ! FFFFAA918FFFFFA4 ELSE:L2-B001 0 S illop
9150 add %g4, -72, %l5 ! FFFFAA918FFFFFA8 ELSE:L2-B001 0 @BD00023
9151 stda %f22,[%l5+%g1]0xC4 ! FFFFAA918FFFFFAC ELSE:L2-B001 0 S Partial_St
9152 stda %o0, [%g6+0x0050]%asi ! FFFFAA918FFFFFB0 ELSE:L2-B001 0 S >BD00045
9153 ldx [%g2+0x0060], %fsr ! FFFFAA918FFFFFB4 ELSE:L2-B001 0 S <BD00032
9154 stha %o0, [%g3+0x0002]%asi ! FFFFAA918FFFFFB8 ELSE:L2-B001 0 S >BD00095
9155 add %g4, 0x28, %l6 ! FFFFAA918FFFFFBC ELSE:L2-B001 0 @BD00080
9156 ldda [%l6]0xD0, %f26 ! FFFFAA918FFFFFC0 ELSE:L2-B001 0 S Short8
9157 ldsha [%g7+%g7]0x82, %l2 ! FFFFAA918FFFFFC4 ELSE:L2-B001 0 S <BD00043
9158 st %f5, [%g3-0x0074] ! FFFFAA918FFFFFC8 ELSE:L2-B001 0 S >BD00020
9159 .word 0x9DA9F14B ! FFFFAA918FFFFFCC ELSE:L2-B001 0 illop
9160 .word 0x28E30258 ! FFFFAA918FFFFFD0 ELSE:L2-B001 0 S illop
9161 nop ! FFFFAA918FFFFFD4 ELSE:L2-B001 0 S
9162 ldx [%g2+0x0020], %g6 ! FFFFAA918FFFFFD8 ELSE:L2-B001 0 S BASE<BD00098
9163 stw %i1, [%g6+0x0064] ! FFFFAA918FFFFFDC ELSE:L2-B001 0 S >BD00021
9164 nop ! FFFFAA918FFFFFE0 ELSE:L2-B001 0 S
9165 fblg,pt %fcc2, BL00100 ;.empty ! FFFFAA918FFFFFE4 ELSE:L2-B001 0 L
9166 ble,pt %icc, BL00101 ;.empty ! FFFFAA918FFFFFE8 ELSE:L2-B001 0 L
9167 bvc,a BL00101 ! FFFFAA918FFFFFEC ELSE:L2-B001 0 L
9168 sth %i1, [%g4-0x0022] ! FFFFAA918FFFFFF0 ELSE:L2-B001 0 S >BD00076
9169 .word 0xEEF218AF ! FFFFAA918FFFFFF4 ELSE:L2-B001 0 S random
9170BL00101:.word 0x9ECD9448 ! FFFFAA918FFFFFF8 ELSE:L2-B001 0 L illop
9171 .word 0x99A5C80E ! FFFFAA918FFFFFFC ELSE:L2-B001 0 S illop
9172BL00102:.word 0x81880000 ! FFFFAA9190000000 ELSE:L2-B001 0 S random
9173BL00100:.word 0xAACFDE25 ! FFFFAA9190000004 ELSE:L2-B001 0 illop
9174BL00103: ! ELSE:L2-B001
9175 add %g1, 0x548, %g1 ! FFFFAA9190000008 ELSE:L2-B001 2 chksum++
9176 andcc %i1, 0x100, %g0 ! FFFFAA919000000C SKIP:L2-B002 2
9177 bnz,pt %xcc, BL00105 ! FFFFAA9190000010 SKIP:L2-B002 2
9178 st %f26, [%g3+0x0048] ! FFFFAA9190000014 SKIP:L2-B002 2 S >BD00018
9179 std %f0, [%g4-0x0060] ! FFFFAA9190000018 SKIP:L2-B002 2 S >BD00104
9180 ldx [%g2+0x0050], %l5 ! FFFFAA919000001C SKIP:L2-B002 2 <BD00003
9181 membar 0x40 ! FFFFAA9190000020 SKIP:L2-B002 2
9182 ldda [%l5]0x17, %f16 ! FFFFAA9190000024 SKIP:L2-B002 2 Blk-Load
9183 membar 0x40 ! FFFFAA9190000028 SKIP:L2-B002 2
9184 .word 0x9DB50691 ! FFFFAA919000002C SKIP:L2-B002 2 S illop_VIS
9185 membar 0x40 ! FFFFAA9190000030 SKIP:L2-B002 2
9186 stda %f16, [%l5]0xE0 ! FFFFAA9190000034 SKIP:L2-B002 2 Blk-Store
9187 membar 0x40 ! FFFFAA9190000038 SKIP:L2-B002 2
9188 fmul8sux16 %f16, %f26, %f18 ! FFFFAA919000003C SKIP:L2-B002 2 S
9189 add %g1, 0xB, %g1 ! FFFFAA9190000040 SKIP:L2-B002 2 chksum++
9190 stx %o3, [%g4+0x0008] ! FFFFAA9190000044 SKIP:L2-B002 2 S >BD00058
9191 stha %i2, [%g3-0x0004]%asi ! FFFFAA9190000048 SKIP:L2-B002 2 S >BD00056+4
9192 lduw [%g3-0x0014], %o3 ! FFFFAA919000004C SKIP:L2-B002 2 S <BD00087
9193 std %i2, [%g3+0x0058] ! FFFFAA9190000050 SKIP:L2-B002 2 S >BD00035
9194 sethi %hh(0x35D9F1ABF00),%l6 ! FFFFAA9190000054 SKIP:L2-B002 2 SUBR022
9195 or %l6,%hm(0x35D9F1ABF00),%l6 ! FFFFAA9190000058 SKIP:L2-B002 2
9196 sethi %lm(0x35D9F1ABF00),%l5 ! FFFFAA919000005C SKIP:L2-B002 2
9197 or %l5,%lo(0x35D9F1ABF00),%l5 ! FFFFAA9190000060 SKIP:L2-B002 2
9198 sllx %l6, 0x20, %l6 ! FFFFAA9190000064 SKIP:L2-B002 2
9199 or %l6, %l5, %l6 ! FFFFAA9190000068 SKIP:L2-B002 2
9200 jmpl %l6+0x0000, %o7 ! FFFFAA919000006C SKIP:L2-B002 2 S
9201 sth %o2, [%g6+0x0066] ! FFFFAA9190000070 SKIP:L2-B002 2 S >BD00021+2
9202 fba,a BL00113 ! FFFFAA9190000074 SKIP:L2-B002 2
9203 std %g0, [%g4+0x0030] ! FFFFAA9190000078 SKIP:L2-B002 0 S >BD00044
9204BL00105: ! ELSE:L2-B003
9205 .word 0xF7BA1A49 ! FFFFAA919000007C ELSE:L2-B003 0 S random
9206 .word 0xBFA08908 ! FFFFAA9190000080 ELSE:L2-B003 0 S illop
9207 stda %f0, [%g6+0x0010]%asi ! FFFFAA9190000084 ELSE:L2-B003 0 S >BD00074
9208 .word 0xBEECFE27 ! FFFFAA9190000088 ELSE:L2-B003 0 S illop
9209 ldx [%g2+0x0058], %l6 ! FFFFAA919000008C ELSE:L2-B003 0 <BD00010
9210 ldda [%l6]0x26, %i0 ! FFFFAA9190000090 ELSE:L2-B003 0 S Quad_Ld_P
9211 stwa %g7, [%l6+%g0]0x0C ! FFFFAA9190000094 ELSE:L2-B003 0 S >BD00011
9212 ldsb [%g4+0x0046], %o2 ! FFFFAA9190000098 ELSE:L2-B003 0 S <BD00077
9213 ta %xcc, 0x40 ! FFFFAA919000009C ELSE:L2-B003 0 S +-priv
9214 ldsw [%g6-0x0050], %o1 ! FFFFAA91900000A0 ELSE:L2-B003 0 S <BD00093
9215 add %g1, 0xD01, %g1 ! FFFFAA91900000A4 ELSE:L2-B003 0 chksum++
9216 sth %i0, [%g3-0x000A] ! FFFFAA91900000A8 ELSE:L2-B003 0 S >BD00002+2
9217 fbge BL00107 ;.empty ! FFFFAA91900000AC ELSE:L2-B003 0 L
9218 brz,pn %o0, BL00108 ;.empty ! FFFFAA91900000B0 ELSE:L2-B003 0 L
9219 fbuge BL00109 ;.empty ! FFFFAA91900000B4 ELSE:L2-B003 0 L
9220 bne BL00107 ! FFFFAA91900000B8 ELSE:L2-B003 0 L
9221 .word 0xFCED0CDC ! FFFFAA91900000BC ELSE:L2-B003 0 S random
9222 ldx [%g2+0x0000], %g4 ! FFFFAA91900000C0 ELSE:L2-B003 0 S BASE<BD00094
9223 .word 0x3119F1FC ! FFFFAA91900000C4 ELSE:L2-B003 0 L random
9224BL00109:lduha [%g4-0x0030]%asi, %o0 ! FFFFAA91900000C8 ELSE:L2-B003 0 S <BD00106
9225 ldda [%g3-0x0060]%asi, %f46 ! FFFFAA91900000CC ELSE:L2-B003 0 S <BD00104
9226 stx %g1, [%g4+0x0078] ! FFFFAA91900000D0 ELSE:L2-B003 0 S >BD00009
9227BL00107:bl BL00108 ! FFFFAA91900000D4 ELSE:L2-B003 0 L
9228 .word 0x95E81DCF ! FFFFAA91900000D8 ELSE:L2-B003 0 S illop
9229BL00110:call .+8 ;.empty ! FFFFAA91900000DC ELSE:L2-B003 0 L
9230 bz,a,pn %xcc, BL00112 ! FFFFAA91900000E0 ELSE:L2-B003 0 L
9231BL00111:prefetch [%g5+0x002C], 2 ! FFFFAA91900000E4 ELSE:L2-B003 0 S <BD00019
9232BL00112:st %f19, [%g6-0x0050] ! FFFFAA91900000E8 ELSE:L2-B003 0 S >BD00093
9233 ldsba [%g3+0x0028]%asi, %i3 ! FFFFAA91900000EC ELSE:L2-B003 0 S <BD00080
9234BL00108:add %g1, 0x2CB, %g1 ! FFFFAA91900000F0 ELSE:L2-B003 0 chksum++
9235BL00113: ! ELSE:L2-B003
9236 add %g1, 0x440, %g1 ! FFFFAA91900000F4 ELSE:L2-B003 2 chksum++
9237 andcc %i3, 0x80, %g0 ! FFFFAA91900000F8 SKIP:L2-B004 2
9238 bz BL00117 ! FFFFAA91900000FC SKIP:L2-B004 2
9239 nop ! FFFFAA9190000100 SKIP:L2-B004 2 S
9240 ldsw [%g3+0x0048], %o2 ! FFFFAA9190000104 SKIP:L2-B004 0 S <BD00018
9241 stx %o2, [%g3-0x0042] ! FFFFAA9190000108 SKIP:L2-B004 0 S >BD00023+6
9242 .word 0xA5A45BCD ! FFFFAA919000010C SKIP:L2-B004 0 illop
9243 stda %f26, [%l6]0xD2 ! FFFFAA9190000110 SKIP:L2-B004 0 S Short16
9244 stda %o0, [%g3+0x0038]%asi ! FFFFAA9190000114 SKIP:L2-B004 0 S >BD00028
9245 ldx [%g2+0x0050], %l5 ! FFFFAA9190000118 SKIP:L2-B004 0 <BD00003
9246 membar 0x40 ! FFFFAA919000011C SKIP:L2-B004 0
9247 stda %f16, [%l5]0xE0 ! FFFFAA9190000120 SKIP:L2-B004 0 Blk-Store
9248 .word 0xB3AC8815 ! FFFFAA9190000124 SKIP:L2-B004 0 illop
9249 .word 0x8D881EFF ! FFFFAA9190000128 SKIP:L2-B004 0 illop
9250 ldx [%g2+0x0060], %fsr ! FFFFAA919000012C SKIP:L2-B004 0 S <BD00032
9251 .word 0xBDC75ACC ! FFFFAA9190000130 SKIP:L2-B004 0 S illop
9252 .word 0x1A0DD04F ! FFFFAA9190000134 SKIP:L2-B004 0 L illop
9253 .word 0x89954C1F ! FFFFAA9190000138 SKIP:L2-B004 0 L illop
9254BL00114:fbn,pt %fcc2, BL00116 ! FFFFAA919000013C SKIP:L2-B004 0 L
9255 .word 0x9F916014 ! FFFFAA9190000140 SKIP:L2-B004 0 S illop
9256 .word 0x9DAF488B ! FFFFAA9190000144 SKIP:L2-B004 0 S illop
9257 .word 0xE10A7090 ! FFFFAA9190000148 SKIP:L2-B004 0 S illop
9258BL00115:.word 0xC4D3DFC4 ! FFFFAA919000014C SKIP:L2-B004 0 S random
9259BL00116:add %g1, 0x348, %g1 ! FFFFAA9190000150 SKIP:L2-B004 0 chksum++
9260 .word 0x89EB4477 ! FFFFAA9190000154 SKIP:L2-B004 0 illop
9261 ld [%g2+0x0064], %fsr ! FFFFAA9190000158 SKIP:L2-B004 0 S <BD00032+4
9262BL00117: ! ELSE:L2-B005
9263 nop ! FFFFAA919000015C ELSE:L2-B005 2 S
9264 stb %o2, [%g6+0x0028] ! FFFFAA9190000160 ELSE:L2-B005 2 S >BD00080
9265 .word 0xB3A2451D ! FFFFAA9190000164 ELSE:L2-B005 2 S illop_FP
9266 std %f12, [%g6-0x0070] ! FFFFAA9190000168 ELSE:L2-B005 2 S >BD00008
9267 ldx [%g4+0x0038], %i0 ! FFFFAA919000016C ELSE:L2-B005 2 S <BD00028
9268 nop ! FFFFAA9190000170 ELSE:L2-B005 2 S
9269 fble,a BL00118 ! FFFFAA9190000174 ELSE:L2-B005 2 L
9270 std %f18, [%g6+0x0058] ! FFFFAA9190000178 ELSE:L2-B005 2 S >BD00035
9271 .word 0xF3649DCD ! FFFFAA919000017C ELSE:L2-B005 0 L illop
9272 ldsba [%g7+%g0]0x8B, %l1 ! FFFFAA9190000180 ELSE:L2-B005 0 S <BD00043
9273BL00118:fbne,pt %fcc2, BL00119 ! FFFFAA9190000184 ELSE:L2-B005 2 L
9274 nop ! FFFFAA9190000188 ELSE:L2-B005 2 S
9275BL00119:add %g1, 0xF81, %g1 ! FFFFAA919000018C ELSE:L2-B005 2 chksum++
9276 add %g1, 0x40E, %g1 ! FFFFAA9190000190 ELSE:L2-B005 2 chksum++
9277 ldxa [%g7+%g0]0x83, %o3 ! FFFFAA9190000194 ELSE:L2-B005 2 S <BD00043
9278 bleu,a BL00120 ! FFFFAA9190000198 ELSE:L2-B005 2 L
9279 std %f42, [%g6-0x0070] ! FFFFAA919000019C ELSE:L2-B005 2 S >BD00008
9280 brlez,pt %g1, BL00121 ! FFFFAA91900001A0 ELSE:L2-B005 0 L
9281 st %fsr, [%g2+0x0064] ! FFFFAA91900001A4 ELSE:L2-B005 0 S <BD00032+4
9282BL00120:lduw [%g5-0x0050], %l4 ! FFFFAA91900001A8 ELSE:L2-B005 2 S <BD00093
9283 nop ! FFFFAA91900001AC ELSE:L2-B005 2 S
9284BL00121:bl,pt %xcc, BL00122 ;.empty ! FFFFAA91900001B0 ELSE:L2-B005 2 L
9285 fbu,a,pt %fcc1, BL00123 ! FFFFAA91900001B4 ELSE:L2-B005 2 L
9286 stda %f0, [%g3+0x0010]%asi ! FFFFAA91900001B8 ELSE:L2-B005 0 S >BD00074
9287 std %f44, [%g6+0x0018] ! FFFFAA91900001BC ELSE:L2-B005 2 S >BD00059
9288BL00123:nop ! FFFFAA91900001C0 ELSE:L2-B005 2 S
9289 ldub [%g3+0x0042], %i5 ! FFFFAA91900001C4 ELSE:L2-B005 2 S <BD00091
9290BL00122:add %g1, 0xC96, %g1 ! FFFFAA91900001C8 ELSE:L2-B005 2 chksum++
9291BL00124: ! ELSE:L2-B005
9292 add %g1, 0x9D7, %g1 ! FFFFAA91900001CC ELSE:L2-B005 2 chksum++
9293 lduh [%g3-0x0028], %o2 ! FFFFAA91900001D0 LOOP:L1-B000 2 S <BD00049
9294 st %f2, [%g5+0x0060] ! FFFFAA91900001D4 LOOP:L1-B000 2 S >BD00069
9295 ldx [%g2+0x0038], %g6 ! FFFFAA91900001D8 LOOP:L1-B000 2 S BASE<BD00125
9296 add %g6, 0x2B, %l6 ! FFFFAA91900001DC LOOP:L1-B000 2 @BD00126
9297 stda %f26, [%l6]0xD0 ! FFFFAA91900001E0 LOOP:L1-B000 2 S Short8
9298 stx %g1, [%g4+0x0050] ! FFFFAA91900001E4 LOOP:L1-B000 2 S >BD00045
9299 ldswa [%g7+%g0]0x83, %o0 ! FFFFAA91900001E8 LOOP:L1-B000 2 S <BD00043
9300 .word 0x8DA80AE0 ! FFFFAA91900001EC LOOP:L1-B000 2 S illop_FP
9301 st %f25, [%g3+0x0004] ! FFFFAA91900001F0 LOOP:L1-B000 2 S >BD00053
9302 srlx %l3, 0x1, %l3 ! FFFFAA91900001F4 LOOP:L1-B000 2
9303 andcc %l3, 0x1, %g0 ! FFFFAA91900001F8 LOOP:L1-B000 2
9304 bne,a,pn %xcc, BL00127 ! FFFFAA91900001FC LOOP:L1-B000 2
9305 .word 0xAFB288D2 ! FFFFAA9190000200 LOOP:L1-B000 0 S illop_VIS
9306 add %g1, 0x42E, %g1 ! FFFFAA9190000204 LOOP:L1-B000 2 chksum++
9307 ldsw [%g4-0x0040], %i4 ! FFFFAA9190000208 SUBR:L0-B000 2 S <BD00007
9308 .word 0x9BB28276 ! FFFFAA919000020C SUBR:L0-B000 2 S illop_VIS
9309 add %g5, 0x0, %l6 ! FFFFAA9190000210 SUBR:L0-B000 2 @BD00097
9310 ldda [%l6]0xD2, %f24 ! FFFFAA9190000214 SUBR:L0-B000 2 S Short16
9311 ldda [%g5+0x0018]%asi, %f36 ! FFFFAA9190000218 SUBR:L0-B000 2 S <BD00059
9312 add %g3, -15, %l6 ! FFFFAA919000021C SUBR:L0-B000 2 @BD00040
9313 ldda [%l6]0xD0, %f26 ! FFFFAA9190000220 SUBR:L0-B000 2 S Short8
9314 st %f27, [%g4-0x0014] ! FFFFAA9190000224 SUBR:L0-B000 2 S >BD00087
9315 ldx [%g2+0x0058], %l6 ! FFFFAA9190000228 SUBR:L0-B000 2 <BD00010
9316 ldda [%l6]0x26, %i0 ! FFFFAA919000022C SUBR:L0-B000 2 S Quad_Ld_P
9317 ldd [%g4-0x0060], %f36 ! FFFFAA9190000230 SUBR:L0-B000 2 S <BD00104
9318 ta %xcc, 0x45 ! FFFFAA9190000234 SUBR:L0-B000 2 demap-stack
9319 add %g1, 0x2CB, %i0 ! FFFFAA9190000238 SUBR:L0-B000 2
9320 ldd [%g3-0x0070], %f14 ! FFFFAA919000023C SUBR:L0-B000 2 S <BD00008
9321 fbe,pn %fcc2, BL00128 ! FFFFAA9190000240 SUBR:L0-B000 2
9322 restore %i0, %l7, %o0 ! FFFFAA9190000244 SUBR:L0-B000 2
9323BL00128:jmpl %o7+0x0008, %g0 ! FFFFAA9190000248 SUBR:L0-B000 2
9324 nop ! FFFFAA919000024C SUBR:L0-B000 2
9325
9326SECTION .btext004_pg1 TEXT_VA=0xffffaa9190000000
9327attr_text {
9328 Name = .btext004_pg1,
9329 VA = 0xffffaa9190000000,
9330 RA = 0xf30000000,
9331 PA = ra2pa(0xf30000000,0),
9332 tsbonly,
9333 part_0_ctx_nonzero_tsb_config_1,
9334 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9335 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9336 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9337}
9338.text; .skip 8
9339
9340!========================================================================
9341
9342SECTION .btext005 TEXT_VA=0x4ef55687f00
9343attr_text {
9344 Name = .btext005,
9345 VA = 0x4ef55687f00,
9346 RA = 0xffffcff00,
9347 PA = ra2pa(0xffffcff00,0),
9348 notsb
9349}
9350
9351SECTION .btext005_pg0 TEXT_VA=0x4ef55686000
9352attr_text {
9353 Name = .btext005_pg0,
9354 VA = 0x4ef55686000,
9355 RA = 0xffffce000,
9356 PA = ra2pa(0xffffce000,0),
9357 tsbonly,
9358 part_0_ctx_nonzero_tsb_config_3,
9359 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9360 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9361 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9362}
9363.text; .skip 8
9364
9365
9366SECTION .btext005
9367.text
9368.global SUBR020; SUBR020:
9369BL00129: ! SUBR:L0-B000
9370 add %g1, 0xA2B, %g1 ! 000004EF55687F00 SUBR:L0-B000 0 chksum++
9371 save %o6, -128, %o6 ! 000004EF55687F04 SUBR:L0-B000 0
9372 .word 0xBFD00612 ! 000004EF55687F08 SUBR:L0-B000 0 illop
9373 or %l7,%hm(0x10BFD00612),%l7 ! 000004EF55687F0C SUBR:L0-B000 0
9374 .word 0x2B68DCFD ! 000004EF55687F10 SUBR:L0-B000 0 random
9375 .word 0xDEB923D0 ! 000004EF55687F14 SUBR:L0-B000 0 illop
9376 .word 0x91AE92A2 ! 000004EF55687F18 SUBR:L0-B000 0 illop
9377 or %l7, %l6, %l7 ! 000004EF55687F1C SUBR:L0-B000 0
9378 ta %xcc, 0x45 ! 000004EF55687F20 SUBR:L0-B000 0 demap-stack
9379 add %g6, -24, %l6 ! 000004EF55687F24 SUBR:L0-B000 0 @BD00078
9380 stda %f28, [%l6]0xDA ! 000004EF55687F28 SUBR:L0-B000 0 S Short16
9381 .word 0xA6B99700 ! 000004EF55687F2C SUBR:L0-B000 0 S random
9382 .word 0xB5DDFB67 ! 000004EF55687F30 SUBR:L0-B000 0 S illop
9383 .word 0x81C7E008 ! 000004EF55687F34 SUBR:L0-B000 0 S random
9384 sth %i5, [%g5-0x003A] ! 000004EF55687F38 SUBR:L0-B000 0 S >BD00005
9385 stba %i0, [%g4-0x0023]%asi ! 000004EF55687F3C SUBR:L0-B000 0 S >BD00068+1
9386 .word 0xCDF99644 ! 000004EF55687F40 SUBR:L0-B000 0 S illop
9387 ldx [%g2+0x0058], %l6 ! 000004EF55687F44 SUBR:L0-B000 0 <BD00010
9388 ldda [%l6]0x2C, %i0 ! 000004EF55687F48 SUBR:L0-B000 0 S Quad_Ld
9389 .word 0x05C22515 ! 000004EF55687F4C SUBR:L0-B000 0 S illop
9390 std %g0, [%g5-0x0068] ! 000004EF55687F50 SUBR:L0-B000 0 S >BD00082
9391 add %g1, 0x63F, %g1 ! 000004EF55687F54 SUBR:L0-B000 0 chksum++
9392 and %g1, 0xFE, %l2 ! 000004EF55687F58 LOOP:L1-B000 0
9393BL00149: ! LOOP:L1-B000
9394 add %g1, 0x7B4, %g1 ! 000004EF55687F5C LOOP:L1-B000 0 chksum++
9395 .word 0xFDC2A1E4 ! 000004EF55687F60 SKIP:L2-B000 0 illop
9396 fbl BL00131 ! 000004EF55687F64 SKIP:L2-B000 0
9397 sth %i2, [%g6-0x0017] ! 000004EF55687F68 SKIP:L2-B000 0 S >BD00078+1
9398 st %f4, [%g6-0x002C] ! 000004EF55687F6C SKIP:L2-B000 0 S >BD00055
9399 st %f30, [%g6-0x001C] ! 000004EF55687F70 SKIP:L2-B000 0 S >BD00130
9400 .word 0x28F6D40A ! 000004EF55687F74 SKIP:L2-B000 0 S illop
9401 ld [%g2+0x0064], %fsr ! 000004EF55687F78 SKIP:L2-B000 0 S <BD00032+4
9402 std %i0, [%g6+0x0008] ! 000004EF55687F7C SKIP:L2-B000 0 S >BD00058
9403 ldswa [%g7+%g7]0x82, %o1 ! 000004EF55687F80 SKIP:L2-B000 0 S <BD00043
9404 ldx [%g2+0x0008], %g3 ! 000004EF55687F84 SKIP:L2-B000 0 S BASE<BD00015
9405 .word 0xA9AD10A8 ! 000004EF55687F88 SKIP:L2-B000 0 S illop
9406 std %f18, [%g4+0x0080] ! 000004EF55687F8C SKIP:L2-B000 0 S >BD00070
9407 .word 0xB3A39BEB ! 000004EF55687F90 SKIP:L2-B000 0 S illop
9408 ld [%g6+0x004C], %f5 ! 000004EF55687F94 SKIP:L2-B000 0 S <BD00047
9409 ldda [%g3-0x0038]%asi, %f44 ! 000004EF55687F98 SKIP:L2-B000 0 S <BD00006
9410 add %g1, 0x68C, %g1 ! 000004EF55687F9C SKIP:L2-B000 0 chksum++
9411 stba %i4, [%g3+0x005A]%asi ! 000004EF55687FA0 SKIP:L2-B000 0 S >BD00035+2
9412 add %g3, -88, %l6 ! 000004EF55687FA4 SKIP:L2-B000 0 @BD00024
9413 ldda [%l6]0xD0, %f28 ! 000004EF55687FA8 SKIP:L2-B000 0 S Short8
9414 ld [%g4-0x000C], %f19 ! 000004EF55687FAC SKIP:L2-B000 0 S <BD00002
9415 .word 0x8FA9CA7D ! 000004EF55687FB0 SKIP:L2-B000 0 S illop_FP
9416 fba,a,pn %fcc2, BL00136 ! 000004EF55687FB4 SKIP:L2-B000 0
9417 .word 0x8FB7869D ! 000004EF55687FB8 SKIP:L2-B000 0 S illop
9418BL00131: ! ELSE:L2-B001
9419 lduw [%g3+0x0064], %o5 ! 000004EF55687FBC ELSE:L2-B001 0 S <BD00021
9420 bl BL00132 ;.empty ! 000004EF55687FC0 ELSE:L2-B001 0 L
9421 .word 0x9DA97014 ! 000004EF55687FC4 ELSE:L2-B001 0 L illop
9422BL00132:ldd [%g5-0x0068], %i0 ! 000004EF55687FC8 ELSE:L2-B001 0 S <BD00082
9423 ta %xcc, 0x40 ! 000004EF55687FCC ELSE:L2-B001 0 S +-priv
9424 bn BL00134 ;.empty ! 000004EF55687FD0 ELSE:L2-B001 0 L
9425 bge BL00133 ;.empty ! 000004EF55687FD4 ELSE:L2-B001 0 L
9426BL00134:be,a,pn %icc, BL00133 ;.empty ! 000004EF55687FD8 ELSE:L2-B001 0 L
9427BL00133:bgu,a,pt %icc, BL00135 ! 000004EF55687FDC ELSE:L2-B001 0 L
9428BL00135:lduh [%g4+0x0000], %o4 ! 000004EF55687FE0 ELSE:L2-B001 0 S <BD00097
9429 .word 0xA5D46387 ! 000004EF55687FE4 ELSE:L2-B001 0 illop
9430 .word 0xB9D08814 ! 000004EF55687FE8 ELSE:L2-B001 0 illop
9431 ldd [%g6-0x0043], %i0 ! 000004EF55687FEC ELSE:L2-B001 0 S <BD00023+5
9432 .word 0x81A83232 ! 000004EF55687FF0 ELSE:L2-B001 0 S illop
9433 ldd [%g6-0x0070], %f36 ! 000004EF55687FF4 ELSE:L2-B001 0 S <BD00008
9434 tcs %xcc, %g0+0x006A ! 000004EF55687FF8 ELSE:L2-B001 0 S
9435 lduwa [%g7+%g0]0x83, %o3 ! 000004EF55687FFC ELSE:L2-B001 0 S <BD00043
9436 call .+8 ! 000004EF55688000 ELSE:L2-B001 0 S
9437 st %f9, [%g6-0x0074] ! 000004EF55688004 ELSE:L2-B001 0 S >BD00020
9438 ld [%g5+0x0060], %f8 ! 000004EF55688008 ELSE:L2-B001 0 S <BD00069
9439 .word 0x9F7B3131 ! 000004EF5568800C ELSE:L2-B001 0 S illop
9440 .word 0xEE618F7C ! 000004EF55688010 ELSE:L2-B001 0 S illop
9441 ldx [%g4-0x0088], %g4 ! 000004EF55688014 ELSE:L2-B001 0 ptr_chase
9442 ldx [%g4-0x0088], %g4 ! 000004EF55688018 ELSE:L2-B001 0 ptr_chase
9443 ldx [%g4-0x0088], %g4 ! 000004EF5568801C ELSE:L2-B001 0 ptr_chase
9444 .word 0xED51C56D ! 000004EF55688020 ELSE:L2-B001 0 illop
9445 ldx [%g4-0x0088], %g4 ! 000004EF55688024 ELSE:L2-B001 0 ptr_chase
9446 ldx [%g4-0x0088], %g4 ! 000004EF55688028 ELSE:L2-B001 0 ptr_chase
9447 .word 0x9FB282F8 ! 000004EF5568802C ELSE:L2-B001 0 illop
9448 add %g6, -8, %l5 ! 000004EF55688030 ELSE:L2-B001 0 @BD00056
9449 stda %f22,[%l5+%g1]0xC2 ! 000004EF55688034 ELSE:L2-B001 0 S Partial_St
9450BL00136: ! ELSE:L2-B001
9451 add %g1, 0xDFA, %g1 ! 000004EF55688038 ELSE:L2-B001 0 chksum++
9452 andcc %i0, 0x8, %g0 ! 000004EF5568803C SKIP:L2-B002 0
9453 bnz,pn %xcc, BL00138 ! 000004EF55688040 SKIP:L2-B002 0
9454 .word 0xE5B27D76 ! 000004EF55688044 SKIP:L2-B002 0 S illop
9455 .word 0xA7B1868D ! 000004EF55688048 SKIP:L2-B002 0 S illop_VIS
9456 ldx [%g2+0x0058], %l6 ! 000004EF5568804C SKIP:L2-B002 0 <BD00010
9457 .word 0xABA25B72 ! 000004EF55688050 SKIP:L2-B002 0 S illop
9458 .word 0x954FF1D2 ! 000004EF55688054 SKIP:L2-B002 0 S illop
9459 add %g5, 0x78, %l5 ! 000004EF55688058 SKIP:L2-B002 0 @BD00009
9460 .word 0x8DAD1801 ! 000004EF5568805C SKIP:L2-B002 0 S illop
9461 add %g1, 0xF86, %g1 ! 000004EF55688060 SKIP:L2-B002 0 chksum++
9462 add %g6, 0x80, %l5 ! 000004EF55688064 SKIP:L2-B002 0 @BD00070
9463 stda %f22,[%l5+%g1]0xC1 ! 000004EF55688068 SKIP:L2-B002 0 S Partial_St
9464 sth %i0, [%g4-0x004C] ! 000004EF5568806C SKIP:L2-B002 0 S >BD00089
9465 swap [%g5-0x0040], %o0 ! 000004EF55688070 SKIP:L2-B002 0 S >BD00007
9466 .word 0xCF68F9D4 ! 000004EF55688074 SKIP:L2-B002 0 S illop
9467 fba BL00140 ! 000004EF55688078 SKIP:L2-B002 0
9468 sth %o0, [%g3+0x0044] ! 000004EF5568807C SKIP:L2-B002 0 S >BD00137
9469BL00138: ! ELSE:L2-B003
9470 .word 0xB7A3090F ! 000004EF55688080 ELSE:L2-B003 0 illop
9471 stda %f26,[%l5+%g1]0xC2 ! 000004EF55688084 ELSE:L2-B003 0 S Partial_St
9472 sth %i1, [%g5+0x0026] ! 000004EF55688088 ELSE:L2-B003 0 S >BD00139+2
9473 stx %fsr, [%g2+0x0060] ! 000004EF5568808C ELSE:L2-B003 0 S <BD00032
9474 add %g5, -31, %l6 ! 000004EF55688090 ELSE:L2-B003 0 @BD00085
9475 stda %f28, [%l6]0xD0 ! 000004EF55688094 ELSE:L2-B003 0 S Short8
9476 ld [%g3+0x0026], %f26 ! 000004EF55688098 ELSE:L2-B003 0 S <BD00139+2
9477 add %g1, 0xE5F, %g1 ! 000004EF5568809C ELSE:L2-B003 0 chksum++
9478 std %o0, [%g4+0x0080] ! 000004EF556880A0 ELSE:L2-B003 0 S >BD00070
9479 add %g5, -60, %l6 ! 000004EF556880A4 ELSE:L2-B003 0 @BD00041
9480 ldda [%l6]0xD2, %f16 ! 000004EF556880A8 ELSE:L2-B003 0 S Short16
9481 .word 0xA7A8D864 ! 000004EF556880AC ELSE:L2-B003 0 S illop
9482 ldx [%g2+0x0060], %fsr ! 000004EF556880B0 ELSE:L2-B003 0 S <BD00032
9483 .word 0x8BAE5FDC ! 000004EF556880B4 ELSE:L2-B003 0 S illop
9484 .word 0x3F30134F ! 000004EF556880B8 ELSE:L2-B003 0 S random
9485 .word 0x9F960000 ! 000004EF556880BC ELSE:L2-B003 0 S illop
9486 ldx [%g2+0x0058], %l6 ! 000004EF556880C0 ELSE:L2-B003 0 <BD00010
9487 .word 0xA5EAB15C ! 000004EF556880C4 ELSE:L2-B003 0 S random
9488 std %f0, [%g5-0x0070] ! 000004EF556880C8 ELSE:L2-B003 0 S >BD00008
9489 .word 0xC55846F9 ! 000004EF556880CC ELSE:L2-B003 0 illop
9490 .word 0xBBB42E62 ! 000004EF556880D0 ELSE:L2-B003 0 illop
9491 ldx [%g4-0x0088], %g4 ! 000004EF556880D4 ELSE:L2-B003 0 ptr_chase
9492 ldx [%g4-0x0088], %g4 ! 000004EF556880D8 ELSE:L2-B003 0 ptr_chase
9493 .word 0x8B8D24F2 ! 000004EF556880DC ELSE:L2-B003 0 random
9494 ldx [%g4-0x0088], %g4 ! 000004EF556880E0 ELSE:L2-B003 0 ptr_chase
9495 .word 0xBDCA9942 ! 000004EF556880E4 ELSE:L2-B003 0 illop
9496BL00140: ! ELSE:L2-B003
9497 .word 0xF97BC5DA ! 000004EF556880E8 ELSE:L2-B003 0 illop
9498 .word 0x9DA80A11 ! 000004EF556880EC SKIP:L2-B004 0 illop
9499 bz,pn %xcc, BL00142 ! 000004EF556880F0 SKIP:L2-B004 0
9500 .word 0x3C0798BE ! 000004EF556880F4 SKIP:L2-B004 0 S illop
9501 stb %o3, [%g5-0x0017] ! 000004EF556880F8 SKIP:L2-B004 0 S >BD00078+1
9502 ldx [%g2+0x0058], %l6 ! 000004EF556880FC SKIP:L2-B004 0 <BD00010
9503 ldda [%l6]0x26, %i0 ! 000004EF55688100 SKIP:L2-B004 0 S Quad_Ld_P
9504 stb %o3, [%g6-0x0057] ! 000004EF55688104 SKIP:L2-B004 0 S >BD00026
9505 add %g3, -16, %l6 ! 000004EF55688108 SKIP:L2-B004 0 @BD00052
9506 stda %f22, [%l6]0xD0 ! 000004EF5568810C SKIP:L2-B004 0 S Short8
9507 add %g1, 0x6D3, %g1 ! 000004EF55688110 SKIP:L2-B004 0 chksum++
9508 .word 0xA5B6C396 ! 000004EF55688114 SKIP:L2-B004 0 S illop
9509 stx %i1, [%g6+0x0038] ! 000004EF55688118 SKIP:L2-B004 0 S >BD00028
9510 std %f62, [%g4-0x0038] ! 000004EF5568811C SKIP:L2-B004 0 S >BD00006
9511 stx %i1, [%g5+0x0068] ! 000004EF55688120 SKIP:L2-B004 0 S >BD00012
9512 ldx [%g2+0x0058], %l6 ! 000004EF55688124 SKIP:L2-B004 0 <BD00010
9513 ldda [%l6]0x2C, %i0 ! 000004EF55688128 SKIP:L2-B004 0 S Quad_Ld
9514 ld [%g4+0x0020], %f11 ! 000004EF5568812C SKIP:L2-B004 0 S <BD00042
9515 ldd [%g4-0x0038], %f46 ! 000004EF55688130 SKIP:L2-B004 0 S <BD00006
9516 fba BL00143 ! 000004EF55688134 SKIP:L2-B004 0
9517 stb %o1, [%g5+0x0047] ! 000004EF55688138 SKIP:L2-B004 0 S >BD00141
9518BL00142: ! ELSE:L2-B005
9519 add %g5, -34, %l6 ! 000004EF5568813C ELSE:L2-B005 0 @BD00076
9520 stda %f24, [%l6]0xDA ! 000004EF55688140 ELSE:L2-B005 0 S Short16
9521 lda [%g3+0x004C]%asi, %f8 ! 000004EF55688144 ELSE:L2-B005 0 S <BD00047
9522 lduwa [%g7+%g7]0x83, %o1 ! 000004EF55688148 ELSE:L2-B005 0 S <BD00043
9523 ldstub [%g4-0x000F], %i4 ! 000004EF5568814C ELSE:L2-B005 0 S >BD00040
9524 fmuld8ulx16 %f26, %f28, %f18 ! 000004EF55688150 ELSE:L2-B005 0 S
9525 add %g1, 0x554, %g1 ! 000004EF55688154 ELSE:L2-B005 0 chksum++
9526 .word 0x9864A4FD ! 000004EF55688158 ELSE:L2-B005 0 random
9527 stwa %g7, [%l6+%g0]0x14 ! 000004EF5568815C ELSE:L2-B005 0 S >BD00011
9528 st %f5, [%g3-0x002C] ! 000004EF55688160 ELSE:L2-B005 0 S >BD00055
9529 st %f3, [%g6+0x0063] ! 000004EF55688164 ELSE:L2-B005 0 S >BD00069+3
9530 .word 0x8FBC9007 ! 000004EF55688168 ELSE:L2-B005 0 S illop
9531BL00143: ! ELSE:L2-B005
9532 add %g1, 0xC50, %g1 ! 000004EF5568816C ELSE:L2-B005 0 chksum++
9533 .word 0x185F534C ! 000004EF55688170 LOOP:L1-B000 0 S illop
9534 stb %o2, [%g6-0x0020] ! 000004EF55688174 LOOP:L1-B000 0 S >BD00144
9535 fbuge,pt %fcc1, BL00145 ! 000004EF55688178 LOOP:L1-B000 0 L
9536 nop ! 000004EF5568817C LOOP:L1-B000 0 S
9537 fbl,pn %fcc3, BL00146 ;.empty ! 000004EF55688180 LOOP:L1-B000 0 L
9538BL00146:.word 0x28E16A3B ! 000004EF55688184 LOOP:L1-B000 0 L illop
9539BL00145:.word 0xC7867100 ! 000004EF55688188 LOOP:L1-B000 0 S random
9540 fba,a,pn %fcc1, BL00148 ! 000004EF5568818C LOOP:L1-B000 0 L
9541 nop ! 000004EF55688190 LOOP:L1-B000 0 S
9542 lduh [%g4-0x0016], %l1 ! 000004EF55688194 LOOP:L1-B000 0 S <BD00051
9543 fblg,a BL00148 ! 000004EF55688198 LOOP:L1-B000 0 L
9544BL00147:st %f11, [%g5+0x004C] ! 000004EF5568819C LOOP:L1-B000 0 S >BD00047
9545 .word 0xBE100001 ! 000004EF556881A0 LOOP:L1-B000 0 S random
9546BL00148:ld [%g3+0x0020], %f10 ! 000004EF556881A4 LOOP:L1-B000 0 S <BD00042
9547 .word 0xA0A59BE4 ! 000004EF556881A8 LOOP:L1-B000 0 random
9548 .word 0xA5A2C687 ! 000004EF556881AC LOOP:L1-B000 0 illop
9549 andcc %l2, 0x1, %g0 ! 000004EF556881B0 LOOP:L1-B000 0
9550 bne,pt %xcc, BL00149 ! 000004EF556881B4 LOOP:L1-B000 0
9551 std %f34, [%g5-0x0038] ! 000004EF556881B8 LOOP:L1-B000 0 S >BD00006
9552 add %g1, 0x926, %g1 ! 000004EF556881BC LOOP:L1-B000 0 chksum++
9553 ld [%g5-0x0054], %f20 ! 000004EF556881C0 SUBR:L0-B000 0 S <BD00027
9554 brnz,a,pn %l1, BL00150 ;.empty ! 000004EF556881C4 SUBR:L0-B000 0 L
9555 bvs,a BL00151 ! 000004EF556881C8 SUBR:L0-B000 0 L
9556BL00151:.word 0xA5B2079E ! 000004EF556881CC SUBR:L0-B000 0 S illop
9557 bcs,a,pn %xcc, BL00152 ;.empty ! 000004EF556881D0 SUBR:L0-B000 0 L
9558 ble BL00150 ;.empty ! 000004EF556881D4 SUBR:L0-B000 0 L
9559 bnz,a,pn %icc, BL00150 ;.empty ! 000004EF556881D8 SUBR:L0-B000 0 L
9560BL00150:bn,a BL00153 ;.empty ! 000004EF556881DC SUBR:L0-B000 0 L
9561 .word 0x3B596A16 ! 000004EF556881E0 SUBR:L0-B000 0 L random
9562BL00153:stb %g1, [%g6+0x0046] ! 000004EF556881E4 SUBR:L0-B000 0 S >BD00077
9563BL00152:.word 0x83B187EA ! 000004EF556881E8 SUBR:L0-B000 0 S illop_VIS
9564BL00154:add %g1, 0x4E, %g1 ! 000004EF556881EC SUBR:L0-B000 0 chksum++
9565 ta %xcc, 0x45 ! 000004EF556881F0 SUBR:L0-B000 0 demap-stack
9566 add %g1, 0x399, %i0 ! 000004EF556881F4 SUBR:L0-B000 0
9567 add %g1, 0xF42, %g1 ! 000004EF556881F8 SUBR:L0-B000 0 chksum++
9568 ret ! 000004EF556881FC SUBR:L0-B000 0
9569 restore %i0, %l7, %o0 ! 000004EF55688200 SUBR:L0-B000 0
9570
9571SECTION .btext005_pg1 TEXT_VA=0x4ef55688000
9572attr_text {
9573 Name = .btext005_pg1,
9574 VA = 0x4ef55688000,
9575 RA = 0xffffd0000,
9576 PA = ra2pa(0xffffd0000,0),
9577 tsbonly,
9578 part_0_ctx_nonzero_tsb_config_3,
9579 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9580 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9581 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9582}
9583.text; .skip 8
9584
9585!========================================================================
9586
9587SECTION .btext006 TEXT_VA=0x2f8755f00
9588attr_text {
9589 Name = .btext006,
9590 VA = 0x2f8755f00,
9591 RA = 0xffffcbf00,
9592 PA = ra2pa(0xffffcbf00,0),
9593 notsb
9594}
9595
9596SECTION .btext006_pg0 TEXT_VA=0x2f8754000
9597attr_text {
9598 Name = .btext006_pg0,
9599 VA = 0x2f8754000,
9600 RA = 0xffffca000,
9601 PA = ra2pa(0xffffca000,0),
9602 tsbonly,
9603 part_0_ctx_nonzero_tsb_config_3,
9604 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9605 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9606 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9607}
9608.text; .skip 8
9609
9610
9611SECTION .btext006
9612.text
9613.global SUBR021; SUBR021:
9614BL00155: ! SUBR:L0-B000
9615 add %g1, 0x15A, %g1 ! 00000002F8755F00 SUBR:L0-B000 0 chksum++
9616 save %o6, -128, %o6 ! 00000002F8755F04 SUBR:L0-B000 0
9617 sethi %hh(0x2F8755F00),%l7 ! 00000002F8755F08 SUBR:L0-B000 0 SUBR021
9618 .word 0xFE11B7CA ! 00000002F8755F0C SUBR:L0-B000 0 random
9619 sethi %lm(0x2F8755F00),%l6 ! 00000002F8755F10 SUBR:L0-B000 0
9620 or %l6,%lo(0x2F8755F00),%l6 ! 00000002F8755F14 SUBR:L0-B000 0
9621 sllx %l7, 0x20, %l7 ! 00000002F8755F18 SUBR:L0-B000 0
9622 or %l7, %l6, %l7 ! 00000002F8755F1C SUBR:L0-B000 0
9623 add %g1, 0xD6B, %g1 ! 00000002F8755F20 SUBR:L0-B000 0 chksum++
9624 and %g1, 0xFE, %l3 ! 00000002F8755F24 LOOP:L1-B000 0
9625BL00166: ! LOOP:L1-B000
9626 .word 0xFD618490 ! 00000002F8755F28 LOOP:L1-B000 0 random
9627 andcc %o0, 0x100, %g0 ! 00000002F8755F2C SKIP:L2-B000 0
9628 bnz,pn %icc, BL00159 ! 00000002F8755F30 SKIP:L2-B000 0
9629 ld [%g4+0x0048], %f18 ! 00000002F8755F34 SKIP:L2-B000 0 S <BD00018
9630 stb %g1, [%g4-0x001F] ! 00000002F8755F38 SKIP:L2-B000 0 S >BD00085
9631 bn,pn %xcc, BL00156 ;.empty ! 00000002F8755F3C SKIP:L2-B000 0 L
9632 fbo,a BL00157 ! 00000002F8755F40 SKIP:L2-B000 0 L
9633 nop ! 00000002F8755F44 SKIP:L2-B000 0 S
9634BL00157:stb %g1, [%g5+0x0042] ! 00000002F8755F48 SKIP:L2-B000 0 S >BD00091
9635 swapa [%g6-0x001C]%asi, %l0 ! 00000002F8755F4C SKIP:L2-B000 0 S >BD00130
9636 brlz,a,pt %i0, BL00158 ;.empty ! 00000002F8755F50 SKIP:L2-B000 0 L
9637 bgu,a,pt %icc, BL00158 ! 00000002F8755F54 SKIP:L2-B000 0 L
9638BL00158:nop ! 00000002F8755F58 SKIP:L2-B000 0 S
9639 fbu,a BL00156 ;.empty ! 00000002F8755F5C SKIP:L2-B000 0 L
9640 bcs,a BL00156 ! 00000002F8755F60 SKIP:L2-B000 0 L
9641 nop ! 00000002F8755F64 SKIP:L2-B000 0 S
9642BL00156:add %g1, 0x1F8, %g1 ! 00000002F8755F68 SKIP:L2-B000 0 chksum++
9643 add %g1, 0x3C5, %g1 ! 00000002F8755F6C SKIP:L2-B000 0 chksum++
9644 .word 0xC57F30C1 ! 00000002F8755F70 SKIP:L2-B000 0 S illop
9645 lda [%g5+0x004C]%asi, %f2 ! 00000002F8755F74 SKIP:L2-B000 0 S <BD00047
9646 st %f8, [%g3-0x002C] ! 00000002F8755F78 SKIP:L2-B000 0 S >BD00055
9647 .word 0x25321F71 ! 00000002F8755F7C SKIP:L2-B000 0 random
9648 .word 0x95B387F0 ! 00000002F8755F80 SKIP:L2-B000 0 S illop
9649 .word 0xB594CA00 ! 00000002F8755F84 SKIP:L2-B000 0 S illop
9650 lduha [%g7+%g0]0x8B, %o5 ! 00000002F8755F88 SKIP:L2-B000 0 S <BD00043
9651 ba,a BL00160 ! 00000002F8755F8C SKIP:L2-B000 0
9652 stba %i1, [%g6+0x0042]%asi ! 00000002F8755F90 SKIP:L2-B000 0 S >BD00091
9653BL00159: ! ELSE:L2-B001
9654 lduwa [%g7+%g0]0x83, %o1 ! 00000002F8755F94 ELSE:L2-B001 0 S <BD00043
9655 .word 0x8340F4B3 ! 00000002F8755F98 ELSE:L2-B001 0 illop
9656 membar 0x40 ! 00000002F8755F9C ELSE:L2-B001 0
9657 .word 0xFE3F2D8D ! 00000002F8755FA0 ELSE:L2-B001 0 illop
9658 membar 0x40 ! 00000002F8755FA4 ELSE:L2-B001 0
9659 .word 0x83A89FE7 ! 00000002F8755FA8 ELSE:L2-B001 0 S illop
9660 stxa %i1, [%g7+%g0]0xB8 ! 00000002F8755FAC ELSE:L2-B001 0 S BAD-ASI
9661 add %g6, -24, %l6 ! 00000002F8755FB0 ELSE:L2-B001 0 @BD00078
9662 stda %f18, [%l6]0xD2 ! 00000002F8755FB4 ELSE:L2-B001 0 S Short16
9663 ldx [%g5-0x0088], %g5 ! 00000002F8755FB8 ELSE:L2-B001 0 ptr_chase
9664 .word 0x15F3237B ! 00000002F8755FBC ELSE:L2-B001 0 random
9665 .word 0xA3AFE5B5 ! 00000002F8755FC0 ELSE:L2-B001 0 S illop
9666 ldx [%g2+0x0058], %l6 ! 00000002F8755FC4 ELSE:L2-B001 0 <BD00010
9667 ldda [%l6]0x26, %i0 ! 00000002F8755FC8 ELSE:L2-B001 0 S Quad_Ld_P
9668 stda %f38, [%g4-0x0060]%asi ! 00000002F8755FCC ELSE:L2-B001 0 S >BD00104
9669 stx %i3, [%g3+0x0008] ! 00000002F8755FD0 ELSE:L2-B001 0 S >BD00058
9670 .word 0xBDC09C4A ! 00000002F8755FD4 ELSE:L2-B001 0 S illop
9671 .word 0x9E100001 ! 00000002F8755FD8 ELSE:L2-B001 0 S random
9672BL00160: ! ELSE:L2-B001
9673 add %g1, 0x8AC, %g1 ! 00000002F8755FDC ELSE:L2-B001 0 chksum++
9674 stb %o5, [%g3-0x000A] ! 00000002F8755FE0 LOOP:L1-B000 0 S >BD00002+2
9675 .word 0xBBA1919D ! 00000002F8755FE4 LOOP:L1-B000 0 S illop
9676 bn BL00161 ! 00000002F8755FE8 LOOP:L1-B000 0 L
9677 nop ! 00000002F8755FEC LOOP:L1-B000 0 S
9678 fbule,pn %fcc0, BL00162 ;.empty ! 00000002F8755FF0 LOOP:L1-B000 0 L
9679 .word 0x83482F0B ! 00000002F8755FF4 LOOP:L1-B000 0 L illop
9680BL00163:bnz,pn %xcc, BL00164 ;.empty ! 00000002F8755FF8 LOOP:L1-B000 0 L
9681BL00162:fbne,a BL00164 ;.empty ! 00000002F8755FFC LOOP:L1-B000 0 L
9682 bpos,a BL00165 ! 00000002F8756000 LOOP:L1-B000 0 L
9683BL00165:.word 0xB3A05124 ! 00000002F8756004 LOOP:L1-B000 0 S illop
9684BL00164:stx %o0, [%g3+0x0055] ! 00000002F8756008 LOOP:L1-B000 0 S >BD00045+5
9685BL00161:.word 0xE2B8580F ! 00000002F875600C LOOP:L1-B000 0 S illop
9686 .word 0xDF68CF04 ! 00000002F8756010 LOOP:L1-B000 0 illop
9687 srlx %l3, 0x1, %l3 ! 00000002F8756014 LOOP:L1-B000 0
9688 andcc %l3, 0x1, %g0 ! 00000002F8756018 LOOP:L1-B000 0
9689 .word 0xCF0A291D ! 00000002F875601C LOOP:L1-B000 0 illop
9690 lduh [%g5-0x0028], %o1 ! 00000002F8756020 LOOP:L1-B000 0 S <BD00049
9691 add %g1, 0x6AF, %g1 ! 00000002F8756024 LOOP:L1-B000 0 chksum++
9692 .word 0xF7C2F3C5 ! 00000002F8756028 SUBR:L0-B000 0 S illop
9693 ldd [%g3-0x0065], %i0 ! 00000002F875602C SUBR:L0-B000 0 S <BD00082+3
9694 .word 0xE5BA9C21 ! 00000002F8756030 SUBR:L0-B000 0 S illop_VIS
9695 nop ! 00000002F8756034 SUBR:L0-B000 0 S
9696 .word 0xF75D12EE ! 00000002F8756038 SUBR:L0-B000 0 illop
9697 return %i7+0x0008 ! 00000002F875603C SUBR:L0-B000 0
9698 .word 0x0C78F4E4 ! 00000002F8756040 SUBR:L0-B000 0 random
9699
9700SECTION .btext006_pg1 TEXT_VA=0x2f8756000
9701attr_text {
9702 Name = .btext006_pg1,
9703 VA = 0x2f8756000,
9704 RA = 0xffffcc000,
9705 PA = ra2pa(0xffffcc000,0),
9706 tsbonly,
9707 part_0_ctx_nonzero_tsb_config_3,
9708 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9709 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9710 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9711}
9712.text; .skip 8
9713
9714!========================================================================
9715
9716SECTION .btext007 TEXT_VA=0x35d9f1abf00
9717attr_text {
9718 Name = .btext007,
9719 VA = 0x35d9f1abf00,
9720 RA = 0xffffc7f00,
9721 PA = ra2pa(0xffffc7f00,0),
9722 notsb
9723}
9724
9725SECTION .btext007_pg0 TEXT_VA=0x35d9f1aa000
9726attr_text {
9727 Name = .btext007_pg0,
9728 VA = 0x35d9f1aa000,
9729 RA = 0xffffc6000,
9730 PA = ra2pa(0xffffc6000,0),
9731 tsbonly,
9732 part_0_ctx_nonzero_tsb_config_3,
9733 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9734 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9735 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9736}
9737.text; .skip 8
9738
9739
9740SECTION .btext007
9741.text
9742.global SUBR022; SUBR022:
9743BL00167: ! SUBR:L0-B000
9744 add %g1, 0xA56, %g1 ! 0000035D9F1ABF00 SUBR:L0-B000 2 chksum++
9745 save %o6, -128, %o6 ! 0000035D9F1ABF04 SUBR:L0-B000 2
9746 sethi %hh(0x35D9F1ABF00),%l7 ! 0000035D9F1ABF08 SUBR:L0-B000 2 SUBR022
9747 or %l7,%hm(0x35D9F1ABF00),%l7 ! 0000035D9F1ABF0C SUBR:L0-B000 2
9748 sethi %lm(0x35D9F1ABF00),%l6 ! 0000035D9F1ABF10 SUBR:L0-B000 2
9749 or %l6,%lo(0x35D9F1ABF00),%l6 ! 0000035D9F1ABF14 SUBR:L0-B000 2
9750 sllx %l7, 0x20, %l7 ! 0000035D9F1ABF18 SUBR:L0-B000 2
9751 or %l7, %l6, %l7 ! 0000035D9F1ABF1C SUBR:L0-B000 2
9752 add %g1, 0x60E, %g1 ! 0000035D9F1ABF20 SUBR:L0-B000 2 chksum++
9753 or %g0, 0x2, %l4 ! 0000035D9F1ABF24 LOOP:L1-B000 2
9754BL00174: ! LOOP:L1-B000
9755 add %g1, 0x7E2, %g1 ! 0000035D9F1ABF28 LOOP:L1-B000 4 chksum++
9756 andcc %i0, 0x10, %g0 ! 0000035D9F1ABF2C SKIP:L2-B000 4
9757 bnz BL00168 ! 0000035D9F1ABF30 SKIP:L2-B000 4
9758 std %i0, [%g6-0x0008] ! 0000035D9F1ABF34 SKIP:L2-B000 4 S >BD00056
9759 ldx [%g5+0x0078], %i2 ! 0000035D9F1ABF38 SKIP:L2-B000 4 S <BD00009
9760 ldd [%g6+0x0030], %i0 ! 0000035D9F1ABF3C SKIP:L2-B000 4 S <BD00044
9761 st %fsr, [%g2+0x0064] ! 0000035D9F1ABF40 SKIP:L2-B000 4 S <BD00032+4
9762 std %i2, [%g6+0x0030] ! 0000035D9F1ABF44 SKIP:L2-B000 4 S >BD00044
9763 st %fsr, [%g2+0x0064] ! 0000035D9F1ABF48 SKIP:L2-B000 4 S <BD00032+4
9764 add %g1, 0x2A, %g1 ! 0000035D9F1ABF4C SKIP:L2-B000 4 chksum++
9765 ldx [%g2+0x0038], %g5 ! 0000035D9F1ABF50 SKIP:L2-B000 4 S BASE<BD00125
9766 add %g5, -88, %l6 ! 0000035D9F1ABF54 SKIP:L2-B000 4 @BD00024
9767 stda %f26, [%l6]0xD0 ! 0000035D9F1ABF58 SKIP:L2-B000 4 S Short8
9768 swap [%g4-0x0040], %o1 ! 0000035D9F1ABF5C SKIP:L2-B000 4 S >BD00007
9769 sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABF60 SKIP:L2-B000 4 SUBR024
9770 or %l6,%hm(0x2D51BDDF00),%l6 ! 0000035D9F1ABF64 SKIP:L2-B000 4
9771 sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABF68 SKIP:L2-B000 4
9772 or %l5,%lo(0x2D51BDDF00),%l5 ! 0000035D9F1ABF6C SKIP:L2-B000 4
9773 sllx %l6, 0x20, %l6 ! 0000035D9F1ABF70 SKIP:L2-B000 4
9774 or %l6, %l5, %l6 ! 0000035D9F1ABF74 SKIP:L2-B000 4
9775 jmpl %l6+0x0000, %o7 ! 0000035D9F1ABF78 SKIP:L2-B000 4 S
9776 .word 0x93B7064A ! 0000035D9F1ABF7C SKIP:L2-B000 4 S illop_VIS
9777 stw %i2, [%g5-0x0040] ! 0000035D9F1ABF80 SKIP:L2-B000 4 S >BD00007
9778 prefetch [%o2+%l7], 2 ! 0000035D9F1ABF84 SKIP:L2-B000 4 S <.+0
9779 ld [%g6+0x0020], %f11 ! 0000035D9F1ABF88 SKIP:L2-B000 4 S <BD00042
9780 ba,a,pn %icc, BL00169 ! 0000035D9F1ABF8C SKIP:L2-B000 4
9781 .word 0xCB6D81B4 ! 0000035D9F1ABF90 SKIP:L2-B000 0 S illop
9782BL00168: ! ELSE:L2-B001
9783 ldub [%g6-0x0020], %o2 ! 0000035D9F1ABF94 ELSE:L2-B001 0 S <BD00144
9784 ldx [%g2+0x0058], %l6 ! 0000035D9F1ABF98 ELSE:L2-B001 0 <BD00010
9785 .word 0xC36B41B4 ! 0000035D9F1ABF9C ELSE:L2-B001 0 S random
9786 .word 0xE3CDC0FC ! 0000035D9F1ABFA0 ELSE:L2-B001 0 S illop
9787 lduwa [%l6+%g0]0x14, %g7 ! 0000035D9F1ABFA4 ELSE:L2-B001 0 S <BD00011
9788 ldd [%g3-0x0070], %f42 ! 0000035D9F1ABFA8 ELSE:L2-B001 0 S <BD00008
9789 .word 0xA3B283DB ! 0000035D9F1ABFAC ELSE:L2-B001 0 S illop
9790 std %f30, [%g4+0x0050] ! 0000035D9F1ABFB0 ELSE:L2-B001 0 S >BD00045
9791 sethi %hh(0x2D51BDDF00),%l6 ! 0000035D9F1ABFB4 ELSE:L2-B001 0 SUBR024
9792 .word 0xCB6E5D93 ! 0000035D9F1ABFB8 ELSE:L2-B001 0 illop
9793 sethi %lm(0x2D51BDDF00),%l5 ! 0000035D9F1ABFBC ELSE:L2-B001 0
9794 .word 0x2C0AE1B6 ! 0000035D9F1ABFC0 ELSE:L2-B001 0 random
9795 sllx %l6, 0x20, %l6 ! 0000035D9F1ABFC4 ELSE:L2-B001 0
9796 or %l6, %l5, %l6 ! 0000035D9F1ABFC8 ELSE:L2-B001 0
9797 jmpl %l6+0x0000, %o7 ! 0000035D9F1ABFCC ELSE:L2-B001 0 S
9798 std %f22, [%g6+0x0068] ! 0000035D9F1ABFD0 ELSE:L2-B001 0 S >BD00012
9799 add %g1, 0x1D9, %g1 ! 0000035D9F1ABFD4 ELSE:L2-B001 0 chksum++
9800 ldda [%g7+%g7]0x82, %i0 ! 0000035D9F1ABFD8 ELSE:L2-B001 0 S <BD00043
9801 .word 0xCDEC41B1 ! 0000035D9F1ABFDC ELSE:L2-B001 0 S illop
9802 .word 0xFCC15B8D ! 0000035D9F1ABFE0 ELSE:L2-B001 0 S random
9803 stx %i1, [%g3+0x0008] ! 0000035D9F1ABFE4 ELSE:L2-B001 0 S >BD00058
9804 stwa %i2, [%g5+0x0034]%asi ! 0000035D9F1ABFE8 ELSE:L2-B001 0 S >BD00044+4
9805 add %g4, -8, %l5 ! 0000035D9F1ABFEC ELSE:L2-B001 0 @BD00056
9806 .word 0xA9AC0099 ! 0000035D9F1ABFF0 ELSE:L2-B001 0 S illop
9807 ldd [%g4+0x0008], %i0 ! 0000035D9F1ABFF4 ELSE:L2-B001 0 S <BD00058
9808 .word 0xA3AE1EE5 ! 0000035D9F1ABFF8 ELSE:L2-B001 0 S illop_FP
9809 call .+8 ! 0000035D9F1ABFFC ELSE:L2-B001 0 S
9810 st %fsr, [%g2+0x0064] ! 0000035D9F1AC000 ELSE:L2-B001 0 S <BD00032+4
9811 .word 0xA54C71CE ! 0000035D9F1AC004 ELSE:L2-B001 0 illop
9812 .word 0x13AED8BB ! 0000035D9F1AC008 ELSE:L2-B001 0 S random
9813BL00169: ! ELSE:L2-B001
9814 add %g1, 0x8A4, %g1 ! 0000035D9F1AC00C ELSE:L2-B001 4 chksum++
9815 andcc %i0, 0x4, %g0 ! 0000035D9F1AC010 SKIP:L2-B002 4
9816 bnz,pn %icc, BL00172 ! 0000035D9F1AC014 SKIP:L2-B002 4
9817 ldx [%g5+0x0034], %o0 ! 0000035D9F1AC018 SKIP:L2-B002 4 S <BD00044+4
9818 sth %i1, [%g3+0x0006] ! 0000035D9F1AC01C SKIP:L2-B002 3 S >BD00053+2
9819 add %g6, -30, %l6 ! 0000035D9F1AC020 SKIP:L2-B002 3 @BD00016
9820 stda %f26, [%l6]0xDA ! 0000035D9F1AC024 SKIP:L2-B002 3 S Short16
9821 ld [%g4-0x0074], %f5 ! 0000035D9F1AC028 SKIP:L2-B002 3 S <BD00020
9822 ldx [%g4-0x0088], %g4 ! 0000035D9F1AC02C SKIP:L2-B002 3 ptr_chase
9823 ldx [%g4-0x0088], %g4 ! 0000035D9F1AC030 SKIP:L2-B002 3 ptr_chase
9824 ldx [%g4-0x0088], %g4 ! 0000035D9F1AC034 SKIP:L2-B002 3 ptr_chase
9825 ldx [%g4-0x0088], %g4 ! 0000035D9F1AC038 SKIP:L2-B002 3 ptr_chase
9826 ldx [%g4-0x0088], %g4 ! 0000035D9F1AC03C SKIP:L2-B002 3 ptr_chase
9827 add %g1, 0x5BA, %g1 ! 0000035D9F1AC040 SKIP:L2-B002 3 chksum++
9828 stb %i2, [%g5-0x0025] ! 0000035D9F1AC044 SKIP:L2-B002 3 S >BD00170+1
9829 std %o2, [%g3-0x0068] ! 0000035D9F1AC048 SKIP:L2-B002 3 S >BD00082
9830 ldsh [%g6-0x002D], %o3 ! 0000035D9F1AC04C SKIP:L2-B002 3 S <BD00171+1
9831 st %f6, [%g6+0x0018] ! 0000035D9F1AC050 SKIP:L2-B002 3 S >BD00059
9832 st %f7, [%g6+0x001C] ! 0000035D9F1AC054 SKIP:L2-B002 3 S >BD00059+4
9833 fmul8x16al %f29, %f31, %f18 ! 0000035D9F1AC058 SKIP:L2-B002 3 S
9834 stx %i0, [%g3-0x0068] ! 0000035D9F1AC05C SKIP:L2-B002 3 S >BD00082
9835 ldx [%g2+0x0058], %l6 ! 0000035D9F1AC060 SKIP:L2-B002 3 <BD00010
9836 ldda [%l6]0x24, %i0 ! 0000035D9F1AC064 SKIP:L2-B002 3 S Quad_Ld
9837 .word 0xA1B544A9 ! 0000035D9F1AC068 SKIP:L2-B002 3 S illop_VIS
9838 add %g5, 0x80, %l5 ! 0000035D9F1AC06C SKIP:L2-B002 3 @BD00070
9839 stda %f24,[%l5+%g1]0xC1 ! 0000035D9F1AC070 SKIP:L2-B002 3 S Partial_St
9840 ba,a,pt %xcc, BL00173 ! 0000035D9F1AC074 SKIP:L2-B002 3
9841 .word 0xD57E4EAC ! 0000035D9F1AC078 SKIP:L2-B002 0 S illop
9842BL00172: ! ELSE:L2-B003
9843 ta %xcc, 0x46 ! 0000035D9F1AC07C ELSE:L2-B003 1 S demap-page
9844 ldsha [%g7+%g0]0x83, %i2 ! 0000035D9F1AC080 ELSE:L2-B003 1 S <BD00043
9845 ldx [%g2+0x0058], %l6 ! 0000035D9F1AC084 ELSE:L2-B003 1 <BD00010
9846 stwa %g7, [%l6+%g0]0x0C ! 0000035D9F1AC088 ELSE:L2-B003 1 S >BD00011
9847 ldx [%g2+0x0018], %g5 ! 0000035D9F1AC08C ELSE:L2-B003 1 S BASE<BD00083
9848 ldd [%g6+0x0068], %f26 ! 0000035D9F1AC090 ELSE:L2-B003 1 S <BD00012
9849 add %g1, 0x8B8, %g1 ! 0000035D9F1AC094 ELSE:L2-B003 1 chksum++
9850 call .+8 ! 0000035D9F1AC098 ELSE:L2-B003 1 S
9851 ldx [%g2+0x0060], %fsr ! 0000035D9F1AC09C ELSE:L2-B003 1 S <BD00032
9852 .word 0xA1AC81C5 ! 0000035D9F1AC0A0 ELSE:L2-B003 1 S illop_FP
9853 st %f5, [%g6+0x002C] ! 0000035D9F1AC0A4 ELSE:L2-B003 1 S >BD00019
9854 ta %xcc, 0x43 ! 0000035D9F1AC0A8 ELSE:L2-B003 1 S +-PEF
9855 st %f21, [%g4+0x0048] ! 0000035D9F1AC0AC ELSE:L2-B003 2 S >BD00018
9856 add %g4, 0x70, %l5 ! 0000035D9F1AC0B0 ELSE:L2-B003 1 @BD00060
9857 stda %f24,[%l5+%g1]0xC4 ! 0000035D9F1AC0B4 ELSE:L2-B003 1 S Partial_St
9858 .word 0xD71220D1 ! 0000035D9F1AC0B8 ELSE:L2-B003 1 S illop
9859BL00173: ! ELSE:L2-B003
9860 add %g1, 0x810, %g1 ! 0000035D9F1AC0BC ELSE:L2-B003 4 chksum++
9861 sth %i1, [%g3+0x004A] ! 0000035D9F1AC0C0 LOOP:L1-B000 4 S >BD00018+2
9862 std %i0, [%g5+0x0008] ! 0000035D9F1AC0C4 LOOP:L1-B000 4 S >BD00058
9863 st %f6, [%g6+0x0050] ! 0000035D9F1AC0C8 LOOP:L1-B000 4 S >BD00045
9864 st %f7, [%g6+0x0054] ! 0000035D9F1AC0CC LOOP:L1-B000 4 S >BD00045+4
9865 ldd [%g6+0x0068], %f22 ! 0000035D9F1AC0D0 LOOP:L1-B000 4 S <BD00012
9866 add %g6, -48, %l6 ! 0000035D9F1AC0D4 LOOP:L1-B000 4 @BD00106
9867 stda %f26, [%l6]0xD2 ! 0000035D9F1AC0D8 LOOP:L1-B000 4 S Short16
9868 subcc %l4, 0x1, %l4 ! 0000035D9F1AC0DC LOOP:L1-B000 4
9869 bnz BL00174 ! 0000035D9F1AC0E0 LOOP:L1-B000 4
9870 nop ! 0000035D9F1AC0E4 LOOP:L1-B000 4 S
9871 add %g1, 0xA86, %g1 ! 0000035D9F1AC0E8 LOOP:L1-B000 2 chksum++
9872 stb %i2, [%g6-0x0058] ! 0000035D9F1AC0EC SUBR:L0-B000 2 S >BD00024
9873 fbl,pn %fcc3, BL00175 ;.empty ! 0000035D9F1AC0F0 SUBR:L0-B000 2 L
9874 ble,a BL00176 ;.empty ! 0000035D9F1AC0F4 SUBR:L0-B000 2 L
9875 bne,a BL00177 ;.empty ! 0000035D9F1AC0F8 SUBR:L0-B000 2 L
9876 bg,a,pn %xcc, BL00175 ;.empty ! 0000035D9F1AC0FC SUBR:L0-B000 0 L
9877BL00175:bge,pt %icc, BL00178 ! 0000035D9F1AC100 SUBR:L0-B000 0 L
9878BL00177:nop ! 0000035D9F1AC104 SUBR:L0-B000 0 S
9879 brnz,pt %i0, BL00179 ! 0000035D9F1AC108 SUBR:L0-B000 0 L
9880 stb %i0, [%g4+0x0001] ! 0000035D9F1AC10C SUBR:L0-B000 0 S >BD00097+1
9881 .word 0x0622F5DD ! 0000035D9F1AC110 SUBR:L0-B000 0 S illop
9882 stb %g1, [%g3-0x0064] ! 0000035D9F1AC114 SUBR:L0-B000 0 S >BD00082+4
9883BL00178:.word 0xBBB009FF ! 0000035D9F1AC118 SUBR:L0-B000 0 S illop_VIS
9884BL00179:.word 0xB7AD8AF5 ! 0000035D9F1AC11C SUBR:L0-B000 0 S illop
9885BL00176:add %g1, 0xB1, %g1 ! 0000035D9F1AC120 SUBR:L0-B000 0 chksum++
9886 add %g1, 0x486, %i0 ! 0000035D9F1AC124 SUBR:L0-B000 2
9887 return %i7+0x0008 ! 0000035D9F1AC128 SUBR:L0-B000 2
9888 add %g1, 0x5B5, %g1 ! 0000035D9F1AC12C SUBR:L0-B000 2 chksum++
9889
9890SECTION .btext007_pg1 TEXT_VA=0x35d9f1ac000
9891attr_text {
9892 Name = .btext007_pg1,
9893 VA = 0x35d9f1ac000,
9894 RA = 0xffffc8000,
9895 PA = ra2pa(0xffffc8000,0),
9896 tsbonly,
9897 part_0_ctx_nonzero_tsb_config_3,
9898 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
9899 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9900 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9901}
9902.text; .skip 8
9903
9904!========================================================================
9905
9906SECTION .btext008 TEXT_VA=0x3b72bfffff00
9907attr_text {
9908 Name = .btext008,
9909 VA = 0x3b72bfffff00,
9910 RA = 0xf0fffff00,
9911 PA = ra2pa(0xf0fffff00,0),
9912 notsb
9913}
9914
9915SECTION .btext008_pg0 TEXT_VA=0x3b72b0000000
9916attr_text {
9917 Name = .btext008_pg0,
9918 VA = 0x3b72b0000000,
9919 RA = 0xf00000000,
9920 PA = ra2pa(0xf00000000,0),
9921 tsbonly,
9922 part_0_ctx_nonzero_tsb_config_1,
9923 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9924 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9925 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9926}
9927.text; .skip 8
9928
9929
9930SECTION .btext008
9931.text
9932.global SUBR023; SUBR023:
9933 add %g1, 0xE9D, %g1 ! 00003B72BFFFFF00 SUBR:L0-B000 0 chksum++
9934 .word 0xAFA050CA ! 00003B72BFFFFF04 SWCH:L1-B000 0 illop
9935 andcc %o0, 0x400, %g0 ! 00003B72BFFFFF08 SWCH:L1-B000 0
9936 bnz,a,pn %xcc, BL00185 ! 00003B72BFFFFF0C SWCH:L1-B000 0
9937 add %g1, 0xCC2, %g1 ! 00003B72BFFFFF10 SWCH:L1-B000 0 chksum++
9938 andcc %o0, 0x8, %g0 ! 00003B72BFFFFF14 SWCH:L1-B000 0
9939 bnz,pn %xcc, BL00183 ! 00003B72BFFFFF18 SWCH:L1-B000 0
9940 add %g1, 0x4CA, %g1 ! 00003B72BFFFFF1C SWCH:L1-B000 0 chksum++
9941 andcc %o0, 0x10, %g0 ! 00003B72BFFFFF20 SWCH:L1-B000 0
9942 bnz,pn %xcc, BL00182 ! 00003B72BFFFFF24 SWCH:L1-B000 0
9943 add %g1, 0x24D, %g1 ! 00003B72BFFFFF28 SWCH:L1-B000 0 chksum++
9944 andcc %o0, 0x400, %g0 ! 00003B72BFFFFF2C SWCH:L1-B000 0
9945 .word 0xFBD5873D ! 00003B72BFFFFF30 SWCH:L1-B000 0 illop
9946 .word 0x9FACF001 ! 00003B72BFFFFF34 SWCH:L1-B000 0 S illop
9947 ldx [%g2+0x0058], %l6 ! 00003B72BFFFFF38 SWCH:L1-B000 0 <BD00010
9948 ldda [%l6]0x2C, %o2 ! 00003B72BFFFFF3C SWCH:L1-B000 0 S Quad_Ld
9949 .word 0x7946E6E4 ! 00003B72BFFFFF40 SWCH:L1-B000 0 S random
9950 nop ! 00003B72BFFFFF44 SWCH:L1-B000 0 S
9951 .word 0x85AA98F7 ! 00003B72BFFFFF48 SWCH:L1-B000 0 S illop_FP
9952 nop ! 00003B72BFFFFF4C SWCH:L1-B000 0 S
9953 .word 0xA9E0507F ! 00003B72BFFFFF50 SWCH:L1-B000 0 illop
9954 .word 0xD761768B ! 00003B72BFFFFF54 SWCH:L1-B000 0 S illop
9955 .word 0xCF57779C ! 00003B72BFFFFF58 SWCH:L1-B000 0 S illop
9956 ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF5C SWCH:L1-B000 0 ptr_chase
9957 ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF60 SWCH:L1-B000 0 ptr_chase
9958 ldx [%g4-0x0088], %g4 ! 00003B72BFFFFF64 SWCH:L1-B000 0 ptr_chase
9959 add %g1, 0xF11, %g1 ! 00003B72BFFFFF68 SWCH:L1-B000 0 chksum++
9960 fba,a BL00186 ! 00003B72BFFFFF6C SWCH:L1-B000 0
9961 .word 0xA7D13806 ! 00003B72BFFFFF70 SWCH:L1-B000 0 S illop
9962BL00181:add %g1, 0x128, %g1 ! 00003B72BFFFFF74 CASE:L2-B000 0 chksum++
9963 stda %o2, [%g3+0x0068]%asi ! 00003B72BFFFFF78 CASE:L2-B000 0 S >BD00012
9964 nop ! 00003B72BFFFFF7C CASE:L2-B000 0 S
9965 .word 0xFCABE260 ! 00003B72BFFFFF80 CASE:L2-B000 0 random
9966 membar 0x40 ! 00003B72BFFFFF84 CASE:L2-B000 0
9967 ldda [%l5]0x16, %f16 ! 00003B72BFFFFF88 CASE:L2-B000 0 Blk-Load
9968 membar 0x40 ! 00003B72BFFFFF8C CASE:L2-B000 0
9969 add %g3, 0x78, %l5 ! 00003B72BFFFFF90 CASE:L2-B000 0 @BD00009
9970 stda %f26,[%l5+%g1]0xC0 ! 00003B72BFFFFF94 CASE:L2-B000 0 S Partial_St
9971 .word 0xA5A585AC ! 00003B72BFFFFF98 CASE:L2-B000 0 illop
9972 stx %i5, [%g6+0x0008] ! 00003B72BFFFFF9C CASE:L2-B000 0 S >BD00058
9973BL00182:add %g1, 0x5CD, %g1 ! 00003B72BFFFFFA0 CASE:L2-B001 0 chksum++
9974 sth %i2, [%g6-0x001E] ! 00003B72BFFFFFA4 CASE:L2-B001 0 S >BD00016
9975 st %f2, [%g6+0x0020] ! 00003B72BFFFFFA8 CASE:L2-B001 0 S >BD00042
9976 sth %i2, [%g5-0x001E] ! 00003B72BFFFFFAC CASE:L2-B001 0 S >BD00016
9977 ldx [%g2+0x0050], %l5 ! 00003B72BFFFFFB0 CASE:L2-B001 0 <BD00003
9978 .word 0xB5D600A7 ! 00003B72BFFFFFB4 CASE:L2-B001 0 illop
9979 ldda [%l5]0xF0, %f16 ! 00003B72BFFFFFB8 CASE:L2-B001 0 Blk-Load
9980 membar 0x40 ! 00003B72BFFFFFBC CASE:L2-B001 0
9981 std %f32, [%g5+0x0010] ! 00003B72BFFFFFC0 CASE:L2-B001 0 S >BD00074
9982 .word 0xB998EAFE ! 00003B72BFFFFFC4 CASE:L2-B001 0 illop
9983 .word 0x8BD6880B ! 00003B72BFFFFFC8 CASE:L2-B001 0 S illop
9984 swap [%g6-0x0014], %o3 ! 00003B72BFFFFFCC CASE:L2-B001 0 S >BD00087
9985 ba,pt %icc, BL00186 ! 00003B72BFFFFFD0 CASE:L2-B001 0
9986 lduh [%g5-0x0024], %o1 ! 00003B72BFFFFFD4 CASE:L2-B001 0 S <BD00068
9987BL00183:add %g1, 0x57F, %g1 ! 00003B72BFFFFFD8 CASE:L2-B002 0 chksum++
9988 .word 0xFE6564F4 ! 00003B72BFFFFFDC CASE:L2-B002 0 random
9989 membar 0x40 ! 00003B72BFFFFFE0 CASE:L2-B002 0
9990 stda %f16, [%l5]0x16 ! 00003B72BFFFFFE4 CASE:L2-B002 0 Blk-Store
9991 membar 0x40 ! 00003B72BFFFFFE8 CASE:L2-B002 0
9992 .word 0xBD81E2BF ! 00003B72BFFFFFEC CASE:L2-B002 0 S illop
9993 .word 0xA5A94000 ! 00003B72BFFFFFF0 CASE:L2-B002 0 S illop
9994 ta %xcc, 0x40 ! 00003B72BFFFFFF4 CASE:L2-B002 0 S +-priv
9995 ba,a,pn %icc, BL00186 ! 00003B72BFFFFFF8 CASE:L2-B002 0
9996 .word 0xF3712A69 ! 00003B72BFFFFFFC CASE:L2-B002 0 S illop
9997BL00185:add %g1, 0xBC6, %g1 ! 00003B72C0000000 CASE:L2-B003 0 chksum++
9998 .word 0xFABDB881 ! 00003B72C0000004 CASE:L2-B003 0 S illop
9999 add %g5, -58, %l6 ! 00003B72C0000008 CASE:L2-B003 0 @BD00005
10000 ldda [%l6]0xD2, %f28 ! 00003B72C000000C CASE:L2-B003 0 S Short16
10001 std %f16, [%g5+0x0038] ! 00003B72C0000010 CASE:L2-B003 0 S >BD00028
10002 ldsh [%g4-0x000E], %o2 ! 00003B72C0000014 CASE:L2-B003 0 S <BD00184
10003 fba BL00186 ! 00003B72C0000018 CASE:L2-B003 0
10004 .word 0xA5B6078D ! 00003B72C000001C CASE:L2-B003 0 S illop
10005BL00186: ! SWCH:L1-B000
10006 add %g1, 0xCA9, %g1 ! 00003B72C0000020 SWCH:L1-B000 0 chksum++
10007 .word 0xFFD0CEA0 ! 00003B72C0000024 SWCH:L1-B000 0 S illop
10008 stha %o2, [%g4-0x004E]%asi ! 00003B72C0000028 SWCH:L1-B000 0 S >BD00093+2
10009 .word 0x81880000 ! 00003B72C000002C SWCH:L1-B000 0 S random
10010 ta %xcc, 0x43 ! 00003B72C0000030 SWCH:L1-B000 0 S +-PEF
10011 .word 0x892D4BCA ! 00003B72C0000034 SWCH:L1-B000 0 S random
10012 .word 0xBE100001 ! 00003B72C0000038 SWCH:L1-B000 0 S random
10013 ldx [%g2+0x0058], %l6 ! 00003B72C000003C SWCH:L1-B000 0 <BD00010
10014 stwa %g7, [%l6+%g0]0x04 ! 00003B72C0000040 SWCH:L1-B000 0 S >BD00011
10015 ldswa [%g5+0x0048]%asi, %o5 ! 00003B72C0000044 SWCH:L1-B000 0 S <BD00018
10016 st %f8, [%g4+0x0020] ! 00003B72C0000048 SWCH:L1-B000 0 S >BD00042
10017 add %g4, -72, %l5 ! 00003B72C000004C SWCH:L1-B000 0 @BD00023
10018 stda %f20,[%l5+%g1]0xC1 ! 00003B72C0000050 SWCH:L1-B000 0 S Partial_St
10019 std %o4, [%g3+0x0038] ! 00003B72C0000054 SWCH:L1-B000 0 S >BD00028
10020 ldda [%l6]0x24, %o4 ! 00003B72C0000058 SWCH:L1-B000 0 S Quad_Ld
10021 lda [%g6-0x000C]%asi, %f23 ! 00003B72C000005C SUBR:L0-B000 0 S <BD00002
10022 ldd [%g6+0x0008], %f26 ! 00003B72C0000060 SUBR:L0-B000 0 S <BD00058
10023 st %f0, [%g6-0x0070] ! 00003B72C0000064 SUBR:L0-B000 0 S >BD00008
10024 .word 0xA1A54CFD ! 00003B72C0000068 SUBR:L0-B000 0 S illop
10025 lduh [%g3-0x001E], %o0 ! 00003B72C000006C SUBR:L0-B000 0 S <BD00016
10026 std %o2, [%g4+0x0078] ! 00003B72C0000070 SUBR:L0-B000 0 S >BD00009
10027 .word 0x96DB2C63 ! 00003B72C0000074 SUBR:L0-B000 0 random
10028 add %g1, 0x83B, %g1 ! 00003B72C0000078 SUBR:L0-B000 0 chksum++
10029
10030SECTION .btext008_pg1 TEXT_VA=0x3b72c0000000
10031attr_text {
10032 Name = .btext008_pg1,
10033 VA = 0x3b72c0000000,
10034 RA = 0xf10000000,
10035 PA = ra2pa(0xf10000000,0),
10036 tsbonly,
10037 part_0_ctx_nonzero_tsb_config_1,
10038 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
10039 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10040 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10041}
10042.text; .skip 8
10043
10044!========================================================================
10045
10046SECTION .btext009 TEXT_VA=0x2d51bddf00
10047attr_text {
10048 Name = .btext009,
10049 VA = 0x2d51bddf00,
10050 RA = 0xffffc3f00,
10051 PA = ra2pa(0xffffc3f00,0),
10052 notsb
10053}
10054
10055SECTION .btext009_pg0 TEXT_VA=0x2d51bdc000
10056attr_text {
10057 Name = .btext009_pg0,
10058 VA = 0x2d51bdc000,
10059 RA = 0xffffc2000,
10060 PA = ra2pa(0xffffc2000,0),
10061 tsbonly,
10062 part_0_ctx_nonzero_tsb_config_3,
10063 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
10064 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10065 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10066}
10067.text; .skip 8
10068
10069
10070SECTION .btext009
10071.text
10072.global SUBR024; SUBR024:
10073 std %f12, [%g6-0x0038] ! 0000002D51BDDF00 SUBR:L0-B000 4 S >BD00006
10074 lduh [%g3-0x0030], %o2 ! 0000002D51BDDF04 SUBR:L0-B000 4 S <BD00106
10075 fbug,a BL00187 ! 0000002D51BDDF08 SUBR:L0-B000 4 L
10076 ldsh [%g6+0x0000], %o1 ! 0000002D51BDDF0C SUBR:L0-B000 0 S <BD00097
10077 fbug,a BL00188 ;.empty ! 0000002D51BDDF10 SUBR:L0-B000 4 L
10078 bg,pt %icc, BL00189 ! 0000002D51BDDF14 SUBR:L0-B000 0 L
10079 nop ! 0000002D51BDDF18 SUBR:L0-B000 4 S
10080 bvc,a BL00189 ! 0000002D51BDDF1C SUBR:L0-B000 4 L
10081BL00187:st %f27, [%g5+0x0064] ! 0000002D51BDDF20 SUBR:L0-B000 4 S >BD00021
10082 nop ! 0000002D51BDDF24 SUBR:L0-B000 0 S
10083BL00188:stx %fsr, [%g2+0x0060] ! 0000002D51BDDF28 SUBR:L0-B000 0 S <BD00032
10084BL00189:bnz BL00190 ! 0000002D51BDDF2C SUBR:L0-B000 4 L
10085BL00190:stda %f14, [%g5-0x0060]%asi ! 0000002D51BDDF30 SUBR:L0-B000 4 S >BD00104
10086 std %i2, [%g3+0x0058] ! 0000002D51BDDF34 SUBR:L0-B000 4 S >BD00035
10087 add %g1, 0x517, %g1 ! 0000002D51BDDF38 SUBR:L0-B000 4 chksum++
10088 add %g1, 0x88E, %g1 ! 0000002D51BDDF3C SUBR:L0-B000 4 chksum++
10089 or %g0, 0x2, %o5 ! 0000002D51BDDF40 LOOP:L1-B000 4
10090BL00219: ! LOOP:L1-B000
10091 add %g1, 0xC17, %g1 ! 0000002D51BDDF44 LOOP:L1-B000 8 chksum++
10092 .word 0x879D626F ! 0000002D51BDDF48 LOOP:L1-B000 8 S illop
10093 ldd [%g6+0x0008], %f26 ! 0000002D51BDDF4C LOOP:L1-B000 8 S <BD00058
10094 fbug BL00191 ! 0000002D51BDDF50 LOOP:L1-B000 8 L
10095 stda %f14, [%g5+0x0010]%asi ! 0000002D51BDDF54 LOOP:L1-B000 8 S >BD00074
10096 fbuge,a BL00192 ! 0000002D51BDDF58 LOOP:L1-B000 8 L
10097 stba %o1, [%g3+0x0047]%asi ! 0000002D51BDDF5C LOOP:L1-B000 8 S >BD00141
10098BL00192:fbu,a BL00193 ! 0000002D51BDDF60 LOOP:L1-B000 8 L
10099 ldd [%g6-0x0038], %f36 ! 0000002D51BDDF64 LOOP:L1-B000 0 S <BD00006
10100 fbul BL00193 ;.empty ! 0000002D51BDDF68 LOOP:L1-B000 8 L
10101 be,a,pn %icc, BL00191 ;.empty ! 0000002D51BDDF6C LOOP:L1-B000 8 L
10102BL00193:fbg,pn %fcc1, BL00191 ;.empty ! 0000002D51BDDF70 LOOP:L1-B000 4 L
10103 fbul,a,pt %fcc0, BL00191 ! 0000002D51BDDF74 LOOP:L1-B000 4 L
10104 .word 0xCD6943FC ! 0000002D51BDDF78 LOOP:L1-B000 0 S illop
10105BL00191:add %g1, 0xDBB, %g1 ! 0000002D51BDDF7C LOOP:L1-B000 8 chksum++
10106 andcc %g1, 0x80, %g0 ! 0000002D51BDDF80 SKIP:L2-B000 8
10107 bz,a,pn %xcc, BL00194 ! 0000002D51BDDF84 SKIP:L2-B000 8
10108 .word 0xB7A64DE8 ! 0000002D51BDDF88 SKIP:L2-B000 1 S illop_FP
10109 stx %o0, [%g6+0x0068] ! 0000002D51BDDF8C SKIP:L2-B000 7 S >BD00012
10110 nop ! 0000002D51BDDF90 SKIP:L2-B000 7 S
10111 ta %xcc, 0x43 ! 0000002D51BDDF94 SKIP:L2-B000 7 S +-PEF
10112 ldx [%g3-0x0088], %g3 ! 0000002D51BDDF98 SKIP:L2-B000 7 ptr_chase
10113 ldx [%g3-0x0088], %g3 ! 0000002D51BDDF9C SKIP:L2-B000 7 ptr_chase
10114 ldx [%g3-0x0088], %g3 ! 0000002D51BDDFA0 SKIP:L2-B000 7 ptr_chase
10115 prefetch [%o5-0x075E], 4 ! 0000002D51BDDFA4 SKIP:L2-B000 7 S <.-1886
10116 add %g1, 0xFDD, %g1 ! 0000002D51BDDFA8 SKIP:L2-B000 7 chksum++
10117 stx %o2, [%g5+0x0038] ! 0000002D51BDDFAC SKIP:L2-B000 7 S >BD00028
10118 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB0 SKIP:L2-B000 7 ptr_chase
10119 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB4 SKIP:L2-B000 7 ptr_chase
10120 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFB8 SKIP:L2-B000 7 ptr_chase
10121 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFBC SKIP:L2-B000 7 ptr_chase
10122 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC0 SKIP:L2-B000 7 ptr_chase
10123 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC4 SKIP:L2-B000 7 ptr_chase
10124 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFC8 SKIP:L2-B000 7 ptr_chase
10125 ldx [%g4-0x0088], %g4 ! 0000002D51BDDFCC SKIP:L2-B000 7 ptr_chase
10126 ldda [%g4+0x0050]%asi, %f20 ! 0000002D51BDDFD0 SKIP:L2-B000 14 S <BD00045
10127 ldx [%g2+0x0050], %l5 ! 0000002D51BDDFD4 SKIP:L2-B000 7 <BD00003
10128 membar 0x40 ! 0000002D51BDDFD8 SKIP:L2-B000 7
10129 ldda [%l5]0x16, %f16 ! 0000002D51BDDFDC SKIP:L2-B000 7 Blk-Load
10130 membar 0x40 ! 0000002D51BDDFE0 SKIP:L2-B000 7
10131 stx %i1, [%g5+0x0078] ! 0000002D51BDDFE4 SKIP:L2-B000 7 S >BD00009
10132 ldd [%g4-0x0060], %f60 ! 0000002D51BDDFE8 SKIP:L2-B000 7 S <BD00104
10133 ldd [%g3-0x0003], %f16 ! 0000002D51BDDFEC SKIP:L2-B000 7 S <BD00056+5
10134 ba BL00207 ! 0000002D51BDDFF0 SKIP:L2-B000 7
10135 nop ! 0000002D51BDDFF4 SKIP:L2-B000 7 S
10136BL00194: ! ELSE:L2-B001
10137 ldx [%g2+0x0000], %g3 ! 0000002D51BDDFF8 ELSE:L2-B001 1 S BASE<BD00094
10138 bleu BL00195 ! 0000002D51BDDFFC ELSE:L2-B001 1 L
10139 ldub [%g3+0x0047], %o3 ! 0000002D51BDE000 ELSE:L2-B001 1 S <BD00141
10140 bl,a BL00196 ! 0000002D51BDE004 ELSE:L2-B001 0 L
10141 nop ! 0000002D51BDE008 ELSE:L2-B001 0 S
10142 fblg,pn %fcc3, BL00197 ;.empty ! 0000002D51BDE00C ELSE:L2-B001 0 L
10143 fbug,a,pt %fcc1, BL00196 ! 0000002D51BDE010 ELSE:L2-B001 0 L
10144BL00196:.word 0xAF90E012 ! 0000002D51BDE014 ELSE:L2-B001 0 S illop
10145BL00197:fbue,a BL00198 ;.empty ! 0000002D51BDE018 ELSE:L2-B001 0 L
10146 bge,a,pt %xcc, BL00199 ! 0000002D51BDE01C ELSE:L2-B001 0 L
10147 .word 0xB1A8846B ! 0000002D51BDE020 ELSE:L2-B001 0 S illop
10148BL00198:fbe,a,pt %fcc0, BL00199 ;.empty ! 0000002D51BDE024 ELSE:L2-B001 0 L
10149BL00199:ba BL00200 ! 0000002D51BDE028 ELSE:L2-B001 0 L
10150BL00200:ldd [%g5+0x0078], %o0 ! 0000002D51BDE02C ELSE:L2-B001 0 S <BD00009
10151BL00195:add %g1, 0x7FD, %g1 ! 0000002D51BDE030 ELSE:L2-B001 1 chksum++
10152 add %g1, 0xF13, %g1 ! 0000002D51BDE034 ELSE:L2-B001 1 chksum++
10153 ta %xcc, 0x46 ! 0000002D51BDE038 ELSE:L2-B001 1 S demap-page
10154 ta %xcc, 0x43 ! 0000002D51BDE03C ELSE:L2-B001 1 S +-PEF
10155 fblg,a BL00201 ;.empty ! 0000002D51BDE040 ELSE:L2-B001 2 L
10156 .word 0xB79B8FD0 ! 0000002D51BDE044 ELSE:L2-B001 0 L random
10157 sth %o0, [%g6-0x004A] ! 0000002D51BDE048 ELSE:L2-B001 1 S >BD00033
10158 lduha [%g6-0x0030]%asi, %o0 ! 0000002D51BDE04C ELSE:L2-B001 1 S <BD00106
10159 .word 0xA5B404E6 ! 0000002D51BDE050 ELSE:L2-B001 1 S illop_VIS
10160 brgez,a,pt %i4, BL00203 ;.empty ! 0000002D51BDE054 ELSE:L2-B001 1 L
10161 bgu,a BL00204 ! 0000002D51BDE058 ELSE:L2-B001 1 L
10162 st %f8, [%g6+0x004C] ! 0000002D51BDE05C ELSE:L2-B001 0 S >BD00047
10163BL00201:ldda [%g6+0x0010]%asi, %f46 ! 0000002D51BDE060 ELSE:L2-B001 0 S <BD00074
10164BL00204:bpos BL00205 ! 0000002D51BDE064 ELSE:L2-B001 0 L
10165BL00203:ldd [%g5+0x0058], %o0 ! 0000002D51BDE068 ELSE:L2-B001 0 S <BD00035
10166 stba %o0, [%g6+0x0046]%asi ! 0000002D51BDE06C ELSE:L2-B001 1 S >BD00077
10167 ldx [%g5+0x0070], %o1 ! 0000002D51BDE070 ELSE:L2-B001 1 S <BD00060
10168BL00205:fbu,a,pn %fcc3, BL00206 ! 0000002D51BDE074 ELSE:L2-B001 1 L
10169BL00206:.word 0xB7CDD6B5 ! 0000002D51BDE078 ELSE:L2-B001 0 S illop
10170BL00202:add %g1, 0xDC2, %g1 ! 0000002D51BDE07C ELSE:L2-B001 1 chksum++
10171BL00207: ! ELSE:L2-B001
10172 add %g1, 0x7A3, %g1 ! 0000002D51BDE080 ELSE:L2-B001 8 chksum++
10173 andcc %g1, 0x80, %g0 ! 0000002D51BDE084 SKIP:L2-B002 8
10174 bz,pn %xcc, BL00208 ! 0000002D51BDE088 SKIP:L2-B002 8
10175 ld [%g4-0x002C], %f8 ! 0000002D51BDE08C SKIP:L2-B002 8 S <BD00055
10176 st %f17, [%g6+0x0024] ! 0000002D51BDE090 SKIP:L2-B002 1 S >BD00139
10177 std %f18, [%g4+0x0068] ! 0000002D51BDE094 SKIP:L2-B002 1 S >BD00012
10178 ldx [%g2+0x0058], %l6 ! 0000002D51BDE098 SKIP:L2-B002 1 <BD00010
10179 stba %g7, [%l6+%g0]0x14 ! 0000002D51BDE09C SKIP:L2-B002 1 S >BD00011
10180 add %g3, -74, %l6 ! 0000002D51BDE0A0 SKIP:L2-B002 1 @BD00033
10181 ldda [%l6]0xD3, %f20 ! 0000002D51BDE0A4 SKIP:L2-B002 1 S Short16
10182 add %g5, -24, %l6 ! 0000002D51BDE0A8 SKIP:L2-B002 1 @BD00078
10183 stda %f30, [%l6]0xDA ! 0000002D51BDE0AC SKIP:L2-B002 1 S Short16
10184 add %g1, 0xC85, %g1 ! 0000002D51BDE0B0 SKIP:L2-B002 1 chksum++
10185 stb %o1, [%g6-0x004B] ! 0000002D51BDE0B4 SKIP:L2-B002 1 S >BD00089+1
10186 stba %o0, [%g6+0x0042]%asi ! 0000002D51BDE0B8 SKIP:L2-B002 1 S >BD00091
10187 ldd [%g6-0x0068], %f16 ! 0000002D51BDE0BC SKIP:L2-B002 1 S <BD00082
10188 lda [%g4-0x0078]%asi, %f3 ! 0000002D51BDE0C0 SKIP:L2-B002 1 S <BD00180
10189 fba BL00210 ! 0000002D51BDE0C4 SKIP:L2-B002 1
10190 ldd [%g5+0x0008], %o0 ! 0000002D51BDE0C8 SKIP:L2-B002 1 S <BD00058
10191BL00208: ! ELSE:L2-B003
10192 nop ! 0000002D51BDE0CC ELSE:L2-B003 7 S
10193 ldd [%g4+0x0038], %o0 ! 0000002D51BDE0D0 ELSE:L2-B003 7 S <BD00028
10194 ldsw [%g3+0x0048], %o2 ! 0000002D51BDE0D4 ELSE:L2-B003 7 S <BD00018
10195 sta %f2, [%g3-0x0074]%asi ! 0000002D51BDE0D8 ELSE:L2-B003 7 S >BD00020
10196 add %g1, 0x27, %g1 ! 0000002D51BDE0DC ELSE:L2-B003 7 chksum++
10197 lda [%g3-0x0078]%asi, %f8 ! 0000002D51BDE0E0 ELSE:L2-B003 7 S <BD00180
10198 ldd [%g3-0x0037], %f32 ! 0000002D51BDE0E4 ELSE:L2-B003 7 S <BD00006+1
10199 lduw [%g5-0x000C], %o3 ! 0000002D51BDE0E8 ELSE:L2-B003 7 S <BD00002
10200 nop ! 0000002D51BDE0EC ELSE:L2-B003 7 S
10201 ldx [%g2+0x0050], %l5 ! 0000002D51BDE0F0 ELSE:L2-B003 7 <BD00003
10202 membar 0x40 ! 0000002D51BDE0F4 ELSE:L2-B003 7
10203 stda %f0, [%l5]0x17 ! 0000002D51BDE0F8 ELSE:L2-B003 7 Blk-Store
10204 membar 0x40 ! 0000002D51BDE0FC ELSE:L2-B003 7
10205 ldx [%g2+0x0048], %g3 ! 0000002D51BDE100 ELSE:L2-B003 7 S BASE<BD00209
10206 lduh [%g6-0x004C], %o2 ! 0000002D51BDE104 ELSE:L2-B003 7 S <BD00089
10207 .word 0x95A050C1 ! 0000002D51BDE108 ELSE:L2-B003 7 S illop_FP
10208 nop ! 0000002D51BDE10C ELSE:L2-B003 7 S
10209 ld [%g4-0x0074], %f10 ! 0000002D51BDE110 ELSE:L2-B003 7 S <BD00020
10210 add %g3, -46, %l6 ! 0000002D51BDE114 ELSE:L2-B003 7 @BD00171
10211 ldda [%l6]0xD2, %f24 ! 0000002D51BDE118 ELSE:L2-B003 7 S Short16
10212BL00210: ! ELSE:L2-B003
10213 add %g1, 0xAE9, %g1 ! 0000002D51BDE11C ELSE:L2-B003 8 chksum++
10214 andcc %o0, 0x20, %g0 ! 0000002D51BDE120 SKIP:L2-B004 8
10215 bz BL00215 ! 0000002D51BDE124 SKIP:L2-B004 8
10216 nop ! 0000002D51BDE128 SKIP:L2-B004 8 S
10217 ldx [%g2+0x0058], %l6 ! 0000002D51BDE12C SKIP:L2-B004 0 <BD00010
10218 ldda [%l6]0x2E, %o0 ! 0000002D51BDE130 SKIP:L2-B004 0 S Quad_Ld_P
10219 .word 0xC15C015B ! 0000002D51BDE134 SKIP:L2-B004 0 S illop
10220 lduba [%g7+%g0]0x83, %o3 ! 0000002D51BDE138 SKIP:L2-B004 0 S <BD00043
10221 .word 0xAD979E4B ! 0000002D51BDE13C SKIP:L2-B004 0 S illop
10222 add %g5, -48, %l6 ! 0000002D51BDE140 SKIP:L2-B004 0 @BD00106
10223 stda %f26, [%l6]0xD2 ! 0000002D51BDE144 SKIP:L2-B004 0 S Short16
10224 ldx [%g2+0x0058], %l6 ! 0000002D51BDE148 SKIP:L2-B004 0 <BD00010
10225 .word 0x0FFB6B58 ! 0000002D51BDE14C SKIP:L2-B004 0 S random
10226 std %f0, [%g5-0x0060] ! 0000002D51BDE150 SKIP:L2-B004 0 S >BD00104
10227 .word 0xD23C380A ! 0000002D51BDE154 SKIP:L2-B004 0 S illop
10228 .word 0xA5A0D966 ! 0000002D51BDE158 SKIP:L2-B004 0 S illop
10229 .word 0xB9A390F9 ! 0000002D51BDE15C SKIP:L2-B004 0 S illop
10230 prefetch [%l0-0x0560], 0 ! 0000002D51BDE160 SKIP:L2-B004 0 S <.-1376
10231 sth %o2, [%g6-0x0030] ! 0000002D51BDE164 SKIP:L2-B004 0 S >BD00106
10232 add %g1, 0x40, %g1 ! 0000002D51BDE168 SKIP:L2-B004 0 chksum++
10233 nop ! 0000002D51BDE16C SKIP:L2-B004 0 S
10234 fbue,pn %fcc2, BL00211 ;.empty ! 0000002D51BDE170 SKIP:L2-B004 0 L
10235BL00211:bg,a,pn %xcc, BL00212 ! 0000002D51BDE174 SKIP:L2-B004 0 L
10236 st %f4, [%g3+0x004C] ! 0000002D51BDE178 SKIP:L2-B004 0 S >BD00047
10237 .word 0x99B0079A ! 0000002D51BDE17C SKIP:L2-B004 0 S illop
10238BL00212:bl,pn %xcc, BL00213 ! 0000002D51BDE180 SKIP:L2-B004 0 L
10239 ldsw [%g6-0x0050], %o0 ! 0000002D51BDE184 SKIP:L2-B004 0 S <BD00093
10240 stw %o4, [%g5-0x0050] ! 0000002D51BDE188 SKIP:L2-B004 0 S >BD00093
10241BL00213:bleu,pn %icc, BL00214 ! 0000002D51BDE18C SKIP:L2-B004 0 L
10242 ldda [%g5-0x0048]%asi, %o0 ! 0000002D51BDE190 SKIP:L2-B004 0 S <BD00023
10243BL00214:std %f42, [%g3+0x0018] ! 0000002D51BDE194 SKIP:L2-B004 0 S >BD00059
10244 .word 0xABFC7C11 ! 0000002D51BDE198 SKIP:L2-B004 0 illop
10245 ba,pn %xcc, BL00218 ! 0000002D51BDE19C SKIP:L2-B004 0
10246 nop ! 0000002D51BDE1A0 SKIP:L2-B004 0 S
10247BL00215: ! ELSE:L2-B005
10248 std %f12, [%g4+0x0018] ! 0000002D51BDE1A4 ELSE:L2-B005 8 S >BD00059
10249 bn,pt %icc, BL00216 ! 0000002D51BDE1A8 ELSE:L2-B005 8 L
10250 nop ! 0000002D51BDE1AC ELSE:L2-B005 8 S
10251 nop ! 0000002D51BDE1B0 ELSE:L2-B005 8 S
10252 stba %o1, [%g4+0x002B]%asi ! 0000002D51BDE1B4 ELSE:L2-B005 8 S >BD00126
10253 ldd [%g5-0x0070], %f62 ! 0000002D51BDE1B8 ELSE:L2-B005 8 S <BD00008
10254 ld [%g6+0x002C], %f3 ! 0000002D51BDE1BC ELSE:L2-B005 8 S <BD00019
10255 fbne,pt %fcc2, BL00216 ! 0000002D51BDE1C0 ELSE:L2-B005 8 L
10256 popc %o1, %o2 ! 0000002D51BDE1C4 ELSE:L2-B005 8 S
10257 fbug,pn %fcc0, BL00217 ;.empty ! 0000002D51BDE1C8 ELSE:L2-B005 8 L
10258BL00216:fbo BL00217 ! 0000002D51BDE1CC ELSE:L2-B005 8 L
10259 nop ! 0000002D51BDE1D0 ELSE:L2-B005 8 S
10260 lduha [%g6+0x0000]%asi, %o1 ! 0000002D51BDE1D4 ELSE:L2-B005 0 S <BD00097
10261BL00217:add %g1, 0x786, %g1 ! 0000002D51BDE1D8 ELSE:L2-B005 8 chksum++
10262 add %g1, 0x777, %g1 ! 0000002D51BDE1DC ELSE:L2-B005 8 chksum++
10263 ldx [%g2+0x0050], %l5 ! 0000002D51BDE1E0 ELSE:L2-B005 8 <BD00003
10264 membar 0x40 ! 0000002D51BDE1E4 ELSE:L2-B005 8
10265 stda %f16, [%l5]0xE0 ! 0000002D51BDE1E8 ELSE:L2-B005 8 Blk-Store
10266 membar 0x40 ! 0000002D51BDE1EC ELSE:L2-B005 8
10267 ldstub [%g5-0x0010], %o3 ! 0000002D51BDE1F0 ELSE:L2-B005 8 S >BD00052
10268 membar 0x40 ! 0000002D51BDE1F4 ELSE:L2-B005 8
10269 stda %f32, [%l5]0xF1 ! 0000002D51BDE1F8 ELSE:L2-B005 8 Blk-Store
10270 membar 0x40 ! 0000002D51BDE1FC ELSE:L2-B005 8
10271 ldx [%g2+0x0058], %l6 ! 0000002D51BDE200 ELSE:L2-B005 8 <BD00010
10272 stwa %g7, [%l6+%g0]0x14 ! 0000002D51BDE204 ELSE:L2-B005 8 S >BD00011
10273 ldx [%g2+0x0018], %g4 ! 0000002D51BDE208 ELSE:L2-B005 8 S BASE<BD00083
10274BL00218: ! ELSE:L2-B005
10275 add %g1, 0xE9B, %g1 ! 0000002D51BDE20C ELSE:L2-B005 8 chksum++
10276 ldx [%g2+0x0060], %fsr ! 0000002D51BDE210 LOOP:L1-B000 8 S <BD00032
10277 ldx [%g2+0x0000], %g6 ! 0000002D51BDE214 LOOP:L1-B000 8 S BASE<BD00094
10278 add %g3, 0x38, %l5 ! 0000002D51BDE218 LOOP:L1-B000 8 @BD00028
10279 stda %f22,[%l5+%g1]0xC2 ! 0000002D51BDE21C LOOP:L1-B000 8 S Partial_St
10280 stda %f32, [%g6+0x0010]%asi ! 0000002D51BDE220 LOOP:L1-B000 8 S >BD00074
10281 ldswa [%g6-0x000C]%asi, %o2 ! 0000002D51BDE224 LOOP:L1-B000 8 S <BD00002
10282 std %f34, [%g4+0x0018] ! 0000002D51BDE228 LOOP:L1-B000 8 S >BD00059
10283 ldx [%g2+0x0058], %l6 ! 0000002D51BDE22C LOOP:L1-B000 8 <BD00010
10284 ldda [%l6]0x26, %o0 ! 0000002D51BDE230 LOOP:L1-B000 8 S Quad_Ld_P
10285 nop ! 0000002D51BDE234 LOOP:L1-B000 8 S
10286 subcc %o5, 0x1, %o5 ! 0000002D51BDE238 LOOP:L1-B000 8
10287 bnz,a BL00219 ! 0000002D51BDE23C LOOP:L1-B000 8
10288 ldd [%g3+0x0018], %f32 ! 0000002D51BDE240 LOOP:L1-B000 4 S <BD00059
10289 add %g1, 0x9DC, %g1 ! 0000002D51BDE244 LOOP:L1-B000 4 chksum++
10290 retl ! 0000002D51BDE248 SUBR:L0-B000 4
10291 add %g1, 0xD9E, %g1 ! 0000002D51BDE24C SUBR:L0-B000 4 chksum++
10292
10293SECTION .btext009_pg1 TEXT_VA=0x2d51bde000
10294attr_text {
10295 Name = .btext009_pg1,
10296 VA = 0x2d51bde000,
10297 RA = 0xffffc4000,
10298 PA = ra2pa(0xffffc4000,0),
10299 tsbonly,
10300 part_0_ctx_nonzero_tsb_config_3,
10301 TTE_Context=68, TTE_Size=0, TTE_W=0, TTE_X=1,
10302 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10303 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10304}
10305.text; .skip 8
10306
10307/* Knob values in effect:
10308 SEED 7246351 // min-max= 0-4294967295
10309 MMU_SEED 888275618 // min-max= 0-4294967295
10310 LIMIT 50000 // min-max= 100-100000000
10311 MINIMUM 0 // min-max= 0-100000000
10312 STRANDS_PER_CORE 8 // min-max= 1-8
10313 THREADS 8 // min-max= 1-32
10314 CONTEXTS 8 // min-max= 1-8191
10315 CONTEXTS_MAX 72 // min-max= 1-8191
10316 FIRST_CONTEXT <68> // min-max= 0-8191
10317 RELOCATABLE no
10318 NAME_OPT no
10319 L_UPPER no
10320 START_HANDLER blimp_n2_start.s
10321 PREAMBLE blimp_n2_preamble.s
10322 TAILER
10323 TRAP_HANDLER blimp_n2_trap.s
10324 USER_HANDLER
10325 PAGE_SHARING <0> // min-max= 0-6
10326 SYNC_STRANDS no
10327 SYNC_FINISH no
10328 PRIVATE_TTABLE <yes>
10329 TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000
10330 CACHE_FLUSH no
10331 SINGLE_OBJECT no
10332 PRIV_MODE <yes>
10333 SF_HELPER_PROB 0% // min-max= 0-100
10334 HELPER_AIUP <no>
10335 BIAS64 0 // min-max= 0-4095
10336 BIAS32 0 // min-max= 0-4095
10337 32BIT_PROB 25% // min-max= 0-100
10338 LITTLE_PROB 20% // min-max= 0-100
10339 UPPER32_ZERO <no>
10340 FILL_DELAY <yes>
10341 SAVE_REST_DELAY 30% // min-max= 0-100
10342 DCTI_COUPLES <yes>
10343 EN_FPOINT <yes>
10344 EN_VIS <yes>
10345 EN_VIS2 <yes>
10346 EN_VIS3 <no>
10347 EN_CALL <yes>
10348 EN_RETURN <yes>
10349 RETURN_PROB 45% // min-max= 0-100
10350 FP_UNFIN yes
10351 LAZY_SAVE no
10352 IMPDEP_102 no
10353 IMPDEP_107_108 yes
10354 IMPDEP_125 yes
10355 QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF
10356 QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF
10357 ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
10358 ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
10359 NWINDOWS 8 // min-max= 3-32
10360 SIMULATE <yes>
10361 VERIFY_CHECKSUM no
10362 EN_TRAPS <yes>
10363 EN_CLEANWIN <yes>
10364 EN_FLUSHW <yes>
10365 DIV_BY_ZERO <yes>
10366 BAD_ALIGN 10 // min-max= 0-50
10367 BAD_ALIGN_JMPL 15% // min-max= 0-100
10368 TRAP_CHECKSUM <no>
10369 SF_CHECKSUM yes
10370 READ_TRAPREGS <yes>
10371 READ_FAULTREGS <no>
10372 READ_FSR <yes>
10373 UNIFIED_TSB yes
10374 VA_HOLE 48 // min-max= 0-63
10375 MMU_RANDOM 5 // min-max= 0-7
10376 SHARED_TSBS 1 // min-max= 0-3
10377 PAGE_SIZE_MAX 5 // 256M
10378 USE_HASH <no>
10379 NO_TSB yes
10380 USE_MASTER_TSB yes
10381 MAP_VEQP no
10382 TTE_PRELOAD no
10383 TSB_SIZE_MIN 1 // min-max= 0-15
10384 TSB_SIZE_MAX 1 // min-max= 0-15
10385 TSB_SIZE_SPARSE 9 // min-max= 0-16
10386 MSA_SLOTS_MIN 512 // min-max= 1-512
10387 MSA_SLOTS_MAX 512 // min-max= 1-512
10388 BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10389 END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10390 REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000
10391 STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000
10392 DATA_AREAS <10> // min-max= 0-512
10393 DATA_LENGTH <0x100> // min-max= 0x10-0x2000
10394 DATA_PRIV <20> // min-max= 0-100
10395 DATA_IE <50> // min-max= 0-100
10396 DATA_UNCONFIG <0> // min-max= 0-100
10397 STACK_PAGECROSS <no>
10398 STACK_DISCONTIG <yes>
10399 STACK_DEMAP <yes>
10400 SUBR_NEST <4> // min-max= 1-8
10401 NUM_SUBS <2> // min-max= 0-99
10402 TEXT_PAGECROSS <yes>
10403 TEXT_DISCONTIG <no>
10404 TEXT_PRIV <50> // min-max= 0-100
10405 TEXT_UNCONFIG <0> // min-max= 0-100
10406 MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC
10407 SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC
10408 SKIP_ELSE yes
10409 NEST_LEVELS 3 // min-max= 2-7
10410 SUBR_LEVELS 2 // min-max= 1-3
10411 MIN_BLOCKS 1 // min-max= 1-32
10412 MAX_BLOCKS 5 // min-max= 1-32
10413 L2_BLOCKS <20> // min-max= 1-99
10414 MIN_LOOP 2 // min-max= 2-32
10415 MAX_LOOP 3 // min-max= 2-32
10416 L1_LOOP <2> // min-max= 1-32
10417 MIN_SEQ 4 // min-max= 0-128
10418 MAX_SEQ 12 // min-max= 0-128
10419 LADDER_PROB 20 // min-max= 0-50
10420 LADDER_MIN 8 // min-max= 2-64
10421 LADDER_MAX 18 // min-max= 2-64
10422 LADDER_MIX <50> // min-max= 0-100
10423 RELOAD_PROB 80% // min-max= 0-100
10424 RECENT_REGS 10 // min-max= 1-32
10425 RECENT_PROB 80% // min-max= 0-100
10426 RELEASE_PROB 20% // min-max= 0-100
10427 ANNUL_PROB <50> // min-max= 0-100
10428 PREDICT_PROB <40> // min-max= 0-100
10429 OVLAP_STORES <yes>
10430 MEMBAR_MASK <0x40> // min-max= 0x0-0x7F
10431 BLKLD_MEMBAR 3 // min-max= 0-3
10432 BLKST_MEMBAR 3 // min-max= 0-3
10433 PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF
10434 PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF
10435 PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF
10436 EN_VECT_CASE <yes>
10437 LITTLE_ASI_PROB <20> // min-max= 0-100
10438 PTR_CHASE_MIN 1 // min-max= 1-256
10439 PTR_CHASE_MAX 8 // min-max= 1-256
10440 DEMAP_ALL <no>
10441 BADPATH_INVALID <25> // min-max= 0-100
10442 BADPATH_RANDOM <25> // min-max= 0-100
10443 EVIL_TWIN_PROB 20% // min-max= 0-100
10444 ALT_PROB <20> // min-max= 0-100
10445 TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF
10446 TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF
10447 TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF
10448 OP_LD_INT 200 // 9.4563%
10449 OP_LD_FP 150 // 7.0922%
10450 OP_LD_SHORT 80 // 3.7825%
10451 OP_LD_NF 50 // 2.3641%
10452 OP_LD_BLK 50 // 2.3641%
10453 OP_LD_QUAD 50 // 2.3641%
10454 OP_LD_QUAD_P 50 // 2.3641%
10455 OP_LDFSR 30 // 1.4184%
10456 OP_LDXFSR 30 // 1.4184%
10457 OP_LD_BASE 100 // 4.7281%
10458 OP_PTR_CHASE 50 // 2.3641%
10459 OP_ST_INT 300 // 14.1844%
10460 OP_ST_FP 200 // 9.4563%
10461 OP_ST_SHORT 80 // 3.7825%
10462 OP_ST_PARTIAL 50 // 2.3641%
10463 OP_ST_BLK 50 // 2.3641%
10464 OP_STFSR 10 // 0.4728%
10465 OP_STXFSR 10 // 0.4728%
10466 OP_LDSTUB 25 // 1.1820%
10467 OP_SWAP 25 // 1.1820%
10468 OP_QUAD_INTERF 50 // 2.3641%
10469 OP_PREFETCH 30 // 1.4184%
10470 OP_CALL 50 // 2.3641%
10471 OP_CALL8 50 // 2.3641%
10472 OP_ADD 0 // 0.0000%
10473 OP_ADDCC 0 // 0.0000%
10474 OP_SUB 0 // 0.0000%
10475 OP_SUBCC 0 // 0.0000%
10476 OP_MUL 0 // 0.0000%
10477 OP_MULX 0 // 0.0000%
10478 OP_DIVX 0 // 0.0000%
10479 OP_TAG 0 // 0.0000%
10480 OP_TAGTV 0 // 0.0000%
10481 OP_AND 0 // 0.0000%
10482 OP_ANDN 0 // 0.0000%
10483 OP_ANDCC 0 // 0.0000%
10484 OP_ANDNCC 0 // 0.0000%
10485 OP_OR 0 // 0.0000%
10486 OP_ORN 0 // 0.0000%
10487 OP_ORCC 0 // 0.0000%
10488 OP_ORNCC 0 // 0.0000%
10489 OP_XOR 0 // 0.0000%
10490 OP_XORCC 0 // 0.0000%
10491 OP_XNOR 0 // 0.0000%
10492 OP_XNORCC 0 // 0.0000%
10493 OP_SHIFT 0 // 0.0000%
10494 OP_MOVCC 0 // 0.0000%
10495 OP_CMP 0 // 0.0000%
10496 OP_NOP 0 // 0.0000%
10497 OP_TOUCH_G 0 // 0.0000%
10498 OP_TOUCH_I 0 // 0.0000%
10499 OP_TOUCH_L 0 // 0.0000%
10500 OP_TOUCH_O 0 // 0.0000%
10501 OP_RDPC 0 // 0.0000%
10502 OP_RDCCR 0 // 0.0000%
10503 OP_WRCCR 0 // 0.0000%
10504 OP_WRFPRS 0 // 0.0000%
10505 OP_POPC 10 // 0.4728%
10506 OP_SETHI 0 // 0.0000%
10507 OP_MEMBAR 0 // 0.0000%
10508 OP_STBAR 0 // 0.0000%
10509 OP_TRAPCC 0 // 0.0000%
10510 OP_ILLEGAL 80 // 3.7825%
10511 OP_ILL_FP 70 // 3.3097%
10512 OP_ILL_VIS 70 // 3.3097%
10513 OP_ILL_ASI 10 // 0.4728%
10514 OP_DIV32_0 0 // 0.0000%
10515 OP_BAD_RETURN 0 // 0.0000%
10516 OP_FLIP_PRIV 20 // 0.9456%
10517 OP_FLIP_FP 10 // 0.4728%
10518 OP_SW_CTX2 0 // 0.0000%
10519 OP_DEMAP 30 // 1.4184%
10520 OP_PBRANCH 30 // 1.4184%
10521 OP_SOFTINT 0 // 0.0000%
10522 OP_WRPIL 0 // 0.0000%
10523 OP_BN 10 // 0.4728%
10524 OP_RDY 0 // 0.0000%
10525 OP_WRY 0 // 0.0000%
10526 OP_VISLOG 0 // 0.0000%
10527 OP_VISMOV 0 // 0.0000%
10528 OP_PDIST 0 // 0.0000%
10529 OP_PADDSUB 0 // 0.0000%
10530 OP_PMULT 5 // 0.2364%
10531 OP_PCMP 0 // 0.0000%
10532 OP_PSHIFT 0 // 0.0000%
10533 OP_PFORMAT 0 // 0.0000%
10534 OP_ALIGN 0 // 0.0000%
10535 OP_ARRAY 0 // 0.0000%
10536 OP_EDGE 0 // 0.0000%
10537 OP_GSR 0 // 0.0000%
10538 OP_LZD 0 // 0.0000%
10539 OP_UMULXHI 0 // 0.0000%
10540 OP_XMULX 0 // 0.0000%
10541 OP_FADDSUB 0 // 0.0000%
10542 OP_FCMP 0 // 0.0000%
10543 OP_FCMPE 0 // 0.0000%
10544 OP_FMOV 0 // 0.0000%
10545 OP_FMOVCC 0 // 0.0000%
10546*/
10547! Context 68: 1776 instructions generated, 5561 executed, 156 traps
10548
10549#undef BLIMP_BIAS
10550#define BLIMP_BIAS 0
10551#undef BLIMP_FRAME
10552#define BLIMP_FRAME 128
10553#undef BLIMP_32BIT
10554#define BLIMP_32BIT 0
10555
10556!========================================================================
10557
10558SECTION .btext010 TEXT_VA=0x2336e6cedd00
10559attr_text {
10560 Name = .btext010,
10561 VA = 0x2336e6cedd00,
10562 RA = 0xffffa5d00,
10563 PA = ra2pa(0xffffa5d00,0),
10564 notsb
10565}
10566
10567SECTION .btext010_pg0 TEXT_VA=0x2336e6cec000
10568attr_text {
10569 Name = .btext010_pg0,
10570 VA = 0x2336e6cec000,
10571 RA = 0xffffa4000,
10572 PA = ra2pa(0xffffa4000,0),
10573 tsbonly,
10574 part_0_ctx_nonzero_tsb_config_3,
10575 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
10576 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10577 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10578}
10579.text; .skip 8
10580
10581
10582SECTION .btext010
10583.text
10584.global start_th_1; start_th_1:
10585.global SUBR038; SUBR038:
10586BL20176: ! MAIN:L0-B000
10587 nop ! 00002336E6CEDD00 MAIN:L0-B000 1
10588 sethi %hh(0x3D5FABA6000),%g2 ! 00002336E6CEDD04 MAIN:L0-B000 1 BD20094
10589 or %g2,%hm(0x3D5FABA6000),%g2 ! 00002336E6CEDD08 MAIN:L0-B000 1
10590 sethi %lm(0x3D5FABA6000),%g3 ! 00002336E6CEDD0C MAIN:L0-B000 1
10591 or %g3,%lo(0x3D5FABA6000),%g3 ! 00002336E6CEDD10 MAIN:L0-B000 1
10592 sllx %g2, 0x20, %g2 ! 00002336E6CEDD14 MAIN:L0-B000 1
10593 or %g2, %g3, %g2 ! 00002336E6CEDD18 MAIN:L0-B000 1
10594 sethi %hh(0xFFFF95A860002000),%l0 ! 00002336E6CEDD1C MAIN:L0-B000 1 STACK0069
10595 or %l0,%hm(0xFFFF95A860002000),%l0 ! 00002336E6CEDD20 MAIN:L0-B000 1
10596 sethi %lm(0xFFFF95A860002000),%l1 ! 00002336E6CEDD24 MAIN:L0-B000 1
10597 or %l1,%lo(0xFFFF95A860002000),%l1 ! 00002336E6CEDD28 MAIN:L0-B000 1
10598 sllx %l0, 0x20, %l0 ! 00002336E6CEDD2C MAIN:L0-B000 1
10599 or %l0, %l1, %l0 ! 00002336E6CEDD30 MAIN:L0-B000 1
10600 sub %l0, 0x100, %o6 ! 00002336E6CEDD34 MAIN:L0-B000 1
10601 add %o6, 0x80, %i6 ! 00002336E6CEDD38 MAIN:L0-B000 1
10602 addcc %g0, 0x1, %g1 ! 00002336E6CEDD3C MAIN:L0-B000 1
10603 or %g0, -3959, %g3 ! 00002336E6CEDD40 MAIN:L0-B000 1
10604 or %g0, 0x751, %g4 ! 00002336E6CEDD44 MAIN:L0-B000 1
10605 or %g0, -312, %g5 ! 00002336E6CEDD48 MAIN:L0-B000 1
10606 or %g0, -370, %g6 ! 00002336E6CEDD4C MAIN:L0-B000 1
10607 or %g0, 0x0, %g7 ! 00002336E6CEDD50 MAIN:L0-B000 1
10608 or %g0, -3401, %o0 ! 00002336E6CEDD54 MAIN:L0-B000 1
10609 or %g0, 0xF2F, %o1 ! 00002336E6CEDD58 MAIN:L0-B000 1
10610 or %g0, 0x2F9, %o2 ! 00002336E6CEDD5C MAIN:L0-B000 1
10611 or %g0, -1008, %o3 ! 00002336E6CEDD60 MAIN:L0-B000 1
10612 or %g0, -3278, %o4 ! 00002336E6CEDD64 MAIN:L0-B000 1
10613 or %g0, -1697, %o5 ! 00002336E6CEDD68 MAIN:L0-B000 1
10614 or %g0, 0x42D, %o7 ! 00002336E6CEDD6C MAIN:L0-B000 1
10615 or %g0, 0xAFB, %l0 ! 00002336E6CEDD70 MAIN:L0-B000 1
10616 or %g0, 0xF9A, %l1 ! 00002336E6CEDD74 MAIN:L0-B000 1
10617 or %g0, -2838, %l2 ! 00002336E6CEDD78 MAIN:L0-B000 1
10618 or %g0, -3524, %l3 ! 00002336E6CEDD7C MAIN:L0-B000 1
10619 or %g0, -3599, %l4 ! 00002336E6CEDD80 MAIN:L0-B000 1
10620 or %g0, 0xEE7, %l5 ! 00002336E6CEDD84 MAIN:L0-B000 1
10621 sethi %hh(0x2336E6CEDD00),%l7 ! 00002336E6CEDD88 MAIN:L0-B000 1 SUBR038
10622 or %l7,%hm(0x2336E6CEDD00),%l7 ! 00002336E6CEDD8C MAIN:L0-B000 1
10623 sethi %lm(0x2336E6CEDD00),%l6 ! 00002336E6CEDD90 MAIN:L0-B000 1
10624 or %l6,%lo(0x2336E6CEDD00),%l6 ! 00002336E6CEDD94 MAIN:L0-B000 1
10625 sllx %l7, 0x20, %l7 ! 00002336E6CEDD98 MAIN:L0-B000 1
10626 or %l7, %l6, %l7 ! 00002336E6CEDD9C MAIN:L0-B000 1
10627 or %g0, -694, %l6 ! 00002336E6CEDDA0 MAIN:L0-B000 1
10628 or %g0, -2152, %i0 ! 00002336E6CEDDA4 MAIN:L0-B000 1
10629 or %g0, -28, %i1 ! 00002336E6CEDDA8 MAIN:L0-B000 1
10630 or %g0, -1971, %i2 ! 00002336E6CEDDAC MAIN:L0-B000 1
10631 or %g0, -1589, %i3 ! 00002336E6CEDDB0 MAIN:L0-B000 1
10632 or %g0, 0x577, %i4 ! 00002336E6CEDDB4 MAIN:L0-B000 1
10633 or %g0, -2685, %i5 ! 00002336E6CEDDB8 MAIN:L0-B000 1
10634 or %g0, 0xC94, %i7 ! 00002336E6CEDDBC MAIN:L0-B000 1
10635 or %g0, 0x4, %g6 ! 00002336E6CEDDC0 MAIN:L0-B000 1
10636BL20177:save %o6, -128, %o6 ! 00002336E6CEDDC4 MAIN:L0-B000 4
10637 add %i0, %g6, %l0 ! 00002336E6CEDDC8 MAIN:L0-B000 4
10638 add %i1, %g6, %l1 ! 00002336E6CEDDCC MAIN:L0-B000 4
10639 add %i2, %g6, %l2 ! 00002336E6CEDDD0 MAIN:L0-B000 4
10640 add %i3, %g6, %l3 ! 00002336E6CEDDD4 MAIN:L0-B000 4
10641 add %i4, %g6, %l4 ! 00002336E6CEDDD8 MAIN:L0-B000 4
10642 add %i5, %g6, %l5 ! 00002336E6CEDDDC MAIN:L0-B000 4
10643 add %i6, %g6, %l6 ! 00002336E6CEDDE0 MAIN:L0-B000 4
10644 add %i7, %g6, %l7 ! 00002336E6CEDDE4 MAIN:L0-B000 4
10645 add %l0, %g6, %o0 ! 00002336E6CEDDE8 MAIN:L0-B000 4
10646 add %l1, %g6, %o1 ! 00002336E6CEDDEC MAIN:L0-B000 4
10647 add %l2, %g6, %o2 ! 00002336E6CEDDF0 MAIN:L0-B000 4
10648 add %l3, %g6, %o3 ! 00002336E6CEDDF4 MAIN:L0-B000 4
10649 add %l4, %g6, %o4 ! 00002336E6CEDDF8 MAIN:L0-B000 4
10650 add %l5, %g6, %o5 ! 00002336E6CEDDFC MAIN:L0-B000 4
10651 add %l7, %g6, %o7 ! 00002336E6CEDE00 MAIN:L0-B000 4
10652 subcc %g6, 0x1, %g6 ! 00002336E6CEDE04 MAIN:L0-B000 4
10653 bnz,pt %xcc, BL20177 ! 00002336E6CEDE08 MAIN:L0-B000 4
10654 nop ! 00002336E6CEDE0C MAIN:L0-B000 4
10655 restore %g0, %g0, %g0 ! 00002336E6CEDE10 MAIN:L0-B000 1
10656 restore %g0, %g0, %g0 ! 00002336E6CEDE14 MAIN:L0-B000 1
10657 restore %g0, %g0, %g0 ! 00002336E6CEDE18 MAIN:L0-B000 1
10658 restore %g0, %g0, %g0 ! 00002336E6CEDE1C MAIN:L0-B000 1
10659 ta %xcc, 0x44 ! 00002336E6CEDE20 MAIN:L0-B000 1 cleanwin=0
10660 ldd [%g2+0x0068], %f0 ! 00002336E6CEDE24 MAIN:L0-B000 1 <BD20223
10661 faddd %f0, %f0, %f6 ! 00002336E6CEDE28 MAIN:L0-B000 1
10662 faddd %f0, %f6, %f12 ! 00002336E6CEDE2C MAIN:L0-B000 1
10663 faddd %f6, %f12, %f14 ! 00002336E6CEDE30 MAIN:L0-B000 1
10664 faddd %f12, %f14, %f60 ! 00002336E6CEDE34 MAIN:L0-B000 1
10665 faddd %f14, %f60, %f62 ! 00002336E6CEDE38 MAIN:L0-B000 1
10666 faddd %f60, %f62, %f32 ! 00002336E6CEDE3C MAIN:L0-B000 1
10667 faddd %f62, %f32, %f34 ! 00002336E6CEDE40 MAIN:L0-B000 1
10668 faddd %f32, %f34, %f36 ! 00002336E6CEDE44 MAIN:L0-B000 1
10669 faddd %f34, %f36, %f38 ! 00002336E6CEDE48 MAIN:L0-B000 1
10670 faddd %f36, %f38, %f40 ! 00002336E6CEDE4C MAIN:L0-B000 1
10671 faddd %f38, %f40, %f42 ! 00002336E6CEDE50 MAIN:L0-B000 1
10672 faddd %f40, %f42, %f44 ! 00002336E6CEDE54 MAIN:L0-B000 1
10673 faddd %f42, %f44, %f46 ! 00002336E6CEDE58 MAIN:L0-B000 1
10674 ld [%g2+0x0070], %f2 ! 00002336E6CEDE5C MAIN:L0-B000 1 <BD20224
10675 fadds %f2, %f2, %f3 ! 00002336E6CEDE60 MAIN:L0-B000 1
10676 fadds %f2, %f3, %f4 ! 00002336E6CEDE64 MAIN:L0-B000 1
10677 fadds %f3, %f4, %f5 ! 00002336E6CEDE68 MAIN:L0-B000 1
10678 fadds %f4, %f5, %f8 ! 00002336E6CEDE6C MAIN:L0-B000 1
10679 fadds %f5, %f8, %f9 ! 00002336E6CEDE70 MAIN:L0-B000 1
10680 fadds %f8, %f9, %f10 ! 00002336E6CEDE74 MAIN:L0-B000 1
10681 fadds %f9, %f10, %f11 ! 00002336E6CEDE78 MAIN:L0-B000 1
10682 fcmpd %fcc0, %f0, %f0 ! 00002336E6CEDE7C MAIN:L0-B000 1
10683 fcmpd %fcc1, %f0, %f0 ! 00002336E6CEDE80 MAIN:L0-B000 1
10684 fcmpd %fcc2, %f0, %f0 ! 00002336E6CEDE84 MAIN:L0-B000 1
10685 fcmpd %fcc3, %f0, %f0 ! 00002336E6CEDE88 MAIN:L0-B000 1
10686 stx %fsr, [%g2+0x0060] ! 00002336E6CEDE8C MAIN:L0-B000 1 <BD20032
10687 fzero %f16 ! 00002336E6CEDE90 MAIN:L0-B000 1
10688 fzero %f18 ! 00002336E6CEDE94 MAIN:L0-B000 1
10689 fzero %f20 ! 00002336E6CEDE98 MAIN:L0-B000 1
10690 fzero %f22 ! 00002336E6CEDE9C MAIN:L0-B000 1
10691 fzero %f24 ! 00002336E6CEDEA0 MAIN:L0-B000 1
10692 fzero %f26 ! 00002336E6CEDEA4 MAIN:L0-B000 1
10693 fzero %f28 ! 00002336E6CEDEA8 MAIN:L0-B000 1
10694 fzero %f30 ! 00002336E6CEDEAC MAIN:L0-B000 1
10695 ldx [%g2+0x0000], %g3 ! 00002336E6CEDEB0 MAIN:L0-B000 1 BASE<BD20094
10696 ldx [%g2+0x0008], %g4 ! 00002336E6CEDEB4 MAIN:L0-B000 1 BASE<BD20015
10697 ldx [%g2+0x0010], %g5 ! 00002336E6CEDEB8 MAIN:L0-B000 1 BASE<BD20048
10698 ldx [%g2+0x0018], %g6 ! 00002336E6CEDEBC MAIN:L0-B000 1 BASE<BD20083
10699 or %g0, 0x2, %l1 ! 00002336E6CEDEC0 LOOP:L1-B000 1
10700BL20244: ! LOOP:L1-B000
10701 add %g1, 0x229, %g1 ! 00002336E6CEDEC4 LOOP:L1-B000 2 chksum++
10702 and %g1, 0xFE, %l0 ! 00002336E6CEDEC8 LOOP:L2-B000 2
10703BL20205: ! LOOP:L2-B000
10704 add %g1, 0xC40, %g1 ! 00002336E6CEDECC LOOP:L2-B000 4 chksum++
10705 add %g3, 0x28, %l6 ! 00002336E6CEDED0 LOOP:L2-B000 4 @BD20080
10706 ldda [%l6]0xD0, %f24 ! 00002336E6CEDED4 LOOP:L2-B000 4 S Short8
10707 ldx [%g2+0x0018], %g6 ! 00002336E6CEDED8 LOOP:L2-B000 4 S BASE<BD20083
10708 ldsb [%g5+0x0029], %i2 ! 00002336E6CEDEDC LOOP:L2-B000 4 S <BD20090
10709 .word 0xF8E111A2 ! 00002336E6CEDEE0 LOOP:L2-B000 4 S illop
10710 fcmpd %fcc0, %f42, %f60 ! 00002336E6CEDEE4 SKIP:L3-B000 4
10711 fbge BL20188 ! 00002336E6CEDEE8 SKIP:L3-B000 4
10712 nop ! 00002336E6CEDEEC SKIP:L3-B000 4 S
10713 .word 0x6F372394 ! 00002336E6CEDEF0 SKIP:L3-B000 0 S random
10714 .word 0x8591800E ! 00002336E6CEDEF4 SKIP:L3-B000 0 L illop
10715 .word 0x81E80000 ! 00002336E6CEDEF8 SKIP:L3-B000 0 S random
10716 .word 0xEBB17C6C ! 00002336E6CEDEFC SKIP:L3-B000 0 L illop
10717 .word 0xED78474B ! 00002336E6CEDF00 SKIP:L3-B000 0 L illop
10718 fblg,pt %fcc2, BL20180 ! 00002336E6CEDF04 SKIP:L3-B000 0 L
10719 ldx [%g2+0x0030], %g6 ! 00002336E6CEDF08 SKIP:L3-B000 0 S BASE<BD20013
10720 bcc,a,pn %icc, BL20180 ! 00002336E6CEDF0C SKIP:L3-B000 0 L
10721 .word 0x8BCACCA0 ! 00002336E6CEDF10 SKIP:L3-B000 0 S random
10722 bcs BL20181 ;.empty ! 00002336E6CEDF14 SKIP:L3-B000 0 L
10723BL20180:bcs,a,pn %xcc, BL20182 ! 00002336E6CEDF18 SKIP:L3-B000 0 L
10724BL20182:stda %o4, [%g3-0x0064]%asi ! 00002336E6CEDF1C SKIP:L3-B000 0 S >BD20082+4
10725 ldxa [%g7+%g7]0x83, %l2 ! 00002336E6CEDF20 SKIP:L3-B000 0 S <BD20043
10726BL20178:nop ! 00002336E6CEDF24 SKIP:L3-B000 0 S
10727BL20181:fbge,a,pn %fcc3, BL20183 ! 00002336E6CEDF28 SKIP:L3-B000 0 L
10728BL20179:.word 0xA5745FC0 ! 00002336E6CEDF2C SKIP:L3-B000 0 S illop
10729 st %f18, [%g6-0x000C] ! 00002336E6CEDF30 SKIP:L3-B000 0 S >BD20002
10730BL20183:add %g1, 0x6E7, %g1 ! 00002336E6CEDF34 SKIP:L3-B000 0 chksum++
10731 .word 0xA9B142AE ! 00002336E6CEDF38 SKIP:L3-B000 0 illop
10732 stx %fsr, [%g2+0x0060] ! 00002336E6CEDF3C SKIP:L3-B000 0 S <BD20032
10733 lduwa [%g7+%g7]0x8A, %o0 ! 00002336E6CEDF40 SKIP:L3-B000 0 S <BD20043
10734 stw %o3, [%g3+0x0064] ! 00002336E6CEDF44 SKIP:L3-B000 0 S >BD20021
10735 .word 0xCB6F9EE0 ! 00002336E6CEDF48 SKIP:L3-B000 0 L illop
10736BL20184:fbge BL20185 ;.empty ! 00002336E6CEDF4C SKIP:L3-B000 0 L
10737 bcs BL20185 ! 00002336E6CEDF50 SKIP:L3-B000 0 L
10738 ldsb [%g6+0x0028], %i3 ! 00002336E6CEDF54 SKIP:L3-B000 0 S <BD20080
10739 ba,a,pt %icc, BL20186 ;.empty ! 00002336E6CEDF58 SKIP:L3-B000 0 L
10740 .word 0xB97CA1F5 ! 00002336E6CEDF5C SKIP:L3-B000 0 L illop
10741BL20187:fbuge BL20186 ! 00002336E6CEDF60 SKIP:L3-B000 0 L
10742 .word 0xC78B3C08 ! 00002336E6CEDF64 SKIP:L3-B000 0 S random
10743BL20185:.word 0xFFCD4AEC ! 00002336E6CEDF68 SKIP:L3-B000 0 S illop
10744 fbu,pn %fcc3, BL20186 ! 00002336E6CEDF6C SKIP:L3-B000 0 L
10745BL20186:stw %i3, [%g6+0x0064] ! 00002336E6CEDF70 SKIP:L3-B000 0 S >BD20021
10746 add %g1, 0x97, %g1 ! 00002336E6CEDF74 SKIP:L3-B000 0 chksum++
10747 fba,a,pt %fcc2, BL20189 ! 00002336E6CEDF78 SKIP:L3-B000 0
10748 .word 0xDF558AB2 ! 00002336E6CEDF7C SKIP:L3-B000 0 S illop
10749BL20188: ! ELSE:L3-B001
10750 add %g4, -46, %l6 ! 00002336E6CEDF80 ELSE:L3-B001 4 @BD20171
10751 ldda [%l6]0xDA, %f22 ! 00002336E6CEDF84 ELSE:L3-B001 4 S Short16
10752 stxa %i3, [%g5+0x0058]%asi ! 00002336E6CEDF88 ELSE:L3-B001 4 S >BD20035
10753 ldx [%g2+0x0010], %g5 ! 00002336E6CEDF8C ELSE:L3-B001 4 S BASE<BD20048
10754 ldx [%g2+0x0058], %l6 ! 00002336E6CEDF90 ELSE:L3-B001 4 <BD20010
10755 ldda [%l6]0x24, %i0 ! 00002336E6CEDF94 ELSE:L3-B001 4 S Quad_Ld
10756 ld [%g6-0x000C], %f23 ! 00002336E6CEDF98 ELSE:L3-B001 4 S <BD20002
10757 add %g1, 0x41C, %g1 ! 00002336E6CEDF9C ELSE:L3-B001 4 chksum++
10758 ldx [%g2+0x0050], %l5 ! 00002336E6CEDFA0 ELSE:L3-B001 4 <BD20003
10759 membar 0x40 ! 00002336E6CEDFA4 ELSE:L3-B001 4
10760 stda %f16, [%l5]0x16 ! 00002336E6CEDFA8 ELSE:L3-B001 4 Blk-Store
10761 membar 0x40 ! 00002336E6CEDFAC ELSE:L3-B001 4
10762 call .+8 ! 00002336E6CEDFB0 ELSE:L3-B001 4 S
10763 stx %o4, [%g5+0x0070] ! 00002336E6CEDFB4 ELSE:L3-B001 4 S >BD20060
10764 std %f32, [%g5-0x0060] ! 00002336E6CEDFB8 ELSE:L3-B001 4 S >BD20104
10765 sth %i4, [%g5-0x003C] ! 00002336E6CEDFBC ELSE:L3-B001 4 S >BD20041
10766 add %g6, -58, %l6 ! 00002336E6CEDFC0 ELSE:L3-B001 4 @BD20005
10767 ldda [%l6]0xD3, %f28 ! 00002336E6CEDFC4 ELSE:L3-B001 4 S Short16
10768 stxa %o3, [%g7+%g0]0x06 ! 00002336E6CEDFC8 ELSE:L3-B001 4 S BAD-ASI
10769 ldx [%g2+0x0058], %l6 ! 00002336E6CEDFCC ELSE:L3-B001 4 <BD20010
10770 ldda [%l6]0x26, %i0 ! 00002336E6CEDFD0 ELSE:L3-B001 4 S Quad_Ld_P
10771 sethi %hh(0x1378EBF00),%l6 ! 00002336E6CEDFD4 ELSE:L3-B001 4 SUBR039
10772 or %l6,%hm(0x1378EBF00),%l6 ! 00002336E6CEDFD8 ELSE:L3-B001 4
10773 sethi %lm(0x1378EBF00),%l5 ! 00002336E6CEDFDC ELSE:L3-B001 4
10774 or %l5,%lo(0x1378EBF00),%l5 ! 00002336E6CEDFE0 ELSE:L3-B001 4
10775 sllx %l6, 0x20, %l6 ! 00002336E6CEDFE4 ELSE:L3-B001 4
10776 or %l6, %l5, %l6 ! 00002336E6CEDFE8 ELSE:L3-B001 4
10777 jmpl %l6+0x0000, %o7 ! 00002336E6CEDFEC ELSE:L3-B001 4 S
10778 ldda [%g4+0x0070]%asi, %i2 ! 00002336E6CEDFF0 ELSE:L3-B001 4 S <BD20060
10779 ldx [%g2+0x0058], %l6 ! 00002336E6CEDFF4 ELSE:L3-B001 4 <BD20010
10780 ldda [%l6]0x26, %i4 ! 00002336E6CEDFF8 ELSE:L3-B001 4 S Quad_Ld_P
10781 ld [%g4-0x000C], %f25 ! 00002336E6CEDFFC ELSE:L3-B001 4 S <BD20002
10782BL20189: ! ELSE:L3-B001
10783 add %g1, 0x471, %g1 ! 00002336E6CEE000 ELSE:L3-B001 4 chksum++
10784 fcmpd %fcc3, %f40, %f6 ! 00002336E6CEE004 SKIP:L3-B002 4
10785 fbl,a,pn %fcc3, BL20190 ! 00002336E6CEE008 SKIP:L3-B002 4
10786 stb %i1, [%g5-0x0053] ! 00002336E6CEE00C SKIP:L3-B002 2 S >BD20027+1
10787 add %g4, 0x0, %l6 ! 00002336E6CEE010 SKIP:L3-B002 2 @BD20097
10788 ldda [%l6]0xD3, %f26 ! 00002336E6CEE014 SKIP:L3-B002 2 S Short16
10789 std %f18, [%g4+0x0050] ! 00002336E6CEE018 SKIP:L3-B002 2 S >BD20045
10790 ldx [%g2+0x0058], %l6 ! 00002336E6CEE01C SKIP:L3-B002 2 <BD20010
10791 ldda [%l6]0x24, %i0 ! 00002336E6CEE020 SKIP:L3-B002 2 S Quad_Ld
10792 stx %i3, [%g6+0x0030] ! 00002336E6CEE024 SKIP:L3-B002 2 S >BD20044
10793 add %g1, 0x5F5, %g1 ! 00002336E6CEE028 SKIP:L3-B002 2 chksum++
10794 stb %o0, [%g5-0x000F] ! 00002336E6CEE02C SKIP:L3-B002 2 S >BD20040
10795 ldx [%g2+0x0058], %l6 ! 00002336E6CEE030 SKIP:L3-B002 2 <BD20010
10796 stha %g7, [%l6+%g0]0x04 ! 00002336E6CEE034 SKIP:L3-B002 2 S >BD20011
10797 .word 0x99508D1C ! 00002336E6CEE038 SKIP:L3-B002 2 S illop
10798 ldub [%g6-0x0020], %l4 ! 00002336E6CEE03C SKIP:L3-B002 2 S <BD20144
10799 ldd [%g6-0x0038], %f14 ! 00002336E6CEE040 SKIP:L3-B002 2 S <BD20006
10800 ba BL20191 ! 00002336E6CEE044 SKIP:L3-B002 2
10801 nop ! 00002336E6CEE048 SKIP:L3-B002 2 S
10802BL20190: ! ELSE:L3-B003
10803 stw %i0, [%g3+0x0048] ! 00002336E6CEE04C ELSE:L3-B003 2 S >BD20018
10804 call .+8 ! 00002336E6CEE050 ELSE:L3-B003 2 S
10805 std %i2, [%g5-0x0008] ! 00002336E6CEE054 ELSE:L3-B003 2 S >BD20056
10806 ld [%g6+0x0060], %f9 ! 00002336E6CEE058 ELSE:L3-B003 2 S <BD20069
10807 add %g5, -34, %l6 ! 00002336E6CEE05C ELSE:L3-B003 2 @BD20076
10808 stda %f26, [%l6]0xD2 ! 00002336E6CEE060 ELSE:L3-B003 2 S Short16
10809 add %g1, 0x1F1, %g1 ! 00002336E6CEE064 ELSE:L3-B003 2 chksum++
10810 lda [%g4+0x0024]%asi, %f16 ! 00002336E6CEE068 ELSE:L3-B003 2 S <BD20139
10811 ldx [%g2+0x0040], %g4 ! 00002336E6CEE06C ELSE:L3-B003 2 S BASE<BD20031
10812 swap [%g4-0x000C], %o3 ! 00002336E6CEE070 ELSE:L3-B003 2 S >BD20002
10813 ldsw [%g4+0x0004], %o5 ! 00002336E6CEE074 ELSE:L3-B003 2 S <BD20053
10814 stb %i2, [%g4-0x001F] ! 00002336E6CEE078 ELSE:L3-B003 2 S >BD20085
10815 ldd [%g4-0x0032], %f0 ! 00002336E6CEE07C ELSE:L3-B003 2 S <BD20006+6
10816 ldsw [%g3+0x0024], %i1 ! 00002336E6CEE080 ELSE:L3-B003 2 S <BD20139
10817 ldxa [%g7+%g0]0x83, %o0 ! 00002336E6CEE084 ELSE:L3-B003 2 S <BD20043
10818BL20191: ! ELSE:L3-B003
10819 add %g1, 0xAA, %g1 ! 00002336E6CEE088 ELSE:L3-B003 4 chksum++
10820 andcc %o1, 0x20, %g0 ! 00002336E6CEE08C SKIP:L3-B004 4
10821 bnz,pn %xcc, BL20197 ! 00002336E6CEE090 SKIP:L3-B004 4
10822 swap [%g6-0x0040], %o1 ! 00002336E6CEE094 SKIP:L3-B004 4 S >BD20007
10823 add %g5, -36, %l6 ! 00002336E6CEE098 SKIP:L3-B004 3 @BD20068
10824 ldda [%l6]0xD2, %f26 ! 00002336E6CEE09C SKIP:L3-B004 3 S Short16
10825 ldx [%g2+0x0058], %l6 ! 00002336E6CEE0A0 SKIP:L3-B004 3 <BD20010
10826 stba %g7, [%l6+%g0]0x04 ! 00002336E6CEE0A4 SKIP:L3-B004 3 S >BD20011
10827 stx %o0, [%g3+0x0030] ! 00002336E6CEE0A8 SKIP:L3-B004 3 S >BD20044
10828 add %g4, -31, %l6 ! 00002336E6CEE0AC SKIP:L3-B004 3 @BD20085
10829 stda %f28, [%l6]0xD1 ! 00002336E6CEE0B0 SKIP:L3-B004 3 S Short8
10830 nop ! 00002336E6CEE0B4 SKIP:L3-B004 3 S
10831 add %g1, 0x67B, %g1 ! 00002336E6CEE0B8 SKIP:L3-B004 3 chksum++
10832 ldsha [%g7+%g0]0x83, %i0 ! 00002336E6CEE0BC SKIP:L3-B004 3 S <BD20043
10833 bge BL20192 ;.empty ! 00002336E6CEE0C0 SKIP:L3-B004 3 L
10834 bvc BL20193 ! 00002336E6CEE0C4 SKIP:L3-B004 3 L
10835 nop ! 00002336E6CEE0C8 SKIP:L3-B004 0 S
10836 .word 0x9F95801F ! 00002336E6CEE0CC SKIP:L3-B004 0 L illop
10837BL20193:fblg,a,pn %fcc0, BL20194 ! 00002336E6CEE0D0 SKIP:L3-B004 3 L
10838BL20192:stwa %o1, [%g5+0x0054]%asi ! 00002336E6CEE0D4 SKIP:L3-B004 3 S >BD20045+4
10839 fbule BL20195 ;.empty ! 00002336E6CEE0D8 SKIP:L3-B004 3 L
10840BL20195:call .+8 ! 00002336E6CEE0DC SKIP:L3-B004 6 L
10841 ldx [%g3+0x0070], %o0 ! 00002336E6CEE0E0 SKIP:L3-B004 0 S <BD20060
10842 stb %o3, [%g3-0x0052] ! 00002336E6CEE0E4 SKIP:L3-B004 6 S >BD20027+2
10843 sth %o3, [%g4+0x007A] ! 00002336E6CEE0E8 SKIP:L3-B004 3 S >BD20009+2
10844BL20194:ld [%g6-0x002C], %f10 ! 00002336E6CEE0EC SKIP:L3-B004 3 S <BD20055
10845 nop ! 00002336E6CEE0F0 SKIP:L3-B004 3 S
10846BL20196:add %g1, 0xC1E, %g1 ! 00002336E6CEE0F4 SKIP:L3-B004 3 chksum++
10847 fba,a,pt %fcc2, BL20203 ! 00002336E6CEE0F8 SKIP:L3-B004 3
10848 nop ! 00002336E6CEE0FC SKIP:L3-B004 0 S
10849BL20197: ! ELSE:L3-B005
10850 stda %f26, [%g6+0x0070]%asi ! 00002336E6CEE100 ELSE:L3-B005 1 S >BD20060
10851 stda %f6, [%g4+0x0010]%asi ! 00002336E6CEE104 ELSE:L3-B005 1 S >BD20074
10852 lduwa [%g7+%g7]0x82, %o0 ! 00002336E6CEE108 ELSE:L3-B005 1 S <BD20043
10853 st %f11, [%g3+0x0020] ! 00002336E6CEE10C ELSE:L3-B005 1 S >BD20042
10854 ldstub [%g3+0x0046], %o2 ! 00002336E6CEE110 ELSE:L3-B005 1 S >BD20077
10855 nop ! 00002336E6CEE114 ELSE:L3-B005 1 S
10856 fbo,a BL20198 ! 00002336E6CEE118 ELSE:L3-B005 1 L
10857 ldx [%g4+0x0080], %i0 ! 00002336E6CEE11C ELSE:L3-B005 1 S <BD20070
10858 .word 0x81CFE008 ! 00002336E6CEE120 ELSE:L3-B005 0 L random
10859 brlez,a,pt %o0, BL20200 ;.empty ! 00002336E6CEE124 ELSE:L3-B005 0 L
10860BL20200:bge,pt %icc, BL20201 ;.empty ! 00002336E6CEE128 ELSE:L3-B005 0 L
10861 .word 0xBFAE4B4B ! 00002336E6CEE12C ELSE:L3-B005 0 L illop
10862BL20199:.word 0x85A3010A ! 00002336E6CEE130 ELSE:L3-B005 0 L illop
10863BL20198:fble BL20202 ! 00002336E6CEE134 ELSE:L3-B005 1 L
10864BL20202:ta %xcc, 0x40 ! 00002336E6CEE138 ELSE:L3-B005 2 S +-priv
10865 std %f18, [%g5-0x0068] ! 00002336E6CEE13C ELSE:L3-B005 1 S >BD20082
10866BL20201:ldx [%g2+0x0018], %g6 ! 00002336E6CEE140 ELSE:L3-B005 1 S BASE<BD20083
10867 add %g1, 0xF8C, %g1 ! 00002336E6CEE144 ELSE:L3-B005 1 chksum++
10868 add %g1, 0xA21, %g1 ! 00002336E6CEE148 ELSE:L3-B005 1 chksum++
10869 add %g6, -74, %l6 ! 00002336E6CEE14C ELSE:L3-B005 1 @BD20033
10870 ldda [%l6]0xD3, %f26 ! 00002336E6CEE150 ELSE:L3-B005 1 S Short16
10871 ldx [%g2+0x0030], %g6 ! 00002336E6CEE154 ELSE:L3-B005 1 S BASE<BD20013
10872 add %g5, -38, %l6 ! 00002336E6CEE158 ELSE:L3-B005 1 @BD20170
10873 stda %f24, [%l6]0xD2 ! 00002336E6CEE15C ELSE:L3-B005 1 S Short16
10874 add %g3, 0x78, %l5 ! 00002336E6CEE160 ELSE:L3-B005 1 @BD20009
10875 stda %f22,[%l5+%g1]0xCA ! 00002336E6CEE164 ELSE:L3-B005 1 S Partial_St
10876BL20203: ! ELSE:L3-B005
10877 add %g1, 0x6C3, %g1 ! 00002336E6CEE168 ELSE:L3-B005 4 chksum++
10878 or %g0, 0x2, %l4 ! 00002336E6CEE16C LOOP:L3-B006 4
10879BL20204: ! LOOP:L3-B006
10880 add %g1, 0x629, %g1 ! 00002336E6CEE170 LOOP:L3-B006 8 chksum++
10881 st %f10, [%g3-0x0074] ! 00002336E6CEE174 LOOP:L3-B006 8 S >BD20020
10882 call .+8 ! 00002336E6CEE178 LOOP:L3-B006 8 S
10883 nop ! 00002336E6CEE17C LOOP:L3-B006 8 S
10884 ldxa [%g7+%g0]0x33, %o2 ! 00002336E6CEE180 LOOP:L3-B006 8 S BAD-ASI
10885 add %g3, -16, %l6 ! 00002336E6CEE184 LOOP:L3-B006 8 @BD20052
10886 ldda [%l6]0xD8, %f30 ! 00002336E6CEE188 LOOP:L3-B006 8 S Short8
10887 fbn .-394248 ! 00002336E6CEE18C LOOP:L3-B006 8 S
10888 std %f42, [%g4-0x0070] ! 00002336E6CEE190 LOOP:L3-B006 8 S >BD20008
10889 ldx [%g2+0x0058], %l6 ! 00002336E6CEE194 LOOP:L3-B006 8 <BD20010
10890 ldda [%l6]0x24, %i0 ! 00002336E6CEE198 LOOP:L3-B006 8 S Quad_Ld
10891 lduw [%g4+0x0024], %o3 ! 00002336E6CEE19C LOOP:L3-B006 8 S <BD20139
10892 ldd [%g5-0x0060], %f40 ! 00002336E6CEE1A0 LOOP:L3-B006 8 S <BD20104
10893 ldx [%g6-0x0088], %g6 ! 00002336E6CEE1A4 LOOP:L3-B006 8 ptr_chase
10894 ldx [%g6-0x0088], %g6 ! 00002336E6CEE1A8 LOOP:L3-B006 8 ptr_chase
10895 ldx [%g6-0x0088], %g6 ! 00002336E6CEE1AC LOOP:L3-B006 8 ptr_chase
10896 ldx [%g6-0x0088], %g6 ! 00002336E6CEE1B0 LOOP:L3-B006 8 ptr_chase
10897 ldx [%g6-0x0088], %g6 ! 00002336E6CEE1B4 LOOP:L3-B006 8 ptr_chase
10898 sethi %hh(0xFFFFB42D4FFFFF00),%l6 ! 00002336E6CEE1B8 LOOP:L3-B006 8 SUBR040
10899 or %l6,%hm(0xFFFFB42D4FFFFF00),%l6 ! 00002336E6CEE1BC LOOP:L3-B006 8
10900 sethi %lm(0xFFFFB42D4FFFFF00),%l5 ! 00002336E6CEE1C0 LOOP:L3-B006 8
10901 or %l5,%lo(0xFFFFB42D4FFFFF00),%l5 ! 00002336E6CEE1C4 LOOP:L3-B006 8
10902 sllx %l6, 0x20, %l6 ! 00002336E6CEE1C8 LOOP:L3-B006 8
10903 or %l6, %l5, %l6 ! 00002336E6CEE1CC LOOP:L3-B006 8
10904 jmpl %l6+0x0000, %o7 ! 00002336E6CEE1D0 LOOP:L3-B006 8 S
10905 nop ! 00002336E6CEE1D4 LOOP:L3-B006 8 S
10906 add %g6, 0x68, %l5 ! 00002336E6CEE1D8 LOOP:L3-B006 8 @BD20012
10907 stda %f16,[%l5+%g1]0xC8 ! 00002336E6CEE1DC LOOP:L3-B006 8 S Partial_St
10908 subcc %l4, 0x1, %l4 ! 00002336E6CEE1E0 LOOP:L3-B006 8
10909 bnz BL20204 ! 00002336E6CEE1E4 LOOP:L3-B006 8
10910 ldub [%g5+0x0046], %o4 ! 00002336E6CEE1E8 LOOP:L3-B006 8 S <BD20077
10911 add %g1, 0x8C, %g1 ! 00002336E6CEE1EC LOOP:L3-B006 4 chksum++
10912 lduha [%g7+%g0]0x8B, %o5 ! 00002336E6CEE1F0 LOOP:L2-B000 4 S <BD20043
10913 lda [%g4+0x004C]%asi, %f5 ! 00002336E6CEE1F4 LOOP:L2-B000 4 S <BD20047
10914 bn,a,pn %icc, .+88892 ! 00002336E6CEE1F8 LOOP:L2-B000 4 S
10915 .word 0xE90A6583 ! 00002336E6CEE1FC LOOP:L2-B000 0 S illop
10916 srlx %l0, 0x1, %l0 ! 00002336E6CEE200 LOOP:L2-B000 4
10917 andcc %l0, 0x1, %g0 ! 00002336E6CEE204 LOOP:L2-B000 4
10918 bne,pt %xcc, BL20205 ! 00002336E6CEE208 LOOP:L2-B000 4
10919 sth %o3, [%g3-0x0026] ! 00002336E6CEE20C LOOP:L2-B000 4 S >BD20170
10920 add %g1, 0xBB, %g1 ! 00002336E6CEE210 LOOP:L2-B000 2 chksum++
10921 add %i0, %g1, %o2 ! 00002336E6CEE214 SWCH:L2-B001 2
10922 and %o2, 0x18, %o7 ! 00002336E6CEE218 SWCH:L2-B001 2
10923 sethi %hi(0x530), %o2 ! 00002336E6CEE21C SWCH:L2-B001 2 .+0
10924 or %o2,%lo(0x530),%o2 ! 00002336E6CEE220 SWCH:L2-B001 2
10925 add %o2, %o7, %o2 ! 00002336E6CEE224 SWCH:L2-B001 2
10926 jmpl %l7+%o2, %g0 ! 00002336E6CEE228 SWCH:L2-B001 2
10927 tleu %icc, %g0+0x0066 ! 00002336E6CEE22C SWCH:L2-B001 2 S
10928 fba,a BL20209 ! 00002336E6CEE230 SWCH:L2-B001 0
10929 .word 0x99DBDAE6 ! 00002336E6CEE234 SWCH:L2-B001 0 S illop
10930 ba,a,pn %xcc, BL20208 ! 00002336E6CEE238 SWCH:L2-B001 1
10931 ta %xcc, 0x43 ! 00002336E6CEE23C SWCH:L2-B001 0 S +-PEF
10932 fba BL20207 ! 00002336E6CEE240 SWCH:L2-B001 0
10933 ldsb [%g3+0x0042], %o3 ! 00002336E6CEE244 SWCH:L2-B001 0 S <BD20091
10934 ba,pn %xcc, BL20206 ! 00002336E6CEE248 SWCH:L2-B001 1
10935 ldsh [%g6+0x0040], %o0 ! 00002336E6CEE24C SWCH:L2-B001 1 S <BD20036
10936BL20206:add %g1, 0x2EC, %g1 ! 00002336E6CEE250 CASE:L3-B007 1 chksum++
10937 st %f5, [%g3+0x0020] ! 00002336E6CEE254 CASE:L3-B007 1 S >BD20042
10938 ta %xcc, 0x46 ! 00002336E6CEE258 CASE:L3-B007 1 S demap-page
10939 ld [%g6+0x004C], %f5 ! 00002336E6CEE25C CASE:L3-B007 1 S <BD20047
10940 popc %o3, %o3 ! 00002336E6CEE260 CASE:L3-B007 1 S
10941 ldswa [%g3-0x0050]%asi, %i0 ! 00002336E6CEE264 CASE:L3-B007 1 S <BD20093
10942 .word 0xCB68EDEB ! 00002336E6CEE268 CASE:L3-B007 1 S illop
10943 fba BL20210 ! 00002336E6CEE26C CASE:L3-B007 1
10944 prefetch [%o0-0x062C], 2 ! 00002336E6CEE270 CASE:L3-B007 1 S <.-1580
10945BL20207:add %g1, 0xC0B, %g1 ! 00002336E6CEE274 CASE:L3-B008 0 chksum++
10946 ldx [%g2+0x0058], %l6 ! 00002336E6CEE278 CASE:L3-B008 0 <BD20010
10947 ldda [%l6]0x24, %i0 ! 00002336E6CEE27C CASE:L3-B008 0 S Quad_Ld
10948 ldd [%g3-0x0038], %f14 ! 00002336E6CEE280 CASE:L3-B008 0 S <BD20006
10949 stw %o0, [%g4-0x0040] ! 00002336E6CEE284 CASE:L3-B008 0 S >BD20007
10950 .word 0x91F00000 ! 00002336E6CEE288 CASE:L3-B008 0 S illop
10951 add %g6, 0x2, %l6 ! 00002336E6CEE28C CASE:L3-B008 0 @BD20095
10952 stda %f26, [%l6]0xD3 ! 00002336E6CEE290 CASE:L3-B008 0 S Short16
10953 fba BL20210 ! 00002336E6CEE294 CASE:L3-B008 0
10954 lda [%g6-0x001C]%asi, %f26 ! 00002336E6CEE298 CASE:L3-B008 0 S <BD20130
10955BL20208:add %g1, 0x860, %g1 ! 00002336E6CEE29C CASE:L3-B009 1 chksum++
10956 tl %icc, %g0+0x0060 ! 00002336E6CEE2A0 CASE:L3-B009 1 S
10957 add %g4, 0x2A, %l6 ! 00002336E6CEE2A4 CASE:L3-B009 1 @BD20099
10958 ldda [%l6]0xD0, %f20 ! 00002336E6CEE2A8 CASE:L3-B009 1 S Short8
10959 ldx [%g2+0x0050], %l5 ! 00002336E6CEE2AC CASE:L3-B009 1 <BD20003
10960 membar 0x40 ! 00002336E6CEE2B0 CASE:L3-B009 1
10961 stda %f32, [%l5]0x16 ! 00002336E6CEE2B4 CASE:L3-B009 1 Blk-Store
10962 membar 0x40 ! 00002336E6CEE2B8 CASE:L3-B009 1
10963 ldd [%g5-0x0070], %f60 ! 00002336E6CEE2BC CASE:L3-B009 1 S <BD20008
10964 ldsb [%g5+0x0043], %i5 ! 00002336E6CEE2C0 CASE:L3-B009 1 S <BD20092
10965 lduha [%g5+0x0040]%asi, %i2 ! 00002336E6CEE2C4 CASE:L3-B009 1 S <BD20036
10966 add %g5, 0x68, %l5 ! 00002336E6CEE2C8 CASE:L3-B009 1 @BD20012
10967 stda %f16,[%l5+%g1]0xC5 ! 00002336E6CEE2CC CASE:L3-B009 1 S Partial_St
10968 ldsh [%g4-0x0026], %i1 ! 00002336E6CEE2D0 CASE:L3-B009 1 S <BD20170
10969 ldsw [%g4+0x0004], %o3 ! 00002336E6CEE2D4 CASE:L3-B009 1 S <BD20053
10970 stha %o3, [%g6-0x004C]%asi ! 00002336E6CEE2D8 CASE:L3-B009 1 S >BD20089
10971 fba BL20210 ! 00002336E6CEE2DC CASE:L3-B009 1
10972 ldd [%g6+0x0018], %f14 ! 00002336E6CEE2E0 CASE:L3-B009 1 S <BD20059
10973BL20209:add %g1, 0x646, %g1 ! 00002336E6CEE2E4 CASE:L3-B010 0 chksum++
10974 ldda [%g3-0x0038]%asi, %f38 ! 00002336E6CEE2E8 CASE:L3-B010 0 S <BD20006
10975 stb %i1, [%g3+0x002A] ! 00002336E6CEE2EC CASE:L3-B010 0 S >BD20099
10976 .word 0x9A002778 ! 00002336E6CEE2F0 CASE:L3-B010 0 random
10977 stda %f28,[%l5+%g1]0xC0 ! 00002336E6CEE2F4 CASE:L3-B010 0 S Partial_St
10978 ld [%g4-0x0014], %f26 ! 00002336E6CEE2F8 CASE:L3-B010 0 S <BD20087
10979 ld [%g4-0x0070], %f0 ! 00002336E6CEE2FC CASE:L3-B010 0 S <BD20008
10980 ld [%g4-0x006C], %f1 ! 00002336E6CEE300 CASE:L3-B010 0 S <BD20008+4
10981 .word 0x95906000 ! 00002336E6CEE304 CASE:L3-B010 0 S random
10982 .word 0xBB904018 ! 00002336E6CEE308 CASE:L3-B010 0 illop
10983 ldda [%l6]0x26, %i0 ! 00002336E6CEE30C CASE:L3-B010 0 S Quad_Ld_P
10984 std %o2, [%g4+0x0058] ! 00002336E6CEE310 CASE:L3-B010 0 S >BD20035
10985 ldxa [%g7+%g0]0x9C, %i2 ! 00002336E6CEE314 CASE:L3-B010 0 S BAD-ASI
10986 nop ! 00002336E6CEE318 CASE:L3-B010 0 S
10987 ba,a BL20210 ! 00002336E6CEE31C CASE:L3-B010 0
10988 nop ! 00002336E6CEE320 CASE:L3-B010 0 S
10989BL20210: ! SWCH:L2-B001
10990 add %g1, 0x6B4, %g1 ! 00002336E6CEE324 SWCH:L2-B001 2 chksum++
10991 ldx [%g2+0x0050], %l5 ! 00002336E6CEE328 SWCH:L2-B001 2 <BD20003
10992 membar 0x40 ! 00002336E6CEE32C SWCH:L2-B001 2
10993 ldda [%l5]0x1F, %f16 ! 00002336E6CEE330 SWCH:L2-B001 2 Blk-Load
10994 membar 0x40 ! 00002336E6CEE334 SWCH:L2-B001 2
10995 call .+8 ! 00002336E6CEE338 SWCH:L2-B001 2 S
10996 sta %f2, [%g6-0x0074]%asi ! 00002336E6CEE33C SWCH:L2-B001 2 S >BD20020
10997 add %g4, -48, %l6 ! 00002336E6CEE340 SWCH:L2-B001 2 @BD20106
10998 ldda [%l6]0xD2, %f16 ! 00002336E6CEE344 SWCH:L2-B001 2 S Short16
10999 ldstub [%g6-0x0020], %l2 ! 00002336E6CEE348 SWCH:L2-B001 2 S >BD20144
11000 .word 0xEBBE1C04 ! 00002336E6CEE34C SWCH:L2-B001 2 S illop_VIS
11001 swap [%g4+0x0004], %o1 ! 00002336E6CEE350 SWCH:L2-B001 2 S >BD20053
11002 popc %g1, %i0 ! 00002336E6CEE354 SWCH:L2-B001 2 S
11003 ldx [%g6-0x0088], %g6 ! 00002336E6CEE358 SWCH:L2-B001 2 ptr_chase
11004 ldx [%g6-0x0088], %g6 ! 00002336E6CEE35C SWCH:L2-B001 2 ptr_chase
11005 and %g1, 0xFE, %l2 ! 00002336E6CEE360 LOOP:L2-B002 2
11006BL20219: ! LOOP:L2-B002
11007 add %g1, 0x900, %g1 ! 00002336E6CEE364 LOOP:L2-B002 3 chksum++
11008 ldx [%g2+0x0010], %g5 ! 00002336E6CEE368 LOOP:L2-B002 3 S BASE<BD20048
11009 stw %i1, [%g4+0x0054] ! 00002336E6CEE36C LOOP:L2-B002 3 S >BD20045+4
11010 ldda [%g7+%g7]0x82, %i0 ! 00002336E6CEE370 LOOP:L2-B002 3 S <BD20043
11011 stba %i2, [%g4+0x0043]%asi ! 00002336E6CEE374 LOOP:L2-B002 3 S >BD20092
11012 ldx [%g2+0x0020], %g5 ! 00002336E6CEE378 LOOP:L2-B002 3 S BASE<BD20098
11013 std %i0, [%g6+0x0038] ! 00002336E6CEE37C LOOP:L2-B002 3 S >BD20028
11014 ldx [%g2+0x0058], %l6 ! 00002336E6CEE380 LOOP:L2-B002 3 <BD20010
11015 ldda [%l6]0x26, %i0 ! 00002336E6CEE384 LOOP:L2-B002 3 S Quad_Ld_P
11016 sth %l2, [%g4-0x002E] ! 00002336E6CEE388 LOOP:L2-B002 3 S >BD20171
11017 sethi %hh(0x296C9FFFFF00),%l6 ! 00002336E6CEE38C LOOP:L2-B002 3 SUBR041
11018 or %l6,%hm(0x296C9FFFFF00),%l6 ! 00002336E6CEE390 LOOP:L2-B002 3
11019 sethi %lm(0x296C9FFFFF00),%l5 ! 00002336E6CEE394 LOOP:L2-B002 3
11020 or %l5,%lo(0x296C9FFFFF00),%l5 ! 00002336E6CEE398 LOOP:L2-B002 3
11021 sllx %l6, 0x20, %l6 ! 00002336E6CEE39C LOOP:L2-B002 3
11022 or %l6, %l5, %l6 ! 00002336E6CEE3A0 LOOP:L2-B002 3
11023 jmpl %l6+0x0000, %o7 ! 00002336E6CEE3A4 LOOP:L2-B002 3 S
11024 ldx [%g2+0x0038], %g3 ! 00002336E6CEE3A8 LOOP:L2-B002 3 S BASE<BD20125
11025 or %g0, 0x2, %l3 ! 00002336E6CEE3AC LOOP:L3-B011 3
11026BL20211: ! LOOP:L3-B011
11027 add %g1, 0x9AD, %g1 ! 00002336E6CEE3B0 LOOP:L3-B011 6 chksum++
11028 sta %f2, [%g3+0x0020]%asi ! 00002336E6CEE3B4 LOOP:L3-B011 6 S >BD20042
11029 bn .-1788636 ! 00002336E6CEE3B8 LOOP:L3-B011 6 S
11030 nop ! 00002336E6CEE3BC LOOP:L3-B011 6 S
11031 ldx [%g2+0x0050], %l5 ! 00002336E6CEE3C0 LOOP:L3-B011 6 <BD20003
11032 membar 0x40 ! 00002336E6CEE3C4 LOOP:L3-B011 6
11033 stda %f0, [%l5]0x1E ! 00002336E6CEE3C8 LOOP:L3-B011 6 Blk-Store
11034 membar 0x40 ! 00002336E6CEE3CC LOOP:L3-B011 6
11035 sub %l3, 0x1, %l3 ! 00002336E6CEE3D0 LOOP:L3-B011 6
11036 brnz,a,pt %l3, BL20211 ! 00002336E6CEE3D4 LOOP:L3-B011 6
11037 std %f38, [%g6-0x0038] ! 00002336E6CEE3D8 LOOP:L3-B011 3 S >BD20006
11038 add %g1, 0x8F2, %g1 ! 00002336E6CEE3DC LOOP:L3-B011 3 chksum++
11039 fcmpd %fcc0, %f6, %f6 ! 00002336E6CEE3E0 SKIP:L3-B012 3
11040 fbge,a,pn %fcc0, BL20217 ! 00002336E6CEE3E4 SKIP:L3-B012 3
11041 stha %g1, [%g6+0x0000]%asi ! 00002336E6CEE3E8 SKIP:L3-B012 3 S >BD20097
11042 st %f24, [%g6+0x0024] ! 00002336E6CEE3EC SKIP:L3-B012 0 S >BD20139
11043 fbl,a,pn %fcc3, BL20212 ! 00002336E6CEE3F0 SKIP:L3-B012 0 L
11044 .word 0x8F8E2A77 ! 00002336E6CEE3F4 SKIP:L3-B012 0 S illop
11045 .word 0xA5AFA011 ! 00002336E6CEE3F8 SKIP:L3-B012 0 L illop
11046 ldd [%g6+0x0010], %f44 ! 00002336E6CEE3FC SKIP:L3-B012 0 S <BD20074
11047 fbn BL20213 ! 00002336E6CEE400 SKIP:L3-B012 0 L
11048 .word 0x00D261B7 ! 00002336E6CEE404 SKIP:L3-B012 0 S illop
11049 std %i0, [%g3+0x0080] ! 00002336E6CEE408 SKIP:L3-B012 0 S >BD20070
11050 .word 0xADB782B2 ! 00002336E6CEE40C SKIP:L3-B012 0 S illop_VIS
11051 .word 0xE5445712 ! 00002336E6CEE410 SKIP:L3-B012 0 L illop
11052BL20212:bne BL20215 ! 00002336E6CEE414 SKIP:L3-B012 0 L
11053BL20213:.word 0xABAFEF48 ! 00002336E6CEE418 SKIP:L3-B012 0 S illop
11054BL20214:fbuge,a BL20215 ;.empty ! 00002336E6CEE41C SKIP:L3-B012 0 L
11055 brgez,pt %i1, BL20216 ! 00002336E6CEE420 SKIP:L3-B012 0 L
11056BL20216:.word 0x8F35AC5C ! 00002336E6CEE424 SKIP:L3-B012 0 S random
11057BL20215:.word 0x8FA3D013 ! 00002336E6CEE428 SKIP:L3-B012 0 illop
11058 .word 0x132A5E5A ! 00002336E6CEE42C SKIP:L3-B012 0 random
11059 nop ! 00002336E6CEE430 SKIP:L3-B012 0 S
11060 ldx [%g2+0x0058], %l6 ! 00002336E6CEE434 SKIP:L3-B012 0 <BD20010
11061 ldda [%l6]0x26, %i0 ! 00002336E6CEE438 SKIP:L3-B012 0 S Quad_Ld_P
11062 std %i0, [%g5+0x0030] ! 00002336E6CEE43C SKIP:L3-B012 0 S >BD20044
11063 ldsh [%g5+0x0044], %i3 ! 00002336E6CEE440 SKIP:L3-B012 0 S <BD20137
11064 ba,pn %icc, BL20218 ! 00002336E6CEE444 SKIP:L3-B012 0
11065 .word 0x367BBAFB ! 00002336E6CEE448 SKIP:L3-B012 0 S illop
11066BL20217: ! ELSE:L3-B013
11067 std %o4, [%g5-0x0068] ! 00002336E6CEE44C ELSE:L3-B013 3 S >BD20082
11068 ldxa [%g7+%g0]0x83, %i1 ! 00002336E6CEE450 ELSE:L3-B013 3 S <BD20043
11069 std %f62, [%g3+0x0018] ! 00002336E6CEE454 ELSE:L3-B013 3 S >BD20059
11070 add %g6, 0x30, %l5 ! 00002336E6CEE458 ELSE:L3-B013 3 @BD20044
11071 stda %f30,[%l5+%g1]0xC0 ! 00002336E6CEE45C ELSE:L3-B013 3 S Partial_St
11072 ldsb [%g5-0x0010], %i2 ! 00002336E6CEE460 ELSE:L3-B013 3 S <BD20052
11073 ldx [%g2+0x0050], %l5 ! 00002336E6CEE464 ELSE:L3-B013 3 <BD20003
11074 membar 0x40 ! 00002336E6CEE468 ELSE:L3-B013 3
11075 stda %f0, [%l5]0xE0 ! 00002336E6CEE46C ELSE:L3-B013 3 Blk-Store
11076 membar 0x40 ! 00002336E6CEE470 ELSE:L3-B013 3
11077 std %f46, [%g5+0x0010] ! 00002336E6CEE474 ELSE:L3-B013 3 S >BD20074
11078 add %g1, 0xACD, %g1 ! 00002336E6CEE478 ELSE:L3-B013 3 chksum++
11079 add %g4, 0x47, %l6 ! 00002336E6CEE47C ELSE:L3-B013 3 @BD20141
11080 ldda [%l6]0xD0, %f28 ! 00002336E6CEE480 ELSE:L3-B013 3 S Short8
11081 stx %i1, [%g4+0x0068] ! 00002336E6CEE484 ELSE:L3-B013 3 S >BD20012
11082 ldx [%g2+0x0050], %l5 ! 00002336E6CEE488 ELSE:L3-B013 3 <BD20003
11083 membar 0x40 ! 00002336E6CEE48C ELSE:L3-B013 3
11084 stda %f0, [%l5]0xE0 ! 00002336E6CEE490 ELSE:L3-B013 3 Blk-Store
11085 membar 0x40 ! 00002336E6CEE494 ELSE:L3-B013 3
11086 prefetch [%o7+%o5], 22 ! 00002336E6CEE498 ELSE:L3-B013 3 S <.+0
11087BL20218: ! ELSE:L3-B013
11088 add %g1, 0x6C1, %g1 ! 00002336E6CEE49C ELSE:L3-B013 3 chksum++
11089 srlx %l2, 0x1, %l2 ! 00002336E6CEE4A0 LOOP:L2-B002 3
11090 andcc %l2, 0x1, %g0 ! 00002336E6CEE4A4 LOOP:L2-B002 3
11091 bne,a,pn %xcc, BL20219 ! 00002336E6CEE4A8 LOOP:L2-B002 3
11092 stwa %i3, [%g5-0x0050]%asi ! 00002336E6CEE4AC LOOP:L2-B002 1 S >BD20093
11093 add %g1, 0x7E3, %g1 ! 00002336E6CEE4B0 LOOP:L2-B002 2 chksum++
11094 nop ! 00002336E6CEE4B4 LOOP:L2-B003 2
11095 nop ! 00002336E6CEE4B8 LOOP:L2-B004 2
11096 nop ! 00002336E6CEE4BC LOOP:L2-B005 2
11097 nop ! 00002336E6CEE4C0 LOOP:L2-B006 2
11098 nop ! 00002336E6CEE4C4 LOOP:L2-B007 2
11099 nop ! 00002336E6CEE4C8 LOOP:L2-B008 2
11100 nop ! 00002336E6CEE4CC LOOP:L2-B009 2
11101 nop ! 00002336E6CEE4D0 LOOP:L2-B010 2
11102 nop ! 00002336E6CEE4D4 LOOP:L2-B011 2
11103 nop ! 00002336E6CEE4D8 LOOP:L2-B012 2
11104 nop ! 00002336E6CEE4DC LOOP:L2-B013 2
11105 add %o5, %g1, %o3 ! 00002336E6CEE4E0 SWCH:L2-B014 2
11106 and %o3, 0x18, %o7 ! 00002336E6CEE4E4 SWCH:L2-B014 2
11107 sethi %hi(0x7FC), %o3 ! 00002336E6CEE4E8 SWCH:L2-B014 2 .+0
11108 or %o3,%lo(0x7FC),%o3 ! 00002336E6CEE4EC SWCH:L2-B014 2
11109 add %o3, %o7, %o3 ! 00002336E6CEE4F0 SWCH:L2-B014 2
11110 jmpl %l7+%o3, %g0 ! 00002336E6CEE4F4 SWCH:L2-B014 2
11111 ld [%g5-0x002C], %f10 ! 00002336E6CEE4F8 SWCH:L2-B014 2 S <BD20055
11112 .word 0xC70DE473 ! 00002336E6CEE4FC SWCH:L2-B014 0 illop
11113 .word 0xB7FA476E ! 00002336E6CEE500 SWCH:L2-B014 0 S illop
11114 .word 0x89AD5CFF ! 00002336E6CEE504 SWCH:L2-B014 0 illop
11115 ldstuba [%g5+0x002A]%asi, %i5 ! 00002336E6CEE508 SWCH:L2-B014 0 S >BD20099
11116 .word 0xF571C468 ! 00002336E6CEE50C SWCH:L2-B014 0 illop
11117 stda %f40, [%g3-0x0038]%asi ! 00002336E6CEE510 SWCH:L2-B014 0 S >BD20006
11118 fba,a BL20225 ! 00002336E6CEE514 SWCH:L2-B014 2
11119 lduh [%g4-0x0028], %o1 ! 00002336E6CEE518 SWCH:L2-B014 0 S <BD20049
11120BL20225:add %g1, 0x329, %g1 ! 00002336E6CEE51C CASE:L3-B014 2 chksum++
11121 nop ! 00002336E6CEE520 CASE:L3-B014 2 S
11122 ld [%g2+0x0060], %fsr ! 00002336E6CEE524 CASE:L3-B014 2 S <BD20032
11123 nop ! 00002336E6CEE528 CASE:L3-B014 2 S
11124 .word 0xF9C26B7A ! 00002336E6CEE52C CASE:L3-B014 2 S illop
11125 nop ! 00002336E6CEE530 CASE:L3-B014 2 S
11126 fbuge BL20220 ;.empty ! 00002336E6CEE534 CASE:L3-B014 2 L
11127 bl,pn %xcc, BL20221 ;.empty ! 00002336E6CEE538 CASE:L3-B014 2 L
11128 .word 0xDF6891C9 ! 00002336E6CEE53C CASE:L3-B014 0 L random
11129 stba %g1, [%g5-0x003F]%asi ! 00002336E6CEE540 CASE:L3-B014 0 S >BD20007+1
11130 fble BL20220 ! 00002336E6CEE544 CASE:L3-B014 0 L
11131BL20222:nop ! 00002336E6CEE548 CASE:L3-B014 0 S
11132 .word 0xD9083210 ! 00002336E6CEE54C CASE:L3-B014 0 L illop
11133BL20223:st %f3, [%g5-0x0078] ! 00002336E6CEE550 CASE:L3-B014 0 S >BD20180
11134BL20220:bgu,pt %xcc, BL20224 ! 00002336E6CEE554 CASE:L3-B014 2 L
11135BL20224:stb %i1, [%g6-0x0010] ! 00002336E6CEE558 CASE:L3-B014 2 S >BD20052
11136 st %f27, [%g4-0x0040] ! 00002336E6CEE55C CASE:L3-B014 2 S >BD20007
11137BL20221:nop ! 00002336E6CEE560 CASE:L3-B014 2 S
11138 ldsha [%g7+%g7]0x82, %o4 ! 00002336E6CEE564 CASE:L3-B014 2 S <BD20043
11139 add %g1, 0xFFD, %g1 ! 00002336E6CEE568 CASE:L3-B014 2 chksum++
11140 fba,a BL20232 ! 00002336E6CEE56C CASE:L3-B014 2
11141 ldstub [%g6-0x001F], %o4 ! 00002336E6CEE570 CASE:L3-B014 0 S >BD20085
11142BL20226:.word 0x3052A78C ! 00002336E6CEE574 CASE:L3-B015 0 illop
11143 stw %i1, [%g3+0x0004] ! 00002336E6CEE578 CASE:L3-B015 0 S >BD20053
11144 .word 0xEFB8FFD4 ! 00002336E6CEE57C CASE:L3-B015 0 S random
11145 ld [%g2+0x0060], %fsr ! 00002336E6CEE580 CASE:L3-B015 0 S <BD20032
11146 .word 0xA3A4C9FC ! 00002336E6CEE584 CASE:L3-B015 0 illop
11147 stda %f20,[%l5+%g1]0xC2 ! 00002336E6CEE588 CASE:L3-B015 0 S Partial_St
11148 add %g4, -88, %l6 ! 00002336E6CEE58C CASE:L3-B015 0 @BD20024
11149 ldda [%l6]0xD8, %f30 ! 00002336E6CEE590 CASE:L3-B015 0 S Short8
11150 ba BL20232 ! 00002336E6CEE594 CASE:L3-B015 0
11151 nop ! 00002336E6CEE598 CASE:L3-B015 0 S
11152BL20227:add %g1, 0xC67, %g1 ! 00002336E6CEE59C CASE:L3-B016 0 chksum++
11153 .word 0x263DFF77 ! 00002336E6CEE5A0 CASE:L3-B016 0 S random
11154 .word 0x9DAB1A7A ! 00002336E6CEE5A4 CASE:L3-B016 0 S illop_FP
11155 ldx [%g2+0x0050], %l5 ! 00002336E6CEE5A8 CASE:L3-B016 0 <BD20003
11156 membar 0x40 ! 00002336E6CEE5AC CASE:L3-B016 0
11157 stda %f32, [%l5]0x16 ! 00002336E6CEE5B0 CASE:L3-B016 0 Blk-Store
11158 membar 0x40 ! 00002336E6CEE5B4 CASE:L3-B016 0
11159 sta %f10, [%g3+0x0020]%asi ! 00002336E6CEE5B8 CASE:L3-B016 0 S >BD20042
11160 ldx [%g2+0x0058], %l6 ! 00002336E6CEE5BC CASE:L3-B016 0 <BD20010
11161 ldda [%l6]0x26, %i2 ! 00002336E6CEE5C0 CASE:L3-B016 0 S Quad_Ld_P
11162 .word 0xF5C60271 ! 00002336E6CEE5C4 CASE:L3-B016 0 illop
11163 .word 0xC46F5CE8 ! 00002336E6CEE5C8 CASE:L3-B016 0 S random
11164BL20231:add %g1, 0x112, %g1 ! 00002336E6CEE5CC CASE:L3-B017 0 chksum++
11165 st %f21, [%g6-0x000C] ! 00002336E6CEE5D0 CASE:L3-B017 0 S >BD20002
11166 .word 0xB7ED81C4 ! 00002336E6CEE5D4 CASE:L3-B017 0 L illop
11167 fbl,a,pt %fcc3, BL20229 ! 00002336E6CEE5D8 CASE:L3-B017 0 L
11168 nop ! 00002336E6CEE5DC CASE:L3-B017 0 S
11169 stw %g1, [%g4+0x006C] ! 00002336E6CEE5E0 CASE:L3-B017 0 S >BD20012+4
11170 lduba [%g6+0x0029]%asi, %o4 ! 00002336E6CEE5E4 CASE:L3-B017 0 S <BD20090
11171 std %f32, [%g5+0x0018] ! 00002336E6CEE5E8 CASE:L3-B017 0 S >BD20059
11172 fbul,pt %fcc3, BL20229 ;.empty ! 00002336E6CEE5EC CASE:L3-B017 0 L
11173 bneg,pn %xcc, BL20229 ;.empty ! 00002336E6CEE5F0 CASE:L3-B017 0 L
11174 fbg,pn %fcc2, BL20228 ! 00002336E6CEE5F4 CASE:L3-B017 0 L
11175BL20228:ldx [%g2+0x0038], %g5 ! 00002336E6CEE5F8 CASE:L3-B017 0 S BASE<BD20125
11176BL20229:bnz,a,pt %xcc, BL20230 ! 00002336E6CEE5FC CASE:L3-B017 0 L
11177BL20230:nop ! 00002336E6CEE600 CASE:L3-B017 0 S
11178 add %g1, 0xEF9, %g1 ! 00002336E6CEE604 CASE:L3-B017 0 chksum++
11179 ba,pn %xcc, BL20232 ! 00002336E6CEE608 CASE:L3-B017 0
11180 .word 0xAA9B80DF ! 00002336E6CEE60C CASE:L3-B017 0 S random
11181BL20232: ! SWCH:L2-B014
11182 add %g1, 0xAE9, %g1 ! 00002336E6CEE610 SWCH:L2-B014 2 chksum++
11183 st %f10, [%g5+0x0020] ! 00002336E6CEE614 SWCH:L2-B014 2 S >BD20042
11184 st %f24, [%g3-0x0014] ! 00002336E6CEE618 SWCH:L2-B014 2 S >BD20087
11185 swapa [%g3+0x0064]%asi, %o1 ! 00002336E6CEE61C SWCH:L2-B014 2 S >BD20021
11186 lduba [%g7+%g7]0x8B, %i0 ! 00002336E6CEE620 SWCH:L2-B014 2 S <BD20043
11187 ldda [%g5-0x0038]%asi, %f42 ! 00002336E6CEE624 SWCH:L2-B014 2 S <BD20006
11188 ldx [%g5+0x0080], %i3 ! 00002336E6CEE628 SWCH:L2-B014 2 S <BD20070
11189 ld [%g2+0x0060], %fsr ! 00002336E6CEE62C SWCH:L2-B014 2 S <BD20032
11190 ldsb [%g5+0x002B], %o1 ! 00002336E6CEE630 SWCH:L2-B014 2 S <BD20126
11191 nop ! 00002336E6CEE634 LOOP:L2-B015 2
11192 nop ! 00002336E6CEE638 LOOP:L2-B016 2
11193 add %g1, %g1, %o1 ! 00002336E6CEE63C SWCH:L2-B017 2
11194 andcc %o1, 0x400, %g0 ! 00002336E6CEE640 SWCH:L2-B017 2
11195 bnz,pn %xcc, BL20242 ! 00002336E6CEE644 SWCH:L2-B017 2
11196 andcc %o1, 0x4, %g0 ! 00002336E6CEE648 SWCH:L2-B017 2
11197 bnz,pt %xcc, BL20241 ! 00002336E6CEE64C SWCH:L2-B017 1
11198 andcc %o1, 0x100, %g0 ! 00002336E6CEE650 SWCH:L2-B017 1
11199 bnz,pn %xcc, BL20240 ! 00002336E6CEE654 SWCH:L2-B017 1
11200 andcc %o1, 0x80, %g0 ! 00002336E6CEE658 SWCH:L2-B017 1
11201 bnz,pn %xcc, BL20233 ! 00002336E6CEE65C SWCH:L2-B017 0
11202 add %g1, 0x92D, %g1 ! 00002336E6CEE660 SWCH:L2-B017 0 chksum++
11203 ldda [%g4+0x0010]%asi, %f40 ! 00002336E6CEE664 SWCH:L2-B017 0 S <BD20074
11204 ldd [%g6-0x0046], %f30 ! 00002336E6CEE668 SWCH:L2-B017 0 S <BD20023+2
11205 ldx [%g2+0x0050], %l5 ! 00002336E6CEE66C SWCH:L2-B017 0 <BD20003
11206 membar 0x40 ! 00002336E6CEE670 SWCH:L2-B017 0
11207 ldda [%l5]0x16, %f16 ! 00002336E6CEE674 SWCH:L2-B017 0 Blk-Load
11208 membar 0x40 ! 00002336E6CEE678 SWCH:L2-B017 0
11209 .word 0xBEE24654 ! 00002336E6CEE67C SWCH:L2-B017 0 random
11210 ldda [%l6]0xDA, %f26 ! 00002336E6CEE680 SWCH:L2-B017 0 S Short16
11211 ldx [%g3+0x0008], %i0 ! 00002336E6CEE684 SWCH:L2-B017 0 S <BD20058
11212 .word 0x89A34C54 ! 00002336E6CEE688 SWCH:L2-B017 0 illop
11213 ldda [%l5]0xF0, %f16 ! 00002336E6CEE68C SWCH:L2-B017 0 Blk-Load
11214 .word 0x9F90001C ! 00002336E6CEE690 SWCH:L2-B017 0 illop
11215 add %g1, 0x856, %g1 ! 00002336E6CEE694 SWCH:L2-B017 0 chksum++
11216 ba BL20243 ! 00002336E6CEE698 SWCH:L2-B017 0
11217 lduha [%g3-0x003C]%asi, %i3 ! 00002336E6CEE69C SWCH:L2-B017 0 S <BD20041
11218BL20233:.word 0xBDB209FA ! 00002336E6CEE6A0 CASE:L3-B018 0 illop
11219 add %g5, 0x50, %l5 ! 00002336E6CEE6A4 CASE:L3-B018 0 @BD20045
11220 stda %f22,[%l5+%g1]0xC4 ! 00002336E6CEE6A8 CASE:L3-B018 0 S Partial_St
11221 stha %o1, [%g3-0x004C]%asi ! 00002336E6CEE6AC CASE:L3-B018 0 S >BD20089
11222 sta %f2, [%g4+0x0020]%asi ! 00002336E6CEE6B0 CASE:L3-B018 0 S >BD20042
11223 add %g3, -16, %l6 ! 00002336E6CEE6B4 CASE:L3-B018 0 @BD20052
11224 ldda [%l6]0xD0, %f22 ! 00002336E6CEE6B8 CASE:L3-B018 0 S Short8
11225 lduw [%g5-0x0014], %i2 ! 00002336E6CEE6BC CASE:L3-B018 0 S <BD20087
11226 .word 0x0A15C040 ! 00002336E6CEE6C0 CASE:L3-B018 0 S illop
11227 call .+8 ! 00002336E6CEE6C4 CASE:L3-B018 0 S
11228 .word 0xB3643FEC ! 00002336E6CEE6C8 CASE:L3-B018 0 S illop
11229 sth %o1, [%g3-0x0056] ! 00002336E6CEE6CC CASE:L3-B018 0 S >BD20014
11230 fba,a,pn %fcc1, BL20243 ! 00002336E6CEE6D0 CASE:L3-B018 0
11231 st %fsr, [%g2+0x0060] ! 00002336E6CEE6D4 CASE:L3-B018 0 S <BD20032
11232BL20240:add %g1, 0xD20, %g1 ! 00002336E6CEE6D8 CASE:L3-B019 1 chksum++
11233 nop ! 00002336E6CEE6DC CASE:L3-B019 1 S
11234 ldd [%g5+0x0010], %f0 ! 00002336E6CEE6E0 CASE:L3-B019 1 S <BD20074
11235 fbl,a BL20234 ! 00002336E6CEE6E4 CASE:L3-B019 1 L
11236 ldsh [%g6+0x0002], %i4 ! 00002336E6CEE6E8 CASE:L3-B019 0 S <BD20095
11237 .word 0xEAB8732A ! 00002336E6CEE6EC CASE:L3-B019 1 S illop
11238 bvs BL20235 ! 00002336E6CEE6F0 CASE:L3-B019 1 L
11239 popc %o2, %o4 ! 00002336E6CEE6F4 CASE:L3-B019 1 S
11240BL20234:ldsw [%g4-0x0054], %o5 ! 00002336E6CEE6F8 CASE:L3-B019 1 S <BD20027
11241 fbn BL20236 ! 00002336E6CEE6FC CASE:L3-B019 1 L
11242BL20235:stha %i3, [%g4-0x0018]%asi ! 00002336E6CEE700 CASE:L3-B019 1 S >BD20078
11243 fble BL20237 ;.empty ! 00002336E6CEE704 CASE:L3-B019 1 L
11244 bnz,pn %icc, BL20237 ! 00002336E6CEE708 CASE:L3-B019 1 L
11245 .word 0x9BABD1EB ! 00002336E6CEE70C CASE:L3-B019 0 S illop
11246 fbo,a,pt %fcc3, BL20238 ;.empty ! 00002336E6CEE710 CASE:L3-B019 0 L
11247BL20238:.word 0x9BB4465C ! 00002336E6CEE714 CASE:L3-B019 0 L illop
11248BL20239:ble,a,pn %xcc, BL20237 ! 00002336E6CEE718 CASE:L3-B019 0 L
11249BL20236:nop ! 00002336E6CEE71C CASE:L3-B019 0 S
11250BL20237:ldx [%g2+0x0020], %g6 ! 00002336E6CEE720 CASE:L3-B019 2 S BASE<BD20098
11251 add %g1, 0x948, %g1 ! 00002336E6CEE724 CASE:L3-B019 1 chksum++
11252 fba,pt %fcc1, BL20243 ! 00002336E6CEE728 CASE:L3-B019 1
11253 ld [%g5+0x004C], %f2 ! 00002336E6CEE72C CASE:L3-B019 1 S <BD20047
11254BL20241:.word 0x87B44261 ! 00002336E6CEE730 CASE:L3-B020 0 illop
11255 call .+8 ! 00002336E6CEE734 CASE:L3-B020 0 S
11256 ldx [%g2+0x0020], %g4 ! 00002336E6CEE738 CASE:L3-B020 0 S BASE<BD20098
11257 st %f4, [%g5+0x002C] ! 00002336E6CEE73C CASE:L3-B020 0 S >BD20019
11258 .word 0x83F00000 ! 00002336E6CEE740 CASE:L3-B020 0 S illop
11259 stw %o4, [%g3-0x0004] ! 00002336E6CEE744 CASE:L3-B020 0 S >BD20056+4
11260 .word 0xA1B203E6 ! 00002336E6CEE748 CASE:L3-B020 0 S illop_VIS
11261 stx %g1, [%g6+0x005C] ! 00002336E6CEE74C CASE:L3-B020 0 S >BD20035+4
11262 .word 0x81C3E008 ! 00002336E6CEE750 CASE:L3-B020 0 S random
11263 ldstuba [%g5-0x0010]%asi, %i5 ! 00002336E6CEE754 CASE:L3-B020 0 S >BD20052
11264 .word 0x0851A83E ! 00002336E6CEE758 CASE:L3-B020 0 illop
11265 membar 0x40 ! 00002336E6CEE75C CASE:L3-B020 0
11266 ldda [%l5]0x16, %f16 ! 00002336E6CEE760 CASE:L3-B020 0 Blk-Load
11267 .word 0x83AC598F ! 00002336E6CEE764 CASE:L3-B020 0 illop
11268 nop ! 00002336E6CEE768 CASE:L3-B020 0 S
11269 fba,a,pn %fcc2, BL20243 ! 00002336E6CEE76C CASE:L3-B020 0
11270 stw %o0, [%g3+0x0025] ! 00002336E6CEE770 CASE:L3-B020 0 S >BD20139+1
11271BL20242:add %g1, 0x55A, %g1 ! 00002336E6CEE774 CASE:L3-B021 1 chksum++
11272 add %g3, -48, %l6 ! 00002336E6CEE778 CASE:L3-B021 1 @BD20106
11273 stda %f16, [%l6]0xD3 ! 00002336E6CEE77C CASE:L3-B021 1 S Short16
11274 call .+8 ! 00002336E6CEE780 CASE:L3-B021 1 S
11275 .word 0xA7A71A93 ! 00002336E6CEE784 CASE:L3-B021 1 S illop_FP
11276 add %g4, -34, %l6 ! 00002336E6CEE788 CASE:L3-B021 1 @BD20076
11277 ldda [%l6]0xD2, %f22 ! 00002336E6CEE78C CASE:L3-B021 1 S Short16
11278 ldd [%g4-0x0038], %f40 ! 00002336E6CEE790 CASE:L3-B021 1 S <BD20006
11279 lduha [%g3-0x0025]%asi, %i2 ! 00002336E6CEE794 CASE:L3-B021 1 S <BD20170+1
11280 fba,a BL20243 ! 00002336E6CEE798 CASE:L3-B021 1
11281 .word 0xABB4088E ! 00002336E6CEE79C CASE:L3-B021 0 S illop
11282BL20243: ! SWCH:L2-B017
11283 add %g1, 0x2F4, %g1 ! 00002336E6CEE7A0 SWCH:L2-B017 2 chksum++
11284 std %i2, [%g6+0x0008] ! 00002336E6CEE7A4 SWCH:L2-B017 2 S >BD20058
11285 ldd [%g5-0x0060], %f60 ! 00002336E6CEE7A8 SWCH:L2-B017 2 S <BD20104
11286 stxa %g1, [%g7+%g0]0x61 ! 00002336E6CEE7AC SWCH:L2-B017 2 S BAD-ASI
11287 ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B0 SWCH:L2-B017 2 ptr_chase
11288 ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B4 SWCH:L2-B017 2 ptr_chase
11289 ldx [%g4-0x0088], %g4 ! 00002336E6CEE7B8 SWCH:L2-B017 2 ptr_chase
11290 ldx [%g4-0x0088], %g4 ! 00002336E6CEE7BC SWCH:L2-B017 2 ptr_chase
11291 nop ! 00002336E6CEE7C0 LOOP:L2-B018 2
11292 nop ! 00002336E6CEE7C4 LOOP:L2-B019 2
11293 sth %i1, [%g5-0x004A] ! 00002336E6CEE7C8 LOOP:L1-B000 2 S >BD20033
11294 swapa [%g4+0x0064]%asi, %i0 ! 00002336E6CEE7CC LOOP:L1-B000 2 S >BD20021
11295 std %i2, [%g3+0x0070] ! 00002336E6CEE7D0 LOOP:L1-B000 2 S >BD20060
11296 st %f9, [%g4+0x0060] ! 00002336E6CEE7D4 LOOP:L1-B000 2 S >BD20069
11297 stda %f32, [%g4-0x0070]%asi ! 00002336E6CEE7D8 LOOP:L1-B000 2 S >BD20008
11298 ldx [%g2+0x0050], %l5 ! 00002336E6CEE7DC LOOP:L1-B000 2 <BD20003
11299 membar 0x40 ! 00002336E6CEE7E0 LOOP:L1-B000 2
11300 ldda [%l5]0x16, %f16 ! 00002336E6CEE7E4 LOOP:L1-B000 2 Blk-Load
11301 membar 0x40 ! 00002336E6CEE7E8 LOOP:L1-B000 2
11302 add %g5, -74, %l6 ! 00002336E6CEE7EC LOOP:L1-B000 2 @BD20033
11303 stda %f30, [%l6]0xD2 ! 00002336E6CEE7F0 LOOP:L1-B000 2 S Short16
11304 swap [%g5-0x0050], %i5 ! 00002336E6CEE7F4 LOOP:L1-B000 2 S >BD20093
11305 ldx [%g2+0x0060], %fsr ! 00002336E6CEE7F8 LOOP:L1-B000 2 S <BD20032
11306 subcc %l1, 0x1, %l1 ! 00002336E6CEE7FC LOOP:L1-B000 2
11307 bnz,a BL20244 ! 00002336E6CEE800 LOOP:L1-B000 2
11308 nop ! 00002336E6CEE804 LOOP:L1-B000 1 S
11309 add %g1, 0x32C, %g1 ! 00002336E6CEE808 LOOP:L1-B000 1 chksum++
11310blimp_good_end:
11311 EXIT_GOOD
11312blimp_bad_end:
11313 EXIT_BAD
11314
11315SECTION .btext010_pg1 TEXT_VA=0x2336e6cee000
11316attr_text {
11317 Name = .btext010_pg1,
11318 VA = 0x2336e6cee000,
11319 RA = 0xffffa6000,
11320 PA = ra2pa(0xffffa6000,0),
11321 tsbonly,
11322 part_0_ctx_nonzero_tsb_config_3,
11323 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11324 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11325 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11326}
11327.text; .skip 8
11328
11329!========================================================================
11330
11331SECTION .btext011 TEXT_VA=0x1378ebf00
11332attr_text {
11333 Name = .btext011,
11334 VA = 0x1378ebf00,
11335 RA = 0xffffb1f00,
11336 PA = ra2pa(0xffffb1f00,0),
11337 notsb
11338}
11339
11340SECTION .btext011_pg0 TEXT_VA=0x1378ea000
11341attr_text {
11342 Name = .btext011_pg0,
11343 VA = 0x1378ea000,
11344 RA = 0xffffb0000,
11345 PA = ra2pa(0xffffb0000,0),
11346 tsbonly,
11347 part_0_ctx_nonzero_tsb_config_3,
11348 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11349 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11350 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11351}
11352.text; .skip 8
11353
11354
11355SECTION .btext011
11356.text
11357.global SUBR039; SUBR039:
11358BL20001: ! SUBR:L0-B000
11359 add %g1, 0xA50, %g1 ! 00000001378EBF00 SUBR:L0-B000 4 chksum++
11360 save %o6, -128, %o6 ! 00000001378EBF04 SUBR:L0-B000 4
11361 sethi %hh(0x1378EBF00),%l7 ! 00000001378EBF08 SUBR:L0-B000 4 SUBR039
11362 or %l7,%hm(0x1378EBF00),%l7 ! 00000001378EBF0C SUBR:L0-B000 4
11363 sethi %lm(0x1378EBF00),%l6 ! 00000001378EBF10 SUBR:L0-B000 4
11364 or %l6,%lo(0x1378EBF00),%l6 ! 00000001378EBF14 SUBR:L0-B000 4
11365 sllx %l7, 0x20, %l7 ! 00000001378EBF18 SUBR:L0-B000 4
11366 or %l7, %l6, %l7 ! 00000001378EBF1C SUBR:L0-B000 4
11367 ta %xcc, 0x45 ! 00000001378EBF20 SUBR:L0-B000 4 demap-stack
11368 st %f10, [%g5-0x0074] ! 00000001378EBF24 SUBR:L0-B000 4 S >BD20020
11369 ldx [%g2+0x0050], %l5 ! 00000001378EBF28 SUBR:L0-B000 4 <BD20003
11370 membar 0x40 ! 00000001378EBF2C SUBR:L0-B000 4
11371 ldda [%l5]0xF8, %f16 ! 00000001378EBF30 SUBR:L0-B000 4 Blk-Load
11372 membar 0x40 ! 00000001378EBF34 SUBR:L0-B000 4
11373 st %f9, [%g6+0x004C] ! 00000001378EBF38 SUBR:L0-B000 4 S >BD20047
11374 stx %i2, [%g3-0x0008] ! 00000001378EBF3C SUBR:L0-B000 4 S >BD20056
11375 ldx [%g2+0x0058], %l6 ! 00000001378EBF40 SUBR:L0-B000 4 <BD20010
11376 ldda [%l6]0x2C, %i0 ! 00000001378EBF44 SUBR:L0-B000 4 S Quad_Ld
11377 lduba [%g7+%g7]0x83, %i5 ! 00000001378EBF48 SUBR:L0-B000 4 S <BD20043
11378 tne %xcc, %g7+0x006E ! 00000001378EBF4C SUBR:L0-B000 4 S
11379 stx %i2, [%g3-0x0008] ! 00000001378EBF50 SUBR:L0-B000 4 S >BD20056
11380 .word 0x97AB10C3 ! 00000001378EBF54 SUBR:L0-B000 4 S illop_FP
11381 add %g1, 0x2B, %g1 ! 00000001378EBF58 SUBR:L0-B000 4 chksum++
11382 add %o5, %g1, %o1 ! 00000001378EBF5C SWCH:L1-B000 4
11383 and %o1, 0x18, %o7 ! 00000001378EBF60 SWCH:L1-B000 4
11384 sethi %hi(0x78), %o1 ! 00000001378EBF64 SWCH:L1-B000 4 .+0
11385 or %o1,%lo(0x78),%o1 ! 00000001378EBF68 SWCH:L1-B000 4
11386 add %o1, %o7, %o1 ! 00000001378EBF6C SWCH:L1-B000 4
11387 jmpl %l7+%o1, %g0 ! 00000001378EBF70 SWCH:L1-B000 4
11388 nop ! 00000001378EBF74 SWCH:L1-B000 4 S
11389 .word 0xDB10EBBA ! 00000001378EBF78 SWCH:L1-B000 0 illop
11390 .word 0x9BA6C420 ! 00000001378EBF7C SWCH:L1-B000 0 S illop_FP
11391 fba,a,pn %fcc0, BL20010 ! 00000001378EBF80 SWCH:L1-B000 0
11392 ld [%g6-0x0012], %f28 ! 00000001378EBF84 SWCH:L1-B000 0 S <BD20087+2
11393 fba BL20009 ! 00000001378EBF88 SWCH:L1-B000 1
11394 std %f40, [%g4+0x0010] ! 00000001378EBF8C SWCH:L1-B000 1 S >BD20074
11395 fba,a,pn %fcc1, BL20008 ! 00000001378EBF90 SWCH:L1-B000 3
11396 stb %o3, [%g4-0x0010] ! 00000001378EBF94 SWCH:L1-B000 0 S >BD20052
11397BL20008:add %g1, 0x2F0, %g1 ! 00000001378EBF98 CASE:L2-B000 3 chksum++
11398 stb %i2, [%g5+0x0028] ! 00000001378EBF9C CASE:L2-B000 3 S >BD20080
11399 bz,a BL20003 ! 00000001378EBFA0 CASE:L2-B000 3 L
11400 lda [%g5-0x0074]%asi, %f9 ! 00000001378EBFA4 CASE:L2-B000 1 S <BD20020
11401 nop ! 00000001378EBFA8 CASE:L2-B000 2 S
11402 fbe,a,pt %fcc2, BL20004 ;.empty ! 00000001378EBFAC CASE:L2-B000 2 L
11403 be BL20003 ! 00000001378EBFB0 CASE:L2-B000 2 L
11404 stb %o5, [%g3-0x0057] ! 00000001378EBFB4 CASE:L2-B000 0 S >BD20026
11405 ldx [%g2+0x0008], %g6 ! 00000001378EBFB8 CASE:L2-B000 0 S BASE<BD20015
11406BL20003:nop ! 00000001378EBFBC CASE:L2-B000 1 S
11407BL20004:fblg,pn %fcc0, BL20005 ! 00000001378EBFC0 CASE:L2-B000 3 L
11408 stba %g1, [%g4-0x001F]%asi ! 00000001378EBFC4 CASE:L2-B000 3 S >BD20085
11409BL20005:lduh [%g4+0x0040], %o3 ! 00000001378EBFC8 CASE:L2-B000 3 S <BD20036
11410 ldx [%g2+0x0060], %fsr ! 00000001378EBFCC CASE:L2-B000 3 S <BD20032
11411 fbug BL20006 ;.empty ! 00000001378EBFD0 CASE:L2-B000 3 L
11412 fbg BL20007 ! 00000001378EBFD4 CASE:L2-B000 3 L
11413BL20007:stxa %o3, [%g5+0x0008]%asi ! 00000001378EBFD8 CASE:L2-B000 3 S >BD20058
11414BL20006:add %g1, 0xDF8, %g1 ! 00000001378EBFDC CASE:L2-B000 3 chksum++
11415 ba,a BL20015 ! 00000001378EBFE0 CASE:L2-B000 3
11416 ldx [%g2+0x0048], %g4 ! 00000001378EBFE4 CASE:L2-B000 0 S BASE<BD20209
11417BL20009:add %g1, 0xF5, %g1 ! 00000001378EBFE8 CASE:L2-B001 1 chksum++
11418 ldx [%g5-0x0088], %g5 ! 00000001378EBFEC CASE:L2-B001 1 ptr_chase
11419 ldx [%g5-0x0088], %g5 ! 00000001378EBFF0 CASE:L2-B001 1 ptr_chase
11420 ldx [%g5-0x0088], %g5 ! 00000001378EBFF4 CASE:L2-B001 1 ptr_chase
11421 ldx [%g5-0x0088], %g5 ! 00000001378EBFF8 CASE:L2-B001 1 ptr_chase
11422 ldx [%g2+0x0058], %l6 ! 00000001378EBFFC CASE:L2-B001 1 <BD20010
11423 ldda [%l6]0x26, %i0 ! 00000001378EC000 CASE:L2-B001 1 S Quad_Ld_P
11424 stx %i0, [%g4+0x0050] ! 00000001378EC004 CASE:L2-B001 1 S >BD20045
11425 st %f25, [%g3+0x0064] ! 00000001378EC008 CASE:L2-B001 1 S >BD20021
11426 fba,pn %fcc2, BL20015 ! 00000001378EC00C CASE:L2-B001 1
11427 stb %o3, [%g3-0x0010] ! 00000001378EC010 CASE:L2-B001 1 S >BD20052
11428BL20010:add %g1, 0xCA7, %g1 ! 00000001378EC014 CASE:L2-B002 0 chksum++
11429 std %i4, [%g6-0x0008] ! 00000001378EC018 CASE:L2-B002 0 S >BD20056
11430 .word 0xDC38997D ! 00000001378EC01C CASE:L2-B002 0 S random
11431 ldd [%g3+0x0008], %f28 ! 00000001378EC020 CASE:L2-B002 0 S <BD20058
11432 std %f46, [%g6-0x0038] ! 00000001378EC024 CASE:L2-B002 0 S >BD20006
11433 stw %o1, [%g4-0x001C] ! 00000001378EC028 CASE:L2-B002 0 S >BD20130
11434 .word 0xD1B47080 ! 00000001378EC02C CASE:L2-B002 0 random
11435 .word 0xF3B81C3E ! 00000001378EC030 CASE:L2-B002 0 S illop_VIS
11436BL20011:add %g1, 0x378, %g1 ! 00000001378EC034 CASE:L2-B003 0 chksum++
11437 ld [%g6+0x0020], %f9 ! 00000001378EC038 CASE:L2-B003 0 S <BD20042
11438 .word 0x9DA1C8F3 ! 00000001378EC03C CASE:L2-B003 0 S illop_FP
11439 ldda [%g4-0x0070]%asi, %f40 ! 00000001378EC040 CASE:L2-B003 0 S <BD20008
11440 add %g3, -22, %l6 ! 00000001378EC044 CASE:L2-B003 0 @BD20051
11441 stda %f24, [%l6]0xDA ! 00000001378EC048 CASE:L2-B003 0 S Short16
11442 std %f20, [%g4-0x0068] ! 00000001378EC04C CASE:L2-B003 0 S >BD20082
11443 prefetch [%g7+%l1], 1 ! 00000001378EC050 CASE:L2-B003 0 S <.+0
11444 ba BL20015 ! 00000001378EC054 CASE:L2-B003 0
11445 ldx [%g2+0x0060], %fsr ! 00000001378EC058 CASE:L2-B003 0 S <BD20032
11446BL20015: ! SWCH:L1-B000
11447 add %g1, 0xB18, %g1 ! 00000001378EC05C SWCH:L1-B000 4 chksum++
11448 ld [%g2+0x0060], %fsr ! 00000001378EC060 SWCH:L1-B000 4 S <BD20032
11449 brgz,pn %g1, BL20012 ! 00000001378EC064 SWCH:L1-B000 4 L
11450 swap [%g5+0x0064], %l2 ! 00000001378EC068 SWCH:L1-B000 4 S >BD20021
11451 .word 0xB1A2D857 ! 00000001378EC06C SWCH:L1-B000 0 S illop
11452 bge,pn %icc, BL20013 ! 00000001378EC070 SWCH:L1-B000 0 L
11453BL20013:ta %xcc, 0x46 ! 00000001378EC074 SWCH:L1-B000 0 S demap-page
11454BL20012:brz,pn %g1, BL20014 ! 00000001378EC078 SWCH:L1-B000 4 L
11455BL20014:ld [%g4-0x0074], %f8 ! 00000001378EC07C SWCH:L1-B000 4 S <BD20020
11456 lduha [%g7+%g0]0x82, %i5 ! 00000001378EC080 SWCH:L1-B000 4 S <BD20043
11457 add %g1, 0x232, %g1 ! 00000001378EC084 SWCH:L1-B000 4 chksum++
11458 ta %xcc, 0x46 ! 00000001378EC088 SUBR:L0-B000 4 S demap-page
11459 ldub [%g6-0x0058], %l2 ! 00000001378EC08C SUBR:L0-B000 4 S <BD20024
11460 stha %i3, [%g4-0x002E]%asi ! 00000001378EC090 SUBR:L0-B000 4 S >BD20171
11461 stxa %i3, [%g2+%g0]0xCE ! 00000001378EC094 SUBR:L0-B000 4 S BAD-ASI
11462 ta %xcc, 0x45 ! 00000001378EC098 SUBR:L0-B000 4 demap-stack
11463 add %g1, 0x846, %i0 ! 00000001378EC09C SUBR:L0-B000 4
11464 return %i7+0x0008 ! 00000001378EC0A0 SUBR:L0-B000 4
11465 add %g1, 0xA3C, %g1 ! 00000001378EC0A4 SUBR:L0-B000 4 chksum++
11466
11467SECTION .btext011_pg1 TEXT_VA=0x1378ec000
11468attr_text {
11469 Name = .btext011_pg1,
11470 VA = 0x1378ec000,
11471 RA = 0xffffb2000,
11472 PA = ra2pa(0xffffb2000,0),
11473 tsbonly,
11474 part_0_ctx_nonzero_tsb_config_3,
11475 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
11476 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11477 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11478}
11479.text; .skip 8
11480
11481!========================================================================
11482
11483SECTION .btext012 TEXT_VA=0xffffb42d4fffff00
11484attr_text {
11485 Name = .btext012,
11486 VA = 0xffffb42d4fffff00,
11487 RA = ra2pa(0xe6fffff00,0),
11488 PA = ra2pa(0xe6fffff00,0),
11489 notsb
11490}
11491
11492SECTION .btext012_pg0 TEXT_VA=0xffffb42d40000000
11493attr_text {
11494 Name = .btext012_pg0,
11495 VA = 0xffffb42d40000000,
11496 RA = ra2pa(0xe60000000,0),
11497 PA = ra2pa(0xe60000000,0),
11498 tsbonly,
11499 part_0_ctx_nonzero_tsb_config_0,
11500 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
11501 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11502 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11503}
11504.text; .skip 8
11505
11506
11507SECTION .btext012
11508.text
11509.global SUBR040; SUBR040:
11510BL20016: ! SUBR:L0-B000
11511 add %g1, 0xB3, %g1 ! FFFFB42D4FFFFF00 SUBR:L0-B000 8 chksum++
11512 save %o6, -128, %o6 ! FFFFB42D4FFFFF04 SUBR:L0-B000 8
11513 sethi %hh(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF08 SUBR:L0-B000 8 SUBR040
11514 or %l7,%hm(0xFFFFB42D4FFFFF00),%l7 ! FFFFB42D4FFFFF0C SUBR:L0-B000 8
11515 sethi %lm(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF10 SUBR:L0-B000 8
11516 or %l6,%lo(0xFFFFB42D4FFFFF00),%l6 ! FFFFB42D4FFFFF14 SUBR:L0-B000 8
11517 sllx %l7, 0x20, %l7 ! FFFFB42D4FFFFF18 SUBR:L0-B000 8
11518 or %l7, %l6, %l7 ! FFFFB42D4FFFFF1C SUBR:L0-B000 8
11519 ta %xcc, 0x45 ! FFFFB42D4FFFFF20 SUBR:L0-B000 8 demap-stack
11520 add %g1, 0x752, %g1 ! FFFFB42D4FFFFF24 SUBR:L0-B000 8 chksum++
11521 add %o2, %g1, %o3 ! FFFFB42D4FFFFF28 SWCH:L1-B000 8
11522 andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF2C SWCH:L1-B000 8
11523 bnz,pn %xcc, BL20030 ! FFFFB42D4FFFFF30 SWCH:L1-B000 8
11524 andcc %o3, 0x400, %g0 ! FFFFB42D4FFFFF34 SWCH:L1-B000 8
11525 bnz,pn %xcc, BL20029 ! FFFFB42D4FFFFF38 SWCH:L1-B000 3
11526 andcc %o3, 0x2, %g0 ! FFFFB42D4FFFFF3C SWCH:L1-B000 3
11527 bnz,pt %xcc, BL20024 ! FFFFB42D4FFFFF40 SWCH:L1-B000 3
11528 andcc %o3, 0x20, %g0 ! FFFFB42D4FFFFF44 SWCH:L1-B000 3
11529 bnz,a,pn %xcc, BL20017 ! FFFFB42D4FFFFF48 SWCH:L1-B000 0
11530 add %g1, 0x1AD, %g1 ! FFFFB42D4FFFFF4C SWCH:L1-B000 0 chksum++
11531 .word 0x9765BA93 ! FFFFB42D4FFFFF50 SWCH:L1-B000 0 illop
11532 .word 0xBD570000 ! FFFFB42D4FFFFF54 SWCH:L1-B000 0 S illop
11533 ldd [%g5+0x0018], %f60 ! FFFFB42D4FFFFF58 SWCH:L1-B000 0 S <BD20059
11534 ld [%g3-0x0078], %f9 ! FFFFB42D4FFFFF5C SWCH:L1-B000 0 S <BD20180
11535 stda %i4, [%g5+0x0008]%asi ! FFFFB42D4FFFFF60 SWCH:L1-B000 0 S >BD20058
11536 ldsw [%g4+0x0048], %l3 ! FFFFB42D4FFFFF64 SWCH:L1-B000 0 S <BD20018
11537 .word 0xD8148BFF ! FFFFB42D4FFFFF68 SWCH:L1-B000 0 random
11538 fba,a,pt %fcc3, BL20031 ! FFFFB42D4FFFFF6C SWCH:L1-B000 0
11539 ldub [%g6+0x002B], %l4 ! FFFFB42D4FFFFF70 SWCH:L1-B000 0 S <BD20126
11540BL20017:add %g1, 0x45C, %g1 ! FFFFB42D4FFFFF74 CASE:L2-B000 0 chksum++
11541 .word 0x36ECC3A2 ! FFFFB42D4FFFFF78 CASE:L2-B000 0 S random
11542 .word 0xE3428363 ! FFFFB42D4FFFFF7C CASE:L2-B000 0 S illop
11543 ldx [%g2+0x0010], %g3 ! FFFFB42D4FFFFF80 CASE:L2-B000 0 S BASE<BD20048
11544 ldx [%g2+0x0058], %l6 ! FFFFB42D4FFFFF84 CASE:L2-B000 0 <BD20010
11545 stxa %g7, [%l6+%g0]0x14 ! FFFFB42D4FFFFF88 CASE:L2-B000 0 S >BD20011
11546 ldd [%g3-0x0068], %i0 ! FFFFB42D4FFFFF8C CASE:L2-B000 0 S <BD20082
11547 add %g3, -88, %l6 ! FFFFB42D4FFFFF90 CASE:L2-B000 0 @BD20024
11548 .word 0x95A6CC09 ! FFFFB42D4FFFFF94 CASE:L2-B000 0 S illop
11549 ba,a,pn %icc, BL20031 ! FFFFB42D4FFFFF98 CASE:L2-B000 0
11550 .word 0xEA6E9E97 ! FFFFB42D4FFFFF9C CASE:L2-B000 0 S random
11551BL20024:add %g1, 0xCC7, %g1 ! FFFFB42D4FFFFFA0 CASE:L2-B001 3 chksum++
11552 ldx [%g2+0x0008], %g3 ! FFFFB42D4FFFFFA4 CASE:L2-B001 3 S BASE<BD20015
11553 fbule,a,pt %fcc3, BL20018 ;.empty ! FFFFB42D4FFFFFA8 CASE:L2-B001 3 L
11554 bne,pn %icc, BL20019 ;.empty ! FFFFB42D4FFFFFAC CASE:L2-B001 1 L
11555 bnz,pt %icc, BL20020 ;.empty ! FFFFB42D4FFFFFB0 CASE:L2-B001 2 L
11556 bpos,a,pn %xcc, BL20021 ! FFFFB42D4FFFFFB4 CASE:L2-B001 2 L
11557 .word 0x85AF1236 ! FFFFB42D4FFFFFB8 CASE:L2-B001 0 S illop
11558 .word 0xCFEC3055 ! FFFFB42D4FFFFFBC CASE:L2-B001 0 S illop
11559 bg,a BL20022 ! FFFFB42D4FFFFFC0 CASE:L2-B001 0 L
11560 .word 0x95906000 ! FFFFB42D4FFFFFC4 CASE:L2-B001 0 S random
11561 fbu BL20023 ;.empty ! FFFFB42D4FFFFFC8 CASE:L2-B001 0 L
11562BL20023:fbl,a,pn %fcc2, BL20021 ;.empty ! FFFFB42D4FFFFFCC CASE:L2-B001 0 L
11563BL20020:fbu,pt %fcc3, BL20018 ;.empty ! FFFFB42D4FFFFFD0 CASE:L2-B001 2 L
11564BL20022:.word 0x048F9CF4 ! FFFFB42D4FFFFFD4 CASE:L2-B001 0 L random
11565BL20021:st %f16, [%g3-0x0040] ! FFFFB42D4FFFFFD8 CASE:L2-B001 2 S >BD20007
11566BL20019:.word 0xE74D8C04 ! FFFFB42D4FFFFFDC CASE:L2-B001 3 S illop
11567BL20018:add %g1, 0xECE, %g1 ! FFFFB42D4FFFFFE0 CASE:L2-B001 4 chksum++
11568 fba,pt %fcc1, BL20031 ! FFFFB42D4FFFFFE4 CASE:L2-B001 3
11569 nop ! FFFFB42D4FFFFFE8 CASE:L2-B001 3 S
11570BL20029:add %g1, 0x828, %g1 ! FFFFB42D4FFFFFEC CASE:L2-B002 0 chksum++
11571 .word 0xBFAB548E ! FFFFB42D4FFFFFF0 CASE:L2-B002 0 S illop_FP
11572 brnz,a,pn %i5, BL20025 ! FFFFB42D4FFFFFF4 CASE:L2-B002 0 L
11573 stb %g1, [%g6+0x0029] ! FFFFB42D4FFFFFF8 CASE:L2-B002 0 S >BD20090
11574 stw %i1, [%g3+0x0024] ! FFFFB42D4FFFFFFC CASE:L2-B002 0 S >BD20139
11575 .word 0xADD7280B ! FFFFB42D50000000 CASE:L2-B002 0 L illop
11576BL20025:.word 0xC222A317 ! FFFFB42D50000004 CASE:L2-B002 0 L random
11577BL20027:be,a,pt %xcc, BL20028 ! FFFFB42D50000008 CASE:L2-B002 0 L
11578BL20026:ldd [%g5+0x0030], %f30 ! FFFFB42D5000000C CASE:L2-B002 0 S <BD20044
11579BL20028:add %g1, 0x9B7, %g1 ! FFFFB42D50000010 CASE:L2-B002 0 chksum++
11580 fba BL20031 ! FFFFB42D50000014 CASE:L2-B002 0
11581 nop ! FFFFB42D50000018 CASE:L2-B002 0 S
11582BL20030:add %g1, 0x3A4, %g1 ! FFFFB42D5000001C CASE:L2-B003 5 chksum++
11583 ld [%g5+0x0020], %f11 ! FFFFB42D50000020 CASE:L2-B003 5 S <BD20042
11584 sethi %hh(0xFFFF8C387FFFFF00),%l6 ! FFFFB42D50000024 CASE:L2-B003 5 SUBR046
11585 or %l6,%hm(0xFFFF8C387FFFFF00),%l6 ! FFFFB42D50000028 CASE:L2-B003 5
11586 sethi %lm(0xFFFF8C387FFFFF00),%l5 ! FFFFB42D5000002C CASE:L2-B003 5
11587 or %l5,%lo(0xFFFF8C387FFFFF00),%l5 ! FFFFB42D50000030 CASE:L2-B003 5
11588 sllx %l6, 0x20, %l6 ! FFFFB42D50000034 CASE:L2-B003 5
11589 or %l6, %l5, %l6 ! FFFFB42D50000038 CASE:L2-B003 5
11590 add %l6, 0x1, %l6 ! FFFFB42D5000003C CASE:L2-B003 5
11591 jmpl %l6+0x0000, %o7 ! FFFFB42D50000040 CASE:L2-B003 10 S
11592 ldx [%g2+0x0038], %g4 ! FFFFB42D50000044 CASE:L2-B003 5 S BASE<BD20125
11593 call .+8 ! FFFFB42D50000048 CASE:L2-B003 5 S
11594 sta %f24, [%g4+0x0024]%asi ! FFFFB42D5000004C CASE:L2-B003 5 S >BD20139
11595 fba,a BL20031 ! FFFFB42D50000050 CASE:L2-B003 5
11596 ldx [%g2+0x0028], %g3 ! FFFFB42D50000054 CASE:L2-B003 0 S BASE<BD20022
11597BL20031: ! SWCH:L1-B000
11598 add %g1, 0xFDC, %g1 ! FFFFB42D50000058 SWCH:L1-B000 8 chksum++
11599 add %g6, 0x2A, %l6 ! FFFFB42D5000005C SWCH:L1-B000 8 @BD20099
11600 ldda [%l6]0xD0, %f20 ! FFFFB42D50000060 SWCH:L1-B000 8 S Short8
11601 ldsba [%g7+%g7]0x83, %i0 ! FFFFB42D50000064 SWCH:L1-B000 8 S <BD20043
11602 stxa %i5, [%g5+0x0050]%asi ! FFFFB42D50000068 SWCH:L1-B000 8 S >BD20045
11603 stxa %o0, [%g5+0x0069]%asi ! FFFFB42D5000006C SWCH:L1-B000 8 S >BD20012+1
11604 ldx [%g2+0x0058], %l6 ! FFFFB42D50000070 SWCH:L1-B000 8 <BD20010
11605 stxa %g7, [%l6+%g0]0x0C ! FFFFB42D50000074 SWCH:L1-B000 8 S >BD20011
11606 .word 0x9F95E01A ! FFFFB42D50000078 SWCH:L1-B000 8 S illop
11607 ldda [%l6]0x24, %i2 ! FFFFB42D5000007C SWCH:L1-B000 8 S Quad_Ld
11608 ldx [%g2+0x0050], %l5 ! FFFFB42D50000080 SWCH:L1-B000 8 <BD20003
11609 membar 0x40 ! FFFFB42D50000084 SWCH:L1-B000 8
11610 stda %f0, [%l5]0xF8 ! FFFFB42D50000088 SWCH:L1-B000 8 Blk-Store
11611 membar 0x40 ! FFFFB42D5000008C SWCH:L1-B000 8
11612 prefetch [%i7+0x07FC], 23 ! FFFFB42D50000090 SWCH:L1-B000 8 S <.+2044
11613 sth %o0, [%g6+0x0044] ! FFFFB42D50000094 SWCH:L1-B000 8 S >BD20137
11614 st %f16, [%g3-0x003F] ! FFFFB42D50000098 SWCH:L1-B000 8 S >BD20007+1
11615 ld [%g2+0x0060], %fsr ! FFFFB42D5000009C SWCH:L1-B000 8 S <BD20032
11616 stw %i2, [%g4-0x001C] ! FFFFB42D500000A0 SUBR:L0-B000 8 S >BD20130
11617 .word 0xD867F274 ! FFFFB42D500000A4 SUBR:L0-B000 8 S illop
11618 ldstub [%g5-0x0058], %o5 ! FFFFB42D500000A8 SUBR:L0-B000 8 S >BD20024
11619 ldx [%g2+0x0058], %l6 ! FFFFB42D500000AC SUBR:L0-B000 8 <BD20010
11620 ldda [%l6]0x2C, %i0 ! FFFFB42D500000B0 SUBR:L0-B000 8 S Quad_Ld
11621 ta %xcc, 0x45 ! FFFFB42D500000B4 SUBR:L0-B000 8 demap-stack
11622 add %g1, 0x8BF, %i0 ! FFFFB42D500000B8 SUBR:L0-B000 8
11623 add %g1, 0x26D, %g1 ! FFFFB42D500000BC SUBR:L0-B000 8 chksum++
11624 ret ! FFFFB42D500000C0 SUBR:L0-B000 8
11625 restore %i0, %l7, %o0 ! FFFFB42D500000C4 SUBR:L0-B000 8
11626
11627SECTION .btext012_pg1 TEXT_VA=0xffffb42d50000000
11628attr_text {
11629 Name = .btext012_pg1,
11630 VA = 0xffffb42d50000000,
11631 RA = ra2pa(0xe70000000,0),
11632 PA = ra2pa(0xe70000000,0),
11633 tsbonly,
11634 part_0_ctx_nonzero_tsb_config_0,
11635 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
11636 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11637 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11638}
11639.text; .skip 8
11640
11641!========================================================================
11642
11643SECTION .btext013 TEXT_VA=0x296c9fffff00
11644attr_text {
11645 Name = .btext013,
11646 VA = 0x296c9fffff00,
11647 RA = ra2pa(0xe4fffff00,0),
11648 PA = ra2pa(0xe4fffff00,0),
11649 notsb
11650}
11651
11652SECTION .btext013_pg0 TEXT_VA=0x296c90000000
11653attr_text {
11654 Name = .btext013_pg0,
11655 VA = 0x296c90000000,
11656 RA = ra2pa(0xe40000000,0),
11657 PA = ra2pa(0xe40000000,0),
11658 tsbonly,
11659 part_0_ctx_nonzero_tsb_config_0,
11660 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
11661 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11662 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11663}
11664.text; .skip 8
11665
11666
11667SECTION .btext013
11668.text
11669.global SUBR041; SUBR041:
11670BL20033: ! SUBR:L0-B000
11671 add %g1, 0xDAA, %g1 ! 0000296C9FFFFF00 SUBR:L0-B000 3 chksum++
11672 bvc BL20032 ! 0000296C9FFFFF04 SUBR:L0-B000 3
11673 save %o6, -128, %o6 ! 0000296C9FFFFF08 SUBR:L0-B000 3
11674BL20032: ! SUBR:L0-B000
11675 sethi %hh(0x296C9FFFFF00),%l7 ! 0000296C9FFFFF0C SUBR:L0-B000 3 SUBR041
11676 or %l7,%hm(0x296C9FFFFF00),%l7 ! 0000296C9FFFFF10 SUBR:L0-B000 3
11677 sethi %lm(0x296C9FFFFF00),%l6 ! 0000296C9FFFFF14 SUBR:L0-B000 3
11678 or %l6,%lo(0x296C9FFFFF00),%l6 ! 0000296C9FFFFF18 SUBR:L0-B000 3
11679 sllx %l7, 0x20, %l7 ! 0000296C9FFFFF1C SUBR:L0-B000 3
11680 or %l7, %l6, %l7 ! 0000296C9FFFFF20 SUBR:L0-B000 3
11681 ta %xcc, 0x45 ! 0000296C9FFFFF24 SUBR:L0-B000 3 demap-stack
11682 stw %i2, [%g3+0x0024] ! 0000296C9FFFFF28 SUBR:L0-B000 3 S >BD20139
11683 add %g4, -31, %l6 ! 0000296C9FFFFF2C SUBR:L0-B000 3 @BD20085
11684 ldda [%l6]0xD1, %f18 ! 0000296C9FFFFF30 SUBR:L0-B000 3 S Short8
11685 ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF34 SUBR:L0-B000 3 <BD20010
11686 lduwa [%l6+%g0]0x14, %g7 ! 0000296C9FFFFF38 SUBR:L0-B000 3 S <BD20011
11687 swapa [%g3-0x001C]%asi, %i3 ! 0000296C9FFFFF3C SUBR:L0-B000 3 S >BD20130
11688 ldsw [%g5-0x0053], %i0 ! 0000296C9FFFFF40 SUBR:L0-B000 3 S <BD20027+1
11689 stw %i4, [%g3+0x0054] ! 0000296C9FFFFF44 SUBR:L0-B000 3 S >BD20045+4
11690 stb %i4, [%g4+0x0042] ! 0000296C9FFFFF48 SUBR:L0-B000 3 S >BD20091
11691 ldx [%g2+0x0050], %l5 ! 0000296C9FFFFF4C SUBR:L0-B000 3 <BD20003
11692 membar 0x40 ! 0000296C9FFFFF50 SUBR:L0-B000 3
11693 stda %f16, [%l5]0xE0 ! 0000296C9FFFFF54 SUBR:L0-B000 3 Blk-Store
11694 membar 0x40 ! 0000296C9FFFFF58 SUBR:L0-B000 3
11695 add %g1, 0x548, %g1 ! 0000296C9FFFFF5C SUBR:L0-B000 3 chksum++
11696 or %g0, 0x2, %l3 ! 0000296C9FFFFF60 LOOP:L1-B000 3
11697BL20055: ! LOOP:L1-B000
11698 add %g1, 0xBC2, %g1 ! 0000296C9FFFFF64 LOOP:L1-B000 6 chksum++
11699 stda %f46, [%g5-0x0060]%asi ! 0000296C9FFFFF68 LOOP:L1-B000 6 S >BD20104
11700 stx %i4, [%g3+0x0068] ! 0000296C9FFFFF6C LOOP:L1-B000 6 S >BD20012
11701 st %f3, [%g3+0x0020] ! 0000296C9FFFFF70 LOOP:L1-B000 6 S >BD20042
11702 popc 0xB17, %o3 ! 0000296C9FFFFF74 LOOP:L1-B000 6 S
11703 ldx [%g2+0x0058], %l6 ! 0000296C9FFFFF78 LOOP:L1-B000 6 <BD20010
11704 stha %g7, [%l6+%g0]0x1C ! 0000296C9FFFFF7C LOOP:L1-B000 6 S >BD20011
11705 ta %xcc, 0x40 ! 0000296C9FFFFF80 LOOP:L1-B000 6 S +-priv
11706 ldda [%l6]0x24, %i0 ! 0000296C9FFFFF84 LOOP:L1-B000 12 S Quad_Ld
11707 lda [%g5+0x0020]%asi, %f8 ! 0000296C9FFFFF88 LOOP:L1-B000 6 S <BD20042
11708 nop ! 0000296C9FFFFF8C LOOP:L1-B000 6 S
11709 andcc %i1, 0x200, %g0 ! 0000296C9FFFFF90 SKIP:L2-B000 6
11710 bz BL20034 ! 0000296C9FFFFF94 SKIP:L2-B000 6
11711 nop ! 0000296C9FFFFF98 SKIP:L2-B000 6 S
11712 ld [%g5+0x002C], %f9 ! 0000296C9FFFFF9C SKIP:L2-B000 6 S <BD20019
11713 ldda [%g4-0x0060]%asi, %f46 ! 0000296C9FFFFFA0 SKIP:L2-B000 6 S <BD20104
11714 stx %i0, [%g4+0x0038] ! 0000296C9FFFFFA4 SKIP:L2-B000 6 S >BD20028
11715 ld [%g5-0x0074], %f8 ! 0000296C9FFFFFA8 SKIP:L2-B000 6 S <BD20020
11716 add %g6, -87, %l6 ! 0000296C9FFFFFAC SKIP:L2-B000 6 @BD20026
11717 stda %f24, [%l6]0xD0 ! 0000296C9FFFFFB0 SKIP:L2-B000 6 S Short8
11718 ldsh [%g5-0x003C], %o2 ! 0000296C9FFFFFB4 SKIP:L2-B000 6 S <BD20041
11719 swap [%g4-0x0014], %i5 ! 0000296C9FFFFFB8 SKIP:L2-B000 6 S >BD20087
11720 stx %o1, [%g5+0x0038] ! 0000296C9FFFFFBC SKIP:L2-B000 6 S >BD20028
11721 stxa %i1, [%g5+0x0070]%asi ! 0000296C9FFFFFC0 SKIP:L2-B000 6 S >BD20060
11722 add %g1, 0xEE5, %g1 ! 0000296C9FFFFFC4 SKIP:L2-B000 6 chksum++
11723 st %f10, [%g4+0x002F] ! 0000296C9FFFFFC8 SKIP:L2-B000 6 S >BD20019+3
11724 sethi %hh(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFCC SKIP:L2-B000 6 SUBR044
11725 or %l6,%hm(0xFFFFAF2532F99F00),%l6 ! 0000296C9FFFFFD0 SKIP:L2-B000 6
11726 sethi %lm(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD4 SKIP:L2-B000 6
11727 or %l5,%lo(0xFFFFAF2532F99F00),%l5 ! 0000296C9FFFFFD8 SKIP:L2-B000 6
11728 sllx %l6, 0x20, %l6 ! 0000296C9FFFFFDC SKIP:L2-B000 6
11729 or %l6, %l5, %l6 ! 0000296C9FFFFFE0 SKIP:L2-B000 6
11730 add %l6, 0x1, %l6 ! 0000296C9FFFFFE4 SKIP:L2-B000 6
11731 jmpl %l6+0x0000, %o7 ! 0000296C9FFFFFE8 SKIP:L2-B000 12 S
11732 ldd [%g5+0x0080], %i0 ! 0000296C9FFFFFEC SKIP:L2-B000 6 S <BD20070
11733 add %g5, 0x0, %l6 ! 0000296C9FFFFFF0 SKIP:L2-B000 6 @BD20097
11734 ldda [%l6]0xD2, %f18 ! 0000296C9FFFFFF4 SKIP:L2-B000 6 S Short16
11735 ldsb [%g5+0x002B], %l0 ! 0000296C9FFFFFF8 SKIP:L2-B000 6 S <BD20126
11736 stxa %i1, [%g7+%g0]0x37 ! 0000296C9FFFFFFC SKIP:L2-B000 6 S BAD-ASI
11737 ldx [%g2+0x0058], %l6 ! 0000296CA0000000 SKIP:L2-B000 6 <BD20010
11738 lduwa [%l6+%g0]0x04, %g7 ! 0000296CA0000004 SKIP:L2-B000 6 S <BD20011
11739 fba,a BL20035 ! 0000296CA0000008 SKIP:L2-B000 6
11740 .word 0xABE4FAC3 ! 0000296CA000000C SKIP:L2-B000 0 S random
11741BL20034: ! ELSE:L2-B001
11742 .word 0x038510D1 ! 0000296CA0000010 ELSE:L2-B001 0 S random
11743 sth %i1, [%g5-0x0042] ! 0000296CA0000014 ELSE:L2-B001 0 S >BD20023+6
11744 std %i4, [%g6+0x0050] ! 0000296CA0000018 ELSE:L2-B001 0 S >BD20045
11745 .word 0xCF6E8A92 ! 0000296CA000001C ELSE:L2-B001 0 illop
11746 stda %f16, [%l6]0xD0 ! 0000296CA0000020 ELSE:L2-B001 0 S Short8
11747 stba %i1, [%g6-0x0020]%asi ! 0000296CA0000024 ELSE:L2-B001 0 S >BD20144
11748 .word 0xED57BBF1 ! 0000296CA0000028 ELSE:L2-B001 0 S illop
11749 .word 0xD1681D3B ! 0000296CA000002C ELSE:L2-B001 0 illop
11750 ldx [%g3-0x0088], %g3 ! 0000296CA0000030 ELSE:L2-B001 0 ptr_chase
11751 ldx [%g3-0x0088], %g3 ! 0000296CA0000034 ELSE:L2-B001 0 ptr_chase
11752 ldx [%g3-0x0088], %g3 ! 0000296CA0000038 ELSE:L2-B001 0 ptr_chase
11753 std %f62, [%g4-0x0038] ! 0000296CA000003C ELSE:L2-B001 0 S >BD20006
11754 stx %i0, [%g6+0x0076] ! 0000296CA0000040 ELSE:L2-B001 0 S >BD20060+6
11755 .word 0xB3E28068 ! 0000296CA0000044 ELSE:L2-B001 0 S illop
11756 sta %f31, [%g5-0x0040]%asi ! 0000296CA0000048 ELSE:L2-B001 0 S >BD20007
11757 nop ! 0000296CA000004C ELSE:L2-B001 0 S
11758 .word 0x9F7AF063 ! 0000296CA0000050 ELSE:L2-B001 0 illop
11759 .word 0xBBAE0889 ! 0000296CA0000054 ELSE:L2-B001 0 S illop
11760 .word 0x1090C140 ! 0000296CA0000058 ELSE:L2-B001 0 S random
11761 std %i0, [%g6+0x0050] ! 0000296CA000005C ELSE:L2-B001 0 S >BD20045
11762 .word 0xE5581729 ! 0000296CA0000060 ELSE:L2-B001 0 illop
11763 ldda [%l6]0x2C, %i0 ! 0000296CA0000064 ELSE:L2-B001 0 S Quad_Ld
11764 stwa %i0, [%g3-0x0051]%asi ! 0000296CA0000068 ELSE:L2-B001 0 S >BD20027+3
11765 stwa %o3, [%g5+0x0084]%asi ! 0000296CA000006C ELSE:L2-B001 0 S >BD20070+4
11766 ld [%g3-0x0068], %f14 ! 0000296CA0000070 ELSE:L2-B001 0 S <BD20082
11767 ld [%g3-0x0064], %f15 ! 0000296CA0000074 ELSE:L2-B001 0 S <BD20082+4
11768 ldub [%g3-0x000F], %i5 ! 0000296CA0000078 ELSE:L2-B001 0 S <BD20040
11769 .word 0xA93510EA ! 0000296CA000007C ELSE:L2-B001 0 random
11770 stda %f26, [%l6]0xD0 ! 0000296CA0000080 ELSE:L2-B001 0 S Short8
11771 ldsb [%g3-0x0057], %o3 ! 0000296CA0000084 ELSE:L2-B001 0 S <BD20026
11772BL20035: ! ELSE:L2-B001
11773 add %g1, 0xD6F, %g1 ! 0000296CA0000088 ELSE:L2-B001 6 chksum++
11774 andcc %i5, 0x80, %g0 ! 0000296CA000008C SKIP:L2-B002 6
11775 bnz,pn %icc, BL20036 ! 0000296CA0000090 SKIP:L2-B002 6
11776 ldsw [%g6-0x0014], %i1 ! 0000296CA0000094 SKIP:L2-B002 6 S <BD20087
11777 stw %i1, [%g3-0x0050] ! 0000296CA0000098 SKIP:L2-B002 1 S >BD20093
11778 stx %l0, [%g5+0x0008] ! 0000296CA000009C SKIP:L2-B002 1 S >BD20058
11779 stw %l0, [%g5+0x003C] ! 0000296CA00000A0 SKIP:L2-B002 1 S >BD20028+4
11780 ldx [%g2+0x0058], %l6 ! 0000296CA00000A4 SKIP:L2-B002 1 <BD20010
11781 ldda [%l6]0x26, %i0 ! 0000296CA00000A8 SKIP:L2-B002 1 S Quad_Ld_P
11782 add %g1, 0x262, %g1 ! 0000296CA00000AC SKIP:L2-B002 1 chksum++
11783 stb %o0, [%g6+0x0043] ! 0000296CA00000B0 SKIP:L2-B002 1 S >BD20092
11784 stx %g1, [%g6+0x0030] ! 0000296CA00000B4 SKIP:L2-B002 1 S >BD20044
11785 stha %i1, [%g3-0x0018]%asi ! 0000296CA00000B8 SKIP:L2-B002 1 S >BD20078
11786 nop ! 0000296CA00000BC SKIP:L2-B002 1 S
11787 fba,a,pn %fcc2, BL20042 ! 0000296CA00000C0 SKIP:L2-B002 1
11788 nop ! 0000296CA00000C4 SKIP:L2-B002 0 S
11789BL20036: ! ELSE:L2-B003
11790 std %f44, [%g6+0x0010] ! 0000296CA00000C8 ELSE:L2-B003 5 S >BD20074
11791 fbge BL20037 ;.empty ! 0000296CA00000CC ELSE:L2-B003 5 L
11792 fbule BL20037 ;.empty ! 0000296CA00000D0 ELSE:L2-B003 5 L
11793 fbe BL20038 ;.empty ! 0000296CA00000D4 ELSE:L2-B003 0 L
11794 fbn,a,pn %fcc3, BL20039 ;.empty ! 0000296CA00000D8 ELSE:L2-B003 0 L
11795BL20039:bcs,pn %xcc, BL20038 ! 0000296CA00000DC ELSE:L2-B003 0 L
11796 ldub [%g4+0x0046], %l4 ! 0000296CA00000E0 ELSE:L2-B003 0 S <BD20077
11797 .word 0x91A0E1DD ! 0000296CA00000E4 ELSE:L2-B003 0 L illop
11798BL20037:fbug,a,pn %fcc0, BL20040 ;.empty ! 0000296CA00000E8 ELSE:L2-B003 5 L
11799 bgu,a,pt %icc, BL20038 ;.empty ! 0000296CA00000EC ELSE:L2-B003 5 L
11800 bg BL20038 ;.empty ! 0000296CA00000F0 ELSE:L2-B003 5 L
11801BL20040:bl,pt %icc, BL20041 ! 0000296CA00000F4 ELSE:L2-B003 0 L
11802BL20038:nop ! 0000296CA00000F8 ELSE:L2-B003 10 S
11803BL20041:add %g1, 0xBE6, %g1 ! 0000296CA00000FC ELSE:L2-B003 5 chksum++
11804 add %g1, 0x59B, %g1 ! 0000296CA0000100 ELSE:L2-B003 5 chksum++
11805 ldsb [%g6+0x002A], %o2 ! 0000296CA0000104 ELSE:L2-B003 5 S <BD20099
11806 ldd [%g6+0x0018], %f32 ! 0000296CA0000108 ELSE:L2-B003 5 S <BD20059
11807 .word 0x82CF0D25 ! 0000296CA000010C ELSE:L2-B003 5 S illop
11808 ldsb [%g3+0x0047], %o4 ! 0000296CA0000110 ELSE:L2-B003 5 S <BD20141
11809 ldd [%g4+0x0070], %i0 ! 0000296CA0000114 ELSE:L2-B003 5 S <BD20060
11810 .word 0xB3CE8321 ! 0000296CA0000118 ELSE:L2-B003 5 S illop
11811BL20042: ! ELSE:L2-B003
11812 add %g1, 0xE8B, %g1 ! 0000296CA000011C ELSE:L2-B003 6 chksum++
11813 andcc %o2, 0x8, %g0 ! 0000296CA0000120 SKIP:L2-B004 6
11814 bz,pt %icc, BL20046 ! 0000296CA0000124 SKIP:L2-B004 6
11815 ldx [%g2+0x0010], %g4 ! 0000296CA0000128 SKIP:L2-B004 6 S BASE<BD20048
11816 ldx [%g2+0x0050], %l5 ! 0000296CA000012C SKIP:L2-B004 1 <BD20003
11817 membar 0x40 ! 0000296CA0000130 SKIP:L2-B004 1
11818 ldda [%l5]0x16, %f16 ! 0000296CA0000134 SKIP:L2-B004 1 Blk-Load
11819 membar 0x40 ! 0000296CA0000138 SKIP:L2-B004 1
11820 st %f9, [%g4-0x0074] ! 0000296CA000013C SKIP:L2-B004 1 S >BD20020
11821 std %f32, [%g3+0x0010] ! 0000296CA0000140 SKIP:L2-B004 1 S >BD20074
11822 std %g0, [%g5+0x0050] ! 0000296CA0000144 SKIP:L2-B004 1 S >BD20045
11823 stx %i1, [%g5+0x0030] ! 0000296CA0000148 SKIP:L2-B004 1 S >BD20044
11824 add %g1, 0x7F5, %g1 ! 0000296CA000014C SKIP:L2-B004 1 chksum++
11825 .word 0x225FCAC1 ! 0000296CA0000150 SKIP:L2-B004 1 S illop
11826 stda %f0, [%g5+0x0018]%asi ! 0000296CA0000154 SKIP:L2-B004 1 S >BD20059
11827 ldsha [%g6+0x0044]%asi, %i1 ! 0000296CA0000158 SKIP:L2-B004 1 S <BD20137
11828 bpos BL20043 ;.empty ! 0000296CA000015C SKIP:L2-B004 1 L
11829 fble BL20044 ;.empty ! 0000296CA0000160 SKIP:L2-B004 1 L
11830BL20043:fbug,pt %fcc2, BL20045 ! 0000296CA0000164 SKIP:L2-B004 1 L
11831 .word 0x81C3E008 ! 0000296CA0000168 SKIP:L2-B004 0 S random
11832BL20045:.word 0x81E80000 ! 0000296CA000016C SKIP:L2-B004 0 S random
11833BL20044:add %g1, 0x80A, %g1 ! 0000296CA0000170 SKIP:L2-B004 1 chksum++
11834 ba,pt %icc, BL20054 ! 0000296CA0000174 SKIP:L2-B004 1
11835 stx %l4, [%g3-0x0062] ! 0000296CA0000178 SKIP:L2-B004 1 S >BD20082+6
11836BL20046: ! ELSE:L2-B005
11837 stb %i1, [%g6-0x0057] ! 0000296CA000017C ELSE:L2-B005 5 S >BD20026
11838 fbul,pt %fcc1, BL20047 ;.empty ! 0000296CA0000180 ELSE:L2-B005 5 L
11839 fbu,a,pn %fcc2, BL20047 ;.empty ! 0000296CA0000184 ELSE:L2-B005 5 L
11840 fbge BL20048 ;.empty ! 0000296CA0000188 ELSE:L2-B005 0 L
11841 fbo,a,pn %fcc2, BL20049 ;.empty ! 0000296CA000018C ELSE:L2-B005 5 L
11842 fbne,pt %fcc0, BL20050 ;.empty ! 0000296CA0000190 ELSE:L2-B005 5 L
11843BL20048:bnz BL20051 ! 0000296CA0000194 ELSE:L2-B005 0 L
11844BL20051:ldx [%g5+0x0078], %o3 ! 0000296CA0000198 ELSE:L2-B005 0 S <BD20009
11845 fbu BL20049 ;.empty ! 0000296CA000019C ELSE:L2-B005 0 L
11846BL20049:fbue,pn %fcc3, BL20047 ! 0000296CA00001A0 ELSE:L2-B005 5 L
11847 std %f36, [%g3-0x0070] ! 0000296CA00001A4 ELSE:L2-B005 5 S >BD20008
11848BL20050:fbo,a BL20052 ;.empty ! 0000296CA00001A8 ELSE:L2-B005 0 L
11849BL20052:fbule,a,pn %fcc1, BL20053 ! 0000296CA00001AC ELSE:L2-B005 0 L
11850BL20053:.word 0xCABF1643 ! 0000296CA00001B0 ELSE:L2-B005 0 S illop
11851BL20047:add %g1, 0x183, %g1 ! 0000296CA00001B4 ELSE:L2-B005 5 chksum++
11852 add %g1, 0x114, %g1 ! 0000296CA00001B8 ELSE:L2-B005 5 chksum++
11853 ldx [%g2+0x0058], %l6 ! 0000296CA00001BC ELSE:L2-B005 5 <BD20010
11854 lduwa [%l6+%g0]0x04, %g7 ! 0000296CA00001C0 ELSE:L2-B005 5 S <BD20011
11855 ldda [%g3+0x0080]%asi, %i0 ! 0000296CA00001C4 ELSE:L2-B005 5 S <BD20070
11856 stb %i5, [%g5-0x001B] ! 0000296CA00001C8 ELSE:L2-B005 5 S >BD20130+1
11857 sth %o2, [%g6+0x0044] ! 0000296CA00001CC ELSE:L2-B005 5 S >BD20137
11858 ldx [%g2+0x0000], %g3 ! 0000296CA00001D0 ELSE:L2-B005 5 S BASE<BD20094
11859 .word 0x85AE14EF ! 0000296CA00001D4 ELSE:L2-B005 5 S illop_FP
11860 stx %l4, [%g5-0x0068] ! 0000296CA00001D8 ELSE:L2-B005 5 S >BD20082
11861BL20054: ! ELSE:L2-B005
11862 add %g1, 0x640, %g1 ! 0000296CA00001DC ELSE:L2-B005 6 chksum++
11863 std %f42, [%g3-0x0060] ! 0000296CA00001E0 LOOP:L1-B000 6 S >BD20104
11864 stx %g1, [%g4+0x0030] ! 0000296CA00001E4 LOOP:L1-B000 6 S >BD20044
11865 ldd [%g6-0x0060], %f60 ! 0000296CA00001E8 LOOP:L1-B000 6 S <BD20104
11866 ta %xcc, 0x40 ! 0000296CA00001EC LOOP:L1-B000 6 S +-priv
11867 subcc %l3, 0x1, %l3 ! 0000296CA00001F0 LOOP:L1-B000 6
11868 bnz,pt %xcc, BL20055 ! 0000296CA00001F4 LOOP:L1-B000 6
11869 std %i2, [%g3-0x0068] ! 0000296CA00001F8 LOOP:L1-B000 6 S >BD20082
11870 add %g1, 0xDA0, %g1 ! 0000296CA00001FC LOOP:L1-B000 3 chksum++
11871 stba %i1, [%g5-0x0057]%asi ! 0000296CA0000200 SUBR:L0-B000 3 S >BD20026
11872 add %g5, 0x30, %l5 ! 0000296CA0000204 SUBR:L0-B000 3 @BD20044
11873 stda %f24,[%l5+%g1]0xC2 ! 0000296CA0000208 SUBR:L0-B000 3 S Partial_St
11874 stda %f32, [%g3-0x0060]%asi ! 0000296CA000020C SUBR:L0-B000 3 S >BD20104
11875 ldx [%g2+0x0050], %l5 ! 0000296CA0000210 SUBR:L0-B000 3 <BD20003
11876 membar 0x40 ! 0000296CA0000214 SUBR:L0-B000 3
11877 ldda [%l5]0x16, %f16 ! 0000296CA0000218 SUBR:L0-B000 3 Blk-Load
11878 membar 0x40 ! 0000296CA000021C SUBR:L0-B000 3
11879 st %f3, [%g6+0x002C] ! 0000296CA0000220 SUBR:L0-B000 3 S >BD20019
11880 ldx [%g2+0x0018], %g3 ! 0000296CA0000224 SUBR:L0-B000 3 S BASE<BD20083
11881 st %f2, [%g5+0x004C] ! 0000296CA0000228 SUBR:L0-B000 3 S >BD20047
11882 st %f10, [%g5-0x002C] ! 0000296CA000022C SUBR:L0-B000 3 S >BD20055
11883 ta %xcc, 0x45 ! 0000296CA0000230 SUBR:L0-B000 3 demap-stack
11884 add %g1, 0x99D, %i0 ! 0000296CA0000234 SUBR:L0-B000 3
11885 add %g1, 0x81, %g1 ! 0000296CA0000238 SUBR:L0-B000 3 chksum++
11886 ret ! 0000296CA000023C SUBR:L0-B000 3
11887 restore %i0, %l7, %o0 ! 0000296CA0000240 SUBR:L0-B000 3
11888
11889SECTION .btext013_pg1 TEXT_VA=0x296ca0000000
11890attr_text {
11891 Name = .btext013_pg1,
11892 VA = 0x296ca0000000,
11893 RA = ra2pa(0xe50000000,0),
11894 PA = ra2pa(0xe50000000,0),
11895 tsbonly,
11896 part_0_ctx_nonzero_tsb_config_0,
11897 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
11898 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11899 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11900}
11901.text; .skip 8
11902
11903!========================================================================
11904
11905SECTION .btext014 TEXT_VA=0x440effffff00
11906attr_text {
11907 Name = .btext014,
11908 VA = 0x440effffff00,
11909 RA = 0xe2fffff00,
11910 PA = ra2pa(0xe2fffff00,0),
11911 notsb
11912}
11913
11914SECTION .btext014_pg0 TEXT_VA=0x440ef0000000
11915attr_text {
11916 Name = .btext014_pg0,
11917 VA = 0x440ef0000000,
11918 RA = 0xe20000000,
11919 PA = ra2pa(0xe20000000,0),
11920 tsbonly,
11921 part_0_ctx_nonzero_tsb_config_2,
11922 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
11923 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11924 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11925}
11926.text; .skip 8
11927
11928
11929SECTION .btext014
11930.text
11931.global SUBR042; SUBR042:
11932BL20056: ! SUBR:L0-B000
11933 add %g1, 0x4BE, %g1 ! 0000440EFFFFFF00 SUBR:L0-B000 0 chksum++
11934 .word 0x95EE09F1 ! 0000440EFFFFFF04 SUBR:L0-B000 0 illop
11935 sethi %hh(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF08 SUBR:L0-B000 0 SUBR042
11936 or %l7,%hm(0x440EFFFFFF00),%l7 ! 0000440EFFFFFF0C SUBR:L0-B000 0
11937 sethi %lm(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF10 SUBR:L0-B000 0
11938 or %l6,%lo(0x440EFFFFFF00),%l6 ! 0000440EFFFFFF14 SUBR:L0-B000 0
11939 sllx %l7, 0x20, %l7 ! 0000440EFFFFFF18 SUBR:L0-B000 0
11940 .word 0xEBB89E13 ! 0000440EFFFFFF1C SUBR:L0-B000 0 illop
11941 .word 0xE42EC9BD ! 0000440EFFFFFF20 SUBR:L0-B000 0 random
11942 stx %i1, [%g5+0x0058] ! 0000440EFFFFFF24 SUBR:L0-B000 0 S >BD20035
11943 .word 0x9DE3A060 ! 0000440EFFFFFF28 SUBR:L0-B000 0 S random
11944 st %f4, [%g4-0x0071] ! 0000440EFFFFFF2C SUBR:L0-B000 0 S >BD20020+3
11945 .word 0x93B5465F ! 0000440EFFFFFF30 SUBR:L0-B000 0 S illop_VIS
11946 .word 0xDFDE44B7 ! 0000440EFFFFFF34 SUBR:L0-B000 0 illop
11947 and %g1, 0xFE, %l0 ! 0000440EFFFFFF38 LOOP:L1-B000 0
11948BL20094: ! LOOP:L1-B000
11949 add %g1, 0x52B, %g1 ! 0000440EFFFFFF3C LOOP:L1-B000 0 chksum++
11950 .word 0x17DF998A ! 0000440EFFFFFF40 LOOP:L1-B000 0 illop
11951 stda %f30, [%l6]0xD0 ! 0000440EFFFFFF44 LOOP:L1-B000 0 S Short8
11952 ldx [%g2+0x0058], %l6 ! 0000440EFFFFFF48 LOOP:L1-B000 0 <BD20010
11953 ldda [%l6]0x24, %i0 ! 0000440EFFFFFF4C LOOP:L1-B000 0 S Quad_Ld
11954 st %f10, [%g3-0x0078] ! 0000440EFFFFFF50 LOOP:L1-B000 0 S >BD20180
11955 .word 0xDDD7AFBF ! 0000440EFFFFFF54 LOOP:L1-B000 0 S illop
11956 ldx [%g2+0x0060], %fsr ! 0000440EFFFFFF58 LOOP:L1-B000 0 S <BD20032
11957 ldd [%g3+0x0008], %i2 ! 0000440EFFFFFF5C LOOP:L1-B000 0 S <BD20058
11958 andcc %i3, 0x100, %g0 ! 0000440EFFFFFF60 SKIP:L2-B000 0
11959 .word 0xA7D4C0F2 ! 0000440EFFFFFF64 SKIP:L2-B000 0 illop
11960 .word 0xC03EBFAB ! 0000440EFFFFFF68 SKIP:L2-B000 0 S random
11961 .word 0x9DE3A060 ! 0000440EFFFFFF6C SKIP:L2-B000 0 S random
11962 .word 0x9A81A1F3 ! 0000440EFFFFFF70 SKIP:L2-B000 0 L random
11963 bvs,a BL20058 ;.empty ! 0000440EFFFFFF74 SKIP:L2-B000 0 L
11964 bpos,a,pn %xcc, BL20059 ! 0000440EFFFFFF78 SKIP:L2-B000 0 L
11965 ld [%g3-0x0074], %f3 ! 0000440EFFFFFF7C SKIP:L2-B000 0 S <BD20020
11966BL20059:brlz,pn %i3, BL20060 ;.empty ! 0000440EFFFFFF80 SKIP:L2-B000 0 L
11967BL20058:ba BL20061 ;.empty ! 0000440EFFFFFF84 SKIP:L2-B000 0 L
11968 fbul BL20057 ! 0000440EFFFFFF88 SKIP:L2-B000 0 L
11969BL20061:prefetch [%o1+%i7], 20 ! 0000440EFFFFFF8C SKIP:L2-B000 0 S <.+0
11970 popc 0x2A5, %o0 ! 0000440EFFFFFF90 SKIP:L2-B000 0 S
11971 .word 0xAFB188CC ! 0000440EFFFFFF94 SKIP:L2-B000 0 S illop
11972BL20060:bl,a BL20062 ! 0000440EFFFFFF98 SKIP:L2-B000 0 L
11973 nop ! 0000440EFFFFFF9C SKIP:L2-B000 0 S
11974BL20057:ldda [%g5+0x0058]%asi, %f20 ! 0000440EFFFFFFA0 SKIP:L2-B000 0 S <BD20035
11975 ldstub [%g4-0x000F], %o2 ! 0000440EFFFFFFA4 SKIP:L2-B000 0 S >BD20040
11976BL20062:add %g1, 0x5A4, %g1 ! 0000440EFFFFFFA8 SKIP:L2-B000 0 chksum++
11977 add %g1, 0x276, %g1 ! 0000440EFFFFFFAC SKIP:L2-B000 0 chksum++
11978 .word 0x9FD5327D ! 0000440EFFFFFFB0 SKIP:L2-B000 0 S illop
11979 ldub [%g4+0x0042], %i4 ! 0000440EFFFFFFB4 SKIP:L2-B000 0 S <BD20091
11980 stx %i5, [%g3+0x0030] ! 0000440EFFFFFFB8 SKIP:L2-B000 0 S >BD20044
11981 nop ! 0000440EFFFFFFBC SKIP:L2-B000 0 S
11982 bge,pt %xcc, BL20063 ! 0000440EFFFFFFC0 SKIP:L2-B000 0 L
11983 .word 0xCFC3A485 ! 0000440EFFFFFFC4 SKIP:L2-B000 0 S illop
11984 bvc,pt %icc, BL20063 ;.empty ! 0000440EFFFFFFC8 SKIP:L2-B000 0 L
11985 bvc,pn %icc, BL20064 ;.empty ! 0000440EFFFFFFCC SKIP:L2-B000 0 L
11986BL20063:fbl,a BL20065 ;.empty ! 0000440EFFFFFFD0 SKIP:L2-B000 0 L
11987 bl BL20066 ! 0000440EFFFFFFD4 SKIP:L2-B000 0 L
11988BL20065:st %fsr, [%g2+0x0060] ! 0000440EFFFFFFD8 SKIP:L2-B000 0 S <BD20032
11989 bz,pn %xcc, BL20067 ! 0000440EFFFFFFDC SKIP:L2-B000 0 L
11990BL20066:tvc %xcc, %g0+0x0070 ! 0000440EFFFFFFE0 SKIP:L2-B000 0 S pseudo-branch
11991BL20064:tn %xcc, %g7+0x0057 ! 0000440EFFFFFFE4 SKIP:L2-B000 0 S
11992BL20067:add %g1, 0x691, %g1 ! 0000440EFFFFFFE8 SKIP:L2-B000 0 chksum++
11993 ba BL20074 ! 0000440EFFFFFFEC SKIP:L2-B000 0
11994 sth %o3, [%g4-0x000A] ! 0000440EFFFFFFF0 SKIP:L2-B000 0 S >BD20002+2
11995BL20068: ! ELSE:L2-B001
11996 .word 0x85E70487 ! 0000440EFFFFFFF4 ELSE:L2-B001 0 L illop
11997 stx %i5, [%g6-0x0048] ! 0000440EFFFFFFF8 ELSE:L2-B001 0 S >BD20023
11998 brlz,a,pt %i5, BL20070 ;.empty ! 0000440EFFFFFFFC ELSE:L2-B001 0 L
11999 fblg,a BL20069 ! 0000440F00000000 ELSE:L2-B001 0 L
12000 .word 0xBBA0183E ! 0000440F00000004 ELSE:L2-B001 0 S illop
12001 be,a BL20070 ;.empty ! 0000440F00000008 ELSE:L2-B001 0 L
12002 .word 0xDE60E386 ! 0000440F0000000C ELSE:L2-B001 0 L illop
12003 prefetch [%l5+0x03D4], 2 ! 0000440F00000010 ELSE:L2-B001 0 S <.+980
12004 bleu,a,pn %icc, BL20072 ;.empty ! 0000440F00000014 ELSE:L2-B001 0 L
12005 bg BL20072 ! 0000440F00000018 ELSE:L2-B001 0 L
12006BL20071:.word 0xB1911988 ! 0000440F0000001C ELSE:L2-B001 0 S illop
12007BL20069:fbul BL20070 ;.empty ! 0000440F00000020 ELSE:L2-B001 0 L
12008 .word 0x9DE3A060 ! 0000440F00000024 ELSE:L2-B001 0 L random
12009BL20072:fbue BL20073 ;.empty ! 0000440F00000028 ELSE:L2-B001 0 L
12010 bge,a,pt %icc, BL20070 ;.empty ! 0000440F0000002C ELSE:L2-B001 0 L
12011BL20070:.word 0xE4CB90DC ! 0000440F00000030 ELSE:L2-B001 0 L random
12012BL20073:stx %i2, [%g4+0x0078] ! 0000440F00000034 ELSE:L2-B001 0 S >BD20009
12013 add %g1, 0x7AE, %g1 ! 0000440F00000038 ELSE:L2-B001 0 chksum++
12014 add %g1, 0xB09, %g1 ! 0000440F0000003C ELSE:L2-B001 0 chksum++
12015 add %g6, 0x78, %l5 ! 0000440F00000040 ELSE:L2-B001 0 @BD20009
12016 stda %f16,[%l5+%g1]0xC8 ! 0000440F00000044 ELSE:L2-B001 0 S Partial_St
12017 ldx [%g2+0x0058], %l6 ! 0000440F00000048 ELSE:L2-B001 0 <BD20010
12018 ldda [%l6]0x2C, %i0 ! 0000440F0000004C ELSE:L2-B001 0 S Quad_Ld
12019 .word 0x81A29226 ! 0000440F00000050 ELSE:L2-B001 0 S illop
12020 .word 0xC19469D3 ! 0000440F00000054 ELSE:L2-B001 0 S illop
12021 .word 0xD3CB83D2 ! 0000440F00000058 ELSE:L2-B001 0 S illop
12022BL20074: ! ELSE:L2-B001
12023 .word 0xA9A58479 ! 0000440F0000005C ELSE:L2-B001 0 illop
12024 .word 0xB35F31EA ! 0000440F00000060 SKIP:L2-B002 0 illop
12025 bnz,pn %icc, BL20083 ! 0000440F00000064 SKIP:L2-B002 0
12026 lduha [%g4-0x004C]%asi, %l4 ! 0000440F00000068 SKIP:L2-B002 0 S <BD20089
12027 ldx [%g2+0x0058], %l6 ! 0000440F0000006C SKIP:L2-B002 0 <BD20010
12028 stwa %g7, [%l6+%g0]0x04 ! 0000440F00000070 SKIP:L2-B002 0 S >BD20011
12029 ldx [%g2+0x0050], %l5 ! 0000440F00000074 SKIP:L2-B002 0 <BD20003
12030 .word 0x91643C71 ! 0000440F00000078 SKIP:L2-B002 0 illop
12031 ldda [%l5]0xF0, %f16 ! 0000440F0000007C SKIP:L2-B002 0 Blk-Load
12032 membar 0x40 ! 0000440F00000080 SKIP:L2-B002 0
12033 .word 0xFF609F13 ! 0000440F00000084 SKIP:L2-B002 0 illop
12034 stda %f22, [%l6]0xD2 ! 0000440F00000088 SKIP:L2-B002 0 S Short16
12035 ld [%g2+0x0060], %fsr ! 0000440F0000008C SKIP:L2-B002 0 S <BD20032
12036 ldub [%g5+0x002A], %o0 ! 0000440F00000090 SKIP:L2-B002 0 S <BD20099
12037 ld [%g5-0x000C], %f20 ! 0000440F00000094 SKIP:L2-B002 0 S <BD20002
12038 stw %l4, [%g5+0x0034] ! 0000440F00000098 SKIP:L2-B002 0 S >BD20044+4
12039 add %g6, 0x28, %l6 ! 0000440F0000009C SKIP:L2-B002 0 @BD20080
12040 .word 0xA5AC8793 ! 0000440F000000A0 SKIP:L2-B002 0 S illop
12041 add %g5, 0x46, %l6 ! 0000440F000000A4 SKIP:L2-B002 0 @BD20077
12042 .word 0x85AA13D4 ! 0000440F000000A8 SKIP:L2-B002 0 S illop
12043 add %g1, 0x26, %g1 ! 0000440F000000AC SKIP:L2-B002 0 chksum++
12044 stba %i5, [%g3-0x0010]%asi ! 0000440F000000B0 SKIP:L2-B002 0 S >BD20052
12045 .word 0x97A3D16D ! 0000440F000000B4 SKIP:L2-B002 0 L illop
12046 fbo,a BL20076 ;.empty ! 0000440F000000B8 SKIP:L2-B002 0 L
12047 .word 0x9FD24570 ! 0000440F000000BC SKIP:L2-B002 0 L illop
12048 .word 0x077E980E ! 0000440F000000C0 SKIP:L2-B002 0 L random
12049 .word 0xCE9ED668 ! 0000440F000000C4 SKIP:L2-B002 0 L illop
12050BL20075:fba,a,pt %fcc3, BL20079 ;.empty ! 0000440F000000C8 SKIP:L2-B002 0 L
12051 fbuge,a BL20080 ;.empty ! 0000440F000000CC SKIP:L2-B002 0 L
12052BL20079:fba,a,pt %fcc1, BL20081 ;.empty ! 0000440F000000D0 SKIP:L2-B002 0 L
12053 fbne,a BL20081 ;.empty ! 0000440F000000D4 SKIP:L2-B002 0 L
12054BL20081:.word 0x2A7128E1 ! 0000440F000000D8 SKIP:L2-B002 0 L illop
12055BL20076:bnz,a,pt %icc, BL20077 ;.empty ! 0000440F000000DC SKIP:L2-B002 0 L
12056BL20080:bg,a BL20082 ! 0000440F000000E0 SKIP:L2-B002 0 L
12057 std %i2, [%g5+0x0078] ! 0000440F000000E4 SKIP:L2-B002 0 S >BD20009
12058 be BL20082 ;.empty ! 0000440F000000E8 SKIP:L2-B002 0 L
12059BL20077:bl,a,pn %xcc, BL20082 ! 0000440F000000EC SKIP:L2-B002 0 L
12060BL20078:.word 0xBFB24368 ! 0000440F000000F0 SKIP:L2-B002 0 S illop_VIS
12061BL20082:add %g1, 0xEA4, %g1 ! 0000440F000000F4 SKIP:L2-B002 0 chksum++
12062 ba BL20086 ! 0000440F000000F8 SKIP:L2-B002 0
12063 ldd [%g3-0x0038], %f42 ! 0000440F000000FC SKIP:L2-B002 0 S <BD20006
12064BL20083: ! ELSE:L2-B003
12065 ldub [%g5-0x0010], %o2 ! 0000440F00000100 ELSE:L2-B003 0 S <BD20052
12066 ldx [%g3-0x0067], %o0 ! 0000440F00000104 ELSE:L2-B003 0 S <BD20082+1
12067 ldsw [%g3-0x0050], %l1 ! 0000440F00000108 ELSE:L2-B003 0 S <BD20093
12068 add %g6, -104, %l5 ! 0000440F0000010C ELSE:L2-B003 0 @BD20082
12069 stda %f24,[%l5+%g1]0xC0 ! 0000440F00000110 ELSE:L2-B003 0 S Partial_St
12070 .word 0x81B78435 ! 0000440F00000114 ELSE:L2-B003 0 S illop
12071 ldx [%g2+0x0050], %l5 ! 0000440F00000118 ELSE:L2-B003 0 <BD20003
12072 membar 0x40 ! 0000440F0000011C ELSE:L2-B003 0
12073 stda %f16, [%l5]0x1E ! 0000440F00000120 ELSE:L2-B003 0 Blk-Store
12074 membar 0x40 ! 0000440F00000124 ELSE:L2-B003 0
12075 .word 0xA1501136 ! 0000440F00000128 ELSE:L2-B003 0 S illop
12076 stx %l4, [%g6+0x0038] ! 0000440F0000012C ELSE:L2-B003 0 S >BD20028
12077 .word 0xFA396044 ! 0000440F00000130 ELSE:L2-B003 0 illop
12078 .word 0xDB47AC4A ! 0000440F00000134 ELSE:L2-B003 0 S illop
12079 ldd [%g5-0x0048], %i0 ! 0000440F00000138 ELSE:L2-B003 0 S <BD20023
12080 add %g1, 0xF57, %g1 ! 0000440F0000013C ELSE:L2-B003 0 chksum++
12081 ldx [%g2+0x0048], %g6 ! 0000440F00000140 ELSE:L2-B003 0 S BASE<BD20209
12082 fble,a,pn %fcc1, BL20084 ;.empty ! 0000440F00000144 ELSE:L2-B003 0 L
12083 .word 0xAFAC9070 ! 0000440F00000148 ELSE:L2-B003 0 L illop
12084 bcc BL20084 ! 0000440F0000014C ELSE:L2-B003 0 L
12085 ldsba [%g3+0x0046]%asi, %o3 ! 0000440F00000150 ELSE:L2-B003 0 S <BD20077
12086 .word 0x95861EF7 ! 0000440F00000154 ELSE:L2-B003 0 L illop
12087BL20084:st %f11, [%g5+0x002C] ! 0000440F00000158 ELSE:L2-B003 0 S >BD20019
12088 stw %o3, [%g5-0x0044] ! 0000440F0000015C ELSE:L2-B003 0 S >BD20023+4
12089BL20085:ldswa [%g7+%g7]0x83, %i3 ! 0000440F00000160 ELSE:L2-B003 0 S <BD20043
12090 add %g1, 0xB5B, %g1 ! 0000440F00000164 ELSE:L2-B003 0 chksum++
12091BL20086: ! ELSE:L2-B003
12092 add %g1, 0x387, %g1 ! 0000440F00000168 ELSE:L2-B003 0 chksum++
12093 .word 0xF698F6D5 ! 0000440F0000016C SKIP:L2-B004 0 illop
12094 .word 0x83F00000 ! 0000440F00000170 SKIP:L2-B004 0 illop
12095 .word 0x9BABA077 ! 0000440F00000174 SKIP:L2-B004 0 S illop
12096 ld [%g2+0x0060], %fsr ! 0000440F00000178 SKIP:L2-B004 0 S <BD20032
12097 .word 0xB3DBD34D ! 0000440F0000017C SKIP:L2-B004 0 S illop
12098 bgu,a BL20087 ! 0000440F00000180 SKIP:L2-B004 0 L
12099 .word 0xBBA44987 ! 0000440F00000184 SKIP:L2-B004 0 S illop
12100 lduh [%g4+0x0040], %i0 ! 0000440F00000188 SKIP:L2-B004 0 S <BD20036
12101 st %f17, [%g5-0x0050] ! 0000440F0000018C SKIP:L2-B004 0 S >BD20093
12102BL20087:st %f5, [%g4+0x0020] ! 0000440F00000190 SKIP:L2-B004 0 S >BD20042
12103 bz,a,pn %icc, BL20088 ;.empty ! 0000440F00000194 SKIP:L2-B004 0 L
12104 fba,a,pn %fcc0, BL20089 ! 0000440F00000198 SKIP:L2-B004 0 L
12105 ldd [%g6-0x0048], %f30 ! 0000440F0000019C SKIP:L2-B004 0 S <BD20023
12106 nop ! 0000440F000001A0 SKIP:L2-B004 0 S
12107 .word 0x83944004 ! 0000440F000001A4 SKIP:L2-B004 0 L illop
12108 ba BL20088 ;.empty ! 0000440F000001A8 SKIP:L2-B004 0 L
12109 .word 0x8DADCAAF ! 0000440F000001AC SKIP:L2-B004 0 L illop
12110BL20088:.word 0xF34CE4BE ! 0000440F000001B0 SKIP:L2-B004 0 S illop
12111BL20089:.word 0x95AA4A6D ! 0000440F000001B4 SKIP:L2-B004 0 illop
12112 .word 0xD7B8D18D ! 0000440F000001B8 SKIP:L2-B004 0 random
12113 stda %i2, [%g6-0x0008]%asi ! 0000440F000001BC SKIP:L2-B004 0 S >BD20056
12114 nop ! 0000440F000001C0 SKIP:L2-B004 0 S
12115 bgu,pt %xcc, BL20090 ! 0000440F000001C4 SKIP:L2-B004 0 L
12116 swap [%g6-0x001C], %i3 ! 0000440F000001C8 SKIP:L2-B004 0 S >BD20130
12117 std %f60, [%g3+0x0010] ! 0000440F000001CC SKIP:L2-B004 0 S >BD20074
12118 brlez,a,pn %i1, BL20091 ! 0000440F000001D0 SKIP:L2-B004 0 L
12119BL20091:ldd [%g6+0x0019], %f40 ! 0000440F000001D4 SKIP:L2-B004 0 S <BD20059+1
12120 brnz,pn %o3, BL20090 ! 0000440F000001D8 SKIP:L2-B004 0 L
12121 .word 0xDD04CB66 ! 0000440F000001DC SKIP:L2-B004 0 S random
12122 ldub [%g6-0x000F], %i2 ! 0000440F000001E0 SKIP:L2-B004 0 S <BD20040
12123 std %f36, [%g6-0x0060] ! 0000440F000001E4 SKIP:L2-B004 0 S >BD20104
12124BL20090:.word 0x95A8187D ! 0000440F000001E8 SKIP:L2-B004 0 S illop
12125 add %g1, 0x689, %g1 ! 0000440F000001EC SKIP:L2-B004 0 chksum++
12126 .word 0x89CC4138 ! 0000440F000001F0 SKIP:L2-B004 0 illop
12127 .word 0x93B783AE ! 0000440F000001F4 SKIP:L2-B004 0 S illop_VIS
12128BL20092: ! ELSE:L2-B005
12129 .word 0xA5C9AFEF ! 0000440F000001F8 ELSE:L2-B005 0 S illop
12130 add %g3, -72, %l5 ! 0000440F000001FC ELSE:L2-B005 0 @BD20023
12131 .word 0xF3709C49 ! 0000440F00000200 ELSE:L2-B005 0 S illop
12132 std %f6, [%g3-0x0038] ! 0000440F00000204 ELSE:L2-B005 0 S >BD20006
12133 st %f11, [%g6-0x002C] ! 0000440F00000208 ELSE:L2-B005 0 S >BD20055
12134 ldx [%g2+0x0058], %l6 ! 0000440F0000020C ELSE:L2-B005 0 <BD20010
12135 stba %g7, [%l6+%g0]0x14 ! 0000440F00000210 ELSE:L2-B005 0 S >BD20011
12136 .word 0x05CD3F9E ! 0000440F00000214 ELSE:L2-B005 0 S illop
12137 .word 0xB5A3D0EC ! 0000440F00000218 ELSE:L2-B005 0 S illop_FP
12138 .word 0x88ECA5A9 ! 0000440F0000021C ELSE:L2-B005 0 illop
12139 stda %f24,[%l5+%g1]0xC4 ! 0000440F00000220 ELSE:L2-B005 0 S Partial_St
12140 .word 0xA03A1085 ! 0000440F00000224 ELSE:L2-B005 0 S random
12141 stba %g1, [%g3-0x0011]%asi ! 0000440F00000228 ELSE:L2-B005 0 S >BD20087+3
12142 swap [%g6-0x001C], %i3 ! 0000440F0000022C ELSE:L2-B005 0 S >BD20130
12143 add %g1, 0xA83, %g1 ! 0000440F00000230 ELSE:L2-B005 0 chksum++
12144 .word 0xA1B149E0 ! 0000440F00000234 ELSE:L2-B005 0 S illop
12145 lda [%g6-0x001C]%asi, %f18 ! 0000440F00000238 ELSE:L2-B005 0 S <BD20130
12146 .word 0x87C98926 ! 0000440F0000023C ELSE:L2-B005 0 S illop
12147 .word 0xEFBEDC00 ! 0000440F00000240 ELSE:L2-B005 0 S illop_VIS
12148 call .+8 ! 0000440F00000244 ELSE:L2-B005 0 S
12149 st %f2, [%g3-0x0074] ! 0000440F00000248 ELSE:L2-B005 0 S >BD20020
12150 stxa %i5, [%g3+0x0050]%asi ! 0000440F0000024C ELSE:L2-B005 0 S >BD20045
12151BL20093: ! ELSE:L2-B005
12152 .word 0xB3B0900B ! 0000440F00000250 ELSE:L2-B005 0 illop
12153 ldda [%g7+%g0]0x83, %i0 ! 0000440F00000254 LOOP:L1-B000 0 S <BD20043
12154 .word 0x95906000 ! 0000440F00000258 LOOP:L1-B000 0 S random
12155 ldx [%g2+0x0040], %g6 ! 0000440F0000025C LOOP:L1-B000 0 S BASE<BD20031
12156 ta %xcc, 0x40 ! 0000440F00000260 LOOP:L1-B000 0 S +-priv
12157 .word 0xB9FD1AF3 ! 0000440F00000264 LOOP:L1-B000 0 illop
12158 or %l6,%hm(0x10B9FD1AF3),%l6 ! 0000440F00000268 LOOP:L1-B000 0
12159 sethi %lm(0x10B9FD1AF3),%l5 ! 0000440F0000026C LOOP:L1-B000 0
12160 .word 0xBBB2C3B3 ! 0000440F00000270 LOOP:L1-B000 0 illop
12161 .word 0xBBD9B419 ! 0000440F00000274 LOOP:L1-B000 0 illop
12162 or %l6, %l5, %l6 ! 0000440F00000278 LOOP:L1-B000 0
12163 .word 0x91ADCA80 ! 0000440F0000027C LOOP:L1-B000 0 S illop
12164 .word 0xBDAEC410 ! 0000440F00000280 LOOP:L1-B000 0 S illop_FP
12165 call .+8 ! 0000440F00000284 LOOP:L1-B000 0 S
12166 .word 0x95AE8002 ! 0000440F00000288 LOOP:L1-B000 0 S illop
12167 ld [%g2+0x0060], %fsr ! 0000440F0000028C LOOP:L1-B000 0 S <BD20032
12168 .word 0xA3ACF07C ! 0000440F00000290 LOOP:L1-B000 0 S illop
12169 ldx [%g2+0x0050], %l5 ! 0000440F00000294 LOOP:L1-B000 0 <BD20003
12170 .word 0xC9F8E2C6 ! 0000440F00000298 LOOP:L1-B000 0 illop
12171 ldda [%l5]0x16, %f16 ! 0000440F0000029C LOOP:L1-B000 0 Blk-Load
12172 membar 0x40 ! 0000440F000002A0 LOOP:L1-B000 0
12173 .word 0x3EF63204 ! 0000440F000002A4 LOOP:L1-B000 0 S random
12174 srlx %l0, 0x1, %l0 ! 0000440F000002A8 LOOP:L1-B000 0
12175 andcc %l0, 0x1, %g0 ! 0000440F000002AC LOOP:L1-B000 0
12176 bne,a,pn %xcc, BL20094 ! 0000440F000002B0 LOOP:L1-B000 0
12177 lduba [%g4-0x000F]%asi, %o4 ! 0000440F000002B4 LOOP:L1-B000 0 S <BD20040
12178 add %g1, 0xD77, %g1 ! 0000440F000002B8 LOOP:L1-B000 0 chksum++
12179 .word 0xA9A04434 ! 0000440F000002BC SUBR:L0-B000 0 S illop
12180 be,pn %xcc, BL20095 ! 0000440F000002C0 SUBR:L0-B000 0 L
12181 stda %f28, [%g5+0x0080]%asi ! 0000440F000002C4 SUBR:L0-B000 0 S >BD20070
12182 .word 0xB1D2B58B ! 0000440F000002C8 SUBR:L0-B000 0 S illop
12183 .word 0x9D8B9766 ! 0000440F000002CC SUBR:L0-B000 0 L illop
12184 ldsb [%g6+0x0047], %l4 ! 0000440F000002D0 SUBR:L0-B000 0 S <BD20141
12185BL20096:lduba [%g7+%g7]0x8B, %o1 ! 0000440F000002D4 SUBR:L0-B000 0 S <BD20043
12186 bleu,pn %xcc, BL20095 ;.empty ! 0000440F000002D8 SUBR:L0-B000 0 L
12187 fbuge BL20095 ! 0000440F000002DC SUBR:L0-B000 0 L
12188 nop ! 0000440F000002E0 SUBR:L0-B000 0 S
12189 bg BL20097 ! 0000440F000002E4 SUBR:L0-B000 0 L
12190 stw %o1, [%g3-0x0054] ! 0000440F000002E8 SUBR:L0-B000 0 S >BD20027
12191 .word 0xA168D5CF ! 0000440F000002EC SUBR:L0-B000 0 L random
12192BL20097:stba %i0, [%g5-0x0027]%asi ! 0000440F000002F0 SUBR:L0-B000 0 S >BD20049+1
12193BL20095:add %g1, 0xE63, %g1 ! 0000440F000002F4 SUBR:L0-B000 0 chksum++
12194 .word 0xA3A3CA03 ! 0000440F000002F8 SUBR:L0-B000 0 illop
12195 add %g1, 0xAAC, %i0 ! 0000440F000002FC SUBR:L0-B000 0
12196 ldsw [%g6+0x0064], %i1 ! 0000440F00000300 SUBR:L0-B000 0 S <BD20021
12197 fbne BL20098 ! 0000440F00000304 SUBR:L0-B000 0
12198 restore %i0, %l7, %o0 ! 0000440F00000308 SUBR:L0-B000 0
12199BL20098:jmpl %o7+0x0008, %g0 ! 0000440F0000030C SUBR:L0-B000 0
12200 nop ! 0000440F00000310 SUBR:L0-B000 0
12201
12202SECTION .btext014_pg1 TEXT_VA=0x440f00000000
12203attr_text {
12204 Name = .btext014_pg1,
12205 VA = 0x440f00000000,
12206 RA = 0xe30000000,
12207 PA = ra2pa(0xe30000000,0),
12208 tsbonly,
12209 part_0_ctx_nonzero_tsb_config_2,
12210 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12211 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12212 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12213}
12214.text; .skip 8
12215
12216!========================================================================
12217
12218SECTION .btext015 TEXT_VA=0x4fe4ffffff00
12219attr_text {
12220 Name = .btext015,
12221 VA = 0x4fe4ffffff00,
12222 RA = 0xe0fffff00,
12223 PA = ra2pa(0xe0fffff00,0),
12224 notsb
12225}
12226
12227SECTION .btext015_pg0 TEXT_VA=0x4fe4f0000000
12228attr_text {
12229 Name = .btext015_pg0,
12230 VA = 0x4fe4f0000000,
12231 RA = 0xe00000000,
12232 PA = ra2pa(0xe00000000,0),
12233 tsbonly,
12234 part_0_ctx_nonzero_tsb_config_2,
12235 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12236 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12237 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12238}
12239.text; .skip 8
12240
12241
12242SECTION .btext015
12243.text
12244.global SUBR043; SUBR043:
12245BL20099: ! SUBR:L0-B000
12246 add %g1, 0xBAF, %g1 ! 00004FE4FFFFFF00 SUBR:L0-B000 0 chksum++
12247 .word 0xAB7F92A4 ! 00004FE4FFFFFF04 SUBR:L0-B000 0 illop
12248 sethi %hh(0x4FE4FFFFFF00),%l7 ! 00004FE4FFFFFF08 SUBR:L0-B000 0 SUBR043
12249 or %l7,%hm(0x4FE4FFFFFF00),%l7 ! 00004FE4FFFFFF0C SUBR:L0-B000 0
12250 sethi %lm(0x4FE4FFFFFF00),%l6 ! 00004FE4FFFFFF10 SUBR:L0-B000 0
12251 or %l6,%lo(0x4FE4FFFFFF00),%l6 ! 00004FE4FFFFFF14 SUBR:L0-B000 0
12252 sllx %l7, 0x20, %l7 ! 00004FE4FFFFFF18 SUBR:L0-B000 0
12253 or %l7, %l6, %l7 ! 00004FE4FFFFFF1C SUBR:L0-B000 0
12254 stx %i4, [%g5+0x0068] ! 00004FE4FFFFFF20 SUBR:L0-B000 0 S >BD20012
12255 bvs,a,pt %icc, BL20100 ! 00004FE4FFFFFF24 SUBR:L0-B000 0 L
12256 tleu %xcc, %g0+0x0073 ! 00004FE4FFFFFF28 SUBR:L0-B000 0 S pseudo-branch
12257BL20100:bge,a,pn %icc, BL20101 ;.empty ! 00004FE4FFFFFF2C SUBR:L0-B000 0 L
12258 brnz,a,pn %o1, BL20102 ;.empty ! 00004FE4FFFFFF30 SUBR:L0-B000 0 L
12259 ba BL20103 ;.empty ! 00004FE4FFFFFF34 SUBR:L0-B000 0 L
12260BL20101:fbl,a,pn %fcc0, BL20102 ;.empty ! 00004FE4FFFFFF38 SUBR:L0-B000 0 L
12261 bz,a,pt %xcc, BL20104 ;.empty ! 00004FE4FFFFFF3C SUBR:L0-B000 0 L
12262 fba,pn %fcc0, BL20105 ! 00004FE4FFFFFF40 SUBR:L0-B000 0 L
12263BL20105:sth %o3, [%g4-0x0028] ! 00004FE4FFFFFF44 SUBR:L0-B000 0 S >BD20049
12264 ldsw [%g3+0x0026], %o0 ! 00004FE4FFFFFF48 SUBR:L0-B000 0 S <BD20139+2
12265 .word 0x9DE3A060 ! 00004FE4FFFFFF4C SUBR:L0-B000 0 S random
12266BL20103:.word 0xA5A7CF79 ! 00004FE4FFFFFF50 SUBR:L0-B000 0 S illop
12267BL20102:ldub [%g3+0x0046], %l4 ! 00004FE4FFFFFF54 SUBR:L0-B000 0 S <BD20077
12268BL20104:add %g1, 0x571, %g1 ! 00004FE4FFFFFF58 SUBR:L0-B000 0 chksum++
12269 add %g1, 0xF65, %g1 ! 00004FE4FFFFFF5C SUBR:L0-B000 0 chksum++
12270 add %o3, %g1, %o3 ! 00004FE4FFFFFF60 SWCH:L1-B000 0
12271 .word 0xAFA24D5D ! 00004FE4FFFFFF64 SWCH:L1-B000 0 illop
12272 bnz,pn %xcc, BL20115 ! 00004FE4FFFFFF68 SWCH:L1-B000 0
12273 add %g1, 0x6C2, %g1 ! 00004FE4FFFFFF6C SWCH:L1-B000 0 chksum++
12274 andcc %o3, 0x80, %g0 ! 00004FE4FFFFFF70 SWCH:L1-B000 0
12275 bnz,pn %xcc, BL20114 ! 00004FE4FFFFFF74 SWCH:L1-B000 0
12276 andcc %o3, 0x400, %g0 ! 00004FE4FFFFFF78 SWCH:L1-B000 0
12277 bnz,pt %xcc, BL20113 ! 00004FE4FFFFFF7C SWCH:L1-B000 0
12278 andcc %o3, 0x40, %g0 ! 00004FE4FFFFFF80 SWCH:L1-B000 0
12279 .word 0x81B75003 ! 00004FE4FFFFFF84 SWCH:L1-B000 0 illop
12280 add %g1, 0x334, %g1 ! 00004FE4FFFFFF88 SWCH:L1-B000 0 chksum++
12281 ldub [%g4-0x0057], %i5 ! 00004FE4FFFFFF8C SWCH:L1-B000 0 S <BD20026
12282 bcc,a BL20106 ! 00004FE4FFFFFF90 SWCH:L1-B000 0 L
12283 ld [%g6+0x002C], %f5 ! 00004FE4FFFFFF94 SWCH:L1-B000 0 S <BD20019
12284 .word 0x8741FBCC ! 00004FE4FFFFFF98 SWCH:L1-B000 0 L illop
12285 nop ! 00004FE4FFFFFF9C SWCH:L1-B000 0 S
12286 bgu,a BL20107 ! 00004FE4FFFFFFA0 SWCH:L1-B000 0 L
12287 nop ! 00004FE4FFFFFFA4 SWCH:L1-B000 0 S
12288 nop ! 00004FE4FFFFFFA8 SWCH:L1-B000 0 S
12289 bz,a BL20106 ! 00004FE4FFFFFFAC SWCH:L1-B000 0 L
12290BL20106:.word 0x8FB682AD ! 00004FE4FFFFFFB0 SWCH:L1-B000 0 S illop
12291BL20107:add %g1, 0x7EC, %g1 ! 00004FE4FFFFFFB4 SWCH:L1-B000 0 chksum++
12292 .word 0xB1B0C36D ! 00004FE4FFFFFFB8 SWCH:L1-B000 0 illop
12293 fba,pn %fcc3, BL20119 ! 00004FE4FFFFFFBC SWCH:L1-B000 0
12294 stxa %i4, [%g6+0x0030]%asi ! 00004FE4FFFFFFC0 SWCH:L1-B000 0 S >BD20044
12295BL20112:.word 0xB5A699F1 ! 00004FE4FFFFFFC4 CASE:L2-B000 0 illop
12296 stx %g1, [%g6-0x0002] ! 00004FE4FFFFFFC8 CASE:L2-B000 0 S >BD20056+6
12297 ba,pn %icc, BL20108 ! 00004FE4FFFFFFCC CASE:L2-B000 0 L
12298 nop ! 00004FE4FFFFFFD0 CASE:L2-B000 0 S
12299 be,pn %icc, BL20109 ! 00004FE4FFFFFFD4 CASE:L2-B000 0 L
12300 nop ! 00004FE4FFFFFFD8 CASE:L2-B000 0 S
12301 ld [%g5-0x0074], %f3 ! 00004FE4FFFFFFDC CASE:L2-B000 0 S <BD20020
12302BL20109:.word 0x9FC3801F ! 00004FE4FFFFFFE0 CASE:L2-B000 0 L random
12303BL20110:fbo,pt %fcc2, BL20111 ! 00004FE4FFFFFFE4 CASE:L2-B000 0 L
12304BL20108:std %f60, [%g5-0x0060] ! 00004FE4FFFFFFE8 CASE:L2-B000 0 S >BD20104
12305BL20111:stwa %g1, [%g3-0x001C]%asi ! 00004FE4FFFFFFEC CASE:L2-B000 0 S >BD20130
12306 .word 0xF746FCA1 ! 00004FE4FFFFFFF0 CASE:L2-B000 0 illop
12307 fba,a,pn %fcc2, BL20119 ! 00004FE4FFFFFFF4 CASE:L2-B000 0
12308 .word 0xAEBD63C9 ! 00004FE4FFFFFFF8 CASE:L2-B000 0 S random
12309BL20113:add %g1, 0x59B, %g1 ! 00004FE4FFFFFFFC CASE:L2-B001 0 chksum++
12310 ld [%g6-0x002C], %f8 ! 00004FE500000000 CASE:L2-B001 0 S <BD20055
12311 .word 0xD5C10442 ! 00004FE500000004 CASE:L2-B001 0 S illop
12312 sth %o0, [%g6+0x006A] ! 00004FE500000008 CASE:L2-B001 0 S >BD20012+2
12313 ldd [%g3-0x0060], %f46 ! 00004FE50000000C CASE:L2-B001 0 S <BD20104
12314 fba,a,pn %fcc1, BL20119 ! 00004FE500000010 CASE:L2-B001 0
12315 .word 0x93906000 ! 00004FE500000014 CASE:L2-B001 0 S random
12316BL20114:.word 0xD9B4FA77 ! 00004FE500000018 CASE:L2-B002 0 illop
12317 .word 0xC9B99C36 ! 00004FE50000001C CASE:L2-B002 0 S illop
12318 stx %fsr, [%g2+0x0060] ! 00004FE500000020 CASE:L2-B002 0 S <BD20032
12319 .word 0xCDBB9C09 ! 00004FE500000024 CASE:L2-B002 0 S illop_VIS
12320 ldswa [%g7+%g7]0x83, %i1 ! 00004FE500000028 CASE:L2-B002 0 S <BD20043
12321 ldub [%g6-0x000F], %l1 ! 00004FE50000002C CASE:L2-B002 0 S <BD20040
12322 ldx [%g2+0x0050], %l5 ! 00004FE500000030 CASE:L2-B002 0 <BD20003
12323 membar 0x40 ! 00004FE500000034 CASE:L2-B002 0
12324 ldda [%l5]0x16, %f16 ! 00004FE500000038 CASE:L2-B002 0 Blk-Load
12325 membar 0x40 ! 00004FE50000003C CASE:L2-B002 0
12326 .word 0xCA8DE2C2 ! 00004FE500000040 CASE:L2-B002 0 random
12327 add %g6, 0x47, %l6 ! 00004FE500000044 CASE:L2-B002 0 @BD20141
12328 .word 0xE9734536 ! 00004FE500000048 CASE:L2-B002 0 S illop
12329 membar 0x40 ! 00004FE50000004C CASE:L2-B002 0
12330 stda %f32, [%l5]0xE1 ! 00004FE500000050 CASE:L2-B002 0 Blk-Store
12331 membar 0x40 ! 00004FE500000054 CASE:L2-B002 0
12332 lduh [%g3-0x0030], %i5 ! 00004FE500000058 CASE:L2-B002 0 S <BD20106
12333 .word 0x99AE0A0E ! 00004FE50000005C CASE:L2-B002 0 illop
12334 .word 0x85911F8F ! 00004FE500000060 CASE:L2-B002 0 S illop
12335BL20115:add %g1, 0x508, %g1 ! 00004FE500000064 CASE:L2-B003 0 chksum++
12336 ldx [%g2+0x0060], %fsr ! 00004FE500000068 CASE:L2-B003 0 S <BD20032
12337 .word 0xC59B82C7 ! 00004FE50000006C CASE:L2-B003 0 S illop
12338 .word 0xBBD87993 ! 00004FE500000070 CASE:L2-B003 0 S illop
12339 ldx [%g2+0x0058], %l6 ! 00004FE500000074 CASE:L2-B003 0 <BD20010
12340 .word 0xED6466FF ! 00004FE500000078 CASE:L2-B003 0 S illop
12341 .word 0xA1AE8890 ! 00004FE50000007C CASE:L2-B003 0 S illop
12342 add %g5, 0x80, %l5 ! 00004FE500000080 CASE:L2-B003 0 @BD20070
12343 stda %f26,[%l5+%g1]0xC3 ! 00004FE500000084 CASE:L2-B003 0 S Partial_St
12344 lduh [%g5-0x003C], %o1 ! 00004FE500000088 CASE:L2-B003 0 S <BD20041
12345 std %i2, [%g6+0x0030] ! 00004FE50000008C CASE:L2-B003 0 S >BD20044
12346 ldx [%g2+0x0050], %l5 ! 00004FE500000090 CASE:L2-B003 0 <BD20003
12347 membar 0x40 ! 00004FE500000094 CASE:L2-B003 0
12348 stda %f0, [%l5]0xE0 ! 00004FE500000098 CASE:L2-B003 0 Blk-Store
12349 membar 0x40 ! 00004FE50000009C CASE:L2-B003 0
12350 membar 0x40 ! 00004FE5000000A0 CASE:L2-B003 0
12351 stda %f16, [%l5]0xE0 ! 00004FE5000000A4 CASE:L2-B003 0 Blk-Store
12352 .word 0xAD45E81C ! 00004FE5000000A8 CASE:L2-B003 0 illop
12353 ldd [%g3-0x0008], %f16 ! 00004FE5000000AC CASE:L2-B003 0 S <BD20056
12354 .word 0x93B70B31 ! 00004FE5000000B0 CASE:L2-B003 0 S illop
12355 fba,pt %fcc3, BL20119 ! 00004FE5000000B4 CASE:L2-B003 0
12356 stb %i2, [%g4+0x0028] ! 00004FE5000000B8 CASE:L2-B003 0 S >BD20080
12357BL20119: ! SWCH:L1-B000
12358 add %g1, 0x500, %g1 ! 00004FE5000000BC SWCH:L1-B000 0 chksum++
12359 stb %o1, [%g5-0x0058] ! 00004FE5000000C0 SWCH:L1-B000 0 S >BD20024
12360 .word 0xE396619C ! 00004FE5000000C4 SWCH:L1-B000 0 S illop
12361 std %f46, [%g5-0x0038] ! 00004FE5000000C8 SWCH:L1-B000 0 S >BD20006
12362 .word 0xCE7984C2 ! 00004FE5000000CC SWCH:L1-B000 0 S random
12363 .word 0xBBA26E50 ! 00004FE5000000D0 SWCH:L1-B000 0 S illop_FP
12364 std %f0, [%g5-0x0060] ! 00004FE5000000D4 SWCH:L1-B000 0 S >BD20104
12365 .word 0x89B7C9E8 ! 00004FE5000000D8 SWCH:L1-B000 0 L illop
12366 .word 0xADA08063 ! 00004FE5000000DC SWCH:L1-B000 0 S illop
12367 ld [%g2+0x0060], %fsr ! 00004FE5000000E0 SWCH:L1-B000 0 S <BD20032
12368BL20116:bl,pt %xcc, BL20117 ! 00004FE5000000E4 SWCH:L1-B000 0 L
12369BL20117:.word 0x91AF9CE3 ! 00004FE5000000E8 SWCH:L1-B000 0 S illop
12370 bge,a,pn %icc, BL20118 ! 00004FE5000000EC SWCH:L1-B000 0 L
12371 std %i4, [%g5+0x0070] ! 00004FE5000000F0 SWCH:L1-B000 0 S >BD20060
12372 nop ! 00004FE5000000F4 SWCH:L1-B000 0 S
12373 .word 0xB9AE5B56 ! 00004FE5000000F8 SWCH:L1-B000 0 S illop
12374BL20118:add %g1, 0xCB6, %g1 ! 00004FE5000000FC SWCH:L1-B000 0 chksum++
12375 ldsw [%g6-0x000C], %i1 ! 00004FE500000100 SUBR:L0-B000 0 S <BD20002
12376 ldx [%g2+0x0058], %l6 ! 00004FE500000104 SUBR:L0-B000 0 <BD20010
12377 .word 0xF4E56CA7 ! 00004FE500000108 SUBR:L0-B000 0 S illop
12378 .word 0x22C30E9E ! 00004FE50000010C SUBR:L0-B000 0 S random
12379 .word 0x9FC68000 ! 00004FE500000110 SUBR:L0-B000 0 S random
12380 ldx [%g2+0x0050], %l5 ! 00004FE500000114 SUBR:L0-B000 0 <BD20003
12381 membar 0x40 ! 00004FE500000118 SUBR:L0-B000 0
12382 .word 0xADFBD958 ! 00004FE50000011C SUBR:L0-B000 0 illop
12383 membar 0x40 ! 00004FE500000120 SUBR:L0-B000 0
12384 .word 0xF5740D54 ! 00004FE500000124 SUBR:L0-B000 0 S illop
12385 membar 0x40 ! 00004FE500000128 SUBR:L0-B000 0
12386 ldda [%l5]0xF0, %f16 ! 00004FE50000012C SUBR:L0-B000 0 Blk-Load
12387 .word 0x2CB98E50 ! 00004FE500000130 SUBR:L0-B000 0 random
12388 .word 0xA58116AC ! 00004FE500000134 SUBR:L0-B000 0 S illop
12389 .word 0xBFB79010 ! 00004FE500000138 SUBR:L0-B000 0 illop
12390 return %i7+0x0008 ! 00004FE50000013C SUBR:L0-B000 0
12391 add %g1, 0x71B, %g1 ! 00004FE500000140 SUBR:L0-B000 0 chksum++
12392
12393SECTION .btext015_pg1 TEXT_VA=0x4fe500000000
12394attr_text {
12395 Name = .btext015_pg1,
12396 VA = 0x4fe500000000,
12397 RA = 0xe10000000,
12398 PA = ra2pa(0xe10000000,0),
12399 tsbonly,
12400 part_0_ctx_nonzero_tsb_config_2,
12401 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12402 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12403 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12404}
12405.text; .skip 8
12406
12407!========================================================================
12408
12409SECTION .btext016 TEXT_VA=0xffffaf2532f99f00
12410attr_text {
12411 Name = .btext016,
12412 VA = 0xffffaf2532f99f00,
12413 RA = 0xffffadf00,
12414 PA = ra2pa(0xffffadf00,0),
12415 notsb
12416}
12417
12418SECTION .btext016_pg0 TEXT_VA=0xffffaf2532f98000
12419attr_text {
12420 Name = .btext016_pg0,
12421 VA = 0xffffaf2532f98000,
12422 RA = 0xffffac000,
12423 PA = ra2pa(0xffffac000,0),
12424 tsbonly,
12425 part_0_ctx_nonzero_tsb_config_3,
12426 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12427 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12428 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12429}
12430.text; .skip 8
12431
12432
12433SECTION .btext016
12434.text
12435.global SUBR044; SUBR044:
12436BL20121: ! SUBR:L0-B000
12437 add %g1, 0xCA1, %g1 ! FFFFAF2532F99F00 SUBR:L0-B000 6 chksum++
12438 fbo BL20120 ! FFFFAF2532F99F04 SUBR:L0-B000 6
12439 save %o6, -128, %o6 ! FFFFAF2532F99F08 SUBR:L0-B000 6
12440BL20120: ! SUBR:L0-B000
12441 sethi %hh(0xFFFFAF2532F99F00),%l7 ! FFFFAF2532F99F0C SUBR:L0-B000 6 SUBR044
12442 or %l7,%hm(0xFFFFAF2532F99F00),%l7 ! FFFFAF2532F99F10 SUBR:L0-B000 6
12443 sethi %lm(0xFFFFAF2532F99F00),%l6 ! FFFFAF2532F99F14 SUBR:L0-B000 6
12444 or %l6,%lo(0xFFFFAF2532F99F00),%l6 ! FFFFAF2532F99F18 SUBR:L0-B000 6
12445 sllx %l7, 0x20, %l7 ! FFFFAF2532F99F1C SUBR:L0-B000 6
12446 or %l7, %l6, %l7 ! FFFFAF2532F99F20 SUBR:L0-B000 6
12447 add %g1, 0x908, %g1 ! FFFFAF2532F99F24 SUBR:L0-B000 6 chksum++
12448 and %g1, 0xFE, %l4 ! FFFFAF2532F99F28 LOOP:L1-B000 6
12449BL20154: ! LOOP:L1-B000
12450 add %g1, 0xC38, %g1 ! FFFFAF2532F99F2C LOOP:L1-B000 18 chksum++
12451 lduba [%g7+%g0]0x83, %i0 ! FFFFAF2532F99F30 LOOP:L1-B000 18 S <BD20043
12452 std %f62, [%g5-0x0070] ! FFFFAF2532F99F34 LOOP:L1-B000 18 S >BD20008
12453 add %g6, -58, %l6 ! FFFFAF2532F99F38 LOOP:L1-B000 18 @BD20005
12454 stda %f20, [%l6]0xD2 ! FFFFAF2532F99F3C LOOP:L1-B000 18 S Short16
12455 stx %i0, [%g5+0x0080] ! FFFFAF2532F99F40 LOOP:L1-B000 18 S >BD20070
12456 lduba [%g7+%g7]0x83, %l0 ! FFFFAF2532F99F44 LOOP:L1-B000 18 S <BD20043
12457 ldx [%g2+0x0050], %l5 ! FFFFAF2532F99F48 LOOP:L1-B000 18 <BD20003
12458 membar 0x40 ! FFFFAF2532F99F4C LOOP:L1-B000 18
12459 ldda [%l5]0xF8, %f16 ! FFFFAF2532F99F50 LOOP:L1-B000 18 Blk-Load
12460 membar 0x40 ! FFFFAF2532F99F54 LOOP:L1-B000 18
12461 ldx [%g2+0x0060], %fsr ! FFFFAF2532F99F58 LOOP:L1-B000 18 S <BD20032
12462 fcmpd %fcc3, %f60, %f36 ! FFFFAF2532F99F5C SKIP:L2-B000 18
12463 fbge,a,pt %fcc3, BL20129 ! FFFFAF2532F99F60 SKIP:L2-B000 18
12464 stha %i4, [%g3-0x0016]%asi ! FFFFAF2532F99F64 SKIP:L2-B000 4 S >BD20051
12465 stb %i0, [%g6-0x000F] ! FFFFAF2532F99F68 SKIP:L2-B000 14 S >BD20040
12466 bpos,a BL20122 ;.empty ! FFFFAF2532F99F6C SKIP:L2-B000 14 L
12467 call .+8 ;.empty ! FFFFAF2532F99F70 SKIP:L2-B000 14 L
12468 bneg BL20123 ;.empty ! FFFFAF2532F99F74 SKIP:L2-B000 0 L
12469 bleu,pt %xcc, BL20124 ;.empty ! FFFFAF2532F99F78 SKIP:L2-B000 14 L
12470 bnz,a BL20125 ! FFFFAF2532F99F7C SKIP:L2-B000 14 L
12471 std %f42, [%g4+0x001A] ! FFFFAF2532F99F80 SKIP:L2-B000 14 S >BD20059+2
12472 bcs BL20126 ;.empty ! FFFFAF2532F99F84 SKIP:L2-B000 0 L
12473BL20123:fbne,pt %fcc0, BL20127 ! FFFFAF2532F99F88 SKIP:L2-B000 0 L
12474BL20127:lduha [%g5-0x004C]%asi, %o3 ! FFFFAF2532F99F8C SKIP:L2-B000 0 S <BD20089
12475BL20122:ldub [%g5+0x002B], %i5 ! FFFFAF2532F99F90 SKIP:L2-B000 14 S <BD20126
12476 brlz,pn %i1, BL20128 ! FFFFAF2532F99F94 SKIP:L2-B000 0 L
12477BL20126:lduw [%g4+0x0024], %l0 ! FFFFAF2532F99F98 SKIP:L2-B000 0 S <BD20139
12478BL20128:fbge,a BL20124 ! FFFFAF2532F99F9C SKIP:L2-B000 0 L
12479BL20124:stda %f22, [%g3+0x0078]%asi ! FFFFAF2532F99FA0 SKIP:L2-B000 0 S >BD20009
12480BL20125:add %g1, 0x777, %g1 ! FFFFAF2532F99FA4 SKIP:L2-B000 14 chksum++
12481 add %g1, 0x34F, %g1 ! FFFFAF2532F99FA8 SKIP:L2-B000 14 chksum++
12482 lduha [%g6-0x0016]%asi, %o2 ! FFFFAF2532F99FAC SKIP:L2-B000 14 S <BD20051
12483 ld [%g6+0x0048], %f23 ! FFFFAF2532F99FB0 SKIP:L2-B000 14 S <BD20018
12484 ldx [%g2+0x0050], %l5 ! FFFFAF2532F99FB4 SKIP:L2-B000 14 <BD20003
12485 membar 0x40 ! FFFFAF2532F99FB8 SKIP:L2-B000 14
12486 ldda [%l5]0x17, %f16 ! FFFFAF2532F99FBC SKIP:L2-B000 14 Blk-Load
12487 membar 0x40 ! FFFFAF2532F99FC0 SKIP:L2-B000 14
12488 sta %f4, [%g4+0x0020]%asi ! FFFFAF2532F99FC4 SKIP:L2-B000 14 S >BD20042
12489 .word 0x81AD00FC ! FFFFAF2532F99FC8 SKIP:L2-B000 14 S illop_FP
12490 ba,a,pn %xcc, BL20130 ! FFFFAF2532F99FCC SKIP:L2-B000 14
12491 .word 0xAD7E229C ! FFFFAF2532F99FD0 SKIP:L2-B000 0 S illop
12492BL20129: ! ELSE:L2-B001
12493 ldda [%g4-0x0060]%asi, %f32 ! FFFFAF2532F99FD4 ELSE:L2-B001 4 S <BD20104
12494 st %f18, [%g6-0x0012] ! FFFFAF2532F99FD8 ELSE:L2-B001 4 S >BD20087+2
12495 stb %i1, [%g5-0x0020] ! FFFFAF2532F99FDC ELSE:L2-B001 4 S >BD20144
12496 ldub [%g5+0x0042], %i0 ! FFFFAF2532F99FE0 ELSE:L2-B001 4 S <BD20091
12497 add %g1, 0x4D, %g1 ! FFFFAF2532F99FE4 ELSE:L2-B001 4 chksum++
12498 ldub [%g5+0x0043], %o4 ! FFFFAF2532F99FE8 ELSE:L2-B001 4 S <BD20092
12499 ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FEC ELSE:L2-B001 4 ptr_chase
12500 ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF0 ELSE:L2-B001 4 ptr_chase
12501 ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF4 ELSE:L2-B001 4 ptr_chase
12502 ldx [%g4-0x0088], %g4 ! FFFFAF2532F99FF8 ELSE:L2-B001 4 ptr_chase
12503 stw %i5, [%g3+0x0054] ! FFFFAF2532F99FFC ELSE:L2-B001 4 S >BD20045+4
12504 std %f16, [%g4+0x0080] ! FFFFAF2532F9A000 ELSE:L2-B001 4 S >BD20070
12505BL20130: ! ELSE:L2-B001
12506 add %g1, 0x380, %g1 ! FFFFAF2532F9A004 ELSE:L2-B001 18 chksum++
12507 andcc %o4, 0x4, %g0 ! FFFFAF2532F9A008 SKIP:L2-B002 18
12508 bz BL20131 ! FFFFAF2532F9A00C SKIP:L2-B002 18
12509 nop ! FFFFAF2532F9A010 SKIP:L2-B002 18 S
12510 .word 0x93AE0A4D ! FFFFAF2532F9A014 SKIP:L2-B002 5 S illop_FP
12511 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A018 SKIP:L2-B002 5 S <BD20032
12512 ldx [%g2+0x0028], %g4 ! FFFFAF2532F9A01C SKIP:L2-B002 5 S BASE<BD20022
12513 stw %o2, [%g6+0x006C] ! FFFFAF2532F9A020 SKIP:L2-B002 5 S >BD20012+4
12514 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A024 SKIP:L2-B002 5 S <BD20032
12515 ldsh [%g5-0x0056], %l3 ! FFFFAF2532F9A028 SKIP:L2-B002 5 S <BD20014
12516 st %f8, [%g4-0x0074] ! FFFFAF2532F9A02C SKIP:L2-B002 5 S >BD20020
12517 add %g1, 0x424, %g1 ! FFFFAF2532F9A030 SKIP:L2-B002 5 chksum++
12518 prefetch [%g3-0x0078], 3 ! FFFFAF2532F9A034 SKIP:L2-B002 5 S <BD20180
12519 sethi %hh(0x3B3F47EFF00),%l6 ! FFFFAF2532F9A038 SKIP:L2-B002 5 SUBR045
12520 or %l6,%hm(0x3B3F47EFF00),%l6 ! FFFFAF2532F9A03C SKIP:L2-B002 5
12521 sethi %lm(0x3B3F47EFF00),%l5 ! FFFFAF2532F9A040 SKIP:L2-B002 5
12522 or %l5,%lo(0x3B3F47EFF00),%l5 ! FFFFAF2532F9A044 SKIP:L2-B002 5
12523 sllx %l6, 0x20, %l6 ! FFFFAF2532F9A048 SKIP:L2-B002 5
12524 or %l6, %l5, %l6 ! FFFFAF2532F9A04C SKIP:L2-B002 5
12525 jmpl %l6+0x0000, %o7 ! FFFFAF2532F9A050 SKIP:L2-B002 5 S
12526 st %f21, [%g6-0x0054] ! FFFFAF2532F9A054 SKIP:L2-B002 5 S >BD20027
12527 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A058 SKIP:L2-B002 5 S <BD20032
12528 ldx [%g2+0x0000], %g5 ! FFFFAF2532F9A05C SKIP:L2-B002 5 S BASE<BD20094
12529 ldx [%g2+0x0008], %g4 ! FFFFAF2532F9A060 SKIP:L2-B002 5 S BASE<BD20015
12530 ba,a,pt %icc, BL20132 ! FFFFAF2532F9A064 SKIP:L2-B002 5
12531 stb %g1, [%g5+0x002A] ! FFFFAF2532F9A068 SKIP:L2-B002 0 S >BD20099
12532BL20131: ! ELSE:L2-B003
12533 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A06C ELSE:L2-B003 13 S <BD20032
12534 lduw [%g6+0x0007], %i0 ! FFFFAF2532F9A070 ELSE:L2-B003 13 S <BD20053+3
12535 stwa %l3, [%g4+0x0048]%asi ! FFFFAF2532F9A074 ELSE:L2-B003 13 S >BD20018
12536 stba %o2, [%g6+0x0006]%asi ! FFFFAF2532F9A078 ELSE:L2-B003 13 S >BD20053+2
12537 stw %o0, [%g6+0x0048] ! FFFFAF2532F9A07C ELSE:L2-B003 13 S >BD20018
12538 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A080 ELSE:L2-B003 13 <BD20010
12539 ldda [%l6]0x2E, %i2 ! FFFFAF2532F9A084 ELSE:L2-B003 13 S Quad_Ld_P
12540 add %g1, 0xB7, %g1 ! FFFFAF2532F9A088 ELSE:L2-B003 13 chksum++
12541 add %g3, 0x44, %l6 ! FFFFAF2532F9A08C ELSE:L2-B003 13 @BD20137
12542 stda %f24, [%l6]0xDA ! FFFFAF2532F9A090 ELSE:L2-B003 13 S Short16
12543 std %f30, [%g3+0x0058] ! FFFFAF2532F9A094 ELSE:L2-B003 13 S >BD20035
12544 ldub [%g6+0x0028], %l0 ! FFFFAF2532F9A098 ELSE:L2-B003 13 S <BD20080
12545 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A09C ELSE:L2-B003 13 <BD20010
12546 ldda [%l6]0x2E, %i0 ! FFFFAF2532F9A0A0 ELSE:L2-B003 13 S Quad_Ld_P
12547 ldd [%g3-0x0060], %f40 ! FFFFAF2532F9A0A4 ELSE:L2-B003 13 S <BD20104
12548 std %i4, [%g6+0x0038] ! FFFFAF2532F9A0A8 ELSE:L2-B003 13 S >BD20028
12549 .word 0xADB10277 ! FFFFAF2532F9A0AC ELSE:L2-B003 13 S illop_VIS
12550 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A0B0 ELSE:L2-B003 13 S <BD20032
12551 lda [%g5-0x0078]%asi, %f5 ! FFFFAF2532F9A0B4 ELSE:L2-B003 13 S <BD20180
12552BL20132: ! ELSE:L2-B003
12553 add %g1, 0x907, %g1 ! FFFFAF2532F9A0B8 ELSE:L2-B003 18 chksum++
12554 andcc %i3, 0x800, %g0 ! FFFFAF2532F9A0BC SKIP:L2-B004 18
12555 bnz BL20133 ! FFFFAF2532F9A0C0 SKIP:L2-B004 18
12556 lduw [%g4-0x0014], %i5 ! FFFFAF2532F9A0C4 SKIP:L2-B004 18 S <BD20087
12557 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A0C8 SKIP:L2-B004 5 <BD20010
12558 ldda [%l6]0x26, %i0 ! FFFFAF2532F9A0CC SKIP:L2-B004 5 S Quad_Ld_P
12559 stw %i2, [%g4-0x0050] ! FFFFAF2532F9A0D0 SKIP:L2-B004 5 S >BD20093
12560 ldda [%l6]0x24, %i2 ! FFFFAF2532F9A0D4 SKIP:L2-B004 5 S Quad_Ld
12561 stb %i3, [%g4+0x002A] ! FFFFAF2532F9A0D8 SKIP:L2-B004 5 S >BD20099
12562 add %g1, 0x76B, %g1 ! FFFFAF2532F9A0DC SKIP:L2-B004 5 chksum++
12563 nop ! FFFFAF2532F9A0E0 SKIP:L2-B004 5 S
12564 stda %f18, [%g5+0x0070]%asi ! FFFFAF2532F9A0E4 SKIP:L2-B004 5 S >BD20060
12565 st %f22, [%g6+0x0048] ! FFFFAF2532F9A0E8 SKIP:L2-B004 5 S >BD20018
12566 .word 0xCBEC6146 ! FFFFAF2532F9A0EC SKIP:L2-B004 5 S illop
12567 fba,a,pn %fcc2, BL20145 ! FFFFAF2532F9A0F0 SKIP:L2-B004 5
12568 stwa %i0, [%g4-0x0054]%asi ! FFFFAF2532F9A0F4 SKIP:L2-B004 0 S >BD20027
12569BL20133: ! ELSE:L2-B005
12570 nop ! FFFFAF2532F9A0F8 ELSE:L2-B005 13 S
12571 fbg,pn %fcc1, BL20134 ! FFFFAF2532F9A0FC ELSE:L2-B005 13 L
12572 ld [%g6+0x0049], %f24 ! FFFFAF2532F9A100 ELSE:L2-B005 13 S <BD20018+1
12573 bl,a BL20135 ! FFFFAF2532F9A104 ELSE:L2-B005 13 L
12574BL20134:tle %xcc, %g0+0x007C ! FFFFAF2532F9A108 ELSE:L2-B005 0 S pseudo-branch
12575 fbge BL20136 ;.empty ! FFFFAF2532F9A10C ELSE:L2-B005 13 L
12576 fbug,pn %fcc3, BL20136 ! FFFFAF2532F9A110 ELSE:L2-B005 13 L
12577 ldsw [%g3-0x0054], %i5 ! FFFFAF2532F9A114 ELSE:L2-B005 0 S <BD20027
12578 fbn,a BL20137 ;.empty ! FFFFAF2532F9A118 ELSE:L2-B005 0 L
12579BL20136:bneg,a,pn %icc, BL20138 ! FFFFAF2532F9A11C ELSE:L2-B005 13 L
12580 st %f9, [%g6-0x0078] ! FFFFAF2532F9A120 ELSE:L2-B005 0 S >BD20180
12581 fbue BL20137 ;.empty ! FFFFAF2532F9A124 ELSE:L2-B005 13 L
12582BL20135:fbl BL20139 ;.empty ! FFFFAF2532F9A128 ELSE:L2-B005 13 L
12583 bvc,a BL20140 ! FFFFAF2532F9A12C ELSE:L2-B005 0 L
12584BL20139:std %f24, [%g5+0x0070] ! FFFFAF2532F9A130 ELSE:L2-B005 0 S >BD20060
12585BL20138:.word 0xED7F43CE ! FFFFAF2532F9A134 ELSE:L2-B005 0 L illop
12586 fbe,a,pt %fcc2, BL20137 ! FFFFAF2532F9A138 ELSE:L2-B005 0 L
12587BL20137:ldsb [%g3+0x0029], %o3 ! FFFFAF2532F9A13C ELSE:L2-B005 13 S <BD20090
12588BL20140:add %g1, 0x3B5, %g1 ! FFFFAF2532F9A140 ELSE:L2-B005 13 chksum++
12589 add %g1, 0x534, %g1 ! FFFFAF2532F9A144 ELSE:L2-B005 13 chksum++
12590 .word 0xB9BCA59B ! FFFFAF2532F9A148 ELSE:L2-B005 13 S illop_VIS
12591 fbl BL20141 ! FFFFAF2532F9A14C ELSE:L2-B005 13 L
12592BL20141:.word 0xA39557B2 ! FFFFAF2532F9A150 ELSE:L2-B005 13 S illop
12593 bn,pt %icc, BL20142 ! FFFFAF2532F9A154 ELSE:L2-B005 13 L
12594 stxa %i1, [%g6+0x0038]%asi ! FFFFAF2532F9A158 ELSE:L2-B005 13 S >BD20028
12595 nop ! FFFFAF2532F9A15C ELSE:L2-B005 13 S
12596BL20142:stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A160 ELSE:L2-B005 13 S <BD20032
12597 bvc,pn %icc, BL20143 ;.empty ! FFFFAF2532F9A164 ELSE:L2-B005 13 L
12598 brlez,pn %i3, BL20144 ! FFFFAF2532F9A168 ELSE:L2-B005 13 L
12599BL20144:ldd [%g4+0x0010], %f38 ! FFFFAF2532F9A16C ELSE:L2-B005 13 S <BD20074
12600BL20143:add %g1, 0x6D4, %g1 ! FFFFAF2532F9A170 ELSE:L2-B005 26 chksum++
12601BL20145: ! ELSE:L2-B005
12602 add %g1, 0xE5C, %g1 ! FFFFAF2532F9A174 ELSE:L2-B005 18 chksum++
12603 fcmpd %fcc1, %f46, %f46 ! FFFFAF2532F9A178 SKIP:L2-B006 18
12604 fbl,pn %fcc1, BL20152 ! FFFFAF2532F9A17C SKIP:L2-B006 18
12605 prefetch [%i6-0x025E], 1 ! FFFFAF2532F9A180 SKIP:L2-B006 18 S <.-606
12606 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A184 SKIP:L2-B006 18 S <BD20032
12607 fblg,pn %fcc1, BL20146 ;.empty ! FFFFAF2532F9A188 SKIP:L2-B006 18 L
12608 bvc,a,pn %icc, BL20147 ;.empty ! FFFFAF2532F9A18C SKIP:L2-B006 18 L
12609 fbug,pt %fcc0, BL20148 ;.empty ! FFFFAF2532F9A190 SKIP:L2-B006 18 L
12610 .word 0x95D00812 ! FFFFAF2532F9A194 SKIP:L2-B006 0 L illop
12611BL20146:bleu,pt %icc, BL20150 ;.empty ! FFFFAF2532F9A198 SKIP:L2-B006 0 L
12612BL20148:fbg,a,pn %fcc2, BL20151 ;.empty ! FFFFAF2532F9A19C SKIP:L2-B006 0 L
12613BL20151:brz,pn %i1, BL20150 ;.empty ! FFFFAF2532F9A1A0 SKIP:L2-B006 0 L
12614BL20150:.word 0x83A081D2 ! FFFFAF2532F9A1A4 SKIP:L2-B006 0 L illop
12615BL20147:lduh [%g3-0x003C], %l2 ! FFFFAF2532F9A1A8 SKIP:L2-B006 18 S <BD20041
12616BL20149:add %g1, 0xEC8, %g1 ! FFFFAF2532F9A1AC SKIP:L2-B006 18 chksum++
12617 add %g1, 0x39D, %g1 ! FFFFAF2532F9A1B0 SKIP:L2-B006 18 chksum++
12618 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A1B4 SKIP:L2-B006 18 <BD20010
12619 stxa %g7, [%l6+%g0]0x14 ! FFFFAF2532F9A1B8 SKIP:L2-B006 18 S >BD20011
12620 ldda [%l6]0x26, %i0 ! FFFFAF2532F9A1BC SKIP:L2-B006 18 S Quad_Ld_P
12621 .word 0xAFA4C6B0 ! FFFFAF2532F9A1C0 SKIP:L2-B006 18 S illop_FP
12622 stb %g1, [%g5-0x0020] ! FFFFAF2532F9A1C4 SKIP:L2-B006 18 S >BD20144
12623 st %f11, [%g5+0x0020] ! FFFFAF2532F9A1C8 SKIP:L2-B006 18 S >BD20042
12624 ldx [%g2+0x0050], %l5 ! FFFFAF2532F9A1CC SKIP:L2-B006 18 <BD20003
12625 membar 0x40 ! FFFFAF2532F9A1D0 SKIP:L2-B006 18
12626 ldda [%l5]0x1E, %f16 ! FFFFAF2532F9A1D4 SKIP:L2-B006 18 Blk-Load
12627 membar 0x40 ! FFFFAF2532F9A1D8 SKIP:L2-B006 18
12628 stx %l2, [%g6+0x0069] ! FFFFAF2532F9A1DC SKIP:L2-B006 18 S >BD20012+1
12629 .word 0x9DA44DC3 ! FFFFAF2532F9A1E0 SKIP:L2-B006 18 S illop_FP
12630 std %f22, [%g4+0x0068] ! FFFFAF2532F9A1E4 SKIP:L2-B006 18 S >BD20012
12631 stx %fsr, [%g2+0x0060] ! FFFFAF2532F9A1E8 SKIP:L2-B006 18 S <BD20032
12632 ba,pt %icc, BL20153 ! FFFFAF2532F9A1EC SKIP:L2-B006 18
12633 nop ! FFFFAF2532F9A1F0 SKIP:L2-B006 18 S
12634BL20152: ! ELSE:L2-B007
12635 ld [%g5+0x0004], %f26 ! FFFFAF2532F9A1F4 ELSE:L2-B007 0 S <BD20053
12636 .word 0xE9B56083 ! FFFFAF2532F9A1F8 ELSE:L2-B007 0 S illop
12637 ldstuba [%g6-0x0057]%asi, %o4 ! FFFFAF2532F9A1FC ELSE:L2-B007 0 S >BD20026
12638 std %f6, [%g6+0x0018] ! FFFFAF2532F9A200 ELSE:L2-B007 0 S >BD20059
12639 .word 0x89A5D131 ! FFFFAF2532F9A204 ELSE:L2-B007 0 S illop
12640 .word 0xFE0D7871 ! FFFFAF2532F9A208 ELSE:L2-B007 0 S random
12641 .word 0xA28A4840 ! FFFFAF2532F9A20C ELSE:L2-B007 0 random
12642 .word 0xBF80D3F9 ! FFFFAF2532F9A210 ELSE:L2-B007 0 illop
12643 ldda [%l6]0xD2, %f24 ! FFFFAF2532F9A214 ELSE:L2-B007 0 S Short16
12644 swap [%g4-0x0054], %i0 ! FFFFAF2532F9A218 ELSE:L2-B007 0 S >BD20027
12645 ld [%g2+0x0060], %fsr ! FFFFAF2532F9A21C ELSE:L2-B007 0 S <BD20032
12646 ldstub [%g5+0x0029], %o5 ! FFFFAF2532F9A220 ELSE:L2-B007 0 S >BD20090
12647 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A224 ELSE:L2-B007 0 <BD20010
12648 .word 0xA5A2580B ! FFFFAF2532F9A228 ELSE:L2-B007 0 S illop
12649 .word 0xCB6E7FC4 ! FFFFAF2532F9A22C ELSE:L2-B007 0 S illop
12650BL20153: ! ELSE:L2-B007
12651 add %g1, 0xDB0, %g1 ! FFFFAF2532F9A230 ELSE:L2-B007 18 chksum++
12652 .word 0xB7A119E1 ! FFFFAF2532F9A234 LOOP:L1-B000 18 S illop_FP
12653 ta %xcc, 0x40 ! FFFFAF2532F9A238 LOOP:L1-B000 18 S +-priv
12654 add %g5, 0x44, %l6 ! FFFFAF2532F9A23C LOOP:L1-B000 18 @BD20137
12655 ldda [%l6]0xD2, %f26 ! FFFFAF2532F9A240 LOOP:L1-B000 29 S Short16
12656 std %f30, [%g6+0x0080] ! FFFFAF2532F9A244 LOOP:L1-B000 18 S >BD20070
12657 std %f38, [%g6-0x0070] ! FFFFAF2532F9A248 LOOP:L1-B000 18 S >BD20008
12658 ldstub [%g3-0x0058], %i4 ! FFFFAF2532F9A24C LOOP:L1-B000 18 S >BD20024
12659 ldx [%g2+0x0060], %fsr ! FFFFAF2532F9A250 LOOP:L1-B000 18 S <BD20032
12660 popc %i0, %l0 ! FFFFAF2532F9A254 LOOP:L1-B000 18 S
12661 ldx [%g2+0x0058], %l6 ! FFFFAF2532F9A258 LOOP:L1-B000 18 <BD20010
12662 ldda [%l6]0x24, %i0 ! FFFFAF2532F9A25C LOOP:L1-B000 25 S Quad_Ld
12663 ldd [%g6+0x0050], %f24 ! FFFFAF2532F9A260 LOOP:L1-B000 18 S <BD20045
12664 sethi %hh(0xFFFF8C387FFFFF00),%l6 ! FFFFAF2532F9A264 LOOP:L1-B000 18 SUBR046
12665 or %l6,%hm(0xFFFF8C387FFFFF00),%l6 ! FFFFAF2532F9A268 LOOP:L1-B000 18
12666 sethi %lm(0xFFFF8C387FFFFF00),%l5 ! FFFFAF2532F9A26C LOOP:L1-B000 18
12667 or %l5,%lo(0xFFFF8C387FFFFF00),%l5 ! FFFFAF2532F9A270 LOOP:L1-B000 18
12668 sllx %l6, 0x20, %l6 ! FFFFAF2532F9A274 LOOP:L1-B000 18
12669 or %l6, %l5, %l6 ! FFFFAF2532F9A278 LOOP:L1-B000 18
12670 jmpl %l6+0x0000, %o7 ! FFFFAF2532F9A27C LOOP:L1-B000 18 S
12671 lduh [%g4-0x004C], %i3 ! FFFFAF2532F9A280 LOOP:L1-B000 18 S <BD20089
12672 srlx %l4, 0x1, %l4 ! FFFFAF2532F9A284 LOOP:L1-B000 18
12673 andcc %l4, 0x1, %g0 ! FFFFAF2532F9A288 LOOP:L1-B000 18
12674 bne,a,pn %xcc, BL20154 ! FFFFAF2532F9A28C LOOP:L1-B000 18
12675 nop ! FFFFAF2532F9A290 LOOP:L1-B000 12 S
12676 add %g1, 0xCB2, %g1 ! FFFFAF2532F9A294 LOOP:L1-B000 6 chksum++
12677 swapa [%g3+0x0004]%asi, %o1 ! FFFFAF2532F9A298 SUBR:L0-B000 6 S >BD20053
12678 sth %i4, [%g4-0x000E] ! FFFFAF2532F9A29C SUBR:L0-B000 6 S >BD20184
12679 std %o0, [%g3+0x0050] ! FFFFAF2532F9A2A0 SUBR:L0-B000 6 S >BD20045
12680 ldd [%g6+0x0058], %i0 ! FFFFAF2532F9A2A4 SUBR:L0-B000 6 S <BD20035
12681 stb %o4, [%g3+0x0042] ! FFFFAF2532F9A2A8 SUBR:L0-B000 6 S >BD20091
12682 ldxa [%g7+%g0]0xAB, %l0 ! FFFFAF2532F9A2AC SUBR:L0-B000 6 S BAD-ASI
12683 add %g1, 0xC47, %i0 ! FFFFAF2532F9A2B0 SUBR:L0-B000 6
12684 return %i7+0x0008 ! FFFFAF2532F9A2B4 SUBR:L0-B000 6
12685 add %g1, 0xAC8, %g1 ! FFFFAF2532F9A2B8 SUBR:L0-B000 6 chksum++
12686
12687SECTION .btext016_pg1 TEXT_VA=0xffffaf2532f9a000
12688attr_text {
12689 Name = .btext016_pg1,
12690 VA = 0xffffaf2532f9a000,
12691 RA = 0xffffae000,
12692 PA = ra2pa(0xffffae000,0),
12693 tsbonly,
12694 part_0_ctx_nonzero_tsb_config_3,
12695 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12696 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12697 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12698}
12699.text; .skip 8
12700
12701!========================================================================
12702
12703SECTION .btext017 TEXT_VA=0x3b3f47eff00
12704attr_text {
12705 Name = .btext017,
12706 VA = 0x3b3f47eff00,
12707 RA = 0xffffa9f00,
12708 PA = ra2pa(0xffffa9f00,0),
12709 notsb
12710}
12711
12712SECTION .btext017_pg0 TEXT_VA=0x3b3f47ee000
12713attr_text {
12714 Name = .btext017_pg0,
12715 VA = 0x3b3f47ee000,
12716 RA = 0xffffa8000,
12717 PA = ra2pa(0xffffa8000,0),
12718 tsbonly,
12719 part_0_ctx_nonzero_tsb_config_3,
12720 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12721 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12722 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12723}
12724.text; .skip 8
12725
12726
12727SECTION .btext017
12728.text
12729.global SUBR045; SUBR045:
12730 prefetch [%l5-0x0D16], 4 ! 000003B3F47EFF00 SUBR:L0-B000 5 S <.-3350
12731 ld [%g6-0x0078], %f5 ! 000003B3F47EFF04 SUBR:L0-B000 5 S <BD20180
12732 stwa %i0, [%g5-0x0050]%asi ! 000003B3F47EFF08 SUBR:L0-B000 5 S >BD20093
12733 bleu,a BL20155 ;.empty ! 000003B3F47EFF0C SUBR:L0-B000 5 L
12734BL20155:.word 0x9DA8708F ! 000003B3F47EFF10 SUBR:L0-B000 0 L illop
12735 st %f20, [%g3+0x0004] ! 000003B3F47EFF14 SUBR:L0-B000 5 S >BD20053
12736 nop ! 000003B3F47EFF18 SUBR:L0-B000 5 S
12737BL20156:ldx [%g2+0x0020], %g5 ! 000003B3F47EFF1C SUBR:L0-B000 5 S BASE<BD20098
12738 ldx [%g2+0x0020], %g6 ! 000003B3F47EFF20 SUBR:L0-B000 5 S BASE<BD20098
12739 add %g1, 0x59D, %g1 ! 000003B3F47EFF24 SUBR:L0-B000 5 chksum++
12740 add %g1, 0xB96, %g1 ! 000003B3F47EFF28 SUBR:L0-B000 5 chksum++
12741 add %i2, %g1, %o4 ! 000003B3F47EFF2C SWCH:L1-B000 5
12742 andcc %o4, 0x40, %g0 ! 000003B3F47EFF30 SWCH:L1-B000 5
12743 bnz,pt %xcc, BL20160 ! 000003B3F47EFF34 SWCH:L1-B000 5
12744 andcc %o4, 0x20, %g0 ! 000003B3F47EFF38 SWCH:L1-B000 5
12745 bnz,a,pt %xcc, BL20159 ! 000003B3F47EFF3C SWCH:L1-B000 4
12746 add %g1, 0xECC, %g1 ! 000003B3F47EFF40 SWCH:L1-B000 1 chksum++
12747 andcc %o4, 0x4, %g0 ! 000003B3F47EFF44 SWCH:L1-B000 3
12748 bnz,pt %xcc, BL20158 ! 000003B3F47EFF48 SWCH:L1-B000 3
12749 andcc %o4, 0x4, %g0 ! 000003B3F47EFF4C SWCH:L1-B000 3
12750 bnz,pt %xcc, BL20157 ! 000003B3F47EFF50 SWCH:L1-B000 1
12751 ldx [%g2+0x0050], %l5 ! 000003B3F47EFF54 SWCH:L1-B000 1 <BD20003
12752 membar 0x40 ! 000003B3F47EFF58 SWCH:L1-B000 1
12753 stda %f16, [%l5]0x17 ! 000003B3F47EFF5C SWCH:L1-B000 1 Blk-Store
12754 membar 0x40 ! 000003B3F47EFF60 SWCH:L1-B000 1
12755 lduha [%g6-0x0026]%asi, %o3 ! 000003B3F47EFF64 SWCH:L1-B000 1 S <BD20170
12756 ldx [%g2+0x0058], %l6 ! 000003B3F47EFF68 SWCH:L1-B000 1 <BD20010
12757 ldda [%l6]0x24, %o0 ! 000003B3F47EFF6C SWCH:L1-B000 1 S Quad_Ld
12758 ldstub [%g3-0x0058], %o5 ! 000003B3F47EFF70 SWCH:L1-B000 1 S >BD20024
12759 nop ! 000003B3F47EFF74 SWCH:L1-B000 1 S
12760 lda [%g5-0x0054]%asi, %f16 ! 000003B3F47EFF78 SWCH:L1-B000 1 S <BD20027
12761 lduh [%g3-0x0056], %o2 ! 000003B3F47EFF7C SWCH:L1-B000 1 S <BD20014
12762 add %g5, -16, %l6 ! 000003B3F47EFF80 SWCH:L1-B000 1 @BD20052
12763 ldda [%l6]0xD1, %f26 ! 000003B3F47EFF84 SWCH:L1-B000 1 S Short8
12764 add %g1, 0x963, %g1 ! 000003B3F47EFF88 SWCH:L1-B000 1 chksum++
12765 ba,a BL20165 ! 000003B3F47EFF8C SWCH:L1-B000 1
12766 .word 0x8BA41125 ! 000003B3F47EFF90 SWCH:L1-B000 0 S illop
12767BL20157:.word 0xABA091FB ! 000003B3F47EFF94 CASE:L2-B000 0 illop
12768 ldsb [%g5+0x0029], %o5 ! 000003B3F47EFF98 CASE:L2-B000 0 S <BD20090
12769 ldsw [%g5-0x001C], %o2 ! 000003B3F47EFF9C CASE:L2-B000 0 S <BD20130
12770 .word 0xFD09AC8B ! 000003B3F47EFFA0 CASE:L2-B000 0 illop
12771 ldda [%l6]0xD1, %f24 ! 000003B3F47EFFA4 CASE:L2-B000 0 S Short8
12772 std %o4, [%g4+0x0068] ! 000003B3F47EFFA8 CASE:L2-B000 0 S >BD20012
12773 fba,a BL20165 ! 000003B3F47EFFAC CASE:L2-B000 0
12774 nop ! 000003B3F47EFFB0 CASE:L2-B000 0 S
12775BL20158:add %g1, 0xDD4, %g1 ! 000003B3F47EFFB4 CASE:L2-B001 2 chksum++
12776 ldda [%g6+0x0010]%asi, %f36 ! 000003B3F47EFFB8 CASE:L2-B001 2 S <BD20074
12777 stx %o3, [%g4+0x0050] ! 000003B3F47EFFBC CASE:L2-B001 2 S >BD20045
12778 nop ! 000003B3F47EFFC0 CASE:L2-B001 2 S
12779 add %g6, -31, %l6 ! 000003B3F47EFFC4 CASE:L2-B001 2 @BD20085
12780 stda %f26, [%l6]0xD0 ! 000003B3F47EFFC8 CASE:L2-B001 2 S Short8
12781 ba,a BL20165 ! 000003B3F47EFFCC CASE:L2-B001 2
12782 nop ! 000003B3F47EFFD0 CASE:L2-B001 0 S
12783BL20159:add %g1, 0x4B, %g1 ! 000003B3F47EFFD4 CASE:L2-B002 1 chksum++
12784 add %g5, 0x47, %l6 ! 000003B3F47EFFD8 CASE:L2-B002 1 @BD20141
12785 stda %f24, [%l6]0xD1 ! 000003B3F47EFFDC CASE:L2-B002 1 S Short8
12786 stb %g1, [%g6-0x000F] ! 000003B3F47EFFE0 CASE:L2-B002 1 S >BD20040
12787 st %f4, [%g3+0x002C] ! 000003B3F47EFFE4 CASE:L2-B002 1 S >BD20019
12788 sta %f3, [%g4-0x002C]%asi ! 000003B3F47EFFE8 CASE:L2-B002 1 S >BD20055
12789 sth %o2, [%g4-0x000E] ! 000003B3F47EFFEC CASE:L2-B002 1 S >BD20184
12790 std %f36, [%g4-0x0070] ! 000003B3F47EFFF0 CASE:L2-B002 1 S >BD20008
12791 ld [%g6-0x001C], %f17 ! 000003B3F47EFFF4 CASE:L2-B002 1 S <BD20130
12792 fmul8x16au %f26, %f17, %f20 ! 000003B3F47EFFF8 CASE:L2-B002 1 S
12793 ldx [%g2+0x0058], %l6 ! 000003B3F47EFFFC CASE:L2-B002 1 <BD20010
12794 ldda [%l6]0x24, %o0 ! 000003B3F47F0000 CASE:L2-B002 1 S Quad_Ld
12795 std %f28, [%g5+0x0058] ! 000003B3F47F0004 CASE:L2-B002 1 S >BD20035
12796 ba,pt %xcc, BL20165 ! 000003B3F47F0008 CASE:L2-B002 1
12797 nop ! 000003B3F47F000C CASE:L2-B002 1 S
12798BL20160:add %g1, 0x8C5, %g1 ! 000003B3F47F0010 CASE:L2-B003 1 chksum++
12799 prefetch [%g4+0x0018], 21 ! 000003B3F47F0014 CASE:L2-B003 1 S <BD20059
12800 tcc %xcc, %g7+0x006B ! 000003B3F47F0018 CASE:L2-B003 1 S
12801 ld [%g6+0x002C], %f10 ! 000003B3F47F001C CASE:L2-B003 1 S <BD20019
12802 add %g4, -87, %l6 ! 000003B3F47F0020 CASE:L2-B003 1 @BD20026
12803 stda %f28, [%l6]0xD0 ! 000003B3F47F0024 CASE:L2-B003 1 S Short8
12804 ba,a,pn %icc, BL20165 ! 000003B3F47F0028 CASE:L2-B003 1
12805 ldsw [%g4+0x0064], %o5 ! 000003B3F47F002C CASE:L2-B003 0 S <BD20021
12806BL20165: ! SWCH:L1-B000
12807 add %g1, 0x246, %g1 ! 000003B3F47F0030 SWCH:L1-B000 5 chksum++
12808 ldsb [%g5-0x000F], %o3 ! 000003B3F47F0034 SWCH:L1-B000 5 S <BD20040
12809 fbge BL20161 ! 000003B3F47F0038 SWCH:L1-B000 5 L
12810 st %f28, [%g6+0x0064] ! 000003B3F47F003C SWCH:L1-B000 5 S >BD20021
12811 bg,a BL20162 ! 000003B3F47F0040 SWCH:L1-B000 0 L
12812 nop ! 000003B3F47F0044 SWCH:L1-B000 0 S
12813 .word 0x98446996 ! 000003B3F47F0048 SWCH:L1-B000 0 S random
12814 sth %g1, [%g3-0x003C] ! 000003B3F47F004C SWCH:L1-B000 0 S >BD20041
12815 .word 0xA5A3D0B0 ! 000003B3F47F0050 SWCH:L1-B000 0 S illop
12816BL20161:ble,pn %icc, BL20163 ;.empty ! 000003B3F47F0054 SWCH:L1-B000 5 L
12817 ba,a,pn %icc, BL20162 ;.empty ! 000003B3F47F0058 SWCH:L1-B000 5 L
12818BL20162:fbne BL20164 ! 000003B3F47F005C SWCH:L1-B000 5 L
12819BL20163:stxa %o1, [%g7+%g0]0xAA ! 000003B3F47F0060 SWCH:L1-B000 5 S BAD-ASI
12820BL20164:add %g1, 0xBE8, %g1 ! 000003B3F47F0064 SWCH:L1-B000 5 chksum++
12821 retl ! 000003B3F47F0068 SUBR:L0-B000 5
12822 add %g1, 0xD62, %g1 ! 000003B3F47F006C SUBR:L0-B000 5 chksum++
12823
12824SECTION .btext017_pg1 TEXT_VA=0x3b3f47f0000
12825attr_text {
12826 Name = .btext017_pg1,
12827 VA = 0x3b3f47f0000,
12828 RA = 0xffffaa000,
12829 PA = ra2pa(0xffffaa000,0),
12830 tsbonly,
12831 part_0_ctx_nonzero_tsb_config_3,
12832 TTE_Context=69, TTE_Size=0, TTE_W=0, TTE_X=1,
12833 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12834 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12835}
12836.text; .skip 8
12837
12838!========================================================================
12839
12840SECTION .btext018 TEXT_VA=0xffff8c387fffff00
12841attr_text {
12842 Name = .btext018,
12843 VA = 0xffff8c387fffff00,
12844 RA = ra2pa(0xdefffff00,0),
12845 PA = ra2pa(0xdefffff00,0),
12846 notsb
12847}
12848
12849SECTION .btext018_pg0 TEXT_VA=0xffff8c3870000000
12850attr_text {
12851 Name = .btext018_pg0,
12852 VA = 0xffff8c3870000000,
12853 RA = ra2pa(0xde0000000,0),
12854 PA = ra2pa(0xde0000000,0),
12855 tsbonly,
12856 part_0_ctx_nonzero_tsb_config_0,
12857 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
12858 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
12859 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
12860}
12861.text; .skip 8
12862
12863
12864SECTION .btext018
12865.text
12866.global SUBR046; SUBR046:
12867 add %g4, 0x42, %l6 ! FFFF8C387FFFFF00 SUBR:L0-B000 23 @BD20091
12868 stda %f18, [%l6]0xD8 ! FFFF8C387FFFFF04 SUBR:L0-B000 23 S Short8
12869 ldx [%g2+0x0050], %l5 ! FFFF8C387FFFFF08 SUBR:L0-B000 23 <BD20003
12870 membar 0x40 ! FFFF8C387FFFFF0C SUBR:L0-B000 23
12871 stda %f32, [%l5]0xF0 ! FFFF8C387FFFFF10 SUBR:L0-B000 23 Blk-Store
12872 membar 0x40 ! FFFF8C387FFFFF14 SUBR:L0-B000 23
12873 add %g6, 0x42, %l6 ! FFFF8C387FFFFF18 SUBR:L0-B000 23 @BD20091
12874 stda %f22, [%l6]0xD0 ! FFFF8C387FFFFF1C SUBR:L0-B000 23 S Short8
12875 ldxa [%g7+%g7]0x83, %o3 ! FFFF8C387FFFFF20 SUBR:L0-B000 23 S <BD20043
12876 ldsha [%g7+%g7]0x83, %o2 ! FFFF8C387FFFFF24 SUBR:L0-B000 23 S <BD20043
12877 ld [%g3-0x002C], %f8 ! FFFF8C387FFFFF28 SUBR:L0-B000 23 S <BD20055
12878 add %g4, -24, %l6 ! FFFF8C387FFFFF2C SUBR:L0-B000 23 @BD20078
12879 ldda [%l6]0xD2, %f30 ! FFFF8C387FFFFF30 SUBR:L0-B000 23 S Short16
12880 add %g1, 0x2F5, %g1 ! FFFF8C387FFFFF34 SUBR:L0-B000 23 chksum++
12881 add %i1, %g1, %o2 ! FFFF8C387FFFFF38 SWCH:L1-B000 23
12882 andcc %o2, 0x400, %g0 ! FFFF8C387FFFFF3C SWCH:L1-B000 23
12883 bnz,pn %xcc, BL20173 ! FFFF8C387FFFFF40 SWCH:L1-B000 23
12884 andcc %o2, 0x8, %g0 ! FFFF8C387FFFFF44 SWCH:L1-B000 23
12885 bnz,a,pt %xcc, BL20172 ! FFFF8C387FFFFF48 SWCH:L1-B000 12
12886 add %g1, 0xC20, %g1 ! FFFF8C387FFFFF4C SWCH:L1-B000 7 chksum++
12887 andcc %o2, 0x200, %g0 ! FFFF8C387FFFFF50 SWCH:L1-B000 5
12888 bnz,a,pt %xcc, BL20171 ! FFFF8C387FFFFF54 SWCH:L1-B000 5
12889 add %g1, 0xB95, %g1 ! FFFF8C387FFFFF58 SWCH:L1-B000 4 chksum++
12890 andcc %o2, 0x8, %g0 ! FFFF8C387FFFFF5C SWCH:L1-B000 1
12891 bnz,pt %xcc, BL20170 ! FFFF8C387FFFFF60 SWCH:L1-B000 1
12892 lduwa [%g4-0x0040]%asi, %o4 ! FFFF8C387FFFFF64 SWCH:L1-B000 1 S <BD20007
12893 sth %o4, [%g5+0x0032] ! FFFF8C387FFFFF68 SWCH:L1-B000 1 S >BD20044+2
12894 stha %i2, [%g5+0x005C]%asi ! FFFF8C387FFFFF6C SWCH:L1-B000 1 S >BD20035+4
12895 ldda [%g5-0x0048]%asi, %f26 ! FFFF8C387FFFFF70 SWCH:L1-B000 1 S <BD20023
12896 ld [%g6+0x0038], %f6 ! FFFF8C387FFFFF74 SWCH:L1-B000 1 S <BD20028
12897 ld [%g6+0x003C], %f7 ! FFFF8C387FFFFF78 SWCH:L1-B000 1 S <BD20028+4
12898 std %i2, [%g4+0x0030] ! FFFF8C387FFFFF7C SWCH:L1-B000 1 S >BD20044
12899 stx %o5, [%g3+0x0038] ! FFFF8C387FFFFF80 SWCH:L1-B000 1 S >BD20028
12900 ldda [%g6+0x0058]%asi, %o0 ! FFFF8C387FFFFF84 SWCH:L1-B000 1 S <BD20035
12901 ldx [%g2+0x0010], %g5 ! FFFF8C387FFFFF88 SWCH:L1-B000 1 S BASE<BD20048
12902 add %g4, -24, %l6 ! FFFF8C387FFFFF8C SWCH:L1-B000 1 @BD20078
12903 ldda [%l6]0xD2, %f22 ! FFFF8C387FFFFF90 SWCH:L1-B000 1 S Short16
12904 ldx [%g2+0x0058], %l6 ! FFFF8C387FFFFF94 SWCH:L1-B000 1 <BD20010
12905 stha %g7, [%l6+%g0]0x1C ! FFFF8C387FFFFF98 SWCH:L1-B000 1 S >BD20011
12906 add %g1, 0x740, %g1 ! FFFF8C387FFFFF9C SWCH:L1-B000 1 chksum++
12907 fba BL20174 ! FFFF8C387FFFFFA0 SWCH:L1-B000 1
12908 sta %f5, [%g4-0x0029]%asi ! FFFF8C387FFFFFA4 SWCH:L1-B000 1 S >BD20055+3
12909BL20170:add %g1, 0xC58, %g1 ! FFFF8C387FFFFFA8 CASE:L2-B000 0 chksum++
12910 lduh [%g5+0x0040], %o5 ! FFFF8C387FFFFFAC CASE:L2-B000 0 S <BD20036
12911 nop ! FFFF8C387FFFFFB0 CASE:L2-B000 0 S
12912 std %f44, [%g3-0x0070] ! FFFF8C387FFFFFB4 CASE:L2-B000 0 S >BD20008
12913 .word 0x9FC68000 ! FFFF8C387FFFFFB8 CASE:L2-B000 0 S random
12914 st %f4, [%g3+0x002C] ! FFFF8C387FFFFFBC CASE:L2-B000 0 S >BD20019
12915 .word 0x81F2C18A ! FFFF8C387FFFFFC0 CASE:L2-B000 0 L illop
12916 be BL20167 ! FFFF8C387FFFFFC4 CASE:L2-B000 0 L
12917 .word 0x93A1DA6B ! FFFF8C387FFFFFC8 CASE:L2-B000 0 S illop_FP
12918BL20166:stx %o3, [%g4-0x0008] ! FFFF8C387FFFFFCC CASE:L2-B000 0 S >BD20056
12919 .word 0xC9CC3198 ! FFFF8C387FFFFFD0 CASE:L2-B000 0 S illop
12920 .word 0xC29E34AD ! FFFF8C387FFFFFD4 CASE:L2-B000 0 L illop
12921 bnz,pn %icc, BL20169 ! FFFF8C387FFFFFD8 CASE:L2-B000 0 L
12922BL20167:ldd [%g3-0x0060], %f0 ! FFFF8C387FFFFFDC CASE:L2-B000 0 S <BD20104
12923 .word 0xA37F8527 ! FFFF8C387FFFFFE0 CASE:L2-B000 0 L random
12924 stda %f24, [%g4+0x0080]%asi ! FFFF8C387FFFFFE4 CASE:L2-B000 0 S >BD20070
12925BL20169:ld [%g3-0x0014], %f19 ! FFFF8C387FFFFFE8 CASE:L2-B000 0 S <BD20087
12926BL20168:add %g1, 0xB7A, %g1 ! FFFF8C387FFFFFEC CASE:L2-B000 0 chksum++
12927 fba,a,pt %fcc3, BL20174 ! FFFF8C387FFFFFF0 CASE:L2-B000 0
12928 lduh [%g5+0x0002], %o1 ! FFFF8C387FFFFFF4 CASE:L2-B000 0 S <BD20095
12929BL20171:add %g1, 0xAA7, %g1 ! FFFF8C387FFFFFF8 CASE:L2-B001 4 chksum++
12930 ldsw [%g5-0x000C], %o4 ! FFFF8C387FFFFFFC CASE:L2-B001 4 S <BD20002
12931 prefetch [%l2+%g4], 22 ! FFFF8C3880000000 CASE:L2-B001 4 S <.+0
12932 lduw [%g5-0x0040], %o5 ! FFFF8C3880000004 CASE:L2-B001 4 S <BD20007
12933 ta %xcc, 0x46 ! FFFF8C3880000008 CASE:L2-B001 4 S demap-page
12934 tleu %icc, %g0+0x0050 ! FFFF8C388000000C CASE:L2-B001 4 S
12935 ldx [%g2+0x0050], %l5 ! FFFF8C3880000010 CASE:L2-B001 4 <BD20003
12936 membar 0x40 ! FFFF8C3880000014 CASE:L2-B001 4
12937 stda %f32, [%l5]0x16 ! FFFF8C3880000018 CASE:L2-B001 4 Blk-Store
12938 membar 0x40 ! FFFF8C388000001C CASE:L2-B001 4
12939 fba,a,pn %fcc0, BL20174 ! FFFF8C3880000020 CASE:L2-B001 4
12940 .word 0xC3D756A9 ! FFFF8C3880000024 CASE:L2-B001 0 S illop
12941BL20172:add %g1, 0xAD2, %g1 ! FFFF8C3880000028 CASE:L2-B002 7 chksum++
12942 ldx [%g2+0x0058], %l6 ! FFFF8C388000002C CASE:L2-B002 7 <BD20010
12943 lduha [%l6+%g0]0x14, %g7 ! FFFF8C3880000030 CASE:L2-B002 7 S <BD20011
12944 add %g5, 0x2, %l6 ! FFFF8C3880000034 CASE:L2-B002 7 @BD20095
12945 ldda [%l6]0xDA, %f18 ! FFFF8C3880000038 CASE:L2-B002 7 S Short16
12946 ldsb [%g6-0x0057], %o0 ! FFFF8C388000003C CASE:L2-B002 7 S <BD20026
12947 ldx [%g3-0x0088], %g3 ! FFFF8C3880000040 CASE:L2-B002 7 ptr_chase
12948 ldx [%g3-0x0088], %g3 ! FFFF8C3880000044 CASE:L2-B002 7 ptr_chase
12949 ldx [%g3-0x0088], %g3 ! FFFF8C3880000048 CASE:L2-B002 7 ptr_chase
12950 ldx [%g3-0x0088], %g3 ! FFFF8C388000004C CASE:L2-B002 7 ptr_chase
12951 ldx [%g3-0x0088], %g3 ! FFFF8C3880000050 CASE:L2-B002 7 ptr_chase
12952 ldx [%g3-0x0088], %g3 ! FFFF8C3880000054 CASE:L2-B002 7 ptr_chase
12953 ba,a,pn %icc, BL20174 ! FFFF8C3880000058 CASE:L2-B002 7
12954 ldsba [%g7+%g7]0x83, %o1 ! FFFF8C388000005C CASE:L2-B002 0 S <BD20043
12955BL20173:add %g1, 0xCA, %g1 ! FFFF8C3880000060 CASE:L2-B003 11 chksum++
12956 std %f24, [%g4+0x0058] ! FFFF8C3880000064 CASE:L2-B003 11 S >BD20035
12957 ldx [%g2+0x0058], %l6 ! FFFF8C3880000068 CASE:L2-B003 11 <BD20010
12958 ldda [%l6]0x24, %o0 ! FFFF8C388000006C CASE:L2-B003 11 S Quad_Ld
12959 ldx [%g2+0x0050], %l5 ! FFFF8C3880000070 CASE:L2-B003 11 <BD20003
12960 membar 0x40 ! FFFF8C3880000074 CASE:L2-B003 11
12961 stda %f16, [%l5]0x16 ! FFFF8C3880000078 CASE:L2-B003 11 Blk-Store
12962 membar 0x40 ! FFFF8C388000007C CASE:L2-B003 11
12963 ld [%g5-0x0078], %f3 ! FFFF8C3880000080 CASE:L2-B003 11 S <BD20180
12964 ldswa [%g6-0x0054]%asi, %o5 ! FFFF8C3880000084 CASE:L2-B003 11 S <BD20027
12965 membar 0x40 ! FFFF8C3880000088 CASE:L2-B003 11
12966 stda %f32, [%l5]0xE1 ! FFFF8C388000008C CASE:L2-B003 11 Blk-Store
12967 membar 0x40 ! FFFF8C3880000090 CASE:L2-B003 11
12968 fba,pt %fcc0, BL20174 ! FFFF8C3880000094 CASE:L2-B003 11
12969 .word 0xA7A00F84 ! FFFF8C3880000098 CASE:L2-B003 11 S illop_FP
12970BL20174: ! SWCH:L1-B000
12971 add %g1, 0x899, %g1 ! FFFF8C388000009C SWCH:L1-B000 23 chksum++
12972 ldx [%g2+0x0050], %l5 ! FFFF8C38800000A0 SWCH:L1-B000 23 <BD20003
12973 membar 0x40 ! FFFF8C38800000A4 SWCH:L1-B000 23
12974 stda %f32, [%l5]0x16 ! FFFF8C38800000A8 SWCH:L1-B000 23 Blk-Store
12975 membar 0x40 ! FFFF8C38800000AC SWCH:L1-B000 23
12976 ta %xcc, 0x43 ! FFFF8C38800000B0 SWCH:L1-B000 23 S +-PEF
12977 ldsb [%g5+0x0046], %o0 ! FFFF8C38800000B4 SWCH:L1-B000 23 S <BD20077
12978 .word 0xB9554000 ! FFFF8C38800000B8 SWCH:L1-B000 23 S illop
12979 popc 0x48B, %o4 ! FFFF8C38800000BC SWCH:L1-B000 23 S
12980 ldx [%g2+0x0000], %g3 ! FFFF8C38800000C0 SWCH:L1-B000 23 S BASE<BD20094
12981 stba %o0, [%g5-0x002F]%asi ! FFFF8C38800000C4 SUBR:L0-B000 23 S >BD20106+1
12982 ldx [%g2+0x0030], %g5 ! FFFF8C38800000C8 SUBR:L0-B000 23 S BASE<BD20013
12983 .word 0x99649F0B ! FFFF8C38800000CC SUBR:L0-B000 23 S illop
12984 add %g6, -22, %l6 ! FFFF8C38800000D0 SUBR:L0-B000 23 @BD20051
12985 stda %f26, [%l6]0xDA ! FFFF8C38800000D4 SUBR:L0-B000 46 S Short16
12986 ldx [%g3+0x0068], %o0 ! FFFF8C38800000D8 SUBR:L0-B000 23 S <BD20012
12987 std %f6, [%g5+0x0018] ! FFFF8C38800000DC SUBR:L0-B000 23 S >BD20059
12988 add %g5, -48, %l6 ! FFFF8C38800000E0 SUBR:L0-B000 23 @BD20106
12989 stda %f24, [%l6]0xD2 ! FFFF8C38800000E4 SUBR:L0-B000 23 S Short16
12990 ld [%g3-0x0074], %f4 ! FFFF8C38800000E8 SUBR:L0-B000 23 S <BD20020
12991 ldd [%g4+0x0068], %o0 ! FFFF8C38800000EC SUBR:L0-B000 23 S <BD20012
12992 .word 0xCE1D9A10 ! FFFF8C38800000F0 SUBR:L0-B000 23 S illop
12993 lduwa [%g4+0x0048]%asi, %o4 ! FFFF8C38800000F4 SUBR:L0-B000 23 S <BD20018
12994 nop ! FFFF8C38800000F8 SUBR:L0-B000 23 S
12995 retl ! FFFF8C38800000FC SUBR:L0-B000 23
12996 add %g1, 0xDAD, %g1 ! FFFF8C3880000100 SUBR:L0-B000 23 chksum++
12997
12998SECTION .btext018_pg1 TEXT_VA=0xffff8c3880000000
12999attr_text {
13000 Name = .btext018_pg1,
13001 VA = 0xffff8c3880000000,
13002 RA = ra2pa(0xdf0000000,0),
13003 PA = ra2pa(0xdf0000000,0),
13004 tsbonly,
13005 part_0_ctx_nonzero_tsb_config_0,
13006 TTE_Context=69, TTE_Size=5, TTE_W=0, TTE_X=1,
13007 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13008 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13009}
13010.text; .skip 8
13011! Context 69: 2004 instructions generated, 15994 executed, 545 traps
13012
13013#undef BLIMP_BIAS
13014#define BLIMP_BIAS 0
13015#undef BLIMP_FRAME
13016#define BLIMP_FRAME 64
13017#undef BLIMP_32BIT
13018#define BLIMP_32BIT 1
13019
13020!========================================================================
13021
13022SECTION .btext019 TEXT_VA=0x9eb17d00
13023attr_text {
13024 Name = .btext019,
13025 VA = 0x9eb17d00,
13026 RA = 0xffff65d00,
13027 PA = ra2pa(0xffff65d00,0),
13028 notsb
13029}
13030
13031SECTION .btext019_pg0 TEXT_VA=0x9eb16000
13032attr_text {
13033 Name = .btext019_pg0,
13034 VA = 0x9eb16000,
13035 RA = 0xffff64000,
13036 PA = ra2pa(0xffff64000,0),
13037 tsbonly,
13038 part_0_ctx_nonzero_tsb_config_3,
13039 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13040 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13041 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13042}
13043.text; .skip 8
13044
13045
13046SECTION .btext019
13047.text
13048.global start_th_2; start_th_2:
13049.global SUBR061; SUBR061:
13050BL40174: ! MAIN:L0-B000
13051 nop ! 000000009EB17D00 MAIN:L0-B000 1
13052 sethi %hh(0xABAD1DEA3E57E000),%g2 ! 000000009EB17D04 MAIN:L0-B000 1 BD40094
13053 or %g2,%hm(0xABAD1DEA3E57E000),%g2 ! 000000009EB17D08 MAIN:L0-B000 1
13054 sethi %lm(0xABAD1DEA3E57E000),%g3 ! 000000009EB17D0C MAIN:L0-B000 1
13055 or %g3,%lo(0xABAD1DEA3E57E000),%g3 ! 000000009EB17D10 MAIN:L0-B000 1
13056 sllx %g2, 0x20, %g2 ! 000000009EB17D14 MAIN:L0-B000 1
13057 or %g2, %g3, %g2 ! 000000009EB17D18 MAIN:L0-B000 1
13058 sethi %hh(0xABAD1DEA49E40000),%l0 ! 000000009EB17D1C MAIN:L0-B000 1 STACK0070
13059 or %l0,%hm(0xABAD1DEA49E40000),%l0 ! 000000009EB17D20 MAIN:L0-B000 1
13060 sethi %lm(0xABAD1DEA49E40000),%l1 ! 000000009EB17D24 MAIN:L0-B000 1
13061 or %l1,%lo(0xABAD1DEA49E40000),%l1 ! 000000009EB17D28 MAIN:L0-B000 1
13062 sllx %l0, 0x20, %l0 ! 000000009EB17D2C MAIN:L0-B000 1
13063 or %l0, %l1, %l0 ! 000000009EB17D30 MAIN:L0-B000 1
13064 sub %l0, 0x80, %o6 ! 000000009EB17D34 MAIN:L0-B000 1
13065 add %o6, 0x40, %i6 ! 000000009EB17D38 MAIN:L0-B000 1
13066 addcc %g0, 0x1, %g1 ! 000000009EB17D3C MAIN:L0-B000 1
13067 or %g0, -308, %g3 ! 000000009EB17D40 MAIN:L0-B000 1
13068 or %g0, 0xD7D, %g4 ! 000000009EB17D44 MAIN:L0-B000 1
13069 or %g0, -384, %g5 ! 000000009EB17D48 MAIN:L0-B000 1
13070 or %g0, -2497, %g6 ! 000000009EB17D4C MAIN:L0-B000 1
13071 or %g0, 0x0, %g7 ! 000000009EB17D50 MAIN:L0-B000 1
13072 or %g0, 0xFD9, %o0 ! 000000009EB17D54 MAIN:L0-B000 1
13073 or %g0, -3439, %o1 ! 000000009EB17D58 MAIN:L0-B000 1
13074 or %g0, 0x23A, %o2 ! 000000009EB17D5C MAIN:L0-B000 1
13075 or %g0, 0xD8F, %o3 ! 000000009EB17D60 MAIN:L0-B000 1
13076 or %g0, 0xCB4, %o4 ! 000000009EB17D64 MAIN:L0-B000 1
13077 or %g0, -2025, %o5 ! 000000009EB17D68 MAIN:L0-B000 1
13078 or %g0, 0x8A5, %o7 ! 000000009EB17D6C MAIN:L0-B000 1
13079 or %g0, 0xAC9, %l0 ! 000000009EB17D70 MAIN:L0-B000 1
13080 or %g0, 0xD1B, %l1 ! 000000009EB17D74 MAIN:L0-B000 1
13081 or %g0, 0x63D, %l2 ! 000000009EB17D78 MAIN:L0-B000 1
13082 or %g0, 0xCAE, %l3 ! 000000009EB17D7C MAIN:L0-B000 1
13083 or %g0, -538, %l4 ! 000000009EB17D80 MAIN:L0-B000 1
13084 or %g0, -2679, %l5 ! 000000009EB17D84 MAIN:L0-B000 1
13085 sethi %hh(0xABAD1DEA9EB17D00),%l7 ! 000000009EB17D88 MAIN:L0-B000 1 SUBR061
13086 or %l7,%hm(0xABAD1DEA9EB17D00),%l7 ! 000000009EB17D8C MAIN:L0-B000 1
13087 sethi %lm(0xABAD1DEA9EB17D00),%l6 ! 000000009EB17D90 MAIN:L0-B000 1
13088 or %l6,%lo(0xABAD1DEA9EB17D00),%l6 ! 000000009EB17D94 MAIN:L0-B000 1
13089 sllx %l7, 0x20, %l7 ! 000000009EB17D98 MAIN:L0-B000 1
13090 or %l7, %l6, %l7 ! 000000009EB17D9C MAIN:L0-B000 1
13091 or %g0, 0xF2, %l6 ! 000000009EB17DA0 MAIN:L0-B000 1
13092 or %g0, -3031, %i0 ! 000000009EB17DA4 MAIN:L0-B000 1
13093 or %g0, 0xAB, %i1 ! 000000009EB17DA8 MAIN:L0-B000 1
13094 or %g0, -3949, %i2 ! 000000009EB17DAC MAIN:L0-B000 1
13095 or %g0, -1665, %i3 ! 000000009EB17DB0 MAIN:L0-B000 1
13096 or %g0, -1653, %i4 ! 000000009EB17DB4 MAIN:L0-B000 1
13097 or %g0, -2683, %i5 ! 000000009EB17DB8 MAIN:L0-B000 1
13098 or %g0, -3228, %i7 ! 000000009EB17DBC MAIN:L0-B000 1
13099 or %g0, 0x4, %g6 ! 000000009EB17DC0 MAIN:L0-B000 1
13100BL40175:save %o6, -64, %o6 ! 000000009EB17DC4 MAIN:L0-B000 4
13101 add %i0, %g6, %l0 ! 000000009EB17DC8 MAIN:L0-B000 4
13102 add %i1, %g6, %l1 ! 000000009EB17DCC MAIN:L0-B000 4
13103 add %i2, %g6, %l2 ! 000000009EB17DD0 MAIN:L0-B000 4
13104 add %i3, %g6, %l3 ! 000000009EB17DD4 MAIN:L0-B000 4
13105 add %i4, %g6, %l4 ! 000000009EB17DD8 MAIN:L0-B000 4
13106 add %i5, %g6, %l5 ! 000000009EB17DDC MAIN:L0-B000 4
13107 add %i6, %g6, %l6 ! 000000009EB17DE0 MAIN:L0-B000 4
13108 add %i7, %g6, %l7 ! 000000009EB17DE4 MAIN:L0-B000 4
13109 add %l0, %g6, %o0 ! 000000009EB17DE8 MAIN:L0-B000 4
13110 add %l1, %g6, %o1 ! 000000009EB17DEC MAIN:L0-B000 4
13111 add %l2, %g6, %o2 ! 000000009EB17DF0 MAIN:L0-B000 4
13112 add %l3, %g6, %o3 ! 000000009EB17DF4 MAIN:L0-B000 4
13113 add %l4, %g6, %o4 ! 000000009EB17DF8 MAIN:L0-B000 4
13114 add %l5, %g6, %o5 ! 000000009EB17DFC MAIN:L0-B000 4
13115 add %l7, %g6, %o7 ! 000000009EB17E00 MAIN:L0-B000 4
13116 subcc %g6, 0x1, %g6 ! 000000009EB17E04 MAIN:L0-B000 4
13117 bnz,pn %xcc, BL40175 ! 000000009EB17E08 MAIN:L0-B000 4
13118 nop ! 000000009EB17E0C MAIN:L0-B000 4
13119 restore %g0, %g0, %g0 ! 000000009EB17E10 MAIN:L0-B000 1
13120 restore %g0, %g0, %g0 ! 000000009EB17E14 MAIN:L0-B000 1
13121 restore %g0, %g0, %g0 ! 000000009EB17E18 MAIN:L0-B000 1
13122 restore %g0, %g0, %g0 ! 000000009EB17E1C MAIN:L0-B000 1
13123 ta %xcc, 0x44 ! 000000009EB17E20 MAIN:L0-B000 1 cleanwin=0
13124 ldd [%g2+0x0068], %f0 ! 000000009EB17E24 MAIN:L0-B000 1 <BD40223
13125 faddd %f0, %f0, %f6 ! 000000009EB17E28 MAIN:L0-B000 1
13126 faddd %f0, %f6, %f12 ! 000000009EB17E2C MAIN:L0-B000 1
13127 faddd %f6, %f12, %f14 ! 000000009EB17E30 MAIN:L0-B000 1
13128 faddd %f12, %f14, %f60 ! 000000009EB17E34 MAIN:L0-B000 1
13129 faddd %f14, %f60, %f62 ! 000000009EB17E38 MAIN:L0-B000 1
13130 faddd %f60, %f62, %f32 ! 000000009EB17E3C MAIN:L0-B000 1
13131 faddd %f62, %f32, %f34 ! 000000009EB17E40 MAIN:L0-B000 1
13132 faddd %f32, %f34, %f36 ! 000000009EB17E44 MAIN:L0-B000 1
13133 faddd %f34, %f36, %f38 ! 000000009EB17E48 MAIN:L0-B000 1
13134 faddd %f36, %f38, %f40 ! 000000009EB17E4C MAIN:L0-B000 1
13135 faddd %f38, %f40, %f42 ! 000000009EB17E50 MAIN:L0-B000 1
13136 faddd %f40, %f42, %f44 ! 000000009EB17E54 MAIN:L0-B000 1
13137 faddd %f42, %f44, %f46 ! 000000009EB17E58 MAIN:L0-B000 1
13138 ld [%g2+0x0070], %f2 ! 000000009EB17E5C MAIN:L0-B000 1 <BD40224
13139 fadds %f2, %f2, %f3 ! 000000009EB17E60 MAIN:L0-B000 1
13140 fadds %f2, %f3, %f4 ! 000000009EB17E64 MAIN:L0-B000 1
13141 fadds %f3, %f4, %f5 ! 000000009EB17E68 MAIN:L0-B000 1
13142 fadds %f4, %f5, %f8 ! 000000009EB17E6C MAIN:L0-B000 1
13143 fadds %f5, %f8, %f9 ! 000000009EB17E70 MAIN:L0-B000 1
13144 fadds %f8, %f9, %f10 ! 000000009EB17E74 MAIN:L0-B000 1
13145 fadds %f9, %f10, %f11 ! 000000009EB17E78 MAIN:L0-B000 1
13146 fcmpd %fcc0, %f0, %f0 ! 000000009EB17E7C MAIN:L0-B000 1
13147 fcmpd %fcc1, %f0, %f0 ! 000000009EB17E80 MAIN:L0-B000 1
13148 fcmpd %fcc2, %f0, %f0 ! 000000009EB17E84 MAIN:L0-B000 1
13149 fcmpd %fcc3, %f0, %f0 ! 000000009EB17E88 MAIN:L0-B000 1
13150 stx %fsr, [%g2+0x0060] ! 000000009EB17E8C MAIN:L0-B000 1 <BD40032
13151 fzero %f16 ! 000000009EB17E90 MAIN:L0-B000 1
13152 fzero %f18 ! 000000009EB17E94 MAIN:L0-B000 1
13153 fzero %f20 ! 000000009EB17E98 MAIN:L0-B000 1
13154 fzero %f22 ! 000000009EB17E9C MAIN:L0-B000 1
13155 fzero %f24 ! 000000009EB17EA0 MAIN:L0-B000 1
13156 fzero %f26 ! 000000009EB17EA4 MAIN:L0-B000 1
13157 fzero %f28 ! 000000009EB17EA8 MAIN:L0-B000 1
13158 fzero %f30 ! 000000009EB17EAC MAIN:L0-B000 1
13159 ldx [%g2+0x0000], %g3 ! 000000009EB17EB0 MAIN:L0-B000 1 BASE<BD40094
13160 ldx [%g2+0x0008], %g4 ! 000000009EB17EB4 MAIN:L0-B000 1 BASE<BD40015
13161 ldx [%g2+0x0010], %g5 ! 000000009EB17EB8 MAIN:L0-B000 1 BASE<BD40048
13162 ldx [%g2+0x0018], %g6 ! 000000009EB17EBC MAIN:L0-B000 1 BASE<BD40083
13163 or %g0, 0x2, %l0 ! 000000009EB17EC0 LOOP:L1-B000 1
13164BL40240: ! LOOP:L1-B000
13165 add %g1, 0x9DB, %g1 ! 000000009EB17EC4 LOOP:L1-B000 2 chksum++
13166 ldx [%g2+0x0050], %l5 ! 000000009EB17EC8 LOOP:L1-B000 2 <BD40003
13167 membar 0x40 ! 000000009EB17ECC LOOP:L1-B000 2
13168 ldda [%l5]0x17, %f16 ! 000000009EB17ED0 LOOP:L1-B000 2 Blk-Load
13169 membar 0x40 ! 000000009EB17ED4 LOOP:L1-B000 2
13170 ldx [%g2+0x0060], %fsr ! 000000009EB17ED8 LOOP:L1-B000 2 S <BD40032
13171 swap [%g3+0x0064], %o4 ! 000000009EB17EDC LOOP:L1-B000 2 S >BD40021
13172 lda [%g5-0x0052]%asi, %f28 ! 000000009EB17EE0 LOOP:L1-B000 2 S <BD40027+2
13173 ldd [%g6+0x0018], %f46 ! 000000009EB17EE4 LOOP:L1-B000 2 S <BD40059
13174 ta %xcc, 0x43 ! 000000009EB17EE8 LOOP:L1-B000 2 S +-PEF
13175 and %g1, 0xFE, %l4 ! 000000009EB17EEC LOOP:L2-B000 2
13176BL40192: ! LOOP:L2-B000
13177 add %g1, 0x37, %g1 ! 000000009EB17EF0 LOOP:L2-B000 2 chksum++
13178 stx %o3, [%g6+0x0068] ! 000000009EB17EF4 LOOP:L2-B000 2 S >BD40012
13179 be,a,pn %icc, BL40176 ! 000000009EB17EF8 LOOP:L2-B000 2 L
13180 stx %o1, [%g3+0x0070] ! 000000009EB17EFC LOOP:L2-B000 1 S >BD40060
13181 std %f36, [%g6+0x0018] ! 000000009EB17F00 LOOP:L2-B000 2 S >BD40059
13182 fbne BL40177 ! 000000009EB17F04 LOOP:L2-B000 1 L
13183 ld [%g2+0x0064], %fsr ! 000000009EB17F08 LOOP:L2-B000 1 S <BD40032+4
13184 stda %g0, [%g4+0x0078]%asi ! 000000009EB17F0C LOOP:L2-B000 1 S >BD40009
13185 bpos,pn %xcc, BL40176 ! 000000009EB17F10 LOOP:L2-B000 1 L
13186 ld [%g2+0x0064], %fsr ! 000000009EB17F14 LOOP:L2-B000 1 S <BD40032+4
13187 ble,pn %icc, BL40178 ! 000000009EB17F18 LOOP:L2-B000 0 L
13188 .word 0xB1A1874F ! 000000009EB17F1C LOOP:L2-B000 0 S illop_FP
13189 nop ! 000000009EB17F20 LOOP:L2-B000 0 S
13190 bvc,a BL40178 ;.empty ! 000000009EB17F24 LOOP:L2-B000 0 L
13191BL40177:.word 0x87E892C5 ! 000000009EB17F28 LOOP:L2-B000 0 L illop
13192BL40176:nop ! 000000009EB17F2C LOOP:L2-B000 2 S
13193BL40178:add %g1, 0xE25, %g1 ! 000000009EB17F30 LOOP:L2-B000 2 chksum++
13194 and %g1, 0xFE, %l3 ! 000000009EB17F34 LOOP:L3-B000 2
13195BL40179: ! LOOP:L3-B000
13196 add %g1, 0x4E0, %g1 ! 000000009EB17F38 LOOP:L3-B000 2 chksum++
13197 st %f12, [%g5+0x0018] ! 000000009EB17F3C LOOP:L3-B000 3 S >BD40059
13198 st %f13, [%g5+0x001C] ! 000000009EB17F40 LOOP:L3-B000 2 S >BD40059+4
13199 lduwa [%g7+%g7]0x8B, %i0 ! 000000009EB17F44 LOOP:L3-B000 2 S <BD40003
13200 sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB17F48 LOOP:L3-B000 2 SUBR063
13201 or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB17F4C LOOP:L3-B000 2
13202 sethi %lm(0xABAD1DEA095EDF00),%l5 ! 000000009EB17F50 LOOP:L3-B000 2
13203 or %l5,%lo(0xABAD1DEA095EDF00),%l5 ! 000000009EB17F54 LOOP:L3-B000 2
13204 sllx %l6, 0x20, %l6 ! 000000009EB17F58 LOOP:L3-B000 2
13205 or %l6, %l5, %l6 ! 000000009EB17F5C LOOP:L3-B000 2
13206 jmpl %l6+0x0000, %o7 ! 000000009EB17F60 LOOP:L3-B000 2 S
13207 stw %i1, [%g6+0x0048] ! 000000009EB17F64 LOOP:L3-B000 2 S >BD40018
13208 stw %o4, [%g4-0x0050] ! 000000009EB17F68 LOOP:L3-B000 2 S >BD40093
13209 st %f28, [%g5-0x001C] ! 000000009EB17F6C LOOP:L3-B000 2 S >BD40130
13210 ldd [%g5+0x0038], %i0 ! 000000009EB17F70 LOOP:L3-B000 2 S <BD40028
13211 lduha [%g6-0x0024]%asi, %l2 ! 000000009EB17F74 LOOP:L3-B000 2 S <BD40068
13212 ldx [%g2+0x0010], %g3 ! 000000009EB17F78 LOOP:L3-B000 2 S BASE<BD40048
13213 ld [%g6+0x0022], %f10 ! 000000009EB17F7C LOOP:L3-B000 2 S <BD40042+2
13214 ldx [%g2+0x0050], %l5 ! 000000009EB17F80 LOOP:L3-B000 2 <BD40003
13215 membar 0x40 ! 000000009EB17F84 LOOP:L3-B000 2
13216 stda %f0, [%l5]0xF0 ! 000000009EB17F88 LOOP:L3-B000 2 Blk-Store
13217 membar 0x40 ! 000000009EB17F8C LOOP:L3-B000 2
13218 lduha [%g3+0x0044]%asi, %i2 ! 000000009EB17F90 LOOP:L3-B000 2 S <BD40137
13219 nop ! 000000009EB17F94 LOOP:L3-B000 2 S
13220 st %f30, [%g3-0x0054] ! 000000009EB17F98 LOOP:L3-B000 2 S >BD40027
13221 srlx %l3, 0x1, %l3 ! 000000009EB17F9C LOOP:L3-B000 2
13222 andcc %l3, 0x1, %g0 ! 000000009EB17FA0 LOOP:L3-B000 2
13223 bne,a,pn %xcc, BL40179 ! 000000009EB17FA4 LOOP:L3-B000 2
13224 stwa %i2, [%g5-0x0050]%asi ! 000000009EB17FA8 LOOP:L3-B000 0 S >BD40093
13225 add %g1, 0x7DF, %g1 ! 000000009EB17FAC LOOP:L3-B000 2 chksum++
13226 andcc %g1, 0x600, %g0 ! 000000009EB17FB0 LOOP:L2-B000 2
13227 bz,a,pt %xcc, BL40199 ! 000000009EB17FB4 LOOP:L2-B000 2
13228 nop ! 000000009EB17FB8 LOOP:L2-B000 1 S
13229 add %g1, 0x7E1, %g1 ! 000000009EB17FBC LOOP:L2-B000 1 chksum++
13230 and %g1, 0xFE, %l2 ! 000000009EB17FC0 LOOP:L3-B001 1
13231BL40180: ! LOOP:L3-B001
13232 add %g1, 0xCA7, %g1 ! 000000009EB17FC4 LOOP:L3-B001 1 chksum++
13233 ldsb [%g6+0x002A], %i0 ! 000000009EB17FC8 LOOP:L3-B001 1 S <BD40099
13234 nop ! 000000009EB17FCC LOOP:L3-B001 1 S
13235 ldub [%g3-0x000F], %l1 ! 000000009EB17FD0 LOOP:L3-B001 1 S <BD40040
13236 stw %g1, [%g5+0x0034] ! 000000009EB17FD4 LOOP:L3-B001 1 S >BD40044+4
13237 nop ! 000000009EB17FD8 LOOP:L3-B001 1 S
13238 .word 0x8FAFF715 ! 000000009EB17FDC LOOP:L3-B001 1 S illop_FP
13239 ldx [%g2+0x0050], %l5 ! 000000009EB17FE0 LOOP:L3-B001 1 <BD40003
13240 membar 0x40 ! 000000009EB17FE4 LOOP:L3-B001 1
13241 stda %f32, [%l5]0xF0 ! 000000009EB17FE8 LOOP:L3-B001 1 Blk-Store
13242 membar 0x40 ! 000000009EB17FEC LOOP:L3-B001 1
13243 lduw [%g3-0x000A], %i4 ! 000000009EB17FF0 LOOP:L3-B001 1 S <BD40002+2
13244 stb %i2, [%g5+0x0028] ! 000000009EB17FF4 LOOP:L3-B001 1 S >BD40080
13245 srlx %l2, 0x1, %l2 ! 000000009EB17FF8 LOOP:L3-B001 1
13246 andcc %l2, 0x1, %g0 ! 000000009EB17FFC LOOP:L3-B001 1
13247 bne,pn %xcc, BL40180 ! 000000009EB18000 LOOP:L3-B001 1
13248 ldd [%g6-0x0008], %i0 ! 000000009EB18004 LOOP:L3-B001 1 S <BD40056
13249 add %g1, 0xE78, %g1 ! 000000009EB18008 LOOP:L3-B001 1 chksum++
13250 andcc %i0, 0x4, %g0 ! 000000009EB1800C SKIP:L3-B002 1
13251 bz,pt %xcc, BL40181 ! 000000009EB18010 SKIP:L3-B002 1
13252 stda %o0, [%g4+0x0008]%asi ! 000000009EB18014 SKIP:L3-B002 1 S >BD40058
13253 ldub [%g5-0x0010], %o3 ! 000000009EB18018 SKIP:L3-B002 0 S <BD40052
13254 add %g6, 0x43, %l6 ! 000000009EB1801C SKIP:L3-B002 0 @BD40092
13255 stda %f22, [%l6]0xD8 ! 000000009EB18020 SKIP:L3-B002 0 S Short8
13256 swap [%g3+0x0024], %i5 ! 000000009EB18024 SKIP:L3-B002 0 S >BD40139
13257 lduwa [%g7+%g7]0x82, %o2 ! 000000009EB18028 SKIP:L3-B002 0 S <BD40003
13258 ldx [%g2+0x0050], %l5 ! 000000009EB1802C SKIP:L3-B002 0 <BD40003
13259 membar 0x40 ! 000000009EB18030 SKIP:L3-B002 0
13260 .word 0xB593C249 ! 000000009EB18034 SKIP:L3-B002 0 illop
13261 membar 0x40 ! 000000009EB18038 SKIP:L3-B002 0
13262 nop ! 000000009EB1803C SKIP:L3-B002 0 S
13263 .word 0x95A4033F ! 000000009EB18040 SKIP:L3-B002 0 illop
13264 ldda [%l6]0xD2, %f22 ! 000000009EB18044 SKIP:L3-B002 0 S Short16
13265 nop ! 000000009EB18048 SKIP:L3-B002 0 S
13266 stx %i4, [%g3+0x0070] ! 000000009EB1804C SKIP:L3-B002 0 S >BD40060
13267 membar 0x40 ! 000000009EB18050 SKIP:L3-B002 0
13268 stda %f16, [%l5]0xF0 ! 000000009EB18054 SKIP:L3-B002 0 Blk-Store
13269 .word 0x9F794011 ! 000000009EB18058 SKIP:L3-B002 0 illop
13270 .word 0xC1D5FAE7 ! 000000009EB1805C SKIP:L3-B002 0 S illop
13271 std %f20, [%g5+0x0058] ! 000000009EB18060 SKIP:L3-B002 0 S >BD40035
13272 .word 0xA7715613 ! 000000009EB18064 SKIP:L3-B002 0 illop
13273 std %f22, [%g5+0x0078] ! 000000009EB18068 SKIP:L3-B002 0 S >BD40009
13274 .word 0x8D8CC320 ! 000000009EB1806C SKIP:L3-B002 0 S illop
13275 sethi %hh(0xABAD1DEAF1733F00),%l6 ! 000000009EB18070 SKIP:L3-B002 0 SUBR062
13276 or %l6,%hm(0xABAD1DEAF1733F00),%l6 ! 000000009EB18074 SKIP:L3-B002 0
13277 sethi %lm(0xABAD1DEAF1733F00),%l5 ! 000000009EB18078 SKIP:L3-B002 0
13278 or %l5,%lo(0xABAD1DEAF1733F00),%l5 ! 000000009EB1807C SKIP:L3-B002 0
13279 sllx %l6, 0x20, %l6 ! 000000009EB18080 SKIP:L3-B002 0
13280 or %l6, %l5, %l6 ! 000000009EB18084 SKIP:L3-B002 0
13281 call SUBR062 ! 000000009EB18088 SKIP:L3-B002 0 S
13282 .word 0x87AE9016 ! 000000009EB1808C SKIP:L3-B002 0 S illop
13283 ldx [%g2+0x0050], %l5 ! 000000009EB18090 SKIP:L3-B002 0 <BD40003
13284 membar 0x40 ! 000000009EB18094 SKIP:L3-B002 0
13285 ldda [%l5]0xF0, %f16 ! 000000009EB18098 SKIP:L3-B002 0 Blk-Load
13286 membar 0x40 ! 000000009EB1809C SKIP:L3-B002 0
13287 ld [%g2+0x0064], %fsr ! 000000009EB180A0 SKIP:L3-B002 0 S <BD40032+4
13288 .word 0xAFB28951 ! 000000009EB180A4 SKIP:L3-B002 0 illop
13289 stda %f26,[%l5+%g1]0xC2 ! 000000009EB180A8 SKIP:L3-B002 0 S Partial_St
13290 .word 0xADA649E8 ! 000000009EB180AC SKIP:L3-B002 0 illop
13291 .word 0xAB916000 ! 000000009EB180B0 SKIP:L3-B002 0 illop
13292 sethi %lm(0x10ADA649E8),%l5 ! 000000009EB180B4 SKIP:L3-B002 0
13293 or %l5,%lo(0x10ADA649E8),%l5 ! 000000009EB180B8 SKIP:L3-B002 0
13294 sllx %l6, 0x20, %l6 ! 000000009EB180BC SKIP:L3-B002 0
13295 or %l6, %l5, %l6 ! 000000009EB180C0 SKIP:L3-B002 0
13296 call SUBR064 ! 000000009EB180C4 SKIP:L3-B002 0 S
13297 ldx [%g2+0x0040], %g4 ! 000000009EB180C8 SKIP:L3-B002 0 S BASE<BD40031
13298 ba,a BL40188 ! 000000009EB180CC SKIP:L3-B002 0
13299 sth %o1, [%g6+0x0072] ! 000000009EB180D0 SKIP:L3-B002 0 S >BD40060+2
13300BL40181: ! ELSE:L3-B003
13301 ldsba [%g7+%g0]0x8B, %i3 ! 000000009EB180D4 ELSE:L3-B003 1 S <BD40003
13302 ldstub [%g3+0x0042], %o5 ! 000000009EB180D8 ELSE:L3-B003 1 S >BD40091
13303 swap [%g3-0x0040], %i5 ! 000000009EB180DC ELSE:L3-B003 1 S >BD40007
13304 st %f18, [%g3+0x0064] ! 000000009EB180E0 ELSE:L3-B003 1 S >BD40021
13305 prefetch [%g3-0x0030], 21 ! 000000009EB180E4 ELSE:L3-B003 1 S <BD40106
13306 add %g6, 0x47, %l6 ! 000000009EB180E8 ELSE:L3-B003 1 @BD40141
13307 ldda [%l6]0xD0, %f26 ! 000000009EB180EC ELSE:L3-B003 1 S Short8
13308 add %g6, -22, %l6 ! 000000009EB180F0 ELSE:L3-B003 1 @BD40051
13309 ldda [%l6]0xDA, %f30 ! 000000009EB180F4 ELSE:L3-B003 1 S Short16
13310 add %g6, 0x47, %l6 ! 000000009EB180F8 ELSE:L3-B003 1 @BD40141
13311 ldda [%l6]0xD0, %f18 ! 000000009EB180FC ELSE:L3-B003 1 S Short8
13312 ldx [%g2+0x0000], %g6 ! 000000009EB18100 ELSE:L3-B003 1 S BASE<BD40094
13313 add %g1, 0x632, %g1 ! 000000009EB18104 ELSE:L3-B003 1 chksum++
13314 call .+8 ! 000000009EB18108 ELSE:L3-B003 1 L
13315 ldd [%g4+0x0070], %i0 ! 000000009EB1810C ELSE:L3-B003 1 S <BD40060
13316 bleu,a BL40183 ;.empty ! 000000009EB18110 ELSE:L3-B003 1 L
13317 fbo,a BL40182 ;.empty ! 000000009EB18114 ELSE:L3-B003 1 L
13318 fbne BL40182 ;.empty ! 000000009EB18118 ELSE:L3-B003 0 L
13319BL40182:fbu BL40184 ! 000000009EB1811C ELSE:L3-B003 1 L
13320 ldsb [%g3+0x0042], %o3 ! 000000009EB18120 ELSE:L3-B003 0 S <BD40091
13321 fbul,a,pn %fcc2, BL40185 ;.empty ! 000000009EB18124 ELSE:L3-B003 0 L
13322BL40185:fble,a BL40186 ! 000000009EB18128 ELSE:L3-B003 0 L
13323 .word 0xBD9F97DC ! 000000009EB1812C ELSE:L3-B003 0 S illop
13324 fble BL40184 ;.empty ! 000000009EB18130 ELSE:L3-B003 0 L
13325BL40183:bleu,a,pn %xcc, BL40187 ! 000000009EB18134 ELSE:L3-B003 1 L
13326 stx %i2, [%g4+0x0078] ! 000000009EB18138 ELSE:L3-B003 0 S >BD40009
13327BL40187:std %i2, [%g6+0x0070] ! 000000009EB1813C ELSE:L3-B003 1 S >BD40060
13328BL40184:ta %xcc, 0x40 ! 000000009EB18140 ELSE:L3-B003 1 S +-priv
13329 ldx [%g5+0x0070], %o5 ! 000000009EB18144 ELSE:L3-B003 1 S <BD40060
13330BL40186:add %g1, 0x5F8, %g1 ! 000000009EB18148 ELSE:L3-B003 1 chksum++
13331BL40188: ! ELSE:L3-B003
13332 add %g1, 0x7B0, %g1 ! 000000009EB1814C ELSE:L3-B003 1 chksum++
13333 std %f0, [%g3-0x0038] ! 000000009EB18150 LOOP:L2-B000 1 S >BD40006
13334 ld [%g5+0x0064], %f28 ! 000000009EB18154 LOOP:L2-B000 1 S <BD40021
13335 prefetch [%o6+%i6], 21 ! 000000009EB18158 LOOP:L2-B000 1 S <.+0
13336 bl,a,pn %xcc, BL40189 ! 000000009EB1815C LOOP:L2-B000 1 L
13337 ldda [%g4+0x0070]%asi, %f24 ! 000000009EB18160 LOOP:L2-B000 0 S <BD40060
13338BL40189:stb %o3, [%g3+0x0001] ! 000000009EB18164 LOOP:L2-B000 1 S >BD40097+1
13339 fble,pt %fcc2, BL40190 ! 000000009EB18168 LOOP:L2-B000 1 L
13340 prefetch [%l0-0x0B48], 0 ! 000000009EB1816C LOOP:L2-B000 1 S <.-2888
13341 ldx [%g6+0x0050], %i0 ! 000000009EB18170 LOOP:L2-B000 0 S <BD40045
13342BL40190:call .+8 ! 000000009EB18174 LOOP:L2-B000 1 L
13343 stda %f42, [%g6-0x0038]%asi ! 000000009EB18178 LOOP:L2-B000 1 S >BD40006
13344BL40191:nop ! 000000009EB1817C LOOP:L2-B000 1 S
13345 std %f36, [%g4+0x0018] ! 000000009EB18180 LOOP:L2-B000 1 S >BD40059
13346 add %g1, 0xBB9, %g1 ! 000000009EB18184 LOOP:L2-B000 1 chksum++
13347 srlx %l4, 0x1, %l4 ! 000000009EB18188 LOOP:L2-B000 1
13348 andcc %l4, 0x1, %g0 ! 000000009EB1818C LOOP:L2-B000 1
13349 bne,a,pn %xcc, BL40192 ! 000000009EB18190 LOOP:L2-B000 1
13350 ldub [%g3-0x0010], %o0 ! 000000009EB18194 LOOP:L2-B000 0 S <BD40052
13351 add %g1, 0x5F7, %g1 ! 000000009EB18198 LOOP:L2-B000 1 chksum++
13352 fba,pn %fcc3, BL40198 ! 000000009EB1819C SIDE:L2-B001 1
13353 std %g0, [%g6+0x0080] ! 000000009EB181A0 SIDE:L2-B001 1 S >BD40070
13354BL40199: ! SIDE:L2-B001
13355 and %g1, 0xFE, %l1 ! 000000009EB181A4 LOOP:L3-B004 1
13356BL40193: ! LOOP:L3-B004
13357 add %g1, 0xD2F, %g1 ! 000000009EB181A8 LOOP:L3-B004 1 chksum++
13358 ldsb [%g5-0x001F], %o0 ! 000000009EB181AC LOOP:L3-B004 1 S <BD40085
13359 st %f28, [%g6-0x001B] ! 000000009EB181B0 LOOP:L3-B004 1 S >BD40130+1
13360 std %f46, [%g5-0x0038] ! 000000009EB181B4 LOOP:L3-B004 1 S >BD40006
13361 ldd [%g5+0x0050], %f16 ! 000000009EB181B8 LOOP:L3-B004 1 S <BD40045
13362 lda [%g3-0x0014]%asi, %f28 ! 000000009EB181BC LOOP:L3-B004 1 S <BD40087
13363 .word 0xF98CB539 ! 000000009EB181C0 LOOP:L3-B004 1 S illop
13364 call .+8 ! 000000009EB181C4 LOOP:L3-B004 1 S
13365 nop ! 000000009EB181C8 LOOP:L3-B004 1 S
13366 nop ! 000000009EB181CC LOOP:L3-B004 1 S
13367 nop ! 000000009EB181D0 LOOP:L3-B004 1 S
13368 srlx %l1, 0x1, %l1 ! 000000009EB181D4 LOOP:L3-B004 1
13369 andcc %l1, 0x1, %g0 ! 000000009EB181D8 LOOP:L3-B004 1
13370 bne,a,pn %xcc, BL40193 ! 000000009EB181DC LOOP:L3-B004 1
13371 .word 0xAFA1C093 ! 000000009EB181E0 LOOP:L3-B004 0 S illop
13372 add %g1, 0x541, %g1 ! 000000009EB181E4 LOOP:L3-B004 1 chksum++
13373 andcc %g1, 0x20, %g0 ! 000000009EB181E8 SKIP:L3-B005 1
13374 bz,a,pt %xcc, BL40194 ! 000000009EB181EC SKIP:L3-B005 1
13375 lduh [%g5-0x0022], %o3 ! 000000009EB181F0 SKIP:L3-B005 1 S <BD40076
13376 add %g6, -15, %l6 ! 000000009EB181F4 SKIP:L3-B005 0 @BD40040
13377 .word 0x99A74896 ! 000000009EB181F8 SKIP:L3-B005 0 S illop
13378 nop ! 000000009EB181FC SKIP:L3-B005 0 S
13379 ldx [%g6-0x0088], %g6 ! 000000009EB18200 SKIP:L3-B005 0 ptr_chase
13380 .word 0xC12D45E4 ! 000000009EB18204 SKIP:L3-B005 0 random
13381 .word 0xB1B50920 ! 000000009EB18208 SKIP:L3-B005 0 illop
13382 ldx [%g6-0x0088], %g6 ! 000000009EB1820C SKIP:L3-B005 0 ptr_chase
13383 ldx [%g6-0x0088], %g6 ! 000000009EB18210 SKIP:L3-B005 0 ptr_chase
13384 .word 0xB3B543C0 ! 000000009EB18214 SKIP:L3-B005 0 S illop_VIS
13385 sta %f8, [%g6-0x002C]%asi ! 000000009EB18218 SKIP:L3-B005 0 S >BD40055
13386 sth %o5, [%g6-0x003C] ! 000000009EB1821C SKIP:L3-B005 0 S >BD40041
13387 add %g1, 0x7FE, %g1 ! 000000009EB18220 SKIP:L3-B005 0 chksum++
13388 .word 0xD6BB7282 ! 000000009EB18224 SKIP:L3-B005 0 S illop
13389 ldx [%g2+0x0030], %g5 ! 000000009EB18228 SKIP:L3-B005 0 S BASE<BD40013
13390 ldx [%g2+0x0010], %g5 ! 000000009EB1822C SKIP:L3-B005 0 S BASE<BD40048
13391 ldx [%g2+0x0030], %g5 ! 000000009EB18230 SKIP:L3-B005 0 S BASE<BD40013
13392 ba BL40195 ! 000000009EB18234 SKIP:L3-B005 0
13393 .word 0x816E7D4A ! 000000009EB18238 SKIP:L3-B005 0 S random
13394BL40194: ! ELSE:L3-B006
13395 std %f32, [%g5-0x0060] ! 000000009EB1823C ELSE:L3-B006 1 S >BD40104
13396 std %f44, [%g5+0x0010] ! 000000009EB18240 ELSE:L3-B006 1 S >BD40074
13397 stb %o5, [%g3-0x000F] ! 000000009EB18244 ELSE:L3-B006 1 S >BD40040
13398 stba %g1, [%g5+0x002B]%asi ! 000000009EB18248 ELSE:L3-B006 1 S >BD40126
13399 add %g3, 0x50, %l5 ! 000000009EB1824C ELSE:L3-B006 1 @BD40045
13400 stda %f26,[%l5+%g1]0xC2 ! 000000009EB18250 ELSE:L3-B006 1 S Partial_St
13401 add %g1, 0xB06, %g1 ! 000000009EB18254 ELSE:L3-B006 1 chksum++
13402 prefetch [%g5+0x0000], 20 ! 000000009EB18258 ELSE:L3-B006 1 S <BD40097
13403 ldda [%g6+0x0030]%asi, %f20 ! 000000009EB1825C ELSE:L3-B006 1 S <BD40044
13404 stw %g1, [%g4+0x0074] ! 000000009EB18260 ELSE:L3-B006 1 S >BD40060+4
13405 ldx [%g2+0x0050], %l5 ! 000000009EB18264 ELSE:L3-B006 1 <BD40003
13406 membar 0x40 ! 000000009EB18268 ELSE:L3-B006 1
13407 ldda [%l5]0x16, %f16 ! 000000009EB1826C ELSE:L3-B006 1 Blk-Load
13408 membar 0x40 ! 000000009EB18270 ELSE:L3-B006 1
13409 .word 0xAFBEE59F ! 000000009EB18274 ELSE:L3-B006 1 S illop_VIS
13410 add %g6, 0x70, %l5 ! 000000009EB18278 ELSE:L3-B006 1 @BD40060
13411 stda %f18,[%l5+%g1]0xCA ! 000000009EB1827C ELSE:L3-B006 1 S Partial_St
13412 add %g3, 0x38, %l5 ! 000000009EB18280 ELSE:L3-B006 1 @BD40028
13413 stda %f28,[%l5+%g1]0xC4 ! 000000009EB18284 ELSE:L3-B006 1 S Partial_St
13414BL40195: ! ELSE:L3-B006
13415 add %g1, 0x879, %g1 ! 000000009EB18288 ELSE:L3-B006 1 chksum++
13416 nop ! 000000009EB1828C LOOP:L3-B007 1
13417 nop ! 000000009EB18290 LOOP:L3-B008 1
13418 andcc %o3, 0x200, %g0 ! 000000009EB18294 SKIP:L3-B009 1
13419 bnz,a BL40196 ! 000000009EB18298 SKIP:L3-B009 1
13420 ldx [%g2+0x0060], %fsr ! 000000009EB1829C SKIP:L3-B009 0 S <BD40032
13421 sth %g1, [%g5+0x0066] ! 000000009EB182A0 SKIP:L3-B009 1 S >BD40021+2
13422 nop ! 000000009EB182A4 SKIP:L3-B009 1 S
13423 sth %g1, [%g3-0x002E] ! 000000009EB182A8 SKIP:L3-B009 1 S >BD40171
13424 ldx [%g2+0x0048], %g3 ! 000000009EB182AC SKIP:L3-B009 1 S BASE<BD40209
13425 add %g1, 0x7EB, %g1 ! 000000009EB182B0 SKIP:L3-B009 1 chksum++
13426 st %f3, [%g4-0x002C] ! 000000009EB182B4 SKIP:L3-B009 1 S >BD40055
13427 .word 0xEA191347 ! 000000009EB182B8 SKIP:L3-B009 1 S illop
13428 ldstub [%g5+0x0029], %i2 ! 000000009EB182BC SKIP:L3-B009 1 S >BD40090
13429 ldd [%g3-0x0070], %f60 ! 000000009EB182C0 SKIP:L3-B009 1 S <BD40008
13430 ldda [%g5-0x0008]%asi, %i0 ! 000000009EB182C4 SKIP:L3-B009 1 S <BD40056
13431 ldx [%g2+0x0038], %g5 ! 000000009EB182C8 SKIP:L3-B009 1 S BASE<BD40125
13432 add %g5, 0x2A, %l6 ! 000000009EB182CC SKIP:L3-B009 1 @BD40099
13433 stda %f24, [%l6]0xD0 ! 000000009EB182D0 SKIP:L3-B009 1 S Short8
13434 add %g6, -74, %l6 ! 000000009EB182D4 SKIP:L3-B009 1 @BD40033
13435 stda %f16, [%l6]0xD2 ! 000000009EB182D8 SKIP:L3-B009 1 S Short16
13436 nop ! 000000009EB182DC SKIP:L3-B009 1 S
13437 add %g4, 0x47, %l6 ! 000000009EB182E0 SKIP:L3-B009 1 @BD40141
13438 stda %f24, [%l6]0xD0 ! 000000009EB182E4 SKIP:L3-B009 1 S Short8
13439 fba,a,pn %fcc2, BL40197 ! 000000009EB182E8 SKIP:L3-B009 1
13440 st %f4, [%g5+0x002C] ! 000000009EB182EC SKIP:L3-B009 0 S >BD40019
13441BL40196: ! ELSE:L3-B010
13442 add %g3, -24, %l6 ! 000000009EB182F0 ELSE:L3-B010 0 @BD40078
13443 .word 0x1E5475FE ! 000000009EB182F4 ELSE:L3-B010 0 S illop
13444 .word 0xA7D45599 ! 000000009EB182F8 ELSE:L3-B010 0 S illop
13445 stx %i0, [%g6-0x0008] ! 000000009EB182FC ELSE:L3-B010 0 S >BD40056
13446 add %g3, 0x42, %l6 ! 000000009EB18300 ELSE:L3-B010 0 @BD40091
13447 stda %f16, [%l6]0xD1 ! 000000009EB18304 ELSE:L3-B010 0 S Short8
13448 .word 0xA6CBF720 ! 000000009EB18308 ELSE:L3-B010 0 S illop
13449 ldxa [%g7+%g0]0x83, %o0 ! 000000009EB1830C ELSE:L3-B010 0 S <BD40003
13450 .word 0x03409CD2 ! 000000009EB18310 ELSE:L3-B010 0 random
13451 ldda [%l6]0xDA, %f22 ! 000000009EB18314 ELSE:L3-B010 0 S Short16
13452 stx %i3, [%g6+0x0030] ! 000000009EB18318 ELSE:L3-B010 0 S >BD40044
13453 .word 0x9DE3A060 ! 000000009EB1831C ELSE:L3-B010 0 random
13454 ldx [%g2+0x0050], %l5 ! 000000009EB18320 ELSE:L3-B010 0 <BD40003
13455 .word 0xB3A69973 ! 000000009EB18324 ELSE:L3-B010 0 illop
13456 stda %f0, [%l5]0x16 ! 000000009EB18328 ELSE:L3-B010 0 Blk-Store
13457 .word 0x0BD7C83C ! 000000009EB1832C ELSE:L3-B010 0 random
13458 ldx [%g2+0x0008], %g4 ! 000000009EB18330 ELSE:L3-B010 0 S BASE<BD40015
13459 std %f36, [%g5-0x0038] ! 000000009EB18334 ELSE:L3-B010 0 S >BD40006
13460 .word 0x9F8084F9 ! 000000009EB18338 ELSE:L3-B010 0 S illop
13461 .word 0xE35A20E6 ! 000000009EB1833C ELSE:L3-B010 0 illop
13462 stda %f16,[%l5+%g1]0xC9 ! 000000009EB18340 ELSE:L3-B010 0 S Partial_St
13463 .word 0x97D206CC ! 000000009EB18344 ELSE:L3-B010 0 S illop
13464 ld [%g2+0x0064], %fsr ! 000000009EB18348 ELSE:L3-B010 0 S <BD40032+4
13465 .word 0x91D2D434 ! 000000009EB1834C ELSE:L3-B010 0 S illop
13466 ldx [%g5-0x0088], %g5 ! 000000009EB18350 ELSE:L3-B010 0 ptr_chase
13467 ldx [%g5-0x0088], %g5 ! 000000009EB18354 ELSE:L3-B010 0 ptr_chase
13468 ldx [%g5-0x0088], %g5 ! 000000009EB18358 ELSE:L3-B010 0 ptr_chase
13469 ldx [%g5-0x0088], %g5 ! 000000009EB1835C ELSE:L3-B010 0 ptr_chase
13470 ldx [%g5-0x0088], %g5 ! 000000009EB18360 ELSE:L3-B010 0 ptr_chase
13471 ldx [%g5-0x0088], %g5 ! 000000009EB18364 ELSE:L3-B010 0 ptr_chase
13472 ldx [%g5-0x0088], %g5 ! 000000009EB18368 ELSE:L3-B010 0 ptr_chase
13473 ldx [%g5-0x0088], %g5 ! 000000009EB1836C ELSE:L3-B010 0 ptr_chase
13474 stwa %g1, [%g5-0x0044]%asi ! 000000009EB18370 ELSE:L3-B010 0 S >BD40023+4
13475 ldxa [%g7+%g0]0x83, %o2 ! 000000009EB18374 ELSE:L3-B010 0 S <BD40003
13476BL40197: ! ELSE:L3-B010
13477 add %g1, 0x638, %g1 ! 000000009EB18378 ELSE:L3-B010 1 chksum++
13478 add %g1, 0x73B, %g1 ! 000000009EB1837C SIDE:L2-B001 1 chksum++
13479BL40198: ! SIDE:L2-B001
13480 nop ! 000000009EB18380 LOOP:L2-B002 2
13481 nop ! 000000009EB18384 LOOP:L2-B003 2
13482 nop ! 000000009EB18388 LOOP:L2-B004 2
13483 nop ! 000000009EB1838C LOOP:L2-B005 2
13484 nop ! 000000009EB18390 LOOP:L2-B006 2
13485 nop ! 000000009EB18394 LOOP:L2-B007 2
13486 add %i2, %g1, %i4 ! 000000009EB18398 SWCH:L2-B008 2
13487 and %i4, 0x18, %o7 ! 000000009EB1839C SWCH:L2-B008 2
13488 sethi %hi(0x6B4), %i4 ! 000000009EB183A0 SWCH:L2-B008 2 .+0
13489 or %i4,%lo(0x6B4),%i4 ! 000000009EB183A4 SWCH:L2-B008 2
13490 add %i4, %o7, %i4 ! 000000009EB183A8 SWCH:L2-B008 2
13491 jmpl %l7+%i4, %g0 ! 000000009EB183AC SWCH:L2-B008 2
13492 ldd [%g4-0x0038], %f40 ! 000000009EB183B0 SWCH:L2-B008 2 S <BD40006
13493 fba,a,pt %fcc0, BL40215 ! 000000009EB183B4 SWCH:L2-B008 1
13494 ldd [%g4-0x0060], %f6 ! 000000009EB183B8 SWCH:L2-B008 0 S <BD40104
13495 .word 0xBD918C2A ! 000000009EB183BC SWCH:L2-B008 0 illop
13496 nop ! 000000009EB183C0 SWCH:L2-B008 0 S
13497 .word 0xC6627948 ! 000000009EB183C4 SWCH:L2-B008 0 illop
13498 stx %o0, [%g6-0x0068] ! 000000009EB183C8 SWCH:L2-B008 0 S >BD40082
13499 ba,a BL40200 ! 000000009EB183CC SWCH:L2-B008 1
13500 nop ! 000000009EB183D0 SWCH:L2-B008 0 S
13501BL40200:add %g1, 0xF3C, %g1 ! 000000009EB183D4 CASE:L3-B011 1 chksum++
13502 ldx [%g2+0x0060], %fsr ! 000000009EB183D8 CASE:L3-B011 1 S <BD40032
13503 nop ! 000000009EB183DC CASE:L3-B011 1 S
13504 sta %f11, [%g5+0x0060]%asi ! 000000009EB183E0 CASE:L3-B011 1 S >BD40069
13505 stw %o3, [%g3-0x004D] ! 000000009EB183E4 CASE:L3-B011 1 S >BD40093+3
13506 lduh [%g6-0x003A], %i2 ! 000000009EB183E8 CASE:L3-B011 1 S <BD40005
13507 ba,a BL40216 ! 000000009EB183EC CASE:L3-B011 1
13508 nop ! 000000009EB183F0 CASE:L3-B011 0 S
13509BL40208:add %g1, 0x28E, %g1 ! 000000009EB183F4 CASE:L3-B012 0 chksum++
13510 std %f26, [%g3-0x0008] ! 000000009EB183F8 CASE:L3-B012 0 S >BD40056
13511 fble,pt %fcc2, BL40201 ;.empty ! 000000009EB183FC CASE:L3-B012 0 L
13512 brlz,a,pn %g1, BL40202 ;.empty ! 000000009EB18400 CASE:L3-B012 0 L
13513 bvs,a,pt %icc, BL40203 ;.empty ! 000000009EB18404 CASE:L3-B012 0 L
13514 call .+8 ! 000000009EB18408 CASE:L3-B012 0 L
13515BL40201:sth %i4, [%g4+0x0000] ! 000000009EB1840C CASE:L3-B012 0 S >BD40097
13516 .word 0x81F74ADF ! 000000009EB18410 CASE:L3-B012 0 S illop
13517BL40203:ldsw [%g4-0x0050], %i0 ! 000000009EB18414 CASE:L3-B012 0 S <BD40093
13518BL40204:call .+8 ;.empty ! 000000009EB18418 CASE:L3-B012 0 L
13519 .word 0xAFA957E3 ! 000000009EB1841C CASE:L3-B012 0 L illop
13520BL40206:brgz,a,pt %o2, BL40207 ;.empty ! 000000009EB18420 CASE:L3-B012 0 L
13521BL40205:bcc,a,pn %xcc, BL40202 ! 000000009EB18424 CASE:L3-B012 0 L
13522 stb %g1, [%g5-0x0013] ! 000000009EB18428 CASE:L3-B012 0 S >BD40087+1
13523BL40202:stda %f40, [%g4-0x0070]%asi ! 000000009EB1842C CASE:L3-B012 0 S >BD40008
13524BL40207:add %g1, 0x3DB, %g1 ! 000000009EB18430 CASE:L3-B012 0 chksum++
13525 ba BL40216 ! 000000009EB18434 CASE:L3-B012 0
13526 st %f4, [%g6+0x004C] ! 000000009EB18438 CASE:L3-B012 0 S >BD40047
13527BL40209:add %g1, 0xAA9, %g1 ! 000000009EB1843C CASE:L3-B013 0 chksum++
13528 ldx [%g2+0x0050], %l5 ! 000000009EB18440 CASE:L3-B013 0 <BD40003
13529 membar 0x40 ! 000000009EB18444 CASE:L3-B013 0
13530 ldda [%l5]0xF1, %f16 ! 000000009EB18448 CASE:L3-B013 0 Blk-Load
13531 membar 0x40 ! 000000009EB1844C CASE:L3-B013 0
13532 .word 0xEC0B41AB ! 000000009EB18450 CASE:L3-B013 0 random
13533 stda %f28,[%l5+%g1]0xC1 ! 000000009EB18454 CASE:L3-B013 0 S Partial_St
13534 stx %g1, [%g4-0x0048] ! 000000009EB18458 CASE:L3-B013 0 S >BD40023
13535 std %g0, [%g6+0x0030] ! 000000009EB1845C CASE:L3-B013 0 S >BD40044
13536 add %g6, -8, %l5 ! 000000009EB18460 CASE:L3-B013 0 @BD40056
13537 stda %f20,[%l5+%g1]0xC5 ! 000000009EB18464 CASE:L3-B013 0 S Partial_St
13538 ldstuba [%g4+0x002A]%asi, %o2 ! 000000009EB18468 CASE:L3-B013 0 S >BD40099
13539 .word 0xCBEE3976 ! 000000009EB1846C CASE:L3-B013 0 S illop
13540 fba,a BL40216 ! 000000009EB18470 CASE:L3-B013 0
13541 .word 0x91A94C87 ! 000000009EB18474 CASE:L3-B013 0 S illop
13542BL40215:add %g1, 0xE1B, %g1 ! 000000009EB18478 CASE:L3-B014 1 chksum++
13543 nop ! 000000009EB1847C CASE:L3-B014 1 S
13544 fbo BL40210 ! 000000009EB18480 CASE:L3-B014 1 L
13545 ldda [%g6-0x0070]%asi, %f6 ! 000000009EB18484 CASE:L3-B014 1 S <BD40008
13546 bvs,a BL40211 ! 000000009EB18488 CASE:L3-B014 0 L
13547 ld [%g4+0x0004], %f19 ! 000000009EB1848C CASE:L3-B014 0 S <BD40053
13548 ld [%g2+0x0064], %fsr ! 000000009EB18490 CASE:L3-B014 0 S <BD40032+4
13549 bne,a BL40212 ! 000000009EB18494 CASE:L3-B014 0 L
13550 std %f12, [%g5-0x0038] ! 000000009EB18498 CASE:L3-B014 0 S >BD40006
13551BL40212:fble,a BL40213 ;.empty ! 000000009EB1849C CASE:L3-B014 0 L
13552 fbl,pn %fcc1, BL40214 ! 000000009EB184A0 CASE:L3-B014 0 L
13553BL40213:ta %xcc, 0x46 ! 000000009EB184A4 CASE:L3-B014 0 S demap-page
13554BL40214:nop ! 000000009EB184A8 CASE:L3-B014 0 S
13555 fbule,pn %fcc1, BL40211 ! 000000009EB184AC CASE:L3-B014 0 L
13556BL40210:stw %g1, [%g4+0x0004] ! 000000009EB184B0 CASE:L3-B014 1 S >BD40053
13557BL40211:add %g1, 0xF59, %g1 ! 000000009EB184B4 CASE:L3-B014 1 chksum++
13558 ba,a,pn %icc, BL40216 ! 000000009EB184B8 CASE:L3-B014 1
13559 ldx [%g2+0x0020], %g3 ! 000000009EB184BC CASE:L3-B014 0 S BASE<BD40098
13560BL40216: ! SWCH:L2-B008
13561 add %g1, 0x4E8, %g1 ! 000000009EB184C0 SWCH:L2-B008 2 chksum++
13562 add %g5, -86, %l6 ! 000000009EB184C4 SWCH:L2-B008 2 @BD40014
13563 ldda [%l6]0xD2, %f26 ! 000000009EB184C8 SWCH:L2-B008 2 S Short16
13564 stba %g1, [%g5+0x0042]%asi ! 000000009EB184CC SWCH:L2-B008 2 S >BD40091
13565 nop ! 000000009EB184D0 SWCH:L2-B008 2 S
13566 .word 0x85A0C89A ! 000000009EB184D4 SWCH:L2-B008 2 S illop_FP
13567 stb %g1, [%g5-0x0020] ! 000000009EB184D8 SWCH:L2-B008 2 S >BD40144
13568 nop ! 000000009EB184DC LOOP:L2-B009 2
13569 nop ! 000000009EB184E0 LOOP:L2-B010 2
13570 nop ! 000000009EB184E4 LOOP:L2-B011 2
13571 add %g1, %g1, %i2 ! 000000009EB184E8 SWCH:L2-B012 2
13572 andcc %i2, 0x200, %g0 ! 000000009EB184EC SWCH:L2-B012 2
13573 bnz,pn %xcc, BL40227 ! 000000009EB184F0 SWCH:L2-B012 2
13574 add %g1, 0x9F6, %g1 ! 000000009EB184F4 SWCH:L2-B012 2 chksum++
13575 andcc %i2, 0x10, %g0 ! 000000009EB184F8 SWCH:L2-B012 2
13576 bnz,a,pn %xcc, BL40219 ! 000000009EB184FC SWCH:L2-B012 2
13577 add %g1, 0xBC2, %g1 ! 000000009EB18500 SWCH:L2-B012 1 chksum++
13578 andcc %i2, 0x10, %g0 ! 000000009EB18504 SWCH:L2-B012 1
13579 bnz,pt %xcc, BL40218 ! 000000009EB18508 SWCH:L2-B012 1
13580 andcc %i2, 0x100, %g0 ! 000000009EB1850C SWCH:L2-B012 1
13581 bnz,a,pn %xcc, BL40217 ! 000000009EB18510 SWCH:L2-B012 1
13582 add %g1, 0x3FF, %g1 ! 000000009EB18514 SWCH:L2-B012 0 chksum++
13583 ldstub [%g4+0x0043], %o0 ! 000000009EB18518 SWCH:L2-B012 1 S >BD40092
13584 ldub [%g6+0x0029], %o4 ! 000000009EB1851C SWCH:L2-B012 1 S <BD40090
13585 sethi %hh(0xABAD1DEAF1733F00),%l6 ! 000000009EB18520 SWCH:L2-B012 1 SUBR062
13586 or %l6,%hm(0xABAD1DEAF1733F00),%l6 ! 000000009EB18524 SWCH:L2-B012 1
13587 sethi %lm(0xABAD1DEAF1733F00),%l5 ! 000000009EB18528 SWCH:L2-B012 1
13588 or %l5,%lo(0xABAD1DEAF1733F00),%l5 ! 000000009EB1852C SWCH:L2-B012 1
13589 sllx %l6, 0x20, %l6 ! 000000009EB18530 SWCH:L2-B012 1
13590 or %l6, %l5, %l6 ! 000000009EB18534 SWCH:L2-B012 1
13591 call SUBR062 ! 000000009EB18538 SWCH:L2-B012 1 S
13592 ldub [%g5-0x000F], %o1 ! 000000009EB1853C SWCH:L2-B012 1 S <BD40040
13593 stw %o4, [%g5-0x0009] ! 000000009EB18540 SWCH:L2-B012 1 S >BD40002+3
13594 stda %g0, [%g6-0x0048]%asi ! 000000009EB18544 SWCH:L2-B012 1 S >BD40023
13595 sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB18548 SWCH:L2-B012 1 SUBR063
13596 or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB1854C SWCH:L2-B012 1
13597 sethi %lm(0xABAD1DEA095EDF00),%l5 ! 000000009EB18550 SWCH:L2-B012 1
13598 or %l5,%lo(0xABAD1DEA095EDF00),%l5 ! 000000009EB18554 SWCH:L2-B012 1
13599 sllx %l6, 0x20, %l6 ! 000000009EB18558 SWCH:L2-B012 1
13600 or %l6, %l5, %l6 ! 000000009EB1855C SWCH:L2-B012 1
13601 jmpl %l6+0x0000, %o7 ! 000000009EB18560 SWCH:L2-B012 1 S
13602 ldsh [%g3+0x0000], %i1 ! 000000009EB18564 SWCH:L2-B012 1 S <BD40097
13603 add %g4, 0x29, %l6 ! 000000009EB18568 SWCH:L2-B012 1 @BD40090
13604 stda %f30, [%l6]0xD0 ! 000000009EB1856C SWCH:L2-B012 1 S Short8
13605 ldstub [%g3+0x0043], %o5 ! 000000009EB18570 SWCH:L2-B012 1 S >BD40092
13606 add %g1, 0x522, %g1 ! 000000009EB18574 SWCH:L2-B012 1 chksum++
13607 fba BL40231 ! 000000009EB18578 SWCH:L2-B012 1
13608 stda %f44, [%g3-0x0070]%asi ! 000000009EB1857C SWCH:L2-B012 1 S >BD40008
13609BL40217:add %g1, 0xD, %g1 ! 000000009EB18580 CASE:L3-B015 0 chksum++
13610 sth %o2, [%g3+0x0000] ! 000000009EB18584 CASE:L3-B015 0 S >BD40097
13611 nop ! 000000009EB18588 CASE:L3-B015 0 S
13612 fbn,pn %fcc1, .+1076 ! 000000009EB1858C CASE:L3-B015 0 S
13613 st %f10, [%g6-0x0074] ! 000000009EB18590 CASE:L3-B015 0 S >BD40020
13614 add %g6, -36, %l6 ! 000000009EB18594 CASE:L3-B015 0 @BD40068
13615 ldda [%l6]0xDA, %f18 ! 000000009EB18598 CASE:L3-B015 0 S Short16
13616 stb %o3, [%g3+0x0042] ! 000000009EB1859C CASE:L3-B015 0 S >BD40091
13617 add %g6, -104, %l5 ! 000000009EB185A0 CASE:L3-B015 0 @BD40082
13618 stda %f24,[%l5+%g1]0xC0 ! 000000009EB185A4 CASE:L3-B015 0 S Partial_St
13619 .word 0x93C00769 ! 000000009EB185A8 CASE:L3-B015 0 S illop
13620 .word 0x85AA4D4C ! 000000009EB185AC CASE:L3-B015 0 S illop
13621 stda %f62, [%g3-0x0038]%asi ! 000000009EB185B0 CASE:L3-B015 0 S >BD40006
13622 fba,a BL40231 ! 000000009EB185B4 CASE:L3-B015 0
13623 nop ! 000000009EB185B8 CASE:L3-B015 0 S
13624BL40218:.word 0xEB503F53 ! 000000009EB185BC CASE:L3-B016 0 illop
13625 add %g5, 0x43, %l6 ! 000000009EB185C0 CASE:L3-B016 0 @BD40092
13626 ldda [%l6]0xD0, %f26 ! 000000009EB185C4 CASE:L3-B016 0 S Short8
13627 sethi %hh(0xABAD1DEA095EDF00),%l6 ! 000000009EB185C8 CASE:L3-B016 0 SUBR063
13628 or %l6,%hm(0xABAD1DEA095EDF00),%l6 ! 000000009EB185CC CASE:L3-B016 0
13629 .word 0x83F77B57 ! 000000009EB185D0 CASE:L3-B016 0 illop
13630 .word 0x8DA698E3 ! 000000009EB185D4 CASE:L3-B016 0 illop
13631 sllx %l6, 0x20, %l6 ! 000000009EB185D8 CASE:L3-B016 0
13632 .word 0x81F4302C ! 000000009EB185DC CASE:L3-B016 0 illop
13633 jmpl %l6+0x0000, %o7 ! 000000009EB185E0 CASE:L3-B016 0 S
13634 std %o4, [%g3+0x0080] ! 000000009EB185E4 CASE:L3-B016 0 S >BD40070
13635 ldx [%g2+0x0060], %fsr ! 000000009EB185E8 CASE:L3-B016 0 S <BD40032
13636 .word 0x99A60F8D ! 000000009EB185EC CASE:L3-B016 0 S illop
13637 ldda [%g7+%g0]0x83, %i0 ! 000000009EB185F0 CASE:L3-B016 0 S <BD40003
13638 ldda [%g3+0x0018]%asi, %f12 ! 000000009EB185F4 CASE:L3-B016 0 S <BD40059
13639 ldx [%g2+0x0060], %fsr ! 000000009EB185F8 CASE:L3-B016 0 S <BD40032
13640 std %f28, [%g5+0x0008] ! 000000009EB185FC CASE:L3-B016 0 S >BD40058
13641 stba %o1, [%g4-0x004F]%asi ! 000000009EB18600 CASE:L3-B016 0 S >BD40093+1
13642 .word 0xAD90D9F0 ! 000000009EB18604 CASE:L3-B016 0 illop
13643 ldda [%l6]0xD0, %f22 ! 000000009EB18608 CASE:L3-B016 0 S Short8
13644 ldx [%g4-0x0088], %g4 ! 000000009EB1860C CASE:L3-B016 0 ptr_chase
13645 fba,a,pt %fcc1, BL40231 ! 000000009EB18610 CASE:L3-B016 0
13646 .word 0xCFB843F2 ! 000000009EB18614 CASE:L3-B016 0 S illop_VIS
13647BL40219:add %g1, 0x978, %g1 ! 000000009EB18618 CASE:L3-B017 1 chksum++
13648 call .+8 ! 000000009EB1861C CASE:L3-B017 1 S
13649 ldsb [%g3+0x0029], %o2 ! 000000009EB18620 CASE:L3-B017 1 S <BD40090
13650 ldx [%g2+0x0010], %g5 ! 000000009EB18624 CASE:L3-B017 1 S BASE<BD40048
13651 ldx [%g2+0x0050], %l5 ! 000000009EB18628 CASE:L3-B017 1 <BD40003
13652 membar 0x40 ! 000000009EB1862C CASE:L3-B017 1
13653 stda %f16, [%l5]0x16 ! 000000009EB18630 CASE:L3-B017 1 Blk-Store
13654 membar 0x40 ! 000000009EB18634 CASE:L3-B017 1
13655 ldsw [%g3-0x0052], %o2 ! 000000009EB18638 CASE:L3-B017 1 S <BD40027+2
13656 add %g4, 0x2, %l6 ! 000000009EB1863C CASE:L3-B017 1 @BD40095
13657 ldda [%l6]0xD2, %f22 ! 000000009EB18640 CASE:L3-B017 1 S Short16
13658 tn %xcc, %g0+0x0057 ! 000000009EB18644 CASE:L3-B017 1 S
13659 membar 0x40 ! 000000009EB18648 CASE:L3-B017 1
13660 ldda [%l5]0x1F, %f16 ! 000000009EB1864C CASE:L3-B017 1 Blk-Load
13661 membar 0x40 ! 000000009EB18650 CASE:L3-B017 1
13662 ldx [%g2+0x0048], %g3 ! 000000009EB18654 CASE:L3-B017 1 S BASE<BD40209
13663 add %g4, -48, %l6 ! 000000009EB18658 CASE:L3-B017 1 @BD40106
13664 ldda [%l6]0xDA, %f24 ! 000000009EB1865C CASE:L3-B017 1 S Short16
13665 fba BL40231 ! 000000009EB18660 CASE:L3-B017 1
13666 st %f4, [%g6-0x0074] ! 000000009EB18664 CASE:L3-B017 1 S >BD40020
13667BL40227:add %g1, 0x6E9, %g1 ! 000000009EB18668 CASE:L3-B018 0 chksum++
13668 .word 0xED1482A1 ! 000000009EB1866C CASE:L3-B018 0 S illop
13669 swap [%g6-0x001C], %o2 ! 000000009EB18670 CASE:L3-B018 0 S >BD40130
13670 .word 0x91FA7B5A ! 000000009EB18674 CASE:L3-B018 0 L illop
13671BL40220:fba,a BL40221 ;.empty ! 000000009EB18678 CASE:L3-B018 0 L
13672 .word 0xD9F933BB ! 000000009EB1867C CASE:L3-B018 0 L illop
13673BL40221:fbue,a,pn %fcc1, BL40222 ;.empty ! 000000009EB18680 CASE:L3-B018 0 L
13674 bg BL40223 ;.empty ! 000000009EB18684 CASE:L3-B018 0 L
13675 .word 0x9FC68000 ! 000000009EB18688 CASE:L3-B018 0 L random
13676 std %f6, [%g5-0x005E] ! 000000009EB1868C CASE:L3-B018 0 S >BD40104+2
13677 .word 0x0F49FF69 ! 000000009EB18690 CASE:L3-B018 0 S random
13678 st %f11, [%g3-0x0074] ! 000000009EB18694 CASE:L3-B018 0 S >BD40020
13679BL40223:ldx [%g2+0x0030], %g5 ! 000000009EB18698 CASE:L3-B018 0 S BASE<BD40013
13680 ba BL40225 ! 000000009EB1869C CASE:L3-B018 0 L
13681BL40222:st %f9, [%g6-0x002C] ! 000000009EB186A0 CASE:L3-B018 0 S >BD40055
13682BL40224:bneg,a BL40226 ! 000000009EB186A4 CASE:L3-B018 0 L
13683BL40226:.word 0x8D888C6F ! 000000009EB186A8 CASE:L3-B018 0 S illop
13684BL40225:add %g1, 0xF1C, %g1 ! 000000009EB186AC CASE:L3-B018 0 chksum++
13685 fba BL40231 ! 000000009EB186B0 CASE:L3-B018 0
13686 .word 0x28E726C1 ! 000000009EB186B4 CASE:L3-B018 0 S illop
13687BL40231: ! SWCH:L2-B012
13688 add %g1, 0xF21, %g1 ! 000000009EB186B8 SWCH:L2-B012 2 chksum++
13689 std %f38, [%g5-0x0038] ! 000000009EB186BC SWCH:L2-B012 2 S >BD40006
13690 bn,a BL40228 ! 000000009EB186C0 SWCH:L2-B012 2 L
13691 stw %g1, [%g4-0x000C] ! 000000009EB186C4 SWCH:L2-B012 0 S >BD40002
13692 fbge,a BL40229 ;.empty ! 000000009EB186C8 SWCH:L2-B012 2 L
13693 ba,a BL40230 ! 000000009EB186CC SWCH:L2-B012 2 L
13694 .word 0x8F8A21B5 ! 000000009EB186D0 SWCH:L2-B012 0 S illop
13695BL40230:nop ! 000000009EB186D4 SWCH:L2-B012 2 S
13696 ldub [%g5-0x0058], %o5 ! 000000009EB186D8 SWCH:L2-B012 2 S <BD40024
13697BL40229:std %f32, [%g4-0x0060] ! 000000009EB186DC SWCH:L2-B012 2 S >BD40104
13698 stx %fsr, [%g2+0x0060] ! 000000009EB186E0 SWCH:L2-B012 2 S <BD40032
13699 ldstub [%g5-0x0058], %o3 ! 000000009EB186E4 SWCH:L2-B012 2 S >BD40024
13700BL40228:add %g1, 0x395, %g1 ! 000000009EB186E8 SWCH:L2-B012 2 chksum++
13701 nop ! 000000009EB186EC LOOP:L2-B013 2
13702 nop ! 000000009EB186F0 LOOP:L2-B014 2
13703 nop ! 000000009EB186F4 LOOP:L2-B015 2
13704 nop ! 000000009EB186F8 LOOP:L2-B016 2
13705 nop ! 000000009EB186FC LOOP:L2-B017 2
13706 add %i0, %g1, %o2 ! 000000009EB18700 SWCH:L2-B018 2
13707 andcc %o2, 0x4, %g0 ! 000000009EB18704 SWCH:L2-B018 2
13708 bnz,a,pn %xcc, BL40238 ! 000000009EB18708 SWCH:L2-B018 2
13709 add %g1, 0x7D, %g1 ! 000000009EB1870C SWCH:L2-B018 2 chksum++
13710 andcc %o2, 0x1, %g0 ! 000000009EB18710 SWCH:L2-B018 0
13711 bnz,pn %xcc, BL40237 ! 000000009EB18714 SWCH:L2-B018 0
13712 add %g1, 0x989, %g1 ! 000000009EB18718 SWCH:L2-B018 0 chksum++
13713 andcc %o2, 0x20, %g0 ! 000000009EB1871C SWCH:L2-B018 0
13714 .word 0x83B3468A ! 000000009EB18720 SWCH:L2-B018 0 illop
13715 andcc %o2, 0x8, %g0 ! 000000009EB18724 SWCH:L2-B018 0
13716 .word 0xBED942B4 ! 000000009EB18728 SWCH:L2-B018 0 random
13717 stb %o0, [%g5+0x0046] ! 000000009EB1872C SWCH:L2-B018 0 S >BD40077
13718 fbu,a BL40232 ! 000000009EB18730 SWCH:L2-B018 0 L
13719 tgu %icc, %g0+0x0076 ! 000000009EB18734 SWCH:L2-B018 0 S pseudo-branch
13720 ld [%g5+0x002C], %f5 ! 000000009EB18738 SWCH:L2-B018 0 S <BD40019
13721 .word 0xB1AB88F0 ! 000000009EB1873C SWCH:L2-B018 0 L illop
13722BL40233:fbu,a,pn %fcc2, BL40234 ! 000000009EB18740 SWCH:L2-B018 0 L
13723BL40232:nop ! 000000009EB18744 SWCH:L2-B018 0 S
13724 nop ! 000000009EB18748 SWCH:L2-B018 0 S
13725BL40234:std %g0, [%g5-0x0048] ! 000000009EB1874C SWCH:L2-B018 0 S >BD40023
13726 add %g1, 0xFDA, %g1 ! 000000009EB18750 SWCH:L2-B018 0 chksum++
13727 add %g1, 0xB47, %g1 ! 000000009EB18754 SWCH:L2-B018 0 chksum++
13728 ba,a BL40239 ! 000000009EB18758 SWCH:L2-B018 0
13729 stw %i5, [%g5+0x0074] ! 000000009EB1875C SWCH:L2-B018 0 S >BD40060+4
13730BL40235:add %g1, 0xCC5, %g1 ! 000000009EB18760 CASE:L3-B019 0 chksum++
13731 ldstub [%g5+0x0043], %i4 ! 000000009EB18764 CASE:L3-B019 0 S >BD40092
13732 ldsha [%g6-0x0018]%asi, %o3 ! 000000009EB18768 CASE:L3-B019 0 S <BD40078
13733 ldx [%g2+0x0050], %l5 ! 000000009EB1876C CASE:L3-B019 0 <BD40003
13734 membar 0x40 ! 000000009EB18770 CASE:L3-B019 0
13735 stda %f16, [%l5]0x17 ! 000000009EB18774 CASE:L3-B019 0 Blk-Store
13736 membar 0x40 ! 000000009EB18778 CASE:L3-B019 0
13737 .word 0x8B9830E9 ! 000000009EB1877C CASE:L3-B019 0 S illop
13738 fba,a,pt %fcc2, BL40239 ! 000000009EB18780 CASE:L3-B019 0
13739 ldx [%g2+0x0018], %g6 ! 000000009EB18784 CASE:L3-B019 0 S BASE<BD40083
13740BL40236:add %g1, 0x238, %g1 ! 000000009EB18788 CASE:L3-B020 0 chksum++
13741 ldstub [%g6+0x0028], %o4 ! 000000009EB1878C CASE:L3-B020 0 S >BD40080
13742 sth %o5, [%g4-0x002E] ! 000000009EB18790 CASE:L3-B020 0 S >BD40171
13743 std %o2, [%g6-0x0008] ! 000000009EB18794 CASE:L3-B020 0 S >BD40056
13744 nop ! 000000009EB18798 CASE:L3-B020 0 S
13745 nop ! 000000009EB1879C CASE:L3-B020 0 S
13746 ba,a BL40239 ! 000000009EB187A0 CASE:L3-B020 0
13747 prefetch [%i6+%o2], 3 ! 000000009EB187A4 CASE:L3-B020 0 S <.+0
13748BL40237:add %g1, 0x1E8, %g1 ! 000000009EB187A8 CASE:L3-B021 0 chksum++
13749 st %f10, [%g5+0x004C] ! 000000009EB187AC CASE:L3-B021 0 S >BD40047
13750 call .+8 ! 000000009EB187B0 CASE:L3-B021 0 S
13751 std %g0, [%g4+0x0050] ! 000000009EB187B4 CASE:L3-B021 0 S >BD40045
13752 .word 0xA6F163B4 ! 000000009EB187B8 CASE:L3-B021 0 S random
13753 ld [%g6-0x002C], %f10 ! 000000009EB187BC CASE:L3-B021 0 S <BD40055
13754 .word 0x81880000 ! 000000009EB187C0 CASE:L3-B021 0 S random
13755 nop ! 000000009EB187C4 CASE:L3-B021 0 S
13756 ba,a,pn %xcc, BL40239 ! 000000009EB187C8 CASE:L3-B021 0
13757 .word 0x95B5C9E0 ! 000000009EB187CC CASE:L3-B021 0 S illop
13758BL40238:add %g1, 0x60F, %g1 ! 000000009EB187D0 CASE:L3-B022 2 chksum++
13759 ldx [%g2+0x0030], %g3 ! 000000009EB187D4 CASE:L3-B022 2 S BASE<BD40013
13760 nop ! 000000009EB187D8 CASE:L3-B022 2 S
13761 ldx [%g2+0x0060], %fsr ! 000000009EB187DC CASE:L3-B022 2 S <BD40032
13762 nop ! 000000009EB187E0 CASE:L3-B022 2 S
13763 ba BL40239 ! 000000009EB187E4 CASE:L3-B022 2
13764 ldsh [%g4-0x0022], %i5 ! 000000009EB187E8 CASE:L3-B022 2 S <BD40076
13765BL40239: ! SWCH:L2-B018
13766 add %g1, 0xF4B, %g1 ! 000000009EB187EC SWCH:L2-B018 2 chksum++
13767 ldstub [%g5+0x0046], %o4 ! 000000009EB187F0 SWCH:L2-B018 2 S >BD40077
13768 nop ! 000000009EB187F4 SWCH:L2-B018 2 S
13769 stha %i0, [%g4-0x0052]%asi ! 000000009EB187F8 SWCH:L2-B018 2 S >BD40027+2
13770 ldsha [%g6-0x0016]%asi, %i5 ! 000000009EB187FC SWCH:L2-B018 2 S <BD40051
13771 add %g4, -72, %l5 ! 000000009EB18800 SWCH:L2-B018 2 @BD40023
13772 stda %f30,[%l5+%g1]0xCC ! 000000009EB18804 SWCH:L2-B018 2 S Partial_St
13773 st %f2, [%g4-0x002C] ! 000000009EB18808 SWCH:L2-B018 2 S >BD40055
13774 nop ! 000000009EB1880C LOOP:L2-B019 2
13775 nop ! 000000009EB18810 LOOP:L2-B020 2
13776 subcc %l0, 0x1, %l0 ! 000000009EB18814 LOOP:L1-B000 2
13777 bnz,a,pt %icc, BL40240 ! 000000009EB18818 LOOP:L1-B000 2
13778 nop ! 000000009EB1881C LOOP:L1-B000 1 S
13779 add %g1, 0x284, %g1 ! 000000009EB18820 LOOP:L1-B000 1 chksum++
13780blimp_good_end:
13781 EXIT_GOOD
13782blimp_bad_end:
13783 EXIT_BAD
13784
13785SECTION .btext019_pg1 TEXT_VA=0x9eb18000
13786attr_text {
13787 Name = .btext019_pg1,
13788 VA = 0x9eb18000,
13789 RA = 0xffff66000,
13790 PA = ra2pa(0xffff66000,0),
13791 tsbonly,
13792 part_0_ctx_nonzero_tsb_config_3,
13793 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13794 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13795 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13796}
13797.text; .skip 8
13798
13799!========================================================================
13800
13801SECTION .btext020 TEXT_VA=0xf1733f00
13802attr_text {
13803 Name = .btext020,
13804 VA = 0xf1733f00,
13805 RA = 0xffff85f00,
13806 PA = ra2pa(0xffff85f00,0),
13807 notsb
13808}
13809
13810SECTION .btext020_pg0 TEXT_VA=0xf1732000
13811attr_text {
13812 Name = .btext020_pg0,
13813 VA = 0xf1732000,
13814 RA = 0xffff84000,
13815 PA = ra2pa(0xffff84000,0),
13816 tsbonly,
13817 part_0_ctx_nonzero_tsb_config_3,
13818 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
13819 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
13820 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
13821}
13822.text; .skip 8
13823
13824
13825SECTION .btext020
13826.text
13827.global SUBR062; SUBR062:
13828BL40001: ! SUBR:L0-B000
13829 add %g1, 0x9FF, %g1 ! 00000000F1733F00 SUBR:L0-B000 1 chksum++
13830 save %o6, -64, %o6 ! 00000000F1733F04 SUBR:L0-B000 1
13831 sethi %hh(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F08 SUBR:L0-B000 1 SUBR062
13832 or %l7,%hm(0xABAD1DEAF1733F00),%l7 ! 00000000F1733F0C SUBR:L0-B000 1
13833 sethi %lm(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F10 SUBR:L0-B000 1
13834 or %l6,%lo(0xABAD1DEAF1733F00),%l6 ! 00000000F1733F14 SUBR:L0-B000 1
13835 sllx %l7, 0x20, %l7 ! 00000000F1733F18 SUBR:L0-B000 1
13836 or %l7, %l6, %l7 ! 00000000F1733F1C SUBR:L0-B000 1
13837 ta %xcc, 0x45 ! 00000000F1733F20 SUBR:L0-B000 1 demap-stack
13838 ldx [%g2+0x0050], %l5 ! 00000000F1733F24 SUBR:L0-B000 1 <BD40003
13839 membar 0x40 ! 00000000F1733F28 SUBR:L0-B000 1
13840 stda %f0, [%l5]0xE0 ! 00000000F1733F2C SUBR:L0-B000 1 Blk-Store
13841 membar 0x40 ! 00000000F1733F30 SUBR:L0-B000 1
13842 add %g3, 0x29, %l6 ! 00000000F1733F34 SUBR:L0-B000 1 @BD40090
13843 stda %f16, [%l6]0xD1 ! 00000000F1733F38 SUBR:L0-B000 1 S Short8
13844 ldx [%g2+0x0020], %g3 ! 00000000F1733F3C SUBR:L0-B000 1 S BASE<BD40098
13845 sth %i1, [%g6-0x000A] ! 00000000F1733F40 SUBR:L0-B000 1 S >BD40002+2
13846 std %o2, [%g5+0x0078] ! 00000000F1733F44 SUBR:L0-B000 1 S >BD40009
13847 add %g5, -58, %l6 ! 00000000F1733F48 SUBR:L0-B000 1 @BD40005
13848 ldda [%l6]0xD2, %f20 ! 00000000F1733F4C SUBR:L0-B000 1 S Short16
13849 stb %i1, [%g5+0x0046] ! 00000000F1733F50 SUBR:L0-B000 1 S >BD40077
13850 add %g1, 0x724, %g1 ! 00000000F1733F54 SUBR:L0-B000 1 chksum++
13851 or %g0, 0x2, %l3 ! 00000000F1733F58 LOOP:L1-B000 1
13852BL40040: ! LOOP:L1-B000
13853 add %g1, 0xA1, %g1 ! 00000000F1733F5C LOOP:L1-B000 2 chksum++
13854 .word 0x89A3CD1C ! 00000000F1733F60 LOOP:L1-B000 2 S illop_FP
13855 st %f8, [%g3-0x0074] ! 00000000F1733F64 LOOP:L1-B000 2 S >BD40020
13856 ta %xcc, 0x46 ! 00000000F1733F68 LOOP:L1-B000 2 S demap-page
13857 add %g6, 0x40, %l6 ! 00000000F1733F6C LOOP:L1-B000 2 @BD40036
13858 stda %f22, [%l6]0xD3 ! 00000000F1733F70 LOOP:L1-B000 2 S Short16
13859 .word 0x9DB409E6 ! 00000000F1733F74 LOOP:L1-B000 2 S illop_VIS
13860 .word 0xB9AC42E0 ! 00000000F1733F78 LOOP:L1-B000 2 S illop_FP
13861 ldsba [%g7+%g0]0x83, %o1 ! 00000000F1733F7C LOOP:L1-B000 2 S <BD40003
13862 ldswa [%g7+%g0]0x83, %o4 ! 00000000F1733F80 LOOP:L1-B000 2 S <BD40003
13863 andcc %i3, 0x20, %g0 ! 00000000F1733F84 SKIP:L2-B000 2
13864 bz,a,pt %xcc, BL40004 ! 00000000F1733F88 SKIP:L2-B000 2
13865 ldd [%g3+0x0030], %i0 ! 00000000F1733F8C SKIP:L2-B000 0 S <BD40044
13866 .word 0x85B08B32 ! 00000000F1733F90 SKIP:L2-B000 2 S illop_VIS
13867 ldd [%g3+0x0010], %f60 ! 00000000F1733F94 SKIP:L2-B000 2 S <BD40074
13868 std %o4, [%g5+0x0058] ! 00000000F1733F98 SKIP:L2-B000 2 S >BD40035
13869 std %f62, [%g5-0x0060] ! 00000000F1733F9C SKIP:L2-B000 2 S >BD40104
13870 lduha [%g7+%g7]0x83, %i3 ! 00000000F1733FA0 SKIP:L2-B000 2 S <BD40003
13871 add %g5, -58, %l6 ! 00000000F1733FA4 SKIP:L2-B000 2 @BD40005
13872 ldda [%l6]0xD3, %f24 ! 00000000F1733FA8 SKIP:L2-B000 2 S Short16
13873 std %f28, [%g5+0x0030] ! 00000000F1733FAC SKIP:L2-B000 2 S >BD40044
13874 ld [%g2+0x0064], %fsr ! 00000000F1733FB0 SKIP:L2-B000 2 S <BD40032+4
13875 .word 0x2E5F811B ! 00000000F1733FB4 SKIP:L2-B000 2 S illop
13876 st %f17, [%g4-0x0040] ! 00000000F1733FB8 SKIP:L2-B000 2 S >BD40007
13877 stwa %i0, [%g3-0x0040]%asi ! 00000000F1733FBC SKIP:L2-B000 2 S >BD40007
13878 ldx [%g6-0x0088], %g6 ! 00000000F1733FC0 SKIP:L2-B000 2 ptr_chase
13879 add %g1, 0x995, %g1 ! 00000000F1733FC4 SKIP:L2-B000 2 chksum++
13880 ta %xcc, 0x43 ! 00000000F1733FC8 SKIP:L2-B000 2 S +-PEF
13881 ldstub [%g5-0x0058], %l0 ! 00000000F1733FCC SKIP:L2-B000 2 S >BD40024
13882 swap [%g3-0x001C], %i3 ! 00000000F1733FD0 SKIP:L2-B000 2 S >BD40130
13883 call .+8 ! 00000000F1733FD4 SKIP:L2-B000 2 S
13884 ldx [%g2+0x0030], %g4 ! 00000000F1733FD8 SKIP:L2-B000 2 S BASE<BD40013
13885 ldx [%g4-0x0088], %g4 ! 00000000F1733FDC SKIP:L2-B000 2 ptr_chase
13886 ldx [%g4-0x0088], %g4 ! 00000000F1733FE0 SKIP:L2-B000 2 ptr_chase
13887 .word 0xBBABC761 ! 00000000F1733FE4 SKIP:L2-B000 2 S illop_FP
13888 stda %f44, [%g3-0x0038]%asi ! 00000000F1733FE8 SKIP:L2-B000 4 S >BD40006
13889 ld [%g5+0x004C], %f10 ! 00000000F1733FEC SKIP:L2-B000 2 S <BD40047
13890 std %g0, [%g4+0x0070] ! 00000000F1733FF0 SKIP:L2-B000 2 S >BD40060
13891 fba,pt %fcc2, BL40005 ! 00000000F1733FF4 SKIP:L2-B000 2
13892 sth %o1, [%g6+0x0044] ! 00000000F1733FF8 SKIP:L2-B000 2 S >BD40137
13893BL40004: ! ELSE:L2-B001
13894 add %g6, -60, %l6 ! 00000000F1733FFC ELSE:L2-B001 0 @BD40041
13895 ldda [%l6]0xD3, %f22 ! 00000000F1734000 ELSE:L2-B001 0 S Short16
13896 add %g4, 0x78, %l5 ! 00000000F1734004 ELSE:L2-B001 0 @BD40009
13897 stda %f18,[%l5+%g1]0xCA ! 00000000F1734008 ELSE:L2-B001 0 S Partial_St
13898 ldx [%g4+0x0070], %o2 ! 00000000F173400C ELSE:L2-B001 0 S <BD40060
13899 add %g3, 0x30, %l5 ! 00000000F1734010 ELSE:L2-B001 0 @BD40044
13900 stda %f24,[%l5+%g1]0xC4 ! 00000000F1734014 ELSE:L2-B001 0 S Partial_St
13901 ldx [%g2+0x0050], %l5 ! 00000000F1734018 ELSE:L2-B001 0 <BD40003
13902 membar 0x40 ! 00000000F173401C ELSE:L2-B001 0
13903 ldda [%l5]0x1E, %f16 ! 00000000F1734020 ELSE:L2-B001 0 Blk-Load
13904 membar 0x40 ! 00000000F1734024 ELSE:L2-B001 0
13905 ld [%g5-0x000C], %f30 ! 00000000F1734028 ELSE:L2-B001 0 S <BD40002
13906 add %g1, 0x233, %g1 ! 00000000F173402C ELSE:L2-B001 0 chksum++
13907 nop ! 00000000F1734030 ELSE:L2-B001 0 S
13908 add %g6, -60, %l6 ! 00000000F1734034 ELSE:L2-B001 0 @BD40041
13909 stda %f30, [%l6]0xD2 ! 00000000F1734038 ELSE:L2-B001 0 S Short16
13910 ldstub [%g4+0x0047], %i1 ! 00000000F173403C ELSE:L2-B001 0 S >BD40141
13911 .word 0x85AC1671 ! 00000000F1734040 ELSE:L2-B001 0 S illop
13912 prefetch [%i2-0x0817], 1 ! 00000000F1734044 ELSE:L2-B001 0 S <.-2071
13913BL40005: ! ELSE:L2-B001
13914 add %g1, 0xC09, %g1 ! 00000000F1734048 ELSE:L2-B001 2 chksum++
13915 andcc %o2, 0x80, %g0 ! 00000000F173404C SKIP:L2-B002 2
13916 bz,a,pn %xcc, BL40006 ! 00000000F1734050 SKIP:L2-B002 2
13917 .word 0xEB15716E ! 00000000F1734054 SKIP:L2-B002 2 S illop
13918 nop ! 00000000F1734058 SKIP:L2-B002 0 S
13919 ldsba [%g7+%g0]0x83, %o1 ! 00000000F173405C SKIP:L2-B002 0 S <BD40003
13920 ldda [%g7+%g0]0x83, %i0 ! 00000000F1734060 SKIP:L2-B002 0 S <BD40003
13921 ldx [%g2+0x0020], %g4 ! 00000000F1734064 SKIP:L2-B002 0 S BASE<BD40098
13922 add %g4, 0x8, %l5 ! 00000000F1734068 SKIP:L2-B002 0 @BD40058
13923 stda %f18,[%l5+%g1]0xC4 ! 00000000F173406C SKIP:L2-B002 0 S Partial_St
13924 add %g1, 0xB3C, %g1 ! 00000000F1734070 SKIP:L2-B002 0 chksum++
13925 ldda [%g4+0x0010]%asi, %f62 ! 00000000F1734074 SKIP:L2-B002 0 S <BD40074
13926 ldd [%g5-0x0060], %f42 ! 00000000F1734078 SKIP:L2-B002 0 S <BD40104
13927 .word 0x8B674D86 ! 00000000F173407C SKIP:L2-B002 0 S illop
13928 add %g5, 0x29, %l6 ! 00000000F1734080 SKIP:L2-B002 0 @BD40090
13929 stda %f22, [%l6]0xD8 ! 00000000F1734084 SKIP:L2-B002 0 S Short8
13930 fba,a,pt %fcc3, BL40007 ! 00000000F1734088 SKIP:L2-B002 0
13931 .word 0x99A518F9 ! 00000000F173408C SKIP:L2-B002 0 S illop
13932BL40006: ! ELSE:L2-B003
13933 ldx [%g2+0x0050], %l5 ! 00000000F1734090 ELSE:L2-B003 2 <BD40003
13934 membar 0x40 ! 00000000F1734094 ELSE:L2-B003 2
13935 ldda [%l5]0xF1, %f16 ! 00000000F1734098 ELSE:L2-B003 2 Blk-Load
13936 membar 0x40 ! 00000000F173409C ELSE:L2-B003 2
13937 ldd [%g6+0x0070], %i0 ! 00000000F17340A0 ELSE:L2-B003 2 S <BD40060
13938 .word 0x8FB282D2 ! 00000000F17340A4 ELSE:L2-B003 2 S illop_VIS
13939 swapa [%g5-0x001C]%asi, %i2 ! 00000000F17340A8 ELSE:L2-B003 2 S >BD40130
13940 add %g1, 0x209, %g1 ! 00000000F17340AC ELSE:L2-B003 2 chksum++
13941 ldx [%g6+0x0030], %i3 ! 00000000F17340B0 ELSE:L2-B003 2 S <BD40044
13942 st %f23, [%g6+0x0024] ! 00000000F17340B4 ELSE:L2-B003 2 S >BD40139
13943 std %f46, [%g5-0x0060] ! 00000000F17340B8 ELSE:L2-B003 2 S >BD40104
13944 te %icc, %g0+0x0056 ! 00000000F17340BC ELSE:L2-B003 2 S
13945 ld [%g2+0x0064], %fsr ! 00000000F17340C0 ELSE:L2-B003 2 S <BD40032+4
13946BL40007: ! ELSE:L2-B003
13947 add %g1, 0x9D6, %g1 ! 00000000F17340C4 ELSE:L2-B003 2 chksum++
13948 fcmpd %fcc2, %f46, %f32 ! 00000000F17340C8 SKIP:L2-B004 2
13949 fbge,pn %fcc2, BL40008 ! 00000000F17340CC SKIP:L2-B004 2
13950 nop ! 00000000F17340D0 SKIP:L2-B004 2 S
13951 ldx [%g3-0x0008], %o4 ! 00000000F17340D4 SKIP:L2-B004 2 S <BD40056
13952 stb %i0, [%g3-0x000F] ! 00000000F17340D8 SKIP:L2-B004 2 S >BD40040
13953 stb %i0, [%g6+0x0028] ! 00000000F17340DC SKIP:L2-B004 2 S >BD40080
13954 ld [%g2+0x0064], %fsr ! 00000000F17340E0 SKIP:L2-B004 2 S <BD40032+4
13955 add %g4, 0x50, %l5 ! 00000000F17340E4 SKIP:L2-B004 2 @BD40045
13956 stda %f16,[%l5+%g1]0xC8 ! 00000000F17340E8 SKIP:L2-B004 2 S Partial_St
13957 add %g1, 0xD27, %g1 ! 00000000F17340EC SKIP:L2-B004 2 chksum++
13958 sth %o0, [%g5+0x0074] ! 00000000F17340F0 SKIP:L2-B004 2 S >BD40060+4
13959 st %f2, [%g5-0x002C] ! 00000000F17340F4 SKIP:L2-B004 2 S >BD40055
13960 stx %i0, [%g4+0x0058] ! 00000000F17340F8 SKIP:L2-B004 2 S >BD40035
13961 st %f11, [%g6+0x004C] ! 00000000F17340FC SKIP:L2-B004 2 S >BD40047
13962 nop ! 00000000F1734100 SKIP:L2-B004 2 S
13963 prefetch [%o6+0x043F], 21 ! 00000000F1734104 SKIP:L2-B004 2 S <.+1087
13964 std %g0, [%g4+0x0058] ! 00000000F1734108 SKIP:L2-B004 2 S >BD40035
13965 ba,pt %icc, BL40017 ! 00000000F173410C SKIP:L2-B004 2
13966 ldda [%g3+0x0018]%asi, %f42 ! 00000000F1734110 SKIP:L2-B004 2 S <BD40059
13967BL40008: ! ELSE:L2-B005
13968 .word 0xB1A215FD ! 00000000F1734114 ELSE:L2-B005 0 S illop
13969 ba,a,pn %xcc, BL40009 ;.empty ! 00000000F1734118 ELSE:L2-B005 0 L
13970 fbg,a,pn %fcc1, BL40010 ;.empty ! 00000000F173411C ELSE:L2-B005 0 L
13971 bcs,a BL40011 ;.empty ! 00000000F1734120 ELSE:L2-B005 0 L
13972 fbue BL40012 ! 00000000F1734124 ELSE:L2-B005 0 L
13973BL40009:.word 0x0B894294 ! 00000000F1734128 ELSE:L2-B005 0 S random
13974BL40011:fbue,pn %fcc2, BL40013 ;.empty ! 00000000F173412C ELSE:L2-B005 0 L
13975 fbe,a BL40014 ! 00000000F1734130 ELSE:L2-B005 0 L
13976BL40010:.word 0xA1B7C4E2 ! 00000000F1734134 ELSE:L2-B005 0 S illop_VIS
13977BL40014:std %f46, [%g4-0x0060] ! 00000000F1734138 ELSE:L2-B005 0 S >BD40104
13978 sth %i2, [%g3+0x0044] ! 00000000F173413C ELSE:L2-B005 0 S >BD40137
13979 bneg,a BL40015 ;.empty ! 00000000F1734140 ELSE:L2-B005 0 L
13980BL40012:fbge,pn %fcc0, BL40016 ;.empty ! 00000000F1734144 ELSE:L2-B005 0 L
13981BL40016:brgz,pn %g1, BL40013 ! 00000000F1734148 ELSE:L2-B005 0 L
13982 nop ! 00000000F173414C ELSE:L2-B005 0 S
13983BL40015:stb %i0, [%g3-0x0010] ! 00000000F1734150 ELSE:L2-B005 0 S >BD40052
13984BL40013:add %g1, 0x95, %g1 ! 00000000F1734154 ELSE:L2-B005 0 chksum++
13985 add %g1, 0xE32, %g1 ! 00000000F1734158 ELSE:L2-B005 0 chksum++
13986 stb %i1, [%g3-0x001F] ! 00000000F173415C ELSE:L2-B005 0 S >BD40085
13987 ldd [%g3-0x0070], %f40 ! 00000000F1734160 ELSE:L2-B005 0 S <BD40008
13988 .word 0xD52867FA ! 00000000F1734164 ELSE:L2-B005 0 S illop
13989 lduba [%g7+%g0]0x83, %o0 ! 00000000F1734168 ELSE:L2-B005 0 S <BD40003
13990 add %g3, -58, %l6 ! 00000000F173416C ELSE:L2-B005 0 @BD40005
13991 stda %f26, [%l6]0xDA ! 00000000F1734170 ELSE:L2-B005 0 S Short16
13992 ldsb [%g4+0x0047], %l4 ! 00000000F1734174 ELSE:L2-B005 0 S <BD40141
13993 .word 0x939D95FF ! 00000000F1734178 ELSE:L2-B005 0 illop
13994 ldda [%l6]0xD2, %f24 ! 00000000F173417C ELSE:L2-B005 0 S Short16
13995 stx %i0, [%g5-0x0008] ! 00000000F1734180 ELSE:L2-B005 0 S >BD40056
13996 .word 0xE5C48699 ! 00000000F1734184 ELSE:L2-B005 0 illop
13997 ldx [%g5-0x0088], %g5 ! 00000000F1734188 ELSE:L2-B005 0 ptr_chase
13998 ldx [%g5-0x0088], %g5 ! 00000000F173418C ELSE:L2-B005 0 ptr_chase
13999 .word 0x95B1C270 ! 00000000F1734190 ELSE:L2-B005 0 S illop
14000 tleu %icc, %g0+0x0052 ! 00000000F1734194 ELSE:L2-B005 0 S
14001BL40017: ! ELSE:L2-B005
14002 add %g1, 0xA34, %g1 ! 00000000F1734198 ELSE:L2-B005 2 chksum++
14003 andcc %i1, 0x10, %g0 ! 00000000F173419C SKIP:L2-B006 2
14004 bnz BL40018 ! 00000000F17341A0 SKIP:L2-B006 2
14005 st %f4, [%g4+0x0062] ! 00000000F17341A4 SKIP:L2-B006 2 S >BD40069+2
14006 nop ! 00000000F17341A8 SKIP:L2-B006 1 S
14007 ldstub [%g6-0x0058], %i5 ! 00000000F17341AC SKIP:L2-B006 1 S >BD40024
14008 ldsba [%g7+%g7]0x83, %i3 ! 00000000F17341B0 SKIP:L2-B006 1 S <BD40003
14009 ldx [%g2+0x0050], %l5 ! 00000000F17341B4 SKIP:L2-B006 1 <BD40003
14010 membar 0x40 ! 00000000F17341B8 SKIP:L2-B006 1
14011 ldda [%l5]0xF8, %f16 ! 00000000F17341BC SKIP:L2-B006 1 Blk-Load
14012 membar 0x40 ! 00000000F17341C0 SKIP:L2-B006 1
14013 add %g1, 0x569, %g1 ! 00000000F17341C4 SKIP:L2-B006 1 chksum++
14014 lduba [%g7+%g7]0x82, %o1 ! 00000000F17341C8 SKIP:L2-B006 1 S <BD40003
14015 add %g4, -48, %l6 ! 00000000F17341CC SKIP:L2-B006 1 @BD40106
14016 ldda [%l6]0xDA, %f18 ! 00000000F17341D0 SKIP:L2-B006 1 S Short16
14017 ldsha [%g7+%g7]0x83, %i4 ! 00000000F17341D4 SKIP:L2-B006 1 S <BD40003
14018 stx %i5, [%g4-0x0048] ! 00000000F17341D8 SKIP:L2-B006 1 S >BD40023
14019 ldx [%g6-0x0088], %g6 ! 00000000F17341DC SKIP:L2-B006 1 ptr_chase
14020 ldx [%g6-0x0088], %g6 ! 00000000F17341E0 SKIP:L2-B006 1 ptr_chase
14021 ldx [%g6-0x0088], %g6 ! 00000000F17341E4 SKIP:L2-B006 1 ptr_chase
14022 ldx [%g6-0x0088], %g6 ! 00000000F17341E8 SKIP:L2-B006 1 ptr_chase
14023 ldx [%g6-0x0088], %g6 ! 00000000F17341EC SKIP:L2-B006 1 ptr_chase
14024 ldx [%g6-0x0088], %g6 ! 00000000F17341F0 SKIP:L2-B006 1 ptr_chase
14025 std %i2, [%g3+0x0030] ! 00000000F17341F4 SKIP:L2-B006 1 S >BD40044
14026 fba BL40019 ! 00000000F17341F8 SKIP:L2-B006 1
14027 nop ! 00000000F17341FC SKIP:L2-B006 1 S
14028BL40018: ! ELSE:L2-B007
14029 ld [%g5-0x0072], %f8 ! 00000000F1734200 ELSE:L2-B007 1 S <BD40020+2
14030 ldx [%g2+0x0010], %g4 ! 00000000F1734204 ELSE:L2-B007 1 S BASE<BD40048
14031 ldd [%g5+0x0050], %i0 ! 00000000F1734208 ELSE:L2-B007 1 S <BD40045
14032 add %g5, 0x28, %l6 ! 00000000F173420C ELSE:L2-B007 1 @BD40080
14033 stda %f24, [%l6]0xD0 ! 00000000F1734210 ELSE:L2-B007 1 S Short8
14034 ldx [%g2+0x0020], %g6 ! 00000000F1734214 ELSE:L2-B007 1 S BASE<BD40098
14035 nop ! 00000000F1734218 ELSE:L2-B007 1 S
14036 stb %o1, [%g3+0x0042] ! 00000000F173421C ELSE:L2-B007 1 S >BD40091
14037 ldsha [%g6+0x0000]%asi, %o1 ! 00000000F1734220 ELSE:L2-B007 1 S <BD40097
14038 ldx [%g2+0x0030], %g3 ! 00000000F1734224 ELSE:L2-B007 1 S BASE<BD40013
14039 ldx [%g2+0x0050], %l5 ! 00000000F1734228 ELSE:L2-B007 1 <BD40003
14040 membar 0x40 ! 00000000F173422C ELSE:L2-B007 1
14041 ldda [%l5]0xF0, %f16 ! 00000000F1734230 ELSE:L2-B007 1 Blk-Load
14042 membar 0x40 ! 00000000F1734234 ELSE:L2-B007 1
14043 add %g1, 0x333, %g1 ! 00000000F1734238 ELSE:L2-B007 1 chksum++
14044 ld [%g4+0x002C], %f10 ! 00000000F173423C ELSE:L2-B007 1 S <BD40019
14045 add %g6, -87, %l6 ! 00000000F1734240 ELSE:L2-B007 1 @BD40026
14046 stda %f28, [%l6]0xD8 ! 00000000F1734244 ELSE:L2-B007 1 S Short8
14047 std %f30, [%g6+0x0008] ! 00000000F1734248 ELSE:L2-B007 1 S >BD40058
14048 prefetch [%g5-0x0030], 3 ! 00000000F173424C ELSE:L2-B007 1 S <BD40106
14049 ldd [%g3+0x0008], %i0 ! 00000000F1734250 ELSE:L2-B007 1 S <BD40058
14050BL40019: ! ELSE:L2-B007
14051 add %g1, 0x5EF, %g1 ! 00000000F1734254 ELSE:L2-B007 2 chksum++
14052 fcmpd %fcc2, %f40, %f42 ! 00000000F1734258 SKIP:L2-B008 2
14053 fbge,a,pt %fcc2, BL40026 ! 00000000F173425C SKIP:L2-B008 2
14054 .word 0x12055244 ! 00000000F1734260 SKIP:L2-B008 0 S illop
14055 stda %f46, [%g3-0x0070]%asi ! 00000000F1734264 SKIP:L2-B008 2 S >BD40008
14056 fbo,pt %fcc0, BL40020 ;.empty ! 00000000F1734268 SKIP:L2-B008 2 L
14057 fbne,a BL40021 ! 00000000F173426C SKIP:L2-B008 2 L
14058BL40020:.word 0xD9AF700C ! 00000000F1734270 SKIP:L2-B008 0 S illop
14059 ldx [%g2+0x0000], %g3 ! 00000000F1734274 SKIP:L2-B008 2 S BASE<BD40094
14060BL40021:bg,pn %icc, BL40022 ;.empty ! 00000000F1734278 SKIP:L2-B008 2 L
14061 bz,a,pt %icc, BL40023 ! 00000000F173427C SKIP:L2-B008 2 L
14062 st %f21, [%g4-0x0054] ! 00000000F1734280 SKIP:L2-B008 1 S >BD40027
14063BL40022:brnz,a,pn %g1, BL40024 ! 00000000F1734284 SKIP:L2-B008 0 L
14064BL40023:stb %i1, [%g3+0x0041] ! 00000000F1734288 SKIP:L2-B008 2 S >BD40036+1
14065BL40024:bneg,pn %xcc, BL40025 ! 00000000F173428C SKIP:L2-B008 2 L
14066 nop ! 00000000F1734290 SKIP:L2-B008 2 S
14067BL40025:add %g1, 0xA53, %g1 ! 00000000F1734294 SKIP:L2-B008 2 chksum++
14068 add %g1, 0xB49, %g1 ! 00000000F1734298 SKIP:L2-B008 2 chksum++
14069 swap [%g4-0x0050], %o5 ! 00000000F173429C SKIP:L2-B008 2 S >BD40093
14070 ldx [%g2+0x0050], %l5 ! 00000000F17342A0 SKIP:L2-B008 2 <BD40003
14071 membar 0x40 ! 00000000F17342A4 SKIP:L2-B008 2
14072 stda %f32, [%l5]0xF8 ! 00000000F17342A8 SKIP:L2-B008 2 Blk-Store
14073 membar 0x40 ! 00000000F17342AC SKIP:L2-B008 2
14074 add %g5, -76, %l6 ! 00000000F17342B0 SKIP:L2-B008 2 @BD40089
14075 stda %f16, [%l6]0xD3 ! 00000000F17342B4 SKIP:L2-B008 2 S Short16
14076 ld [%g5-0x0074], %f9 ! 00000000F17342B8 SKIP:L2-B008 2 S <BD40020
14077 nop ! 00000000F17342BC SKIP:L2-B008 2 S
14078 ba BL40032 ! 00000000F17342C0 SKIP:L2-B008 2
14079 lduh [%g3-0x000D], %o5 ! 00000000F17342C4 SKIP:L2-B008 2 S <BD40184+1
14080BL40026: ! ELSE:L2-B009
14081 nop ! 00000000F17342C8 ELSE:L2-B009 0 S
14082 bnz BL40027 ! 00000000F17342CC ELSE:L2-B009 0 L
14083 ldx [%g2+0x0040], %g6 ! 00000000F17342D0 ELSE:L2-B009 0 S BASE<BD40031
14084 bcc,a,pn %xcc, BL40028 ! 00000000F17342D4 ELSE:L2-B009 0 L
14085 stx %g1, [%g4+0x0008] ! 00000000F17342D8 ELSE:L2-B009 0 S >BD40058
14086 bgu BL40029 ;.empty ! 00000000F17342DC ELSE:L2-B009 0 L
14087 .word 0xB7AD1C59 ! 00000000F17342E0 ELSE:L2-B009 0 L illop
14088 .word 0x12200C5D ! 00000000F17342E4 ELSE:L2-B009 0 L random
14089BL40027:.word 0x99A923C8 ! 00000000F17342E8 ELSE:L2-B009 0 S illop
14090BL40030:ba,pt %icc, BL40029 ;.empty ! 00000000F17342EC ELSE:L2-B009 0 L
14091BL40031:fble,pt %fcc1, BL40029 ! 00000000F17342F0 ELSE:L2-B009 0 L
14092BL40028:ldx [%g2+0x0020], %g3 ! 00000000F17342F4 ELSE:L2-B009 0 S BASE<BD40098
14093BL40029:add %g1, 0x372, %g1 ! 00000000F17342F8 ELSE:L2-B009 0 chksum++
14094 .word 0xBBA39B17 ! 00000000F17342FC ELSE:L2-B009 0 illop
14095 add %g6, 0x80, %l5 ! 00000000F1734300 ELSE:L2-B009 0 @BD40070
14096 stda %f22,[%l5+%g1]0xCA ! 00000000F1734304 ELSE:L2-B009 0 S Partial_St
14097 lduwa [%g5-0x0013]%asi, %o1 ! 00000000F1734308 ELSE:L2-B009 0 S <BD40087+1
14098 .word 0xA9A8D010 ! 00000000F173430C ELSE:L2-B009 0 S illop
14099 .word 0x85B308DE ! 00000000F1734310 ELSE:L2-B009 0 S illop
14100BL40032: ! ELSE:L2-B009
14101 add %g1, 0xE65, %g1 ! 00000000F1734314 ELSE:L2-B009 2 chksum++
14102 lduw [%g5-0x000C], %i1 ! 00000000F1734318 LOOP:L1-B000 2 S <BD40002
14103 fbne BL40033 ;.empty ! 00000000F173431C LOOP:L1-B000 2 L
14104 bg,pn %xcc, BL40034 ! 00000000F1734320 LOOP:L1-B000 2 L
14105 ldswa [%g7+%g7]0x83, %i0 ! 00000000F1734324 LOOP:L1-B000 2 S <BD40003
14106 bleu,a,pn %icc, BL40035 ;.empty ! 00000000F1734328 LOOP:L1-B000 1 L
14107 bnz BL40036 ;.empty ! 00000000F173432C LOOP:L1-B000 1 L
14108 bnz BL40037 ! 00000000F1734330 LOOP:L1-B000 0 L
14109BL40034:nop ! 00000000F1734334 LOOP:L1-B000 1 S
14110BL40035:fbn,a,pt %fcc1, BL40036 ! 00000000F1734338 LOOP:L1-B000 2 L
14111 .word 0x1ADD4A28 ! 00000000F173433C LOOP:L1-B000 0 S random
14112 fble BL40038 ;.empty ! 00000000F1734340 LOOP:L1-B000 2 L
14113BL40038:ba,pt %xcc, BL40039 ;.empty ! 00000000F1734344 LOOP:L1-B000 4 L
14114BL40036:bl,pt %icc, BL40037 ! 00000000F1734348 LOOP:L1-B000 0 L
14115BL40033:.word 0xAA97819C ! 00000000F173434C LOOP:L1-B000 0 S random
14116BL40037:lduh [%g6-0x003B], %o5 ! 00000000F1734350 LOOP:L1-B000 0 S <BD40041+1
14117BL40039:add %g1, 0x711, %g1 ! 00000000F1734354 LOOP:L1-B000 4 chksum++
14118 subcc %l3, 0x1, %l3 ! 00000000F1734358 LOOP:L1-B000 2
14119 bnz,pt %icc, BL40040 ! 00000000F173435C LOOP:L1-B000 2
14120 ldx [%g2+0x0008], %g3 ! 00000000F1734360 LOOP:L1-B000 2 S BASE<BD40015
14121 add %g1, 0xF1F, %g1 ! 00000000F1734364 LOOP:L1-B000 1 chksum++
14122 ld [%g2+0x0064], %fsr ! 00000000F1734368 SUBR:L0-B000 1 S <BD40032+4
14123 lduba [%g7+%g7]0x82, %o0 ! 00000000F173436C SUBR:L0-B000 1 S <BD40003
14124 .word 0x81B102CC ! 00000000F1734370 SUBR:L0-B000 1 S illop_VIS
14125 tl %icc, %g0+0x005A ! 00000000F1734374 SUBR:L0-B000 1 S
14126 sth %i1, [%g3+0x0002] ! 00000000F1734378 SUBR:L0-B000 1 S >BD40095
14127 ta %xcc, 0x45 ! 00000000F173437C SUBR:L0-B000 1 demap-stack
14128 add %g1, 0x167, %i0 ! 00000000F1734380 SUBR:L0-B000 1
14129 add %g1, 0xC73, %g1 ! 00000000F1734384 SUBR:L0-B000 1 chksum++
14130 ret ! 00000000F1734388 SUBR:L0-B000 1
14131 restore %i0, %l7, %o0 ! 00000000F173438C SUBR:L0-B000 1
14132
14133SECTION .btext020_pg1 TEXT_VA=0xf1734000
14134attr_text {
14135 Name = .btext020_pg1,
14136 VA = 0xf1734000,
14137 RA = 0xffff86000,
14138 PA = ra2pa(0xffff86000,0),
14139 tsbonly,
14140 part_0_ctx_nonzero_tsb_config_3,
14141 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14142 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14143 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14144}
14145.text; .skip 8
14146
14147!========================================================================
14148
14149SECTION .btext021 TEXT_VA=0x95edf00
14150attr_text {
14151 Name = .btext021,
14152 VA = 0x95edf00,
14153 RA = 0xffff81f00,
14154 PA = ra2pa(0xffff81f00,0),
14155 notsb
14156}
14157
14158SECTION .btext021_pg0 TEXT_VA=0x95ec000
14159attr_text {
14160 Name = .btext021_pg0,
14161 VA = 0x95ec000,
14162 RA = 0xffff80000,
14163 PA = ra2pa(0xffff80000,0),
14164 tsbonly,
14165 part_0_ctx_nonzero_tsb_config_3,
14166 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14167 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14168 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14169}
14170.text; .skip 8
14171
14172
14173SECTION .btext021
14174.text
14175.global SUBR063; SUBR063:
14176BL40042: ! SUBR:L0-B000
14177 add %g1, 0x32C, %g1 ! 00000000095EDF00 SUBR:L0-B000 3 chksum++
14178 fbe BL40041 ! 00000000095EDF04 SUBR:L0-B000 3
14179 save %o6, -64, %o6 ! 00000000095EDF08 SUBR:L0-B000 3
14180BL40041: ! SUBR:L0-B000
14181 sethi %hh(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF0C SUBR:L0-B000 3 SUBR063
14182 or %l7,%hm(0xABAD1DEA095EDF00),%l7 ! 00000000095EDF10 SUBR:L0-B000 3
14183 sethi %lm(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF14 SUBR:L0-B000 3
14184 or %l6,%lo(0xABAD1DEA095EDF00),%l6 ! 00000000095EDF18 SUBR:L0-B000 3
14185 sllx %l7, 0x20, %l7 ! 00000000095EDF1C SUBR:L0-B000 3
14186 or %l7, %l6, %l7 ! 00000000095EDF20 SUBR:L0-B000 3
14187 ta %xcc, 0x45 ! 00000000095EDF24 SUBR:L0-B000 3 demap-stack
14188 add %g1, 0x4DF, %g1 ! 00000000095EDF28 SUBR:L0-B000 3 chksum++
14189 add %i4, %g1, %i1 ! 00000000095EDF2C SWCH:L1-B000 3
14190 andcc %i1, 0x4, %g0 ! 00000000095EDF30 SWCH:L1-B000 3
14191 bnz,pn %xcc, BL40052 ! 00000000095EDF34 SWCH:L1-B000 3
14192 add %g1, 0x8A7, %g1 ! 00000000095EDF38 SWCH:L1-B000 3 chksum++
14193 andcc %i1, 0x2, %g0 ! 00000000095EDF3C SWCH:L1-B000 1
14194 bnz,pn %xcc, BL40051 ! 00000000095EDF40 SWCH:L1-B000 1
14195 andcc %i1, 0x800, %g0 ! 00000000095EDF44 SWCH:L1-B000 1
14196 bnz,a,pt %xcc, BL40048 ! 00000000095EDF48 SWCH:L1-B000 1
14197 add %g1, 0x1ED, %g1 ! 00000000095EDF4C SWCH:L1-B000 0 chksum++
14198 andcc %i1, 0x800, %g0 ! 00000000095EDF50 SWCH:L1-B000 1
14199 bnz,pn %xcc, BL40047 ! 00000000095EDF54 SWCH:L1-B000 1
14200 sth %i2, [%g6+0x0026] ! 00000000095EDF58 SWCH:L1-B000 1 S >BD40139+2
14201 nop ! 00000000095EDF5C SWCH:L1-B000 1 S
14202 nop ! 00000000095EDF60 SWCH:L1-B000 1 S
14203 fbo,a,pt %fcc2, BL40043 ! 00000000095EDF64 SWCH:L1-B000 1 L
14204 stb %o0, [%g4+0x002B] ! 00000000095EDF68 SWCH:L1-B000 1 S >BD40126
14205BL40043:ble,a BL40044 ;.empty ! 00000000095EDF6C SWCH:L1-B000 1 L
14206 fbo,a,pn %fcc0, BL40045 ! 00000000095EDF70 SWCH:L1-B000 1 L
14207 st %fsr, [%g2+0x0064] ! 00000000095EDF74 SWCH:L1-B000 0 S <BD40032+4
14208 .word 0x8DB703D7 ! 00000000095EDF78 SWCH:L1-B000 0 S illop
14209BL40044:bgu BL40046 ;.empty ! 00000000095EDF7C SWCH:L1-B000 1 L
14210BL40045:fbule,pt %fcc2, BL40046 ! 00000000095EDF80 SWCH:L1-B000 1 L
14211BL40046:stw %i5, [%g6-0x0014] ! 00000000095EDF84 SWCH:L1-B000 2 S >BD40087
14212 ldx [%g2+0x0060], %fsr ! 00000000095EDF88 SWCH:L1-B000 1 S <BD40032
14213 add %g1, 0xE7, %g1 ! 00000000095EDF8C SWCH:L1-B000 1 chksum++
14214 add %g1, 0x1C9, %g1 ! 00000000095EDF90 SWCH:L1-B000 1 chksum++
14215 ba,a BL40056 ! 00000000095EDF94 SWCH:L1-B000 1
14216 .word 0xA9ACC49B ! 00000000095EDF98 SWCH:L1-B000 0 S illop
14217BL40047:.word 0x9E100001 ! 00000000095EDF9C CASE:L2-B000 0 random
14218 ld [%g4+0x0061], %f3 ! 00000000095EDFA0 CASE:L2-B000 0 S <BD40069+1
14219 prefetch [%o2+%g3], 2 ! 00000000095EDFA4 CASE:L2-B000 0 S <.+0
14220 lda [%g6-0x0078]%asi, %f5 ! 00000000095EDFA8 CASE:L2-B000 0 S <BD40180
14221 .word 0x93AA6004 ! 00000000095EDFAC CASE:L2-B000 0 S illop
14222 add %g5, 0x2B, %l6 ! 00000000095EDFB0 CASE:L2-B000 0 @BD40126
14223 ldda [%l6]0xD0, %f28 ! 00000000095EDFB4 CASE:L2-B000 0 S Short8
14224 nop ! 00000000095EDFB8 CASE:L2-B000 0 S
14225 .word 0xD4905E63 ! 00000000095EDFBC CASE:L2-B000 0 S random
14226 st %f4, [%g4-0x0078] ! 00000000095EDFC0 CASE:L2-B000 0 S >BD40180
14227 ldsh [%g3-0x004A], %i3 ! 00000000095EDFC4 CASE:L2-B000 0 S <BD40033
14228 nop ! 00000000095EDFC8 CASE:L2-B000 0 S
14229 .word 0xA7B5F4AC ! 00000000095EDFCC CASE:L2-B000 0 S illop
14230 ba,a,pt %xcc, BL40056 ! 00000000095EDFD0 CASE:L2-B000 0
14231 std %i2, [%g4-0x0068] ! 00000000095EDFD4 CASE:L2-B000 0 S >BD40082
14232BL40048:add %g1, 0xF7, %g1 ! 00000000095EDFD8 CASE:L2-B001 0 chksum++
14233 ldub [%g3-0x0057], %l4 ! 00000000095EDFDC CASE:L2-B001 0 S <BD40026
14234 .word 0xDCC7A445 ! 00000000095EDFE0 CASE:L2-B001 0 S random
14235 ldswa [%g6-0x004D]%asi, %o4 ! 00000000095EDFE4 CASE:L2-B001 0 S <BD40093+3
14236 nop ! 00000000095EDFE8 CASE:L2-B001 0 S
14237 nop ! 00000000095EDFEC CASE:L2-B001 0 S
14238 .word 0xADAB4CEC ! 00000000095EDFF0 CASE:L2-B001 0 S illop
14239 stxa %i3, [%g6+0x0080]%asi ! 00000000095EDFF4 CASE:L2-B001 0 S >BD40070
14240 ldd [%g6-0x0060], %f36 ! 00000000095EDFF8 CASE:L2-B001 0 S <BD40104
14241 nop ! 00000000095EDFFC CASE:L2-B001 0 S
14242 sethi %hh(0xABAD1DEAC819DF00),%l6 ! 00000000095EE000 CASE:L2-B001 0 SUBR065
14243 .word 0x9DAFD01F ! 00000000095EE004 CASE:L2-B001 0 illop
14244 .word 0xBB659C01 ! 00000000095EE008 CASE:L2-B001 0 illop
14245 or %l5,%lo(0xABAD1DEAC819DF00),%l5 ! 00000000095EE00C CASE:L2-B001 0
14246 sllx %l6, 0x20, %l6 ! 00000000095EE010 CASE:L2-B001 0
14247 or %l6, %l5, %l6 ! 00000000095EE014 CASE:L2-B001 0
14248 jmpl %l6+0x0000, %o7 ! 00000000095EE018 CASE:L2-B001 0 S
14249 std %f32, [%g6+0x0010] ! 00000000095EE01C CASE:L2-B001 0 S >BD40074
14250 .word 0xA7B50862 ! 00000000095EE020 CASE:L2-B001 0 S illop
14251 ba,a BL40056 ! 00000000095EE024 CASE:L2-B001 0
14252 nop ! 00000000095EE028 CASE:L2-B001 0 S
14253BL40051:add %g1, 0x83D, %g1 ! 00000000095EE02C CASE:L2-B002 0 chksum++
14254 nop ! 00000000095EE030 CASE:L2-B002 0 S
14255 st %f5, [%g6-0x002C] ! 00000000095EE034 CASE:L2-B002 0 S >BD40055
14256 ldstub [%g6-0x001F], %o5 ! 00000000095EE038 CASE:L2-B002 0 S >BD40085
14257 stb %i5, [%g3+0x0028] ! 00000000095EE03C CASE:L2-B002 0 S >BD40080
14258 call .+8 ! 00000000095EE040 CASE:L2-B002 0 L
14259BL40049:stb %i5, [%g5+0x0046] ! 00000000095EE044 CASE:L2-B002 0 S >BD40077
14260 bn BL40050 ! 00000000095EE048 CASE:L2-B002 0 L
14261BL40050:ld [%g2+0x0064], %fsr ! 00000000095EE04C CASE:L2-B002 0 S <BD40032+4
14262 .word 0x91A5D949 ! 00000000095EE050 CASE:L2-B002 0 illop
14263 fba,a BL40056 ! 00000000095EE054 CASE:L2-B002 0
14264 ldd [%g3-0x0038], %f60 ! 00000000095EE058 CASE:L2-B002 0 S <BD40006
14265BL40052:add %g1, 0xA47, %g1 ! 00000000095EE05C CASE:L2-B003 2 chksum++
14266 .word 0x83B34689 ! 00000000095EE060 CASE:L2-B003 2 S illop_VIS
14267 .word 0x83B142A9 ! 00000000095EE064 CASE:L2-B003 2 S illop_VIS
14268 sta %f11, [%g3-0x0074]%asi ! 00000000095EE068 CASE:L2-B003 2 S >BD40020
14269 ldstub [%g3+0x0028], %o0 ! 00000000095EE06C CASE:L2-B003 2 S >BD40080
14270 ldx [%g2+0x0050], %l5 ! 00000000095EE070 CASE:L2-B003 2 <BD40003
14271 membar 0x40 ! 00000000095EE074 CASE:L2-B003 2
14272 ldda [%l5]0xF1, %f16 ! 00000000095EE078 CASE:L2-B003 2 Blk-Load
14273 membar 0x40 ! 00000000095EE07C CASE:L2-B003 2
14274 prefetch [%l6-0x0BE6], 20 ! 00000000095EE080 CASE:L2-B003 2 S <.-3046
14275 ba,pt %icc, BL40056 ! 00000000095EE084 CASE:L2-B003 2
14276 nop ! 00000000095EE088 CASE:L2-B003 2 S
14277BL40056: ! SWCH:L1-B000
14278 add %g1, 0xB79, %g1 ! 00000000095EE08C SWCH:L1-B000 3 chksum++
14279 stb %l1, [%g4+0x002A] ! 00000000095EE090 SWCH:L1-B000 3 S >BD40099
14280 ba,a BL40053 ! 00000000095EE094 SWCH:L1-B000 3 L
14281 .word 0x001BE0B3 ! 00000000095EE098 SWCH:L1-B000 0 S random
14282 fbge BL40054 ;.empty ! 00000000095EE09C SWCH:L1-B000 0 L
14283 fbule,pt %fcc1, BL40055 ;.empty ! 00000000095EE0A0 SWCH:L1-B000 0 L
14284BL40055:bnz,pt %icc, BL40053 ! 00000000095EE0A4 SWCH:L1-B000 0 L
14285 nop ! 00000000095EE0A8 SWCH:L1-B000 0 S
14286 ld [%g2+0x0064], %fsr ! 00000000095EE0AC SWCH:L1-B000 0 S <BD40032+4
14287 .word 0x9E100001 ! 00000000095EE0B0 SWCH:L1-B000 0 L random
14288BL40053:.word 0x91A894F5 ! 00000000095EE0B4 SWCH:L1-B000 3 S illop_FP
14289BL40054:add %g1, 0x9F2, %g1 ! 00000000095EE0B8 SWCH:L1-B000 3 chksum++
14290 st %fsr, [%g2+0x0064] ! 00000000095EE0BC SUBR:L0-B000 3 S <BD40032+4
14291 nop ! 00000000095EE0C0 SUBR:L0-B000 3 S
14292 bne,a,pt %xcc, BL40057 ! 00000000095EE0C4 SUBR:L0-B000 3 L
14293 ldx [%g2+0x0020], %g4 ! 00000000095EE0C8 SUBR:L0-B000 2 S BASE<BD40098
14294 bneg,a,pt %xcc, BL40058 ! 00000000095EE0CC SUBR:L0-B000 1 L
14295 ldda [%g7+%g7]0x82, %i0 ! 00000000095EE0D0 SUBR:L0-B000 0 S <BD40003
14296 .word 0x83B1C611 ! 00000000095EE0D4 SUBR:L0-B000 1 S illop_VIS
14297 bneg,a,pt %icc, BL40059 ;.empty ! 00000000095EE0D8 SUBR:L0-B000 1 L
14298 .word 0x93A2C06B ! 00000000095EE0DC SUBR:L0-B000 0 L illop
14299BL40059:ld [%g6+0x0060], %f2 ! 00000000095EE0E0 SUBR:L0-B000 1 S <BD40069
14300 std %f14, [%g3-0x0070] ! 00000000095EE0E4 SUBR:L0-B000 1 S >BD40008
14301 stda %g0, [%g4+0x0078]%asi ! 00000000095EE0E8 SUBR:L0-B000 1 S >BD40009
14302 ta %xcc, 0x46 ! 00000000095EE0EC SUBR:L0-B000 1 S demap-page
14303 nop ! 00000000095EE0F0 SUBR:L0-B000 1 S
14304BL40060:bnz BL40058 ;.empty ! 00000000095EE0F4 SUBR:L0-B000 1 L
14305BL40058:bvs,a BL40061 ! 00000000095EE0F8 SUBR:L0-B000 1 L
14306BL40061:nop ! 00000000095EE0FC SUBR:L0-B000 0 S
14307 lduwa [%g7+%g0]0x8B, %l2 ! 00000000095EE100 SUBR:L0-B000 1 S <BD40003
14308BL40057:add %g1, 0x39D, %g1 ! 00000000095EE104 SUBR:L0-B000 3 chksum++
14309 ta %xcc, 0x45 ! 00000000095EE108 SUBR:L0-B000 3 demap-stack
14310 add %g1, 0x1F7, %i0 ! 00000000095EE10C SUBR:L0-B000 3
14311 return %i7+0x0008 ! 00000000095EE110 SUBR:L0-B000 3
14312 add %g1, 0x527, %g1 ! 00000000095EE114 SUBR:L0-B000 3 chksum++
14313
14314SECTION .btext021_pg1 TEXT_VA=0x95ee000
14315attr_text {
14316 Name = .btext021_pg1,
14317 VA = 0x95ee000,
14318 RA = 0xffff82000,
14319 PA = ra2pa(0xffff82000,0),
14320 tsbonly,
14321 part_0_ctx_nonzero_tsb_config_3,
14322 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14323 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14324 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14325}
14326.text; .skip 8
14327
14328!========================================================================
14329
14330SECTION .btext022 TEXT_VA=0x50079f00
14331attr_text {
14332 Name = .btext022,
14333 VA = 0x50079f00,
14334 RA = 0xffff7df00,
14335 PA = ra2pa(0xffff7df00,0),
14336 notsb
14337}
14338
14339SECTION .btext022_pg0 TEXT_VA=0x50078000
14340attr_text {
14341 Name = .btext022_pg0,
14342 VA = 0x50078000,
14343 RA = 0xffff7c000,
14344 PA = ra2pa(0xffff7c000,0),
14345 tsbonly,
14346 part_0_ctx_nonzero_tsb_config_3,
14347 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14348 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14349 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14350}
14351.text; .skip 8
14352
14353
14354SECTION .btext022
14355.text
14356.global SUBR064; SUBR064:
14357BL40062: ! SUBR:L0-B000
14358 .word 0x83A750BF ! 0000000050079F00 SUBR:L0-B000 0 illop
14359 save %o6, -64, %o6 ! 0000000050079F04 SUBR:L0-B000 0
14360 .word 0xE6656441 ! 0000000050079F08 SUBR:L0-B000 0 random
14361 or %l7,%hm(0xE6656441),%l7 ! 0000000050079F0C SUBR:L0-B000 0
14362 .word 0x5E2EF1F4 ! 0000000050079F10 SUBR:L0-B000 0 random
14363 or %l6,%lo(0xE6656441),%l6 ! 0000000050079F14 SUBR:L0-B000 0
14364 sllx %l7, 0x20, %l7 ! 0000000050079F18 SUBR:L0-B000 0
14365 or %l7, %l6, %l7 ! 0000000050079F1C SUBR:L0-B000 0
14366 ta %xcc, 0x45 ! 0000000050079F20 SUBR:L0-B000 0 demap-stack
14367 add %g1, 0x93D, %g1 ! 0000000050079F24 SUBR:L0-B000 0 chksum++
14368 and %g1, 0xFE, %l3 ! 0000000050079F28 LOOP:L1-B000 0
14369BL40069: ! LOOP:L1-B000
14370 .word 0x9FA285A1 ! 0000000050079F2C LOOP:L1-B000 0 illop
14371 ldub [%g3-0x0010], %o4 ! 0000000050079F30 LOOP:L1-B000 0 S <BD40052
14372 fbn BL40063 ;.empty ! 0000000050079F34 LOOP:L1-B000 0 L
14373BL40063:bcc BL40064 ;.empty ! 0000000050079F38 LOOP:L1-B000 0 L
14374 .word 0x9F807218 ! 0000000050079F3C LOOP:L1-B000 0 L illop
14375 .word 0xBBA7A58D ! 0000000050079F40 LOOP:L1-B000 0 S illop
14376 brlz,a,pn %i1, BL40066 ;.empty ! 0000000050079F44 LOOP:L1-B000 0 L
14377 ba,a,pt %icc, BL40064 ;.empty ! 0000000050079F48 LOOP:L1-B000 0 L
14378 fbule,a BL40065 ;.empty ! 0000000050079F4C LOOP:L1-B000 0 L
14379 .word 0xA5D7B81F ! 0000000050079F50 LOOP:L1-B000 0 L illop
14380BL40065:lduh [%g6+0x0000], %o2 ! 0000000050079F54 LOOP:L1-B000 0 S <BD40097
14381 bl,a BL40064 ! 0000000050079F58 LOOP:L1-B000 0 L
14382BL40064:nop ! 0000000050079F5C LOOP:L1-B000 0 S
14383BL40066:add %g1, 0x9FA, %g1 ! 0000000050079F60 LOOP:L1-B000 0 chksum++
14384 fcmpd %fcc3, %f32, %f12 ! 0000000050079F64 SKIP:L2-B000 0
14385 .word 0x8BAC8527 ! 0000000050079F68 SKIP:L2-B000 0 illop
14386 st %f11, [%g3+0x0020] ! 0000000050079F6C SKIP:L2-B000 0 S >BD40042
14387 ldsh [%g3-0x0024], %l4 ! 0000000050079F70 SKIP:L2-B000 0 S <BD40068
14388 .word 0xF1C4DB8E ! 0000000050079F74 SKIP:L2-B000 0 S illop
14389 std %f46, [%g5+0x0017] ! 0000000050079F78 SKIP:L2-B000 0 S >BD40074+7
14390 ldx [%g2+0x0020], %g4 ! 0000000050079F7C SKIP:L2-B000 0 S BASE<BD40098
14391 add %g1, 0x603, %g1 ! 0000000050079F80 SKIP:L2-B000 0 chksum++
14392 ldx [%g2+0x0050], %l5 ! 0000000050079F84 SKIP:L2-B000 0 <BD40003
14393 .word 0xD1BD42EC ! 0000000050079F88 SKIP:L2-B000 0 illop
14394 ldda [%l5]0xF1, %f16 ! 0000000050079F8C SKIP:L2-B000 0 Blk-Load
14395 membar 0x40 ! 0000000050079F90 SKIP:L2-B000 0
14396 add %g5, -76, %l6 ! 0000000050079F94 SKIP:L2-B000 0 @BD40089
14397 stda %f24, [%l6]0xDA ! 0000000050079F98 SKIP:L2-B000 0 S Short16
14398 stxa %i0, [%g3+0x0058]%asi ! 0000000050079F9C SKIP:L2-B000 0 S >BD40035
14399 std %f42, [%g3-0x006B] ! 0000000050079FA0 SKIP:L2-B000 0 S >BD40008+5
14400 .word 0x0C75BD7F ! 0000000050079FA4 SKIP:L2-B000 0 S illop
14401 sethi %hh(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FA8 SKIP:L2-B000 0 SUBR068
14402 or %l6,%hm(0xABAD1DEA1F24DF00),%l6 ! 0000000050079FAC SKIP:L2-B000 0
14403 sethi %lm(0xABAD1DEA1F24DF00),%l5 ! 0000000050079FB0 SKIP:L2-B000 0
14404 .word 0x97906000 ! 0000000050079FB4 SKIP:L2-B000 0 random
14405 sllx %l6, 0x20, %l6 ! 0000000050079FB8 SKIP:L2-B000 0
14406 or %l6, %l5, %l6 ! 0000000050079FBC SKIP:L2-B000 0
14407 call SUBR068 ! 0000000050079FC0 SKIP:L2-B000 0 S
14408 stb %i5, [%g3-0x0020] ! 0000000050079FC4 SKIP:L2-B000 0 S >BD40144
14409 ta %xcc, 0x40 ! 0000000050079FC8 SKIP:L2-B000 0 S +-priv
14410 add %g3, -60, %l6 ! 0000000050079FCC SKIP:L2-B000 0 @BD40041
14411 .word 0x105D427C ! 0000000050079FD0 SKIP:L2-B000 0 S random
14412 .word 0xABAB4ADA ! 0000000050079FD4 SKIP:L2-B000 0 S illop_FP
14413 fba,a BL40068 ! 0000000050079FD8 SKIP:L2-B000 0
14414 lda [%g6+0x0020]%asi, %f4 ! 0000000050079FDC SKIP:L2-B000 0 S <BD40042
14415BL40067: ! ELSE:L2-B001
14416 ldsha [%g5+0x0040]%asi, %o3 ! 0000000050079FE0 ELSE:L2-B001 0 S <BD40036
14417 add %g4, 0x78, %l5 ! 0000000050079FE4 ELSE:L2-B001 0 @BD40009
14418 .word 0xF3FBE9FD ! 0000000050079FE8 ELSE:L2-B001 0 S illop
14419 nop ! 0000000050079FEC ELSE:L2-B001 0 S
14420 sethi %hh(0xABAD1DEA77099F00),%l6 ! 0000000050079FF0 ELSE:L2-B001 0 SUBR066
14421 .word 0xC55CC7EA ! 0000000050079FF4 ELSE:L2-B001 0 illop
14422 sethi %lm(0xABAD1DEA77099F00),%l5 ! 0000000050079FF8 ELSE:L2-B001 0
14423 or %l5,%lo(0xABAD1DEA77099F00),%l5 ! 0000000050079FFC ELSE:L2-B001 0
14424 sllx %l6, 0x20, %l6 ! 000000005007A000 ELSE:L2-B001 0
14425 .word 0x9FB48266 ! 000000005007A004 ELSE:L2-B001 0 illop
14426 .word 0x9522F970 ! 000000005007A008 ELSE:L2-B001 0 S random
14427 .word 0xE726011E ! 000000005007A00C ELSE:L2-B001 0 S random
14428 ldd [%g6+0x0070], %i0 ! 000000005007A010 ELSE:L2-B001 0 S <BD40060
14429 ldx [%g2+0x0028], %g5 ! 000000005007A014 ELSE:L2-B001 0 S BASE<BD40022
14430 ldx [%g2+0x0050], %l5 ! 000000005007A018 ELSE:L2-B001 0 <BD40003
14431 membar 0x40 ! 000000005007A01C ELSE:L2-B001 0
14432 stda %f0, [%l5]0x16 ! 000000005007A020 ELSE:L2-B001 0 Blk-Store
14433 membar 0x40 ! 000000005007A024 ELSE:L2-B001 0
14434 lduw [%g3-0x0040], %o5 ! 000000005007A028 ELSE:L2-B001 0 S <BD40007
14435 stb %l4, [%g6+0x002A] ! 000000005007A02C ELSE:L2-B001 0 S >BD40099
14436 ldd [%g6+0x0030], %f18 ! 000000005007A030 ELSE:L2-B001 0 S <BD40044
14437 ldx [%g2+0x0048], %g4 ! 000000005007A034 ELSE:L2-B001 0 S BASE<BD40209
14438 add %g1, 0xE35, %g1 ! 000000005007A038 ELSE:L2-B001 0 chksum++
14439 .word 0xAF479A76 ! 000000005007A03C ELSE:L2-B001 0 S illop
14440 .word 0x862FDD6C ! 000000005007A040 ELSE:L2-B001 0 S random
14441 .word 0x8DB04617 ! 000000005007A044 ELSE:L2-B001 0 S illop_VIS
14442 ldd [%g5+0x0018], %f38 ! 000000005007A048 ELSE:L2-B001 0 S <BD40059
14443 nop ! 000000005007A04C ELSE:L2-B001 0 S
14444 sethi %hh(0xABAD1DEAC8BC5F00),%l6 ! 000000005007A050 ELSE:L2-B001 0 SUBR067
14445 .word 0x8FA60918 ! 000000005007A054 ELSE:L2-B001 0 illop
14446 .word 0xE59B2449 ! 000000005007A058 ELSE:L2-B001 0 random
14447 or %l5,%lo(0xABAD1DEAC8BC5F00),%l5 ! 000000005007A05C ELSE:L2-B001 0
14448 .word 0x814DBE55 ! 000000005007A060 ELSE:L2-B001 0 illop
14449 or %l6, %l5, %l6 ! 000000005007A064 ELSE:L2-B001 0
14450 call SUBR067 ! 000000005007A068 ELSE:L2-B001 0 S
14451 ldsha [%g7+%g7]0x83, %i0 ! 000000005007A06C ELSE:L2-B001 0 S <BD40003
14452BL40068: ! ELSE:L2-B001
14453 .word 0xA9C6D9CA ! 000000005007A070 ELSE:L2-B001 0 illop
14454 srlx %l3, 0x1, %l3 ! 000000005007A074 LOOP:L1-B000 0
14455 andcc %l3, 0x1, %g0 ! 000000005007A078 LOOP:L1-B000 0
14456 bne,pn %xcc, BL40069 ! 000000005007A07C LOOP:L1-B000 0
14457 lduh [%g4-0x0018], %i1 ! 000000005007A080 LOOP:L1-B000 0 S <BD40078
14458 add %g1, 0x944, %g1 ! 000000005007A084 LOOP:L1-B000 0 chksum++
14459 ldda [%g4-0x0048]%asi, %i0 ! 000000005007A088 SUBR:L0-B000 0 S <BD40023
14460 ld [%g4+0x0008], %f6 ! 000000005007A08C SUBR:L0-B000 0 S <BD40058
14461 ld [%g4+0x000C], %f7 ! 000000005007A090 SUBR:L0-B000 0 S <BD40058+4
14462 nop ! 000000005007A094 SUBR:L0-B000 0 S
14463 ldx [%g2+0x0050], %l5 ! 000000005007A098 SUBR:L0-B000 0 <BD40003
14464 .word 0xA5ACCA12 ! 000000005007A09C SUBR:L0-B000 0 illop
14465 .word 0xA9A5008A ! 000000005007A0A0 SUBR:L0-B000 0 illop
14466 membar 0x40 ! 000000005007A0A4 SUBR:L0-B000 0
14467 .word 0xD3317337 ! 000000005007A0A8 SUBR:L0-B000 0 S illop
14468 .word 0x83A98793 ! 000000005007A0AC SUBR:L0-B000 0 S illop_FP
14469 ta %xcc, 0x45 ! 000000005007A0B0 SUBR:L0-B000 0 demap-stack
14470 add %g1, 0x26F, %i0 ! 000000005007A0B4 SUBR:L0-B000 0
14471 return %i7+0x0008 ! 000000005007A0B8 SUBR:L0-B000 0
14472 add %g1, 0xA22, %g1 ! 000000005007A0BC SUBR:L0-B000 0 chksum++
14473
14474SECTION .btext022_pg1 TEXT_VA=0x5007a000
14475attr_text {
14476 Name = .btext022_pg1,
14477 VA = 0x5007a000,
14478 RA = 0xffff7e000,
14479 PA = ra2pa(0xffff7e000,0),
14480 tsbonly,
14481 part_0_ctx_nonzero_tsb_config_3,
14482 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14483 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14484 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14485}
14486.text; .skip 8
14487
14488!========================================================================
14489
14490SECTION .btext023 TEXT_VA=0xc819df00
14491attr_text {
14492 Name = .btext023,
14493 VA = 0xc819df00,
14494 RA = 0xffff79f00,
14495 PA = ra2pa(0xffff79f00,0),
14496 notsb
14497}
14498
14499SECTION .btext023_pg0 TEXT_VA=0xc819c000
14500attr_text {
14501 Name = .btext023_pg0,
14502 VA = 0xc819c000,
14503 RA = 0xffff78000,
14504 PA = ra2pa(0xffff78000,0),
14505 tsbonly,
14506 part_0_ctx_nonzero_tsb_config_3,
14507 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14508 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14509 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14510}
14511.text; .skip 8
14512
14513
14514SECTION .btext023
14515.text
14516.global SUBR065; SUBR065:
14517BL40070: ! SUBR:L0-B000
14518 add %g1, 0x331, %g1 ! 00000000C819DF00 SUBR:L0-B000 0 chksum++
14519 save %o6, -64, %o6 ! 00000000C819DF04 SUBR:L0-B000 0
14520 .word 0x87D21612 ! 00000000C819DF08 SUBR:L0-B000 0 illop
14521 or %l7,%hm(0x1087D21612),%l7 ! 00000000C819DF0C SUBR:L0-B000 0
14522 sethi %lm(0x1087D21612),%l6 ! 00000000C819DF10 SUBR:L0-B000 0
14523 .word 0x95AB4A9F ! 00000000C819DF14 SUBR:L0-B000 0 illop
14524 .word 0xD1357360 ! 00000000C819DF18 SUBR:L0-B000 0 illop
14525 or %l7, %l6, %l7 ! 00000000C819DF1C SUBR:L0-B000 0
14526 ta %xcc, 0x45 ! 00000000C819DF20 SUBR:L0-B000 0 demap-stack
14527 ld [%g6-0x001C], %f30 ! 00000000C819DF24 SUBR:L0-B000 0 S <BD40130
14528 call .+8 ! 00000000C819DF28 SUBR:L0-B000 0 S
14529 .word 0x98B9CE58 ! 00000000C819DF2C SUBR:L0-B000 0 S random
14530 nop ! 00000000C819DF30 SUBR:L0-B000 0 S
14531 add %g1, 0xF19, %g1 ! 00000000C819DF34 SUBR:L0-B000 0 chksum++
14532 .word 0xF6382511 ! 00000000C819DF38 SWCH:L1-B000 0 illop
14533 .word 0x81880000 ! 00000000C819DF3C SWCH:L1-B000 0 random
14534 sethi %hi(0x54), %i2 ! 00000000C819DF40 SWCH:L1-B000 0 .+0
14535 or %i2,%lo(0x54),%i2 ! 00000000C819DF44 SWCH:L1-B000 0
14536 add %i2, %o7, %i2 ! 00000000C819DF48 SWCH:L1-B000 0
14537 .word 0xADAB9071 ! 00000000C819DF4C SWCH:L1-B000 0 illop
14538 stha %i0, [%g6+0x0002]%asi ! 00000000C819DF50 SWCH:L1-B000 0 S >BD40095
14539 .word 0xFDD67E3C ! 00000000C819DF54 SWCH:L1-B000 0 illop
14540 .word 0x93AB4694 ! 00000000C819DF58 SWCH:L1-B000 0 S illop
14541 .word 0x9DF00000 ! 00000000C819DF5C SWCH:L1-B000 0 illop
14542 .word 0xABB0C796 ! 00000000C819DF60 SWCH:L1-B000 0 S illop_VIS
14543 .word 0xE533F05C ! 00000000C819DF64 SWCH:L1-B000 0 illop
14544 .word 0x81AD1803 ! 00000000C819DF68 SWCH:L1-B000 0 S illop
14545 fba,pt %fcc1, BL40072 ! 00000000C819DF6C SWCH:L1-B000 0
14546 ldx [%g2+0x0010], %g6 ! 00000000C819DF70 SWCH:L1-B000 0 S BASE<BD40048
14547BL40072:.word 0x83A29191 ! 00000000C819DF74 CASE:L2-B000 0 illop
14548 .word 0x468A9890 ! 00000000C819DF78 CASE:L2-B000 0 S random
14549 ldxa [%g7+%g7]0x8A, %l2 ! 00000000C819DF7C CASE:L2-B000 0 S <BD40003
14550 st %f9, [%g3+0x004C] ! 00000000C819DF80 CASE:L2-B000 0 S >BD40047
14551 std %f38, [%g4-0x0038] ! 00000000C819DF84 CASE:L2-B000 0 S >BD40006
14552 call .+8 ;.empty ! 00000000C819DF88 CASE:L2-B000 0 L
14553 fbug BL40071 ! 00000000C819DF8C CASE:L2-B000 0 L
14554 nop ! 00000000C819DF90 CASE:L2-B000 0 S
14555BL40071:sth %o5, [%g3+0x004A] ! 00000000C819DF94 CASE:L2-B000 0 S >BD40018+2
14556 add %g1, 0x20A, %g1 ! 00000000C819DF98 CASE:L2-B000 0 chksum++
14557 fba BL40084 ! 00000000C819DF9C CASE:L2-B000 0
14558 ldx [%g2+0x0040], %g3 ! 00000000C819DFA0 CASE:L2-B000 0 S BASE<BD40031
14559BL40073:add %g1, 0xD23, %g1 ! 00000000C819DFA4 CASE:L2-B001 0 chksum++
14560 add %g6, -31, %l6 ! 00000000C819DFA8 CASE:L2-B001 0 @BD40085
14561 stda %f24, [%l6]0xD0 ! 00000000C819DFAC CASE:L2-B001 0 S Short8
14562 .word 0x0E5A98CA ! 00000000C819DFB0 CASE:L2-B001 0 illop
14563 membar 0x40 ! 00000000C819DFB4 CASE:L2-B001 0
14564 stda %f16, [%l5]0xE0 ! 00000000C819DFB8 CASE:L2-B001 0 Blk-Store
14565 membar 0x40 ! 00000000C819DFBC CASE:L2-B001 0
14566 ldx [%g2+0x0010], %g4 ! 00000000C819DFC0 CASE:L2-B001 0 S BASE<BD40048
14567 ldsh [%g5+0x0040], %l2 ! 00000000C819DFC4 CASE:L2-B001 0 S <BD40036
14568 tvs %xcc, %g0+0x0065 ! 00000000C819DFC8 CASE:L2-B001 0 S
14569 ldd [%g6+0x0070], %i0 ! 00000000C819DFCC CASE:L2-B001 0 S <BD40060
14570 ba,a,pn %xcc, BL40084 ! 00000000C819DFD0 CASE:L2-B001 0
14571 nop ! 00000000C819DFD4 CASE:L2-B001 0 S
14572BL40075:.word 0x87704F0B ! 00000000C819DFD8 CASE:L2-B002 0 illop
14573 std %f20, [%g4+0x0069] ! 00000000C819DFDC CASE:L2-B002 0 S >BD40012+1
14574 .word 0x95AB225A ! 00000000C819DFE0 CASE:L2-B002 0 S illop_FP
14575 ld [%g6-0x002C], %f3 ! 00000000C819DFE4 CASE:L2-B002 0 S <BD40055
14576 .word 0xA1AB4AF3 ! 00000000C819DFE8 CASE:L2-B002 0 S illop
14577 st %f9, [%g4-0x002C] ! 00000000C819DFEC CASE:L2-B002 0 S >BD40055
14578 fbl BL40074 ! 00000000C819DFF0 CASE:L2-B002 0 L
14579 ldd [%g4+0x0008], %i0 ! 00000000C819DFF4 CASE:L2-B002 0 S <BD40058
14580 ldx [%g2+0x0018], %g3 ! 00000000C819DFF8 CASE:L2-B002 0 S BASE<BD40083
14581BL40074:add %g1, 0xC12, %g1 ! 00000000C819DFFC CASE:L2-B002 0 chksum++
14582 ba,a,pt %icc, BL40084 ! 00000000C819E000 CASE:L2-B002 0
14583 .word 0xF869F1A1 ! 00000000C819E004 CASE:L2-B002 0 S random
14584BL40083:add %g1, 0x163, %g1 ! 00000000C819E008 CASE:L2-B003 0 chksum++
14585 ldsw [%g6-0x0050], %o1 ! 00000000C819E00C CASE:L2-B003 0 S <BD40093
14586 .word 0xAFABCAA3 ! 00000000C819E010 CASE:L2-B003 0 L illop
14587 fbuge BL40077 ;.empty ! 00000000C819E014 CASE:L2-B003 0 L
14588BL40076:fbge,a BL40078 ! 00000000C819E018 CASE:L2-B003 0 L
14589 .word 0x8F89C045 ! 00000000C819E01C CASE:L2-B003 0 S illop
14590 stw %o1, [%g5+0x0024] ! 00000000C819E020 CASE:L2-B003 0 S >BD40139
14591 fbne BL40079 ;.empty ! 00000000C819E024 CASE:L2-B003 0 L
14592BL40078:bleu,a,pt %xcc, BL40080 ;.empty ! 00000000C819E028 CASE:L2-B003 0 L
14593BL40080:fbug,a,pt %fcc0, BL40081 ! 00000000C819E02C CASE:L2-B003 0 L
14594 stba %i5, [%g6+0x0036]%asi ! 00000000C819E030 CASE:L2-B003 0 S >BD40044+6
14595 std %f22, [%g5+0x0058] ! 00000000C819E034 CASE:L2-B003 0 S >BD40035
14596BL40081:fbe BL40082 ! 00000000C819E038 CASE:L2-B003 0 L
14597BL40077:stw %i0, [%g4-0x0044] ! 00000000C819E03C CASE:L2-B003 0 S >BD40023+4
14598BL40079:.word 0x87A985F1 ! 00000000C819E040 CASE:L2-B003 0 S illop
14599BL40082:add %g1, 0x84B, %g1 ! 00000000C819E044 CASE:L2-B003 0 chksum++
14600 .word 0x8F65D95C ! 00000000C819E048 CASE:L2-B003 0 illop
14601 lda [%g3+0x0060]%asi, %f8 ! 00000000C819E04C CASE:L2-B003 0 S <BD40069
14602BL40084: ! SWCH:L1-B000
14603 add %g1, 0x86F, %g1 ! 00000000C819E050 SWCH:L1-B000 0 chksum++
14604 add %g4, -104, %l5 ! 00000000C819E054 SWCH:L1-B000 0 @BD40082
14605 .word 0xC79C42F9 ! 00000000C819E058 SWCH:L1-B000 0 S illop
14606 .word 0x81CFE008 ! 00000000C819E05C SWCH:L1-B000 0 S random
14607 ldsb [%g6+0x0046], %i1 ! 00000000C819E060 SWCH:L1-B000 0 S <BD40077
14608 sta %f4, [%g3-0x002C]%asi ! 00000000C819E064 SWCH:L1-B000 0 S >BD40055
14609 add %g3, 0x44, %l6 ! 00000000C819E068 SWCH:L1-B000 0 @BD40137
14610 stda %f30, [%l6]0xD3 ! 00000000C819E06C SWCH:L1-B000 0 S Short16
14611 ldx [%g2+0x0018], %g3 ! 00000000C819E070 SWCH:L1-B000 0 S BASE<BD40083
14612 sth %i2, [%g3+0x0002] ! 00000000C819E074 SUBR:L0-B000 0 S >BD40095
14613 ldd [%g3-0x0060], %f62 ! 00000000C819E078 SUBR:L0-B000 0 S <BD40104
14614 ldsb [%g6-0x001F], %i0 ! 00000000C819E07C SUBR:L0-B000 0 S <BD40085
14615 ldswa [%g4-0x0054]%asi, %l1 ! 00000000C819E080 SUBR:L0-B000 0 S <BD40027
14616 ldx [%g2+0x0008], %g6 ! 00000000C819E084 SUBR:L0-B000 0 S BASE<BD40015
14617 .word 0x83F00000 ! 00000000C819E088 SUBR:L0-B000 0 S illop
14618 nop ! 00000000C819E08C SUBR:L0-B000 0 S
14619 .word 0x3F968EFC ! 00000000C819E090 SUBR:L0-B000 0 S random
14620 .word 0xA9D837AE ! 00000000C819E094 SUBR:L0-B000 0 S illop
14621 call .+8 ! 00000000C819E098 SUBR:L0-B000 0 S
14622 nop ! 00000000C819E09C SUBR:L0-B000 0 S
14623 ta %xcc, 0x45 ! 00000000C819E0A0 SUBR:L0-B000 0 demap-stack
14624 add %g1, 0x2E2, %i0 ! 00000000C819E0A4 SUBR:L0-B000 0
14625 .word 0xA1AC347F ! 00000000C819E0A8 SUBR:L0-B000 0 illop
14626 add %g1, 0x57C, %g1 ! 00000000C819E0AC SUBR:L0-B000 0 chksum++
14627
14628SECTION .btext023_pg1 TEXT_VA=0xc819e000
14629attr_text {
14630 Name = .btext023_pg1,
14631 VA = 0xc819e000,
14632 RA = 0xffff7a000,
14633 PA = ra2pa(0xffff7a000,0),
14634 tsbonly,
14635 part_0_ctx_nonzero_tsb_config_3,
14636 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14637 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14638 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14639}
14640.text; .skip 8
14641
14642!========================================================================
14643
14644SECTION .btext024 TEXT_VA=0x77099f00
14645attr_text {
14646 Name = .btext024,
14647 VA = 0x77099f00,
14648 RA = 0xffff75f00,
14649 PA = ra2pa(0xffff75f00,0),
14650 notsb
14651}
14652
14653SECTION .btext024_pg0 TEXT_VA=0x77098000
14654attr_text {
14655 Name = .btext024_pg0,
14656 VA = 0x77098000,
14657 RA = 0xffff74000,
14658 PA = ra2pa(0xffff74000,0),
14659 tsbonly,
14660 part_0_ctx_nonzero_tsb_config_3,
14661 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14662 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14663 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14664}
14665.text; .skip 8
14666
14667
14668SECTION .btext024
14669.text
14670.global SUBR066; SUBR066:
14671BL40086: ! SUBR:L0-B000
14672 .word 0xFDD4B460 ! 0000000077099F00 SUBR:L0-B000 0 illop
14673 brgz,pn %i7, BL40085 ! 0000000077099F04 SUBR:L0-B000 0
14674 save %o6, -64, %o6 ! 0000000077099F08 SUBR:L0-B000 0
14675BL40085: ! SUBR:L0-B000
14676 sethi %hh(0xABAD1DEA77099F00),%l7 ! 0000000077099F0C SUBR:L0-B000 0 SUBR066
14677 or %l7,%hm(0xABAD1DEA77099F00),%l7 ! 0000000077099F10 SUBR:L0-B000 0
14678 sethi %lm(0xABAD1DEA77099F00),%l6 ! 0000000077099F14 SUBR:L0-B000 0
14679 or %l6,%lo(0xABAD1DEA77099F00),%l6 ! 0000000077099F18 SUBR:L0-B000 0
14680 sllx %l7, 0x20, %l7 ! 0000000077099F1C SUBR:L0-B000 0
14681 or %l7, %l6, %l7 ! 0000000077099F20 SUBR:L0-B000 0
14682 ldx [%g2+0x0050], %l5 ! 0000000077099F24 SUBR:L0-B000 0 <BD40003
14683 membar 0x40 ! 0000000077099F28 SUBR:L0-B000 0
14684 ldda [%l5]0xF0, %f16 ! 0000000077099F2C SUBR:L0-B000 0 Blk-Load
14685 .word 0xBB7C53CE ! 0000000077099F30 SUBR:L0-B000 0 illop
14686 add %g6, -87, %l6 ! 0000000077099F34 SUBR:L0-B000 0 @BD40026
14687 stda %f16, [%l6]0xD0 ! 0000000077099F38 SUBR:L0-B000 0 S Short8
14688 add %g6, -58, %l6 ! 0000000077099F3C SUBR:L0-B000 0 @BD40005
14689 .word 0xABA119EC ! 0000000077099F40 SUBR:L0-B000 0 S illop
14690 nop ! 0000000077099F44 SUBR:L0-B000 0 S
14691 lduh [%g4+0x0002], %i0 ! 0000000077099F48 SUBR:L0-B000 0 S <BD40095
14692 stwa %i3, [%g6-0x0014]%asi ! 0000000077099F4C SUBR:L0-B000 0 S >BD40087
14693 membar 0x40 ! 0000000077099F50 SUBR:L0-B000 0
14694 stda %f16, [%l5]0xF0 ! 0000000077099F54 SUBR:L0-B000 0 Blk-Store
14695 .word 0xA1B205A5 ! 0000000077099F58 SUBR:L0-B000 0 illop
14696 ldx [%g2+0x0060], %fsr ! 0000000077099F5C SUBR:L0-B000 0 S <BD40032
14697 nop ! 0000000077099F60 SUBR:L0-B000 0 S
14698 add %g5, 0x47, %l6 ! 0000000077099F64 SUBR:L0-B000 0 @BD40141
14699 ldda [%l6]0xD0, %f20 ! 0000000077099F68 SUBR:L0-B000 0 S Short8
14700 stb %i5, [%g3+0x0029] ! 0000000077099F6C SUBR:L0-B000 0 S >BD40090
14701 add %g1, 0x83, %g1 ! 0000000077099F70 SUBR:L0-B000 0 chksum++
14702 add %i3, %g1, %o1 ! 0000000077099F74 SWCH:L1-B000 0
14703 andcc %o1, 0x8, %g0 ! 0000000077099F78 SWCH:L1-B000 0
14704 .word 0xC3CCC9B0 ! 0000000077099F7C SWCH:L1-B000 0 illop
14705 add %g1, 0xC83, %g1 ! 0000000077099F80 SWCH:L1-B000 0 chksum++
14706 andcc %o1, 0x20, %g0 ! 0000000077099F84 SWCH:L1-B000 0
14707 .word 0xF70BC313 ! 0000000077099F88 SWCH:L1-B000 0 illop
14708 add %g1, 0x453, %g1 ! 0000000077099F8C SWCH:L1-B000 0 chksum++
14709 .word 0xBD891A75 ! 0000000077099F90 SWCH:L1-B000 0 illop
14710 bnz,pn %xcc, BL40088 ! 0000000077099F94 SWCH:L1-B000 0
14711 .word 0x83B0C8FE ! 0000000077099F98 SWCH:L1-B000 0 illop
14712 bnz,a,pn %xcc, BL40087 ! 0000000077099F9C SWCH:L1-B000 0
14713 add %g1, 0xBEA, %g1 ! 0000000077099FA0 SWCH:L1-B000 0 chksum++
14714 ldx [%g2+0x0048], %g6 ! 0000000077099FA4 SWCH:L1-B000 0 S BASE<BD40209
14715 .word 0xB1B48378 ! 0000000077099FA8 SWCH:L1-B000 0 S illop
14716 ldd [%g3+0x0080], %f16 ! 0000000077099FAC SWCH:L1-B000 0 S <BD40070
14717 ldx [%g2+0x0030], %g6 ! 0000000077099FB0 SWCH:L1-B000 0 S BASE<BD40013
14718 .word 0x8D8F7F34 ! 0000000077099FB4 SWCH:L1-B000 0 S illop
14719 st %f19, [%g4+0x0006] ! 0000000077099FB8 SWCH:L1-B000 0 S >BD40053+2
14720 .word 0x8794E002 ! 0000000077099FBC SWCH:L1-B000 0 S illop
14721 prefetch [%g3-0x0057], 1 ! 0000000077099FC0 SWCH:L1-B000 0 S <BD40026
14722 ta %xcc, 0x46 ! 0000000077099FC4 SWCH:L1-B000 0 S demap-page
14723 st %f2, [%g3-0x002C] ! 0000000077099FC8 SWCH:L1-B000 0 S >BD40055
14724 std %f62, [%g3+0x0018] ! 0000000077099FCC SWCH:L1-B000 0 S >BD40059
14725 add %g1, 0x424, %g1 ! 0000000077099FD0 SWCH:L1-B000 0 chksum++
14726 .word 0x20D384CC ! 0000000077099FD4 SWCH:L1-B000 0 illop
14727 ldxa [%g7+%g0]0x83, %o5 ! 0000000077099FD8 SWCH:L1-B000 0 S <BD40003
14728BL40087:add %g1, 0xCA8, %g1 ! 0000000077099FDC CASE:L2-B000 0 chksum++
14729 std %i4, [%g5+0x0038] ! 0000000077099FE0 CASE:L2-B000 0 S >BD40028
14730 ldd [%g4+0x007C], %i0 ! 0000000077099FE4 CASE:L2-B000 0 S <BD40009+4
14731 st %f11, [%g3-0x0078] ! 0000000077099FE8 CASE:L2-B000 0 S >BD40180
14732 stba %i0, [%g3+0x0043]%asi ! 0000000077099FEC CASE:L2-B000 0 S >BD40092
14733 .word 0x83880000 ! 0000000077099FF0 CASE:L2-B000 0 S random
14734 fba BL40091 ! 0000000077099FF4 CASE:L2-B000 0
14735 .word 0x99D585E7 ! 0000000077099FF8 CASE:L2-B000 0 S illop
14736BL40088:add %g1, 0x957, %g1 ! 0000000077099FFC CASE:L2-B001 0 chksum++
14737 ldd [%g5-0x0070], %f0 ! 000000007709A000 CASE:L2-B001 0 S <BD40008
14738 sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 000000007709A004 CASE:L2-B001 0 SUBR069
14739 or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 000000007709A008 CASE:L2-B001 0
14740 sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 000000007709A00C CASE:L2-B001 0
14741 or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 000000007709A010 CASE:L2-B001 0
14742 sllx %l6, 0x20, %l6 ! 000000007709A014 CASE:L2-B001 0
14743 .word 0xCFEEDDA9 ! 000000007709A018 CASE:L2-B001 0 illop
14744 call SUBR069 ! 000000007709A01C CASE:L2-B001 0 S
14745 ldstub [%g4-0x0010], %i1 ! 000000007709A020 CASE:L2-B001 0 S >BD40052
14746 add %g3, -87, %l6 ! 000000007709A024 CASE:L2-B001 0 @BD40026
14747 .word 0x89A8E4B2 ! 000000007709A028 CASE:L2-B001 0 S illop
14748 ldsba [%g4-0x0057]%asi, %o2 ! 000000007709A02C CASE:L2-B001 0 S <BD40026
14749 ldd [%g4+0x0014], %f12 ! 000000007709A030 CASE:L2-B001 0 S <BD40074+4
14750 .word 0xF976AA0B ! 000000007709A034 CASE:L2-B001 0 S illop
14751 .word 0xCB2D1B8B ! 000000007709A038 CASE:L2-B001 0 S illop
14752 nop ! 000000007709A03C CASE:L2-B001 0 S
14753 add %g4, 0x0, %l6 ! 000000007709A040 CASE:L2-B001 0 @BD40097
14754 stda %f22, [%l6]0xDA ! 000000007709A044 CASE:L2-B001 0 S Short16
14755 ba BL40091 ! 000000007709A048 CASE:L2-B001 0
14756 stb %i2, [%g4+0x0056] ! 000000007709A04C CASE:L2-B001 0 S >BD40045+6
14757BL40089:add %g1, 0x283, %g1 ! 000000007709A050 CASE:L2-B002 0 chksum++
14758 ldd [%g6-0x0070], %f34 ! 000000007709A054 CASE:L2-B002 0 S <BD40008
14759 .word 0x4277F328 ! 000000007709A058 CASE:L2-B002 0 S random
14760 .word 0xE92DDE49 ! 000000007709A05C CASE:L2-B002 0 S illop
14761 .word 0x8F8B90E3 ! 000000007709A060 CASE:L2-B002 0 S illop
14762 swapa [%g4-0x0040]%asi, %o4 ! 000000007709A064 CASE:L2-B002 0 S >BD40007
14763 nop ! 000000007709A068 CASE:L2-B002 0 S
14764 .word 0xDDB11A96 ! 000000007709A06C CASE:L2-B002 0 S illop
14765 fba,a,pt %fcc0, BL40091 ! 000000007709A070 CASE:L2-B002 0
14766 std %f32, [%g3-0x0060] ! 000000007709A074 CASE:L2-B002 0 S >BD40104
14767BL40090:.word 0x1485D388 ! 000000007709A078 CASE:L2-B003 0 random
14768 .word 0x93A39125 ! 000000007709A07C CASE:L2-B003 0 S illop_FP
14769 sta %f3, [%g3+0x004C]%asi ! 000000007709A080 CASE:L2-B003 0 S >BD40047
14770 ldsh [%g6-0x0028], %i1 ! 000000007709A084 CASE:L2-B003 0 S <BD40049
14771 ldx [%g2+0x0050], %l5 ! 000000007709A088 CASE:L2-B003 0 <BD40003
14772 membar 0x40 ! 000000007709A08C CASE:L2-B003 0
14773 .word 0x2A378C3D ! 000000007709A090 CASE:L2-B003 0 random
14774 .word 0x3646823F ! 000000007709A094 CASE:L2-B003 0 random
14775 ldx [%g6-0x0088], %g6 ! 000000007709A098 CASE:L2-B003 0 ptr_chase
14776 ldx [%g6-0x0088], %g6 ! 000000007709A09C CASE:L2-B003 0 ptr_chase
14777 ba BL40091 ! 000000007709A0A0 CASE:L2-B003 0
14778 nop ! 000000007709A0A4 CASE:L2-B003 0 S
14779BL40091: ! SWCH:L1-B000
14780 add %g1, 0x9A7, %g1 ! 000000007709A0A8 SWCH:L1-B000 0 chksum++
14781 .word 0xDDF9324C ! 000000007709A0AC SWCH:L1-B000 0 S random
14782 .word 0xC9225E5E ! 000000007709A0B0 SWCH:L1-B000 0 S random
14783 ldx [%g3-0x0088], %g3 ! 000000007709A0B4 SWCH:L1-B000 0 ptr_chase
14784 ldx [%g3-0x0088], %g3 ! 000000007709A0B8 SWCH:L1-B000 0 ptr_chase
14785 .word 0x0AD65564 ! 000000007709A0BC SWCH:L1-B000 0 random
14786 ldx [%g2+0x0060], %fsr ! 000000007709A0C0 SWCH:L1-B000 0 S <BD40032
14787 .word 0x8FB402ED ! 000000007709A0C4 SWCH:L1-B000 0 S illop
14788 lduh [%g4-0x0030], %o3 ! 000000007709A0C8 SUBR:L0-B000 0 S <BD40106
14789 bn,pt %xcc, .+1116 ! 000000007709A0CC SUBR:L0-B000 0 S
14790 .word 0x99A3842A ! 000000007709A0D0 SUBR:L0-B000 0 S illop
14791 std %o2, [%g3+0x0050] ! 000000007709A0D4 SUBR:L0-B000 0 S >BD40045
14792 ldsw [%g6-0x000C], %o0 ! 000000007709A0D8 SUBR:L0-B000 0 S <BD40002
14793 .word 0x9F8F9498 ! 000000007709A0DC SUBR:L0-B000 0 S illop
14794 .word 0xAFAA3920 ! 000000007709A0E0 SUBR:L0-B000 0 S illop
14795 .word 0xE59D5F23 ! 000000007709A0E4 SUBR:L0-B000 0 illop
14796 ldda [%l6]0xD0, %f28 ! 000000007709A0E8 SUBR:L0-B000 0 S Short8
14797 .word 0x9E5CC5F4 ! 000000007709A0EC SUBR:L0-B000 0 S random
14798 .word 0xB7A95462 ! 000000007709A0F0 SUBR:L0-B000 0 S illop
14799 .word 0xC63CD508 ! 000000007709A0F4 SUBR:L0-B000 0 S illop
14800 .word 0x10590CA9 ! 000000007709A0F8 SUBR:L0-B000 0 S illop
14801 add %g1, 0x36D, %i0 ! 000000007709A0FC SUBR:L0-B000 0
14802 return %i7+0x0008 ! 000000007709A100 SUBR:L0-B000 0
14803 add %g1, 0x857, %g1 ! 000000007709A104 SUBR:L0-B000 0 chksum++
14804
14805SECTION .btext024_pg1 TEXT_VA=0x7709a000
14806attr_text {
14807 Name = .btext024_pg1,
14808 VA = 0x7709a000,
14809 RA = 0xffff76000,
14810 PA = ra2pa(0xffff76000,0),
14811 tsbonly,
14812 part_0_ctx_nonzero_tsb_config_3,
14813 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14814 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14815 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14816}
14817.text; .skip 8
14818
14819!========================================================================
14820
14821SECTION .btext025 TEXT_VA=0xc8bc5f00
14822attr_text {
14823 Name = .btext025,
14824 VA = 0xc8bc5f00,
14825 RA = 0xffff71f00,
14826 PA = ra2pa(0xffff71f00,0),
14827 notsb
14828}
14829
14830SECTION .btext025_pg0 TEXT_VA=0xc8bc4000
14831attr_text {
14832 Name = .btext025_pg0,
14833 VA = 0xc8bc4000,
14834 RA = 0xffff70000,
14835 PA = ra2pa(0xffff70000,0),
14836 tsbonly,
14837 part_0_ctx_nonzero_tsb_config_3,
14838 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
14839 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
14840 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
14841}
14842.text; .skip 8
14843
14844
14845SECTION .btext025
14846.text
14847.global SUBR067; SUBR067:
14848BL40092: ! SUBR:L0-B000
14849 add %g1, 0x9BB, %g1 ! 00000000C8BC5F00 SUBR:L0-B000 0 chksum++
14850 save %o6, -64, %o6 ! 00000000C8BC5F04 SUBR:L0-B000 0
14851 .word 0x9E100001 ! 00000000C8BC5F08 SUBR:L0-B000 0 random
14852 or %l7,%hm(0x9E100001),%l7 ! 00000000C8BC5F0C SUBR:L0-B000 0
14853 .word 0x021A7D6D ! 00000000C8BC5F10 SUBR:L0-B000 0 random
14854 or %l6,%lo(0x9E100001),%l6 ! 00000000C8BC5F14 SUBR:L0-B000 0
14855 sllx %l7, 0x20, %l7 ! 00000000C8BC5F18 SUBR:L0-B000 0
14856 or %l7, %l6, %l7 ! 00000000C8BC5F1C SUBR:L0-B000 0
14857 .word 0xE688344C ! 00000000C8BC5F20 SUBR:L0-B000 0 S random
14858 brgez,pn %i0, BL40093 ! 00000000C8BC5F24 SUBR:L0-B000 0 L
14859 sth %i1, [%g6-0x0044] ! 00000000C8BC5F28 SUBR:L0-B000 0 S >BD40023+4
14860 .word 0xD5AC28D5 ! 00000000C8BC5F2C SUBR:L0-B000 0 S illop
14861 ldd [%g3-0x0038], %f38 ! 00000000C8BC5F30 SUBR:L0-B000 0 S <BD40006
14862BL40093:.word 0x1BF8FCF3 ! 00000000C8BC5F34 SUBR:L0-B000 0 L random
14863 .word 0x9FEF4661 ! 00000000C8BC5F38 SUBR:L0-B000 0 L illop
14864BL40095:ldx [%g2+0x0020], %g6 ! 00000000C8BC5F3C SUBR:L0-B000 0 S BASE<BD40098
14865BL40094:add %g1, 0xACD, %g1 ! 00000000C8BC5F40 SUBR:L0-B000 0 chksum++
14866 .word 0x27D26924 ! 00000000C8BC5F44 SUBR:L0-B000 0 random
14867 .word 0xA1A3451C ! 00000000C8BC5F48 LOOP:L1-B000 0 illop
14868BL40133: ! LOOP:L1-B000
14869 add %g1, 0xB0A, %g1 ! 00000000C8BC5F4C LOOP:L1-B000 0 chksum++
14870 .word 0xF9C11231 ! 00000000C8BC5F50 LOOP:L1-B000 0 S illop
14871 fbue BL40096 ;.empty ! 00000000C8BC5F54 LOOP:L1-B000 0 L
14872 ble BL40097 ! 00000000C8BC5F58 LOOP:L1-B000 0 L
14873 ta %xcc, 0x43 ! 00000000C8BC5F5C LOOP:L1-B000 0 S +-PEF
14874 nop ! 00000000C8BC5F60 LOOP:L1-B000 0 S
14875BL40096:.word 0xBDB042D1 ! 00000000C8BC5F64 LOOP:L1-B000 0 L illop
14876 fbo BL40099 ;.empty ! 00000000C8BC5F68 LOOP:L1-B000 0 L
14877BL40098:bcc BL40100 ;.empty ! 00000000C8BC5F6C LOOP:L1-B000 0 L
14878BL40097:fbuge,a,pn %fcc3, BL40101 ! 00000000C8BC5F70 LOOP:L1-B000 0 L
14879BL40101:.word 0x81880000 ! 00000000C8BC5F74 LOOP:L1-B000 0 S random
14880BL40100:nop ! 00000000C8BC5F78 LOOP:L1-B000 0 S
14881BL40099:fbg,pt %fcc0, BL40102 ! 00000000C8BC5F7C LOOP:L1-B000 0 L
14882 st %f5, [%g5+0x0020] ! 00000000C8BC5F80 LOOP:L1-B000 0 S >BD40042
14883BL40102:.word 0x83F00000 ! 00000000C8BC5F84 LOOP:L1-B000 0 illop
14884 fcmpd %fcc0, %f12, %f62 ! 00000000C8BC5F88 SKIP:L2-B000 0
14885 fbge,pn %fcc0, BL40105 ! 00000000C8BC5F8C SKIP:L2-B000 0
14886 ldx [%g5+0x0070], %o2 ! 00000000C8BC5F90 SKIP:L2-B000 0 S <BD40060
14887 ldx [%g6-0x0088], %g6 ! 00000000C8BC5F94 SKIP:L2-B000 0 ptr_chase
14888 .word 0xB153C000 ! 00000000C8BC5F98 SKIP:L2-B000 0 illop
14889 std %f62, [%g3+0x0018] ! 00000000C8BC5F9C SKIP:L2-B000 0 S >BD40059
14890 ldsba [%g7+%g0]0x82, %i5 ! 00000000C8BC5FA0 SKIP:L2-B000 0 S <BD40003
14891 add %g5, -16, %l6 ! 00000000C8BC5FA4 SKIP:L2-B000 0 @BD40052
14892 .word 0x8178C1B0 ! 00000000C8BC5FA8 SKIP:L2-B000 0 S illop
14893 nop ! 00000000C8BC5FAC SKIP:L2-B000 0 S
14894 .word 0x81F3B88C ! 00000000C8BC5FB0 SKIP:L2-B000 0 S illop
14895 .word 0x95AE8874 ! 00000000C8BC5FB4 SKIP:L2-B000 0 S illop
14896 .word 0xAF508000 ! 00000000C8BC5FB8 SKIP:L2-B000 0 S illop
14897 .word 0x2ECFE608 ! 00000000C8BC5FBC SKIP:L2-B000 0 S random
14898 .word 0xC592B9B8 ! 00000000C8BC5FC0 SKIP:L2-B000 0 S illop
14899 .word 0xCB2F3768 ! 00000000C8BC5FC4 SKIP:L2-B000 0 illop
14900 ldub [%g6+0x0029], %o1 ! 00000000C8BC5FC8 SKIP:L2-B000 0 S <BD40090
14901 .word 0x81880000 ! 00000000C8BC5FCC SKIP:L2-B000 0 S random
14902 ldsh [%g5+0x0040], %i4 ! 00000000C8BC5FD0 SKIP:L2-B000 0 S <BD40036
14903 nop ! 00000000C8BC5FD4 SKIP:L2-B000 0 S
14904 fblg,pn %fcc0, BL40103 ;.empty ! 00000000C8BC5FD8 SKIP:L2-B000 0 L
14905 .word 0x1C8521D9 ! 00000000C8BC5FDC SKIP:L2-B000 0 L random
14906 .word 0xCDB42617 ! 00000000C8BC5FE0 SKIP:L2-B000 0 S illop
14907 ldx [%g3+0x0078], %l2 ! 00000000C8BC5FE4 SKIP:L2-B000 0 S <BD40009
14908 stda %l2, [%g4-0x0008]%asi ! 00000000C8BC5FE8 SKIP:L2-B000 0 S >BD40056
14909 .word 0x9DA0696E ! 00000000C8BC5FEC SKIP:L2-B000 0 L illop
14910BL40103:ldx [%g2+0x0030], %g4 ! 00000000C8BC5FF0 SKIP:L2-B000 0 S BASE<BD40013
14911 tcc %xcc, %g0+0x0070 ! 00000000C8BC5FF4 SKIP:L2-B000 0 S pseudo-branch
14912 stha %i0, [%g6-0x0016]%asi ! 00000000C8BC5FF8 SKIP:L2-B000 0 S >BD40051
14913BL40104:sth %o5, [%g5-0x0002] ! 00000000C8BC5FFC SKIP:L2-B000 0 S >BD40056+6
14914 add %g1, 0xED1, %g1 ! 00000000C8BC6000 SKIP:L2-B000 0 chksum++
14915 fba,a,pn %fcc2, BL40106 ! 00000000C8BC6004 SKIP:L2-B000 0
14916 ldub [%g5+0x0042], %o0 ! 00000000C8BC6008 SKIP:L2-B000 0 S <BD40091
14917BL40105: ! ELSE:L2-B001
14918 ldx [%g2+0x0000], %g3 ! 00000000C8BC600C ELSE:L2-B001 0 S BASE<BD40094
14919 prefetch [%i7+%i6], 0 ! 00000000C8BC6010 ELSE:L2-B001 0 S <.+0
14920 ldx [%g2+0x0030], %g5 ! 00000000C8BC6014 ELSE:L2-B001 0 S BASE<BD40013
14921 std %f16, [%g4+0x0068] ! 00000000C8BC6018 ELSE:L2-B001 0 S >BD40012
14922 lduba [%g3-0x0010]%asi, %o0 ! 00000000C8BC601C ELSE:L2-B001 0 S <BD40052
14923 ldx [%g2+0x0040], %g6 ! 00000000C8BC6020 ELSE:L2-B001 0 S BASE<BD40031
14924 add %g1, 0x8D6, %g1 ! 00000000C8BC6024 ELSE:L2-B001 0 chksum++
14925 ldsb [%g6+0x002A], %o3 ! 00000000C8BC6028 ELSE:L2-B001 0 S <BD40099
14926 nop ! 00000000C8BC602C ELSE:L2-B001 0 S
14927 sth %i5, [%g3-0x004A] ! 00000000C8BC6030 ELSE:L2-B001 0 S >BD40033
14928 prefetch [%o3+%l4], 23 ! 00000000C8BC6034 ELSE:L2-B001 0 S <.+0
14929 add %g3, -14, %l6 ! 00000000C8BC6038 ELSE:L2-B001 0 @BD40184
14930 stda %f20, [%l6]0xD2 ! 00000000C8BC603C ELSE:L2-B001 0 S Short16
14931 nop ! 00000000C8BC6040 ELSE:L2-B001 0 S
14932BL40106: ! ELSE:L2-B001
14933 add %g1, 0x640, %g1 ! 00000000C8BC6044 ELSE:L2-B001 0 chksum++
14934 .word 0xFE64769B ! 00000000C8BC6048 SKIP:L2-B002 0 illop
14935 .word 0xB9AD6475 ! 00000000C8BC604C SKIP:L2-B002 0 illop
14936 .word 0x1FE36FE0 ! 00000000C8BC6050 SKIP:L2-B002 0 S illop
14937 .word 0x8950A406 ! 00000000C8BC6054 SKIP:L2-B002 0 S illop
14938 brz,a,pt %i2, BL40107 ;.empty ! 00000000C8BC6058 SKIP:L2-B002 0 L
14939 bne,a,pn %xcc, BL40108 ! 00000000C8BC605C SKIP:L2-B002 0 L
14940 nop ! 00000000C8BC6060 SKIP:L2-B002 0 S
14941BL40108:lda [%g6+0x0020]%asi, %f8 ! 00000000C8BC6064 SKIP:L2-B002 0 S <BD40042
14942 be,a,pn %icc, BL40109 ;.empty ! 00000000C8BC6068 SKIP:L2-B002 0 L
14943BL40107:call .+8 ;.empty ! 00000000C8BC606C SKIP:L2-B002 0 L
14944BL40109:bgu BL40110 ! 00000000C8BC6070 SKIP:L2-B002 0 L
14945 .word 0x81A290A4 ! 00000000C8BC6074 SKIP:L2-B002 0 S illop
14946BL40110:.word 0x91A01A78 ! 00000000C8BC6078 SKIP:L2-B002 0 illop
14947 .word 0x277191CA ! 00000000C8BC607C SKIP:L2-B002 0 random
14948 .word 0x8D58CAED ! 00000000C8BC6080 SKIP:L2-B002 0 S illop
14949 bvs BL40111 ! 00000000C8BC6084 SKIP:L2-B002 0 L
14950 stx %l2, [%g3+0x007E] ! 00000000C8BC6088 SKIP:L2-B002 0 S >BD40009+6
14951 fbl,a,pn %fcc2, BL40112 ;.empty ! 00000000C8BC608C SKIP:L2-B002 0 L
14952 brz,pt %g1, BL40113 ! 00000000C8BC6090 SKIP:L2-B002 0 L
14953 .word 0x8BB14784 ! 00000000C8BC6094 SKIP:L2-B002 0 S illop
14954BL40112:nop ! 00000000C8BC6098 SKIP:L2-B002 0 S
14955 .word 0x81B7C238 ! 00000000C8BC609C SKIP:L2-B002 0 L illop
14956 te %xcc, %g0+0x0071 ! 00000000C8BC60A0 SKIP:L2-B002 0 S pseudo-branch
14957BL40114:bl,a,pt %icc, BL40111 ;.empty ! 00000000C8BC60A4 SKIP:L2-B002 0 L
14958 .word 0xDD69DF3F ! 00000000C8BC60A8 SKIP:L2-B002 0 L illop
14959 ba,a,pn %icc, BL40115 ! 00000000C8BC60AC SKIP:L2-B002 0 L
14960BL40111:.word 0x5F19E06C ! 00000000C8BC60B0 SKIP:L2-B002 0 S random
14961BL40115:ba,a,pt %icc, BL40113 ! 00000000C8BC60B4 SKIP:L2-B002 0 L
14962 .word 0xA7920017 ! 00000000C8BC60B8 SKIP:L2-B002 0 S illop
14963BL40113:.word 0xD265FCED ! 00000000C8BC60BC SKIP:L2-B002 0 illop
14964 ba,pn %icc, BL40117 ! 00000000C8BC60C0 SKIP:L2-B002 0
14965 stb %o1, [%g5+0x0042] ! 00000000C8BC60C4 SKIP:L2-B002 0 S >BD40091
14966BL40116: ! ELSE:L2-B003
14967 ldx [%g2+0x0050], %l5 ! 00000000C8BC60C8 ELSE:L2-B003 0 <BD40003
14968 membar 0x40 ! 00000000C8BC60CC ELSE:L2-B003 0
14969 stda %f32, [%l5]0xF0 ! 00000000C8BC60D0 ELSE:L2-B003 0 Blk-Store
14970 .word 0xA9B6495E ! 00000000C8BC60D4 ELSE:L2-B003 0 illop
14971 add %g5, -31, %l6 ! 00000000C8BC60D8 ELSE:L2-B003 0 @BD40085
14972 ldda [%l6]0xD8, %f26 ! 00000000C8BC60DC ELSE:L2-B003 0 S Short8
14973 sth %o3, [%g4-0x004C] ! 00000000C8BC60E0 ELSE:L2-B003 0 S >BD40089
14974 .word 0x246358E4 ! 00000000C8BC60E4 ELSE:L2-B003 0 S random
14975 stb %i1, [%g5+0x0046] ! 00000000C8BC60E8 ELSE:L2-B003 0 S >BD40077
14976 add %g3, -74, %l6 ! 00000000C8BC60EC ELSE:L2-B003 0 @BD40033
14977 ldda [%l6]0xD2, %f20 ! 00000000C8BC60F0 ELSE:L2-B003 0 S Short16
14978 ldx [%g2+0x0030], %g5 ! 00000000C8BC60F4 ELSE:L2-B003 0 S BASE<BD40013
14979 ldd [%g3+0x0080], %f22 ! 00000000C8BC60F8 ELSE:L2-B003 0 S <BD40070
14980 tne %icc, %g0+0x0064 ! 00000000C8BC60FC ELSE:L2-B003 0 S
14981 .word 0x9B73D07E ! 00000000C8BC6100 ELSE:L2-B003 0 S illop
14982 sta %f7, [%g3+0x0054]%asi ! 00000000C8BC6104 ELSE:L2-B003 0 S >BD40045+4
14983 ldda [%g6-0x0068]%asi, %i0 ! 00000000C8BC6108 ELSE:L2-B003 0 S <BD40082
14984 std %f12, [%g3+0x001D] ! 00000000C8BC610C ELSE:L2-B003 0 S >BD40059+5
14985 add %g1, 0x6B0, %g1 ! 00000000C8BC6110 ELSE:L2-B003 0 chksum++
14986 ld [%g5+0x004C], %f9 ! 00000000C8BC6114 ELSE:L2-B003 0 S <BD40047
14987 .word 0x9DE3A060 ! 00000000C8BC6118 ELSE:L2-B003 0 random
14988 .word 0x81C3E008 ! 00000000C8BC611C ELSE:L2-B003 0 random
14989 .word 0x9D7C82A5 ! 00000000C8BC6120 ELSE:L2-B003 0 illop
14990 .word 0x8392800F ! 00000000C8BC6124 ELSE:L2-B003 0 illop
14991 nop ! 00000000C8BC6128 ELSE:L2-B003 0 S
14992 ldx [%g2+0x0030], %g5 ! 00000000C8BC612C ELSE:L2-B003 0 S BASE<BD40013
14993 sth %l2, [%g3-0x0030] ! 00000000C8BC6130 ELSE:L2-B003 0 S >BD40106
14994 sth %i2, [%g5-0x000A] ! 00000000C8BC6134 ELSE:L2-B003 0 S >BD40002+2
14995 .word 0xDB9FC3D0 ! 00000000C8BC6138 ELSE:L2-B003 0 S illop
14996 .word 0x87B547FE ! 00000000C8BC613C ELSE:L2-B003 0 S illop
14997 .word 0xF5D8FA86 ! 00000000C8BC6140 ELSE:L2-B003 0 S illop
14998 ldub [%g3+0x0028], %i3 ! 00000000C8BC6144 ELSE:L2-B003 0 S <BD40080
14999 lduh [%g5-0x0030], %l3 ! 00000000C8BC6148 ELSE:L2-B003 0 S <BD40106
15000BL40117: ! ELSE:L2-B003
15001 add %g1, 0xEF4, %g1 ! 00000000C8BC614C ELSE:L2-B003 0 chksum++
15002 andcc %i2, 0x800, %g0 ! 00000000C8BC6150 SKIP:L2-B004 0
15003 bz,a,pt %xcc, BL40118 ! 00000000C8BC6154 SKIP:L2-B004 0
15004 .word 0x8D7AD204 ! 00000000C8BC6158 SKIP:L2-B004 0 S illop
15005 .word 0x28E872AD ! 00000000C8BC615C SKIP:L2-B004 0 S illop
15006 std %i0, [%g4+0x0008] ! 00000000C8BC6160 SKIP:L2-B004 0 S >BD40058
15007 .word 0x85A88862 ! 00000000C8BC6164 SKIP:L2-B004 0 illop
15008 or %l6,%hm(0x1085A88862),%l6 ! 00000000C8BC6168 SKIP:L2-B004 0
15009 sethi %lm(0x1085A88862),%l5 ! 00000000C8BC616C SKIP:L2-B004 0
15010 or %l5,%lo(0x1085A88862),%l5 ! 00000000C8BC6170 SKIP:L2-B004 0
15011 sllx %l6, 0x20, %l6 ! 00000000C8BC6174 SKIP:L2-B004 0
15012 or %l6, %l5, %l6 ! 00000000C8BC6178 SKIP:L2-B004 0
15013 jmpl %l6+0x0000, %o7 ! 00000000C8BC617C SKIP:L2-B004 0 S
15014 ldx [%g2+0x0028], %g4 ! 00000000C8BC6180 SKIP:L2-B004 0 S BASE<BD40022
15015 ld [%g2+0x0064], %fsr ! 00000000C8BC6184 SKIP:L2-B004 0 S <BD40032+4
15016 add %g3, -32, %l6 ! 00000000C8BC6188 SKIP:L2-B004 0 @BD40144
15017 stda %f28, [%l6]0xD0 ! 00000000C8BC618C SKIP:L2-B004 0 S Short8
15018 st %f9, [%g3-0x0078] ! 00000000C8BC6190 SKIP:L2-B004 0 S >BD40180
15019 .word 0x96E06DB7 ! 00000000C8BC6194 SKIP:L2-B004 0 S random
15020 add %g1, 0xBA3, %g1 ! 00000000C8BC6198 SKIP:L2-B004 0 chksum++
15021 .word 0x00730D18 ! 00000000C8BC619C SKIP:L2-B004 0 S illop
15022 .word 0xA8756639 ! 00000000C8BC61A0 SKIP:L2-B004 0 random
15023 or %l6,%hm(0xA8756639),%l6 ! 00000000C8BC61A4 SKIP:L2-B004 0
15024 sethi %lm(0xA8756639),%l5 ! 00000000C8BC61A8 SKIP:L2-B004 0
15025 .word 0xFD124ADC ! 00000000C8BC61AC SKIP:L2-B004 0 illop
15026 sllx %l6, 0x20, %l6 ! 00000000C8BC61B0 SKIP:L2-B004 0
15027 or %l6, %l5, %l6 ! 00000000C8BC61B4 SKIP:L2-B004 0
15028 call SUBR069 ! 00000000C8BC61B8 SKIP:L2-B004 0 S
15029 ld [%g6+0x004C], %f5 ! 00000000C8BC61BC SKIP:L2-B004 0 S <BD40047
15030 nop ! 00000000C8BC61C0 SKIP:L2-B004 0 S
15031 ba,a BL40119 ! 00000000C8BC61C4 SKIP:L2-B004 0
15032 stb %i0, [%g5+0x0043] ! 00000000C8BC61C8 SKIP:L2-B004 0 S >BD40092
15033BL40118: ! ELSE:L2-B005
15034 add %g3, 0x38, %l5 ! 00000000C8BC61CC ELSE:L2-B005 0 @BD40028
15035 stda %f22,[%l5+%g1]0xC2 ! 00000000C8BC61D0 ELSE:L2-B005 0 S Partial_St
15036 .word 0x83D713B1 ! 00000000C8BC61D4 ELSE:L2-B005 0 S illop
15037 .word 0x85AB6063 ! 00000000C8BC61D8 ELSE:L2-B005 0 S illop
15038 ld [%g2+0x0064], %fsr ! 00000000C8BC61DC ELSE:L2-B005 0 S <BD40032+4
15039 add %g1, 0xDF8, %g1 ! 00000000C8BC61E0 ELSE:L2-B005 0 chksum++
15040 ldd [%g6+0x001E], %f36 ! 00000000C8BC61E4 ELSE:L2-B005 0 S <BD40059+6
15041 add %g3, -38, %l6 ! 00000000C8BC61E8 ELSE:L2-B005 0 @BD40170
15042 ldda [%l6]0xD3, %f20 ! 00000000C8BC61EC ELSE:L2-B005 0 S Short16
15043 prefetch [%g3-0x000E], 1 ! 00000000C8BC61F0 ELSE:L2-B005 0 S <BD40184
15044 .word 0xE39697BF ! 00000000C8BC61F4 ELSE:L2-B005 0 S illop
15045 sta %f3, [%g5-0x0074]%asi ! 00000000C8BC61F8 ELSE:L2-B005 0 S >BD40020
15046 add %g6, 0x29, %l6 ! 00000000C8BC61FC ELSE:L2-B005 0 @BD40090
15047 stda %f20, [%l6]0xD0 ! 00000000C8BC6200 ELSE:L2-B005 0 S Short8
15048 ldda [%g3-0x0008]%asi, %f24 ! 00000000C8BC6204 ELSE:L2-B005 0 S <BD40056
15049 sta %f24, [%g4+0x0064]%asi ! 00000000C8BC6208 ELSE:L2-B005 0 S >BD40021
15050 stxa %o0, [%g3+0x0069]%asi ! 00000000C8BC620C ELSE:L2-B005 0 S >BD40012+1
15051 sth %i1, [%g6-0x0018] ! 00000000C8BC6210 ELSE:L2-B005 0 S >BD40078
15052 sth %g1, [%g6-0x0028] ! 00000000C8BC6214 ELSE:L2-B005 0 S >BD40049
15053BL40119: ! ELSE:L2-B005
15054 add %g1, 0xA01, %g1 ! 00000000C8BC6218 ELSE:L2-B005 0 chksum++
15055 andcc %o0, 0x40, %g0 ! 00000000C8BC621C SKIP:L2-B006 0
15056 bz,a,pt %icc, BL40126 ! 00000000C8BC6220 SKIP:L2-B006 0
15057 .word 0x81C3E008 ! 00000000C8BC6224 SKIP:L2-B006 0 S random
15058 nop ! 00000000C8BC6228 SKIP:L2-B006 0 S
15059 bl BL40120 ;.empty ! 00000000C8BC622C SKIP:L2-B006 0 L
15060 fble,pt %fcc1, BL40121 ;.empty ! 00000000C8BC6230 SKIP:L2-B006 0 L
15061 bleu,a,pt %icc, BL40122 ;.empty ! 00000000C8BC6234 SKIP:L2-B006 0 L
15062 fblg,pt %fcc0, BL40121 ;.empty ! 00000000C8BC6238 SKIP:L2-B006 0 L
15063BL40121:bgu,pn %icc, BL40123 ;.empty ! 00000000C8BC623C SKIP:L2-B006 0 L
15064BL40123:.word 0x169207BC ! 00000000C8BC6240 SKIP:L2-B006 0 L random
15065BL40122:.word 0x8DA2C99B ! 00000000C8BC6244 SKIP:L2-B006 0 L illop
15066BL40124:fbue,a,pn %fcc3, BL40125 ! 00000000C8BC6248 SKIP:L2-B006 0 L
15067BL40125:.word 0xA3577A5D ! 00000000C8BC624C SKIP:L2-B006 0 S illop
15068BL40120:add %g1, 0xB60, %g1 ! 00000000C8BC6250 SKIP:L2-B006 0 chksum++
15069 add %g1, 0x218, %g1 ! 00000000C8BC6254 SKIP:L2-B006 0 chksum++
15070 add %g5, -38, %l6 ! 00000000C8BC6258 SKIP:L2-B006 0 @BD40170
15071 ldda [%l6]0xD2, %f26 ! 00000000C8BC625C SKIP:L2-B006 0 S Short16
15072 stw %i3, [%g4-0x0044] ! 00000000C8BC6260 SKIP:L2-B006 0 S >BD40023+4
15073 sta %f8, [%g4+0x0060]%asi ! 00000000C8BC6264 SKIP:L2-B006 0 S >BD40069
15074 add %g3, -86, %l6 ! 00000000C8BC6268 SKIP:L2-B006 0 @BD40014
15075 .word 0x9F91A000 ! 00000000C8BC626C SKIP:L2-B006 0 S illop
15076 ldx [%g2+0x0030], %g4 ! 00000000C8BC6270 SKIP:L2-B006 0 S BASE<BD40013
15077 nop ! 00000000C8BC6274 SKIP:L2-B006 0 S
15078 lduh [%g4-0x001E], %o0 ! 00000000C8BC6278 SKIP:L2-B006 0 S <BD40016
15079 nop ! 00000000C8BC627C SKIP:L2-B006 0 S
15080 add %g6, -104, %l5 ! 00000000C8BC6280 SKIP:L2-B006 0 @BD40082
15081 .word 0x87A309F1 ! 00000000C8BC6284 SKIP:L2-B006 0 S illop
15082 .word 0x924A7924 ! 00000000C8BC6288 SKIP:L2-B006 0 random
15083 or %l6,%hm(0x924A7924),%l6 ! 00000000C8BC628C SKIP:L2-B006 0
15084 .word 0x2451828A ! 00000000C8BC6290 SKIP:L2-B006 0 illop
15085 or %l5,%lo(0x924A7924),%l5 ! 00000000C8BC6294 SKIP:L2-B006 0
15086 .word 0xC54B1F10 ! 00000000C8BC6298 SKIP:L2-B006 0 illop
15087 or %l6, %l5, %l6 ! 00000000C8BC629C SKIP:L2-B006 0
15088 jmpl %l6+0x0000, %o7 ! 00000000C8BC62A0 SKIP:L2-B006 0 S
15089 sth %i5, [%g4+0x0044] ! 00000000C8BC62A4 SKIP:L2-B006 0 S >BD40137
15090 .word 0xBD72E4D9 ! 00000000C8BC62A8 SKIP:L2-B006 0 S random
15091 fba,pn %fcc3, BL40127 ! 00000000C8BC62AC SKIP:L2-B006 0
15092 popc 0xD34, %i5 ! 00000000C8BC62B0 SKIP:L2-B006 0 S
15093BL40126: ! ELSE:L2-B007
15094 .word 0x347F063C ! 00000000C8BC62B4 ELSE:L2-B007 0 illop
15095 ldda [%l6]0xD2, %f22 ! 00000000C8BC62B8 ELSE:L2-B007 0 S Short16
15096 ldstub [%g6+0x0043], %o5 ! 00000000C8BC62BC ELSE:L2-B007 0 S >BD40092
15097 stb %o2, [%g6+0x0043] ! 00000000C8BC62C0 ELSE:L2-B007 0 S >BD40092
15098 .word 0x85AD98FE ! 00000000C8BC62C4 ELSE:L2-B007 0 S illop
15099 ldx [%g2+0x0060], %fsr ! 00000000C8BC62C8 ELSE:L2-B007 0 S <BD40032
15100 add %g1, 0x2C8, %g1 ! 00000000C8BC62CC ELSE:L2-B007 0 chksum++
15101 nop ! 00000000C8BC62D0 ELSE:L2-B007 0 S
15102 .word 0x83F00000 ! 00000000C8BC62D4 ELSE:L2-B007 0 S illop
15103 sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC62D8 ELSE:L2-B007 0 SUBR069
15104 .word 0xE1CC2EC5 ! 00000000C8BC62DC ELSE:L2-B007 0 illop
15105 sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC62E0 ELSE:L2-B007 0
15106 .word 0x33B893CC ! 00000000C8BC62E4 ELSE:L2-B007 0 random
15107 .word 0x8FCD1426 ! 00000000C8BC62E8 ELSE:L2-B007 0 random
15108 or %l6, %l5, %l6 ! 00000000C8BC62EC ELSE:L2-B007 0
15109 call SUBR069 ! 00000000C8BC62F0 ELSE:L2-B007 0 S
15110 .word 0xA9A61963 ! 00000000C8BC62F4 ELSE:L2-B007 0 S illop_FP
15111BL40127: ! ELSE:L2-B007
15112 .word 0x359A385C ! 00000000C8BC62F8 ELSE:L2-B007 0 random
15113 andcc %o5, 0x1, %g0 ! 00000000C8BC62FC SKIP:L2-B008 0
15114 .word 0xBD846D85 ! 00000000C8BC6300 SKIP:L2-B008 0 illop
15115 ta %xcc, 0x46 ! 00000000C8BC6304 SKIP:L2-B008 0 S demap-page
15116 .word 0xE9116BB8 ! 00000000C8BC6308 SKIP:L2-B008 0 S illop
15117 .word 0x83F28E66 ! 00000000C8BC630C SKIP:L2-B008 0 S illop
15118 sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC6310 SKIP:L2-B008 0 SUBR069
15119 or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC6314 SKIP:L2-B008 0
15120 sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC6318 SKIP:L2-B008 0
15121 or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC631C SKIP:L2-B008 0
15122 sllx %l6, 0x20, %l6 ! 00000000C8BC6320 SKIP:L2-B008 0
15123 or %l6, %l5, %l6 ! 00000000C8BC6324 SKIP:L2-B008 0
15124 call SUBR069 ! 00000000C8BC6328 SKIP:L2-B008 0 S
15125 .word 0x81F2ED9E ! 00000000C8BC632C SKIP:L2-B008 0 S illop
15126 .word 0xCD614E46 ! 00000000C8BC6330 SKIP:L2-B008 0 illop
15127 ldda [%l6]0xD9, %f24 ! 00000000C8BC6334 SKIP:L2-B008 0 S Short8
15128 .word 0xB3B609C6 ! 00000000C8BC6338 SKIP:L2-B008 0 S illop_VIS
15129 st %fsr, [%g2+0x0064] ! 00000000C8BC633C SKIP:L2-B008 0 S <BD40032+4
15130 .word 0xE799DF32 ! 00000000C8BC6340 SKIP:L2-B008 0 S illop_VIS
15131 ldstub [%g4+0x002A], %i4 ! 00000000C8BC6344 SKIP:L2-B008 0 S >BD40099
15132 ldswa [%g5+0x0006]%asi, %i0 ! 00000000C8BC6348 SKIP:L2-B008 0 S <BD40053+2
15133 .word 0x9BA88C98 ! 00000000C8BC634C SKIP:L2-B008 0 illop
15134 prefetch [%o7-0x0ED6], 23 ! 00000000C8BC6350 SKIP:L2-B008 0 S <.-3798
15135 .word 0x9FC68000 ! 00000000C8BC6354 SKIP:L2-B008 0 L random
15136 stda %f38, [%g5+0x0012]%asi ! 00000000C8BC6358 SKIP:L2-B008 0 S >BD40074+2
15137 .word 0xD0E3A726 ! 00000000C8BC635C SKIP:L2-B008 0 S illop
15138 ldstub [%g4-0x001F], %i5 ! 00000000C8BC6360 SKIP:L2-B008 0 S >BD40085
15139BL40128:fbue,a,pt %fcc3, BL40129 ;.empty ! 00000000C8BC6364 SKIP:L2-B008 0 L
15140 call .+8 ;.empty ! 00000000C8BC6368 SKIP:L2-B008 0 L
15141 bnz,a,pn %xcc, BL40129 ! 00000000C8BC636C SKIP:L2-B008 0 L
15142BL40129:.word 0x81673DB2 ! 00000000C8BC6370 SKIP:L2-B008 0 S illop
15143BL40130:add %g1, 0xBB3, %g1 ! 00000000C8BC6374 SKIP:L2-B008 0 chksum++
15144 .word 0x9BAAD4EE ! 00000000C8BC6378 SKIP:L2-B008 0 illop
15145 stw %i0, [%g4-0x0040] ! 00000000C8BC637C SKIP:L2-B008 0 S >BD40007
15146BL40131: ! ELSE:L2-B009
15147 .word 0x8FD17293 ! 00000000C8BC6380 ELSE:L2-B009 0 S illop
15148 .word 0x8F8C0F43 ! 00000000C8BC6384 ELSE:L2-B009 0 S illop
15149 nop ! 00000000C8BC6388 ELSE:L2-B009 0 S
15150 st %f9, [%g5+0x0060] ! 00000000C8BC638C ELSE:L2-B009 0 S >BD40069
15151 .word 0xCF903EE7 ! 00000000C8BC6390 ELSE:L2-B009 0 S random
15152 add %g6, 0x80, %l5 ! 00000000C8BC6394 ELSE:L2-B009 0 @BD40070
15153 stda %f30,[%l5+%g1]0xC5 ! 00000000C8BC6398 ELSE:L2-B009 0 S Partial_St
15154 sethi %hh(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC639C ELSE:L2-B009 0 SUBR069
15155 or %l6,%hm(0xABAD1DEAB1AB1F00),%l6 ! 00000000C8BC63A0 ELSE:L2-B009 0
15156 sethi %lm(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A4 ELSE:L2-B009 0
15157 or %l5,%lo(0xABAD1DEAB1AB1F00),%l5 ! 00000000C8BC63A8 ELSE:L2-B009 0
15158 sllx %l6, 0x20, %l6 ! 00000000C8BC63AC ELSE:L2-B009 0
15159 or %l6, %l5, %l6 ! 00000000C8BC63B0 ELSE:L2-B009 0
15160 call SUBR069 ! 00000000C8BC63B4 ELSE:L2-B009 0 S
15161 .word 0xFB5850EF ! 00000000C8BC63B8 ELSE:L2-B009 0 S illop
15162 ldx [%g2+0x0000], %g5 ! 00000000C8BC63BC ELSE:L2-B009 0 S BASE<BD40094
15163 ldx [%g6-0x0088], %g6 ! 00000000C8BC63C0 ELSE:L2-B009 0 ptr_chase
15164 ldx [%g6-0x0088], %g6 ! 00000000C8BC63C4 ELSE:L2-B009 0 ptr_chase
15165 ldx [%g2+0x0050], %l5 ! 00000000C8BC63C8 ELSE:L2-B009 0 <BD40003
15166 membar 0x40 ! 00000000C8BC63CC ELSE:L2-B009 0
15167 ldda [%l5]0x16, %f16 ! 00000000C8BC63D0 ELSE:L2-B009 0 Blk-Load
15168 membar 0x40 ! 00000000C8BC63D4 ELSE:L2-B009 0
15169 std %g0, [%g5+0x0038] ! 00000000C8BC63D8 ELSE:L2-B009 0 S >BD40028
15170 .word 0xA973367A ! 00000000C8BC63DC ELSE:L2-B009 0 illop
15171 stba %o0, [%g4-0x0011]%asi ! 00000000C8BC63E0 ELSE:L2-B009 0 S >BD40087+3
15172 .word 0xBE100001 ! 00000000C8BC63E4 ELSE:L2-B009 0 S random
15173 nop ! 00000000C8BC63E8 ELSE:L2-B009 0 S
15174 ta %xcc, 0x40 ! 00000000C8BC63EC ELSE:L2-B009 0 S +-priv
15175 nop ! 00000000C8BC63F0 ELSE:L2-B009 0 S
15176BL40132: ! ELSE:L2-B009
15177 add %g1, 0x5A, %g1 ! 00000000C8BC63F4 ELSE:L2-B009 0 chksum++
15178 .word 0x81A28880 ! 00000000C8BC63F8 LOOP:L1-B000 0 illop
15179 bnz,pn %xcc, BL40133 ! 00000000C8BC63FC LOOP:L1-B000 0
15180 ld [%g4+0x002C], %f8 ! 00000000C8BC6400 LOOP:L1-B000 0 S <BD40019
15181 .word 0xB57DD0F8 ! 00000000C8BC6404 LOOP:L1-B000 0 illop
15182 ldstub [%g5-0x0010], %i0 ! 00000000C8BC6408 SUBR:L0-B000 0 S >BD40052
15183 .word 0xD7DE9143 ! 00000000C8BC640C SUBR:L0-B000 0 S illop
15184 nop ! 00000000C8BC6410 SUBR:L0-B000 0 S
15185 fbule,a,pn %fcc1, BL40134 ! 00000000C8BC6414 SUBR:L0-B000 0 L
15186 sth %o0, [%g4+0x0036] ! 00000000C8BC6418 SUBR:L0-B000 0 S >BD40044+6
15187 bcc,a BL40134 ! 00000000C8BC641C SUBR:L0-B000 0 L
15188 st %f10, [%g4-0x0074] ! 00000000C8BC6420 SUBR:L0-B000 0 S >BD40020
15189 fbuge BL40134 ! 00000000C8BC6424 SUBR:L0-B000 0 L
15190BL40134:ldub [%g4-0x0058], %o3 ! 00000000C8BC6428 SUBR:L0-B000 0 S <BD40024
15191 add %g1, 0x855, %g1 ! 00000000C8BC642C SUBR:L0-B000 0 chksum++
15192 add %g1, 0x4D3, %i0 ! 00000000C8BC6430 SUBR:L0-B000 0
15193 .word 0xEAB975FA ! 00000000C8BC6434 SUBR:L0-B000 0 illop
15194 ret ! 00000000C8BC6438 SUBR:L0-B000 0
15195 .word 0x8D8E5F30 ! 00000000C8BC643C SUBR:L0-B000 0 illop
15196
15197SECTION .btext025_pg1 TEXT_VA=0xc8bc6000
15198attr_text {
15199 Name = .btext025_pg1,
15200 VA = 0xc8bc6000,
15201 RA = 0xffff72000,
15202 PA = ra2pa(0xffff72000,0),
15203 tsbonly,
15204 part_0_ctx_nonzero_tsb_config_3,
15205 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
15206 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15207 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15208}
15209.text; .skip 8
15210
15211!========================================================================
15212
15213SECTION .btext026 TEXT_VA=0x1f24df00
15214attr_text {
15215 Name = .btext026,
15216 VA = 0x1f24df00,
15217 RA = 0xffff6df00,
15218 PA = ra2pa(0xffff6df00,0),
15219 notsb
15220}
15221
15222SECTION .btext026_pg0 TEXT_VA=0x1f24c000
15223attr_text {
15224 Name = .btext026_pg0,
15225 VA = 0x1f24c000,
15226 RA = 0xffff6c000,
15227 PA = ra2pa(0xffff6c000,0),
15228 tsbonly,
15229 part_0_ctx_nonzero_tsb_config_3,
15230 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
15231 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15232 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15233}
15234.text; .skip 8
15235
15236
15237SECTION .btext026
15238.text
15239.global SUBR068; SUBR068:
15240 .word 0x83A4C178 ! 000000001F24DF00 SUBR:L0-B000 0 S illop
15241 nop ! 000000001F24DF04 SUBR:L0-B000 0 S
15242 prefetch [%o5+%i3], 4 ! 000000001F24DF08 SUBR:L0-B000 0 S <.+0
15243 fbug,a BL40135 ! 000000001F24DF0C SUBR:L0-B000 0 L
15244 std %o2, [%g6+0x0030] ! 000000001F24DF10 SUBR:L0-B000 0 S >BD40044
15245 bg,a,pt %icc, BL40136 ! 000000001F24DF14 SUBR:L0-B000 0 L
15246 nop ! 000000001F24DF18 SUBR:L0-B000 0 S
15247BL40135:fblg,pt %fcc3, BL40136 ;.empty ! 000000001F24DF1C SUBR:L0-B000 0 L
15248BL40136:fbug,a BL40137 ;.empty ! 000000001F24DF20 SUBR:L0-B000 0 L
15249 fbug,a,pn %fcc2, BL40137 ! 000000001F24DF24 SUBR:L0-B000 0 L
15250BL40137:stb %i3, [%g3-0x004F] ! 000000001F24DF28 SUBR:L0-B000 0 S >BD40093+1
15251 add %g1, 0xFA4, %g1 ! 000000001F24DF2C SUBR:L0-B000 0 chksum++
15252 add %g1, 0x983, %g1 ! 000000001F24DF30 SUBR:L0-B000 0 chksum++
15253 .word 0x1222BAFB ! 000000001F24DF34 LOOP:L1-B000 0 random
15254BL40164: ! LOOP:L1-B000
15255 add %g1, 0xF25, %g1 ! 000000001F24DF38 LOOP:L1-B000 0 chksum++
15256 andcc %i5, 0x1, %g0 ! 000000001F24DF3C SKIP:L2-B000 0
15257 .word 0xDDA01013 ! 000000001F24DF40 SKIP:L2-B000 0 random
15258 ldub [%g3+0x0028], %o2 ! 000000001F24DF44 SKIP:L2-B000 0 S <BD40080
15259 .word 0xBE100001 ! 000000001F24DF48 SKIP:L2-B000 0 S random
15260 stxa %i5, [%g3+0x0030]%asi ! 000000001F24DF4C SKIP:L2-B000 0 S >BD40044
15261 ldda [%g7+%g0]0x83, %o0 ! 000000001F24DF50 SKIP:L2-B000 0 S <BD40003
15262 .word 0x8F65CBBD ! 000000001F24DF54 SKIP:L2-B000 0 S illop
15263 .word 0xBFEF0DAA ! 000000001F24DF58 SKIP:L2-B000 0 S illop
15264 ldx [%g2+0x0060], %fsr ! 000000001F24DF5C SKIP:L2-B000 0 S <BD40032
15265 add %g1, 0xAC4, %g1 ! 000000001F24DF60 SKIP:L2-B000 0 chksum++
15266 .word 0xCB7EEE1B ! 000000001F24DF64 SKIP:L2-B000 0 S illop
15267 add %g5, -16, %l6 ! 000000001F24DF68 SKIP:L2-B000 0 @BD40052
15268 stda %f26, [%l6]0xD0 ! 000000001F24DF6C SKIP:L2-B000 0 S Short8
15269 .word 0xD3F8BEE6 ! 000000001F24DF70 SKIP:L2-B000 0 S illop
15270 st %f24, [%g6-0x000C] ! 000000001F24DF74 SKIP:L2-B000 0 S >BD40002
15271 .word 0x93906000 ! 000000001F24DF78 SKIP:L2-B000 0 S random
15272 ldd [%g4-0x0048], %o0 ! 000000001F24DF7C SKIP:L2-B000 0 S <BD40023
15273 ldx [%g2+0x0010], %g4 ! 000000001F24DF80 SKIP:L2-B000 0 S BASE<BD40048
15274 ld [%g2+0x0064], %fsr ! 000000001F24DF84 SKIP:L2-B000 0 S <BD40032+4
15275 .word 0xB7A38D67 ! 000000001F24DF88 SKIP:L2-B000 0 S illop
15276 nop ! 000000001F24DF8C SKIP:L2-B000 0 S
15277 lduh [%g3-0x002E], %o3 ! 000000001F24DF90 SKIP:L2-B000 0 S <BD40171
15278 lduh [%g6-0x0056], %o1 ! 000000001F24DF94 SKIP:L2-B000 0 S <BD40014
15279 ba BL40139 ! 000000001F24DF98 SKIP:L2-B000 0
15280 ldda [%g7+%g7]0x83, %o0 ! 000000001F24DF9C SKIP:L2-B000 0 S <BD40003
15281BL40138: ! ELSE:L2-B001
15282 .word 0x9E100001 ! 000000001F24DFA0 ELSE:L2-B001 0 random
15283 stda %f16,[%l5+%g1]0xCC ! 000000001F24DFA4 ELSE:L2-B001 0 S Partial_St
15284 nop ! 000000001F24DFA8 ELSE:L2-B001 0 S
15285 st %fsr, [%g2+0x0064] ! 000000001F24DFAC ELSE:L2-B001 0 S <BD40032+4
15286 .word 0xCCC2E931 ! 000000001F24DFB0 ELSE:L2-B001 0 random
15287 ldda [%l6]0xD0, %f22 ! 000000001F24DFB4 ELSE:L2-B001 0 S Short8
15288 ld [%g6-0x0078], %f4 ! 000000001F24DFB8 ELSE:L2-B001 0 S <BD40180
15289 .word 0x83880000 ! 000000001F24DFBC ELSE:L2-B001 0 S random
15290 std %f16, [%g3+0x0054] ! 000000001F24DFC0 ELSE:L2-B001 0 S >BD40045+4
15291 .word 0x2E182820 ! 000000001F24DFC4 ELSE:L2-B001 0 S illop
15292 std %f60, [%g3-0x0038] ! 000000001F24DFC8 ELSE:L2-B001 0 S >BD40006
15293 add %g1, 0xF2D, %g1 ! 000000001F24DFCC ELSE:L2-B001 0 chksum++
15294 ldub [%g4-0x0020], %o3 ! 000000001F24DFD0 ELSE:L2-B001 0 S <BD40144
15295 stda %f38, [%g5+0x0018]%asi ! 000000001F24DFD4 ELSE:L2-B001 0 S >BD40059
15296 add %g5, -14, %l6 ! 000000001F24DFD8 ELSE:L2-B001 0 @BD40184
15297 .word 0x9E100001 ! 000000001F24DFDC ELSE:L2-B001 0 S random
15298 ldx [%g2+0x0050], %l5 ! 000000001F24DFE0 ELSE:L2-B001 0 <BD40003
15299 membar 0x40 ! 000000001F24DFE4 ELSE:L2-B001 0
15300 ldda [%l5]0xF0, %f16 ! 000000001F24DFE8 ELSE:L2-B001 0 Blk-Load
15301 membar 0x40 ! 000000001F24DFEC ELSE:L2-B001 0
15302 stha %o3, [%g5-0x001A]%asi ! 000000001F24DFF0 ELSE:L2-B001 0 S >BD40130+2
15303 ldx [%g2+0x0028], %g6 ! 000000001F24DFF4 ELSE:L2-B001 0 S BASE<BD40022
15304 stx %fsr, [%g2+0x0060] ! 000000001F24DFF8 ELSE:L2-B001 0 S <BD40032
15305 stw %g1, [%g4+0x0084] ! 000000001F24DFFC ELSE:L2-B001 0 S >BD40070+4
15306 ldstub [%g5-0x0010], %o2 ! 000000001F24E000 ELSE:L2-B001 0 S >BD40052
15307 ldx [%g2+0x0010], %g3 ! 000000001F24E004 ELSE:L2-B001 0 S BASE<BD40048
15308BL40139: ! ELSE:L2-B001
15309 add %g1, 0xEDF, %g1 ! 000000001F24E008 ELSE:L2-B001 0 chksum++
15310 andcc %o1, 0x800, %g0 ! 000000001F24E00C SKIP:L2-B002 0
15311 .word 0xF266F5D8 ! 000000001F24E010 SKIP:L2-B002 0 illop
15312 .word 0x8BC71985 ! 000000001F24E014 SKIP:L2-B002 0 S illop
15313 add %g4, -46, %l6 ! 000000001F24E018 SKIP:L2-B002 0 @BD40171
15314 .word 0x95AB8C8F ! 000000001F24E01C SKIP:L2-B002 0 S illop
15315 .word 0xA4E9D9F9 ! 000000001F24E020 SKIP:L2-B002 0 S random
15316 stb %o0, [%g3-0x0020] ! 000000001F24E024 SKIP:L2-B002 0 S >BD40144
15317 st %f25, [%g3+0x0064] ! 000000001F24E028 SKIP:L2-B002 0 S >BD40021
15318 .word 0xBFA88616 ! 000000001F24E02C SKIP:L2-B002 0 S illop
15319 ld [%g3+0x002D], %f8 ! 000000001F24E030 SKIP:L2-B002 0 S <BD40019+1
15320 ldub [%g3-0x0058], %o2 ! 000000001F24E034 SKIP:L2-B002 0 S <BD40024
15321 std %o2, [%g6+0x0068] ! 000000001F24E038 SKIP:L2-B002 0 S >BD40012
15322 ld [%g2+0x0064], %fsr ! 000000001F24E03C SKIP:L2-B002 0 S <BD40032+4
15323 .word 0x9565B8CF ! 000000001F24E040 SKIP:L2-B002 0 S illop
15324 .word 0x85A1D0FE ! 000000001F24E044 SKIP:L2-B002 0 illop
15325 add %g6, 0x43, %l6 ! 000000001F24E048 SKIP:L2-B002 0 @BD40092
15326 .word 0x3271A034 ! 000000001F24E04C SKIP:L2-B002 0 S illop
15327 .word 0xB5E94D3E ! 000000001F24E050 SKIP:L2-B002 0 random
15328 .word 0xB9AA01EB ! 000000001F24E054 SKIP:L2-B002 0 S illop
15329 .word 0x9F90E01D ! 000000001F24E058 SKIP:L2-B002 0 S illop
15330 ld [%g6+0x0080], %f0 ! 000000001F24E05C SKIP:L2-B002 0 S <BD40070
15331 ld [%g6+0x0084], %f1 ! 000000001F24E060 SKIP:L2-B002 0 S <BD40070+4
15332 .word 0x97AF8879 ! 000000001F24E064 SKIP:L2-B002 0 illop
15333 ldda [%l6]0xD2, %f30 ! 000000001F24E068 SKIP:L2-B002 0 S Short16
15334 sth %o0, [%g6-0x0026] ! 000000001F24E06C SKIP:L2-B002 0 S >BD40170
15335 nop ! 000000001F24E070 SKIP:L2-B002 0 S
15336 .word 0x08556DFB ! 000000001F24E074 SKIP:L2-B002 0 S random
15337 ldx [%g2+0x0050], %l5 ! 000000001F24E078 SKIP:L2-B002 0 <BD40003
15338 membar 0x40 ! 000000001F24E07C SKIP:L2-B002 0
15339 ldda [%l5]0x16, %f16 ! 000000001F24E080 SKIP:L2-B002 0 Blk-Load
15340 membar 0x40 ! 000000001F24E084 SKIP:L2-B002 0
15341 add %g5, -86, %l6 ! 000000001F24E088 SKIP:L2-B002 0 @BD40014
15342 ldda [%l6]0xD2, %f16 ! 000000001F24E08C SKIP:L2-B002 0 S Short16
15343 ba,pn %xcc, BL40148 ! 000000001F24E090 SKIP:L2-B002 0
15344 .word 0xAD8CD976 ! 000000001F24E094 SKIP:L2-B002 0 S illop
15345BL40140: ! ELSE:L2-B003
15346 ld [%g2+0x0064], %fsr ! 000000001F24E098 ELSE:L2-B003 0 S <BD40032+4
15347 ld [%g3+0x0060], %f8 ! 000000001F24E09C ELSE:L2-B003 0 S <BD40069
15348 ld [%g3-0x0078], %f11 ! 000000001F24E0A0 ELSE:L2-B003 0 S <BD40180
15349 bn,pt %icc, BL40141 ;.empty ! 000000001F24E0A4 ELSE:L2-B003 0 L
15350 brlez,a,pn %o3, BL40142 ! 000000001F24E0A8 ELSE:L2-B003 0 L
15351 popc %o0, %o5 ! 000000001F24E0AC ELSE:L2-B003 0 S
15352 fbge,pn %fcc1, BL40143 ! 000000001F24E0B0 ELSE:L2-B003 0 L
15353BL40141:.word 0xB1DF0985 ! 000000001F24E0B4 ELSE:L2-B003 0 S random
15354 fbn,a BL40144 ;.empty ! 000000001F24E0B8 ELSE:L2-B003 0 L
15355BL40142:fbug,a,pt %fcc1, BL40143 ;.empty ! 000000001F24E0BC ELSE:L2-B003 0 L
15356 .word 0xB9B40643 ! 000000001F24E0C0 ELSE:L2-B003 0 L illop
15357BL40145:.word 0x265DB664 ! 000000001F24E0C4 ELSE:L2-B003 0 S illop
15358 .word 0x81CFE008 ! 000000001F24E0C8 ELSE:L2-B003 0 L random
15359BL40146:bleu,a BL40147 ;.empty ! 000000001F24E0CC ELSE:L2-B003 0 L
15360 brz,a,pt %o1, BL40144 ;.empty ! 000000001F24E0D0 ELSE:L2-B003 0 L
15361BL40147:fbuge BL40144 ;.empty ! 000000001F24E0D4 ELSE:L2-B003 0 L
15362 ble,pn %icc, BL40144 ! 000000001F24E0D8 ELSE:L2-B003 0 L
15363BL40144:nop ! 000000001F24E0DC ELSE:L2-B003 0 S
15364BL40143:add %g1, 0xC81, %g1 ! 000000001F24E0E0 ELSE:L2-B003 0 chksum++
15365 add %g1, 0xF6A, %g1 ! 000000001F24E0E4 ELSE:L2-B003 0 chksum++
15366 ldd [%g3-0x005B], %f6 ! 000000001F24E0E8 ELSE:L2-B003 0 S <BD40104+5
15367 nop ! 000000001F24E0EC ELSE:L2-B003 0 S
15368 add %g5, -34, %l6 ! 000000001F24E0F0 ELSE:L2-B003 0 @BD40076
15369 ldda [%l6]0xDA, %f22 ! 000000001F24E0F4 ELSE:L2-B003 0 S Short16
15370 std %f34, [%g3+0x0018] ! 000000001F24E0F8 ELSE:L2-B003 0 S >BD40059
15371 st %fsr, [%g2+0x0064] ! 000000001F24E0FC ELSE:L2-B003 0 S <BD40032+4
15372BL40148: ! ELSE:L2-B003
15373 add %g1, 0x5B5, %g1 ! 000000001F24E100 ELSE:L2-B003 0 chksum++
15374 andcc %o2, 0x20, %g0 ! 000000001F24E104 SKIP:L2-B004 0
15375 .word 0xC21CC6AE ! 000000001F24E108 SKIP:L2-B004 0 illop
15376 lduha [%g7+%g0]0x83, %o5 ! 000000001F24E10C SKIP:L2-B004 0 S <BD40003
15377 ld [%g2+0x0064], %fsr ! 000000001F24E110 SKIP:L2-B004 0 S <BD40032+4
15378 stb %o3, [%g3+0x0046] ! 000000001F24E114 SKIP:L2-B004 0 S >BD40077
15379 ldx [%g2+0x0008], %g5 ! 000000001F24E118 SKIP:L2-B004 0 S BASE<BD40015
15380 ld [%g4-0x0074], %f5 ! 000000001F24E11C SKIP:L2-B004 0 S <BD40020
15381 ldx [%g6-0x0088], %g6 ! 000000001F24E120 SKIP:L2-B004 0 ptr_chase
15382 ldx [%g6-0x0088], %g6 ! 000000001F24E124 SKIP:L2-B004 0 ptr_chase
15383 ldx [%g6-0x0088], %g6 ! 000000001F24E128 SKIP:L2-B004 0 ptr_chase
15384 .word 0x91B13E86 ! 000000001F24E12C SKIP:L2-B004 0 illop
15385 ldx [%g6-0x0088], %g6 ! 000000001F24E130 SKIP:L2-B004 0 ptr_chase
15386 .word 0x8483732E ! 000000001F24E134 SKIP:L2-B004 0 S random
15387 swap [%g5-0x0054], %o3 ! 000000001F24E138 SKIP:L2-B004 0 S >BD40027
15388 add %g6, 0x28, %l6 ! 000000001F24E13C SKIP:L2-B004 0 @BD40080
15389 stda %f20, [%l6]0xD0 ! 000000001F24E140 SKIP:L2-B004 0 S Short8
15390 ldxa [%g3+0x0008]%asi, %o2 ! 000000001F24E144 SKIP:L2-B004 0 S <BD40058
15391 stxa %o2, [%g4+0x0008]%asi ! 000000001F24E148 SKIP:L2-B004 0 S >BD40058
15392 add %g1, 0x7E5, %g1 ! 000000001F24E14C SKIP:L2-B004 0 chksum++
15393 .word 0xA5B2481E ! 000000001F24E150 SKIP:L2-B004 0 S illop_VIS
15394 nop ! 000000001F24E154 SKIP:L2-B004 0 S
15395 ldsw [%g5-0x0050], %o0 ! 000000001F24E158 SKIP:L2-B004 0 S <BD40093
15396 ldx [%g5-0x0088], %g5 ! 000000001F24E15C SKIP:L2-B004 0 ptr_chase
15397 .word 0xCBB52D0B ! 000000001F24E160 SKIP:L2-B004 0 illop
15398 ldx [%g5-0x0088], %g5 ! 000000001F24E164 SKIP:L2-B004 0 ptr_chase
15399 ldx [%g5-0x0088], %g5 ! 000000001F24E168 SKIP:L2-B004 0 ptr_chase
15400 .word 0x81880000 ! 000000001F24E16C SKIP:L2-B004 0 random
15401 ldx [%g5-0x0088], %g5 ! 000000001F24E170 SKIP:L2-B004 0 ptr_chase
15402 ldx [%g5-0x0088], %g5 ! 000000001F24E174 SKIP:L2-B004 0 ptr_chase
15403 .word 0x97A19946 ! 000000001F24E178 SKIP:L2-B004 0 S illop
15404 std %f32, [%g4+0x0018] ! 000000001F24E17C SKIP:L2-B004 0 S >BD40059
15405 nop ! 000000001F24E180 SKIP:L2-B004 0 S
15406 ldd [%g4+0x0018], %f12 ! 000000001F24E184 SKIP:L2-B004 0 S <BD40059
15407 fba,a BL40155 ! 000000001F24E188 SKIP:L2-B004 0
15408 lduha [%g3-0x003A]%asi, %o5 ! 000000001F24E18C SKIP:L2-B004 0 S <BD40005
15409BL40149: ! ELSE:L2-B005
15410 nop ! 000000001F24E190 ELSE:L2-B005 0 S
15411 nop ! 000000001F24E194 ELSE:L2-B005 0 S
15412 brlez,a,pn %o3, BL40150 ! 000000001F24E198 ELSE:L2-B005 0 L
15413 .word 0x21F014A3 ! 000000001F24E19C ELSE:L2-B005 0 S random
15414 nop ! 000000001F24E1A0 ELSE:L2-B005 0 S
15415 .word 0x81880000 ! 000000001F24E1A4 ELSE:L2-B005 0 L random
15416 std %f22, [%g6+0x0030] ! 000000001F24E1A8 ELSE:L2-B005 0 S >BD40044
15417 stwa %o3, [%g4-0x0050]%asi ! 000000001F24E1AC ELSE:L2-B005 0 S >BD40093
15418 ta %xcc, 0x40 ! 000000001F24E1B0 ELSE:L2-B005 0 S +-priv
15419BL40151:bne BL40152 ;.empty ! 000000001F24E1B4 ELSE:L2-B005 0 L
15420 bl BL40153 ! 000000001F24E1B8 ELSE:L2-B005 0 L
15421BL40152:nop ! 000000001F24E1BC ELSE:L2-B005 0 S
15422 bcs,a,pn %xcc, BL40154 ! 000000001F24E1C0 ELSE:L2-B005 0 L
15423 .word 0x89BE25CF ! 000000001F24E1C4 ELSE:L2-B005 0 S illop
15424BL40150:.word 0xCB42BF37 ! 000000001F24E1C8 ELSE:L2-B005 0 L illop
15425BL40153:ta %xcc, 0x40 ! 000000001F24E1CC ELSE:L2-B005 0 S +-priv
15426BL40154:add %g1, 0xE73, %g1 ! 000000001F24E1D0 ELSE:L2-B005 0 chksum++
15427 .word 0xD3C9FC2F ! 000000001F24E1D4 ELSE:L2-B005 0 illop
15428 nop ! 000000001F24E1D8 ELSE:L2-B005 0 S
15429 std %f14, [%g5+0x0010] ! 000000001F24E1DC ELSE:L2-B005 0 S >BD40074
15430 ldx [%g2+0x0020], %g5 ! 000000001F24E1E0 ELSE:L2-B005 0 S BASE<BD40098
15431 ldx [%g2+0x0050], %l5 ! 000000001F24E1E4 ELSE:L2-B005 0 <BD40003
15432 membar 0x40 ! 000000001F24E1E8 ELSE:L2-B005 0
15433 ldda [%l5]0xF0, %f16 ! 000000001F24E1EC ELSE:L2-B005 0 Blk-Load
15434 .word 0xEF9E42CD ! 000000001F24E1F0 ELSE:L2-B005 0 illop
15435 stha %o5, [%g5-0x0030]%asi ! 000000001F24E1F4 ELSE:L2-B005 0 S >BD40106
15436 add %g6, 0x43, %l6 ! 000000001F24E1F8 ELSE:L2-B005 0 @BD40092
15437 stda %f26, [%l6]0xD0 ! 000000001F24E1FC ELSE:L2-B005 0 S Short8
15438BL40155: ! ELSE:L2-B005
15439 add %g1, 0x9F5, %g1 ! 000000001F24E200 ELSE:L2-B005 0 chksum++
15440 fcmpd %fcc3, %f36, %f12 ! 000000001F24E204 SKIP:L2-B006 0
15441 fbl,pn %fcc3, BL40156 ! 000000001F24E208 SKIP:L2-B006 0
15442 lda [%g3-0x0074]%asi, %f5 ! 000000001F24E20C SKIP:L2-B006 0 S <BD40020
15443 ldd [%g5+0x0010], %f42 ! 000000001F24E210 SKIP:L2-B006 0 S <BD40074
15444 nop ! 000000001F24E214 SKIP:L2-B006 0 S
15445 .word 0xBDABDC40 ! 000000001F24E218 SKIP:L2-B006 0 S illop
15446 stx %fsr, [%g2+0x0060] ! 000000001F24E21C SKIP:L2-B006 0 S <BD40032
15447 ldx [%g2+0x0050], %l5 ! 000000001F24E220 SKIP:L2-B006 0 <BD40003
15448 .word 0x0B86DDE7 ! 000000001F24E224 SKIP:L2-B006 0 random
15449 stda %f32, [%l5]0x17 ! 000000001F24E228 SKIP:L2-B006 0 Blk-Store
15450 membar 0x40 ! 000000001F24E22C SKIP:L2-B006 0
15451 add %g1, 0x98C, %g1 ! 000000001F24E230 SKIP:L2-B006 0 chksum++
15452 ldx [%g2+0x0020], %g4 ! 000000001F24E234 SKIP:L2-B006 0 S BASE<BD40098
15453 nop ! 000000001F24E238 SKIP:L2-B006 0 S
15454 stb %o2, [%g4+0x0028] ! 000000001F24E23C SKIP:L2-B006 0 S >BD40080
15455 nop ! 000000001F24E240 SKIP:L2-B006 0 S
15456 ldx [%g2+0x0050], %l5 ! 000000001F24E244 SKIP:L2-B006 0 <BD40003
15457 .word 0xA1ABC87E ! 000000001F24E248 SKIP:L2-B006 0 illop
15458 stda %f0, [%l5]0x16 ! 000000001F24E24C SKIP:L2-B006 0 Blk-Store
15459 membar 0x40 ! 000000001F24E250 SKIP:L2-B006 0
15460 ldd [%g5+0x0058], %o0 ! 000000001F24E254 SKIP:L2-B006 0 S <BD40035
15461 .word 0xA3954008 ! 000000001F24E258 SKIP:L2-B006 0 illop
15462 swap [%g4+0x0064], %o0 ! 000000001F24E25C SKIP:L2-B006 0 S >BD40021
15463BL40156: ! ELSE:L2-B007
15464 ldx [%g2+0x0008], %g3 ! 000000001F24E260 ELSE:L2-B007 0 S BASE<BD40015
15465 .word 0xADC5553F ! 000000001F24E264 ELSE:L2-B007 0 illop
15466 stda %f20,[%l5+%g1]0xC2 ! 000000001F24E268 ELSE:L2-B007 0 S Partial_St
15467 ldx [%g2+0x0060], %fsr ! 000000001F24E26C ELSE:L2-B007 0 S <BD40032
15468 stb %o2, [%g6+0x0046] ! 000000001F24E270 ELSE:L2-B007 0 S >BD40077
15469 .word 0x91AB101E ! 000000001F24E274 ELSE:L2-B007 0 S illop_FP
15470 add %g6, -88, %l6 ! 000000001F24E278 ELSE:L2-B007 0 @BD40024
15471 stda %f18, [%l6]0xD0 ! 000000001F24E27C ELSE:L2-B007 0 S Short8
15472 ldx [%g3-0x0008], %o5 ! 000000001F24E280 ELSE:L2-B007 0 S <BD40056
15473 add %g1, 0xF10, %g1 ! 000000001F24E284 ELSE:L2-B007 0 chksum++
15474 .word 0xE52A6F17 ! 000000001F24E288 ELSE:L2-B007 0 illop
15475 membar 0x40 ! 000000001F24E28C ELSE:L2-B007 0
15476 stda %f0, [%l5]0x16 ! 000000001F24E290 ELSE:L2-B007 0 Blk-Store
15477 membar 0x40 ! 000000001F24E294 ELSE:L2-B007 0
15478 nop ! 000000001F24E298 ELSE:L2-B007 0 S
15479 stda %o2, [%g3+0x0008]%asi ! 000000001F24E29C ELSE:L2-B007 0 S >BD40058
15480 .word 0xBF59B049 ! 000000001F24E2A0 ELSE:L2-B007 0 S illop
15481 membar 0x40 ! 000000001F24E2A4 ELSE:L2-B007 0
15482 ldda [%l5]0x16, %f16 ! 000000001F24E2A8 ELSE:L2-B007 0 Blk-Load
15483 .word 0xA59298EE ! 000000001F24E2AC ELSE:L2-B007 0 illop
15484BL40157: ! ELSE:L2-B007
15485 add %g1, 0xEC7, %g1 ! 000000001F24E2B0 ELSE:L2-B007 0 chksum++
15486 andcc %o3, 0x8, %g0 ! 000000001F24E2B4 SKIP:L2-B008 0
15487 bnz,a,pn %xcc, BL40162 ! 000000001F24E2B8 SKIP:L2-B008 0
15488 nop ! 000000001F24E2BC SKIP:L2-B008 0 S
15489 st %f11, [%g3+0x002C] ! 000000001F24E2C0 SKIP:L2-B008 0 S >BD40019
15490 bpos,a BL40158 ! 000000001F24E2C4 SKIP:L2-B008 0 L
15491 .word 0xBFE68F29 ! 000000001F24E2C8 SKIP:L2-B008 0 S illop
15492 fbl,a BL40159 ! 000000001F24E2CC SKIP:L2-B008 0 L
15493BL40158:nop ! 000000001F24E2D0 SKIP:L2-B008 0 S
15494 fbge,a BL40160 ;.empty ! 000000001F24E2D4 SKIP:L2-B008 0 L
15495BL40159:.word 0xDE1551A4 ! 000000001F24E2D8 SKIP:L2-B008 0 L random
15496BL40160:ldstub [%g4+0x0042], %o2 ! 000000001F24E2DC SKIP:L2-B008 0 S >BD40091
15497 bge,a BL40161 ! 000000001F24E2E0 SKIP:L2-B008 0 L
15498 ldx [%g2+0x0008], %g3 ! 000000001F24E2E4 SKIP:L2-B008 0 S BASE<BD40015
15499BL40161:nop ! 000000001F24E2E8 SKIP:L2-B008 0 S
15500 .word 0x9BAF087D ! 000000001F24E2EC SKIP:L2-B008 0 illop
15501 .word 0xA1AEF005 ! 000000001F24E2F0 SKIP:L2-B008 0 illop
15502 .word 0x8D8D9200 ! 000000001F24E2F4 SKIP:L2-B008 0 illop
15503 ldx [%g4-0x0088], %g4 ! 000000001F24E2F8 SKIP:L2-B008 0 ptr_chase
15504 ldstub [%g6-0x0057], %o0 ! 000000001F24E2FC SKIP:L2-B008 0 S >BD40026
15505 .word 0x8FF00000 ! 000000001F24E300 SKIP:L2-B008 0 S illop
15506 ldsh [%g6+0x0044], %o1 ! 000000001F24E304 SKIP:L2-B008 0 S <BD40137
15507 .word 0xD1D6FCEB ! 000000001F24E308 SKIP:L2-B008 0 S illop
15508 ba,a,pn %xcc, BL40163 ! 000000001F24E30C SKIP:L2-B008 0
15509 ldx [%g2+0x0040], %g4 ! 000000001F24E310 SKIP:L2-B008 0 S BASE<BD40031
15510BL40162: ! ELSE:L2-B009
15511 nop ! 000000001F24E314 ELSE:L2-B009 0 S
15512 .word 0xAFB30815 ! 000000001F24E318 ELSE:L2-B009 0 S illop
15513 ldd [%g3+0x0010], %f44 ! 000000001F24E31C ELSE:L2-B009 0 S <BD40074
15514 .word 0x08FAB512 ! 000000001F24E320 ELSE:L2-B009 0 S illop
15515 add %g1, 0xE85, %g1 ! 000000001F24E324 ELSE:L2-B009 0 chksum++
15516 stb %o2, [%g4-0x0020] ! 000000001F24E328 ELSE:L2-B009 0 S >BD40144
15517 stb %o2, [%g3-0x0058] ! 000000001F24E32C ELSE:L2-B009 0 S >BD40024
15518 .word 0x91F00000 ! 000000001F24E330 ELSE:L2-B009 0 S illop
15519 stwa %o1, [%g4+0x0024]%asi ! 000000001F24E334 ELSE:L2-B009 0 S >BD40139
15520 nop ! 000000001F24E338 ELSE:L2-B009 0 S
15521 ldub [%g5+0x0046], %o2 ! 000000001F24E33C ELSE:L2-B009 0 S <BD40077
15522 std %f18, [%g4+0x0008] ! 000000001F24E340 ELSE:L2-B009 0 S >BD40058
15523 sth %g1, [%g5+0x0044] ! 000000001F24E344 ELSE:L2-B009 0 S >BD40137
15524 st %f11, [%g3-0x002C] ! 000000001F24E348 ELSE:L2-B009 0 S >BD40055
15525 .word 0xA5B6026D ! 000000001F24E34C ELSE:L2-B009 0 S illop_VIS
15526 ldsba [%g7+%g0]0x83, %o3 ! 000000001F24E350 ELSE:L2-B009 0 S <BD40003
15527 stb %g1, [%g6+0x0046] ! 000000001F24E354 ELSE:L2-B009 0 S >BD40077
15528BL40163: ! ELSE:L2-B009
15529 add %g1, 0xBA, %g1 ! 000000001F24E358 ELSE:L2-B009 0 chksum++
15530 nop ! 000000001F24E35C LOOP:L1-B000 0 S
15531 ld [%g3-0x0060], %f14 ! 000000001F24E360 LOOP:L1-B000 0 S <BD40104
15532 ld [%g3-0x005C], %f15 ! 000000001F24E364 LOOP:L1-B000 0 S <BD40104+4
15533 sth %o2, [%g6-0x003C] ! 000000001F24E368 LOOP:L1-B000 0 S >BD40041
15534 ldx [%g5-0x0088], %g5 ! 000000001F24E36C LOOP:L1-B000 0 ptr_chase
15535 .word 0xECE075E2 ! 000000001F24E370 LOOP:L1-B000 0 illop
15536 ldx [%g5-0x0088], %g5 ! 000000001F24E374 LOOP:L1-B000 0 ptr_chase
15537 .word 0xA7739D8A ! 000000001F24E378 LOOP:L1-B000 0 random
15538 ldx [%g5-0x0088], %g5 ! 000000001F24E37C LOOP:L1-B000 0 ptr_chase
15539 .word 0xA7B78265 ! 000000001F24E380 LOOP:L1-B000 0 illop
15540 bnz,a,pt %icc, BL40164 ! 000000001F24E384 LOOP:L1-B000 0
15541 .word 0x9F918018 ! 000000001F24E388 LOOP:L1-B000 0 S illop
15542 add %g1, 0x877, %g1 ! 000000001F24E38C LOOP:L1-B000 0 chksum++
15543 stda %f42, [%g6+0x0010]%asi ! 000000001F24E390 SUBR:L0-B000 0 S >BD40074
15544 fble,a BL40165 ;.empty ! 000000001F24E394 SUBR:L0-B000 0 L
15545 fbug,a,pn %fcc3, BL40166 ! 000000001F24E398 SUBR:L0-B000 0 L
15546 nop ! 000000001F24E39C SUBR:L0-B000 0 S
15547BL40166:bn,a,pt %icc, BL40167 ;.empty ! 000000001F24E3A0 SUBR:L0-B000 0 L
15548BL40165:fbne,a BL40167 ! 000000001F24E3A4 SUBR:L0-B000 0 L
15549 ldd [%g4-0x0068], %o0 ! 000000001F24E3A8 SUBR:L0-B000 0 S <BD40082
15550 nop ! 000000001F24E3AC SUBR:L0-B000 0 S
15551BL40167:add %g1, 0xD51, %g1 ! 000000001F24E3B0 SUBR:L0-B000 0 chksum++
15552 retl ! 000000001F24E3B4 SUBR:L0-B000 0
15553 add %g1, 0xFF6, %g1 ! 000000001F24E3B8 SUBR:L0-B000 0 chksum++
15554
15555SECTION .btext026_pg1 TEXT_VA=0x1f24e000
15556attr_text {
15557 Name = .btext026_pg1,
15558 VA = 0x1f24e000,
15559 RA = 0xffff6e000,
15560 PA = ra2pa(0xffff6e000,0),
15561 tsbonly,
15562 part_0_ctx_nonzero_tsb_config_3,
15563 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
15564 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15565 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15566}
15567.text; .skip 8
15568
15569!========================================================================
15570
15571SECTION .btext027 TEXT_VA=0xb1ab1f00
15572attr_text {
15573 Name = .btext027,
15574 VA = 0xb1ab1f00,
15575 RA = 0xffff69f00,
15576 PA = ra2pa(0xffff69f00,0),
15577 notsb
15578}
15579
15580SECTION .btext027_pg0 TEXT_VA=0xb1ab0000
15581attr_text {
15582 Name = .btext027_pg0,
15583 VA = 0xb1ab0000,
15584 RA = 0xffff68000,
15585 PA = ra2pa(0xffff68000,0),
15586 tsbonly,
15587 part_0_ctx_nonzero_tsb_config_3,
15588 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
15589 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15590 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15591}
15592.text; .skip 8
15593
15594
15595SECTION .btext027
15596.text
15597.global SUBR069; SUBR069:
15598 ldx [%g6+0x0050], %o1 ! 00000000B1AB1F00 SUBR:L0-B000 0 S <BD40045
15599 nop ! 00000000B1AB1F04 SUBR:L0-B000 0 S
15600 .word 0x1D067015 ! 00000000B1AB1F08 SUBR:L0-B000 0 S random
15601 prefetch [%l0+%o4], 2 ! 00000000B1AB1F0C SUBR:L0-B000 0 S <.+0
15602 ldstub [%g4+0x0043], %o2 ! 00000000B1AB1F10 SUBR:L0-B000 0 S >BD40092
15603 .word 0xDB0D62EE ! 00000000B1AB1F14 SUBR:L0-B000 0 S random
15604 .word 0xAFA689E2 ! 00000000B1AB1F18 SUBR:L0-B000 0 S illop
15605 add %g5, 0x50, %l5 ! 00000000B1AB1F1C SUBR:L0-B000 0 @BD40045
15606 .word 0x91AC60A7 ! 00000000B1AB1F20 SUBR:L0-B000 0 S illop
15607 ldda [%g4+0x000D]%asi, %o2 ! 00000000B1AB1F24 SUBR:L0-B000 0 S <BD40058+5
15608 nop ! 00000000B1AB1F28 SUBR:L0-B000 0 S
15609 std %f44, [%g4+0x0010] ! 00000000B1AB1F2C SUBR:L0-B000 0 S >BD40074
15610 nop ! 00000000B1AB1F30 SUBR:L0-B000 0 S
15611 add %g1, 0x6B5, %g1 ! 00000000B1AB1F34 SUBR:L0-B000 0 chksum++
15612 add %o3, %g1, %o4 ! 00000000B1AB1F38 SWCH:L1-B000 0
15613 andcc %o4, 0x100, %g0 ! 00000000B1AB1F3C SWCH:L1-B000 0
15614 bnz,pt %xcc, BL40171 ! 00000000B1AB1F40 SWCH:L1-B000 0
15615 add %g1, 0x9F0, %g1 ! 00000000B1AB1F44 SWCH:L1-B000 0 chksum++
15616 .word 0x95B1419B ! 00000000B1AB1F48 SWCH:L1-B000 0 illop
15617 bnz,a,pt %xcc, BL40170 ! 00000000B1AB1F4C SWCH:L1-B000 0
15618 add %g1, 0x55A, %g1 ! 00000000B1AB1F50 SWCH:L1-B000 0 chksum++
15619 andcc %o4, 0x10, %g0 ! 00000000B1AB1F54 SWCH:L1-B000 0
15620 bnz,pn %xcc, BL40169 ! 00000000B1AB1F58 SWCH:L1-B000 0
15621 add %g1, 0x86D, %g1 ! 00000000B1AB1F5C SWCH:L1-B000 0 chksum++
15622 andcc %o4, 0x80, %g0 ! 00000000B1AB1F60 SWCH:L1-B000 0
15623 bnz,pn %xcc, BL40168 ! 00000000B1AB1F64 SWCH:L1-B000 0
15624 sth %i2, [%g6-0x001E] ! 00000000B1AB1F68 SWCH:L1-B000 0 S >BD40016
15625 stba %i3, [%g4-0x0010]%asi ! 00000000B1AB1F6C SWCH:L1-B000 0 S >BD40052
15626 .word 0xADCEB7A8 ! 00000000B1AB1F70 SWCH:L1-B000 0 S illop
15627 add %g6, 0x28, %l6 ! 00000000B1AB1F74 SWCH:L1-B000 0 @BD40080
15628 stda %f24, [%l6]0xD8 ! 00000000B1AB1F78 SWCH:L1-B000 0 S Short8
15629 st %f17, [%g6-0x0019] ! 00000000B1AB1F7C SWCH:L1-B000 0 S >BD40130+3
15630 add %g1, 0xA29, %g1 ! 00000000B1AB1F80 SWCH:L1-B000 0 chksum++
15631 fba,a BL40172 ! 00000000B1AB1F84 SWCH:L1-B000 0
15632 std %o2, [%g5+0x0068] ! 00000000B1AB1F88 SWCH:L1-B000 0 S >BD40012
15633BL40168:add %g1, 0x364, %g1 ! 00000000B1AB1F8C CASE:L2-B000 0 chksum++
15634 ldx [%g5-0x0088], %g5 ! 00000000B1AB1F90 CASE:L2-B000 0 ptr_chase
15635 ldx [%g5-0x0088], %g5 ! 00000000B1AB1F94 CASE:L2-B000 0 ptr_chase
15636 .word 0x97906000 ! 00000000B1AB1F98 CASE:L2-B000 0 random
15637 ldx [%g5-0x0088], %g5 ! 00000000B1AB1F9C CASE:L2-B000 0 ptr_chase
15638 ldx [%g2+0x0060], %fsr ! 00000000B1AB1FA0 CASE:L2-B000 0 S <BD40032
15639 std %f62, [%g5-0x0060] ! 00000000B1AB1FA4 CASE:L2-B000 0 S >BD40104
15640 ldx [%g2+0x0050], %l5 ! 00000000B1AB1FA8 CASE:L2-B000 0 <BD40003
15641 membar 0x40 ! 00000000B1AB1FAC CASE:L2-B000 0
15642 stda %f0, [%l5]0x16 ! 00000000B1AB1FB0 CASE:L2-B000 0 Blk-Store
15643 membar 0x40 ! 00000000B1AB1FB4 CASE:L2-B000 0
15644 .word 0xC5AB2873 ! 00000000B1AB1FB8 CASE:L2-B000 0 S illop
15645 .word 0xC298EB22 ! 00000000B1AB1FBC CASE:L2-B000 0 S illop
15646 .word 0x83A699D8 ! 00000000B1AB1FC0 CASE:L2-B000 0 S illop
15647 .word 0xF61C3CF1 ! 00000000B1AB1FC4 CASE:L2-B000 0 S illop
15648 membar 0x40 ! 00000000B1AB1FC8 CASE:L2-B000 0
15649 ldda [%l5]0xF0, %f16 ! 00000000B1AB1FCC CASE:L2-B000 0 Blk-Load
15650 membar 0x40 ! 00000000B1AB1FD0 CASE:L2-B000 0
15651 fba,pn %fcc0, BL40172 ! 00000000B1AB1FD4 CASE:L2-B000 0
15652 ldx [%g2+0x0060], %fsr ! 00000000B1AB1FD8 CASE:L2-B000 0 S <BD40032
15653BL40169:add %g1, 0x1A2, %g1 ! 00000000B1AB1FDC CASE:L2-B001 0 chksum++
15654 .word 0x8F89CEE1 ! 00000000B1AB1FE0 CASE:L2-B001 0 S illop
15655 st %f29, [%g6-0x0054] ! 00000000B1AB1FE4 CASE:L2-B001 0 S >BD40027
15656 add %g5, 0x43, %l6 ! 00000000B1AB1FE8 CASE:L2-B001 0 @BD40092
15657 ldda [%l6]0xD8, %f26 ! 00000000B1AB1FEC CASE:L2-B001 0 S Short8
15658 add %g3, -16, %l6 ! 00000000B1AB1FF0 CASE:L2-B001 0 @BD40052
15659 stda %f28, [%l6]0xD0 ! 00000000B1AB1FF4 CASE:L2-B001 0 S Short8
15660 stx %i5, [%g4-0x0048] ! 00000000B1AB1FF8 CASE:L2-B001 0 S >BD40023
15661 fba BL40172 ! 00000000B1AB1FFC CASE:L2-B001 0
15662 swap [%g3+0x0048], %o3 ! 00000000B1AB2000 CASE:L2-B001 0 S >BD40018
15663BL40170:add %g1, 0x3F, %g1 ! 00000000B1AB2004 CASE:L2-B002 0 chksum++
15664 sta %f11, [%g6-0x0078]%asi ! 00000000B1AB2008 CASE:L2-B002 0 S >BD40180
15665 tcc %xcc, %g0+0x0064 ! 00000000B1AB200C CASE:L2-B002 0 S
15666 add %g6, -104, %l5 ! 00000000B1AB2010 CASE:L2-B002 0 @BD40082
15667 stda %f24,[%l5+%g1]0xC3 ! 00000000B1AB2014 CASE:L2-B002 0 S Partial_St
15668 std %f12, [%g4+0x0018] ! 00000000B1AB2018 CASE:L2-B002 0 S >BD40059
15669 .word 0x065A0E3B ! 00000000B1AB201C CASE:L2-B002 0 S illop
15670 .word 0xA9918000 ! 00000000B1AB2020 CASE:L2-B002 0 illop
15671 .word 0xFE3EC182 ! 00000000B1AB2024 CASE:L2-B002 0 S illop
15672BL40171:add %g1, 0xFC6, %g1 ! 00000000B1AB2028 CASE:L2-B003 0 chksum++
15673 nop ! 00000000B1AB202C CASE:L2-B003 0 S
15674 .word 0xC9971301 ! 00000000B1AB2030 CASE:L2-B003 0 illop
15675 stda %f28,[%l5+%g1]0xC0 ! 00000000B1AB2034 CASE:L2-B003 0 S Partial_St
15676 ldstub [%g3-0x0057], %o5 ! 00000000B1AB2038 CASE:L2-B003 0 S >BD40026
15677 ld [%g5-0x0040], %f20 ! 00000000B1AB203C CASE:L2-B003 0 S <BD40007
15678 nop ! 00000000B1AB2040 CASE:L2-B003 0 S
15679 ldx [%g2+0x0050], %l5 ! 00000000B1AB2044 CASE:L2-B003 0 <BD40003
15680 membar 0x40 ! 00000000B1AB2048 CASE:L2-B003 0
15681 stda %f16, [%l5]0xE0 ! 00000000B1AB204C CASE:L2-B003 0 Blk-Store
15682 membar 0x40 ! 00000000B1AB2050 CASE:L2-B003 0
15683 ldx [%g4-0x0088], %g4 ! 00000000B1AB2054 CASE:L2-B003 0 ptr_chase
15684 add %g5, 0x0, %l6 ! 00000000B1AB2058 CASE:L2-B003 0 @BD40097
15685 stda %f28, [%l6]0xD2 ! 00000000B1AB205C CASE:L2-B003 0 S Short16
15686 nop ! 00000000B1AB2060 CASE:L2-B003 0 S
15687 prefetch [%i1-0x06F4], 4 ! 00000000B1AB2064 CASE:L2-B003 0 S <.-1780
15688 ba,pn %xcc, BL40172 ! 00000000B1AB2068 CASE:L2-B003 0
15689 stxa %g1, [%g5+0x0050]%asi ! 00000000B1AB206C CASE:L2-B003 0 S >BD40045
15690BL40172: ! SWCH:L1-B000
15691 add %g1, 0x911, %g1 ! 00000000B1AB2070 SWCH:L1-B000 0 chksum++
15692 ldx [%g2+0x0008], %g4 ! 00000000B1AB2074 SWCH:L1-B000 0 S BASE<BD40015
15693 ta %xcc, 0x40 ! 00000000B1AB2078 SWCH:L1-B000 0 S +-priv
15694 stb %g1, [%g6+0x0047] ! 00000000B1AB207C SWCH:L1-B000 0 S >BD40141
15695 nop ! 00000000B1AB2080 SWCH:L1-B000 0 S
15696 stba %o2, [%g3-0x0020]%asi ! 00000000B1AB2084 SWCH:L1-B000 0 S >BD40144
15697 ldx [%g3-0x0088], %g3 ! 00000000B1AB2088 SWCH:L1-B000 0 ptr_chase
15698 ldx [%g3-0x0088], %g3 ! 00000000B1AB208C SWCH:L1-B000 0 ptr_chase
15699 ldx [%g3-0x0088], %g3 ! 00000000B1AB2090 SWCH:L1-B000 0 ptr_chase
15700 .word 0xA5A48435 ! 00000000B1AB2094 SUBR:L0-B000 0 S illop_FP
15701 std %o4, [%g4-0x0008] ! 00000000B1AB2098 SUBR:L0-B000 0 S >BD40056
15702 .word 0x8DB301A5 ! 00000000B1AB209C SUBR:L0-B000 0 S illop_VIS
15703 add %g3, 0x43, %l6 ! 00000000B1AB20A0 SUBR:L0-B000 0 @BD40092
15704 stda %f26, [%l6]0xD8 ! 00000000B1AB20A4 SUBR:L0-B000 0 S Short8
15705 .word 0xB9D85997 ! 00000000B1AB20A8 SUBR:L0-B000 0 S illop
15706 retl ! 00000000B1AB20AC SUBR:L0-B000 0
15707 .word 0xE94C2B6D ! 00000000B1AB20B0 SUBR:L0-B000 0 random
15708
15709SECTION .btext027_pg1 TEXT_VA=0xb1ab2000
15710attr_text {
15711 Name = .btext027_pg1,
15712 VA = 0xb1ab2000,
15713 RA = 0xffff6a000,
15714 PA = ra2pa(0xffff6a000,0),
15715 tsbonly,
15716 part_0_ctx_nonzero_tsb_config_3,
15717 TTE_Context=70, TTE_Size=0, TTE_W=0, TTE_X=1,
15718 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15719 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15720}
15721.text; .skip 8
15722! Context 70: 2239 instructions generated, 2264 executed, 70 traps
15723
15724#undef BLIMP_BIAS
15725#define BLIMP_BIAS 0
15726#undef BLIMP_FRAME
15727#define BLIMP_FRAME 64
15728#undef BLIMP_32BIT
15729#define BLIMP_32BIT 1
15730
15731!========================================================================
15732
15733SECTION .btext028 TEXT_VA=0x10a2fd00
15734attr_text {
15735 Name = .btext028,
15736 VA = 0x10a2fd00,
15737 RA = 0xffff25d00,
15738 PA = ra2pa(0xffff25d00,0),
15739 notsb
15740}
15741
15742SECTION .btext028_pg0 TEXT_VA=0x10a2e000
15743attr_text {
15744 Name = .btext028_pg0,
15745 VA = 0x10a2e000,
15746 RA = 0xffff24000,
15747 PA = ra2pa(0xffff24000,0),
15748 tsbonly,
15749 part_0_ctx_nonzero_tsb_config_3,
15750 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
15751 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
15752 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
15753}
15754.text; .skip 8
15755
15756
15757SECTION .btext028
15758.text
15759.global start_th_3; start_th_3:
15760.global SUBR084; SUBR084:
15761BL60168: ! MAIN:L0-B000
15762 nop ! 0000000010A2FD00 MAIN:L0-B000 1
15763 sethi %hh(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD04 MAIN:L0-B000 1 BD60094
15764 or %g2,%hm(0xABAD1DEAF0658000),%g2 ! 0000000010A2FD08 MAIN:L0-B000 1
15765 sethi %lm(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD0C MAIN:L0-B000 1
15766 or %g3,%lo(0xABAD1DEAF0658000),%g3 ! 0000000010A2FD10 MAIN:L0-B000 1
15767 sllx %g2, 0x20, %g2 ! 0000000010A2FD14 MAIN:L0-B000 1
15768 or %g2, %g3, %g2 ! 0000000010A2FD18 MAIN:L0-B000 1
15769 sethi %hh(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD1C MAIN:L0-B000 1 STACK0071
15770 or %l0,%hm(0xABAD1DEA153F2000),%l0 ! 0000000010A2FD20 MAIN:L0-B000 1
15771 sethi %lm(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD24 MAIN:L0-B000 1
15772 or %l1,%lo(0xABAD1DEA153F2000),%l1 ! 0000000010A2FD28 MAIN:L0-B000 1
15773 sllx %l0, 0x20, %l0 ! 0000000010A2FD2C MAIN:L0-B000 1
15774 or %l0, %l1, %l0 ! 0000000010A2FD30 MAIN:L0-B000 1
15775 sub %l0, 0x80, %o6 ! 0000000010A2FD34 MAIN:L0-B000 1
15776 add %o6, 0x40, %i6 ! 0000000010A2FD38 MAIN:L0-B000 1
15777 addcc %g0, 0x1, %g1 ! 0000000010A2FD3C MAIN:L0-B000 1
15778 or %g0, -755, %g3 ! 0000000010A2FD40 MAIN:L0-B000 1
15779 or %g0, 0xFB1, %g4 ! 0000000010A2FD44 MAIN:L0-B000 1
15780 or %g0, 0xBA3, %g5 ! 0000000010A2FD48 MAIN:L0-B000 1
15781 or %g0, 0x335, %g6 ! 0000000010A2FD4C MAIN:L0-B000 1
15782 or %g0, 0x0, %g7 ! 0000000010A2FD50 MAIN:L0-B000 1
15783 or %g0, 0xA48, %o0 ! 0000000010A2FD54 MAIN:L0-B000 1
15784 or %g0, 0x20D, %o1 ! 0000000010A2FD58 MAIN:L0-B000 1
15785 or %g0, 0xFE6, %o2 ! 0000000010A2FD5C MAIN:L0-B000 1
15786 or %g0, 0x4BE, %o3 ! 0000000010A2FD60 MAIN:L0-B000 1
15787 or %g0, 0xD0, %o4 ! 0000000010A2FD64 MAIN:L0-B000 1
15788 or %g0, 0xFB2, %o5 ! 0000000010A2FD68 MAIN:L0-B000 1
15789 or %g0, -299, %o7 ! 0000000010A2FD6C MAIN:L0-B000 1
15790 or %g0, 0x134, %l0 ! 0000000010A2FD70 MAIN:L0-B000 1
15791 or %g0, 0x5D9, %l1 ! 0000000010A2FD74 MAIN:L0-B000 1
15792 or %g0, -2350, %l2 ! 0000000010A2FD78 MAIN:L0-B000 1
15793 or %g0, -931, %l3 ! 0000000010A2FD7C MAIN:L0-B000 1
15794 or %g0, -1107, %l4 ! 0000000010A2FD80 MAIN:L0-B000 1
15795 or %g0, -2836, %l5 ! 0000000010A2FD84 MAIN:L0-B000 1
15796 sethi %hh(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD88 MAIN:L0-B000 1 SUBR084
15797 or %l7,%hm(0xABAD1DEA10A2FD00),%l7 ! 0000000010A2FD8C MAIN:L0-B000 1
15798 sethi %lm(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD90 MAIN:L0-B000 1
15799 or %l6,%lo(0xABAD1DEA10A2FD00),%l6 ! 0000000010A2FD94 MAIN:L0-B000 1
15800 sllx %l7, 0x20, %l7 ! 0000000010A2FD98 MAIN:L0-B000 1
15801 or %l7, %l6, %l7 ! 0000000010A2FD9C MAIN:L0-B000 1
15802 or %g0, 0x9C0, %l6 ! 0000000010A2FDA0 MAIN:L0-B000 1
15803 or %g0, -2218, %i0 ! 0000000010A2FDA4 MAIN:L0-B000 1
15804 or %g0, 0x721, %i1 ! 0000000010A2FDA8 MAIN:L0-B000 1
15805 or %g0, -1671, %i2 ! 0000000010A2FDAC MAIN:L0-B000 1
15806 or %g0, 0x20A, %i3 ! 0000000010A2FDB0 MAIN:L0-B000 1
15807 or %g0, 0x6, %i4 ! 0000000010A2FDB4 MAIN:L0-B000 1
15808 or %g0, 0x5F1, %i5 ! 0000000010A2FDB8 MAIN:L0-B000 1
15809 or %g0, 0xE18, %i7 ! 0000000010A2FDBC MAIN:L0-B000 1
15810 or %g0, 0x4, %g6 ! 0000000010A2FDC0 MAIN:L0-B000 1
15811BL60169:save %o6, -64, %o6 ! 0000000010A2FDC4 MAIN:L0-B000 4
15812 add %i0, %g6, %l0 ! 0000000010A2FDC8 MAIN:L0-B000 4
15813 add %i1, %g6, %l1 ! 0000000010A2FDCC MAIN:L0-B000 4
15814 add %i2, %g6, %l2 ! 0000000010A2FDD0 MAIN:L0-B000 4
15815 add %i3, %g6, %l3 ! 0000000010A2FDD4 MAIN:L0-B000 4
15816 add %i4, %g6, %l4 ! 0000000010A2FDD8 MAIN:L0-B000 4
15817 add %i5, %g6, %l5 ! 0000000010A2FDDC MAIN:L0-B000 4
15818 add %i6, %g6, %l6 ! 0000000010A2FDE0 MAIN:L0-B000 4
15819 add %i7, %g6, %l7 ! 0000000010A2FDE4 MAIN:L0-B000 4
15820 add %l0, %g6, %o0 ! 0000000010A2FDE8 MAIN:L0-B000 4
15821 add %l1, %g6, %o1 ! 0000000010A2FDEC MAIN:L0-B000 4
15822 add %l2, %g6, %o2 ! 0000000010A2FDF0 MAIN:L0-B000 4
15823 add %l3, %g6, %o3 ! 0000000010A2FDF4 MAIN:L0-B000 4
15824 add %l4, %g6, %o4 ! 0000000010A2FDF8 MAIN:L0-B000 4
15825 add %l5, %g6, %o5 ! 0000000010A2FDFC MAIN:L0-B000 4
15826 add %l7, %g6, %o7 ! 0000000010A2FE00 MAIN:L0-B000 4
15827 subcc %g6, 0x1, %g6 ! 0000000010A2FE04 MAIN:L0-B000 4
15828 bnz,pn %xcc, BL60169 ! 0000000010A2FE08 MAIN:L0-B000 4
15829 nop ! 0000000010A2FE0C MAIN:L0-B000 4
15830 restore %g0, %g0, %g0 ! 0000000010A2FE10 MAIN:L0-B000 1
15831 restore %g0, %g0, %g0 ! 0000000010A2FE14 MAIN:L0-B000 1
15832 restore %g0, %g0, %g0 ! 0000000010A2FE18 MAIN:L0-B000 1
15833 restore %g0, %g0, %g0 ! 0000000010A2FE1C MAIN:L0-B000 1
15834 ta %xcc, 0x44 ! 0000000010A2FE20 MAIN:L0-B000 1 cleanwin=0
15835 ldd [%g2+0x0068], %f0 ! 0000000010A2FE24 MAIN:L0-B000 1 <BD60223
15836 faddd %f0, %f0, %f6 ! 0000000010A2FE28 MAIN:L0-B000 1
15837 faddd %f0, %f6, %f12 ! 0000000010A2FE2C MAIN:L0-B000 1
15838 faddd %f6, %f12, %f14 ! 0000000010A2FE30 MAIN:L0-B000 1
15839 faddd %f12, %f14, %f60 ! 0000000010A2FE34 MAIN:L0-B000 1
15840 faddd %f14, %f60, %f62 ! 0000000010A2FE38 MAIN:L0-B000 1
15841 faddd %f60, %f62, %f32 ! 0000000010A2FE3C MAIN:L0-B000 1
15842 faddd %f62, %f32, %f34 ! 0000000010A2FE40 MAIN:L0-B000 1
15843 faddd %f32, %f34, %f36 ! 0000000010A2FE44 MAIN:L0-B000 1
15844 faddd %f34, %f36, %f38 ! 0000000010A2FE48 MAIN:L0-B000 1
15845 faddd %f36, %f38, %f40 ! 0000000010A2FE4C MAIN:L0-B000 1
15846 faddd %f38, %f40, %f42 ! 0000000010A2FE50 MAIN:L0-B000 1
15847 faddd %f40, %f42, %f44 ! 0000000010A2FE54 MAIN:L0-B000 1
15848 faddd %f42, %f44, %f46 ! 0000000010A2FE58 MAIN:L0-B000 1
15849 ld [%g2+0x0070], %f2 ! 0000000010A2FE5C MAIN:L0-B000 1 <BD60224
15850 fadds %f2, %f2, %f3 ! 0000000010A2FE60 MAIN:L0-B000 1
15851 fadds %f2, %f3, %f4 ! 0000000010A2FE64 MAIN:L0-B000 1
15852 fadds %f3, %f4, %f5 ! 0000000010A2FE68 MAIN:L0-B000 1
15853 fadds %f4, %f5, %f8 ! 0000000010A2FE6C MAIN:L0-B000 1
15854 fadds %f5, %f8, %f9 ! 0000000010A2FE70 MAIN:L0-B000 1
15855 fadds %f8, %f9, %f10 ! 0000000010A2FE74 MAIN:L0-B000 1
15856 fadds %f9, %f10, %f11 ! 0000000010A2FE78 MAIN:L0-B000 1
15857 fcmpd %fcc0, %f0, %f0 ! 0000000010A2FE7C MAIN:L0-B000 1
15858 fcmpd %fcc1, %f0, %f0 ! 0000000010A2FE80 MAIN:L0-B000 1
15859 fcmpd %fcc2, %f0, %f0 ! 0000000010A2FE84 MAIN:L0-B000 1
15860 fcmpd %fcc3, %f0, %f0 ! 0000000010A2FE88 MAIN:L0-B000 1
15861 stx %fsr, [%g2+0x0060] ! 0000000010A2FE8C MAIN:L0-B000 1 <BD60032
15862 fzero %f16 ! 0000000010A2FE90 MAIN:L0-B000 1
15863 fzero %f18 ! 0000000010A2FE94 MAIN:L0-B000 1
15864 fzero %f20 ! 0000000010A2FE98 MAIN:L0-B000 1
15865 fzero %f22 ! 0000000010A2FE9C MAIN:L0-B000 1
15866 fzero %f24 ! 0000000010A2FEA0 MAIN:L0-B000 1
15867 fzero %f26 ! 0000000010A2FEA4 MAIN:L0-B000 1
15868 fzero %f28 ! 0000000010A2FEA8 MAIN:L0-B000 1
15869 fzero %f30 ! 0000000010A2FEAC MAIN:L0-B000 1
15870 ldx [%g2+0x0000], %g3 ! 0000000010A2FEB0 MAIN:L0-B000 1 BASE<BD60094
15871 ldx [%g2+0x0008], %g4 ! 0000000010A2FEB4 MAIN:L0-B000 1 BASE<BD60015
15872 ldx [%g2+0x0010], %g5 ! 0000000010A2FEB8 MAIN:L0-B000 1 BASE<BD60048
15873 ldx [%g2+0x0018], %g6 ! 0000000010A2FEBC MAIN:L0-B000 1 BASE<BD60083
15874 or %g0, 0x2, %l4 ! 0000000010A2FEC0 LOOP:L1-B000 1
15875BL60244: ! LOOP:L1-B000
15876 add %g1, 0x90A, %g1 ! 0000000010A2FEC4 LOOP:L1-B000 2 chksum++
15877 ldsw [%g3-0x0054], %l3 ! 0000000010A2FEC8 LOOP:L1-B000 2 S <BD60027
15878 add %g3, -36, %l6 ! 0000000010A2FECC LOOP:L1-B000 2 @BD60068
15879 ldda [%l6]0xD3, %f22 ! 0000000010A2FED0 LOOP:L1-B000 2 S Short16
15880 sethi %hh(0xABAD1DEA04C31F00),%l6 ! 0000000010A2FED4 LOOP:L1-B000 2 SUBR085
15881 or %l6,%hm(0xABAD1DEA04C31F00),%l6 ! 0000000010A2FED8 LOOP:L1-B000 2
15882 sethi %lm(0xABAD1DEA04C31F00),%l5 ! 0000000010A2FEDC LOOP:L1-B000 2
15883 or %l5,%lo(0xABAD1DEA04C31F00),%l5 ! 0000000010A2FEE0 LOOP:L1-B000 2
15884 sllx %l6, 0x20, %l6 ! 0000000010A2FEE4 LOOP:L1-B000 2
15885 or %l6, %l5, %l6 ! 0000000010A2FEE8 LOOP:L1-B000 2
15886 add %l6, 0x1, %l6 ! 0000000010A2FEEC LOOP:L1-B000 2
15887 call SUBR085 ! 0000000010A2FEF0 LOOP:L1-B000 2 S
15888 ldsha [%g7+%g0]0x83, %l0 ! 0000000010A2FEF4 LOOP:L1-B000 2 S <BD60002
15889 stda %i4, [%g3+0x0068]%asi ! 0000000010A2FEF8 LOOP:L1-B000 2 S >BD60012
15890 add %g4, 0x43, %l6 ! 0000000010A2FEFC LOOP:L1-B000 2 @BD60092
15891 ldda [%l6]0xD0, %f30 ! 0000000010A2FF00 LOOP:L1-B000 2 S Short8
15892 prefetch [%l6+%o3], 20 ! 0000000010A2FF04 LOOP:L1-B000 2 S <.+0
15893 lduh [%g6+0x0000], %i4 ! 0000000010A2FF08 LOOP:L1-B000 2 S <BD60097
15894 st %f2, [%g4+0x0060] ! 0000000010A2FF0C LOOP:L1-B000 2 S >BD60069
15895 ldd [%g5-0x0068], %f26 ! 0000000010A2FF10 LOOP:L1-B000 2 S <BD60082
15896 ldd [%g5+0x0018], %f12 ! 0000000010A2FF14 LOOP:L1-B000 2 S <BD60059
15897 ldx [%g2+0x0000], %g3 ! 0000000010A2FF18 LOOP:L1-B000 2 S BASE<BD60094
15898 or %g0, 0x3, %l0 ! 0000000010A2FF1C LOOP:L2-B000 2
15899BL60173: ! LOOP:L2-B000
15900 add %g1, 0x529, %g1 ! 0000000010A2FF20 LOOP:L2-B000 5 chksum++
15901 ldub [%g4+0x0046], %o4 ! 0000000010A2FF24 LOOP:L2-B000 5 S <BD60077
15902 nop ! 0000000010A2FF28 LOOP:L2-B000 5 S
15903 ldx [%g2+0x0028], %g5 ! 0000000010A2FF2C LOOP:L2-B000 5 S BASE<BD60022
15904 stx %i4, [%g6-0x0068] ! 0000000010A2FF30 LOOP:L2-B000 5 S >BD60082
15905 ldx [%g2+0x0018], %g6 ! 0000000010A2FF34 LOOP:L2-B000 5 S BASE<BD60083
15906 ld [%g3-0x0078], %f8 ! 0000000010A2FF38 LOOP:L2-B000 5 S <BD60180
15907 and %g1, 0xFE, %l3 ! 0000000010A2FF3C LOOP:L3-B000 5
15908BL60170: ! LOOP:L3-B000
15909 add %g1, 0x3A9, %g1 ! 0000000010A2FF40 LOOP:L3-B000 16 chksum++
15910 add %g6, 0x2A, %l6 ! 0000000010A2FF44 LOOP:L3-B000 16 @BD60099
15911 ldda [%l6]0xD0, %f24 ! 0000000010A2FF48 LOOP:L3-B000 16 S Short8
15912 add %g5, 0x43, %l6 ! 0000000010A2FF4C LOOP:L3-B000 16 @BD60092
15913 ldda [%l6]0xD8, %f20 ! 0000000010A2FF50 LOOP:L3-B000 16 S Short8
15914 stb %i5, [%g6-0x0009] ! 0000000010A2FF54 LOOP:L3-B000 16 S >BD60002+3
15915 nop ! 0000000010A2FF58 LOOP:L3-B000 16 S
15916 ldd [%g5+0x0038], %i0 ! 0000000010A2FF5C LOOP:L3-B000 16 S <BD60028
15917 add %g6, -72, %l5 ! 0000000010A2FF60 LOOP:L3-B000 16 @BD60023
15918 stda %f16,[%l5+%g1]0xCA ! 0000000010A2FF64 LOOP:L3-B000 16 S Partial_St
15919 nop ! 0000000010A2FF68 LOOP:L3-B000 16 S
15920 ldsw [%g3-0x0014], %i2 ! 0000000010A2FF6C LOOP:L3-B000 16 S <BD60087
15921 nop ! 0000000010A2FF70 LOOP:L3-B000 16 S
15922 lduh [%g6-0x0056], %i3 ! 0000000010A2FF74 LOOP:L3-B000 16 S <BD60014
15923 popc 0x8A8, %i2 ! 0000000010A2FF78 LOOP:L3-B000 16 S
15924 st %f2, [%g3+0x002D] ! 0000000010A2FF7C LOOP:L3-B000 16 S >BD60019+1
15925 srlx %l3, 0x1, %l3 ! 0000000010A2FF80 LOOP:L3-B000 16
15926 andcc %l3, 0x1, %g0 ! 0000000010A2FF84 LOOP:L3-B000 16
15927 bne,pt %xcc, BL60170 ! 0000000010A2FF88 LOOP:L3-B000 16
15928 ldsba [%g7+%g7]0x83, %l2 ! 0000000010A2FF8C LOOP:L3-B000 16 S <BD60002
15929 add %g1, 0xA97, %g1 ! 0000000010A2FF90 LOOP:L3-B000 5 chksum++
15930 andcc %g1, 0x3, %g0 ! 0000000010A2FF94 LOOP:L2-B000 5
15931 bz,a,pn %xcc, BL60182 ! 0000000010A2FF98 LOOP:L2-B000 5
15932 stw %o1, [%g3-0x0064] ! 0000000010A2FF9C LOOP:L2-B000 1 S >BD60082+4
15933 add %g1, 0x51C, %g1 ! 0000000010A2FFA0 LOOP:L2-B000 4 chksum++
15934 or %g0, 0x3, %l1 ! 0000000010A2FFA4 LOOP:L3-B001 4
15935BL60171: ! LOOP:L3-B001
15936 add %g1, 0xAB9, %g1 ! 0000000010A2FFA8 LOOP:L3-B001 12 chksum++
15937 cmp %l1, 0x1 ! 0000000010A2FFAC LOOP:L3-B001 12
15938 be,pt %xcc, BL60172 ! 0000000010A2FFB0 LOOP:L3-B001 12
15939 stha %i2, [%g5+0x0044]%asi ! 0000000010A2FFB4 LOOP:L3-B001 12 S >BD60137
15940 add %g1, 0x600, %g1 ! 0000000010A2FFB8 LOOP:L3-B001 8 chksum++
15941 stba %l2, [%g6-0x0058]%asi ! 0000000010A2FFBC LOOP:L3-B001 8 S >BD60024
15942 add %g6, -72, %l5 ! 0000000010A2FFC0 LOOP:L3-B001 8 @BD60023
15943 stda %f20,[%l5+%g1]0xC0 ! 0000000010A2FFC4 LOOP:L3-B001 8 S Partial_St
15944 ldx [%g2+0x0018], %g5 ! 0000000010A2FFC8 LOOP:L3-B001 8 S BASE<BD60083
15945 add %g6, -87, %l6 ! 0000000010A2FFCC LOOP:L3-B001 8 @BD60026
15946 stda %f16, [%l6]0xD8 ! 0000000010A2FFD0 LOOP:L3-B001 8 S Short8
15947 sth %i1, [%g3-0x003C] ! 0000000010A2FFD4 LOOP:L3-B001 8 S >BD60041
15948 swap [%g5-0x0014], %o1 ! 0000000010A2FFD8 LOOP:L3-B001 8 S >BD60087
15949 add %g6, 0x47, %l6 ! 0000000010A2FFDC LOOP:L3-B001 8 @BD60141
15950 ldda [%l6]0xD0, %f28 ! 0000000010A2FFE0 LOOP:L3-B001 8 S Short8
15951 st %fsr, [%g2+0x0064] ! 0000000010A2FFE4 LOOP:L3-B001 8 S <BD60032+4
15952 ldx [%g2+0x0038], %g6 ! 0000000010A2FFE8 LOOP:L3-B001 8 S BASE<BD60125
15953 ldsw [%g3-0x0014], %o4 ! 0000000010A2FFEC LOOP:L3-B001 8 S <BD60087
15954 ldxa [%g5+0x0078]%asi, %o3 ! 0000000010A2FFF0 LOOP:L3-B001 8 S <BD60009
15955 sta %f3, [%g6-0x0072]%asi ! 0000000010A2FFF4 LOOP:L3-B001 8 S >BD60020+2
15956 sub %l1, 0x1, %l1 ! 0000000010A2FFF8 LOOP:L3-B001 8
15957 brnz,a,pt %l1, BL60171 ! 0000000010A2FFFC LOOP:L3-B001 8
15958 ld [%g4-0x0078], %f5 ! 0000000010A30000 LOOP:L3-B001 8 S <BD60180
15959 .word 0xADCDD97E ! 0000000010A30004 LOOP:L3-B001 0 illop
15960BL60172: ! LOOP:L3-B001
15961 add %g1, 0xD3E, %g1 ! 0000000010A30008 LOOP:L3-B001 4 chksum++
15962 subcc %l0, 0x1, %l0 ! 0000000010A3000C LOOP:L2-B000 4
15963 bnz,a,pt %xcc, BL60173 ! 0000000010A30010 LOOP:L2-B000 4
15964 stw %l2, [%g4+0x007C] ! 0000000010A30014 LOOP:L2-B000 3 S >BD60009+4
15965 add %g1, 0x412, %g1 ! 0000000010A30018 LOOP:L2-B000 1 chksum++
15966 ba,pt %icc, BL60181 ! 0000000010A3001C SIDE:L2-B001 1
15967 std %o4, [%g5-0x0068] ! 0000000010A30020 SIDE:L2-B001 1 S >BD60082
15968BL60182: ! SIDE:L2-B001
15969 andcc %i2, 0x20, %g0 ! 0000000010A30024 SKIP:L3-B002 1
15970 bnz,a BL60174 ! 0000000010A30028 SKIP:L3-B002 1
15971 ld [%g3+0x0020], %f8 ! 0000000010A3002C SKIP:L3-B002 0 S <BD60042
15972 ldd [%g5+0x0018], %f36 ! 0000000010A30030 SKIP:L3-B002 1 S <BD60059
15973 lduha [%g7+%g0]0x83, %i4 ! 0000000010A30034 SKIP:L3-B002 1 S <BD60002
15974 add %g6, 0x44, %l6 ! 0000000010A30038 SKIP:L3-B002 1 @BD60137
15975 ldda [%l6]0xD2, %f20 ! 0000000010A3003C SKIP:L3-B002 1 S Short16
15976 stx %o0, [%g3+0x0038] ! 0000000010A30040 SKIP:L3-B002 1 S >BD60028
15977 add %g1, 0x71D, %g1 ! 0000000010A30044 SKIP:L3-B002 1 chksum++
15978 st %f2, [%g6+0x004C] ! 0000000010A30048 SKIP:L3-B002 1 S >BD60047
15979 ldsba [%g7+%g0]0x83, %l2 ! 0000000010A3004C SKIP:L3-B002 1 S <BD60002
15980 .word 0x93B6C233 ! 0000000010A30050 SKIP:L3-B002 1 S illop_VIS
15981 add %g6, -76, %l6 ! 0000000010A30054 SKIP:L3-B002 1 @BD60089
15982 stda %f30, [%l6]0xD2 ! 0000000010A30058 SKIP:L3-B002 1 S Short16
15983 lduw [%g6-0x0014], %o5 ! 0000000010A3005C SKIP:L3-B002 1 S <BD60087
15984 ldsba [%g6+0x0046]%asi, %i3 ! 0000000010A30060 SKIP:L3-B002 1 S <BD60077
15985 lduw [%g3+0x0064], %o3 ! 0000000010A30064 SKIP:L3-B002 1 S <BD60021
15986 sethi %hh(0xABAD1DEA1EBE7F00),%l6 ! 0000000010A30068 SKIP:L3-B002 1 SUBR086
15987 or %l6,%hm(0xABAD1DEA1EBE7F00),%l6 ! 0000000010A3006C SKIP:L3-B002 1
15988 sethi %lm(0xABAD1DEA1EBE7F00),%l5 ! 0000000010A30070 SKIP:L3-B002 1
15989 or %l5,%lo(0xABAD1DEA1EBE7F00),%l5 ! 0000000010A30074 SKIP:L3-B002 1
15990 sllx %l6, 0x20, %l6 ! 0000000010A30078 SKIP:L3-B002 1
15991 or %l6, %l5, %l6 ! 0000000010A3007C SKIP:L3-B002 1
15992 call SUBR086 ! 0000000010A30080 SKIP:L3-B002 1 S
15993 lduh [%g4-0x0026], %i5 ! 0000000010A30084 SKIP:L3-B002 1 S <BD60170
15994 ba BL60178 ! 0000000010A30088 SKIP:L3-B002 1
15995 ld [%g3+0x0020], %f4 ! 0000000010A3008C SKIP:L3-B002 1 S <BD60042
15996BL60174: ! ELSE:L3-B003
15997 ldstub [%g5+0x0046], %i4 ! 0000000010A30090 ELSE:L3-B003 0 S >BD60077
15998 sth %o4, [%g6-0x0028] ! 0000000010A30094 ELSE:L3-B003 0 S >BD60049
15999 ldx [%g2+0x0018], %g4 ! 0000000010A30098 ELSE:L3-B003 0 S BASE<BD60083
16000 nop ! 0000000010A3009C ELSE:L3-B003 0 S
16001 .word 0x9FC68000 ! 0000000010A300A0 ELSE:L3-B003 0 S random
16002 .word 0x0A71E6D5 ! 0000000010A300A4 ELSE:L3-B003 0 L illop
16003 bnz BL60176 ! 0000000010A300A8 ELSE:L3-B003 0 L
16004BL60176:ldsh [%g5-0x000D], %o1 ! 0000000010A300AC ELSE:L3-B003 0 S <BD60184+1
16005BL60175:stha %o5, [%g6-0x0022]%asi ! 0000000010A300B0 ELSE:L3-B003 0 S >BD60076
16006 .word 0xE8E31CE8 ! 0000000010A300B4 ELSE:L3-B003 0 L illop
16007 std %f20, [%g5+0x0080] ! 0000000010A300B8 ELSE:L3-B003 0 S >BD60070
16008BL60177:.word 0x9FAD947A ! 0000000010A300BC ELSE:L3-B003 0 S illop
16009 add %g1, 0x1F2, %g1 ! 0000000010A300C0 ELSE:L3-B003 0 chksum++
16010 add %g1, 0xB01, %g1 ! 0000000010A300C4 ELSE:L3-B003 0 chksum++
16011 nop ! 0000000010A300C8 ELSE:L3-B003 0 S
16012 .word 0x83F4A4ED ! 0000000010A300CC ELSE:L3-B003 0 S illop
16013 ldx [%g2+0x0018], %g6 ! 0000000010A300D0 ELSE:L3-B003 0 S BASE<BD60083
16014 sethi %hh(0xABAD1DEA8F6F7F00),%l6 ! 0000000010A300D4 ELSE:L3-B003 0 SUBR090
16015 or %l6,%hm(0xABAD1DEA8F6F7F00),%l6 ! 0000000010A300D8 ELSE:L3-B003 0
16016 sethi %lm(0xABAD1DEA8F6F7F00),%l5 ! 0000000010A300DC ELSE:L3-B003 0
16017 or %l5,%lo(0xABAD1DEA8F6F7F00),%l5 ! 0000000010A300E0 ELSE:L3-B003 0
16018 sllx %l6, 0x20, %l6 ! 0000000010A300E4 ELSE:L3-B003 0
16019 or %l6, %l5, %l6 ! 0000000010A300E8 ELSE:L3-B003 0
16020 call SUBR090 ! 0000000010A300EC ELSE:L3-B003 0 S
16021 std %f26, [%g4+0x0008] ! 0000000010A300F0 ELSE:L3-B003 0 S >BD60058
16022 stw %o1, [%g6-0x001C] ! 0000000010A300F4 ELSE:L3-B003 0 S >BD60130
16023 .word 0x85A3597D ! 0000000010A300F8 ELSE:L3-B003 0 S illop
16024 sth %o5, [%g4+0x0002] ! 0000000010A300FC ELSE:L3-B003 0 S >BD60095
16025 ldx [%g3+0x0078], %o4 ! 0000000010A30100 ELSE:L3-B003 0 S <BD60009
16026BL60178: ! ELSE:L3-B003
16027 add %g1, 0x45C, %g1 ! 0000000010A30104 ELSE:L3-B003 1 chksum++
16028 andcc %o3, 0x4, %g0 ! 0000000010A30108 SKIP:L3-B004 1
16029 bz,a,pt %icc, BL60179 ! 0000000010A3010C SKIP:L3-B004 1
16030 prefetch [%l5+%o0], 0 ! 0000000010A30110 SKIP:L3-B004 0 S <.+0
16031 nop ! 0000000010A30114 SKIP:L3-B004 1 S
16032 .word 0x00D63143 ! 0000000010A30118 SKIP:L3-B004 1 S illop
16033 add %g3, 0x80, %l5 ! 0000000010A3011C SKIP:L3-B004 1 @BD60070
16034 stda %f28,[%l5+%g1]0xC4 ! 0000000010A30120 SKIP:L3-B004 1 S Partial_St
16035 nop ! 0000000010A30124 SKIP:L3-B004 1 S
16036 call .+8 ! 0000000010A30128 SKIP:L3-B004 1 S
16037 std %i4, [%g3+0x0078] ! 0000000010A3012C SKIP:L3-B004 1 S >BD60009
16038 add %g1, 0xD82, %g1 ! 0000000010A30130 SKIP:L3-B004 1 chksum++
16039 nop ! 0000000010A30134 SKIP:L3-B004 1 S
16040 sethi %hh(0xABAD1DEAECE27F00),%l6 ! 0000000010A30138 SKIP:L3-B004 1 SUBR091
16041 or %l6,%hm(0xABAD1DEAECE27F00),%l6 ! 0000000010A3013C SKIP:L3-B004 1
16042 sethi %lm(0xABAD1DEAECE27F00),%l5 ! 0000000010A30140 SKIP:L3-B004 1
16043 or %l5,%lo(0xABAD1DEAECE27F00),%l5 ! 0000000010A30144 SKIP:L3-B004 1
16044 sllx %l6, 0x20, %l6 ! 0000000010A30148 SKIP:L3-B004 1
16045 or %l6, %l5, %l6 ! 0000000010A3014C SKIP:L3-B004 1
16046 jmpl %l6+0x0000, %o7 ! 0000000010A30150 SKIP:L3-B004 1 S
16047 nop ! 0000000010A30154 SKIP:L3-B004 1 S
16048 std %f12, [%g4-0x0070] ! 0000000010A30158 SKIP:L3-B004 1 S >BD60008
16049 add %g6, 0x42, %l6 ! 0000000010A3015C SKIP:L3-B004 1 @BD60091
16050 stda %f22, [%l6]0xD0 ! 0000000010A30160 SKIP:L3-B004 1 S Short8
16051 .word 0x89B389CF ! 0000000010A30164 SKIP:L3-B004 1 S illop_VIS
16052 ldsb [%g3-0x000F], %o4 ! 0000000010A30168 SKIP:L3-B004 1 S <BD60040
16053 st %f2, [%g6+0x0020] ! 0000000010A3016C SKIP:L3-B004 1 S >BD60042
16054 ldx [%g2+0x0040], %g4 ! 0000000010A30170 SKIP:L3-B004 1 S BASE<BD60031
16055 st %f8, [%g3-0x002C] ! 0000000010A30174 SKIP:L3-B004 1 S >BD60055
16056 stb %o4, [%g3-0x0044] ! 0000000010A30178 SKIP:L3-B004 1 S >BD60023+4
16057 std %f30, [%g3-0x0048] ! 0000000010A3017C SKIP:L3-B004 1 S >BD60023
16058 ba,a BL60180 ! 0000000010A30180 SKIP:L3-B004 1
16059 ldx [%g2+0x0060], %fsr ! 0000000010A30184 SKIP:L3-B004 0 S <BD60032
16060BL60179: ! ELSE:L3-B005
16061 swap [%g5-0x0054], %i0 ! 0000000010A30188 ELSE:L3-B005 0 S >BD60027
16062 bn,pt %xcc, .-2760 ! 0000000010A3018C ELSE:L3-B005 0 S
16063 tcc %xcc, %g7+0x0061 ! 0000000010A30190 ELSE:L3-B005 0 S
16064 .word 0xB3B142C6 ! 0000000010A30194 ELSE:L3-B005 0 illop
16065 ldda [%l6]0xD0, %f16 ! 0000000010A30198 ELSE:L3-B005 0 S Short8
16066 add %g1, 0x9B1, %g1 ! 0000000010A3019C ELSE:L3-B005 0 chksum++
16067 .word 0xE711ACDA ! 0000000010A301A0 ELSE:L3-B005 0 S illop
16068 ld [%g5-0x0040], %f16 ! 0000000010A301A4 ELSE:L3-B005 0 S <BD60007
16069 lduh [%g5-0x004A], %l2 ! 0000000010A301A8 ELSE:L3-B005 0 S <BD60033
16070 .word 0x8DB64221 ! 0000000010A301AC ELSE:L3-B005 0 S illop_VIS
16071 .word 0xEBCF2F0C ! 0000000010A301B0 ELSE:L3-B005 0 illop
16072 .word 0x28FAEB7F ! 0000000010A301B4 ELSE:L3-B005 0 illop
16073 sethi %lm(0x10EBCF2F0C),%l5 ! 0000000010A301B8 ELSE:L3-B005 0
16074 or %l5,%lo(0x10EBCF2F0C),%l5 ! 0000000010A301BC ELSE:L3-B005 0
16075 sllx %l6, 0x20, %l6 ! 0000000010A301C0 ELSE:L3-B005 0
16076 .word 0xA7AC716D ! 0000000010A301C4 ELSE:L3-B005 0 illop
16077 call SUBR089 ! 0000000010A301C8 ELSE:L3-B005 0 S
16078 st %f24, [%g5-0x0054] ! 0000000010A301CC ELSE:L3-B005 0 S >BD60027
16079BL60180: ! ELSE:L3-B005
16080 add %g1, 0xC7B, %g1 ! 0000000010A301D0 ELSE:L3-B005 1 chksum++
16081 add %g1, 0x2C7, %g1 ! 0000000010A301D4 SIDE:L2-B001 1 chksum++
16082BL60181: ! SIDE:L2-B001
16083 add %o4, %g1, %o2 ! 0000000010A301D8 SWCH:L2-B002 2
16084 andcc %o2, 0x800, %g0 ! 0000000010A301DC SWCH:L2-B002 2
16085 bnz,pn %xcc, BL60186 ! 0000000010A301E0 SWCH:L2-B002 2
16086 andcc %o2, 0x800, %g0 ! 0000000010A301E4 SWCH:L2-B002 2
16087 bnz,pn %xcc, BL60185 ! 0000000010A301E8 SWCH:L2-B002 1
16088 andcc %o2, 0x400, %g0 ! 0000000010A301EC SWCH:L2-B002 1
16089 bnz,a,pt %xcc, BL60184 ! 0000000010A301F0 SWCH:L2-B002 1
16090 add %g1, 0xA20, %g1 ! 0000000010A301F4 SWCH:L2-B002 1 chksum++
16091 andcc %o2, 0x4, %g0 ! 0000000010A301F8 SWCH:L2-B002 0
16092 .word 0x9FB25007 ! 0000000010A301FC SWCH:L2-B002 0 illop
16093 add %g1, 0x231, %g1 ! 0000000010A30200 SWCH:L2-B002 0 chksum++
16094 lduh [%g3-0x0026], %o4 ! 0000000010A30204 SWCH:L2-B002 0 S <BD60170
16095 add %g3, 0x80, %l5 ! 0000000010A30208 SWCH:L2-B002 0 @BD60070
16096 stda %f24,[%l5+%g1]0xC4 ! 0000000010A3020C SWCH:L2-B002 0 S Partial_St
16097 .word 0xCABA8594 ! 0000000010A30210 SWCH:L2-B002 0 S illop
16098 call .+8 ! 0000000010A30214 SWCH:L2-B002 0 S
16099 std %i4, [%g3+0x0058] ! 0000000010A30218 SWCH:L2-B002 0 S >BD60035
16100 add %g1, 0x9CA, %g1 ! 0000000010A3021C SWCH:L2-B002 0 chksum++
16101 fba,a,pt %fcc0, BL60193 ! 0000000010A30220 SWCH:L2-B002 0
16102 .word 0x83F00000 ! 0000000010A30224 SWCH:L2-B002 0 S illop
16103BL60183:.word 0x91644A98 ! 0000000010A30228 CASE:L3-B006 0 illop
16104 ldx [%g2+0x0010], %g6 ! 0000000010A3022C CASE:L3-B006 0 S BASE<BD60048
16105 std %o0, [%g3+0x0008] ! 0000000010A30230 CASE:L3-B006 0 S >BD60058
16106 .word 0x94CD42B0 ! 0000000010A30234 CASE:L3-B006 0 random
16107 .word 0xA5CBAF98 ! 0000000010A30238 CASE:L3-B006 0 S illop
16108 .word 0x97A51132 ! 0000000010A3023C CASE:L3-B006 0 S illop
16109 .word 0x0DDB0068 ! 0000000010A30240 CASE:L3-B006 0 random
16110 stx %l2, [%g5-0x0068] ! 0000000010A30244 CASE:L3-B006 0 S >BD60082
16111BL60184:add %g1, 0x52E, %g1 ! 0000000010A30248 CASE:L3-B007 1 chksum++
16112 lduh [%g6+0x0044], %i5 ! 0000000010A3024C CASE:L3-B007 1 S <BD60137
16113 ldd [%g5-0x0060], %f6 ! 0000000010A30250 CASE:L3-B007 1 S <BD60104
16114 ldsw [%g6-0x0012], %o5 ! 0000000010A30254 CASE:L3-B007 1 S <BD60087+2
16115 std %o4, [%g3+0x0050] ! 0000000010A30258 CASE:L3-B007 1 S >BD60045
16116 nop ! 0000000010A3025C CASE:L3-B007 1 S
16117 fba,a BL60193 ! 0000000010A30260 CASE:L3-B007 1
16118 sth %i5, [%g4+0x0066] ! 0000000010A30264 CASE:L3-B007 0 S >BD60021+2
16119BL60185:add %g1, 0x957, %g1 ! 0000000010A30268 CASE:L3-B008 0 chksum++
16120 lduba [%g3+0x0046]%asi, %i5 ! 0000000010A3026C CASE:L3-B008 0 S <BD60077
16121 st %f5, [%g6+0x002C] ! 0000000010A30270 CASE:L3-B008 0 S >BD60019
16122 prefetch [%o5+%l2], 20 ! 0000000010A30274 CASE:L3-B008 0 S <.+0
16123 ldx [%g2+0x0060], %fsr ! 0000000010A30278 CASE:L3-B008 0 S <BD60032
16124 fba,a BL60193 ! 0000000010A3027C CASE:L3-B008 0
16125 nop ! 0000000010A30280 CASE:L3-B008 0 S
16126BL60186:add %g1, 0xC1, %g1 ! 0000000010A30284 CASE:L3-B009 1 chksum++
16127 ta %xcc, 0x46 ! 0000000010A30288 CASE:L3-B009 1 S demap-page
16128 lduba [%g6-0x0057]%asi, %o4 ! 0000000010A3028C CASE:L3-B009 1 S <BD60026
16129 ldsb [%g4+0x0043], %o0 ! 0000000010A30290 CASE:L3-B009 1 S <BD60092
16130 ld [%g5-0x0054], %f30 ! 0000000010A30294 CASE:L3-B009 1 S <BD60027
16131 ldx [%g2+0x0050], %l5 ! 0000000010A30298 CASE:L3-B009 1 <BD60003
16132 membar 0x40 ! 0000000010A3029C CASE:L3-B009 1
16133 stda %f0, [%l5]0xF0 ! 0000000010A302A0 CASE:L3-B009 1 Blk-Store
16134 membar 0x40 ! 0000000010A302A4 CASE:L3-B009 1
16135 nop ! 0000000010A302A8 CASE:L3-B009 1 S
16136 add %g3, -22, %l6 ! 0000000010A302AC CASE:L3-B009 1 @BD60051
16137 stda %f18, [%l6]0xD2 ! 0000000010A302B0 CASE:L3-B009 1 S Short16
16138 ba BL60193 ! 0000000010A302B4 CASE:L3-B009 1
16139 ld [%g4-0x0074], %f2 ! 0000000010A302B8 CASE:L3-B009 1 S <BD60020
16140BL60193: ! SWCH:L2-B002
16141 add %g1, 0xC9F, %g1 ! 0000000010A302BC SWCH:L2-B002 2 chksum++
16142 std %f26, [%g6+0x0078] ! 0000000010A302C0 SWCH:L2-B002 2 S >BD60009
16143 bneg,a BL60187 ! 0000000010A302C4 SWCH:L2-B002 2 L
16144 ldub [%g6+0x0047], %o0 ! 0000000010A302C8 SWCH:L2-B002 0 S <BD60141
16145 brgz,a,pn %o4, BL60188 ! 0000000010A302CC SWCH:L2-B002 2 L
16146 nop ! 0000000010A302D0 SWCH:L2-B002 2 S
16147BL60187:.word 0x85AA8C92 ! 0000000010A302D4 SWCH:L2-B002 0 L illop
16148 stda %f32, [%g4-0x0038]%asi ! 0000000010A302D8 SWCH:L2-B002 0 S >BD60006
16149 .word 0xEFBF83D9 ! 0000000010A302DC SWCH:L2-B002 0 S illop_VIS
16150BL60189:.word 0x83E715F5 ! 0000000010A302E0 SWCH:L2-B002 0 L illop
16151 .word 0xCBB9DC39 ! 0000000010A302E4 SWCH:L2-B002 0 S illop
16152 brnz,pn %i3, BL60191 ! 0000000010A302E8 SWCH:L2-B002 0 L
16153 std %f6, [%g3-0x0060] ! 0000000010A302EC SWCH:L2-B002 0 S >BD60104
16154BL60188:nop ! 0000000010A302F0 SWCH:L2-B002 2 S
16155 nop ! 0000000010A302F4 SWCH:L2-B002 2 S
16156 stda %o4, [%g5+0x0070]%asi ! 0000000010A302F8 SWCH:L2-B002 2 S >BD60060
16157BL60190:fbu,a,pn %fcc1, BL60192 ;.empty ! 0000000010A302FC SWCH:L2-B002 2 L
16158BL60192:bcs,a,pt %icc, BL60191 ! 0000000010A30300 SWCH:L2-B002 0 L
16159BL60191:stda %f60, [%g6-0x0070]%asi ! 0000000010A30304 SWCH:L2-B002 2 S >BD60008
16160 add %g1, 0x1C, %g1 ! 0000000010A30308 SWCH:L2-B002 2 chksum++
16161 add %o4, %g1, %i3 ! 0000000010A3030C SWCH:L2-B003 2
16162 and %i3, 0x18, %o7 ! 0000000010A30310 SWCH:L2-B003 2
16163 sethi %hi(0x628), %i3 ! 0000000010A30314 SWCH:L2-B003 2 .+0
16164 or %i3,%lo(0x628),%i3 ! 0000000010A30318 SWCH:L2-B003 2
16165 add %i3, %o7, %i3 ! 0000000010A3031C SWCH:L2-B003 2
16166 jmpl %l7+%i3, %g0 ! 0000000010A30320 SWCH:L2-B003 2
16167 ldsha [%g5-0x002E]%asi, %i4 ! 0000000010A30324 SWCH:L2-B003 2 S <BD60171
16168 .word 0xB3A8B4BE ! 0000000010A30328 SWCH:L2-B003 0 illop
16169 stxa %l2, [%g3-0x0048]%asi ! 0000000010A3032C SWCH:L2-B003 0 S >BD60023
16170 ba,a,pn %icc, BL60196 ! 0000000010A30330 SWCH:L2-B003 0
16171 lduh [%g4+0x0040], %o3 ! 0000000010A30334 SWCH:L2-B003 0 S <BD60036
16172 fba,a,pn %fcc2, BL60195 ! 0000000010A30338 SWCH:L2-B003 2
16173 .word 0x8DA7185D ! 0000000010A3033C SWCH:L2-B003 0 S illop
16174 ba,a BL60194 ! 0000000010A30340 SWCH:L2-B003 0
16175 std %f32, [%g4+0x0010] ! 0000000010A30344 SWCH:L2-B003 0 S >BD60074
16176BL60194:add %g1, 0x136, %g1 ! 0000000010A30348 CASE:L3-B010 0 chksum++
16177 ldx [%g5+0x0050], %i4 ! 0000000010A3034C CASE:L3-B010 0 S <BD60045
16178 sth %i1, [%g4-0x003B] ! 0000000010A30350 CASE:L3-B010 0 S >BD60041+1
16179 ldd [%g3+0x0030], %i0 ! 0000000010A30354 CASE:L3-B010 0 S <BD60044
16180 .word 0x97A708FA ! 0000000010A30358 CASE:L3-B010 0 S illop
16181 .word 0xB3EA03B5 ! 0000000010A3035C CASE:L3-B010 0 illop
16182 ldda [%l6]0xD2, %f24 ! 0000000010A30360 CASE:L3-B010 0 S Short16
16183 ld [%g2+0x0064], %fsr ! 0000000010A30364 CASE:L3-B010 0 S <BD60032+4
16184 ldx [%g2+0x0038], %g4 ! 0000000010A30368 CASE:L3-B010 0 S BASE<BD60125
16185 stb %i5, [%g6+0x0079] ! 0000000010A3036C CASE:L3-B010 0 S >BD60009+1
16186 fba,pn %fcc3, BL60198 ! 0000000010A30370 CASE:L3-B010 0
16187 nop ! 0000000010A30374 CASE:L3-B010 0 S
16188BL60195:add %g1, 0xF19, %g1 ! 0000000010A30378 CASE:L3-B011 2 chksum++
16189 add %g3, 0x58, %l5 ! 0000000010A3037C CASE:L3-B011 2 @BD60035
16190 stda %f16,[%l5+%g1]0xCB ! 0000000010A30380 CASE:L3-B011 2 S Partial_St
16191 stwa %o0, [%g3-0x0050]%asi ! 0000000010A30384 CASE:L3-B011 2 S >BD60093
16192 ldsh [%g4+0x0040], %o5 ! 0000000010A30388 CASE:L3-B011 2 S <BD60036
16193 ldd [%g4+0x0008], %i0 ! 0000000010A3038C CASE:L3-B011 2 S <BD60058
16194 nop ! 0000000010A30390 CASE:L3-B011 2 S
16195 add %g4, 0x42, %l6 ! 0000000010A30394 CASE:L3-B011 2 @BD60091
16196 ldda [%l6]0xD1, %f18 ! 0000000010A30398 CASE:L3-B011 2 S Short8
16197 ldstub [%g6+0x002A], %l2 ! 0000000010A3039C CASE:L3-B011 2 S >BD60099
16198 add %g4, -15, %l6 ! 0000000010A303A0 CASE:L3-B011 2 @BD60040
16199 stda %f22, [%l6]0xD0 ! 0000000010A303A4 CASE:L3-B011 2 S Short8
16200 ldx [%g3-0x0068], %o0 ! 0000000010A303A8 CASE:L3-B011 2 S <BD60082
16201 std %f46, [%g4-0x0060] ! 0000000010A303AC CASE:L3-B011 2 S >BD60104
16202 nop ! 0000000010A303B0 CASE:L3-B011 2 S
16203 ba BL60198 ! 0000000010A303B4 CASE:L3-B011 2
16204 ldsb [%g4+0x0047], %l2 ! 0000000010A303B8 CASE:L3-B011 2 S <BD60141
16205BL60196:add %g1, 0xC01, %g1 ! 0000000010A303BC CASE:L3-B012 0 chksum++
16206 st %f4, [%g3-0x0074] ! 0000000010A303C0 CASE:L3-B012 0 S >BD60020
16207 ldx [%g2+0x0050], %l5 ! 0000000010A303C4 CASE:L3-B012 0 <BD60003
16208 membar 0x40 ! 0000000010A303C8 CASE:L3-B012 0
16209 stda %f16, [%l5]0xF0 ! 0000000010A303CC CASE:L3-B012 0 Blk-Store
16210 membar 0x40 ! 0000000010A303D0 CASE:L3-B012 0
16211 std %f6, [%g3-0x0070] ! 0000000010A303D4 CASE:L3-B012 0 S >BD60008
16212 add %g4, 0x44, %l6 ! 0000000010A303D8 CASE:L3-B012 0 @BD60137
16213 stda %f16, [%l6]0xD2 ! 0000000010A303DC CASE:L3-B012 0 S Short16
16214 nop ! 0000000010A303E0 CASE:L3-B012 0 S
16215 swap [%g6-0x001C], %o1 ! 0000000010A303E4 CASE:L3-B012 0 S >BD60130
16216 ba,a,pt %icc, BL60198 ! 0000000010A303E8 CASE:L3-B012 0
16217 .word 0x89AE9408 ! 0000000010A303EC CASE:L3-B012 0 S illop_FP
16218BL60197:add %g1, 0x816, %g1 ! 0000000010A303F0 CASE:L3-B013 0 chksum++
16219 sta %f5, [%g5-0x0078]%asi ! 0000000010A303F4 CASE:L3-B013 0 S >BD60180
16220 ldd [%g4-0x0008], %i0 ! 0000000010A303F8 CASE:L3-B013 0 S <BD60056
16221 .word 0x8FC9826E ! 0000000010A303FC CASE:L3-B013 0 illop
16222 stda %f18, [%l6]0xD2 ! 0000000010A30400 CASE:L3-B013 0 S Short16
16223 prefetch [%o0+%l5], 21 ! 0000000010A30404 CASE:L3-B013 0 S <.+0
16224 st %f2, [%g5+0x004C] ! 0000000010A30408 CASE:L3-B013 0 S >BD60047
16225 ba,a BL60198 ! 0000000010A3040C CASE:L3-B013 0
16226 swap [%g5-0x0040], %o0 ! 0000000010A30410 CASE:L3-B013 0 S >BD60007
16227BL60198: ! SWCH:L2-B003
16228 add %g1, 0x6C8, %g1 ! 0000000010A30414 SWCH:L2-B003 2 chksum++
16229 add %g6, 0x46, %l6 ! 0000000010A30418 SWCH:L2-B003 2 @BD60077
16230 ldda [%l6]0xD0, %f24 ! 0000000010A3041C SWCH:L2-B003 2 S Short8
16231 call .+8 ! 0000000010A30420 SWCH:L2-B003 2 S
16232 nop ! 0000000010A30424 SWCH:L2-B003 2 S
16233 nop ! 0000000010A30428 SWCH:L2-B003 2 S
16234 sethi %hh(0xABAD1DEA0EB11F00),%l6 ! 0000000010A3042C SWCH:L2-B003 2 SUBR088
16235 or %l6,%hm(0xABAD1DEA0EB11F00),%l6 ! 0000000010A30430 SWCH:L2-B003 2
16236 sethi %lm(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30434 SWCH:L2-B003 2
16237 or %l5,%lo(0xABAD1DEA0EB11F00),%l5 ! 0000000010A30438 SWCH:L2-B003 2
16238 sllx %l6, 0x20, %l6 ! 0000000010A3043C SWCH:L2-B003 2
16239 or %l6, %l5, %l6 ! 0000000010A30440 SWCH:L2-B003 2
16240 call SUBR088 ! 0000000010A30444 SWCH:L2-B003 2 S
16241 sta %f9, [%g3-0x0074]%asi ! 0000000010A30448 SWCH:L2-B003 2 S >BD60020
16242 stw %o0, [%g5+0x003C] ! 0000000010A3044C SWCH:L2-B003 2 S >BD60028+4
16243 .word 0xF9CBB41F ! 0000000010A30450 SWCH:L2-B003 2 S illop
16244 st %f18, [%g6+0x004A] ! 0000000010A30454 SWCH:L2-B003 2 S >BD60018+2
16245 and %g1, 0xFE, %l2 ! 0000000010A30458 LOOP:L2-B004 2
16246BL60206: ! LOOP:L2-B004
16247 add %g1, 0xCAB, %g1 ! 0000000010A3045C LOOP:L2-B004 2 chksum++
16248 andcc %i1, 0x400, %g0 ! 0000000010A30460 SKIP:L3-B014 2
16249 bz,pn %xcc, BL60199 ! 0000000010A30464 SKIP:L3-B014 2
16250 nop ! 0000000010A30468 SKIP:L3-B014 2 S
16251 nop ! 0000000010A3046C SKIP:L3-B014 1 S
16252 ta %xcc, 0x40 ! 0000000010A30470 SKIP:L3-B014 1 S +-priv
16253 ldstub [%g3+0x0028], %o3 ! 0000000010A30474 SKIP:L3-B014 1 S >BD60080
16254 stba %i0, [%g6+0x0047]%asi ! 0000000010A30478 SKIP:L3-B014 1 S >BD60141
16255 add %g1, 0xFF8, %g1 ! 0000000010A3047C SKIP:L3-B014 1 chksum++
16256 st %f9, [%g3-0x0078] ! 0000000010A30480 SKIP:L3-B014 1 S >BD60180
16257 ldx [%g2+0x0060], %fsr ! 0000000010A30484 SKIP:L3-B014 1 S <BD60032
16258 sta %f21, [%g4-0x0054]%asi ! 0000000010A30488 SKIP:L3-B014 1 S >BD60027
16259 .word 0x8196400D ! 0000000010A3048C SKIP:L3-B014 1 S illop
16260 add %g3, -74, %l6 ! 0000000010A30490 SKIP:L3-B014 1 @BD60033
16261 ldda [%l6]0xD2, %f18 ! 0000000010A30494 SKIP:L3-B014 1 S Short16
16262 ba BL60203 ! 0000000010A30498 SKIP:L3-B014 1
16263 std %f32, [%g4-0x0070] ! 0000000010A3049C SKIP:L3-B014 1 S >BD60008
16264BL60199: ! ELSE:L3-B015
16265 .word 0xB3AC106B ! 0000000010A304A0 ELSE:L3-B015 1 S illop_FP
16266 brnz,a,pn %o0, BL60200 ;.empty ! 0000000010A304A4 ELSE:L3-B015 1 L
16267 fbl,pt %fcc1, BL60201 ! 0000000010A304A8 ELSE:L3-B015 1 L
16268BL60201:sth %i5, [%g5-0x0028] ! 0000000010A304AC ELSE:L3-B015 0 S >BD60049
16269 fbe,a BL60202 ;.empty ! 0000000010A304B0 ELSE:L3-B015 0 L
16270 be,pn %icc, BL60202 ;.empty ! 0000000010A304B4 ELSE:L3-B015 0 L
16271 bvc BL60200 ! 0000000010A304B8 ELSE:L3-B015 0 L
16272BL60202:lduba [%g7+%g0]0x83, %i3 ! 0000000010A304BC ELSE:L3-B015 0 S <BD60002
16273BL60200:add %g1, 0x662, %g1 ! 0000000010A304C0 ELSE:L3-B015 1 chksum++
16274 add %g1, 0x572, %g1 ! 0000000010A304C4 ELSE:L3-B015 1 chksum++
16275 ldsb [%g3+0x002A], %i2 ! 0000000010A304C8 ELSE:L3-B015 1 S <BD60099
16276 std %o2, [%g6+0x0058] ! 0000000010A304CC ELSE:L3-B015 1 S >BD60035
16277 stda %o2, [%g4+0x006B]%asi ! 0000000010A304D0 ELSE:L3-B015 1 S >BD60012+3
16278 ld [%g5+0x002C], %f4 ! 0000000010A304D4 ELSE:L3-B015 1 S <BD60019
16279BL60203: ! ELSE:L3-B015
16280 add %g1, 0xB48, %g1 ! 0000000010A304D8 ELSE:L3-B015 2 chksum++
16281 nop ! 0000000010A304DC LOOP:L3-B016 2
16282 nop ! 0000000010A304E0 LOOP:L3-B017 2
16283 andcc %g1, 0xC00, %g0 ! 0000000010A304E4 LOOP:L2-B004 2
16284 bz,a,pn %xcc, BL60208 ! 0000000010A304E8 LOOP:L2-B004 2
16285 .word 0xEBAB9B2F ! 0000000010A304EC LOOP:L2-B004 1 S illop
16286 add %g1, 0xE3E, %g1 ! 0000000010A304F0 LOOP:L2-B004 1 chksum++
16287 nop ! 0000000010A304F4 LOOP:L3-B018 1
16288 .word 0x8D8D92E9 ! 0000000010A304F8 LOOP:L2-B004 1 S illop
16289 ldd [%g3-0x0060], %f14 ! 0000000010A304FC LOOP:L2-B004 1 S <BD60104
16290 sta %f17, [%g5-0x0014]%asi ! 0000000010A30500 LOOP:L2-B004 1 S >BD60087
16291 fbne BL60204 ;.empty ! 0000000010A30504 LOOP:L2-B004 1 L
16292 fba,a BL60204 ! 0000000010A30508 LOOP:L2-B004 1 L
16293 std %i2, [%g5+0x0068] ! 0000000010A3050C LOOP:L2-B004 0 S >BD60012
16294 ble,a,pn %icc, BL60205 ! 0000000010A30510 LOOP:L2-B004 0 L
16295BL60204:ld [%g2+0x0064], %fsr ! 0000000010A30514 LOOP:L2-B004 1 S <BD60032+4
16296BL60205:add %g1, 0xC6B, %g1 ! 0000000010A30518 LOOP:L2-B004 1 chksum++
16297 srlx %l2, 0x1, %l2 ! 0000000010A3051C LOOP:L2-B004 1
16298 andcc %l2, 0x1, %g0 ! 0000000010A30520 LOOP:L2-B004 1
16299 bne,a,pn %xcc, BL60206 ! 0000000010A30524 LOOP:L2-B004 1
16300 stx %g1, [%g3+0x0030] ! 0000000010A30528 LOOP:L2-B004 0 S >BD60044
16301 add %g1, 0xD35, %g1 ! 0000000010A3052C LOOP:L2-B004 1 chksum++
16302 ba,a BL60207 ! 0000000010A30530 SIDE:L2-B005 1
16303 stw %o0, [%g4-0x000C] ! 0000000010A30534 SIDE:L2-B005 0 S >BD60002
16304BL60208: ! SIDE:L2-B005
16305 nop ! 0000000010A30538 LOOP:L3-B019 1
16306 add %g1, 0xAF0, %g1 ! 0000000010A3053C SIDE:L2-B005 1 chksum++
16307BL60207: ! SIDE:L2-B005
16308 nop ! 0000000010A30540 LOOP:L2-B006 2
16309 nop ! 0000000010A30544 LOOP:L2-B007 2
16310 nop ! 0000000010A30548 LOOP:L2-B008 2
16311 nop ! 0000000010A3054C LOOP:L2-B009 2
16312 nop ! 0000000010A30550 LOOP:L2-B010 2
16313 nop ! 0000000010A30554 LOOP:L2-B011 2
16314 nop ! 0000000010A30558 LOOP:L2-B012 2
16315 nop ! 0000000010A3055C LOOP:L2-B013 2
16316 nop ! 0000000010A30560 LOOP:L2-B014 2
16317 add %o3, %g1, %i4 ! 0000000010A30564 SWCH:L2-B015 2
16318 andcc %i4, 0x80, %g0 ! 0000000010A30568 SWCH:L2-B015 2
16319 bnz,pn %xcc, BL60221 ! 0000000010A3056C SWCH:L2-B015 2
16320 andcc %i4, 0x800, %g0 ! 0000000010A30570 SWCH:L2-B015 2
16321 bnz,pn %xcc, BL60217 ! 0000000010A30574 SWCH:L2-B015 2
16322 andcc %i4, 0x40, %g0 ! 0000000010A30578 SWCH:L2-B015 2
16323 bnz,pt %xcc, BL60216 ! 0000000010A3057C SWCH:L2-B015 1
16324 andcc %i4, 0x40, %g0 ! 0000000010A30580 SWCH:L2-B015 1
16325 bnz,pn %xcc, BL60212 ! 0000000010A30584 SWCH:L2-B015 1
16326 ldx [%g2+0x0048], %g3 ! 0000000010A30588 SWCH:L2-B015 1 S BASE<BD60209
16327 ld [%g3+0x0060], %f3 ! 0000000010A3058C SWCH:L2-B015 1 S <BD60069
16328 ld [%g6-0x0074], %f11 ! 0000000010A30590 SWCH:L2-B015 1 S <BD60020
16329 call .+8 ;.empty ! 0000000010A30594 SWCH:L2-B015 1 L
16330BL60209:fbl,pn %fcc1, BL60210 ! 0000000010A30598 SWCH:L2-B015 1 L
16331 .word 0x89B1C2FB ! 0000000010A3059C SWCH:L2-B015 1 S illop_VIS
16332BL60210:ldx [%g2+0x0038], %g6 ! 0000000010A305A0 SWCH:L2-B015 1 S BASE<BD60125
16333 stw %o3, [%g6+0x0048] ! 0000000010A305A4 SWCH:L2-B015 1 S >BD60018
16334 ldd [%g3+0x0032], %i0 ! 0000000010A305A8 SWCH:L2-B015 1 S <BD60044+2
16335 swapa [%g4+0x0004]%asi, %o3 ! 0000000010A305AC SWCH:L2-B015 1 S >BD60053
16336 fble,a BL60211 ! 0000000010A305B0 SWCH:L2-B015 1 L
16337 nop ! 0000000010A305B4 SWCH:L2-B015 1 S
16338BL60211:add %g1, 0x688, %g1 ! 0000000010A305B8 SWCH:L2-B015 1 chksum++
16339 add %g1, 0xA3E, %g1 ! 0000000010A305BC SWCH:L2-B015 1 chksum++
16340 fba,a,pt %fcc0, BL60222 ! 0000000010A305C0 SWCH:L2-B015 1
16341 .word 0x8F8D1B83 ! 0000000010A305C4 SWCH:L2-B015 0 S illop
16342BL60212:add %g1, 0x9E0, %g1 ! 0000000010A305C8 CASE:L3-B020 0 chksum++
16343 std %f46, [%g4-0x0034] ! 0000000010A305CC CASE:L3-B020 0 S >BD60006+4
16344 .word 0x93C0131C ! 0000000010A305D0 CASE:L3-B020 0 S random
16345 st %f11, [%g3+0x0060] ! 0000000010A305D4 CASE:L3-B020 0 S >BD60069
16346 ldd [%g5-0x0038], %f34 ! 0000000010A305D8 CASE:L3-B020 0 S <BD60006
16347 fba,a BL60222 ! 0000000010A305DC CASE:L3-B020 0
16348 nop ! 0000000010A305E0 CASE:L3-B020 0 S
16349BL60216:.word 0x8457B2C4 ! 0000000010A305E4 CASE:L3-B021 0 random
16350 std %f20, [%g3+0x0030] ! 0000000010A305E8 CASE:L3-B021 0 S >BD60044
16351 .word 0x93906000 ! 0000000010A305EC CASE:L3-B021 0 L random
16352 .word 0x2AB05EB2 ! 0000000010A305F0 CASE:L3-B021 0 L random
16353 .word 0x31CD8748 ! 0000000010A305F4 CASE:L3-B021 0 L illop
16354BL60215:nop ! 0000000010A305F8 CASE:L3-B021 0 S
16355 ldx [%g2+0x0060], %fsr ! 0000000010A305FC CASE:L3-B021 0 S <BD60032
16356 .word 0xCE9DD53A ! 0000000010A30600 CASE:L3-B021 0 S illop
16357 nop ! 0000000010A30604 CASE:L3-B021 0 S
16358 ldd [%g6+0x0010], %f0 ! 0000000010A30608 CASE:L3-B021 0 S <BD60074
16359 fbue,a BL60214 ! 0000000010A3060C CASE:L3-B021 0 L
16360BL60213:.word 0xCB6307E6 ! 0000000010A30610 CASE:L3-B021 0 S illop
16361 .word 0x9DE3A060 ! 0000000010A30614 CASE:L3-B021 0 L random
16362BL60214:stb %i1, [%g4-0x0010] ! 0000000010A30618 CASE:L3-B021 0 S >BD60052
16363 add %g1, 0xE3C, %g1 ! 0000000010A3061C CASE:L3-B021 0 chksum++
16364 .word 0xB3AEC784 ! 0000000010A30620 CASE:L3-B021 0 illop
16365 .word 0x20D9E829 ! 0000000010A30624 CASE:L3-B021 0 S illop
16366BL60217:add %g1, 0xC0B, %g1 ! 0000000010A30628 CASE:L3-B022 1 chksum++
16367 ldx [%g2+0x0050], %l5 ! 0000000010A3062C CASE:L3-B022 1 <BD60003
16368 membar 0x40 ! 0000000010A30630 CASE:L3-B022 1
16369 ldda [%l5]0x16, %f16 ! 0000000010A30634 CASE:L3-B022 1 Blk-Load
16370 membar 0x40 ! 0000000010A30638 CASE:L3-B022 1
16371 add %g5, -16, %l6 ! 0000000010A3063C CASE:L3-B022 1 @BD60052
16372 ldda [%l6]0xD0, %f30 ! 0000000010A30640 CASE:L3-B022 1 S Short8
16373 ldstuba [%g4-0x0010]%asi, %i5 ! 0000000010A30644 CASE:L3-B022 1 S >BD60052
16374 ldsh [%g5+0x0000], %i3 ! 0000000010A30648 CASE:L3-B022 1 S <BD60097
16375 st %f31, [%g3-0x001C] ! 0000000010A3064C CASE:L3-B022 1 S >BD60130
16376 stb %o1, [%g5+0x002A] ! 0000000010A30650 CASE:L3-B022 1 S >BD60099
16377 lduw [%g5-0x0014], %i3 ! 0000000010A30654 CASE:L3-B022 1 S <BD60087
16378 ldsb [%g3-0x0010], %i0 ! 0000000010A30658 CASE:L3-B022 1 S <BD60052
16379 fba,a BL60222 ! 0000000010A3065C CASE:L3-B022 1
16380 nop ! 0000000010A30660 CASE:L3-B022 0 S
16381BL60221:add %g1, 0xD58, %g1 ! 0000000010A30664 CASE:L3-B023 0 chksum++
16382 nop ! 0000000010A30668 CASE:L3-B023 0 S
16383 bcc,a,pn %icc, BL60218 ! 0000000010A3066C CASE:L3-B023 0 L
16384 .word 0xBFB349D0 ! 0000000010A30670 CASE:L3-B023 0 S illop
16385 stb %i1, [%g6+0x0046] ! 0000000010A30674 CASE:L3-B023 0 S >BD60077
16386 fbe,a BL60218 ! 0000000010A30678 CASE:L3-B023 0 L
16387 lduba [%g5+0x0042]%asi, %o4 ! 0000000010A3067C CASE:L3-B023 0 S <BD60091
16388 ldda [%g5+0x0080]%asi, %f30 ! 0000000010A30680 CASE:L3-B023 0 S <BD60070
16389 .word 0x97AF4CE8 ! 0000000010A30684 CASE:L3-B023 0 L illop
16390BL60219:ldd [%g4-0x0008], %i0 ! 0000000010A30688 CASE:L3-B023 0 S <BD60056
16391 stb %i0, [%g3-0x0010] ! 0000000010A3068C CASE:L3-B023 0 S >BD60052
16392 bn,a,pn %icc, BL60220 ! 0000000010A30690 CASE:L3-B023 0 L
16393BL60218:nop ! 0000000010A30694 CASE:L3-B023 0 S
16394BL60220:add %g1, 0x546, %g1 ! 0000000010A30698 CASE:L3-B023 0 chksum++
16395 .word 0x81F1E390 ! 0000000010A3069C CASE:L3-B023 0 illop
16396 .word 0xA164EBF3 ! 0000000010A306A0 CASE:L3-B023 0 S illop
16397BL60222: ! SWCH:L2-B015
16398 add %g1, 0x40C, %g1 ! 0000000010A306A4 SWCH:L2-B015 2 chksum++
16399 stx %o4, [%g6-0x0048] ! 0000000010A306A8 SWCH:L2-B015 2 S >BD60023
16400 std %f42, [%g3+0x0018] ! 0000000010A306AC SWCH:L2-B015 2 S >BD60059
16401 std %f24, [%g4-0x0062] ! 0000000010A306B0 SWCH:L2-B015 2 S >BD60082+6
16402 ldx [%g2+0x0028], %g3 ! 0000000010A306B4 SWCH:L2-B015 2 S BASE<BD60022
16403 stwa %i1, [%g3+0x006C]%asi ! 0000000010A306B8 SWCH:L2-B015 2 S >BD60012+4
16404 nop ! 0000000010A306BC LOOP:L2-B016 2
16405 nop ! 0000000010A306C0 LOOP:L2-B017 2
16406 nop ! 0000000010A306C4 LOOP:L2-B018 2
16407 add %o4, %g1, %i1 ! 0000000010A306C8 SWCH:L2-B019 2
16408 andcc %i1, 0x80, %g0 ! 0000000010A306CC SWCH:L2-B019 2
16409 bnz,pt %xcc, BL60226 ! 0000000010A306D0 SWCH:L2-B019 2
16410 andcc %i1, 0x4, %g0 ! 0000000010A306D4 SWCH:L2-B019 2
16411 bnz,a,pt %xcc, BL60225 ! 0000000010A306D8 SWCH:L2-B019 2
16412 add %g1, 0xC99, %g1 ! 0000000010A306DC SWCH:L2-B019 2 chksum++
16413 andcc %i1, 0x1, %g0 ! 0000000010A306E0 SWCH:L2-B019 0
16414 bnz,pn %xcc, BL60224 ! 0000000010A306E4 SWCH:L2-B019 0
16415 .word 0xA398EAEF ! 0000000010A306E8 SWCH:L2-B019 0 illop
16416 andcc %i1, 0x800, %g0 ! 0000000010A306EC SWCH:L2-B019 0
16417 bnz,pn %xcc, BL60223 ! 0000000010A306F0 SWCH:L2-B019 0
16418 stx %fsr, [%g2+0x0060] ! 0000000010A306F4 SWCH:L2-B019 0 S <BD60032
16419 sth %i4, [%g4-0x0024] ! 0000000010A306F8 SWCH:L2-B019 0 S >BD60068
16420 .word 0xCF69B699 ! 0000000010A306FC SWCH:L2-B019 0 S illop
16421 ldx [%g2+0x0050], %l5 ! 0000000010A30700 SWCH:L2-B019 0 <BD60003
16422 membar 0x40 ! 0000000010A30704 SWCH:L2-B019 0
16423 ldda [%l5]0xF0, %f16 ! 0000000010A30708 SWCH:L2-B019 0 Blk-Load
16424 membar 0x40 ! 0000000010A3070C SWCH:L2-B019 0
16425 add %g1, 0xB50, %g1 ! 0000000010A30710 SWCH:L2-B019 0 chksum++
16426 fba,a BL60234 ! 0000000010A30714 SWCH:L2-B019 0
16427 ta %xcc, 0x46 ! 0000000010A30718 SWCH:L2-B019 0 S demap-page
16428BL60223:.word 0x838764B7 ! 0000000010A3071C CASE:L3-B024 0 illop
16429 stx %i0, [%g6+0x0008] ! 0000000010A30720 CASE:L3-B024 0 S >BD60058
16430 ld [%g5-0x0074], %f8 ! 0000000010A30724 CASE:L3-B024 0 S <BD60020
16431 ldx [%g5-0x0088], %g5 ! 0000000010A30728 CASE:L3-B024 0 ptr_chase
16432 ldx [%g5-0x0088], %g5 ! 0000000010A3072C CASE:L3-B024 0 ptr_chase
16433 ldx [%g5-0x0088], %g5 ! 0000000010A30730 CASE:L3-B024 0 ptr_chase
16434 ldx [%g5-0x0088], %g5 ! 0000000010A30734 CASE:L3-B024 0 ptr_chase
16435 ldx [%g5-0x0088], %g5 ! 0000000010A30738 CASE:L3-B024 0 ptr_chase
16436 ldx [%g5-0x0088], %g5 ! 0000000010A3073C CASE:L3-B024 0 ptr_chase
16437 ldx [%g5-0x0088], %g5 ! 0000000010A30740 CASE:L3-B024 0 ptr_chase
16438 ldx [%g4-0x0088], %g4 ! 0000000010A30744 CASE:L3-B024 0 ptr_chase
16439 .word 0x23B90EEF ! 0000000010A30748 CASE:L3-B024 0 S random
16440 stx %o1, [%g3-0x0048] ! 0000000010A3074C CASE:L3-B024 0 S >BD60023
16441 fba,a BL60234 ! 0000000010A30750 CASE:L3-B024 0
16442 ldx [%g2+0x0038], %g6 ! 0000000010A30754 CASE:L3-B024 0 S BASE<BD60125
16443BL60224:add %g1, 0xE52, %g1 ! 0000000010A30758 CASE:L3-B025 0 chksum++
16444 st %f10, [%g5+0x0060] ! 0000000010A3075C CASE:L3-B025 0 S >BD60069
16445 .word 0x93906000 ! 0000000010A30760 CASE:L3-B025 0 S random
16446 .word 0x64A34B50 ! 0000000010A30764 CASE:L3-B025 0 random
16447 stda %f18, [%l6]0xD1 ! 0000000010A30768 CASE:L3-B025 0 S Short8
16448 .word 0x7AE9535C ! 0000000010A3076C CASE:L3-B025 0 S random
16449 st %f23, [%g5-0x0054] ! 0000000010A30770 CASE:L3-B025 0 S >BD60027
16450 ba,pt %icc, BL60234 ! 0000000010A30774 CASE:L3-B025 0
16451 stx %o4, [%g3-0x0048] ! 0000000010A30778 CASE:L3-B025 0 S >BD60023
16452BL60225:add %g1, 0xAA6, %g1 ! 0000000010A3077C CASE:L3-B026 2 chksum++
16453 stx %i2, [%g4+0x0050] ! 0000000010A30780 CASE:L3-B026 2 S >BD60045
16454 fbn,pn %fcc0, .-468 ! 0000000010A30784 CASE:L3-B026 2 S
16455 ldswa [%g7+%g7]0x83, %o2 ! 0000000010A30788 CASE:L3-B026 2 S <BD60002
16456 ldd [%g6-0x0070], %f42 ! 0000000010A3078C CASE:L3-B026 2 S <BD60008
16457 stb %g1, [%g6+0x0047] ! 0000000010A30790 CASE:L3-B026 2 S >BD60141
16458 ldx [%g2+0x0010], %g3 ! 0000000010A30794 CASE:L3-B026 2 S BASE<BD60048
16459 ldd [%g4+0x0030], %f18 ! 0000000010A30798 CASE:L3-B026 2 S <BD60044
16460 ldsh [%g4-0x001E], %o1 ! 0000000010A3079C CASE:L3-B026 2 S <BD60016
16461 ldsb [%g6-0x0010], %o2 ! 0000000010A307A0 CASE:L3-B026 2 S <BD60052
16462 stx %g1, [%g4+0x007B] ! 0000000010A307A4 CASE:L3-B026 2 S >BD60009+3
16463 ldsw [%g5+0x0004], %o5 ! 0000000010A307A8 CASE:L3-B026 2 S <BD60053
16464 .word 0x83AFC7CD ! 0000000010A307AC CASE:L3-B026 2 S illop_FP
16465 ba,pn %icc, BL60234 ! 0000000010A307B0 CASE:L3-B026 2
16466 nop ! 0000000010A307B4 CASE:L3-B026 2 S
16467BL60226:add %g1, 0x405, %g1 ! 0000000010A307B8 CASE:L3-B027 0 chksum++
16468 ld [%g4+0x0060], %f2 ! 0000000010A307BC CASE:L3-B027 0 S <BD60069
16469 sth %o4, [%g3+0x0034] ! 0000000010A307C0 CASE:L3-B027 0 S >BD60044+4
16470 .word 0xBDF00000 ! 0000000010A307C4 CASE:L3-B027 0 S illop
16471 .word 0xCDB2C38C ! 0000000010A307C8 CASE:L3-B027 0 S illop
16472 st %f21, [%g6+0x0048] ! 0000000010A307CC CASE:L3-B027 0 S >BD60018
16473 add %g4, 0x78, %l5 ! 0000000010A307D0 CASE:L3-B027 0 @BD60009
16474 .word 0x8E5AD544 ! 0000000010A307D4 CASE:L3-B027 0 S random
16475 ba BL60234 ! 0000000010A307D8 CASE:L3-B027 0
16476 .word 0xA2D6E213 ! 0000000010A307DC CASE:L3-B027 0 S random
16477BL60234: ! SWCH:L2-B019
16478 add %g1, 0xFF7, %g1 ! 0000000010A307E0 SWCH:L2-B019 2 chksum++
16479 stwa %o2, [%g5+0x0074]%asi ! 0000000010A307E4 SWCH:L2-B019 2 S >BD60060+4
16480 fbul,pn %fcc1, BL60227 ;.empty ! 0000000010A307E8 SWCH:L2-B019 2 L
16481 fba,a,pt %fcc0, BL60228 ;.empty ! 0000000010A307EC SWCH:L2-B019 2 L
16482 fbug BL60229 ;.empty ! 0000000010A307F0 SWCH:L2-B019 0 L
16483 brgz,a,pn %i3, BL60229 ! 0000000010A307F4 SWCH:L2-B019 0 L
16484 ldx [%g2+0x0020], %g5 ! 0000000010A307F8 SWCH:L2-B019 0 S BASE<BD60098
16485 st %f11, [%g3+0x0060] ! 0000000010A307FC SWCH:L2-B019 0 S >BD60069
16486 fbule,a,pn %fcc0, BL60230 ! 0000000010A30800 SWCH:L2-B019 0 L
16487BL60229:nop ! 0000000010A30804 SWCH:L2-B019 0 S
16488 fbu,pn %fcc0, BL60231 ;.empty ! 0000000010A30808 SWCH:L2-B019 0 L
16489BL60230:fbu,a BL60227 ;.empty ! 0000000010A3080C SWCH:L2-B019 0 L
16490 fbul,pt %fcc1, BL60232 ! 0000000010A30810 SWCH:L2-B019 0 L
16491 lduh [%g5-0x004A], %o2 ! 0000000010A30814 SWCH:L2-B019 0 S <BD60033
16492BL60228:fbl BL60231 ;.empty ! 0000000010A30818 SWCH:L2-B019 2 L
16493BL60231:bcc,pt %icc, BL60233 ;.empty ! 0000000010A3081C SWCH:L2-B019 2 L
16494BL60227:bgu,a,pt %xcc, BL60233 ! 0000000010A30820 SWCH:L2-B019 2 L
16495BL60232:ldub [%g6-0x001F], %i3 ! 0000000010A30824 SWCH:L2-B019 0 S <BD60085
16496BL60233:lduh [%g4-0x003A], %o1 ! 0000000010A30828 SWCH:L2-B019 4 S <BD60005
16497 add %g1, 0x42F, %g1 ! 0000000010A3082C SWCH:L2-B019 2 chksum++
16498 nop ! 0000000010A30830 LOOP:L2-B020 2
16499 add %i2, %g1, %i5 ! 0000000010A30834 SWCH:L2-B021 2
16500 and %i5, 0x18, %o7 ! 0000000010A30838 SWCH:L2-B021 2
16501 sethi %hi(0xB50), %i5 ! 0000000010A3083C SWCH:L2-B021 2 .+0
16502 or %i5,%lo(0xB50),%i5 ! 0000000010A30840 SWCH:L2-B021 2
16503 add %i5, %o7, %i5 ! 0000000010A30844 SWCH:L2-B021 2
16504 jmpl %l7+%i5, %g0 ! 0000000010A30848 SWCH:L2-B021 2
16505 stda %f32, [%g3-0x0060]%asi ! 0000000010A3084C SWCH:L2-B021 2 S >BD60104
16506 fba BL60242 ! 0000000010A30850 SWCH:L2-B021 1
16507 prefetch [%i6+0x0DF2], 4 ! 0000000010A30854 SWCH:L2-B021 1 S <.+3570
16508 .word 0xA9AECA15 ! 0000000010A30858 SWCH:L2-B021 0 illop
16509 ldd [%g5-0x0048], %f20 ! 0000000010A3085C SWCH:L2-B021 0 S <BD60023
16510 fba,a,pt %fcc3, BL60236 ! 0000000010A30860 SWCH:L2-B021 0
16511 .word 0xBFA2115B ! 0000000010A30864 SWCH:L2-B021 0 S illop
16512 fba,a,pt %fcc2, BL60235 ! 0000000010A30868 SWCH:L2-B021 1
16513 ldx [%g2+0x0000], %g6 ! 0000000010A3086C SWCH:L2-B021 0 S BASE<BD60094
16514BL60235:add %g1, 0x696, %g1 ! 0000000010A30870 CASE:L3-B028 1 chksum++
16515 std %o2, [%g5+0x0070] ! 0000000010A30874 CASE:L3-B028 1 S >BD60060
16516 ld [%g2+0x0064], %fsr ! 0000000010A30878 CASE:L3-B028 1 S <BD60032+4
16517 prefetch [%g3+0x004C], 23 ! 0000000010A3087C CASE:L3-B028 1 S <BD60047
16518 ta %xcc, 0x40 ! 0000000010A30880 CASE:L3-B028 1 S +-priv
16519 .word 0x9B41E69F ! 0000000010A30884 CASE:L3-B028 1 S illop
16520 fba BL60243 ! 0000000010A30888 CASE:L3-B028 1
16521 stb %g1, [%g3-0x000F] ! 0000000010A3088C CASE:L3-B028 1 S >BD60040
16522BL60236:add %g1, 0x798, %g1 ! 0000000010A30890 CASE:L3-B029 0 chksum++
16523 stha %i3, [%g6-0x004E]%asi ! 0000000010A30894 CASE:L3-B029 0 S >BD60093+2
16524 .word 0x85A5CA8D ! 0000000010A30898 CASE:L3-B029 0 S illop
16525 call .+8 ! 0000000010A3089C CASE:L3-B029 0 S
16526 ldx [%g2+0x0060], %fsr ! 0000000010A308A0 CASE:L3-B029 0 S <BD60032
16527 st %f5, [%g3-0x0074] ! 0000000010A308A4 CASE:L3-B029 0 S >BD60020
16528 ta %xcc, 0x40 ! 0000000010A308A8 CASE:L3-B029 0 S +-priv
16529 ba,pn %xcc, BL60243 ! 0000000010A308AC CASE:L3-B029 0
16530 ldx [%g2+0x0060], %fsr ! 0000000010A308B0 CASE:L3-B029 0 S <BD60032
16531BL60241:add %g1, 0x365, %g1 ! 0000000010A308B4 CASE:L3-B030 0 chksum++
16532 ldx [%g2+0x0060], %fsr ! 0000000010A308B8 CASE:L3-B030 0 S <BD60032
16533 ld [%g2+0x0064], %fsr ! 0000000010A308BC CASE:L3-B030 0 S <BD60032+4
16534 .word 0xBBB14688 ! 0000000010A308C0 CASE:L3-B030 0 L illop
16535 ldx [%g2+0x0040], %g3 ! 0000000010A308C4 CASE:L3-B030 0 S BASE<BD60031
16536 nop ! 0000000010A308C8 CASE:L3-B030 0 S
16537 bnz,a,pn %icc, BL60238 ! 0000000010A308CC CASE:L3-B030 0 L
16538 nop ! 0000000010A308D0 CASE:L3-B030 0 S
16539 fbl BL60239 ! 0000000010A308D4 CASE:L3-B030 0 L
16540 ldd [%g5+0x0010], %f6 ! 0000000010A308D8 CASE:L3-B030 0 S <BD60074
16541BL60239:fbug,pt %fcc2, BL60238 ;.empty ! 0000000010A308DC CASE:L3-B030 0 L
16542BL60238:bcc,pn %xcc, BL60240 ! 0000000010A308E0 CASE:L3-B030 0 L
16543 .word 0x81E80000 ! 0000000010A308E4 CASE:L3-B030 0 S random
16544BL60240:nop ! 0000000010A308E8 CASE:L3-B030 0 S
16545BL60237:add %g1, 0xBD7, %g1 ! 0000000010A308EC CASE:L3-B030 0 chksum++
16546 fba,pn %fcc1, BL60243 ! 0000000010A308F0 CASE:L3-B030 0
16547 ldxa [%g7+%g0]0xB5, %o0 ! 0000000010A308F4 CASE:L3-B030 0 S BAD-ASI
16548BL60242:add %g1, 0x778, %g1 ! 0000000010A308F8 CASE:L3-B031 1 chksum++
16549 ldx [%g2+0x0028], %g6 ! 0000000010A308FC CASE:L3-B031 1 S BASE<BD60022
16550 nop ! 0000000010A30900 CASE:L3-B031 1 S
16551 add %g4, -86, %l6 ! 0000000010A30904 CASE:L3-B031 1 @BD60014
16552 stda %f18, [%l6]0xD2 ! 0000000010A30908 CASE:L3-B031 1 S Short16
16553 swap [%g5+0x0004], %i4 ! 0000000010A3090C CASE:L3-B031 1 S >BD60053
16554 call .+8 ! 0000000010A30910 CASE:L3-B031 1 S
16555 lduh [%g3-0x004A], %o0 ! 0000000010A30914 CASE:L3-B031 1 S <BD60033
16556 std %f6, [%g3+0x0010] ! 0000000010A30918 CASE:L3-B031 1 S >BD60074
16557 st %f5, [%g3-0x002C] ! 0000000010A3091C CASE:L3-B031 1 S >BD60055
16558 sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000010A30920 CASE:L3-B031 1 SUBR089
16559 or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000010A30924 CASE:L3-B031 1
16560 sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000010A30928 CASE:L3-B031 1
16561 or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000010A3092C CASE:L3-B031 1
16562 sllx %l6, 0x20, %l6 ! 0000000010A30930 CASE:L3-B031 1
16563 or %l6, %l5, %l6 ! 0000000010A30934 CASE:L3-B031 1
16564 call SUBR089 ! 0000000010A30938 CASE:L3-B031 1 S
16565 stb %i3, [%g3-0x001B] ! 0000000010A3093C CASE:L3-B031 1 S >BD60130+1
16566 fba,a BL60243 ! 0000000010A30940 CASE:L3-B031 1
16567 sth %i2, [%g5+0x0000] ! 0000000010A30944 CASE:L3-B031 0 S >BD60097
16568BL60243: ! SWCH:L2-B021
16569 add %g1, 0x8E2, %g1 ! 0000000010A30948 SWCH:L2-B021 2 chksum++
16570 stb %i0, [%g5+0x0036] ! 0000000010A3094C SWCH:L2-B021 2 S >BD60044+6
16571 tvc %xcc, %g0+0x0069 ! 0000000010A30950 SWCH:L2-B021 2 S
16572 ldx [%g3-0x0088], %g3 ! 0000000010A30954 SWCH:L2-B021 2 ptr_chase
16573 ldx [%g3-0x0088], %g3 ! 0000000010A30958 SWCH:L2-B021 2 ptr_chase
16574 ldx [%g3-0x0088], %g3 ! 0000000010A3095C SWCH:L2-B021 2 ptr_chase
16575 ldx [%g3-0x0088], %g3 ! 0000000010A30960 SWCH:L2-B021 2 ptr_chase
16576 ldx [%g3-0x0088], %g3 ! 0000000010A30964 SWCH:L2-B021 2 ptr_chase
16577 ldx [%g3-0x0088], %g3 ! 0000000010A30968 SWCH:L2-B021 2 ptr_chase
16578 ldx [%g3-0x0088], %g3 ! 0000000010A3096C SWCH:L2-B021 2 ptr_chase
16579 ldx [%g3-0x0088], %g3 ! 0000000010A30970 SWCH:L2-B021 2 ptr_chase
16580 ldsh [%g5-0x0016], %i2 ! 0000000010A30974 SWCH:L2-B021 2 S <BD60051
16581 nop ! 0000000010A30978 LOOP:L1-B000 2 S
16582 add %g3, -24, %l6 ! 0000000010A3097C LOOP:L1-B000 2 @BD60078
16583 stda %f18, [%l6]0xD2 ! 0000000010A30980 LOOP:L1-B000 2 S Short16
16584 stx %o0, [%g6+0x0008] ! 0000000010A30984 LOOP:L1-B000 2 S >BD60058
16585 std %i4, [%g4+0x0058] ! 0000000010A30988 LOOP:L1-B000 2 S >BD60035
16586 add %g3, -104, %l5 ! 0000000010A3098C LOOP:L1-B000 2 @BD60082
16587 stda %f26,[%l5+%g1]0xC1 ! 0000000010A30990 LOOP:L1-B000 2 S Partial_St
16588 add %g6, 0x30, %l5 ! 0000000010A30994 LOOP:L1-B000 2 @BD60044
16589 stda %f20,[%l5+%g1]0xC4 ! 0000000010A30998 LOOP:L1-B000 2 S Partial_St
16590 stw %g1, [%g6+0x0084] ! 0000000010A3099C LOOP:L1-B000 2 S >BD60070+4
16591 .word 0x9BA61BE6 ! 0000000010A309A0 LOOP:L1-B000 2 S illop_FP
16592 st %f4, [%g6-0x0077] ! 0000000010A309A4 LOOP:L1-B000 2 S >BD60180+1
16593 stx %o4, [%g3+0x0008] ! 0000000010A309A8 LOOP:L1-B000 2 S >BD60058
16594 ldsw [%g6-0x000C], %i0 ! 0000000010A309AC LOOP:L1-B000 2 S <BD60002
16595 nop ! 0000000010A309B0 LOOP:L1-B000 2 S
16596 subcc %l4, 0x1, %l4 ! 0000000010A309B4 LOOP:L1-B000 2
16597 bnz,pn %icc, BL60244 ! 0000000010A309B8 LOOP:L1-B000 2
16598 ld [%g2+0x0064], %fsr ! 0000000010A309BC LOOP:L1-B000 2 S <BD60032+4
16599 add %g1, 0x26C, %g1 ! 0000000010A309C0 LOOP:L1-B000 1 chksum++
16600blimp_good_end:
16601 EXIT_GOOD
16602blimp_bad_end:
16603 EXIT_BAD
16604
16605SECTION .btext028_pg1 TEXT_VA=0x10a30000
16606attr_text {
16607 Name = .btext028_pg1,
16608 VA = 0x10a30000,
16609 RA = 0xffff26000,
16610 PA = ra2pa(0xffff26000,0),
16611 tsbonly,
16612 part_0_ctx_nonzero_tsb_config_3,
16613 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16614 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16615 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16616}
16617.text; .skip 8
16618
16619!========================================================================
16620
16621SECTION .btext029 TEXT_VA=0x4c31f00
16622attr_text {
16623 Name = .btext029,
16624 VA = 0x4c31f00,
16625 RA = 0xffff45f00,
16626 PA = ra2pa(0xffff45f00,0),
16627 notsb
16628}
16629
16630SECTION .btext029_pg0 TEXT_VA=0x4c30000
16631attr_text {
16632 Name = .btext029_pg0,
16633 VA = 0x4c30000,
16634 RA = 0xffff44000,
16635 PA = ra2pa(0xffff44000,0),
16636 tsbonly,
16637 part_0_ctx_nonzero_tsb_config_3,
16638 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16639 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16640 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16641}
16642.text; .skip 8
16643
16644
16645SECTION .btext029
16646.text
16647.global SUBR085; SUBR085:
16648BL60001: ! SUBR:L0-B000
16649 add %g1, 0x28, %g1 ! 0000000004C31F00 SUBR:L0-B000 2 chksum++
16650 save %o6, -64, %o6 ! 0000000004C31F04 SUBR:L0-B000 2
16651 sethi %hh(0xABAD1DEA04C31F00),%l7 ! 0000000004C31F08 SUBR:L0-B000 2 SUBR085
16652 or %l7,%hm(0xABAD1DEA04C31F00),%l7 ! 0000000004C31F0C SUBR:L0-B000 2
16653 sethi %lm(0xABAD1DEA04C31F00),%l6 ! 0000000004C31F10 SUBR:L0-B000 2
16654 or %l6,%lo(0xABAD1DEA04C31F00),%l6 ! 0000000004C31F14 SUBR:L0-B000 2
16655 sllx %l7, 0x20, %l7 ! 0000000004C31F18 SUBR:L0-B000 2
16656 or %l7, %l6, %l7 ! 0000000004C31F1C SUBR:L0-B000 2
16657 ta %xcc, 0x45 ! 0000000004C31F20 SUBR:L0-B000 2 demap-stack
16658 lduwa [%g7+%g0]0x83, %o3 ! 0000000004C31F24 SUBR:L0-B000 2 S <BD60002
16659 ldsw [%g3+0x0048], %l3 ! 0000000004C31F28 SUBR:L0-B000 2 S <BD60018
16660 std %l2, [%g5+0x0068] ! 0000000004C31F2C SUBR:L0-B000 2 S >BD60012
16661 ldx [%g2+0x0050], %l5 ! 0000000004C31F30 SUBR:L0-B000 2 <BD60003
16662 membar 0x40 ! 0000000004C31F34 SUBR:L0-B000 2
16663 stda %f0, [%l5]0xF1 ! 0000000004C31F38 SUBR:L0-B000 2 Blk-Store
16664 membar 0x40 ! 0000000004C31F3C SUBR:L0-B000 2
16665 ldd [%g4-0x0008], %i0 ! 0000000004C31F40 SUBR:L0-B000 2 S <BD60056
16666 sth %i1, [%g6-0x000E] ! 0000000004C31F44 SUBR:L0-B000 2 S >BD60184
16667 lduwa [%g7+%g0]0x83, %l2 ! 0000000004C31F48 SUBR:L0-B000 2 S <BD60002
16668 nop ! 0000000004C31F4C SUBR:L0-B000 2 S
16669 call .+8 ! 0000000004C31F50 SUBR:L0-B000 2 S
16670 ldx [%g2+0x0040], %g6 ! 0000000004C31F54 SUBR:L0-B000 2 S BASE<BD60031
16671 membar 0x40 ! 0000000004C31F58 SUBR:L0-B000 2
16672 stda %f0, [%l5]0x16 ! 0000000004C31F5C SUBR:L0-B000 2 Blk-Store
16673 membar 0x40 ! 0000000004C31F60 SUBR:L0-B000 2
16674 ld [%g6-0x002C], %f2 ! 0000000004C31F64 SUBR:L0-B000 2 S <BD60055
16675 add %g1, 0xA4E, %g1 ! 0000000004C31F68 SUBR:L0-B000 2 chksum++
16676 and %g1, 0xFE, %l4 ! 0000000004C31F6C LOOP:L1-B000 2
16677BL60033: ! LOOP:L1-B000
16678 add %g1, 0x54B, %g1 ! 0000000004C31F70 LOOP:L1-B000 3 chksum++
16679 call .+8 ! 0000000004C31F74 LOOP:L1-B000 3 S
16680 nop ! 0000000004C31F78 LOOP:L1-B000 3 S
16681 sth %i2, [%g6-0x003A] ! 0000000004C31F7C LOOP:L1-B000 3 S >BD60005
16682 stb %i0, [%g3+0x0042] ! 0000000004C31F80 LOOP:L1-B000 3 S >BD60091
16683 sethi %hh(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F84 LOOP:L1-B000 3 SUBR089
16684 or %l6,%hm(0xABAD1DEA2426BF00),%l6 ! 0000000004C31F88 LOOP:L1-B000 3
16685 sethi %lm(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F8C LOOP:L1-B000 3
16686 or %l5,%lo(0xABAD1DEA2426BF00),%l5 ! 0000000004C31F90 LOOP:L1-B000 3
16687 sllx %l6, 0x20, %l6 ! 0000000004C31F94 LOOP:L1-B000 3
16688 or %l6, %l5, %l6 ! 0000000004C31F98 LOOP:L1-B000 3
16689 call SUBR089 ! 0000000004C31F9C LOOP:L1-B000 3 S
16690 .word 0xA1E189D3 ! 0000000004C31FA0 LOOP:L1-B000 3 S illop
16691 stb %i4, [%g5+0x0043] ! 0000000004C31FA4 LOOP:L1-B000 3 S >BD60092
16692 .word 0x97A31973 ! 0000000004C31FA8 LOOP:L1-B000 3 S illop_FP
16693 sta %f11, [%g5+0x0020]%asi ! 0000000004C31FAC LOOP:L1-B000 3 S >BD60042
16694 ldx [%g2+0x0000], %g3 ! 0000000004C31FB0 LOOP:L1-B000 3 S BASE<BD60094
16695 andcc %o0, 0x8, %g0 ! 0000000004C31FB4 SKIP:L2-B000 3
16696 bnz,a BL60004 ! 0000000004C31FB8 SKIP:L2-B000 3
16697 lda [%g4+0x002C]%asi, %f5 ! 0000000004C31FBC SKIP:L2-B000 2 S <BD60019
16698 lduwa [%g7+%g0]0x83, %i1 ! 0000000004C31FC0 SKIP:L2-B000 1 S <BD60002
16699 stb %i0, [%g6+0x007B] ! 0000000004C31FC4 SKIP:L2-B000 1 S >BD60009+3
16700 add %g5, -40, %l6 ! 0000000004C31FC8 SKIP:L2-B000 1 @BD60049
16701 ldda [%l6]0xD2, %f28 ! 0000000004C31FCC SKIP:L2-B000 1 S Short16
16702 add %g3, -31, %l6 ! 0000000004C31FD0 SKIP:L2-B000 1 @BD60085
16703 ldda [%l6]0xD0, %f22 ! 0000000004C31FD4 SKIP:L2-B000 1 S Short8
16704 std %i4, [%g4+0x0033] ! 0000000004C31FD8 SKIP:L2-B000 1 S >BD60044+3
16705 sth %i0, [%g6-0x0030] ! 0000000004C31FDC SKIP:L2-B000 1 S >BD60106
16706 nop ! 0000000004C31FE0 SKIP:L2-B000 1 S
16707 add %g1, 0xF49, %g1 ! 0000000004C31FE4 SKIP:L2-B000 1 chksum++
16708 ldx [%g2+0x0050], %l5 ! 0000000004C31FE8 SKIP:L2-B000 1 <BD60003
16709 membar 0x40 ! 0000000004C31FEC SKIP:L2-B000 1
16710 ldda [%l5]0xF8, %f16 ! 0000000004C31FF0 SKIP:L2-B000 1 Blk-Load
16711 membar 0x40 ! 0000000004C31FF4 SKIP:L2-B000 1
16712 ld [%g3-0x0074], %f9 ! 0000000004C31FF8 SKIP:L2-B000 1 S <BD60020
16713 sth %g1, [%g5-0x0016] ! 0000000004C31FFC SKIP:L2-B000 1 S >BD60051
16714 stwa %i1, [%g5+0x005C]%asi ! 0000000004C32000 SKIP:L2-B000 1 S >BD60035+4
16715 ldx [%g2+0x0048], %g3 ! 0000000004C32004 SKIP:L2-B000 1 S BASE<BD60209
16716 membar 0x40 ! 0000000004C32008 SKIP:L2-B000 1
16717 stda %f0, [%l5]0x1E ! 0000000004C3200C SKIP:L2-B000 1 Blk-Store
16718 membar 0x40 ! 0000000004C32010 SKIP:L2-B000 1
16719 sta %f8, [%g5-0x002C]%asi ! 0000000004C32014 SKIP:L2-B000 1 S >BD60055
16720 ldd [%g6-0x005A], %f36 ! 0000000004C32018 SKIP:L2-B000 1 S <BD60104+6
16721 ba,pt %icc, BL60010 ! 0000000004C3201C SKIP:L2-B000 1
16722 popc %l2, %i4 ! 0000000004C32020 SKIP:L2-B000 1 S
16723BL60004: ! ELSE:L2-B001
16724 ldx [%g2+0x0050], %l5 ! 0000000004C32024 ELSE:L2-B001 2 <BD60003
16725 membar 0x40 ! 0000000004C32028 ELSE:L2-B001 2
16726 ldda [%l5]0xF1, %f16 ! 0000000004C3202C ELSE:L2-B001 2 Blk-Load
16727 membar 0x40 ! 0000000004C32030 ELSE:L2-B001 2
16728 ldx [%g5+0x0038], %l0 ! 0000000004C32034 ELSE:L2-B001 2 S <BD60028
16729 st %f6, [%g4-0x0038] ! 0000000004C32038 ELSE:L2-B001 2 S >BD60006
16730 st %f7, [%g4-0x0034] ! 0000000004C3203C ELSE:L2-B001 2 S >BD60006+4
16731 nop ! 0000000004C32040 ELSE:L2-B001 2 S
16732 add %g1, 0x451, %g1 ! 0000000004C32044 ELSE:L2-B001 2 chksum++
16733 stx %g1, [%g4+0x0070] ! 0000000004C32048 ELSE:L2-B001 2 S >BD60060
16734 bg,pt %icc, BL60005 ! 0000000004C3204C ELSE:L2-B001 2 L
16735 lduha [%g3-0x0016]%asi, %l3 ! 0000000004C32050 ELSE:L2-B001 2 S <BD60051
16736 ldx [%g2+0x0018], %g4 ! 0000000004C32054 ELSE:L2-B001 0 S BASE<BD60083
16737 stwa %o0, [%g6+0x0024]%asi ! 0000000004C32058 ELSE:L2-B001 0 S >BD60139
16738 bcc,a BL60006 ! 0000000004C3205C ELSE:L2-B001 0 L
16739 nop ! 0000000004C32060 ELSE:L2-B001 0 S
16740 bn,a,pt %xcc, BL60007 ! 0000000004C32064 ELSE:L2-B001 0 L
16741BL60006:sth %i1, [%g3-0x0024] ! 0000000004C32068 ELSE:L2-B001 0 S >BD60068
16742BL60005:brlez,a,pt %l3, BL60008 ;.empty ! 0000000004C3206C ELSE:L2-B001 2 L
16743 fbug,a BL60009 ! 0000000004C32070 ELSE:L2-B001 1 L
16744BL60008:std %f38, [%g3-0x0070] ! 0000000004C32074 ELSE:L2-B001 1 S >BD60008
16745 bvc,a BL60009 ! 0000000004C32078 ELSE:L2-B001 2 L
16746 ld [%g2+0x0064], %fsr ! 0000000004C3207C ELSE:L2-B001 2 S <BD60032+4
16747 stb %i1, [%g6+0x0028] ! 0000000004C32080 ELSE:L2-B001 0 S >BD60080
16748BL60007:fbue BL60009 ! 0000000004C32084 ELSE:L2-B001 0 L
16749BL60009:stba %o5, [%g6+0x0052]%asi ! 0000000004C32088 ELSE:L2-B001 2 S >BD60045+2
16750 add %g1, 0x16, %g1 ! 0000000004C3208C ELSE:L2-B001 2 chksum++
16751BL60010: ! ELSE:L2-B001
16752 add %g1, 0x388, %g1 ! 0000000004C32090 ELSE:L2-B001 3 chksum++
16753 andcc %i0, 0x4, %g0 ! 0000000004C32094 SKIP:L2-B002 3
16754 bz,a BL60011 ! 0000000004C32098 SKIP:L2-B002 3
16755 nop ! 0000000004C3209C SKIP:L2-B002 2 S
16756 ld [%g6+0x004C], %f2 ! 0000000004C320A0 SKIP:L2-B002 1 S <BD60047
16757 add %g3, -22, %l6 ! 0000000004C320A4 SKIP:L2-B002 1 @BD60051
16758 stda %f22, [%l6]0xD2 ! 0000000004C320A8 SKIP:L2-B002 1 S Short16
16759 prefetch [%g3+0x0004], 3 ! 0000000004C320AC SKIP:L2-B002 1 S <BD60053
16760 std %f30, [%g6+0x0078] ! 0000000004C320B0 SKIP:L2-B002 1 S >BD60009
16761 std %i0, [%g4+0x0070] ! 0000000004C320B4 SKIP:L2-B002 1 S >BD60060
16762 stda %i4, [%g4-0x0048]%asi ! 0000000004C320B8 SKIP:L2-B002 1 S >BD60023
16763 ld [%g3-0x002C], %f4 ! 0000000004C320BC SKIP:L2-B002 1 S <BD60055
16764 nop ! 0000000004C320C0 SKIP:L2-B002 1 S
16765 add %g1, 0xA6E, %g1 ! 0000000004C320C4 SKIP:L2-B002 1 chksum++
16766 stba %g1, [%g3+0x0049]%asi ! 0000000004C320C8 SKIP:L2-B002 1 S >BD60018+1
16767 swapa [%g4+0x0004]%asi, %o1 ! 0000000004C320CC SKIP:L2-B002 1 S >BD60053
16768 stw %o1, [%g5-0x0050] ! 0000000004C320D0 SKIP:L2-B002 1 S >BD60093
16769 ldx [%g2+0x0050], %l5 ! 0000000004C320D4 SKIP:L2-B002 1 <BD60003
16770 membar 0x40 ! 0000000004C320D8 SKIP:L2-B002 1
16771 stda %f32, [%l5]0xE0 ! 0000000004C320DC SKIP:L2-B002 1 Blk-Store
16772 membar 0x40 ! 0000000004C320E0 SKIP:L2-B002 1
16773 nop ! 0000000004C320E4 SKIP:L2-B002 1 S
16774 ba,pn %icc, BL60012 ! 0000000004C320E8 SKIP:L2-B002 1
16775 ldub [%g4-0x0020], %l0 ! 0000000004C320EC SKIP:L2-B002 1 S <BD60144
16776BL60011: ! ELSE:L2-B003
16777 nop ! 0000000004C320F0 ELSE:L2-B003 2 S
16778 ldd [%g3-0x006A], %f6 ! 0000000004C320F4 ELSE:L2-B003 2 S <BD60008+6
16779 ldx [%g2+0x0010], %g5 ! 0000000004C320F8 ELSE:L2-B003 2 S BASE<BD60048
16780 stw %i1, [%g6-0x0040] ! 0000000004C320FC ELSE:L2-B003 2 S >BD60007
16781 stx %l0, [%g4-0x0008] ! 0000000004C32100 ELSE:L2-B003 2 S >BD60056
16782 ldx [%g2+0x0060], %fsr ! 0000000004C32104 ELSE:L2-B003 2 S <BD60032
16783 add %g1, 0xD55, %g1 ! 0000000004C32108 ELSE:L2-B003 2 chksum++
16784 tleu %icc, %g7+0x0058 ! 0000000004C3210C ELSE:L2-B003 2 S
16785 std %g0, [%g4+0x0068] ! 0000000004C32110 ELSE:L2-B003 2 S >BD60012
16786 add %g6, 0x2A, %l6 ! 0000000004C32114 ELSE:L2-B003 2 @BD60099
16787 stda %f16, [%l6]0xD1 ! 0000000004C32118 ELSE:L2-B003 2 S Short8
16788 add %g3, 0x2B, %l6 ! 0000000004C3211C ELSE:L2-B003 2 @BD60126
16789 stda %f28, [%l6]0xD0 ! 0000000004C32120 ELSE:L2-B003 2 S Short8
16790 ld [%g4+0x002F], %f3 ! 0000000004C32124 ELSE:L2-B003 2 S <BD60019+3
16791 sth %l0, [%g6-0x0030] ! 0000000004C32128 ELSE:L2-B003 2 S >BD60106
16792BL60012: ! ELSE:L2-B003
16793 add %g1, 0x5F4, %g1 ! 0000000004C3212C ELSE:L2-B003 3 chksum++
16794 andcc %i1, 0x4, %g0 ! 0000000004C32130 SKIP:L2-B004 3
16795 bz,a,pn %xcc, BL60013 ! 0000000004C32134 SKIP:L2-B004 3
16796 ldub [%g6+0x0047], %i3 ! 0000000004C32138 SKIP:L2-B004 2 S <BD60141
16797 ldx [%g2+0x0028], %g4 ! 0000000004C3213C SKIP:L2-B004 1 S BASE<BD60022
16798 call .+8 ! 0000000004C32140 SKIP:L2-B004 1 S
16799 st %f4, [%g3-0x0078] ! 0000000004C32144 SKIP:L2-B004 1 S >BD60180
16800 add %g6, -86, %l6 ! 0000000004C32148 SKIP:L2-B004 1 @BD60014
16801 ldda [%l6]0xD2, %f26 ! 0000000004C3214C SKIP:L2-B004 1 S Short16
16802 nop ! 0000000004C32150 SKIP:L2-B004 1 S
16803 .word 0x89AE95AD ! 0000000004C32154 SKIP:L2-B004 1 S illop_FP
16804 ldx [%g2+0x0010], %g6 ! 0000000004C32158 SKIP:L2-B004 1 S BASE<BD60048
16805 stba %g1, [%g5+0x0042]%asi ! 0000000004C3215C SKIP:L2-B004 1 S >BD60091
16806 lduwa [%g7+%g7]0x83, %o5 ! 0000000004C32160 SKIP:L2-B004 1 S <BD60002
16807 lduba [%g3+0x0046]%asi, %i1 ! 0000000004C32164 SKIP:L2-B004 1 S <BD60077
16808 stba %l3, [%g4-0x0010]%asi ! 0000000004C32168 SKIP:L2-B004 1 S >BD60052
16809 add %g1, 0x12D, %g1 ! 0000000004C3216C SKIP:L2-B004 1 chksum++
16810 nop ! 0000000004C32170 SKIP:L2-B004 1 S
16811 ldda [%g4-0x0060]%asi, %f0 ! 0000000004C32174 SKIP:L2-B004 1 S <BD60104
16812 .word 0x89A24106 ! 0000000004C32178 SKIP:L2-B004 1 S illop_FP
16813 .word 0xBDAE406D ! 0000000004C3217C SKIP:L2-B004 1 S illop_FP
16814 sethi %hh(0xABAD1DEA18A3DF00),%l6 ! 0000000004C32180 SKIP:L2-B004 1 SUBR087
16815 or %l6,%hm(0xABAD1DEA18A3DF00),%l6 ! 0000000004C32184 SKIP:L2-B004 1
16816 sethi %lm(0xABAD1DEA18A3DF00),%l5 ! 0000000004C32188 SKIP:L2-B004 1
16817 or %l5,%lo(0xABAD1DEA18A3DF00),%l5 ! 0000000004C3218C SKIP:L2-B004 1
16818 sllx %l6, 0x20, %l6 ! 0000000004C32190 SKIP:L2-B004 1
16819 or %l6, %l5, %l6 ! 0000000004C32194 SKIP:L2-B004 1
16820 call SUBR087 ! 0000000004C32198 SKIP:L2-B004 1 S
16821 nop ! 0000000004C3219C SKIP:L2-B004 1 S
16822 .word 0x89B287E7 ! 0000000004C321A0 SKIP:L2-B004 1 S illop_VIS
16823 fba,a BL60017 ! 0000000004C321A4 SKIP:L2-B004 1
16824 ldxa [%g7+%g0]0x05, %l3 ! 0000000004C321A8 SKIP:L2-B004 0 S BAD-ASI
16825BL60013: ! ELSE:L2-B005
16826 lda [%g4+0x004C]%asi, %f10 ! 0000000004C321AC ELSE:L2-B005 2 S <BD60047
16827 ldda [%g5-0x0068]%asi, %f20 ! 0000000004C321B0 ELSE:L2-B005 2 S <BD60082
16828 std %i2, [%g6+0x0078] ! 0000000004C321B4 ELSE:L2-B005 2 S >BD60009
16829 st %f21, [%g6-0x0040] ! 0000000004C321B8 ELSE:L2-B005 2 S >BD60007
16830 st %f16, [%g3+0x0004] ! 0000000004C321BC ELSE:L2-B005 2 S >BD60053
16831 ldub [%g6+0x0047], %l1 ! 0000000004C321C0 ELSE:L2-B005 2 S <BD60141
16832 add %g1, 0xE78, %g1 ! 0000000004C321C4 ELSE:L2-B005 2 chksum++
16833 stw %o1, [%g5-0x0050] ! 0000000004C321C8 ELSE:L2-B005 2 S >BD60093
16834 ldda [%g3+0x0058]%asi, %i0 ! 0000000004C321CC ELSE:L2-B005 2 S <BD60035
16835 st %f4, [%g6-0x002C] ! 0000000004C321D0 ELSE:L2-B005 2 S >BD60055
16836 sth %o3, [%g3+0x004A] ! 0000000004C321D4 ELSE:L2-B005 2 S >BD60018+2
16837 ldx [%g2+0x0048], %g6 ! 0000000004C321D8 ELSE:L2-B005 2 S BASE<BD60209
16838 tle %icc, %g0+0x0071 ! 0000000004C321DC ELSE:L2-B005 2 S pseudo-branch
16839 ldd [%g4-0x0038], %f32 ! 0000000004C321E0 ELSE:L2-B005 2 S <BD60006
16840 nop ! 0000000004C321E4 ELSE:L2-B005 2 S
16841 bne,a BL60014 ! 0000000004C321E8 ELSE:L2-B005 2 L
16842 .word 0xBFA68C2B ! 0000000004C321EC ELSE:L2-B005 0 S illop
16843 std %i0, [%g3-0x0048] ! 0000000004C321F0 ELSE:L2-B005 2 S >BD60023
16844 lduw [%g3+0x0024], %i4 ! 0000000004C321F4 ELSE:L2-B005 2 S <BD60139
16845BL60014:bpos,pt %xcc, BL60015 ! 0000000004C321F8 ELSE:L2-B005 2 L
16846 stda %i0, [%g5+0x0068]%asi ! 0000000004C321FC ELSE:L2-B005 2 S >BD60012
16847BL60015:fbule,a,pn %fcc1, BL60016 ! 0000000004C32200 ELSE:L2-B005 2 L
16848 ldub [%g3-0x001F], %o0 ! 0000000004C32204 ELSE:L2-B005 2 S <BD60085
16849BL60016:add %g1, 0xF88, %g1 ! 0000000004C32208 ELSE:L2-B005 2 chksum++
16850BL60017: ! ELSE:L2-B005
16851 add %g1, 0xEF, %g1 ! 0000000004C3220C ELSE:L2-B005 3 chksum++
16852 fcmpd %fcc2, %f38, %f34 ! 0000000004C32210 SKIP:L2-B006 3
16853 fbge,pt %fcc2, BL60018 ! 0000000004C32214 SKIP:L2-B006 3
16854 st %f28, [%g3-0x0040] ! 0000000004C32218 SKIP:L2-B006 3 S >BD60007
16855 nop ! 0000000004C3221C SKIP:L2-B006 3 S
16856 .word 0x87AC9865 ! 0000000004C32220 SKIP:L2-B006 3 S illop_FP
16857 st %f8, [%g4-0x0074] ! 0000000004C32224 SKIP:L2-B006 3 S >BD60020
16858 nop ! 0000000004C32228 SKIP:L2-B006 3 S
16859 std %f14, [%g4+0x001D] ! 0000000004C3222C SKIP:L2-B006 3 S >BD60059+5
16860 ldsba [%g7+%g0]0x83, %o2 ! 0000000004C32230 SKIP:L2-B006 3 S <BD60002
16861 stx %i0, [%g4+0x0038] ! 0000000004C32234 SKIP:L2-B006 3 S >BD60028
16862 add %g1, 0xCB, %g1 ! 0000000004C32238 SKIP:L2-B006 3 chksum++
16863 swap [%g6-0x0050], %i1 ! 0000000004C3223C SKIP:L2-B006 3 S >BD60093
16864 ldsba [%g7+%g7]0x83, %o5 ! 0000000004C32240 SKIP:L2-B006 3 S <BD60002
16865 nop ! 0000000004C32244 SKIP:L2-B006 3 S
16866 nop ! 0000000004C32248 SKIP:L2-B006 3 S
16867 fba BL60019 ! 0000000004C3224C SKIP:L2-B006 3
16868 ldd [%g6+0x0018], %f62 ! 0000000004C32250 SKIP:L2-B006 3 S <BD60059
16869BL60018: ! ELSE:L2-B007
16870 .word 0x8DB11A0B ! 0000000004C32254 ELSE:L2-B007 0 S illop
16871 add %g4, -15, %l6 ! 0000000004C32258 ELSE:L2-B007 0 @BD60040
16872 ldda [%l6]0xD0, %f20 ! 0000000004C3225C ELSE:L2-B007 0 S Short8
16873 sta %f8, [%g4-0x002C]%asi ! 0000000004C32260 ELSE:L2-B007 0 S >BD60055
16874 .word 0xA9B542BE ! 0000000004C32264 ELSE:L2-B007 0 S illop_VIS
16875 nop ! 0000000004C32268 ELSE:L2-B007 0 S
16876 stx %fsr, [%g2+0x0060] ! 0000000004C3226C ELSE:L2-B007 0 S <BD60032
16877 add %g1, 0x6, %g1 ! 0000000004C32270 ELSE:L2-B007 0 chksum++
16878 stwa %o2, [%g3-0x0054]%asi ! 0000000004C32274 ELSE:L2-B007 0 S >BD60027
16879 nop ! 0000000004C32278 ELSE:L2-B007 0 S
16880 ldx [%g6-0x0088], %g6 ! 0000000004C3227C ELSE:L2-B007 0 ptr_chase
16881 .word 0x95A1CD4C ! 0000000004C32280 ELSE:L2-B007 0 S illop
16882 stb %o5, [%g6+0x002A] ! 0000000004C32284 ELSE:L2-B007 0 S >BD60099
16883 .word 0xEE08AEBC ! 0000000004C32288 ELSE:L2-B007 0 random
16884 .word 0xD6B9A0A6 ! 0000000004C3228C ELSE:L2-B007 0 random
16885 .word 0xEBCE392A ! 0000000004C32290 ELSE:L2-B007 0 illop
16886 membar 0x40 ! 0000000004C32294 ELSE:L2-B007 0
16887BL60019: ! ELSE:L2-B007
16888 add %g1, 0xD83, %g1 ! 0000000004C32298 ELSE:L2-B007 3 chksum++
16889 andcc %g1, 0x20, %g0 ! 0000000004C3229C SKIP:L2-B008 3
16890 bz,pt %xcc, BL60031 ! 0000000004C322A0 SKIP:L2-B008 3
16891 ldstub [%g3+0x002B], %i0 ! 0000000004C322A4 SKIP:L2-B008 3 S >BD60126
16892 nop ! 0000000004C322A8 SKIP:L2-B008 2 S
16893 bnz,a BL60020 ;.empty ! 0000000004C322AC SKIP:L2-B008 2 L
16894BL60020:bpos,a BL60021 ! 0000000004C322B0 SKIP:L2-B008 4 L
16895 ldx [%g2+0x0010], %g5 ! 0000000004C322B4 SKIP:L2-B008 0 S BASE<BD60048
16896 st %f9, [%g5-0x0074] ! 0000000004C322B8 SKIP:L2-B008 0 S >BD60020
16897 fbne,a BL60021 ;.empty ! 0000000004C322BC SKIP:L2-B008 0 L
16898 be,pt %icc, BL60022 ;.empty ! 0000000004C322C0 SKIP:L2-B008 0 L
16899 fbo,pn %fcc2, BL60023 ! 0000000004C322C4 SKIP:L2-B008 0 L
16900 std %f60, [%g4+0x0018] ! 0000000004C322C8 SKIP:L2-B008 0 S >BD60059
16901BL60023:stw %i1, [%g6+0x0024] ! 0000000004C322CC SKIP:L2-B008 0 S >BD60139
16902 .word 0xB7E99948 ! 0000000004C322D0 SKIP:L2-B008 0 S illop
16903 .word 0xB0A91135 ! 0000000004C322D4 SKIP:L2-B008 0 L random
16904BL60021:lduwa [%g4+0x0048]%asi, %o5 ! 0000000004C322D8 SKIP:L2-B008 4 S <BD60018
16905BL60024:lduh [%g4-0x003C], %l2 ! 0000000004C322DC SKIP:L2-B008 2 S <BD60041
16906 ldx [%g6+0x0030], %l1 ! 0000000004C322E0 SKIP:L2-B008 2 S <BD60044
16907 fbl BL60025 ;.empty ! 0000000004C322E4 SKIP:L2-B008 2 L
16908 bpos,a,pn %icc, BL60025 ! 0000000004C322E8 SKIP:L2-B008 2 L
16909BL60022:prefetch [%i0+0x00CA], 20 ! 0000000004C322EC SKIP:L2-B008 2 S <.+202
16910BL60025:add %g1, 0x405, %g1 ! 0000000004C322F0 SKIP:L2-B008 2 chksum++
16911 add %g1, 0xED6, %g1 ! 0000000004C322F4 SKIP:L2-B008 2 chksum++
16912 stw %l1, [%g5-0x001B] ! 0000000004C322F8 SKIP:L2-B008 2 S >BD60130+1
16913 fbug,a BL60026 ! 0000000004C322FC SKIP:L2-B008 2 L
16914 .word 0x9DEB495A ! 0000000004C32300 SKIP:L2-B008 0 S random
16915BL60026:fbule BL60027 ! 0000000004C32304 SKIP:L2-B008 2 L
16916 nop ! 0000000004C32308 SKIP:L2-B008 2 S
16917 .word 0xDBD4D28D ! 0000000004C3230C SKIP:L2-B008 0 S illop
16918 stba %l2, [%g6+0x0047]%asi ! 0000000004C32310 SKIP:L2-B008 0 S >BD60141
16919 .word 0xAB0B9A79 ! 0000000004C32314 SKIP:L2-B008 0 S random
16920 fblg,a,pn %fcc0, BL60028 ! 0000000004C32318 SKIP:L2-B008 0 L
16921 lduha [%g7+%g0]0x83, %i1 ! 0000000004C3231C SKIP:L2-B008 0 S <BD60002
16922 .word 0xEDBEDC21 ! 0000000004C32320 SKIP:L2-B008 0 L illop
16923 fbu BL60029 ! 0000000004C32324 SKIP:L2-B008 0 L
16924BL60029:swap [%g6+0x0064], %i3 ! 0000000004C32328 SKIP:L2-B008 0 S >BD60021
16925 fbg,a BL60028 ! 0000000004C3232C SKIP:L2-B008 0 L
16926BL60028:.word 0xA5B3D55F ! 0000000004C32330 SKIP:L2-B008 0 S illop
16927BL60027:bvs,a,pn %icc, BL60030 ! 0000000004C32334 SKIP:L2-B008 2 L
16928BL60030:ldub [%g4-0x0057], %o1 ! 0000000004C32338 SKIP:L2-B008 0 S <BD60026
16929 st %f9, [%g6+0x002C] ! 0000000004C3233C SKIP:L2-B008 2 S >BD60019
16930 add %g1, 0x24F, %g1 ! 0000000004C32340 SKIP:L2-B008 2 chksum++
16931 fba BL60032 ! 0000000004C32344 SKIP:L2-B008 2
16932 lduha [%g3-0x0028]%asi, %o3 ! 0000000004C32348 SKIP:L2-B008 2 S <BD60049
16933BL60031: ! ELSE:L2-B009
16934 ldd [%g5-0x0033], %f0 ! 0000000004C3234C ELSE:L2-B009 1 S <BD60006+5
16935 ldx [%g6+0x0068], %i1 ! 0000000004C32350 ELSE:L2-B009 1 S <BD60012
16936 ldx [%g2+0x0038], %g4 ! 0000000004C32354 ELSE:L2-B009 1 S BASE<BD60125
16937 .word 0xA3B1C2F3 ! 0000000004C32358 ELSE:L2-B009 1 S illop_VIS
16938 add %g1, 0x732, %g1 ! 0000000004C3235C ELSE:L2-B009 1 chksum++
16939 std %i0, [%g5+0x0081] ! 0000000004C32360 ELSE:L2-B009 1 S >BD60070+1
16940 prefetch [%i2+%o6], 1 ! 0000000004C32364 ELSE:L2-B009 1 S <.+0
16941 add %g5, -74, %l6 ! 0000000004C32368 ELSE:L2-B009 1 @BD60033
16942 stda %f24, [%l6]0xD2 ! 0000000004C3236C ELSE:L2-B009 1 S Short16
16943 st %f5, [%g3-0x002C] ! 0000000004C32370 ELSE:L2-B009 1 S >BD60055
16944BL60032: ! ELSE:L2-B009
16945 add %g1, 0xAE1, %g1 ! 0000000004C32374 ELSE:L2-B009 3 chksum++
16946 srlx %l4, 0x1, %l4 ! 0000000004C32378 LOOP:L1-B000 3
16947 andcc %l4, 0x1, %g0 ! 0000000004C3237C LOOP:L1-B000 3
16948 bne,pt %xcc, BL60033 ! 0000000004C32380 LOOP:L1-B000 3
16949 ldx [%g2+0x0038], %g6 ! 0000000004C32384 LOOP:L1-B000 3 S BASE<BD60125
16950 add %g1, 0x84D, %g1 ! 0000000004C32388 LOOP:L1-B000 2 chksum++
16951 ta %xcc, 0x45 ! 0000000004C3238C SUBR:L0-B000 2 demap-stack
16952 add %g1, 0xACB, %i0 ! 0000000004C32390 SUBR:L0-B000 2
16953 return %i7+0x0008 ! 0000000004C32394 SUBR:L0-B000 2
16954 add %g1, 0x5ED, %g1 ! 0000000004C32398 SUBR:L0-B000 2 chksum++
16955
16956SECTION .btext029_pg1 TEXT_VA=0x4c32000
16957attr_text {
16958 Name = .btext029_pg1,
16959 VA = 0x4c32000,
16960 RA = 0xffff46000,
16961 PA = ra2pa(0xffff46000,0),
16962 tsbonly,
16963 part_0_ctx_nonzero_tsb_config_3,
16964 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16965 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16966 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16967}
16968.text; .skip 8
16969
16970!========================================================================
16971
16972SECTION .btext030 TEXT_VA=0x1ebe7f00
16973attr_text {
16974 Name = .btext030,
16975 VA = 0x1ebe7f00,
16976 RA = 0xffff41f00,
16977 PA = ra2pa(0xffff41f00,0),
16978 notsb
16979}
16980
16981SECTION .btext030_pg0 TEXT_VA=0x1ebe6000
16982attr_text {
16983 Name = .btext030_pg0,
16984 VA = 0x1ebe6000,
16985 RA = 0xffff40000,
16986 PA = ra2pa(0xffff40000,0),
16987 tsbonly,
16988 part_0_ctx_nonzero_tsb_config_3,
16989 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
16990 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
16991 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
16992}
16993.text; .skip 8
16994
16995
16996SECTION .btext030
16997.text
16998.global SUBR086; SUBR086:
16999BL60035: ! SUBR:L0-B000
17000 add %g1, 0x92, %g1 ! 000000001EBE7F00 SUBR:L0-B000 1 chksum++
17001 ble BL60034 ! 000000001EBE7F04 SUBR:L0-B000 1
17002 save %o6, -64, %o6 ! 000000001EBE7F08 SUBR:L0-B000 1
17003BL60034: ! SUBR:L0-B000
17004 sethi %hh(0xABAD1DEA1EBE7F00),%l7 ! 000000001EBE7F0C SUBR:L0-B000 1 SUBR086
17005 or %l7,%hm(0xABAD1DEA1EBE7F00),%l7 ! 000000001EBE7F10 SUBR:L0-B000 1
17006 sethi %lm(0xABAD1DEA1EBE7F00),%l6 ! 000000001EBE7F14 SUBR:L0-B000 1
17007 or %l6,%lo(0xABAD1DEA1EBE7F00),%l6 ! 000000001EBE7F18 SUBR:L0-B000 1
17008 sllx %l7, 0x20, %l7 ! 000000001EBE7F1C SUBR:L0-B000 1
17009 or %l7, %l6, %l7 ! 000000001EBE7F20 SUBR:L0-B000 1
17010 ta %xcc, 0x45 ! 000000001EBE7F24 SUBR:L0-B000 1 demap-stack
17011 std %i0, [%g5-0x0008] ! 000000001EBE7F28 SUBR:L0-B000 1 S >BD60056
17012 ldx [%g2+0x0050], %l5 ! 000000001EBE7F2C SUBR:L0-B000 1 <BD60003
17013 membar 0x40 ! 000000001EBE7F30 SUBR:L0-B000 1
17014 ldda [%l5]0xF8, %f16 ! 000000001EBE7F34 SUBR:L0-B000 1 Blk-Load
17015 membar 0x40 ! 000000001EBE7F38 SUBR:L0-B000 1
17016 add %g3, 0x40, %l6 ! 000000001EBE7F3C SUBR:L0-B000 1 @BD60036
17017 ldda [%l6]0xD3, %f28 ! 000000001EBE7F40 SUBR:L0-B000 1 S Short16
17018 add %g4, -30, %l6 ! 000000001EBE7F44 SUBR:L0-B000 1 @BD60016
17019 stda %f28, [%l6]0xD3 ! 000000001EBE7F48 SUBR:L0-B000 1 S Short16
17020 add %g6, -60, %l6 ! 000000001EBE7F4C SUBR:L0-B000 1 @BD60041
17021 stda %f28, [%l6]0xDA ! 000000001EBE7F50 SUBR:L0-B000 1 S Short16
17022 add %g4, -58, %l6 ! 000000001EBE7F54 SUBR:L0-B000 1 @BD60005
17023 ldda [%l6]0xD2, %f24 ! 000000001EBE7F58 SUBR:L0-B000 1 S Short16
17024 add %g1, 0xA4C, %g1 ! 000000001EBE7F5C SUBR:L0-B000 1 chksum++
17025 and %g1, 0xFE, %l0 ! 000000001EBE7F60 LOOP:L1-B000 1
17026BL60057: ! LOOP:L1-B000
17027 add %g1, 0xC6E, %g1 ! 000000001EBE7F64 LOOP:L1-B000 2 chksum++
17028 andcc %i2, 0x200, %g0 ! 000000001EBE7F68 SKIP:L2-B000 2
17029 bz,pn %xcc, BL60041 ! 000000001EBE7F6C SKIP:L2-B000 2
17030 sth %i4, [%g6-0x003E] ! 000000001EBE7F70 SKIP:L2-B000 2 S >BD60007+2
17031 add %g6, 0x40, %l6 ! 000000001EBE7F74 SKIP:L2-B000 0 @BD60036
17032 ldda [%l6]0xD2, %f28 ! 000000001EBE7F78 SKIP:L2-B000 0 S Short16
17033 .word 0xB940A682 ! 000000001EBE7F7C SKIP:L2-B000 0 S illop
17034 .word 0x8F892EF3 ! 000000001EBE7F80 SKIP:L2-B000 0 S illop
17035 ldx [%g2+0x0018], %g4 ! 000000001EBE7F84 SKIP:L2-B000 0 S BASE<BD60083
17036 ldx [%g2+0x0050], %l5 ! 000000001EBE7F88 SKIP:L2-B000 0 <BD60003
17037 membar 0x40 ! 000000001EBE7F8C SKIP:L2-B000 0
17038 stda %f0, [%l5]0xF0 ! 000000001EBE7F90 SKIP:L2-B000 0 Blk-Store
17039 .word 0x94C4CF6D ! 000000001EBE7F94 SKIP:L2-B000 0 random
17040 stwa %g1, [%g4-0x000C]%asi ! 000000001EBE7F98 SKIP:L2-B000 0 S >BD60002
17041 add %g1, 0x919, %g1 ! 000000001EBE7F9C SKIP:L2-B000 0 chksum++
17042 ld [%g2+0x0064], %fsr ! 000000001EBE7FA0 SKIP:L2-B000 0 S <BD60032+4
17043 .word 0xDD4BC9BC ! 000000001EBE7FA4 SKIP:L2-B000 0 L random
17044 bleu,a BL60037 ;.empty ! 000000001EBE7FA8 SKIP:L2-B000 0 L
17045 fbl,a,pn %fcc1, BL60038 ! 000000001EBE7FAC SKIP:L2-B000 0 L
17046 .word 0x77E4E5DC ! 000000001EBE7FB0 SKIP:L2-B000 0 S random
17047BL60036:stba %i3, [%g3+0x002A]%asi ! 000000001EBE7FB4 SKIP:L2-B000 0 S >BD60099
17048 be,a,pn %xcc, BL60039 ;.empty ! 000000001EBE7FB8 SKIP:L2-B000 0 L
17049BL60039:.word 0x347ED104 ! 000000001EBE7FBC SKIP:L2-B000 0 L random
17050BL60038:bne BL60037 ! 000000001EBE7FC0 SKIP:L2-B000 0 L
17051BL60037:ld [%g3-0x0014], %f23 ! 000000001EBE7FC4 SKIP:L2-B000 0 S <BD60087
17052BL60040:.word 0xD3DDEF9F ! 000000001EBE7FC8 SKIP:L2-B000 0 illop
17053 ba BL60042 ! 000000001EBE7FCC SKIP:L2-B000 0
17054 ldx [%g2+0x0018], %g6 ! 000000001EBE7FD0 SKIP:L2-B000 0 S BASE<BD60083
17055BL60041: ! ELSE:L2-B001
17056 nop ! 000000001EBE7FD4 ELSE:L2-B001 2 S
17057 sth %i5, [%g5-0x0030] ! 000000001EBE7FD8 ELSE:L2-B001 2 S >BD60106
17058 nop ! 000000001EBE7FDC ELSE:L2-B001 2 S
17059 ldsb [%g6+0x0046], %l4 ! 000000001EBE7FE0 ELSE:L2-B001 2 S <BD60077
17060 add %g1, 0x139, %g1 ! 000000001EBE7FE4 ELSE:L2-B001 2 chksum++
17061 stxa %g1, [%g5-0x0008]%asi ! 000000001EBE7FE8 ELSE:L2-B001 2 S >BD60056
17062 stx %fsr, [%g2+0x0060] ! 000000001EBE7FEC ELSE:L2-B001 2 S <BD60032
17063 add %g5, 0x47, %l6 ! 000000001EBE7FF0 ELSE:L2-B001 2 @BD60141
17064 ldda [%l6]0xD0, %f20 ! 000000001EBE7FF4 ELSE:L2-B001 2 S Short8
17065 nop ! 000000001EBE7FF8 ELSE:L2-B001 2 S
17066BL60042: ! ELSE:L2-B001
17067 add %g1, 0x5ED, %g1 ! 000000001EBE7FFC ELSE:L2-B001 2 chksum++
17068 andcc %i3, 0x1, %g0 ! 000000001EBE8000 SKIP:L2-B002 2
17069 bnz,pt %icc, BL60048 ! 000000001EBE8004 SKIP:L2-B002 2
17070 ldstub [%g6+0x002A], %o2 ! 000000001EBE8008 SKIP:L2-B002 2 S >BD60099
17071 stb %g1, [%g5+0x002B] ! 000000001EBE800C SKIP:L2-B002 1 S >BD60126
17072 ldd [%g3+0x0008], %f20 ! 000000001EBE8010 SKIP:L2-B002 1 S <BD60058
17073 ble BL60043 ;.empty ! 000000001EBE8014 SKIP:L2-B002 1 L
17074 brnz,a,pt %g1, BL60044 ;.empty ! 000000001EBE8018 SKIP:L2-B002 1 L
17075 .word 0x8D8AD290 ! 000000001EBE801C SKIP:L2-B002 0 L illop
17076 .word 0x81E80000 ! 000000001EBE8020 SKIP:L2-B002 0 S random
17077 .word 0x00A7650E ! 000000001EBE8024 SKIP:L2-B002 0 L random
17078BL60046:stb %o2, [%g6-0x0058] ! 000000001EBE8028 SKIP:L2-B002 0 S >BD60024
17079 call .+8 ! 000000001EBE802C SKIP:L2-B002 0 L
17080 nop ! 000000001EBE8030 SKIP:L2-B002 0 S
17081BL60044:bneg,pn %icc, BL60043 ! 000000001EBE8034 SKIP:L2-B002 1 L
17082 nop ! 000000001EBE8038 SKIP:L2-B002 1 S
17083 sth %o5, [%g5-0x003A] ! 000000001EBE803C SKIP:L2-B002 1 S >BD60005
17084 stba %g1, [%g6+0x0042]%asi ! 000000001EBE8040 SKIP:L2-B002 1 S >BD60091
17085BL60045:bneg BL60047 ! 000000001EBE8044 SKIP:L2-B002 1 L
17086BL60047:popc %l4, %i0 ! 000000001EBE8048 SKIP:L2-B002 1 S
17087BL60043:.word 0x83F00000 ! 000000001EBE804C SKIP:L2-B002 2 S illop
17088 add %g1, 0x188, %g1 ! 000000001EBE8050 SKIP:L2-B002 1 chksum++
17089 add %g1, 0xC25, %g1 ! 000000001EBE8054 SKIP:L2-B002 1 chksum++
17090 ldsb [%g6-0x001F], %i5 ! 000000001EBE8058 SKIP:L2-B002 1 S <BD60085
17091 add %g4, -8, %l5 ! 000000001EBE805C SKIP:L2-B002 1 @BD60056
17092 stda %f22,[%l5+%g1]0xC0 ! 000000001EBE8060 SKIP:L2-B002 1 S Partial_St
17093 nop ! 000000001EBE8064 SKIP:L2-B002 1 S
17094 ldxa [%g7+%g0]0x83, %i4 ! 000000001EBE8068 SKIP:L2-B002 1 S <BD60002
17095 ldswa [%g7+%g0]0x83, %i3 ! 000000001EBE806C SKIP:L2-B002 1 S <BD60002
17096 st %f3, [%g3+0x004C] ! 000000001EBE8070 SKIP:L2-B002 1 S >BD60047
17097 std %g0, [%g3+0x0080] ! 000000001EBE8074 SKIP:L2-B002 1 S >BD60070
17098 ldx [%g2+0x0048], %g3 ! 000000001EBE8078 SKIP:L2-B002 1 S BASE<BD60209
17099 stx %l4, [%g4+0x0078] ! 000000001EBE807C SKIP:L2-B002 1 S >BD60009
17100 add %g4, -88, %l6 ! 000000001EBE8080 SKIP:L2-B002 1 @BD60024
17101 ldda [%l6]0xD0, %f18 ! 000000001EBE8084 SKIP:L2-B002 1 S Short8
17102 fba,a BL60049 ! 000000001EBE8088 SKIP:L2-B002 1
17103 ld [%g4-0x0014], %f31 ! 000000001EBE808C SKIP:L2-B002 0 S <BD60087
17104BL60048: ! ELSE:L2-B003
17105 .word 0x9F9548AC ! 000000001EBE8090 ELSE:L2-B003 1 S illop
17106 st %f20, [%g3-0x0014] ! 000000001EBE8094 ELSE:L2-B003 1 S >BD60087
17107 ldx [%g2+0x0010], %g3 ! 000000001EBE8098 ELSE:L2-B003 1 S BASE<BD60048
17108 ldd [%g6+0x001B], %f44 ! 000000001EBE809C ELSE:L2-B003 1 S <BD60059+3
17109 sth %l4, [%g3-0x0016] ! 000000001EBE80A0 ELSE:L2-B003 1 S >BD60051
17110 stda %i2, [%g6-0x0008]%asi ! 000000001EBE80A4 ELSE:L2-B003 1 S >BD60056
17111 .word 0x89A90554 ! 000000001EBE80A8 ELSE:L2-B003 1 S illop_FP
17112 add %g4, 0x38, %l5 ! 000000001EBE80AC ELSE:L2-B003 1 @BD60028
17113 stda %f16,[%l5+%g1]0xC2 ! 000000001EBE80B0 ELSE:L2-B003 1 S Partial_St
17114 add %g1, 0x9E6, %g1 ! 000000001EBE80B4 ELSE:L2-B003 1 chksum++
17115 ldx [%g3-0x0088], %g3 ! 000000001EBE80B8 ELSE:L2-B003 1 ptr_chase
17116 ldx [%g3-0x0088], %g3 ! 000000001EBE80BC ELSE:L2-B003 1 ptr_chase
17117 ldx [%g3-0x0088], %g3 ! 000000001EBE80C0 ELSE:L2-B003 1 ptr_chase
17118 ldx [%g3-0x0088], %g3 ! 000000001EBE80C4 ELSE:L2-B003 1 ptr_chase
17119 stda %f16, [%g6+0x0070]%asi ! 000000001EBE80C8 ELSE:L2-B003 1 S >BD60060
17120 ld [%g2+0x0064], %fsr ! 000000001EBE80CC ELSE:L2-B003 1 S <BD60032+4
17121 ldx [%g5-0x0088], %g5 ! 000000001EBE80D0 ELSE:L2-B003 1 ptr_chase
17122 ldx [%g5-0x0088], %g5 ! 000000001EBE80D4 ELSE:L2-B003 1 ptr_chase
17123 ldx [%g5-0x0088], %g5 ! 000000001EBE80D8 ELSE:L2-B003 1 ptr_chase
17124 ldx [%g5-0x0088], %g5 ! 000000001EBE80DC ELSE:L2-B003 1 ptr_chase
17125 ldx [%g5-0x0088], %g5 ! 000000001EBE80E0 ELSE:L2-B003 1 ptr_chase
17126 ldx [%g5-0x0088], %g5 ! 000000001EBE80E4 ELSE:L2-B003 1 ptr_chase
17127BL60049: ! ELSE:L2-B003
17128 add %g1, 0x450, %g1 ! 000000001EBE80E8 ELSE:L2-B003 2 chksum++
17129 andcc %o2, 0x200, %g0 ! 000000001EBE80EC SKIP:L2-B004 2
17130 bnz,a,pn %xcc, BL60050 ! 000000001EBE80F0 SKIP:L2-B004 2
17131 stha %i4, [%g5-0x003C]%asi ! 000000001EBE80F4 SKIP:L2-B004 0 S >BD60041
17132 stda %f34, [%g4-0x0060]%asi ! 000000001EBE80F8 SKIP:L2-B004 2 S >BD60104
17133 ldx [%g2+0x0048], %g3 ! 000000001EBE80FC SKIP:L2-B004 2 S BASE<BD60209
17134 .word 0xAFA653C0 ! 000000001EBE8100 SKIP:L2-B004 2 S illop_FP
17135 std %i0, [%g6+0x0080] ! 000000001EBE8104 SKIP:L2-B004 2 S >BD60070
17136 sta %f5, [%g4+0x002C]%asi ! 000000001EBE8108 SKIP:L2-B004 2 S >BD60019
17137 ldx [%g2+0x0010], %g5 ! 000000001EBE810C SKIP:L2-B004 2 S BASE<BD60048
17138 ldx [%g2+0x0008], %g3 ! 000000001EBE8110 SKIP:L2-B004 2 S BASE<BD60015
17139 sethi %hh(0xABAD1DEA0E4BDF00),%l6 ! 000000001EBE8114 SKIP:L2-B004 2 SUBR092
17140 or %l6,%hm(0xABAD1DEA0E4BDF00),%l6 ! 000000001EBE8118 SKIP:L2-B004 2
17141 sethi %lm(0xABAD1DEA0E4BDF00),%l5 ! 000000001EBE811C SKIP:L2-B004 2
17142 or %l5,%lo(0xABAD1DEA0E4BDF00),%l5 ! 000000001EBE8120 SKIP:L2-B004 2
17143 sllx %l6, 0x20, %l6 ! 000000001EBE8124 SKIP:L2-B004 2
17144 or %l6, %l5, %l6 ! 000000001EBE8128 SKIP:L2-B004 2
17145 call SUBR092 ! 000000001EBE812C SKIP:L2-B004 2 S
17146 ld [%g2+0x0064], %fsr ! 000000001EBE8130 SKIP:L2-B004 2 S <BD60032+4
17147 ldd [%g4-0x0060], %f62 ! 000000001EBE8134 SKIP:L2-B004 2 S <BD60104
17148 add %g1, 0x4F1, %g1 ! 000000001EBE8138 SKIP:L2-B004 2 chksum++
17149 swapa [%g3+0x0064]%asi, %l1 ! 000000001EBE813C SKIP:L2-B004 2 S >BD60021
17150 ldsha [%g3+0x0040]%asi, %l4 ! 000000001EBE8140 SKIP:L2-B004 2 S <BD60036
17151 sethi %hh(0xABAD1DEA0EB11F00),%l6 ! 000000001EBE8144 SKIP:L2-B004 2 SUBR088
17152 or %l6,%hm(0xABAD1DEA0EB11F00),%l6 ! 000000001EBE8148 SKIP:L2-B004 2
17153 sethi %lm(0xABAD1DEA0EB11F00),%l5 ! 000000001EBE814C SKIP:L2-B004 2
17154 or %l5,%lo(0xABAD1DEA0EB11F00),%l5 ! 000000001EBE8150 SKIP:L2-B004 2
17155 sllx %l6, 0x20, %l6 ! 000000001EBE8154 SKIP:L2-B004 2
17156 or %l6, %l5, %l6 ! 000000001EBE8158 SKIP:L2-B004 2
17157 call SUBR088 ! 000000001EBE815C SKIP:L2-B004 2 S
17158 ldxa [%g7+%g7]0x83, %l2 ! 000000001EBE8160 SKIP:L2-B004 2 S <BD60002
17159 ldx [%g5+0x0070], %i3 ! 000000001EBE8164 SKIP:L2-B004 2 S <BD60060
17160 stw %o5, [%g4+0x0064] ! 000000001EBE8168 SKIP:L2-B004 2 S >BD60021
17161 st %f29, [%g5+0x0025] ! 000000001EBE816C SKIP:L2-B004 2 S >BD60139+1
17162 nop ! 000000001EBE8170 SKIP:L2-B004 2 S
17163 ld [%g4+0x002C], %f8 ! 000000001EBE8174 SKIP:L2-B004 2 S <BD60019
17164 ba,pt %icc, BL60054 ! 000000001EBE8178 SKIP:L2-B004 2
17165 ld [%g2+0x0064], %fsr ! 000000001EBE817C SKIP:L2-B004 2 S <BD60032+4
17166BL60050: ! ELSE:L2-B005
17167 ldx [%g2+0x0008], %g3 ! 000000001EBE8180 ELSE:L2-B005 0 S BASE<BD60015
17168 stx %l2, [%g6+0x0058] ! 000000001EBE8184 ELSE:L2-B005 0 S >BD60035
17169 bnz,pn %icc, BL60051 ! 000000001EBE8188 ELSE:L2-B005 0 L
17170BL60051:.word 0x247D4F9F ! 000000001EBE818C ELSE:L2-B005 0 S illop
17171 ldsb [%g4-0x0020], %i5 ! 000000001EBE8190 ELSE:L2-B005 0 S <BD60144
17172 fble,pn %fcc0, BL60052 ! 000000001EBE8194 ELSE:L2-B005 0 L
17173 stx %fsr, [%g2+0x0060] ! 000000001EBE8198 ELSE:L2-B005 0 S <BD60032
17174BL60052:fbug,pn %fcc0, BL60053 ! 000000001EBE819C ELSE:L2-B005 0 L
17175BL60053:ldd [%g6+0x0018], %f46 ! 000000001EBE81A0 ELSE:L2-B005 0 S <BD60059
17176 add %g1, 0x552, %g1 ! 000000001EBE81A4 ELSE:L2-B005 0 chksum++
17177 add %g1, 0xF58, %g1 ! 000000001EBE81A8 ELSE:L2-B005 0 chksum++
17178 .word 0xCE9F9829 ! 000000001EBE81AC ELSE:L2-B005 0 S illop
17179 nop ! 000000001EBE81B0 ELSE:L2-B005 0 S
17180 .word 0xF37BAFD9 ! 000000001EBE81B4 ELSE:L2-B005 0 S random
17181 .word 0x8DA14082 ! 000000001EBE81B8 ELSE:L2-B005 0 S illop_FP
17182BL60054: ! ELSE:L2-B005
17183 add %g1, 0x392, %g1 ! 000000001EBE81BC ELSE:L2-B005 2 chksum++
17184 fcmpd %fcc0, %f34, %f60 ! 000000001EBE81C0 SKIP:L2-B006 2
17185 fbl,a BL60055 ! 000000001EBE81C4 SKIP:L2-B006 2
17186 ldx [%g3+0x0078], %o2 ! 000000001EBE81C8 SKIP:L2-B006 1 S <BD60009
17187 stha %l2, [%g5+0x0000]%asi ! 000000001EBE81CC SKIP:L2-B006 1 S >BD60097
17188 call .+8 ! 000000001EBE81D0 SKIP:L2-B006 1 S
17189 ta %xcc, 0x46 ! 000000001EBE81D4 SKIP:L2-B006 1 S demap-page
17190 stw %i0, [%g4+0x006C] ! 000000001EBE81D8 SKIP:L2-B006 1 S >BD60012+4
17191 ldx [%g2+0x0000], %g4 ! 000000001EBE81DC SKIP:L2-B006 1 S BASE<BD60094
17192 ldd [%g6-0x0068], %i0 ! 000000001EBE81E0 SKIP:L2-B006 1 S <BD60082
17193 .word 0x85A80A8D ! 000000001EBE81E4 SKIP:L2-B006 1 S illop_FP
17194 add %g4, -22, %l6 ! 000000001EBE81E8 SKIP:L2-B006 1 @BD60051
17195 stda %f18, [%l6]0xD2 ! 000000001EBE81EC SKIP:L2-B006 1 S Short16
17196 add %g6, 0x46, %l6 ! 000000001EBE81F0 SKIP:L2-B006 1 @BD60077
17197 ldda [%l6]0xD0, %f28 ! 000000001EBE81F4 SKIP:L2-B006 1 S Short8
17198 add %g1, 0x864, %g1 ! 000000001EBE81F8 SKIP:L2-B006 1 chksum++
17199 stxa %i3, [%g3+0x0050]%asi ! 000000001EBE81FC SKIP:L2-B006 1 S >BD60045
17200 ldd [%g5-0x0070], %f6 ! 000000001EBE8200 SKIP:L2-B006 1 S <BD60008
17201 lduwa [%g6-0x000C]%asi, %i5 ! 000000001EBE8204 SKIP:L2-B006 1 S <BD60002
17202 ldx [%g2+0x0050], %l5 ! 000000001EBE8208 SKIP:L2-B006 1 <BD60003
17203 membar 0x40 ! 000000001EBE820C SKIP:L2-B006 1
17204 ldda [%l5]0xF1, %f16 ! 000000001EBE8210 SKIP:L2-B006 1 Blk-Load
17205 membar 0x40 ! 000000001EBE8214 SKIP:L2-B006 1
17206 ldd [%g4-0x0070], %f32 ! 000000001EBE8218 SKIP:L2-B006 1 S <BD60008
17207 stx %i5, [%g5+0x0038] ! 000000001EBE821C SKIP:L2-B006 1 S >BD60028
17208 ba,a BL60056 ! 000000001EBE8220 SKIP:L2-B006 1
17209 stx %i5, [%g3+0x0008] ! 000000001EBE8224 SKIP:L2-B006 0 S >BD60058
17210BL60055: ! ELSE:L2-B007
17211 sta %f11, [%g5+0x0060]%asi ! 000000001EBE8228 ELSE:L2-B007 1 S >BD60069
17212 lduw [%g6-0x0014], %i5 ! 000000001EBE822C ELSE:L2-B007 1 S <BD60087
17213 stxa %i3, [%g6-0x0068]%asi ! 000000001EBE8230 ELSE:L2-B007 1 S >BD60082
17214 sth %l4, [%g6-0x0016] ! 000000001EBE8234 ELSE:L2-B007 1 S >BD60051
17215 stda %i4, [%g4+0x0078]%asi ! 000000001EBE8238 ELSE:L2-B007 1 S >BD60009
17216 add %g6, 0x8, %l5 ! 000000001EBE823C ELSE:L2-B007 1 @BD60058
17217 stda %f20,[%l5+%g1]0xC1 ! 000000001EBE8240 ELSE:L2-B007 1 S Partial_St
17218 add %g1, 0x84D, %g1 ! 000000001EBE8244 ELSE:L2-B007 1 chksum++
17219 st %f11, [%g4-0x0074] ! 000000001EBE8248 ELSE:L2-B007 1 S >BD60020
17220 add %g5, 0x8, %l5 ! 000000001EBE824C ELSE:L2-B007 1 @BD60058
17221 stda %f24,[%l5+%g1]0xC5 ! 000000001EBE8250 ELSE:L2-B007 1 S Partial_St
17222 call .+8 ! 000000001EBE8254 ELSE:L2-B007 1 S
17223 stha %o3, [%g5-0x002E]%asi ! 000000001EBE8258 ELSE:L2-B007 1 S >BD60171
17224BL60056: ! ELSE:L2-B007
17225 add %g1, 0xC2A, %g1 ! 000000001EBE825C ELSE:L2-B007 2 chksum++
17226 nop ! 000000001EBE8260 LOOP:L1-B000 2 S
17227 std %f42, [%g6-0x0038] ! 000000001EBE8264 LOOP:L1-B000 2 S >BD60006
17228 std %f34, [%g4-0x0060] ! 000000001EBE8268 LOOP:L1-B000 2 S >BD60104
17229 st %f23, [%g6+0x0024] ! 000000001EBE826C LOOP:L1-B000 2 S >BD60139
17230 st %f2, [%g5-0x0078] ! 000000001EBE8270 LOOP:L1-B000 2 S >BD60180
17231 add %g5, -15, %l6 ! 000000001EBE8274 LOOP:L1-B000 2 @BD60040
17232 stda %f28, [%l6]0xD0 ! 000000001EBE8278 LOOP:L1-B000 2 S Short8
17233 lda [%g5-0x001C]%asi, %f16 ! 000000001EBE827C LOOP:L1-B000 2 S <BD60130
17234 popc %i3, %o4 ! 000000001EBE8280 LOOP:L1-B000 2 S
17235 stb %o2, [%g3-0x001D] ! 000000001EBE8284 LOOP:L1-B000 2 S >BD60016+1
17236 nop ! 000000001EBE8288 LOOP:L1-B000 2 S
17237 ld [%g4+0x002C], %f11 ! 000000001EBE828C LOOP:L1-B000 2 S <BD60019
17238 st %f5, [%g5+0x002C] ! 000000001EBE8290 LOOP:L1-B000 2 S >BD60019
17239 srlx %l0, 0x1, %l0 ! 000000001EBE8294 LOOP:L1-B000 2
17240 andcc %l0, 0x1, %g0 ! 000000001EBE8298 LOOP:L1-B000 2
17241 bne,a,pn %xcc, BL60057 ! 000000001EBE829C LOOP:L1-B000 2
17242 nop ! 000000001EBE82A0 LOOP:L1-B000 1 S
17243 add %g1, 0xB77, %g1 ! 000000001EBE82A4 LOOP:L1-B000 1 chksum++
17244 ldd [%g6-0x0038], %f40 ! 000000001EBE82A8 SUBR:L0-B000 1 S <BD60006
17245 stb %g1, [%g5+0x0029] ! 000000001EBE82AC SUBR:L0-B000 1 S >BD60090
17246 ldd [%g4-0x0038], %f14 ! 000000001EBE82B0 SUBR:L0-B000 1 S <BD60006
17247 ld [%g5-0x0078], %f11 ! 000000001EBE82B4 SUBR:L0-B000 1 S <BD60180
17248 std %f16, [%g6+0x0050] ! 000000001EBE82B8 SUBR:L0-B000 1 S >BD60045
17249 ldda [%g4+0x0018]%asi, %f62 ! 000000001EBE82BC SUBR:L0-B000 1 S <BD60059
17250 ldswa [%g7+%g0]0x83, %o0 ! 000000001EBE82C0 SUBR:L0-B000 1 S <BD60002
17251 ldx [%g2+0x0050], %l5 ! 000000001EBE82C4 SUBR:L0-B000 1 <BD60003
17252 membar 0x40 ! 000000001EBE82C8 SUBR:L0-B000 1
17253 stda %f0, [%l5]0xF0 ! 000000001EBE82CC SUBR:L0-B000 1 Blk-Store
17254 membar 0x40 ! 000000001EBE82D0 SUBR:L0-B000 1
17255 stb %g1, [%g5+0x0049] ! 000000001EBE82D4 SUBR:L0-B000 1 S >BD60018+1
17256 ldx [%g2+0x0048], %g5 ! 000000001EBE82D8 SUBR:L0-B000 1 S BASE<BD60209
17257 std %f42, [%g3+0x0010] ! 000000001EBE82DC SUBR:L0-B000 1 S >BD60074
17258 ta %xcc, 0x45 ! 000000001EBE82E0 SUBR:L0-B000 1 demap-stack
17259 add %g1, 0xBD8, %i0 ! 000000001EBE82E4 SUBR:L0-B000 1
17260 return %i7+0x0008 ! 000000001EBE82E8 SUBR:L0-B000 1
17261 add %g1, 0x417, %g1 ! 000000001EBE82EC SUBR:L0-B000 1 chksum++
17262
17263SECTION .btext030_pg1 TEXT_VA=0x1ebe8000
17264attr_text {
17265 Name = .btext030_pg1,
17266 VA = 0x1ebe8000,
17267 RA = 0xffff42000,
17268 PA = ra2pa(0xffff42000,0),
17269 tsbonly,
17270 part_0_ctx_nonzero_tsb_config_3,
17271 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17272 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17273 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17274}
17275.text; .skip 8
17276
17277!========================================================================
17278
17279SECTION .btext031 TEXT_VA=0x18a3df00
17280attr_text {
17281 Name = .btext031,
17282 VA = 0x18a3df00,
17283 RA = 0xffff3df00,
17284 PA = ra2pa(0xffff3df00,0),
17285 notsb
17286}
17287
17288SECTION .btext031_pg0 TEXT_VA=0x18a3c000
17289attr_text {
17290 Name = .btext031_pg0,
17291 VA = 0x18a3c000,
17292 RA = 0xffff3c000,
17293 PA = ra2pa(0xffff3c000,0),
17294 tsbonly,
17295 part_0_ctx_nonzero_tsb_config_3,
17296 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17297 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17298 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17299}
17300.text; .skip 8
17301
17302
17303SECTION .btext031
17304.text
17305.global SUBR087; SUBR087:
17306BL60058: ! SUBR:L0-B000
17307 add %g1, 0x702, %g1 ! 0000000018A3DF00 SUBR:L0-B000 1 chksum++
17308 save %o6, -64, %o6 ! 0000000018A3DF04 SUBR:L0-B000 1
17309 sethi %hh(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF08 SUBR:L0-B000 1 SUBR087
17310 or %l7,%hm(0xABAD1DEA18A3DF00),%l7 ! 0000000018A3DF0C SUBR:L0-B000 1
17311 sethi %lm(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF10 SUBR:L0-B000 1
17312 or %l6,%lo(0xABAD1DEA18A3DF00),%l6 ! 0000000018A3DF14 SUBR:L0-B000 1
17313 sllx %l7, 0x20, %l7 ! 0000000018A3DF18 SUBR:L0-B000 1
17314 or %l7, %l6, %l7 ! 0000000018A3DF1C SUBR:L0-B000 1
17315 ta %xcc, 0x45 ! 0000000018A3DF20 SUBR:L0-B000 1 demap-stack
17316 nop ! 0000000018A3DF24 SUBR:L0-B000 1 S
17317 stwa %i2, [%g4+0x0024]%asi ! 0000000018A3DF28 SUBR:L0-B000 1 S >BD60139
17318 add %g3, -38, %l6 ! 0000000018A3DF2C SUBR:L0-B000 1 @BD60170
17319 stda %f22, [%l6]0xDA ! 0000000018A3DF30 SUBR:L0-B000 1 S Short16
17320 stb %i3, [%g5-0x001F] ! 0000000018A3DF34 SUBR:L0-B000 1 S >BD60085
17321 add %g6, -60, %l6 ! 0000000018A3DF38 SUBR:L0-B000 1 @BD60041
17322 ldda [%l6]0xD2, %f22 ! 0000000018A3DF3C SUBR:L0-B000 1 S Short16
17323 add %g1, 0xDD7, %g1 ! 0000000018A3DF40 SUBR:L0-B000 1 chksum++
17324 add %o1, %g1, %o1 ! 0000000018A3DF44 SWCH:L1-B000 1
17325 andcc %o1, 0x400, %g0 ! 0000000018A3DF48 SWCH:L1-B000 1
17326 bnz,a,pn %xcc, BL60068 ! 0000000018A3DF4C SWCH:L1-B000 1
17327 .word 0xDE764150 ! 0000000018A3DF50 SWCH:L1-B000 0 random
17328 andcc %o1, 0x100, %g0 ! 0000000018A3DF54 SWCH:L1-B000 1
17329 bnz,pt %xcc, BL60067 ! 0000000018A3DF58 SWCH:L1-B000 1
17330 add %g1, 0x83E, %g1 ! 0000000018A3DF5C SWCH:L1-B000 1 chksum++
17331 andcc %o1, 0x20, %g0 ! 0000000018A3DF60 SWCH:L1-B000 1
17332 bnz,pn %xcc, BL60062 ! 0000000018A3DF64 SWCH:L1-B000 1
17333 andcc %o1, 0x800, %g0 ! 0000000018A3DF68 SWCH:L1-B000 1
17334 bnz,pn %xcc, BL60061 ! 0000000018A3DF6C SWCH:L1-B000 0
17335 .word 0xBD5D5150 ! 0000000018A3DF70 SWCH:L1-B000 0 S illop
17336 .word 0x91B79007 ! 0000000018A3DF74 SWCH:L1-B000 0 L illop
17337 .word 0x83B649DD ! 0000000018A3DF78 SWCH:L1-B000 0 S illop
17338 nop ! 0000000018A3DF7C SWCH:L1-B000 0 S
17339 bleu,pn %icc, BL60059 ! 0000000018A3DF80 SWCH:L1-B000 0 L
17340 nop ! 0000000018A3DF84 SWCH:L1-B000 0 S
17341 stx %fsr, [%g2+0x0060] ! 0000000018A3DF88 SWCH:L1-B000 0 S <BD60032
17342BL60059:.word 0xB9B443A4 ! 0000000018A3DF8C SWCH:L1-B000 0 S illop_VIS
17343 bvs BL60060 ! 0000000018A3DF90 SWCH:L1-B000 0 L
17344 std %f12, [%g6-0x0070] ! 0000000018A3DF94 SWCH:L1-B000 0 S >BD60008
17345BL60060:.word 0x191A3224 ! 0000000018A3DF98 SWCH:L1-B000 0 random
17346 add %g1, 0xE54, %g1 ! 0000000018A3DF9C SWCH:L1-B000 0 chksum++
17347 .word 0x9BA7C1DE ! 0000000018A3DFA0 SWCH:L1-B000 0 illop
17348 .word 0xA7A98C6E ! 0000000018A3DFA4 SWCH:L1-B000 0 S illop
17349BL60061:add %g1, 0x351, %g1 ! 0000000018A3DFA8 CASE:L2-B000 0 chksum++
17350 prefetch [%g1+0x0AEE], 1 ! 0000000018A3DFAC CASE:L2-B000 0 S <.+2798
17351 ldx [%g2+0x0020], %g5 ! 0000000018A3DFB0 CASE:L2-B000 0 S BASE<BD60098
17352 sth %i5, [%g5+0x0002] ! 0000000018A3DFB4 CASE:L2-B000 0 S >BD60095
17353 .word 0x91AE837E ! 0000000018A3DFB8 CASE:L2-B000 0 illop
17354 ldda [%l6]0xD0, %f22 ! 0000000018A3DFBC CASE:L2-B000 0 S Short8
17355 ba,pn %xcc, BL60069 ! 0000000018A3DFC0 CASE:L2-B000 0
17356 std %i0, [%g3+0x0054] ! 0000000018A3DFC4 CASE:L2-B000 0 S >BD60045+4
17357BL60062:add %g1, 0x3EF, %g1 ! 0000000018A3DFC8 CASE:L2-B001 1 chksum++
17358 ldx [%g2+0x0050], %l5 ! 0000000018A3DFCC CASE:L2-B001 1 <BD60003
17359 membar 0x40 ! 0000000018A3DFD0 CASE:L2-B001 1
17360 stda %f0, [%l5]0xF1 ! 0000000018A3DFD4 CASE:L2-B001 1 Blk-Store
17361 membar 0x40 ! 0000000018A3DFD8 CASE:L2-B001 1
17362 ldsh [%g5-0x0022], %i2 ! 0000000018A3DFDC CASE:L2-B001 1 S <BD60076
17363 stx %fsr, [%g2+0x0060] ! 0000000018A3DFE0 CASE:L2-B001 1 S <BD60032
17364 add %g3, 0x2, %l6 ! 0000000018A3DFE4 CASE:L2-B001 1 @BD60095
17365 ldda [%l6]0xD2, %f20 ! 0000000018A3DFE8 CASE:L2-B001 1 S Short16
17366 st %f18, [%g4-0x000C] ! 0000000018A3DFEC CASE:L2-B001 1 S >BD60002
17367 ta %xcc, 0x46 ! 0000000018A3DFF0 CASE:L2-B001 1 S demap-page
17368 membar 0x40 ! 0000000018A3DFF4 CASE:L2-B001 1
17369 ldda [%l5]0x16, %f16 ! 0000000018A3DFF8 CASE:L2-B001 1 Blk-Load
17370 membar 0x40 ! 0000000018A3DFFC CASE:L2-B001 1
17371 .word 0x89AA8899 ! 0000000018A3E000 CASE:L2-B001 1 S illop_FP
17372 .word 0x9DAE4AB6 ! 0000000018A3E004 CASE:L2-B001 1 S illop_FP
17373 .word 0x83B3EBF4 ! 0000000018A3E008 CASE:L2-B001 1 S illop_VIS
17374 ldsh [%g5+0x0040], %o2 ! 0000000018A3E00C CASE:L2-B001 1 S <BD60036
17375 ba,a BL60069 ! 0000000018A3E010 CASE:L2-B001 1
17376 .word 0xFBCC7DA2 ! 0000000018A3E014 CASE:L2-B001 0 S illop
17377BL60067:add %g1, 0x980, %g1 ! 0000000018A3E018 CASE:L2-B002 0 chksum++
17378 .word 0xF2BC521E ! 0000000018A3E01C CASE:L2-B002 0 S illop
17379 bneg,pn %icc, BL60063 ! 0000000018A3E020 CASE:L2-B002 0 L
17380 .word 0x8BB3C23A ! 0000000018A3E024 CASE:L2-B002 0 S illop
17381 lduha [%g4+0x0044]%asi, %o3 ! 0000000018A3E028 CASE:L2-B002 0 S <BD60137
17382 bn,a BL60064 ;.empty ! 0000000018A3E02C CASE:L2-B002 0 L
17383 fbu,a,pt %fcc2, BL60065 ! 0000000018A3E030 CASE:L2-B002 0 L
17384 nop ! 0000000018A3E034 CASE:L2-B002 0 S
17385BL60065:lduha [%g7+%g7]0x83, %i3 ! 0000000018A3E038 CASE:L2-B002 0 S <BD60002
17386 ld [%g3-0x002C], %f8 ! 0000000018A3E03C CASE:L2-B002 0 S <BD60055
17387BL60064:be,a BL60063 ;.empty ! 0000000018A3E040 CASE:L2-B002 0 L
17388BL60063:brnz,a,pt %g1, BL60066 ! 0000000018A3E044 CASE:L2-B002 0 L
17389 ldx [%g2+0x0048], %g6 ! 0000000018A3E048 CASE:L2-B002 0 S BASE<BD60209
17390BL60066:add %g1, 0x987, %g1 ! 0000000018A3E04C CASE:L2-B002 0 chksum++
17391 .word 0x89133469 ! 0000000018A3E050 CASE:L2-B002 0 random
17392 .word 0x3D92A61B ! 0000000018A3E054 CASE:L2-B002 0 S random
17393BL60068:.word 0xBBAD5C84 ! 0000000018A3E058 CASE:L2-B003 0 illop
17394 .word 0xE397FD76 ! 0000000018A3E05C CASE:L2-B003 0 S illop
17395 .word 0xD1F9A32D ! 0000000018A3E060 CASE:L2-B003 0 illop
17396 .word 0x95906000 ! 0000000018A3E064 CASE:L2-B003 0 S random
17397 lduba [%g4+0x002B]%asi, %i4 ! 0000000018A3E068 CASE:L2-B003 0 S <BD60126
17398 .word 0xE257C304 ! 0000000018A3E06C CASE:L2-B003 0 S random
17399 ba,a,pn %xcc, BL60069 ! 0000000018A3E070 CASE:L2-B003 0
17400 ld [%g6+0x0004], %f25 ! 0000000018A3E074 CASE:L2-B003 0 S <BD60053
17401BL60069: ! SWCH:L1-B000
17402 add %g1, 0xF7, %g1 ! 0000000018A3E078 SWCH:L1-B000 1 chksum++
17403 .word 0xE9096FFF ! 0000000018A3E07C SWCH:L1-B000 1 S illop
17404 add %g4, 0x68, %l5 ! 0000000018A3E080 SWCH:L1-B000 1 @BD60012
17405 stda %f18,[%l5+%g1]0xC4 ! 0000000018A3E084 SWCH:L1-B000 1 S Partial_St
17406 st %f20, [%g6-0x0050] ! 0000000018A3E088 SWCH:L1-B000 1 S >BD60093
17407 ldub [%g3-0x0010], %i4 ! 0000000018A3E08C SWCH:L1-B000 1 S <BD60052
17408 ld [%g6+0x004C], %f11 ! 0000000018A3E090 SWCH:L1-B000 1 S <BD60047
17409 ldx [%g2+0x0050], %l5 ! 0000000018A3E094 SWCH:L1-B000 1 <BD60003
17410 membar 0x40 ! 0000000018A3E098 SWCH:L1-B000 1
17411 ldda [%l5]0x1E, %f16 ! 0000000018A3E09C SWCH:L1-B000 1 Blk-Load
17412 membar 0x40 ! 0000000018A3E0A0 SWCH:L1-B000 1
17413 stwa %o2, [%g3-0x0054]%asi ! 0000000018A3E0A4 SWCH:L1-B000 1 S >BD60027
17414 add %g5, 0x47, %l6 ! 0000000018A3E0A8 SWCH:L1-B000 1 @BD60141
17415 ldda [%l6]0xD0, %f20 ! 0000000018A3E0AC SWCH:L1-B000 1 S Short8
17416 nop ! 0000000018A3E0B0 SWCH:L1-B000 1 S
17417 ldx [%g2+0x0038], %g6 ! 0000000018A3E0B4 SWCH:L1-B000 1 S BASE<BD60125
17418 st %fsr, [%g2+0x0064] ! 0000000018A3E0B8 SUBR:L0-B000 1 S <BD60032+4
17419 stx %i2, [%g5+0x0070] ! 0000000018A3E0BC SUBR:L0-B000 1 S >BD60060
17420 call .+8 ! 0000000018A3E0C0 SUBR:L0-B000 1 S
17421 ldstub [%g3+0x0042], %o5 ! 0000000018A3E0C4 SUBR:L0-B000 1 S >BD60091
17422 ta %xcc, 0x45 ! 0000000018A3E0C8 SUBR:L0-B000 1 demap-stack
17423 add %g1, 0xC55, %i0 ! 0000000018A3E0CC SUBR:L0-B000 1
17424 return %i7+0x0008 ! 0000000018A3E0D0 SUBR:L0-B000 1
17425 add %g1, 0xEEA, %g1 ! 0000000018A3E0D4 SUBR:L0-B000 1 chksum++
17426
17427SECTION .btext031_pg1 TEXT_VA=0x18a3e000
17428attr_text {
17429 Name = .btext031_pg1,
17430 VA = 0x18a3e000,
17431 RA = 0xffff3e000,
17432 PA = ra2pa(0xffff3e000,0),
17433 tsbonly,
17434 part_0_ctx_nonzero_tsb_config_3,
17435 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17436 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17437 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17438}
17439.text; .skip 8
17440
17441!========================================================================
17442
17443SECTION .btext032 TEXT_VA=0xeb11f00
17444attr_text {
17445 Name = .btext032,
17446 VA = 0xeb11f00,
17447 RA = 0xffff39f00,
17448 PA = ra2pa(0xffff39f00,0),
17449 notsb
17450}
17451
17452SECTION .btext032_pg0 TEXT_VA=0xeb10000
17453attr_text {
17454 Name = .btext032_pg0,
17455 VA = 0xeb10000,
17456 RA = 0xffff38000,
17457 PA = ra2pa(0xffff38000,0),
17458 tsbonly,
17459 part_0_ctx_nonzero_tsb_config_3,
17460 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17461 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17462 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17463}
17464.text; .skip 8
17465
17466
17467SECTION .btext032
17468.text
17469.global SUBR088; SUBR088:
17470BL60070: ! SUBR:L0-B000
17471 add %g1, 0xE22, %g1 ! 000000000EB11F00 SUBR:L0-B000 4 chksum++
17472 save %o6, -64, %o6 ! 000000000EB11F04 SUBR:L0-B000 4
17473 sethi %hh(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F08 SUBR:L0-B000 4 SUBR088
17474 or %l7,%hm(0xABAD1DEA0EB11F00),%l7 ! 000000000EB11F0C SUBR:L0-B000 4
17475 sethi %lm(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F10 SUBR:L0-B000 4
17476 or %l6,%lo(0xABAD1DEA0EB11F00),%l6 ! 000000000EB11F14 SUBR:L0-B000 4
17477 sllx %l7, 0x20, %l7 ! 000000000EB11F18 SUBR:L0-B000 4
17478 or %l7, %l6, %l7 ! 000000000EB11F1C SUBR:L0-B000 4
17479 ta %xcc, 0x45 ! 000000000EB11F20 SUBR:L0-B000 4 demap-stack
17480 ld [%g2+0x0064], %fsr ! 000000000EB11F24 SUBR:L0-B000 4 S <BD60032+4
17481 ldx [%g2+0x0008], %g3 ! 000000000EB11F28 SUBR:L0-B000 4 S BASE<BD60015
17482 st %f11, [%g6+0x0020] ! 000000000EB11F2C SUBR:L0-B000 4 S >BD60042
17483 std %f46, [%g3+0x0018] ! 000000000EB11F30 SUBR:L0-B000 4 S >BD60059
17484 stw %i4, [%g5-0x0014] ! 000000000EB11F34 SUBR:L0-B000 4 S >BD60087
17485 ldd [%g5-0x0038], %f60 ! 000000000EB11F38 SUBR:L0-B000 4 S <BD60006
17486 stda %i0, [%g6+0x0074]%asi ! 000000000EB11F3C SUBR:L0-B000 4 S >BD60060+4
17487 add %g1, 0x99, %g1 ! 000000000EB11F40 SUBR:L0-B000 4 chksum++
17488 add %o0, %g1, %i2 ! 000000000EB11F44 SWCH:L1-B000 4
17489 and %i2, 0x18, %o7 ! 000000000EB11F48 SWCH:L1-B000 4
17490 sethi %hi(0x60), %i2 ! 000000000EB11F4C SWCH:L1-B000 4 .+0
17491 or %i2,%lo(0x60),%i2 ! 000000000EB11F50 SWCH:L1-B000 4
17492 add %i2, %o7, %i2 ! 000000000EB11F54 SWCH:L1-B000 4
17493 jmpl %l7+%i2, %g0 ! 000000000EB11F58 SWCH:L1-B000 4
17494 ldxa [%g2+%g0]0xE7, %i2 ! 000000000EB11F5C SWCH:L1-B000 4 S BAD-ASI
17495 ba BL60074 ! 000000000EB11F60 SWCH:L1-B000 1
17496 stw %o2, [%g3+0x0074] ! 000000000EB11F64 SWCH:L1-B000 1 S >BD60060+4
17497 ba,a,pn %xcc, BL60073 ! 000000000EB11F68 SWCH:L1-B000 1
17498 lduh [%g5-0x004C], %i0 ! 000000000EB11F6C SWCH:L1-B000 0 S <BD60089
17499 fba,pn %fcc0, BL60072 ! 000000000EB11F70 SWCH:L1-B000 0
17500 .word 0x3D20117C ! 000000000EB11F74 SWCH:L1-B000 0 S random
17501 ba,a BL60071 ! 000000000EB11F78 SWCH:L1-B000 2
17502 .word 0x8196E01E ! 000000000EB11F7C SWCH:L1-B000 0 S illop
17503BL60071:add %g1, 0xF16, %g1 ! 000000000EB11F80 CASE:L2-B000 2 chksum++
17504 stb %i2, [%g4+0x0028] ! 000000000EB11F84 CASE:L2-B000 2 S >BD60080
17505 lduha [%g6-0x0026]%asi, %i4 ! 000000000EB11F88 CASE:L2-B000 2 S <BD60170
17506 stb %i4, [%g3+0x0042] ! 000000000EB11F8C CASE:L2-B000 2 S >BD60091
17507 stx %g1, [%g5+0x000C] ! 000000000EB11F90 CASE:L2-B000 2 S >BD60058+4
17508 std %f0, [%g3+0x0010] ! 000000000EB11F94 CASE:L2-B000 2 S >BD60074
17509 stb %i3, [%g5-0x0020] ! 000000000EB11F98 CASE:L2-B000 2 S >BD60144
17510 fba,a BL60079 ! 000000000EB11F9C CASE:L2-B000 2
17511 .word 0x8D8FAB57 ! 000000000EB11FA0 CASE:L2-B000 0 S illop
17512BL60072:add %g1, 0x77, %g1 ! 000000000EB11FA4 CASE:L2-B001 0 chksum++
17513 std %i4, [%g6+0x0070] ! 000000000EB11FA8 CASE:L2-B001 0 S >BD60060
17514 .word 0xD1083CE1 ! 000000000EB11FAC CASE:L2-B001 0 S illop
17515 .word 0x8DF00000 ! 000000000EB11FB0 CASE:L2-B001 0 S illop
17516 tpos %xcc, %g0+0x006B ! 000000000EB11FB4 CASE:L2-B001 0 S
17517 .word 0x85B189D5 ! 000000000EB11FB8 CASE:L2-B001 0 S illop_VIS
17518 stba %i4, [%g5+0x0042]%asi ! 000000000EB11FBC CASE:L2-B001 0 S >BD60091
17519 ldd [%g3+0x0068], %i0 ! 000000000EB11FC0 CASE:L2-B001 0 S <BD60012
17520 .word 0xB5AEF714 ! 000000000EB11FC4 CASE:L2-B001 0 S illop
17521 .word 0x85AB18F4 ! 000000000EB11FC8 CASE:L2-B001 0 S illop_FP
17522 stxa %i4, [%g7+%g0]0xDE ! 000000000EB11FCC CASE:L2-B001 0 S BAD-ASI
17523 ldd [%g5+0x0010], %f12 ! 000000000EB11FD0 CASE:L2-B001 0 S <BD60074
17524 fba BL60079 ! 000000000EB11FD4 CASE:L2-B001 0
17525 ld [%g4-0x001C], %f16 ! 000000000EB11FD8 CASE:L2-B001 0 S <BD60130
17526BL60073:add %g1, 0xC84, %g1 ! 000000000EB11FDC CASE:L2-B002 1 chksum++
17527 add %g4, -36, %l6 ! 000000000EB11FE0 CASE:L2-B002 1 @BD60068
17528 stda %f16, [%l6]0xD2 ! 000000000EB11FE4 CASE:L2-B002 1 S Short16
17529 stb %g1, [%g5+0x0046] ! 000000000EB11FE8 CASE:L2-B002 1 S >BD60077
17530 ldx [%g2+0x0050], %l5 ! 000000000EB11FEC CASE:L2-B002 1 <BD60003
17531 membar 0x40 ! 000000000EB11FF0 CASE:L2-B002 1
17532 ldda [%l5]0x16, %f16 ! 000000000EB11FF4 CASE:L2-B002 1 Blk-Load
17533 membar 0x40 ! 000000000EB11FF8 CASE:L2-B002 1
17534 .word 0xA9A20109 ! 000000000EB11FFC CASE:L2-B002 1 S illop_FP
17535 popc %i1, %i5 ! 000000000EB12000 CASE:L2-B002 1 S
17536 .word 0xCB5E1EFB ! 000000000EB12004 CASE:L2-B002 1 S illop
17537 stb %i4, [%g4+0x0042] ! 000000000EB12008 CASE:L2-B002 1 S >BD60091
17538 add %g3, 0x2B, %l6 ! 000000000EB1200C CASE:L2-B002 1 @BD60126
17539 stda %f22, [%l6]0xD0 ! 000000000EB12010 CASE:L2-B002 1 S Short8
17540 stw %i4, [%g3+0x0004] ! 000000000EB12014 CASE:L2-B002 1 S >BD60053
17541 .word 0xDD9E42FD ! 000000000EB12018 CASE:L2-B002 1 S illop_VIS
17542 lduw [%g6+0x0064], %o5 ! 000000000EB1201C CASE:L2-B002 1 S <BD60021
17543 nop ! 000000000EB12020 CASE:L2-B002 1 S
17544 ba BL60079 ! 000000000EB12024 CASE:L2-B002 1
17545 nop ! 000000000EB12028 CASE:L2-B002 1 S
17546BL60074:add %g1, 0xE5B, %g1 ! 000000000EB1202C CASE:L2-B003 1 chksum++
17547 ldsba [%g7+%g7]0x83, %i3 ! 000000000EB12030 CASE:L2-B003 1 S <BD60002
17548 sethi %hh(0xABAD1DEA8F6F7F00),%l6 ! 000000000EB12034 CASE:L2-B003 1 SUBR090
17549 or %l6,%hm(0xABAD1DEA8F6F7F00),%l6 ! 000000000EB12038 CASE:L2-B003 1
17550 sethi %lm(0xABAD1DEA8F6F7F00),%l5 ! 000000000EB1203C CASE:L2-B003 1
17551 or %l5,%lo(0xABAD1DEA8F6F7F00),%l5 ! 000000000EB12040 CASE:L2-B003 1
17552 sllx %l6, 0x20, %l6 ! 000000000EB12044 CASE:L2-B003 1
17553 or %l6, %l5, %l6 ! 000000000EB12048 CASE:L2-B003 1
17554 jmpl %l6+0x0000, %o7 ! 000000000EB1204C CASE:L2-B003 1 S
17555 lda [%g3-0x0014]%asi, %f23 ! 000000000EB12050 CASE:L2-B003 1 S <BD60087
17556 ldd [%g6-0x0070], %f40 ! 000000000EB12054 CASE:L2-B003 1 S <BD60008
17557 ldx [%g5+0x0078], %l3 ! 000000000EB12058 CASE:L2-B003 1 S <BD60009
17558 call .+8 ! 000000000EB1205C CASE:L2-B003 1 S
17559 std %f16, [%g4-0x0008] ! 000000000EB12060 CASE:L2-B003 1 S >BD60056
17560 ldx [%g2+0x0010], %g5 ! 000000000EB12064 CASE:L2-B003 1 S BASE<BD60048
17561 ldsh [%g3-0x002E], %i4 ! 000000000EB12068 CASE:L2-B003 1 S <BD60171
17562 nop ! 000000000EB1206C CASE:L2-B003 1 S
17563 fba,a BL60079 ! 000000000EB12070 CASE:L2-B003 1
17564 std %f38, [%g4+0x0018] ! 000000000EB12074 CASE:L2-B003 0 S >BD60059
17565BL60079: ! SWCH:L1-B000
17566 add %g1, 0x458, %g1 ! 000000000EB12078 SWCH:L1-B000 4 chksum++
17567 std %f26, [%g6-0x0063] ! 000000000EB1207C SWCH:L1-B000 4 S >BD60082+5
17568 lduwa [%g5+0x0048]%asi, %l0 ! 000000000EB12080 SWCH:L1-B000 4 S <BD60018
17569 stb %i4, [%g5-0x0015] ! 000000000EB12084 SWCH:L1-B000 4 S >BD60051+1
17570 fble BL60075 ;.empty ! 000000000EB12088 SWCH:L1-B000 4 L
17571 bl,a,pn %xcc, BL60076 ! 000000000EB1208C SWCH:L1-B000 4 L
17572 st %f8, [%g5-0x0078] ! 000000000EB12090 SWCH:L1-B000 0 S >BD60180
17573BL60076:fbe BL60077 ;.empty ! 000000000EB12094 SWCH:L1-B000 0 L
17574BL60077:ble,a BL60078 ;.empty ! 000000000EB12098 SWCH:L1-B000 0 L
17575 .word 0xAB570000 ! 000000000EB1209C SWCH:L1-B000 0 L illop
17576 brgz,a,pt %i4, BL60078 ;.empty ! 000000000EB120A0 SWCH:L1-B000 0 L
17577 fbge,pn %fcc0, BL60075 ! 000000000EB120A4 SWCH:L1-B000 0 L
17578BL60078:std %g0, [%g4+0x0008] ! 000000000EB120A8 SWCH:L1-B000 0 S >BD60058
17579BL60075:add %g1, 0x580, %g1 ! 000000000EB120AC SWCH:L1-B000 0 chksum++
17580 ldx [%g2+0x0050], %l5 ! 000000000EB120B0 SUBR:L0-B000 4 <BD60003
17581 membar 0x40 ! 000000000EB120B4 SUBR:L0-B000 4
17582 ldda [%l5]0xF1, %f16 ! 000000000EB120B8 SUBR:L0-B000 4 Blk-Load
17583 membar 0x40 ! 000000000EB120BC SUBR:L0-B000 4
17584 .word 0xA1B01705 ! 000000000EB120C0 SUBR:L0-B000 4 S illop_VIS
17585 ldd [%g4-0x0070], %f46 ! 000000000EB120C4 SUBR:L0-B000 4 S <BD60008
17586 st %f3, [%g6-0x002C] ! 000000000EB120C8 SUBR:L0-B000 4 S >BD60055
17587 nop ! 000000000EB120CC SUBR:L0-B000 4 S
17588 ta %xcc, 0x45 ! 000000000EB120D0 SUBR:L0-B000 4 demap-stack
17589 add %g1, 0xCD5, %i0 ! 000000000EB120D4 SUBR:L0-B000 4
17590 sth %o5, [%g3+0x0044] ! 000000000EB120D8 SUBR:L0-B000 4 S >BD60137
17591 bne,pt %icc, BL60080 ! 000000000EB120DC SUBR:L0-B000 4
17592 restore %i0, %l7, %o0 ! 000000000EB120E0 SUBR:L0-B000 4
17593BL60080:jmpl %o7+0x0008, %g0 ! 000000000EB120E4 SUBR:L0-B000 4
17594 nop ! 000000000EB120E8 SUBR:L0-B000 4
17595
17596SECTION .btext032_pg1 TEXT_VA=0xeb12000
17597attr_text {
17598 Name = .btext032_pg1,
17599 VA = 0xeb12000,
17600 RA = 0xffff3a000,
17601 PA = ra2pa(0xffff3a000,0),
17602 tsbonly,
17603 part_0_ctx_nonzero_tsb_config_3,
17604 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17605 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17606 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17607}
17608.text; .skip 8
17609
17610!========================================================================
17611
17612SECTION .btext033 TEXT_VA=0x2426bf00
17613attr_text {
17614 Name = .btext033,
17615 VA = 0x2426bf00,
17616 RA = 0xffff35f00,
17617 PA = ra2pa(0xffff35f00,0),
17618 notsb
17619}
17620
17621SECTION .btext033_pg0 TEXT_VA=0x2426a000
17622attr_text {
17623 Name = .btext033_pg0,
17624 VA = 0x2426a000,
17625 RA = 0xffff34000,
17626 PA = ra2pa(0xffff34000,0),
17627 tsbonly,
17628 part_0_ctx_nonzero_tsb_config_3,
17629 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17630 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17631 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17632}
17633.text; .skip 8
17634
17635
17636SECTION .btext033
17637.text
17638.global SUBR089; SUBR089:
17639BL60081: ! SUBR:L0-B000
17640 add %g1, 0xC22, %g1 ! 000000002426BF00 SUBR:L0-B000 4 chksum++
17641 save %o6, -64, %o6 ! 000000002426BF04 SUBR:L0-B000 4
17642 sethi %hh(0xABAD1DEA2426BF00),%l7 ! 000000002426BF08 SUBR:L0-B000 4 SUBR089
17643 or %l7,%hm(0xABAD1DEA2426BF00),%l7 ! 000000002426BF0C SUBR:L0-B000 4
17644 sethi %lm(0xABAD1DEA2426BF00),%l6 ! 000000002426BF10 SUBR:L0-B000 4
17645 or %l6,%lo(0xABAD1DEA2426BF00),%l6 ! 000000002426BF14 SUBR:L0-B000 4
17646 sllx %l7, 0x20, %l7 ! 000000002426BF18 SUBR:L0-B000 4
17647 or %l7, %l6, %l7 ! 000000002426BF1C SUBR:L0-B000 4
17648 add %g1, 0xB6F, %g1 ! 000000002426BF20 SUBR:L0-B000 4 chksum++
17649 and %g1, 0xFE, %l2 ! 000000002426BF24 LOOP:L1-B000 4
17650BL60095: ! LOOP:L1-B000
17651 add %g1, 0xABF, %g1 ! 000000002426BF28 LOOP:L1-B000 9 chksum++
17652 std %f18, [%g5+0x0008] ! 000000002426BF2C LOOP:L1-B000 9 S >BD60058
17653 ldx [%g2+0x0010], %g4 ! 000000002426BF30 LOOP:L1-B000 9 S BASE<BD60048
17654 st %f12, [%g3+0x0018] ! 000000002426BF34 LOOP:L1-B000 9 S >BD60059
17655 st %f13, [%g3+0x001C] ! 000000002426BF38 LOOP:L1-B000 9 S >BD60059+4
17656 lduh [%g5-0x0026], %o1 ! 000000002426BF3C LOOP:L1-B000 9 S <BD60170
17657 andcc %i1, 0x800, %g0 ! 000000002426BF40 SKIP:L2-B000 9
17658 bz,pn %xcc, BL60082 ! 000000002426BF44 SKIP:L2-B000 9
17659 ldd [%g3+0x0070], %i0 ! 000000002426BF48 SKIP:L2-B000 9 S <BD60060
17660 swapa [%g3+0x0064]%asi, %i5 ! 000000002426BF4C SKIP:L2-B000 1 S >BD60021
17661 ldd [%g3-0x0038], %f62 ! 000000002426BF50 SKIP:L2-B000 1 S <BD60006
17662 ldd [%g4+0x0010], %f62 ! 000000002426BF54 SKIP:L2-B000 1 S <BD60074
17663 add %g5, 0x80, %l5 ! 000000002426BF58 SKIP:L2-B000 1 @BD60070
17664 stda %f22,[%l5+%g1]0xC4 ! 000000002426BF5C SKIP:L2-B000 1 S Partial_St
17665 ldx [%g2+0x0048], %g5 ! 000000002426BF60 SKIP:L2-B000 1 S BASE<BD60209
17666 call .+8 ! 000000002426BF64 SKIP:L2-B000 1 S
17667 std %f42, [%g5+0x0010] ! 000000002426BF68 SKIP:L2-B000 1 S >BD60074
17668 nop ! 000000002426BF6C SKIP:L2-B000 1 S
17669 ldx [%g2+0x0018], %g3 ! 000000002426BF70 SKIP:L2-B000 1 S BASE<BD60083
17670 tcs %icc, %g0+0x0060 ! 000000002426BF74 SKIP:L2-B000 1 S
17671 add %g1, 0xDD2, %g1 ! 000000002426BF78 SKIP:L2-B000 1 chksum++
17672 prefetch [%l7+%i2], 0 ! 000000002426BF7C SKIP:L2-B000 1 S <.+0
17673 ldsb [%g3+0x0028], %o5 ! 000000002426BF80 SKIP:L2-B000 1 S <BD60080
17674 nop ! 000000002426BF84 SKIP:L2-B000 1 S
17675 nop ! 000000002426BF88 SKIP:L2-B000 1 S
17676 add %g3, 0x43, %l6 ! 000000002426BF8C SKIP:L2-B000 1 @BD60092
17677 ldda [%l6]0xD0, %f20 ! 000000002426BF90 SKIP:L2-B000 1 S Short8
17678 fba,a BL60086 ! 000000002426BF94 SKIP:L2-B000 1
17679 nop ! 000000002426BF98 SKIP:L2-B000 0 S
17680BL60082: ! ELSE:L2-B001
17681 add %g5, 0x42, %l6 ! 000000002426BF9C ELSE:L2-B001 8 @BD60091
17682 stda %f24, [%l6]0xD0 ! 000000002426BFA0 ELSE:L2-B001 8 S Short8
17683 lduwa [%g7+%g7]0x83, %l0 ! 000000002426BFA4 ELSE:L2-B001 8 S <BD60002
17684 std %f34, [%g5-0x0070] ! 000000002426BFA8 ELSE:L2-B001 8 S >BD60008
17685 lda [%g5+0x0020]%asi, %f9 ! 000000002426BFAC ELSE:L2-B001 8 S <BD60042
17686 std %i4, [%g5+0x0078] ! 000000002426BFB0 ELSE:L2-B001 8 S >BD60009
17687 add %g1, 0xF0A, %g1 ! 000000002426BFB4 ELSE:L2-B001 8 chksum++
17688 std %i2, [%g4+0x0050] ! 000000002426BFB8 ELSE:L2-B001 8 S >BD60045
17689 fbge BL60083 ;.empty ! 000000002426BFBC ELSE:L2-B001 8 L
17690 fbo,pt %fcc2, BL60084 ;.empty ! 000000002426BFC0 ELSE:L2-B001 8 L
17691 fbl,a BL60085 ;.empty ! 000000002426BFC4 ELSE:L2-B001 2 L
17692 .word 0xD5149440 ! 000000002426BFC8 ELSE:L2-B001 0 L illop
17693BL60083:bcc,a BL60084 ! 000000002426BFCC ELSE:L2-B001 6 L
17694 prefetch [%g6-0x0060], 1 ! 000000002426BFD0 ELSE:L2-B001 0 S <BD60104
17695BL60085:bvs,a,pt %xcc, BL60084 ! 000000002426BFD4 ELSE:L2-B001 2 L
17696 ldsh [%g5+0x0044], %i2 ! 000000002426BFD8 ELSE:L2-B001 0 S <BD60137
17697BL60084:add %g1, 0x6A9, %g1 ! 000000002426BFDC ELSE:L2-B001 16 chksum++
17698BL60086: ! ELSE:L2-B001
17699 add %g1, 0x921, %g1 ! 000000002426BFE0 ELSE:L2-B001 9 chksum++
17700 fcmpd %fcc0, %f12, %f32 ! 000000002426BFE4 SKIP:L2-B002 9
17701 fbge,a BL60087 ! 000000002426BFE8 SKIP:L2-B002 9
17702 lda [%g4-0x0074]%asi, %f8 ! 000000002426BFEC SKIP:L2-B002 6 S <BD60020
17703 add %g5, -46, %l6 ! 000000002426BFF0 SKIP:L2-B002 3 @BD60171
17704 stda %f20, [%l6]0xD2 ! 000000002426BFF4 SKIP:L2-B002 3 S Short16
17705 lduwa [%g3-0x0014]%asi, %i0 ! 000000002426BFF8 SKIP:L2-B002 3 S <BD60087
17706 ld [%g3-0x001C], %f28 ! 000000002426BFFC SKIP:L2-B002 3 S <BD60130
17707 nop ! 000000002426C000 SKIP:L2-B002 3 S
17708 add %g1, 0xFF3, %g1 ! 000000002426C004 SKIP:L2-B002 3 chksum++
17709 ldx [%g4-0x0088], %g4 ! 000000002426C008 SKIP:L2-B002 3 ptr_chase
17710 ldx [%g4-0x0088], %g4 ! 000000002426C00C SKIP:L2-B002 3 ptr_chase
17711 ldx [%g4-0x0088], %g4 ! 000000002426C010 SKIP:L2-B002 3 ptr_chase
17712 ldx [%g4-0x0088], %g4 ! 000000002426C014 SKIP:L2-B002 3 ptr_chase
17713 nop ! 000000002426C018 SKIP:L2-B002 3 S
17714 stb %o1, [%g3-0x001F] ! 000000002426C01C SKIP:L2-B002 3 S >BD60085
17715 .word 0x93B4C7EB ! 000000002426C020 SKIP:L2-B002 3 S illop_VIS
17716 call .+8 ! 000000002426C024 SKIP:L2-B002 3 S
17717 st %f18, [%g4-0x001C] ! 000000002426C028 SKIP:L2-B002 3 S >BD60130
17718 fba,a,pt %fcc2, BL60092 ! 000000002426C02C SKIP:L2-B002 3
17719 lduh [%g5-0x0056], %i3 ! 000000002426C030 SKIP:L2-B002 0 S <BD60014
17720BL60087: ! ELSE:L2-B003
17721 st %f2, [%g3-0x002C] ! 000000002426C034 ELSE:L2-B003 6 S >BD60055
17722 ldsw [%g3-0x0014], %o0 ! 000000002426C038 ELSE:L2-B003 6 S <BD60087
17723 fbne,a,pn %fcc3, BL60088 ;.empty ! 000000002426C03C ELSE:L2-B003 6 L
17724 bne BL60089 ! 000000002426C040 ELSE:L2-B003 0 L
17725 ld [%g2+0x0064], %fsr ! 000000002426C044 ELSE:L2-B003 6 S <BD60032+4
17726 nop ! 000000002426C048 ELSE:L2-B003 6 S
17727 fbo,pn %fcc3, BL60090 ! 000000002426C04C ELSE:L2-B003 6 L
17728BL60089:nop ! 000000002426C050 ELSE:L2-B003 6 S
17729 .word 0xB1D5C50E ! 000000002426C054 ELSE:L2-B003 0 S illop
17730 .word 0xCF4FD753 ! 000000002426C058 ELSE:L2-B003 0 S illop
17731 fbn,a BL60091 ! 000000002426C05C ELSE:L2-B003 0 L
17732 nop ! 000000002426C060 ELSE:L2-B003 0 S
17733 ldd [%g4-0x0038], %f46 ! 000000002426C064 ELSE:L2-B003 0 S <BD60006
17734 fbl BL60090 ! 000000002426C068 ELSE:L2-B003 0 L
17735BL60091:.word 0xAFF98B3E ! 000000002426C06C ELSE:L2-B003 0 S illop
17736BL60088:sta %f31, [%g6-0x000B]%asi ! 000000002426C070 ELSE:L2-B003 0 S >BD60002+1
17737BL60090:nop ! 000000002426C074 ELSE:L2-B003 6 S
17738 add %g1, 0xBC2, %g1 ! 000000002426C078 ELSE:L2-B003 6 chksum++
17739 add %g1, 0xE12, %g1 ! 000000002426C07C ELSE:L2-B003 6 chksum++
17740 ldda [%g6-0x0070]%asi, %f34 ! 000000002426C080 ELSE:L2-B003 6 S <BD60008
17741 stb %o0, [%g4-0x0063] ! 000000002426C084 ELSE:L2-B003 6 S >BD60082+5
17742 std %f62, [%g6-0x0060] ! 000000002426C088 ELSE:L2-B003 6 S >BD60104
17743 .word 0xBBA90C02 ! 000000002426C08C ELSE:L2-B003 6 S illop_FP
17744 ldx [%g2+0x0010], %g6 ! 000000002426C090 ELSE:L2-B003 6 S BASE<BD60048
17745 call .+8 ! 000000002426C094 ELSE:L2-B003 6 S
17746 stx %o0, [%g6+0x0068] ! 000000002426C098 ELSE:L2-B003 6 S >BD60012
17747 stxa %i2, [%g6+0x0008]%asi ! 000000002426C09C ELSE:L2-B003 6 S >BD60058
17748BL60092: ! ELSE:L2-B003
17749 add %g1, 0xDC0, %g1 ! 000000002426C0A0 ELSE:L2-B003 9 chksum++
17750 andcc %i1, 0x800, %g0 ! 000000002426C0A4 SKIP:L2-B004 9
17751 bz,a,pn %icc, BL60093 ! 000000002426C0A8 SKIP:L2-B004 9
17752 lduba [%g3-0x001F]%asi, %l4 ! 000000002426C0AC SKIP:L2-B004 9 S <BD60085
17753 sta %f27, [%g4+0x0004]%asi ! 000000002426C0B0 SKIP:L2-B004 0 S >BD60053
17754 stw %i1, [%g3-0x0054] ! 000000002426C0B4 SKIP:L2-B004 0 S >BD60027
17755 ldx [%g4-0x0088], %g4 ! 000000002426C0B8 SKIP:L2-B004 0 ptr_chase
17756 .word 0xFF17663C ! 000000002426C0BC SKIP:L2-B004 0 S illop
17757 .word 0xE1506C25 ! 000000002426C0C0 SKIP:L2-B004 0 S illop
17758 .word 0x9BA7DDE2 ! 000000002426C0C4 SKIP:L2-B004 0 S illop
17759 .word 0x81CFE008 ! 000000002426C0C8 SKIP:L2-B004 0 random
17760 .word 0xB07B1129 ! 000000002426C0CC SKIP:L2-B004 0 random
17761 .word 0xF32C236D ! 000000002426C0D0 SKIP:L2-B004 0 illop
17762 membar 0x40 ! 000000002426C0D4 SKIP:L2-B004 0
17763 .word 0xB7A0DA0D ! 000000002426C0D8 SKIP:L2-B004 0 S illop
17764 nop ! 000000002426C0DC SKIP:L2-B004 0 S
17765 add %g1, 0xA87, %g1 ! 000000002426C0E0 SKIP:L2-B004 0 chksum++
17766 .word 0x97906000 ! 000000002426C0E4 SKIP:L2-B004 0 S random
17767 std %l4, [%g5+0x0058] ! 000000002426C0E8 SKIP:L2-B004 0 S >BD60035
17768 .word 0xB9BBA751 ! 000000002426C0EC SKIP:L2-B004 0 S illop
17769 ld [%g3-0x0048], %f12 ! 000000002426C0F0 SKIP:L2-B004 0 S <BD60023
17770 ld [%g3-0x0044], %f13 ! 000000002426C0F4 SKIP:L2-B004 0 S <BD60023+4
17771 .word 0xA82F339F ! 000000002426C0F8 SKIP:L2-B004 0 S random
17772 fba BL60094 ! 000000002426C0FC SKIP:L2-B004 0
17773 .word 0xC1CA4444 ! 000000002426C100 SKIP:L2-B004 0 S illop
17774BL60093: ! ELSE:L2-B005
17775 lda [%g4+0x0020]%asi, %f10 ! 000000002426C104 ELSE:L2-B005 9 S <BD60042
17776 ldx [%g6-0x0088], %g6 ! 000000002426C108 ELSE:L2-B005 9 ptr_chase
17777 ldx [%g6-0x0088], %g6 ! 000000002426C10C ELSE:L2-B005 9 ptr_chase
17778 ldx [%g6-0x0088], %g6 ! 000000002426C110 ELSE:L2-B005 9 ptr_chase
17779 ldx [%g6-0x0088], %g6 ! 000000002426C114 ELSE:L2-B005 9 ptr_chase
17780 ldx [%g6-0x0088], %g6 ! 000000002426C118 ELSE:L2-B005 9 ptr_chase
17781 ldx [%g6-0x0088], %g6 ! 000000002426C11C ELSE:L2-B005 9 ptr_chase
17782 ldx [%g6-0x0088], %g6 ! 000000002426C120 ELSE:L2-B005 9 ptr_chase
17783 ldstuba [%g5-0x0058]%asi, %o1 ! 000000002426C124 ELSE:L2-B005 9 S >BD60024
17784 ld [%g5+0x002C], %f4 ! 000000002426C128 ELSE:L2-B005 9 S <BD60019
17785 add %g6, -72, %l5 ! 000000002426C12C ELSE:L2-B005 9 @BD60023
17786 stda %f30,[%l5+%g1]0xC1 ! 000000002426C130 ELSE:L2-B005 9 S Partial_St
17787 ldx [%g2+0x0050], %l5 ! 000000002426C134 ELSE:L2-B005 9 <BD60003
17788 membar 0x40 ! 000000002426C138 ELSE:L2-B005 9
17789 stda %f16, [%l5]0xF9 ! 000000002426C13C ELSE:L2-B005 9 Blk-Store
17790 membar 0x40 ! 000000002426C140 ELSE:L2-B005 9
17791 add %g1, 0xC25, %g1 ! 000000002426C144 ELSE:L2-B005 9 chksum++
17792 nop ! 000000002426C148 ELSE:L2-B005 9 S
17793 .word 0xFD781E59 ! 000000002426C14C ELSE:L2-B005 9 S illop
17794 lduw [%g4-0x0054], %i5 ! 000000002426C150 ELSE:L2-B005 9 S <BD60027
17795 nop ! 000000002426C154 ELSE:L2-B005 9 S
17796 std %f30, [%g4-0x0048] ! 000000002426C158 ELSE:L2-B005 9 S >BD60023
17797 ldd [%g3+0x0080], %f20 ! 000000002426C15C ELSE:L2-B005 9 S <BD60070
17798 ldx [%g5+0x0068], %i5 ! 000000002426C160 ELSE:L2-B005 9 S <BD60012
17799 st %f5, [%g5+0x002C] ! 000000002426C164 ELSE:L2-B005 9 S >BD60019
17800BL60094: ! ELSE:L2-B005
17801 add %g1, 0x99A, %g1 ! 000000002426C168 ELSE:L2-B005 9 chksum++
17802 ldx [%g5-0x0088], %g5 ! 000000002426C16C LOOP:L1-B000 9 ptr_chase
17803 ldx [%g5-0x0088], %g5 ! 000000002426C170 LOOP:L1-B000 9 ptr_chase
17804 ldx [%g5-0x0088], %g5 ! 000000002426C174 LOOP:L1-B000 9 ptr_chase
17805 ldx [%g5-0x0088], %g5 ! 000000002426C178 LOOP:L1-B000 9 ptr_chase
17806 stha %g1, [%g4-0x001E]%asi ! 000000002426C17C LOOP:L1-B000 9 S >BD60016
17807 stwa %g1, [%g5-0x0040]%asi ! 000000002426C180 LOOP:L1-B000 9 S >BD60007
17808 call .+8 ! 000000002426C184 LOOP:L1-B000 9 S
17809 ldda [%g4+0x0010]%asi, %f40 ! 000000002426C188 LOOP:L1-B000 9 S <BD60074
17810 std %f62, [%g6-0x006E] ! 000000002426C18C LOOP:L1-B000 9 S >BD60008+2
17811 srlx %l2, 0x1, %l2 ! 000000002426C190 LOOP:L1-B000 9
17812 andcc %l2, 0x1, %g0 ! 000000002426C194 LOOP:L1-B000 9
17813 bne,a,pn %xcc, BL60095 ! 000000002426C198 LOOP:L1-B000 9
17814 nop ! 000000002426C19C LOOP:L1-B000 5 S
17815 add %g1, 0xF45, %g1 ! 000000002426C1A0 LOOP:L1-B000 4 chksum++
17816 sth %o0, [%g3-0x004A] ! 000000002426C1A4 SUBR:L0-B000 4 S >BD60033
17817 ldd [%g4+0x0058], %i0 ! 000000002426C1A8 SUBR:L0-B000 4 S <BD60035
17818 ld [%g4+0x002C], %f3 ! 000000002426C1AC SUBR:L0-B000 4 S <BD60019
17819 st %f5, [%g4-0x0078] ! 000000002426C1B0 SUBR:L0-B000 4 S >BD60180
17820 lduh [%g6-0x0016], %o2 ! 000000002426C1B4 SUBR:L0-B000 4 S <BD60051
17821 nop ! 000000002426C1B8 SUBR:L0-B000 4 S
17822 add %g1, 0xD95, %i0 ! 000000002426C1BC SUBR:L0-B000 4
17823 return %i7+0x0008 ! 000000002426C1C0 SUBR:L0-B000 4
17824 add %g1, 0x193, %g1 ! 000000002426C1C4 SUBR:L0-B000 4 chksum++
17825
17826SECTION .btext033_pg1 TEXT_VA=0x2426c000
17827attr_text {
17828 Name = .btext033_pg1,
17829 VA = 0x2426c000,
17830 RA = 0xffff36000,
17831 PA = ra2pa(0xffff36000,0),
17832 tsbonly,
17833 part_0_ctx_nonzero_tsb_config_3,
17834 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17835 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17836 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17837}
17838.text; .skip 8
17839
17840!========================================================================
17841
17842SECTION .btext034 TEXT_VA=0x8f6f7f00
17843attr_text {
17844 Name = .btext034,
17845 VA = 0x8f6f7f00,
17846 RA = 0xffff31f00,
17847 PA = ra2pa(0xffff31f00,0),
17848 notsb
17849}
17850
17851SECTION .btext034_pg0 TEXT_VA=0x8f6f6000
17852attr_text {
17853 Name = .btext034_pg0,
17854 VA = 0x8f6f6000,
17855 RA = 0xffff30000,
17856 PA = ra2pa(0xffff30000,0),
17857 tsbonly,
17858 part_0_ctx_nonzero_tsb_config_3,
17859 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17860 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17861 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
17862}
17863.text; .skip 8
17864
17865
17866SECTION .btext034
17867.text
17868.global SUBR090; SUBR090:
17869BL60096: ! SUBR:L0-B000
17870 add %g1, 0xAC3, %g1 ! 000000008F6F7F00 SUBR:L0-B000 1 chksum++
17871 save %o6, -64, %o6 ! 000000008F6F7F04 SUBR:L0-B000 1
17872 sethi %hh(0xABAD1DEA8F6F7F00),%l7 ! 000000008F6F7F08 SUBR:L0-B000 1 SUBR090
17873 or %l7,%hm(0xABAD1DEA8F6F7F00),%l7 ! 000000008F6F7F0C SUBR:L0-B000 1
17874 sethi %lm(0xABAD1DEA8F6F7F00),%l6 ! 000000008F6F7F10 SUBR:L0-B000 1
17875 or %l6,%lo(0xABAD1DEA8F6F7F00),%l6 ! 000000008F6F7F14 SUBR:L0-B000 1
17876 sllx %l7, 0x20, %l7 ! 000000008F6F7F18 SUBR:L0-B000 1
17877 or %l7, %l6, %l7 ! 000000008F6F7F1C SUBR:L0-B000 1
17878 swap [%g4+0x0064], %o1 ! 000000008F6F7F20 SUBR:L0-B000 1 S >BD60021
17879 st %fsr, [%g2+0x0064] ! 000000008F6F7F24 SUBR:L0-B000 1 S <BD60032+4
17880 .word 0x99A490A4 ! 000000008F6F7F28 SUBR:L0-B000 1 S illop_FP
17881 stw %o2, [%g5-0x001C] ! 000000008F6F7F2C SUBR:L0-B000 1 S >BD60130
17882 sta %f11, [%g3+0x004C]%asi ! 000000008F6F7F30 SUBR:L0-B000 1 S >BD60047
17883 ldx [%g2+0x0060], %fsr ! 000000008F6F7F34 SUBR:L0-B000 1 S <BD60032
17884 sth %g1, [%g3+0x0040] ! 000000008F6F7F38 SUBR:L0-B000 1 S >BD60036
17885 std %f40, [%g6+0x0012] ! 000000008F6F7F3C SUBR:L0-B000 1 S >BD60074+2
17886 nop ! 000000008F6F7F40 SUBR:L0-B000 1 S
17887 add %g6, 0x2A, %l6 ! 000000008F6F7F44 SUBR:L0-B000 1 @BD60099
17888 ldda [%l6]0xD0, %f20 ! 000000008F6F7F48 SUBR:L0-B000 1 S Short8
17889 ldub [%g5+0x0047], %i4 ! 000000008F6F7F4C SUBR:L0-B000 1 S <BD60141
17890 ldd [%g4-0x0060], %f46 ! 000000008F6F7F50 SUBR:L0-B000 1 S <BD60104
17891 add %g1, 0x447, %g1 ! 000000008F6F7F54 SUBR:L0-B000 1 chksum++
17892 and %g1, 0xFE, %l2 ! 000000008F6F7F58 LOOP:L1-B000 1
17893BL60102: ! LOOP:L1-B000
17894 add %g1, 0x2C4, %g1 ! 000000008F6F7F5C LOOP:L1-B000 2 chksum++
17895 ldx [%g6-0x0088], %g6 ! 000000008F6F7F60 LOOP:L1-B000 2 ptr_chase
17896 ldx [%g6-0x0088], %g6 ! 000000008F6F7F64 LOOP:L1-B000 2 ptr_chase
17897 ldx [%g6-0x0088], %g6 ! 000000008F6F7F68 LOOP:L1-B000 2 ptr_chase
17898 ldx [%g6-0x0088], %g6 ! 000000008F6F7F6C LOOP:L1-B000 2 ptr_chase
17899 ldx [%g6-0x0088], %g6 ! 000000008F6F7F70 LOOP:L1-B000 2 ptr_chase
17900 lduw [%g5-0x000C], %o2 ! 000000008F6F7F74 LOOP:L1-B000 2 S <BD60002
17901 std %f46, [%g4+0x0010] ! 000000008F6F7F78 LOOP:L1-B000 2 S >BD60074
17902 st %f4, [%g6+0x004C] ! 000000008F6F7F7C LOOP:L1-B000 2 S >BD60047
17903 lduw [%g5-0x0040], %o4 ! 000000008F6F7F80 LOOP:L1-B000 2 S <BD60007
17904 st %f29, [%g4+0x0027] ! 000000008F6F7F84 LOOP:L1-B000 2 S >BD60139+3
17905 ldsb [%g3-0x001F], %o4 ! 000000008F6F7F88 LOOP:L1-B000 2 S <BD60085
17906 add %g6, -8, %l5 ! 000000008F6F7F8C LOOP:L1-B000 2 @BD60056
17907 stda %f28,[%l5+%g1]0xCA ! 000000008F6F7F90 LOOP:L1-B000 2 S Partial_St
17908 ldx [%g5-0x0088], %g5 ! 000000008F6F7F94 LOOP:L1-B000 2 ptr_chase
17909 .word 0xA5FD5E1D ! 000000008F6F7F98 LOOP:L1-B000 2 S illop
17910 sth %o2, [%g4+0x006C] ! 000000008F6F7F9C LOOP:L1-B000 2 S >BD60012+4
17911 .word 0xCBC5263E ! 000000008F6F7FA0 LOOP:L1-B000 2 S illop
17912 andcc %i2, 0x10, %g0 ! 000000008F6F7FA4 SKIP:L2-B000 2
17913 bnz,pn %xcc, BL60097 ! 000000008F6F7FA8 SKIP:L2-B000 2
17914 nop ! 000000008F6F7FAC SKIP:L2-B000 2 S
17915 sth %o1, [%g3-0x000E] ! 000000008F6F7FB0 SKIP:L2-B000 0 S >BD60184
17916 add %g4, 0x80, %l5 ! 000000008F6F7FB4 SKIP:L2-B000 0 @BD60070
17917 .word 0xD3B1FD8D ! 000000008F6F7FB8 SKIP:L2-B000 0 S illop
17918 stx %i5, [%g3+0x0030] ! 000000008F6F7FBC SKIP:L2-B000 0 S >BD60044
17919 call .+8 ! 000000008F6F7FC0 SKIP:L2-B000 0 S
17920 std %g0, [%g3-0x0068] ! 000000008F6F7FC4 SKIP:L2-B000 0 S >BD60082
17921 add %g1, 0x4F8, %g1 ! 000000008F6F7FC8 SKIP:L2-B000 0 chksum++
17922 add %g5, -34, %l6 ! 000000008F6F7FCC SKIP:L2-B000 0 @BD60076
17923 .word 0x8BA59A1E ! 000000008F6F7FD0 SKIP:L2-B000 0 S illop
17924 .word 0xB1AC8EDB ! 000000008F6F7FD4 SKIP:L2-B000 0 S illop
17925 .word 0x1BCADE4A ! 000000008F6F7FD8 SKIP:L2-B000 0 S illop
17926 stxa %o2, [%g3+0x0008]%asi ! 000000008F6F7FDC SKIP:L2-B000 0 S >BD60058
17927 fba BL60101 ! 000000008F6F7FE0 SKIP:L2-B000 0
17928 ldx [%g2+0x0048], %g6 ! 000000008F6F7FE4 SKIP:L2-B000 0 S BASE<BD60209
17929BL60097: ! ELSE:L2-B001
17930 std %f36, [%g3-0x0070] ! 000000008F6F7FE8 ELSE:L2-B001 2 S >BD60008
17931 lduw [%g3-0x0054], %i0 ! 000000008F6F7FEC ELSE:L2-B001 2 S <BD60027
17932 ld [%g6-0x0070], %f0 ! 000000008F6F7FF0 ELSE:L2-B001 2 S <BD60008
17933 ld [%g6-0x006C], %f1 ! 000000008F6F7FF4 ELSE:L2-B001 2 S <BD60008+4
17934 prefetch [%g1+0x0762], 23 ! 000000008F6F7FF8 ELSE:L2-B001 2 S <.+1890
17935 sethi %hh(0xABAD1DEAECE27F00),%l6 ! 000000008F6F7FFC ELSE:L2-B001 2 SUBR091
17936 or %l6,%hm(0xABAD1DEAECE27F00),%l6 ! 000000008F6F8000 ELSE:L2-B001 2
17937 sethi %lm(0xABAD1DEAECE27F00),%l5 ! 000000008F6F8004 ELSE:L2-B001 2
17938 or %l5,%lo(0xABAD1DEAECE27F00),%l5 ! 000000008F6F8008 ELSE:L2-B001 2
17939 sllx %l6, 0x20, %l6 ! 000000008F6F800C ELSE:L2-B001 2
17940 or %l6, %l5, %l6 ! 000000008F6F8010 ELSE:L2-B001 2
17941 add %l6, 0x1, %l6 ! 000000008F6F8014 ELSE:L2-B001 2
17942 call SUBR091 ! 000000008F6F8018 ELSE:L2-B001 2 S
17943 ldstub [%g6-0x0020], %i3 ! 000000008F6F801C ELSE:L2-B001 2 S >BD60144
17944 add %g4, 0x2, %l6 ! 000000008F6F8020 ELSE:L2-B001 2 @BD60095
17945 stda %f18, [%l6]0xD2 ! 000000008F6F8024 ELSE:L2-B001 2 S Short16
17946 stda %f62, [%g6+0x0018]%asi ! 000000008F6F8028 ELSE:L2-B001 2 S >BD60059
17947 add %g1, 0x357, %g1 ! 000000008F6F802C ELSE:L2-B001 2 chksum++
17948 st %f2, [%g3-0x0078] ! 000000008F6F8030 ELSE:L2-B001 2 S >BD60180
17949 fbge,a BL60098 ! 000000008F6F8034 ELSE:L2-B001 2 L
17950 nop ! 000000008F6F8038 ELSE:L2-B001 2 S
17951 sth %g1, [%g6+0x0084] ! 000000008F6F803C ELSE:L2-B001 0 S >BD60070+4
17952 bvc,a BL60099 ! 000000008F6F8040 ELSE:L2-B001 0 L
17953BL60099:nop ! 000000008F6F8044 ELSE:L2-B001 0 S
17954 bvc,a BL60100 ! 000000008F6F8048 ELSE:L2-B001 0 L
17955 .word 0xADB50791 ! 000000008F6F804C ELSE:L2-B001 0 S illop
17956BL60098:.word 0x99B6C53C ! 000000008F6F8050 ELSE:L2-B001 2 S illop_VIS
17957BL60100:add %g1, 0xF49, %g1 ! 000000008F6F8054 ELSE:L2-B001 2 chksum++
17958BL60101: ! ELSE:L2-B001
17959 add %g1, 0xA9E, %g1 ! 000000008F6F8058 ELSE:L2-B001 2 chksum++
17960 std %f42, [%g6-0x0070] ! 000000008F6F805C LOOP:L1-B000 2 S >BD60008
17961 call .+8 ! 000000008F6F8060 LOOP:L1-B000 2 S
17962 popc %i0, %l4 ! 000000008F6F8064 LOOP:L1-B000 2 S
17963 prefetch [%g5+0x0B31], 21 ! 000000008F6F8068 LOOP:L1-B000 2 S <.+2865
17964 stda %f46, [%g6+0x0018]%asi ! 000000008F6F806C LOOP:L1-B000 2 S >BD60059
17965 add %g3, -88, %l6 ! 000000008F6F8070 LOOP:L1-B000 2 @BD60024
17966 ldda [%l6]0xD1, %f30 ! 000000008F6F8074 LOOP:L1-B000 2 S Short8
17967 srlx %l2, 0x1, %l2 ! 000000008F6F8078 LOOP:L1-B000 2
17968 andcc %l2, 0x1, %g0 ! 000000008F6F807C LOOP:L1-B000 2
17969 bne,a,pn %xcc, BL60102 ! 000000008F6F8080 LOOP:L1-B000 2
17970 ldx [%g2+0x0018], %g6 ! 000000008F6F8084 LOOP:L1-B000 1 S BASE<BD60083
17971 add %g1, 0xF4B, %g1 ! 000000008F6F8088 LOOP:L1-B000 1 chksum++
17972 nop ! 000000008F6F808C SUBR:L0-B000 1 S
17973 .word 0x8D8DBB54 ! 000000008F6F8090 SUBR:L0-B000 1 S illop
17974 .word 0x81DF0F50 ! 000000008F6F8094 SUBR:L0-B000 1 S illop
17975 std %f42, [%g3+0x0010] ! 000000008F6F8098 SUBR:L0-B000 1 S >BD60074
17976 lda [%g6-0x0074]%asi, %f4 ! 000000008F6F809C SUBR:L0-B000 1 S <BD60020
17977 stx %g1, [%g3+0x0078] ! 000000008F6F80A0 SUBR:L0-B000 1 S >BD60009
17978 add %g4, -86, %l6 ! 000000008F6F80A4 SUBR:L0-B000 1 @BD60014
17979 ldda [%l6]0xD2, %f28 ! 000000008F6F80A8 SUBR:L0-B000 1 S Short16
17980 nop ! 000000008F6F80AC SUBR:L0-B000 1 S
17981 ta %xcc, 0x46 ! 000000008F6F80B0 SUBR:L0-B000 1 S demap-page
17982 ldsb [%g6+0x0043], %l0 ! 000000008F6F80B4 SUBR:L0-B000 1 S <BD60092
17983 ldx [%g2+0x0060], %fsr ! 000000008F6F80B8 SUBR:L0-B000 1 S <BD60032
17984 sta %f30, [%g3+0x0064]%asi ! 000000008F6F80BC SUBR:L0-B000 1 S >BD60021
17985 add %g1, 0xE0E, %i0 ! 000000008F6F80C0 SUBR:L0-B000 1
17986 return %i7+0x0008 ! 000000008F6F80C4 SUBR:L0-B000 1
17987 add %g1, 0xFB1, %g1 ! 000000008F6F80C8 SUBR:L0-B000 1 chksum++
17988
17989SECTION .btext034_pg1 TEXT_VA=0x8f6f8000
17990attr_text {
17991 Name = .btext034_pg1,
17992 VA = 0x8f6f8000,
17993 RA = 0xffff32000,
17994 PA = ra2pa(0xffff32000,0),
17995 tsbonly,
17996 part_0_ctx_nonzero_tsb_config_3,
17997 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
17998 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
17999 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18000}
18001.text; .skip 8
18002
18003!========================================================================
18004
18005SECTION .btext035 TEXT_VA=0xece27f00
18006attr_text {
18007 Name = .btext035,
18008 VA = 0xece27f00,
18009 RA = 0xffff2df00,
18010 PA = ra2pa(0xffff2df00,0),
18011 notsb
18012}
18013
18014SECTION .btext035_pg0 TEXT_VA=0xece26000
18015attr_text {
18016 Name = .btext035_pg0,
18017 VA = 0xece26000,
18018 RA = 0xffff2c000,
18019 PA = ra2pa(0xffff2c000,0),
18020 tsbonly,
18021 part_0_ctx_nonzero_tsb_config_3,
18022 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
18023 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18024 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18025}
18026.text; .skip 8
18027
18028
18029SECTION .btext035
18030.text
18031.global SUBR091; SUBR091:
18032 sta %f4, [%g5+0x0020]%asi ! 00000000ECE27F00 SUBR:L0-B000 3 S >BD60042
18033 fbg,pn %fcc3, BL60103 ;.empty ! 00000000ECE27F04 SUBR:L0-B000 3 L
18034 bcc,pn %xcc, BL60104 ;.empty ! 00000000ECE27F08 SUBR:L0-B000 3 L
18035 fba,a,pn %fcc3, BL60105 ;.empty ! 00000000ECE27F0C SUBR:L0-B000 3 L
18036 fbuge,a BL60106 ! 00000000ECE27F10 SUBR:L0-B000 0 L
18037BL60103:ldxa [%g4-0x0048]%asi, %o4 ! 00000000ECE27F14 SUBR:L0-B000 0 S <BD60023
18038BL60104:fbn,a,pt %fcc3, BL60105 ! 00000000ECE27F18 SUBR:L0-B000 0 L
18039BL60105:lduh [%g6-0x0016], %o3 ! 00000000ECE27F1C SUBR:L0-B000 3 S <BD60051
18040BL60106:add %g1, 0xEC3, %g1 ! 00000000ECE27F20 SUBR:L0-B000 3 chksum++
18041 add %g1, 0x2ED, %g1 ! 00000000ECE27F24 SUBR:L0-B000 3 chksum++
18042 and %g1, 0xFE, %o0 ! 00000000ECE27F28 LOOP:L1-B000 3
18043BL60147: ! LOOP:L1-B000
18044 add %g1, 0x16, %g1 ! 00000000ECE27F2C LOOP:L1-B000 8 chksum++
18045 nop ! 00000000ECE27F30 LOOP:L1-B000 8 S
18046 .word 0x81431619 ! 00000000ECE27F34 LOOP:L1-B000 8 S illop
18047 std %o0, [%g6+0x0080] ! 00000000ECE27F38 LOOP:L1-B000 8 S >BD60070
18048 st %f10, [%g4+0x0020] ! 00000000ECE27F3C LOOP:L1-B000 9 S >BD60042
18049 andcc %o5, 0x80, %g0 ! 00000000ECE27F40 SKIP:L2-B000 8
18050 bz BL60118 ! 00000000ECE27F44 SKIP:L2-B000 8
18051 std %f32, [%g6+0x0010] ! 00000000ECE27F48 SKIP:L2-B000 8 S >BD60074
18052 ld [%g5-0x0078], %f9 ! 00000000ECE27F4C SKIP:L2-B000 4 S <BD60180
18053 .word 0xFBBA1C00 ! 00000000ECE27F50 SKIP:L2-B000 4 S illop_VIS
18054 fbug BL60107 ! 00000000ECE27F54 SKIP:L2-B000 4 L
18055 ldub [%g4-0x0020], %o1 ! 00000000ECE27F58 SKIP:L2-B000 4 S <BD60144
18056 fbug,a,pt %fcc3, BL60108 ! 00000000ECE27F5C SKIP:L2-B000 4 L
18057 lduha [%g6+0x0040]%asi, %o2 ! 00000000ECE27F60 SKIP:L2-B000 0 S <BD60036
18058 stb %o5, [%g6-0x0057] ! 00000000ECE27F64 SKIP:L2-B000 4 S >BD60026
18059 stw %i3, [%g4+0x0034] ! 00000000ECE27F68 SKIP:L2-B000 4 S >BD60044+4
18060 lduh [%g6+0x0002], %o3 ! 00000000ECE27F6C SKIP:L2-B000 4 S <BD60095
18061 bneg BL60107 ! 00000000ECE27F70 SKIP:L2-B000 4 L
18062 ld [%g3+0x0060], %f2 ! 00000000ECE27F74 SKIP:L2-B000 4 S <BD60069
18063 nop ! 00000000ECE27F78 SKIP:L2-B000 4 S
18064 bvc,a BL60107 ;.empty ! 00000000ECE27F7C SKIP:L2-B000 4 L
18065BL60107:be BL60108 ! 00000000ECE27F80 SKIP:L2-B000 8 L
18066 nop ! 00000000ECE27F84 SKIP:L2-B000 4 S
18067 bpos BL60109 ;.empty ! 00000000ECE27F88 SKIP:L2-B000 4 L
18068 fblg,pn %fcc1, BL60108 ! 00000000ECE27F8C SKIP:L2-B000 4 L
18069BL60109:stb %o1, [%g4+0x0047] ! 00000000ECE27F90 SKIP:L2-B000 4 S >BD60141
18070BL60108:add %g1, 0xFB3, %g1 ! 00000000ECE27F94 SKIP:L2-B000 4 chksum++
18071 add %g1, 0xAD7, %g1 ! 00000000ECE27F98 SKIP:L2-B000 4 chksum++
18072 nop ! 00000000ECE27F9C SKIP:L2-B000 4 S
18073 fbne BL60110 ;.empty ! 00000000ECE27FA0 SKIP:L2-B000 4 L
18074 fbule,pn %fcc1, BL60111 ;.empty ! 00000000ECE27FA4 SKIP:L2-B000 4 L
18075BL60111:bgu,a BL60112 ;.empty ! 00000000ECE27FA8 SKIP:L2-B000 7 L
18076 bz,pt %xcc, BL60113 ;.empty ! 00000000ECE27FAC SKIP:L2-B000 1 L
18077BL60112:bgu,pn %xcc, BL60114 ;.empty ! 00000000ECE27FB0 SKIP:L2-B000 7 L
18078 fbule BL60113 ;.empty ! 00000000ECE27FB4 SKIP:L2-B000 1 L
18079 bnz,a BL60115 ;.empty ! 00000000ECE27FB8 SKIP:L2-B000 0 L
18080 bvc,a,pn %icc, BL60110 ;.empty ! 00000000ECE27FBC SKIP:L2-B000 0 L
18081 .word 0xA5AEBF76 ! 00000000ECE27FC0 SKIP:L2-B000 0 L illop
18082BL60116:fbge,a,pt %fcc0, BL60117 ! 00000000ECE27FC4 SKIP:L2-B000 0 L
18083 std %o2, [%g4+0x0008] ! 00000000ECE27FC8 SKIP:L2-B000 0 S >BD60058
18084BL60114:fbn,pn %fcc3, BL60110 ! 00000000ECE27FCC SKIP:L2-B000 7 L
18085BL60115:st %f29, [%g5+0x0064] ! 00000000ECE27FD0 SKIP:L2-B000 3 S >BD60021
18086BL60113:brz,pt %o3, BL60117 ! 00000000ECE27FD4 SKIP:L2-B000 4 L
18087BL60110:sta %f9, [%g5+0x0022]%asi ! 00000000ECE27FD8 SKIP:L2-B000 5 S >BD60042+2
18088BL60117:add %g1, 0xB67, %g1 ! 00000000ECE27FDC SKIP:L2-B000 4 chksum++
18089 fba BL60119 ! 00000000ECE27FE0 SKIP:L2-B000 4
18090 .word 0xBBA7D944 ! 00000000ECE27FE4 SKIP:L2-B000 4 S illop_FP
18091BL60118: ! ELSE:L2-B001
18092 stw %o5, [%g4-0x0040] ! 00000000ECE27FE8 ELSE:L2-B001 4 S >BD60007
18093 .word 0xC18AF49B ! 00000000ECE27FEC ELSE:L2-B001 4 S illop
18094 ld [%g2+0x0064], %fsr ! 00000000ECE27FF0 ELSE:L2-B001 4 S <BD60032+4
18095 ldx [%g2+0x0020], %g3 ! 00000000ECE27FF4 ELSE:L2-B001 4 S BASE<BD60098
18096 stda %o2, [%g6+0x0070]%asi ! 00000000ECE27FF8 ELSE:L2-B001 4 S >BD60060
18097 std %i2, [%g6+0x0038] ! 00000000ECE27FFC ELSE:L2-B001 4 S >BD60028
18098 ldx [%g2+0x0000], %g3 ! 00000000ECE28000 ELSE:L2-B001 4 S BASE<BD60094
18099 ldsh [%g6-0x0023], %o3 ! 00000000ECE28004 ELSE:L2-B001 4 S <BD60068+1
18100 add %g4, -38, %l6 ! 00000000ECE28008 ELSE:L2-B001 4 @BD60170
18101 ldda [%l6]0xD3, %f28 ! 00000000ECE2800C ELSE:L2-B001 4 S Short16
18102 tcc %xcc, %g0+0x0065 ! 00000000ECE28010 ELSE:L2-B001 4 S
18103 st %f4, [%g4-0x0074] ! 00000000ECE28014 ELSE:L2-B001 4 S >BD60020
18104 sta %f21, [%g5-0x001C]%asi ! 00000000ECE28018 ELSE:L2-B001 4 S >BD60130
18105 add %g1, 0x4B3, %g1 ! 00000000ECE2801C ELSE:L2-B001 4 chksum++
18106 .word 0x97A115F1 ! 00000000ECE28020 ELSE:L2-B001 4 S illop_FP
18107 nop ! 00000000ECE28024 ELSE:L2-B001 4 S
18108 stx %fsr, [%g2+0x0060] ! 00000000ECE28028 ELSE:L2-B001 4 S <BD60032
18109 ld [%g4-0x0014], %f19 ! 00000000ECE2802C ELSE:L2-B001 4 S <BD60087
18110BL60119: ! ELSE:L2-B001
18111 add %g1, 0xC5F, %g1 ! 00000000ECE28030 ELSE:L2-B001 8 chksum++
18112 andcc %g1, 0x800, %g0 ! 00000000ECE28034 SKIP:L2-B002 8
18113 bz BL60125 ! 00000000ECE28038 SKIP:L2-B002 8
18114 .word 0x89AF9496 ! 00000000ECE2803C SKIP:L2-B002 8 S illop_FP
18115 ldx [%g6+0x0030], %o2 ! 00000000ECE28040 SKIP:L2-B002 3 S <BD60044
18116 st %f10, [%g5-0x002C] ! 00000000ECE28044 SKIP:L2-B002 3 S >BD60055
18117 ldx [%g2+0x0050], %l5 ! 00000000ECE28048 SKIP:L2-B002 3 <BD60003
18118 membar 0x40 ! 00000000ECE2804C SKIP:L2-B002 3
18119 ldda [%l5]0x1F, %f16 ! 00000000ECE28050 SKIP:L2-B002 3 Blk-Load
18120 membar 0x40 ! 00000000ECE28054 SKIP:L2-B002 3
18121 std %f46, [%g3+0x0018] ! 00000000ECE28058 SKIP:L2-B002 3 S >BD60059
18122 nop ! 00000000ECE2805C SKIP:L2-B002 3 S
18123 membar 0x40 ! 00000000ECE28060 SKIP:L2-B002 3
18124 ldda [%l5]0xF0, %f16 ! 00000000ECE28064 SKIP:L2-B002 3 Blk-Load
18125 membar 0x40 ! 00000000ECE28068 SKIP:L2-B002 3
18126 ld [%g3+0x0020], %f5 ! 00000000ECE2806C SKIP:L2-B002 3 S <BD60042
18127 add %g1, 0x7C4, %g1 ! 00000000ECE28070 SKIP:L2-B002 3 chksum++
18128 ldx [%g2+0x0028], %g3 ! 00000000ECE28074 SKIP:L2-B002 3 S BASE<BD60022
18129 brnz,pn %o4, BL60120 ! 00000000ECE28078 SKIP:L2-B002 3 L
18130BL60120:ldx [%g2+0x0060], %fsr ! 00000000ECE2807C SKIP:L2-B002 6 S <BD60032
18131 nop ! 00000000ECE28080 SKIP:L2-B002 3 S
18132 fbuge BL60121 ;.empty ! 00000000ECE28084 SKIP:L2-B002 3 L
18133 bpos,pn %icc, BL60122 ;.empty ! 00000000ECE28088 SKIP:L2-B002 3 L
18134 bneg,a,pt %icc, BL60123 ! 00000000ECE2808C SKIP:L2-B002 0 L
18135 ldd [%g4+0x0050], %o2 ! 00000000ECE28090 SKIP:L2-B002 0 S <BD60045
18136 bpos,a,pt %xcc, BL60124 ;.empty ! 00000000ECE28094 SKIP:L2-B002 0 L
18137 .word 0xB9AD8D3C ! 00000000ECE28098 SKIP:L2-B002 0 L illop
18138 stda %f46, [%g6+0x0010]%asi ! 00000000ECE2809C SKIP:L2-B002 0 S >BD60074
18139BL60121:std %o2, [%g6+0x0050] ! 00000000ECE280A0 SKIP:L2-B002 3 S >BD60045
18140BL60122:std %o2, [%g6-0x0008] ! 00000000ECE280A4 SKIP:L2-B002 3 S >BD60056
18141 prefetch [%g5+0x0002], 3 ! 00000000ECE280A8 SKIP:L2-B002 3 S <BD60095
18142BL60123:ld [%g5-0x002C], %f4 ! 00000000ECE280AC SKIP:L2-B002 3 S <BD60055
18143 ldd [%g6+0x001C], %f60 ! 00000000ECE280B0 SKIP:L2-B002 3 S <BD60059+4
18144BL60124:ldx [%g2+0x0048], %g4 ! 00000000ECE280B4 SKIP:L2-B002 3 S BASE<BD60209
18145 add %g1, 0x638, %g1 ! 00000000ECE280B8 SKIP:L2-B002 3 chksum++
18146 fba,pt %fcc0, BL60132 ! 00000000ECE280BC SKIP:L2-B002 3
18147 ldda [%g5+0x003B]%asi, %o2 ! 00000000ECE280C0 SKIP:L2-B002 3 S <BD60028+3
18148BL60125: ! ELSE:L2-B003
18149 ldx [%g2+0x0060], %fsr ! 00000000ECE280C4 ELSE:L2-B003 5 S <BD60032
18150 fbne,a,pn %fcc3, BL60126 ;.empty ! 00000000ECE280C8 ELSE:L2-B003 5 L
18151 bne,a,pt %icc, BL60127 ! 00000000ECE280CC ELSE:L2-B003 0 L
18152 lduh [%g6-0x000E], %o4 ! 00000000ECE280D0 ELSE:L2-B003 5 S <BD60184
18153 be BL60128 ! 00000000ECE280D4 ELSE:L2-B003 5 L
18154 nop ! 00000000ECE280D8 ELSE:L2-B003 5 S
18155 fbge,pn %fcc0, BL60129 ;.empty ! 00000000ECE280DC ELSE:L2-B003 0 L
18156BL60129:.word 0xA3A84004 ! 00000000ECE280E0 ELSE:L2-B003 0 L illop
18157BL60128:ld [%g6+0x002C], %f11 ! 00000000ECE280E4 ELSE:L2-B003 5 S <BD60019
18158BL60126:ldstub [%g4-0x0010], %o3 ! 00000000ECE280E8 ELSE:L2-B003 5 S >BD60052
18159 stx %g1, [%g6+0x0008] ! 00000000ECE280EC ELSE:L2-B003 5 S >BD60058
18160 bpos BL60130 ! 00000000ECE280F0 ELSE:L2-B003 5 L
18161BL60130:nop ! 00000000ECE280F4 ELSE:L2-B003 10 S
18162 ldxa [%g5+0x0070]%asi, %o2 ! 00000000ECE280F8 ELSE:L2-B003 5 S <BD60060
18163 be,pt %icc, BL60131 ! 00000000ECE280FC ELSE:L2-B003 5 L
18164BL60131:.word 0x87AE8D43 ! 00000000ECE28100 ELSE:L2-B003 10 S illop_FP
18165BL60127:add %g1, 0xCD2, %g1 ! 00000000ECE28104 ELSE:L2-B003 5 chksum++
18166 add %g1, 0x389, %g1 ! 00000000ECE28108 ELSE:L2-B003 5 chksum++
18167 add %g5, -30, %l6 ! 00000000ECE2810C ELSE:L2-B003 5 @BD60016
18168 stda %f24, [%l6]0xDA ! 00000000ECE28110 ELSE:L2-B003 5 S Short16
18169 add %g5, 0x2, %l6 ! 00000000ECE28114 ELSE:L2-B003 5 @BD60095
18170 stda %f18, [%l6]0xD2 ! 00000000ECE28118 ELSE:L2-B003 5 S Short16
18171 st %f5, [%g6-0x0078] ! 00000000ECE2811C ELSE:L2-B003 5 S >BD60180
18172 nop ! 00000000ECE28120 ELSE:L2-B003 5 S
18173BL60132: ! ELSE:L2-B003
18174 add %g1, 0xAA9, %g1 ! 00000000ECE28124 ELSE:L2-B003 8 chksum++
18175 andcc %o2, 0x20, %g0 ! 00000000ECE28128 SKIP:L2-B004 8
18176 bz BL60133 ! 00000000ECE2812C SKIP:L2-B004 8
18177 stda %o4, [%g4+0x0038]%asi ! 00000000ECE28130 SKIP:L2-B004 8 S >BD60028
18178 nop ! 00000000ECE28134 SKIP:L2-B004 4 S
18179 st %f2, [%g4-0x0078] ! 00000000ECE28138 SKIP:L2-B004 4 S >BD60180
18180 ldd [%g4+0x0030], %o2 ! 00000000ECE2813C SKIP:L2-B004 4 S <BD60044
18181 std %o2, [%g4+0x005A] ! 00000000ECE28140 SKIP:L2-B004 4 S >BD60035+2
18182 ldx [%g4-0x0048], %o4 ! 00000000ECE28144 SKIP:L2-B004 4 S <BD60023
18183 lduba [%g5-0x0020]%asi, %o5 ! 00000000ECE28148 SKIP:L2-B004 4 S <BD60144
18184 std %o4, [%g5+0x0053] ! 00000000ECE2814C SKIP:L2-B004 4 S >BD60045+3
18185 ldx [%g2+0x0050], %l5 ! 00000000ECE28150 SKIP:L2-B004 4 <BD60003
18186 membar 0x40 ! 00000000ECE28154 SKIP:L2-B004 4
18187 stda %f32, [%l5]0x16 ! 00000000ECE28158 SKIP:L2-B004 4 Blk-Store
18188 membar 0x40 ! 00000000ECE2815C SKIP:L2-B004 4
18189 .word 0xE59A42FA ! 00000000ECE28160 SKIP:L2-B004 4 S illop_VIS
18190 ldx [%g2+0x0060], %fsr ! 00000000ECE28164 SKIP:L2-B004 4 S <BD60032
18191 lda [%g6+0x002C]%asi, %f4 ! 00000000ECE28168 SKIP:L2-B004 4 S <BD60019
18192 add %g1, 0xAAF, %g1 ! 00000000ECE2816C SKIP:L2-B004 4 chksum++
18193 st %fsr, [%g2+0x0064] ! 00000000ECE28170 SKIP:L2-B004 4 S <BD60032+4
18194 sth %o3, [%g6-0x0024] ! 00000000ECE28174 SKIP:L2-B004 4 S >BD60068
18195 .word 0x9FA8D2FD ! 00000000ECE28178 SKIP:L2-B004 4 S illop_FP
18196 nop ! 00000000ECE2817C SKIP:L2-B004 4 S
18197 ld [%g4+0x0060], %f11 ! 00000000ECE28180 SKIP:L2-B004 4 S <BD60069
18198 st %f2, [%g3+0x0060] ! 00000000ECE28184 SKIP:L2-B004 4 S >BD60069
18199 nop ! 00000000ECE28188 SKIP:L2-B004 4 S
18200 lda [%g3-0x001C]%asi, %f18 ! 00000000ECE2818C SKIP:L2-B004 4 S <BD60130
18201 nop ! 00000000ECE28190 SKIP:L2-B004 4 S
18202 add %g6, 0x70, %l5 ! 00000000ECE28194 SKIP:L2-B004 4 @BD60060
18203 stda %f26,[%l5+%g1]0xC4 ! 00000000ECE28198 SKIP:L2-B004 4 S Partial_St
18204 add %g4, 0x50, %l5 ! 00000000ECE2819C SKIP:L2-B004 4 @BD60045
18205 stda %f16,[%l5+%g1]0xC2 ! 00000000ECE281A0 SKIP:L2-B004 4 S Partial_St
18206 .word 0xBBA51A77 ! 00000000ECE281A4 SKIP:L2-B004 4 S illop_FP
18207 ba BL60134 ! 00000000ECE281A8 SKIP:L2-B004 4
18208 nop ! 00000000ECE281AC SKIP:L2-B004 4 S
18209BL60133: ! ELSE:L2-B005
18210 nop ! 00000000ECE281B0 ELSE:L2-B005 4 S
18211 nop ! 00000000ECE281B4 ELSE:L2-B005 4 S
18212 stw %o2, [%g3-0x004E] ! 00000000ECE281B8 ELSE:L2-B005 4 S >BD60093+2
18213 fmul8x16 %f18, %f26, %f28 ! 00000000ECE281BC ELSE:L2-B005 4 S
18214 ta %xcc, 0x46 ! 00000000ECE281C0 ELSE:L2-B005 4 S demap-page
18215 tleu %xcc, %g0+0x0068 ! 00000000ECE281C4 ELSE:L2-B005 4 S
18216 std %f44, [%g3-0x0038] ! 00000000ECE281C8 ELSE:L2-B005 4 S >BD60006
18217 stx %fsr, [%g2+0x0060] ! 00000000ECE281CC ELSE:L2-B005 4 S <BD60032
18218 add %g5, -76, %l6 ! 00000000ECE281D0 ELSE:L2-B005 4 @BD60089
18219 stda %f18, [%l6]0xD2 ! 00000000ECE281D4 ELSE:L2-B005 4 S Short16
18220 swap [%g4+0x0048], %o4 ! 00000000ECE281D8 ELSE:L2-B005 4 S >BD60018
18221 stxa %o2, [%g3+0x0030]%asi ! 00000000ECE281DC ELSE:L2-B005 4 S >BD60044
18222 add %g1, 0x293, %g1 ! 00000000ECE281E0 ELSE:L2-B005 4 chksum++
18223 add %g3, 0x68, %l5 ! 00000000ECE281E4 ELSE:L2-B005 4 @BD60012
18224 stda %f20,[%l5+%g1]0xC4 ! 00000000ECE281E8 ELSE:L2-B005 4 S Partial_St
18225 prefetch [%g1+%l6], 21 ! 00000000ECE281EC ELSE:L2-B005 4 S <.+0
18226 ld [%g3-0x0078], %f9 ! 00000000ECE281F0 ELSE:L2-B005 4 S <BD60180
18227 nop ! 00000000ECE281F4 ELSE:L2-B005 4 S
18228 nop ! 00000000ECE281F8 ELSE:L2-B005 4 S
18229BL60134: ! ELSE:L2-B005
18230 add %g1, 0xF3A, %g1 ! 00000000ECE281FC ELSE:L2-B005 8 chksum++
18231 andcc %o2, 0x8, %g0 ! 00000000ECE28200 SKIP:L2-B006 8
18232 bz,a BL60135 ! 00000000ECE28204 SKIP:L2-B006 8
18233 ldub [%g6+0x002A], %o2 ! 00000000ECE28208 SKIP:L2-B006 3 S <BD60099
18234 std %f14, [%g3-0x0070] ! 00000000ECE2820C SKIP:L2-B006 5 S >BD60008
18235 ldx [%g2+0x0020], %g6 ! 00000000ECE28210 SKIP:L2-B006 5 S BASE<BD60098
18236 std %f46, [%g6-0x0070] ! 00000000ECE28214 SKIP:L2-B006 5 S >BD60008
18237 ldd [%g3-0x0060], %f14 ! 00000000ECE28218 SKIP:L2-B006 5 S <BD60104
18238 ldx [%g5-0x0088], %g5 ! 00000000ECE2821C SKIP:L2-B006 5 ptr_chase
18239 ldx [%g5-0x0088], %g5 ! 00000000ECE28220 SKIP:L2-B006 5 ptr_chase
18240 ldx [%g5-0x0088], %g5 ! 00000000ECE28224 SKIP:L2-B006 5 ptr_chase
18241 ldx [%g5-0x0088], %g5 ! 00000000ECE28228 SKIP:L2-B006 5 ptr_chase
18242 ldx [%g5-0x0088], %g5 ! 00000000ECE2822C SKIP:L2-B006 5 ptr_chase
18243 ldx [%g5-0x0088], %g5 ! 00000000ECE28230 SKIP:L2-B006 5 ptr_chase
18244 ldx [%g2+0x0040], %g4 ! 00000000ECE28234 SKIP:L2-B006 5 S BASE<BD60031
18245 add %g1, 0x5A5, %g1 ! 00000000ECE28238 SKIP:L2-B006 5 chksum++
18246 stx %o4, [%g5-0x0006] ! 00000000ECE2823C SKIP:L2-B006 5 S >BD60056+2
18247 nop ! 00000000ECE28240 SKIP:L2-B006 5 S
18248 .word 0xB957C000 ! 00000000ECE28244 SKIP:L2-B006 5 S illop
18249 swapa [%g5+0x0024]%asi, %o5 ! 00000000ECE28248 SKIP:L2-B006 5 S >BD60139
18250 fba BL60139 ! 00000000ECE2824C SKIP:L2-B006 5
18251 stw %o2, [%g5+0x0024] ! 00000000ECE28250 SKIP:L2-B006 5 S >BD60139
18252BL60135: ! ELSE:L2-B007
18253 sth %g1, [%g5-0x0026] ! 00000000ECE28254 ELSE:L2-B007 3 S >BD60170
18254 nop ! 00000000ECE28258 ELSE:L2-B007 3 S
18255 sta %f11, [%g3-0x0078]%asi ! 00000000ECE2825C ELSE:L2-B007 3 S >BD60180
18256 bcs BL60136 ! 00000000ECE28260 ELSE:L2-B007 3 L
18257 ldstuba [%g3+0x0028]%asi, %o3 ! 00000000ECE28264 ELSE:L2-B007 3 S >BD60080
18258 brnz,pn %o5, BL60137 ! 00000000ECE28268 ELSE:L2-B007 3 L
18259 ld [%g2+0x0064], %fsr ! 00000000ECE2826C ELSE:L2-B007 3 S <BD60032+4
18260BL60137:bz,a BL60138 ! 00000000ECE28270 ELSE:L2-B007 3 L
18261BL60136:ldub [%g4-0x0020], %o2 ! 00000000ECE28274 ELSE:L2-B007 3 S <BD60144
18262BL60138:add %g1, 0xE8A, %g1 ! 00000000ECE28278 ELSE:L2-B007 3 chksum++
18263 add %g1, 0x5E8, %g1 ! 00000000ECE2827C ELSE:L2-B007 3 chksum++
18264 add %g4, -34, %l6 ! 00000000ECE28280 ELSE:L2-B007 3 @BD60076
18265 ldda [%l6]0xD2, %f24 ! 00000000ECE28284 ELSE:L2-B007 3 S Short16
18266 std %f46, [%g5+0x0010] ! 00000000ECE28288 ELSE:L2-B007 3 S >BD60074
18267 std %o2, [%g6+0x0080] ! 00000000ECE2828C ELSE:L2-B007 3 S >BD60070
18268 std %f6, [%g6-0x0060] ! 00000000ECE28290 ELSE:L2-B007 3 S >BD60104
18269 nop ! 00000000ECE28294 ELSE:L2-B007 3 S
18270 ld [%g2+0x0064], %fsr ! 00000000ECE28298 ELSE:L2-B007 3 S <BD60032+4
18271BL60139: ! ELSE:L2-B007
18272 add %g1, 0xF8E, %g1 ! 00000000ECE2829C ELSE:L2-B007 8 chksum++
18273 ta %xcc, 0x43 ! 00000000ECE282A0 LOOP:L1-B000 8 S +-PEF
18274 lduba [%g5-0x0020]%asi, %o5 ! 00000000ECE282A4 LOOP:L1-B000 8 S <BD60144
18275 lduw [%g6+0x0004], %o1 ! 00000000ECE282A8 LOOP:L1-B000 8 S <BD60053
18276 ba,a,pt %xcc, BL60140 ;.empty ! 00000000ECE282AC LOOP:L1-B000 8 L
18277 bpos,pn %xcc, BL60141 ;.empty ! 00000000ECE282B0 LOOP:L1-B000 0 L
18278BL60140:fble BL60142 ! 00000000ECE282B4 LOOP:L1-B000 16 L
18279 ldsb [%g5-0x001F], %o3 ! 00000000ECE282B8 LOOP:L1-B000 8 S <BD60085
18280BL60142:fbu,pn %fcc0, BL60143 ! 00000000ECE282BC LOOP:L1-B000 8 L
18281 nop ! 00000000ECE282C0 LOOP:L1-B000 8 S
18282 ble,a,pn %xcc, BL60144 ! 00000000ECE282C4 LOOP:L1-B000 8 L
18283 ta %xcc, 0x40 ! 00000000ECE282C8 LOOP:L1-B000 3 S +-priv
18284BL60143:ba BL60145 ! 00000000ECE282CC LOOP:L1-B000 5 L
18285BL60144:lda [%g6+0x004C]%asi, %f2 ! 00000000ECE282D0 LOOP:L1-B000 9 S <BD60047
18286 fbug,a,pt %fcc2, BL60146 ! 00000000ECE282D4 LOOP:L1-B000 3 L
18287BL60141:lduha [%g7+%g7]0x83, %o4 ! 00000000ECE282D8 LOOP:L1-B000 0 S <BD60002
18288BL60146:fbg,a,pn %fcc3, BL60145 ! 00000000ECE282DC LOOP:L1-B000 3 L
18289BL60145:st %f9, [%g3-0x0078] ! 00000000ECE282E0 LOOP:L1-B000 5 S >BD60180
18290 add %g1, 0xA58, %g1 ! 00000000ECE282E4 LOOP:L1-B000 8 chksum++
18291 srlx %o0, 0x1, %o0 ! 00000000ECE282E8 LOOP:L1-B000 8
18292 andcc %o0, 0x1, %g0 ! 00000000ECE282EC LOOP:L1-B000 8
18293 bne,pn %xcc, BL60147 ! 00000000ECE282F0 LOOP:L1-B000 8
18294 ta %xcc, 0x46 ! 00000000ECE282F4 LOOP:L1-B000 8 S demap-page
18295 add %g1, 0x256, %g1 ! 00000000ECE282F8 LOOP:L1-B000 3 chksum++
18296 .word 0x08D3235C ! 00000000ECE282FC SUBR:L0-B000 3 S illop
18297 bpos,a BL60148 ;.empty ! 00000000ECE28300 SUBR:L0-B000 3 L
18298 bvs,pn %icc, BL60149 ;.empty ! 00000000ECE28304 SUBR:L0-B000 3 L
18299 fblg BL60150 ! 00000000ECE28308 SUBR:L0-B000 0 L
18300 .word 0x93A69FC0 ! 00000000ECE2830C SUBR:L0-B000 0 S illop_FP
18301 tgu %xcc, %g0+0x0073 ! 00000000ECE28310 SUBR:L0-B000 0 S pseudo-branch
18302 fbu BL60151 ;.empty ! 00000000ECE28314 SUBR:L0-B000 0 L
18303 fbn BL60149 ! 00000000ECE28318 SUBR:L0-B000 0 L
18304BL60149:stx %o2, [%g3+0x003F] ! 00000000ECE2831C SUBR:L0-B000 0 S >BD60028+7
18305 .word 0x81B61AC2 ! 00000000ECE28320 SUBR:L0-B000 0 S illop_VIS
18306 fba,a BL60152 ;.empty ! 00000000ECE28324 SUBR:L0-B000 0 L
18307 be BL60151 ;.empty ! 00000000ECE28328 SUBR:L0-B000 0 L
18308BL60148:bne BL60153 ! 00000000ECE2832C SUBR:L0-B000 3 L
18309BL60150:nop ! 00000000ECE28330 SUBR:L0-B000 3 S
18310BL60153:lda [%g6+0x0064]%asi, %f23 ! 00000000ECE28334 SUBR:L0-B000 3 S <BD60021
18311BL60152:bcc,pn %xcc, BL60154 ;.empty ! 00000000ECE28338 SUBR:L0-B000 3 L
18312 bg BL60154 ! 00000000ECE2833C SUBR:L0-B000 3 L
18313BL60151:ldd [%g6-0x0038], %f44 ! 00000000ECE28340 SUBR:L0-B000 0 S <BD60006
18314BL60154:add %g1, 0xBE6, %g1 ! 00000000ECE28344 SUBR:L0-B000 3 chksum++
18315 retl ! 00000000ECE28348 SUBR:L0-B000 3
18316 add %g1, 0x6A9, %g1 ! 00000000ECE2834C SUBR:L0-B000 3 chksum++
18317
18318SECTION .btext035_pg1 TEXT_VA=0xece28000
18319attr_text {
18320 Name = .btext035_pg1,
18321 VA = 0xece28000,
18322 RA = 0xffff2e000,
18323 PA = ra2pa(0xffff2e000,0),
18324 tsbonly,
18325 part_0_ctx_nonzero_tsb_config_3,
18326 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
18327 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18328 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18329}
18330.text; .skip 8
18331
18332!========================================================================
18333
18334SECTION .btext036 TEXT_VA=0xe4bdf00
18335attr_text {
18336 Name = .btext036,
18337 VA = 0xe4bdf00,
18338 RA = 0xffff29f00,
18339 PA = ra2pa(0xffff29f00,0),
18340 notsb
18341}
18342
18343SECTION .btext036_pg0 TEXT_VA=0xe4bc000
18344attr_text {
18345 Name = .btext036_pg0,
18346 VA = 0xe4bc000,
18347 RA = 0xffff28000,
18348 PA = ra2pa(0xffff28000,0),
18349 tsbonly,
18350 part_0_ctx_nonzero_tsb_config_3,
18351 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
18352 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18353 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18354}
18355.text; .skip 8
18356
18357
18358SECTION .btext036
18359.text
18360.global SUBR092; SUBR092:
18361 ldd [%g5-0x0070], %f0 ! 000000000E4BDF00 SUBR:L0-B000 2 S <BD60008
18362 add %g5, 0x46, %l6 ! 000000000E4BDF04 SUBR:L0-B000 2 @BD60077
18363 ldda [%l6]0xD1, %f18 ! 000000000E4BDF08 SUBR:L0-B000 2 S Short8
18364 ldx [%g2+0x0050], %l5 ! 000000000E4BDF0C SUBR:L0-B000 2 <BD60003
18365 membar 0x40 ! 000000000E4BDF10 SUBR:L0-B000 2
18366 stda %f0, [%l5]0x1E ! 000000000E4BDF14 SUBR:L0-B000 2 Blk-Store
18367 membar 0x40 ! 000000000E4BDF18 SUBR:L0-B000 2
18368 add %g5, -48, %l6 ! 000000000E4BDF1C SUBR:L0-B000 2 @BD60106
18369 ldda [%l6]0xD2, %f22 ! 000000000E4BDF20 SUBR:L0-B000 2 S Short16
18370 add %g1, 0x99D, %g1 ! 000000000E4BDF24 SUBR:L0-B000 2 chksum++
18371 and %g1, 0xFE, %o5 ! 000000000E4BDF28 LOOP:L1-B000 2
18372BL60166: ! LOOP:L1-B000
18373 add %g1, 0x5E7, %g1 ! 000000000E4BDF2C LOOP:L1-B000 3 chksum++
18374 ldsha [%g6-0x002E]%asi, %o0 ! 000000000E4BDF30 LOOP:L1-B000 3 S <BD60171
18375 st %f10, [%g4+0x002C] ! 000000000E4BDF34 LOOP:L1-B000 3 S >BD60019
18376 add %g5, 0x28, %l6 ! 000000000E4BDF38 LOOP:L1-B000 3 @BD60080
18377 stda %f30, [%l6]0xD0 ! 000000000E4BDF3C LOOP:L1-B000 3 S Short8
18378 ldda [%g4+0x0018]%asi, %f46 ! 000000000E4BDF40 LOOP:L1-B000 3 S <BD60059
18379 std %f12, [%g4-0x0060] ! 000000000E4BDF44 LOOP:L1-B000 3 S >BD60104
18380 .word 0xABAC4C43 ! 000000000E4BDF48 LOOP:L1-B000 3 S illop_FP
18381 stb %i4, [%g3-0x0057] ! 000000000E4BDF4C LOOP:L1-B000 3 S >BD60026
18382 ldx [%g6-0x0088], %g6 ! 000000000E4BDF50 LOOP:L1-B000 3 ptr_chase
18383 ldx [%g6-0x0088], %g6 ! 000000000E4BDF54 LOOP:L1-B000 3 ptr_chase
18384 ldx [%g6-0x0088], %g6 ! 000000000E4BDF58 LOOP:L1-B000 3 ptr_chase
18385 .word 0x9BACC0D5 ! 000000000E4BDF5C LOOP:L1-B000 3 S illop_FP
18386 lduh [%g6-0x0030], %o4 ! 000000000E4BDF60 LOOP:L1-B000 3 S <BD60106
18387 andcc %i3, 0x80, %g0 ! 000000000E4BDF64 SKIP:L2-B000 3
18388 bz,a,pn %icc, BL60160 ! 000000000E4BDF68 SKIP:L2-B000 3
18389 ta %xcc, 0x40 ! 000000000E4BDF6C SKIP:L2-B000 2 S +-priv
18390 ldx [%g3+0x0038], %o1 ! 000000000E4BDF70 SKIP:L2-B000 1 S <BD60028
18391 lduh [%g6-0x0056], %o4 ! 000000000E4BDF74 SKIP:L2-B000 1 S <BD60014
18392 ta %xcc, 0x46 ! 000000000E4BDF78 SKIP:L2-B000 1 S demap-page
18393 lda [%g4-0x0074]%asi, %f4 ! 000000000E4BDF7C SKIP:L2-B000 1 S <BD60020
18394 ldx [%g5-0x0088], %g5 ! 000000000E4BDF80 SKIP:L2-B000 1 ptr_chase
18395 ldx [%g5-0x0088], %g5 ! 000000000E4BDF84 SKIP:L2-B000 1 ptr_chase
18396 add %g4, -72, %l5 ! 000000000E4BDF88 SKIP:L2-B000 1 @BD60023
18397 stda %f18,[%l5+%g1]0xCA ! 000000000E4BDF8C SKIP:L2-B000 1 S Partial_St
18398 add %g1, 0xC67, %g1 ! 000000000E4BDF90 SKIP:L2-B000 1 chksum++
18399 stb %o4, [%g6-0x000F] ! 000000000E4BDF94 SKIP:L2-B000 1 S >BD60040
18400 ldd [%g5-0x0070], %f34 ! 000000000E4BDF98 SKIP:L2-B000 1 S <BD60008
18401 bcs,a BL60155 ;.empty ! 000000000E4BDF9C SKIP:L2-B000 1 L
18402 fbu,a BL60156 ;.empty ! 000000000E4BDFA0 SKIP:L2-B000 0 L
18403 brnz,pn %o2, BL60157 ! 000000000E4BDFA4 SKIP:L2-B000 1 L
18404 nop ! 000000000E4BDFA8 SKIP:L2-B000 1 S
18405 nop ! 000000000E4BDFAC SKIP:L2-B000 0 S
18406 .word 0xD735F0B0 ! 000000000E4BDFB0 SKIP:L2-B000 0 S illop
18407BL60157:ldx [%g2+0x0010], %g4 ! 000000000E4BDFB4 SKIP:L2-B000 1 S BASE<BD60048
18408 nop ! 000000000E4BDFB8 SKIP:L2-B000 1 S
18409BL60155:bpos,a,pn %xcc, BL60158 ;.empty ! 000000000E4BDFBC SKIP:L2-B000 1 L
18410 fbge,a,pt %fcc1, BL60158 ;.empty ! 000000000E4BDFC0 SKIP:L2-B000 1 L
18411 brlez,a,pn %o1, BL60156 ;.empty ! 000000000E4BDFC4 SKIP:L2-B000 0 L
18412 fbu BL60156 ! 000000000E4BDFC8 SKIP:L2-B000 0 L
18413BL60156:.word 0x91B60237 ! 000000000E4BDFCC SKIP:L2-B000 0 S illop_VIS
18414 fble BL60159 ;.empty ! 000000000E4BDFD0 SKIP:L2-B000 0 L
18415 brlez,a,pn %i4, BL60159 ! 000000000E4BDFD4 SKIP:L2-B000 0 L
18416BL60159:.word 0x95906000 ! 000000000E4BDFD8 SKIP:L2-B000 0 S random
18417BL60158:add %g1, 0x115, %g1 ! 000000000E4BDFDC SKIP:L2-B000 2 chksum++
18418 fba,pn %fcc2, BL60165 ! 000000000E4BDFE0 SKIP:L2-B000 1
18419 fmul8ulx16 %f28, %f30, %f18 ! 000000000E4BDFE4 SKIP:L2-B000 1 S
18420BL60160: ! ELSE:L2-B001
18421 add %g3, -32, %l6 ! 000000000E4BDFE8 ELSE:L2-B001 2 @BD60144
18422 stda %f18, [%l6]0xD0 ! 000000000E4BDFEC ELSE:L2-B001 3 S Short8
18423 nop ! 000000000E4BDFF0 ELSE:L2-B001 2 S
18424 ldd [%g4-0x0038], %f34 ! 000000000E4BDFF4 ELSE:L2-B001 3 S <BD60006
18425 add %g4, 0x0, %l6 ! 000000000E4BDFF8 ELSE:L2-B001 2 @BD60097
18426 ldda [%l6]0xD2, %f28 ! 000000000E4BDFFC ELSE:L2-B001 2 S Short16
18427 swap [%g5-0x001C], %o1 ! 000000000E4BE000 ELSE:L2-B001 2 S >BD60130
18428 stx %o0, [%g6+0x0008] ! 000000000E4BE004 ELSE:L2-B001 2 S >BD60058
18429 nop ! 000000000E4BE008 ELSE:L2-B001 2 S
18430 add %g3, -15, %l6 ! 000000000E4BE00C ELSE:L2-B001 2 @BD60040
18431 stda %f20, [%l6]0xD0 ! 000000000E4BE010 ELSE:L2-B001 2 S Short8
18432 ldx [%g2+0x0050], %l5 ! 000000000E4BE014 ELSE:L2-B001 2 <BD60003
18433 membar 0x40 ! 000000000E4BE018 ELSE:L2-B001 2
18434 ldda [%l5]0x16, %f16 ! 000000000E4BE01C ELSE:L2-B001 2 Blk-Load
18435 membar 0x40 ! 000000000E4BE020 ELSE:L2-B001 2
18436 .word 0xAFE78DDB ! 000000000E4BE024 ELSE:L2-B001 2 S illop
18437 add %g1, 0x341, %g1 ! 000000000E4BE028 ELSE:L2-B001 2 chksum++
18438 .word 0x9DB18368 ! 000000000E4BE02C ELSE:L2-B001 2 S illop_VIS
18439 fbuge,a,pt %fcc1, BL60161 ;.empty ! 000000000E4BE030 ELSE:L2-B001 2 L
18440 bne BL60161 ! 000000000E4BE034 ELSE:L2-B001 2 L
18441 stba %o4, [%g6-0x001F]%asi ! 000000000E4BE038 ELSE:L2-B001 0 S >BD60085
18442 bcc,a BL60162 ;.empty ! 000000000E4BE03C ELSE:L2-B001 0 L
18443 .word 0x9FC68000 ! 000000000E4BE040 ELSE:L2-B001 0 L random
18444BL60162:ldda [%g5+0x0038]%asi, %o0 ! 000000000E4BE044 ELSE:L2-B001 0 S <BD60028
18445 fbe,a,pn %fcc3, BL60164 ! 000000000E4BE048 ELSE:L2-B001 0 L
18446 .word 0x87737232 ! 000000000E4BE04C ELSE:L2-B001 0 S illop
18447BL60163:bcs,a BL60161 ! 000000000E4BE050 ELSE:L2-B001 0 L
18448BL60161:lduh [%g6-0x004C], %o3 ! 000000000E4BE054 ELSE:L2-B001 2 S <BD60089
18449BL60164:sth %o1, [%g3-0x0056] ! 000000000E4BE058 ELSE:L2-B001 2 S >BD60014
18450 add %g1, 0x7FD, %g1 ! 000000000E4BE05C ELSE:L2-B001 2 chksum++
18451BL60165: ! ELSE:L2-B001
18452 add %g1, 0xCAA, %g1 ! 000000000E4BE060 ELSE:L2-B001 3 chksum++
18453 ldsw [%g5+0x0048], %o2 ! 000000000E4BE064 LOOP:L1-B000 3 S <BD60018
18454 ldsba [%g7+%g7]0x83, %o1 ! 000000000E4BE068 LOOP:L1-B000 3 S <BD60002
18455 std %o2, [%g4+0x006C] ! 000000000E4BE06C LOOP:L1-B000 3 S >BD60012+4
18456 ldub [%g4+0x0029], %o2 ! 000000000E4BE070 LOOP:L1-B000 3 S <BD60090
18457 srlx %o5, 0x1, %o5 ! 000000000E4BE074 LOOP:L1-B000 3
18458 andcc %o5, 0x1, %g0 ! 000000000E4BE078 LOOP:L1-B000 3
18459 bne,pn %xcc, BL60166 ! 000000000E4BE07C LOOP:L1-B000 3
18460 ldx [%g2+0x0038], %g3 ! 000000000E4BE080 LOOP:L1-B000 3 S BASE<BD60125
18461 add %g1, 0x17, %g1 ! 000000000E4BE084 LOOP:L1-B000 2 chksum++
18462 add %g4, -87, %l6 ! 000000000E4BE088 LOOP:L1-B000 2 @BD60026
18463 stda %f30, [%l6]0xD0 ! 000000000E4BE08C SUBR:L0-B000 2 S Short8
18464 .word 0xA9A55F6A ! 000000000E4BE090 SUBR:L0-B000 2 S illop_FP
18465 ld [%g2+0x0064], %fsr ! 000000000E4BE094 SUBR:L0-B000 2 S <BD60032+4
18466 ldx [%g2+0x0060], %fsr ! 000000000E4BE098 SUBR:L0-B000 2 S <BD60032
18467 nop ! 000000000E4BE09C SUBR:L0-B000 2 S
18468 stw %o1, [%g3-0x0040] ! 000000000E4BE0A0 SUBR:L0-B000 2 S >BD60007
18469 ldx [%g2+0x0018], %g4 ! 000000000E4BE0A4 SUBR:L0-B000 2 S BASE<BD60083
18470 lduh [%g5-0x0056], %o3 ! 000000000E4BE0A8 SUBR:L0-B000 2 S <BD60014
18471 retl ! 000000000E4BE0AC SUBR:L0-B000 2
18472 add %g1, 0x832, %g1 ! 000000000E4BE0B0 SUBR:L0-B000 2 chksum++
18473
18474SECTION .btext036_pg1 TEXT_VA=0xe4be000
18475attr_text {
18476 Name = .btext036_pg1,
18477 VA = 0xe4be000,
18478 RA = 0xffff2a000,
18479 PA = ra2pa(0xffff2a000,0),
18480 tsbonly,
18481 part_0_ctx_nonzero_tsb_config_3,
18482 TTE_Context=71, TTE_Size=0, TTE_W=0, TTE_X=1,
18483 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18484 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18485}
18486.text; .skip 8
18487! Context 71: 2285 instructions generated, 10456 executed, 338 traps
18488
18489#undef BLIMP_BIAS
18490#define BLIMP_BIAS 0
18491#undef BLIMP_FRAME
18492#define BLIMP_FRAME 128
18493#undef BLIMP_32BIT
18494#define BLIMP_32BIT 0
18495
18496!========================================================================
18497
18498SECTION .btext037 TEXT_VA=0x49722ffffd00
18499attr_text {
18500 Name = .btext037,
18501 VA = 0x49722ffffd00,
18502 RA = ra2pa(0xd0ffffd00,0),
18503 PA = ra2pa(0xd0ffffd00,0),
18504 notsb
18505}
18506
18507SECTION .btext037_pg0 TEXT_VA=0x497220000000
18508attr_text {
18509 Name = .btext037_pg0,
18510 VA = 0x497220000000,
18511 RA = ra2pa(0xd00000000,0),
18512 PA = ra2pa(0xd00000000,0),
18513 tsbonly,
18514 part_0_ctx_nonzero_tsb_config_0,
18515 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18516 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18517 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18518}
18519.text; .skip 8
18520
18521
18522SECTION .btext037
18523.text
18524.global start_th_4; start_th_4:
18525.global SUBR106; SUBR106:
18526BL80190: ! MAIN:L0-B000
18527 nop ! 000049722FFFFD00 MAIN:L0-B000 1
18528 sethi %hh(0x50B430000000),%g2 ! 000049722FFFFD04 MAIN:L0-B000 1 BD80094
18529 or %g2,%hm(0x50B430000000),%g2 ! 000049722FFFFD08 MAIN:L0-B000 1
18530 sethi %lm(0x50B430000000),%g3 ! 000049722FFFFD0C MAIN:L0-B000 1
18531 or %g3,%lo(0x50B430000000),%g3 ! 000049722FFFFD10 MAIN:L0-B000 1
18532 sllx %g2, 0x20, %g2 ! 000049722FFFFD14 MAIN:L0-B000 1
18533 or %g2, %g3, %g2 ! 000049722FFFFD18 MAIN:L0-B000 1
18534 sethi %hh(0x6180002000),%l0 ! 000049722FFFFD1C MAIN:L0-B000 1 STACK0072
18535 or %l0,%hm(0x6180002000),%l0 ! 000049722FFFFD20 MAIN:L0-B000 1
18536 sethi %lm(0x6180002000),%l1 ! 000049722FFFFD24 MAIN:L0-B000 1
18537 or %l1,%lo(0x6180002000),%l1 ! 000049722FFFFD28 MAIN:L0-B000 1
18538 sllx %l0, 0x20, %l0 ! 000049722FFFFD2C MAIN:L0-B000 1
18539 or %l0, %l1, %l0 ! 000049722FFFFD30 MAIN:L0-B000 1
18540 sub %l0, 0x100, %o6 ! 000049722FFFFD34 MAIN:L0-B000 1
18541 add %o6, 0x80, %i6 ! 000049722FFFFD38 MAIN:L0-B000 1
18542 addcc %g0, 0x1, %g1 ! 000049722FFFFD3C MAIN:L0-B000 1
18543 or %g0, 0xC8B, %g3 ! 000049722FFFFD40 MAIN:L0-B000 1
18544 or %g0, 0xE35, %g4 ! 000049722FFFFD44 MAIN:L0-B000 1
18545 or %g0, 0x1AA, %g5 ! 000049722FFFFD48 MAIN:L0-B000 1
18546 or %g0, -1529, %g6 ! 000049722FFFFD4C MAIN:L0-B000 1
18547 or %g0, 0x0, %g7 ! 000049722FFFFD50 MAIN:L0-B000 1
18548 or %g0, -3047, %o0 ! 000049722FFFFD54 MAIN:L0-B000 1
18549 or %g0, -2104, %o1 ! 000049722FFFFD58 MAIN:L0-B000 1
18550 or %g0, 0x5F, %o2 ! 000049722FFFFD5C MAIN:L0-B000 1
18551 or %g0, 0xAF2, %o3 ! 000049722FFFFD60 MAIN:L0-B000 1
18552 or %g0, -800, %o4 ! 000049722FFFFD64 MAIN:L0-B000 1
18553 or %g0, 0x63E, %o5 ! 000049722FFFFD68 MAIN:L0-B000 1
18554 or %g0, 0xF3B, %o7 ! 000049722FFFFD6C MAIN:L0-B000 1
18555 or %g0, -3872, %l0 ! 000049722FFFFD70 MAIN:L0-B000 1
18556 or %g0, -48, %l1 ! 000049722FFFFD74 MAIN:L0-B000 1
18557 or %g0, 0x67A, %l2 ! 000049722FFFFD78 MAIN:L0-B000 1
18558 or %g0, 0x81E, %l3 ! 000049722FFFFD7C MAIN:L0-B000 1
18559 or %g0, 0x18, %l4 ! 000049722FFFFD80 MAIN:L0-B000 1
18560 or %g0, 0xB70, %l5 ! 000049722FFFFD84 MAIN:L0-B000 1
18561 sethi %hh(0x49722FFFFD00),%l7 ! 000049722FFFFD88 MAIN:L0-B000 1 SUBR106
18562 or %l7,%hm(0x49722FFFFD00),%l7 ! 000049722FFFFD8C MAIN:L0-B000 1
18563 sethi %lm(0x49722FFFFD00),%l6 ! 000049722FFFFD90 MAIN:L0-B000 1
18564 or %l6,%lo(0x49722FFFFD00),%l6 ! 000049722FFFFD94 MAIN:L0-B000 1
18565 sllx %l7, 0x20, %l7 ! 000049722FFFFD98 MAIN:L0-B000 1
18566 or %l7, %l6, %l7 ! 000049722FFFFD9C MAIN:L0-B000 1
18567 or %g0, -2988, %l6 ! 000049722FFFFDA0 MAIN:L0-B000 1
18568 or %g0, -3324, %i0 ! 000049722FFFFDA4 MAIN:L0-B000 1
18569 or %g0, -138, %i1 ! 000049722FFFFDA8 MAIN:L0-B000 1
18570 or %g0, -1101, %i2 ! 000049722FFFFDAC MAIN:L0-B000 1
18571 or %g0, 0x364, %i3 ! 000049722FFFFDB0 MAIN:L0-B000 1
18572 or %g0, 0xCC1, %i4 ! 000049722FFFFDB4 MAIN:L0-B000 1
18573 or %g0, -1882, %i5 ! 000049722FFFFDB8 MAIN:L0-B000 1
18574 or %g0, 0xC48, %i7 ! 000049722FFFFDBC MAIN:L0-B000 1
18575 or %g0, 0x4, %g6 ! 000049722FFFFDC0 MAIN:L0-B000 1
18576BL80191:save %o6, -128, %o6 ! 000049722FFFFDC4 MAIN:L0-B000 4
18577 add %i0, %g6, %l0 ! 000049722FFFFDC8 MAIN:L0-B000 4
18578 add %i1, %g6, %l1 ! 000049722FFFFDCC MAIN:L0-B000 4
18579 add %i2, %g6, %l2 ! 000049722FFFFDD0 MAIN:L0-B000 4
18580 add %i3, %g6, %l3 ! 000049722FFFFDD4 MAIN:L0-B000 4
18581 add %i4, %g6, %l4 ! 000049722FFFFDD8 MAIN:L0-B000 4
18582 add %i5, %g6, %l5 ! 000049722FFFFDDC MAIN:L0-B000 4
18583 add %i6, %g6, %l6 ! 000049722FFFFDE0 MAIN:L0-B000 4
18584 add %i7, %g6, %l7 ! 000049722FFFFDE4 MAIN:L0-B000 4
18585 add %l0, %g6, %o0 ! 000049722FFFFDE8 MAIN:L0-B000 4
18586 add %l1, %g6, %o1 ! 000049722FFFFDEC MAIN:L0-B000 4
18587 add %l2, %g6, %o2 ! 000049722FFFFDF0 MAIN:L0-B000 4
18588 add %l3, %g6, %o3 ! 000049722FFFFDF4 MAIN:L0-B000 4
18589 add %l4, %g6, %o4 ! 000049722FFFFDF8 MAIN:L0-B000 4
18590 add %l5, %g6, %o5 ! 000049722FFFFDFC MAIN:L0-B000 4
18591 add %l7, %g6, %o7 ! 000049722FFFFE00 MAIN:L0-B000 4
18592 subcc %g6, 0x1, %g6 ! 000049722FFFFE04 MAIN:L0-B000 4
18593 bnz,pt %xcc, BL80191 ! 000049722FFFFE08 MAIN:L0-B000 4
18594 nop ! 000049722FFFFE0C MAIN:L0-B000 4
18595 restore %g0, %g0, %g0 ! 000049722FFFFE10 MAIN:L0-B000 1
18596 restore %g0, %g0, %g0 ! 000049722FFFFE14 MAIN:L0-B000 1
18597 restore %g0, %g0, %g0 ! 000049722FFFFE18 MAIN:L0-B000 1
18598 restore %g0, %g0, %g0 ! 000049722FFFFE1C MAIN:L0-B000 1
18599 ta %xcc, 0x44 ! 000049722FFFFE20 MAIN:L0-B000 1 cleanwin=0
18600 ldd [%g2+0x0068], %f0 ! 000049722FFFFE24 MAIN:L0-B000 1 <BD80223
18601 faddd %f0, %f0, %f6 ! 000049722FFFFE28 MAIN:L0-B000 1
18602 faddd %f0, %f6, %f12 ! 000049722FFFFE2C MAIN:L0-B000 1
18603 faddd %f6, %f12, %f14 ! 000049722FFFFE30 MAIN:L0-B000 1
18604 faddd %f12, %f14, %f60 ! 000049722FFFFE34 MAIN:L0-B000 1
18605 faddd %f14, %f60, %f62 ! 000049722FFFFE38 MAIN:L0-B000 1
18606 faddd %f60, %f62, %f32 ! 000049722FFFFE3C MAIN:L0-B000 1
18607 faddd %f62, %f32, %f34 ! 000049722FFFFE40 MAIN:L0-B000 1
18608 faddd %f32, %f34, %f36 ! 000049722FFFFE44 MAIN:L0-B000 1
18609 faddd %f34, %f36, %f38 ! 000049722FFFFE48 MAIN:L0-B000 1
18610 faddd %f36, %f38, %f40 ! 000049722FFFFE4C MAIN:L0-B000 1
18611 faddd %f38, %f40, %f42 ! 000049722FFFFE50 MAIN:L0-B000 1
18612 faddd %f40, %f42, %f44 ! 000049722FFFFE54 MAIN:L0-B000 1
18613 faddd %f42, %f44, %f46 ! 000049722FFFFE58 MAIN:L0-B000 1
18614 ld [%g2+0x0070], %f2 ! 000049722FFFFE5C MAIN:L0-B000 1 <BD80224
18615 fadds %f2, %f2, %f3 ! 000049722FFFFE60 MAIN:L0-B000 1
18616 fadds %f2, %f3, %f4 ! 000049722FFFFE64 MAIN:L0-B000 1
18617 fadds %f3, %f4, %f5 ! 000049722FFFFE68 MAIN:L0-B000 1
18618 fadds %f4, %f5, %f8 ! 000049722FFFFE6C MAIN:L0-B000 1
18619 fadds %f5, %f8, %f9 ! 000049722FFFFE70 MAIN:L0-B000 1
18620 fadds %f8, %f9, %f10 ! 000049722FFFFE74 MAIN:L0-B000 1
18621 fadds %f9, %f10, %f11 ! 000049722FFFFE78 MAIN:L0-B000 1
18622 fcmpd %fcc0, %f0, %f0 ! 000049722FFFFE7C MAIN:L0-B000 1
18623 fcmpd %fcc1, %f0, %f0 ! 000049722FFFFE80 MAIN:L0-B000 1
18624 fcmpd %fcc2, %f0, %f0 ! 000049722FFFFE84 MAIN:L0-B000 1
18625 fcmpd %fcc3, %f0, %f0 ! 000049722FFFFE88 MAIN:L0-B000 1
18626 stx %fsr, [%g2+0x0060] ! 000049722FFFFE8C MAIN:L0-B000 1 <BD80032
18627 fzero %f16 ! 000049722FFFFE90 MAIN:L0-B000 1
18628 fzero %f18 ! 000049722FFFFE94 MAIN:L0-B000 1
18629 fzero %f20 ! 000049722FFFFE98 MAIN:L0-B000 1
18630 fzero %f22 ! 000049722FFFFE9C MAIN:L0-B000 1
18631 fzero %f24 ! 000049722FFFFEA0 MAIN:L0-B000 1
18632 fzero %f26 ! 000049722FFFFEA4 MAIN:L0-B000 1
18633 fzero %f28 ! 000049722FFFFEA8 MAIN:L0-B000 1
18634 fzero %f30 ! 000049722FFFFEAC MAIN:L0-B000 1
18635 ldx [%g2+0x0000], %g3 ! 000049722FFFFEB0 MAIN:L0-B000 1 BASE<BD80094
18636 ldx [%g2+0x0008], %g4 ! 000049722FFFFEB4 MAIN:L0-B000 1 BASE<BD80015
18637 ldx [%g2+0x0010], %g5 ! 000049722FFFFEB8 MAIN:L0-B000 1 BASE<BD80048
18638 ldx [%g2+0x0018], %g6 ! 000049722FFFFEBC MAIN:L0-B000 1 BASE<BD80083
18639 or %g0, 0x2, %l0 ! 000049722FFFFEC0 LOOP:L1-B000 1
18640BL80205: ! LOOP:L1-B000
18641 add %g1, 0x961, %g1 ! 000049722FFFFEC4 LOOP:L1-B000 2 chksum++
18642 ldx [%g2+0x0058], %l6 ! 000049722FFFFEC8 LOOP:L1-B000 2 <BD80010
18643 ldda [%l6]0x26, %i0 ! 000049722FFFFECC LOOP:L1-B000 2 S Quad_Ld_P
18644 sth %i1, [%g5+0x0082] ! 000049722FFFFED0 LOOP:L1-B000 2 S >BD80070+2
18645 stx %i0, [%g6+0x000B] ! 000049722FFFFED4 LOOP:L1-B000 2 S >BD80058+3
18646 .word 0x97A18803 ! 000049722FFFFED8 LOOP:L1-B000 2 S illop_FP
18647 ldx [%g5-0x0088], %g5 ! 000049722FFFFEDC LOOP:L1-B000 2 ptr_chase
18648 ldx [%g5-0x0088], %g5 ! 000049722FFFFEE0 LOOP:L1-B000 2 ptr_chase
18649 ldx [%g5-0x0088], %g5 ! 000049722FFFFEE4 LOOP:L1-B000 2 ptr_chase
18650 ldx [%g5-0x0088], %g5 ! 000049722FFFFEE8 LOOP:L1-B000 2 ptr_chase
18651 ldx [%g5-0x0088], %g5 ! 000049722FFFFEEC LOOP:L1-B000 2 ptr_chase
18652 tg %xcc, %g0+0x0052 ! 000049722FFFFEF0 LOOP:L1-B000 2 S
18653 sth %g1, [%g6-0x001A] ! 000049722FFFFEF4 LOOP:L1-B000 2 S >BD80130+2
18654 ldx [%g2+0x0050], %l5 ! 000049722FFFFEF8 LOOP:L1-B000 2 <BD80003
18655 membar 0x40 ! 000049722FFFFEFC LOOP:L1-B000 2
18656 ldda [%l5]0xF0, %f16 ! 000049722FFFFF00 LOOP:L1-B000 2 Blk-Load
18657 membar 0x40 ! 000049722FFFFF04 LOOP:L1-B000 2
18658 std %i0, [%g3+0x0080] ! 000049722FFFFF08 LOOP:L1-B000 2 S >BD80070
18659 add %g4, 0x28, %l6 ! 000049722FFFFF0C LOOP:L1-B000 2 @BD80080
18660 ldda [%l6]0xD0, %f18 ! 000049722FFFFF10 LOOP:L1-B000 2 S Short8
18661 std %o4, [%g5-0x0048] ! 000049722FFFFF14 LOOP:L1-B000 2 S >BD80023
18662 and %g1, 0xFE, %l4 ! 000049722FFFFF18 LOOP:L2-B000 2
18663BL80194: ! LOOP:L2-B000
18664 add %g1, 0xD8E, %g1 ! 000049722FFFFF1C LOOP:L2-B000 4 chksum++
18665 ta %xcc, 0x40 ! 000049722FFFFF20 LOOP:L2-B000 4 S +-priv
18666 .word 0xB5AACA85 ! 000049722FFFFF24 LOOP:L2-B000 4 S illop_FP
18667 ldsh [%g3+0x0040], %l1 ! 000049722FFFFF28 LOOP:L2-B000 6 S <BD80036
18668 add %g3, -86, %l6 ! 000049722FFFFF2C LOOP:L2-B000 4 @BD80014
18669 ldda [%l6]0xD2, %f26 ! 000049722FFFFF30 LOOP:L2-B000 4 S Short16
18670 or %g0, 0x2, %l2 ! 000049722FFFFF34 LOOP:L3-B000 4
18671BL80192: ! LOOP:L3-B000
18672 add %g1, 0x90A, %g1 ! 000049722FFFFF38 LOOP:L3-B000 8 chksum++
18673 ldx [%g2+0x0050], %l5 ! 000049722FFFFF3C LOOP:L3-B000 8 <BD80003
18674 membar 0x40 ! 000049722FFFFF40 LOOP:L3-B000 8
18675 stda %f16, [%l5]0xE0 ! 000049722FFFFF44 LOOP:L3-B000 8 Blk-Store
18676 membar 0x40 ! 000049722FFFFF48 LOOP:L3-B000 8
18677 ldswa [%g4-0x0040]%asi, %l3 ! 000049722FFFFF4C LOOP:L3-B000 8 S <BD80007
18678 ld [%g2+0x0064], %fsr ! 000049722FFFFF50 LOOP:L3-B000 8 S <BD80032+4
18679 ldx [%g2+0x0058], %l6 ! 000049722FFFFF54 LOOP:L3-B000 8 <BD80010
18680 ldda [%l6]0x2C, %i0 ! 000049722FFFFF58 LOOP:L3-B000 10 S Quad_Ld
18681 sethi %hh(0x61748FFFFF00),%l6 ! 000049722FFFFF5C LOOP:L3-B000 8 SUBR107
18682 or %l6,%hm(0x61748FFFFF00),%l6 ! 000049722FFFFF60 LOOP:L3-B000 8
18683 sethi %lm(0x61748FFFFF00),%l5 ! 000049722FFFFF64 LOOP:L3-B000 8
18684 or %l5,%lo(0x61748FFFFF00),%l5 ! 000049722FFFFF68 LOOP:L3-B000 8
18685 sllx %l6, 0x20, %l6 ! 000049722FFFFF6C LOOP:L3-B000 8
18686 or %l6, %l5, %l6 ! 000049722FFFFF70 LOOP:L3-B000 8
18687 jmpl %l6+0x0000, %o7 ! 000049722FFFFF74 LOOP:L3-B000 8 S
18688 stxa %o0, [%g3+0x0038]%asi ! 000049722FFFFF78 LOOP:L3-B000 8 S >BD80028
18689 ldx [%g2+0x0050], %l5 ! 000049722FFFFF7C LOOP:L3-B000 8 <BD80003
18690 membar 0x40 ! 000049722FFFFF80 LOOP:L3-B000 8
18691 stda %f16, [%l5]0xF8 ! 000049722FFFFF84 LOOP:L3-B000 8 Blk-Store
18692 membar 0x40 ! 000049722FFFFF88 LOOP:L3-B000 8
18693 .word 0xA5B182D2 ! 000049722FFFFF8C LOOP:L3-B000 8 S illop_VIS
18694 ldx [%g2+0x0028], %g3 ! 000049722FFFFF90 LOOP:L3-B000 8 S BASE<BD80022
18695 ld [%g2+0x0064], %fsr ! 000049722FFFFF94 LOOP:L3-B000 8 S <BD80032+4
18696 std %f22, [%g6+0x007D] ! 000049722FFFFF98 LOOP:L3-B000 8 S >BD80009+5
18697 ta %xcc, 0x43 ! 000049722FFFFF9C LOOP:L3-B000 8 S +-PEF
18698 lduwa [%g7+%g0]0x82, %o1 ! 000049722FFFFFA0 LOOP:L3-B000 8 S <BD80043
18699 ldx [%g2+0x0060], %fsr ! 000049722FFFFFA4 LOOP:L3-B000 16 S <BD80032
18700 stx %i1, [%g4+0x0070] ! 000049722FFFFFA8 LOOP:L3-B000 8 S >BD80060
18701 add %g4, 0x2B, %l6 ! 000049722FFFFFAC LOOP:L3-B000 8 @BD80126
18702 stda %f24, [%l6]0xD0 ! 000049722FFFFFB0 LOOP:L3-B000 8 S Short8
18703 stw %i1, [%g3-0x0014] ! 000049722FFFFFB4 LOOP:L3-B000 8 S >BD80087
18704 ldx [%g2+0x0058], %l6 ! 000049722FFFFFB8 LOOP:L3-B000 8 <BD80010
18705 ldda [%l6]0x26, %i0 ! 000049722FFFFFBC LOOP:L3-B000 8 S Quad_Ld_P
18706 subcc %l2, 0x1, %l2 ! 000049722FFFFFC0 LOOP:L3-B000 8
18707 bnz,a BL80192 ! 000049722FFFFFC4 LOOP:L3-B000 8
18708 nop ! 000049722FFFFFC8 LOOP:L3-B000 4 S
18709 add %g1, 0x3C4, %g1 ! 000049722FFFFFCC LOOP:L3-B000 4 chksum++
18710 and %g1, 0xFE, %l3 ! 000049722FFFFFD0 LOOP:L3-B001 4
18711BL80193: ! LOOP:L3-B001
18712 add %g1, 0xA1, %g1 ! 000049722FFFFFD4 LOOP:L3-B001 8 chksum++
18713 ldx [%g3+0x0030], %l1 ! 000049722FFFFFD8 LOOP:L3-B001 8 S <BD80044
18714 std %f38, [%g3+0x0015] ! 000049722FFFFFDC LOOP:L3-B001 8 S >BD80074+5
18715 st %f8, [%g4+0x0060] ! 000049722FFFFFE0 LOOP:L3-B001 8 S >BD80069
18716 ldx [%g2+0x0058], %l6 ! 000049722FFFFFE4 LOOP:L3-B001 8 <BD80010
18717 ldda [%l6]0x2C, %i0 ! 000049722FFFFFE8 LOOP:L3-B001 8 S Quad_Ld
18718 stb %i0, [%g3-0x0020] ! 000049722FFFFFEC LOOP:L3-B001 8 S >BD80144
18719 ldx [%g2+0x0050], %l5 ! 000049722FFFFFF0 LOOP:L3-B001 8 <BD80003
18720 membar 0x40 ! 000049722FFFFFF4 LOOP:L3-B001 8
18721 ldda [%l5]0x16, %f16 ! 000049722FFFFFF8 LOOP:L3-B001 8 Blk-Load
18722 membar 0x40 ! 000049722FFFFFFC LOOP:L3-B001 8
18723 stb %i0, [%g3-0x0023] ! 0000497230000000 LOOP:L3-B001 8 S >BD80068+1
18724 srlx %l3, 0x1, %l3 ! 0000497230000004 LOOP:L3-B001 8
18725 andcc %l3, 0x1, %g0 ! 0000497230000008 LOOP:L3-B001 8
18726 bne,a,pn %xcc, BL80193 ! 000049723000000C LOOP:L3-B001 8
18727 ldd [%g4-0x0048], %i0 ! 0000497230000010 LOOP:L3-B001 4 S <BD80023
18728 add %g1, 0xF04, %g1 ! 0000497230000014 LOOP:L3-B001 4 chksum++
18729 st %f0, [%g4-0x0060] ! 0000497230000018 LOOP:L2-B000 4 S >BD80104
18730 sta %f1, [%g4-0x005C]%asi ! 000049723000001C LOOP:L2-B000 4 S >BD80104+4
18731 call .+8 ! 0000497230000020 LOOP:L2-B000 4 S
18732 ld [%g6+0x0020], %f9 ! 0000497230000024 LOOP:L2-B000 4 S <BD80042
18733 ldx [%g5-0x0088], %g5 ! 0000497230000028 LOOP:L2-B000 4 ptr_chase
18734 ldx [%g5-0x0088], %g5 ! 000049723000002C LOOP:L2-B000 4 ptr_chase
18735 ldx [%g5-0x0088], %g5 ! 0000497230000030 LOOP:L2-B000 4 ptr_chase
18736 ldx [%g5-0x0088], %g5 ! 0000497230000034 LOOP:L2-B000 4 ptr_chase
18737 ldx [%g5-0x0088], %g5 ! 0000497230000038 LOOP:L2-B000 4 ptr_chase
18738 st %f29, [%g5+0x004A] ! 000049723000003C LOOP:L2-B000 4 S >BD80018+2
18739 sth %o0, [%g4-0x004A] ! 0000497230000040 LOOP:L2-B000 4 S >BD80033
18740 srlx %l4, 0x1, %l4 ! 0000497230000044 LOOP:L2-B000 4
18741 andcc %l4, 0x1, %g0 ! 0000497230000048 LOOP:L2-B000 4
18742 bne,a,pn %xcc, BL80194 ! 000049723000004C LOOP:L2-B000 4
18743 ldx [%g2+0x0060], %fsr ! 0000497230000050 LOOP:L2-B000 2 S <BD80032
18744 add %g1, 0x447, %g1 ! 0000497230000054 LOOP:L2-B000 2 chksum++
18745 and %g1, 0xFE, %l1 ! 0000497230000058 LOOP:L2-B001 2
18746BL80199: ! LOOP:L2-B001
18747 add %g1, 0xE38, %g1 ! 000049723000005C LOOP:L2-B001 2 chksum++
18748 nop ! 0000497230000060 LOOP:L3-B002 2
18749 nop ! 0000497230000064 LOOP:L3-B003 2
18750 nop ! 0000497230000068 LOOP:L3-B004 2
18751 andcc %o1, 0x800, %g0 ! 000049723000006C SKIP:L3-B005 2
18752 bz BL80195 ! 0000497230000070 SKIP:L3-B005 2
18753 ldx [%g2+0x0000], %g3 ! 0000497230000074 SKIP:L3-B005 2 S BASE<BD80094
18754 ldsh [%g5-0x003C], %o2 ! 0000497230000078 SKIP:L3-B005 2 S <BD80041
18755 ldd [%g5+0x0010], %f38 ! 000049723000007C SKIP:L3-B005 2 S <BD80074
18756 stb %i0, [%g3+0x0029] ! 0000497230000080 SKIP:L3-B005 2 S >BD80090
18757 ldx [%g2+0x0050], %l5 ! 0000497230000084 SKIP:L3-B005 2 <BD80003
18758 membar 0x40 ! 0000497230000088 SKIP:L3-B005 2
18759 stda %f32, [%l5]0xF0 ! 000049723000008C SKIP:L3-B005 2 Blk-Store
18760 membar 0x40 ! 0000497230000090 SKIP:L3-B005 2
18761 ldsw [%g3-0x0054], %i1 ! 0000497230000094 SKIP:L3-B005 2 S <BD80027
18762 sth %i1, [%g3-0x000D] ! 0000497230000098 SKIP:L3-B005 2 S >BD80184+1
18763 add %g1, 0xCB7, %g1 ! 000049723000009C SKIP:L3-B005 2 chksum++
18764 ldub [%g5+0x0043], %i3 ! 00004972300000A0 SKIP:L3-B005 2 S <BD80092
18765 ld [%g3-0x0040], %f17 ! 00004972300000A4 SKIP:L3-B005 2 S <BD80007
18766 ld [%g3-0x0074], %f9 ! 00004972300000A8 SKIP:L3-B005 2 S <BD80020
18767 std %i0, [%g5+0x0087] ! 00004972300000AC SKIP:L3-B005 2 S >BD80070+7
18768 ldx [%g5+0x0078], %o2 ! 00004972300000B0 SKIP:L3-B005 2 S <BD80009
18769 add %g4, 0x78, %l5 ! 00004972300000B4 SKIP:L3-B005 2 @BD80009
18770 stda %f18,[%l5+%g1]0xC0 ! 00004972300000B8 SKIP:L3-B005 2 S Partial_St
18771 ldxa [%g4+0x0068]%asi, %i5 ! 00004972300000BC SKIP:L3-B005 2 S <BD80012
18772 lduw [%g4-0x000C], %o2 ! 00004972300000C0 SKIP:L3-B005 2 S <BD80002
18773 ld [%g2+0x0064], %fsr ! 00004972300000C4 SKIP:L3-B005 2 S <BD80032+4
18774 sethi %hh(0xFFFFA2650FFFFF00),%l6 ! 00004972300000C8 SKIP:L3-B005 2 SUBR110
18775 or %l6,%hm(0xFFFFA2650FFFFF00),%l6 ! 00004972300000CC SKIP:L3-B005 2
18776 sethi %lm(0xFFFFA2650FFFFF00),%l5 ! 00004972300000D0 SKIP:L3-B005 2
18777 or %l5,%lo(0xFFFFA2650FFFFF00),%l5 ! 00004972300000D4 SKIP:L3-B005 2
18778 sllx %l6, 0x20, %l6 ! 00004972300000D8 SKIP:L3-B005 2
18779 or %l6, %l5, %l6 ! 00004972300000DC SKIP:L3-B005 2
18780 jmpl %l6+0x0000, %o7 ! 00004972300000E0 SKIP:L3-B005 2 S
18781 stda %i4, [%g3+0x0050]%asi ! 00004972300000E4 SKIP:L3-B005 2 S >BD80045
18782 fba,pt %fcc2, BL80196 ! 00004972300000E8 SKIP:L3-B005 2
18783 ldx [%g2+0x0038], %g3 ! 00004972300000EC SKIP:L3-B005 2 S BASE<BD80125
18784BL80195: ! ELSE:L3-B006
18785 .word 0xAFE29E6C ! 00004972300000F0 ELSE:L3-B006 0 S illop
18786 .word 0xA3ABA678 ! 00004972300000F4 ELSE:L3-B006 0 S illop
18787 ldx [%g5-0x0008], %i1 ! 00004972300000F8 ELSE:L3-B006 0 S <BD80056
18788 ldx [%g4+0x0008], %i5 ! 00004972300000FC ELSE:L3-B006 0 S <BD80058
18789 add %g1, 0x9C2, %g1 ! 0000497230000100 ELSE:L3-B006 0 chksum++
18790 ldx [%g2+0x0058], %l6 ! 0000497230000104 ELSE:L3-B006 0 <BD80010
18791 ldda [%l6]0x24, %i0 ! 0000497230000108 ELSE:L3-B006 0 S Quad_Ld
18792 add %g5, -34, %l6 ! 000049723000010C ELSE:L3-B006 0 @BD80076
18793 stda %f22, [%l6]0xD2 ! 0000497230000110 ELSE:L3-B006 0 S Short16
18794 add %g6, 0x42, %l6 ! 0000497230000114 ELSE:L3-B006 0 @BD80091
18795 .word 0x81F2FF33 ! 0000497230000118 ELSE:L3-B006 0 S illop
18796 lduh [%g6-0x002E], %o4 ! 000049723000011C ELSE:L3-B006 0 S <BD80171
18797 .word 0x82A91C94 ! 0000497230000120 ELSE:L3-B006 0 S random
18798 stb %o2, [%g6+0x0071] ! 0000497230000124 ELSE:L3-B006 0 S >BD80060+1
18799 ldx [%g6-0x0088], %g6 ! 0000497230000128 ELSE:L3-B006 0 ptr_chase
18800 ldx [%g2+0x0020], %g3 ! 000049723000012C ELSE:L3-B006 0 S BASE<BD80098
18801 .word 0x324BFE5E ! 0000497230000130 ELSE:L3-B006 0 S random
18802BL80196: ! ELSE:L3-B006
18803 add %g1, 0xCA9, %g1 ! 0000497230000134 ELSE:L3-B006 2 chksum++
18804 fcmpd %fcc1, %f38, %f38 ! 0000497230000138 SKIP:L3-B007 2
18805 fbl,a,pt %fcc1, BL80197 ! 000049723000013C SKIP:L3-B007 2
18806 sta %f11, [%g6-0x0074]%asi ! 0000497230000140 SKIP:L3-B007 0 S >BD80020
18807 .word 0xA7B4C9CD ! 0000497230000144 SKIP:L3-B007 2 S illop_VIS
18808 stha %o0, [%g6-0x004C]%asi ! 0000497230000148 SKIP:L3-B007 2 S >BD80089
18809 ldd [%g3-0x0008], %i0 ! 000049723000014C SKIP:L3-B007 2 S <BD80056
18810 ldx [%g2+0x0038], %g3 ! 0000497230000150 SKIP:L3-B007 2 S BASE<BD80125
18811 ta %xcc, 0x46 ! 0000497230000154 SKIP:L3-B007 2 S demap-page
18812 add %g1, 0xA6E, %g1 ! 0000497230000158 SKIP:L3-B007 2 chksum++
18813 stwa %o3, [%g6-0x0040]%asi ! 000049723000015C SKIP:L3-B007 2 S >BD80007
18814 ld [%g6+0x0060], %f9 ! 0000497230000160 SKIP:L3-B007 2 S <BD80069
18815 stw %i1, [%g4-0x0004] ! 0000497230000164 SKIP:L3-B007 2 S >BD80056+4
18816 ldx [%g2+0x0058], %l6 ! 0000497230000168 SKIP:L3-B007 2 <BD80010
18817 ldda [%l6]0x26, %i0 ! 000049723000016C SKIP:L3-B007 2 S Quad_Ld_P
18818 stxa %g7, [%l6+%g0]0x04 ! 0000497230000170 SKIP:L3-B007 2 S >BD80011
18819 ldx [%g2+0x0048], %g3 ! 0000497230000174 SKIP:L3-B007 2 S BASE<BD80209
18820 ldx [%g2+0x0030], %g4 ! 0000497230000178 SKIP:L3-B007 2 S BASE<BD80013
18821 fba,a,pt %fcc0, BL80198 ! 000049723000017C SKIP:L3-B007 2
18822 std %f14, [%g3-0x0060] ! 0000497230000180 SKIP:L3-B007 0 S >BD80104
18823BL80197: ! ELSE:L3-B008
18824 .word 0x9C5D7C73 ! 0000497230000184 ELSE:L3-B008 0 S random
18825 ld [%g2+0x0064], %fsr ! 0000497230000188 ELSE:L3-B008 0 S <BD80032+4
18826 ldx [%g2+0x0050], %l5 ! 000049723000018C ELSE:L3-B008 0 <BD80003
18827 membar 0x40 ! 0000497230000190 ELSE:L3-B008 0
18828 ldda [%l5]0x1F, %f16 ! 0000497230000194 ELSE:L3-B008 0 Blk-Load
18829 membar 0x40 ! 0000497230000198 ELSE:L3-B008 0
18830 sth %o4, [%g3+0x0000] ! 000049723000019C ELSE:L3-B008 0 S >BD80097
18831 nop ! 00004972300001A0 ELSE:L3-B008 0 S
18832 .word 0x8897D234 ! 00004972300001A4 ELSE:L3-B008 0 random
18833 .word 0x96DF6E2A ! 00004972300001A8 ELSE:L3-B008 0 S random
18834 sethi %hh(0x19F07777F00),%l6 ! 00004972300001AC ELSE:L3-B008 0 SUBR108
18835 or %l6,%hm(0x19F07777F00),%l6 ! 00004972300001B0 ELSE:L3-B008 0
18836 .word 0x81926014 ! 00004972300001B4 ELSE:L3-B008 0 illop
18837 or %l5,%lo(0x19F07777F00),%l5 ! 00004972300001B8 ELSE:L3-B008 0
18838 sllx %l6, 0x20, %l6 ! 00004972300001BC ELSE:L3-B008 0
18839 .word 0x917756B3 ! 00004972300001C0 ELSE:L3-B008 0 illop
18840 jmpl %l6+0x0000, %o7 ! 00004972300001C4 ELSE:L3-B008 0 S
18841 .word 0xB1B2B73D ! 00004972300001C8 ELSE:L3-B008 0 S illop_VIS
18842 ldx [%g2+0x0040], %g5 ! 00004972300001CC ELSE:L3-B008 0 S BASE<BD80031
18843 add %g5, -46, %l6 ! 00004972300001D0 ELSE:L3-B008 0 @BD80171
18844 ldda [%l6]0xD2, %f18 ! 00004972300001D4 ELSE:L3-B008 0 S Short16
18845 .word 0xB3D7081F ! 00004972300001D8 ELSE:L3-B008 0 S illop
18846 ldub [%g4+0x0046], %i0 ! 00004972300001DC ELSE:L3-B008 0 S <BD80077
18847BL80198: ! ELSE:L3-B008
18848 add %g1, 0xA0, %g1 ! 00004972300001E0 ELSE:L3-B008 2 chksum++
18849 lduha [%g6+0x0040]%asi, %o1 ! 00004972300001E4 LOOP:L2-B001 2 S <BD80036
18850 ldx [%g2+0x0058], %l6 ! 00004972300001E8 LOOP:L2-B001 2 <BD80010
18851 ldda [%l6]0x26, %i0 ! 00004972300001EC LOOP:L2-B001 2 S Quad_Ld_P
18852 ldxa [%l6+%g0]0x14, %g7 ! 00004972300001F0 LOOP:L2-B001 2 S <BD80011
18853 .word 0xCB6C5A44 ! 00004972300001F4 LOOP:L2-B001 2 S illop
18854 ldda [%l6]0x24, %i2 ! 00004972300001F8 LOOP:L2-B001 2 S Quad_Ld
18855 prefetch [%g6+0x0038], 1 ! 00004972300001FC LOOP:L2-B001 2 S <BD80028
18856 srlx %l1, 0x1, %l1 ! 0000497230000200 LOOP:L2-B001 2
18857 andcc %l1, 0x1, %g0 ! 0000497230000204 LOOP:L2-B001 2
18858 bne,a,pn %xcc, BL80199 ! 0000497230000208 LOOP:L2-B001 2
18859 ldd [%g3+0x0058], %f26 ! 000049723000020C LOOP:L2-B001 0 S <BD80035
18860 add %g1, 0xFEF, %g1 ! 0000497230000210 LOOP:L2-B001 2 chksum++
18861 nop ! 0000497230000214 LOOP:L2-B002 2
18862 nop ! 0000497230000218 LOOP:L2-B003 2
18863 nop ! 000049723000021C LOOP:L2-B004 2
18864 nop ! 0000497230000220 LOOP:L2-B005 2
18865 nop ! 0000497230000224 LOOP:L2-B006 2
18866 nop ! 0000497230000228 LOOP:L2-B007 2
18867 add %i1, %g1, %o1 ! 000049723000022C SWCH:L2-B008 2
18868 andcc %o1, 0x400, %g0 ! 0000497230000230 SWCH:L2-B008 2
18869 bnz,a,pn %xcc, BL80203 ! 0000497230000234 SWCH:L2-B008 2
18870 add %g1, 0x91E, %g1 ! 0000497230000238 SWCH:L2-B008 2 chksum++
18871 andcc %o1, 0x80, %g0 ! 000049723000023C SWCH:L2-B008 0
18872 .word 0x8C8CB2BA ! 0000497230000240 SWCH:L2-B008 0 random
18873 .word 0xED467D01 ! 0000497230000244 SWCH:L2-B008 0 illop
18874 andcc %o1, 0x4, %g0 ! 0000497230000248 SWCH:L2-B008 0
18875 bnz,a,pn %xcc, BL80201 ! 000049723000024C SWCH:L2-B008 0
18876 add %g1, 0x23F, %g1 ! 0000497230000250 SWCH:L2-B008 0 chksum++
18877 andcc %o1, 0x1, %g0 ! 0000497230000254 SWCH:L2-B008 0
18878 bnz,pn %xcc, BL80200 ! 0000497230000258 SWCH:L2-B008 0
18879 .word 0xCB5AE7B0 ! 000049723000025C SWCH:L2-B008 0 S random
18880 ldx [%g2+0x0030], %g4 ! 0000497230000260 SWCH:L2-B008 0 S BASE<BD80013
18881 stxa %i0, [%g7+%g0]0x91 ! 0000497230000264 SWCH:L2-B008 0 S BAD-ASI
18882 add %g3, -8, %l5 ! 0000497230000268 SWCH:L2-B008 0 @BD80056
18883 .word 0x9F950000 ! 000049723000026C SWCH:L2-B008 0 S illop
18884 add %g1, 0x480, %g1 ! 0000497230000270 SWCH:L2-B008 0 chksum++
18885 ba,a,pn %icc, BL80204 ! 0000497230000274 SWCH:L2-B008 0
18886 stwa %g1, [%g4+0x0034]%asi ! 0000497230000278 SWCH:L2-B008 0 S >BD80044+4
18887BL80200:add %g1, 0x75B, %g1 ! 000049723000027C CASE:L3-B009 0 chksum++
18888 .word 0x9AC0212E ! 0000497230000280 CASE:L3-B009 0 S random
18889 .word 0x9FC3801F ! 0000497230000284 CASE:L3-B009 0 S random
18890 .word 0xDF6CA4D2 ! 0000497230000288 CASE:L3-B009 0 illop
18891 or %l6,%hm(0x10DF6CA4D2),%l6 ! 000049723000028C CASE:L3-B009 0
18892 sethi %lm(0x10DF6CA4D2),%l5 ! 0000497230000290 CASE:L3-B009 0
18893 or %l5,%lo(0x10DF6CA4D2),%l5 ! 0000497230000294 CASE:L3-B009 0
18894 sllx %l6, 0x20, %l6 ! 0000497230000298 CASE:L3-B009 0
18895 or %l6, %l5, %l6 ! 000049723000029C CASE:L3-B009 0
18896 add %l6, 0x1, %l6 ! 00004972300002A0 CASE:L3-B009 0
18897 jmpl %l6+0x0000, %o7 ! 00004972300002A4 CASE:L3-B009 0 S
18898 ldd [%g4-0x0060], %f6 ! 00004972300002A8 CASE:L3-B009 0 S <BD80104
18899 add %g3, 0x80, %l5 ! 00004972300002AC CASE:L3-B009 0 @BD80070
18900 stda %f18,[%l5+%g1]0xC0 ! 00004972300002B0 CASE:L3-B009 0 S Partial_St
18901 stx %i4, [%g5+0x0053] ! 00004972300002B4 CASE:L3-B009 0 S >BD80045+3
18902 .word 0x8BB7436B ! 00004972300002B8 CASE:L3-B009 0 S illop_VIS
18903 ldx [%g2+0x0050], %l5 ! 00004972300002BC CASE:L3-B009 0 <BD80003
18904 membar 0x40 ! 00004972300002C0 CASE:L3-B009 0
18905 stda %f16, [%l5]0xE0 ! 00004972300002C4 CASE:L3-B009 0 Blk-Store
18906 .word 0x91AFC5B2 ! 00004972300002C8 CASE:L3-B009 0 illop
18907 add %g5, -86, %l6 ! 00004972300002CC CASE:L3-B009 0 @BD80014
18908 stda %f18, [%l6]0xD3 ! 00004972300002D0 CASE:L3-B009 0 S Short16
18909 stw %g1, [%g6-0x0050] ! 00004972300002D4 CASE:L3-B009 0 S >BD80093
18910 ld [%g2+0x0064], %fsr ! 00004972300002D8 CASE:L3-B009 0 S <BD80032+4
18911 ldx [%g2+0x0058], %l6 ! 00004972300002DC CASE:L3-B009 0 <BD80010
18912 ldda [%l6]0x24, %i0 ! 00004972300002E0 CASE:L3-B009 0 S Quad_Ld
18913 .word 0xBE100001 ! 00004972300002E4 CASE:L3-B009 0 random
18914 .word 0x8D8B891E ! 00004972300002E8 CASE:L3-B009 0 S illop
18915BL80201:add %g1, 0xBB, %g1 ! 00004972300002EC CASE:L3-B010 0 chksum++
18916 .word 0x85AD9343 ! 00004972300002F0 CASE:L3-B010 0 illop
18917 stda %f30, [%l6]0xD2 ! 00004972300002F4 CASE:L3-B010 0 S Short16
18918 sethi %hh(0x476ADF00),%l6 ! 00004972300002F8 CASE:L3-B010 0 SUBR113
18919 or %l6,%hm(0x476ADF00),%l6 ! 00004972300002FC CASE:L3-B010 0
18920 sethi %lm(0x476ADF00),%l5 ! 0000497230000300 CASE:L3-B010 0
18921 or %l5,%lo(0x476ADF00),%l5 ! 0000497230000304 CASE:L3-B010 0
18922 sllx %l6, 0x20, %l6 ! 0000497230000308 CASE:L3-B010 0
18923 .word 0x91AB80BD ! 000049723000030C CASE:L3-B010 0 illop
18924 .word 0x9DE3A060 ! 0000497230000310 CASE:L3-B010 0 S random
18925 st %f2, [%g6-0x002C] ! 0000497230000314 CASE:L3-B010 0 S >BD80055
18926 ldxa [%g7+%g0]0x69, %g1 ! 0000497230000318 CASE:L3-B010 0 S BAD-ASI
18927 .word 0xAFB18797 ! 000049723000031C CASE:L3-B010 0 S illop
18928 fba BL80204 ! 0000497230000320 CASE:L3-B010 0
18929 .word 0x83F7ED6E ! 0000497230000324 CASE:L3-B010 0 S illop
18930BL80202:add %g1, 0x3D, %g1 ! 0000497230000328 CASE:L3-B011 0 chksum++
18931 stb %i5, [%g4+0x002A] ! 000049723000032C CASE:L3-B011 0 S >BD80099
18932 .word 0xE6B95ED8 ! 0000497230000330 CASE:L3-B011 0 S illop
18933 .word 0xD95A85D5 ! 0000497230000334 CASE:L3-B011 0 S illop
18934 .word 0xA5DA8A2B ! 0000497230000338 CASE:L3-B011 0 S illop
18935 .word 0xABB40474 ! 000049723000033C CASE:L3-B011 0 S illop_VIS
18936 .word 0x8BB4C36E ! 0000497230000340 CASE:L3-B011 0 S illop
18937 std %i4, [%g3+0x0050] ! 0000497230000344 CASE:L3-B011 0 S >BD80045
18938 std %o2, [%g5-0x0008] ! 0000497230000348 CASE:L3-B011 0 S >BD80056
18939 .word 0xBDDB2387 ! 000049723000034C CASE:L3-B011 0 illop
18940 membar 0x40 ! 0000497230000350 CASE:L3-B011 0
18941 ldda [%l5]0x17, %f16 ! 0000497230000354 CASE:L3-B011 0 Blk-Load
18942 .word 0x2D834C94 ! 0000497230000358 CASE:L3-B011 0 random
18943 fba,a,pt %fcc2, BL80204 ! 000049723000035C CASE:L3-B011 0
18944 .word 0xDD63DD89 ! 0000497230000360 CASE:L3-B011 0 S illop
18945BL80203:add %g1, 0xAAA, %g1 ! 0000497230000364 CASE:L3-B012 2 chksum++
18946 ldsw [%g3-0x001C], %i1 ! 0000497230000368 CASE:L3-B012 2 S <BD80130
18947 ld [%g2+0x0064], %fsr ! 000049723000036C CASE:L3-B012 2 S <BD80032+4
18948 ldx [%g2+0x0050], %l5 ! 0000497230000370 CASE:L3-B012 2 <BD80003
18949 membar 0x40 ! 0000497230000374 CASE:L3-B012 2
18950 stda %f32, [%l5]0x17 ! 0000497230000378 CASE:L3-B012 2 Blk-Store
18951 membar 0x40 ! 000049723000037C CASE:L3-B012 2
18952 ldsb [%g5+0x002A], %o2 ! 0000497230000380 CASE:L3-B012 2 S <BD80099
18953 ld [%g6-0x002C], %f8 ! 0000497230000384 CASE:L3-B012 2 S <BD80055
18954 st %f9, [%g5+0x002C] ! 0000497230000388 CASE:L3-B012 2 S >BD80019
18955 ld [%g4+0x0060], %f4 ! 000049723000038C CASE:L3-B012 2 S <BD80069
18956 ba,a,pn %icc, BL80204 ! 0000497230000390 CASE:L3-B012 2
18957 ld [%g2+0x0064], %fsr ! 0000497230000394 CASE:L3-B012 0 S <BD80032+4
18958BL80204: ! SWCH:L2-B008
18959 add %g1, 0x492, %g1 ! 0000497230000398 SWCH:L2-B008 2 chksum++
18960 ld [%g3+0x0060], %f11 ! 000049723000039C SWCH:L2-B008 2 S <BD80069
18961 add %g4, -88, %l6 ! 00004972300003A0 SWCH:L2-B008 2 @BD80024
18962 ldda [%l6]0xD0, %f22 ! 00004972300003A4 SWCH:L2-B008 2 S Short8
18963 .word 0xB9F00000 ! 00004972300003A8 SWCH:L2-B008 2 S illop
18964 ldx [%g3+0x0070], %o2 ! 00004972300003AC SWCH:L2-B008 2 S <BD80060
18965 nop ! 00004972300003B0 LOOP:L2-B009 2
18966 nop ! 00004972300003B4 LOOP:L2-B010 2
18967 nop ! 00004972300003B8 LOOP:L2-B011 2
18968 nop ! 00004972300003BC LOOP:L2-B012 2
18969 nop ! 00004972300003C0 LOOP:L2-B013 2
18970 nop ! 00004972300003C4 LOOP:L2-B014 2
18971 nop ! 00004972300003C8 LOOP:L2-B015 2
18972 nop ! 00004972300003CC LOOP:L2-B016 2
18973 nop ! 00004972300003D0 LOOP:L2-B017 2
18974 nop ! 00004972300003D4 LOOP:L2-B018 2
18975 nop ! 00004972300003D8 LOOP:L2-B019 2
18976 subcc %l0, 0x1, %l0 ! 00004972300003DC LOOP:L1-B000 2
18977 bnz BL80205 ! 00004972300003E0 LOOP:L1-B000 2
18978 stb %o2, [%g5+0x0046] ! 00004972300003E4 LOOP:L1-B000 2 S >BD80077
18979 add %g1, 0x3, %g1 ! 00004972300003E8 LOOP:L1-B000 1 chksum++
18980blimp_good_end:
18981 EXIT_GOOD
18982blimp_bad_end:
18983 EXIT_BAD
18984
18985SECTION .btext037_pg1 TEXT_VA=0x497230000000
18986attr_text {
18987 Name = .btext037_pg1,
18988 VA = 0x497230000000,
18989 RA = ra2pa(0xd10000000,0),
18990 PA = ra2pa(0xd10000000,0),
18991 tsbonly,
18992 part_0_ctx_nonzero_tsb_config_0,
18993 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
18994 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
18995 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
18996}
18997.text; .skip 8
18998
18999!========================================================================
19000
19001SECTION .btext038 TEXT_VA=0x61748fffff00
19002attr_text {
19003 Name = .btext038,
19004 VA = 0x61748fffff00,
19005 RA = 0xd8fffff00,
19006 PA = ra2pa(0xd8fffff00,0),
19007 notsb
19008}
19009
19010SECTION .btext038_pg0 TEXT_VA=0x617480000000
19011attr_text {
19012 Name = .btext038_pg0,
19013 VA = 0x617480000000,
19014 RA = 0xd80000000,
19015 PA = ra2pa(0xd80000000,0),
19016 tsbonly,
19017 part_0_ctx_nonzero_tsb_config_1,
19018 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
19019 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19020 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19021}
19022.text; .skip 8
19023
19024
19025SECTION .btext038
19026.text
19027.global SUBR107; SUBR107:
19028BL80001: ! SUBR:L0-B000
19029 add %g1, 0x136, %g1 ! 000061748FFFFF00 SUBR:L0-B000 8 chksum++
19030 save %o6, -128, %o6 ! 000061748FFFFF04 SUBR:L0-B000 8
19031 sethi %hh(0x61748FFFFF00),%l7 ! 000061748FFFFF08 SUBR:L0-B000 8 SUBR107
19032 or %l7,%hm(0x61748FFFFF00),%l7 ! 000061748FFFFF0C SUBR:L0-B000 8
19033 sethi %lm(0x61748FFFFF00),%l6 ! 000061748FFFFF10 SUBR:L0-B000 8
19034 or %l6,%lo(0x61748FFFFF00),%l6 ! 000061748FFFFF14 SUBR:L0-B000 8
19035 sllx %l7, 0x20, %l7 ! 000061748FFFFF18 SUBR:L0-B000 8
19036 or %l7, %l6, %l7 ! 000061748FFFFF1C SUBR:L0-B000 8
19037 ta %xcc, 0x45 ! 000061748FFFFF20 SUBR:L0-B000 8 demap-stack
19038 ldx [%g2+0x0000], %g5 ! 000061748FFFFF24 SUBR:L0-B000 8 S BASE<BD80094
19039 ldd [%g4+0x0050], %i0 ! 000061748FFFFF28 SUBR:L0-B000 8 S <BD80045
19040 ldub [%g4-0x001F], %i4 ! 000061748FFFFF2C SUBR:L0-B000 8 S <BD80085
19041 .word 0x87ADB0AE ! 000061748FFFFF30 SUBR:L0-B000 8 S illop_FP
19042 ldx [%g2+0x0008], %g5 ! 000061748FFFFF34 SUBR:L0-B000 8 S BASE<BD80015
19043 stw %i5, [%g6-0x0004] ! 000061748FFFFF38 SUBR:L0-B000 8 S >BD80056+4
19044 call .+8 ! 000061748FFFFF3C SUBR:L0-B000 8 S
19045 ldd [%g5+0x003C], %f22 ! 000061748FFFFF40 SUBR:L0-B000 8 S <BD80028+4
19046 add %g1, 0x91F, %g1 ! 000061748FFFFF44 SUBR:L0-B000 8 chksum++
19047 or %g0, 0x2, %l2 ! 000061748FFFFF48 LOOP:L1-B000 8
19048BL80040: ! LOOP:L1-B000
19049 add %g1, 0x25E, %g1 ! 000061748FFFFF4C LOOP:L1-B000 16 chksum++
19050 .word 0xE1D165BC ! 000061748FFFFF50 LOOP:L1-B000 16 S illop
19051 stb %i4, [%g6+0x0047] ! 000061748FFFFF54 LOOP:L1-B000 16 S >BD80141
19052 .word 0x2E5A1E37 ! 000061748FFFFF58 LOOP:L1-B000 16 S illop
19053 ldd [%g3+0x0080], %f22 ! 000061748FFFFF5C LOOP:L1-B000 16 S <BD80070
19054 std %i2, [%g3+0x0068] ! 000061748FFFFF60 LOOP:L1-B000 16 S >BD80012
19055 std %f6, [%g4+0x0010] ! 000061748FFFFF64 LOOP:L1-B000 16 S >BD80074
19056 andcc %i3, 0x4, %g0 ! 000061748FFFFF68 SKIP:L2-B000 16
19057 bz BL80006 ! 000061748FFFFF6C SKIP:L2-B000 16
19058 st %f3, [%g4+0x002C] ! 000061748FFFFF70 SKIP:L2-B000 16 S >BD80019
19059 stx %g1, [%g4+0x0030] ! 000061748FFFFF74 SKIP:L2-B000 5 S >BD80044
19060 lduh [%g4+0x0002], %i0 ! 000061748FFFFF78 SKIP:L2-B000 5 S <BD80095
19061 .word 0xB5AF80EC ! 000061748FFFFF7C SKIP:L2-B000 5 S illop_FP
19062 ld [%g6-0x0074], %f3 ! 000061748FFFFF80 SKIP:L2-B000 5 S <BD80020
19063 stb %i1, [%g4+0x0083] ! 000061748FFFFF84 SKIP:L2-B000 5 S >BD80070+3
19064 add %g1, 0x5AD, %g1 ! 000061748FFFFF88 SKIP:L2-B000 5 chksum++
19065 lduha [%g6-0x004A]%asi, %i0 ! 000061748FFFFF8C SKIP:L2-B000 5 S <BD80033
19066 st %f9, [%g6-0x0074] ! 000061748FFFFF90 SKIP:L2-B000 5 S >BD80020
19067 call .+8 ! 000061748FFFFF94 SKIP:L2-B000 5 L
19068 nop ! 000061748FFFFF98 SKIP:L2-B000 5 S
19069 stwa %i1, [%g3+0x0048]%asi ! 000061748FFFFF9C SKIP:L2-B000 5 S >BD80018
19070 bpos,pn %xcc, BL80003 ;.empty ! 000061748FFFFFA0 SKIP:L2-B000 5 L
19071 fbule BL80004 ! 000061748FFFFFA4 SKIP:L2-B000 5 L
19072 ldsba [%g5+0x0028]%asi, %i0 ! 000061748FFFFFA8 SKIP:L2-B000 0 S <BD80080
19073 bcs,pn %xcc, BL80002 ! 000061748FFFFFAC SKIP:L2-B000 0 L
19074BL80002:.word 0x91A8C883 ! 000061748FFFFFB0 SKIP:L2-B000 0 S illop
19075 prefetch [%i2-0x0B5F], 20 ! 000061748FFFFFB4 SKIP:L2-B000 0 S <.-2911
19076BL80004:fbe,a BL80005 ! 000061748FFFFFB8 SKIP:L2-B000 5 L
19077BL80005:stb %o3, [%g5-0x001F] ! 000061748FFFFFBC SKIP:L2-B000 10 S >BD80085
19078BL80003:add %g1, 0xF62, %g1 ! 000061748FFFFFC0 SKIP:L2-B000 10 chksum++
19079 fba BL80008 ! 000061748FFFFFC4 SKIP:L2-B000 5
19080 .word 0xB5B74947 ! 000061748FFFFFC8 SKIP:L2-B000 5 S illop_VIS
19081BL80006: ! ELSE:L2-B001
19082 stxa %i4, [%g2+%g0]0x97 ! 000061748FFFFFCC ELSE:L2-B001 11 S BAD-ASI
19083 ta %xcc, 0x40 ! 000061748FFFFFD0 ELSE:L2-B001 11 S +-priv
19084 std %f36, [%g5-0x0038] ! 000061748FFFFFD4 ELSE:L2-B001 11 S >BD80006
19085 lduwa [%g5+0x0048]%asi, %o0 ! 000061748FFFFFD8 ELSE:L2-B001 11 S <BD80018
19086 .word 0x20FEFAFB ! 000061748FFFFFDC ELSE:L2-B001 11 S illop
19087 .word 0xAFAFD8F1 ! 000061748FFFFFE0 ELSE:L2-B001 11 S illop_FP
19088 ld [%g2+0x0064], %fsr ! 000061748FFFFFE4 ELSE:L2-B001 11 S <BD80032+4
19089 add %g1, 0xB2B, %g1 ! 000061748FFFFFE8 ELSE:L2-B001 11 chksum++
19090 ldx [%g2+0x0058], %l6 ! 000061748FFFFFEC ELSE:L2-B001 11 <BD80010
19091 stwa %g7, [%l6+%g0]0x14 ! 000061748FFFFFF0 ELSE:L2-B001 22 S >BD80011
19092 ldsw [%g4+0x0004], %i3 ! 000061748FFFFFF4 ELSE:L2-B001 11 S <BD80053
19093 stx %i1, [%g5+0x0038] ! 000061748FFFFFF8 ELSE:L2-B001 11 S >BD80028
19094 ldx [%g2+0x0050], %l5 ! 000061748FFFFFFC ELSE:L2-B001 11 <BD80003
19095 membar 0x40 ! 0000617490000000 ELSE:L2-B001 11
19096 stda %f16, [%l5]0x1E ! 0000617490000004 ELSE:L2-B001 11 Blk-Store
19097 membar 0x40 ! 0000617490000008 ELSE:L2-B001 11
19098 ldx [%g3-0x0088], %g3 ! 000061749000000C ELSE:L2-B001 11 ptr_chase
19099 ldx [%g3-0x0088], %g3 ! 0000617490000010 ELSE:L2-B001 11 ptr_chase
19100 ldx [%g3-0x0088], %g3 ! 0000617490000014 ELSE:L2-B001 11 ptr_chase
19101 ldx [%g3-0x0088], %g3 ! 0000617490000018 ELSE:L2-B001 11 ptr_chase
19102 ldx [%g3-0x0088], %g3 ! 000061749000001C ELSE:L2-B001 11 ptr_chase
19103 ldx [%g3-0x0088], %g3 ! 0000617490000020 ELSE:L2-B001 11 ptr_chase
19104 ldx [%g3-0x0088], %g3 ! 0000617490000024 ELSE:L2-B001 11 ptr_chase
19105 add %g6, -58, %l6 ! 0000617490000028 ELSE:L2-B001 11 @BD80005
19106 stda %f20, [%l6]0xDB ! 000061749000002C ELSE:L2-B001 11 S Short16
19107 add %g5, -76, %l6 ! 0000617490000030 ELSE:L2-B001 11 @BD80089
19108 stda %f22, [%l6]0xDA ! 0000617490000034 ELSE:L2-B001 11 S Short16
19109 stx %i0, [%g3+0x0008] ! 0000617490000038 ELSE:L2-B001 11 S >BD80058
19110 .word 0xB98FDD25 ! 000061749000003C ELSE:L2-B001 11 S illop
19111BL80008: ! ELSE:L2-B001
19112 add %g1, 0x571, %g1 ! 0000617490000040 ELSE:L2-B001 16 chksum++
19113 fcmpd %fcc2, %f0, %f12 ! 0000617490000044 SKIP:L2-B002 16
19114 fbge,pn %fcc2, BL80009 ! 0000617490000048 SKIP:L2-B002 16
19115 ldsha [%g7+%g7]0x8B, %i2 ! 000061749000004C SKIP:L2-B002 16 S <BD80043
19116 ldx [%g2+0x0050], %l5 ! 0000617490000050 SKIP:L2-B002 16 <BD80003
19117 membar 0x40 ! 0000617490000054 SKIP:L2-B002 16
19118 stda %f32, [%l5]0x1E ! 0000617490000058 SKIP:L2-B002 16 Blk-Store
19119 membar 0x40 ! 000061749000005C SKIP:L2-B002 16
19120 ldx [%g2+0x0058], %l6 ! 0000617490000060 SKIP:L2-B002 16 <BD80010
19121 ldda [%l6]0x24, %i0 ! 0000617490000064 SKIP:L2-B002 16 S Quad_Ld
19122 lduwa [%g7+%g0]0x83, %l3 ! 0000617490000068 SKIP:L2-B002 16 S <BD80043
19123 add %g4, 0x46, %l6 ! 000061749000006C SKIP:L2-B002 16 @BD80077
19124 ldda [%l6]0xD0, %f26 ! 0000617490000070 SKIP:L2-B002 16 S Short8
19125 add %g1, 0x614, %g1 ! 0000617490000074 SKIP:L2-B002 16 chksum++
19126 ldx [%g6-0x0068], %i5 ! 0000617490000078 SKIP:L2-B002 16 S <BD80082
19127 stx %g1, [%g5+0x0070] ! 000061749000007C SKIP:L2-B002 16 S >BD80060
19128 .word 0xFDBA1C39 ! 0000617490000080 SKIP:L2-B002 16 S illop_VIS
19129 ldx [%g2+0x0060], %fsr ! 0000617490000084 SKIP:L2-B002 16 S <BD80032
19130 ldsh [%g6-0x0028], %i3 ! 0000617490000088 SKIP:L2-B002 16 S <BD80049
19131 ldx [%g4-0x0008], %i0 ! 000061749000008C SKIP:L2-B002 16 S <BD80056
19132 std %i0, [%g5+0x0080] ! 0000617490000090 SKIP:L2-B002 16 S >BD80070
19133 fba BL80014 ! 0000617490000094 SKIP:L2-B002 16
19134 ta %xcc, 0x43 ! 0000617490000098 SKIP:L2-B002 16 S +-PEF
19135BL80009: ! ELSE:L2-B003
19136 lduha [%g7+%g0]0x83, %l1 ! 000061749000009C ELSE:L2-B003 0 S <BD80043
19137 stw %i5, [%g6-0x0040] ! 00006174900000A0 ELSE:L2-B003 0 S >BD80007
19138 ldx [%g2+0x0058], %l6 ! 00006174900000A4 ELSE:L2-B003 0 <BD80010
19139 ldda [%l6]0x24, %i0 ! 00006174900000A8 ELSE:L2-B003 0 S Quad_Ld
19140 lduba [%l6+%g0]0x14, %g7 ! 00006174900000AC ELSE:L2-B003 0 S <BD80011
19141 std %i0, [%g6+0x0070] ! 00006174900000B0 ELSE:L2-B003 0 S >BD80060
19142 ldd [%g4+0x0074], %f20 ! 00006174900000B4 ELSE:L2-B003 0 S <BD80060+4
19143 add %g1, 0xA40, %g1 ! 00006174900000B8 ELSE:L2-B003 0 chksum++
19144 st %f2, [%g4-0x002C] ! 00006174900000BC ELSE:L2-B003 0 S >BD80055
19145 fbe BL80010 ! 00006174900000C0 ELSE:L2-B003 0 L
19146 ldswa [%g5+0x0048]%asi, %i0 ! 00006174900000C4 ELSE:L2-B003 0 S <BD80018
19147 bcs,a BL80011 ! 00006174900000C8 ELSE:L2-B003 0 L
19148 std %i0, [%g5+0x0080] ! 00006174900000CC ELSE:L2-B003 0 S >BD80070
19149 ldstub [%g3+0x0047], %l1 ! 00006174900000D0 ELSE:L2-B003 0 S >BD80141
19150 fbne,a,pt %fcc1, BL80012 ! 00006174900000D4 ELSE:L2-B003 0 L
19151 prefetch [%l4+%i2], 20 ! 00006174900000D8 ELSE:L2-B003 0 S <.+0
19152 st %f8, [%g6-0x0073] ! 00006174900000DC ELSE:L2-B003 0 S >BD80020+1
19153 nop ! 00006174900000E0 ELSE:L2-B003 0 S
19154 .word 0xAFAA950C ! 00006174900000E4 ELSE:L2-B003 0 S illop_FP
19155 .word 0x663E9484 ! 00006174900000E8 ELSE:L2-B003 0 S random
19156 fbne BL80012 ;.empty ! 00006174900000EC ELSE:L2-B003 0 L
19157 bne,a,pn %xcc, BL80013 ;.empty ! 00006174900000F0 ELSE:L2-B003 0 L
19158BL80013:.word 0xB1CEBA1F ! 00006174900000F4 ELSE:L2-B003 0 L illop
19159BL80011:lduwa [%g7+%g0]0x8A, %i2 ! 00006174900000F8 ELSE:L2-B003 0 S <BD80043
19160BL80010:ldsw [%g5+0x0048], %o1 ! 00006174900000FC ELSE:L2-B003 0 S <BD80018
19161BL80012:add %g1, 0xDD3, %g1 ! 0000617490000100 ELSE:L2-B003 0 chksum++
19162BL80014: ! ELSE:L2-B003
19163 add %g1, 0x7A5, %g1 ! 0000617490000104 ELSE:L2-B003 16 chksum++
19164 andcc %i0, 0x400, %g0 ! 0000617490000108 SKIP:L2-B004 16
19165 bz,pn %xcc, BL80023 ! 000061749000010C SKIP:L2-B004 16
19166 ldx [%g2+0x0018], %g5 ! 0000617490000110 SKIP:L2-B004 16 S BASE<BD80083
19167 stb %i0, [%g3+0x002A] ! 0000617490000114 SKIP:L2-B004 4 S >BD80099
19168 fbu,a BL80015 ! 0000617490000118 SKIP:L2-B004 8 L
19169 ta %xcc, 0x46 ! 000061749000011C SKIP:L2-B004 0 S demap-page
19170 brnz,a,pt %i0, BL80016 ! 0000617490000120 SKIP:L2-B004 4 L
19171 swap [%g5-0x0040], %o4 ! 0000617490000124 SKIP:L2-B004 4 S >BD80007
19172 std %f32, [%g5+0x0018] ! 0000617490000128 SKIP:L2-B004 0 S >BD80059
19173 lduha [%g4-0x0018]%asi, %i1 ! 000061749000012C SKIP:L2-B004 0 S <BD80078
19174 st %f3, [%g6-0x0078] ! 0000617490000130 SKIP:L2-B004 0 S >BD80180
19175 fbue,a,pt %fcc2, BL80017 ;.empty ! 0000617490000134 SKIP:L2-B004 0 L
19176 .word 0x83A71541 ! 0000617490000138 SKIP:L2-B004 0 L illop
19177 .word 0xA3798084 ! 000061749000013C SKIP:L2-B004 0 L illop
19178BL80015:.word 0xF6843F38 ! 0000617490000140 SKIP:L2-B004 0 S random
19179BL80016:sth %g1, [%g6+0x003A] ! 0000617490000144 SKIP:L2-B004 4 S >BD80028+2
19180BL80018:bn,pn %icc, BL80017 ! 0000617490000148 SKIP:L2-B004 4 L
19181 ldsw [%g5-0x0054], %i5 ! 000061749000014C SKIP:L2-B004 4 S <BD80027
19182BL80017:add %g1, 0x494, %g1 ! 0000617490000150 SKIP:L2-B004 4 chksum++
19183 add %g1, 0x247, %g1 ! 0000617490000154 SKIP:L2-B004 4 chksum++
19184 nop ! 0000617490000158 SKIP:L2-B004 4 S
19185 popc -2207, %i5 ! 000061749000015C SKIP:L2-B004 4 S
19186 bcs,a BL80019 ;.empty ! 0000617490000160 SKIP:L2-B004 4 L
19187 fbo BL80020 ! 0000617490000164 SKIP:L2-B004 0 L
19188 ldd [%g3+0x0054], %i0 ! 0000617490000168 SKIP:L2-B004 4 S <BD80045+4
19189 ld [%g5+0x002C], %f4 ! 000061749000016C SKIP:L2-B004 4 S <BD80019
19190 call .+8 ! 0000617490000170 SKIP:L2-B004 4 L
19191BL80019:ldswa [%g7+%g7]0x82, %o2 ! 0000617490000174 SKIP:L2-B004 4 S <BD80043
19192 bleu,a,pt %icc, BL80021 ! 0000617490000178 SKIP:L2-B004 4 L
19193 ta %xcc, 0x46 ! 000061749000017C SKIP:L2-B004 0 S demap-page
19194BL80020:st %f9, [%g6+0x0020] ! 0000617490000180 SKIP:L2-B004 4 S >BD80042
19195BL80021:bpos BL80022 ! 0000617490000184 SKIP:L2-B004 4 L
19196BL80022:.word 0xA5A64002 ! 0000617490000188 SKIP:L2-B004 8 S illop_FP
19197 .word 0x93A80AEB ! 000061749000018C SKIP:L2-B004 4 S illop_FP
19198 add %g1, 0xBB0, %g1 ! 0000617490000190 SKIP:L2-B004 4 chksum++
19199 fba,pn %fcc0, BL80028 ! 0000617490000194 SKIP:L2-B004 4
19200 lduh [%g6-0x0039], %o0 ! 0000617490000198 SKIP:L2-B004 4 S <BD80005+1
19201BL80023: ! ELSE:L2-B005
19202 lduh [%g6-0x0030], %l0 ! 000061749000019C ELSE:L2-B005 12 S <BD80106
19203 bgu,a BL80024 ! 00006174900001A0 ELSE:L2-B005 12 L
19204 nop ! 00006174900001A4 ELSE:L2-B005 0 S
19205 popc %i5, %o4 ! 00006174900001A8 ELSE:L2-B005 12 S
19206 nop ! 00006174900001AC ELSE:L2-B005 12 S
19207 std %o2, [%g6-0x0008] ! 00006174900001B0 ELSE:L2-B005 12 S >BD80056
19208BL80024:fbne,a BL80025 ! 00006174900001B4 ELSE:L2-B005 24 L
19209BL80025:.word 0xB7D36687 ! 00006174900001B8 ELSE:L2-B005 0 S illop
19210 fba,a BL80026 ;.empty ! 00006174900001BC ELSE:L2-B005 12 L
19211 .word 0x28F61202 ! 00006174900001C0 ELSE:L2-B005 0 L random
19212BL80027:fblg,pt %fcc3, BL80026 ! 00006174900001C4 ELSE:L2-B005 0 L
19213BL80026:.word 0xBFB109F3 ! 00006174900001C8 ELSE:L2-B005 12 S illop_VIS
19214 add %g1, 0xDE2, %g1 ! 00006174900001CC ELSE:L2-B005 12 chksum++
19215 add %g1, 0xCA, %g1 ! 00006174900001D0 ELSE:L2-B005 12 chksum++
19216 nop ! 00006174900001D4 ELSE:L2-B005 12 S
19217 ld [%g5-0x0054], %f20 ! 00006174900001D8 ELSE:L2-B005 12 S <BD80027
19218 stx %g1, [%g6+0x0069] ! 00006174900001DC ELSE:L2-B005 12 S >BD80012+1
19219 stb %g1, [%g6-0x0015] ! 00006174900001E0 ELSE:L2-B005 12 S >BD80051+1
19220 lda [%g3-0x0040]%asi, %f27 ! 00006174900001E4 ELSE:L2-B005 12 S <BD80007
19221 ld [%g5-0x0074], %f11 ! 00006174900001E8 ELSE:L2-B005 12 S <BD80020
19222 lduw [%g5-0x0050], %i0 ! 00006174900001EC ELSE:L2-B005 12 S <BD80093
19223 ldx [%g2+0x0050], %l5 ! 00006174900001F0 ELSE:L2-B005 12 <BD80003
19224 membar 0x40 ! 00006174900001F4 ELSE:L2-B005 12
19225 ldda [%l5]0xF0, %f16 ! 00006174900001F8 ELSE:L2-B005 12 Blk-Load
19226 membar 0x40 ! 00006174900001FC ELSE:L2-B005 12
19227 add %g6, -8, %l5 ! 0000617490000200 ELSE:L2-B005 12 @BD80056
19228 stda %f22,[%l5+%g1]0xC4 ! 0000617490000204 ELSE:L2-B005 12 S Partial_St
19229 ld [%g2+0x0064], %fsr ! 0000617490000208 ELSE:L2-B005 12 S <BD80032+4
19230BL80028: ! ELSE:L2-B005
19231 add %g1, 0x171, %g1 ! 000061749000020C ELSE:L2-B005 16 chksum++
19232 fcmpd %fcc0, %f44, %f6 ! 0000617490000210 SKIP:L2-B006 16
19233 fbl,a BL80032 ! 0000617490000214 SKIP:L2-B006 16
19234 nop ! 0000617490000218 SKIP:L2-B006 0 S
19235 stba %o0, [%g3+0x0047]%asi ! 000061749000021C SKIP:L2-B006 16 S >BD80141
19236 swap [%g4-0x001C], %l3 ! 0000617490000220 SKIP:L2-B006 16 S >BD80130
19237 ta %xcc, 0x46 ! 0000617490000224 SKIP:L2-B006 16 S demap-page
19238 ldx [%g5-0x0088], %g5 ! 0000617490000228 SKIP:L2-B006 16 ptr_chase
19239 ldx [%g5-0x0088], %g5 ! 000061749000022C SKIP:L2-B006 16 ptr_chase
19240 ldx [%g5-0x0088], %g5 ! 0000617490000230 SKIP:L2-B006 16 ptr_chase
19241 ldx [%g5-0x0088], %g5 ! 0000617490000234 SKIP:L2-B006 16 ptr_chase
19242 ld [%g2+0x0064], %fsr ! 0000617490000238 SKIP:L2-B006 16 S <BD80032+4
19243 ldx [%g2+0x0058], %l6 ! 000061749000023C SKIP:L2-B006 16 <BD80010
19244 stha %g7, [%l6+%g0]0x04 ! 0000617490000240 SKIP:L2-B006 16 S >BD80011
19245 add %g5, 0x29, %l6 ! 0000617490000244 SKIP:L2-B006 16 @BD80090
19246 stda %f24, [%l6]0xD0 ! 0000617490000248 SKIP:L2-B006 16 S Short8
19247 add %g1, 0x200, %g1 ! 000061749000024C SKIP:L2-B006 16 chksum++
19248 ldd [%g3-0x0059], %f42 ! 0000617490000250 SKIP:L2-B006 16 S <BD80104+7
19249 fbug,pn %fcc1, BL80029 ! 0000617490000254 SKIP:L2-B006 16 L
19250 lduha [%g7+%g0]0x83, %i2 ! 0000617490000258 SKIP:L2-B006 16 S <BD80043
19251 ble,a BL80030 ;.empty ! 000061749000025C SKIP:L2-B006 16 L
19252 fbne,a,pt %fcc1, BL80029 ;.empty ! 0000617490000260 SKIP:L2-B006 12 L
19253 bpos BL80031 ;.empty ! 0000617490000264 SKIP:L2-B006 4 L
19254 bneg,a,pt %icc, BL80030 ! 0000617490000268 SKIP:L2-B006 4 L
19255 ldstub [%g4+0x0028], %i3 ! 000061749000026C SKIP:L2-B006 0 S >BD80080
19256 be,a BL80029 ! 0000617490000270 SKIP:L2-B006 0 L
19257BL80031:ldub [%g3-0x0020], %i1 ! 0000617490000274 SKIP:L2-B006 0 S <BD80144
19258 fbge,a BL80029 ! 0000617490000278 SKIP:L2-B006 4 L
19259BL80029:lduh [%g5-0x002E], %o1 ! 000061749000027C SKIP:L2-B006 8 S <BD80171
19260BL80030:add %g1, 0x64, %g1 ! 0000617490000280 SKIP:L2-B006 4 chksum++
19261 fba BL80037 ! 0000617490000284 SKIP:L2-B006 16
19262 swap [%g3+0x0024], %i4 ! 0000617490000288 SKIP:L2-B006 16 S >BD80139
19263BL80032: ! ELSE:L2-B007
19264 ldx [%g4-0x0068], %o4 ! 000061749000028C ELSE:L2-B007 0 S <BD80082
19265 sth %l3, [%g6+0x005A] ! 0000617490000290 ELSE:L2-B007 0 S >BD80035+2
19266 std %f36, [%g6-0x0038] ! 0000617490000294 ELSE:L2-B007 0 S >BD80006
19267 .word 0xD1FADE47 ! 0000617490000298 ELSE:L2-B007 0 S illop
19268 .word 0x80259461 ! 000061749000029C ELSE:L2-B007 0 S random
19269 add %g1, 0xC57, %g1 ! 00006174900002A0 ELSE:L2-B007 0 chksum++
19270 .word 0xED4AFE65 ! 00006174900002A4 ELSE:L2-B007 0 S illop
19271 ldd [%g5-0x0038], %f40 ! 00006174900002A8 ELSE:L2-B007 0 S <BD80006
19272 stb %g1, [%g3-0x000F] ! 00006174900002AC ELSE:L2-B007 0 S >BD80040
19273 .word 0xFD618BFD ! 00006174900002B0 ELSE:L2-B007 0 S illop
19274 bgu,a,pn %icc, BL80033 ! 00006174900002B4 ELSE:L2-B007 0 L
19275 ldsb [%g6-0x0020], %i0 ! 00006174900002B8 ELSE:L2-B007 0 S <BD80144
19276 nop ! 00006174900002BC ELSE:L2-B007 0 S
19277 bl,a BL80034 ! 00006174900002C0 ELSE:L2-B007 0 L
19278 ldx [%g2+0x0048], %g6 ! 00006174900002C4 ELSE:L2-B007 0 S BASE<BD80209
19279 nop ! 00006174900002C8 ELSE:L2-B007 0 S
19280 bvs,a BL80035 ;.empty ! 00006174900002CC ELSE:L2-B007 0 L
19281BL80034:fba,a,pn %fcc3, BL80033 ! 00006174900002D0 ELSE:L2-B007 0 L
19282 sth %o4, [%g6-0x0056] ! 00006174900002D4 ELSE:L2-B007 0 S >BD80014
19283 .word 0xA5FC05E1 ! 00006174900002D8 ELSE:L2-B007 0 S illop
19284 nop ! 00006174900002DC ELSE:L2-B007 0 S
19285BL80035:call .+8 ! 00006174900002E0 ELSE:L2-B007 0 L
19286BL80036:.word 0xB5A41308 ! 00006174900002E4 ELSE:L2-B007 0 S illop
19287BL80033:add %g1, 0x7CD, %g1 ! 00006174900002E8 ELSE:L2-B007 0 chksum++
19288BL80037: ! ELSE:L2-B007
19289 add %g1, 0x7D7, %g1 ! 00006174900002EC ELSE:L2-B007 16 chksum++
19290 andcc %o4, 0x20, %g0 ! 00006174900002F0 SKIP:L2-B008 16
19291 bnz,a BL80038 ! 00006174900002F4 SKIP:L2-B008 16
19292 lduw [%g5+0x0048], %i0 ! 00006174900002F8 SKIP:L2-B008 13 S <BD80018
19293 ld [%g2+0x0064], %fsr ! 00006174900002FC SKIP:L2-B008 3 S <BD80032+4
19294 ldsba [%g7+%g0]0x82, %i1 ! 0000617490000300 SKIP:L2-B008 3 S <BD80043
19295 ldub [%g6-0x0058], %l0 ! 0000617490000304 SKIP:L2-B008 3 S <BD80024
19296 add %g3, 0x58, %l5 ! 0000617490000308 SKIP:L2-B008 3 @BD80035
19297 stda %f26,[%l5+%g1]0xCB ! 000061749000030C SKIP:L2-B008 3 S Partial_St
19298 add %g1, 0xCD0, %g1 ! 0000617490000310 SKIP:L2-B008 3 chksum++
19299 call .+8 ! 0000617490000314 SKIP:L2-B008 3 S
19300 st %f9, [%g6-0x0074] ! 0000617490000318 SKIP:L2-B008 3 S >BD80020
19301 ldd [%g3+0x0030], %f16 ! 000061749000031C SKIP:L2-B008 3 S <BD80044
19302 ldx [%g2+0x0020], %g3 ! 0000617490000320 SKIP:L2-B008 3 S BASE<BD80098
19303 ldx [%g2+0x0060], %fsr ! 0000617490000324 SKIP:L2-B008 3 S <BD80032
19304 ldx [%g2+0x0050], %l5 ! 0000617490000328 SKIP:L2-B008 3 <BD80003
19305 membar 0x40 ! 000061749000032C SKIP:L2-B008 3
19306 stda %f16, [%l5]0x17 ! 0000617490000330 SKIP:L2-B008 3 Blk-Store
19307 membar 0x40 ! 0000617490000334 SKIP:L2-B008 3
19308 std %f24, [%g6+0x0030] ! 0000617490000338 SKIP:L2-B008 3 S >BD80044
19309 ldxa [%g2+%g0]0xBA, %i0 ! 000061749000033C SKIP:L2-B008 3 S BAD-ASI
19310 add %g3, -48, %l6 ! 0000617490000340 SKIP:L2-B008 3 @BD80106
19311 stda %f30, [%l6]0xDB ! 0000617490000344 SKIP:L2-B008 3 S Short16
19312 ldxa [%g7+%g0]0x8B, %i1 ! 0000617490000348 SKIP:L2-B008 3 S <BD80043
19313 ba,pn %xcc, BL80039 ! 000061749000034C SKIP:L2-B008 3
19314 .word 0xB8CD203D ! 0000617490000350 SKIP:L2-B008 3 S illop
19315BL80038: ! ELSE:L2-B009
19316 stx %i1, [%g4+0x000D] ! 0000617490000354 ELSE:L2-B009 13 S >BD80058+5
19317 lduw [%g6-0x001C], %i4 ! 0000617490000358 ELSE:L2-B009 13 S <BD80130
19318 sth %i1, [%g6-0x0044] ! 000061749000035C ELSE:L2-B009 13 S >BD80023+4
19319 lda [%g6+0x004C]%asi, %f10 ! 0000617490000360 ELSE:L2-B009 13 S <BD80047
19320 ldx [%g2+0x0030], %g4 ! 0000617490000364 ELSE:L2-B009 13 S BASE<BD80013
19321 ldd [%g6-0x0060], %f34 ! 0000617490000368 ELSE:L2-B009 13 S <BD80104
19322 .word 0x91A84452 ! 000061749000036C ELSE:L2-B009 13 S illop_FP
19323 ta %xcc, 0x40 ! 0000617490000370 ELSE:L2-B009 13 S +-priv
19324 add %g1, 0x8FD, %g1 ! 0000617490000374 ELSE:L2-B009 13 chksum++
19325 lduw [%g5-0x0014], %l0 ! 0000617490000378 ELSE:L2-B009 13 S <BD80087
19326 stw %i4, [%g6+0x0024] ! 000061749000037C ELSE:L2-B009 13 S >BD80139
19327 ld [%g5+0x0060], %f5 ! 0000617490000380 ELSE:L2-B009 13 S <BD80069
19328 ldx [%g2+0x0040], %g4 ! 0000617490000384 ELSE:L2-B009 13 S BASE<BD80031
19329 add %g5, 0x80, %l5 ! 0000617490000388 ELSE:L2-B009 13 @BD80070
19330 stda %f26,[%l5+%g1]0xC2 ! 000061749000038C ELSE:L2-B009 13 S Partial_St
19331 sta %f11, [%g5-0x0074]%asi ! 0000617490000390 ELSE:L2-B009 13 S >BD80020
19332 ldsw [%g5-0x001C], %i1 ! 0000617490000394 ELSE:L2-B009 13 S <BD80130
19333 ldx [%g2+0x0010], %g6 ! 0000617490000398 ELSE:L2-B009 13 S BASE<BD80048
19334 stda %i0, [%g4+0x0038]%asi ! 000061749000039C ELSE:L2-B009 13 S >BD80028
19335 ldx [%g5-0x0088], %g5 ! 00006174900003A0 ELSE:L2-B009 13 ptr_chase
19336 ldx [%g5-0x0088], %g5 ! 00006174900003A4 ELSE:L2-B009 13 ptr_chase
19337 ldx [%g5-0x0088], %g5 ! 00006174900003A8 ELSE:L2-B009 13 ptr_chase
19338 ldx [%g5-0x0088], %g5 ! 00006174900003AC ELSE:L2-B009 13 ptr_chase
19339 ldstuba [%g4-0x001F]%asi, %o1 ! 00006174900003B0 ELSE:L2-B009 13 S >BD80085
19340 sth %i1, [%g5+0x0002] ! 00006174900003B4 ELSE:L2-B009 13 S >BD80095
19341BL80039: ! ELSE:L2-B009
19342 add %g1, 0xDB9, %g1 ! 00006174900003B8 ELSE:L2-B009 16 chksum++
19343 subcc %l2, 0x1, %l2 ! 00006174900003BC LOOP:L1-B000 16
19344 bnz,a BL80040 ! 00006174900003C0 LOOP:L1-B000 16
19345 .word 0xC9BE1C3D ! 00006174900003C4 LOOP:L1-B000 8 S illop_VIS
19346 add %g1, 0x709, %g1 ! 00006174900003C8 LOOP:L1-B000 8 chksum++
19347 ldx [%g2+0x0040], %g4 ! 00006174900003CC SUBR:L0-B000 8 S BASE<BD80031
19348 fble,pt %fcc0, BL80041 ! 00006174900003D0 SUBR:L0-B000 8 L
19349 st %f25, [%g3+0x0004] ! 00006174900003D4 SUBR:L0-B000 8 S >BD80053
19350 .word 0x9BA54094 ! 00006174900003D8 SUBR:L0-B000 0 S illop
19351 .word 0xB7AF45E8 ! 00006174900003DC SUBR:L0-B000 0 L illop
19352BL80042:.word 0x9DA50879 ! 00006174900003E0 SUBR:L0-B000 0 L illop
19353BL80041:brgz,pt %i4, BL80044 ! 00006174900003E4 SUBR:L0-B000 8 L
19354BL80043:stb %i1, [%g5-0x000F] ! 00006174900003E8 SUBR:L0-B000 8 S >BD80040
19355BL80044:add %g1, 0xDD9, %g1 ! 00006174900003EC SUBR:L0-B000 8 chksum++
19356 ta %xcc, 0x45 ! 00006174900003F0 SUBR:L0-B000 8 demap-stack
19357 add %g1, 0x473, %i0 ! 00006174900003F4 SUBR:L0-B000 8
19358 add %g1, 0xC8, %g1 ! 00006174900003F8 SUBR:L0-B000 8 chksum++
19359 ret ! 00006174900003FC SUBR:L0-B000 8
19360 restore %i0, %l7, %o0 ! 0000617490000400 SUBR:L0-B000 8
19361
19362SECTION .btext038_pg1 TEXT_VA=0x617490000000
19363attr_text {
19364 Name = .btext038_pg1,
19365 VA = 0x617490000000,
19366 RA = 0xd90000000,
19367 PA = ra2pa(0xd90000000,0),
19368 tsbonly,
19369 part_0_ctx_nonzero_tsb_config_1,
19370 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
19371 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19372 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19373}
19374.text; .skip 8
19375
19376!========================================================================
19377
19378SECTION .btext039 TEXT_VA=0x19f07777f00
19379attr_text {
19380 Name = .btext039,
19381 VA = 0x19f07777f00,
19382 RA = 0xffff0ff00,
19383 PA = ra2pa(0xffff0ff00,0),
19384 notsb
19385}
19386
19387SECTION .btext039_pg0 TEXT_VA=0x19f07776000
19388attr_text {
19389 Name = .btext039_pg0,
19390 VA = 0x19f07776000,
19391 RA = 0xffff0e000,
19392 PA = ra2pa(0xffff0e000,0),
19393 tsbonly,
19394 part_0_ctx_nonzero_tsb_config_3,
19395 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
19396 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19397 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19398}
19399.text; .skip 8
19400
19401
19402SECTION .btext039
19403.text
19404.global SUBR108; SUBR108:
19405BL80046: ! SUBR:L0-B000
19406 add %g1, 0xD0C, %g1 ! 0000019F07777F00 SUBR:L0-B000 0 chksum++
19407 be,pn %xcc, BL80045 ! 0000019F07777F04 SUBR:L0-B000 0
19408 save %o6, -128, %o6 ! 0000019F07777F08 SUBR:L0-B000 0
19409BL80045: ! SUBR:L0-B000
19410 .word 0xC4632935 ! 0000019F07777F0C SUBR:L0-B000 0 illop
19411 or %l7,%hm(0x10C4632935),%l7 ! 0000019F07777F10 SUBR:L0-B000 0
19412 sethi %lm(0x10C4632935),%l6 ! 0000019F07777F14 SUBR:L0-B000 0
19413 or %l6,%lo(0x10C4632935),%l6 ! 0000019F07777F18 SUBR:L0-B000 0
19414 .word 0xAECCB597 ! 0000019F07777F1C SUBR:L0-B000 0 illop
19415 or %l7, %l6, %l7 ! 0000019F07777F20 SUBR:L0-B000 0
19416 ta %xcc, 0x45 ! 0000019F07777F24 SUBR:L0-B000 0 demap-stack
19417 .word 0x31A29400 ! 0000019F07777F28 SUBR:L0-B000 0 random
19418 .word 0xD9283595 ! 0000019F07777F2C LOOP:L1-B000 0 illop
19419BL80049: ! LOOP:L1-B000
19420 add %g1, 0xDDF, %g1 ! 0000019F07777F30 LOOP:L1-B000 0 chksum++
19421 .word 0xFCDE13BB ! 0000019F07777F34 LOOP:L1-B000 0 S random
19422 .word 0xB5A7489D ! 0000019F07777F38 LOOP:L1-B000 0 S illop
19423 ldx [%g2+0x0058], %l6 ! 0000019F07777F3C LOOP:L1-B000 0 <BD80010
19424 .word 0xD69FB566 ! 0000019F07777F40 LOOP:L1-B000 0 S illop
19425 st %fsr, [%g2+0x0064] ! 0000019F07777F44 LOOP:L1-B000 0 S <BD80032+4
19426 .word 0x18A6A95B ! 0000019F07777F48 SKIP:L2-B000 0 random
19427 .word 0xB5AB30FB ! 0000019F07777F4C SKIP:L2-B000 0 illop
19428 stx %fsr, [%g2+0x0060] ! 0000019F07777F50 SKIP:L2-B000 0 S <BD80032
19429 .word 0xCD6D4C5B ! 0000019F07777F54 SKIP:L2-B000 0 S illop
19430 sth %i1, [%g6-0x0012] ! 0000019F07777F58 SKIP:L2-B000 0 S >BD80087+2
19431 .word 0xA3ACA4B1 ! 0000019F07777F5C SKIP:L2-B000 0 S illop
19432 ld [%g6-0x0078], %f5 ! 0000019F07777F60 SKIP:L2-B000 0 S <BD80180
19433 sta %f25, [%g6-0x0012]%asi ! 0000019F07777F64 SKIP:L2-B000 0 S >BD80087+2
19434 add %g1, 0x5FD, %g1 ! 0000019F07777F68 SKIP:L2-B000 0 chksum++
19435 add %g3, -46, %l6 ! 0000019F07777F6C SKIP:L2-B000 0 @BD80171
19436 .word 0xD3FEDE11 ! 0000019F07777F70 SKIP:L2-B000 0 S illop
19437 ldx [%g2+0x0058], %l6 ! 0000019F07777F74 SKIP:L2-B000 0 <BD80010
19438 ldda [%l6]0x24, %i0 ! 0000019F07777F78 SKIP:L2-B000 0 S Quad_Ld
19439 .word 0xED66B687 ! 0000019F07777F7C SKIP:L2-B000 0 S illop
19440 .word 0xCFC3BB1E ! 0000019F07777F80 SKIP:L2-B000 0 S illop
19441 fba,a BL80048 ! 0000019F07777F84 SKIP:L2-B000 0
19442 sth %i1, [%g3-0x004A] ! 0000019F07777F88 SKIP:L2-B000 0 S >BD80033
19443BL80047: ! ELSE:L2-B001
19444 st %f30, [%g4-0x001C] ! 0000019F07777F8C ELSE:L2-B001 0 S >BD80130
19445 .word 0xFBD60AB0 ! 0000019F07777F90 ELSE:L2-B001 0 S illop
19446 .word 0xA5A8C7B6 ! 0000019F07777F94 ELSE:L2-B001 0 illop
19447 ldda [%l6]0xD0, %f26 ! 0000019F07777F98 ELSE:L2-B001 0 S Short8
19448 std %i0, [%g6-0x0068] ! 0000019F07777F9C ELSE:L2-B001 0 S >BD80082
19449 .word 0x8FA18CD7 ! 0000019F07777FA0 ELSE:L2-B001 0 illop
19450 ldx [%g6-0x0068], %i0 ! 0000019F07777FA4 ELSE:L2-B001 0 S <BD80082
19451 .word 0xBF823989 ! 0000019F07777FA8 ELSE:L2-B001 0 illop
19452 or %l6,%hm(0x10BF823989),%l6 ! 0000019F07777FAC ELSE:L2-B001 0
19453 sethi %lm(0x10BF823989),%l5 ! 0000019F07777FB0 ELSE:L2-B001 0
19454 or %l5,%lo(0x10BF823989),%l5 ! 0000019F07777FB4 ELSE:L2-B001 0
19455 sllx %l6, 0x20, %l6 ! 0000019F07777FB8 ELSE:L2-B001 0
19456 or %l6, %l5, %l6 ! 0000019F07777FBC ELSE:L2-B001 0
19457 .word 0x8BB09886 ! 0000019F07777FC0 ELSE:L2-B001 0 S illop
19458 stw %i1, [%g5-0x0004] ! 0000019F07777FC4 ELSE:L2-B001 0 S >BD80056+4
19459 lduh [%g5+0x0040], %i5 ! 0000019F07777FC8 ELSE:L2-B001 0 S <BD80036
19460 .word 0xA3A96AA1 ! 0000019F07777FCC ELSE:L2-B001 0 illop
19461 .word 0x91C93C23 ! 0000019F07777FD0 ELSE:L2-B001 0 S illop
19462BL80048: ! ELSE:L2-B001
19463 add %g1, 0x4FD, %g1 ! 0000019F07777FD4 ELSE:L2-B001 0 chksum++
19464 stda %f0, [%g3-0x0038]%asi ! 0000019F07777FD8 LOOP:L1-B000 0 S >BD80006
19465 st %f2, [%g5+0x002C] ! 0000019F07777FDC LOOP:L1-B000 0 S >BD80019
19466 ldswa [%g4-0x0050]%asi, %l4 ! 0000019F07777FE0 LOOP:L1-B000 0 S <BD80093
19467 st %f10, [%g4-0x0074] ! 0000019F07777FE4 LOOP:L1-B000 0 S >BD80020
19468 .word 0x91DB1F02 ! 0000019F07777FE8 LOOP:L1-B000 0 S illop
19469 lduba [%g6-0x0057]%asi, %i3 ! 0000019F07777FEC LOOP:L1-B000 0 S <BD80026
19470 stha %i5, [%g3-0x0046]%asi ! 0000019F07777FF0 LOOP:L1-B000 0 S >BD80023+2
19471 sta %f11, [%g5+0x004C]%asi ! 0000019F07777FF4 LOOP:L1-B000 0 S >BD80047
19472 popc %o4, %i4 ! 0000019F07777FF8 LOOP:L1-B000 0 S
19473 .word 0xEE99E851 ! 0000019F07777FFC LOOP:L1-B000 0 illop
19474 .word 0x9DAF7066 ! 0000019F07778000 LOOP:L1-B000 0 illop
19475 bne,a,pn %xcc, BL80049 ! 0000019F07778004 LOOP:L1-B000 0
19476 nop ! 0000019F07778008 LOOP:L1-B000 0 S
19477 add %g1, 0xA13, %g1 ! 0000019F0777800C LOOP:L1-B000 0 chksum++
19478 ld [%g2+0x0064], %fsr ! 0000019F07778010 SUBR:L0-B000 0 S <BD80032+4
19479 stb %i0, [%g3+0x002B] ! 0000019F07778014 SUBR:L0-B000 0 S >BD80126
19480 ba,a,pt %icc, BL80050 ;.empty ! 0000019F07778018 SUBR:L0-B000 0 L
19481 bz,a,pt %xcc, BL80051 ! 0000019F0777801C SUBR:L0-B000 0 L
19482 stda %f32, [%g4-0x0038]%asi ! 0000019F07778020 SUBR:L0-B000 0 S >BD80006
19483 fblg,pt %fcc1, BL80052 ! 0000019F07778024 SUBR:L0-B000 0 L
19484 st %f10, [%g4-0x002C] ! 0000019F07778028 SUBR:L0-B000 0 S >BD80055
19485 st %f18, [%g3+0x0004] ! 0000019F0777802C SUBR:L0-B000 0 S >BD80053
19486 fbule,a BL80052 ;.empty ! 0000019F07778030 SUBR:L0-B000 0 L
19487 fbl,a BL80052 ! 0000019F07778034 SUBR:L0-B000 0 L
19488 stb %o1, [%g5+0x0066] ! 0000019F07778038 SUBR:L0-B000 0 S >BD80021+2
19489 .word 0x8BAAA1B8 ! 0000019F0777803C SUBR:L0-B000 0 L illop
19490BL80051:bgu,a BL80054 ;.empty ! 0000019F07778040 SUBR:L0-B000 0 L
19491 fbu BL80052 ! 0000019F07778044 SUBR:L0-B000 0 L
19492BL80052:.word 0x37E96831 ! 0000019F07778048 SUBR:L0-B000 0 S illop
19493BL80054:bn BL80053 ! 0000019F0777804C SUBR:L0-B000 0 L
19494 st %f9, [%g6-0x0078] ! 0000019F07778050 SUBR:L0-B000 0 S >BD80180
19495BL80050:.word 0x9DE3A060 ! 0000019F07778054 SUBR:L0-B000 0 S random
19496BL80053:add %g1, 0xB1F, %g1 ! 0000019F07778058 SUBR:L0-B000 0 chksum++
19497 ta %xcc, 0x45 ! 0000019F0777805C SUBR:L0-B000 0 demap-stack
19498 add %g1, 0x4D6, %i0 ! 0000019F07778060 SUBR:L0-B000 0
19499 add %g1, 0xC81, %g1 ! 0000019F07778064 SUBR:L0-B000 0 chksum++
19500 ret ! 0000019F07778068 SUBR:L0-B000 0
19501 restore %i0, %l7, %o0 ! 0000019F0777806C SUBR:L0-B000 0
19502
19503SECTION .btext039_pg1 TEXT_VA=0x19f07778000
19504attr_text {
19505 Name = .btext039_pg1,
19506 VA = 0x19f07778000,
19507 RA = 0xffff10000,
19508 PA = ra2pa(0xffff10000,0),
19509 tsbonly,
19510 part_0_ctx_nonzero_tsb_config_3,
19511 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
19512 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19513 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19514}
19515.text; .skip 8
19516
19517!========================================================================
19518
19519SECTION .btext040 TEXT_VA=0x14694b28ff00
19520attr_text {
19521 Name = .btext040,
19522 VA = 0x14694b28ff00,
19523 RA = 0xffff0bf00,
19524 PA = ra2pa(0xffff0bf00,0),
19525 notsb
19526}
19527
19528SECTION .btext040_pg0 TEXT_VA=0x14694b28e000
19529attr_text {
19530 Name = .btext040_pg0,
19531 VA = 0x14694b28e000,
19532 RA = 0xffff0a000,
19533 PA = ra2pa(0xffff0a000,0),
19534 tsbonly,
19535 part_0_ctx_nonzero_tsb_config_3,
19536 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
19537 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19538 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19539}
19540.text; .skip 8
19541
19542
19543SECTION .btext040
19544.text
19545.global SUBR109; SUBR109:
19546BL80056: ! SUBR:L0-B000
19547 add %g1, 0xE17, %g1 ! 000014694B28FF00 SUBR:L0-B000 0 chksum++
19548 fbn,pn %fcc0, BL80055 ! 000014694B28FF04 SUBR:L0-B000 0
19549 save %o6, -128, %o6 ! 000014694B28FF08 SUBR:L0-B000 0
19550BL80055: ! SUBR:L0-B000
19551 .word 0x9E100001 ! 000014694B28FF0C SUBR:L0-B000 0 random
19552 or %l7,%hm(0x9E100001),%l7 ! 000014694B28FF10 SUBR:L0-B000 0
19553 .word 0xDABD2ED0 ! 000014694B28FF14 SUBR:L0-B000 0 illop
19554 .word 0x83F00000 ! 000014694B28FF18 SUBR:L0-B000 0 illop
19555 sllx %l7, 0x20, %l7 ! 000014694B28FF1C SUBR:L0-B000 0
19556 .word 0xD9AF731E ! 000014694B28FF20 SUBR:L0-B000 0 illop
19557 .word 0xAD95A006 ! 000014694B28FF24 SUBR:L0-B000 0 illop
19558 .word 0x8164CD67 ! 000014694B28FF28 SUBR:L0-B000 0 S illop
19559 .word 0xCF595999 ! 000014694B28FF2C SUBR:L0-B000 0 illop
19560 stda %f24, [%l6]0xD2 ! 000014694B28FF30 SUBR:L0-B000 0 S Short16
19561 ldx [%g2+0x0058], %l6 ! 000014694B28FF34 SUBR:L0-B000 0 <BD80010
19562 ldda [%l6]0x24, %i0 ! 000014694B28FF38 SUBR:L0-B000 0 S Quad_Ld
19563 ld [%g3-0x0014], %f30 ! 000014694B28FF3C SUBR:L0-B000 0 S <BD80087
19564 add %g6, -88, %l6 ! 000014694B28FF40 SUBR:L0-B000 0 @BD80024
19565 ldda [%l6]0xD0, %f28 ! 000014694B28FF44 SUBR:L0-B000 0 S Short8
19566 ldx [%g2+0x0000], %g5 ! 000014694B28FF48 SUBR:L0-B000 0 S BASE<BD80094
19567 ldx [%g2+0x0058], %l6 ! 000014694B28FF4C SUBR:L0-B000 0 <BD80010
19568 ldda [%l6]0x26, %i2 ! 000014694B28FF50 SUBR:L0-B000 0 S Quad_Ld_P
19569 ldxa [%g4+0x0078]%asi, %o0 ! 000014694B28FF54 SUBR:L0-B000 0 S <BD80009
19570 std %i2, [%g6-0x0048] ! 000014694B28FF58 SUBR:L0-B000 0 S >BD80023
19571 .word 0xB3A1C8E1 ! 000014694B28FF5C SUBR:L0-B000 0 S illop
19572 prefetch [%l5+%i4], 4 ! 000014694B28FF60 SUBR:L0-B000 0 S <.+0
19573 .word 0xBDA01C4C ! 000014694B28FF64 SUBR:L0-B000 0 S illop
19574 add %g1, 0xA04, %g1 ! 000014694B28FF68 SUBR:L0-B000 0 chksum++
19575 or %g0, 0x2, %l3 ! 000014694B28FF6C LOOP:L1-B000 0
19576BL80086: ! LOOP:L1-B000
19577 add %g1, 0xD37, %g1 ! 000014694B28FF70 LOOP:L1-B000 0 chksum++
19578 ldx [%g2+0x0058], %l6 ! 000014694B28FF74 LOOP:L1-B000 0 <BD80010
19579 .word 0x81B1C784 ! 000014694B28FF78 LOOP:L1-B000 0 S illop
19580 add %g6, 0x58, %l5 ! 000014694B28FF7C LOOP:L1-B000 0 @BD80035
19581 stda %f30,[%l5+%g1]0xCA ! 000014694B28FF80 LOOP:L1-B000 0 S Partial_St
19582 ldda [%l6]0x26, %i0 ! 000014694B28FF84 LOOP:L1-B000 0 S Quad_Ld_P
19583 stw %i1, [%g4+0x0066] ! 000014694B28FF88 LOOP:L1-B000 0 S >BD80021+2
19584 ldda [%l6]0x24, %i2 ! 000014694B28FF8C LOOP:L1-B000 0 S Quad_Ld
19585 fcmpd %fcc3, %f42, %f62 ! 000014694B28FF90 SKIP:L2-B000 0
19586 fbge,a,pt %fcc3, BL80061 ! 000014694B28FF94 SKIP:L2-B000 0
19587 stb %i2, [%g5-0x001F] ! 000014694B28FF98 SKIP:L2-B000 0 S >BD80085
19588 lduh [%g4-0x003A], %o5 ! 000014694B28FF9C SKIP:L2-B000 0 S <BD80005
19589 lduha [%g7+%g7]0x83, %i1 ! 000014694B28FFA0 SKIP:L2-B000 0 S <BD80043
19590 std %f38, [%g5+0x0010] ! 000014694B28FFA4 SKIP:L2-B000 0 S >BD80074
19591 ld [%g2+0x0064], %fsr ! 000014694B28FFA8 SKIP:L2-B000 0 S <BD80032+4
19592 add %g3, -40, %l6 ! 000014694B28FFAC SKIP:L2-B000 0 @BD80049
19593 ldda [%l6]0xD2, %f20 ! 000014694B28FFB0 SKIP:L2-B000 0 S Short16
19594 call .+8 ! 000014694B28FFB4 SKIP:L2-B000 0 S
19595 nop ! 000014694B28FFB8 SKIP:L2-B000 0 S
19596 add %g6, -32, %l6 ! 000014694B28FFBC SKIP:L2-B000 0 @BD80144
19597 .word 0xA7AC49AE ! 000014694B28FFC0 SKIP:L2-B000 0 S illop
19598 ldd [%g6+0x0038], %f24 ! 000014694B28FFC4 SKIP:L2-B000 0 S <BD80028
19599 nop ! 000014694B28FFC8 SKIP:L2-B000 0 S
19600 add %g1, 0x8C0, %g1 ! 000014694B28FFCC SKIP:L2-B000 0 chksum++
19601 nop ! 000014694B28FFD0 SKIP:L2-B000 0 S
19602 .word 0xB7B41006 ! 000014694B28FFD4 SKIP:L2-B000 0 S illop
19603 ldx [%g2+0x0018], %g5 ! 000014694B28FFD8 SKIP:L2-B000 0 S BASE<BD80083
19604 ldx [%g2+0x0060], %fsr ! 000014694B28FFDC SKIP:L2-B000 0 S <BD80032
19605 .word 0xB9A153E8 ! 000014694B28FFE0 SKIP:L2-B000 0 S illop_FP
19606 ldx [%g2+0x0030], %g4 ! 000014694B28FFE4 SKIP:L2-B000 0 S BASE<BD80013
19607 .word 0x3B35E13B ! 000014694B28FFE8 SKIP:L2-B000 0 L random
19608 lduh [%g4-0x003C], %i5 ! 000014694B28FFEC SKIP:L2-B000 0 S <BD80041
19609BL80057:fbul,a BL80058 ;.empty ! 000014694B28FFF0 SKIP:L2-B000 0 L
19610 .word 0x85AC44E5 ! 000014694B28FFF4 SKIP:L2-B000 0 L illop
19611 .word 0xB9A79121 ! 000014694B28FFF8 SKIP:L2-B000 0 S illop
19612 ldd [%g6-0x0038], %f46 ! 000014694B28FFFC SKIP:L2-B000 0 S <BD80006
19613 be,pt %icc, BL80058 ;.empty ! 000014694B290000 SKIP:L2-B000 0 L
19614 call .+8 ;.empty ! 000014694B290004 SKIP:L2-B000 0 L
19615 fbg,a BL80059 ;.empty ! 000014694B290008 SKIP:L2-B000 0 L
19616 fbul BL80060 ;.empty ! 000014694B29000C SKIP:L2-B000 0 L
19617BL80059:bne,pn %xcc, BL80058 ! 000014694B290010 SKIP:L2-B000 0 L
19618BL80060:sth %i3, [%g4+0x005A] ! 000014694B290014 SKIP:L2-B000 0 S >BD80035+2
19619BL80058:add %g1, 0x7B6, %g1 ! 000014694B290018 SKIP:L2-B000 0 chksum++
19620 fba,pt %fcc3, BL80062 ! 000014694B29001C SKIP:L2-B000 0
19621 .word 0xC370756D ! 000014694B290020 SKIP:L2-B000 0 S illop
19622BL80061: ! ELSE:L2-B001
19623 add %g5, -38, %l6 ! 000014694B290024 ELSE:L2-B001 0 @BD80170
19624 stda %f16, [%l6]0xD2 ! 000014694B290028 ELSE:L2-B001 0 S Short16
19625 st %f18, [%g5-0x0040] ! 000014694B29002C ELSE:L2-B001 0 S >BD80007
19626 ldd [%g5+0x0018], %f38 ! 000014694B290030 ELSE:L2-B001 0 S <BD80059
19627 ld [%g4+0x0060], %f11 ! 000014694B290034 ELSE:L2-B001 0 S <BD80069
19628 ldx [%g2+0x0058], %l6 ! 000014694B290038 ELSE:L2-B001 0 <BD80010
19629 lduwa [%l6+%g0]0x04, %g7 ! 000014694B29003C ELSE:L2-B001 0 S <BD80011
19630 lduha [%g7+%g7]0x83, %i2 ! 000014694B290040 ELSE:L2-B001 0 S <BD80043
19631 .word 0x8DB20220 ! 000014694B290044 ELSE:L2-B001 0 S illop
19632 add %g1, 0x789, %g1 ! 000014694B290048 ELSE:L2-B001 0 chksum++
19633 add %g3, 0x29, %l6 ! 000014694B29004C ELSE:L2-B001 0 @BD80090
19634 stda %f28, [%l6]0xD1 ! 000014694B290050 ELSE:L2-B001 0 S Short8
19635 .word 0xF559A08A ! 000014694B290054 ELSE:L2-B001 0 S illop
19636 lda [%g5+0x004C]%asi, %f2 ! 000014694B290058 ELSE:L2-B001 0 S <BD80047
19637 sethi %hh(0x18D13F00),%l6 ! 000014694B29005C ELSE:L2-B001 0 SUBR111
19638 or %l6,%hm(0x18D13F00),%l6 ! 000014694B290060 ELSE:L2-B001 0
19639 sethi %lm(0x18D13F00),%l5 ! 000014694B290064 ELSE:L2-B001 0
19640 or %l5,%lo(0x18D13F00),%l5 ! 000014694B290068 ELSE:L2-B001 0
19641 sllx %l6, 0x20, %l6 ! 000014694B29006C ELSE:L2-B001 0
19642 or %l6, %l5, %l6 ! 000014694B290070 ELSE:L2-B001 0
19643 jmpl %l6+0x0000, %o7 ! 000014694B290074 ELSE:L2-B001 0 S
19644 .word 0x95AFC4E9 ! 000014694B290078 ELSE:L2-B001 0 S illop
19645 stx %g1, [%g5+0x0078] ! 000014694B29007C ELSE:L2-B001 0 S >BD80009
19646 .word 0x98F1F53B ! 000014694B290080 ELSE:L2-B001 0 S random
19647 .word 0xF57A07B1 ! 000014694B290084 ELSE:L2-B001 0 S illop
19648 .word 0xA9A5C23D ! 000014694B290088 ELSE:L2-B001 0 S illop
19649 .word 0xB3A9800A ! 000014694B29008C ELSE:L2-B001 0 S illop
19650BL80062: ! ELSE:L2-B001
19651 add %g1, 0x947, %g1 ! 000014694B290090 ELSE:L2-B001 0 chksum++
19652 andcc %g1, 0x2, %g0 ! 000014694B290094 SKIP:L2-B002 0
19653 bnz,pn %xcc, BL80063 ! 000014694B290098 SKIP:L2-B002 0
19654 lduwa [%g4-0x0054]%asi, %o0 ! 000014694B29009C SKIP:L2-B002 0 S <BD80027
19655 .word 0x8FD2E464 ! 000014694B2900A0 SKIP:L2-B002 0 illop
19656 ldda [%l6]0x24, %i0 ! 000014694B2900A4 SKIP:L2-B002 0 S Quad_Ld
19657 stwa %g7, [%l6+%g0]0x0C ! 000014694B2900A8 SKIP:L2-B002 0 S >BD80011
19658 .word 0x837ED00E ! 000014694B2900AC SKIP:L2-B002 0 S illop
19659 .word 0x8D8D108A ! 000014694B2900B0 SKIP:L2-B002 0 S illop
19660 ldd [%g4-0x0060], %f42 ! 000014694B2900B4 SKIP:L2-B002 0 S <BD80104
19661 .word 0x9BA2CDA7 ! 000014694B2900B8 SKIP:L2-B002 0 illop
19662 .word 0x9DE3A060 ! 000014694B2900BC SKIP:L2-B002 0 random
19663 sethi %lm(0x109BA2CDA7),%l5 ! 000014694B2900C0 SKIP:L2-B002 0
19664 or %l5,%lo(0x109BA2CDA7),%l5 ! 000014694B2900C4 SKIP:L2-B002 0
19665 sllx %l6, 0x20, %l6 ! 000014694B2900C8 SKIP:L2-B002 0
19666 or %l6, %l5, %l6 ! 000014694B2900CC SKIP:L2-B002 0
19667 jmpl %l6+0x0000, %o7 ! 000014694B2900D0 SKIP:L2-B002 0 S
19668 .word 0x81A6488E ! 000014694B2900D4 SKIP:L2-B002 0 S illop
19669 add %g1, 0xD37, %g1 ! 000014694B2900D8 SKIP:L2-B002 0 chksum++
19670 .word 0xB3AB8905 ! 000014694B2900DC SKIP:L2-B002 0 S illop
19671 ldx [%g3-0x0048], %i4 ! 000014694B2900E0 SKIP:L2-B002 0 S <BD80023
19672 add %g5, 0x42, %l6 ! 000014694B2900E4 SKIP:L2-B002 0 @BD80091
19673 stda %f20, [%l6]0xD1 ! 000014694B2900E8 SKIP:L2-B002 0 S Short8
19674 sth %i2, [%g6-0x003C] ! 000014694B2900EC SKIP:L2-B002 0 S >BD80041
19675 ldda [%g7+%g0]0x8B, %i0 ! 000014694B2900F0 SKIP:L2-B002 0 S <BD80043
19676 ldx [%g2+0x0010], %g3 ! 000014694B2900F4 SKIP:L2-B002 0 S BASE<BD80048
19677 ldx [%g4-0x0088], %g4 ! 000014694B2900F8 SKIP:L2-B002 0 ptr_chase
19678 ldx [%g4-0x0088], %g4 ! 000014694B2900FC SKIP:L2-B002 0 ptr_chase
19679 .word 0x9DAF8AAE ! 000014694B290100 SKIP:L2-B002 0 illop
19680 ldx [%g4-0x0088], %g4 ! 000014694B290104 SKIP:L2-B002 0 ptr_chase
19681 call .+8 ! 000014694B290108 SKIP:L2-B002 0 S
19682 nop ! 000014694B29010C SKIP:L2-B002 0 S
19683 ldsba [%g7+%g7]0x83, %o5 ! 000014694B290110 SKIP:L2-B002 0 S <BD80043
19684 stb %i0, [%g3-0x0010] ! 000014694B290114 SKIP:L2-B002 0 S >BD80052
19685 .word 0x08EA1F0B ! 000014694B290118 SKIP:L2-B002 0 illop
19686 lduh [%g3-0x004C], %o0 ! 000014694B29011C SKIP:L2-B002 0 S <BD80089
19687BL80063: ! ELSE:L2-B003
19688 st %f8, [%g6+0x002C] ! 000014694B290120 ELSE:L2-B003 0 S >BD80019
19689 ld [%g3-0x0050], %f20 ! 000014694B290124 ELSE:L2-B003 0 S <BD80093
19690 stha %o2, [%g5-0x0056]%asi ! 000014694B290128 ELSE:L2-B003 0 S >BD80014
19691 ldx [%g2+0x0060], %fsr ! 000014694B29012C ELSE:L2-B003 0 S <BD80032
19692 add %g1, 0x53B, %g1 ! 000014694B290130 ELSE:L2-B003 0 chksum++
19693 stha %i2, [%g5-0x0024]%asi ! 000014694B290134 ELSE:L2-B003 0 S >BD80068
19694 stda %f42, [%g4-0x0060]%asi ! 000014694B290138 ELSE:L2-B003 0 S >BD80104
19695 ld [%g5+0x004C], %f2 ! 000014694B29013C ELSE:L2-B003 0 S <BD80047
19696 .word 0x9DA64511 ! 000014694B290140 ELSE:L2-B003 0 S illop
19697 stda %f28, [%g3-0x0008]%asi ! 000014694B290144 ELSE:L2-B003 0 S >BD80056
19698 .word 0xAFFA551B ! 000014694B290148 ELSE:L2-B003 0 L illop
19699 sth %i1, [%g6-0x0030] ! 000014694B29014C ELSE:L2-B003 0 S >BD80106
19700 bcs,pt %xcc, BL80065 ! 000014694B290150 ELSE:L2-B003 0 L
19701 .word 0xA9AC64C0 ! 000014694B290154 ELSE:L2-B003 0 S illop
19702 bz,pn %xcc, BL80066 ;.empty ! 000014694B290158 ELSE:L2-B003 0 L
19703BL80066:bnz,a BL80067 ! 000014694B29015C ELSE:L2-B003 0 L
19704BL80067:std %f44, [%g6-0x0070] ! 000014694B290160 ELSE:L2-B003 0 S >BD80008
19705 be,a,pn %xcc, BL80068 ;.empty ! 000014694B290164 ELSE:L2-B003 0 L
19706 bgu,a BL80068 ;.empty ! 000014694B290168 ELSE:L2-B003 0 L
19707 .word 0x9FA14117 ! 000014694B29016C ELSE:L2-B003 0 L illop
19708BL80068:nop ! 000014694B290170 ELSE:L2-B003 0 S
19709 .word 0xBDB54616 ! 000014694B290174 ELSE:L2-B003 0 S illop
19710BL80065:st %f5, [%g6-0x0078] ! 000014694B290178 ELSE:L2-B003 0 S >BD80180
19711BL80064:add %g1, 0x9B5, %g1 ! 000014694B29017C ELSE:L2-B003 0 chksum++
19712BL80069: ! ELSE:L2-B003
19713 add %g1, 0x483, %g1 ! 000014694B290180 ELSE:L2-B003 0 chksum++
19714 andcc %o5, 0x10, %g0 ! 000014694B290184 SKIP:L2-B004 0
19715 bz,pt %xcc, BL80070 ! 000014694B290188 SKIP:L2-B004 0
19716 st %f5, [%g3-0x0074] ! 000014694B29018C SKIP:L2-B004 0 S >BD80020
19717 ld [%g3-0x0074], %f9 ! 000014694B290190 SKIP:L2-B004 0 S <BD80020
19718 .word 0xB3AB8F16 ! 000014694B290194 SKIP:L2-B004 0 S illop
19719 .word 0x83A6C98F ! 000014694B290198 SKIP:L2-B004 0 S illop_FP
19720 ldda [%g5-0x0060]%asi, %f62 ! 000014694B29019C SKIP:L2-B004 0 S <BD80104
19721 .word 0xBCEE03E1 ! 000014694B2901A0 SKIP:L2-B004 0 random
19722 nop ! 000014694B2901A4 SKIP:L2-B004 0 S
19723 popc %i2, %i2 ! 000014694B2901A8 SKIP:L2-B004 0 S
19724 st %f2, [%g5-0x002C] ! 000014694B2901AC SKIP:L2-B004 0 S >BD80055
19725 .word 0x84965A09 ! 000014694B2901B0 SKIP:L2-B004 0 random
19726 .word 0xBBA200FF ! 000014694B2901B4 SKIP:L2-B004 0 S illop
19727 stb %o5, [%g5+0x0043] ! 000014694B2901B8 SKIP:L2-B004 0 S >BD80092
19728 stba %o4, [%g5-0x0009]%asi ! 000014694B2901BC SKIP:L2-B004 0 S >BD80002+3
19729 add %g6, -88, %l6 ! 000014694B2901C0 SKIP:L2-B004 0 @BD80024
19730 ldda [%l6]0xD0, %f24 ! 000014694B2901C4 SKIP:L2-B004 0 S Short8
19731 fba,a,pn %fcc2, BL80076 ! 000014694B2901C8 SKIP:L2-B004 0
19732 .word 0xA4C8ECF7 ! 000014694B2901CC SKIP:L2-B004 0 S illop
19733BL80070: ! ELSE:L2-B005
19734 nop ! 000014694B2901D0 ELSE:L2-B005 0 S
19735 .word 0x9DAC5073 ! 000014694B2901D4 ELSE:L2-B005 0 L illop
19736 sth %i4, [%g3+0x0074] ! 000014694B2901D8 ELSE:L2-B005 0 S >BD80060+4
19737 stba %i4, [%g6+0x0043]%asi ! 000014694B2901DC ELSE:L2-B005 0 S >BD80092
19738BL80071:stb %i4, [%g5-0x0010] ! 000014694B2901E0 ELSE:L2-B005 0 S >BD80052
19739 .word 0xBBB38950 ! 000014694B2901E4 ELSE:L2-B005 0 L illop
19740 ba,a,pt %icc, BL80073 ;.empty ! 000014694B2901E8 ELSE:L2-B005 0 L
19741 bge,a BL80074 ;.empty ! 000014694B2901EC ELSE:L2-B005 0 L
19742 bgu,pt %xcc, BL80075 ! 000014694B2901F0 ELSE:L2-B005 0 L
19743BL80073:.word 0x81A39146 ! 000014694B2901F4 ELSE:L2-B005 0 S illop
19744 stwa %i2, [%g4+0x0054]%asi ! 000014694B2901F8 ELSE:L2-B005 0 S >BD80045+4
19745 .word 0xB1B587E6 ! 000014694B2901FC ELSE:L2-B005 0 S illop_VIS
19746BL80075:.word 0x9DA54962 ! 000014694B290200 ELSE:L2-B005 0 S illop_FP
19747BL80074:ta %xcc, 0x46 ! 000014694B290204 ELSE:L2-B005 0 S demap-page
19748 ldstub [%g6+0x0047], %i0 ! 000014694B290208 ELSE:L2-B005 0 S >BD80141
19749BL80072:add %g1, 0x83C, %g1 ! 000014694B29020C ELSE:L2-B005 0 chksum++
19750 add %g1, 0xFAA, %g1 ! 000014694B290210 ELSE:L2-B005 0 chksum++
19751 add %g4, 0x46, %l6 ! 000014694B290214 ELSE:L2-B005 0 @BD80077
19752 stda %f20, [%l6]0xD0 ! 000014694B290218 ELSE:L2-B005 0 S Short8
19753 lduba [%g7+%g7]0x83, %o4 ! 000014694B29021C ELSE:L2-B005 0 S <BD80043
19754 ld [%g2+0x0064], %fsr ! 000014694B290220 ELSE:L2-B005 0 S <BD80032+4
19755 st %f11, [%g3+0x0063] ! 000014694B290224 ELSE:L2-B005 0 S >BD80069+3
19756 std %f12, [%g4-0x0060] ! 000014694B290228 ELSE:L2-B005 0 S >BD80104
19757 add %g5, -72, %l5 ! 000014694B29022C ELSE:L2-B005 0 @BD80023
19758 stda %f16,[%l5+%g1]0xC9 ! 000014694B290230 ELSE:L2-B005 0 S Partial_St
19759BL80076: ! ELSE:L2-B005
19760 .word 0x85AD8E5F ! 000014694B290234 ELSE:L2-B005 0 illop
19761 .word 0x95ABF07A ! 000014694B290238 SKIP:L2-B006 0 illop
19762 fbl,pt %fcc1, BL80082 ! 000014694B29023C SKIP:L2-B006 0
19763 .word 0xA5AF5810 ! 000014694B290240 SKIP:L2-B006 0 S illop
19764 ld [%g3+0x0064], %f26 ! 000014694B290244 SKIP:L2-B006 0 S <BD80021
19765 ld [%g4+0x0024], %f22 ! 000014694B290248 SKIP:L2-B006 0 S <BD80139
19766 prefetch [%i5-0x04D6], 20 ! 000014694B29024C SKIP:L2-B006 0 S <.-1238
19767 prefetch [%i2-0x034D], 4 ! 000014694B290250 SKIP:L2-B006 0 S <.-845
19768 .word 0xB1CBA2A6 ! 000014694B290254 SKIP:L2-B006 0 S illop
19769 .word 0xBFAA1701 ! 000014694B290258 SKIP:L2-B006 0 S illop
19770 .word 0x88D58982 ! 000014694B29025C SKIP:L2-B006 0 S random
19771 .word 0x9FC3801F ! 000014694B290260 SKIP:L2-B006 0 S random
19772 stda %f28, [%g4-0x0008]%asi ! 000014694B290264 SKIP:L2-B006 0 S >BD80056
19773 add %g1, 0xB0A, %g1 ! 000014694B290268 SKIP:L2-B006 0 chksum++
19774 ld [%g2+0x0064], %fsr ! 000014694B29026C SKIP:L2-B006 0 S <BD80032+4
19775 brz,a,pn %i0, BL80077 ;.empty ! 000014694B290270 SKIP:L2-B006 0 L
19776 .word 0xCD0F4B1F ! 000014694B290274 SKIP:L2-B006 0 L illop
19777 fbue,a BL80079 ! 000014694B290278 SKIP:L2-B006 0 L
19778BL80078:nop ! 000014694B29027C SKIP:L2-B006 0 S
19779 fblg,pt %fcc2, BL80080 ;.empty ! 000014694B290280 SKIP:L2-B006 0 L
19780 fble BL80079 ! 000014694B290284 SKIP:L2-B006 0 L
19781 stb %g1, [%g4-0x001F] ! 000014694B290288 SKIP:L2-B006 0 S >BD80085
19782BL80080:fbge BL80081 ;.empty ! 000014694B29028C SKIP:L2-B006 0 L
19783 brnz,pn %o4, BL80077 ;.empty ! 000014694B290290 SKIP:L2-B006 0 L
19784BL80079:bge,a,pn %xcc, BL80081 ! 000014694B290294 SKIP:L2-B006 0 L
19785BL80077:ta %xcc, 0x46 ! 000014694B290298 SKIP:L2-B006 0 S demap-page
19786 .word 0x99E91001 ! 000014694B29029C SKIP:L2-B006 0 S illop
19787BL80081:.word 0xB4E98948 ! 000014694B2902A0 SKIP:L2-B006 0 illop
19788 ba,a,pt %xcc, BL80083 ! 000014694B2902A4 SKIP:L2-B006 0
19789 .word 0x854252CA ! 000014694B2902A8 SKIP:L2-B006 0 S illop
19790BL80082: ! ELSE:L2-B007
19791 .word 0x1E97EA70 ! 000014694B2902AC ELSE:L2-B007 0 S random
19792 .word 0x83548000 ! 000014694B2902B0 ELSE:L2-B007 0 S illop
19793 .word 0x95D01808 ! 000014694B2902B4 ELSE:L2-B007 0 illop
19794 .word 0x8DA5899E ! 000014694B2902B8 ELSE:L2-B007 0 illop
19795 .word 0x45EFEFE4 ! 000014694B2902BC ELSE:L2-B007 0 random
19796 membar 0x40 ! 000014694B2902C0 ELSE:L2-B007 0
19797 sethi %hh(0x9390FFFFF00),%l6 ! 000014694B2902C4 ELSE:L2-B007 0 SUBR114
19798 or %l6,%hm(0x9390FFFFF00),%l6 ! 000014694B2902C8 ELSE:L2-B007 0
19799 sethi %lm(0x9390FFFFF00),%l5 ! 000014694B2902CC ELSE:L2-B007 0
19800 or %l5,%lo(0x9390FFFFF00),%l5 ! 000014694B2902D0 ELSE:L2-B007 0
19801 sllx %l6, 0x20, %l6 ! 000014694B2902D4 ELSE:L2-B007 0
19802 or %l6, %l5, %l6 ! 000014694B2902D8 ELSE:L2-B007 0
19803 .word 0xCD8A0DE6 ! 000014694B2902DC ELSE:L2-B007 0 S illop
19804 stha %o0, [%g5-0x004C]%asi ! 000014694B2902E0 ELSE:L2-B007 0 S >BD80089
19805 ld [%g4+0x004C], %f4 ! 000014694B2902E4 ELSE:L2-B007 0 S <BD80047
19806 ldub [%g4+0x0029], %o3 ! 000014694B2902E8 ELSE:L2-B007 0 S <BD80090
19807 st %f2, [%g3-0x0074] ! 000014694B2902EC ELSE:L2-B007 0 S >BD80020
19808 std %f28, [%g3+0x0038] ! 000014694B2902F0 ELSE:L2-B007 0 S >BD80028
19809 lduh [%g4-0x0024], %o4 ! 000014694B2902F4 ELSE:L2-B007 0 S <BD80068
19810 .word 0xABA58B49 ! 000014694B2902F8 ELSE:L2-B007 0 S illop
19811 add %g1, 0xA26, %g1 ! 000014694B2902FC ELSE:L2-B007 0 chksum++
19812 ldx [%g2+0x0058], %l6 ! 000014694B290300 ELSE:L2-B007 0 <BD80010
19813 ldda [%l6]0x26, %i0 ! 000014694B290304 ELSE:L2-B007 0 S Quad_Ld_P
19814 ldd [%g5-0x0070], %f32 ! 000014694B290308 ELSE:L2-B007 0 S <BD80008
19815 add %g6, 0x44, %l6 ! 000014694B29030C ELSE:L2-B007 0 @BD80137
19816 ldda [%l6]0xD2, %f16 ! 000014694B290310 ELSE:L2-B007 0 S Short16
19817 .word 0xE7B5D78B ! 000014694B290314 ELSE:L2-B007 0 S illop
19818 ld [%g6+0x0010], %f14 ! 000014694B290318 ELSE:L2-B007 0 S <BD80074
19819 ld [%g6+0x0014], %f15 ! 000014694B29031C ELSE:L2-B007 0 S <BD80074+4
19820 ldx [%g2+0x0058], %l6 ! 000014694B290320 ELSE:L2-B007 0 <BD80010
19821 ldda [%l6]0x24, %i2 ! 000014694B290324 ELSE:L2-B007 0 S Quad_Ld
19822 .word 0x93A8948E ! 000014694B290328 ELSE:L2-B007 0 S illop
19823 ldd [%g4-0x0048], %o0 ! 000014694B29032C ELSE:L2-B007 0 S <BD80023
19824 ldsh [%g4+0x0000], %i2 ! 000014694B290330 ELSE:L2-B007 0 S <BD80097
19825BL80083: ! ELSE:L2-B007
19826 add %g1, 0x375, %g1 ! 000014694B290334 ELSE:L2-B007 0 chksum++
19827 andcc %o4, 0x80, %g0 ! 000014694B290338 SKIP:L2-B008 0
19828 .word 0x95A7C80E ! 000014694B29033C SKIP:L2-B008 0 illop
19829 st %f10, [%g4-0x0072] ! 000014694B290340 SKIP:L2-B008 0 S >BD80020+2
19830 lda [%g3+0x004C]%asi, %f5 ! 000014694B290344 SKIP:L2-B008 0 S <BD80047
19831 ldxa [%g4+0x0078]%asi, %o4 ! 000014694B290348 SKIP:L2-B008 0 S <BD80009
19832 call .+8 ! 000014694B29034C SKIP:L2-B008 0 S
19833 nop ! 000014694B290350 SKIP:L2-B008 0 S
19834 .word 0xADAD0074 ! 000014694B290354 SKIP:L2-B008 0 S illop_FP
19835 add %g1, 0x17C, %g1 ! 000014694B290358 SKIP:L2-B008 0 chksum++
19836 stb %i2, [%g4+0x0043] ! 000014694B29035C SKIP:L2-B008 0 S >BD80092
19837 call .+8 ! 000014694B290360 SKIP:L2-B008 0 S
19838 stx %i2, [%g6+0x0068] ! 000014694B290364 SKIP:L2-B008 0 S >BD80012
19839 .word 0x29CF4222 ! 000014694B290368 SKIP:L2-B008 0 S random
19840 lduh [%g3+0x0044], %o4 ! 000014694B29036C SKIP:L2-B008 0 S <BD80137
19841 ldx [%g2+0x0050], %l5 ! 000014694B290370 SKIP:L2-B008 0 <BD80003
19842 membar 0x40 ! 000014694B290374 SKIP:L2-B008 0
19843 stda %f0, [%l5]0x17 ! 000014694B290378 SKIP:L2-B008 0 Blk-Store
19844 .word 0x8BA95CEE ! 000014694B29037C SKIP:L2-B008 0 illop
19845 ldx [%g2+0x0058], %l6 ! 000014694B290380 SKIP:L2-B008 0 <BD80010
19846 ldda [%l6]0x24, %i0 ! 000014694B290384 SKIP:L2-B008 0 S Quad_Ld
19847 lda [%g5-0x0054]%asi, %f29 ! 000014694B290388 SKIP:L2-B008 0 S <BD80027
19848 ba,a BL80085 ! 000014694B29038C SKIP:L2-B008 0
19849 ldsw [%g3-0x0014], %o1 ! 000014694B290390 SKIP:L2-B008 0 S <BD80087
19850BL80084: ! ELSE:L2-B009
19851 .word 0xEBD256F8 ! 000014694B290394 ELSE:L2-B009 0 illop
19852 ldda [%l6]0x26, %i0 ! 000014694B290398 ELSE:L2-B009 0 S Quad_Ld_P
19853 ldd [%g6-0x0038], %f38 ! 000014694B29039C ELSE:L2-B009 0 S <BD80006
19854 ldd [%g5+0x0078], %i2 ! 000014694B2903A0 ELSE:L2-B009 0 S <BD80009
19855 st %f10, [%g6-0x0078] ! 000014694B2903A4 ELSE:L2-B009 0 S >BD80180
19856 .word 0xADA28803 ! 000014694B2903A8 ELSE:L2-B009 0 S illop_FP
19857 ldd [%g4+0x0018], %f12 ! 000014694B2903AC ELSE:L2-B009 0 S <BD80059
19858 add %g5, -32, %l6 ! 000014694B2903B0 ELSE:L2-B009 0 @BD80144
19859 ldda [%l6]0xD0, %f16 ! 000014694B2903B4 ELSE:L2-B009 0 S Short8
19860 .word 0x91B0100D ! 000014694B2903B8 ELSE:L2-B009 0 S illop
19861 ld [%g2+0x0064], %fsr ! 000014694B2903BC ELSE:L2-B009 0 S <BD80032+4
19862 .word 0xAC0B1A48 ! 000014694B2903C0 ELSE:L2-B009 0 random
19863 ldda [%l6]0xD3, %f22 ! 000014694B2903C4 ELSE:L2-B009 0 S Short16
19864 .word 0xEF9FC3FE ! 000014694B2903C8 ELSE:L2-B009 0 S illop
19865 add %g1, 0xA24, %g1 ! 000014694B2903CC ELSE:L2-B009 0 chksum++
19866 .word 0xED3F8BA1 ! 000014694B2903D0 ELSE:L2-B009 0 S random
19867 ldswa [%g7+%g0]0x82, %o2 ! 000014694B2903D4 ELSE:L2-B009 0 S <BD80043
19868 .word 0x32771EBD ! 000014694B2903D8 ELSE:L2-B009 0 S illop
19869 ldx [%g2+0x0048], %g3 ! 000014694B2903DC ELSE:L2-B009 0 S BASE<BD80209
19870 .word 0xABA1CC4A ! 000014694B2903E0 ELSE:L2-B009 0 illop
19871 or %l6,%hm(0x10ABA1CC4A),%l6 ! 000014694B2903E4 ELSE:L2-B009 0
19872 .word 0x81CFE008 ! 000014694B2903E8 ELSE:L2-B009 0 random
19873 or %l5,%lo(0x10ABA1CC4A),%l5 ! 000014694B2903EC ELSE:L2-B009 0
19874 sllx %l6, 0x20, %l6 ! 000014694B2903F0 ELSE:L2-B009 0
19875 .word 0x49E72D8C ! 000014694B2903F4 ELSE:L2-B009 0 random
19876 add %l6, 0x1, %l6 ! 000014694B2903F8 ELSE:L2-B009 0
19877 .word 0x81C7E008 ! 000014694B2903FC ELSE:L2-B009 0 S random
19878 stx %o1, [%g5-0x0048] ! 000014694B290400 ELSE:L2-B009 0 S >BD80023
19879 popc %i3, %i1 ! 000014694B290404 ELSE:L2-B009 0 S
19880 ldx [%g2+0x0050], %l5 ! 000014694B290408 ELSE:L2-B009 0 <BD80003
19881 membar 0x40 ! 000014694B29040C ELSE:L2-B009 0
19882 stda %f0, [%l5]0xF1 ! 000014694B290410 ELSE:L2-B009 0 Blk-Store
19883 membar 0x40 ! 000014694B290414 ELSE:L2-B009 0
19884 .word 0xA9AAC879 ! 000014694B290418 ELSE:L2-B009 0 S illop
19885 .word 0xCFE914FC ! 000014694B29041C ELSE:L2-B009 0 illop
19886 ldda [%l6]0xD0, %f24 ! 000014694B290420 ELSE:L2-B009 0 S Short8
19887BL80085: ! ELSE:L2-B009
19888 .word 0x8FA34016 ! 000014694B290424 ELSE:L2-B009 0 illop
19889 std %l0, [%g6+0x0078] ! 000014694B290428 LOOP:L1-B000 0 S >BD80009
19890 std %f60, [%g5+0x0018] ! 000014694B29042C LOOP:L1-B000 0 S >BD80059
19891 st %f5, [%g5-0x002C] ! 000014694B290430 LOOP:L1-B000 0 S >BD80055
19892 std %f62, [%g6+0x0018] ! 000014694B290434 LOOP:L1-B000 0 S >BD80059
19893 .word 0xF158459B ! 000014694B290438 LOOP:L1-B000 0 illop
19894 .word 0x87930001 ! 000014694B29043C LOOP:L1-B000 0 illop
19895 std %f28, [%g4+0x0034] ! 000014694B290440 LOOP:L1-B000 0 S >BD80044+4
19896 add %g1, 0x5C, %g1 ! 000014694B290444 LOOP:L1-B000 0 chksum++
19897 nop ! 000014694B290448 SUBR:L0-B000 0 S
19898 stb %i3, [%g5+0x0046] ! 000014694B29044C SUBR:L0-B000 0 S >BD80077
19899 nop ! 000014694B290450 SUBR:L0-B000 0 S
19900 .word 0x97906000 ! 000014694B290454 SUBR:L0-B000 0 L random
19901 st %f23, [%g4+0x0048] ! 000014694B290458 SUBR:L0-B000 0 S >BD80018
19902 bgu BL80088 ;.empty ! 000014694B29045C SUBR:L0-B000 0 L
19903BL80087:fbg,a BL80088 ;.empty ! 000014694B290460 SUBR:L0-B000 0 L
19904 fbl,pt %fcc1, BL80089 ! 000014694B290464 SUBR:L0-B000 0 L
19905 .word 0x91B3489F ! 000014694B290468 SUBR:L0-B000 0 S illop_VIS
19906 call .+8 ! 000014694B29046C SUBR:L0-B000 0 L
19907 ld [%g4-0x0078], %f5 ! 000014694B290470 SUBR:L0-B000 0 S <BD80180
19908BL80090:stx %i2, [%g4+0x0030] ! 000014694B290474 SUBR:L0-B000 0 S >BD80044
19909 .word 0xABAD600D ! 000014694B290478 SUBR:L0-B000 0 L illop
19910 std %f62, [%g3-0x0070] ! 000014694B29047C SUBR:L0-B000 0 S >BD80008
19911 bcs BL80088 ! 000014694B290480 SUBR:L0-B000 0 L
19912BL80091:st %f31, [%g3-0x000C] ! 000014694B290484 SUBR:L0-B000 0 S >BD80002
19913BL80088:st %f25, [%g5-0x0050] ! 000014694B290488 SUBR:L0-B000 0 S >BD80093
19914BL80089:.word 0xCD90B6F9 ! 000014694B29048C SUBR:L0-B000 0 illop
19915 .word 0x81AC086B ! 000014694B290490 SUBR:L0-B000 0 illop
19916 add %g1, 0x655, %i0 ! 000014694B290494 SUBR:L0-B000 0
19917 return %i7+0x0008 ! 000014694B290498 SUBR:L0-B000 0
19918 add %g1, 0x81D, %g1 ! 000014694B29049C SUBR:L0-B000 0 chksum++
19919
19920SECTION .btext040_pg1 TEXT_VA=0x14694b290000
19921attr_text {
19922 Name = .btext040_pg1,
19923 VA = 0x14694b290000,
19924 RA = 0xffff0c000,
19925 PA = ra2pa(0xffff0c000,0),
19926 tsbonly,
19927 part_0_ctx_nonzero_tsb_config_3,
19928 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
19929 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19930 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19931}
19932.text; .skip 8
19933
19934!========================================================================
19935
19936SECTION .btext041 TEXT_VA=0xffffa2650fffff00
19937attr_text {
19938 Name = .btext041,
19939 VA = 0xffffa2650fffff00,
19940 RA = 0xd6fffff00,
19941 PA = ra2pa(0xd6fffff00,0),
19942 notsb
19943}
19944
19945SECTION .btext041_pg0 TEXT_VA=0xffffa26500000000
19946attr_text {
19947 Name = .btext041_pg0,
19948 VA = 0xffffa26500000000,
19949 RA = 0xd60000000,
19950 PA = ra2pa(0xd60000000,0),
19951 tsbonly,
19952 part_0_ctx_nonzero_tsb_config_2,
19953 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
19954 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
19955 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
19956}
19957.text; .skip 8
19958
19959
19960SECTION .btext041
19961.text
19962.global SUBR110; SUBR110:
19963BL80092: ! SUBR:L0-B000
19964 add %g1, 0xF0A, %g1 ! FFFFA2650FFFFF00 SUBR:L0-B000 2 chksum++
19965 save %o6, -128, %o6 ! FFFFA2650FFFFF04 SUBR:L0-B000 2
19966 sethi %hh(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF08 SUBR:L0-B000 2 SUBR110
19967 or %l7,%hm(0xFFFFA2650FFFFF00),%l7 ! FFFFA2650FFFFF0C SUBR:L0-B000 2
19968 sethi %lm(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF10 SUBR:L0-B000 2
19969 or %l6,%lo(0xFFFFA2650FFFFF00),%l6 ! FFFFA2650FFFFF14 SUBR:L0-B000 2
19970 sllx %l7, 0x20, %l7 ! FFFFA2650FFFFF18 SUBR:L0-B000 2
19971 or %l7, %l6, %l7 ! FFFFA2650FFFFF1C SUBR:L0-B000 2
19972 ta %xcc, 0x45 ! FFFFA2650FFFFF20 SUBR:L0-B000 2 demap-stack
19973 add %g1, 0x23B, %g1 ! FFFFA2650FFFFF24 SUBR:L0-B000 2 chksum++
19974 add %o1, %g1, %i2 ! FFFFA2650FFFFF28 SWCH:L1-B000 2
19975 and %i2, 0x18, %o7 ! FFFFA2650FFFFF2C SWCH:L1-B000 2
19976 sethi %hi(0x44), %i2 ! FFFFA2650FFFFF30 SWCH:L1-B000 2 .+0
19977 or %i2,%lo(0x44),%i2 ! FFFFA2650FFFFF34 SWCH:L1-B000 2
19978 add %i2, %o7, %i2 ! FFFFA2650FFFFF38 SWCH:L1-B000 2
19979 jmpl %l7+%i2, %g0 ! FFFFA2650FFFFF3C SWCH:L1-B000 2
19980 ta %xcc, 0x43 ! FFFFA2650FFFFF40 SWCH:L1-B000 2 S +-PEF
19981 .word 0x85DD2D41 ! FFFFA2650FFFFF44 SWCH:L1-B000 0 random
19982 nop ! FFFFA2650FFFFF48 SWCH:L1-B000 0 S
19983 ba,a BL80103 ! FFFFA2650FFFFF4C SWCH:L1-B000 0
19984 .word 0x93906000 ! FFFFA2650FFFFF50 SWCH:L1-B000 0 S random
19985 ba BL80096 ! FFFFA2650FFFFF54 SWCH:L1-B000 1
19986 ldstub [%g6+0x002B], %o2 ! FFFFA2650FFFFF58 SWCH:L1-B000 1 S >BD80126
19987 fba,pt %fcc0, BL80095 ! FFFFA2650FFFFF5C SWCH:L1-B000 2
19988 std %f38, [%g3-0x0070] ! FFFFA2650FFFFF60 SWCH:L1-B000 1 S >BD80008
19989BL80095:add %g1, 0xFCF, %g1 ! FFFFA2650FFFFF64 CASE:L2-B000 1 chksum++
19990 ldx [%g2+0x0010], %g5 ! FFFFA2650FFFFF68 CASE:L2-B000 1 S BASE<BD80048
19991 stha %g1, [%g3-0x003C]%asi ! FFFFA2650FFFFF6C CASE:L2-B000 1 S >BD80041
19992 bpos,pt %icc, BL80093 ! FFFFA2650FFFFF70 CASE:L2-B000 1 L
19993 ldsba [%g7+%g0]0x83, %i5 ! FFFFA2650FFFFF74 CASE:L2-B000 1 S <BD80043
19994 st %f4, [%g6-0x0078] ! FFFFA2650FFFFF78 CASE:L2-B000 0 S >BD80180
19995 bnz BL80094 ! FFFFA2650FFFFF7C CASE:L2-B000 0 L
19996 std %f30, [%g6+0x0070] ! FFFFA2650FFFFF80 CASE:L2-B000 0 S >BD80060
19997 .word 0xB5B15013 ! FFFFA2650FFFFF84 CASE:L2-B000 0 S illop
19998BL80093:ldub [%g6+0x0047], %l4 ! FFFFA2650FFFFF88 CASE:L2-B000 1 S <BD80141
19999 ldd [%g4+0x0058], %f22 ! FFFFA2650FFFFF8C CASE:L2-B000 1 S <BD80035
20000 nop ! FFFFA2650FFFFF90 CASE:L2-B000 1 S
20001 stw %i2, [%g3+0x0004] ! FFFFA2650FFFFF94 CASE:L2-B000 1 S >BD80053
20002BL80094:add %g1, 0x64F, %g1 ! FFFFA2650FFFFF98 CASE:L2-B000 1 chksum++
20003 fba,a BL80109 ! FFFFA2650FFFFF9C CASE:L2-B000 1
20004 lduh [%g4-0x0016], %o0 ! FFFFA2650FFFFFA0 CASE:L2-B000 0 S <BD80051
20005BL80096:add %g1, 0x54D, %g1 ! FFFFA2650FFFFFA4 CASE:L2-B001 1 chksum++
20006 stx %g1, [%g4+0x0080] ! FFFFA2650FFFFFA8 CASE:L2-B001 1 S >BD80070
20007 lduba [%g4-0x0058]%asi, %i5 ! FFFFA2650FFFFFAC CASE:L2-B001 1 S <BD80024
20008 sth %o0, [%g5+0x0040] ! FFFFA2650FFFFFB0 CASE:L2-B001 1 S >BD80036
20009 call .+8 ! FFFFA2650FFFFFB4 CASE:L2-B001 1 S
20010 nop ! FFFFA2650FFFFFB8 CASE:L2-B001 1 S
20011 fba,pn %fcc2, BL80109 ! FFFFA2650FFFFFBC CASE:L2-B001 2
20012 nop ! FFFFA2650FFFFFC0 CASE:L2-B001 1 S
20013BL80103:add %g1, 0x7D7, %g1 ! FFFFA2650FFFFFC4 CASE:L2-B002 0 chksum++
20014 lduw [%g4+0x0048], %i1 ! FFFFA2650FFFFFC8 CASE:L2-B002 0 S <BD80018
20015 brlz,a,pn %o0, BL80097 ! FFFFA2650FFFFFCC CASE:L2-B002 0 L
20016 stxa %o4, [%g4+0x0038]%asi ! FFFFA2650FFFFFD0 CASE:L2-B002 0 S >BD80028
20017 .word 0xF915949A ! FFFFA2650FFFFFD4 CASE:L2-B002 0 S illop
20018 fbo,a,pt %fcc2, BL80098 ! FFFFA2650FFFFFD8 CASE:L2-B002 0 L
20019 .word 0xD50BB0C3 ! FFFFA2650FFFFFDC CASE:L2-B002 0 S illop
20020 .word 0xEA5B757C ! FFFFA2650FFFFFE0 CASE:L2-B002 0 S random
20021 fbl,pt %fcc3, BL80099 ! FFFFA2650FFFFFE4 CASE:L2-B002 0 L
20022BL80098:.word 0x8FB46F4F ! FFFFA2650FFFFFE8 CASE:L2-B002 0 S illop
20023 fbo BL80100 ;.empty ! FFFFA2650FFFFFEC CASE:L2-B002 0 L
20024 fble,a BL80101 ! FFFFA2650FFFFFF0 CASE:L2-B002 0 L
20025 st %f4, [%g3+0x0062] ! FFFFA2650FFFFFF4 CASE:L2-B002 0 S >BD80069+2
20026 ta %xcc, 0x46 ! FFFFA2650FFFFFF8 CASE:L2-B002 0 S demap-page
20027 fble,a,pn %fcc2, BL80102 ! FFFFA2650FFFFFFC CASE:L2-B002 0 L
20028BL80101:ldd [%g4+0x0050], %i4 ! FFFFA26510000000 CASE:L2-B002 0 S <BD80045
20029BL80102:nop ! FFFFA26510000004 CASE:L2-B002 0 S
20030BL80100:fba,pn %fcc2, BL80099 ! FFFFA26510000008 CASE:L2-B002 0 L
20031BL80099:ldstub [%g6-0x0010], %i3 ! FFFFA2651000000C CASE:L2-B002 0 S >BD80052
20032BL80097:add %g1, 0x359, %g1 ! FFFFA26510000010 CASE:L2-B002 0 chksum++
20033 fba,a BL80109 ! FFFFA26510000014 CASE:L2-B002 0
20034 sta %f2, [%g4+0x004C]%asi ! FFFFA26510000018 CASE:L2-B002 0 S >BD80047
20035BL80108:add %g1, 0x92D, %g1 ! FFFFA2651000001C CASE:L2-B003 0 chksum++
20036 .word 0xB5AD0954 ! FFFFA26510000020 CASE:L2-B003 0 S illop
20037 swap [%g3-0x0014], %i3 ! FFFFA26510000024 CASE:L2-B003 0 S >BD80087
20038 ldsb [%g6-0x0057], %i4 ! FFFFA26510000028 CASE:L2-B003 0 S <BD80026
20039 std %f62, [%g4-0x0038] ! FFFFA2651000002C CASE:L2-B003 0 S >BD80006
20040 call .+8 ;.empty ! FFFFA26510000030 CASE:L2-B003 0 L
20041 bvs,a BL80105 ;.empty ! FFFFA26510000034 CASE:L2-B003 0 L
20042 .word 0xBDB2865E ! FFFFA26510000038 CASE:L2-B003 0 L illop
20043 fbl,a BL80107 ! FFFFA2651000003C CASE:L2-B003 0 L
20044BL80105:.word 0x91A391C1 ! FFFFA26510000040 CASE:L2-B003 0 S illop
20045BL80107:fbne,a,pt %fcc2, BL80106 ! FFFFA26510000044 CASE:L2-B003 0 L
20046BL80104:ldx [%g2+0x0000], %g5 ! FFFFA26510000048 CASE:L2-B003 0 S BASE<BD80094
20047BL80106:add %g1, 0x1AD, %g1 ! FFFFA2651000004C CASE:L2-B003 0 chksum++
20048 .word 0x29EF690C ! FFFFA26510000050 CASE:L2-B003 0 random
20049 lduba [%g3-0x0057]%asi, %o1 ! FFFFA26510000054 CASE:L2-B003 0 S <BD80026
20050BL80109: ! SWCH:L1-B000
20051 add %g1, 0x75B, %g1 ! FFFFA26510000058 SWCH:L1-B000 2 chksum++
20052 tleu %icc, %g7+0x006B ! FFFFA2651000005C SWCH:L1-B000 2 S
20053 ldx [%g2+0x0048], %g6 ! FFFFA26510000060 SWCH:L1-B000 2 S BASE<BD80209
20054 add %g4, 0x47, %l6 ! FFFFA26510000064 SWCH:L1-B000 2 @BD80141
20055 stda %f18, [%l6]0xD0 ! FFFFA26510000068 SWCH:L1-B000 2 S Short8
20056 ldx [%g2+0x0060], %fsr ! FFFFA2651000006C SWCH:L1-B000 2 S <BD80032
20057 ldx [%g2+0x0030], %g5 ! FFFFA26510000070 SWCH:L1-B000 2 S BASE<BD80013
20058 stw %i3, [%g4-0x001C] ! FFFFA26510000074 SUBR:L0-B000 2 S >BD80130
20059 swap [%g3-0x0054], %l3 ! FFFFA26510000078 SUBR:L0-B000 2 S >BD80027
20060 std %f32, [%g6-0x0060] ! FFFFA2651000007C SUBR:L0-B000 2 S >BD80104
20061 add %g4, 0x2B, %l6 ! FFFFA26510000080 SUBR:L0-B000 2 @BD80126
20062 stda %f26, [%l6]0xD8 ! FFFFA26510000084 SUBR:L0-B000 2 S Short8
20063 ldx [%g2+0x0058], %l6 ! FFFFA26510000088 SUBR:L0-B000 2 <BD80010
20064 ldda [%l6]0x2E, %i0 ! FFFFA2651000008C SUBR:L0-B000 2 S Quad_Ld_P
20065 .word 0xA6E8A1AF ! FFFFA26510000090 SUBR:L0-B000 2 S illop
20066 ld [%g2+0x0064], %fsr ! FFFFA26510000094 SUBR:L0-B000 2 S <BD80032+4
20067 stxa %i3, [%g3+0x0008]%asi ! FFFFA26510000098 SUBR:L0-B000 2 S >BD80058
20068 std %f26, [%g6-0x0063] ! FFFFA2651000009C SUBR:L0-B000 2 S >BD80082+5
20069 ta %xcc, 0x45 ! FFFFA265100000A0 SUBR:L0-B000 2 demap-stack
20070 add %g1, 0x6C8, %i0 ! FFFFA265100000A4 SUBR:L0-B000 2
20071 add %g1, 0xF04, %g1 ! FFFFA265100000A8 SUBR:L0-B000 2 chksum++
20072 ret ! FFFFA265100000AC SUBR:L0-B000 2
20073 restore %i0, %l7, %o0 ! FFFFA265100000B0 SUBR:L0-B000 2
20074
20075SECTION .btext041_pg1 TEXT_VA=0xffffa26510000000
20076attr_text {
20077 Name = .btext041_pg1,
20078 VA = 0xffffa26510000000,
20079 RA = 0xd70000000,
20080 PA = ra2pa(0xd70000000,0),
20081 tsbonly,
20082 part_0_ctx_nonzero_tsb_config_2,
20083 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
20084 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20085 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20086}
20087.text; .skip 8
20088
20089!========================================================================
20090
20091SECTION .btext042 TEXT_VA=0x18d13f00
20092attr_text {
20093 Name = .btext042,
20094 VA = 0x18d13f00,
20095 RA = 0xffff07f00,
20096 PA = ra2pa(0xffff07f00,0),
20097 notsb
20098}
20099
20100SECTION .btext042_pg0 TEXT_VA=0x18d12000
20101attr_text {
20102 Name = .btext042_pg0,
20103 VA = 0x18d12000,
20104 RA = 0xffff06000,
20105 PA = ra2pa(0xffff06000,0),
20106 tsbonly,
20107 part_0_ctx_nonzero_tsb_config_3,
20108 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
20109 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20110 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20111}
20112.text; .skip 8
20113
20114
20115SECTION .btext042
20116.text
20117.global SUBR111; SUBR111:
20118BL80110: ! SUBR:L0-B000
20119 add %g1, 0x56D, %g1 ! 0000000018D13F00 SUBR:L0-B000 0 chksum++
20120 save %o6, -128, %o6 ! 0000000018D13F04 SUBR:L0-B000 0
20121 sethi %hh(0x18D13F00),%l7 ! 0000000018D13F08 SUBR:L0-B000 0 SUBR111
20122 .word 0x29974968 ! 0000000018D13F0C SUBR:L0-B000 0 random
20123 sethi %lm(0x18D13F00),%l6 ! 0000000018D13F10 SUBR:L0-B000 0
20124 .word 0xAFEC50BB ! 0000000018D13F14 SUBR:L0-B000 0 illop
20125 sllx %l7, 0x20, %l7 ! 0000000018D13F18 SUBR:L0-B000 0
20126 or %l7, %l6, %l7 ! 0000000018D13F1C SUBR:L0-B000 0
20127 sth %i0, [%g3-0x000E] ! 0000000018D13F20 SUBR:L0-B000 0 S >BD80184
20128 stha %i4, [%g4-0x002D]%asi ! 0000000018D13F24 SUBR:L0-B000 0 S >BD80171+1
20129 sethi %hh(0x476ADF00),%l6 ! 0000000018D13F28 SUBR:L0-B000 0 SUBR113
20130 or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13F2C SUBR:L0-B000 0
20131 sethi %lm(0x476ADF00),%l5 ! 0000000018D13F30 SUBR:L0-B000 0
20132 or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13F34 SUBR:L0-B000 0
20133 .word 0xBBA6297A ! 0000000018D13F38 SUBR:L0-B000 0 random
20134 .word 0xD193AE3C ! 0000000018D13F3C SUBR:L0-B000 0 illop
20135 add %l6, 0x1, %l6 ! 0000000018D13F40 SUBR:L0-B000 0
20136 .word 0x81F39F9A ! 0000000018D13F44 SUBR:L0-B000 0 S illop
20137 stw %o4, [%g5-0x001C] ! 0000000018D13F48 SUBR:L0-B000 0 S >BD80130
20138 std %f0, [%g4+0x0010] ! 0000000018D13F4C SUBR:L0-B000 0 S >BD80074
20139 ld [%g2+0x0064], %fsr ! 0000000018D13F50 SUBR:L0-B000 0 S <BD80032+4
20140 add %g6, 0x43, %l6 ! 0000000018D13F54 SUBR:L0-B000 0 @BD80092
20141 ldda [%l6]0xD0, %f24 ! 0000000018D13F58 SUBR:L0-B000 0 S Short8
20142 add %g1, 0x914, %g1 ! 0000000018D13F5C SUBR:L0-B000 0 chksum++
20143 or %g0, 0x2, %l1 ! 0000000018D13F60 LOOP:L1-B000 0
20144BL80133: ! LOOP:L1-B000
20145 .word 0xB1F90D79 ! 0000000018D13F64 LOOP:L1-B000 0 random
20146 .word 0x99B1AF7B ! 0000000018D13F68 LOOP:L1-B000 0 illop
20147 stha %g7, [%l6+%g0]0x14 ! 0000000018D13F6C LOOP:L1-B000 0 S >BD80011
20148 add %g6, 0x78, %l5 ! 0000000018D13F70 LOOP:L1-B000 0 @BD80009
20149 stda %f24,[%l5+%g1]0xC4 ! 0000000018D13F74 LOOP:L1-B000 0 S Partial_St
20150 .word 0x99B29016 ! 0000000018D13F78 LOOP:L1-B000 0 S illop_VIS
20151 .word 0x8BAC70C6 ! 0000000018D13F7C LOOP:L1-B000 0 S illop_FP
20152 andcc %o5, 0x800, %g0 ! 0000000018D13F80 SKIP:L2-B000 0
20153 bz,pt %xcc, BL80111 ! 0000000018D13F84 SKIP:L2-B000 0
20154 .word 0xB5D326BF ! 0000000018D13F88 SKIP:L2-B000 0 S illop
20155 sth %i2, [%g4+0x0040] ! 0000000018D13F8C SKIP:L2-B000 0 S >BD80036
20156 call .+8 ! 0000000018D13F90 SKIP:L2-B000 0 S
20157 .word 0x83A04EF7 ! 0000000018D13F94 SKIP:L2-B000 0 S illop
20158 call .+8 ! 0000000018D13F98 SKIP:L2-B000 0 S
20159 nop ! 0000000018D13F9C SKIP:L2-B000 0 S
20160 add %g1, 0x541, %g1 ! 0000000018D13FA0 SKIP:L2-B000 0 chksum++
20161 .word 0xABB303EE ! 0000000018D13FA4 SKIP:L2-B000 0 illop
20162 ldda [%l6]0xD0, %f28 ! 0000000018D13FA8 SKIP:L2-B000 0 S Short8
20163 sethi %hh(0x476ADF00),%l6 ! 0000000018D13FAC SKIP:L2-B000 0 SUBR113
20164 or %l6,%hm(0x476ADF00),%l6 ! 0000000018D13FB0 SKIP:L2-B000 0
20165 sethi %lm(0x476ADF00),%l5 ! 0000000018D13FB4 SKIP:L2-B000 0
20166 or %l5,%lo(0x476ADF00),%l5 ! 0000000018D13FB8 SKIP:L2-B000 0
20167 .word 0x91960894 ! 0000000018D13FBC SKIP:L2-B000 0 illop
20168 .word 0x0C3A27DA ! 0000000018D13FC0 SKIP:L2-B000 0 random
20169 call SUBR113 ! 0000000018D13FC4 SKIP:L2-B000 0 S
20170 std %i0, [%g3-0x0004] ! 0000000018D13FC8 SKIP:L2-B000 0 S >BD80056+4
20171 .word 0x8FA9181D ! 0000000018D13FCC SKIP:L2-B000 0 S illop_FP
20172 .word 0x9FC68000 ! 0000000018D13FD0 SKIP:L2-B000 0 random
20173 .word 0xB9D6135C ! 0000000018D13FD4 SKIP:L2-B000 0 S illop
20174BL80111: ! ELSE:L2-B001
20175 nop ! 0000000018D13FD8 ELSE:L2-B001 0 S
20176 brlz,a,pn %i0, BL80112 ;.empty ! 0000000018D13FDC ELSE:L2-B001 0 L
20177 .word 0xAD5D5527 ! 0000000018D13FE0 ELSE:L2-B001 0 L illop
20178 .word 0x93A413A2 ! 0000000018D13FE4 ELSE:L2-B001 0 L illop
20179 bl,pt %icc, BL80114 ;.empty ! 0000000018D13FE8 ELSE:L2-B001 0 L
20180BL80114:bne,a BL80115 ;.empty ! 0000000018D13FEC ELSE:L2-B001 0 L
20181BL80115:be,pt %icc, BL80112 ;.empty ! 0000000018D13FF0 ELSE:L2-B001 0 L
20182BL80112:bg BL80116 ! 0000000018D13FF4 ELSE:L2-B001 0 L
20183BL80116:.word 0x95AD0803 ! 0000000018D13FF8 ELSE:L2-B001 0 S illop_FP
20184BL80113:add %g1, 0x396, %g1 ! 0000000018D13FFC ELSE:L2-B001 0 chksum++
20185 add %g1, 0xA95, %g1 ! 0000000018D14000 ELSE:L2-B001 0 chksum++
20186 .word 0xE2009CF4 ! 0000000018D14004 ELSE:L2-B001 0 S random
20187 ldub [%g3+0x0047], %o2 ! 0000000018D14008 ELSE:L2-B001 0 S <BD80141
20188 lduw [%g6-0x001C], %l2 ! 0000000018D1400C ELSE:L2-B001 0 S <BD80130
20189 .word 0xB5B19AA2 ! 0000000018D14010 ELSE:L2-B001 0 random
20190 stda %f16, [%l6]0xD0 ! 0000000018D14014 ELSE:L2-B001 0 S Short8
20191 ldx [%g2+0x0030], %g3 ! 0000000018D14018 ELSE:L2-B001 0 S BASE<BD80013
20192BL80117: ! ELSE:L2-B001
20193 .word 0x81AB801D ! 0000000018D1401C ELSE:L2-B001 0 illop
20194 andcc %o0, 0x20, %g0 ! 0000000018D14020 SKIP:L2-B002 0
20195 .word 0xADA1DEC0 ! 0000000018D14024 SKIP:L2-B002 0 illop
20196 nop ! 0000000018D14028 SKIP:L2-B002 0 S
20197 prefetch [%g5-0x0060], 21 ! 0000000018D1402C SKIP:L2-B002 0 S <BD80104
20198 ldx [%g2+0x0050], %l5 ! 0000000018D14030 SKIP:L2-B002 0 <BD80003
20199 .word 0xF5B95C22 ! 0000000018D14034 SKIP:L2-B002 0 illop
20200 ldda [%l5]0x1E, %f16 ! 0000000018D14038 SKIP:L2-B002 0 Blk-Load
20201 .word 0x83F15429 ! 0000000018D1403C SKIP:L2-B002 0 illop
20202 membar 0x40 ! 0000000018D14040 SKIP:L2-B002 0
20203 stda %f0, [%l5]0xF0 ! 0000000018D14044 SKIP:L2-B002 0 Blk-Store
20204 membar 0x40 ! 0000000018D14048 SKIP:L2-B002 0
20205 .word 0xABD52526 ! 0000000018D1404C SKIP:L2-B002 0 illop
20206 .word 0x84F8E4EC ! 0000000018D14050 SKIP:L2-B002 0 random
20207 membar 0x40 ! 0000000018D14054 SKIP:L2-B002 0
20208 add %g1, 0x95E, %g1 ! 0000000018D14058 SKIP:L2-B002 0 chksum++
20209 .word 0x00F6E990 ! 0000000018D1405C SKIP:L2-B002 0 L illop
20210 fbug,a BL80119 ! 0000000018D14060 SKIP:L2-B002 0 L
20211 ld [%g5+0x0024], %f17 ! 0000000018D14064 SKIP:L2-B002 0 S <BD80139
20212 bleu,a,pt %xcc, BL80120 ;.empty ! 0000000018D14068 SKIP:L2-B002 0 L
20213BL80118:fble,a,pt %fcc0, BL80121 ! 0000000018D1406C SKIP:L2-B002 0 L
20214 .word 0x81C7E008 ! 0000000018D14070 SKIP:L2-B002 0 S random
20215BL80120:bleu BL80121 ! 0000000018D14074 SKIP:L2-B002 0 L
20216BL80119:std %f62, [%g6-0x0070] ! 0000000018D14078 SKIP:L2-B002 0 S >BD80008
20217BL80121:add %g1, 0xC20, %g1 ! 0000000018D1407C SKIP:L2-B002 0 chksum++
20218 fba,pt %fcc2, BL80123 ! 0000000018D14080 SKIP:L2-B002 0
20219 .word 0x8FB44604 ! 0000000018D14084 SKIP:L2-B002 0 S illop_VIS
20220BL80122: ! ELSE:L2-B003
20221 .word 0xBBB60603 ! 0000000018D14088 ELSE:L2-B003 0 S illop_VIS
20222 ldx [%g2+0x0030], %g6 ! 0000000018D1408C ELSE:L2-B003 0 S BASE<BD80013
20223 ldx [%g2+0x0018], %g3 ! 0000000018D14090 ELSE:L2-B003 0 S BASE<BD80083
20224 popc %g1, %i4 ! 0000000018D14094 ELSE:L2-B003 0 S
20225 .word 0x36290563 ! 0000000018D14098 ELSE:L2-B003 0 S illop
20226 add %g1, 0x462, %g1 ! 0000000018D1409C ELSE:L2-B003 0 chksum++
20227 ldd [%g4-0x0037], %f40 ! 0000000018D140A0 ELSE:L2-B003 0 S <BD80006+1
20228 .word 0xB399E25F ! 0000000018D140A4 ELSE:L2-B003 0 illop
20229 or %l6,%hm(0x10B399E25F),%l6 ! 0000000018D140A8 ELSE:L2-B003 0
20230 sethi %lm(0x10B399E25F),%l5 ! 0000000018D140AC ELSE:L2-B003 0
20231 or %l5,%lo(0x10B399E25F),%l5 ! 0000000018D140B0 ELSE:L2-B003 0
20232 sllx %l6, 0x20, %l6 ! 0000000018D140B4 ELSE:L2-B003 0
20233 or %l6, %l5, %l6 ! 0000000018D140B8 ELSE:L2-B003 0
20234 call SUBR113 ! 0000000018D140BC ELSE:L2-B003 0 S
20235 tge %xcc, %g0+0x005E ! 0000000018D140C0 ELSE:L2-B003 0 S
20236 ldsb [%g3-0x000F], %l0 ! 0000000018D140C4 ELSE:L2-B003 0 S <BD80040
20237 std %g0, [%g5+0x0038] ! 0000000018D140C8 ELSE:L2-B003 0 S >BD80028
20238 sta %f10, [%g3+0x004C]%asi ! 0000000018D140CC ELSE:L2-B003 0 S >BD80047
20239 ldswa [%g5+0x0064]%asi, %o0 ! 0000000018D140D0 ELSE:L2-B003 0 S <BD80021
20240 .word 0x8BAD8AA1 ! 0000000018D140D4 ELSE:L2-B003 0 S illop_FP
20241 .word 0xD34BBEC7 ! 0000000018D140D8 ELSE:L2-B003 0 S illop
20242 ldx [%g2+0x0058], %l6 ! 0000000018D140DC ELSE:L2-B003 0 <BD80010
20243 ldda [%l6]0x26, %i0 ! 0000000018D140E0 ELSE:L2-B003 0 S Quad_Ld_P
20244 std %f42, [%g6-0x005A] ! 0000000018D140E4 ELSE:L2-B003 0 S >BD80104+6
20245BL80123: ! ELSE:L2-B003
20246 add %g1, 0x66E, %g1 ! 0000000018D140E8 ELSE:L2-B003 0 chksum++
20247 fcmpd %fcc2, %f42, %f14 ! 0000000018D140EC SKIP:L2-B004 0
20248 .word 0xD57156C9 ! 0000000018D140F0 SKIP:L2-B004 0 random
20249 ldub [%g3+0x0042], %i0 ! 0000000018D140F4 SKIP:L2-B004 0 S <BD80091
20250 std %f40, [%g6+0x0018] ! 0000000018D140F8 SKIP:L2-B004 0 S >BD80059
20251 sth %l0, [%g5+0x0044] ! 0000000018D140FC SKIP:L2-B004 0 S >BD80137
20252 .word 0xC14F1AD4 ! 0000000018D14100 SKIP:L2-B004 0 S illop
20253 ldx [%g2+0x0028], %g3 ! 0000000018D14104 SKIP:L2-B004 0 S BASE<BD80022
20254 ldx [%g2+0x0050], %l5 ! 0000000018D14108 SKIP:L2-B004 0 <BD80003
20255 membar 0x40 ! 0000000018D1410C SKIP:L2-B004 0
20256 ldda [%l5]0xF0, %f16 ! 0000000018D14110 SKIP:L2-B004 0 Blk-Load
20257 membar 0x40 ! 0000000018D14114 SKIP:L2-B004 0
20258 ldx [%g3-0x0088], %g3 ! 0000000018D14118 SKIP:L2-B004 0 ptr_chase
20259 ldub [%g3+0x0047], %l0 ! 0000000018D1411C SKIP:L2-B004 0 S <BD80141
20260 add %g1, 0xE20, %g1 ! 0000000018D14120 SKIP:L2-B004 0 chksum++
20261 ldd [%g5-0x0048], %f30 ! 0000000018D14124 SKIP:L2-B004 0 S <BD80023
20262 bleu,a BL80124 ! 0000000018D14128 SKIP:L2-B004 0 L
20263 stb %g1, [%g6-0x0039] ! 0000000018D1412C SKIP:L2-B004 0 S >BD80005+1
20264 .word 0xE1741DF3 ! 0000000018D14130 SKIP:L2-B004 0 L illop
20265 .word 0xFF856D9C ! 0000000018D14134 SKIP:L2-B004 0 S random
20266 bcs,a BL80125 ;.empty ! 0000000018D14138 SKIP:L2-B004 0 L
20267BL80125:.word 0xE948D605 ! 0000000018D1413C SKIP:L2-B004 0 L illop
20268 .word 0x9365AF18 ! 0000000018D14140 SKIP:L2-B004 0 L illop
20269 fbul,a BL80124 ! 0000000018D14144 SKIP:L2-B004 0 L
20270BL80126:.word 0x8DA50E29 ! 0000000018D14148 SKIP:L2-B004 0 S illop
20271BL80124:add %g1, 0xA83, %g1 ! 0000000018D1414C SKIP:L2-B004 0 chksum++
20272 fba,a,pn %fcc2, BL80128 ! 0000000018D14150 SKIP:L2-B004 0
20273 .word 0xEFD65218 ! 0000000018D14154 SKIP:L2-B004 0 S random
20274BL80127: ! ELSE:L2-B005
20275 .word 0xE0E1E19E ! 0000000018D14158 ELSE:L2-B005 0 illop
20276 ldda [%l6]0x24, %i0 ! 0000000018D1415C ELSE:L2-B005 0 S Quad_Ld
20277 .word 0xBDA3C432 ! 0000000018D14160 ELSE:L2-B005 0 S illop
20278 .word 0x9F93E00E ! 0000000018D14164 ELSE:L2-B005 0 illop
20279 stda %f26, [%l6]0xDB ! 0000000018D14168 ELSE:L2-B005 0 S Short16
20280 stx %g1, [%g3-0x0048] ! 0000000018D1416C ELSE:L2-B005 0 S >BD80023
20281 ldx [%g2+0x0050], %l5 ! 0000000018D14170 ELSE:L2-B005 0 <BD80003
20282 .word 0xC95346CA ! 0000000018D14174 ELSE:L2-B005 0 illop
20283 stda %f16, [%l5]0xE0 ! 0000000018D14178 ELSE:L2-B005 0 Blk-Store
20284 .word 0xCFF82F45 ! 0000000018D1417C ELSE:L2-B005 0 illop
20285 .word 0xA5A81455 ! 0000000018D14180 ELSE:L2-B005 0 illop
20286 ldda [%l6]0xD2, %f30 ! 0000000018D14184 ELSE:L2-B005 0 S Short16
20287 .word 0x08C4B85E ! 0000000018D14188 ELSE:L2-B005 0 illop
20288 .word 0xC996A2FB ! 0000000018D1418C ELSE:L2-B005 0 illop
20289 sethi %lm(0x1008C4B85E),%l5 ! 0000000018D14190 ELSE:L2-B005 0
20290 .word 0xC92DDC26 ! 0000000018D14194 ELSE:L2-B005 0 illop
20291 sllx %l6, 0x20, %l6 ! 0000000018D14198 ELSE:L2-B005 0
20292 .word 0x83F00000 ! 0000000018D1419C ELSE:L2-B005 0 illop
20293 call SUBR113 ! 0000000018D141A0 ELSE:L2-B005 0 S
20294 ldub [%g4+0x0028], %o5 ! 0000000018D141A4 ELSE:L2-B005 0 S <BD80080
20295 ldd [%g5-0x0038], %f38 ! 0000000018D141A8 ELSE:L2-B005 0 S <BD80006
20296 add %g1, 0xDB3, %g1 ! 0000000018D141AC ELSE:L2-B005 0 chksum++
20297 stha %i3, [%g5-0x003A]%asi ! 0000000018D141B0 ELSE:L2-B005 0 S >BD80005
20298 stx %o4, [%g5+0x0053] ! 0000000018D141B4 ELSE:L2-B005 0 S >BD80045+3
20299 .word 0x87AEC897 ! 0000000018D141B8 ELSE:L2-B005 0 illop
20300 stda %f26,[%l5+%g1]0xC2 ! 0000000018D141BC ELSE:L2-B005 0 S Partial_St
20301 ldd [%g5-0x0060], %f44 ! 0000000018D141C0 ELSE:L2-B005 0 S <BD80104
20302 ldstuba [%g6-0x001F]%asi, %o0 ! 0000000018D141C4 ELSE:L2-B005 0 S >BD80085
20303 .word 0xADA35306 ! 0000000018D141C8 ELSE:L2-B005 0 S illop
20304 .word 0x2FDE322B ! 0000000018D141CC ELSE:L2-B005 0 S illop
20305 add %g5, 0x80, %l5 ! 0000000018D141D0 ELSE:L2-B005 0 @BD80070
20306 stda %f18,[%l5+%g1]0xC0 ! 0000000018D141D4 ELSE:L2-B005 0 S Partial_St
20307 ldx [%g2+0x0058], %l6 ! 0000000018D141D8 ELSE:L2-B005 0 <BD80010
20308 .word 0xA3AFCCE9 ! 0000000018D141DC ELSE:L2-B005 0 S illop
20309 ldx [%g2+0x0038], %g5 ! 0000000018D141E0 ELSE:L2-B005 0 S BASE<BD80125
20310 .word 0xB1B54781 ! 0000000018D141E4 ELSE:L2-B005 0 S illop_VIS
20311BL80128: ! ELSE:L2-B005
20312 add %g1, 0xE32, %g1 ! 0000000018D141E8 ELSE:L2-B005 0 chksum++
20313 fcmpd %fcc3, %f42, %f40 ! 0000000018D141EC SKIP:L2-B006 0
20314 fbge,pn %fcc3, BL80129 ! 0000000018D141F0 SKIP:L2-B006 0
20315 st %f8, [%g3+0x004C] ! 0000000018D141F4 SKIP:L2-B006 0 S >BD80047
20316 .word 0x8BAF8AF3 ! 0000000018D141F8 SKIP:L2-B006 0 S illop_FP
20317 ldx [%g2+0x0048], %g4 ! 0000000018D141FC SKIP:L2-B006 0 S BASE<BD80209
20318 stb %i1, [%g4+0x002B] ! 0000000018D14200 SKIP:L2-B006 0 S >BD80126
20319 .word 0xD12ED746 ! 0000000018D14204 SKIP:L2-B006 0 S illop
20320 stx %i2, [%g4+0x0070] ! 0000000018D14208 SKIP:L2-B006 0 S >BD80060
20321 add %g1, 0x4E9, %g1 ! 0000000018D1420C SKIP:L2-B006 0 chksum++
20322 .word 0xA3AB22EA ! 0000000018D14210 SKIP:L2-B006 0 S illop
20323 ldsb [%g6+0x002A], %i5 ! 0000000018D14214 SKIP:L2-B006 0 S <BD80099
20324 prefetch [%l3+%i2], 21 ! 0000000018D14218 SKIP:L2-B006 0 S <.+0
20325 .word 0xBD90D8A8 ! 0000000018D1421C SKIP:L2-B006 0 S illop
20326 fba BL80130 ! 0000000018D14220 SKIP:L2-B006 0
20327 .word 0xFEE18162 ! 0000000018D14224 SKIP:L2-B006 0 S illop
20328BL80129: ! ELSE:L2-B007
20329 ldx [%g2+0x0028], %g3 ! 0000000018D14228 ELSE:L2-B007 0 S BASE<BD80022
20330 ldxa [%g7+%g7]0x83, %l3 ! 0000000018D1422C ELSE:L2-B007 0 S <BD80043
20331 ldx [%g6+0x0050], %o5 ! 0000000018D14230 ELSE:L2-B007 0 S <BD80045
20332 add %g6, 0x0, %l6 ! 0000000018D14234 ELSE:L2-B007 0 @BD80097
20333 stda %f30, [%l6]0xD2 ! 0000000018D14238 ELSE:L2-B007 0 S Short16
20334 add %g6, 0x30, %l5 ! 0000000018D1423C ELSE:L2-B007 0 @BD80044
20335 .word 0x977524FD ! 0000000018D14240 ELSE:L2-B007 0 S illop
20336 .word 0x22862E80 ! 0000000018D14244 ELSE:L2-B007 0 S random
20337 prefetch [%l4+0x0F4A], 1 ! 0000000018D14248 ELSE:L2-B007 0 S <.+3914
20338 ldx [%g2+0x0050], %l5 ! 0000000018D1424C ELSE:L2-B007 0 <BD80003
20339 .word 0xA394001B ! 0000000018D14250 ELSE:L2-B007 0 illop
20340 stda %f16, [%l5]0x16 ! 0000000018D14254 ELSE:L2-B007 0 Blk-Store
20341 .word 0xE4E4652B ! 0000000018D14258 ELSE:L2-B007 0 random
20342 sta %f16, [%g4+0x0024]%asi ! 0000000018D1425C ELSE:L2-B007 0 S >BD80139
20343 ldx [%g2+0x0058], %l6 ! 0000000018D14260 ELSE:L2-B007 0 <BD80010
20344 lduba [%l6+%g0]0x0C, %g7 ! 0000000018D14264 ELSE:L2-B007 0 S <BD80011
20345 st %f28, [%g3-0x0054] ! 0000000018D14268 ELSE:L2-B007 0 S >BD80027
20346 add %g1, 0x680, %g1 ! 0000000018D1426C ELSE:L2-B007 0 chksum++
20347 .word 0xE9779A2E ! 0000000018D14270 ELSE:L2-B007 0 S illop
20348 ldx [%g2+0x0058], %l6 ! 0000000018D14274 ELSE:L2-B007 0 <BD80010
20349 ldda [%l6]0x26, %i0 ! 0000000018D14278 ELSE:L2-B007 0 S Quad_Ld_P
20350 .word 0x998967D3 ! 0000000018D1427C ELSE:L2-B007 0 S illop
20351 ldx [%g2+0x0028], %g6 ! 0000000018D14280 ELSE:L2-B007 0 S BASE<BD80022
20352 stxa %o2, [%g5+0x0068]%asi ! 0000000018D14284 ELSE:L2-B007 0 S >BD80012
20353 add %g3, 0x47, %l6 ! 0000000018D14288 ELSE:L2-B007 0 @BD80141
20354 ldda [%l6]0xD0, %f28 ! 0000000018D1428C ELSE:L2-B007 0 S Short8
20355 .word 0x9DE3A060 ! 0000000018D14290 ELSE:L2-B007 0 S random
20356 ldx [%g2+0x0048], %g6 ! 0000000018D14294 ELSE:L2-B007 0 S BASE<BD80209
20357 st %f28, [%g3+0x0004] ! 0000000018D14298 ELSE:L2-B007 0 S >BD80053
20358 stxa %i1, [%g6-0x0008]%asi ! 0000000018D1429C ELSE:L2-B007 0 S >BD80056
20359 ldsha [%g6-0x003C]%asi, %o5 ! 0000000018D142A0 ELSE:L2-B007 0 S <BD80041
20360 ldsw [%g5-0x0040], %i3 ! 0000000018D142A4 ELSE:L2-B007 0 S <BD80007
20361BL80130: ! ELSE:L2-B007
20362 add %g1, 0x944, %g1 ! 0000000018D142A8 ELSE:L2-B007 0 chksum++
20363 andcc %g1, 0x200, %g0 ! 0000000018D142AC SKIP:L2-B008 0
20364 bz,a,pn %xcc, BL80131 ! 0000000018D142B0 SKIP:L2-B008 0
20365 nop ! 0000000018D142B4 SKIP:L2-B008 0 S
20366 .word 0x81C3E008 ! 0000000018D142B8 SKIP:L2-B008 0 S random
20367 ldx [%g2+0x0058], %l6 ! 0000000018D142BC SKIP:L2-B008 0 <BD80010
20368 ldda [%l6]0x2C, %i0 ! 0000000018D142C0 SKIP:L2-B008 0 S Quad_Ld
20369 std %i0, [%g4-0x0048] ! 0000000018D142C4 SKIP:L2-B008 0 S >BD80023
20370 prefetch [%g5+0x002B], 20 ! 0000000018D142C8 SKIP:L2-B008 0 S <BD80126
20371 ldxa [%g7+%g0]0x82, %i2 ! 0000000018D142CC SKIP:L2-B008 0 S <BD80043
20372 stba %i1, [%g3+0x002B]%asi ! 0000000018D142D0 SKIP:L2-B008 0 S >BD80126
20373 add %g6, -72, %l5 ! 0000000018D142D4 SKIP:L2-B008 0 @BD80023
20374 stda %f26,[%l5+%g1]0xCD ! 0000000018D142D8 SKIP:L2-B008 0 S Partial_St
20375 .word 0x9FA90A38 ! 0000000018D142DC SKIP:L2-B008 0 S illop
20376 add %g1, 0x5F2, %g1 ! 0000000018D142E0 SKIP:L2-B008 0 chksum++
20377 .word 0xB5A851D3 ! 0000000018D142E4 SKIP:L2-B008 0 S illop_FP
20378 stw %i0, [%g3+0x0084] ! 0000000018D142E8 SKIP:L2-B008 0 S >BD80070+4
20379 ldsb [%g5-0x000F], %i0 ! 0000000018D142EC SKIP:L2-B008 0 S <BD80040
20380 add %g4, -34, %l6 ! 0000000018D142F0 SKIP:L2-B008 0 @BD80076
20381 stda %f18, [%l6]0xD2 ! 0000000018D142F4 SKIP:L2-B008 0 S Short16
20382 .word 0xA3BB3635 ! 0000000018D142F8 SKIP:L2-B008 0 S illop
20383 st %f10, [%g6-0x0074] ! 0000000018D142FC SKIP:L2-B008 0 S >BD80020
20384 add %g4, -104, %l5 ! 0000000018D14300 SKIP:L2-B008 0 @BD80082
20385 .word 0x9FEF8E4C ! 0000000018D14304 SKIP:L2-B008 0 S illop
20386 ba BL80132 ! 0000000018D14308 SKIP:L2-B008 0
20387 nop ! 0000000018D1430C SKIP:L2-B008 0 S
20388BL80131: ! ELSE:L2-B009
20389 add %g4, -88, %l6 ! 0000000018D14310 ELSE:L2-B009 0 @BD80024
20390 stda %f24, [%l6]0xD0 ! 0000000018D14314 ELSE:L2-B009 0 S Short8
20391 .word 0xC3559A3C ! 0000000018D14318 ELSE:L2-B009 0 illop
20392 .word 0x28F1DD1D ! 0000000018D1431C ELSE:L2-B009 0 illop
20393 stda %f16, [%l5]0xE0 ! 0000000018D14320 ELSE:L2-B009 0 Blk-Store
20394 .word 0xC9CFFC5B ! 0000000018D14324 ELSE:L2-B009 0 illop
20395 .word 0xC8677D54 ! 0000000018D14328 ELSE:L2-B009 0 S illop
20396 ldx [%g4-0x0088], %g4 ! 0000000018D1432C ELSE:L2-B009 0 ptr_chase
20397 ldx [%g4-0x0088], %g4 ! 0000000018D14330 ELSE:L2-B009 0 ptr_chase
20398 .word 0xDD966254 ! 0000000018D14334 ELSE:L2-B009 0 illop
20399 .word 0x97AF49E6 ! 0000000018D14338 ELSE:L2-B009 0 S illop
20400 .word 0x89AD1B43 ! 0000000018D1433C ELSE:L2-B009 0 S illop
20401 ld [%g6+0x004E], %f2 ! 0000000018D14340 ELSE:L2-B009 0 S <BD80047+2
20402 .word 0x8D892358 ! 0000000018D14344 ELSE:L2-B009 0 S illop
20403 stba %i2, [%g6-0x000D]%asi ! 0000000018D14348 ELSE:L2-B009 0 S >BD80184+1
20404BL80132: ! ELSE:L2-B009
20405 add %g1, 0x205, %g1 ! 0000000018D1434C ELSE:L2-B009 0 chksum++
20406 .word 0x81C7E008 ! 0000000018D14350 LOOP:L1-B000 0 S random
20407 ldxa [%g7+%g0]0x83, %i5 ! 0000000018D14354 LOOP:L1-B000 0 S <BD80043
20408 ta %xcc, 0x46 ! 0000000018D14358 LOOP:L1-B000 0 S demap-page
20409 .word 0xBFAA07C4 ! 0000000018D1435C LOOP:L1-B000 0 S illop
20410 ldx [%g3-0x0088], %g3 ! 0000000018D14360 LOOP:L1-B000 0 ptr_chase
20411 ldx [%g3-0x0088], %g3 ! 0000000018D14364 LOOP:L1-B000 0 ptr_chase
20412 ldx [%g3-0x0088], %g3 ! 0000000018D14368 LOOP:L1-B000 0 ptr_chase
20413 ldx [%g3-0x0088], %g3 ! 0000000018D1436C LOOP:L1-B000 0 ptr_chase
20414 .word 0xA9A0D0D5 ! 0000000018D14370 LOOP:L1-B000 0 S illop
20415 ldx [%g4-0x0088], %g4 ! 0000000018D14374 LOOP:L1-B000 0 ptr_chase
20416 ldx [%g4-0x0088], %g4 ! 0000000018D14378 LOOP:L1-B000 0 ptr_chase
20417 ldx [%g4-0x0088], %g4 ! 0000000018D1437C LOOP:L1-B000 0 ptr_chase
20418 ldx [%g4-0x0088], %g4 ! 0000000018D14380 LOOP:L1-B000 0 ptr_chase
20419 .word 0x14068758 ! 0000000018D14384 LOOP:L1-B000 0 random
20420 .word 0x83CE2612 ! 0000000018D14388 LOOP:L1-B000 0 illop
20421 .word 0xF32E42BC ! 0000000018D1438C LOOP:L1-B000 0 illop
20422 ldswa [%g7+%g0]0x83, %i2 ! 0000000018D14390 LOOP:L1-B000 0 S <BD80043
20423 .word 0xE3E51622 ! 0000000018D14394 LOOP:L1-B000 0 S random
20424 stb %i0, [%g5+0x0065] ! 0000000018D14398 LOOP:L1-B000 0 S >BD80021+1
20425 ldd [%g4+0x0018], %f32 ! 0000000018D1439C LOOP:L1-B000 0 S <BD80059
20426 subcc %l1, 0x1, %l1 ! 0000000018D143A0 LOOP:L1-B000 0
20427 bnz,pt %icc, BL80133 ! 0000000018D143A4 LOOP:L1-B000 0
20428 nop ! 0000000018D143A8 LOOP:L1-B000 0 S
20429 .word 0xEA63F076 ! 0000000018D143AC LOOP:L1-B000 0 illop
20430 nop ! 0000000018D143B0 SUBR:L0-B000 0 S
20431 .word 0x8D89242E ! 0000000018D143B4 SUBR:L0-B000 0 L illop
20432BL80134:be,pn %icc, BL80135 ! 0000000018D143B8 SUBR:L0-B000 0 L
20433 stw %g1, [%g3-0x001C] ! 0000000018D143BC SUBR:L0-B000 0 S >BD80130
20434 ldx [%g5-0x0048], %o1 ! 0000000018D143C0 SUBR:L0-B000 0 S <BD80023
20435 .word 0xDD085E8A ! 0000000018D143C4 SUBR:L0-B000 0 S illop
20436 nop ! 0000000018D143C8 SUBR:L0-B000 0 S
20437 fbne,pt %fcc1, BL80136 ! 0000000018D143CC SUBR:L0-B000 0 L
20438BL80135:.word 0xAF5EE79D ! 0000000018D143D0 SUBR:L0-B000 0 S random
20439 ta %xcc, 0x46 ! 0000000018D143D4 SUBR:L0-B000 0 S demap-page
20440 nop ! 0000000018D143D8 SUBR:L0-B000 0 S
20441BL80136:add %g1, 0x7AB, %g1 ! 0000000018D143DC SUBR:L0-B000 0 chksum++
20442 add %g1, 0x819, %i0 ! 0000000018D143E0 SUBR:L0-B000 0
20443 .word 0xEA3837BC ! 0000000018D143E4 SUBR:L0-B000 0 illop
20444 ret ! 0000000018D143E8 SUBR:L0-B000 0
20445 .word 0x95B3EF0D ! 0000000018D143EC SUBR:L0-B000 0 illop
20446
20447SECTION .btext042_pg1 TEXT_VA=0x18d14000
20448attr_text {
20449 Name = .btext042_pg1,
20450 VA = 0x18d14000,
20451 RA = 0xffff08000,
20452 PA = ra2pa(0xffff08000,0),
20453 tsbonly,
20454 part_0_ctx_nonzero_tsb_config_3,
20455 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
20456 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20457 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20458}
20459.text; .skip 8
20460
20461!========================================================================
20462
20463SECTION .btext043 TEXT_VA=0xffffba985fffff00
20464attr_text {
20465 Name = .btext043,
20466 VA = 0xffffba985fffff00,
20467 RA = 0xd4fffff00,
20468 PA = ra2pa(0xd4fffff00,0),
20469 notsb
20470}
20471
20472SECTION .btext043_pg0 TEXT_VA=0xffffba9850000000
20473attr_text {
20474 Name = .btext043_pg0,
20475 VA = 0xffffba9850000000,
20476 RA = 0xd40000000,
20477 PA = ra2pa(0xd40000000,0),
20478 tsbonly,
20479 part_0_ctx_nonzero_tsb_config_1,
20480 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
20481 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20482 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20483}
20484.text; .skip 8
20485
20486
20487SECTION .btext043
20488.text
20489.global SUBR112; SUBR112:
20490BL80138: ! SUBR:L0-B000
20491 add %g1, 0x8F1, %g1 ! FFFFBA985FFFFF00 SUBR:L0-B000 0 chksum++
20492 bpos BL80137 ! FFFFBA985FFFFF04 SUBR:L0-B000 0
20493 save %o6, -128, %o6 ! FFFFBA985FFFFF08 SUBR:L0-B000 0
20494BL80137: ! SUBR:L0-B000
20495 .word 0x8FAF0471 ! FFFFBA985FFFFF0C SUBR:L0-B000 0 illop
20496 or %l7,%hm(0x108FAF0471),%l7 ! FFFFBA985FFFFF10 SUBR:L0-B000 0
20497 sethi %lm(0x108FAF0471),%l6 ! FFFFBA985FFFFF14 SUBR:L0-B000 0
20498 .word 0x957E10D8 ! FFFFBA985FFFFF18 SUBR:L0-B000 0 illop
20499 sllx %l7, 0x20, %l7 ! FFFFBA985FFFFF1C SUBR:L0-B000 0
20500 or %l7, %l6, %l7 ! FFFFBA985FFFFF20 SUBR:L0-B000 0
20501 nop ! FFFFBA985FFFFF24 SUBR:L0-B000 0 S
20502 st %f8, [%g3+0x0020] ! FFFFBA985FFFFF28 SUBR:L0-B000 0 S >BD80042
20503 .word 0xFF96CC8D ! FFFFBA985FFFFF2C SUBR:L0-B000 0 illop
20504 ldda [%l6]0xD8, %f18 ! FFFFBA985FFFFF30 SUBR:L0-B000 0 S Short8
20505 call .+8 ! FFFFBA985FFFFF34 SUBR:L0-B000 0 S
20506 lduw [%g4-0x000C], %i2 ! FFFFBA985FFFFF38 SUBR:L0-B000 0 S <BD80002
20507 stw %o1, [%g4-0x0040] ! FFFFBA985FFFFF3C SUBR:L0-B000 0 S >BD80007
20508 add %g1, 0x13C, %g1 ! FFFFBA985FFFFF40 SUBR:L0-B000 0 chksum++
20509 or %g0, 0x2, %l1 ! FFFFBA985FFFFF44 LOOP:L1-B000 0
20510BL80145: ! LOOP:L1-B000
20511 add %g1, 0x6C0, %g1 ! FFFFBA985FFFFF48 LOOP:L1-B000 0 chksum++
20512 .word 0xBFB4901A ! FFFFBA985FFFFF4C LOOP:L1-B000 0 S illop_VIS
20513 ldstuba [%g5-0x0010]%asi, %o5 ! FFFFBA985FFFFF50 LOOP:L1-B000 0 S >BD80052
20514 .word 0xE5676358 ! FFFFBA985FFFFF54 LOOP:L1-B000 0 S illop
20515 sth %i3, [%g6+0x0002] ! FFFFBA985FFFFF58 LOOP:L1-B000 0 S >BD80095
20516 .word 0x9DCEB5F4 ! FFFFBA985FFFFF5C LOOP:L1-B000 0 illop
20517 stda %f30, [%l6]0xD2 ! FFFFBA985FFFFF60 LOOP:L1-B000 0 S Short16
20518 andcc %o1, 0x8, %g0 ! FFFFBA985FFFFF64 SKIP:L2-B000 0
20519 bz,pn %icc, BL80139 ! FFFFBA985FFFFF68 SKIP:L2-B000 0
20520 .word 0x95678F6D ! FFFFBA985FFFFF6C SKIP:L2-B000 0 S illop
20521 ldx [%g2+0x0058], %l6 ! FFFFBA985FFFFF70 SKIP:L2-B000 0 <BD80010
20522 ldda [%l6]0x2C, %i0 ! FFFFBA985FFFFF74 SKIP:L2-B000 0 S Quad_Ld
20523 ldda [%l6]0x24, %i2 ! FFFFBA985FFFFF78 SKIP:L2-B000 0 S Quad_Ld
20524 sth %i5, [%g3-0x0056] ! FFFFBA985FFFFF7C SKIP:L2-B000 0 S >BD80014
20525 stda %i4, [%g6-0x0062]%asi ! FFFFBA985FFFFF80 SKIP:L2-B000 0 S >BD80082+6
20526 lduba [%g7+%g0]0x83, %o4 ! FFFFBA985FFFFF84 SKIP:L2-B000 0 S <BD80043
20527 add %g1, 0xD7E, %g1 ! FFFFBA985FFFFF88 SKIP:L2-B000 0 chksum++
20528 ldda [%g5+0x000A]%asi, %i0 ! FFFFBA985FFFFF8C SKIP:L2-B000 0 S <BD80058+2
20529 .word 0x8F8250CF ! FFFFBA985FFFFF90 SKIP:L2-B000 0 S illop
20530 ldx [%g2+0x0050], %l5 ! FFFFBA985FFFFF94 SKIP:L2-B000 0 <BD80003
20531 membar 0x40 ! FFFFBA985FFFFF98 SKIP:L2-B000 0
20532 ldda [%l5]0xF1, %f16 ! FFFFBA985FFFFF9C SKIP:L2-B000 0 Blk-Load
20533 membar 0x40 ! FFFFBA985FFFFFA0 SKIP:L2-B000 0
20534 ld [%g3+0x0004], %f23 ! FFFFBA985FFFFFA4 SKIP:L2-B000 0 S <BD80053
20535 ba,pt %xcc, BL80140 ! FFFFBA985FFFFFA8 SKIP:L2-B000 0
20536 std %o4, [%g3+0x0050] ! FFFFBA985FFFFFAC SKIP:L2-B000 0 S >BD80045
20537BL80139: ! ELSE:L2-B001
20538 .word 0x9FC68000 ! FFFFBA985FFFFFB0 ELSE:L2-B001 0 S random
20539 ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB4 ELSE:L2-B001 0 ptr_chase
20540 ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFB8 ELSE:L2-B001 0 ptr_chase
20541 ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFBC ELSE:L2-B001 0 ptr_chase
20542 ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC0 ELSE:L2-B001 0 ptr_chase
20543 ldx [%g5-0x0088], %g5 ! FFFFBA985FFFFFC4 ELSE:L2-B001 0 ptr_chase
20544 .word 0x93AD4D24 ! FFFFBA985FFFFFC8 ELSE:L2-B001 0 illop
20545 ldsh [%g6-0x004C], %i3 ! FFFFBA985FFFFFCC ELSE:L2-B001 0 S <BD80089
20546 .word 0x8CD18F97 ! FFFFBA985FFFFFD0 ELSE:L2-B001 0 S random
20547 .word 0xC3FCE3C6 ! FFFFBA985FFFFFD4 ELSE:L2-B001 0 S random
20548 ldsb [%g3-0x0058], %o1 ! FFFFBA985FFFFFD8 ELSE:L2-B001 0 S <BD80024
20549 .word 0x128B5A30 ! FFFFBA985FFFFFDC ELSE:L2-B001 0 random
20550 ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFE0 ELSE:L2-B001 0 ptr_chase
20551 ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFE4 ELSE:L2-B001 0 ptr_chase
20552 .word 0xFABBD058 ! FFFFBA985FFFFFE8 ELSE:L2-B001 0 random
20553 ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFEC ELSE:L2-B001 0 ptr_chase
20554 ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFF0 ELSE:L2-B001 0 ptr_chase
20555 ldx [%g6-0x0088], %g6 ! FFFFBA985FFFFFF4 ELSE:L2-B001 0 ptr_chase
20556 .word 0x83B64614 ! FFFFBA985FFFFFF8 ELSE:L2-B001 0 illop
20557 stda %f16, [%l6]0xD2 ! FFFFBA985FFFFFFC ELSE:L2-B001 0 S Short16
20558 .word 0xCED5B501 ! FFFFBA9860000000 ELSE:L2-B001 0 S random
20559 tne %icc, %g0+0x0068 ! FFFFBA9860000004 ELSE:L2-B001 0 S
20560 add %g5, -74, %l6 ! FFFFBA9860000008 ELSE:L2-B001 0 @BD80033
20561 ldda [%l6]0xD2, %f22 ! FFFFBA986000000C ELSE:L2-B001 0 S Short16
20562 add %g1, 0x27, %g1 ! FFFFBA9860000010 ELSE:L2-B001 0 chksum++
20563 st %f5, [%g5-0x002C] ! FFFFBA9860000014 ELSE:L2-B001 0 S >BD80055
20564 stb %i0, [%g3+0x0053] ! FFFFBA9860000018 ELSE:L2-B001 0 S >BD80045+3
20565 .word 0xF5A8A522 ! FFFFBA986000001C ELSE:L2-B001 0 illop
20566 .word 0xA1281A3C ! FFFFBA9860000020 ELSE:L2-B001 0 S random
20567 ldx [%g2+0x0050], %l5 ! FFFFBA9860000024 ELSE:L2-B001 0 <BD80003
20568 .word 0xE754B14E ! FFFFBA9860000028 ELSE:L2-B001 0 illop
20569 .word 0xCD6FDF41 ! FFFFBA986000002C ELSE:L2-B001 0 illop
20570 membar 0x40 ! FFFFBA9860000030 ELSE:L2-B001 0
20571 ldx [%g2+0x0058], %l6 ! FFFFBA9860000034 ELSE:L2-B001 0 <BD80010
20572 ldda [%l6]0x24, %i0 ! FFFFBA9860000038 ELSE:L2-B001 0 S Quad_Ld
20573 ta %xcc, 0x43 ! FFFFBA986000003C ELSE:L2-B001 0 S +-PEF
20574 ld [%g2+0x0064], %fsr ! FFFFBA9860000040 ELSE:L2-B001 0 S <BD80032+4
20575 ldd [%g6+0x0018], %f38 ! FFFFBA9860000044 ELSE:L2-B001 0 S <BD80059
20576 ldda [%g5-0x0038]%asi, %f34 ! FFFFBA9860000048 ELSE:L2-B001 0 S <BD80006
20577 call .+8 ! FFFFBA986000004C ELSE:L2-B001 0 S
20578 .word 0x81B6C375 ! FFFFBA9860000050 ELSE:L2-B001 0 S illop_VIS
20579BL80140: ! ELSE:L2-B001
20580 add %g1, 0xA21, %g1 ! FFFFBA9860000054 ELSE:L2-B001 0 chksum++
20581 std %g0, [%g3-0x0048] ! FFFFBA9860000058 LOOP:L1-B000 0 S >BD80023
20582 .word 0x97ACCBBA ! FFFFBA986000005C LOOP:L1-B000 0 L illop
20583BL80141:brlez,a,pn %g1, BL80142 ;.empty ! FFFFBA9860000060 LOOP:L1-B000 0 L
20584 fbl,a BL80143 ! FFFFBA9860000064 LOOP:L1-B000 0 L
20585 .word 0x81A55810 ! FFFFBA9860000068 LOOP:L1-B000 0 S illop
20586BL80143:fble BL80144 ;.empty ! FFFFBA986000006C LOOP:L1-B000 0 L
20587 bleu,pt %icc, BL80142 ;.empty ! FFFFBA9860000070 LOOP:L1-B000 0 L
20588 brgz,pt %i3, BL80144 ! FFFFBA9860000074 LOOP:L1-B000 0 L
20589BL80144:nop ! FFFFBA9860000078 LOOP:L1-B000 0 S
20590 .word 0xC2632C8C ! FFFFBA986000007C LOOP:L1-B000 0 L illop
20591BL80142:ldxa [%g7+%g0]0x83, %o3 ! FFFFBA9860000080 LOOP:L1-B000 0 S <BD80043
20592 add %g1, 0x6EC, %g1 ! FFFFBA9860000084 LOOP:L1-B000 0 chksum++
20593 subcc %l1, 0x1, %l1 ! FFFFBA9860000088 LOOP:L1-B000 0
20594 bnz BL80145 ! FFFFBA986000008C LOOP:L1-B000 0
20595 nop ! FFFFBA9860000090 LOOP:L1-B000 0 S
20596 add %g1, 0x173, %g1 ! FFFFBA9860000094 LOOP:L1-B000 0 chksum++
20597 nop ! FFFFBA9860000098 SUBR:L0-B000 0 S
20598 ldx [%g2+0x0048], %g6 ! FFFFBA986000009C SUBR:L0-B000 0 S BASE<BD80209
20599 fbo,a BL80146 ;.empty ! FFFFBA98600000A0 SUBR:L0-B000 0 L
20600 ble,pt %xcc, BL80147 ;.empty ! FFFFBA98600000A4 SUBR:L0-B000 0 L
20601 bgu,a BL80148 ;.empty ! FFFFBA98600000A8 SUBR:L0-B000 0 L
20602BL80148:.word 0xA7BB17A0 ! FFFFBA98600000AC SUBR:L0-B000 0 L illop
20603 .word 0xE217532B ! FFFFBA98600000B0 SUBR:L0-B000 0 S random
20604 .word 0x9CE8C63D ! FFFFBA98600000B4 SUBR:L0-B000 0 L illop
20605BL80147:.word 0x97A49EEE ! FFFFBA98600000B8 SUBR:L0-B000 0 S illop
20606BL80150:fba,pn %fcc0, BL80151 ! FFFFBA98600000BC SUBR:L0-B000 0 L
20607BL80151:.word 0xB1B0495B ! FFFFBA98600000C0 SUBR:L0-B000 0 S illop_VIS
20608 std %f42, [%g6-0x0070] ! FFFFBA98600000C4 SUBR:L0-B000 0 S >BD80008
20609BL80149:bge,a BL80152 ! FFFFBA98600000C8 SUBR:L0-B000 0 L
20610BL80146:std %f38, [%g3+0x0018] ! FFFFBA98600000CC SUBR:L0-B000 0 S >BD80059
20611BL80152:add %g1, 0xA3B, %g1 ! FFFFBA98600000D0 SUBR:L0-B000 0 chksum++
20612 .word 0x87D1648F ! FFFFBA98600000D4 SUBR:L0-B000 0 illop
20613 add %g1, 0x41C, %g1 ! FFFFBA98600000D8 SUBR:L0-B000 0 chksum++
20614 ret ! FFFFBA98600000DC SUBR:L0-B000 0
20615 .word 0x81A2C119 ! FFFFBA98600000E0 SUBR:L0-B000 0 illop
20616
20617SECTION .btext043_pg1 TEXT_VA=0xffffba9860000000
20618attr_text {
20619 Name = .btext043_pg1,
20620 VA = 0xffffba9860000000,
20621 RA = 0xd50000000,
20622 PA = ra2pa(0xd50000000,0),
20623 tsbonly,
20624 part_0_ctx_nonzero_tsb_config_1,
20625 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
20626 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20627 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20628}
20629.text; .skip 8
20630
20631!========================================================================
20632
20633SECTION .btext044 TEXT_VA=0x476adf00
20634attr_text {
20635 Name = .btext044,
20636 VA = 0x476adf00,
20637 RA = 0xffff03f00,
20638 PA = ra2pa(0xffff03f00,0),
20639 notsb
20640}
20641
20642SECTION .btext044_pg0 TEXT_VA=0x476ac000
20643attr_text {
20644 Name = .btext044_pg0,
20645 VA = 0x476ac000,
20646 RA = 0xffff02000,
20647 PA = ra2pa(0xffff02000,0),
20648 tsbonly,
20649 part_0_ctx_nonzero_tsb_config_3,
20650 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
20651 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20652 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20653}
20654.text; .skip 8
20655
20656
20657SECTION .btext044
20658.text
20659.global SUBR113; SUBR113:
20660 ldd [%g4-0x0060], %f62 ! 00000000476ADF00 SUBR:L0-B000 0 S <BD80104
20661 brnz,pt %i4, BL80153 ! 00000000476ADF04 SUBR:L0-B000 0 L
20662 ld [%g2+0x0064], %fsr ! 00000000476ADF08 SUBR:L0-B000 0 S <BD80032+4
20663 sth %i0, [%g4-0x003A] ! 00000000476ADF0C SUBR:L0-B000 0 S >BD80005
20664 .word 0x89AA857B ! 00000000476ADF10 SUBR:L0-B000 0 S illop
20665 .word 0xCB544A33 ! 00000000476ADF14 SUBR:L0-B000 0 S random
20666BL80153:fbug BL80154 ;.empty ! 00000000476ADF18 SUBR:L0-B000 0 L
20667 bleu,pn %icc, BL80155 ;.empty ! 00000000476ADF1C SUBR:L0-B000 0 L
20668BL80155:.word 0x34B2048F ! 00000000476ADF20 SUBR:L0-B000 0 L random
20669 stda %f16, [%g6+0x0050]%asi ! 00000000476ADF24 SUBR:L0-B000 0 S >BD80045
20670BL80156:fbule,a,pn %fcc1, BL80157 ! 00000000476ADF28 SUBR:L0-B000 0 L
20671BL80157:ld [%g5+0x0064], %f25 ! 00000000476ADF2C SUBR:L0-B000 0 S <BD80021
20672BL80154:ldub [%g6+0x0029], %o3 ! 00000000476ADF30 SUBR:L0-B000 0 S <BD80090
20673 add %g1, 0xED5, %g1 ! 00000000476ADF34 SUBR:L0-B000 0 chksum++
20674 add %g1, 0x18A, %g1 ! 00000000476ADF38 SUBR:L0-B000 0 chksum++
20675 add %o0, %g1, %o1 ! 00000000476ADF3C SWCH:L1-B000 0
20676 andcc %o1, 0x2, %g0 ! 00000000476ADF40 SWCH:L1-B000 0
20677 bnz,pt %xcc, BL80179 ! 00000000476ADF44 SWCH:L1-B000 0
20678 andcc %o1, 0x40, %g0 ! 00000000476ADF48 SWCH:L1-B000 0
20679 .word 0x54720D98 ! 00000000476ADF4C SWCH:L1-B000 0 random
20680 andcc %o1, 0x80, %g0 ! 00000000476ADF50 SWCH:L1-B000 0
20681 bnz,a,pn %xcc, BL80168 ! 00000000476ADF54 SWCH:L1-B000 0
20682 add %g1, 0xDC0, %g1 ! 00000000476ADF58 SWCH:L1-B000 0 chksum++
20683 andcc %o1, 0x4, %g0 ! 00000000476ADF5C SWCH:L1-B000 0
20684 bnz,pn %xcc, BL80163 ! 00000000476ADF60 SWCH:L1-B000 0
20685 add %g1, 0x5A7, %g1 ! 00000000476ADF64 SWCH:L1-B000 0 chksum++
20686 .word 0xBD94152B ! 00000000476ADF68 SWCH:L1-B000 0 S random
20687 .word 0xA5B649FF ! 00000000476ADF6C SWCH:L1-B000 0 S illop_VIS
20688 .word 0xCEE2A1E2 ! 00000000476ADF70 SWCH:L1-B000 0 S illop
20689 ldx [%g2+0x0050], %l5 ! 00000000476ADF74 SWCH:L1-B000 0 <BD80003
20690 membar 0x40 ! 00000000476ADF78 SWCH:L1-B000 0
20691 .word 0x9FA19210 ! 00000000476ADF7C SWCH:L1-B000 0 illop
20692 .word 0x173E0CB8 ! 00000000476ADF80 SWCH:L1-B000 0 random
20693 ldx [%g2+0x0058], %l6 ! 00000000476ADF84 SWCH:L1-B000 0 <BD80010
20694 ldda [%l6]0x26, %o2 ! 00000000476ADF88 SWCH:L1-B000 0 S Quad_Ld_P
20695 .word 0x937AC016 ! 00000000476ADF8C SWCH:L1-B000 0 S illop
20696 add %g5, 0x30, %l5 ! 00000000476ADF90 SWCH:L1-B000 0 @BD80044
20697 stda %f28,[%l5+%g1]0xC4 ! 00000000476ADF94 SWCH:L1-B000 0 S Partial_St
20698 st %f3, [%g6+0x002F] ! 00000000476ADF98 SWCH:L1-B000 0 S >BD80019+3
20699 add %g3, 0x47, %l6 ! 00000000476ADF9C SWCH:L1-B000 0 @BD80141
20700 ldda [%l6]0xD8, %f16 ! 00000000476ADFA0 SWCH:L1-B000 0 S Short8
20701 ldswa [%g4+0x0004]%asi, %o3 ! 00000000476ADFA4 SWCH:L1-B000 0 S <BD80053
20702 ld [%g5-0x0074], %f11 ! 00000000476ADFA8 SWCH:L1-B000 0 S <BD80020
20703 lda [%g3-0x002B]%asi, %f9 ! 00000000476ADFAC SWCH:L1-B000 0 S <BD80055+1
20704 add %g1, 0x85B, %g1 ! 00000000476ADFB0 SWCH:L1-B000 0 chksum++
20705 ba,a BL80183 ! 00000000476ADFB4 SWCH:L1-B000 0
20706 stha %i3, [%g5-0x0024]%asi ! 00000000476ADFB8 SWCH:L1-B000 0 S >BD80068
20707BL80163:add %g1, 0x948, %g1 ! 00000000476ADFBC CASE:L2-B000 0 chksum++
20708 stw %o3, [%g5+0x0084] ! 00000000476ADFC0 CASE:L2-B000 0 S >BD80070+4
20709 sth %i5, [%g6+0x0002] ! 00000000476ADFC4 CASE:L2-B000 0 S >BD80095
20710 fbl,a,pt %fcc2, BL80158 ;.empty ! 00000000476ADFC8 CASE:L2-B000 0 L
20711 fbe,pn %fcc1, BL80159 ;.empty ! 00000000476ADFCC CASE:L2-B000 0 L
20712 fbo,pt %fcc3, BL80159 ! 00000000476ADFD0 CASE:L2-B000 0 L
20713 std %f62, [%g4-0x0060] ! 00000000476ADFD4 CASE:L2-B000 0 S >BD80104
20714BL80159:stha %o3, [%g6-0x0028]%asi ! 00000000476ADFD8 CASE:L2-B000 0 S >BD80049
20715 .word 0xB5B24925 ! 00000000476ADFDC CASE:L2-B000 0 S illop
20716 bvc BL80160 ! 00000000476ADFE0 CASE:L2-B000 0 L
20717 lduw [%g3-0x0054], %o2 ! 00000000476ADFE4 CASE:L2-B000 0 S <BD80027
20718 nop ! 00000000476ADFE8 CASE:L2-B000 0 S
20719 bge,a BL80161 ! 00000000476ADFEC CASE:L2-B000 0 L
20720 sta %f22, [%g3-0x001C]%asi ! 00000000476ADFF0 CASE:L2-B000 0 S >BD80130
20721BL80161:.word 0xCFE9D535 ! 00000000476ADFF4 CASE:L2-B000 0 S illop
20722BL80160:bnz BL80162 ! 00000000476ADFF8 CASE:L2-B000 0 L
20723 .word 0x97B782EB ! 00000000476ADFFC CASE:L2-B000 0 S illop
20724BL80158:ldswa [%g6-0x0050]%asi, %o4 ! 00000000476AE000 CASE:L2-B000 0 S <BD80093
20725BL80162:.word 0xC36450C8 ! 00000000476AE004 CASE:L2-B000 0 illop
20726 fba BL80183 ! 00000000476AE008 CASE:L2-B000 0
20727 .word 0xFD603189 ! 00000000476AE00C CASE:L2-B000 0 S illop
20728BL80168:.word 0x9FC68000 ! 00000000476AE010 CASE:L2-B001 0 random
20729 .word 0x8595A00D ! 00000000476AE014 CASE:L2-B001 0 S illop
20730 fba,a BL80164 ;.empty ! 00000000476AE018 CASE:L2-B001 0 L
20731 .word 0xADEA8029 ! 00000000476AE01C CASE:L2-B001 0 L illop
20732 nop ! 00000000476AE020 CASE:L2-B001 0 S
20733 fbu,pn %fcc0, BL80166 ! 00000000476AE024 CASE:L2-B001 0 L
20734 ld [%g3-0x0050], %f16 ! 00000000476AE028 CASE:L2-B001 0 S <BD80093
20735 fba,a BL80167 ;.empty ! 00000000476AE02C CASE:L2-B001 0 L
20736BL80167:be,pt %icc, BL80166 ! 00000000476AE030 CASE:L2-B001 0 L
20737 st %f29, [%g3+0x0048] ! 00000000476AE034 CASE:L2-B001 0 S >BD80018
20738BL80165:ldd [%g5+0x0010], %f36 ! 00000000476AE038 CASE:L2-B001 0 S <BD80074
20739BL80166:ld [%g4+0x0004], %f30 ! 00000000476AE03C CASE:L2-B001 0 S <BD80053
20740 lduh [%g4-0x0056], %o5 ! 00000000476AE040 CASE:L2-B001 0 S <BD80014
20741BL80164:add %g1, 0x363, %g1 ! 00000000476AE044 CASE:L2-B001 0 chksum++
20742 ba,a BL80183 ! 00000000476AE048 CASE:L2-B001 0
20743 sth %g1, [%g4+0x005C] ! 00000000476AE04C CASE:L2-B001 0 S >BD80035+4
20744BL80171:add %g1, 0xD82, %g1 ! 00000000476AE050 CASE:L2-B002 0 chksum++
20745 ldx [%g2+0x0030], %g4 ! 00000000476AE054 CASE:L2-B002 0 S BASE<BD80013
20746 stb %g1, [%g6+0x0047] ! 00000000476AE058 CASE:L2-B002 0 S >BD80141
20747 fbe,a BL80169 ! 00000000476AE05C CASE:L2-B002 0 L
20748 nop ! 00000000476AE060 CASE:L2-B002 0 S
20749 .word 0xB7B60600 ! 00000000476AE064 CASE:L2-B002 0 L illop
20750 nop ! 00000000476AE068 CASE:L2-B002 0 S
20751 lduba [%g3+0x002B]%asi, %o5 ! 00000000476AE06C CASE:L2-B002 0 S <BD80126
20752BL80170:sta %f19, [%g5-0x0040]%asi ! 00000000476AE070 CASE:L2-B002 0 S >BD80007
20753 .word 0xEE28B1E9 ! 00000000476AE074 CASE:L2-B002 0 S random
20754 ldd [%g6+0x0008], %o2 ! 00000000476AE078 CASE:L2-B002 0 S <BD80058
20755 .word 0xC1648A9C ! 00000000476AE07C CASE:L2-B002 0 S illop
20756 .word 0xA9A14061 ! 00000000476AE080 CASE:L2-B002 0 S illop
20757BL80169:nop ! 00000000476AE084 CASE:L2-B002 0 S
20758 add %g1, 0x318, %g1 ! 00000000476AE088 CASE:L2-B002 0 chksum++
20759 .word 0xB7A8E745 ! 00000000476AE08C CASE:L2-B002 0 illop
20760 sth %o4, [%g3-0x0012] ! 00000000476AE090 CASE:L2-B002 0 S >BD80087+2
20761BL80179:add %g1, 0x2E1, %g1 ! 00000000476AE094 CASE:L2-B003 0 chksum++
20762 ta %xcc, 0x40 ! 00000000476AE098 CASE:L2-B003 0 S +-priv
20763 .word 0x897F11B3 ! 00000000476AE09C CASE:L2-B003 0 L illop
20764 fbge BL80173 ;.empty ! 00000000476AE0A0 CASE:L2-B003 0 L
20765 .word 0x87A4CD0A ! 00000000476AE0A4 CASE:L2-B003 0 L illop
20766 sth %o4, [%g6-0x004E] ! 00000000476AE0A8 CASE:L2-B003 0 S >BD80093+2
20767 ble,a BL80175 ! 00000000476AE0AC CASE:L2-B003 0 L
20768BL80172:st %f21, [%g4-0x0040] ! 00000000476AE0B0 CASE:L2-B003 0 S >BD80007
20769 nop ! 00000000476AE0B4 CASE:L2-B003 0 S
20770BL80174:fbo,a,pn %fcc0, BL80176 ! 00000000476AE0B8 CASE:L2-B003 0 L
20771BL80175:std %g0, [%g3+0x0082] ! 00000000476AE0BC CASE:L2-B003 0 S >BD80070+2
20772 fblg,a BL80177 ! 00000000476AE0C0 CASE:L2-B003 0 L
20773BL80173:nop ! 00000000476AE0C4 CASE:L2-B003 0 S
20774 fba,pt %fcc1, BL80177 ;.empty ! 00000000476AE0C8 CASE:L2-B003 0 L
20775BL80177:fbne,a BL80178 ! 00000000476AE0CC CASE:L2-B003 0 L
20776BL80178:st %f8, [%g6-0x002C] ! 00000000476AE0D0 CASE:L2-B003 0 S >BD80055
20777BL80176:add %g1, 0xA4B, %g1 ! 00000000476AE0D4 CASE:L2-B003 0 chksum++
20778 ba BL80183 ! 00000000476AE0D8 CASE:L2-B003 0
20779 nop ! 00000000476AE0DC CASE:L2-B003 0 S
20780BL80183: ! SWCH:L1-B000
20781 add %g1, 0x7B6, %g1 ! 00000000476AE0E0 SWCH:L1-B000 0 chksum++
20782 .word 0x91B287FD ! 00000000476AE0E4 SWCH:L1-B000 0 S illop_VIS
20783 .word 0x3734A6A9 ! 00000000476AE0E8 SWCH:L1-B000 0 S random
20784 bneg,a,pn %icc, BL80180 ;.empty ! 00000000476AE0EC SWCH:L1-B000 0 L
20785 fbug,pn %fcc0, BL80181 ;.empty ! 00000000476AE0F0 SWCH:L1-B000 0 L
20786 bz,a BL80182 ! 00000000476AE0F4 SWCH:L1-B000 0 L
20787 std %f34, [%g3-0x0037] ! 00000000476AE0F8 SWCH:L1-B000 0 S >BD80006+1
20788BL80182:ldub [%g6+0x0028], %o4 ! 00000000476AE0FC SWCH:L1-B000 0 S <BD80080
20789BL80181:fble,a BL80180 ! 00000000476AE100 SWCH:L1-B000 0 L
20790BL80180:nop ! 00000000476AE104 SWCH:L1-B000 0 S
20791 add %g1, 0x6FF, %g1 ! 00000000476AE108 SWCH:L1-B000 0 chksum++
20792 .word 0xBDAC676C ! 00000000476AE10C SUBR:L0-B000 0 S illop
20793 prefetch [%o7+%l5], 21 ! 00000000476AE110 SUBR:L0-B000 0 S <.+0
20794 lduh [%g4-0x001E], %o4 ! 00000000476AE114 SUBR:L0-B000 0 S <BD80016
20795 .word 0xADD03805 ! 00000000476AE118 SUBR:L0-B000 0 S illop
20796 .word 0x212FA1FF ! 00000000476AE11C SUBR:L0-B000 0 S random
20797 .word 0xA5A48113 ! 00000000476AE120 SUBR:L0-B000 0 illop
20798 .word 0x81CFE008 ! 00000000476AE124 SUBR:L0-B000 0 S random
20799 add %g5, -32, %l6 ! 00000000476AE128 SUBR:L0-B000 0 @BD80144
20800 ldda [%l6]0xD9, %f30 ! 00000000476AE12C SUBR:L0-B000 0 S Short8
20801 retl ! 00000000476AE130 SUBR:L0-B000 0
20802 add %g1, 0xCA0, %g1 ! 00000000476AE134 SUBR:L0-B000 0 chksum++
20803
20804SECTION .btext044_pg1 TEXT_VA=0x476ae000
20805attr_text {
20806 Name = .btext044_pg1,
20807 VA = 0x476ae000,
20808 RA = 0xffff04000,
20809 PA = ra2pa(0xffff04000,0),
20810 tsbonly,
20811 part_0_ctx_nonzero_tsb_config_3,
20812 TTE_Context=72, TTE_Size=0, TTE_W=0, TTE_X=1,
20813 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20814 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20815}
20816.text; .skip 8
20817
20818!========================================================================
20819
20820SECTION .btext045 TEXT_VA=0x9390fffff00
20821attr_text {
20822 Name = .btext045,
20823 VA = 0x9390fffff00,
20824 RA = 0xd2fffff00,
20825 PA = ra2pa(0xd2fffff00,0),
20826 notsb
20827}
20828
20829SECTION .btext045_pg0 TEXT_VA=0x93900000000
20830attr_text {
20831 Name = .btext045_pg0,
20832 VA = 0x93900000000,
20833 RA = 0xd20000000,
20834 PA = ra2pa(0xd20000000,0),
20835 tsbonly,
20836 part_0_ctx_nonzero_tsb_config_1,
20837 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
20838 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20839 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20840}
20841.text; .skip 8
20842
20843
20844SECTION .btext045
20845.text
20846.global SUBR114; SUBR114:
20847 .word 0xB7A8CAD6 ! 000009390FFFFF00 SUBR:L0-B000 0 illop
20848 membar 0x40 ! 000009390FFFFF04 SUBR:L0-B000 0
20849 ldda [%l5]0xF0, %f16 ! 000009390FFFFF08 SUBR:L0-B000 0 Blk-Load
20850 membar 0x40 ! 000009390FFFFF0C SUBR:L0-B000 0
20851 .word 0x91A1CD53 ! 000009390FFFFF10 SUBR:L0-B000 0 illop
20852 ldda [%l6]0x24, %o0 ! 000009390FFFFF14 SUBR:L0-B000 0 S Quad_Ld
20853 ldub [%g6+0x0029], %o5 ! 000009390FFFFF18 SUBR:L0-B000 0 S <BD80090
20854 add %g3, -16, %l6 ! 000009390FFFFF1C SUBR:L0-B000 0 @BD80052
20855 ldda [%l6]0xD0, %f24 ! 000009390FFFFF20 SUBR:L0-B000 0 S Short8
20856 ldx [%g2+0x0058], %l6 ! 000009390FFFFF24 SUBR:L0-B000 0 <BD80010
20857 .word 0x0E59CC60 ! 000009390FFFFF28 SUBR:L0-B000 0 S random
20858 nop ! 000009390FFFFF2C SUBR:L0-B000 0 S
20859 stx %i5, [%g3+0x0050] ! 000009390FFFFF30 SUBR:L0-B000 0 S >BD80045
20860 .word 0x8D8B4A6E ! 000009390FFFFF34 SUBR:L0-B000 0 illop
20861 add %o3, %g1, %o2 ! 000009390FFFFF38 SWCH:L1-B000 0
20862 .word 0x91C05DB9 ! 000009390FFFFF3C SWCH:L1-B000 0 illop
20863 bnz,pt %xcc, BL80187 ! 000009390FFFFF40 SWCH:L1-B000 0
20864 andcc %o2, 0x8, %g0 ! 000009390FFFFF44 SWCH:L1-B000 0
20865 bnz,pn %xcc, BL80186 ! 000009390FFFFF48 SWCH:L1-B000 0
20866 add %g1, 0x94A, %g1 ! 000009390FFFFF4C SWCH:L1-B000 0 chksum++
20867 .word 0xA3B0C7E2 ! 000009390FFFFF50 SWCH:L1-B000 0 illop
20868 bnz,pt %xcc, BL80185 ! 000009390FFFFF54 SWCH:L1-B000 0
20869 andcc %o2, 0x10, %g0 ! 000009390FFFFF58 SWCH:L1-B000 0
20870 bnz,pt %xcc, BL80184 ! 000009390FFFFF5C SWCH:L1-B000 0
20871 add %g1, 0x5A3, %g1 ! 000009390FFFFF60 SWCH:L1-B000 0 chksum++
20872 swap [%g3-0x001C], %o4 ! 000009390FFFFF64 SWCH:L1-B000 0 S >BD80130
20873 std %f26, [%g5+0x0068] ! 000009390FFFFF68 SWCH:L1-B000 0 S >BD80012
20874 fmul8x16al %f20, %f25, %f18 ! 000009390FFFFF6C SWCH:L1-B000 0 S
20875 ldsh [%g4+0x0000], %o0 ! 000009390FFFFF70 SWCH:L1-B000 0 S <BD80097
20876 add %g6, -87, %l6 ! 000009390FFFFF74 SWCH:L1-B000 0 @BD80026
20877 stda %f28, [%l6]0xD0 ! 000009390FFFFF78 SWCH:L1-B000 0 S Short8
20878 .word 0x89A4410A ! 000009390FFFFF7C SWCH:L1-B000 0 S illop_FP
20879 .word 0xB792C005 ! 000009390FFFFF80 SWCH:L1-B000 0 illop
20880 fba BL80188 ! 000009390FFFFF84 SWCH:L1-B000 0
20881 nop ! 000009390FFFFF88 SWCH:L1-B000 0 S
20882BL80184:.word 0xA8607ACF ! 000009390FFFFF8C CASE:L2-B000 0 random
20883 add %g6, 0x2, %l6 ! 000009390FFFFF90 CASE:L2-B000 0 @BD80095
20884 .word 0x97AF8136 ! 000009390FFFFF94 CASE:L2-B000 0 S illop
20885 .word 0x95906000 ! 000009390FFFFF98 CASE:L2-B000 0 S random
20886 st %f30, [%g5-0x000C] ! 000009390FFFFF9C CASE:L2-B000 0 S >BD80002
20887 ldd [%g3-0x0038], %f32 ! 000009390FFFFFA0 CASE:L2-B000 0 S <BD80006
20888 stb %o2, [%g4-0x0066] ! 000009390FFFFFA4 CASE:L2-B000 0 S >BD80082+2
20889 .word 0xC17BA36F ! 000009390FFFFFA8 CASE:L2-B000 0 illop
20890 .word 0xF534B1E2 ! 000009390FFFFFAC CASE:L2-B000 0 S illop
20891 ba BL80188 ! 000009390FFFFFB0 CASE:L2-B000 0
20892 .word 0xBFA31133 ! 000009390FFFFFB4 CASE:L2-B000 0 S illop
20893BL80185:add %g1, 0x86C, %g1 ! 000009390FFFFFB8 CASE:L2-B001 0 chksum++
20894 te %icc, %g0+0x005E ! 000009390FFFFFBC CASE:L2-B001 0 S
20895 ldd [%g5+0x0080], %o0 ! 000009390FFFFFC0 CASE:L2-B001 0 S <BD80070
20896 swap [%g3+0x0024], %o5 ! 000009390FFFFFC4 CASE:L2-B001 0 S >BD80139
20897 .word 0xABAB176F ! 000009390FFFFFC8 CASE:L2-B001 0 S illop
20898 .word 0x95906000 ! 000009390FFFFFCC CASE:L2-B001 0 S random
20899 .word 0xACCA7306 ! 000009390FFFFFD0 CASE:L2-B001 0 S illop
20900 ta %xcc, 0x40 ! 000009390FFFFFD4 CASE:L2-B001 0 S +-priv
20901 ldsb [%g6+0x0042], %o4 ! 000009390FFFFFD8 CASE:L2-B001 0 S <BD80091
20902 fba BL80188 ! 000009390FFFFFDC CASE:L2-B001 0
20903 st %f22, [%g5-0x0014] ! 000009390FFFFFE0 CASE:L2-B001 0 S >BD80087
20904BL80186:.word 0x85539D5F ! 000009390FFFFFE4 CASE:L2-B002 0 illop
20905 ldx [%g2+0x0060], %fsr ! 000009390FFFFFE8 CASE:L2-B002 0 S <BD80032
20906 ldx [%g2+0x0050], %l5 ! 000009390FFFFFEC CASE:L2-B002 0 <BD80003
20907 .word 0xD61F0DF7 ! 000009390FFFFFF0 CASE:L2-B002 0 illop
20908 stda %f0, [%l5]0xF0 ! 000009390FFFFFF4 CASE:L2-B002 0 Blk-Store
20909 membar 0x40 ! 000009390FFFFFF8 CASE:L2-B002 0
20910 .word 0x97B3C272 ! 000009390FFFFFFC CASE:L2-B002 0 illop
20911 ldda [%l6]0xDA, %f30 ! 0000093910000000 CASE:L2-B002 0 S Short16
20912 st %f5, [%g3+0x002C] ! 0000093910000004 CASE:L2-B002 0 S >BD80019
20913 .word 0x8DA2457F ! 0000093910000008 CASE:L2-B002 0 illop
20914 ldda [%l6]0x2E, %o0 ! 000009391000000C CASE:L2-B002 0 S Quad_Ld_P
20915 add %g5, 0x2A, %l6 ! 0000093910000010 CASE:L2-B002 0 @BD80099
20916 stda %f16, [%l6]0xD1 ! 0000093910000014 CASE:L2-B002 0 S Short8
20917 ba BL80188 ! 0000093910000018 CASE:L2-B002 0
20918 sth %o3, [%g3-0x0030] ! 000009391000001C CASE:L2-B002 0 S >BD80106
20919BL80187:.word 0xCD6C58C6 ! 0000093910000020 CASE:L2-B003 0 illop
20920 ldx [%g2+0x0018], %g4 ! 0000093910000024 CASE:L2-B003 0 S BASE<BD80083
20921 stx %o1, [%g3+0x0070] ! 0000093910000028 CASE:L2-B003 0 S >BD80060
20922 .word 0xB3A54103 ! 000009391000002C CASE:L2-B003 0 S illop_FP
20923 nop ! 0000093910000030 CASE:L2-B003 0 S
20924 .word 0x99B2023A ! 0000093910000034 CASE:L2-B003 0 illop
20925 .word 0xCB6FAE08 ! 0000093910000038 CASE:L2-B003 0 S illop
20926BL80188: ! SWCH:L1-B000
20927 add %g1, 0x1A7, %g1 ! 000009391000003C SWCH:L1-B000 0 chksum++
20928 sta %f4, [%g4-0x0074]%asi ! 0000093910000040 SWCH:L1-B000 0 S >BD80020
20929 .word 0x8CC9D4CD ! 0000093910000044 SWCH:L1-B000 0 S illop
20930 .word 0xA1C7CDF8 ! 0000093910000048 SWCH:L1-B000 0 illop
20931 ldda [%l6]0xD0, %f24 ! 000009391000004C SWCH:L1-B000 0 S Short8
20932 .word 0x81ACCCFF ! 0000093910000050 SWCH:L1-B000 0 S illop
20933 .word 0x00C49C85 ! 0000093910000054 SWCH:L1-B000 0 illop
20934 membar 0x40 ! 0000093910000058 SWCH:L1-B000 0
20935 stda %f32, [%l5]0x16 ! 000009391000005C SWCH:L1-B000 0 Blk-Store
20936 .word 0x9FAE0CFB ! 0000093910000060 SWCH:L1-B000 0 illop
20937 .word 0x94CACAFC ! 0000093910000064 SWCH:L1-B000 0 S random
20938 tge %icc, %g0+0x005B ! 0000093910000068 SUBR:L0-B000 0 S
20939 sth %o5, [%g5-0x0018] ! 000009391000006C SUBR:L0-B000 0 S >BD80078
20940 stb %o0, [%g3+0x0072] ! 0000093910000070 SUBR:L0-B000 0 S >BD80060+2
20941 add %g4, -88, %l6 ! 0000093910000074 SUBR:L0-B000 0 @BD80024
20942 ldda [%l6]0xD0, %f16 ! 0000093910000078 SUBR:L0-B000 0 S Short8
20943 ldx [%g2+0x0000], %g3 ! 000009391000007C SUBR:L0-B000 0 S BASE<BD80094
20944 stb %o0, [%g3-0x0020] ! 0000093910000080 SUBR:L0-B000 0 S >BD80144
20945 retl ! 0000093910000084 SUBR:L0-B000 0
20946 add %g1, 0xAE3, %g1 ! 0000093910000088 SUBR:L0-B000 0 chksum++
20947
20948SECTION .btext045_pg1 TEXT_VA=0x93910000000
20949attr_text {
20950 Name = .btext045_pg1,
20951 VA = 0x93910000000,
20952 RA = 0xd30000000,
20953 PA = ra2pa(0xd30000000,0),
20954 tsbonly,
20955 part_0_ctx_nonzero_tsb_config_1,
20956 TTE_Context=72, TTE_Size=5, TTE_W=0, TTE_X=1,
20957 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20958 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20959}
20960.text; .skip 8
20961! Context 72: 2005 instructions generated, 10728 executed, 417 traps
20962
20963#undef BLIMP_BIAS
20964#define BLIMP_BIAS 0
20965#undef BLIMP_FRAME
20966#define BLIMP_FRAME 128
20967#undef BLIMP_32BIT
20968#define BLIMP_32BIT 0
20969
20970!========================================================================
20971
20972SECTION .btext046 TEXT_VA=0xffffbf1ecffffd00
20973attr_text {
20974 Name = .btext046,
20975 VA = 0xffffbf1ecffffd00,
20976 RA = 0xc5ffffd00,
20977 PA = ra2pa(0xc5ffffd00,0),
20978 notsb
20979}
20980
20981SECTION .btext046_pg0 TEXT_VA=0xffffbf1ec0000000
20982attr_text {
20983 Name = .btext046_pg0,
20984 VA = 0xffffbf1ec0000000,
20985 RA = 0xc50000000,
20986 PA = ra2pa(0xc50000000,0),
20987 tsbonly,
20988 part_0_ctx_nonzero_tsb_config_2,
20989 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
20990 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
20991 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
20992}
20993.text; .skip 8
20994
20995
20996SECTION .btext046
20997.text
20998.global start_th_5; start_th_5:
20999.global SUBR128; SUBR128:
21000BL100146: ! MAIN:L0-B000
21001 nop ! FFFFBF1ECFFFFD00 MAIN:L0-B000 1
21002 sethi %hh(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD04 MAIN:L0-B000 1 BD100094
21003 or %g2,%hm(0xFFFFC4DF65E06000),%g2 ! FFFFBF1ECFFFFD08 MAIN:L0-B000 1
21004 sethi %lm(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD0C MAIN:L0-B000 1
21005 or %g3,%lo(0xFFFFC4DF65E06000),%g3 ! FFFFBF1ECFFFFD10 MAIN:L0-B000 1
21006 sllx %g2, 0x20, %g2 ! FFFFBF1ECFFFFD14 MAIN:L0-B000 1
21007 or %g2, %g3, %g2 ! FFFFBF1ECFFFFD18 MAIN:L0-B000 1
21008 sethi %hh(0x289ED82000),%l0 ! FFFFBF1ECFFFFD1C MAIN:L0-B000 1 STACK0073
21009 or %l0,%hm(0x289ED82000),%l0 ! FFFFBF1ECFFFFD20 MAIN:L0-B000 1
21010 sethi %lm(0x289ED82000),%l1 ! FFFFBF1ECFFFFD24 MAIN:L0-B000 1
21011 or %l1,%lo(0x289ED82000),%l1 ! FFFFBF1ECFFFFD28 MAIN:L0-B000 1
21012 sllx %l0, 0x20, %l0 ! FFFFBF1ECFFFFD2C MAIN:L0-B000 1
21013 or %l0, %l1, %l0 ! FFFFBF1ECFFFFD30 MAIN:L0-B000 1
21014 sub %l0, 0x100, %o6 ! FFFFBF1ECFFFFD34 MAIN:L0-B000 1
21015 add %o6, 0x80, %i6 ! FFFFBF1ECFFFFD38 MAIN:L0-B000 1
21016 addcc %g0, 0x1, %g1 ! FFFFBF1ECFFFFD3C MAIN:L0-B000 1
21017 or %g0, 0x892, %g3 ! FFFFBF1ECFFFFD40 MAIN:L0-B000 1
21018 or %g0, 0xFAE, %g4 ! FFFFBF1ECFFFFD44 MAIN:L0-B000 1
21019 or %g0, -1831, %g5 ! FFFFBF1ECFFFFD48 MAIN:L0-B000 1
21020 or %g0, 0x4A9, %g6 ! FFFFBF1ECFFFFD4C MAIN:L0-B000 1
21021 or %g0, 0x0, %g7 ! FFFFBF1ECFFFFD50 MAIN:L0-B000 1
21022 or %g0, -1500, %o0 ! FFFFBF1ECFFFFD54 MAIN:L0-B000 1
21023 or %g0, 0xB7B, %o1 ! FFFFBF1ECFFFFD58 MAIN:L0-B000 1
21024 or %g0, 0xB89, %o2 ! FFFFBF1ECFFFFD5C MAIN:L0-B000 1
21025 or %g0, 0x984, %o3 ! FFFFBF1ECFFFFD60 MAIN:L0-B000 1
21026 or %g0, 0xF2E, %o4 ! FFFFBF1ECFFFFD64 MAIN:L0-B000 1
21027 or %g0, -1186, %o5 ! FFFFBF1ECFFFFD68 MAIN:L0-B000 1
21028 or %g0, 0x635, %o7 ! FFFFBF1ECFFFFD6C MAIN:L0-B000 1
21029 or %g0, 0xE49, %l0 ! FFFFBF1ECFFFFD70 MAIN:L0-B000 1
21030 or %g0, -3037, %l1 ! FFFFBF1ECFFFFD74 MAIN:L0-B000 1
21031 or %g0, -3744, %l2 ! FFFFBF1ECFFFFD78 MAIN:L0-B000 1
21032 or %g0, -2588, %l3 ! FFFFBF1ECFFFFD7C MAIN:L0-B000 1
21033 or %g0, 0x2FE, %l4 ! FFFFBF1ECFFFFD80 MAIN:L0-B000 1
21034 or %g0, -2773, %l5 ! FFFFBF1ECFFFFD84 MAIN:L0-B000 1
21035 sethi %hh(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD88 MAIN:L0-B000 1 SUBR128
21036 or %l7,%hm(0xFFFFBF1ECFFFFD00),%l7 ! FFFFBF1ECFFFFD8C MAIN:L0-B000 1
21037 sethi %lm(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD90 MAIN:L0-B000 1
21038 or %l6,%lo(0xFFFFBF1ECFFFFD00),%l6 ! FFFFBF1ECFFFFD94 MAIN:L0-B000 1
21039 sllx %l7, 0x20, %l7 ! FFFFBF1ECFFFFD98 MAIN:L0-B000 1
21040 or %l7, %l6, %l7 ! FFFFBF1ECFFFFD9C MAIN:L0-B000 1
21041 or %g0, 0xB83, %l6 ! FFFFBF1ECFFFFDA0 MAIN:L0-B000 1
21042 or %g0, -1111, %i0 ! FFFFBF1ECFFFFDA4 MAIN:L0-B000 1
21043 or %g0, -1071, %i1 ! FFFFBF1ECFFFFDA8 MAIN:L0-B000 1
21044 or %g0, -1944, %i2 ! FFFFBF1ECFFFFDAC MAIN:L0-B000 1
21045 or %g0, 0x599, %i3 ! FFFFBF1ECFFFFDB0 MAIN:L0-B000 1
21046 or %g0, 0x158, %i4 ! FFFFBF1ECFFFFDB4 MAIN:L0-B000 1
21047 or %g0, 0x9D3, %i5 ! FFFFBF1ECFFFFDB8 MAIN:L0-B000 1
21048 or %g0, 0x114, %i7 ! FFFFBF1ECFFFFDBC MAIN:L0-B000 1
21049 or %g0, 0x4, %g6 ! FFFFBF1ECFFFFDC0 MAIN:L0-B000 1
21050BL100147:save %o6, -128, %o6 ! FFFFBF1ECFFFFDC4 MAIN:L0-B000 4
21051 add %i0, %g6, %l0 ! FFFFBF1ECFFFFDC8 MAIN:L0-B000 4
21052 add %i1, %g6, %l1 ! FFFFBF1ECFFFFDCC MAIN:L0-B000 4
21053 add %i2, %g6, %l2 ! FFFFBF1ECFFFFDD0 MAIN:L0-B000 4
21054 add %i3, %g6, %l3 ! FFFFBF1ECFFFFDD4 MAIN:L0-B000 4
21055 add %i4, %g6, %l4 ! FFFFBF1ECFFFFDD8 MAIN:L0-B000 4
21056 add %i5, %g6, %l5 ! FFFFBF1ECFFFFDDC MAIN:L0-B000 4
21057 add %i6, %g6, %l6 ! FFFFBF1ECFFFFDE0 MAIN:L0-B000 4
21058 add %i7, %g6, %l7 ! FFFFBF1ECFFFFDE4 MAIN:L0-B000 4
21059 add %l0, %g6, %o0 ! FFFFBF1ECFFFFDE8 MAIN:L0-B000 4
21060 add %l1, %g6, %o1 ! FFFFBF1ECFFFFDEC MAIN:L0-B000 4
21061 add %l2, %g6, %o2 ! FFFFBF1ECFFFFDF0 MAIN:L0-B000 4
21062 add %l3, %g6, %o3 ! FFFFBF1ECFFFFDF4 MAIN:L0-B000 4
21063 add %l4, %g6, %o4 ! FFFFBF1ECFFFFDF8 MAIN:L0-B000 4
21064 add %l5, %g6, %o5 ! FFFFBF1ECFFFFDFC MAIN:L0-B000 4
21065 add %l7, %g6, %o7 ! FFFFBF1ECFFFFE00 MAIN:L0-B000 4
21066 subcc %g6, 0x1, %g6 ! FFFFBF1ECFFFFE04 MAIN:L0-B000 4
21067 bnz,a,pn %xcc, BL100147 ! FFFFBF1ECFFFFE08 MAIN:L0-B000 4
21068 nop ! FFFFBF1ECFFFFE0C MAIN:L0-B000 3
21069 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE10 MAIN:L0-B000 1
21070 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE14 MAIN:L0-B000 1
21071 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE18 MAIN:L0-B000 1
21072 restore %g0, %g0, %g0 ! FFFFBF1ECFFFFE1C MAIN:L0-B000 1
21073 ta %xcc, 0x44 ! FFFFBF1ECFFFFE20 MAIN:L0-B000 1 cleanwin=0
21074 ldd [%g2+0x0068], %f0 ! FFFFBF1ECFFFFE24 MAIN:L0-B000 1 <BD100223
21075 faddd %f0, %f0, %f6 ! FFFFBF1ECFFFFE28 MAIN:L0-B000 1
21076 faddd %f0, %f6, %f12 ! FFFFBF1ECFFFFE2C MAIN:L0-B000 1
21077 faddd %f6, %f12, %f14 ! FFFFBF1ECFFFFE30 MAIN:L0-B000 1
21078 faddd %f12, %f14, %f60 ! FFFFBF1ECFFFFE34 MAIN:L0-B000 1
21079 faddd %f14, %f60, %f62 ! FFFFBF1ECFFFFE38 MAIN:L0-B000 1
21080 faddd %f60, %f62, %f32 ! FFFFBF1ECFFFFE3C MAIN:L0-B000 1
21081 faddd %f62, %f32, %f34 ! FFFFBF1ECFFFFE40 MAIN:L0-B000 1
21082 faddd %f32, %f34, %f36 ! FFFFBF1ECFFFFE44 MAIN:L0-B000 1
21083 faddd %f34, %f36, %f38 ! FFFFBF1ECFFFFE48 MAIN:L0-B000 1
21084 faddd %f36, %f38, %f40 ! FFFFBF1ECFFFFE4C MAIN:L0-B000 1
21085 faddd %f38, %f40, %f42 ! FFFFBF1ECFFFFE50 MAIN:L0-B000 1
21086 faddd %f40, %f42, %f44 ! FFFFBF1ECFFFFE54 MAIN:L0-B000 1
21087 faddd %f42, %f44, %f46 ! FFFFBF1ECFFFFE58 MAIN:L0-B000 1
21088 ld [%g2+0x0070], %f2 ! FFFFBF1ECFFFFE5C MAIN:L0-B000 1 <BD100224
21089 fadds %f2, %f2, %f3 ! FFFFBF1ECFFFFE60 MAIN:L0-B000 1
21090 fadds %f2, %f3, %f4 ! FFFFBF1ECFFFFE64 MAIN:L0-B000 1
21091 fadds %f3, %f4, %f5 ! FFFFBF1ECFFFFE68 MAIN:L0-B000 1
21092 fadds %f4, %f5, %f8 ! FFFFBF1ECFFFFE6C MAIN:L0-B000 1
21093 fadds %f5, %f8, %f9 ! FFFFBF1ECFFFFE70 MAIN:L0-B000 1
21094 fadds %f8, %f9, %f10 ! FFFFBF1ECFFFFE74 MAIN:L0-B000 1
21095 fadds %f9, %f10, %f11 ! FFFFBF1ECFFFFE78 MAIN:L0-B000 1
21096 fcmpd %fcc0, %f0, %f0 ! FFFFBF1ECFFFFE7C MAIN:L0-B000 1
21097 fcmpd %fcc1, %f0, %f0 ! FFFFBF1ECFFFFE80 MAIN:L0-B000 1
21098 fcmpd %fcc2, %f0, %f0 ! FFFFBF1ECFFFFE84 MAIN:L0-B000 1
21099 fcmpd %fcc3, %f0, %f0 ! FFFFBF1ECFFFFE88 MAIN:L0-B000 1
21100 stx %fsr, [%g2+0x0060] ! FFFFBF1ECFFFFE8C MAIN:L0-B000 1 <BD100032
21101 fzero %f16 ! FFFFBF1ECFFFFE90 MAIN:L0-B000 1
21102 fzero %f18 ! FFFFBF1ECFFFFE94 MAIN:L0-B000 1
21103 fzero %f20 ! FFFFBF1ECFFFFE98 MAIN:L0-B000 1
21104 fzero %f22 ! FFFFBF1ECFFFFE9C MAIN:L0-B000 1
21105 fzero %f24 ! FFFFBF1ECFFFFEA0 MAIN:L0-B000 1
21106 fzero %f26 ! FFFFBF1ECFFFFEA4 MAIN:L0-B000 1
21107 fzero %f28 ! FFFFBF1ECFFFFEA8 MAIN:L0-B000 1
21108 fzero %f30 ! FFFFBF1ECFFFFEAC MAIN:L0-B000 1
21109 ldx [%g2+0x0000], %g3 ! FFFFBF1ECFFFFEB0 MAIN:L0-B000 1 BASE<BD100094
21110 ldx [%g2+0x0008], %g4 ! FFFFBF1ECFFFFEB4 MAIN:L0-B000 1 BASE<BD100015
21111 ldx [%g2+0x0010], %g5 ! FFFFBF1ECFFFFEB8 MAIN:L0-B000 1 BASE<BD100048
21112 ldx [%g2+0x0018], %g6 ! FFFFBF1ECFFFFEBC MAIN:L0-B000 1 BASE<BD100083
21113 or %g0, 0x2, %l0 ! FFFFBF1ECFFFFEC0 LOOP:L1-B000 1
21114BL100179: ! LOOP:L1-B000
21115 add %g1, 0x8CA, %g1 ! FFFFBF1ECFFFFEC4 LOOP:L1-B000 2 chksum++
21116 std %i2, [%g4+0x0050] ! FFFFBF1ECFFFFEC8 LOOP:L1-B000 2 S >BD100045
21117 ldx [%g2+0x0020], %g6 ! FFFFBF1ECFFFFECC LOOP:L1-B000 2 S BASE<BD100098
21118 stha %i5, [%g4+0x0040]%asi ! FFFFBF1ECFFFFED0 LOOP:L1-B000 2 S >BD100036
21119 std %f20, [%g5-0x0068] ! FFFFBF1ECFFFFED4 LOOP:L1-B000 2 S >BD100082
21120 add %g3, 0x29, %l6 ! FFFFBF1ECFFFFED8 LOOP:L1-B000 2 @BD100090
21121 stda %f28, [%l6]0xD8 ! FFFFBF1ECFFFFEDC LOOP:L1-B000 2 S Short8
21122 ldx [%g2+0x0020], %g4 ! FFFFBF1ECFFFFEE0 LOOP:L1-B000 2 S BASE<BD100098
21123 ld [%g2+0x0064], %fsr ! FFFFBF1ECFFFFEE4 LOOP:L1-B000 2 S <BD100032+4
21124 fbn,a .-1462284 ! FFFFBF1ECFFFFEE8 LOOP:L1-B000 2 S
21125 .word 0x9FC3801F ! FFFFBF1ECFFFFEEC LOOP:L1-B000 0 S random
21126 sth %o5, [%g5-0x003C] ! FFFFBF1ECFFFFEF0 LOOP:L1-B000 2 S >BD100041
21127 and %g1, 0xFE, %l2 ! FFFFBF1ECFFFFEF4 LOOP:L2-B000 2
21128BL100161: ! LOOP:L2-B000
21129 add %g1, 0x4D9, %g1 ! FFFFBF1ECFFFFEF8 LOOP:L2-B000 3 chksum++
21130 ldx [%g2+0x0058], %l6 ! FFFFBF1ECFFFFEFC LOOP:L2-B000 3 <BD100010
21131 ldda [%l6]0x26, %i0 ! FFFFBF1ECFFFFF00 LOOP:L2-B000 3 S Quad_Ld_P
21132 ldx [%g2+0x0050], %l5 ! FFFFBF1ECFFFFF04 LOOP:L2-B000 3 <BD100003
21133 membar 0x40 ! FFFFBF1ECFFFFF08 LOOP:L2-B000 3
21134 stda %f0, [%l5]0xE0 ! FFFFBF1ECFFFFF0C LOOP:L2-B000 3 Blk-Store
21135 membar 0x40 ! FFFFBF1ECFFFFF10 LOOP:L2-B000 3
21136 ldx [%g2+0x0030], %g5 ! FFFFBF1ECFFFFF14 LOOP:L2-B000 3 S BASE<BD100013
21137 stha %i0, [%g3-0x0056]%asi ! FFFFBF1ECFFFFF18 LOOP:L2-B000 3 S >BD100014
21138 and %g1, 0xFE, %l3 ! FFFFBF1ECFFFFF1C LOOP:L3-B000 3
21139BL100148: ! LOOP:L3-B000
21140 add %g1, 0x3EC, %g1 ! FFFFBF1ECFFFFF20 LOOP:L3-B000 4 chksum++
21141 stx %o0, [%g4+0x0070] ! FFFFBF1ECFFFFF24 LOOP:L3-B000 4 S >BD100060
21142 ld [%g2+0x0064], %fsr ! FFFFBF1ECFFFFF28 LOOP:L3-B000 4 S <BD100032+4
21143 call .+8 ! FFFFBF1ECFFFFF2C LOOP:L3-B000 4 S
21144 sth %o5, [%g4-0x003A] ! FFFFBF1ECFFFFF30 LOOP:L3-B000 4 S >BD100005
21145 srlx %l3, 0x1, %l3 ! FFFFBF1ECFFFFF34 LOOP:L3-B000 4
21146 andcc %l3, 0x1, %g0 ! FFFFBF1ECFFFFF38 LOOP:L3-B000 4
21147 bne,pn %xcc, BL100148 ! FFFFBF1ECFFFFF3C LOOP:L3-B000 4
21148 nop ! FFFFBF1ECFFFFF40 LOOP:L3-B000 4 S
21149 add %g1, 0xBFD, %g1 ! FFFFBF1ECFFFFF44 LOOP:L3-B000 3 chksum++
21150 and %g1, 0xFE, %l1 ! FFFFBF1ECFFFFF48 LOOP:L3-B001 3
21151BL100149: ! LOOP:L3-B001
21152 add %g1, 0xD5A, %g1 ! FFFFBF1ECFFFFF4C LOOP:L3-B001 6 chksum++
21153 stb %i2, [%g3-0x001F] ! FFFFBF1ECFFFFF50 LOOP:L3-B001 6 S >BD100085
21154 ldd [%g3+0x0038], %i0 ! FFFFBF1ECFFFFF54 LOOP:L3-B001 6 S <BD100028
21155 add %g6, -14, %l6 ! FFFFBF1ECFFFFF58 LOOP:L3-B001 6 @BD100184
21156 stda %f22, [%l6]0xD3 ! FFFFBF1ECFFFFF5C LOOP:L3-B001 6 S Short16
21157 stda %i0, [%g4+0x0058]%asi ! FFFFBF1ECFFFFF60 LOOP:L3-B001 6 S >BD100035
21158 stw %i2, [%g4-0x0054] ! FFFFBF1ECFFFFF64 LOOP:L3-B001 6 S >BD100027
21159 stb %i2, [%g5+0x0047] ! FFFFBF1ECFFFFF68 LOOP:L3-B001 6 S >BD100141
21160 srlx %l1, 0x1, %l1 ! FFFFBF1ECFFFFF6C LOOP:L3-B001 6
21161 andcc %l1, 0x1, %g0 ! FFFFBF1ECFFFFF70 LOOP:L3-B001 6
21162 bne,pt %xcc, BL100149 ! FFFFBF1ECFFFFF74 LOOP:L3-B001 6
21163 st %f19, [%g3-0x0014] ! FFFFBF1ECFFFFF78 LOOP:L3-B001 6 S >BD100087
21164 add %g1, 0x8CC, %g1 ! FFFFBF1ECFFFFF7C LOOP:L3-B001 3 chksum++
21165 and %g1, 0xFE, %l4 ! FFFFBF1ECFFFFF80 LOOP:L3-B002 3
21166BL100160: ! LOOP:L3-B002
21167 add %g1, 0xB55, %g1 ! FFFFBF1ECFFFFF84 LOOP:L3-B002 5 chksum++
21168 sta %f4, [%g6-0x0078]%asi ! FFFFBF1ECFFFFF88 LOOP:L3-B002 5 S >BD100180
21169 bne,a,pn %xcc, BL100150 ! FFFFBF1ECFFFFF8C LOOP:L3-B002 5 L
21170 ld [%g4+0x0060], %f4 ! FFFFBF1ECFFFFF90 LOOP:L3-B002 2 S <BD100069
21171 ldx [%g2+0x0020], %g4 ! FFFFBF1ECFFFFF94 LOOP:L3-B002 3 S BASE<BD100098
21172 fble,a BL100151 ! FFFFBF1ECFFFFF98 LOOP:L3-B002 3 L
21173 .word 0xA38E2B45 ! FFFFBF1ECFFFFF9C LOOP:L3-B002 3 S illop
21174BL100151:std %i0, [%g4-0x0008] ! FFFFBF1ECFFFFFA0 LOOP:L3-B002 3 S >BD100056
21175 brz,a,pt %i1, BL100152 ! FFFFBF1ECFFFFFA4 LOOP:L3-B002 3 L
21176 .word 0xE94BCC56 ! FFFFBF1ECFFFFFA8 LOOP:L3-B002 0 S illop
21177BL100152:ba,a BL100153 ;.empty ! FFFFBF1ECFFFFFAC LOOP:L3-B002 3 L
21178 fbge,pt %fcc1, BL100154 ! FFFFBF1ECFFFFFB0 LOOP:L3-B002 0 L
21179 .word 0xDD7D2833 ! FFFFBF1ECFFFFFB4 LOOP:L3-B002 0 S random
21180 fbne,a BL100150 ;.empty ! FFFFBF1ECFFFFFB8 LOOP:L3-B002 0 L
21181BL100150:fbl,pt %fcc0, BL100154 ;.empty ! FFFFBF1ECFFFFFBC LOOP:L3-B002 2 L
21182BL100153:fbuge,pn %fcc0, BL100154 ! FFFFBF1ECFFFFFC0 LOOP:L3-B002 5 L
21183BL100154:nop ! FFFFBF1ECFFFFFC4 LOOP:L3-B002 10 S
21184 add %g1, 0xCF4, %g1 ! FFFFBF1ECFFFFFC8 LOOP:L3-B002 5 chksum++
21185 lduh [%g4+0x0000], %i3 ! FFFFBF1ECFFFFFCC LOOP:L3-B002 5 S <BD100097
21186 ldda [%g5+0x0070]%asi, %f20 ! FFFFBF1ECFFFFFD0 LOOP:L3-B002 5 S <BD100060
21187 ldstub [%g3-0x0057], %i2 ! FFFFBF1ECFFFFFD4 LOOP:L3-B002 5 S >BD100026
21188 fbe,pn %fcc0, BL100155 ;.empty ! FFFFBF1ECFFFFFD8 LOOP:L3-B002 5 L
21189 fbo,pt %fcc1, BL100156 ! FFFFBF1ECFFFFFDC LOOP:L3-B002 5 L
21190 nop ! FFFFBF1ECFFFFFE0 LOOP:L3-B002 0 S
21191 .word 0x8DDC62E7 ! FFFFBF1ECFFFFFE4 LOOP:L3-B002 0 S illop
21192 ldx [%g2+0x0000], %g6 ! FFFFBF1ECFFFFFE8 LOOP:L3-B002 0 S BASE<BD100094
21193 ldd [%g6-0x0048], %i0 ! FFFFBF1ECFFFFFEC LOOP:L3-B002 0 S <BD100023
21194 fbo,pt %fcc0, BL100157 ;.empty ! FFFFBF1ECFFFFFF0 LOOP:L3-B002 0 L
21195 fbne,a BL100158 ;.empty ! FFFFBF1ECFFFFFF4 LOOP:L3-B002 0 L
21196 .word 0x85B502CE ! FFFFBF1ECFFFFFF8 LOOP:L3-B002 0 L illop
21197BL100159:.word 0xA9D653A4 ! FFFFBF1ECFFFFFFC LOOP:L3-B002 0 S illop
21198BL100157:ld [%g3-0x0054], %f31 ! FFFFBF1ED0000000 LOOP:L3-B002 0 S <BD100027
21199 ldd [%g3+0x0078], %f30 ! FFFFBF1ED0000004 LOOP:L3-B002 0 S <BD100009
21200BL100155:fbue,a,pt %fcc1, BL100158 ;.empty ! FFFFBF1ED0000008 LOOP:L3-B002 5 L
21201BL100158:fbge BL100156 ! FFFFBF1ED000000C LOOP:L3-B002 5 L
21202 lduw [%g4+0x0024], %i5 ! FFFFBF1ED0000010 LOOP:L3-B002 5 S <BD100139
21203BL100156:add %g1, 0x5CC, %g1 ! FFFFBF1ED0000014 LOOP:L3-B002 10 chksum++
21204 srlx %l4, 0x1, %l4 ! FFFFBF1ED0000018 LOOP:L3-B002 5
21205 andcc %l4, 0x1, %g0 ! FFFFBF1ED000001C LOOP:L3-B002 5
21206 bne,pt %xcc, BL100160 ! FFFFBF1ED0000020 LOOP:L3-B002 5
21207 ldda [%g4+0x0068]%asi, %i0 ! FFFFBF1ED0000024 LOOP:L3-B002 5 S <BD100012
21208 add %g1, 0x3C4, %g1 ! FFFFBF1ED0000028 LOOP:L3-B002 3 chksum++
21209 ldx [%g2+0x0020], %g4 ! FFFFBF1ED000002C LOOP:L2-B000 3 S BASE<BD100098
21210 stba %i5, [%g6+0x002A]%asi ! FFFFBF1ED0000030 LOOP:L2-B000 3 S >BD100099
21211 ldstub [%g5+0x0042], %o2 ! FFFFBF1ED0000034 LOOP:L2-B000 3 S >BD100091
21212 add %g5, -31, %l6 ! FFFFBF1ED0000038 LOOP:L2-B000 3 @BD100085
21213 ldda [%l6]0xD0, %f30 ! FFFFBF1ED000003C LOOP:L2-B000 3 S Short8
21214 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000040 LOOP:L2-B000 3 <BD100003
21215 membar 0x40 ! FFFFBF1ED0000044 LOOP:L2-B000 3
21216 stda %f0, [%l5]0xF0 ! FFFFBF1ED0000048 LOOP:L2-B000 3 Blk-Store
21217 membar 0x40 ! FFFFBF1ED000004C LOOP:L2-B000 3
21218 srlx %l2, 0x1, %l2 ! FFFFBF1ED0000050 LOOP:L2-B000 3
21219 andcc %l2, 0x1, %g0 ! FFFFBF1ED0000054 LOOP:L2-B000 3
21220 bne,pt %xcc, BL100161 ! FFFFBF1ED0000058 LOOP:L2-B000 3
21221 stda %i0, [%g3+0x0080]%asi ! FFFFBF1ED000005C LOOP:L2-B000 3 S >BD100070
21222 add %g1, 0xF72, %g1 ! FFFFBF1ED0000060 LOOP:L2-B000 2 chksum++
21223 nop ! FFFFBF1ED0000064 LOOP:L2-B001 2
21224 nop ! FFFFBF1ED0000068 LOOP:L2-B002 2
21225 nop ! FFFFBF1ED000006C LOOP:L2-B003 2
21226 nop ! FFFFBF1ED0000070 LOOP:L2-B004 2
21227 nop ! FFFFBF1ED0000074 LOOP:L2-B005 2
21228 nop ! FFFFBF1ED0000078 LOOP:L2-B006 2
21229 nop ! FFFFBF1ED000007C LOOP:L2-B007 2
21230 nop ! FFFFBF1ED0000080 LOOP:L2-B008 2
21231 nop ! FFFFBF1ED0000084 LOOP:L2-B009 2
21232 add %i1, %g1, %i2 ! FFFFBF1ED0000088 SWCH:L2-B010 2
21233 and %i2, 0x18, %o7 ! FFFFBF1ED000008C SWCH:L2-B010 2
21234 sethi %hi(0x3A4), %i2 ! FFFFBF1ED0000090 SWCH:L2-B010 2 .+0
21235 or %i2,%lo(0x3A4),%i2 ! FFFFBF1ED0000094 SWCH:L2-B010 2
21236 add %i2, %o7, %i2 ! FFFFBF1ED0000098 SWCH:L2-B010 2
21237 jmpl %l7+%i2, %g0 ! FFFFBF1ED000009C SWCH:L2-B010 2
21238 nop ! FFFFBF1ED00000A0 SWCH:L2-B010 2 S
21239 ba,a BL100165 ! FFFFBF1ED00000A4 SWCH:L2-B010 1
21240 stb %i0, [%g6+0x0028] ! FFFFBF1ED00000A8 SWCH:L2-B010 0 S >BD100080
21241 ba,a,pn %icc, BL100164 ! FFFFBF1ED00000AC SWCH:L2-B010 0
21242 std %f44, [%g6+0x0018] ! FFFFBF1ED00000B0 SWCH:L2-B010 0 S >BD100059
21243 fba,pt %fcc2, BL100163 ! FFFFBF1ED00000B4 SWCH:L2-B010 0
21244 lduh [%g4-0x000E], %i3 ! FFFFBF1ED00000B8 SWCH:L2-B010 0 S <BD100184
21245 fba,a,pt %fcc3, BL100162 ! FFFFBF1ED00000BC SWCH:L2-B010 1
21246 ldd [%g3-0x0008], %i0 ! FFFFBF1ED00000C0 SWCH:L2-B010 0 S <BD100056
21247BL100162:add %g1, 0x67A, %g1 ! FFFFBF1ED00000C4 CASE:L3-B003 1 chksum++
21248 std %f46, [%g3-0x0035] ! FFFFBF1ED00000C8 CASE:L3-B003 1 S >BD100006+3
21249 ldstub [%g3+0x0042], %o5 ! FFFFBF1ED00000CC CASE:L3-B003 1 S >BD100091
21250 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00000D0 CASE:L3-B003 1 <BD100003
21251 membar 0x40 ! FFFFBF1ED00000D4 CASE:L3-B003 1
21252 ldda [%l5]0xF0, %f16 ! FFFFBF1ED00000D8 CASE:L3-B003 1 Blk-Load
21253 membar 0x40 ! FFFFBF1ED00000DC CASE:L3-B003 1
21254 ldx [%g2+0x0058], %l6 ! FFFFBF1ED00000E0 CASE:L3-B003 1 <BD100010
21255 ldda [%l6]0x24, %i0 ! FFFFBF1ED00000E4 CASE:L3-B003 1 S Quad_Ld
21256 ldda [%l6]0x24, %i4 ! FFFFBF1ED00000E8 CASE:L3-B003 1 S Quad_Ld
21257 fba,a BL100166 ! FFFFBF1ED00000EC CASE:L3-B003 1
21258 ldd [%g6-0x0048], %i0 ! FFFFBF1ED00000F0 CASE:L3-B003 0 S <BD100023
21259BL100163:.word 0xA9AB996B ! FFFFBF1ED00000F4 CASE:L3-B004 0 illop
21260 st %f10, [%g4+0x002C] ! FFFFBF1ED00000F8 CASE:L3-B004 0 S >BD100019
21261 ldsw [%g6-0x001A], %i1 ! FFFFBF1ED00000FC CASE:L3-B004 0 S <BD100130+2
21262 .word 0xA3C8A016 ! FFFFBF1ED0000100 CASE:L3-B004 0 S illop
21263 ldx [%g2+0x0058], %l6 ! FFFFBF1ED0000104 CASE:L3-B004 0 <BD100010
21264 ldda [%l6]0x24, %i4 ! FFFFBF1ED0000108 CASE:L3-B004 0 S Quad_Ld
21265 .word 0xB3ACCDF4 ! FFFFBF1ED000010C CASE:L3-B004 0 S illop
21266 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000110 CASE:L3-B004 0 <BD100003
21267 membar 0x40 ! FFFFBF1ED0000114 CASE:L3-B004 0
21268 ldda [%l5]0x16, %f16 ! FFFFBF1ED0000118 CASE:L3-B004 0 Blk-Load
21269 membar 0x40 ! FFFFBF1ED000011C CASE:L3-B004 0
21270 std %i4, [%g3+0x0080] ! FFFFBF1ED0000120 CASE:L3-B004 0 S >BD100070
21271 ldda [%l6]0x26, %o0 ! FFFFBF1ED0000124 CASE:L3-B004 0 S Quad_Ld_P
21272 lduwa [%g7+%g7]0x8B, %i5 ! FFFFBF1ED0000128 CASE:L3-B004 0 S <BD100043
21273 stb %i3, [%g4+0x0043] ! FFFFBF1ED000012C CASE:L3-B004 0 S >BD100092
21274 ba,a BL100166 ! FFFFBF1ED0000130 CASE:L3-B004 0
21275 .word 0x7FFAF1B0 ! FFFFBF1ED0000134 CASE:L3-B004 0 S random
21276BL100164:.word 0x8F42E4F9 ! FFFFBF1ED0000138 CASE:L3-B005 0 illop
21277 ldx [%g2+0x0018], %g5 ! FFFFBF1ED000013C CASE:L3-B005 0 S BASE<BD100083
21278 add %g6, -87, %l6 ! FFFFBF1ED0000140 CASE:L3-B005 0 @BD100026
21279 stda %f16, [%l6]0xD1 ! FFFFBF1ED0000144 CASE:L3-B005 0 S Short8
21280 sethi %hh(0x247C279F00),%l6 ! FFFFBF1ED0000148 CASE:L3-B005 0 SUBR135
21281 or %l6,%hm(0x247C279F00),%l6 ! FFFFBF1ED000014C CASE:L3-B005 0
21282 .word 0x9FA1450A ! FFFFBF1ED0000150 CASE:L3-B005 0 illop
21283 or %l5,%lo(0x247C279F00),%l5 ! FFFFBF1ED0000154 CASE:L3-B005 0
21284 .word 0xABA694D7 ! FFFFBF1ED0000158 CASE:L3-B005 0 illop
21285 or %l6, %l5, %l6 ! FFFFBF1ED000015C CASE:L3-B005 0
21286 jmpl %l6+0x0000, %o7 ! FFFFBF1ED0000160 CASE:L3-B005 0 S
21287 .word 0xA9C1150B ! FFFFBF1ED0000164 CASE:L3-B005 0 S illop
21288 .word 0xCBEF4EDD ! FFFFBF1ED0000168 CASE:L3-B005 0 illop
21289 ldda [%l6]0x24, %i0 ! FFFFBF1ED000016C CASE:L3-B005 0 S Quad_Ld
21290 .word 0xD1AABE1F ! FFFFBF1ED0000170 CASE:L3-B005 0 S illop
21291 ldsb [%g6-0x0020], %i4 ! FFFFBF1ED0000174 CASE:L3-B005 0 S <BD100144
21292 lduwa [%g7+%g0]0x8B, %o0 ! FFFFBF1ED0000178 CASE:L3-B005 0 S <BD100043
21293 .word 0x81CFE008 ! FFFFBF1ED000017C CASE:L3-B005 0 S random
21294 ldx [%g2+0x0038], %g5 ! FFFFBF1ED0000180 CASE:L3-B005 0 S BASE<BD100125
21295 fba,a BL100166 ! FFFFBF1ED0000184 CASE:L3-B005 0
21296 .word 0x81CFE008 ! FFFFBF1ED0000188 CASE:L3-B005 0 S random
21297BL100165:add %g1, 0x28D, %g1 ! FFFFBF1ED000018C CASE:L3-B006 1 chksum++
21298 add %g3, -15, %l6 ! FFFFBF1ED0000190 CASE:L3-B006 1 @BD100040
21299 ldda [%l6]0xD0, %f22 ! FFFFBF1ED0000194 CASE:L3-B006 1 S Short8
21300 ldx [%g2+0x0058], %l6 ! FFFFBF1ED0000198 CASE:L3-B006 1 <BD100010
21301 ldda [%l6]0x2E, %i0 ! FFFFBF1ED000019C CASE:L3-B006 1 S Quad_Ld_P
21302 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00001A0 CASE:L3-B006 1 <BD100003
21303 membar 0x40 ! FFFFBF1ED00001A4 CASE:L3-B006 1
21304 stda %f32, [%l5]0x16 ! FFFFBF1ED00001A8 CASE:L3-B006 1 Blk-Store
21305 membar 0x40 ! FFFFBF1ED00001AC CASE:L3-B006 1
21306 ld [%g2+0x0064], %fsr ! FFFFBF1ED00001B0 CASE:L3-B006 1 S <BD100032+4
21307 fba BL100166 ! FFFFBF1ED00001B4 CASE:L3-B006 1
21308 stba %i1, [%g4-0x0057]%asi ! FFFFBF1ED00001B8 CASE:L3-B006 1 S >BD100026
21309BL100166: ! SWCH:L2-B010
21310 add %g1, 0xFC3, %g1 ! FFFFBF1ED00001BC SWCH:L2-B010 2 chksum++
21311 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00001C0 SWCH:L2-B010 2 <BD100003
21312 membar 0x40 ! FFFFBF1ED00001C4 SWCH:L2-B010 2
21313 stda %f0, [%l5]0xE0 ! FFFFBF1ED00001C8 SWCH:L2-B010 2 Blk-Store
21314 membar 0x40 ! FFFFBF1ED00001CC SWCH:L2-B010 2
21315 stw %i1, [%g6+0x0004] ! FFFFBF1ED00001D0 SWCH:L2-B010 2 S >BD100053
21316 lduw [%g4-0x001C], %i4 ! FFFFBF1ED00001D4 SWCH:L2-B010 2 S <BD100130
21317 ld [%g5+0x0064], %f20 ! FFFFBF1ED00001D8 SWCH:L2-B010 2 S <BD100021
21318 add %g5, -86, %l6 ! FFFFBF1ED00001DC SWCH:L2-B010 2 @BD100014
21319 ldda [%l6]0xD2, %f16 ! FFFFBF1ED00001E0 SWCH:L2-B010 2 S Short16
21320 nop ! FFFFBF1ED00001E4 LOOP:L2-B011 2
21321 nop ! FFFFBF1ED00001E8 LOOP:L2-B012 2
21322 nop ! FFFFBF1ED00001EC LOOP:L2-B013 2
21323 nop ! FFFFBF1ED00001F0 LOOP:L2-B014 2
21324 nop ! FFFFBF1ED00001F4 LOOP:L2-B015 2
21325 add %i4, %g1, %o4 ! FFFFBF1ED00001F8 SWCH:L2-B016 2
21326 andcc %o4, 0x20, %g0 ! FFFFBF1ED00001FC SWCH:L2-B016 2
21327 bnz,pn %xcc, BL100177 ! FFFFBF1ED0000200 SWCH:L2-B016 2
21328 andcc %o4, 0x20, %g0 ! FFFFBF1ED0000204 SWCH:L2-B016 2
21329 bnz,pt %xcc, BL100176 ! FFFFBF1ED0000208 SWCH:L2-B016 1
21330 andcc %o4, 0x40, %g0 ! FFFFBF1ED000020C SWCH:L2-B016 1
21331 bnz,a,pt %xcc, BL100175 ! FFFFBF1ED0000210 SWCH:L2-B016 1
21332 add %g1, 0x2BB, %g1 ! FFFFBF1ED0000214 SWCH:L2-B016 0 chksum++
21333 andcc %o4, 0x8, %g0 ! FFFFBF1ED0000218 SWCH:L2-B016 1
21334 bnz,pt %xcc, BL100174 ! FFFFBF1ED000021C SWCH:L2-B016 1
21335 tvc %icc, %g0+0x0068 ! FFFFBF1ED0000220 SWCH:L2-B016 1 S
21336 prefetch [%g6-0x0074], 21 ! FFFFBF1ED0000224 SWCH:L2-B016 0 S <BD100020
21337 ldx [%g2+0x0028], %g3 ! FFFFBF1ED0000228 SWCH:L2-B016 0 S BASE<BD100022
21338 fmuld8sux16 %f20, %f24, %f20 ! FFFFBF1ED000022C SWCH:L2-B016 0 S
21339 st %f16, [%g5+0x0064] ! FFFFBF1ED0000230 SWCH:L2-B016 0 S >BD100021
21340 add %g4, 0x28, %l6 ! FFFFBF1ED0000234 SWCH:L2-B016 0 @BD100080
21341 .word 0xA597C007 ! FFFFBF1ED0000238 SWCH:L2-B016 0 S illop
21342 add %g1, 0xEEF, %g1 ! FFFFBF1ED000023C SWCH:L2-B016 0 chksum++
21343 ba BL100178 ! FFFFBF1ED0000240 SWCH:L2-B016 0
21344 nop ! FFFFBF1ED0000244 SWCH:L2-B016 0 S
21345BL100174:add %g1, 0xDB0, %g1 ! FFFFBF1ED0000248 CASE:L3-B007 1 chksum++
21346 nop ! FFFFBF1ED000024C CASE:L3-B007 1 S
21347 ldx [%g2+0x0060], %fsr ! FFFFBF1ED0000250 CASE:L3-B007 1 S <BD100032
21348 ldx [%g2+0x0048], %g6 ! FFFFBF1ED0000254 CASE:L3-B007 1 S BASE<BD100209
21349 bgu,a BL100167 ;.empty ! FFFFBF1ED0000258 CASE:L3-B007 1 L
21350 bleu BL100168 ! FFFFBF1ED000025C CASE:L3-B007 1 L
21351 stha %i0, [%g6-0x003C]%asi ! FFFFBF1ED0000260 CASE:L3-B007 0 S >BD100041
21352BL100168:.word 0x2E7106B2 ! FFFFBF1ED0000264 CASE:L3-B007 0 L random
21353BL100169:fbuge,pn %fcc3, BL100170 ;.empty ! FFFFBF1ED0000268 CASE:L3-B007 0 L
21354 call .+8 ;.empty ! FFFFBF1ED000026C CASE:L3-B007 0 L
21355 bcc BL100170 ;.empty ! FFFFBF1ED0000270 CASE:L3-B007 0 L
21356BL100170:.word 0x8F8E818F ! FFFFBF1ED0000274 CASE:L3-B007 0 L illop
21357 fblg,a,pn %fcc1, BL100172 ! FFFFBF1ED0000278 CASE:L3-B007 0 L
21358BL100172:.word 0x9DC19D1D ! FFFFBF1ED000027C CASE:L3-B007 0 S illop
21359 ldda [%g3-0x0070]%asi, %f40 ! FFFFBF1ED0000280 CASE:L3-B007 0 S <BD100008
21360 fbe,a,pt %fcc3, BL100173 ! FFFFBF1ED0000284 CASE:L3-B007 0 L
21361BL100171:.word 0xF597C555 ! FFFFBF1ED0000288 CASE:L3-B007 0 S illop
21362BL100173:.word 0x9FA89C84 ! FFFFBF1ED000028C CASE:L3-B007 0 S illop_FP
21363BL100167:add %g1, 0xA22, %g1 ! FFFFBF1ED0000290 CASE:L3-B007 1 chksum++
21364 ba,a BL100178 ! FFFFBF1ED0000294 CASE:L3-B007 1
21365 lduwa [%g3+0x0024]%asi, %o3 ! FFFFBF1ED0000298 CASE:L3-B007 0 S <BD100139
21366BL100175:add %g1, 0x49A, %g1 ! FFFFBF1ED000029C CASE:L3-B008 0 chksum++
21367 add %g4, -48, %l6 ! FFFFBF1ED00002A0 CASE:L3-B008 0 @BD100106
21368 .word 0x8FDAD937 ! FFFFBF1ED00002A4 CASE:L3-B008 0 S illop
21369 .word 0x9F94801F ! FFFFBF1ED00002A8 CASE:L3-B008 0 S illop
21370 ldx [%g2+0x0020], %g6 ! FFFFBF1ED00002AC CASE:L3-B008 0 S BASE<BD100098
21371 .word 0xB1A3996F ! FFFFBF1ED00002B0 CASE:L3-B008 0 S illop
21372 ldd [%g3-0x0038], %f60 ! FFFFBF1ED00002B4 CASE:L3-B008 0 S <BD100006
21373 .word 0x1C54858B ! FFFFBF1ED00002B8 CASE:L3-B008 0 illop
21374 lduwa [%l6+%g0]0x0C, %g7 ! FFFFBF1ED00002BC CASE:L3-B008 0 S <BD100011
21375 ba,pn %xcc, BL100178 ! FFFFBF1ED00002C0 CASE:L3-B008 0
21376 nop ! FFFFBF1ED00002C4 CASE:L3-B008 0 S
21377BL100176:.word 0x31DFB970 ! FFFFBF1ED00002C8 CASE:L3-B009 0 illop
21378 std %o0, [%g3+0x0030] ! FFFFBF1ED00002CC CASE:L3-B009 0 S >BD100044
21379 .word 0xDE393686 ! FFFFBF1ED00002D0 CASE:L3-B009 0 S illop
21380 ldstub [%g4-0x0057], %i3 ! FFFFBF1ED00002D4 CASE:L3-B009 0 S >BD100026
21381 ld [%g5+0x0020], %f9 ! FFFFBF1ED00002D8 CASE:L3-B009 0 S <BD100042
21382 st %f0, [%g5-0x0070] ! FFFFBF1ED00002DC CASE:L3-B009 0 S >BD100008
21383 st %f1, [%g5-0x006C] ! FFFFBF1ED00002E0 CASE:L3-B009 0 S >BD100008+4
21384 ldx [%g2+0x0050], %l5 ! FFFFBF1ED00002E4 CASE:L3-B009 0 <BD100003
21385 membar 0x40 ! FFFFBF1ED00002E8 CASE:L3-B009 0
21386 stda %f16, [%l5]0xE0 ! FFFFBF1ED00002EC CASE:L3-B009 0 Blk-Store
21387 membar 0x40 ! FFFFBF1ED00002F0 CASE:L3-B009 0
21388 stx %o5, [%g3-0x0048] ! FFFFBF1ED00002F4 CASE:L3-B009 0 S >BD100023
21389 .word 0x83EF5A55 ! FFFFBF1ED00002F8 CASE:L3-B009 0 S illop
21390 fba,a BL100178 ! FFFFBF1ED00002FC CASE:L3-B009 0
21391 stx %o3, [%g4+0x0068] ! FFFFBF1ED0000300 CASE:L3-B009 0 S >BD100012
21392BL100177:add %g1, 0x5FE, %g1 ! FFFFBF1ED0000304 CASE:L3-B010 1 chksum++
21393 add %g3, 0x2B, %l6 ! FFFFBF1ED0000308 CASE:L3-B010 1 @BD100126
21394 ldda [%l6]0xD0, %f20 ! FFFFBF1ED000030C CASE:L3-B010 1 S Short8
21395 std %f28, [%g6+0x0038] ! FFFFBF1ED0000310 CASE:L3-B010 1 S >BD100028
21396 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000314 CASE:L3-B010 1 <BD100003
21397 membar 0x40 ! FFFFBF1ED0000318 CASE:L3-B010 1
21398 ldda [%l5]0xF0, %f16 ! FFFFBF1ED000031C CASE:L3-B010 1 Blk-Load
21399 membar 0x40 ! FFFFBF1ED0000320 CASE:L3-B010 1
21400 st %f10, [%g5+0x004C] ! FFFFBF1ED0000324 CASE:L3-B010 1 S >BD100047
21401 ta %xcc, 0x40 ! FFFFBF1ED0000328 CASE:L3-B010 1 S +-priv
21402 stba %o3, [%g5+0x002A]%asi ! FFFFBF1ED000032C CASE:L3-B010 1 S >BD100099
21403 fba,a,pn %fcc1, BL100178 ! FFFFBF1ED0000330 CASE:L3-B010 1
21404 stb %o5, [%g6-0x0057] ! FFFFBF1ED0000334 CASE:L3-B010 0 S >BD100026
21405BL100178: ! SWCH:L2-B016
21406 add %g1, 0xF8C, %g1 ! FFFFBF1ED0000338 SWCH:L2-B016 2 chksum++
21407 ldx [%g2+0x0058], %l6 ! FFFFBF1ED000033C SWCH:L2-B016 2 <BD100010
21408 ldda [%l6]0x24, %i0 ! FFFFBF1ED0000340 SWCH:L2-B016 2 S Quad_Ld
21409 std %f30, [%g6+0x0068] ! FFFFBF1ED0000344 SWCH:L2-B016 2 S >BD100012
21410 ldd [%g4+0x0010], %f60 ! FFFFBF1ED0000348 SWCH:L2-B016 2 S <BD100074
21411 .word 0xD23E0790 ! FFFFBF1ED000034C SWCH:L2-B016 2 S illop
21412 std %o2, [%g5-0x0008] ! FFFFBF1ED0000350 SWCH:L2-B016 2 S >BD100056
21413 ld [%g4-0x0078], %f11 ! FFFFBF1ED0000354 SWCH:L2-B016 2 S <BD100180
21414 nop ! FFFFBF1ED0000358 LOOP:L2-B017 2
21415 nop ! FFFFBF1ED000035C LOOP:L2-B018 2
21416 nop ! FFFFBF1ED0000360 LOOP:L2-B019 2
21417 sth %g1, [%g4-0x0022] ! FFFFBF1ED0000364 LOOP:L1-B000 2 S >BD100076
21418 ldx [%g2+0x0050], %l5 ! FFFFBF1ED0000368 LOOP:L1-B000 2 <BD100003
21419 membar 0x40 ! FFFFBF1ED000036C LOOP:L1-B000 2
21420 ldda [%l5]0x16, %f16 ! FFFFBF1ED0000370 LOOP:L1-B000 2 Blk-Load
21421 membar 0x40 ! FFFFBF1ED0000374 LOOP:L1-B000 2
21422 std %g0, [%g4+0x0070] ! FFFFBF1ED0000378 LOOP:L1-B000 2 S >BD100060
21423 stxa %g1, [%g4-0x0008]%asi ! FFFFBF1ED000037C LOOP:L1-B000 2 S >BD100056
21424 ldx [%g3+0x0058], %o5 ! FFFFBF1ED0000380 LOOP:L1-B000 2 S <BD100035
21425 ld [%g2+0x0064], %fsr ! FFFFBF1ED0000384 LOOP:L1-B000 2 S <BD100032+4
21426 stb %g1, [%g4+0x0028] ! FFFFBF1ED0000388 LOOP:L1-B000 2 S >BD100080
21427 ldx [%g2+0x0058], %l6 ! FFFFBF1ED000038C LOOP:L1-B000 2 <BD100010
21428 ldda [%l6]0x2C, %i0 ! FFFFBF1ED0000390 LOOP:L1-B000 2 S Quad_Ld
21429 ldd [%g6+0x0018], %f42 ! FFFFBF1ED0000394 LOOP:L1-B000 2 S <BD100059
21430 st %f22, [%g5-0x000C] ! FFFFBF1ED0000398 LOOP:L1-B000 2 S >BD100002
21431 sth %g1, [%g4-0x004A] ! FFFFBF1ED000039C LOOP:L1-B000 2 S >BD100033
21432 subcc %l0, 0x1, %l0 ! FFFFBF1ED00003A0 LOOP:L1-B000 2
21433 bnz,pt %xcc, BL100179 ! FFFFBF1ED00003A4 LOOP:L1-B000 2
21434 ldswa [%g5-0x0014]%asi, %o2 ! FFFFBF1ED00003A8 LOOP:L1-B000 2 S <BD100087
21435 add %g1, 0x6CC, %g1 ! FFFFBF1ED00003AC LOOP:L1-B000 1 chksum++
21436blimp_good_end:
21437 EXIT_GOOD
21438blimp_bad_end:
21439 EXIT_BAD
21440
21441SECTION .btext046_pg1 TEXT_VA=0xffffbf1ed0000000
21442attr_text {
21443 Name = .btext046_pg1,
21444 VA = 0xffffbf1ed0000000,
21445 RA = 0xc60000000,
21446 PA = ra2pa(0xc60000000,0),
21447 tsbonly,
21448 part_0_ctx_nonzero_tsb_config_2,
21449 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
21450 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21451 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21452}
21453.text; .skip 8
21454
21455!========================================================================
21456
21457SECTION .btext047 TEXT_VA=0x57a69fffff00
21458attr_text {
21459 Name = .btext047,
21460 VA = 0x57a69fffff00,
21461 RA = 0xc9fffff00,
21462 PA = ra2pa(0xc9fffff00,0),
21463 notsb
21464}
21465
21466SECTION .btext047_pg0 TEXT_VA=0x57a690000000
21467attr_text {
21468 Name = .btext047_pg0,
21469 VA = 0x57a690000000,
21470 RA = 0xc90000000,
21471 PA = ra2pa(0xc90000000,0),
21472 tsbonly,
21473 part_0_ctx_nonzero_tsb_config_1,
21474 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
21475 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21476 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21477}
21478.text; .skip 8
21479
21480
21481SECTION .btext047
21482.text
21483.global SUBR129; SUBR129:
21484BL100002: ! SUBR:L0-B000
21485 add %g1, 0x1B5, %g1 ! 000057A69FFFFF00 SUBR:L0-B000 0 chksum++
21486 .word 0xE6B82533 ! 000057A69FFFFF04 SUBR:L0-B000 0 illop
21487 save %o6, -128, %o6 ! 000057A69FFFFF08 SUBR:L0-B000 0
21488BL100001: ! SUBR:L0-B000
21489 sethi %hh(0x57A69FFFFF00),%l7 ! 000057A69FFFFF0C SUBR:L0-B000 0 SUBR129
21490 or %l7,%hm(0x57A69FFFFF00),%l7 ! 000057A69FFFFF10 SUBR:L0-B000 0
21491 sethi %lm(0x57A69FFFFF00),%l6 ! 000057A69FFFFF14 SUBR:L0-B000 0
21492 or %l6,%lo(0x57A69FFFFF00),%l6 ! 000057A69FFFFF18 SUBR:L0-B000 0
21493 sllx %l7, 0x20, %l7 ! 000057A69FFFFF1C SUBR:L0-B000 0
21494 or %l7, %l6, %l7 ! 000057A69FFFFF20 SUBR:L0-B000 0
21495 ta %xcc, 0x45 ! 000057A69FFFFF24 SUBR:L0-B000 0 demap-stack
21496 ldx [%g2+0x0008], %g3 ! 000057A69FFFFF28 SUBR:L0-B000 0 S BASE<BD100015
21497 lduha [%g7+%g0]0x83, %i5 ! 000057A69FFFFF2C SUBR:L0-B000 0 S <BD100043
21498 .word 0x9F966007 ! 000057A69FFFFF30 SUBR:L0-B000 0 S illop
21499 st %f14, [%g4-0x0038] ! 000057A69FFFFF34 SUBR:L0-B000 0 S >BD100006
21500 st %f15, [%g4-0x0034] ! 000057A69FFFFF38 SUBR:L0-B000 0 S >BD100006+4
21501 stha %i5, [%g6-0x0022]%asi ! 000057A69FFFFF3C SUBR:L0-B000 0 S >BD100076
21502 .word 0xAFA90495 ! 000057A69FFFFF40 SUBR:L0-B000 0 illop
21503 stda %f30,[%l5+%g1]0xC8 ! 000057A69FFFFF44 SUBR:L0-B000 0 S Partial_St
21504 ldx [%g2+0x0058], %l6 ! 000057A69FFFFF48 SUBR:L0-B000 0 <BD100010
21505 stha %g7, [%l6+%g0]0x0C ! 000057A69FFFFF4C SUBR:L0-B000 0 S >BD100011
21506 add %g6, -60, %l6 ! 000057A69FFFFF50 SUBR:L0-B000 0 @BD100041
21507 ldda [%l6]0xD2, %f24 ! 000057A69FFFFF54 SUBR:L0-B000 0 S Short16
21508 add %g1, 0xF0E, %g1 ! 000057A69FFFFF58 SUBR:L0-B000 0 chksum++
21509 .word 0x3854BA1C ! 000057A69FFFFF5C SWCH:L1-B000 0 illop
21510 andcc %o4, 0x8, %g0 ! 000057A69FFFFF60 SWCH:L1-B000 0
21511 bnz,a,pn %xcc, BL100007 ! 000057A69FFFFF64 SWCH:L1-B000 0
21512 .word 0xA7D07812 ! 000057A69FFFFF68 SWCH:L1-B000 0 illop
21513 andcc %o4, 0x20, %g0 ! 000057A69FFFFF6C SWCH:L1-B000 0
21514 bnz,a,pn %xcc, BL100006 ! 000057A69FFFFF70 SWCH:L1-B000 0
21515 .word 0xE7BADC06 ! 000057A69FFFFF74 SWCH:L1-B000 0 illop
21516 andcc %o4, 0x10, %g0 ! 000057A69FFFFF78 SWCH:L1-B000 0
21517 .word 0xBF66D916 ! 000057A69FFFFF7C SWCH:L1-B000 0 illop
21518 .word 0x9DE08FDA ! 000057A69FFFFF80 SWCH:L1-B000 0 illop
21519 andcc %o4, 0x10, %g0 ! 000057A69FFFFF84 SWCH:L1-B000 0
21520 bnz,pn %xcc, BL100003 ! 000057A69FFFFF88 SWCH:L1-B000 0
21521 stw %i3, [%g4-0x0040] ! 000057A69FFFFF8C SWCH:L1-B000 0 S >BD100007
21522 ld [%g2+0x0064], %fsr ! 000057A69FFFFF90 SWCH:L1-B000 0 S <BD100032+4
21523 stxa %i0, [%g7+%g0]0xC6 ! 000057A69FFFFF94 SWCH:L1-B000 0 S BAD-ASI
21524 .word 0xE61D2085 ! 000057A69FFFFF98 SWCH:L1-B000 0 S illop
21525 tvs %xcc, %g0+0x0065 ! 000057A69FFFFF9C SWCH:L1-B000 0 S
21526 add %g1, 0x4C3, %g1 ! 000057A69FFFFFA0 SWCH:L1-B000 0 chksum++
21527 fba BL100008 ! 000057A69FFFFFA4 SWCH:L1-B000 0
21528 .word 0x959754A0 ! 000057A69FFFFFA8 SWCH:L1-B000 0 S illop
21529BL100003:.word 0x8FB209EA ! 000057A69FFFFFAC CASE:L2-B000 0 illop
21530 .word 0xBC473022 ! 000057A69FFFFFB0 CASE:L2-B000 0 S random
21531 .word 0x8DDB8497 ! 000057A69FFFFFB4 CASE:L2-B000 0 S illop
21532 ldx [%g2+0x0058], %l6 ! 000057A69FFFFFB8 CASE:L2-B000 0 <BD100010
21533 .word 0xAF8B1056 ! 000057A69FFFFFBC CASE:L2-B000 0 S illop
21534 std %f24, [%g3-0x0008] ! 000057A69FFFFFC0 CASE:L2-B000 0 S >BD100056
21535 stx %i5, [%g6+0x0078] ! 000057A69FFFFFC4 CASE:L2-B000 0 S >BD100009
21536 add %g4, 0x30, %l5 ! 000057A69FFFFFC8 CASE:L2-B000 0 @BD100044
21537 stda %f28,[%l5+%g1]0xC2 ! 000057A69FFFFFCC CASE:L2-B000 0 S Partial_St
21538 .word 0xB7A759D4 ! 000057A69FFFFFD0 CASE:L2-B000 0 illop
21539 nop ! 000057A69FFFFFD4 CASE:L2-B000 0 S
21540BL100004:.word 0x99B1895C ! 000057A69FFFFFD8 CASE:L2-B001 0 illop
21541 .word 0xEBCA54F4 ! 000057A69FFFFFDC CASE:L2-B001 0 S illop
21542 .word 0xB5D9DB9F ! 000057A69FFFFFE0 CASE:L2-B001 0 S illop
21543 .word 0x91A58A15 ! 000057A69FFFFFE4 CASE:L2-B001 0 S illop_FP
21544 ldub [%g4-0x001F], %i5 ! 000057A69FFFFFE8 CASE:L2-B001 0 S <BD100085
21545 std %f12, [%g5-0x0038] ! 000057A69FFFFFEC CASE:L2-B001 0 S >BD100006
21546 .word 0x83B7C2F8 ! 000057A69FFFFFF0 CASE:L2-B001 0 illop
21547 ldda [%l6]0x24, %i0 ! 000057A69FFFFFF4 CASE:L2-B001 0 S Quad_Ld
21548 stxa %i3, [%g7+%g0]0xBA ! 000057A69FFFFFF8 CASE:L2-B001 0 S BAD-ASI
21549 prefetch [%o1+%i6], 3 ! 000057A69FFFFFFC CASE:L2-B001 0 S <.+0
21550 ldx [%g2+0x0038], %g4 ! 000057A6A0000000 CASE:L2-B001 0 S BASE<BD100125
21551 sth %i4, [%g5+0x005A] ! 000057A6A0000004 CASE:L2-B001 0 S >BD100035+2
21552 ba,pt %icc, BL100008 ! 000057A6A0000008 CASE:L2-B001 0
21553 std %f40, [%g4+0x0018] ! 000057A6A000000C CASE:L2-B001 0 S >BD100059
21554BL100006:add %g1, 0x232, %g1 ! 000057A6A0000010 CASE:L2-B002 0 chksum++
21555 ldx [%g2+0x0050], %l5 ! 000057A6A0000014 CASE:L2-B002 0 <BD100003
21556 membar 0x40 ! 000057A6A0000018 CASE:L2-B002 0
21557 stda %f32, [%l5]0xF8 ! 000057A6A000001C CASE:L2-B002 0 Blk-Store
21558 membar 0x40 ! 000057A6A0000020 CASE:L2-B002 0
21559 .word 0x95ACC483 ! 000057A6A0000024 CASE:L2-B002 0 illop
21560 ldda [%l6]0x26, %i0 ! 000057A6A0000028 CASE:L2-B002 0 S Quad_Ld_P
21561 .word 0x9E100001 ! 000057A6A000002C CASE:L2-B002 0 S random
21562 .word 0xF966228D ! 000057A6A0000030 CASE:L2-B002 0 S illop
21563 ldsw [%g3+0x0064], %i5 ! 000057A6A0000034 CASE:L2-B002 0 S <BD100021
21564 .word 0x9FAF9CFE ! 000057A6A0000038 CASE:L2-B002 0 S illop
21565 stw %i0, [%g3-0x000C] ! 000057A6A000003C CASE:L2-B002 0 S >BD100002
21566 ldx [%g2+0x0060], %fsr ! 000057A6A0000040 CASE:L2-B002 0 S <BD100032
21567 .word 0xFF353BD4 ! 000057A6A0000044 CASE:L2-B002 0 S illop
21568 .word 0x85A819A6 ! 000057A6A0000048 CASE:L2-B002 0 illop
21569 stha %i5, [%g6-0x0056]%asi ! 000057A6A000004C CASE:L2-B002 0 S >BD100014
21570BL100007:add %g1, 0x34D, %g1 ! 000057A6A0000050 CASE:L2-B003 0 chksum++
21571 add %g4, 0x43, %l6 ! 000057A6A0000054 CASE:L2-B003 0 @BD100092
21572 ldda [%l6]0xD0, %f26 ! 000057A6A0000058 CASE:L2-B003 0 S Short8
21573 sta %f11, [%g6-0x0074]%asi ! 000057A6A000005C CASE:L2-B003 0 S >BD100020
21574 call .+8 ! 000057A6A0000060 CASE:L2-B003 0 S
21575 std %f62, [%g4-0x0060] ! 000057A6A0000064 CASE:L2-B003 0 S >BD100104
21576 .word 0x3EB06E82 ! 000057A6A0000068 CASE:L2-B003 0 S random
21577 fba,a,pt %fcc0, BL100008 ! 000057A6A000006C CASE:L2-B003 0
21578 nop ! 000057A6A0000070 CASE:L2-B003 0 S
21579BL100008: ! SWCH:L1-B000
21580 add %g1, 0xDF4, %g1 ! 000057A6A0000074 SWCH:L1-B000 0 chksum++
21581 ldx [%g2+0x0008], %g5 ! 000057A6A0000078 SWCH:L1-B000 0 S BASE<BD100015
21582 ldd [%g6+0x0068], %i0 ! 000057A6A000007C SWCH:L1-B000 0 S <BD100012
21583 .word 0x8F8BB0DE ! 000057A6A0000080 SWCH:L1-B000 0 S illop
21584 .word 0x81C7E008 ! 000057A6A0000084 SWCH:L1-B000 0 S random
21585 stw %i0, [%g5+0x0054] ! 000057A6A0000088 SWCH:L1-B000 0 S >BD100045+4
21586 .word 0xA9AC854B ! 000057A6A000008C SUBR:L0-B000 0 illop
21587 ldda [%l6]0x2C, %i0 ! 000057A6A0000090 SUBR:L0-B000 0 S Quad_Ld
21588 .word 0x81B643C3 ! 000057A6A0000094 SUBR:L0-B000 0 S illop_VIS
21589 ldx [%g2+0x0050], %l5 ! 000057A6A0000098 SUBR:L0-B000 0 <BD100003
21590 membar 0x40 ! 000057A6A000009C SUBR:L0-B000 0
21591 stda %f0, [%l5]0x16 ! 000057A6A00000A0 SUBR:L0-B000 0 Blk-Store
21592 membar 0x40 ! 000057A6A00000A4 SUBR:L0-B000 0
21593 ldd [%g6-0x0008], %f16 ! 000057A6A00000A8 SUBR:L0-B000 0 S <BD100056
21594 ldsb [%g3-0x0020], %l4 ! 000057A6A00000AC SUBR:L0-B000 0 S <BD100144
21595 st %f4, [%g3+0x002C] ! 000057A6A00000B0 SUBR:L0-B000 0 S >BD100019
21596 sth %i0, [%g4-0x0026] ! 000057A6A00000B4 SUBR:L0-B000 0 S >BD100170
21597 .word 0x8FB0037F ! 000057A6A00000B8 SUBR:L0-B000 0 S illop_VIS
21598 popc -3444, %o2 ! 000057A6A00000BC SUBR:L0-B000 0 S
21599 membar 0x40 ! 000057A6A00000C0 SUBR:L0-B000 0
21600 stda %f16, [%l5]0xE0 ! 000057A6A00000C4 SUBR:L0-B000 0 Blk-Store
21601 membar 0x40 ! 000057A6A00000C8 SUBR:L0-B000 0
21602 add %g3, -8, %l5 ! 000057A6A00000CC SUBR:L0-B000 0 @BD100056
21603 stda %f18,[%l5+%g1]0xC2 ! 000057A6A00000D0 SUBR:L0-B000 0 S Partial_St
21604 ta %xcc, 0x45 ! 000057A6A00000D4 SUBR:L0-B000 0 demap-stack
21605 add %g1, 0xC01, %i0 ! 000057A6A00000D8 SUBR:L0-B000 0
21606 .word 0xA6ECF030 ! 000057A6A00000DC SUBR:L0-B000 0 S illop
21607 fba BL100009 ! 000057A6A00000E0 SUBR:L0-B000 0
21608 restore %i0, %l7, %o0 ! 000057A6A00000E4 SUBR:L0-B000 0
21609BL100009:.word 0xC29E9A78 ! 000057A6A00000E8 SUBR:L0-B000 0 random
21610 nop ! 000057A6A00000EC SUBR:L0-B000 0
21611
21612SECTION .btext047_pg1 TEXT_VA=0x57a6a0000000
21613attr_text {
21614 Name = .btext047_pg1,
21615 VA = 0x57a6a0000000,
21616 RA = 0xca0000000,
21617 PA = ra2pa(0xca0000000,0),
21618 tsbonly,
21619 part_0_ctx_nonzero_tsb_config_1,
21620 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
21621 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21622 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21623}
21624.text; .skip 8
21625
21626!========================================================================
21627
21628SECTION .btext048 TEXT_VA=0x60f063bfdf00
21629attr_text {
21630 Name = .btext048,
21631 VA = 0x60f063bfdf00,
21632 RA = 0xfffeeff00,
21633 PA = ra2pa(0xfffeeff00,0),
21634 notsb
21635}
21636
21637SECTION .btext048_pg0 TEXT_VA=0x60f063bfc000
21638attr_text {
21639 Name = .btext048_pg0,
21640 VA = 0x60f063bfc000,
21641 RA = 0xfffeee000,
21642 PA = ra2pa(0xfffeee000,0),
21643 tsbonly,
21644 part_0_ctx_nonzero_tsb_config_3,
21645 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21646 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21647 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21648}
21649.text; .skip 8
21650
21651
21652SECTION .btext048
21653.text
21654.global SUBR130; SUBR130:
21655BL100011: ! SUBR:L0-B000
21656 add %g1, 0xDEF, %g1 ! 000060F063BFDF00 SUBR:L0-B000 0 chksum++
21657 bcc,pn %xcc, BL100010 ! 000060F063BFDF04 SUBR:L0-B000 0
21658 .word 0x93ABE079 ! 000060F063BFDF08 SUBR:L0-B000 0 illop
21659BL100010: ! SUBR:L0-B000
21660 sethi %hh(0x60F063BFDF00),%l7 ! 000060F063BFDF0C SUBR:L0-B000 0 SUBR130
21661 or %l7,%hm(0x60F063BFDF00),%l7 ! 000060F063BFDF10 SUBR:L0-B000 0
21662 sethi %lm(0x60F063BFDF00),%l6 ! 000060F063BFDF14 SUBR:L0-B000 0
21663 or %l6,%lo(0x60F063BFDF00),%l6 ! 000060F063BFDF18 SUBR:L0-B000 0
21664 .word 0xEF5B999F ! 000060F063BFDF1C SUBR:L0-B000 0 illop
21665 or %l7, %l6, %l7 ! 000060F063BFDF20 SUBR:L0-B000 0
21666 .word 0xBFE787E5 ! 000060F063BFDF24 SUBR:L0-B000 0 illop
21667 add %g4, 0x2B, %l6 ! 000060F063BFDF28 SUBR:L0-B000 0 @BD100126
21668 stda %f24, [%l6]0xD0 ! 000060F063BFDF2C SUBR:L0-B000 0 S Short8
21669 ld [%g2+0x0064], %fsr ! 000060F063BFDF30 SUBR:L0-B000 0 S <BD100032+4
21670 stda %f46, [%g5+0x0010]%asi ! 000060F063BFDF34 SUBR:L0-B000 0 S >BD100074
21671 prefetch [%g5-0x000E], 0 ! 000060F063BFDF38 SUBR:L0-B000 0 S <BD100184
21672 sth %i1, [%g5+0x0066] ! 000060F063BFDF3C SUBR:L0-B000 0 S >BD100021+2
21673 .word 0x8DA2C11B ! 000060F063BFDF40 SUBR:L0-B000 0 S illop
21674 add %g1, 0x10, %g1 ! 000060F063BFDF44 SUBR:L0-B000 0 chksum++
21675 .word 0xE97CAA63 ! 000060F063BFDF48 SWCH:L1-B000 0 random
21676 andcc %o4, 0x4, %g0 ! 000060F063BFDF4C SWCH:L1-B000 0
21677 bnz,pn %xcc, BL100024 ! 000060F063BFDF50 SWCH:L1-B000 0
21678 andcc %o4, 0x40, %g0 ! 000060F063BFDF54 SWCH:L1-B000 0
21679 .word 0xDF113792 ! 000060F063BFDF58 SWCH:L1-B000 0 illop
21680 add %g1, 0xF0, %g1 ! 000060F063BFDF5C SWCH:L1-B000 0 chksum++
21681 andcc %o4, 0x100, %g0 ! 000060F063BFDF60 SWCH:L1-B000 0
21682 bnz,pn %xcc, BL100018 ! 000060F063BFDF64 SWCH:L1-B000 0
21683 andcc %o4, 0x1, %g0 ! 000060F063BFDF68 SWCH:L1-B000 0
21684 bnz,pn %xcc, BL100017 ! 000060F063BFDF6C SWCH:L1-B000 0
21685 ldx [%g2+0x0058], %l6 ! 000060F063BFDF70 SWCH:L1-B000 0 <BD100010
21686 stxa %g7, [%l6+%g0]0x1C ! 000060F063BFDF74 SWCH:L1-B000 0 S >BD100011
21687 .word 0x9B4E2375 ! 000060F063BFDF78 SWCH:L1-B000 0 S illop
21688 .word 0xF0F07C69 ! 000060F063BFDF7C SWCH:L1-B000 0 S random
21689 .word 0xB5B54362 ! 000060F063BFDF80 SWCH:L1-B000 0 S illop_VIS
21690 .word 0xF59B457D ! 000060F063BFDF84 SWCH:L1-B000 0 S random
21691 popc %i1, %i4 ! 000060F063BFDF88 SWCH:L1-B000 0 S
21692 st %f4, [%g6-0x0078] ! 000060F063BFDF8C SWCH:L1-B000 0 S >BD100180
21693 stw %i2, [%g4+0x003C] ! 000060F063BFDF90 SWCH:L1-B000 0 S >BD100028+4
21694 ldx [%g2+0x0050], %l5 ! 000060F063BFDF94 SWCH:L1-B000 0 <BD100003
21695 membar 0x40 ! 000060F063BFDF98 SWCH:L1-B000 0
21696 stda %f0, [%l5]0xF8 ! 000060F063BFDF9C SWCH:L1-B000 0 Blk-Store
21697 membar 0x40 ! 000060F063BFDFA0 SWCH:L1-B000 0
21698 nop ! 000060F063BFDFA4 SWCH:L1-B000 0 S
21699 add %g1, 0x1E6, %g1 ! 000060F063BFDFA8 SWCH:L1-B000 0 chksum++
21700 ba BL100025 ! 000060F063BFDFAC SWCH:L1-B000 0
21701 ta %xcc, 0x40 ! 000060F063BFDFB0 SWCH:L1-B000 0 S +-priv
21702BL100017:.word 0x8DB04686 ! 000060F063BFDFB4 CASE:L2-B000 0 illop
21703 ldx [%g2+0x0000], %g4 ! 000060F063BFDFB8 CASE:L2-B000 0 S BASE<BD100094
21704 fbu,a BL100012 ! 000060F063BFDFBC CASE:L2-B000 0 L
21705 nop ! 000060F063BFDFC0 CASE:L2-B000 0 S
21706 nop ! 000060F063BFDFC4 CASE:L2-B000 0 S
21707 st %f3, [%g5+0x004C] ! 000060F063BFDFC8 CASE:L2-B000 0 S >BD100047
21708 .word 0xA9AC90CA ! 000060F063BFDFCC CASE:L2-B000 0 L illop
21709 bge,pt %icc, BL100014 ! 000060F063BFDFD0 CASE:L2-B000 0 L
21710 ldd [%g3+0x0008], %i0 ! 000060F063BFDFD4 CASE:L2-B000 0 S <BD100058
21711BL100014:.word 0x93906000 ! 000060F063BFDFD8 CASE:L2-B000 0 L random
21712 fbule,a BL100016 ! 000060F063BFDFDC CASE:L2-B000 0 L
21713BL100013:.word 0x83F00000 ! 000060F063BFDFE0 CASE:L2-B000 0 S illop
21714BL100012:bge BL100015 ! 000060F063BFDFE4 CASE:L2-B000 0 L
21715BL100016:nop ! 000060F063BFDFE8 CASE:L2-B000 0 S
21716BL100015:add %g1, 0x43D, %g1 ! 000060F063BFDFEC CASE:L2-B000 0 chksum++
21717 ba,a BL100025 ! 000060F063BFDFF0 CASE:L2-B000 0
21718 st %f9, [%g4+0x002C] ! 000060F063BFDFF4 CASE:L2-B000 0 S >BD100019
21719BL100018:.word 0x1E044E24 ! 000060F063BFDFF8 CASE:L2-B001 0 random
21720 .word 0xAB966010 ! 000060F063BFDFFC CASE:L2-B001 0 S illop
21721 ldx [%g2+0x0050], %l5 ! 000060F063BFE000 CASE:L2-B001 0 <BD100003
21722 membar 0x40 ! 000060F063BFE004 CASE:L2-B001 0
21723 stda %f16, [%l5]0xE0 ! 000060F063BFE008 CASE:L2-B001 0 Blk-Store
21724 membar 0x40 ! 000060F063BFE00C CASE:L2-B001 0
21725 ldx [%g2+0x0030], %g3 ! 000060F063BFE010 CASE:L2-B001 0 S BASE<BD100013
21726 .word 0xFCE15822 ! 000060F063BFE014 CASE:L2-B001 0 S illop
21727 ba,a BL100025 ! 000060F063BFE018 CASE:L2-B001 0
21728 .word 0x9DA61010 ! 000060F063BFE01C CASE:L2-B001 0 S illop
21729BL100023:.word 0x93906000 ! 000060F063BFE020 CASE:L2-B002 0 random
21730 ldx [%g2+0x0010], %g4 ! 000060F063BFE024 CASE:L2-B002 0 S BASE<BD100048
21731 stw %g1, [%g4+0x0054] ! 000060F063BFE028 CASE:L2-B002 0 S >BD100045+4
21732 .word 0x9BA099EE ! 000060F063BFE02C CASE:L2-B002 0 L illop
21733 stx %i0, [%g3+0x0050] ! 000060F063BFE030 CASE:L2-B002 0 S >BD100045
21734 ldd [%g4-0x0038], %f38 ! 000060F063BFE034 CASE:L2-B002 0 S <BD100006
21735BL100019:fbn,a BL100020 ! 000060F063BFE038 CASE:L2-B002 0 L
21736 .word 0x8FA99800 ! 000060F063BFE03C CASE:L2-B002 0 S illop
21737 .word 0xBAE88B33 ! 000060F063BFE040 CASE:L2-B002 0 S illop
21738 .word 0xADCD39DC ! 000060F063BFE044 CASE:L2-B002 0 S illop
21739 swap [%g3-0x0014], %o0 ! 000060F063BFE048 CASE:L2-B002 0 S >BD100087
21740 fbu BL100021 ! 000060F063BFE04C CASE:L2-B002 0 L
21741BL100021:.word 0x85B1C95B ! 000060F063BFE050 CASE:L2-B002 0 S illop
21742 .word 0xFEE2476F ! 000060F063BFE054 CASE:L2-B002 0 S illop
21743 brgz,pt %i5, BL100022 ! 000060F063BFE058 CASE:L2-B002 0 L
21744BL100022:stwa %i4, [%g4-0x0044]%asi ! 000060F063BFE05C CASE:L2-B002 0 S >BD100023+4
21745BL100020:add %g1, 0xC77, %g1 ! 000060F063BFE060 CASE:L2-B002 0 chksum++
21746 fba BL100025 ! 000060F063BFE064 CASE:L2-B002 0
21747 .word 0xD39A83D9 ! 000060F063BFE068 CASE:L2-B002 0 S illop_VIS
21748BL100024:add %g1, 0xC06, %g1 ! 000060F063BFE06C CASE:L2-B003 0 chksum++
21749 ld [%g2+0x0064], %fsr ! 000060F063BFE070 CASE:L2-B003 0 S <BD100032+4
21750 ld [%g2+0x0064], %fsr ! 000060F063BFE074 CASE:L2-B003 0 S <BD100032+4
21751 .word 0xDD4B414B ! 000060F063BFE078 CASE:L2-B003 0 S random
21752 .word 0xBBADF0C1 ! 000060F063BFE07C CASE:L2-B003 0 illop
21753 stda %f28, [%l6]0xD0 ! 000060F063BFE080 CASE:L2-B003 0 S Short8
21754 fba,pt %fcc1, BL100025 ! 000060F063BFE084 CASE:L2-B003 0
21755 .word 0x0A1D6D60 ! 000060F063BFE088 CASE:L2-B003 0 S random
21756BL100025: ! SWCH:L1-B000
21757 .word 0xCBE9FB39 ! 000060F063BFE08C SWCH:L1-B000 0 illop
21758 call .+8 ! 000060F063BFE090 SWCH:L1-B000 0 S
21759 ldd [%g5+0x0018], %f32 ! 000060F063BFE094 SWCH:L1-B000 0 S <BD100059
21760 ldx [%g2+0x0000], %g6 ! 000060F063BFE098 SWCH:L1-B000 0 S BASE<BD100094
21761 stw %i0, [%g6+0x000C] ! 000060F063BFE09C SWCH:L1-B000 0 S >BD100058+4
21762 .word 0xBDA211BE ! 000060F063BFE0A0 SWCH:L1-B000 0 S illop_FP
21763 ldx [%g2+0x0050], %l5 ! 000060F063BFE0A4 SWCH:L1-B000 0 <BD100003
21764 .word 0x87938017 ! 000060F063BFE0A8 SWCH:L1-B000 0 illop
21765 stda %f0, [%l5]0xF8 ! 000060F063BFE0AC SWCH:L1-B000 0 Blk-Store
21766 membar 0x40 ! 000060F063BFE0B0 SWCH:L1-B000 0
21767 .word 0x83B54797 ! 000060F063BFE0B4 SWCH:L1-B000 0 S illop
21768 .word 0x95A240E3 ! 000060F063BFE0B8 SWCH:L1-B000 0 illop
21769 ldda [%l6]0xD1, %f16 ! 000060F063BFE0BC SWCH:L1-B000 0 S Short8
21770 nop ! 000060F063BFE0C0 SWCH:L1-B000 0 S
21771 .word 0xA422B637 ! 000060F063BFE0C4 SUBR:L0-B000 0 S random
21772 .word 0xCD6C9723 ! 000060F063BFE0C8 SUBR:L0-B000 0 S illop
21773 ld [%g3+0x002C], %f9 ! 000060F063BFE0CC SUBR:L0-B000 0 S <BD100019
21774 .word 0x81A050AC ! 000060F063BFE0D0 SUBR:L0-B000 0 S illop_FP
21775 ldub [%g4+0x0043], %o3 ! 000060F063BFE0D4 SUBR:L0-B000 0 S <BD100092
21776 ldx [%g2+0x0058], %l6 ! 000060F063BFE0D8 SUBR:L0-B000 0 <BD100010
21777 .word 0x8D8E4AC0 ! 000060F063BFE0DC SUBR:L0-B000 0 S illop
21778 ta %xcc, 0x45 ! 000060F063BFE0E0 SUBR:L0-B000 0 demap-stack
21779 add %g1, 0xC88, %i0 ! 000060F063BFE0E4 SUBR:L0-B000 0
21780 add %g1, 0xBBF, %g1 ! 000060F063BFE0E8 SUBR:L0-B000 0 chksum++
21781 ret ! 000060F063BFE0EC SUBR:L0-B000 0
21782 restore %i0, %l7, %o0 ! 000060F063BFE0F0 SUBR:L0-B000 0
21783
21784SECTION .btext048_pg1 TEXT_VA=0x60f063bfe000
21785attr_text {
21786 Name = .btext048_pg1,
21787 VA = 0x60f063bfe000,
21788 RA = 0xfffef0000,
21789 PA = ra2pa(0xfffef0000,0),
21790 tsbonly,
21791 part_0_ctx_nonzero_tsb_config_3,
21792 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21793 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21794 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21795}
21796.text; .skip 8
21797
21798!========================================================================
21799
21800SECTION .btext049 TEXT_VA=0x341ae5f00
21801attr_text {
21802 Name = .btext049,
21803 VA = 0x341ae5f00,
21804 RA = 0xfffeebf00,
21805 PA = ra2pa(0xfffeebf00,0),
21806 notsb
21807}
21808
21809SECTION .btext049_pg0 TEXT_VA=0x341ae4000
21810attr_text {
21811 Name = .btext049_pg0,
21812 VA = 0x341ae4000,
21813 RA = 0xfffeea000,
21814 PA = ra2pa(0xfffeea000,0),
21815 tsbonly,
21816 part_0_ctx_nonzero_tsb_config_3,
21817 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21818 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21819 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21820}
21821.text; .skip 8
21822
21823
21824SECTION .btext049
21825.text
21826.global SUBR131; SUBR131:
21827BL100027: ! SUBR:L0-B000
21828 add %g1, 0x365, %g1 ! 0000000341AE5F00 SUBR:L0-B000 0 chksum++
21829 fbne,pn %fcc3, BL100026 ! 0000000341AE5F04 SUBR:L0-B000 0
21830 save %o6, -128, %o6 ! 0000000341AE5F08 SUBR:L0-B000 0
21831BL100026: ! SUBR:L0-B000
21832 sethi %hh(0x341AE5F00),%l7 ! 0000000341AE5F0C SUBR:L0-B000 0 SUBR131
21833 or %l7,%hm(0x341AE5F00),%l7 ! 0000000341AE5F10 SUBR:L0-B000 0
21834 sethi %lm(0x341AE5F00),%l6 ! 0000000341AE5F14 SUBR:L0-B000 0
21835 or %l6,%lo(0x341AE5F00),%l6 ! 0000000341AE5F18 SUBR:L0-B000 0
21836 sllx %l7, 0x20, %l7 ! 0000000341AE5F1C SUBR:L0-B000 0
21837 or %l7, %l6, %l7 ! 0000000341AE5F20 SUBR:L0-B000 0
21838 ta %xcc, 0x45 ! 0000000341AE5F24 SUBR:L0-B000 0 demap-stack
21839 add %g1, 0x838, %g1 ! 0000000341AE5F28 SUBR:L0-B000 0 chksum++
21840 add %o3, %g1, %o1 ! 0000000341AE5F2C SWCH:L1-B000 0
21841 and %o1, 0x18, %o7 ! 0000000341AE5F30 SWCH:L1-B000 0
21842 .word 0x81F6BF72 ! 0000000341AE5F34 SWCH:L1-B000 0 illop
21843 or %o1,%lo(0x1081F6BF72),%o1 ! 0000000341AE5F38 SWCH:L1-B000 0
21844 add %o1, %o7, %o1 ! 0000000341AE5F3C SWCH:L1-B000 0
21845 jmpl %l7+%o1, %g0 ! 0000000341AE5F40 SWCH:L1-B000 0
21846 ta %xcc, 0x46 ! 0000000341AE5F44 SWCH:L1-B000 0 S demap-page
21847 .word 0x869917C7 ! 0000000341AE5F48 SWCH:L1-B000 0 random
21848 .word 0xC35957D4 ! 0000000341AE5F4C SWCH:L1-B000 0 S illop
21849 .word 0x123B2A24 ! 0000000341AE5F50 SWCH:L1-B000 0 random
21850 .word 0xBC43758C ! 0000000341AE5F54 SWCH:L1-B000 0 S random
21851 ba,a BL100029 ! 0000000341AE5F58 SWCH:L1-B000 0
21852 .word 0x83A80C95 ! 0000000341AE5F5C SWCH:L1-B000 0 S illop_FP
21853 .word 0xBB76E933 ! 0000000341AE5F60 SWCH:L1-B000 0 illop
21854 ldsb [%g5-0x0020], %o4 ! 0000000341AE5F64 SWCH:L1-B000 0 S <BD100144
21855BL100028:add %g1, 0x14F, %g1 ! 0000000341AE5F68 CASE:L2-B000 0 chksum++
21856 .word 0x81A8D00D ! 0000000341AE5F6C CASE:L2-B000 0 S illop
21857 .word 0xCAE233E1 ! 0000000341AE5F70 CASE:L2-B000 0 S illop
21858 call .+8 ! 0000000341AE5F74 CASE:L2-B000 0 S
21859 st %f22, [%g5-0x0050] ! 0000000341AE5F78 CASE:L2-B000 0 S >BD100093
21860 stx %i4, [%g3-0x0008] ! 0000000341AE5F7C CASE:L2-B000 0 S >BD100056
21861 ld [%g5+0x0024], %f27 ! 0000000341AE5F80 CASE:L2-B000 0 S <BD100139
21862 stda %i0, [%g4-0x0048]%asi ! 0000000341AE5F84 CASE:L2-B000 0 S >BD100023
21863 sethi %hh(0x2E403D479F00),%l6 ! 0000000341AE5F88 CASE:L2-B000 0 SUBR134
21864 or %l6,%hm(0x2E403D479F00),%l6 ! 0000000341AE5F8C CASE:L2-B000 0
21865 .word 0x89DBE055 ! 0000000341AE5F90 CASE:L2-B000 0 illop
21866 .word 0xA9E74038 ! 0000000341AE5F94 CASE:L2-B000 0 illop
21867 .word 0xCB47C6AB ! 0000000341AE5F98 CASE:L2-B000 0 illop
21868 or %l6, %l5, %l6 ! 0000000341AE5F9C CASE:L2-B000 0
21869 jmpl %l6+0x0000, %o7 ! 0000000341AE5FA0 CASE:L2-B000 0 S
21870 stha %i3, [%g3+0x005A]%asi ! 0000000341AE5FA4 CASE:L2-B000 0 S >BD100035+2
21871 ldx [%g2+0x0050], %l5 ! 0000000341AE5FA8 CASE:L2-B000 0 <BD100003
21872 membar 0x40 ! 0000000341AE5FAC CASE:L2-B000 0
21873 .word 0x81C3E008 ! 0000000341AE5FB0 CASE:L2-B000 0 random
21874 membar 0x40 ! 0000000341AE5FB4 CASE:L2-B000 0
21875 sth %i1, [%g4+0x0002] ! 0000000341AE5FB8 CASE:L2-B000 0 S >BD100095
21876 tleu %xcc, %g0+0x005E ! 0000000341AE5FBC CASE:L2-B000 0 S
21877 .word 0x081A4761 ! 0000000341AE5FC0 CASE:L2-B000 0 illop
21878 .word 0xAF5D7ADA ! 0000000341AE5FC4 CASE:L2-B000 0 S illop
21879BL100029:add %g1, 0x941, %g1 ! 0000000341AE5FC8 CASE:L2-B001 0 chksum++
21880 ta %xcc, 0x40 ! 0000000341AE5FCC CASE:L2-B001 0 S +-priv
21881 stb %o4, [%g6-0x0058] ! 0000000341AE5FD0 CASE:L2-B001 0 S >BD100024
21882 .word 0x372B4494 ! 0000000341AE5FD4 CASE:L2-B001 0 random
21883 ldda [%l6]0x26, %i0 ! 0000000341AE5FD8 CASE:L2-B001 0 S Quad_Ld_P
21884 .word 0x83880000 ! 0000000341AE5FDC CASE:L2-B001 0 S random
21885 st %f11, [%g3-0x0074] ! 0000000341AE5FE0 CASE:L2-B001 0 S >BD100020
21886 .word 0x89B08B16 ! 0000000341AE5FE4 CASE:L2-B001 0 S illop_VIS
21887 ba BL100032 ! 0000000341AE5FE8 CASE:L2-B001 0
21888 ldx [%g2+0x0038], %g6 ! 0000000341AE5FEC CASE:L2-B001 0 S BASE<BD100125
21889BL100030:.word 0x81E80000 ! 0000000341AE5FF0 CASE:L2-B002 0 random
21890 st %f25, [%g4-0x0040] ! 0000000341AE5FF4 CASE:L2-B002 0 S >BD100007
21891 ldda [%g7+%g7]0x83, %i0 ! 0000000341AE5FF8 CASE:L2-B002 0 S <BD100043
21892 std %f6, [%g6+0x0010] ! 0000000341AE5FFC CASE:L2-B002 0 S >BD100074
21893 ldx [%g2+0x0050], %l5 ! 0000000341AE6000 CASE:L2-B002 0 <BD100003
21894 membar 0x40 ! 0000000341AE6004 CASE:L2-B002 0
21895 ldda [%l5]0x16, %f16 ! 0000000341AE6008 CASE:L2-B002 0 Blk-Load
21896 membar 0x40 ! 0000000341AE600C CASE:L2-B002 0
21897 std %f26, [%g5+0x0080] ! 0000000341AE6010 CASE:L2-B002 0 S >BD100070
21898 std %i2, [%g6+0x0080] ! 0000000341AE6014 CASE:L2-B002 0 S >BD100070
21899 .word 0xE6E2C07C ! 0000000341AE6018 CASE:L2-B002 0 S illop
21900 call .+8 ! 0000000341AE601C CASE:L2-B002 0 S
21901 .word 0x08EEA578 ! 0000000341AE6020 CASE:L2-B002 0 S illop
21902 .word 0x85A016FE ! 0000000341AE6024 CASE:L2-B002 0 illop
21903 .word 0x007BE566 ! 0000000341AE6028 CASE:L2-B002 0 S illop
21904BL100031:add %g1, 0xEA1, %g1 ! 0000000341AE602C CASE:L2-B003 0 chksum++
21905 ldx [%g2+0x0058], %l6 ! 0000000341AE6030 CASE:L2-B003 0 <BD100010
21906 ldda [%l6]0x26, %i0 ! 0000000341AE6034 CASE:L2-B003 0 S Quad_Ld_P
21907 add %g6, 0x40, %l6 ! 0000000341AE6038 CASE:L2-B003 0 @BD100036
21908 ldda [%l6]0xD2, %f26 ! 0000000341AE603C CASE:L2-B003 0 S Short16
21909 ldx [%g2+0x0000], %g5 ! 0000000341AE6040 CASE:L2-B003 0 S BASE<BD100094
21910 .word 0xB7AB0078 ! 0000000341AE6044 CASE:L2-B003 0 S illop_FP
21911 stha %i0, [%g4+0x0040]%asi ! 0000000341AE6048 CASE:L2-B003 0 S >BD100036
21912 ldstub [%g6+0x002A], %l0 ! 0000000341AE604C CASE:L2-B003 0 S >BD100099
21913 .word 0xA9A99C96 ! 0000000341AE6050 CASE:L2-B003 0 S illop
21914 ldx [%g2+0x0058], %l6 ! 0000000341AE6054 CASE:L2-B003 0 <BD100010
21915 stxa %g7, [%l6+%g0]0x04 ! 0000000341AE6058 CASE:L2-B003 0 S >BD100011
21916 add %g6, -32, %l6 ! 0000000341AE605C CASE:L2-B003 0 @BD100144
21917 ldda [%l6]0xD0, %f30 ! 0000000341AE6060 CASE:L2-B003 0 S Short8
21918 stda %f6, [%g5+0x0018]%asi ! 0000000341AE6064 CASE:L2-B003 0 S >BD100059
21919 ldx [%g2+0x0058], %l6 ! 0000000341AE6068 CASE:L2-B003 0 <BD100010
21920 .word 0xCF750DD0 ! 0000000341AE606C CASE:L2-B003 0 S illop
21921 .word 0x8791601A ! 0000000341AE6070 CASE:L2-B003 0 S illop
21922 fba,a BL100032 ! 0000000341AE6074 CASE:L2-B003 0
21923 nop ! 0000000341AE6078 CASE:L2-B003 0 S
21924BL100032: ! SWCH:L1-B000
21925 add %g1, 0x597, %g1 ! 0000000341AE607C SWCH:L1-B000 0 chksum++
21926 call .+8 ! 0000000341AE6080 SWCH:L1-B000 0 S
21927 ldub [%g6+0x0046], %l4 ! 0000000341AE6084 SWCH:L1-B000 0 S <BD100077
21928 .word 0xE48E0928 ! 0000000341AE6088 SWCH:L1-B000 0 S random
21929 .word 0xBF50C000 ! 0000000341AE608C SWCH:L1-B000 0 S illop
21930 ldx [%g6+0x0038], %i4 ! 0000000341AE6090 SWCH:L1-B000 0 S <BD100028
21931 .word 0xB965A90A ! 0000000341AE6094 SUBR:L0-B000 0 S illop
21932 ldd [%g3-0x0068], %i0 ! 0000000341AE6098 SUBR:L0-B000 0 S <BD100082
21933 st %f12, [%g6+0x0078] ! 0000000341AE609C SUBR:L0-B000 0 S >BD100009
21934 st %f13, [%g6+0x007C] ! 0000000341AE60A0 SUBR:L0-B000 0 S >BD100009+4
21935 ldx [%g2+0x0000], %g4 ! 0000000341AE60A4 SUBR:L0-B000 0 S BASE<BD100094
21936 .word 0x87914002 ! 0000000341AE60A8 SUBR:L0-B000 0 S illop
21937 st %f8, [%g6-0x0074] ! 0000000341AE60AC SUBR:L0-B000 0 S >BD100020
21938 fmul8x16al %f17, %f30, %f20 ! 0000000341AE60B0 SUBR:L0-B000 0 S
21939 stda %f0, [%g6-0x0038]%asi ! 0000000341AE60B4 SUBR:L0-B000 0 S >BD100006
21940 st %f8, [%g5+0x004C] ! 0000000341AE60B8 SUBR:L0-B000 0 S >BD100047
21941 .word 0xE29D7274 ! 0000000341AE60BC SUBR:L0-B000 0 S illop
21942 ldx [%g3-0x0088], %g3 ! 0000000341AE60C0 SUBR:L0-B000 0 ptr_chase
21943 ldx [%g3-0x0088], %g3 ! 0000000341AE60C4 SUBR:L0-B000 0 ptr_chase
21944 ta %xcc, 0x45 ! 0000000341AE60C8 SUBR:L0-B000 0 demap-stack
21945 add %g1, 0xD08, %i0 ! 0000000341AE60CC SUBR:L0-B000 0
21946 return %i7+0x0008 ! 0000000341AE60D0 SUBR:L0-B000 0
21947 add %g1, 0x172, %g1 ! 0000000341AE60D4 SUBR:L0-B000 0 chksum++
21948
21949SECTION .btext049_pg1 TEXT_VA=0x341ae6000
21950attr_text {
21951 Name = .btext049_pg1,
21952 VA = 0x341ae6000,
21953 RA = 0xfffeec000,
21954 PA = ra2pa(0xfffeec000,0),
21955 tsbonly,
21956 part_0_ctx_nonzero_tsb_config_3,
21957 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21958 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21959 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21960}
21961.text; .skip 8
21962
21963!========================================================================
21964
21965SECTION .btext050 TEXT_VA=0x398f925f00
21966attr_text {
21967 Name = .btext050,
21968 VA = 0x398f925f00,
21969 RA = 0xfffee7f00,
21970 PA = ra2pa(0xfffee7f00,0),
21971 notsb
21972}
21973
21974SECTION .btext050_pg0 TEXT_VA=0x398f924000
21975attr_text {
21976 Name = .btext050_pg0,
21977 VA = 0x398f924000,
21978 RA = 0xfffee6000,
21979 PA = ra2pa(0xfffee6000,0),
21980 tsbonly,
21981 part_0_ctx_nonzero_tsb_config_3,
21982 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
21983 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
21984 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
21985}
21986.text; .skip 8
21987
21988
21989SECTION .btext050
21990.text
21991.global SUBR132; SUBR132:
21992BL100034: ! SUBR:L0-B000
21993 add %g1, 0x47A, %g1 ! 000000398F925F00 SUBR:L0-B000 0 chksum++
21994 ble,pt %icc, BL100033 ! 000000398F925F04 SUBR:L0-B000 0
21995 save %o6, -128, %o6 ! 000000398F925F08 SUBR:L0-B000 0
21996BL100033: ! SUBR:L0-B000
21997 sethi %hh(0x398F925F00),%l7 ! 000000398F925F0C SUBR:L0-B000 0 SUBR132
21998 .word 0xB194A008 ! 000000398F925F10 SUBR:L0-B000 0 illop
21999 sethi %lm(0x398F925F00),%l6 ! 000000398F925F14 SUBR:L0-B000 0
22000 or %l6,%lo(0x398F925F00),%l6 ! 000000398F925F18 SUBR:L0-B000 0
22001 .word 0x07C80867 ! 000000398F925F1C SUBR:L0-B000 0 random
22002 or %l7, %l6, %l7 ! 000000398F925F20 SUBR:L0-B000 0
22003 ta %xcc, 0x45 ! 000000398F925F24 SUBR:L0-B000 0 demap-stack
22004 add %g1, 0x310, %g1 ! 000000398F925F28 SUBR:L0-B000 0 chksum++
22005 .word 0xB1A9D066 ! 000000398F925F2C LOOP:L1-B000 0 illop
22006BL100054: ! LOOP:L1-B000
22007 add %g1, 0x3A6, %g1 ! 000000398F925F30 LOOP:L1-B000 0 chksum++
22008 ldsh [%g5-0x004A], %i5 ! 000000398F925F34 LOOP:L1-B000 0 S <BD100033
22009 .word 0xEC357DA9 ! 000000398F925F38 LOOP:L1-B000 0 S random
22010 .word 0x95906000 ! 000000398F925F3C LOOP:L1-B000 0 S random
22011 std %f14, [%g5-0x005C] ! 000000398F925F40 LOOP:L1-B000 0 S >BD100104+4
22012 std %f42, [%g4-0x0038] ! 000000398F925F44 LOOP:L1-B000 0 S >BD100006
22013 stx %i3, [%g5-0x0048] ! 000000398F925F48 LOOP:L1-B000 0 S >BD100023
22014 .word 0xA5A618E5 ! 000000398F925F4C LOOP:L1-B000 0 illop
22015 membar 0x40 ! 000000398F925F50 LOOP:L1-B000 0
22016 ldda [%l5]0x16, %f16 ! 000000398F925F54 LOOP:L1-B000 0 Blk-Load
22017 membar 0x40 ! 000000398F925F58 LOOP:L1-B000 0
22018 .word 0xD70C5600 ! 000000398F925F5C SKIP:L2-B000 0 random
22019 .word 0xAFB10B85 ! 000000398F925F60 SKIP:L2-B000 0 illop
22020 .word 0x89A2501F ! 000000398F925F64 SKIP:L2-B000 0 S illop
22021 ldx [%g2+0x0058], %l6 ! 000000398F925F68 SKIP:L2-B000 0 <BD100010
22022 ldda [%l6]0x24, %i0 ! 000000398F925F6C SKIP:L2-B000 0 S Quad_Ld
22023 .word 0xA9A491F4 ! 000000398F925F70 SKIP:L2-B000 0 S illop
22024 ldx [%g3+0x0080], %i4 ! 000000398F925F74 SKIP:L2-B000 0 S <BD100070
22025 ldswa [%g7+%g7]0x8B, %l0 ! 000000398F925F78 SKIP:L2-B000 0 S <BD100043
22026 .word 0x9FC68000 ! 000000398F925F7C SKIP:L2-B000 0 S random
22027 add %g1, 0xB80, %g1 ! 000000398F925F80 SKIP:L2-B000 0 chksum++
22028 .word 0x97906000 ! 000000398F925F84 SKIP:L2-B000 0 S random
22029 stba %i0, [%g3-0x001A]%asi ! 000000398F925F88 SKIP:L2-B000 0 S >BD100130+2
22030 sethi %hh(0x1666BFFFFF00),%l6 ! 000000398F925F8C SKIP:L2-B000 0 SUBR133
22031 or %l6,%hm(0x1666BFFFFF00),%l6 ! 000000398F925F90 SKIP:L2-B000 0
22032 sethi %lm(0x1666BFFFFF00),%l5 ! 000000398F925F94 SKIP:L2-B000 0
22033 or %l5,%lo(0x1666BFFFFF00),%l5 ! 000000398F925F98 SKIP:L2-B000 0
22034 .word 0xECE3929B ! 000000398F925F9C SKIP:L2-B000 0 random
22035 or %l6, %l5, %l6 ! 000000398F925FA0 SKIP:L2-B000 0
22036 add %l6, 0x1, %l6 ! 000000398F925FA4 SKIP:L2-B000 0
22037 jmpl %l6+0x0000, %o7 ! 000000398F925FA8 SKIP:L2-B000 0 S
22038 nop ! 000000398F925FAC SKIP:L2-B000 0 S
22039 lda [%g4-0x002C]%asi, %f9 ! 000000398F925FB0 SKIP:L2-B000 0 S <BD100055
22040 ld [%g5-0x0014], %f23 ! 000000398F925FB4 SKIP:L2-B000 0 S <BD100087
22041 .word 0x89AFE3B0 ! 000000398F925FB8 SKIP:L2-B000 0 illop
22042 ld [%g3-0x0078], %f11 ! 000000398F925FBC SKIP:L2-B000 0 S <BD100180
22043BL100035: ! ELSE:L2-B001
22044 add %g5, -30, %l6 ! 000000398F925FC0 ELSE:L2-B001 0 @BD100016
22045 ldda [%l6]0xD2, %f20 ! 000000398F925FC4 ELSE:L2-B001 0 S Short16
22046 st %f31, [%g4-0x001C] ! 000000398F925FC8 ELSE:L2-B001 0 S >BD100130
22047 ldx [%g2+0x0000], %g6 ! 000000398F925FCC ELSE:L2-B001 0 S BASE<BD100094
22048 std %f62, [%g4+0x0018] ! 000000398F925FD0 ELSE:L2-B001 0 S >BD100059
22049 ldsba [%g7+%g0]0x83, %i1 ! 000000398F925FD4 ELSE:L2-B001 0 S <BD100043
22050 stw %i5, [%g4+0x0004] ! 000000398F925FD8 ELSE:L2-B001 0 S >BD100053
22051 .word 0xC779CB0A ! 000000398F925FDC ELSE:L2-B001 0 S illop
22052 add %g1, 0x5EA, %g1 ! 000000398F925FE0 ELSE:L2-B001 0 chksum++
22053 nop ! 000000398F925FE4 ELSE:L2-B001 0 S
22054 bz BL100036 ;.empty ! 000000398F925FE8 ELSE:L2-B001 0 L
22055 bl,a,pt %xcc, BL100037 ;.empty ! 000000398F925FEC ELSE:L2-B001 0 L
22056 ba BL100038 ! 000000398F925FF0 ELSE:L2-B001 0 L
22057 nop ! 000000398F925FF4 ELSE:L2-B001 0 S
22058 .word 0xBE100001 ! 000000398F925FF8 ELSE:L2-B001 0 S random
22059 bn,a,pn %icc, BL100039 ! 000000398F925FFC ELSE:L2-B001 0 L
22060 .word 0x1599B984 ! 000000398F926000 ELSE:L2-B001 0 S random
22061BL100038:bpos,a,pn %icc, BL100040 ! 000000398F926004 ELSE:L2-B001 0 L
22062BL100040:.word 0xB7A158BC ! 000000398F926008 ELSE:L2-B001 0 S illop
22063 .word 0xAB402589 ! 000000398F92600C ELSE:L2-B001 0 L illop
22064BL100039:fbge,a,pt %fcc1, BL100041 ! 000000398F926010 ELSE:L2-B001 0 L
22065BL100037:stda %f14, [%g4-0x0060]%asi ! 000000398F926014 ELSE:L2-B001 0 S >BD100104
22066BL100036:bn,a BL100041 ! 000000398F926018 ELSE:L2-B001 0 L
22067BL100041:.word 0x8F18765E ! 000000398F92601C ELSE:L2-B001 0 S random
22068 add %g1, 0x4F3, %g1 ! 000000398F926020 ELSE:L2-B001 0 chksum++
22069BL100042: ! ELSE:L2-B001
22070 add %g1, 0xCA0, %g1 ! 000000398F926024 ELSE:L2-B001 0 chksum++
22071 .word 0xBF7AE231 ! 000000398F926028 SKIP:L2-B002 0 illop
22072 bz,pn %icc, BL100043 ! 000000398F92602C SKIP:L2-B002 0
22073 nop ! 000000398F926030 SKIP:L2-B002 0 S
22074 lduh [%g4+0x0040], %l0 ! 000000398F926034 SKIP:L2-B002 0 S <BD100036
22075 ldx [%g2+0x0058], %l6 ! 000000398F926038 SKIP:L2-B002 0 <BD100010
22076 ldda [%l6]0x24, %i0 ! 000000398F92603C SKIP:L2-B002 0 S Quad_Ld
22077 .word 0x9F92A01F ! 000000398F926040 SKIP:L2-B002 0 illop
22078 ldda [%l6]0xD1, %f16 ! 000000398F926044 SKIP:L2-B002 0 S Short8
22079 ldstuba [%g3+0x0029]%asi, %o0 ! 000000398F926048 SKIP:L2-B002 0 S >BD100090
22080 .word 0xA5A70D44 ! 000000398F92604C SKIP:L2-B002 0 S illop
22081 .word 0x2FC7E63F ! 000000398F926050 SKIP:L2-B002 0 S illop
22082 add %g1, 0xED8, %g1 ! 000000398F926054 SKIP:L2-B002 0 chksum++
22083 stb %o0, [%g3+0x0003] ! 000000398F926058 SKIP:L2-B002 0 S >BD100095+1
22084 sth %i1, [%g4-0x0022] ! 000000398F92605C SKIP:L2-B002 0 S >BD100076
22085 ld [%g4+0x0060], %f10 ! 000000398F926060 SKIP:L2-B002 0 S <BD100069
22086 ldswa [%g3-0x0040]%asi, %o0 ! 000000398F926064 SKIP:L2-B002 0 S <BD100007
22087 .word 0xF7BA02E9 ! 000000398F926068 SKIP:L2-B002 0 S illop
22088 lda [%g5-0x0034]%asi, %f1 ! 000000398F92606C SKIP:L2-B002 0 S <BD100006+4
22089 ldx [%g4+0x0050], %o3 ! 000000398F926070 SKIP:L2-B002 0 S <BD100045
22090 std %f32, [%g5-0x0070] ! 000000398F926074 SKIP:L2-B002 0 S >BD100008
22091 .word 0x8F8E262A ! 000000398F926078 SKIP:L2-B002 0 S illop
22092 stx %fsr, [%g2+0x0060] ! 000000398F92607C SKIP:L2-B002 0 S <BD100032
22093 add %g3, -31, %l6 ! 000000398F926080 SKIP:L2-B002 0 @BD100085
22094 stda %f28, [%l6]0xD0 ! 000000398F926084 SKIP:L2-B002 0 S Short8
22095 ba BL100044 ! 000000398F926088 SKIP:L2-B002 0
22096 .word 0x8D02D920 ! 000000398F92608C SKIP:L2-B002 0 S random
22097BL100043: ! ELSE:L2-B003
22098 ta %xcc, 0x46 ! 000000398F926090 ELSE:L2-B003 0 S demap-page
22099 .word 0xB1AE995E ! 000000398F926094 ELSE:L2-B003 0 S illop
22100 ldx [%g2+0x0050], %l5 ! 000000398F926098 ELSE:L2-B003 0 <BD100003
22101 membar 0x40 ! 000000398F92609C ELSE:L2-B003 0
22102 stda %f0, [%l5]0xE0 ! 000000398F9260A0 ELSE:L2-B003 0 Blk-Store
22103 .word 0x9BAD8A7E ! 000000398F9260A4 ELSE:L2-B003 0 illop
22104 membar 0x40 ! 000000398F9260A8 ELSE:L2-B003 0
22105 stda %f32, [%l5]0xE0 ! 000000398F9260AC ELSE:L2-B003 0 Blk-Store
22106 .word 0xB3A78D7D ! 000000398F9260B0 ELSE:L2-B003 0 illop
22107 lduwa [%g7+%g7]0x8B, %i4 ! 000000398F9260B4 ELSE:L2-B003 0 S <BD100043
22108 .word 0x89908CB1 ! 000000398F9260B8 ELSE:L2-B003 0 illop
22109 .word 0x81667FDC ! 000000398F9260BC ELSE:L2-B003 0 S illop
22110 ta %xcc, 0x46 ! 000000398F9260C0 ELSE:L2-B003 0 S demap-page
22111 ldx [%g2+0x0050], %l5 ! 000000398F9260C4 ELSE:L2-B003 0 <BD100003
22112 membar 0x40 ! 000000398F9260C8 ELSE:L2-B003 0
22113 stda %f32, [%l5]0x16 ! 000000398F9260CC ELSE:L2-B003 0 Blk-Store
22114 .word 0xDFE88FCB ! 000000398F9260D0 ELSE:L2-B003 0 illop
22115 sth %o0, [%g5-0x0016] ! 000000398F9260D4 ELSE:L2-B003 0 S >BD100051
22116BL100044: ! ELSE:L2-B003
22117 .word 0x93949EA2 ! 000000398F9260D8 ELSE:L2-B003 0 illop
22118 andcc %g1, 0x10, %g0 ! 000000398F9260DC SKIP:L2-B004 0
22119 bnz,a,pn %xcc, BL100050 ! 000000398F9260E0 SKIP:L2-B004 0
22120 .word 0x85AA60CD ! 000000398F9260E4 SKIP:L2-B004 0 S illop
22121 .word 0x8BB402E8 ! 000000398F9260E8 SKIP:L2-B004 0 S illop
22122 fba BL100045 ;.empty ! 000000398F9260EC SKIP:L2-B004 0 L
22123 .word 0xA5A55A89 ! 000000398F9260F0 SKIP:L2-B004 0 L illop
22124 stw %g1, [%g5+0x0024] ! 000000398F9260F4 SKIP:L2-B004 0 S >BD100139
22125 fbul,a BL100045 ! 000000398F9260F8 SKIP:L2-B004 0 L
22126BL100046:ldx [%g4+0x0038], %o4 ! 000000398F9260FC SKIP:L2-B004 0 S <BD100028
22127 .word 0xF36A2C7B ! 000000398F926100 SKIP:L2-B004 0 L random
22128 fbe,pn %fcc1, BL100048 ;.empty ! 000000398F926104 SKIP:L2-B004 0 L
22129BL100048:.word 0xB1956004 ! 000000398F926108 SKIP:L2-B004 0 L illop
22130BL100047:prefetch [%i7-0x05D6], 4 ! 000000398F92610C SKIP:L2-B004 0 S <.-1494
22131BL100049:bneg,a,pn %icc, BL100045 ! 000000398F926110 SKIP:L2-B004 0 L
22132 st %f19, [%g6-0x000C] ! 000000398F926114 SKIP:L2-B004 0 S >BD100002
22133BL100045:add %g1, 0x95D, %g1 ! 000000398F926118 SKIP:L2-B004 0 chksum++
22134 .word 0xAD9084E4 ! 000000398F92611C SKIP:L2-B004 0 random
22135 .word 0x8B5E30F4 ! 000000398F926120 SKIP:L2-B004 0 illop
22136 stda %f18, [%l6]0xD1 ! 000000398F926124 SKIP:L2-B004 0 S Short8
22137 ldx [%g2+0x0058], %l6 ! 000000398F926128 SKIP:L2-B004 0 <BD100010
22138 ldxa [%l6+%g0]0x04, %g7 ! 000000398F92612C SKIP:L2-B004 0 S <BD100011
22139 stw %g1, [%g6-0x0064] ! 000000398F926130 SKIP:L2-B004 0 S >BD100082+4
22140 .word 0xB7AC8076 ! 000000398F926134 SKIP:L2-B004 0 illop
22141 membar 0x40 ! 000000398F926138 SKIP:L2-B004 0
22142 ldda [%l5]0xF0, %f16 ! 000000398F92613C SKIP:L2-B004 0 Blk-Load
22143 .word 0x81E80000 ! 000000398F926140 SKIP:L2-B004 0 random
22144 st %fsr, [%g2+0x0064] ! 000000398F926144 SKIP:L2-B004 0 S <BD100032+4
22145 fba,a,pn %fcc1, BL100051 ! 000000398F926148 SKIP:L2-B004 0
22146 nop ! 000000398F92614C SKIP:L2-B004 0 S
22147BL100050: ! ELSE:L2-B005
22148 ldx [%g2+0x0060], %fsr ! 000000398F926150 ELSE:L2-B005 0 S <BD100032
22149 .word 0x22853840 ! 000000398F926154 ELSE:L2-B005 0 random
22150 stda %f20, [%l6]0xD0 ! 000000398F926158 ELSE:L2-B005 0 S Short8
22151 add %g6, 0x42, %l6 ! 000000398F92615C ELSE:L2-B005 0 @BD100091
22152 ldda [%l6]0xD0, %f24 ! 000000398F926160 ELSE:L2-B005 0 S Short8
22153 ld [%g5-0x0078], %f2 ! 000000398F926164 ELSE:L2-B005 0 S <BD100180
22154 .word 0xBFF00000 ! 000000398F926168 ELSE:L2-B005 0 S illop
22155 ldxa [%g7+%g0]0x77, %o0 ! 000000398F92616C ELSE:L2-B005 0 S BAD-ASI
22156 stw %o0, [%g4+0x0024] ! 000000398F926170 ELSE:L2-B005 0 S >BD100139
22157 ldd [%g6-0x0038], %f0 ! 000000398F926174 ELSE:L2-B005 0 S <BD100006
22158 ldx [%g2+0x0008], %g6 ! 000000398F926178 ELSE:L2-B005 0 S BASE<BD100015
22159 .word 0x8DAF4A1A ! 000000398F92617C ELSE:L2-B005 0 illop
22160 .word 0xF32DAC5B ! 000000398F926180 ELSE:L2-B005 0 illop
22161 stda %f28,[%l5+%g1]0xC8 ! 000000398F926184 ELSE:L2-B005 0 S Partial_St
22162 ldx [%g2+0x0058], %l6 ! 000000398F926188 ELSE:L2-B005 0 <BD100010
22163 lduha [%l6+%g0]0x04, %g7 ! 000000398F92618C ELSE:L2-B005 0 S <BD100011
22164 popc %o3, %l0 ! 000000398F926190 ELSE:L2-B005 0 S
22165 ldsh [%g3-0x0026], %o1 ! 000000398F926194 ELSE:L2-B005 0 S <BD100170
22166BL100051: ! ELSE:L2-B005
22167 .word 0x35C72B38 ! 000000398F926198 ELSE:L2-B005 0 random
22168 andcc %i1, 0x800, %g0 ! 000000398F92619C SKIP:L2-B006 0
22169 bz,a BL100052 ! 000000398F9261A0 SKIP:L2-B006 0
22170 .word 0x97906000 ! 000000398F9261A4 SKIP:L2-B006 0 S random
22171 .word 0x9C7E99DC ! 000000398F9261A8 SKIP:L2-B006 0 S random
22172 st %f11, [%g3+0x004C] ! 000000398F9261AC SKIP:L2-B006 0 S >BD100047
22173 .word 0xD92B9126 ! 000000398F9261B0 SKIP:L2-B006 0 S illop
22174 st %f8, [%g3+0x004C] ! 000000398F9261B4 SKIP:L2-B006 0 S >BD100047
22175 lduw [%g3-0x000C], %l0 ! 000000398F9261B8 SKIP:L2-B006 0 S <BD100002
22176 .word 0xB5A69949 ! 000000398F9261BC SKIP:L2-B006 0 S illop
22177 add %g1, 0xA8, %g1 ! 000000398F9261C0 SKIP:L2-B006 0 chksum++
22178 .word 0x18F9717E ! 000000398F9261C4 SKIP:L2-B006 0 S random
22179 .word 0xA5B33A86 ! 000000398F9261C8 SKIP:L2-B006 0 S illop_VIS
22180 .word 0x97906000 ! 000000398F9261CC SKIP:L2-B006 0 random
22181 membar 0x40 ! 000000398F9261D0 SKIP:L2-B006 0
22182 stda %f0, [%l5]0xE0 ! 000000398F9261D4 SKIP:L2-B006 0 Blk-Store
22183 membar 0x40 ! 000000398F9261D8 SKIP:L2-B006 0
22184 ldub [%g5+0x0042], %o3 ! 000000398F9261DC SKIP:L2-B006 0 S <BD100091
22185 .word 0xEABEA385 ! 000000398F9261E0 SKIP:L2-B006 0 S illop
22186 .word 0xFDFD056E ! 000000398F9261E4 SKIP:L2-B006 0 S illop
22187 ba BL100053 ! 000000398F9261E8 SKIP:L2-B006 0
22188 .word 0x81AB13F1 ! 000000398F9261EC SKIP:L2-B006 0 S illop_FP
22189BL100052: ! ELSE:L2-B007
22190 st %f9, [%g5-0x0078] ! 000000398F9261F0 ELSE:L2-B007 0 S >BD100180
22191 .word 0xA940BACA ! 000000398F9261F4 ELSE:L2-B007 0 S illop
22192 .word 0xA8CDF921 ! 000000398F9261F8 ELSE:L2-B007 0 S illop
22193 swap [%g5-0x001C], %l4 ! 000000398F9261FC ELSE:L2-B007 0 S >BD100130
22194 std %f6, [%g3+0x0010] ! 000000398F926200 ELSE:L2-B007 0 S >BD100074
22195 lduw [%g4-0x000C], %l3 ! 000000398F926204 ELSE:L2-B007 0 S <BD100002
22196 ldsw [%g3-0x001C], %i4 ! 000000398F926208 ELSE:L2-B007 0 S <BD100130
22197 swap [%g6+0x0004], %o3 ! 000000398F92620C ELSE:L2-B007 0 S >BD100053
22198 stx %i4, [%g5+0x0008] ! 000000398F926210 ELSE:L2-B007 0 S >BD100058
22199 stb %o5, [%g4+0x0046] ! 000000398F926214 ELSE:L2-B007 0 S >BD100077
22200 ldx [%g2+0x0058], %l6 ! 000000398F926218 ELSE:L2-B007 0 <BD100010
22201 ldda [%l6]0x24, %i0 ! 000000398F92621C ELSE:L2-B007 0 S Quad_Ld
22202 .word 0xD7DF226D ! 000000398F926220 ELSE:L2-B007 0 S illop
22203 .word 0x01F10AD6 ! 000000398F926224 ELSE:L2-B007 0 illop
22204 ldub [%g3-0x001F], %o5 ! 000000398F926228 ELSE:L2-B007 0 S <BD100085
22205 .word 0x81F1F0F4 ! 000000398F92622C ELSE:L2-B007 0 S illop
22206 add %g4, -38, %l6 ! 000000398F926230 ELSE:L2-B007 0 @BD100170
22207 ldda [%l6]0xD3, %f18 ! 000000398F926234 ELSE:L2-B007 0 S Short16
22208 ldd [%g4+0x0030], %i2 ! 000000398F926238 ELSE:L2-B007 0 S <BD100044
22209BL100053: ! ELSE:L2-B007
22210 .word 0x1FC0A0AE ! 000000398F92623C ELSE:L2-B007 0 illop
22211 lduha [%g6-0x0028]%asi, %i5 ! 000000398F926240 LOOP:L1-B000 0 S <BD100049
22212 lduh [%g4-0x0016], %o3 ! 000000398F926244 LOOP:L1-B000 0 S <BD100051
22213 .word 0xD5D7D22D ! 000000398F926248 LOOP:L1-B000 0 S illop
22214 ldd [%g5+0x0030], %i0 ! 000000398F92624C LOOP:L1-B000 0 S <BD100044
22215 ldx [%g2+0x0050], %l5 ! 000000398F926250 LOOP:L1-B000 0 <BD100003
22216 membar 0x40 ! 000000398F926254 LOOP:L1-B000 0
22217 stda %f32, [%l5]0x16 ! 000000398F926258 LOOP:L1-B000 0 Blk-Store
22218 membar 0x40 ! 000000398F92625C LOOP:L1-B000 0
22219 stda %f14, [%g5-0x0038]%asi ! 000000398F926260 LOOP:L1-B000 0 S >BD100006
22220 st %fsr, [%g2+0x0064] ! 000000398F926264 LOOP:L1-B000 0 S <BD100032+4
22221 .word 0x83F00000 ! 000000398F926268 LOOP:L1-B000 0 S illop
22222 lduh [%g5+0x0000], %i0 ! 000000398F92626C LOOP:L1-B000 0 S <BD100097
22223 ldsb [%g5+0x0029], %o5 ! 000000398F926270 LOOP:L1-B000 0 S <BD100090
22224 sth %i2, [%g4+0x0044] ! 000000398F926274 LOOP:L1-B000 0 S >BD100137
22225 st %f11, [%g3+0x004C] ! 000000398F926278 LOOP:L1-B000 0 S >BD100047
22226 subcc %l2, 0x1, %l2 ! 000000398F92627C LOOP:L1-B000 0
22227 bnz,a,pn %icc, BL100054 ! 000000398F926280 LOOP:L1-B000 0
22228 lduwa [%g7+%g0]0x83, %i0 ! 000000398F926284 LOOP:L1-B000 0 S <BD100043
22229 add %g1, 0x5D3, %g1 ! 000000398F926288 LOOP:L1-B000 0 chksum++
22230 stha %g1, [%g6-0x0052]%asi ! 000000398F92628C SUBR:L0-B000 0 S >BD100027+2
22231 bne,a BL100055 ! 000000398F926290 SUBR:L0-B000 0 L
22232 .word 0xA57ED3D6 ! 000000398F926294 SUBR:L0-B000 0 S illop
22233 bvc,pn %icc, BL100056 ;.empty ! 000000398F926298 SUBR:L0-B000 0 L
22234 .word 0xBBADD00C ! 000000398F92629C SUBR:L0-B000 0 L illop
22235BL100055:be BL100058 ;.empty ! 000000398F9262A0 SUBR:L0-B000 0 L
22236BL100056:bg,a BL100059 ! 000000398F9262A4 SUBR:L0-B000 0 L
22237 .word 0x83D32550 ! 000000398F9262A8 SUBR:L0-B000 0 S illop
22238BL100058:fbue BL100060 ! 000000398F9262AC SUBR:L0-B000 0 L
22239BL100057:nop ! 000000398F9262B0 SUBR:L0-B000 0 S
22240BL100060:ldd [%g3-0x0048], %i0 ! 000000398F9262B4 SUBR:L0-B000 0 S <BD100023
22241BL100059:nop ! 000000398F9262B8 SUBR:L0-B000 0 S
22242 add %g1, 0xBBA, %g1 ! 000000398F9262BC SUBR:L0-B000 0 chksum++
22243 ta %xcc, 0x45 ! 000000398F9262C0 SUBR:L0-B000 0 demap-stack
22244 add %g1, 0xE0C, %i0 ! 000000398F9262C4 SUBR:L0-B000 0
22245 return %i7+0x0008 ! 000000398F9262C8 SUBR:L0-B000 0
22246 add %g1, 0x1C8, %g1 ! 000000398F9262CC SUBR:L0-B000 0 chksum++
22247
22248SECTION .btext050_pg1 TEXT_VA=0x398f926000
22249attr_text {
22250 Name = .btext050_pg1,
22251 VA = 0x398f926000,
22252 RA = 0xfffee8000,
22253 PA = ra2pa(0xfffee8000,0),
22254 tsbonly,
22255 part_0_ctx_nonzero_tsb_config_3,
22256 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
22257 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22258 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22259}
22260.text; .skip 8
22261
22262!========================================================================
22263
22264SECTION .btext051 TEXT_VA=0x1666bfffff00
22265attr_text {
22266 Name = .btext051,
22267 VA = 0x1666bfffff00,
22268 RA = 0xc7fffff00,
22269 PA = ra2pa(0xc7fffff00,0),
22270 notsb
22271}
22272
22273SECTION .btext051_pg0 TEXT_VA=0x1666b0000000
22274attr_text {
22275 Name = .btext051_pg0,
22276 VA = 0x1666b0000000,
22277 RA = 0xc70000000,
22278 PA = ra2pa(0xc70000000,0),
22279 tsbonly,
22280 part_0_ctx_nonzero_tsb_config_2,
22281 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
22282 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22283 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22284}
22285.text; .skip 8
22286
22287
22288SECTION .btext051
22289.text
22290.global SUBR133; SUBR133:
22291BL100061: ! SUBR:L0-B000
22292 add %g1, 0x980, %g1 ! 00001666BFFFFF00 SUBR:L0-B000 0 chksum++
22293 save %o6, -128, %o6 ! 00001666BFFFFF04 SUBR:L0-B000 0
22294 sethi %hh(0x1666BFFFFF00),%l7 ! 00001666BFFFFF08 SUBR:L0-B000 0 SUBR133
22295 or %l7,%hm(0x1666BFFFFF00),%l7 ! 00001666BFFFFF0C SUBR:L0-B000 0
22296 sethi %lm(0x1666BFFFFF00),%l6 ! 00001666BFFFFF10 SUBR:L0-B000 0
22297 or %l6,%lo(0x1666BFFFFF00),%l6 ! 00001666BFFFFF14 SUBR:L0-B000 0
22298 sllx %l7, 0x20, %l7 ! 00001666BFFFFF18 SUBR:L0-B000 0
22299 or %l7, %l6, %l7 ! 00001666BFFFFF1C SUBR:L0-B000 0
22300 ldsb [%g6-0x001F], %i0 ! 00001666BFFFFF20 SUBR:L0-B000 0 S <BD100085
22301 nop ! 00001666BFFFFF24 SUBR:L0-B000 0 S
22302 fbe,pn %fcc3, BL100062 ;.empty ! 00001666BFFFFF28 SUBR:L0-B000 0 L
22303 fbue BL100062 ;.empty ! 00001666BFFFFF2C SUBR:L0-B000 0 L
22304 bleu,a BL100063 ! 00001666BFFFFF30 SUBR:L0-B000 0 L
22305 nop ! 00001666BFFFFF34 SUBR:L0-B000 0 S
22306 .word 0x8142CE36 ! 00001666BFFFFF38 SUBR:L0-B000 0 L illop
22307BL100063:ldx [%g2+0x0008], %g3 ! 00001666BFFFFF3C SUBR:L0-B000 0 S BASE<BD100015
22308BL100064:brlez,a,pn %o3, BL100065 ;.empty ! 00001666BFFFFF40 SUBR:L0-B000 0 L
22309BL100065:.word 0x398C431D ! 00001666BFFFFF44 SUBR:L0-B000 0 L random
22310 .word 0xF3BFDC0D ! 00001666BFFFFF48 SUBR:L0-B000 0 S illop
22311BL100062:add %g1, 0xF4E, %g1 ! 00001666BFFFFF4C SUBR:L0-B000 0 chksum++
22312 add %g1, 0x31D, %g1 ! 00001666BFFFFF50 SUBR:L0-B000 0 chksum++
22313 .word 0xEEBB9C2D ! 00001666BFFFFF54 SWCH:L1-B000 0 illop
22314 .word 0xFE1B070D ! 00001666BFFFFF58 SWCH:L1-B000 0 illop
22315 sethi %hi(0x70), %o1 ! 00001666BFFFFF5C SWCH:L1-B000 0 .+0
22316 or %o1,%lo(0x70),%o1 ! 00001666BFFFFF60 SWCH:L1-B000 0
22317 .word 0xC945FC7D ! 00001666BFFFFF64 SWCH:L1-B000 0 illop
22318 jmpl %l7+%o1, %g0 ! 00001666BFFFFF68 SWCH:L1-B000 0
22319 ldsh [%g3+0x0002], %o2 ! 00001666BFFFFF6C SWCH:L1-B000 0 S <BD100095
22320 .word 0x89A04502 ! 00001666BFFFFF70 SWCH:L1-B000 0 illop
22321 ldx [%g2+0x0040], %g4 ! 00001666BFFFFF74 SWCH:L1-B000 0 S BASE<BD100031
22322 .word 0x96CC4CEE ! 00001666BFFFFF78 SWCH:L1-B000 0 illop
22323 ld [%g6-0x0074], %f10 ! 00001666BFFFFF7C SWCH:L1-B000 0 S <BD100020
22324 fba,a,pt %fcc1, BL100067 ! 00001666BFFFFF80 SWCH:L1-B000 0
22325 ldx [%g2+0x0060], %fsr ! 00001666BFFFFF84 SWCH:L1-B000 0 S <BD100032
22326 ba,a BL100066 ! 00001666BFFFFF88 SWCH:L1-B000 0
22327 stxa %o4, [%g5+0x0068]%asi ! 00001666BFFFFF8C SWCH:L1-B000 0 S >BD100012
22328BL100066:add %g1, 0x4C3, %g1 ! 00001666BFFFFF90 CASE:L2-B000 0 chksum++
22329 std %i4, [%g3+0x0068] ! 00001666BFFFFF94 CASE:L2-B000 0 S >BD100012
22330 stxa %o3, [%g5+0x0068]%asi ! 00001666BFFFFF98 CASE:L2-B000 0 S >BD100012
22331 ldx [%g2+0x0050], %l5 ! 00001666BFFFFF9C CASE:L2-B000 0 <BD100003
22332 membar 0x40 ! 00001666BFFFFFA0 CASE:L2-B000 0
22333 stda %f0, [%l5]0xE0 ! 00001666BFFFFFA4 CASE:L2-B000 0 Blk-Store
22334 .word 0x9EEB9029 ! 00001666BFFFFFA8 CASE:L2-B000 0 illop
22335 ldub [%g5+0x0029], %o4 ! 00001666BFFFFFAC CASE:L2-B000 0 S <BD100090
22336 membar 0x40 ! 00001666BFFFFFB0 CASE:L2-B000 0
22337 ldda [%l5]0x16, %f16 ! 00001666BFFFFFB4 CASE:L2-B000 0 Blk-Load
22338 membar 0x40 ! 00001666BFFFFFB8 CASE:L2-B000 0
22339 .word 0xC72ECBA2 ! 00001666BFFFFFBC CASE:L2-B000 0 S illop
22340 sta %f11, [%g6-0x002C]%asi ! 00001666BFFFFFC0 CASE:L2-B000 0 S >BD100055
22341 fba,a BL100074 ! 00001666BFFFFFC4 CASE:L2-B000 0
22342 ldsha [%g7+%g0]0x83, %o0 ! 00001666BFFFFFC8 CASE:L2-B000 0 S <BD100043
22343BL100067:.word 0x95A39948 ! 00001666BFFFFFCC CASE:L2-B001 0 illop
22344 sta %f28, [%g6+0x0048]%asi ! 00001666BFFFFFD0 CASE:L2-B001 0 S >BD100018
22345 .word 0x4378DD00 ! 00001666BFFFFFD4 CASE:L2-B001 0 S random
22346 ldsh [%g3-0x0016], %o0 ! 00001666BFFFFFD8 CASE:L2-B001 0 S <BD100051
22347 swap [%g6+0x0064], %o0 ! 00001666BFFFFFDC CASE:L2-B001 0 S >BD100021
22348 ldda [%g6-0x0068]%asi, %i0 ! 00001666BFFFFFE0 CASE:L2-B001 0 S <BD100082
22349 .word 0x83A09211 ! 00001666BFFFFFE4 CASE:L2-B001 0 S illop
22350 ldsba [%g7+%g7]0x83, %i2 ! 00001666BFFFFFE8 CASE:L2-B001 0 S <BD100043
22351 st %f21, [%g4+0x0048] ! 00001666BFFFFFEC CASE:L2-B001 0 S >BD100018
22352 stx %fsr, [%g2+0x0060] ! 00001666BFFFFFF0 CASE:L2-B001 0 S <BD100032
22353 lduw [%g3-0x0014], %l0 ! 00001666BFFFFFF4 CASE:L2-B001 0 S <BD100087
22354 ba,pt %xcc, BL100074 ! 00001666BFFFFFF8 CASE:L2-B001 0
22355 .word 0xBBA3D449 ! 00001666BFFFFFFC CASE:L2-B001 0 S illop
22356BL100068:add %g1, 0x518, %g1 ! 00001666C0000000 CASE:L2-B002 0 chksum++
22357 ldx [%g2+0x0058], %l6 ! 00001666C0000004 CASE:L2-B002 0 <BD100010
22358 ldda [%l6]0x2C, %i0 ! 00001666C0000008 CASE:L2-B002 0 S Quad_Ld
22359 ldx [%g2+0x0050], %l5 ! 00001666C000000C CASE:L2-B002 0 <BD100003
22360 membar 0x40 ! 00001666C0000010 CASE:L2-B002 0
22361 stda %f32, [%l5]0x17 ! 00001666C0000014 CASE:L2-B002 0 Blk-Store
22362 membar 0x40 ! 00001666C0000018 CASE:L2-B002 0
22363 ldd [%g5+0x0058], %f26 ! 00001666C000001C CASE:L2-B002 0 S <BD100035
22364 ldsba [%g4-0x0010]%asi, %i0 ! 00001666C0000020 CASE:L2-B002 0 S <BD100052
22365 ba,a,pn %xcc, BL100074 ! 00001666C0000024 CASE:L2-B002 0
22366 ldx [%g2+0x0060], %fsr ! 00001666C0000028 CASE:L2-B002 0 S <BD100032
22367BL100073:.word 0xC4BB9AFD ! 00001666C000002C CASE:L2-B003 0 random
22368 stba %o1, [%g4-0x0020]%asi ! 00001666C0000030 CASE:L2-B003 0 S >BD100144
22369 bne,a BL100069 ! 00001666C0000034 CASE:L2-B003 0 L
22370 lduh [%g4-0x0024], %l1 ! 00001666C0000038 CASE:L2-B003 0 S <BD100068
22371 bl,pn %xcc, BL100070 ! 00001666C000003C CASE:L2-B003 0 L
22372 ldda [%g5-0x0070]%asi, %f32 ! 00001666C0000040 CASE:L2-B003 0 S <BD100008
22373 st %f3, [%g5+0x0060] ! 00001666C0000044 CASE:L2-B003 0 S >BD100069
22374 std %i0, [%g4+0x0070] ! 00001666C0000048 CASE:L2-B003 0 S >BD100060
22375BL100070:fble,a,pn %fcc1, BL100069 ;.empty ! 00001666C000004C CASE:L2-B003 0 L
22376 brnz,pn %i0, BL100071 ! 00001666C0000050 CASE:L2-B003 0 L
22377 .word 0x99B5C3A8 ! 00001666C0000054 CASE:L2-B003 0 S illop
22378BL100071:brnz,pn %l0, BL100072 ! 00001666C0000058 CASE:L2-B003 0 L
22379BL100069:swapa [%g5-0x0014]%asi, %o0 ! 00001666C000005C CASE:L2-B003 0 S >BD100087
22380BL100072:add %g1, 0xB23, %g1 ! 00001666C0000060 CASE:L2-B003 0 chksum++
22381 ba BL100074 ! 00001666C0000064 CASE:L2-B003 0
22382 .word 0x9DAF1C78 ! 00001666C0000068 CASE:L2-B003 0 S illop
22383BL100074: ! SWCH:L1-B000
22384 add %g1, 0xE74, %g1 ! 00001666C000006C SWCH:L1-B000 0 chksum++
22385 call .+8 ! 00001666C0000070 SWCH:L1-B000 0 S
22386 nop ! 00001666C0000074 SWCH:L1-B000 0 S
22387 lduh [%g5-0x0018], %l1 ! 00001666C0000078 SWCH:L1-B000 0 S <BD100078
22388 std %f14, [%g3-0x0070] ! 00001666C000007C SWCH:L1-B000 0 S >BD100008
22389 .word 0xBDB142BF ! 00001666C0000080 SWCH:L1-B000 0 S illop
22390 ldx [%g3-0x0088], %g3 ! 00001666C0000084 SWCH:L1-B000 0 ptr_chase
22391 .word 0x5BB88F00 ! 00001666C0000088 SWCH:L1-B000 0 random
22392 .word 0x87AEB142 ! 00001666C000008C SWCH:L1-B000 0 illop
22393 ldx [%g3-0x0088], %g3 ! 00001666C0000090 SWCH:L1-B000 0 ptr_chase
22394 ldx [%g3-0x0088], %g3 ! 00001666C0000094 SWCH:L1-B000 0 ptr_chase
22395 ldx [%g3-0x0088], %g3 ! 00001666C0000098 SWCH:L1-B000 0 ptr_chase
22396 add %g3, 0x2B, %l6 ! 00001666C000009C SWCH:L1-B000 0 @BD100126
22397 stda %f30, [%l6]0xD0 ! 00001666C00000A0 SWCH:L1-B000 0 S Short8
22398 stx %i1, [%g6+0x0030] ! 00001666C00000A4 SWCH:L1-B000 0 S >BD100044
22399 ldx [%g2+0x0058], %l6 ! 00001666C00000A8 SWCH:L1-B000 0 <BD100010
22400 stha %g7, [%l6+%g0]0x04 ! 00001666C00000AC SWCH:L1-B000 0 S >BD100011
22401 add %g6, -31, %l6 ! 00001666C00000B0 SWCH:L1-B000 0 @BD100085
22402 ldda [%l6]0xD0, %f28 ! 00001666C00000B4 SWCH:L1-B000 0 S Short8
22403 ldx [%g2+0x0058], %l6 ! 00001666C00000B8 SWCH:L1-B000 0 <BD100010
22404 .word 0x89A3D0CC ! 00001666C00000BC SWCH:L1-B000 0 S illop
22405 .word 0x99A94014 ! 00001666C00000C0 SUBR:L0-B000 0 S illop_FP
22406 ldd [%g4+0x0010], %f6 ! 00001666C00000C4 SUBR:L0-B000 0 S <BD100074
22407 .word 0x87A4D82C ! 00001666C00000C8 SUBR:L0-B000 0 S illop_FP
22408 stxa %i5, [%g5+0x0008]%asi ! 00001666C00000CC SUBR:L0-B000 0 S >BD100058
22409 .word 0xADD0B63C ! 00001666C00000D0 SUBR:L0-B000 0 S illop
22410 sth %i5, [%g3+0x0066] ! 00001666C00000D4 SUBR:L0-B000 0 S >BD100021+2
22411 swapa [%g6-0x001C]%asi, %o2 ! 00001666C00000D8 SUBR:L0-B000 0 S >BD100130
22412 .word 0x11A53203 ! 00001666C00000DC SUBR:L0-B000 0 S random
22413 ld [%g3-0x0078], %f3 ! 00001666C00000E0 SUBR:L0-B000 0 S <BD100180
22414 ldsha [%g7+%g7]0x83, %i5 ! 00001666C00000E4 SUBR:L0-B000 0 S <BD100043
22415 .word 0xB7D2581B ! 00001666C00000E8 SUBR:L0-B000 0 illop
22416 add %g1, 0xA5D, %g1 ! 00001666C00000EC SUBR:L0-B000 0 chksum++
22417 .word 0x9DB55AD0 ! 00001666C00000F0 SUBR:L0-B000 0 illop
22418 .word 0x9F65E96E ! 00001666C00000F4 SUBR:L0-B000 0 illop
22419
22420SECTION .btext051_pg1 TEXT_VA=0x1666c0000000
22421attr_text {
22422 Name = .btext051_pg1,
22423 VA = 0x1666c0000000,
22424 RA = 0xc80000000,
22425 PA = ra2pa(0xc80000000,0),
22426 tsbonly,
22427 part_0_ctx_nonzero_tsb_config_2,
22428 TTE_Context=73, TTE_Size=5, TTE_W=0, TTE_X=1,
22429 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22430 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22431}
22432.text; .skip 8
22433
22434!========================================================================
22435
22436SECTION .btext052 TEXT_VA=0x2e403d479f00
22437attr_text {
22438 Name = .btext052,
22439 VA = 0x2e403d479f00,
22440 RA = 0xfffee3f00,
22441 PA = ra2pa(0xfffee3f00,0),
22442 notsb
22443}
22444
22445SECTION .btext052_pg0 TEXT_VA=0x2e403d478000
22446attr_text {
22447 Name = .btext052_pg0,
22448 VA = 0x2e403d478000,
22449 RA = 0xfffee2000,
22450 PA = ra2pa(0xfffee2000,0),
22451 tsbonly,
22452 part_0_ctx_nonzero_tsb_config_3,
22453 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
22454 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22455 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22456}
22457.text; .skip 8
22458
22459
22460SECTION .btext052
22461.text
22462.global SUBR134; SUBR134:
22463BL100075: ! SUBR:L0-B000
22464 add %g1, 0xE1E, %g1 ! 00002E403D479F00 SUBR:L0-B000 0 chksum++
22465 save %o6, -128, %o6 ! 00002E403D479F04 SUBR:L0-B000 0
22466 .word 0xB1A78D4D ! 00002E403D479F08 SUBR:L0-B000 0 illop
22467 or %l7,%hm(0x10B1A78D4D),%l7 ! 00002E403D479F0C SUBR:L0-B000 0
22468 .word 0x89A7D8AE ! 00002E403D479F10 SUBR:L0-B000 0 illop
22469 or %l6,%lo(0x10B1A78D4D),%l6 ! 00002E403D479F14 SUBR:L0-B000 0
22470 sllx %l7, 0x20, %l7 ! 00002E403D479F18 SUBR:L0-B000 0
22471 .word 0xD606EE44 ! 00002E403D479F1C SUBR:L0-B000 0 random
22472 st %f17, [%g3+0x0048] ! 00002E403D479F20 SUBR:L0-B000 0 S >BD100018
22473 .word 0xDB2F574D ! 00002E403D479F24 SUBR:L0-B000 0 illop
22474 .word 0x3022E690 ! 00002E403D479F28 SUBR:L0-B000 0 S random
22475 stwa %o0, [%g3+0x0048]%asi ! 00002E403D479F2C SUBR:L0-B000 0 S >BD100018
22476 ld [%g6-0x002C], %f11 ! 00002E403D479F30 SUBR:L0-B000 0 S <BD100055
22477 add %g1, 0xDC, %g1 ! 00002E403D479F34 SUBR:L0-B000 0 chksum++
22478 and %g1, 0xFE, %l3 ! 00002E403D479F38 LOOP:L1-B000 0
22479BL100088: ! LOOP:L1-B000
22480 .word 0x83F00000 ! 00002E403D479F3C LOOP:L1-B000 0 illop
22481 .word 0x02588576 ! 00002E403D479F40 LOOP:L1-B000 0 S illop
22482 .word 0x8BA8989A ! 00002E403D479F44 LOOP:L1-B000 0 S illop
22483 lduh [%g6-0x0018], %i1 ! 00002E403D479F48 LOOP:L1-B000 0 S <BD100078
22484 add %g4, 0x2A, %l6 ! 00002E403D479F4C LOOP:L1-B000 0 @BD100099
22485 stda %f26, [%l6]0xD8 ! 00002E403D479F50 LOOP:L1-B000 0 S Short8
22486 .word 0xD4634385 ! 00002E403D479F54 LOOP:L1-B000 0 S illop
22487 andcc %i4, 0x2, %g0 ! 00002E403D479F58 SKIP:L2-B000 0
22488 bnz BL100079 ! 00002E403D479F5C SKIP:L2-B000 0
22489 ldx [%g2+0x0020], %g3 ! 00002E403D479F60 SKIP:L2-B000 0 S BASE<BD100098
22490 .word 0x91B3D00A ! 00002E403D479F64 SKIP:L2-B000 0 S illop
22491 .word 0xFEBACAFF ! 00002E403D479F68 SKIP:L2-B000 0 L random
22492 fbe,pt %fcc3, BL100077 ! 00002E403D479F6C SKIP:L2-B000 0 L
22493 .word 0x9FAED9B8 ! 00002E403D479F70 SKIP:L2-B000 0 S illop
22494BL100076:ba,a BL100078 ! 00002E403D479F74 SKIP:L2-B000 0 L
22495 .word 0xC9724B79 ! 00002E403D479F78 SKIP:L2-B000 0 S illop
22496 ldd [%g5-0x0070], %f42 ! 00002E403D479F7C SKIP:L2-B000 0 S <BD100008
22497BL100078:.word 0x97B60386 ! 00002E403D479F80 SKIP:L2-B000 0 S illop_VIS
22498BL100077:tleu %xcc, %g0+0x0071 ! 00002E403D479F84 SKIP:L2-B000 0 S pseudo-branch
22499 nop ! 00002E403D479F88 SKIP:L2-B000 0 S
22500 .word 0xAFAE5295 ! 00002E403D479F8C SKIP:L2-B000 0 illop
22501 add %g1, 0x819, %g1 ! 00002E403D479F90 SKIP:L2-B000 0 chksum++
22502 stb %i3, [%g6+0x002B] ! 00002E403D479F94 SKIP:L2-B000 0 S >BD100126
22503 stda %f22, [%g3+0x0050]%asi ! 00002E403D479F98 SKIP:L2-B000 0 S >BD100045
22504 ldsba [%g7+%g0]0x82, %o5 ! 00002E403D479F9C SKIP:L2-B000 0 S <BD100043
22505 ta %xcc, 0x46 ! 00002E403D479FA0 SKIP:L2-B000 0 S demap-page
22506 .word 0x8F656A07 ! 00002E403D479FA4 SKIP:L2-B000 0 S illop
22507 ba BL100080 ! 00002E403D479FA8 SKIP:L2-B000 0
22508 .word 0x85B5900D ! 00002E403D479FAC SKIP:L2-B000 0 S illop_VIS
22509BL100079: ! ELSE:L2-B001
22510 .word 0xB5B682CD ! 00002E403D479FB0 ELSE:L2-B001 0 S illop_VIS
22511 st %f14, [%g6+0x0010] ! 00002E403D479FB4 ELSE:L2-B001 0 S >BD100074
22512 st %f15, [%g6+0x0014] ! 00002E403D479FB8 ELSE:L2-B001 0 S >BD100074+4
22513 .word 0xBDB50B07 ! 00002E403D479FBC ELSE:L2-B001 0 S illop
22514 .word 0x85AE0554 ! 00002E403D479FC0 ELSE:L2-B001 0 S illop
22515 .word 0xBDAA31FC ! 00002E403D479FC4 ELSE:L2-B001 0 S illop
22516 .word 0x87A0C884 ! 00002E403D479FC8 ELSE:L2-B001 0 illop
22517 .word 0xAFB4826B ! 00002E403D479FCC ELSE:L2-B001 0 S illop
22518 add %g3, -87, %l6 ! 00002E403D479FD0 ELSE:L2-B001 0 @BD100026
22519 .word 0xBBB30645 ! 00002E403D479FD4 ELSE:L2-B001 0 S illop
22520 sta %f10, [%g3+0x004C]%asi ! 00002E403D479FD8 ELSE:L2-B001 0 S >BD100047
22521 .word 0xA7AFB1A7 ! 00002E403D479FDC ELSE:L2-B001 0 illop
22522 .word 0xCF69C8E6 ! 00002E403D479FE0 ELSE:L2-B001 0 S illop
22523BL100080: ! ELSE:L2-B001
22524 add %g1, 0xD56, %g1 ! 00002E403D479FE4 ELSE:L2-B001 0 chksum++
22525 .word 0x87A81C97 ! 00002E403D479FE8 SKIP:L2-B002 0 illop
22526 bz,a,pn %xcc, BL100081 ! 00002E403D479FEC SKIP:L2-B002 0
22527 ldx [%g2+0x0008], %g3 ! 00002E403D479FF0 SKIP:L2-B002 0 S BASE<BD100015
22528 st %fsr, [%g2+0x0064] ! 00002E403D479FF4 SKIP:L2-B002 0 S <BD100032+4
22529 .word 0x81880000 ! 00002E403D479FF8 SKIP:L2-B002 0 S random
22530 lduwa [%g7+%g7]0x8B, %o5 ! 00002E403D479FFC SKIP:L2-B002 0 S <BD100043
22531 ld [%g6+0x0060], %f2 ! 00002E403D47A000 SKIP:L2-B002 0 S <BD100069
22532 add %g1, 0x77D, %g1 ! 00002E403D47A004 SKIP:L2-B002 0 chksum++
22533 std %f0, [%g6-0x0038] ! 00002E403D47A008 SKIP:L2-B002 0 S >BD100006
22534 ta %xcc, 0x46 ! 00002E403D47A00C SKIP:L2-B002 0 S demap-page
22535 .word 0xC6418BD9 ! 00002E403D47A010 SKIP:L2-B002 0 random
22536 ldx [%g5-0x0088], %g5 ! 00002E403D47A014 SKIP:L2-B002 0 ptr_chase
22537 ldx [%g5-0x0088], %g5 ! 00002E403D47A018 SKIP:L2-B002 0 ptr_chase
22538 .word 0xFF2BECC9 ! 00002E403D47A01C SKIP:L2-B002 0 illop
22539 .word 0x93ACCA4F ! 00002E403D47A020 SKIP:L2-B002 0 illop
22540 lduh [%g6-0x0039], %i5 ! 00002E403D47A024 SKIP:L2-B002 0 S <BD100005+1
22541 call .+8 ! 00002E403D47A028 SKIP:L2-B002 0 S
22542 stx %fsr, [%g2+0x0060] ! 00002E403D47A02C SKIP:L2-B002 0 S <BD100032
22543 fba BL100087 ! 00002E403D47A030 SKIP:L2-B002 0
22544 nop ! 00002E403D47A034 SKIP:L2-B002 0 S
22545BL100081: ! ELSE:L2-B003
22546 ldd [%g6-0x0048], %f22 ! 00002E403D47A038 ELSE:L2-B003 0 S <BD100023
22547 .word 0xB7B189E3 ! 00002E403D47A03C ELSE:L2-B003 0 S illop
22548 ldx [%g2+0x0058], %l6 ! 00002E403D47A040 ELSE:L2-B003 0 <BD100010
22549 .word 0x86371E89 ! 00002E403D47A044 ELSE:L2-B003 0 S random
22550 ldx [%g5-0x0088], %g5 ! 00002E403D47A048 ELSE:L2-B003 0 ptr_chase
22551 ldx [%g5-0x0088], %g5 ! 00002E403D47A04C ELSE:L2-B003 0 ptr_chase
22552 ldx [%g5-0x0088], %g5 ! 00002E403D47A050 ELSE:L2-B003 0 ptr_chase
22553 ldx [%g5-0x0088], %g5 ! 00002E403D47A054 ELSE:L2-B003 0 ptr_chase
22554 ldx [%g5-0x0088], %g5 ! 00002E403D47A058 ELSE:L2-B003 0 ptr_chase
22555 .word 0xCBD2D40E ! 00002E403D47A05C ELSE:L2-B003 0 illop
22556 ldx [%g5-0x0088], %g5 ! 00002E403D47A060 ELSE:L2-B003 0 ptr_chase
22557 ldx [%g4-0x0088], %g4 ! 00002E403D47A064 ELSE:L2-B003 0 ptr_chase
22558 ldx [%g4-0x0088], %g4 ! 00002E403D47A068 ELSE:L2-B003 0 ptr_chase
22559 ldx [%g4-0x0088], %g4 ! 00002E403D47A06C ELSE:L2-B003 0 ptr_chase
22560 ldx [%g4-0x0088], %g4 ! 00002E403D47A070 ELSE:L2-B003 0 ptr_chase
22561 ldx [%g4-0x0088], %g4 ! 00002E403D47A074 ELSE:L2-B003 0 ptr_chase
22562 ldx [%g4-0x0088], %g4 ! 00002E403D47A078 ELSE:L2-B003 0 ptr_chase
22563 ldx [%g4-0x0088], %g4 ! 00002E403D47A07C ELSE:L2-B003 0 ptr_chase
22564 stb %i5, [%g6+0x0028] ! 00002E403D47A080 ELSE:L2-B003 0 S >BD100080
22565 stxa %i1, [%g3+0x0058]%asi ! 00002E403D47A084 ELSE:L2-B003 0 S >BD100035
22566 .word 0x9FA041CD ! 00002E403D47A088 ELSE:L2-B003 0 illop
22567 .word 0xDBEC54DE ! 00002E403D47A08C ELSE:L2-B003 0 S illop
22568 bvs,pt %xcc, BL100082 ;.empty ! 00002E403D47A090 ELSE:L2-B003 0 L
22569 fbo,pt %fcc3, BL100083 ;.empty ! 00002E403D47A094 ELSE:L2-B003 0 L
22570 fbue,pn %fcc0, BL100084 ! 00002E403D47A098 ELSE:L2-B003 0 L
22571BL100082:.word 0x84E94AAD ! 00002E403D47A09C ELSE:L2-B003 0 S illop
22572 fbne,a BL100085 ;.empty ! 00002E403D47A0A0 ELSE:L2-B003 0 L
22573BL100083:fbu,a,pt %fcc3, BL100086 ! 00002E403D47A0A4 ELSE:L2-B003 0 L
22574 .word 0xBDA5C00A ! 00002E403D47A0A8 ELSE:L2-B003 0 S illop
22575 std %f42, [%g6-0x0036] ! 00002E403D47A0AC ELSE:L2-B003 0 S >BD100006+2
22576 call .+8 ;.empty ! 00002E403D47A0B0 ELSE:L2-B003 0 L
22577BL100084:fbn,a,pt %fcc1, BL100086 ! 00002E403D47A0B4 ELSE:L2-B003 0 L
22578 stwa %o5, [%g6-0x0040]%asi ! 00002E403D47A0B8 ELSE:L2-B003 0 S >BD100007
22579 ld [%g6+0x0020], %f8 ! 00002E403D47A0BC ELSE:L2-B003 0 S <BD100042
22580BL100085:nop ! 00002E403D47A0C0 ELSE:L2-B003 0 S
22581BL100086:.word 0xBBAA4AFC ! 00002E403D47A0C4 ELSE:L2-B003 0 S illop_FP
22582 add %g1, 0xFFF, %g1 ! 00002E403D47A0C8 ELSE:L2-B003 0 chksum++
22583BL100087: ! ELSE:L2-B003
22584 add %g1, 0x515, %g1 ! 00002E403D47A0CC ELSE:L2-B003 0 chksum++
22585 srlx %l3, 0x1, %l3 ! 00002E403D47A0D0 LOOP:L1-B000 0
22586 .word 0xD1C76A9E ! 00002E403D47A0D4 LOOP:L1-B000 0 illop
22587 .word 0x13F8EA4A ! 00002E403D47A0D8 LOOP:L1-B000 0 random
22588 ld [%g6-0x0074], %f11 ! 00002E403D47A0DC LOOP:L1-B000 0 S <BD100020
22589 .word 0x9BAADD3C ! 00002E403D47A0E0 LOOP:L1-B000 0 illop
22590 add %g1, 0xF15, %i0 ! 00002E403D47A0E4 SUBR:L0-B000 0
22591 return %i7+0x0008 ! 00002E403D47A0E8 SUBR:L0-B000 0
22592 .word 0x8FCC37A6 ! 00002E403D47A0EC SUBR:L0-B000 0 illop
22593
22594SECTION .btext052_pg1 TEXT_VA=0x2e403d47a000
22595attr_text {
22596 Name = .btext052_pg1,
22597 VA = 0x2e403d47a000,
22598 RA = 0xfffee4000,
22599 PA = ra2pa(0xfffee4000,0),
22600 tsbonly,
22601 part_0_ctx_nonzero_tsb_config_3,
22602 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
22603 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22604 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22605}
22606.text; .skip 8
22607
22608!========================================================================
22609
22610SECTION .btext053 TEXT_VA=0x247c279f00
22611attr_text {
22612 Name = .btext053,
22613 VA = 0x247c279f00,
22614 RA = 0xfffedff00,
22615 PA = ra2pa(0xfffedff00,0),
22616 notsb
22617}
22618
22619SECTION .btext053_pg0 TEXT_VA=0x247c278000
22620attr_text {
22621 Name = .btext053_pg0,
22622 VA = 0x247c278000,
22623 RA = 0xfffede000,
22624 PA = ra2pa(0xfffede000,0),
22625 tsbonly,
22626 part_0_ctx_nonzero_tsb_config_3,
22627 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
22628 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22629 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
22630}
22631.text; .skip 8
22632
22633
22634SECTION .btext053
22635.text
22636.global SUBR135; SUBR135:
22637 sth %i3, [%g6-0x0018] ! 000000247C279F00 SUBR:L0-B000 0 S >BD100078
22638 bge BL100089 ;.empty ! 000000247C279F04 SUBR:L0-B000 0 L
22639BL100089:fbge,a,pt %fcc0, BL100090 ;.empty ! 000000247C279F08 SUBR:L0-B000 0 L
22640 fbl,a BL100091 ! 000000247C279F0C SUBR:L0-B000 0 L
22641 .word 0xF55F4F7F ! 000000247C279F10 SUBR:L0-B000 0 S illop
22642 .word 0xD16ACAEB ! 000000247C279F14 SUBR:L0-B000 0 S illop
22643 bvc,pt %xcc, BL100091 ! 000000247C279F18 SUBR:L0-B000 0 L
22644BL100091:nop ! 000000247C279F1C SUBR:L0-B000 0 S
22645 .word 0x9191CF57 ! 000000247C279F20 SUBR:L0-B000 0 S illop
22646 ba,a BL100092 ! 000000247C279F24 SUBR:L0-B000 0 L
22647 std %f16, [%g5+0x0070] ! 000000247C279F28 SUBR:L0-B000 0 S >BD100060
22648BL100090:bvc,a,pn %xcc, BL100093 ;.empty ! 000000247C279F2C SUBR:L0-B000 0 L
22649BL100093:.word 0x83F5E674 ! 000000247C279F30 SUBR:L0-B000 0 L illop
22650BL100094:stb %i5, [%g4+0x0045] ! 000000247C279F34 SUBR:L0-B000 0 S >BD100137+1
22651BL100092:ldub [%g6+0x0046], %o5 ! 000000247C279F38 SUBR:L0-B000 0 S <BD100077
22652 add %g1, 0x5F2, %g1 ! 000000247C279F3C SUBR:L0-B000 0 chksum++
22653 add %g1, 0xEE2, %g1 ! 000000247C279F40 SUBR:L0-B000 0 chksum++
22654 .word 0x95B33719 ! 000000247C279F44 LOOP:L1-B000 0 illop
22655BL100136: ! LOOP:L1-B000
22656 .word 0xBBA88A4C ! 000000247C279F48 LOOP:L1-B000 0 illop
22657 nop ! 000000247C279F4C LOOP:L1-B000 0 S
22658 ldd [%g4+0x0010], %f34 ! 000000247C279F50 LOOP:L1-B000 0 S <BD100074
22659 be BL100095 ! 000000247C279F54 LOOP:L1-B000 0 L
22660 .word 0xF52F5B82 ! 000000247C279F58 LOOP:L1-B000 0 S illop
22661 .word 0x01B6CC25 ! 000000247C279F5C LOOP:L1-B000 0 S random
22662 stb %o0, [%g5+0x002A] ! 000000247C279F60 LOOP:L1-B000 0 S >BD100099
22663 .word 0xAFB1C788 ! 000000247C279F64 LOOP:L1-B000 0 S illop_VIS
22664 bge,a,pt %icc, BL100096 ! 000000247C279F68 LOOP:L1-B000 0 L
22665 nop ! 000000247C279F6C LOOP:L1-B000 0 S
22666BL100095:fble,a BL100097 ;.empty ! 000000247C279F70 LOOP:L1-B000 0 L
22667 bcc,pt %xcc, BL100097 ! 000000247C279F74 LOOP:L1-B000 0 L
22668 .word 0x93B2C940 ! 000000247C279F78 LOOP:L1-B000 0 S illop_VIS
22669BL100096:stw %o2, [%g5-0x0050] ! 000000247C279F7C LOOP:L1-B000 0 S >BD100093
22670 fba,a,pt %fcc0, BL100098 ! 000000247C279F80 LOOP:L1-B000 0 L
22671BL100098:popc %g1, %o0 ! 000000247C279F84 LOOP:L1-B000 0 S
22672BL100097:.word 0x1E781AA5 ! 000000247C279F88 LOOP:L1-B000 0 illop
22673 .word 0xE14332B6 ! 000000247C279F8C SKIP:L2-B000 0 illop
22674 bnz,a,pn %xcc, BL100099 ! 000000247C279F90 SKIP:L2-B000 0
22675 nop ! 000000247C279F94 SKIP:L2-B000 0 S
22676 ldsh [%g6-0x0022], %o2 ! 000000247C279F98 SKIP:L2-B000 0 S <BD100076
22677 .word 0x97906000 ! 000000247C279F9C SKIP:L2-B000 0 random
22678 membar 0x40 ! 000000247C279FA0 SKIP:L2-B000 0
22679 stda %f0, [%l5]0xF0 ! 000000247C279FA4 SKIP:L2-B000 0 Blk-Store
22680 .word 0xAD8DCD39 ! 000000247C279FA8 SKIP:L2-B000 0 illop
22681 ldx [%g3-0x0088], %g3 ! 000000247C279FAC SKIP:L2-B000 0 ptr_chase
22682 ldx [%g3-0x0088], %g3 ! 000000247C279FB0 SKIP:L2-B000 0 ptr_chase
22683 ldx [%g3-0x0088], %g3 ! 000000247C279FB4 SKIP:L2-B000 0 ptr_chase
22684 membar 0x40 ! 000000247C279FB8 SKIP:L2-B000 0
22685 ldda [%l5]0xF0, %f16 ! 000000247C279FBC SKIP:L2-B000 0 Blk-Load
22686 .word 0xEB49A87F ! 000000247C279FC0 SKIP:L2-B000 0 random
22687 ldub [%g4-0x0020], %o5 ! 000000247C279FC4 SKIP:L2-B000 0 S <BD100144
22688 nop ! 000000247C279FC8 SKIP:L2-B000 0 S
22689 .word 0x8BAFB742 ! 000000247C279FCC SKIP:L2-B000 0 illop
22690 stda %f32, [%l5]0xF0 ! 000000247C279FD0 SKIP:L2-B000 0 Blk-Store
22691 membar 0x40 ! 000000247C279FD4 SKIP:L2-B000 0
22692 std %f6, [%g5+0x0018] ! 000000247C279FD8 SKIP:L2-B000 0 S >BD100059
22693 sth %o4, [%g4-0x002E] ! 000000247C279FDC SKIP:L2-B000 0 S >BD100171
22694 nop ! 000000247C279FE0 SKIP:L2-B000 0 S
22695 ldsw [%g5-0x000C], %o2 ! 000000247C279FE4 SKIP:L2-B000 0 S <BD100002
22696 stda %f34, [%g5+0x0018]%asi ! 000000247C279FE8 SKIP:L2-B000 0 S >BD100059
22697 .word 0xA9CC61C5 ! 000000247C279FEC SKIP:L2-B000 0 illop
22698 .word 0xB1A484EC ! 000000247C279FF0 SKIP:L2-B000 0 illop
22699 .word 0x95906000 ! 000000247C279FF4 SKIP:L2-B000 0 random
22700 .word 0xA5B1437E ! 000000247C279FF8 SKIP:L2-B000 0 illop
22701 membar 0x40 ! 000000247C279FFC SKIP:L2-B000 0
22702 ldx [%g2+0x0058], %l6 ! 000000247C27A000 SKIP:L2-B000 0 <BD100010
22703 stba %g7, [%l6+%g0]0x04 ! 000000247C27A004 SKIP:L2-B000 0 S >BD100011
22704 ldsw [%g4-0x000C], %o4 ! 000000247C27A008 SKIP:L2-B000 0 S <BD100002
22705 .word 0x01E8EB28 ! 000000247C27A00C SKIP:L2-B000 0 S illop
22706 ldxa [%g7+%g7]0x8A, %o3 ! 000000247C27A010 SKIP:L2-B000 0 S <BD100043
22707 std %f24, [%g5+0x0058] ! 000000247C27A014 SKIP:L2-B000 0 S >BD100035
22708 fba BL100105 ! 000000247C27A018 SKIP:L2-B000 0
22709 lduw [%g6-0x000C], %o4 ! 000000247C27A01C SKIP:L2-B000 0 S <BD100002
22710BL100099: ! ELSE:L2-B001
22711 ldd [%g5+0x0011], %f36 ! 000000247C27A020 ELSE:L2-B001 0 S <BD100074+1
22712 stx %o3, [%g4+0x0080] ! 000000247C27A024 ELSE:L2-B001 0 S >BD100070
22713 stb %o5, [%g6+0x0029] ! 000000247C27A028 ELSE:L2-B001 0 S >BD100090
22714 fbuge BL100100 ! 000000247C27A02C ELSE:L2-B001 0 L
22715 .word 0xB5A1DB95 ! 000000247C27A030 ELSE:L2-B001 0 S illop
22716 stb %g1, [%g4-0x0012] ! 000000247C27A034 ELSE:L2-B001 0 S >BD100087+2
22717 .word 0x87E781DA ! 000000247C27A038 ELSE:L2-B001 0 L illop
22718BL100100:.word 0xA145DF6C ! 000000247C27A03C ELSE:L2-B001 0 L random
22719 ba,pn %icc, BL100101 ;.empty ! 000000247C27A040 ELSE:L2-B001 0 L
22720 .word 0xDD2E0144 ! 000000247C27A044 ELSE:L2-B001 0 L illop
22721BL100101:nop ! 000000247C27A048 ELSE:L2-B001 0 S
22722 fbule,pn %fcc0, BL100104 ;.empty ! 000000247C27A04C ELSE:L2-B001 0 L
22723BL100104:fbne,a BL100102 ! 000000247C27A050 ELSE:L2-B001 0 L
22724BL100103:stb %o5, [%g6-0x0020] ! 000000247C27A054 ELSE:L2-B001 0 S >BD100144
22725BL100102:add %g1, 0xE58, %g1 ! 000000247C27A058 ELSE:L2-B001 0 chksum++
22726 add %g1, 0x6F6, %g1 ! 000000247C27A05C ELSE:L2-B001 0 chksum++
22727 ldda [%g3+0x0058]%asi, %o2 ! 000000247C27A060 ELSE:L2-B001 0 S <BD100035
22728 add %g3, -46, %l6 ! 000000247C27A064 ELSE:L2-B001 0 @BD100171
22729 ldda [%l6]0xD2, %f20 ! 000000247C27A068 ELSE:L2-B001 0 S Short16
22730 ldx [%g2+0x0020], %g6 ! 000000247C27A06C ELSE:L2-B001 0 S BASE<BD100098
22731 .word 0xA7DAF6C4 ! 000000247C27A070 ELSE:L2-B001 0 random
22732 stda %f24, [%l6]0xD0 ! 000000247C27A074 ELSE:L2-B001 0 S Short8
22733BL100105: ! ELSE:L2-B001
22734 add %g1, 0xCDE, %g1 ! 000000247C27A078 ELSE:L2-B001 0 chksum++
22735 andcc %o2, 0x4, %g0 ! 000000247C27A07C SKIP:L2-B002 0
22736 bnz,a,pn %icc, BL100111 ! 000000247C27A080 SKIP:L2-B002 0
22737 .word 0x99B1C9F6 ! 000000247C27A084 SKIP:L2-B002 0 S illop
22738 ld [%g2+0x0064], %fsr ! 000000247C27A088 SKIP:L2-B002 0 S <BD100032+4
22739 ldx [%g2+0x0050], %l5 ! 000000247C27A08C SKIP:L2-B002 0 <BD100003
22740 membar 0x40 ! 000000247C27A090 SKIP:L2-B002 0
22741 stda %f16, [%l5]0xF1 ! 000000247C27A094 SKIP:L2-B002 0 Blk-Store
22742 membar 0x40 ! 000000247C27A098 SKIP:L2-B002 0
22743 ldx [%g2+0x0038], %g4 ! 000000247C27A09C SKIP:L2-B002 0 S BASE<BD100125
22744 .word 0x91F90CAE ! 000000247C27A0A0 SKIP:L2-B002 0 S illop
22745 nop ! 000000247C27A0A4 SKIP:L2-B002 0 S
22746 ldx [%g2+0x0058], %l6 ! 000000247C27A0A8 SKIP:L2-B002 0 <BD100010
22747 ldda [%l6]0x26, %o2 ! 000000247C27A0AC SKIP:L2-B002 0 S Quad_Ld_P
22748 stb %o3, [%g5-0x001F] ! 000000247C27A0B0 SKIP:L2-B002 0 S >BD100085
22749 lduha [%g7+%g7]0x8B, %o5 ! 000000247C27A0B4 SKIP:L2-B002 0 S <BD100043
22750 add %g1, 0x29B, %g1 ! 000000247C27A0B8 SKIP:L2-B002 0 chksum++
22751 ldd [%g6-0x0070], %f0 ! 000000247C27A0BC SKIP:L2-B002 0 S <BD100008
22752 st %f4, [%g6+0x0060] ! 000000247C27A0C0 SKIP:L2-B002 0 S >BD100069
22753 fble,a BL100106 ;.empty ! 000000247C27A0C4 SKIP:L2-B002 0 L
22754 .word 0x9FC3801F ! 000000247C27A0C8 SKIP:L2-B002 0 L random
22755 .word 0x95906000 ! 000000247C27A0CC SKIP:L2-B002 0 L random
22756 .word 0x8DB042F3 ! 000000247C27A0D0 SKIP:L2-B002 0 S illop
22757 ldub [%g6+0x0028], %o4 ! 000000247C27A0D4 SKIP:L2-B002 0 S <BD100080
22758BL100107:bge BL100106 ! 000000247C27A0D8 SKIP:L2-B002 0 L
22759 .word 0xB5A1C88C ! 000000247C27A0DC SKIP:L2-B002 0 S illop
22760BL100106:.word 0x9BA515B3 ! 000000247C27A0E0 SKIP:L2-B002 0 S illop
22761 .word 0xD7DF6FED ! 000000247C27A0E4 SKIP:L2-B002 0 L illop
22762BL100108:.word 0xF9BE5F2D ! 000000247C27A0E8 SKIP:L2-B002 0 L illop
22763BL100109:.word 0xA3A245C9 ! 000000247C27A0EC SKIP:L2-B002 0 L illop
22764BL100110:stx %o3, [%g5-0x0068] ! 000000247C27A0F0 SKIP:L2-B002 0 S >BD100082
22765 add %g1, 0xBE8, %g1 ! 000000247C27A0F4 SKIP:L2-B002 0 chksum++
22766 fba,a,pn %fcc3, BL100112 ! 000000247C27A0F8 SKIP:L2-B002 0
22767 nop ! 000000247C27A0FC SKIP:L2-B002 0 S
22768BL100111: ! ELSE:L2-B003
22769 ldstuba [%g3+0x002A]%asi, %o3 ! 000000247C27A100 ELSE:L2-B003 0 S >BD100099
22770 ldsba [%g5+0x002B]%asi, %o0 ! 000000247C27A104 ELSE:L2-B003 0 S <BD100126
22771 stb %o2, [%g4-0x0020] ! 000000247C27A108 ELSE:L2-B003 0 S >BD100144
22772 add %g6, 0x38, %l5 ! 000000247C27A10C ELSE:L2-B003 0 @BD100028
22773 stda %f16,[%l5+%g1]0xC0 ! 000000247C27A110 ELSE:L2-B003 0 S Partial_St
22774 .word 0xA71F9F8D ! 000000247C27A114 ELSE:L2-B003 0 S random
22775 .word 0xBBA98BCD ! 000000247C27A118 ELSE:L2-B003 0 S illop
22776 add %g1, 0x8D9, %g1 ! 000000247C27A11C ELSE:L2-B003 0 chksum++
22777 .word 0x8F664816 ! 000000247C27A120 ELSE:L2-B003 0 S illop
22778 stxa %o5, [%g7+%g0]0xB3 ! 000000247C27A124 ELSE:L2-B003 0 S BAD-ASI
22779 add %g4, -36, %l6 ! 000000247C27A128 ELSE:L2-B003 0 @BD100068
22780 ldda [%l6]0xD2, %f24 ! 000000247C27A12C ELSE:L2-B003 0 S Short16
22781 stw %o2, [%g5+0x0064] ! 000000247C27A130 ELSE:L2-B003 0 S >BD100021
22782 add %g4, 0x30, %l5 ! 000000247C27A134 ELSE:L2-B003 0 @BD100044
22783 stda %f22,[%l5+%g1]0xC4 ! 000000247C27A138 ELSE:L2-B003 0 S Partial_St
22784 .word 0x97B3C39A ! 000000247C27A13C ELSE:L2-B003 0 S illop
22785 .word 0xD3C382C0 ! 000000247C27A140 ELSE:L2-B003 0 S illop
22786 ldx [%g6+0x0080], %o4 ! 000000247C27A144 ELSE:L2-B003 0 S <BD100070
22787 ldd [%g5-0x0038], %f0 ! 000000247C27A148 ELSE:L2-B003 0 S <BD100006
22788 stb %o0, [%g6+0x0028] ! 000000247C27A14C ELSE:L2-B003 0 S >BD100080
22789 .word 0x8D8DA561 ! 000000247C27A150 ELSE:L2-B003 0 S illop
22790 .word 0xC5401752 ! 000000247C27A154 ELSE:L2-B003 0 S illop
22791BL100112: ! ELSE:L2-B003
22792 .word 0xA3B7C9D1 ! 000000247C27A158 ELSE:L2-B003 0 illop
22793 .word 0x3F469CCD ! 000000247C27A15C SKIP:L2-B004 0 random
22794 .word 0x95A98A9C ! 000000247C27A160 SKIP:L2-B004 0 illop
22795 .word 0xA7A15127 ! 000000247C27A164 SKIP:L2-B004 0 S illop
22796 add %g5, -38, %l6 ! 000000247C27A168 SKIP:L2-B004 0 @BD100170
22797 .word 0xDB8E2ED2 ! 000000247C27A16C SKIP:L2-B004 0 S illop
22798 add %g5, 0x46, %l6 ! 000000247C27A170 SKIP:L2-B004 0 @BD100077
22799 stda %f24, [%l6]0xD0 ! 000000247C27A174 SKIP:L2-B004 0 S Short8
22800 std %f22, [%g6+0x0035] ! 000000247C27A178 SKIP:L2-B004 0 S >BD100044+5
22801 ta %xcc, 0x40 ! 000000247C27A17C SKIP:L2-B004 0 S +-priv
22802 ldsh [%g3+0x0002], %o4 ! 000000247C27A180 SKIP:L2-B004 0 S <BD100095
22803 add %g1, 0x1C7, %g1 ! 000000247C27A184 SKIP:L2-B004 0 chksum++
22804 lduha [%g3-0x004C]%asi, %o4 ! 000000247C27A188 SKIP:L2-B004 0 S <BD100089
22805 stxa %g1, [%g7+%g0]0x37 ! 000000247C27A18C SKIP:L2-B004 0 S BAD-ASI
22806 .word 0x8FADD0AD ! 000000247C27A190 SKIP:L2-B004 0 L illop
22807 bleu,a,pn %icc, BL100114 ! 000000247C27A194 SKIP:L2-B004 0 L
22808BL100113:.word 0x3387A76C ! 000000247C27A198 SKIP:L2-B004 0 S random
22809 .word 0x2AF43054 ! 000000247C27A19C SKIP:L2-B004 0 S random
22810BL100114:.word 0xBE100001 ! 000000247C27A1A0 SKIP:L2-B004 0 L random
22811 bg,a BL100116 ! 000000247C27A1A4 SKIP:L2-B004 0 L
22812 nop ! 000000247C27A1A8 SKIP:L2-B004 0 S
22813BL100116:.word 0xA990512B ! 000000247C27A1AC SKIP:L2-B004 0 L random
22814BL100115:.word 0x3146332E ! 000000247C27A1B0 SKIP:L2-B004 0 S random
22815 .word 0xFDD644BD ! 000000247C27A1B4 SKIP:L2-B004 0 illop
22816 fba,a BL100125 ! 000000247C27A1B8 SKIP:L2-B004 0
22817 .word 0x9FC68000 ! 000000247C27A1BC SKIP:L2-B004 0 S random
22818BL100117: ! ELSE:L2-B005
22819 ldx [%g3+0x0038], %o3 ! 000000247C27A1C0 ELSE:L2-B005 0 S <BD100028
22820 add %g5, 0x8, %l5 ! 000000247C27A1C4 ELSE:L2-B005 0 @BD100058
22821 stda %f28,[%l5+%g1]0xC0 ! 000000247C27A1C8 ELSE:L2-B005 0 S Partial_St
22822 .word 0xA7B7493C ! 000000247C27A1CC ELSE:L2-B005 0 S illop_VIS
22823 ldx [%g2+0x0058], %l6 ! 000000247C27A1D0 ELSE:L2-B005 0 <BD100010
22824 ldda [%l6]0x24, %o2 ! 000000247C27A1D4 ELSE:L2-B005 0 S Quad_Ld
22825 .word 0x8DB787F9 ! 000000247C27A1D8 ELSE:L2-B005 0 S illop_VIS
22826 stw %o4, [%g6-0x001C] ! 000000247C27A1DC ELSE:L2-B005 0 S >BD100130
22827 ld [%g6-0x002C], %f9 ! 000000247C27A1E0 ELSE:L2-B005 0 S <BD100055
22828 ldx [%g6-0x0088], %g6 ! 000000247C27A1E4 ELSE:L2-B005 0 ptr_chase
22829 ldx [%g6-0x0088], %g6 ! 000000247C27A1E8 ELSE:L2-B005 0 ptr_chase
22830 .word 0xBFAF8ADC ! 000000247C27A1EC ELSE:L2-B005 0 illop
22831 .word 0x2C465438 ! 000000247C27A1F0 ELSE:L2-B005 0 random
22832 ldx [%g6-0x0088], %g6 ! 000000247C27A1F4 ELSE:L2-B005 0 ptr_chase
22833 ldx [%g6-0x0088], %g6 ! 000000247C27A1F8 ELSE:L2-B005 0 ptr_chase
22834 .word 0xFB407E20 ! 000000247C27A1FC ELSE:L2-B005 0 illop
22835 stb %o3, [%g4-0x0055] ! 000000247C27A200 ELSE:L2-B005 0 S >BD100014+1
22836 .word 0x2A78C458 ! 000000247C27A204 ELSE:L2-B005 0 S illop
22837 add %g1, 0xE5C, %g1 ! 000000247C27A208 ELSE:L2-B005 0 chksum++
22838 std %f32, [%g5-0x0060] ! 000000247C27A20C ELSE:L2-B005 0 S >BD100104
22839 .word 0x84D45EC5 ! 000000247C27A210 ELSE:L2-B005 0 L random
22840 fbg,a BL100119 ! 000000247C27A214 ELSE:L2-B005 0 L
22841 stw %o4, [%g3-0x000C] ! 000000247C27A218 ELSE:L2-B005 0 S >BD100002
22842 .word 0x89A140F9 ! 000000247C27A21C ELSE:L2-B005 0 S illop
22843 bneg BL100120 ! 000000247C27A220 ELSE:L2-B005 0 L
22844 nop ! 000000247C27A224 ELSE:L2-B005 0 S
22845BL100120:bpos BL100121 ;.empty ! 000000247C27A228 ELSE:L2-B005 0 L
22846BL100119:fbu,a BL100122 ;.empty ! 000000247C27A22C ELSE:L2-B005 0 L
22847BL100122:.word 0x99504000 ! 000000247C27A230 ELSE:L2-B005 0 L illop
22848BL100118:.word 0xBDA0C996 ! 000000247C27A234 ELSE:L2-B005 0 S illop
22849BL100123:ble,a,pt %xcc, BL100124 ! 000000247C27A238 ELSE:L2-B005 0 L
22850BL100124:ldsha [%g4-0x0022]%asi, %o3 ! 000000247C27A23C ELSE:L2-B005 0 S <BD100076
22851 prefetch [%l7+%o4], 4 ! 000000247C27A240 ELSE:L2-B005 0 S <.+0
22852BL100121:add %g1, 0x8A0, %g1 ! 000000247C27A244 ELSE:L2-B005 0 chksum++
22853BL100125: ! ELSE:L2-B005
22854 add %g1, 0x650, %g1 ! 000000247C27A248 ELSE:L2-B005 0 chksum++
22855 .word 0xC963A157 ! 000000247C27A24C SKIP:L2-B006 0 illop
22856 .word 0xB9B54425 ! 000000247C27A250 SKIP:L2-B006 0 illop
22857 ld [%g6+0x002C], %f2 ! 000000247C27A254 SKIP:L2-B006 0 S <BD100019
22858 ldsba [%g4+0x0042]%asi, %o0 ! 000000247C27A258 SKIP:L2-B006 0 S <BD100091
22859 .word 0xD79C5F18 ! 000000247C27A25C SKIP:L2-B006 0 S illop
22860 ta %xcc, 0x43 ! 000000247C27A260 SKIP:L2-B006 0 S +-PEF
22861 .word 0xA1A68980 ! 000000247C27A264 SKIP:L2-B006 0 illop
22862 .word 0x8FA48488 ! 000000247C27A268 SKIP:L2-B006 0 illop
22863 add %g1, 0x6C0, %g1 ! 000000247C27A26C SKIP:L2-B006 0 chksum++
22864 ldx [%g2+0x0050], %l5 ! 000000247C27A270 SKIP:L2-B006 0 <BD100003
22865 membar 0x40 ! 000000247C27A274 SKIP:L2-B006 0
22866 stda %f16, [%l5]0xF0 ! 000000247C27A278 SKIP:L2-B006 0 Blk-Store
22867 .word 0x2BDD7AEF ! 000000247C27A27C SKIP:L2-B006 0 random
22868 add %g3, -36, %l6 ! 000000247C27A280 SKIP:L2-B006 0 @BD100068
22869 ldda [%l6]0xD2, %f24 ! 000000247C27A284 SKIP:L2-B006 0 S Short16
22870 .word 0xEF411B6A ! 000000247C27A288 SKIP:L2-B006 0 illop
22871 ldx [%g5-0x0088], %g5 ! 000000247C27A28C SKIP:L2-B006 0 ptr_chase
22872 ldx [%g5-0x0088], %g5 ! 000000247C27A290 SKIP:L2-B006 0 ptr_chase
22873 ldx [%g5-0x0088], %g5 ! 000000247C27A294 SKIP:L2-B006 0 ptr_chase
22874 ldx [%g5-0x0088], %g5 ! 000000247C27A298 SKIP:L2-B006 0 ptr_chase
22875 ldx [%g5-0x0088], %g5 ! 000000247C27A29C SKIP:L2-B006 0 ptr_chase
22876 ldx [%g5-0x0088], %g5 ! 000000247C27A2A0 SKIP:L2-B006 0 ptr_chase
22877 nop ! 000000247C27A2A4 SKIP:L2-B006 0 S
22878 .word 0xF9962AE8 ! 000000247C27A2A8 SKIP:L2-B006 0 illop
22879 .word 0x83A449E4 ! 000000247C27A2AC SKIP:L2-B006 0 S illop_FP
22880BL100126: ! ELSE:L2-B007
22881 stb %o4, [%g3+0x0025] ! 000000247C27A2B0 ELSE:L2-B007 0 S >BD100139+1
22882 .word 0xBF66BE68 ! 000000247C27A2B4 ELSE:L2-B007 0 S illop
22883 ld [%g3-0x002C], %f2 ! 000000247C27A2B8 ELSE:L2-B007 0 S <BD100055
22884 .word 0x02BAF4E6 ! 000000247C27A2BC ELSE:L2-B007 0 S random
22885 add %g1, 0x10F, %g1 ! 000000247C27A2C0 ELSE:L2-B007 0 chksum++
22886 ldx [%g2+0x0050], %l5 ! 000000247C27A2C4 ELSE:L2-B007 0 <BD100003
22887 .word 0xD578D660 ! 000000247C27A2C8 ELSE:L2-B007 0 illop
22888 stda %f32, [%l5]0xF0 ! 000000247C27A2CC ELSE:L2-B007 0 Blk-Store
22889 .word 0x81ACD1F9 ! 000000247C27A2D0 ELSE:L2-B007 0 illop
22890 ldx [%g5-0x0088], %g5 ! 000000247C27A2D4 ELSE:L2-B007 0 ptr_chase
22891 .word 0xD393429B ! 000000247C27A2D8 ELSE:L2-B007 0 illop
22892 ldx [%g5-0x0088], %g5 ! 000000247C27A2DC ELSE:L2-B007 0 ptr_chase
22893 ldx [%g5-0x0088], %g5 ! 000000247C27A2E0 ELSE:L2-B007 0 ptr_chase
22894 ldx [%g5-0x0088], %g5 ! 000000247C27A2E4 ELSE:L2-B007 0 ptr_chase
22895 .word 0x95AEF713 ! 000000247C27A2E8 ELSE:L2-B007 0 illop
22896 membar 0x40 ! 000000247C27A2EC ELSE:L2-B007 0
22897 .word 0xBFA89C91 ! 000000247C27A2F0 ELSE:L2-B007 0 illop
22898 .word 0x93FEE498 ! 000000247C27A2F4 ELSE:L2-B007 0 random
22899 .word 0xF57E7A8F ! 000000247C27A2F8 ELSE:L2-B007 0 S illop
22900 nop ! 000000247C27A2FC ELSE:L2-B007 0 S
22901 st %f2, [%g4+0x002D] ! 000000247C27A300 ELSE:L2-B007 0 S >BD100019+1
22902 popc %o2, %o5 ! 000000247C27A304 ELSE:L2-B007 0 S
22903 popc %g1, %o0 ! 000000247C27A308 ELSE:L2-B007 0 S
22904 stx %fsr, [%g2+0x0060] ! 000000247C27A30C ELSE:L2-B007 0 S <BD100032
22905 stb %o3, [%g5-0x0010] ! 000000247C27A310 ELSE:L2-B007 0 S >BD100052
22906 membar 0x40 ! 000000247C27A314 ELSE:L2-B007 0
22907 .word 0xCD6884DF ! 000000247C27A318 ELSE:L2-B007 0 illop
22908 membar 0x40 ! 000000247C27A31C ELSE:L2-B007 0
22909BL100127: ! ELSE:L2-B007
22910 .word 0x9DA6DA79 ! 000000247C27A320 ELSE:L2-B007 0 illop
22911 fcmpd %fcc0, %f0, %f6 ! 000000247C27A324 SKIP:L2-B008 0
22912 .word 0x8BA28066 ! 000000247C27A328 SKIP:L2-B008 0 illop
22913 .word 0xA7CFE855 ! 000000247C27A32C SKIP:L2-B008 0 S illop
22914 .word 0xA3564DA3 ! 000000247C27A330 SKIP:L2-B008 0 S illop
22915 ldx [%g2+0x0058], %l6 ! 000000247C27A334 SKIP:L2-B008 0 <BD100010
22916 lduba [%l6+%g0]0x14, %g7 ! 000000247C27A338 SKIP:L2-B008 0 S <BD100011
22917 add %g3, 0x40, %l6 ! 000000247C27A33C SKIP:L2-B008 0 @BD100036
22918 stda %f24, [%l6]0xD2 ! 000000247C27A340 SKIP:L2-B008 0 S Short16
22919 stb %g1, [%g6-0x0057] ! 000000247C27A344 SKIP:L2-B008 0 S >BD100026
22920 .word 0x93B543D5 ! 000000247C27A348 SKIP:L2-B008 0 illop
22921 ldx [%g2+0x0060], %fsr ! 000000247C27A34C SKIP:L2-B008 0 S <BD100032
22922 .word 0xC1D48BD0 ! 000000247C27A350 SKIP:L2-B008 0 L illop
22923 fba BL100129 ! 000000247C27A354 SKIP:L2-B008 0 L
22924 .word 0xCA5572E8 ! 000000247C27A358 SKIP:L2-B008 0 S random
22925 .word 0xB7A78DFD ! 000000247C27A35C SKIP:L2-B008 0 S illop
22926 .word 0x9767CCB8 ! 000000247C27A360 SKIP:L2-B008 0 S illop
22927BL100128:bge BL100130 ;.empty ! 000000247C27A364 SKIP:L2-B008 0 L
22928 .word 0xDFD4755D ! 000000247C27A368 SKIP:L2-B008 0 L illop
22929 sta %f8, [%g3-0x002C]%asi ! 000000247C27A36C SKIP:L2-B008 0 S >BD100055
22930 std %o0, [%g5+0x0058] ! 000000247C27A370 SKIP:L2-B008 0 S >BD100035
22931BL100131:sth %o1, [%g6-0x004B] ! 000000247C27A374 SKIP:L2-B008 0 S >BD100089+1
22932 .word 0x9DE3A060 ! 000000247C27A378 SKIP:L2-B008 0 L random
22933 stba %o4, [%g5+0x007C]%asi ! 000000247C27A37C SKIP:L2-B008 0 S >BD100009+4
22934 fbg BL100132 ;.empty ! 000000247C27A380 SKIP:L2-B008 0 L
22935 brgez,pt %g1, BL100133 ! 000000247C27A384 SKIP:L2-B008 0 L
22936BL100133:.word 0xA5B289FB ! 000000247C27A388 SKIP:L2-B008 0 S illop_VIS
22937BL100130:fbuge,pt %fcc3, BL100132 ! 000000247C27A38C SKIP:L2-B008 0 L
22938BL100129:sth %o2, [%g4-0x0028] ! 000000247C27A390 SKIP:L2-B008 0 S >BD100049
22939BL100132:add %g1, 0x12F, %g1 ! 000000247C27A394 SKIP:L2-B008 0 chksum++
22940 ba,pn %xcc, BL100135 ! 000000247C27A398 SKIP:L2-B008 0
22941 st %fsr, [%g2+0x0064] ! 000000247C27A39C SKIP:L2-B008 0 S <BD100032+4
22942BL100134: ! ELSE:L2-B009
22943 ld [%g2+0x0064], %fsr ! 000000247C27A3A0 ELSE:L2-B009 0 S <BD100032+4
22944 ldx [%g2+0x0058], %l6 ! 000000247C27A3A4 ELSE:L2-B009 0 <BD100010
22945 ldda [%l6]0x2E, %o2 ! 000000247C27A3A8 ELSE:L2-B009 0 S Quad_Ld_P
22946 stw %o0, [%g6-0x0014] ! 000000247C27A3AC ELSE:L2-B009 0 S >BD100087
22947 nop ! 000000247C27A3B0 ELSE:L2-B009 0 S
22948 .word 0xDF347EFB ! 000000247C27A3B4 ELSE:L2-B009 0 illop
22949 nop ! 000000247C27A3B8 ELSE:L2-B009 0 S
22950 .word 0xF4E71EC7 ! 000000247C27A3BC ELSE:L2-B009 0 S illop
22951 .word 0x8D89B752 ! 000000247C27A3C0 ELSE:L2-B009 0 S illop
22952 ldx [%g6-0x0088], %g6 ! 000000247C27A3C4 ELSE:L2-B009 0 ptr_chase
22953 ldx [%g6-0x0088], %g6 ! 000000247C27A3C8 ELSE:L2-B009 0 ptr_chase
22954 ldx [%g6-0x0088], %g6 ! 000000247C27A3CC ELSE:L2-B009 0 ptr_chase
22955 ldx [%g6-0x0088], %g6 ! 000000247C27A3D0 ELSE:L2-B009 0 ptr_chase
22956 ldx [%g6-0x0088], %g6 ! 000000247C27A3D4 ELSE:L2-B009 0 ptr_chase
22957 .word 0x081B7E8C ! 000000247C27A3D8 ELSE:L2-B009 0 illop
22958 std %o4, [%g5-0x0068] ! 000000247C27A3DC ELSE:L2-B009 0 S >BD100082
22959BL100135: ! ELSE:L2-B009
22960 add %g1, 0xBB2, %g1 ! 000000247C27A3E0 ELSE:L2-B009 0 chksum++
22961 .word 0xE993CF70 ! 000000247C27A3E4 LOOP:L1-B000 0 S illop
22962 .word 0x8FCAE8A7 ! 000000247C27A3E8 LOOP:L1-B000 0 illop
22963 ldx [%g5-0x0088], %g5 ! 000000247C27A3EC LOOP:L1-B000 0 ptr_chase
22964 ldx [%g5-0x0088], %g5 ! 000000247C27A3F0 LOOP:L1-B000 0 ptr_chase
22965 ldx [%g5-0x0088], %g5 ! 000000247C27A3F4 LOOP:L1-B000 0 ptr_chase
22966 ldx [%g5-0x0088], %g5 ! 000000247C27A3F8 LOOP:L1-B000 0 ptr_chase
22967 std %o2, [%g4+0x0080] ! 000000247C27A3FC LOOP:L1-B000 0 S >BD100070
22968 .word 0xCBEAF3A3 ! 000000247C27A400 LOOP:L1-B000 0 S illop
22969 .word 0xDDF8B13E ! 000000247C27A404 LOOP:L1-B000 0 illop
22970 .word 0xCA3F319E ! 000000247C27A408 LOOP:L1-B000 0 S illop
22971 ldd [%g5-0x0060], %f38 ! 000000247C27A40C LOOP:L1-B000 0 S <BD100104
22972 ta %xcc, 0x40 ! 000000247C27A410 LOOP:L1-B000 0 S +-priv
22973 .word 0xACC3A8B8 ! 000000247C27A414 LOOP:L1-B000 0 S random
22974 lduh [%g3-0x0030], %o0 ! 000000247C27A418 LOOP:L1-B000 0 S <BD100106
22975 .word 0xAD97CB96 ! 000000247C27A41C LOOP:L1-B000 0 illop
22976 andcc %o1, 0x1, %g0 ! 000000247C27A420 LOOP:L1-B000 0
22977 bne,pn %xcc, BL100136 ! 000000247C27A424 LOOP:L1-B000 0
22978 sta %f9, [%g3-0x002C]%asi ! 000000247C27A428 LOOP:L1-B000 0 S >BD100055
22979 add %g1, 0x315, %g1 ! 000000247C27A42C LOOP:L1-B000 0 chksum++
22980 lduha [%g7+%g0]0x82, %o0 ! 000000247C27A430 SUBR:L0-B000 0 S <BD100043
22981 ldx [%g2+0x0060], %fsr ! 000000247C27A434 SUBR:L0-B000 0 S <BD100032
22982 ldsw [%g6-0x0050], %o5 ! 000000247C27A438 SUBR:L0-B000 0 S <BD100093
22983 .word 0xD97F3CE0 ! 000000247C27A43C SUBR:L0-B000 0 S illop
22984 add %g4, -88, %l6 ! 000000247C27A440 SUBR:L0-B000 0 @BD100024
22985 ldda [%l6]0xD1, %f26 ! 000000247C27A444 SUBR:L0-B000 0 S Short8
22986 retl ! 000000247C27A448 SUBR:L0-B000 0
22987 add %g1, 0xC94, %g1 ! 000000247C27A44C SUBR:L0-B000 0 chksum++
22988
22989SECTION .btext053_pg1 TEXT_VA=0x247c27a000
22990attr_text {
22991 Name = .btext053_pg1,
22992 VA = 0x247c27a000,
22993 RA = 0xfffee0000,
22994 PA = ra2pa(0xfffee0000,0),
22995 tsbonly,
22996 part_0_ctx_nonzero_tsb_config_3,
22997 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
22998 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
22999 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23000}
23001.text; .skip 8
23002
23003!========================================================================
23004
23005SECTION .btext054 TEXT_VA=0x17cae87f00
23006attr_text {
23007 Name = .btext054,
23008 VA = 0x17cae87f00,
23009 RA = 0xfffedbf00,
23010 PA = ra2pa(0xfffedbf00,0),
23011 notsb
23012}
23013
23014SECTION .btext054_pg0 TEXT_VA=0x17cae86000
23015attr_text {
23016 Name = .btext054_pg0,
23017 VA = 0x17cae86000,
23018 RA = 0xfffeda000,
23019 PA = ra2pa(0xfffeda000,0),
23020 tsbonly,
23021 part_0_ctx_nonzero_tsb_config_3,
23022 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
23023 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23024 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23025}
23026.text; .skip 8
23027
23028
23029SECTION .btext054
23030.text
23031.global SUBR136; SUBR136:
23032 .word 0xFF545BF7 ! 00000017CAE87F00 SUBR:L0-B000 0 illop
23033 add %o4, %g1, %o4 ! 00000017CAE87F04 SWCH:L1-B000 0
23034 andcc %o4, 0x800, %g0 ! 00000017CAE87F08 SWCH:L1-B000 0
23035 bnz,pn %xcc, BL100140 ! 00000017CAE87F0C SWCH:L1-B000 0
23036 andcc %o4, 0x4, %g0 ! 00000017CAE87F10 SWCH:L1-B000 0
23037 bnz,pt %xcc, BL100139 ! 00000017CAE87F14 SWCH:L1-B000 0
23038 .word 0x9BDBB8F5 ! 00000017CAE87F18 SWCH:L1-B000 0 illop
23039 bnz,a,pn %xcc, BL100138 ! 00000017CAE87F1C SWCH:L1-B000 0
23040 add %g1, 0xEC9, %g1 ! 00000017CAE87F20 SWCH:L1-B000 0 chksum++
23041 andcc %o4, 0x10, %g0 ! 00000017CAE87F24 SWCH:L1-B000 0
23042 .word 0x91AA8076 ! 00000017CAE87F28 SWCH:L1-B000 0 illop
23043 add %g1, 0xADC, %g1 ! 00000017CAE87F2C SWCH:L1-B000 0 chksum++
23044 sth %g1, [%g5+0x005C] ! 00000017CAE87F30 SWCH:L1-B000 0 S >BD100035+4
23045 ldstub [%g6-0x0058], %o2 ! 00000017CAE87F34 SWCH:L1-B000 0 S >BD100024
23046 ldda [%g4-0x0048]%asi, %f30 ! 00000017CAE87F38 SWCH:L1-B000 0 S <BD100023
23047 lduh [%g6-0x0022], %o1 ! 00000017CAE87F3C SWCH:L1-B000 0 S <BD100076
23048 add %g1, 0xD76, %g1 ! 00000017CAE87F40 SWCH:L1-B000 0 chksum++
23049 .word 0x9AE924FD ! 00000017CAE87F44 SWCH:L1-B000 0 illop
23050 swap [%g4-0x0014], %o3 ! 00000017CAE87F48 SWCH:L1-B000 0 S >BD100087
23051BL100137:add %g1, 0xA99, %g1 ! 00000017CAE87F4C CASE:L2-B000 0 chksum++
23052 .word 0x87419C2C ! 00000017CAE87F50 CASE:L2-B000 0 S random
23053 ld [%g4+0x002C], %f4 ! 00000017CAE87F54 CASE:L2-B000 0 S <BD100019
23054 .word 0xC23AAE3A ! 00000017CAE87F58 CASE:L2-B000 0 S illop
23055 std %i4, [%g4-0x0068] ! 00000017CAE87F5C CASE:L2-B000 0 S >BD100082
23056 nop ! 00000017CAE87F60 CASE:L2-B000 0 S
23057 ldx [%g4-0x0088], %g4 ! 00000017CAE87F64 CASE:L2-B000 0 ptr_chase
23058 .word 0x97568000 ! 00000017CAE87F68 CASE:L2-B000 0 S illop
23059 lduw [%g6-0x0014], %o2 ! 00000017CAE87F6C CASE:L2-B000 0 S <BD100087
23060 .word 0x95906000 ! 00000017CAE87F70 CASE:L2-B000 0 S random
23061 ldub [%g6-0x000F], %o3 ! 00000017CAE87F74 CASE:L2-B000 0 S <BD100040
23062 .word 0xC7D1AEC8 ! 00000017CAE87F78 CASE:L2-B000 0 illop
23063 .word 0xFD54D520 ! 00000017CAE87F7C CASE:L2-B000 0 S illop
23064BL100138:add %g1, 0x518, %g1 ! 00000017CAE87F80 CASE:L2-B001 0 chksum++
23065 st %f2, [%g4+0x002C] ! 00000017CAE87F84 CASE:L2-B001 0 S >BD100019
23066 .word 0x957DB3D0 ! 00000017CAE87F88 CASE:L2-B001 0 S illop
23067 stx %o0, [%g3-0x0048] ! 00000017CAE87F8C CASE:L2-B001 0 S >BD100023
23068 stb %g1, [%g3+0x0045] ! 00000017CAE87F90 CASE:L2-B001 0 S >BD100137+1
23069 ba,a,pn %icc, BL100144 ! 00000017CAE87F94 CASE:L2-B001 0
23070 nop ! 00000017CAE87F98 CASE:L2-B001 0 S
23071BL100139:add %g1, 0xCDC, %g1 ! 00000017CAE87F9C CASE:L2-B002 0 chksum++
23072 ldx [%g3-0x0048], %o1 ! 00000017CAE87FA0 CASE:L2-B002 0 S <BD100023
23073 ldswa [%g6+0x0024]%asi, %o2 ! 00000017CAE87FA4 CASE:L2-B002 0 S <BD100139
23074 .word 0xAF427303 ! 00000017CAE87FA8 CASE:L2-B002 0 S illop
23075 .word 0x9FA050CD ! 00000017CAE87FAC CASE:L2-B002 0 S illop
23076 ta %xcc, 0x46 ! 00000017CAE87FB0 CASE:L2-B002 0 S demap-page
23077 fba BL100144 ! 00000017CAE87FB4 CASE:L2-B002 0
23078 .word 0xC94EDEDA ! 00000017CAE87FB8 CASE:L2-B002 0 S illop
23079BL100140:add %g1, 0x3B8, %g1 ! 00000017CAE87FBC CASE:L2-B003 0 chksum++
23080 ldx [%g2+0x0050], %l5 ! 00000017CAE87FC0 CASE:L2-B003 0 <BD100003
23081 .word 0xABB2C8ED ! 00000017CAE87FC4 CASE:L2-B003 0 illop
23082 ldda [%l5]0xF0, %f16 ! 00000017CAE87FC8 CASE:L2-B003 0 Blk-Load
23083 membar 0x40 ! 00000017CAE87FCC CASE:L2-B003 0
23084 .word 0x85962002 ! 00000017CAE87FD0 CASE:L2-B003 0 S illop
23085 lduha [%g7+%g7]0x83, %o0 ! 00000017CAE87FD4 CASE:L2-B003 0 S <BD100043
23086 .word 0xB67EBE47 ! 00000017CAE87FD8 CASE:L2-B003 0 S random
23087 lduba [%g3+0x002A]%asi, %o2 ! 00000017CAE87FDC CASE:L2-B003 0 S <BD100099
23088 ba,a BL100144 ! 00000017CAE87FE0 CASE:L2-B003 0
23089 ldx [%g2+0x0020], %g4 ! 00000017CAE87FE4 CASE:L2-B003 0 S BASE<BD100098
23090BL100144: ! SWCH:L1-B000
23091 add %g1, 0x12F, %g1 ! 00000017CAE87FE8 SWCH:L1-B000 0 chksum++
23092 nop ! 00000017CAE87FEC SWCH:L1-B000 0 S
23093 fbg,a BL100141 ! 00000017CAE87FF0 SWCH:L1-B000 0 L
23094 nop ! 00000017CAE87FF4 SWCH:L1-B000 0 S
23095 fbule,pt %fcc0, BL100142 ! 00000017CAE87FF8 SWCH:L1-B000 0 L
23096BL100141:.word 0x85AB9DA9 ! 00000017CAE87FFC SWCH:L1-B000 0 S illop
23097 .word 0x9B7832AD ! 00000017CAE88000 SWCH:L1-B000 0 L illop
23098 ldstub [%g6-0x000F], %o3 ! 00000017CAE88004 SWCH:L1-B000 0 S >BD100040
23099 nop ! 00000017CAE88008 SWCH:L1-B000 0 S
23100BL100143:.word 0x353CB3A8 ! 00000017CAE8800C SWCH:L1-B000 0 L random
23101 stha %o2, [%g6+0x0002]%asi ! 00000017CAE88010 SWCH:L1-B000 0 S >BD100095
23102BL100142:.word 0x93AF5872 ! 00000017CAE88014 SWCH:L1-B000 0 S illop_FP
23103 stb %o4, [%g6-0x0057] ! 00000017CAE88018 SWCH:L1-B000 0 S >BD100026
23104 add %g1, 0x56B, %g1 ! 00000017CAE8801C SWCH:L1-B000 0 chksum++
23105 popc %o3, %o3 ! 00000017CAE88020 SUBR:L0-B000 0 S
23106 .word 0x021A986C ! 00000017CAE88024 SUBR:L0-B000 0 illop
23107 .word 0xB9E01AEF ! 00000017CAE88028 SUBR:L0-B000 0 S illop
23108 ldx [%g2+0x0058], %l6 ! 00000017CAE8802C SUBR:L0-B000 0 <BD100010
23109 stha %g7, [%l6+%g0]0x14 ! 00000017CAE88030 SUBR:L0-B000 0 S >BD100011
23110 .word 0x9798CEF3 ! 00000017CAE88034 SUBR:L0-B000 0 illop
23111 stda %f28, [%l6]0xD3 ! 00000017CAE88038 SUBR:L0-B000 0 S Short16
23112 ldx [%g6-0x0048], %o3 ! 00000017CAE8803C SUBR:L0-B000 0 S <BD100023
23113 retl ! 00000017CAE88040 SUBR:L0-B000 0
23114 .word 0x9F908007 ! 00000017CAE88044 SUBR:L0-B000 0 illop
23115
23116SECTION .btext054_pg1 TEXT_VA=0x17cae88000
23117attr_text {
23118 Name = .btext054_pg1,
23119 VA = 0x17cae88000,
23120 RA = 0xfffedc000,
23121 PA = ra2pa(0xfffedc000,0),
23122 tsbonly,
23123 part_0_ctx_nonzero_tsb_config_3,
23124 TTE_Context=73, TTE_Size=0, TTE_W=0, TTE_X=1,
23125 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23126 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23127}
23128.text; .skip 8
23129! Context 73: 1713 instructions generated, 865 executed, 10 traps
23130
23131#undef BLIMP_BIAS
23132#define BLIMP_BIAS 0
23133#undef BLIMP_FRAME
23134#define BLIMP_FRAME 128
23135#undef BLIMP_32BIT
23136#define BLIMP_32BIT 0
23137
23138!========================================================================
23139
23140SECTION .btext055 TEXT_VA=0xffffb213fffffd00
23141attr_text {
23142 Name = .btext055,
23143 VA = 0xffffb213fffffd00,
23144 RA = 0xb7ffffd00,
23145 PA = ra2pa(0xb7ffffd00,0),
23146 notsb
23147}
23148
23149SECTION .btext055_pg0 TEXT_VA=0xffffb213f0000000
23150attr_text {
23151 Name = .btext055_pg0,
23152 VA = 0xffffb213f0000000,
23153 RA = 0xb70000000,
23154 PA = ra2pa(0xb70000000,0),
23155 tsbonly,
23156 part_0_ctx_nonzero_tsb_config_2,
23157 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
23158 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23159 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23160}
23161.text; .skip 8
23162
23163
23164SECTION .btext055
23165.text
23166.global start_th_6; start_th_6:
23167.global SUBR150; SUBR150:
23168BL120140: ! MAIN:L0-B000
23169 nop ! FFFFB213FFFFFD00 MAIN:L0-B000 1
23170 sethi %hh(0x1E19D34A000),%g2 ! FFFFB213FFFFFD04 MAIN:L0-B000 1 BD120094
23171 or %g2,%hm(0x1E19D34A000),%g2 ! FFFFB213FFFFFD08 MAIN:L0-B000 1
23172 sethi %lm(0x1E19D34A000),%g3 ! FFFFB213FFFFFD0C MAIN:L0-B000 1
23173 or %g3,%lo(0x1E19D34A000),%g3 ! FFFFB213FFFFFD10 MAIN:L0-B000 1
23174 sllx %g2, 0x20, %g2 ! FFFFB213FFFFFD14 MAIN:L0-B000 1
23175 or %g2, %g3, %g2 ! FFFFB213FFFFFD18 MAIN:L0-B000 1
23176 sethi %hh(0x43C2400000),%l0 ! FFFFB213FFFFFD1C MAIN:L0-B000 1 STACK0074
23177 or %l0,%hm(0x43C2400000),%l0 ! FFFFB213FFFFFD20 MAIN:L0-B000 1
23178 sethi %lm(0x43C2400000),%l1 ! FFFFB213FFFFFD24 MAIN:L0-B000 1
23179 or %l1,%lo(0x43C2400000),%l1 ! FFFFB213FFFFFD28 MAIN:L0-B000 1
23180 sllx %l0, 0x20, %l0 ! FFFFB213FFFFFD2C MAIN:L0-B000 1
23181 or %l0, %l1, %l0 ! FFFFB213FFFFFD30 MAIN:L0-B000 1
23182 sub %l0, 0x100, %o6 ! FFFFB213FFFFFD34 MAIN:L0-B000 1
23183 add %o6, 0x80, %i6 ! FFFFB213FFFFFD38 MAIN:L0-B000 1
23184 addcc %g0, 0x1, %g1 ! FFFFB213FFFFFD3C MAIN:L0-B000 1
23185 or %g0, -1735, %g3 ! FFFFB213FFFFFD40 MAIN:L0-B000 1
23186 or %g0, -3115, %g4 ! FFFFB213FFFFFD44 MAIN:L0-B000 1
23187 or %g0, -3793, %g5 ! FFFFB213FFFFFD48 MAIN:L0-B000 1
23188 or %g0, 0xC21, %g6 ! FFFFB213FFFFFD4C MAIN:L0-B000 1
23189 or %g0, 0x0, %g7 ! FFFFB213FFFFFD50 MAIN:L0-B000 1
23190 or %g0, -1917, %o0 ! FFFFB213FFFFFD54 MAIN:L0-B000 1
23191 or %g0, 0x7EE, %o1 ! FFFFB213FFFFFD58 MAIN:L0-B000 1
23192 or %g0, 0x274, %o2 ! FFFFB213FFFFFD5C MAIN:L0-B000 1
23193 or %g0, 0x601, %o3 ! FFFFB213FFFFFD60 MAIN:L0-B000 1
23194 or %g0, -186, %o4 ! FFFFB213FFFFFD64 MAIN:L0-B000 1
23195 or %g0, -3073, %o5 ! FFFFB213FFFFFD68 MAIN:L0-B000 1
23196 or %g0, -3448, %o7 ! FFFFB213FFFFFD6C MAIN:L0-B000 1
23197 or %g0, 0xB7F, %l0 ! FFFFB213FFFFFD70 MAIN:L0-B000 1
23198 or %g0, -2589, %l1 ! FFFFB213FFFFFD74 MAIN:L0-B000 1
23199 or %g0, 0x75C, %l2 ! FFFFB213FFFFFD78 MAIN:L0-B000 1
23200 or %g0, 0xE82, %l3 ! FFFFB213FFFFFD7C MAIN:L0-B000 1
23201 or %g0, -781, %l4 ! FFFFB213FFFFFD80 MAIN:L0-B000 1
23202 or %g0, 0xBF1, %l5 ! FFFFB213FFFFFD84 MAIN:L0-B000 1
23203 sethi %hh(0xFFFFB213FFFFFD00),%l7 ! FFFFB213FFFFFD88 MAIN:L0-B000 1 SUBR150
23204 or %l7,%hm(0xFFFFB213FFFFFD00),%l7 ! FFFFB213FFFFFD8C MAIN:L0-B000 1
23205 sethi %lm(0xFFFFB213FFFFFD00),%l6 ! FFFFB213FFFFFD90 MAIN:L0-B000 1
23206 or %l6,%lo(0xFFFFB213FFFFFD00),%l6 ! FFFFB213FFFFFD94 MAIN:L0-B000 1
23207 sllx %l7, 0x20, %l7 ! FFFFB213FFFFFD98 MAIN:L0-B000 1
23208 or %l7, %l6, %l7 ! FFFFB213FFFFFD9C MAIN:L0-B000 1
23209 or %g0, 0x161, %l6 ! FFFFB213FFFFFDA0 MAIN:L0-B000 1
23210 or %g0, -745, %i0 ! FFFFB213FFFFFDA4 MAIN:L0-B000 1
23211 or %g0, 0xF42, %i1 ! FFFFB213FFFFFDA8 MAIN:L0-B000 1
23212 or %g0, 0xA13, %i2 ! FFFFB213FFFFFDAC MAIN:L0-B000 1
23213 or %g0, 0xFF3, %i3 ! FFFFB213FFFFFDB0 MAIN:L0-B000 1
23214 or %g0, -327, %i4 ! FFFFB213FFFFFDB4 MAIN:L0-B000 1
23215 or %g0, -3513, %i5 ! FFFFB213FFFFFDB8 MAIN:L0-B000 1
23216 or %g0, -716, %i7 ! FFFFB213FFFFFDBC MAIN:L0-B000 1
23217 or %g0, 0x4, %g6 ! FFFFB213FFFFFDC0 MAIN:L0-B000 1
23218BL120141:save %o6, -128, %o6 ! FFFFB213FFFFFDC4 MAIN:L0-B000 4
23219 add %i0, %g6, %l0 ! FFFFB213FFFFFDC8 MAIN:L0-B000 4
23220 add %i1, %g6, %l1 ! FFFFB213FFFFFDCC MAIN:L0-B000 4
23221 add %i2, %g6, %l2 ! FFFFB213FFFFFDD0 MAIN:L0-B000 4
23222 add %i3, %g6, %l3 ! FFFFB213FFFFFDD4 MAIN:L0-B000 4
23223 add %i4, %g6, %l4 ! FFFFB213FFFFFDD8 MAIN:L0-B000 4
23224 add %i5, %g6, %l5 ! FFFFB213FFFFFDDC MAIN:L0-B000 4
23225 add %i6, %g6, %l6 ! FFFFB213FFFFFDE0 MAIN:L0-B000 4
23226 add %i7, %g6, %l7 ! FFFFB213FFFFFDE4 MAIN:L0-B000 4
23227 add %l0, %g6, %o0 ! FFFFB213FFFFFDE8 MAIN:L0-B000 4
23228 add %l1, %g6, %o1 ! FFFFB213FFFFFDEC MAIN:L0-B000 4
23229 add %l2, %g6, %o2 ! FFFFB213FFFFFDF0 MAIN:L0-B000 4
23230 add %l3, %g6, %o3 ! FFFFB213FFFFFDF4 MAIN:L0-B000 4
23231 add %l4, %g6, %o4 ! FFFFB213FFFFFDF8 MAIN:L0-B000 4
23232 add %l5, %g6, %o5 ! FFFFB213FFFFFDFC MAIN:L0-B000 4
23233 add %l7, %g6, %o7 ! FFFFB213FFFFFE00 MAIN:L0-B000 4
23234 subcc %g6, 0x1, %g6 ! FFFFB213FFFFFE04 MAIN:L0-B000 4
23235 bnz,a,pt %xcc, BL120141 ! FFFFB213FFFFFE08 MAIN:L0-B000 4
23236 nop ! FFFFB213FFFFFE0C MAIN:L0-B000 3
23237 restore %g0, %g0, %g0 ! FFFFB213FFFFFE10 MAIN:L0-B000 1
23238 restore %g0, %g0, %g0 ! FFFFB213FFFFFE14 MAIN:L0-B000 1
23239 restore %g0, %g0, %g0 ! FFFFB213FFFFFE18 MAIN:L0-B000 1
23240 restore %g0, %g0, %g0 ! FFFFB213FFFFFE1C MAIN:L0-B000 1
23241 ta %xcc, 0x44 ! FFFFB213FFFFFE20 MAIN:L0-B000 1 cleanwin=0
23242 ldd [%g2+0x0068], %f0 ! FFFFB213FFFFFE24 MAIN:L0-B000 1 <BD120223
23243 faddd %f0, %f0, %f6 ! FFFFB213FFFFFE28 MAIN:L0-B000 1
23244 faddd %f0, %f6, %f12 ! FFFFB213FFFFFE2C MAIN:L0-B000 1
23245 faddd %f6, %f12, %f14 ! FFFFB213FFFFFE30 MAIN:L0-B000 1
23246 faddd %f12, %f14, %f60 ! FFFFB213FFFFFE34 MAIN:L0-B000 1
23247 faddd %f14, %f60, %f62 ! FFFFB213FFFFFE38 MAIN:L0-B000 1
23248 faddd %f60, %f62, %f32 ! FFFFB213FFFFFE3C MAIN:L0-B000 1
23249 faddd %f62, %f32, %f34 ! FFFFB213FFFFFE40 MAIN:L0-B000 1
23250 faddd %f32, %f34, %f36 ! FFFFB213FFFFFE44 MAIN:L0-B000 1
23251 faddd %f34, %f36, %f38 ! FFFFB213FFFFFE48 MAIN:L0-B000 1
23252 faddd %f36, %f38, %f40 ! FFFFB213FFFFFE4C MAIN:L0-B000 1
23253 faddd %f38, %f40, %f42 ! FFFFB213FFFFFE50 MAIN:L0-B000 1
23254 faddd %f40, %f42, %f44 ! FFFFB213FFFFFE54 MAIN:L0-B000 1
23255 faddd %f42, %f44, %f46 ! FFFFB213FFFFFE58 MAIN:L0-B000 1
23256 ld [%g2+0x0070], %f2 ! FFFFB213FFFFFE5C MAIN:L0-B000 1 <BD120224
23257 fadds %f2, %f2, %f3 ! FFFFB213FFFFFE60 MAIN:L0-B000 1
23258 fadds %f2, %f3, %f4 ! FFFFB213FFFFFE64 MAIN:L0-B000 1
23259 fadds %f3, %f4, %f5 ! FFFFB213FFFFFE68 MAIN:L0-B000 1
23260 fadds %f4, %f5, %f8 ! FFFFB213FFFFFE6C MAIN:L0-B000 1
23261 fadds %f5, %f8, %f9 ! FFFFB213FFFFFE70 MAIN:L0-B000 1
23262 fadds %f8, %f9, %f10 ! FFFFB213FFFFFE74 MAIN:L0-B000 1
23263 fadds %f9, %f10, %f11 ! FFFFB213FFFFFE78 MAIN:L0-B000 1
23264 fcmpd %fcc0, %f0, %f0 ! FFFFB213FFFFFE7C MAIN:L0-B000 1
23265 fcmpd %fcc1, %f0, %f0 ! FFFFB213FFFFFE80 MAIN:L0-B000 1
23266 fcmpd %fcc2, %f0, %f0 ! FFFFB213FFFFFE84 MAIN:L0-B000 1
23267 fcmpd %fcc3, %f0, %f0 ! FFFFB213FFFFFE88 MAIN:L0-B000 1
23268 stx %fsr, [%g2+0x0060] ! FFFFB213FFFFFE8C MAIN:L0-B000 1 <BD120032
23269 fzero %f16 ! FFFFB213FFFFFE90 MAIN:L0-B000 1
23270 fzero %f18 ! FFFFB213FFFFFE94 MAIN:L0-B000 1
23271 fzero %f20 ! FFFFB213FFFFFE98 MAIN:L0-B000 1
23272 fzero %f22 ! FFFFB213FFFFFE9C MAIN:L0-B000 1
23273 fzero %f24 ! FFFFB213FFFFFEA0 MAIN:L0-B000 1
23274 fzero %f26 ! FFFFB213FFFFFEA4 MAIN:L0-B000 1
23275 fzero %f28 ! FFFFB213FFFFFEA8 MAIN:L0-B000 1
23276 fzero %f30 ! FFFFB213FFFFFEAC MAIN:L0-B000 1
23277 ldx [%g2+0x0000], %g3 ! FFFFB213FFFFFEB0 MAIN:L0-B000 1 BASE<BD120094
23278 ldx [%g2+0x0008], %g4 ! FFFFB213FFFFFEB4 MAIN:L0-B000 1 BASE<BD120015
23279 ldx [%g2+0x0010], %g5 ! FFFFB213FFFFFEB8 MAIN:L0-B000 1 BASE<BD120048
23280 ldx [%g2+0x0018], %g6 ! FFFFB213FFFFFEBC MAIN:L0-B000 1 BASE<BD120083
23281 or %g0, 0x2, %l2 ! FFFFB213FFFFFEC0 LOOP:L1-B000 1
23282BL120202: ! LOOP:L1-B000
23283 add %g1, 0xDB, %g1 ! FFFFB213FFFFFEC4 LOOP:L1-B000 2 chksum++
23284 stw %g1, [%g6+0x0024] ! FFFFB213FFFFFEC8 LOOP:L1-B000 2 S >BD120139
23285 std %f20, [%g3+0x0058] ! FFFFB213FFFFFECC LOOP:L1-B000 2 S >BD120035
23286 ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED0 LOOP:L1-B000 2 ptr_chase
23287 ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED4 LOOP:L1-B000 2 ptr_chase
23288 ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFED8 LOOP:L1-B000 2 ptr_chase
23289 ldx [%g3-0x0088], %g3 ! FFFFB213FFFFFEDC LOOP:L1-B000 2 ptr_chase
23290 call .+8 ! FFFFB213FFFFFEE0 LOOP:L1-B000 2 S
23291 ldstub [%g6+0x0043], %l0 ! FFFFB213FFFFFEE4 LOOP:L1-B000 2 S >BD120092
23292 ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFEE8 LOOP:L1-B000 2 <BD120003
23293 membar 0x40 ! FFFFB213FFFFFEEC LOOP:L1-B000 2
23294 ldda [%l5]0xF1, %f16 ! FFFFB213FFFFFEF0 LOOP:L1-B000 2 Blk-Load
23295 membar 0x40 ! FFFFB213FFFFFEF4 LOOP:L1-B000 2
23296 st %f11, [%g5+0x0060] ! FFFFB213FFFFFEF8 LOOP:L1-B000 2 S >BD120069
23297 or %g0, 0x3, %l4 ! FFFFB213FFFFFEFC LOOP:L2-B000 2
23298BL120154: ! LOOP:L2-B000
23299 add %g1, 0x994, %g1 ! FFFFB213FFFFFF00 LOOP:L2-B000 6 chksum++
23300 stw %i1, [%g3+0x0074] ! FFFFB213FFFFFF04 LOOP:L2-B000 6 S >BD120060+4
23301 ldda [%g3-0x0008]%asi, %i0 ! FFFFB213FFFFFF08 LOOP:L2-B000 6 S <BD120056
23302 st %fsr, [%g2+0x0064] ! FFFFB213FFFFFF0C LOOP:L2-B000 6 S <BD120032+4
23303 ldx [%g2+0x0038], %g6 ! FFFFB213FFFFFF10 LOOP:L2-B000 6 S BASE<BD120125
23304 stx %i0, [%g4+0x0068] ! FFFFB213FFFFFF14 LOOP:L2-B000 6 S >BD120012
23305 ta %xcc, 0x40 ! FFFFB213FFFFFF18 LOOP:L2-B000 6 S +-priv
23306 and %g1, 0xFE, %l3 ! FFFFB213FFFFFF1C LOOP:L3-B000 6
23307BL120142: ! LOOP:L3-B000
23308 add %g1, 0xC04, %g1 ! FFFFB213FFFFFF20 LOOP:L3-B000 16 chksum++
23309 lduw [%g4-0x0050], %o4 ! FFFFB213FFFFFF24 LOOP:L3-B000 22 S <BD120093
23310 std %f62, [%g3+0x0018] ! FFFFB213FFFFFF28 LOOP:L3-B000 16 S >BD120059
23311 add %g4, -60, %l6 ! FFFFB213FFFFFF2C LOOP:L3-B000 16 @BD120041
23312 ldda [%l6]0xD2, %f16 ! FFFFB213FFFFFF30 LOOP:L3-B000 16 S Short16
23313 lda [%g4-0x0050]%asi, %f20 ! FFFFB213FFFFFF34 LOOP:L3-B000 16 S <BD120093
23314 srlx %l3, 0x1, %l3 ! FFFFB213FFFFFF38 LOOP:L3-B000 16
23315 andcc %l3, 0x1, %g0 ! FFFFB213FFFFFF3C LOOP:L3-B000 16
23316 bne,pn %xcc, BL120142 ! FFFFB213FFFFFF40 LOOP:L3-B000 16
23317 stda %f38, [%g6+0x0018]%asi ! FFFFB213FFFFFF44 LOOP:L3-B000 16 S >BD120059
23318 add %g1, 0x744, %g1 ! FFFFB213FFFFFF48 LOOP:L3-B000 6 chksum++
23319 and %g1, 0xFE, %l1 ! FFFFB213FFFFFF4C LOOP:L3-B001 6
23320BL120148: ! LOOP:L3-B001
23321 add %g1, 0xA87, %g1 ! FFFFB213FFFFFF50 LOOP:L3-B001 15 chksum++
23322 lduw [%g5-0x0040], %i2 ! FFFFB213FFFFFF54 LOOP:L3-B001 15 S <BD120007
23323 sta %f10, [%g6+0x0020]%asi ! FFFFB213FFFFFF58 LOOP:L3-B001 15 S >BD120042
23324 bne BL120143 ;.empty ! FFFFB213FFFFFF5C LOOP:L3-B001 15 L
23325 fbug BL120144 ! FFFFB213FFFFFF60 LOOP:L3-B001 15 L
23326BL120143:st %f8, [%g3+0x002C] ! FFFFB213FFFFFF64 LOOP:L3-B001 15 S >BD120019
23327 bpos,pn %icc, BL120145 ! FFFFB213FFFFFF68 LOOP:L3-B001 15 L
23328BL120145:ldx [%g2+0x0038], %g6 ! FFFFB213FFFFFF6C LOOP:L3-B001 30 S BASE<BD120125
23329 fbu,a,pn %fcc1, BL120146 ;.empty ! FFFFB213FFFFFF70 LOOP:L3-B001 15 L
23330BL120146:fbul BL120144 ;.empty ! FFFFB213FFFFFF74 LOOP:L3-B001 0 L
23331BL120144:bneg BL120147 ! FFFFB213FFFFFF78 LOOP:L3-B001 15 L
23332 ldd [%g3+0x0058], %f20 ! FFFFB213FFFFFF7C LOOP:L3-B001 15 S <BD120035
23333BL120147:add %g1, 0x1C2, %g1 ! FFFFB213FFFFFF80 LOOP:L3-B001 15 chksum++
23334 nop ! FFFFB213FFFFFF84 LOOP:L3-B001 15 S
23335 add %g6, 0x50, %l5 ! FFFFB213FFFFFF88 LOOP:L3-B001 15 @BD120045
23336 stda %f16,[%l5+%g1]0xC0 ! FFFFB213FFFFFF8C LOOP:L3-B001 15 S Partial_St
23337 ldsw [%g5+0x0024], %o3 ! FFFFB213FFFFFF90 LOOP:L3-B001 15 S <BD120139
23338 ldx [%g2+0x0008], %g6 ! FFFFB213FFFFFF94 LOOP:L3-B001 15 S BASE<BD120015
23339 add %g4, 0x80, %l5 ! FFFFB213FFFFFF98 LOOP:L3-B001 15 @BD120070
23340 stda %f28,[%l5+%g1]0xC1 ! FFFFB213FFFFFF9C LOOP:L3-B001 15 S Partial_St
23341 sth %l0, [%g3-0x001A] ! FFFFB213FFFFFFA0 LOOP:L3-B001 15 S >BD120130+2
23342 st %f14, [%g3+0x0030] ! FFFFB213FFFFFFA4 LOOP:L3-B001 15 S >BD120044
23343 sta %f15, [%g3+0x0034]%asi ! FFFFB213FFFFFFA8 LOOP:L3-B001 15 S >BD120044+4
23344 ldx [%g2+0x0050], %l5 ! FFFFB213FFFFFFAC LOOP:L3-B001 15 <BD120003
23345 membar 0x40 ! FFFFB213FFFFFFB0 LOOP:L3-B001 15
23346 stda %f32, [%l5]0xE0 ! FFFFB213FFFFFFB4 LOOP:L3-B001 15 Blk-Store
23347 membar 0x40 ! FFFFB213FFFFFFB8 LOOP:L3-B001 15
23348 std %f40, [%g4+0x0018] ! FFFFB213FFFFFFBC LOOP:L3-B001 15 S >BD120059
23349 ldx [%g2+0x0058], %l6 ! FFFFB213FFFFFFC0 LOOP:L3-B001 15 <BD120010
23350 ldda [%l6]0x24, %i0 ! FFFFB213FFFFFFC4 LOOP:L3-B001 15 S Quad_Ld
23351 membar 0x40 ! FFFFB213FFFFFFC8 LOOP:L3-B001 15
23352 stda %f16, [%l5]0xE1 ! FFFFB213FFFFFFCC LOOP:L3-B001 15 Blk-Store
23353 membar 0x40 ! FFFFB213FFFFFFD0 LOOP:L3-B001 15
23354 ldx [%g2+0x0040], %g6 ! FFFFB213FFFFFFD4 LOOP:L3-B001 15 S BASE<BD120031
23355 srlx %l1, 0x1, %l1 ! FFFFB213FFFFFFD8 LOOP:L3-B001 15
23356 andcc %l1, 0x1, %g0 ! FFFFB213FFFFFFDC LOOP:L3-B001 15
23357 bne,pn %xcc, BL120148 ! FFFFB213FFFFFFE0 LOOP:L3-B001 15
23358 nop ! FFFFB213FFFFFFE4 LOOP:L3-B001 15 S
23359 add %g1, 0x23A, %g1 ! FFFFB213FFFFFFE8 LOOP:L3-B001 6 chksum++
23360 fcmpd %fcc2, %f36, %f46 ! FFFFB213FFFFFFEC SKIP:L3-B002 6
23361 fbl,a,pn %fcc2, BL120149 ! FFFFB213FFFFFFF0 SKIP:L3-B002 6
23362 prefetch [%g3+0x04B7], 23 ! FFFFB213FFFFFFF4 SKIP:L3-B002 6 S <.+1207
23363 ldd [%g3-0x0068], %i0 ! FFFFB213FFFFFFF8 SKIP:L3-B002 0 S <BD120082
23364 std %f42, [%g3-0x0070] ! FFFFB213FFFFFFFC SKIP:L3-B002 0 S >BD120008
23365 ld [%g2+0x0064], %fsr ! FFFFB21400000000 SKIP:L3-B002 0 S <BD120032+4
23366 ldx [%g2+0x0050], %l5 ! FFFFB21400000004 SKIP:L3-B002 0 <BD120003
23367 membar 0x40 ! FFFFB21400000008 SKIP:L3-B002 0
23368 ldda [%l5]0x16, %f16 ! FFFFB2140000000C SKIP:L3-B002 0 Blk-Load
23369 membar 0x40 ! FFFFB21400000010 SKIP:L3-B002 0
23370 ldsw [%g6+0x0064], %o4 ! FFFFB21400000014 SKIP:L3-B002 0 S <BD120021
23371 ldx [%g2+0x0058], %l6 ! FFFFB21400000018 SKIP:L3-B002 0 <BD120010
23372 .word 0xB1B105A9 ! FFFFB2140000001C SKIP:L3-B002 0 S illop
23373 lduw [%g5-0x001B], %o3 ! FFFFB21400000020 SKIP:L3-B002 0 S <BD120130+1
23374 ldx [%g3-0x0088], %g3 ! FFFFB21400000024 SKIP:L3-B002 0 ptr_chase
23375 .word 0x8D8D1C6C ! FFFFB21400000028 SKIP:L3-B002 0 illop
23376 .word 0xC9125250 ! FFFFB2140000002C SKIP:L3-B002 0 illop
23377 ldx [%g3-0x0088], %g3 ! FFFFB21400000030 SKIP:L3-B002 0 ptr_chase
23378 .word 0x8FFF44F7 ! FFFFB21400000034 SKIP:L3-B002 0 random
23379 ldx [%g3-0x0088], %g3 ! FFFFB21400000038 SKIP:L3-B002 0 ptr_chase
23380 ldx [%g3-0x0088], %g3 ! FFFFB2140000003C SKIP:L3-B002 0 ptr_chase
23381 ldx [%g3-0x0088], %g3 ! FFFFB21400000040 SKIP:L3-B002 0 ptr_chase
23382 .word 0xCBD2181F ! FFFFB21400000044 SKIP:L3-B002 0 illop
23383 .word 0x95906000 ! FFFFB21400000048 SKIP:L3-B002 0 random
23384 ldda [%l6]0xD0, %f24 ! FFFFB2140000004C SKIP:L3-B002 0 S Short8
23385 add %g4, 0x2A, %l6 ! FFFFB21400000050 SKIP:L3-B002 0 @BD120099
23386 .word 0x9FDABFCE ! FFFFB21400000054 SKIP:L3-B002 0 S illop
23387 ldx [%g4-0x0088], %g4 ! FFFFB21400000058 SKIP:L3-B002 0 ptr_chase
23388 .word 0x9BA24908 ! FFFFB2140000005C SKIP:L3-B002 0 illop
23389 ldx [%g4-0x0088], %g4 ! FFFFB21400000060 SKIP:L3-B002 0 ptr_chase
23390 .word 0x8FAEC7A3 ! FFFFB21400000064 SKIP:L3-B002 0 illop
23391 .word 0xBCEAA092 ! FFFFB21400000068 SKIP:L3-B002 0 illop
23392 ldx [%g4-0x0088], %g4 ! FFFFB2140000006C SKIP:L3-B002 0 ptr_chase
23393 ldx [%g4-0x0088], %g4 ! FFFFB21400000070 SKIP:L3-B002 0 ptr_chase
23394 ldx [%g4-0x0088], %g4 ! FFFFB21400000074 SKIP:L3-B002 0 ptr_chase
23395 ldswa [%g7+%g7]0x83, %i4 ! FFFFB21400000078 SKIP:L3-B002 0 S <BD120043
23396 .word 0xDB3A1100 ! FFFFB2140000007C SKIP:L3-B002 0 S random
23397 .word 0x40F61614 ! FFFFB21400000080 SKIP:L3-B002 0 S random
23398 fba,a BL120153 ! FFFFB21400000084 SKIP:L3-B002 0
23399 .word 0x9F91E00F ! FFFFB21400000088 SKIP:L3-B002 0 S illop
23400BL120149: ! ELSE:L3-B003
23401 .word 0xA196068E ! FFFFB2140000008C ELSE:L3-B003 6 S illop
23402 bcs,a BL120150 ;.empty ! FFFFB21400000090 ELSE:L3-B003 6 L
23403 fbule,a,pn %fcc0, BL120151 ! FFFFB21400000094 ELSE:L3-B003 0 L
23404 ldd [%g5-0x0048], %i0 ! FFFFB21400000098 ELSE:L3-B003 6 S <BD120023
23405BL120151:bvs BL120150 ;.empty ! FFFFB2140000009C ELSE:L3-B003 6 L
23406 ble,a BL120152 ! FFFFB214000000A0 ELSE:L3-B003 6 L
23407BL120152:lduha [%g6-0x0026]%asi, %o2 ! FFFFB214000000A4 ELSE:L3-B003 12 S <BD120170
23408 .word 0xB9A7058C ! FFFFB214000000A8 ELSE:L3-B003 6 S illop_FP
23409BL120150:ldsw [%g6-0x0054], %i1 ! FFFFB214000000AC ELSE:L3-B003 6 S <BD120027
23410 add %g1, 0x8A3, %g1 ! FFFFB214000000B0 ELSE:L3-B003 6 chksum++
23411 add %g1, 0x1B6, %g1 ! FFFFB214000000B4 ELSE:L3-B003 6 chksum++
23412 ld [%g4-0x0050], %f31 ! FFFFB214000000B8 ELSE:L3-B003 6 S <BD120093
23413 call .+8 ! FFFFB214000000BC ELSE:L3-B003 6 S
23414 stw %i1, [%g3+0x0034] ! FFFFB214000000C0 ELSE:L3-B003 6 S >BD120044+4
23415 ld [%g2+0x0064], %fsr ! FFFFB214000000C4 ELSE:L3-B003 6 S <BD120032+4
23416 stx %o2, [%g6+0x0008] ! FFFFB214000000C8 ELSE:L3-B003 6 S >BD120058
23417 ldx [%g2+0x0050], %l5 ! FFFFB214000000CC ELSE:L3-B003 6 <BD120003
23418 membar 0x40 ! FFFFB214000000D0 ELSE:L3-B003 6
23419 stda %f16, [%l5]0xE0 ! FFFFB214000000D4 ELSE:L3-B003 6 Blk-Store
23420 membar 0x40 ! FFFFB214000000D8 ELSE:L3-B003 6
23421 ldd [%g5+0x0030], %i0 ! FFFFB214000000DC ELSE:L3-B003 6 S <BD120044
23422 ldx [%g2+0x0060], %fsr ! FFFFB214000000E0 ELSE:L3-B003 6 S <BD120032
23423 membar 0x40 ! FFFFB214000000E4 ELSE:L3-B003 6
23424 stda %f32, [%l5]0xF0 ! FFFFB214000000E8 ELSE:L3-B003 6 Blk-Store
23425 membar 0x40 ! FFFFB214000000EC ELSE:L3-B003 6
23426 ldx [%g2+0x0060], %fsr ! FFFFB214000000F0 ELSE:L3-B003 6 S <BD120032
23427 st %f3, [%g4+0x002C] ! FFFFB214000000F4 ELSE:L3-B003 6 S >BD120019
23428BL120153: ! ELSE:L3-B003
23429 add %g1, 0xBEB, %g1 ! FFFFB214000000F8 ELSE:L3-B003 6 chksum++
23430 sub %l4, 0x1, %l4 ! FFFFB214000000FC LOOP:L2-B000 6
23431 brnz,pn %l4, BL120154 ! FFFFB21400000100 LOOP:L2-B000 6
23432 ldx [%g2+0x0060], %fsr ! FFFFB21400000104 LOOP:L2-B000 6 S <BD120032
23433 add %g1, 0x9E1, %g1 ! FFFFB21400000108 LOOP:L2-B000 2 chksum++
23434 add %i4, %g1, %i1 ! FFFFB2140000010C SWCH:L2-B001 2
23435 and %i1, 0x18, %o7 ! FFFFB21400000110 SWCH:L2-B001 2
23436 sethi %hi(0x428), %i1 ! FFFFB21400000114 SWCH:L2-B001 2 .+0
23437 or %i1,%lo(0x428),%i1 ! FFFFB21400000118 SWCH:L2-B001 2
23438 add %i1, %o7, %i1 ! FFFFB2140000011C SWCH:L2-B001 2
23439 jmpl %l7+%i1, %g0 ! FFFFB21400000120 SWCH:L2-B001 2
23440 stw %i3, [%g4+0x0064] ! FFFFB21400000124 SWCH:L2-B001 2 S >BD120021
23441 ba BL120158 ! FFFFB21400000128 SWCH:L2-B001 0
23442 nop ! FFFFB2140000012C SWCH:L2-B001 0 S
23443 ba,a,pt %icc, BL120157 ! FFFFB21400000130 SWCH:L2-B001 1
23444 ldx [%g2+0x0060], %fsr ! FFFFB21400000134 SWCH:L2-B001 0 S <BD120032
23445 fba,a,pn %fcc1, BL120156 ! FFFFB21400000138 SWCH:L2-B001 1
23446 .word 0xDA3BB641 ! FFFFB2140000013C SWCH:L2-B001 0 S random
23447 ba,a BL120155 ! FFFFB21400000140 SWCH:L2-B001 0
23448 sth %i0, [%g6+0x0002] ! FFFFB21400000144 SWCH:L2-B001 0 S >BD120095
23449BL120155:add %g1, 0x128, %g1 ! FFFFB21400000148 CASE:L3-B004 0 chksum++
23450 std %f22, [%g3+0x0008] ! FFFFB2140000014C CASE:L3-B004 0 S >BD120058
23451 ldsw [%g4+0x0048], %l0 ! FFFFB21400000150 CASE:L3-B004 0 S <BD120018
23452 st %f11, [%g3+0x002C] ! FFFFB21400000154 CASE:L3-B004 0 S >BD120019
23453 .word 0x9BB09017 ! FFFFB21400000158 CASE:L3-B004 0 S illop
23454 fba,a BL120159 ! FFFFB2140000015C CASE:L3-B004 0
23455 nop ! FFFFB21400000160 CASE:L3-B004 0 S
23456BL120156:add %g1, 0x5A1, %g1 ! FFFFB21400000164 CASE:L3-B005 1 chksum++
23457 stda %i0, [%g3+0x0050]%asi ! FFFFB21400000168 CASE:L3-B005 1 S >BD120045
23458 ldx [%g5-0x0088], %g5 ! FFFFB2140000016C CASE:L3-B005 1 ptr_chase
23459 ldx [%g5-0x0088], %g5 ! FFFFB21400000170 CASE:L3-B005 1 ptr_chase
23460 ldsba [%g7+%g0]0x82, %i0 ! FFFFB21400000174 CASE:L3-B005 1 S <BD120043
23461 ld [%g2+0x0064], %fsr ! FFFFB21400000178 CASE:L3-B005 1 S <BD120032+4
23462 ba,a BL120159 ! FFFFB2140000017C CASE:L3-B005 1
23463 st %f5, [%g3+0x0060] ! FFFFB21400000180 CASE:L3-B005 0 S >BD120069
23464BL120157:add %g1, 0x18D, %g1 ! FFFFB21400000184 CASE:L3-B006 1 chksum++
23465 std %i0, [%g4+0x0008] ! FFFFB21400000188 CASE:L3-B006 1 S >BD120058
23466 ta %xcc, 0x46 ! FFFFB2140000018C CASE:L3-B006 1 S demap-page
23467 ldstub [%g6+0x002A], %i3 ! FFFFB21400000190 CASE:L3-B006 1 S >BD120099
23468 ld [%g2+0x0064], %fsr ! FFFFB21400000194 CASE:L3-B006 1 S <BD120032+4
23469 st %f4, [%g6-0x0074] ! FFFFB21400000198 CASE:L3-B006 1 S >BD120020
23470 std %f24, [%g3-0x0048] ! FFFFB2140000019C CASE:L3-B006 1 S >BD120023
23471 fba,a,pn %fcc0, BL120159 ! FFFFB214000001A0 CASE:L3-B006 1
23472 ldsw [%g6+0x0048], %o3 ! FFFFB214000001A4 CASE:L3-B006 0 S <BD120018
23473BL120158:add %g1, 0xA3E, %g1 ! FFFFB214000001A8 CASE:L3-B007 0 chksum++
23474 ld [%g5+0x0020], %f8 ! FFFFB214000001AC CASE:L3-B007 0 S <BD120042
23475 ldx [%g2+0x0050], %l5 ! FFFFB214000001B0 CASE:L3-B007 0 <BD120003
23476 .word 0xBBB2C36E ! FFFFB214000001B4 CASE:L3-B007 0 illop
23477 .word 0x5F5CC470 ! FFFFB214000001B8 CASE:L3-B007 0 random
23478 .word 0xBE100001 ! FFFFB214000001BC CASE:L3-B007 0 random
23479 membar 0x40 ! FFFFB214000001C0 CASE:L3-B007 0
23480 ldda [%l5]0xF0, %f16 ! FFFFB214000001C4 CASE:L3-B007 0 Blk-Load
23481 membar 0x40 ! FFFFB214000001C8 CASE:L3-B007 0
23482 .word 0x8DA44985 ! FFFFB214000001CC CASE:L3-B007 0 S illop
23483 .word 0xF86564FB ! FFFFB214000001D0 CASE:L3-B007 0 illop
23484 stb %i0, [%g4-0x0020] ! FFFFB214000001D4 CASE:L3-B007 0 S >BD120144
23485BL120159: ! SWCH:L2-B001
23486 add %g1, 0xC67, %g1 ! FFFFB214000001D8 SWCH:L2-B001 2 chksum++
23487 stw %i0, [%g6-0x001A] ! FFFFB214000001DC SWCH:L2-B001 2 S >BD120130+2
23488 sth %i1, [%g3+0x005C] ! FFFFB214000001E0 SWCH:L2-B001 2 S >BD120035+4
23489 lduw [%g5-0x0054], %l0 ! FFFFB214000001E4 SWCH:L2-B001 2 S <BD120027
23490 lduw [%g3-0x000C], %i2 ! FFFFB214000001E8 SWCH:L2-B001 2 S <BD120002
23491 st %f20, [%g5-0x0054] ! FFFFB214000001EC SWCH:L2-B001 2 S >BD120027
23492 or %g0, 0x3, %l0 ! FFFFB214000001F0 LOOP:L2-B002 2
23493BL120166: ! LOOP:L2-B002
23494 add %g1, 0xD91, %g1 ! FFFFB214000001F4 LOOP:L2-B002 6 chksum++
23495 ta %xcc, 0x46 ! FFFFB214000001F8 LOOP:L2-B002 6 S demap-page
23496 add %g6, 0x40, %l6 ! FFFFB214000001FC LOOP:L2-B002 6 @BD120036
23497 ldda [%l6]0xD2, %f20 ! FFFFB21400000200 LOOP:L2-B002 6 S Short16
23498 call .+8 ! FFFFB21400000204 LOOP:L2-B002 6 S
23499 sta %f23, [%g5-0x001C]%asi ! FFFFB21400000208 LOOP:L2-B002 6 S >BD120130
23500 lduh [%g3-0x004C], %o1 ! FFFFB2140000020C LOOP:L2-B002 6 S <BD120089
23501 andcc %o3, 0x100, %g0 ! FFFFB21400000210 SKIP:L3-B008 6
23502 bz,pn %icc, BL120160 ! FFFFB21400000214 SKIP:L3-B008 6
23503 nop ! FFFFB21400000218 SKIP:L3-B008 6 S
23504 ld [%g3+0x0020], %f2 ! FFFFB2140000021C SKIP:L3-B008 0 S <BD120042
23505 sta %f4, [%g5+0x004E]%asi ! FFFFB21400000220 SKIP:L3-B008 0 S >BD120047+2
23506 call .+8 ! FFFFB21400000224 SKIP:L3-B008 0 S
23507 nop ! FFFFB21400000228 SKIP:L3-B008 0 S
23508 .word 0xEFBE9C12 ! FFFFB2140000022C SKIP:L3-B008 0 S illop
23509 stw %g1, [%g6-0x0014] ! FFFFB21400000230 SKIP:L3-B008 0 S >BD120087
23510 .word 0xA147010D ! FFFFB21400000234 SKIP:L3-B008 0 illop
23511 .word 0x28EF1483 ! FFFFB21400000238 SKIP:L3-B008 0 S illop
23512 swap [%g3-0x0040], %o3 ! FFFFB2140000023C SKIP:L3-B008 0 S >BD120007
23513 .word 0xCDB24F13 ! FFFFB21400000240 SKIP:L3-B008 0 S illop
23514 ldx [%g2+0x0058], %l6 ! FFFFB21400000244 SKIP:L3-B008 0 <BD120010
23515 ldda [%l6]0x26, %i0 ! FFFFB21400000248 SKIP:L3-B008 0 S Quad_Ld_P
23516 add %g3, -86, %l6 ! FFFFB2140000024C SKIP:L3-B008 0 @BD120014
23517 stda %f28, [%l6]0xDA ! FFFFB21400000250 SKIP:L3-B008 0 S Short16
23518 ldx [%g2+0x0038], %g3 ! FFFFB21400000254 SKIP:L3-B008 0 S BASE<BD120125
23519 add %g3, 0x47, %l6 ! FFFFB21400000258 SKIP:L3-B008 0 @BD120141
23520 stda %f28, [%l6]0xD0 ! FFFFB2140000025C SKIP:L3-B008 0 S Short8
23521 popc %o1, %o3 ! FFFFB21400000260 SKIP:L3-B008 0 S
23522 ba,pt %icc, BL120165 ! FFFFB21400000264 SKIP:L3-B008 0
23523 .word 0xA7DC3263 ! FFFFB21400000268 SKIP:L3-B008 0 S illop
23524BL120160: ! ELSE:L3-B009
23525 ldx [%g2+0x0058], %l6 ! FFFFB2140000026C ELSE:L3-B009 6 <BD120010
23526 ldda [%l6]0x24, %i0 ! FFFFB21400000270 ELSE:L3-B009 6 S Quad_Ld
23527 .word 0xB5A60913 ! FFFFB21400000274 ELSE:L3-B009 6 S illop_FP
23528 ldx [%g2+0x0038], %g3 ! FFFFB21400000278 ELSE:L3-B009 6 S BASE<BD120125
23529 ldx [%g6-0x0088], %g6 ! FFFFB2140000027C ELSE:L3-B009 6 ptr_chase
23530 ldx [%g6-0x0088], %g6 ! FFFFB21400000280 ELSE:L3-B009 6 ptr_chase
23531 ldx [%g6-0x0088], %g6 ! FFFFB21400000284 ELSE:L3-B009 6 ptr_chase
23532 ldx [%g4-0x0088], %g4 ! FFFFB21400000288 ELSE:L3-B009 6 ptr_chase
23533 ldx [%g4-0x0088], %g4 ! FFFFB2140000028C ELSE:L3-B009 6 ptr_chase
23534 ldx [%g4-0x0088], %g4 ! FFFFB21400000290 ELSE:L3-B009 6 ptr_chase
23535 ldx [%g4-0x0088], %g4 ! FFFFB21400000294 ELSE:L3-B009 6 ptr_chase
23536 ldx [%g4-0x0088], %g4 ! FFFFB21400000298 ELSE:L3-B009 6 ptr_chase
23537 ldx [%g4-0x0088], %g4 ! FFFFB2140000029C ELSE:L3-B009 6 ptr_chase
23538 ldx [%g4-0x0088], %g4 ! FFFFB214000002A0 ELSE:L3-B009 6 ptr_chase
23539 ldx [%g4-0x0088], %g4 ! FFFFB214000002A4 ELSE:L3-B009 6 ptr_chase
23540 add %g1, 0x31F, %g1 ! FFFFB214000002A8 ELSE:L3-B009 6 chksum++
23541 prefetch [%i0-0x035E], 1 ! FFFFB214000002AC ELSE:L3-B009 6 S <.-862
23542 st %f27, [%g3-0x0050] ! FFFFB214000002B0 ELSE:L3-B009 6 S >BD120093
23543 std %o2, [%g5+0x0080] ! FFFFB214000002B4 ELSE:L3-B009 6 S >BD120070
23544 fbue,a,pt %fcc1, BL120161 ;.empty ! FFFFB214000002B8 ELSE:L3-B009 6 L
23545 bneg BL120162 ;.empty ! FFFFB214000002BC ELSE:L3-B009 6 L
23546 bne,a BL120163 ;.empty ! FFFFB214000002C0 ELSE:L3-B009 0 L
23547 fbue,a,pn %fcc3, BL120162 ;.empty ! FFFFB214000002C4 ELSE:L3-B009 0 L
23548 bn BL120164 ;.empty ! FFFFB214000002C8 ELSE:L3-B009 0 L
23549 .word 0x85AD1B90 ! FFFFB214000002CC ELSE:L3-B009 0 L illop
23550BL120164:bne,a,pn %xcc, BL120161 ! FFFFB214000002D0 ELSE:L3-B009 0 L
23551 .word 0xA0EBC376 ! FFFFB214000002D4 ELSE:L3-B009 0 S illop
23552BL120162:.word 0xA3AF448C ! FFFFB214000002D8 ELSE:L3-B009 0 S illop
23553 ld [%g4-0x0078], %f8 ! FFFFB214000002DC ELSE:L3-B009 0 S <BD120180
23554BL120163:nop ! FFFFB214000002E0 ELSE:L3-B009 0 S
23555BL120161:add %g1, 0x7A1, %g1 ! FFFFB214000002E4 ELSE:L3-B009 6 chksum++
23556BL120165: ! ELSE:L3-B009
23557 add %g1, 0x5BB, %g1 ! FFFFB214000002E8 ELSE:L3-B009 6 chksum++
23558 nop ! FFFFB214000002EC LOOP:L3-B010 6
23559 sub %l0, 0x1, %l0 ! FFFFB214000002F0 LOOP:L2-B002 6
23560 brnz,pn %l0, BL120166 ! FFFFB214000002F4 LOOP:L2-B002 6
23561 nop ! FFFFB214000002F8 LOOP:L2-B002 6 S
23562 add %g1, 0x145, %g1 ! FFFFB214000002FC LOOP:L2-B002 2 chksum++
23563 add %i1, %g1, %o5 ! FFFFB21400000300 SWCH:L2-B003 2
23564 and %o5, 0x18, %o7 ! FFFFB21400000304 SWCH:L2-B003 2
23565 sethi %hi(0x61C), %o5 ! FFFFB21400000308 SWCH:L2-B003 2 .+0
23566 or %o5,%lo(0x61C),%o5 ! FFFFB2140000030C SWCH:L2-B003 2
23567 add %o5, %o7, %o5 ! FFFFB21400000310 SWCH:L2-B003 2
23568 jmpl %l7+%o5, %g0 ! FFFFB21400000314 SWCH:L2-B003 2
23569 stw %i1, [%g3-0x0040] ! FFFFB21400000318 SWCH:L2-B003 2 S >BD120007
23570 ba,pn %xcc, BL120170 ! FFFFB2140000031C SWCH:L2-B003 0
23571 .word 0xB5B10695 ! FFFFB21400000320 SWCH:L2-B003 0 S illop
23572 fba BL120169 ! FFFFB21400000324 SWCH:L2-B003 0
23573 ldd [%g6+0x0018], %f40 ! FFFFB21400000328 SWCH:L2-B003 0 S <BD120059
23574 ba,a,pt %xcc, BL120168 ! FFFFB2140000032C SWCH:L2-B003 1
23575 nop ! FFFFB21400000330 SWCH:L2-B003 0 S
23576 fba,a BL120167 ! FFFFB21400000334 SWCH:L2-B003 1
23577 .word 0x91ABF6E2 ! FFFFB21400000338 SWCH:L2-B003 0 S illop_FP
23578BL120167:add %g1, 0xADF, %g1 ! FFFFB2140000033C CASE:L3-B011 1 chksum++
23579 ldstub [%g3+0x0043], %o3 ! FFFFB21400000340 CASE:L3-B011 1 S >BD120092
23580 st %f19, [%g6-0x0040] ! FFFFB21400000344 CASE:L3-B011 1 S >BD120007
23581 stw %i2, [%g5-0x0040] ! FFFFB21400000348 CASE:L3-B011 1 S >BD120007
23582 ldd [%g4-0x0070], %f0 ! FFFFB2140000034C CASE:L3-B011 1 S <BD120008
23583 ldx [%g3-0x0088], %g3 ! FFFFB21400000350 CASE:L3-B011 1 ptr_chase
23584 std %f60, [%g4-0x0038] ! FFFFB21400000354 CASE:L3-B011 1 S >BD120006
23585 add %g5, -48, %l6 ! FFFFB21400000358 CASE:L3-B011 1 @BD120106
23586 stda %f22, [%l6]0xD2 ! FFFFB2140000035C CASE:L3-B011 1 S Short16
23587 ldstub [%g3-0x0010], %i1 ! FFFFB21400000360 CASE:L3-B011 1 S >BD120052
23588 ta %xcc, 0x40 ! FFFFB21400000364 CASE:L3-B011 1 S +-priv
23589 fba BL120171 ! FFFFB21400000368 CASE:L3-B011 1
23590 stw %i1, [%g3+0x0064] ! FFFFB2140000036C CASE:L3-B011 1 S >BD120021
23591BL120168:add %g1, 0x44A, %g1 ! FFFFB21400000370 CASE:L3-B012 1 chksum++
23592 stx %i1, [%g5+0x0038] ! FFFFB21400000374 CASE:L3-B012 1 S >BD120028
23593 ld [%g3+0x0060], %f11 ! FFFFB21400000378 CASE:L3-B012 1 S <BD120069
23594 ldsha [%g7+%g7]0x83, %o4 ! FFFFB2140000037C CASE:L3-B012 1 S <BD120043
23595 nop ! FFFFB21400000380 CASE:L3-B012 1 S
23596 fba BL120171 ! FFFFB21400000384 CASE:L3-B012 1
23597 stb %i1, [%g3+0x0047] ! FFFFB21400000388 CASE:L3-B012 1 S >BD120141
23598BL120169:add %g1, 0x17F, %g1 ! FFFFB2140000038C CASE:L3-B013 0 chksum++
23599 ldx [%g6-0x0088], %g6 ! FFFFB21400000390 CASE:L3-B013 0 ptr_chase
23600 .word 0xB196CCE5 ! FFFFB21400000394 CASE:L3-B013 0 illop
23601 ldx [%g6-0x0088], %g6 ! FFFFB21400000398 CASE:L3-B013 0 ptr_chase
23602 ldx [%g6-0x0088], %g6 ! FFFFB2140000039C CASE:L3-B013 0 ptr_chase
23603 ldx [%g2+0x0040], %g3 ! FFFFB214000003A0 CASE:L3-B013 0 S BASE<BD120031
23604 std %i0, [%g3+0x0068] ! FFFFB214000003A4 CASE:L3-B013 0 S >BD120012
23605 .word 0xADA089FE ! FFFFB214000003A8 CASE:L3-B013 0 S illop
23606 add %g3, -36, %l6 ! FFFFB214000003AC CASE:L3-B013 0 @BD120068
23607 stda %f22, [%l6]0xDA ! FFFFB214000003B0 CASE:L3-B013 0 S Short16
23608 add %g3, -31, %l6 ! FFFFB214000003B4 CASE:L3-B013 0 @BD120085
23609 ldda [%l6]0xD0, %f30 ! FFFFB214000003B8 CASE:L3-B013 0 S Short8
23610 ldx [%g2+0x0060], %fsr ! FFFFB214000003BC CASE:L3-B013 0 S <BD120032
23611 ldx [%g2+0x0058], %l6 ! FFFFB214000003C0 CASE:L3-B013 0 <BD120010
23612 stxa %g7, [%l6+%g0]0x14 ! FFFFB214000003C4 CASE:L3-B013 0 S >BD120011
23613 fba,a BL120171 ! FFFFB214000003C8 CASE:L3-B013 0
23614 std %f34, [%g5+0x0018] ! FFFFB214000003CC CASE:L3-B013 0 S >BD120059
23615BL120170:add %g1, 0x22C, %g1 ! FFFFB214000003D0 CASE:L3-B014 0 chksum++
23616 ta %xcc, 0x46 ! FFFFB214000003D4 CASE:L3-B014 0 S demap-page
23617 .word 0xD2E77B05 ! FFFFB214000003D8 CASE:L3-B014 0 S illop
23618 std %f22, [%g6-0x0068] ! FFFFB214000003DC CASE:L3-B014 0 S >BD120082
23619 .word 0xEB297139 ! FFFFB214000003E0 CASE:L3-B014 0 illop
23620 stha %g7, [%l6+%g0]0x14 ! FFFFB214000003E4 CASE:L3-B014 0 S >BD120011
23621 .word 0x3FC217AE ! FFFFB214000003E8 CASE:L3-B014 0 illop
23622 ldda [%l6]0xD3, %f24 ! FFFFB214000003EC CASE:L3-B014 0 S Short16
23623 ldx [%g2+0x0058], %l6 ! FFFFB214000003F0 CASE:L3-B014 0 <BD120010
23624 ldda [%l6]0x26, %i0 ! FFFFB214000003F4 CASE:L3-B014 0 S Quad_Ld_P
23625 .word 0xB7D657DE ! FFFFB214000003F8 CASE:L3-B014 0 S illop
23626 std %o0, [%g4+0x0068] ! FFFFB214000003FC CASE:L3-B014 0 S >BD120012
23627 ba,pn %icc, BL120171 ! FFFFB21400000400 CASE:L3-B014 0
23628 .word 0xFE9E2CF6 ! FFFFB21400000404 CASE:L3-B014 0 S illop
23629BL120171: ! SWCH:L2-B003
23630 add %g1, 0x917, %g1 ! FFFFB21400000408 SWCH:L2-B003 2 chksum++
23631 std %o2, [%g5+0x0030] ! FFFFB2140000040C SWCH:L2-B003 2 S >BD120044
23632 .word 0xDF42528E ! FFFFB21400000410 SWCH:L2-B003 2 S illop
23633 ldx [%g5-0x0088], %g5 ! FFFFB21400000414 SWCH:L2-B003 2 ptr_chase
23634 ldx [%g5-0x0088], %g5 ! FFFFB21400000418 SWCH:L2-B003 2 ptr_chase
23635 ldx [%g5-0x0088], %g5 ! FFFFB2140000041C SWCH:L2-B003 2 ptr_chase
23636 ldx [%g5-0x0088], %g5 ! FFFFB21400000420 SWCH:L2-B003 2 ptr_chase
23637 ldx [%g5-0x0088], %g5 ! FFFFB21400000424 SWCH:L2-B003 2 ptr_chase
23638 ldx [%g5-0x0088], %g5 ! FFFFB21400000428 SWCH:L2-B003 2 ptr_chase
23639 ldx [%g5-0x0088], %g5 ! FFFFB2140000042C SWCH:L2-B003 2 ptr_chase
23640 lduh [%g4+0x0044], %i0 ! FFFFB21400000430 SWCH:L2-B003 2 S <BD120137
23641 nop ! FFFFB21400000434 LOOP:L2-B004 2
23642 nop ! FFFFB21400000438 LOOP:L2-B005 2
23643 add %o0, %g1, %i5 ! FFFFB2140000043C SWCH:L2-B006 2
23644 and %i5, 0x18, %o7 ! FFFFB21400000440 SWCH:L2-B006 2
23645 sethi %hi(0x758), %i5 ! FFFFB21400000444 SWCH:L2-B006 2 .+0
23646 or %i5,%lo(0x758),%i5 ! FFFFB21400000448 SWCH:L2-B006 2
23647 add %i5, %o7, %i5 ! FFFFB2140000044C SWCH:L2-B006 2
23648 jmpl %l7+%i5, %g0 ! FFFFB21400000450 SWCH:L2-B006 2
23649 sth %g1, [%g4-0x0052] ! FFFFB21400000454 SWCH:L2-B006 2 S >BD120027+2
23650 ba BL120182 ! FFFFB21400000458 SWCH:L2-B006 2
23651 std %i0, [%g5+0x0038] ! FFFFB2140000045C SWCH:L2-B006 2 S >BD120028
23652 .word 0xF508D7A1 ! FFFFB21400000460 SWCH:L2-B006 0 illop
23653 ldx [%g2+0x0000], %g5 ! FFFFB21400000464 SWCH:L2-B006 0 S BASE<BD120094
23654 fba,pn %fcc0, BL120173 ! FFFFB21400000468 SWCH:L2-B006 0
23655 .word 0xB1B141AA ! FFFFB2140000046C SWCH:L2-B006 0 S illop_VIS
23656 ba,a,pn %icc, BL120172 ! FFFFB21400000470 SWCH:L2-B006 0
23657 ldxa [%g4+0x0078]%asi, %o3 ! FFFFB21400000474 SWCH:L2-B006 0 S <BD120009
23658BL120172:.word 0x81CFE008 ! FFFFB21400000478 CASE:L3-B015 0 random
23659 lda [%g3-0x0074]%asi, %f4 ! FFFFB2140000047C CASE:L3-B015 0 S <BD120020
23660 ldx [%g2+0x0058], %l6 ! FFFFB21400000480 CASE:L3-B015 0 <BD120010
23661 ldda [%l6]0x26, %i0 ! FFFFB21400000484 CASE:L3-B015 0 S Quad_Ld_P
23662 .word 0xAFAB046E ! FFFFB21400000488 CASE:L3-B015 0 S illop
23663 stda %f60, [%g3-0x0060]%asi ! FFFFB2140000048C CASE:L3-B015 0 S >BD120104
23664 .word 0xA5B5885C ! FFFFB21400000490 CASE:L3-B015 0 S illop
23665 ldx [%g2+0x0060], %fsr ! FFFFB21400000494 CASE:L3-B015 0 S <BD120032
23666 add %g4, -15, %l6 ! FFFFB21400000498 CASE:L3-B015 0 @BD120040
23667 ldda [%l6]0xD0, %f30 ! FFFFB2140000049C CASE:L3-B015 0 S Short8
23668 ta %xcc, 0x43 ! FFFFB214000004A0 CASE:L3-B015 0 S +-PEF
23669 stx %i0, [%g4+0x0050] ! FFFFB214000004A4 CASE:L3-B015 0 S >BD120045
23670 swap [%g3+0x0048], %i0 ! FFFFB214000004A8 CASE:L3-B015 0 S >BD120018
23671 sth %g1, [%g5+0x000C] ! FFFFB214000004AC CASE:L3-B015 0 S >BD120058+4
23672 ldsh [%g6-0x004A], %o4 ! FFFFB214000004B0 CASE:L3-B015 0 S <BD120033
23673 .word 0xA3A92ECD ! FFFFB214000004B4 CASE:L3-B015 0 illop
23674 stwa %o3, [%g4+0x0064]%asi ! FFFFB214000004B8 CASE:L3-B015 0 S >BD120021
23675BL120173:.word 0xB1D00216 ! FFFFB214000004BC CASE:L3-B016 0 illop
23676 tn %xcc, %g7+0x0060 ! FFFFB214000004C0 CASE:L3-B016 0 S
23677 ldx [%g3-0x0088], %g3 ! FFFFB214000004C4 CASE:L3-B016 0 ptr_chase
23678 ldx [%g3-0x0088], %g3 ! FFFFB214000004C8 CASE:L3-B016 0 ptr_chase
23679 add %g6, -40, %l6 ! FFFFB214000004CC CASE:L3-B016 0 @BD120049
23680 stda %f28, [%l6]0xD2 ! FFFFB214000004D0 CASE:L3-B016 0 S Short16
23681 .word 0xB7A54D47 ! FFFFB214000004D4 CASE:L3-B016 0 S illop
23682 ldub [%g3-0x0020], %i1 ! FFFFB214000004D8 CASE:L3-B016 0 S <BD120144
23683 ldx [%g2+0x0038], %g3 ! FFFFB214000004DC CASE:L3-B016 0 S BASE<BD120125
23684 ba,a,pn %icc, BL120183 ! FFFFB214000004E0 CASE:L3-B016 0
23685 sth %i1, [%g5-0x003A] ! FFFFB214000004E4 CASE:L3-B016 0 S >BD120005
23686BL120174:add %g1, 0x299, %g1 ! FFFFB214000004E8 CASE:L3-B017 0 chksum++
23687 .word 0xABA4090B ! FFFFB214000004EC CASE:L3-B017 0 S illop
23688 .word 0xE6E30904 ! FFFFB214000004F0 CASE:L3-B017 0 random
23689 or %l6,%hm(0xE6E30904),%l6 ! FFFFB214000004F4 CASE:L3-B017 0
23690 sethi %lm(0xE6E30904),%l5 ! FFFFB214000004F8 CASE:L3-B017 0
23691 .word 0x8BC8EAE2 ! FFFFB214000004FC CASE:L3-B017 0 illop
23692 sllx %l6, 0x20, %l6 ! FFFFB21400000500 CASE:L3-B017 0
23693 .word 0xA9AA98E6 ! FFFFB21400000504 CASE:L3-B017 0 illop
23694 jmpl %l6+0x0000, %o7 ! FFFFB21400000508 CASE:L3-B017 0 S
23695 .word 0x81AF48FE ! FFFFB2140000050C CASE:L3-B017 0 S illop
23696 ld [%g3-0x002C], %f4 ! FFFFB21400000510 CASE:L3-B017 0 S <BD120055
23697 .word 0x8DD604F5 ! FFFFB21400000514 CASE:L3-B017 0 S illop
23698 fba,a BL120183 ! FFFFB21400000518 CASE:L3-B017 0
23699 sth %i0, [%g4+0x0026] ! FFFFB2140000051C CASE:L3-B017 0 S >BD120139+2
23700BL120182:add %g1, 0x6DA, %g1 ! FFFFB21400000520 CASE:L3-B018 2 chksum++
23701 ldstub [%g4+0x0046], %o3 ! FFFFB21400000524 CASE:L3-B018 2 S >BD120077
23702 stb %o2, [%g6+0x000E] ! FFFFB21400000528 CASE:L3-B018 2 S >BD120058+6
23703 st %f2, [%g5+0x0022] ! FFFFB2140000052C CASE:L3-B018 2 S >BD120042+2
23704 bneg BL120175 ! FFFFB21400000530 CASE:L3-B018 2 L
23705 nop ! FFFFB21400000534 CASE:L3-B018 2 S
23706 fbge,a BL120176 ;.empty ! FFFFB21400000538 CASE:L3-B018 2 L
23707 fbe BL120177 ! FFFFB2140000053C CASE:L3-B018 2 L
23708 lduh [%g6-0x0030], %i4 ! FFFFB21400000540 CASE:L3-B018 0 S <BD120106
23709 .word 0x916518E4 ! FFFFB21400000544 CASE:L3-B018 0 L illop
23710BL120175:bneg,pn %xcc, BL120179 ;.empty ! FFFFB21400000548 CASE:L3-B018 0 L
23711 fbge,a,pn %fcc3, BL120180 ;.empty ! FFFFB2140000054C CASE:L3-B018 0 L
23712 .word 0xFDBFDC05 ! FFFFB21400000550 CASE:L3-B018 0 L illop
23713BL120181:nop ! FFFFB21400000554 CASE:L3-B018 0 S
23714BL120179:ldd [%g6-0x0048], %i0 ! FFFFB21400000558 CASE:L3-B018 0 S <BD120023
23715BL120180:fble,a BL120176 ;.empty ! FFFFB2140000055C CASE:L3-B018 0 L
23716BL120178:fbule,pn %fcc1, BL120176 ! FFFFB21400000560 CASE:L3-B018 0 L
23717BL120177:stb %g1, [%g6-0x004B] ! FFFFB21400000564 CASE:L3-B018 2 S >BD120089+1
23718BL120176:add %g1, 0x4B, %g1 ! FFFFB21400000568 CASE:L3-B018 4 chksum++
23719 ba BL120183 ! FFFFB2140000056C CASE:L3-B018 2
23720 nop ! FFFFB21400000570 CASE:L3-B018 2 S
23721BL120183: ! SWCH:L2-B006
23722 add %g1, 0xCD8, %g1 ! FFFFB21400000574 SWCH:L2-B006 2 chksum++
23723 ldd [%g6+0x0070], %i0 ! FFFFB21400000578 SWCH:L2-B006 2 S <BD120060
23724 ldsb [%g6-0x0057], %o3 ! FFFFB2140000057C SWCH:L2-B006 2 S <BD120026
23725 lduha [%g7+%g7]0x83, %i4 ! FFFFB21400000580 SWCH:L2-B006 2 S <BD120043
23726 sth %i4, [%g5+0x0044] ! FFFFB21400000584 SWCH:L2-B006 2 S >BD120137
23727 add %g3, -87, %l6 ! FFFFB21400000588 SWCH:L2-B006 2 @BD120026
23728 ldda [%l6]0xD0, %f16 ! FFFFB2140000058C SWCH:L2-B006 2 S Short8
23729 stba %i1, [%g6+0x002A]%asi ! FFFFB21400000590 SWCH:L2-B006 2 S >BD120099
23730 ldd [%g4+0x0018], %f62 ! FFFFB21400000594 SWCH:L2-B006 2 S <BD120059
23731 nop ! FFFFB21400000598 LOOP:L2-B007 2
23732 nop ! FFFFB2140000059C LOOP:L2-B008 2
23733 add %i2, %g1, %o0 ! FFFFB214000005A0 SWCH:L2-B009 2
23734 andcc %o0, 0x10, %g0 ! FFFFB214000005A4 SWCH:L2-B009 2
23735 bnz,pn %xcc, BL120187 ! FFFFB214000005A8 SWCH:L2-B009 2
23736 andcc %o0, 0x100, %g0 ! FFFFB214000005AC SWCH:L2-B009 2
23737 .word 0x97A6C872 ! FFFFB214000005B0 SWCH:L2-B009 0 illop
23738 andcc %o0, 0x40, %g0 ! FFFFB214000005B4 SWCH:L2-B009 0
23739 bnz,pn %xcc, BL120185 ! FFFFB214000005B8 SWCH:L2-B009 0
23740 add %g1, 0x344, %g1 ! FFFFB214000005BC SWCH:L2-B009 0 chksum++
23741 .word 0x83F00000 ! FFFFB214000005C0 SWCH:L2-B009 0 illop
23742 .word 0x95A9400C ! FFFFB214000005C4 SWCH:L2-B009 0 illop
23743 ldx [%g5-0x0088], %g5 ! FFFFB214000005C8 SWCH:L2-B009 0 ptr_chase
23744 .word 0xC9D85930 ! FFFFB214000005CC SWCH:L2-B009 0 random
23745 ldx [%g5-0x0088], %g5 ! FFFFB214000005D0 SWCH:L2-B009 0 ptr_chase
23746 .word 0x83F18143 ! FFFFB214000005D4 SWCH:L2-B009 0 illop
23747 ldx [%g5-0x0088], %g5 ! FFFFB214000005D8 SWCH:L2-B009 0 ptr_chase
23748 ldx [%g5-0x0088], %g5 ! FFFFB214000005DC SWCH:L2-B009 0 ptr_chase
23749 .word 0xAE286F17 ! FFFFB214000005E0 SWCH:L2-B009 0 random
23750 .word 0x89679B2D ! FFFFB214000005E4 SWCH:L2-B009 0 illop
23751 ldx [%g4-0x0088], %g4 ! FFFFB214000005E8 SWCH:L2-B009 0 ptr_chase
23752 ldx [%g4-0x0088], %g4 ! FFFFB214000005EC SWCH:L2-B009 0 ptr_chase
23753 ldx [%g4-0x0088], %g4 ! FFFFB214000005F0 SWCH:L2-B009 0 ptr_chase
23754 ldx [%g4-0x0088], %g4 ! FFFFB214000005F4 SWCH:L2-B009 0 ptr_chase
23755 ldx [%g4-0x0088], %g4 ! FFFFB214000005F8 SWCH:L2-B009 0 ptr_chase
23756 .word 0x83A55957 ! FFFFB214000005FC SWCH:L2-B009 0 illop
23757 .word 0x8D8949E5 ! FFFFB21400000600 SWCH:L2-B009 0 illop
23758 .word 0x81E80000 ! FFFFB21400000604 SWCH:L2-B009 0 random
23759 std %i2, [%g4+0x0038] ! FFFFB21400000608 SWCH:L2-B009 0 S >BD120028
23760 add %g5, -87, %l6 ! FFFFB2140000060C SWCH:L2-B009 0 @BD120026
23761 ldda [%l6]0xD0, %f18 ! FFFFB21400000610 SWCH:L2-B009 0 S Short8
23762 stb %g1, [%g3-0x0010] ! FFFFB21400000614 SWCH:L2-B009 0 S >BD120052
23763 .word 0x81CFE008 ! FFFFB21400000618 SWCH:L2-B009 0 random
23764 .word 0x9FB6C923 ! FFFFB2140000061C SWCH:L2-B009 0 S illop
23765 ldda [%l6]0x24, %i2 ! FFFFB21400000620 SWCH:L2-B009 0 S Quad_Ld
23766 ldx [%g3-0x0088], %g3 ! FFFFB21400000624 SWCH:L2-B009 0 ptr_chase
23767 .word 0xD5E8F5E4 ! FFFFB21400000628 SWCH:L2-B009 0 illop
23768 ldx [%g3-0x0088], %g3 ! FFFFB2140000062C SWCH:L2-B009 0 ptr_chase
23769 ldx [%g3-0x0088], %g3 ! FFFFB21400000630 SWCH:L2-B009 0 ptr_chase
23770 .word 0x9DA0CC85 ! FFFFB21400000634 SWCH:L2-B009 0 illop
23771 ldx [%g2+0x0048], %g4 ! FFFFB21400000638 SWCH:L2-B009 0 S BASE<BD120209
23772 stb %g1, [%g5-0x001F] ! FFFFB2140000063C SWCH:L2-B009 0 S >BD120085
23773 add %g1, 0x66F, %g1 ! FFFFB21400000640 SWCH:L2-B009 0 chksum++
23774 ba BL120191 ! FFFFB21400000644 SWCH:L2-B009 0
23775 .word 0xFD9C1F24 ! FFFFB21400000648 SWCH:L2-B009 0 S illop
23776BL120184:add %g1, 0x5AC, %g1 ! FFFFB2140000064C CASE:L3-B019 0 chksum++
23777 std %f18, [%g5+0x0038] ! FFFFB21400000650 CASE:L3-B019 0 S >BD120028
23778 swap [%g4-0x001C], %o5 ! FFFFB21400000654 CASE:L3-B019 0 S >BD120130
23779 ldx [%g5-0x0088], %g5 ! FFFFB21400000658 CASE:L3-B019 0 ptr_chase
23780 .word 0x93906000 ! FFFFB2140000065C CASE:L3-B019 0 random
23781 .word 0x2426AAF6 ! FFFFB21400000660 CASE:L3-B019 0 random
23782 ldx [%g5-0x0088], %g5 ! FFFFB21400000664 CASE:L3-B019 0 ptr_chase
23783 ldx [%g5-0x0088], %g5 ! FFFFB21400000668 CASE:L3-B019 0 ptr_chase
23784 .word 0x26FECE14 ! FFFFB2140000066C CASE:L3-B019 0 S random
23785 ldx [%g2+0x0060], %fsr ! FFFFB21400000670 CASE:L3-B019 0 S <BD120032
23786 stb %i0, [%g5-0x001F] ! FFFFB21400000674 CASE:L3-B019 0 S >BD120085
23787 .word 0xA553C000 ! FFFFB21400000678 CASE:L3-B019 0 illop
23788 stha %g7, [%l6+%g0]0x1C ! FFFFB2140000067C CASE:L3-B019 0 S >BD120011
23789 ldx [%g2+0x0050], %l5 ! FFFFB21400000680 CASE:L3-B019 0 <BD120003
23790 membar 0x40 ! FFFFB21400000684 CASE:L3-B019 0
23791 stda %f32, [%l5]0x16 ! FFFFB21400000688 CASE:L3-B019 0 Blk-Store
23792 membar 0x40 ! FFFFB2140000068C CASE:L3-B019 0
23793 add %g4, -36, %l6 ! FFFFB21400000690 CASE:L3-B019 0 @BD120068
23794 .word 0x83880000 ! FFFFB21400000694 CASE:L3-B019 0 S random
23795 ba,pt %icc, BL120191 ! FFFFB21400000698 CASE:L3-B019 0
23796 .word 0xBDF96113 ! FFFFB2140000069C CASE:L3-B019 0 S illop
23797BL120185:add %g1, 0x445, %g1 ! FFFFB214000006A0 CASE:L3-B020 0 chksum++
23798 add %g6, -24, %l6 ! FFFFB214000006A4 CASE:L3-B020 0 @BD120078
23799 stda %f28, [%l6]0xDA ! FFFFB214000006A8 CASE:L3-B020 0 S Short16
23800 .word 0xBAECBE6D ! FFFFB214000006AC CASE:L3-B020 0 S random
23801 .word 0xFF8D2DE3 ! FFFFB214000006B0 CASE:L3-B020 0 illop
23802 stda %f24, [%l6]0xD3 ! FFFFB214000006B4 CASE:L3-B020 0 S Short16
23803 .word 0x8F42D987 ! FFFFB214000006B8 CASE:L3-B020 0 S illop
23804 ldsh [%g6+0x0040], %o2 ! FFFFB214000006BC CASE:L3-B020 0 S <BD120036
23805 stx %o1, [%g3+0x0030] ! FFFFB214000006C0 CASE:L3-B020 0 S >BD120044
23806 ta %xcc, 0x43 ! FFFFB214000006C4 CASE:L3-B020 0 S +-PEF
23807 st %f9, [%g6+0x0060] ! FFFFB214000006C8 CASE:L3-B020 0 S >BD120069
23808 .word 0xF8E1F919 ! FFFFB214000006CC CASE:L3-B020 0 S random
23809 ldx [%g3-0x0068], %i0 ! FFFFB214000006D0 CASE:L3-B020 0 S <BD120082
23810 ldx [%g2+0x0008], %g3 ! FFFFB214000006D4 CASE:L3-B020 0 S BASE<BD120015
23811 ldswa [%g7+%g7]0x83, %i2 ! FFFFB214000006D8 CASE:L3-B020 0 S <BD120043
23812 ba,a,pt %icc, BL120191 ! FFFFB214000006DC CASE:L3-B020 0
23813 std %f40, [%g6+0x0018] ! FFFFB214000006E0 CASE:L3-B020 0 S >BD120059
23814BL120186:add %g1, 0x30B, %g1 ! FFFFB214000006E4 CASE:L3-B021 0 chksum++
23815 ldx [%g2+0x0058], %l6 ! FFFFB214000006E8 CASE:L3-B021 0 <BD120010
23816 stwa %g7, [%l6+%g0]0x04 ! FFFFB214000006EC CASE:L3-B021 0 S >BD120011
23817 std %f40, [%g5-0x0038] ! FFFFB214000006F0 CASE:L3-B021 0 S >BD120006
23818 sethi %hh(0x56B75F00),%l6 ! FFFFB214000006F4 CASE:L3-B021 0 SUBR152
23819 or %l6,%hm(0x56B75F00),%l6 ! FFFFB214000006F8 CASE:L3-B021 0
23820 sethi %lm(0x56B75F00),%l5 ! FFFFB214000006FC CASE:L3-B021 0
23821 .word 0xADAC1CE4 ! FFFFB21400000700 CASE:L3-B021 0 illop
23822 sllx %l6, 0x20, %l6 ! FFFFB21400000704 CASE:L3-B021 0
23823 or %l6, %l5, %l6 ! FFFFB21400000708 CASE:L3-B021 0
23824 .word 0x97906000 ! FFFFB2140000070C CASE:L3-B021 0 S random
23825 stwa %g1, [%g6-0x001C]%asi ! FFFFB21400000710 CASE:L3-B021 0 S >BD120130
23826 ldx [%g2+0x0050], %l5 ! FFFFB21400000714 CASE:L3-B021 0 <BD120003
23827 membar 0x40 ! FFFFB21400000718 CASE:L3-B021 0
23828 .word 0xBDB43D88 ! FFFFB2140000071C CASE:L3-B021 0 illop
23829 .word 0xA27F88B9 ! FFFFB21400000720 CASE:L3-B021 0 random
23830 fba,a,pn %fcc1, BL120191 ! FFFFB21400000724 CASE:L3-B021 0
23831 nop ! FFFFB21400000728 CASE:L3-B021 0 S
23832BL120187:add %g1, 0x8F2, %g1 ! FFFFB2140000072C CASE:L3-B022 2 chksum++
23833 ldx [%g2+0x0058], %l6 ! FFFFB21400000730 CASE:L3-B022 2 <BD120010
23834 ldda [%l6]0x26, %i0 ! FFFFB21400000734 CASE:L3-B022 2 S Quad_Ld_P
23835 ldsh [%g6-0x0030], %o1 ! FFFFB21400000738 CASE:L3-B022 2 S <BD120106
23836 ldx [%g2+0x0048], %g5 ! FFFFB2140000073C CASE:L3-B022 2 S BASE<BD120209
23837 stw %o1, [%g4-0x001C] ! FFFFB21400000740 CASE:L3-B022 2 S >BD120130
23838 ldub [%g6-0x0020], %i0 ! FFFFB21400000744 CASE:L3-B022 2 S <BD120144
23839 sethi %hh(0x452B2BF00),%l6 ! FFFFB21400000748 CASE:L3-B022 2 SUBR153
23840 or %l6,%hm(0x452B2BF00),%l6 ! FFFFB2140000074C CASE:L3-B022 2
23841 sethi %lm(0x452B2BF00),%l5 ! FFFFB21400000750 CASE:L3-B022 2
23842 or %l5,%lo(0x452B2BF00),%l5 ! FFFFB21400000754 CASE:L3-B022 2
23843 sllx %l6, 0x20, %l6 ! FFFFB21400000758 CASE:L3-B022 2
23844 or %l6, %l5, %l6 ! FFFFB2140000075C CASE:L3-B022 2
23845 jmpl %l6+0x0000, %o7 ! FFFFB21400000760 CASE:L3-B022 2 S
23846 stx %i2, [%g3+0x0008] ! FFFFB21400000764 CASE:L3-B022 2 S >BD120058
23847 ldx [%g2+0x0058], %l6 ! FFFFB21400000768 CASE:L3-B022 2 <BD120010
23848 ldda [%l6]0x2C, %i2 ! FFFFB2140000076C CASE:L3-B022 2 S Quad_Ld
23849 ldx [%g2+0x0008], %g6 ! FFFFB21400000770 CASE:L3-B022 2 S BASE<BD120015
23850 ldx [%g2+0x0028], %g6 ! FFFFB21400000774 CASE:L3-B022 2 S BASE<BD120022
23851 st %f17, [%g5-0x000C] ! FFFFB21400000778 CASE:L3-B022 2 S >BD120002
23852 ldx [%g5-0x0088], %g5 ! FFFFB2140000077C CASE:L3-B022 2 ptr_chase
23853 ldx [%g5-0x0088], %g5 ! FFFFB21400000780 CASE:L3-B022 2 ptr_chase
23854 ldx [%g5-0x0088], %g5 ! FFFFB21400000784 CASE:L3-B022 2 ptr_chase
23855 fba,a,pt %fcc0, BL120191 ! FFFFB21400000788 CASE:L3-B022 2
23856 ldub [%g5-0x0058], %o2 ! FFFFB2140000078C CASE:L3-B022 0 S <BD120024
23857BL120191: ! SWCH:L2-B009
23858 add %g1, 0xE6, %g1 ! FFFFB21400000790 SWCH:L2-B009 2 chksum++
23859 swap [%g3-0x0014], %i4 ! FFFFB21400000794 SWCH:L2-B009 2 S >BD120087
23860 bg,pn %xcc, BL120188 ! FFFFB21400000798 SWCH:L2-B009 2 L
23861 ldxa [%g7+%g0]0x83, %o3 ! FFFFB2140000079C SWCH:L2-B009 2 S <BD120043
23862 .word 0xC0E1D67D ! FFFFB214000007A0 SWCH:L2-B009 0 L random
23863 .word 0xE767D366 ! FFFFB214000007A4 SWCH:L2-B009 0 S illop
23864BL120188:fbule,a,pt %fcc3, BL120189 ;.empty ! FFFFB214000007A8 SWCH:L2-B009 2 L
23865 fbul,a,pn %fcc3, BL120190 ;.empty ! FFFFB214000007AC SWCH:L2-B009 2 L
23866 .word 0xB9848C10 ! FFFFB214000007B0 SWCH:L2-B009 0 L illop
23867BL120190:ldd [%g3+0x0010], %f32 ! FFFFB214000007B4 SWCH:L2-B009 0 S <BD120074
23868BL120189:add %g1, 0x2DE, %g1 ! FFFFB214000007B8 SWCH:L2-B009 0 chksum++
23869 nop ! FFFFB214000007BC LOOP:L2-B010 2
23870 nop ! FFFFB214000007C0 LOOP:L2-B011 2
23871 nop ! FFFFB214000007C4 LOOP:L2-B012 2
23872 nop ! FFFFB214000007C8 LOOP:L2-B013 2
23873 nop ! FFFFB214000007CC LOOP:L2-B014 2
23874 nop ! FFFFB214000007D0 LOOP:L2-B015 2
23875 nop ! FFFFB214000007D4 LOOP:L2-B016 2
23876 nop ! FFFFB214000007D8 LOOP:L2-B017 2
23877 nop ! FFFFB214000007DC LOOP:L2-B018 2
23878 add %o1, %g1, %o0 ! FFFFB214000007E0 SWCH:L2-B019 2
23879 and %o0, 0x18, %o7 ! FFFFB214000007E4 SWCH:L2-B019 2
23880 sethi %hi(0xAFC), %o0 ! FFFFB214000007E8 SWCH:L2-B019 2 .+0
23881 or %o0,%lo(0xAFC),%o0 ! FFFFB214000007EC SWCH:L2-B019 2
23882 add %o0, %o7, %o0 ! FFFFB214000007F0 SWCH:L2-B019 2
23883 jmpl %l7+%o0, %g0 ! FFFFB214000007F4 SWCH:L2-B019 2
23884 ldxa [%g7+%g7]0x8B, %i3 ! FFFFB214000007F8 SWCH:L2-B019 2 S <BD120043
23885 fba BL120200 ! FFFFB214000007FC SWCH:L2-B019 1
23886 nop ! FFFFB21400000800 SWCH:L2-B019 1 S
23887 ba,a BL120199 ! FFFFB21400000804 SWCH:L2-B019 0
23888 nop ! FFFFB21400000808 SWCH:L2-B019 0 S
23889 ba,pt %icc, BL120198 ! FFFFB2140000080C SWCH:L2-B019 1
23890 nop ! FFFFB21400000810 SWCH:L2-B019 1 S
23891 .word 0x3A053171 ! FFFFB21400000814 SWCH:L2-B019 0 random
23892 nop ! FFFFB21400000818 SWCH:L2-B019 0 S
23893BL120197:add %g1, 0xC60, %g1 ! FFFFB2140000081C CASE:L3-B023 0 chksum++
23894 ldx [%g2+0x0018], %g3 ! FFFFB21400000820 CASE:L3-B023 0 S BASE<BD120083
23895 fbug BL120192 ;.empty ! FFFFB21400000824 CASE:L3-B023 0 L
23896 .word 0x3F7FAB89 ! FFFFB21400000828 CASE:L3-B023 0 L random
23897 .word 0x9DE3A060 ! FFFFB2140000082C CASE:L3-B023 0 L random
23898 be BL120194 ! FFFFB21400000830 CASE:L3-B023 0 L
23899 ldsw [%g4-0x0054], %i4 ! FFFFB21400000834 CASE:L3-B023 0 S <BD120027
23900 bcc,a BL120195 ;.empty ! FFFFB21400000838 CASE:L3-B023 0 L
23901 fbu,a,pt %fcc1, BL120194 ;.empty ! FFFFB2140000083C CASE:L3-B023 0 L
23902 fba,a BL120195 ! FFFFB21400000840 CASE:L3-B023 0 L
23903BL120193:ld [%g6-0x0040], %f27 ! FFFFB21400000844 CASE:L3-B023 0 S <BD120007
23904 .word 0xFCE5BC8A ! FFFFB21400000848 CASE:L3-B023 0 L random
23905BL120194:stx %fsr, [%g2+0x0060] ! FFFFB2140000084C CASE:L3-B023 0 S <BD120032
23906BL120195:.word 0xE03A2350 ! FFFFB21400000850 CASE:L3-B023 0 L random
23907BL120192:nop ! FFFFB21400000854 CASE:L3-B023 0 S
23908BL120196:add %g1, 0x592, %g1 ! FFFFB21400000858 CASE:L3-B023 0 chksum++
23909 ba,a BL120201 ! FFFFB2140000085C CASE:L3-B023 0
23910 lduwa [%g7+%g7]0x83, %i1 ! FFFFB21400000860 CASE:L3-B023 0 S <BD120043
23911BL120198:add %g1, 0x8DC, %g1 ! FFFFB21400000864 CASE:L3-B024 1 chksum++
23912 ldx [%g2+0x0058], %l6 ! FFFFB21400000868 CASE:L3-B024 1 <BD120010
23913 ldda [%l6]0x26, %i0 ! FFFFB2140000086C CASE:L3-B024 1 S Quad_Ld_P
23914 ldd [%g4-0x0038], %f46 ! FFFFB21400000870 CASE:L3-B024 1 S <BD120006
23915 ldd [%g5-0x0060], %f14 ! FFFFB21400000874 CASE:L3-B024 1 S <BD120104
23916 ldsh [%g6-0x0022], %o5 ! FFFFB21400000878 CASE:L3-B024 1 S <BD120076
23917 add %g6, 0x2B, %l6 ! FFFFB2140000087C CASE:L3-B024 1 @BD120126
23918 ldda [%l6]0xD0, %f16 ! FFFFB21400000880 CASE:L3-B024 1 S Short8
23919 add %g6, 0x68, %l5 ! FFFFB21400000884 CASE:L3-B024 1 @BD120012
23920 stda %f22,[%l5+%g1]0xC4 ! FFFFB21400000888 CASE:L3-B024 1 S Partial_St
23921 ba,a BL120201 ! FFFFB2140000088C CASE:L3-B024 1
23922 .word 0xA5A0DC43 ! FFFFB21400000890 CASE:L3-B024 0 S illop
23923BL120199:add %g1, 0xF76, %g1 ! FFFFB21400000894 CASE:L3-B025 0 chksum++
23924 ldx [%g2+0x0008], %g5 ! FFFFB21400000898 CASE:L3-B025 0 S BASE<BD120015
23925 ldx [%g2+0x0008], %g6 ! FFFFB2140000089C CASE:L3-B025 0 S BASE<BD120015
23926 stxa %g1, [%g7+%g0]0x32 ! FFFFB214000008A0 CASE:L3-B025 0 S BAD-ASI
23927 lduh [%g3+0x0000], %o5 ! FFFFB214000008A4 CASE:L3-B025 0 S <BD120097
23928 fba BL120201 ! FFFFB214000008A8 CASE:L3-B025 0
23929 ldd [%g4-0x0070], %f36 ! FFFFB214000008AC CASE:L3-B025 0 S <BD120008
23930BL120200:add %g1, 0x26C, %g1 ! FFFFB214000008B0 CASE:L3-B026 1 chksum++
23931 tcc %icc, %g0+0x0060 ! FFFFB214000008B4 CASE:L3-B026 1 S
23932 ldub [%g6-0x0010], %i2 ! FFFFB214000008B8 CASE:L3-B026 1 S <BD120052
23933 ldx [%g2+0x0028], %g5 ! FFFFB214000008BC CASE:L3-B026 1 S BASE<BD120022
23934 add %g4, 0x2B, %l6 ! FFFFB214000008C0 CASE:L3-B026 1 @BD120126
23935 ldda [%l6]0xD1, %f16 ! FFFFB214000008C4 CASE:L3-B026 1 S Short8
23936 add %g3, -15, %l6 ! FFFFB214000008C8 CASE:L3-B026 1 @BD120040
23937 stda %f16, [%l6]0xD0 ! FFFFB214000008CC CASE:L3-B026 1 S Short8
23938 std %o4, [%g4+0x0068] ! FFFFB214000008D0 CASE:L3-B026 1 S >BD120012
23939 fba,a,pt %fcc1, BL120201 ! FFFFB214000008D4 CASE:L3-B026 1
23940 prefetch [%g6-0x0060], 2 ! FFFFB214000008D8 CASE:L3-B026 0 S <BD120104
23941BL120201: ! SWCH:L2-B019
23942 add %g1, 0xF37, %g1 ! FFFFB214000008DC SWCH:L2-B019 2 chksum++
23943 ta %xcc, 0x40 ! FFFFB214000008E0 SWCH:L2-B019 2 S +-priv
23944 add %g3, -58, %l6 ! FFFFB214000008E4 SWCH:L2-B019 2 @BD120005
23945 ldda [%l6]0xDB, %f28 ! FFFFB214000008E8 SWCH:L2-B019 2 S Short16
23946 ldx [%g2+0x0058], %l6 ! FFFFB214000008EC SWCH:L2-B019 2 <BD120010
23947 ldda [%l6]0x24, %i0 ! FFFFB214000008F0 SWCH:L2-B019 2 S Quad_Ld
23948 ldx [%g2+0x0040], %g6 ! FFFFB214000008F4 SWCH:L2-B019 2 S BASE<BD120031
23949 nop ! FFFFB214000008F8 SWCH:L2-B019 2 S
23950 ldx [%g2+0x0058], %l6 ! FFFFB214000008FC LOOP:L1-B000 2 <BD120010
23951 ldda [%l6]0x2C, %i0 ! FFFFB21400000900 LOOP:L1-B000 2 S Quad_Ld
23952 ld [%g4+0x0018], %f0 ! FFFFB21400000904 LOOP:L1-B000 2 S <BD120059
23953 ld [%g4+0x001C], %f1 ! FFFFB21400000908 LOOP:L1-B000 2 S <BD120059+4
23954 ldsh [%g6-0x002E], %i2 ! FFFFB2140000090C LOOP:L1-B000 2 S <BD120171
23955 lduba [%g7+%g7]0x83, %i3 ! FFFFB21400000910 LOOP:L1-B000 2 S <BD120043
23956 stha %i2, [%g6-0x0022]%asi ! FFFFB21400000914 LOOP:L1-B000 2 S >BD120076
23957 stxa %i1, [%g7+%g0]0xF3 ! FFFFB21400000918 LOOP:L1-B000 2 S BAD-ASI
23958 std %o4, [%g3+0x0078] ! FFFFB2140000091C LOOP:L1-B000 2 S >BD120009
23959 ldda [%l6]0x26, %i4 ! FFFFB21400000920 LOOP:L1-B000 2 S Quad_Ld_P
23960 bn .-768 ! FFFFB21400000924 LOOP:L1-B000 2 S
23961 nop ! FFFFB21400000928 LOOP:L1-B000 2 S
23962 add %g5, -87, %l6 ! FFFFB2140000092C LOOP:L1-B000 2 @BD120026
23963 ldda [%l6]0xD0, %f18 ! FFFFB21400000930 LOOP:L1-B000 2 S Short8
23964 nop ! FFFFB21400000934 LOOP:L1-B000 2 S
23965 subcc %l2, 0x1, %l2 ! FFFFB21400000938 LOOP:L1-B000 2
23966 bnz BL120202 ! FFFFB2140000093C LOOP:L1-B000 2
23967 stw %i0, [%g6+0x0048] ! FFFFB21400000940 LOOP:L1-B000 2 S >BD120018
23968 add %g1, 0xE46, %g1 ! FFFFB21400000944 LOOP:L1-B000 1 chksum++
23969blimp_good_end:
23970 EXIT_GOOD
23971blimp_bad_end:
23972 EXIT_BAD
23973
23974SECTION .btext055_pg1 TEXT_VA=0xffffb21400000000
23975attr_text {
23976 Name = .btext055_pg1,
23977 VA = 0xffffb21400000000,
23978 RA = 0xb80000000,
23979 PA = ra2pa(0xb80000000,0),
23980 tsbonly,
23981 part_0_ctx_nonzero_tsb_config_2,
23982 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
23983 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
23984 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
23985}
23986.text; .skip 8
23987
23988!========================================================================
23989
23990SECTION .btext056 TEXT_VA=0x8241fffff00
23991attr_text {
23992 Name = .btext056,
23993 VA = 0x8241fffff00,
23994 RA = ra2pa(0xbdfffff00,0),
23995 PA = ra2pa(0xbdfffff00,0),
23996 notsb
23997}
23998
23999SECTION .btext056_pg0 TEXT_VA=0x82410000000
24000attr_text {
24001 Name = .btext056_pg0,
24002 VA = 0x82410000000,
24003 RA = ra2pa(0xbd0000000,0),
24004 PA = ra2pa(0xbd0000000,0),
24005 tsbonly,
24006 part_0_ctx_nonzero_tsb_config_0,
24007 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
24008 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24009 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24010}
24011.text; .skip 8
24012
24013
24014SECTION .btext056
24015.text
24016.global SUBR151; SUBR151:
24017BL120001: ! SUBR:L0-B000
24018 add %g1, 0x692, %g1 ! 000008241FFFFF00 SUBR:L0-B000 0 chksum++
24019 save %o6, -128, %o6 ! 000008241FFFFF04 SUBR:L0-B000 0
24020 .word 0x81E80000 ! 000008241FFFFF08 SUBR:L0-B000 0 random
24021 .word 0x00F2ECA4 ! 000008241FFFFF0C SUBR:L0-B000 0 illop
24022 .word 0xAFD64809 ! 000008241FFFFF10 SUBR:L0-B000 0 illop
24023 or %l6,%lo(0x81E80000),%l6 ! 000008241FFFFF14 SUBR:L0-B000 0
24024 sllx %l7, 0x20, %l7 ! 000008241FFFFF18 SUBR:L0-B000 0
24025 or %l7, %l6, %l7 ! 000008241FFFFF1C SUBR:L0-B000 0
24026 .word 0x81C3E008 ! 000008241FFFFF20 SUBR:L0-B000 0 random
24027 add %g1, 0xC97, %g1 ! 000008241FFFFF24 SUBR:L0-B000 0 chksum++
24028 .word 0x5668903C ! 000008241FFFFF28 SWCH:L1-B000 0 random
24029 andcc %i4, 0x200, %g0 ! 000008241FFFFF2C SWCH:L1-B000 0
24030 bnz,pt %xcc, BL120007 ! 000008241FFFFF30 SWCH:L1-B000 0
24031 andcc %i4, 0x2, %g0 ! 000008241FFFFF34 SWCH:L1-B000 0
24032 bnz,pt %xcc, BL120006 ! 000008241FFFFF38 SWCH:L1-B000 0
24033 andcc %i4, 0x200, %g0 ! 000008241FFFFF3C SWCH:L1-B000 0
24034 bnz,a,pt %xcc, BL120005 ! 000008241FFFFF40 SWCH:L1-B000 0
24035 .word 0xDA3AE089 ! 000008241FFFFF44 SWCH:L1-B000 0 illop
24036 andcc %i4, 0x400, %g0 ! 000008241FFFFF48 SWCH:L1-B000 0
24037 bnz,pt %xcc, BL120002 ! 000008241FFFFF4C SWCH:L1-B000 0
24038 add %g1, 0x26, %g1 ! 000008241FFFFF50 SWCH:L1-B000 0 chksum++
24039 .word 0x979D7087 ! 000008241FFFFF54 SWCH:L1-B000 0 S illop
24040 tgu %xcc, %g7+0x0054 ! 000008241FFFFF58 SWCH:L1-B000 0 S
24041 .word 0x8DF9EA04 ! 000008241FFFFF5C SWCH:L1-B000 0 S illop
24042 std %f44, [%g4-0x0038] ! 000008241FFFFF60 SWCH:L1-B000 0 S >BD120006
24043 .word 0xBDB6495A ! 000008241FFFFF64 SWCH:L1-B000 0 S illop_VIS
24044 ld [%g2+0x0064], %fsr ! 000008241FFFFF68 SWCH:L1-B000 0 S <BD120032+4
24045 add %g1, 0x74C, %g1 ! 000008241FFFFF6C SWCH:L1-B000 0 chksum++
24046 .word 0x89A18109 ! 000008241FFFFF70 SWCH:L1-B000 0 illop
24047 .word 0x97A445D0 ! 000008241FFFFF74 SWCH:L1-B000 0 S illop
24048BL120002:add %g1, 0x25A, %g1 ! 000008241FFFFF78 CASE:L2-B000 0 chksum++
24049 ldx [%g2+0x0058], %l6 ! 000008241FFFFF7C CASE:L2-B000 0 <BD120010
24050 .word 0xE2E13B5D ! 000008241FFFFF80 CASE:L2-B000 0 S illop
24051 sth %o1, [%g5-0x000E] ! 000008241FFFFF84 CASE:L2-B000 0 S >BD120184
24052 ld [%g5-0x0078], %f10 ! 000008241FFFFF88 CASE:L2-B000 0 S <BD120180
24053 std %f24, [%g3+0x0050] ! 000008241FFFFF8C CASE:L2-B000 0 S >BD120045
24054 .word 0xF70D2F29 ! 000008241FFFFF90 CASE:L2-B000 0 S illop
24055 ld [%g3-0x0078], %f8 ! 000008241FFFFF94 CASE:L2-B000 0 S <BD120180
24056 .word 0x24CBAF3C ! 000008241FFFFF98 CASE:L2-B000 0 random
24057 ldda [%l6]0xD3, %f18 ! 000008241FFFFF9C CASE:L2-B000 0 S Short16
24058 stw %i1, [%g6-0x0050] ! 000008241FFFFFA0 CASE:L2-B000 0 S >BD120093
24059 ldx [%g2+0x0060], %fsr ! 000008241FFFFFA4 CASE:L2-B000 0 S <BD120032
24060 stda %f14, [%g6+0x0010]%asi ! 000008241FFFFFA8 CASE:L2-B000 0 S >BD120074
24061 add %g6, -22, %l6 ! 000008241FFFFFAC CASE:L2-B000 0 @BD120051
24062 ldda [%l6]0xD2, %f22 ! 000008241FFFFFB0 CASE:L2-B000 0 S Short16
24063 ba BL120008 ! 000008241FFFFFB4 CASE:L2-B000 0
24064 .word 0xB9AD6072 ! 000008241FFFFFB8 CASE:L2-B000 0 S illop
24065BL120005:.word 0x99642A72 ! 000008241FFFFFBC CASE:L2-B001 0 illop
24066 .word 0xD3499D84 ! 000008241FFFFFC0 CASE:L2-B001 0 S illop
24067 .word 0xEF572880 ! 000008241FFFFFC4 CASE:L2-B001 0 S illop
24068 st %f3, [%g5-0x0074] ! 000008241FFFFFC8 CASE:L2-B001 0 S >BD120020
24069 .word 0xA7A304FB ! 000008241FFFFFCC CASE:L2-B001 0 L illop
24070 ldub [%g5-0x001F], %i0 ! 000008241FFFFFD0 CASE:L2-B001 0 S <BD120085
24071 stha %o1, [%g3+0x003E]%asi ! 000008241FFFFFD4 CASE:L2-B001 0 S >BD120028+6
24072 ld [%g2+0x0064], %fsr ! 000008241FFFFFD8 CASE:L2-B001 0 S <BD120032+4
24073 .word 0x1FC06C2F ! 000008241FFFFFDC CASE:L2-B001 0 L random
24074 .word 0x89AA4CFC ! 000008241FFFFFE0 CASE:L2-B001 0 S illop_FP
24075 ldx [%g4+0x0070], %i0 ! 000008241FFFFFE4 CASE:L2-B001 0 S <BD120060
24076 ldx [%g2+0x0060], %fsr ! 000008241FFFFFE8 CASE:L2-B001 0 S <BD120032
24077 .word 0xABAF11BA ! 000008241FFFFFEC CASE:L2-B001 0 L illop
24078 fbo,a BL120003 ! 000008241FFFFFF0 CASE:L2-B001 0 L
24079BL120004:prefetch [%g6-0x0020], 2 ! 000008241FFFFFF4 CASE:L2-B001 0 S <BD120144
24080BL120003:nop ! 000008241FFFFFF8 CASE:L2-B001 0 S
24081 .word 0xB0EDA16B ! 000008241FFFFFFC CASE:L2-B001 0 illop
24082 fba BL120008 ! 0000082420000000 CASE:L2-B001 0
24083 stw %i0, [%g3+0x0064] ! 0000082420000004 CASE:L2-B001 0 S >BD120021
24084BL120006:add %g1, 0xCF1, %g1 ! 0000082420000008 CASE:L2-B002 0 chksum++
24085 .word 0x99E1852A ! 000008242000000C CASE:L2-B002 0 S random
24086 lduh [%g5+0x0002], %i5 ! 0000082420000010 CASE:L2-B002 0 S <BD120095
24087 stw %i1, [%g5+0x005C] ! 0000082420000014 CASE:L2-B002 0 S >BD120035+4
24088 add %g6, 0x47, %l6 ! 0000082420000018 CASE:L2-B002 0 @BD120141
24089 ldda [%l6]0xD1, %f26 ! 000008242000001C CASE:L2-B002 0 S Short8
24090 st %f2, [%g5+0x0060] ! 0000082420000020 CASE:L2-B002 0 S >BD120069
24091 .word 0xBEAA3DDF ! 0000082420000024 CASE:L2-B002 0 S random
24092 fba,pn %fcc2, BL120008 ! 0000082420000028 CASE:L2-B002 0
24093 nop ! 000008242000002C CASE:L2-B002 0 S
24094BL120007:add %g1, 0x9C5, %g1 ! 0000082420000030 CASE:L2-B003 0 chksum++
24095 ldswa [%g7+%g7]0x8B, %o1 ! 0000082420000034 CASE:L2-B003 0 S <BD120043
24096 ld [%g2+0x0064], %fsr ! 0000082420000038 CASE:L2-B003 0 S <BD120032+4
24097 ldx [%g2+0x0020], %g6 ! 000008242000003C CASE:L2-B003 0 S BASE<BD120098
24098 stx %o1, [%g3+0x0068] ! 0000082420000040 CASE:L2-B003 0 S >BD120012
24099 fba,a,pn %fcc2, BL120008 ! 0000082420000044 CASE:L2-B003 0
24100 ldsb [%g5-0x0058], %l4 ! 0000082420000048 CASE:L2-B003 0 S <BD120024
24101BL120008: ! SWCH:L1-B000
24102 add %g1, 0xCF9, %g1 ! 000008242000004C SWCH:L1-B000 0 chksum++
24103 stb %i0, [%g5-0x0002] ! 0000082420000050 SWCH:L1-B000 0 S >BD120056+6
24104 lduw [%g6+0x0024], %o0 ! 0000082420000054 SWCH:L1-B000 0 S <BD120139
24105 .word 0xB3B002FC ! 0000082420000058 SWCH:L1-B000 0 S illop
24106 ldsba [%g7+%g0]0x83, %l1 ! 000008242000005C SWCH:L1-B000 0 S <BD120043
24107 stw %i5, [%g6+0x0064] ! 0000082420000060 SWCH:L1-B000 0 S >BD120021
24108 .word 0x93906000 ! 0000082420000064 SWCH:L1-B000 0 S random
24109 ldsw [%g5+0x0064], %i5 ! 0000082420000068 SWCH:L1-B000 0 S <BD120021
24110 ta %xcc, 0x40 ! 000008242000006C SWCH:L1-B000 0 S +-priv
24111 .word 0xF03A9F10 ! 0000082420000070 SWCH:L1-B000 0 S random
24112 .word 0xDF71564D ! 0000082420000074 SWCH:L1-B000 0 S random
24113 ld [%g3+0x002C], %f4 ! 0000082420000078 SWCH:L1-B000 0 S <BD120019
24114 .word 0x89A405F3 ! 000008242000007C SWCH:L1-B000 0 S illop
24115 add %g4, -87, %l6 ! 0000082420000080 SWCH:L1-B000 0 @BD120026
24116 .word 0x9F91C006 ! 0000082420000084 SUBR:L0-B000 0 S illop
24117 st %f12, [%g3+0x0008] ! 0000082420000088 SUBR:L0-B000 0 S >BD120058
24118 st %f13, [%g3+0x000C] ! 000008242000008C SUBR:L0-B000 0 S >BD120058+4
24119 .word 0xB1A3D0C5 ! 0000082420000090 SUBR:L0-B000 0 S illop_FP
24120 ldx [%g2+0x0050], %l5 ! 0000082420000094 SUBR:L0-B000 0 <BD120003
24121 .word 0xBBDA8010 ! 0000082420000098 SUBR:L0-B000 0 illop
24122 stda %f16, [%l5]0xE0 ! 000008242000009C SUBR:L0-B000 0 Blk-Store
24123 membar 0x40 ! 00000824200000A0 SUBR:L0-B000 0
24124 add %g6, 0x47, %l6 ! 00000824200000A4 SUBR:L0-B000 0 @BD120141
24125 .word 0x8BB30261 ! 00000824200000A8 SUBR:L0-B000 0 S illop
24126 ldsw [%g3-0x0050], %i1 ! 00000824200000AC SUBR:L0-B000 0 S <BD120093
24127 fmuld8sux16 %f17, %f30, %f26 ! 00000824200000B0 SUBR:L0-B000 0 S
24128 .word 0x9FC68000 ! 00000824200000B4 SUBR:L0-B000 0 S random
24129 ld [%g4+0x0080], %f14 ! 00000824200000B8 SUBR:L0-B000 0 S <BD120070
24130 ld [%g4+0x0084], %f15 ! 00000824200000BC SUBR:L0-B000 0 S <BD120070+4
24131 std %o0, [%g5+0x0080] ! 00000824200000C0 SUBR:L0-B000 0 S >BD120070
24132 ta %xcc, 0x45 ! 00000824200000C4 SUBR:L0-B000 0 demap-stack
24133 add %g1, 0x324, %i0 ! 00000824200000C8 SUBR:L0-B000 0
24134 return %i7+0x0008 ! 00000824200000CC SUBR:L0-B000 0
24135 add %g1, 0xE44, %g1 ! 00000824200000D0 SUBR:L0-B000 0 chksum++
24136
24137SECTION .btext056_pg1 TEXT_VA=0x82420000000
24138attr_text {
24139 Name = .btext056_pg1,
24140 VA = 0x82420000000,
24141 RA = ra2pa(0xbe0000000,0),
24142 PA = ra2pa(0xbe0000000,0),
24143 tsbonly,
24144 part_0_ctx_nonzero_tsb_config_0,
24145 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
24146 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24147 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24148}
24149.text; .skip 8
24150
24151!========================================================================
24152
24153SECTION .btext057 TEXT_VA=0x56b75f00
24154attr_text {
24155 Name = .btext057,
24156 VA = 0x56b75f00,
24157 RA = 0xfffec9f00,
24158 PA = ra2pa(0xfffec9f00,0),
24159 notsb
24160}
24161
24162SECTION .btext057_pg0 TEXT_VA=0x56b74000
24163attr_text {
24164 Name = .btext057_pg0,
24165 VA = 0x56b74000,
24166 RA = 0xfffec8000,
24167 PA = ra2pa(0xfffec8000,0),
24168 tsbonly,
24169 part_0_ctx_nonzero_tsb_config_3,
24170 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24171 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24172 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24173}
24174.text; .skip 8
24175
24176
24177SECTION .btext057
24178.text
24179.global SUBR152; SUBR152:
24180BL120011: ! SUBR:L0-B000
24181 add %g1, 0x884, %g1 ! 0000000056B75F00 SUBR:L0-B000 0 chksum++
24182 fbul BL120010 ! 0000000056B75F04 SUBR:L0-B000 0
24183 save %o6, -128, %o6 ! 0000000056B75F08 SUBR:L0-B000 0
24184BL120010: ! SUBR:L0-B000
24185 sethi %hh(0x56B75F00),%l7 ! 0000000056B75F0C SUBR:L0-B000 0 SUBR152
24186 or %l7,%hm(0x56B75F00),%l7 ! 0000000056B75F10 SUBR:L0-B000 0
24187 sethi %lm(0x56B75F00),%l6 ! 0000000056B75F14 SUBR:L0-B000 0
24188 or %l6,%lo(0x56B75F00),%l6 ! 0000000056B75F18 SUBR:L0-B000 0
24189 sllx %l7, 0x20, %l7 ! 0000000056B75F1C SUBR:L0-B000 0
24190 or %l7, %l6, %l7 ! 0000000056B75F20 SUBR:L0-B000 0
24191 ta %xcc, 0x45 ! 0000000056B75F24 SUBR:L0-B000 0 demap-stack
24192 nop ! 0000000056B75F28 SUBR:L0-B000 0 S
24193 call .+8 ! 0000000056B75F2C SUBR:L0-B000 0 S
24194 .word 0x93A752A4 ! 0000000056B75F30 SUBR:L0-B000 0 S illop
24195 add %g5, 0x28, %l6 ! 0000000056B75F34 SUBR:L0-B000 0 @BD120080
24196 ldda [%l6]0xD0, %f24 ! 0000000056B75F38 SUBR:L0-B000 0 S Short8
24197 ldsb [%g5-0x0057], %i3 ! 0000000056B75F3C SUBR:L0-B000 0 S <BD120026
24198 add %g1, 0x65C, %g1 ! 0000000056B75F40 SUBR:L0-B000 0 chksum++
24199 .word 0xBE100001 ! 0000000056B75F44 LOOP:L1-B000 0 random
24200BL120044: ! LOOP:L1-B000
24201 add %g1, 0xEEA, %g1 ! 0000000056B75F48 LOOP:L1-B000 0 chksum++
24202 .word 0xCD6F9A3A ! 0000000056B75F4C LOOP:L1-B000 0 S illop
24203 ldx [%g2+0x0020], %g4 ! 0000000056B75F50 LOOP:L1-B000 0 S BASE<BD120098
24204 ldx [%g3+0x0080], %i5 ! 0000000056B75F54 LOOP:L1-B000 0 S <BD120070
24205 ldxa [%g7+%g7]0x82, %l0 ! 0000000056B75F58 LOOP:L1-B000 0 S <BD120043
24206 add %g5, -74, %l6 ! 0000000056B75F5C LOOP:L1-B000 0 @BD120033
24207 ldda [%l6]0xD3, %f28 ! 0000000056B75F60 LOOP:L1-B000 0 S Short16
24208 lda [%g6-0x0054]%asi, %f24 ! 0000000056B75F64 LOOP:L1-B000 0 S <BD120027
24209 .word 0x2C00A5B8 ! 0000000056B75F68 LOOP:L1-B000 0 S random
24210 sethi %hh(0xFFFFD6F66FFFFF00),%l6 ! 0000000056B75F6C LOOP:L1-B000 0 SUBR157
24211 or %l6,%hm(0xFFFFD6F66FFFFF00),%l6 ! 0000000056B75F70 LOOP:L1-B000 0
24212 sethi %lm(0xFFFFD6F66FFFFF00),%l5 ! 0000000056B75F74 LOOP:L1-B000 0
24213 .word 0xD7964FBC ! 0000000056B75F78 LOOP:L1-B000 0 illop
24214 sllx %l6, 0x20, %l6 ! 0000000056B75F7C LOOP:L1-B000 0
24215 or %l6, %l5, %l6 ! 0000000056B75F80 LOOP:L1-B000 0
24216 .word 0x95A6C888 ! 0000000056B75F84 LOOP:L1-B000 0 S illop
24217 .word 0x95A4D8AA ! 0000000056B75F88 LOOP:L1-B000 0 S illop_FP
24218 andcc %o0, 0x4, %g0 ! 0000000056B75F8C SKIP:L2-B000 0
24219 bz BL120012 ! 0000000056B75F90 SKIP:L2-B000 0
24220 ldx [%g2+0x0038], %g6 ! 0000000056B75F94 SKIP:L2-B000 0 S BASE<BD120125
24221 ldda [%g5+0x0010]%asi, %f46 ! 0000000056B75F98 SKIP:L2-B000 0 S <BD120074
24222 tl %xcc, %g0+0x0050 ! 0000000056B75F9C SKIP:L2-B000 0 S
24223 ldub [%g6-0x0058], %o2 ! 0000000056B75FA0 SKIP:L2-B000 0 S <BD120024
24224 .word 0xD6BC094D ! 0000000056B75FA4 SKIP:L2-B000 0 S illop
24225 ldub [%g3+0x0029], %o4 ! 0000000056B75FA8 SKIP:L2-B000 0 S <BD120090
24226 ldx [%g3+0x0058], %i2 ! 0000000056B75FAC SKIP:L2-B000 0 S <BD120035
24227 ldx [%g2+0x0050], %l5 ! 0000000056B75FB0 SKIP:L2-B000 0 <BD120003
24228 membar 0x40 ! 0000000056B75FB4 SKIP:L2-B000 0
24229 .word 0x8BDDD202 ! 0000000056B75FB8 SKIP:L2-B000 0 illop
24230 .word 0x8BA3C89E ! 0000000056B75FBC SKIP:L2-B000 0 illop
24231 ldswa [%g3-0x0054]%asi, %o5 ! 0000000056B75FC0 SKIP:L2-B000 0 S <BD120027
24232 .word 0x93AC4A70 ! 0000000056B75FC4 SKIP:L2-B000 0 S illop
24233 sethi %hh(0xFFFFC8094FFFFF00),%l6 ! 0000000056B75FC8 SKIP:L2-B000 0 SUBR154
24234 or %l6,%hm(0xFFFFC8094FFFFF00),%l6 ! 0000000056B75FCC SKIP:L2-B000 0
24235 sethi %lm(0xFFFFC8094FFFFF00),%l5 ! 0000000056B75FD0 SKIP:L2-B000 0
24236 or %l5,%lo(0xFFFFC8094FFFFF00),%l5 ! 0000000056B75FD4 SKIP:L2-B000 0
24237 sllx %l6, 0x20, %l6 ! 0000000056B75FD8 SKIP:L2-B000 0
24238 or %l6, %l5, %l6 ! 0000000056B75FDC SKIP:L2-B000 0
24239 jmpl %l6+0x0000, %o7 ! 0000000056B75FE0 SKIP:L2-B000 0 S
24240 .word 0x9FA8AD47 ! 0000000056B75FE4 SKIP:L2-B000 0 S illop_FP
24241 add %g1, 0x1EB, %g1 ! 0000000056B75FE8 SKIP:L2-B000 0 chksum++
24242 ld [%g3+0x0020], %f4 ! 0000000056B75FEC SKIP:L2-B000 0 S <BD120042
24243 ldx [%g2+0x0050], %l5 ! 0000000056B75FF0 SKIP:L2-B000 0 <BD120003
24244 .word 0xDB2B20DB ! 0000000056B75FF4 SKIP:L2-B000 0 illop
24245 stda %f32, [%l5]0xE1 ! 0000000056B75FF8 SKIP:L2-B000 0 Blk-Store
24246 membar 0x40 ! 0000000056B75FFC SKIP:L2-B000 0
24247 std %o0, [%g6+0x0070] ! 0000000056B76000 SKIP:L2-B000 0 S >BD120060
24248 prefetch [%l4+%l7], 0 ! 0000000056B76004 SKIP:L2-B000 0 S <.+0
24249 add %g4, -36, %l6 ! 0000000056B76008 SKIP:L2-B000 0 @BD120068
24250 .word 0x387AFE0B ! 0000000056B7600C SKIP:L2-B000 0 S illop
24251 .word 0xF54411CD ! 0000000056B76010 SKIP:L2-B000 0 S illop
24252 lda [%g6+0x0024]%asi, %f27 ! 0000000056B76014 SKIP:L2-B000 0 S <BD120139
24253 stw %i5, [%g4-0x0013] ! 0000000056B76018 SKIP:L2-B000 0 S >BD120087+1
24254 ba,a BL120020 ! 0000000056B7601C SKIP:L2-B000 0
24255 stda %f60, [%g5-0x0070]%asi ! 0000000056B76020 SKIP:L2-B000 0 S >BD120008
24256BL120012: ! ELSE:L2-B001
24257 .word 0x81CFE008 ! 0000000056B76024 ELSE:L2-B001 0 S random
24258 fbug,pn %fcc2, BL120013 ;.empty ! 0000000056B76028 ELSE:L2-B001 0 L
24259BL120013:bne,pn %icc, BL120014 ;.empty ! 0000000056B7602C ELSE:L2-B001 0 L
24260 .word 0xA9AE081E ! 0000000056B76030 ELSE:L2-B001 0 L illop
24261 nop ! 0000000056B76034 ELSE:L2-B001 0 S
24262 .word 0xA9AF4A3D ! 0000000056B76038 ELSE:L2-B001 0 L illop
24263 stw %o0, [%g3-0x0004] ! 0000000056B7603C ELSE:L2-B001 0 S >BD120056+4
24264 stda %o0, [%g3+0x0058]%asi ! 0000000056B76040 ELSE:L2-B001 0 S >BD120035
24265BL120014:fbul BL120017 ;.empty ! 0000000056B76044 ELSE:L2-B001 0 L
24266BL120016:bvc,a,pn %icc, BL120018 ;.empty ! 0000000056B76048 ELSE:L2-B001 0 L
24267 brlz,pt %i2, BL120015 ! 0000000056B7604C ELSE:L2-B001 0 L
24268BL120015:nop ! 0000000056B76050 ELSE:L2-B001 0 S
24269 bneg,a,pn %xcc, BL120017 ;.empty ! 0000000056B76054 ELSE:L2-B001 0 L
24270 fbne,a,pn %fcc2, BL120018 ;.empty ! 0000000056B76058 ELSE:L2-B001 0 L
24271BL120018:be BL120019 ;.empty ! 0000000056B7605C ELSE:L2-B001 0 L
24272BL120019:bpos BL120017 ! 0000000056B76060 ELSE:L2-B001 0 L
24273BL120017:.word 0x8D6831F0 ! 0000000056B76064 ELSE:L2-B001 0 S random
24274 add %g1, 0x681, %g1 ! 0000000056B76068 ELSE:L2-B001 0 chksum++
24275 add %g1, 0x978, %g1 ! 0000000056B7606C ELSE:L2-B001 0 chksum++
24276 std %o0, [%g4+0x0070] ! 0000000056B76070 ELSE:L2-B001 0 S >BD120060
24277 stda %f24, [%g6+0x0070]%asi ! 0000000056B76074 ELSE:L2-B001 0 S >BD120060
24278 add %g3, 0x2A, %l6 ! 0000000056B76078 ELSE:L2-B001 0 @BD120099
24279 stda %f30, [%l6]0xD0 ! 0000000056B7607C ELSE:L2-B001 0 S Short8
24280 .word 0xA79E17B4 ! 0000000056B76080 ELSE:L2-B001 0 illop
24281 .word 0x23D0A4B0 ! 0000000056B76084 ELSE:L2-B001 0 illop
24282 ldx [%g5-0x0088], %g5 ! 0000000056B76088 ELSE:L2-B001 0 ptr_chase
24283 .word 0x83AD818C ! 0000000056B7608C ELSE:L2-B001 0 illop
24284 ldx [%g5-0x0088], %g5 ! 0000000056B76090 ELSE:L2-B001 0 ptr_chase
24285 ldx [%g5-0x0088], %g5 ! 0000000056B76094 ELSE:L2-B001 0 ptr_chase
24286 ldx [%g5-0x0088], %g5 ! 0000000056B76098 ELSE:L2-B001 0 ptr_chase
24287 ldx [%g5-0x0088], %g5 ! 0000000056B7609C ELSE:L2-B001 0 ptr_chase
24288 std %l0, [%g3-0x0008] ! 0000000056B760A0 ELSE:L2-B001 0 S >BD120056
24289 nop ! 0000000056B760A4 ELSE:L2-B001 0 S
24290BL120020: ! ELSE:L2-B001
24291 .word 0xC52FBA4D ! 0000000056B760A8 ELSE:L2-B001 0 illop
24292 .word 0xFD716FD9 ! 0000000056B760AC SKIP:L2-B002 0 random
24293 bnz,a BL120027 ! 0000000056B760B0 SKIP:L2-B002 0
24294 lda [%g4+0x004C]%asi, %f8 ! 0000000056B760B4 SKIP:L2-B002 0 S <BD120047
24295 ldx [%g2+0x0050], %l5 ! 0000000056B760B8 SKIP:L2-B002 0 <BD120003
24296 .word 0xF7AD4E72 ! 0000000056B760BC SKIP:L2-B002 0 illop
24297 ldda [%l5]0xF8, %f16 ! 0000000056B760C0 SKIP:L2-B002 0 Blk-Load
24298 membar 0x40 ! 0000000056B760C4 SKIP:L2-B002 0
24299 .word 0x91AF4462 ! 0000000056B760C8 SKIP:L2-B002 0 S illop
24300 .word 0xB566AE46 ! 0000000056B760CC SKIP:L2-B002 0 illop
24301 ldda [%l5]0x16, %f16 ! 0000000056B760D0 SKIP:L2-B002 0 Blk-Load
24302 membar 0x40 ! 0000000056B760D4 SKIP:L2-B002 0
24303 .word 0x9B9A0252 ! 0000000056B760D8 SKIP:L2-B002 0 S illop
24304 add %g1, 0x878, %g1 ! 0000000056B760DC SKIP:L2-B002 0 chksum++
24305 fmul8x16al %f17, %f29, %f18 ! 0000000056B760E0 SKIP:L2-B002 0 S
24306 bge,a,pt %icc, BL120021 ;.empty ! 0000000056B760E4 SKIP:L2-B002 0 L
24307 .word 0x3D71B714 ! 0000000056B760E8 SKIP:L2-B002 0 L random
24308 fbue,a BL120023 ! 0000000056B760EC SKIP:L2-B002 0 L
24309 ldxa [%g4+0x0068]%asi, %l3 ! 0000000056B760F0 SKIP:L2-B002 0 S <BD120012
24310 ldxa [%g7+%g7]0x83, %i0 ! 0000000056B760F4 SKIP:L2-B002 0 S <BD120043
24311 .word 0xBBAD4A3C ! 0000000056B760F8 SKIP:L2-B002 0 S illop
24312 .word 0xAFA64D16 ! 0000000056B760FC SKIP:L2-B002 0 S illop
24313 fba,a BL120024 ! 0000000056B76100 SKIP:L2-B002 0 L
24314 ld [%g6-0x000C], %f28 ! 0000000056B76104 SKIP:L2-B002 0 S <BD120002
24315BL120021:brgz,a,pn %i5, BL120025 ;.empty ! 0000000056B76108 SKIP:L2-B002 0 L
24316BL120024:.word 0x8F891040 ! 0000000056B7610C SKIP:L2-B002 0 L illop
24317BL120022:bvc,pt %xcc, BL120026 ! 0000000056B76110 SKIP:L2-B002 0 L
24318 .word 0xC54641EF ! 0000000056B76114 SKIP:L2-B002 0 S illop
24319BL120025:.word 0xAFFED818 ! 0000000056B76118 SKIP:L2-B002 0 S random
24320BL120023:.word 0x83F00000 ! 0000000056B7611C SKIP:L2-B002 0 S illop
24321BL120026:add %g1, 0x9A6, %g1 ! 0000000056B76120 SKIP:L2-B002 0 chksum++
24322 .word 0x9DAC147C ! 0000000056B76124 SKIP:L2-B002 0 illop
24323 .word 0xA9921361 ! 0000000056B76128 SKIP:L2-B002 0 S illop
24324BL120027: ! ELSE:L2-B003
24325 ldx [%g2+0x0008], %g5 ! 0000000056B7612C ELSE:L2-B003 0 S BASE<BD120015
24326 ldx [%g2+0x0058], %l6 ! 0000000056B76130 ELSE:L2-B003 0 <BD120010
24327 ldda [%l6]0x26, %i0 ! 0000000056B76134 ELSE:L2-B003 0 S Quad_Ld_P
24328 ldd [%g5-0x0068], %i2 ! 0000000056B76138 ELSE:L2-B003 0 S <BD120082
24329 prefetch [%o0-0x0391], 1 ! 0000000056B7613C ELSE:L2-B003 0 S <.-913
24330 ldx [%g2+0x0040], %g5 ! 0000000056B76140 ELSE:L2-B003 0 S BASE<BD120031
24331 stb %i3, [%g3+0x0047] ! 0000000056B76144 ELSE:L2-B003 0 S >BD120141
24332 ldx [%g4-0x0088], %g4 ! 0000000056B76148 ELSE:L2-B003 0 ptr_chase
24333 ldx [%g4-0x0088], %g4 ! 0000000056B7614C ELSE:L2-B003 0 ptr_chase
24334 add %g3, -38, %l6 ! 0000000056B76150 ELSE:L2-B003 0 @BD120170
24335 stda %f18, [%l6]0xDA ! 0000000056B76154 ELSE:L2-B003 0 S Short16
24336 stw %i4, [%g3+0x0034] ! 0000000056B76158 ELSE:L2-B003 0 S >BD120044+4
24337 .word 0xBE100001 ! 0000000056B7615C ELSE:L2-B003 0 S random
24338 ldx [%g5-0x0068], %i4 ! 0000000056B76160 ELSE:L2-B003 0 S <BD120082
24339 add %g1, 0xC47, %g1 ! 0000000056B76164 ELSE:L2-B003 0 chksum++
24340 .word 0xB7A9170F ! 0000000056B76168 ELSE:L2-B003 0 S illop
24341 sth %i2, [%g3-0x0028] ! 0000000056B7616C ELSE:L2-B003 0 S >BD120049
24342 .word 0xA5ADA004 ! 0000000056B76170 ELSE:L2-B003 0 S illop_FP
24343 .word 0xE341E7CC ! 0000000056B76174 ELSE:L2-B003 0 illop
24344 membar 0x40 ! 0000000056B76178 ELSE:L2-B003 0
24345 ldda [%l5]0x16, %f16 ! 0000000056B7617C ELSE:L2-B003 0 Blk-Load
24346 .word 0xC7BCDC16 ! 0000000056B76180 ELSE:L2-B003 0 illop
24347BL120028: ! ELSE:L2-B003
24348 .word 0x8BD8950F ! 0000000056B76184 ELSE:L2-B003 0 illop
24349 andcc %i1, 0x100, %g0 ! 0000000056B76188 SKIP:L2-B004 0
24350 .word 0xB9A680ED ! 0000000056B7618C SKIP:L2-B004 0 illop
24351 nop ! 0000000056B76190 SKIP:L2-B004 0 S
24352 ldsb [%g5+0x002B], %o1 ! 0000000056B76194 SKIP:L2-B004 0 S <BD120126
24353 .word 0xFFC6414C ! 0000000056B76198 SKIP:L2-B004 0 L illop
24354 bz,pn %icc, BL120029 ;.empty ! 0000000056B7619C SKIP:L2-B004 0 L
24355 be,pn %icc, BL120030 ! 0000000056B761A0 SKIP:L2-B004 0 L
24356 std %g0, [%g4-0x0008] ! 0000000056B761A4 SKIP:L2-B004 0 S >BD120056
24357 .word 0xA1AD8A1B ! 0000000056B761A8 SKIP:L2-B004 0 L illop
24358 .word 0x9FE4CF11 ! 0000000056B761AC SKIP:L2-B004 0 L illop
24359BL120030:.word 0xABA10D0A ! 0000000056B761B0 SKIP:L2-B004 0 L illop
24360 fbo BL120033 ;.empty ! 0000000056B761B4 SKIP:L2-B004 0 L
24361BL120032:fba BL120029 ! 0000000056B761B8 SKIP:L2-B004 0 L
24362 stb %o1, [%g3-0x0066] ! 0000000056B761BC SKIP:L2-B004 0 S >BD120082+2
24363 .word 0x8DA7D8A3 ! 0000000056B761C0 SKIP:L2-B004 0 L illop
24364BL120031:sth %o1, [%g3+0x0082] ! 0000000056B761C4 SKIP:L2-B004 0 S >BD120070+2
24365BL120029:bne,a,pn %xcc, BL120033 ;.empty ! 0000000056B761C8 SKIP:L2-B004 0 L
24366 .word 0xA9A28072 ! 0000000056B761CC SKIP:L2-B004 0 L illop
24367BL120033:nop ! 0000000056B761D0 SKIP:L2-B004 0 S
24368BL120034:.word 0x83F4D16A ! 0000000056B761D4 SKIP:L2-B004 0 illop
24369 add %g1, 0x839, %g1 ! 0000000056B761D8 SKIP:L2-B004 0 chksum++
24370 .word 0x27FB6D7C ! 0000000056B761DC SKIP:L2-B004 0 S random
24371 bpos,pt %xcc, BL120035 ! 0000000056B761E0 SKIP:L2-B004 0 L
24372 .word 0x91ACB07D ! 0000000056B761E4 SKIP:L2-B004 0 S illop
24373 fblg,a,pn %fcc2, BL120036 ;.empty ! 0000000056B761E8 SKIP:L2-B004 0 L
24374 bge,pt %xcc, BL120037 ! 0000000056B761EC SKIP:L2-B004 0 L
24375 ld [%g5-0x0078], %f9 ! 0000000056B761F0 SKIP:L2-B004 0 S <BD120180
24376BL120035:bg,a BL120038 ;.empty ! 0000000056B761F4 SKIP:L2-B004 0 L
24377 fbue,a,pt %fcc2, BL120039 ! 0000000056B761F8 SKIP:L2-B004 0 L
24378 .word 0x87BC3211 ! 0000000056B761FC SKIP:L2-B004 0 S illop_VIS
24379BL120036:ldx [%g2+0x0020], %g5 ! 0000000056B76200 SKIP:L2-B004 0 S BASE<BD120098
24380BL120038:ba BL120040 ! 0000000056B76204 SKIP:L2-B004 0 L
24381 tvs %icc, %g0+0x0073 ! 0000000056B76208 SKIP:L2-B004 0 S pseudo-branch
24382BL120040:fbne,pn %fcc0, BL120041 ;.empty ! 0000000056B7620C SKIP:L2-B004 0 L
24383 call .+8 ;.empty ! 0000000056B76210 SKIP:L2-B004 0 L
24384BL120041:fbul,a,pn %fcc0, BL120039 ! 0000000056B76214 SKIP:L2-B004 0 L
24385BL120039:ld [%g5+0x002C], %f2 ! 0000000056B76218 SKIP:L2-B004 0 S <BD120019
24386BL120037:.word 0xB9A91011 ! 0000000056B7621C SKIP:L2-B004 0 illop
24387 ba BL120043 ! 0000000056B76220 SKIP:L2-B004 0
24388 stw %i2, [%g5-0x0014] ! 0000000056B76224 SKIP:L2-B004 0 S >BD120087
24389BL120042: ! ELSE:L2-B005
24390 stw %i2, [%g4-0x001C] ! 0000000056B76228 ELSE:L2-B005 0 S >BD120130
24391 ldx [%g4+0x0050], %i5 ! 0000000056B7622C ELSE:L2-B005 0 S <BD120045
24392 .word 0x8A87BDC8 ! 0000000056B76230 ELSE:L2-B005 0 S random
24393 swap [%g4+0x0064], %i0 ! 0000000056B76234 ELSE:L2-B005 0 S >BD120021
24394 .word 0x12A4017D ! 0000000056B76238 ELSE:L2-B005 0 S random
24395 add %g3, 0x44, %l6 ! 0000000056B7623C ELSE:L2-B005 0 @BD120137
24396 stda %f16, [%l6]0xD2 ! 0000000056B76240 ELSE:L2-B005 0 S Short16
24397 stx %i1, [%g3+0x0030] ! 0000000056B76244 ELSE:L2-B005 0 S >BD120044
24398 .word 0x3FFC0D6A ! 0000000056B76248 ELSE:L2-B005 0 illop
24399 stda %f30,[%l5+%g1]0xC2 ! 0000000056B7624C ELSE:L2-B005 0 S Partial_St
24400 .word 0x9BA145F0 ! 0000000056B76250 ELSE:L2-B005 0 S illop_FP
24401 add %g1, 0x314, %g1 ! 0000000056B76254 ELSE:L2-B005 0 chksum++
24402 std %i0, [%g5+0x0080] ! 0000000056B76258 ELSE:L2-B005 0 S >BD120070
24403 .word 0x8D893518 ! 0000000056B7625C ELSE:L2-B005 0 S illop
24404 .word 0x81C3E008 ! 0000000056B76260 ELSE:L2-B005 0 S random
24405 add %g4, -32, %l6 ! 0000000056B76264 ELSE:L2-B005 0 @BD120144
24406 .word 0x8759CFDC ! 0000000056B76268 ELSE:L2-B005 0 S illop
24407 .word 0x08CFB2A6 ! 0000000056B7626C ELSE:L2-B005 0 illop
24408 stwa %g7, [%l6+%g0]0x04 ! 0000000056B76270 ELSE:L2-B005 0 S >BD120011
24409 st %f4, [%g6-0x0074] ! 0000000056B76274 ELSE:L2-B005 0 S >BD120020
24410 .word 0xACCF7D07 ! 0000000056B76278 ELSE:L2-B005 0 S illop
24411 stwa %i0, [%g3+0x0024]%asi ! 0000000056B7627C ELSE:L2-B005 0 S >BD120139
24412 stba %g7, [%l6+%g0]0x04 ! 0000000056B76280 ELSE:L2-B005 0 S >BD120011
24413BL120043: ! ELSE:L2-B005
24414 add %g1, 0x610, %g1 ! 0000000056B76284 ELSE:L2-B005 0 chksum++
24415 .word 0xBFD116D2 ! 0000000056B76288 ELSE:L2-B005 0 illop
24416 .word 0xCB69008E ! 0000000056B7628C LOOP:L1-B000 0 S illop
24417 ldd [%g3-0x0070], %f34 ! 0000000056B76290 LOOP:L1-B000 0 S <BD120008
24418 lduh [%g6-0x003C], %o4 ! 0000000056B76294 LOOP:L1-B000 0 S <BD120041
24419 sth %l1, [%g3+0x006E] ! 0000000056B76298 LOOP:L1-B000 0 S >BD120012+6
24420 .word 0xADADC0F9 ! 0000000056B7629C LOOP:L1-B000 0 illop
24421 andcc %l4, 0x1, %g0 ! 0000000056B762A0 LOOP:L1-B000 0
24422 .word 0x89A65706 ! 0000000056B762A4 LOOP:L1-B000 0 random
24423 stda %o0, [%g3+0x0058]%asi ! 0000000056B762A8 LOOP:L1-B000 0 S >BD120035
24424 add %g1, 0xFDF, %g1 ! 0000000056B762AC LOOP:L1-B000 0 chksum++
24425 ldx [%g2+0x0058], %l6 ! 0000000056B762B0 SUBR:L0-B000 0 <BD120010
24426 .word 0xCB6CBD5D ! 0000000056B762B4 SUBR:L0-B000 0 S illop
24427 .word 0xBDA00338 ! 0000000056B762B8 SUBR:L0-B000 0 S illop
24428 stb %i0, [%g6+0x002A] ! 0000000056B762BC SUBR:L0-B000 0 S >BD120099
24429 st %f3, [%g6-0x0078] ! 0000000056B762C0 SUBR:L0-B000 0 S >BD120180
24430 ta %xcc, 0x45 ! 0000000056B762C4 SUBR:L0-B000 0 demap-stack
24431 add %g1, 0x427, %i0 ! 0000000056B762C8 SUBR:L0-B000 0
24432 .word 0xCB2BE674 ! 0000000056B762CC SUBR:L0-B000 0 illop
24433 .word 0x83576882 ! 0000000056B762D0 SUBR:L0-B000 0 illop
24434
24435SECTION .btext057_pg1 TEXT_VA=0x56b76000
24436attr_text {
24437 Name = .btext057_pg1,
24438 VA = 0x56b76000,
24439 RA = 0xfffeca000,
24440 PA = ra2pa(0xfffeca000,0),
24441 tsbonly,
24442 part_0_ctx_nonzero_tsb_config_3,
24443 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24444 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24445 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24446}
24447.text; .skip 8
24448
24449!========================================================================
24450
24451SECTION .btext058 TEXT_VA=0x452b2bf00
24452attr_text {
24453 Name = .btext058,
24454 VA = 0x452b2bf00,
24455 RA = 0xfffec5f00,
24456 PA = ra2pa(0xfffec5f00,0),
24457 notsb
24458}
24459
24460SECTION .btext058_pg0 TEXT_VA=0x452b2a000
24461attr_text {
24462 Name = .btext058_pg0,
24463 VA = 0x452b2a000,
24464 RA = 0xfffec4000,
24465 PA = ra2pa(0xfffec4000,0),
24466 tsbonly,
24467 part_0_ctx_nonzero_tsb_config_3,
24468 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24469 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24470 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24471}
24472.text; .skip 8
24473
24474
24475SECTION .btext058
24476.text
24477.global SUBR153; SUBR153:
24478BL120045: ! SUBR:L0-B000
24479 add %g1, 0xCBD, %g1 ! 0000000452B2BF00 SUBR:L0-B000 2 chksum++
24480 save %o6, -128, %o6 ! 0000000452B2BF04 SUBR:L0-B000 2
24481 sethi %hh(0x452B2BF00),%l7 ! 0000000452B2BF08 SUBR:L0-B000 2 SUBR153
24482 or %l7,%hm(0x452B2BF00),%l7 ! 0000000452B2BF0C SUBR:L0-B000 2
24483 sethi %lm(0x452B2BF00),%l6 ! 0000000452B2BF10 SUBR:L0-B000 2
24484 or %l6,%lo(0x452B2BF00),%l6 ! 0000000452B2BF14 SUBR:L0-B000 2
24485 sllx %l7, 0x20, %l7 ! 0000000452B2BF18 SUBR:L0-B000 2
24486 or %l7, %l6, %l7 ! 0000000452B2BF1C SUBR:L0-B000 2
24487 ta %xcc, 0x45 ! 0000000452B2BF20 SUBR:L0-B000 2 demap-stack
24488 nop ! 0000000452B2BF24 SUBR:L0-B000 2 S
24489 ldx [%g2+0x0028], %g6 ! 0000000452B2BF28 SUBR:L0-B000 2 S BASE<BD120022
24490 nop ! 0000000452B2BF2C SUBR:L0-B000 2 S
24491 std %f0, [%g3-0x0038] ! 0000000452B2BF30 SUBR:L0-B000 2 S >BD120006
24492 bvc,a,pn %xcc, BL120046 ;.empty ! 0000000452B2BF34 SUBR:L0-B000 2 L
24493 fbue BL120046 ! 0000000452B2BF38 SUBR:L0-B000 2 L
24494 stb %i5, [%g6+0x0087] ! 0000000452B2BF3C SUBR:L0-B000 0 S >BD120070+7
24495 stx %o2, [%g6-0x0048] ! 0000000452B2BF40 SUBR:L0-B000 0 S >BD120023
24496BL120046:add %g1, 0x4EB, %g1 ! 0000000452B2BF44 SUBR:L0-B000 4 chksum++
24497 add %g1, 0x358, %g1 ! 0000000452B2BF48 SUBR:L0-B000 2 chksum++
24498 add %i3, %g1, %o2 ! 0000000452B2BF4C SWCH:L1-B000 2
24499 andcc %o2, 0x200, %g0 ! 0000000452B2BF50 SWCH:L1-B000 2
24500 bnz,a,pt %xcc, BL120057 ! 0000000452B2BF54 SWCH:L1-B000 2
24501 add %g1, 0x313, %g1 ! 0000000452B2BF58 SWCH:L1-B000 2 chksum++
24502 .word 0xBD09E87C ! 0000000452B2BF5C SWCH:L1-B000 0 random
24503 bnz,a,pn %xcc, BL120056 ! 0000000452B2BF60 SWCH:L1-B000 0
24504 .word 0xCF284338 ! 0000000452B2BF64 SWCH:L1-B000 0 illop
24505 .word 0xAFB54924 ! 0000000452B2BF68 SWCH:L1-B000 0 illop
24506 bnz,pn %xcc, BL120055 ! 0000000452B2BF6C SWCH:L1-B000 0
24507 andcc %o2, 0x10, %g0 ! 0000000452B2BF70 SWCH:L1-B000 0
24508 bnz,pn %xcc, BL120054 ! 0000000452B2BF74 SWCH:L1-B000 0
24509 add %g1, 0xD19, %g1 ! 0000000452B2BF78 SWCH:L1-B000 0 chksum++
24510 .word 0x8F8B9BED ! 0000000452B2BF7C SWCH:L1-B000 0 S illop
24511 fbge,a BL120047 ;.empty ! 0000000452B2BF80 SWCH:L1-B000 0 L
24512 .word 0x9B7E51D7 ! 0000000452B2BF84 SWCH:L1-B000 0 L illop
24513 fbn,pn %fcc2, BL120049 ! 0000000452B2BF88 SWCH:L1-B000 0 L
24514BL120048:prefetch [%o7+%o5], 23 ! 0000000452B2BF8C SWCH:L1-B000 0 S <.+0
24515 fbul,pn %fcc3, BL120049 ! 0000000452B2BF90 SWCH:L1-B000 0 L
24516 .word 0x8FA3888F ! 0000000452B2BF94 SWCH:L1-B000 0 S illop
24517 ba,a,pn %xcc, BL120050 ;.empty ! 0000000452B2BF98 SWCH:L1-B000 0 L
24518BL120050:bleu BL120047 ;.empty ! 0000000452B2BF9C SWCH:L1-B000 0 L
24519 ba BL120051 ;.empty ! 0000000452B2BFA0 SWCH:L1-B000 0 L
24520BL120047:be,a BL120052 ! 0000000452B2BFA4 SWCH:L1-B000 0 L
24521BL120052:.word 0xD0A39BD8 ! 0000000452B2BFA8 SWCH:L1-B000 0 S random
24522 fblg,pn %fcc3, BL120053 ;.empty ! 0000000452B2BFAC SWCH:L1-B000 0 L
24523 .word 0xB5D96FBF ! 0000000452B2BFB0 SWCH:L1-B000 0 L illop
24524 .word 0xA7CA6DF4 ! 0000000452B2BFB4 SWCH:L1-B000 0 L illop
24525BL120053:fbue BL120049 ! 0000000452B2BFB8 SWCH:L1-B000 0 L
24526BL120049:ld [%g5-0x0014], %f22 ! 0000000452B2BFBC SWCH:L1-B000 0 S <BD120087
24527BL120051:add %g1, 0x775, %g1 ! 0000000452B2BFC0 SWCH:L1-B000 0 chksum++
24528 add %g1, 0xD8D, %g1 ! 0000000452B2BFC4 SWCH:L1-B000 0 chksum++
24529 .word 0xA1A359E1 ! 0000000452B2BFC8 SWCH:L1-B000 0 illop
24530 ldsha [%g3-0x004A]%asi, %l3 ! 0000000452B2BFCC SWCH:L1-B000 0 S <BD120033
24531BL120054:add %g1, 0xF4D, %g1 ! 0000000452B2BFD0 CASE:L2-B000 0 chksum++
24532 .word 0x8FF00000 ! 0000000452B2BFD4 CASE:L2-B000 0 S illop
24533 .word 0x89B582BC ! 0000000452B2BFD8 CASE:L2-B000 0 S illop_VIS
24534 ldd [%g4+0x0058], %i0 ! 0000000452B2BFDC CASE:L2-B000 0 S <BD120035
24535 ldx [%g2+0x0050], %l5 ! 0000000452B2BFE0 CASE:L2-B000 0 <BD120003
24536 membar 0x40 ! 0000000452B2BFE4 CASE:L2-B000 0
24537 ldda [%l5]0x17, %f16 ! 0000000452B2BFE8 CASE:L2-B000 0 Blk-Load
24538 membar 0x40 ! 0000000452B2BFEC CASE:L2-B000 0
24539 ldxa [%g6+0x003D]%asi, %i2 ! 0000000452B2BFF0 CASE:L2-B000 0 S <BD120028+5
24540 .word 0xBBA6423A ! 0000000452B2BFF4 CASE:L2-B000 0 S illop
24541 add %g5, -22, %l6 ! 0000000452B2BFF8 CASE:L2-B000 0 @BD120051
24542 .word 0x1471A2CF ! 0000000452B2BFFC CASE:L2-B000 0 S illop
24543 .word 0x9B736E5E ! 0000000452B2C000 CASE:L2-B000 0 illop
24544 prefetch [%i0-0x07C8], 1 ! 0000000452B2C004 CASE:L2-B000 0 S <.-1992
24545BL120055:.word 0x81CFE008 ! 0000000452B2C008 CASE:L2-B001 0 random
24546 stwa %o0, [%g6-0x0064]%asi ! 0000000452B2C00C CASE:L2-B001 0 S >BD120082+4
24547 ldd [%g5+0x0078], %i0 ! 0000000452B2C010 CASE:L2-B001 0 S <BD120009
24548 stx %o1, [%g3+0x0083] ! 0000000452B2C014 CASE:L2-B001 0 S >BD120070+3
24549 .word 0xA3B009E9 ! 0000000452B2C018 CASE:L2-B001 0 illop
24550 ldda [%l6]0xD3, %f28 ! 0000000452B2C01C CASE:L2-B001 0 S Short16
24551 swap [%g4-0x0014], %o1 ! 0000000452B2C020 CASE:L2-B001 0 S >BD120087
24552 .word 0xEDB902CD ! 0000000452B2C024 CASE:L2-B001 0 S illop
24553 ba BL120058 ! 0000000452B2C028 CASE:L2-B001 0
24554 nop ! 0000000452B2C02C CASE:L2-B001 0 S
24555BL120056:add %g1, 0xD06, %g1 ! 0000000452B2C030 CASE:L2-B002 0 chksum++
24556 ldx [%g2+0x0058], %l6 ! 0000000452B2C034 CASE:L2-B002 0 <BD120010
24557 .word 0xCA1C2FDA ! 0000000452B2C038 CASE:L2-B002 0 S illop
24558 std %f44, [%g3-0x0070] ! 0000000452B2C03C CASE:L2-B002 0 S >BD120008
24559 ld [%g2+0x0064], %fsr ! 0000000452B2C040 CASE:L2-B002 0 S <BD120032+4
24560 ldx [%g2+0x0028], %g6 ! 0000000452B2C044 CASE:L2-B002 0 S BASE<BD120022
24561 ba,pn %icc, BL120058 ! 0000000452B2C048 CASE:L2-B002 0
24562 ld [%g5+0x0060], %f4 ! 0000000452B2C04C CASE:L2-B002 0 S <BD120069
24563BL120057:add %g1, 0xE5F, %g1 ! 0000000452B2C050 CASE:L2-B003 2 chksum++
24564 st %f2, [%g6+0x0020] ! 0000000452B2C054 CASE:L2-B003 2 S >BD120042
24565 ldxa [%g7+%g0]0x83, %l1 ! 0000000452B2C058 CASE:L2-B003 2 S <BD120043
24566 std %l0, [%g5+0x0070] ! 0000000452B2C05C CASE:L2-B003 2 S >BD120060
24567 ldx [%g2+0x0008], %g6 ! 0000000452B2C060 CASE:L2-B003 2 S BASE<BD120015
24568 .word 0x9FAC9C2B ! 0000000452B2C064 CASE:L2-B003 2 S illop_FP
24569 .word 0xB5AEC9E9 ! 0000000452B2C068 CASE:L2-B003 2 S illop_FP
24570 st %f4, [%g5+0x002C] ! 0000000452B2C06C CASE:L2-B003 2 S >BD120019
24571 fba,a,pt %fcc1, BL120058 ! 0000000452B2C070 CASE:L2-B003 2
24572 .word 0x02558613 ! 0000000452B2C074 CASE:L2-B003 0 S illop
24573BL120058: ! SWCH:L1-B000
24574 add %g1, 0xDBD, %g1 ! 0000000452B2C078 SWCH:L1-B000 2 chksum++
24575 ldd [%g4+0x0008], %i0 ! 0000000452B2C07C SWCH:L1-B000 2 S <BD120058
24576 swap [%g4-0x0014], %i2 ! 0000000452B2C080 SWCH:L1-B000 2 S >BD120087
24577 swap [%g3+0x0004], %i3 ! 0000000452B2C084 SWCH:L1-B000 2 S >BD120053
24578 add %g3, -31, %l6 ! 0000000452B2C088 SWCH:L1-B000 2 @BD120085
24579 ldda [%l6]0xD9, %f30 ! 0000000452B2C08C SWCH:L1-B000 2 S Short8
24580 ta %xcc, 0x45 ! 0000000452B2C090 SUBR:L0-B000 2 demap-stack
24581 add %g1, 0x496, %i0 ! 0000000452B2C094 SUBR:L0-B000 2
24582 ldx [%g2+0x0020], %g6 ! 0000000452B2C098 SUBR:L0-B000 2 S BASE<BD120098
24583 bge,pn %icc, BL120059 ! 0000000452B2C09C SUBR:L0-B000 2
24584 restore %i0, %l7, %o0 ! 0000000452B2C0A0 SUBR:L0-B000 2
24585BL120059:jmpl %o7+0x0008, %g0 ! 0000000452B2C0A4 SUBR:L0-B000 2
24586 nop ! 0000000452B2C0A8 SUBR:L0-B000 2
24587
24588SECTION .btext058_pg1 TEXT_VA=0x452b2c000
24589attr_text {
24590 Name = .btext058_pg1,
24591 VA = 0x452b2c000,
24592 RA = 0xfffec6000,
24593 PA = ra2pa(0xfffec6000,0),
24594 tsbonly,
24595 part_0_ctx_nonzero_tsb_config_3,
24596 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24597 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24598 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24599}
24600.text; .skip 8
24601
24602!========================================================================
24603
24604SECTION .btext059 TEXT_VA=0xffffc8094fffff00
24605attr_text {
24606 Name = .btext059,
24607 VA = 0xffffc8094fffff00,
24608 RA = 0xbbfffff00,
24609 PA = ra2pa(0xbbfffff00,0),
24610 notsb
24611}
24612
24613SECTION .btext059_pg0 TEXT_VA=0xffffc80940000000
24614attr_text {
24615 Name = .btext059_pg0,
24616 VA = 0xffffc80940000000,
24617 RA = 0xbb0000000,
24618 PA = ra2pa(0xbb0000000,0),
24619 tsbonly,
24620 part_0_ctx_nonzero_tsb_config_1,
24621 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
24622 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24623 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24624}
24625.text; .skip 8
24626
24627
24628SECTION .btext059
24629.text
24630.global SUBR154; SUBR154:
24631BL120061: ! SUBR:L0-B000
24632 .word 0xEE4BDFB0 ! FFFFC8094FFFFF00 SUBR:L0-B000 0 random
24633 bg BL120060 ! FFFFC8094FFFFF04 SUBR:L0-B000 0
24634 save %o6, -128, %o6 ! FFFFC8094FFFFF08 SUBR:L0-B000 0
24635BL120060: ! SUBR:L0-B000
24636 sethi %hh(0xFFFFC8094FFFFF00),%l7 ! FFFFC8094FFFFF0C SUBR:L0-B000 0 SUBR154
24637 .word 0x8D7B7175 ! FFFFC8094FFFFF10 SUBR:L0-B000 0 illop
24638 .word 0xBF4291E8 ! FFFFC8094FFFFF14 SUBR:L0-B000 0 illop
24639 or %l6,%lo(0xFFFFC8094FFFFF00),%l6 ! FFFFC8094FFFFF18 SUBR:L0-B000 0
24640 sllx %l7, 0x20, %l7 ! FFFFC8094FFFFF1C SUBR:L0-B000 0
24641 or %l7, %l6, %l7 ! FFFFC8094FFFFF20 SUBR:L0-B000 0
24642 .word 0xB9EC0126 ! FFFFC8094FFFFF24 SUBR:L0-B000 0 random
24643 ldx [%g4-0x0088], %g4 ! FFFFC8094FFFFF28 SUBR:L0-B000 0 ptr_chase
24644 ldx [%g4-0x0088], %g4 ! FFFFC8094FFFFF2C SUBR:L0-B000 0 ptr_chase
24645 .word 0xD7C6C29F ! FFFFC8094FFFFF30 SUBR:L0-B000 0 S illop
24646 ld [%g4+0x002C], %f10 ! FFFFC8094FFFFF34 SUBR:L0-B000 0 S <BD120019
24647 stb %i2, [%g4-0x001F] ! FFFFC8094FFFFF38 SUBR:L0-B000 0 S >BD120085
24648 ldx [%g2+0x0010], %g4 ! FFFFC8094FFFFF3C SUBR:L0-B000 0 S BASE<BD120048
24649 stx %i3, [%g4+0x0058] ! FFFFC8094FFFFF40 SUBR:L0-B000 0 S >BD120035
24650 add %g1, 0xCBF, %g1 ! FFFFC8094FFFFF44 SUBR:L0-B000 0 chksum++
24651 add %i3, %g1, %i2 ! FFFFC8094FFFFF48 SWCH:L1-B000 0
24652 .word 0x93AC46C4 ! FFFFC8094FFFFF4C SWCH:L1-B000 0 illop
24653 bnz,pn %xcc, BL120068 ! FFFFC8094FFFFF50 SWCH:L1-B000 0
24654 .word 0xEF92B133 ! FFFFC8094FFFFF54 SWCH:L1-B000 0 illop
24655 bnz,pt %xcc, BL120067 ! FFFFC8094FFFFF58 SWCH:L1-B000 0
24656 andcc %i2, 0x400, %g0 ! FFFFC8094FFFFF5C SWCH:L1-B000 0
24657 bnz,a,pn %xcc, BL120066 ! FFFFC8094FFFFF60 SWCH:L1-B000 0
24658 .word 0x8D8AA7EE ! FFFFC8094FFFFF64 SWCH:L1-B000 0 illop
24659 andcc %i2, 0x10, %g0 ! FFFFC8094FFFFF68 SWCH:L1-B000 0
24660 bnz,pn %xcc, BL120062 ! FFFFC8094FFFFF6C SWCH:L1-B000 0
24661 .word 0x3C5FF5B7 ! FFFFC8094FFFFF70 SWCH:L1-B000 0 illop
24662 ldx [%g2+0x0058], %l6 ! FFFFC8094FFFFF74 SWCH:L1-B000 0 <BD120010
24663 ldda [%l6]0x24, %i0 ! FFFFC8094FFFFF78 SWCH:L1-B000 0 S Quad_Ld
24664 ldx [%g2+0x0020], %g3 ! FFFFC8094FFFFF7C SWCH:L1-B000 0 S BASE<BD120098
24665 st %f16, [%g6+0x0004] ! FFFFC8094FFFFF80 SWCH:L1-B000 0 S >BD120053
24666 lduwa [%l6+%g0]0x14, %g7 ! FFFFC8094FFFFF84 SWCH:L1-B000 0 S <BD120011
24667 .word 0xB3AEDC10 ! FFFFC8094FFFFF88 SWCH:L1-B000 0 S illop_FP
24668 add %g1, 0x308, %g1 ! FFFFC8094FFFFF8C SWCH:L1-B000 0 chksum++
24669 .word 0xF9B7B5B4 ! FFFFC8094FFFFF90 SWCH:L1-B000 0 illop
24670 .word 0xB179131B ! FFFFC8094FFFFF94 SWCH:L1-B000 0 S illop
24671BL120062:add %g1, 0x569, %g1 ! FFFFC8094FFFFF98 CASE:L2-B000 0 chksum++
24672 .word 0xD2E132A0 ! FFFFC8094FFFFF9C CASE:L2-B000 0 S illop
24673 ta %xcc, 0x43 ! FFFFC8094FFFFFA0 CASE:L2-B000 0 S +-PEF
24674 add %g3, -24, %l6 ! FFFFC8094FFFFFA4 CASE:L2-B000 0 @BD120078
24675 stda %f30, [%l6]0xD2 ! FFFFC8094FFFFFA8 CASE:L2-B000 0 S Short16
24676 ldx [%g2+0x0010], %g4 ! FFFFC8094FFFFFAC CASE:L2-B000 0 S BASE<BD120048
24677 ta %xcc, 0x43 ! FFFFC8094FFFFFB0 CASE:L2-B000 0 S +-PEF
24678 .word 0xD5761891 ! FFFFC8094FFFFFB4 CASE:L2-B000 0 illop
24679 st %f10, [%g6-0x0078] ! FFFFC8094FFFFFB8 CASE:L2-B000 0 S >BD120180
24680BL120066:.word 0x87D59095 ! FFFFC8094FFFFFBC CASE:L2-B001 0 illop
24681 nop ! FFFFC8094FFFFFC0 CASE:L2-B001 0 S
24682 stb %i4, [%g4-0x0039] ! FFFFC8094FFFFFC4 CASE:L2-B001 0 S >BD120005+1
24683 .word 0xC3960367 ! FFFFC8094FFFFFC8 CASE:L2-B001 0 S illop
24684 stw %i1, [%g6-0x0040] ! FFFFC8094FFFFFCC CASE:L2-B001 0 S >BD120007
24685 .word 0x8DB4418D ! FFFFC8094FFFFFD0 CASE:L2-B001 0 L illop
24686 .word 0xCFD41754 ! FFFFC8094FFFFFD4 CASE:L2-B001 0 S illop
24687 ldx [%g2+0x0038], %g5 ! FFFFC8094FFFFFD8 CASE:L2-B001 0 S BASE<BD120125
24688 bz,pn %xcc, BL120064 ! FFFFC8094FFFFFDC CASE:L2-B001 0 L
24689 .word 0xCAC76356 ! FFFFC8094FFFFFE0 CASE:L2-B001 0 S random
24690BL120063:.word 0xADA6C512 ! FFFFC8094FFFFFE4 CASE:L2-B001 0 S illop
24691BL120064:fbg BL120065 ! FFFFC8094FFFFFE8 CASE:L2-B001 0 L
24692 .word 0x8F7E2F79 ! FFFFC8094FFFFFEC CASE:L2-B001 0 S random
24693 ld [%g3-0x0051], %f24 ! FFFFC8094FFFFFF0 CASE:L2-B001 0 S <BD120027+3
24694 nop ! FFFFC8094FFFFFF4 CASE:L2-B001 0 S
24695BL120065:add %g1, 0x870, %g1 ! FFFFC8094FFFFFF8 CASE:L2-B001 0 chksum++
24696 .word 0xB0633752 ! FFFFC8094FFFFFFC CASE:L2-B001 0 random
24697 stb %i0, [%g3+0x0028] ! FFFFC80950000000 CASE:L2-B001 0 S >BD120080
24698BL120067:add %g1, 0x4E0, %g1 ! FFFFC80950000004 CASE:L2-B002 0 chksum++
24699 .word 0x83880000 ! FFFFC80950000008 CASE:L2-B002 0 S random
24700 ta %xcc, 0x43 ! FFFFC8095000000C CASE:L2-B002 0 S +-PEF
24701 ldx [%g2+0x0038], %g3 ! FFFFC80950000010 CASE:L2-B002 0 S BASE<BD120125
24702 ldx [%g2+0x0058], %l6 ! FFFFC80950000014 CASE:L2-B002 0 <BD120010
24703 ldda [%l6]0x24, %i0 ! FFFFC80950000018 CASE:L2-B002 0 S Quad_Ld
24704 fba,pn %fcc0, BL120069 ! FFFFC8095000001C CASE:L2-B002 0
24705 stb %i1, [%g5+0x0047] ! FFFFC80950000020 CASE:L2-B002 0 S >BD120141
24706BL120068:add %g1, 0xDAA, %g1 ! FFFFC80950000024 CASE:L2-B003 0 chksum++
24707 .word 0xA5824676 ! FFFFC80950000028 CASE:L2-B003 0 S illop
24708 .word 0xED8DE6EF ! FFFFC8095000002C CASE:L2-B003 0 S illop
24709 stba %g1, [%g6-0x0042]%asi ! FFFFC80950000030 CASE:L2-B003 0 S >BD120023+6
24710 ldsw [%g6+0x0048], %o2 ! FFFFC80950000034 CASE:L2-B003 0 S <BD120018
24711 stba %i0, [%g6+0x0037]%asi ! FFFFC80950000038 CASE:L2-B003 0 S >BD120044+7
24712 ba,a BL120069 ! FFFFC8095000003C CASE:L2-B003 0
24713 .word 0x8FA9611F ! FFFFC80950000040 CASE:L2-B003 0 S illop_FP
24714BL120069: ! SWCH:L1-B000
24715 add %g1, 0x209, %g1 ! FFFFC80950000044 SWCH:L1-B000 0 chksum++
24716 .word 0xAD8B81AC ! FFFFC80950000048 SWCH:L1-B000 0 S random
24717 ldx [%g2+0x0050], %l5 ! FFFFC8095000004C SWCH:L1-B000 0 <BD120003
24718 membar 0x40 ! FFFFC80950000050 SWCH:L1-B000 0
24719 stda %f0, [%l5]0x16 ! FFFFC80950000054 SWCH:L1-B000 0 Blk-Store
24720 .word 0xB9AD8196 ! FFFFC80950000058 SWCH:L1-B000 0 illop
24721 .word 0x814DFA25 ! FFFFC8095000005C SWCH:L1-B000 0 S illop
24722 ldx [%g2+0x0060], %fsr ! FFFFC80950000060 SWCH:L1-B000 0 S <BD120032
24723 lda [%g6+0x0020]%asi, %f5 ! FFFFC80950000064 SUBR:L0-B000 0 S <BD120042
24724 add %g4, -46, %l6 ! FFFFC80950000068 SUBR:L0-B000 0 @BD120171
24725 stda %f30, [%l6]0xD2 ! FFFFC8095000006C SUBR:L0-B000 0 S Short16
24726 call .+8 ! FFFFC80950000070 SUBR:L0-B000 0 S
24727 nop ! FFFFC80950000074 SUBR:L0-B000 0 S
24728 .word 0xBF86DB18 ! FFFFC80950000078 SUBR:L0-B000 0 S illop
24729 ta %xcc, 0x45 ! FFFFC8095000007C SUBR:L0-B000 0 demap-stack
24730 add %g1, 0x504, %i0 ! FFFFC80950000080 SUBR:L0-B000 0
24731 return %i7+0x0008 ! FFFFC80950000084 SUBR:L0-B000 0
24732 add %g1, 0x27E, %g1 ! FFFFC80950000088 SUBR:L0-B000 0 chksum++
24733
24734SECTION .btext059_pg1 TEXT_VA=0xffffc80950000000
24735attr_text {
24736 Name = .btext059_pg1,
24737 VA = 0xffffc80950000000,
24738 RA = 0xbc0000000,
24739 PA = ra2pa(0xbc0000000,0),
24740 tsbonly,
24741 part_0_ctx_nonzero_tsb_config_1,
24742 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
24743 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24744 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24745}
24746.text; .skip 8
24747
24748!========================================================================
24749
24750SECTION .btext060 TEXT_VA=0x6f04f63f00
24751attr_text {
24752 Name = .btext060,
24753 VA = 0x6f04f63f00,
24754 RA = 0xfffec1f00,
24755 PA = ra2pa(0xfffec1f00,0),
24756 notsb
24757}
24758
24759SECTION .btext060_pg0 TEXT_VA=0x6f04f62000
24760attr_text {
24761 Name = .btext060_pg0,
24762 VA = 0x6f04f62000,
24763 RA = 0xfffec0000,
24764 PA = ra2pa(0xfffec0000,0),
24765 tsbonly,
24766 part_0_ctx_nonzero_tsb_config_3,
24767 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24768 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24769 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24770}
24771.text; .skip 8
24772
24773
24774SECTION .btext060
24775.text
24776.global SUBR155; SUBR155:
24777BL120070: ! SUBR:L0-B000
24778 add %g1, 0x61D, %g1 ! 0000006F04F63F00 SUBR:L0-B000 0 chksum++
24779 save %o6, -128, %o6 ! 0000006F04F63F04 SUBR:L0-B000 0
24780 sethi %hh(0x6F04F63F00),%l7 ! 0000006F04F63F08 SUBR:L0-B000 0 SUBR155
24781 or %l7,%hm(0x6F04F63F00),%l7 ! 0000006F04F63F0C SUBR:L0-B000 0
24782 sethi %lm(0x6F04F63F00),%l6 ! 0000006F04F63F10 SUBR:L0-B000 0
24783 or %l6,%lo(0x6F04F63F00),%l6 ! 0000006F04F63F14 SUBR:L0-B000 0
24784 sllx %l7, 0x20, %l7 ! 0000006F04F63F18 SUBR:L0-B000 0
24785 or %l7, %l6, %l7 ! 0000006F04F63F1C SUBR:L0-B000 0
24786 ldd [%g3+0x0008], %f16 ! 0000006F04F63F20 SUBR:L0-B000 0 S <BD120058
24787 std %i2, [%g5+0x0050] ! 0000006F04F63F24 SUBR:L0-B000 0 S >BD120045
24788 ldx [%g2+0x0058], %l6 ! 0000006F04F63F28 SUBR:L0-B000 0 <BD120010
24789 stha %g7, [%l6+%g0]0x04 ! 0000006F04F63F2C SUBR:L0-B000 0 S >BD120011
24790 ldx [%g2+0x0050], %l5 ! 0000006F04F63F30 SUBR:L0-B000 0 <BD120003
24791 membar 0x40 ! 0000006F04F63F34 SUBR:L0-B000 0
24792 stda %f0, [%l5]0xF8 ! 0000006F04F63F38 SUBR:L0-B000 0 Blk-Store
24793 membar 0x40 ! 0000006F04F63F3C SUBR:L0-B000 0
24794 add %g1, 0xCBB, %g1 ! 0000006F04F63F40 SUBR:L0-B000 0 chksum++
24795 add %i5, %g1, %i3 ! 0000006F04F63F44 SWCH:L1-B000 0
24796 and %i3, 0x18, %o7 ! 0000006F04F63F48 SWCH:L1-B000 0
24797 sethi %hi(0x60), %i3 ! 0000006F04F63F4C SWCH:L1-B000 0 .+0
24798 .word 0x8BDA7271 ! 0000006F04F63F50 SWCH:L1-B000 0 illop
24799 add %i3, %o7, %i3 ! 0000006F04F63F54 SWCH:L1-B000 0
24800 jmpl %l7+%i3, %g0 ! 0000006F04F63F58 SWCH:L1-B000 0
24801 ldub [%g5+0x0042], %i0 ! 0000006F04F63F5C SWCH:L1-B000 0 S <BD120091
24802 fba BL120077 ! 0000006F04F63F60 SWCH:L1-B000 0
24803 .word 0xADB1437D ! 0000006F04F63F64 SWCH:L1-B000 0 S illop_VIS
24804 ba BL120076 ! 0000006F04F63F68 SWCH:L1-B000 0
24805 ldstub [%g3+0x002A], %o5 ! 0000006F04F63F6C SWCH:L1-B000 0 S >BD120099
24806 .word 0x81F7225F ! 0000006F04F63F70 SWCH:L1-B000 0 illop
24807 nop ! 0000006F04F63F74 SWCH:L1-B000 0 S
24808 ba BL120074 ! 0000006F04F63F78 SWCH:L1-B000 0
24809 nop ! 0000006F04F63F7C SWCH:L1-B000 0 S
24810BL120074:add %g1, 0xA30, %g1 ! 0000006F04F63F80 CASE:L2-B000 0 chksum++
24811 nop ! 0000006F04F63F84 CASE:L2-B000 0 S
24812 .word 0x60A0279C ! 0000006F04F63F88 CASE:L2-B000 0 S random
24813 ta %xcc, 0x46 ! 0000006F04F63F8C CASE:L2-B000 0 S demap-page
24814 .word 0x03FEE41F ! 0000006F04F63F90 CASE:L2-B000 0 S random
24815 brz,pn %i0, BL120071 ;.empty ! 0000006F04F63F94 CASE:L2-B000 0 L
24816 fbe,pn %fcc3, BL120072 ! 0000006F04F63F98 CASE:L2-B000 0 L
24817 prefetch [%i1+%g2], 22 ! 0000006F04F63F9C CASE:L2-B000 0 S <.+0
24818 .word 0xBFB2479C ! 0000006F04F63FA0 CASE:L2-B000 0 S illop_VIS
24819 .word 0xBE100001 ! 0000006F04F63FA4 CASE:L2-B000 0 L random
24820 stx %i0, [%g4-0x0068] ! 0000006F04F63FA8 CASE:L2-B000 0 S >BD120082
24821 ldsh [%g4-0x001E], %i5 ! 0000006F04F63FAC CASE:L2-B000 0 S <BD120016
24822BL120073:nop ! 0000006F04F63FB0 CASE:L2-B000 0 S
24823BL120072:.word 0xF3360BC8 ! 0000006F04F63FB4 CASE:L2-B000 0 S illop
24824 stw %o0, [%g4+0x0004] ! 0000006F04F63FB8 CASE:L2-B000 0 S >BD120053
24825BL120071:add %g1, 0x3D8, %g1 ! 0000006F04F63FBC CASE:L2-B000 0 chksum++
24826 .word 0xB7D5A808 ! 0000006F04F63FC0 CASE:L2-B000 0 illop
24827 sth %o5, [%g4-0x0022] ! 0000006F04F63FC4 CASE:L2-B000 0 S >BD120076
24828BL120075:add %g1, 0xCB2, %g1 ! 0000006F04F63FC8 CASE:L2-B001 0 chksum++
24829 prefetch [%o5+0x0D5D], 22 ! 0000006F04F63FCC CASE:L2-B001 0 S <.+3421
24830 ldx [%g2+0x0050], %l5 ! 0000006F04F63FD0 CASE:L2-B001 0 <BD120003
24831 .word 0x95A9C971 ! 0000006F04F63FD4 CASE:L2-B001 0 illop
24832 ldda [%l5]0xF0, %f16 ! 0000006F04F63FD8 CASE:L2-B001 0 Blk-Load
24833 .word 0x91B488E4 ! 0000006F04F63FDC CASE:L2-B001 0 illop
24834 ldd [%g6-0x0060], %f6 ! 0000006F04F63FE0 CASE:L2-B001 0 S <BD120104
24835 st %f4, [%g5+0x002C] ! 0000006F04F63FE4 CASE:L2-B001 0 S >BD120019
24836 add %g6, 0x2A, %l6 ! 0000006F04F63FE8 CASE:L2-B001 0 @BD120099
24837 .word 0x81C7E008 ! 0000006F04F63FEC CASE:L2-B001 0 S random
24838 fba,a BL120078 ! 0000006F04F63FF0 CASE:L2-B001 0
24839 stx %i5, [%g6+0x0068] ! 0000006F04F63FF4 CASE:L2-B001 0 S >BD120012
24840BL120076:add %g1, 0x4, %g1 ! 0000006F04F63FF8 CASE:L2-B002 0 chksum++
24841 .word 0xA9AB94EC ! 0000006F04F63FFC CASE:L2-B002 0 S illop
24842 ldsba [%g3+0x0029]%asi, %l4 ! 0000006F04F64000 CASE:L2-B002 0 S <BD120090
24843 .word 0xBE100001 ! 0000006F04F64004 CASE:L2-B002 0 S random
24844 .word 0x97B25FD7 ! 0000006F04F64008 CASE:L2-B002 0 S illop
24845 sta %f3, [%g4+0x0020]%asi ! 0000006F04F6400C CASE:L2-B002 0 S >BD120042
24846 add %g4, 0x40, %l6 ! 0000006F04F64010 CASE:L2-B002 0 @BD120036
24847 ldda [%l6]0xD2, %f22 ! 0000006F04F64014 CASE:L2-B002 0 S Short16
24848 .word 0xA7A1897E ! 0000006F04F64018 CASE:L2-B002 0 illop
24849 .word 0x95906000 ! 0000006F04F6401C CASE:L2-B002 0 S random
24850BL120077:add %g1, 0xDFD, %g1 ! 0000006F04F64020 CASE:L2-B003 0 chksum++
24851 .word 0xD137573B ! 0000006F04F64024 CASE:L2-B003 0 S illop
24852 stw %o2, [%g4+0x0048] ! 0000006F04F64028 CASE:L2-B003 0 S >BD120018
24853 .word 0xF1AF4BC1 ! 0000006F04F6402C CASE:L2-B003 0 illop
24854 .word 0x9E100001 ! 0000006F04F64030 CASE:L2-B003 0 random
24855 stda %f32, [%l5]0xE0 ! 0000006F04F64034 CASE:L2-B003 0 Blk-Store
24856 membar 0x40 ! 0000006F04F64038 CASE:L2-B003 0
24857 .word 0x8F8A8322 ! 0000006F04F6403C CASE:L2-B003 0 S illop
24858 add %g6, 0x2A, %l6 ! 0000006F04F64040 CASE:L2-B003 0 @BD120099
24859 .word 0x8BA39433 ! 0000006F04F64044 CASE:L2-B003 0 S illop
24860 stda %f16, [%g3+0x006F]%asi ! 0000006F04F64048 CASE:L2-B003 0 S >BD120012+7
24861 stda %o4, [%g4+0x0058]%asi ! 0000006F04F6404C CASE:L2-B003 0 S >BD120035
24862 .word 0xABB70880 ! 0000006F04F64050 CASE:L2-B003 0 S illop
24863 fba,a BL120078 ! 0000006F04F64054 CASE:L2-B003 0
24864 .word 0x81932017 ! 0000006F04F64058 CASE:L2-B003 0 S illop
24865BL120078: ! SWCH:L1-B000
24866 add %g1, 0xB09, %g1 ! 0000006F04F6405C SWCH:L1-B000 0 chksum++
24867 ldsw [%g5-0x000C], %l0 ! 0000006F04F64060 SWCH:L1-B000 0 S <BD120002
24868 .word 0xA556505C ! 0000006F04F64064 SWCH:L1-B000 0 illop
24869 membar 0x40 ! 0000006F04F64068 SWCH:L1-B000 0
24870 ldda [%l5]0xF0, %f16 ! 0000006F04F6406C SWCH:L1-B000 0 Blk-Load
24871 .word 0xA9AB0085 ! 0000006F04F64070 SWCH:L1-B000 0 illop
24872 swap [%g3+0x0024], %o1 ! 0000006F04F64074 SWCH:L1-B000 0 S >BD120139
24873 call .+8 ! 0000006F04F64078 SWCH:L1-B000 0 S
24874 nop ! 0000006F04F6407C SWCH:L1-B000 0 S
24875 .word 0x8FCAD946 ! 0000006F04F64080 SUBR:L0-B000 0 S illop
24876 .word 0xA5F735FB ! 0000006F04F64084 SUBR:L0-B000 0 S random
24877 add %g3, -36, %l6 ! 0000006F04F64088 SUBR:L0-B000 0 @BD120068
24878 ldda [%l6]0xD2, %f20 ! 0000006F04F6408C SUBR:L0-B000 0 S Short16
24879 std %f34, [%g6+0x0018] ! 0000006F04F64090 SUBR:L0-B000 0 S >BD120059
24880 add %g4, -32, %l6 ! 0000006F04F64094 SUBR:L0-B000 0 @BD120144
24881 stda %f28, [%l6]0xD0 ! 0000006F04F64098 SUBR:L0-B000 0 S Short8
24882 st %f21, [%g3-0x0040] ! 0000006F04F6409C SUBR:L0-B000 0 S >BD120007
24883 .word 0xB5AACC1E ! 0000006F04F640A0 SUBR:L0-B000 0 S illop
24884 stx %l4, [%g6+0x0080] ! 0000006F04F640A4 SUBR:L0-B000 0 S >BD120070
24885 .word 0x89A8D070 ! 0000006F04F640A8 SUBR:L0-B000 0 S illop_FP
24886 .word 0x8BAE8AFE ! 0000006F04F640AC SUBR:L0-B000 0 S illop_FP
24887 add %g5, 0x2A, %l6 ! 0000006F04F640B0 SUBR:L0-B000 0 @BD120099
24888 stda %f18, [%l6]0xD1 ! 0000006F04F640B4 SUBR:L0-B000 0 S Short8
24889 ldx [%g5-0x0088], %g5 ! 0000006F04F640B8 SUBR:L0-B000 0 ptr_chase
24890 ldx [%g5-0x0088], %g5 ! 0000006F04F640BC SUBR:L0-B000 0 ptr_chase
24891 .word 0xFDB07755 ! 0000006F04F640C0 SUBR:L0-B000 0 illop
24892 add %g1, 0x57F, %i0 ! 0000006F04F640C4 SUBR:L0-B000 0
24893 return %i7+0x0008 ! 0000006F04F640C8 SUBR:L0-B000 0
24894 add %g1, 0x8DB, %g1 ! 0000006F04F640CC SUBR:L0-B000 0 chksum++
24895
24896SECTION .btext060_pg1 TEXT_VA=0x6f04f64000
24897attr_text {
24898 Name = .btext060_pg1,
24899 VA = 0x6f04f64000,
24900 RA = 0xfffec2000,
24901 PA = ra2pa(0xfffec2000,0),
24902 tsbonly,
24903 part_0_ctx_nonzero_tsb_config_3,
24904 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24905 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24906 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24907}
24908.text; .skip 8
24909
24910!========================================================================
24911
24912SECTION .btext061 TEXT_VA=0x14f13f00
24913attr_text {
24914 Name = .btext061,
24915 VA = 0x14f13f00,
24916 RA = 0xfffebdf00,
24917 PA = ra2pa(0xfffebdf00,0),
24918 notsb
24919}
24920
24921SECTION .btext061_pg0 TEXT_VA=0x14f12000
24922attr_text {
24923 Name = .btext061_pg0,
24924 VA = 0x14f12000,
24925 RA = 0xfffebc000,
24926 PA = ra2pa(0xfffebc000,0),
24927 tsbonly,
24928 part_0_ctx_nonzero_tsb_config_3,
24929 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
24930 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
24931 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
24932}
24933.text; .skip 8
24934
24935
24936SECTION .btext061
24937.text
24938.global SUBR156; SUBR156:
24939BL120079: ! SUBR:L0-B000
24940 add %g1, 0x19C, %g1 ! 0000000014F13F00 SUBR:L0-B000 0 chksum++
24941 save %o6, -128, %o6 ! 0000000014F13F04 SUBR:L0-B000 0
24942 sethi %hh(0x14F13F00),%l7 ! 0000000014F13F08 SUBR:L0-B000 0 SUBR156
24943 or %l7,%hm(0x14F13F00),%l7 ! 0000000014F13F0C SUBR:L0-B000 0
24944 sethi %lm(0x14F13F00),%l6 ! 0000000014F13F10 SUBR:L0-B000 0
24945 or %l6,%lo(0x14F13F00),%l6 ! 0000000014F13F14 SUBR:L0-B000 0
24946 sllx %l7, 0x20, %l7 ! 0000000014F13F18 SUBR:L0-B000 0
24947 or %l7, %l6, %l7 ! 0000000014F13F1C SUBR:L0-B000 0
24948 add %g1, 0xF14, %g1 ! 0000000014F13F20 SUBR:L0-B000 0 chksum++
24949 add %i2, %g1, %o2 ! 0000000014F13F24 SWCH:L1-B000 0
24950 .word 0xE3AC595B ! 0000000014F13F28 SWCH:L1-B000 0 illop
24951 sethi %hi(0x40), %o2 ! 0000000014F13F2C SWCH:L1-B000 0 .+0
24952 or %o2,%lo(0x40),%o2 ! 0000000014F13F30 SWCH:L1-B000 0
24953 .word 0x95885042 ! 0000000014F13F34 SWCH:L1-B000 0 illop
24954 jmpl %l7+%o2, %g0 ! 0000000014F13F38 SWCH:L1-B000 0
24955 .word 0xD3349F14 ! 0000000014F13F3C SWCH:L1-B000 0 S illop
24956 .word 0xF7BC5C17 ! 0000000014F13F40 SWCH:L1-B000 0 illop
24957 stx %i3, [%g5+0x0080] ! 0000000014F13F44 SWCH:L1-B000 0 S >BD120070
24958 fba,a BL120082 ! 0000000014F13F48 SWCH:L1-B000 0
24959 nop ! 0000000014F13F4C SWCH:L1-B000 0 S
24960 fba,a,pn %fcc2, BL120081 ! 0000000014F13F50 SWCH:L1-B000 0
24961 ld [%g2+0x0064], %fsr ! 0000000014F13F54 SWCH:L1-B000 0 S <BD120032+4
24962 .word 0x89869F2B ! 0000000014F13F58 SWCH:L1-B000 0 illop
24963 lduha [%g3+0x0040]%asi, %i3 ! 0000000014F13F5C SWCH:L1-B000 0 S <BD120036
24964BL120080:add %g1, 0x763, %g1 ! 0000000014F13F60 CASE:L2-B000 0 chksum++
24965 .word 0x3DC322D3 ! 0000000014F13F64 CASE:L2-B000 0 S illop
24966 .word 0xBD96DBA0 ! 0000000014F13F68 CASE:L2-B000 0 S illop
24967 .word 0x83B0018C ! 0000000014F13F6C CASE:L2-B000 0 S illop_VIS
24968 st %f14, [%g3-0x0048] ! 0000000014F13F70 CASE:L2-B000 0 S >BD120023
24969 .word 0x83FB642A ! 0000000014F13F74 CASE:L2-B000 0 S illop
24970 ba BL120088 ! 0000000014F13F78 CASE:L2-B000 0
24971 .word 0x83EC5519 ! 0000000014F13F7C CASE:L2-B000 0 S illop
24972BL120081:add %g1, 0xD6E, %g1 ! 0000000014F13F80 CASE:L2-B001 0 chksum++
24973 .word 0xD3DD1883 ! 0000000014F13F84 CASE:L2-B001 0 S random
24974 ldx [%g3+0x0070], %o5 ! 0000000014F13F88 CASE:L2-B001 0 S <BD120060
24975 st %f26, [%g4+0x0064] ! 0000000014F13F8C CASE:L2-B001 0 S >BD120021
24976 .word 0xC571EEC9 ! 0000000014F13F90 CASE:L2-B001 0 S illop
24977 ldx [%g2+0x0050], %l5 ! 0000000014F13F94 CASE:L2-B001 0 <BD120003
24978 membar 0x40 ! 0000000014F13F98 CASE:L2-B001 0
24979 stda %f16, [%l5]0xF1 ! 0000000014F13F9C CASE:L2-B001 0 Blk-Store
24980 membar 0x40 ! 0000000014F13FA0 CASE:L2-B001 0
24981 stx %i3, [%g6+0x0030] ! 0000000014F13FA4 CASE:L2-B001 0 S >BD120044
24982 .word 0x0B7856B6 ! 0000000014F13FA8 CASE:L2-B001 0 random
24983 .word 0x89A60988 ! 0000000014F13FAC CASE:L2-B001 0 S illop
24984BL120082:add %g1, 0x78A, %g1 ! 0000000014F13FB0 CASE:L2-B002 0 chksum++
24985 ldx [%g3+0x0050], %i1 ! 0000000014F13FB4 CASE:L2-B002 0 S <BD120045
24986 stw %g1, [%g3+0x0024] ! 0000000014F13FB8 CASE:L2-B002 0 S >BD120139
24987 std %g0, [%g5+0x0080] ! 0000000014F13FBC CASE:L2-B002 0 S >BD120070
24988 .word 0xBFBA6267 ! 0000000014F13FC0 CASE:L2-B002 0 S illop_VIS
24989 .word 0xBDAAB169 ! 0000000014F13FC4 CASE:L2-B002 0 S illop_FP
24990 ldsb [%g3+0x0047], %o4 ! 0000000014F13FC8 CASE:L2-B002 0 S <BD120141
24991 .word 0x16A40694 ! 0000000014F13FCC CASE:L2-B002 0 S random
24992 st %f11, [%g3-0x0074] ! 0000000014F13FD0 CASE:L2-B002 0 S >BD120020
24993 .word 0x0EE543D1 ! 0000000014F13FD4 CASE:L2-B002 0 random
24994 st %f2, [%g5-0x0074] ! 0000000014F13FD8 CASE:L2-B002 0 S >BD120020
24995BL120083:.word 0xAFA9D804 ! 0000000014F13FDC CASE:L2-B003 0 illop
24996 ldx [%g2+0x0058], %l6 ! 0000000014F13FE0 CASE:L2-B003 0 <BD120010
24997 ldxa [%l6+%g0]0x04, %g7 ! 0000000014F13FE4 CASE:L2-B003 0 S <BD120011
24998 lduha [%l6+%g0]0x04, %g7 ! 0000000014F13FE8 CASE:L2-B003 0 S <BD120011
24999 st %fsr, [%g2+0x0064] ! 0000000014F13FEC CASE:L2-B003 0 S <BD120032+4
25000 lduh [%g6+0x0000], %o5 ! 0000000014F13FF0 CASE:L2-B003 0 S <BD120097
25001 std %f62, [%g6-0x0070] ! 0000000014F13FF4 CASE:L2-B003 0 S >BD120008
25002 add %g3, -86, %l6 ! 0000000014F13FF8 CASE:L2-B003 0 @BD120014
25003 ldda [%l6]0xDA, %f24 ! 0000000014F13FFC CASE:L2-B003 0 S Short16
25004 .word 0xB5A25964 ! 0000000014F14000 CASE:L2-B003 0 illop
25005 .word 0xE95CD458 ! 0000000014F14004 CASE:L2-B003 0 illop
25006 ldda [%l5]0xF1, %f16 ! 0000000014F14008 CASE:L2-B003 0 Blk-Load
25007 membar 0x40 ! 0000000014F1400C CASE:L2-B003 0
25008 fba BL120088 ! 0000000014F14010 CASE:L2-B003 0
25009 nop ! 0000000014F14014 CASE:L2-B003 0 S
25010BL120088: ! SWCH:L1-B000
25011 add %g1, 0x4D0, %g1 ! 0000000014F14018 SWCH:L1-B000 0 chksum++
25012 ld [%g5-0x0074], %f11 ! 0000000014F1401C SWCH:L1-B000 0 S <BD120020
25013 stb %i5, [%g3+0x002A] ! 0000000014F14020 SWCH:L1-B000 0 S >BD120099
25014 fbug BL120084 ;.empty ! 0000000014F14024 SWCH:L1-B000 0 L
25015 bz,a,pt %xcc, BL120085 ! 0000000014F14028 SWCH:L1-B000 0 L
25016 .word 0x81CFE008 ! 0000000014F1402C SWCH:L1-B000 0 S random
25017 brgez,pt %o5, BL120086 ! 0000000014F14030 SWCH:L1-B000 0 L
25018BL120084:.word 0x93AA7A19 ! 0000000014F14034 SWCH:L1-B000 0 S illop
25019BL120085:stb %o4, [%g5+0x002A] ! 0000000014F14038 SWCH:L1-B000 0 S >BD120099
25020 std %f38, [%g3+0x0018] ! 0000000014F1403C SWCH:L1-B000 0 S >BD120059
25021 .word 0xEBB23989 ! 0000000014F14040 SWCH:L1-B000 0 L illop
25022BL120087:fbo,a,pt %fcc1, BL120086 ! 0000000014F14044 SWCH:L1-B000 0 L
25023 .word 0x20C287C0 ! 0000000014F14048 SWCH:L1-B000 0 S illop
25024BL120086:ldd [%g5+0x0018], %f32 ! 0000000014F1404C SWCH:L1-B000 0 S <BD120059
25025 add %g1, 0xADB, %g1 ! 0000000014F14050 SWCH:L1-B000 0 chksum++
25026 .word 0xFF35343E ! 0000000014F14054 SWCH:L1-B000 0 illop
25027 stda %f28, [%l6]0xD0 ! 0000000014F14058 SUBR:L0-B000 0 S Short8
25028 stw %o0, [%g4-0x000C] ! 0000000014F1405C SUBR:L0-B000 0 S >BD120002
25029 add %g3, -88, %l6 ! 0000000014F14060 SUBR:L0-B000 0 @BD120024
25030 stda %f26, [%l6]0xD0 ! 0000000014F14064 SUBR:L0-B000 0 S Short8
25031 st %f14, [%g5+0x0010] ! 0000000014F14068 SUBR:L0-B000 0 S >BD120074
25032 sta %f15, [%g5+0x0014]%asi ! 0000000014F1406C SUBR:L0-B000 0 S >BD120074+4
25033 .word 0xD239B40F ! 0000000014F14070 SUBR:L0-B000 0 S illop
25034 nop ! 0000000014F14074 SUBR:L0-B000 0 S
25035 add %g1, 0x5E7, %i0 ! 0000000014F14078 SUBR:L0-B000 0
25036 return %i7+0x0008 ! 0000000014F1407C SUBR:L0-B000 0
25037 add %g1, 0x9A6, %g1 ! 0000000014F14080 SUBR:L0-B000 0 chksum++
25038
25039SECTION .btext061_pg1 TEXT_VA=0x14f14000
25040attr_text {
25041 Name = .btext061_pg1,
25042 VA = 0x14f14000,
25043 RA = 0xfffebe000,
25044 PA = ra2pa(0xfffebe000,0),
25045 tsbonly,
25046 part_0_ctx_nonzero_tsb_config_3,
25047 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
25048 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25049 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25050}
25051.text; .skip 8
25052
25053!========================================================================
25054
25055SECTION .btext062 TEXT_VA=0xffffd6f66fffff00
25056attr_text {
25057 Name = .btext062,
25058 VA = 0xffffd6f66fffff00,
25059 RA = 0xb9fffff00,
25060 PA = ra2pa(0xb9fffff00,0),
25061 notsb
25062}
25063
25064SECTION .btext062_pg0 TEXT_VA=0xffffd6f660000000
25065attr_text {
25066 Name = .btext062_pg0,
25067 VA = 0xffffd6f660000000,
25068 RA = 0xb90000000,
25069 PA = ra2pa(0xb90000000,0),
25070 tsbonly,
25071 part_0_ctx_nonzero_tsb_config_1,
25072 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
25073 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25074 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25075}
25076.text; .skip 8
25077
25078
25079SECTION .btext062
25080.text
25081.global SUBR157; SUBR157:
25082 add %g1, 0x8D9, %g1 ! FFFFD6F66FFFFF00 SUBR:L0-B000 0 chksum++
25083 .word 0xFABC3C5E ! FFFFD6F66FFFFF04 SWCH:L1-B000 0 illop
25084 .word 0xA1D9BD30 ! FFFFD6F66FFFFF08 SWCH:L1-B000 0 illop
25085 bnz,pn %xcc, BL120094 ! FFFFD6F66FFFFF0C SWCH:L1-B000 0
25086 andcc %o4, 0x400, %g0 ! FFFFD6F66FFFFF10 SWCH:L1-B000 0
25087 .word 0xBBB758D2 ! FFFFD6F66FFFFF14 SWCH:L1-B000 0 illop
25088 andcc %o4, 0x4, %g0 ! FFFFD6F66FFFFF18 SWCH:L1-B000 0
25089 .word 0xB7AF087D ! FFFFD6F66FFFFF1C SWCH:L1-B000 0 illop
25090 andcc %o4, 0x200, %g0 ! FFFFD6F66FFFFF20 SWCH:L1-B000 0
25091 bnz,pn %xcc, BL120089 ! FFFFD6F66FFFFF24 SWCH:L1-B000 0
25092 .word 0x93906000 ! FFFFD6F66FFFFF28 SWCH:L1-B000 0 random
25093 membar 0x40 ! FFFFD6F66FFFFF2C SWCH:L1-B000 0
25094 ldda [%l5]0xF1, %f16 ! FFFFD6F66FFFFF30 SWCH:L1-B000 0 Blk-Load
25095 membar 0x40 ! FFFFD6F66FFFFF34 SWCH:L1-B000 0
25096 membar 0x40 ! FFFFD6F66FFFFF38 SWCH:L1-B000 0
25097 ldda [%l5]0xF0, %f16 ! FFFFD6F66FFFFF3C SWCH:L1-B000 0 Blk-Load
25098 membar 0x40 ! FFFFD6F66FFFFF40 SWCH:L1-B000 0
25099 stxa %o1, [%g4+0x0058]%asi ! FFFFD6F66FFFFF44 SWCH:L1-B000 0 S >BD120035
25100 stw %o1, [%g5+0x000C] ! FFFFD6F66FFFFF48 SWCH:L1-B000 0 S >BD120058+4
25101 add %g1, 0x458, %g1 ! FFFFD6F66FFFFF4C SWCH:L1-B000 0 chksum++
25102 ba,a,pn %icc, BL120098 ! FFFFD6F66FFFFF50 SWCH:L1-B000 0
25103 .word 0x8FB6C605 ! FFFFD6F66FFFFF54 SWCH:L1-B000 0 S illop
25104BL120089:add %g1, 0x613, %g1 ! FFFFD6F66FFFFF58 CASE:L2-B000 0 chksum++
25105 ldsb [%g3+0x002B], %o1 ! FFFFD6F66FFFFF5C CASE:L2-B000 0 S <BD120126
25106 ldub [%g4-0x001F], %o0 ! FFFFD6F66FFFFF60 CASE:L2-B000 0 S <BD120085
25107 .word 0x9BDF8AE1 ! FFFFD6F66FFFFF64 CASE:L2-B000 0 S illop
25108 std %f18, [%g4-0x0068] ! FFFFD6F66FFFFF68 CASE:L2-B000 0 S >BD120082
25109 .word 0x9DE3A060 ! FFFFD6F66FFFFF6C CASE:L2-B000 0 S random
25110 ldx [%g2+0x0050], %l5 ! FFFFD6F66FFFFF70 CASE:L2-B000 0 <BD120003
25111 membar 0x40 ! FFFFD6F66FFFFF74 CASE:L2-B000 0
25112 .word 0xB3A85C01 ! FFFFD6F66FFFFF78 CASE:L2-B000 0 illop
25113 membar 0x40 ! FFFFD6F66FFFFF7C CASE:L2-B000 0
25114 lduh [%g6-0x0022], %o5 ! FFFFD6F66FFFFF80 CASE:L2-B000 0 S <BD120076
25115 .word 0xB9AB4E8A ! FFFFD6F66FFFFF84 CASE:L2-B000 0 S illop
25116 fba,pt %fcc1, BL120098 ! FFFFD6F66FFFFF88 CASE:L2-B000 0
25117 nop ! FFFFD6F66FFFFF8C CASE:L2-B000 0 S
25118BL120090:.word 0xAD645E89 ! FFFFD6F66FFFFF90 CASE:L2-B001 0 illop
25119 add %g3, -87, %l6 ! FFFFD6F66FFFFF94 CASE:L2-B001 0 @BD120026
25120 ldda [%l6]0xD0, %f26 ! FFFFD6F66FFFFF98 CASE:L2-B001 0 S Short8
25121 ldx [%g3+0x0078], %o2 ! FFFFD6F66FFFFF9C CASE:L2-B001 0 S <BD120009
25122 sta %f8, [%g5+0x0060]%asi ! FFFFD6F66FFFFFA0 CASE:L2-B001 0 S >BD120069
25123 st %f3, [%g3+0x0020] ! FFFFD6F66FFFFFA4 CASE:L2-B001 0 S >BD120042
25124 .word 0x9F968353 ! FFFFD6F66FFFFFA8 CASE:L2-B001 0 S illop
25125 st %f15, [%g5-0x0004] ! FFFFD6F66FFFFFAC CASE:L2-B001 0 S >BD120056+4
25126 ldx [%g2+0x0058], %l6 ! FFFFD6F66FFFFFB0 CASE:L2-B001 0 <BD120010
25127 .word 0xFA61101C ! FFFFD6F66FFFFFB4 CASE:L2-B001 0 S illop
25128 fba,pt %fcc1, BL120098 ! FFFFD6F66FFFFFB8 CASE:L2-B001 0
25129 lduh [%g6-0x0028], %o1 ! FFFFD6F66FFFFFBC CASE:L2-B001 0 S <BD120049
25130BL120093:.word 0xEDC19702 ! FFFFD6F66FFFFFC0 CASE:L2-B002 0 illop
25131 .word 0xAFAF4A7C ! FFFFD6F66FFFFFC4 CASE:L2-B002 0 S illop
25132 .word 0xBE6A34EC ! FFFFD6F66FFFFFC8 CASE:L2-B002 0 L random
25133 brnz,a,pn %o2, BL120092 ! FFFFD6F66FFFFFCC CASE:L2-B002 0 L
25134 ldsba [%g4-0x0020]%asi, %o5 ! FFFFD6F66FFFFFD0 CASE:L2-B002 0 S <BD120144
25135 .word 0x95A10994 ! FFFFD6F66FFFFFD4 CASE:L2-B002 0 L illop
25136BL120092:ldx [%g2+0x0040], %g6 ! FFFFD6F66FFFFFD8 CASE:L2-B002 0 S BASE<BD120031
25137 ldstub [%g4-0x0058], %o3 ! FFFFD6F66FFFFFDC CASE:L2-B002 0 S >BD120024
25138 tne %xcc, %g0+0x0072 ! FFFFD6F66FFFFFE0 CASE:L2-B002 0 S pseudo-branch
25139BL120091:std %o2, [%g4+0x0070] ! FFFFD6F66FFFFFE4 CASE:L2-B002 0 S >BD120060
25140 nop ! FFFFD6F66FFFFFE8 CASE:L2-B002 0 S
25141 .word 0xC63F80D1 ! FFFFD6F66FFFFFEC CASE:L2-B002 0 S illop
25142 add %g1, 0xC40, %g1 ! FFFFD6F66FFFFFF0 CASE:L2-B002 0 chksum++
25143 ba,a BL120098 ! FFFFD6F66FFFFFF4 CASE:L2-B002 0
25144 lduh [%g4-0x0024], %o1 ! FFFFD6F66FFFFFF8 CASE:L2-B002 0 S <BD120068
25145BL120094:add %g1, 0x904, %g1 ! FFFFD6F66FFFFFFC CASE:L2-B003 0 chksum++
25146 ldd [%g3+0x0058], %f18 ! FFFFD6F670000000 CASE:L2-B003 0 S <BD120035
25147 prefetch [%g2+%o0], 0 ! FFFFD6F670000004 CASE:L2-B003 0 S <.+0
25148 ldswa [%g4+0x0048]%asi, %o2 ! FFFFD6F670000008 CASE:L2-B003 0 S <BD120018
25149 ldd [%g6+0x003B], %o0 ! FFFFD6F67000000C CASE:L2-B003 0 S <BD120028+3
25150 ldx [%g2+0x0048], %g3 ! FFFFD6F670000010 CASE:L2-B003 0 S BASE<BD120209
25151 .word 0x95AE5863 ! FFFFD6F670000014 CASE:L2-B003 0 S illop
25152 ld [%g2+0x0064], %fsr ! FFFFD6F670000018 CASE:L2-B003 0 S <BD120032+4
25153 ldx [%g2+0x0030], %g6 ! FFFFD6F67000001C CASE:L2-B003 0 S BASE<BD120013
25154 ldx [%g2+0x0050], %l5 ! FFFFD6F670000020 CASE:L2-B003 0 <BD120003
25155 membar 0x40 ! FFFFD6F670000024 CASE:L2-B003 0
25156 stda %f32, [%l5]0xF8 ! FFFFD6F670000028 CASE:L2-B003 0 Blk-Store
25157 membar 0x40 ! FFFFD6F67000002C CASE:L2-B003 0
25158 stxa %o5, [%g3-0x0008]%asi ! FFFFD6F670000030 CASE:L2-B003 0 S >BD120056
25159 membar 0x40 ! FFFFD6F670000034 CASE:L2-B003 0
25160 .word 0x9DA98C80 ! FFFFD6F670000038 CASE:L2-B003 0 illop
25161 .word 0xEA9AD2BC ! FFFFD6F67000003C CASE:L2-B003 0 random
25162 fba,a,pn %fcc1, BL120098 ! FFFFD6F670000040 CASE:L2-B003 0
25163 swap [%g4-0x0014], %o5 ! FFFFD6F670000044 CASE:L2-B003 0 S >BD120087
25164BL120098: ! SWCH:L1-B000
25165 .word 0xD7D8A265 ! FFFFD6F670000048 SWCH:L1-B000 0 illop
25166 ldx [%g2+0x0010], %g6 ! FFFFD6F67000004C SWCH:L1-B000 0 S BASE<BD120048
25167 std %f42, [%g4-0x0060] ! FFFFD6F670000050 SWCH:L1-B000 0 S >BD120104
25168 fbge,a,pn %fcc0, BL120095 ;.empty ! FFFFD6F670000054 SWCH:L1-B000 0 L
25169 bge,pn %icc, BL120096 ! FFFFD6F670000058 SWCH:L1-B000 0 L
25170 ldx [%g2+0x0028], %g4 ! FFFFD6F67000005C SWCH:L1-B000 0 S BASE<BD120022
25171BL120096:nop ! FFFFD6F670000060 SWCH:L1-B000 0 S
25172BL120095:ldx [%g2+0x0008], %g5 ! FFFFD6F670000064 SWCH:L1-B000 0 S BASE<BD120015
25173 .word 0xB3AC0F53 ! FFFFD6F670000068 SWCH:L1-B000 0 S illop_FP
25174 bpos,a,pt %icc, BL120097 ! FFFFD6F67000006C SWCH:L1-B000 0 L
25175 ld [%g2+0x0064], %fsr ! FFFFD6F670000070 SWCH:L1-B000 0 S <BD120032+4
25176BL120097:ldd [%g6-0x0070], %f12 ! FFFFD6F670000074 SWCH:L1-B000 0 S <BD120008
25177 add %g1, 0x778, %g1 ! FFFFD6F670000078 SWCH:L1-B000 0 chksum++
25178 ldstub [%g5+0x0043], %o5 ! FFFFD6F67000007C SUBR:L0-B000 0 S >BD120092
25179 fbe,a,pn %fcc2, BL120099 ;.empty ! FFFFD6F670000080 SUBR:L0-B000 0 L
25180 fbul,a BL120100 ;.empty ! FFFFD6F670000084 SUBR:L0-B000 0 L
25181 fble,a,pn %fcc1, BL120100 ;.empty ! FFFFD6F670000088 SUBR:L0-B000 0 L
25182 .word 0xB3AF4A21 ! FFFFD6F67000008C SUBR:L0-B000 0 L illop
25183BL120099:sth %o3, [%g4+0x003C] ! FFFFD6F670000090 SUBR:L0-B000 0 S >BD120028+4
25184 stwa %o1, [%g6-0x0050]%asi ! FFFFD6F670000094 SUBR:L0-B000 0 S >BD120093
25185BL120100:fbge,a,pn %fcc3, BL120101 ! FFFFD6F670000098 SUBR:L0-B000 0 L
25186BL120101:.word 0xC2BDD782 ! FFFFD6F67000009C SUBR:L0-B000 0 S illop
25187 add %g1, 0x5BF, %g1 ! FFFFD6F6700000A0 SUBR:L0-B000 0 chksum++
25188 .word 0xA3D6F684 ! FFFFD6F6700000A4 SUBR:L0-B000 0 illop
25189 add %g1, 0x5EA, %g1 ! FFFFD6F6700000A8 SUBR:L0-B000 0 chksum++
25190
25191SECTION .btext062_pg1 TEXT_VA=0xffffd6f670000000
25192attr_text {
25193 Name = .btext062_pg1,
25194 VA = 0xffffd6f670000000,
25195 RA = 0xba0000000,
25196 PA = ra2pa(0xba0000000,0),
25197 tsbonly,
25198 part_0_ctx_nonzero_tsb_config_1,
25199 TTE_Context=74, TTE_Size=5, TTE_W=0, TTE_X=1,
25200 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25201 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25202}
25203.text; .skip 8
25204
25205!========================================================================
25206
25207SECTION .btext063 TEXT_VA=0xffffc5041dcaff00
25208attr_text {
25209 Name = .btext063,
25210 VA = 0xffffc5041dcaff00,
25211 RA = 0xfffeb9f00,
25212 PA = ra2pa(0xfffeb9f00,0),
25213 notsb
25214}
25215
25216SECTION .btext063_pg0 TEXT_VA=0xffffc5041dcae000
25217attr_text {
25218 Name = .btext063_pg0,
25219 VA = 0xffffc5041dcae000,
25220 RA = 0xfffeb8000,
25221 PA = ra2pa(0xfffeb8000,0),
25222 tsbonly,
25223 part_0_ctx_nonzero_tsb_config_3,
25224 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
25225 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25226 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25227}
25228.text; .skip 8
25229
25230
25231SECTION .btext063
25232.text
25233.global SUBR158; SUBR158:
25234 .word 0x9DA8486A ! FFFFC5041DCAFF00 SUBR:L0-B000 0 illop
25235 .word 0xB1FFE87E ! FFFFC5041DCAFF04 LOOP:L1-B000 0 illop
25236BL120138: ! LOOP:L1-B000
25237 .word 0xA3B7C360 ! FFFFC5041DCAFF08 LOOP:L1-B000 0 illop
25238 nop ! FFFFC5041DCAFF0C LOOP:L1-B000 0 S
25239 .word 0x8DA1011B ! FFFFC5041DCAFF10 LOOP:L1-B000 0 S illop_FP
25240 bz,pt %xcc, BL120102 ;.empty ! FFFFC5041DCAFF14 LOOP:L1-B000 0 L
25241 .word 0xA7A94A62 ! FFFFC5041DCAFF18 LOOP:L1-B000 0 L illop
25242 .word 0x95906000 ! FFFFC5041DCAFF1C LOOP:L1-B000 0 L random
25243 fbule,a,pn %fcc1, BL120104 ;.empty ! FFFFC5041DCAFF20 LOOP:L1-B000 0 L
25244 .word 0xA2CC5DD8 ! FFFFC5041DCAFF24 LOOP:L1-B000 0 L illop
25245 fbne BL120106 ! FFFFC5041DCAFF28 LOOP:L1-B000 0 L
25246BL120104:ldd [%g3+0x0008], %o0 ! FFFFC5041DCAFF2C LOOP:L1-B000 0 S <BD120058
25247 bcc,pn %icc, BL120103 ! FFFFC5041DCAFF30 LOOP:L1-B000 0 L
25248BL120102:lduha [%g3-0x003A]%asi, %o2 ! FFFFC5041DCAFF34 LOOP:L1-B000 0 S <BD120005
25249 bnz,a,pt %xcc, BL120107 ;.empty ! FFFFC5041DCAFF38 LOOP:L1-B000 0 L
25250BL120105:fbge,a,pn %fcc1, BL120108 ! FFFFC5041DCAFF3C LOOP:L1-B000 0 L
25251BL120106:.word 0xB7A48D77 ! FFFFC5041DCAFF40 LOOP:L1-B000 0 S illop_FP
25252BL120103:fbl,pt %fcc1, BL120107 ! FFFFC5041DCAFF44 LOOP:L1-B000 0 L
25253BL120108:nop ! FFFFC5041DCAFF48 LOOP:L1-B000 0 S
25254BL120107:add %g1, 0x7D3, %g1 ! FFFFC5041DCAFF4C LOOP:L1-B000 0 chksum++
25255 andcc %o4, 0x8, %g0 ! FFFFC5041DCAFF50 SKIP:L2-B000 0
25256 bnz,pn %xcc, BL120109 ! FFFFC5041DCAFF54 SKIP:L2-B000 0
25257 nop ! FFFFC5041DCAFF58 SKIP:L2-B000 0 S
25258 ld [%g5+0x0024], %f19 ! FFFFC5041DCAFF5C SKIP:L2-B000 0 S <BD120139
25259 .word 0xD9D81A32 ! FFFFC5041DCAFF60 SKIP:L2-B000 0 S illop
25260 ldx [%g2+0x0050], %l5 ! FFFFC5041DCAFF64 SKIP:L2-B000 0 <BD120003
25261 membar 0x40 ! FFFFC5041DCAFF68 SKIP:L2-B000 0
25262 .word 0x9BA8E949 ! FFFFC5041DCAFF6C SKIP:L2-B000 0 illop
25263 membar 0x40 ! FFFFC5041DCAFF70 SKIP:L2-B000 0
25264 ldx [%g2+0x0058], %l6 ! FFFFC5041DCAFF74 SKIP:L2-B000 0 <BD120010
25265 stwa %g7, [%l6+%g0]0x0C ! FFFFC5041DCAFF78 SKIP:L2-B000 0 S >BD120011
25266 membar 0x40 ! FFFFC5041DCAFF7C SKIP:L2-B000 0
25267 ldda [%l5]0x16, %f16 ! FFFFC5041DCAFF80 SKIP:L2-B000 0 Blk-Load
25268 .word 0xEDD6D817 ! FFFFC5041DCAFF84 SKIP:L2-B000 0 illop
25269 ldx [%g2+0x0060], %fsr ! FFFFC5041DCAFF88 SKIP:L2-B000 0 S <BD120032
25270 membar 0x40 ! FFFFC5041DCAFF8C SKIP:L2-B000 0
25271 .word 0xB7A3D17E ! FFFFC5041DCAFF90 SKIP:L2-B000 0 illop
25272 .word 0x89B35C55 ! FFFFC5041DCAFF94 SKIP:L2-B000 0 illop
25273 .word 0xE37AB02F ! FFFFC5041DCAFF98 SKIP:L2-B000 0 S random
25274 .word 0xF1893948 ! FFFFC5041DCAFF9C SKIP:L2-B000 0 S illop
25275 .word 0xBB9BAEBC ! FFFFC5041DCAFFA0 SKIP:L2-B000 0 S random
25276 add %g1, 0xC90, %g1 ! FFFFC5041DCAFFA4 SKIP:L2-B000 0 chksum++
25277 .word 0x121E9D33 ! FFFFC5041DCAFFA8 SKIP:L2-B000 0 S illop
25278 nop ! FFFFC5041DCAFFAC SKIP:L2-B000 0 S
25279 stx %fsr, [%g2+0x0060] ! FFFFC5041DCAFFB0 SKIP:L2-B000 0 S <BD120032
25280 stx %i2, [%g4+0x0030] ! FFFFC5041DCAFFB4 SKIP:L2-B000 0 S >BD120044
25281 ld [%g4-0x0050], %f20 ! FFFFC5041DCAFFB8 SKIP:L2-B000 0 S <BD120093
25282 .word 0x9F91A007 ! FFFFC5041DCAFFBC SKIP:L2-B000 0 illop
25283 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC0 SKIP:L2-B000 0 ptr_chase
25284 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC4 SKIP:L2-B000 0 ptr_chase
25285 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFC8 SKIP:L2-B000 0 ptr_chase
25286 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFCC SKIP:L2-B000 0 ptr_chase
25287 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD0 SKIP:L2-B000 0 ptr_chase
25288 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD4 SKIP:L2-B000 0 ptr_chase
25289 ldx [%g4-0x0088], %g4 ! FFFFC5041DCAFFD8 SKIP:L2-B000 0 ptr_chase
25290 stx %o0, [%g3-0x0068] ! FFFFC5041DCAFFDC SKIP:L2-B000 0 S >BD120082
25291 .word 0xDF73AE1F ! FFFFC5041DCAFFE0 SKIP:L2-B000 0 S illop
25292 .word 0x83AECF9A ! FFFFC5041DCAFFE4 SKIP:L2-B000 0 S illop_FP
25293 ldx [%g2+0x0058], %l6 ! FFFFC5041DCAFFE8 SKIP:L2-B000 0 <BD120010
25294 ldxa [%l6+%g0]0x04, %g7 ! FFFFC5041DCAFFEC SKIP:L2-B000 0 S <BD120011
25295 stxa %i5, [%g6+0x0080]%asi ! FFFFC5041DCAFFF0 SKIP:L2-B000 0 S >BD120070
25296 .word 0x1FC1F911 ! FFFFC5041DCAFFF4 SKIP:L2-B000 0 illop
25297 .word 0xDF777E23 ! FFFFC5041DCAFFF8 SKIP:L2-B000 0 S illop
25298BL120109: ! ELSE:L2-B001
25299 .word 0xD72B2857 ! FFFFC5041DCAFFFC ELSE:L2-B001 0 random
25300 membar 0x40 ! FFFFC5041DCB0000 ELSE:L2-B001 0
25301 stda %f16, [%l5]0xE0 ! FFFFC5041DCB0004 ELSE:L2-B001 0 Blk-Store
25302 .word 0xCDCE2620 ! FFFFC5041DCB0008 ELSE:L2-B001 0 random
25303 add %g3, -16, %l6 ! FFFFC5041DCB000C ELSE:L2-B001 0 @BD120052
25304 .word 0x81CFE008 ! FFFFC5041DCB0010 ELSE:L2-B001 0 S random
25305 st %fsr, [%g2+0x0064] ! FFFFC5041DCB0014 ELSE:L2-B001 0 S <BD120032+4
25306 .word 0xE397BC50 ! FFFFC5041DCB0018 ELSE:L2-B001 0 illop
25307 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB001C ELSE:L2-B001 0 ptr_chase
25308 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0020 ELSE:L2-B001 0 ptr_chase
25309 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0024 ELSE:L2-B001 0 ptr_chase
25310 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0028 ELSE:L2-B001 0 ptr_chase
25311 .word 0xBDA291BE ! FFFFC5041DCB002C ELSE:L2-B001 0 illop
25312 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0030 ELSE:L2-B001 0 ptr_chase
25313 .word 0xAD97167E ! FFFFC5041DCB0034 ELSE:L2-B001 0 illop
25314 .word 0xA9A30087 ! FFFFC5041DCB0038 ELSE:L2-B001 0 illop
25315 ldda [%l6]0x2C, %o0 ! FFFFC5041DCB003C ELSE:L2-B001 0 S Quad_Ld
25316 stb %o0, [%g6+0x0047] ! FFFFC5041DCB0040 ELSE:L2-B001 0 S >BD120141
25317 ldub [%g6+0x0028], %o0 ! FFFFC5041DCB0044 ELSE:L2-B001 0 S <BD120080
25318 .word 0x99AC0AC4 ! FFFFC5041DCB0048 ELSE:L2-B001 0 S illop_FP
25319 .word 0xA5FC2BA4 ! FFFFC5041DCB004C ELSE:L2-B001 0 S illop
25320 ldda [%l6]0x26, %o2 ! FFFFC5041DCB0050 ELSE:L2-B001 0 S Quad_Ld_P
25321 .word 0x83B54BFE ! FFFFC5041DCB0054 ELSE:L2-B001 0 S illop_VIS
25322 .word 0x9E100001 ! FFFFC5041DCB0058 ELSE:L2-B001 0 S random
25323 st %f8, [%g4-0x0074] ! FFFFC5041DCB005C ELSE:L2-B001 0 S >BD120020
25324 .word 0xBFB3C2AA ! FFFFC5041DCB0060 ELSE:L2-B001 0 S illop_VIS
25325 ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0064 ELSE:L2-B001 0 <BD120003
25326 membar 0x40 ! FFFFC5041DCB0068 ELSE:L2-B001 0
25327 ldda [%l5]0x16, %f16 ! FFFFC5041DCB006C ELSE:L2-B001 0 Blk-Load
25328 membar 0x40 ! FFFFC5041DCB0070 ELSE:L2-B001 0
25329 nop ! FFFFC5041DCB0074 ELSE:L2-B001 0 S
25330BL120110: ! ELSE:L2-B001
25331 add %g1, 0xB, %g1 ! FFFFC5041DCB0078 ELSE:L2-B001 0 chksum++
25332 andcc %g1, 0x80, %g0 ! FFFFC5041DCB007C SKIP:L2-B002 0
25333 .word 0xBDA90C9B ! FFFFC5041DCB0080 SKIP:L2-B002 0 illop
25334 .word 0x81A9DBCC ! FFFFC5041DCB0084 SKIP:L2-B002 0 S illop
25335 nop ! FFFFC5041DCB0088 SKIP:L2-B002 0 S
25336 be BL120111 ! FFFFC5041DCB008C SKIP:L2-B002 0 L
25337 .word 0x12FE9D44 ! FFFFC5041DCB0090 SKIP:L2-B002 0 S random
25338 lduwa [%g6+0x0064]%asi, %o3 ! FFFFC5041DCB0094 SKIP:L2-B002 0 S <BD120021
25339 fblg,a,pt %fcc1, BL120112 ! FFFFC5041DCB0098 SKIP:L2-B002 0 L
25340BL120112:nop ! FFFFC5041DCB009C SKIP:L2-B002 0 S
25341 fble,a,pt %fcc2, BL120113 ;.empty ! FFFFC5041DCB00A0 SKIP:L2-B002 0 L
25342BL120113:.word 0x89787012 ! FFFFC5041DCB00A4 SKIP:L2-B002 0 L illop
25343 stx %g1, [%g5-0x0067] ! FFFFC5041DCB00A8 SKIP:L2-B002 0 S >BD120082+1
25344 fbge,pt %fcc0, BL120114 ;.empty ! FFFFC5041DCB00AC SKIP:L2-B002 0 L
25345 .word 0x91AA8A49 ! FFFFC5041DCB00B0 SKIP:L2-B002 0 L illop
25346 bcs BL120116 ! FFFFC5041DCB00B4 SKIP:L2-B002 0 L
25347BL120115:nop ! FFFFC5041DCB00B8 SKIP:L2-B002 0 S
25348 brnz,pn %o0, BL120114 ! FFFFC5041DCB00BC SKIP:L2-B002 0 L
25349BL120111:ldstub [%g6+0x0047], %o5 ! FFFFC5041DCB00C0 SKIP:L2-B002 0 S >BD120141
25350 .word 0xABB789CE ! FFFFC5041DCB00C4 SKIP:L2-B002 0 S illop
25351BL120114:nop ! FFFFC5041DCB00C8 SKIP:L2-B002 0 S
25352BL120116:.word 0x87A9181C ! FFFFC5041DCB00CC SKIP:L2-B002 0 illop
25353 add %g1, 0x5E1, %g1 ! FFFFC5041DCB00D0 SKIP:L2-B002 0 chksum++
25354 ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00D4 SKIP:L2-B002 0 ptr_chase
25355 .word 0xABA59EC5 ! FFFFC5041DCB00D8 SKIP:L2-B002 0 illop
25356 ldx [%g6-0x0088], %g6 ! FFFFC5041DCB00DC SKIP:L2-B002 0 ptr_chase
25357 st %f9, [%g5-0x0074] ! FFFFC5041DCB00E0 SKIP:L2-B002 0 S >BD120020
25358 .word 0xCDBD02CC ! FFFFC5041DCB00E4 SKIP:L2-B002 0 S illop_VIS
25359 .word 0xF792456E ! FFFFC5041DCB00E8 SKIP:L2-B002 0 S illop
25360 nop ! FFFFC5041DCB00EC SKIP:L2-B002 0 S
25361 add %g4, -31, %l6 ! FFFFC5041DCB00F0 SKIP:L2-B002 0 @BD120085
25362 .word 0xDE3A4A5C ! FFFFC5041DCB00F4 SKIP:L2-B002 0 S illop
25363 ldx [%g2+0x0038], %g6 ! FFFFC5041DCB00F8 SKIP:L2-B002 0 S BASE<BD120125
25364 .word 0xC9461F83 ! FFFFC5041DCB00FC SKIP:L2-B002 0 S illop
25365 nop ! FFFFC5041DCB0100 SKIP:L2-B002 0 S
25366 fba,a,pn %fcc2, BL120118 ! FFFFC5041DCB0104 SKIP:L2-B002 0
25367 lduh [%g4-0x000E], %o5 ! FFFFC5041DCB0108 SKIP:L2-B002 0 S <BD120184
25368BL120117: ! ELSE:L2-B003
25369 nop ! FFFFC5041DCB010C ELSE:L2-B003 0 S
25370 add %g3, -32, %l6 ! FFFFC5041DCB0110 ELSE:L2-B003 0 @BD120144
25371 .word 0xA7CC6517 ! FFFFC5041DCB0114 ELSE:L2-B003 0 S illop
25372 .word 0x9BA09971 ! FFFFC5041DCB0118 ELSE:L2-B003 0 S illop_FP
25373 stb %g1, [%g3-0x004D] ! FFFFC5041DCB011C ELSE:L2-B003 0 S >BD120093+3
25374 .word 0xD176582A ! FFFFC5041DCB0120 ELSE:L2-B003 0 S random
25375 stw %o5, [%g4+0x0048] ! FFFFC5041DCB0124 ELSE:L2-B003 0 S >BD120018
25376 nop ! FFFFC5041DCB0128 ELSE:L2-B003 0 S
25377 .word 0x9FB589D5 ! FFFFC5041DCB012C ELSE:L2-B003 0 S illop_VIS
25378 .word 0x8F8E6FD3 ! FFFFC5041DCB0130 ELSE:L2-B003 0 S illop
25379 .word 0xA5AC91F6 ! FFFFC5041DCB0134 ELSE:L2-B003 0 S illop
25380 add %g3, -104, %l5 ! FFFFC5041DCB0138 ELSE:L2-B003 0 @BD120082
25381 stda %f20,[%l5+%g1]0xC2 ! FFFFC5041DCB013C ELSE:L2-B003 0 S Partial_St
25382 add %g1, 0x875, %g1 ! FFFFC5041DCB0140 ELSE:L2-B003 0 chksum++
25383 ldx [%g2+0x0050], %l5 ! FFFFC5041DCB0144 ELSE:L2-B003 0 <BD120003
25384 membar 0x40 ! FFFFC5041DCB0148 ELSE:L2-B003 0
25385 ldda [%l5]0x16, %f16 ! FFFFC5041DCB014C ELSE:L2-B003 0 Blk-Load
25386 membar 0x40 ! FFFFC5041DCB0150 ELSE:L2-B003 0
25387 lduba [%g5-0x0010]%asi, %o5 ! FFFFC5041DCB0154 ELSE:L2-B003 0 S <BD120052
25388 tgu %icc, %g7+0x0063 ! FFFFC5041DCB0158 ELSE:L2-B003 0 S
25389 st %f3, [%g5+0x002C] ! FFFFC5041DCB015C ELSE:L2-B003 0 S >BD120019
25390 ldd [%g5+0x0010], %f40 ! FFFFC5041DCB0160 ELSE:L2-B003 0 S <BD120074
25391 ldx [%g2+0x0030], %g3 ! FFFFC5041DCB0164 ELSE:L2-B003 0 S BASE<BD120013
25392 ldx [%g4-0x0088], %g4 ! FFFFC5041DCB0168 ELSE:L2-B003 0 ptr_chase
25393 ldd [%g4+0x0010], %f42 ! FFFFC5041DCB016C ELSE:L2-B003 0 S <BD120074
25394 std %o4, [%g4-0x0048] ! FFFFC5041DCB0170 ELSE:L2-B003 0 S >BD120023
25395 ldd [%g6+0x0068], %o0 ! FFFFC5041DCB0174 ELSE:L2-B003 0 S <BD120012
25396 lduh [%g6+0x0002], %o3 ! FFFFC5041DCB0178 ELSE:L2-B003 0 S <BD120095
25397BL120118: ! ELSE:L2-B003
25398 .word 0xB9B47BE2 ! FFFFC5041DCB017C ELSE:L2-B003 0 illop
25399 fcmpd %fcc2, %f14, %f14 ! FFFFC5041DCB0180 SKIP:L2-B004 0
25400 fbge,a,pt %fcc2, BL120123 ! FFFFC5041DCB0184 SKIP:L2-B004 0
25401 ld [%g3+0x004C], %f11 ! FFFFC5041DCB0188 SKIP:L2-B004 0 S <BD120047
25402 st %f10, [%g5-0x002C] ! FFFFC5041DCB018C SKIP:L2-B004 0 S >BD120055
25403 .word 0xD1BC02F8 ! FFFFC5041DCB0190 SKIP:L2-B004 0 S illop
25404 add %g4, -86, %l6 ! FFFFC5041DCB0194 SKIP:L2-B004 0 @BD120014
25405 stda %f16, [%l6]0xD2 ! FFFFC5041DCB0198 SKIP:L2-B004 0 S Short16
25406 .word 0x81A490FE ! FFFFC5041DCB019C SKIP:L2-B004 0 S illop
25407 prefetch [%i6+0x0273], 23 ! FFFFC5041DCB01A0 SKIP:L2-B004 0 S <.+627
25408 .word 0xB9A79EA5 ! FFFFC5041DCB01A4 SKIP:L2-B004 0 illop
25409 .word 0xD3B31D82 ! FFFFC5041DCB01A8 SKIP:L2-B004 0 S illop
25410 .word 0x9FA7D0C8 ! FFFFC5041DCB01AC SKIP:L2-B004 0 L illop
25411 .word 0x0256DEF6 ! FFFFC5041DCB01B0 SKIP:L2-B004 0 L illop
25412 bneg,a BL120121 ;.empty ! FFFFC5041DCB01B4 SKIP:L2-B004 0 L
25413BL120120:bl BL120122 ;.empty ! FFFFC5041DCB01B8 SKIP:L2-B004 0 L
25414BL120122:bg,a,pt %icc, BL120121 ;.empty ! FFFFC5041DCB01BC SKIP:L2-B004 0 L
25415 fba BL120119 ! FFFFC5041DCB01C0 SKIP:L2-B004 0 L
25416 .word 0xBFA702B8 ! FFFFC5041DCB01C4 SKIP:L2-B004 0 S illop
25417BL120121:bgu,a,pn %icc, BL120119 ! FFFFC5041DCB01C8 SKIP:L2-B004 0 L
25418 nop ! FFFFC5041DCB01CC SKIP:L2-B004 0 S
25419 .word 0xEEB94C7F ! FFFFC5041DCB01D0 SKIP:L2-B004 0 S illop
25420 .word 0x8D8BCCE1 ! FFFFC5041DCB01D4 SKIP:L2-B004 0 S illop
25421BL120119:std %f14, [%g3-0x0070] ! FFFFC5041DCB01D8 SKIP:L2-B004 0 S >BD120008
25422 nop ! FFFFC5041DCB01DC SKIP:L2-B004 0 S
25423 .word 0xF9072520 ! FFFFC5041DCB01E0 SKIP:L2-B004 0 S random
25424 .word 0x9DCB7A76 ! FFFFC5041DCB01E4 SKIP:L2-B004 0 S illop
25425 add %g1, 0xD2, %g1 ! FFFFC5041DCB01E8 SKIP:L2-B004 0 chksum++
25426 fba BL120128 ! FFFFC5041DCB01EC SKIP:L2-B004 0
25427 lduha [%g7+%g7]0x83, %o0 ! FFFFC5041DCB01F0 SKIP:L2-B004 0 S <BD120043
25428BL120123: ! ELSE:L2-B005
25429 ldd [%g3+0x0038], %f22 ! FFFFC5041DCB01F4 ELSE:L2-B005 0 S <BD120028
25430 sth %o4, [%g6+0x000A] ! FFFFC5041DCB01F8 ELSE:L2-B005 0 S >BD120058+2
25431 fbule,a BL120124 ! FFFFC5041DCB01FC ELSE:L2-B005 0 L
25432 nop ! FFFFC5041DCB0200 ELSE:L2-B005 0 S
25433BL120124:ldub [%g4+0x0046], %o2 ! FFFFC5041DCB0204 ELSE:L2-B005 0 S <BD120077
25434 stxa %o5, [%g4+0x007E]%asi ! FFFFC5041DCB0208 ELSE:L2-B005 0 S >BD120009+6
25435 bz BL120125 ;.empty ! FFFFC5041DCB020C ELSE:L2-B005 0 L
25436 bne,a,pn %icc, BL120126 ! FFFFC5041DCB0210 ELSE:L2-B005 0 L
25437 nop ! FFFFC5041DCB0214 ELSE:L2-B005 0 S
25438 bvs,pt %xcc, BL120126 ! FFFFC5041DCB0218 ELSE:L2-B005 0 L
25439 ldstub [%g4+0x0028], %o1 ! FFFFC5041DCB021C ELSE:L2-B005 0 S >BD120080
25440 .word 0xB9AC948A ! FFFFC5041DCB0220 ELSE:L2-B005 0 S illop_FP
25441 bz,a,pt %icc, BL120127 ! FFFFC5041DCB0224 ELSE:L2-B005 0 L
25442BL120126:sth %o5, [%g5-0x0030] ! FFFFC5041DCB0228 ELSE:L2-B005 0 S >BD120106
25443BL120127:fbe,pn %fcc0, BL120125 ! FFFFC5041DCB022C ELSE:L2-B005 0 L
25444BL120125:ldsha [%g7+%g0]0x8B, %o5 ! FFFFC5041DCB0230 ELSE:L2-B005 0 S <BD120043
25445 add %g1, 0x97B, %g1 ! FFFFC5041DCB0234 ELSE:L2-B005 0 chksum++
25446 .word 0xBE95CCCD ! FFFFC5041DCB0238 ELSE:L2-B005 0 random
25447 .word 0x87CEE702 ! FFFFC5041DCB023C ELSE:L2-B005 0 S illop
25448 .word 0xA1AD4751 ! FFFFC5041DCB0240 ELSE:L2-B005 0 S illop
25449 .word 0x95A38592 ! FFFFC5041DCB0244 ELSE:L2-B005 0 illop
25450 stda %f16, [%l6]0xD8 ! FFFFC5041DCB0248 ELSE:L2-B005 0 S Short8
25451 st %f4, [%g5+0x002E] ! FFFFC5041DCB024C ELSE:L2-B005 0 S >BD120019+2
25452BL120128: ! ELSE:L2-B005
25453 add %g1, 0xE71, %g1 ! FFFFC5041DCB0250 ELSE:L2-B005 0 chksum++
25454 .word 0xADD43659 ! FFFFC5041DCB0254 SKIP:L2-B006 0 illop
25455 .word 0x95906000 ! FFFFC5041DCB0258 SKIP:L2-B006 0 random
25456 ldda [%g3-0x0038]%asi, %f42 ! FFFFC5041DCB025C SKIP:L2-B006 0 S <BD120006
25457 .word 0x9FC68000 ! FFFFC5041DCB0260 SKIP:L2-B006 0 S random
25458 .word 0xF1795842 ! FFFFC5041DCB0264 SKIP:L2-B006 0 illop
25459 ldda [%l6]0x2E, %o0 ! FFFFC5041DCB0268 SKIP:L2-B006 0 S Quad_Ld_P
25460 ldx [%g2+0x0050], %l5 ! FFFFC5041DCB026C SKIP:L2-B006 0 <BD120003
25461 membar 0x40 ! FFFFC5041DCB0270 SKIP:L2-B006 0
25462 ldda [%l5]0xF8, %f16 ! FFFFC5041DCB0274 SKIP:L2-B006 0 Blk-Load
25463 membar 0x40 ! FFFFC5041DCB0278 SKIP:L2-B006 0
25464 membar 0x40 ! FFFFC5041DCB027C SKIP:L2-B006 0
25465 ldda [%l5]0xF0, %f16 ! FFFFC5041DCB0280 SKIP:L2-B006 0 Blk-Load
25466 membar 0x40 ! FFFFC5041DCB0284 SKIP:L2-B006 0
25467 stx %o0, [%g3-0x0008] ! FFFFC5041DCB0288 SKIP:L2-B006 0 S >BD120056
25468 .word 0xCE3F50F4 ! FFFFC5041DCB028C SKIP:L2-B006 0 random
25469 ldd [%g5-0x0070], %f44 ! FFFFC5041DCB0290 SKIP:L2-B006 0 S <BD120008
25470 ldd [%g5+0x0068], %o0 ! FFFFC5041DCB0294 SKIP:L2-B006 0 S <BD120012
25471 .word 0x835DE00D ! FFFFC5041DCB0298 SKIP:L2-B006 0 illop
25472 ldda [%l6]0x26, %o2 ! FFFFC5041DCB029C SKIP:L2-B006 0 S Quad_Ld_P
25473 ta %xcc, 0x43 ! FFFFC5041DCB02A0 SKIP:L2-B006 0 S +-PEF
25474 stx %o3, [%g6+0x0038] ! FFFFC5041DCB02A4 SKIP:L2-B006 0 S >BD120028
25475 .word 0xBBA31805 ! FFFFC5041DCB02A8 SKIP:L2-B006 0 S illop
25476 tge %icc, %g0+0x0057 ! FFFFC5041DCB02AC SKIP:L2-B006 0 S
25477 ba BL120130 ! FFFFC5041DCB02B0 SKIP:L2-B006 0
25478 .word 0xBFA680EF ! FFFFC5041DCB02B4 SKIP:L2-B006 0 S illop_FP
25479BL120129: ! ELSE:L2-B007
25480 .word 0x85D1C0D2 ! FFFFC5041DCB02B8 ELSE:L2-B007 0 S illop
25481 .word 0x83F00000 ! FFFFC5041DCB02BC ELSE:L2-B007 0 S illop
25482 stw %o1, [%g3+0x000C] ! FFFFC5041DCB02C0 ELSE:L2-B007 0 S >BD120058+4
25483 ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB02C4 ELSE:L2-B007 0 S <BD120043
25484 add %g1, 0xF15, %g1 ! FFFFC5041DCB02C8 ELSE:L2-B007 0 chksum++
25485 .word 0xC8662D9E ! FFFFC5041DCB02CC ELSE:L2-B007 0 illop
25486 ldda [%l6]0xD2, %f20 ! FFFFC5041DCB02D0 ELSE:L2-B007 0 S Short16
25487 .word 0xFF12F8DB ! FFFFC5041DCB02D4 ELSE:L2-B007 0 S illop
25488 add %g5, -72, %l5 ! FFFFC5041DCB02D8 ELSE:L2-B007 0 @BD120023
25489 stda %f22,[%l5+%g1]0xC4 ! FFFFC5041DCB02DC ELSE:L2-B007 0 S Partial_St
25490 tcc %xcc, %g7+0x0067 ! FFFFC5041DCB02E0 ELSE:L2-B007 0 S
25491 .word 0x171FF750 ! FFFFC5041DCB02E4 ELSE:L2-B007 0 S random
25492 add %g5, -76, %l6 ! FFFFC5041DCB02E8 ELSE:L2-B007 0 @BD120089
25493 .word 0x9FC68000 ! FFFFC5041DCB02EC ELSE:L2-B007 0 S random
25494 sth %o1, [%g3-0x0026] ! FFFFC5041DCB02F0 ELSE:L2-B007 0 S >BD120170
25495 ldd [%g6-0x0060], %f14 ! FFFFC5041DCB02F4 ELSE:L2-B007 0 S <BD120104
25496BL120130: ! ELSE:L2-B007
25497 .word 0xF0593C8A ! FFFFC5041DCB02F8 ELSE:L2-B007 0 random
25498 andcc %o4, 0x1, %g0 ! FFFFC5041DCB02FC SKIP:L2-B008 0
25499 bz,pt %xcc, BL120136 ! FFFFC5041DCB0300 SKIP:L2-B008 0
25500 .word 0xD8A8F36A ! FFFFC5041DCB0304 SKIP:L2-B008 0 S random
25501 stx %o3, [%g5+0x0078] ! FFFFC5041DCB0308 SKIP:L2-B008 0 S >BD120009
25502 .word 0xCDEBEB3E ! FFFFC5041DCB030C SKIP:L2-B008 0 S illop
25503 ldstub [%g6-0x001F], %o0 ! FFFFC5041DCB0310 SKIP:L2-B008 0 S >BD120085
25504 stda %f36, [%g5-0x0070]%asi ! FFFFC5041DCB0314 SKIP:L2-B008 0 S >BD120008
25505 .word 0xC218F28E ! FFFFC5041DCB0318 SKIP:L2-B008 0 S illop
25506 .word 0xB7B4893C ! FFFFC5041DCB031C SKIP:L2-B008 0 illop
25507 stha %o5, [%g5-0x0052]%asi ! FFFFC5041DCB0320 SKIP:L2-B008 0 S >BD120027+2
25508 fbo BL120131 ! FFFFC5041DCB0324 SKIP:L2-B008 0 L
25509 .word 0xA9A25998 ! FFFFC5041DCB0328 SKIP:L2-B008 0 S illop
25510 st %f5, [%g3-0x002C] ! FFFFC5041DCB032C SKIP:L2-B008 0 S >BD120055
25511 bleu,pn %icc, BL120132 ! FFFFC5041DCB0330 SKIP:L2-B008 0 L
25512 nop ! FFFFC5041DCB0334 SKIP:L2-B008 0 S
25513 std %o2, [%g5+0x0078] ! FFFFC5041DCB0338 SKIP:L2-B008 0 S >BD120009
25514BL120131:ld [%g3+0x002C], %f2 ! FFFFC5041DCB033C SKIP:L2-B008 0 S <BD120019
25515 bvs,a BL120133 ! FFFFC5041DCB0340 SKIP:L2-B008 0 L
25516 .word 0xBDB0036E ! FFFFC5041DCB0344 SKIP:L2-B008 0 S illop
25517BL120132:bne,a BL120134 ;.empty ! FFFFC5041DCB0348 SKIP:L2-B008 0 L
25518BL120134:bcc,a BL120135 ! FFFFC5041DCB034C SKIP:L2-B008 0 L
25519 nop ! FFFFC5041DCB0350 SKIP:L2-B008 0 S
25520BL120135:ldd [%g6-0x0070], %f44 ! FFFFC5041DCB0354 SKIP:L2-B008 0 S <BD120008
25521 .word 0xDBE3C757 ! FFFFC5041DCB0358 SKIP:L2-B008 0 S random
25522 nop ! FFFFC5041DCB035C SKIP:L2-B008 0 S
25523BL120133:nop ! FFFFC5041DCB0360 SKIP:L2-B008 0 S
25524 lda [%g5+0x0060]%asi, %f8 ! FFFFC5041DCB0364 SKIP:L2-B008 0 S <BD120069
25525 add %g1, 0x98C, %g1 ! FFFFC5041DCB0368 SKIP:L2-B008 0 chksum++
25526 .word 0x97906000 ! FFFFC5041DCB036C SKIP:L2-B008 0 random
25527 ld [%g4-0x000C], %f21 ! FFFFC5041DCB0370 SKIP:L2-B008 0 S <BD120002
25528BL120136: ! ELSE:L2-B009
25529 stw %o5, [%g5+0x0064] ! FFFFC5041DCB0374 ELSE:L2-B009 0 S >BD120021
25530 ldx [%g2+0x0058], %l6 ! FFFFC5041DCB0378 ELSE:L2-B009 0 <BD120010
25531 ldda [%l6]0x26, %o0 ! FFFFC5041DCB037C ELSE:L2-B009 0 S Quad_Ld_P
25532 lda [%g5+0x0064]%asi, %f23 ! FFFFC5041DCB0380 ELSE:L2-B009 0 S <BD120021
25533 std %o4, [%g5-0x0008] ! FFFFC5041DCB0384 ELSE:L2-B009 0 S >BD120056
25534 stx %fsr, [%g2+0x0060] ! FFFFC5041DCB0388 ELSE:L2-B009 0 S <BD120032
25535 .word 0x9BA0081C ! FFFFC5041DCB038C ELSE:L2-B009 0 illop
25536 nop ! FFFFC5041DCB0390 ELSE:L2-B009 0 S
25537 ldsb [%g4+0x0047], %o2 ! FFFFC5041DCB0394 ELSE:L2-B009 0 S <BD120141
25538 .word 0x99D2F703 ! FFFFC5041DCB0398 ELSE:L2-B009 0 S illop
25539 swap [%g5+0x0004], %o1 ! FFFFC5041DCB039C ELSE:L2-B009 0 S >BD120053
25540 ldd [%g5-0x0041], %f18 ! FFFFC5041DCB03A0 ELSE:L2-B009 0 S <BD120023+7
25541BL120137: ! ELSE:L2-B009
25542 add %g1, 0x681, %g1 ! FFFFC5041DCB03A4 ELSE:L2-B009 0 chksum++
25543 ldx [%g2+0x0048], %g6 ! FFFFC5041DCB03A8 LOOP:L1-B000 0 S BASE<BD120209
25544 ldsh [%g6+0x0000], %o0 ! FFFFC5041DCB03AC LOOP:L1-B000 0 S <BD120097
25545 ldx [%g2+0x0060], %fsr ! FFFFC5041DCB03B0 LOOP:L1-B000 0 S <BD120032
25546 .word 0x8DB4039D ! FFFFC5041DCB03B4 LOOP:L1-B000 0 S illop_VIS
25547 ldstuba [%g3+0x0028]%asi, %o1 ! FFFFC5041DCB03B8 LOOP:L1-B000 0 S >BD120080
25548 ldsh [%g5+0x0002], %o5 ! FFFFC5041DCB03BC LOOP:L1-B000 0 S <BD120095
25549 .word 0xE30617A0 ! FFFFC5041DCB03C0 LOOP:L1-B000 0 random
25550 .word 0xCA9C1644 ! FFFFC5041DCB03C4 LOOP:L1-B000 0 S illop
25551 .word 0xAD48B754 ! FFFFC5041DCB03C8 LOOP:L1-B000 0 S illop
25552 stba %g1, [%g6+0x002B]%asi ! FFFFC5041DCB03CC LOOP:L1-B000 0 S >BD120126
25553 ldx [%g2+0x0050], %l5 ! FFFFC5041DCB03D0 LOOP:L1-B000 0 <BD120003
25554 .word 0xA3A20007 ! FFFFC5041DCB03D4 LOOP:L1-B000 0 illop
25555 .word 0xB4EC8D53 ! FFFFC5041DCB03D8 LOOP:L1-B000 0 illop
25556 membar 0x40 ! FFFFC5041DCB03DC LOOP:L1-B000 0
25557 subcc %o4, 0x1, %o4 ! FFFFC5041DCB03E0 LOOP:L1-B000 0
25558 .word 0x9D73A748 ! FFFFC5041DCB03E4 LOOP:L1-B000 0 illop
25559 ldxa [%g7+%g0]0xB3, %o3 ! FFFFC5041DCB03E8 LOOP:L1-B000 0 S BAD-ASI
25560 add %g1, 0x55C, %g1 ! FFFFC5041DCB03EC LOOP:L1-B000 0 chksum++
25561 .word 0xA7A685BB ! FFFFC5041DCB03F0 SUBR:L0-B000 0 S illop
25562 st %f8, [%g6+0x0060] ! FFFFC5041DCB03F4 SUBR:L0-B000 0 S >BD120069
25563 .word 0xCF0F8C3E ! FFFFC5041DCB03F8 SUBR:L0-B000 0 illop
25564 ldda [%l6]0x26, %o0 ! FFFFC5041DCB03FC SUBR:L0-B000 0 S Quad_Ld_P
25565 ldda [%g7+%g7]0x83, %o2 ! FFFFC5041DCB0400 SUBR:L0-B000 0 S <BD120043
25566 .word 0xCB447722 ! FFFFC5041DCB0404 SUBR:L0-B000 0 S illop
25567 .word 0xDBB903DD ! FFFFC5041DCB0408 SUBR:L0-B000 0 S illop_VIS
25568 retl ! FFFFC5041DCB040C SUBR:L0-B000 0
25569 .word 0x9DE3A060 ! FFFFC5041DCB0410 SUBR:L0-B000 0 random
25570
25571SECTION .btext063_pg1 TEXT_VA=0xffffc5041dcb0000
25572attr_text {
25573 Name = .btext063_pg1,
25574 VA = 0xffffc5041dcb0000,
25575 RA = 0xfffeba000,
25576 PA = ra2pa(0xfffeba000,0),
25577 tsbonly,
25578 part_0_ctx_nonzero_tsb_config_3,
25579 TTE_Context=74, TTE_Size=0, TTE_W=0, TTE_X=1,
25580 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25581 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25582}
25583.text; .skip 8
25584! Context 74: 2001 instructions generated, 2925 executed, 62 traps
25585
25586#undef BLIMP_BIAS
25587#define BLIMP_BIAS 0
25588#undef BLIMP_FRAME
25589#define BLIMP_FRAME 128
25590#undef BLIMP_32BIT
25591#define BLIMP_32BIT 0
25592
25593!========================================================================
25594
25595SECTION .btext064 TEXT_VA=0xffffe83b7ffffd00
25596attr_text {
25597 Name = .btext064,
25598 VA = 0xffffe83b7ffffd00,
25599 RA = 0xa4ffffd00,
25600 PA = ra2pa(0xa4ffffd00,0),
25601 notsb
25602}
25603
25604SECTION .btext064_pg0 TEXT_VA=0xffffe83b70000000
25605attr_text {
25606 Name = .btext064_pg0,
25607 VA = 0xffffe83b70000000,
25608 RA = 0xa40000000,
25609 PA = ra2pa(0xa40000000,0),
25610 tsbonly,
25611 part_0_ctx_nonzero_tsb_config_1,
25612 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
25613 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
25614 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
25615}
25616.text; .skip 8
25617
25618
25619SECTION .btext064
25620.text
25621.global start_th_7; start_th_7:
25622.global SUBR172; SUBR172:
25623BL140131: ! MAIN:L0-B000
25624 nop ! FFFFE83B7FFFFD00 MAIN:L0-B000 1
25625 sethi %hh(0xBA7862000),%g2 ! FFFFE83B7FFFFD04 MAIN:L0-B000 1 BD140094
25626 or %g2,%hm(0xBA7862000),%g2 ! FFFFE83B7FFFFD08 MAIN:L0-B000 1
25627 sethi %lm(0xBA7862000),%g3 ! FFFFE83B7FFFFD0C MAIN:L0-B000 1
25628 or %g3,%lo(0xBA7862000),%g3 ! FFFFE83B7FFFFD10 MAIN:L0-B000 1
25629 sllx %g2, 0x20, %g2 ! FFFFE83B7FFFFD14 MAIN:L0-B000 1
25630 or %g2, %g3, %g2 ! FFFFE83B7FFFFD18 MAIN:L0-B000 1
25631 sethi %hh(0x7DBB6000),%l0 ! FFFFE83B7FFFFD1C MAIN:L0-B000 1 STACK0075
25632 or %l0,%hm(0x7DBB6000),%l0 ! FFFFE83B7FFFFD20 MAIN:L0-B000 1
25633 sethi %lm(0x7DBB6000),%l1 ! FFFFE83B7FFFFD24 MAIN:L0-B000 1
25634 or %l1,%lo(0x7DBB6000),%l1 ! FFFFE83B7FFFFD28 MAIN:L0-B000 1
25635 sllx %l0, 0x20, %l0 ! FFFFE83B7FFFFD2C MAIN:L0-B000 1
25636 or %l0, %l1, %l0 ! FFFFE83B7FFFFD30 MAIN:L0-B000 1
25637 sub %l0, 0x100, %o6 ! FFFFE83B7FFFFD34 MAIN:L0-B000 1
25638 add %o6, 0x80, %i6 ! FFFFE83B7FFFFD38 MAIN:L0-B000 1
25639 addcc %g0, 0x1, %g1 ! FFFFE83B7FFFFD3C MAIN:L0-B000 1
25640 or %g0, -3783, %g3 ! FFFFE83B7FFFFD40 MAIN:L0-B000 1
25641 or %g0, 0x1B7, %g4 ! FFFFE83B7FFFFD44 MAIN:L0-B000 1
25642 or %g0, 0xFCA, %g5 ! FFFFE83B7FFFFD48 MAIN:L0-B000 1
25643 or %g0, 0xB0C, %g6 ! FFFFE83B7FFFFD4C MAIN:L0-B000 1
25644 or %g0, 0x0, %g7 ! FFFFE83B7FFFFD50 MAIN:L0-B000 1
25645 or %g0, -2309, %o0 ! FFFFE83B7FFFFD54 MAIN:L0-B000 1
25646 or %g0, -1275, %o1 ! FFFFE83B7FFFFD58 MAIN:L0-B000 1
25647 or %g0, 0x3EA, %o2 ! FFFFE83B7FFFFD5C MAIN:L0-B000 1
25648 or %g0, 0xCE3, %o3 ! FFFFE83B7FFFFD60 MAIN:L0-B000 1
25649 or %g0, 0xEDF, %o4 ! FFFFE83B7FFFFD64 MAIN:L0-B000 1
25650 or %g0, 0x690, %o5 ! FFFFE83B7FFFFD68 MAIN:L0-B000 1
25651 or %g0, 0xF79, %o7 ! FFFFE83B7FFFFD6C MAIN:L0-B000 1
25652 or %g0, 0x97E, %l0 ! FFFFE83B7FFFFD70 MAIN:L0-B000 1
25653 or %g0, 0x382, %l1 ! FFFFE83B7FFFFD74 MAIN:L0-B000 1
25654 or %g0, -2655, %l2 ! FFFFE83B7FFFFD78 MAIN:L0-B000 1
25655 or %g0, 0xA26, %l3 ! FFFFE83B7FFFFD7C MAIN:L0-B000 1
25656 or %g0, -1268, %l4 ! FFFFE83B7FFFFD80 MAIN:L0-B000 1
25657 or %g0, -3741, %l5 ! FFFFE83B7FFFFD84 MAIN:L0-B000 1
25658 sethi %hh(0xFFFFE83B7FFFFD00),%l7 ! FFFFE83B7FFFFD88 MAIN:L0-B000 1 SUBR172
25659 or %l7,%hm(0xFFFFE83B7FFFFD00),%l7 ! FFFFE83B7FFFFD8C MAIN:L0-B000 1
25660 sethi %lm(0xFFFFE83B7FFFFD00),%l6 ! FFFFE83B7FFFFD90 MAIN:L0-B000 1
25661 or %l6,%lo(0xFFFFE83B7FFFFD00),%l6 ! FFFFE83B7FFFFD94 MAIN:L0-B000 1
25662 sllx %l7, 0x20, %l7 ! FFFFE83B7FFFFD98 MAIN:L0-B000 1
25663 or %l7, %l6, %l7 ! FFFFE83B7FFFFD9C MAIN:L0-B000 1
25664 or %g0, 0xEC4, %l6 ! FFFFE83B7FFFFDA0 MAIN:L0-B000 1
25665 or %g0, -609, %i0 ! FFFFE83B7FFFFDA4 MAIN:L0-B000 1
25666 or %g0, 0xBC0, %i1 ! FFFFE83B7FFFFDA8 MAIN:L0-B000 1
25667 or %g0, -1995, %i2 ! FFFFE83B7FFFFDAC MAIN:L0-B000 1
25668 or %g0, -2162, %i3 ! FFFFE83B7FFFFDB0 MAIN:L0-B000 1
25669 or %g0, 0xC64, %i4 ! FFFFE83B7FFFFDB4 MAIN:L0-B000 1
25670 or %g0, 0x66, %i5 ! FFFFE83B7FFFFDB8 MAIN:L0-B000 1
25671 or %g0, 0xC90, %i7 ! FFFFE83B7FFFFDBC MAIN:L0-B000 1
25672 or %g0, 0x4, %g6 ! FFFFE83B7FFFFDC0 MAIN:L0-B000 1
25673BL140132:save %o6, -128, %o6 ! FFFFE83B7FFFFDC4 MAIN:L0-B000 4
25674 add %i0, %g6, %l0 ! FFFFE83B7FFFFDC8 MAIN:L0-B000 4
25675 add %i1, %g6, %l1 ! FFFFE83B7FFFFDCC MAIN:L0-B000 4
25676 add %i2, %g6, %l2 ! FFFFE83B7FFFFDD0 MAIN:L0-B000 4
25677 add %i3, %g6, %l3 ! FFFFE83B7FFFFDD4 MAIN:L0-B000 4
25678 add %i4, %g6, %l4 ! FFFFE83B7FFFFDD8 MAIN:L0-B000 4
25679 add %i5, %g6, %l5 ! FFFFE83B7FFFFDDC MAIN:L0-B000 4
25680 add %i6, %g6, %l6 ! FFFFE83B7FFFFDE0 MAIN:L0-B000 4
25681 add %i7, %g6, %l7 ! FFFFE83B7FFFFDE4 MAIN:L0-B000 4
25682 add %l0, %g6, %o0 ! FFFFE83B7FFFFDE8 MAIN:L0-B000 4
25683 add %l1, %g6, %o1 ! FFFFE83B7FFFFDEC MAIN:L0-B000 4
25684 add %l2, %g6, %o2 ! FFFFE83B7FFFFDF0 MAIN:L0-B000 4
25685 add %l3, %g6, %o3 ! FFFFE83B7FFFFDF4 MAIN:L0-B000 4
25686 add %l4, %g6, %o4 ! FFFFE83B7FFFFDF8 MAIN:L0-B000 4
25687 add %l5, %g6, %o5 ! FFFFE83B7FFFFDFC MAIN:L0-B000 4
25688 add %l7, %g6, %o7 ! FFFFE83B7FFFFE00 MAIN:L0-B000 4
25689 subcc %g6, 0x1, %g6 ! FFFFE83B7FFFFE04 MAIN:L0-B000 4
25690 bnz,a,pt %xcc, BL140132 ! FFFFE83B7FFFFE08 MAIN:L0-B000 4
25691 nop ! FFFFE83B7FFFFE0C MAIN:L0-B000 3
25692 restore %g0, %g0, %g0 ! FFFFE83B7FFFFE10 MAIN:L0-B000 1
25693 restore %g0, %g0, %g0 ! FFFFE83B7FFFFE14 MAIN:L0-B000 1
25694 restore %g0, %g0, %g0 ! FFFFE83B7FFFFE18 MAIN:L0-B000 1
25695 restore %g0, %g0, %g0 ! FFFFE83B7FFFFE1C MAIN:L0-B000 1
25696 ta %xcc, 0x44 ! FFFFE83B7FFFFE20 MAIN:L0-B000 1 cleanwin=0
25697 ldd [%g2+0x0068], %f0 ! FFFFE83B7FFFFE24 MAIN:L0-B000 1 <BD140223
25698 faddd %f0, %f0, %f6 ! FFFFE83B7FFFFE28 MAIN:L0-B000 1
25699 faddd %f0, %f6, %f12 ! FFFFE83B7FFFFE2C MAIN:L0-B000 1
25700 faddd %f6, %f12, %f14 ! FFFFE83B7FFFFE30 MAIN:L0-B000 1
25701 faddd %f12, %f14, %f60 ! FFFFE83B7FFFFE34 MAIN:L0-B000 1
25702 faddd %f14, %f60, %f62 ! FFFFE83B7FFFFE38 MAIN:L0-B000 1
25703 faddd %f60, %f62, %f32 ! FFFFE83B7FFFFE3C MAIN:L0-B000 1
25704 faddd %f62, %f32, %f34 ! FFFFE83B7FFFFE40 MAIN:L0-B000 1
25705 faddd %f32, %f34, %f36 ! FFFFE83B7FFFFE44 MAIN:L0-B000 1
25706 faddd %f34, %f36, %f38 ! FFFFE83B7FFFFE48 MAIN:L0-B000 1
25707 faddd %f36, %f38, %f40 ! FFFFE83B7FFFFE4C MAIN:L0-B000 1
25708 faddd %f38, %f40, %f42 ! FFFFE83B7FFFFE50 MAIN:L0-B000 1
25709 faddd %f40, %f42, %f44 ! FFFFE83B7FFFFE54 MAIN:L0-B000 1
25710 faddd %f42, %f44, %f46 ! FFFFE83B7FFFFE58 MAIN:L0-B000 1
25711 ld [%g2+0x0070], %f2 ! FFFFE83B7FFFFE5C MAIN:L0-B000 1 <BD140224
25712 fadds %f2, %f2, %f3 ! FFFFE83B7FFFFE60 MAIN:L0-B000 1
25713 fadds %f2, %f3, %f4 ! FFFFE83B7FFFFE64 MAIN:L0-B000 1
25714 fadds %f3, %f4, %f5 ! FFFFE83B7FFFFE68 MAIN:L0-B000 1
25715 fadds %f4, %f5, %f8 ! FFFFE83B7FFFFE6C MAIN:L0-B000 1
25716 fadds %f5, %f8, %f9 ! FFFFE83B7FFFFE70 MAIN:L0-B000 1
25717 fadds %f8, %f9, %f10 ! FFFFE83B7FFFFE74 MAIN:L0-B000 1
25718 fadds %f9, %f10, %f11 ! FFFFE83B7FFFFE78 MAIN:L0-B000 1
25719 fcmpd %fcc0, %f0, %f0 ! FFFFE83B7FFFFE7C MAIN:L0-B000 1
25720 fcmpd %fcc1, %f0, %f0 ! FFFFE83B7FFFFE80 MAIN:L0-B000 1
25721 fcmpd %fcc2, %f0, %f0 ! FFFFE83B7FFFFE84 MAIN:L0-B000 1
25722 fcmpd %fcc3, %f0, %f0 ! FFFFE83B7FFFFE88 MAIN:L0-B000 1
25723 stx %fsr, [%g2+0x0060] ! FFFFE83B7FFFFE8C MAIN:L0-B000 1 <BD140032
25724 fzero %f16 ! FFFFE83B7FFFFE90 MAIN:L0-B000 1
25725 fzero %f18 ! FFFFE83B7FFFFE94 MAIN:L0-B000 1
25726 fzero %f20 ! FFFFE83B7FFFFE98 MAIN:L0-B000 1
25727 fzero %f22 ! FFFFE83B7FFFFE9C MAIN:L0-B000 1
25728 fzero %f24 ! FFFFE83B7FFFFEA0 MAIN:L0-B000 1
25729 fzero %f26 ! FFFFE83B7FFFFEA4 MAIN:L0-B000 1
25730 fzero %f28 ! FFFFE83B7FFFFEA8 MAIN:L0-B000 1
25731 fzero %f30 ! FFFFE83B7FFFFEAC MAIN:L0-B000 1
25732 ldx [%g2+0x0000], %g3 ! FFFFE83B7FFFFEB0 MAIN:L0-B000 1 BASE<BD140094
25733 ldx [%g2+0x0008], %g4 ! FFFFE83B7FFFFEB4 MAIN:L0-B000 1 BASE<BD140015
25734 ldx [%g2+0x0010], %g5 ! FFFFE83B7FFFFEB8 MAIN:L0-B000 1 BASE<BD140048
25735 ldx [%g2+0x0018], %g6 ! FFFFE83B7FFFFEBC MAIN:L0-B000 1 BASE<BD140083
25736 or %g0, 0x2, %l0 ! FFFFE83B7FFFFEC0 LOOP:L1-B000 1
25737BL140234: ! LOOP:L1-B000
25738 add %g1, 0x37D, %g1 ! FFFFE83B7FFFFEC4 LOOP:L1-B000 2 chksum++
25739 ldx [%g2+0x0030], %g4 ! FFFFE83B7FFFFEC8 LOOP:L1-B000 2 S BASE<BD140013
25740 ta %xcc, 0x43 ! FFFFE83B7FFFFECC LOOP:L1-B000 2 S +-PEF
25741 ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED0 LOOP:L1-B000 2 ptr_chase
25742 ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED4 LOOP:L1-B000 2 ptr_chase
25743 ldx [%g3-0x0088], %g3 ! FFFFE83B7FFFFED8 LOOP:L1-B000 2 ptr_chase
25744 call .+8 ! FFFFE83B7FFFFEDC LOOP:L1-B000 2 S
25745 std %f44, [%g6-0x0038] ! FFFFE83B7FFFFEE0 LOOP:L1-B000 4 S >BD140006
25746 lduw [%g6-0x0050], %l2 ! FFFFE83B7FFFFEE4 LOOP:L1-B000 2 S <BD140093
25747 prefetch [%i6+%o5], 20 ! FFFFE83B7FFFFEE8 LOOP:L1-B000 2 S <.+0
25748 prefetch [%g3+0x0042], 3 ! FFFFE83B7FFFFEEC LOOP:L1-B000 2 S <BD140091
25749 add %i3, %g1, %i4 ! FFFFE83B7FFFFEF0 SWCH:L2-B000 2
25750 andcc %i4, 0x100, %g0 ! FFFFE83B7FFFFEF4 SWCH:L2-B000 2
25751 bnz,pt %xcc, BL140143 ! FFFFE83B7FFFFEF8 SWCH:L2-B000 2
25752 add %g1, 0x261, %g1 ! FFFFE83B7FFFFEFC SWCH:L2-B000 2 chksum++
25753 .word 0xBFA830E9 ! FFFFE83B7FFFFF00 SWCH:L2-B000 0 illop
25754 .word 0xBDCA7239 ! FFFFE83B7FFFFF04 SWCH:L2-B000 0 illop
25755 add %g1, 0x393, %g1 ! FFFFE83B7FFFFF08 SWCH:L2-B000 0 chksum++
25756 andcc %i4, 0x8, %g0 ! FFFFE83B7FFFFF0C SWCH:L2-B000 0
25757 bnz,a,pt %xcc, BL140141 ! FFFFE83B7FFFFF10 SWCH:L2-B000 0
25758 add %g1, 0xCD2, %g1 ! FFFFE83B7FFFFF14 SWCH:L2-B000 0 chksum++
25759 andcc %i4, 0x20, %g0 ! FFFFE83B7FFFFF18 SWCH:L2-B000 0
25760 bnz,pt %xcc, BL140136 ! FFFFE83B7FFFFF1C SWCH:L2-B000 0
25761 add %g1, 0x644, %g1 ! FFFFE83B7FFFFF20 SWCH:L2-B000 0 chksum++
25762 stw %i0, [%g6+0x007C] ! FFFFE83B7FFFFF24 SWCH:L2-B000 0 S >BD140009+4
25763 fbl,a BL140133 ;.empty ! FFFFE83B7FFFFF28 SWCH:L2-B000 0 L
25764 .word 0x8DA24D4C ! FFFFE83B7FFFFF2C SWCH:L2-B000 0 L illop
25765 bcs,a BL140133 ;.empty ! FFFFE83B7FFFFF30 SWCH:L2-B000 0 L
25766 bcs BL140135 ;.empty ! FFFFE83B7FFFFF34 SWCH:L2-B000 0 L
25767BL140134:.word 0x8FAA9241 ! FFFFE83B7FFFFF38 SWCH:L2-B000 0 L illop
25768BL140135:.word 0x95A2DD02 ! FFFFE83B7FFFFF3C SWCH:L2-B000 0 S illop
25769 stha %i4, [%g5+0x007A]%asi ! FFFFE83B7FFFFF40 SWCH:L2-B000 0 S >BD140009+2
25770BL140133:std %f18, [%g4-0x0048] ! FFFFE83B7FFFFF44 SWCH:L2-B000 0 S >BD140023
25771 ldx [%g2+0x0030], %g4 ! FFFFE83B7FFFFF48 SWCH:L2-B000 0 S BASE<BD140013
25772 add %g1, 0xDC8, %g1 ! FFFFE83B7FFFFF4C SWCH:L2-B000 0 chksum++
25773 add %g1, 0x2B3, %g1 ! FFFFE83B7FFFFF50 SWCH:L2-B000 0 chksum++
25774 fba,a,pn %fcc1, BL140144 ! FFFFE83B7FFFFF54 SWCH:L2-B000 0
25775 .word 0xE78F284C ! FFFFE83B7FFFFF58 SWCH:L2-B000 0 S illop
25776BL140136:add %g1, 0xDCB, %g1 ! FFFFE83B7FFFFF5C CASE:L3-B000 0 chksum++
25777 ldd [%g4+0x0010], %f14 ! FFFFE83B7FFFFF60 CASE:L3-B000 0 S <BD140074
25778 lduw [%g6-0x0040], %o2 ! FFFFE83B7FFFFF64 CASE:L3-B000 0 S <BD140007
25779 .word 0xBBB54B30 ! FFFFE83B7FFFFF68 CASE:L3-B000 0 illop
25780 .word 0x99A044C0 ! FFFFE83B7FFFFF6C CASE:L3-B000 0 illop
25781 sethi %lm(0x10BBB54B30),%l5 ! FFFFE83B7FFFFF70 CASE:L3-B000 0
25782 or %l5,%lo(0x10BBB54B30),%l5 ! FFFFE83B7FFFFF74 CASE:L3-B000 0
25783 sllx %l6, 0x20, %l6 ! FFFFE83B7FFFFF78 CASE:L3-B000 0
25784 or %l6, %l5, %l6 ! FFFFE83B7FFFFF7C CASE:L3-B000 0
25785 jmpl %l6+0x0000, %o7 ! FFFFE83B7FFFFF80 CASE:L3-B000 0 S
25786 nop ! FFFFE83B7FFFFF84 CASE:L3-B000 0 S
25787 .word 0xD312D795 ! FFFFE83B7FFFFF88 CASE:L3-B000 0 S random
25788 add %g6, -88, %l6 ! FFFFE83B7FFFFF8C CASE:L3-B000 0 @BD140024
25789 stda %f22, [%l6]0xD0 ! FFFFE83B7FFFFF90 CASE:L3-B000 0 S Short8
25790 .word 0xCD4ABAEB ! FFFFE83B7FFFFF94 CASE:L3-B000 0 S illop
25791 .word 0x8BE510A6 ! FFFFE83B7FFFFF98 CASE:L3-B000 0 S illop
25792 .word 0xF538E81F ! FFFFE83B7FFFFF9C CASE:L3-B000 0 S random
25793 ba,pt %xcc, BL140144 ! FFFFE83B7FFFFFA0 CASE:L3-B000 0
25794 nop ! FFFFE83B7FFFFFA4 CASE:L3-B000 0 S
25795BL140141:add %g1, 0xFC8, %g1 ! FFFFE83B7FFFFFA8 CASE:L3-B001 0 chksum++
25796 .word 0xCD32DE58 ! FFFFE83B7FFFFFAC CASE:L3-B001 0 S illop
25797 fble,pn %fcc1, BL140137 ! FFFFE83B7FFFFFB0 CASE:L3-B001 0 L
25798 ldd [%g4+0x0030], %i0 ! FFFFE83B7FFFFFB4 CASE:L3-B001 0 S <BD140044
25799 bneg,pt %xcc, BL140138 ! FFFFE83B7FFFFFB8 CASE:L3-B001 0 L
25800BL140137:nop ! FFFFE83B7FFFFFBC CASE:L3-B001 0 S
25801 bpos,pn %icc, BL140139 ;.empty ! FFFFE83B7FFFFFC0 CASE:L3-B001 0 L
25802BL140138:fbne,pt %fcc0, BL140139 ! FFFFE83B7FFFFFC4 CASE:L3-B001 0 L
25803 lduh [%g5-0x000E], %o2 ! FFFFE83B7FFFFFC8 CASE:L3-B001 0 S <BD140184
25804 nop ! FFFFE83B7FFFFFCC CASE:L3-B001 0 S
25805BL140139:bpos BL140140 ! FFFFE83B7FFFFFD0 CASE:L3-B001 0 L
25806BL140140:nop ! FFFFE83B7FFFFFD4 CASE:L3-B001 0 S
25807 add %g1, 0x5AF, %g1 ! FFFFE83B7FFFFFD8 CASE:L3-B001 0 chksum++
25808 .word 0x9FC3801F ! FFFFE83B7FFFFFDC CASE:L3-B001 0 random
25809 ldda [%g7+%g0]0x8A, %i0 ! FFFFE83B7FFFFFE0 CASE:L3-B001 0 S <BD140043
25810BL140142:.word 0xFB4E66C0 ! FFFFE83B7FFFFFE4 CASE:L3-B002 0 illop
25811 lduw [%g4+0x0004], %i5 ! FFFFE83B7FFFFFE8 CASE:L3-B002 0 S <BD140053
25812 ldx [%g2+0x0058], %l6 ! FFFFE83B7FFFFFEC CASE:L3-B002 0 <BD140010
25813 ldda [%l6]0x2C, %i0 ! FFFFE83B7FFFFFF0 CASE:L3-B002 0 S Quad_Ld
25814 ldstub [%g4-0x0057], %i2 ! FFFFE83B7FFFFFF4 CASE:L3-B002 0 S >BD140026
25815 .word 0xB5AC1928 ! FFFFE83B7FFFFFF8 CASE:L3-B002 0 S illop
25816 ta %xcc, 0x46 ! FFFFE83B7FFFFFFC CASE:L3-B002 0 S demap-page
25817 ba,pn %icc, BL140144 ! FFFFE83B80000000 CASE:L3-B002 0
25818 ld [%g2+0x0064], %fsr ! FFFFE83B80000004 CASE:L3-B002 0 S <BD140032+4
25819BL140143:add %g1, 0x19E, %g1 ! FFFFE83B80000008 CASE:L3-B003 2 chksum++
25820 add %g6, 0x28, %l6 ! FFFFE83B8000000C CASE:L3-B003 2 @BD140080
25821 ldda [%l6]0xD8, %f18 ! FFFFE83B80000010 CASE:L3-B003 2 S Short8
25822 prefetch [%i0-0x0F22], 4 ! FFFFE83B80000014 CASE:L3-B003 2 S <.-3874
25823 stb %i0, [%g4+0x0047] ! FFFFE83B80000018 CASE:L3-B003 2 S >BD140141
25824 stb %i3, [%g5+0x0042] ! FFFFE83B8000001C CASE:L3-B003 2 S >BD140091
25825 ldx [%g2+0x0050], %l5 ! FFFFE83B80000020 CASE:L3-B003 2 <BD140003
25826 membar 0x40 ! FFFFE83B80000024 CASE:L3-B003 2
25827 stda %f16, [%l5]0xE0 ! FFFFE83B80000028 CASE:L3-B003 2 Blk-Store
25828 membar 0x40 ! FFFFE83B8000002C CASE:L3-B003 2
25829 ldsw [%g3+0x0064], %l3 ! FFFFE83B80000030 CASE:L3-B003 2 S <BD140021
25830 fba,a BL140144 ! FFFFE83B80000034 CASE:L3-B003 2
25831 .word 0xBB662EBD ! FFFFE83B80000038 CASE:L3-B003 0 S illop
25832BL140144: ! SWCH:L2-B000
25833 add %g1, 0x66B, %g1 ! FFFFE83B8000003C SWCH:L2-B000 2 chksum++
25834 .word 0xCB328108 ! FFFFE83B80000040 SWCH:L2-B000 2 S illop
25835 lda [%g4-0x0054]%asi, %f20 ! FFFFE83B80000044 SWCH:L2-B000 2 S <BD140027
25836 std %i2, [%g3-0x0048] ! FFFFE83B80000048 SWCH:L2-B000 2 S >BD140023
25837 ld [%g4+0x0020], %f8 ! FFFFE83B8000004C SWCH:L2-B000 2 S <BD140042
25838 add %i1, %g1, %o5 ! FFFFE83B80000050 SWCH:L2-B001 2
25839 and %o5, 0x18, %o7 ! FFFFE83B80000054 SWCH:L2-B001 2
25840 sethi %hi(0x36C), %o5 ! FFFFE83B80000058 SWCH:L2-B001 2 .+0
25841 or %o5,%lo(0x36C),%o5 ! FFFFE83B8000005C SWCH:L2-B001 2
25842 add %o5, %o7, %o5 ! FFFFE83B80000060 SWCH:L2-B001 2
25843 jmpl %l7+%o5, %g0 ! FFFFE83B80000064 SWCH:L2-B001 2
25844 ldd [%g5+0x0078], %f26 ! FFFFE83B80000068 SWCH:L2-B001 2 S <BD140009
25845 fba,a,pn %fcc3, BL140155 ! FFFFE83B8000006C SWCH:L2-B001 0
25846 ta %xcc, 0x43 ! FFFFE83B80000070 SWCH:L2-B001 0 S +-PEF
25847 fba,a BL140154 ! FFFFE83B80000074 SWCH:L2-B001 2
25848 .word 0x20CE8C2F ! FFFFE83B80000078 SWCH:L2-B001 0 S illop
25849 ba BL140150 ! FFFFE83B8000007C SWCH:L2-B001 0
25850 nop ! FFFFE83B80000080 SWCH:L2-B001 0 S
25851 .word 0xDEBC9DFC ! FFFFE83B80000084 SWCH:L2-B001 0 illop
25852 ldx [%g2+0x0018], %g5 ! FFFFE83B80000088 SWCH:L2-B001 0 S BASE<BD140083
25853BL140145:add %g1, 0xD65, %g1 ! FFFFE83B8000008C CASE:L3-B004 0 chksum++
25854 ldx [%g3+0x0008], %o1 ! FFFFE83B80000090 CASE:L3-B004 0 S <BD140058
25855 ldx [%g2+0x0030], %g6 ! FFFFE83B80000094 CASE:L3-B004 0 S BASE<BD140013
25856 .word 0xA9447B62 ! FFFFE83B80000098 CASE:L3-B004 0 S illop
25857 .word 0xA3AF0AAA ! FFFFE83B8000009C CASE:L3-B004 0 S illop_FP
25858 sth %i1, [%g6-0x0024] ! FFFFE83B800000A0 CASE:L3-B004 0 S >BD140068
25859 ldx [%g3-0x0088], %g3 ! FFFFE83B800000A4 CASE:L3-B004 0 ptr_chase
25860 ldx [%g3-0x0088], %g3 ! FFFFE83B800000A8 CASE:L3-B004 0 ptr_chase
25861 ldx [%g3-0x0088], %g3 ! FFFFE83B800000AC CASE:L3-B004 0 ptr_chase
25862 .word 0xFD0A9C39 ! FFFFE83B800000B0 CASE:L3-B004 0 illop
25863 .word 0x301569EA ! FFFFE83B800000B4 CASE:L3-B004 0 random
25864 .word 0x83F68AC0 ! FFFFE83B800000B8 CASE:L3-B004 0 illop
25865 ldx [%g3-0x0088], %g3 ! FFFFE83B800000BC CASE:L3-B004 0 ptr_chase
25866 sethi %hh(0x2161A01A5F00),%l6 ! FFFFE83B800000C0 CASE:L3-B004 0 SUBR174
25867 or %l6,%hm(0x2161A01A5F00),%l6 ! FFFFE83B800000C4 CASE:L3-B004 0
25868 sethi %lm(0x2161A01A5F00),%l5 ! FFFFE83B800000C8 CASE:L3-B004 0
25869 or %l5,%lo(0x2161A01A5F00),%l5 ! FFFFE83B800000CC CASE:L3-B004 0
25870 sllx %l6, 0x20, %l6 ! FFFFE83B800000D0 CASE:L3-B004 0
25871 or %l6, %l5, %l6 ! FFFFE83B800000D4 CASE:L3-B004 0
25872 .word 0x99A7D6D2 ! FFFFE83B800000D8 CASE:L3-B004 0 S illop
25873 std %o4, [%g6+0x0030] ! FFFFE83B800000DC CASE:L3-B004 0 S >BD140044
25874 st %f18, [%g3+0x0064] ! FFFFE83B800000E0 CASE:L3-B004 0 S >BD140021
25875 stx %l3, [%g3+0x0068] ! FFFFE83B800000E4 CASE:L3-B004 0 S >BD140012
25876 .word 0xF709DB38 ! FFFFE83B800000E8 CASE:L3-B004 0 S illop
25877 fba,a,pt %fcc2, BL140156 ! FFFFE83B800000EC CASE:L3-B004 0
25878 ldstuba [%g6+0x0047]%asi, %i5 ! FFFFE83B800000F0 CASE:L3-B004 0 S >BD140141
25879BL140150:add %g1, 0x303, %g1 ! FFFFE83B800000F4 CASE:L3-B005 0 chksum++
25880 std %f6, [%g5+0x0018] ! FFFFE83B800000F8 CASE:L3-B005 0 S >BD140059
25881 lduw [%g6-0x0050], %i0 ! FFFFE83B800000FC CASE:L3-B005 0 S <BD140093
25882 bge,a,pt %xcc, BL140146 ;.empty ! FFFFE83B80000100 CASE:L3-B005 0 L
25883 .word 0xDB2E7808 ! FFFFE83B80000104 CASE:L3-B005 0 L illop
25884 .word 0x91A9CAC7 ! FFFFE83B80000108 CASE:L3-B005 0 S illop
25885BL140146:.word 0xDD5252CF ! FFFFE83B8000010C CASE:L3-B005 0 S illop
25886 fbe,pn %fcc1, BL140148 ;.empty ! FFFFE83B80000110 CASE:L3-B005 0 L
25887BL140148:ble,a,pt %icc, BL140147 ! FFFFE83B80000114 CASE:L3-B005 0 L
25888BL140147:lduh [%g4+0x0000], %o2 ! FFFFE83B80000118 CASE:L3-B005 0 S <BD140097
25889 fblg BL140149 ! FFFFE83B8000011C CASE:L3-B005 0 L
25890BL140149:ldd [%g6+0x0010], %f32 ! FFFFE83B80000120 CASE:L3-B005 0 S <BD140074
25891 add %g1, 0xB79, %g1 ! FFFFE83B80000124 CASE:L3-B005 0 chksum++
25892 fba,pn %fcc0, BL140156 ! FFFFE83B80000128 CASE:L3-B005 0
25893 nop ! FFFFE83B8000012C CASE:L3-B005 0 S
25894BL140154:add %g1, 0x661, %g1 ! FFFFE83B80000130 CASE:L3-B006 2 chksum++
25895 ldsba [%g4-0x0010]%asi, %l1 ! FFFFE83B80000134 CASE:L3-B006 2 S <BD140052
25896 nop ! FFFFE83B80000138 CASE:L3-B006 2 S
25897 fbue BL140151 ! FFFFE83B8000013C CASE:L3-B006 2 L
25898 popc %i5, %i1 ! FFFFE83B80000140 CASE:L3-B006 2 S
25899 ldub [%g5-0x0010], %i5 ! FFFFE83B80000144 CASE:L3-B006 0 S <BD140052
25900 .word 0x97E6DB74 ! FFFFE83B80000148 CASE:L3-B006 0 S illop
25901 bvc BL140152 ! FFFFE83B8000014C CASE:L3-B006 0 L
25902BL140152:.word 0xD23A7967 ! FFFFE83B80000150 CASE:L3-B006 0 S illop
25903BL140151:bvc BL140153 ! FFFFE83B80000154 CASE:L3-B006 2 L
25904BL140153:ld [%g5+0x0020], %f4 ! FFFFE83B80000158 CASE:L3-B006 4 S <BD140042
25905 stb %i3, [%g5-0x0010] ! FFFFE83B8000015C CASE:L3-B006 2 S >BD140052
25906 add %g1, 0xBB7, %g1 ! FFFFE83B80000160 CASE:L3-B006 2 chksum++
25907 ba,pn %icc, BL140156 ! FFFFE83B80000164 CASE:L3-B006 2
25908 lduh [%g3-0x0016], %i5 ! FFFFE83B80000168 CASE:L3-B006 2 S <BD140051
25909BL140155:add %g1, 0x7B, %g1 ! FFFFE83B8000016C CASE:L3-B007 0 chksum++
25910 call .+8 ! FFFFE83B80000170 CASE:L3-B007 0 S
25911 .word 0xFDB01F73 ! FFFFE83B80000174 CASE:L3-B007 0 S illop
25912 ldx [%g2+0x0050], %l5 ! FFFFE83B80000178 CASE:L3-B007 0 <BD140003
25913 membar 0x40 ! FFFFE83B8000017C CASE:L3-B007 0
25914 ldda [%l5]0xF8, %f16 ! FFFFE83B80000180 CASE:L3-B007 0 Blk-Load
25915 membar 0x40 ! FFFFE83B80000184 CASE:L3-B007 0
25916 add %g6, -74, %l6 ! FFFFE83B80000188 CASE:L3-B007 0 @BD140033
25917 ldda [%l6]0xDA, %f18 ! FFFFE83B8000018C CASE:L3-B007 0 S Short16
25918 nop ! FFFFE83B80000190 CASE:L3-B007 0 S
25919 fba,a BL140156 ! FFFFE83B80000194 CASE:L3-B007 0
25920 ldd [%g5+0x0010], %f14 ! FFFFE83B80000198 CASE:L3-B007 0 S <BD140074
25921BL140156: ! SWCH:L2-B001
25922 add %g1, 0x127, %g1 ! FFFFE83B8000019C SWCH:L2-B001 2 chksum++
25923 add %g6, -40, %l6 ! FFFFE83B800001A0 SWCH:L2-B001 2 @BD140049
25924 stda %f28, [%l6]0xD3 ! FFFFE83B800001A4 SWCH:L2-B001 2 S Short16
25925 ldx [%g2+0x0050], %l5 ! FFFFE83B800001A8 SWCH:L2-B001 2 <BD140003
25926 membar 0x40 ! FFFFE83B800001AC SWCH:L2-B001 2
25927 stda %f0, [%l5]0xE0 ! FFFFE83B800001B0 SWCH:L2-B001 2 Blk-Store
25928 membar 0x40 ! FFFFE83B800001B4 SWCH:L2-B001 2
25929 ldda [%g4-0x0070]%asi, %f42 ! FFFFE83B800001B8 SWCH:L2-B001 2 S <BD140008
25930 ldsw [%g4+0x0064], %i1 ! FFFFE83B800001BC SWCH:L2-B001 2 S <BD140021
25931 ldub [%g4-0x0020], %i5 ! FFFFE83B800001C0 SWCH:L2-B001 2 S <BD140144
25932 prefetch [%i4-0x0D3C], 0 ! FFFFE83B800001C4 SWCH:L2-B001 2 S <.-3388
25933 membar 0x40 ! FFFFE83B800001C8 SWCH:L2-B001 2
25934 ldda [%l5]0x16, %f16 ! FFFFE83B800001CC SWCH:L2-B001 2 Blk-Load
25935 membar 0x40 ! FFFFE83B800001D0 SWCH:L2-B001 2
25936 .word 0xABA9955F ! FFFFE83B800001D4 SWCH:L2-B001 2 S illop_FP
25937 ldx [%g2+0x0060], %fsr ! FFFFE83B800001D8 SWCH:L2-B001 2 S <BD140032
25938 ldub [%g4+0x0042], %l3 ! FFFFE83B800001DC SWCH:L2-B001 2 S <BD140091
25939 ldsha [%g7+%g7]0x8B, %i0 ! FFFFE83B800001E0 SWCH:L2-B001 2 S <BD140043
25940 membar 0x40 ! FFFFE83B800001E4 SWCH:L2-B001 2
25941 ldda [%l5]0xF8, %f16 ! FFFFE83B800001E8 SWCH:L2-B001 2 Blk-Load
25942 membar 0x40 ! FFFFE83B800001EC SWCH:L2-B001 2
25943 or %g0, 0x3, %l1 ! FFFFE83B800001F0 LOOP:L2-B002 2
25944BL140166: ! LOOP:L2-B002
25945 add %g1, 0xAF6, %g1 ! FFFFE83B800001F4 LOOP:L2-B002 6 chksum++
25946 ta %xcc, 0x46 ! FFFFE83B800001F8 LOOP:L2-B002 6 S demap-page
25947 fbl,pt %fcc1, BL140157 ! FFFFE83B800001FC LOOP:L2-B002 6 L
25948 nop ! FFFFE83B80000200 LOOP:L2-B002 6 S
25949BL140157:std %f12, [%g6-0x0060] ! FFFFE83B80000204 LOOP:L2-B002 6 S >BD140104
25950 stw %l3, [%g3-0x001C] ! FFFFE83B80000208 LOOP:L2-B002 6 S >BD140130
25951 ldx [%g2+0x0060], %fsr ! FFFFE83B8000020C LOOP:L2-B002 6 S <BD140032
25952 fbu,pn %fcc3, BL140158 ! FFFFE83B80000210 LOOP:L2-B002 6 L
25953 ld [%g3-0x0014], %f19 ! FFFFE83B80000214 LOOP:L2-B002 6 S <BD140087
25954BL140158:std %f46, [%g4-0x0038] ! FFFFE83B80000218 LOOP:L2-B002 6 S >BD140006
25955 bleu,a,pt %icc, BL140159 ! FFFFE83B8000021C LOOP:L2-B002 6 L
25956BL140159:.word 0xFFB9DC13 ! FFFFE83B80000220 LOOP:L2-B002 8 S illop_VIS
25957 add %g1, 0xF50, %g1 ! FFFFE83B80000224 LOOP:L2-B002 6 chksum++
25958 fcmpd %fcc1, %f46, %f12 ! FFFFE83B80000228 SKIP:L3-B008 6
25959 fbl,a,pn %fcc1, BL140163 ! FFFFE83B8000022C SKIP:L3-B008 6
25960 stx %g1, [%g3+0x0058] ! FFFFE83B80000230 SKIP:L3-B008 6 S >BD140035
25961 .word 0xBDC94159 ! FFFFE83B80000234 SKIP:L3-B008 0 S illop
25962 .word 0xDE2CCD6D ! FFFFE83B80000238 SKIP:L3-B008 0 random
25963 stda %f20,[%l5+%g1]0xC4 ! FFFFE83B8000023C SKIP:L3-B008 0 S Partial_St
25964 .word 0x81C3E008 ! FFFFE83B80000240 SKIP:L3-B008 0 random
25965 or %l6,%hm(0x81C3E008),%l6 ! FFFFE83B80000244 SKIP:L3-B008 0
25966 sethi %lm(0x81C3E008),%l5 ! FFFFE83B80000248 SKIP:L3-B008 0
25967 or %l5,%lo(0x81C3E008),%l5 ! FFFFE83B8000024C SKIP:L3-B008 0
25968 .word 0xBDA68810 ! FFFFE83B80000250 SKIP:L3-B008 0 illop
25969 or %l6, %l5, %l6 ! FFFFE83B80000254 SKIP:L3-B008 0
25970 jmpl %l6+0x0000, %o7 ! FFFFE83B80000258 SKIP:L3-B008 0 S
25971 st %f21, [%g6-0x0050] ! FFFFE83B8000025C SKIP:L3-B008 0 S >BD140093
25972 ldx [%g2+0x0058], %l6 ! FFFFE83B80000260 SKIP:L3-B008 0 <BD140010
25973 ldda [%l6]0x24, %i0 ! FFFFE83B80000264 SKIP:L3-B008 0 S Quad_Ld
25974 ldd [%g3+0x0068], %i2 ! FFFFE83B80000268 SKIP:L3-B008 0 S <BD140012
25975 add %g1, 0xD15, %g1 ! FFFFE83B8000026C SKIP:L3-B008 0 chksum++
25976 nop ! FFFFE83B80000270 SKIP:L3-B008 0 S
25977 st %f29, [%g4-0x0040] ! FFFFE83B80000274 SKIP:L3-B008 0 S >BD140007
25978 fble BL140160 ;.empty ! FFFFE83B80000278 SKIP:L3-B008 0 L
25979 bcc,a BL140161 ;.empty ! FFFFE83B8000027C SKIP:L3-B008 0 L
25980 .word 0x8FF00000 ! FFFFE83B80000280 SKIP:L3-B008 0 L illop
25981 lduw [%g5-0x0050], %l3 ! FFFFE83B80000284 SKIP:L3-B008 0 S <BD140093
25982BL140162:.word 0x8FEAD5C8 ! FFFFE83B80000288 SKIP:L3-B008 0 S illop
25983BL140160:ldd [%g6-0x0060], %f0 ! FFFFE83B8000028C SKIP:L3-B008 0 S <BD140104
25984 ldsb [%g3+0x0029], %i1 ! FFFFE83B80000290 SKIP:L3-B008 0 S <BD140090
25985 ldx [%g2+0x0048], %g6 ! FFFFE83B80000294 SKIP:L3-B008 0 S BASE<BD140209
25986 .word 0x9DAC5898 ! FFFFE83B80000298 SKIP:L3-B008 0 S illop
25987 .word 0xEF8B24E1 ! FFFFE83B8000029C SKIP:L3-B008 0 S illop
25988BL140161:stxa %i2, [%g3+0x0030]%asi ! FFFFE83B800002A0 SKIP:L3-B008 0 S >BD140044
25989 add %g1, 0xBA1, %g1 ! FFFFE83B800002A4 SKIP:L3-B008 0 chksum++
25990 .word 0xBDC65897 ! FFFFE83B800002A8 SKIP:L3-B008 0 illop
25991 .word 0x8D8D2E26 ! FFFFE83B800002AC SKIP:L3-B008 0 S illop
25992BL140163: ! ELSE:L3-B009
25993 lduwa [%g7+%g7]0x82, %i2 ! FFFFE83B800002B0 ELSE:L3-B009 6 S <BD140043
25994 call .+8 ! FFFFE83B800002B4 ELSE:L3-B009 6 S
25995 ldx [%g2+0x0048], %g3 ! FFFFE83B800002B8 ELSE:L3-B009 6 S BASE<BD140209
25996 add %g3, 0x30, %l5 ! FFFFE83B800002BC ELSE:L3-B009 6 @BD140044
25997 stda %f28,[%l5+%g1]0xC3 ! FFFFE83B800002C0 ELSE:L3-B009 6 S Partial_St
25998 st %f16, [%g5+0x0048] ! FFFFE83B800002C4 ELSE:L3-B009 6 S >BD140018
25999 add %g1, 0xBFC, %g1 ! FFFFE83B800002C8 ELSE:L3-B009 6 chksum++
26000 ldx [%g2+0x0050], %l5 ! FFFFE83B800002CC ELSE:L3-B009 6 <BD140003
26001 membar 0x40 ! FFFFE83B800002D0 ELSE:L3-B009 6
26002 stda %f0, [%l5]0xF0 ! FFFFE83B800002D4 ELSE:L3-B009 6 Blk-Store
26003 membar 0x40 ! FFFFE83B800002D8 ELSE:L3-B009 6
26004 sth %o2, [%g3-0x000E] ! FFFFE83B800002DC ELSE:L3-B009 6 S >BD140184
26005 .word 0xBFAA8566 ! FFFFE83B800002E0 ELSE:L3-B009 6 S illop_FP
26006 ldd [%g5+0x0068], %f22 ! FFFFE83B800002E4 ELSE:L3-B009 6 S <BD140012
26007 membar 0x40 ! FFFFE83B800002E8 ELSE:L3-B009 6
26008 stda %f16, [%l5]0xE0 ! FFFFE83B800002EC ELSE:L3-B009 6 Blk-Store
26009 membar 0x40 ! FFFFE83B800002F0 ELSE:L3-B009 6
26010BL140164: ! ELSE:L3-B009
26011 add %g1, 0x27C, %g1 ! FFFFE83B800002F4 ELSE:L3-B009 6 chksum++
26012 and %g1, 0xFE, %l3 ! FFFFE83B800002F8 LOOP:L3-B010 6
26013BL140165: ! LOOP:L3-B010
26014 add %g1, 0x99E, %g1 ! FFFFE83B800002FC LOOP:L3-B010 15 chksum++
26015 prefetch [%o3+0x0B65], 22 ! FFFFE83B80000300 LOOP:L3-B010 15 S <.+2917
26016 std %i2, [%g4+0x0050] ! FFFFE83B80000304 LOOP:L3-B010 15 S >BD140045
26017 .word 0x81B49000 ! FFFFE83B80000308 LOOP:L3-B010 15 S illop_VIS
26018 lduwa [%g7+%g0]0x83, %o4 ! FFFFE83B8000030C LOOP:L3-B010 15 S <BD140043
26019 ld [%g6-0x002C], %f4 ! FFFFE83B80000310 LOOP:L3-B010 15 S <BD140055
26020 add %g5, -34, %l6 ! FFFFE83B80000314 LOOP:L3-B010 15 @BD140076
26021 stda %f20, [%l6]0xD2 ! FFFFE83B80000318 LOOP:L3-B010 15 S Short16
26022 stwa %i3, [%g5+0x0034]%asi ! FFFFE83B8000031C LOOP:L3-B010 15 S >BD140044+4
26023 ldd [%g4-0x0060], %f36 ! FFFFE83B80000320 LOOP:L3-B010 15 S <BD140104
26024 srlx %l3, 0x1, %l3 ! FFFFE83B80000324 LOOP:L3-B010 15
26025 andcc %l3, 0x1, %g0 ! FFFFE83B80000328 LOOP:L3-B010 15
26026 bne,a,pn %xcc, BL140165 ! FFFFE83B8000032C LOOP:L3-B010 15
26027 nop ! FFFFE83B80000330 LOOP:L3-B010 9 S
26028 add %g1, 0x666, %g1 ! FFFFE83B80000334 LOOP:L3-B010 6 chksum++
26029 sub %l1, 0x1, %l1 ! FFFFE83B80000338 LOOP:L2-B002 6
26030 brnz,a,pn %l1, BL140166 ! FFFFE83B8000033C LOOP:L2-B002 6
26031 ldxa [%g4-0x0008]%asi, %o3 ! FFFFE83B80000340 LOOP:L2-B002 4 S <BD140056
26032 add %g1, 0xECB, %g1 ! FFFFE83B80000344 LOOP:L2-B002 2 chksum++
26033 or %g0, 0x2, %l4 ! FFFFE83B80000348 LOOP:L2-B003 2
26034BL140177: ! LOOP:L2-B003
26035 add %g1, 0xDC, %g1 ! FFFFE83B8000034C LOOP:L2-B003 4 chksum++
26036 fcmpd %fcc0, %f12, %f36 ! FFFFE83B80000350 SKIP:L3-B011 4
26037 fbge,a BL140171 ! FFFFE83B80000354 SKIP:L3-B011 4
26038 stb %i2, [%g3-0x0057] ! FFFFE83B80000358 SKIP:L3-B011 0 S >BD140026
26039 ldsb [%g4+0x0046], %i4 ! FFFFE83B8000035C SKIP:L3-B011 4 S <BD140077
26040 ld [%g4-0x0078], %f8 ! FFFFE83B80000360 SKIP:L3-B011 4 S <BD140180
26041 std %i2, [%g3+0x0030] ! FFFFE83B80000364 SKIP:L3-B011 4 S >BD140044
26042 add %g4, -31, %l6 ! FFFFE83B80000368 SKIP:L3-B011 4 @BD140085
26043 stda %f20, [%l6]0xD0 ! FFFFE83B8000036C SKIP:L3-B011 4 S Short8
26044 ldx [%g2+0x0058], %l6 ! FFFFE83B80000370 SKIP:L3-B011 4 <BD140010
26045 ldda [%l6]0x26, %i0 ! FFFFE83B80000374 SKIP:L3-B011 4 S Quad_Ld_P
26046 stxa %i1, [%g6+0x0050]%asi ! FFFFE83B80000378 SKIP:L3-B011 4 S >BD140045
26047 st %f26, [%g6+0x0004] ! FFFFE83B8000037C SKIP:L3-B011 4 S >BD140053
26048 stw %o3, [%g4+0x0024] ! FFFFE83B80000380 SKIP:L3-B011 4 S >BD140139
26049 add %g1, 0xECB, %g1 ! FFFFE83B80000384 SKIP:L3-B011 4 chksum++
26050 nop ! FFFFE83B80000388 SKIP:L3-B011 4 S
26051 ldx [%g2+0x0060], %fsr ! FFFFE83B8000038C SKIP:L3-B011 4 S <BD140032
26052 fba,a BL140167 ! FFFFE83B80000390 SKIP:L3-B011 4 L
26053BL140167:nop ! FFFFE83B80000394 SKIP:L3-B011 4 S
26054 bpos,a BL140168 ;.empty ! FFFFE83B80000398 SKIP:L3-B011 4 L
26055 bgu,a,pn %icc, BL140169 ;.empty ! FFFFE83B8000039C SKIP:L3-B011 4 L
26056 bnz,a,pn %icc, BL140168 ;.empty ! FFFFE83B800003A0 SKIP:L3-B011 0 L
26057BL140169:fbn BL140170 ! FFFFE83B800003A4 SKIP:L3-B011 2 L
26058BL140168:nop ! FFFFE83B800003A8 SKIP:L3-B011 4 S
26059BL140170:add %g1, 0x418, %g1 ! FFFFE83B800003AC SKIP:L3-B011 4 chksum++
26060 ba BL140176 ! FFFFE83B800003B0 SKIP:L3-B011 4
26061 sth %i5, [%g4-0x0028] ! FFFFE83B800003B4 SKIP:L3-B011 4 S >BD140049
26062BL140171: ! ELSE:L3-B012
26063 std %i0, [%g4+0x0038] ! FFFFE83B800003B8 ELSE:L3-B012 0 S >BD140028
26064 .word 0xDD42EAA1 ! FFFFE83B800003BC ELSE:L3-B012 0 illop
26065 ldda [%l6]0x24, %i0 ! FFFFE83B800003C0 ELSE:L3-B012 0 S Quad_Ld
26066 lda [%g6+0x0060]%asi, %f11 ! FFFFE83B800003C4 ELSE:L3-B012 0 S <BD140069
26067 add %g6, -58, %l6 ! FFFFE83B800003C8 ELSE:L3-B012 0 @BD140005
26068 stda %f28, [%l6]0xDA ! FFFFE83B800003CC ELSE:L3-B012 0 S Short16
26069 .word 0xADAE4C82 ! FFFFE83B800003D0 ELSE:L3-B012 0 S illop
26070 ldx [%g2+0x0038], %g3 ! FFFFE83B800003D4 ELSE:L3-B012 0 S BASE<BD140125
26071 ldx [%g2+0x0058], %l6 ! FFFFE83B800003D8 ELSE:L3-B012 0 <BD140010
26072 .word 0x97865067 ! FFFFE83B800003DC ELSE:L3-B012 0 S illop
26073 ldx [%g2+0x0020], %g3 ! FFFFE83B800003E0 ELSE:L3-B012 0 S BASE<BD140098
26074 ldda [%l6]0x24, %i2 ! FFFFE83B800003E4 ELSE:L3-B012 0 S Quad_Ld
26075 add %g1, 0x358, %g1 ! FFFFE83B800003E8 ELSE:L3-B012 0 chksum++
26076 stb %i2, [%g4+0x0082] ! FFFFE83B800003EC ELSE:L3-B012 0 S >BD140070+2
26077 call .+8 ! FFFFE83B800003F0 ELSE:L3-B012 0 L
26078 ld [%g2+0x0064], %fsr ! FFFFE83B800003F4 ELSE:L3-B012 0 S <BD140032+4
26079 stda %f26, [%g3-0x0008]%asi ! FFFFE83B800003F8 ELSE:L3-B012 0 S >BD140056
26080 ta %xcc, 0x40 ! FFFFE83B800003FC ELSE:L3-B012 0 S +-priv
26081 nop ! FFFFE83B80000400 ELSE:L3-B012 0 S
26082 .word 0x9DB01000 ! FFFFE83B80000404 ELSE:L3-B012 0 L illop
26083BL140173:.word 0x9B81A2D1 ! FFFFE83B80000408 ELSE:L3-B012 0 S illop
26084 bn,a,pn %xcc, BL140174 ;.empty ! FFFFE83B8000040C ELSE:L3-B012 0 L
26085 brlz,a,pn %i1, BL140175 ! FFFFE83B80000410 ELSE:L3-B012 0 L
26086BL140175:prefetch [%o1+0x03FE], 22 ! FFFFE83B80000414 ELSE:L3-B012 0 S <.+1022
26087BL140174:st %f17, [%g4-0x001C] ! FFFFE83B80000418 ELSE:L3-B012 0 S >BD140130
26088 ldx [%g6+0x0080], %i2 ! FFFFE83B8000041C ELSE:L3-B012 0 S <BD140070
26089BL140172:add %g1, 0x936, %g1 ! FFFFE83B80000420 ELSE:L3-B012 0 chksum++
26090BL140176: ! ELSE:L3-B012
26091 add %g1, 0xF91, %g1 ! FFFFE83B80000424 ELSE:L3-B012 4 chksum++
26092 add %g4, 0x70, %l5 ! FFFFE83B80000428 ELSE:L3-B012 4 @BD140060
26093 stda %f20,[%l5+%g1]0xC0 ! FFFFE83B8000042C LOOP:L2-B003 4 S Partial_St
26094 ldx [%g2+0x0058], %l6 ! FFFFE83B80000430 LOOP:L2-B003 4 <BD140010
26095 ldda [%l6]0x24, %i0 ! FFFFE83B80000434 LOOP:L2-B003 4 S Quad_Ld
26096 lduwa [%g7+%g7]0x83, %o4 ! FFFFE83B80000438 LOOP:L2-B003 4 S <BD140043
26097 ldda [%l6]0x2E, %i2 ! FFFFE83B8000043C LOOP:L2-B003 4 S Quad_Ld_P
26098 st %f2, [%g3+0x0060] ! FFFFE83B80000440 LOOP:L2-B003 4 S >BD140069
26099 ldx [%g2+0x0060], %fsr ! FFFFE83B80000444 LOOP:L2-B003 4 S <BD140032
26100 ldx [%g2+0x0050], %l5 ! FFFFE83B80000448 LOOP:L2-B003 4 <BD140003
26101 membar 0x40 ! FFFFE83B8000044C LOOP:L2-B003 4
26102 ldda [%l5]0x17, %f16 ! FFFFE83B80000450 LOOP:L2-B003 4 Blk-Load
26103 membar 0x40 ! FFFFE83B80000454 LOOP:L2-B003 4
26104 subcc %l4, 0x1, %l4 ! FFFFE83B80000458 LOOP:L2-B003 4
26105 bnz,a,pn %icc, BL140177 ! FFFFE83B8000045C LOOP:L2-B003 4
26106 ldx [%g2+0x0010], %g6 ! FFFFE83B80000460 LOOP:L2-B003 2 S BASE<BD140048
26107 add %g1, 0x87F, %g1 ! FFFFE83B80000464 LOOP:L2-B003 2 chksum++
26108 and %g1, 0xFE, %l2 ! FFFFE83B80000468 LOOP:L2-B004 2
26109BL140188: ! LOOP:L2-B004
26110 add %g1, 0x7, %g1 ! FFFFE83B8000046C LOOP:L2-B004 4 chksum++
26111 sta %f22, [%g3-0x001C]%asi ! FFFFE83B80000470 LOOP:L2-B004 4 S >BD140130
26112 ld [%g5-0x001C], %f29 ! FFFFE83B80000474 LOOP:L2-B004 4 S <BD140130
26113 ta %xcc, 0x46 ! FFFFE83B80000478 LOOP:L2-B004 4 S demap-page
26114 .word 0xFEBEA0DD ! FFFFE83B8000047C LOOP:L2-B004 4 S illop
26115 ldx [%g2+0x0058], %l6 ! FFFFE83B80000480 LOOP:L2-B004 4 <BD140010
26116 ldda [%l6]0x26, %i0 ! FFFFE83B80000484 LOOP:L2-B004 4 S Quad_Ld_P
26117 andcc %i3, 0x200, %g0 ! FFFFE83B80000488 SKIP:L3-B013 4
26118 bz,a,pt %icc, BL140178 ! FFFFE83B8000048C SKIP:L3-B013 4
26119 .word 0x83D28409 ! FFFFE83B80000490 SKIP:L3-B013 0 S illop
26120 ldx [%g6+0x0070], %i0 ! FFFFE83B80000494 SKIP:L3-B013 4 S <BD140060
26121 sta %f3, [%g4+0x0020]%asi ! FFFFE83B80000498 SKIP:L3-B013 4 S >BD140042
26122 ldsha [%g5-0x001E]%asi, %o3 ! FFFFE83B8000049C SKIP:L3-B013 4 S <BD140016
26123 std %f6, [%g5+0x0018] ! FFFFE83B800004A0 SKIP:L3-B013 4 S >BD140059
26124 ldxa [%g7+%g7]0x83, %o0 ! FFFFE83B800004A4 SKIP:L3-B013 4 S <BD140043
26125 add %g1, 0x62, %g1 ! FFFFE83B800004A8 SKIP:L3-B013 4 chksum++
26126 ld [%g2+0x0064], %fsr ! FFFFE83B800004AC SKIP:L3-B013 4 S <BD140032+4
26127 lduw [%g3+0x0024], %o1 ! FFFFE83B800004B0 SKIP:L3-B013 4 S <BD140139
26128 ldx [%g5+0x0078], %o0 ! FFFFE83B800004B4 SKIP:L3-B013 4 S <BD140009
26129 ldx [%g2+0x0050], %l5 ! FFFFE83B800004B8 SKIP:L3-B013 4 <BD140003
26130 membar 0x40 ! FFFFE83B800004BC SKIP:L3-B013 4
26131 ldda [%l5]0x16, %f16 ! FFFFE83B800004C0 SKIP:L3-B013 4 Blk-Load
26132 membar 0x40 ! FFFFE83B800004C4 SKIP:L3-B013 4
26133 lduh [%g3-0x002E], %o2 ! FFFFE83B800004C8 SKIP:L3-B013 4 S <BD140171
26134 ldx [%g2+0x0030], %g3 ! FFFFE83B800004CC SKIP:L3-B013 4 S BASE<BD140013
26135 ldd [%g6+0x0070], %i0 ! FFFFE83B800004D0 SKIP:L3-B013 4 S <BD140060
26136 ba,pn %icc, BL140179 ! FFFFE83B800004D4 SKIP:L3-B013 4
26137 nop ! FFFFE83B800004D8 SKIP:L3-B013 4 S
26138BL140178: ! ELSE:L3-B014
26139 nop ! FFFFE83B800004DC ELSE:L3-B014 0 S
26140 prefetch [%o0+0x0E1F], 2 ! FFFFE83B800004E0 ELSE:L3-B014 0 S <.+3615
26141 lduw [%g6+0x0004], %o3 ! FFFFE83B800004E4 ELSE:L3-B014 0 S <BD140053
26142 ldda [%g6+0x0078]%asi, %f26 ! FFFFE83B800004E8 ELSE:L3-B014 0 S <BD140009
26143 add %g1, 0xD66, %g1 ! FFFFE83B800004EC ELSE:L3-B014 0 chksum++
26144 lduha [%g7+%g7]0x83, %o2 ! FFFFE83B800004F0 ELSE:L3-B014 0 S <BD140043
26145 add %g4, -60, %l6 ! FFFFE83B800004F4 ELSE:L3-B014 0 @BD140041
26146 stda %f26, [%l6]0xD2 ! FFFFE83B800004F8 ELSE:L3-B014 0 S Short16
26147 stx %o3, [%g4-0x0008] ! FFFFE83B800004FC ELSE:L3-B014 0 S >BD140056
26148 stx %o0, [%g6+0x0078] ! FFFFE83B80000500 ELSE:L3-B014 0 S >BD140009
26149 sethi %hh(0x7F5BFFFFFF00),%l6 ! FFFFE83B80000504 ELSE:L3-B014 0 SUBR176
26150 .word 0xA1D1881D ! FFFFE83B80000508 ELSE:L3-B014 0 illop
26151 .word 0x8F7C52F9 ! FFFFE83B8000050C ELSE:L3-B014 0 illop
26152 .word 0xDEB992BA ! FFFFE83B80000510 ELSE:L3-B014 0 illop
26153 .word 0x85675EF6 ! FFFFE83B80000514 ELSE:L3-B014 0 illop
26154 or %l6, %l5, %l6 ! FFFFE83B80000518 ELSE:L3-B014 0
26155 .word 0xA1D4375F ! FFFFE83B8000051C ELSE:L3-B014 0 S illop
26156 std %f20, [%g6+0x0070] ! FFFFE83B80000520 ELSE:L3-B014 0 S >BD140060
26157 stw %o4, [%g5-0x0050] ! FFFFE83B80000524 ELSE:L3-B014 0 S >BD140093
26158 .word 0x8BCFAEF4 ! FFFFE83B80000528 ELSE:L3-B014 0 illop
26159 stda %f22, [%l6]0xD3 ! FFFFE83B8000052C ELSE:L3-B014 0 S Short16
26160BL140179: ! ELSE:L3-B014
26161 add %g1, 0x209, %g1 ! FFFFE83B80000530 ELSE:L3-B014 4 chksum++
26162 fcmpd %fcc3, %f6, %f36 ! FFFFE83B80000534 SKIP:L3-B015 4
26163 fbge,pt %fcc3, BL140184 ! FFFFE83B80000538 SKIP:L3-B015 4
26164 nop ! FFFFE83B8000053C SKIP:L3-B015 4 S
26165 ta %xcc, 0x46 ! FFFFE83B80000540 SKIP:L3-B015 4 S demap-page
26166 call .+8 ! FFFFE83B80000544 SKIP:L3-B015 4 S
26167 ldxa [%g2+%g0]0xDC, %o0 ! FFFFE83B80000548 SKIP:L3-B015 4 S BAD-ASI
26168 stwa %g1, [%g5-0x001C]%asi ! FFFFE83B8000054C SKIP:L3-B015 4 S >BD140130
26169 ldda [%g7+%g7]0x83, %i0 ! FFFFE83B80000550 SKIP:L3-B015 4 S <BD140043
26170 ldx [%g2+0x0030], %g5 ! FFFFE83B80000554 SKIP:L3-B015 4 S BASE<BD140013
26171 add %g1, 0xA89, %g1 ! FFFFE83B80000558 SKIP:L3-B015 4 chksum++
26172 ldub [%g3-0x0010], %o5 ! FFFFE83B8000055C SKIP:L3-B015 4 S <BD140052
26173 fbuge,a,pt %fcc0, BL140180 ! FFFFE83B80000560 SKIP:L3-B015 4 L
26174 ldd [%g6+0x0038], %f30 ! FFFFE83B80000564 SKIP:L3-B015 4 S <BD140028
26175 bl,a BL140181 ;.empty ! FFFFE83B80000568 SKIP:L3-B015 0 L
26176 bpos BL140180 ;.empty ! FFFFE83B8000056C SKIP:L3-B015 0 L
26177 .word 0x8FF00000 ! FFFFE83B80000570 SKIP:L3-B015 0 L illop
26178BL140181:ld [%g5+0x002C], %f5 ! FFFFE83B80000574 SKIP:L3-B015 0 S <BD140019
26179BL140182:fbul,pn %fcc1, BL140183 ;.empty ! FFFFE83B80000578 SKIP:L3-B015 0 L
26180 .word 0x81C7E008 ! FFFFE83B8000057C SKIP:L3-B015 0 L random
26181BL140183:.word 0xDD5E3E08 ! FFFFE83B80000580 SKIP:L3-B015 0 S illop
26182BL140180:add %g1, 0xEB0, %g1 ! FFFFE83B80000584 SKIP:L3-B015 4 chksum++
26183 fba,pt %fcc1, BL140185 ! FFFFE83B80000588 SKIP:L3-B015 4
26184 ldx [%g2+0x0018], %g5 ! FFFFE83B8000058C SKIP:L3-B015 4 S BASE<BD140083
26185BL140184: ! ELSE:L3-B016
26186 ldx [%g2+0x0038], %g3 ! FFFFE83B80000590 ELSE:L3-B016 0 S BASE<BD140125
26187 ldx [%g2+0x0030], %g4 ! FFFFE83B80000594 ELSE:L3-B016 0 S BASE<BD140013
26188 ldx [%g2+0x0048], %g4 ! FFFFE83B80000598 ELSE:L3-B016 0 S BASE<BD140209
26189 stwa %o3, [%g4-0x0014]%asi ! FFFFE83B8000059C ELSE:L3-B016 0 S >BD140087
26190 add %g1, 0xD65, %g1 ! FFFFE83B800005A0 ELSE:L3-B016 0 chksum++
26191 .word 0x3BE4CAC0 ! FFFFE83B800005A4 ELSE:L3-B016 0 random
26192 ldda [%l6]0xD8, %f22 ! FFFFE83B800005A8 ELSE:L3-B016 0 S Short8
26193 stba %i5, [%g5+0x0042]%asi ! FFFFE83B800005AC ELSE:L3-B016 0 S >BD140091
26194 ld [%g2+0x0064], %fsr ! FFFFE83B800005B0 ELSE:L3-B016 0 S <BD140032+4
26195 stx %fsr, [%g2+0x0060] ! FFFFE83B800005B4 ELSE:L3-B016 0 S <BD140032
26196 add %g6, 0x40, %l6 ! FFFFE83B800005B8 ELSE:L3-B016 0 @BD140036
26197 ldda [%l6]0xD2, %f26 ! FFFFE83B800005BC ELSE:L3-B016 0 S Short16
26198 ldx [%g2+0x0050], %l5 ! FFFFE83B800005C0 ELSE:L3-B016 0 <BD140003
26199 .word 0xE9561AD6 ! FFFFE83B800005C4 ELSE:L3-B016 0 illop
26200 ldda [%l5]0xF0, %f16 ! FFFFE83B800005C8 ELSE:L3-B016 0 Blk-Load
26201 membar 0x40 ! FFFFE83B800005CC ELSE:L3-B016 0
26202BL140185: ! ELSE:L3-B016
26203 add %g1, 0xA97, %g1 ! FFFFE83B800005D0 ELSE:L3-B016 4 chksum++
26204 nop ! FFFFE83B800005D4 LOOP:L3-B017 4
26205 sth %o4, [%g5-0x0024] ! FFFFE83B800005D8 LOOP:L2-B004 4 S >BD140068
26206 fbue BL140186 ! FFFFE83B800005DC LOOP:L2-B004 4 L
26207 nop ! FFFFE83B800005E0 LOOP:L2-B004 4 S
26208 .word 0xCB6234F5 ! FFFFE83B800005E4 LOOP:L2-B004 0 S illop
26209 stw %o5, [%g5+0x007C] ! FFFFE83B800005E8 LOOP:L2-B004 0 S >BD140009+4
26210BL140186:nop ! FFFFE83B800005EC LOOP:L2-B004 4 S
26211 brz,pn %o0, BL140187 ;.empty ! FFFFE83B800005F0 LOOP:L2-B004 4 L
26212 fbug,a,pn %fcc3, BL140187 ! FFFFE83B800005F4 LOOP:L2-B004 4 L
26213 ld [%g5+0x004C], %f11 ! FFFFE83B800005F8 LOOP:L2-B004 0 S <BD140047
26214BL140187:add %g1, 0x5A3, %g1 ! FFFFE83B800005FC LOOP:L2-B004 4 chksum++
26215 srlx %l2, 0x1, %l2 ! FFFFE83B80000600 LOOP:L2-B004 4
26216 andcc %l2, 0x1, %g0 ! FFFFE83B80000604 LOOP:L2-B004 4
26217 bne,pn %xcc, BL140188 ! FFFFE83B80000608 LOOP:L2-B004 4
26218 nop ! FFFFE83B8000060C LOOP:L2-B004 4 S
26219 add %g1, 0x39A, %g1 ! FFFFE83B80000610 LOOP:L2-B004 2 chksum++
26220 add %o4, %g1, %i3 ! FFFFE83B80000614 SWCH:L2-B005 2
26221 andcc %i3, 0x1, %g0 ! FFFFE83B80000618 SWCH:L2-B005 2
26222 bnz,pn %xcc, BL140197 ! FFFFE83B8000061C SWCH:L2-B005 2
26223 andcc %i3, 0x400, %g0 ! FFFFE83B80000620 SWCH:L2-B005 2
26224 .word 0xB1E795EB ! FFFFE83B80000624 SWCH:L2-B005 0 illop
26225 add %g1, 0xEEA, %g1 ! FFFFE83B80000628 SWCH:L2-B005 0 chksum++
26226 .word 0xBB91E01D ! FFFFE83B8000062C SWCH:L2-B005 0 illop
26227 bnz,pt %xcc, BL140195 ! FFFFE83B80000630 SWCH:L2-B005 0
26228 add %g1, 0x136, %g1 ! FFFFE83B80000634 SWCH:L2-B005 0 chksum++
26229 .word 0xD1476E88 ! FFFFE83B80000638 SWCH:L2-B005 0 random
26230 bnz,pn %xcc, BL140189 ! FFFFE83B8000063C SWCH:L2-B005 0
26231 std %f38, [%g3-0x0060] ! FFFFE83B80000640 SWCH:L2-B005 0 S >BD140104
26232 ld [%g5-0x0076], %f10 ! FFFFE83B80000644 SWCH:L2-B005 0 S <BD140180+2
26233 ldstub [%g4+0x0043], %o4 ! FFFFE83B80000648 SWCH:L2-B005 0 S >BD140092
26234 .word 0xD21A1C5E ! FFFFE83B8000064C SWCH:L2-B005 0 S illop
26235 lduba [%g6+0x0028]%asi, %o2 ! FFFFE83B80000650 SWCH:L2-B005 0 S <BD140080
26236 .word 0x89AC7244 ! FFFFE83B80000654 SWCH:L2-B005 0 S illop_FP
26237 ldx [%g2+0x0058], %l6 ! FFFFE83B80000658 SWCH:L2-B005 0 <BD140010
26238 ldda [%l6]0x2E, %i0 ! FFFFE83B8000065C SWCH:L2-B005 0 S Quad_Ld_P
26239 add %g6, 0x29, %l6 ! FFFFE83B80000660 SWCH:L2-B005 0 @BD140090
26240 stda %f26, [%l6]0xD1 ! FFFFE83B80000664 SWCH:L2-B005 0 S Short8
26241 lduw [%g5-0x001A], %o0 ! FFFFE83B80000668 SWCH:L2-B005 0 S <BD140130+2
26242 sta %f9, [%g6-0x0074]%asi ! FFFFE83B8000066C SWCH:L2-B005 0 S >BD140020
26243 .word 0x8D8FC4AF ! FFFFE83B80000670 SWCH:L2-B005 0 illop
26244 fba,a,pn %fcc3, BL140198 ! FFFFE83B80000674 SWCH:L2-B005 0
26245 ta %xcc, 0x46 ! FFFFE83B80000678 SWCH:L2-B005 0 S demap-page
26246BL140189:.word 0xCE9E1ECE ! FFFFE83B8000067C CASE:L3-B018 0 illop
26247 .word 0x8FBE161D ! FFFFE83B80000680 CASE:L3-B018 0 S illop
26248 .word 0xB6E47C19 ! FFFFE83B80000684 CASE:L3-B018 0 S random
26249 lduw [%g4-0x000C], %o0 ! FFFFE83B80000688 CASE:L3-B018 0 S <BD140002
26250 stda %f60, [%g5+0x0018]%asi ! FFFFE83B8000068C CASE:L3-B018 0 S >BD140059
26251 ldx [%g2+0x0050], %l5 ! FFFFE83B80000690 CASE:L3-B018 0 <BD140003
26252 membar 0x40 ! FFFFE83B80000694 CASE:L3-B018 0
26253 .word 0xE77454F0 ! FFFFE83B80000698 CASE:L3-B018 0 illop
26254 membar 0x40 ! FFFFE83B8000069C CASE:L3-B018 0
26255 stw %i0, [%g3+0x006C] ! FFFFE83B800006A0 CASE:L3-B018 0 S >BD140012+4
26256 .word 0x8FAB5555 ! FFFFE83B800006A4 CASE:L3-B018 0 S illop
26257 std %f44, [%g5+0x0010] ! FFFFE83B800006A8 CASE:L3-B018 0 S >BD140074
26258 .word 0xC0B0D062 ! FFFFE83B800006AC CASE:L3-B018 0 S random
26259 .word 0x02487FE6 ! FFFFE83B800006B0 CASE:L3-B018 0 S random
26260 membar 0x40 ! FFFFE83B800006B4 CASE:L3-B018 0
26261 stda %f0, [%l5]0xF8 ! FFFFE83B800006B8 CASE:L3-B018 0 Blk-Store
26262 membar 0x40 ! FFFFE83B800006BC CASE:L3-B018 0
26263 fba,a BL140198 ! FFFFE83B800006C0 CASE:L3-B018 0
26264 ldsw [%g5-0x0014], %o5 ! FFFFE83B800006C4 CASE:L3-B018 0 S <BD140087
26265BL140195:add %g1, 0x47E, %g1 ! FFFFE83B800006C8 CASE:L3-B019 0 chksum++
26266 stb %o2, [%g3-0x0057] ! FFFFE83B800006CC CASE:L3-B019 0 S >BD140026
26267 lduh [%g6-0x004C], %i1 ! FFFFE83B800006D0 CASE:L3-B019 0 S <BD140089
26268 nop ! FFFFE83B800006D4 CASE:L3-B019 0 S
26269 ldsh [%g3+0x0040], %i2 ! FFFFE83B800006D8 CASE:L3-B019 0 S <BD140036
26270 ldsha [%g6+0x0044]%asi, %o5 ! FFFFE83B800006DC CASE:L3-B019 0 S <BD140137
26271 nop ! FFFFE83B800006E0 CASE:L3-B019 0 S
26272 .word 0x9FA84CFC ! FFFFE83B800006E4 CASE:L3-B019 0 S illop
26273 bl,a BL140190 ;.empty ! FFFFE83B800006E8 CASE:L3-B019 0 L
26274 .word 0xE3582E90 ! FFFFE83B800006EC CASE:L3-B019 0 L illop
26275BL140191:bpos,pt %icc, BL140192 ! FFFFE83B800006F0 CASE:L3-B019 0 L
26276BL140192:ldda [%g7+%g0]0x83, %i0 ! FFFFE83B800006F4 CASE:L3-B019 0 S <BD140043
26277 sth %o4, [%g4-0x0044] ! FFFFE83B800006F8 CASE:L3-B019 0 S >BD140023+4
26278 bg,a,pt %xcc, BL140190 ;.empty ! FFFFE83B800006FC CASE:L3-B019 0 L
26279BL140190:fblg,pt %fcc1, BL140193 ! FFFFE83B80000700 CASE:L3-B019 0 L
26280BL140193:.word 0xBFA99066 ! FFFFE83B80000704 CASE:L3-B019 0 S illop
26281 fbg,a BL140194 ! FFFFE83B80000708 CASE:L3-B019 0 L
26282BL140194:lduba [%g3-0x000F]%asi, %o4 ! FFFFE83B8000070C CASE:L3-B019 0 S <BD140040
26283 add %g1, 0x2E7, %g1 ! FFFFE83B80000710 CASE:L3-B019 0 chksum++
26284 fba BL140198 ! FFFFE83B80000714 CASE:L3-B019 0
26285 nop ! FFFFE83B80000718 CASE:L3-B019 0 S
26286BL140196:add %g1, 0xDA7, %g1 ! FFFFE83B8000071C CASE:L3-B020 0 chksum++
26287 ld [%g6+0x004C], %f3 ! FFFFE83B80000720 CASE:L3-B020 0 S <BD140047
26288 std %g0, [%g5+0x0078] ! FFFFE83B80000724 CASE:L3-B020 0 S >BD140009
26289 sth %i1, [%g5+0x0000] ! FFFFE83B80000728 CASE:L3-B020 0 S >BD140097
26290 ldx [%g2+0x0058], %l6 ! FFFFE83B8000072C CASE:L3-B020 0 <BD140010
26291 ldda [%l6]0x2C, %i0 ! FFFFE83B80000730 CASE:L3-B020 0 S Quad_Ld
26292 call .+8 ! FFFFE83B80000734 CASE:L3-B020 0 S
26293 nop ! FFFFE83B80000738 CASE:L3-B020 0 S
26294 .word 0x81F08AF3 ! FFFFE83B8000073C CASE:L3-B020 0 S illop
26295 add %g5, -87, %l6 ! FFFFE83B80000740 CASE:L3-B020 0 @BD140026
26296 stda %f16, [%l6]0xD0 ! FFFFE83B80000744 CASE:L3-B020 0 S Short8
26297 add %g5, -87, %l6 ! FFFFE83B80000748 CASE:L3-B020 0 @BD140026
26298 .word 0xAEAE08EC ! FFFFE83B8000074C CASE:L3-B020 0 S random
26299 ba BL140198 ! FFFFE83B80000750 CASE:L3-B020 0
26300 nop ! FFFFE83B80000754 CASE:L3-B020 0 S
26301BL140197:add %g1, 0x3F7, %g1 ! FFFFE83B80000758 CASE:L3-B021 2 chksum++
26302 ldx [%g2+0x0010], %g5 ! FFFFE83B8000075C CASE:L3-B021 2 S BASE<BD140048
26303 add %g3, 0x42, %l6 ! FFFFE83B80000760 CASE:L3-B021 2 @BD140091
26304 stda %f30, [%l6]0xD0 ! FFFFE83B80000764 CASE:L3-B021 2 S Short8
26305 ld [%g5+0x0060], %f3 ! FFFFE83B80000768 CASE:L3-B021 2 S <BD140069
26306 ldda [%g5+0x0068]%asi, %i0 ! FFFFE83B8000076C CASE:L3-B021 2 S <BD140012
26307 ldx [%g3-0x0088], %g3 ! FFFFE83B80000770 CASE:L3-B021 2 ptr_chase
26308 ldx [%g3-0x0088], %g3 ! FFFFE83B80000774 CASE:L3-B021 2 ptr_chase
26309 ldx [%g3-0x0088], %g3 ! FFFFE83B80000778 CASE:L3-B021 2 ptr_chase
26310 ldx [%g3-0x0088], %g3 ! FFFFE83B8000077C CASE:L3-B021 2 ptr_chase
26311 ldx [%g3-0x0088], %g3 ! FFFFE83B80000780 CASE:L3-B021 2 ptr_chase
26312 ldx [%g3-0x0088], %g3 ! FFFFE83B80000784 CASE:L3-B021 2 ptr_chase
26313 ldx [%g3-0x0088], %g3 ! FFFFE83B80000788 CASE:L3-B021 2 ptr_chase
26314 ldx [%g3-0x0088], %g3 ! FFFFE83B8000078C CASE:L3-B021 2 ptr_chase
26315 .word 0x265FE9A6 ! FFFFE83B80000790 CASE:L3-B021 2 S illop
26316 bn,a,pn %xcc, .-1824 ! FFFFE83B80000794 CASE:L3-B021 2 S
26317 ldsh [%g3-0x000E], %i5 ! FFFFE83B80000798 CASE:L3-B021 0 S <BD140184
26318 ldd [%g3-0x0068], %o0 ! FFFFE83B8000079C CASE:L3-B021 2 S <BD140082
26319 nop ! FFFFE83B800007A0 CASE:L3-B021 2 S
26320 fba,a,pt %fcc0, BL140198 ! FFFFE83B800007A4 CASE:L3-B021 2
26321 ldx [%g2+0x0020], %g5 ! FFFFE83B800007A8 CASE:L3-B021 0 S BASE<BD140098
26322BL140198: ! SWCH:L2-B005
26323 add %g1, 0x431, %g1 ! FFFFE83B800007AC SWCH:L2-B005 2 chksum++
26324 std %f18, [%g6+0x0058] ! FFFFE83B800007B0 SWCH:L2-B005 2 S >BD140035
26325 .word 0x9FA750AE ! FFFFE83B800007B4 SWCH:L2-B005 2 S illop_FP
26326 stda %f62, [%g3-0x0060]%asi ! FFFFE83B800007B8 SWCH:L2-B005 2 S >BD140104
26327 nop ! FFFFE83B800007BC SWCH:L2-B005 2 S
26328 nop ! FFFFE83B800007C0 LOOP:L2-B006 2
26329 add %i0, %g1, %i5 ! FFFFE83B800007C4 SWCH:L2-B007 2
26330 and %i5, 0x18, %o7 ! FFFFE83B800007C8 SWCH:L2-B007 2
26331 sethi %hi(0xAE0), %i5 ! FFFFE83B800007CC SWCH:L2-B007 2 .+0
26332 or %i5,%lo(0xAE0),%i5 ! FFFFE83B800007D0 SWCH:L2-B007 2
26333 add %i5, %o7, %i5 ! FFFFE83B800007D4 SWCH:L2-B007 2
26334 jmpl %l7+%i5, %g0 ! FFFFE83B800007D8 SWCH:L2-B007 2
26335 ldsw [%g4+0x0024], %o1 ! FFFFE83B800007DC SWCH:L2-B007 2 S <BD140139
26336 .word 0x8BAD9C7F ! FFFFE83B800007E0 SWCH:L2-B007 0 illop
26337 ldx [%g2+0x0040], %g3 ! FFFFE83B800007E4 SWCH:L2-B007 0 S BASE<BD140031
26338 fba,pn %fcc3, BL140204 ! FFFFE83B800007E8 SWCH:L2-B007 1
26339 stx %o1, [%g3+0x0080] ! FFFFE83B800007EC SWCH:L2-B007 1 S >BD140070
26340 fba,a,pn %fcc3, BL140200 ! FFFFE83B800007F0 SWCH:L2-B007 0
26341 std %i0, [%g5+0x0038] ! FFFFE83B800007F4 SWCH:L2-B007 0 S >BD140028
26342 ba,pn %icc, BL140199 ! FFFFE83B800007F8 SWCH:L2-B007 1
26343 nop ! FFFFE83B800007FC SWCH:L2-B007 1 S
26344BL140199:add %g1, 0x439, %g1 ! FFFFE83B80000800 CASE:L3-B022 1 chksum++
26345 ldsh [%g6-0x003A], %i0 ! FFFFE83B80000804 CASE:L3-B022 1 S <BD140005
26346 sethi %hh(0x7E91ADAB9F00),%l6 ! FFFFE83B80000808 CASE:L3-B022 1 SUBR179
26347 or %l6,%hm(0x7E91ADAB9F00),%l6 ! FFFFE83B8000080C CASE:L3-B022 1
26348 sethi %lm(0x7E91ADAB9F00),%l5 ! FFFFE83B80000810 CASE:L3-B022 1
26349 or %l5,%lo(0x7E91ADAB9F00),%l5 ! FFFFE83B80000814 CASE:L3-B022 1
26350 sllx %l6, 0x20, %l6 ! FFFFE83B80000818 CASE:L3-B022 1
26351 or %l6, %l5, %l6 ! FFFFE83B8000081C CASE:L3-B022 1
26352 jmpl %l6+0x0000, %o7 ! FFFFE83B80000820 CASE:L3-B022 1 S
26353 stb %o1, [%g5+0x0043] ! FFFFE83B80000824 CASE:L3-B022 1 S >BD140092
26354 ld [%g5-0x002C], %f5 ! FFFFE83B80000828 CASE:L3-B022 1 S <BD140055
26355 stx %i1, [%g4+0x0070] ! FFFFE83B8000082C CASE:L3-B022 1 S >BD140060
26356 fba,a,pn %fcc0, BL140206 ! FFFFE83B80000830 CASE:L3-B022 1
26357 ld [%g4+0x004C], %f2 ! FFFFE83B80000834 CASE:L3-B022 0 S <BD140047
26358BL140200:add %g1, 0xEFB, %g1 ! FFFFE83B80000838 CASE:L3-B023 0 chksum++
26359 ldx [%g2+0x0060], %fsr ! FFFFE83B8000083C CASE:L3-B023 0 S <BD140032
26360 ldx [%g2+0x0058], %l6 ! FFFFE83B80000840 CASE:L3-B023 0 <BD140010
26361 .word 0x1F7669D5 ! FFFFE83B80000844 CASE:L3-B023 0 S random
26362 ldsb [%g4-0x0057], %o1 ! FFFFE83B80000848 CASE:L3-B023 0 S <BD140026
26363 ldx [%g2+0x0008], %g6 ! FFFFE83B8000084C CASE:L3-B023 0 S BASE<BD140015
26364 stxa %o4, [%g3+0x0030]%asi ! FFFFE83B80000850 CASE:L3-B023 0 S >BD140044
26365 fba,pt %fcc0, BL140206 ! FFFFE83B80000854 CASE:L3-B023 0
26366 nop ! FFFFE83B80000858 CASE:L3-B023 0 S
26367BL140204:add %g1, 0x444, %g1 ! FFFFE83B8000085C CASE:L3-B024 1 chksum++
26368 lduwa [%g7+%g0]0x83, %o0 ! FFFFE83B80000860 CASE:L3-B024 1 S <BD140043
26369 ldd [%g4-0x0060], %f34 ! FFFFE83B80000864 CASE:L3-B024 1 S <BD140104
26370 nop ! FFFFE83B80000868 CASE:L3-B024 1 S
26371 nop ! FFFFE83B8000086C CASE:L3-B024 1 S
26372 fbule,a,pt %fcc0, BL140201 ;.empty ! FFFFE83B80000870 CASE:L3-B024 1 L
26373 be BL140202 ;.empty ! FFFFE83B80000874 CASE:L3-B024 1 L
26374 ble,a BL140202 ;.empty ! FFFFE83B80000878 CASE:L3-B024 0 L
26375BL140201:bvc,a,pt %icc, BL140203 ! FFFFE83B8000087C CASE:L3-B024 1 L
26376 .word 0x1A0360C3 ! FFFFE83B80000880 CASE:L3-B024 0 S illop
26377 bz,pn %icc, BL140203 ! FFFFE83B80000884 CASE:L3-B024 0 L
26378 .word 0x83B40B4F ! FFFFE83B80000888 CASE:L3-B024 0 S illop
26379BL140203:.word 0x97A48C8F ! FFFFE83B8000088C CASE:L3-B024 1 S illop_FP
26380BL140202:add %g1, 0x5D4, %g1 ! FFFFE83B80000890 CASE:L3-B024 2 chksum++
26381 fba BL140206 ! FFFFE83B80000894 CASE:L3-B024 1
26382 ldd [%g4-0x0038], %f36 ! FFFFE83B80000898 CASE:L3-B024 1 S <BD140006
26383BL140205:add %g1, 0x58E, %g1 ! FFFFE83B8000089C CASE:L3-B025 0 chksum++
26384 .word 0xF175D1E7 ! FFFFE83B800008A0 CASE:L3-B025 0 illop
26385 membar 0x40 ! FFFFE83B800008A4 CASE:L3-B025 0
26386 ldda [%l5]0xF0, %f16 ! FFFFE83B800008A8 CASE:L3-B025 0 Blk-Load
26387 .word 0x83A650B4 ! FFFFE83B800008AC CASE:L3-B025 0 illop
26388 .word 0x83880000 ! FFFFE83B800008B0 CASE:L3-B025 0 S random
26389 ldsw [%g4-0x0050], %i2 ! FFFFE83B800008B4 CASE:L3-B025 0 S <BD140093
26390 tcc %xcc, %g0+0x005A ! FFFFE83B800008B8 CASE:L3-B025 0 S
26391 ldx [%g2+0x0058], %l6 ! FFFFE83B800008BC CASE:L3-B025 0 <BD140010
26392 .word 0x8BB202D8 ! FFFFE83B800008C0 CASE:L3-B025 0 S illop
26393 add %g5, -36, %l6 ! FFFFE83B800008C4 CASE:L3-B025 0 @BD140068
26394 ldda [%l6]0xD2, %f26 ! FFFFE83B800008C8 CASE:L3-B025 0 S Short16
26395 st %f4, [%g4+0x0020] ! FFFFE83B800008CC CASE:L3-B025 0 S >BD140042
26396 sth %i5, [%g6+0x0040] ! FFFFE83B800008D0 CASE:L3-B025 0 S >BD140036
26397 .word 0x3DCE1C66 ! FFFFE83B800008D4 CASE:L3-B025 0 random
26398 st %f8, [%g5+0x004E] ! FFFFE83B800008D8 CASE:L3-B025 0 S >BD140047+2
26399BL140206: ! SWCH:L2-B007
26400 add %g1, 0x503, %g1 ! FFFFE83B800008DC SWCH:L2-B007 2 chksum++
26401 .word 0xB8EA6F41 ! FFFFE83B800008E0 SWCH:L2-B007 2 S illop
26402 ldx [%g4+0x0078], %o1 ! FFFFE83B800008E4 SWCH:L2-B007 2 S <BD140009
26403 ldx [%g3-0x0088], %g3 ! FFFFE83B800008E8 SWCH:L2-B007 2 ptr_chase
26404 ldx [%g3-0x0088], %g3 ! FFFFE83B800008EC SWCH:L2-B007 2 ptr_chase
26405 ldx [%g3-0x0088], %g3 ! FFFFE83B800008F0 SWCH:L2-B007 2 ptr_chase
26406 ldx [%g3-0x0088], %g3 ! FFFFE83B800008F4 SWCH:L2-B007 2 ptr_chase
26407 ldx [%g3-0x0088], %g3 ! FFFFE83B800008F8 SWCH:L2-B007 2 ptr_chase
26408 ldx [%g3-0x0088], %g3 ! FFFFE83B800008FC SWCH:L2-B007 2 ptr_chase
26409 prefetch [%i6+0x009C], 2 ! FFFFE83B80000900 SWCH:L2-B007 2 S <.+156
26410 std %i2, [%g3+0x0070] ! FFFFE83B80000904 SWCH:L2-B007 2 S >BD140060
26411 std %g0, [%g4+0x0070] ! FFFFE83B80000908 SWCH:L2-B007 2 S >BD140060
26412 prefetch [%i6+%i3], 20 ! FFFFE83B8000090C SWCH:L2-B007 2 S <.+0
26413 std %o0, [%g6+0x0078] ! FFFFE83B80000910 SWCH:L2-B007 2 S >BD140009
26414 lduw [%g5-0x001C], %o5 ! FFFFE83B80000914 SWCH:L2-B007 2 S <BD140130
26415 ldx [%g2+0x0058], %l6 ! FFFFE83B80000918 SWCH:L2-B007 2 <BD140010
26416 ldda [%l6]0x2E, %i0 ! FFFFE83B8000091C SWCH:L2-B007 2 S Quad_Ld_P
26417 ldsha [%g7+%g7]0x8B, %o1 ! FFFFE83B80000920 SWCH:L2-B007 2 S <BD140043
26418 ldx [%g2+0x0010], %g3 ! FFFFE83B80000924 SWCH:L2-B007 2 S BASE<BD140048
26419 nop ! FFFFE83B80000928 LOOP:L2-B008 2
26420 nop ! FFFFE83B8000092C LOOP:L2-B009 2
26421 add %i0, %g1, %i2 ! FFFFE83B80000930 SWCH:L2-B010 2
26422 andcc %i2, 0x2, %g0 ! FFFFE83B80000934 SWCH:L2-B010 2
26423 bnz,pn %xcc, BL140214 ! FFFFE83B80000938 SWCH:L2-B010 2
26424 andcc %i2, 0x400, %g0 ! FFFFE83B8000093C SWCH:L2-B010 2
26425 bnz,pn %xcc, BL140213 ! FFFFE83B80000940 SWCH:L2-B010 1
26426 andcc %i2, 0x8, %g0 ! FFFFE83B80000944 SWCH:L2-B010 1
26427 bnz,pn %xcc, BL140212 ! FFFFE83B80000948 SWCH:L2-B010 0
26428 .word 0xDD5ADE99 ! FFFFE83B8000094C SWCH:L2-B010 0 illop
26429 .word 0x93AA8AE6 ! FFFFE83B80000950 SWCH:L2-B010 0 illop
26430 add %g1, 0xE80, %g1 ! FFFFE83B80000954 SWCH:L2-B010 0 chksum++
26431 .word 0xA00C072E ! FFFFE83B80000958 SWCH:L2-B010 0 random
26432 membar 0x40 ! FFFFE83B8000095C SWCH:L2-B010 0
26433 stda %f32, [%l5]0xE0 ! FFFFE83B80000960 SWCH:L2-B010 0 Blk-Store
26434 membar 0x40 ! FFFFE83B80000964 SWCH:L2-B010 0
26435 .word 0x32B3E815 ! FFFFE83B80000968 SWCH:L2-B010 0 S random
26436 st %f8, [%g4-0x0078] ! FFFFE83B8000096C SWCH:L2-B010 0 S >BD140180
26437 .word 0x2BFDB077 ! FFFFE83B80000970 SWCH:L2-B010 0 random
26438 ldx [%g6-0x0088], %g6 ! FFFFE83B80000974 SWCH:L2-B010 0 ptr_chase
26439 ldx [%g6-0x0088], %g6 ! FFFFE83B80000978 SWCH:L2-B010 0 ptr_chase
26440 ldx [%g6-0x0088], %g6 ! FFFFE83B8000097C SWCH:L2-B010 0 ptr_chase
26441 ldx [%g6-0x0088], %g6 ! FFFFE83B80000980 SWCH:L2-B010 0 ptr_chase
26442 ldx [%g6-0x0088], %g6 ! FFFFE83B80000984 SWCH:L2-B010 0 ptr_chase
26443 .word 0x97906000 ! FFFFE83B80000988 SWCH:L2-B010 0 random
26444 ldx [%g6-0x0088], %g6 ! FFFFE83B8000098C SWCH:L2-B010 0 ptr_chase
26445 stw %o1, [%g5+0x006C] ! FFFFE83B80000990 SWCH:L2-B010 0 S >BD140012+4
26446 ldx [%g2+0x0020], %g5 ! FFFFE83B80000994 SWCH:L2-B010 0 S BASE<BD140098
26447 add %g1, 0x945, %g1 ! FFFFE83B80000998 SWCH:L2-B010 0 chksum++
26448 fba BL140215 ! FFFFE83B8000099C SWCH:L2-B010 0
26449 ldsba [%g7+%g7]0x82, %o5 ! FFFFE83B800009A0 SWCH:L2-B010 0 S <BD140043
26450BL140207:.word 0xA3A94455 ! FFFFE83B800009A4 CASE:L3-B026 0 illop
26451 ldsb [%g5-0x0020], %o0 ! FFFFE83B800009A8 CASE:L3-B026 0 S <BD140144
26452 st %f2, [%g4-0x0074] ! FFFFE83B800009AC CASE:L3-B026 0 S >BD140020
26453 std %f12, [%g5+0x0010] ! FFFFE83B800009B0 CASE:L3-B026 0 S >BD140074
26454 ldx [%g2+0x0060], %fsr ! FFFFE83B800009B4 CASE:L3-B026 0 S <BD140032
26455 fba,a,pn %fcc1, BL140215 ! FFFFE83B800009B8 CASE:L3-B026 0
26456 nop ! FFFFE83B800009BC CASE:L3-B026 0 S
26457BL140212:add %g1, 0xD9A, %g1 ! FFFFE83B800009C0 CASE:L3-B027 0 chksum++
26458 .word 0x83F33099 ! FFFFE83B800009C4 CASE:L3-B027 0 S illop
26459 bcc,a BL140208 ;.empty ! FFFFE83B800009C8 CASE:L3-B027 0 L
26460 ble,pn %xcc, BL140209 ;.empty ! FFFFE83B800009CC CASE:L3-B027 0 L
26461 be,a BL140210 ;.empty ! FFFFE83B800009D0 CASE:L3-B027 0 L
26462 fbul BL140211 ;.empty ! FFFFE83B800009D4 CASE:L3-B027 0 L
26463BL140209:.word 0xA7DCDF79 ! FFFFE83B800009D8 CASE:L3-B027 0 L illop
26464BL140211:bn,a BL140208 ! FFFFE83B800009DC CASE:L3-B027 0 L
26465BL140208:nop ! FFFFE83B800009E0 CASE:L3-B027 0 S
26466BL140210:add %g1, 0x656, %g1 ! FFFFE83B800009E4 CASE:L3-B027 0 chksum++
26467 fba,a BL140215 ! FFFFE83B800009E8 CASE:L3-B027 0
26468 prefetch [%g3-0x002E], 20 ! FFFFE83B800009EC CASE:L3-B027 0 S <BD140171
26469BL140213:add %g1, 0x467, %g1 ! FFFFE83B800009F0 CASE:L3-B028 1 chksum++
26470 add %g5, 0x28, %l6 ! FFFFE83B800009F4 CASE:L3-B028 1 @BD140080
26471 stda %f26, [%l6]0xD0 ! FFFFE83B800009F8 CASE:L3-B028 1 S Short8
26472 ldub [%g5+0x0043], %i3 ! FFFFE83B800009FC CASE:L3-B028 1 S <BD140092
26473 ldx [%g2+0x0058], %l6 ! FFFFE83B80000A00 CASE:L3-B028 1 <BD140010
26474 ldda [%l6]0x26, %i0 ! FFFFE83B80000A04 CASE:L3-B028 1 S Quad_Ld_P
26475 lduh [%g3-0x0056], %o3 ! FFFFE83B80000A08 CASE:L3-B028 1 S <BD140014
26476 fba,pn %fcc2, BL140215 ! FFFFE83B80000A0C CASE:L3-B028 1
26477 stba %o0, [%g6+0x0043]%asi ! FFFFE83B80000A10 CASE:L3-B028 1 S >BD140092
26478BL140214:add %g1, 0xEA, %g1 ! FFFFE83B80000A14 CASE:L3-B029 1 chksum++
26479 ldx [%g2+0x0058], %l6 ! FFFFE83B80000A18 CASE:L3-B029 1 <BD140010
26480 ldda [%l6]0x24, %i0 ! FFFFE83B80000A1C CASE:L3-B029 1 S Quad_Ld
26481 ldda [%l6]0x24, %i4 ! FFFFE83B80000A20 CASE:L3-B029 1 S Quad_Ld
26482 ldx [%g2+0x0050], %l5 ! FFFFE83B80000A24 CASE:L3-B029 1 <BD140003
26483 membar 0x40 ! FFFFE83B80000A28 CASE:L3-B029 1
26484 ldda [%l5]0xF1, %f16 ! FFFFE83B80000A2C CASE:L3-B029 1 Blk-Load
26485 membar 0x40 ! FFFFE83B80000A30 CASE:L3-B029 1
26486 prefetch [%o1+%o6], 2 ! FFFFE83B80000A34 CASE:L3-B029 1 S <.+0
26487 add %g6, -22, %l6 ! FFFFE83B80000A38 CASE:L3-B029 1 @BD140051
26488 ldda [%l6]0xD2, %f20 ! FFFFE83B80000A3C CASE:L3-B029 1 S Short16
26489 stw %i0, [%g4+0x0004] ! FFFFE83B80000A40 CASE:L3-B029 1 S >BD140053
26490 ba,a BL140215 ! FFFFE83B80000A44 CASE:L3-B029 1
26491 std %f22, [%g5+0x0038] ! FFFFE83B80000A48 CASE:L3-B029 0 S >BD140028
26492BL140215: ! SWCH:L2-B010
26493 add %g1, 0x6FB, %g1 ! FFFFE83B80000A4C SWCH:L2-B010 2 chksum++
26494 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A50 SWCH:L2-B010 2 ptr_chase
26495 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A54 SWCH:L2-B010 2 ptr_chase
26496 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A58 SWCH:L2-B010 2 ptr_chase
26497 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A5C SWCH:L2-B010 2 ptr_chase
26498 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A60 SWCH:L2-B010 2 ptr_chase
26499 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A64 SWCH:L2-B010 2 ptr_chase
26500 ldx [%g3-0x0088], %g3 ! FFFFE83B80000A68 SWCH:L2-B010 2 ptr_chase
26501 ta %xcc, 0x40 ! FFFFE83B80000A6C SWCH:L2-B010 2 S +-priv
26502 .word 0x9FB40938 ! FFFFE83B80000A70 SWCH:L2-B010 2 S illop_VIS
26503 std %f62, [%g6-0x006F] ! FFFFE83B80000A74 SWCH:L2-B010 2 S >BD140008+1
26504 add %g6, -32, %l6 ! FFFFE83B80000A78 SWCH:L2-B010 2 @BD140144
26505 ldda [%l6]0xD1, %f16 ! FFFFE83B80000A7C SWCH:L2-B010 2 S Short8
26506 stx %fsr, [%g2+0x0060] ! FFFFE83B80000A80 SWCH:L2-B010 2 S <BD140032
26507 nop ! FFFFE83B80000A84 LOOP:L2-B011 2
26508 nop ! FFFFE83B80000A88 LOOP:L2-B012 2
26509 nop ! FFFFE83B80000A8C LOOP:L2-B013 2
26510 add %i0, %g1, %i0 ! FFFFE83B80000A90 SWCH:L2-B014 2
26511 andcc %i0, 0x10, %g0 ! FFFFE83B80000A94 SWCH:L2-B014 2
26512 bnz,a,pt %xcc, BL140227 ! FFFFE83B80000A98 SWCH:L2-B014 2
26513 add %g1, 0x7FA, %g1 ! FFFFE83B80000A9C SWCH:L2-B014 1 chksum++
26514 andcc %i0, 0x10, %g0 ! FFFFE83B80000AA0 SWCH:L2-B014 1
26515 bnz,pn %xcc, BL140226 ! FFFFE83B80000AA4 SWCH:L2-B014 1
26516 add %g1, 0xD72, %g1 ! FFFFE83B80000AA8 SWCH:L2-B014 1 chksum++
26517 andcc %i0, 0x400, %g0 ! FFFFE83B80000AAC SWCH:L2-B014 1
26518 bnz,pn %xcc, BL140222 ! FFFFE83B80000AB0 SWCH:L2-B014 1
26519 andcc %i0, 0x8, %g0 ! FFFFE83B80000AB4 SWCH:L2-B014 1
26520 bnz,a,pt %xcc, BL140221 ! FFFFE83B80000AB8 SWCH:L2-B014 1
26521 add %g1, 0xE8D, %g1 ! FFFFE83B80000ABC SWCH:L2-B014 1 chksum++
26522 st %f28, [%g5+0x0004] ! FFFFE83B80000AC0 SWCH:L2-B014 0 S >BD140053
26523 .word 0xA47303E3 ! FFFFE83B80000AC4 SWCH:L2-B014 0 L random
26524 ldub [%g5+0x0047], %o1 ! FFFFE83B80000AC8 SWCH:L2-B014 0 S <BD140141
26525 lduwa [%g7+%g7]0x83, %o3 ! FFFFE83B80000ACC SWCH:L2-B014 0 S <BD140043
26526 .word 0xBFA55CFC ! FFFFE83B80000AD0 SWCH:L2-B014 0 S illop_FP
26527BL140216:fbo BL140217 ! FFFFE83B80000AD4 SWCH:L2-B014 0 L
26528 ld [%g4+0x0020], %f11 ! FFFFE83B80000AD8 SWCH:L2-B014 0 S <BD140042
26529 bneg BL140218 ;.empty ! FFFFE83B80000ADC SWCH:L2-B014 0 L
26530 fbg,pn %fcc2, BL140217 ! FFFFE83B80000AE0 SWCH:L2-B014 0 L
26531BL140217:.word 0xBDAB5877 ! FFFFE83B80000AE4 SWCH:L2-B014 0 S illop
26532 fbne,pn %fcc3, BL140219 ;.empty ! FFFFE83B80000AE8 SWCH:L2-B014 0 L
26533 fbo,pn %fcc2, BL140220 ! FFFFE83B80000AEC SWCH:L2-B014 0 L
26534BL140220:.word 0x8F8AF01B ! FFFFE83B80000AF0 SWCH:L2-B014 0 S illop
26535 lduba [%g7+%g7]0x83, %i1 ! FFFFE83B80000AF4 SWCH:L2-B014 0 S <BD140043
26536BL140219:lduw [%g4-0x000C], %i2 ! FFFFE83B80000AF8 SWCH:L2-B014 0 S <BD140002
26537 .word 0xDD465E9C ! FFFFE83B80000AFC SWCH:L2-B014 0 S illop
26538BL140218:add %g1, 0x21F, %g1 ! FFFFE83B80000B00 SWCH:L2-B014 0 chksum++
26539 add %g1, 0xC5C, %g1 ! FFFFE83B80000B04 SWCH:L2-B014 0 chksum++
26540 fba,a,pn %fcc1, BL140228 ! FFFFE83B80000B08 SWCH:L2-B014 0
26541 lduw [%g5-0x000C], %o5 ! FFFFE83B80000B0C SWCH:L2-B014 0 S <BD140002
26542BL140221:add %g1, 0x97C, %g1 ! FFFFE83B80000B10 CASE:L3-B030 1 chksum++
26543 ldx [%g2+0x0050], %l5 ! FFFFE83B80000B14 CASE:L3-B030 1 <BD140003
26544 membar 0x40 ! FFFFE83B80000B18 CASE:L3-B030 1
26545 ldda [%l5]0x16, %f16 ! FFFFE83B80000B1C CASE:L3-B030 1 Blk-Load
26546 membar 0x40 ! FFFFE83B80000B20 CASE:L3-B030 1
26547 add %g5, -88, %l6 ! FFFFE83B80000B24 CASE:L3-B030 1 @BD140024
26548 stda %f30, [%l6]0xD0 ! FFFFE83B80000B28 CASE:L3-B030 1 S Short8
26549 ldd [%g6+0x0068], %f22 ! FFFFE83B80000B2C CASE:L3-B030 1 S <BD140012
26550 ldx [%g2+0x0020], %g3 ! FFFFE83B80000B30 CASE:L3-B030 1 S BASE<BD140098
26551 ldsh [%g6-0x0056], %o5 ! FFFFE83B80000B34 CASE:L3-B030 1 S <BD140014
26552 .word 0x8F8BF832 ! FFFFE83B80000B38 CASE:L3-B030 1 S illop
26553 std %f6, [%g5-0x006C] ! FFFFE83B80000B3C CASE:L3-B030 1 S >BD140008+4
26554 ld [%g6+0x0020], %f9 ! FFFFE83B80000B40 CASE:L3-B030 1 S <BD140042
26555 stxa %i1, [%g3+0x0008]%asi ! FFFFE83B80000B44 CASE:L3-B030 1 S >BD140058
26556 fmul8x16 %f16, %f26, %f16 ! FFFFE83B80000B48 CASE:L3-B030 1 S
26557 nop ! FFFFE83B80000B4C CASE:L3-B030 1 S
26558 fba,a,pt %fcc1, BL140228 ! FFFFE83B80000B50 CASE:L3-B030 1
26559 ldx [%g2+0x0018], %g4 ! FFFFE83B80000B54 CASE:L3-B030 0 S BASE<BD140083
26560BL140222:add %g1, 0x5AF, %g1 ! FFFFE83B80000B58 CASE:L3-B031 0 chksum++
26561 ldsb [%g5-0x0020], %i1 ! FFFFE83B80000B5C CASE:L3-B031 0 S <BD140144
26562 popc %o2, %o2 ! FFFFE83B80000B60 CASE:L3-B031 0 S
26563 .word 0x9D66B992 ! FFFFE83B80000B64 CASE:L3-B031 0 S illop
26564 .word 0xE9D526FA ! FFFFE83B80000B68 CASE:L3-B031 0 S illop
26565 swap [%g5-0x0054], %i3 ! FFFFE83B80000B6C CASE:L3-B031 0 S >BD140027
26566 ba BL140228 ! FFFFE83B80000B70 CASE:L3-B031 0
26567 nop ! FFFFE83B80000B74 CASE:L3-B031 0 S
26568BL140226:.word 0xB7A8CCE1 ! FFFFE83B80000B78 CASE:L3-B032 0 illop
26569 .word 0xB1548000 ! FFFFE83B80000B7C CASE:L3-B032 0 S illop
26570 .word 0xBCFB06D8 ! FFFFE83B80000B80 CASE:L3-B032 0 L random
26571 stb %o1, [%g3-0x0046] ! FFFFE83B80000B84 CASE:L3-B032 0 S >BD140023+2
26572 call .+8 ! FFFFE83B80000B88 CASE:L3-B032 0 L
26573 st %f2, [%g4+0x004C] ! FFFFE83B80000B8C CASE:L3-B032 0 S >BD140047
26574BL140224:.word 0x8FB54646 ! FFFFE83B80000B90 CASE:L3-B032 0 S illop_VIS
26575 fblg,a BL140225 ! FFFFE83B80000B94 CASE:L3-B032 0 L
26576BL140225:.word 0xF78A9422 ! FFFFE83B80000B98 CASE:L3-B032 0 S illop
26577BL140223:ldx [%g2+0x0018], %g5 ! FFFFE83B80000B9C CASE:L3-B032 0 S BASE<BD140083
26578 .word 0xEDB2320C ! FFFFE83B80000BA0 CASE:L3-B032 0 random
26579 ba,a,pt %icc, BL140228 ! FFFFE83B80000BA4 CASE:L3-B032 0
26580 .word 0x3E1828D0 ! FFFFE83B80000BA8 CASE:L3-B032 0 S random
26581BL140227:add %g1, 0xB00, %g1 ! FFFFE83B80000BAC CASE:L3-B033 1 chksum++
26582 lda [%g4+0x002C]%asi, %f11 ! FFFFE83B80000BB0 CASE:L3-B033 1 S <BD140019
26583 st %f2, [%g5-0x002C] ! FFFFE83B80000BB4 CASE:L3-B033 1 S >BD140055
26584 ldx [%g2+0x0058], %l6 ! FFFFE83B80000BB8 CASE:L3-B033 1 <BD140010
26585 ldda [%l6]0x26, %i2 ! FFFFE83B80000BBC CASE:L3-B033 1 S Quad_Ld_P
26586 ldx [%g3+0x0030], %o3 ! FFFFE83B80000BC0 CASE:L3-B033 1 S <BD140044
26587 stxa %i3, [%g7+%g0]0xB0 ! FFFFE83B80000BC4 CASE:L3-B033 1 S BAD-ASI
26588 add %g5, 0x44, %l6 ! FFFFE83B80000BC8 CASE:L3-B033 1 @BD140137
26589 ldda [%l6]0xD2, %f22 ! FFFFE83B80000BCC CASE:L3-B033 1 S Short16
26590 ba,pt %icc, BL140228 ! FFFFE83B80000BD0 CASE:L3-B033 1
26591 nop ! FFFFE83B80000BD4 CASE:L3-B033 1 S
26592BL140228: ! SWCH:L2-B014
26593 add %g1, 0xF48, %g1 ! FFFFE83B80000BD8 SWCH:L2-B014 2 chksum++
26594 stb %o3, [%g5-0x0020] ! FFFFE83B80000BDC SWCH:L2-B014 2 S >BD140144
26595 std %f38, [%g5+0x0018] ! FFFFE83B80000BE0 SWCH:L2-B014 2 S >BD140059
26596 .word 0xFD9DDF02 ! FFFFE83B80000BE4 SWCH:L2-B014 2 S illop_VIS
26597 std %i2, [%g5-0x0008] ! FFFFE83B80000BE8 SWCH:L2-B014 2 S >BD140056
26598 ldd [%g3+0x0030], %i2 ! FFFFE83B80000BEC SWCH:L2-B014 2 S <BD140044
26599 nop ! FFFFE83B80000BF0 LOOP:L2-B015 2
26600 nop ! FFFFE83B80000BF4 LOOP:L2-B016 2
26601 nop ! FFFFE83B80000BF8 LOOP:L2-B017 2
26602 add %i2, %g1, %i0 ! FFFFE83B80000BFC SWCH:L2-B018 2
26603 and %i0, 0x18, %o7 ! FFFFE83B80000C00 SWCH:L2-B018 2
26604 sethi %hi(0xF18), %i0 ! FFFFE83B80000C04 SWCH:L2-B018 2 .+0
26605 or %i0,%lo(0xF18),%i0 ! FFFFE83B80000C08 SWCH:L2-B018 2
26606 add %i0, %o7, %i0 ! FFFFE83B80000C0C SWCH:L2-B018 2
26607 jmpl %l7+%i0, %g0 ! FFFFE83B80000C10 SWCH:L2-B018 2
26608 nop ! FFFFE83B80000C14 SWCH:L2-B018 2 S
26609 fba,a BL140232 ! FFFFE83B80000C18 SWCH:L2-B018 0
26610 ld [%g2+0x0064], %fsr ! FFFFE83B80000C1C SWCH:L2-B018 0 S <BD140032+4
26611 ba,pn %icc, BL140231 ! FFFFE83B80000C20 SWCH:L2-B018 0
26612 nop ! FFFFE83B80000C24 SWCH:L2-B018 0 S
26613 fba,a,pt %fcc2, BL140230 ! FFFFE83B80000C28 SWCH:L2-B018 2
26614 .word 0xC7B59135 ! FFFFE83B80000C2C SWCH:L2-B018 0 S illop
26615 ba,a BL140229 ! FFFFE83B80000C30 SWCH:L2-B018 0
26616 lduha [%g3-0x0018]%asi, %i4 ! FFFFE83B80000C34 SWCH:L2-B018 0 S <BD140078
26617BL140229:add %g1, 0x6B4, %g1 ! FFFFE83B80000C38 CASE:L3-B034 0 chksum++
26618 std %f30, [%g3+0x0050] ! FFFFE83B80000C3C CASE:L3-B034 0 S >BD140045
26619 call .+8 ! FFFFE83B80000C40 CASE:L3-B034 0 S
26620 nop ! FFFFE83B80000C44 CASE:L3-B034 0 S
26621 stwa %o4, [%g3-0x0054]%asi ! FFFFE83B80000C48 CASE:L3-B034 0 S >BD140027
26622 .word 0xB9A80ACE ! FFFFE83B80000C4C CASE:L3-B034 0 S illop
26623 fba BL140233 ! FFFFE83B80000C50 CASE:L3-B034 0
26624 ld [%g6-0x0078], %f5 ! FFFFE83B80000C54 CASE:L3-B034 0 S <BD140180
26625BL140230:add %g1, 0x6C7, %g1 ! FFFFE83B80000C58 CASE:L3-B035 2 chksum++
26626 stx %g1, [%g6+0x0058] ! FFFFE83B80000C5C CASE:L3-B035 2 S >BD140035
26627 ldx [%g2+0x0038], %g5 ! FFFFE83B80000C60 CASE:L3-B035 2 S BASE<BD140125
26628 call .+8 ! FFFFE83B80000C64 CASE:L3-B035 2 S
26629 ldub [%g6+0x002B], %i5 ! FFFFE83B80000C68 CASE:L3-B035 2 S <BD140126
26630 st %f9, [%g3-0x0078] ! FFFFE83B80000C6C CASE:L3-B035 2 S >BD140180
26631 fba,pn %fcc1, BL140233 ! FFFFE83B80000C70 CASE:L3-B035 2
26632 std %f46, [%g3+0x0010] ! FFFFE83B80000C74 CASE:L3-B035 2 S >BD140074
26633BL140231:.word 0x00584982 ! FFFFE83B80000C78 CASE:L3-B036 0 illop
26634 nop ! FFFFE83B80000C7C CASE:L3-B036 0 S
26635 add %g5, -36, %l6 ! FFFFE83B80000C80 CASE:L3-B036 0 @BD140068
26636 .word 0xD1AD8B17 ! FFFFE83B80000C84 CASE:L3-B036 0 S illop
26637 stx %i0, [%g4+0x0080] ! FFFFE83B80000C88 CASE:L3-B036 0 S >BD140070
26638 std %f44, [%g3+0x0018] ! FFFFE83B80000C8C CASE:L3-B036 0 S >BD140059
26639 add %g3, -31, %l6 ! FFFFE83B80000C90 CASE:L3-B036 0 @BD140085
26640 stda %f22, [%l6]0xD0 ! FFFFE83B80000C94 CASE:L3-B036 0 S Short8
26641 fba,a,pn %fcc1, BL140233 ! FFFFE83B80000C98 CASE:L3-B036 0
26642 nop ! FFFFE83B80000C9C CASE:L3-B036 0 S
26643BL140232:add %g1, 0x7A3, %g1 ! FFFFE83B80000CA0 CASE:L3-B037 0 chksum++
26644 add %g3, -104, %l5 ! FFFFE83B80000CA4 CASE:L3-B037 0 @BD140082
26645 stda %f30,[%l5+%g1]0xC3 ! FFFFE83B80000CA8 CASE:L3-B037 0 S Partial_St
26646 add %g5, 0x43, %l6 ! FFFFE83B80000CAC CASE:L3-B037 0 @BD140092
26647 stda %f28, [%l6]0xD0 ! FFFFE83B80000CB0 CASE:L3-B037 0 S Short8
26648 stw %i5, [%g5+0x0024] ! FFFFE83B80000CB4 CASE:L3-B037 0 S >BD140139
26649 std %f12, [%g6+0x0018] ! FFFFE83B80000CB8 CASE:L3-B037 0 S >BD140059
26650 .word 0xF7D4F13A ! FFFFE83B80000CBC CASE:L3-B037 0 illop
26651 ldxa [%g5+0x0039]%asi, %i4 ! FFFFE83B80000CC0 CASE:L3-B037 0 S <BD140028+1
26652BL140233: ! SWCH:L2-B018
26653 add %g1, 0xADF, %g1 ! FFFFE83B80000CC4 SWCH:L2-B018 2 chksum++
26654 std %i2, [%g3+0x0050] ! FFFFE83B80000CC8 SWCH:L2-B018 2 S >BD140045
26655 ldx [%g2+0x0050], %l5 ! FFFFE83B80000CCC SWCH:L2-B018 2 <BD140003
26656 membar 0x40 ! FFFFE83B80000CD0 SWCH:L2-B018 2
26657 ldda [%l5]0xF0, %f16 ! FFFFE83B80000CD4 SWCH:L2-B018 2 Blk-Load
26658 membar 0x40 ! FFFFE83B80000CD8 SWCH:L2-B018 2
26659 ldx [%g2+0x0058], %l6 ! FFFFE83B80000CDC SWCH:L2-B018 2 <BD140010
26660 ldda [%l6]0x24, %i2 ! FFFFE83B80000CE0 SWCH:L2-B018 2 S Quad_Ld
26661 stha %g7, [%l6+%g0]0x0C ! FFFFE83B80000CE4 SWCH:L2-B018 2 S >BD140011
26662 .word 0x8BDAB252 ! FFFFE83B80000CE8 SWCH:L2-B018 2 S illop
26663 membar 0x40 ! FFFFE83B80000CEC SWCH:L2-B018 2
26664 ldda [%l5]0xF9, %f16 ! FFFFE83B80000CF0 SWCH:L2-B018 2 Blk-Load
26665 membar 0x40 ! FFFFE83B80000CF4 SWCH:L2-B018 2
26666 st %f8, [%g5+0x0060] ! FFFFE83B80000CF8 SWCH:L2-B018 2 S >BD140069
26667 nop ! FFFFE83B80000CFC LOOP:L2-B019 2
26668 ldx [%g2+0x0058], %l6 ! FFFFE83B80000D00 LOOP:L1-B000 2 <BD140010
26669 ldda [%l6]0x24, %i0 ! FFFFE83B80000D04 LOOP:L1-B000 2 S Quad_Ld
26670 ldxa [%g6-0x0068]%asi, %o0 ! FFFFE83B80000D08 LOOP:L1-B000 2 S <BD140082
26671 ldx [%g2+0x0050], %l5 ! FFFFE83B80000D0C LOOP:L1-B000 2 <BD140003
26672 membar 0x40 ! FFFFE83B80000D10 LOOP:L1-B000 2
26673 ldda [%l5]0x16, %f16 ! FFFFE83B80000D14 LOOP:L1-B000 2 Blk-Load
26674 membar 0x40 ! FFFFE83B80000D18 LOOP:L1-B000 2
26675 stx %i5, [%g5-0x0008] ! FFFFE83B80000D1C LOOP:L1-B000 2 S >BD140056
26676 ldsh [%g6-0x0016], %i4 ! FFFFE83B80000D20 LOOP:L1-B000 2 S <BD140051
26677 subcc %l0, 0x1, %l0 ! FFFFE83B80000D24 LOOP:L1-B000 2
26678 bnz BL140234 ! FFFFE83B80000D28 LOOP:L1-B000 2
26679 stx %i2, [%g4+0x0080] ! FFFFE83B80000D2C LOOP:L1-B000 2 S >BD140070
26680 add %g1, 0x9F8, %g1 ! FFFFE83B80000D30 LOOP:L1-B000 1 chksum++
26681blimp_good_end:
26682 EXIT_GOOD
26683blimp_bad_end:
26684 EXIT_BAD
26685
26686SECTION .btext064_pg1 TEXT_VA=0xffffe83b80000000
26687attr_text {
26688 Name = .btext064_pg1,
26689 VA = 0xffffe83b80000000,
26690 RA = 0xa50000000,
26691 PA = ra2pa(0xa50000000,0),
26692 tsbonly,
26693 part_0_ctx_nonzero_tsb_config_1,
26694 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
26695 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
26696 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
26697}
26698.text; .skip 8
26699
26700!========================================================================
26701
26702SECTION .btext065 TEXT_VA=0x114c015f00
26703attr_text {
26704 Name = .btext065,
26705 VA = 0x114c015f00,
26706 RA = 0xfffea9f00,
26707 PA = ra2pa(0xfffea9f00,0),
26708 notsb
26709}
26710
26711SECTION .btext065_pg0 TEXT_VA=0x114c014000
26712attr_text {
26713 Name = .btext065_pg0,
26714 VA = 0x114c014000,
26715 RA = 0xfffea8000,
26716 PA = ra2pa(0xfffea8000,0),
26717 tsbonly,
26718 part_0_ctx_nonzero_tsb_config_3,
26719 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
26720 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
26721 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
26722}
26723.text; .skip 8
26724
26725
26726SECTION .btext065
26727.text
26728.global SUBR173; SUBR173:
26729BL140001: ! SUBR:L0-B000
26730 add %g1, 0x9F1, %g1 ! 000000114C015F00 SUBR:L0-B000 0 chksum++
26731 save %o6, -128, %o6 ! 000000114C015F04 SUBR:L0-B000 0
26732 sethi %hh(0x114C015F00),%l7 ! 000000114C015F08 SUBR:L0-B000 0 SUBR173
26733 or %l7,%hm(0x114C015F00),%l7 ! 000000114C015F0C SUBR:L0-B000 0
26734 sethi %lm(0x114C015F00),%l6 ! 000000114C015F10 SUBR:L0-B000 0
26735 or %l6,%lo(0x114C015F00),%l6 ! 000000114C015F14 SUBR:L0-B000 0
26736 sllx %l7, 0x20, %l7 ! 000000114C015F18 SUBR:L0-B000 0
26737 or %l7, %l6, %l7 ! 000000114C015F1C SUBR:L0-B000 0
26738 ta %xcc, 0x45 ! 000000114C015F20 SUBR:L0-B000 0 demap-stack
26739 add %g1, 0xD7D, %g1 ! 000000114C015F24 SUBR:L0-B000 0 chksum++
26740 or %g0, 0x2, %l3 ! 000000114C015F28 LOOP:L1-B000 0
26741BL140013: ! LOOP:L1-B000
26742 .word 0x070FAC5C ! 000000114C015F2C LOOP:L1-B000 0 random
26743 call .+8 ! 000000114C015F30 LOOP:L1-B000 0 S
26744 popc -3766, %i0 ! 000000114C015F34 LOOP:L1-B000 0 S
26745 std %o4, [%g3+0x0050] ! 000000114C015F38 LOOP:L1-B000 0 S >BD140045
26746 lduha [%g7+%g0]0x82, %o2 ! 000000114C015F3C LOOP:L1-B000 0 S <BD140043
26747 prefetch [%g4-0x0074], 2 ! 000000114C015F40 LOOP:L1-B000 0 S <BD140020
26748 .word 0x8BA709E8 ! 000000114C015F44 SKIP:L2-B000 0 illop
26749 bz,pt %xcc, BL140002 ! 000000114C015F48 SKIP:L2-B000 0
26750 ldx [%g2+0x0060], %fsr ! 000000114C015F4C SKIP:L2-B000 0 S <BD140032
26751 .word 0xDBB8DC2C ! 000000114C015F50 SKIP:L2-B000 0 S illop
26752 .word 0xD789CA59 ! 000000114C015F54 SKIP:L2-B000 0 S illop
26753 ldxa [%g7+%g7]0x83, %o0 ! 000000114C015F58 SKIP:L2-B000 0 S <BD140043
26754 ldstub [%g6-0x0057], %o1 ! 000000114C015F5C SKIP:L2-B000 0 S >BD140026
26755 .word 0xA1B4878B ! 000000114C015F60 SKIP:L2-B000 0 S illop
26756 std %i2, [%g3-0x0048] ! 000000114C015F64 SKIP:L2-B000 0 S >BD140023
26757 ld [%g3+0x004C], %f2 ! 000000114C015F68 SKIP:L2-B000 0 S <BD140047
26758 .word 0xCB7669D4 ! 000000114C015F6C SKIP:L2-B000 0 illop
26759 st %fsr, [%g2+0x0064] ! 000000114C015F70 SKIP:L2-B000 0 S <BD140032+4
26760 stb %o2, [%g3-0x001F] ! 000000114C015F74 SKIP:L2-B000 0 S >BD140085
26761 tvs %icc, %g0+0x0057 ! 000000114C015F78 SKIP:L2-B000 0 S
26762 tcc %xcc, %g0+0x006C ! 000000114C015F7C SKIP:L2-B000 0 S
26763 .word 0xEDDAD98B ! 000000114C015F80 SKIP:L2-B000 0 S illop
26764 add %g5, -74, %l6 ! 000000114C015F84 SKIP:L2-B000 0 @BD140033
26765 ldda [%l6]0xDA, %f16 ! 000000114C015F88 SKIP:L2-B000 0 S Short16
26766 fba,pt %fcc0, BL140004 ! 000000114C015F8C SKIP:L2-B000 0
26767 nop ! 000000114C015F90 SKIP:L2-B000 0 S
26768BL140002: ! ELSE:L2-B001
26769 ldx [%g4-0x0088], %g4 ! 000000114C015F94 ELSE:L2-B001 0 ptr_chase
26770 ldx [%g4-0x0088], %g4 ! 000000114C015F98 ELSE:L2-B001 0 ptr_chase
26771 ldx [%g4-0x0088], %g4 ! 000000114C015F9C ELSE:L2-B001 0 ptr_chase
26772 ldx [%g4-0x0088], %g4 ! 000000114C015FA0 ELSE:L2-B001 0 ptr_chase
26773 ta %xcc, 0x43 ! 000000114C015FA4 ELSE:L2-B001 0 S +-PEF
26774 .word 0xCDADDB6F ! 000000114C015FA8 ELSE:L2-B001 0 S illop
26775 add %g5, -60, %l6 ! 000000114C015FAC ELSE:L2-B001 0 @BD140041
26776 stda %f28, [%l6]0xD2 ! 000000114C015FB0 ELSE:L2-B001 0 S Short16
26777 add %g4, -40, %l6 ! 000000114C015FB4 ELSE:L2-B001 0 @BD140049
26778 .word 0xB3B7C65A ! 000000114C015FB8 ELSE:L2-B001 0 S illop
26779 ldda [%g3+0x0058]%asi, %i0 ! 000000114C015FBC ELSE:L2-B001 0 S <BD140035
26780 ldx [%g2+0x0050], %l5 ! 000000114C015FC0 ELSE:L2-B001 0 <BD140003
26781 membar 0x40 ! 000000114C015FC4 ELSE:L2-B001 0
26782 .word 0xCBEDDAAE ! 000000114C015FC8 ELSE:L2-B001 0 illop
26783 .word 0xA3AC587F ! 000000114C015FCC ELSE:L2-B001 0 illop
26784 stxa %i0, [%g4+0x0030]%asi ! 000000114C015FD0 ELSE:L2-B001 0 S >BD140044
26785 add %g1, 0xDDA, %g1 ! 000000114C015FD4 ELSE:L2-B001 0 chksum++
26786 ldda [%g3+0x0068]%asi, %i0 ! 000000114C015FD8 ELSE:L2-B001 0 S <BD140012
26787 ldx [%g5-0x0088], %g5 ! 000000114C015FDC ELSE:L2-B001 0 ptr_chase
26788 ldx [%g5-0x0088], %g5 ! 000000114C015FE0 ELSE:L2-B001 0 ptr_chase
26789 .word 0x83880000 ! 000000114C015FE4 ELSE:L2-B001 0 S random
26790 add %g4, -8, %l5 ! 000000114C015FE8 ELSE:L2-B001 0 @BD140056
26791 stda %f18,[%l5+%g1]0xC0 ! 000000114C015FEC ELSE:L2-B001 0 S Partial_St
26792 ldsha [%g6+0x0040]%asi, %o5 ! 000000114C015FF0 ELSE:L2-B001 0 S <BD140036
26793BL140004: ! ELSE:L2-B001
26794 add %g1, 0x887, %g1 ! 000000114C015FF4 ELSE:L2-B001 0 chksum++
26795 .word 0x97B68183 ! 000000114C015FF8 SKIP:L2-B002 0 illop
26796 .word 0x8BCF1895 ! 000000114C015FFC SKIP:L2-B002 0 illop
26797 sth %i1, [%g3+0x0066] ! 000000114C016000 SKIP:L2-B002 0 S >BD140021+2
26798 stha %o5, [%g4-0x003C]%asi ! 000000114C016004 SKIP:L2-B002 0 S >BD140041
26799 st %f4, [%g5-0x0074] ! 000000114C016008 SKIP:L2-B002 0 S >BD140020
26800 .word 0x99AACDEC ! 000000114C01600C SKIP:L2-B002 0 S illop
26801 add %g5, -40, %l6 ! 000000114C016010 SKIP:L2-B002 0 @BD140049
26802 .word 0x9566FA69 ! 000000114C016014 SKIP:L2-B002 0 S illop
26803 add %g1, 0x256, %g1 ! 000000114C016018 SKIP:L2-B002 0 chksum++
26804 stba %g1, [%g6-0x0004]%asi ! 000000114C01601C SKIP:L2-B002 0 S >BD140056+4
26805 ldx [%g2+0x0050], %l5 ! 000000114C016020 SKIP:L2-B002 0 <BD140003
26806 membar 0x40 ! 000000114C016024 SKIP:L2-B002 0
26807 stda %f0, [%l5]0x17 ! 000000114C016028 SKIP:L2-B002 0 Blk-Store
26808 membar 0x40 ! 000000114C01602C SKIP:L2-B002 0
26809 call .+8 ! 000000114C016030 SKIP:L2-B002 0 S
26810 stda %f46, [%g3-0x0060]%asi ! 000000114C016034 SKIP:L2-B002 0 S >BD140104
26811 stx %g1, [%g4+0x0068] ! 000000114C016038 SKIP:L2-B002 0 S >BD140012
26812 add %g5, 0x43, %l6 ! 000000114C01603C SKIP:L2-B002 0 @BD140092
26813 ldda [%l6]0xD1, %f24 ! 000000114C016040 SKIP:L2-B002 0 S Short8
26814 ba BL140006 ! 000000114C016044 SKIP:L2-B002 0
26815 lduh [%g6+0x0002], %i2 ! 000000114C016048 SKIP:L2-B002 0 S <BD140095
26816BL140005: ! ELSE:L2-B003
26817 .word 0xEE994FBD ! 000000114C01604C ELSE:L2-B003 0 S illop
26818 .word 0x95A119C3 ! 000000114C016050 ELSE:L2-B003 0 S illop_FP
26819 sethi %hh(0x579C9FFFFF00),%l6 ! 000000114C016054 ELSE:L2-B003 0 SUBR180
26820 .word 0x83B77C68 ! 000000114C016058 ELSE:L2-B003 0 illop
26821 .word 0xB5A75019 ! 000000114C01605C ELSE:L2-B003 0 illop
26822 .word 0x8DE5CB4F ! 000000114C016060 ELSE:L2-B003 0 illop
26823 sllx %l6, 0x20, %l6 ! 000000114C016064 ELSE:L2-B003 0
26824 or %l6, %l5, %l6 ! 000000114C016068 ELSE:L2-B003 0
26825 jmpl %l6+0x0000, %o7 ! 000000114C01606C ELSE:L2-B003 0 S
26826 .word 0xF5C9AD3D ! 000000114C016070 ELSE:L2-B003 0 S random
26827 call .+8 ! 000000114C016074 ELSE:L2-B003 0 S
26828 lduh [%g4-0x0028], %l0 ! 000000114C016078 ELSE:L2-B003 0 S <BD140049
26829 ldx [%g2+0x0050], %l5 ! 000000114C01607C ELSE:L2-B003 0 <BD140003
26830 membar 0x40 ! 000000114C016080 ELSE:L2-B003 0
26831 stda %f32, [%l5]0x16 ! 000000114C016084 ELSE:L2-B003 0 Blk-Store
26832 membar 0x40 ! 000000114C016088 ELSE:L2-B003 0
26833 add %g1, 0xDFE, %g1 ! 000000114C01608C ELSE:L2-B003 0 chksum++
26834 nop ! 000000114C016090 ELSE:L2-B003 0 S
26835 st %f31, [%g6+0x0048] ! 000000114C016094 ELSE:L2-B003 0 S >BD140018
26836 .word 0x9FA11012 ! 000000114C016098 ELSE:L2-B003 0 illop
26837 ldx [%g3-0x0088], %g3 ! 000000114C01609C ELSE:L2-B003 0 ptr_chase
26838 .word 0xA7BC37EB ! 000000114C0160A0 ELSE:L2-B003 0 illop
26839 ldx [%g3-0x0088], %g3 ! 000000114C0160A4 ELSE:L2-B003 0 ptr_chase
26840 ldx [%g3-0x0088], %g3 ! 000000114C0160A8 ELSE:L2-B003 0 ptr_chase
26841 ldx [%g2+0x0020], %g5 ! 000000114C0160AC ELSE:L2-B003 0 S BASE<BD140098
26842 ldx [%g2+0x0038], %g6 ! 000000114C0160B0 ELSE:L2-B003 0 S BASE<BD140125
26843BL140006: ! ELSE:L2-B003
26844 add %g1, 0xE80, %g1 ! 000000114C0160B4 ELSE:L2-B003 0 chksum++
26845 .word 0x97AB34DE ! 000000114C0160B8 SKIP:L2-B004 0 illop
26846 .word 0x306A972E ! 000000114C0160BC SKIP:L2-B004 0 random
26847 .word 0xAA3CB59C ! 000000114C0160C0 SKIP:L2-B004 0 S random
26848 sth %o5, [%g3-0x0026] ! 000000114C0160C4 SKIP:L2-B004 0 S >BD140170
26849 ta %xcc, 0x46 ! 000000114C0160C8 SKIP:L2-B004 0 S demap-page
26850 ldx [%g2+0x0038], %g6 ! 000000114C0160CC SKIP:L2-B004 0 S BASE<BD140125
26851 ldx [%g2+0x0058], %l6 ! 000000114C0160D0 SKIP:L2-B004 0 <BD140010
26852 ldda [%l6]0x24, %i0 ! 000000114C0160D4 SKIP:L2-B004 0 S Quad_Ld
26853 ta %xcc, 0x46 ! 000000114C0160D8 SKIP:L2-B004 0 S demap-page
26854 .word 0xDC7438E0 ! 000000114C0160DC SKIP:L2-B004 0 S random
26855 .word 0x83D7E43E ! 000000114C0160E0 SKIP:L2-B004 0 illop
26856 ldx [%g2+0x0060], %fsr ! 000000114C0160E4 SKIP:L2-B004 0 S <BD140032
26857 ldd [%g5-0x0070], %f40 ! 000000114C0160E8 SKIP:L2-B004 0 S <BD140008
26858 .word 0xC37DC99F ! 000000114C0160EC SKIP:L2-B004 0 S illop
26859 ldx [%g2+0x0028], %g3 ! 000000114C0160F0 SKIP:L2-B004 0 S BASE<BD140022
26860 .word 0xFB963D1C ! 000000114C0160F4 SKIP:L2-B004 0 S illop
26861 .word 0x8DF963DF ! 000000114C0160F8 SKIP:L2-B004 0 S illop
26862 ldda [%g7+%g0]0x83, %i0 ! 000000114C0160FC SKIP:L2-B004 0 S <BD140043
26863 sethi %hh(0x1673FFFFFF00),%l6 ! 000000114C016100 SKIP:L2-B004 0 SUBR178
26864 .word 0xB1743AE2 ! 000000114C016104 SKIP:L2-B004 0 illop
26865 .word 0xABB2C93A ! 000000114C016108 SKIP:L2-B004 0 illop
26866 or %l5,%lo(0x1673FFFFFF00),%l5 ! 000000114C01610C SKIP:L2-B004 0
26867 sllx %l6, 0x20, %l6 ! 000000114C016110 SKIP:L2-B004 0
26868 .word 0x95ABCA22 ! 000000114C016114 SKIP:L2-B004 0 illop
26869 add %l6, 0x1, %l6 ! 000000114C016118 SKIP:L2-B004 0
26870 jmpl %l6+0x0000, %o7 ! 000000114C01611C SKIP:L2-B004 0 S
26871 .word 0x9DA70D53 ! 000000114C016120 SKIP:L2-B004 0 S illop_FP
26872 popc %i0, %o2 ! 000000114C016124 SKIP:L2-B004 0 S
26873 .word 0xA9A348F6 ! 000000114C016128 SKIP:L2-B004 0 illop
26874 .word 0xADB4837A ! 000000114C01612C SKIP:L2-B004 0 S illop
26875BL140007: ! ELSE:L2-B005
26876 ldstub [%g4-0x0010], %i0 ! 000000114C016130 ELSE:L2-B005 0 S >BD140052
26877 fbug BL140008 ;.empty ! 000000114C016134 ELSE:L2-B005 0 L
26878 .word 0x9FC68000 ! 000000114C016138 ELSE:L2-B005 0 L random
26879 fbg,a,pn %fcc1, BL140010 ! 000000114C01613C ELSE:L2-B005 0 L
26880 stx %o2, [%g3+0x0080] ! 000000114C016140 ELSE:L2-B005 0 S >BD140070
26881BL140010:fbue,a,pn %fcc0, BL140011 ! 000000114C016144 ELSE:L2-B005 0 L
26882BL140008:st %f8, [%g5+0x004C] ! 000000114C016148 ELSE:L2-B005 0 S >BD140047
26883 fbn,a,pn %fcc1, BL140011 ! 000000114C01614C ELSE:L2-B005 0 L
26884BL140009:.word 0xABADD88E ! 000000114C016150 ELSE:L2-B005 0 S illop
26885BL140011:.word 0x85B09005 ! 000000114C016154 ELSE:L2-B005 0 illop
26886 add %g1, 0x51C, %g1 ! 000000114C016158 ELSE:L2-B005 0 chksum++
26887 .word 0x97B1AE2F ! 000000114C01615C ELSE:L2-B005 0 S illop_VIS
26888 ldx [%g2+0x0058], %l6 ! 000000114C016160 ELSE:L2-B005 0 <BD140010
26889 ldda [%l6]0x24, %i0 ! 000000114C016164 ELSE:L2-B005 0 S Quad_Ld
26890 ldx [%g2+0x0000], %g4 ! 000000114C016168 ELSE:L2-B005 0 S BASE<BD140094
26891 stba %i5, [%g3-0x0010]%asi ! 000000114C01616C ELSE:L2-B005 0 S >BD140052
26892 st %f12, [%g3-0x0038] ! 000000114C016170 ELSE:L2-B005 0 S >BD140006
26893 st %f13, [%g3-0x0034] ! 000000114C016174 ELSE:L2-B005 0 S >BD140006+4
26894 ldstuba [%g5+0x0046]%asi, %i3 ! 000000114C016178 ELSE:L2-B005 0 S >BD140077
26895 .word 0x2FED0A9A ! 000000114C01617C ELSE:L2-B005 0 S illop
26896BL140012: ! ELSE:L2-B005
26897 add %g1, 0x1A4, %g1 ! 000000114C016180 ELSE:L2-B005 0 chksum++
26898 std %g0, [%g6+0x0038] ! 000000114C016184 LOOP:L1-B000 0 S >BD140028
26899 ld [%g2+0x0064], %fsr ! 000000114C016188 LOOP:L1-B000 0 S <BD140032+4
26900 ldd [%g5-0x0070], %f44 ! 000000114C01618C LOOP:L1-B000 0 S <BD140008
26901 sth %o2, [%g4-0x004C] ! 000000114C016190 LOOP:L1-B000 0 S >BD140089
26902 subcc %l3, 0x1, %l3 ! 000000114C016194 LOOP:L1-B000 0
26903 .word 0x99AA0512 ! 000000114C016198 LOOP:L1-B000 0 illop
26904 lduwa [%g6-0x003D]%asi, %l4 ! 000000114C01619C LOOP:L1-B000 0 S <BD140007+3
26905 add %g1, 0xC0, %g1 ! 000000114C0161A0 LOOP:L1-B000 0 chksum++
26906 .word 0x91AD5886 ! 000000114C0161A4 LOOP:L1-B000 0 illop
26907 .word 0xB3A0C7DD ! 000000114C0161A8 SUBR:L0-B000 0 S illop
26908 stba %i3, [%g6+0x003F]%asi ! 000000114C0161AC SUBR:L0-B000 0 S >BD140028+7
26909 .word 0xD7B1E9B7 ! 000000114C0161B0 SUBR:L0-B000 0 S illop
26910 add %g4, -31, %l6 ! 000000114C0161B4 SUBR:L0-B000 0 @BD140085
26911 stda %f24, [%l6]0xD0 ! 000000114C0161B8 SUBR:L0-B000 0 S Short8
26912 ld [%g6-0x000C], %f24 ! 000000114C0161BC SUBR:L0-B000 0 S <BD140002
26913 .word 0xBD81EC3E ! 000000114C0161C0 SUBR:L0-B000 0 S illop
26914 sethi %hh(0x7E91ADAB9F00),%l6 ! 000000114C0161C4 SUBR:L0-B000 0 SUBR179
26915 or %l6,%hm(0x7E91ADAB9F00),%l6 ! 000000114C0161C8 SUBR:L0-B000 0
26916 sethi %lm(0x7E91ADAB9F00),%l5 ! 000000114C0161CC SUBR:L0-B000 0
26917 or %l5,%lo(0x7E91ADAB9F00),%l5 ! 000000114C0161D0 SUBR:L0-B000 0
26918 sllx %l6, 0x20, %l6 ! 000000114C0161D4 SUBR:L0-B000 0
26919 .word 0x89AC0A19 ! 000000114C0161D8 SUBR:L0-B000 0 illop
26920 jmpl %l6+0x0000, %o7 ! 000000114C0161DC SUBR:L0-B000 0 S
26921 ldsb [%g4+0x002A], %l4 ! 000000114C0161E0 SUBR:L0-B000 0 S <BD140099
26922 .word 0xB3B082C9 ! 000000114C0161E4 SUBR:L0-B000 0 S illop
26923 ldd [%g3+0x0018], %f40 ! 000000114C0161E8 SUBR:L0-B000 0 S <BD140059
26924 ta %xcc, 0x45 ! 000000114C0161EC SUBR:L0-B000 0 demap-stack
26925 add %g1, 0xBD1, %i0 ! 000000114C0161F0 SUBR:L0-B000 0
26926 .word 0xFF34DE96 ! 000000114C0161F4 SUBR:L0-B000 0 random
26927 ret ! 000000114C0161F8 SUBR:L0-B000 0
26928 restore %i0, %l7, %o0 ! 000000114C0161FC SUBR:L0-B000 0
26929
26930SECTION .btext065_pg1 TEXT_VA=0x114c016000
26931attr_text {
26932 Name = .btext065_pg1,
26933 VA = 0x114c016000,
26934 RA = 0xfffeaa000,
26935 PA = ra2pa(0xfffeaa000,0),
26936 tsbonly,
26937 part_0_ctx_nonzero_tsb_config_3,
26938 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
26939 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
26940 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
26941}
26942.text; .skip 8
26943
26944!========================================================================
26945
26946SECTION .btext066 TEXT_VA=0x2161a01a5f00
26947attr_text {
26948 Name = .btext066,
26949 VA = 0x2161a01a5f00,
26950 RA = 0xfffea5f00,
26951 PA = ra2pa(0xfffea5f00,0),
26952 notsb
26953}
26954
26955SECTION .btext066_pg0 TEXT_VA=0x2161a01a4000
26956attr_text {
26957 Name = .btext066_pg0,
26958 VA = 0x2161a01a4000,
26959 RA = 0xfffea4000,
26960 PA = ra2pa(0xfffea4000,0),
26961 tsbonly,
26962 part_0_ctx_nonzero_tsb_config_3,
26963 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
26964 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
26965 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
26966}
26967.text; .skip 8
26968
26969
26970SECTION .btext066
26971.text
26972.global SUBR174; SUBR174:
26973BL140014: ! SUBR:L0-B000
26974 add %g1, 0xCB3, %g1 ! 00002161A01A5F00 SUBR:L0-B000 0 chksum++
26975 save %o6, -128, %o6 ! 00002161A01A5F04 SUBR:L0-B000 0
26976 sethi %hh(0x2161A01A5F00),%l7 ! 00002161A01A5F08 SUBR:L0-B000 0 SUBR174
26977 or %l7,%hm(0x2161A01A5F00),%l7 ! 00002161A01A5F0C SUBR:L0-B000 0
26978 sethi %lm(0x2161A01A5F00),%l6 ! 00002161A01A5F10 SUBR:L0-B000 0
26979 or %l6,%lo(0x2161A01A5F00),%l6 ! 00002161A01A5F14 SUBR:L0-B000 0
26980 sllx %l7, 0x20, %l7 ! 00002161A01A5F18 SUBR:L0-B000 0
26981 or %l7, %l6, %l7 ! 00002161A01A5F1C SUBR:L0-B000 0
26982 ta %xcc, 0x45 ! 00002161A01A5F20 SUBR:L0-B000 0 demap-stack
26983 .word 0x91A997A3 ! 00002161A01A5F24 SUBR:L0-B000 0 S illop
26984 ldsb [%g4-0x001F], %o5 ! 00002161A01A5F28 SUBR:L0-B000 0 S <BD140085
26985 bcc BL140015 ;.empty ! 00002161A01A5F2C SUBR:L0-B000 0 L
26986 fbn,a BL140016 ! 00002161A01A5F30 SUBR:L0-B000 0 L
26987BL140015:nop ! 00002161A01A5F34 SUBR:L0-B000 0 S
26988 .word 0x87A68F55 ! 00002161A01A5F38 SUBR:L0-B000 0 S illop_FP
26989 bleu,a BL140017 ;.empty ! 00002161A01A5F3C SUBR:L0-B000 0 L
26990 bne,a BL140017 ;.empty ! 00002161A01A5F40 SUBR:L0-B000 0 L
26991 bvc,a BL140018 ;.empty ! 00002161A01A5F44 SUBR:L0-B000 0 L
26992 bvs,a BL140017 ;.empty ! 00002161A01A5F48 SUBR:L0-B000 0 L
26993BL140017:.word 0x475185A0 ! 00002161A01A5F4C SUBR:L0-B000 0 L random
26994 .word 0x9FC3801F ! 00002161A01A5F50 SUBR:L0-B000 0 S random
26995BL140018:fbule,pt %fcc1, BL140019 ;.empty ! 00002161A01A5F54 SUBR:L0-B000 0 L
26996 .word 0x00F224BC ! 00002161A01A5F58 SUBR:L0-B000 0 L illop
26997BL140016:.word 0xD52BD7F7 ! 00002161A01A5F5C SUBR:L0-B000 0 S illop
26998BL140019:add %g1, 0xCB8, %g1 ! 00002161A01A5F60 SUBR:L0-B000 0 chksum++
26999 add %g1, 0x7D4, %g1 ! 00002161A01A5F64 SUBR:L0-B000 0 chksum++
27000 .word 0x8BACCAF0 ! 00002161A01A5F68 SWCH:L1-B000 0 illop
27001 andcc %o4, 0x2, %g0 ! 00002161A01A5F6C SWCH:L1-B000 0
27002 bnz,pn %xcc, BL140035 ! 00002161A01A5F70 SWCH:L1-B000 0
27003 andcc %o4, 0x200, %g0 ! 00002161A01A5F74 SWCH:L1-B000 0
27004 bnz,a,pt %xcc, BL140031 ! 00002161A01A5F78 SWCH:L1-B000 0
27005 .word 0xBDB4C221 ! 00002161A01A5F7C SWCH:L1-B000 0 illop
27006 .word 0x9BACCA02 ! 00002161A01A5F80 SWCH:L1-B000 0 illop
27007 bnz,a,pn %xcc, BL140030 ! 00002161A01A5F84 SWCH:L1-B000 0
27008 add %g1, 0xC46, %g1 ! 00002161A01A5F88 SWCH:L1-B000 0 chksum++
27009 andcc %o4, 0x1, %g0 ! 00002161A01A5F8C SWCH:L1-B000 0
27010 bnz,pt %xcc, BL140029 ! 00002161A01A5F90 SWCH:L1-B000 0
27011 .word 0x8BB4869C ! 00002161A01A5F94 SWCH:L1-B000 0 illop
27012 .word 0x9D643960 ! 00002161A01A5F98 SWCH:L1-B000 0 S illop
27013 ba,pt %icc, BL140020 ! 00002161A01A5F9C SWCH:L1-B000 0 L
27014 ldstuba [%g5+0x0047]%asi, %i3 ! 00002161A01A5FA0 SWCH:L1-B000 0 S >BD140141
27015 prefetch [%i0+0x0BCB], 4 ! 00002161A01A5FA4 SWCH:L1-B000 0 S <.+3019
27016 .word 0xDE689A4A ! 00002161A01A5FA8 SWCH:L1-B000 0 L random
27017BL140020:fbug,a,pt %fcc1, BL140022 ;.empty ! 00002161A01A5FAC SWCH:L1-B000 0 L
27018 brlez,pn %o3, BL140022 ! 00002161A01A5FB0 SWCH:L1-B000 0 L
27019 ldd [%g3+0x0078], %i0 ! 00002161A01A5FB4 SWCH:L1-B000 0 S <BD140009
27020BL140021:.word 0xB3ADC5D5 ! 00002161A01A5FB8 SWCH:L1-B000 0 L illop
27021 fbug,a,pn %fcc1, BL140024 ;.empty ! 00002161A01A5FBC SWCH:L1-B000 0 L
27022BL140022:fblg,a,pt %fcc3, BL140024 ;.empty ! 00002161A01A5FC0 SWCH:L1-B000 0 L
27023BL140023:brgez,a,pn %i1, BL140025 ! 00002161A01A5FC4 SWCH:L1-B000 0 L
27024BL140025:stx %o5, [%g6+0x0078] ! 00002161A01A5FC8 SWCH:L1-B000 0 S >BD140009
27025BL140024:add %g1, 0x60B, %g1 ! 00002161A01A5FCC SWCH:L1-B000 0 chksum++
27026 add %g1, 0x30C, %g1 ! 00002161A01A5FD0 SWCH:L1-B000 0 chksum++
27027 fba,a BL140036 ! 00002161A01A5FD4 SWCH:L1-B000 0
27028 .word 0xF63F1BA7 ! 00002161A01A5FD8 SWCH:L1-B000 0 S illop
27029BL140029:add %g1, 0xDCC, %g1 ! 00002161A01A5FDC CASE:L2-B000 0 chksum++
27030 lduwa [%g7+%g7]0x83, %i1 ! 00002161A01A5FE0 CASE:L2-B000 0 S <BD140043
27031 ldda [%g3+0x0018]%asi, %f62 ! 00002161A01A5FE4 CASE:L2-B000 0 S <BD140059
27032 bvc BL140026 ;.empty ! 00002161A01A5FE8 CASE:L2-B000 0 L
27033BL140026:bcc,a,pt %icc, BL140027 ! 00002161A01A5FEC CASE:L2-B000 0 L
27034 .word 0x8FBF4669 ! 00002161A01A5FF0 CASE:L2-B000 0 S illop
27035BL140027:.word 0xAD95A004 ! 00002161A01A5FF4 CASE:L2-B000 0 S illop
27036 bpos,pn %icc, BL140028 ! 00002161A01A5FF8 CASE:L2-B000 0 L
27037BL140028:.word 0xB7AFC381 ! 00002161A01A5FFC CASE:L2-B000 0 S illop_FP
27038 nop ! 00002161A01A6000 CASE:L2-B000 0 S
27039 add %g1, 0x3B5, %g1 ! 00002161A01A6004 CASE:L2-B000 0 chksum++
27040 fba BL140036 ! 00002161A01A6008 CASE:L2-B000 0
27041 std %f6, [%g3-0x005D] ! 00002161A01A600C CASE:L2-B000 0 S >BD140104+3
27042BL140030:.word 0xF9DABB91 ! 00002161A01A6010 CASE:L2-B001 0 illop
27043 .word 0xBFAFF2D0 ! 00002161A01A6014 CASE:L2-B001 0 S illop_FP
27044 .word 0x9F95C00C ! 00002161A01A6018 CASE:L2-B001 0 illop
27045 stda %f16,[%l5+%g1]0xCA ! 00002161A01A601C CASE:L2-B001 0 S Partial_St
27046 ldx [%g2+0x0060], %fsr ! 00002161A01A6020 CASE:L2-B001 0 S <BD140032
27047 .word 0xAB40B773 ! 00002161A01A6024 CASE:L2-B001 0 S illop
27048 ldx [%g6-0x0048], %o5 ! 00002161A01A6028 CASE:L2-B001 0 S <BD140023
27049 ldx [%g2+0x0058], %l6 ! 00002161A01A602C CASE:L2-B001 0 <BD140010
27050 ldda [%l6]0x26, %i0 ! 00002161A01A6030 CASE:L2-B001 0 S Quad_Ld_P
27051 std %f36, [%g5+0x0018] ! 00002161A01A6034 CASE:L2-B001 0 S >BD140059
27052 .word 0xC53360C7 ! 00002161A01A6038 CASE:L2-B001 0 S illop
27053 .word 0xC7D08288 ! 00002161A01A603C CASE:L2-B001 0 illop
27054 stda %f22, [%l6]0xD3 ! 00002161A01A6040 CASE:L2-B001 0 S Short16
27055 st %f10, [%g6+0x004C] ! 00002161A01A6044 CASE:L2-B001 0 S >BD140047
27056 .word 0x9FCF17B2 ! 00002161A01A6048 CASE:L2-B001 0 S illop
27057 lduba [%g3+0x002B]%asi, %o1 ! 00002161A01A604C CASE:L2-B001 0 S <BD140126
27058 ba BL140036 ! 00002161A01A6050 CASE:L2-B001 0
27059 stx %i1, [%g4+0x0008] ! 00002161A01A6054 CASE:L2-B001 0 S >BD140058
27060BL140031:add %g1, 0xFB1, %g1 ! 00002161A01A6058 CASE:L2-B002 0 chksum++
27061 ldx [%g2+0x0058], %l6 ! 00002161A01A605C CASE:L2-B002 0 <BD140010
27062 ldda [%l6]0x24, %i0 ! 00002161A01A6060 CASE:L2-B002 0 S Quad_Ld
27063 ldx [%g2+0x0050], %l5 ! 00002161A01A6064 CASE:L2-B002 0 <BD140003
27064 membar 0x40 ! 00002161A01A6068 CASE:L2-B002 0
27065 .word 0xDFFC12B0 ! 00002161A01A606C CASE:L2-B002 0 illop
27066 membar 0x40 ! 00002161A01A6070 CASE:L2-B002 0
27067 add %g3, 0x2B, %l6 ! 00002161A01A6074 CASE:L2-B002 0 @BD140126
27068 .word 0xE32C808B ! 00002161A01A6078 CASE:L2-B002 0 S illop
27069 ld [%g4-0x0078], %f9 ! 00002161A01A607C CASE:L2-B002 0 S <BD140180
27070 .word 0xCDBFDF1C ! 00002161A01A6080 CASE:L2-B002 0 S illop_VIS
27071 .word 0xFE3A2978 ! 00002161A01A6084 CASE:L2-B002 0 S illop
27072 ba,pn %icc, BL140036 ! 00002161A01A6088 CASE:L2-B002 0
27073 ldx [%g2+0x0010], %g6 ! 00002161A01A608C CASE:L2-B002 0 S BASE<BD140048
27074BL140035:add %g1, 0xF3F, %g1 ! 00002161A01A6090 CASE:L2-B003 0 chksum++
27075 ldx [%g3+0x0080], %i4 ! 00002161A01A6094 CASE:L2-B003 0 S <BD140070
27076 bg,a,pt %xcc, BL140032 ;.empty ! 00002161A01A6098 CASE:L2-B003 0 L
27077 bne,a BL140033 ! 00002161A01A609C CASE:L2-B003 0 L
27078 stxa %g1, [%g2+%g0]0xF6 ! 00002161A01A60A0 CASE:L2-B003 0 S BAD-ASI
27079 .word 0x834D9513 ! 00002161A01A60A4 CASE:L2-B003 0 L illop
27080BL140032:.word 0x030D1D38 ! 00002161A01A60A8 CASE:L2-B003 0 S random
27081 stx %i1, [%g4-0x0048] ! 00002161A01A60AC CASE:L2-B003 0 S >BD140023
27082 std %f62, [%g6-0x0037] ! 00002161A01A60B0 CASE:L2-B003 0 S >BD140006+1
27083 bg,a BL140034 ! 00002161A01A60B4 CASE:L2-B003 0 L
27084 .word 0xA5974004 ! 00002161A01A60B8 CASE:L2-B003 0 S illop
27085 lduha [%g7+%g7]0x83, %i1 ! 00002161A01A60BC CASE:L2-B003 0 S <BD140043
27086BL140034:.word 0xE9D2868A ! 00002161A01A60C0 CASE:L2-B003 0 S random
27087BL140033:add %g1, 0xABF, %g1 ! 00002161A01A60C4 CASE:L2-B003 0 chksum++
27088 fba,a,pt %fcc1, BL140036 ! 00002161A01A60C8 CASE:L2-B003 0
27089 .word 0x9FC68000 ! 00002161A01A60CC CASE:L2-B003 0 S random
27090BL140036: ! SWCH:L1-B000
27091 .word 0xD26643EB ! 00002161A01A60D0 SWCH:L1-B000 0 illop
27092 ldub [%g6+0x0029], %o3 ! 00002161A01A60D4 SWCH:L1-B000 0 S <BD140090
27093 popc %i4, %o0 ! 00002161A01A60D8 SWCH:L1-B000 0 S
27094 stba %i4, [%g5+0x003A]%asi ! 00002161A01A60DC SWCH:L1-B000 0 S >BD140028+2
27095 add %g5, 0x58, %l5 ! 00002161A01A60E0 SWCH:L1-B000 0 @BD140035
27096 stda %f18,[%l5+%g1]0xC4 ! 00002161A01A60E4 SWCH:L1-B000 0 S Partial_St
27097 .word 0xABE2458F ! 00002161A01A60E8 SWCH:L1-B000 0 S illop
27098 add %g3, 0x78, %l5 ! 00002161A01A60EC SWCH:L1-B000 0 @BD140009
27099 stda %f22,[%l5+%g1]0xCC ! 00002161A01A60F0 SWCH:L1-B000 0 S Partial_St
27100 ldx [%g2+0x0058], %l6 ! 00002161A01A60F4 SUBR:L0-B000 0 <BD140010
27101 .word 0x91A301C2 ! 00002161A01A60F8 SUBR:L0-B000 0 S illop
27102 ldd [%g5-0x0031], %f12 ! 00002161A01A60FC SUBR:L0-B000 0 S <BD140006+7
27103 std %f32, [%g3-0x0070] ! 00002161A01A6100 SUBR:L0-B000 0 S >BD140008
27104 .word 0xCD6C7E3E ! 00002161A01A6104 SUBR:L0-B000 0 S illop
27105 stx %o0, [%g5+0x0068] ! 00002161A01A6108 SUBR:L0-B000 0 S >BD140012
27106 ta %xcc, 0x45 ! 00002161A01A610C SUBR:L0-B000 0 demap-stack
27107 add %g1, 0xC60, %i0 ! 00002161A01A6110 SUBR:L0-B000 0
27108 return %i7+0x0008 ! 00002161A01A6114 SUBR:L0-B000 0
27109 add %g1, 0x6CE, %g1 ! 00002161A01A6118 SUBR:L0-B000 0 chksum++
27110
27111SECTION .btext066_pg1 TEXT_VA=0x2161a01a6000
27112attr_text {
27113 Name = .btext066_pg1,
27114 VA = 0x2161a01a6000,
27115 RA = 0xfffea6000,
27116 PA = ra2pa(0xfffea6000,0),
27117 tsbonly,
27118 part_0_ctx_nonzero_tsb_config_3,
27119 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
27120 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27121 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27122}
27123.text; .skip 8
27124
27125!========================================================================
27126
27127SECTION .btext067 TEXT_VA=0x1bbaefffff00
27128attr_text {
27129 Name = .btext067,
27130 VA = 0x1bbaefffff00,
27131 RA = 0xaefffff00,
27132 PA = ra2pa(0xaefffff00,0),
27133 notsb
27134}
27135
27136SECTION .btext067_pg0 TEXT_VA=0x1bbae0000000
27137attr_text {
27138 Name = .btext067_pg0,
27139 VA = 0x1bbae0000000,
27140 RA = 0xae0000000,
27141 PA = ra2pa(0xae0000000,0),
27142 tsbonly,
27143 part_0_ctx_nonzero_tsb_config_1,
27144 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27145 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27146 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27147}
27148.text; .skip 8
27149
27150
27151SECTION .btext067
27152.text
27153.global SUBR175; SUBR175:
27154BL140037: ! SUBR:L0-B000
27155 add %g1, 0xD05, %g1 ! 00001BBAEFFFFF00 SUBR:L0-B000 0 chksum++
27156 save %o6, -128, %o6 ! 00001BBAEFFFFF04 SUBR:L0-B000 0
27157 sethi %hh(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF08 SUBR:L0-B000 0 SUBR175
27158 or %l7,%hm(0x1BBAEFFFFF00),%l7 ! 00001BBAEFFFFF0C SUBR:L0-B000 0
27159 .word 0xB9A982CA ! 00001BBAEFFFFF10 SUBR:L0-B000 0 illop
27160 or %l6,%lo(0x1BBAEFFFFF00),%l6 ! 00001BBAEFFFFF14 SUBR:L0-B000 0
27161 sllx %l7, 0x20, %l7 ! 00001BBAEFFFFF18 SUBR:L0-B000 0
27162 or %l7, %l6, %l7 ! 00001BBAEFFFFF1C SUBR:L0-B000 0
27163 ta %xcc, 0x45 ! 00001BBAEFFFFF20 SUBR:L0-B000 0 demap-stack
27164 add %g1, 0xE02, %g1 ! 00001BBAEFFFFF24 SUBR:L0-B000 0 chksum++
27165 and %g1, 0xFE, %l1 ! 00001BBAEFFFFF28 LOOP:L1-B000 0
27166BL140040: ! LOOP:L1-B000
27167 add %g1, 0xF02, %g1 ! 00001BBAEFFFFF2C LOOP:L1-B000 0 chksum++
27168 andcc %i2, 0x100, %g0 ! 00001BBAEFFFFF30 SKIP:L2-B000 0
27169 bnz,a,pt %xcc, BL140038 ! 00001BBAEFFFFF34 SKIP:L2-B000 0
27170 std %f12, [%g5+0x0010] ! 00001BBAEFFFFF38 SKIP:L2-B000 0 S >BD140074
27171 ld [%g6-0x000C], %f23 ! 00001BBAEFFFFF3C SKIP:L2-B000 0 S <BD140002
27172 add %g3, 0x40, %l6 ! 00001BBAEFFFFF40 SKIP:L2-B000 0 @BD140036
27173 stda %f24, [%l6]0xD3 ! 00001BBAEFFFFF44 SKIP:L2-B000 0 S Short16
27174 .word 0xFD2F297A ! 00001BBAEFFFFF48 SKIP:L2-B000 0 S illop
27175 ldx [%g2+0x0018], %g4 ! 00001BBAEFFFFF4C SKIP:L2-B000 0 S BASE<BD140083
27176 ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFF50 SKIP:L2-B000 0 <BD140003
27177 membar 0x40 ! 00001BBAEFFFFF54 SKIP:L2-B000 0
27178 ldda [%l5]0x16, %f16 ! 00001BBAEFFFFF58 SKIP:L2-B000 0 Blk-Load
27179 membar 0x40 ! 00001BBAEFFFFF5C SKIP:L2-B000 0
27180 ldsha [%g5-0x0056]%asi, %i4 ! 00001BBAEFFFFF60 SKIP:L2-B000 0 S <BD140014
27181 .word 0x93664B54 ! 00001BBAEFFFFF64 SKIP:L2-B000 0 S illop
27182 prefetch [%o7+%i0], 21 ! 00001BBAEFFFFF68 SKIP:L2-B000 0 S <.+0
27183 .word 0x97B1C9C7 ! 00001BBAEFFFFF6C SKIP:L2-B000 0 S illop_VIS
27184 .word 0x9BE18600 ! 00001BBAEFFFFF70 SKIP:L2-B000 0 illop
27185 ldda [%l6]0x24, %i0 ! 00001BBAEFFFFF74 SKIP:L2-B000 0 S Quad_Ld
27186 prefetch [%g3+0x0064], 1 ! 00001BBAEFFFFF78 SKIP:L2-B000 0 S <BD140021
27187 add %g1, 0xC26, %g1 ! 00001BBAEFFFFF7C SKIP:L2-B000 0 chksum++
27188 .word 0xB5B287F4 ! 00001BBAEFFFFF80 SKIP:L2-B000 0 S illop
27189 .word 0x8DAD22C2 ! 00001BBAEFFFFF84 SKIP:L2-B000 0 illop
27190 membar 0x40 ! 00001BBAEFFFFF88 SKIP:L2-B000 0
27191 ldda [%l5]0xF1, %f16 ! 00001BBAEFFFFF8C SKIP:L2-B000 0 Blk-Load
27192 membar 0x40 ! 00001BBAEFFFFF90 SKIP:L2-B000 0
27193 sth %g1, [%g5-0x0024] ! 00001BBAEFFFFF94 SKIP:L2-B000 0 S >BD140068
27194 .word 0xC0623147 ! 00001BBAEFFFFF98 SKIP:L2-B000 0 S illop
27195 .word 0x1E108AAC ! 00001BBAEFFFFF9C SKIP:L2-B000 0 random
27196 ta %xcc, 0x40 ! 00001BBAEFFFFFA0 SKIP:L2-B000 0 S +-priv
27197BL140038: ! ELSE:L2-B001
27198 ldx [%g2+0x0058], %l6 ! 00001BBAEFFFFFA4 ELSE:L2-B001 0 <BD140010
27199 stba %g7, [%l6+%g0]0x14 ! 00001BBAEFFFFFA8 ELSE:L2-B001 0 S >BD140011
27200 ldsh [%g6+0x0044], %l4 ! 00001BBAEFFFFFAC ELSE:L2-B001 0 S <BD140137
27201 .word 0xCB677106 ! 00001BBAEFFFFFB0 ELSE:L2-B001 0 S illop
27202 add %g6, 0x50, %l5 ! 00001BBAEFFFFFB4 ELSE:L2-B001 0 @BD140045
27203 stda %f16,[%l5+%g1]0xCC ! 00001BBAEFFFFFB8 ELSE:L2-B001 0 S Partial_St
27204 stw %i3, [%g3-0x001C] ! 00001BBAEFFFFFBC ELSE:L2-B001 0 S >BD140130
27205 ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFC0 ELSE:L2-B001 0 <BD140003
27206 .word 0xFB93B170 ! 00001BBAEFFFFFC4 ELSE:L2-B001 0 illop
27207 ldda [%l5]0xF0, %f16 ! 00001BBAEFFFFFC8 ELSE:L2-B001 0 Blk-Load
27208 membar 0x40 ! 00001BBAEFFFFFCC ELSE:L2-B001 0
27209 std %i2, [%g6+0x0030] ! 00001BBAEFFFFFD0 ELSE:L2-B001 0 S >BD140044
27210 add %g1, 0xED3, %g1 ! 00001BBAEFFFFFD4 ELSE:L2-B001 0 chksum++
27211 .word 0x89AD8A79 ! 00001BBAEFFFFFD8 ELSE:L2-B001 0 S illop
27212 st %f6, [%g4-0x0038] ! 00001BBAEFFFFFDC ELSE:L2-B001 0 S >BD140006
27213 st %f7, [%g4-0x0034] ! 00001BBAEFFFFFE0 ELSE:L2-B001 0 S >BD140006+4
27214 .word 0x9FA2C070 ! 00001BBAEFFFFFE4 ELSE:L2-B001 0 S illop_FP
27215 popc -2706, %i0 ! 00001BBAEFFFFFE8 ELSE:L2-B001 0 S
27216BL140039: ! ELSE:L2-B001
27217 add %g1, 0x445, %g1 ! 00001BBAEFFFFFEC ELSE:L2-B001 0 chksum++
27218 .word 0xAFB441C4 ! 00001BBAEFFFFFF0 LOOP:L1-B000 0 S illop_VIS
27219 ldx [%g2+0x0050], %l5 ! 00001BBAEFFFFFF4 LOOP:L1-B000 0 <BD140003
27220 membar 0x40 ! 00001BBAEFFFFFF8 LOOP:L1-B000 0
27221 .word 0x86C85204 ! 00001BBAEFFFFFFC LOOP:L1-B000 0 illop
27222 membar 0x40 ! 00001BBAF0000000 LOOP:L1-B000 0
27223 stda %f38, [%g5-0x0038]%asi ! 00001BBAF0000004 LOOP:L1-B000 0 S >BD140006
27224 ldx [%g2+0x0060], %fsr ! 00001BBAF0000008 LOOP:L1-B000 0 S <BD140032
27225 stb %i0, [%g6-0x001F] ! 00001BBAF000000C LOOP:L1-B000 0 S >BD140085
27226 std %f14, [%g5-0x0070] ! 00001BBAF0000010 LOOP:L1-B000 0 S >BD140008
27227 prefetch [%g6-0x000E], 20 ! 00001BBAF0000014 LOOP:L1-B000 0 S <BD140184
27228 .word 0xF728D36B ! 00001BBAF0000018 LOOP:L1-B000 0 random
27229 andcc %l1, 0x1, %g0 ! 00001BBAF000001C LOOP:L1-B000 0
27230 bne,a,pn %xcc, BL140040 ! 00001BBAF0000020 LOOP:L1-B000 0
27231 .word 0x875D94CC ! 00001BBAF0000024 LOOP:L1-B000 0 S illop
27232 add %g1, 0x77B, %g1 ! 00001BBAF0000028 LOOP:L1-B000 0 chksum++
27233 add %g5, -87, %l6 ! 00001BBAF000002C LOOP:L1-B000 0 @BD140026
27234 stda %f24, [%l6]0xD0 ! 00001BBAF0000030 SUBR:L0-B000 0 S Short8
27235 .word 0x8DAC9C9A ! 00001BBAF0000034 SUBR:L0-B000 0 S illop
27236 ldsw [%g5-0x0040], %o3 ! 00001BBAF0000038 SUBR:L0-B000 0 S <BD140007
27237 .word 0xDF6EF2DD ! 00001BBAF000003C SUBR:L0-B000 0 S illop
27238 .word 0xC51229EC ! 00001BBAF0000040 SUBR:L0-B000 0 S illop
27239 ld [%g2+0x0064], %fsr ! 00001BBAF0000044 SUBR:L0-B000 0 S <BD140032+4
27240 ta %xcc, 0x45 ! 00001BBAF0000048 SUBR:L0-B000 0 demap-stack
27241 add %g1, 0xCBB, %i0 ! 00001BBAF000004C SUBR:L0-B000 0
27242 return %i7+0x0008 ! 00001BBAF0000050 SUBR:L0-B000 0
27243 .word 0x8D8C8AB8 ! 00001BBAF0000054 SUBR:L0-B000 0 illop
27244
27245SECTION .btext067_pg1 TEXT_VA=0x1bbaf0000000
27246attr_text {
27247 Name = .btext067_pg1,
27248 VA = 0x1bbaf0000000,
27249 RA = 0xaf0000000,
27250 PA = ra2pa(0xaf0000000,0),
27251 tsbonly,
27252 part_0_ctx_nonzero_tsb_config_1,
27253 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27254 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27255 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27256}
27257.text; .skip 8
27258
27259!========================================================================
27260
27261SECTION .btext068 TEXT_VA=0x7f5bffffff00
27262attr_text {
27263 Name = .btext068,
27264 VA = 0x7f5bffffff00,
27265 RA = 0xacfffff00,
27266 PA = ra2pa(0xacfffff00,0),
27267 notsb
27268}
27269
27270SECTION .btext068_pg0 TEXT_VA=0x7f5bf0000000
27271attr_text {
27272 Name = .btext068_pg0,
27273 VA = 0x7f5bf0000000,
27274 RA = 0xac0000000,
27275 PA = ra2pa(0xac0000000,0),
27276 tsbonly,
27277 part_0_ctx_nonzero_tsb_config_2,
27278 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27279 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27280 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27281}
27282.text; .skip 8
27283
27284
27285SECTION .btext068
27286.text
27287.global SUBR176; SUBR176:
27288BL140041: ! SUBR:L0-B000
27289 .word 0x1BB02A3B ! 00007F5BFFFFFF00 SUBR:L0-B000 0 random
27290 save %o6, -128, %o6 ! 00007F5BFFFFFF04 SUBR:L0-B000 0
27291 sethi %hh(0x7F5BFFFFFF00),%l7 ! 00007F5BFFFFFF08 SUBR:L0-B000 0 SUBR176
27292 or %l7,%hm(0x7F5BFFFFFF00),%l7 ! 00007F5BFFFFFF0C SUBR:L0-B000 0
27293 sethi %lm(0x7F5BFFFFFF00),%l6 ! 00007F5BFFFFFF10 SUBR:L0-B000 0
27294 or %l6,%lo(0x7F5BFFFFFF00),%l6 ! 00007F5BFFFFFF14 SUBR:L0-B000 0
27295 sllx %l7, 0x20, %l7 ! 00007F5BFFFFFF18 SUBR:L0-B000 0
27296 or %l7, %l6, %l7 ! 00007F5BFFFFFF1C SUBR:L0-B000 0
27297 ta %xcc, 0x45 ! 00007F5BFFFFFF20 SUBR:L0-B000 0 demap-stack
27298 add %g3, 0x50, %l5 ! 00007F5BFFFFFF24 SUBR:L0-B000 0 @BD140045
27299 .word 0xA7A8CF9B ! 00007F5BFFFFFF28 SUBR:L0-B000 0 S illop
27300 ldsw [%g6+0x0004], %i1 ! 00007F5BFFFFFF2C SUBR:L0-B000 0 S <BD140053
27301 sth %i3, [%g4+0x0006] ! 00007F5BFFFFFF30 SUBR:L0-B000 0 S >BD140053+2
27302 ld [%g4+0x0004], %f24 ! 00007F5BFFFFFF34 SUBR:L0-B000 0 S <BD140053
27303 add %g6, -76, %l6 ! 00007F5BFFFFFF38 SUBR:L0-B000 0 @BD140089
27304 .word 0xAB188B04 ! 00007F5BFFFFFF3C SUBR:L0-B000 0 S random
27305 add %g3, 0x30, %l5 ! 00007F5BFFFFFF40 SUBR:L0-B000 0 @BD140044
27306 stda %f26,[%l5+%g1]0xC3 ! 00007F5BFFFFFF44 SUBR:L0-B000 0 S Partial_St
27307 .word 0x81C3E008 ! 00007F5BFFFFFF48 SUBR:L0-B000 0 S random
27308 add %g1, 0xDFC, %g1 ! 00007F5BFFFFFF4C SUBR:L0-B000 0 chksum++
27309 and %g1, 0xFE, %l2 ! 00007F5BFFFFFF50 LOOP:L1-B000 0
27310BL140060: ! LOOP:L1-B000
27311 add %g1, 0x13E, %g1 ! 00007F5BFFFFFF54 LOOP:L1-B000 0 chksum++
27312 nop ! 00007F5BFFFFFF58 LOOP:L1-B000 0 S
27313 fbg,a,pn %fcc0, BL140042 ;.empty ! 00007F5BFFFFFF5C LOOP:L1-B000 0 L
27314 bg,pn %icc, BL140043 ! 00007F5BFFFFFF60 LOOP:L1-B000 0 L
27315BL140042:ta %xcc, 0x46 ! 00007F5BFFFFFF64 LOOP:L1-B000 0 S demap-page
27316 .word 0x83F00000 ! 00007F5BFFFFFF68 LOOP:L1-B000 0 L illop
27317 bpos BL140045 ;.empty ! 00007F5BFFFFFF6C LOOP:L1-B000 0 L
27318 fbue,a,pn %fcc2, BL140044 ! 00007F5BFFFFFF70 LOOP:L1-B000 0 L
27319 ldda [%g5+0x0050]%asi, %f22 ! 00007F5BFFFFFF74 LOOP:L1-B000 0 S <BD140045
27320BL140044:bge,pt %xcc, BL140046 ! 00007F5BFFFFFF78 LOOP:L1-B000 0 L
27321 .word 0xA7B08468 ! 00007F5BFFFFFF7C LOOP:L1-B000 0 S illop
27322 .word 0xB5DB2678 ! 00007F5BFFFFFF80 LOOP:L1-B000 0 L illop
27323BL140046:be,a,pn %xcc, BL140043 ! 00007F5BFFFFFF84 LOOP:L1-B000 0 L
27324BL140045:.word 0x8DA64817 ! 00007F5BFFFFFF88 LOOP:L1-B000 0 S illop_FP
27325BL140043:add %g1, 0x72D, %g1 ! 00007F5BFFFFFF8C LOOP:L1-B000 0 chksum++
27326 .word 0xD5B00953 ! 00007F5BFFFFFF90 SKIP:L2-B000 0 illop
27327 .word 0xE774654C ! 00007F5BFFFFFF94 SKIP:L2-B000 0 illop
27328 .word 0x0C50756A ! 00007F5BFFFFFF98 SKIP:L2-B000 0 S illop
27329 stb %g1, [%g5+0x002A] ! 00007F5BFFFFFF9C SKIP:L2-B000 0 S >BD140099
27330 sethi %hh(0x622AFFFFF00),%l6 ! 00007F5BFFFFFFA0 SKIP:L2-B000 0 SUBR177
27331 .word 0xA595144F ! 00007F5BFFFFFFA4 SKIP:L2-B000 0 illop
27332 sethi %lm(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFA8 SKIP:L2-B000 0
27333 or %l5,%lo(0x622AFFFFF00),%l5 ! 00007F5BFFFFFFAC SKIP:L2-B000 0
27334 sllx %l6, 0x20, %l6 ! 00007F5BFFFFFFB0 SKIP:L2-B000 0
27335 or %l6, %l5, %l6 ! 00007F5BFFFFFFB4 SKIP:L2-B000 0
27336 jmpl %l6+0x0000, %o7 ! 00007F5BFFFFFFB8 SKIP:L2-B000 0 S
27337 .word 0x1078FF1D ! 00007F5BFFFFFFBC SKIP:L2-B000 0 S random
27338 ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC0 SKIP:L2-B000 0 ptr_chase
27339 ldx [%g3-0x0088], %g3 ! 00007F5BFFFFFFC4 SKIP:L2-B000 0 ptr_chase
27340 ldx [%g2+0x0050], %l5 ! 00007F5BFFFFFFC8 SKIP:L2-B000 0 <BD140003
27341 .word 0xA590001A ! 00007F5BFFFFFFCC SKIP:L2-B000 0 illop
27342 .word 0xE94D6F23 ! 00007F5BFFFFFFD0 SKIP:L2-B000 0 illop
27343 .word 0xBE100001 ! 00007F5BFFFFFFD4 SKIP:L2-B000 0 random
27344 stb %i5, [%g5+0x0043] ! 00007F5BFFFFFFD8 SKIP:L2-B000 0 S >BD140092
27345 .word 0x81A804EC ! 00007F5BFFFFFFDC SKIP:L2-B000 0 illop
27346 .word 0x8DA0C012 ! 00007F5BFFFFFFE0 SKIP:L2-B000 0 S illop
27347 nop ! 00007F5BFFFFFFE4 SKIP:L2-B000 0 S
27348 lduh [%g3+0x0040], %i5 ! 00007F5BFFFFFFE8 SKIP:L2-B000 0 S <BD140036
27349 sth %i1, [%g5-0x0012] ! 00007F5BFFFFFFEC SKIP:L2-B000 0 S >BD140087+2
27350 fble,a,pn %fcc3, BL140047 ! 00007F5BFFFFFFF0 SKIP:L2-B000 0 L
27351 ldub [%g4+0x0047], %i5 ! 00007F5BFFFFFFF4 SKIP:L2-B000 0 S <BD140141
27352 ldd [%g3+0x0070], %f22 ! 00007F5BFFFFFFF8 SKIP:L2-B000 0 S <BD140060
27353 .word 0x9181F5A1 ! 00007F5BFFFFFFFC SKIP:L2-B000 0 L illop
27354BL140047:ldd [%g3+0x0018], %f42 ! 00007F5C00000000 SKIP:L2-B000 0 S <BD140059
27355 bcs,a BL140049 ;.empty ! 00007F5C00000004 SKIP:L2-B000 0 L
27356BL140049:fbuge,a BL140050 ;.empty ! 00007F5C00000008 SKIP:L2-B000 0 L
27357 bneg,a BL140050 ! 00007F5C0000000C SKIP:L2-B000 0 L
27358BL140050:.word 0xB3A4514B ! 00007F5C00000010 SKIP:L2-B000 0 S illop
27359BL140048:add %g1, 0x846, %g1 ! 00007F5C00000014 SKIP:L2-B000 0 chksum++
27360 fba,a,pn %fcc3, BL140056 ! 00007F5C00000018 SKIP:L2-B000 0
27361 .word 0x9FAD2233 ! 00007F5C0000001C SKIP:L2-B000 0 S illop
27362BL140051: ! ELSE:L2-B001
27363 add %g3, -8, %l5 ! 00007F5C00000020 ELSE:L2-B001 0 @BD140056
27364 stda %f26,[%l5+%g1]0xC0 ! 00007F5C00000024 ELSE:L2-B001 0 S Partial_St
27365 .word 0xABA24901 ! 00007F5C00000028 ELSE:L2-B001 0 S illop
27366 swap [%g5+0x0004], %o2 ! 00007F5C0000002C ELSE:L2-B001 0 S >BD140053
27367 std %g0, [%g5-0x0008] ! 00007F5C00000030 ELSE:L2-B001 0 S >BD140056
27368 .word 0xBDAC9C6A ! 00007F5C00000034 ELSE:L2-B001 0 S illop_FP
27369 stda %o4, [%g5-0x0008]%asi ! 00007F5C00000038 ELSE:L2-B001 0 S >BD140056
27370 add %g1, 0x814, %g1 ! 00007F5C0000003C ELSE:L2-B001 0 chksum++
27371 std %f26, [%g5-0x0008] ! 00007F5C00000040 ELSE:L2-B001 0 S >BD140056
27372 .word 0x81CFE008 ! 00007F5C00000044 ELSE:L2-B001 0 L random
27373 stb %o0, [%g6-0x0058] ! 00007F5C00000048 ELSE:L2-B001 0 S >BD140024
27374 ldd [%g6-0x0038], %f46 ! 00007F5C0000004C ELSE:L2-B001 0 S <BD140006
27375 fbl,a,pt %fcc3, BL140053 ! 00007F5C00000050 ELSE:L2-B001 0 L
27376 .word 0xA3235C2B ! 00007F5C00000054 ELSE:L2-B001 0 S random
27377 .word 0x00D93C2A ! 00007F5C00000058 ELSE:L2-B001 0 L illop
27378 brgez,pn %g1, BL140053 ;.empty ! 00007F5C0000005C ELSE:L2-B001 0 L
27379 bl BL140055 ;.empty ! 00007F5C00000060 ELSE:L2-B001 0 L
27380 .word 0x93A209FA ! 00007F5C00000064 ELSE:L2-B001 0 L illop
27381BL140054:nop ! 00007F5C00000068 ELSE:L2-B001 0 S
27382 ldxa [%g7+%g0]0x68, %o3 ! 00007F5C0000006C ELSE:L2-B001 0 S BAD-ASI
27383 .word 0xB1CA0995 ! 00007F5C00000070 ELSE:L2-B001 0 L random
27384 .word 0xB1AAA002 ! 00007F5C00000074 ELSE:L2-B001 0 S illop_FP
27385BL140053:fbn,a,pt %fcc1, BL140052 ! 00007F5C00000078 ELSE:L2-B001 0 L
27386BL140055:.word 0xA9ACF4B6 ! 00007F5C0000007C ELSE:L2-B001 0 S illop_FP
27387BL140052:add %g1, 0x328, %g1 ! 00007F5C00000080 ELSE:L2-B001 0 chksum++
27388BL140056: ! ELSE:L2-B001
27389 .word 0x9F96C00A ! 00007F5C00000084 ELSE:L2-B001 0 illop
27390 andcc %g1, 0x80, %g0 ! 00007F5C00000088 SKIP:L2-B002 0
27391 bnz,a,pt %xcc, BL140058 ! 00007F5C0000008C SKIP:L2-B002 0
27392 .word 0x8BB1064F ! 00007F5C00000090 SKIP:L2-B002 0 S illop
27393 stw %g1, [%g5+0x0024] ! 00007F5C00000094 SKIP:L2-B002 0 S >BD140139
27394 ldx [%g2+0x0050], %l5 ! 00007F5C00000098 SKIP:L2-B002 0 <BD140003
27395 membar 0x40 ! 00007F5C0000009C SKIP:L2-B002 0
27396 .word 0xA3A38507 ! 00007F5C000000A0 SKIP:L2-B002 0 illop
27397 membar 0x40 ! 00007F5C000000A4 SKIP:L2-B002 0
27398 .word 0xAB4D9482 ! 00007F5C000000A8 SKIP:L2-B002 0 illop
27399 .word 0x87589732 ! 00007F5C000000AC SKIP:L2-B002 0 S illop
27400 stx %fsr, [%g2+0x0060] ! 00007F5C000000B0 SKIP:L2-B002 0 S <BD140032
27401 ldx [%g5-0x0088], %g5 ! 00007F5C000000B4 SKIP:L2-B002 0 ptr_chase
27402 ldx [%g5-0x0088], %g5 ! 00007F5C000000B8 SKIP:L2-B002 0 ptr_chase
27403 .word 0xFB1CB4FC ! 00007F5C000000BC SKIP:L2-B002 0 random
27404 ldx [%g5-0x0088], %g5 ! 00007F5C000000C0 SKIP:L2-B002 0 ptr_chase
27405 add %g1, 0xB7F, %g1 ! 00007F5C000000C4 SKIP:L2-B002 0 chksum++
27406 tneg %icc, %g0+0x0072 ! 00007F5C000000C8 SKIP:L2-B002 0 S pseudo-branch
27407 stwa %o0, [%g5+0x0024]%asi ! 00007F5C000000CC SKIP:L2-B002 0 S >BD140139
27408 st %f27, [%g3+0x0048] ! 00007F5C000000D0 SKIP:L2-B002 0 S >BD140018
27409 std %f44, [%g4-0x0038] ! 00007F5C000000D4 SKIP:L2-B002 0 S >BD140006
27410 ldx [%g6+0x0008], %i3 ! 00007F5C000000D8 SKIP:L2-B002 0 S <BD140058
27411 bneg,a BL140057 ! 00007F5C000000DC SKIP:L2-B002 0 L
27412 lduh [%g4+0x0000], %o1 ! 00007F5C000000E0 SKIP:L2-B002 0 S <BD140097
27413BL140057:.word 0x20C53DAC ! 00007F5C000000E4 SKIP:L2-B002 0 S illop
27414 add %g1, 0x930, %g1 ! 00007F5C000000E8 SKIP:L2-B002 0 chksum++
27415 .word 0xBE100001 ! 00007F5C000000EC SKIP:L2-B002 0 random
27416 .word 0xF166B747 ! 00007F5C000000F0 SKIP:L2-B002 0 S illop
27417BL140058: ! ELSE:L2-B003
27418 add %g4, -36, %l6 ! 00007F5C000000F4 ELSE:L2-B003 0 @BD140068
27419 .word 0x87A5D13C ! 00007F5C000000F8 ELSE:L2-B003 0 S illop
27420 ldx [%g2+0x0038], %g6 ! 00007F5C000000FC ELSE:L2-B003 0 S BASE<BD140125
27421 stw %o2, [%g5-0x000C] ! 00007F5C00000100 ELSE:L2-B003 0 S >BD140002
27422 .word 0x3278308C ! 00007F5C00000104 ELSE:L2-B003 0 S illop
27423 ldub [%g5-0x0057], %i1 ! 00007F5C00000108 ELSE:L2-B003 0 S <BD140026
27424 stw %o0, [%g4-0x001C] ! 00007F5C0000010C ELSE:L2-B003 0 S >BD140130
27425 nop ! 00007F5C00000110 ELSE:L2-B003 0 S
27426 add %g1, 0xF9A, %g1 ! 00007F5C00000114 ELSE:L2-B003 0 chksum++
27427 .word 0x8DA835E5 ! 00007F5C00000118 ELSE:L2-B003 0 S illop
27428 ld [%g5-0x0076], %f3 ! 00007F5C0000011C ELSE:L2-B003 0 S <BD140180+2
27429 add %g3, -87, %l6 ! 00007F5C00000120 ELSE:L2-B003 0 @BD140026
27430 ldda [%l6]0xD8, %f20 ! 00007F5C00000124 ELSE:L2-B003 0 S Short8
27431 ldx [%g2+0x0050], %l5 ! 00007F5C00000128 ELSE:L2-B003 0 <BD140003
27432 .word 0x8BB40643 ! 00007F5C0000012C ELSE:L2-B003 0 illop
27433 stda %f16, [%l5]0xF0 ! 00007F5C00000130 ELSE:L2-B003 0 Blk-Store
27434 membar 0x40 ! 00007F5C00000134 ELSE:L2-B003 0
27435 tg %xcc, %g0+0x0069 ! 00007F5C00000138 ELSE:L2-B003 0 S
27436 stda %f6, [%g4+0x0018]%asi ! 00007F5C0000013C ELSE:L2-B003 0 S >BD140059
27437 .word 0x815F4C62 ! 00007F5C00000140 ELSE:L2-B003 0 S illop
27438BL140059: ! ELSE:L2-B003
27439 .word 0x9BA99596 ! 00007F5C00000144 ELSE:L2-B003 0 illop
27440 ld [%g3-0x0078], %f9 ! 00007F5C00000148 LOOP:L1-B000 0 S <BD140180
27441 .word 0xC552ABE8 ! 00007F5C0000014C LOOP:L1-B000 0 S random
27442 ld [%g5+0x002C], %f8 ! 00007F5C00000150 LOOP:L1-B000 0 S <BD140019
27443 .word 0x89AA9019 ! 00007F5C00000154 LOOP:L1-B000 0 S illop_FP
27444 ldx [%g2+0x0058], %l6 ! 00007F5C00000158 LOOP:L1-B000 0 <BD140010
27445 ldda [%l6]0x26, %i0 ! 00007F5C0000015C LOOP:L1-B000 0 S Quad_Ld_P
27446 .word 0x85779C47 ! 00007F5C00000160 LOOP:L1-B000 0 S illop
27447 ldda [%g3-0x0059]%asi, %f34 ! 00007F5C00000164 LOOP:L1-B000 0 S <BD140104+7
27448 srlx %l2, 0x1, %l2 ! 00007F5C00000168 LOOP:L1-B000 0
27449 .word 0xE70D6459 ! 00007F5C0000016C LOOP:L1-B000 0 illop
27450 bne,a,pn %xcc, BL140060 ! 00007F5C00000170 LOOP:L1-B000 0
27451 .word 0xBDB1C1A6 ! 00007F5C00000174 LOOP:L1-B000 0 S illop_VIS
27452 add %g1, 0x8D8, %g1 ! 00007F5C00000178 LOOP:L1-B000 0 chksum++
27453 sth %g1, [%g4-0x001E] ! 00007F5C0000017C SUBR:L0-B000 0 S >BD140016
27454 sth %g1, [%g6+0x0056] ! 00007F5C00000180 SUBR:L0-B000 0 S >BD140045+6
27455 ldd [%g5+0x0068], %i0 ! 00007F5C00000184 SUBR:L0-B000 0 S <BD140012
27456 stw %o3, [%g3-0x0054] ! 00007F5C00000188 SUBR:L0-B000 0 S >BD140027
27457 .word 0x89C61509 ! 00007F5C0000018C SUBR:L0-B000 0 S illop
27458 ldsba [%g5-0x001F]%asi, %o2 ! 00007F5C00000190 SUBR:L0-B000 0 S <BD140085
27459 .word 0x9BA68962 ! 00007F5C00000194 SUBR:L0-B000 0 S illop
27460 add %g4, 0x43, %l6 ! 00007F5C00000198 SUBR:L0-B000 0 @BD140092
27461 .word 0x86ED56C6 ! 00007F5C0000019C SUBR:L0-B000 0 S illop
27462 st %fsr, [%g2+0x0064] ! 00007F5C000001A0 SUBR:L0-B000 0 S <BD140032+4
27463 stb %o3, [%g5+0x0029] ! 00007F5C000001A4 SUBR:L0-B000 0 S >BD140090
27464 ldx [%g2+0x0058], %l6 ! 00007F5C000001A8 SUBR:L0-B000 0 <BD140010
27465 ldda [%l6]0x26, %i2 ! 00007F5C000001AC SUBR:L0-B000 0 S Quad_Ld_P
27466 .word 0xBFB4500A ! 00007F5C000001B0 SUBR:L0-B000 0 S illop_VIS
27467 ta %xcc, 0x45 ! 00007F5C000001B4 SUBR:L0-B000 0 demap-stack
27468 add %g1, 0xD75, %i0 ! 00007F5C000001B8 SUBR:L0-B000 0
27469 return %i7+0x0008 ! 00007F5C000001BC SUBR:L0-B000 0
27470 .word 0x9DAC9876 ! 00007F5C000001C0 SUBR:L0-B000 0 illop
27471
27472SECTION .btext068_pg1 TEXT_VA=0x7f5c00000000
27473attr_text {
27474 Name = .btext068_pg1,
27475 VA = 0x7f5c00000000,
27476 RA = 0xad0000000,
27477 PA = ra2pa(0xad0000000,0),
27478 tsbonly,
27479 part_0_ctx_nonzero_tsb_config_2,
27480 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27481 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27482 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27483}
27484.text; .skip 8
27485
27486!========================================================================
27487
27488SECTION .btext069 TEXT_VA=0x622afffff00
27489attr_text {
27490 Name = .btext069,
27491 VA = 0x622afffff00,
27492 RA = 0xaafffff00,
27493 PA = ra2pa(0xaafffff00,0),
27494 notsb
27495}
27496
27497SECTION .btext069_pg0 TEXT_VA=0x622a0000000
27498attr_text {
27499 Name = .btext069_pg0,
27500 VA = 0x622a0000000,
27501 RA = 0xaa0000000,
27502 PA = ra2pa(0xaa0000000,0),
27503 tsbonly,
27504 part_0_ctx_nonzero_tsb_config_2,
27505 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27506 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27507 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27508}
27509.text; .skip 8
27510
27511
27512SECTION .btext069
27513.text
27514.global SUBR177; SUBR177:
27515BL140061: ! SUBR:L0-B000
27516 add %g1, 0x647, %g1 ! 00000622AFFFFF00 SUBR:L0-B000 0 chksum++
27517 .word 0xCB6D28F6 ! 00000622AFFFFF04 SUBR:L0-B000 0 illop
27518 sethi %hh(0x622AFFFFF00),%l7 ! 00000622AFFFFF08 SUBR:L0-B000 0 SUBR177
27519 or %l7,%hm(0x622AFFFFF00),%l7 ! 00000622AFFFFF0C SUBR:L0-B000 0
27520 .word 0x81F33A83 ! 00000622AFFFFF10 SUBR:L0-B000 0 illop
27521 or %l6,%lo(0x622AFFFFF00),%l6 ! 00000622AFFFFF14 SUBR:L0-B000 0
27522 .word 0xA77FBDF9 ! 00000622AFFFFF18 SUBR:L0-B000 0 random
27523 or %l7, %l6, %l7 ! 00000622AFFFFF1C SUBR:L0-B000 0
27524 add %g1, 0x59D, %g1 ! 00000622AFFFFF20 SUBR:L0-B000 0 chksum++
27525 and %g1, 0xFE, %l0 ! 00000622AFFFFF24 LOOP:L1-B000 0
27526BL140064: ! LOOP:L1-B000
27527 add %g1, 0x472, %g1 ! 00000622AFFFFF28 LOOP:L1-B000 0 chksum++
27528 add %g6, -22, %l6 ! 00000622AFFFFF2C LOOP:L1-B000 0 @BD140051
27529 ldda [%l6]0xD2, %f20 ! 00000622AFFFFF30 LOOP:L1-B000 0 S Short16
27530 add %g3, 0x43, %l6 ! 00000622AFFFFF34 LOOP:L1-B000 0 @BD140092
27531 stda %f20, [%l6]0xD0 ! 00000622AFFFFF38 LOOP:L1-B000 0 S Short8
27532 .word 0x8FA4997F ! 00000622AFFFFF3C LOOP:L1-B000 0 S illop_FP
27533 stx %i4, [%g6+0x0038] ! 00000622AFFFFF40 LOOP:L1-B000 0 S >BD140028
27534 .word 0xCF30E6AE ! 00000622AFFFFF44 LOOP:L1-B000 0 S illop
27535 andcc %i2, 0x20, %g0 ! 00000622AFFFFF48 SKIP:L2-B000 0
27536 bz,a BL140062 ! 00000622AFFFFF4C SKIP:L2-B000 0
27537 .word 0xB5500000 ! 00000622AFFFFF50 SKIP:L2-B000 0 S illop
27538 lduha [%g7+%g0]0x83, %i0 ! 00000622AFFFFF54 SKIP:L2-B000 0 S <BD140043
27539 ta %icc, %g0+0x005E ! 00000622AFFFFF58 SKIP:L2-B000 0 S
27540 ldx [%g2+0x0000], %g4 ! 00000622AFFFFF5C SKIP:L2-B000 0 S BASE<BD140094
27541 stda %i0, [%g3-0x0008]%asi ! 00000622AFFFFF60 SKIP:L2-B000 0 S >BD140056
27542 ldx [%g2+0x0058], %l6 ! 00000622AFFFFF64 SKIP:L2-B000 0 <BD140010
27543 stba %g7, [%l6+%g0]0x04 ! 00000622AFFFFF68 SKIP:L2-B000 0 S >BD140011
27544 sth %i0, [%g5-0x000A] ! 00000622AFFFFF6C SKIP:L2-B000 0 S >BD140002+2
27545 .word 0xEB8A4903 ! 00000622AFFFFF70 SKIP:L2-B000 0 S illop
27546 sth %i1, [%g5-0x0018] ! 00000622AFFFFF74 SKIP:L2-B000 0 S >BD140078
27547 ldda [%l6]0x24, %i0 ! 00000622AFFFFF78 SKIP:L2-B000 0 S Quad_Ld
27548 add %g1, 0xB78, %g1 ! 00000622AFFFFF7C SKIP:L2-B000 0 chksum++
27549 sth %i0, [%g3+0x0000] ! 00000622AFFFFF80 SKIP:L2-B000 0 S >BD140097
27550 add %g4, -86, %l6 ! 00000622AFFFFF84 SKIP:L2-B000 0 @BD140014
27551 stda %f20, [%l6]0xD2 ! 00000622AFFFFF88 SKIP:L2-B000 0 S Short16
27552 .word 0xB3AC0C80 ! 00000622AFFFFF8C SKIP:L2-B000 0 S illop
27553 ld [%g6+0x002C], %f11 ! 00000622AFFFFF90 SKIP:L2-B000 0 S <BD140019
27554 st %fsr, [%g2+0x0064] ! 00000622AFFFFF94 SKIP:L2-B000 0 S <BD140032+4
27555 ld [%g5+0x0020], %f4 ! 00000622AFFFFF98 SKIP:L2-B000 0 S <BD140042
27556 .word 0xA7B1C5E4 ! 00000622AFFFFF9C SKIP:L2-B000 0 illop
27557 ldda [%l6]0xDA, %f20 ! 00000622AFFFFFA0 SKIP:L2-B000 0 S Short16
27558 ta %xcc, 0x40 ! 00000622AFFFFFA4 SKIP:L2-B000 0 S +-priv
27559 ldx [%g2+0x0038], %g6 ! 00000622AFFFFFA8 SKIP:L2-B000 0 S BASE<BD140125
27560 st %f9, [%g3+0x0060] ! 00000622AFFFFFAC SKIP:L2-B000 0 S >BD140069
27561 .word 0xA5B79A72 ! 00000622AFFFFFB0 SKIP:L2-B000 0 S random
27562 .word 0x83F087AE ! 00000622AFFFFFB4 SKIP:L2-B000 0 S illop
27563 .word 0x8DA908F4 ! 00000622AFFFFFB8 SKIP:L2-B000 0 illop
27564 ldx [%g2+0x0000], %g6 ! 00000622AFFFFFBC SKIP:L2-B000 0 S BASE<BD140094
27565BL140062: ! ELSE:L2-B001
27566 lduw [%g3+0x0004], %i5 ! 00000622AFFFFFC0 ELSE:L2-B001 0 S <BD140053
27567 add %g3, 0x42, %l6 ! 00000622AFFFFFC4 ELSE:L2-B001 0 @BD140091
27568 ldda [%l6]0xD8, %f28 ! 00000622AFFFFFC8 ELSE:L2-B001 0 S Short8
27569 stb %o4, [%g5-0x0012] ! 00000622AFFFFFCC ELSE:L2-B001 0 S >BD140087+2
27570 ldx [%g2+0x0050], %l5 ! 00000622AFFFFFD0 ELSE:L2-B001 0 <BD140003
27571 membar 0x40 ! 00000622AFFFFFD4 ELSE:L2-B001 0
27572 .word 0x8DA790F3 ! 00000622AFFFFFD8 ELSE:L2-B001 0 illop
27573 membar 0x40 ! 00000622AFFFFFDC ELSE:L2-B001 0
27574 .word 0x81CFE008 ! 00000622AFFFFFE0 ELSE:L2-B001 0 random
27575 st %f4, [%g4+0x0060] ! 00000622AFFFFFE4 ELSE:L2-B001 0 S >BD140069
27576 .word 0xF354A160 ! 00000622AFFFFFE8 ELSE:L2-B001 0 S illop
27577 st %f21, [%g4-0x0014] ! 00000622AFFFFFEC ELSE:L2-B001 0 S >BD140087
27578 .word 0x6635CD3C ! 00000622AFFFFFF0 ELSE:L2-B001 0 S random
27579BL140063: ! ELSE:L2-B001
27580 add %g1, 0x711, %g1 ! 00000622AFFFFFF4 ELSE:L2-B001 0 chksum++
27581 stda %i2, [%g6+0x0070]%asi ! 00000622AFFFFFF8 LOOP:L1-B000 0 S >BD140060
27582 ldsb [%g3+0x0046], %o5 ! 00000622AFFFFFFC LOOP:L1-B000 0 S <BD140077
27583 ldx [%g2+0x0058], %l6 ! 00000622B0000000 LOOP:L1-B000 0 <BD140010
27584 ldda [%l6]0x24, %i0 ! 00000622B0000004 LOOP:L1-B000 0 S Quad_Ld
27585 ld [%g3+0x0020], %f3 ! 00000622B0000008 LOOP:L1-B000 0 S <BD140042
27586 .word 0x9D43770C ! 00000622B000000C LOOP:L1-B000 0 S illop
27587 lduha [%g7+%g7]0x8B, %o5 ! 00000622B0000010 LOOP:L1-B000 0 S <BD140043
27588 ldsw [%g4-0x000C], %l1 ! 00000622B0000014 LOOP:L1-B000 0 S <BD140002
27589 stha %i0, [%g5+0x006A]%asi ! 00000622B0000018 LOOP:L1-B000 0 S >BD140012+2
27590 ldx [%g2+0x0008], %g5 ! 00000622B000001C LOOP:L1-B000 0 S BASE<BD140015
27591 .word 0x97AF8011 ! 00000622B0000020 LOOP:L1-B000 0 S illop_FP
27592 srlx %l0, 0x1, %l0 ! 00000622B0000024 LOOP:L1-B000 0
27593 andcc %l0, 0x1, %g0 ! 00000622B0000028 LOOP:L1-B000 0
27594 bne,a,pn %xcc, BL140064 ! 00000622B000002C LOOP:L1-B000 0
27595 st %f2, [%g6-0x0078] ! 00000622B0000030 LOOP:L1-B000 0 S >BD140180
27596 .word 0xB3A55A03 ! 00000622B0000034 LOOP:L1-B000 0 illop
27597 ldx [%g2+0x0050], %l5 ! 00000622B0000038 SUBR:L0-B000 0 <BD140003
27598 .word 0xFCE4BF6F ! 00000622B000003C SUBR:L0-B000 0 illop
27599 ldda [%l5]0x16, %f16 ! 00000622B0000040 SUBR:L0-B000 0 Blk-Load
27600 membar 0x40 ! 00000622B0000044 SUBR:L0-B000 0
27601 swap [%g6-0x0040], %o4 ! 00000622B0000048 SUBR:L0-B000 0 S >BD140007
27602 stb %o0, [%g4-0x0055] ! 00000622B000004C SUBR:L0-B000 0 S >BD140014+1
27603 add %g6, 0x2B, %l6 ! 00000622B0000050 SUBR:L0-B000 0 @BD140126
27604 .word 0xC9FEFFF0 ! 00000622B0000054 SUBR:L0-B000 0 S illop
27605 .word 0x9FA98491 ! 00000622B0000058 SUBR:L0-B000 0 S illop_FP
27606 ldx [%g4-0x0088], %g4 ! 00000622B000005C SUBR:L0-B000 0 ptr_chase
27607 stba %i5, [%g4+0x002A]%asi ! 00000622B0000060 SUBR:L0-B000 0 S >BD140099
27608 sth %i3, [%g3-0x0056] ! 00000622B0000064 SUBR:L0-B000 0 S >BD140014
27609 ldd [%g6+0x0038], %i0 ! 00000622B0000068 SUBR:L0-B000 0 S <BD140028
27610 add %g5, -32, %l6 ! 00000622B000006C SUBR:L0-B000 0 @BD140144
27611 ldda [%l6]0xD8, %f26 ! 00000622B0000070 SUBR:L0-B000 0 S Short8
27612 .word 0x83AD313D ! 00000622B0000074 SUBR:L0-B000 0 S illop
27613 .word 0x97906000 ! 00000622B0000078 SUBR:L0-B000 0 random
27614 add %g1, 0x769, %g1 ! 00000622B000007C SUBR:L0-B000 0 chksum++
27615 ret ! 00000622B0000080 SUBR:L0-B000 0
27616 .word 0x1D1C3C0B ! 00000622B0000084 SUBR:L0-B000 0 random
27617
27618SECTION .btext069_pg1 TEXT_VA=0x622b0000000
27619attr_text {
27620 Name = .btext069_pg1,
27621 VA = 0x622b0000000,
27622 RA = 0xab0000000,
27623 PA = ra2pa(0xab0000000,0),
27624 tsbonly,
27625 part_0_ctx_nonzero_tsb_config_2,
27626 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27627 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27628 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27629}
27630.text; .skip 8
27631
27632!========================================================================
27633
27634SECTION .btext070 TEXT_VA=0x1673ffffff00
27635attr_text {
27636 Name = .btext070,
27637 VA = 0x1673ffffff00,
27638 RA = 0xa8fffff00,
27639 PA = ra2pa(0xa8fffff00,0),
27640 notsb
27641}
27642
27643SECTION .btext070_pg0 TEXT_VA=0x1673f0000000
27644attr_text {
27645 Name = .btext070_pg0,
27646 VA = 0x1673f0000000,
27647 RA = 0xa80000000,
27648 PA = ra2pa(0xa80000000,0),
27649 tsbonly,
27650 part_0_ctx_nonzero_tsb_config_2,
27651 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27652 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27653 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27654}
27655.text; .skip 8
27656
27657
27658SECTION .btext070
27659.text
27660.global SUBR178; SUBR178:
27661BL140066: ! SUBR:L0-B000
27662 .word 0x3A62DDF0 ! 00001673FFFFFF00 SUBR:L0-B000 0 random
27663 fbue BL140065 ! 00001673FFFFFF04 SUBR:L0-B000 0
27664 save %o6, -128, %o6 ! 00001673FFFFFF08 SUBR:L0-B000 0
27665BL140065: ! SUBR:L0-B000
27666 sethi %hh(0x1673FFFFFF00),%l7 ! 00001673FFFFFF0C SUBR:L0-B000 0 SUBR178
27667 or %l7,%hm(0x1673FFFFFF00),%l7 ! 00001673FFFFFF10 SUBR:L0-B000 0
27668 .word 0x83A991CE ! 00001673FFFFFF14 SUBR:L0-B000 0 illop
27669 or %l6,%lo(0x1673FFFFFF00),%l6 ! 00001673FFFFFF18 SUBR:L0-B000 0
27670 .word 0xB34AC0F7 ! 00001673FFFFFF1C SUBR:L0-B000 0 illop
27671 or %l7, %l6, %l7 ! 00001673FFFFFF20 SUBR:L0-B000 0
27672 add %g4, 0x47, %l6 ! 00001673FFFFFF24 SUBR:L0-B000 0 @BD140141
27673 .word 0x0C1F48AC ! 00001673FFFFFF28 SUBR:L0-B000 0 S illop
27674 st %f18, [%g5-0x0054] ! 00001673FFFFFF2C SUBR:L0-B000 0 S >BD140027
27675 sth %i3, [%g3-0x0064] ! 00001673FFFFFF30 SUBR:L0-B000 0 S >BD140082+4
27676 .word 0x81F505E8 ! 00001673FFFFFF34 SUBR:L0-B000 0 illop
27677 or %l6,%hm(0x1081F505E8),%l6 ! 00001673FFFFFF38 SUBR:L0-B000 0
27678 sethi %lm(0x1081F505E8),%l5 ! 00001673FFFFFF3C SUBR:L0-B000 0
27679 or %l5,%lo(0x1081F505E8),%l5 ! 00001673FFFFFF40 SUBR:L0-B000 0
27680 sllx %l6, 0x20, %l6 ! 00001673FFFFFF44 SUBR:L0-B000 0
27681 .word 0x87A1406F ! 00001673FFFFFF48 SUBR:L0-B000 0 illop
27682 jmpl %l6+0x0000, %o7 ! 00001673FFFFFF4C SUBR:L0-B000 0 S
27683 .word 0x81A48864 ! 00001673FFFFFF50 SUBR:L0-B000 0 S illop
27684 popc %g1, %o5 ! 00001673FFFFFF54 SUBR:L0-B000 0 S
27685 ldx [%g2+0x0058], %l6 ! 00001673FFFFFF58 SUBR:L0-B000 0 <BD140010
27686 ldda [%l6]0x26, %i0 ! 00001673FFFFFF5C SUBR:L0-B000 0 S Quad_Ld_P
27687 .word 0xFD525696 ! 00001673FFFFFF60 SUBR:L0-B000 0 illop
27688 or %l6,%hm(0x10FD525696),%l6 ! 00001673FFFFFF64 SUBR:L0-B000 0
27689 sethi %lm(0x10FD525696),%l5 ! 00001673FFFFFF68 SUBR:L0-B000 0
27690 or %l5,%lo(0x10FD525696),%l5 ! 00001673FFFFFF6C SUBR:L0-B000 0
27691 sllx %l6, 0x20, %l6 ! 00001673FFFFFF70 SUBR:L0-B000 0
27692 or %l6, %l5, %l6 ! 00001673FFFFFF74 SUBR:L0-B000 0
27693 jmpl %l6+0x0000, %o7 ! 00001673FFFFFF78 SUBR:L0-B000 0 S
27694 nop ! 00001673FFFFFF7C SUBR:L0-B000 0 S
27695 ldda [%g6+0x0077]%asi, %i0 ! 00001673FFFFFF80 SUBR:L0-B000 0 S <BD140060+7
27696 .word 0x67186688 ! 00001673FFFFFF84 SUBR:L0-B000 0 S random
27697 add %g1, 0x45D, %g1 ! 00001673FFFFFF88 SUBR:L0-B000 0 chksum++
27698 add %o0, %g1, %o4 ! 00001673FFFFFF8C SWCH:L1-B000 0
27699 andcc %o4, 0x800, %g0 ! 00001673FFFFFF90 SWCH:L1-B000 0
27700 bnz,a,pt %xcc, BL140077 ! 00001673FFFFFF94 SWCH:L1-B000 0
27701 .word 0x8BAACFE0 ! 00001673FFFFFF98 SWCH:L1-B000 0 illop
27702 andcc %o4, 0x40, %g0 ! 00001673FFFFFF9C SWCH:L1-B000 0
27703 bnz,pt %xcc, BL140076 ! 00001673FFFFFFA0 SWCH:L1-B000 0
27704 andcc %o4, 0x100, %g0 ! 00001673FFFFFFA4 SWCH:L1-B000 0
27705 bnz,a,pt %xcc, BL140075 ! 00001673FFFFFFA8 SWCH:L1-B000 0
27706 add %g1, 0x336, %g1 ! 00001673FFFFFFAC SWCH:L1-B000 0 chksum++
27707 .word 0x95B5C932 ! 00001673FFFFFFB0 SWCH:L1-B000 0 illop
27708 bnz,a,pn %xcc, BL140074 ! 00001673FFFFFFB4 SWCH:L1-B000 0
27709 add %g1, 0x55A, %g1 ! 00001673FFFFFFB8 SWCH:L1-B000 0 chksum++
27710 .word 0xDDD6D052 ! 00001673FFFFFFBC SWCH:L1-B000 0 S illop
27711 fble,pt %fcc2, BL140067 ! 00001673FFFFFFC0 SWCH:L1-B000 0 L
27712 .word 0x9F954012 ! 00001673FFFFFFC4 SWCH:L1-B000 0 S illop
27713 bg BL140068 ! 00001673FFFFFFC8 SWCH:L1-B000 0 L
27714BL140068:stba %i4, [%g3+0x006C]%asi ! 00001673FFFFFFCC SWCH:L1-B000 0 S >BD140012+4
27715 sth %o3, [%g6-0x001E] ! 00001673FFFFFFD0 SWCH:L1-B000 0 S >BD140016
27716 be,a BL140069 ! 00001673FFFFFFD4 SWCH:L1-B000 0 L
27717BL140067:.word 0x87ABD559 ! 00001673FFFFFFD8 SWCH:L1-B000 0 S illop
27718 fbu BL140069 ;.empty ! 00001673FFFFFFDC SWCH:L1-B000 0 L
27719 bvs,a,pt %xcc, BL140070 ;.empty ! 00001673FFFFFFE0 SWCH:L1-B000 0 L
27720 call .+8 ! 00001673FFFFFFE4 SWCH:L1-B000 0 L
27721 sta %f10, [%g6+0x002C]%asi ! 00001673FFFFFFE8 SWCH:L1-B000 0 S >BD140019
27722 .word 0x89CEE573 ! 00001673FFFFFFEC SWCH:L1-B000 0 S illop
27723 stw %i1, [%g5+0x0048] ! 00001673FFFFFFF0 SWCH:L1-B000 0 S >BD140018
27724 .word 0xC5C82479 ! 00001673FFFFFFF4 SWCH:L1-B000 0 L illop
27725BL140070:stxa %i0, [%g7+%g0]0x28 ! 00001673FFFFFFF8 SWCH:L1-B000 0 S BAD-ASI
27726 ldsw [%g6-0x0050], %o1 ! 00001673FFFFFFFC SWCH:L1-B000 0 S <BD140093
27727 std %i4, [%g4-0x0008] ! 0000167400000000 SWCH:L1-B000 0 S >BD140056
27728BL140069:add %g1, 0x3A3, %g1 ! 0000167400000004 SWCH:L1-B000 0 chksum++
27729 add %g1, 0xA2C, %g1 ! 0000167400000008 SWCH:L1-B000 0 chksum++
27730 ba,a BL140078 ! 000016740000000C SWCH:L1-B000 0
27731 stha %i1, [%g6-0x0030]%asi ! 0000167400000010 SWCH:L1-B000 0 S >BD140106
27732BL140074:add %g1, 0x15B, %g1 ! 0000167400000014 CASE:L2-B000 0 chksum++
27733 .word 0x97A3401F ! 0000167400000018 CASE:L2-B000 0 S illop
27734 sth %g1, [%g4-0x003C] ! 000016740000001C CASE:L2-B000 0 S >BD140041
27735 bg,a,pt %icc, BL140071 ! 0000167400000020 CASE:L2-B000 0 L
27736 stw %o5, [%g4-0x000C] ! 0000167400000024 CASE:L2-B000 0 S >BD140002
27737 fbue,pn %fcc0, BL140072 ;.empty ! 0000167400000028 CASE:L2-B000 0 L
27738 be,pn %icc, BL140071 ! 000016740000002C CASE:L2-B000 0 L
27739 nop ! 0000167400000030 CASE:L2-B000 0 S
27740BL140072:brgz,pn %i1, BL140073 ! 0000167400000034 CASE:L2-B000 0 L
27741BL140071:std %i0, [%g6+0x0008] ! 0000167400000038 CASE:L2-B000 0 S >BD140058
27742 ta %xcc, 0x43 ! 000016740000003C CASE:L2-B000 0 S +-PEF
27743BL140073:add %g1, 0xD8D, %g1 ! 0000167400000040 CASE:L2-B000 0 chksum++
27744 fba,pn %fcc2, BL140078 ! 0000167400000044 CASE:L2-B000 0
27745 .word 0x81AE1CE3 ! 0000167400000048 CASE:L2-B000 0 S illop
27746BL140075:add %g1, 0xE1, %g1 ! 000016740000004C CASE:L2-B001 0 chksum++
27747 ldx [%g2+0x0050], %l5 ! 0000167400000050 CASE:L2-B001 0 <BD140003
27748 .word 0xB766FDD4 ! 0000167400000054 CASE:L2-B001 0 illop
27749 stda %f0, [%l5]0xF0 ! 0000167400000058 CASE:L2-B001 0 Blk-Store
27750 membar 0x40 ! 000016740000005C CASE:L2-B001 0
27751 .word 0xB19C63F9 ! 0000167400000060 CASE:L2-B001 0 S illop
27752 ld [%g3-0x0077], %f11 ! 0000167400000064 CASE:L2-B001 0 S <BD140180+1
27753 .word 0x3836D477 ! 0000167400000068 CASE:L2-B001 0 illop
27754 stda %f20, [%l6]0xD2 ! 000016740000006C CASE:L2-B001 0 S Short16
27755 add %g6, 0x44, %l6 ! 0000167400000070 CASE:L2-B001 0 @BD140137
27756 .word 0xB14DA1C0 ! 0000167400000074 CASE:L2-B001 0 S illop
27757 ba BL140078 ! 0000167400000078 CASE:L2-B001 0
27758 stx %i4, [%g5+0x0078] ! 000016740000007C CASE:L2-B001 0 S >BD140009
27759BL140076:add %g1, 0x3A, %g1 ! 0000167400000080 CASE:L2-B002 0 chksum++
27760 .word 0xF594D27F ! 0000167400000084 CASE:L2-B002 0 S illop
27761 ldstub [%g3+0x0043], %l1 ! 0000167400000088 CASE:L2-B002 0 S >BD140092
27762 add %g4, 0x58, %l5 ! 000016740000008C CASE:L2-B002 0 @BD140035
27763 stda %f26,[%l5+%g1]0xC2 ! 0000167400000090 CASE:L2-B002 0 S Partial_St
27764 st %f4, [%g6+0x004C] ! 0000167400000094 CASE:L2-B002 0 S >BD140047
27765 .word 0x83AE8CF7 ! 0000167400000098 CASE:L2-B002 0 illop
27766 .word 0xA7961B81 ! 000016740000009C CASE:L2-B002 0 S illop
27767 ldx [%g4-0x0088], %g4 ! 00001674000000A0 CASE:L2-B002 0 ptr_chase
27768 ldx [%g4-0x0088], %g4 ! 00001674000000A4 CASE:L2-B002 0 ptr_chase
27769 ldx [%g4-0x0088], %g4 ! 00001674000000A8 CASE:L2-B002 0 ptr_chase
27770 ba BL140078 ! 00001674000000AC CASE:L2-B002 0
27771 nop ! 00001674000000B0 CASE:L2-B002 0 S
27772BL140077:add %g1, 0xA7E, %g1 ! 00001674000000B4 CASE:L2-B003 0 chksum++
27773 ldx [%g2+0x0050], %l5 ! 00001674000000B8 CASE:L2-B003 0 <BD140003
27774 membar 0x40 ! 00001674000000BC CASE:L2-B003 0
27775 stda %f0, [%l5]0xE1 ! 00001674000000C0 CASE:L2-B003 0 Blk-Store
27776 membar 0x40 ! 00001674000000C4 CASE:L2-B003 0
27777 ldd [%g5-0x0060], %f38 ! 00001674000000C8 CASE:L2-B003 0 S <BD140104
27778 ld [%g5-0x0078], %f3 ! 00001674000000CC CASE:L2-B003 0 S <BD140180
27779 stda %f44, [%g5-0x0060]%asi ! 00001674000000D0 CASE:L2-B003 0 S >BD140104
27780 fba BL140078 ! 00001674000000D4 CASE:L2-B003 0
27781 ldswa [%g7+%g0]0x83, %o2 ! 00001674000000D8 CASE:L2-B003 0 S <BD140043
27782BL140078: ! SWCH:L1-B000
27783 add %g1, 0xCA5, %g1 ! 00001674000000DC SWCH:L1-B000 0 chksum++
27784 ld [%g4-0x0071], %f5 ! 00001674000000E0 SWCH:L1-B000 0 S <BD140020+3
27785 .word 0xBBA69BAE ! 00001674000000E4 SWCH:L1-B000 0 illop
27786 .word 0x9FE61FD0 ! 00001674000000E8 SWCH:L1-B000 0 S illop
27787 tl %xcc, %g7+0x0053 ! 00001674000000EC SWCH:L1-B000 0 S
27788 add %g6, 0x29, %l6 ! 00001674000000F0 SWCH:L1-B000 0 @BD140090
27789 ldda [%l6]0xD8, %f20 ! 00001674000000F4 SWCH:L1-B000 0 S Short8
27790 .word 0xA3B202E3 ! 00001674000000F8 SWCH:L1-B000 0 S illop
27791 std %f16, [%g3+0x0068] ! 00001674000000FC SWCH:L1-B000 0 S >BD140012
27792 ldsb [%g4+0x0042], %l2 ! 0000167400000100 SWCH:L1-B000 0 S <BD140091
27793 .word 0xB9B0C470 ! 0000167400000104 SWCH:L1-B000 0 illop
27794 .word 0xB7A40196 ! 0000167400000108 SWCH:L1-B000 0 S illop
27795 std %g0, [%g5-0x0048] ! 000016740000010C SWCH:L1-B000 0 S >BD140023
27796 add %g1, 0xE6D, %i0 ! 0000167400000110 SUBR:L0-B000 0
27797 .word 0xB9DCBC97 ! 0000167400000114 SUBR:L0-B000 0 illop
27798 ret ! 0000167400000118 SUBR:L0-B000 0
27799 restore %i0, %l7, %o0 ! 000016740000011C SUBR:L0-B000 0
27800
27801SECTION .btext070_pg1 TEXT_VA=0x167400000000
27802attr_text {
27803 Name = .btext070_pg1,
27804 VA = 0x167400000000,
27805 RA = 0xa90000000,
27806 PA = ra2pa(0xa90000000,0),
27807 tsbonly,
27808 part_0_ctx_nonzero_tsb_config_2,
27809 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27810 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27811 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27812}
27813.text; .skip 8
27814
27815!========================================================================
27816
27817SECTION .btext071 TEXT_VA=0x7e91adab9f00
27818attr_text {
27819 Name = .btext071,
27820 VA = 0x7e91adab9f00,
27821 RA = 0xfffea1f00,
27822 PA = ra2pa(0xfffea1f00,0),
27823 notsb
27824}
27825
27826SECTION .btext071_pg0 TEXT_VA=0x7e91adab8000
27827attr_text {
27828 Name = .btext071_pg0,
27829 VA = 0x7e91adab8000,
27830 RA = 0xfffea0000,
27831 PA = ra2pa(0xfffea0000,0),
27832 tsbonly,
27833 part_0_ctx_nonzero_tsb_config_3,
27834 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
27835 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27836 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27837}
27838.text; .skip 8
27839
27840
27841SECTION .btext071
27842.text
27843.global SUBR179; SUBR179:
27844 add %g1, 0x65E, %g1 ! 00007E91ADAB9F00 SUBR:L0-B000 1 chksum++
27845 add %o5, %g1, %o3 ! 00007E91ADAB9F04 SWCH:L1-B000 1
27846 andcc %o3, 0x100, %g0 ! 00007E91ADAB9F08 SWCH:L1-B000 1
27847 bnz,pn %xcc, BL140082 ! 00007E91ADAB9F0C SWCH:L1-B000 1
27848 andcc %o3, 0x2, %g0 ! 00007E91ADAB9F10 SWCH:L1-B000 1
27849 bnz,a,pn %xcc, BL140081 ! 00007E91ADAB9F14 SWCH:L1-B000 1
27850 add %g1, 0x9F2, %g1 ! 00007E91ADAB9F18 SWCH:L1-B000 1 chksum++
27851 .word 0xCDAAC415 ! 00007E91ADAB9F1C SWCH:L1-B000 0 illop
27852 bnz,pt %xcc, BL140080 ! 00007E91ADAB9F20 SWCH:L1-B000 0
27853 andcc %o3, 0x8, %g0 ! 00007E91ADAB9F24 SWCH:L1-B000 0
27854 bnz,pt %xcc, BL140079 ! 00007E91ADAB9F28 SWCH:L1-B000 0
27855 ldx [%g2+0x0058], %l6 ! 00007E91ADAB9F2C SWCH:L1-B000 0 <BD140010
27856 stxa %g7, [%l6+%g0]0x04 ! 00007E91ADAB9F30 SWCH:L1-B000 0 S >BD140011
27857 nop ! 00007E91ADAB9F34 SWCH:L1-B000 0 S
27858 .word 0xB9B21015 ! 00007E91ADAB9F38 SWCH:L1-B000 0 S illop
27859 prefetch [%o5+0x0366], 22 ! 00007E91ADAB9F3C SWCH:L1-B000 0 S <.+870
27860 std %f28, [%g3+0x0030] ! 00007E91ADAB9F40 SWCH:L1-B000 0 S >BD140044
27861 prefetch [%g3-0x002C], 20 ! 00007E91ADAB9F44 SWCH:L1-B000 0 S <BD140055
27862 .word 0x9F893CD3 ! 00007E91ADAB9F48 SWCH:L1-B000 0 S illop
27863 stb %i4, [%g6-0x0053] ! 00007E91ADAB9F4C SWCH:L1-B000 0 S >BD140027+1
27864 .word 0xE17F447E ! 00007E91ADAB9F50 SWCH:L1-B000 0 S illop
27865 std %i0, [%g3+0x0078] ! 00007E91ADAB9F54 SWCH:L1-B000 0 S >BD140009
27866 .word 0xA7AFEF4B ! 00007E91ADAB9F58 SWCH:L1-B000 0 S illop
27867 .word 0xFBB31C73 ! 00007E91ADAB9F5C SWCH:L1-B000 0 S illop
27868 add %g1, 0x838, %g1 ! 00007E91ADAB9F60 SWCH:L1-B000 0 chksum++
27869 ba,pn %icc, BL140083 ! 00007E91ADAB9F64 SWCH:L1-B000 0
27870 ldx [%g2+0x0060], %fsr ! 00007E91ADAB9F68 SWCH:L1-B000 0 S <BD140032
27871BL140079:add %g1, 0x4E1, %g1 ! 00007E91ADAB9F6C CASE:L2-B000 0 chksum++
27872 .word 0xE17626A3 ! 00007E91ADAB9F70 CASE:L2-B000 0 S illop
27873 st %f0, [%g6-0x0060] ! 00007E91ADAB9F74 CASE:L2-B000 0 S >BD140104
27874 st %f1, [%g6-0x005C] ! 00007E91ADAB9F78 CASE:L2-B000 0 S >BD140104+4
27875 ld [%g4+0x0060], %f3 ! 00007E91ADAB9F7C CASE:L2-B000 0 S <BD140069
27876 stha %i3, [%g4-0x003A]%asi ! 00007E91ADAB9F80 CASE:L2-B000 0 S >BD140005
27877 ba,a,pt %icc, BL140083 ! 00007E91ADAB9F84 CASE:L2-B000 0
27878 ldd [%g5+0x0008], %o0 ! 00007E91ADAB9F88 CASE:L2-B000 0 S <BD140058
27879BL140080:add %g1, 0x912, %g1 ! 00007E91ADAB9F8C CASE:L2-B001 0 chksum++
27880 st %f3, [%g4-0x0074] ! 00007E91ADAB9F90 CASE:L2-B001 0 S >BD140020
27881 stb %g1, [%g6-0x0045] ! 00007E91ADAB9F94 CASE:L2-B001 0 S >BD140023+3
27882 lduha [%g7+%g0]0x83, %o0 ! 00007E91ADAB9F98 CASE:L2-B001 0 S <BD140043
27883 ldd [%g3+0x0018], %f0 ! 00007E91ADAB9F9C CASE:L2-B001 0 S <BD140059
27884 ldxa [%g7+%g7]0x83, %o4 ! 00007E91ADAB9FA0 CASE:L2-B001 0 S <BD140043
27885 stw %g1, [%g4-0x000C] ! 00007E91ADAB9FA4 CASE:L2-B001 0 S >BD140002
27886 .word 0xDEBA53F2 ! 00007E91ADAB9FA8 CASE:L2-B001 0 illop
27887 ldda [%l6]0xD2, %f16 ! 00007E91ADAB9FAC CASE:L2-B001 0 S Short16
27888 std %f38, [%g6-0x0070] ! 00007E91ADAB9FB0 CASE:L2-B001 0 S >BD140008
27889 swapa [%g6+0x0024]%asi, %o2 ! 00007E91ADAB9FB4 CASE:L2-B001 0 S >BD140139
27890 .word 0x918CE861 ! 00007E91ADAB9FB8 CASE:L2-B001 0 illop
27891 swapa [%g6-0x0054]%asi, %o2 ! 00007E91ADAB9FBC CASE:L2-B001 0 S >BD140027
27892BL140081:add %g1, 0xDBE, %g1 ! 00007E91ADAB9FC0 CASE:L2-B002 1 chksum++
27893 std %f22, [%g4+0x0068] ! 00007E91ADAB9FC4 CASE:L2-B002 1 S >BD140012
27894 ld [%g4+0x0020], %f10 ! 00007E91ADAB9FC8 CASE:L2-B002 1 S <BD140042
27895 .word 0x99A190C6 ! 00007E91ADAB9FCC CASE:L2-B002 1 S illop_FP
27896 add %g3, -40, %l6 ! 00007E91ADAB9FD0 CASE:L2-B002 1 @BD140049
27897 ldda [%l6]0xDA, %f28 ! 00007E91ADAB9FD4 CASE:L2-B002 1 S Short16
27898 std %f6, [%g5-0x0070] ! 00007E91ADAB9FD8 CASE:L2-B002 1 S >BD140008
27899 ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FDC CASE:L2-B002 1 <BD140003
27900 membar 0x40 ! 00007E91ADAB9FE0 CASE:L2-B002 1
27901 ldda [%l5]0x17, %f16 ! 00007E91ADAB9FE4 CASE:L2-B002 1 Blk-Load
27902 membar 0x40 ! 00007E91ADAB9FE8 CASE:L2-B002 1
27903 fba,pn %fcc2, BL140083 ! 00007E91ADAB9FEC CASE:L2-B002 1
27904 stx %g1, [%g6+0x0080] ! 00007E91ADAB9FF0 CASE:L2-B002 1 S >BD140070
27905BL140082:add %g1, 0x74E, %g1 ! 00007E91ADAB9FF4 CASE:L2-B003 0 chksum++
27906 .word 0x0F894AC4 ! 00007E91ADAB9FF8 CASE:L2-B003 0 S random
27907 ldx [%g2+0x0050], %l5 ! 00007E91ADAB9FFC CASE:L2-B003 0 <BD140003
27908 membar 0x40 ! 00007E91ADABA000 CASE:L2-B003 0
27909 stda %f16, [%l5]0xE0 ! 00007E91ADABA004 CASE:L2-B003 0 Blk-Store
27910 membar 0x40 ! 00007E91ADABA008 CASE:L2-B003 0
27911 stx %o4, [%g6+0x0053] ! 00007E91ADABA00C CASE:L2-B003 0 S >BD140045+3
27912 ldx [%g2+0x0058], %l6 ! 00007E91ADABA010 CASE:L2-B003 0 <BD140010
27913 stxa %g7, [%l6+%g0]0x04 ! 00007E91ADABA014 CASE:L2-B003 0 S >BD140011
27914 ldx [%g3-0x0088], %g3 ! 00007E91ADABA018 CASE:L2-B003 0 ptr_chase
27915 .word 0x996E3458 ! 00007E91ADABA01C CASE:L2-B003 0 random
27916 ldx [%g3-0x0088], %g3 ! 00007E91ADABA020 CASE:L2-B003 0 ptr_chase
27917 ldx [%g3-0x0088], %g3 ! 00007E91ADABA024 CASE:L2-B003 0 ptr_chase
27918 ldx [%g3-0x0088], %g3 ! 00007E91ADABA028 CASE:L2-B003 0 ptr_chase
27919 ldx [%g3-0x0088], %g3 ! 00007E91ADABA02C CASE:L2-B003 0 ptr_chase
27920 .word 0x874A72D0 ! 00007E91ADABA030 CASE:L2-B003 0 illop
27921 ldda [%l6]0xD1, %f28 ! 00007E91ADABA034 CASE:L2-B003 0 S Short8
27922 ld [%g3-0x0054], %f22 ! 00007E91ADABA038 CASE:L2-B003 0 S <BD140027
27923 st %f9, [%g4-0x0078] ! 00007E91ADABA03C CASE:L2-B003 0 S >BD140180
27924 .word 0x0E121AC1 ! 00007E91ADABA040 CASE:L2-B003 0 S illop
27925 .word 0x8C33CCA6 ! 00007E91ADABA044 CASE:L2-B003 0 random
27926 .word 0xD66097A7 ! 00007E91ADABA048 CASE:L2-B003 0 S illop
27927BL140083: ! SWCH:L1-B000
27928 add %g1, 0xC6A, %g1 ! 00007E91ADABA04C SWCH:L1-B000 1 chksum++
27929 add %g4, 0x46, %l6 ! 00007E91ADABA050 SWCH:L1-B000 1 @BD140077
27930 ldda [%l6]0xD0, %f24 ! 00007E91ADABA054 SWCH:L1-B000 1 S Short8
27931 stb %o0, [%g5-0x0058] ! 00007E91ADABA058 SWCH:L1-B000 1 S >BD140024
27932 ta %xcc, 0x46 ! 00007E91ADABA05C SWCH:L1-B000 1 S demap-page
27933 stw %g1, [%g5+0x0048] ! 00007E91ADABA060 SWCH:L1-B000 1 S >BD140018
27934 std %o0, [%g6+0x0038] ! 00007E91ADABA064 SWCH:L1-B000 1 S >BD140028
27935 ldsb [%g3-0x000F], %o2 ! 00007E91ADABA068 SWCH:L1-B000 1 S <BD140040
27936 ldsh [%g3-0x002E], %o0 ! 00007E91ADABA06C SUBR:L0-B000 1 S <BD140171
27937 ldx [%g2+0x0050], %l5 ! 00007E91ADABA070 SUBR:L0-B000 1 <BD140003
27938 membar 0x40 ! 00007E91ADABA074 SUBR:L0-B000 1
27939 stda %f16, [%l5]0x1E ! 00007E91ADABA078 SUBR:L0-B000 1 Blk-Store
27940 membar 0x40 ! 00007E91ADABA07C SUBR:L0-B000 1
27941 sth %o0, [%g4-0x002E] ! 00007E91ADABA080 SUBR:L0-B000 1 S >BD140171
27942 ldx [%g2+0x0058], %l6 ! 00007E91ADABA084 SUBR:L0-B000 1 <BD140010
27943 ldda [%l6]0x26, %o2 ! 00007E91ADABA088 SUBR:L0-B000 1 S Quad_Ld_P
27944 add %g3, -16, %l6 ! 00007E91ADABA08C SUBR:L0-B000 1 @BD140052
27945 ldda [%l6]0xD0, %f28 ! 00007E91ADABA090 SUBR:L0-B000 1 S Short8
27946 ldxa [%g7+%g0]0x0B, %o2 ! 00007E91ADABA094 SUBR:L0-B000 1 S BAD-ASI
27947 retl ! 00007E91ADABA098 SUBR:L0-B000 1
27948 add %g1, 0x226, %g1 ! 00007E91ADABA09C SUBR:L0-B000 1 chksum++
27949
27950SECTION .btext071_pg1 TEXT_VA=0x7e91adaba000
27951attr_text {
27952 Name = .btext071_pg1,
27953 VA = 0x7e91adaba000,
27954 RA = 0xfffea2000,
27955 PA = ra2pa(0xfffea2000,0),
27956 tsbonly,
27957 part_0_ctx_nonzero_tsb_config_3,
27958 TTE_Context=75, TTE_Size=0, TTE_W=0, TTE_X=1,
27959 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27960 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27961}
27962.text; .skip 8
27963
27964!========================================================================
27965
27966SECTION .btext072 TEXT_VA=0x579c9fffff00
27967attr_text {
27968 Name = .btext072,
27969 VA = 0x579c9fffff00,
27970 RA = 0xa6fffff00,
27971 PA = ra2pa(0xa6fffff00,0),
27972 notsb
27973}
27974
27975SECTION .btext072_pg0 TEXT_VA=0x579c90000000
27976attr_text {
27977 Name = .btext072_pg0,
27978 VA = 0x579c90000000,
27979 RA = 0xa60000000,
27980 PA = ra2pa(0xa60000000,0),
27981 tsbonly,
27982 part_0_ctx_nonzero_tsb_config_2,
27983 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
27984 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
27985 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
27986}
27987.text; .skip 8
27988
27989
27990SECTION .btext072
27991.text
27992.global SUBR180; SUBR180:
27993 nop ! 0000579C9FFFFF00 SUBR:L0-B000 0 S
27994 nop ! 0000579C9FFFFF04 SUBR:L0-B000 0 S
27995 ld [%g5+0x0024], %f18 ! 0000579C9FFFFF08 SUBR:L0-B000 0 S <BD140139
27996 bpos,a,pn %xcc, BL140084 ;.empty ! 0000579C9FFFFF0C SUBR:L0-B000 0 L
27997 fbl,pt %fcc1, BL140085 ! 0000579C9FFFFF10 SUBR:L0-B000 0 L
27998 std %f26, [%g3+0x0068] ! 0000579C9FFFFF14 SUBR:L0-B000 0 S >BD140012
27999 ldsb [%g5+0x002B], %o5 ! 0000579C9FFFFF18 SUBR:L0-B000 0 S <BD140126
28000BL140084:st %f18, [%g5-0x0040] ! 0000579C9FFFFF1C SUBR:L0-B000 0 S >BD140007
28001 ldsw [%g3-0x0040], %o0 ! 0000579C9FFFFF20 SUBR:L0-B000 0 S <BD140007
28002BL140085:be,a,pt %xcc, BL140086 ! 0000579C9FFFFF24 SUBR:L0-B000 0 L
28003BL140086:nop ! 0000579C9FFFFF28 SUBR:L0-B000 0 S
28004 add %g1, 0x63F, %g1 ! 0000579C9FFFFF2C SUBR:L0-B000 0 chksum++
28005 add %g1, 0xDE1, %g1 ! 0000579C9FFFFF30 SUBR:L0-B000 0 chksum++
28006 or %g0, 0x2, %o0 ! 0000579C9FFFFF34 LOOP:L1-B000 0
28007BL140129: ! LOOP:L1-B000
28008 .word 0xADA926FA ! 0000579C9FFFFF38 LOOP:L1-B000 0 random
28009 ldstub [%g3+0x0046], %o3 ! 0000579C9FFFFF3C LOOP:L1-B000 0 S >BD140077
28010 .word 0xB0EA4724 ! 0000579C9FFFFF40 LOOP:L1-B000 0 S illop
28011 swap [%g5-0x000C], %o2 ! 0000579C9FFFFF44 LOOP:L1-B000 0 S >BD140002
28012 ldx [%g2+0x0028], %g3 ! 0000579C9FFFFF48 LOOP:L1-B000 0 S BASE<BD140022
28013 ldx [%g2+0x0058], %l6 ! 0000579C9FFFFF4C LOOP:L1-B000 0 <BD140010
28014 ldda [%l6]0x24, %o4 ! 0000579C9FFFFF50 LOOP:L1-B000 0 S Quad_Ld
28015 .word 0x3E5787F6 ! 0000579C9FFFFF54 LOOP:L1-B000 0 S illop
28016 .word 0xADAFB06D ! 0000579C9FFFFF58 LOOP:L1-B000 0 S illop
28017 .word 0x95AD1758 ! 0000579C9FFFFF5C LOOP:L1-B000 0 S illop
28018 .word 0xA354EDBD ! 0000579C9FFFFF60 SKIP:L2-B000 0 illop
28019 bz,pt %icc, BL140090 ! 0000579C9FFFFF64 SKIP:L2-B000 0
28020 nop ! 0000579C9FFFFF68 SKIP:L2-B000 0 S
28021 ldd [%g5-0x0048], %f20 ! 0000579C9FFFFF6C SKIP:L2-B000 0 S <BD140023
28022 .word 0xF4A37FA8 ! 0000579C9FFFFF70 SKIP:L2-B000 0 random
28023 ldda [%l6]0x26, %o2 ! 0000579C9FFFFF74 SKIP:L2-B000 0 S Quad_Ld_P
28024 ldd [%g4-0x0038], %f38 ! 0000579C9FFFFF78 SKIP:L2-B000 0 S <BD140006
28025 stx %o3, [%g6-0x0008] ! 0000579C9FFFFF7C SKIP:L2-B000 0 S >BD140056
28026 .word 0xC1CD1D85 ! 0000579C9FFFFF80 SKIP:L2-B000 0 S illop
28027 ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF84 SKIP:L2-B000 0 ptr_chase
28028 ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF88 SKIP:L2-B000 0 ptr_chase
28029 ldx [%g4-0x0088], %g4 ! 0000579C9FFFFF8C SKIP:L2-B000 0 ptr_chase
28030 stba %g7, [%l6+%g0]0x04 ! 0000579C9FFFFF90 SKIP:L2-B000 0 S >BD140011
28031 ldx [%g2+0x0050], %l5 ! 0000579C9FFFFF94 SKIP:L2-B000 0 <BD140003
28032 membar 0x40 ! 0000579C9FFFFF98 SKIP:L2-B000 0
28033 ldda [%l5]0x16, %f16 ! 0000579C9FFFFF9C SKIP:L2-B000 0 Blk-Load
28034 .word 0xB962EDE4 ! 0000579C9FFFFFA0 SKIP:L2-B000 0 random
28035 ldda [%l6]0x2E, %o2 ! 0000579C9FFFFFA4 SKIP:L2-B000 0 S Quad_Ld_P
28036 add %g1, 0xAC7, %g1 ! 0000579C9FFFFFA8 SKIP:L2-B000 0 chksum++
28037 ld [%g3+0x002C], %f8 ! 0000579C9FFFFFAC SKIP:L2-B000 0 S <BD140019
28038 fbne,pn %fcc3, BL140087 ! 0000579C9FFFFFB0 SKIP:L2-B000 0 L
28039 ldxa [%g7+%g0]0x83, %o4 ! 0000579C9FFFFFB4 SKIP:L2-B000 0 S <BD140043
28040 sth %o3, [%g5-0x0016] ! 0000579C9FFFFFB8 SKIP:L2-B000 0 S >BD140051
28041 nop ! 0000579C9FFFFFBC SKIP:L2-B000 0 S
28042 bn,a,pt %xcc, BL140088 ;.empty ! 0000579C9FFFFFC0 SKIP:L2-B000 0 L
28043BL140088:bpos,pn %xcc, BL140089 ! 0000579C9FFFFFC4 SKIP:L2-B000 0 L
28044BL140089:.word 0xF917F796 ! 0000579C9FFFFFC8 SKIP:L2-B000 0 S illop
28045BL140087:add %g1, 0xCC9, %g1 ! 0000579C9FFFFFCC SKIP:L2-B000 0 chksum++
28046 .word 0xBFB1C3FB ! 0000579C9FFFFFD0 SKIP:L2-B000 0 illop
28047 std %f32, [%g6+0x0010] ! 0000579C9FFFFFD4 SKIP:L2-B000 0 S >BD140074
28048BL140090: ! ELSE:L2-B001
28049 stda %f0, [%g4+0x0010]%asi ! 0000579C9FFFFFD8 ELSE:L2-B001 0 S >BD140074
28050 bz,a,pn %icc, BL140091 ;.empty ! 0000579C9FFFFFDC ELSE:L2-B001 0 L
28051 bcc,a,pn %xcc, BL140092 ;.empty ! 0000579C9FFFFFE0 ELSE:L2-B001 0 L
28052 bge,a,pn %xcc, BL140093 ;.empty ! 0000579C9FFFFFE4 ELSE:L2-B001 0 L
28053 fbug,pn %fcc2, BL140091 ! 0000579C9FFFFFE8 ELSE:L2-B001 0 L
28054 ta %xcc, 0x46 ! 0000579C9FFFFFEC ELSE:L2-B001 0 S demap-page
28055 stx %o1, [%g6+0x0080] ! 0000579C9FFFFFF0 ELSE:L2-B001 0 S >BD140070
28056 fbge BL140094 ! 0000579C9FFFFFF4 ELSE:L2-B001 0 L
28057 std %f60, [%g4-0x0038] ! 0000579C9FFFFFF8 ELSE:L2-B001 0 S >BD140006
28058BL140093:fbo,pn %fcc1, BL140091 ! 0000579C9FFFFFFC ELSE:L2-B001 0 L
28059BL140094:ldx [%g2+0x0060], %fsr ! 0000579CA0000000 ELSE:L2-B001 0 S <BD140032
28060BL140092:brz,pn %g1, BL140095 ;.empty ! 0000579CA0000004 ELSE:L2-B001 0 L
28061BL140091:bge BL140096 ! 0000579CA0000008 ELSE:L2-B001 0 L
28062BL140096:.word 0x81AFB391 ! 0000579CA000000C ELSE:L2-B001 0 S illop
28063 brz,pn %o2, BL140097 ! 0000579CA0000010 ELSE:L2-B001 0 L
28064BL140097:ldda [%g6+0x0078]%asi, %f26 ! 0000579CA0000014 ELSE:L2-B001 0 S <BD140009
28065BL140095:add %g1, 0x9D7, %g1 ! 0000579CA0000018 ELSE:L2-B001 0 chksum++
28066 add %g1, 0x63B, %g1 ! 0000579CA000001C ELSE:L2-B001 0 chksum++
28067 ldsha [%g7+%g0]0x82, %o5 ! 0000579CA0000020 ELSE:L2-B001 0 S <BD140043
28068 ldsh [%g6-0x0024], %o1 ! 0000579CA0000024 ELSE:L2-B001 0 S <BD140068
28069 ld [%g5+0x002C], %f10 ! 0000579CA0000028 ELSE:L2-B001 0 S <BD140019
28070 .word 0x85CBAAA0 ! 0000579CA000002C ELSE:L2-B001 0 illop
28071 .word 0x93A73824 ! 0000579CA0000030 ELSE:L2-B001 0 S illop
28072 ldda [%g7+%g7]0x8B, %o2 ! 0000579CA0000034 ELSE:L2-B001 0 S <BD140043
28073BL140098: ! ELSE:L2-B001
28074 .word 0x300DC359 ! 0000579CA0000038 ELSE:L2-B001 0 illop
28075 .word 0x8D8CB917 ! 0000579CA000003C SKIP:L2-B002 0 illop
28076 fbl,pn %fcc3, BL140101 ! 0000579CA0000040 SKIP:L2-B002 0
28077 .word 0xB1A34968 ! 0000579CA0000044 SKIP:L2-B002 0 S illop
28078 .word 0x81CFE008 ! 0000579CA0000048 SKIP:L2-B002 0 S random
28079 ldx [%g3-0x0088], %g3 ! 0000579CA000004C SKIP:L2-B002 0 ptr_chase
28080 ldx [%g3-0x0088], %g3 ! 0000579CA0000050 SKIP:L2-B002 0 ptr_chase
28081 .word 0x81F598E3 ! 0000579CA0000054 SKIP:L2-B002 0 illop
28082 .word 0x9DE68A13 ! 0000579CA0000058 SKIP:L2-B002 0 S illop
28083 ldstuba [%g3+0x0047]%asi, %o5 ! 0000579CA000005C SKIP:L2-B002 0 S >BD140141
28084 ldsh [%g4-0x0024], %o2 ! 0000579CA0000060 SKIP:L2-B002 0 S <BD140068
28085 add %g1, 0xE39, %g1 ! 0000579CA0000064 SKIP:L2-B002 0 chksum++
28086 .word 0x97593E96 ! 0000579CA0000068 SKIP:L2-B002 0 S illop
28087 ta %xcc, 0x46 ! 0000579CA000006C SKIP:L2-B002 0 S demap-page
28088 ldx [%g2+0x0010], %g4 ! 0000579CA0000070 SKIP:L2-B002 0 S BASE<BD140048
28089 nop ! 0000579CA0000074 SKIP:L2-B002 0 S
28090 brgz,pn %o1, BL140099 ;.empty ! 0000579CA0000078 SKIP:L2-B002 0 L
28091 ba,a BL140100 ! 0000579CA000007C SKIP:L2-B002 0 L
28092 st %f27, [%g5-0x001C] ! 0000579CA0000080 SKIP:L2-B002 0 S >BD140130
28093BL140099:.word 0x2A8579F0 ! 0000579CA0000084 SKIP:L2-B002 0 S random
28094 ldub [%g6-0x0020], %o5 ! 0000579CA0000088 SKIP:L2-B002 0 S <BD140144
28095BL140100:stda %f38, [%g5+0x0010]%asi ! 0000579CA000008C SKIP:L2-B002 0 S >BD140074
28096 add %g1, 0xDE0, %g1 ! 0000579CA0000090 SKIP:L2-B002 0 chksum++
28097 .word 0xAFA4C4A9 ! 0000579CA0000094 SKIP:L2-B002 0 illop
28098 .word 0x83F30BA4 ! 0000579CA0000098 SKIP:L2-B002 0 S illop
28099BL140101: ! ELSE:L2-B003
28100 stxa %o2, [%g6+0x0070]%asi ! 0000579CA000009C ELSE:L2-B003 0 S >BD140060
28101 ta %xcc, 0x40 ! 0000579CA00000A0 ELSE:L2-B003 0 S +-priv
28102 std %f0, [%g5-0x0038] ! 0000579CA00000A4 ELSE:L2-B003 0 S >BD140006
28103 .word 0x8DA9F371 ! 0000579CA00000A8 ELSE:L2-B003 0 illop
28104 .word 0x85AFA000 ! 0000579CA00000AC ELSE:L2-B003 0 S illop
28105 stx %fsr, [%g2+0x0060] ! 0000579CA00000B0 ELSE:L2-B003 0 S <BD140032
28106 add %g1, 0xB9C, %g1 ! 0000579CA00000B4 ELSE:L2-B003 0 chksum++
28107 ldstuba [%g3-0x001F]%asi, %o1 ! 0000579CA00000B8 ELSE:L2-B003 0 S >BD140085
28108 ble,a,pt %icc, BL140102 ;.empty ! 0000579CA00000BC ELSE:L2-B003 0 L
28109 bn BL140103 ;.empty ! 0000579CA00000C0 ELSE:L2-B003 0 L
28110 fbule,a,pn %fcc2, BL140104 ;.empty ! 0000579CA00000C4 ELSE:L2-B003 0 L
28111 bleu,a,pt %xcc, BL140105 ! 0000579CA00000C8 ELSE:L2-B003 0 L
28112 ldsha [%g6-0x0056]%asi, %o5 ! 0000579CA00000CC ELSE:L2-B003 0 S <BD140014
28113BL140104:brlz,a,pn %o3, BL140106 ;.empty ! 0000579CA00000D0 ELSE:L2-B003 0 L
28114BL140106:fbug,pn %fcc2, BL140107 ! 0000579CA00000D4 ELSE:L2-B003 0 L
28115 nop ! 0000579CA00000D8 ELSE:L2-B003 0 S
28116 fbu,pn %fcc2, BL140108 ;.empty ! 0000579CA00000DC ELSE:L2-B003 0 L
28117BL140102:.word 0x9FAB189B ! 0000579CA00000E0 ELSE:L2-B003 0 L illop
28118 bnz,pt %xcc, BL140107 ! 0000579CA00000E4 ELSE:L2-B003 0 L
28119BL140103:ta %xcc, 0x46 ! 0000579CA00000E8 ELSE:L2-B003 0 S demap-page
28120BL140107:bl,a,pn %xcc, BL140109 ;.empty ! 0000579CA00000EC ELSE:L2-B003 0 L
28121BL140108:brlz,a,pn %o5, BL140105 ;.empty ! 0000579CA00000F0 ELSE:L2-B003 0 L
28122 bvs,a BL140109 ! 0000579CA00000F4 ELSE:L2-B003 0 L
28123BL140105:std %o0, [%g3+0x0078] ! 0000579CA00000F8 ELSE:L2-B003 0 S >BD140009
28124BL140109:.word 0x93A3D8F5 ! 0000579CA00000FC ELSE:L2-B003 0 illop
28125BL140110: ! ELSE:L2-B003
28126 .word 0xAFD98B82 ! 0000579CA0000100 ELSE:L2-B003 0 illop
28127 .word 0xAFA7CDEB ! 0000579CA0000104 SKIP:L2-B004 0 illop
28128 bnz,a,pt %xcc, BL140115 ! 0000579CA0000108 SKIP:L2-B004 0
28129 st %fsr, [%g2+0x0064] ! 0000579CA000010C SKIP:L2-B004 0 S <BD140032+4
28130 std %f44, [%g5+0x0018] ! 0000579CA0000110 SKIP:L2-B004 0 S >BD140059
28131 stx %fsr, [%g2+0x0060] ! 0000579CA0000114 SKIP:L2-B004 0 S <BD140032
28132 .word 0x8F8870A9 ! 0000579CA0000118 SKIP:L2-B004 0 S illop
28133 std %f62, [%g5+0x0010] ! 0000579CA000011C SKIP:L2-B004 0 S >BD140074
28134 add %g1, 0xE87, %g1 ! 0000579CA0000120 SKIP:L2-B004 0 chksum++
28135 lduha [%g6-0x002F]%asi, %o3 ! 0000579CA0000124 SKIP:L2-B004 0 S <BD140106+1
28136 nop ! 0000579CA0000128 SKIP:L2-B004 0 S
28137 fbe,a BL140111 ;.empty ! 0000579CA000012C SKIP:L2-B004 0 L
28138 .word 0xAE764E67 ! 0000579CA0000130 SKIP:L2-B004 0 L random
28139 std %g0, [%g3-0x0008] ! 0000579CA0000134 SKIP:L2-B004 0 S >BD140056
28140 sth %o2, [%g4-0x0039] ! 0000579CA0000138 SKIP:L2-B004 0 S >BD140005+1
28141 stba %o2, [%g4+0x0006]%asi ! 0000579CA000013C SKIP:L2-B004 0 S >BD140053+2
28142BL140112:swapa [%g4-0x001C]%asi, %o1 ! 0000579CA0000140 SKIP:L2-B004 0 S >BD140130
28143BL140111:st %f4, [%g4+0x002C] ! 0000579CA0000144 SKIP:L2-B004 0 S >BD140019
28144 .word 0xF4E68258 ! 0000579CA0000148 SKIP:L2-B004 0 L illop
28145 brlez,pt %o1, BL140114 ;.empty ! 0000579CA000014C SKIP:L2-B004 0 L
28146BL140114:fbn,pn %fcc2, BL140113 ! 0000579CA0000150 SKIP:L2-B004 0 L
28147BL140113:nop ! 0000579CA0000154 SKIP:L2-B004 0 S
28148 .word 0x81A8DC8E ! 0000579CA0000158 SKIP:L2-B004 0 S illop
28149 ldswa [%g5-0x000C]%asi, %o1 ! 0000579CA000015C SKIP:L2-B004 0 S <BD140002
28150 .word 0x80ECECC7 ! 0000579CA0000160 SKIP:L2-B004 0 illop
28151 fba,a,pn %fcc3, BL140116 ! 0000579CA0000164 SKIP:L2-B004 0
28152 nop ! 0000579CA0000168 SKIP:L2-B004 0 S
28153BL140115: ! ELSE:L2-B005
28154 stx %g1, [%g5+0x0050] ! 0000579CA000016C ELSE:L2-B005 0 S >BD140045
28155 stx %o5, [%g4+0x0050] ! 0000579CA0000170 ELSE:L2-B005 0 S >BD140045
28156 .word 0x91A098EF ! 0000579CA0000174 ELSE:L2-B005 0 S illop
28157 .word 0xABA61948 ! 0000579CA0000178 ELSE:L2-B005 0 illop
28158 ldda [%l6]0xD1, %f28 ! 0000579CA000017C ELSE:L2-B005 0 S Short8
28159 .word 0x81A0C07F ! 0000579CA0000180 ELSE:L2-B005 0 S illop_FP
28160 .word 0xDBA05E94 ! 0000579CA0000184 ELSE:L2-B005 0 S random
28161 nop ! 0000579CA0000188 ELSE:L2-B005 0 S
28162 std %f36, [%g6+0x0010] ! 0000579CA000018C ELSE:L2-B005 0 S >BD140074
28163 add %g1, 0xCAA, %g1 ! 0000579CA0000190 ELSE:L2-B005 0 chksum++
28164 .word 0x95AC4A0D ! 0000579CA0000194 ELSE:L2-B005 0 illop
28165 .word 0xFE9DCDBD ! 0000579CA0000198 ELSE:L2-B005 0 S random
28166 .word 0xB1DF453B ! 0000579CA000019C ELSE:L2-B005 0 S illop
28167 std %f32, [%g3-0x0060] ! 0000579CA00001A0 ELSE:L2-B005 0 S >BD140104
28168 .word 0x87C30172 ! 0000579CA00001A4 ELSE:L2-B005 0 S illop
28169BL140116: ! ELSE:L2-B005
28170 .word 0xC7071DCE ! 0000579CA00001A8 ELSE:L2-B005 0 random
28171 fcmpd %fcc2, %f12, %f0 ! 0000579CA00001AC SKIP:L2-B006 0
28172 fbge,pt %fcc2, BL140117 ! 0000579CA00001B0 SKIP:L2-B006 0
28173 st %f31, [%g6+0x0024] ! 0000579CA00001B4 SKIP:L2-B006 0 S >BD140139
28174 ldx [%g2+0x0050], %l5 ! 0000579CA00001B8 SKIP:L2-B006 0 <BD140003
28175 .word 0x8FB349D7 ! 0000579CA00001BC SKIP:L2-B006 0 illop
28176 ldda [%l5]0xF0, %f16 ! 0000579CA00001C0 SKIP:L2-B006 0 Blk-Load
28177 .word 0xF90A6D2E ! 0000579CA00001C4 SKIP:L2-B006 0 illop
28178 ldd [%g6+0x0038], %f18 ! 0000579CA00001C8 SKIP:L2-B006 0 S <BD140028
28179 .word 0xB5AD128A ! 0000579CA00001CC SKIP:L2-B006 0 S illop_FP
28180 add %g5, -16, %l6 ! 0000579CA00001D0 SKIP:L2-B006 0 @BD140052
28181 stda %f16, [%l6]0xD0 ! 0000579CA00001D4 SKIP:L2-B006 0 S Short8
28182 add %g1, 0xBCA, %g1 ! 0000579CA00001D8 SKIP:L2-B006 0 chksum++
28183 ldstub [%g3+0x0047], %o3 ! 0000579CA00001DC SKIP:L2-B006 0 S >BD140141
28184 add %g4, -38, %l6 ! 0000579CA00001E0 SKIP:L2-B006 0 @BD140170
28185 stda %f18, [%l6]0xD2 ! 0000579CA00001E4 SKIP:L2-B006 0 S Short16
28186 stw %o2, [%g6-0x001C] ! 0000579CA00001E8 SKIP:L2-B006 0 S >BD140130
28187 ldub [%g6+0x0046], %o2 ! 0000579CA00001EC SKIP:L2-B006 0 S <BD140077
28188 ldx [%g3-0x0088], %g3 ! 0000579CA00001F0 SKIP:L2-B006 0 ptr_chase
28189 .word 0xA5D25186 ! 0000579CA00001F4 SKIP:L2-B006 0 S illop
28190 sta %f2, [%g3-0x002C]%asi ! 0000579CA00001F8 SKIP:L2-B006 0 S >BD140055
28191 .word 0xE7DD0567 ! 0000579CA00001FC SKIP:L2-B006 0 S illop
28192 .word 0xB8E87808 ! 0000579CA0000200 SKIP:L2-B006 0 illop
28193 stba %g7, [%l6+%g0]0x04 ! 0000579CA0000204 SKIP:L2-B006 0 S >BD140011
28194 stxa %g7, [%l6+%g0]0x04 ! 0000579CA0000208 SKIP:L2-B006 0 S >BD140011
28195 add %g6, 0x68, %l5 ! 0000579CA000020C SKIP:L2-B006 0 @BD140012
28196 stda %f20,[%l5+%g1]0xC2 ! 0000579CA0000210 SKIP:L2-B006 0 S Partial_St
28197 stw %o2, [%g4-0x0014] ! 0000579CA0000214 SKIP:L2-B006 0 S >BD140087
28198 .word 0x9DE4CFC5 ! 0000579CA0000218 SKIP:L2-B006 0 illop
28199 .word 0x87F00000 ! 0000579CA000021C SKIP:L2-B006 0 S illop
28200BL140117: ! ELSE:L2-B007
28201 .word 0x97667EE0 ! 0000579CA0000220 ELSE:L2-B007 0 S illop
28202 ld [%g3-0x000C], %f18 ! 0000579CA0000224 ELSE:L2-B007 0 S <BD140002
28203 lduwa [%g6-0x000C]%asi, %o4 ! 0000579CA0000228 ELSE:L2-B007 0 S <BD140002
28204 .word 0xA3ACF07F ! 0000579CA000022C ELSE:L2-B007 0 S illop
28205 add %g6, -15, %l6 ! 0000579CA0000230 ELSE:L2-B007 0 @BD140040
28206 ldda [%l6]0xD9, %f20 ! 0000579CA0000234 ELSE:L2-B007 0 S Short8
28207 add %g1, 0x19F, %g1 ! 0000579CA0000238 ELSE:L2-B007 0 chksum++
28208 .word 0x8BB4879C ! 0000579CA000023C ELSE:L2-B007 0 S illop_VIS
28209 .word 0xBB660999 ! 0000579CA0000240 ELSE:L2-B007 0 S illop
28210 fmul8x16 %f27, %f26, %f20 ! 0000579CA0000244 ELSE:L2-B007 0 S
28211 std %o0, [%g6+0x0078] ! 0000579CA0000248 ELSE:L2-B007 0 S >BD140009
28212 ldd [%g4+0x0018], %f40 ! 0000579CA000024C ELSE:L2-B007 0 S <BD140059
28213 ldx [%g2+0x0010], %g6 ! 0000579CA0000250 ELSE:L2-B007 0 S BASE<BD140048
28214 ldd [%g6-0x0070], %f12 ! 0000579CA0000254 ELSE:L2-B007 0 S <BD140008
28215 ldsw [%g5-0x001C], %o2 ! 0000579CA0000258 ELSE:L2-B007 0 S <BD140130
28216 ldda [%g7+%g0]0x82, %o2 ! 0000579CA000025C ELSE:L2-B007 0 S <BD140043
28217 stb %o0, [%g4-0x0055] ! 0000579CA0000260 ELSE:L2-B007 0 S >BD140014+1
28218 ldsha [%g5+0x0040]%asi, %o4 ! 0000579CA0000264 ELSE:L2-B007 0 S <BD140036
28219 nop ! 0000579CA0000268 ELSE:L2-B007 0 S
28220BL140118: ! ELSE:L2-B007
28221 add %g1, 0xC7D, %g1 ! 0000579CA000026C ELSE:L2-B007 0 chksum++
28222 .word 0xAF7AA031 ! 0000579CA0000270 SKIP:L2-B008 0 illop
28223 .word 0x9FC541F6 ! 0000579CA0000274 SKIP:L2-B008 0 illop
28224 st %f26, [%g3-0x0040] ! 0000579CA0000278 SKIP:L2-B008 0 S >BD140007
28225 tpos %icc, %g7+0x0071 ! 0000579CA000027C SKIP:L2-B008 0 S pseudo-branch
28226 stda %f22, [%g6+0x0080]%asi ! 0000579CA0000280 SKIP:L2-B008 0 S >BD140070
28227 bcc,a,pt %xcc, BL140119 ! 0000579CA0000284 SKIP:L2-B008 0 L
28228 nop ! 0000579CA0000288 SKIP:L2-B008 0 S
28229 .word 0xA6EDF802 ! 0000579CA000028C SKIP:L2-B008 0 S illop
28230 nop ! 0000579CA0000290 SKIP:L2-B008 0 S
28231BL140119:fbg,a BL140120 ! 0000579CA0000294 SKIP:L2-B008 0 L
28232 sth %o2, [%g4-0x0012] ! 0000579CA0000298 SKIP:L2-B008 0 S >BD140087+2
28233BL140120:bnz,pt %xcc, BL140121 ! 0000579CA000029C SKIP:L2-B008 0 L
28234BL140121:lda [%g3+0x0024]%asi, %f31 ! 0000579CA00002A0 SKIP:L2-B008 0 S <BD140139
28235 add %g1, 0x2B4, %g1 ! 0000579CA00002A4 SKIP:L2-B008 0 chksum++
28236 add %g1, 0xA6D, %g1 ! 0000579CA00002A8 SKIP:L2-B008 0 chksum++
28237 lduwa [%g3-0x0054]%asi, %o3 ! 0000579CA00002AC SKIP:L2-B008 0 S <BD140027
28238 ldx [%g2+0x0058], %l6 ! 0000579CA00002B0 SKIP:L2-B008 0 <BD140010
28239 .word 0xEBAE80E8 ! 0000579CA00002B4 SKIP:L2-B008 0 S random
28240 .word 0x8F8CC92F ! 0000579CA00002B8 SKIP:L2-B008 0 S illop
28241 .word 0xF7BB5C2A ! 0000579CA00002BC SKIP:L2-B008 0 S illop
28242 .word 0x97B2023D ! 0000579CA00002C0 SKIP:L2-B008 0 S illop_VIS
28243 ldda [%l6]0x24, %o4 ! 0000579CA00002C4 SKIP:L2-B008 0 S Quad_Ld
28244 ldx [%g3-0x0088], %g3 ! 0000579CA00002C8 SKIP:L2-B008 0 ptr_chase
28245 ldx [%g3-0x0088], %g3 ! 0000579CA00002CC SKIP:L2-B008 0 ptr_chase
28246 ldx [%g3-0x0088], %g3 ! 0000579CA00002D0 SKIP:L2-B008 0 ptr_chase
28247 ba,a BL140128 ! 0000579CA00002D4 SKIP:L2-B008 0
28248 nop ! 0000579CA00002D8 SKIP:L2-B008 0 S
28249BL140122: ! ELSE:L2-B009
28250 ldd [%g6+0x0030], %f20 ! 0000579CA00002DC ELSE:L2-B009 0 S <BD140044
28251 std %f34, [%g5+0x0011] ! 0000579CA00002E0 ELSE:L2-B009 0 S >BD140074+1
28252 .word 0x95906000 ! 0000579CA00002E4 ELSE:L2-B009 0 L random
28253 std %f0, [%g4-0x0070] ! 0000579CA00002E8 ELSE:L2-B009 0 S >BD140008
28254 ldsh [%g6-0x0024], %o1 ! 0000579CA00002EC ELSE:L2-B009 0 S <BD140068
28255 .word 0x22BB0A83 ! 0000579CA00002F0 ELSE:L2-B009 0 L random
28256BL140123:ldx [%g2+0x0048], %g3 ! 0000579CA00002F4 ELSE:L2-B009 0 S BASE<BD140209
28257BL140124:ldsh [%g3-0x0018], %o2 ! 0000579CA00002F8 ELSE:L2-B009 0 S <BD140078
28258 .word 0x97906000 ! 0000579CA00002FC ELSE:L2-B009 0 S random
28259 .word 0xE6487CF1 ! 0000579CA0000300 ELSE:L2-B009 0 random
28260 add %g1, 0x6E0, %g1 ! 0000579CA0000304 ELSE:L2-B009 0 chksum++
28261 stda %f36, [%g5+0x0010]%asi ! 0000579CA0000308 ELSE:L2-B009 0 S >BD140074
28262 .word 0x13731618 ! 0000579CA000030C ELSE:L2-B009 0 L random
28263 bnz BL140126 ! 0000579CA0000310 ELSE:L2-B009 0 L
28264 nop ! 0000579CA0000314 ELSE:L2-B009 0 S
28265BL140125:stda %f12, [%g3-0x0038]%asi ! 0000579CA0000318 ELSE:L2-B009 0 S >BD140006
28266 bz,pt %xcc, BL140127 ;.empty ! 0000579CA000031C ELSE:L2-B009 0 L
28267 bgu,a BL140126 ;.empty ! 0000579CA0000320 ELSE:L2-B009 0 L
28268 .word 0x9DE3A060 ! 0000579CA0000324 ELSE:L2-B009 0 L random
28269BL140126:.word 0x4E0A45E0 ! 0000579CA0000328 ELSE:L2-B009 0 S random
28270 std %o2, [%g6+0x0080] ! 0000579CA000032C ELSE:L2-B009 0 S >BD140070
28271BL140127:.word 0xE145E447 ! 0000579CA0000330 ELSE:L2-B009 0 illop
28272BL140128: ! ELSE:L2-B009
28273 .word 0xD658F21A ! 0000579CA0000334 ELSE:L2-B009 0 random
28274 ld [%g5-0x002C], %f2 ! 0000579CA0000338 LOOP:L1-B000 0 S <BD140055
28275 ldx [%g2+0x0058], %l6 ! 0000579CA000033C LOOP:L1-B000 0 <BD140010
28276 .word 0x8A412963 ! 0000579CA0000340 LOOP:L1-B000 0 S random
28277 ldda [%l6]0x24, %o2 ! 0000579CA0000344 LOOP:L1-B000 0 S Quad_Ld
28278 .word 0xBFA48C4A ! 0000579CA0000348 LOOP:L1-B000 0 S illop
28279 .word 0x85658833 ! 0000579CA000034C LOOP:L1-B000 0 illop
28280 stda %f16, [%l6]0xD0 ! 0000579CA0000350 LOOP:L1-B000 0 S Short8
28281 stw %o2, [%g4+0x003C] ! 0000579CA0000354 LOOP:L1-B000 0 S >BD140028+4
28282 subcc %o0, 0x1, %o0 ! 0000579CA0000358 LOOP:L1-B000 0
28283 bnz,a BL140129 ! 0000579CA000035C LOOP:L1-B000 0
28284 ldub [%g3+0x0046], %o3 ! 0000579CA0000360 LOOP:L1-B000 0 S <BD140077
28285 add %g1, 0x33E, %g1 ! 0000579CA0000364 LOOP:L1-B000 0 chksum++
28286 swap [%g3-0x0054], %o4 ! 0000579CA0000368 SUBR:L0-B000 0 S >BD140027
28287 ldub [%g4-0x0058], %o1 ! 0000579CA000036C SUBR:L0-B000 0 S <BD140024
28288 add %g3, 0x43, %l6 ! 0000579CA0000370 SUBR:L0-B000 0 @BD140092
28289 stda %f22, [%l6]0xD0 ! 0000579CA0000374 SUBR:L0-B000 0 S Short8
28290 ld [%g5+0x0020], %f3 ! 0000579CA0000378 SUBR:L0-B000 0 S <BD140042
28291 st %f25, [%g6+0x0064] ! 0000579CA000037C SUBR:L0-B000 0 S >BD140021
28292 retl ! 0000579CA0000380 SUBR:L0-B000 0
28293 add %g1, 0xE2A, %g1 ! 0000579CA0000384 SUBR:L0-B000 0 chksum++
28294
28295SECTION .btext072_pg1 TEXT_VA=0x579ca0000000
28296attr_text {
28297 Name = .btext072_pg1,
28298 VA = 0x579ca0000000,
28299 RA = 0xa70000000,
28300 PA = ra2pa(0xa70000000,0),
28301 tsbonly,
28302 part_0_ctx_nonzero_tsb_config_2,
28303 TTE_Context=75, TTE_Size=5, TTE_W=0, TTE_X=1,
28304 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
28305 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
28306}
28307.text; .skip 8
28308! Context 75: 2257 instructions generated, 3000 executed, 85 traps
28309
28310SECTION .blimp_traps0 TEXT_VA=0xe00000
28311attr_text {
28312 Name = .blimp_traps0,
28313 VA = 0xe00000,
28314 RA = 0xfffff0000,
28315 PA = ra2pa(0xfffff0000,0),
28316 part_0_ctx_zero_tsb_config_1,
28317 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1,
28318 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
28319 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
28320}
28321
28322
28323SECTION .blimp_traps0
28324.text
28325#undef BLIMP_TLABEL
28326#define BLIMP_TLABEL Blimp_tt0
28327#undef BLIMP_TRAP_CKSUM
28328#define BLIMP_TRAP_CKSUM 0
28329#undef BLIMP_VERIFY_FAULTS
28330#define BLIMP_VERIFY_FAULTS 0
28331#undef BLIMP_SPLIT_STACK
28332#define BLIMP_SPLIT_STACK 0
28333#undef BLIMP_BIAS64
28334#define BLIMP_BIAS64 0
28335#undef BLIMP_BIAS32
28336#define BLIMP_BIAS32 0
28337#undef BLIMP_1ST_CTX
28338#define BLIMP_1ST_CTX 68
28339#undef BLIMP_MAX_CTX
28340#define BLIMP_MAX_CTX 75
28341#undef BLIMP_SHR_CTX
28342#undef BLIMP_VERIFY_TRAPS
28343#undef BLIMP_VERIFY_XFSR
28344#undef BLIMP_ENABLE_DEMAP
28345#undef BLIMP_BAD_JMPL
28346#undef BLIMP_SYNC_FINISH
28347#define BLIMP_VERIFY_TRAPS
28348#define BLIMP_VERIFY_XFSR
28349#define BLIMP_ENABLE_DEMAP
28350#define BLIMP_BAD_JMPL
28351
28352
28353
28354#ifndef BLIMP_SCRATCHPAD_VA
28355#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
28356#endif
28357
28358! %g7 ERROR CODES for problems detected in trap handlers.
28359#define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */
28360#define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */
28361#define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */
28362#define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */
28363#define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */
28364#define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */
28365
28366! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits
28367#define DEFAULT_TRAP(NUM) \
28368 mov NUM, %g7; \
28369 sllx %g7, 5, %g7; \
28370 sethi %lm(TRAP_BASE_VA), %g6; \
28371 or %g6, %lo(TRAP_BASE_VA), %g6; \
28372 jmpl %g6+%g7, %g0; \
28373 nop; nop; nop;
28374
28375#define TRAP_JUMP(ADDR) \
28376 sethi %hh(ADDR), %g6; \
28377 or %g6, %hm(ADDR), %g6; \
28378 sethi %lm(ADDR), %g7; \
28379 or %g7, %lo(ADDR), %g7; \
28380 sllx %g6, 32, %g6; \
28381 or %g6, %g7, %g6; \
28382 jmpl %g6, %g0; \
28383 nop;
28384
28385#ifdef BLIMP_VERIFY_TRAPS
28386#define TRAP_BRANCH(NUM,ADDR) \
28387 or %g0, NUM, %g6; \
28388 rdpr %tt, %g2; \
28389 rdpr %tl, %g5; \
28390 rdpr %tstate, %g3; \
28391 rdpr %tpc, %g4; \
28392 rdpr %tnpc, %g5; \
28393 ba,a %xcc,ADDR; \
28394 nop;
28395#else
28396#define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR)
28397#define NEED_TREGS
28398#undef BLIMP_CHECK_ENTRY
28399#endif
28400
28401#define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler)
28402#define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap)
28403#define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
28404
28405#ifdef BLIMP_IGNORE_UNHANDLED_TRAPS
28406#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
28407#else
28408#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap)
28409#endif
28410
28411#if BLIMP_TRAP_CKSUM
28412#define BLIMP_DONE \
28413 wrpr %g0, 0, %gl; \
28414 rdpr %tt, %g7; \
28415 add %g1, %g7, %g1; \
28416 mov 0, %g7; \
28417 done;
28418! ba blimp_done; \
28419! nop;
28420#define BLIMP_RETRY \
28421 wrpr %g0, 0, %gl; \
28422 rdpr %tt, %g7; \
28423 add %g1, %g7, %g1; \
28424 mov 0, %g7; \
28425 retry;
28426! ba blimp_retry; \
28427! nop;
28428#else
28429#define BLIMP_DONE done;
28430#define BLIMP_RETRY retry;
28431#endif
28432
28433#if defined(BLIMP_USE_DEFAULT_TT)
28434#define CHECK_ENTRY
28435#define NEED_TREGS
28436#elif !defined(BLIMP_CHECK_ENTRY)
28437#define CHECK_ENTRY
28438#else
28439#define CHECK_ENTRY \
28440 cmp %g6, %g2; /* compare TT with entry point */ \
28441 bne %xcc, blimp_bad_entry; /* better be the same */ \
28442 nop;
28443#endif
28444
28445#define READ_DFAULT_REGS
28446#define READ_IFAULT_REGS
28447#define READ_TAG_ACCESS
28448
28449#define LOCL(LABEL) .local LABEL; LABEL:
28450#define GLOB(LABEL) .global LABEL; LABEL:
28451
28452#ifdef BLIMP_USE_DEFAULT_TT
28453#define HANDLER(LABEL) GLOB(LABEL)
28454#else
28455#define HANDLER(LABEL) LOCL(LABEL)
28456#endif
28457
28458
28459/*********************************************************************************/
28460#ifndef BLIMP_USE_DEFAULT_TT
28461 .align 0x10000
28462
28463GLOB(BLIMP_TLABEL)
28464
28465/*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000)
28466/*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001)
28467/*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002)
28468/*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003)
28469/*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004)
28470/*TT_REDMODE:*/ DEFAULT_TRAP(0x005)
28471/*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006)
28472/*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007)
28473/*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae)
28474/*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009)
28475/*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A)
28476/*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08)
28477/*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08)
28478/*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D)
28479/*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E)
28480/*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F)
28481
28482/*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010)
28483/*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop)
28484/*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012)
28485/*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013)
28486/*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30)
28487/*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30)
28488/*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30)
28489/*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30)
28490/*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018)
28491/*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019)
28492/*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A)
28493/*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B)
28494/*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C)
28495/*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D)
28496/*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E)
28497/*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F)
28498
28499/*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp)
28500/*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap)
28501/*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap)
28502/*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023)
28503/*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin)
28504/*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025)
28505/*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026)
28506/*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027)
28507/*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028)
28508/*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029)
28509/*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A)
28510/*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B)
28511/*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C)
28512/*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D)
28513/*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E)
28514/*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F)
28515
28516/*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae)
28517/*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031)
28518/*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032)
28519/*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033)
28520/*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler)
28521/*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035)
28522/*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036)
28523/*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc)
28524/*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038)
28525/*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039)
28526/*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A)
28527/*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B)
28528/*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C)
28529/*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D)
28530/*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E)
28531/*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F)
28532
28533/*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040)
28534/*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint)
28535/*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint)
28536/*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint)
28537/*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint)
28538/*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint)
28539/*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint)
28540/*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint)
28541/*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint)
28542/*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint)
28543/*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint)
28544/*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint)
28545/*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint)
28546/*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint)
28547/*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint)
28548/*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint)
28549
28550/*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050)
28551/*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051)
28552/*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052)
28553/*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053)
28554/*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054)
28555/*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055)
28556/*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056)
28557/*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057)
28558/*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058)
28559/*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059)
28560/*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A)
28561/*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B)
28562/*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C)
28563/*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D)
28564/*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E)
28565/*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F)
28566
28567/*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060)
28568/*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061)
28569/*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062)
28570/*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063)
28571/*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064)
28572/*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065)
28573/*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066)
28574/*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067)
28575/*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068)
28576/*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069)
28577/*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A)
28578/*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B)
28579/*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C)
28580/*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D)
28581/*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E)
28582/*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F)
28583
28584/*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070)
28585/*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071)
28586/*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072)
28587/*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073)
28588/*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074)
28589/*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075)
28590/*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076)
28591/*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077)
28592/*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078)
28593/*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079)
28594/*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A)
28595/*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B)
28596/*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C)
28597/*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D)
28598/*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E)
28599/*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F)
28600
28601/*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler)
28602/*TT_EXTRA_081:*/ INVALID_TRAP(0x081)
28603/*TT_EXTRA_082:*/ INVALID_TRAP(0x082)
28604/*TT_EXTRA_083:*/ INVALID_TRAP(0x083)
28605/*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084)
28606/*TT_EXTRA_085:*/ INVALID_TRAP(0x085)
28607/*TT_EXTRA_086:*/ INVALID_TRAP(0x086)
28608/*TT_EXTRA_087:*/ INVALID_TRAP(0x087)
28609/*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler)
28610/*TT_EXTRA_089:*/ INVALID_TRAP(0x089)
28611/*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A)
28612/*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B)
28613/*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C)
28614/*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D)
28615/*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E)
28616/*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F)
28617/*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler)
28618/*TT_EXTRA_091:*/ INVALID_TRAP(0x091)
28619/*TT_EXTRA_092:*/ INVALID_TRAP(0x092)
28620/*TT_EXTRA_093:*/ INVALID_TRAP(0x093)
28621/*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094)
28622/*TT_EXTRA_095:*/ INVALID_TRAP(0x095)
28623/*TT_EXTRA_096:*/ INVALID_TRAP(0x096)
28624/*TT_EXTRA_097:*/ INVALID_TRAP(0x097)
28625/*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler)
28626/*TT_EXTRA_099:*/ INVALID_TRAP(0x099)
28627/*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A)
28628/*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B)
28629/*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C)
28630/*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D)
28631/*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E)
28632/*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F)
28633
28634/*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0)
28635/*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1)
28636/*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2)
28637/*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3)
28638/*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4)
28639/*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5)
28640/*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6)
28641/*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7)
28642/*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8)
28643/*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9)
28644/*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA)
28645/*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB)
28646/*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC)
28647/*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD)
28648/*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE)
28649/*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF)
28650/*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0)
28651/*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1)
28652/*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2)
28653/*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3)
28654/*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4)
28655/*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5)
28656/*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6)
28657/*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7)
28658/*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8)
28659/*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9)
28660/*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA)
28661/*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB)
28662/*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC)
28663/*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD)
28664/*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE)
28665/*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF)
28666
28667/*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler)
28668/*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1)
28669/*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2)
28670/*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3)
28671/*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler)
28672/*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5)
28673/*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6)
28674/*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7)
28675/*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler)
28676/*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9)
28677/*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca)
28678/*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb)
28679/*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler)
28680/*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD)
28681/*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE)
28682/*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF)
28683/*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler)
28684/*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1)
28685/*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2)
28686/*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3)
28687/*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler)
28688/*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5)
28689/*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6)
28690/*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7)
28691/*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler)
28692/*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9)
28693/*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA)
28694/*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB)
28695/*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler)
28696/*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD)
28697/*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE)
28698/*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF)
28699
28700/*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0)
28701/*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1)
28702/*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2)
28703/*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3)
28704/*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4)
28705/*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5)
28706/*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6)
28707/*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7)
28708/*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8)
28709/*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9)
28710/*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA)
28711/*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB)
28712/*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC)
28713/*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED)
28714/*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE)
28715/*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF)
28716/*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0)
28717/*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1)
28718/*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2)
28719/*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3)
28720/*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4)
28721/*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5)
28722/*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6)
28723/*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7)
28724/*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8)
28725/*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9)
28726/*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA)
28727/*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB)
28728/*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC)
28729/*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD)
28730/*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE)
28731/*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF)
28732
28733/*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap
28734/*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap
28735/*TT_TCC_02:*/ DEFAULT_TRAP(0x102)
28736/*TT_TCC_03:*/ DEFAULT_TRAP(0x103)
28737/*TT_TCC_04:*/ DEFAULT_TRAP(0x104)
28738/*TT_TCC_05:*/ DEFAULT_TRAP(0x105)
28739/*TT_TCC_06:*/ DEFAULT_TRAP(0x106)
28740/*TT_TCC_07:*/ DEFAULT_TRAP(0x107)
28741/*TT_TCC_08:*/ DEFAULT_TRAP(0x108)
28742/*TT_TCC_09:*/ DEFAULT_TRAP(0x109)
28743/*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A)
28744/*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B)
28745/*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C)
28746/*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D)
28747/*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E)
28748/*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F)
28749
28750/*TT_TCC_10:*/ DEFAULT_TRAP(0x110)
28751/*TT_TCC_11:*/ DEFAULT_TRAP(0x111)
28752/*TT_TCC_12:*/ DEFAULT_TRAP(0x112)
28753/*TT_TCC_13:*/ DEFAULT_TRAP(0x113)
28754/*TT_TCC_14:*/ DEFAULT_TRAP(0x114)
28755/*TT_TCC_15:*/ DEFAULT_TRAP(0x115)
28756/*TT_TCC_16:*/ DEFAULT_TRAP(0x116)
28757/*TT_TCC_17:*/ DEFAULT_TRAP(0x117)
28758/*TT_TCC_18:*/ DEFAULT_TRAP(0x118)
28759/*TT_TCC_19:*/ DEFAULT_TRAP(0x119)
28760/*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A)
28761/*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B)
28762/*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C)
28763/*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D)
28764/*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E)
28765/*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F)
28766
28767/*TT_TCC_20:*/ DEFAULT_TRAP(0x120)
28768/*TT_TCC_21:*/ DEFAULT_TRAP(0x121)
28769/*TT_TCC_22:*/ DEFAULT_TRAP(0x122)
28770/*TT_TCC_23:*/ DEFAULT_TRAP(0x123)
28771/*TT_TCC_24:*/ DEFAULT_TRAP(0x124)
28772/*TT_TCC_25:*/ DEFAULT_TRAP(0x125)
28773/*TT_TCC_26:*/ DEFAULT_TRAP(0x126)
28774/*TT_TCC_27:*/ DEFAULT_TRAP(0x127)
28775/*TT_TCC_28:*/ DEFAULT_TRAP(0x128)
28776/*TT_TCC_29:*/ DEFAULT_TRAP(0x129)
28777/*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A)
28778/*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B)
28779/*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C)
28780/*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D)
28781/*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E)
28782/*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F)
28783
28784/* User-defined traps */
28785#ifdef BLIMP_UTRAP0
28786 TRAP_JUMP(BLIMP_UTRAP0)
28787#else
28788 DEFAULT_TRAP(0x130)
28789#endif
28790
28791#ifdef BLIMP_UTRAP1
28792 TRAP_JUMP(BLIMP_UTRAP1)
28793#else
28794 DEFAULT_TRAP(0x131)
28795#endif
28796
28797#ifdef BLIMP_UTRAP2
28798 TRAP_JUMP(BLIMP_UTRAP2)
28799#else
28800 DEFAULT_TRAP(0x132)
28801#endif
28802
28803#ifdef BLIMP_UTRAP3
28804 TRAP_JUMP(BLIMP_UTRAP3)
28805#else
28806 DEFAULT_TRAP(0x133)
28807#endif
28808
28809#ifdef BLIMP_UTRAP4
28810 TRAP_JUMP(BLIMP_UTRAP4)
28811#else
28812 DEFAULT_TRAP(0x134)
28813#endif
28814
28815#ifdef BLIMP_UTRAP5
28816 TRAP_JUMP(BLIMP_UTRAP5)
28817#else
28818 DEFAULT_TRAP(0x135)
28819#endif
28820
28821#ifdef BLIMP_UTRAP6
28822 TRAP_JUMP(BLIMP_UTRAP6)
28823#else
28824 DEFAULT_TRAP(0x136)
28825#endif
28826
28827#ifdef BLIMP_UTRAP7
28828 TRAP_JUMP(BLIMP_UTRAP7)
28829#else
28830 DEFAULT_TRAP(0x137)
28831#endif
28832
28833#ifdef BLIMP_UTRAP8
28834 TRAP_JUMP(BLIMP_UTRAP8)
28835#else
28836 DEFAULT_TRAP(0x138)
28837#endif
28838
28839#ifdef BLIMP_UTRAP9
28840 TRAP_JUMP(BLIMP_UTRAP9)
28841#else
28842 DEFAULT_TRAP(0x139)
28843#endif
28844
28845#ifdef BLIMP_UTRAP10
28846 TRAP_JUMP(BLIMP_UTRAP10)
28847#else
28848 DEFAULT_TRAP(0x13A)
28849#endif
28850
28851#ifdef BLIMP_UTRAP11
28852 TRAP_JUMP(BLIMP_UTRAP11)
28853#else
28854 DEFAULT_TRAP(0x13B)
28855#endif
28856
28857#ifdef BLIMP_UTRAP12
28858 TRAP_JUMP(BLIMP_UTRAP12)
28859#else
28860 DEFAULT_TRAP(0x13C)
28861#endif
28862
28863#ifdef BLIMP_UTRAP13
28864 TRAP_JUMP(BLIMP_UTRAP13)
28865#else
28866 DEFAULT_TRAP(0x13D)
28867#endif
28868
28869#ifdef BLIMP_UTRAP14
28870 TRAP_JUMP(BLIMP_UTRAP14)
28871#else
28872 DEFAULT_TRAP(0x13E)
28873#endif
28874
28875#ifdef BLIMP_UTRAP15
28876 TRAP_JUMP(BLIMP_UTRAP15)
28877#else
28878 DEFAULT_TRAP(0x13F)
28879#endif
28880
28881/*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv)
28882/*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv)
28883/*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv)
28884/*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp)
28885/*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0)
28886/*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack)
28887/*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page)
28888/*TT_TCC_47:*/ DEFAULT_TRAP(0x147)
28889/*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all)
28890/*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2)
28891/*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A)
28892/*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B)
28893/*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C)
28894/*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D)
28895/*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E)
28896/*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F)
28897
28898/*TT_TCC_50:*/ GENERIC_TRAP(0x150)
28899/*TT_TCC_51:*/ GENERIC_TRAP(0x151)
28900/*TT_TCC_52:*/ GENERIC_TRAP(0x152)
28901/*TT_TCC_53:*/ GENERIC_TRAP(0x153)
28902/*TT_TCC_54:*/ GENERIC_TRAP(0x154)
28903/*TT_TCC_55:*/ GENERIC_TRAP(0x155)
28904/*TT_TCC_56:*/ GENERIC_TRAP(0x156)
28905/*TT_TCC_57:*/ GENERIC_TRAP(0x157)
28906/*TT_TCC_58:*/ GENERIC_TRAP(0x158)
28907/*TT_TCC_59:*/ GENERIC_TRAP(0x159)
28908/*TT_TCC_5a:*/ GENERIC_TRAP(0x15A)
28909/*TT_TCC_5b:*/ GENERIC_TRAP(0x15B)
28910/*TT_TCC_5c:*/ GENERIC_TRAP(0x15C)
28911/*TT_TCC_5d:*/ GENERIC_TRAP(0x15D)
28912/*TT_TCC_5e:*/ GENERIC_TRAP(0x15E)
28913/*TT_TCC_5f:*/ GENERIC_TRAP(0x15F)
28914
28915/* Half the traps are handled using retry instead of done
28916/*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone)
28917/*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone)
28918/*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone)
28919/*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone)
28920/*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone)
28921/*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone)
28922/*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone)
28923/*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone)
28924/*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone)
28925/*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone)
28926/*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone)
28927/*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone)
28928/*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone)
28929/*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone)
28930/*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone)
28931/*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone)
28932
28933/* Pseudo branches */
28934/*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/
28935/*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch)
28936/*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch)
28937/*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch)
28938/*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch)
28939/*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch)
28940/*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch)
28941/*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch)
28942/*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch)
28943/*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch)
28944/*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch)
28945/*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch)
28946/*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch)
28947/*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch)
28948/*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch)
28949/*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch)
28950 .skip 128*32
28951
28952! Trap table for TL>=1: nothing for now
28953
28954DEFAULT_TRAP(0x200)
28955DEFAULT_TRAP(0x201)
28956DEFAULT_TRAP(0x202)
28957DEFAULT_TRAP(0x203)
28958DEFAULT_TRAP(0x204)
28959DEFAULT_TRAP(0x205)
28960DEFAULT_TRAP(0x206)
28961DEFAULT_TRAP(0x207)
28962DEFAULT_TRAP(0x208)
28963DEFAULT_TRAP(0x209)
28964DEFAULT_TRAP(0x20A)
28965DEFAULT_TRAP(0x20B)
28966DEFAULT_TRAP(0x20C)
28967DEFAULT_TRAP(0x20D)
28968DEFAULT_TRAP(0x20E)
28969DEFAULT_TRAP(0x20F)
28970
28971DEFAULT_TRAP(0x210)
28972DEFAULT_TRAP(0x211)
28973DEFAULT_TRAP(0x212)
28974DEFAULT_TRAP(0x213)
28975DEFAULT_TRAP(0x214)
28976DEFAULT_TRAP(0x215)
28977DEFAULT_TRAP(0x216)
28978DEFAULT_TRAP(0x217)
28979DEFAULT_TRAP(0x218)
28980DEFAULT_TRAP(0x219)
28981DEFAULT_TRAP(0x21A)
28982DEFAULT_TRAP(0x21B)
28983DEFAULT_TRAP(0x21C)
28984DEFAULT_TRAP(0x21D)
28985DEFAULT_TRAP(0x21E)
28986DEFAULT_TRAP(0x21F)
28987
28988DEFAULT_TRAP(0x220)
28989DEFAULT_TRAP(0x221)
28990DEFAULT_TRAP(0x222)
28991DEFAULT_TRAP(0x223)
28992DEFAULT_TRAP(0x224)
28993DEFAULT_TRAP(0x225)
28994DEFAULT_TRAP(0x226)
28995DEFAULT_TRAP(0x227)
28996DEFAULT_TRAP(0x228)
28997DEFAULT_TRAP(0x229)
28998DEFAULT_TRAP(0x22A)
28999DEFAULT_TRAP(0x22B)
29000DEFAULT_TRAP(0x22C)
29001DEFAULT_TRAP(0x22D)
29002DEFAULT_TRAP(0x22E)
29003DEFAULT_TRAP(0x22F)
29004
29005DEFAULT_TRAP(0x230)
29006DEFAULT_TRAP(0x231)
29007DEFAULT_TRAP(0x232)
29008DEFAULT_TRAP(0x233)
29009DEFAULT_TRAP(0x234)
29010DEFAULT_TRAP(0x235)
29011DEFAULT_TRAP(0x236)
29012DEFAULT_TRAP(0x237)
29013DEFAULT_TRAP(0x238)
29014DEFAULT_TRAP(0x239)
29015DEFAULT_TRAP(0x23A)
29016DEFAULT_TRAP(0x23B)
29017DEFAULT_TRAP(0x23C)
29018DEFAULT_TRAP(0x23D)
29019DEFAULT_TRAP(0x23E)
29020DEFAULT_TRAP(0x23F)
29021
29022DEFAULT_TRAP(0x240)
29023DEFAULT_TRAP(0x241)
29024DEFAULT_TRAP(0x242)
29025DEFAULT_TRAP(0x243)
29026DEFAULT_TRAP(0x244)
29027DEFAULT_TRAP(0x245)
29028DEFAULT_TRAP(0x246)
29029DEFAULT_TRAP(0x247)
29030DEFAULT_TRAP(0x248)
29031DEFAULT_TRAP(0x249)
29032DEFAULT_TRAP(0x24A)
29033DEFAULT_TRAP(0x24B)
29034DEFAULT_TRAP(0x24C)
29035DEFAULT_TRAP(0x24D)
29036DEFAULT_TRAP(0x24E)
29037DEFAULT_TRAP(0x24F)
29038
29039DEFAULT_TRAP(0x250)
29040DEFAULT_TRAP(0x251)
29041DEFAULT_TRAP(0x252)
29042DEFAULT_TRAP(0x253)
29043DEFAULT_TRAP(0x254)
29044DEFAULT_TRAP(0x255)
29045DEFAULT_TRAP(0x256)
29046DEFAULT_TRAP(0x257)
29047DEFAULT_TRAP(0x258)
29048DEFAULT_TRAP(0x259)
29049DEFAULT_TRAP(0x25A)
29050DEFAULT_TRAP(0x25B)
29051DEFAULT_TRAP(0x25C)
29052DEFAULT_TRAP(0x25D)
29053DEFAULT_TRAP(0x25E)
29054DEFAULT_TRAP(0x25F)
29055
29056DEFAULT_TRAP(0x260)
29057DEFAULT_TRAP(0x261)
29058DEFAULT_TRAP(0x262)
29059DEFAULT_TRAP(0x263)
29060DEFAULT_TRAP(0x264)
29061DEFAULT_TRAP(0x265)
29062DEFAULT_TRAP(0x266)
29063DEFAULT_TRAP(0x267)
29064DEFAULT_TRAP(0x268)
29065DEFAULT_TRAP(0x269)
29066DEFAULT_TRAP(0x26A)
29067DEFAULT_TRAP(0x26B)
29068DEFAULT_TRAP(0x26C)
29069DEFAULT_TRAP(0x26D)
29070DEFAULT_TRAP(0x26E)
29071DEFAULT_TRAP(0x26F)
29072
29073DEFAULT_TRAP(0x270)
29074DEFAULT_TRAP(0x271)
29075DEFAULT_TRAP(0x272)
29076DEFAULT_TRAP(0x273)
29077DEFAULT_TRAP(0x274)
29078DEFAULT_TRAP(0x275)
29079DEFAULT_TRAP(0x276)
29080DEFAULT_TRAP(0x277)
29081DEFAULT_TRAP(0x278)
29082DEFAULT_TRAP(0x279)
29083DEFAULT_TRAP(0x27A)
29084DEFAULT_TRAP(0x27B)
29085DEFAULT_TRAP(0x27C)
29086DEFAULT_TRAP(0x27D)
29087DEFAULT_TRAP(0x27E)
29088DEFAULT_TRAP(0x27F)
29089
29090DEFAULT_TRAP(0x280)
29091DEFAULT_TRAP(0x281)
29092DEFAULT_TRAP(0x282)
29093DEFAULT_TRAP(0x283)
29094DEFAULT_TRAP(0x284)
29095DEFAULT_TRAP(0x285)
29096DEFAULT_TRAP(0x286)
29097DEFAULT_TRAP(0x287)
29098DEFAULT_TRAP(0x288)
29099DEFAULT_TRAP(0x289)
29100DEFAULT_TRAP(0x28A)
29101DEFAULT_TRAP(0x28B)
29102DEFAULT_TRAP(0x28C)
29103DEFAULT_TRAP(0x28D)
29104DEFAULT_TRAP(0x28E)
29105DEFAULT_TRAP(0x28F)
29106
29107DEFAULT_TRAP(0x290)
29108DEFAULT_TRAP(0x291)
29109DEFAULT_TRAP(0x292)
29110DEFAULT_TRAP(0x293)
29111DEFAULT_TRAP(0x294)
29112DEFAULT_TRAP(0x295)
29113DEFAULT_TRAP(0x296)
29114DEFAULT_TRAP(0x297)
29115DEFAULT_TRAP(0x298)
29116DEFAULT_TRAP(0x299)
29117DEFAULT_TRAP(0x29A)
29118DEFAULT_TRAP(0x29B)
29119DEFAULT_TRAP(0x29C)
29120DEFAULT_TRAP(0x29D)
29121DEFAULT_TRAP(0x29E)
29122DEFAULT_TRAP(0x29F)
29123
29124DEFAULT_TRAP(0x2A0)
29125DEFAULT_TRAP(0x2A1)
29126DEFAULT_TRAP(0x2A2)
29127DEFAULT_TRAP(0x2A3)
29128DEFAULT_TRAP(0x2A4)
29129DEFAULT_TRAP(0x2A5)
29130DEFAULT_TRAP(0x2A6)
29131DEFAULT_TRAP(0x2A7)
29132DEFAULT_TRAP(0x2A8)
29133DEFAULT_TRAP(0x2A9)
29134DEFAULT_TRAP(0x2AA)
29135DEFAULT_TRAP(0x2AB)
29136DEFAULT_TRAP(0x2AC)
29137DEFAULT_TRAP(0x2AD)
29138DEFAULT_TRAP(0x2AE)
29139DEFAULT_TRAP(0x2AF)
29140
29141DEFAULT_TRAP(0x2B0)
29142DEFAULT_TRAP(0x2B1)
29143DEFAULT_TRAP(0x2B2)
29144DEFAULT_TRAP(0x2B3)
29145DEFAULT_TRAP(0x2B4)
29146DEFAULT_TRAP(0x2B5)
29147DEFAULT_TRAP(0x2B6)
29148DEFAULT_TRAP(0x2B7)
29149DEFAULT_TRAP(0x2B8)
29150DEFAULT_TRAP(0x2B9)
29151DEFAULT_TRAP(0x2BA)
29152DEFAULT_TRAP(0x2BB)
29153DEFAULT_TRAP(0x2BC)
29154DEFAULT_TRAP(0x2BD)
29155DEFAULT_TRAP(0x2BE)
29156DEFAULT_TRAP(0x2BF)
29157
29158DEFAULT_TRAP(0x2C0)
29159DEFAULT_TRAP(0x2C1)
29160DEFAULT_TRAP(0x2C2)
29161DEFAULT_TRAP(0x2C3)
29162DEFAULT_TRAP(0x2C4)
29163DEFAULT_TRAP(0x2C5)
29164DEFAULT_TRAP(0x2C6)
29165DEFAULT_TRAP(0x2C7)
29166DEFAULT_TRAP(0x2C8)
29167DEFAULT_TRAP(0x2C9)
29168DEFAULT_TRAP(0x2CA)
29169DEFAULT_TRAP(0x2CB)
29170DEFAULT_TRAP(0x2CC)
29171DEFAULT_TRAP(0x2CD)
29172DEFAULT_TRAP(0x2CE)
29173DEFAULT_TRAP(0x2CF)
29174
29175DEFAULT_TRAP(0x2D0)
29176DEFAULT_TRAP(0x2D1)
29177DEFAULT_TRAP(0x2D2)
29178DEFAULT_TRAP(0x2D3)
29179DEFAULT_TRAP(0x2D4)
29180DEFAULT_TRAP(0x2D5)
29181DEFAULT_TRAP(0x2D6)
29182DEFAULT_TRAP(0x2D7)
29183DEFAULT_TRAP(0x2D8)
29184DEFAULT_TRAP(0x2D9)
29185DEFAULT_TRAP(0x2DA)
29186DEFAULT_TRAP(0x2DB)
29187DEFAULT_TRAP(0x2DC)
29188DEFAULT_TRAP(0x2DD)
29189DEFAULT_TRAP(0x2DE)
29190DEFAULT_TRAP(0x2DF)
29191
29192DEFAULT_TRAP(0x2E0)
29193DEFAULT_TRAP(0x2E1)
29194DEFAULT_TRAP(0x2E2)
29195DEFAULT_TRAP(0x2E3)
29196DEFAULT_TRAP(0x2E4)
29197DEFAULT_TRAP(0x2E5)
29198DEFAULT_TRAP(0x2E6)
29199DEFAULT_TRAP(0x2E7)
29200DEFAULT_TRAP(0x2E8)
29201DEFAULT_TRAP(0x2E9)
29202DEFAULT_TRAP(0x2EA)
29203DEFAULT_TRAP(0x2EB)
29204DEFAULT_TRAP(0x2EC)
29205DEFAULT_TRAP(0x2ED)
29206DEFAULT_TRAP(0x2EE)
29207DEFAULT_TRAP(0x2EF)
29208
29209DEFAULT_TRAP(0x2F0)
29210DEFAULT_TRAP(0x2F1)
29211DEFAULT_TRAP(0x2F2)
29212DEFAULT_TRAP(0x2F3)
29213DEFAULT_TRAP(0x2F4)
29214DEFAULT_TRAP(0x2F5)
29215DEFAULT_TRAP(0x2F6)
29216DEFAULT_TRAP(0x2F7)
29217DEFAULT_TRAP(0x2F8)
29218DEFAULT_TRAP(0x2F9)
29219DEFAULT_TRAP(0x2FA)
29220DEFAULT_TRAP(0x2FB)
29221DEFAULT_TRAP(0x2FC)
29222DEFAULT_TRAP(0x2FD)
29223DEFAULT_TRAP(0x2FE)
29224DEFAULT_TRAP(0x2FF)
29225
29226TRAP_JUMP(blimp_end_good)
29227TRAP_JUMP(blimp_end_bad)
29228DEFAULT_TRAP(0x302)
29229DEFAULT_TRAP(0x303)
29230DEFAULT_TRAP(0x304)
29231DEFAULT_TRAP(0x305)
29232DEFAULT_TRAP(0x306)
29233DEFAULT_TRAP(0x307)
29234DEFAULT_TRAP(0x308)
29235DEFAULT_TRAP(0x309)
29236DEFAULT_TRAP(0x30A)
29237DEFAULT_TRAP(0x30B)
29238DEFAULT_TRAP(0x30C)
29239DEFAULT_TRAP(0x30D)
29240DEFAULT_TRAP(0x30E)
29241DEFAULT_TRAP(0x30F)
29242
29243DEFAULT_TRAP(0x310)
29244DEFAULT_TRAP(0x311)
29245DEFAULT_TRAP(0x312)
29246DEFAULT_TRAP(0x313)
29247DEFAULT_TRAP(0x314)
29248DEFAULT_TRAP(0x315)
29249DEFAULT_TRAP(0x316)
29250DEFAULT_TRAP(0x317)
29251DEFAULT_TRAP(0x318)
29252DEFAULT_TRAP(0x319)
29253DEFAULT_TRAP(0x31A)
29254DEFAULT_TRAP(0x31B)
29255DEFAULT_TRAP(0x31C)
29256DEFAULT_TRAP(0x31D)
29257DEFAULT_TRAP(0x31E)
29258DEFAULT_TRAP(0x31F)
29259
29260DEFAULT_TRAP(0x320)
29261DEFAULT_TRAP(0x321)
29262DEFAULT_TRAP(0x322)
29263DEFAULT_TRAP(0x323)
29264DEFAULT_TRAP(0x324)
29265DEFAULT_TRAP(0x325)
29266DEFAULT_TRAP(0x326)
29267DEFAULT_TRAP(0x327)
29268DEFAULT_TRAP(0x328)
29269DEFAULT_TRAP(0x329)
29270DEFAULT_TRAP(0x32A)
29271DEFAULT_TRAP(0x32B)
29272DEFAULT_TRAP(0x32C)
29273DEFAULT_TRAP(0x32D)
29274DEFAULT_TRAP(0x32E)
29275DEFAULT_TRAP(0x32F)
29276
29277DEFAULT_TRAP(0x330)
29278DEFAULT_TRAP(0x331)
29279DEFAULT_TRAP(0x332)
29280DEFAULT_TRAP(0x333)
29281DEFAULT_TRAP(0x334)
29282DEFAULT_TRAP(0x335)
29283DEFAULT_TRAP(0x336)
29284DEFAULT_TRAP(0x337)
29285DEFAULT_TRAP(0x338)
29286DEFAULT_TRAP(0x339)
29287DEFAULT_TRAP(0x33A)
29288DEFAULT_TRAP(0x33B)
29289DEFAULT_TRAP(0x33C)
29290DEFAULT_TRAP(0x33D)
29291DEFAULT_TRAP(0x33E)
29292DEFAULT_TRAP(0x33F)
29293
29294DEFAULT_TRAP(0x340)
29295DEFAULT_TRAP(0x341)
29296DEFAULT_TRAP(0x342)
29297DEFAULT_TRAP(0x343)
29298DEFAULT_TRAP(0x344)
29299DEFAULT_TRAP(0x345)
29300DEFAULT_TRAP(0x346)
29301DEFAULT_TRAP(0x347)
29302DEFAULT_TRAP(0x348)
29303DEFAULT_TRAP(0x349)
29304DEFAULT_TRAP(0x34A)
29305DEFAULT_TRAP(0x34B)
29306DEFAULT_TRAP(0x34C)
29307DEFAULT_TRAP(0x34D)
29308DEFAULT_TRAP(0x34E)
29309DEFAULT_TRAP(0x34F)
29310
29311DEFAULT_TRAP(0x350)
29312DEFAULT_TRAP(0x351)
29313DEFAULT_TRAP(0x352)
29314DEFAULT_TRAP(0x353)
29315DEFAULT_TRAP(0x354)
29316DEFAULT_TRAP(0x355)
29317DEFAULT_TRAP(0x356)
29318DEFAULT_TRAP(0x357)
29319DEFAULT_TRAP(0x358)
29320DEFAULT_TRAP(0x359)
29321DEFAULT_TRAP(0x35A)
29322DEFAULT_TRAP(0x35B)
29323DEFAULT_TRAP(0x35C)
29324DEFAULT_TRAP(0x35D)
29325DEFAULT_TRAP(0x35E)
29326DEFAULT_TRAP(0x35F)
29327
29328DEFAULT_TRAP(0x360)
29329DEFAULT_TRAP(0x361)
29330DEFAULT_TRAP(0x362)
29331DEFAULT_TRAP(0x363)
29332DEFAULT_TRAP(0x364)
29333DEFAULT_TRAP(0x365)
29334DEFAULT_TRAP(0x366)
29335DEFAULT_TRAP(0x367)
29336DEFAULT_TRAP(0x368)
29337DEFAULT_TRAP(0x369)
29338DEFAULT_TRAP(0x36A)
29339DEFAULT_TRAP(0x36B)
29340DEFAULT_TRAP(0x36C)
29341DEFAULT_TRAP(0x36D)
29342DEFAULT_TRAP(0x36E)
29343DEFAULT_TRAP(0x36F)
29344
29345DEFAULT_TRAP(0x370)
29346DEFAULT_TRAP(0x371)
29347DEFAULT_TRAP(0x372)
29348DEFAULT_TRAP(0x373)
29349DEFAULT_TRAP(0x374)
29350DEFAULT_TRAP(0x375)
29351DEFAULT_TRAP(0x376)
29352DEFAULT_TRAP(0x377)
29353DEFAULT_TRAP(0x378)
29354DEFAULT_TRAP(0x379)
29355DEFAULT_TRAP(0x37A)
29356DEFAULT_TRAP(0x37B)
29357DEFAULT_TRAP(0x37C)
29358DEFAULT_TRAP(0x37D)
29359DEFAULT_TRAP(0x37E)
29360DEFAULT_TRAP(0x37F)
29361
29362/*TT_END:*/
29363
29364#endif
29365
29366
29367/************************************************************************
29368 BLIMP TRAP HANDLERS:
29369************************************************************************/
29370
29371! Generic trap: just check the parameters and move on
29372HANDLER(blimp_generic_handler)
29373 CHECK_ENTRY
29374 BLIMP_DONE
29375
29376HANDLER(blimp_generic_no_cksum)
29377 CHECK_ENTRY
29378 done
29379
29380HANDLER(blimp_misalign_handler)
29381 CHECK_ENTRY
29382#ifdef NEED_TREGS
29383 rdpr %tpc, %g4
29384 rdpr %tstate, %g3
29385#else
29386 mov %g4, %g7 ! tpc
29387#endif
29388 READ_DFAULT_REGS
29389#ifdef BLIMP_BAD_JMPL
29390! If offending instruction was JMPL %l6,%o7 then fix up
29391! the misaligned address in %l6 and retry it.
29392 srl %g4, 0, %g7
29393 andcc %g3, 0x800, %g0 ! if %tstate.pstate.am bit = 1
29394 movnz %icc, %g7, %g4 ! then use 32-bit pc
29395 lduwa [%g4]ASI_PRIMARY, %g5 ! fetch instr
29396 srlx %g5, 25, %g2
29397 cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7
29398 bne mal_done
29399 nop
29400 andn %l6, 0x3, %l6 ! zero lower 2 bits
29401 BLIMP_RETRY ! have another go
29402#endif
29403LOCL(mal_done)
29404 BLIMP_DONE
29405
29406!========================================
29407! Faked trap codes: make blimp think
29408! a correct V9 trap type occurred instead
29409! of the SunSparc-2.0 variants.
29410
29411HANDLER(blimp_fake_tt08)
29412 CHECK_ENTRY
29413#if BLIMP_TRAP_CKSUM
29414 wrpr %g0, 0x08, %tt
29415#endif
29416 ba blimp_iae1
29417 nop
29418
29419HANDLER(blimp_fake_tt30)
29420 CHECK_ENTRY
29421#if BLIMP_TRAP_CKSUM
29422 wrpr %g0, 0x30, %tt
29423#endif
29424 ba blimp_dae1
29425 nop
29426
29427
29428!========================================
29429! Redone: do a RETRY that looks like a DONE
29430
29431HANDLER(blimp_generic_redone)
29432 CHECK_ENTRY
29433#ifdef NEED_TREGS
29434 rdpr %tnpc, %g5
29435#endif
29436 add %g5, 4, %g4
29437 wrpr %g5, 0, %tpc ! tpc <-- tnpc
29438 wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4
29439 BLIMP_RETRY
29440
29441
29442!========================================
29443! Special TA trap to toggle privileged mode
29444
29445HANDLER(blimp_flip_priv)
29446 CHECK_ENTRY
29447#ifdef NEED_TREGS
29448 rdpr %tstate, %g3 ! get pstate from tstate
29449#endif
29450 wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted
29451 BLIMP_DONE ! return
29452
29453
29454!========================================
29455! Special TA trap to enter non-privileged mode
29456
29457HANDLER(blimp_reset_priv)
29458 CHECK_ENTRY
29459#ifdef NEED_TREGS
29460 rdpr %tstate, %g3 ! get pstate from tstate
29461#endif
29462 andn %g3, 0x400, %g3 ! turn off pstate.priv bit
29463 wrpr %g3, 0, %tstate ! put it back
29464 BLIMP_DONE ! return in non-priv mode
29465
29466
29467!========================================
29468! Special TA trap to enter privileged mode
29469
29470HANDLER(blimp_set_priv)
29471 CHECK_ENTRY
29472#ifdef NEED_TREGS
29473 rdpr %tstate, %g3 ! get pstate from tstate
29474#endif
29475 or %g3, 0x400, %g3 ! turn on pstate.priv bit
29476 wrpr %g3, 0, %tstate ! put it back
29477 BLIMP_DONE ! return in priv mode
29478
29479
29480!========================================
29481! Special TA trap to toggle PSTATE_PEF bit
29482
29483HANDLER(blimp_flip_fp)
29484 CHECK_ENTRY
29485#ifdef NEED_TREGS
29486 rdpr %tstate, %g3 ! get pstate from tstate
29487#endif
29488 sethi %hi(0x1000), %g4
29489 wrpr %g3, %g4, %tstate ! put pstate.pef back inverted
29490 BLIMP_DONE ! return
29491
29492
29493!========================================
29494! Special TA trap to clear %cleanwin reg
29495
29496HANDLER(blimp_cleanwin0)
29497 CHECK_ENTRY
29498 wrpr %g0, %g0, %cleanwin ! reset cleanwin reg
29499 BLIMP_DONE ! return
29500
29501
29502!========================================
29503! Priv-Op or Instruction-Access Exception:
29504! Turn on privileged mode and retry
29505
29506HANDLER(blimp_iae)
29507 READ_IFAULT_REGS
29508 READ_TAG_ACCESS
29509HANDLER(blimp_privop)
29510 CHECK_ENTRY
29511LOCL(blimp_iae1)
29512#ifdef NEED_TREGS
29513 rdpr %tstate, %g3 ! get pstate from tstate
29514#endif
29515 or %g3, 0x400, %g3 ! turn on pstate.priv bit
29516 wrpr %g3, 0, %tstate ! put it back
29517 BLIMP_RETRY ! retry in priv mode
29518
29519!========================================
29520! Data-Access Exception or Privileged Access Exception:
29521! Turn on priv mode and retry, or skip if already on
29522
29523HANDLER(blimp_dae)
29524 READ_TAG_ACCESS
29525HANDLER(blimp_privacc)
29526 CHECK_ENTRY
29527 READ_DFAULT_REGS
29528LOCL(blimp_dae1)
29529#ifdef NEED_TREGS
29530 rdpr %tstate, %g3 ! get pstate from tstate
29531#endif
29532 andcc %g3, 0x400, %g0 ! IF already running in priv mode
29533 bnz dae_done ! THEN skip over instruction
29534 nop ! ELSE
29535 or %g3, 0x400, %g3 ! turn on pstate.priv bit
29536 wrpr %g3, 0, %tstate ! put it back
29537 BLIMP_RETRY ! retry in priv mode
29538LOCL(dae_done)
29539 BLIMP_DONE
29540
29541!========================================
29542! FP_disabled handler: turn it on (both PEF and FEF)
29543HANDLER(blimp_set_fp)
29544 CHECK_ENTRY
29545#ifdef NEED_TREGS
29546 rdpr %tstate, %g3 ! get pstate from tstate
29547#endif
29548 sethi %hi(0x1000), %g4
29549 or %g3, %g4, %g3 ! turn on pstate.pef bit
29550 wrpr %g3, 0, %tstate ! put it back
29551 rd %fprs, %g5 ! turn on fprs.fef
29552 or %g5, 0x04, %g5
29553 wr %g5, 0, %fprs
29554 BLIMP_RETRY ! retry in priv mode
29555
29556HANDLER(blimp_set_fprs) ! handler just for TL>1
29557 CHECK_ENTRY
29558 wr %g5, 0x04, %fprs
29559 retry
29560
29561
29562!========================================
29563! FP_trap handler: verify XFSR and continue
29564HANDLER(blimp_fp_trap)
29565 CHECK_ENTRY
29566#ifdef BLIMP_VERIFY_XFSR
29567 mov BLIMP_SCRATCHPAD_VA, %g3
29568 ldxa [%g3]ASI_SCRATCHPAD, %g4
29569 stx %fsr, [%g4+0] ! get fsr and zero ftt
29570 ldx [%g4+0], %g5 ! load it to verify it
29571#endif
29572 BLIMP_DONE
29573
29574
29575!========================================
29576! SOFTINT trap handler
29577! Check validity, turn off bit, and retry
29578!
29579HANDLER(blimp_softint)
29580 CHECK_ENTRY
29581HANDLER(rd_softint)
29582LOCL(rd_softint_l)
29583#ifdef NEED_TREGS
29584 rdpr %tt, %g2
29585#endif
29586 rd %softint, %g3 ! get softint bits
29587 sethi %hi(0x10000), %g4 ! bit 16
29588 or %g4, 1, %g4 ! bit 0
29589 mov 1, %g5 ! make a bit mask
29590 sllx %g5, %g2, %g5 ! using tt[5:0] = int#
29591 or %g5, %g4, %g5 ! also bits 16,0
29592 andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set
29593 bz blimp_incorr_trap ! THEN error: why the trap?
29594 nop
29595 wr %g5, 0, %clear_softint ! remove the bit from softint
29596 BLIMP_RETRY
29597
29598HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */
29599 CHECK_ENTRY
29600#if ((defined TICK_END_GOOD) || (defined TICK_END_BAD))
29601 rd %tick_cmpr, %g5 ! get tick comparator
29602 rd %tick, %g4 ! get tick reg
29603 cmp %g4, %g5 ! IF tick < comparator
29604 blu %xcc, rd_softint_l ! THEN handle as normal softint
29605 nop ! ELSE abandon ship (timeout)
29606#ifdef TICK_END_GOOD
29607 ba %xcc, blimp_end_good
29608#else
29609 ba %xcc, blimp_end_bad
29610#endif
29611 nop
29612#else
29613 ba %xcc, rd_softint_l
29614 nop
29615#endif
29616
29617
29618!========================================
29619! Special TA trap to demap stack:
29620! The stack pointer is used to determine a page to demap
29621
29622HANDLER(blimp_demap_stack)
29623 CHECK_ENTRY
29624 rdpr %tstate, %g3
29625 add %o6, BLIMP_BIAS64, %g2 ! cancel out bias
29626 andcc %g3, 0x800, %g0 ! if 32-bit mode
29627 bz bds10 ! then
29628 nop
29629 add %o6, BLIMP_BIAS32, %g2 ! use bias32
29630 srl %g2, 0, %g2 ! mask upper 32 bits
29631LOCL(bds10)
29632#if BLIMP_SPLIT_STACK
29633 set 0x2000, %g4 ! size of stack area
29634 andcc %g2, 0x800, %g0 ! if near beginning of a page
29635 bnz bds20 ! then
29636 nop
29637 sub %g2, %g4, %g2 ! hit previous page
29638 ba bds30 ! else near end of a page
29639 nop
29640LOCL(bds20)
29641 add %g2, %g4, %g2 ! hit next page
29642LOCL(bds30)
29643#endif
29644 set 0x7FF, %g4
29645 andn %g2, %g4, %g2 ! select type=Page, ctx=Pri
29646 mov %o0, %g4
29647 mov %g2, %o0
29648 ta T_API_HTRAP_INST0 ! must be done from hypervisor
29649 mov %g4, %o0
29650 BLIMP_DONE
29651
29652
29653!========================================
29654! Special TA trap to demap a random page
29655! selected from table of pages appended
29656! to the end of this file.
29657
29658HANDLER(blimp_demap_page)
29659 CHECK_ENTRY
29660#ifdef BLIMP_ENABLE_DEMAP
29661 mov BLIMP_SCRATCHPAD_VA, %g3
29662 ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area
29663! El-cheapo random# generator
29664 lduw [%g7+8], %g5 ! previous rand# from unique area
29665 set 3141592653, %g2
29666 mulx %g5, %g2, %g5
29667 mov %g5, %g2
29668 srlx %g2, 32, %g2
29669 xor %g5, %g2, %g5
29670 set 0x1033C728, %g2
29671 add %g5, %g2, %g5
29672 stw %g5, [%g7+8] ! update rand# in unique area
29673! Compute random offset into list
29674 set DEMAP_PAGES_P0, %g2 ! divisor
29675 udivx %g5, %g2, %g3 ! quotient
29676 mulx %g3, %g2, %g2 ! quotient * divisor
29677 sub %g5, %g2, %g5 ! remainder
29678! Pick page from list and demap it
29679 sllx %g5, 3, %g5
29680 setx blimp_demap_list_p0, %g3, %g2 ! label&list generated by blimp
29681 ldx [%g2 + %g5], %g3
29682 mov %o0, %g4
29683 mov %g3, %o0
29684 andcc %o0, 0x10, %g0
29685 tnz T_API_HTRAP_INST0 ! must be done from hypervisor
29686 tz T_API_HTRAP_INST1
29687 mov %g4, %o0
29688#endif
29689 BLIMP_DONE
29690
29691
29692
29693!========================================
29694! Special TA trap to demap all contexts
29695
29696HANDLER(blimp_demap_all)
29697 CHECK_ENTRY
29698 mov %o0, %g4
29699 mov 0x80, %o0
29700 ta T_API_HTRAP_INST0 ! must be done from hypervisor
29701 ta T_API_HTRAP_INST1
29702 mov %g4, %o0
29703 BLIMP_DONE
29704
29705
29706
29707!========================================
29708! Special TA trap to perform a pseudo-branch:
29709! The last 4 bits of the trap-type code signify the
29710! number of instructions ahead to set %npc.
29711! %pc is set to the "delay slot" after the trap instruction.
29712
29713HANDLER(blimp_pseudo_branch)
29714 CHECK_ENTRY
29715#ifdef NEED_TREGS
29716 rdpr %tt, %g2
29717 rdpr %tpc, %g4
29718 rdpr %tnpc, %g5
29719#endif
29720 and %g2, 0x0F, %g2 ! last 4 bits of trap code
29721 add %g2, 1, %g2 ! +1
29722 sllx %g2, 2, %g2 ! convert to instruction offset
29723 wrpr %g5, 0, %tpc ! tnpc -> tpc
29724 add %g4, %g2, %g4 ! add offset
29725 wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc
29726 retry ! resume program like a branch
29727
29728
29729!========================================
29730! Special TA trap to increment the secondary context number:
29731
29732HANDLER(blimp_switch_ctx2)
29733 CHECK_ENTRY
29734 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7
29735 ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx#
29736 set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1
29737 set BLIMP_MAX_CTX, %g4 ! last ctx#
29738 set 0x1FFF, %g5 ! mask
29739 cmp %g2, %g4 ! if old == last ctx#
29740 move %xcc, %g3, %g2 ! then new = first ctx#-1
29741 add %g2, 1, %g2 ! next sequential ctx#
29742 and %g2, %g5, %g2 ! wrap at 0x1FFF
29743 movrz %g2, 1, %g2 ! skip ctx==0
29744 stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx#
29745 BLIMP_DONE
29746
29747
29748!========================================
29749! Spill and Fill handlers:
29750
29751
29752! SPILL handler 64-bit mode
29753HANDLER(blimp_spill64_handler)
29754 CHECK_ENTRY
29755 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
29756 stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi
29757 stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi
29758 stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi
29759 stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi
29760 stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi
29761 stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi
29762 stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi
29763 stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi
29764 stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi
29765 stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi
29766 stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi
29767 stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi
29768 stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi
29769 stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi
29770 stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi
29771 stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi
29772 saved
29773 BLIMP_RETRY
29774
29775
29776! SPILL handler 32-bit mode
29777HANDLER(blimp_spill32_handler)
29778 CHECK_ENTRY
29779 srl %o6, 0, %o6 ! cuz helpers do it
29780 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
29781 stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi
29782 stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi
29783 stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi
29784 stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi
29785 stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi
29786 stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi
29787 stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi
29788 stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi
29789 stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi
29790 stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi
29791 stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi
29792 stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi
29793 stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi
29794 stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi
29795 stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi
29796 stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi
29797 saved
29798 BLIMP_RETRY
29799
29800
29801! FILL handler 64-bit mode
29802HANDLER(blimp_fill64_handler)
29803 CHECK_ENTRY
29804 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
29805 ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0
29806 ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1
29807 ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2
29808 ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3
29809 ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4
29810 ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5
29811 ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6
29812 ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7
29813 ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0
29814 ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1
29815 ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2
29816 ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3
29817 ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4
29818 ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5
29819 ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6
29820 ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7
29821 restored
29822 BLIMP_RETRY
29823
29824
29825! FILL handler 32-bit mode
29826HANDLER(blimp_fill32_handler)
29827 CHECK_ENTRY
29828 srl %o6, 0, %o6 ! cuz helpers do it
29829 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
29830 lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0
29831 lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1
29832 lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2
29833 lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3
29834 lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4
29835 lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5
29836 lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6
29837 lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7
29838 lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0
29839 lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1
29840 lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2
29841 lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3
29842 lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4
29843 lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5
29844 lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6
29845 lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7
29846 restored
29847 BLIMP_RETRY
29848
29849!========================================
29850! CLEAN_WIN trap handler
29851HANDLER(blimp_cleanwin)
29852 CHECK_ENTRY
29853 sethi %hi(0xC1EA1000), %g5 ! init regs to known values
29854 add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn
29855 add %l0, 0x101, %l1 ! where nn=register# (10-1F)
29856 add %l1, 0x101, %l2
29857 add %l2, 0x101, %l3
29858 add %l3, 0x101, %l4
29859 add %l4, 0x101, %l5
29860 add %l5, 0x101, %l6
29861 add %l6, 0x101, %l7
29862 add %l7, 0x101, %o0
29863 add %o0, 0x101, %o1
29864 add %o1, 0x101, %o2
29865 add %o2, 0x101, %o3
29866 add %o3, 0x101, %o4
29867 add %o4, 0x101, %o5
29868 add %o5, 0x101, %o6
29869 add %o6, 0x101, %o7
29870 rdpr %cleanwin, %g4 ! increment cleanwin reg
29871 add %g4, 1, %g4
29872 wrpr %g4, 0, %cleanwin
29873 BLIMP_RETRY
29874
29875
29876!=======================================================================
29877! Finish-up the test. The reason code can be found in %g7.
29878
29879! Hey, the TT register and trap table entry point are inconsistent !
29880LOCL(blimp_bad_entry)
29881 mov BLIMP_ERR_BAD_ENTRY, %g7
29882 ba blimp_end_bad
29883 nop
29884
29885
29886! Hey, this kind of trap is undefined/reserved in the MM architecture !
29887LOCL(blimp_invalid_trap)
29888 mov BLIMP_ERR_INV_TRAP, %g7
29889 ba blimp_end_bad
29890 nop
29891
29892
29893! Hey, this kind of trap is valid, but BLIMP should never create one !
29894LOCL(blimp_unhandled_trap)
29895 mov BLIMP_ERR_UNEXP_TRAP, %g7
29896 ba blimp_end_bad
29897 nop
29898
29899
29900! Hey, this trap can occur in BLIMP, but shouldn't have at this time !
29901LOCL(blimp_incorr_trap)
29902 mov BLIMP_ERR_INCOR_TRAP, %g7
29903 ba blimp_end_bad
29904 nop
29905
29906
29907! HAPPY RETURN POINT (EXIT_GOOD)
29908LOCL(blimp_end_good)
29909#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
29910! For a multistrand test, wait for all strands to finish
29911 setx blimp_sync_count, %g2, %g1
29912 lduw [%g1], %g2 ! load thread counter
29913LOCL(blimp_cas_retry)
29914 sub %g2, 1, %g3 ! decrement it
29915 casa [%g1]0x04, %g2, %g3 ! atomic update
29916 cmp %g2, %g3 ! if it didn't work
29917 bne,a %icc, blimp_cas_retry ! then retry
29918 mov %g3, %g2
29919 membar #Sync
29920 brnz %g3, . ! spin here until counter goes to 0
29921 lduw [%g1], %g3
29922#endif
29923! ta T_HGOOD_TRAP
29924 setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1
29925 jmpl %g1, %g0
29926 nop
29927
29928! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code
29929LOCL(blimp_end_bad)
29930! ta T_HBAD_TRAP
29931 setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1
29932 jmpl %g1, %g0
29933 nop
29934
29935/************************************************************************/
29936#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
29937 .align 64
29938LOCL(blimp_sync_count)
29939 .word THREAD_COUNT ! count of threads still running
29940#endif
29941/************************************************************************/
29942
29943!========================================================================
29944
29945SECTION .bcom000 DATA_VA=0xffffe0000
29946attr_data {
29947 Name = .bcom000,
29948 VA = 0xffffe0000,
29949 RA = 0xffffe0000,
29950 PA = ra2pa(0xffffe0000,0),
29951 part_0_ctx_zero_tsb_config_1,
29952 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0,
29953 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
29954 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
29955}
29956
29957
29958SECTION .bcom000
29959.data
29960DATA001:
29961 .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0
29962 .xword 0xD86AE382797592AB ! 0000000FFFFE0008 +0008 0
29963.align 8
29964GLOB(blimp_demap_list_p0) ! demap page addresses
29965 .xword 0x0000000000000010 ! 8K bcom001
29966 .xword 0x0000000000000010 ! 8K bcom028
29967 .xword 0x0000000000000010 ! 8K bcom042
29968 .xword 0x0000000004C30000 ! 8K btext029
29969 .xword 0x0000000004C32000 ! 8K btext029a
29970 .xword 0x0000000007070010 ! 8K bdata078
29971 .xword 0x0000000008C9A010 ! 8K bdata043
29972 .xword 0x00000000095EC000 ! 8K btext021
29973 .xword 0x00000000095EE000 ! 8K btext021a
29974 .xword 0x000000000E4BC000 ! 8K btext036
29975 .xword 0x000000000E4BE000 ! 8K btext036a
29976 .xword 0x000000000EB10000 ! 8K btext032
29977 .xword 0x000000000EB12000 ! 8K btext032a
29978 .xword 0x0000000010A2E000 ! 8K btext028
29979 .xword 0x0000000010A30000 ! 8K btext028a
29980 .xword 0x0000000013B4C010 ! 8K bdata034
29981 .xword 0x0000000014F12000 ! 8K btext061
29982 .xword 0x0000000014F14000 ! 8K btext061a
29983 .xword 0x00000000153F0010 ! 8K bstk054
29984 .xword 0x0000000017702010 ! 8K bdata100
29985 .xword 0x0000000018A3C000 ! 8K btext031
29986 .xword 0x0000000018A3E000 ! 8K btext031a
29987 .xword 0x0000000018D12000 ! 8K btext042
29988 .xword 0x0000000018D14000 ! 8K btext042a
29989 .xword 0x000000001A202010 ! 8K bdata031
29990 .xword 0x000000001D138010 ! 8K bdata045
29991 .xword 0x000000001EBE6000 ! 8K btext030
29992 .xword 0x000000001EBE8000 ! 8K btext030a
29993 .xword 0x000000001F24C000 ! 8K btext026
29994 .xword 0x000000001F24E000 ! 8K btext026a
29995 .xword 0x0000000022000010 ! 8K bdata047
29996 .xword 0x000000002426A000 ! 8K btext033
29997 .xword 0x000000002426C000 ! 8K btext033a
29998 .xword 0x0000000025450010 ! 8K bdata036
29999 .xword 0x00000000267F6010 ! 8K bdata037
30000 .xword 0x0000000032392010 ! 8K bblk039
30001 .xword 0x0000000032F06010 ! 8K bdata046
30002 .xword 0x00000000376AA010 ! 8K bdata030
30003 .xword 0x000000003A978010 ! 8K bdata074
30004 .xword 0x000000003E57E010 ! 8K bkey041
30005 .xword 0x00000000476AC000 ! 8K btext044
30006 .xword 0x00000000476AE000 ! 8K btext044a
30007 .xword 0x0000000049E3E010 ! 8K bstk040
30008 .xword 0x0000000050078000 ! 8K btext022
30009 .xword 0x000000005007A000 ! 8K btext022a
30010 .xword 0x0000000051D18010 ! 8K bblk053
30011 .xword 0x0000000056B74000 ! 8K btext057
30012 .xword 0x0000000056B76000 ! 8K btext057a
30013 .xword 0x000000005D35C010 ! 8K bkey014
30014 .xword 0x000000005F6E6010 ! 8K bdata038
30015 .xword 0x00000000678C6010 ! 8K bdata049
30016 .xword 0x0000000067D40010 ! 8K bdata048
30017 .xword 0x0000000077098000 ! 8K btext024
30018 .xword 0x000000007709A000 ! 8K btext024a
30019 .xword 0x000000007DBB4010 ! 8K bstk106
30020 .xword 0x000000008F6F6000 ! 8K btext034
30021 .xword 0x000000008F6F8000 ! 8K btext034a
30022 .xword 0x000000009EB16000 ! 8K btext019
30023 .xword 0x000000009EB18000 ! 8K btext019a
30024 .xword 0x00000000A18AC010 ! 8K bdata050
30025 .xword 0x00000000B1AB0000 ! 8K btext027
30026 .xword 0x00000000B1AB2000 ! 8K btext027a
30027 .xword 0x00000000B8A0E010 ! 8K bdata035
30028 .xword 0x00000000C819C000 ! 8K btext023
30029 .xword 0x00000000C819E000 ! 8K btext023a
30030 .xword 0x00000000C8BC4000 ! 8K btext025
30031 .xword 0x00000000C8BC6000 ! 8K btext025a
30032 .xword 0x00000000CB798010 ! 8K bdata051
30033 .xword 0x00000000D522C010 ! 8K bdata029
30034 .xword 0x00000000DFBFE010 ! 8K bdata044
30035 .xword 0x00000000E267C010 ! 8K bdata032
30036 .xword 0x00000000E9FFC010 ! 8K bdata052
30037 .xword 0x00000000EA2A6010 ! 8K bdata033
30038 .xword 0x00000000ECE26000 ! 8K btext035
30039 .xword 0x00000000ECE28000 ! 8K btext035a
30040 .xword 0x00000000F0658010 ! 8K bkey055
30041 .xword 0x00000000F1732000 ! 8K btext020
30042 .xword 0x00000000F1734000 ! 8K btext020a
30043 .xword 0x00000001378EA000 ! 8K btext011
30044 .xword 0x00000001378EC000 ! 8K btext011a
30045 .xword 0x000000013D0AE010 ! 8K bdata062
30046 .xword 0x00000001938A2010 ! 8K bdata009
30047 .xword 0x0000000272C1A010 ! 8K bblk105
30048 .xword 0x00000002F8754000 ! 8K btext006
30049 .xword 0x00000002F8756000 ! 8K btext006a
30050 .xword 0x0000000341AE4000 ! 8K btext049
30051 .xword 0x0000000341AE6000 ! 8K btext049a
30052 .xword 0x0000000452B2A000 ! 8K btext058
30053 .xword 0x0000000452B2C000 ! 8K btext058a
30054 .xword 0x0000000550000010 ! 256M bdata072
30055 .xword 0x000000077890A010 ! 8K bdata086
30056 .xword 0x0000000BA7862010 ! 8K bkey107
30057 .xword 0x000000114C014000 ! 8K btext065
30058 .xword 0x000000114C016000 ! 8K btext065a
30059 .xword 0x00000017CAE86000 ! 8K btext054
30060 .xword 0x00000017CAE88000 ! 8K btext054a
30061 .xword 0x000000247C278000 ! 8K btext053
30062 .xword 0x000000247C27A000 ! 8K btext053a
30063 .xword 0x000000289ED80010 ! 8K bstk080
30064 .xword 0x0000002D51BDC000 ! 8K btext009
30065 .xword 0x0000002D51BDE000 ! 8K btext009a
30066 .xword 0x000000398F924000 ! 8K btext050
30067 .xword 0x000000398F926000 ! 8K btext050a
30068 .xword 0x00000043C23FE010 ! 8K bstk093
30069 .xword 0x0000005589F66010 ! 8K bblk066
30070 .xword 0x0000005A80CFA010 ! 8K bblk012
30071 .xword 0x0000006180000010 ! 256M bstk067
30072 .xword 0x0000006E840DA010 ! 8K bdata020
30073 .xword 0x0000006F04F62000 ! 8K btext060
30074 .xword 0x0000006F04F64000 ! 8K btext060a
30075 .xword 0x000000F6D03AE010 ! 8K bdata064
30076 .xword 0x00000187E9830010 ! 8K bdata057
30077 .xword 0x0000019F07776000 ! 8K btext039
30078 .xword 0x0000019F07778000 ! 8K btext039a
30079 .xword 0x000001E19D34A010 ! 8K bkey094
30080 .xword 0x0000020F30000010 ! 256M bdata021
30081 .xword 0x0000035D9F1AA000 ! 8K btext007
30082 .xword 0x0000035D9F1AC000 ! 8K btext007a
30083 .xword 0x000003B3F47EE000 ! 8K btext017
30084 .xword 0x000003B3F47F0000 ! 8K btext017a
30085 .xword 0x000003D5FABA6010 ! 8K bkey027
30086 .xword 0x000004EF55686000 ! 8K btext005
30087 .xword 0x000004EF55688000 ! 8K btext005a
30088 .xword 0x00000622A0000000 ! 256M btext069
30089 .xword 0x00000622B0000000 ! 256M btext069a
30090 .xword 0x0000075CF0000010 ! 256M bdata102
30091 .xword 0x0000082410000000 ! 256M btext056
30092 .xword 0x0000082420000000 ! 256M btext056a
30093 .xword 0x0000093900000000 ! 256M btext045
30094 .xword 0x0000093910000000 ! 256M btext045a
30095 .xword 0x00000B8D30000010 ! 256M bdata015
30096 .xword 0x00000C79E0000010 ! 256M bblk025
30097 .xword 0x00000ECE90000010 ! 256M bdata082
30098 .xword 0x00001100BA348010 ! 8K bdata059
30099 .xword 0x00001387B0000010 ! 256M bdata084
30100 .xword 0x000014694B28E000 ! 8K btext040
30101 .xword 0x000014694B290000 ! 8K btext040a
30102 .xword 0x000014CF40000010 ! 256M bstk013
30103 .xword 0x00001666B0000000 ! 256M btext051
30104 .xword 0x00001666C0000000 ! 256M btext051a
30105 .xword 0x00001673F0000000 ! 256M btext070
30106 .xword 0x0000167400000000 ! 256M btext070a
30107 .xword 0x00001810E0000010 ! 256M bdata018
30108 .xword 0x0000199270000010 ! 256M bdata087
30109 .xword 0x00001BBAE0000000 ! 256M btext067
30110 .xword 0x00001BBAF0000000 ! 256M btext067a
30111 .xword 0x00001CB8EEDD4010 ! 8K bdata011
30112 .xword 0x00002161A01A4000 ! 8K btext066
30113 .xword 0x00002161A01A6000 ! 8K btext066a
30114 .xword 0x00002336E6CEC000 ! 8K btext010
30115 .xword 0x00002336E6CEE000 ! 8K btext010a
30116 .xword 0x0000254730000010 ! 256M bdata019
30117 .xword 0x0000296C90000000 ! 256M btext013
30118 .xword 0x0000296CA0000000 ! 256M btext013a
30119 .xword 0x00002B69CD160010 ! 8K bdata022
30120 .xword 0x00002C1EF0000010 ! 256M bdata056
30121 .xword 0x00002E403D478000 ! 8K btext052
30122 .xword 0x00002E403D47A000 ! 8K btext052a
30123 .xword 0x000034E4D0000010 ! 256M bdata088
30124 .xword 0x000038EC5C94C010 ! 8K bdata073
30125 .xword 0x00003B72B0000000 ! 256M btext008
30126 .xword 0x00003B72C0000000 ! 256M btext008a
30127 .xword 0x00003B75FCB44010 ! 8K bdata071
30128 .xword 0x00003F7040000010 ! 256M bdata008
30129 .xword 0x00004006C0000010 ! 256M bdata005
30130 .xword 0x0000440EF0000000 ! 256M btext014
30131 .xword 0x0000440F00000000 ! 256M btext014a
30132 .xword 0x00004566B719E010 ! 8K bdata063
30133 .xword 0x0000497220000000 ! 256M btext037
30134 .xword 0x0000497230000000 ! 256M btext037a
30135 .xword 0x00004BB147658010 ! 8K bdata060
30136 .xword 0x00004FE4F0000000 ! 256M btext015
30137 .xword 0x00004FE500000000 ! 256M btext015a
30138 .xword 0x000050B430000010 ! 256M bkey068
30139 .xword 0x000051CF40000010 ! 256M bdata007
30140 .xword 0x0000579C90000000 ! 256M btext072
30141 .xword 0x0000579CA0000000 ! 256M btext072a
30142 .xword 0x000057A690000000 ! 256M btext047
30143 .xword 0x000057A6A0000000 ! 256M btext047a
30144 .xword 0x00005A2235352010 ! 8K bdata058
30145 .xword 0x000060F063BFC000 ! 8K btext048
30146 .xword 0x000060F063BFE000 ! 8K btext048a
30147 .xword 0x0000616EB8B54010 ! 8K bdata065
30148 .xword 0x0000617480000000 ! 256M btext038
30149 .xword 0x0000617490000000 ! 256M btext038a
30150 .xword 0x00006694C0000010 ! 256M bdata098
30151 .xword 0x0000690500000010 ! 256M bdata023
30152 .xword 0x00006B12B0000010 ! 256M bdata103
30153 .xword 0x00006C8A71ECC010 ! 8K bdata002
30154 .xword 0x00007321EFCF0010 ! 8K bdata083
30155 .xword 0x00007B4380000010 ! 256M bdata089
30156 .xword 0x00007E91ADAB8000 ! 8K btext071
30157 .xword 0x00007E91ADABA000 ! 8K btext071a
30158 .xword 0x00007F4280000010 ! 256M bdata104
30159 .xword 0x00007F5BF0000000 ! 256M btext068
30160 .xword 0x00007F5C00000000 ! 256M btext068a
30161 .xword 0xFFFF84EA40000000 ! 256M btext003
30162 .xword 0xFFFF84EA50000000 ! 256M btext003a
30163 .xword 0xFFFF89C1F870A010 ! 8K bdata085
30164 .xword 0xFFFF8C3870000000 ! 256M btext018
30165 .xword 0xFFFF8C3880000000 ! 256M btext018a
30166 .xword 0xFFFF9378D7286010 ! 8K bdata024
30167 .xword 0xFFFF9589E0000010 ! 256M bdata070
30168 .xword 0xFFFF95A860000010 ! 256M bstk026
30169 .xword 0xFFFF9641F2440010 ! 8K bdata091
30170 .xword 0xFFFF9830C0000010 ! 256M bdata090
30171 .xword 0xFFFFA26500000000 ! 256M btext041
30172 .xword 0xFFFFA26510000000 ! 256M btext041a
30173 .xword 0xFFFFA4E82A5B6000 ! 8K btext001
30174 .xword 0xFFFFA4E82A5B8000 ! 8K btext001a
30175 .xword 0xFFFFA5B370000010 ! 256M bdata061
30176 .xword 0xFFFFAA8B77058010 ! 8K bdata076
30177 .xword 0xFFFFAA9180000000 ! 256M btext004
30178 .xword 0xFFFFAA9190000000 ! 256M btext004a
30179 .xword 0xFFFFAF2532F98000 ! 8K btext016
30180 .xword 0xFFFFAF2532F9A000 ! 8K btext016a
30181 .xword 0xFFFFAFC0D0000010 ! 256M bdata095
30182 .xword 0xFFFFB213F0000000 ! 256M btext055
30183 .xword 0xFFFFB21400000000 ! 256M btext055a
30184 .xword 0xFFFFB42D40000000 ! 256M btext012
30185 .xword 0xFFFFB42D50000000 ! 256M btext012a
30186 .xword 0xFFFFBA3D90000010 ! 256M bdata004
30187 .xword 0xFFFFBA9850000000 ! 256M btext043
30188 .xword 0xFFFFBA9860000000 ! 256M btext043a
30189 .xword 0xFFFFBC943000C010 ! 8K bdata096
30190 .xword 0xFFFFBF1EC0000000 ! 256M btext046
30191 .xword 0xFFFFBF1ED0000000 ! 256M btext046a
30192 .xword 0xFFFFC10BD0000010 ! 256M bdata006
30193 .xword 0xFFFFC47D90000000 ! 256M btext002
30194 .xword 0xFFFFC47DA0000000 ! 256M btext002a
30195 .xword 0xFFFFC4DF65E06010 ! 8K bkey081
30196 .xword 0xFFFFC5041DCAE000 ! 8K btext063
30197 .xword 0xFFFFC5041DCB0000 ! 8K btext063a
30198 .xword 0xFFFFC55730000010 ! 256M bdata075
30199 .xword 0xFFFFC80940000000 ! 256M btext059
30200 .xword 0xFFFFC80950000000 ! 256M btext059a
30201 .xword 0xFFFFC845A0000010 ! 256M bdata069
30202 .xword 0xFFFFCFB0F0000010 ! 256M bdata010
30203 .xword 0xFFFFD6F660000000 ! 256M btext062
30204 .xword 0xFFFFD6F670000000 ! 256M btext062a
30205 .xword 0xFFFFD70B40000010 ! 256M bdata016
30206 .xword 0xFFFFD74FF0000010 ! 256M bdata099
30207 .xword 0xFFFFD80040000010 ! 256M bdata077
30208 .xword 0xFFFFDA17C6344010 ! 8K bblk092
30209 .xword 0xFFFFDC200FE1E010 ! 8K bdata003
30210 .xword 0xFFFFE23F90000010 ! 256M bdata097
30211 .xword 0xFFFFE83B70000000 ! 256M btext064
30212 .xword 0xFFFFE83B80000000 ! 256M btext064a
30213 .xword 0xFFFFEC04DF4D8010 ! 8K bdata101
30214 .xword 0xFFFFF2AB12060010 ! 8K bblk079
30215 .xword 0xFFFFFDCB91312010 ! 8K bdata017
30216DEMAP_PAGES_P0=251
30217.global DEMAP_PAGES_P0
30218
30219#undef BLIMP_PRI_CONTEXT
30220#define BLIMP_PRI_CONTEXT 68
30221#undef BLIMP_SEC_CONTEXT
30222#define BLIMP_SEC_CONTEXT 68
30223#undef BLIMP_USER_PC
30224#define BLIMP_USER_PC 0xFFFFA4E82A5B7D00
30225#undef BLIMP_USER_ASI
30226#define BLIMP_USER_ASI 0x81
30227#undef BLIMP_USER_PSTATE
30228#define BLIMP_USER_PSTATE 0x16
30229#undef BLIMP_USER_TSTATE
30230#define BLIMP_USER_TSTATE 0x81001600
30231#undef BLIMP_USER_WSTATE
30232#define BLIMP_USER_WSTATE 0x0
30233#undef BLIMP_TTABLE_ADDR
30234#define BLIMP_TTABLE_ADDR 0xE00000
30235#undef BLIMP_START_VA
30236#define BLIMP_START_VA 0x800000
30237#undef BLIMP_UNIQUE_AREA
30238#define BLIMP_UNIQUE_AREA
30239
30240
30241#ifndef BLIMP_SCRATCHPAD_VA
30242#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30243#endif
30244changequote([,])
30245
30246#define BLIMP_START_RA 0x800000
30247
30248SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16)
30249attr_text {
30250 Name = .MAIN0,
30251 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16),
30252 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16),
30253 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16),
30254 part_0_ctx_zero_tsb_config_0,
30255 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30256 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30257 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30258}
30259
30260changequote(`,')
30261.text
30262
30263main0:
30264.global main0
30265#ifndef BLIMP_MAIN_LABEL
30266#define BLIMP_MAIN_LABEL
30267main:
30268.global main
30269#endif
30270
30271#if THREAD_COUNT > 1
30272! Every thread is forced to start here, so we have to vector ourself
30273 rdth_id_p ! get thread# in o1
30274 sllx %o1, 13, %o1 ! convert to 8K page index
30275 setx contin, %l2, %l1
30276 jmpl %l1 + %o1, %g0
30277 nop
30278contin: ! arrive here in appropriate thread start page
30279#endif
30280
30281 wrpr %g0, 1, %tl ! switch to TL=1
30282
30283#ifdef BLIMP_UNIQUE_AREA
30284! Keep address of a strand-unique area in a scratchpad reg
30285 setx unique_area, %g5, %g6
30286 mov BLIMP_SCRATCHPAD_VA, %g3
30287 stxa %g6, [%g3]ASI_SCRATCHPAD
30288! Init demap random number seed using uarea address
30289 mov %g6, %g4
30290 srlx %g4, 32, %g4
30291 xor %g4, %g6, %g4
30292 stw %g4, [%g6+8]
30293#endif
30294
30295
30296! Set the context registers
30297 set BLIMP_PRI_CONTEXT, %g5
30298 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30299 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30300
30301 set BLIMP_SEC_CONTEXT, %g5
30302 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30303 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30304
30305#ifdef BLIMP_SHR_CONTEXT
30306 set BLIMP_SHR_CONTEXT, %g5
30307 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30308 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30309 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30310 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30311#endif
30312
30313#ifdef BLIMP_TTABLE_ADDR
30314! Set up the TBA register to point to BLIMP's trap table
30315 setx BLIMP_TTABLE_ADDR, %l1, %l2
30316 wrpr %l2, 0, %tba
30317#endif
30318
30319! Set initial pstate, asi, etc.
30320 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30321 setx BLIMP_USER_TSTATE, %g5, %g6
30322 wrpr %g6, %tstate
30323
30324! Set starting PC and go there
30325 setx BLIMP_USER_PC, %g5, %g6 ! PC
30326 add %g6, 4, %g7 ! NPC = PC+4
30327 wrpr %g6, 0, %tpc
30328 wrpr %g7, 0, %tnpc
30329 retry ! start running in test case context & code
30330
30331!-----------------------------------------------------------
30332
30333#ifdef BLIMP_UNIQUE_AREA
30334! This is a writeable area unique for each cpu/strand
30335 .align 0x800
30336.local unique_area
30337unique_area:
30338 .skip 8 ! 0: place to save xfsr
30339 .skip 4 ! 8: random number for page demaps
30340#endif
30341
30342
30343#undef BLIMP_PRI_CONTEXT
30344#define BLIMP_PRI_CONTEXT 69
30345#undef BLIMP_SEC_CONTEXT
30346#define BLIMP_SEC_CONTEXT 69
30347#undef BLIMP_USER_PC
30348#define BLIMP_USER_PC 0x2336E6CEDD00
30349#undef BLIMP_USER_ASI
30350#define BLIMP_USER_ASI 0x89
30351#undef BLIMP_USER_PSTATE
30352#define BLIMP_USER_PSTATE 0x216
30353#undef BLIMP_USER_TSTATE
30354#define BLIMP_USER_TSTATE 0x89021600
30355#undef BLIMP_USER_WSTATE
30356#define BLIMP_USER_WSTATE 0x0
30357#undef BLIMP_TTABLE_ADDR
30358#define BLIMP_TTABLE_ADDR 0xE00000
30359#undef BLIMP_START_VA
30360#define BLIMP_START_VA 0x800000
30361#undef BLIMP_UNIQUE_AREA
30362#define BLIMP_UNIQUE_AREA
30363
30364
30365#ifndef BLIMP_SCRATCHPAD_VA
30366#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30367#endif
30368changequote([,])
30369
30370#define BLIMP_START_RA 0x800000
30371
30372SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16)
30373attr_text {
30374 Name = .MAIN1,
30375 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16),
30376 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16),
30377 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16),
30378 part_0_ctx_zero_tsb_config_0,
30379 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30380 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30381 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30382}
30383
30384changequote(`,')
30385.text
30386
30387main1:
30388.global main1
30389#ifndef BLIMP_MAIN_LABEL
30390#define BLIMP_MAIN_LABEL
30391main:
30392.global main
30393#endif
30394
30395#if THREAD_COUNT > 1
30396! Every thread is forced to start here, so we have to vector ourself
30397 rdth_id_p ! get thread# in o1
30398 sllx %o1, 13, %o1 ! convert to 8K page index
30399 setx contin, %l2, %l1
30400 jmpl %l1 + %o1, %g0
30401 nop
30402contin: ! arrive here in appropriate thread start page
30403#endif
30404
30405 wrpr %g0, 1, %tl ! switch to TL=1
30406
30407#ifdef BLIMP_UNIQUE_AREA
30408! Keep address of a strand-unique area in a scratchpad reg
30409 setx unique_area, %g5, %g6
30410 mov BLIMP_SCRATCHPAD_VA, %g3
30411 stxa %g6, [%g3]ASI_SCRATCHPAD
30412! Init demap random number seed using uarea address
30413 mov %g6, %g4
30414 srlx %g4, 32, %g4
30415 xor %g4, %g6, %g4
30416 stw %g4, [%g6+8]
30417#endif
30418
30419
30420! Set the context registers
30421 set BLIMP_PRI_CONTEXT, %g5
30422 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30423 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30424
30425 set BLIMP_SEC_CONTEXT, %g5
30426 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30427 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30428
30429#ifdef BLIMP_SHR_CONTEXT
30430 set BLIMP_SHR_CONTEXT, %g5
30431 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30432 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30433 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30434 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30435#endif
30436
30437#ifdef BLIMP_TTABLE_ADDR
30438! Set up the TBA register to point to BLIMP's trap table
30439 setx BLIMP_TTABLE_ADDR, %l1, %l2
30440 wrpr %l2, 0, %tba
30441#endif
30442
30443! Set initial pstate, asi, etc.
30444 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30445 setx BLIMP_USER_TSTATE, %g5, %g6
30446 wrpr %g6, %tstate
30447
30448! Set starting PC and go there
30449 setx BLIMP_USER_PC, %g5, %g6 ! PC
30450 add %g6, 4, %g7 ! NPC = PC+4
30451 wrpr %g6, 0, %tpc
30452 wrpr %g7, 0, %tnpc
30453 retry ! start running in test case context & code
30454
30455!-----------------------------------------------------------
30456
30457#ifdef BLIMP_UNIQUE_AREA
30458! This is a writeable area unique for each cpu/strand
30459 .align 0x800
30460.local unique_area
30461unique_area:
30462 .skip 8 ! 0: place to save xfsr
30463 .skip 4 ! 8: random number for page demaps
30464#endif
30465
30466
30467#undef BLIMP_PRI_CONTEXT
30468#define BLIMP_PRI_CONTEXT 70
30469#undef BLIMP_SEC_CONTEXT
30470#define BLIMP_SEC_CONTEXT 70
30471#undef BLIMP_USER_PC
30472#define BLIMP_USER_PC 0xABAD1DEA9EB17D00
30473#undef BLIMP_USER_ASI
30474#define BLIMP_USER_ASI 0x81
30475#undef BLIMP_USER_PSTATE
30476#define BLIMP_USER_PSTATE 0x1E
30477#undef BLIMP_USER_TSTATE
30478#define BLIMP_USER_TSTATE 0x81001E00
30479#undef BLIMP_USER_WSTATE
30480#define BLIMP_USER_WSTATE 0x4
30481#undef BLIMP_TTABLE_ADDR
30482#define BLIMP_TTABLE_ADDR 0xE00000
30483#undef BLIMP_START_VA
30484#define BLIMP_START_VA 0x800000
30485#undef BLIMP_UNIQUE_AREA
30486#define BLIMP_UNIQUE_AREA
30487
30488
30489#ifndef BLIMP_SCRATCHPAD_VA
30490#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30491#endif
30492changequote([,])
30493
30494#define BLIMP_START_RA 0x800000
30495
30496SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16)
30497attr_text {
30498 Name = .MAIN2,
30499 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16),
30500 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16),
30501 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16),
30502 part_0_ctx_zero_tsb_config_0,
30503 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30504 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30505 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30506}
30507
30508changequote(`,')
30509.text
30510
30511main2:
30512.global main2
30513#ifndef BLIMP_MAIN_LABEL
30514#define BLIMP_MAIN_LABEL
30515main:
30516.global main
30517#endif
30518
30519#if THREAD_COUNT > 1
30520! Every thread is forced to start here, so we have to vector ourself
30521 rdth_id_p ! get thread# in o1
30522 sllx %o1, 13, %o1 ! convert to 8K page index
30523 setx contin, %l2, %l1
30524 jmpl %l1 + %o1, %g0
30525 nop
30526contin: ! arrive here in appropriate thread start page
30527#endif
30528
30529 wrpr %g0, 1, %tl ! switch to TL=1
30530
30531#ifdef BLIMP_UNIQUE_AREA
30532! Keep address of a strand-unique area in a scratchpad reg
30533 setx unique_area, %g5, %g6
30534 mov BLIMP_SCRATCHPAD_VA, %g3
30535 stxa %g6, [%g3]ASI_SCRATCHPAD
30536! Init demap random number seed using uarea address
30537 mov %g6, %g4
30538 srlx %g4, 32, %g4
30539 xor %g4, %g6, %g4
30540 stw %g4, [%g6+8]
30541#endif
30542
30543
30544! Set the context registers
30545 set BLIMP_PRI_CONTEXT, %g5
30546 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30547 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30548
30549 set BLIMP_SEC_CONTEXT, %g5
30550 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30551 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30552
30553#ifdef BLIMP_SHR_CONTEXT
30554 set BLIMP_SHR_CONTEXT, %g5
30555 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30556 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30557 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30558 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30559#endif
30560
30561#ifdef BLIMP_TTABLE_ADDR
30562! Set up the TBA register to point to BLIMP's trap table
30563 setx BLIMP_TTABLE_ADDR, %l1, %l2
30564 wrpr %l2, 0, %tba
30565#endif
30566
30567! Set initial pstate, asi, etc.
30568 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30569 setx BLIMP_USER_TSTATE, %g5, %g6
30570 wrpr %g6, %tstate
30571
30572! Set starting PC and go there
30573 setx BLIMP_USER_PC, %g5, %g6 ! PC
30574 add %g6, 4, %g7 ! NPC = PC+4
30575 wrpr %g6, 0, %tpc
30576 wrpr %g7, 0, %tnpc
30577 retry ! start running in test case context & code
30578
30579!-----------------------------------------------------------
30580
30581#ifdef BLIMP_UNIQUE_AREA
30582! This is a writeable area unique for each cpu/strand
30583 .align 0x800
30584.local unique_area
30585unique_area:
30586 .skip 8 ! 0: place to save xfsr
30587 .skip 4 ! 8: random number for page demaps
30588#endif
30589
30590
30591#undef BLIMP_PRI_CONTEXT
30592#define BLIMP_PRI_CONTEXT 71
30593#undef BLIMP_SEC_CONTEXT
30594#define BLIMP_SEC_CONTEXT 71
30595#undef BLIMP_USER_PC
30596#define BLIMP_USER_PC 0xABAD1DEA10A2FD00
30597#undef BLIMP_USER_ASI
30598#define BLIMP_USER_ASI 0x81
30599#undef BLIMP_USER_PSTATE
30600#define BLIMP_USER_PSTATE 0x1E
30601#undef BLIMP_USER_TSTATE
30602#define BLIMP_USER_TSTATE 0x81001E00
30603#undef BLIMP_USER_WSTATE
30604#define BLIMP_USER_WSTATE 0x4
30605#undef BLIMP_TTABLE_ADDR
30606#define BLIMP_TTABLE_ADDR 0xE00000
30607#undef BLIMP_START_VA
30608#define BLIMP_START_VA 0x800000
30609#undef BLIMP_UNIQUE_AREA
30610#define BLIMP_UNIQUE_AREA
30611
30612#ifndef BLIMP_SCRATCHPAD_VA
30613#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30614#endif
30615changequote([,])
30616
30617#define BLIMP_START_RA 0x800000
30618
30619SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16)
30620attr_text {
30621 Name = .MAIN3,
30622 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16),
30623 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16),
30624 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16),
30625 part_0_ctx_zero_tsb_config_0,
30626 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30627 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30628 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30629}
30630
30631changequote(`,')
30632.text
30633
30634main3:
30635.global main3
30636#ifndef BLIMP_MAIN_LABEL
30637#define BLIMP_MAIN_LABEL
30638main:
30639.global main
30640#endif
30641
30642#if THREAD_COUNT > 1
30643! Every thread is forced to start here, so we have to vector ourself
30644 rdth_id_p ! get thread# in o1
30645 sllx %o1, 13, %o1 ! convert to 8K page index
30646 setx contin, %l2, %l1
30647 jmpl %l1 + %o1, %g0
30648 nop
30649contin: ! arrive here in appropriate thread start page
30650#endif
30651
30652 wrpr %g0, 1, %tl ! switch to TL=1
30653
30654#ifdef BLIMP_UNIQUE_AREA
30655! Keep address of a strand-unique area in a scratchpad reg
30656 setx unique_area, %g5, %g6
30657 mov BLIMP_SCRATCHPAD_VA, %g3
30658 stxa %g6, [%g3]ASI_SCRATCHPAD
30659! Init demap random number seed using uarea address
30660 mov %g6, %g4
30661 srlx %g4, 32, %g4
30662 xor %g4, %g6, %g4
30663 stw %g4, [%g6+8]
30664#endif
30665
30666
30667! Set the context registers
30668 set BLIMP_PRI_CONTEXT, %g5
30669 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30670 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30671
30672 set BLIMP_SEC_CONTEXT, %g5
30673 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30674 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30675
30676#ifdef BLIMP_SHR_CONTEXT
30677 set BLIMP_SHR_CONTEXT, %g5
30678 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30679 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30680 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30681 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30682#endif
30683
30684#ifdef BLIMP_TTABLE_ADDR
30685! Set up the TBA register to point to BLIMP's trap table
30686 setx BLIMP_TTABLE_ADDR, %l1, %l2
30687 wrpr %l2, 0, %tba
30688#endif
30689
30690! Set initial pstate, asi, etc.
30691 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30692 setx BLIMP_USER_TSTATE, %g5, %g6
30693 wrpr %g6, %tstate
30694
30695! Set starting PC and go there
30696 setx BLIMP_USER_PC, %g5, %g6 ! PC
30697 add %g6, 4, %g7 ! NPC = PC+4
30698 wrpr %g6, 0, %tpc
30699 wrpr %g7, 0, %tnpc
30700 retry ! start running in test case context & code
30701
30702!-----------------------------------------------------------
30703
30704#ifdef BLIMP_UNIQUE_AREA
30705! This is a writeable area unique for each cpu/strand
30706 .align 0x800
30707.local unique_area
30708unique_area:
30709 .skip 8 ! 0: place to save xfsr
30710 .skip 4 ! 8: random number for page demaps
30711#endif
30712
30713
30714#undef BLIMP_PRI_CONTEXT
30715#define BLIMP_PRI_CONTEXT 72
30716#undef BLIMP_SEC_CONTEXT
30717#define BLIMP_SEC_CONTEXT 72
30718#undef BLIMP_USER_PC
30719#define BLIMP_USER_PC 0x49722FFFFD00
30720#undef BLIMP_USER_ASI
30721#define BLIMP_USER_ASI 0x81
30722#undef BLIMP_USER_PSTATE
30723#define BLIMP_USER_PSTATE 0x16
30724#undef BLIMP_USER_TSTATE
30725#define BLIMP_USER_TSTATE 0x81001600
30726#undef BLIMP_USER_WSTATE
30727#define BLIMP_USER_WSTATE 0x0
30728#undef BLIMP_TTABLE_ADDR
30729#define BLIMP_TTABLE_ADDR 0xE00000
30730#undef BLIMP_START_VA
30731#define BLIMP_START_VA 0x800000
30732#undef BLIMP_UNIQUE_AREA
30733#define BLIMP_UNIQUE_AREA
30734
30735
30736#ifndef BLIMP_SCRATCHPAD_VA
30737#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30738#endif
30739changequote([,])
30740
30741#define BLIMP_START_RA 0x800000
30742
30743SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16)
30744attr_text {
30745 Name = .MAIN4,
30746 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16),
30747 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16),
30748 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16),
30749 part_0_ctx_zero_tsb_config_0,
30750 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30751 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30752 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30753}
30754
30755changequote(`,')
30756.text
30757
30758main4:
30759.global main4
30760#ifndef BLIMP_MAIN_LABEL
30761#define BLIMP_MAIN_LABEL
30762main:
30763.global main
30764#endif
30765
30766#if THREAD_COUNT > 1
30767! Every thread is forced to start here, so we have to vector ourself
30768 rdth_id_p ! get thread# in o1
30769 sllx %o1, 13, %o1 ! convert to 8K page index
30770 setx contin, %l2, %l1
30771 jmpl %l1 + %o1, %g0
30772 nop
30773contin: ! arrive here in appropriate thread start page
30774#endif
30775
30776 wrpr %g0, 1, %tl ! switch to TL=1
30777
30778#ifdef BLIMP_UNIQUE_AREA
30779! Keep address of a strand-unique area in a scratchpad reg
30780 setx unique_area, %g5, %g6
30781 mov BLIMP_SCRATCHPAD_VA, %g3
30782 stxa %g6, [%g3]ASI_SCRATCHPAD
30783! Init demap random number seed using uarea address
30784 mov %g6, %g4
30785 srlx %g4, 32, %g4
30786 xor %g4, %g6, %g4
30787 stw %g4, [%g6+8]
30788#endif
30789
30790
30791! Set the context registers
30792 set BLIMP_PRI_CONTEXT, %g5
30793 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30794 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30795
30796 set BLIMP_SEC_CONTEXT, %g5
30797 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30798 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30799
30800#ifdef BLIMP_SHR_CONTEXT
30801 set BLIMP_SHR_CONTEXT, %g5
30802 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30803 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30804 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30805 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30806#endif
30807
30808#ifdef BLIMP_TTABLE_ADDR
30809! Set up the TBA register to point to BLIMP's trap table
30810 setx BLIMP_TTABLE_ADDR, %l1, %l2
30811 wrpr %l2, 0, %tba
30812#endif
30813
30814! Set initial pstate, asi, etc.
30815 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30816 setx BLIMP_USER_TSTATE, %g5, %g6
30817 wrpr %g6, %tstate
30818
30819! Set starting PC and go there
30820 setx BLIMP_USER_PC, %g5, %g6 ! PC
30821 add %g6, 4, %g7 ! NPC = PC+4
30822 wrpr %g6, 0, %tpc
30823 wrpr %g7, 0, %tnpc
30824 retry ! start running in test case context & code
30825
30826!-----------------------------------------------------------
30827
30828#ifdef BLIMP_UNIQUE_AREA
30829! This is a writeable area unique for each cpu/strand
30830 .align 0x800
30831.local unique_area
30832unique_area:
30833 .skip 8 ! 0: place to save xfsr
30834 .skip 4 ! 8: random number for page demaps
30835#endif
30836
30837
30838#undef BLIMP_PRI_CONTEXT
30839#define BLIMP_PRI_CONTEXT 73
30840#undef BLIMP_SEC_CONTEXT
30841#define BLIMP_SEC_CONTEXT 73
30842#undef BLIMP_USER_PC
30843#define BLIMP_USER_PC 0xFFFFBF1ECFFFFD00
30844#undef BLIMP_USER_ASI
30845#define BLIMP_USER_ASI 0x81
30846#undef BLIMP_USER_PSTATE
30847#define BLIMP_USER_PSTATE 0x16
30848#undef BLIMP_USER_TSTATE
30849#define BLIMP_USER_TSTATE 0x81001600
30850#undef BLIMP_USER_WSTATE
30851#define BLIMP_USER_WSTATE 0x0
30852#undef BLIMP_TTABLE_ADDR
30853#define BLIMP_TTABLE_ADDR 0xE00000
30854#undef BLIMP_START_VA
30855#define BLIMP_START_VA 0x800000
30856#undef BLIMP_UNIQUE_AREA
30857#define BLIMP_UNIQUE_AREA
30858
30859
30860#ifndef BLIMP_SCRATCHPAD_VA
30861#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30862#endif
30863changequote([,])
30864
30865#define BLIMP_START_RA 0x800000
30866
30867SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16)
30868attr_text {
30869 Name = .MAIN5,
30870 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16),
30871 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16),
30872 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16),
30873 part_0_ctx_zero_tsb_config_0,
30874 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30875 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
30876 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
30877}
30878
30879changequote(`,')
30880.text
30881
30882main5:
30883.global main5
30884#ifndef BLIMP_MAIN_LABEL
30885#define BLIMP_MAIN_LABEL
30886main:
30887.global main
30888#endif
30889
30890#if THREAD_COUNT > 1
30891! Every thread is forced to start here, so we have to vector ourself
30892 rdth_id_p ! get thread# in o1
30893 sllx %o1, 13, %o1 ! convert to 8K page index
30894 setx contin, %l2, %l1
30895 jmpl %l1 + %o1, %g0
30896 nop
30897contin: ! arrive here in appropriate thread start page
30898#endif
30899
30900 wrpr %g0, 1, %tl ! switch to TL=1
30901
30902#ifdef BLIMP_UNIQUE_AREA
30903! Keep address of a strand-unique area in a scratchpad reg
30904 setx unique_area, %g5, %g6
30905 mov BLIMP_SCRATCHPAD_VA, %g3
30906 stxa %g6, [%g3]ASI_SCRATCHPAD
30907! Init demap random number seed using uarea address
30908 mov %g6, %g4
30909 srlx %g4, 32, %g4
30910 xor %g4, %g6, %g4
30911 stw %g4, [%g6+8]
30912#endif
30913
30914
30915! Set the context registers
30916 set BLIMP_PRI_CONTEXT, %g5
30917 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
30918 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30919
30920 set BLIMP_SEC_CONTEXT, %g5
30921 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
30922 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30923
30924#ifdef BLIMP_SHR_CONTEXT
30925 set BLIMP_SHR_CONTEXT, %g5
30926 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
30927 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
30928 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
30929 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
30930#endif
30931
30932#ifdef BLIMP_TTABLE_ADDR
30933! Set up the TBA register to point to BLIMP's trap table
30934 setx BLIMP_TTABLE_ADDR, %l1, %l2
30935 wrpr %l2, 0, %tba
30936#endif
30937
30938! Set initial pstate, asi, etc.
30939 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
30940 setx BLIMP_USER_TSTATE, %g5, %g6
30941 wrpr %g6, %tstate
30942
30943! Set starting PC and go there
30944 setx BLIMP_USER_PC, %g5, %g6 ! PC
30945 add %g6, 4, %g7 ! NPC = PC+4
30946 wrpr %g6, 0, %tpc
30947 wrpr %g7, 0, %tnpc
30948 retry ! start running in test case context & code
30949
30950!-----------------------------------------------------------
30951
30952#ifdef BLIMP_UNIQUE_AREA
30953! This is a writeable area unique for each cpu/strand
30954 .align 0x800
30955.local unique_area
30956unique_area:
30957 .skip 8 ! 0: place to save xfsr
30958 .skip 4 ! 8: random number for page demaps
30959#endif
30960
30961
30962#undef BLIMP_PRI_CONTEXT
30963#define BLIMP_PRI_CONTEXT 74
30964#undef BLIMP_SEC_CONTEXT
30965#define BLIMP_SEC_CONTEXT 74
30966#undef BLIMP_USER_PC
30967#define BLIMP_USER_PC 0xFFFFB213FFFFFD00
30968#undef BLIMP_USER_ASI
30969#define BLIMP_USER_ASI 0x81
30970#undef BLIMP_USER_PSTATE
30971#define BLIMP_USER_PSTATE 0x16
30972#undef BLIMP_USER_TSTATE
30973#define BLIMP_USER_TSTATE 0x81001600
30974#undef BLIMP_USER_WSTATE
30975#define BLIMP_USER_WSTATE 0x0
30976#undef BLIMP_TTABLE_ADDR
30977#define BLIMP_TTABLE_ADDR 0xE00000
30978#undef BLIMP_START_VA
30979#define BLIMP_START_VA 0x800000
30980#undef BLIMP_UNIQUE_AREA
30981#define BLIMP_UNIQUE_AREA
30982
30983
30984#ifndef BLIMP_SCRATCHPAD_VA
30985#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
30986#endif
30987changequote([,])
30988
30989#define BLIMP_START_RA 0x800000
30990
30991SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16)
30992attr_text {
30993 Name = .MAIN6,
30994 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16),
30995 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16),
30996 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16),
30997 part_0_ctx_zero_tsb_config_0,
30998 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
30999 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31000 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
31001}
31002
31003changequote(`,')
31004.text
31005
31006main6:
31007.global main6
31008#ifndef BLIMP_MAIN_LABEL
31009#define BLIMP_MAIN_LABEL
31010main:
31011.global main
31012#endif
31013
31014#if THREAD_COUNT > 1
31015! Every thread is forced to start here, so we have to vector ourself
31016 rdth_id_p ! get thread# in o1
31017 sllx %o1, 13, %o1 ! convert to 8K page index
31018 setx contin, %l2, %l1
31019 jmpl %l1 + %o1, %g0
31020 nop
31021contin: ! arrive here in appropriate thread start page
31022#endif
31023
31024 wrpr %g0, 1, %tl ! switch to TL=1
31025
31026#ifdef BLIMP_UNIQUE_AREA
31027! Keep address of a strand-unique area in a scratchpad reg
31028 setx unique_area, %g5, %g6
31029 mov BLIMP_SCRATCHPAD_VA, %g3
31030 stxa %g6, [%g3]ASI_SCRATCHPAD
31031! Init demap random number seed using uarea address
31032 mov %g6, %g4
31033 srlx %g4, 32, %g4
31034 xor %g4, %g6, %g4
31035 stw %g4, [%g6+8]
31036#endif
31037
31038
31039! Set the context registers
31040 set BLIMP_PRI_CONTEXT, %g5
31041 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
31042 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
31043
31044 set BLIMP_SEC_CONTEXT, %g5
31045 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
31046 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
31047
31048#ifdef BLIMP_SHR_CONTEXT
31049 set BLIMP_SHR_CONTEXT, %g5
31050 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
31051 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
31052 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
31053 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
31054#endif
31055
31056#ifdef BLIMP_TTABLE_ADDR
31057! Set up the TBA register to point to BLIMP's trap table
31058 setx BLIMP_TTABLE_ADDR, %l1, %l2
31059 wrpr %l2, 0, %tba
31060#endif
31061
31062! Set initial pstate, asi, etc.
31063 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
31064 setx BLIMP_USER_TSTATE, %g5, %g6
31065 wrpr %g6, %tstate
31066
31067! Set starting PC and go there
31068 setx BLIMP_USER_PC, %g5, %g6 ! PC
31069 add %g6, 4, %g7 ! NPC = PC+4
31070 wrpr %g6, 0, %tpc
31071 wrpr %g7, 0, %tnpc
31072 retry ! start running in test case context & code
31073
31074!-----------------------------------------------------------
31075
31076#ifdef BLIMP_UNIQUE_AREA
31077! This is a writeable area unique for each cpu/strand
31078 .align 0x800
31079.local unique_area
31080unique_area:
31081 .skip 8 ! 0: place to save xfsr
31082 .skip 4 ! 8: random number for page demaps
31083#endif
31084
31085
31086#undef BLIMP_PRI_CONTEXT
31087#define BLIMP_PRI_CONTEXT 75
31088#undef BLIMP_SEC_CONTEXT
31089#define BLIMP_SEC_CONTEXT 75
31090#undef BLIMP_USER_PC
31091#define BLIMP_USER_PC 0xFFFFE83B7FFFFD00
31092#undef BLIMP_USER_ASI
31093#define BLIMP_USER_ASI 0x81
31094#undef BLIMP_USER_PSTATE
31095#define BLIMP_USER_PSTATE 0x16
31096#undef BLIMP_USER_TSTATE
31097#define BLIMP_USER_TSTATE 0x81001600
31098#undef BLIMP_USER_WSTATE
31099#define BLIMP_USER_WSTATE 0x0
31100#undef BLIMP_TTABLE_ADDR
31101#define BLIMP_TTABLE_ADDR 0xE00000
31102#undef BLIMP_START_VA
31103#define BLIMP_START_VA 0x800000
31104#undef BLIMP_UNIQUE_AREA
31105#define BLIMP_UNIQUE_AREA
31106
31107
31108#ifndef BLIMP_SCRATCHPAD_VA
31109#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
31110#endif
31111changequote([,])
31112
31113#define BLIMP_START_RA 0x800000
31114
31115SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16)
31116attr_text {
31117 Name = .MAIN7,
31118 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16),
31119 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16),
31120 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16),
31121 part_0_ctx_zero_tsb_config_0,
31122 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
31123 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31124 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
31125}
31126
31127changequote(`,')
31128.text
31129
31130main7:
31131.global main7
31132#ifndef BLIMP_MAIN_LABEL
31133#define BLIMP_MAIN_LABEL
31134main:
31135.global main
31136#endif
31137
31138#if THREAD_COUNT > 1
31139! Every thread is forced to start here, so we have to vector ourself
31140 rdth_id_p ! get thread# in o1
31141 sllx %o1, 13, %o1 ! convert to 8K page index
31142 setx contin, %l2, %l1
31143 jmpl %l1 + %o1, %g0
31144 nop
31145contin: ! arrive here in appropriate thread start page
31146#endif
31147
31148 wrpr %g0, 1, %tl ! switch to TL=1
31149
31150#ifdef BLIMP_UNIQUE_AREA
31151! Keep address of a strand-unique area in a scratchpad reg
31152 setx unique_area, %g5, %g6
31153 mov BLIMP_SCRATCHPAD_VA, %g3
31154 stxa %g6, [%g3]ASI_SCRATCHPAD
31155! Init demap random number seed using uarea address
31156 mov %g6, %g4
31157 srlx %g4, 32, %g4
31158 xor %g4, %g6, %g4
31159 stw %g4, [%g6+8]
31160#endif
31161
31162
31163! Set the context registers
31164 set BLIMP_PRI_CONTEXT, %g5
31165 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
31166 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
31167
31168 set BLIMP_SEC_CONTEXT, %g5
31169 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
31170 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
31171
31172#ifdef BLIMP_SHR_CONTEXT
31173 set BLIMP_SHR_CONTEXT, %g5
31174 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
31175 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
31176 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
31177 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
31178#endif
31179
31180#ifdef BLIMP_TTABLE_ADDR
31181! Set up the TBA register to point to BLIMP's trap table
31182 setx BLIMP_TTABLE_ADDR, %l1, %l2
31183 wrpr %l2, 0, %tba
31184#endif
31185
31186! Set initial pstate, asi, etc.
31187 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
31188 setx BLIMP_USER_TSTATE, %g5, %g6
31189 wrpr %g6, %tstate
31190
31191! Set starting PC and go there
31192 setx BLIMP_USER_PC, %g5, %g6 ! PC
31193 add %g6, 4, %g7 ! NPC = PC+4
31194 wrpr %g6, 0, %tpc
31195 wrpr %g7, 0, %tnpc
31196 retry ! start running in test case context & code
31197
31198!-----------------------------------------------------------
31199
31200#ifdef BLIMP_UNIQUE_AREA
31201! This is a writeable area unique for each cpu/strand
31202 .align 0x800
31203.local unique_area
31204unique_area:
31205 .skip 8 ! 0: place to save xfsr
31206 .skip 4 ! 8: random number for page demaps
31207#endif
31208